Está en la página 1de 81

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

pe/";(function(){var
f;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b+
+]}:{done:!0}}}function ba(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}var
ca="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},ea;
if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var ha;a:
{var ia={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;break a}catch(a){}ha=!1}ea=ha?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var ka=ea;
function n(a,b)
{a.prototype=ca(b.prototype);a.prototype.constructor=a;if(ka)ka(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}var la="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},ma="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;
function na(a,b){if(b){for(var c=ma,d=a.split("."),e=0;e<d.length-1;e++){var
g=d[e];g in c||(c[g]={});c=c[g]}d=d[d.length-1];e=c[d];g=b(e);g!=e&&null!
=g&&la(c,d,{configurable:!0,writable:!0,value:g})}}function oa(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+""}
na("String.prototype.endsWith",function(a){return a?a:function(b,c){var
d=oa(this,b,"endsWith");void 0===c&&(c=d.length);for(var e=Math.max(0,Math.min(c|
0,d.length)),g=b.length;0<g&&0<e;)if(d[--e]!=b[--g])return!1;return
0>=g}});na("String.prototype.startsWith",function(a){return a?a:function(b,c)
{for(var d=oa(this,b,"startsWith"),e=d.length,g=b.length,h=Math.max(0,Math.min(c|
0,d.length)),k=0;k<g&&h<e;)if(d[h++]!=b[k++])return!1;return k>=g}});
function pa(){pa=function(){};ma.Symbol||(ma.Symbol=qa)}function ra(a,b)
{this.b=a;la(this,"description",{configurable:!0,writable:!
0,value:b})}ra.prototype.toString=function(){return this.b};var qa=function()
{function a(c){if(this instanceof a)throw new TypeError("Symbol is not a
constructor");return new ra("jscomp_symbol_"+(c||"")+"_"+b++,c)}var b=0;return a}
();
function sa(){pa();var a=ma.Symbol.iterator;a||
(a=ma.Symbol.iterator=ma.Symbol("Symbol.iterator"));"function"!=typeof
Array.prototype[a]&&la(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return ta(aa(this))}});sa=function(){}}function ta(a)
{sa();a={next:a};a[ma.Symbol.iterator]=function(){return this};return a}
na("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}});function ua(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
na("WeakMap",function(a){function b(l){this.Qa=(k+=Math.random()
+1).toString();if(l){l=ba(l);for(var m;!
(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var
m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!ua(l,h))
{var m=new c;la(l,h,{value:m})}}function g(l){var
m=Object[l];m&&(Object[l]=function(q){if(q instanceof c)return q;e(q);return
m(q)})}if(function(){if(!a||!Object.seal)return!1;try{var
l=Object.seal({}),m=Object.seal({}),q=new a([[l,
2],[m,3]]);if(2!=q.get(l)||3!=q.get(m))return!1;q["delete"](l);q.set(m,4);return!
q.has(l)&&4==q.get(m)}catch(B){return!1}}())return a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!ua(l,h))throw Error("WeakMap key fail: "+l);l[h][this.Qa]=m;return
this};b.prototype.get=function(l){return d(l)&&ua(l,h)?l[h][this.Qa]:void
0};b.prototype.has=function(l){return d(l)&&ua(l,h)&&
ua(l[h],this.Qa)};b.prototype["delete"]=function(l){return
d(l)&&ua(l,h)&&ua(l[h],this.Qa)?delete l[h][this.Qa]:!1};return b});
na("Map",function(a){function b(){var k={};return k.ad=k.next=k.head=k}function
c(k,l){var m=k.b;return ta(function(){if(m){for(;m.head!=k.b;)m=m.ad;for(;m.next!
=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void
0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?g.has(l)?
m=g.get(l):(m=""+ ++h,g.set(l,m)):m="p_"+l;var q=k.g[m];if(q&&ua(k.g,m))for(var
B=0;B<q.length;B++){var A=q[B];if(l!==l&&A.key!==A.key||
l===A.key)return{id:m,list:q,index:B,Fb:A}}return{id:m,
list:q,index:-1,Fb:void 0}}function e(k){this.g={};this.b=b();this.size=0;if(k)
{k=ba(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(ba([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
m=l.entries(),q=m.next();if(q.done||q.value[0]!=k||"s"!=q.value[1])return!
1;q=m.next();return q.done||4!=q.value[0].x||
"t"!=q.value[1]||!m.next().done?!1:!0}catch(B){return!1}}())return a;sa();var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||
(m.list=this.g[m.id]=[]);m.Fb?m.Fb.value=l:
(m.Fb={next:this.b,ad:this.b.ad,head:this.b,key:k,value:l},m.list.push(m.Fb),this.b
.ad.next=m.Fb,this.b.ad=m.Fb,this.size++);return
this};e.prototype["delete"]=function(k){k=d(this,k);return k.Fb&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.g[k.id],k.Fb.ad.next=k.Fb.next,k.Fb.next.ad=
k.Fb.ad,k.Fb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.ad=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Fb};e.prototype.get=function(k)
{return(k=d(this,k).Fb)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
m=this.entries(),
q;!
(q=m.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});
na("Set",function(a){function b(c){this.b=new Map;if(c){c=ba(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.b.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(ba([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;sa();b.prototype.add=function(c){c=0===c?
0:c;this.b.set(c,c);this.size=this.b.size;return
this};b.prototype["delete"]=function(c){c=this.b["delete"]
(c);this.size=this.b.size;return c};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(c){return
this.b.has(c)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d)
{var e=this;this.b.forEach(function(g){return c.call(d,g,g,e)})};return b});var
va=va||{},p=this||self,wa=/^[\w+/_-]+[=]{0,2}$/,xa=null;function ya(a,b){for(var
c=a.split("."),d=b||p,e=0;e<c.length;e++)if(d=d[c[e]],null==d)return null;return
d}function r(){}function za(a){a.Tg=void 0;a.Wa=function(){return a.Tg?
a.Tg:a.Tg=new a}}
function Aa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof
Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function
Ba(a){return"array"==Aa(a)}function Ca(a){var
b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Da(a)
{return"function"==Aa(a)}function Ea(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Fa(a){return a[Ga]||(a[Ga]=++Ha)}var
Ga="closure_uid_"+(1E9*Math.random()>>>0),Ha=0;function Ia(a,b,c){return
a.call.apply(a.bind,arguments)}
function Ja(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 t(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?t=Ia:t=Ja;return t.apply(null,arguments)}
function u(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)}}var Ka=Date.now||
function(){return+new Date};function La(a,b){var c=a.split("."),d=p;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)c.length||void 0===b?d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}:d[e]=b}
function v(a,b){function c()
{}c.prototype=b.prototype;a.ta=b.prototype;a.prototype=new
c;a.prototype.constructor=a};var Ma;function Na(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Oa(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Pa(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Qa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Ra(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Sa(){var
a=Ta,b;for(b in a)return!1;return!0}function Ua(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Va(a){var b={},c;for(c in a)b[c]=a[c];return b}var Wa="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function Ya(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<Wa.length;g+
+)c=Wa[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Za(a){var b=arguments.length;if(1==b&&Ba(arguments[0]))return
Za.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 $a(a){var b=arguments.length;if(1==b&&Ba(arguments[0]))return
$a.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function ab(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,ab);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}v(ab,Error);ab.protot
ype.name="CustomError";var bb;function cb(a,b){for(var
c=a.split("%s"),d="",e=c.length-1,g=0;g<e;g++)d+=c[g]+(g<b.length?
b[g]:"%s");ab.call(this,d+c[e])}v(cb,ab);cb.prototype.name="AssertionError";functio
n db(a){return a[a.length-1]}var eb=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},w=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)};
function fb(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)}
var gb=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},x=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},hb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;w(a,function(e,g){d=b.call(void 0,d,e,g,a)});return
d},ib=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},jb=Array.prototype.every?
function(a,b){return Array.prototype.every.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!1;return!0};function kb(a,b){var c=lb(a,b);return 0>c?
null:"string"===typeof a?a.charAt(c):a[c]}function lb(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 e;return-1}function mb(a,b){return 0<=eb(a,b)}function nb(a,b)
{mb(a,b)||a.push(b)}function ob(a,b){var c=eb(a,b),d;(d=0<=c)&&pb(a,c);return
d}function pb(a,b){Array.prototype.splice.call(a,b,1)}function qb(a,b){var
c=lb(a,b);0<=c&&pb(a,c)}
function rb(a){return Array.prototype.concat.apply([],arguments)}function sb(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 tb(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(Ca(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 vb(a,b,c,d)
{Array.prototype.splice.apply(a,wb(arguments,1))}
function wb(a,b,c){return 2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function xb(a,b)
{a.sort(b||yb)}function zb(a,b){var c=yb;xb(a,function(d,e){return
c(b(d),b(e))})}function yb(a,b){return a>b?1:a<b?-1:0}function Ab(a,b){for(var
c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d,a);void 0!==g&&(c[g]||
(c[g]=[])).push(e)}return c}
function Bb(a){for(var b=[],c=0;c<arguments.length;c++){var
d=arguments[c];if(Ba(d))for(var e=0;e<d.length;e+=8192)for(var
g=Bb.apply(null,wb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}function Cb(a){if(a.length){var b=1%a.length;0<b?
Array.prototype.unshift.apply(a,a.splice(-
b,b)):0>b&&Array.prototype.push.apply(a,a.splice(0,-b))}return a}function Db(a,b)
{return rb.apply([],x(a,b,void 0))};function Eb(a){return/^[\s\xa0]*$/.test(a)}var
Fb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Gb(a,b)
{if(b)a=a.replace(Hb,"&amp;").replace(Ib,"&lt;").replace(Jb,"&gt;").replace(Kb,"&qu
ot;").replace(Lb,"&#39;").replace(Mb,"&#0;");else{if(!Nb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Hb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Ib,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Jb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Kb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Lb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(Mb,"&#0;"))}return a}
var Hb=/&/g,Ib=/</g,Jb=/>/g,Kb=/"/g,Lb=/'/g,Mb=/\x00/g,Nb=/[\x00&<>"']/;
function Ob(a,b){for(var
c=0,d=Fb(String(a)).split("."),e=Fb(String(b)).split("."),g=Math.max(d.length,e.len
gth),h=0;0==c&&h<g;h++){var k=d[h]||"",l=e[h]||"";do{k=/(\d*)(\D*)(.*)/.exec(k)||
["","","",""];l=/(\d*)(\D*)(.*)/.exec(l)||
["","","",""];if(0==k[0].length&&0==l[0].length)break;c=Pb(0==k[1].length?
0:parseInt(k[1],10),0==l[1].length?0:parseInt(l[1],10))||
Pb(0==k[2].length,0==l[2].length)||Pb(k[2],l[2]);k=k[3];l=l[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-1!
=Qb.indexOf(a)};function Tb(){return y("Firefox")||y("FxiOS")}function Ub()
{return(y("Chrome")||y("CriOS"))&&!y("Edge")};function Vb(){return!0}function Wb()
{return null}function Xb(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var Yb={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};function Zb(a,b)
{this.b=a===$b&&b||"";this.g=ac}Zb.prototype.Ac=!0;Zb.prototype.Ub=function()
{return this.b};function bc(a){return a instanceof
Zb&&a.constructor===Zb&&a.g===ac?a.b:"type_error:Const"}function cc(a){return new
Zb($b,a)}var ac={},$b={},dc=cc("");var ec=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),fc=RegExp("^
[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef
\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),gc=/^htt
p:\/\/.*/,hc=/\s+/,ic=/[\d\u06f0-\u06f9]/;function jc(a,b)
{this.g=a===kc&&b||"";this.i=lc}jc.prototype.Ac=!0;jc.prototype.Ub=function()
{return this.g.toString()};jc.prototype.Rg=!0;jc.prototype.b=function(){return
1};function mc(a){if(a instanceof jc&&a.constructor===jc&&a.i===lc)return
a.g;Aa(a);return"type_error:TrustedResourceUrl"}var nc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,lc={};function oc(a){return new jc(kc,a)}
function pc(a,b,c){if(null==c)return b;if("string"===typeof c)return c?
a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=Ba(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}var
kc={};function qc(a,b){this.g=a===rc&&b||"";this.i=sc}qc.prototype.Ac=!
0;qc.prototype.Ub=function(){return this.g.toString()};qc.prototype.Rg=!
0;qc.prototype.b=function(){return 1};function tc(a){if(a instanceof
qc&&a.constructor===qc&&a.i===sc)return a.g;Aa(a);return"type_error:SafeUrl"}
var uc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-
wav|wav|webm)|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/
(?:mpeg|mp4|ogg|webm|quicktime))(?:;\w+=(?:\w+|"[\w;=]+"))*$/i,vc=/^data:
([^,]*);base64,[a-z0-9+\/]+=*$/i,wc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i;function xc(a){if(a instanceof qc)return a;a="object"==typeof a&&a.Ac?
a.Ub():String(a);wc.test(a)||(a="about:invalid#zClosurez");return new qc(rc,a)}
function yc(a,b){if(a instanceof qc)return a;a="object"==typeof a&&a.Ac?
a.Ub():String(a);if(b&&/^data:/i.test(a)){var c=a.replace(/(%0A|%0D)/g,"");var
d=c.match(vc);d=d&&uc.test(d[1]);c=new qc(rc,d?
c:"about:invalid#zClosurez");if(c.Ub()==a)return c}wc.test(a)||
(a="about:invalid#zClosurez");return new qc(rc,a)}var sc={},rc={};function zc()
{this.b="";this.g=Ac}zc.prototype.Ac=!0;var Ac={};zc.prototype.Ub=function(){return
this.b};function Bc(a){if(a instanceof zc&&a.constructor===zc&&a.g===Ac)return
a.b;Aa(a);return"type_error:SafeStyle"}function Cc(a){var b=new zc;b.b=a;return
b}var Dc=Cc("");function Ec(a){var b="",c;for(c in a){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=Ba(d)?x(d,Fc).join(" "):Fc(d),b+=c+":"+d+";")}return b?Cc(b):Dc}
function Fc(a){if(a instanceof qc)return'url("'+tc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';if(a instanceof Zb)a=bc(a);else{a=String(a);var
b=a.replace(Gc,"$1").replace(Gc,"$1").replace(Hc,"url");if(Ic.test(b)){if(b=!
Jc.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&&Kc(a)}a=b?Lc(a):"zClosurez"}else a="zClosurez"}if(/
[{;}]/.test(a))throw new cb("Value does not allow [{;}], got: %s.",[a]);return a}
function Kc(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 Ic=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,Hc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),Gc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|
matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.
%\\[\\], ]+\\)","g"),Jc=/\/\*/;
function Lc(a){return a.replace(Hc,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=xc(d).Ub();return c+g+b+g+e})};function
Mc(){this.b="";this.g=Nc}Mc.prototype.Ac=!0;var Nc={};
function Oc(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<',
got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-
zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(Qa(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 zc||(b=Ec(b));c=a+"{"+Bc(b).replace(/</g,"\\3C ")+"}";return
Pc(c)}function Qc(a){function b(d){Ba(d)?w(d,b):c+=Rc(d)}var
c="";w(arguments,b);return Pc(c)}Mc.prototype.Ub=function(){return this.b};function
Rc(a){if(a instanceof Mc&&a.constructor===Mc&&a.g===Nc)return
a.b;Aa(a);return"type_error:SafeStyleSheet"}function Pc(a){var b=new
Mc;b.b=a;return b}var Sc=Pc("");function Tc()
{this.g="";this.j=Uc;this.i=null}Tc.prototype.Rg=!0;Tc.prototype.b=function()
{return this.i};Tc.prototype.Ac=!0;Tc.prototype.Ub=function(){return
this.g.toString()};function Vc(a){if(a instanceof
Tc&&a.constructor===Tc&&a.j===Uc)return
a.g;Aa(a);return"type_error:SafeHtml"}function Wc(a){if(a instanceof Tc)return
a;var b="object"==typeof a,c=null;b&&a.Rg&&(c=a.b());return Xc(Gb(b&&a.Ac?
a.Ub():String(a)),c)}
function Yc(a){if(a instanceof Tc)return a;a=Wc(a);return
Xc(Vc(a).toString().replace(/(\r\n|\r|\n)/g,"<br>"),a.b())}var Zc=/^[a-zA-Z0-9-]+
$/,$c={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!
0},ad={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!
0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};function bd(a,b,c){var d=String(a);if(!
Zc.test(d))throw Error("");if(d.toUpperCase()in ad)throw Error("");return
cd(String(a),b,c)}
function dd(a){function b(g){Ba(g)?w(g,b):
(g=Wc(g),e.push(Vc(g).toString()),g=g.b(),0==d?d=g:0!=g&&d!=g&&(d=null))}var
c=Wc(ed),d=c.b(),e=[];w(a,b);return Xc(e.join(Vc(c).toString()),d)}function fd(a)
{return dd(Array.prototype.slice.call(arguments))}var Uc={};function Xc(a,b){return
gd(a,b)}function gd(a,b){var c=new Tc;c.g=a;c.i=b;return c}
function cd(a,b,c){var d=null,e="";if(b)for(k in b){if(!Zc.test(k))throw
Error("");var g=b[k];if(null!=g){var h=k;if(g instanceof Zb)g=bc(g);else
if("style"==h.toLowerCase()){if(!Ea(g))throw Error("");g instanceof zc||
(g=Ec(g));g=Bc(g)}else{if(/^on/i.test(h))throw Error("");if(h.toLowerCase()in
$c)if(g instanceof jc)g=mc(g).toString();else if(g instanceof qc)g=tc(g);else
if("string"===typeof g)g=xc(g).Ub();else throw
Error("");}g.Ac&&(g=g.Ub());h=h+'="'+Gb(String(g))+'"';e+=" "+h}}var
k="<"+a+e;null==
c?c=[]:Ba(c)||(c=[c]);!0===Yb[a.toLowerCase()]?k+=">":
(d=fd(c),k+=">"+Vc(d).toString()+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|
auto)$/i.test(a)?d=0:d=null);return gd(k,d)}gd("<!DOCTYPE html>",0);var
ed=gd("",0);gd("<br>",0);var hd=function(a){var b=!1,c;return function(){b||
(c=a(),b=!0);return c}}(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=Vc
(ed);return!b.parentElement});function z(a,b)
{if(hd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Vc(b)}function
id(a,b){var c=b instanceof qc?b:yc(b);a.href=tc(c)}
function jd(a,b){var c=b instanceof qc?
b:yc(b,/^data:image\//i.test(b));a.src=tc(c)}function kd(a){var
b=oc(bc(dc));a.src=mc(b).toString()}function ld(a,b){a.src=mc(b);if(null===xa)b:
{var
c=p.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&wa.test(c)){xa=c;break
b}xa=""}c=xa;c&&a.setAttribute("nonce",c)}function md(a,b){var c=b instanceof qc?
b:yc(b);a.href=tc(c)}function nd(a,b){var c=b instanceof qc?
b:yc(b);a.replace(tc(c))};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(/
[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function rd(a){return
decodeURIComponent(a.replace(/\+/g," "))}function sd(a){return a=Gb(a,void
0)}function td(a){return-1!=a.indexOf("&")?"document"in p?ud(a):vd(a):a}
function ud(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=p.document.createElement("div");return a.replace(wd,function(d,e){var
g=b[d];if(g)return g;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)||
(g=String.fromCharCode(h))}g||(g=gd(d+"
",null),z(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function vd(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var d=Number("0"+c.substr(1));if(!
isNaN(d))return String.fromCharCode(d)}return b}})}var wd=/&([^;\s<&]
+);?/g;function xd(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function yd(a){return null==a?"":String(a)}
function zd(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ka()).toString(36)}function Ad(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function Bd(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function Cd(){return y("iPhone")&&!y("iPod")&&!
y("iPad")}function Dd(){return Cd()||y("iPad")||y("iPod")};function Ed(a){Ed[" "]
(a);return a}Ed[" "]=r;function Fd(a,b){try{return Ed(a[b]),!0}catch(c){}return!
1}function Gd(a,b){var c=Hd;return Object.prototype.hasOwnProperty.call(c,a)?
c[a]:c[a]=b(a)};var Id=y("Opera"),C=y("Trident")||y("MSIE"),Jd=y("Edge"),Kd=Jd||
C,D=y("Gecko")&&!(-1!=Qb.toLowerCase().indexOf("webkit")&&!y("Edge"))&&!
(y("Trident")||y("MSIE"))&&!y("Edge"),Ld=-1!=Qb.toLowerCase().indexOf("webkit")&&!
y("Edge"),Md=y("Macintosh"),Nd=y("Windows"),Od=y("Android"),Pd=Cd(),Qd=y("iPad"),Rd
=y("iPod"),Sd=Dd();function Td(){var a=p.document;return a?a.documentMode:void
0}var Ud;
a:{var Vd="",Wd=function(){var a=Qb;if(D)return/rv:([^\);]+)
(\)|;)/.exec(a);if(Jd)return/Edge\/([\d\.]+)/.exec(a);if(C)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Ld)return/WebKit\/(\S+)/.exec(a);if(Id)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Wd&&(Vd=Wd?Wd[1]:"");if(C){var Xd=Td();if(null!
=Xd&&Xd>parseFloat(Vd)){Ud=String(Xd);break a}}Ud=Vd}var Yd=Ud,Hd={};function E(a)
{return Gd(a,function(){return 0<=Ob(Yd,a)})}function Zd(a){return
Number($d)>=a}var ae;ae=p.document&&C?Td():void 0;
var $d=ae;var be=!C||Zd(9),ce=!D&&!C||C&&Zd(9)||D&&E("1.9.1"),de=C&&!
E("9");function ee(a,b,c){return Math.min(Math.max(a,b),c)};function F(a,b)
{this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}f=F.prototype;f.clone=function()
{return new F(this.x,this.y)};function fe(a,b){return a==b?!0:a&&b?
a.x==b.x&&a.y==b.y:!1}function ge(a,b){return new F(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.Dg=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function
he(a,b){this.width=a;this.height=b}function ie(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=he.prototype;f.clone=function(){return
new he(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 je(a){return a?new ke(le(a)):bb||(bb=new ke)}function G(a)
{return"string"===typeof a?document.getElementById(a):a}function me(a,b){var c=b||
document;return c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):ne(document,"*",a,b)}function oe(a,b){var c=b||
document;if(c.getElementsByClassName)c=c.getElementsByClassName(a)
[0];else{c=document;var d=b||c;c=d.querySelectorAll&&d.querySelector&&a?
d.querySelector(a?"."+a:""):ne(c,"*",a,b)[0]||null}return c||null}
function ne(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&&mb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function pe(a,b){Na(b,function(c,d){c&&"object"==typeof
c&&c.Ac&&(c=c.Ub());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:qe.hasOwnProperty(d)?
a.setAttribute(qe[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,c):a[d]=c})}
var
qe={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
re(a){a=a.document;a=se(a)?a.documentElement:a.body;return new
he(a.clientWidth,a.clientHeight)}
function te(a){var b=ue(a);a=ve(a);return C&&E("10")&&a.pageYOffset!=b.scrollTop?
new F(b.scrollLeft,b.scrollTop):new F(a.pageXOffset||b.scrollLeft,a.pageYOffset||
b.scrollTop)}function ue(a){return a.scrollingElement?a.scrollingElement:!
Ld&&se(a)?a.documentElement:a.body||a.documentElement}function we(a){return a?
ve(a):window}function ve(a){return a.parentWindow||a.defaultView}function H(a,b,c)
{return xe(document,arguments)}
function xe(a,b){var c=String(b[0]),d=b[1];if(!be&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',sd(d.name),'"');if(d.type){c.push('
type="',sd(d.type),'"');var e={};Ya(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=ye(a,c);d&&("string"===typeof d?
c.className=d:Ba(d)?c.className=d.join(" "):pe(c,d));2<b.length&&ze(a,c,b,2);return
c}
function ze(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?
a.createTextNode(h):h)}for(;d<c.length;d++){var g=c[d];!Ca(g)||Ea(g)&&0<g.nodeType?
e(g):w(Ae(g)?sb(g):g,e)}}function I(a){return ye(document,a)}function ye(a,b)
{b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)}function Be(a){return
document.createTextNode(String(a))}function se(a)
{return"CSS1Compat"==a.compatMode}function Ce(a,b){a.appendChild(b)}
function De(a){for(var b;b=a.firstChild;)a.removeChild(b)}function J(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function Ee(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function Fe(a){return ce&&void 0!=a.children?
a.children:gb(a.childNodes,function(b){return 1==b.nodeType})}function Ge(a){return
void 0!==a.firstElementChild?a.firstElementChild:He(a.firstChild,!0)}function
He(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function Ie(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
le(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Je(a){return
a.contentDocument||a.contentWindow.document}
function K(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
De(a),a.appendChild(le(a).createTextNode(String(b)))}var
Ke={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Le={IMG:" ",BR:"\n"};function
Me(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Ne(a){return C&&!E("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function Oe(a)
{a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Pe(a){if(de&&null!
==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var
b=[];Qe(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");de||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function Re(a){var b=[];Qe(a,b,!1);return b.join("")}function Qe(a,b,c){if(!
(a.nodeName in Ke))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
Le)b.push(Le[a.nodeName]);else
for(a=a.firstChild;a;)Qe(a,b,c),a=a.nextSibling}function Ae(a)
{if(a&&"number"==typeof a.length){if(Ea(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Da(a))return"function"==typeof a.item}return!1}
function Se(a){return Te(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&mb(b.className.split(/\s+/),"slider-box")},void 0)}function Te(a,b,c)
{for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return
null}function Ue(a){try{var b=a&&a.activeElement;return b&&b.nodeName?
b:null}catch(c){return null}}function ke(a){this.b=a||p.document||
document}f=ke.prototype;f.V=function(a){return"string"===typeof a?
this.b.getElementById(a):a};
f.Ta=function(a,b,c){return
xe(this.b,arguments)};f.appendChild=Ce;f.fi=function(a,b)
{ze(le(a),a,arguments,1)};f.hi=De;f.hk=J;f.ai=Ge;f.fk=Ie;$a("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var Ve="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function We(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Xe(a,b,c){Ba(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ma||
(Ma={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=Ma,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Ye(a){var b=a.getAttribute("aria-activedescendant");return
le(a).getElementById(null==b||void 0==b?"":String(b))}function Ze(a,b){var
c="";b&&(c=b.id);Xe(a,"activedescendant",c)};function $e()
{this.hc=this.hc;this.hb=this.hb}$e.prototype.hc=!1;$e.prototype.Fa=function()
{this.hc||(this.hc=!0,this.ya())};function af(a,b){var c=u(bf,b);a.hc?c():(a.hb||
(a.hb=[]),a.hb.push(c))}$e.prototype.ya=function()
{if(this.hb)for(;this.hb.length;)this.hb.shift()()};function bf(a)
{a&&"function"==typeof a.Fa&&a.Fa()};var cf=!C||Zd(9),df=!C||Zd(9),ef=C&&!
E("9"),ff=function(){if(!p.addEventListener||!Object.defineProperty)return!1;var
a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!
0}});try{p.addEventListener("test",r,b),p.removeEventListener("test",r,b)}catch(c)
{}return a}();function gf(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.rj=!
0}gf.prototype.b=function(){this.j=!0};gf.prototype.preventDefault=function()
{this.rj=!1};function hf(a){a.preventDefault()};var
jf={Nd:"mousedown",Od:"mouseup",ve:"mousecancel",Lm:"mousemove",Nm:"mouseover",Mm:"
mouseout",Jm:"mouseenter",Km:"mouseleave"};function kf(a,b){gf.call(this,a?
a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.o=this.keyCode=0;this.s=this.
metaKey=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.g=null;if(a){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var
e=a.relatedTarget;e?D&&(Fd(e,"nodeName")||(e=null)):"mouseover"==
c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;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.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.o=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=
a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this
.s=Md?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType="string"===typeof a.pointerType?
a.pointerType:lf[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul
t()}}v(kf,gf);var mf=[1,4,2],lf={2:"touch",3:"pen",4:"mouse"};function nf(a)
{return(cf?0==a.g.button:"click"==a.type?!0:!!(a.g.button&mf[0]))&&!
(Ld&&Md&&a.ctrlKey)}
kf.prototype.b=function(){kf.ta.b.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};kf.prototype.preventDefault=function(){kf.ta.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,ef)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
of="closure_listenable_"+(1E6*Math.random()|0);function pf(a){return!(!a||!
a[of])}var qf=0;function rf(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Af=e;this.key=++qf;this.qe=this.jf=!1}function tf(a){a.qe=!
0;a.listener=null;a.b=null;a.src=null;a.Af=null};function uf(a)
{this.src=a;this.b={};this.g=0}uf.prototype.add=function(a,b,c,d,e){var
g=a.toString();a=this.b[g];a||(a=this.b[g]=[],this.g++);var h=vf(a,b,d,e);-1<h?
(b=a[h],c||(b.jf=!1)):(b=new rf(b,this.src,g,!!d,e),b.jf=c,a.push(b));return
b};uf.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=vf(e,b,c,d);return-1<b?(tf(e[b]),pb(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function wf(a,b){var c=b.type;c in
a.b&&ob(a.b[c],b)&&(tf(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}uf.prototype.De=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=vf(a,b,c,d));return-1<e?a[e]:null};uf.prototype.hasListener=function(a,b)
{var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Oa(this.b,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 vf(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.qe&&g.listener==b&&g.capture==!!c&&g.Af==d)return e}return-1};var
xf="closure_lm_"+(1E6*Math.random()|0),yf={},zf=0;function L(a,b,c,d,e)
{if(d&&d.once)return Af(a,b,c,d,e);if(Ba(b)){for(var g=0;g<b.length;g+
+)L(a,b[g],c,d,e);return null}c=Bf(c);return pf(a)?a.ma(b,c,Ea(d)?!!d.capture:!!
d,e):Cf(a,b,c,!1,d,e)}
function Cf(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ea(e)?!!
e.capture:!!e,k=Df(a);k||(a[xf]=k=new uf(a));c=k.add(b,c,d,h,g);if(c.b)return
c;d=Ef();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)ff||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Ff(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");zf++;return c}
function Ef(){var a=Gf,b=df?function(c){return
a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return
c};return b}function Af(a,b,c,d,e){if(Ba(b)){for(var g=0;g<b.length;g+
+)Af(a,b[g],c,d,e);return null}c=Bf(c);return pf(a)?a.qd(b,c,Ea(d)?!!d.capture:!!
d,e):Cf(a,b,c,!0,d,e)}function Hf(a,b,c,d,e){if(Ba(b))for(var g=0;g<b.length;g+
+)Hf(a,b[g],c,d,e);else d=Ea(d)?!!d.capture:!!d,c=Bf(c),pf(a)?
a.Ya(b,c,d,e):a&&(a=Df(a))&&(b=a.De(b,c,d,e))&&If(b)}
function If(a){if("number"!==typeof a&&a&&!a.qe){var
b=a.src;if(pf(b))wf(b.uc,a);else{var c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Ff(c),d):b.addListener&&b.removeListener&&b.removeListener(d);zf--;
(c=Df(b))?(wf(c,a),0==c.g&&(c.src=null,b[xf]=null)):tf(a)}}}function Ff(a){return a
in yf?yf[a]:yf[a]="on"+a}
function Jf(a,b,c,d){var e=!
0;if(a=Df(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
g=b[a];g&&g.capture==c&&!g.qe&&(g=Kf(g,d),e=e&&!1!==g)}return e}function Kf(a,b)
{var c=a.listener,d=a.Af||a.src;a.jf&&If(a);return c.call(d,b)}
function Gf(a,b){if(a.qe)return!0;if(!df){var c=b||ya("window.event"),d=new
kf(c,this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var g=!
1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(l){g=!0}if(g||void
0==c.returnValue)c.returnValue=!
0}c=[];for(g=d.i;g;g=g.parentNode)c.push(g);g=a.type;for(var h=c.length-1;!
d.j&&0<=h;h--){d.i=c[h];var k=Jf(c[h],g,!0,d);e=e&&k}for(h=0;!d.j&&h<c.length;h+
+)d.i=c[h],k=Jf(c[h],g,!1,d),e=e&&k}return e}return Kf(a,new kf(b,this))}
function Df(a){a=a[xf];return a instanceof uf?a:null}var
Lf="__closure_events_fn_"+(1E9*Math.random()>>>0);function Bf(a){if(Da(a))return
a;a[Lf]||(a[Lf]=function(b){return a.handleEvent(b)});return a[Lf]};function M()
{$e.call(this);this.uc=new uf(this);this.Ij=this;this.rh=null}v(M,
$e);M.prototype[of]=!0;f=M.prototype;f.Wd=function(){return
this.rh};f.Ze=function(a){this.rh=a};f.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Hf(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Wd();if(c)for(b=[];c;c=c.Wd())b.push(c);c=this.Ij;var d=a.type||
a;if("string"===typeof a)a=new gf(a,c);else if(a instanceof gf)a.target=a.target||
c;else{var e=a;a=new gf(d,c);Ya(a,e)}e=!0;if(b)for(var g=b.length-1;!a.j&&0<=g;g--)
{var h=a.i=b[g];e=Mf(h,d,!0,a)&&e}a.j||(h=a.i=c,e=Mf(h,d,!0,a)&&e,a.j||(e=Mf(h,d,!
1,a)&&e));if(b)for(g=0;!a.j&&g<b.length;g++)h=a.i=b[g],e=Mf(h,d,!1,a)&&e;return e};
f.ya=function(){M.ta.ya.call(this);if(this.uc){var a=this.uc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,tf(d[e]);delete
a.b[c];a.g--}}this.rh=null};f.ma=function(a,b,c,d){return this.uc.add(String(a),b,!
1,c,d)};f.qd=function(a,b,c,d){return this.uc.add(String(a),b,!
0,c,d)};f.Ya=function(a,b,c,d){return this.uc.remove(String(a),b,c,d)};
function Mf(a,b,c,d){b=a.uc.b[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.qe&&h.capture==c){var
k=h.listener,l=h.Af||h.src;h.jf&&wf(a.uc,h);e=!1!==k.call(l,d)&&e}}return e&&0!
=d.rj}f.De=function(a,b,c,d){return
this.uc.De(String(a),b,c,d)};f.hasListener=function(a,b){return
this.uc.hasListener(void 0!==a?String(a):void 0,b)};function Nf(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}Nf.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
Of(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function Pf(a)
{p.setTimeout(function(){throw a;},0)}var Qf;
function Rf(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!y("Presto")&&(a=function()
{var
e=I("IFRAME");e.style.display="none";kd(e);document.documentElement.appendChild(e);
var g=e.contentWindow;e=g.document;e.open();e.write(Vc(ed));e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=t(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"undefined"!==typeof
document&&"onreadystatechange"in I("SCRIPT")?function(e){var
g=I("SCRIPT");g.onreadystatechange=function()
{g.onreadystatechange=null;g.parentNode.removeChild(g);
g=null;e();e=null};document.documentElement.appendChild(g)}:function(e)
{p.setTimeout(e,0)}};function Sf(){this.g=this.b=null}var Uf=new Nf(function()
{return new Tf},function(a){a.reset()});Sf.prototype.add=function(a,b){var
c=Uf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};Sf.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function Tf()
{this.next=this.g=this.b=null}Tf.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};Tf.prototype.reset=function()
{this.next=this.g=this.b=null};function Vf(a,b){Wf||Xf();Yf||(Wf(),Yf=!
0);Zf.add(a,b)}var Wf;function Xf(){if(p.Promise&&p.Promise.resolve){var
a=p.Promise.resolve(void 0);Wf=function(){a.then($f)}}else Wf=function(){var b=$f;!
Da(p.setImmediate)||p.Window&&p.Window.prototype&&!
y("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(Qf||
(Qf=Rf()),Qf(b)):p.setImmediate(b)}}var Yf=!1,Zf=new Sf;function $f(){for(var
a;a=Zf.remove();){try{a.b.call(a.g)}catch(b){Pf(b)}Of(Uf,a)}Yf=!1};function ag(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function bg(a)
{this.b=0;this.ha=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=r)try{var
b=this;a.call(void 0,function(c){cg(b,2,c)},function(c){cg(b,3,c)})}catch(c)
{cg(this,3,c)}}function dg(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}dg.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
eg=new Nf(function(){return new dg},function(a){a.reset()});function fg(a,b,c){var
d=eg.get();d.j=a;d.g=b;d.i=c;return d}
bg.prototype.then=function(a,b,c){return gg(this,Da(a)?a:null,Da(b)?
b:null,c)};bg.prototype.$goog_Thenable=!0;bg.prototype.cancel=function(a)
{if(0==this.b){var b=new hg(a);Vf(function(){ig(this,b)},this)}};function ig(a,b)
{if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d=0,e=null,g=null,h=c.g;h&&(h.o||(d+
+,h.b==a&&(e=h),!(e&&1<d)));h=h.next)e||(g=h);e&&(0==c.b&&1==d?ig(c,b):(g?
(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):jg(c),kg(c,e,3,b)))}a.i=null}else
cg(a,3,b)}
function lg(a,b){a.g||2!=a.b&&3!=a.b||mg(a);a.j?a.j.next=b:a.g=b;a.j=b}function
gg(a,b,c,d){var e=fg(null,null,null);e.b=new bg(function(g,h){e.j=b?function(k)
{try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.g=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof hg?h(k):g(l)}catch(m)
{h(m)}}:h});e.b.i=a;lg(a,e);return e.b}bg.prototype.ua=function(a)
{this.b=0;cg(this,2,a)};bg.prototype.hb=function(a){this.b=0;cg(this,3,a)};
function cg(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ua,g=a.hb;if(d instanceof bg){lg(d,fg(e||r,g||
null,a));var h=!0}else if(ag(d))d.then(e,g,a),h=!0;else{if(Ea(d))try{var
k=d.then;if(Da(k)){ng(d,k,e,g,a);h=!0;break a}}catch(l){g.call(a,l);h=!0;break
a}h=!1}}h||(a.ha=c,a.b=b,a.i=null,mg(a),3!=b||c instanceof hg||og(a,c))}}
function ng(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 mg(a){a.s||(a.s=!
0,Vf(a.ka,a))}function jg(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}bg.prototype.ka=function(){for(var
a;a=jg(this);)kg(this,a,this.b,this.ha);this.s=!1};
function kg(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!
1;if(b.b)b.b.i=null,pg(b,c,d);else try{b.o?b.j.call(b.i):pg(b,c,d)}catch(e)
{qg.call(null,e)}Of(eg,b)}function pg(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function og(a,b){a.o=!0;Vf(function()
{a.o&&qg.call(null,b)})}var qg=Pf;function hg(a)
{ab.call(this,a)}v(hg,ab);hg.prototype.name="cancel";function rg(a,b)
{M.call(this);this.g=a||1;this.b=b||
p;this.i=t(this.Dm,this);this.j=Ka()}v(rg,M);f=rg.prototype;f.Fe=!
1;f.lc=null;function sg(a,b){a.g=b;a.lc&&a.Fe?
(a.stop(),a.start()):a.lc&&a.stop()}f.Dm=function(){if(this.Fe){var a=Ka()-
this.j;0<a&&a<.8*this.g?this.lc=this.b.setTimeout(this.i,this.g-a):
(this.lc&&(this.b.clearTimeout(this.lc),this.lc=null),this.dispatchEvent("tick"),th
is.Fe&&(this.stop(),this.start()))}};
f.start=function(){this.Fe=!0;this.lc||
(this.lc=this.b.setTimeout(this.i,this.g),this.j=Ka())};f.stop=function(){this.Fe=!
1;this.lc&&(this.b.clearTimeout(this.lc),this.lc=null)};f.ya=function()
{rg.ta.ya.call(this);this.stop();delete this.b};function O(a,b,c)
{if(Da(a))c&&(a=t(a,c));else if(a&&"function"==typeof
a.handleEvent)a=t(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)}function tg(a)
{p.clearTimeout(a)};function ug(a,b,c){$e.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=t(this.ek,this)}v(ug,$e);f=ug.prototype;f.Qa=0;f.ya=function()
{ug.ta.ya.call(this);this.stop();delete this.b;delete this.g};f.start=function(a)
{this.stop();this.Qa=O(this.i,void 0!==a?a:this.j)};f.stop=function(){0!
=this.Qa&&tg(this.Qa);this.Qa=0};f.ek=function()
{this.Qa=0;this.b&&this.b.call(this.g)};function vg(a){return"string"==typeof
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function wg(a)
{return a.classList?a.classList:vg(a).match(/\S+/g)||[]}function xg(a,b)
{"string"==typeof a.className?
a.className=b:a.setAttribute&&a.setAttribute("class",b)}function yg(a,b){return
a.classList?a.classList.contains(b):mb(wg(a),b)}function P(a,b)
{if(a.classList)a.classList.add(b);else if(!yg(a,b)){var
c=vg(a);xg(a,c+(0<c.length?" "+b:b))}}
function zg(a,b){if(a.classList)w(b,function(g){P(a,g)});else{var
c={};w(wg(a),function(g){c[g]=!0});w(b,function(g){c[g]=!0});var d="",e;for(e in
c)d+=0<d.length?" "+e:e;xg(a,d)}}function Ag(a,b){a.classList?
a.classList.remove(b):yg(a,b)&&xg(a,gb(wg(a),function(c){return c!=b}).join("
"))}function Bg(a,b){a.classList?w(b,function(c)
{Ag(a,c)}):xg(a,gb(wg(a),function(c){return!mb(b,c)}).join(" "))}function Cg(a,b,c)
{c?P(a,b):Ag(a,b)};function Dg(a){M.call(this);a=a||
je();this.b=a.Ta(C?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.b.body;a.insertBefore(this.b,a.firstChild);if(C)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
we(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;D&&(a=b.document,a.open(),a.close());L(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}v(Dg,M);
Dg.prototype.ya=function(){Dg.ta.ya.call(this);Hf(this.j,"resize",this.g,!
1,this);this.j=null;D&&!E("1.9")||J(this.b);delete
this.b};Dg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function Eg(a){var
b=0,c=0;if(Fg(a))b=a.selectionStart,c=-1;else if(C&&!E("9")){var
d=Gg(a),e=d[0];d=d[1];if(e.inRange(d))
{e.setEndPoint("EndToStart",d);if("textarea"==a.type)
{d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:
(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return
e}b=e.text.length;c=-1}}return[b,c]}
function Gg(a){var b=a.ownerDocument||
a.document,c=b.selection.createRange();"textarea"==a.type?
(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,
c]}function Hg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function Fg(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}};function Ig(a){M.call(this);this.b=a||
window;this.i=L(this.b,"resize",this.j,!1,this);this.g=re(this.b||
window)}v(Ig,M);Ig.prototype.Ca=function(){return this.g?
this.g.clone():null};Ig.prototype.ya=function()
{Ig.ta.ya.call(this);this.i&&(If(this.i),this.i=null);this.g=this.b=null};Ig.protot
ype.j=function(){var a=re(this.b||window);ie(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function Q(a)
{$e.call(this);this.wa=a;this.i={}}v(Q,$e);var
Jg=[];f=Q.prototype;f.ma=function(a,b,c,d){return Kg(this,a,b,c,d)};function
Kg(a,b,c,d,e,g){Ba(c)||(c&&(Jg[0]=c.toString()),c=Jg);for(var h=0;h<c.length;h++)
{var k=L(b,c[h],d||a.handleEvent,e||!1,g||a.wa||a);if(!k)break;a.i[k.key]=k}return
a}f.qd=function(a,b,c,d){return Lg(this,a,b,c,d)};
function Lg(a,b,c,d,e,g){if(Ba(c))for(var h=0;h<c.length;h+
+)Lg(a,b,c[h],d,e,g);else{b=Af(b,c,d||a.handleEvent,e,g||a.wa||a);if(!b)return
a;a.i[b.key]=b}return a}f.Ya=function(a,b,c,d,e){if(Ba(b))for(var g=0;g<b.length;g+
+)this.Ya(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ea(d)?!!d.capture:!!d,e=e||
this.wa||this,c=Bf(c),d=!!d,b=pf(a)?a.De(b,c,d,e):a?(a=Df(a))?
a.De(b,c,d,e):null:null,b&&(If(b),delete this.i[b.key]);return this};
function Mg(a){Na(a.i,function(b,c)
{this.i.hasOwnProperty(c)&&If(b)},a);a.i={}}f.ya=function()
{Q.ta.ya.call(this);Mg(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Ng(a)
{M.call(this);this.Aa=a;a=C?"focusout":"blur";this.b=L(this.Aa,C?"focusin":"focus",
this,!C);this.g=L(this.Aa,a,this,!C)}v(Ng,M);Ng.prototype.handleEvent=function(a)
{var b=new
kf(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};Ng.prototype.ya=function()
{Ng.ta.ya.call(this);If(this.b);If(this.g);delete this.Aa};function Og(a,b,c,d,e,g)
{if(Ld&&!E("525"))return!0;if(Md&&e)return Pg(a);if(e&&!d)return!1;if(!D)
{"number"===typeof b&&(b=Qg(b));var h=17==b||18==b||Md&&91==b;if((!c||Md)&&h||
Md&&16==b&&(d||g))return!1}if((Ld||Jd)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(C&&d&&b==a)return!1;switch(a){case 13:return D?g||e?!1:!(c&&d):!
0;case 27:return!(Ld||Jd||D)}return D&&(d||e||g)?!1:Pg(a)}
function Pg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Ld||Jd)&&0==a)return!
0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case
111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case
192:case 222:case 219:case 220:case 221:case 163:return!0;case 173:return
D;default:return!1}}function Qg(a){if(D)a=Rg(a);else if(Md&&Ld)switch(a){case
93:a=91}return a}
function Rg(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 Sg(a,b)
{M.call(this);a&&Tg(this,a,b)}v(Sg,M);f=Sg.prototype;f.Aa=null;f.Hf=null;f.Wg=null;
f.If=null;f.Lb=-1;f.Bc=-1;f.lg=!1;
var
Ug={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},Vg=
{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},Wg=!Ld||E("525"),Xg=Md&&D;f=Sg.prototype;
f.Ok=function(a){if(Ld||Jd)if(17==this.Lb&&!a.ctrlKey||18==this.Lb&&!a.altKey||
Md&&91==this.Lb&&!a.metaKey)this.Bc=this.Lb=-1;-1==this.Lb&&(a.ctrlKey&&17!
=a.keyCode?this.Lb=17:a.altKey&&18!=a.keyCode?this.Lb=18:a.metaKey&&91!
=a.keyCode&&(this.Lb=91));Wg&&!
Og(a.keyCode,this.Lb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Bc=Qg(a.keyCode),Xg&&(this.lg=a.altKey))};f.ik=function(a){this.Bc=this.Lb=-
1;this.lg=a.altKey};
f.handleEvent=function(a){var b=a.g,c=b.altKey;if(C&&"keypress"==a.type){var
d=this.Bc;var e=13!=d&&27!=d?b.keyCode:0}else(Ld||Jd)&&"keypress"==a.type?
(d=this.Bc,e=0<=b.charCode&&63232>b.charCode&&Pg(d)?b.charCode:0):Id&&!Ld?
(d=this.Bc,e=Pg(d)?b.keyCode:0):("keypress"==a.type?
(Xg&&(c=this.lg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Bc,e=b.charCode):(d=b.keyCode||this.Bc,e=b.charCode||0)):(d=b.keyCode||
this.Bc,e=b.charCode||0),Md&&63==e&&224==d&&(d=191));var g=d=Qg(d);d?63232<=
d&&d in Ug?g=Ug[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
Vg&&(g=Vg[b.keyIdentifier]);D&&Wg&&"keypress"==a.type&&!
Og(g,this.Lb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=g==this.Lb,this.Lb=g,b=new
Yg(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.V=function(){return
this.Aa};function Tg(a,b,c)
{a.If&&Zg(a);a.Aa=b;a.Hf=L(a.Aa,"keypress",a,c);a.Wg=L(a.Aa,"keydown",a.Ok,c,a);a.I
f=L(a.Aa,"keyup",a.ik,c,a)}
function Zg(a)
{a.Hf&&(If(a.Hf),If(a.Wg),If(a.If),a.Hf=null,a.Wg=null,a.If=null);a.Aa=null;a.Lb=-
1;a.Bc=-1}f.ya=function(){Sg.ta.ya.call(this);Zg(this)};function Yg(a,b,c,d)
{kf.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}v(Yg,kf);fun
ction $g(a,b){var c=a.match(ah);return c?Number(c[1])*b[c[2]]:NaN}var
ah=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,bh={"":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},ch={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var
Ta={},dh=null;function eh(a){a=Fa(a);delete Ta[a];Sa()&&dh&&dh.stop()}function fh()
{dh||(dh=new ug(function(){gh()},20));var a=dh;0!=a.Qa||a.start()}function gh(){var
a=Ka();Na(Ta,function(b){hh(b,a)});Sa()||fh()};function ih()
{M.call(this);this.g=0;this.endTime=this.b=null}v(ih,M);ih.prototype.j=function()
{this.Nc("begin")};ih.prototype.i=function()
{this.Nc("end")};ih.prototype.Nc=function(a){this.dispatchEvent(a)};function
jh(a,b,c,d){ih.call(this);if(!Ba(a)||!Ba(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.o=a;this.va=b;this.duration=c;this.ua=d;this.coords=[];this.progress=
0}v(jh,ih);f=jh.prototype;
f.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;eh(this);this.b=a=Ka();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Nc("play");-1==this.g&&this.Nc("resume");this.g=1;var b=Fa(this);b in
Ta||(Ta[b]=this);fh();hh(this,a);return!0};f.stop=function(a)
{eh(this);this.g=0;a&&(this.progress=1);kh(this,this.progress);this.Nc("stop");this
.i()};
f.ya=function(){0==this.g||this.stop(!
1);this.Nc("destroy");jh.ta.ya.call(this)};function hh(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);kh(a,a.progress);1==a.progress?
(a.g=0,eh(a),a.Nc("finish"),a.i()):1==a.g&&a.oh()}function kh(a,b)
{Da(a.ua)&&(b=a.ua(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.va[c]-a.o[c])*b+a.o[c]}f.oh=function()
{this.Nc("animate")};f.Nc=function(a){this.dispatchEvent(new lh(a,this))};
function lh(a,b)
{gf.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}v(lh,gf);function mh(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function nh(a){for(var b=new
mh(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=mh.prototype;f.Db=function(){return this.right-this.left};f.kc=function()
{return this.bottom-this.top};
f.clone=function(){return new
mh(this.top,this.right,this.bottom,this.left)};function oh(a,b){return a&&b?b
instanceof mh?
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 ph(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+d*d)}
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 qh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=qh.prototype;f.clone=function(
){return new qh(this.left,this.top,this.width,this.height)};function rh(a){return
new mh(a.top,a.left+a.width,a.top+a.height,a.left)}function sh(a){return new
qh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function th(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),g=Math.min(a.top+a.height,b.top+b.height);if(e<=g)return
new qh(c,e,d-c,g-e)}return null}function uh(a,b){if(!a||!b)return null;var c=new
qh(a.left,a.top,a.width,a.height),d=Math.max(c.left+c.width,b.left+b.width),e=Math.
max(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(c.
top,b.top);c.width=d-c.left;c.height=e-c.top;return c}
f.Ca=function(){return new he(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 R(a,b,c)
{if("string"===typeof b)(b=vh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=vh(c,d);g&&(c.style[g]=e)}}var wh={};function vh(a,b){var c=wh[b];if(!c)
{var d=Ad(b);c=d;void 0===a.style[d]&&(d=(Ld?"Webkit":D?"Moz":C?"ms":Id?"O":null)
+Bd(d),void 0!==a.style[d]&&(c=d));wh[b]=c}return c}function xh(a,b){var
c=a.style[Ad(b)];return"undefined"!==typeof c?c:a.style[vh(a,b)]||""}
function yh(a,b){var c=le(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function zh(a,b){return yh(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Ah(a,b,c)
{if(b instanceof F){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Bh(d,!
1);a.style.top=Bh(b,!1)}function Ch(a){return new F(a.offsetLeft,a.offsetTop)}
function Dh(a){a=a?le(a):document;return!C||Zd(9)||se(je(a).b)?
a.documentElement:a.body}function Eh(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}C&&a.ownerDocument.body&&(a=a.ownerDocument,
b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function Fh(a){if(C&&!Zd(8))return a.offsetParent;var
b=le(a),c=zh(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=zh(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 Gh(a){for(var b=new
mh(0,Infinity,Infinity,0),c=je(a),d=c.b.body,e=c.b.documentElement,g=ue(c.b);a=Fh(a
);)if(!(C&&0==a.clientWidth||Ld&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=zh(a,"overflow")){var h=Hh(a),k=new
F(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=
re(ve(c.b)||
window);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 Ih(a,b){var c=b||ue(document);var d=c||ue(document);var
e=Hh(a),g=Hh(d),h=Jh(d);if(d==ue(document)){var k=e.x-d.scrollLeft;e=e.y-
d.scrollTop;C&&!Zd(10)&&(k+=h.left,e+=h.top)}else k=e.x-g.x-h.left,e=e.y-g.y-
h.top;h=Kh(a);g=d.clientHeight-h.height;var
l=d.scrollLeft,m=d.scrollTop;l+=Math.min(k,Math.max(k-(d.clientWidth-
h.width),0));m+=Math.min(e,Math.max(e-g,0));d=new
F(l,m);c.scrollLeft=d.x;c.scrollTop=d.y}
function Hh(a){var b=le(a),c=new F(0,0),d=Dh(b);if(a==d)return
c;a=Eh(a);b=te(je(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Lh(a,b){var
c=Mh(a),d=Mh(b);return new F(c.x-d.x,c.y-d.y)}function Nh(a){a=Eh(a);return new
F(a.left,a.top)}function Mh(a){if(1==a.nodeType)return Nh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new F(a.clientX,a.clientY)}
function S(a,b,c){if(b instanceof he)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=Bh(b,!0);a.style.height=Bh(c,!
0)}function Bh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Oh(a){var b=Kh;if("none"!=zh(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 Kh(a){var b=a.offsetWidth,c=a.offsetHeight,d=Ld&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=Eh(a),new he(a.right-a.left,a.bottom-
a.top)):new he(b,c)}function Ph(a){var b=Hh(a);a=Oh(a);return new
qh(b.x,b.y,a.width,a.height)}function Qh(a,b){var c=a.style;"opacity"in c?
c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in
c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function T(a,b)
{a.style.display=b?"":"none"}function Rh(a){return"rtl"==zh(a,"direction")}
var Sh=D?"MozUserSelect":Ld||Jd?"WebkitUserSelect":null;function Th(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Sh)
{if(b=b?"none":"",a.style&&(a.style[Sh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Sh]=b)}}else if(C||
Id)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Uh(a,b){var c=se(je(le(a)).b);if(!C||E("10")||c&&E("8"))Vh(a,b,"border-
box");else{var d=a.style;if(c){c=Wh(a);var e=Jh(a);d.pixelWidth=b.width-e.left-
c.left-c.right-e.right;d.pixelHeight=b.height-e.top-c.top-c.bottom-e.bottom}else
d.pixelWidth=b.width,d.pixelHeight=b.height}}
function Xh(a){var b=le(a),c=C&&a.currentStyle;if(c&&se(je(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Yh(a,c.width,"width","pixelWidth"),a=Yh(a,c.height,"height","pixelHeight"),new
he(b,a);c=new he(a.offsetWidth,a.offsetHeight);b=Wh(a);a=Jh(a);return new
he(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Vh(a,b,c){a=a.style;D?a.MozBoxSizing=c:Ld?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Yh(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 Zh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?Yh(a,c,"left","pixelLeft"):0}
function Wh(a){if(C){var
b=Zh(a,"paddingLeft"),c=Zh(a,"paddingRight"),d=Zh(a,"paddingTop");a=Zh(a,"paddingBo
ttom");return new
mh(d,c,a,b)}b=yh(a,"paddingLeft");c=yh(a,"paddingRight");d=yh(a,"paddingTop");a=yh(
a,"paddingBottom");return new
mh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
$h={thin:2,medium:4,thick:6};
function ai(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in $h?
$h[c]:Yh(a,c,"left","pixelLeft")}
function Jh(a){if(C&&!Zd(9)){var
b=ai(a,"borderLeft"),c=ai(a,"borderRight"),d=ai(a,"borderTop");a=ai(a,"borderBottom
");return new
mh(d,c,a,b)}b=yh(a,"borderLeftWidth");c=yh(a,"borderRightWidth");d=yh(a,"borderTopW
idth");a=yh(a,"borderBottomWidth");return new
mh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function bi(a,b)
{a.style[C?"styleFloat":"cssFloat"]=b};var ci=function(){if(Nd){var a=/Windows NT
([0-9.]+)/;return(a=a.exec(Qb))?a[1]:"0"}return Md?(a=/10[_.][0-9_.]+/,
(a=a.exec(Qb))?a[0].replace(/_/g,"."):"10"):Od?(a=/Android\s+([^\);]+)(\)|;)/,
(a=a.exec(Qb))?a[1]:""):Pd||Qd||Rd?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Qb))?
a[1].replace(/_/g,"."):""):""}();var di=Tb(),ei=Cd()||
y("iPod"),fi=y("iPad"),gi=y("Android")&&!(Ub()||Tb()||y("Opera")||
y("Silk")),hi=Ub(),ii=y("Safari")&&!(Ub()||y("Coast")||y("Opera")||y("Edge")||
y("Edg/")||y("OPR")||Tb()||y("Silk")||y("Android"))&&!Dd();function ji(a)
{return(a=a.exec(Qb))?a[1]:""}var ki=function(){if(di)return ji(/Firefox\/([0-
9.]+)/);if(C||Jd||Id)return Yd;if(hi)return Dd()?ji(/CriOS\/([0-
9.]+)/):ji(/Chrome\/([0-9.]+)/);if(ii&&!Dd())return ji(/Version\/([0-
9.]+)/);if(ei||fi){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Qb);if(a)return
a[1]+"."+a[2]}else if(gi)return(a=ji(/Android\s+([0-9.]+)/))?a:ji(/Version\/([0-
9.]+)/);return""}();function li(a,b,c,d,e)
{jh.call(this,b,c,d,e);this.ha=a}v(li,jh);li.prototype.s=r;li.prototype.oh=function
(){this.s();li.ta.oh.call(this)};li.prototype.i=function()
{this.s();li.ta.i.call(this)};li.prototype.j=function()
{this.s();li.ta.j.call(this)};function mi(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);li.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.ka=-1}v(mi,li);var
ni=1/1024;
mi.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.ka)>=ni&&(Qh(this.ha,a),this.ka=a)};mi.prototype.j=function(){this.ka=-
1;mi.ta.j.call(this)};mi.prototype.i=function(){this.ka=-
1;mi.ta.i.call(this)};function oi(a,b,c)
{mi.call(this,a,1,0,b,c)}v(oi,mi);oi.prototype.j=function()
{this.ha.style.display="";oi.ta.j.call(this)};oi.prototype.i=function()
{this.ha.style.display="none";oi.ta.i.call(this)};
function pi(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");li.call(this,a,b,c,d,e)}v(pi,li);pi.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.ha.style.backgroundColor="rgb("+a.join(",")
+")"};function qi(a,b,c){M.call(this);this.target=a;this.s=b||a;this.ka=c||new
qh(NaN,NaN,NaN,NaN);this.i=le(a);this.b=new
Q(this);af(this,this.b);this.deltaY=this.deltaX=this.va=this.ua=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;L(this.s,
["touchstart","mousedown"],this.zj,!1,this);this.j=ri}v(qi,M);var
ri=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!
p.document.releaseCapture;f=qi.prototype;f.Ia=function(a){this.o=a};
f.ya=function(){qi.ta.ya.call(this);Hf(this.s,["touchstart","mousedown"],this.zj,!
1,this);Mg(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
f.zj=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
nf(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
si("start",this,a.clientX,a.clientY,a))){this.g=!
0;b&&a.preventDefault();b=this.i;var c=b.documentElement,d=!this.j;this.b.ma(b,
["touchmove","mousemove"],this.Vk,{capture:d,passive:!1});this.b.ma(b,
["touchend","mouseup"],this.lf,d);this.j?(c.setCapture(!
1),this.b.ma(c,"losecapture",this.lf)):this.b.ma(we(b),"blur",this.lf);this.wa&&thi
s.b.ma(this.wa,"scroll",this.dm,
d);this.clientX=this.ua=a.clientX;this.clientY=this.va=a.clientY;this.screenX=a.scr
eenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.tar
get.offsetTop;this.ha=te(je(this.i).b)}};f.lf=function(a,b)
{Mg(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
si("end",this,a.clientX,a.clientY,a,ti(this,this.deltaX),ui(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Vk=function(a){if(this.o){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.g){var d=this.ua-this.clientX,e=this.va-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
si("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.hc||
this.lf(a);return}}c=vi(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
si("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(wi(this,a,b,c),a.preventDefault(
))}};
function vi(a,b,c){var d=te(je(a.i).b);b+=d.x-a.ha.x;c+=d.y-
a.ha.y;a.ha=d;a.deltaX+=b;a.deltaY+=c;return new
F(ti(a,a.deltaX),ui(a,a.deltaY))}f.dm=function(a){var
b=vi(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;wi(this,a,b.x,b.y)};fu
nction wi(a,b,c,d){a.Th(c,d);a.dispatchEvent(new
si("drag",a,b.clientX,b.clientY,b,c,d))}function ti(a,b){var
c=a.ka,d=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function ui(a,b){var c=a.ka,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}f.Th=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
si(a,b,c,d,e,g,h){gf.call(this,a);this.clientX=c;this.clientY=d;this.left=void 0!
==g?g:b.deltaX;this.top=void 0!==h?h:b.deltaY}v(si,gf);function xi(a){return
Math.pow(a,3)}function yi(a){return 3*a*a-2*a*a*a};function zi(a)
{gf.call(this,"navigate");this.ha=a}v(zi,gf);function Ai(){return!(y("iPad")||
y("Android")&&!y("Mobile")||y("Silk"))&&(y("iPod")||y("iPhone")||y("Android")||
y("IEMobile"))};function Bi(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof
b[d],b[d]);return c.join("\x0B")};function Ci(a,b,c,d){M.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"+Di;var g=bd("input",
{type:"text",name:e,id:e,style:cc("display:none")});document.write(Vc(g));e=G(e)}th
is.ha=e;this.b=c?we(le(c)):window;this.wa=b;C&&!
b&&(this.wa="https"==window.location.protocol?
oc(bc(cc("https:///"))):oc(bc(cc('javascript:""'))));this.g=new
rg(150);af(this,this.g);this.j=!a;this.i=new Q(this);if(a||Ei){if(d)var
h=d;else{a="history_iframe"+
Di;d=this.wa;b={id:a,style:cc("display:none"),sandbox:void
0};d&&mc(d);c={};c.src=d||null;c.srcdoc=null;d={sandbox:""};e={};for(h in
c)e[h]=c[h];for(h in d)e[h]=d[h];if(b)for(h in b){g=h.toLowerCase();if(g in c)throw
Error("");g in d&&delete e[g];e[h]=b[h]}h=cd("iframe",e,void
0);document.write(Vc(h));h=G(a)}this.ua=h;this.Da=!
0}Ei&&(this.i.ma(this.b,"load",this.Yl),this.Ba=this.va=!1);this.j?
Fi(this,Gi(this),!0):Hi(this,this.ha.value);Di++}v(Ci,M);Ci.prototype.ka=!
1;Ci.prototype.s=!1;
Ci.prototype.o=null;var Ii=function(a,b){var c=b||Bi;return function(){var d=this||
p;d=d.closure_memoize_cache_||(d.closure_memoize_cache_={});var
e=c(Fa(a),arguments);return d.hasOwnProperty(e)?d[e]:d[e]=a.apply(this,arguments)}}
(function(){return C?Zd(8):"onhashchange"in p}),Ei=C&&!
Zd(8);f=Ci.prototype;f.ie=null;f.ya=function()
{Ci.ta.ya.call(this);this.i.Fa();this.Ia(!1)};
f.Ia=function(a){if(a!=this.ka)if(Ei&&!this.va)this.Ba=a;else if(a)if(Id?
this.i.ma(this.b.document,Ji,this.im):D&&this.i.ma(this.b,"pageshow",this.em),Ii()&
&this.j)this.i.ma(this.b,"hashchange",this.Zl),this.ka=!0,this.dispatchEvent(new
zi(Gi(this),!1));else{if(!C||Ai()||this.va)this.i.ma(this.g,"tick",t(this.ei,this,!
0)),this.ka=!0,Ei||(this.o=Gi(this),this.dispatchEvent(new zi(Gi(this),!
1))),this.g.start()}else this.ka=!1,Mg(this.i),this.g.stop()};
f.Yl=function(){this.va=!0;this.ha.value&&Hi(this,this.ha.value,!
0);this.Ia(this.Ba)};f.em=function(a){a.g.persisted&&(this.Ia(!1),this.Ia(!
0))};f.Zl=function(){var a=Ki(this.b);a!=this.o&&Li(this,a,!0)};function Gi(a)
{return null!=a.ie?a.ie:a.j?Ki(a.b):Mi(a)||""}function Ki(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Fi(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(Ei||e||b)d+="#"+b;d!=a.href&&(b=new qc(rc,d),c?
nd(a,b):md(a,b))}function Hi(a,b,c,d){if(a.Da||b!=Mi(a))if(a.Da=!
1,b=encodeURIComponent(String(b)),C){var
e=Je(a.ua);e.open("text/html",c?"replace":void 0);c=fd(bd("title",{},d||
a.b.document.title),bd("body",{},b));e.write(Vc(c));e.close()}else
e=mc(a.wa).toString()+"#"+b,(a=a.ua.contentWindow)&&(c?
nd(a.location,e):md(a.location,e))}
function Mi(a){if(C)return a=Je(a.ua),a.body?rd(a.body.innerHTML):null;var
b=a.ua.contentWindow;if(b){try{var c=rd(Ki(b))}catch(d){return a.s||(1!
=a.s&&sg(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&sg(a.g,150),a.s=!1);return c||
null}return null}f.ei=function(a){if(this.j){var b=Ki(this.b);b!
=this.o&&Li(this,b,a)}if(!this.j||Ei)if(b=Mi(this)||"",null==this.ie||
b==this.ie)this.ie=null,b!=this.o&&Li(this,b,a)};
function Li(a,b,c){a.o=a.ha.value=b;a.j?
(Ei&&Hi(a,b),Fi(a,b)):Hi(a,b);a.dispatchEvent(new zi(Gi(a),c))}f.im=function()
{this.g.stop();this.g.start()};var Ji=["mousedown","keydown","mousemove"],Di=0;var
Ni={};
function Oi(a){if(C&&!E(9))return[0,0,0,0];var b=Ni.hasOwnProperty(a)?
Ni[a]:null;if(b)return b;65536<Object.keys(Ni).length&&(Ni={});var
c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Pi(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=Pi(b,d);b=Pi(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=Qi(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=Qi(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=Qi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=
Qi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=Qi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=Qi(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Qi(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return Ni[a]=b}function Qi(a,b,c,d){return
a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function
Pi(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var
Ri={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-GOOG-EDITABLE":!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},Si={"* 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 Ti={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},Ui=/
[\n\f\r"'()*<>]/g,Vi={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Wi(a){return Vi[a]}
function Xi(a,b,c){b=Fb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=tc(a)?'url("'+tc(a).replace(Ui,Wi)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1]in Ti))return null}return b};function
Yi(a,b){var c=p[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
Zi(a,b){var c=p[a];return c&&c.prototype&&c.prototype[b]||null}
var $i=Yi("Element","attributes")||
Yi("Node","attributes"),aj=Zi("Element","hasAttribute"),bj=Zi("Element","getAttribu
te"),cj=Zi("Element","setAttribute"),dj=Zi("Element","removeAttribute"),ej=Zi("Elem
ent","getElementsByTagName"),fj=Zi("Element","matches")||
Zi("Element","msMatchesSelector"),gj=Yi("Node","nodeName"),hj=Yi("Node","nodeType")
,ij=Yi("Node","parentNode"),jj=Yi("HTMLElement","style")||
Yi("Element","style"),kj=Yi("HTMLStyleElement","sheet"),lj=Zi("CSSStyleDeclaration"
,"getPropertyValue"),
mj=Zi("CSSStyleDeclaration","setProperty");function nj(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
oj(a,b,c,d){if(a)return a.apply(b,d);if(C&&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 pj(a)
{return nj($i,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function qj(a,b,c){try{oj(cj,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function rj(a){return
nj(jj,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
sj(a){return nj(kj,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function tj(a){return nj(gj,a,"nodeName",function(b)
{return"string"==typeof b})}function uj(a){return nj(hj,a,"nodeType",function(b)
{return"number"==typeof b})}
function vj(a){return nj(ij,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function wj(a,b){return
oj(lj,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
xj(a,b,c){oj(mj,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
yj=C&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),zj={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function Aj(a,b,c){var d=[];a=Bj(sb(a.cssRules));w(a,function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&C&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(yj,"#"+b+"
$1"):e.selectorText;d.push(Oc(g,Cj(e.style,c)))}});return Qc(d)}function Bj(a)
{return gb(a,function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Dj(a,b,c){a=Ej("<style>"+a+"</style>");return null==a||null==a.sheet?
Sc:Aj(a.sheet,void 0!=b?b:null,c)}function Ej(a){if(C&&!E(10)||"function"!=typeof
p.DOMParser)return
null;a=gd("<html><head></head><body>"+a+"</body></html>",null);return(new
DOMParser).parseFromString(Vc(a),"text/html").body.children[0]}
function Cj(a,b){if(!a)return Dc;var
c=document.createElement("div").style,d=Fj(a);w(d,function(e){var g=Ld&&e in zj?
e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=g.lastIndexOf("--",0)&&0!
=g.lastIndexOf("var",0)&&(e=wj(a,e),e=Xi(g,e,b),null!=e&&xj(c,g,e))});return
Cc(c.cssText||"")}
function Gj(a){var b=Array.from(oj(ej,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(e){return
sb(sj(e).cssRules)});c=Bj(c);c.sort(function(e,g){var h=Oi(e.selectorText);a:
{for(var k=Oi(g.selectorText),l=yb,m=Math.min(h.length,k.length),q=0;q<m;q++){var
B=l(h[q],k[q]);if(0!=B){h=B;break a}}h=yb(h.length,k.length)}return-
h});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)w(c,function(e){oj(fj,d,d.matches?"matches":"msMatchesSelector",
[e.selectorText])&&
e.style&&Hj(d,e.style)});w(b,J)}function Hj(a,b){var
c=Fj(a.style),d=Fj(b);w(d,function(e){if(!(0<=c.indexOf(e))){var
g=wj(b,e);xj(a.style,e,g)}})}function Fj(a){Ca(a)?a=sb(a):
(a=Pa(a),ob(a,"cssText"));return a};var Ij="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),Jj=0;function Kj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+Jj+
+}Kj.prototype.set=function(a,b){if(oj(aj,a,"hasAttribute",[this.b])){var
c=parseInt(oj(bj,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,qj(a,this.b,c.toString()),this.i.push(a);return this};
Kj.prototype.get=function(a){if(oj(aj,a,"hasAttribute",[this.b]))return
a=parseInt(oj(bj,a,"getAttribute",[this.b])||
null,10),this.g[a]};Kj.prototype.clear=function(){this.i.forEach(function(a)
{oj(dj,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var Lj=!C||
Zd(10),Nj=!C||null==document.documentMode;function Oj(){};var Pj={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
Qj={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 Rj={"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 Sj(a){a=a||new
Tj;Uj(a);this.b=Va(a.b);this.o=Va(a.va);this.i=Va(a.wa);this.ka=a.ua;w(a.ha,functio
n(b){if(0!=b.lastIndexOf("data-",0))throw new cb('Only "data-" attributes allowed,
got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new cb('Attributes
with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.b["*
"+b.toUpperCase()]=Vj},this);w(a.s,function(b){b=b.toUpperCase();if(-
1==b.indexOf("-")||Rj[b])throw new cb("Only valid custom element tag names allowed,
got: %s.",
[b]);this.i[b]=!
0},this);this.ha=a.i;this.j=a.hb;this.g=null;this.s=a.ka}v(Sj,Oj);function Wj(a)
{return function(b,c){var d=a(Fb(b),c);return d&&"about:invalid#zClosurez"!=tc(d)?
tc(d):null}}function Tj(){this.b={};w([Ri,Si],function(a){w(Pa(a),function(b)
{this.b[b]=Vj},this)},this);this.g={};this.ha=[];this.s=[];this.va=Va(Pj);this.wa=V
a(Qj);this.ua=!
1;this.Ma=xc;this.Da=this.o=this.Ba=this.i=Wb;this.hb=null;this.j=this.ka=!1}
function Xj(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function Yj(a,b,c,d){a[c]&&!b[c]&&(a[c]=Xj(a[c],d))}
function Uj(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Yj(a.b,a.g,"* USEMAP",Zj);var b=Wj(a.Ma);w(["* ACTION","* CITE","*
HREF"],function(d){Yj(this.b,this.g,d,b)},a);var c=Wj(a.i);w(["* LONGDESC","*
SRC","LINK HREF"],function(d){Yj(this.b,this.g,d,c)},a);w(["* FOR","* HEADERS","*
NAME"],function(d){Yj(this.b,this.g,d,u(ak,this.Ba))},a);Yj(a.b,a.g,"A
TARGET",u(bk,["_blank","_self"]));Yj(a.b,a.g,"* CLASS",u(ck,a.o));Yj(a.b,a.g,"*
ID",u(dk,a.o));Yj(a.b,a.g,"* STYLE",
u(a.Da,c));a.j=!0}function ek(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Vj(a){return Fb(a)}function bk(a,b){var c=Fb(b);return
mb(a,c.toLowerCase())?c:null}function Zj(a){return(a=Fb(a))&&"#"==a.charAt(0)?
a:null}function ak(a,b,c){return a(Fb(b),c)}function ck(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 dk(a,b,c){return a(Fb(b),c)}
function fk(a,b){var c=!("STYLE"in a.o)&&"STYLE"in
a.i;c="*"==a.j&&c?"sanitizer-"+zd():a.j;a.g=c;if(Lj){var d=b;if(Lj)
{c=I("SPAN");a.g&&"*"==a.j&&(c.id=a.g);a.s&&(d=Ej("<div>"+d+"</div>"),Gj(d),d=d.inn
erHTML);d=gd(d,null);var e=document.createElement("template");if(Nj&&"content"in
e)z(e,d),e=e.content;else{var
g=document.implementation.createHTMLDocument("x");e=g.body;z(g.body,d)}d=document.c
reateTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(e=Ij?
new WeakMap:new Kj;g=d.nextNode();){c:{var h=
a;var k=g;switch(uj(k)){case 3:h=gk(h,k);break c;case
1:if("TEMPLATE"==tj(k).toUpperCase())h=null;else{var l=tj(k).toUpperCase();if(l in
h.o)var m=null;else h.i[l]?m=document.createElement(l):
(m=I("SPAN"),h.ka&&qj(m,"data-sanitizer-original-tag",l.toLowerCase()));if(m){var
q=m,B=pj(k);if(null!=B)for(var A=0;l=B[A];A++)if(l.specified){var N=h;var
da=k,fa=l,ub=fa.name;if(0==ub.lastIndexOf("data-sanitizer-",0))N=null;else{var
sf=tj(da);fa=fa.value;var
Xa={tagName:Fb(sf).toLowerCase(),attributeName:Fb(ub).toLowerCase()},
Mj={Tj:void 0};"style"==Xa.attributeName&&(Mj.Tj=rj(da));da=ek(sf,ub);da in N.b?
(N=N.b[da],N=N(fa,Xa,Mj)):(ub=ek(null,ub),ub in N.b?
(N=N.b[ub],N=N(fa,Xa,Mj)):N=null)}null!==N&&qj(q,l.name,N)}h=m}else h=null}break
c;default:h=null}}if(h){if(1==uj(h)&&e.set(g,h),g=vj(g),k=!
1,g)l=uj(g),m=tj(g).toLowerCase(),q=vj(g),11!=l||q?"body"==m&&q&&(l=vj(q))&&!
vj(l)&&(k=!0):k=!0,l=null,k||!g?
l=c:1==uj(g)&&(l=e.get(g)),l.content&&(l=l.content),l.appendChild(h)}else
De(g)}e.clear&&e.clear()}else c=I("SPAN");0<pj(c).length&&
(d=I("SPAN"),d.appendChild(c),c=d);c=(new
XMLSerializer).serializeToString(c);c=c.slice(c.indexOf(">")
+1,c.lastIndexOf("</"))}else c="";return gd(c,null)}function gk(a,b){var
c=b.data,d=vj(b);d&&"style"==tj(d).toLowerCase()&&!("STYLE"in a.o)&&"STYLE"in
a.i&&(c=Rc(Dj(c,a.g,t(function(e,g){return this.ha(e,{Sm:g})},a))));return
document.createTextNode(c)};function hk(a){return td(Fb(a.replace(ik,function(b,c)
{return jk.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var jk=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,ik=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function kk(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:
{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/
(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:
[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:
[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw
Error("Invalid JSON string: "+a);};function lk(a,b)
{this.x=a;this.y=b}v(lk,F);function mk(a){return new
lk(a.x,a.y)}lk.prototype.clone=function(){return new
lk(this.x,this.y)};lk.prototype.Dg=F.prototype.Dg;lk.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function nk(a){var b=ok;this.o=[];this.wa=b;this.va=a||null;this.j=this.b=!
1;this.i=void 0;this.ua=this.Ba=this.ha=!
1;this.s=0;this.g=null;this.ka=0}nk.prototype.cancel=function(a){if(this.b)this.i
instanceof nk&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ka--,0>=b.ka&&b.cancel())}this.wa?
this.wa.call(this.va,this):this.ua=!0;this.b||(a=new pk(this),qk(this),rk(this,!
1,a))}};nk.prototype.hb=function(a,b){this.ha=!1;rk(this,a,b)};
function rk(a,b,c){a.b=!0;a.i=c;a.j=!b;sk(a)}function qk(a){if(a.b){if(!a.ua)throw
new tk(a);a.ua=!1}}nk.prototype.Qh=function(a){qk(this);rk(this,!0,a)};function
uk(a,b,c,d){a.o.push([b,c,d]);a.b&&sk(a)}nk.prototype.then=function(a,b,c){var
d,e,g=new bg(function(h,k){d=h;e=k});uk(this,d,function(h){h instanceof pk?
g.cancel():e(h)});return g.then(a,b,c)};nk.prototype.$goog_Thenable=!0;function
vk(a){return ib(a.o,function(b){return Da(b[1])})}
function sk(a){if(a.s&&a.b&&vk(a)){var
b=a.s,c=wk[b];c&&(p.clearTimeout(c.Qa),delete wk[b]);a.s=0}a.g&&(a.g.ka--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.ha;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.j?h:g)try{var k=g.call(e||a.va,b);void 0!
==k&&(a.j=a.j&&(k==b||k instanceof Error),a.i=b=k);if(ag(b)||"function"===typeof
p.Promise&&b instanceof p.Promise)d=!0,a.ha=!0}catch(l){b=l,a.j=!0,vk(a)||(c=!
0)}}a.i=b;d&&(k=t(a.hb,a,!0),d=t(a.hb,a,!1),b instanceof nk?(uk(b,k,d),b.Ba=!
0):b.then(k,
d));c&&(b=new xk(b),wk[b.Qa]=b,a.s=b.Qa)}function tk()
{ab.call(this)}v(tk,ab);tk.prototype.message="Deferred has already
fired";tk.prototype.name="AlreadyCalledError";function pk()
{ab.call(this)}v(pk,ab);pk.prototype.message="Deferred was
canceled";pk.prototype.name="CanceledError";function xk(a)
{this.Qa=p.setTimeout(t(this.g,this),0);this.b=a}xk.prototype.g=function(){delete
wk[this.Qa];throw this.b;};var wk={};function yk(a,b){var c=b||{},d=c.document||
document,e=mc(a).toString(),g=I("SCRIPT"),h={tj:g,Kd:void 0},k=new
nk(h),l=null,m=null!=c.timeout?c.timeout:5E3;0<m&&(l=window.setTimeout(function()
{zk(g,!0);var q=new Ak(1,"Timeout reached for loading script "+e);qk(k);rk(k,!
1,q)},m),h.Kd=l);g.onload=g.onreadystatechange=function(){g.readyState&&"loaded"!
=g.readyState&&"complete"!=g.readyState||(zk(g,c.Pj||!
1,l),k.Qh(null))};g.onerror=function(){zk(g,!0,l);var q=new Ak(0,"Error while
loading script "+e);
qk(k);rk(k,!1,q)};h=c.attributes||{};Ya(h,{type:"text/javascript",charset:"UTF-
8"});pe(g,h);ld(g,a);Bk(d).appendChild(g);return k}function Bk(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function ok(){if(this&&this.tj){var
a=this.tj;a&&"SCRIPT"==a.tagName&&zk(a,!0,this.Kd)}}function zk(a,b,c){null!
=c&&p.clearTimeout(c);a.onload=r;a.onerror=r;a.onreadystatechange=r;b&&window.setTi
meout(function(){J(a)},0)}
function Ak(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);ab.call(this,c);this.code=a}v(Ak,ab);function Ck(){this.b=Dk;this.Kd=5E3}var
Ek=0;Ck.prototype.send=function(a,b,c,d){a=a?Va(a):{};d=d||"_"+(Ek+
+).toString(36)+Ka().toString(36);var
e="_callbacks___"+d;b&&(p[e]=Fk(d,b),a.callback=e);b={timeout:this.Kd,Pj:!
0};e=mc(this.b).toString();e=nc.exec(e);var g=e[3]||"";e=oc(e[1]+pc("?",e[2]||"",a)
+pc("#",g,void 0));b=yk(e,b);uk(b,null,Gk(d,a,c),void
0);return{Qa:d,Uh:b}};Ck.prototype.cancel=function(a)
{a&&(a.Uh&&a.Uh.cancel(),a.Qa&&Hk(a.Qa,!1))};
function Gk(a,b,c){return function(){Hk(a,!1);c&&c(b)}}function Fk(a,b){return
function(c){Hk(a,!0);b.apply(void 0,arguments)}}function Hk(a,b){var
c="_callbacks___"+a;if(p[c])if(b)try{delete p[c]}catch(d){p[c]=void 0}else
p[c]=r};function Ik(){}Ik.prototype.b=null;function Jk(a){var b;(b=a.b)||
(b={},Kk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var Lk;function Mk()
{}v(Mk,Ik);function Nk(a){return(a=Kk(a))?new ActiveXObject(a):new
XMLHttpRequest}function Kk(a){if(!a.g&&"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.g=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.g}Lk=new Mk;function Ok(a,b)
{this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw
Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
Ok)for(c=a.Yb(),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=Ok.prototype;f.Ab=function(){Pk(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};f.Yb=function()
{Pk(this);return this.b.concat()};
function Qk(a,b){return Rk(a.g,b)}f.remove=function(a){return Rk(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&Pk(this),!0):!1};function Pk(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Rk(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],Rk(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}f.get=function(a,b){return Rk(this.g,a)?
this.g[a]:b};f.set=function(a,b){Rk(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
f.forEach=function(a,b){for(var c=this.Yb(),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
Ok(this)};function Rk(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Sk(a)
{if(a.Ab&&"function"==typeof a.Ab)return a.Ab();if("string"===typeof a)return
a.split("");if(Ca(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 Tk(a)
{if(a.Yb&&"function"==typeof a.Yb)return a.Yb();if(!a.Ab||"function"!=typeof a.Ab)
{if(Ca(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Pa(a)}}
function Uk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Ca(a)||"string"===typeof a)w(a,b,void 0);else for(var
c=Tk(a),d=Sk(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};var Vk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Wk(a,b){if(a)for(var
c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),g=null;if(0<=e){var
h=c[d].substring(0,e);g=c[d].substring(e+1)}else h=c[d];b(h,g?rd(g):"")}}
function Xk(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 Yk(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
Zk=/#|$/;
function $k(a){var
b=window.location.href,c=b.search(Zk),d=Yk(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 rd(b.substr(d,e-d))}var
al=/[?&]($|#)/;function bl(a){M.call(this);this.headers=new Ok;this.ha=a||
null;this.g=!1;this.s=this.b=null;this.va="";this.i=this.ua=this.j=this.ka=!
1;this.wa=0;this.o=null;this.Da="";this.Ba=this.Ma=!1}v(bl,M);var cl=/^https?
$/i,dl=["POST","PUT"],el=[];function fl(a,b,c){var d=new
bl;el.push(d);b&&d.ma("complete",b);d.qd("ready",d.Oj);d.send(a,c,void 0,void
0)}f=bl.prototype;f.Oj=function(){this.Fa();ob(el,this)};
f.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.va+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.va=a;this.ka=!1;this.g=!0;this.b=this.ha?
Nk(this.ha):Nk(Lk);this.s=this.ha?
Jk(this.ha):Jk(Lk);this.b.onreadystatechange=t(this.fj,this);try{this.ua=!
0,this.b.open(b,String(a),!0),this.ua=!1}catch(g){gl(this);return}a=c||"";var
e=this.headers.clone();d&&Uk(d,function(g,h)
{e.set(h,g)});d=kb(e.Yb(),hl);c=p.FormData&&a instanceof p.FormData;!mb(dl,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(g,h)
{this.b.setRequestHeader(h,g)},this);this.Da&&(this.b.responseType=this.Da);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Ma&&(this.b.withCredentials=this.Ma);try{il(this),0<this.wa&&((this.Ba=jl(th
is.b))?
(this.b.timeout=this.wa,this.b.ontimeout=t(this.Kd,this)):this.o=O(this.Kd,this.wa,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(g){gl(this)}};
function jl(a){return C&&E(9)&&"number"===typeof a.timeout&&void 0!
==a.ontimeout}function hl(a){return"content-type"==a.toLowerCase()}f.Kd=function()
{"undefined"!=typeof
va&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function gl(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);kl(a);ll(a)}function kl(a){a.ka||(a.ka=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
f.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ll(this))};f.ya=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),ll(this,!
0));bl.ta.ya.call(this)};f.fj=function(){this.hc||(this.ua||this.j||this.i?
ml(this):this.bm())};f.bm=function(){ml(this)};
function ml(a){if(a.g&&"undefined"!=typeof va&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=nl(a)))if(a.j&&4==(a.b?a.b.readyState:0))O(a.fj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{ol(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):kl(a)}finally{ll(a)}}}func
tion ll(a,b){if(a.b){il(a);var c=a.b,d=a.s[0]?r:null;a.b=null;a.s=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function il(a){a.b&&a.Ba&&(a.b.ontimeout=null);a.o&&(tg(a.o),a.o=null)}function
ol(a){var b=nl(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case
304:case 1223:var c=!0;break a;default:c=!1}if(!c)
{if(b=0===b)a=String(a.va).match(Vk)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol,a=a.substr(0,a.length-
1)),b=!cl.test(a?a.toLowerCase():"");c=b}return c}function nl(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function pl(a){if(a.b){a:{a=a.b.responseText;if(p.JSON)try{var
b=p.JSON.parse(a);break a}catch(c){}b=kk(a)}return b}};function U(a)
{this.s=this.ha=this.o="";this.ka=null;this.g=this.j="";this.i=!1;var b;a
instanceof U?
(this.i=a.i,ql(this,a.o),this.ha=a.ha,this.s=a.s,rl(this,a.ka),this.j=a.j,sl(this,a
.b.clone()),this.g=a.g):a&&(b=String(a).match(Vk))?(this.i=!1,ql(this,b[1]||"",!
0),this.ha=tl(b[2]||""),this.s=tl(b[3]||"",!0),rl(this,b[4]),this.j=tl(b[5]||"",!
0),sl(this,b[6]||"",!0),this.g=tl(b[7]||"")):(this.i=!1,this.b=new
ul(null,this.i))}
U.prototype.toString=function(){var a=[],b=this.o;b&&a.push(vl(b,wl,!0),":");var
c=this.s;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(vl(b,wl,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ka,null!=c&&a.push(":",String(c));if(c=this.j)this.s&&"/"!
=c.charAt(0)&&a.push("/"),a.push(vl(c,"/"==c.charAt(0)?xl:yl,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",vl(c,zl));return
a.join("")};U.prototype.clone=function(){return new U(this)};
function ql(a,b,c){a.o=c?tl(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function
rl(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ka=b}else a.ka=null}function sl(a,b,c){b instanceof ul?(a.b=b,Al(a.b,a.i)):
(c||(b=vl(b,Bl)),a.b=new ul(b,a.i))}U.prototype.getQuery=function(){return
this.b.toString()};function V(a,b,c){a.b.set(b,c);return a}function Cl(a,b){return
a.b.get(b)}function tl(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}
function vl(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,Dl),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Dl(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var wl=/[#\/\?@]/g,yl=/[#\?:]/g,xl=/[#\?]/g,Bl=/[#\?
@]/g,zl=/#/g;function ul(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b}function
El(a){a.b||(a.b=new Ok,a.g=0,a.i&&Wk(a.i,function(b,c)
{a.add(rd(b),c)}))}f=ul.prototype;
f.add=function(a,b){El(this);this.i=null;a=Fl(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};f.remove=function(a)
{El(this);a=Fl(this,a);return Qk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function Gl(a,b){El(a);b=Fl(a,b);return
Qk(a.b,b)}f.forEach=function(a,b){El(this);this.b.forEach(function(c,d)
{w(c,function(e){a.call(b,e,d,this)},this)},this)};
f.Yb=function(){El(this);for(var a=this.b.Ab(),b=this.b.Yb(),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.Ab=function(a)
{El(this);var b=[];if("string"===typeof
a)Gl(this,a)&&(b=rb(b,this.b.get(Fl(this,a))));else{a=this.b.Ab();for(var
c=0;c<a.length;c++)b=rb(b,a[c])}return b};f.set=function(a,b)
{El(this);this.i=null;a=Fl(this,a);Gl(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};
f.get=function(a,b){if(!a)return b;var c=this.Ab(a);return 0<c.length?
String(c[0]):b};function Hl(a,b,c)
{a.remove(b);0<c.length&&(a.i=null,a.b.set(Fl(a,b),sb(c)),a.g+=c.length)}f.toString
=function(){if(this.i)return this.i;if(!this.b)return"";for(var
a=[],b=this.b.Yb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Ab(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.i=a.join("&")};
f.clone=function(){var a=new
ul;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function Fl(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}function Al(a,b){b&&!
a.j&&(El(a),a.i=null,a.b.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Hl(this,e,c))},a));a.j=b};function Il()
{}Il.prototype.Ib=function(){};function Jl(a,b,c,d,e,g,h,k,l){var
m=Kl(c),q=Ph(a),B=Gh(a);if(B){var A=sh(B);B=Math.max(q.left,A.left);var
N=Math.min(q.left+q.width,A.left+A.width);if(B<=N){var
da=Math.max(q.top,A.top);A=Math.min(q.top+q.height,A.top+A.height);da<=A&&(q.left=B
,q.top=da,q.width=N-B,q.height=A-da)}}B=je(a);da=je(c);if(B.b!=da.b)
{N=B.b.body;da=ve(da.b);A=new F(0,0);var fa=we(le(N));if(Fd(fa,"parent")){var
ub=N;do{var sf=fa==da?Hh(ub):Nh(ub);A.x+=sf.x;A.y+=sf.y}while(fa&&fa!=da&&fa!
=fa.parent&&(ub=fa.frameElement)&&
(fa=fa.parent))}N=ge(A,Hh(N));!C||Zd(9)||se(B.b)||
(N=ge(N,te(B.b)));q.left+=N.x;q.top+=N.y}a=Ll(a,b);b=q.left;a&4?
b+=q.width:a&2&&(b+=q.width/2);q=new F(b,q.top+(a&1?
q.height:0));q=ge(q,m);e&&(q.x+=(a&4?-1:1)*e.x,q.y+=(a&1?-1:1)*e.y);if(h)if(l)var
Xa=l;else if(Xa=Gh(c))Xa.top-=m.y,Xa.right-=m.x,Xa.bottom-=m.y,Xa.left-=m.x;return
Ml(q,c,d,g,Xa,h,k)}
function Kl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=zh(a,"position")){var c=Hh(a);if(!b){b=Rh(a);var d;if(d=b)
{if(d=ii)d=0<=Ob(ki,10);var e;if(e=Sd)e=0<=Ob(ci,10);d=D||d||e}b=d?-a.scrollLeft:!
b||Kd&&E("8")||"visible"==zh(a,"overflowX")?a.scrollLeft:a.scrollWidth-
a.clientWidth-a.scrollLeft;c=ge(c,new F(b,a.scrollTop))}}}return c||new F}
function Ml(a,b,c,d,e,g,h){a=a.clone();var k=Ll(b,c);c=Oh(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 m=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,
m+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&&(m=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,m+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
qh(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;Ah(b,new F(e.left,e.top));h=e.Ca();ie(c,h)||Uh(b,h);return a}function Ll(a,b)
{return(b&8&&Rh(a)?b^4:b)&-9};function Nl(a,b){this.b=a instanceof F?a:new
F(a,b)}v(Nl,Il);Nl.prototype.Ib=function(a,b,c,d)
{Ml(this.b,a,b,c,null,null,d)};function Ol(a,b,c)
{this.b=a;this.g=b;this.ha=c}v(Ol,Il);Ol.prototype.Ib=function(a,b,c)
{Jl(this.b,this.g,a,b,void 0,c,this.ha)};function Pl(a,b,c,d)
{Ol.call(this,a,b);this.i=c?5:0;this.o=d||void 0}v(Pl,Ol);Pl.prototype.s=function()
{return this.i};Pl.prototype.j=function(a)
{this.i=a};Pl.prototype.Ib=function(a,b,c,d){var
e=Jl(this.b,this.g,a,b,null,c,10,d,this.o);if(e&496){var
g=Ql(e,this.g);b=Ql(e,b);e=Jl(this.b,g,a,b,null,c,10,d,this.o);e&496&&(g=Ql(e,g),b=
Ql(e,b),Jl(this.b,g,a,b,null,c,this.i,d,this.o))}};function Ql(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Rl(a,b){this.b=a instanceof F?a:new
F(a,b)}v(Rl,Il);Rl.prototype.Ib=function(a,b,c,d){var e=le(a);var
g=e.body;e=e.documentElement;e=new F(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.b.x+e.x;e=this.b.y+e.y;var h=Kl(a);g-=h.x;e-=h.y;Ml(new
F(g,e),a,b,c,null,null,d)};function Sl(a,b,c,d){Pl.call(this,a,b,c||d);(c||
d)&&this.j(65|(d?32:132))}v(Sl,Pl);function Tl(a,b)
{Rl.call(this,a,b)}v(Tl,Rl);Tl.prototype.g=0;Tl.prototype.j=function(a)
{this.g=a};Tl.prototype.Ib=function(a,b,c,d){var e=Dh(a);e=Gh(e);var
g=ue(je(a).b);g=new F(this.b.x+g.scrollLeft,this.b.y+g.scrollTop);var
h=b,k=Ml(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=Ml(g,a,h,c,e,10,d);0!=(k&496)&&Ml(g,a,b,c,e,this.g,d)}};function
Ul(a,b){this.b=a instanceof F?a:new
F(a,b)}v(Ul,Il);Ul.prototype.Ib=function(a,b,c,d)
{Jl(Dh(a),0,a,b,this.b,c,null,d)};function Vl()
{$e.call(this);this.b=[];this.g=[]}v(Vl,$e);Vl.prototype.ya=function()
{Vl.ta.ya.call(this);this.g.length=0;this.b.length=0};var Wl={},Xl={};function Yl()
{throw Error("Do not instantiate
directly");}Yl.prototype.sg=null;Yl.prototype.Tb=function(){return
this.content};Yl.prototype.toString=function(){return this.content};function Zl()
{Yl.call(this)}v(Zl,Yl);Zl.prototype.Td=Wl;function $l(){this.g=new Ok;this.b=new
am("",void 0);this.b.next=this.b.b=this.b}f=$l.prototype;f.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};f.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
am(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};f.shift=
function(){return bm(this,this.b.next)};f.pop=function(){return
bm(this,this.b.b)};f.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
f.Yb=function(){return cm(this,function(a,b){return b})};f.Ab=function(){return
cm(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function cm(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function bm(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
am(a,b){this.key=a;this.value=b}
am.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function dm(a){this.b=new Ok;if(a){a=Sk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function em(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Fa(a):b.charAt(0)+a}dm.prototype.add=func
tion(a){this.b.set(em(a),a)};dm.prototype.remove=function(a){return
this.b.remove(em(a))};dm.prototype.Ab=function(){return
this.b.Ab()};dm.prototype.clone=function(){return new dm(this)};function fm(a,b,c)
{if(D&&!Nd)return a;a='url("'+b+'")';Ld&&(a+=" 7 5");return a+(", "+c)};function
gm(a,b,c){M.call(this);this.ka=a;this.va=c;this.i=b;L(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.j=-
1;this.g=0;this.o=this.ha=null;this.wa={}}v(gm,M);f=gm.prototype;f.Ph=!0;f.kg=!
1;f.Sc=function(){return this.i};
f.handleEvent=function(a){var b=this.ka;if(a.target==this.i)switch(a.type){case
"hilite":this.Xc(a.ud);break;case "select":var c=!1;if("number"===typeof a.ud)
{a=a.ud;var d=this.b[hm(this,a)];c=!!d&&b.Vg&&b.Vg(d);d&&!c&&this.j!
=a&&this.Xc(a)}c||this.re();break;case "canceldismiss":im(this);break;case
"dismiss":jm(this)}};function km(a){for(var b=a.g+a.b.length-
1,c=a.j,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else{a.kg&&c==b&&a.Xc(-1);break}if(a.Xc(c))break}}
f.Xc=function(a){var b=hm(this,a),c=this.b[b];return c&&this.ka.Vg&&this.ka.Vg(c)?!
1:(this.j=a,this.i.Xc(a),-1!=b)};
f.re=function(){var a=hm(this,this.j);if(-1!=a){var b=this.b[a],c=this.va;if(c.Xa)
{var d=b.toString();if(c.j){var e=lm(c,c.wb(),Eg(c.Xa)[0]),g=mm(c,c.wb());c.va&&!
c.va.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.Ba);0==e||Eb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Xa;(D||
C&&E("9"))&&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.Xa;d=e;Fg(g)?g.selectionStart=d:C&&!
E("9")&&(h=Gg(g),k=h[0],k.inRange(h[1])&&(d=Hg(g,d),k.collapse(!
0),k.move("character",
d),k.select()));g=c.Xa;Fg(g)?g.selectionEnd=e:C&&!
E("9")&&(h=Gg(g),d=h[1],h[0].inRange(d)&&(e=Hg(g,e),g=Hg(g,Eg(g)[0]),d.collapse(!
0),d.moveEnd("character",e-g),d.select()))}}else c.Pb(d);c.th=!
0}this.Lc();this.dispatchEvent({type:"update",ud:b,index:a});return!
0}this.Lc();this.dispatchEvent({type:"update",ud:null,index:null});return!1};
f.Lc=function(){this.j=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Lc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function jm(a){a.o||(a.o=window.setTimeout(t(a.Lc,a),100))}f.Bi=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function im(a)
{a.Bi()||window.setTimeout(t(a.Bi,a),10)}f.ya=function(){gm.ta.ya.call(this);delete
this.wa;this.i.Fa();this.va.Fa();this.ka=null};
f.wl=function(a,b,c){this.s==a&&this.sh(b,c)};f.sh=function(a,b){var
c="object"==Aa(b)&&b,d=(c?c.Um():b)?hm(this,this.j):-
1;this.g+=this.b.length;this.b=a;for(var e=[],g=0;g<a.length;+
+g)e.push({id:this.g+g,data:a[g]});g=null;this.ha&&(g=this.wa[Fa(this.ha)]||
this.ha);this.i.uh(g);this.i.sh(e,this.s,this.ha);g=this.Ph;c&&void 0!
==c.ak()&&(g=c.ak());this.j=-1;(g||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.Xc(this.g+d):km(this));this.dispatchEvent("suggestionsupdate")};
function hm(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}f.update=function(a)
{this.va.update(a)};function nm(a,b,c,d){$e.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Ba=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.wa=new RegExp("^"+a+"|"+a+"$","g");this.va=new RegExp("\\s*["+this.s+"]
$");this.ua=b||"";this.Da=this.j;this.i=0<d?new rg(d):null;this.g=new
Q(this);this.ha=new Q(this);this.o=new Sg;this.ka=-1}v(nm,$e);var om=(ei||fi)&&!
E("533.17.9");f=nm.prototype;f.hg=null;f.Xa=null;f.Zg="";f.xd=!1;f.th=!
1;f.wb=function(){return this.Xa.value};
f.Pb=function(a){this.Xa.value=a};f.uk=function(a){for(var
b=0;b<arguments.length;b++){var
c=arguments[b];Ea(c)&&1==c.nodeType&&(We(c,"combobox"),Xe(c,"autocomplete","list"))
;this.g.ma(c,"focus",this.li);this.g.ma(c,"blur",this.vk);this.Xa||
(this.ha.ma(c,"keydown",this.
$l),Ea(c)&&1==c.nodeType&&Ue(le(c))==c&&pm(this,c))}};f.ya=function()
{nm.ta.ya.call(this);null!=this.hg&&window.clearTimeout(this.hg);this.g.Fa();delete
this.g;this.ha.Fa();this.o.Fa();bf(this.i)};
f.Kb=function(a){switch(a.keyCode){case 40:if(this.b.i.isVisible())return
km(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.isVisible()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.kg&&c==b.g&&b.Xc(-
1);break}if(b.Xc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.isVisible()||a.shiftKey)this.b.Lc();else
if(this.update(),this.b.re()&&this.Da)return a.preventDefault(),!0;break;case
13:if(this.b.i.isVisible()){if(this.update(),
this.b.re())return a.preventDefault(),a.b(),!0}else this.b.Lc();break;case
27:if(this.b.i.isVisible())return this.b.Lc(),a.preventDefault(),a.b(),!
0;break;case 229:if(!this.xd)return this.xd||(this.g.ma(this.Xa,"keyup",this.
$i),this.g.ma(this.Xa,"keypress",this.Zi),this.xd=!0),!0}return
qm(this,a)};function qm(a,b){var c=a.j&&b.o&&-1!
=a.s.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.b.re()?
(b.preventDefault(),!0):!1}f.Pk=function(){return!1};f.li=function(a)
{pm(this,a.target||null)};
function pm(a,b){Mg(a.ha);a.b&&im(a.b);b!
=a.Xa&&(a.Xa=b,a.i&&(a.i.start(),a.g.ma(a.i,"tick",a.mi)),a.Zg=a.wb(),Tg(a.o,a.Xa),
a.g.ma(a.o,"key",a.aj),a.g.ma(a.Xa,"mousedown",a.dj),C&&a.g.ma(a.Xa,"keypress",a.Yi
))}f.vk=function(){om?this.hg=window.setTimeout(t(this.mj,this),0):this.mj()};
f.mj=function()
{this.Xa&&(this.g.Ya(this.o,"key",this.aj),Zg(this.o),this.g.Ya(this.Xa,"keyup",thi
s.Pk),this.g.Ya(this.Xa,"mousedown",this.dj),C&&this.g.Ya(this.Xa,"keypress",this.Y
i),this.xd&&rm(this),this.Xa=null,this.i&&(this.i.stop(),this.g.Ya(this.i,"tick",th
is.mi)),this.b&&jm(this.b))};f.mi=function(){this.update()};f.$l=function(a)
{this.li(a)};f.aj=function(a){this.ka=a.keyCode;this.b&&this.Kb(a)};f.Zi=function()
{this.xd&&229!=this.ka&&rm(this)};
f.$i=function(a){this.xd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&rm(this)};f.dj=function(){};function rm(a){a.xd&&(a.xd=!
1,a.g.Ya(a.Xa,"keypress",a.Zi),a.g.Ya(a.Xa,"keyup",a.$i))}f.Yi=function(a)
{qm(this,a)};
f.update=function(a){if(this.Xa&&(a||this.wb()!=this.Zg)){if(a||!this.th)
{a=Eg(this.Xa)[0];var b=this.wb();a=mm(this,b)[lm(this,b,a)];b=this.wa?
String(a).replace(this.wa,""):a;if(this.b&&(this.b.ha=this.Xa,a=this.b,this.wb(),a.
s!=b)){a.s=b;b=a.ka;var
c=t(a.wl,a),d={client:"books",ds:"bo",q:a.s};c=t(b.g,b,c);b.b&&b.b.cancel();b.b=new
Ck;b.b.send(d,c);im(a)}}this.Zg=this.wb()}this.th=!1};
function lm(a,b,c){a=mm(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 mm(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g+
+)a.ua&&-1!=a.ua.indexOf(c[g])?(h||(d.push(e.join("")),e.length=0),e.push(c[g]),h=!
h):h||-1==a.s.indexOf(c[g])?e.push(c[g]):
(e.push(c[g]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
sm(){}za(sm);sm.prototype.b=0;function tm(a){return":"+(a.b+
+).toString(36)};function um(a,b,c,d){M.call(this);this.ua=a||
document.body;this.g=je(this.ua);this.wa=!
a;this.Aa=null;this.va="";this.b=[];this.o=[];this.Ba=this.ka=-1;this.ha=!
1;this.className="ac-renderer";this.Va="ac-highlighted";this.s=b||
null;this.Wb=null!=d?d:!0;this.Rb=!!c}v(um,M);f=um.prototype;f.V=function(){return
this.Aa};f.uh=function(a){this.Ma=a};f.sh=function(a,b,c)
{this.va=b;this.b=a;this.ka=-
1;this.Ba=Ka();this.i=c;this.o=[];vm(this)};f.Lc=function(){this.ha&&(this.ha=!
1,wm(this,!1),T(this.Aa,!1))};
function xm(a){a.ha||(a.ha=!0,wm(a,!0),T(a.Aa,!0))}function wm(a,b)
{a.i&&(Xe(a.i,"haspopup",b),Xe(a.Aa,"expanded",b),Xe(a.i,"expanded",b),b?
Xe(a.i,"owns",a.Aa.id):(a.i.removeAttribute("aria-
owns"),Ze(a.i,null)))}f.isVisible=function(){return this.ha};
function ym(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",ka:d,ud:c?
c.data:null})&&(0<=a.ka&&Bg(a.o[a.ka],["ac-active","active"]),a.ka=b,d&&(zg(d,["ac-
active","active"]),a.i&&Ze(a.i,d),Ih(d,a.Aa)))}f.Xc=function(a){if(-1==a)ym(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){ym(this,b);break}};
function zm(a){if(!a.Aa){var b=a.g.Ta("DIV",
{style:"display:none"});a.Aa=b;zg(b,Fb(a.className).split("
"));We(b,"listbox");b.id=tm(sm.Wa());a.g.appendChild(a.ua,b);L(b,"click",a.ni,!
1,a);L(b,"mousedown",a.oi,!1,a);L(b,"mouseover",a.vi,!1,a)}}
function vm(a){zm(a);a.Ld&&(a.Aa.style.minWidth=a.Ld.clientWidth-
0+"px");a.mb&&(a.Aa.style.maxWidth=a.mb.clientWidth-
0+"px");a.o.length=0;a.g.hi(a.Aa);a.s&&a.s.render?
a.s.render(a,a.Aa,a.b,a.va):w(a.b,function(b){var c=this.va,d=this.g.Ta("DIV",
{className:"ac-row",id:tm(sm.Wa())});We(d,"option");this.s&&this.s.om?
this.s.om(b,c,d):K(d,b.data.toString());c&&this.Wb&&(this.Da=!
1,Am(this,d,c));P(d,"ac-
row");this.o.push(d);this.g.appendChild(this.Aa,d)},a);0==a.b.length?a.Lc():
(xm(a),a.Lg(),Th(a.Aa,!0))}
f.Lg=function(){if(this.i&&this.wa){var a=this.Ma||this.i;var b=this.Rb?
5:1;Jl(a,b,this.Aa,b^1,null,null,65)}};f.ya=function()
{this.Aa&&(Hf(this.Aa,"click",this.ni,!1,this),Hf(this.Aa,"mousedown",this.oi,!
1,this),Hf(this.Aa,"mouseover",this.vi,!
1,this),this.g.hk(this.Aa),this.Aa=null,this.ha=!
1);bf(this.j);this.ua=null;um.ta.ya.call(this)};
function Am(a,b,c){if(!a.Da)if(3==b.nodeType){var
d=null;Ba(c)&&1<c.length&&(d=wb(c,1));c=Bm(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=ye(a.g.b,"B"),g.className=a.Va,a.g.appendChild(g,a.g.b.c
reateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,b.nextSibling),
b.parentNode.insertBefore(a.g.b.createTextNode(""),g.nextSibling),b=g.nextSibling;b
.nodeValue=wb(c,2).join("");a.Da=!0}else d&&Am(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Am(a,b,c),b=d}function Bm(a){var b="";if(!
a)return b;Ba(a)&&(a=gb(a,function(c){return!Eb(yd(c))}));Ba(a)?b=0<a.length?
xd(a[0]):"":/^\W/.test(a)||(b=xd(a));return b}function Cm(a,b){for(;b&&b!=a.Aa&&!
yg(b,"ac-row");)b=b.parentNode;return b?eb(a.o,b):-1}
f.ni=function(a){var
b=Cm(this,a.target);0<=b&&this.dispatchEvent({type:"select",ud:this.b[b].id});a.b()
};f.oi=function(a){a.b();a.preventDefault()};f.vi=function(a)
{a=Cm(this,a.target);0<=a&&!(300>Ka()-
this.Ba)&&this.dispatchEvent({type:"hilite",ud:this.b[a].id})};function Dm(a,b)
{M.call(this);this.i=new Q(this);this.Jg(a||
null);b&&(this.ae=b)}v(Dm,M);f=Dm.prototype;f.Aa=null;f.Oh=!0;f.Nh=null;f.Zd=!
1;f.Yg=-1;f.Wh=!0;f.ae="toggle_display";f.V=function(){return
this.Aa};f.Jg=function(a){Em(this);this.Aa=a};function Em(a){if(a.Zd)throw
Error("Can not change this state of the popup while
showing.");}f.isVisible=function(){return this.Zd};
f.La=function(a){this.Va&&this.Va.stop();this.Da&&this.Da.stop();if(a){if(!
this.Zd&&this.qh()){if(!this.Aa)throw Error("Caller must call setElement before
trying to show the popup");this.
$d();a=le(this.Aa);if(this.Oh)if(this.i.ma(a,"mousedown",this.Xi,!0),C){try{var
b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=Je(b)}catch(d)
{break}a=c;b=a.activeElement}this.i.ma(a,"mousedown",this.Xi,!
0);this.i.ma(a,"deactivate",this.Wi)}else
this.i.ma(a,"blur",this.Wi);"toggle_display"==this.ae?
(this.Aa.style.visibility="visible",T(this.Aa,!0)):"move_offscreen"==this.ae&&this.
$d();this.Zd=!0;this.Yg=Ka();this.Va?(Af(this.Va,"end",this.Of,!
1,this),this.Va.play()):this.Of()}}else Fm(this)};f.$d=r;function Fm(a,b)
{a.Zd&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&Mg(a.i),a.Zd=!
1,Ka(),a.Da?(Af(a.Da,"end",u(a.Sh,b),!1,a),a.Da.play()):a.Sh(b))}f.Sh=function(a)
{"toggle_display"==this.ae?
this.ql():"move_offscreen"==this.ae&&(this.Aa.style.top="-10000px");this.Xe(a)};
f.ql=function(){this.Aa.style.visibility="hidden";T(this.Aa,!1)};f.qh=function()
{return this.dispatchEvent("beforeshow")};f.Of=function()
{this.dispatchEvent("show")};f.Xe=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Xi=function(a)
{a=a.target;Ie(this.Aa,a)||Gm(this,a)||150>Ka()-this.Yg||Fm(this,a)};
f.Wi=function(a){if(this.Wh){var b=le(this.Aa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
Ie(this.Aa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ka()-
this.Yg||Fm(this)}};function Gm(a,b){return ib(a.Nh||[],function(c){return b===c||
Ie(c,b)})}f.ya=function()
{Dm.ta.ya.call(this);this.i.Fa();bf(this.Va);bf(this.Da);delete this.Aa;delete
this.i;delete this.Nh};function Hm(a,b){this.Ih=8;this.ub=b||void
0;Dm.call(this,a)}v(Hm,Dm);Hm.prototype.Zb=function(){return this.ub||
null};Hm.prototype.setPosition=function(a){this.ub=a||void
0;this.isVisible()&&this.$d()};Hm.prototype.$d=function(){if(this.ub){var a=!
this.isVisible()&&"move_offscreen"!
=this.ae,b=this.V();a&&(b.style.visibility="hidden",T(b,!
0));this.ub.Ib(b,this.Ih,this.$g);a&&T(b,!1)}};function Im(a,b,c){this.j=c||(a?
je(G(a)):je());Hm.call(this,this.j.Ta("DIV",
{style:"position:absolute;display:none;"}));this.o=new F(1,1);this.ka=new
dm;this.s=null;a&&(a=G(a),this.ka.add(a),L(a,"mouseover",this.Wc,!
1,this),L(a,"mouseout",this.yf,!1,this),L(a,"mousemove",this.de,!
1,this),L(a,"focus",this.ki,!1,this),L(a,"blur",this.yf,!1,this));null!
=b&&K(this.V(),b)}v(Im,Hm);var Jm=[];f=Im.prototype;f.nb=null;f.className="goog-
tooltip";f.Xf=500;f.Pg=0;f.Ag=function(){return this.Pg};
f.Jg=function(a){var b=this.V();b&&J(b);Im.ta.Jg.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),bf(this.s),this.s=new
Ng(this.V()),af(this,this.s),L(this.s,"focusin",this.Qd,void
0,this),L(this.s,"focusout",this.$e,void 0,this)):
(bf(this.s),this.s=null)};function Km(a){return a.Ba?a.isVisible()?4:1:a.va?
3:a.isVisible()?2:0}f.Ef=function(a){if(!this.isVisible())return!1;var
b=Hh(this.V()),c=Oh(this.V());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
f.qh=function(){if(!Dm.prototype.qh.call(this))return!1;if(this.b)for(var
a,b=0;a=Jm[b];b++)Ie(a.V(),this.b)||a.La(!
1);nb(Jm,this);a=this.V();a.className=this.className;this.Qd();L(a,"mouseover",this
.Og,!1,this);L(a,"mouseout",this.yi,!1,this);Lm(this);return!0};f.Xe=function()
{ob(Jm,this);for(var a=this.V(),b,c=0;b=Jm[c];c++)b.b&&Ie(a,b.b)&&b.La(!
1);this.Md&&this.Md.$e();Hf(a,"mouseover",this.Og,!
1,this);Hf(a,"mouseout",this.yi,!1,this);this.b=void 0;0==Km(this)&&(this.Cb=!
1);Dm.prototype.Xe.call(this)};
f.Ne=function(a,b){this.b==a&&Qk(this.ka.b,em(this.b))&&(this.Cb||!this.Om?
(this.La(!1),this.isVisible()||(this.b=a,this.setPosition(b||Mm(this,0)),this.La(!
0))):this.b=void 0);this.Ba=void 0};f.Fi=function(a){this.va=void 0;if(a==this.b)
{a=this.j;var b;a=(b=Ue(a.b))&&this.V()&&a.fk(this.V(),b);null!
=this.nb&&(this.nb==this.V()||Qk(this.ka.b,em(this.nb)))||a||this.ha&&this.ha.nb||
this.La(!1)}};function Nm(a,b){var
c=te(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
f.Wc=function(a){var b=Om(this,a.target);this.nb=b;this.Qd();b!
=this.b&&(this.b=b,this.Zf(b),Pm(this),Nm(this,a))};function Om(a,b){try{for(;b&&!
Qk(a.ka.b,em(b));)b=b.parentNode;return b}catch(c){return null}}f.de=function(a)
{Nm(this,a);this.Cb=!0};f.ki=function(a){this.nb=a=Om(this,a.target);this.Cb=!
0;if(this.b!=a){this.b=a;var
b=Mm(this,1);this.Qd();this.Zf(a,b);Pm(this)}};function Mm(a,b){if(0==b){var
c=a.o.clone();return new Qm(c)}return new Rm(a.nb)}
function Pm(a){if(a.b)for(var b,c=0;b=Jm[c];c+
+)Ie(b.V(),a.b)&&(b.ha=a,a.Md=b)}f.yf=function(a){var
b=Om(this,a.target),c=Om(this,a.relatedTarget);b!
=c&&(b==this.nb&&(this.nb=null),Lm(this),this.Cb=!1,!this.isVisible()||
a.relatedTarget&&Ie(this.V(),a.relatedTarget)?this.b=void 0:this.
$e())};f.Og=function(){var a=this.V();this.nb!
=a&&(this.Qd(),this.nb=a)};f.yi=function(a){var b=this.V();this.nb!=b||
a.relatedTarget&&Ie(b,a.relatedTarget)||(this.nb=null,this.$e())};
f.Zf=function(a,b){this.Ba||(this.Ba=O(t(this.Ne,this,a,b),this.Xf))};function
Lm(a){a.Ba&&(tg(a.Ba),a.Ba=void 0)}f.$e=function()
{2==Km(this)&&(this.va=O(t(this.Fi,this,this.b),this.Ag()))};f.Qd=function()
{this.va&&(tg(this.va),this.va=void 0)};
f.ya=function(){var a;this.La(!1);Lm(this);for(var b=this.ka.Ab(),c=0;a=b[c];c+
+)Hf(a,"mouseover",this.Wc,!1,this),Hf(a,"mouseout",this.yf,!
1,this),Hf(a,"mousemove",this.de,!1,this),Hf(a,"focus",this.ki,!
1,this),Hf(a,"blur",this.yf,!
1,this);b=this.ka.b;b.g={};b.b.length=0;b.i=0;this.V()&&J(this.V());this.nb=null;de
lete this.j;Im.ta.ya.call(this)};function Qm(a,b){Ul.call(this,a,b)}v(Qm,Ul);
Qm.prototype.Ib=function(a,b,c){b=Dh(a);b=Gh(b);c=c?new
mh(c.top+10,c.right,c.bottom,c.left+10):new
mh(10,0,0,10);Ml(this.b,a,8,c,b,9)&496&&Ml(this.b,a,8,c,b,5)};function Rm(a)
{Ol.call(this,a,5)}v(Rm,Ol);Rm.prototype.Ib=function(a,b,c){var d=new
F(10,0);Jl(this.b,this.g,a,b,d,c,9)&496&&Jl(this.b,4,a,1,d,c,5)};function Sm(a,b,c)
{Im.call(this,a,b,c)}v(Sm,Im);f=Sm.prototype;f.tg=!1;f.ef=!1;f.Of=function()
{Sm.ta.Of.call(this);this.mb=rh(Ph(this.V()));this.b&&(this.Rb=rh(Ph(this.b)));this
.ef=this.tg;L(this.j.b,"mousemove",this.de,!1,this)};f.Xe=function()
{Hf(this.j.b,"mousemove",this.de,!1,this);this.Rb=this.mb=null;this.ef=!
1;Sm.ta.Xe.call(this)};
f.Ef=function(a){if(this.Ma){var b=Hh(this.V()),c=Oh(this.V());return b.x-
this.Ma.left<=a.x&&a.x<=b.x+c.width+this.Ma.right&&b.y-
this.Ma.top<=a.y&&a.y<=b.y+c.height+this.Ma.bottom}return
Sm.ta.Ef.call(this,a)};function Tm(a,b){if(a.Rb&&oh(a.Rb,b)||a.Ef(b))return!0;var
c=a.ha;return!!c&&c.Ef(b)}f.Fi=function(a){this.va=void 0;a!=this.b||
Tm(this,this.o)||this.nb||this.ha&&this.ha.nb||D&&0==this.o.x&&0==this.o.y||
this.La(!1)};
f.de=function(a){var b=this.isVisible();if(this.mb){var c=te(this.j.b);c=new
F(a.clientX+c.x,a.clientY+c.y);Tm(this,c)?b=!
1:this.ef&&(b=ph(this.mb,c)>=ph(this.mb,this.o))}if(b){if(this.
$e(),this.nb=null,b=this.ha)b.nb=null}else
3==Km(this)&&this.Qd();Sm.ta.de.call(this,a)};f.Og=function(){this.nb!
=this.V()&&(this.ef=!1,this.nb=this.V())};f.Ag=function(){return this.ef?
100:Sm.ta.Ag.call(this)};function Um(a){M.call(this);this.g=a||
je();this.Va=Vm;this.Qa=null;this.Oa=!1;this.Aa=null;this.ua=void
0;this.ha=this.o=this.s=this.eh=null;this.Wb=!1}v(Um,M);Um.prototype.Ld=sm.Wa();var
Vm=null;
function Wm(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=Um.prototype;f.getId=function(){return this.Qa||
(this.Qa=tm(this.Ld))};function Xm(a,b){if(a.s&&a.s.ha){var c=a.s.ha,d=a.Qa;d in
c&&delete c[d];Ua(a.s.ha,b,a)}a.Qa=b}f.V=function(){return this.Aa};
function Ym(a){a.ua||(a.ua=new Q(a));return a.ua}f.jd=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.Qa&&Zm(this.s,this.Qa)&&this.s!=a)throw
Error("Unable to set parent
component");this.s=a;Um.ta.Ze.call(this,a)};f.getParent=function(){return
this.s};f.Ze=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");Um.ta.Ze.call(this,a)};f.mc=function()
{this.Aa=ye(this.g.b,"DIV")};f.render=function(a){$m(this,a)};
function $m(a,b,c){if(a.Oa)throw Error("Component already rendered");a.Aa||
a.mc();b?b.insertBefore(a.Aa,c||null):a.g.b.body.appendChild(a.Aa);a.s&&!a.s.Oa||
a.Ra()}function an(a,b){if(a.Oa)throw Error("Component already
rendered");if(b&&a.Eg(b)){a.Wb=!0;var c=le(b);a.g&&a.g.b==c||
(a.g=je(b));a.Xb(b);a.Ra()}else throw Error("Invalid element to
decorate");}f.Eg=function(){return!0};f.Xb=function(a){this.Aa=a};f.Ra=function()
{this.Oa=!0;bn(this,function(a){!a.Oa&&a.V()&&a.Ra()})};
f.Gb=function(){bn(this,function(a){a.Oa&&a.Gb()});this.ua&&Mg(this.ua);this.Oa=!
1};f.ya=function(){this.Oa&&this.Gb();this.ua&&(this.ua.Fa(),delete
this.ua);bn(this,function(a){a.Fa()});!
this.Wb&&this.Aa&&J(this.Aa);this.s=this.eh=this.Aa=this.ha=this.o=null;Um.ta.ya.ca
ll(this)};f.Ga=function(a,b){this.Pd(a,cn(this),b)};
f.Pd=function(a,b,c){if(a.Oa&&(c||!this.Oa))throw Error("Component already
rendered");if(0>b||b>cn(this))throw Error("Child component index out of
bounds");this.ha&&this.o||(this.ha={},this.o=[]);if(a.getParent()==this){var
d=a.getId();this.ha[d]=a;ob(this.o,a)}else
Ua(this.ha,a.getId(),a);a.jd(this);vb(this.o,b,0,a);a.Oa&&this.Oa&&a.getParent()==t
his?(c=this.Bd(),b=c.childNodes[b]||null,b!=a.V()&&c.insertBefore(a.V(),b)):c?
(this.Aa||this.mc(),b=dn(this,b+1),$m(a,this.Bd(),b?b.Aa:null)):this.Oa&&
!a.Oa&&a.Aa&&a.Aa.parentNode&&1==a.Aa.parentNode.nodeType&&a.Ra()};f.Bd=function()
{return this.Aa};function en(a){null==a.Va&&(a.Va=Rh(a.Oa?a.Aa:a.g.b.body));return
a.Va}function cn(a){return a.o?a.o.length:0}function Zm(a,b){if(a.ha&&b){var
c=a.ha;c=(null!==c&&b in c?c[b]:void 0)||null}else c=null;return c}function dn(a,b)
{return a.o?a.o[b]||null:null}function bn(a,b,c){a.o&&w(a.o,b,c)}function fn(a,b)
{return a.o&&b?eb(a.o,b):-1}
f.removeChild=function(a,b){if(a){var c="string"===typeof a?
a:a.getId();a=Zm(this,c);if(c&&a){var d=this.ha;c in d&&delete
d[c];ob(this.o,a);b&&(a.Gb(),a.Aa&&J(a.Aa));a.jd(null)}}if(!a)throw Error("Child is
not in parent component");return a};function gn(){}var hn;za(gn);var
jn={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=g
n.prototype;f.Yd=function(){};f.Jb=function(a){return
a.g.Ta("DIV",kn(this,a).join(" "),a.Tb())};f.Vb=function(a){return a};function
ln(a,b,c){if(a=a.V?a.V():a){var d=[b];C&&!E("7")&&(d=mn(wg(a),b),d.push(b));(c?
zg:Bg)(a,d)}}f.uf=function(){return!0};
f.ab=function(a,b){b.id&&Xm(a,b.id);var c=this.Vb(b);c&&c.firstChild?
nn(a,c.firstChild.nextSibling?sb(c.childNodes):c.firstChild):a.Fd=null;var
d=0,e=this.Ha(),g=this.Ha(),h=!1,k=!1,l=!1,m=sb(wg(b));w(m,function(A){h||A!=e?k||
A!=g?d|=this.rf(A):k=!0:(h=!0,g==e&&(k=!0));1==this.rf(A)&&Ne(c)&&Oe(c)&&Me(c,!
1)},this);a.xc=d;h||(m.push(e),g==e&&(k=!0));k||m.push(g);var
q=a.jc;q&&m.push.apply(m,q);if(C&&!E("7")){var
B=mn(m);0<B.length&&(m.push.apply(m,B),l=!0)}h&&k&&!q&&!l||xg(b,m.join(" "));return
b};
f.vf=function(a){en(a)&&this.ji(a.V(),!
0);a.isEnabled()&&this.Ge(a,a.isVisible())};function on(a,b,c){if(a=c||
a.Yd())c=b.getAttribute("role")||null,a!=c&&We(b,a)}function pn(a,b,c)
{b.isVisible()||Xe(c,"hidden",!b.isVisible());b.isEnabled()||a.Ic(c,1,!
b.isEnabled());qn(b,8)&&a.Ic(c,8,W(b,8));qn(b,16)&&a.Ic(c,16,W(b,16));qn(b,64)&&a.I
c(c,64,W(b,64))}f.Hg=function(a,b){Th(a,!b,!C&&!Id)};f.ji=function(a,b)
{ln(a,this.Ha()+"-rtl",b)};f.ii=function(a){var b;return qn(a,32)&&(b=a.V())?
Ne(b)&&Oe(b):!1};
f.Ge=function(a,b){var c;if(qn(a,32)&&(c=a.V())){if(!b&&W(a,32))
{try{c.blur()}catch(d){}W(a,32)&&a.wf(null)}(Ne(c)&&Oe(c))!
=b&&Me(c,b)}};f.La=function(a,b){T(a,b);a&&Xe(a,"hidden",!b)};f.Ob=function(a,b,c)
{var d=a.V();if(d){var
e=this.Ae(b);e&&ln(a,e,c);this.Ic(d,b,c)}};f.Ic=function(a,b,c){hn||
(hn={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=hn[b];var
d=a.getAttribute("role")||null;d&&(d=jn[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Xe(a,b,c)};
f.Ed=function(a,b){var c=this.Vb(a);if(c&&(De(c),b))if("string"===typeof
b)K(c,b);else{var d=function(e){if(e){var g=le(c);c.appendChild("string"===typeof
e?g.createTextNode(e):e)}};Ba(b)?w(b,d):!Ca(b)||"nodeType"in b?
d(b):w(sb(b),d)}};f.Ha=function(){return"goog-control"};function kn(a,b){var
c=a.Ha(),d=[c],e=a.Ha();e!=c&&d.push(e);c=b.xc;for(e=[];c;){var g=c&-
c;e.push(a.Ae(g));c&=~g}d.push.apply(d,e);(c=b.jc)&&d.push.apply(d,c);C&&!
E("7")&&d.push.apply(d,mn(d));return d}
function mn(a,b){var c=[];b&&(a=rb(a,[b]));w([],function(d){!jb(d,u(mb,a))||b&&!
mb(d,b)||c.push(d.join("_"))});return c}f.Ae=function(a){this.b||rn(this);return
this.b[a]};f.rf=function(a){if(!this.va){this.b||rn(this);var b=this.b,c={},d;for(d
in b)c[b[d]]=d;this.va=c}a=parseInt(this.va[a],10);return isNaN(a)?0:a};function
rn(a){var b=a.Ha();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function sn()
{}v(sn,gn);za(sn);f=sn.prototype;f.Yd=function()
{return"button"};f.Ic=function(a,b,c){switch(b){case 8:case
16:Xe(a,"pressed",c);break;default:case 64:case
1:sn.ta.Ic.call(this,a,b,c)}};f.Jb=function(a){var
b=sn.ta.Jb.call(this,a);tn(b,a.ka);var
c=a.wb();c&&this.Pb(b,c);qn(a,16)&&this.Ic(b,16,W(a,16));return
b};f.ab=function(a,b){b=sn.ta.ab.call(this,a,b);var
c=this.wb(b);a.ub=c;a.ka=b.title;qn(a,16)&&this.Ic(b,16,W(a,16));return
b};f.wb=r;f.Pb=r;
function tn(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}f.Ha=function()
{return"goog-button"};function un(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Da(b))throw Error("Invalid decorator function "+b);vn[a]=b}var
wn={},vn={};function xn(a,b,c){Um.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Fa(b);if(d=wn[d])break;b=b.ta?b.ta.constructor:null}b=d?Da(d.Wa)?d.Wa():new
d:null}this.i=b;this.Fd=void 0!==a?
a:null}v(xn,Um);f=xn.prototype;f.Fd=null;f.xc=0;f.df=39;f.yd=255;f.af=0;f.xf=!
0;f.jc=null;f.Ig=!0;function yn(a,b){a.Oa&&b!=a.Ig&&zn(a,b);a.Ig=b}f.Sc=function()
{return this.i};function An(a,b){b&&(a.jc?mb(a.jc,b)||
a.jc.push(b):a.jc=[b],ln(a,b,!0))}
function Bn(a,b,c){c?
An(a,b):b&&a.jc&&ob(a.jc,b)&&(0==a.jc.length&&(a.jc=null),ln(a,b,!
1))}f.mc=function(){var
a=this.i.Jb(this);this.Aa=a;on(this.i,a,this.Ee());this.i.Hg(a,!
1);this.isVisible()||this.i.La(a,!1)};f.Ee=function(){return null};f.Bd=function()
{return this.i.Vb(this.V())};f.Eg=function(a){return this.i.uf(a)};f.Xb=function(a)
{this.Aa=a=this.i.ab(this,a);on(this.i,a,this.Ee());this.i.Hg(a,!1);this.xf="none"!
=a.style.display};
f.Ra=function()
{xn.ta.Ra.call(this);pn(this.i,this,this.Aa);this.i.vf(this);if(this.df&-
2&&(this.Ig&&zn(this,!0),qn(this,32))){var a=this.V();if(a){var b=this.va||
(this.va=new
Sg);Tg(b,a);Ym(this).ma(b,"key",this.Kb).ma(a,"focus",this.nk).ma(a,"blur",this.wf)
}}};
function zn(a,b){var c=Ym(a),d=a.V();b?(c.ma(d,jf.Nd,a.od).ma(d,
[jf.Od,jf.ve],a.zc).ma(d,"mouseover",a.Wc).ma(d,"mouseout",a.Ng),a.Ie!
=r&&c.ma(d,"contextmenu",a.Ie),C&&(E(9)||c.ma(d,"dblclick",a.ti),a.wa||(a.wa=new
Cn(a),af(a,a.wa)))):(c.Ya(d,jf.Nd,a.od).Ya(d,
[jf.Od,jf.ve],a.zc).Ya(d,"mouseover",a.Wc).Ya(d,"mouseout",a.Ng),a.Ie!
=r&&c.Ya(d,"contextmenu",a.Ie),C&&(E(9)||
c.Ya(d,"dblclick",a.ti),bf(a.wa),a.wa=null))}
f.Gb=function()
{xn.ta.Gb.call(this);this.va&&Zg(this.va);this.isVisible()&&this.isEnabled()&&this.
i.Ge(this,!1)};f.ya=function(){xn.ta.ya.call(this);this.va&&(this.va.Fa(),delete
this.va);delete this.i;this.wa=this.jc=this.Fd=null};f.Tb=function(){return
this.Fd};function nn(a,b){a.Fd=b}f.qf=function(){var a=this.Tb();if(!
a)return"";a="string"===typeof a?a:Ba(a)?x(a,Re).join(""):Pe(a);return
qd(a)};f.isVisible=function(){return this.xf};
f.La=function(a,b){if(b||this.xf!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.V();c&&this.i.La(c,a);this.isEnabled()&&this.i.Ge(this,a);this.xf=a;return!
0}return!1};f.isEnabled=function(){return!W(this,1)};f.Ia=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Dn(this,1,!
a)||(a||(En(this,!1),this.Nb(!1)),this.isVisible()&&this.i.Ge(this,a),this.Ob(1,!
a,!0))};f.Nb=function(a){Dn(this,2,a)&&this.Ob(2,a)};function En(a,b)
{Dn(a,4,b)&&a.Ob(4,b)}
f.wh=function(a){Dn(this,8,a)&&this.Ob(8,a)};f.vd=function(a)
{Dn(this,16,a)&&this.Ob(16,a)};f.Uf=function(a){Dn(this,32,a)&&this.Ob(32,a)};f.
$a=function(a){Dn(this,64,a)&&this.Ob(64,a)};function W(a,b){return!!
(a.xc&b)}f.Ob=function(a,b,c){c||1!=a?qn(this,a)&&b!
=W(this,a)&&(this.i.Ob(this,a,b),this.xc=b?this.xc|a:this.xc&~a):this.Ia(!
b)};function qn(a,b){return!!(a.df&b)}
f.lb=function(a,b){if(this.Oa&&W(this,a)&&!b)throw Error("Component already
rendered");!b&&W(this,a)&&this.Ob(a,!1);this.df=b?this.df|a:this.df&~a};function
Fn(a,b){return!!(a.yd&b)&&qn(a,b)}function Dn(a,b,c){return qn(a,b)&&W(a,b)!=c&&(!
(a.af&b)||a.dispatchEvent(Wm(b,c)))&&!a.hc}f.Wc=function(a){(!a.relatedTarget||!
Ie(this.V(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&Fn(th
is,2)&&this.Nb(!0)};
f.Ng=function(a){a.relatedTarget&&Ie(this.V(),a.relatedTarget)||!
this.dispatchEvent("leave")||(Fn(this,4)&&En(this,!1),Fn(this,2)&&this.Nb(!
1))};f.Ie=r;f.od=function(a){this.isEnabled()&&(Fn(this,2)&&this.Nb(!
0),nf(a)&&(Fn(this,4)&&En(this,!
0),this.i&&this.i.ii(this)&&this.V().focus()));nf(a)&&a.preventDefault()};f.zc=func
tion(a){this.isEnabled()&&(Fn(this,2)&&this.Nb(!0),W(this,4)&&this.
$c(a)&&Fn(this,4)&&En(this,!1))};f.ti=function(a){this.isEnabled()&&this.$c(a)};
f.$c=function(a){Fn(this,16)&&this.vd(!W(this,16));Fn(this,8)&&this.wh(!
0);Fn(this,64)&&this.$a(!W(this,64));var b=new
gf("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.s=a.s);return this.dispatchEvent(b)};f.nk=function()
{Fn(this,32)&&this.Uf(!0)};f.wf=function(){Fn(this,4)&&En(this,!
1);Fn(this,32)&&this.Uf(!1)};f.Kb=function(a){return
this.isVisible()&&this.isEnabled()&&this.yc(a)?(a.preventDefault(),a.b(),!0):!1};
f.yc=function(a){return 13==a.keyCode&&this.$c(a)};if(!Da(xn))throw Error("Invalid
component class "+xn);if(!Da(gn))throw Error("Invalid renderer class "+gn);var
Gn=Fa(xn);wn[Gn]=gn;un("goog-control",function(){return new xn(null)});function
Cn(a){$e.call(this);this.g=a;this.b=!1;this.i=new
Q(this);af(this,this.i);a=this.g.Aa;this.i.ma(a,jf.Nd,this.o).ma(a,jf.Od,this.s).ma
(a,"click",this.j)}v(Cn,$e);var Hn=!C||Zd(9);Cn.prototype.o=function(){this.b=!
1};Cn.prototype.s=function(){this.b=!0};
function In(a,b){if(!Hn)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}Cn.prototype.j=function(a)
{if(this.b)this.b=!1;else{var
b=a.g,c=b.button,d=b.type,e=In(b,"mousedown");this.g.od(new
kf(e,a.i));e=In(b,"mouseup");this.g.zc(new kf(e,a.i));Hn||(b.button=c,b.type=d)}};
Cn.prototype.ya=function(){this.g=null;Cn.ta.ya.call(this)};function Jn()
{}v(Jn,sn);za(Jn);f=Jn.prototype;f.Yd=function(){};f.Jb=function(a){yn(a,!
1);a.yd&=-256;a.lb(32,!1);return a.g.Ta("BUTTON",{"class":kn(this,a).join("
"),disabled:!
a.isEnabled(),title:a.ka||"",value:a.wb()||""},a.qf()||"")};f.uf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.ab=function(a,b){yn(a,!1);a.yd&=-256;a.lb(32,!
1);if(b.disabled){var c=this.Ae(1);P(b,c)}return Jn.ta.ab.call(this,a,b)};
f.vf=function(a){Ym(a).ma(a.V(),"click",a.$c)};f.Hg=r;f.ji=r;f.ii=function(a)
{return a.isEnabled()};f.Ge=r;f.Ob=function(a,b,c){Jn.ta.Ob.call(this,a,b,c);
(a=a.V())&&1==b&&(a.disabled=c)};f.wb=function(a){return
a.value};f.Pb=function(a,b){a&&(a.value=b)};f.Ic=r;function Kn(a,b,c)
{xn.call(this,a,b||Jn.Wa(),c)}v(Kn,xn);f=Kn.prototype;f.wb=function(){return
this.ub};f.Pb=function(a){this.ub=a;this.Sc().Pb(this.V(),a)};f.$b=function(a)
{this.ka=a;tn(this.V(),a)};function Ln(a,b){var c=a.Sc(),d=en(a),e=c.Ha()+"-
collapse-left";c=c.Ha()+"-collapse-right";Bn(a,d?c:e,!!(b&1));Bn(a,d?e:c,!!
(b&2))}f.ya=function(){Kn.ta.ya.call(this);delete this.ub;delete
this.ka};f.Ra=function(){Kn.ta.Ra.call(this);if(qn(this,32)){var
a=this.V();a&&Ym(this).ma(a,"keyup",this.yc)}};
f.yc=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.$c(a):32==a.keyCode};un("goog-
button",function(){return new Kn(null)});function Mn()
{this.g=[]}v(Mn,gn);za(Mn);function Nn(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Ha()+"-highlight";break;case 1:c=a.Ha()+"-checkbox";break;case 2:c=a.Ha()+"-
content"}a.g[b]=c}return c}f=Mn.prototype;f.Yd=function()
{return"menuitem"};f.Jb=function(a){var b=a.g.Ta("DIV",kn(this,a).join("
"),On(this,a.Tb(),a.g));Pn(this,a,b,qn(a,8)||qn(a,16));return b};f.Vb=function(a)
{return a&&a.firstChild};
f.ab=function(a,b){var c=Ge(b),d=Nn(this,2);c&&yg(c,d)||
b.appendChild(On(this,b.childNodes,a.g));yg(b,"goog-option")&&(a.Ye(!
0),this.Ye(a,b,!0));return Mn.ta.ab.call(this,a,b)};f.Ed=function(a,b){var
c=this.Vb(a),d=Qn(this,a)?c.firstChild:null;Mn.ta.Ed.call(this,a,b);d&&!
Qn(this,a)&&c.insertBefore(d,c.firstChild||null)};function On(a,b,c)
{a=Nn(a,2);return c.Ta("DIV",a,b)}f.vj=function(a,b,c)
{a&&b&&Pn(this,a,b,c)};f.Ye=function(a,b,c){a&&b&&Pn(this,a,b,c)};
function Qn(a,b){var c=a.Vb(b);if(c){c=c.firstChild;var d=Nn(a,1);return!!
c&&Ea(c)&&1==c.nodeType&&yg(c,d)}return!1}function Pn(a,b,c,d)
{on(a,c,b.Ee());pn(a,b,c);d!=Qn(a,c)&&(Cg(c,"goog-option",d),c=a.Vb(c),d?
(a=Nn(a,1),c.insertBefore(b.g.Ta("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Ae=function(a){switch(a){case 2:return
Nn(this,0);case 16:case 8:return"goog-option-selected";default:return
Mn.ta.Ae.call(this,a)}};
f.rf=function(a){var b=Nn(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return Mn.ta.rf.call(this,a)}};f.Ha=function()
{return"goog-menuitem"};function Rn(a,b,c,d){xn.call(this,a,d||
Mn.Wa(),c);this.Pb(b)}v(Rn,xn);f=Rn.prototype;f.wb=function(){var a=this.eh;return
null!=a?a:this.qf()};f.Pb=function(a){this.eh=a};f.lb=function(a,b)
{Rn.ta.lb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.vd(!1);var
c=this.V();c&&this.Sc().vj(this,c,b);break;case 16:
(c=this.V())&&this.Sc().Ye(this,c,b)}};f.vj=function(a)
{this.lb(8,a)};f.Ye=function(a){this.lb(16,a)};
f.qf=function(){var a=this.Tb();return Ba(a)?(a=x(a,function(b){return
Ea(b)&&1==b.nodeType&&(yg(b,"goog-menuitem-accel")||yg(b,"goog-menuitem-mnemonic-
separator"))?"":Re(b)}).join(""),qd(a)):Rn.ta.qf.call(this)};f.zc=function(a){var
b=this.getParent();if(b){var c=b.j;b.j=null;if(c&&"number"===typeof
a.clientX&&fe(c,new
F(a.clientX,a.clientY)))return}Rn.ta.zc.call(this,a)};f.yc=function(a){return
a.keyCode==this.dh&&this.$c(a)?!0:Rn.ta.yc.call(this,a)};f.bk=function(){return
this.dh};
un("goog-menuitem",function(){return new Rn(null)});Rn.prototype.Ee=function()
{return
qn(this,16)?"menuitemcheckbox":qn(this,8)?"menuitemradio":Rn.ta.Ee.call(this)};Rn.p
rototype.getParent=function(){return
xn.prototype.getParent.call(this)};Rn.prototype.Wd=function(){return
xn.prototype.Wd.call(this)};function Sn(a,b,c){Rn.call(this,a,b,c);this.Ye(!
0)}v(Sn,Rn);un("goog-checkbox-menuitem",function(){return new Sn(null)});function
Tn(a){this.b=a}za(Tn);function Un(a,b){a&&(a.tabIndex=b?0:-
1)}f=Tn.prototype;f.Fg=function(a){return"DIV"==a.tagName};function Vn(a,b,c)
{c.id&&Xm(b,c.id);var d=a.Xd(),e=!1,g=wg(c);g&&w(g,function(h){h==d?e=!
0:h&&(h==d+"-disabled"?b.Ia(!1):h==d+"-horizontal"?Wn(b,"horizontal"):h==d+"-
vertical"&&Wn(b,"vertical"))},a);e||P(c,d);Xn(a,b,c);return c}
function Xn(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.Be(d);g&&(g.Aa=d,b.isEnabled()||g.Ia(!
1),b.Ga(g),an(g,d))}else d.nodeValue&&""!=Fb(d.nodeValue)||
c.removeChild(d);d=e}}f.Be=function(a){a:{a=wg(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in vn?vn[d]():null){a=d;break a}}a=null}return
a};f.Gg=function(a){a=a.V();Th(a,!0,D);C&&(a.hideFocus=!0);var
b=this.b;b&&We(a,b)};f.Xd=function(){return"goog-container"};
function Yn(a,b){var c=a.Xd(),d=[c,"horizontal"==b.Id?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}f.Zh=function()
{return"vertical"};function Zn(a,b,c){Um.call(this,c);this.nd=b||
Tn.Wa();this.Id=a||
this.nd.Zh()}v(Zn,Um);f=Zn.prototype;f.Xg=null;f.Dd=null;f.nd=null;f.Id=null;f.Vc=!
0;f.Cd=!0;f.Vd=!0;f.rb=-1;f.tb=null;f.Cc=!1;f.Kc=null;function $n(a){return a.Xg||
a.V()}f.Sc=function(){return this.nd};f.mc=function()
{this.Aa=this.g.Ta("DIV",Yn(this.nd,this).join(" "))};f.Bd=function(){return
this.V()};f.Eg=function(a){return this.nd.Fg(a)};f.Xb=function(a)
{this.Aa=Vn(this.nd,this,a);"none"==a.style.display&&(this.Vc=!1)};
f.Ra=function(){Zn.ta.Ra.call(this);bn(this,function(b){b.Oa&&ao(this,b)},this);var
a=this.V();this.nd.Gg(this);this.La(this.Vc,!
0);Ym(this).ma(this,"enter",this.Mg).ma(this,"highlight",this.kk).ma(this,"unhighli
ght",this.mk).ma(this,"open",this.Wk).ma(this,"close",this.jk).ma(a,jf.Nd,this.lk).
ma(le(a),[jf.Od,jf.ve],this.Dk).ma(a,
[jf.Nd,jf.Od,jf.ve,"mouseover","mouseout","contextmenu"],this.Ak);this.Vd&&bo(this,
!0)};
function bo(a,b){var c=Ym(a),d=$n(a);b?
c.ma(d,"focus",a.tf).ma(d,"blur",a.sf).ma(a.Dd||(a.Dd=new
Sg($n(a))),"key",a.Kb):c.Ya(d,"focus",a.tf).Ya(d,"blur",a.sf).Ya(a.Dd||(a.Dd=new
Sg($n(a))),"key",a.Kb)}f.Gb=function(){this.Hc(-1);this.tb&&this.tb.$a(!
1);this.Cc=!1;Zn.ta.Gb.call(this)};f.ya=function()
{Zn.ta.ya.call(this);this.Dd&&(this.Dd.Fa(),this.Dd=null);this.nd=this.tb=this.Kc=t
his.Xg=null};f.Mg=function(){return!0};
f.kk=function(a){var b=fn(this,a.target);if(-1<b&&b!=this.rb){var
c=co(this);c&&c.Nb(!1);this.rb=b;c=co(this);this.Cc&&En(c,!0);this.tb&&c!
=this.tb&&(qn(c,64)?c.$a(!0):this.tb.$a(!1))}b=this.V();null!
=a.target.V()&&Xe(b,"activedescendant",a.target.V().id)};f.mk=function(a)
{a.target==co(this)&&(this.rb=-1);this.V().removeAttribute("aria-
activedescendant")};f.Wk=function(a){(a=a.target)&&a!
=this.tb&&a.getParent()==this&&(this.tb&&this.tb.$a(!1),this.tb=a)};
f.jk=function(a){a.target==this.tb&&(this.tb=null);var
b=this.V(),c=a.target.V();b&&W(a.target,2)&&c&&Ze(b,c)};f.lk=function(a)
{this.Cd&&(this.Cc=!0);var b=$n(this);b&&Ne(b)&&Oe(b)?
b.focus():a.preventDefault()};f.Dk=function(){this.Cc=!1};
f.Ak=function(a){a:{var b=a.target;if(this.Kc)for(var c=this.V();b&&b!==c;){var
d=b.id;if(d in this.Kc){b=this.Kc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case jf.Nd:b.od(a);break;case
jf.Od:case jf.ve:b.zc(a);break;case "mouseover":b.Wc(a);break;case
"mouseout":b.Ng(a);break;case "contextmenu":b.Ie(a)}};f.tf=function()
{};f.sf=function(){this.Hc(-1);this.Cc=!1;this.tb&&this.tb.$a(!1)};
f.Kb=function(a){return this.isEnabled()&&this.isVisible()&&(0!=cn(this)||
this.Xg)&&this.yc(a)?(a.preventDefault(),a.b(),!0):!1};
f.yc=function(a){var b=co(this);if(b&&"function"==typeof b.Kb&&b.Kb(a)||
this.tb&&this.tb!=b&&"function"==typeof this.tb.Kb&&this.tb.Kb(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Vd)$n(this).blur();else return!1;break;case 36:eo(this);break;case
35:fo(this);break;case 38:if("vertical"==this.Id)go(this);else return!1;break;case
37:if("horizontal"==this.Id)en(this)?ho(this):go(this);else return!1;break;case
40:if("vertical"==this.Id)ho(this);
else return!1;break;case 39:if("horizontal"==this.Id)en(this)?
go(this):ho(this);else return!1;break;default:return!1}return!0};function ao(a,b)
{var c=b.V();c=c.id||(c.id=b.getId());a.Kc||(a.Kc={});a.Kc[c]=b}f.Ga=function(a,b)
{Zn.ta.Ga.call(this,a,b)};
f.Pd=function(a,b,c){a.af|=2;a.af|=64;a.lb(32,!1);yn(a,!1);var
d=a.getParent()==this?fn(this,a):-
1;Zn.ta.Pd.call(this,a,b,c);a.Oa&&this.Oa&&ao(this,a);a=d;-
1==a&&(a=cn(this));a==this.rb?this.rb=Math.min(cn(this)-1,b):a>this.rb&&b<=this.rb?
this.rb++:a<this.rb&&b>this.rb&&this.rb--};
f.removeChild=function(a,b){if(a="string"===typeof a?Zm(this,a):a){var
c=fn(this,a);-1!=c&&(c==this.rb?(a.Nb(!1),this.rb=-1):c<this.rb&&this.rb--);var
d=a.V();d&&d.id&&this.Kc&&(c=this.Kc,d=d.id,d in c&&delete
c[d])}a=Zn.ta.removeChild.call(this,a,b);yn(a,!0);return a};function Wn(a,b)
{if(a.V())throw Error("Component already rendered");a.Id=b}f.isVisible=function()
{return this.Vc};
f.La=function(a,b){if(b||this.Vc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Vc=a;var c=this.V();c&&(T(c,a),this.Vd&&Un($n(this),this.Cd&&this.Vc),b||
this.dispatchEvent(this.Vc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Cd};f.Ia=function(a){this.Cd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Cd=!0,bn(this,function(b)
{b.Ej?delete b.Ej:b.Ia(!0)})):(bn(this,function(b){b.isEnabled()?b.Ia(!1):b.Ej=!
0}),this.Cc=this.Cd=!1),this.Vd&&Un($n(this),a&&this.Vc))};
function io(a,b){b!
=a.Vd&&a.Oa&&bo(a,b);a.Vd=b;a.Cd&&a.Vc&&Un($n(a),b)}f.Hc=function(a)
{(a=dn(this,a))?a.Nb(!0):-1<this.rb&&co(this).Nb(!1)};f.Nb=function(a)
{this.Hc(fn(this,a))};function co(a){return dn(a,a.rb)}function eo(a)
{jo(a,function(b,c){return(b+1)%c},cn(a)-1)}function fo(a){jo(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function ho(a){jo(a,function(b,c)
{return(b+1)%c},a.rb)}function go(a){jo(a,function(b,c){b--;return 0>b?c-
1:b},a.rb)}
function jo(a,b,c){c=0>c?fn(a,a.tb):c;var d=cn(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=dn(a,c);if(g&&a.Rh(g)){a.Hc(c);break}e+
+;c=b.call(a,c,d)}}f.Rh=function(a){return
a.isVisible()&&a.isEnabled()&&qn(a,2)};function ko()
{}v(ko,sn);za(ko);f=ko.prototype;f.Jb=function(a){var
b=kn(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join("
"),this.kf(a.Tb(),a.g));tn(b,a.ka);return b};f.Yd=function()
{return"button"};f.Vb=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.kf=function(a,b){return
b.Ta("DIV","goog-inline-block "+(this.Ha()+"-outer-box"),b.Ta("DIV","goog-inline-
block "+(this.Ha()+"-inner-box"),a))};f.uf=function(a){return"DIV"==a.tagName};
f.ab=function(a,b){lo(b,!0);lo(b,!1);a:{var c=a.g.ai(b);var d=this.Ha()+"-outer-
box";if(c&&yg(c,d)&&(c=a.g.ai(c),d=this.Ha()+"-inner-box",c&&yg(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.kf(b.childNodes,a.g));zg(b,["goog-inline-
block",this.Ha()]);return ko.ta.ab.call(this,a,b)};f.Ha=function(){return"goog-
custom-button"};
function lo(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;)
{d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var
e=c.nodeValue;if(""==Fb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function mo(){}v(mo,sn);za(mo);f=mo.prototype;f.Jb=function(a){var
b=kn(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join("
"),a.Tb());tn(b,a.ka);return b};f.Yd=function(){return"button"};f.uf=function(a)
{return"DIV"==a.tagName};f.ab=function(a,b){P(b,"goog-inline-block");return
mo.ta.ab.call(this,a,b)};f.wb=function(){return""};f.Ha=function(){return"goog-
flat-button"};un("goog-flat-button",function(){return new
Kn(null,mo.Wa())});function no(){}v(no,gn);za(no);no.prototype.Ha=function()
{return"goog-menuheader"};function oo(a,b,c){xn.call(this,a,c||
no.Wa(),b);this.lb(1,!1);this.lb(2,!1);this.lb(4,!1);this.lb(32,!
1);this.xc=1}v(oo,xn);un("goog-menuheader",function(){return new
oo(null)});function po(){}v(po,gn);za(po);po.prototype.Jb=function(a){return
a.g.Ta("DIV",this.Ha())};po.prototype.ab=function(a,b)
{b.id&&Xm(a,b.id);if("HR"==b.tagName){var
c=b;b=this.Jb(a);c.parentNode&&c.parentNode.insertBefore(b,c);J(c)}else
P(b,this.Ha());return b};po.prototype.Ed=function(){};po.prototype.Ha=function()
{return"goog-menuseparator"};function qo(a,b){xn.call(this,null,a||
po.Wa(),b);this.lb(1,!1);this.lb(2,!1);this.lb(4,!1);this.lb(32,!
1);this.xc=1}v(qo,xn);qo.prototype.Ra=function()
{qo.ta.Ra.call(this);We(this.V(),"separator")};un("goog-menuseparator",function()
{return new qo});function ro(a)
{this.b=a||"menu"}v(ro,Tn);za(ro);f=ro.prototype;f.Fg=function(a)
{return"UL"==a.tagName||ro.ta.Fg.call(this,a)};f.Be=function(a)
{return"HR"==a.tagName?new qo:ro.ta.Be.call(this,a)};f.tc=function(a,b){return
Ie(a.V(),b)};f.Xd=function(){return"goog-menu"};f.Gg=function(a)
{ro.ta.Gg.call(this,a);Xe(a.V(),"haspopup","true")};un("goog-
menuseparator",function(){return new qo});function so(a,b)
{Zn.call(this,"vertical",b||ro.Wa(),a);io(this,!1)}v(so,Zn);f=so.prototype;f.ig=!
0;f.tc=function(a){if(this.Sc().tc(this,a))return!0;for(var b=0,c=cn(this);b<c;b++)
{var d=dn(this,b);if("function"==typeof d.tc&&d.tc(a))return!0}return!
1};f.Sb=function(a){this.Ga(a,!0)};f.we=function(a,b){this.Pd(a,b,!
0)};f.Ad=function(){var a=[];bn(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.isVisible();c||T(this.V(),!0);var
d=this.V(),e=a,g=b,h=Hh(d);e instanceof F&&(g=e.y,e=e.x);Ah(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(g)-h.y));c||T(this.V(),!1)};f.Zb=function(){return
this.isVisible()?Hh(this.V()):null};function to(a,b){(a.ig=b)&&io(a,!
0)}f.La=function(a,b,c)
{(b=so.ta.La.call(this,a,b))&&a&&this.Oa&&this.ig&&$n(this).focus();a&&c&&"number"=
==typeof c.clientX?this.j=new F(c.clientX,c.clientY):this.j=null;return b};
f.Mg=function(a){this.ig&&$n(this).focus();return
so.ta.Mg.call(this,a)};f.Rh=function(a){return
a.isEnabled()&&a.isVisible()&&qn(a,2)};f.Xb=function(a){for(var
b=this.Sc(),c=ne(this.g.b,"DIV",b.Xd()+"-content",a),d=c.length,e=0;e<d;e+
+)Xn(b,this,c[e]);so.ta.Xb.call(this,a)};f.yc=function(a){var
b=so.ta.yc.call(this,a);b||bn(this,function(c){!
b&&c.bk&&c.dh==a.keyCode&&(this.isEnabled()&&this.Nb(c),b=c.Kb(a))},this);return
b};f.Hc=function(a){so.ta.Hc.call(this,a);
(a=dn(this,a))&&Ih(a.V(),this.V())};function uo()
{}v(uo,ko);za(uo);uo.prototype.Vb=function(a){return
uo.ta.Vb.call(this,a&&a.firstChild)};uo.prototype.ab=function(a,b){var
c=ne(document,"*","goog-menu",b)[0];if(c){T(c,!1);le(c).body.appendChild(c);var
d=new so;an(d,c);a.Jd(d)}return
uo.ta.ab.call(this,a,b)};uo.prototype.kf=function(a,b){return uo.ta.kf.call(this,
[b.Ta("DIV","goog-inline-block "+(this.Ha()+"-caption"),a),b.Ta("DIV","goog-inline-
block "+(this.Ha()+"-dropdown"),"\u00a0")],b)};uo.prototype.Ha=function()
{return"goog-menu-button"};function vo()
{this.g=[]}v(vo,Mn);za(vo);vo.prototype.Jb=function(a){var
b=vo.ta.Jb.call(this,a);P(b,"goog-submenu");wo(this,a,b);return
b};vo.prototype.ab=function(a,b){b=vo.ta.ab.call(this,a,b);P(b,"goog-
submenu");wo(this,a,b);var c=ne(document,"DIV","goog-menu",b);if(c.length){var
d=new so(a.g);c=c[0];T(c,!1);a.g.b.body.appendChild(c);an(d,c);a.Jd(d,!0)}return
b};
vo.prototype.Ed=function(a,b){var
c=this.Vb(a),d=c&&c.lastChild;vo.ta.Ed.call(this,a,b);d&&c.lastChild!
=d&&yg(d,"goog-submenu-arrow")&&c.appendChild(d)};vo.prototype.vf=function(a)
{vo.ta.vf.call(this,a);var b=a.Bd(),c=ne(a.g.b,"SPAN","goog-submenu-arrow",b)
[0];xo(a,c);c!=b.lastChild&&b.appendChild(c);Xe(a.V(),"haspopup","true")};function
wo(a,b,c){var d=b.g.Ta("SPAN");d.className="goog-submenu-
arrow";xo(b,d);a.Vb(c).appendChild(d)}
function xo(a,b){en(a)?(P(b,"goog-submenu-arrow-rtl"),K(b,"\u25c4")):(Ag(b,"goog-
submenu-arrow-rtl"),K(b,"\u25ba"))};function yo(a,b,c,d){Rn.call(this,a,b,c,d||
vo.Wa())}v(yo,Rn);f=yo.prototype;f.He=null;f.Bh=null;f.ah=!1;f.yb=null;f.mf=!
1;f.Ra=function()
{yo.ta.Ra.call(this);Ym(this).ma(this.getParent(),"hide",this.ej);this.yb&&zo(this,
this.yb,!0)};f.Gb=function()
{Ym(this).Ya(this.getParent(),"hide",this.ej);this.yb&&(zo(this,this.yb,!
1),this.mf||(this.yb.Gb(),J(this.yb.V())));yo.ta.Gb.call(this)};f.ya=function()
{this.yb&&!this.mf&&this.yb.Fa();this.yb=null;yo.ta.ya.call(this)};
f.Nb=function(a){yo.ta.Nb.call(this,a);a||
(this.He&&tg(this.He),this.He=O(this.Mc,218,this))};f.Ah=function(){var
a=this.getParent();a&&co(a)==this&&(Ao(this,!0),Bo(this))};f.Mc=function(){var
a=this.yb;a&&a.getParent()==this&&(Ao(this,!1),bn(a,function(b){"function"==typeof
b.Mc&&b.Mc()}))};function Co(a){a.He&&tg(a.He);a.Bh&&tg(a.Bh)}f.La=function(a,b)
{var c=yo.ta.La.call(this,a,b);c&&!this.isVisible()&&this.Mc();return c};
function Bo(a){bn(a.getParent(),function(b){b!=this&&"function"==typeof
b.Mc&&(b.Mc(),Co(b))},a)}f.Kb=function(a){var b=a.keyCode,c=en(this)?
37:39,d=en(this)?39:37;if(!this.ah){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.dh)return!1;this.Ah();eo(Do(this));Co(this)}else if(!
Do(this).Kb(a))if(b==d)this.Mc();else return!1;a.preventDefault();return!
0};f.Wl=function()
{this.yb.getParent()==this&&(Co(this),this.Wd().Nb(this),Bo(this))};f.ej=function(a
){a.target==this.Wd()&&(this.Mc(),Co(this))};
f.Wc=function(a)
{this.isEnabled()&&(Co(this),this.Bh=O(this.Ah,218,this));yo.ta.Wc.call(this,a)};f.
$c=function(a){Co(this);if(qn(this,8)||qn(this,16))return yo.ta.
$c.call(this,a);this.Ah();return!0};
function Ao(a,b){!b&&Do(a)&&Do(a).Hc(-1);a.dispatchEvent(Wm(64,b));var c=Do(a);b!
=a.ah&&Cg(a.V(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Oa||
c.render(),c.Hc(-1)),c.La(b),b)){c=new Pl(a.V(),12,!1);var
d=Do(a),e=d.V();d.isVisible()||(e.style.visibility="hidden",T(e,!
0));c.Ib(e,8);d.isVisible()||(T(e,!1),e.style.visibility="visible")}a.ah=b}function
zo(a,b,c){var d=Ym(a);(c?d.ma:d.Ya).call(d,b,"enter",a.Wl)}f.Sb=function(a)
{Do(this).Ga(a,!0)};f.we=function(a,b){Do(this).Pd(a,b,!0)};f.Ad=function(){return
Do(this).Ad()};
function Do(a){a.yb?a.mf&&a.yb.getParent()!=a&&a.yb.jd(a):a.Jd(new so(a.g),!
0);a.yb.V()||a.yb.mc();return a.yb}f.Jd=function(a,b){var c=this.yb;a!
=c&&(c&&(this.Mc(),this.Oa&&zo(this,c,!1)),this.yb=a,this.mf=!
b,a&&(a.jd(this),a.La(!1,!0),to(a,!1),io(a,!1),this.Oa&&zo(this,a,!
0)))};f.tc=function(a){return Do(this).tc(a)};un("goog-submenu",function(){return
new yo(null)});function Eo(a,b,c,d,e){Kn.call(this,a,c||uo.Wa(),d);this.lb(64,!
0);this.j=new Sl(null,9);b&&this.Jd(b);this.Ba=new rg(500);!ei&&!fi||
E("533.17.9")||(this.Le=!0);this.Md=e||ro.Wa()}v(Eo,Kn);f=Eo.prototype;f.Le=!
1;f.Ra=function(){Eo.ta.Ra.call(this);Fo(this,!0);this.b&&Go(this,this.b,!
0);Xe(this.Aa,"haspopup",!!this.b)};f.Gb=function(){Eo.ta.Gb.call(this);Fo(this,!
1);if(this.b){this.$a(!1);this.b.Gb();Go(this,this.b,!1);var
a=this.b.V();a&&J(a)}};
f.ya=function(){Eo.ta.ya.call(this);this.b&&(this.b.Fa(),delete this.b);delete
this.Rb;this.Ba.Fa()};f.od=function(a){Eo.ta.od.call(this,a);W(this,4)&&(this.$a(!
W(this,64),a),this.b&&(this.b.Cc=W(this,64)))};f.zc=function(a)
{Eo.ta.zc.call(this,a);this.b&&!W(this,4)&&(this.b.Cc=!1)};f.$c=function()
{En(this,!1);return!0};f.Ck=function(a){this.b&&this.b.isVisible()&&!
this.tc(a.target)&&this.$a(!1)};f.tc=function(a){return a&&Ie(this.V(),a)||
this.b&&this.b.tc(a)||!1};
f.yc=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.b&&this.b.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.b.Kb(a);return c&&this.b&&this.b.tb
instanceof yo||27!=a.keyCode&&!b?c:(this.$a(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.$a(!0,a),!0):!1};f.Rk=function()
{this.$a(!1)};f.Sk=function(){W(this,4)||this.$a(!1)};f.wf=function(a){this.Le||
this.$a(!1);Eo.ta.wf.call(this,a)};
function Ho(a){a.b||a.Jd(new so(a.g,a.Md));return a.b||null}f.Jd=function(a){var
b=this.b;a!=b&&(b&&(this.$a(!1),this.Oa&&Go(this,b,!1),delete
this.b),this.Oa&&Xe(this.Aa,"haspopup",!!a),a&&(this.b=a,a.jd(this),a.La(!
1),to(a,this.Le),this.Oa&&Go(this,a,!0)))};function Io(a,b)
{b&&(a.j=b,a.Rb=b.b)}f.Sb=function(a){Ho(this).Ga(a,!0)};f.we=function(a,b)
{Ho(this).Pd(a,b,!0)};f.La=function(a,b){var c=Eo.ta.La.call(this,a,b);c&&!
this.isVisible()&&this.$a(!1);return c};
f.Ia=function(a){Eo.ta.Ia.call(this,a);this.isEnabled()||this.$a(!1)};
f.$a=function(a,b){Eo.ta.$a.call(this,a);if(this.b&&W(this,64)==a){if(a)this.b.Oa||
this.b.render(),this.Ma=Gh(this.V()),this.Cb=Ph(this.V()),Jo(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.b.Hc(-1):eo(this.b);else{En(this,!1);this.b.Cc=!
1;var c=this.V();c&&(Xe(c,"activedescendant",""),Xe(c,"owns",""));null!
=this.Da&&(this.Da=void 0,(c=this.b.V())&&S(c,"",""))}this.b.La(a,!1,b);if(!
this.hc){c=Ym(this);var d=a?c.ma:c.Ya;d.call(c,this.g.b,"mousedown",this.Ck,!
0);this.Le&&d.call(c,this.b,"blur",this.Sk);
d.call(c,this.Ba,"tick",this.tk);a?
this.Ba.start():this.Ba.stop()}}this.b&&this.b.V()&&this.b.Aa.removeAttribute("aria
-hidden")};function Jo(a){if(a.b.Oa){var b=a.j;a.j.b=a.Rb||a.V();var
c=a.b.V();a.b.isVisible()||(c.style.visibility="hidden",T(c,!0));!
a.Da&&a.j.s&&a.j.i&32&&(a.Da=Oh(c));b.Ib(c,b.g^1,null,a.Da);a.b.isVisible()||(T(c,!
1),c.style.visibility="visible")}}
f.tk=function(){var a=Ph(this.V()),b=Gh(this.V());var c=this.Cb;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Ma,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.b.Oa&&b&&this.Ma&&b.Db()<this.Ma.Db()&&(c=this.b.V(),this.b.isVisible()||
(c.style.visibility="hidden",T(c,!0)),Ah(c,new
F(0,0))),this.Cb=a,this.Ma=b,Jo(this))};
function Go(a,b,c){var d=Ym(a);c=c?
d.ma:d.Ya;c.call(d,b,"action",a.Rk);c.call(d,b,"close",a.qk);c.call(d,b,"highlight"
,a.rk);c.call(d,b,"unhighlight",a.sk)}function Fo(a,b){var c=Ym(a);(b?
c.ma:c.Ya).call(c,a.V(),"keydown",a.Nk)}f.rk=function(a)
{(a=a.target.V())&&Ko(this,a)};f.Nk=function(a)
{qn(this,32)&&this.V()&&this.b&&this.b.isVisible()&&a.b()};f.sk=function(){if(!
co(this.b)){var a=this.V();Xe(a,"activedescendant","");Xe(a,"owns","")}};
f.qk=function(a){if(W(this,64)&&a.target instanceof Rn){a=a.target;var
b=a.V();a.isVisible()&&W(a,2)&&null!=b&&Ko(this,b)}};function Ko(a,b){var
c=a.V(),d=Ye(b)||b;if(!d.id){var
e=sm.Wa();d.id=tm(e)}Ze(c,d);Xe(c,"owns",d.id)}un("goog-menu-button",function()
{return new Eo(null)});function Lo(){}v(Lo,mo);za(Lo);Lo.prototype.Jb=function(a)
{var b=kn(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join(" "),
[Mo(this,a.Tb(),a.g),No(this,a.g)]);tn(b,a.ka);return
b};Lo.prototype.Vb=function(a){return a&&a.firstChild};
Lo.prototype.ab=function(a,b){var c=ne(document,"*","goog-menu",b)[0];if(c){T(c,!
1);a.g.b.body.appendChild(c);var d=new so;an(d,c);a.Jd(d)}ne(document,"*",this.Ha()
+"-caption",b)[0]||
b.appendChild(Mo(this,b.childNodes,a.g));ne(document,"*",this.Ha()+"-dropdown",b)
[0]||b.appendChild(No(this,a.g));return Lo.ta.ab.call(this,a,b)};function Mo(a,b,c)
{return c.Ta("DIV","goog-inline-block "+(a.Ha()+"-caption"),b)}
function No(a,b){return b.Ta("DIV",{"class":"goog-inline-block "+(a.Ha()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}Lo.prototype.Ha=function(){return"goog-flat-
menu-button"};un("goog-flat-menu-button",function(){return new
Eo(null,null,Lo.Wa())});function Oo(a,b){Um.call(this,b);this.b=a||""}var
Po;v(Oo,Um);f=Oo.prototype;f.vc=null;function Qo(){null==Po&&(Po="placeholder"in
I("INPUT"));return Po}f.Ke=!1;f.mc=function(){this.Aa=this.g.Ta("INPUT",
{type:"text"})};f.Xb=function(a){Oo.ta.Xb.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");Ue(le(a))==a&&(this.Ke=!0,Ag(this.V(),"label-
input-label"));Qo()&&(this.V().placeholder=this.b);Xe(this.V(),"label",this.b)};
f.Ra=function(){Oo.ta.Ra.call(this);var a=new
Q(this);a.ma(this.V(),"focus",this.ui);a.ma(this.V(),"blur",this.zk);Qo()?this.i=a:
(D&&a.ma(this.V(),
["keypress","keydown","keyup"],this.Hk),a.ma(we(le(this.V())),"load",this.ll),this.
i=a,Ro(this));So(this);this.V().g=this};f.Gb=function()
{Oo.ta.Gb.call(this);this.i&&(this.i.Fa(),this.i=null);this.V().g=null};function
Ro(a){!a.j&&a.i&&a.V().form&&(a.i.ma(a.V().form,"submit",a.Kk),a.j=!0)}
f.ya=function()
{Oo.ta.ya.call(this);this.i&&(this.i.Fa(),this.i=null)};f.ui=function(){this.Ke=!
0;Ag(this.V(),"label-input-label");if(!Qo()&&!To(this)&&!this.ka){var
a=this,b=function(){a.V()&&(a.V().value="")};C?O(b,10):b()}};f.zk=function(){Qo()||
(this.i.Ya(this.V(),"click",this.ui),this.vc=null);this.Ke=!
1;So(this)};f.Hk=function(a){27==a.keyCode&&("keydown"==a.type?
this.vc=this.V().value:"keypress"==a.type?
this.V().value=this.vc:"keyup"==a.type&&(this.vc=null),a.preventDefault())};
f.Kk=function(){To(this)||(this.V().value="",O(this.wk,10,this))};f.wk=function()
{To(this)||(this.V().value=this.b)};f.ll=function(){So(this)};function To(a)
{return!!a.V()&&""!=a.V().value&&a.V().value!=a.b}f.reset=function()
{To(this)&&(this.V().value="",null!
=this.vc&&(this.vc=""),So(this))};f.Pb=function(a){null!
=this.vc&&(this.vc=a);this.V().value=a;So(this)};f.wb=function(){return null!
=this.vc?this.vc:To(this)?this.V().value:""};f.Qc=function(){return this.b};
function So(a){var b=a.V();Qo()?a.V().placeholder!
=a.b&&(a.V().placeholder=a.b):Ro(a);Xe(b,"label",a.b);To(a)?(b=a.V(),Ag(b,"label-
input-label")):(a.ka||a.Ke||(b=a.V(),P(b,"label-input-label")),Qo()||
O(a.sm,10,a))}f.Ia=function(a){this.V().disabled=!a;Cg(this.V(),"label-input-label-
disabled",!a)};f.isEnabled=function(){return!this.V().disabled};f.sm=function(){!
this.V()||To(this)||this.Ke||(this.V().value=this.b)};function Uo(a,b)
{so.call(this,a,b);to(this,!0);this.La(!1,!0);this.b=new
Ok}v(Uo,so);f=Uo.prototype;f.Cj=!1;f.Di=0;f.Xb=function(a){Uo.ta.Xb.call(this,a);
(a=a.getAttribute("for")||a.htmlFor)&&Vo(this,this.g.V(a),1)};f.Ra=function()
{Uo.ta.Ra.call(this);this.b.forEach(this.Lh,this);var
a=Ym(this);a.ma(this,"action",this.Vl);a.ma(this.g.b,"mousedown",this.Xl,!0)};
function Vo(a,b,c,d){b&&Qk(a.b,Fa(b))||(b?(c={Aa:b,Bj:c,yl:d,Xh:"mousedown",$g:void
0},a.b.set(Fa(b),c)):c=null,a.Oa&&a.Lh(c),b=u(a.am,b),a.V()&&Ym(a).ma(a.V(),"keydow
n",b))}f.am=function(a,b){if(27==b.keyCode)a.focus();else{var
c=dn(this,this.rb);if(c){c=c.V();var d=new kf(b.g,c);d.target=c;if(32==b.keyCode||
13==b.keyCode)pf(c)?Mf(c,"keydown",!1,d):Jf(c,"keydown",!
1,d);32==b.keyCode&&Wo(this)}}};f.Lh=function(a)
{Ym(this).ma(a.Aa,a.Xh,this.fm);"contextmenu"!
=a.Xh&&Ym(this).ma(a.Aa,"keydown",this.hm)};
function Xo(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Ka()-
a.Di);g&&a.Cj?Wo(a):a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.V().style.visibility="hidden"),T(a.V(),!0),b.Ib(a.V(),c,d),e||
(a.V().style.visibility="visible"),a.Hc(-1),a.La(!0))}function Wo(a)
{a.isVisible()&&(a.La(!1),a.isVisible()||(a.Di=Ka()))}f.Vl=function()
{Wo(this)};f.fm=function(a){Yo(this,a)};f.hm=function(a){32!=a.keyCode&&13!
=a.keyCode&&40!=a.keyCode||Yo(this,a);40==a.keyCode&&eo(this)};
function Yo(a,b){for(var c=a.b.Yb(),d=0;d<c.length;d++){var
e=a.b.get(c[d]);if(e.Aa==b.i){c=a;d=void 0!==e.Bj?new Pl(e.Aa,e.Bj,!0):new
Tl(b.clientX,b.clientY);d.j&&d.j(5);Xo(c,d,e.yl,e.
$g);b.preventDefault();b.b();break}}}f.Xl=function(a){this.isVisible()&&!
this.tc(a.target)&&Wo(this)};f.sf=function(a)
{Uo.ta.sf.call(this,a);Wo(this)};f.ya=function(){Uo.ta.ya.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function Zo(a)
{M.call(this);this.b=[];
$o(this,a)}v(Zo,M);f=Zo.prototype;f.Sf=null;f.Kg=null;function ap(a,b)
{a.Kg=b}function $o(a,b){b&&(w(b,function(c){bp(this,c,!
1)},a),tb(a.b,b))}f.Sb=function(a){this.we(a,this.b.length)};f.we=function(a,b)
{a&&(bp(this,a,!1),vb(this.b,b,0,a))};f.Ad=function(){return sb(this.b)};function
cp(a,b){b!=a.Sf&&(bp(a,a.Sf,!1),a.Sf=b,bp(a,b,!
0));a.dispatchEvent("select")}f.ya=function(){Zo.ta.ya.call(this);delete
this.b;this.Sf=null};
function bp(a,b,c){b&&("function"==typeof a.Kg?a.Kg(b,c):"function"==typeof
b.wh&&b.wh(c))};function dp(){}v(dp,po);za(dp);dp.prototype.Jb=function(a){return
a.g.Ta("DIV",kn(this,a).join(" ")+" goog-inline-
block","\u00a0")};dp.prototype.ab=function(a,b)
{b=dp.ta.ab.call(this,a,b);P(b,"goog-inline-block");return
b};dp.prototype.Ha=function(){return"goog-toolbar-separator"};function ep()
{this.b="toolbar"}v(ep,Tn);za(ep);ep.prototype.Be=function(a)
{return"HR"==a.tagName?new
qo(dp.Wa()):ep.ta.Be.call(this,a)};ep.prototype.Xd=function(){return"goog-
toolbar"};ep.prototype.Zh=function(){return"horizontal"};function fp(a,b,c)
{Zn.call(this,b,a||ep.Wa(),c)}v(fp,Zn);fp.prototype.tf=function(a)
{fp.ta.tf.call(this,a);this.Cc||eo(this)};function gp()
{}v(gp,ko);za(gp);gp.prototype.Ha=function(){return"goog-toolbar-button"};function
hp(a,b,c){Kn.call(this,a,b||gp.Wa(),c)}v(hp,Kn);un("goog-toolbar-button",function()
{return new hp(null)});function ip(a,b){qo.call(this,a||
dp.Wa(),b)}v(ip,qo);un("goog-toolbar-separator",function(){return new ip});function
jp(a,b,c,d,e,g){function h(l){if(l){l.tabIndex=0;We(l,k.va);P(l,"goog-zippy-
header");l&&k.ua.ma(l,"click",k.wa);var
m=k;l&&(Tg(m.ha,l),m.ka.ma(m.ha,"key",m.Ba))}}M.call(this);this.s=e||
je();this.g=this.s.V(a)||null;this.j=this.s.V(d||null);this.o=Da(b)?
b:null;this.va=g||"tab";this.i=this.o||!b?null:this.s.V(b);this.b=1==c;void 0!==c||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=yg(this.g,"goog-zippy-
expanded")));this.ka=new Q(this);this.ha=new Sg;this.ua=new Q(this);
var k=this;h(this.g);h(this.j);kp(this,this.b)}v(jp,M);jp.prototype.ya=function()
{jp.ta.ya.call(this);bf(this.ka);bf(this.ha);bf(this.ua)};function kp(a,b){a.i?
T(a.i,b):b&&a.o&&(a.i=a.o());a.i&&P(a.i,"goog-zippy-content");a.j?(T(a.g,!
b),T(a.j,b)):a.g&&(Cg(a.g,"goog-zippy-expanded",b),Cg(a.g,"goog-zippy-collapsed",!
b),Xe(a.g,"expanded",b));a.b=b;a.dispatchEvent(new lp("toggle",a,a.b))}
jp.prototype.Ba=function(a){if(13==a.keyCode||32==a.keyCode)kp(this,!
this.b),this.dispatchEvent(new
lp("action",this,this.b,a)),a.preventDefault(),a.b()};jp.prototype.wa=function(a)
{kp(this,!this.b);this.dispatchEvent(new lp("action",this,this.b,a))};function
lp(a,b){gf.call(this,a,b)}v(lp,gf);function mp(a,b)
{Um.call(this,b);this.b=a}v(mp,Um);mp.prototype.i="info";mp.prototype.j=!1;var
np={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};mp.prototype.isVisible=function(){var
a=this.V();return null!=a&&yg(a,"jfk-butterBar-shown")};mp.prototype.La=function(a)
{Cg(this.V(),"jfk-butterBar-shown",a)};
mp.prototype.mc=function(){this.Aa=this.g.Ta("DIV","jfk-butterBar");var
a=this.V();a&&(Xe(a,"live","assertive"),Xe(a,"atomic","true"));this.b=this.b;if(a=t
his.V()){var b=this.g;b.hi(a);b.fi(a,this.b)}this.j=this.j;(a=this.V())&&Cg(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Bd()){b=this.V();var
c=np[a];Ag(b,np[this.i]);P(b,c)}this.i=a};function op(a){if(null!=a)switch(a.sg)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}var pp=function(a)
{function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){var
e=new b(String(c));void 0!==d&&(e.sg=d);return e}}(Zl);function qp(a){return null!
=a&&a.Td===Wl?
String(String(a.Tb()).replace(rp,"").replace(sp,"&lt;")).replace(tp,up):sd(String(a
))}
var
vp={"\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 up(a){return vp[a]}
var tp=/[\x00\x22\x27\x3c\x3e]/g,wp=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,rp=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,sp=/</g;function xp(a,b){this.i=a;this.s=!!
b;this.j={0:this.i+"-arrowright",1:this.i+"-arrowup",2:this.i+"-
arrowdown",3:this.i+"-arrowleft"}}v(xp,Il);f=xp.prototype;f.Ci=!
1;f.mg=2;f.Kh=20;f.ng=3;f.nh=-5;f.jg=!1;f.uh=function(a)
{this.g=a};f.setPosition=function(a,b,c,d){null!=a&&(this.ng=a);null!
=b&&(this.mg=b);"number"===typeof c&&(this.Kh=Math.max(c,15));"number"===typeof
d&&(this.nh=d)};
f.Ib=function(a,b,c){a=this.mg;2==a&&(a=0);yp(this,this.ng,a,2==this.mg?
zp(this.ng)?this.b.offsetHeight/2:this.b.offsetWidth/2:this.Kh,0,c)};
function yp(a,b,c,d,e,g){if(a.g){var h=Ap(b,c);var k=a.g;var l=Oh(k);l=(zp(b)?
l.height/2:l.width/2)-d;var m=Ll(k,h),q;if(q=Gh(k))k=rh(Ph(k)),zp(b)?k.top<q.top&&!
(m&1)?l-=q.top-k.top:k.bottom>q.bottom&&m&1&&(l-=k.bottom-
q.bottom):k.left<q.left&&!(m&4)?l-=q.left-k.left:k.right>q.right&&m&4&&(l-=k.right-
q.right);k=l;k=zp(b)?new F(a.nh,k):new F(k,a.nh);l=zp(b)?6:9;a.jg&&2==e&&(l=zp(b)?
4:1);m=b^3;zp(b)&&"rtl"==a.g.dir&&(m=b);h=Jl(a.g,Ap(m,c),a.b,h,k,g,a.Ci?l:0,void
0,null);if(2!=e&&h&496){yp(a,b^3,c,d,
a.jg&&0==e?1:2,g);return}!a.s||h&496||
(e=parseFloat(a.b.style.left),g=parseFloat(a.b.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||Ah(a.b,Math.round(e),Math.round(g)))}Bp(a,b,c,d)}
function Bp(a,b,c,d){var e=a.o;Na(a.j,function(g){Cg(e,g,!
1)},a);P(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=Lh(a.g,a.b),d=Cp(a.g,b),zp(b)?e.style.top=Dp(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=Dp(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
zp(b)?"top":"left":zp(b)?"bottom":"right"]=d+"px"}function Dp(a,b){return 15>b?
15:ee(a,15,b)}function Ap(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 Cp(a,b){var c=0,d=0,e=Oh(a);switch(b){case 2:c=e.width/2;break;case
1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case
3:c=e.width,d=e.height/2}return new F(c,d)}function zp(a){return 0==a||
3==a};function Ep(a){$e.call(this);this.g=a||je()}v(Ep,
$e);Ep.prototype.o=function()
{We(this.V(),"tooltip");Xe(this.V(),"live","polite")};function Fp(a)
{Ep.call(this,a);this.b=this.g.Ta("DIV","jfk-tooltip-
contentId");this.j=this.g.Ta("DIV","jfk-tooltip-arrow",this.g.Ta("DIV","jfk-
tooltip-arrowimplbefore"),this.g.Ta("DIV","jfk-tooltip-
arrowimplafter"));this.i=this.g.Ta("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.b,this.j);this.o()}v(Fp,Ep);Fp.prototype.V=function()
{return this.i};Fp.prototype.ya=function()
{Fp.ta.ya.call(this);this.i&&J(this.i)};function Gp(a)
{Fp.call(this,a)}v(Gp,Fp);Gp.prototype.o=function(){We(this.V(),"tooltip")};var
Hp={};function Ip(a){Q.call(this);this.Ba=a;this.va=new
ug(this.Am,0,this);af(this,this.va);var b=we();this.ha=Da(b.MutationObserver)?new
b.MutationObserver(t(this.yk,this)):null;a=a.b;this.ma(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Qj,!0);this.ma(a,
["mouseover","focus","focusin"],this.wm,!0)}v(Ip,Q);f=Ip.prototype;f.ya=function()
{Jp(this);Ip.ta.ya.call(this)};
function Kp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Da=!1;break;case "keydown":a.Da=!0}}f.wm=function(a)
{this.ha&&this.ha.disconnect();Kp(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&Ie(this.b.b,b);if(this.Da||!a||c)
{this.Ma=a;if(a=b&&b.getAttribute&&this.ha)a=b.getAttribute("role")||
null,a=mb(Ve,a);a&&(this.ha.observe(b,{attributes:!0}),
(a=Ye(b))&&(b=a));this.j=b}else this.j=null;Lp(this)};
f.Qj=function(a){Kp(this,a);var b=a.target;b=this.b&&Ie(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,Lp(this)};f.yk=function(a)
{w(a,t(function(b){var c=Ye(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.j=c,Lp(this))},this))};function Lp(a)
{if(0==a.va.Qa||!a.g||!a.s){Jp(a);var b=null!=a.s?a.s:50;a.va.start(a.g?
b:300)}}function Jp(a){a.ka&&(tg(a.ka),a.ka=0,a.g=null)}
f.Am=function(){if(!this.j)Mp(this),this.s=this.g=null;else if(!
(this.g&&this.b&&Ie(this.b.V(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=Te(this.j,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.b)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g!
=a&&(Mp(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,Np(this,a))){var
c=ed;if(a.getAttribute("data-tooltip-contained"))for(var d=me("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.b?a.b:Yc(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Eb(yd(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Eb(yd(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ka=O(u(this.xj,this.g,c,d,g,e,h),a,this);return}this.xj(this.g,c,d,g,e,h)}}};
function Np(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Ma&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function Op(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.xj=function(a,b,c,d,e,g){this.ka=0;this.s=g;if(!this.b){this.b=new
Gp(this.Ba);Mp(this);this.Ba.b.body.appendChild(this.b.V());af(this,this.b);this.o=
new xp("jfk-tooltip",!0);this.o.Ci=!0;this.o.jg=!0;g=this.o;var
h=this.b.j;g.b=this.b.V();g.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case
"l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(Op(c),g,void
0,d);Ag(this.b.V(),"jfk-tooltip-hide");this.ua!=e&&(this.ua&&!
Eb(yd(this.ua))&&Ag(this.b.V(),this.ua),Eb(yd(e))||P(this.b.V(),e),
this.ua=e);Ah(this.b.V(),0,0);if(b instanceof Tc)z(this.b.b,b);else
for(De(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.uh(a);this.o.Ib(nul
l,0)};function Mp(a){a.b&&P(a.b.V(),"jfk-tooltip-hide")};function X(a,b,c,d)
{Kn.call(this,a,Pp.Wa(),b);this.Ba=c||0;this.j=d||0;this.mb=!
1}v(X,Kn);f=X.prototype;f.Db=function(){return this.j};
f.$b=function(a){this.ka=a;var b=this.V();if(b)if(this.mb){var c=a instanceof Tc?
hk(Vc(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Tc?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=je(b)||je();b=Fa(a.b);Hp[b]||
(Hp[b]=new Ip(a))}else a?b.title=a:b.removeAttribute("title")};
f.Ia=function(a){this.isEnabled()!
=a&&(X.ta.Ia.call(this,a),Qp(this))};f.Uf=function(a)
{X.ta.Uf.call(this,a);Rp(this,!1)};f.od=function(a)
{X.ta.od.call(this,a);this.isEnabled()&&Rp(this,!0)};f.zc=function(a)
{X.ta.zc.call(this,a);this.isEnabled()&&Rp(this,!0)};function Rp(a,b)
{a.V()&&Cg(a.V(),"jfk-button-clear-outline",b)}function Qp(a){a.V()&&Sp(a.Sc(),a)}
function Tp(a,b){if("string"===typeof a){var
c=a;a=H("IMG");jd(a,c);S(a,21,21)}P(a,"jfk-button-img");c=[];c.push(a);if(b){var
d=H("SPAN","jfk-button-label",b);c.push(d)}return c}function Pp(){this.hb=this.Ha()
+"-standard";this.g=this.Ha()+"-action";this.ua=this.Ha()+"-
primary";this.o=this.Ha()+"-default";this.s=this.Ha()+"-flat";this.ka=this.Ha()+"-
narrow";this.ha=this.Ha()+"-mini";this.j=this.Ha()+"-
contrast"}v(Pp,sn);za(Pp);f=Pp.prototype;
f.wd=function(a,b,c){a&&c.Ba!=a&&(c.Ba=a,Qp(c));b&&c.j!
=b&&(c.j=b,Qp(c))};f.Ha=function(){return"jfk-button"};
f.Jb=function(a){var b=a.g,c={disabled:!
a.isEnabled(),checked:W(a,16),style:a.Ba,title:a.ka,Gm:a.mb,value:a.wb(),width:a.Db
()};c=c||{};var d=c.attributes;var e=c.content;var g=c.disabled,h=c.id,k=c.
$m,l=c.title,m=c.Gm,q=c.value;h='<div role="button"'+(h?' id="'+qp(h)+'"':"")+'
class="';var B=c||{};c=B.Rm;var A=B.disabled,N=B.checked,da=B.width,fa="goog-
inline-block jfk-button ";B=B.style;switch(Ea(B)?B.toString():B){case 0:fa+="jfk-
button-standard";break;case 2:fa+="jfk-button-action";break;case 3:fa+=
"jfk-button-primary";break;case 1:fa+="jfk-button-default";break;case 4:fa+="jfk-
button-flat";break;case 5:fa+="jfk-button-mini";break;case 6:fa+="jfk-button-
contrast";break;default:fa+="jfk-button-standard"}da=Da(da)&&Da(1)?da.Td!==(1).Td?!
1:da.toString()===(1).toString():1==da;g=h+qp(fa+((da?" jfk-button-narrow":"")+(N?"
jfk-button-checked":"")+(c?" "+c:"")+(A?" jfk-button-disabled":"")))+'"'+(g?' aria-
disabled="true"':' tabindex="'+(k?qp(k):"0")+'"')+(l?m?' data-tooltip="'+qp(l)
+'"':' title="'+
qp(l)+'"':"")+(q?' value="'+qp(q)+'"':"");d?(null!=d&&d.Td===Xl?d=d.Tb().replace(/
([^"'\s])$/,"$1 "):(d=String(d),d=wp.test(d)?d:"zSoyz"),d="
"+d):d="";d=g+d+">";e=null!=e?e:"";e=null!=e&&e.Td===Wl?e:e instanceof Tc?
pp(Vc(e).toString(),e.b()):pp(sd(String(String(e))),op(e));d=pp(d+e+"</div>");e=b||
je();e=ye(e.b,"DIV");if(Ea(d))if(d instanceof Yl){if(d.Td!==Wl)throw
Error("Sanitized content was not of kind HTML.");d=gd(d.toString(),d.sg||null)}else
d=Wc("zSoyz");else d=Wc(String(d));z(e,d);1==e.childNodes.length&&
(d=e.firstChild,1==d.nodeType&&(e=d));b.fi(e,a.Tb());this.ab(a,e);return
e};f.ab=function(a,b){Pp.ta.ab.call(this,a,b);this.i||
(this.i=Za(this.hb,u(this.wd,0,null),this.g,u(this.wd,2,null),this.ua,u(this.wd,3,n
ull),this.o,u(this.wd,1,null),this.s,u(this.wd,4,null),this.ha,u(this.wd,5,null),th
is.j,u(this.wd,6,null),this.ka,u(this.wd,null,1)));for(var c=wg(b),d=0;d<c.length;+
+d){var e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ka=c,a.mb=!
0;return b};
f.wb=function(a){return a.getAttribute("value")||""};f.Pb=function(a,b)
{a&&a.setAttribute("value",b)};function Sp(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],g=b.Ba;c(0==g,a.hb);c(2==g,a.g);c(3==g,a.ua);c(4==g,a.s);c(5==g,a.ha);c(1
==g,a.o);c(6==g,a.j);c(1==b.Db(),a.ka);c(!b.isEnabled(),a.Ha()+"-
disabled");Bg(b.V(),e);zg(b.V(),d)};function Up(a){var b=new Tj;b=new Sj(b);return
fk(b,a)};function Vp(a,b){var c=new Sm(a);var d=gd(b.innerHTML,null);var
e=c.V();e&&z(e,d);c.className="buy-tip-card";c.Ma=new mh(5,5,5,5);c.tg=!
0;c.Xf=500;c.Pg=250};function Y(){M.call(this);this.b=new
Q(this)}v(Y,M);Y.prototype.ya=function()
{this.dispatchEvent("dispose");Y.ta.ya.call(this);this.b.Fa()};function Wp(a,b)
{this.o=a||200;this.j=b||108;Y.call(this)}v(Wp,Y);Wp.prototype.kc=function(){return
this.o};Wp.prototype.Db=function(){return this.j};function Xp(a)
{Im.call(this,a,void 0,void 0);this.Wh=!1;this.tg=!
0;this.Xf=500}n(Xp,Sm);Xp.prototype.Zf=function(a,b){b||(b=new Pl(a,9,!
0));Sm.prototype.Zf.call(this,a,b)};Xp.prototype.className="unified-hovercard";var
Yp={update:function(a){for(var b in a)Yp[b]=a[b]},Kj:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Yp.Jj(b,a[b])},Jj:function(a,b){Yp[a]=b}};La("_OC_addFlags",Yp.Kj);var Zp="ganpub
ganclk dapp source_ip source_country source_domain authuser".split(" ");function
$p(a){var b=void 0===b?window.location.href:b;var c=new U(b);V(a,"hl","es");
(b=Cl(c,"output"))&&V(a,"output",b);b=Cl(c,"source");"ge-ipad-app"==b?
(V(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==b?
(V(a,"dapp","4"),a.b.remove("output")):"ge-ip-app"==b?V(a,"dapp","1"):"ge-android-
app"==b&&V(a,"dapp","3");Cl(c,"authuser")||a.b.remove("authuser");w(Zp,function(d)
{var e=Cl(c,d);e&&V(a,d,e)})};function aq(a,b,c)
{$e.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}n(aq,
$e);aq.prototype.ya=function(){this.g&&this.g.Fa()};function bq(a){return a.g||
(a.g=new Q(a))}
aq.prototype.i=function(a){var b=H("DIV"),c=new U(this.data.b.fe||
this.data.b.lj);this.data.b.source&&V(c,"source",this.data.b.source);var
d=this.data.b.title;this.data.b.Aj&&(d+=": "+this.data.b.Aj);d=H("A",
{},d);d.classList.add(this.b+"-
title");id(d,c.toString());b.appendChild(d);a.appendChild(b);cq(this,a);b=H("DIV");
if("number"===typeof(this.data.b.oj||0)){d=this.data.b.oj||0;c=Math.floor(d);d=0<d-
c?1:0;for(var e=5-c-d,g=H("SPAN",this.b+"-stars goog-inline-block");0<c;){c--;var
h=H("SPAN","card-star-on goog-inline-block");
g.appendChild(h)}for(;0<d;)d--,h=H("SPAN","card-star-half goog-inline-
block"),g.appendChild(h);for(;0<e;)e--,h=H("SPAN","card-star-off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.b.tm;d=H("A",
{},this.data.b.zl+" rese\u0144as");d.classList.add(this.b+"-reviews-
link");d.classList.add("goog-inline-
block");id(d,c);b.appendChild(d);a.appendChild(b);this.data.b.yj&&(c=new
Sj,b=H("DIV",this.b+"-snippet"),c=fk(c,this.data.b.yj+" "),z(b,c),c=H("A",
{},"m\u00e1s \u00bb"),c.classList.add(this.b+
"-more-link"),id(c,this.data.b.fe),b.appendChild(c),a.appendChild(b))};
function cq(a,b){var c="",d=H("DIV"),e=a.data.b.Mh;if(!Eb(yd(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=H("SPAN","author"),h=e-
1,k=Be(", ");w(c,function(l,m){var q=l?l.replace(dq,""):"";q=pd(q);var B=new
U(od('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',q));$p(B);q=H("A",
{},q);id(q,B.toString());g.appendChild(q);m<h&&(B=k.cloneNode(!
0),g.appendChild(B))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.b.nj&&(Ce(d,H("S
PAN",a.b+"-pubdate",c+a.data.b.nj)),c="\u00a0-\u00a0");a.data.b.Hi&&
(d.appendChild(Be(c)),Ce(d,H("SPAN",a.b+"-pagesnum",a.data.b.Hi+"
p\u00e1ginas")));b.appendChild(d)}
function eq(a,b,c,d,e,g,h){c=H("A",
{id:h||""},c);id(c,e?"#":d);c.classList.add(a.b+"-button");c.classList.add(a.b+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=fi||
gi?"touchstart":"click",bq(a).qd(c,e,function(k){k.preventDefault();k=H("FORM",
{method:"POST"});var l=d instanceof qc?d:yc(d);k.action=tc(l);R(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var dq=/(<b\s*>)|
(<\/b>)/ig,fq={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function gq()
{this.b={}}f=gq.prototype;f.Uc=function(){return this.b.Fh};f.nc=function(){return
this.b.nc};f.Ug=function(){return this.b.Ug};f.Gd=function(){return
this.b.Gd};f.Me=function(){return this.b.Me};function hq()
{this.b=[]}hq.prototype.getId=function(){return
this.Qa};hq.prototype.s=function(a,b,c){var d=null;ol(c.target)&&(d=new
gq,d.b.Fh=a,this.b.push(d));b(d)};hq.prototype.ua=function(a,b,c){var
d=null;ol(c.target)&&(d=iq(this,a),jq(this,d));b(d)};function jq(a,b)
{qb(a.b,function(c){return c.Uc()==b.Uc()})}function iq(a,b){return
kb(a.b,function(c){return c&&c.Uc()==b})};function kq(a){a=new U(a);var
b=a.j.split("/");b[0]||b.shift();return 3<b.length?b[3]:Cl(a,"id")||""}function
lq(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
mq(a)
{this.b={};this.b.title=a.title;this.b.Aj=a.subtitle;this.b.Mh=a.authors;this.b.lj=
a.preview_url;this.b.fe=a.info_url;this.b.nj=a.pub_date;this.b.Hi=a.num_pages;this.
b.Im=a.viewability;this.b.Zm=a.subject;this.b.Bm=a.thumbnail_url;this.b.yj=a.snippe
t;this.b.Wm=a.list_price;this.b.sj=a.sale_price;this.b.Ym=a.sale_price_better;this.
b.Ul=a.offer_price;this.b.og=a.buy_url;this.b.qj=a.read_url;this.b.Gf=a.is_free_ebo
ok||!1;this.b.Df=a.in_my_ebooks||!1;this.b.Xm=a.my_ebooks_url||"";this.b.oj=
a.rating_score||0;this.b.zl=a.num_reviews||0;this.b.nc=a.is_purchased||!
1;this.b.Ff=a.is_ebook||!1;this.b.an=a.write_review_url||"";this.b.
$j=a.add_to_my_ebooks_url||"";this.b.nm=a.preview_ebook_url||"";this.b.tm=a.reviews
_url||"";this.b.eg=a.view_order_url||"";this.b.Pm=a.add_to_my_ebooks_url;this.b.Mj=
a.add_to_my_ebooks_url_is_on_play||!1;this.b.Bf=a.has_flowing_text||!
1;this.b.Cf=a.has_scanned_text||!1;var
b=kq(a.info_url);this.b.Fh=b;this.b.Qm=a.canonical_atb_url||"";this.b.Ug=a.is_renta
ble||
!1;this.b.oe=a.is_pre_order||!
1;this.b.hj=a.on_sale_date||"";this.b.Gd=a.is_pre_ordered||!
1;this.b.Vm=a.issue_volume_count||0;this.b.Me=a.is_volume_cancelled||!
1;this.b.Nj=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.b.Rf=1;break;case 2:this.b.Rf=2}this.b.rm=a.rental_end_utc||
0}v(mq,gq);function nq(a)
{this.b=[];this.Qa=a.id;this.ue=a.title;this.hb=a.num_volumes;this.g=a.access||"0";
this.va=a.predefined;this.ka=a.can_remove_volumes;this.o=a.can_add_volumes;this.ha=
a.can_only_add_ebooks||!1;this.i=new U(a.add_vol_base_url);this.j=new
U(a.del_vol_base_url);a.volumes&&(this.b=x(a.volumes,function(b){return new
mq(b)}))}v(nq,hq);function oq(){Y.call(this);this.i=[];this.g=[]}v(oq,Y);function
pq(a){var b=new U(we().location);b=new U(b);return
a===parseInt(Cl(b,"as_coll"),10)}function qq(a,b){return kb(Bb(a.i,a.g),function(c)
{return c.getId()==b})};function rq(a,b){var c=H("A",{},"Ver
pedido");id(c,a);c.classList.add(b);return c};function sq(a,b,c)
{aq.call(this,a,b,c);Cl(new U(this.data.b.fe),"dapp")}n(sq,aq);
sq.prototype.render=function(a){De(a);var b=H("DIV",this.b),c=H("DIV",this.b+"-
meta");this.i(c);var d=H("DIV",this.data.b.Ff?this.b+"-footer":this.b+"-footer-
nonebook"),e=H("DIV",this.b+"-footer-
inner");if(this.data.b.Ff)if(this.data.Me()&&pq(1))tq(this,e);else
if(this.data.b.oe&&!this.data.nc()||this.data.Gd()){var g=H("DIV",this.b+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.b.hj;e.appendChild(g);this.data.Gd()&&pq(1)&&tq(this,e)}else
if(this.data.nc()&&pq(1))uq(this,e),tq(this,
e);else{uq(this,e);g=!this.data.nc()&&!this.data.b.Gf;var h=this.data.b.Gf&&!
this.data.b.Df;if(g||h){g=H("SPAN",{"class":this.b+"-footer-inner-
right"});if(h=this.data.b.nm||this.data.b.qj){for(var
k=h.search(Zk),l=0,m,q=[];0<=(m=Yk(h,l,"source",k));)q.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);q.push(h.substr(l));h=q.join("").replace(al,"$1");h=Xk(h,"source","ebookstore"
)}h&&(k=H("A",{id:"unified-hovercard-preview-link"},"vista
previa"),id(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);Oh(a).width>this.j&&S(a,this.j,"
")};
sq.prototype.i=function(a){if(!(this.data.nc()||this.data.Gd()||
this.data.Me())&&this.data.b.eg&&pq(1)){var b=H("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.b+"-error-
icon"});b=H("DIV",this.b+"-card-error",b,"Tarjeta de cr\u00e9dito
rechazada:");if(this.data.b.eg){var
c=rq(this.data.b.eg,"primary"),d=H("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}aq.prototype.i.call(this,a);b=H("DIV",this.b+"-
book-options");this.data.b.Ff?(this.data.b.Gf?this.data.b.Df?
vq(this,b):eq(this,b,"eBook (GRATIS)",this.data.b.$j,!this.data.b.Mj,void
0,"unified-hovercard-free-btn"):this.data.Gd()?(c=H("SPAN",this.b+"-pre-
ordered","Pedido por adelantado"),b.appendChild(c)):this.data.Me()&&pq(1)?
(c=H("DIV",this.b+"-cancelled"),d=this.data.b.Nj,0==d?K(c,"Cancelada a
petici\u00f3n del cliente"):1==d?K(c,"Cancelada debido a un problema con el
eBook"):2==d?K(c,"Cancelada debido a un cambio de precio"):3==d?K(c,"Cancelada por
el editor"):K(c,"Cancelada"),b.appendChild(c)):this.data.nc()||
this.data.b.Df?!this.data.nc()&&this.data.b.Df?
wq(this,b):this.data.nc()&&vq(this,b):wq(this,b),pq(7)&&(c=H("SPAN",this.b+"-
offline-remove-options"),d=H("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.b+"-fake-link"},"Eliminar de Mis eBooks"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.b.lj,Qa(fq,this.data.b.Im)&&!Eb(c)?eq(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):eq(this,b,"Vista previa",c,!1,!
0,"unified-hovercard-preview-sample"));
a.appendChild(b)};function tq(a,b){var c=H("DIV",{id:"unified-hovercard-purchased-
shelf-links","class":a.b+"-order-links-
container"}),d=a.data.b.eg;d&&(d=rq(d,""),c.appendChild(d));a.data.Gd()||
(d=H("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"Eliminar definitivamente"),P(d,a.b+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function wq(a,b){a.data.b.oe&&!a.data.nc()?eq(a,b,"Reservar eBook ("+
(a.data.b.sj+")"),a.data.b.og,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.Ug()?eq(a,b,"EBOOK DESDE "+a.data.b.Ul,a.data.b.og,void 0,void
0,"unified-hovercard-buy-btn"):eq(a,b,"Comprar eBook -
"+a.data.b.sj,a.data.b.og,void 0,void 0,"unified-hovercard-buy-btn")}function
vq(a,b){eq(a,b,"Leer ahora",a.data.b.qj,void 0,void 0,"unified-hovercard-read-
now")}
function uq(a,b){var c=H("DIV",a.b+"-supported-devices"),d=a.b+"-device-
type",e=a.b+"-device-supported",g=a.b+"-device-not-
supported",h=H("SPAN",d,"Web"),k=H("SPAN",d,"Tablet/iPad"),l=H("SPAN",d,"eReader");
d=H("SPAN",d,"Tel\u00e9fono inteligente");var m=H("SPAN","goog-inline-
block"),q=H("SPAN","goog-inline-block"),B=H("SPAN","goog-inline-
block"),A=H("SPAN","goog-inline-block");a.data.b.Bf?(P(m,e),P(q,e),P(B,e),P(A,e)):
(a.data.b.Cf?(P(m,e),P(q,e)):
(P(m,g),P(q,g)),P(B,g),P(A,g));c.appendChild(m);c.appendChild(h);
c.appendChild(q);c.appendChild(k);c.appendChild(B);c.appendChild(l);c.appendChild(A
);c.appendChild(d);b.appendChild(c)};function xq(a,b){if(yq()){var c=b,d=/\s*([.\d]
[.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d]
[.\w]*)/g,e=/left/g,g=/right/g,h=/Left/g,k=/Right/g,l=/%%%%/g,m={},q;for(q in c)
{var B=c[q].replace(d,"$1 $4 $3 $2");B=B.replace(e,"%%%
%").replace(g,"left").replace(l,"right");var A=q.replace(e,"%%%
%").replace(g,"left").replace(l,"right");A=A.replace(h,"%%%
%").replace(k,"Left").replace(l,"Right");m[A]=B}b=m}R(a,b)}function yq()
{return"rtl"==document.body.dir}
function zq(a){yq()?bi(a,"left"):bi(a,"right")}var Aq={border:!0,padding:!
0,margin:!
0},Bq=["Top","Bottom","Right","Left"],Cq={color:"#0000cc",textDecoration:"underline
"};function Dq(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"};w(a,function(c)
{Na(b,u(Eq,c))})}
function Eq(a,b,c){var d=""==xh(a,c);Aq[c]?w(Bq,function(e)
{d&&""==xh(a,c+e)&&R(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Cq[c]?
R(a,c,Cq[c]):R(a,c,b))}function Fq(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||Na(c,function(e,g)
{tb(d,sb(a.getElementsByTagName(g)))});Dq(d)};function Gq(a,b,c)
{Xp.call(this,a);this.Wb=yq();this.ua=this.wa=this.Ld=null;this.Gj=b;this.g=null;th
is.Hj=!!c;this.render(b);Hq(this)}n(Gq,Xp);Gq.prototype.ya=function()
{bq(this.g).Fa();J(this.V())};Gq.prototype.Ne=function(a,b)
{Xp.prototype.Ne.call(this,a,b);this.isVisible()&&(this.$g=this.Wb?new mh(0,-
2,0,0):new mh(0,0,0,-2),this.isVisible()&&this.$d(),this.Ld=this.b,Iq(this))};
Gq.prototype.render=function(a)
{this.g&&(this.g.Fa(),this.ua=this.wa=null);this.g=new
sq(a,this.className,435,this.Hj);this.g.render(this.V());Hq(this);this.isVisible()&
&Iq(this)};
function Iq(a){var b=H("DIV"),c=H("DIV");var d=Ph(a.Ld||null);var e=Ph(a.V());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=th(e,d);h||(h=new
qh(d.left,0,d.width,0));d=a.Wb?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,vl:g}}else
e=null;g=a.Wb?"marginRight":"marginLeft";R(c,g,e.x+"px");R(b,g,e.x-
1+"px");P(a.V(),a.className+"-tooltip");e.vl?(R(c,"bottom",e.y+"px"),R(b,"bottom",
e.y+1+"px"),P(c,a.className+"-arrow-up"),P(b,a.className+"-arrow-up-border")):
(R(c,"top",e.y+"px"),R(b,"top",e.y+1+"px"),a.Gj.b.Ff||P(c,a.className+"-
nofooter"),P(c,a.className+"-arrow-down"),P(b,a.className+"-arrow-down-
border"));a.ua?Ee(b,a.ua):a.V().appendChild(b);a.wa?
Ee(c,a.wa):a.V().appendChild(c);a.wa=c;a.ua=b}
Gq.prototype.Fj=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
&&nd(window.location,b.href))}c&&this.dispatchEvent(new gf(c,this))}};
function Hq(a){var b=fi||gi?"touchstart":"click",c=bq(a.g);Kg(c,a.V(),b,a.Fj,!
1,a)};function Jq(a,b,c){Wp.call(this,b);this.g=a;this.i=null;this.ha=!
1;if(c==(1).toString()||c==(7).toString())this.ha=!0}v(Jq,Wp);var Kq=new M;
Jq.prototype.Oc=function(a){var b=H("A",{className:"slider-link goog-inline-
block"});S(b,"",this.kc());var c=new U(this.g.b.fe);this.g.b.source?
V(c,"source",this.g.b.source):V(c,"source","gbs_slider_thumb");c.b.remove("num");id
(b,c.toString());a.appendChild(b);this.i=I("img");this.i.alt="";this.b.qd(this.i,"l
oad",t(this.Ba,this));Kq.dispatchEvent("start");(a=this.g.b.Bm)?(a=new
U(a),V(a,"h",this.kc()),V(a,"stbn",1),a.b.remove("edge"),this.i.src=a.toString()):t
his.i.src="/googlebooks/images/no_cover_thumb.gif";
S(this.i,"",this.kc());b.appendChild(this.i);this.ha&&2==this.g.b.Rf?
(this.s=H("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.s)):this.ha&&1==this.g.b.Rf?
(a=this.g,1==a.b.Rf?(a=a.b.rm-
Ka()/1E3,a=Math.round(a/3600),c=Math.round(a/24),a=1>=a?"Caducan en poco
tiempo":48>=a?a+" horas":c+" d\u00edas"):a="",this.s=H("SPAN",["bookcard-
badge","bookcard-sample-label"],a),b.appendChild(this.s)):!this.ha||this.g.nc()||
this.g.b.Gf||(this.s=H("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.s));Af(b,"mouseover",t(this.va,this,b))};Jq.prototype
.Ba=function(){this.dispatchEvent("render");Kq.dispatchEvent("complete");if(this.s)
{var a=Oh(this.i).width;this.s.style.width=Bh(a,!0)}};Jq.prototype.va=function(a,b)
{(new Gq(a,this.g)).Wc(b)};function Lq(a,b,c){Jq.call(this,a,b-
40,c);this.ka=H("DIV","slider-annotation");this.ua=!
1}n(Lq,Jq);Lq.prototype.Oc=function(a)
{Af(this,"render",t(this.wa,this));Jq.prototype.Oc.call(this,a);a.appendChild(this.
ka)};
Lq.prototype.wa=function(a){if(!this.ua){a.b();a=this.ka;var
b=this.g,c=I("DIV"),d=H("A",{href:b.b.fe,className:"slider-annotation-
title"},Be(b.b.title));c.appendChild(d);if(b=b.b.Mh)b=H("DIV","slider-annotation-
author",Be(b)),c.appendChild(b);S(c,Oh(this.i).width+5,"");a.appendChild(c);this.ua
=!0;this.dispatchEvent("render")}};function Mq(a,b,c)
{Lq.call(this,a,b,c)}n(Mq,Lq);Mq.prototype.Oc=function(a)
{Lq.prototype.Oc.call(this,a)};function Nq(a,b,c,d)
{this.Ba=a;this.ua=null;this.ub=c||null;this.Da="boolean"===typeof b?b:!
0;this.mb=d||0;b=new Oq;c=new Pq(this.ub||a,this.mb);c.wa=!0;d=new nm(null,null,!
1);gm.call(this,b,c,d);d.b=this;d.uk(a);this.ha=a;this.Ph=!1;this.kg=!
0;L(this,"update",t(this.Ma,this))}v(Nq,gm);Nq.prototype.re=function()
{this.Va=this.Ba.value;Nq.ta.re.call(this);return!1};
Nq.prototype.Ma=function(a){a.ud&&(a=this.Ba.form,this.ua||(this.ua=H("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ua)),this.ua.value=this.Va,this.Da&&a
.submit())};function Oq(){}var
Dk=oc(bc(cc("//suggestqueries.google.com/complete/search")));Oq.prototype.g=functio
n(a,b){var c=x(b[1],function(d){return d[0]});a(b[0],c)};function Pq(a,b)
{um.call(this);this.ub=a;this.Cb=b||0}v(Pq,um);
Pq.prototype.Lg=function(){Pq.ta.Lg.call(this);var a=0,b=G("gbfwa");b||
(b=oe("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);w(ne(document,"div","ac-
renderer",void 0),function(c){a&&R(c,"top",a+"px");R(c,"width",Oh(this.ub).width-
2+"px");R(c,"left",parseInt(c.style.left,10)+this.Cb+"px")},this)};function
Qq(a,b,c,d,e,g){Y.call(this);this.ua=a;this.ha=b;this.Da=e;this.Ba=g||
{};this.o="number"===typeof d?d:this.ha?200:80;this.ha||P(this.ua,"slider-
small");this.ka=[];this.i=I("A");this.i.innerHTML=yq()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","Desplazarse hacia la izquierda");Th(this.i,!
0);this.ua.appendChild(this.i);this.g=I("div");P(this.g,"slider-
drawables");this.ua.appendChild(this.g);this.s=I("A");this.s.innerHTML=yq()?"&lsaqu
o;":"&rsaquo;";this.s.setAttribute("title","Desplazarse hacia la derecha");
Th(this.s,!
0);this.ua.appendChild(this.s);this.b.ma(this.i,"click",t(this.Gi,this,-.75));this.
b.ma(this.s,"click",t(this.Gi,this,.75));this.ff();a=new
Ig;this.b.ma(a,"resize",this.jh);this.jh();this.va=0;this.wa=C&&E("8")&&!
E("9")&&yq();c&&Rq(this,c)}v(Qq,Y);function Sq(a){var
b=Math.ceil(1.25*Tq(a));b=Math.min(a.ka.length,a.va+b);w(wb(a.ka,a.va,b),t(a.Wj,a))
;a.ff();a.va=b;b>=a.ka.length&&a.dispatchEvent("render")}f=Qq.prototype;
f.Wj=function(a){var b=H("DIV",{"class":"goog-inline-block slider-
loading"});this.g.appendChild(b);var c=H("DIV",{"class":"goog-inline-block slider-
drawable"});T(c,!
1);this.g.appendChild(c);this.b.qd(a,"render",t(this.Xj,this,b,c));a.Oc(c)};f.Xj=fu
nction(a,b){J(a);this.ff();T(b,!0)};function Rq(a,b){var c=x(b,function(d){return
this.ha?new Mq(d,this.o):new Jq(d,this.o,this.Da,this.Ba)},a);Uq(a,c)}function
Uq(a,b){tb(a.ka,b);Sq(a)}
f.Gi=function(a){(yq()?0>a:0<a)&&Sq(this);a*=this.wa?-
1:1;a*=Oh(this.g).width+20;this.j&&(this.j.Fa(),this.j=null);this.j=new
jh([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,yi);L(this.j,"animate",t(this.Jl,this));L(this.j,"end",
t(this.ff,this));this.j.play()};f.Jl=function(a)
{a=x(a.coords,Math.round);this.g.scrollLeft=a[0]};
f.ff=function(){if(D&&yq()||this.wa){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-Oh(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
Oh(this.g).width;this.i.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.jh=function(){this.ff()};
function Tq(a){var b=a.ha?110:50;return Math.ceil(Oh(a.g).width/b)};function
Vq(a,b){Y.call(this);this.ha=a;this.source=b?
b:"gbs_bookshelf_slider";this.ka=0;this.j=new
Ig;this.va=this.j.Ca();this.ua="";Af(this.j,"resize",t(this.Ii,this))}n(Vq,Y);f=Vq.
prototype;f.Ii=function(){this.j.Ca().width>this.va.width?
this.nf():Af(this.j,"resize",t(this.Ii,this))};f.render=function(a)
{this.o=a;this.g=new Qq(this.o,!0,void 0,void
0,this.ha.getId());this.b.ma(this.g,"render",t(this.nf,this))};
f.nf=function(){this.g.jh();var a=Math.ceil(1.25*Tq(this.g))
+1,b=Wq(this,this.ka,a);b&&(this.ka+=a,fl(b,t(this.kl,this)))};f.kl=function(a)
{a=a.target;if(ol(a)){if((a=(new nq(pl(a))).b)&&a.length){var b=kq(a[a.length-
1].b.fe);this.ua!=b&&(this.ua=b,Uq(this.g,Xq(this,a)));
(a=Se(this.V()))&&Qh(a,1)}this.dispatchEvent("success")}};function Xq(a,b){return
x(a.ug(b),function(c){return this.g.ha?new Mq(c,200,this.ha.getId()):new
Jq(c,80,this.ha.getId())},a)}f.V=function(){return this.o};
f.ug=function(a){return this.source?x(a,function(b){b.b.source=this.source;return
b},this):a};function Yq(a,b,c,d,e){Vq.call(this,a,e);this.i=b;this.s=c||!
1;this.wa=d||[]}n(Yq,Vq);function Wq(a,b,c){var d=new U("/books?
jscmd=SearchVolume");$p(d);V(d,"start",b);V(d,"num",c);a.s?
(V(d,"as_pt","MAGAZINES"),V(d,"as_coll2",a.i)):
(V(d,"as_brr",3),V(d,"q",a.i),fb(a.wa,function(e){V(d,e.name,e.value)}));return
d}Yq.prototype.render=function(a){this.o=a;this.g=new Qq(a,!
this.s);this.b.ma(this.g,"render",t(this.nf,this))};
Yq.prototype.ug=function(a){return this.s?x(a,function(b)
{b.b.source="gbs_other_issues";return
b},this):Vq.prototype.ug.call(this,a)};function Zq()
{}f=Zq.prototype;f.Eb=function(a){this.j=a.width;this.o=a.height};f.Ca=function()
{return new he(this.j,this.o)};f.Ce=function(){return this.s};f.ld=function()
{return this.g};f.Db=function(){return this.j};f.kc=function(){return
this.o};f.Zb=function(){return new F(this.s,this.g)};function $q(a){return new
qh(a.s,a.g,a.j,a.o)};function ar(a){this.i=a}v(ar,Zq);ar.prototype.Ea=function()
{return this.i};ar.prototype.Eb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*br(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/br(this.i))):
(this.j=a.width,this.o=a.height)};function cr(){M.call(this);this.b=new
$l}v(cr,M);function dr(a,b){b.sort(er);w(b,function(c){c.jd(this)},a);a.b=new
$l;w(b,function(c){this.b.set(c.Sa(),c)},a);a.dispatchEvent("update")}function
er(a,b){return Z(a)-Z(b)}function fr(a){return a.b.Ab()}function gr(a,b,c)
{a=fr(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Sa()==b){d=e;break}if(0<=d)return
a[c+d]}function hr(a,b){return a.b.get(b)}function ir(a,b){b=Fb(b);if(0!
=b.length)return kb(fr(a),function(c){return jr(c)==b})};function kr(a)
{M.call(this);this.b={};a&&this.Hd(a)}v(kr,M);f=kr.prototype;f.ne=function(){return
this.b.w||this.getParent().kd.width};f.Bg=function(){return this.b.h||
this.getParent().kd.height};function br(a){return a.ne()/a.Bg()}f.Ca=function()
{return new he(this.ne(),this.Bg())};f.Hd=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};f.jd=function(a)
{this.Na=a};f.getParent=function(){return this.Na};function jr(a){return a.b.title}
f.Qc=function(){var a=jr(this);return a?"P\u00e1gina "+a:""};function Z(a){return
a.b.order}f.Tc=function(a){if(this.b.src&&a){var b=new
U(this.b.src);V(b,"w",a.width);return b.toString()}return
this.b.src};f.Sa=function(){return this.b.pid};function lr(a,b,c)
{this.ha=a;this.i=b;this.ka=c||!1;a=this.Ca();this.b()?
a.height=120:a.height=65;this.Eb(a)}v(lr,Zq);lr.prototype.b=function(){var a=G("gb-
mobile-menu-pubinfo");return a?0<Fe(a).length&&null!=this.ha&&0==Z(this.ha):!
1};function mr(){this.g=[]}mr.prototype.Sb=function(a)
{this.g.push(a)};mr.prototype.Ca=function(){var a=this.Db(),b=this.kc();return
null===a||null===b?null:new he(a,b)};mr.prototype.Ad=function(a){return
gb(this.g,a||Vb)};function nr(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function or(a,b){return nr(a,function(c)
{return c.ld()<=b&&c.ld()+c.Ca().height>=b})}function pr(a,b){return
kb(a.g,function(c){return oh(rh($q(c)),b)})};function qr()
{this.g=[];this.cells=[]}v(qr,mr);f=qr.prototype;f.marginTop=0;f.lh=0;f.Qg=0;f.dg=0
;f.Hm=!1;f.Db=function(){return this.j};f.kc=function(){return this.o};function
rr(a){sr(a);for(var b=0,c=0;c<a.s;c++){var d=tr(a,c);w(a.cells[c],function(h){if(h)
{var k=b+Math.round((d-h.Ca().width)/2);h.s=k}});b+=d+a.Qg}a.j=b;var
e=a.marginTop;for(c=0;c<a.b;c++){var g=ur(a,c);w(vr(a,c),function(h)
{if(h)if(this.Hm){var k=e+Math.round((g-h.Ca().height)/2);h.g=k}else
h.g=e});e+=g+a.dg}a.o=e+a.lh}
function vr(a,b){return x(a.cells,function(c){return c[b]})}function tr(a,b){var
c=0;w(a.cells[b],function(d){d&&(c=Math.max(c,d.Ca().width))});return c}function
ur(a,b){var c=0;w(vr(a,b),function(d){d&&(c=Math.max(c,d.Ca().height))});return
c};function wr(a){qr.call(this);this.s=a}v(wr,qr);function sr(a)
{a.b=Math.ceil(a.g.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.g[d]}};function xr(a)
{wr.call(this,a);this.ha=new Map}v(xr,wr);xr.prototype.Rc=function(a){return
this.ha.get(yr(ar,a))};xr.prototype.ua=function(a){if(a instanceof
lr)a=yr(a.constructor,a.i);else if(a instanceof ar)a=yr(a.constructor,a.Ea());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.ha.get(a)};
xr.prototype.Sb=function(a){if(a instanceof lr){var
b=yr(a.constructor,a.i);this.ha.set(b,a)}else a instanceof
ar&&(b=yr(a.constructor,a.Ea()),this.ha.set(b,a));xr.ta.Sb.call(this,a)};function
yr(a,b){return Fa(a)+"#"+b.Sa()};function zr(a,b,c,d)
{this.dg=this.Qg=10;this.lh=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Qg));d&&2<b&&(b-=b%2);xr.call(this,b);fr(a);a=x(fr(a),function(e){e=new
ar(e);var g=e.Ca();g.width=100;e.Eb(g);return e});c&&(c=a[0].Ca(),d=new
Zq,d.Eb(c),this.Sb(d));w(a,t(this.Sb,this));rr(this)}v(zr,xr);function
Ar(a,b,c,d,e){xr.call(this,1);this.ka=b;this.i=c;var g=d||!
1,h;a=fr(a);w(a,function(k){g&&h&&1<Z(k)-Z(h)&&Br(this,h,k);var l=G("gb-mobile-
menu-pubinfo");l&&0<Fe(l).length&&!g&&h&&k&&0==Z(h)&&Br(this,h,k,!0);l=new
ar(k);var m=l.Ca();"fixed_height"==this.ka?
m.height=this.i:m.width=this.i;l.Eb(m);this.Sb(l);h=k},this);g&&h&&e&&Z(h)<Z(e)&&Br
(this,h,e);rr(this)}v(Ar,xr);function Br(a,b,c,d){b=new lr(b,c,d||!
1);c=b.Ca();"fixed_height"==a.ka?c.height=a.i:c.width=a.i;b.Eb(c);a.Sb(b)}
Ar.prototype.Cg=function(){return this.i};Ar.prototype.Qi=function(){return
this.ka};Ar.prototype.dg=8;function Cr(){};function Dr(a,b)
{this.b=b}v(Dr,Cr);Dr.prototype.render=function(a){var
b=this.b(a);b.Eb(a.Ca());b.setPosition(a.Zb());return b};function Er(a,b){var
c=Fr(a),d=Fr(b);0==Z(a)||0==Z(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.":Gr(a,b)?d="La p\u00e1gina "+(--d+"
no forma parte de la vista previa de este libro."):(c=++c+"",d=--d+"",d="Las
p\u00e1ginas "+(c+("-"+(d+" no se muestran en esta vista previa."))));return d}
function Fr(a){a=jr(a);if(/[^0-9]/.test(a)||Eb(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?$g(a,ch):$g(a,bh)}return a}function Gr(a,b){var
c=Fr(a),d=Fr(b);return 0==c+1-(d-1)};function Hr(){Y.call(this)}v(Hr,Y);function
Ir(a,b)
{Y.call(this);this.s=a;this.o=b;this.j=b.ha;this.i=b.i;this.g=I("DIV");this.g.class
Name="separator-container";this.s.appendChild(this.g);var
c=I("TABLE");c.className="separator-outer-table";this.g.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=I("DIV");e.className="separator-
background";d.appendChild(e);d=I("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.b()){var g=G("gb-mobile-menu-
pubinfo");if(g){var h=(g||document).getElementsByTagName("IMG");
if(1==h.length){h=h[0].cloneNode(!0);var k=d.insertRow(-1).insertCell(-
1);k.insertBefore(h,k.childNodes[0]||null);P(k,"separator-message");P(k,"separator-
pubinfo-message")}h=Er(this.j,this.i);k=Pe(g);d=d.insertRow(-1).insertCell(-
1);g=I("SPAN");g.className="separator-text";d.appendChild(g);var
l=this.o;l.b&&l.ka?(h=Up(k),z(g,h)):(h=Up(h+"<br>"+k),z(g,h));P(d,"separator-
message");P(d,"separator-pubinfo-message")}P(c,"separator-pubinfo");P(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),
P(c,"separator-message"),c.innerHTML=Er(this.j,this.i);Th(this.g,!
0);Fq(this.g)}n(Ir,Hr);Ir.prototype.Eb=function(a)
{S(this.g,a)};Ir.prototype.setPosition=function(a)
{Ah(this.g,a)};Ir.prototype.Za=function(){J(this.g)};function Jr(a,b)
{this.b=a;this.g=b};function Kr(a)
{M.call(this);Lr(this,a||"")}v(Kr,M);Kr.prototype.getQuery=function(){return
this.i};function Lr(a,b){a.i!=b&&(a.i=b,a.dispatchEvent("change"))};function Mr()
{this.b={}};function Nr(a){this.g=a}Nr.prototype.Qb=function(a)
{this.b&&(this.b.Fa(),De(this.g.Ka().i.g));this.b=new
a(this.g);this.b.ua&&this.b.ua(this.g.Ea());this.b.va&&this.b.va()};Nr.prototype.Ka
=function(){return this.b};function Or(a)
{Y.call(this);this.ka=a;De(a);R(a,"overflow","hidden");this.o=I("div");R(this.ka,
{position:"relative",padding:"0px"});a=this.ka;a.insertBefore(this.o,a.childNodes[0
]||null);this.wa=new
Mr;this.ua=[];this.j=[];a=t(this.zi,this,1);this.j.push(["next",a]);a=t(this.zi,thi
s,-
1);this.j.push(["previous",a]);a=t(this.hl,this);this.j.push(["turntopage",a]);a=t(
this.nl,this);this.j.push(["zoomin",a]);a=t(this.ol,this);this.j.push(["zoomout",a]
);this.s=new Nr(this);a=I("div");Fq(a,!0);R(a,{position:"absolute",
left:"0px",top:"0px"});this.ka.appendChild(a);this.va=a;this.Eb(Xh(this.ka));Pr.pus
h(this);this.Ua=new Kr;L(this.Ua,"change",this.bl,!1,this)}v(Or,Y);var
Pr=[];f=Or.prototype;
f.Eb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!ie(this.g,a)){var b=this.o,c=se(je(le(b)).b);if(!C||E("10")||
c&&E("8"))Vh(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Wh(b),b=Jh(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,d.pixelHeight=a
.height+b.top+c.top+c.bottom+b.bottom)}this.g=a;
(d=this.s.Ka())&&d.Eb(a);this.dispatchEvent("resize")}};f.Ca=function(){return
this.g};f.Db=function(){return this.g.width};
f.kc=function(){return this.g.height};f.go=function()
{this.dispatchEvent("load")};f.Qb=function(a){this.ha!
=a&&(this.ha=a,this.s.Qb(a),this.dispatchEvent("viewportmodechange"))};f.Ka=functio
n(){return this.s.Ka()};function Qr(a,b)
{if(a.Na)throw"";a.Na=b;L(b,"update",t(a.Yk,a))}f.Yk=function()
{this.dispatchEvent("pagesupdate")};function Rr(a,b){var
c=hr(a.Na,b);c&&a.Bb(c,void 0)}f.Bb=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function Sr(a,b){Tr(a,b,t(function(c){O(t(this.Bb,this,c))},a))}function Tr(a,b,c)
{a=a.Na;new U(b);b=new
a.g({url:b});b.jd(a);c=t(a.o,a,c);Ur(b,Vr(b),c)}f.al=function(a,b,c,d)
{(c=Wr(d,c))&&Xr(this,a,b,c)};function Xr(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=uh(e,d[g]);d=b.Ea().ne();d=b.Ca().width/d;e=new
lk(e.left,e.top);e.Dg(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=mk(b.Zb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ka().kj(b)}}f.Sa=function(){return
this.i.Sa()};f.Ea=function(){return this.i};
f.sc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ua.push(b);1==this.ua.length&&Yr(this)};function Yr(a)
{var b=a.ua.shift();if(b){for(var c=b.shift(),d=0;d<a.j.length;d++)a.j[d]
[0]==c&&a.j[d][1].apply(a,b);Yr(a)}}function Zr(a){var
b=a.s.Ka();b.vg&&b.vg(a.Ea())}f.zi=function(a){var b=this.s.Ka(),c;b.Va?
c=b.Va(this.Ea(),a):c=gr(this.Na,this.Ea().Sa(),a);c&&(this.Bb(c),Zr(this),this.dis
patchEvent("pageturn"))};f.hl=function(a){if(a=hr(this.Na,a))this.Bb(a),Zr(this)};
f.nl=function(){var a=this.s.Ka();a.fg&&(a.fg(),Zr(this))};f.ol=function(){var
a=this.s.Ka();a.Hh&&(a.Hh(),Zr(this))};f.bl=function()
{this.dispatchEvent("searchupdate")};function $r(a){var
b=this;Y.call(this);this.i=a;this.Ba=a.i;this.Eb(Xh(this.Ba));this.s=new
F(0,0);this.ka=null;this.Da=new ug(function(){T(b.ka,!
1)},600);af(this,this.Da)}v($r,Y);f=$r.prototype;f.Eb=function(a){if(!this.g||!
ie(this.g,a)){this.g=a;var
b=this.i;b.ua=a;as(b);this.dispatchEvent("resize")}};function bs(a,b)
{a.o=b;a.ha.Za();var c=a.i,d=a.Ca();c.ua=d;as(c);c=a.i;d=new
he(b.Db(),b.kc());c.va=d;c.s=!
0;S(c.g,d);O(c.wa,0,c);as(c);a.dispatchEvent("layoutchange")}function cs(a,b)
{a.ha=b}
f.bc=function(){var
a=this.o.Ad();this.Ma&&(a=this.Ma.zg(a));ds(this.ha,a);this.dispatchEvent("update")
};function es(a,b){a.Ma=b}
function fs(a,b){var c=a.s.x,d=a.s.y;"number"===typeof
b.x&&(b.x=ee(b.x,0,Math.max(a.o.Db()-a.g.width,0)));"number"===typeof
b.y&&(b.y=ee(b.y,0,Math.max(a.o.kc()-a.g.height,0)));"number"===typeof
b.x&&(c=b.x);"number"===typeof b.y&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new F(c,d);d=a.i;c=a.s;d.ka||
(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}
function gs(a){var b=a.s;return b?new
qh(b.x,b.y,a.g.width,a.g.height):null}f.Ca=function(){return
this.g};f.sd=function(a)
{this.dispatchEvent("movestart");fs(this,a);this.dispatchEvent("moveend")};function
hs(a,b,c){a=a.s;c(new F(a.x+b.x,a.y+b.y))}
f.kj=function(a){var b=this.s,c=this.Ca();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.sd(a);else{this.j&&(this.j.Fa(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new jh([b.x,b.y],
[a.x,a.y],250+250*ee(Math.sqrt(c*c+d*d)/800,0,1),yi);L(this.j,"animate",t(this.Ui,t
his));L(this.j,"end",t(this.xk,this));this.dispatchEvent("movestart");Af(this,"move
start",t(this.j.Fa,this.j));this.j.play()}};f.Ui=function(a)
{a=x(a.coords,Math.round);fs(this,new F(a[0],a[1]))};
f.xk=function(a){this.Ui(a);this.dispatchEvent("moveend")};function is(a){return
new F(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}f.ya=function()
{$r.ta.ya.call(this);this.ha.Za()};f.wg=function(a)
{null==this.ka&&(this.ka=a);this.ka.style.opacity=0;this.Da.start()};f.Zj=function(
){var a=this;this.Da.stop();T(this.ka,!0);O(function()
{a.ka.style.opacity=1})};f.Jh=1;function js(a,b)
{$r.call(this,b);this.Pa=a;this.b.ma(a,"pagechange",this.va);this.b.ma(this.Pa,"sea
rchupdate",this.Rb);var c=G("subscription-
bar");c&&(this.b.ma(this,"scrolldown",u(this.wg,c)),this.b.ma(this,"scrollup",u(thi
s.Zj,c)))}v(js,$r);function ks(a,b){var
c=[];"fixed_width"==a.o.Qi()&&c.push(a.Ca().width);if(a.wc){a:{var d=a.wc();var
e=a.o.Cg();c=ls(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break a}}e&&a.hf(a.Ud(e))}}
js.prototype.hf=function(a){var b=this.o;bs(this,a);if(b){b=new
Jr(b,a);a=is(this);var c=pr(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.Ad(),e=d[0],g=0;g<d.length;g++){var h=d[g],k=ph(rh($q(h)),a);if(k<c)
{c=k;if(0==k){c=h;break a}e=h}}c=e}b=b.g.ua(c);a=mk(a);d=c.Zb();a.x-=d.x;a.y-
=d.y;d=b.Ca().width/c.Ca().width;c=b.Ca().height/c.Ca().height;a=new
F(Math.round(a.x*d),Math.round(a.y*c));a=mk(b.Zb()).add(a);a=new
F(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.sd(a)}};
js.prototype.va=function(){this.mb||
this.ua(this.Pa.Ea())};js.prototype.ua=function(a)
{this.o.Rc&&(a=this.o.Rc(a))&&fs(this,new
F(Math.round(a.Ce()),Math.round(a.ld())))};js.prototype.Rb=function()
{ms&&(this.ha.Za(),this.ub&&this.ub(),this.bc())};var ms=!0;function ns()
{this.b=new Map}ns.prototype.add=function(a,b){this.b.set(Fa(a),b)};function
os(a,b){b=void 0===b?[]:b;for(var c=new Set(b.map(function(h){return
Fa(h)})),d=ba(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
g=a.b.get(e);g&&g.Za();a.b["delete"](e)}};function ps(){this.g={};this.b=new
ns}function qs(a,b,c){a.g[Fa(b)]=c}ps.prototype.Za=function(){os(this.b)};function
ds(a,b){b=gb(b,function(c){return!!
this.g[Fa(c.constructor)]},a);os(a.b,b);w(b,function(c){this.b.b.has(Fa(c))||
this.b.add(c,this.g[Fa(c.constructor)].render(c))},a)};function rs(a,b)
{this.g=a;this.b=b}v(rs,Cr);rs.prototype.render=function(a){var
b=this.b(),c=a.Ea(),d=db(this.g.wc().Vi)/a.Ca().width,e=a.Ca();b.Qf=e.width;b.Pf=e.
height;e=a.Ca().clone();e.width*=d;e.height*=d;b.tl=e.width;b.rl=e.height;b.setPosi
tion(a.Ce(),a.ld());b.Bb(c);b.Oc();return b};function ss(){};function ts(a)
{this.b=a}v(ts,ss);ts.prototype.zg=function(a){var b=us(this,a);a=b[0]||[];b=b[1]||
[];b.sort(u(vs,is(this.b)));var c=[];tb(c,a,b);return c};function vs(a,b,c){return
ph(rh($q(b)),a)-ph(rh($q(c)),a)}function us(a,b){var c=gs(a.b),d=new qh(c.left-
800,c.top-800,c.width+1600,c.height+1600);return Ab(b,function(e)
{e=$q(e);if(th(d,e))return th(c,e)?0:1})};function ws(a,b)
{this.b=b;this.g=a}v(ws,ts);ws.prototype.zg=function(a){var
b=ws.ta.zg.call(this,a),c=this.g.Ea();if(c){var d=[],e=this.g.Na;w([1,-
1],function(){var g=gr(e,c.Sa(),1);g&&d.push(g)});w(a,function(g)
{g.Ea&&mb(d,g.Ea())&&nb(b,g)})}return b};function xs()
{Y.call(this)}v(xs,Y);xs.prototype.Yc=function(a)
{this.g=a;this.i=ys(a)};xs.prototype.ya=function()
{xs.ta.ya.call(this);J(this.i)};function zs(a)
{Y.call(this);this.ka=a;this.ha=[]}v(zs,xs);f=zs.prototype;f.Yc=function(a)
{zs.ta.Yc.call(this,a);this.Je();this.Ea()&&this.b.ma(this.Ea(),"update",this.Je)};
f.Ea=function(){return this.g.Ea()};f.We=function(a,b,c,d){var e=I("div");Fq(e,!
0);this.i.appendChild(e);a=As(this,a,b,c,d);R(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ka&&(R(e,{backgroundColor:this.ka}),Qh(e,.3));this.ha.push(new
qh(a[0],a[1],a[2],a[3]));return e};
function Bs(a){return a.g.Ca().width/a.g.Ea().getParent().kd.width}function
As(a,b,c,d,e){var g=Bs(a);return x([b,c,d,e],function(h){return
Math.round(h*g)})}function Cs(a,b){w(b,function(c)
{this.We.apply(this,c)},a)}f.Vh=function(a){return
this.We(a.left,a.top,a.width,a.height)};f.Rd=function()
{De(this.i);this.ha=[]};f.Je=r;function Ds()
{zs.call(this)}v(Ds,zs);f=Ds.prototype;f.Je=function(){if(!this.j){var
a=this.Ea();a&&(a=Es(a))&&(Cs(this,a),this.j=!0)}};
f.We=function(a,b,c,d){this.o=Ds.ta.We.call(this,a,b,c,d);R(this.o,{border:"2px
#aaaaff
dashed"});this.s=I("img");this.o.appendChild(this.s);this.s.src="/googlebooks/image
s/dialog_close_x.gif";a=As(this,a,b,c,d);R(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.o,"mouseout",t(this.Ql,this));L(this.o,"m
ouseover",t(this.Ai,this,!0));Af(this.s,"click",t(this.Za,this));return
this.o};f.Za=function(){J(this.o)};f.Ql=function(a){Ie(this.o,a.target)||this.Ai(!
1)};
f.Ai=function(a){R(this.s,{display:a?"":"none"})};function Fs(a)
{zs.call(this);this.o=a}v(Fs,zs);Fs.prototype.Je=function(){if(!this.j){var
a=this.Ea();a&&(a=Gs(a))&&(w(a,function(b){var
c=b.pop(),d=b.pop();b=this.We.apply(this,b);R(b,
{cursor:"pointer"});this.b.ma(b,"click",t(this.s,this,d,c))},this),this.j=!
0)}};Fs.prototype.s=function(a,b){var c=hr(this.o.Na,a);c?
this.o.Bb(c):Sr(this.o,b)};function Hs(a,b)
{this.i=a;this.b=b}Hs.prototype.Ea=function(){return
this.i};Hs.prototype.j=function(){return this.i.Tc(this.b)};function Is(a,b,c)
{Hs.call(this,a,b);this.g=c}v(Is,Hs);Is.prototype.j=function(){return
this.g.width>this.b.width?this.i.Tc(this.g):Is.ta.j.call(this)};function Js(a,b,c)
{if(C&&!E("9")){var d=[];d[0]=L(a,"readystatechange",u(Ks,a,u(Ls,b),d))}else
Af(a,"load",u(Ls,b));c&&Af(a,"error",u(Ls,c))}function Ls(a){O(a)}function
Ks(a,b,c){if("complete"!=a.readyState)return!0;If(c[0]);b();return!1}var
Ms=I("div");function Ns(a){if(a)if(C){Ms.appendChild(a);var
b=u(J,a);Js(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",J(a)};function Os(a)
{this.Dh={};for(var b=0;b<a.length;b++){var c=a[b];this.Dh[c.z]=new
he(c.w,c.h)}}function Ps(a,b){var c=Ra(a.Dh,function(d){return d.height==b});return
c?Number(c):null};function Qs(a){if(a)return a.isEntityPageViewport;a=Cl(new
U(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a};function Rs(a)
{kr.call(this,a);this.Tf={};this.Ba={};this.o={};this.wa=this.Da=null}var
Ss;v(Rs,kr);f=Rs.prototype;f.Hd=function(a,b)
{Rs.ta.Hd.call(this,a);b&&(this.va=b)};function Vr(a){var
b=Ts(a);V(b,"jscmd","click3");var
c;a.Ua&&(c=a.Ua.getQuery());Us(a,"vq",c);Na(a.Tf,function(d,e){V(b,e,d)});return b}
function Ur(a,b,c){b=b.toString();if(b==a.va)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.ha)
{a.ha=b;a.j&&p.clearTimeout(a.j);a.j=p.setTimeout(t(a.Jk,a,b),6E3);var
d;a.Ua&&(d=a.Ua.getQuery());Ss(b,t(a.Ml,a,b,d))}}function Us(a,b,c){c?
a.Tf[b]=c:delete a.Tf[b]}f.Tf=null;f.Ml=function(a,b,c)
{this.ha==a&&(this.ha=null,this.j&&(p.clearTimeout(this.j),this.j=null),this.va=a,V
s(this,c.page[0]),this.Na.Sg(c),b=this.o[a])&&(w(b,function(d)
{d(this)},this),delete this.o[a])};
f.Jk=function(a){this.j=this.ha=null;delete this.o[a]};function Ts(a){var
b=a.b.url;b?b=new U(b):(b=new
U(a.Na.mm),V(b,"pg",a.Sa()),a.b.sig&&V(b,"sig",a.b.sig));Qs()&&V(b,"source","entity
_page");return b}f.ne=function(){return this.b.w||
this.getParent().kd.width};f.Bg=function(){return this.b.h||
this.getParent().kd.height};var
Ws={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 Vs(a,b){var c={},d;for(d in Ws){var e=Ws[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.Da=new
Os(d.tileres),d=d.page_scanjob_coordinates)&&(a.wa=""+d.x+","+d.y);a.Hd(c)}Rs.proto
type.Tb=function(){return this.b.content};Rs.prototype.i=function(a){return!!
(this.b.flags&a)};
function Xs(a,b){b=sd(b);b=b.replace(/'/g,"&#39;");var c=a.Ba[b];if(c){var
d=[];w(c,function(e){d.push([e.X,e.Y,e.W,e.H])});return d}}function Wr(a,b){var
c=Xs(a,b);if(c)return x(c,u(Ys,1))}function Ys(a,b){var c=x(b,function(d){return
Math.round(d*a)});return new qh(c[0],c[1],c[2],c[3])}function Gs(a)
{if(a.b.links)return x(a.b.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}
function Es(a){if(a.b.clip_highlight||a.b.clip_highlights){var
b=[];w(a.b.clip_highlights||[a.b.clip_highlight],function(c){var
d=[];w(["X","Y","W","H"],function(e){d.push(c[e])});b.push(d)});return b}return
null}Rs.prototype.Tc=function(a){if(this.b.src&&a){var b=new
U(this.b.src);a&&Na(this.$h(),function(c,d){"height"==d&&a.height?
V(b,c,a.height):"width"==d&&a.width&&V(b,c,a.width)});return b.toString()}return
this.b.src};Rs.prototype.$h=function(){return{width:"w",height:"h"}};function
Zs(a,b,c,d,e)
{Y.call(this);this.Ze(a.Ka());this.o=a;this.g=c;this.va=[];this.Ti=d;S(d,c);this.Da
=ys(this);R(this.Da,"backgroundColor","#fff");S(this.Da,c);if(this.Ma=void 0!==e?
e:!0)a=ys(this),S(a,c),this.Ba=new $s(a),R(this.Ba.b,
{display:""});b&&(this.i=b,this.b.ma(b,"update",this.ee),Ur(b,Vr(b),void
0))}v(Zs,Y);f=Zs.prototype;f.Ca=function(){return this.g};f.Ea=function(){return
this.i};function at(a,b){a.va.push(b);b.Yc(a)}f.ee=r;
function bt(a){a.dispatchEvent("load");a.Ma&&R(a.Ba.b,{display:"none"})}function
ys(a){var b=I("div");Fq(b,!0);R(b,
{position:"absolute",left:0,top:0});a.Ti.appendChild(b);return b}f.Za=function()
{w(this.va,function(a){a.Fa()});this.va=null;this.s&&J(this.s)};function ct(a)
{a.ha=ys(a);S(a.ha,a.Ca());R(a.ha,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ma(a.ha,"mousedown",a.Rl);a.b.ma(a.ha,"dragstart",hf)}f.Rl=function(a)
{a.display=this;dt.dispatchEvent(a)};
var dt=new M;function $s(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=I("div");Fq(c);R(c,a);this.b.appendChild(c);c.textContent="Cargando...";a.bottom=
0}}function et(a,b){a.s&&J(a.s);a.s=ys(a);new ft(a.s,a.Ca(),b)}function ft(a,b,c)
{this.b=a;R(a,
{backgroundColor:"#FFF",textAlign:"center"});S(a,b);a.innerHTML=c||"";Fq(this.b)};f
unction gt(a,b,c){Zs.call(this,a,b.Ea(),b.b,c);this.Ze(ht);a=ys(this);this.ua=new
it(b.b,a);a=ys(this);this.ka=new it(b.b,a);ct(this);Th(c,!
0);P(c,"pageImageDisplay");this.Va=b;b.Ea()&&this.ee()}v(gt,Zs);var ht=new
M;gt.prototype.Bb=function(a)
{Us(a,"output",null);gt.ta.Bb.call(this,a);a.Tc()&&this.ee()};
gt.prototype.ee=function(){var a=this.Ea(),b=this.Va.j();if(b&&!this.j)
{b=jt(b);Af(this.ua,"load",t(this.wa,this,a,b,this.Ca().width));kt(this.ua,[b]);var
c=this.o.wa,d=a.Sa(),e=[];if(c.b[d]){var g=[],h;for(h in
c.b[d])g.push(h);xb(g);for(h=0;h<g.length;h++)e.push(c.b[d]
[g[h]])}e.push(b);kt(this.ka,e);this.j=!
0;a==this.o.Ea()&&this.dispatchEvent("fetch")}ib([16,8],t(a.i,a))&&(a=od('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/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."),
et(this,a),bt(this))};function jt(a){return a}gt.prototype.wa=function(a,b,c)
{a==this.o.Ea()&&this.dispatchEvent("loaded");this.ka.empty();var
d=this.o.wa;a=a.Sa();d.b[a]=d.b[a]||{};d.b[a]
[c]=b;bt(this)};gt.prototype.Za=function(){this.j=!
1;this.ua.empty();this.ka.empty();gt.ta.Za.call(this)};function it(a,b)
{M.call(this);this.g=a;this.i=b;this.b=I("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);Fq(this.i)}v(it,M);it.prototype.empty=function(){for(var
a;a=Ge(this.i);)Ns(a)};
function kt(a,b){Js(a.b,t(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}it.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function lt(a,b,c,d,e,g,h)
{M.call(this);this.ka=a;this.j=b;this.o=c;this.i=d;this.g=e;this.va=g;this.ua=h;thi
s.s=Math.ceil(this.j/this.i);this.ha=Math.ceil(this.o/this.g);this.b=[];for(a=0;a<t
his.s;++a){b=[];for(c=0;c<this.ha;+
+c)b.push(null);this.b.push(b)}}v(lt,M);lt.prototype.empty=function(){for(var
a;a=this.ka.firstChild;)Ns(a)};lt.prototype.Ba=function(a,b){R(a,
{display:""});this.ua&&this.ua(b)};lt.prototype.wa=function(){};function
mt(a,b,c,d)
{Zs.call(this,a,b.Ea(),b.b,c,d);this.ka=ys(this);ct(this);b.Ea()&&this.ee();this.o=
a;this.ua=L(this.o.Ka(),"update",this.wa,!
1,this)}v(mt,Zs);mt.prototype.ee=function(){var a=this.Ea(),b=a.Tc(),c=this.o.Ja.
$f,d=a.Da;if(b&&d&&!this.j){var e=Ps(d,this.Ca().height);"number"===typeof
e&&(d=(d=d.Dh[e])?d.width:null,b=new
U(b),V(b,"zoom",e),V(b,"pg",a.wa),b=b.toString(),this.Va=new
lt(this.ka,d,this.Ca().height,c.Pi,c.Oi,t(c.dk,c,b,d,this.Ca().height),null),this.j
=!0,this.wa())}};
mt.prototype.wa=function(){if(this.j){var a=Gh(this.ka);if(a){var
b=Mh(this.ka);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Va;a=sh(a);var
c=Math.floor(a.left/b.i),d=Math.floor(a.top/b.g),e=Math.ceil((a.left+a.width)/b.i),
g=Math.ceil((a.top+a.height)/b.g);e=Math.min(e,b.s);for(g=Math.min(g,b.ha);c<e;c+
+)for(var h=d;h<g;h++)if(!b.b[c][h]){var k=b;var l=c,m=h;if(!k.b[l][m]){var
q=I("img");R(q,
{position:"absolute",left:l*k.i+"px",top:m*k.g+"px",display:"none"});
k.b[l][m]=q;k.ka.appendChild(q)}k=k.b[l]
[m];l=b.va(c,h);Js(k,t(b.Ba,b,k,l),t(b.wa,b,k,l));k.src=l}for(c=0;c<b.s;+
+c)for(h=0;h<b.ha;++h){if(d=!!b.b[c][h])d=new qh(c*b.i,h*b.g,(c+1)*b.i,
(h+1)*b.g),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(Ns(b.b[c][h]),b.b[c]
[h]=null)}}}Zr(this.o)}};mt.prototype.Za=function()
{this.j&&(this.Va.empty(),this.j=!
1);this.ua&&(If(this.ua),this.ua=null);mt.ta.Za.call(this)};function nt(a)
{this.Ua=a;zs.call(this,"#ffff00")}v(nt,zs);nt.prototype.Je=function(){var
a=this.g.Ea();if(a){var b=this.Ua.getQuery();b!
=this.j&&(a=Wr(a,b),this.Rd(),a&&(x(a,t(this.Vh,this)),this.j=b))}};function ot(a)
{M.call(this);this.url=a;this.s=null;this.o=!0}v(ot,M);ot.prototype.Nf=function()
{if(this.o)this.o=!1;else throw Error();};function pt(a,b)
{ot.call(this,a);this.ha=b||"GET";this.i=new Q;this.b=new
bl}v(pt,ot);f=pt.prototype;f.Nf=function(a,b)
{pt.ta.Nf.call(this,a,b);this.j=a;this.g=b;this.i.ma(this.b,"success",t(this.fl,thi
s));this.i.ma(this.b,"error",t(this.Ik,this));this.b.send(this.url.toString(),this.
ha,void 0)};f.fl=function(a){a=a.target;try{var b=a.b?a.b.responseText:""}catch(c)
{b=""}this.s=JSON.parse(b);O(t(this.dispatchEvent,this,"success"));this.j&&O(u(this
.j,this.s));O(t(this.qg,this))};
f.Ik=function()
{O(t(this.dispatchEvent,this,"error"));this.g&&O(this.g);O(t(this.qg,this))};f.abor
t=function(){this.b.abort();this.qg();return!1};f.qg=function()
{Mg(this.i);this.g=this.j=null};zd();new Vl;function qt(a,b,c){var
d=p.ga;d&&d("send","event",a,b,c)}function rt(){var a="gb-get-book-
content";"string"===typeof a&&(a=G(a));a&&L(a,"click",u(qt,"Buy","Click","Play
Books Viewport"))}La("_OC_analyticsTrack",qt);function st(a){return a.length?
hb(a,function(b,c){return uh(b,c)},a[0].clone()):null};function tt(a,b,c,d,e)
{Y.call(this);this.s=a;this.va=b;this.Ba=e;this.i=d;this.g=!
1;this.o=I("div");c.appendChild(this.o);this.b.ma(b,"mousemove",this.ha);this.b.ma(
b,"mouseup",this.ka)}v(tt,Y);tt.prototype.ha=function(a){if(!this.wa){a=ge(new
F(a.clientX,a.clientY),Hh(this.va));a=nh(a,this.Ba);R(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;Ah(this.o,a.left,a.top);S(this.o,b,c);this.j=a}};
tt.prototype.ka=function(a){this.ha(a);this.wa=!0;a=this.i;var
b=sh(this.j),c=Bs(this.s);c=ut(b,1/c);b=vt(ut(c,1/a.Ca().width*1E3));a=new
U(Ts(a).toString());V(a,"ci",
[b.left,b.top,b.width,b.height].join());V(a,"jscmd","click3");V(a,"output","text");
c=vt(c);wt(this.s,[c]);J(this.o);(new
pt(a)).Nf(t(this.ua,this,c,b));this.dispatchEvent("endsize")};
tt.prototype.ua=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];w(e,function(h){g.push(new qh(h.X,h.Y,h.W,h.H))});if(c=c.content)wt(this.s,
[a],c,b),d=!0,qt("Web Reader","Selection")}d||this.s.Rd();this.Fa()};function
ut(a,b){return new qh(a.left*b,a.top*b,a.width*b,a.height*b)}function vt(a){return
new
qh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}t
t.prototype.ya=function(){tt.ta.ya.call(this);J(this.o)};function xt(a,b)
{Y.call(this);this.ka=a;this.s=b}var yt;v(xt,xs);f=xt.prototype;f.Yc=function(a)
{xt.ta.Yc.call(this,a);a=this.i;var b=I("div");Fq(b,!
0);a.appendChild(b);xg(b,"selection-
layer");S(a,this.g.Ca());S(b,this.g.Ca());this.b.ma(b,"click",this.Sl);this.b.ma(b,
"mousedown",this.Tl)};
f.Tl=function(a){if(yt){a.b();this.j&&this.j.Fa();var b=this.g.Ti;a=ge(new
F(a.clientX,a.clientY),Hh(b));this.j=new
tt(this.ka,b,this.i,this.g.Ea(),a);this.ha=L(document.body,"mousemove",t(this.Uk,th
is));Af(this.j,["endsize","dispose"],t(this.Yj,this))}};f.Sl=function(a)
{yt&&a.b()};
f.Uk=function(a){if(this.j&&!this.j.hc){var b=new
F(a.clientX,a.clientY),c=rh(Ph(this.s.Ba));if(oh(c,b)){var d=new F(0,0);w([[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
rg(100),this.b.ma(this.o,"tick",this.vm));this.ua=d;d.x||d.y?
this.o.start():this.o.stop()}}};f.vm=function(){var a=this.ua,b=this.s;hs(b,new
F(15*a.x,15*a.y),t(b.sd,b))};
f.Yj=function(){If(this.ha);bf(this.o);this.o=null};function zt(){this.b=!1;var
a=H("DIV","entity-page-snackbar"),b=H("SPAN","entity-page-snackbar-
text");K(b,"Selecci\u00f3n copiada en el
portapapeles");a.appendChild(b);document.body.appendChild(a);this.j=a}zt.prototype.
i=function(){R(this.j,"bottom","0");this.b=!0};zt.prototype.g=function()
{R(this.j,"bottom","-48px");this.b=!1};function At(a){this.b=a;this.g=new
zt;this.j=Bt(this)}At.prototype.V=function(){return this.j};
function Bt(a){var b=H("DIV");zg(b,["entity-page-copy-button","entity-page-action-
chip"]);var c=H("IMG");P(c,"entity-page-action-chip-
icon");c.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";var d=H("SPAN");P(d,"entity-page-action-chip-
label");K(d,"Copiar");b.appendChild(c);b.appendChild(d);L(b,"click",function()
{a.b.focus();a.b.select();document.execCommand("copy");var e=a.g;e.b?
(e.g(),O(t(e.i,e),500)):e.i();O(t(e.g,e),6E3)});return b};function Ct(a)
{Hm.call(this,a);Em(this);this.Oh=!1;this.b=new Q;this.g=Qs();P(a,"viewport-
selection-popup");Dt&&Dt.Fa();Dt=this}v(Ct,Hm);var
Dt=null;Ct.prototype.j=function(){this.dispatchEvent("close");this.Fa()};
function Et(a,b,c){var d=a.V(),e=I("div");P(e,"selection-popup-select-
container");d.appendChild(e);d=I("div");P(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(Be(b));e.appendChild(I("div"));b=I("input");
b.value=c;P(b,"viewport-input");e.appendChild(b);Th(b,!1);a.g&&(c=(new
At(b)).V(),e.appendChild(c));a.b.ma(b,"mousedown",Ft)}function Ft(a)
{a.b()}Ct.prototype.ya=function()
{J(this.V());Ct.ta.ya.call(this);this.b.Fa()};function Gt()
{zs.call(this,"#4a95d6")}v(Gt,zs);Gt.prototype.Yc=function(a)
{Gt.ta.Yc.call(this,a);R(this.i,
{cursor:"pointer"});this.b.ma(this.i,"mousedown",Ht)};function Ht(a){a.b()}
function wt(a,b,c,d)
{a.Rd();x(b,t(a.Vh,a));a.o&&If(a.o);a.j&&a.j.Fa();b=I("div");document.body.appendCh
ild(b);var e=st(a.ha);if(e){var g=Hh(a.i);b=new Ct(b);if(c&&d){var
h=a.Ea(),k=h.Tc();if(k){var l=new
U(k);d=[d.left,d.top,d.width,d.height].join();V(l,"ci",d);V(l,"edge",0);l=l.toStrin
g();var m=new U(Ts(h).toString());V(m,"ci",d);V(m,"source","bookclip");m=od('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;De(b.V());m=b.V();h=I("img");h.src="/googlebook
s/images/material/close_black_24dp.png";
P(h,"selection-popup-close");m.appendChild(h);b.b.qd(h,"click",t(b.j,b));h=H("DIV",
{innerHTML:"Compartir este clip"});P(h,"selection-popup-
title");m.appendChild(h);c&&(Et(b,"Texto de
selecci\u00f3n",c),m=I("DIV"),P(m,"selection-popup-translate-
container"),b.V().appendChild(m),h=new
U("https://translate.google.com/translate_t"),V(h,"text",c),V(h,"sl","auto"),V(h,"t
l","auto"),c=I("A"),c.href=h.toString(),c.target="_blank",b.g&&(h=H("IMG"),zg(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=H("SPAN"),K(h,"Traducir"),P(h,"entity-page-action-
chip-label"),c.appendChild(h),h=I("SPAN"),K(h,"\u00bb"),P(h,"selection-popup-
translate-arrow"),c.appendChild(h),P(c,"selection-popup-translate-
link"),P(c,"entity-page-action-
chip"),m.appendChild(c));l&&Et(b,"Imagen",l);d&&Et(b,"Insertar",d)}else
c=I("DIV"),K(c,"Cargando..."),P(c,"selection-popup-loading-
msg"),b.V().appendChild(c);b.Ih=4;
b.isVisible()&&b.
$d();a.j=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=Oh(b.V()).width;24>c-
g&&(c=g+24);O(u(It,b,new Tl(new F(c,e))));a.o=Af(b,"close",t(a.Rd,a))}}function
It(a,b){a.hc||(a.setPosition(b),a.La(!0))}Gt.prototype.Rd=function()
{Gt.ta.Rd.call(this);this.j&&this.j.Fa()};Gt.prototype.ya=function()
{Gt.ta.ya.call(this);this.j&&this.j.Fa();this.o&&If(this.o)};function Jt(a,b,c)
{return a.Ja.$f?new mt(a,b,c):new gt(a,b,c)}function Kt(a,b){if(b instanceof gt)
{at(b,new nt(a.Ua));at(b,new Ds);var c=new Gt(a.o),d=new
xt(c,a.Ka());at(b,d);at(b,c);at(b,new Fs(a))}};function Lt(a,b,c)
{Y.call(this);this.ka=a;this.j=I("div");Fq(this.j,!0);R(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.ha=I("div");Fq(thi
s.ha,!0);R(this.ha,
{position:"absolute"});this.j.appendChild(this.ha);this.o=I("div");Fq(this.o,!
0);this.j.appendChild(this.o);this.s=I("div");Fq(this.s,!
0);this.o.appendChild(this.s);T(this.j,!1)}v(Lt,Hr);f=Lt.prototype;
f.Oc=function(){var a=this.Qf-2,b=this.Pf-2,c=this.tl-2,d=this.rl-2;R(this.o,
{backgroundColor:"#cccccc",position:"absolute"});Ah(this.o,0,0);S(this.o,this.Qf,th
is.Pf);R(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});Ah(this.s,1,1);S
(this.s,a,b);T(this.j,!0);var e=this.ka;a=Jt(e,new Is(this.Ea(),new he(a,b),new
he(c,d)),this.s);a instanceof gt?Kt(e,a):a instanceof mt&&a instanceof mt&&at(a,new
nt(e.Ua));this.g=a};f.Za=function(){this.g&&this.g.Za();J(this.j)};
f.setPosition=function(a,b){Ah(this.j,a,b)};f.ld=function(){return
Ch(this.j).x};f.Ce=function(){return Ch(this.j).y};f.Bb=function(a)
{this.i=a};f.Ea=function(){return this.i};f.kc=function(){return
this.Pf};f.Db=function(){return this.Qf};function Mt(a){return a+2}f.Ca=function()
{return new he(this.Qf,this.Pf)};function Nt(a)
{Y.call(this);De(a);Fq(a);this.i=a;this.g=I("div");Fq(this.g,!0);yq()&&(pe(a,
{dir:"ltr"}),pe(this.g,{dir:"rtl"}));a.appendChild(this.g)}v(Nt,Y);function Ot(a,b)
{Nt.call(this,b);this.o=a;this.b.ma(b,"scroll",this.ha);R(b,"position","relative");
R(this.g,"position","absolute");this.j=I("div");Fq(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}v(Ot,Nt);function as(a){var
b=a.va;a.ua&&b&&(R(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),R(a.j,"height",b.height+"px"))}Ot.prototype.wa=function()
{this.s=!1;this.ha()};
Ot.prototype.ha=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new F(b.scrollLeft,b.scrollTop);fe(a,b)||(this.ka=!
0,this.o.sd(b),this.ka=!1)}}};function Pt(a){this.Vi=a}function ls(a,b){var c=b||
[],d=gb(a.Vi,function(e){return!ib(c,function(g){return 50>Math.abs(g-
e)})});d.push.apply(d,c);xb(d);return d};function Qt(a){var b=a.o,c=new
Ot(this,b);Rt(b);js.call(this,a,c);es(this,new ws(a,this));cs(this,St(this));var
d=a.Na,e=a.Ja.hh;this.wa=a.Ja.Yh?function(g){return new Ar(d,e,g)}:a.Ja.Ei?
function(g){return new Ar(d,e,g,!0,a.Ja.Ei)}:function(g){return new Ar(d,e,g,!
0)};b=this.Pa.Ja;"fixed_height"==b.hh?(b=b.wc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.hf(this.Ud(b));this.b.ma(this.Pa,"pagesupdate",this.Zk);this.
b.ma(this.Pa,"pagemodechange",this.El);this.b.ma(this,
"move",this.bc);this.b.ma(this,"move",this.Fm)}v(Qt,js);function Rt(a)
{R(a,"overflow","auto");R(a,{overflowX:"auto",overflowY:"scroll"});P(a,"overflow-
scrolling");pe(a,{dir:"ltr"})}f=Qt.prototype;f.fg=function()
{ks(this,1)};f.Hh=function(){ks(this,-1)};f.wc=function(){var
a=this.Pa.Ja,b=sb(a.wc());"fixed_width"==a.hh&&(a=this.Pa.Ja.xl)&&150<a-
db(b)&&(1500>a?nb(b,a):nb(b,1500));return new Pt(x(b,Mt))};f.Ud=function(a){return
this.wa(a)};
f.Ca=function(){if(this.Ba.hasChildNodes()){var
a=Xh(this.Ba.childNodes[0]).width;a=new he(a,this.g.height)}else a=this.g;return
a};function St(a){var b=new ps;qs(b,ar,new rs(a,u(Xb,Lt,a.Pa,a,a.i.g)));qs(b,lr,new
Dr(a.Pa,function(c){return new Ir(a.i.g,c)}));return b}f.Fm=function(){if(this.Wb)
{var a=or(this.o,is(this).y);a&&a.Ea&&(a=a.Ea(),this.Pa.Ea()!=a&&(this.mb=!
0,Rr(this.Pa,a.Sa()),this.mb=!1))}this.Wb=!0};
f.Zk=function(){var a=this.Pa.Ea(),b=this.Pa.Na,c=hr(b,a.Sa());if(!c)a:
{c=Z(a);b=fr(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Z(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.o;d=b.Rc(c);a=ge(a,d.Zb());b=this.Ud(b.Cg());c=b.Rc(c).Zb
();c=new F(c.x+a.x,c.y+a.y);bs(this,b);this.sd(c)};f.El=function()
{this.ha.Za();this.bc()};
function Tt(a,b){if(b.di&&b.s){a:{var c=b.s;var
d=c.xe.x_focus,e=c.xe.y_focus;if(void 0===d||void 0===e){c=Ut(c);if(!c.length)
{c=null;break a}d=c[0][0];e=c[0][1]}c=new F(d,e)}d=c.x-40;c=c.y-40;e=a.o.Rc(b);var
g=e.Db()/b.ne();return new F(e.Ce()+Math.round(g*d),e.ld()+Math.round(g*c))}return
null}
f.vg=function(a){if(a.di&&a.s){var b=a.s;if(null!=a.ka)var c=a.ka;else a.ka=new
Vt(this.i.g),c=a.ka;c.b=this.i.g;G("focus_article_div")&&J(G("focus_article_div"));
var d=this.o.Rc(a);a=d.Db()/a.ne();if(Ut(b)&&(b=Ut(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Ce();d=a*e[1]+d.ld();var
g=a*e[2];a*=e[3];e=I("DIV");e.setAttribute("id","focus_article_div");Fq(e,!
0);Qh(e,.3);R(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.b.appendChild(e)}}}};function Wt(a,b,c,d,e){Y.call(this);this.j=a;this.i=c;var
g=I("div");R(g,{position:"absolute"});e=e.width-2;Ah(g,d.x+(yq()?
e:0),d.y);b.i.g.appendChild(g);this.o=g;b=Math.floor(e/br(c));g=new
he(e,b);this.g=I("div");this.o.appendChild(this.g);R(this.g,
{padding:"1px",position:"absolute"});this.s();b=I("div");this.g.appendChild(b);R(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});S(b,g);this.g.appendChild(b);d=I("im
g");d.title=c.Qc();this.ka=d;e=U;var h=new
U(c.Na.ul);V(h,"pg",c.Sa());c.b.sig&&V(h,
"sig",c.b.sig);e=new
e(h.toString());V(e,"zoom","1");V(e,"img","1");V(e,"w",g.width);if(g=this.j.Ja.Cm)V
(e,"imgtk",g),V(e,"jtp",Z(c));d.src=e.toString();b.appendChild(d);R(this.g,"cursor"
,"pointer");this.b.ma(this.g,"click",this.ha);this.b.ma(a,"pagechange",this.s)}n(Wt
,Hr);Wt.prototype.s=function(){var a=!1,b=this.j.Ea();b&&b==this.i&&(a=!
0);R(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};Wt.prototype.ha=function()
{this.j.Qb(Qt);this.j.Bb(this.i);Xt.dispatchEvent("click")};
Wt.prototype.Za=function(){Ns(this.ka);J(this.o)};var Xt=new M;function Yt(a,b)
{this.b=a;this.g=b}v(Yt,Cr);Yt.prototype.render=function(a){return new
Wt(this.b,this.g,a.Ea(),a.Zb(),a.Ca())};function Zt(a){var b=a.o;R(b,
{overflow:"hidden"});var c=new
Ot(this,b);js.call(this,a,c);this.b.ma(this,"move",this.bc);R(b,
{overflow:"auto"});cs(this,$t(this));bs(this,au(this));es(this,new
ts(this));O(t(this.bc,this),0);this.b.ma(this,"resize",this.wa);var
d=G("subscription-bar");d&&(this.wg(d),O(function(){T(d,!
1)},600))}v(Zt,js);Zt.prototype.ua=function(a){a=this.o.Rc(a).Zb();this.sd(new
F(void 0,a.y-40))};function au(a){var b=a.Pa.Ja.km;return new
zr(a.Pa.Na,a.Ca().width,b,b)}
Zt.prototype.wa=function(){bs(this,au(this));this.ua(this.Pa.Ea())};function $t(a)
{var b=new ps;qs(b,ar,new Yt(a.Pa,a));return b};function bu(a,b,c)
{Y.call(this);this.g=a;this.s=b;this.j=this.g.Ja.Mf;this.ha=!!
this.g.Ja.Mf;this.ua=!!this.g.Ja.ag;this.o=Qs(c);if(this.ha){a:
{a=this.g.Na;for(b=0;b<this.j.length;b++)if(c=hr(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=hr(this.g.Na,this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Z(d)-1:Z(db(fr(a)));e=Z(this.g.Ea());if(e>=Z(c)&&e<=d)
{a=b;break a}}a=-1}this.ka=a}}v(bu,Y);f=bu.prototype;
f.render=function(a)
{this.i=I("div");document.body.appendChild(this.i);O(t(this.xm,this));this.va=a;if(
this.ha)cu(this);else if(this.ua){P(this.i,"base-image-toc-div");a=this.g.Ja.ag;var
b=hr(this.g.Na,a);b&&du(this,b);1<this.g.Ja.Al&&(a=gr(this.g.Na,a,1))&&du(this,a);t
his.Lf()}else this.Fa()};f.xm=function()
{this.b.ma(document,"click",this.Fa);this.b.ma(this.g,"resize",this.Lf)};
function du(a,b){var c=new he(128,0),d=H("IMG",{width:128});P(d,"toc-page-
image");a.b.ma(d,"click",t(a.g.Bb,a.g,b));D&&yq()&&a.b.ma(d,"load",a.Lf);b.Tc(c)?
a.uj(d,b,c):(c=u(a.uj,d,b,c),Ur(b,Vr(b),c));a.i.appendChild(d)}f.uj=function(a,b,c)
{pe(a,{src:b.Tc(c)})};
function cu(a){var b=H("DIV",{"class":"toc-div"}),c;w(a.j,function(d,e){var
g=d.getId();g=hr(this.g.Na,g);var h=d.jm,k=this.j[e+1]?"":"-last",l="toc-middle-
cell"+k;k="toc-right-cell"+k;var m=H("DIV",{"class":g?"toc-row":"toc-disabled-
row"}),q=I("div");P(q,"goog-inline-block");P(q,"toc-left-
cell");e==this.ka&&(P(q,yq()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_sel
ected_item_arrow_left"),P(m,"toc-row-selected"));var B=I("div");P(B,"goog-inline-
block");P(B,l);D&&!E("1.9")&&R(B,"overflow","hidden");
var A=d.ue;if(this.o)var N=A;else
N=A,35<N.length&&(N=N.substring(0,32)+"...");N=Up(N);z(B,N);this.o&&(B.title=A);A=I
("div");P(A,"goog-inline-
block");P(A,k);h=Up(Eb(yd(h))?"&nbsp;":h);z(A,h);m.appendChild(q);m.appendChild(B);
m.appendChild(A);g?this.b.ma(m,"click",t(this.g.Bb,this.g,g)):(Ag(B,l),P(B,"toc-
middle-disabled-cell"),Ag(A,k),P(A,"toc-right-disabled-
cell"));b.appendChild(m);e==this.ka&&(c=m)},a);c&&O(t(a.um,a,c));a.i.appendChild(b)
;300<Oh(a.i).height&&(R(a.i,"height","300px"),P(a.i,"scroll-toc-div-wide"));
P(a.i,"scroll-toc-div");a.Lf()}f.um=function(a)
{300<a.offsetTop+Oh(a).height&&(a=void 0!==a.previousElementSibling?
a.previousElementSibling:He(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Lf=function(){Jl(this.s.V(),this.o?
9:13,this.i,this.o?8:12,new F(0,-this.va))};f.ya=function()
{bu.ta.ya.call(this);J(this.i);this.s.vd(!1)};function eu(){}v(eu,Zq);function
fu(a){Y.call(this);this.j=a}n(fu,xs);fu.prototype.La=function(a){T(this.i,a)};
fu.prototype.Yc=function(a){xs.prototype.Yc.call(this,a);var
b=this.g.Ca();a=this.i;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.j?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";Ah(a,this.j?c-e:0,0);S(a,e,d);R(a,
{position:"absolute"});C?(a=a.style,C?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=H("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function gu(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Na.kd.aspectRatio());this.g=new
he(c,d);this.i=I("div");R(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.wa=[];a.Ka().i.g.a
ppendChild(this.i);this.j=I("div");this.ha=I("div");this.wa.push(L(this.j,"dblclick
",t(this.Qk,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolu
te",border:"1px solid
#ccc"};R(this.j,c);R(this.ha,c);this.i.appendChild(this.j);this.i.appendChild(this.
ha);this.ua=
I("div");this.va=I("div");this.j.appendChild(this.ua);this.ha.appendChild(this.va);
hu(this)}v(gu,Hr);function hu(a)
{a.o&&a.o.Za();a.ka&&a.ka.Za();De(a.ua);De(a.va);Uh(a.j,a.g);Uh(a.ha,a.g);a.o=Jt(a.
s,new Hs(a.Ba,a.g),a.ua);Kt(a.s,a.o);a.Da=new fu(!0);at(a.o,a.Da);a.ka=Jt(a.s,new
Hs(a.Ma,a.g),a.va);a.Va=new fu(!
1);Kt(a.s,a.ka);at(a.ka,a.Va)}f=gu.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);Ah(this.i,a)};f.Qk=function(a)
{a.preventDefault();a.b();this.s.sc("previous")};
f.La=function(a){R(this.i,{display:a?"":"none"})};f.Oc=function(){R(this.j,
{left:0,top:0});R(this.ha,{left:this.g.width+"px",top:0})};function iu(a){return
gb([a.Ba,a.Ma],function(b){return!!b})}f.Za=function()
{this.o.Za();this.ka.Za();for(var
a;a=this.wa.pop();)If(a);this.i.parentNode&&J(this.i)};function ju(a){return
2*a};function ku(a){this.g=a}v(ku,Cr);ku.prototype.render=function(a){var b=new
gu(this.g,a.Ca().width);b.setPosition(a.Zb());b.Oc();b.La(!0);return
this.b=b};function lu(a,b,c)
{M.call(this);this.o=a;this.i=b;this.g=Oh(b).width;this.s=c;this.vb=!
1;this.j=yq()}n(lu,M);function mu(a,b){if(b!=a.vb){a.vb=b;var c=a.o.Ka().i.g;T(c,!
1);Oh(c);c=[u(nu,a.i,a.s,a.g,a.j,b),t(a.b,a),u(T,c,!
0)];w(c,O)}}lu.prototype.b=function(){this.dispatchEvent("change")};function
nu(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="");T(a,!
e)};function ou(a,b,c){this.ua=a;this.ka=b;this.s=c;a=I("div");R(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ua.appendChild(this.b);ou.prototype.g.apply(this);L(this.s,"change",t(this.i
,this));L(new Ig,"resize",t(O,null,t(this.i,this)))}ou.prototype.i=function(){var
a=Oh(this.b);if(0<a.width){var b=Math.round(Oh(this.ka).width/2);Ah(this.b,b-
Math.round(a.width/2),0)}};
ou.prototype.j=function(){T(this.b,!0);this.i()};ou.prototype.g=function()
{T(this.b,!1)};function pu(a,b,c){ou.apply(this,arguments);this.o=new
oi(this.b,500);this.ha=new ug(t(this.g,this))}v(pu,ou);pu.prototype.j=function(a)
{Qh(this.b,1);ou.prototype.j.apply(this);a&&this.ha.start(a)};pu.prototype.g=functi
on(){this.o.play()};var qu=null;function ru(a,b)
{Q.call(this);this.g=qu;this.j=a;this.b=b;this.j.Ja.Yh||
(this.ma(this.j,"pageturn",this.o),this.ma(this.b,"dispose",this.Fa))}v(ru,Q);ru.pr
ototype.o=function(){var a=iu(this.b.wa.b)[0]||new kr,b=iu(this.b.wa.b)[1]||new
kr,c=this.ha,d=this.s,e=d?Z(d):-1,g=Z(a)||-1,h=Z(b)||-1,k=Math.max(c?Z(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.b.Jh){if(0<l-k){var m=k==e?d:c;var
q=a}0>l-k&&(m=-1!=h?b:a,q=d);1<h-g&&(m=a,q=b);Gr(m,q)||void 0===m||void 0===q||
(a=Er(m,q),this.g.b.innerHTML=a,this.g.j(3E3))}};function su(a){this.xe=a}function
Ut(a){var b=[];a.xe.head_boxes&&w(a.xe.head_boxes,function(c)
{b.push([c.X,c.Y,c.W,c.H])});return b};function Vt(a){this.b=a};function tu(a)
{Rs.call(this,a)}v(tu,Rs);f=tu.prototype;f.Hd=function(a)
{tu.ta.Hd.call(this,a);a&&a.additional_info&&(this.ua=a.additional_info["[Newspaper
JSONPageInfo]"],this.ua.articles&&(this.g={},w(this.ua.articles,function(b){var
c=b.aid;c&&(this.g[c]=new su(b))},this)))};f.Qc=function(){return
this.i(32)?"Portada":this.i(64)?"Contraportada":tu.ta.Qc.call(this)};f.
$h=function(){return{width:"w"}};
f.yg=function(a){if(!this.g)return null;if(a in this.g)return this.g[a];var
b=x(Object.keys(this.g),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.g[c]]},this);zb(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};f.di=function(){return
this.s};function uu(a,b){cr.call(this);this.j={};if(a)
{this.mm=a.prefix;this.ul=a.image_prefix||a.prefix;var c=x(a.page,function(d){d=new
this.g(d);b&&(d.Ua=b);return
d},this);dr(this,c)}}v(uu,cr);uu.prototype.Sg=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=hr(this,c.pid);d&&Vs(d,c)}};uu.prototype.g=Rs;uu.prototype.o=function(a,b)
{if(!hr(this,b.Sa())){var c=sb(fr(this));tb(c,b);dr(this,c)}this.j[b.Sa()]=!
0;a&&a(b)};function vu(a)
{uu.apply(this,arguments);this.i();L(this,"update",t(this.i,this))}v(vu,uu);functio
n wu(a,b){var c={};w(b.page,function(g){var h=hr(this,g.pid);h&&Vs(h,g);c[g.pid]=!
0},a);var d=fr(a),e=gb(d,function(g){return!!c[g.Sa()]||!!
this.j[g.Sa()]},a);d.length!=e.length&&dr(a,e)}vu.prototype.Sg=function(a){this.s?
wu(this,a):vu.ta.Sg.call(this,a)};
vu.prototype.i=function(){var a={},b=0;w(fr(this),function(h){var
k=Z(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.jj=c};vu.prototype.g=tu;function xu(a)
{wr.call(this,1);var b=new
eu;b.Eb(a);this.Sb(b);rr(this)}v(xu,wr);xu.prototype.ua=function(){return
this.g[0]};xu.prototype.Cg=function(){return this.Db()||
0};xu.prototype.Qi=function(){return"fixed_width"};function yu(a){var b=a.o,c=new
Ot(this,b);R(b,{overflow:"hidden"});js.call(this,a,c);this.wa=new ku(a);b=new
ps;qs(b,eu,this.wa);this.ha=b;b=a.Na.kd.aspectRatio();c=this.Ca();b=this.Ud(Math.mi
n(2*Math.floor(c.height*b),c.width));bs(this,b);this.Wb=new
ru(a,this);this.b.ma(this.Pa,"pagemodechange",this.Dl);O(this.bc,0,this)}v(yu,js);f
=yu.prototype;f.wc=function(){var a=rb(zu,this.Pa.Ja.wc());return new
Pt(x(a,ju))};f.hf=function(a){yu.ta.hf.call(this,a);this.ha.Za();this.bc()};
f.fg=function(){ks(this,1)};f.Hh=function(){ks(this,-1)};f.Dl=function()
{this.ha.Za();this.bc()};f.Jh=2;f.Ud=function(a){this.Ca();var
b=this.Pa.Na.kd.aspectRatio();return new xu(new
he(a,Math.floor(Math.floor(a/2)/b)))};var zu=[180,220,280];
yu.prototype.va=function(){var a=Au(this,this.Pa.Ea()),b=this.wa.b;if(b){var
c=this.Wb,d=iu(b);c.s=d[0];c.ha=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.Ba=c;b.Ma=d;hu(b);if(c){if(c.i(64)||void 0==d)a=!1}else et(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
et(b.ka);c=e;d=a?"":"hidden";R(b.j,"visibility",c?"":"hidden");R(b.ha,"visibility",
d);c=c&&a;b.Da.La(c);b.Va.La(c)}this.dispatchEvent("pagechange")};function Au(a,b)
{return kb(a.Pa.Na.jj,function(c){return mb(c,b)})}
yu.prototype.bc=function()
{yu.ta.bc.call(this);this.va()};yu.prototype.Va=function(a,b){for(var
c=this.Pa.Na.jj,d=Z(a),e,g,h=0;h<c.length;++h){var k=c[h];if(k[0]&&d==Z(k[0])||
k[1]&&d==Z(k[1])){e=h;break}else if(g){var l=k[0]||k[1];if(d>=Z(g[0]||
g[1])&&d<Z(l)){e=0<b?h-b:h;break}}g=k}return(c=c["number"===typeof e?e+b:0])?c[0]||
c[1]:null};function Bu(a)
{Y.call(this);this.ka=a;this.g=null}v(Bu,Y);f=Bu.prototype;
f.render=function(a,b){this.j=a;var
c=a.V(),d=Hh(c).y,e=Oh(c);d=d+e.height+3;e="";b&&(e=Hh(c).x);this.g=H("DIV",
{"class":"linkbar-panel-div"});Ah(this.g,e,d);this.ha=H("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.ha);D&&Md&&!E("1.9")&&(this.o=H("IFRAME",
{style:"position:
absolute;",Tm:"0"}),this.ka.appendChild(this.o));this.ka.appendChild(this.g);this.o
&&(S(this.o,Oh(this.g)),Ah(this.o,Ch(this.g)));O(t(this.xh,this))};
f.xh=function()
{this.b.ma(this.ha,"click",this.Fa);this.b.ma(this.j,"action",this.Fl);this.b.ma(do
cument,"mousedown",this.Uj)};f.Fl=function(){W(this.j,16)||
this.Fa()};f.Uj=function(a){Ie(this.g,a.target)||Ie(this.j.V(),a.target)||
this.Fa()};f.ya=function(){Bu.ta.ya.call(this);J(this.g);J(this.o)};f.V=function()
{return this.g};function Cu(a,b,c){Bu.call(this,a);this.ua=b;this.s=c}v(Cu,Bu);
Cu.prototype.render=function(a,b){Cu.ta.render.call(this,a,b);var c=H("DIV",
{innerHTML:"Pegar enlace en mensaje de correo electr\u00f3nico o
MI",style:"padding-top:5px; font-size:
13px;"});this.V().appendChild(c);this.i=I("input");S(this.i,"100%","auto");this.V()
.appendChild(this.i);this.s&&(c=H("DIV",{innerHTML:"Insertar",style:"font-size:
13px; padding-top:
7px;"}),this.V().appendChild(c),this.Pc=I("input"),S(this.Pc,"100%","auto"),this.V(
).appendChild(this.Pc));c=this.ua.Ea();var d=(new U(window.location)).g;
var e=new
U(Ts(c).toString());e.g=d;this.i.value=e.toString();O(u(Du,this.i));this.s&&(c=new
U(Ts(c).toString()),V(c,"output","embed"),this.Pc.value=Eu(c.toString()))};Cu.proto
type.xh=function()
{Cu.ta.xh.call(this);this.b.ma(this.i,"click",u(Du,this.i));this.s&&this.b.ma(this.
Pc,"click",u(Du,this.Pc))};function Du(a){a.select()}function Eu(a){return
od('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Fu(a,b,c){Gu()&&(yk(Hu,
{document:a}).then(function(){var d=ya("gapi.load",b);d&&d("gapi.rpc",
{Qh:function(){return Iu(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),O(function()
{Iu(c)},5E3))}function Iu(a){var
b=ya("gapi.rpc.register");Da(b)&&(b("handshake",function(){}),Ju(),Ku(a))}function
Ju(){L(document,"keydown",function(a){27==a.keyCode&&Lu("closeViewportDialog")})}
function Ku(a){var b=ya("gapi.rpc.register");if(Da(b))for(var c in
a)b(c,a[c])}function Lu(a,b){if(Gu()){var
c=ya("gapi.rpc.call");Da(c)&&c("..",a,null,b)}}function Gu(){try{return
window.self!==window.top}catch(a){return!0}}var
Hu=oc(bc(cc("//apis.google.com/js/api.js")));function Mu(a,b)
{Y.call(this);this.s=a;this.i=b;this.g=I("div");a.i.g.appendChild(this.g);P(this.g,
"sitb_result");Ah(this.g,b.Zb());S(this.g,b.Ca());var c=I("div");P(c,"sitb-result-
header");this.g.appendChild(c);this.j=I("div");P(this.j,"sitb-result-page-
link");var d=b.b.b;this.j.textContent=d?"P\u00e1gina
"+d:"P\u00e1gina";c.appendChild(this.j);this.o=I("div");this.g.appendChild(this.o);
if(c=hr(this.s.wa.Na,this.i.b.Sa())){d=this.s.wa.Ua.getQuery();var
e=c.b.snippetSrc,g;if(g=e)g=new U(e),g=Cl(g,
"q")||Cl(g,"vq")||Cl(g,"dq"),g=d==g;g?Nu(this,e):
(d=Vr(c),"entity_page"==Cl(d,"source")?
V(d,"source","entity_page_gbs_snippet"):V(d,"source","gbs_snippet"),Ur(c,d,t(this.h
a,this)))}else Ou(this)}n(Mu,Hr);Mu.prototype.ka=function(a)
{this.s.md(a.b)};Mu.prototype.ha=function(a){(a=a.b.snippetSrc)?
Nu(this,a):Ou(this)};function Nu(a,b){De(a.o);var c=I("img");c.src=b;Pu(a);var
d=a.i.Ca().width-25;R(c,{width:d+"px"});a.o.appendChild(c)}
function Pu(a){P(a.g,"sitb-result-clickable");P(a.j,"sitb-result-link");var
b=Pe(a.j);b=Up(b+"&nbsp;&raquo;");z(a.j,b);a.b.ma(a.g,"click",t(a.ka,a,a.i))}
function Ou(a){De(a.o);var b=I("div");P(b,"sitb-result-
snippet");a.o.appendChild(b);R(b,{width:Math.floor(.75*a.i.Ca().width)
+"px"});b.innerHTML=a.i.b.g;b=I("div");P(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=hr(a.s.wa.Na,a.i.b.Sa()),d;if(d=c&&c.Tc())d=!
ib([4,8,16],t(c.i,c));d&&c.i(2)?(Pu(a),a=Up("No hemos podido crear una imagen para
este resultado.&nbsp;&nbsp;"),z(b,a),a=I("span"),c=Up("Haz clic para ver toda la
p\u00e1gina."),z(a,c),b.appendChild(a),P(a,"sitb-result-link")):(a=
Up("No es posible previsualizar esta
p\u00e1gina.&nbsp;&nbsp;"),z(b,a),a=I("a"),P(a,"sitb-result-buy-
link"),c=Up("Comprar este libro."),z(a,c),b.appendChild(a),b=new
U(window.location.href),V(b,"sitesec","buy"),V(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}Mu.prototype.Za=function()
{J(this.g);this.Fa()};function Qu(a)
{this.b=a}v(Qu,Cr);Qu.prototype.render=function(a){return new
Mu(this.b,a)};function Ru(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||""}Ru.prototype.S
a=function(){return this.i};function Su(a){this.hd=a;0<this.hd.number_of_results?
(this.Hb=x(this.hd.search_results,function(b){return new
Ru(b)},this),this.id=this.hd.search_results[0].page_id+Tu(this)
+this.hd.search_results[this.hd.number_of_results-1].page_id):this.Hb=[]}function
Tu(a){return a.hd.search_query_escaped};function Uu(a){this.b=a}v(Uu,Zq);function
Vu(a)
{wr.call(this,1);this.kb=a;this.dg=this.lh=this.marginTop=20;a.Hb&&(w(a.Hb,t(this.i
,this)),rr(this))}v(Vu,wr);Vu.prototype.i=function(a){a=new Uu(a);a.Eb(new
he(600,166));this.Sb(a)};function Wu(a){var b=a.o;R(b,"overflow","hidden");var
c=new Ot(this,b);$r.call(this,c);this.wa=a;es(this,new
ts(this));this.b.ma(this,"move",this.bc);var d=G("subscription-
bar");d&&(this.wg(d),O(function(){T(d,!1)},600));cs(this,Xu(this));Yu(b)}v(Wu,
$r);function Yu(a){R(a,"overflow","auto");R(a,
{overflowX:"auto",overflowY:"scroll"});pe(a,{dir:"ltr"})}function Xu(a){var b=new
ps;qs(b,Uu,new Qu(a));return b}Wu.prototype.md=function(a,b){return
this.Cb(a,b)};function Zu(a){this.b=a||{}}Zu.prototype.Ab=function(){return
this.b};Zu.prototype.Qb=function(a){var b=Ra($u,function(c){return
c==a});this.b.v=b};Zu.prototype.getQuery=function(){return this.b.q};var
$u={onepage:Qt,twopage:yu,thumbnail:Zt,snippet:Wu};function av(a,b){this.g=new
Ci;L(this.g,"navigate",t(this.o,this));this.b=a;this.vb=b}av.prototype.o=function(a
){bv(this,a.ha)};function bv(a,b){if(!(a.j&&""==b||a.i))if((C||
Ld)&&""==b)window.history.go(-2);else if(b){var c={},d=new
ul(b);w(d.Yb(),function(g){var h=d.get(g);h in cv&&(h=cv[h]);c[g]=h});var e=new
Zu(c);a.b.Qb($u[e.b.v]||Qt);mu(a.vb,!!e.b.f);void 0!
==e.getQuery()&&Lr(a.b.Ua,e.getQuery())}}var cv={"true":!0,"false":!1};
av.prototype.Ia=function(a){this.j=!0;this.g.Ia(a);C&&(a=(new
U(window.location)).g,bv(this,a));this.j=!1};
av.prototype.update=function(){var a=new Zu;a.Qb(this.b.ha);var
b=this.b.Ua.getQuery();a.b.q=b;var
c={};c.q=b;Lu("updateInViewportPage",c);a.b.f=this.vb.vb;c=a.Ab();a=Tk(c);if("undef
ined"==typeof a)throw Error("Keys are undefined");b=new ul(null,void
0);c=Sk(c);for(var d=0;d<a.length;d++){var e=a[d],g=c[d];Ba(g)?
Hl(b,e,g):b.add(e,g)}a=b.toString();this.i=!0;b=this.g;Gi(b)!=a&&(b.j?(Fi(b,a,!
1),Ii()||C&&!Ai()&&Hi(b,a,!1,void 0),b.ka&&b.ei(!1)):(Hi(b,a,!
1),b.ie=b.o=b.ha.value=a,b.dispatchEvent(new zi(a,
!1))));this.i=!1};function dv(a)
{Sn.call(this,td(a.ue),a.getId());this.b=a}n(dv,Sn);dv.prototype.Xb=function(a)
{Sn.prototype.Xb.call(this,a);if(this.b.g){var b=(a=1==this.b.g)?"Estanter\u00eda
p\u00fablica":"Estanter\u00eda privada";a=H("IMG",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(yq()?"left":"right")});a=H("DIV","goog-menuitem-
accel",a,Be(String(this.b.hb)));b=this.Bd();b.insertBefore(a,b.childNodes[1]||
null)}};function ev(a,b,c){c=void 0===c?!
1:c;Uo.call(this);this.i=a;this.ka=b;this.va=c}n(ev,Uo);f=ev.prototype;f.mc=functio
n(){Uo.prototype.mc.call(this);var
a=this.ka;a=Bb(a.i,a.g);w(a,this.Lj,this)};f.Ra=function()
{Uo.prototype.Ra.call(this);this.V().style.maxHeight="200px";this.V().style.overflo
wY="scroll";var
a=Ym(this);a.ma(this.V(),"mouseout",this.Nl);a.ma(this.V(),"scroll",this.
$k)};f.Nl=function(a){Ie(this.V(),a.relatedTarget)||this.La(!1)};
f.Mk=function(a){var b=a.target,c=b.b,d=this.i.Uc();W(b,16)?!iq(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=t(c.s,c,d,r),V(b,"id",d),fl(b,c,"POST")):iq(c,d)&&null!
=c.j&&c.ka&&(b=c.j.clone(),c=t(c.ua,c,d,r),V(b,"id",d),fl(b,c,"POST"));this.dispatc
hEvent("g");a.b()};f.$k=function(a){a.b()};f.Lj=function(a){var b=!
Eb(yd(a.ue)),c=a.o&&(!a.ha||this.i.o),d=!!iq(a,this.i.Uc());b&&(c||d)&&(b=new
dv(a),b.vd(d),b.Ia(this.ka.j!=a.getId()||this.va),this.Ga(b,!
0),Ym(this).ma(b,"action",this.Mk))};
function fv(a){var b=[];bn(a,function(c){c instanceof
dv&&W(c,16)&&b.push(c.b)});return b};function gv(a,b,c){X.call(this,null,null,c?
5:0);this.b=new ev(a,b);this.b.jd(this);af(this,this.b);this.Da=new
Image(16,16);this.Da.src="/googlebooks/images/my_library_logo.png";this.lb(64,!
0)}n(gv,X);f=gv.prototype;f.mc=function()
{X.prototype.mc.call(this);P(this.V(),"add-to-library")};
function hv(a){a.b.Oa||a.b.render();var b=fv(a.b);switch(b.length){case 0:var
c="A\u00f1adir a Mi colecci\u00f3n";break;case 1:c="A\u00f1adido a
"+b[0].ue;break;default:c="Se ha a\u00f1adido a "+(b.length+"
estanter\u00edas.")}0<b.length&&(c=Tp(a.Da,c));b=c;a.i.Ed(a.V(),b);a.Fd=b}f.
$a=function(a){this.rg();X.prototype.$a.call(this,a);this.b.Oa||this.b.render();a?
Xo(this.b,new Sl(this.V(),8,!0),void 0,null):Wo(this.b)};
f.Ra=function(){X.prototype.Ra.call(this);var
a=Ym(this);a.ma(this,"enter",this.zm);a.ma(this,"leave",this.rg);a.ma(this,"action"
,this.Ol);a.ma(this.b,"g",this.Tk);hv(this)};f.Tk=function()
{hv(this)};f.Ol=function(){this.$a(!0)};f.zm=function(){this.rg();this.ij=O(t(this.
$a,this,!0),200)};f.rg=function(){tg(this.ij)};f.ij=null;function iv(){};function
jv(a){this.ue=a.Title;this.b=a.Pid;this.jm=a.PgNum}jv.prototype.getId=function()
{return this.b};function kv(a,b,c,d){this.Pi=a||256;this.Oi=b||256;this.g=c||
3;this.i=d||3;this.b=null}function lv(a,b)
{a.b=b}kv.prototype.dk=function(a,b,c,d,e){var
g=this.g,h=this.i;b=Math.ceil(b/this.Pi);c=Math.ceil(c/this.Oi);var
k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new
U(a);V(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function mv()
{};function nv(a){this.ue=a.title||"";this.Yh=!!
a.fullview;this.ag=a.table_of_contents_page_id||"";this.Al=a.num_toc_pages||"";this
.j=a.initial_zoom_width_override;this.xl=a.max_resolution_image_width;this.km=!!
a.paired_thumbnails;this.Cm=a.thumbnail_token||"";this.ua=a.containing_bookshelves|
|[];this.Cb=a.volume_id||"";this.Va=a.other_issues_query||"";this.wa=!!
a.is_browsable;this.Da=!!a.is_public_domain;a.last_page&&(this.Ei=new
Rs(a.last_page));this.i=new he(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&x(c.BuyLinks,functi
on(){return new iv},this);c.TocLine&&(this.Mf=x(c.TocLine,function(d){return new
jv(d)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.$f=null==c?
null:new
kv(c.tile_h,c.tile_w,c.x_win,c.y_win);this.ub=a.sample_url||"";this.Ba=a.is_newspap
er||!1;(this.s=a.newspaper_tile_base_url)&&this.$f&&lv(this.
$f,t(this.mb,this));this.Ma=c?
c.res_h:ov;this.hh=this.Ba?"fixed_height":"fixed_width";this.oe=a.is_pre_order||
!
1;this.hj=a.on_sale_date||"";this.Bf=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Cf=a.volumeresult&&a.volumeresult.has_scanned_text;this.ka=a.volumeresult&&a
.volumeresult.can_download_pdf;this.ha=a.volumeresult&&a.volumeresult.can_download_
epub;this.va=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.hb=a.volumeresult?
a.volumeresult.download_epub_url:""}v(nv,mv);nv.prototype.Uc=function(){return
this.Cb};var ov=[350,410,495,575,685,800,910,1025];nv.prototype.wc=function()
{return this.Ma};
nv.prototype.mb=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new U(a)};function
pv(a,b,c){fl(a,u(qv,b,c))}function qv(a,b,c){c=c.target;ol(c)?
a(pl(c)):b&&b()};function rv(a){oq.call(this);null!
=a&&a.bookshelf&&w(a.bookshelf,function(b){b=new nq(b);qq(this,b.getId())||(b.va?
this.i:this.g).push(b)},this)}n(rv,oq);function sv(a,b){var c=new
rv(b);a&&w(a,function(d){tv(d.Uc(),d.ua,c)});return c}function tv(a,b,c)
{w(b,function(d){var e=new gq;e.b.Fh=a;(d=qq(c,String(d)))&&d.b.push(e)})};function
uv(a){return a.split(vv).filter(function(b){return 0<b.length})}
var wv=/\s/,xv=/[ -]/,vv=/[+,;]/,yv=/-?"[^"]+"|[^\s"]
+/g,zv=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),Av=RegExp("[,!-%'-/:-@\\[-^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65,\"\\u201C\\u201D\\u201E\\
u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02,]"),Bv=RegExp("^[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function Cv(a){var b={};Dv(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=Av.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=Ev)});return b}
function Dv(a){a=pd(a.toLowerCase());var
b=a.match(zv);b&&(a=a.replace(zv,'"'),b.length&1&&(a+='"'));b=a.match(yv);if(!
b)return[];a=new Set;b=ba(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Bv,""));else if(!
c.startsWith("-")){c=uv(c.replace(Bv,""));c=ba(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
Ev={};function Fv(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
Cv(a):a;this.i=b;this.b=[]}
function Gv(a,b,c,d){for(var e=db(d),g=a.b,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var q=c,B=!1;if(l.b)if(xv.test(m)){if(B=!!l.b.$,l.b=l.b[" "]||
l.b["-"],l.b)for(;m=l.b[" "]||l.b["-"];)l.b=m}else l.endOffset=q+1,l.ze=void
0,l.b=l.b[m]||null;l.g=!l.b;if(B)
{l={startOffset:k.startOffset,Yf:k.Yf,endOffset:k.endOffset,ze:k.ze};if(a.i)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,Yf:e.Yf,endOffset:l.endOffset,
ze:l.ze};e=db(d)}d.push(l);e=l}k.g&&pb(g,h)}}function Hv(a,b)
{this.startOffset=a;this.Yf=void 0;this.endOffset=a;this.ze=void 0;this.g=!
1;this.b=b};function Iv(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
Fv(b);c=void 0===c?Infinity:c;var e=void 0===e?[]:e;var g="
",h;for(h=0;h<a.length&&e.length<c;h++){var k=a.charAt(h).toLowerCase();var
l=xv.test(g);if(wv.test(k)){if(k=" ",l)continue}else if(Av.test(k))
{if(k="-",l)continue}else l&&d.g[k]&&d.b.push(new
Hv(h,d.g));Gv(d,k,h,e);g=k}xv.test(g)||Gv(d,"
",h,e);e.length>=c&&(e.length=c);return e};function Jv(a){var
b=Cv(a);a=Kv();w(a,function(c){Lv(b,c)})}function Kv(){var a=[],b=sb(me("patent-
text")),c=oe("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):tb(b,c.childNodes);return a}function Lv(a,b){var
c=Re(b),d=Iv(c,a);if(d.length){var e="",g=0;w(d,function(h)
{e+=sd(c.substring(g,h.startOffset))+'<span class="patent-text-
highlight">'+sd(c.substring(h.startOffset,h.endOffset))
+"</span>";g=h.endOffset});e+=sd(c.substring(g));d=I("span");d.innerHTML=e;Ee(d,b)}
};function Mv(){Rn.call(this,"Desactivar resaltado");var a=$k("dq")||
$k("q");a&&Jv(a);this.b=!0}n(Mv,Rn);Mv.prototype.Ra=function()
{Rn.prototype.Ra.call(this);Ym(this).ma(this,"action",this.j)};Mv.prototype.j=funct
ion(){this.b=!this.b;Cg(window.document.body,"patent-highlight-disabled",!
this.b);var a=this.b?"Desactivar resaltado":"Activar
resaltado";this.i.Ed(this.V(),a);this.Fd=a};function Nv(a)
{ep.call(this);this.g=a}v(Nv,ep);var Ov={};Nv.prototype.Xd=function(){return
this.g||"ocean-chrome-toolbar"};function Pv(a){return Ov[a]||(Ov[a]=new
Nv(a))};function Qv(a){fp.call(this,Pv(a||"viewport-chrome-
toolbar"));this.wa={};this.i=new Q(this)}v(Qv,fp);function Rv(a,b,c,d){b.lb(16,!
0);if(c){var e=a.wa[c];e||(e=new Zo,ap(e,function(g,h)
{g&&g.vd(h)}),a.wa[c]=e);e.Sb(b);b.yd&=-17;L(b,"action",function(g)
{cp(e,g.target)});d&&cp(e,b)}else b.Ob(16,!!d)}function Sv(a,b)
{a.wa.viewport&&cp(a.wa.viewport,b)}Qv.prototype.ya=function()
{Qv.ta.ya.call(this);this.i.Fa();Na(this.wa,function(a){a.Fa()})};function Tv(a)
{Qv.call(this);this.b=a.Pa;this.vb=a.xg;this.Cb=a.history;this.Ja=a.Gh;this.Da=a.Eh
;this.Ba=a.flags;this.ub=a.ye;this.mb="patents"==lq();if(!a.he){var b=G("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
X("Buscar conocimientos previos",void 0,2);this.Ga(c,!
0);this.i.ma(c,"action",t(this.Dc,this,b))}if(c=G("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
X(d,void 0,2);d.$b(c);this.Ga(d,!0);this.i.ma(d,"action",t(this.Dc,this,b))}!
this.b&&(b=G("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new X("Ver
PDF"),this.Ga(c,!0),this.i.ma(c,"action",t(this.Dc,this,b)))}if(this.b){this.Md=!!
a.te||!!a.se;a.he&&(b=Tp("/googlebooks/images/kennedy/zoom_tool.png"),this.Qe=new
X(b,void 0,void 0,1),Ln(this.Qe,2),this.Ga(this.Qe,!
0),L(this.Qe,"action",t(this.Ki,this,"zoomin")),
b=Tp("/googlebooks/images/kennedy/zoom_out.png"),this.Re=new X(b,void 0,void
0,1),Ln(this.Re,1),this.Ga(this.Re,!
0),L(this.Re,"action",t(this.Ki,this,"zoomout")));c=!!a.te;b=!!a.se;if(c||b)
{d=Tp("/googlebooks/images/kennedy/one_up_page_view.png");this.je=new X(d,void
0,void 0,1);Ln(this.je,2);L(this.je,"action",t(this.fh,this,Qt));this.Ga(this.je,!
0);Rv(this,this.je,"viewport",!0);if(c)
{d=Tp("/googlebooks/images/kennedy/two_up_page_view.png");this.le=new X(d,void
0,void 0,1);c=1;if(this.vb||b)c=3;
Ln(this.le,c);L(this.le,"action",t(this.fh,this,yu));this.Ga(this.le,!
0);Rv(this,this.le,"viewport")}b&&(d=Tp("/googlebooks/images/kennedy/thumbnail.png"
),this.ke=new X(d,void 0,void
0,1),c=1,this.vb&&(c=3),Ln(this.ke,c),L(this.ke,"action",t(this.fh,this,Zt)),this.G
a(this.ke,!
0),Rv(this,this.ke,"viewport"));this.i.ma(this.b,"viewportmodechange",this.Ji);this
.Ji()}this.vb&&(b=Tp("/googlebooks/images/kennedy/maximize.png"),this.va=new
X(b,void 0,void 0,1),this.va.lb(16,!0),this.va.vd(!1),this.Md&&Ln(this.va,
1),this.Ga(this.va,!
0),this.i.ma(this.va,"action",this.Em),this.i.ma(this.vb,"change",this.Lk));this.ub
&&(b=Tp("/googlebooks/images/kennedy/clip.png"),this.ka=new X(b,void 0,void
0,1),this.ka.lb(16,!0),Ln(this.ka,2),this.ka.vd(!1),this.Ga(this.ka,!
0),L(this.ka,"action",t(this.dl,this)));a.yh&&(b=Tp("/googlebooks/images/kennedy/in
sert_link.png"),this.j=new X(b,void 0,void 0,1),this.j.lb(16,!
0),this.ka&&Ln(this.j,1),this.Ga(this.j,!
0),L(this.j,"action",t(this.Sj,this)));a.zh&&(b=!!this.b.Ja.Mf,c=!!hr(this.b.Na,
this.b.Ja.ag),d=this.b.Ea().Qc()||"\u00cdndice",b||c?
(b=Tp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.Pe=b[0],thi
s.qc=new X(b),Ln(this.qc,2),this.Ga(this.qc,!
0),this.i.ma(this.qc,"action",this.Cl),Rv(this,this.qc)):(this.Pe=H("SPAN","jfk-
button-label",d),this.qc=new X(this.Pe),this.qc.Ia(!
1),Ln(this.qc,2),this.Ga(this.qc,!
0)),b=Tp("/googlebooks/images/kennedy/page_left.png"),this.Jf=new X(b,void 0,void
0,1),Ln(this.Jf,3),this.Ga(this.Jf,!0),L(this.Jf,"action",t(this.b.sc,this.b,
"previous")),b=Tp("/googlebooks/images/kennedy/page_right.png"),this.Kf=new
X(b,void 0,void 0,1),Ln(this.Kf,1),this.Ga(this.Kf,!
0),L(this.Kf,"action",t(this.b.sc,this.b,"next")),this.i.ma(this.b,"pagechange",thi
s.Bl))}if(a.wj&&(b=G("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=G("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
X("Ver muestra");An(c,"gb-view-sample-button");this.Ga(c,!
0);this.i.ma(c,"action",t(this.Dc,this,b));e&&(Ln(c,2),c=new so,d=new Rn("Muestra
de libro impreso"),
this.i.ma(d,"action",t(this.Dc,this,b)),c.Ga(d,!0),An(d,"gb-sample-print-book-
menuitem"),b=new Rn("Muestra de
eBook"),this.i.ma(b,"action",t(this.Dc,this,e)),c.Ga(b,!0),An(b,"gb-sample-ebook-
menuitem"),e=new Eo("",c,Lo.Wa()),An(e,"gb-jfk-margin-fix"),An(e,"gb-view-sample-
dropdown"),Ln(e,1),this.Ga(e,!0))}this.Ba&&!this.Ba.is_cobrand&&this.Ja&&!
this.mb&&(e=this.Da&&this.Da.uid,b=sv([this.Ja],this.Da),e?(this.Oe=new
gv(this.Ja,b),this.Ga(this.Oe,!0)):
(e=Tp("/googlebooks/images/kennedy/menu_down_arrow.png",
"A\u00f1adir a Mi colecci\u00f3n"),e=Cb(e),this.Oe=new X(e),this.Ga(this.Oe,!
0),e=t(this.Dc,this,this.Ba.sign_in_url||
this.Ba.signInUrl),Af(this.Oe,"action",e)));if(a.he){if(e=G("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Rb=new X("Escribir
rese\u00f1a"),this.Ga(this.Rb,!
0),this.i.ma(this.Rb,"action",t(this.Dc,this,e));Uv(this,"appbar-application-grant-
link","application-grant");Uv(this,"appbar-content-language-link","content-
language")}else if(e=G("appbar-download-pdf-link"))if(e=
e.getAttribute("href"))b=new X("Descargar PDF"),this.Ga(b,!
0),this.i.ma(b,"action",t(this.Dc,this,e));a.ym&&(a=Tp("/googlebooks/images/kennedy
/settings.png"),P(a[0],"goog-flat-menu-button-img"),e=H("DIV",{"class":"toc-
div"}),b=new so,b.Ga(new xn(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ma=new
Eo(a,b,Lo.Wa()),this.Ga(this.Ma,!0),this.mb&&!this.b&&(a=new
Mv,this.Ma.we(a,0)))}n(Tv,Qv);f=Tv.prototype;f.Em=function(){var a=this.vb;mu(a,!
a.vb);this.Cb.update()};
f.Lk=function(){this.va.Ob(16,this.vb.vb)};f.dl=function()
{this.ub(W(this.ka,16))};f.Sj=function(){if(W(this.j,16)){var a=new
Cu(document.body,this.b,!0);a.render(this.j,!0);Af(a,"dispose",t(this.j.vd,this.j,!
1))}};f.fh=function(a){this.b.Qb(a);this.b.Ua.getQuery()||
this.Cb.update()};f.Ji=function(){var a=this.b.Ka();a instanceof
Qt&&Sv(this,this.je);a instanceof yu&&Sv(this,this.le);a instanceof
Zt&&Sv(this,this.ke);a=a.fg;this.Re.Ia(a);this.Qe.Ia(a)};f.Ki=function(a)
{this.b.sc(a)};
function Uv(a,b,c){if(b=me(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 X(k);0==e&&e!=d-1?Ln(k,2):e==d-
1&&0!=e?Ln(k,1):0!=e&&e!=d-1&&Ln(k,3);a.Ga(k,!0);Rv(a,k,c,!!g);g||
a.i.ma(k,"action",t(a.Dc,a,h))}}}f.Bl=function(){var
a=this.b.Ea().Qc()||"\u00cdndice";this.Pe&&(this.Pe.innerHTML=a)};f.Cl=function()
{this.qc.xc&16&&(new bu(this.b,this.qc,this.Ba)).render(3)};
f.Dc=function(a)
{md(window.location,a)};f.je=null;f.le=null;f.ke=null;f.Qe=null;f.Re=null;f.Kf=null
;f.Jf=null;f.qc=null;f.Pe=null;f.Oe=null;function Vv(a,b)
{Xp.call(this,a);this.Ja=b}n(Vv,Xp);
Vv.prototype.render=function(){var a=this.V();P(a,this.className+"-
tooltip");P(a,this.className+"-device-and-format");R(a,"z-index",1E4);if(this.Ja.o)
{for(var b=this.className,c=H("DIV",this.className+"-
meta"),d=document,e=ye(d,"TABLE"),g=e.appendChild(ye(d,"TBODY")),h=0;1>h;h++)
{for(var k=ye(d,"TR"),l=0;2>l;l+
+)k.appendChild(ye(d,"TD"));g.appendChild(k)}P(e,this.className+"-table-
layout");d=e.rows[0].cells;g=Wv(this);d[0].appendChild(g);g=Xv(this);d[1].appendChi
ld(g);g=H("DIV",this.className+"-link");
h=new U(window.location.href);k=new U("/support/bin/answer.py?
answer=1062949");h=Cl(h,"hl")?
V(k,"hl",Cl(h,"hl")).toString():V(k,"hl","es").toString();h=H("A",
{target:"_blank",href:h},"Ayuda con dispositivos y
formatos");g.appendChild(h);d[1].appendChild(g);c.appendChild(e);d=this.Ja;
(e=d.ub)&&!d.oe&&d.wa&&(e=H("P",this.className+"-additional",H("A",
{href:e},d.Da?"Leer el libro GRATIS":"Leer el primer cap\u00edtulo
gratis")),c.appendChild(e));if(d.ka||d.ha)if(g=d.hb,h=d.va,g||
h)e=H("P",this.className+
"-additional",Be("Descarga ")),g&&(k=H("A",
{href:g},"ePub"),e.appendChild(k)),h&&(g&&e.appendChild(Be(", ")),g=H("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(Be(" - ")),d=d.Uc(),g=(new
U(window.location.href)).j.split("/"),g=new U("/"+g[1]),
$p(g),V(g,"output","acs_help"),V(g,"id",d),d=H("A",{href:g.toString()},"leer
instrucciones para eReader"),e.appendChild(d),c.appendChild(e);e=H("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"M\u00e1s informaci\u00f3n sobre los libros de Google
Play");
this.ua=H("DIV",this.className+"-
footer",e);b=H("DIV",b,c,this.ua);P(b,this.className+"-device-
content");a.appendChild(b)}};
function Wv(a){var b=H("UL",a.className+"-list"),c=H("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=H("A",
{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tablet/iPad"),l=H("A",
{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),m=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tel\u00e9fono inteligente"),
q=a.Ja.Bf,B=a.Ja.Cf,A=a.Ja.oe;d=new Q(a);h=H("LI",null,h);A?
d.ma(h,"mouseover",u(a.g,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(q||
B)&&d.ma(h,"mouseover",u(a.g,"El formato de este eBook, al igual que el del resto
de eBooks de Google, permite su lectura en la
Web."));d.ma(h,"mouseout",a.wa);b.appendChild(h);k=H("LI",null,k);A?
d.ma(k,"mouseover",u(a.g,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(q||B)&&d.ma(k,"mouseover",u(a.g,"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.ma(k,"mouseout",a.wa);b.appendChild(k);l=H("LI",null,l);d.ma(l,"mouseove
r",function(){A?this.g("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):q?
this.g("Este eBook de Google incluye secuencias de lectura que permiten ajustar la
fuente para poder leerlo c\u00f3modamente en un lector electr\u00f3nico."):
this.g("Este eBook de Google no incluye secuencias de lectura, por lo que no es
posible ajustar la fuente en un lector
electr\u00f3nico.")});d.ma(l,"mouseout",a.wa);b.appendChild(l);m=H("LI",null,m);d.m
a(m,"mouseover",function(){A?this.g("El formato de este libro no se reconoce
actualmente. Actualizaremos esta informaci\u00f3n cuando recibamos los datos del
editor."):q&&B?this.g("Este eBook es apto para smartphones como Android y
iPhone/iPod touch."):q?this.g("Este eBook de Google incluye secuencias de lectura
que permiten ajustar la fuente para poder leerlo de forma m\u00e1s c\u00f3moda en
las peque\u00f1as pantallas de los smartphones."):
this.g("Este eBook puede resultar dif\u00edcil de leer en tel\u00e9fonos
inteligentes como Android y iPhone/iPod
touch.")});d.ma(m,"mouseout",a.wa);b.appendChild(m);A?
(P(h,g),P(k,g),P(l,g),P(m,g)):q?(P(h,c),P(k,c),P(l,c),P(m,c)):(B?(P(h,c),P(k,c)):
(P(h,e),P(k,e)),P(l,e),P(m,e));return b}
function Xv(a){var b=H("UL",a.className+"-
list"),c=H("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=H("A",{href:"/support/bin/answer.py?answer=1062949"},"Secuencia de
lectura");var h=H("A",{href:"/support/bin/answer.py?answer=1062949"},"P\u00e1ginas
originales"),k=a.Ja.Bf,l=a.Ja.Cf,m=a.Ja.oe;m?(c=H("LI",g,c),d=H("LI",g,h)):
(c=H("LI",k?d:e,c),d=H("LI",l?d:e,h));e=new Q(a);e.ma(c,"mouseover",
function(){m?this.g("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):k?
this.g("Este eBook incluye secuencias de lectura, por lo que puedes ajustar el
estilo y el tama\u00f1o de la fuente para poder leerlo c\u00f3modamente en
cualquier dispositivo."):this.g("Este libro no incluye secuencias de lectura. 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.ma(c,"mouseout",a.wa);e.ma(d,"mouseover",function(){m?this.g("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):l?this.g("Este eBook incluye p\u00e1ginas
originales, por lo que las im\u00e1genes aparecen tal como se ver\u00edan en un
libro impreso."):this.g("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.ma(d,"mouseout",a.wa);b.appendChild(c);b.appendChild(d);return
b}Vv.prototype.wa=function(){De(this.ua);var a=H("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"M\u00e1s informaci\u00f3n sobre los libros de Google
Play");this.ua.appendChild(a)};Vv.prototype.g=function(a)
{De(this.ua);"string"===typeof a?
this.ua.appendChild(Be(a)):this.ua.appendChild(a)};function Yv(a,b)
{X.call(this,b,void 0,3);this.Ja=a}n(Yv,X);Yv.prototype.render=function(a)
{X.prototype.render.call(this,a);P(this.V(),"gb-get-
book")};Yv.prototype.Ra=function(){X.prototype.Ra.call(this);this.b=new
Vv(this.V(),this.Ja);this.b.render();var
a=oe("about_title",G("menu_container"));a&&J(a)};
function Zv(){var a=G("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
yg(a.parentNode.parentNode,"jfk-button"):1){a=G("gb-buy-options-trigger");var
b=G("buy");if(a&&b){Ag(b,"about_content");var c=H("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);P(b,"gb-buy-options-list");P(b,"unified-
hovercard");Jl(a,9,b,8);T(b,!1);L(document,"mousedown",u($v,a,b))}}}
function $v(a,b,c){a=Ie(a,c.target);c=Ie(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(T(b,!d),d||Qh(b,1)):T(b,!1)};function aw(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=bw(b,!0,c,d),g=H("UL",c+"-
list");a.appendChild(e);a.appendChild(g);kp(new jp(e,g),!
b.collapsed);w(b.child_node,function(h){aw(g,h,c,d)})}else a.appendChild(bw(b,!
1,c,d))}function bw(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=H("A",
{"class":b,href:a.url},td(a.title)):e=H("DIV",b,a.title);e=H("DIV",g,e);d==a.id&&P(
e,c+"-selected");return e}
La("_OC_InitNavbar",function(a){var b=G("navbarContainer");if(b&&a.child_node){var
c=H("UL","gb-left-nav-list");w(a.child_node,function(d){aw(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function cw(a,b,c){var
d=G("prev_btn"),e=G("next_btn"),g={cursor:"pointer"};R(d,g);L(d,"click",t(this.o,th
is));R(e,g);L(e,"click",t(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",L(c.form,"submit",t(this.i,this)),c.go&&R(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Na=b;L(a,"pagechange",t(this.update
,this));this.update()}
cw.prototype.i=function(){var a=this.g.value;var b=this.b;var c=ir(b.Na,a);c?
(b.Bb(c),b=!0):b=!1;if(b)this.update();else if(!Eb(a)&&!/[^0-9]/.test(a)){a:
{b=fr(this.Na);for(c=b.length-1;0<=c;c--){var d=jr(b[c]);if(!Eb(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Bb(db(fr(this.Na))),this.update())}return!
1};cw.prototype.o=function(){this.b.sc("previous")};cw.prototype.j=function()
{this.b.sc("next")};
cw.prototype.update=function(){var a=this.b.Ea();a&&(this.g?this.g.value=jr(a)||"":
(a=Up(a.Qc()),z(this.s,a)))};function dw(a){Y.call(this);this.i=a;this.j=new
Q;this.g=I("div");R(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Qh(this.g
,0);a.va.appendChild(this.g);this.b.ma(a,"resize",this.ih);this.b.ma(this.g,"click"
,this.Gl);this.b.ma(this.g,"mouseout",this.Hl);this.b.ma(this.g,"mouseover",t(this.
Vf,this,!0));this.b.ma(a,"viewportmodechange",this.Li);if(a=this.i.Ka())a
instanceof Qt&&(this.zd=!0),this.Li()}v(dw,Y);f=dw.prototype;f.Ia=function(a)
{T(this.g,a)};
f.ih=function(){O(t(this.Il,this),10)};f.Il=function(){var
a=this.i.Ka();a&&(a.Ca(),a=a.i.i,S(this.g,a.clientWidth,40),Ah(this.g,0,a.clientHei
ght-40))};f.Gl=function(){var a=this.i.Ka(),b=a.Ca().height-40,c=I("div");R(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Qh(c,.15);Ah(c,0,a.s.y+b);a.i.j.appendChild(c);O(u(ew,c),1E3);this.zd=!
1;a=this.i.Ka();hs(a,new F(void 0,b-20),t(a.kj,a))};
function ew(a){var b=new mi(a,.15,0,200);b.play();Af(b,"end",u(fw,b,a))}function
fw(a,b){J(b);a.Fa()}f.zd=!1;f.Hl=function(){this.zd||this.Vf(!1)};f.Vf=function(a)
{if(a){if(!this.o){var b=I("div");R(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);O(t(
this.Vj,this),10)}this.o=!0}Qh(this.g,a?.15:0)};
f.Vj=function(){w(["left","right"],function(a){var b=H("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);bi(b,a);R(b,
{marginTop:"14px"});R(b,"margin-"+a,"16px")},this)};f.Li=function(){var
a=this.i.Ka(),b=a instanceof Qt;b?this.ih():this.zd=!
1;this.Ia(b);this.Vf(this.zd);Mg(this.j);this.j.qd(a,"move",t(this.jl,this));this.j
.ma(a,"layoutchange",t(this.ih,this))};f.jl=function(){this.zd&&this.Vf(!
1);this.zd=!1};function gw(a,b,c,d,e)
{this.ha=a;this.ka=b;this.s=Oh(c);this.g=null;d&&(this.g=d,R(this.g,
{overflow:"auto"}));this.o=e;a=t(this.j,this);this.i=new
Ig;L(this.i,"resize",a);b=new
Dg;L(b,"fontsizechange",a);L(window,"DOMContentLoaded",t(this.b,this))}gw.prototype
.j=function(){this.b();O(t(this.b,this),100)};
gw.prototype.b=function(){var a=!1;this.o?this.vb&&(a=this.vb.vb):a=!0;var
b=this.i.Ca();a=a?0:this.s.width;var c=Math.round(Hh(this.ka).y);this.ha.Eb(new
he(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,R(a,"border","0px"),c=Math.round(Hh(a).y),b=Math.max(0,b.hei
ght-c),R(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&R(a,{borderTop:od("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function hw(a,b)
{a.vb=b;L(b,"change",t(a.b,a))};function iw(a,b,c){Oo.call(this,null!=c?c:"Buscar
en este libro");this.Xb(a);this.Ra();b&&this.Pb(b)}n(iw,Oo);function jw(a,b)
{M.call(this);this.Aa=a;this.b=b||null;P(a,"with-auto-dir-
text");L(this.Aa,"keyup",t(this.i,this));L(this.Aa,"paste",t(this.g,this))}n(jw,M);
jw.prototype.i=function(){kw(this.Aa,this.b)};jw.prototype.g=function()
{lw(this.Aa,this.b)};function lw(a,b){O(u(function(){kw(a,b)}))}
function kw(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(hc),k=0;k<h.length;k++){var l=h[k];fc.test(l)?(d++,e+
+):gc.test(l)?g=!0:ec.test(l)?e++:ic.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=yq();d?(c=!0,R(a,"textAlign","right"),pe(a,{dir:"rtl"})):
(R(a,"textAlign","left"),pe(a,{dir:"ltr"}));b&&(c?(Ag(b,"input-direction-
ltr"),P(b,"input-direction-rtl")):(P(b,"input-direction-ltr"),Ag(b,"input-
direction-rtl")))}
function mw(a,b){var c=G(a);if(c){var d=b?G(b):null;kw(c,d);new
jw(c,d)}}La("_OC_autoDir",mw);function nw(a)
{Qv.call(this);this.b=a.Pa;this.Ba=a.history;this.va=a.ye;this.ka=!!a.te;this.j=!!
a.se;this.Ma=a.flags;if(this.Da=a.he){a=!!this.b.Ja.Mf;var b=this.b.Ja.ag;b=b&&!!
hr(this.b.Na,b);a||b?
(a=Tp("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.b.Ea().Qc(
)||"\u00cdndice"),a=Cb(a),this.Se=a[0],this.ac=new X(a,void 0,4),this.Ga(this.ac,!
0),this.i.ma(this.ac,"action",this.Ll),Rv(this,this.ac),this.i.ma(this.b,"pagechang
e",this.Kl)):(this.Se=H("SPAN","jfk-button-label","\u00cdndice no disponible"),
this.ac=new X(this.Se,void 0,4),this.ac.Ia(!1),this.Ga(this.ac,!0));a=G("gb-entity-
page-toolbar-
search");G("search_form_input").setAttribute("autocomplete","off");R(a,"visibility"
,"visible");Fu(this.g.b,ve(this.g.b),ow(this))}else{a=Tp("/googlebooks/images/mater
ial/arrow_left_black_24dp.png");this.Te=new X(a,void 0,4);this.Te.$b("P\u00e1gina
anterior");this.Ga(this.Te,!
0);L(this.Te,"action",t(this.b.sc,this.b,"previous"));a=Tp("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.Ue=new X(a,
void 0,4);this.Ue.$b("P\u00e1gina siguiente");this.Ga(this.Ue,!
0);L(this.Ue,"action",t(this.b.sc,this.b,"next"));a=Tp("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.rd=new X(a,void 0,4);this.rd.
$b("Ampliar");this.Ga(this.rd,!
0);L(this.rd,"action",t(this.Ni,this,"zoomin"));a=Tp("/googlebooks/images/material/
zoom_out_black_24dp.png");this.Ve=new X(a,void 0,4);this.Ve.
$b("Reducir");this.Ga(this.Ve,!
0);L(this.Ve,"action",t(this.Ni,this,"zoomout"));b=this.ka;a=this.j;var
c=Tp("/googlebooks/images/material/onepage_view_black_24dp.png");
this.Ec=new X(c,void 0,4);this.Ec.$b("Vista de una sola
p\u00e1gina");L(this.Ec,"action",t(this.kh,this,Qt));Rv(this,this.Ec,"viewport",!
0);this.Ga(this.Ec,!
0);c=Tp("/googlebooks/images/material/twopage_view_black_24dp.png");this.Gc=new
X(c,void 0,4);this.Gc.Ia(!1);this.Gc.$b("La vista de dos p\u00e1ginas no est\u00e1
disponible");b&&(this.Gc.Ia(!0),this.Gc.$b("Vista de dos
p\u00e1ginas"),L(this.Gc,"action",t(this.kh,this,yu)),Rv(this,this.Gc,"viewport"));
this.Ga(this.Gc,!
0);b=Tp("/googlebooks/images/material/thumbnail_view_black_24dp.png");
this.Fc=new X(b,void 0,4);this.Fc.Ia(!1);this.Fc.$b("La vista de miniaturas no
est\u00e1 disponible");a&&(this.Fc.Ia(!0),this.Fc.$b("Vista de
miniaturas"),L(this.Fc,"action",t(this.kh,this,Zt)),Rv(this,this.Fc,"viewport"));th
is.Ga(this.Fc,!0);this.i.ma(this.b,"viewportmodechange",this.Mi);this.Mi();a=new
so;b=Tp("/googlebooks/images/material/more_vert_black_24dp.png");P(b[0],"goog-flat-
menu-button-img");b[0].setAttribute("aria-hidden",!0);this.Zc=new
Eo(b,a,Lo.Wa());Io(this.Zc,new Sl(null,13));this.Zc.$b("Men\u00fa M\u00e1s
acciones");
this.Ga(this.Zc,!0);pw(this,a);qw(this,a);if(c=document.getElementById("gb-mobile-
buy-section")){b=H("DIV",{"class":"menu-div"});c=c.cloneNode(!
0);b.appendChild(c);c=ne(document,"A","gb-mobile-buy-link",b);for(var
d=0;d<c.length;d++)c[d].setAttribute("target","_top");rw(this,b,"Comprar este
libro",a)}this.va&&(b=H("DIV",{"class":"more-menu-link"}),c=H("SPAN",
{"class":"more-menu-link-text"}),K(c,"Compartir un
clip"),b.appendChild(c),L(b,"click",t(u(this.ri,!0),this)),a.Ga(new xn(b),!
0));if(c=document.getElementById("gb-entity-page-menu-contents")){b=
H("DIV",{"class":"menu-div"});c=c.cloneNode(!0);Ag(c,"more-menu-
hidden");b.appendChild(c);c=ne(document,"A","more-menu-
link",b);for(d=0;d<c.length;d++)c[d].setAttribute("target","_top");a.Ga(new xn(b),!
0)}if(c=document.getElementById("gb-entity-page-copyright-page-id"))b=H("DIV",
{"class":"more-menu-link"}),d=H("SPAN",{"class":"more-menu-link-
text"}),K(d,"Informaci\u00f3n sobre derechos de
autor"),b.appendChild(d),c=Pe(c),c=hr(this.b.Na,c),L(b,"click",t(this.b.Bb,this.b,c
)),a.Ga(new xn(b),!0);sw()}}
n(nw,Qv);function pw(a,b){var c=Pe(document.getElementById("gb-entity-page-base-
ogen-url")),d=new
U(c);a.Wf=H("INPUT");a.Wf.value=d.toString();c=tw("Compartir",a.Wf);rw(a,c,"Compart
ir",b,function(){var e=new
U(Ts(a.b.Ea()).toString());V(d,"pg",Cl(e,"pg"));a.b.Ua.getQuery()&&V(d,"bsq",a.b.Ua
.getQuery());a.Wf.value=d.toString()})}
function qw(a,b){a.Pc=H("INPUT");var
c=tw("Insertar",a.Pc);rw(a,c,"Insertar",b,function(){var d=new
U(Ts(a.b.Ea()).toString());d.b.remove("source");V(d,"output","embed");a.Pc.value=Eu
(d.toString())})}function tw(a,b){var c=H("DIV",{"class":"linkto-menu-
container"}),d=H("DIV");K(d,a);P(d,"popup-menu-title");c.appendChild(d);d=H("DIV",
{"class":"linkto-menu"});b.type="text";b.readOnly=!0;P(b,"viewport-
input");d.appendChild(b);var e=(new
At(b)).V();d.appendChild(e);c.appendChild(d);return c}
function rw(a,b,c,d,e){var g=new so;to(g,!
0);g.render();g.V().appendChild(b);b=H("DIV",{"class":"more-menu-link"});var
h=H("SPAN",{"class":"more-menu-link-
text"});K(h,c);b.appendChild(h);L(b,"click",function(){a.Zc.$a(!1);null!
=e&&e.call(a)});c=new Eo(b,g,Lo.Wa());c.Le=!0;Io(c,new Sl(a.Zc.V(),13));d.Ga(c,!0)}
function sw(){var a=G("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=H("DIV");zg(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=H("DIV",{"class":"popup-menu-
title"}),d=H("SPAN");K(d,"Eres el propietario de este libro");var e=H("A",
{"class":"play-redirect-close"}),g=H("IMG",{"class":"play-redirect-close-
icon"});jd(g,"/googlebooks/images/material/close_black_24dp.png");S(g,24,24);L(e,"c
lick",function(){T(b,!1)});e.appendChild(g);c.appendChild(d);c.appendChild(e);
d=H("A",{"class":"play-redirect-button"});e=H("IMG",{"class":"play-redirect-button-
icon"});jd(e,"/googlebooks/images/material/googleplaybooks_20x20.png");S(e,20,20);g
=H("SPAN",{"class":"play-redirect-button-text"});K(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=nw
.prototype;f.Ll=function(){this.ac.xc&16&&(new
bu(this.b,this.ac,this.Ma)).render(3)};
f.Kl=function(){var
a=this.b.Ea().Qc()||"\u00cdndice";this.Se&&(a=Up(a),z(this.Se,a))};f.Mi=function()
{var a=this.b.Ka();a instanceof Qt?(Sv(this,this.Ec),uw(this,!0),vw(this,!
0),ww(this,!0)):a instanceof yu?(Sv(this,this.Gc),uw(this,!0),vw(this,!0),ww(this,!
0)):a instanceof Zt?(Sv(this,this.Fc),uw(this,!1),vw(this,!0),ww(this,!0)):
(uw(this,!1),vw(this,!1),ww(this,!1))};
f.ri=function(a){this.va(a);var b=G("search_bar");if(a){a=I("DIV");var
c=I("SPAN");K(c,"Selecciona un clip para compartir");P(c,"custom-result-bar-bold-
text");a.appendChild(c);c=I("SPAN");zg(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);K(c,"Exit selection
mode");L(c,"click",t(u(this.ri,!1),this));a.appendChild(c);this.Sd=new
mp(a);this.Sd.render(b);this.Sd.La(!0);this.Sd.V()&&P(this.Sd.V(),"custom-result-
bar")}else De(b),this.Sd=null};
f.kh=function(a){this.b.Qb(a);this.b.Ua.getQuery()||this.Ba.update()};function
uw(a,b){a.Ve.Ia(b);a.rd.Ia(b)}function ww(a,b){a.Te.Ia(b);a.Ue.Ia(b)}function
vw(a,b){a.Ec.Ia(b);a.ka&&a.Gc.Ia(b);a.j&&a.Fc.Ia(b)}f.Ni=function(a){this.b.sc(a)};
function xw(a,b,c){a.ac&&a.ac.V()&&P(a.ac.V(),"toc-button");if(a.Zc&&a.Zc.V()){var
d=a.Zc.V();Ag(d,"goog-flat-menu-button");zg(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.rd&&a.rd.V()&&P(a.rd.V(),"start-
button-group");a.Ec&&a.Ec.V()&&P(a.Ec.V(),"start-button-group");a=me("jfk-button-
img",b);for(b=0;b<a.length;b++)c?S(a[b],20,20):S(a[b],24,24)}
function ow(a){var b={focusSearch:function()
{G("search_form_input").focus()}};b.updateSearch=t(function(c)
{c&&(Lr(a.b.Ua,c),a.Ba.update())},a);b.goToPage=t(function(c)
{c&&Rr(a.b,c)},a);return
b}f.Ec=null;f.Gc=null;f.Fc=null;f.rd=null;f.Ve=null;f.Ue=null;f.Te=null;f.Zc=null;f
.ac=null;f.Se=null;f.Wf=null;f.Pc=null;f.Sd=null;var yw=null;function zw(){yw||
(yw={},yw[1]=Qt,yw[2]=yu)}function Aw(a){var b={},c=(new
U(window.location.href)).g;c&&w(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function Bw(a,b)
{M.call(this);this.Jc=I("div");a.appendChild(this.Jc);R(this.Jc,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
Cw(this.Jc,b);L(this.Jc,"click",t(this.dispatchEvent,this,"click"));L(this.b.V(),"c
lick",t(this.dispatchEvent,this,"click"));L(this.Jc,"mouseover",t(this.g,this,!
0));L(this.Jc,"mouseout",t(this.g,this,!1))}n(Bw,M);function Dw(a,b){R(a.Jc,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
Bw.prototype.g=function(a){this.i||R(this.Jc,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Bw.prototype.ya=function()
{this.b.Fa();M.prototype.ya.call(this)};
function Cw(a,b){Im.call(this,a);this.g=a;this.Xf=200;this.Pg=500;var
c=this.V();R(c,{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=I("div");R(d,{fontWeight:"bold"});d.appendChild(Be("P\u00e1gina
"+b.b));c.appendChild(d);d=I("div");var e=Up(b.g);z(d,e);c.appendChild(d)}n(Cw,Im);
Cw.prototype.Ne=function(a){var
b=Hh(this.g),c=Oh(this.V());Im.prototype.Ne.call(this,a,new Nl(b.x-
c.width,Math.min(b.y,re(window).height-c.height)))};function Ew(a)
{Y.call(this);this.g=a;this.i=this.g.Mb.g;this.o={};this.ha=new
Q;this.j=I("div");R(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.va.appendChild(this.j);w(th
is.g.kb.Hb,t(this.Rj,this));this.b.ma(this.i,"pagechange",this.Dj);this.Dj();this.b
.ma(this.i,"resize",this.mh);this.b.ma(this.i,"viewportmodechange",this.Ri);this.i.
Ka()&&this.Ri()}v(Ew,Y);f=Ew.prototype;f.Dj=function(){this.s&&(Dw(this.s,!
1),this.s=null);var a=this.o[this.i.Ea().Sa()];a&&(this.s=a,Dw(a,!0))};
f.Ri=function(){var a=this.i.Ka(),b=a instanceof
Qt;b&&this.mh();Mg(this.ha);this.ha.ma(a,"layoutchange",t(this.mh,this));T(this.j,b
)};f.mh=function(){O(t(this.Pl,this),10)};f.Pl=function(){var a=this.i.Ka();a&&a
instanceof Qt&&(a.Ca(),a=a.i.i,S(this.j,15,a.clientHeight),Ah(this.j,a.clientWidth-
15,0),Fw(this))};function Fw(a){var b=a.i.Ka().o.Ad(function(d){return d instanceof
ar}),c={};w(b,function(d){c[d.Ea().Sa()]=d});w(a.g.kb.Hb,t(a.lm,a,c))}
f.lm=function(a,b){var c=this.i.Ka().i.g.clientHeight,d=a[b.Sa()];if(d){var e=Md?
5:15;Ah(this.o[b.Sa()].Jc,0,Math.floor(d.ld()/c*(this.j.clientHeight-e-(Md?30:15)))
+e)}};f.Rj=function(a){var b=new
Bw(this.j,a);this.o[a.Sa()]=b;this.b.ma(b,"click",t(this.g.md,this.g,a,null))};f.ya
=function(){J(this.j);Na(this.o,function(a)
{a.ya.call(a)});Ew.ta.ya.call(this)};function Gw(a)
{Y.call(this);this.Mb=a;this.Ch="n"}v(Gw,Y);Gw.prototype.g=function(a,b,c)
{this.kb=new Su(b);b=this.Mb.g;b.ha||b.Qb(Qt);0==this.kb.Hb.length?Hw(this.Mb.j):a?
c?(a=kb(this.kb.Hb,function(d){return c==d.Sa()}))?
this.md(a):this.md(this.kb.Hb[0],c):this.md(this.kb.Hb[0]):Iw(this);this.i=new
Ew(this)};
function Iw(a){var b=a.Mb.g,c=b.ha;if(c==Qt||
c==yu)a.Mb.o=c;b.Qb(Wu);b=b.Ka();c=a.Mb.j;if(c.wa)Jw(c,!0);else{var
d="n"==c.g.Ch;T(c.Ba,d);T(c.Da,!d)}d=Up("<b>"+c.g.kb.Hb.length+"</b> resultados de
<b>"+(Tu(c.g.kb)+"</b> en este libro"));z(c.i,d);Kw(c,!0);c=a.kb;c!
=b.kb&&(b.kb=c,c=new
Vu(b.kb,b.Ca().width),bs(b,c),b.bc());a=t(a.md,a);b.Cb=a;fs(b,new F(0,0))}
Gw.prototype.md=function(a,b){ms=!0;var c=this.Mb.j;Kw(c,!
1);c.o=eb(c.g.kb.Hb,a);var d=Up("Resultado <b>"+(c.o+1+"</b> de <b>"+
(c.g.kb.Hb.length+"</b> de <b>"+(Tu(c.g.kb)+"</b> en este
libro"))));z(c.i,d);c=this.Mb.g;d=hr(c.Na,a.Sa());if(!d)return null;var e=c.Ka();e
instanceof Qt||e instanceof yu||(this.Mb.o==yu?c.Qb(yu):c.Qb(Qt));if(b)return
Rr(c,b),null;a:{if((e=c.s.Ka().o)&&e.Rc&&(e=e.Rc(d))){var g=new
F(40,80),h=c.Ua.getQuery();if(!h)break a;var k=Wr(d,h);if(k){Xr(c,e,g,k);break
a}e=t(c.al,c,
e,g,h);Ur(d,Vr(d),e)}c.Bb(d)}return d};Gw.prototype.ya=function()
{bf(this.i);Gw.ta.ya.call(this)};function Lw(a)
{Y.call(this);this.ha=I("div");this.wa=Qs(a);this.ka=this.ua=null;this.va=new
mp(this.ha);this.va.render(Mw);this.va.La(!0);if(a=this.va.V())xq(a,{"text-
align":"left"}),a.style.height="100%";a=I("span");this.ha.appendChild(a);xq(a,
{cursor:"pointer",margin:"0 0 0
25px",whiteSpace:"nowrap"});zq(a);this.b.ma(a,"click",this.xi);var
b=Nw(this,a,"Borrar b\u00fasqueda",t(this.xi,this));P(b,"search-bar-close-
link");b=I("img");b.src="/googlebooks/images/close_x.gif";P(b,"search-bar-close-
img");
xq(b,{backgroundColor:"#fff",margin:"0
6px",verticalAlign:"middle"});a.appendChild(b);this.i=I("span");this.ha.appendChild
(this.i);this.j=I("SPAN");this.ha.appendChild(this.j);this.wa?
(zq(this.j),zg(this.j,["search-bar-sort-dropdown-button-container","search-bar-
close-link"]),this.ua=H("A",{"class":"search-bar-sort-dropdown-
link"}),this.j.appendChild(this.ua),a=H("SPAN",{"class":"search-bar-sort-dropdown-
text"}),K(a,"Ordenar por"),this.ka=H("SPAN",{"class":"search-bar-sort-dropdown-
selected"}),K(this.ka,
"relevancia"),a.appendChild(this.ka),this.ua.appendChild(a),a=Tp("/googlebooks/imag
es/material/arrow_drop_down_black_20dp.png"),P(a[0],"search-bar-sort-dropdown-
icon"),this.ua.appendChild(a[0]),a=new Uo,b=new Rn("relevancia"),a.Ga(b,!
0),P(b.V(),"search-bar-sort-dropdown-item"),b=new Rn("p\u00e1ginas"),a.Ga(b,!
0),P(b.V(),"search-bar-sort-dropdown-item"),a.Cj=!
0,a.render(document.body),Vo(a,this.ua,13,12),this.b.ma(a,"action",this.Xk)):
(this.ha.appendChild(this.j),xq(this.j,{marginLeft:"5px",whiteSpace:"nowrap"}),
this.j.innerHTML="-&nbsp;&nbsp;",this.j.appendChild(Be("Ordenar por:
")),this.Ba=I("span"),this.j.appendChild(this.Ba),Nw(this,this.Ba,"relevancia",t(th
is.zf,this,"r")),a=I("span"),b=Up("&nbsp;|
&nbsp;<b>p\u00e1ginas</b>"),z(a,b),this.Ba.appendChild(a),this.Da=I("span"),this.j.
appendChild(this.Da),a=I("span"),b=Up("<b>relevancia</b>&nbsp;|
&nbsp;"),z(a,b),this.Da.appendChild(a),Nw(this,this.Da,"p\u00e1ginas",t(this.zf,thi
s,"n")));this.s=I("span");this.ha.appendChild(this.s);xq(this.s,{marginLeft:"8px",
whiteSpace:"nowrap"});this.s.innerHTML="-&nbsp;&nbsp;";Nw(this,this.s,"&#8249;
Anterior",t(this.wi,this,-
1));a=I("span");a.innerHTML="&nbsp;&nbsp;";this.s.appendChild(a);Nw(this,this.s,"Si
guiente &#8250;",t(this.wi,this,1));a=I("span");a.innerHTML="&nbsp;&nbsp;-
&nbsp;&nbsp;";this.s.appendChild(a);Nw(this,this.s,"Ver
todo",t(this.il,this));Th(this.ha,!0)}var Mw,Ow,Pw;v(Lw,Y);function Kw(a,b){T(Ow,!
b);T(a.j,b);T(a.s,!b&&1<a.g.kb.Hb.length);T(a.ha,!0);null!=Pw&&Pw.b()}
function Qw(a){a.wa?Jw(a,!1):T(a.j,!1);T(a.s,!1);De(a.i)}
function Hw(a){Qw(a);var
b=a.g.kb,c=b.hd.spellresults&&b.hd.spellresults.correct_spell?
b.hd.spellresults.correct_spell:null,d=null;if(c){d=I("span");var e=Up("Quiz\u00e1s
quisiste decir: ");z(d,e);Nw(a,d,c,t(a.el,a,c))}c=I("span");b=Up(Fb('No se ha
encontrado ning\u00fan resultado en este libro de "'+(Tu(b)
+'".')));z(c,b);b=I("a");e=Up("Buscar en todos los
libros");z(b,e);b.setAttribute("target","_top");P(b,"sitb-action-
link");e="patents"==lq()?new U("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):
new U("https://www.google.com/search?tbm=bks&tbo=p");
$p(e);"embed"==Cl(e,"output")&&e.b.remove("output");V(e,"q",td(Tu(a.g.kb)));id(b,e.
toString());a.wa?
(a.i.appendChild(c),a.i.appendChild(b),d&&(c=Up("&nbsp;&nbsp;&middot;&nbsp;&nbsp;")
,d.insertAdjacentHTML("afterbegin",Vc(c)),a.i.appendChild(d))):
(d&&(a.i.appendChild(d),a.i.appendChild(I("br"))),d=Up("&nbsp;&nbsp;-
&nbsp;&nbsp;"),c.insertAdjacentHTML("beforeend",Vc(d)),a.i.appendChild(c),d=Up("
&raquo;"),b.insertAdjacentHTML("beforeend",Vc(d)),a.i.appendChild(b));
null!=Pw&&Pw.b()}f=Lw.prototype;f.ya=function()
{Lw.ta.ya.call(this);bf(this.va);T(Ow,!0);J(this.ha);null!=Pw&&Pw.b()};function
Nw(a,b,c,d){var e=I("span");P(e,"search-bar-
link");b.appendChild(e);b=Up(c);z(e,b);a.b.ma(e,"click",d);return e}f.xi=function()
{Lr(this.g.Mb.g.Ua,"");var a=this.g.Mb;a&&a.ha.update()};f.wi=function(a)
{Rw(this,this.o,a)};function Rw(a,b,c){var
d=a.g.kb.Hb.length;a.o+=c;a.o>=d&&(a.o=0);0>a.o&&(a.o=d-1);a.o!
=b&&(a.g.md(a.g.kb.Hb[a.o])||Rw(a,b,c))}
f.zf=function(a){var b=this.g.Mb;b&&b.update(a)};f.il=function()
{Iw(this.g)};f.el=function(a){var
b=this.g.Mb;b&&(a=td(a),Lr(b.g.Ua,a),b.s.Pb(a),b.ha.update())};f.Xk=function(a)
{if((a=a.target.Tb())&&this.ka)switch(a){case
"p\u00e1ginas":this.zf("n");K(this.ka,"p\u00e1ginas");break;case
"relevancia":this.zf("r"),K(this.ka,"relevancia")}};function Jw(a,b)
{Cg(a.ua,"search-bar-sort-dropdown-disabled",!b);var c="n"==a.g.Ch;b&&!
c&&K(a.ka,"relevancia")};function Sw(a,b,c,d)
{Y.call(this);this.g=a;this.s=b;this.ha=c;this.ka=d;this.b.ma(a.Ua,"change",t(this.
update,this,"r",null))}v(Sw,Y);
Sw.prototype.update=function(a,b,c){this.i?(this.i.Fa(),this.i=null):
(this.g.ha&&(this.o=this.g.ha),this.j=new Lw(this.ka));var
d=this.g.Ua.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 Gw(this),this.j.g=this.i,a=!Cl(new
U(window.location.toString()),"q"),this.i.g(a,b,c);else if(d){this.i=new
Gw(this);b=this.j.g=this.i;c=b.Mb.j;Qw(c);var e=Up("Cargando...");z(c.i,e);c=new
U(window.location.href);V(c,"jscmd","SearchWithinVolume");
V(c,"q",d);V(c,"scoring",a);(new pt(c)).Nf(t(b.g,b,!1));b.Ch=a;this.s.Pb(d)}else
this.i&&(this.i.Fa(),this.i=null),this.g.Ka()instanceof
Wu&&this.g.Qb(this.o),this.j&&(this.j.Fa(),this.j=null),this.s.Pb("")};function
Tw(a,b){var c=G(a),d=G(b);c&&d&&L(c,"submit",u(Uw,d))}function Uw(a,b)
{""==a.value&&b.preventDefault()};function Vw(a){Y.call(this);this.g=a;this.i=new
Q;this.b.ma(a,"viewportmodechange",this.Si);this.g.Ka()&&this.Si()}v(Vw,Y);f=Vw.pro
totype;f.Si=function(){Mg(this.i);this.j&&this.j.Fa();this.o=this.g.Ka().i.j;var
a=new
qi(this.o);a.Th=r;this.j=a;this.i.ma(this.o,"dblclick",t(this.Bk,this));this.i.ma(a
,"start",t(this.Fk,this));this.i.ma(a,"drag",t(this.Gk,this));this.i.ma(a,"end",t(t
his.Ek,this));Ww(this,!1)};f.Bk=function(){this.g.sc("next")};
function Ww(a,b){var c=a.o;var d=D?b?"-moz-grabbing":"-moz-grab":b?fm("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):fm("-moz-
grab","/googlebooks/images/openhand.cur","default");R(c,"cursor",d)}f.Fk=function()
{this.s=this.g.Ka().s;Ww(this,!0)};f.Gk=function(){var
a=this.j,b=this.s;fs(this.g.Ka(),new F(b.x-a.deltaX,b.y-a.deltaY))};f.Ek=function()
{this.s=null;Ww(this,!1)};f.ya=function(){Vw.ta.ya.call(this)};function Xw(a)
{this.s=a;this.ua=new
Sg(document);this.j={};this.ha={};L(this.ua,"key",t(this.ka,this));Yw(this,33,t(thi
s.o,this,-1),!1,!0);Yw(this,34,t(this.o,this,1),!1,!0);Yw(this,38,t(this.b,this,0,-
Xw.prototype.g),!1,!0);Yw(this,40,t(this.b,this,0,Xw.prototype.g),!1,!
0);Yw(this,37,t(this.b,this,-Xw.prototype.g,0),!1,!
0);Yw(this,39,t(this.b,this,Xw.prototype.g,0),!1,!0);Yw(this,32,t(this.o,this,1),!
0,!0);Yw(this,74,t(this.i,this,"next"),!0);Yw(this,75,t(this.i,this,"previous"),!
0);a=t(this.i,this,
"zoomin");this.j["+"]=u(Zw,a,!0,void
0);a=t(this.i,this,"zoomout");this.j["-"]=u(Zw,a,!0,void 0)}function Yw(a,b,c,d,e)
{a.ha[b]=u(Zw,c,d,e)}Xw.prototype.ka=function(a){var
b=this.j[String.fromCharCode(a.o)]||this.ha[a.keyCode];b&&b(a)};function
Zw(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
$w[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a())}var $w={BUTTON:!
0,INPUT:!0,SELECT:!0,TEXTAREA:!0};Xw.prototype.i=function(a){this.s.sc(a)};
Xw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ka().Ca().height*.75);this.b(0,a)};Xw.prototype.b=function(a
,b){var c=this.s.Ka();hs(c,new
F(a,b),t(c.sd,c))};Xw.prototype.g=20;La("_OC_Run",function(a,b,c,d,e,g,h)
{Yp.update(c);e=G("gb-get-book-container");var k=G("gb-get-book-content");if(e&&k)
{var l=new nv(b);(new
Yv(l,k)).render(e)}Zv();Ss=pv;Fq=r;l=G("viewport");L(document,"selectionchange",ax)
;c.stereoscopic&&(jt=bx);e=new Or(l);R(document.body,
{overflow:"hidden"});G("titlebar")&&R(G("titlebar"),"white-space","nowrap");var
m=new gw(e,l,G("volume-left"),G("menu_scroll"),Qs(c)?!1:!0);m.b();Pw=m;l=new
nv(b);var q=new vu(a,e.Ua);q.s=Yp.pseudocontinuous;Qr(e,q);e.Ja=l;q.kd=
l.i;a=Qt;b.disable_twopage||(zw(),a=yw[Aw("M")]||Qt);d=cx(q,d);zw();var
B=Aw("P");var A;d&&(A=d.Sa());k=new lu(e,G("volume-left"),G("volume-
center"));hw(m,k);A=[B,A,q.b.Ab()[0].Sa()];var N;ib(A,function(da){return
da&&hr(q,da)?(N=da,!0):!
1});A=e.Ua;g&&Lr(A,td(g.search_query_escaped));Rr(e,N);A=new
av(e,k);Mw=G("search_bar");Ow=G("toolbar_container");m=dx(e,u(ex,e,A));m=new
Sw(e,m,A,c);g?(m.o=a,m.update("n",g,N)):e.Qb(a);qu=new
pu(e.va,e.o,k);fx(e,q);gx(e);hx();new Vw(e);g=new dw(e);e.go();A.Ia(!0);
A.update();L(Xt,"click",t(A.update,A));ix(l.Va);O(u(jx,e,k,A,!
b.disable_twopage,Yp.enableThumbnailViewport,c,l,h,Yp.enableClips?u(kx,g):void
0));h&&lx(l,h);_OC_InitHooks(u(mx,e),r,r,r,r,r);L(document,"keydown",nx);Tw("vheadf
","vheadq");Tw("gbqf","gbqfq");b=G("buy-tooltip");c=G("buy-tooltip-
box");b&&c&&Vp(b,c);rt();b=G("gbqfq");c=G("gbqfqw");b&&new Nq(b,!0,c,-
9);O(u(ox,e,d))});
function ox(a,b){var c=a.Ja;if(c.b&&c.b.focus_aid&&b.yg){var d=c.b?
c.b.focus_aid:null,e=a.Ka();b.yg(d)&&(d=b.yg(d).xe.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.wc(),"number"!==typeof
c.g&&(c.g=c.b.read_zm,c.g="number"===typeof c.g?c.b.read_zm:4,c.g=ee(c.g,-
1,c.wc().length-1)),e.hf(e.Ud(d[c.g]
+2)),Tt(e,b)&&(c=Tt(e,b),e.sd(c),e.vg(b)))}}function lx(a,b){var
c=sv([a],b),d=G("addToLibraryLink"+a.Uc());d&&(c=new gv(a,c),P(d,"jfk-button-
standard"),an(c,d),c.La(!0))}
function jx(a,b,c,d,e,g,h,k,l){Qs(g)?(b=G("gb-entity-page-toolbar-left"),g=new
nw({Pa:a,history:c,flags:g,he:!0}),g.render(b),xw(g,b,!0),g=G("gb-entity-page-
toolbar-right"),c=new nw({Pa:a,history:c,te:d,se:e,ye:l,he:!
1}),c.render(g),xw(c,g,!1)):(c={Pa:a,xg:b,history:c,te:d,se:e,zh:!
0,Gh:h,Eh:k,flags:g,ye:l,yh:!0},d=G("left-toolbar-buttons"),e=G("right-toolbar-
buttons"),(new
Tv({Pa:c.Pa,xg:c.xg,history:c.history,te:c.te,se:c.se,Gh:c.Gh,Eh:c.Eh,flags:c.flags
,ye:c.ye,yh:c.yh,he:!0,wj:c.wj})).render(d),
(new Tv({Pa:c.Pa,zh:c.zh,ym:!
0})).render(e));c=G("toolbar_container");De(c);c.style.padding="0";new
Xw(a)}function ax(){if(C&&document.selection&&!px){var
a=document.selection.createRange();Ie(a.parentElement(),G("viewport"))&&(px=!
0,document.selection.empty(),O(qx))}}function qx(){px=!1}var px=!1;function
mx(a,b,c){(b=hr(a.Na,b))?a.Bb(b):c&&md(window.location,c)}function cx(a,b){var
c=b.page[0],d=hr(a,c.pid);return d?(d.Hd(c,Vr(d).toString()),Vs(d,c),d):null}
function hx(){for(var a=["footer_table"],b=0;b<a.length;b++){var c=G(a[b]);c&&R(c,
{display:"none"})}}function fx(a,b){var c=G("page_label");c||
(c={form:G("jtp_form"),input:G("jtp")});new cw(a,b,c)}function gx(a)
{a.dispatchEvent("pagemodechange");var b=G("text_mode");b&&(R(b,
{cursor:"pointer"}),L(b,"click",u(rx,a)))}function ex(a,b,c)
{Lr(a.Ua,c);b.update()}function dx(a,b){mw("search_form_input");var c=new
iw(G("search_form_input"),a.Ua.getQuery());L(G("search_form"),"submit",u(sx,c,b));r
eturn c}
function sx(a,b,c){var d=G("sits");d&&d.checked&&""!=G("search_form_input").value||
(c.preventDefault(),ms=!1,G("search_form_input").blur(),b(a.wb()))}function ix(a)
{var b=G("magazine_other_issues");if(b&&a){a=new Yq(new hq,a,!0);var c=H("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.nf()}}function
rx(a,b){b.preventDefault();var c=new
U(Ts(a.Ea()).toString());V(c,"output","text");md(window.location,c.toString())}
function kx(a,b){Cg(G("viewport"),"selection-mode",b);yt=b;a.Ia(!b)}function nx(a)
{(Md?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=G("search_form_input"),t
x=tx||new pi(a,[255,255,136],[255,255,255],700,xi),tx.play(!0),a.focus())}var
tx=null;function bx(a){return
Xk(a,"edge","3d")}La("_OC_MenuHideHook",r);}).call(this);
})();

También podría gustarte