You are on page 1of 95

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

co/";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.Hw=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 Nb(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=/[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=/^[^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=/^http
:\/\/.*/,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.El=!
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.El=!
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=/^(?: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=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,
$c=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([
\t\n]*\))/g,Zc=/\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.El=!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.El&&(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
be(){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(/(^|
[\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<=Nb(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||Ge(9),Le=!ne&&!A||A&&Ge(9)||ne,Me=A||oe;function Ne(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 Oe(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Pe(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function Qe(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.fk=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Re(a,b){this.width=a;this.height=b}function Se(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Re.prototype;f.clone=function()
{return new Re(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 Te(a){return a?new Ue(Ve(a)):Qa||(Qa=new Ue)}function C(a){return
We(document,a)}function We(a,b){return"string"===typeof b?
a.getElementById(b):b}function Xe(a,b){return(b||
document).getElementsByTagName(String(a))}function Ye(a,b,c){return
$e(document,a,b,c)}function af(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):$e(document,"*",a,b)}
function bf(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=cf("*",a,b);return d||null}
function $e(a,b,c,d){a=d||a;b=b&&"*"!=b?
String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName)
{a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g+
+)b=h.className,"function"==typeof b.split&&bb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function cf(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?
String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?
e.querySelector(g+(b?"."+b:"")):$e(d,a,b,c)[0]||null}function df(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:ef.hasOwnProperty(d)?a.setAttribute(ef[d],c):zb(d,"aria-")||
zb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
ef={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
ff(a){a=(a||window).document;a=gf(a)?a.documentElement:a.body;return new
Re(a.clientWidth,a.clientHeight)}
function hf(a){var b=jf(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 jf(a){return
a.scrollingElement?a.scrollingElement:!oe&&gf(a)?a.documentElement:a.body||
a.documentElement}function kf(a){return a?a.parentWindow||
a.defaultView:window}function E(a,b,c){return lf(document,arguments)}
function lf(a,b){var c=String(b[0]),d=b[1];if(!Ke&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',Td(d.name),'"');if(d.type){c.push('
type="',Td(d.type),'"');var e={};cc(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=mf(a,c);d&&("string"===typeof d?
c.className=d:Array.isArray(d)?c.className=d.join("
"):df(c,d));2<b.length&&nf(a,c,b,2);return c}
function nf(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
mf(document,a)}
function mf(a,b)
{b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)}function of(a){return
document.createTextNode(String(a))}function gf(a)
{return"CSS1Compat"==a.compatMode}function pf(a,b){a.appendChild(b)}function
qf(a,b){nf(Ve(a),a,arguments,1)}function rf(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function sf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function tf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function uf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function G(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function vf(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function wf(a){return Le&&void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function xf(a){return void 0!==a.firstElementChild?
a.firstElementChild:yf(a.firstChild,!0)}function yf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function zf(a){return Fa(a)&&1==a.nodeType}function Af(a){var b;if(Me&&!
(A&&Fe("9")&&!Fe("10")&&p.SVGElement&&a instanceof
p.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return zf(b)?
b:null}function Bf(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 Ve(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Cf(a){return a.contentDocument||a.contentWindow.document}function J(a,b)
{if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else
if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!
=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else
rf(a),a.appendChild(Ve(a).createTextNode(String(b)))}var
Df={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ef={IMG:" ",BR:"\n"};function Ff(a)
{return a.hasAttribute("tabindex")&&Gf(a)}
function Hf(a,b){b?a.tabIndex=0:(a.tabIndex=-
1,a.removeAttribute("tabIndex"))}function Gf(a)
{a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function If(a){var
b=[];Jf(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 Kf(a){var b=[];Jf(a,b,!1);return
b.join("")}
function Jf(a,b,c){if(!(a.nodeName in Df))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 Ef)b.push(Ef[a.nodeName]);else
for(a=a.firstChild;a;)Jf(a,b,c),a=a.nextSibling}function Lf(a){return
Mf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&bb(b.className.split(/\s+/),"slider-box")},void 0)}function Mf(a,b,c)
{for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null}
function Nf(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function Ue(a){this.g=a||p.document||
document}f=Ue.prototype;f.ha=function(a){return
We(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Ra=function(a,b,c){return
lf(this.g,arguments)};function Of(a,b){return mf(a.g,b)}function Pf(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=pf;f.Im=qf;f.Km=rf;f.Ku=sf;f.Ju=tf;f.Ai=G;f.Io=wf;f.Ko=
xf;f.Mu=zf;
f.Jm=Bf;var Qf="StopIteration"in p?p.StopIteration:
{message:"StopIteration",stack:""};function Rf(){}Rf.prototype.next=function()
{return Rf.prototype.g.call(this)};Rf.prototype.g=function(){throw
Qf;};Rf.prototype.hf=function(){return this};var Sf=ec(),Tf=fe()||
y("iPod"),Uf=y("iPad"),Vf=y("Android")&&!(fc()||ec()||y("Opera")||
y("Silk")),Wf=fc(),Xf=y("Safari")&&!(fc()||y("Coast")||y("Opera")||y("Edge")||
y("Edg/")||y("OPR")||ec()||y("Silk")||y("Android"))&&!ge();var Yf={};
function Zf(a){if(A&&!Fe(9))return[0,0,0,0];var b=Yf.hasOwnProperty(a)?
Yf[a]:null;if(b)return b;65536<Object.keys(Yf).length&&(Yf={});var
c=[0,0,0,0];b=$f(a,/\\[0-9A-Fa-f]{6}\s?/g);b=$f(b,/\\[0-9A-Fa-f]
{1,5}\s/g);b=$f(b,/\\./g);b=b.replace(/:not\(([^\)]*)\)/g," $1 ");b=b.replace(/
{[^]*/gm,"");b=ag(b,c,/(\[[^\]]+\])/g,2);b=ag(b,c,/(#[^\#\s\+>~\.\[:]
+)/g,1);b=ag(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=ag(b,c,/(::[^\s\+>~\.\[:]+|:first-
line|:first-letter|:before|:after)/gi,3);b=ag(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=ag(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g,"
");b=b.replace(/[#\.]/g," ");ag(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return
Yf[a]=b}function ag(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return
Array(e.length+1).join(" ")})}function $f(a,b){return a.replace(b,function(c)
{return Array(c.length+1).join("A")})};var bg={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},cg=/
[\n\f\r"'()*<>]/g,dg={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function eg(a){return dg[a]}
function fg(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(cg,eg)+'")':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 bg))return null}return
b};function gg(a,b){a=p[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
hg(a,b){return(a=p[a])&&a.prototype&&a.prototype[b]||null}
var ig=gg("Element","attributes")||
gg("Node","attributes"),jg=hg("Element","hasAttribute"),kg=hg("Element","getAttribu
te"),lg=hg("Element","setAttribute"),mg=hg("Element","removeAttribute"),ng=hg("Elem
ent","getElementsByTagName"),og=hg("Element","matches")||
hg("Element","msMatchesSelector"),pg=gg("Node","nodeName"),qg=gg("Node","nodeType")
,rg=gg("Node","parentNode"),sg=gg("HTMLElement","style")||
gg("Element","style"),tg=gg("HTMLStyleElement","sheet"),ug=hg("CSSStyleDeclaration"
,"getPropertyValue"),
vg=hg("CSSStyleDeclaration","setProperty"),wg=gg("Element","namespaceURI")||
gg("Node","namespaceURI");function xg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!
d(a))throw Error("Clobbering detected");return a}function yg(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 zg(a){return xg(ig,a,"attributes",function(b){return b instanceof
NamedNodeMap})}function Ag(a,b,c){try{yg(lg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Bg(a){return
xg(sg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Cg(a){return xg(tg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Dg(a){return xg(pg,a,"nodeName",function(b)
{return"string"==typeof b})}
function Eg(a){return xg(qg,a,"nodeType",function(b){return"number"==typeof
b})}function Fg(a){return xg(rg,a,"parentNode",function(b){return!
(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function
Gg(a,b){return yg(ug,a,a.getPropertyValue?"getPropertyValue":"getAttribute",
[b])||""}function Hg(a,b,c){yg(vg,a,a.setProperty?"setProperty":"setAttribute",
[b,c])}function Ig(a){return xg(wg,a,"namespaceURI",function(b)
{return"string"==typeof b})};var Jg=A&&10>document.documentMode?null:/\s*([^\s'",]+
[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,Kg={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Lg(a,b,c){var d=[];Mg(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(Jg,"#"+b+"
$1"):e.selectorText;d.push(gd(g,Ng(e.style,c)))}});return hd(d)}function Mg(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Og(a,b,c){a=Pg("<style>"+a+"</style>");return null==a||null==a.sheet?
jd:Lg(a.sheet,void 0!=b?b:null,c)}function Pg(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 Ng(a,b){if(!a)return Yc;var
c=document.createElement("div").style;Qg(a).forEach(function(d){var e=oe&&d in Kg?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");zb(e,"--")||zb(e,"var")||(d=Gg(a,d),d=fg(e,d,b),null!
=d&&Hg(c,e,d))});return new Uc(c.cssText||"",Tc)}
function Rg(a){var b=Array.from(yg(ng,a,"getElementsByTagName",
["STYLE"])),c=qb(b,function(e){return
hb(Cg(e).cssRules)});c=Mg(c);c.sort(function(e,g){e=Zf(e.selectorText);a:
{g=Zf(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)
{yg(og,d,d.matches?"matches":"msMatchesSelector",[e.selectorText])&&
e.style&&Sg(d,e.style)});b.forEach(G)}function Sg(a,b){var
c=Qg(a.style);Qg(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Gg(b,d);Hg(a.style,d,e)}})}function Qg(a){Ea(a)?a=hb(a):
(a=Vb(a),db(a,"cssText"));return a};function Tg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Ug(a){for(var b=new
Tg(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=Tg.prototype;f.Bb=function(){return this.right-this.left};f.Db=function()
{return this.bottom-this.top};
f.clone=function(){return new
Tg(this.top,this.right,this.bottom,this.left)};function Vg(a,b){return a&&b?b
instanceof Tg?
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 Wg(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 Xg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=Xg.prototype;f.clone=function(
){return new Xg(this.left,this.top,this.width,this.height)};function Yg(a){return
new Tg(a.top,a.left+a.width,a.top+a.height,a.left)}function Zg(a){return new
Xg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function $g(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 ah(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 Xg(c,e,d-c,a-e)}return null}
function bh(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 ch(a,b){if(!a||!b)return null;a=new
Xg(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
Re(this.width,this.height)};
f.ceil=function()
{this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t
his.width);this.height=Math.ceil(this.height);return this};f.floor=function()
{this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo
r(this.width);this.height=Math.floor(this.height);return this};f.round=function()
{this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun
d(this.width);this.height=Math.round(this.height);return this};function K(a,b,c)
{if("string"===typeof b)(b=dh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=dh(c,d);g&&(c.style[g]=e)}}var eh={};function dh(a,b){var c=eh[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));eh[b]=c}return c}function fh(a,b){var
c=a.style[de(b)];return"undefined"!==typeof c?c:a.style[dh(a,b)]||""}
function gh(a,b){var c=Ve(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function hh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function ih(a,b){return gh(a,b)||hh(a,b)||
a.style&&a.style[b]}function jh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=kh(d,!1);a.style.top=kh(b,!1)}function lh(a){return new
B(a.offsetLeft,a.offsetTop)}
function mh(a){a=a?Ve(a):document;return!A||Ge(9)||gf(Te(a).g)?
a.documentElement:a.body}function nh(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function oh(a){if(A&&!Ge(8))return a.offsetParent;var
b=Ve(a),c=ih(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=ih(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 ph(a){for(var b=new
Tg(0,Infinity,Infinity,0),c=Te(a),d=c.g.body,e=c.g.documentElement,g=jf(c.g);a=oh(a
);)if(!(A&&0==a.clientWidth||oe&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=ih(a,"overflow")){var h=qh(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=
ff(Pf(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 rh(a,b){b=b||jf(document);var c=b||jf(document);var
d=qh(a),e=qh(c),g=sh(c);if(c==jf(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=th(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 qh(a){var b=Ve(a),c=new B(0,0),d=mh(b);if(a==d)return
c;a=nh(a);b=hf(Te(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function uh(a,b)
{a=vh(a);b=vh(b);return new B(a.x-b.x,a.y-b.y)}function wh(a){a=nh(a);return new
B(a.left,a.top)}function vh(a){if(1==a.nodeType)return wh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function xh(a,b,c){var
d=qh(a);b instanceof B&&(c=b.y,b=b.x);jh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function L(a,b,c){if(b instanceof Re)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");yh(a,b);a.style.height=kh(c,!0)}function kh(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function yh(a,b)
{a.style.width=kh(b,!0)}function M(a){var b=th;if("none"!=ih(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 th(a){var b=a.offsetWidth,c=a.offsetHeight,d=oe&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=nh(a),new Re(a.right-a.left,a.bottom-
a.top)):new Re(b,c)}function zh(a){var b=qh(a);a=M(a);return new
Xg(b.x,b.y,a.width,a.height)}function Ah(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 Bh(a){return"none"!=a.style.display}
function Ch(a){return"rtl"==ih(a,"direction")}var Dh=ne?"MozUserSelect":oe||
le?"WebkitUserSelect":null;function Eh(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Dh)
{if(b=b?"none":"",a.style&&(a.style[Dh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Dh]=b)}}else
if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Fh(a,b){var c=gf(Te(Ve(a)).g);if(!A||Fe("10")||c)Gh(a,b,"border-
box");else{var d=a.style;c?(c=Hh(a),a=sh(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 Ih(a){var b=Ve(a),c=A&&a.currentStyle;if(c&&gf(Te(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Jh(a,c.width,"width","pixelWidth"),a=Jh(a,c.height,"height","pixelHeight"),new
Re(b,a);c=new Re(a.offsetWidth,a.offsetHeight);b=Hh(a);a=sh(a);return new
Re(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Kh(a,b){var c=gf(Te(Ve(a)).g);if(!A||Fe("10")||c)Gh(a,b,"content-
box");else{var d=a.style;c?(d.pixelWidth=b.width,d.pixelHeight=b.height):
(c=Hh(a),a=sh(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 Gh(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 Jh(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 Lh(a,b)
{return(b=hh(a,b))?Jh(a,b,"left","pixelLeft"):0}
function Hh(a){if(A){var
b=Lh(a,"paddingLeft"),c=Lh(a,"paddingRight"),d=Lh(a,"paddingTop");a=Lh(a,"paddingBo
ttom");return new
Tg(d,c,a,b)}b=gh(a,"paddingLeft");c=gh(a,"paddingRight");d=gh(a,"paddingTop");a=gh(
a,"paddingBottom");return new
Tg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Mh={thin:2,medium:4,thick:6};function Nh(a,b){if("none"==hh(a,b+"Style"))return
0;b=hh(a,b+"Width");return b in Mh?Mh[b]:Jh(a,b,"left","pixelLeft")}
function sh(a){if(A&&!Ge(9)){var
b=Nh(a,"borderLeft"),c=Nh(a,"borderRight"),d=Nh(a,"borderTop");a=Nh(a,"borderBottom
");return new
Tg(d,c,a,b)}b=gh(a,"borderLeftWidth");c=gh(a,"borderRightWidth");d=gh(a,"borderTopW
idth");a=gh(a,"borderBottomWidth");return new
Tg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Oh={"* 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},Ph={"* 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 Qh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),Rh=0;function Sh()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+Rh+
+}Sh.prototype.set=function(a,b){if(yg(jg,a,"hasAttribute",[this.g])){var
c=parseInt(yg(kg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Ag(a,this.g,c.toString()),this.j.push(a);return this};
Sh.prototype.get=function(a){if(yg(jg,a,"hasAttribute",[this.g]))return
a=parseInt(yg(kg,a,"getAttribute",[this.g])||
null,10),this.i[a]};Sh.prototype.clear=function(){this.j.forEach(function(a)
{yg(mg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var Th=!A||
Ge(10),Uh=!A||null==document.documentMode;function Vh(){};var Wh={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
Xh={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 Yh={"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 Zh(a){a=a||new
$h;ai(a);this.g=ac(a.g);this.N=ac(a.ua);this.j=ac(a.va);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()]=bi},this);a.Ba.forEach(function(b){b=b.toUpperCase();if(!
Mb(b,"-")||Yh[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(Zh,Vh);function ci(a)
{return function(b,c){return(b=a(Cb(b),c))&&"about:invalid#zClosurez"!=Kc(b)?
Kc(b):null}}function $h(){this.g={};v([Oh,Ph],function(a){Vb(a).forEach(function(b)
{this.g[b]=bi},this)},this);this.i={};this.Ca=[];this.Ba=[];this.ua=ac(Wh);this.va=
ac(Xh);this.na=!
1;this.ma=Qc;this.O=this.o=this.s=this.j=hc;this.Qa=null;this.N=this.oa=!1}
function di(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function ei(a,b,c,d){a[c]&&!b[c]&&(a[c]=di(a[c],d))}
function ai(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");ei(a.g,a.i,"* USEMAP",fi);var b=ci(a.ma);["* ACTION","* CITE","*
HREF"].forEach(function(d){ei(this.g,this.i,d,b)},a);var c=ci(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){ei(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{ei(this.g,this.i,d,t(gi,this.s))},a);ei(a.g,a.i,"A TARGET",t(hi,
["_blank","_self"]));ei(a.g,a.i,"* CLASS",t(ii,a.o));ei(a.g,a.i,"*
ID",t(ji,a.o));ei(a.g,
a.i,"* STYLE",t(a.O,c));a.N=!0}function ki(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function bi(a){return Cb(a)}function hi(a,b){b=Cb(b);return
bb(a,b.toLowerCase())?b:null}function fi(a){return(a=Cb(a))&&"#"==a.charAt(0)?
a:null}function gi(a,b,c){return a(Cb(b),c)}function
ii(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 ji(a,b,c)
{return a(Cb(b),c)}
Zh.prototype.i=function(a){var b=!("STYLE"in this.N)&&"STYLE"in
this.j;this.o="*"==this.s&&b?"sanitizer-"+be():this.s;if(Th){b=a;if(Th)
{a=F("SPAN");this.o&&"*"==this.s&&(a.id=this.o);this.O&&(b=Pg("<div>"+b+"</div>"),R
g(b),b=b.innerHTML);b=pd(b,null);var
c=document.createElement("template");if(Uh&&"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=
Qh?new WeakMap:new Sh;d=b.nextNode();){c:{var e=d;switch(Eg(e)){case
3:e=li(this,e);break c;case 1:if("TEMPLATE"==Dg(e).toUpperCase())e=null;else{var
g=Dg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Ig(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=F("SPAN"),this.oa&&Ag(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=zg(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=
Dg(q);x=x.value;var
I={tagName:Cb(H).toLowerCase(),attributeName:Cb(D).toLowerCase()},W={bl:void
0};"style"==I.attributeName&&(W.bl=Bg(q));q=ki(H,D);q in this.g?
(D=this.g[q],x=D(x,I,W)):(D=ki(null,D),D in this.g?
(D=this.g[D],x=D(x,I,W)):x=null)}null!==x&&Ag(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Eg(e)&&c.set(d,e),d=Fg(d),g=!
1,d)h=Eg(d),k=Dg(d).toLowerCase(),l=Fg(d),11!=h||l?"body"==k&&l&&(h=Fg(l))&&!
Fg(h)&&(g=!0):g=!0,h=null,g||!d?h=a:1==Eg(d)&&(h=c.get(d)),h.content&&(h=
h.content),h.appendChild(e)}else rf(d)}c.clear&&c.clear()}else
a=F("SPAN");0<zg(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 li(a,b){var c=b.data;
(b=Fg(b))&&"style"==Dg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in
a.j&&(c=id(Og(c,a.o,r(function(d,e){return this.ma(d,{Vs:e})},a))));return
document.createTextNode(c)};function O(a){return(new Zh(new $h)).i(a)};var
mi={};function ni(a){if(a!==mi)throw Error("Bad secret");};function oi(){var
a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!
==a?a:null}var pi;function qi(){var a,b;if(void 0===pi)try{pi=null!
==(b=null===(a=oi())||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)
{pi=null,console.log(c)}return pi};function ri(){}function si(a,b)
{ni(b);this.g=a}m(si,ri);si.prototype.toString=function(){return
this.g.toString()};function ti(a){var b,c=null===(b=qi())||void 0===b?void
0:b.createHTML(a);return new si(null!==c&&void 0!==c?c:a,mi)}function ui(a){var
b;if(null===(b=oi())||void 0===b?0:b.isHTML(a))return a;if(a instanceof si)return
a.g;throw Error("wrong type");};function vi(){}function wi(a,b)
{ni(b);this.g=a}m(wi,vi);wi.prototype.toString=function(){return
this.g.toString()};function xi(a){var b;if(null===(b=oi())||void 0===b?
0:b.isScript(a))return a;if(a instanceof wi)return a.g;throw Error("wrong
type");};function yi(){}function zi(a,b)
{ni(b);this.g=a}m(zi,yi);zi.prototype.toString=function(){return this.g};var Ai=new
zi("about:invalid#zTSz",mi);function Bi(a){if(a instanceof zi)return a.g;throw
Error("wrong type");};function Ci(a){return a instanceof yi?Bi(a):Kc(a)};function
Di(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document;
(b=(c=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]"))?
c.nonce||c.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function Ei(a)
{a&&"function"==typeof a.Ha&&a.Ha()};function Fi()
{this.Id=this.Id;this.Qa=this.Qa}Fi.prototype.Id=!1;Fi.prototype.Ha=function()
{this.Id||(this.Id=!0,this.wa())};function Gi(a,b){b=t(Ei,b);a.Id?b():(a.Qa||
(a.Qa=[]),a.Qa.push(b))}Fi.prototype.wa=function()
{if(this.Qa)for(;this.Qa.length;)this.Qa.shift()()};function Hi(a)
{this.id=a}Hi.prototype.toString=function(){return this.id};function Ii(a,b)
{this.type=a instanceof Hi?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Ii.prototype.stopPropagation=function(){this.g=!
0};Ii.prototype.preventDefault=function(){this.defaultPrevented=!0};function Ji(a)
{a.preventDefault()};var Ki=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
Li={Ag:"mousedown",Bg:"mouseup",zh:"mousecancel",Bw:"mousemove",Dw:"mouseover",Cw:"
mouseout",zw:"mouseenter",Aw:"mouseleave"};function Mi(a,b){Ii.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.$l=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.Gl(a,b)}u(Mi,Ii);var
Ni={2:"touch",3:"pen",4:"mouse"};
Mi.prototype.Gl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?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.$l=qe?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Ni[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Mi.ta.preventDefault.call(this)};function Oi(a){return 0==a.Ob.button&&!
(qe&&a.ctrlKey)}Mi.prototype.stopPropagation=function()
{Mi.ta.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Mi.prototype.preventDefault=function(){Mi.ta.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Pi="closure_listenable_"+(1E6*Math.random()|0);function Qi(a){return!(!a||!
a[Pi])};var Ri=0;function Si(a,b,c,d,e)
{this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!
d;this.tj=e;this.key=++Ri;this.Yg=this.Xi=!1}function Ti(a){a.Yg=!
0;a.listener=null;a.g=null;a.src=null;a.tj=null};function Ui(a)
{this.src=a;this.g={};this.i=0}f=Ui.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=Vi(a,b,d,e);-1<h?
(b=a[h],c||(b.Xi=!1)):(b=new Si(b,this.src,g,!!d,e),b.Xi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=Vi(e,b,c,d);return-1<b?(Ti(e[b]),eb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Wi(a,b){var c=b.type;c in
a.g&&db(a.g[c],b)&&(Ti(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=Vi(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 Vi(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.tj==d)return e}return-1};var
Xi="closure_lm_"+(1E6*Math.random()|0),Yi={},Zi=0;function P(a,b,c,d,e)
{if(d&&d.once)return $i(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=aj(c);return Qi(a)?a.ka(b,c,Fa(d)?!!d.capture:!!
d,e):bj(a,b,c,!1,d,e)}
function bj(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Fa(e)?!!
e.capture:!!e,k=cj(a);k||(a[Xi]=k=new Ui(a));c=k.add(b,c,d,h,g);if(c.g)return
c;d=dj();c.g=d;d.src=a;d.listener=c;if(a.addEventListener)Ki||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(ej(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Zi++;return c}
function dj(){function a(c){return b.call(a.src,a.listener,c)}var b=fj;return
a}function $i(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g++)
$i(a,b[g],c,d,e);return null}c=aj(c);return Qi(a)?a.yf(b,c,Fa(d)?!!d.capture:!!
d,e):bj(a,b,c,!0,d,e)}function gj(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)gj(a,b[g],c,d,e);else d=Fa(d)?!!d.capture:!!d,c=aj(c),Qi(a)?
a.Xa(b,c,d,e):a&&(a=cj(a))&&(b=a.Oh(b,c,d,e))&&hj(b)}
function hj(a){if("number"!==typeof a&&a&&!a.Yg){var
b=a.src;if(Qi(b))Wi(b.Jd,a);else{var c=a.type,d=a.g;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(ej(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Zi--;
(c=cj(b))?(Wi(c,a),0==c.i&&(c.src=null,b[Xi]=null)):Ti(a)}}}function ej(a){return a
in Yi?Yi[a]:Yi[a]="on"+a}function ij(a,b){var c=a.listener,d=a.tj||
a.src;a.Xi&&hj(a);return c.call(d,b)}function fj(a,b){return a.Yg?!0:ij(a,new
Mi(b,this))}
function cj(a){a=a[Xi];return a instanceof Ui?a:null}var
jj="__closure_events_fn_"+(1E9*Math.random()>>>0);function aj(a)
{if("function"===typeof a)return a;a[jj]||(a[jj]=function(b){return
a.handleEvent(b)});return a[jj]};function kj(a)
{Fi.call(this);this.N=a;this.j={}}u(kj,Fi);var
lj=[];f=kj.prototype;f.ka=function(a,b,c,d){return mj(this,a,b,c,d)};function
nj(a,b,c,d,e){mj(a,b,c,d,!1,e)}function mj(a,b,c,d,e,g){Array.isArray(c)||
(c&&(lj[0]=c.toString()),c=lj);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 oj(this,a,b,c,d)};
function oj(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)oj(a,b,c[h],d,e,g);else{b=$i(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=aj(c),d=!!d,b=Qi(a)?a.Oh(b,c,d,e):a?(a=cj(a))?
a.Oh(b,c,d,e):null:null,b&&(hj(b),delete this.j[b.key]);return this};
function pj(a){Tb(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&hj(b)},a);a.j={}}f.wa=function()
{kj.ta.wa.call(this);pj(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Q()
{Fi.call(this);this.Jd=new
Ui(this);this.Bs=this;this.Zl=null}u(Q,Fi);Q.prototype[Pi]=!
0;f=Q.prototype;f.Sg=function(){return this.Zl};f.$g=function(a)
{this.Zl=a};f.addEventListener=function(a,b,c,d)
{P(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){gj(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.Bs;var d=a.type||
a;if("string"===typeof a)a=new Ii(a,c);else if(a instanceof Ii)a.target=a.target||
c;else{var e=a;a=new Ii(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=qj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=qj(h,d,!
0,a)&&e,a.g||(e=qj(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=qj(h,d,!1,a)&&e;return e};
f.wa=function(){Q.ta.wa.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,Ti(d[e]);delete
a.g[c];a.i--}}this.Zl=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 qj(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.tj||h.src;h.Xi&&Wi(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 rj(a)
{Q.call(this);this.g=a||window;this.j=P(this.g,"resize",this.o,!
1,this);this.i=ff(this.g)}u(rj,Q);rj.prototype.Fa=function(){return this.i?
this.i.clone():null};rj.prototype.wa=function()
{rj.ta.wa.call(this);this.j&&(hj(this.j),this.j=null);this.i=this.g=null};rj.protot
ype.o=function(){var a=ff(this.g);Se(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function sj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(tj(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 uj(a,b,c,d,e,g){if(qe&&e)return tj(a);if(e&&!d)return!1;if(!ne)
{"number"===typeof b&&(b=vj(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:tj(a)}
function tj(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 vj(a){if(ne)a=wj(a);else if(qe&&oe)switch(a){case
93:a=91}return a}
function wj(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 xj(a,b)
{this.i=a[p.Symbol.iterator]
();this.j=b;this.o=0}xj.prototype[Symbol.iterator]=function(){return
this};xj.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 yj(a,b){return new
xj(a,b)};function zj(a){if(a instanceof Aj||a instanceof Bj||a instanceof Cj)return
a;if("function"==typeof a.next)return new Aj(function(){return
Dj(a)});if("function"==typeof a[Symbol.iterator])return new Aj(function(){return
a[Symbol.iterator]()});if("function"==typeof a.hf)return new Aj(function(){return
Dj(a.hf())});throw Error("Not an iterator or iterable.");}
function Dj(a){if(!(a instanceof Rf))return a;var b=!1;return{next:function()
{for(var c;!b;)try{c=a.g();break}catch(d){if(d!==Qf)throw d;b=!
0}return{value:c,done:b}}}}function Aj(a){this.i=a}Aj.prototype.hf=function()
{return new Bj(this.i())};Aj.prototype[Symbol.iterator]=function(){return new
Cj(this.i())};Aj.prototype.j=function(){return new Cj(this.i())};function Bj(a)
{this.i=a}m(Bj,Rf);Bj.prototype.g=function(){var a=this.i.next();if(a.done)throw
Qf;return a.value};Bj.prototype.next=function(){return Bj.prototype.g.call(this)};
Bj.prototype[Symbol.iterator]=function(){return new
Cj(this.i)};Bj.prototype.j=function(){return new Cj(this.i)};function Cj(a)
{Aj.call(this,function(){return a});this.o=a}m(Cj,Aj);Cj.prototype.next=function()
{return this.o.next()};function Ej(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
Ej)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=Ej.prototype;f.Yb=function(){Fj(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.nd=function()
{Fj(this);return this.g.concat()};
function Gj(a,b){return a.has(b)}f.has=function(a){return Hj(this.i,a)};function
Ij(a){a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){Hj(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Fj(this),a=!0):a=!
1;return a};function Fj(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];Hj(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],Hj(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return Hj(this.i,a)?this.i[a]:b};f.set=function(a,b)
{Hj(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
Ej(this)};f.keys=function(){return zj(this.hf(!0)).j()};f.values=function(){return
zj(this.hf(!1)).j()};f.entries=function(){var a=this;return
yj(this.keys(),function(b){return[b,a.get(b)]})};
f.hf=function(a){Fj(this);var b=0,c=this.j,d=this,e=new Rf;e.g=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)throw Qf;var g=d.g[b++];return a?
g:d.i[g]};e.next=e.g.bind(e);return e};function Hj(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Jj(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 Kj(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 Lj(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=Kj(a),e=Jj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var Mj=/^(?:([^:/?
#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Nj(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 Oj(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 Pj(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
Qj=/#|$/;
function Rj(a){var
b=window.location.href,c=b.search(Qj),d=Pj(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
Sj=/[?&]($|#)/;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,Tj(this,a.s),this.O=a.O,this.i=a.i,Uj(this,a.ma),Vj(this,a.o),Wj(this,a.j.clo
ne()),this.g=a.g):a&&(c=String(a).match(Mj))?(this.N=!!b,Tj(this,c[1]||"",!
0),this.O=Xj(c[2]||""),this.i=Xj(c[3]||"",!0),Uj(this,c[4]),Vj(this,c[5]||"",!
0),Wj(this,c[6]||"",!0),this.g=Xj(c[7]||"")):(this.N=!!b,this.j=new
Yj(null,this.N))}
R.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Zj(b,ak,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Zj(b,ak,!
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(Zj(c,"/"==c.charAt(0)?bk:ck,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Zj(c,dk));return
a.join("")};R.prototype.clone=function(){return new R(this)};
function Tj(a,b,c){a.s=c?Xj(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
Uj(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 Vj(a,b,c){a.o=c?Xj(b,!0):b}function Wj(a,b,c){b
instanceof Yj?(a.j=b,ek(a.j,a.N)):(c||(b=Zj(b,fk)),a.j=new
Yj(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 gk(a,b)
{a.j.remove(b)}
function Xj(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
Zj(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,hk),c&&(a=a.replace(/
%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function hk(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var
ak=/[#\/\?@]/g,ck=/[#\?:]/g,bk=/[#\?]/g,fk=/[#\?@]/g,dk=/#/g;function Yj(a,b)
{this.i=this.g=null;this.j=a||null;this.o=!!b}
function ik(a){a.g||(a.g=new Ej,a.i=0,a.j&&Nj(a.j,function(b,c)
{a.add(Sd(b),c)}))}function jk(a){var b=Kj(a);if("undefined"==typeof b)throw
Error("Keys are undefined");var c=new Yj(null,void 0);a=Jj(a);for(var
d=0;d<b.length;d++){var e=b[d],g=a[d];Array.isArray(g)?kk(c,e,g):c.add(e,g)}return
c}f=Yj.prototype;f.add=function(a,b){ik(this);this.j=null;a=lk(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){ik(this);a=lk(this,a);return this.g.has(a)?
(this.j=null,this.i-=this.g.get(a).length,this.g.remove(a)):!1};function mk(a,b)
{ik(a);b=lk(a,b);return a.g.has(b)}f.forEach=function(a,b)
{ik(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.nd=function(){ik(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){ik(this);var b=[];if("string"===typeof
a)mk(this,a)&&(b=b.concat(this.g.get(lk(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)
{ik(this);this.j=null;a=lk(this,a);mk(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 kk(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(lk(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
Yj;a.j=this.j;this.g&&(a.g=this.g.clone(),a.i=this.i);return a};function lk(a,b)
{b=String(b);a.o&&(b=b.toLowerCase());return b}
function ek(a,b){b&&!a.o&&(ik(a),a.j=null,a.g.forEach(function(c,d){var
e=d.toLowerCase();d!=e&&(this.remove(d),kk(this,e,c))},a));a.o=b}f.Jq=function(a)
{for(var b=0;b<arguments.length;b++)Lj(arguments[b],function(c,d)
{this.add(d,c)},this)};function nk(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
ok=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function pk(){}pk.prototype.g=null;function qk(a){var b;(b=a.g)||
(b={},rk(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var sk;function tk()
{}u(tk,pk);function uk(a){return(a=rk(a))?new ActiveXObject(a):new
XMLHttpRequest}function rk(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}sk=new tk;function vk(a,b)
{this.j=a;this.o=b;this.i=0;this.g=null}vk.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
wk(a,b){a.o(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function xk(a,b){var
c=a;b&&(c=r(a,b));c=yk(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&!
y("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(zk||
(zk=Ak()),zk(c)):p.setImmediate(c)}var zk;
function Ak(){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 yk=ic;function Bk(a){p.setTimeout(function(){throw
a;},0)};function Ck(){this.i=this.g=null}Ck.prototype.add=function(a,b){var
c=Dk.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};Ck.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 Dk=new vk(function(){return new
Ek},function(a){return a.reset()});function Ek()
{this.next=this.g=this.He=null}Ek.prototype.set=function(a,b)
{this.He=a;this.g=b;this.next=null};Ek.prototype.reset=function()
{this.next=this.g=this.He=null};function Fk(a,b){Gk||Hk();Ik||(Gk(),Ik=!
0);Jk.add(a,b)}var Gk;function Hk(){if(p.Promise&&p.Promise.resolve){var
a=p.Promise.resolve(void 0);Gk=function(){a.then(Kk)}}else Gk=function()
{xk(Kk)}}var Ik=!1,Jk=new Ck;function Kk(){for(var a;a=Jk.remove();)
{try{a.He.call(a.g)}catch(b){Bk(b)}wk(Dk,a)}Ik=!1};function Lk(a){if(!a)return!
1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Mk(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){Nk(b,2,c)},function(c){Nk(b,3,c)})}catch(c)
{Nk(this,3,c)}}function Ok()
{this.next=this.context=this.i=this.j=this.g=null;this.o=!
1}Ok.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.o=!
1};var Pk=new vk(function(){return new Ok},function(a){a.reset()});function
Qk(a,b,c){var d=Pk.get();d.j=a;d.i=b;d.context=c;return d}
function Rk(){var a,b,c=new Mk(function(d,e){a=d;b=e});return new
Sk(c,a,b)}Mk.prototype.then=function(a,b,c){return Tk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Mk.prototype.$goog_Thenable=!
0;Mk.prototype.cancel=function(a){if(0==this.g){var b=new Uk(a);Fk(function()
{Vk(this,b)},this)}};
function Vk(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?Vk(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Wk(c),Xk(c,e,3,b)))}a.j=null}else
Nk(a,3,b)}function Yk(a,b){a.i||2!=a.g&&3!=a.g||Zk(a);a.o?a.o.next=b:a.i=b;a.o=b}
function Tk(a,b,c,d){var e=Qk(null,null,null);e.g=new Mk(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 Uk?h(k):g(l)}catch(n)
{h(n)}}:h});e.g.j=a;Yk(a,e);return e.g}Mk.prototype.oa=function(a)
{this.g=0;Nk(this,2,a)};Mk.prototype.na=function(a){this.g=0;Nk(this,3,a)};
function Nk(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 Mk){Yk(d,Qk(e||Ba,g||
null,a));var h=!0}else if(Lk(d))d.then(e,g,a),h=!0;else{if(Fa(d))try{var
k=d.then;if("function"===typeof k){$k(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,Zk(a),3!=b||c instanceof
Uk||al(a,c))}}
function $k(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 Zk(a){a.N||(a.N=!
0,Fk(a.ma,a))}function Wk(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.o=null);return b}Mk.prototype.ma=function(){for(var
a;a=Wk(this);)Xk(this,a,this.g,this.O);this.N=!1};
function Xk(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,bl(b,c,d);else try{b.o?b.j.call(b.context):bl(b,c,d)}catch(e)
{cl.call(null,e)}wk(Pk,b)}function bl(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function al(a,b){a.s=!
0;Fk(function(){a.s&&cl.call(null,b)})}var cl=Bk;function Uk(a)
{Pa.call(this,a)}u(Uk,Pa);Uk.prototype.name="cancel";function Sk(a,b,c)
{this.promise=a;this.i=b;this.g=c};function dl(a,b){Q.call(this);this.i=a||
1;this.g=b||p;this.j=r(this.lw,this);this.o=La()}u(dl,Q);f=dl.prototype;f.enabled=!
1;f.Ya=null;function el(a,b){a.i=b;a.Ya&&a.enabled?
(a.stop(),a.start()):a.Ya&&a.stop()}f.lw=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.wa=function()
{dl.ta.wa.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 fl(a){p.clearTimeout(a)};function gl(a){Q.call(this);this.headers=new
Ej;this.O=a||null;this.i=!
1;this.N=this.g=null;this.Cj="";this.j=this.oa=this.o=this.ma=!
1;this.na=0;this.s=null;this.va="";this.ua=this.Ba=!1}u(gl,Q);var hl=/^https?
$/i,il=["POST","PUT"],jl=[];function kl(a,b,c,d,e){var g=new
gl;jl.push(g);b&&g.ka("complete",b);g.yf("ready",g.Os);g.send(a,c,d,e)}f=gl.prototy
pe;f.Os=function(){this.Ha();db(jl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Cj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Cj=a;this.ma=!1;this.i=!0;this.g=this.O?
uk(this.O):uk(sk);this.N=this.O?
qk(this.O):qk(sk);this.g.onreadystatechange=r(this.Np,this);try{this.oa=!
0,this.g.open(b,String(a),!0),this.oa=!1}catch(g){ll(this);return}a=c||"";var
e=this.headers.clone();d&&Lj(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(il,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.va&&(this.g.responseType=this.va);"withCr
edentials"in this.g&&this.g.withCredentials!
==this.Ba&&(this.g.withCredentials=this.Ba);try{ml(this),0<this.na&&((this.ua=nl(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){ll(this)}};
function nl(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 ll(a){a.i=!
1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);ol(a);pl(a)}function ol(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"),pl(this))};
f.wa=function(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1),pl(this,!0));gl.ta.wa.call(this)};f.Np=function(){this.Id||(this.oa||this.o||
this.j?ql(this):this.rv())};f.rv=function(){ql(this)};
function ql(a){if(a.i&&"undefined"!=typeof xa&&(!a.N[1]||4!=(a.g?
a.g.readyState:0)||2!=rl(a)))if(a.o&&4==(a.g?a.g.readyState:0))U(a.Np,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{sl(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):ol(a)}finally{pl(a)}}}func
tion pl(a,b){if(a.g){ml(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 ml(a){a.g&&a.ua&&(a.g.ontimeout=null);a.s&&(fl(a.s),a.s=null)}function
sl(a){var b=rl(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.Cj).match(Mj)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol,a=a.substr(0,a.length-
1)),b=!hl.test(a?a.toLowerCase():"");c=b}return c}function rl(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function ul(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function vl(a)
{if(a.g){a:{a=a.g.responseText;if(p.JSON)try{var b=p.JSON.parse(a);break a}catch(c)
{}b=nk(a)}return b}};function wl(a){this.Kl=a}function xl(a){return new
wl(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
yl=[xl("data"),xl("http"),xl("https"),xl("mailto"),xl("ftp"),new wl(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function zl(a){var b=void 0===b?yl:b;a:{b=void
0===b?yl:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof wl&&d.Kl(a))
{a=new zi(a,mi);break a}}a=void 0}return a||Ai};var Al=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 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 Bl(a){return{valueOf:a}.valueOf()};function
Cl(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 Dl=Bl(function(){var a;return null!==(a=Cl("Element","attributes"))&&void 0!
==a?a:Cl("Node","attributes")}),El=Bl(function(){return
Cl("Node","nodeName")}),Fl=Bl(function(){return
Cl("Node","nodeType")}),Gl=Bl(function(){return
Cl("Attr","name")}),Hl=Bl(function(){return Cl("Attr","value")});var Il={};function
Jl(){this.g=Al;if(Il!==Il)throw Error("Bad secret");}
Jl.prototype.i=function(a){a=ti("<html><body>"+a);a=(new
DOMParser).parseFromString(ui(a),"text/html");a=a.createTreeWalker(a.body,NodeFilte
r.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,this.j.bind(this),!1);for(var
b=a.nextNode(),c=document.createElement("div"),d=c;null!==b;)
{if(Fl(b)===Node.TEXT_NODE)var e=document.createTextNode(b.data);else
if(Fl(b)===Node.ELEMENT_NODE){var
g=b;b=El(g);e=document.createElement(b);if(g=Dl(g))for(var h=ka(g),k=h.next();!
k.done;k=h.next()){var l=k.value;k=Gl(l);l=Hl(l);var n=
this.g;var q=k,x=n.g.get(b);n=(null===x||void 0===x?0:x.has(q))?
x.get(q):n.j.has(q)?{Lc:1}:n.o.get(q)||{Lc:0};a:{q=void 0;var
D=n.conditions;x=g;if(D){D=ka(D);for(var H=D.next();!H.done;H=D.next()){var
I=ka(H.value);H=I.next().value;I=I.next().value;if((H=null===(q=x.getNamedItem(H))|
|void 0===q?void 0:q.value)&&!I.has(H)){q=!1;break a}}}q=!0}if(q)switch(n.Lc){case
1:e.setAttribute(k,l);break;case 2:e.setAttribute(k,Bi(zl(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(b=a.firstChild())d=e;else for(;!
(b=a.nextSibling())&&(b=a.parentNode());)d=d.parentNode}a=(new
XMLSerializer).serializeToString(c);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return ti(a)};
Jl.prototype.j=function(a){if(Fl(a)===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(Fl(a)!==Node.ELEMENT_NODE)return
NodeFilter.FILTER_REJECT;a=El(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 Kl=Bl(function()
{return new Jl});function Ll(a){Ml();return pd(a,null)}function Nl(a){Ml();return
Gc(a)}var Ml=Ba;function Ol(){}f=Ol.prototype;f.mb=function(a)
{this.wb=a.width;this.Cb=a.height};f.Fa=function(){return new
Re(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 Pl(a){return new
Xg(a.O,a.N,a.wb,a.Cb)};function Ql(){this.g=[]}Ql.prototype.Sa=function(a)
{this.g.push(a)};Ql.prototype.Fa=function(){var a=this.Bb(),b=this.Db();return
null===a||null===b?null:new Re(a,b)};Ql.prototype.Ld=function(a){return
this.g.filter(a||gc)};function Rl(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Sl(a,b){return Rl(a,function(c)
{return c.qd()<=b&&c.qd()+c.Fa().height>=b})}function Tl(a,b){return
a.g.find(function(c){return Vg(Yg(Pl(c)),b)})};function Ul()
{this.g=[];this.cells=[]}u(Ul,Ql);f=Ul.prototype;f.Lm=0;f.marginTop=0;f.marginRight
=0;f.Bi=0;f.Dl=0;f.Vj=0;f.Bq=!1;f.Bb=function(){return this.wb};f.Db=function()
{return this.Cb};
function Vl(a){a.O();for(var b=a.Lm,c=0;c<a.j;c++){var
d=Wl(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Fa().width)/2);h.O=k}});b+=d+a.Dl}a.wb=b+a.marginRight;var
e=a.marginTop;for(c=0;c<a.i;c++){var g=Xl(a,c);Yl(a,c).forEach(function(h)
{if(h)if(this.Bq){var k=e+Math.round((g-h.Fa().height)/2);h.N=k}else
h.N=e});e+=g+a.Vj}a.Cb=e+a.Bi}function Yl(a,b){return a.cells.map(function(c)
{return c[b]})}
function Wl(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Fa().width))});return c}function Xl(a,b){var
c=0;Yl(a,b).forEach(function(d){d&&(c=Math.max(c,d.Fa().height))});return
c};function Zl(a){this.o=a}m(Zl,Ol);Zl.prototype.Ga=function(){return
this.o};Zl.prototype.mb=function(a){void 0==a.width?
(this.Cb=a.height,this.wb=Math.round(a.height*$l(this.o))):void 0==a.height?
(this.wb=a.width,this.Cb=Math.round(a.width/$l(this.o))):
(this.wb=a.width,this.Cb=a.height)};function am()
{return"rtl"==document.body.dir}function bm(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 cm={border:!0,padding:!0,margin:!
0},dm=["Top","Bottom","Right","Left"],em={color:"#0000cc",textDecoration:"underline
"};
function fm(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(gm,c))})}function gm(a,b,c){var d=""==fh(a,c);cm[c]?v(dm,function(e)
{d&&""==fh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&em[c]?
K(a,c,em[c]):K(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)))});fm(d)};function hm(a,b,c)
{Fi.call(this);this.$h=a;this.j=b||
0;this.g=c;this.i=r(this.Kq,this)}u(hm,Fi);f=hm.prototype;f.lb=0;f.wa=function()
{hm.ta.wa.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&&fl(this.lb);this.lb=0};f.Kq=function(){this.lb=0;this.$h&&this.
$h.call(this.g)};var Zb={},im=null;function jm(a){a=Ga(a);delete
Zb[a];Yb()&&im&&im.stop()}function km(){im||(im=new hm(function(){lm()},20));var
a=im;0!=a.lb||a.start()}function lm(){var a=La();Tb(Zb,function(b){mm(b,a)});Yb()||
km()};function nm()
{Q.call(this);this.Hc=0;this.endTime=this.startTime=null}u(nm,Q);nm.prototype.Bf=fu
nction(){this.ud("begin")};nm.prototype.Pe=function()
{this.ud("end")};nm.prototype.ud=function(a){this.dispatchEvent(a)};function
om(a,b,c,d){nm.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(om,nm);f=om.prototype;
f.play=function(a){if(a||0==this.Hc)this.progress=0,this.coords=this.i;else
if(1==this.Hc)return!1;jm(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);km();mm(this,a);return!0};f.stop=function(a)
{jm(this);this.Hc=0;a&&(this.progress=1);pm(this,this.progress);this.ud("stop");thi
s.Pe()};
f.wa=function(){0==this.Hc||this.stop(!
1);this.ud("destroy");om.ta.wa.call(this)};function mm(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);pm(a,a.progress);1==a.progress?
(a.Hc=0,jm(a),a.ud("finish"),a.Pe()):1==a.Hc&&a.Xl()}function pm(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.Xl=function()
{this.ud("animate")};
f.ud=function(a){this.dispatchEvent(new qm(a,this))};function qm(a,b)
{Ii.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(qm,
Ii);function rm(a){return 3*a*a-2*a*a*a};function X(){Q.call(this);this.g=new
kj(this)}u(X,Q);X.prototype.wa=function()
{this.dispatchEvent("dispose");X.ta.wa.call(this);this.g.Ha()};function sm()
{X.call(this)}u(sm,X);function tm(a,b){this.x=a;this.y=b}u(tm,B);function um(a)
{return new tm(a.x,a.y)}tm.prototype.clone=function(){return new
tm(this.x,this.y)};tm.prototype.fk=B.prototype.fk;tm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function vm(a,b){a.x-=b.x;a.y-=b.y};function
wm(a,b){this.g=a;this.i=b}function xm(a,b){var c=Tl(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=Wg(Yg(Pl(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.Lh(c);b=um(b);vm(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
um(a.od()).add(b)};function ym(a){return"P\u00e1gina "+a};var zm;var Am="combobox
grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar
tree treegrid".split(" ");function Bm(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Cm(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(zm||(zm={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=zm,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function Dm(a,b)
{a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}
function Em(a){var b=Dm(a,"activedescendant");return
Ve(a).getElementById(b)}function Fm(a,b){var
c="";b&&(c=b.id);Cm(a,"activedescendant",c)}function Gm(a,b){Cm(a,"label",b)};var
Hm=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 Im(a){return(a=a.exec(Qb))?a[1]:""}var
Jm=function(){if(Sf)return Im(/Firefox\/([0-9.]+)/);if(A||le||ke)return De;if(Wf)
{if(ge()||y("Macintosh")){var a=Im(/CriOS\/([0-9.]+)/);if(a)return a}return
Im(/Chrome\/([0-9.]+)/)}if(Xf&&!ge())return Im(/Version\/([0-9.]+)/);if(Tf||Uf)
{if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Qb))return a[1]+"."+a[2]}else
if(Vf)return(a=Im(/Android\s+([0-9.]+)/))?a:Im(/Version\/([0-9.]+)/);return""}
();function Km(a,b,c){Q.call(this);this.target=a;this.s=b||a;this.ua=c||new
Xg(NaN,NaN,NaN,NaN);this.j=Ve(a);this.g=new
kj(this);Gi(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.vm,!1,this);this.N=Lm}u(Km,Q);var
Lm=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function Mm(a,b){a.ua=b||new Xg(NaN,NaN,NaN,NaN)}f=Km.prototype;f.Ta=function(a)
{this.Pb=a};f.wa=function(){Km.ta.wa.call(this);gj(this.s,
["touchstart","mousedown"],this.vm,!
1,this);pj(this.g);this.N&&this.j.releaseCapture();this.s=this.target=null};
f.vm=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Oi(a))this.dispatchEvent("earlycancel");else{if(0==this.na)if(this.dispatchEvent(ne
w Nm("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.$t,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.$i,d);this.N?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.$i)):this.g.ka(kf(b),"blur",
this.
$i);this.Ja&&this.g.ka(this.Ja,"scroll",this.sv,d);this.clientX=this.Ba=a.clientX;t
his.clientY=this.Ca=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.de
ltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.va=hf(Te(this.j)
.g)}};f.$i=function(a,b){pj(this.g);this.N&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
Nm("end",this,a.clientX,a.clientY,a,Om(this,this.deltaX),Pm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.$t=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
Nm("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||this.
$i(a);return}}c=Qm(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
Nm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Rm(this,a,b,c),a.preventDefault(
))}};
function Qm(a,b,c){var d=hf(Te(a.j).g);b+=d.x-a.va.x;c+=d.y-
a.va.y;a.va=d;a.deltaX+=b;a.deltaY+=c;return new
B(Om(a,a.deltaX),Pm(a,a.deltaY))}f.sv=function(a){var
b=Qm(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Rm(this,a,b.x,b.y)};fu
nction Rm(a,b,c,d){a.el(c,d);a.dispatchEvent(new
Nm("drag",a,b.clientX,b.clientY,b,c,d))}function Om(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 Pm(a,b){var c=a.ua;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.el=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Nm(a,b,c,d,e,g,h)
{Ii.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(Nm,Ii);function Sm(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 Sm)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=Sm.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 Sm(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 Tm=[[],[]],Um=0,Vm=!1,Wm=0;function Xm(a,b){var c=Wm++,d={Xu:
{id:c,He:a.measure,context:b},av:{id:c,He:a.$u,context:b},state:{},ld:void 0,zj:!
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.zj||(d.zj=!
0,Tm[Um].push(d));Vm||(Vm=!0,window.requestAnimationFrame(Ym))}}
function Ym(){Vm=!1;var a=Tm[Um],b=a.length;Um=(Um+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Xu;c.zj=!1;e.He&&e.He.apply(e.context,c.ld)}for(d=0;d<b;+
+d)c=a[d],e=c.av,c.zj=!
1,e.He&&e.He.apply(e.context,c.ld),c.state={};a.length=0};var Zm=A?
Gc(rc(sc('javascript:""'))):Gc(rc(sc("about:blank")));A?
Gc(rc(sc('javascript:""'))):Gc(rc(sc("javascript:undefined")));function $m(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($m,Q);$m.prototype.handleEvent=function(a)
{var b=new
Mi(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};$m.prototype.wa=function()
{$m.ta.wa.call(this);hj(this.g);hj(this.i);delete this.ya};function an()
{}Ca(an);an.prototype.g=0;function bn(a){return":"+(a.g++).toString(36)};function
Y(a){Q.call(this);this.g=a||Te();this.Xb=cn;this.lb=null;this.$a=!
1;this.ya=null;this.oa=void 0;this.ma=this.N=this.o=this.Vl=null;this.Hd=!
1}u(Y,Q);Y.prototype.ue=an.Eb();var cn=null;
function dn(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=bn(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 kj(a));return a.oa}f.ke=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.o&&this.lb&&en(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=Of(this.g,"DIV")};f.render=function(a)
{fn(this,a)};function fn(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 gn(a,b){if(a.$a)throw Error("Component already rendered");if(b&&a.Ci(b))
{a.Hd=!0;var c=Ve(b);a.g&&a.g.g==c||(a.g=Te(b));a.Nb(b);a.Ma()}else throw
Error("Invalid element to decorate");}f.Ci=function(){return!0};f.Nb=function(a)
{this.ya=a};f.Ma=function(){this.$a=!0;hn(this,function(a){!a.
$a&&a.ha()&&a.Ma()})};f.lc=function(){hn(this,function(a){a.
$a&&a.lc()});this.oa&&pj(this.oa);this.$a=!1};
f.wa=function(){this.$a&&this.lc();this.oa&&(this.oa.Ha(),delete
this.oa);hn(this,function(a){a.Ha()});!
this.Hd&&this.ya&&G(this.ya);this.o=this.Vl=this.ya=this.ma=this.N=null;Y.ta.wa.cal
l(this)};f.Oa=function(a,b){this.Dg(a,jn(this),b)};
f.Dg=function(a,b,c){if(a.$a&&(c||!this.$a))throw Error("Component already
rendered");if(0>b||b>jn(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=kn(this,b+1),fn(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 ln(a){null==a.Xb&&(a.Xb=Ch(a.$a?a.ya:a.g.g.body));return
a.Xb}function jn(a){return a.N?a.N.length:0}function en(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function kn(a,b)
{return a.N?a.N[b]||null:null}function hn(a,b,c){a.N&&a.N.forEach(b,c)}
function mn(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=en(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 nn(a,b)
{this.ya=a;this.i=b};function on(a,b){Q.call(this);this.o=new kj(this);this.og(a||
null);b&&(this.qg=b)}u(on,Q);f=on.prototype;f.ya=null;f.no=!0;f.lo=null;f.mg=!
1;f.Ol=-1;f.Do=!0;f.qg="toggle_display";f.nj=function(){return
this.qg};f.ha=function(){return this.ya};f.og=function(a)
{pn(this);this.ya=a};function pn(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.Yl()){if(!this.ya)throw Error("Caller must call setElement before
trying to show the
popup");this.ng();a=Ve(this.ya);if(this.no)if(this.o.ka(a,"mousedown",this.Hp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Cf(b)}catch(d){break}a=c;b=a.activeElement}this.o.ka(a,"mousedown",this.Hp,!
0);this.o.ka(a,"deactivate",this.Gp)}else
this.o.ka(a,"blur",this.Gp);"toggle_display"==this.qg?
(this.ya.style.visibility="visible",N(this.ya,!
0)):"move_offscreen"==this.qg&&this.ng();this.mg=!0;this.Ol=Date.now();this.Ja?
($i(this.Ja,"end",this.Di,!1,this),this.Ja.play()):this.Di()}}else
qn(this)};f.ng=Ba;function qn(a,b)
{a.mg&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&pj(a.o),a.mg=!
1,Date.now(),a.ua?($i(a.ua,"end",t(a.uo,b),!
1,a),a.ua.play()):a.uo(b))}f.uo=function(a){"toggle_display"==this.qg?
this.zu():"move_offscreen"==this.qg&&(this.ya.style.top="-10000px");this.jh(a)};
f.zu=function(){this.ya.style.visibility="hidden";N(this.ya,!1)};f.Yl=function()
{return this.dispatchEvent("beforeshow")};f.Di=function()
{this.dispatchEvent("show")};f.jh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Hp=function(a)
{a=a.target;Bf(this.ya,a)||rn(this,a)||150>Date.now()-this.Ol||qn(this,a)};
f.Gp=function(a){if(this.Do){var b=Ve(this.ya);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Bf(this.ya,a)||"BODY"==a.tagName||
rn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Ol||
qn(this)}};function rn(a,b){return Xa(a.lo||[],function(c){return b===c||
Bf(c,b)})}f.wa=function()
{on.ta.wa.call(this);this.o.Ha();Ei(this.Ja);Ei(this.ua);delete this.ya;delete
this.o;delete this.lo};function sn(a,b){Y.call(this,b);this.Nf=!!
a;this.ua=null;this.Nc=Xm({$u:this.Jj},this)}u(sn,Y);f=sn.prototype;f.nl=null;f.Gi=
!1;f.md=null;f.yc=null;f.Ud=null;f.Tk=!1;f.kh=function(){return"goog-
modalpopup"};f.Jh=function(){return this.md};f.Va=function()
{sn.ta.Va.call(this);var a=this.ha();vb(a,Cb(this.kh()).split(" "));Hf(a,!0);N(a,!
1);tn(this);un(this)};
function tn(a){if(a.Nf&&!a.yc){var b=a.g.Ra("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ec(Zm).toString();a.yc=b;a.yc.className=a.kh()+"-
bg";N(a.yc,!1);Ah(a.yc,0)}a.md||(a.md=a.g.Ra("DIV",a.kh()+"-bg"),N(a.md,!
1))}function un(a){a.Ud||(a.Ud=Of(a.g,"SPAN"),N(a.Ud,!1),Hf(a.Ud,!
0),a.Ud.style.position="absolute")}f.cq=function(){this.Tk=!1};f.Ci=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){sn.ta.Nb.call(this,a);a=Cb(this.kh()).split("
");vb(this.ha(),a);tn(this);un(this);Hf(this.ha(),!0);N(this.ha(),!
1)};f.Ma=function()
{this.yc&&sf(this.yc,this.ha());sf(this.md,this.ha());sn.ta.Ma.call(this);tf(this.U
d,this.ha());this.nl=new
$m(this.g.g);Z(this).ka(this.nl,"focusin",this.nv);vn(this,!1)};f.lc=function()
{this.isVisible()&&this.Da(!
1);Ei(this.nl);sn.ta.lc.call(this);G(this.yc);G(this.md);G(this.Ud)};
f.Da=function(a){if(a!
=this.Gi)if(this.Ba&&this.Ba.stop(),this.La&&this.La.stop(),this.va&&this.va.stop()
,this.Ja&&this.Ja.stop(),this.$a&&vn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ua=this.g.g.activeElement}catch(e)
{}this.Jj();this.lh();Z(this).ka(Pf(this.g),"resize",this.Jj).ka(Pf(this.g),"orient
ationchange",this.Nc);wn(this,!0);this.focus();this.Gi=!0;this.Ba&&this.La?
($i(this.Ba,"end",this.Fi,!1,this),this.La.play(),this.Ba.play()):this.Fi()}}else
if(this.dispatchEvent("beforehide")){Z(this).Xa(Pf(this.g),
"resize",this.Jj).Xa(Pf(this.g),"orientationchange",this.Nc);this.Gi=!
1;this.va&&this.Ja?($i(this.va,"end",this.Ei,!
1,this),this.Ja.play(),this.va.play()):this.Ei();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.ua||this.ua==c)
{this.ua=null;break a}(d==c||b.Jm(this.ha(),d))&&this.ua.focus()}catch(e)
{}this.ua=null}}};
function vn(a,b){a.Fc||(a.Fc=new nn(a.ya,a.g));a=a.Fc;if(b){a.g||
(a.g=[]);b=a.i.Io(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.ya||
Dm(d,"hidden")||(Cm(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
wn(a,b){a.yc&&N(a.yc,b);a.md&&N(a.md,b);N(a.ha(),b);N(a.Ud,b)}f.Fi=function()
{this.dispatchEvent("show")};f.Ei=function(){wn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Gi};f.focus=function(){this.Ho()};
f.Jj=function(){this.yc&&N(this.yc,!1);this.md&&N(this.md,!1);var
a=this.g.g,b=ff(kf(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=kf(this.g.g)||window;if("fixed"==ih(this.ha(),"position"))var
b=0,c=0;else c=hf(this.g.g),b=c.x,c=c.y;var
d=M(this.ha());a=ff(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);jh(this.ha(),b,c);jh(this.Ud,b,c)};f.nv=function(a){this.Tk?
this.cq():a.target==this.Ud&&U(this.Ho,0,this)};f.Ho=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.wa=function()
{Ei(this.Ba);this.Ba=null;Ei(this.va);this.va=null;Ei(this.La);this.La=null;Ei(this
.Ja);this.Ja=null;sn.ta.wa.call(this)};function xn(a,b,c)
{sn.call(this,b,c);this.O=a||"modal-dialog";this.j=yn(yn(new zn,An,!0),Bn,!1,!
0)}u(xn,sn);f=xn.prototype;f.Vh=!0;f.zp=!0;f.il=!
0;f.Wi=.5;f.Ec="";f.Kf=null;f.Ye=null;f.zo=!1;f.
$c=null;f.ad=null;f.ui=null;f.Dc=null;f.Dd=null;f.uc=null;f.Nm="dialog";f.kh=functi
on(){return this.O};function Cn(a,b){a.Ec=b;a.ad&&J(a.ad,b)}f.hb=function(){return
this.Ec};f.Gc=function(){return null!=this.Kf?md(this.Kf):""};f.rf=function()
{return this.Nm};f.ig=function(a){this.Nm=a};
function Dn(a){a.ha()||a.render()}f.Ib=function(){Dn(this);return this.Dd};function
En(a){Dn(a);return a.uc}function Fn(a){Dn(a);return a.ha()}f.Jh=function()
{Dn(this);return xn.ta.Jh.call(this)};function Gn(a,b)
{a.Wi=b;a.ha()&&(b=a.Jh())&&Ah(b,a.Wi)}function Hn(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
Km(a.ha(),a.$c),a.Ye=b,vb(a.$c,c),P(a.Ye,"start",a.Yv,!1,a)):!
b&&a.Ye&&(a.Ye.Ha(),a.Ye=null)}
f.Va=function(){xn.ta.Va.call(this);var
a=this.ha(),b=this.g;this.ui=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.ui},this.Ec),this.Dc=b.Ra("SPAN",this.O+"-title-close"));qf(a,this.
$c,this.Dd=b.Ra("DIV",{className:this.O+"-
content",id:c}),this.uc=b.Ra("DIV",this.O+"-
buttons"));Bm(this.ad,"heading");Bm(this.Dc,"button");Hf(this.Dc,!
0);Gm(this.Dc,"Cerrar");Bm(a,this.rf());Cm(a,"labelledby",this.ui||"");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);Gn(this,this.Wi)};
f.Nb=function(a){xn.ta.Nb.call(this,a);a=this.ha();var b=this.O+"-
content";this.Dd=Ye(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=Ye(null,b,a)[0])?(this.ad=Ye(null,c,this.$c)[0],this.Dc=Ye(null,d,this.$c)[0]):
(this.$c=this.g.Ra("DIV",b),a.insertBefore(this.$c,this.Dd));this.ad?
(this.Ec=If(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.ui=this.ad.id;Cm(a,"labelledby",this.ui||"");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=Ye(null,b,a)[0]){if(a=this.j=new zn(this.g),
(b=this.uc)&&1==b.nodeType){a.ya=b;b=Xe("BUTTON",a.ya);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=If(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);Gn(this,this.Wi)};f.Ma=function()
{xn.ta.Ma.call(this);Z(this).ka(this.ha(),"keydown",this.Mm).ka(this.ha(),"keypress
",this.Mm);Z(this).ka(this.uc,"click",this.hv);Hn(this,this.il);Z(this).ka(this.Dc,
"click",this.wv);var a=this.ha();Bm(a,this.rf());""!
==this.ad.id&&Cm(a,"labelledby",this.ad.id);if(!this.zp){this.zp=!1;if(this.$a)
{a=this.g;var b=this.Jh();a.Ai(this.yc);a.Ai(b)}this.isVisible()&&vn(this,!1)}};
f.lc=function(){this.isVisible()&&this.Da(!1);Hn(this,!
1);xn.ta.lc.call(this)};f.Da=function(a){a!=this.isVisible()&&(this.$a||
this.render(),xn.ta.Da.call(this,a))};f.Fi=function()
{xn.ta.Fi.call(this);this.dispatchEvent("aftershow")};f.Ei=function()
{xn.ta.Ei.call(this);this.dispatchEvent("afterhide");this.zo&&this.Ha()};
f.Yv=function(){var a=this.g.g,b=ff(kf(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"==ih(this.ha(),"position")?Mm(this.Ye,new
Xg(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Mm(this.Ye,new
Xg(0,0,c-d.width,a-d.height))};f.wv=function(){In(this)};function In(a){if(a.Vh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new Jn(c,b))&&a.Da(!1)):a.Da(!
1)}}f.wa=function(){this.uc=this.Dc=null;xn.ta.wa.call(this)};
function Kn(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.hv=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 Jn(a,b))&&this.Da(!1)}};
f.Mm=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 Jn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Tk=!
0;try{this.Ud.focus()}catch(l){}U(this.cq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Dc)In(this);else
if(d){var
h=d.i,k=h&&Ln(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
Jn(g,String(d.get(g)))))}else e!=this.Dc||32!=a.keyCode&&" "!=a.key||
In(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Da(!1)};function
Jn(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(Jn,Ii);function zn(a)
{Sm.call(this);a||
Te();this.g=this.ya=this.i=null}u(zn,Sm);zn.prototype.set=function(a,b,c,d)
{Sm.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function yn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}zn.prototype.render=function(){if(this.ya)
{z(this.ya,zd);var a=Te(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)}};zn.prototype.ha=function(){return
this.ya};function Ln(a,b){a=Xe("BUTTON",a.ya);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
An={key:"ok",caption:"Aceptar"},Bn={key:"cancel",caption:"Cancelar"},Mn={key:"yes",
caption:"S\u00ed"},Nn={key:"no",caption:"No"},On={key:"save",caption:"Guardar"},Pn=
{key:"continue",caption:"Continuar"};"undefined"!=typeof document&&(yn(new zn,An,!
0,!0),yn(yn(new zn,An,!0),Bn,!1,!0),yn(yn(new zn,Mn,!0),Nn,!1,!0),yn(yn(yn(new
zn,Mn),Nn,!0),Bn,!1,!0),yn(yn(yn(new zn,Pn),On),Bn,!0,!0));function Qn(a,b,c,d,e)
{om.call(this,b,c,d,e);this.g=a}u(Qn,om);Qn.prototype.lg=Ba;Qn.prototype.Xl=functio
n(){this.lg();Qn.ta.Xl.call(this)};Qn.prototype.Pe=function()
{this.lg();Qn.ta.Pe.call(this)};Qn.prototype.Bf=function()
{this.lg();Qn.ta.Bf.call(this)};function Rn(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);Qn.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(Rn,Qn);var
Sn=1/1024;f=Rn.prototype;
f.lg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=Sn&&(Ah(this.g,a),this.j=a)};f.Bf=function(){this.j=-
1;Rn.ta.Bf.call(this)};f.Pe=function(){this.j=-
1;Rn.ta.Pe.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function Tn(a,b,c)
{Rn.call(this,a,1,0,b,c)}u(Tn,Rn);Tn.prototype.Bf=function()
{this.show();Tn.ta.Bf.call(this)};Tn.prototype.Pe=function()
{this.kb();Tn.ta.Pe.call(this)};
function Un(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Qn.call(this,a,b,c,d,e)}u(Un,Qn);Un.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 Vn(){this.i=new Ej;this.g=new Wn("",void
0);this.g.next=this.g.g=this.g}f=Vn.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
Wn(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 Xn(this,this.g.next)};f.pop=function(){return
Xn(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 Yn(this,function(a,b){return b})};f.Yb=function(){return
Yn(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 Yn(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 Xn(a,b){a.g!=b&&(b.remove(),a.i.remove(b.key));return b.value}function
Wn(a,b){this.key=a;this.value=b}
Wn.prototype.remove=function(){this.g.next=this.next;this.next.g=this.g;delete
this.g;delete this.next};function Zn(){Q.call(this);this.i=new
Vn}u(Zn,Q);Zn.prototype.j=function(a){a.sort($n);v(a,function(b)
{b.ke(this)},this);this.i=new Vn;v(a,function(b)
{this.i.set(b.Pa(),b)},this);this.dispatchEvent("update")};function $n(a,b){return
ao(a)-ao(b)}function bo(a){return a.i.Yb()}function co(a,b,c){a=bo(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
eo(a,b){return a.i.get(b)}
function fo(a,b){b=Cb(b);if(0!=b.length)return $a(bo(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 go(a){var b=ho;this.s=[];this.ua=b;this.Qa=a||null;this.o=this.j=!
1;this.i=void 0;this.oa=this.va=this.O=!
1;this.N=0;this.g=null;this.ma=0}go.prototype.cancel=function(a){if(this.j)this.i
instanceof go&&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 io(this),jo(this),ko(this,!
1,a))}};go.prototype.na=function(a,b){this.O=!1;ko(this,a,b)};
function ko(a,b,c){a.j=!0;a.i=c;a.o=!b;lo(a)}function jo(a){if(a.j){if(!a.oa)throw
new mo(a);a.oa=!1}}go.prototype.Eg=function(a){jo(this);ko(this,!0,a)};function
no(a,b,c,d){a.s.push([b,c,d]);a.j&&lo(a)}go.prototype.then=function(a,b,c){var
d,e,g=new Mk(function(h,k){e=h;d=k});no(this,e,function(h){h instanceof io?
g.cancel():d(h)});return g.then(a,b,c)};go.prototype.$goog_Thenable=!0;function
oo(a){return Xa(a.s,function(b){return"function"===typeof b[1]})}
function lo(a){if(a.N&&a.j&&oo(a)){var
b=a.N,c=po[b];c&&(p.clearTimeout(c.lb),delete po[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(Lk(b)||"function"===typeof
p.Promise&&b instanceof p.Promise)d=!0,a.O=!0}catch(l){b=l,a.o=!0,oo(a)||(c=!
0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!1),b instanceof go?(no(b,k,d),b.va=!
0):b.then(k,d));
c&&(b=new qo(b),po[b.lb]=b,a.N=b.lb)}function mo()
{Pa.call(this)}u(mo,Pa);mo.prototype.message="Deferred has already
fired";mo.prototype.name="AlreadyCalledError";function io()
{Pa.call(this)}u(io,Pa);io.prototype.message="Deferred was
canceled";io.prototype.name="CanceledError";function qo(a)
{this.lb=p.setTimeout(r(this.i,this),0);this.g=a}qo.prototype.i=function(){delete
po[this.lb];throw this.g;};var po={};function ro(a,b){var c=b||{};b=c.document||
document;var d=Ec(a).toString(),e=Of(new Ue(b),"SCRIPT"),g={hq:e,kg:void 0},h=new
go(g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function()
{so(e,!0);var n=new to(1,"Timeout reached for loading script "+d);jo(h);ko(h,!
1,n)},l),g.kg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(so(e,c.Ps||!
1,k),h.Eg(null))};e.onerror=function(){so(e,!0,k);var n=new to(0,"Error while
loading script "+
d);jo(h);ko(h,!1,n)};g=c.attributes||{};cc(g,{type:"text/javascript",charset:"UTF-
8"});df(e,g);e.src=Ec(a);Jd(e);uo(b).appendChild(e);return h}function uo(a){var
b=Xe("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function ho()
{if(this&&this.hq){var a=this.hq;a&&"SCRIPT"==a.tagName&&so(a,!0,this.kg)}}function
so(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 to(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Pa.call(this,c);this.code=a}u(to,Pa);function vo(a,b,c){wo()&&(ro(xo,
{document:a}).then(function(){var d=Aa("gapi.load",b);d&&d("gapi.rpc",
{Eg:function(){return yo(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{yo(c)},5E3))}function zo(a){var b={};b.q=a;Ao("updateInViewportPage",b)}function
yo(a){var b=Aa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),Bo(),Co(a))}function Bo()
{P(document,"keydown",function(a){27==a.keyCode&&Ao("closeViewportDialog")})}
function Co(a){var b=Aa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Ao(a,b){if(wo()){var c=Aa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function wo(){try{return window.self!==window.top}catch(a)
{return!0}}var xo=Gc(rc(sc("//apis.google.com/js/api.js")));function Do(a)
{Q.call(this);Eo(this,a||"")}m(Do,Q);Do.prototype.getQuery=function(){return
this.o};function Eo(a,b){a.o!=b&&(a.o=b,a.dispatchEvent("change"),zo(b))}function
Fo(a){a=new R(a);return T(a,"q")||T(a,"vq")||T(a,"dq")}function Go(){return T(new
R(window.location.toString()),"q")};function Ho(a){this.g={};this.V=a}function
Io(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 Jo(a){this.V=a;this.j=a.Fb()}Jo.prototype.qc=function(a)
{this.Ea&&(this.Ea.Ha(),rf(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()};Jo.prototyp
e.Ia=function(){return this.Ea};function Ko(a)
{X.call(this);this.oa=a;rf(a);K(a,"overflow","hidden");this.j=F("div");K(this.oa,
{position:"relative",padding:"0px"});uf(this.oa,this.j,0);this.Xb=new
Ho(this);this.Ja=[];this.ma=[];a=r(this.Om,this,1);this.ma.push(["next",a]);a=r(thi
s.Om,this,-
1);this.ma.push(["previous",a]);a=r(this.Oq,this);this.ma.push(["turntopage",a]);a=
r(this.Pq,this);this.ma.push(["zoomin",a]);a=r(this.Qq,this);this.ma.push(["zoomout
",a]);this.na=new Jo(this);a=F("div");V(a,!0);K(a,{position:"absolute",left:"0px",
top:"0px"});this.oa.appendChild(a);this.Rb=a;this.mb(Ih(this.oa));Lo.push(this);thi
s.Bd=new Do;P(this.Bd,"change",this.Nq,!1,this)}u(Ko,X);var
Lo=[];f=Ko.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||!
Se(this.i,a)){Kh(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 Mo(a,b)
{if(a.N)throw"";a.N=b;P(b,"update",r(a.Lq,a))}f.Lq=function()
{this.dispatchEvent("pagesupdate")};f.rb=function(){return
this.N};f.Cd=function(a,b){return(a=eo(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 No(a,b){Oo(a,b,r(function(c){U(r(this.ub,this,c))},a))}function Oo(a,b,c)
{a=a.rb();new R(b);b=new a.o({url:b});b.ke(a);Po(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=Qo(a,d);if(e)
{Ro(this,c,b,e);return}Po(a,r(this.Mq,this,c,b,d))}this.ub(a)};f.Mq=function(a,b,c,
d){(c=Qo(d,c))&&Ro(this,a,b,c)};
function Ro(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g+
+)e=ch(e,d[g]);d=b.Ga().qe();d=b.Fa().width/d;e=new
tm(e.left,e.top);e.fk(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=um(b.od());b.add
(e);vm(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&&So(this)};
function So(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);So(a)}}function To(a){var
b=a.na.Ia();b.jl&&b.jl(a.Ga())}f.Om=function(a){var b=this.na.Ia(),c;b.ua?
c=b.ua(this.Ga(),a):c=co(this.rb(),this.Ga().Pa(),a);c&&(this.ub(c),To(this),this.d
ispatchEvent("pageturn"))};f.Oq=function(a)
{if(a=eo(this.N,a))this.ub(a),To(this)};f.Pq=function(){var
a=this.na.Ia();a.Mc&&(a.Mc(),To(this))};f.Qq=function(){var
a=this.na.Ia();a.jd&&(a.jd(),To(this))};
f.Nq=function(){this.dispatchEvent("searchupdate")};f.tb=function(){return
this.Bd};var Uo={update:function(a){for(var b in a)Uo[b]=a[b]},Es:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Uo.Ds(b,a[b])},Ds:function(a,b){Uo[a]=b}};Ma("_OC_addFlags",Uo.Es);var
Vo;function Wo(a,b,c){c=new R(c.replace(/#.*/g,""));S(c,a,b);return
c.toString()}function Xo(a){if(Vo){var b=new R(Vo);Vj(b,a);return
b.toString()}return a}function Yo(a){return Wo("hl","es",a)}function Zo(a){a=new
R(a);var b=a.o.split("/");b[0]||b.shift();return 3<b.length?
b[3]:T(a,"id")||""}function $o(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function ap(a)
{Q.call(this);this.ob={};a&&this.Ed(a)}u(ap,Q);f=ap.prototype;f.qe=function()
{return this.ob.w||this.getParent().g.width};f.de=function(){return this.ob.h||
this.getParent().g.height};function $l(a){return a.qe()/a.de()}f.Fa=function()
{return new Re(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?ym(a):""};function ao(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 bp(a,b,c){if(A&&!Fe("9"))
{var d=[];d[0]=P(a,"readystatechange",t(cp,a,t(dp,b),d))}else
$i(a,"load",t(dp,b));c&&$i(a,"error",t(dp,c))}function dp(a){U(a)}function
cp(a,b,c){if("complete"!=a.readyState)return!0;hj(c[0]);b();return!1}var
ep=F("div");function fp(a){if(a)if(A){ep.appendChild(a);var
b=t(G,a);bp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",G(a)};function gp(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(gp,Q);gp.prototype.empty=function(){for(var
a;a=this.N.firstChild;)fp(a)};
function hp(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");K(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);bp(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=!bh(new Xg(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(fp(a.g[c][h]),a.g[c]
[h]=null)}}gp.prototype.ma=function(a,b){K(a,
{display:""});this.O&&this.O(b)};gp.prototype.na=function(){};function ip()
{};function jp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Re(c.w,c.h)}}function kp(a,b){return(a=Xb(a.g,function(c){return c.height==b}))?
Number(a):null}function lp(a,b){return(a=a.g[b])?a.width:null};function mp(a)
{if(a)return a.isEntityPageViewport;a=T(new
R(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a};function np(a)
{ap.call(this,a);this.Kj={};this.Ba={};this.s={};this.va=this.na=null}var
op;u(np,ap);f=np.prototype;f.Ed=function(a,b)
{np.ta.Ed.call(this,a);b&&(this.ua=b)};function Po(a,b)
{pp(a,a.nf(),b)}f.nf=function(){var a=qp(this);S(a,"jscmd","click3");var
b;this.Bd&&(b=this.Bd.getQuery());rp(this,"vq",b);Tb(this.Kj,function(c,d)
{S(a,d,c)});return a};
function pp(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.Kt,a,b),6E3);var
d;a.Bd&&(d=a.Bd.getQuery());op(b,r(a.Rq,a,b,d))}}function rp(a,b,c){c?
a.Kj[b]=c:delete a.Kj[b]}f.Kj=null;f.Rq=function(a,b,c)
{this.ma==a&&(this.ma=null,this.j&&(p.clearTimeout(this.j),this.j=null),this.ua=a,s
p(this,c.page[0]),this.N.Fl(c),b=this.s[a])&&(v(b,function(d){d(this)},this),delete
this.s[a])};
f.Kt=function(a){this.j=this.ma=null;delete this.s[a]};function qp(a){var
b=a.ob.url;b?b=new R(b):(b=new
R(a.N.Rp),S(b,"pg",a.Pa()),a.ob.sig&&S(b,"sig",a.ob.sig));mp()&&S(b,"source","entit
y_page");return b}f.Ac=function(){return qp(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
tp={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 sp(a,b){var c={},d;for(d in tp){var e=tp[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
jp(d.tileres),d=d.page_scanjob_coordinates)&&(a.va=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Ed(c)}
np.prototype.Gc=function(){return this.ob.content};np.prototype.o=function(a)
{return!!(this.ob.flags&a)};function up(a,b){return Xa(b,r(a.o,a))}function vp(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 Qo(a,b){if(a=vp(a,b))return
Wa(a,t(wp,1))}function wp(a,b){b=Wa(b,function(c){return Math.round(c*a)});return
new Xg(b[0],b[1],b[2],b[3])}
function xp(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 yp(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}
np.prototype.yd=function(a){if(this.ob.src&&a){var b=new
R(this.ob.src);a&&Tb(this.tl(),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};np.prototype.tl=function(){return{width:"w",height:"h"}};function
zp(a,b,c,d){this.ik=a||256;this.hk=b||256;this.i=c||3;this.j=d||
3;this.g=null}function Ap(a,b){a.g=b}zp.prototype.Oo=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.ik);c=Math.ceil(c/this.hk);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 Bp()
{}Bp.prototype.hb=function(){return this.Ec};function Cp(){this.g=new
Map}Cp.prototype.add=function(a,b){this.g.set(Ga(a),b)};function Dp(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 Ep(){this.i={};this.g=new
Cp}function Fp(a,b,c){a.i[Ga(b)]=c}Ep.prototype.Na=function(){Dp(this.g)};function
Gp(a,b){b=Va(b,function(c){return!!
this.i[Ga(c.constructor)]},a);Dp(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 Hp(a)
{this.Jf=a}function Ip(a,b,c,d){a=Jp(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 Jp(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 Kp(a,b)
{Zn.call(this);this.O={};a&&(this.Rp=a.prefix,this.mp=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(Kp,Zn);Kp.prototype.Fl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=eo(this,c.pid);d&&sp(d,c)}};Kp.prototype.o=np;Kp.prototype.oa=function(a,b
){if(!eo(this,b.Pa())){var c=hb(bo(this));ib(c,b);this.j(c)}this.O[b.Pa()]=!
0;a&&a(b)};function Lp(a,b,c){kl(a,t(Mp,b,c))}function Mp(a,b,c){c=c.target;sl(c)?
a(vl(c)):b&&b()};function Np(a,b)
{Y.call(this,b);this.j=a}u(Np,Y);Np.prototype.i="info";Np.prototype.s=!1;var
Op={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Np.prototype.nj=function(){return
this.i};function Pp(a,b){if(a.Ib()){var
c=a.ha(),d=Op[b];wb(c,Op[a.i]);w(c,d)}a.i=b}function Qp(a,b){a.j=b;if(b=a.ha()){var
c=a.g;c.Km(b);c.Im(b,a.j)}}Np.prototype.isVisible=function(){var a=this.ha();return
null!=a&&ub(a,"jfk-butterBar-shown")};
Np.prototype.Da=function(a){yb(this.ha(),"jfk-butterBar-shown",a)};function Rp(a,b)
{a.s=b;(b=a.ha())&&yb(b,"jfk-butterBar-mini",a.s)}Np.prototype.Va=function()
{this.ya=this.g.Ra("DIV","jfk-butterBar");var
a=this.ha();a&&(Cm(a,"live","assertive"),Cm(a,"atomic","true"));Qp(this,this.j);Rp(
this,this.s);Pp(this,this.i)};function Sp(a)
{this.j=a.page_id;this.g=a.page_number||"";this.i=a.snippet_text||"";this.o=a.page_
url}Sp.prototype.Pa=function(){return this.j};Sp.prototype.Ac=function(){return
this.o};function Tp(a){this.g=a;0<this.g.number_of_results?
(this.yb=Wa(this.g.search_results,function(b){return new
Sp(b)},this),this.id=this.g.search_results[0].page_id+Up(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.yb=[]}function
Vp(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function Up(a){return
a.g.search_query_escaped};function Wp(a)
{Q.call(this);this.url=a;this.j=null;this.N=!0}m(Wp,Q);Wp.prototype.Ze=function()
{if(this.N)this.N=!1;else throw Error();};function Xp(a,b)
{Wp.call(this,a);this.O=b||"GET";this.i=new kj;this.g=new
gl}m(Xp,Wp);f=Xp.prototype;f.Ze=function(a,b)
{Wp.prototype.Ze.call(this,a,b);this.s=a;this.o=b;this.i.ka(this.g,"success",r(this
.Tq,this));this.i.ka(this.g,"error",r(this.Sq,this));this.g.send(this.url.toString(
),this.O,void 0)};f.Tq=function(a)
{this.j=JSON.parse(ul(a.target));U(r(this.dispatchEvent,this,"success"));this.s&&U(
t(this.s,this.j));U(r(this.jk,this))};
f.Sq=function()
{U(r(this.dispatchEvent,this,"error"));this.o&&U(this.o);U(r(this.jk,this))};f.abor
t=function(){this.g.abort();this.jk();return!1};f.jk=function()
{pj(this.i);this.o=this.s=null};function Yp(a,b,c,d)
{Mi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(Yp,
Mi);function Zp(a,b)
{Q.call(this);a&&$p(this,a,b)}u(Zp,Q);f=Zp.prototype;f.ya=null;f.Aj=null;f.Ml=null;
f.Bj=null;f.Tc=-1;f.re=-1;f.kk=!1;
var
aq={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},bq=
{Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,
F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,P
ageDown:34,Insert:45},cq=qe&&ne;f=Zp.prototype;
f.Uq=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));uj(a.keyCode,this.Tc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.re=vj(a.keyCode),cq&&(this.kk=a.altKey)):this.handleEvent(a)};f.Vq=function(a
){this.re=this.Tc=-1;this.kk=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&&tj(d)?b.charCode:0):
("keypress"==a.type?(cq&&(c=this.kk),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=vj(d);d?
63232<=d&&d in aq?g=aq[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in bq&&(g=bq[b.keyIdentifier]);if(!
ne||"keypress"!=a.type||
uj(g,this.Tc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Tc,this.Tc=g,b=new
Yp(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.ya};function $p(a,b,c)
{a.Bj&&dq(a);a.ya=b;a.Aj=P(a.ya,"keypress",a,c);a.Ml=P(a.ya,"keydown",a.Uq,c,a);a.B
j=P(a.ya,"keyup",a.Vq,c,a)}function dq(a)
{a.Aj&&(hj(a.Aj),hj(a.Ml),hj(a.Bj),a.Aj=null,a.Ml=null,a.Bj=null);a.ya=null;a.Tc=-
1;a.re=-1}
f.wa=function(){Zp.ta.wa.call(this);dq(this)};function eq(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);fq[a]=b}var gq={},fq={};function hq(a)
{this.g=a}Ca(hq);function iq(a,b){a&&(a.tabIndex=b?0:-
1)}f=hq.prototype;f.lk=function(a){return"DIV"==a.tagName};function jq(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"?kq(b,"horizontal"):h==d+"-
vertical"&&kq(b,"vertical"))},a);e||w(c,d);lq(a,b,c);return c}
function lq(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),gn(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 fq?fq[d]():null){a=d;break a}}a=null}return
a};f.mk=function(a){a=a.ha();Eh(a,!0,ne);A&&(a.hideFocus=!0);var
b=this.g;b&&Bm(a,b)};f.rg=function(){return"goog-container"};f.Jo=function()
{return"vertical"};function mq(){}var nq;Ca(mq);var
oq={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=m
q.prototype;f.sg=function(){};f.Oc=function(a){return
a.g.Ra("DIV",pq(this,a).join(" "),a.Gc())};f.Ic=function(a){return a};function
qq(a,b,c){(a=a.ha?a.ha():a)&&(c?vb:xb)(a,[b])}f.Hi=function(){return!0};
f.Sb=function(a,b){b.id&&a.Zg(b.id);var c=this.Ic(b);c&&c.firstChild?
rq(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.lj(n):k=!0:(h=!0,g==e&&(k=!0));1==this.lj(n)&&Ff(c)&&Hf(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.Ii=function(a)
{ln(a)&&this.Qm(a.ha(),!0);a.isEnabled()&&this.mh(a,a.isVisible())};
function sq(a,b,c){if(a=c||a.sg())c=b.getAttribute("role")||null,a!
=c&&Bm(b,a)}function tq(a,b,c){var d=b.Ua;null!=d&&a.ii(c,d);b.isVisible()||
Cm(c,"hidden",!b.isVisible());b.isEnabled()||a.ne(c,1,!
b.isEnabled());uq(b,8)&&a.ne(c,8,vq(b,8));uq(b,16)&&a.ne(c,16,vq(b,16));uq(b,64)&&a
.ne(c,64,b.rd())}f.ii=function(a,b){Gm(a,b)};f.nk=function(a,b){Eh(a,!b,!
A)};f.Qm=function(a,b){qq(a,this.Wa()+"-rtl",b)};f.Pm=function(a){var b;return
uq(a,32)&&(b=a.ha())?Ff(b):!1};
f.mh=function(a,b){var c;if(uq(a,32)&&(c=a.ha())){if(!b&&vq(a,32))
{try{c.blur()}catch(d){}vq(a,32)&&a.Ji(null)}Ff(c)!=b&&Hf(c,b)}};f.Da=function(a,b)
{N(a,b);a&&Cm(a,"hidden",!b)};f.Zc=function(a,b,c){var d=a.ha();if(d){var
e=this.Kh(b);e&&qq(a,e,c);this.ne(d,b,c)}};f.ne=function(a,b,c){nq||
(nq={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=nq[b];var
d=a.getAttribute("role")||null;d&&(d=oq[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Cm(a,b,c)};
f.tg=function(a,b){var c=this.Ic(a);c&&(rf(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=Ve(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 pq(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||wq(this);return this.g[a]};
f.lj=function(a){if(!this.Qa){this.g||wq(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 wq(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 xq(a,b,c)
{Y.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ga(b);if(d=gq[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(xq,Y);f=xq.prototype;f.ug=null;f.Wd=0;f.ti=39;f.Of=255;f.ri=0
;f.Ki=!0;f.Kd=null;f.qk=!0;f.Sm=null;function yq(a,b){a.$a&&b!
=a.qk&&zq(a,b);a.qk=b}f.xd=function(){return this.j};function Aq(a,b){b&&(a.Kd?
bb(a.Kd,b)||a.Kd.push(b):a.Kd=[b],qq(a,b,!0))}
function Bq(a,b){b&&a.Kd&&db(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),qq(a,b,!
1))}f.Va=function(){var
a=this.j.Oc(this);this.ya=a;sq(this.j,a,this.rf());this.j.nk(a,!
1);this.isVisible()||this.j.Da(a,!1)};f.rf=function(){return
this.Sm};f.ig=function(a){this.Sm=a};f.ii=function(a){this.Ua=a;var
b=this.ha();b&&this.j.ii(b,a)};f.Ib=function(){return
this.j.Ic(this.ha())};f.Ci=function(a){return this.j.Hi(a)};
f.Nb=function(a){this.ya=a=this.j.Sb(this,a);sq(this.j,a,this.rf());this.j.nk(a,!
1);this.Ki="none"!=a.style.display};f.Ma=function()
{xq.ta.Ma.call(this);tq(this.j,this,this.ya);this.j.Ii(this);if(this.ti&-
2&&(this.qk&&zq(this,!0),uq(this,32))){var a=this.ha();if(a){var b=this.O||
(this.O=new Zp);
$p(b,a);Z(this).ka(b,"key",this.Sc).ka(a,"focus",this.Wq).ka(a,"blur",this.Ji)}}};
function zq(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Li.Ag,a.$e).ka(d,
[Li.Bg,Li.zh],a.he).ka(d,"mouseover",a.Ke).ka(d,"mouseout",a.zl),a.Th!
=Ba&&c.ka(d,"contextmenu",a.Th),A&&(Fe(9)||c.ka(d,"dblclick",a.Rm),a.ua||(a.ua=new
Cq(a),Gi(a,a.ua)))):(c.Xa(d,Li.Ag,a.$e).Xa(d,
[Li.Bg,Li.zh],a.he).Xa(d,"mouseover",a.Ke).Xa(d,"mouseout",a.zl),a.Th!
=Ba&&c.Xa(d,"contextmenu",a.Th),A&&(Fe(9)||
c.Xa(d,"dblclick",a.Rm),Ei(a.ua),a.ua=null))}
f.lc=function()
{xq.ta.lc.call(this);this.O&&dq(this.O);this.isVisible()&&this.isEnabled()&&this.j.
mh(this,!1)};f.wa=function(){xq.ta.wa.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 Dq(a,b){a.j.tg(a.ha(),b);a.ug=b}function rq(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(Kf).join(""):If(a);return Rd(a)};f.isVisible=function()
{return this.Ki};
f.Da=function(a,b){return b||this.Ki!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Da(b,a),this.isEnabled()&&this.j.mh(this,a),this.Ki=a,!0):!
1};f.isEnabled=function(){return!vq(this,1)};f.Ta=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Eq(this,1,!
a)||(a||(Fq(this,!1),this.Wc(!1)),this.isVisible()&&this.j.mh(this,a),this.Zc(1,!
a,!0))};f.Wc=function(a){Eq(this,2,a)&&this.Zc(2,a)};function Fq(a,b)
{Eq(a,4,b)&&a.Zc(4,b)}
f.im=function(a){Eq(this,8,a)&&this.Zc(8,a)};f.Ff=function(a)
{Eq(this,16,a)&&this.Zc(16,a)};f.Mj=function(a)
{Eq(this,32,a)&&this.Zc(32,a)};f.rd=function(){return vq(this,64)};f.Qb=function(a)
{Eq(this,64,a)&&this.Zc(64,a)};function vq(a,b){return!!
(a.Wd&b)}f.Zc=function(a,b,c){c||1!=a?uq(this,a)&&b!
=vq(this,a)&&(this.j.Zc(this,a,b),this.Wd=b?this.Wd|a:this.Wd&~a):this.Ta(!
b)};function uq(a,b){return!!(a.ti&b)}
f.$b=function(a,b){if(this.$a&&vq(this,a)&&!b)throw Error("Component already
rendered");!b&&vq(this,a)&&this.Zc(a,!1);this.ti=b?this.ti|a:this.ti&~a};function
Gq(a,b){return!!(a.Of&b)&&uq(a,b)}function Eq(a,b,c){return uq(a,b)&&vq(a,b)!=c&&(!
(a.ri&b)||a.dispatchEvent(dn(b,c)))&&!a.Id}f.Ke=function(a){!
Hq(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&Gq(this,2)&&this.Wc
(!0)};f.zl=function(a){!
Hq(a,this.ha())&&this.dispatchEvent("leave")&&(Gq(this,4)&&Fq(this,!
1),Gq(this,2)&&this.Wc(!1))};
f.Th=Ba;function Hq(a,b){return!!a.relatedTarget&&Bf(b,a.relatedTarget)}f.
$e=function(a){this.isEnabled()&&(Gq(this,2)&&this.Wc(!
0),Oi(a)&&(Gq(this,4)&&Fq(this,!
0),this.j&&this.j.Pm(this)&&this.ha().focus()));Oi(a)&&a.preventDefault()};f.he=fun
ction(a){this.isEnabled()&&(Gq(this,2)&&this.Wc(!
0),vq(this,4)&&this.Qe(a)&&Gq(this,4)&&Fq(this,!1))};f.Rm=function(a)
{this.isEnabled()&&this.Qe(a)};
f.Qe=function(a){Gq(this,16)&&this.Ff(!vq(this,16));Gq(this,8)&&this.im(!
0);Gq(this,64)&&this.Qb(!this.rd());var b=new
Ii("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.$l=a.$l);return this.dispatchEvent(b)};f.Wq=function()
{Gq(this,32)&&this.Mj(!0)};f.Ji=function(){Gq(this,4)&&Fq(this,!
1);Gq(this,32)&&this.Mj(!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 xq)throw
Error("Invalid component class "+xq);if("function"!==typeof mq)throw Error("Invalid
renderer class "+mq);var Iq=Ga(xq);gq[Iq]=mq;eq("goog-control",function(){return
new xq(null)});function Cq(a){Fi.call(this);this.g=a;this.i=!1;this.j=new
kj(this);Gi(this,this.j);a=this.g.ya;this.j.ka(a,Li.Ag,this.s).ka(a,Li.Bg,this.N).k
a(a,"click",this.o)}u(Cq,Fi);var Jq=!A||Ge(9);Cq.prototype.s=function(){this.i=!1};
Cq.prototype.N=function(){this.i=!0};function Kq(a,b){if(!Jq)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}
Cq.prototype.o=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=Kq(b,"mousedown");this.g.$e(new
Mi(e,a.currentTarget));e=Kq(b,"mouseup");this.g.he(new Mi(e,a.currentTarget));Jq||
(b.button=c,b.type=d)}};Cq.prototype.wa=function()
{this.g=null;Cq.ta.wa.call(this)};function Lq(a,b,c){Y.call(this,c);this.af=b||
hq.Eb();this.$f=a||
this.af.Jo()}u(Lq,Y);f=Lq.prototype;f.Nl=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 Mq(a){return a.Nl||
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.Ci=function(a){return this.af.lk(a)};
f.Nb=function(a){this.ya=jq(this.af,this,a);"none"==a.style.display&&(this.se=!
1)};f.Ma=function(){Lq.ta.Ma.call(this);hn(this,function(b){b.
$a&&Nq(this,b)},this);var a=this.ha();this.af.mk(this);this.Da(this.se,!
0);Z(this).ka(this,"enter",this.xl).ka(this,"highlight",this.Yq).ka(this,"unhighlig
ht",this.
$q).ka(this,"open",this.bu).ka(this,"close",this.Xq).ka(a,Li.Ag,this.Zq).ka(Ve(a),
[Li.Bg,Li.zh],this.Ct).ka(a,
[Li.Ag,Li.Bg,Li.zh,"mouseover","mouseout","contextmenu"],this.xt);this.Lg&&Oq(this,
!0)};
function Oq(a,b){var c=Z(a),d=Mq(a);b?
c.ka(d,"focus",a.Mi).ka(d,"blur",a.Li).ka(a.Lf||(a.Lf=new
Zp(Mq(a))),"key",a.Sc):c.Xa(d,"focus",a.Mi).Xa(d,"blur",a.Li).Xa(a.Lf||(a.Lf=new
Zp(Mq(a))),"key",a.Sc)}f.lc=function(){this.Td(-1);this.hc&&this.hc.Qb(!
1);this.ie=!1;Lq.ta.lc.call(this)};f.wa=function()
{Lq.ta.wa.call(this);this.Lf&&(this.Lf.Ha(),this.Lf=null);this.af=this.hc=this.Ce=t
his.Nl=null};f.xl=function(){return!0};
f.Yq=function(a){var b=mn(this,a.target);if(-1<b&&b!=this.bc){var
c=Pq(this);c&&c.Wc(!1);this.bc=b;c=Pq(this);this.ie&&Fq(c,!0);this.hc&&c!
=this.hc&&(uq(c,64)?c.Qb(!0):this.hc.Qb(!1))}b=this.ha();null!
=a.target.ha()&&Cm(b,"activedescendant",a.target.ha().id)};f.$q=function(a)
{a.target==Pq(this)&&(this.bc=-1);this.ha().removeAttribute("aria-
activedescendant")};f.bu=function(a){(a=a.target)&&a!
=this.hc&&a.getParent()==this&&(this.hc&&this.hc.Qb(!1),this.hc=a)};
f.Xq=function(a){a.target==this.hc&&(this.hc=null);var
b=this.ha(),c=a.target.ha();b&&vq(a.target,2)&&c&&Fm(b,c)};f.Zq=function(a)
{this.Pb&&(this.ie=!0);var b=Mq(this);b&&Ff(b)?
b.focus():a.preventDefault()};f.Ct=function(){this.ie=!1};
f.xt=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 Li.Ag:b.$e(a);break;case
Li.Bg:case Li.zh:b.he(a);break;case "mouseover":b.Ke(a);break;case
"mouseout":b.zl(a);break;case "contextmenu":b.Th(a)}};f.Mi=function()
{};f.Li=function(){this.Td(-1);this.ie=!1;this.hc&&this.hc.Qb(!1)};
f.Sc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=jn(this)||
this.Nl)&&this.fe(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.fe=function(a){var b=Pq(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)Mq(this).blur();else return!1;break;case 36:Qq(this);break;case
35:Rq(this);break;case 38:if("vertical"==this.$f)Sq(this);else return!1;break;case
37:if("horizontal"==this.$f)ln(this)?Tq(this):Sq(this);else return!1;break;case
40:if("vertical"==this.$f)Tq(this);
else return!1;break;case 39:if("horizontal"==this.$f)ln(this)?
Sq(this):Tq(this);else return!1;break;default:return!1}return!0};function Nq(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)
{Lq.ta.Oa.call(this,a,b)};
f.Dg=function(a,b,c){a.ri|=2;a.ri|=64;a.$b(32,!1);yq(a,!1);var
d=a.getParent()==this?mn(this,a):-1;Lq.ta.Dg.call(this,a,b,c);a.$a&&this.
$a&&Nq(this,a);a=d;-1==a&&(a=jn(this));a==this.bc?this.bc=Math.min(jn(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?en(this,a):a){var
c=mn(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=Lq.ta.removeChild.call(this,a,b);yq(a,!0);return a};function kq(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&&iq(Mq(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,hn(this,function(b)
{b.Dq?delete b.Dq:b.Ta(!0)})):(hn(this,function(b){b.isEnabled()?b.Ta(!1):b.Dq=!
0}),this.ie=this.Pb=!1),this.Lg&&iq(Mq(this),a&&this.se))};
function Uq(a,b){b!=a.Lg&&a.
$a&&Oq(a,b);a.Lg=b;a.Pb&&a.se&&iq(Mq(a),b)}f.Td=function(a){(a=kn(this,a))?a.Wc(!
0):-1<this.bc&&Pq(this).Wc(!1)};f.Wc=function(a){this.Td(mn(this,a))};function
Pq(a){return kn(a,a.bc)}function Qq(a){Vq(a,function(b,c){return(b+1)%c},jn(a)-
1)}function Rq(a){Vq(a,function(b,c){b--;return 0>b?c-1:b},0)}function Tq(a)
{Vq(a,function(b,c){return(b+1)%c},a.bc)}function Sq(a){Vq(a,function(b,c)
{b--;return 0>b?c-1:b},a.bc)}
function Vq(a,b,c){c=0>c?mn(a,a.hc):c;var d=jn(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=kn(a,c);if(g&&a.oo(g)){a.Td(c);break}e+
+;c=b.call(a,c,d)}}f.oo=function(a){return
a.isVisible()&&a.isEnabled()&&uq(a,2)};function Wq(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
Lq,gn(this.i,a),this.O=c,this.na=d,gn(this,b),this.i.Da(!1))}m(Wq,Y);
Wq.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()})};
Wq.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(),
Xq(this)};function Xq(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())Cm(b.value,"hidden",!0)};function Yq()
{}Yq.prototype.Pc=function(){};function Zq(a,b,c,d,e,g,h,k,l){var
n=$q(c),q=zh(a),x=ph(a);x&&$g(q,Zg(x));x=Te(a);var D=Te(c);if(x.g!=D.g){var
H=x.g.body;D=Pf(D);var I=new B(0,0),W=kf(Ve(H));if(ie(W,"parent")){var Ya=H;do{var
Eb=W==D?qh(Ya):wh(Ya);I.x+=Eb.x;I.y+=Eb.y}while(W&&W!=D&&W!
=W.parent&&(Ya=W.frameElement)&&(W=W.parent))}H=Qe(I,qh(H));!A||Ge(9)||gf(x.g)||
(H=Qe(H,hf(x.g)));q.left+=H.x;q.top+=H.y}a=ar(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=Qe(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=ph(c))ta.top-=n.y,ta.right-
=n.x,ta.bottom-=n.y,ta.left-=n.x;return br(q,c,d,g,ta,h,k)}
function $q(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=ih(a,"position")){var c=qh(a);if(!b){b=Ch(a);var d;if(d=b)
{d=Xf&&0<=Nb(Jm,10);var e;if(e=xe)e=0<=Nb(Hm,10);var g=Wf&&0<=Nb(Jm,85);d=ne||d||
e||g}b=d?-a.scrollLeft:b&&!me&&"visible"!=ih(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Qe(c,new B(b,a.scrollTop))}}}return c||
new B}
function br(a,b,c,d,e,g,h){a=a.clone();var k=ar(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
Xg(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;jh(b,new B(e.left,e.top));h=e.Fa();Se(c,h)||Fh(b,h);return a}function ar(a,b)
{return(b&8&&Ch(a)?b^4:b)&-9};function cr(a,b,c)
{this.g=a;this.i=b;this.O=c}u(cr,Yq);cr.prototype.Pc=function(a,b,c)
{Zq(this.g,this.i,a,b,void 0,c,this.O)};function dr(a,b,c,d)
{cr.call(this,a,b);this.j=c?5:0;this.s=d||void 0}u(dr,cr);dr.prototype.N=function()
{return this.j};dr.prototype.o=function(a)
{this.j=a};dr.prototype.Pc=function(a,b,c,d){var
e=Zq(this.g,this.i,a,b,null,c,10,d,this.s);if(e&496){var
g=er(e,this.i);b=er(e,b);e=Zq(this.g,g,a,b,null,c,10,d,this.s);e&496&&(g=er(e,g),b=
er(e,b),Zq(this.g,g,a,b,null,c,this.j,d,this.s))}};function er(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function fr(a,b){this.Lb=8;this.La=b||void
0;on.call(this,a)}u(fr,on);function gr(a)
{a.Lb=4;a.isVisible()&&a.ng()}fr.prototype.od=function(){return this.La||
null};fr.prototype.setPosition=function(a){this.La=a||void
0;this.isVisible()&&this.ng()};fr.prototype.ng=function(){if(this.La){var a=!
this.isVisible()&&"move_offscreen"!
=this.nj(),b=this.ha();a&&(b.style.visibility="hidden",N(b,!
0));this.La.Pc(b,this.Lb,this.Sl);a&&N(b,!1)}};function hr(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=Of(Te(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=Nl(d);a.src=Ec(g);Di(a);e
.body.appendChild(a)}}Ma("userfeedback.api.startFeedback",hr);function ir(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"))&&jr(this);new Wq(a)}m(ir,Y);
function jr(a){var b=C("gb-mobile-more-menu");if(b){var c=new
fr(b);gr(c);c.setPosition(new dr(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)}ir.prototype.s=function()
{window.history.back();te&&Wf&&1==window.history.length&&window.close()};Ma("_OC_st
artFeedback",hr);function kr(a){Q.call(this);a=a||
Te();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?
kf(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(kr,Q);
kr.prototype.wa=function(){kr.ta.wa.call(this);gj(this.o,"resize",this.i,!
1,this);this.o=null;G(this.g);delete this.g};kr.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function lr(a)
{this.i=a;a=r(this.j,this);this.g=new rj;P(this.g,"resize",a);var b=new
kr;P(b,"fontsizechange",a);P(window,"DOMContentLoaded",r(this.resize,this))}lr.prot
otype.j=function()
{this.resize();U(r(this.resize,this),100)};lr.prototype.resize=function(){var
a=this.g.Fa(),b=Math.round(qh(this.i).y);this.i.style.height=a.height-
b+"px"};function mr(a){var b=null;if(a=C(a))b=new lr(a),b.resize();return
b};function nr(a){Ii.call(this,"navigate");this.s=a}u(nr,Ii);function or(){return!
(y("iPad")||y("Android")&&!y("Mobile")||y("Silk"))&&(y("iPod")||y("iPhone")||
y("Android")||y("IEMobile"))};var pr=new WeakMap;function qr(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
rr(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"+sr;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?kf(Ve(c)):window;this.oa=b;A&&!
b&&(this.oa="https"==window.location.protocol?
Gc(rc(sc("https:///"))):Gc(rc(sc('javascript:""'))));this.Ya=new
dl(150);Gi(this,this.Ya);this.i=!a;this.j=new kj(this);if(a||tr){if(d)var
h=d;else{a="history_iframe"+
sr;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}tr&&(this.j.ka(this.g,"load",this.mv),this.na=
this.ma=!1);this.i?ur(this,vr(this),!0):wr(this,this.N.value);sr+
+}u(rr,Q);rr.prototype.Pb=!1;rr.prototype.s=!1;rr.prototype.o=null;
var xr=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?
qr: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=pr.get(k);l||(l={},pr.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}),tr=A&&!Ge(8);f=rr.prototype;f.Wg=null;f.wa=function()
{rr.ta.wa.call(this);this.j.Ha();this.Ta(!1)};
f.Ta=function(a){if(a!=this.Pb)if(tr&&!this.ma)this.na=a;else
if(a)if(ne&&this.j.ka(this.g,"pageshow",this.tv),xr()&&this.i)this.j.ka(this.g,"has
hchange",this.ov),this.Pb=!0,this.dispatchEvent(new nr(vr(this),!1));else{if(!A||
or()||this.ma)this.j.ka(this.Ya,"tick",r(this.Tm,this,!0)),this.Pb=!0,tr||
(this.o=vr(this),this.dispatchEvent(new nr(vr(this),!1))),this.Ya.start()}else
this.Pb=!1,pj(this.j),this.Ya.stop()};f.mv=function(){this.ma=!
0;this.N.value&&wr(this,this.N.value,!0);this.Ta(this.na)};
f.tv=function(a){a.Ob.persisted&&(this.Ta(!1),this.Ta(!0))};f.ov=function(){var
a=yr(this.g);a!=this.o&&zr(this,a,!0)};function vr(a){return null!=a.Wg?a.Wg:a.i?
yr(a.g):Ar(a)||""}f.ki=function(a,b){vr(this)!=a&&(this.i?(ur(this,a,!1),xr()||A&&!
or()&&wr(this,a,!1,b),this.Pb&&this.Tm(!1)):(wr(this,a,!
1),this.Wg=this.o=this.N.value=a,this.dispatchEvent(new nr(a,!1))))};function yr(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function ur(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=Mb(a.href,"#");if(tr||e||b)d+="#"+b;d!=a.href&&(b=Oc(d),c?
Ld(a,b):Kd(a,b))}function wr(a,b,c,d){if(a.ua||b!=Ar(a))if(a.ua=!
1,b=encodeURIComponent(String(b)),A){var
e=Cf(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 Ar(a){if(A)return a=Cf(a.O),a.body?Sd(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=Sd(yr(b))}catch(d){return a.s||(1!
=a.s&&el(a.Ya,1E4),a.s=!0),null}a.s&&(0!=a.s&&el(a.Ya,150),a.s=!1);return c||
null}return null}f.Tm=function(a){if(this.i){var b=yr(this.g);b!
=this.o&&zr(this,b,a)}if(!this.i||tr)if(b=Ar(this)||"",null==this.Wg||
b==this.Wg)this.Wg=null,b!=this.o&&zr(this,b,a)};
function zr(a,b,c){a.o=a.N.value=b;a.i?
(tr&&wr(a,b),ur(a,b)):wr(a,b);a.dispatchEvent(new nr(vr(a),c))}var sr=0;var
Br={},Cr=null;var Dr="function"===typeof Uint8Array;function Er(a){return
Fr(a,function(b){return b},function(b){return new Uint8Array(b)})}function
Gr(a,b,c){return"object"===typeof a?Dr&&!Array.isArray(a)&&a instanceof Uint8Array?
c(a):Fr(a,b,c):b(a)}function Fr(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]=Gr(g,b,c))}Array.isArray(a)&&a.Pu&&Hr(d);return d}d={};for(e in
a)g=a[e],null!=g&&(d[e]=Gr(g,b,c));return d}
function Ir(a){return Fr(a,function(b){return"number"===typeof b?isFinite(b)?
b:String(b):b},function(b){var c;void 0===c&&(c=0);if(!Cr){Cr={};for(var
d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/
=","+/","-_=","-_.","-_"],g=0;5>g;g++){var
h=d.concat(e[g].split(""));Br[g]=h;for(var k=0;k<h.length;k++){var l=h[k];void
0===Cr[l]&&(Cr[l]=k)}}}c=Br[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 Jr={Pu:{value:!0,configurable:!0}};function Hr(a)
{Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Jr);return a};var
Kr;function Lr(a,b,c,d){var e=Kr;Kr=null;a||(a=e);e=this.constructor.Pw;a||(a=e?
[e]:[]);this.j=e?0:-1;this.g=a;a:{e=this.g.length;a=e-1;if(e&&(e=this.g[a],!
(null===e||"object"!=typeof e||Array.isArray(e)||Dr&&e instanceof Uint8Array)))
{this.o=a-this.j;this.i=e;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,(e=this.g[a])?Hr(e):this.g[a]=Mr):(Nr(this),
(e=this.i[a])?Hr(e):this.i[a]=Mr);if(d&&d.length)for(c=
0;c<d.length;c++){a=b=void 0;e=d[c];for(var g=0;g<e.length;g++){var
h=e[g],k=Or(this,h);null!=k&&(a=h,b=k,Pr(this,h,void 0))}a&&Pr(this,a,b)}}var
Mr=Object.freeze(Hr([]));function Nr(a){var b=a.o+a.j;a.g[b]||
(a.i=a.g[b]={})}function Or(a,b){if(b<a.o){b+=a.j;var c=a.g[b];return c!==Mr?
c:a.g[b]=Hr([])}if(a.i)return c=a.i[b],c!==Mr?c:a.i[b]=Hr([])}function Pr(a,b,c)
{b<a.o?a.g[b+a.j]=c:(Nr(a),a.i[b]=c)}Lr.prototype.toJSON=function(){return
Ir(this.g)};Lr.prototype.toString=function(){return this.g.toString()};
Lr.prototype.clone=function(){var a=this.constructor,b=Er(this.g);Kr=b;a=new
a(b);Kr=null;return a};function Qr(a){Lr.call(this,a)}m(Qr,Lr);function Rr(){var
a=new Qr([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;if(null===(c=p())||void 0===c?0:c.isScriptURL(a))return a;if(a instanceof
t)return a.g;throw Error("wrong type");};function y(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(z)
{c.postMessage(JSON.stringify(z))};b=document.createElement("script");a=y(a.url);b.
src=x(a);document.body.appendChild(b)},!0);}).call(this);\n']);
if(!a)return null;a=Or(a,6);if(null===a)var b=null;else{var c=null===(b=qi())||void
0===b?void 0:b.createScript(a);b=new wi(null!==c&&void 0!==c?c:a,mi)}return
b};function Sr(a)
{this.url=a;this.timeout=5E3;this.o="callback";this.g=this.i=null}function Tr(a)
{var b=void 0===b?{}:b;a.g=Rk();var c=new R(a.url),d=new
Map;d.set("callback",a.o);c.j.Jq(jk(b),d);Ur(a).then(function()
{Vr(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{Wr(a)},function(){Wr(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.g("Timeout!")},a.timeout));return a.g.promise}
function Vr(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 Ur(a){var b=Rk(),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=Rr();a=Ad(Dd,rd("body",{},wd(wc((a
instanceof vi?
xi(a):vc(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 Wr(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Xr(a)
{Wp.call(this,a);this.i=new Sr(a);this.g=!0}m(Xr,Wp);Xr.prototype.Ze=function(a,b)
{Wp.prototype.Ze.call(this,a,b);this.g=!
1;Tr(this.i).then(r(this.s,this,a),r(this.o,this,b))};Xr.prototype.s=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};Xr.prototype.o=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};Xr.prototype.abort=function(){return this.g=!0};function Yr(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 Xr(b)).Ze(r(this.o,this))}Yr.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 Zr={},$r={};function as(){throw
Error("Do not instantiate directly");}as.prototype.
$k=null;as.prototype.Gc=function(){return
this.content};as.prototype.toString=function(){return this.content};function bs()
{as.call(this)}u(bs,as);bs.prototype.Qf=Zr;function cs(a,b){var
c=a.match(ds);return c?Number(c[1])*b[c[2]]:Number(a)}var ds=/^(-?\d+\.?\d*)
([KMGTPEZYkmun]?)B?$/,es={"":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},fs={"":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 gs(a){if(null!=a)switch(a.$k){case 1:return 1;case -1:return-1;case 0:return
0}return null}function hs(a){if(null!=a&&a.Qf===Zr)var b=a;else if(a instanceof
ld)b=is(md(a),a.mf());else if(a instanceof ri){b=is;var
c;a=ui(a);a=(null===(c=oi())||void 0===c?0:c.isHTML(a))?
TrustedHTML.prototype.toString.apply(a):a;b=b(a)}else
b=is(String(String(a)).replace(js,ks),gs(a));return b}
var is=function(a){function b(c){this.content=c}b.prototype=a.prototype;return
function(c,d){c=new b(String(c));void 0!==d&&(c.$k=d);return c}}(bs);function ls(a)
{if(null!=a&&a.Qf===Zr){var
b=String;a=String(a.Gc()).replace(ms,"").replace(ns,"&lt;");b=b(a).replace(os,ks)}e
lse b=String(a).replace(js,ks);return b}
var
ps={"\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 ks(a){return ps[a]}
var js=/[\x00\x22\x26\x27\x3c\x3e]/g,os=/[\x00\x22\x27\x3c\x3e]/g,qs=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,ms=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,ns=/</g;function rs(a,b,c,d){a=a(b||
ss,c);d=Of(d||Te(),"DIV");if(Fa(a))if(a instanceof as){if(a.Qf!==Zr)throw
Error("Sanitized content was not of kind HTML.");a=pd(a.toString(),a.$k||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 ss={};function ts(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Ww,h=a.title,k=a.rw,l=a.value,n=
is;e='<div role="button"'+(e?' id="'+ls(e)+'"':"")+' class="';a=a||{};var
q=a.Jw,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.Nu&&(1).Nu?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+ls(H)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?ls(g):"0")+'"')+(h?k?' data-
tooltip="'+ls(h)+'"':' title="'+ls(h)+'"':"")+(l?' value="'+ls(l)+'"':"");b?(null!
=b&&b.Qf===$r?b=b.Gc():(b=String(b),b=qs.test(b)?b:"zSoyz"),null!
=b&&b.Qf===$r&&(b=b.Gc()),b=(!b||1<=b.length&&
" "===b.charAt(0)?"":" ")+b):b="";return n(d+b+">"+hs(null!=c?c:"")
+"</div>")};function us(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(us,Yq);f=us.prototype;f.Lj=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Vk=a);null!
=b&&(this.Rk=b);"number"===typeof c&&(this.jo=Math.max(c,15));"number"===typeof
d&&(this.Wl=d)};f.Pc=function(a,b,c)
{a=this.Rk;2==a&&(a=0);vs(this,this.Vk,a,2==this.Rk?ws(this.Vk)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.jo,0,c)};
function vs(a,b,c,d,e,g){if(a.i){var h=xs(b,c);var k=a.i;var l=a.g,n=a.Ea,q=M(k);a:
{q=(ws(b)?q.height/2:q.width/2)-d;var
x=ar(k,h);if(n)n=n.clone(),l&&(l=$q(l),n.left+=l.x,n.right+=l.x,n.top+=l.y,n.bottom
+=l.y);else if(n=ph(k),!n){k=q;break a}k=Yg(zh(k));ws(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=ws(b)?new
B(a.Wl,k):new B(k,a.Wl);q=ws(b)?6:9;a.Pk&&2==e&&(q=ws(b)?4:1);
x=b^3;ws(b)&&"rtl"==a.i.dir&&(x=b);h=Zq(a.i,xs(x,c),a.g,h,k,g,a.Hl?q:0,void
0,a.Ea);if(2!=e&&h&496){vs(a,b^3,c,d,a.Pk&&0==e?1:2,g);return}!a.N||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||jh(a.g,Math.round(e),Math.round(g)))}ys(a,b,c,d)}
function ys(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=uh(a.i,a.g),d=zs(a.i,b),ws(b)?e.style.top=As(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=As(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
ws(b)?"top":"left":ws(b)?"bottom":"right"]=d+"px"}function As(a,b){return 15>b?
15:Ne(a,15,b)}function xs(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 zs(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 ws(a){return 0==a||3==a}f.Hl=!
1;f.Rk=2;f.jo=20;f.Vk=3;f.Ea=null;f.Wl=-5;f.Pk=!1;function Bs(a)
{Fi.call(this);this.i=a||Te()}m(Bs,Fi);Bs.prototype.s=function()
{Bm(this.ha(),"tooltip");Cm(this.ha(),"live","polite")};function Cs(a)
{Bs.call(this,a);this.g=this.i.Ra("DIV",Ds()+"-
contentId");this.j=this.i.Ra("DIV",Ds()+"-arrow",this.i.Ra("DIV",Ds()+"-
arrowimplbefore"),this.i.Ra("DIV",Ds()+"-arrowimplafter"));this.o=this.i.Ra("DIV",
{"class":Ds(),role:"tooltip"},this.g,this.j);this.s()}m(Cs,Bs);function Ds()
{return"jfk-tooltip"}Cs.prototype.ha=function(){return
this.o};Cs.prototype.wa=function()
{Bs.prototype.wa.call(this);this.o&&G(this.o)};function Es(a)
{Cs.call(this,a)}m(Es,Cs);Es.prototype.s=function()
{Bm(this.ha(),"tooltip")};function Fs(a){return Ud(Cb(a.replace(Gs,function(b,c)
{return Hs.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Hs=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Gs=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function Is(a){a=a||Te();var b=Ga(a.g);Js[b]||(Js[b]=new Ks(a))}function
Ls(a,b){var c=b instanceof ld?
Fs(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"));Is(Te(a))}var Js={};
function Ks(a){kj.call(this);this.va=a;this.ua=new
hm(this.kw,0,this);Gi(this,this.ua);var b=kf();this.ma="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.ut,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Qs,!0);this.ka(a,
["mouseover","focus","focusin"],this.Wv,!0)}m(Ks,kj);f=Ks.prototype;f.wa=function()
{Ms(this);kj.prototype.wa.call(this)};
function Ns(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ba=!1;break;case "keydown":a.Ba=!0}}f.Wv=function(a)
{this.ma&&this.ma.disconnect();Ns(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Bf(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(Am,a);a&&(this.ma.observe(b,{attributes:!0}),
(a=Em(b))&&(b=a));this.o=b}else this.o=null;Os(this)};
f.Qs=function(a){Ns(this,a);var b=a.target;b=this.g&&Bf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,Os(this)};f.ut=function(a)
{v(a,r(function(b){var c=Em(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,Os(this))},this))};function Os(a)
{if(0==a.ua.lb||!a.i||!a.O){Ms(a);var b=null!=a.O?a.O:50;a.ua.start(a.i?
b:300)}}function Ms(a){a.oa&&(fl(a.oa),a.oa=0,a.i=null)}
f.kw=function(){if(!this.o)Ps(this),this.O=this.i=null;else if(!
(this.i&&this.g&&Bf(this.g.ha(),this.o))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=Mf(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&&(Ps(this),this.O=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,Qs(this,a))){var
c=zd;if(a.getAttribute("data-tooltip-contained"))for(var d=af("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.i?a.i: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.mq,this.i,c,d,g,e,h),a,this);return}this.mq(this.i,c,d,g,e,h)}}};
function Qs(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 Rs(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.mq=function(a,b,c,d,e,g){this.oa=0;this.O=g;if(!this.g){this.g=new
Es(this.va);Ps(this);g=this.g.ha();this.va.g.body.appendChild(g);Gi(this,this.g);th
is.s=new us(Ds(),!0);this.s.Hl=!0;this.s.Pk=!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(Rs(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);jh(this.g.ha(),0,0);if(b instanceof ld)z(this.g.g,b);else
for(rf(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.s.Lj(a);this.s.Pc(nul
l,0)};function Ps(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function Ss(a)
{if(a.Yf&&a.hasOwnProperty("Yf"))return a.Yf;var b=new a;return a.Yf=b};function
Ts(){}u(Ts,mq);Ca(Ts);f=Ts.prototype;f.sg=function()
{return"button"};f.ne=function(a,b,c){switch(b){case 8:case
16:Cm(a,"pressed",c);break;default:case 64:case
1:Ts.ta.ne.call(this,a,b,c)}};f.Oc=function(a){var
b=Ts.ta.Oc.call(this,a);this.oc(b,a.sf());var
c=a.Ab();c&&this.xc(b,c);uq(a,16)&&this.ne(b,16,vq(a,16));return
b};f.Sb=function(a,b){b=Ts.ta.Sb.call(this,a,b);var
c=this.Ab(b);a.Ka=c;a.na=this.sf(b);uq(a,16)&&this.ne(b,16,vq(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=ln(a),d=this.Wa()+"-collapse-left",e=this.Wa()+"-collapse-right",g=c?
e:d;b&1?Aq(a,g):Bq(a,g);c=c?d:e;b&2?Aq(a,c):Bq(a,c)};f.Wa=function(){return"goog-
button"};function Us(){}u(Us,Ts);Ca(Us);f=Us.prototype;f.sg=function()
{};f.Oc=function(a){yq(a,!1);a.Of&=-256;a.$b(32,!1);return a.g.Ra("BUTTON",
{"class":pq(this,a).join(" "),disabled:!
a.isEnabled(),title:a.sf()||"",value:a.Ab()||""},a.Ng()||"")};f.Hi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Sb=function(a,b){yq(a,!1);a.Of&=-256;a.$b(32,!
1);if(b.disabled){var c=this.Kh(1);w(b,c)}return Us.ta.Sb.call(this,a,b)};
f.Ii=function(a){Z(a).ka(a.ha(),"click",a.Qe)};f.nk=Ba;f.Qm=Ba;f.Pm=function(a)
{return a.isEnabled()};f.mh=Ba;f.Zc=function(a,b,c){Us.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 Vs(a,b,c)
{xq.call(this,a,b||Us.Eb(),c)}u(Vs,xq);f=Vs.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.wa=function(){Vs.ta.wa.call(this);delete this.Ka;delete
this.na};f.Ma=function(){Vs.ta.Ma.call(this);if(uq(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};eq("goog-
button",function(){return new Vs(null)});function Ws(a,b,c,d)
{Vs.call(this,a,Xs.Eb(),b);this.va=c||0;this.wb=d||0;this.La=!
1}u(Ws,Vs);f=Ws.prototype;f.Bb=function(){return this.wb};f.oc=function(a)
{this.na=a;var b=this.ha();b&&(this.La?Ls(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Ta=function(a){this.isEnabled()!
=a&&(Ws.ta.Ta.call(this,a),Ys(this))};f.focus=function(){var
a=this.ya;try{a.focus()}catch(b){}};f.Mj=function(a)
{Ws.ta.Mj.call(this,a);Zs(this,!1)};f.$e=function(a){Ws.ta.
$e.call(this,a);this.isEnabled()&&Zs(this,!0)};
f.he=function(a){Ws.ta.he.call(this,a);this.isEnabled()&&Zs(this,!0)};function
Zs(a,b){a.ha()&&yb(a.ha(),"jfk-button-clear-outline",b)}function Ys(a)
{a.ha()&&$s(a.xd(),a)}function at(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 Xs(){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(Xs,Ts);Xs.Eb=function(){return
Ss(Xs)};f=Xs.prototype;f.Hf=function(a,b,c){a&&c.va!=a&&(c.va=a,Ys(c));b&&c.wb!
=b&&(c.wb=b,Ys(c))};f.Wa=function(){return"jfk-button"};
f.Oc=function(a){var b=a.g,c=rs(ts,{disabled:!
a.isEnabled(),checked:vq(a,16),style:a.va,title:a.sf(),rw:a.La,value:a.Ab(),width:a
.Bb()},void 0,b);b.Im(c,a.Gc());this.Sb(a,c);return c};
f.Sb=function(a,b){Xs.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 $s(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],g=b.va;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 bt(a,b){this.g=a instanceof B?a:new
B(a,b)}u(bt,Yq);bt.prototype.Pc=function(a,b,c,d)
{br(this.g,a,b,c,null,null,d)};function ct(a,b){this.g=a instanceof B?a:new
B(a,b)}u(ct,Yq);ct.prototype.Pc=function(a,b,c,d)
{Zq(mh(a),0,a,b,this.g,c,null,d)};function dt(a){this.g=new Ej;this.size=0;if(a)
{a=Jj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function et(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ga(a):b.charAt(0)+a}f=dt.prototype;f.add=
function(a){this.g.set(et(a),a);this.size=this.g.size};f.remove=function(a)
{a=this.g.remove(et(a));this.size=this.g.size;return a};f.has=function(a){return
Gj(this.g,et(a))};f.Yb=function(){return this.g.Yb()};f.values=function(){return
this.g.values()};f.clone=function(){return new dt(this)};
f.hf=function(){return this.g.hf(!1)};dt.prototype[Symbol.iterator]=function()
{return this.values()};function ft(a,b,c){this.N=c||(a?
Te(C(a)):Te());fr.call(this,this.N.Ra("DIV",
{style:"position:absolute;display:none;"}));this.O=new B(1,1);this.ac=new
dt;this.ma=null;a&&gt(this,a);null!=b&&this.kq(b)}u(ft,fr);var
ht=[];f=ft.prototype;f.Wb=null;f.className="goog-tooltip";f.ah=500;f.Wh=0;function
gt(a,b){b=C(b);a.ac.add(b);P(b,"mouseover",a.Ke,!1,a);P(b,"mouseout",a.qj,!
1,a);P(b,"mousemove",a.Tg,!1,a);P(b,"focus",a.Um,!1,a);P(b,"blur",a.qj,!
1,a)}f.vl=function(){return this.Wh};
f.kq=function(a){J(this.ha(),a)};f.hm=function(a){var
b=this.ha();b&&z(b,a)};f.og=function(a){var
b=this.ha();b&&G(b);ft.ta.og.call(this,a);a?
(b=this.N.g.body,b.insertBefore(a,b.lastChild),Ei(this.ma),this.ma=new
$m(this.ha()),Gi(this,this.ma),P(this.ma,"focusin",this.Fg,void
0,this),P(this.ma,"focusout",this.mi,void 0,this)):
(Ei(this.ma),this.ma=null)};function it(a){return a.Ca?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.xj=function(a){if(!this.isVisible())return!1;var
b=qh(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.Yl=function(){if(!
on.prototype.Yl.call(this))return!1;if(this.g)for(var a,b=0;a=ht[b];b+
+)Bf(a.ha(),this.g)||a.Da(!
1);cb(ht,this);a=this.ha();a.className=this.className;this.Fg();P(a,"mouseover",thi
s.Cl,!1,this);P(a,"mouseout",this.Zo,!1,this);jt(this);return!0};
f.jh=function(){db(ht,this);for(var a=this.ha(),b,c=0;b=ht[c];c+
+)b.g&&Bf(a,b.g)&&b.Da(!1);this.nb&&this.nb.mi();gj(a,"mouseover",this.Cl,!
1,this);gj(a,"mouseout",this.Zo,!1,this);this.g=void 0;0==it(this)&&(this.Ua=!
1);on.prototype.jh.call(this)};f.ai=function(a,b)
{this.g==a&&Gj(this.ac.g,et(this.g))&&(this.Ua||!this.Nc?(this.Da(!
1),this.isVisible()||(this.g=a,this.setPosition(b||this.jj(0)),this.Da(!
0))):this.g=void 0);this.Ca=void 0};
f.yp=function(a){this.na=void 0;if(a==this.g){a=this.N;var
b;a=(b=Nf(a.g))&&this.ha()&&a.Jm(this.ha(),b);null!=this.Wb&&(this.Wb==this.ha()||
Gj(this.ac.g,et(this.Wb)))||a||this.oa&&this.oa.Wb||this.Da(!1)}};function kt(a,b)
{var c=hf(a.N.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ke=function(a){var
b=lt(this,a.target);this.Wb=b;this.Fg();b!
=this.g&&(this.g=b,this.Qj(b),mt(this),kt(this,a))};function lt(a,b){try{for(;b&&!
Gj(a.ac.g,et(b));)b=b.parentNode;return b}catch(c){return null}}
f.Tg=function(a){kt(this,a);this.Ua=!0};f.Um=function(a)
{this.Wb=a=lt(this,a.target);this.Ua=!0;if(this.g!=a){this.g=a;var
b=this.jj(1);this.Fg();this.Qj(a,b);mt(this)}};f.jj=function(a){return 0==a?
(a=this.O.clone(),new nt(a)):new ot(this.Wb)};function mt(a){if(a.g)for(var
b,c=0;b=ht[c];c++)Bf(b.ha(),a.g)&&(b.oa=a,a.nb=b)}
f.qj=function(a){var b=lt(this,a.target),c=lt(this,a.relatedTarget);b!
=c&&(b==this.Wb&&(this.Wb=null),jt(this),this.Ua=!1,!this.isVisible()||
a.relatedTarget&&Bf(this.ha(),a.relatedTarget)?this.g=void
0:this.mi())};f.Cl=function(){var a=this.ha();this.Wb!
=a&&(this.Fg(),this.Wb=a)};f.Zo=function(a){var b=this.ha();this.Wb!=b||
a.relatedTarget&&Bf(b,a.relatedTarget)||
(this.Wb=null,this.mi())};f.Qj=function(a,b){this.Ca||
(this.Ca=U(r(this.ai,this,a,b),this.ah))};
function jt(a){a.Ca&&(fl(a.Ca),a.Ca=void 0)}f.mi=function()
{2==it(this)&&(this.na=U(r(this.yp,this,this.g),this.vl()))};f.Fg=function()
{this.na&&(fl(this.na),this.na=void 0)};f.wa=function(){var a;this.Da(!
1);jt(this);for(var b=this.ac.Yb(),c=0;a=b[c];c++)gj(a,"mouseover",this.Ke,!
1,this),gj(a,"mouseout",this.qj,!1,this),gj(a,"mousemove",this.Tg,!
1,this),gj(a,"focus",this.Um,!1,this),gj(a,"blur",this.qj,!
1,this);b=this.ac;Ij(b.g);b.size=0;this.ha()&&G(this.ha());this.Wb=null;delete
this.N;ft.ta.wa.call(this)};
function nt(a,b){ct.call(this,a,b)}u(nt,ct);nt.prototype.Pc=function(a,b,c)
{b=mh(a);b=ph(b);c=c?new Tg(c.top+10,c.right,c.bottom,c.left+10):new
Tg(10,0,0,10);br(this.g,a,8,c,b,9)&496&&br(this.g,a,8,c,b,5)};function ot(a)
{cr.call(this,a,5)}u(ot,cr);ot.prototype.Pc=function(a,b,c){var d=new
B(10,0);Zq(this.g,this.i,a,b,d,c,9)&496&&Zq(this.g,4,a,1,d,c,5)};function pt(a,b,c)
{ft.call(this,a,b,c)}u(pt,ft);f=pt.prototype;f.Zi=!1;f.wi=!1;f.Di=function()
{pt.ta.Di.call(this);this.Ka=Yg(zh(this.ha()));this.g&&(this.ab=Yg(zh(this.g)));thi
s.wi=this.Zi;P(this.N.g,"mousemove",this.Tg,!1,this)};f.jh=function()
{gj(this.N.g,"mousemove",this.Tg,!1,this);this.ab=this.Ka=null;this.wi=!
1;pt.ta.jh.call(this)};
f.xj=function(a){if(this.va){var b=qh(this.ha()),c=M(this.ha());return b.x-
this.va.left<=a.x&&a.x<=b.x+c.width+this.va.right&&b.y-
this.va.top<=a.y&&a.y<=b.y+c.height+this.va.bottom}return
pt.ta.xj.call(this,a)};function qt(a,b){if(a.ab&&Vg(a.ab,b)||a.xj(b))return!
0;a=a.oa;return!!a&&a.xj(b)}f.yp=function(a){this.na=void 0;a!=this.g||
qt(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=hf(this.N.g);c=new
B(a.clientX+c.x,a.clientY+c.y);qt(this,c)?b=!
1:this.wi&&(b=Wg(this.Ka,c)>=Wg(this.Ka,this.O))}if(b)
{if(this.mi(),this.Wb=null,b=this.oa)b.Wb=null}else
3==it(this)&&this.Fg();pt.ta.Tg.call(this,a)};f.Cl=function(){this.Wb!
=this.ha()&&(this.wi=!1,this.Wb=this.ha())};f.vl=function(){return this.wi?
100:pt.ta.vl.call(this)};function rt(a,b){a=new
pt(a);a.hm(Ll(b.innerHTML));a.className="buy-tip-card";a.va=new Tg(5,5,5,5);a.Zi=!
0;a.ah=500;a.Wh=250};function st(a,b){this.Cb=a||200;this.wb=b||
108;X.call(this)}u(st,X);st.prototype.Db=function(){return
this.Cb};st.prototype.Bb=function(){return this.wb};function tt(a)
{ft.call(this,a,void 0,void 0);this.Do=!1;this.Zi=!
0;this.ah=500}m(tt,pt);tt.prototype.Qj=function(a,b){b||(b=new dr(a,9,!
0));pt.prototype.Qj.call(this,a,b)};tt.prototype.className="unified-
hovercard";function ut(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").nor
malize("NFC")};var vt="ganpub ganclk dapp source_ip source_country source_domain
authuser".split(" ");function wt(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"),gk(a,"output")):"ge-tablet-app"==b?
(S(a,"dapp","4"),gk(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-
app"==b&&S(a,"dapp","3");T(c,"authuser")||gk(a,"authuser");vt.forEach(function(d)
{var e=T(c,d);e&&S(a,d,e)})};function xt(a,b,c)
{Fi.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}m(xt,Fi);xt.prototype.wa=function(){this.i&&this.i.Ha()};function yt(a){return
a.i||(a.i=new kj(a))}
xt.prototype.j=function(a){var b=E("DIV"),c=new R(this.data.Aa.Ug||
this.data.Aa.Tp);this.data.Aa.source&&S(c,"source",this.data.Aa.source);var
d=this.data.hb();this.data.Aa.qq&&(d+=": "+this.data.Aa.qq);d=E("A",
{},d);d.classList.add(this.g+"-
title");Hd(d,c.toString());b.appendChild(d);a.appendChild(b);zt(this,a);b=E("DIV");
if("number"===typeof(this.data.Aa.Xp||0)){d=this.data.Aa.Xp||
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.Pv;d=E("A",
{},this.data.Aa.dv+" 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.tm&&(c=new
Zh,b=E("DIV",this.g+"-snippet"),c=c.i(this.data.Aa.tm+" "),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 zt(a,b){var c="",d=E("DIV"),e=a.data.Aa.Sk;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=of(", ");v(c,function(l,n){var q=l?l.replace(At,""):"";q=Pd(q);l=new
R(Od('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',q));wt(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.Gj&&(pf(d,E("SPAN",a.g+"-
pubdate",c+a.data.Aa.Gj)),c="\u00a0-\u00a0");a.data.Aa.Fp&&(d.appendChild(of(c)),
pf(d,E("SPAN",a.g+"-pagesnum",a.data.Aa.Fp+" p\u00e1ginas")));b.appendChild(d)}
function Bt(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=Uf||
Vf?"touchstart":"click",yt(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);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var At=/(<b\s*>)|
(<\/b>)/ig,Ct={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function Dt()
{this.Aa={}}f=Dt.prototype;f.hb=function(){return this.Aa.title};f.Zb=function()
{return this.Aa.Am};f.Sd=function(){return this.Aa.Sd};f.Il=function(){return
this.Aa.Il};f.Zf=function(){return this.Aa.Zf};f.Zh=function(){return
this.Aa.Zh};function Et(){this.g=[]}f=Et.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 Ft(a,b,c){if(Gt(a,b)||
null==a.ma||!a.j)c&&c(null);else{var d=a.ma.clone();a=r(a.Ks,a,b,c||
Ba);S(d,"id",b);kl(d,a,"POST")}}function Ht(a,b,c){if(Gt(a,b)&&null!=a.oa&&a.na)
{var d=a.oa.clone();a=r(a.Zs,a,b,c||Ba);S(d,"id",b);kl(d,a,"POST")}else c&&c(null)}
f.Ks=function(a,b,c){var d=null;sl(c.target)&&(d=new
Dt,d.Aa.Am=a,this.g.push(d));b(d)};f.Zs=function(a,b,c){var
d=null;sl(c.target)&&(d=Gt(this,a),It(this,d));b(d)};function It(a,b)
{fb(a.g,function(c){return c.Zb()==b.Zb()})}function Gt(a,b){return
$a(a.g,function(c){return c&&c.Zb()==b})};function Jt(a)
{this.Aa={};this.Aa.title=a.title;this.Aa.qq=a.subtitle;this.Aa.Sk=a.authors;this.A
a.Tp=a.preview_url;this.Aa.Ug=a.info_url;this.Aa.Gj=a.pub_date;this.Aa.Fp=a.num_pag
es;this.Aa.Cq=a.viewability;this.Aa.Vw=a.subject;this.Aa.tq=a.thumbnail_url;this.Aa
.tm=a.snippet;this.Aa.Ow=a.list_price;this.Aa.gq=a.sale_price;this.Aa.Tw=a.sale_pri
ce_better;this.Aa.fv=a.offer_price;this.Aa.Xk=a.buy_url;this.Aa.Yp=a.read_url;this.
Aa.yj=a.is_free_ebook||!1;this.Aa.wj=a.in_my_ebooks||!
1;this.Aa.Qw=a.my_ebooks_url||
"";this.Aa.Xp=a.rating_score||0;this.Aa.dv=a.num_reviews||
0;this.Aa.Sd=a.is_purchased||!1;this.Aa.Yh=a.is_ebook||!
1;this.Aa.Yw=a.write_review_url||"";this.Aa.lt=a.add_to_my_ebooks_url||"";this.Aa.B
v=a.preview_ebook_url||"";this.Aa.Pv=a.reviews_url||"";this.Aa.Wj=a.view_order_url|
|"";this.Aa.Gw=a.add_to_my_ebooks_url;this.Aa.Js=a.add_to_my_ebooks_url_is_on_play|
|!1;this.Aa.uj=a.has_flowing_text||!1;this.Aa.vj=a.has_scanned_text||!1;var
b=Zo(a.info_url);this.Aa.Am=b;this.Aa.Iw=a.canonical_atb_url||
"";this.Aa.Il=a.is_rentable||!1;this.Aa.ag=a.is_pre_order||!
1;this.Aa.Op=a.on_sale_date||"";this.Aa.Zf=a.is_pre_ordered||!
1;this.Aa.Nw=a.issue_volume_count||0;this.Aa.Zh=a.is_volume_cancelled||!
1;this.Aa.Ms=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.Aa.Ij=1;break;case 2:this.Aa.Ij=2}this.Aa.Lv=a.rental_end_utc||
0}m(Jt,Dt);function Kt(a)
{this.g=[];this.Zg(a.id);this.s=a.owner_uid;this.Ec=a.title;this.o=a.description;th
is.va=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 Jt(b)}))}m(Kt,Et);function Lt()
{X.call(this);this.j=[];this.i=[]}u(Lt,X);function Mt(a){var b=new
R(kf().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function
Nt(a,b,c){Ot(a,b.getId())||(a=b.O?a.j:a.i,c?jb(a,void 0,0,b):a.push(b))}function
Pt(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()));kl(a,c,"POST",b)}
Lt.prototype.N=function(a){a=a.target;if(sl(a)){a=new Kt(vl(a));var
b=Ot(this,a.getId());b.Ec=a.hb();b.o=a.Og();b.ye=a.ye;b=new
Ii("update",this);b.shelf=a;this.dispatchEvent(b)}};Lt.prototype.s=function(a,b)
{b=b.target;sl(b)&&(b=new Kt(vl(b)),Nt(this,b,a),a=new
Ii("add",this),a.shelf=b,this.dispatchEvent(a))};function Qt(a,b){a.o=new
R(b);S(a.o,"jscmd","ClCreate")}function Ot(a,b){return $a(Rt(a),function(c){return
c.getId()==b})}function Rt(a){return ob(a.j,a.i)};function St(a,b){var c=E("A",
{},"Ver pedido");Hd(c,a);c.classList.add(b);return c};function Tt(a,b,c)
{xt.call(this,a,b,c);T(new R(this.data.Aa.Ug),"dapp")}m(Tt,xt);
Tt.prototype.render=function(a){rf(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()&&Mt(1))Ut(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.Op;e.appendChild(g);this.data.Zf()&&Mt(1)&&Ut(this,e)}else
if(this.data.Sd()&&Mt(1))Vt(this,e),Ut(this,
e);else{Vt(this,e);g=!this.data.Sd()&&!this.data.Aa.yj;var h=this.data.Aa.yj&&!
this.data.Aa.wj;if(g||h){g=E("SPAN",{"class":this.g+"-footer-inner-
right"});if(h=this.data.Aa.Bv||this.data.Aa.Yp){for(var
k=h.search(Qj),l=0,n,q=[];0<=(n=Pj(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(Sj,"$1");h=Oj(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,"")};
Tt.prototype.j=function(a){if(!(this.data.Sd()||this.data.Zf()||
this.data.Zh())&&this.data.Aa.Wj&&Mt(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.Wj){var
c=St(this.data.Aa.Wj,"primary"),d=E("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}xt.prototype.j.call(this,a);b=E("DIV",this.g+"-
book-options");this.data.Aa.Yh?(this.data.Aa.yj?
this.data.Aa.wj?Wt(this,b):Bt(this,b,"eBook (GRATIS)",this.data.Aa.lt,!
this.data.Aa.Js,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()&&Mt(1)?(c=E("DIV",this.g+"-
cancelled"),d=this.data.Aa.Ms,0==d?J(c,"Cancelada a petici\u00f3n del
cliente"):1==d?J(c,"Cancelada debido a un problema con el eBook"):2==d?
J(c,"Cancelada debido a un cambio de precio"):3==d?J(c,"Cancelada por el
editor"):J(c,"Cancelada"),b.appendChild(c)):
this.data.Sd()||this.data.Aa.wj?!this.data.Sd()&&this.data.Aa.wj?
Xt(this,b):this.data.Sd()&&Wt(this,b):Xt(this,b),Mt(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.Tp,Wb(Ct,this.data.Aa.Cq)&&!Bb(c)?Bt(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):Bt(this,b,"Vista previa",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Ut(a,b){var
c=E("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-
container"}),d=a.data.Aa.Wj;d&&(d=St(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 Xt(a,b){a.data.Aa.ag&&!a.data.Sd()?Bt(a,b,"Reservar eBook
("+a.data.Aa.gq+")",a.data.Aa.Xk,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.Il()?Bt(a,b,"EBOOK DESDE "+a.data.Aa.fv,a.data.Aa.Xk,void 0,void
0,"unified-hovercard-buy-btn"):Bt(a,b,"Comprar eBook -
"+a.data.Aa.gq,a.data.Aa.Xk,void 0,void 0,"unified-hovercard-buy-btn")}function
Wt(a,b){Bt(a,b,"Leer ahora",a.data.Aa.Yp,void 0,void 0,"unified-hovercard-read-
now")}
function Vt(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.uj?(w(n,e),w(q,e),w(x,e),w(D,e)):
(a.data.Aa.vj?(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 Yt(a,b,c)
{tt.call(this,a);this.Xb=am();this.j=this.Ba=this.s=null;this.Rb=b;this.i=null;this
.Vb=!!c;this.render(b);Zt(this)}m(Yt,tt);Yt.prototype.wa=function()
{yt(this.i).Ha();G(this.ha())};Yt.prototype.ai=function(a,b)
{tt.prototype.ai.call(this,a,b);this.isVisible()&&(this.Sl=this.Xb?new Tg(0,-
2,0,0):new Tg(0,0,0,-2),this.isVisible()&&this.ng(),this.s=this.g,$t(this))};
Yt.prototype.render=function(a)
{this.i&&(this.i.Ha(),this.j=this.Ba=null);this.i=new
Tt(a,this.className,435,this.Vb);this.i.render(this.ha());Zt(this);this.isVisible()
&&$t(this)};
function $t(a){var b=E("DIV"),c=E("DIV");var d=zh(a.s||null);var e=zh(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=ah(e,d);h||(h=new
Xg(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,Qu:g}}else
e=null;g=a.Xb?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-
1+"px");w(a.ha(),a.className+"-tooltip");e.Qu?(K(c,"bottom",e.y+"px"),K(b,"bottom",
e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):
(K(c,"top",e.y+"px"),K(b,"top",e.y+1+"px"),a.Rb.Aa.Yh||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.j?vf(b,a.j):a.ha().appendChild(b);a.Ba?
vf(c,a.Ba):a.ha().appendChild(c);a.Ba=c;a.j=b}
Yt.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=zl(b.href),window.location.replace(Ci(a))))}c&&this.dispatchEvent(new
Ii(c,this))}};
function Zt(a){var b=Uf||
Vf?"touchstart":"click";nj(yt(a.i),a.ha(),b,a.Fc,a)};function au(a,b,c)
{st.call(this,b);this.i=a;this.j=null;this.s=!1;if(c==(1).toString()||
c==(7).toString())this.s=!0}u(au,st);var bu=new Q;
au.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");gk(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));bu.dispatchEvent("start");(a=this.i.Aa.tq)?(a=new
R(a),S(a,"h",this.Db()),S(a,"stbn",1),gk(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.Ij?
(this.o=E("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.o)):this.s&&1==this.i.Aa.Ij?
(a=this.i,1==a.Aa.Ij?(a=a.Aa.Lv-
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.yj||(this.o=E("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.o));
$i(b,"mouseover",r(this.na,this,b))};au.prototype.oa=function()
{this.dispatchEvent("render");bu.dispatchEvent("complete");this.o&&yh(this.o,M(this
.j).width)};au.prototype.na=function(a,b){(new Yt(a,this.i)).Ke(b)};function
cu(a,b,c){au.call(this,a,b-40,c);this.N=E("DIV","slider-annotation");this.O=!
1}m(cu,au);cu.prototype.Qc=function(a)
{$i(this,"render",r(this.ua,this));au.prototype.Qc.call(this,a);a.appendChild(this.
N)};cu.prototype.ua=function(a){this.O||
(a.stopPropagation(),a=this.ma(),this.N.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function du(a,b,c)
{cu.call(this,a,b,c)}m(du,cu);du.prototype.Qc=function(a)
{cu.prototype.Qc.call(this,a)};du.prototype.ma=function(){var
a=this.i,b=F("DIV"),c=E("A",{className:"slider-annotation-
title"},of(a.hb()));Hd(c,a.Aa.Ug);b.appendChild(c);if(a=a.Aa.Sk)a=E("DIV","slider-
annotation-author",of(a)),b.appendChild(a);L(b,M(this.j).width+5,"");return
b};function eu(){this.g=fu;this.kg=5E3}var gu=0;eu.prototype.send=function(a,b,c,d)
{a=a?ac(a):{};d=d||"_"+(gu++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=hu(d,b),a.callback=e);b={timeout:this.kg,Ps:!
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=ro(e,b);no(b,null,iu(d,a,c),void
0);return{lb:d,vo:b}};eu.prototype.cancel=function(a)
{a&&(a.vo&&a.vo.cancel(),a.lb&&ju(a.lb,!1))};
function iu(a,b,c){return function(){ju(a,!1);c&&c(b)}}function hu(a,b){return
function(c){ju(a,!0);b.apply(void 0,arguments)}}function ju(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 ku(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.va={}}u(ku,Q);f=ku.prototype;f.rk=!0;f.Qk=!
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[lu(this,a)];c=!!d&&b.Jl&&b.Jl(d);d&&!c&&this.o!
=a&&this.Le(a)}c||this.eg();break;case "canceldismiss":mu(this);break;case
"dismiss":nu(this)}};f.ki=function(a){this.N!
=a&&(this.N=a,this.ma.bq(this.N,10,r(this.Uu,this)),mu(this))};f.rd=function()
{return this.j.isVisible()};
function ou(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.Qk&&c==b&&a.Le(-
1);break}if(a.Le(c))break}}f.Le=function(a){var b=lu(this,a),c=this.i[b];return
c&&this.ma.Jl&&this.ma.Jl(c)?!1:(this.o=a,this.j.Le(a),-1!=b)};
f.eg=function(){var a=lu(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=pu(c,c.Ab(),qu(c.Mb)[0]),g=ru(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;su(g)&&(g.selectionStart=e);g=c.Mb;su(g)&&(g.
selectionEnd=e)}}else c.xc(d);c.bm=!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 nu(a){a.s||(a.s=window.setTimeout(r(a.De,a),100))}f.np=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function mu(a)
{a.np()||window.setTimeout(r(a.np,a),10)}
f.wa=function(){ku.ta.wa.call(this);delete
this.va;this.j.Ha();this.na.Ha();this.ma=null};f.Uu=function(a,b,c)
{this.N==a&&this.am(b,c)};
f.am=function(a,b){var c="object"==Da(b)&&b;b=(c?c.i():b)?lu(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.va[Ga(this.O)]||
this.O);this.j.Lj(a);this.j.am(d,this.N,this.O);a=this.rk;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):ou(this));this.dispatchEvent("suggestionsupdate")};function
lu(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function qu(a){var b=0,c=0;su(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function su(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function tu(a,b,c,d){Fi.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.va=this.j;this.Ya=0<d?new dl(d):null;this.i=new
kj(this);this.N=new kj(this);this.o=new Zp;this.ma=-
1}u(tu,Fi);f=tu.prototype;f.Mb=null;f.Pl="";f.If=!1;f.bm=!1;f.Ab=function(){return
this.Mb.value};f.xc=function(a){this.Mb.value=a};
function uu(a,b)
{zf(b)&&(Bm(b,"combobox"),Cm(b,"autocomplete","list"));a.i.ka(b,"focus",a.Vm);a.i.k
a(b,"blur",a.cr);a.Mb||
(a.N.ka(b,"keydown",a.pv),zf(b)&&Nf(Ve(b))==b&&vu(a,b))}f.ar=function(a){for(var
b=0;b<arguments.length;b++)uu(this,arguments[b])};f.wa=function()
{tu.ta.wa.call(this);this.i.Ha();delete
this.i;this.N.Ha();this.o.Ha();Ei(this.Ya)};
f.Sc=function(a){switch(a.keyCode){case 40:if(this.g.rd())return
ou(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.Qk&&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.va)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.Kp),this.i.ka(this.Mb,"keypress",this.Jp),this.If=!
0),!0}return wu(this,a)};function wu(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.Tt=function(){return!1};f.Vm=function(a)
{vu(this,a.target||null)};
function vu(a,b){pj(a.N);a.g&&mu(a.g);b!
=a.Mb&&(a.Mb=b,a.Ya&&(a.Ya.start(),a.i.ka(a.Ya,"tick",a.Xm)),a.Pl=a.Ab(),
$p(a.o,a.Mb),a.i.ka(a.o,"key",a.Wm),a.i.ka(a.Mb,"mousedown",a.Lp),A&&a.i.ka(a.Mb,"k
eypress",a.Ip))}f.cr=function()
{this.Mb&&(this.i.Xa(this.o,"key",this.Wm),dq(this.o),this.i.Xa(this.Mb,"keyup",thi
s.Tt),this.i.Xa(this.Mb,"mousedown",this.Lp),A&&this.i.Xa(this.Mb,"keypress",this.I
p),this.If&&xu(this),this.Mb=null,this.Ya&&(this.Ya.stop(),this.i.Xa(this.Ya,"tick"
,this.Xm)),this.g&&nu(this.g))};
f.Xm=function(){this.update()};f.pv=function(a){this.Vm(a)};f.Wm=function(a)
{this.ma=a.keyCode;this.g&&this.Sc(a)};f.Jp=function(){this.If&&229!
=this.ma&&xu(this)};f.Kp=function(a){this.If&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&xu(this)};f.Lp=function(){};function xu(a){a.If&&(a.If=!
1,a.i.Xa(a.Mb,"keypress",a.Jp),a.i.Xa(a.Mb,"keyup",a.Kp))}f.Ip=function(a)
{wu(this,a)};
f.update=function(a){if(this.Mb&&(a||this.Ab()!=this.Pl)){if(a||!this.bm)
{a=qu(this.Mb)[0];var b=this.Ab();a=ru(this,b)[pu(this,b,a)];a=this.na?
String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,this.g.ki(a,this.Ab()))}t
his.Pl=this.Ab()}this.bm=!1};function pu(a,b,c){a=ru(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 ru(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 yu(a,b,c,d){Q.call(this);this.oa=a||
document.body;this.g=Te(this.oa);this.ua=!
a;this.ya=null;this.na="";this.i=[];this.s=[];this.va=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(yu,Q);f=yu.prototype;f.ha=function(){return
this.ya};f.Lj=function(a){this.Ca=a};f.am=function(a,b,c)
{this.na=b;this.i=a;this.ma=-
1;this.va=La();this.j=c;this.s=[];zu(this)};f.De=function(){this.N&&(this.N=!
1,Au(this,!1),N(this.ya,!1))};
f.show=function(){this.N||(this.N=!0,Au(this,!0),N(this.ya,!0))};function Au(a,b)
{a.j&&(Cm(a.j,"haspopup",b),Cm(a.ya,"expanded",b),Cm(a.j,"expanded",b),b?
Cm(a.j,"owns",a.ya.id):(a.j.removeAttribute("aria-
owns"),Fm(a.j,null)))}f.isVisible=function(){return this.N};
function Bu(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&&Fm(a.j,d),rh(d,a.ya)))}f.Le=function(a){if(-1==a)Bu(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){Bu(this,b);break}};
function Cu(a){if(!a.ya){var b=a.g.Ra("DIV",
{style:"display:none"});a.ya=b;vb(b,Cb(a.className).split("
"));Bm(b,"listbox");b.id=bn(an.Eb());a.g.appendChild(a.oa,b);P(b,"click",a.Ym,!
1,a);P(b,"mousedown",a.Zm,!1,a);P(b,"mouseover",a.$m,!1,a)}}
function zu(a){Cu(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.Km(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:bn(an.Eb())});Bm(d,"option");this.O&&this.O.Kv?
this.O.Kv(b,c,d):J(d,b.data.toString());c&&this.ab&&(this.Ba=!
1,Du(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.sk(),Eh(a.ya,
!0))}f.sk=function(){if(this.j&&this.ua){var a=this.Ca||this.j;var b=this.Xb?
5:1;Zq(a,b,this.ya,b^1,null,null,65)}};f.wa=function()
{this.ya&&(gj(this.ya,"click",this.Ym,!1,this),gj(this.ya,"mousedown",this.Zm,!
1,this),gj(this.ya,"mouseover",this.$m,!
1,this),this.g.Ai(this.ya),this.ya=null,this.N=!
1);Ei(this.o);this.oa=null;yu.ta.wa.call(this)};
function Du(a,b,c){if(!a.Ba)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=Eu(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=Of(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&&Du(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Du(a,b,c),b=d}function Eu(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 Fu(a,b){for(;b&&b!=a.ya&&!ub(b,"ac-
row");)b=b.parentNode;return b?a.s.indexOf(b):-1}
f.Ym=function(a){var
b=Fu(this,a.target);0<=b&&this.dispatchEvent({type:"select",Ef:this.i[b].id});a.sto
pPropagation()};f.Zm=function(a){a.stopPropagation();a.preventDefault()};f.
$m=function(a){a=Fu(this,a.target);0<=a&&!(300>La()-
this.va)&&this.dispatchEvent({type:"hilite",Ef:this.i[a].id})};function Gu(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 Hu;c=new Iu(this.Ka||a,this.Ba);c.ua=!0;d=new tu(null,null,!
1);ku.call(this,b,c,d);d.g=this;d.ar(a);this.O=a;this.rk=!1;this.Qk=!
0;P(this,"update",r(this.Ja,this))}u(Gu,ku);Gu.prototype.eg=function()
{this.La=this.ua.value;Gu.ta.eg.call(this);return!1};
Gu.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 Hu(){}var
fu=Gc(rc(sc("//suggestqueries.google.com/complete/search")));Hu.prototype.bq=functi
on(a,b,c)
{a={client:"books",ds:"bo",q:a};c=r(this.g,this,c);this.i&&this.i.cancel();this.i=n
ew eu;this.i.send(a,c)};Hu.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function Iu(a,b){yu.call(this);this.Ja=a;this.La=b||
0}u(Iu,yu);Iu.prototype.sk=function(){Iu.ta.sk.call(this);var a=0,b=C("gbfwa");b||
(b=bf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(Ye("div","ac-renderer"),function(c)
{a&&K(c,"top",a+"px");K(c,"width",M(this.Ja).width-
2+"px");K(c,"left",parseInt(c.style.left,10)+this.La+"px")},this)};function
Ju(a,b,c,d,e,g){X.call(this);this.O=a;this.N=b;this.va=e;this.ua=g||
{};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=am()?"\u203a":"\u2039";this.j.s
etAttribute("title","Desplazarse hacia la izquierda");Eh(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=am()?"\u203
9":"\u203a";this.s.setAttribute("title","Desplazarse hacia la derecha");
Eh(this.s,!
0);this.O.appendChild(this.s);this.g.ka(this.j,"click",r(this.Ap,this,-.75));this.g
.ka(this.s,"click",r(this.Ap,this,.75));this.xi();a=new
rj;this.g.ka(a,"resize",this.resize);this.resize();this.oa=0;this.na=A&&Fe("8")&&!
Fe("9")&&am();c&&Ku(this,c)}u(Ju,X);function Lu(a){var
b=Math.ceil(1.25*Mu(a));b=Math.min(a.ma.length,a.oa+b);v(a.ma.slice(a.oa,b),r(a.dt,
a));a.xi();a.oa=b;b>=a.ma.length&&a.dispatchEvent("render")}f=Ju.prototype;
f.dt=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",r(this.ft,this,b,c));a.Qc(c)};f.ft=fu
nction(a,b){G(a);this.xi();N(b,!0)};function Ku(a,b){b=b.map(function(c){return
this.N?new du(c,this.Cb):new au(c,this.Cb,this.va,this.ua)},a);Nu(a,b)}function
Nu(a,b){ib(a.ma,b);Lu(a)}
f.Ap=function(a){(am()?0>a:0<a)&&Lu(this);a*=this.na?-
1:1;a*=M(this.i).width+20;this.o&&(this.o.Ha(),this.o=null);this.o=new
om([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,rm);P(this.o,"animate",r(this.dr,this));P(this.o,"end",
r(this.xi,this));this.o.play()};f.dr=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.xi=function(){if(ne&&am()||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.xi()};
function Mu(a){var b=a.N?110:50;return Math.ceil(M(a.i).width/b)};function
Ou(a,b,c){X.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.ma=0;this.s=new
rj;this.ua=this.s.Fa();this.oa="";this.va="boolean"===typeof c?!c:!
1;$i(this.s,"resize",r(this.an,this))}m(Ou,X);f=Ou.prototype;f.an=function()
{this.s.Fa().width>this.ua.width?this.Gh():
$i(this.s,"resize",r(this.an,this))};f.render=function(a)
{this.N=a;this.j=this.wl(a);this.g.ka(this.j,"render",r(this.Gh,this))};f.wl=functi
on(){return new Ju(this.N,!0,void 0,void 0,this.i.getId())};
f.Gh=function(){this.j.resize();var a=Math.ceil(1.25*Mu(this.j))
+1,b=this.nf(this.ma,a);b&&(this.ma+=a,kl(b,r(this.tu,this)))};f.Mg=ba(2);f.tu=func
tion(a){a=a.target;if(sl(a)){if((a=(new Kt(vl(a))).g)&&a.length){var
b=Zo(a[a.length-1].Aa.Ug);this.oa!=b&&(this.oa=b,Nu(this.j,Pu(this,a)));
(a=Lf(this.ha()))&&Ah(a,1)}else
0==this.j.oa&&this.aq();this.dispatchEvent("success")}};
function Pu(a,b){return a.dl(b).map(function(c){return this.j.N?new
du(c,200,this.i.getId()):new au(c,80,this.i.getId())},a)}f.aq=function()
{};f.ha=function(){return this.N};f.dl=function(a){return this.source?
a.map(function(b){b.Aa.source=this.source;return b},this):a};function Qu(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(Qu,Ol);Qu.prototype.i=function(){var a=C("gb-
mobile-menu-pubinfo");return a?0<wf(a).length&&null!=this.j&&0==ao(this.j):!
1};function Ru(a){Ul.call(this);this.j=a}u(Ru,Ul);Ru.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 Su(a){Ru.call(this,a);this.Ne=new
Map}u(Su,Ru);Su.prototype.zc=function(a){return
this.Ne.get(Tu(Zl,a))};Su.prototype.Lh=function(a){if(a instanceof
Qu)a=Tu(a.constructor,a.g);else if(a instanceof Zl)a=Tu(a.constructor,a.Ga());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Ne.get(a)};
Su.prototype.Sa=function(a){if(a instanceof Qu){var
b=Tu(a.constructor,a.g);this.Ne.set(b,a)}else a instanceof
Zl&&(b=Tu(a.constructor,a.Ga()),this.Ne.set(b,a));Su.ta.Sa.call(this,a)};function
Tu(a,b){return Ga(a)+"#"+b.Pa()};function Uu(a,b,c,d)
{this.Vj=this.Dl=10;this.Bi=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Dl));d&&2<b&&(b-=b%2);Su.call(this,b);bo(a);a=Wa(bo(a),function(e){e=new
Zl(e);var g=e.Fa();g.width=100;e.mb(g);return e});c&&(c=a[0].Fa(),d=new
Ol,d.mb(c),this.Sa(d));v(a,r(this.Sa,this));Vl(this)}u(Uu,Su);function
Vu(a,b,c,d,e){Su.call(this,1);this.N=b;this.o=c;var g=d||!
1,h;a=bo(a);v(a,function(k){g&&h&&1<ao(k)-ao(h)&&Wu(this,h,k);var l=C("gb-mobile-
menu-pubinfo");l&&0<wf(l).length&&!g&&h&&k&&0==ao(h)&&Wu(this,h,k,!0);l=new
Zl(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&&ao(h)<ao(e)&&
Wu(this,h,e);Vl(this)}m(Vu,Su);function Wu(a,b,c,d){b=new Qu(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)}
Vu.prototype.s=function(){return this.o};Vu.prototype.Wf=function(){return
this.N};Vu.prototype.Vj=8;function Xu(a,b)
{this.V=a;this.g=b}m(Xu,ip);Xu.prototype.render=function(a){var
b=this.g(a);b.mb(a.Fa());b.setPosition(a.od());return b};function Yu(a,b){var
c=Zu(a),d=Zu(b);0==ao(a)||0==ao(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.":$u(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 Zu(a){a=a.hb();var b;/[^0-9]/.test(a)||Bb(a)?b=null:b=Ab(a,"B")?
cs(a,fs):cs(a,es);return b}function $u(a,b){a=Zu(a);b=Zu(b);return 0==a+1-(b-
1)};function av(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=Xe("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);uf(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=Yu(this.o,this.j);g=If(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=Yu(this.o,
this.j);Eh(this.i,!0);V(this.i)}m(av,sm);av.prototype.mb=function(a)
{L(this.i,a)};av.prototype.setPosition=function(a)
{jh(this.i,a)};av.prototype.Na=function(){G(this.i)};function bv(a){var
b=this;X.call(this);this.s=a;this.j=a.o;this.mb(Ih(this.j));this.Gb=new
B(0,0);this.O=null;this.na=new hm(function(){N(b.O,!
1)},600);Gi(this,this.na)}u(bv,X);f=bv.prototype;f.mb=function(a){if(!this.i||!
Se(this.i,a)){this.i=a;var
b=this.s;b.ma=a;cv(b);this.dispatchEvent("resize")}};f.Xc=function(a)
{this.wc=a;this.N.Na();var b=this.s,c=this.Fa();b.ma=c;cv(b);b=this.s;a=new
Re(a.Bb(),a.Db());b.oa=a;b.s=!
0;L(b.i,a);U(b.na,0,b);cv(b);this.dispatchEvent("layoutchange")};
function dv(a,b){a.N=b}f.ul=function(){return this.N};f.Kb=function(){return
this.wc};f.jc=function(){var
a=this.wc.Ld();this.oa&&(a=this.oa.rl(a));Gp(this.N,a);this.dispatchEvent("update")
};function ev(a,b){a.oa=b}
f.Yc=function(a){var b=this.Gb.x,c=this.Gb.y;"number"===typeof
a.x&&(a.x=Ne(a.x,0,Math.max(this.wc.Bb()-this.i.width,0)));"number"===typeof
a.y&&(a.y=Ne(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 fv(a){var b=a.Gb;return b?new
Xg(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
gv(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
om([b.x,b.y],
[a.x,a.y],250+250*Ne(Pe(b,a)/800,0,1),rm),P(this.o,"animate",r(this.cn,this)),P(thi
s.o,"end",r(this.er,this)),this.dispatchEvent("movestart"),
$i(this,"movestart",r(this.o.Ha,this.o)),this.o.play())};f.cn=function(a)
{a=a.coords.map(Math.round);this.Yc(new B(a[0],a[1]))};f.er=function(a)
{this.cn(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.wa=function()
{bv.ta.wa.call(this);this.N.Na()};f.ll=function(a)
{null==this.O&&(this.O=a);this.O.style.opacity=0;this.na.start()};f.it=function()
{var a=this;this.na.stop();N(this.O,!0);U(function()
{a.O.style.opacity=1})};f.bn=1;function hv(a,b)
{bv.call(this,b);this.vb=a;this.g.ka(a,"pagechange",this.Pd);this.g.ka(this.vb,"sea
rchupdate",this.Bl);if(a=C("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.ll,a)),this.g.ka(this,"scrollup",t(this.it
,a))}u(hv,bv);f=hv.prototype;f.Md=function(){var
a=this.wc.Ld(),b=[];this.oa&&(a=this.oa.li(a)[0]||[]);v(a,function(c){c instanceof
Zl&&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=Ip(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.fj=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=xm(new wm(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.Bl=function()
{iv&&(this.ul().Na(),this.va&&this.va(),this.jc())};var iv=!0;function jv(a,b)
{this.Ea=a;this.g=b}m(jv,ip);jv.prototype.render=function(a){var
b=this.g(),c=a.Ga(),d=Sa(this.Ea.ee().Jf)/a.Fa().width,e=a.Fa();b.Dj=e.width;b.Xg=e
.height;e=a.Fa().clone();e.width*=d;e.height*=d;b.Du=e.width;b.Au=e.height;b.setPos
ition(a.be(),a.qd());b.ub(c);b.Qc();return b};function kv(){};function lv(a)
{this.Ea=a}u(lv,kv);lv.prototype.rl=function(a){var b=this.li(a);a=b[0]||
[];b=b[1]||[];b.sort(t(mv,this.Ea.Kc()));var c=[];ib(c,a,b);return c};function
mv(a,b,c){return Wg(Yg(Pl(b)),a)-Wg(Yg(Pl(c)),a)}lv.prototype.li=function(a){var
b=fv(this.Ea),c=new Xg(b.left-800,b.top-800,b.width+1600,b.height+1600);return
nb(a,function(d){d=Pl(d);if(ah(c,d))return ah(b,d)?0:1})};function nv(a,b)
{this.Ea=b;this.V=a}m(nv,lv);nv.prototype.rl=function(a){var
b=lv.prototype.rl.call(this,a),c=this.V.Ga();if(c){var d=[],e=this.V.rb();v([1,-
1],function(){var g=co(e,c.Pa(),1);g&&d.push(g)});v(a,function(g)
{g.Ga&&bb(d,g.Ga())&&cb(b,g)})}return b};function ov()
{X.call(this)}u(ov,X);ov.prototype.te=function(a)
{this.i=a;this.o=pv(a)};ov.prototype.wa=function()
{ov.ta.wa.call(this);G(this.o)};function qv(a)
{X.call(this);this.ma=a;this.O=[]}u(qv,ov);f=qv.prototype;f.te=function(a)
{qv.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=rv(this,a,b,c,d);K(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ma&&(K(e,{backgroundColor:this.ma}),Ah(e,.3));this.O.push(new
Xg(a[0],a[1],a[2],a[3]));return e};
function sv(a){return a.i.Fa().width/a.i.Ga().getParent().g.width}function
rv(a,b,c,d,e){var g=sv(a);return Wa([b,c,d,e],function(h){return
Math.round(h*g)})}function tv(a,b){v(b,function(c)
{this.nh.apply(this,c)},a)}f.Co=function(a){return
this.nh(a.left,a.top,a.width,a.height)};f.vg=function()
{rf(this.o);this.O=[]};f.oh=Ba;function uv()
{qv.call(this)}m(uv,qv);f=uv.prototype;f.oh=function(){if(!this.j){var
a=this.Ga();a&&(a=yp(a))&&(tv(this,a),this.j=!0)}};
f.nh=function(a,b,c,d){this.s=qv.prototype.nh.call(this,a,b,c,d);K(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=rv(this,a,b,c,d);K(this.N,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});P(this.s,"mouseout",r(this.fr,this));P(this.s,"m
ouseover",r(this.lp,this,!0));$i(this.N,"click",r(this.Na,this));return
this.s};f.Na=function(){G(this.s)};
f.fr=function(a){Bf(this.s,a.target)||this.lp(!1)};f.lp=function(a){K(this.N,
{display:a?"":"none"})};function vv(a)
{qv.call(this);this.V=a}m(vv,qv);vv.prototype.oh=function(){if(!this.j){var
a=this.Ga();a&&(a=xp(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.nh.apply(this,b);K(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.s,this,d,c))},this),this.j=!
0)}};vv.prototype.s=function(a,b){(a=eo(this.V.rb(),a))?
this.V.ub(a):No(this.V,b)};function wv(a,b)
{this.o=a;this.g=b}wv.prototype.Ga=function(){return
this.o};wv.prototype.i=function(){return this.o.yd(this.g)};function xv(a,b,c)
{wv.call(this,a,b);this.j=c}m(xv,wv);xv.prototype.i=function(){return
this.j.width>this.g.width?this.o.yd(this.j):wv.prototype.i.call(this)};function
yv(a,b,c,d,e){X.call(this);this.
$g(a.Ia());this.V=a;this.i=c;this.na=[];this.en=d;L(d,c);this.ua=pv(this);K(this.ua
,"backgroundColor","#fff");L(this.ua,c);if(this.Ba=void 0!==e?e:!
0)a=pv(this),L(a,c),this.va=new
zv(a),this.va.show();b&&(this.o=b,this.g.ka(b,"update",this.wg),Po(b))}u(yv,X);f=yv
.prototype;f.Fa=function(){return this.i};f.Ga=function(){return this.o};function
Av(a,b){a.na.push(b);b.te(a)}f.wg=Ba;function Bv(a)
{a.dispatchEvent("load");a.Ba&&a.va.kb()}
function pv(a){var b=F("div");V(b,!0);K(b,
{position:"absolute",left:0,top:0});a.en.appendChild(b);return b}f.Na=function()
{v(this.na,function(a){a.Ha()});this.na=null;this.s&&G(this.s)};function Cv(a)
{a.N=pv(a);L(a.N,a.Fa());K(a.N,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.g.ka(a.N,"mousedown",a.gr);a.g.ka(a.N,"dragstart",Ji)}f.gr=function(a)
{a.display=this;Dv.dispatchEvent(a)};var Dv=new Q;
function zv(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);K(c,a);this.g.appendChild(c);c.textContent="Cargando...";a.bottom=0
}}zv.prototype.show=function(a){K(this.g,
{display:a?"none":""})};zv.prototype.kb=function(){this.show(!
0)};yv.prototype.km=function(){Ev(this)};function Ev(a,b){a.s&&G(a.s);a.s=pv(a);new
Fv(a.s,a.Fa(),b)}
function Fv(a,b,c){this.g=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);b=Ll(c||"");z(a,b);V(this.g)};f
unction Gv(a,b,c){yv.call(this,a,b.Ga(),b.g,c);this.$g(Hv);a=pv(this);this.ma=new
Iv(b.g,a);a=pv(this);this.O=new Iv(b.g,a);Cv(this);Eh(c,!
0);w(c,"pageImageDisplay");this.oa=b;b.Ga()&&this.wg()}m(Gv,yv);f=Gv.prototype;f.ub
=function(a){rp(a,"output",null);yv.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=Jv(b);
$i(this.ma,"load",r(this.ir,this,a,b,this.Fa().width));Kv(this.ma,[b]);var
c=Io(this.V.Xb,a.Pa());c.push(b);Kv(this.O,c);this.j=!
0;a==this.V.Ga()&&this.dispatchEvent("fetch")}up(a,[16,8])&&(a=Od('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',Xo("/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."),
Ev(this,a),Bv(this))};f.ir=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;Bv(this)};f.mc=ba(7);f.Na=function(){this.j=!
1;this.ma.empty();this.O.empty();yv.prototype.Na.call(this)};var Hv=new
Q,Jv=ic;function Iv(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(
Iv,Q);Iv.prototype.empty=function(){for(var a;a=xf(this.j);)fp(a)};
function Kv(a,b){bp(a.g,r(a.o,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Iv.prototype.o=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.zf=!0)};Iv.prototype.mc=ba(6);function
Lv(a,b,c,d)
{yv.call(this,a,b.Ga(),b.g,c,d);this.oa=pv(this);Cv(this);b.Ga()&&this.wg();this.V=
a;this.O=P(this.V.Ia(),"update",this.Ca,!
1,this)}m(Lv,yv);Lv.prototype.wg=function(){var
a=this.Ga(),b=a.yd(),c=this.V.Za().mj(),d=a.na;if(b&&d&&!this.j){var
e=kp(d,this.Fa().height);"number"===typeof e&&(d=lp(d,e),b=new
R(b),S(b,"zoom",e),S(b,"pg",a.va),b=b.toString(),this.ma=new
gp(this.oa,d,this.Fa().height,c.ik,c.hk,r(c.Oo,c,b,d,this.Fa().height),null),this.j
=!0,this.Ca())}};
Lv.prototype.Ca=function(){if(this.j){var a=ph(this.oa);if(a){var
b=vh(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&&hp(this.ma,Zg(a))}To(this.V)}};Lv.prototype.Na=function()
{this.j&&(this.ma.empty(),this.j=!
1);this.O&&(hj(this.O),this.O=null);yv.prototype.Na.call(this)};function Mv(a)
{this.Bd=a;qv.call(this,"#ffff00")}u(Mv,qv);Mv.prototype.oh=function(){var
a=this.i.Ga();if(a){var b=this.Bd.getQuery();b!
=this.s&&(a=Qo(a,b),this.vg(),a&&(Wa(a,r(this.Co,this)),this.s=b))}};be();function
Nv(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 Ov(a,b,c,d)
{"string"===typeof
a&&(a=C(a));a&&P(a,"click",t(Nv,b,c,d))}Ma("_OC_analyticsTrack",Nv);function Pv(a)
{return a.length?a.reduce(function(b,c){return
ch(b,c)},a[0].clone()):null};function Qv(a,b,c,d,e)
{X.call(this);this.N=a;this.na=b;this.va=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(Qv,X);Qv.prototype.O=function(a){if(!this.ua){a=Qe(new
B(a.clientX,a.clientY),qh(this.na));a=Ug(a,this.va);K(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;jh(this.s,a.left,a.top);L(this.s,b,c);this.j=a}};
Qv.prototype.ma=function(a){this.O(a);this.ua=!0;a=this.o;var
b=Zg(this.j),c=sv(this.N);c=Rv(b,1/c);b=Sv(Rv(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=Sv(c);Tv(this.N,[c]);G(this.s);(new
Xp(a)).Ze(r(this.oa,this,c,b));this.dispatchEvent("endsize")};
Qv.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 Xg(h.X,h.Y,h.W,h.H))});if(c=c.content)Tv(this.N,
[a],c,b),d=!0,Nv("Web Reader","Selection")}d||this.N.vg();this.Ha()};function
Rv(a,b){return new Xg(a.left*b,a.top*b,a.width*b,a.height*b)}function Sv(a){return
new
Xg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}Q
v.prototype.wa=function(){Qv.ta.wa.call(this);G(this.s)};function Uv(a,b)
{X.call(this);this.s=a;this.Ea=b}var Vv;m(Uv,ov);f=Uv.prototype;f.te=function(a)
{ov.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.jr);this.g.ka(b,
"mousedown",this.kr)};
f.kr=function(a){if(Vv){a.stopPropagation();this.j&&this.j.Ha();var
b=this.i.en;a=Qe(new B(a.clientX,a.clientY),qh(b));this.j=new
Qv(this.s,b,this.o,this.i.Ga(),a);this.N=P(document.body,"mousemove",r(this.lr,this
));$i(this.j,["endsize","dispose"],r(this.gt,this))}};f.jr=function(a)
{Vv&&a.stopPropagation()};
f.lr=function(a){if(this.j&&!this.j.Id){var b=new
B(a.clientX,a.clientY),c=Yg(zh(this.Ea.Fb()));if(Vg(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
dl(100),this.g.ka(this.O,"tick",this.mr));this.ma=d;d.x||d.y?
this.O.start():this.O.stop()}}};f.mr=function(){var a=this.ma,b=this.Ea;gv(b,new
B(15*a.x,15*a.y),r(b.Fd,b))};
f.gt=function(){hj(this.N);Ei(this.O);this.O=null};function Wv(){this.g=!1;var
a=E("DIV","entity-page-snackbar"),b=E("SPAN","entity-page-snackbar-
text");J(b,"Selecci\u00f3n copiada en el
portapapeles");a.appendChild(b);Cm(a,"hidden",!
0);document.body.appendChild(a);this.o=a}Wv.prototype.show=function(){this.g?
(this.i(),U(r(this.j,this),500)):this.j();U(r(this.i,this),6E3)};Wv.prototype.j=fun
ction(){K(this.o,"bottom","0");this.g=!0};Wv.prototype.i=function()
{K(this.o,"bottom","-48px");this.g=!1};function Xv(a){this.i=a;this.o=new
Wv;this.j=Yv(this)}Xv.prototype.ha=function(){return this.j};
function Yv(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");J(d,"Copiar");b.appendChild(c);b.appendChild(d);P(b,"click",r(a.g,a));Bm(b,
"button");Hf(b,!0);P(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
Xv.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.o.show()};functio
n Zv(a){fr.call(this,a);pn(this);this.no=!1;this.g=new
kj;this.i=mp();w(a,"viewport-selection-popup");$v&&$v.Ha();
$v=this}m(Zv,fr);Zv.prototype.j=function(){this.dispatchEvent("close");this.Ha()};
function aw(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(of(b));e.appendChild(F("div"));b=F("input");
b.value=c;w(b,"viewport-input");e.appendChild(b);Eh(b,!1);a.i&&(c=(new
Xv(b)).ha(),e.appendChild(c));a.g.ka(b,"mousedown",bw)}function bw(a)
{a.stopPropagation()}Zv.prototype.wa=function()
{G(this.ha());fr.prototype.wa.call(this);this.g.Ha()};var $v=null;function cw(a,b)
{this.g=a instanceof B?a:new B(a,b)}u(cw,Yq);cw.prototype.Pc=function(a,b,c,d){var
e=Ve(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=$q(a);g-
=h.x;e-=h.y;br(new B(g,e),a,b,c,null,null,d)};function dw(a,b)
{cw.call(this,a,b)}u(dw,cw);dw.prototype.i=0;dw.prototype.o=function(a)
{this.i=a};dw.prototype.Pc=function(a,b,c,d){var e=mh(a);e=ph(e);var
g=jf(Te(a).g);g=new B(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=br(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=br(g,a,h,c,e,10,d);0!=(k&496)&&br(g,a,b,c,e,this.i,d)}};function ew(a)
{qv.call(this,"#4a95d6");this.j=a}m(ew,qv);ew.prototype.te=function(a)
{qv.prototype.te.call(this,a);K(this.o,
{cursor:"pointer"});this.g.ka(this.o,"mousedown",fw)};function fw(a)
{a.stopPropagation()}
function Tv(a,b,c,d)
{a.vg();Wa(b,r(a.Co,a));a.N&&hj(a.N);a.s&&a.s.Ha();b=F("div");document.body.appendC
hild(b);var e=Pv(a.O);if(e){var g=qh(a.o);b=new Zv(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;rf(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&&(aw(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"),J(h,"Traducir"),w(h,"entity-page-action-
chip-label"),c.appendChild(h),h=F("SPAN"),J(h,"\u00bb"),w(h,"selection-popup-
translate-arrow"),c.appendChild(h),w(c,"selection-popup-translate-
link"),w(c,"entity-page-action-
chip"),n.appendChild(c));l&&aw(b,"Imagen",l);d&&aw(b,"Insertar",d)}else
c=F("DIV"),J(c,"Cargando..."),w(c,"selection-popup-loading-
msg"),b.ha().appendChild(c);gr(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(gw,b,new dw(new B(c,e))));a.N=$i(b,"close",r(a.vg,a))}}function
gw(a,b){a.Id||(a.setPosition(b),a.Da(!0))}ew.prototype.vg=function()
{qv.prototype.vg.call(this);this.s&&this.s.Ha()};ew.prototype.wa=function()
{qv.prototype.wa.call(this);this.s&&this.s.Ha();this.N&&hj(this.N)};function
hw(a,b,c){return a.Za().mj()?new Lv(a,b,c):new Gv(a,b,c)}function iw(a,b){if(b
instanceof Gv){Av(b,new Mv(a.tb()));Av(b,new uv);var c=new ew(a.Fb()),d=new
Uv(c,a.Ia());Av(b,d);Av(b,c);Av(b,new vv(a))}};function jw(a,b,c)
{X.call(this);this.V=a;this.Ea=b;this.j=F("div");V(this.j,!0);K(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.s=F("div");V(this.
s,!0);K(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(jw,sm);f=jw.prototype;
f.Qc=function(){var a=this.Dj-2,b=this.Xg-2,c=this.Du-2,d=this.Au-2;K(this.N,
{backgroundColor:"#cccccc",position:"absolute"});jh(this.N,0,0);L(this.N,this.Dj,th
is.Xg);K(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});jh(this.O,1,1);L
(this.O,a,b);this.show();var e=this.V;a=hw(e,new xv(this.Ga(),new Re(a,b),new
Re(c,d)),this.O);a instanceof Gv?iw(e,a):a instanceof Lv&&a instanceof Lv&&Av(a,new
Mv(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)
{jh(this.j,a,b)};f.qd=function(){return lh(this.j).x};f.be=function(){return
lh(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.Dj};function
kw(a){return a+2}f.Fa=function(){return new Re(this.Dj,this.Xg)};function lw(a)
{X.call(this);rf(a);V(a);this.o=a;this.i=F("div");V(this.i,!0);am()&&(df(a,
{dir:"ltr"}),df(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(lw,X);function mw(a,b)
{lw.call(this,b);this.Ea=a;this.g.ka(b,"scroll",this.N);K(b,"position","relative");
K(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(mw,lw);function cv(a){var
b=a.oa;a.ma&&b&&(K(a.i,"left",Math.floor(Math.max(0,a.Ea.s.o.clientWidth-
b.width)/2)+"px"),K(a.j,"height",b.height+"px"))}mw.prototype.na=function()
{this.s=!1;this.N()};
mw.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);Oe(a,b)||(this.O=!
0,this.Ea.Fd(b),this.O=!1)}}};function nw(a){var b=a.Fb(),c=new
mw(this,b);ow(b);hv.call(this,a,c);ev(this,new nv(a,this));dv(this,pw(this));var
d=a.rb(),e=a.Za().Wf();this.ma=a.Za().O?function(g){return new
Vu(d,e,g)}:a.Za().na?function(g){return new Vu(d,e,g,!0,a.Za().na)}:function(g)
{return new Vu(d,e,g,!0)};b=this.vb.Za();"fixed_height"==b.Wf()?
(b=b.ee(),b=b[Math.floor(b.length/2)]+2):b=qw(b)
+2;this.ih(b);this.g.ka(this.vb,"pagesupdate",this.cu);this.g.ka(this.vb,"pagemodec
hange",this.nr);this.g.ka(this,"move",this.jc);this.g.ka(this,
"move",this.qw)}u(nw,hv);function ow(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");df(a,
{dir:"ltr"})}f=nw.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 Hp(Wa(b,kw))};f.Ig=function(a){return
this.ma(a)};
f.Fa=function(){if(this.j.hasChildNodes()){var
a=Ih(this.j.childNodes[0]).width;a=new Re(a,this.i.height)}else a=this.i;return
a};function pw(a){var b=new Ep;Fp(b,Zl,new jv(a,t(jc,jw,a.vb,a,a.s.i)));Fp(b,Qu,new
Xu(a.vb,function(c){return new av(a.s.i,c)}));return b}f.qw=function(){if(this.Ca)
{var a=Sl(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.cu=function(){var a=this.vb.Ga(),b=this.vb.rb(),c=eo(b,a.Pa());if(!c)a:
{c=ao(a);b=bo(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(ao(d)<=c){c=d;break
a}}c=null}a=this.Gb;b=this.Kb();d=b.zc(c);a=Qe(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.nr=function()
{this.N.Na();this.jc()};
f.jl=function(a){if(a.Mo&&a.O){var b=a.O;if(null!=a.oa)var c=a.oa;else a.oa=new
rw(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);Ah(e,.3);K(e,
{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.g.appendChild(e)}}}};function sw(a,b,c,d,e)
{X.call(this);this.V=a;this.Ea=b;this.o=c;var g=F("div");K(g,
{position:"absolute"});e=e.width-2;jh(g,d.x+(am()?
e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/$l(c));g=new
Re(e,b);this.j=F("div");this.i.appendChild(this.j);K(this.j,
{padding:"1px",position:"absolute"});this.s();b=F("div");this.j.appendChild(b);K(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.mp);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",ao(c));d.src=e.toString();b.appendChild(d);K(this.j,"curs
or","pointer");this.g.ka(this.j,"click",this.N);this.g.ka(a,"pagechange",this.s)}m(
sw,sm);sw.prototype.s=function(){var a=!1,b=this.V.Ga();b&&b==this.o&&(a=!
0);K(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};sw.prototype.N=function()
{this.V.qc(nw);this.V.ub(this.o);tw.dispatchEvent("click")};
sw.prototype.Na=function(){fp(this.O);G(this.i)};var tw=new Q;function uw(a,b)
{this.V=a;this.Ea=b}m(uw,ip);uw.prototype.render=function(a){return new
sw(this.V,this.Ea,a.Ga(),a.od(),a.Fa())};function vw(a){var b=a.Fb();K(b,
{overflow:"hidden"});var c=new
mw(this,b);hv.call(this,a,c);this.g.ka(this,"move",this.jc);K(b,
{overflow:"auto"});dv(this,ww(this));this.Xc(xw(this));ev(this,new
lv(this));U(r(this.jc,this),0);this.g.ka(this,"resize",this.ma);var
d=C("subscription-bar");d&&(this.ll(d),U(function(){N(d,!
1)},600))}u(vw,hv);vw.prototype.Od=function(a){a=this.Kb().zc(a).od();this.Fd(new
B(void 0,a.y-40))};function xw(a){var b=a.vb.Za().Nc;return new
Uu(a.vb.rb(),a.Fa().width,b,b)}
vw.prototype.ma=function(){this.Xc(xw(this));this.Od(this.vb.Ga())};function ww(a)
{var b=new Ep;Fp(b,Zl,new uw(a.vb,a));return b};function yw(a,b,c)
{X.call(this);this.V=a;this.s=b;this.j=this.V.Za().Oi;this.N=!!
this.V.Za().Oi;this.ma=!!this.V.Za().vi;this.o=mp(c);if(this.N){a:
{a=this.V.rb();for(b=0;b<this.j.length;b++)if(c=eo(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=eo(this.V.rb(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?ao(d)-1:ao(Sa(bo(a)));e=ao(this.V.Ga());if(e>=ao(c)&&e<=d)
{a=b;break a}}a=-1}this.O=a}}m(yw,X);f=yw.prototype;
f.render=function(a)
{this.i=F("div");document.body.appendChild(this.i);U(r(this.pr,this));this.oa=a;if(
this.N)zw(this);else if(this.ma){w(this.i,"base-image-toc-
div");a=this.V.Za().vi;var
b=eo(this.V.rb(),a);b&&Aw(this,b);1<this.V.Za().Vb&&(a=co(this.V.rb(),a,1))&&Aw(thi
s,a);this.Ni()}else this.Ha()};f.pr=function()
{this.g.ka(document,"click",this.Ha);this.g.ka(this.V,"resize",this.Ni)};
function Aw(a,b){var c=new Re(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&&am()&&a.g.ka(d,"load",a.Ni);b.yd(c)?
a.iq(d,b,c):Po(b,t(a.iq,d,b,c));a.i.appendChild(d)}f.iq=function(a,b,c){df(a,
{src:b.yd(c)})};
function zw(a){var b=E("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e){var
g=d.getId();g=eo(a.V.rb(),g);var h=d.xv,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,am()?"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")&&K(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.Uv,a,c));a.i.appendChild(b);300<M
(a.i).height&&(K(a.i,"height","300px"),w(a.i,"scroll-toc-div-wide"));w(a.i,"scroll-
toc-div");a.Ni()}
f.Uv=function(a){300<a.offsetTop+M(a).height&&(a=void 0!==a.previousElementSibling?
a.previousElementSibling:yf(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Ni=function(){var a=this.o?9:13,b=this.o?
8:12;Zq(this.s.ha(),a,this.i,b,new B(0,-this.oa))};f.wa=function()
{X.prototype.wa.call(this);G(this.i);this.s.Ff(!1)};function Bw()
{}m(Bw,Ol);function Cw(a)
{X.call(this);this.j=a}m(Cw,ov);Cw.prototype.Da=function(a)
{N(this.o,a)};Cw.prototype.te=function(a){ov.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";jh(a,this.j?c-d:0,0);L(a,d,b);K(a,
{position:"absolute"});A?bm(a,e):(c=E("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function Dw(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
Re(b,c);this.i=F("div");K(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.Vt,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};K(this.o,a);K(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);Ew(this)}m(Dw,sm);function Ew(a)
{a.s&&a.s.Na();a.O&&a.O.Na();rf(a.ma);rf(a.oa);Fh(a.o,a.j);Fh(a.N,a.j);a.s=hw(a.V,n
ew wv(a.ua,a.j),a.ma);iw(a.V,a.s);a.va=new Cw(!0);Av(a.s,a.va);a.O=hw(a.V,new
wv(a.Ba,a.j),a.oa);a.Ca=new Cw(!
1);iw(a.V,a.O);Av(a.O,a.Ca)}f=Dw.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);jh(this.i,a)};f.Vt=function(a)
{a.preventDefault();a.stopPropagation();this.V.Tb("previous")};
f.Da=function(a){K(this.i,{display:a?"":"none"})};f.Qc=function(){K(this.o,
{left:0,top:0});K(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();)hj(a);this.i.parentNode&&G(this.i)};function Fw(a){return
2*a};function Gw(a){this.V=a}m(Gw,ip);Gw.prototype.render=function(a){var b=new
Dw(this.V,a.Fa().width);b.setPosition(a.od());b.Qc();b.Da(!0);return
this.g=b};function Hw(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=am()}m(Hw,Q);Hw.prototype.xf=function(){return this.i};function Iw(a,b)
{if(b!=a.i){a.i=b;var c=a.V.Ia().s.i;N(c,!1);M(c);
[t(Jw,a.j,a.N,a.s,a.g,b),r(a.o,a),t(N,c,!0)].forEach(U)}}Hw.prototype.o=function()
{this.dispatchEvent("change")};function Jw(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 Kw=null;function Lw(a,b)
{kj.call(this);this.i=Kw;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(Lw,kj);Lw.p
rototype.o=function(){var a=this.g.ma.g.Md()[0]||new ap,b=this.g.ma.g.Md()[1]||new
ap,c=this.O,d=this.s,e=d?ao(d):-1,g=ao(a)||-1,h=ao(b)||-1,k=Math.max(c?ao(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.bn){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);$u(n,q)||void 0===n||void 0===q||
(a=Yu(n,q),this.i.ma(a),this.i.show(3E3))}};function Mw(a)
{this.g=a}Mw.prototype.vd=function(){return this.g.aid};Mw.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)};Mw.prototype.ol=ba(8);Mw.prototype.Uf=function(){return
Nw(this,"head_boxes")};function Nw(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 rw(a){this.g=a};function Ow(a)
{np.call(this,a)}m(Ow,np);f=Ow.prototype;f.Ed=function(a)
{np.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 Mw(b))},this)))};f.Ie=function(){return
this.o(32)?"Portada":this.o(64)?"Contraportada":np.prototype.Ie.call(this)};f.tl=fu
nction(){return{width:"w"}};f.hj=ba(9);f.Mo=function(){return this.O};function
Pw(a)
{Kp.call(this);Kp.apply(this,arguments);this.N();P(this,"update",r(this.N,this))}m(
Pw,Kp);function Qw(a,b){var c={};v(b.page,function(e){var
g=eo(this,e.pid);g&&sp(g,e);c[e.pid]=!0},a);b=bo(a);var d=Va(b,function(e){return!!
c[e.Pa()]||!!this.O[e.Pa()]},a);b.length!
=d.length&&a.j(d)}Pw.prototype.Fl=function(a){this.s?
Qw(this,a):Kp.prototype.Fl.call(this,a)};
Pw.prototype.N=function(){var a={},b=0;v(bo(this),function(h){var
k=ao(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};Pw.prototype.o=Ow;function Rw(a)
{Ru.call(this,1);var b=new
Bw;b.mb(a);this.Sa(b);Vl(this)}m(Rw,Ru);Rw.prototype.Lh=function(){return
this.g[0]};Rw.prototype.s=function(){return this.Bb()||
0};Rw.prototype.Wf=function(){return"fixed_width"};function Sw(a){var
b=a.Fb(),c=new mw(this,b);K(b,{overflow:"hidden"});hv.call(this,a,c);this.ma=new
Gw(a);b=new
Ep;Fp(b,Bw,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
Lw(a,this);this.g.ka(this.vb,"pagemodechange",this.qr);U(this.jc,0,this)}u(Sw,hv);f
=Sw.prototype;f.ee=function(){var a=gb(Tw,this.vb.Za().ee());return new
Hp(Wa(a,Fw))};f.We=function(a)
{Sw.ta.We.call(this,a);this.N.Na();this.jc()};f.Mc=function(){this.Ve(1)};
f.jd=function(){this.Ve(-1)};f.qr=function()
{this.N.Na();this.jc()};f.bn=2;f.Ig=function(a){this.Fa();var
b=this.vb.rb().g.aspectRatio();return new Rw(new
Re(a,Math.floor(Math.floor(a/2)/b)))};var Tw=[180,220,280];
Sw.prototype.Pd=function(){var a=Uw(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;Ew(b);if(c){if(c.o(64)||void 0==d)a=!1}else b.s.km();if(d)
{if(d.o(32)||void 0==c)e=!1}else
b.O.km();c=e;d=a?"":"hidden";K(b.o,"visibility",c?"":"hidden");K(b.N,"visibility",d
);c=c&&a;b.va.Da(c);b.Ca.Da(c)}this.dispatchEvent("pagechange")};Sw.prototype.Md=fu
nction(){return this.ma.g.Md()};
function Uw(a,b){return $a(a.vb.rb().ma,function(c){return
bb(c,b)})}Sw.prototype.jc=function()
{Sw.ta.jc.call(this);this.Pd()};Sw.prototype.ua=function(a,b){var
c=this.vb.rb().ma;a=ao(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==ao(h[0])||h[1]&&a==ao(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=ao(e[0]||e[1])&&a<ao(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
Vw(a){X.call(this);this.O=a;this.i=null}m(Vw,X);f=Vw.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=qh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=qh(a).x);this.i=E("DIV",
{"class":"linkbar-panel-div"});jh(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;",Mw:"0"}),this.O.appendChild(this.s));this.O.appendChild(this.i);this.s&&
(L(this.s,M(this.i)),jh(this.s,lh(this.i)));U(r(this.jm,this))};
f.jm=function()
{this.g.ka(this.ma,"click",this.Ha);this.g.ka(this.j,"action",this.rr);this.g.ka(do
cument,"mousedown",this.$s)};f.rr=function(){vq(this.j,16)||this.Ha()};f.
$s=function(a){Bf(this.i,a.target)||Bf(this.j.ha(),a.target)||
this.Ha()};f.wa=function()
{X.prototype.wa.call(this);G(this.i);G(this.s)};f.ha=function(){return
this.i};function Ww(a,b,c){Vw.call(this,a);this.V=b;this.N=c}m(Ww,Vw);
Ww.prototype.render=function(a,b){Vw.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(Xw,this.o));this.N&&(a=new
R(a.Ac()),S(a,"output","embed"),this.Fe.value=Yw(a.toString()))};Ww.prototype.jm=fu
nction()
{Vw.prototype.jm.call(this);this.g.ka(this.o,"click",t(Xw,this.o));this.N&&this.g.k
a(this.Fe,"click",t(Xw,this.Fe))};function Xw(a){a.select()}function Yw(a){return
Od('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Zw(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");jh(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?
ym(b):"P\u00e1gina";a.appendChild(this.s);this.o=F("div");w(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(b=eo(this.Ea.V.rb(),this.j.g.Pa()))
{a=this.Ea.V.tb().getQuery();var c=b.ob.snippetSrc;c&&a==Fo(c)?
$w(this,c):(a=b.nf(),"entity_page"==T(a,"source")?
S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),pp(b,a,r(this.O
,this)))}else ax(this)}m(Zw,sm);Zw.prototype.N=function(a)
{this.Ea.uf(a.g)};Zw.prototype.O=function(a){(a=a.ob.snippetSrc)?
$w(this,a):ax(this)};function $w(a,b){rf(a.o);var
c=F("IMG");c.src=b;bx(a);b=a.j.Fa().width-25;K(c,
{width:b+"px"});a.o.appendChild(c)}
function bx(a){w(a.i,"sitb-result-clickable");w(a.s,"sitb-result-link");var
b=If(a.s);Gd(a.s,O(b+"&nbsp;&raquo;"));Bm(a.i,"link");Hf(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 ax(a){rf(a.o);var b=F("div");w(b,"sitb-result-
snippet");a.o.appendChild(b);K(b,{width:Math.floor(.75*a.j.Fa().width)+"px"});var
c=Ll(a.j.g.i);z(b,c);b=F("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);(c=eo(a.Ea.V.rb(),a.j.g.Pa()))&&c.yd()&&!up(c,
[4,8,16])&&c.o(2)?(bx(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"),gk(b,"prin
tsec"),a.href=b.toString())}Zw.prototype.Na=function()
{G(this.i);this.Ha()};function cx(a)
{this.Ea=a}m(cx,ip);cx.prototype.render=function(a){return new
Zw(this.Ea,a)};function dx(a){this.g=a}m(dx,Ol);function ex(a,b)
{Ru.call(this,1);this.Jb=a;this.N=b;this.Vj=this.Bi=this.marginTop=20;a.yb&&(a.yb.f
orEach(r(this.o,this)),Vl(this))}m(ex,Ru);ex.prototype.o=function(a){a=new
dx(a);var b=Math.min(this.N-16,600);a.mb(new
Re(b,Math.round(124/600*b+42)));this.Sa(a)};function fx(a){var
b=a.Fb();K(b,"overflow","hidden");var c=new
mw(this,b);bv.call(this,c);this.V=a;ev(this,new
lv(this));this.g.ka(this,"move",this.jc);var d=C("subscription-
bar");d&&(this.ll(d),U(function(){N(d,!
1)},600));dv(this,gx(this));hx(b)}u(fx,bv);function hx(a)
{K(a,"overflow","auto");K(a,{overflowX:"auto",overflowY:"scroll"});df(a,
{dir:"ltr"})}function gx(a){var b=new Ep;Fp(b,dx,new cx(a));return
b}fx.prototype.resize=function(){ix(this)};
function ix(a){var b=new
ex(a.Jb,a.Fa().width);a.Xc(b);a.jc()}fx.prototype.uf=function(a,b){return
this.Ba(a,b)};function jx(a){this.g=a||{}}jx.prototype.Yb=function(){return
this.g};jx.prototype.qc=function(a){var b=Xb(kx,function(c){return
c==a});this.g.v=b};jx.prototype.getQuery=function(){return this.g.q};var
kx={onepage:nw,twopage:Sw,thumbnail:vw,snippet:fx};function lx(a,b){this.g=new
rr;P(this.g,"navigate",r(this.s,this));this.V=a;this.i=b}lx.prototype.s=function(a)
{mx(this,a.s)};function mx(a,b){if(!(a.o&&""==b||a.j))if((A||
oe)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Yj(b);v(d.nd(),function(e){var g=d.get(e);g in nx&&(g=nx[g]);c[e]=g});b=new
jx(c);a.V.qc(kx[b.g.v]||nw);Iw(a.i,!!b.g.f);void 0!
==b.getQuery()&&Eo(a.V.tb(),b.getQuery())}}
lx.prototype.Ta=function(a){this.o=!0;this.g.Ta(a);A&&(a=(new
R(window.location)).g,mx(this,a));this.o=!1};lx.prototype.update=function(){var
a=new
jx;a.qc(this.V.O);a.g.q=this.V.tb().getQuery();a.g.f=this.i.xf();a=jk(a.Yb()).toStr
ing();this.j=!0;this.g.ki(a);this.j=!1};var nx={"true":!0,"false":!1};function ox()
{this.i=[]}u(ox,mq);Ca(ox);function px(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=ox.prototype;f.sg=function()
{return"menuitem"};f.Oc=function(a){var b=a.g.Ra("DIV",pq(this,a).join("
"),qx(this,a.Gc(),a.g));rx(this,a,b,uq(a,8)||uq(a,16));return b};f.Ic=function(a)
{return a&&a.firstChild};
f.Sb=function(a,b){var c=xf(b),d=px(this,2);c&&ub(c,d)||
b.appendChild(qx(this,b.childNodes,a.g));ub(b,"goog-option")&&(a.ji(!
0),this.ji(a,b,!0));return ox.ta.Sb.call(this,a,b)};f.tg=function(a,b){var
c=this.Ic(a),d=sx(this,a)?c.firstChild:null;ox.ta.tg.call(this,a,b);d&&!
sx(this,a)&&c.insertBefore(d,c.firstChild||null)};function qx(a,b,c)
{a=px(a,2);return c.Ra("DIV",a,b)}f.jq=function(a,b,c)
{a&&b&&rx(this,a,b,c)};f.ji=function(a,b,c){a&&b&&rx(this,a,b,c)};
function sx(a,b){return(b=a.Ic(b))?(b=b.firstChild,a=px(a,1),!!b&&zf(b)&&ub(b,a)):!
1}function rx(a,b,c,d){sq(a,c,b.rf());tq(a,b,c);d!=sx(a,c)&&(yb(c,"goog-
option",d),c=a.Ic(c),d?(a=px(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
px(this,0);case 16:case 8:return"goog-option-selected";default:return
ox.ta.Kh.call(this,a)}};
f.lj=function(a){var b=px(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return ox.ta.lj.call(this,a)}};f.Wa=function()
{return"goog-menuitem"};function tx(a,b,c,d){xq.call(this,a,d||
ox.Eb(),c);this.xc(b)}u(tx,xq);f=tx.prototype;f.Ab=function(){var a=this.Vl;return
null!=a?a:this.Ng()};f.xc=function(a){this.Vl=a};f.$b=function(a,b){tx.ta.
$b.call(this,a,b);switch(a){case 8:vq(this,16)&&!b&&this.Ff(!1);
(a=this.ha())&&this.xd().jq(this,a,b);break;case 16:
(a=this.ha())&&this.xd().ji(this,a,b)}};f.jq=function(a){this.
$b(8,a)};f.ji=function(a){this.$b(16,a)};
f.Ng=function(){var a=this.Gc();return Array.isArray(a)?(a=Wa(a,function(b){return
zf(b)&&(ub(b,"goog-menuitem-accel")||ub(b,"goog-menuitem-mnemonic-
separator"))?"":Kf(b)}).join(""),Rd(a)):tx.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&&Oe(c,new
B(a.clientX,a.clientY)))return}tx.ta.he.call(this,a)};f.fe=function(a){return
a.keyCode==this.Ul&&this.Qe(a)?!0:tx.ta.fe.call(this,a)};f.mt=function(){return
this.Ul};
eq("goog-menuitem",function(){return new tx(null)});tx.prototype.rf=function()
{return
uq(this,16)?"menuitemcheckbox":uq(this,8)?"menuitemradio":tx.ta.rf.call(this)};tx.p
rototype.getParent=function(){return
xq.prototype.getParent.call(this)};tx.prototype.Sg=function(){return
xq.prototype.Sg.call(this)};function ux(a,b,c){tx.call(this,a,b,c);this.ji(!
0)}u(ux,tx);eq("goog-checkbox-menuitem",function(){return new ux(null)});function
vx(a)
{ux.call(this,Ud(a.hb()),a.getId());this.i=a}m(vx,ux);vx.prototype.Nb=function(a)
{ux.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:"+
(am()?"left":"right")});a=E("DIV","goog-menuitem-
accel",a,of(String(this.i.va)));uf(this.Ib(),a,1)}};function wx(a,b,c,d)
{dr.call(this,a,b,c||d);(c||d)&&this.o(65|(d?32:132))}u(wx,dr);function xx()
{}u(xx,mq);Ca(xx);xx.prototype.Wa=function(){return"goog-menuheader"};function
yx(a,b,c){xq.call(this,a,c||xx.Eb(),b);this.$b(1,!1);this.$b(2,!1);this.$b(4,!
1);this.$b(32,!1);this.Wd=1}u(yx,xq);eq("goog-menuheader",function(){return new
yx(null)});function zx(){}u(zx,mq);Ca(zx);zx.prototype.Oc=function(a){return
a.g.Ra("DIV",this.Wa())};zx.prototype.Sb=function(a,b)
{b.id&&a.Zg(b.id);if("HR"==b.tagName){var c=b;b=this.Oc(a);sf(b,c);G(c)}else
w(b,this.Wa());return b};zx.prototype.tg=function(){};zx.prototype.Wa=function()
{return"goog-menuseparator"};function Ax(a,b){xq.call(this,null,a||zx.Eb(),b);this.
$b(1,!1);this.$b(2,!1);this.$b(4,!1);this.$b(32,!
1);this.Wd=1}u(Ax,xq);Ax.prototype.Ma=function(){Ax.ta.Ma.call(this);var
a=this.ha();Bm(a,"separator")};eq("goog-menuseparator",function(){return new
Ax});function Bx(a)
{this.g=a||"menu"}u(Bx,hq);Ca(Bx);f=Bx.prototype;f.lk=function(a)
{return"UL"==a.tagName||Bx.ta.lk.call(this,a)};f.Mh=function(a)
{return"HR"==a.tagName?new Ax:Bx.ta.Mh.call(this,a)};f.$d=function(a,b){return
Bf(a.ha(),b)};f.rg=function(){return"goog-menu"};f.mk=function(a)
{Bx.ta.mk.call(this,a);a=a.ha();Cm(a,"haspopup","true")};function Cx(a)
{Ax.call(this,zx.Eb(),a)}u(Cx,Ax);eq("goog-menuseparator",function(){return new
Ax});function Dx(a,b){Lq.call(this,"vertical",b||Bx.Eb(),a);Uq(this,!
1)}u(Dx,Lq);f=Dx.prototype;f.Ok=!0;f.$d=function(a){if(this.xd().$d(this,a))return!
0;for(var b=0,c=jn(this);b<c;b++){var d=kn(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=[];hn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ha(),!
0);xh(this.ha(),a,b);c||N(this.ha(),!1)};
f.od=function(){return this.isVisible()?qh(this.ha()):null};function Ex(a,b)
{(a.Ok=b)&&Uq(a,!0)}f.Da=function(a,b,c){(b=Dx.ta.Da.call(this,a,b))&&a&&this.
$a&&this.Ok&&Mq(this).focus();a&&c&&"number"===typeof c.clientX?this.s=new
B(c.clientX,c.clientY):this.s=null;return b};f.xl=function(a)
{this.Ok&&Mq(this).focus();return Dx.ta.xl.call(this,a)};f.oo=function(a){return
a.isEnabled()&&a.isVisible()&&uq(a,2)};
f.Nb=function(a){for(var b=this.xd(),c=$e(this.g.g,"DIV",b.rg()+"-
content",a),d=c.length,e=0;e<d;e+
+)lq(b,this,c[e]);Dx.ta.Nb.call(this,a)};f.fe=function(a){var
b=Dx.ta.fe.call(this,a);b||hn(this,function(c){!
b&&c.mt&&c.Ul==a.keyCode&&(this.isEnabled()&&this.Wc(c),b=c.Sc(a))},this);return
b};f.Td=function(a){Dx.ta.Td.call(this,a);
(a=kn(this,a))&&rh(a.ha(),this.ha())};function Fx(a,b){Dx.call(this,a,b);Ex(this,!
0);this.Da(!1,!0);this.i=new Ej}u(Fx,Dx);f=Fx.prototype;f.ym=!
1;f.wp=0;f.Nb=function(a){Fx.ta.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&Gx(this,this.g.ha(a),1)};f.Ma=function()
{Fx.ta.Ma.call(this);this.i.forEach(this.ko,this);var
a=Z(this);a.ka(this,"action",this.gv);a.ka(this.g.g,"mousedown",this.kv,!0)};
function Gx(a,b,c,d){b&&Gj(a.i,Ga(b))||(b?(c={ya:b,sq:c,Yu:d,Eo:"mousedown",Sl:void
0},a.i.set(Ga(b),c)):c=null,a.
$a&&a.ko(c),b=t(a.qv,b),a.ha()&&Z(a).ka(a.ha(),"keydown",b))}f.qv=function(a,b)
{if(27==b.keyCode)a.focus();else if(a=kn(this,this.bc)){var c=a.ha();a=new
Mi(b.Ob,c);a.target=c;if(32==b.keyCode||13==b.keyCode)if(Qi(c))qj(c,"keydown",!
1,a);else if(c=cj(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&&ij(e,a)}}32==b.keyCode&&this.kb()}};
f.ko=function(a){Z(this).ka(a.ya,a.Eo,this.uv);"contextmenu"!
=a.Eo&&Z(this).ka(a.ya,"keydown",this.vv)};function Hx(a,b,c,d){var
e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-a.wp);g&&a.ym?
a.kb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.ha().style.visibility="hidden"),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.wp=Date.now()))};f.gv=function(){this.kb()};
f.uv=function(a){Ix(this,a)};f.vv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!
=a.keyCode||Ix(this,a);40==a.keyCode&&Qq(this)};function Ix(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.sq?new dr(e.ya,e.sq,!0):new
dw(b.clientX,b.clientY);c.o&&c.o(5);Hx(a,c,e.Yu,e.Sl);b.preventDefault();b.stopProp
agation();break}}}f.kv=function(a){this.isVisible()&&!this.
$d(a.target)&&this.kb()};f.Li=function(a){Fx.ta.Li.call(this,a);this.kb()};
f.wa=function(){Fx.ta.wa.call(this);this.i&&(Ij(this.i),delete this.i)};function
Jx(a,b,c){c=void 0===c?!
1:c;Fx.call(this);this.j=a;this.O=b;this.na=c}m(Jx,Fx);f=Jx.prototype;f.Va=function
(){Fx.prototype.Va.call(this);Rt(this.O).forEach(this.Hs,this)};f.Ma=function()
{Fx.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.sr);a.ka(this.ha(),"scroll",this.tr)};f.sr
=function(a){Bf(this.ha(),a.relatedTarget)||this.Da(!1)};
f.Qt=function(a){var b=a.target,c=b.i,d=this.j.Zb();vq(b,16)?
Ft(c,d):Ht(c,d);this.dispatchEvent("g");a.stopPropagation()};f.tr=function(a)
{a.stopPropagation()};f.Hs=function(a){var b=!Bb(ae(a.hb())),c=a.j&&(!a.ua||
this.j.oa),d=!!Gt(a,this.j.Zb());b&&(c||d)&&(b=new vx(a),b.Ff(d),b.Ta(this.O.Ql!
=a.getId()||this.na),this.Oa(b,!0),Z(this).ka(b,"action",this.Qt))};function Kx(a)
{var b=[];hn(a,function(c){c instanceof vx&&vq(c,16)&&b.push(c.i)});return
b};function Lx(a,b,c){Ws.call(this,null,null,c?5:0);this.i=new
Jx(a,b);this.i.ke(this);Gi(this,this.i);this.s=new
Image(16,16);this.s.src="/googlebooks/images/my_library_logo.png";this.$b(64,!
0)}m(Lx,Ws);f=Lx.prototype;f.Va=function()
{Ws.prototype.Va.call(this);w(this.ha(),"add-to-library")};
function Mx(a){a.i.$a||a.i.render();var b=Kx(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=at(a.s,c));Dq(a,c)}f.Qb=function(a)
{this.Yk();Ws.prototype.Qb.call(this,a);this.i.$a||this.i.render();a?
(a=this.ha(),Hx(this.i,new wx(a,8,!0),void 0,null)):this.i.kb()};
f.Ma=function(){Ws.prototype.Ma.call(this);var
a=Z(this);a.ka(this,"enter",this.gw);a.ka(this,"leave",this.Yk);a.ka(this,"action",
this.ur);a.ka(this.i,"g",this.Yt);Mx(this)};f.Yt=function()
{Mx(this)};f.ur=function(){this.Qb(!0)};f.gw=function()
{this.Yk();this.Pp=U(r(this.Qb,this,!0),200)};f.Yk=function()
{fl(this.Pp)};f.Pp=null;function Nx(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 Ox(a)
{this.Ec=a.Title;this.g=a.Pid;this.xv=a.PgNum}Ox.prototype.hb=function(){return
this.Ec};Ox.prototype.getId=function(){return this.g};function Px(a)
{this.Ec=a.title||"";this.O=!!
a.fullview;this.vi=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
np(a.last_page));this.j=new Re(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
Nx(d)},this));this.Ja=c.AboutUrl;c.allowed_syndication_flags&&(this.s=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.Oi=Wa(c.TocLine,function(d)
{return new Ox(d)}));c.SubscribeLink&&(this.ua=new
Nx(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.g=c;this.o=n
ull==c?null:new
zp(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Hd=a.sample_url||"";this.Lb=
a.is_newspaper||!1;
(this.va=a.newspaper_tile_base_url)&&this.o&&Ap(this.o,r(this.Qv,this));this.Jf=c?
c.res_h:Qx;this.Ca=this.Lb?"fixed_height":"fixed_width";this.ag=a.is_pre_order||!
1;this.Op=a.on_sale_date||"";this.uj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.vj=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(Px,Bp);f=Px.prototype;f.Qh=ba(10);f.kj=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=Ne(this.i,-1,this.ee().length-1));return
this.i};function qw(a){return a.ma?a.ma:a.j&&a.j.width?
a.j.width:575}f.Zb=function(){return this.Ba};f.mj=function(){return
this.o};f.ee=function(){return this.Jf};f.Wf=function(){return this.Ca};
f.Qv=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.va+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 Qx=[350,410,495,575,685,800,910,1025];function Rx(a)
{Lt.call(this);null!=a&&a.bookshelf&&v(a.bookshelf,function(b){Nt(this,new
Kt(b))},this)}m(Rx,Lt);function Sx(a,b,c){var d=new
R("/books");wt(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);Lp(d.toString(),t(Tx,a,c)
)}function Ux(a,b){var c=new Rx(b);a&&a.forEach(function(d)
{Vx(d.Zb(),d.Ua,c)});return c}function Vx(a,b,c){b.forEach(function(d){var e=new
Dt;e.Aa.Am=a;(d=Ot(c,String(d)))&&d.g.push(e)})}function Tx(a,b,c)
{a(Ux(b,c))};function Wx(a){return a.split(Xx).filter(function(b){return
0<b.length})}var Yx=/\s/,Zx=/[
-]/,Xx=/[+,;]/,$x=/-?"[^"]+"|[^\s"]+/g,ay=/["\u201C\u201D\u201E\u201F\u275D\u275E\u
301D-\u301F\uFF02]/g,by=/[,!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65,"\u201C\u201D\u201E\u201F\u275D\u275E\u301D-\u301F\uFF02,
]/,cy=/^[\s\xA0!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65]+|[\s\xA0!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65]+$/g;function dy(a){var b={};ey(a).forEach(function(c)
{for(var d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=by.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=fy)});return b}
function ey(a){a=Pd(ut(a));var
b=a.match(ay);b&&(a=a.replace(ay,'"'),b.length&1&&(a+='"'));b=a.match($x);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(cy,""));else if(!
c.startsWith("-")){c=Wx(c.replace(cy,""));c=ka(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
fy={};function gy(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
dy(a):a;this.j=b;this.i=[]}
function hy(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.$,Zx.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
iy(a,b){this.startOffset=a;this.fh=void 0;this.endOffset=a;this.Eh=void 0;this.i=!
1;this.g=b};function jy(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
gy(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=ut(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=Zx.test(e);if(Yx.test(k)){if(k=" ",a)continue}else if(by.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
iy(g,b.g));hy(b,k,g,d);e=k}Zx.test(e)||hy(b,"
",g,d);d.length>=c&&(d.length=c);return d};function ky(a){var
b=dy(a);a=ly();Array.prototype.forEach.call(a,function(c){my(b,c)})}function ly()
{var a=[],b=hb(af("patent-text")),c=bf("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):ib(b,c.childNodes);return a}
function my(a,b){var c=Kf(b);a=jy(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));vf(a,b)}};function ny(){tx.call(this,"Desactivar
resaltado");var a=Rj("dq")||Rj("q");a&&ky(a);this.Pb=!
0}m(ny,tx);ny.prototype.Ma=function()
{tx.prototype.Ma.call(this);Z(this).ka(this,"action",this.i)};ny.prototype.i=functi
on(){this.Pb=!this.Pb;yb(window.document.body,"patent-highlight-disabled",!
this.Pb);Dq(this,this.Pb?"Desactivar resaltado":"Activar resaltado")};function oy()
{}u(oy,zx);Ca(oy);oy.prototype.Oc=function(a){return a.g.Ra("DIV",pq(this,a).join("
")+" goog-inline-block","\u00a0")};oy.prototype.Sb=function(a,b)
{b=oy.ta.Sb.call(this,a,b);w(b,"goog-inline-block");return
b};oy.prototype.Wa=function(){return"goog-toolbar-separator"};function py()
{}u(py,Ts);Ca(py);f=py.prototype;f.Oc=function(a){var
b=pq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),this.Yi(a.Gc(),a.g));this.oc(b,a.sf());return b};f.sg=function()
{return"button"};f.Ic=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Yi=function(a,b){return
b.Ra("DIV","goog-inline-block "+(this.Wa()+"-outer-box"),b.Ra("DIV","goog-inline-
block "+(this.Wa()+"-inner-box"),a))};f.Hi=function(a){return"DIV"==a.tagName};
f.Sb=function(a,b){qy(b,!0);qy(b,!1);a:{var c=a.g.Ko(b);var d=this.Wa()+"-outer-
box";if(c&&ub(c,d)&&(c=a.g.Ko(c),d=this.Wa()+"-inner-box",c&&ub(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Yi(b.childNodes,a.g));vb(b,["goog-inline-
block",this.Wa()]);return py.ta.Sb.call(this,a,b)};f.Wa=function(){return"goog-
custom-button"};
function qy(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 ry(){}u(ry,py);Ca(ry);ry.prototype.Wa=function(){return"goog-
toolbar-button"};function sy()
{this.g="toolbar"}u(sy,hq);Ca(sy);sy.prototype.Mh=function(a)
{return"HR"==a.tagName?new
Ax(oy.Eb()):sy.ta.Mh.call(this,a)};sy.prototype.rg=function(){return"goog-
toolbar"};sy.prototype.Jo=function(){return"horizontal"};function ty(a)
{sy.call(this);this.i=a}u(ty,sy);var uy={};ty.prototype.rg=function(){return
this.i||"ocean-chrome-toolbar"};function vy(a)
{Q.call(this);this.g=[];wy(this,a)}u(vy,Q);f=vy.prototype;f.fg=null;f.tk=null;funct
ion xy(a,b){a.tk=b}function wy(a,b){b&&(b.forEach(function(c){yy(this,c,!
1)},a),ib(a.g,b))}f.Sa=function(a){this.jf(a,this.g.length)};f.jf=function(a,b)
{a&&(yy(this,a,!1),jb(this.g,b,0,a))};f.Ld=function(){return
hb(this.g)};f.Ue=function(a){a!=this.fg&&(yy(this,this.fg,!1),this.fg=a,yy(this,a,!
0));this.dispatchEvent("select")};f.wa=function(){vy.ta.wa.call(this);delete
this.g;this.fg=null};
function yy(a,b,c){b&&("function"==typeof a.tk?a.tk(b,c):"function"==typeof
b.im&&b.im(c))};function zy(a,b,c){Lq.call(this,b,a||
sy.Eb(),c)}u(zy,Lq);zy.prototype.Mi=function(a){zy.ta.Mi.call(this,a);this.ie||
Qq(this)};function Ay(a,b,c){Vs.call(this,a,b||ry.Eb(),c)}u(Ay,Vs);eq("goog-
toolbar-button",function(){return new Ay(null)});function By(a,b){Ax.call(this,a||
oy.Eb(),b)}u(By,Ax);eq("goog-toolbar-separator",function(){return new By});function
Cy(a){a=a||"viewport-chrome-toolbar";a=uy[a]||(uy[a]=new
ty(a));zy.call(this,a);this.Ba={};this.j=new kj(this)}m(Cy,zy);function Dy(a,b,c,d)
{b.$b(16,!0);if(c){var e=a.Ba[c];e||(e=new vy,xy(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 Ey(a,b)
{a.Ba.viewport&&a.Ba.viewport.Ue(b)}Cy.prototype.wa=function()
{zy.prototype.wa.call(this);this.j.Ha();Tb(this.Ba,function(a){a.Ha()})};function
Fy(){}u(Fy,Ts);Ca(Fy);f=Fy.prototype;f.Oc=function(a){var
b=pq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),a.Gc());this.oc(b,a.sf());return b};f.sg=function()
{return"button"};f.Hi=function(a){return"DIV"==a.tagName};f.Sb=function(a,b)
{w(b,"goog-inline-block");return Fy.ta.Sb.call(this,a,b)};f.Ab=function()
{return""};f.Wa=function(){return"goog-flat-button"};eq("goog-flat-
button",function(){return new Vs(null,Fy.Eb())});function Gy()
{}u(Gy,py);Ca(Gy);Gy.prototype.Ic=function(a){return
Gy.ta.Ic.call(this,a&&a.firstChild)};Gy.prototype.Sb=function(a,b){var
c=Ye("*","goog-menu",b)[0];if(c){N(c,!1);Ve(c).body.appendChild(c);var d=new
Dx;gn(d,c);a.Te(d)}return Gy.ta.Sb.call(this,a,b)};Gy.prototype.Yi=function(a,b)
{return Gy.ta.Yi.call(this,[b.Ra("DIV","goog-inline-block "+(this.Wa()+"-
caption"),a),b.Ra("DIV","goog-inline-block "+(this.Wa()+"-
dropdown"),"\u00a0")],b)};Gy.prototype.Wa=function(){return"goog-menu-
button"};function Hy(){this.i=[]}u(Hy,ox);Ca(Hy);Hy.prototype.Oc=function(a){var
b=Hy.ta.Oc.call(this,a);w(b,"goog-submenu");Iy(this,a,b);return
b};Hy.prototype.Sb=function(a,b){b=Hy.ta.Sb.call(this,a,b);w(b,"goog-
submenu");Iy(this,a,b);var c=Ye("DIV","goog-menu",b);if(c.length){var d=new
Dx(a.g);c=c[0];N(c,!1);a.g.g.body.appendChild(c);gn(d,c);a.Te(d,!0)}return
b};Hy.prototype.tg=function(a,b){var
c=this.Ic(a),d=c&&c.lastChild;Hy.ta.tg.call(this,a,b);d&&c.lastChild!
=d&&ub(d,"goog-submenu-arrow")&&c.appendChild(d)};
Hy.prototype.Ii=function(a){Hy.ta.Ii.call(this,a);var
b=a.Ib(),c=$e(a.g.g,"SPAN","goog-submenu-arrow",b)[0];Jy(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();Cm(a,"haspopup","true")};function Iy(a,b,c)
{var d=b.g.Ra("SPAN");d.className="goog-submenu-
arrow";Jy(b,d);a.Ic(c).appendChild(d)}function Jy(a,b){ln(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(wb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
Ky(a,b,c,d){tx.call(this,a,b,c,d||
Hy.Eb())}u(Ky,tx);f=Ky.prototype;f.qh=null;f.sm=null;f.Tl=!1;f.tc=null;f.aj=!
1;f.Ma=function()
{Ky.ta.Ma.call(this);Z(this).ka(this.getParent(),"hide",this.Mp);this.tc&&Ly(this,t
his.tc,!0)};f.lc=function()
{Z(this).Xa(this.getParent(),"hide",this.Mp);this.tc&&(Ly(this,this.tc,!
1),this.aj||(this.tc.lc(),G(this.tc.ha())));Ky.ta.lc.call(this)};f.wa=function()
{this.tc&&!this.aj&&this.tc.Ha();this.tc=null;Ky.ta.wa.call(this)};
f.Wc=function(a){Ky.ta.Wc.call(this,a);a||
(this.qh&&fl(this.qh),this.qh=U(this.Ee,218,this))};f.rm=function(){var
a=this.getParent();a&&Pq(a)==this&&(My(this,!0),Ny(this))};f.Ee=function(){var
a=this.tc;a&&a.getParent()==this&&(My(this,!1),hn(a,function(b){"function"==typeof
b.Ee&&b.Ee()}))};function Oy(a){a.qh&&fl(a.qh);a.sm&&fl(a.sm)}f.Da=function(a,b)
{(a=Ky.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Ee();return a};
function Ny(a){hn(a.getParent(),function(b){b!=this&&"function"==typeof
b.Ee&&(b.Ee(),Oy(b))},a)}f.Sc=function(a){var b=a.keyCode,c=ln(this)?
37:39,d=ln(this)?39:37;if(!this.Tl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Ul)return!1;this.rm();Qq(Py(this));Oy(this)}else if(!
Py(this).Sc(a))if(b==d)this.Ee();else return!1;a.preventDefault();return!
0};f.jv=function()
{this.tc.getParent()==this&&(Oy(this),this.Sg().Wc(this),Ny(this))};f.Mp=function(a
){a.target==this.Sg()&&(this.Ee(),Oy(this))};
f.Ke=function(a)
{this.isEnabled()&&(Oy(this),this.sm=U(this.rm,218,this));Ky.ta.Ke.call(this,a)};f.
Qe=function(a){Oy(this);if(uq(this,8)||uq(this,16))return
Ky.ta.Qe.call(this,a);this.rm();return!0};
function My(a,b){!b&&Py(a)&&Py(a).Td(-1);a.dispatchEvent(dn(64,b));var c=Py(a);b!
=a.Tl&&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 dr(a.ha(),12,!1);var
d=Py(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.Tl=b}function
Ly(a,b,c){var d=Z(a);(c?d.ka:d.Xa).call(d,b,"enter",a.jv)}f.Sa=function(a)
{Py(this).Oa(a,!0)};f.jf=function(a,b){Py(this).Dg(a,b,!0)};
f.Ld=function(){return Py(this).Ld()};function Py(a){a.tc?a.aj&&a.tc.getParent()!
=a&&a.tc.ke(a):a.Te(new Dx(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&&Ly(this,c,!
1)),this.tc=a,this.aj=!b,a&&(a.ke(this),a.Da(!1,!0),Ex(a,!1),Uq(a,!1),this.
$a&&Ly(this,a,!0)))};f.$d=function(a){return Py(this).$d(a)};eq("goog-
submenu",function(){return new Ky(null)});function Qy(a,b,c,d,e){Vs.call(this,a,c||
Gy.Eb(),d);this.$b(64,!0);this.s=new wx(null,9);b&&this.Te(b);this.Ya=new
dl(500);this.Lb=e||Bx.Eb()}u(Qy,Vs);f=Qy.prototype;f.Ma=function()
{Qy.ta.Ma.call(this);Ry(this,!0);this.i&&Sy(this,this.i,!
0);Cm(this.ya,"haspopup",!!this.i)};f.lc=function(){Qy.ta.lc.call(this);Ry(this,!
1);if(this.i){this.Qb(!1);this.i.lc();Sy(this,this.i,!1);var
a=this.i.ha();a&&G(a)}};f.wa=function()
{Qy.ta.wa.call(this);this.i&&(this.i.Ha(),delete this.i);delete
this.nb;this.Ya.Ha()};
f.$e=function(a){Qy.ta.$e.call(this,a);vq(this,4)&&(this.Qb(!
this.rd(),a),this.i&&(a=this.rd(),this.i.ie=a))};f.he=function(a)
{Qy.ta.he.call(this,a);this.i&&!vq(this,4)&&(this.i.ie=!1)};f.Qe=function()
{Fq(this,!1);return!0};f.Bt=function(a){this.i&&this.i.isVisible()&&!this.
$d(a.target)&&this.Qb(!1)};f.$d=function(a){return a&&Bf(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 Ky||27!=a.keyCode&&!b?c:(this.Qb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Qb(!0,a),!0):!1};f.yl=function()
{this.Qb(!1)};f.Ji=function(a){this.Qb(!1);Qy.ta.Ji.call(this,a)};
function Ty(a){a.i||a.Te(new Dx(a.g,a.Lb));return a.i||null}f.Te=function(a){var
b=this.i;a!=b&&(b&&(this.Qb(!1),this.$a&&Sy(this,b,!1),delete this.i),this.
$a&&Cm(this.ya,"haspopup",!!a),a&&(this.i=a,a.ke(this),a.Da(!1),Ex(a,!1),this.
$a&&Sy(this,a,!0)));return b};f.Sa=function(a){Ty(this).Oa(a,!
0)};f.jf=function(a,b){Ty(this).Dg(a,b,!0)};f.Da=function(a,b)
{(a=Qy.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return
a};f.Ta=function(a){Qy.ta.Ta.call(this,a);this.isEnabled()||this.Qb(!1)};
f.Qb=function(a,b){Qy.ta.Qb.call(this,a);if(this.i&&vq(this,64)==a){if(a)this.i.
$a||this.i.render(),this.Ba=ph(this.ha()),this.ab=zh(this.ha()),Uy(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Td(-1):Qq(this.i);else{Fq(this,!1);this.i.ie=!
1;var c=this.ha();c&&(Cm(c,"activedescendant",""),Cm(c,"owns",""));null!
=this.va&&(this.va=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.Bt,!
0),c.call(b,this.Ya,"tick",this.yr),a?this.Ya.start():
this.Ya.stop())}this.i&&this.i.ha()&&this.i.ya.removeAttribute("aria-
hidden")};function Uy(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.va&&a.s.N&&a.s.j&32&&(a.va=M(b));c.Pc(b,c.i^1,null,a.va);a.i.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.yr=function(){var a=zh(this.ha()),b=ph(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)),jh(c,new
B(0,0))),this.ab=a,this.Ba=b,Uy(this))};
function Sy(a,b,c){var d=Z(a);c=c?
d.ka:d.Xa;c.call(d,b,"action",a.yl);c.call(d,b,"close",a.vr);c.call(d,b,"highlight"
,a.wr);c.call(d,b,"unhighlight",a.xr)}function Ry(a,b){var c=Z(a);(b?
c.ka:c.Xa).call(c,a.ha(),"keydown",a.Rt)}f.wr=function(a)
{(a=a.target.ha())&&Vy(this,a)};f.Rt=function(a)
{uq(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.xr=func
tion(){if(!Pq(this.i)){var
a=this.ha();Cm(a,"activedescendant","");Cm(a,"owns","")}};
f.vr=function(a){if(this.rd()&&a.target instanceof tx){a=a.target;var
b=a.ha();a.isVisible()&&vq(a,2)&&null!=b&&Vy(this,b)}};function Vy(a,b)
{a=a.ha();b=Em(b)||b;if(!b.id){var
c=an.Eb();b.id=bn(c)}Fm(a,b);Cm(a,"owns",b.id)}eq("goog-menu-button",function()
{return new Qy(null)});function Wy(){}u(Wy,Fy);Ca(Wy);Wy.prototype.Oc=function(a)
{var b=pq(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join(" "),
[Xy(this,a.Gc(),a.g),Yy(this,a.g)]);this.oc(b,a.sf());return
b};Wy.prototype.Ic=function(a){return a&&a.firstChild};
Wy.prototype.Sb=function(a,b){var c=Ye("*","goog-menu",b)[0];if(c){N(c,!
1);a.g.g.body.appendChild(c);var d=new Dx;gn(d,c);a.Te(d)}Ye("*",this.Wa()+"-
caption",b)[0]||b.appendChild(Xy(this,b.childNodes,a.g));Ye("*",this.Wa()+"-
dropdown",b)[0]||b.appendChild(Yy(this,a.g));return
Wy.ta.Sb.call(this,a,b)};function Xy(a,b,c){return c.Ra("DIV","goog-inline-block "+
(a.Wa()+"-caption"),b)}function Yy(a,b){return b.Ra("DIV",{"class":"goog-inline-
block "+(a.Wa()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
Wy.prototype.Wa=function(){return"goog-flat-menu-button"};eq("goog-flat-menu-
button",function(){return new Qy(null,null,Wy.Eb())});function Zy(a)
{Cy.call(this);this.V=a.vb;this.i=a.Ih;this.La=a.history;this.s=a.Xj;this.Ca=a.Uj;t
his.va=a.flags;this.Ja=a.Dh;this.Ua="patents"==$o();if(!a.Vg){var b=C("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
Ws("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
Ws(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
Ws("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=at("/googlebooks/images/kennedy/zoom_tool.png"),this.sh=new Ws(b,void
0,void 0,1),this.sh.nc(2),this.Oa(this.sh,!0),P(this.sh,"action",r(this.hn,this,
"zoomin")),b=at("/googlebooks/images/kennedy/zoom_out.png"),this.th=new Ws(b,void
0,void 0,1),this.th.nc(1),this.Oa(this.th,!
0),P(this.th,"action",r(this.hn,this,"zoomout")));c=!!a.eh;b=!!a.dh;if(c||b)
{d=at("/googlebooks/images/kennedy/one_up_page_view.png");this.xg=new Ws(d,void
0,void 0,1);this.xg.nc(2);P(this.xg,"action",r(this.uk,this,nw));this.Oa(this.xg,!
0);Dy(this,this.xg,"viewport",!0);if(c)
{d=at("/googlebooks/images/kennedy/two_up_page_view.png");this.zg=new Ws(d,void
0,void 0,1);c=1;if(this.i||
b)c=3;this.zg.nc(c);P(this.zg,"action",r(this.uk,this,Sw));this.Oa(this.zg,!
0);Dy(this,this.zg,"viewport")}b&&(d=at("/googlebooks/images/kennedy/thumbnail.png"
),this.yg=new Ws(d,void 0,void
0,1),c=1,this.i&&(c=3),this.yg.nc(c),P(this.yg,"action",r(this.uk,this,vw)),this.Oa
(this.yg,!
0),Dy(this,this.yg,"viewport"));this.j.ka(this.V,"viewportmodechange",this.fn);this
.fn()}this.i&&(b=at("/googlebooks/images/kennedy/maximize.png"),this.ua=new
Ws(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.nw),this.j.ka(this.i,"change",this.Ot));this.Ja&
&(b=at("/googlebooks/images/kennedy/clip.png"),this.na=new Ws(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.lu,this)));a.lm&&(b=at("/googlebooks/images/kennedy/in
sert_link.png"),this.O=new Ws(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.Ts,this)));a.nm&&(b=!!this.V.Za().Oi,
c=!!eo(this.V.rb(),this.V.Za().vi),d=this.V.Ga().Ie()||"\u00cdndice",b||c?
(b=at("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=pb(b),this.rh=b[0],thi
s.Gd=new Ws(b),this.Gd.nc(2),this.Oa(this.Gd,!
0),this.j.ka(this.Gd,"action",this.Ar),Dy(this,this.Gd)):(this.rh=E("SPAN","jfk-
button-label",d),this.Gd=new Ws(this.rh),this.Gd.Ta(!
1),this.Gd.nc(2),this.Oa(this.Gd,!
0)),b=at("/googlebooks/images/kennedy/page_left.png"),this.Pi=new Ws(b,void 0,void
0,1),this.Pi.nc(3),this.Oa(this.Pi,!0),P(this.Pi,
"action",r(this.V.Tb,this.V,"previous")),b=at("/googlebooks/images/kennedy/page_rig
ht.png"),this.Qi=new Ws(b,void 0,void 0,1),this.Qi.nc(1),this.Oa(this.Qi,!
0),P(this.Qi,"action",r(this.V.Tb,this.V,"next")),this.j.ka(this.V,"pagechange",thi
s.zr))}if(a.om&&(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
Ws("Ver muestra");Aq(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 Dx,d=new tx("Muestra de libro
impreso"),this.j.ka(d,"action",r(this.je,this,b)),c.Oa(d,!0),Aq(d,"gb-sample-print-
book-menuitem"),b=new tx("Muestra de
eBook"),this.j.ka(b,"action",r(this.je,this,e)),c.Oa(b,!0),Aq(b,"gb-sample-ebook-
menuitem"),e=new Qy("",c,Wy.Eb()),Aq(e,"gb-jfk-margin-fix"),Aq(e,"gb-view-sample-
dropdown"),e.nc(1),this.Oa(e,!0))}this.va&&!this.va.is_cobrand&&this.s&&!
this.Ua&&(e=this.Ca&&this.Ca.uid,b=Ux([this.s],this.Ca),e?(this.fi=new
Lx(this.s,b),this.Oa(this.fi,
!0)):(e=at("/googlebooks/images/kennedy/menu_down_arrow.png","A\u00f1adir a Mi
biblioteca"),e=pb(e),this.fi=new Ws(e),this.Oa(this.fi,!
0),e=r(this.je,this,this.va.sign_in_url||this.va.signInUrl),
$i(this.fi,"action",e)));if(a.Vg){if(e=C("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.ab=new Ws("Escribir
rese\u00f1a"),this.Oa(this.ab,!0),this.j.ka(this.ab,"action",r(this.je,this,e));
$y(this,"appbar-application-grant-link","application-grant");$y(this,"appbar-
content-language-link","content-language")}else if(e=
C("appbar-download-pdf-link"))if(e=e.getAttribute("href"))b=new Ws("Descargar
PDF"),this.Oa(b,!
0),this.j.ka(b,"action",r(this.je,this,e));a.dw&&(a=at("/googlebooks/images/kennedy
/settings.png"),w(a[0],"goog-flat-menu-button-img"),e=E("DIV",{"class":"toc-
div"}),b=new Dx,b.Oa(new xq(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ka=new
Qy(a,b,Wy.Eb()),this.Oa(this.Ka,!0),this.Ua&&!this.V&&(a=new
ny,this.Ka.jf(a,0)))}m(Zy,Cy);
function az(a){var b=C("left-toolbar-buttons"),c=C("right-toolbar-buttons");(new
Zy({vb:a.vb,Ih:a.Ih,history:a.history,eh:a.eh,dh:a.dh,Xj:a.Xj,Uj:a.Uj,flags:a.flags
,Dh:a.Dh,lm:a.lm,Vg:!0,om:a.om})).render(b);(new Zy({vb:a.vb,nm:a.nm,dw:!
0})).render(c)}f=Zy.prototype;f.nw=function(){var a=this.i;Iw(a,!
a.xf());this.La.update()};f.Ot=function()
{this.ua.Zc(16,this.i.xf())};f.lu=function(){this.Ja(vq(this.na,16))};
f.Ts=function(){if(vq(this.O,16)){var a=new Ww(document.body,this.V,!
0);a.render(this.O,!0);$i(a,"dispose",r(this.O.Ff,this.O,!1))}};f.uk=function(a)
{this.V.qc(a);this.V.tb().getQuery()||this.La.update()};f.fn=function(){var
a=this.V.Ia();a instanceof nw&&Ey(this,this.xg);a instanceof Sw&&Ey(this,this.zg);a
instanceof
vw&&Ey(this,this.yg);a=a.Mc;this.th.Ta(a);this.sh.Ta(a)};f.hn=function(a)
{this.V.Tb(a)};
function $y(a,b,c){if(b=af(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),k=g.getAttribute("data-
label");g=g.getAttribute("data-selected");k=new Ws(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);Dy(a,k,c,!!g);g||
a.j.ka(k,"action",r(a.je,a,h))}}}f.zr=function(){var
a=this.V.Ga().Ie()||"\u00cdndice";this.rh&&(a=Ll(a),z(this.rh,a))};f.Ar=function()
{this.Gd.Wd&16&&(new yw(this.V,this.Gd,this.va)).render(3)};
f.je=function(a)
{a=zl(a);window.location.href=Ci(a)};f.xg=null;f.zg=null;f.yg=null;f.sh=null;f.th=n
ull;f.Qi=null;f.Pi=null;f.Gd=null;f.rh=null;f.fi=null;function bz(a,b)
{tt.call(this,a);this.s=b}m(bz,tt);
bz.prototype.render=function(){var a=this.ha();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");K(a,"z-index",1E4);if(this.s.oa)
{for(var b=this.className,c=E("DIV",this.className+"-
meta"),d=document,e=mf(d,"TABLE"),g=e.appendChild(mf(d,"TBODY")),h=0;1>h;h++)
{for(var k=mf(d,"TR"),l=0;2>l;l+
+)k.appendChild(mf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=cz(this);d[0].appendChild(g);g=dz(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",of("Descarga ")),g&&(k=E("A",
{href:g},"ePub"),e.appendChild(k)),h&&(g&&e.appendChild(of(", ")),g=E("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(of(" - ")),d=d.Zb(),g=(new
R(window.location.href)).o.split("/"),g=new
R("/"+g[1]),wt(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 cz(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.uj,x=a.s.vj,D=a.s.ag;d=new kj(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 dz(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.uj,l=a.s.vj,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 kj(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}bz.prototype.Ba=function(){rf(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)};bz.prototype.i=function(a)
{rf(this.j);"string"===typeof a?
this.j.appendChild(of(a)):this.j.appendChild(a)};function ez(a,b)
{Ws.call(this,b,void 0,3);this.s=a}m(ez,Ws);ez.prototype.render=function(a)
{Ws.prototype.render.call(this,a);w(this.ha(),"gb-get-
book")};ez.prototype.Ma=function(){Ws.prototype.Ma.call(this);var
a=this.ha();this.i=new bz(a,this.s);this.i.render();a=C("menu_container");
(a=bf("about_title",a))&&G(a)};
function fz(){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");Zq(a,9,b,8);N(b,!1);P(document,"mousedown",t(gz,a,b))}}}function
gz(a,b,c){a=Bf(a,c.target);c=Bf(b,c.target);var d=Bh(b);a||c||!d?a&&(N(b,!d),d||
Ah(b,1)):N(b,!1)};function hz(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;Bm(l,k.na);w(l,"goog-zippy-header");l&&k.oa.ka(l,"click",k.ua);var
n=k;l&&($p(n.O,l),n.ma.ka(n.O,"key",n.va))}}Q.call(this);this.N=e||
Te();this.i=this.N.ha(a)||null;this.o=this.N.ha(d||null);this.s="function"===typeof
b?b:null;this.na=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=Bh(this.o):this.i&&(this.g=ub(this.i,"goog-zippy-
expanded")));this.ma=new kj(this);this.O=new Zp;this.oa=new kj(this);
var k=this;h(this.i);h(this.o);this.Se(this.g)}u(hz,Q);hz.prototype.wa=function()
{hz.ta.wa.call(this);Ei(this.ma);Ei(this.O);Ei(this.oa)};hz.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),Cm(this.i,"expanded",a));this.g=a;this.dispatchEvent(new
iz("toggle",this,this.g))};
hz.prototype.va=function(a){if(13==a.keyCode||32==a.keyCode)this.Se(!
this.g),this.dispatchEvent(new
iz("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};hz.prototype.ua
=function(a){this.Se(!this.g);this.dispatchEvent(new
iz("action",this,this.g,a))};function iz(a,b){Ii.call(this,a,b)}u(iz,Ii);function
jz(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=kz(b,!
0,c,d),g=E("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new hz(e,g)).Se(!
b.collapsed);v(b.child_node,function(h){jz(g,h,c,d)})}else a.appendChild(kz(b,!
1,c,d))}function kz(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){jz(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function lz(a,b)
{Y.call(this,b);this.i=a||""}var mz;u(lz,Y);f=lz.prototype;f.ae=null;function nz()
{null==mz&&(mz="placeholder"in F("INPUT"));return mz}f.Uh=!1;f.Va=function()
{this.ya=this.g.Ra("INPUT",{type:"text"})};f.Nb=function(a)
{lz.ta.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");Nf(Ve(a))==a&&(this.Uh=!
0,a=this.ha(),wb(a,"label-input-
label"));nz()&&(this.ha().placeholder=this.i);a=this.ha();Cm(a,"label",this.i)};
f.Ma=function(){lz.ta.Ma.call(this);var a=new
kj(this);a.ka(this.ha(),"focus",this.To);a.ka(this.ha(),"blur",this.vt);if(nz())thi
s.j=a;else{ne&&a.ka(this.ha(),["keypress","keydown","keyup"],this.Jt);var
b=Ve(this.ha());a.ka(kf(b),"load",this.uu);this.j=a;oz(this)}pz(this);this.ha().ma=
this};f.lc=function()
{lz.ta.lc.call(this);this.j&&(this.j.Ha(),this.j=null);this.ha().ma=null};function
oz(a){!a.s&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.Nt),a.s=!0)}
f.wa=function()
{lz.ta.wa.call(this);this.j&&(this.j.Ha(),this.j=null)};f.To=function(){this.Uh=!
0;var a=this.ha();wb(a,"label-input-label");if(!nz()&&!qz(this)&&!this.O){var
b=this;a=function(){b.ha()&&(b.ha().value="")};A?U(a,10):a()}};f.vt=function()
{nz()||(this.j.Xa(this.ha(),"click",this.To),this.ae=null);this.Uh=!
1;pz(this)};f.Jt=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.Nt=function(){qz(this)||(this.ha().value="",U(this.st,10,this))};f.st=function()
{qz(this)||(this.ha().value=this.i)};f.uu=function(){pz(this)};function qz(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function()
{qz(this)&&(this.ha().value="",null!
=this.ae&&(this.ae=""),pz(this))};f.xc=function(a){null!
=this.ae&&(this.ae=a);this.ha().value=a;pz(this)};f.Ab=function(){return null!
=this.ae?this.ae:qz(this)?this.ha().value:""};f.Ie=function(){return this.i};
function pz(a){var b=a.ha();nz()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):oz(a);Cm(b,"label",a.i);qz(a)?(b=a.ha(),wb(b,"label-
input-label")):(a.O||a.Uh||(b=a.ha(),w(b,"label-input-label")),nz()||
U(a.Ov,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.Ov=function(){!this.ha()||qz(this)||this.Uh||
(this.ha().value=this.i)};function rz(a,b,c){lz.call(this,null!=c?c:"Buscar en este
libro");this.Nb(a);this.Ma();b&&this.xc(b)}m(rz,lz);function sz(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(sz,Q);
sz.prototype.i=function(){tz(this.ya,this.g)};sz.prototype.j=function()
{uz(this.ya,this.g)};function uz(a,b){U(t(function(){tz(a,b)}))}
function tz(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=am();d?(c=!0,K(a,"textAlign","right"),df(a,{dir:"rtl"})):
(K(a,"textAlign","left"),df(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 vz(a,b){if(a=C(a))b=b?C(b):null,tz(a,b),new
sz(a,b)}Ma("_OC_autoDir",vz);function wz(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=Af(a))&&(w(a,"searchbar-with-opt-
in"),tf(this.i,a),K(this.i,"display","block"));xz(this)}
function xz(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 yz(a,b)
{Q.call(this);this.Ae=F("div");a.appendChild(this.Ae);K(this.Ae,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
zz(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(yz,Q);function Az(a,b){K(a.Ae,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
yz.prototype.i=function(a){this.j||K(this.Ae,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};yz.prototype.wa=function()
{this.g.Ha();Q.prototype.wa.call(this)};function zz(a,b)
{ft.call(this,a);this.i=a;this.ah=200;this.Wh=500;a=this.ha();K(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=F("div");K(c,
{fontWeight:"bold"});c.appendChild(of(ym(b.g)));a.appendChild(c);c=F("div");b=O(b.i
);z(c,b);a.appendChild(c)}m(zz,ft);
zz.prototype.ai=function(a){var
b=qh(this.i),c=M(this.ha());ft.prototype.ai.call(this,a,new bt(b.x-
c.width,Math.min(b.y,ff().height-c.height)))};function Bz(a)
{X.call(this);this.i=a;this.V=this.i.Vc.V;this.o={};this.N=new
kj;this.j=F("div");K(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.V.wd().appendChild(this.j);th
is.i.Jb.yb.forEach(r(this.Rs,this));this.g.ka(this.V,"pagechange",this.yq);this.yq(
);this.g.ka(this.V,"resize",this.vk);this.g.ka(this.V,"viewportmodechange",this.jn)
;this.V.Ia()&&this.jn()}m(Bz,X);f=Bz.prototype;
f.yq=function(){this.s&&(Az(this.s,!1),this.s=null);var
a=this.o[this.V.Ga().Pa()];a&&(this.s=a,Az(a,!0))};f.jn=function(){var
a=this.V.Ia(),b=a instanceof
nw;b&&this.vk();pj(this.N);this.N.ka(a,"layoutchange",r(this.vk,this));N(this.j,b)}
;f.vk=function(){U(r(this.Br,this),10)};f.Br=function(){var a=this.V.Ia();a&&a
instanceof nw&&(a.Fa(),a=a.s.o,L(this.j,15,a.clientHeight),jh(this.j,a.clientWidth-
15,0),Cz(this))};
function Cz(a){var b={};a.V.Ia().Kb().Ld(function(c){return c instanceof
Zl}).forEach(function(c)
{b[c.Ga().Pa()]=c});a.i.Jb.yb.forEach(r(a.zv,a,b))}f.zv=function(a,b){var
c=this.V.Ia().s.i.clientHeight;if(a=a[b.Pa()]){var d=qe?
5:15;jh(this.o[b.Pa()].Ae,0,Math.floor(a.qd()/c*(this.j.clientHeight-d-(qe?30:15)))
+d)}};f.Rs=function(a){var b=new
yz(this.j,a);this.o[a.Pa()]=b;this.g.ka(b,"click",r(this.i.uf,this.i,a,null))};f.wa
=function(){G(this.j);Tb(this.o,function(a)
{a.wa.call(a)});X.prototype.wa.call(this)};function Dz(a)
{X.call(this);this.Vc=a;this.um="n"}m(Dz,X);Dz.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 Tp(b);b=this.Vc.V;b.O||b.qc(nw);0==this.Jb.yb.length?Ez(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]):Fz(this);this.j=new
Bz(this)};
function Fz(a){var b=a.Vc.V,c=b.O;if(c==nw||
c==Sw)a.Vc.o=c;b.qc(fx);b=b.Ia();c=a.Vc.j;if(c.s)Gz(c,!0);else{var
d="n"==c.i.um;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(Hz(c,c.i.Jb.yb.length,null)),z(c.j,d)):pe?
(d=O(Hz(c,"<b>"+c.i.Jb.yb.length+"</b>","<b>"+Up(c.i.Jb)+"</b>")),z(c.j,d)):
(d=O("<b>"+c.i.Jb.yb.length+"</b> resultados de <b>"+(Up(c.i.Jb)+"</b> en este
libro")),z(c.j,d));Iz(c,!0);c=a.Jb;c!
=b.Jb&&(b.Jb=c,ix(b));a=r(a.uf,a);b.Ba=a;b.Yc(new B(0,
0))}
Dz.prototype.uf=function(a,b){iv=!0;var c=this.Vc.j;Iz(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(Jz(c,c.N+1,c.i.Jb.yb.length,null));z(c.j,d)}else pe?
(d=O(Jz(c,"<b>"+(c.N+1)+"</b>","<b>"+c.i.Jb.yb.length+"</b>","<b>"+Up(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>")+(Up(c.i.Jb)+"</b> en este
libro")),z(c.j,d));c=this.Vc.V;a=eo(c.rb(),a.Pa());if(!a)return null;d=c.Ia();d
instanceof nw||
d instanceof Sw||(this.Vc.o==Sw?c.qc(Sw):c.qc(nw));if(b)return
c.Cd(b),null;c.Sh(a);return a};Dz.prototype.wa=function()
{Ei(this.j);X.prototype.wa.call(this)};function Kz(a)
{X.call(this);this.Ja=mp(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
Np(this.ma),this.ua.render(Lz),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)Mz(this,C("gb-mobile-search-result-prev"),r(this.rj,this,-
1),"Anterior"),Mz(this,C("gb-mobile-search-result-
next"),r(this.rj,this,1),"Siguiente"),J(C("gb-mobile-search-result-viewall"),"Ver
todo"),Mz(this,C("gb-mobile-search-result-viewall"),r(this.ep,this),"Ver
todo"),J(C("gb-mobile-search-clear"),"Borrar b\u00fasqueda"),Mz(this,C("gb-mobile-
search-clear"),r(this.Al,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);Nz(this,this.oa,"&#8249; Anterior",r(this.rj,this,-
1),"Anterior");a=F("SPAN");b=O("&nbsp;&nbsp;");z(a,b);w(a,"search-bar-link-
spacer");this.oa.appendChild(a);Nz(this,this.oa,"Siguiente
&#8250;",r(this.rj,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);Nz(this,this.oa,"Ver
todo",r(this.ep,this))}this.O=this.o?C("gb-mobile-search-snippet-
links"):F("SPAN");this.o?
Oz(this):(this.Ja?(this.va=F("DIV"),w(this.va,"search-bar-result-
buttons"),this.ma.appendChild(this.va),this.va.appendChild(this.O),vb(this.O,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),Oz(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(of("Ordenar por:
")),this.O.appendChild(this.Ba),Nz(this,this.Ba,"relevancia",r(this.sj,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),Nz(this,this.Ca,"p\u00e1ginas",r(this.sj,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.va.appendChild(a):this.ma.appendChild(a),this.g.ka(a,"click",this.Al),b=Nz(thi
s,a,"Borrar b\u00fasqueda",r(this.Al,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),Eh(this.ma,!0))}var Lz,Pz,Qz;m(Kz,X);function Rz()
{Lz=C("search_bar")}function Sz(){Pz=C("toolbar_container")}
function Oz(a){a.s=E("A",{"class":"search-bar-sort-dropdown-
link"});Bm(a.s,"button");Hf(a.s,!0);Cm(a.s,"haspopup",!0);a.O.appendChild(a.s);var
b=E("SPAN",{"class":"search-bar-sort-dropdown-text"});J(b,"Ordenar
por");a.na=E("SPAN",{"class":"search-bar-sort-dropdown-
selected"});J(a.na,"relevancia");b.appendChild(a.na);a.s.appendChild(b);b=at("/goog
lebooks/images/material/arrow_drop_down_black_20dp.png");w(b[0],"search-bar-sort-
dropdown-icon");Cm(b[0],"hidden",!0);a.s.appendChild(b[0]);b=new Fx;var c=
new tx("relevancia");c.ii("Ordenar por relevancia");b.Oa(c,!0);w(c.ha(),"search-
bar-sort-dropdown-item");c=new tx("p\u00e1ginas");c.ii("Ordenar por
p\u00e1ginas");b.Oa(c,!0);w(c.ha(),"search-bar-sort-dropdown-item");b.ym=!
0;b.render(document.body);Gx(b,a.s,13,12);a.g.ka(b,"action",a.Wo);a.g.ka(b,"keydown
",function(d){32!=d.keyCode&&13!=d.keyCode||r(a.Wo,a)})}function Iz(a,b){N(Pz,!
b);N(a.O,b);N(a.oa,!b&&1<a.i.Jb.yb.length);a.ma&&N(a.ma,!0);null!=Qz&&Qz.resize()}
function Tz(a){a.s?Gz(a,!1):N(a.O,!1);N(a.oa,!1);rf(a.j)}
function Ez(a){Tz(a);var b=a.i.Jb,c=Vp(b),d=null;if(c){d=F("SPAN");var
e=O("Quiz\u00e1s quisiste decir: ");z(d,e);Nz(a,d,c,r(a.mu,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 "'+Up(b)+'".')),z(c,b));b=F("A");e=O("Buscar en todos los
libros");z(b,e);b.setAttribute("target","_top");a.o?w(b,"sitb-action-link-
inline"):w(b,"sitb-action-link");e="patents"==$o()?new
R("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
R("https://www.google.com/search?tbm=bks&tbo=p");
wt(e);"embed"==T(e,"output")&&gk(e,"output");S(e,"q",Ud(Up(a.i.Jb)));Hd(b,e.toStrin
g());a.o?(a.j.appendChild(c),d?
(c=O("&nbsp;&nbsp;&middot;&nbsp;&nbsp;"),d.insertAdjacentHTML("afterbegin",nd(c)),a
.j.appendChild(d)):a.j.appendChild(b)):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!
=Qz&&Qz.resize()}f=Kz.prototype;f.wa=function()
{X.prototype.wa.call(this);Ei(this.ua);N(Pz,!0);G(this.ma);null!
=Qz&&Qz.resize();this.o&&(N(C("gb-mobile-search"),!1),N(C("gb-mobile-search-
buttons"),!1),rf(this.O),rf(this.j))};
function Nz(a,b,c,d,e){var g=F("SPAN");w(g,"search-bar-link");Bm(g,"link");Gm(g,e?
e:c);Hf(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 Mz(a,b,c,d)
{Bm(b,"button");Gm(b,d);Hf(b,!0);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(e)
{32!=e.keyCode&&13!=e.keyCode||c()})}f.Al=function(){Eo(this.i.Vc.V.tb(),"");var
a=this.i.Vc;a&&a.s&&a.s.update()};f.rj=function(a){Uz(this,this.N,a)};
function Uz(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])||Uz(a,b,c))}f.sj=function(a){var
b=this.i.Vc;b&&b.update(a)};f.ep=function(){Fz(this.i)};f.mu=function(a){var
b=this.i.Vc;b&&(a=Ud(a),Eo(b.V.tb(),a),b.N.xc(a),b.s&&b.s.update())};f.Wo=function(
a){if((a=a.target.Gc())&&this.na)switch(a){case
"p\u00e1ginas":this.sj("n");J(this.na,"p\u00e1ginas");break;case
"relevancia":this.sj("r"),J(this.na,"relevancia")}};
function Gz(a,b){a.s&&(yb(a.s,"search-bar-sort-dropdown-disabled",!
b),Cm(a.s,"disabled",!b));var c="n"==a.i.um;b&&!c&&J(a.na,"relevancia")}function
Hz(a,b,c){return a.o?b+" resultados":b+" resultados para "+c}function Jz(a,b,c,d)
{return a.o?b+" de "+c:"Resultado "+b+" de "+c+" para "+d};function Vz(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(Vz,X);
Vz.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 Kz(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 Dz(this),this.j.i=this.i,a=!
Go(),this.i.i(a,b,c);else if(d){this.i=new
Dz(this);b=this.j.i=this.i;c=b.Vc.j;Tz(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 Xp(c)).Ze(r(b.i,b,!1));b.um=a;this.N.xc(d)}else
this.i&&(this.i.Ha(),this.i=null),this.V.Ia()instanceof
fx&&this.V.qc(this.o),this.j&&(this.j.Ha(),this.j=null),this.N.xc("")};function
Wz(a,b){a=C(a);b=C(b);a&&b&&P(a,"submit",t(Xz,b))}function Xz(a,b)
{""==a.value&&b.preventDefault()};function Yz(a,b,c){if(ne&&!re)return
a;a='url("'+b+'")';oe&&(a+=" 7 5");return a+(", "+c)};function Zz(a)
{X.call(this);this.V=a;this.i=new
kj;this.g.ka(a,"viewportmodechange",this.ln);this.V.Ia()&&this.ln()}m(Zz,X);f=Zz.pr
ototype;f.ln=function(){pj(this.i);this.j&&this.j.Ha();this.o=this.V.Ia().s.j;var
a=new
Km(this.o);a.el=Ba;this.j=a;this.i.ka(this.o,"dblclick",r(this.At,this));this.i.ka(
a,"start",r(this.Dr,this));this.i.ka(a,"drag",r(this.Er,this));this.i.ka(a,"end",r(
this.Cr,this));$z(this,!1)};f.At=function(){this.V.Tb("next")};
function $z(a,b){a=a.o;if(ne)b=b?"-moz-grabbing":"-moz-grab";else{var
c=Xo("/googlebooks/images/");b=b?Yz("-moz-
grabbing",c+"closedhand.cur","move"):Yz("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.Dr=function()
{this.s=this.V.Ia().Gb;$z(this,!0)};f.Er=function(){var
a=this.j,b=this.s;this.V.Ia().Yc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.Cr=function()
{this.s=null;$z(this,!1)};f.wa=function(){X.prototype.wa.call(this)};function
aA(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
bA(a,b,c,d){xn.call(this,Uo.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);Cn(this,a);this.zo=!0;Gn(this,.5);this.Eg=c;a=new zn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Cancelar",!1,!
0);Kn(this,a);P(this,"dialogselect",this.Ua,!
1,this)}u(bA,xn);bA.prototype.Va=function()
{bA.ta.Va.call(this);K(Ln(this.j,"ok"),"fontWeight","bold");K(this.ha(),"width","50
0px")};bA.prototype.Ua=function(a){"ok"==a.key&&this.Lb(a);return!0};
bA.prototype.wa=function(){gj(this,"dialogselect",this.Ua,!
0,this);bA.ta.wa.call(this)};bA.prototype.Lb=function(a){this.Eg(a)};function cA(a)
{Q.call(this);this.Ya=null;this.ya=a;a=A||le;this.g=new
kj(this);this.g.ka(this.ya,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(cA,Q);cA.prototype.handleE
vent=function(a){if("input"==a.type)A&&Fe(10)&&0==a.keyCode&&0==a.charCode||
(dA(this),this.dispatchEvent(eA(a)));else if("keydown"!=a.type||sj(a)){var
b="keydown"==a.type?this.ya.value:null;A&&229==a.keyCode&&(b=null);var
c=eA(a);dA(this);this.Ya=U(function(){this.Ya=null;this.ya.value!
=b&&this.dispatchEvent(c)},0,this)}};
function dA(a){null!=a.Ya&&(fl(a.Ya),a.Ya=null)}function eA(a){a=new
Mi(a.Ob);a.type="input";return a}cA.prototype.wa=function()
{cA.ta.wa.call(this);this.g.Ha();dA(this);delete this.ya};function fA(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 cA(a);P(this.j,"input",this.N,!
1,this);gA(this)}u(fA,Q);fA.prototype.N=function(){gA(this)};function gA(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&&J(a.o,String(1==a.s?b:a.i-
b))}fA.prototype.wa=function(){fA.ta.wa.call(this);delete
this.g;this.j.Ha();this.j=null};function hA(a,b,c,d,e){bA.call(this,a,b,null,!
0);this.ab=c;this.Rb=d;this.Ca=e}m(hA,bA);
hA.prototype.Va=function()
{bA.prototype.Va.call(this);this.s=iA(this,"Nombre","input");this.nb=iA(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&&(df(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&&jA(this);Uo.IsZipitFolderCo
llectionEnabled||(b=this.j,a=Ln(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(Ln(b,"cancel"),"gb-button"))};
function jA(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&&K(a.s,"background","#f2f2f2")}function iA(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?
(df(b,{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(df(b,
{rows:6,cols:50}),new fA(b,F("span"),500));a.appendChild(b);return b}
hA.prototype.Ka=function(a){this.ve=a;v(this.xe,function(b)
{N(b,a)});v(this.we,function(b){N(b,!a)})};
hA.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 Et;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.xq);S(c,"as_coll",a.getId());Pt(c,a,r(b.N,b))}else
b=this.ab,Pt(b.o,a,r(b.s,b,!0));return!0};
hA.prototype.wa=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;bA.prototype.wa.call(this)};function kA(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,lA),this.i&&ib(this.o,Wa(this.i.childNodes,lA)));this.s=e;U(r(this.Fr,this))}u(
kA,X);f=kA.prototype;f.Fr=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.wq);this.N&&this.g.ka(this.N,"click"
,this.zt);this.g.ka(this.s,"add",this.Is)};
function lA(a){var b=Ye("SPAN","sidebar-collection-title",a)[0];b||
(b=Ye("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Cb(Qd(If(b)));return
Cb(a.split("(")[0])}f.zt=function(){var a=new hA("Crear nueva
estanter\u00eda","Crear estanter\u00eda",this.s,r(this.Ou,this));a.render();a.Da(!
0)};f.Ou=function(a){var b=Cb(Qd(a)).toLowerCase();return!Xa(this.o,function(c)
{return c.toLowerCase()==b})};
f.Is=function(a){a=a.shelf;var b=Cb(Qd(a.hb())),c=1==a.ye;this.o.push(b);var d=new
R("/books");wt(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if
(Uo.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=Ll(b+"
(0)");z(d,c);e.appendChild(d);a.appendChild(e);c=C("hidden-my-library-
expanded");sf(a,c);aA(!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=Ll(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),tf(a,C("csStart"))};
f.wq=function(a){a.preventDefault();a=!Bh(this.i);N(this.i,a);a?
(Zq(this.j,9,this.i,8),200<M(this.i).height&&(a=M(this.i).width,L(this.i,a,200),K(t
his.i,"overflow","auto"),K(this.i,"overflowX","hidden")),this.ma=P(document,"moused
own",r(this.Vu,this))):hj(this.ma)};f.Vu=function(a){Bf(this.i,a.target)||
Bf(this.j,a.target)||this.wq(a)};
function mG(a,b){var c=mb;lb(a,function(d,e){return
c(b(d),b(e))})}Ow.prototype.hj=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);mG(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function nG(a,b){if(b.Mo&&b.O){var c=b.O.Pg(),d=c.x-40;c=c.y-
40;a=a.Kb().zc(b);b=a.Bb()/b.qe();return new B(a.be()+Math.round(b*d),a.qd()
+Math.round(b*c))}return null}function oG(a){var b=new
wx(null,13);a.s=b;a.nb=b.g}function pG(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 qG(a)
{return Math.pow(a,3)}
function rG(a,b,c){this.O=a;this.j=b;this.s=c;a=F("div");K(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.O.appendChild(this.g);rG.prototype.kb.apply(this);P(this.s,"change",r(this.i
,this));P(new rj,"resize",r(U,null,r(this.i,this)))}rG.prototype.i=function(){var
a=M(this.g);if(0<a.width){var b=Math.round(M(this.j).width/2);jh(this.g,b-
Math.round(a.width/2),0)}};
rG.prototype.show=function(){N(this.g,!0);this.i()};rG.prototype.kb=function()
{N(this.g,!1)};rG.prototype.ma=function(a){a=Ll(a);z(this.g,a)};function sG(a,b,c)
{rG.apply(this,arguments);this.o=new Tn(this.g,500);this.N=new
hm(r(this.kb,this))}u(sG,rG);sG.prototype.show=function(a)
{Ah(this.g,1);rG.prototype.show.apply(this);a&&this.N.start(a)};sG.prototype.kb=fun
ction(){this.o.play()};
function tG(a,b,c,d,e)
{this.V=a;this.j=b;this.O=M(c);this.g=null;d&&(this.g=d,K(this.g,
{overflow:"auto"}));this.N=e;a=r(this.s,this);this.o=new
rj;P(this.o,"resize",a);b=new
kr;P(b,"fontsizechange",a);P(window,"DOMContentLoaded",r(this.resize,this))}tG.prot
otype.s=function(){this.resize();U(r(this.resize,this),100)};
tG.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(qh(this.j).y);this.V.mb(new
Re(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,K(a,"border","0px"),c=Math.round(qh(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Od("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function uG(a,b)
{a.i=b;P(b,"change",r(a.resize,a))}
function vG(a,b,c,d,e){Ou.call(this,a,e);this.o=b;this.O=c||!1;this.na=d||
[]}m(vG,Ou);vG.prototype.nf=function(a,b){var c=new R("/books?
jscmd=SearchVolume");wt(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),pG(this.na,function(d)
{S(c,d.name,d.value)}));return c};
vG.prototype.Mg=function(){var a=new R("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");wt(a);S(a,"q",this.o);S(a,"source",this.source);pG(t
his.na,function(b){S(a,b.name,b.value)});return a};vG.prototype.render=function(a)
{this.N=a;this.j=new Ju(a,!
this.O);this.g.ka(this.j,"render",r(this.Gh,this))};vG.prototype.dl=function(a)
{return this.O?a.map(function(b){b.Aa.source="gbs_other_issues";return
b},this):Ou.prototype.dl.call(this,a)};function wG(a,b,c,d,e){var
g={cursor:"pointer"};K(c,g);P(c,"click",r(this.s,this));K(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&&K(e.go,
{display:"none"}),this.g=e.input);this.V=a;this.N=b;P(a,"pagechange",r(this.update,
this));this.update()}
wG.prototype.j=function(){var a=this.g.value;var b=this.V;var c=fo(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=bo(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(bo(this.N))),this.update())}return!
1};wG.prototype.s=function(){this.V.Tb("previous")};wG.prototype.o=function()
{this.V.Tb("next")};
wG.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 xG(a)
{X.call(this);this.V=a;this.j=new kj;this.i=F("div");K(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Ah(this.i
,0);a.wd().appendChild(this.i);this.g.ka(a,"resize",this.yk);this.g.ka(this.i,"clic
k",this.gs);this.g.ka(this.i,"mouseout",this.hs);this.g.ka(this.i,"mouseover",r(thi
s.Oj,this,!0));this.g.ka(a,"viewportmodechange",this.vn);if(a=this.V.Ia())a
instanceof nw&&(this.Tf=!0),this.vn()}m(xG,X);f=xG.prototype;f.Ta=function(a)
{N(this.i,a)};
f.yk=function(){U(r(this.js,this),10)};f.js=function(){var
a=this.V.Ia();a&&(a.Fa(),a=a.s.o,L(this.i,a.clientWidth,40),jh(this.i,0,a.clientHei
ght-40))};f.gs=function(){var a=this.V.Ia(),b=a.Fa().height-40,c=F("div");K(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Ah(c,.15);jh(c,0,a.Gb.y+b);a.s.j.appendChild(c);U(t(yG,c),1E3);this.Tf=!
1;a=this.V.Ia();gv(a,new B(void 0,b-20),r(a.Cf,a))};
function yG(a){var b=new Rn(a,.15,0,200);b.play();$i(b,"end",t(zG,b,a))}function
zG(a,b){G(b);a.Ha()}f.hs=function(){this.Tf||this.Oj(!1)};f.Oj=function(a){if(a)
{if(!this.o){var b=F("div");K(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);U(r(
this.ct,this),10)}this.o=!0}Ah(this.i,a?.15:0)};
f.ct=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;K(b,{marginTop:"14px"});K(b,"margin-"+a,"16px")},this)};f.vn=function(){var
a=this.V.Ia(),b=a instanceof nw;b?this.yk():this.Tf=!
1;this.Ta(b);this.Oj(this.Tf);pj(this.j);this.j.yf(a,"move",r(this.ru,this));this.j
.ka(a,"layoutchange",r(this.yk,this))};f.ru=function(){this.Tf&&this.Oj(!
1);this.Tf=!1};f.Tf=!1;function AG(a,b,c)
{fr.call(this);this.Ec=a;this.i=b;this.g=c?c:null;this.og(BG(this))}m(AG,fr);
function BG(a){var b=E("DIV");vb(b,["popup-menu","goog-menu","goog-menu-
vertical"]);Bm(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"});J(d,a.Ec);c.appendChild(d);d=E("DIV",{"class":"popup-menu-
close"});Gm(d,"Cerrar ventana emergente");var
e=E("IMG");Id(e,"/googlebooks/images/material/close_black_24dp.png");L(e,24,24);Cm(
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)});Bm(d,"button");Hf(d,!
0);c.appendChild(d);b.appendChild(a.i);return b};function CG(a)
{Cy.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.va=a.Vg){a=!!this.V.Za().Oi;var
b=this.V.Za().vi;b=b&&!!eo(this.V.rb(),b);a||b?
(a=at("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.V.Ga().Ie(
)||"\u00cdndice"),a=pb(a),this.uh=a[0],this.kd=new Ws(a,void 0,4),this.Oa(this.kd,!
0),this.j.ka(this.kd,"action",this.ls),Dy(this,this.kd),this.j.ka(this.V,"pagechang
e",this.ks)):(this.uh=E("SPAN","jfk-button-label",
"\u00cdndice no disponible"),this.kd=new Ws(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");K(a,"visibility"
,"visible");vo(this.g.g,Pf(this.g),DG(this))}else{EG();a=at("/googlebooks/images/ma
terial/arrow_left_black_24dp.png");this.wh=new Ws(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=
at("/googlebooks/images/material/arrow_right_black_24dp.png");this.xh=new Ws(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=at("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.ef=new Ws(a,void
0,4);this.ef.oc("Ampliar");this.Oa(this.ef,!
0);P(this.ef,"action",r(this.xn,this,"zoomin"));a=at("/googlebooks/images/material/
zoom_out_black_24dp.png");this.yh=new Ws(a,void
0,4);this.yh.oc("Reducir");this.Oa(this.yh,!0);P(this.yh,
"action",r(this.xn,this,"zoomout"));b=this.na;a=this.O;var
c=at("/googlebooks/images/material/onepage_view_black_24dp.png");this.Xd=new
Ws(c,void 0,4);this.Xd.oc("Vista de una sola
p\u00e1gina");P(this.Xd,"action",r(this.zk,this,nw));Dy(this,this.Xd,"viewport",!
0);this.Oa(this.Xd,!
0);c=at("/googlebooks/images/material/twopage_view_black_24dp.png");this.Zd=new
Ws(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.zk,this,Sw)),Dy(this,this.Zd,"viewport"));this.Oa(this.Zd
,!0);b=at("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.Yd=new
Ws(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.zk,this,vw)),Dy(this,this.Yd,"viewport"));th
is.Oa(this.Yd,!
0);this.j.ka(this.V,"viewportmodechange",this.wn);this.wn();FG(this)}}m(CG,Cy);
function FG(a){var b=new
Dx,c=at("/googlebooks/images/material/more_vert_black_24dp.png");w(c[0],"goog-flat-
menu-button-img");Cm(c[0],"hidden",!0);a.Af=new
Qy(c,b,Wy.Eb());oG(a.Af);a.Af.oc("Men\u00fa M\u00e1s acciones");a.Oa(a.Af,!
0);GG(a,b);HG(a,b);IG(a,b);JG(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=Ye("A","more-menu-link",c);for(var d=0;d<c.length;d++){var e=new
xq(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)}}KG(a,b);N(b.ha(),!1);b.render()}function GG(a,b)
{var c=If(document.getElementById("gb-entity-page-base-ogen-url")),d=new
R(c);a.Pj=E("INPUT");a.Pj.value=d.toString();c=LG(a.Pj);MG(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.Pj.value=d.toString()})}
function HG(a,b){a.Fe=E("INPUT");var c=LG(a.Fe);MG(a,c,"Insertar",b,function(){var
d=new
R(a.V.Ga().Ac());gk(d,"source");S(d,"output","embed");a.Fe.value=Yw(d.toString())})
}function IG(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=cf("TABLE","gb-mobile-buy-table",d))&&MG(a,c,"Descargar este
libro",b):c&&(c=cf("TABLE","gb-mobile-buy-table",c))&&MG(a,c,"Comprar este
libro",b)}
function JG(a,b){if(a.s){var c=E("DIV",{"class":"more-menu-link"}),d=E("SPAN",
{"class":"more-menu-link-text"});J(d,"Compartir un clip");c.appendChild(d);c=new
xq(c);c.ig("button");P(c,"action",r(t(a.So,!0),a));b.Oa(c,!0)}}
function KG(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"});J(e,"Informaci\u00f3n sobre derechos de
autor");d.appendChild(e);c=If(c);c=eo(a.V.rb(),c);d=new
xq(d);d.ig("button");P(d,"action",r(a.V.ub,a.V,c));b.Oa(d,!0)}}
function LG(a){var b=E("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;w(a,"viewport-
input");b.appendChild(a);a=(new Xv(a)).ha();b.appendChild(a);return b}
function MG(a,b,c,d,e){var g=new AG(c,b,function()
{a.ha().focus()});gr(g);g.setPosition(new dr(a.Af.ha(),5));g.Da(!1);b=E("DIV",
{"class":"more-menu-link"});var h=E("SPAN",{"class":"more-menu-link-
text"});J(h,c);b.appendChild(h);Cm(b,"haspopup",!0);c=new
xq(b);c.ig("button");P(c,"action",function(){g.Da(!0);g.ha().focus();null!
=e&&e.call(a)});d.Oa(c,!0)}
function EG(){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"});J(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"});J(g,"Abrir en Google
Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChild(e);d.
appendChild(g);b.appendChild(c);b.appendChild(d);document.body.appendChild(b)}}f=CG
.prototype;
f.ls=function(){this.kd.Wd&16&&(new
yw(this.V,this.kd,this.ua)).render(3)};f.ks=function(){var
a=this.V.Ga().Ie()||"\u00cdndice";this.uh&&(a=O(a),z(this.uh,a))};f.wn=function()
{var a=this.V.Ia();a instanceof nw?(Ey(this,this.Xd),NG(this,!0),OG(this,!
0),PG(this,!0)):a instanceof Sw?(Ey(this,this.Zd),NG(this,!0),OG(this,!0),PG(this,!
0)):a instanceof vw?(Ey(this,this.Yd),NG(this,!1),OG(this,!0),PG(this,!0)):
(NG(this,!1),OG(this,!1),PG(this,!1))};
f.So=function(a){this.s(a);var b=C("search_bar");if(a){a=F("DIV");var
c=F("SPAN");J(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"]);J(c,"Exit selection
mode");P(c,"click",r(t(this.So,!1),this));a.appendChild(c);this.Gg=new
Np(a);this.Gg.render(b);this.Gg.Da(!0);this.Gg.ha()&&w(this.Gg.ha(),"custom-result-
bar")}else rf(b),this.Gg=null};
f.zk=function(a){this.V.qc(a);!
this.V.tb().getQuery()&&this.i&&this.i.update()};function NG(a,b)
{a.yh.Ta(b);a.ef.Ta(b)}function PG(a,b){a.wh.Ta(b);a.xh.Ta(b)}function OG(a,b)
{a.Xd.Ta(b);a.na&&a.Zd.Ta(b);a.O&&a.Yd.Ta(b)}f.xn=function(a){this.V.Tb(a)};
function QG(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=af("jfk-button-
img",b);for(b=0;b<a.length;b++)c?L(a[b],20,20):L(a[b],24,24)}function RG(a)
{v(hb(a.querySelectorAll('[role="button"]')),function(b){Hf(b,!1)})}
function DG(a){var b={focusSearch:function()
{C("search_form_input").focus()}};b.updateSearch=r(function(c)
{Eo(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.Pj=null;f.Fe=null;f.Gg=null;var SG=null;function TG(){SG||
(SG={},SG[1]=nw,SG[2]=Sw)}function UG(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 VG(a){this.V=a;this.N=new
Zp(document);this.o={};this.s={};P(this.N,"key",r(this.O,this));WG(this,33,r(this.j
,this,-1),!1,!0);WG(this,34,r(this.j,this,1),!1,!0);WG(this,38,r(this.g,this,0,-
20),!1,!0);WG(this,40,r(this.g,this,0,20),!1,!0);WG(this,37,r(this.g,this,-20,0),!
1,!0);WG(this,39,r(this.g,this,20,0),!1,!0);WG(this,32,r(this.j,this,1),!0,!
0);WG(this,74,r(this.i,this,"next"),!0);WG(this,75,r(this.i,this,"previous"),!
0);a=r(this.i,this,"zoomin");this.o["+"]=t(XG,a,!0,void 0);a=r(this.i,
this,"zoomout");this.o["-"]=t(XG,a,!0,void 0)}function WG(a,b,c,d,e)
{a.s[b]=t(XG,c,d,e)}VG.prototype.O=function(a){var
b=this.o[String.fromCharCode(a.charCode)]||this.s[a.keyCode];b&&b(a)};function
XG(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
YG[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}VG.prototype.i=function(a)
{this.V.Tb(a)};VG.prototype.j=function(a)
{a=Math.floor(a*this.V.Ia().Fa().height*.75);this.g(0,a)};
VG.prototype.g=function(a,b){var c=this.V.Ia();gv(c,new B(a,b),r(c.Fd,c))};var
YG={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};Ma("_OC_Run",function(a,b,c,d,e,g,h)
{Uo.update(c);e=C("gb-get-book-container");var k=C("gb-get-book-content");if(e&&k)
{var l=new Px(b);(new
ez(l,k)).render(e)}fz();op=Lp;V=Ba;l=C("viewport");P(document,"selectionchange",ZG)
;c.stereoscopic&&(Jv=$G);e=new Ko(l);K(document.body,
{overflow:"hidden"});C("titlebar")&&K(C("titlebar"),"white-space","nowrap");var
n=new tG(e,l,C("volume-left"),C("menu_scroll"),mp(c)?!1:!0);n.resize();Qz=n;new
wz(n);l=new Px(b);var q=new Pw(a,e.tb());q.s=Uo.pseudocontinuous;
Mo(e,q);e.s=l;q.g=l.j;a=nw;b.disable_twopage||(TG(),a=SG[UG("M")]||
nw);d=aH(q,d);TG();var x=UG("P");var D;d&&(D=d.Pa());k=new Hw(e,C("volume-
left"),C("volume-center"));uG(n,k);D=[x,D,q.i.Yb()[0].Pa()];var H;Xa(D,function(I)
{return I&&eo(q,I)?(H=I,!0):!
1});D=e.tb();g&&Eo(D,Ud(g.search_query_escaped));e.Cd(H);D=new
lx(e,k);Rz();Sz();n=bH(e,t(cH,e,D));n=new Vz(e,n,D,c);g?
(n.o=a,n.update("n",g,H)):e.qc(a);Kw=new sG(e.wd(),e.Fb(),k);dH(e,q);eH(e);fH();new
Zz(e);g=new xG(e);e.go();D.Ta(!0);D.update();P(tw,
"click",r(D.update,D));gH(l.Fc);U(t(hH,e,k,D,!
b.disable_twopage,Uo.enableThumbnailViewport,c,l,h,Uo.enableClips?t(iH,g):void
0));h&&jH(l,h);_OC_InitHooks(t(kH,e),Ba,Ba,Ba,Ba,Ba);P(document,"keydown",lH);Wz("v
headf","vheadq");Wz("gbqf","gbqfq");b=C("buy-tooltip");c=C("buy-tooltip-
box");b&&c&&rt(b,c);Ov("gb-get-book-content","Buy","Click","Play Books
Viewport");b=C("gbqfq");c=C("gbqfqw");b&&new Gu(b,!0,c,-9);U(t(mH,e,d))});
function mH(a,b){var c=a.Za();if(c.Nh()&&b.hj){var
d=c.Nh();a=a.Ia();b.hj(d)&&(d=b.hj(d).vd(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.ee()
[c.kj()],a.ih(c+2),nG(a,b)&&(c=nG(a,b),a.Fd(c),a.jl(b)))}}function jH(a,b){var
c=Ux([a],b);if(b=C("addToLibraryLink"+a.Zb()))a=new Lx(a,c),w(b,"jfk-button-
standard"),gn(a,b),a.Da(!0)}
function hH(a,b,c,d,e,g,h,k,l){mp(g)?(b=C("gb-entity-page-toolbar-left"),g=new
CG({vb:a,history:c,flags:g,Vg:!0}),g.render(b),QG(g,b,!0),g=C("gb-entity-page-
toolbar-right"),c=new CG({vb:a,history:c,eh:d,dh:e,Dh:l,Vg:!
1}),c.render(g),QG(c,g,!1),RG(g)):az({vb:a,Ih:b,history:c,eh:d,dh:e,nm:!
0,Xj:h,Uj:k,flags:g,Dh:l,lm:!
0});c=C("toolbar_container");rf(c);c.style.padding="0";new VG(a)}
function ZG(){if(A&&document.selection&&!nH){var
a=document.selection.createRange();Bf(a.parentElement(),C("viewport"))&&(nH=!
0,document.selection.empty(),U(oH))}}function oH(){nH=!1}var nH=!1;function
kH(a,b,c){(b=eo(a.rb(),b))?a.ub(b):c&&(a=zl(c),window.location.href=Ci(a))}function
aH(a,b){b=b.page[0];return(a=eo(a,b.pid))?
(a.Ed(b,a.nf().toString()),sp(a,b),a):null}function fH(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=C(a[b]);c&&K(c,{display:"none"})}}
function dH(a,b){var c=C("page_label");c||
(c={form:C("jtp_form"),input:C("jtp")});new
wG(a,b,C("prev_btn"),C("next_btn"),c)}function eH(a)
{a.dispatchEvent("pagemodechange");var b=C("text_mode");b&&(K(b,
{cursor:"pointer"}),P(b,"click",t(pH,a)))}function cH(a,b,c)
{Eo(a.tb(),c);b.update()}function bH(a,b){vz("search_form_input");a=new
rz(C("search_form_input"),a.tb().getQuery());P(C("search_form"),"submit",t(qH,a,b))
;return a}
function qH(a,b,c){var d=C("sits");d&&d.checked&&""!=C("search_form_input").value||
(c.preventDefault(),iv=!1,C("search_form_input").blur(),b(a.Ab()))}function gH(a)
{var b=C("magazine_other_issues");if(b&&a){a=new vG(new Et,a,!0);var c=E("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Gh()}}function
pH(a,b){b.preventDefault();a=new
R(a.Ga().Ac());S(a,"output","text");a=zl(a.toString());window.location.href=Ci(a)}
function iH(a,b){yb(C("viewport"),"selection-mode",b);Vv=b;a.Ta(!b)}function lH(a)
{(qe?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=C("search_form_input"),r
H=rH||new Un(a,[255,255,136],[255,255,255],700,qG),rH.play(!0),a.focus())}var
rH=null;function $G(a){return Oj(a,"edge","3d")}Ma("_OC_MenuHideHook",Ba);
})();

You might also like