Sie sind auf Seite 1von 79

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

co/";(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},da;
if("function"==typeof Object.setPrototypeOf)da=Object.setPrototypeOf;else{var fa;a:
{var ha={a:!0},ia={};try{ia.__proto__=ha;fa=ia.a;break a}catch(a){}fa=!1}da=fa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ja=da,ka="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},la="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ma(a,b){if(b)
{for(var c=la,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&&ka(c,d,
{configurable:!0,writable:!0,value:g})}}
function na(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+""}ma("String.prototype.startsWith",function(a){return a?
a:function(a,c){for(var
b=na(this,a,"startsWith"),e=b.length,g=a.length,h=Math.max(0,Math.min(c|
0,b.length)),l=0;l<g&&h<e;)if(b[h++]!=a[l++])return!1;return l>=g}});
ma("String.prototype.endsWith",function(a){return a?a:function(a,c){var
b=na(this,a,"endsWith");void 0===c&&(c=b.length);for(var e=Math.max(0,Math.min(c|
0,b.length)),g=a.length;0<g&&0<e;)if(b[--e]!=a[--g])return!1;return
0>=g}});function oa(){oa=function(){};la.Symbol||(la.Symbol=pa)}function qa(a,b)
{this.b=a;ka(this,"description",{configurable:!0,writable:!
0,value:b})}qa.prototype.toString=function(){return this.b};
var pa=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is
not a constructor");return new qa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var
b=0;return a}();function ra(){oa();var a=la.Symbol.iterator;a||
(a=la.Symbol.iterator=la.Symbol("Symbol.iterator"));"function"!=typeof
Array.prototype[a]&&ka(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return sa(aa(this))}});ra=function(){}}
function sa(a){ra();a={next:a};a[la.Symbol.iterator]=function(){return this};return
a}ma("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a)
{return a};var b=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g)
{a=g.call(a);for(var h=0;!(g=a.next()).done;)b.push(c.call(d,g.value,h++))}else
for(g=a.length,h=0;h<g;h++)b.push(c.call(d,a[h],h));return b}});function ta(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
ma("WeakMap",function(a){function b(a){this.Ma=(h+=Math.random()
+1).toString();if(a){a=ba(a);for(var b;!
(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a)
{ta(a,g)||ka(a,g,{value:new c})}function e(a){var
b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return
b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var
b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!
=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(v){return!1}}())return a;var
g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var
h=0;b.prototype.set=function(a,b){d(a);if(!ta(a,g))throw Error("WeakMap key fail:
"+a);a[g][this.Ma]=b;return this};b.prototype.get=function(a){return ta(a,g)?a[g]
[this.Ma]:void 0};b.prototype.has=function(a){return
ta(a,g)&&ta(a[g],this.Ma)};b.prototype["delete"]=function(a){return
ta(a,g)&&ta(a[g],this.Ma)?delete a[g][this.Ma]:!1};return b});
ma("Map",function(a){function b(){var a={};return a.Zc=a.next=a.head=a}function
c(a,b){var c=a.b;return sa(function(){if(c){for(;c.head!=a.b;)c=c.Zc;for(;c.next!
=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void
0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?g.has(b)?
c=g.get(b):(c=""+ ++h,g.set(b,c)):c="p_"+b;var d=a.g[c];if(d&&ta(a.g,c))for(var
e=0;e<d.length;e++){var l=d[e];if(b!==b&&l.key!==l.key||
b===l.key)return{id:c,list:d,index:e,Ib:l}}return{id:c,
list:d,index:-1,Ib:void 0}}function e(a){this.g={};this.b=b();this.size=0;if(a)
{a=ba(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(ba([[b,"s"]]));if("s"!
=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var
d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!
1;e=d.next();return e.done||4!=e.value[0].x||
"t"!=e.value[1]||!d.next().done?!1:!0}catch(F){return!1}}())return a;ra();var g=new
WeakMap;e.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||
(c.list=this.g[c.id]=[]);c.Ib?c.Ib.value=b:
(c.Ib={next:this.b,Zc:this.b.Zc,head:this.b,key:a,value:b},c.list.push(c.Ib),this.b
.Zc.next=c.Ib,this.b.Zc=c.Ib,this.size++);return
this};e.prototype["delete"]=function(a){a=d(this,a);return a.Ib&&a.list?
(a.list.splice(a.index,1),a.list.length||delete
this.g[a.id],a.Ib.Zc.next=a.Ib.next,a.Ib.next.Zc=
a.Ib.Zc,a.Ib.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Zc=b();this.size=0};e.prototype.has=function(a){return!!
d(this,a).Ib};e.prototype.get=function(a)
{return(a=d(this,a).Ib)&&a.value};e.prototype.entries=function(){return
c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return
c(this,function(a){return a.key})};e.prototype.values=function(){return
c(this,function(a){return a.value})};e.prototype.forEach=function(a,b){for(var
c=this.entries(),
d;!
(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});
ma("Set",function(a){function b(a){this.b=new Map;if(a){a=ba(a);for(var b;!
(b=a.next()).done;)this.add(b.value)}this.size=this.b.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(ba([b]));if(!d.has(b)||1!
=d.size||d.add(b)!=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]!=b||g.value[1]!=b)return!
1;g=e.next();return g.done||g.value[0]==b||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;ra();b.prototype.add=function(a){a=0===a?
0:a;this.b.set(a,a);this.size=this.b.size;return
this};b.prototype["delete"]=function(a){a=this.b["delete"]
(a);this.size=this.b.size;return a};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(a){return
this.b.has(a)};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(a,b)
{var c=this;this.b.forEach(function(d){return a.call(b,d,d,c)})};return b});var
ua=ua||{},k=this;function n(a){return void 0!==a}function p(a)
{return"string"==typeof a}function va(a){return"number"==typeof a}var wa=/^[\w+/_-]
+[=]{0,2}$/,xa=null;function ya(a,b){for(var c=a.split("."),d=b||
k,e=0;e<c.length;e++)if(d=d[c[e]],null==d)return null;return d}function q(){}
function za(a){a.rh=void 0;a.Za=function(){return a.rh?a.rh:a.rh=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
t(a){return"array"==Aa(a)}function Ba(a){var
b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a)
{return"function"==Aa(a)}function Da(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Ea(a){return a[Fa]||(a[Fa]=++Ga)}var
Fa="closure_uid_"+(1E9*Math.random()>>>0),Ga=0;function Ha(a,b,c){return
a.call.apply(a.bind,arguments)}
function Ia(a,b,c){if(!a)throw Error();if(2<arguments.length){var
d=Array.prototype.slice.call(arguments,2);return function(){var
c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return
a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function u(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?u=Ha:u=Ia;return u.apply(null,arguments)}
function w(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var
b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Ja=Date.now||
function(){return+new Date};function Ka(a,b){var c=a.split("."),d=k;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function x(a,b){function c()
{}c.prototype=b.prototype;a.ma=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Qn=function(a,c,g){for(var d=Array(arguments.length-
2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return
b.prototype[c].apply(a,d)}};var La;function Ma(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Na(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Oa(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Pa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Qa(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 Xa(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 Ya(a){var b=arguments.length;if(1==b&&t(arguments[0]))return
Ya.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 Za(a){var b=arguments.length;if(1==b&&t(arguments[0]))return
Za.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function $a(a){if(Error.captureStackTrace)Error.captureStackTrace(this,
$a);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x($a,Error);
$a.prototype.name="CustomError";var ab;function bb(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");
$a.call(this,d+c[e])}x(bb,$a);bb.prototype.name="AssertionError";function cb(a)
{return a[a.length-1]}var db=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(p(a))return
p(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in
a&&a[c]===b)return c;return-1},y=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?
a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function eb(a,b){var c=a.length,d=p(a)?a.split(""):a;for(--c;0<=c;--c)c in
d&&b.call(void 0,d[c],c,a)}
var fb=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=p(a)?a.split(""):a,l=0;l<d;l++)if(l in h){var
m=h[l];b.call(c,m,l,a)&&(e[g++]=m)}return e},z=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=p(a)?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},gb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;y(a,function(c,g){d=b.call(void 0,d,c,g,a)});return
d},hb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d=p(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},ib=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d=p(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 jb(a,b){var c=kb(a,b);return 0>c?null:p(a)?a.charAt(c):a[c]}function
kb(a,b){for(var c=a.length,d=p(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<=db(a,b)}function nb(a,b)
{mb(a,b)||a.push(b)}function ob(a,b){var c=db(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=kb(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(Ba(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 ub(a,b,c,d)
{Array.prototype.splice.apply(a,vb(arguments,1))}function vb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function wb(a,b)
{a.sort(b||xb)}
function yb(a,b){var c=xb;wb(a,function(a,e){return c(b(a),b(e))})}function xb(a,b)
{return a>b?1:a<b?-1:0}function zb(a,b){for(var c={},d=0;d<a.length;d++){var
e=a[d],g=b.call(void 0,e,d,a);n(g)&&(c[g]||(c[g]=[])).push(e)}return c}function
Ab(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(t(d))for(var
e=0;e<d.length;e+=8192)for(var g=Ab.apply(null,vb(d,e,e+8192)),h=0;h<g.length;h+
+)b.push(g[h]);else b.push(d)}return b}
function Bb(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 Cb(a,b)
{return rb.apply([],z(a,b,void 0))};function Db(a){return/^[\s\xa0]*$/.test(a)}var
Eb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Fb(a,b)
{if(b)a=a.replace(Gb,"&amp;").replace(Hb,"&lt;").replace(Ib,"&gt;").replace(Jb,"&qu
ot;").replace(Kb,"&#39;").replace(Lb,"&#0;");else{if(!Mb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Gb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Hb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Ib,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Jb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Kb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(Lb,"&#0;"))}return a}
var Gb=/&/g,Hb=/</g,Ib=/>/g,Jb=/"/g,Kb=/'/g,Lb=/\x00/g,Mb=/[\x00&<>"']/;function
Nb(a){return-1!=Ob.toLowerCase().indexOf(a.toLowerCase())}
function Pb(a,b){for(var
c=0,d=Eb(String(a)).split("."),e=Eb(String(b)).split("."),g=Math.max(d.length,e.len
gth),h=0;0==c&&h<g;h++){var l=d[h]||"",m=e[h]||"";do{l=/(\d*)(\D*)(.*)/.exec(l)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==l[0].length&&0==m[0].length)break;c=Qb(0==l[1].length?
0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||
Qb(0==l[2].length,0==m[2].length)||Qb(l[2],m[2]);l=l[3];m=m[3]}while(0==c)}return
c}function Qb(a,b){return a<b?-1:a>b?1:0};var Ob;a:{var Rb=k.navigator;if(Rb){var
Sb=Rb.userAgent;if(Sb){Ob=Sb;break a}}Ob=""}function A(a){return-1!
=Ob.indexOf(a)};function Tb(){return A("Firefox")||A("FxiOS")}function Ub()
{return(A("Chrome")||A("CriOS"))&&!A("Edge")};function Vb(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 Wb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Xb(a){return a.replace(/
[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function Yb(a){return
decodeURIComponent(a.replace(/\+/g," "))}function Zb(a){return a=Fb(a,void
0)}function $b(a){return-1!=a.indexOf("&")?"document"in k?ac(a):bc(a):a}
function ac(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=k.document.createElement("div");return a.replace(cc,function(a,e){var
d=b[a];if(d)return d;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)||
(d=String.fromCharCode(h))}d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-
1));return b[a]=d})}
function bc(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var b=Number("0"+c.substr(1));if(!
isNaN(b))return String.fromCharCode(b)}return a}})}var cc=/&([^;\s<&]
+);?/g;function dc(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function ec(a){return null==a?"":String(a)}
function fc(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ja()).toString(36)}function gc(a){return String(a).replace(/\-([a-
z])/g,function(a,c){return c.toUpperCase()})}function hc(a){var b=p(void 0)?dc(void
0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-
z])","g"),function(a,b,e){return b+e.toUpperCase()})};function ic(){return
A("iPhone")&&!A("iPod")&&!A("iPad")}function jc(){return ic()||A("iPad")||
A("iPod")};function kc(a){kc[" "](a);return a}kc[" "]=q;function lc(a,b){try{return
kc(a[b]),!0}catch(c){}return!1}function mc(a,b){var c=B.jm;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var B={sg:!1,rg:!1,Zh:!
1,ei:!1,ug:!1,vg:!1,dk:!1};B.ye=B.sg||B.rg||B.Zh||B.ug||B.ei||B.vg;B.Vd=function()
{return Ob};B.Qg=function(){return k.navigator||null};B.Vn=function(){return
B.Qg()};B.Ic=B.ye?B.vg:A("Opera");B.ya=B.ye?B.sg:A("Trident")||A("MSIE");B.jc=B.ye?
B.rg:A("Edge");B.jk=B.jc||B.ya;B.Ta=B.ye?B.Zh:A("Gecko")&&!(Nb("WebKit")&&!
A("Edge"))&&!(A("Trident")||A("MSIE"))&&!A("Edge");B.kb=B.ye?B.ei||
B.ug:Nb("WebKit")&&!A("Edge");B.fm=function(){return B.kb&&A("Mobile")};B.Hn=B.ug||
B.fm();
B.wg=B.kb;B.Ek=function(){var a=B.Qg();return a&&a.platform||""};B.Nn=B.Ek();B.ai=!
1;B.fi=!1;B.$h=!1;B.hi=!1;B.xe=!1;B.Nd=!1;B.Md=!1;B.tg=!1;B.fk=!1;B.ek=!
1;B.kc=B.ai||B.fi||B.$h||B.hi||B.xe||B.Nd||B.Md||B.tg;B.Hb=B.kc?
B.ai:A("Macintosh");B.ji=B.kc?B.fi:A("Windows");B.em=function(){return A("Linux")||
A("CrOS")};B.Gn=B.kc?B.$h:B.em();B.km=function(){var a=B.Qg();return!!a&&-1!
=(a.appVersion||"").indexOf("X11")};B.On=B.kc?B.hi:B.km();B.we=B.kc?
B.xe:A("Android");B.ze=B.kc?B.Nd:ic();B.Ad=B.kc?B.Md:A("iPad");
B.nk=B.kc?B.tg:A("iPod");B.mk=B.kc?B.Nd||B.Md||B.tg:jc();B.En=B.kc?
B.fk:Nb("KaiOS");B.Dn=B.kc?B.ek:Nb("GAFP");B.Fe=function(){var
a="",b=B.Pk();b&&(a=b?b[1]:"");return B.ya&&(b=B.Fi(),null!=b&&b>parseFloat(a))?
String(b):a};B.Pk=function(){var a=B.Vd();if(B.Ta)return/rv:([^\);]+)
(\)|;)/.exec(a);if(B.jc)return/Edge\/([\d\.]+)/.exec(a);if(B.ya)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(B.kb)return/WebKit\/
(\S+)/.exec(a);if(B.Ic)return/(?:Version)[ \/]?(\S+)/.exec(a)};
B.Fi=function(){var a=k.document;return a?a.documentMode:void
0};B.VERSION=B.Fe();B.compare=function(a,b){return
Pb(a,b)};B.jm={};B.Pa=function(a){return B.dk||mc(a,function(){return
0<=Pb(B.VERSION,a)})};B.Of=B.Pa;B.Mb=function(a){return
Number(B.ik)>=a};B.Xn=B.Mb;var nc;var oc=k.document;nc=oc&&B.ya?B.Fi()||
("CSS1Compat"==oc.compatMode?parseInt(B.VERSION,10):5):void 0;B.ik=nc;var pc=!
B.ya||B.Mb(9),qc=!B.Ta&&!B.ya||B.ya&&B.Mb(9)||B.Ta&&B.Pa("1.9.1"),rc=B.ya&&!
B.Pa("9");function sc(){return!0}function tc(){return null}function uc(a,b)
{function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var vc={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 wc(a,b)
{this.b=a===xc&&b||"";this.g=yc}wc.prototype.Dc=!0;wc.prototype.Sb=function()
{return this.b};wc.prototype.toString=function()
{return"Const{"+this.b+"}"};function zc(a){return a instanceof
wc&&a.constructor===wc&&a.g===yc?a.b:"type_error:Const"}function Ac(a){return new
wc(xc,a)}var yc={},xc={};var Bc=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]"),Cc=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]"),Dc=/^htt
p:\/\/.*/,Ec=/\s+/,Fc=/[\d\u06f0-\u06f9]/;function Gc()
{this.g="";this.i=Hc}Gc.prototype.Dc=!0;Gc.prototype.Sb=function(){return
this.g};Gc.prototype.oh=!0;Gc.prototype.b=function(){return 1};function Ic(a){if(a
instanceof Gc&&a.constructor===Gc&&a.i===Hc)return
a.g;Aa(a);return"type_error:TrustedResourceUrl"}var Jc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,Hc={};function Kc(a){var b=new Gc;b.g=a;return b}
function Lc(a,b,c){if(null==c)return b;if(p(c))return c?
a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=t(e)?e:[e];for(var
g=0;g<e.length;g++){var h=e[g];null!=h&&(b||(b=a),b+=(b.length>a.length?"&":"")
+encodeURIComponent(d)+"="+encodeURIComponent(String(h)))}}return b};function Mc()
{this.g="";this.i=Nc}Mc.prototype.Dc=!0;Mc.prototype.Sb=function(){return
this.g};Mc.prototype.oh=!0;Mc.prototype.b=function(){return 1};function Oc(a){if(a
instanceof Mc&&a.constructor===Mc&&a.i===Nc)return
a.g;Aa(a);return"type_error:SafeUrl"}
var Pc=/^(?: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))$/i,Qc=/^data:([^;,]*);base64,[a-z0-9+\/]
+=*$/i,Rc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Sc(a){if(a
instanceof Mc)return a;a="object"==typeof a&&a.Dc?a.Sb():String(a);Rc.test(a)||
(a="about:invalid#zClosurez");return Tc(a)}
function Uc(a,b){if(a instanceof Mc)return a;a="object"==typeof a&&a.Dc?
a.Sb():String(a);if(b&&/^data:/i.test(a)){var c=a.replace(/(%0A|%0D)/g,"");var
d=c.match(Qc);d=d&&Pc.test(d[1]);c=Tc(d?
c:"about:invalid#zClosurez");if(c.Sb()==a)return c}Rc.test(a)||
(a="about:invalid#zClosurez");return Tc(a)}var Nc={};function Tc(a){var b=new
Mc;b.g=a;return b}Tc("about:blank");function Vc()
{this.b="";this.g=Wc}Vc.prototype.Dc=!0;var Wc={};Vc.prototype.Sb=function(){return
this.b};function Xc(a){if(a instanceof Vc&&a.constructor===Vc&&a.g===Wc)return
a.b;Aa(a);return"type_error:SafeStyle"}function Yc(a){var b=new Vc;b.b=a;return
b}var Zc=Yc("");function $c(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=t(d)?z(d,ad).join(" "):ad(d),b+=c+":"+d+";")}return b?Yc(b):Zc}
function ad(a){if(a instanceof Mc)return'url("'+Oc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';if(a instanceof wc)a=zc(a);else{a=String(a);var
b=a.replace(bd,"$1").replace(bd,"$1").replace(cd,"url");if(dd.test(b)){if(b=!
ed.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&&fd(a)}a=b?gd(a):"zClosurez"}else a="zClosurez"}if(/
[{;}]/.test(a))throw new bb("Value does not allow [{;}], got: %s.",[a]);return a}
function fd(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 dd=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,cd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),bd=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),ed=/\/\*/;
function gd(a){return a.replace(cd,function(a,c,d,e){var b="";d=d.replace(/^(['"])
(.*)\1$/,function(a,c,d){b=c;return d});a=Sc(d).Sb();return c+b+a+b+e})};function
hd(){this.b="";this.g=id}hd.prototype.Dc=!0;var id={};
function jd(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(Pa(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 Vc||(b=$c(b));c=a+"{"+Xc(b).replace(/</g,"\\3C ")+"}";return
kd(c)}function ld(a){function b(a){t(a)?y(a,b):c+=md(a)}var
c="";y(arguments,b);return kd(c)}hd.prototype.Sb=function(){return this.b};function
md(a){if(a instanceof hd&&a.constructor===hd&&a.g===id)return
a.b;Aa(a);return"type_error:SafeStyleSheet"}function kd(a){var b=new
hd;b.b=a;return b}var nd=kd("");function od()
{this.g="";this.j=pd;this.i=null}od.prototype.oh=!0;od.prototype.b=function()
{return this.i};od.prototype.Dc=!0;od.prototype.Sb=function(){return
this.g};function qd(a){if(a instanceof od&&a.constructor===od&&a.j===pd)return
a.g;Aa(a);return"type_error:SafeHtml"}function rd(a){if(a instanceof od)return
a;var b="object"==typeof a,c=null;b&&a.oh&&(c=a.b());a=Fb(b&&a.Dc?
a.Sb():String(a));return sd(a,c)}
function td(a){if(a instanceof od)return a;a=rd(a);var b=qd(a).replace(/
(\r\n|\r|\n)/g,"<br>");return sd(b,a.b())}var ud=/^[a-zA-Z0-9-]+$/,vd={action:!
0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},wd={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 xd(a,b,c){var d=String(a);if(!ud.test(d))throw Error("Invalid tag name
<"+d+">.");if(d.toUpperCase()in wd)throw Error("Tag name <"+d+"> is not allowed for
SafeHtml.");return yd(String(a),b,c)}function zd(a){function b(a){t(a)?y(a,b):
(a=rd(a),d+=qd(a),a=a.b(),0==c?c=a:0!=a&&c!=a&&(c=null))}var
c=0,d="";y(arguments,b);return sd(d,c)}var pd={};function sd(a,b){var c=new
od;c.g=a;c.i=b;return c}
function yd(a,b,c){var d=null,e="";if(b)for(m in b){if(!ud.test(m))throw
Error('Invalid attribute name "'+m+'".');var g=b[m];if(null!=g){var h=a;var
l=m;if(g instanceof wc)g=zc(g);else if("style"==l.toLowerCase()){if(!Da(g))throw
Error('The "style" attribute requires goog.html.SafeStyle or map of style
properties, '+typeof g+" given: "+g);g instanceof Vc||
(g=$c(g));g=Xc(g)}else{if(/^on/i.test(l))throw Error('Attribute "'+l+'" requires
goog.string.Const value, "'+g+'" given.');if(l.toLowerCase()in
vd)if(g instanceof Gc)g=Ic(g);else if(g instanceof Mc)g=Oc(g);else
if(p(g))g=Sc(g).Sb();else throw Error('Attribute "'+l+'" on tag "'+h+'" requires
goog.html.SafeUrl, goog.string.Const, or string, value "'+g+'"
given.');}g.Dc&&(g=g.Sb());l=l+'="'+Fb(String(g))+'"';e+=" "+l}}var m="<"+a+e;null!
=c?t(c)||(c=[c]):c=[];!0===vc[a.toLowerCase()]?m+=">":(d=zd(c),m+=">"+qd(d)
+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return
sd(m,d)}sd("<!DOCTYPE html>",0);var Ad=sd("",0);
sd("<br>",0);var Bd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return
c}}(function(){var
a=document.createElement("div");a.innerHTML="<div><div></div></div>";var
b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function Cd(a,b)
{if(Bd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b}function
Dd(a,b){Cd(a,qd(b))}function Ed(a,b){var c=b instanceof Mc?b:Uc(b);a.href=Oc(c)}
function Fd(a,b){a.src=Ic(b);if(null===xa)b:{var
c=k.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 Gd(a,b){var c=b instanceof Mc?
b:Uc(b);a.href=Oc(c)};function Hd(a,b,c){return Math.min(Math.max(a,b),c)};function
C(a,b){this.x=n(a)?a:0;this.y=n(b)?b:0}f=C.prototype;f.clone=function(){return new
C(this.x,this.y)};function Id(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function Jd(a,b){return new C(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.Tg=function(a,b){var c=va(b)?b:a;this.x*=a;this.y*=c;return this};function E(a,b)
{this.width=a;this.height=b}function Kd(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=E.prototype;f.clone=function(){return new
E(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 Ld(a){return a?new Md(Nd(a)):ab||(ab=new Md)}function G(a){return
p(a)?document.getElementById(a):a}function Od(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):Pd(document,"*",a,b)}function Qd(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:""):Pd(c,"*",a,b)[0]||null}return c||null}
function Pd(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 Rd(a,b){Ma(b,function(b,d){b&&"object"==typeof
b&&b.Dc&&(b=b.Sb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?
a.htmlFor=b:Sd.hasOwnProperty(d)?
a.setAttribute(Sd[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,b):a[d]=b})}
var
Sd={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
Td(a){a=a.document;a=Ud(a)?a.documentElement:a.body;return new
E(a.clientWidth,a.clientHeight)}
function Vd(a){var b=Wd(a);a=Xd(a);return B.ya&&B.Pa("10")&&a.pageYOffset!
=b.scrollTop?new C(b.scrollLeft,b.scrollTop):new C(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function Wd(a){return a.scrollingElement?
a.scrollingElement:!B.kb&&Ud(a)?a.documentElement:a.body||
a.documentElement}function Yd(a){return a?Xd(a):window}function Xd(a){return
a.parentWindow||a.defaultView}function H(a,b,c){return Zd(document,arguments)}
function Zd(a,b){var c=String(b[0]),d=b[1];if(!pc&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',Zb(d.name),'"');if(d.type){c.push('
type="',Zb(d.type),'"');var e={};Xa(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(p(d)?
c.className=d:t(d)?c.className=d.join(" "):Rd(c,d));2<b.length&&$d(a,c,b,2);return
c}
function $d(a,b,c,d){function e(c){c&&b.appendChild(p(c)?
a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Ba(g)||Da(g)&&0<g.nodeType?
e(g):y(ae(g)?sb(g):g,e)}}function I(a){return
document.createElement(String(a))}function be(a){return
document.createTextNode(String(a))}function Ud(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
qc&&void 0!=a.children?a.children:fb(a.childNodes,function(a){return
1==a.nodeType})}function ge(a){return n(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
Nd(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function je(a){return
a.contentDocument||a.contentWindow.document}
function ke(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(Nd(a).createTextNode(String(b)))}var
le={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},me={IMG:" ",BR:"\n"};function
ne(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function oe(a){return B.ya&&!B.Pa("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function pe(a){a=a.tabIndex;return
va(a)&&0<=a&&32768>a}function qe(a){if(rc&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];re(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");rc||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function se(a){var b=[];re(a,b,!1);return b.join("")}function re(a,b,c){if(!
(a.nodeName in le))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
me)b.push(me[a.nodeName]);else
for(a=a.firstChild;a;)re(a,b,c),a=a.nextSibling}function ae(a)
{if(a&&"number"==typeof a.length){if(Da(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Ca(a))return"function"==typeof a.item}return!1}
function te(a){return ue(a,function(a)
{return"DIV"==a.nodeName&&p(a.className)&&mb(a.className.split(/\s+/),"slider-
box")},void 0)}function ue(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return
a;a=a.parentNode;d++}return null}function ve(a){try{var b=a&&a.activeElement;return
b&&b.nodeName?b:null}catch(c){return null}}function Md(a){this.b=a||k.document||
document}f=Md.prototype;f.R=function(a){return p(a)?
this.b.getElementById(a):a};f.Ua=function(a,b,c){return Zd(this.b,arguments)};
f.appendChild=ce;f.Ji=function(a,b)
{$d(Nd(a),a,arguments,1)};f.Ki=de;f.Sk=J;f.Gi=ge;f.Rk=ie;Za("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var we="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function xe(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function ye(a,b,c){t(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(La||
(La={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=La,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function ze(a){var b=a.getAttribute("aria-activedescendant");return
Nd(a).getElementById(null==b||void 0==b?"":String(b))}function Ae(a,b){var
c="";b&&(c=b.id);ye(a,"activedescendant",c)};function Be()
{this.lc=this.lc;this.mb=this.mb}Be.prototype.lc=!1;Be.prototype.Ea=function()
{this.lc||(this.lc=!0,this.va())};function Ce(a,b){var c=w(De,b);a.lc?n(void 0)?
c.call(void 0):c():(a.mb||(a.mb=[]),a.mb.push(n(void 0)?u(c,void
0):c))}Be.prototype.va=function(){if(this.mb)for(;this.mb.length;)this.mb.shift()
()};function De(a){a&&"function"==typeof a.Ea&&a.Ea()};var Ee=!B.ya||B.Mb(9),Fe=!
B.ya||B.Mb(9),Ge=B.ya&&!B.Pa("9"),He=function(){if(!k.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{k.addEventListener("test",q,b),k.removeEventListener("test",q,b)}catch(c)
{}return a}();function Ie(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.Qj=!
0}Ie.prototype.b=function(){this.j=!0};Ie.prototype.preventDefault=function()
{this.Qj=!1};function Je(a){a.preventDefault()};var
Ke={Be:"mousedown",Ce:"mouseup",Ae:"mousecancel",Kn:"mousemove",Mn:"mouseover",Ln:"
mouseout",In:"mouseenter",Jn:"mouseleave"};function Le(a,b){Ie.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?B.Ta&&(lc(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=B.Hb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=p(a.pointerType)?
a.pointerType:Me[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul
t()}}x(Le,Ie);var Ne=[1,4,2],Me={2:"touch",3:"pen",4:"mouse"};function Oe(a)
{return(Ee?0==a.g.button:"click"==a.type?!0:!!(a.g.button&Ne[0]))&&!
(B.kb&&B.Hb&&a.ctrlKey)}
Le.prototype.b=function(){Le.ma.b.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};Le.prototype.preventDefault=function(){Le.ma.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,Ge)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Pe="closure_listenable_"+(1E6*Math.random()|0);function Qe(a){return!(!a||!
a[Pe])}var Re=0;function Se(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Hf=e;this.key=++Re;this.re=this.tf=!1}function Te(a){a.re=!
0;a.listener=null;a.b=null;a.src=null;a.Hf=null};function Ue(a)
{this.src=a;this.b={};this.g=0}Ue.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=Ve(a,b,d,e);-1<h?
(b=a[h],c||(b.tf=!1)):(b=new Se(b,this.src,g,!!d,e),b.tf=c,a.push(b));return
b};Ue.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=Ve(e,b,c,d);return-1<b?(Te(e[b]),pb(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function We(a,b){var c=b.type;c in
a.b&&ob(a.b[c],b)&&(Te(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}Ue.prototype.Le=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=Ve(a,b,c,d));return-1<e?a[e]:null};Ue.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return Na(this.b,function(a){for(var
g=0;g<a.length;++g)if(!(c&&a[g].type!=d||e&&a[g].capture!=b))return!0;return!1})};
function Ve(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.re&&g.listener==b&&g.capture==!!c&&g.Hf==d)return e}return-1};var
Xe="closure_lm_"+(1E6*Math.random()|0),Ye={},Ze=0;function K(a,b,c,d,e)
{if(d&&d.once)return $e(a,b,c,d,e);if(t(b)){for(var g=0;g<b.length;g+
+)K(a,b[g],c,d,e);return null}c=af(c);return Qe(a)?a.ka(b,c,Da(d)?!!d.capture:!!
d,e):bf(a,b,c,!1,d,e)}
function bf(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Da(e)?!!
e.capture:!!e,l=cf(a);l||(a[Xe]=l=new Ue(a));c=l.add(b,c,d,h,g);if(c.b)return
c;d=df();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)He||(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.");Ze++;return c}
function df(){var a=gf,b=Fe?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 $e(a,b,c,d,e){if(t(b)){for(var g=0;g<b.length;g++)
$e(a,b[g],c,d,e);return null}c=af(c);return Qe(a)?a.qd(b,c,Da(d)?!!d.capture:!!
d,e):bf(a,b,c,!0,d,e)}function hf(a,b,c,d,e){if(t(b))for(var g=0;g<b.length;g+
+)hf(a,b[g],c,d,e);else d=Da(d)?!!d.capture:!!d,c=af(c),Qe(a)?
a.hb(b,c,d,e):a&&(a=cf(a))&&(b=a.Le(b,c,d,e))&&jf(b)}
function jf(a){if(!va(a)&&a&&!a.re){var b=a.src;if(Qe(b))We(b.xc,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);Ze--;
(c=cf(b))?(We(c,a),0==c.g&&(c.src=null,b[Xe]=null)):Te(a)}}}function ff(a){return a
in Ye?Ye[a]:Ye[a]="on"+a}
function kf(a,b,c,d){var e=!
0;if(a=cf(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.re&&(g=lf(g,d),e=e&&!1!==g)}return e}function lf(a,b)
{var c=a.listener,d=a.Hf||a.src;a.tf&&jf(a);return c.call(d,b)}
function gf(a,b){if(a.re)return!0;if(!Fe){var c=b||ya("window.event"),d=new
Le(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(m){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 l=kf(c[h],g,!0,d);e=e&&l}for(h=0;!d.j&&h<c.length;h+
+)d.i=c[h],l=kf(c[h],g,!1,d),e=e&&l}return e}return lf(a,new Le(b,this))}
function cf(a){a=a[Xe];return a instanceof Ue?a:null}var
mf="__closure_events_fn_"+(1E9*Math.random()>>>0);function af(a){if(Ca(a))return
a;a[mf]||(a[mf]=function(b){return a.handleEvent(b)});return a[mf]};function L()
{Be.call(this);this.xc=new
Ue(this);this.sk=this;this.Kh=null}x(L,Be);L.prototype[Pe]=!
0;f=L.prototype;f.zf=function(){return this.Kh};f.ff=function(a)
{this.Kh=a};f.addEventListener=function(a,b,c,d)
{K(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.zf();if(c)for(b=[];c;c=c.zf())b.push(c);c=this.sk;var d=a.type||
a;if(p(a))a=new Ie(a,c);else if(a instanceof Ie)a.target=a.target||c;else{var
e=a;a=new Ie(d,c);Xa(a,e)}e=!0;if(b)for(var g=b.length-1;!a.j&&0<=g;g--){var
h=a.i=b[g];e=nf(h,d,!0,a)&&e}a.j||(h=a.i=c,e=nf(h,d,!0,a)&&e,a.j||(e=nf(h,d,!
1,a)&&e));if(b)for(g=0;!a.j&&g<b.length;g++)h=a.i=b[g],e=nf(h,d,!1,a)&&e;return e};
f.va=function(){L.ma.va.call(this);if(this.xc){var a=this.xc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Te(d[e]);delete
a.b[c];a.g--}}this.Kh=null};f.ka=function(a,b,c,d){return this.xc.add(String(a),b,!
1,c,d)};f.qd=function(a,b,c,d){return this.xc.add(String(a),b,!
0,c,d)};f.hb=function(a,b,c,d){return this.xc.remove(String(a),b,c,d)};
function nf(a,b,c,d){b=a.xc.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.re&&h.capture==c){var
l=h.listener,m=h.Hf||h.src;h.tf&&We(a.xc,h);e=!1!==l.call(m,d)&&e}}return e&&0!
=d.Qj}f.Le=function(a,b,c,d){return
this.xc.Le(String(a),b,c,d)};f.hasListener=function(a,b){return
this.xc.hasListener(n(a)?String(a):void 0,b)};function of(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}of.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
pf(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function qf(a)
{k.setTimeout(function(){throw a;},0)}var rf;
function sf(){var a=k.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!A("Presto")&&(a=function()
{var
a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documen
tElement.appendChild(a);var
b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var
c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.proto
col+"//"+b.location.host;a=u(function(a){if(("*"==d||a.origin==d)&&a.data==
c)this.port1.onmessage()},this);b.addEventListener("message",a,!
1);this.port1={};this.port2={postMessage:function()
{b.postMessage(c,d)}}});if("undefined"!==typeof a&&!A("Trident")&&!A("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(c.next)){c=c.next;var
a=c.cb;c.cb=null;a()}};return function(a)
{d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var
b=document.createElement("SCRIPT");
b.onreadystatechange=function()
{b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.
documentElement.appendChild(b)}:function(a){k.setTimeout(a,0)}};function tf()
{this.g=this.b=null}var vf=new of(function(){return new uf},function(a)
{a.reset()});tf.prototype.add=function(a,b){var c=vf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};tf.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 uf()
{this.next=this.g=this.b=null}uf.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};uf.prototype.reset=function()
{this.next=this.g=this.b=null};function wf(a,b){xf||yf();zf||(xf(),zf=!
0);Af.add(a,b)}var xf;function yf(){if(k.Promise&&k.Promise.resolve){var
a=k.Promise.resolve(void 0);xf=function(){a.then(Bf)}}else xf=function(){var a=Bf;!
Ca(k.setImmediate)||k.Window&&k.Window.prototype&&!
A("Edge")&&k.Window.prototype.setImmediate==k.setImmediate?(rf||
(rf=sf()),rf(a)):k.setImmediate(a)}}var zf=!1,Af=new tf;function Bf(){for(var
a;a=Af.remove();){try{a.b.call(a.g)}catch(b){qf(b)}pf(vf,a)}zf=!1};function Cf(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Df(a)
{this.b=0;this.V=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=q)try{var
b=this;a.call(void 0,function(a){Ef(b,2,a)},function(a){Ef(b,3,a)})}catch(c)
{Ef(this,3,c)}}function Ff(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}Ff.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
Gf=new of(function(){return new Ff},function(a){a.reset()});function Hf(a,b,c){var
d=Gf.get();d.j=a;d.g=b;d.i=c;return d}
Df.prototype.then=function(a,b,c){return If(this,Ca(a)?a:null,Ca(b)?
b:null,c)};Df.prototype.$goog_Thenable=!0;Df.prototype.cancel=function(a)
{0==this.b&&wf(function(){var b=new Jf(a);Kf(this,b)},this)};function Kf(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?Kf(c,b):(g?
(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):Lf(c),Mf(c,e,3,b)))}a.i=null}else
Ef(a,3,b)}
function Nf(a,b){a.g||2!=a.b&&3!=a.b||Of(a);a.j?a.j.next=b:a.g=b;a.j=b}function
If(a,b,c,d){var e=Hf(null,null,null);e.b=new Df(function(a,h){e.j=b?function(c)
{try{var e=b.call(d,c);a(e)}catch(r){h(r)}}:a;e.g=c?function(b){try{var
e=c.call(d,b);!n(e)&&b instanceof Jf?h(b):a(e)}catch(r)
{h(r)}}:h});e.b.i=a;Nf(a,e);return e.b}Df.prototype.ra=function(a)
{this.b=0;Ef(this,2,a)};Df.prototype.mb=function(a){this.b=0;Ef(this,3,a)};
function Ef(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.ra,g=a.mb;if(d instanceof Df){Nf(d,Hf(e||q,g||
null,a));var h=!0}else if(Cf(d))d.then(e,g,a),h=!0;else{if(Da(d))try{var
l=d.then;if(Ca(l)){Pf(d,l,e,g,a);h=!0;break a}}catch(m){g.call(a,m);h=!0;break
a}h=!1}}h||(a.V=c,a.b=b,a.i=null,Of(a),3!=b||c instanceof Jf||Qf(a,c))}}
function Pf(a,b,c,d,e){function g(a){l||(l=!0,d.call(e,a))}function h(a){l||(l=!
0,c.call(e,a))}var l=!1;try{b.call(a,h,g)}catch(m){g(m)}}function Of(a){a.s||(a.s=!
0,wf(a.ha,a))}function Lf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}Df.prototype.ha=function(){for(var
a;a=Lf(this);)Mf(this,a,this.b,this.V);this.s=!1};
function Mf(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,Rf(b,c,d);else try{b.o?b.j.call(b.i):Rf(b,c,d)}catch(e)
{Sf.call(null,e)}pf(Gf,b)}function Rf(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Qf(a,b){a.o=!0;wf(function()
{a.o&&Sf.call(null,b)})}var Sf=qf;function Jf(a){$a.call(this,a)}x(Jf,
$a);Jf.prototype.name="cancel";function Tf(a,b){L.call(this);this.g=a||1;this.b=b||
k;this.i=u(this.xn,this);this.j=Ja()}x(Tf,L);f=Tf.prototype;f.Ne=!
1;f.sc=null;function Uf(a,b){a.g=b;a.sc&&a.Ne?
(a.stop(),a.start()):a.sc&&a.stop()}f.xn=function(){if(this.Ne){var a=Ja()-
this.j;0<a&&a<.8*this.g?this.sc=this.b.setTimeout(this.i,this.g-a):
(this.sc&&(this.b.clearTimeout(this.sc),this.sc=null),this.dispatchEvent("tick"),th
is.Ne&&(this.stop(),this.start()))}};
f.start=function(){this.Ne=!0;this.sc||
(this.sc=this.b.setTimeout(this.i,this.g),this.j=Ja())};f.stop=function(){this.Ne=!
1;this.sc&&(this.b.clearTimeout(this.sc),this.sc=null)};f.va=function()
{Tf.ma.va.call(this);this.stop();delete this.b};function M(a,b,c)
{if(Ca(a))c&&(a=u(a,c));else if(a&&"function"==typeof
a.handleEvent)a=u(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:k.setTimeout(a,b||0)};function Vf(a,b,c)
{Be.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=u(this.Qk,this)}x(Vf,Be);f=Vf.prototype;f.Ma=0;f.va=function()
{Vf.ma.va.call(this);this.stop();delete this.b;delete this.g};f.start=function(a)
{this.stop();this.Ma=M(this.i,n(a)?a:this.j)};f.stop=function(){0!
=this.Ma&&k.clearTimeout(this.Ma);this.Ma=0};f.Qk=function()
{this.Ma=0;this.b&&this.b.call(this.g)};function Wf(a){if(a.classList)return
a.classList;a=a.className;return p(a)&&a.match(/\S+/g)||[]}function Xf(a,b){return
a.classList?a.classList.contains(b):mb(Wf(a),b)}function O(a,b){a.classList?
a.classList.add(b):Xf(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
Yf(a,b){if(a.classList)y(b,function(b){O(a,b)});else{var c={};y(Wf(a),function(a)
{c[a]=!0});y(b,function(a){c[a]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function Zf(a,b){a.classList?
a.classList.remove(b):Xf(a,b)&&(a.className=fb(Wf(a),function(a){return a!
=b}).join(" "))}function $f(a,b){a.classList?y(b,function(b)
{Zf(a,b)}):a.className=fb(Wf(a),function(a){return!mb(b,a)}).join(" ")}function
ag(a,b,c){c?O(a,b):Zf(a,b)};function bg(a){L.call(this);a=a||
Ld();this.b=a.Ua(B.ya?"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(B.ya)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
Yd(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;B.Ta&&(a=b.document,a.open(),a.close());K(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}x(bg,L);
bg.prototype.va=function(){bg.ma.va.call(this);hf(this.j,"resize",this.g,!
1,this);this.j=null;B.Ta&&!B.Pa("1.9")||J(this.b);delete
this.b};bg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function cg(a){var
b=0,c=0;if(dg(a))b=a.selectionStart,c=-1;else if(eg()){var
d=fg(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 fg(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 gg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function dg(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function eg(){return B.ya&&!B.Pa("9")};function
hg(a){L.call(this);this.b=a||window;this.i=K(this.b,"resize",this.j,!
1,this);this.g=Td(this.b||window)}x(hg,L);hg.prototype.Ba=function(){return this.g?
this.g.clone():null};hg.prototype.va=function()
{hg.ma.va.call(this);this.i&&(jf(this.i),this.i=null);this.g=this.b=null};hg.protot
ype.j=function(){var a=Td(this.b||window);Kd(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function P(a)
{Be.call(this);this.ua=a;this.i={}}x(P,Be);var
ig=[];f=P.prototype;f.ka=function(a,b,c,d){return jg(this,a,b,c,d)};function
jg(a,b,c,d,e,g){t(c)||(c&&(ig[0]=c.toString()),c=ig);for(var h=0;h<c.length;h++)
{var l=K(b,c[h],d||a.handleEvent,e||!1,g||a.ua||a);if(!l)break;a.i[l.key]=l}return
a}f.qd=function(a,b,c,d){return kg(this,a,b,c,d)};
function kg(a,b,c,d,e,g){if(t(c))for(var h=0;h<c.length;h+
+)kg(a,b,c[h],d,e,g);else{b=$e(b,c,d||a.handleEvent,e,g||a.ua||a);if(!b)return
a;a.i[b.key]=b}return a}f.hb=function(a,b,c,d,e){if(t(b))for(var g=0;g<b.length;g+
+)this.hb(a,b[g],c,d,e);else c=c||this.handleEvent,d=Da(d)?!!d.capture:!!d,e=e||
this.ua||this,c=af(c),d=!!d,b=Qe(a)?a.Le(b,c,d,e):a?(a=cf(a))?
a.Le(b,c,d,e):null:null,b&&(jf(b),delete this.i[b.key]);return this};
function lg(a){Ma(a.i,function(a,c)
{this.i.hasOwnProperty(c)&&jf(a)},a);a.i={}}f.va=function()
{P.ma.va.call(this);lg(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function mg(a)
{L.call(this);this.wa=a;a=B.ya?"focusout":"blur";this.b=K(this.wa,B.ya?"focusin":"f
ocus",this,!B.ya);this.g=K(this.wa,a,this,!
B.ya)}x(mg,L);mg.prototype.handleEvent=function(a){var b=new
Le(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};mg.prototype.va=function()
{mg.ma.va.call(this);jf(this.b);jf(this.g);delete this.wa};function ng(a,b,c,d,e,g)
{if(B.kb&&!B.Pa("525"))return!0;if(B.Hb&&e)return og(a);if(e&&!d)return!1;if(!B.Ta)
{va(b)&&(b=pg(b));var h=17==b||18==b||B.Hb&&91==b;if((!c||B.Hb)&&h||
B.Hb&&16==b&&(d||g))return!1}if((B.kb||B.jc)&&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(B.ya&&d&&b==a)return!1;switch(a){case 13:return B.Ta?g||e?!1:!
(c&&d):!0;case 27:return!(B.kb||B.jc||B.Ta)}return B.Ta&&(d||e||g)?!1:og(a)}
function og(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(B.kb||
B.jc)&&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;default:return!1}}function pg(a){if(B.Ta)a=qg(a);else if(B.Hb&&B.kb)switch(a)
{case 93:a=91}return a}
function qg(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 rg(a,b)
{L.call(this);a&&sg(this,a,b)}x(rg,L);f=rg.prototype;f.wa=null;f.Pf=null;f.uh=null;
f.Qf=null;f.Nb=-1;f.Ec=-1;f.Bg=!1;
var
tg={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},ug=
{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},vg=!B.kb||B.Pa("525"),wg=B.Hb&&B.Ta;f=rg.prototype;
f.Bl=function(a){if(B.kb||B.jc)if(17==this.Nb&&!a.ctrlKey||18==this.Nb&&!a.altKey||
B.Hb&&91==this.Nb&&!a.metaKey)this.Ec=this.Nb=-1;-1==this.Nb&&(a.ctrlKey&&17!
=a.keyCode?this.Nb=17:a.altKey&&18!=a.keyCode?this.Nb=18:a.metaKey&&91!
=a.keyCode&&(this.Nb=91));vg&&!
ng(a.keyCode,this.Nb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Ec=pg(a.keyCode),wg&&(this.Bg=a.altKey))};f.Tk=function(a){this.Ec=this.Nb=-
1;this.Bg=a.altKey};
f.handleEvent=function(a){var b=a.g,c=b.altKey;if(B.ya&&"keypress"==a.type){var
d=this.Ec;var e=13!=d&&27!=d?b.keyCode:0}else(B.kb||B.jc)&&"keypress"==a.type?
(d=this.Ec,e=0<=b.charCode&&63232>b.charCode&&og(d)?b.charCode:0):B.Ic&&!B.kb?
(d=this.Ec,e=og(d)?b.keyCode:0):("keypress"==a.type?
(wg&&(c=this.Bg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Ec,e=b.charCode):(d=b.keyCode||this.Ec,e=b.charCode||0)):(d=b.keyCode||
this.Ec,e=b.charCode||0),B.Hb&&63==e&&224==d&&(d=191));var g=d=pg(d);
d?63232<=d&&d in tg?
g=tg[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
ug&&(g=ug[b.keyIdentifier]);B.Ta&&vg&&"keypress"==a.type&&!
ng(g,this.Nb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=g==this.Nb,this.Nb=g,b=new
xg(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.R=function(){return
this.wa};function sg(a,b,c)
{a.Qf&&yg(a);a.wa=b;a.Pf=K(a.wa,"keypress",a,c);a.uh=K(a.wa,"keydown",a.Bl,c,a);a.Q
f=K(a.wa,"keyup",a.Tk,c,a)}
function yg(a)
{a.Pf&&(jf(a.Pf),jf(a.uh),jf(a.Qf),a.Pf=null,a.uh=null,a.Qf=null);a.wa=null;a.Nb=-
1;a.Ec=-1}f.va=function(){rg.ma.va.call(this);yg(this)};function xg(a,b,c,d)
{Le.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}x(xg,Le);fun
ction zg(a,b){var c=a.match(Ag);return c?Number(c[1])*b[c[2]]:NaN}var
Ag=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Bg={"":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},Cg={"":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={},Dg=null;function Eg(a){a=Ea(a);delete Ta[a];Sa()&&Dg&&Dg.stop()}function Fg()
{Dg||(Dg=new Vf(function(){Gg()},20));var a=Dg;0!=a.Ma||a.start()}function Gg(){var
a=Ja();Ma(Ta,function(b){Hg(b,a)});Sa()||Fg()};function Ig()
{L.call(this);this.g=0;this.endTime=this.b=null}x(Ig,L);Ig.prototype.j=function()
{this.Mc("begin")};Ig.prototype.i=function()
{this.Mc("end")};Ig.prototype.Mc=function(a){this.dispatchEvent(a)};function
Jg(a,b,c,d){Ig.call(this);if(!t(a)||!t(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.ta=b;this.duration=c;this.ra=d;this.coords=[];this.progress=
0}x(Jg,Ig);f=Jg.prototype;
f.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;Eg(this);this.b=a=Ja();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Mc("play");-1==this.g&&this.Mc("resume");this.g=1;var b=Ea(this);b in
Ta||(Ta[b]=this);Fg();Hg(this,a);return!0};f.stop=function(a)
{Eg(this);this.g=0;a&&(this.progress=1);Kg(this,this.progress);this.Mc("stop");this
.i()};
f.va=function(){0==this.g||this.stop(!
1);this.Mc("destroy");Jg.ma.va.call(this)};function Hg(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);Kg(a,a.progress);1==a.progress?
(a.g=0,Eg(a),a.Mc("finish"),a.i()):1==a.g&&a.Ih()}function Kg(a,b)
{Ca(a.ra)&&(b=a.ra(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.ta[c]-a.o[c])*b+a.o[c]}f.Ih=function()
{this.Mc("animate")};f.Mc=function(a){this.dispatchEvent(new Lg(a,this))};
function Lg(a,b)
{Ie.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}x(Lg,Ie);function Mg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Ng(a){for(var b=new
Mg(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=Mg.prototype;f.Lb=function(){return this.right-this.left};f.nc=function()
{return this.bottom-this.top};
f.clone=function(){return new
Mg(this.top,this.right,this.bottom,this.left)};function Og(a,b){return a&&b?b
instanceof Mg?
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 Pg(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 Qg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=Qg.prototype;f.clone=function(
){return new Qg(this.left,this.top,this.width,this.height)};function Rg(a){return
new Mg(a.top,a.left+a.width,a.top+a.height,a.left)}function Sg(a){return new
Qg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function Tg(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 Qg(c,e,d-c,g-e)}return null}function Ug(a,b){if(!a||!b)return null;var c=new
Qg(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.Ba=function(){return new E(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 Q(a,b,c)
{if(p(b))(b=Vg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=Vg(c,d);g&&(c.style[g]=e)}}var Wg={};function Vg(a,b){var c=Wg[b];if(!c)
{var d=gc(b);c=d;void
0===a.style[d]&&(d=(B.kb?"Webkit":B.Ta?"Moz":B.ya?"ms":B.Ic?"O":null)+hc(d),void 0!
==a.style[d]&&(c=d));Wg[b]=c}return c}function Xg(a,b){var
c=a.style[gc(b)];return"undefined"!==typeof c?c:a.style[Vg(a,b)]||""}
function Yg(a,b){var c=Nd(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function Zg(a,b){return Yg(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function $g(a,b,c)
{if(b instanceof C){var d=b.x;b=b.y}else d=b,b=c;a.style.left=ah(d,!
1);a.style.top=ah(b,!1)}function bh(a){return new C(a.offsetLeft,a.offsetTop)}
function ch(a){a=a?Nd(a):document;return!B.ya||B.Mb(9)||Ud(Ld(a).b)?
a.documentElement:a.body}function dh(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}B.ya&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function eh(a){if(B.ya&&!B.Mb(8))return a.offsetParent;var
b=Nd(a),c=Zg(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=Zg(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 fh(a){for(var b=new
Mg(0,Infinity,Infinity,0),c=Ld(a),d=c.b.body,e=c.b.documentElement,g=Wd(c.b);a=eh(a
);)if(!(B.ya&&0==a.clientWidth||B.kb&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=Zg(a,"overflow")){var h=gh(a),l=new
C(a.clientLeft,a.clientTop);h.x+=l.x;h.y+=l.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=Td(Xd(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 hh(a,b){var c=b||Wd(document);var d=c||Wd(document);var
e=gh(a),g=gh(d),h=ih(d);if(d==Wd(document)){var l=e.x-d.scrollLeft;e=e.y-
d.scrollTop;B.ya&&!B.Mb(10)&&(l+=h.left,e+=h.top)}else l=e.x-g.x-h.left,e=e.y-g.y-
h.top;h=jh(a);g=d.clientHeight-h.height;var
m=d.scrollLeft,r=d.scrollTop;m+=Math.min(l,Math.max(l-(d.clientWidth-
h.width),0));r+=Math.min(e,Math.max(e-g,0));d=new
C(m,r);c.scrollLeft=d.x;c.scrollTop=d.y}
function gh(a){var b=Nd(a),c=new C(0,0),d=ch(b);if(a==d)return
c;a=dh(a);b=Vd(Ld(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function kh(a,b){var
c=lh(a),d=lh(b);return new C(c.x-d.x,c.y-d.y)}function mh(a){a=dh(a);return new
C(a.left,a.top)}function lh(a){if(1==a.nodeType)return mh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new C(a.clientX,a.clientY)}
function R(a,b,c){if(b instanceof E)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=ah(b,!0);a.style.height=ah(c,!
0)}function ah(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function nh(a){var b=jh;if("none"!=Zg(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 jh(a){var b=a.offsetWidth,c=a.offsetHeight,d=B.kb&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new E(b,c):(a=dh(a),new E(a.right-a.left,a.bottom-
a.top))}function oh(a){var b=gh(a);a=nh(a);return new
Qg(b.x,b.y,a.width,a.height)}function ph(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 S(a,b)
{a.style.display=b?"":"none"}function qh(a){return"rtl"==Zg(a,"direction")}
var rh=B.Ta?"MozUserSelect":B.kb||B.jc?"WebkitUserSelect":null;function sh(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(rh)
{if(b=b?"none":"",a.style&&(a.style[rh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[rh]=b)}}else if(B.ya||
B.Ic)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function th(a,b){var c=Ud(Ld(Nd(a)).b);if(!B.ya||B.Pa("10")||
c&&B.Pa("8"))uh(a,b,"border-box");else{var d=a.style;if(c){c=vh(a);var
e=ih(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 wh(a){var b=Nd(a),c=B.ya&&a.currentStyle;if(c&&Ud(Ld(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=xh(a,c.width,"width","pixelWidth"),a=xh(a,c.height,"height","pixelHeight"),new
E(b,a);c=new E(a.offsetWidth,a.offsetHeight);b=vh(a);a=ih(a);return new E(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function uh(a,b,c){a=a.style;B.Ta?a.MozBoxSizing=c:B.kb?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function xh(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 yh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?xh(a,c,"left","pixelLeft"):0}
function vh(a){if(B.ya){var
b=yh(a,"paddingLeft"),c=yh(a,"paddingRight"),d=yh(a,"paddingTop");a=yh(a,"paddingBo
ttom");return new
Mg(d,c,a,b)}b=Yg(a,"paddingLeft");c=Yg(a,"paddingRight");d=Yg(a,"paddingTop");a=Yg(
a,"paddingBottom");return new
Mg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
zh={thin:2,medium:4,thick:6};
function Ah(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 zh?
zh[c]:xh(a,c,"left","pixelLeft")}
function ih(a){if(B.ya&&!B.Mb(9)){var
b=Ah(a,"borderLeft"),c=Ah(a,"borderRight"),d=Ah(a,"borderTop");a=Ah(a,"borderBottom
");return new
Mg(d,c,a,b)}b=Yg(a,"borderLeftWidth");c=Yg(a,"borderRightWidth");d=Yg(a,"borderTopW
idth");a=Yg(a,"borderBottomWidth");return new
Mg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Bh(a,b)
{a.style[B.ya?"styleFloat":"cssFloat"]=b};B.platform={};B.platform.Fe=function()
{if(B.ji){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(B.Vd()))?a[1]:"0"}return
B.Hb?(a=/10[_.][0-9_.]+/,(a=a.exec(B.Vd()))?a[0].replace(/_/g,"."):"10"):B.we?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(B.Vd()))?a[1]:""):B.ze||B.Ad||B.nk?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(B.Vd()))?
a[1].replace(/_/g,"."):""):""};B.platform.VERSION=B.platform.Fe();B.platform.Of=fun
ction(a){return 0<=Pb(B.platform.VERSION,a)};B.product={};B.product.Yh=!
1;B.product.Nd=!1;B.product.Md=!1;B.product.xe=!1;B.product.Xh=!1;B.product.di=!
1;B.product.Pd=B.sg||B.rg||B.vg||B.product.Yh||B.product.Nd||B.product.Md||
B.product.xe||B.product.Xh||
B.product.di;B.product.Ic=B.Ic;B.product.ya=B.ya;B.product.jc=B.jc;B.product.kk=B.p
roduct.Pd?B.product.Yh:Tb();B.product.dm=function(){return ic()||
A("iPod")};B.product.ze=B.product.Pd?
B.product.Nd:B.product.dm();B.product.Ad=B.product.Pd?B.product.Md:A("iPad");
B.product.we=B.product.Pd?B.product.xe:A("Android")&&!(Ub()||Tb()||A("Opera")||
A("Silk"));B.product.hk=B.product.Pd?B.product.Xh:Ub();B.product.hm=function()
{return A("Safari")&&!(Ub()||A("Coast")||A("Opera")||A("Edge")||Tb()||A("Silk")||
A("Android"))&&!jc()};B.product.wg=B.product.Pd?
B.product.di:B.product.hm();B.product.Fe=function(){if(B.product.kk)return
B.product.Ud(/Firefox\/([0-9.]+)/);if(B.product.ya||B.product.jc||
B.product.Ic)return B.VERSION;if(B.product.hk)return jc()?B.product.Ud(/CriOS\/([0-
9.]+)/):B.product.Ud(/Chrome\/([0-9.]+)/);if(B.product.wg&&!jc())return
B.product.Ud(/Version\/([0-9.]+)/);if(B.product.ze||B.product.Ad){var
a=B.product.Bi(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(B.product.we)return(a=B.product.Ud(/Android\s+([0-9.]+)/))?
a:B.product.Ud(/Version\/([0-9.]+)/);
return""};B.product.Ud=function(a){return(a=B.product.Bi(a))?
a[1]:""};B.product.Bi=function(a){return
a.exec(B.Vd())};B.product.VERSION=B.product.Fe();B.product.Of=function(a){return
0<=Pb(B.product.VERSION,a)};function Ch(a,b,c,d,e)
{Jg.call(this,b,c,d,e);this.V=a}x(Ch,Jg);Ch.prototype.s=q;Ch.prototype.Ih=function(
){this.s();Ch.ma.Ih.call(this)};Ch.prototype.i=function()
{this.s();Ch.ma.i.call(this)};Ch.prototype.j=function()
{this.s();Ch.ma.j.call(this)};function Dh(a,b,c,d,e)
{va(b)&&(b=[b]);va(c)&&(c=[c]);Ch.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.ha=-1}x(Dh,Ch);var
Eh=1/1024;
Dh.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.ha)>=Eh&&(ph(this.V,a),this.ha=a)};Dh.prototype.j=function(){this.ha=-
1;Dh.ma.j.call(this)};Dh.prototype.i=function(){this.ha=-
1;Dh.ma.i.call(this)};function Fh(a,b,c)
{Dh.call(this,a,1,0,b,c)}x(Fh,Dh);Fh.prototype.j=function()
{this.V.style.display="";Fh.ma.j.call(this)};Fh.prototype.i=function()
{this.V.style.display="none";Fh.ma.i.call(this)};
function Gh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Ch.call(this,a,b,c,d,e)}x(Gh,Ch);Gh.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.V.style.backgroundColor="rgb("+a.join(",")
+")"};function Hh(a,b,c){L.call(this);this.target=a;this.s=b||a;this.ha=c||new
Qg(NaN,NaN,NaN,NaN);this.i=Nd(a);this.b=new
P(this);Ce(this,this.b);this.deltaY=this.deltaX=this.ta=this.ra=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;K(this.s,
["touchstart","mousedown"],this.Yj,!1,this);this.j=Ih}x(Hh,L);var
Ih=k.document&&k.document.documentElement&&!!
k.document.documentElement.setCapture&&!!
k.document.releaseCapture;f=Hh.prototype;f.La=function(a){this.o=a};
f.va=function(){Hh.ma.va.call(this);hf(this.s,["touchstart","mousedown"],this.Yj,!
1,this);lg(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
f.Yj=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
Oe(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Jh("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.ka(b,
["touchmove","mousemove"],this.Il,{capture:d,passive:!1});this.b.ka(b,
["touchend","mouseup"],this.wf,d);this.j?(c.setCapture(!
1),this.b.ka(c,"losecapture",this.wf)):this.b.ka(Yd(b),"blur",this.wf);this.ua&&thi
s.b.ka(this.ua,"scroll",this.Um,
d);this.clientX=this.ra=a.clientX;this.clientY=this.ta=a.clientY;this.screenX=a.scr
eenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.tar
get.offsetTop;this.V=Vd(Ld(this.i).b)}};f.wf=function(a,b)
{lg(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
Jh("end",this,a.clientX,a.clientY,a,Kh(this,this.deltaX),Lh(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Il=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.ra-this.clientX,e=this.ta-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
Jh("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.lc||
this.wf(a);return}}c=Mh(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
Jh("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Nh(this,a,b,c),a.preventDefault(
))}};
function Mh(a,b,c){var d=Vd(Ld(a.i).b);b+=d.x-a.V.x;c+=d.y-
a.V.y;a.V=d;a.deltaX+=b;a.deltaY+=c;return new
C(Kh(a,a.deltaX),Lh(a,a.deltaY))}f.Um=function(a){var
b=Mh(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Nh(this,a,b.x,b.y)};fu
nction Nh(a,b,c,d){a.wi(c,d);a.dispatchEvent(new
Jh("drag",a,b.clientX,b.clientY,b,c,d))}function Kh(a,b){var
c=a.ha,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 Lh(a,b){var c=a.ha,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.wi=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Jh(a,b,c,d,e,g,h){Ie.call(this,a);this.clientX=c;this.clientY=d;this.left=n(g)?
g:b.deltaX;this.top=n(h)?h:b.deltaY}x(Jh,Ie);function Oh(a){return
Math.pow(a,3)}function Ph(a){return 3*a*a-2*a*a*a};function Qh(a)
{Ie.call(this,"navigate");this.V=a}x(Qh,Ie);function Rh(){return!(A("iPad")||
A("Android")&&!A("Mobile")||A("Silk"))&&(A("iPod")||A("iPhone")||A("Android")||
A("IEMobile"))};function Sh(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 Th(a,b,c,d){L.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"+Uh;var g=xd("input",
{type:"text",name:e,id:e,style:Ac("display:none")});document.write(qd(g));e=G(e)}th
is.V=e;this.b=c?Yd(Nd(c)):window;this.ua=b;B.ya&&!
b&&(this.ua="https"==window.location.protocol?
Kc(zc(Ac("https:///"))):Kc(zc(Ac('javascript:""'))));this.g=new
Tf(150);Ce(this,this.g);this.j=!a;this.i=new P(this);if(a||Vh){if(d)var
h=d;else{a="history_iframe"+
Uh;d=this.ua;b={id:a,style:Ac("display:none"),sandbox:void
0};d&&Ic(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];for(h in b){g=h.toLowerCase();if(g in c)throw
Error('Cannot override "'+g+'" attribute, got "'+h+'" with value "'+b[h]+'"');g in
d&&delete e[g];e[h]=b[h]}h=yd("iframe",e,void
0);document.write(qd(h));h=G(a)}this.ra=h;this.Da=!
0}Vh&&(this.i.ka(this.b,"load",this.Pm),this.Aa=this.ta=!1);this.j?
Wh(this,Xh(this),!0):Yh(this,this.V.value);
Uh++}x(Th,L);Th.prototype.ha=!1;Th.prototype.s=!1;Th.prototype.o=null;var
Zh=function(a,b){var c=b||Sh;return function(){var b=this||
k;b=b.closure_memoize_cache_||(b.closure_memoize_cache_={});var
e=c(Ea(a),arguments);return b.hasOwnProperty(e)?b[e]:b[e]=a.apply(this,arguments)}}
(function(){return B.ya?B.Mb(8):"onhashchange"in k}),Vh=B.ya&&!
B.Mb(8);f=Th.prototype;f.je=null;f.va=function()
{Th.ma.va.call(this);this.i.Ea();this.La(!1)};
f.La=function(a){if(a!=this.ha)if(Vh&&!this.ta)this.Aa=a;else if(a)if(B.Ic?
this.i.ka(this.b.document,
$h,this.Ym):B.Ta&&this.i.ka(this.b,"pageshow",this.Vm),Zh()&&this.j)this.i.ka(this.
b,"hashchange",this.Qm),this.ha=!0,this.dispatchEvent(new Qh(Xh(this),!
1));else{if(!B.ya||Rh()||this.ta)this.i.ka(this.g,"tick",u(this.Ii,this,!
0)),this.ha=!0,Vh||(this.o=Xh(this),this.dispatchEvent(new Qh(Xh(this),!
1))),this.g.start()}else this.ha=!1,lg(this.i),this.g.stop()};
f.Pm=function(){this.ta=!0;this.V.value&&Yh(this,this.V.value,!
0);this.La(this.Aa)};f.Vm=function(a){a.g.persisted&&(this.La(!1),this.La(!
0))};f.Qm=function(){var a=ai(this.b);a!=this.o&&bi(this,a,!0)};function Xh(a)
{return null!=a.je?a.je:a.j?ai(a.b):ci(a)||""}function ai(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Wh(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(Vh||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):
(b=Tc(d),Gd(a,b)))}function Yh(a,b,c,d){if(a.Da||b!=ci(a))if(a.Da=!
1,b=encodeURIComponent(String(b)),B.ya){var
e=je(a.ra);e.open("text/html",c?"replace":void 0);c=zd(xd("title",{},d||
a.b.document.title),xd("body",{},b));e.write(qd(c));e.close()}else e=Ic(a.ua)
+"#"+b,(a=a.ra.contentWindow)&&(c?a.location.replace(e):Gd(a.location,e))}
function ci(a){if(B.ya)return a=je(a.ra),a.body?Yb(a.body.innerHTML):null;var
b=a.ra.contentWindow;if(b){try{var c=Yb(ai(b))}catch(d){return a.s||(1!
=a.s&&Uf(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&Uf(a.g,150),a.s=!1);return c||
null}return null}f.Ii=function(a){if(this.j){var b=ai(this.b);b!
=this.o&&bi(this,b,a)}if(!this.j||Vh)if(b=ci(this)||"",null==this.je||
b==this.je)this.je=null,b!=this.o&&bi(this,b,a)};
function bi(a,b,c){a.o=a.V.value=b;a.j?
(Vh&&Yh(a,b),Wh(a,b)):Yh(a,b);a.dispatchEvent(new Qh(Xh(a),c))}f.Ym=function()
{this.g.stop();this.g.start()};var $h=["mousedown","keydown","mousemove"],Uh=0;var
di={};
function ei(a){if(B.product.ya&&!B.Pa(9))return[0,0,0,0];var
b=di.hasOwnProperty(a)?di[a]:null;if(b)return
b;65536<Object.keys(di).length&&(di={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=fi(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=fi(b,d);b=fi(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=gi(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=gi(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=gi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=gi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=gi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=gi(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");gi(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return di[a]=b}function gi(a,b,c,d){return
a.replace(c,function(a){b[d]+=1;return Array(a.length+1).join(" ")})}function
fi(a,b){return a.replace(b,function(a){return Array(a.length+1).join("A")})};var
hi={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"*
ARIA-READONLY":!0,"* ARIA-REQUIRED":!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},ii={"* 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 ji={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},ki=/
[\n\f\r"'()*<>]/g,li={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function mi(a){return li[a]}
function ni(a,b,c){b=Eb(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"!
=Oc(a)?'url("'+Oc(a).replace(ki,mi)+'")':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 ji))return null}return b};function
oi(a,b){var c=k[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
pi(a,b){var c=k[a];return c&&c.prototype&&c.prototype[b]||null}
var qi=oi("Element","attributes")||
oi("Node","attributes"),ri=pi("Element","hasAttribute"),si=pi("Element","getAttribu
te"),ti=pi("Element","setAttribute"),ui=pi("Element","removeAttribute"),vi=pi("Elem
ent","getElementsByTagName"),wi=pi("Element","matches")||
pi("Element","msMatchesSelector"),xi=oi("Node","nodeName"),yi=oi("Node","nodeType")
,zi=oi("Node","parentNode"),Ai=oi("HTMLElement","style")||
oi("Element","style"),Bi=oi("HTMLStyleElement","sheet"),Ci=pi("CSSStyleDeclaration"
,"getPropertyValue"),
Di=pi("CSSStyleDeclaration","setProperty");function Ei(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Fi(a,b,c,d){if(a)return a.apply(b,d);if(B.product.ya&&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 Gi(a)
{return Ei(qi,a,"attributes",function(a){return a instanceof NamedNodeMap})}
function Hi(a,b,c){try{Fi(ti,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Ii(a){return
Ei(Ai,a,"style",function(a){return a instanceof CSSStyleDeclaration})}function
Ji(a){return Ei(Bi,a,"sheet",function(a){return a instanceof
CSSStyleSheet})}function Ki(a){return Ei(xi,a,"nodeName",function(a)
{return"string"==typeof a})}function Li(a){return Ei(yi,a,"nodeType",function(a)
{return"number"==typeof a})}
function Mi(a){return Ei(zi,a,"parentNode",function(a){return!(a&&"string"==typeof
a.name&&a.name&&"parentnode"==a.name.toLowerCase())})}function Ni(a,b){return
Fi(Ci,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Oi(a,b,c){Fi(Di,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
Pi=B.ya&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),Qi={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function Ri(a,b,c){var d=[];a=Si(sb(a.cssRules));y(a,function(a){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&B.product.ya&&10==document.documentMode&&/\\['"]/.test(a.selectorText))){var
e=b?a.selectorText.replace(Pi,"#"+b+"
$1"):a.selectorText;d.push(jd(e,Ti(a.style,c)))}});return ld(d)}function Si(a)
{return fb(a,function(a){return a instanceof CSSStyleRule||
a.type==CSSRule.STYLE_RULE})}
function Ui(a,b,c){a=Vi("<style>"+a+"</style>");return null==a||null==a.sheet?
nd:Ri(a.sheet,void 0!=b?b:null,c)}function Vi(a){return B.ya&&!
B.Pa(10)||"function"!=typeof k.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function Ti(a,b){if(!a)return Zc;var
c=document.createElement("div").style,d=Wi(a);y(d,function(d){var e=B.kb&&d in Qi?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=e.lastIndexOf("--",0)&&0!
=e.lastIndexOf("var",0)&&(d=Ni(a,d),d=ni(e,d,b),null!=d&&Oi(c,e,d))});return
Yc(c.cssText||"")}
function Xi(a){var b=Array.from(Fi(vi,a,"getElementsByTagName",
["STYLE"])),c=Cb(b,function(a){return
sb(Ji(a).cssRules)});c=Si(c);c.sort(function(a,b){var c=ei(a.selectorText);a:
{for(var d=ei(b.selectorText),e=xb,g=Math.min(c.length,d.length),v=0;v<g;v++){var
F=e(c[v],d[v]);if(0!=F){c=F;break a}}c=xb(c.length,d.length)}return-
c});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)y(c,function(a){Fi(wi,d,d.matches?"matches":"msMatchesSelector",
[a.selectorText])&&
a.style&&Yi(d,a.style)});y(b,J)}function Yi(a,b){var
c=Wi(a.style),d=Wi(b);y(d,function(d){if(!(0<=c.indexOf(d))){var
e=Ni(b,d);Oi(a.style,d,e)}})}function Wi(a){Ba(a)?a=sb(a):
(a=Oa(a),ob(a,"cssText"));return a};var Zi="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),$i=0;function aj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+$i+
+}aj.prototype.set=function(a,b){if(Fi(ri,a,"hasAttribute",[this.b])){var
c=parseInt(Fi(si,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Hi(a,this.b,c.toString()),this.i.push(a);return this};
aj.prototype.get=function(a){if(Fi(ri,a,"hasAttribute",[this.b]))return
a=parseInt(Fi(si,a,"getAttribute",[this.b])||
null,10),this.g[a]};aj.prototype.clear=function(){this.i.forEach(function(a)
{Fi(ui,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var bj=!B.ya||
B.Mb(10);function cj(){};var dj={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 ej={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};function fj(a){a=a||
new
gj;hj(a);this.b=Va(a.b);this.j=Va(a.mb);this.o=Va(a.ta);this.ha=a.ha;y(a.s,function
(a){if(0!=a.lastIndexOf("data-",0))throw new bb('Only "data-" attributes allowed,
got: %s.',[a]);if(0==a.lastIndexOf("data-sanitizer-",0))throw new bb('Attributes
with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",a]);this.b["*
"+a.toUpperCase()]=ij},this);this.V=a.i;this.i=a.ra;this.g=null;this.s=a.V}x(fj,cj)
;
function jj(a){return function(b,c){var d=a(Eb(b),c);return
d&&"about:invalid#zClosurez"!=Oc(d)?Oc(d):null}}function gj()
{this.b={};y([hi,ii],function(a){y(Oa(a),function(a)
{this.b[a]=ij},this)},this);this.g={};this.s=[];this.mb=Va(dj);this.ta=Va(ej);this.
ha=!1;this.Da=Sc;this.Aa=this.o=this.ua=this.i=tc;this.ra=null;this.j=this.V=!
1}function kj(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function lj(a,b,c,d){a[c]&&!b[c]&&(a[c]=kj(a[c],d))}
function hj(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");lj(a.b,a.g,"* USEMAP",mj);var b=jj(a.Da);y(["* ACTION","* CITE","*
HREF"],function(a){lj(this.b,this.g,a,b)},a);var c=jj(a.i);y(["* LONGDESC","*
SRC","LINK HREF"],function(a){lj(this.b,this.g,a,c)},a);y(["* FOR","* HEADERS","*
NAME"],function(a){lj(this.b,this.g,a,w(nj,this.ua))},a);lj(a.b,a.g,"A
TARGET",w(oj,["_blank","_self"]));lj(a.b,a.g,"* CLASS",w(pj,a.o));lj(a.b,a.g,"*
ID",w(qj,a.o));lj(a.b,a.g,"* STYLE",
w(a.Aa,c));a.j=!0}function rj(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function ij(a){return Eb(a)}function oj(a,b){var c=Eb(b);return
mb(a,c.toLowerCase())?c:null}function mj(a){return(a=Eb(a))&&"#"==a.charAt(0)?
a:null}function nj(a,b,c){return a(Eb(b),c)}function pj(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 qj(a,b,c){return a(Eb(b),c)}
function tj(a,b){var c=!("STYLE"in a.j)&&"STYLE"in
a.o;c="*"==a.i&&c?"sanitizer-"+fc():a.i;a.g=c;if(bj){var d=b;if(bj)
{c=I("SPAN");a.g&&"*"==a.i&&(c.id=a.g);a.s&&(d=Vi("<div>"+d+"</div>"),Xi(d),d=d.inn
erHTML);var e=document.createElement("template");if("content"in
e)e.innerHTML=d,e=e.content;else{var
g=document.implementation.createHTMLDocument("x");e=g.body;g.body.innerHTML=d}d=doc
ument.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!
1);for(e=Zi?new WeakMap:new aj;g=d.nextNode();){c:{var h=
a;var l=g;switch(Li(l)){case 3:h=uj(h,l);break c;case
1:if("TEMPLATE"==Ki(l).toUpperCase())h=null;else{var m=Ki(l).toUpperCase();if(m in
h.j)var r=null;else h.o[m]?r=document.createElement(m):
(r=I("SPAN"),h.ha&&Hi(r,"data-sanitizer-original-tag",m.toLowerCase()));if(r){var
v=r,F=Gi(l);if(null!=F)for(var D=0;m=F[D];D++)if(m.specified){var N=h;var
Z=l,ea=m,lb=ea.name;if(0==lb.lastIndexOf("data-sanitizer-",0))N=null;else{var
ef=Ki(Z);ea=ea.value;var
Ra={tagName:Eb(ef).toLowerCase(),attributeName:Eb(lb).toLowerCase()},
sj={Dk:void 0};"style"==Ra.attributeName&&(sj.Dk=Ii(Z));Z=rj(ef,lb);Z in N.b?
(N=N.b[Z],N=N(ea,Ra,sj)):(lb=rj(null,lb),lb in N.b?
(N=N.b[lb],N=N(ea,Ra,sj)):N=null)}null===N||Hi(v,m.name,N)}h=r}else h=null}break
c;default:h=null}}if(h){if(1==Li(h)&&e.set(g,h),g=Mi(g),l=!
1,g)m=Li(g),r=Ki(g).toLowerCase(),v=Mi(g),11!=m||v?"body"==r&&v&&(m=Mi(v))&&!
Mi(m)&&(l=!0):l=!0,m=null,l||!g?
m=c:1==Li(g)&&(m=e.get(g)),m.content&&(m=m.content),m.appendChild(h)}else
de(g)}e.clear&&e.clear()}else c=I("SPAN");0<Gi(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 sd(c,null)}function uj(a,b){var
c=b.data,d=Mi(b);d&&"style"==Ki(d).toLowerCase()&&!("STYLE"in a.j)&&"STYLE"in
a.o&&(c=md(Ui(c,a.g,u(function(a,b){return this.V(a,{Tn:b})},a))));return
document.createTextNode(c)};function vj(a){return $b(Eb(a.replace(wj,function(a,c)
{return xj.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var xj=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,wj=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function yj(a){return/^\s*$/.test(a)?!1:/^[\],:
{}\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,""))}function zj(a){a=String(a);if(yj(a))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Aj(){}
function Bj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(t(b))
{var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g+
+)c.push(e),Bj(a,d[g],c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(g=b[d],"function"!=typeof
g&&(c.push(e),Cj(d,c),c.push(":"),Bj(a,g,c),e=","));c.push("}");return}}switch(type
of b){case "string":Cj(b,c);break;case "number":c.push(isFinite(b)&&
!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case
"function":c.push("null");break;default:throw Error("Unknown type: "+typeof
b);}}}var
Dj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Ej=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Cj(a,b){b.push('"',a.replace(Ej,function(a){var b=Dj[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Dj[a]=b);return b}),'"')};function
Fj(a,b){this.x=a;this.y=b}x(Fj,C);function Gj(a){return new
Fj(a.x,a.y)}Fj.prototype.clone=function(){return new
Fj(this.x,this.y)};Fj.prototype.Tg=C.prototype.Tg;Fj.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 Hj(a){var b=Ij;this.o=[];this.ua=b;this.ta=a||null;this.j=this.b=!
1;this.i=void 0;this.ra=this.Aa=this.V=!
1;this.s=0;this.g=null;this.ha=0}Hj.prototype.cancel=function(a){if(this.b)this.i
instanceof Hj&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ha--,0>=b.ha&&b.cancel())}this.ua?
this.ua.call(this.ta,this):this.ra=!0;this.b||(a=new Jj(this),Kj(this),Lj(this,!
1,a))}};Hj.prototype.mb=function(a,b){this.V=!1;Lj(this,a,b)};
function Lj(a,b,c){a.b=!0;a.i=c;a.j=!b;Mj(a)}function Kj(a){if(a.b){if(!a.ra)throw
new Nj(a);a.ra=!1}}Hj.prototype.ti=function(a){Kj(this);Lj(this,!0,a)};function
Oj(a,b,c,d){a.o.push([b,c,d]);a.b&&Mj(a)}Hj.prototype.then=function(a,b,c){var
d,e,g=new Df(function(a,b){d=a;e=b});Oj(this,d,function(a){a instanceof Jj?
g.cancel():e(a)});return g.then(a,b,c)};Hj.prototype.$goog_Thenable=!0;function
Pj(a){return hb(a.o,function(a){return Ca(a[1])})}
function Mj(a){if(a.s&&a.b&&Pj(a)){var
b=a.s,c=Qj[b];c&&(k.clearTimeout(c.Ma),delete Qj[b]);a.s=0}a.g&&(a.g.ha--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.V;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.j?h:g)try{var l=g.call(e||
a.ta,b);n(l)&&(a.j=a.j&&(l==b||l instanceof
Error),a.i=b=l);if(Cf(b)||"function"===typeof k.Promise&&b instanceof k.Promise)d=!
0,a.V=!0}catch(m){b=m,a.j=!0,Pj(a)||(c=!0)}}a.i=b;d&&(l=u(a.mb,a,!0),d=u(a.mb,a,!
1),b instanceof Hj?(Oj(b,l,d),b.Aa=!0):b.then(l,d));c&&(b=
new Rj(b),Qj[b.Ma]=b,a.s=b.Ma)}function Nj(){$a.call(this)}x(Nj,
$a);Nj.prototype.message="Deferred has already
fired";Nj.prototype.name="AlreadyCalledError";function Jj(){$a.call(this)}x(Jj,
$a);Jj.prototype.message="Deferred was
canceled";Jj.prototype.name="CanceledError";function Rj(a)
{this.Ma=k.setTimeout(u(this.g,this),0);this.b=a}Rj.prototype.g=function(){delete
Qj[this.Ma];throw this.b;};var Qj={};function Sj(a,b){var c=b||{},d=c.document||
document,e=Ic(a),g=I("SCRIPT"),h={Sj:g,Ld:void 0},l=new Hj(h),m=null,r=null!
=c.timeout?c.timeout:5E3;0<r&&(m=window.setTimeout(function(){Tj(g,!0);var a=new
Uj(1,"Timeout reached for loading script "+e);Kj(l);Lj(l,!
1,a)},r),h.Ld=m);g.onload=g.onreadystatechange=function(){g.readyState&&"loaded"!
=g.readyState&&"complete"!=g.readyState||(Tj(g,c.zk||!
1,m),l.ti(null))};g.onerror=function(){Tj(g,!0,m);var a=new Uj(0,"Error while
loading script "+e);Kj(l);Lj(l,
!1,a)};h=c.attributes||{};Xa(h,{type:"text/javascript",charset:"UTF-
8"});Rd(g,h);Fd(g,a);Vj(d).appendChild(g);return l}function Vj(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function Ij(){if(this&&this.Sj){var
a=this.Sj;a&&"SCRIPT"==a.tagName&&Tj(a,!0,this.Ld)}}function Tj(a,b,c){null!
=c&&k.clearTimeout(c);a.onload=q;a.onerror=q;a.onreadystatechange=q;b&&window.setTi
meout(function(){J(a)},0)}
function Uj(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);
$a.call(this,c);this.code=a}x(Uj,$a);function Wj(){this.b=Xj;this.Ld=5E3}var
Yj=0;Wj.prototype.send=function(a,b,c,d){a=a?Va(a):{};d=d||"_"+(Yj+
+).toString(36)+Ja().toString(36);var
e="_callbacks___"+d;b&&(k[e]=Zj(d,b),a.callback=e);b={timeout:this.Ld,zk:!
0};e=Ic(this.b);e=Jc.exec(e);var g=e[3]||"";e=Kc(e[1]+Lc("?",e[2]||"",a)
+Lc("#",g,void 0));b=Sj(e,b);Oj(b,null,ak(d,a,c),void
0);return{Ma:d,xi:b}};Wj.prototype.cancel=function(a)
{a&&(a.xi&&a.xi.cancel(),a.Ma&&bk(a.Ma,!1))};function ak(a,b,c){return function()
{bk(a,!1);c&&c(b)}}
function Zj(a,b){return function(c){bk(a,!0);b.apply(void 0,arguments)}}function
bk(a,b){var c="_callbacks___"+a;if(k[c])if(b)try{delete k[c]}catch(d){k[c]=void
0}else k[c]=q};function ck(){}ck.prototype.b=null;function dk(a){var b;(b=a.b)||
(b={},ek(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var fk;function gk()
{}x(gk,ck);function hk(a){return(a=ek(a))?new ActiveXObject(a):new
XMLHttpRequest}function ek(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}fk=new gk;function ik(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
ik)for(c=a.Xb(),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=ik.prototype;f.Cb=function(){jk(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};f.Xb=function()
{jk(this);return this.b.concat()};
function kk(a,b){return lk(a.g,b)}f.remove=function(a){return lk(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&jk(this),!0):!1};function jk(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];lk(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],lk(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}f.get=function(a,b){return lk(this.g,a)?
this.g[a]:b};f.set=function(a,b){lk(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
f.forEach=function(a,b){for(var c=this.Xb(),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
ik(this)};function lk(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function mk(a)
{if(a.Cb&&"function"==typeof a.Cb)return a.Cb();if(p(a))return
a.split("");if(Ba(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 nk(a)
{if(a.Xb&&"function"==typeof a.Xb)return a.Xb();if(!a.Cb||"function"!=typeof a.Cb)
{if(Ba(a)||p(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return
Oa(a)}}
function ok(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Ba(a)||p(a))y(a,b,void 0);else for(var
c=nk(a),d=mk(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};var pk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function qk(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?Yb(g):"")}}
function rk(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 sk(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
tk=/#|$/;
function uk(a){var
b=window.location.href,c=b.search(tk),d=sk(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 Yb(b.substr(d,e-d))}var
vk=/[?&]($|#)/;function wk(a){L.call(this);this.headers=new ik;this.V=a||
null;this.g=!1;this.s=this.b=null;this.ta="";this.i=this.ra=this.j=this.ha=!
1;this.ua=0;this.o=null;this.Da="";this.Aa=this.Sa=!1}x(wk,L);var xk=/^https?
$/i,yk=["POST","PUT"],zk=[];function Ak(a,b,c){var d=new
wk;zk.push(d);b&&d.ka("complete",b);d.qd("ready",d.yk);d.send(a,c,void 0,void
0)}f=wk.prototype;f.yk=function(){this.Ea();ob(zk,this)};
f.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ta+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ta=a;this.ha=!1;this.g=!0;this.b=this.V?
hk(this.V):hk(fk);this.s=this.V?
dk(this.V):dk(fk);this.b.onreadystatechange=u(this.Gj,this);try{this.ra=!
0,this.b.open(b,String(a),!0),this.ra=!1}catch(g){Bk(this);return}a=c||"";var
e=this.headers.clone();d&&ok(d,function(a,b)
{e.set(b,a)});d=jb(e.Xb(),Ck);c=k.FormData&&a instanceof k.FormData;!mb(yk,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(a,b)
{this.b.setRequestHeader(b,a)},this);this.Da&&(this.b.responseType=this.Da);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Sa&&(this.b.withCredentials=this.Sa);try{Dk(this),0<this.ua&&((this.Aa=Ek(th
is.b))?
(this.b.timeout=this.ua,this.b.ontimeout=u(this.Ld,this)):this.o=M(this.Ld,this.ua,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(g){Bk(this)}};
function Ek(a){return B.ya&&B.Pa(9)&&va(a.timeout)&&n(a.ontimeout)}function Ck(a)
{return"content-type"==a.toLowerCase()}f.Ld=function(){"undefined"!=typeof
ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Bk(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Fk(a);Gk(a)}function Fk(a){a.ha||(a.ha=!
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"),Gk(this))};f.va=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Gk(this,!
0));wk.ma.va.call(this)};f.Gj=function(){this.lc||(this.ra||this.j||this.i?
Hk(this):this.Tm())};f.Tm=function(){Hk(this)};
function Hk(a){if(a.g&&"undefined"!=typeof ua&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=Ik(a)))if(a.j&&4==(a.b?a.b.readyState:0))M(a.Gj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{Jk(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Fk(a)}finally{Gk(a)}}}func
tion Gk(a,b){if(a.b){Dk(a);var c=a.b,d=a.s[0]?q:null;a.b=null;a.s=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Dk(a)
{a.b&&a.Aa&&(a.b.ontimeout=null);a.o&&(k.clearTimeout(a.o),a.o=null)}function Jk(a)
{var b=Ik(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.ta).match(pk)[1]||
null,!
a&&k.self&&k.self.location&&(a=k.self.location.protocol,a=a.substr(0,a.length-
1)),b=!xk.test(a?a.toLowerCase():"");c=b}return c}function Ik(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function Kk(a){if(a.b){a:{a=a.b.responseText;if(k.JSON)try{var
b=k.JSON.parse(a);break a}catch(c){}b=zj(a)}return b}};function T(a)
{this.V=this.ha=this.s="";this.ra=null;this.g=this.o="";this.i=!1;var b;a
instanceof T?(this.i=n(void 0)?void
0:a.i,Lk(this,a.s),this.ha=a.ha,this.V=a.V,Mk(this,a.ra),this.o=a.o,Nk(this,a.b.clo
ne()),this.g=a.g):a&&(b=String(a).match(pk))?(this.i=!1,Lk(this,b[1]||"",!
0),this.ha=Ok(b[2]||""),this.V=Ok(b[3]||"",!0),Mk(this,b[4]),this.o=Ok(b[5]||"",!
0),Nk(this,b[6]||"",!0),this.g=Ok(b[7]||"")):(this.i=!1,this.b=new
Pk(null,this.i))}
T.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Qk(b,Rk,!0),":");var
c=this.V;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Qk(b,Rk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ra,null!=c&&a.push(":",String(c));if(c=this.o)this.V&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Qk(c,"/"==c.charAt(0)?Sk:Tk,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Qk(c,Uk));return
a.join("")};T.prototype.clone=function(){return new T(this)};
function Lk(a,b,c){a.s=c?Ok(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
Mk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ra=b}else a.ra=null}function Nk(a,b,c){b instanceof Pk?(a.b=b,Vk(a.b,a.i)):
(c||(b=Qk(b,Wk)),a.b=new Pk(b,a.i))}T.prototype.j=function(a){Nk(this,a,void
0)};T.prototype.getQuery=function(){return this.b.toString()};function U(a,b,c)
{a.b.set(b,c);return a}function Xk(a,b){return a.b.get(b)}
function Ok(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}function Qk(a,b,c){return p(a)?
(a=encodeURI(a).replace(b,Yk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Yk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var Rk=/[#\/\?@]/g,Tk=/[#\?:]/g,Sk=/[#\?]/g,Wk=/[#\?
@]/g,Uk=/#/g;function Pk(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b}
function Zk(a){a.b||(a.b=new ik,a.g=0,a.i&&qk(a.i,function(b,c)
{a.add(Yb(b),c)}))}f=Pk.prototype;f.add=function(a,b)
{Zk(this);this.i=null;a=$k(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)
{Zk(this);a=$k(this,a);return kk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function al(a,b){Zk(a);b=$k(a,b);return
kk(a.b,b)}
f.forEach=function(a,b){Zk(this);this.b.forEach(function(c,d){y(c,function(c)
{a.call(b,c,d,this)},this)},this)};f.Xb=function(){Zk(this);for(var
a=this.b.Cb(),b=this.b.Xb(),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.Cb=function(a){Zk(this);var
b=[];if(p(a))al(this,a)&&(b=rb(b,this.b.get($k(this,a))));else{a=this.b.Cb();for(va
r c=0;c<a.length;c++)b=rb(b,a[c])}return b};
f.set=function(a,b){Zk(this);this.i=null;a=$k(this,a);al(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.Cb(a);return 0<c.length?String(c[0]):b};function
bl(a,b,c){a.remove(b);0<c.length&&(a.i=null,a.b.set($k(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.Xb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Cb(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
Pk;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function $k(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}
function Vk(a,b){b&&!a.j&&(Zk(a),a.i=null,a.b.forEach(function(a,b){var
c=b.toLowerCase();b!=c&&(this.remove(b),bl(this,c,a))},a));a.j=b};function cl()
{}cl.prototype.Tb=function(){};function dl(a,b,c,d,e,g,h,l,m){var
r=el(c),v=oh(a),F=fh(a);if(F){var D=Sg(F);F=Math.max(v.left,D.left);var
N=Math.min(v.left+v.width,D.left+D.width);if(F<=N){var
Z=Math.max(v.top,D.top);D=Math.min(v.top+v.height,D.top+D.height);Z<=D&&(v.left=F,v
.top=Z,v.width=N-F,v.height=D-Z)}}F=Ld(a);Z=Ld(c);if(F.b!=Z.b)
{N=F.b.body;Z=Xd(Z.b);D=new C(0,0);var ea=Yd(Nd(N));if(lc(ea,"parent")){var
lb=N;do{var ef=ea==Z?gh(lb):mh(lb);D.x+=ef.x;D.y+=ef.y}while(ea&&ea!=Z&&ea!
=ea.parent&&(lb=ea.frameElement)&&(ea=ea.parent))}N=
Jd(D,gh(N));!B.ya||B.Mb(9)||Ud(F.b)||
(N=Jd(N,Vd(F.b)));v.left+=N.x;v.top+=N.y}a=fl(a,b);b=v.left;a&4?
b+=v.width:a&2&&(b+=v.width/2);v=new C(b,v.top+(a&1?
v.height:0));v=Jd(v,r);e&&(v.x+=(a&4?-1:1)*e.x,v.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Ra=m;else if(Ra=fh(c))Ra.top-=r.y,Ra.right-=r.x,Ra.bottom-=r.y,Ra.left-=r.x;return
gl(v,c,d,g,Ra,h,l)}
function el(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=Zg(a,"position")){var c=gh(a);if(!b){b=qh(a);var d;if(d=b)
{d=B.product.wg&&B.product.Of(10);var e=B.mk&&B.platform.Of(10);d=B.Ta||d||e}b=d?-
a.scrollLeft:!b||B.jk&&B.Pa("8")||"visible"==Zg(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Jd(c,new
C(b,a.scrollTop))}}}return c||new C}
function gl(a,b,c,d,e,g,h){a=a.clone();var l=fl(b,c);c=nh(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var m=0;if(d||0!=l)l&4?a.x-=h.width+(d?
d.right:0):l&2?a.x-=h.width/2:d&&(a.x+=d.left),l&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(g){if(e){d=a;l=h;m=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,m|=1);if(g&16){var r=d.x;d.x<e.left&&(d.x=e.left,m|
=4);d.x+l.width>e.right&&(l.width=Math.min(e.right-d.x,
r+l.width-e.left),l.width=Math.max(l.width,0),m|
=4)}d.x+l.width>e.right&&g&1&&(d.x=Math.max(e.right-l.width,e.left),m|=1);g&2&&(m|
=(d.x<e.left?16:0)|(d.x+l.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,m|
=2);g&32&&(r=d.y,d.y<e.top&&(d.y=e.top,m|
=8),d.y+l.height>e.bottom&&(l.height=Math.min(e.bottom-d.y,r+l.height-
e.top),l.height=Math.max(l.height,0),m|
=8));d.y+l.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-l.height,e.top),m|
=2);g&8&&(m|=(d.y<e.top?64:0)|(d.y+l.height>e.bottom?128:0));e=m}else e=
256;m=e}e=new
Qg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=m;if(a&496)ret
urn a;$g(b,new C(e.left,e.top));h=e.Ba();Kd(c,h)||th(b,h);return a}function fl(a,b)
{return(b&8&&qh(a)?b^4:b)&-9};function hl(a,b){this.b=a instanceof C?a:new
C(a,b)}x(hl,cl);hl.prototype.Tb=function(a,b,c,d)
{gl(this.b,a,b,c,null,null,d)};function il(a,b,c)
{this.b=a;this.g=b;this.V=c}x(il,cl);il.prototype.Tb=function(a,b,c)
{dl(this.b,this.g,a,b,void 0,c,this.V)};function jl(a,b,c,d)
{il.call(this,a,b);this.i=c?5:0;this.o=d||void 0}x(jl,il);jl.prototype.s=function()
{return this.i};jl.prototype.j=function(a)
{this.i=a};jl.prototype.Tb=function(a,b,c,d){var
e=dl(this.b,this.g,a,b,null,c,10,d,this.o);if(e&496){var
g=kl(e,this.g);b=kl(e,b);e=dl(this.b,g,a,b,null,c,10,d,this.o);e&496&&(g=kl(e,g),b=
kl(e,b),dl(this.b,g,a,b,null,c,this.i,d,this.o))}};function kl(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function ll(a,b){this.b=a instanceof C?a:new
C(a,b)}x(ll,cl);ll.prototype.Tb=function(a,b,c,d){var e=Nd(a);var
g=e.body;e=e.documentElement;e=new C(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.b.x+e.x;e=this.b.y+e.y;var h=el(a);g-=h.x;e-=h.y;gl(new
C(g,e),a,b,c,null,null,d)};function ml(a,b,c,d){jl.call(this,a,b,c||d);(c||
d)&&this.j(65|(d?32:132))}x(ml,jl);function nl(a,b)
{ll.call(this,a,b)}x(nl,ll);nl.prototype.g=0;nl.prototype.j=function(a)
{this.g=a};nl.prototype.Tb=function(a,b,c,d){var e=ch(a);e=fh(e);var
g=Wd(Ld(a).b);g=new C(this.b.x+g.scrollLeft,this.b.y+g.scrollTop);var
h=b,l=gl(g,a,h,c,e,10,d);if(0!=(l&496)){if(l&16||l&32)h^=4;if(l&64||
l&128)h^=1;l=gl(g,a,h,c,e,10,d);0!=(l&496)&&gl(g,a,b,c,e,this.g,d)}};function
ol(a,b){this.b=a instanceof C?a:new
C(a,b)}x(ol,cl);ol.prototype.Tb=function(a,b,c,d)
{dl(ch(a),0,a,b,this.b,c,null,d)};function pl()
{Be.call(this);this.b=[];this.g=[]}x(pl,Be);pl.prototype.va=function()
{pl.ma.va.call(this);this.g.length=0;this.b.length=0};var
ql={},rl={},sl={};function tl(){throw Error("Do not instantiate
directly");}tl.prototype.Hg=null;tl.prototype.Kb=function(){return
this.content};tl.prototype.toString=function(){return this.content};function
ul(a,b){this.content=String(a);this.Hg=null!=b?
b:null}x(ul,tl);ul.prototype.ad=sl;function vl()
{tl.call(this)}x(vl,tl);vl.prototype.ad=ql;function wl(a){if(!Da(a))return
String(a);if(a instanceof tl){if(a.ad===ql)return a.Kb();if(a.ad===sl)return
Zb(a.Kb())}return"zSoyz"};function xl(){this.g=new ik;this.b=new yl("",void
0);this.b.next=this.b.b=this.b}f=xl.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
yl(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 zl(this,this.b.next)};f.pop=function(){return
zl(this,this.b.b)};f.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
f.Xb=function(){return Al(this,function(a,b){return b})};f.Cb=function(){return
Al(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 Al(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 zl(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
yl(a,b){this.key=a;this.value=b}
yl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Bl(a){this.b=new ik;if(a){a=mk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function Cl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ea(a):b.charAt(0)+a}Bl.prototype.add=func
tion(a){this.b.set(Cl(a),a)};Bl.prototype.remove=function(a){return
this.b.remove(Cl(a))};Bl.prototype.Cb=function(){return
this.b.Cb()};Bl.prototype.clone=function(){return new Bl(this)};function Dl(a,b,c)
{if(B.Ta&&!B.ji)return a;a='url("'+b+'")';B.kb&&(a+=" 7 5");return a+(",
"+c)};function El(a,b,c){L.call(this);this.ha=a;this.ta=c;this.i=b;K(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.j=-
1;this.g=0;this.o=this.V=null;this.ua={}}x(El,L);f=El.prototype;f.ri=!0;f.Ag=!1;
f.handleEvent=function(a){var b=this.ha;if(a.target==this.i)switch(a.type){case
"hilite":this.Tc(a.ud);break;case "select":var c=!1;if(va(a.ud)){a=a.ud;var
d=this.b[Fl(this,a)];c=!!d&&b.th&&b.th(d);d&&!c&&this.j!=a&&this.Tc(a)}c||
this.se();break;case "canceldismiss":Gl(this);break;case
"dismiss":Hl(this)}};function Il(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.Ag&&c==b&&a.Tc(-1);break}if(a.Tc(c))break}}
f.Tc=function(a){var b=Fl(this,a),c=this.b[b];return c&&this.ha.th&&this.ha.th(c)?!
1:(this.j=a,this.i.Tc(a),-1!=b)};
f.se=function(){var a=Fl(this,this.j);if(-1!=a){var b=this.b[a],c=this.ta;if(c.Ya)
{var d=b.toString();if(n(void 0)?0:c.j){var e=Jl(c,c.yb(),cg(c.Ya)
[0]),g=Kl(c,c.yb());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.Aa);0==e||
Db(g[e-1])||(d=" "+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Ya;(B.Ta||
B.ya&&B.Pa("9"))&&d.blur();d.value=g.join("");for(var h=0,l=0;l<=e;l+
+)h+=g[l].length;d.focus();e=h;g=c.Ya;d=e;dg(g)?
g.selectionStart=d:eg()&&(h=fg(g),l=h[0],l.inRange(h[1])&&(d=gg(g,d),l.collapse(!
0),
l.move("character",d),l.select()));g=c.Ya;dg(g)?
g.selectionEnd=e:eg()&&(h=fg(g),d=h[1],h[0].inRange(d)&&(e=gg(g,e),g=gg(g,cg(g)
[0]),d.collapse(!0),d.moveEnd("character",e-g),d.select()))}}else
c.Ya.value=d;c.Mh=!
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 Hl(a){a.o||(a.o=window.setTimeout(u(a.Lc,a),100))}f.bj=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function Gl(a)
{a.bj()||window.setTimeout(u(a.bj,a),10)}f.va=function(){El.ma.va.call(this);delete
this.ua;this.i.Ea();this.ta.Ea();this.ha=null};
f.mm=function(a,b,c){this.s==a&&this.Lh(b,c)};f.Lh=function(a,b){var
c="object"==Aa(b)&&b,d=(c?c.Wn():b)?Fl(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.V&&(g=this.ua[Ea(this.V)]||
this.V);this.i.Nh(g);this.i.Lh(e,this.s,this.V);g=this.ri;c&&void 0!
==c.Mk()&&(g=c.Mk());this.j=-1;(g||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.Tc(this.g+d):Il(this));this.dispatchEvent("suggestionsupdate")};
function Fl(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}f.update=function(a)
{this.ta.update(a)};function Ll(a,b,c,d){Be.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.ua=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.s+"]
$");this.ra=b||"";this.Da=this.j;this.i=0<d?new Tf(d):null;this.g=new
P(this);this.V=new P(this);this.o=new rg;this.ha=-1}x(Ll,Be);var Ml=(B.product.ze||
B.product.Ad)&&!B.Pa("533.17.9");f=Ll.prototype;f.xg=null;f.Ya=null;f.yh="";f.yd=!
1;f.Mh=!1;f.yb=function(){return this.Ya.value};
f.dl=function(a){for(var b=0;b<arguments.length;b++){var
c=arguments[b];Da(c)&&1==c.nodeType&&(xe(c,"combobox"),ye(c,"autocomplete","list"))
;this.g.ka(c,"focus",this.Pi);this.g.ka(c,"blur",this.el);this.Ya||
(this.V.ka(c,"keydown",this.Rm),Da(c)&&1==c.nodeType&&ve(Nd(c))==c&&Nl(this,c))}};f
.va=function(){Ll.ma.va.call(this);null!
=this.xg&&window.clearTimeout(this.xg);this.g.Ea();delete
this.g;this.V.Ea();this.o.Ea();De(this.i)};
f.ac=function(a){switch(a.keyCode){case 40:if(this.b.i.Ga())return
Il(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.Ga()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.Ag&&c==b.g&&b.Tc(-
1);break}if(b.Tc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.Ga()||a.shiftKey)this.b.Lc();else
if(this.update(),this.b.se()&&this.Da)return a.preventDefault(),!0;break;case
13:if(this.b.i.Ga()){if(this.update(),
this.b.se())return a.preventDefault(),a.b(),!0}else this.b.Lc();break;case
27:if(this.b.i.Ga())return this.b.Lc(),a.preventDefault(),a.b(),!0;break;case
229:if(!this.yd)return this.yd||
(this.g.ka(this.Ya,"keyup",this.Dj),this.g.ka(this.Ya,"keypress",this.Cj),this.yd=!
0),!0}return Ol(this,a)};function Ol(a,b){var c=a.j&&b.o&&-1!
=a.s.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.b.se()?
(b.preventDefault(),!0):!1}f.Cl=function(){return!1};f.Pi=function(a)
{Nl(this,a.target||null)};
function Nl(a,b){lg(a.V);a.b&&Gl(a.b);b!
=a.Ya&&(a.Ya=b,a.i&&(a.i.start(),a.g.ka(a.i,"tick",a.Qi)),a.yh=a.yb(),sg(a.o,a.Ya),
a.g.ka(a.o,"key",a.Ej),a.g.ka(a.Ya,"mousedown",a.Fj),B.ya&&a.g.ka(a.Ya,"keypress",a
.Bj))}f.el=function(){Ml?this.xg=window.setTimeout(u(this.Mj,this),0):this.Mj()};
f.Mj=function()
{this.Ya&&(this.g.hb(this.o,"key",this.Ej),yg(this.o),this.g.hb(this.Ya,"keyup",thi
s.Cl),this.g.hb(this.Ya,"mousedown",this.Fj),B.ya&&this.g.hb(this.Ya,"keypress",thi
s.Bj),this.yd&&Pl(this),this.Ya=null,this.i&&(this.i.stop(),this.g.hb(this.i,"tick"
,this.Qi)),this.b&&Hl(this.b))};f.Qi=function(){this.update()};f.Rm=function(a)
{this.Pi(a)};f.Ej=function(a){this.ha=a.keyCode;this.b&&this.ac(a)};f.Cj=function()
{this.yd&&229!=this.ha&&Pl(this)};
f.Dj=function(a){this.yd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&Pl(this)};f.Fj=function(){};function Pl(a){a.yd&&(a.yd=!
1,a.g.hb(a.Ya,"keypress",a.Cj),a.g.hb(a.Ya,"keyup",a.Dj))}f.Bj=function(a)
{Ol(this,a)};
f.update=function(a){if(this.Ya&&(a||this.yb()!=this.yh)){if(a||!this.Mh)
{a=cg(this.Ya)[0];var b=this.yb();a=Kl(this,b)[Jl(this,b,a)];b=this.ua?
String(a).replace(this.ua,""):a;if(this.b&&(this.b.V=this.Ya,a=this.b,this.yb(),a.s
!=b)){a.s=b;b=a.ha;var
c=u(a.mm,a),d={client:"books",ds:"bo",q:a.s};c=u(b.g,b,c);b.b&&b.b.cancel();b.b=new
Wj;b.b.send(d,c);Gl(a)}}this.yh=this.yb()}this.Mh=!1};
function Jl(a,b,c){a=Kl(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 Kl(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g+
+)a.ra&&-1!=a.ra.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
Ql(){}za(Ql);Ql.prototype.b=0;function Rl(a){return":"+(a.b+
+).toString(36)};function Sl(a,b,c,d){L.call(this);this.ra=a||
document.body;this.g=Ld(this.ra);this.ua=!
a;this.wa=null;this.ta="";this.b=[];this.o=[];this.Aa=this.ha=-1;this.V=!
1;this.className="ac-renderer";this.Xa="ac-highlighted";this.s=b||
null;this.Gb=null!=d?d:!0;this.Rb=!!c}x(Sl,L);f=Sl.prototype;f.R=function(){return
this.wa};f.Nh=function(a){this.Sa=a};f.Lh=function(a,b,c)
{this.ta=b;this.b=a;this.ha=-
1;this.Aa=Ja();this.i=c;this.o=[];Tl(this)};f.Lc=function(){this.V&&(this.V=!
1,Ul(this,!1),S(this.wa,!1))};
function Vl(a){a.V||(a.V=!0,Ul(a,!0),S(a.wa,!0))}function Ul(a,b)
{a.i&&(ye(a.i,"haspopup",b),ye(a.wa,"expanded",b),ye(a.i,"expanded",b),b?
ye(a.i,"owns",a.wa.id):(a.i.removeAttribute("aria-
owns"),Ae(a.i,null)))}f.Ga=function(){return this.V};
function Wl(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",ha:d,ud:c?
c.data:null})&&(0<=a.ha&&$f(a.o[a.ha],["ac-active","active"]),a.ha=b,d&&(Yf(d,["ac-
active","active"]),a.i&&Ae(a.i,d),hh(d,a.wa)))}f.Tc=function(a){if(-1==a)Wl(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){Wl(this,b);break}};
function Xl(a){if(!a.wa){var b=a.g.Ua("DIV",
{style:"display:none"});a.wa=b;Yf(b,Eb(a.className).split("
"));xe(b,"listbox");b.id=Rl(Ql.Za());a.g.appendChild(a.ra,b);K(b,"click",a.Ri,!
1,a);K(b,"mousedown",a.Si,!1,a);K(b,"mouseover",a.Vi,!1,a)}}
function Tl(a){Xl(a);a.zd&&(a.wa.style.minWidth=a.zd.clientWidth-
0+"px");a.vb&&(a.wa.style.maxWidth=a.vb.clientWidth-
0+"px");a.o.length=0;a.g.Ki(a.wa);a.s&&a.s.render?
a.s.render(a,a.wa,a.b,a.ta):y(a.b,function(a){var b=this.ta,d=this.g.Ua("DIV",
{className:"ac-row",id:Rl(Ql.Za())});xe(d,"option");this.s&&this.s.fn?
this.s.fn(a,b,d):ke(d,a.data.toString());b&&this.Gb&&(this.Da=!
1,Yl(this,d,b));O(d,"ac-
row");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Lc():
(Vl(a),a.ih(),sh(a.wa,!0))}
f.ih=function(){if(this.i&&this.ua){var a=this.Sa||this.i;var b=this.Rb?
5:1;dl(a,b,this.wa,b^1,null,null,65)}};f.va=function()
{this.wa&&(hf(this.wa,"click",this.Ri,!1,this),hf(this.wa,"mousedown",this.Si,!
1,this),hf(this.wa,"mouseover",this.Vi,!
1,this),this.g.Sk(this.wa),this.wa=null,this.V=!
1);De(this.j);this.ra=null;Sl.ma.va.call(this)};
function Yl(a,b,c){if(!a.Da)if(3==b.nodeType){var
d=null;t(c)&&1<c.length&&(d=vb(c,1));c=Zl(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,l=g.exec(e),m=0;l;)m+
+,c.push(e.substring(h,l.index)),c.push(e.substring(l.index,g.lastIndex)),h=g.lastI
ndex,l=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=a.g.b.createElement("B"),g.className=a.Xa,a.g.appendChil
d(g,a.g.b.createTextNode(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=vb(c,2).join("");a.Da=!0}else d&&Yl(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Yl(a,b,c),b=d}function Zl(a){var b="";if(!
a)return b;t(a)&&(a=fb(a,function(a){return!Db(ec(a))}));t(a)?b=0<a.length?
dc(a[0]):"":/^\W/.test(a)||(b=dc(a));return b}function $l(a,b){for(;b&&b!=a.wa&&!
Xf(b,"ac-row");)b=b.parentNode;return b?db(a.o,b):-1}
f.Ri=function(a){var
b=$l(this,a.target);0<=b&&this.dispatchEvent({type:"select",ud:this.b[b].id});a.b()
};f.Si=function(a){a.b();a.preventDefault()};f.Vi=function(a)
{a=$l(this,a.target);0<=a&&!(300>Ja()-
this.Aa)&&this.dispatchEvent({type:"hilite",ud:this.b[a].id})};function am(a,b)
{L.call(this);this.i=new P(this);this.eh(a||
null);b&&(this.ae=b)}x(am,L);f=am.prototype;f.wa=null;f.oi=!0;f.ni=null;f.ie=!
1;f.xh=-1;f.zi=!0;f.ae="toggle_display";f.R=function(){return
this.wa};f.eh=function(a){bm(this);this.wa=a};function bm(a){if(a.ie)throw
Error("Can not change this state of the popup while showing.");}f.Ga=function()
{return this.ie};
f.Na=function(a){this.Xa&&this.Xa.stop();this.Da&&this.Da.stop();if(a){if(!
this.ie&&this.Jh()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the popup");this.
$d();a=Nd(this.wa);if(this.oi)if(this.i.ka(a,"mousedown",this.Aj,!0),B.ya){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.ka(a,"mousedown",this.Aj,!
0);this.i.ka(a,"deactivate",this.zj)}else
this.i.ka(a,"blur",this.zj);"toggle_display"==
this.ae?(this.wa.style.visibility="visible",S(this.wa,!
0)):"move_offscreen"==this.ae&&this.$d();this.ie=!0;this.xh=Ja();this.Xa?
($e(this.Xa,"end",this.Yf,!1,this),this.Xa.play()):this.Yf()}}else cm(this)};f.
$d=q;function cm(a,b)
{a.ie&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&lg(a.i),a.ie=!
1,Ja(),a.Da?($e(a.Da,"end",w(a.vi,b),!1,a),a.Da.play()):a.vi(b))}f.vi=function(a)
{"toggle_display"==this.ae?
this.Zl():"move_offscreen"==this.ae&&(this.wa.style.top="-10000px");this.ef(a)};
f.Zl=function(){this.wa.style.visibility="hidden";S(this.wa,!1)};f.Jh=function()
{return this.dispatchEvent("beforeshow")};f.Yf=function()
{this.dispatchEvent("show")};f.ef=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Aj=function(a)
{a=a.target;ie(this.wa,a)||dm(this,a)||150>Ja()-this.xh||cm(this,a)};
f.zj=function(a){if(this.zi){var b=Nd(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
ie(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ja()-
this.xh||cm(this)}};function dm(a,b){return hb(a.ni||[],function(a){return b===a||
ie(a,b)})}f.va=function()
{am.ma.va.call(this);this.i.Ea();De(this.Xa);De(this.Da);delete this.wa;delete
this.i;delete this.ni};function em(a,b){this.Od=8;this.Bb=b||void
0;am.call(this,a)}x(em,am);em.prototype.Yb=function(){return this.Bb||
null};em.prototype.setPosition=function(a){this.Bb=a||void 0;this.Ga()&&this.
$d()};em.prototype.$d=function(){if(this.Bb){var a=!this.Ga()&&"move_offscreen"!
=this.ae,b=this.R();a&&(b.style.visibility="hidden",S(b,!
0));this.Bb.Tb(b,this.Od,this.zh);a&&S(b,!1)}};function fm(a,b,c){this.j=c||(a?
Ld(G(a)):Ld());em.call(this,this.j.Ua("DIV",
{style:"position:absolute;display:none;"}));this.o=new C(1,1);this.ha=new
Bl;this.s=null;a&&(a=G(a),this.ha.add(a),K(a,"mouseover",this.hh,!
1,this),K(a,"mouseout",this.Gf,!1,this),K(a,"mousemove",this.de,!
1,this),K(a,"focus",this.Oi,!1,this),K(a,"blur",this.Gf,!1,this));null!
=b&&ke(this.R(),b)}x(fm,em);var gm=[];f=fm.prototype;f.tb=null;f.className="goog-
tooltip";f.jg=500;f.mh=0;f.Pg=function(){return this.mh};
f.eh=function(a){var b=this.R();b&&J(b);fm.ma.eh.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),De(this.s),this.s=new
mg(this.R()),Ce(this,this.s),K(this.s,"focusin",this.Qd,void
0,this),K(this.s,"focusout",this.hf,void 0,this)):
(De(this.s),this.s=null)};function hm(a){return a.Aa?a.Ga()?4:1:a.ta?3:a.Ga()?
2:0}f.Lf=function(a){if(!this.Ga())return!1;var
b=gh(this.R()),c=nh(this.R());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
f.Jh=function(){if(!am.prototype.Jh.call(this))return!1;if(this.b)for(var
a,b=0;a=gm[b];b++)ie(a.R(),this.b)||a.Na(!
1);nb(gm,this);a=this.R();a.className=this.className;this.Qd();K(a,"mouseover",this
.lh,!1,this);K(a,"mouseout",this.Zi,!1,this);im(this);return!0};f.ef=function()
{ob(gm,this);for(var a=this.R(),b,c=0;b=gm[c];c++)b.b&&ie(a,b.b)&&b.Na(!
1);this.rf&&this.rf.hf();hf(a,"mouseover",this.lh,!
1,this);hf(a,"mouseout",this.Zi,!1,this);this.b=void 0;0==hm(this)&&(this.Eb=!
1);am.prototype.ef.call(this)};
f.Ve=function(a,b){this.b==a&&kk(this.ha.b,Cl(this.b))&&(this.Eb||!this.Fn?
(this.Na(!1),this.Ga()||(this.b=a,this.setPosition(b||jm(this,0)),this.Na(!
0))):this.b=void 0);this.Aa=void 0};f.fj=function(a){this.ta=void 0;if(a==this.b)
{a=this.j;var b;a=(b=ve(a.b))&&this.R()&&a.Rk(this.R(),b);null!
=this.tb&&(this.tb==this.R()||kk(this.ha.b,Cl(this.tb)))||a||this.V&&this.V.tb||
this.Na(!1)}};function km(a,b){var
c=Vd(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
f.hh=function(a){var b=lm(this,a.target);this.tb=b;this.Qd();b!
=this.b&&(this.b=b,this.lg(b),mm(this),km(this,a))};function lm(a,b){try{for(;b&&!
kk(a.ha.b,Cl(b));)b=b.parentNode;return b}catch(c){return null}}f.de=function(a)
{km(this,a);this.Eb=!0};f.Oi=function(a){this.tb=a=lm(this,a.target);this.Eb=!
0;if(this.b!=a){this.b=a;var
b=jm(this,1);this.Qd();this.lg(a,b);mm(this)}};function jm(a,b){if(0==b){var
c=a.o.clone();return new nm(c)}return new om(a.tb)}
function mm(a){if(a.b)for(var b,c=0;b=gm[c];c+
+)ie(b.R(),a.b)&&(b.V=a,a.rf=b)}f.Gf=function(a){var
b=lm(this,a.target),c=lm(this,a.relatedTarget);b!
=c&&(b==this.tb&&(this.tb=null),im(this),this.Eb=!1,!this.Ga()||
a.relatedTarget&&ie(this.R(),a.relatedTarget)?this.b=void
0:this.hf())};f.lh=function(){var a=this.R();this.tb!
=a&&(this.Qd(),this.tb=a)};f.Zi=function(a){var b=this.R();this.tb!=b||
a.relatedTarget&&ie(b,a.relatedTarget)||(this.tb=null,this.hf())};
f.lg=function(a,b){this.Aa||(this.Aa=M(u(this.Ve,this,a,b),this.jg))};function
im(a){a.Aa&&(k.clearTimeout(a.Aa),a.Aa=void 0)}f.hf=function()
{2==hm(this)&&(this.ta=M(u(this.fj,this,this.b),this.Pg()))};f.Qd=function()
{this.ta&&(k.clearTimeout(this.ta),this.ta=void 0)};
f.va=function(){var a;this.Na(!1);im(this);for(var b=this.ha.Cb(),c=0;a=b[c];c+
+)hf(a,"mouseover",this.hh,!1,this),hf(a,"mouseout",this.Gf,!
1,this),hf(a,"mousemove",this.de,!1,this),hf(a,"focus",this.Oi,!
1,this),hf(a,"blur",this.Gf,!
1,this);b=this.ha.b;b.g={};b.b.length=0;b.i=0;this.R()&&J(this.R());this.tb=null;de
lete this.j;fm.ma.va.call(this)};function nm(a,b){ol.call(this,a,b)}x(nm,ol);
nm.prototype.Tb=function(a,b,c){b=ch(a);b=fh(b);c=c?new
Mg(c.top+10,c.right,c.bottom,c.left+10):new
Mg(10,0,0,10);gl(this.b,a,8,c,b,9)&496&&gl(this.b,a,8,c,b,5)};function om(a)
{il.call(this,a,5)}x(om,il);om.prototype.Tb=function(a,b,c){var d=new
C(10,0);dl(this.b,this.g,a,b,d,c,9)&496&&dl(this.b,4,a,1,d,c,5)};function pm(a,b,c)
{fm.call(this,a,b,c)}x(pm,fm);f=pm.prototype;f.Ig=!1;f.lf=!1;f.Yf=function()
{pm.ma.Yf.call(this);this.vb=Rg(oh(this.R()));this.b&&(this.Rb=Rg(oh(this.b)));this
.lf=this.Ig;K(this.j.b,"mousemove",this.de,!1,this)};f.ef=function()
{hf(this.j.b,"mousemove",this.de,!1,this);this.Rb=this.vb=null;this.lf=!
1;pm.ma.ef.call(this)};
f.Lf=function(a){if(this.Sa){var b=gh(this.R()),c=nh(this.R());return b.x-
this.Sa.left<=a.x&&a.x<=b.x+c.width+this.Sa.right&&b.y-
this.Sa.top<=a.y&&a.y<=b.y+c.height+this.Sa.bottom}return
pm.ma.Lf.call(this,a)};function qm(a,b){if(a.Rb&&Og(a.Rb,b)||a.Lf(b))return!0;var
c=a.V;return!!c&&c.Lf(b)}f.fj=function(a){this.ta=void 0;a!=this.b||
qm(this,this.o)||this.tb||this.V&&this.V.tb||B.Ta&&0==this.o.x&&0==this.o.y||
this.Na(!1)};
f.de=function(a){var b=this.Ga();if(this.vb){var c=Vd(this.j.b);c=new
C(a.clientX+c.x,a.clientY+c.y);qm(this,c)?b=!
1:this.lf&&(b=Pg(this.vb,c)>=Pg(this.vb,this.o))}if(b)
{if(this.hf(),this.tb=null,b=this.V)b.tb=null}else
3==hm(this)&&this.Qd();pm.ma.de.call(this,a)};f.lh=function(){this.tb!
=this.R()&&(this.lf=!1,this.tb=this.R())};f.Pg=function(){return this.lf?
100:pm.ma.Pg.call(this)};function rm(a){L.call(this);this.g=a||
Ld();this.Sa=sm;this.Ma=null;this.Qa=!1;this.wa=null;this.ra=void
0;this.V=this.o=this.s=this.Xa=null;this.zd=!1}x(rm,L);rm.prototype.rf=Ql.Za();var
sm=null;
function tm(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=rm.prototype;f.getId=function(){return this.Ma||
(this.Ma=Rl(this.rf))};function um(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.Ma;d in
c&&delete c[d];Ua(a.s.V,b,a)}a.Ma=b}f.R=function(){return this.wa};
function vm(a){a.ra||(a.ra=new P(a));return a.ra}f.Kd=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.Ma&&wm(this.s,this.Ma)&&this.s!=a)throw
Error("Unable to set parent
component");this.s=a;rm.ma.ff.call(this,a)};f.md=function(){return
this.s};f.ff=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");rm.ma.ff.call(this,a)};f.Ac=function()
{this.wa=this.g.b.createElement("DIV")};f.render=function(a){xm(this,a)};
function xm(a,b,c){if(a.Qa)throw Error("Component already rendered");a.wa||
a.Ac();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Qa||
a.Va()}function ym(a,b){if(a.Qa)throw Error("Component already
rendered");if(b&&a.Vg(b)){a.zd=!0;var c=Nd(b);a.g&&a.g.b==c||
(a.g=Ld(b));a.Vb(b);a.Va()}else throw Error("Invalid element to
decorate");}f.Vg=function(){return!0};f.Vb=function(a){this.wa=a};f.Va=function()
{this.Qa=!0;zm(this,function(a){!a.Qa&&a.R()&&a.Va()})};
f.Wb=function(){zm(this,function(a){a.Qa&&a.Wb()});this.ra&&lg(this.ra);this.Qa=!
1};f.va=function(){this.Qa&&this.Wb();this.ra&&(this.ra.Ea(),delete
this.ra);zm(this,function(a){a.Ea()});!
this.zd&&this.wa&&J(this.wa);this.s=this.Xa=this.wa=this.V=this.o=null;rm.ma.va.cal
l(this)};f.Fa=function(a,b){this.De(a,Am(this),b)};
f.De=function(a,b,c){if(a.Qa&&(c||!this.Qa))throw Error("Component already
rendered");if(0>b||b>Am(this))throw Error("Child component index out of
bounds");this.V&&this.o||(this.V={},this.o=[]);if(a.md()==this){var
d=a.getId();this.V[d]=a;ob(this.o,a)}else
Ua(this.V,a.getId(),a);a.Kd(this);ub(this.o,b,0,a);a.Qa&&this.Qa&&a.md()==this?
(c=this.Wd(),b=c.childNodes[b]||null,b!=a.R()&&c.insertBefore(a.R(),b)):c?
(this.wa||this.Ac(),b=Bm(this,b+1),xm(a,this.Wd(),b?b.wa:null)):this.Qa&&!
a.Qa&&a.wa&&a.wa.parentNode&&
1==a.wa.parentNode.nodeType&&a.Va()};f.Wd=function(){return this.wa};function Cm(a)
{null==a.Sa&&(a.Sa=qh(a.Qa?a.wa:a.g.b.body));return a.Sa}function Am(a){return a.o?
a.o.length:0}function wm(a,b){if(a.V&&b){var c=a.V;c=(null!==c&&b in c?c[b]:void
0)||null}else c=null;return c}function Bm(a,b){return a.o?a.o[b]||
null:null}function zm(a,b,c){a.o&&y(a.o,b,c)}function Dm(a,b){return a.o&&b?
db(a.o,b):-1}
f.removeChild=function(a,b){if(a){var c=p(a)?a:a.getId();a=wm(this,c);if(c&&a){var
d=this.V;c in d&&delete
d[c];ob(this.o,a);b&&(a.Wb(),a.wa&&J(a.wa));a.Kd(null)}}if(!a)throw Error("Child is
not in parent component");return a};function Em(){}var Fm;za(Em);var
Gm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=E
m.prototype;f.Yd=function(){};f.$b=function(a){return
a.g.Ua("DIV",Hm(this,a).join(" "),a.Kb())};f.tc=function(a){return a};function
Im(a,b,c){if(a=a.R?a.R():a){var d=[b];B.ya&&!B.Pa("7")&&(d=Jm(Wf(a),b),d.push(b));
(c?Yf:$f)(a,d)}}f.Df=function(){return!0};
f.lb=function(a,b){b.id&&um(a,b.id);var c=this.tc(b);c&&c.firstChild?
Km(a,c.firstChild.nextSibling?sb(c.childNodes):c.firstChild):a.Fd=null;var
d=0,e=this.Ha(),g=this.Ha(),h=!1,l=!1,m=!1,r=sb(Wf(b));y(r,function(a){h||a!=e?l||
a!=g?d|=this.Af(a):l=!0:(h=!0,g==e&&(l=!0));1==this.Af(a)&&oe(c)&&pe(c)&&ne(c,!
1)},this);a.Bc=d;h||(r.push(e),g==e&&(l=!0));l||r.push(g);var
v=a.mc;v&&r.push.apply(r,v);if(B.ya&&!B.Pa("7")){var
F=Jm(r);0<F.length&&(r.push.apply(r,F),m=!0)}if(!h||!l||v||m)b.className=r.join("
");
return b};f.Li=function(a){Cm(a)&&this.Ni(a.R(),!
0);a.isEnabled()&&this.Pe(a,a.Ga())};function Lm(a,b,c){if(a=c||
a.Yd())c=b.getAttribute("role")||null,a!=c&&xe(b,a)}function Mm(a,b,c){b.Ga()||
ye(c,"hidden",!b.Ga());b.isEnabled()||a.Hc(c,1,!
b.isEnabled());Nm(b,8)&&a.Hc(c,8,V(b,8));Nm(b,16)&&a.Hc(c,16,V(b,16));Nm(b,64)&&a.H
c(c,64,V(b,64))}f.Zg=function(a,b){sh(a,!b,!B.ya&&!B.Ic)};f.Ni=function(a,b)
{Im(a,this.Ha()+"-rtl",b)};f.Mi=function(a){var b;return Nm(a,32)&&(b=a.R())?
oe(b)&&pe(b):!1};
f.Pe=function(a,b){var c;if(Nm(a,32)&&(c=a.R())){if(!b&&V(a,32))
{try{c.blur()}catch(d){}V(a,32)&&a.Ef(null)}(oe(c)&&pe(c))!
=b&&ne(c,b)}};f.Na=function(a,b){S(a,b);a&&ye(a,"hidden",!b)};f.Pb=function(a,b,c)
{var d=a.R();if(d){var
e=this.He(b);e&&Im(a,e,c);this.Hc(d,b,c)}};f.Hc=function(a,b,c){Fm||
(Fm={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Fm[b];var
d=a.getAttribute("role")||null;d&&(d=Gm[d]||b,b="checked"==b||"selected"==b?
d:b);b&&ye(a,b,c)};
f.Oe=function(a,b){var c=this.tc(a);if(c&&(de(c),b))if(p(b))ke(c,b);else{var
d=function(a){if(a){var b=Nd(c);c.appendChild(p(a)?b.createTextNode(a):a)}};t(b)?
y(b,d):!Ba(b)||"nodeType"in b?d(b):y(sb(b),d)}};f.Ha=function(){return"goog-
control"};function Hm(a,b){var c=a.Ha(),d=[c],e=a.Ha();e!
=c&&d.push(e);c=b.Bc;for(e=[];c;){var g=c&-
c;e.push(a.He(g));c&=~g}d.push.apply(d,e);(c=b.mc)&&d.push.apply(d,c);B.ya&&!
B.Pa("7")&&d.push.apply(d,Jm(d));return d}
function Jm(a,b){var c=[];b&&(a=rb(a,[b]));y([],function(d){!ib(d,w(mb,a))||b&&!
mb(d,b)||c.push(d.join("_"))});return c}f.He=function(a){this.b||Om(this);return
this.b[a]};f.Af=function(a){if(!this.ta){this.b||Om(this);var b=this.b,c={},d;for(d
in b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function
Om(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 Pm()
{}x(Pm,Em);za(Pm);f=Pm.prototype;f.Yd=function()
{return"button"};f.Hc=function(a,b,c){switch(b){case 8:case
16:ye(a,"pressed",c);break;default:case 64:case 1:Pm.ma.Hc.call(this,a,b,c)}};f.
$b=function(a){var b=Pm.ma.$b.call(this,a);Qm(b,a.ha);var
c=a.yb();c&&this.Ug(b,c);Nm(a,16)&&this.Hc(b,16,V(a,16));return
b};f.lb=function(a,b){b=Pm.ma.lb.call(this,a,b);var
c=this.yb(b);a.Rb=c;a.ha=b.title;Nm(a,16)&&this.Hc(b,16,V(a,16));return
b};f.yb=q;f.Ug=q;
function Qm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}f.Ha=function()
{return"goog-button"};function Rm(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Ca(b))throw Error("Invalid decorator function "+b);Sm[a]=b}var
Tm={},Sm={};function Um(a,b,c){rm.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Ea(b);if(d=Tm[d])break;b=b.ma?b.ma.constructor:null}b=d?Ca(d.Za)?d.Za():new
d:null}this.i=b;this.Fd=n(a)?
a:null}x(Um,rm);f=Um.prototype;f.Fd=null;f.Bc=0;f.kf=39;f.Bd=255;f.jf=0;f.Ff=!
0;f.mc=null;f.$g=!0;function Vm(a,b){a.Qa&&b!=a.$g&&Wm(a,b);a.$g=b}function Xm(a,b)
{b&&(a.mc?mb(a.mc,b)||a.mc.push(b):a.mc=[b],Im(a,b,!0))}function Ym(a,b,c){c?
Xm(a,b):b&&a.mc&&ob(a.mc,b)&&(0==a.mc.length&&(a.mc=null),Im(a,b,!1))}
f.Ac=function(){var a=this.i.
$b(this);this.wa=a;Lm(this.i,a,this.Me());this.i.Zg(a,!1);this.Ga()||this.i.Na(a,!
1)};f.Me=function(){return null};f.Wd=function(){return
this.i.tc(this.R())};f.Vg=function(a){return this.i.Df(a)};f.Vb=function(a)
{this.wa=a=this.i.lb(this,a);Lm(this.i,a,this.Me());this.i.Zg(a,!1);this.Ff="none"!
=a.style.display};
f.Va=function()
{Um.ma.Va.call(this);Mm(this.i,this,this.wa);this.i.Li(this);if(this.kf&-2&&(this.
$g&&Wm(this,!0),Nm(this,32))){var a=this.R();if(a){var b=this.ta||(this.ta=new
rg);sg(b,a);vm(this).ka(b,"key",this.ac).ka(a,"focus",this.Yk).ka(a,"blur",this.Ef)
}}};
function Wm(a,b){var c=vm(a),d=a.R();b?(c.ka(d,Ke.Be,a.od).ka(d,
[Ke.Ce,Ke.Ae],a.Cc).ka(d,"mouseover",a.ah).ka(d,"mouseout",a.kh),a.Qe!
=q&&c.ka(d,"contextmenu",a.Qe),B.ya&&(B.Pa(9)||c.ka(d,"dblclick",a.Ti),a.ua||
(a.ua=new Zm(a),Ce(a,a.ua)))):(c.hb(d,Ke.Be,a.od).hb(d,
[Ke.Ce,Ke.Ae],a.Cc).hb(d,"mouseover",a.ah).hb(d,"mouseout",a.kh),a.Qe!
=q&&c.hb(d,"contextmenu",a.Qe),B.ya&&(B.Pa(9)||
c.hb(d,"dblclick",a.Ti),De(a.ua),a.ua=null))}
f.Wb=function()
{Um.ma.Wb.call(this);this.ta&&yg(this.ta);this.Ga()&&this.isEnabled()&&this.i.Pe(th
is,!1)};f.va=function(){Um.ma.va.call(this);this.ta&&(this.ta.Ea(),delete
this.ta);delete this.i;this.ua=this.mc=this.Fd=null};f.Kb=function(){return
this.Fd};function Km(a,b){a.Fd=b}f.yf=function(){var a=this.Kb();if(!
a)return"";a=p(a)?a:t(a)?z(a,se).join(""):qe(a);return Xb(a)};f.Ga=function()
{return this.Ff};
f.Na=function(a,b){if(b||this.Ff!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.R();c&&this.i.Na(c,a);this.isEnabled()&&this.i.Pe(this,a);this.Ff=a;return!
0}return!1};f.isEnabled=function(){return!V(this,1)};f.La=function(a){var
b=this.md();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!$m(this,1,!a)||(a||
(an(this,!1),bn(this,!1)),this.Ga()&&this.i.Pe(this,a),this.Pb(1,!a,!0))};function
bn(a,b){$m(a,2,b)&&a.Pb(2,b)}function an(a,b){$m(a,4,b)&&a.Pb(4,b)}
f.Oh=function(a){$m(this,8,a)&&this.Pb(8,a)};f.vd=function(a)
{$m(this,16,a)&&this.Pb(16,a)};f.fg=function(a)
{$m(this,32,a)&&this.Pb(32,a)};f.ab=function(a)
{$m(this,64,a)&&this.Pb(64,a)};function V(a,b){return!!
(a.Bc&b)}f.Pb=function(a,b,c){c||1!=a?Nm(this,a)&&b!
=V(this,a)&&(this.i.Pb(this,a,b),this.Bc=b?this.Bc|a:this.Bc&~a):this.La(!
b)};function Nm(a,b){return!!(a.kf&b)}
f.rb=function(a,b){if(this.Qa&&V(this,a)&&!b)throw Error("Component already
rendered");!b&&V(this,a)&&this.Pb(a,!1);this.kf=b?this.kf|a:this.kf&~a};function
cn(a,b){return!!(a.Bd&b)&&Nm(a,b)}function $m(a,b,c){return Nm(a,b)&&V(a,b)!=c&&(!
(a.jf&b)||a.dispatchEvent(tm(b,c)))&&!a.lc}f.ah=function(a){(!a.relatedTarget||!
ie(this.R(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&cn(th
is,2)&&bn(this,!0)};
f.kh=function(a){a.relatedTarget&&ie(this.R(),a.relatedTarget)||!
this.dispatchEvent("leave")||(cn(this,4)&&an(this,!1),cn(this,2)&&bn(this,!
1))};f.Qe=q;f.od=function(a){this.isEnabled()&&(cn(this,2)&&bn(this,!
0),Oe(a)&&(cn(this,4)&&an(this,!
0),this.i&&this.i.Mi(this)&&this.R().focus()));Oe(a)&&a.preventDefault()};f.Cc=func
tion(a){this.isEnabled()&&(cn(this,2)&&bn(this,!
0),V(this,4)&&this.Jd(a)&&cn(this,4)&&an(this,!1))};f.Ti=function(a)
{this.isEnabled()&&this.Jd(a)};
f.Jd=function(a){cn(this,16)&&this.vd(!V(this,16));cn(this,8)&&this.Oh(!
0);cn(this,64)&&this.ab(!V(this,64));var b=new
Ie("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.Yk=function()
{cn(this,32)&&this.fg(!0)};f.Ef=function(){cn(this,4)&&an(this,!
1);cn(this,32)&&this.fg(!1)};f.ac=function(a){return
this.Ga()&&this.isEnabled()&&this.Zd(a)?(a.preventDefault(),a.b(),!0):!1};
f.Zd=function(a){return 13==a.keyCode&&this.Jd(a)};if(!Ca(Um))throw Error("Invalid
component class "+Um);if(!Ca(Em))throw Error("Invalid renderer class "+Em);var
dn=Ea(Um);Tm[dn]=Em;Rm("goog-control",function(){return new Um(null)});function
Zm(a){Be.call(this);this.g=a;this.b=!1;this.i=new
P(this);Ce(this,this.i);a=this.g.wa;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup",
this.s).ka(a,"click",this.j)}x(Zm,Be);var en=!B.ya||
B.Mb(9);Zm.prototype.o=function(){this.b=!1};
Zm.prototype.s=function(){this.b=!0};function fn(a,b){if(!en)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}
Zm.prototype.j=function(a){if(this.b)this.b=!1;else{var
b=a.g,c=b.button,d=b.type,e=fn(b,"mousedown");this.g.od(new
Le(e,a.i));e=fn(b,"mouseup");this.g.Cc(new Le(e,a.i));en||
(b.button=c,b.type=d)}};Zm.prototype.va=function()
{this.g=null;Zm.ma.va.call(this)};function gn()
{}x(gn,Pm);za(gn);f=gn.prototype;f.Yd=function(){};f.$b=function(a){Vm(a,!
1);a.Bd&=-256;a.rb(32,!1);return a.g.Ua("BUTTON",{"class":Hm(this,a).join("
"),disabled:!
a.isEnabled(),title:a.ha||"",value:a.yb()||""},a.yf()||"")};f.Df=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.lb=function(a,b){Vm(a,!1);a.Bd&=-256;a.rb(32,!
1);if(b.disabled){var c=this.He(1);O(b,c)}return gn.ma.lb.call(this,a,b)};
f.Li=function(a){vm(a).ka(a.R(),"click",a.Jd)};f.Zg=q;f.Ni=q;f.Mi=function(a)
{return a.isEnabled()};f.Pe=q;f.Pb=function(a,b,c){gn.ma.Pb.call(this,a,b,c);
(a=a.R())&&1==b&&(a.disabled=c)};f.yb=function(a){return
a.value};f.Ug=function(a,b){a&&(a.value=b)};f.Hc=q;function hn(a,b,c)
{Um.call(this,a,b||gn.Za(),c)}x(hn,Um);f=hn.prototype;f.yb=function(){return
this.Rb};f.Zb=function(a){this.ha=a;Qm(this.R(),a)};function jn(a,b){var
c=a.i,d=Cm(a),e=c.Ha()+"-collapse-left";c=c.Ha()+"-collapse-right";Ym(a,d?c:e,!!
(b&1));Ym(a,d?e:c,!!(b&2))}f.va=function(){hn.ma.va.call(this);delete
this.Rb;delete this.ha};f.Va=function(){hn.ma.Va.call(this);if(Nm(this,32)){var
a=this.R();a&&vm(this).ka(a,"keyup",this.Zd)}};
f.Zd=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Jd(a):32==a.keyCode};Rm("goog-
button",function(){return new hn(null)});function kn()
{this.g=[]}x(kn,Em);za(kn);function ln(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=kn.prototype;f.Yd=function(){return"menuitem"};f.
$b=function(a){var b=a.g.Ua("DIV",Hm(this,a).join("
"),mn(this,a.Kb(),a.g));nn(this,a,b,Nm(a,8)||Nm(a,16));return b};f.tc=function(a)
{return a&&a.firstChild};
f.lb=function(a,b){var c=ge(b),d=ln(this,2);c&&Xf(c,d)||
b.appendChild(mn(this,b.childNodes,a.g));Xf(b,"goog-option")&&(a.rb(16,!
0),a&&b&&nn(this,a,b,!0));return kn.ma.lb.call(this,a,b)};f.Oe=function(a,b){var
c=this.tc(a),d=on(this,a)?c.firstChild:null;kn.ma.Oe.call(this,a,b);d&&!
on(this,a)&&c.insertBefore(d,c.firstChild||null)};function mn(a,b,c)
{a=ln(a,2);return c.Ua("DIV",a,b)}function on(a,b){var c=a.tc(b);if(c)
{c=c.firstChild;var d=ln(a,1);return!!c&&Da(c)&&1==c.nodeType&&Xf(c,d)}return!1}
function nn(a,b,c,d){Lm(a,c,b.Me());Mm(a,b,c);d!=on(a,c)&&(ag(c,"goog-
option",d),c=a.tc(c),d?(a=ln(a,1),c.insertBefore(b.g.Ua("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.He=function(a){switch(a){case 2:return
ln(this,0);case 16:case 8:return"goog-option-selected";default:return
kn.ma.He.call(this,a)}};f.Af=function(a){var b=ln(this,0);switch(a){case "goog-
option-selected":return 16;case b:return 2;default:return
kn.ma.Af.call(this,a)}};f.Ha=function(){return"goog-menuitem"};function pn(a,b,c,d)
{Um.call(this,a,d||kn.Za(),c);this.Xa=b}x(pn,Um);f=pn.prototype;f.yb=function(){var
a=this.Xa;return null!=a?a:this.yf()};f.rb=function(a,b)
{pn.ma.rb.call(this,a,b);switch(a){case 8:V(this,16)&&!b&&this.vd(!1);var
c=this.R();c&&this&&c&&nn(this.i,this,c,b);break;case 16:
(c=this.R())&&this&&c&&nn(this.i,this,c,b)}};
f.yf=function(){var a=this.Kb();return t(a)?(a=z(a,function(a){return
Da(a)&&1==a.nodeType&&(Xf(a,"goog-menuitem-accel")||Xf(a,"goog-menuitem-mnemonic-
separator"))?"":se(a)}).join(""),Xb(a)):pn.ma.yf.call(this)};f.Cc=function(a){var
b=this.md();if(b){var c=b.j;b.j=null;if(c&&va(a.clientX)&&Id(c,new
C(a.clientX,a.clientY)))return}pn.ma.Cc.call(this,a)};f.Zd=function(a){return
a.keyCode==this.hj&&this.Jd(a)?!0:pn.ma.Zd.call(this,a)};f.Nk=function(){return
this.hj};Rm("goog-menuitem",function(){return new pn(null)});
pn.prototype.Me=function(){return
Nm(this,16)?"menuitemcheckbox":Nm(this,8)?"menuitemradio":pn.ma.Me.call(this)};pn.p
rototype.md=function(){return
Um.prototype.md.call(this)};pn.prototype.zf=function(){return
Um.prototype.zf.call(this)};function qn(a,b,c){pn.call(this,a,b,c);this.rb(16,!
0)}x(qn,pn);Rm("goog-checkbox-menuitem",function(){return new qn(null)});function
rn(a){this.b=a}za(rn);function sn(a,b){a&&(a.tabIndex=b?0:-
1)}f=rn.prototype;f.Wg=function(a){return"DIV"==a.tagName};function tn(a,b,c)
{c.id&&um(b,c.id);var d=a.Xd(),e=!1,g=Wf(c);g&&y(g,function(a){a==d?e=!
0:a&&(a==d+"-disabled"?b.La(!1):a==d+"-horizontal"?un(b,"horizontal"):a==d+"-
vertical"&&un(b,"vertical"))},a);e||O(c,d);vn(a,b,c);return c}
function vn(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.Ie(d);g&&(g.wa=d,b.isEnabled()||g.La(!
1),b.Fa(g),ym(g,d))}else d.nodeValue&&""!=Eb(d.nodeValue)||
c.removeChild(d);d=e}}f.Ie=function(a){a:{a=Wf(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Sm?Sm[d]():null){a=d;break a}}a=null}return
a};f.Xg=function(a){a=a.R();sh(a,!0,B.Ta);B.ya&&(a.hideFocus=!0);var
b=this.b;b&&xe(a,b)};f.Xd=function(){return"goog-container"};
function wn(a,b){var c=a.Xd(),d=[c,"horizontal"==b.Id?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}f.Di=function()
{return"vertical"};function xn(a,b,c){rm.call(this,c);this.nd=b||
rn.Za();this.Id=a||
this.nd.Di()}x(xn,rm);f=xn.prototype;f.wh=null;f.Ed=null;f.nd=null;f.Id=null;f.Sc=!
0;f.Dd=!0;f.Td=!0;f.ub=-1;f.Ab=null;f.Fc=!1;f.Kc=null;function yn(a){return a.wh||
a.R()}f.Ac=function(){this.wa=this.g.Ua("DIV",wn(this.nd,this).join("
"))};f.Wd=function(){return this.R()};f.Vg=function(a){return
this.nd.Wg(a)};f.Vb=function(a)
{this.wa=tn(this.nd,this,a);"none"==a.style.display&&(this.Sc=!1)};
f.Va=function(){xn.ma.Va.call(this);zm(this,function(a){a.Qa&&zn(this,a)},this);var
a=this.R();this.nd.Xg(this);this.Na(this.Sc,!
0);vm(this).ka(this,"enter",this.jh).ka(this,"highlight",this.Vk).ka(this,"unhighli
ght",this.Xk).ka(this,"open",this.Jl).ka(this,"close",this.Uk).ka(a,Ke.Be,this.Wk).
ka(Nd(a),[Ke.Ce,Ke.Ae],this.ol).ka(a,
[Ke.Be,Ke.Ce,Ke.Ae,"mouseover","mouseout","contextmenu"],this.kl);this.Td&&An(this,
!0)};
function An(a,b){var c=vm(a),d=yn(a);b?
c.ka(d,"focus",a.Cf).ka(d,"blur",a.Bf).ka(a.Ed||(a.Ed=new
rg(yn(a))),"key",a.ac):c.hb(d,"focus",a.Cf).hb(d,"blur",a.Bf).hb(a.Ed||(a.Ed=new
rg(yn(a))),"key",a.ac)}f.Wb=function(){this.wd(-1);this.Ab&&this.Ab.ab(!
1);this.Fc=!1;xn.ma.Wb.call(this)};f.va=function()
{xn.ma.va.call(this);this.Ed&&(this.Ed.Ea(),this.Ed=null);this.nd=this.Ab=this.Kc=t
his.wh=null};f.jh=function(){return!0};
f.Vk=function(a){var b=Dm(this,a.target);if(-1<b&&b!=this.ub){var
c=Bn(this);c&&bn(c,!1);this.ub=b;c=Bn(this);this.Fc&&an(c,!0);this.Ab&&c!
=this.Ab&&(Nm(c,64)?c.ab(!0):this.Ab.ab(!1))}b=this.R();null!
=a.target.R()&&ye(b,"activedescendant",a.target.R().id)};f.Xk=function(a)
{a.target==Bn(this)&&(this.ub=-1);this.R().removeAttribute("aria-
activedescendant")};f.Jl=function(a){(a=a.target)&&a!
=this.Ab&&a.md()==this&&(this.Ab&&this.Ab.ab(!1),this.Ab=a)};
f.Uk=function(a){a.target==this.Ab&&(this.Ab=null);var
b=this.R(),c=a.target.R();b&&V(a.target,2)&&c&&Ae(b,c)};f.Wk=function(a)
{this.Dd&&(this.Fc=!0);var b=yn(this);b&&oe(b)&&pe(b)?
b.focus():a.preventDefault()};f.ol=function(){this.Fc=!1};
f.kl=function(a){a:{var b=a.target;if(this.Kc)for(var c=this.R();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 Ke.Be:b.od(a);break;case
Ke.Ce:case Ke.Ae:b.Cc(a);break;case "mouseover":b.ah(a);break;case
"mouseout":b.kh(a);break;case "contextmenu":b.Qe(a)}};f.Cf=function()
{};f.Bf=function(){this.wd(-1);this.Fc=!1;this.Ab&&this.Ab.ab(!1)};
f.ac=function(a){return this.isEnabled()&&this.Ga()&&(0!=Am(this)||
this.wh)&&this.Yg(a)?(a.preventDefault(),a.b(),!0):!1};
f.Yg=function(a){var b=Bn(this);if(b&&"function"==typeof b.ac&&b.ac(a)||
this.Ab&&this.Ab!=b&&"function"==typeof this.Ab.ac&&this.Ab.ac(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Td)yn(this).blur();else return!1;break;case 36:Cn(this);break;case
35:Dn(this);break;case 38:if("vertical"==this.Id)En(this);else return!1;break;case
37:if("horizontal"==this.Id)Cm(this)?Fn(this):En(this);else return!1;break;case
40:if("vertical"==this.Id)Fn(this);
else return!1;break;case 39:if("horizontal"==this.Id)Cm(this)?
En(this):Fn(this);else return!1;break;default:return!1}return!0};function zn(a,b)
{var c=b.R();c=c.id||(c.id=b.getId());a.Kc||(a.Kc={});a.Kc[c]=b}f.Fa=function(a,b)
{xn.ma.Fa.call(this,a,b)};
f.De=function(a,b,c){a.jf|=2;a.jf|=64;a.rb(32,!1);Vm(a,!1);var d=a.md()==this?
Dm(this,a):-1;xn.ma.De.call(this,a,b,c);a.Qa&&this.Qa&&zn(this,a);a=d;-
1==a&&(a=Am(this));a==this.ub?this.ub=Math.min(Am(this)-1,b):a>this.ub&&b<=this.ub?
this.ub++:a<this.ub&&b>this.ub&&this.ub--};
f.removeChild=function(a,b){if(a=p(a)?wm(this,a):a){var c=Dm(this,a);-1!
=c&&(c==this.ub?(bn(a,!1),this.ub=-1):c<this.ub&&this.ub--);var
d=a.R();d&&d.id&&this.Kc&&(c=this.Kc,d=d.id,d in c&&delete
c[d])}a=xn.ma.removeChild.call(this,a,b);Vm(a,!0);return a};function un(a,b)
{if(a.R())throw Error("Component already rendered");a.Id=b}f.Ga=function(){return
this.Sc};
f.Na=function(a,b){if(b||this.Sc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Sc=a;var c=this.R();c&&(S(c,a),this.Td&&sn(yn(this),this.Dd&&this.Sc),b||
this.dispatchEvent(this.Sc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Dd};f.La=function(a){this.Dd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Dd=!0,zm(this,function(a)
{a.bk?delete a.bk:a.La(!0)})):(zm(this,function(a){a.isEnabled()?a.La(!1):a.bk=!
0}),this.Fc=this.Dd=!1),this.Td&&sn(yn(this),a&&this.Sc))};
function Gn(a,b){b!
=a.Td&&a.Qa&&An(a,b);a.Td=b;a.Dd&&a.Sc&&sn(yn(a),b)}f.wd=function(a)
{(a=Bm(this,a))?bn(a,!0):-1<this.ub&&bn(Bn(this),!1)};function Bn(a){return
Bm(a,a.ub)}function Cn(a){Hn(a,function(a,c){return(a+1)%c},Am(a)-1)}function Dn(a)
{Hn(a,function(a,c){a--;return 0>a?c-1:a},0)}function Fn(a){Hn(a,function(a,c)
{return(a+1)%c},a.ub)}function En(a){Hn(a,function(a,c){a--;return 0>a?c-
1:a},a.ub)}
function Hn(a,b,c){c=0>c?Dm(a,a.Ab):c;var d=Am(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=Bm(a,c);if(g&&a.ui(g)){a.wd(c);break}e+
+;c=b.call(a,c,d)}}f.ui=function(a){return a.Ga()&&a.isEnabled()&&Nm(a,2)};function
In(){}x(In,Pm);za(In);f=In.prototype;f.$b=function(a){var
b=Hm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),this.vf(a.Kb(),a.g));Qm(b,a.ha);return b};f.Yd=function()
{return"button"};f.tc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.vf=function(a,b){return
b.Ua("DIV","goog-inline-block "+(this.Ha()+"-outer-box"),b.Ua("DIV","goog-inline-
block "+(this.Ha()+"-inner-box"),a))};f.Df=function(a){return"DIV"==a.tagName};
f.lb=function(a,b){Jn(b,!0);Jn(b,!1);a:{var c=a.g.Gi(b);var d=this.Ha()+"-outer-
box";if(c&&Xf(c,d)&&(c=a.g.Gi(c),d=this.Ha()+"-inner-box",c&&Xf(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.vf(b.childNodes,a.g));Yf(b,["goog-inline-
block",this.Ha()]);return In.ma.lb.call(this,a,b)};f.Ha=function(){return"goog-
custom-button"};
function Jn(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(""==Eb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Kn(){}x(Kn,Pm);za(Kn);f=Kn.prototype;f.$b=function(a){var
b=Hm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),a.Kb());Qm(b,a.ha);return b};f.Yd=function(){return"button"};f.Df=function(a)
{return"DIV"==a.tagName};f.lb=function(a,b){O(b,"goog-inline-block");return
Kn.ma.lb.call(this,a,b)};f.yb=function(){return""};f.Ha=function(){return"goog-
flat-button"};Rm("goog-flat-button",function(){return new
hn(null,Kn.Za())});function Ln(){}x(Ln,Em);za(Ln);Ln.prototype.Ha=function()
{return"goog-menuheader"};function Mn(a,b,c){Um.call(this,a,c||
Ln.Za(),b);this.rb(1,!1);this.rb(2,!1);this.rb(4,!1);this.rb(32,!
1);this.Bc=1}x(Mn,Um);Rm("goog-menuheader",function(){return new
Mn(null)});function Nn(){}x(Nn,Em);za(Nn);Nn.prototype.$b=function(a){return
a.g.Ua("DIV",this.Ha())};Nn.prototype.lb=function(a,b)
{b.id&&um(a,b.id);if("HR"==b.tagName){var c=b;b=this.
$b(a);c.parentNode&&c.parentNode.insertBefore(b,c);J(c)}else O(b,this.Ha());return
b};Nn.prototype.Oe=function(){};Nn.prototype.Ha=function(){return"goog-
menuseparator"};function On(a,b){Um.call(this,null,a||Nn.Za(),b);this.rb(1,!
1);this.rb(2,!1);this.rb(4,!1);this.rb(32,!
1);this.Bc=1}x(On,Um);On.prototype.Va=function()
{On.ma.Va.call(this);xe(this.R(),"separator")};Rm("goog-menuseparator",function()
{return new On});function Pn(a)
{this.b=a||"menu"}x(Pn,rn);za(Pn);Pn.prototype.Wg=function(a)
{return"UL"==a.tagName||Pn.ma.Wg.call(this,a)};Pn.prototype.Ie=function(a)
{return"HR"==a.tagName?new On:Pn.ma.Ie.call(this,a)};Pn.prototype.Xd=function()
{return"goog-menu"};Pn.prototype.Xg=function(a)
{Pn.ma.Xg.call(this,a);ye(a.R(),"haspopup","true")};Rm("goog-
menuseparator",function(){return new On});function Qn(a,b)
{xn.call(this,"vertical",b||Pn.Za(),a);Gn(this,!1)}x(Qn,xn);f=Qn.prototype;f.yg=!
0;function Rn(a,b){if(ie(a.R(),b))return!0;for(var c=0,d=Am(a);c<d;c++){var
e=Bm(a,c);if("function"==typeof e.dh&&e.dh(b))return!0}return!1}f.Ub=function(a)
{this.Fa(a,!0)};f.sf=function(a,b){this.De(a,b,!0)};f.Je=function(){var
a=[];zm(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.Ga();c||S(this.R(),!0);var
d=this.R(),e=a,g=b,h=gh(d);e instanceof C&&(g=e.y,e=e.x);$g(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(g)-h.y));c||S(this.R(),!1)};f.Yb=function(){return
this.Ga()?gh(this.R()):null};function Sn(a,b){(a.yg=b)&&Gn(a,!
0)}f.Na=function(a,b,c)
{(b=Qn.ma.Na.call(this,a,b))&&a&&this.Qa&&this.yg&&yn(this).focus();a&&c&&va(c.clie
ntX)?this.j=new C(c.clientX,c.clientY):this.j=null;return b};
f.jh=function(a){this.yg&&yn(this).focus();return
Qn.ma.jh.call(this,a)};f.ui=function(a){return
a.isEnabled()&&a.Ga()&&Nm(a,2)};f.Vb=function(a){for(var
b=this.nd,c=Pd(this.g.b,"DIV",b.Xd()+"-content",a),d=c.length,e=0;e<d;e+
+)vn(b,this,c[e]);Qn.ma.Vb.call(this,a)};f.Yg=function(a){var
b=Qn.ma.Yg.call(this,a);b||zm(this,function(c){!
b&&c.Nk&&c.hj==a.keyCode&&(this.isEnabled()&&this.wd(Dm(this,c)),b=c.ac(a))},this);
return b};f.wd=function(a){Qn.ma.wd.call(this,a);
(a=Bm(this,a))&&hh(a.R(),this.R())};function Tn()
{}x(Tn,In);za(Tn);Tn.prototype.tc=function(a){return
Tn.ma.tc.call(this,a&&a.firstChild)};Tn.prototype.lb=function(a,b){var
c=Pd(document,"*","goog-menu",b)[0];if(c){S(c,!1);Nd(c).body.appendChild(c);var
d=new Qn;ym(d,c);Un(a,d)}return
Tn.ma.lb.call(this,a,b)};Tn.prototype.vf=function(a,b){return Tn.ma.vf.call(this,
[b.Ua("DIV","goog-inline-block "+(this.Ha()+"-caption"),a),b.Ua("DIV","goog-inline-
block "+(this.Ha()+"-dropdown"),"\u00a0")],b)};Tn.prototype.Ha=function()
{return"goog-menu-button"};function Vn(a,b,c,d,e){hn.call(this,a,c||
Tn.Za(),d);this.rb(64,!0);this.j=new ml(null,9);b&&Un(this,b);this.Aa=new Tf(500);!
B.product.ze&&!B.product.Ad||B.Pa("533.17.9")||(this.Te=!0);this.Od=e||
Pn.Za()}x(Vn,hn);f=Vn.prototype;f.Te=!1;f.Va=function()
{Vn.ma.Va.call(this);Wn(this,!0);this.b&&Xn(this,this.b,!
0);ye(this.wa,"haspopup",!!this.b)};f.Wb=function(){Vn.ma.Wb.call(this);Wn(this,!
1);if(this.b){this.ab(!1);this.b.Wb();Xn(this,this.b,!1);var
a=this.b.R();a&&J(a)}};
f.va=function(){Vn.ma.va.call(this);this.b&&(this.b.Ea(),delete this.b);delete
this.Eb;this.Aa.Ea()};f.od=function(a){Vn.ma.od.call(this,a);V(this,4)&&(this.ab(!
V(this,64),a),this.b&&(this.b.Fc=V(this,64)))};f.Cc=function(a)
{Vn.ma.Cc.call(this,a);this.b&&!V(this,4)&&(this.b.Fc=!1)};f.Jd=function()
{an(this,!1);return!0};f.nl=function(a){this.b&&this.b.Ga()&&!
this.dh(a.target)&&this.ab(!1)};f.dh=function(a){return a&&ie(this.R(),a)||
this.b&&Rn(this.b,a)||!1};
f.Zd=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.Ga()){var b=13==a.keyCode||
32==a.keyCode,c=this.b.ac(a);return 27==a.keyCode||b?(this.ab(!1),!0):c}return
40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.ab(!0,a),!0):!
1};f.El=function(){this.ab(!1)};f.Fl=function(){V(this,4)||this.ab(!
1)};f.Ef=function(a){this.Te||this.ab(!1);Vn.ma.Ef.call(this,a)};
function Yn(a){a.b||Un(a,new Qn(a.g,a.Od));return a.b||null}function Un(a,b){var
c=a.b;b!=c&&(c&&(a.ab(!1),a.Qa&&Xn(a,c,!1),delete a.b),a.Qa&&ye(a.wa,"haspopup",!!
b),b&&(a.b=b,b.Kd(a),b.Na(!1),Sn(b,a.Te),a.Qa&&Xn(a,b,!0)))}function Zn(a,b)
{b&&(a.j=b,a.Eb=b.b)}f.Ub=function(a){Yn(this).Fa(a,!0)};f.sf=function(a,b)
{Yn(this).De(a,b,!0)};f.Na=function(a,b){var c=Vn.ma.Na.call(this,a,b);c&&!
this.Ga()&&this.ab(!1);return c};f.La=function(a)
{Vn.ma.La.call(this,a);this.isEnabled()||this.ab(!1)};
f.ab=function(a,b){Vn.ma.ab.call(this,a);if(this.b&&V(this,64)==a){if(a)this.b.Qa||
this.b.render(),this.Gb=fh(this.R()),this.Bb=oh(this.R()),$n(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.b.wd(-1):Cn(this.b);else{an(this,!1);this.b.Fc=!
1;var c=this.R();c&&(ye(c,"activedescendant",""),ye(c,"owns",""));null!
=this.Da&&(this.Da=void 0,(c=this.b.R())&&R(c,"",""))}this.b.Na(a,!1,b);if(!
this.lc){c=vm(this);var d=a?c.ka:c.hb;d.call(c,this.g.b,"mousedown",this.nl,!
0);this.Te&&d.call(c,this.b,"blur",this.Fl);
d.call(c,this.Aa,"tick",this.bl);a?
this.Aa.start():this.Aa.stop()}}this.b&&this.b.R()&&this.b.wa.removeAttribute("aria
-hidden")};function $n(a){if(a.b.Qa){var b=a.j;a.j.b=a.Eb||a.R();var
c=a.b.R();a.b.Ga()||(c.style.visibility="hidden",S(c,!0));!
a.Da&&a.j.s&&a.j.i&32&&(a.Da=nh(c));b.Tb(c,b.g^1,null,a.Da);a.b.Ga()||(S(c,!
1),c.style.visibility="visible")}}
f.bl=function(){var a=oh(this.R()),b=fh(this.R());var c=this.Bb;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Gb,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.Bb=a,this.Gb=b,$n(this))};function Xn(a,b,c){var d=vm(a);c=c?
d.ka:d.hb;c.call(d,b,"action",a.El);c.call(d,b,"close",a.Zk);c.call(d,b,"highlight"
,a.$k);c.call(d,b,"unhighlight",a.al)}
function Wn(a,b){var c=vm(a);(b?c.ka:c.hb).call(c,a.R(),"keydown",a.Al)}f.
$k=function(a){(a=a.target.R())&&ao(this,a)};f.Al=function(a)
{Nm(this,32)&&this.R()&&this.b&&this.b.Ga()&&a.b()};f.al=function(){if(!Bn(this.b))
{var a=this.R();ye(a,"activedescendant","");ye(a,"owns","")}};f.Zk=function(a)
{if(V(this,64)&&a.target instanceof pn){a=a.target;var
b=a.R();a.Ga()&&V(a,2)&&null!=b&&ao(this,b)}};function ao(a,b){var
c=a.R(),d=ze(b)||b;if(!d.id){var e=Ql.Za();d.id=Rl(e)}Ae(c,d);ye(c,"owns",d.id)}
Rm("goog-menu-button",function(){return new Vn(null)});function bo()
{}x(bo,Kn);za(bo);bo.prototype.$b=function(a){var
b=Hm(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join(" "),
[co(this,a.Kb(),a.g),eo(this,a.g)]);Qm(b,a.ha);return
b};bo.prototype.tc=function(a){return a&&a.firstChild};
bo.prototype.lb=function(a,b){var c=Pd(document,"*","goog-menu",b)[0];if(c){S(c,!
1);a.g.b.body.appendChild(c);var d=new Qn;ym(d,c);Un(a,d)}Pd(document,"*",this.Ha()
+"-caption",b)[0]||
b.appendChild(co(this,b.childNodes,a.g));Pd(document,"*",this.Ha()+"-dropdown",b)
[0]||b.appendChild(eo(this,a.g));return bo.ma.lb.call(this,a,b)};function co(a,b,c)
{return c.Ua("DIV","goog-inline-block "+(a.Ha()+"-caption"),b)}
function eo(a,b){return b.Ua("DIV",{"class":"goog-inline-block "+(a.Ha()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}bo.prototype.Ha=function(){return"goog-flat-
menu-button"};Rm("goog-flat-menu-button",function(){return new
Vn(null,null,bo.Za())});function fo(a,b){rm.call(this,b);this.b=a||""}var
go;x(fo,rm);f=fo.prototype;f.yc=null;function ho(){null!=go||(go="placeholder"in
I("INPUT"));return go}f.Se=!1;f.Ac=function(){this.wa=this.g.Ua("INPUT",
{type:"text"})};f.Vb=function(a){fo.ma.Vb.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");ve(Nd(a))==a&&(this.Se=!0,Zf(this.R(),"label-
input-label"));ho()&&(this.R().placeholder=this.b);ye(this.R(),"label",this.b)};
f.Va=function(){fo.ma.Va.call(this);var a=new
P(this);a.ka(this.R(),"focus",this.Ui);a.ka(this.R(),"blur",this.jl);ho()?this.i=a:
(B.Ta&&a.ka(this.R(),
["keypress","keydown","keyup"],this.ul),a.ka(Yd(Nd(this.R())),"load",this.Wl),this.
i=a,io(this));jo(this);this.R().g=this};f.Wb=function()
{fo.ma.Wb.call(this);this.i&&(this.i.Ea(),this.i=null);this.R().g=null};function
io(a){!a.j&&a.i&&a.R().form&&(a.i.ka(a.R().form,"submit",a.xl),a.j=!0)}
f.va=function()
{fo.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};f.Ui=function(){this.Se=!
0;Zf(this.R(),"label-input-label");if(!ho()&&!ko(this)&&!this.ha){var
a=this,b=function(){a.R()&&(a.R().value="")};B.ya?M(b,10):b()}};f.jl=function()
{ho()||(this.i.hb(this.R(),"click",this.Ui),this.yc=null);this.Se=!
1;jo(this)};f.ul=function(a){27==a.keyCode&&("keydown"==a.type?
this.yc=this.R().value:"keypress"==a.type?
this.R().value=this.yc:"keyup"==a.type&&(this.yc=null),a.preventDefault())};
f.xl=function(){ko(this)||(this.R().value="",M(this.fl,10,this))};f.fl=function()
{ko(this)||(this.R().value=this.b)};f.Wl=function(){jo(this)};function ko(a)
{return!!a.R()&&""!=a.R().value&&a.R().value!=a.b}f.reset=function()
{ko(this)&&(this.R().value="",null!=this.yc&&(this.yc=""),jo(this))};function
lo(a,b){null!=a.yc&&(a.yc=b);a.R().value=b;jo(a)}f.yb=function(){return null!
=this.yc?this.yc:ko(this)?this.R().value:""};f.qc=function(){return this.b};
function jo(a){var b=a.R();ho()?a.R().placeholder!
=a.b&&(a.R().placeholder=a.b):io(a);ye(b,"label",a.b);ko(a)?(b=a.R(),Zf(b,"label-
input-label")):(a.ha||a.Se||(b=a.R(),O(b,"label-input-label")),ho()||
M(a.jn,10,a))}f.La=function(a){this.R().disabled=!a;ag(this.R(),"label-input-label-
disabled",!a)};f.isEnabled=function(){return!this.R().disabled};f.jn=function(){!
this.R()||ko(this)||this.Se||(this.R().value=this.b)};function mo(a,b)
{Qn.call(this,a,b);Sn(this,!0);this.Na(!1,!0);this.b=new
ik}x(mo,Qn);f=mo.prototype;f.lm=0;f.Vb=function(a)
{mo.ma.Vb.call(this,a);if(a=a.getAttribute("for")||a.htmlFor)if(a=this.g.R(a),!a||!
kk(this.b,Ea(a))){if(a){var b={wa:a,$j:1,om:void 0,Ai:"mousedown",zh:void
0};this.b.set(Ea(a),b)}else
b=null;this.Qa&&this.li(b);a=w(this.Sm,a);this.R()&&vm(this).ka(this.R(),"keydown",
a)}};
f.Va=function(){mo.ma.Va.call(this);this.b.forEach(this.li,this);var
a=vm(this);a.ka(this,"action",this.Nm);a.ka(this.g.b,"mousedown",this.Om,!
0)};f.Sm=function(a,b){if(27==b.keyCode)a.focus();else{var c=Bm(this,this.ub);if(c)
{c=c.R();var d=new Le(b.g,c);d.target=c;if(32==b.keyCode||13==b.keyCode)Qe(c)?
nf(c,"keydown",!1,d):kf(c,"keydown",!
1,d);32==b.keyCode&&no(this)}}};f.li=function(a)
{vm(this).ka(a.wa,a.Ai,this.Wm);"contextmenu"!
=a.Ai&&vm(this).ka(a.wa,"keydown",this.Xm)};
function oo(a,b,c,d){var e=a.Ga();a.Ga()||
Ja();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.R().style.visibility="hidden"),S(a.R(),!0),b.Tb(a.R(),c,d),e||
(a.R().style.visibility="visible"),a.wd(-1),a.Na(!0))}function no(a)
{a.Ga()&&(a.Na(!1),a.Ga()||(a.lm=Ja()))}f.Nm=function(){no(this)};f.Wm=function(a)
{po(this,a)};f.Xm=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
po(this,a);40==a.keyCode&&Cn(this)};
function po(a,b){for(var c=a.b.Xb(),d=0;d<c.length;d++){var
e=a.b.get(c[d]);if(e.wa==b.i){c=a;d=n(e.$j)?new jl(e.wa,e.$j,!0):new
nl(b.clientX,b.clientY);d.j&&d.j(5);oo(c,d,e.om,e.zh);b.preventDefault();b.b();brea
k}}}f.Om=function(a){this.Ga()&&!Rn(this,a.target)&&no(this)};f.Bf=function(a)
{mo.ma.Bf.call(this,a);no(this)};f.va=function(){mo.ma.va.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function qo(a)
{L.call(this);this.b=[];ro(this,a)}x(qo,L);f=qo.prototype;f.dg=null;f.fh=null;funct
ion so(a,b){a.fh=b}function ro(a,b){b&&(y(b,function(a){to(this,a,!
1)},a),tb(a.b,b))}f.Ub=function(a){this.sf(a,this.b.length)};f.sf=function(a,b)
{a&&(to(this,a,!1),ub(this.b,b,0,a))};f.Je=function(){return sb(this.b)};function
uo(a,b){b!=a.dg&&(to(a,a.dg,!1),a.dg=b,to(a,b,!
0));a.dispatchEvent("select")}f.va=function(){qo.ma.va.call(this);delete
this.b;this.dg=null};
function to(a,b,c){b&&("function"==typeof a.fh?a.fh(b,c):"function"==typeof
b.Oh&&b.Oh(c))};function vo(){}x(vo,Nn);za(vo);vo.prototype.$b=function(a){return
a.g.Ua("DIV",Hm(this,a).join(" ")+" goog-inline-
block","\u00a0")};vo.prototype.lb=function(a,b)
{b=vo.ma.lb.call(this,a,b);O(b,"goog-inline-block");return
b};vo.prototype.Ha=function(){return"goog-toolbar-separator"};function wo()
{this.b="toolbar"}x(wo,rn);za(wo);wo.prototype.Ie=function(a)
{return"HR"==a.tagName?new
On(vo.Za()):wo.ma.Ie.call(this,a)};wo.prototype.Xd=function(){return"goog-
toolbar"};wo.prototype.Di=function(){return"horizontal"};function xo(a,b,c)
{xn.call(this,b,a||wo.Za(),c)}x(xo,xn);xo.prototype.Cf=function(a)
{xo.ma.Cf.call(this,a);this.Fc||Cn(this)};function yo()
{}x(yo,In);za(yo);yo.prototype.Ha=function(){return"goog-toolbar-button"};function
zo(a,b,c){hn.call(this,a,b||yo.Za(),c)}x(zo,hn);Rm("goog-toolbar-button",function()
{return new zo(null)});function Ao(a,b){On.call(this,a||
vo.Za(),b)}x(Ao,On);Rm("goog-toolbar-separator",function(){return new Ao});function
Bo(a,b,c,d,e,g){function h(a){if(a){a.tabIndex=0;xe(a,l.ta);O(a,"goog-zippy-
header");a&&l.ra.ka(a,"click",l.ua);var
b=l;a&&(sg(b.V,a),b.ha.ka(b.V,"key",b.Aa))}}L.call(this);this.s=e||
Ld();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Ca(b)?
b:null;this.ta=g||"tab";this.i=this.o||!b?null:this.s.R(b);this.b=1==c;n(c)||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=Xf(this.g,"goog-zippy-
expanded")));this.ha=new P(this);this.V=new rg;this.ra=new P(this);var l=this;
h(this.g);h(this.j);Co(this,this.b)}x(Bo,L);Bo.prototype.va=function()
{Bo.ma.va.call(this);De(this.ha);De(this.V);De(this.ra)};function Co(a,b){a.i?
S(a.i,b):b&&a.o&&(a.i=a.o());a.i&&O(a.i,"goog-zippy-content");a.j?(S(a.g,!
b),S(a.j,b)):a.g&&(ag(a.g,"goog-zippy-expanded",b),ag(a.g,"goog-zippy-collapsed",!
b),ye(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Do("toggle",a,a.b))}
Bo.prototype.Aa=function(a){if(13==a.keyCode||32==a.keyCode)Co(this,!
this.b),this.dispatchEvent(new
Do("action",this,this.b,a)),a.preventDefault(),a.b()};Bo.prototype.ua=function(a)
{Co(this,!this.b);this.dispatchEvent(new Do("action",this,this.b,a))};function
Do(a,b){Ie.call(this,a,b)}x(Do,Ie);function Eo(a,b)
{rm.call(this,b);this.b=a}x(Eo,rm);Eo.prototype.i="info";Eo.prototype.j=!1;var
Fo={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Eo.prototype.Ga=function(){var
a=this.R();return null!=a&&Xf(a,"jfk-butterBar-shown")};Eo.prototype.Na=function(a)
{ag(this.R(),"jfk-butterBar-shown",a)};
Eo.prototype.Ac=function(){this.wa=this.g.Ua("DIV","jfk-butterBar");var
a=this.R();a&&(ye(a,"live","assertive"),ye(a,"atomic","true"));this.b=this.b;if(a=t
his.R()){var b=this.g;b.Ki(a);b.Ji(a,this.b)}this.j=this.j;(a=this.R())&&ag(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Wd()){b=this.R();var
c=Fo[a];Zf(b,Fo[this.i]);O(b,c)}this.i=a};function Go(a){if(null!=a)switch(a.Hg)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}var Ho=function(a)
{function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var
c=new b(String(a));void 0!==d&&(c.Hg=d);return c}}(vl);function Io(a){return null!
=a&&a.ad===ql?
String(String(a.Kb()).replace(Jo,"").replace(Ko,"&lt;")).replace(Lo,Mo):Zb(String(a
))}
var
No={"\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 Mo(a){return No[a]}
var Lo=/[\x00\x22\x27\x3c\x3e]/g,Oo=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,Jo=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,Ko=/</g;function Po(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"}}x(Po,cl);f=Po.prototype;f.dj=!
1;f.Cg=2;f.ki=20;f.Dg=3;f.Hh=-5;f.zg=!1;f.Nh=function(a)
{this.g=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Dg=a);null!
=b&&(this.Cg=b);va(c)&&(this.ki=Math.max(c,15));va(d)&&(this.Hh=d)};f.Tb=function(a
,b,c){a=this.Cg;2==a&&(a=0);Qo(this,this.Dg,a,2==this.Cg?Ro(this.Dg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.ki,0,c)};
function Qo(a,b,c,d,e,g){if(a.g){var h=So(b,c);var l=a.g;var m=nh(l);m=(Ro(b)?
m.height/2:m.width/2)-d;var r=fl(l,h),v;if(v=fh(l))l=Rg(oh(l)),Ro(b)?l.top<v.top&&!
(r&1)?m-=v.top-l.top:l.bottom>v.bottom&&r&1&&(m-=l.bottom-
v.bottom):l.left<v.left&&!(r&4)?m-=v.left-l.left:l.right>v.right&&r&4&&(m-=l.right-
v.right);l=m;l=Ro(b)?new C(a.Hh,l):new C(l,a.Hh);m=Ro(b)?6:9;a.zg&&2==e&&(m=Ro(b)?
4:1);r=b^3;Ro(b)&&"rtl"==a.g.dir&&(r=b);h=dl(a.g,So(r,c),a.b,h,l,g,a.dj?m:0,void
0,null);if(2!=e&&h&496){Qo(a,b^3,c,d,
a.zg&&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||$g(a.b,Math.round(e),Math.round(g)))}To(a,b,c,d)}
function To(a,b,c,d){var e=a.o;Ma(a.j,function(a){ag(e,a,!
1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=kh(a.g,a.b),d=Uo(a.g,b),Ro(b)?e.style.top=Vo(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=Vo(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
Ro(b)?"top":"left":Ro(b)?"bottom":"right"]=d+"px"}function Vo(a,b){return 15>b?
15:Hd(a,15,b)}function So(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 Uo(a,b){var c=0,d=0,e=nh(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 C(c,d)}function Ro(a){return 0==a||
3==a};function Wo(a){Be.call(this);this.g=a||
Ld()}x(Wo,Be);Wo.prototype.o=function()
{xe(this.R(),"tooltip");ye(this.R(),"live","polite")};function Xo(a)
{Wo.call(this,a);this.b=this.g.Ua("DIV","jfk-tooltip-
contentId");this.j=this.g.Ua("DIV","jfk-tooltip-arrow",this.g.Ua("DIV","jfk-
tooltip-arrowimplbefore"),this.g.Ua("DIV","jfk-tooltip-
arrowimplafter"));this.i=this.g.Ua("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.b,this.j);this.o()}x(Xo,Wo);Xo.prototype.R=function()
{return this.i};Xo.prototype.va=function()
{Xo.ma.va.call(this);this.i&&J(this.i)};function Yo(a)
{Xo.call(this,a)}x(Yo,Xo);Yo.prototype.o=function(){xe(this.R(),"tooltip")};var
Zo={};function $o(a){P.call(this);this.Aa=a;this.ta=new
Vf(this.un,0,this);Ce(this,this.ta);var b=Yd();this.V=Ca(b.MutationObserver)?new
b.MutationObserver(u(this.il,this)):null;a=a.b;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Ak,!0);this.ka(a,
["mouseover","focus","focusin"],this.on,!0)}x($o,P);f=$o.prototype;f.va=function()
{ap(this);$o.ma.va.call(this)};
function bp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Da=!1;break;case "keydown":a.Da=!0}}f.on=function(a)
{this.V&&this.V.disconnect();bp(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.Sa=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=mb(we,a);a&&(this.V.observe(b,{attributes:!0}),
(a=ze(b))&&(b=a));this.j=b}else this.j=null;cp(this)};
f.Ak=function(a){bp(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,cp(this)};f.il=function(a)
{y(a,u(function(a){var b=ze(a.target);b&&"aria-
activedescendant"==a.attributeName&&(this.j=b,cp(this))},this))};function cp(a)
{if(0==a.ta.Ma||!a.g||!a.s){ap(a);var b=null!=a.s?a.s:50;a.ta.start(a.g?
b:300)}}function ap(a){a.ha&&(k.clearTimeout(a.ha),a.ha=0,a.g=null)}
f.un=function(){if(!this.j)dp(this),this.s=this.g=null;else if(!
(this.g&&this.b&&ie(this.b.R(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=ue(this.j,function(a){return
a.getAttribute&&(a.getAttribute("data-tooltip-contained")||a.getAttribute("data-
tooltip")||a.b)&&!a.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g!
=a&&(dp(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,ep(this,a))){var
c=Ad;if(a.getAttribute("data-tooltip-contained"))for(var d=Od("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:td(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Db(ec(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Db(ec(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ha=M(w(this.Vj,this.g,c,d,g,e,h),a,this);return}this.Vj(this.g,c,d,g,e,h)}}};
function ep(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Sa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function fp(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.Vj=function(a,b,c,d,e,g){this.ha=0;this.s=g;if(!this.b){this.b=new
Yo(this.Aa);dp(this);this.Aa.b.body.appendChild(this.b.R());Ce(this,this.b);this.o=
new Po("jfk-tooltip",!0);this.o.dj=!0;this.o.zg=!0;g=this.o;var
h=this.b.j;g.b=this.b.R();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(fp(c),g,void
0,d);Zf(this.b.R(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&!
Db(ec(this.ra))&&Zf(this.b.R(),this.ra),Db(ec(e))||O(this.b.R(),e),
this.ra=e);$g(this.b.R(),0,0);if(b instanceof od)Dd(this.b.b,b);else
for(de(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Nh(a);this.o.Tb(nul
l,0)};function dp(a){a.b&&O(a.b.R(),"jfk-tooltip-hide")};function W(a,b,c,d)
{hn.call(this,a,gp.Za(),b);this.Aa=c||0;this.j=d||0;this.vb=!
1}x(W,hn);f=W.prototype;f.Lb=function(){return this.j};
f.Zb=function(a){this.ha=a;var b=this.R();if(b)if(this.vb){var c=a instanceof od?
vj(qd(a)):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof od?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=Ld(b)||Ld();b=Ea(a.b);Zo[b]||
(Zo[b]=new $o(a))}else a?b.title=a:b.removeAttribute("title")};f.La=function(a)
{this.isEnabled()!=a&&(W.ma.La.call(this,a),hp(this))};
f.fg=function(a){W.ma.fg.call(this,a);ip(this,!1)};f.od=function(a)
{W.ma.od.call(this,a);this.isEnabled()&&ip(this,!0)};f.Cc=function(a)
{W.ma.Cc.call(this,a);this.isEnabled()&&ip(this,!0)};function ip(a,b)
{a.R()&&ag(a.R(),"jfk-button-clear-outline",b)}function hp(a){a.R()&&jp(a.i,a)}
function kp(a,b){if(p(a)){var c=a,d=a=H("IMG");if(!(c instanceof Mc)){var
e=/^data:image\//i.test(c);c=Uc(c,e)}d.src=Oc(c);R(a,21,21)}O(a,"jfk-button-
img");d=[];d.push(a);b&&(c=H("SPAN","jfk-button-label",b),d.push(c));return
d}function gp(){this.mb=this.Ha()+"-standard";this.g=this.Ha()+"-
action";this.ra=this.Ha()+"-primary";this.o=this.Ha()+"-default";this.s=this.Ha()
+"-flat";this.ha=this.Ha()+"-narrow";this.V=this.Ha()+"-mini";this.j=this.Ha()+"-
contrast"}x(gp,Pm);za(gp);f=gp.prototype;
f.xd=function(a,b,c){a&&c.Aa!=a&&(c.Aa=a,hp(c));b&&c.j!
=b&&(c.j=b,hp(c))};f.Ha=function(){return"jfk-button"};
f.$b=function(a){var b=a.g,c={disabled:!
a.isEnabled(),checked:V(a,16),style:a.Aa,title:a.ha,An:a.vb,value:a.yb(),width:a.Lb
()};c=c||{};var d=c.attributes;var e=c.content;var
g=c.disabled,h=c.id,l=c.co,m=c.title,r=c.An,v=c.value;h='<div role="button"'+(h?'
id="'+Io(h)+'"':"")+' class="';var F=c||{};c=F.Sn;var
D=F.disabled,N=F.checked,Z=F.width,ea="goog-inline-block jfk-button
";F=F.style;switch(Da(F)?F.toString():F){case 0:ea+="jfk-button-
standard";break;case 2:ea+="jfk-button-action";break;case 3:ea+=
"jfk-button-primary";break;case 1:ea+="jfk-button-default";break;case 4:ea+="jfk-
button-flat";break;case 5:ea+="jfk-button-mini";break;case 6:ea+="jfk-button-
contrast";break;default:ea+="jfk-button-standard"}Z=Z instanceof ul?
Z.toString():Z;Z=Ca(Z)&&Ca(1)?Z.ad!==(1).ad?!
1:Z.toString()===(1).toString():1==Z;g=h+Io(new ul(ea+((Z?" jfk-button-narrow":"")+
(N?" jfk-button-checked":"")+(c?" "+c:"")+(D?" jfk-button-disabled":"")),void 0))
+'"'+(g?' aria-disabled="true"':' tabindex="'+(l?Io(l):"0")+'"')+(m?
r?' data-tooltip="'+Io(m)+'"':' title="'+Io(m)+'"':"")+(v?' value="'+Io(v)
+'"':"");d?(null!=d&&d.ad===rl?d=d.Kb().replace(/([^"'\s])$/,"$1 "):
(d=String(d),d=Oo.test(d)?d:"zSoyz"),d=" "+d):d="";d=g+d+">";e=null!=e?e:"";e=null!
=e&&e.ad===ql?e:e instanceof od?
Ho(qd(e),e.b()):Ho(Zb(String(String(e))),Go(e));d=Ho(d+e+"</div>");e=(b||
Ld()).b.createElement("DIV");d=wl(d);Cd(e,d);1==e.childNodes.length&&(d=e.firstChil
d,1==d.nodeType&&(e=d));b.Ji(e,a.Kb());this.lb(a,e);return e};
f.lb=function(a,b){gp.ma.lb.call(this,a,b);this.i||
(this.i=Ya(this.mb,w(this.xd,0,null),this.g,w(this.xd,2,null),this.ra,w(this.xd,3,n
ull),this.o,w(this.xd,1,null),this.s,w(this.xd,4,null),this.V,w(this.xd,5,null),thi
s.j,w(this.xd,6,null),this.ha,w(this.xd,null,1)));for(var c=Wf(b),d=0;d<c.length;+
+d){var e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ha=c,a.vb=!
0;return b};f.yb=function(a){return a.getAttribute("value")||""};f.Ug=function(a,b)
{a&&a.setAttribute("value",b)};
function jp(a,b){function c(a,b){(a?d:e).push(b)}var
d=[],e=[],g=b.Aa;c(0==g,a.mb);c(2==g,a.g);c(3==g,a.ra);c(4==g,a.s);c(5==g,a.V);c(1=
=g,a.o);c(6==g,a.j);c(1==b.Lb(),a.ha);c(!b.isEnabled(),a.Ha()+"-disabled");
$f(b.R(),e);Yf(b.R(),d)};var lp=I("DIV");lp.id=Ea(lp);function mp(a){var b=new
gj;b=new fj(b);return tj(b,a)};function np(a,b){var c=new pm(a);var
d=sd(b.innerHTML,null);var e=c.R();e&&Dd(e,d);c.className="buy-tip-card";c.Sa=new
Mg(5,5,5,5);c.Ig=!0;c.jg=500;c.mh=250};function X(){L.call(this);this.b=new
P(this)}x(X,L);X.prototype.va=function()
{this.dispatchEvent("dispose");X.ma.va.call(this);this.b.Ea()};function op(a,b)
{this.o=a||200;this.j=b||108;X.call(this)}x(op,X);op.prototype.nc=function(){return
this.o};op.prototype.Lb=function(){return this.j};function pp(a)
{fm.call(this,a,void 0,void 0);this.zi=!1;this.Ig=!
0;this.jg=500}x(pp,pm);pp.prototype.className="unified-
hovercard";pp.prototype.lg=function(a,b){b||(b=new jl(a,9,!
0));pp.ma.lg.call(this,a,b)};function qp(a){return'No se ha encontrado ning\u00fan
resultado en este libro de "'+(a+'".')};var rp={update:function(a){for(var b in
a)rp[b]=a[b]},uk:function(a){if(p(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b
in a)rp.tk(b,a[b])},tk:function(a,b){rp[a]=b}};Ka("_OC_addFlags",rp.uk);var
sp="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function tp(a){var b=void 0===b?window.location.href:b;var c=new
T(b);U(a,"hl","es");(b=Xk(c,"output"))&&U(a,"output",b);b=Xk(c,"source");"ge-ipad-
app"==b?(U(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==b?
(U(a,"dapp","4"),a.b.remove("output")):"ge-ip-app"==b?U(a,"dapp","1"):"ge-android-
app"==b&&U(a,"dapp","3");Xk(c,"authuser")||a.b.remove("authuser");y(sp,function(b)
{var d=Xk(c,b);d&&U(a,b,d)})};function up(a,b,c)
{Be.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}x(up,Be);var vp=/
(<b\s*>)|
(<\/b>)/ig,wp={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};up.prototype.va=function()
{this.g&&this.g.Ea()};function xp(a){return a.g||(a.g=new P(a))}
up.prototype.i=function(a){var b=H("DIV"),c=new T(this.data.b.fe||
this.data.b.Lj);this.data.b.source&&U(c,"source",this.data.b.source);var
d=this.data.b.title;this.data.b.Zj&&(d+=": "+this.data.b.Zj);d=H("A",
{},d);d.classList.add(this.b+"-
title");Ed(d,c.toString());b.appendChild(d);a.appendChild(b);yp(this,a);b=H("DIV");
if(va(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.ln;d=H("A",
{},this.data.b.rm+" rese\u0144as");d.classList.add(this.b+"-reviews-
link");d.classList.add("goog-inline-
block");Ed(d,c);b.appendChild(d);a.appendChild(b);this.data.b.Wj&&(c=new
fj,b=H("DIV",this.b+"-snippet"),Dd(b,tj(c,this.data.b.Wj+" ")),c=H("A",{},"m\u00e1s
\u00bb"),c.classList.add(this.b+
"-more-link"),Ed(c,this.data.b.fe),b.appendChild(c),a.appendChild(b))};
function yp(a,b){var c="",d=H("DIV"),e=a.data.b.mi;if(!Db(ec(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=H("SPAN","author"),h=e-
1,l=be(", ");y(c,function(a,b){var c=a?a.replace(vp,""):"";c=Wb(c);var d=new
T(Vb('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',c));tp(d);c=H("A",
{},c);Ed(c,d.toString());g.appendChild(c);b<h&&(d=l.cloneNode(!
0),g.appendChild(d))},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.jj&&
(d.appendChild(be(c)),ce(d,H("SPAN",a.b+"-pagesnum",a.data.b.jj+"
p\u00e1ginas")));b.appendChild(d)}
function zp(a,b,c,d,e,g,h){c=H("A",
{id:h||""},c);Ed(c,e?"#":d);c.classList.add(a.b+"-button");c.classList.add(a.b+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=B.product.Ad||
B.product.we?"touchstart":"click",xp(a).qd(c,e,function(a)
{a.preventDefault();a=H("FORM",{method:"POST"});var c=d instanceof Mc?
d:Uc(d);a.action=Oc(c);Q(a,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(a);a.submit()},!1));b.appendChild(c)};function Ap()
{this.b={}}f=Ap.prototype;f.Rc=function(){return this.b.Uh};f.uc=function(){return
this.b.uc};f.sh=function(){return this.b.sh};f.Gd=function(){return
this.b.Gd};f.Ue=function(){return this.b.Ue};function Bp()
{this.b=[]}Bp.prototype.getId=function(){return
this.Ma};Bp.prototype.s=function(a,b,c){var d=null;Jk(c.target)&&(d=new
Ap,d.b.Uh=a,this.b.push(d));b(d)};Bp.prototype.ra=function(a,b,c){var
d=null;Jk(c.target)&&(d=Cp(this,a),Dp(this,d));b(d)};function Dp(a,b)
{qb(a.b,function(a){return a.Rc()==b.Rc()})}function Cp(a,b){return
jb(a.b,function(a){return a&&a.Rc()==b})};function Ep(a){a=new T(a);var
b=a.o.split("/");b[0]||b.shift();return 3<b.length?b[3]:Xk(a,"id")||""}function
Fp(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
Gp(a)
{this.b={};this.b.title=a.title;this.b.Zj=a.subtitle;this.b.mi=a.authors;this.b.Lj=
a.preview_url;this.b.fe=a.info_url;this.b.Nj=a.pub_date;this.b.jj=a.num_pages;this.
b.Cn=a.viewability;this.b.bo=a.subject;this.b.vn=a.thumbnail_url;this.b.Wj=a.snippe
t;this.b.Zn=a.list_price;this.b.Rj=a.sale_price;this.b.ao=a.sale_price_better;this.
b.Mm=a.offer_price;this.b.Eg=a.buy_url;this.b.Pj=a.read_url;this.b.Nf=a.is_free_ebo
ok||!1;this.b.Kf=a.in_my_ebooks||!1;this.b.$n=a.my_ebooks_url||"";this.b.Oj=
a.rating_score||0;this.b.rm=a.num_reviews||0;this.b.uc=a.is_purchased||!
1;this.b.Mf=a.is_ebook||!
1;this.b.eo=a.write_review_url||"";this.b.Lk=a.add_to_my_ebooks_url||"";this.b.cn=a
.preview_ebook_url||"";this.b.ln=a.reviews_url||"";this.b.qg=a.view_order_url||"";t
his.b.Pn=a.add_to_my_ebooks_url;this.b.wk=a.add_to_my_ebooks_url_is_on_play||!
1;this.b.If=a.has_flowing_text||!1;this.b.Jf=a.has_scanned_text||!1;var
b=Ep(a.info_url);this.b.Uh=b;this.b.Rn=a.canonical_atb_url||"";this.b.sh=a.is_renta
ble||
!1;this.b.qe=a.is_pre_order||!
1;this.b.Hj=a.on_sale_date||"";this.b.Gd=a.is_pre_ordered||!
1;this.b.Yn=a.issue_volume_count||0;this.b.Ue=a.is_volume_cancelled||!
1;this.b.xk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.b.ag=1;break;case 2:this.b.ag=2}this.b.hn=a.rental_end_utc||
0}x(Gp,Ap);function Hp(a)
{this.b=[];this.Ma=a.id;this.ve=a.title;this.mb=a.num_volumes;this.g=a.access||"0";
this.ta=a.predefined;this.ha=a.can_remove_volumes;this.o=a.can_add_volumes;this.V=a
.can_only_add_ebooks||!1;this.i=new T(a.add_vol_base_url);this.j=new
T(a.del_vol_base_url);a.volumes&&(this.b=z(a.volumes,function(a){return new
Gp(a)}))}x(Hp,Bp);function Ip(){X.call(this);this.i=[];this.g=[]}x(Ip,X);function
Jp(a){var b=new T(Yd().location);b=new T(b);return
a===parseInt(Xk(b,"as_coll"),10)}function Kp(a,b){return jb(Ab(a.i,a.g),function(a)
{return a.getId()==b})};function Lp(a,b){var c=H("A",{},"Ver
pedido");Ed(c,a);c.classList.add(b);return c};function Mp(a,b,c)
{up.call(this,a,b,c);Xk(new T(this.data.b.fe),"dapp")}x(Mp,up);
Mp.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.Mf?this.b+"-footer":this.b+"-footer-
nonebook"),e=H("DIV",this.b+"-footer-
inner");if(this.data.b.Mf)if(this.data.Ue()&&Jp(1))Np(this,e);else
if(this.data.b.qe&&!this.data.uc()||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()&&Jp(1)&&Np(this,e)}else
if(this.data.uc()&&Jp(1))Op(this,e),Np(this,
e);else{Op(this,e);g=!this.data.uc()&&!this.data.b.Nf;var h=this.data.b.Nf&&!
this.data.b.Kf;if(g||h){g=H("SPAN",{"class":this.b+"-footer-inner-
right"});if(h=this.data.b.cn||this.data.b.Pj){for(var
l=h.search(tk),m=0,r,v=[];0<=(r=sk(h,m,"source",l));)v.push(h.substring(m,r)),m=Mat
h.min(h.indexOf("&",r)+1||
l,l);v.push(h.substr(m));h=v.join("").replace(vk,"$1");h=rk(h,"source","ebookstore"
)}h&&(l=H("A",{id:"unified-hovercard-preview-link"},"vista
previa"),Ed(l,h),g.appendChild(l));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);nh(a).width>this.j&&R(a,this.j,"
")};
Mp.prototype.i=function(a){if(!(this.data.uc()||this.data.Gd()||
this.data.Ue())&&this.data.b.qg&&Jp(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.qg){var
c=Lp(this.data.b.qg,"primary"),d=H("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}Mp.ma.i.call(this,a);b=H("DIV",this.b+"-book-
options");this.data.b.Mf?(this.data.b.Nf?this.data.b.Kf?
Pp(this,b):zp(this,b,"eBook (GRATIS)",this.data.b.Lk,!this.data.b.wk,void
0,"unified-hovercard-free-btn"):this.data.Gd()?(c=H("SPAN",this.b+"-pre-
ordered","Pedido por adelantado"),b.appendChild(c)):this.data.Ue()&&Jp(1)?
(c=H("DIV",this.b+"-cancelled"),d=this.data.b.xk,0==d?ke(c,"Cancelada a
petici\u00f3n del cliente"):1==d?ke(c,"Cancelada debido a un problema con el
eBook"):2==d?ke(c,"Cancelada debido a un cambio de precio"):3==d?ke(c,"Cancelada
por el editor"):ke(c,"Cancelada"),b.appendChild(c)):
this.data.uc()||this.data.b.Kf?!this.data.uc()&&this.data.b.Kf?
Qp(this,b):this.data.uc()&&Pp(this,b):Qp(this,b),Jp(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,Pa(wp,this.data.b.Cn)&&!Db(c)?zp(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):zp(this,b,"Vista previa",c,
!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Np(a,b){var
c=H("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.b+"-order-links-
container"}),d=a.data.b.qg;d&&(d=Lp(d,""),c.appendChild(d));a.data.Gd()||
(d=H("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"Eliminar definitivamente"),O(d,a.b+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function Qp(a,b){a.data.b.qe&&!a.data.uc()?zp(a,b,"Reservar eBook ("+
(a.data.b.Rj+")"),a.data.b.Eg,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.sh()?zp(a,b,"EBOOK DESDE "+a.data.b.Mm,a.data.b.Eg,void 0,void
0,"unified-hovercard-buy-btn"):zp(a,b,"Comprar eBook -
"+a.data.b.Rj,a.data.b.Eg,void 0,void 0,"unified-hovercard-buy-btn")}function
Pp(a,b){zp(a,b,"Leer ahora",a.data.b.Pj,void 0,void 0,"unified-hovercard-read-
now")}
function Op(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"),l=H("SPAN",d,"Tablet/iPad"),m=H("SPAN",d,"eReader");
d=H("SPAN",d,"Tel\u00e9fono inteligente");var r=H("SPAN","goog-inline-
block"),v=H("SPAN","goog-inline-block"),F=H("SPAN","goog-inline-
block"),D=H("SPAN","goog-inline-block");a.data.b.If?(O(r,e),O(v,e),O(F,e),O(D,e)):
(a.data.b.Jf?(O(r,e),O(v,e)):
(O(r,g),O(v,g)),O(F,g),O(D,g));c.appendChild(r);c.appendChild(h);
c.appendChild(v);c.appendChild(l);c.appendChild(F);c.appendChild(m);c.appendChild(D
);c.appendChild(d);b.appendChild(c)};function Rp(a,b){if(Sp()){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,l=/Right/g,m=/%%%%/g,r={},v;for(v in c)
{var F=c[v].replace(d,"$1 $4 $3 $2");F=F.replace(e,"%%%
%").replace(g,"left").replace(m,"right");var D=v.replace(e,"%%%
%").replace(g,"left").replace(m,"right");D=D.replace(h,"%%%
%").replace(l,"Left").replace(m,"Right");r[D]=F}b=r}Q(a,b)}function Sp()
{return"rtl"==document.body.dir}
var Tp={border:!0,padding:!0,margin:!
0},Up=["Top","Bottom","Right","Left"],Vp={color:"#0000cc",textDecoration:"underline
"};function Wp(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"};y(a,function(a)
{Ma(b,w(Xp,a))})}
function Xp(a,b,c){var d=""==Xg(a,c);Tp[c]?y(Up,function(e)
{d&&""==Xg(a,c+e)&&Q(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Vp[c]?
Q(a,c,Vp[c]):Q(a,c,b))}function Yp(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||Ma(c,function(b,c)
{tb(d,sb(a.getElementsByTagName(c)))});Wp(d)};function Zp(a,b,c)
{pp.call(this,a);this.Gb=Sp();this.ra=this.ua=this.zd=null;this.qk=b;this.g=null;th
is.rk=!!c;this.render(b);$p(this)}x(Zp,pp);Zp.prototype.va=function()
{xp(this.g).Ea();J(this.R())};Zp.prototype.Ve=function(a,b)
{Zp.ma.Ve.call(this,a,b);this.Ga()&&(this.zh=this.Gb?new Mg(0,-2,0,0):new
Mg(0,0,0,-2),this.Ga()&&this.$d(),this.zd=this.b,aq(this))};
Zp.prototype.render=function(a)
{this.g&&(this.g.Ea(),this.ra=this.ua=null);this.g=new
Mp(a,this.className,435,this.rk);this.g.render(this.R());
$p(this);this.Ga()&&aq(this)};
function aq(a){var b=H("DIV"),c=H("DIV");var d=oh(a.zd||null);var e=oh(a.R());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=Tg(e,d);h||(h=new
Qg(d.left,0,d.width,0));d=a.Gb?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,im:g}}else
e=null;g=a.Gb?"marginRight":"marginLeft";Q(c,g,e.x+"px");Q(b,g,e.x-
1+"px");O(a.R(),a.className+"-tooltip");e.im?(Q(c,"bottom",e.y+"px"),Q(b,"bottom",
e.y+1+"px"),O(c,a.className+"-arrow-up"),O(b,a.className+"-arrow-up-border")):
(Q(c,"top",e.y+"px"),Q(b,"top",e.y+1+"px"),a.qk.b.Mf||O(c,a.className+"-
nofooter"),O(c,a.className+"-arrow-down"),O(b,a.className+"-arrow-down-
border"));a.ra?ee(b,a.ra):a.R().appendChild(b);a.ua?
ee(c,a.ua):a.R().appendChild(c);a.ua=c;a.ra=b}
Zp.prototype.lk=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
&&(b=b.href,a=window.location,b=b instanceof Mc?
b:Uc(b),a.replace(Oc(b))))}c&&this.dispatchEvent(new Ie(c,this))}};
function $p(a){var b=B.product.Ad||
B.product.we?"touchstart":"click",c=xp(a.g);jg(c,a.R(),b,a.lk,!1,a)};function
bq(a,b,c){op.call(this,b);this.g=a;this.i=null;this.V=!1;if(c==(1).toString()||
c==(7).toString())this.V=!0}x(bq,op);var cq=new L;
bq.prototype.Nc=function(a){var b=H("A",{className:"slider-link goog-inline-
block"});R(b,"",this.nc());var c=new T(this.g.b.fe);this.g.b.source?
U(c,"source",this.g.b.source):U(c,"source","gbs_slider_thumb");c.b.remove("num");Ed
(b,c.toString());a.appendChild(b);this.i=I("img");this.i.alt="";this.b.qd(this.i,"l
oad",u(this.Aa,this));cq.dispatchEvent("start");(a=this.g.b.vn)?(a=new
T(a),U(a,"h",this.nc()),U(a,"stbn",1),a.b.remove("edge"),this.i.src=a.toString()):t
his.i.src="/googlebooks/images/no_cover_thumb.gif";
R(this.i,"",this.nc());b.appendChild(this.i);this.V&&2==this.g.b.ag?
(this.s=H("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.s)):this.V&&1==this.g.b.ag?
(a=this.g,1==a.b.ag?(a=a.b.hn-
Ja()/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.V||this.g.uc()||
this.g.b.Nf||(this.s=H("SPAN",["bookcard-badge","bookcard-sample-label"],
"Muestra"),b.appendChild(this.s));
$e(b,"mouseover",u(this.ta,this,b))};bq.prototype.Aa=function()
{this.dispatchEvent("render");cq.dispatchEvent("complete");if(this.s){var
a=nh(this.i).width;this.s.style.width=ah(a,!0)}};bq.prototype.ta=function(a,b){(new
Zp(a,this.g)).hh(b)};function dq(a,b,c){bq.call(this,a,b-
40,c);this.ha=H("DIV","slider-annotation");this.ra=!
1}x(dq,bq);dq.prototype.Nc=function(a)
{$e(this,"render",u(this.ua,this));dq.ma.Nc.call(this,a);a.appendChild(this.ha)};
dq.prototype.ua=function(a){if(!this.ra){a.b();a=this.ha;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.mi)b=H("DIV","slider-annotation-
author",be(b)),c.appendChild(b);R(c,nh(this.i).width+5,"");a.appendChild(c);this.ra
=!0;this.dispatchEvent("render")}};function eq(a,b,c)
{dq.call(this,a,b,c)}x(eq,dq);eq.prototype.Nc=function(a)
{eq.ma.Nc.call(this,a)};function fq(a,b,c,d){this.Aa=a;this.ra=null;this.Bb=c||
null;this.Da="boolean"==typeof b?b:!0;this.vb=d||0;b=new gq;c=new hq(this.Bb||
a,this.vb);c.ua=!0;d=new Ll(null,null,!
1);El.call(this,b,c,d);d.b=this;d.dl(a);this.V=a;this.ri=!1;this.Ag=!
0;K(this,"update",u(this.Sa,this))}x(fq,El);fq.prototype.se=function()
{this.Xa=this.Aa.value;fq.ma.se.call(this);return!1};
fq.prototype.Sa=function(a){a.ud&&(a=this.Aa.form,this.ra||(this.ra=H("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ra)),this.ra.value=this.Xa,this.Da&&a
.submit())};function gq(){}var
Xj=Kc(zc(Ac("//suggestqueries.google.com/complete/search")));gq.prototype.g=functio
n(a,b){var c=z(b[1],function(a){return a[0]});a(b[0],c)};function hq(a,b)
{Sl.call(this);this.Bb=a;this.Eb=b||0}x(hq,Sl);
hq.prototype.ih=function(){hq.ma.ih.call(this);var a=0,b=G("gbfwa");b||
(b=Qd("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);y(Pd(document,"div","ac-
renderer",void 0),function(b){a&&Q(b,"top",a+"px");Q(b,"width",nh(this.Bb).width-
2+"px");Q(b,"left",parseInt(b.style.left,10)+this.Eb+"px")},this)};function
iq(a,b,c,d,e,g){X.call(this);this.ta=a;this.V=b;this.Da=e;this.Aa=g||
{};this.o=va(d)?d:this.V?200:80;this.V||O(this.ta,"slider-
small");this.ha=[];this.i=I("A");this.i.innerHTML=Sp()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","Desplazarse hacia la izquierda");sh(this.i,!
0);this.ta.appendChild(this.i);this.g=I("div");O(this.g,"slider-
drawables");this.ta.appendChild(this.g);this.s=I("A");this.s.innerHTML=Sp()?"&lsaqu
o;":"&rsaquo;";this.s.setAttribute("title","Desplazarse hacia la derecha");
sh(this.s,!
0);this.ta.appendChild(this.s);this.b.ka(this.i,"click",u(this.ij,this,-.75));this.
b.ka(this.s,"click",u(this.ij,this,.75));this.mf();a=new
hg;this.b.ka(a,"resize",this.Eh);this.Eh();this.ra=0;this.ua=B.ya&&B.Pa("8")&&!
B.Pa("9")&&Sp();c&&jq(this,c)}x(iq,X);function kq(a){var
b=Math.ceil(1.25*lq(a));b=Math.min(a.ha.length,a.ra+b);y(vb(a.ha,a.ra,b),u(a.Hk,a))
;a.mf();a.ra=b;b>=a.ha.length&&a.dispatchEvent("render")}f=iq.prototype;
f.Hk=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"});S(c,!
1);this.g.appendChild(c);this.b.qd(a,"render",u(this.Ik,this,b,c));a.Nc(c)};f.Ik=fu
nction(a,b){J(a);this.mf();S(b,!0)};function jq(a,b){var c=z(b,function(a){return
this.V?new eq(a,this.o):new bq(a,this.o,this.Da,this.Aa)},a);mq(a,c)}function
mq(a,b){tb(a.ha,b);kq(a)}
f.ij=function(a){(Sp()?0>a:0<a)&&kq(this);a*=this.ua?-
1:1;a*=nh(this.g).width+20;this.j&&(this.j.Ea(),this.j=null);this.j=new
Jg([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,Ph);K(this.j,"animate",u(this.Dm,this));K(this.j,"end",
u(this.mf,this));this.j.play()};f.Dm=function(a)
{a=z(a.coords,Math.round);this.g.scrollLeft=a[0]};
f.mf=function(){if(B.Ta&&Sp()||this.ua){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-nh(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
nh(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.Eh=function(){this.mf()};
function lq(a){var b=a.V?110:50;return Math.ceil(nh(a.g).width/b)};function nq(a,b)
{X.call(this);this.V=a;this.source=b?b:"gbs_bookshelf_slider";this.ha=0;this.j=new
hg;this.ta=this.j.Ba();this.ra="";
$e(this.j,"resize",u(this.kj,this))}x(nq,X);f=nq.prototype;f.kj=function()
{this.j.Ba().width>this.ta.width?this.xf():
$e(this.j,"resize",u(this.kj,this))};f.render=function(a){this.o=a;this.g=new
iq(this.o,!0,void 0,void
0,this.V.getId());this.b.ka(this.g,"render",u(this.xf,this))};
f.xf=function(){this.g.Eh();var a=Math.ceil(1.25*lq(this.g))
+1,b=oq(this,this.ha,a);b&&(this.ha+=a,Ak(b,u(this.Vl,this)))};f.Vl=function(a)
{a=a.target;if(Jk(a)){if((a=(new Hp(Kk(a))).b)&&a.length){var b=Ep(a[a.length-
1].b.fe);this.ra!=b&&(this.ra=b,mq(this.g,pq(this,a)));
(a=te(this.R()))&&ph(a,1)}else
0==this.g.ra&&this.en();this.dispatchEvent("success")}};function pq(a,b){return
z(a.Jg(b),function(a){return this.g.V?new eq(a,200,this.V.getId()):new
bq(a,80,this.V.getId())},a)}f.en=q;f.R=function(){return this.o};
f.Jg=function(a){return this.source?z(a,function(a){a.b.source=this.source;return
a},this):a};function qq(a,b,c,d,e){nq.call(this,a,e);this.i=b;this.s=c||!
1;this.ua=d||[]}x(qq,nq);function oq(a,b,c){var d=new T("/books?
jscmd=SearchVolume");tp(d);U(d,"start",b);U(d,"num",c);a.s?
(U(d,"as_pt","MAGAZINES"),U(d,"as_coll2",a.i)):
(U(d,"as_brr",3),U(d,"q",a.i),eb(a.ua,function(a){U(d,a.name,a.value)}));return
d}qq.prototype.render=function(a){this.o=a;this.g=new iq(a,!
this.s);this.b.ka(this.g,"render",u(this.xf,this))};
qq.prototype.Jg=function(a){return this.s?z(a,function(a)
{a.b.source="gbs_other_issues";return a},this):qq.ma.Jg.call(this,a)};function rq()
{}f=rq.prototype;f.Fb=function(a){this.j=a.width;this.o=a.height};f.Ba=function()
{return new E(this.j,this.o)};f.Ke=function(){return this.s};f.kd=function(){return
this.g};f.Lb=function(){return this.j};f.nc=function(){return
this.o};f.Yb=function(){return new C(this.s,this.g)};function sq(a){return new
Qg(a.s,a.g,a.j,a.o)};function tq(a){this.i=a}x(tq,rq);tq.prototype.Ca=function()
{return this.i};tq.prototype.Fb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*uq(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/uq(this.i))):
(this.j=a.width,this.o=a.height)};function vq(){L.call(this);this.b=new
xl}x(vq,L);function wq(a,b){b.sort(xq);y(b,function(a){a.Kd(this)},a);a.b=new
xl;y(b,function(a){this.b.set(a.Ra(),a)},a);a.dispatchEvent("update")}function
xq(a,b){return Y(a)-Y(b)}function yq(a){return a.b.Cb()}function zq(a,b,c)
{a=yq(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Ra()==b){d=e;break}if(0<=d)return
a[c+d]}function Aq(a,b){return a.b.get(b)}function Bq(a,b){b=Eb(b);if(0!
=b.length)return jb(yq(a),function(a){return Cq(a)==b})};function Dq(a)
{L.call(this);this.b={};a&&this.Hd(a)}x(Dq,L);f=Dq.prototype;f.oe=function(){return
this.b.w||this.Ia.hd.width};f.Rg=function(){return this.b.h||
this.Ia.hd.height};function uq(a){return a.oe()/a.Rg()}f.Ba=function(){return new
E(this.oe(),this.Rg())};f.Hd=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};f.Kd=function(a){this.Ia=a};function
Cq(a){return a.b.title}f.qc=function(){var a=Cq(this);return a?"P\u00e1gina
"+a:""};function Y(a){return a.b.order}
f.Qc=function(a){if(this.b.src&&a){var b=new T(this.b.src);U(b,"w",a.width);return
b.toString()}return this.b.src};f.Ra=function(){return this.b.pid};function
Eq(a,b,c){this.V=a;this.i=b;this.ha=c||!1;a=this.Ba();this.b()?
a.height=120:a.height=65;this.Fb(a)}x(Eq,rq);Eq.prototype.b=function(){var a=G("gb-
mobile-menu-pubinfo");return a?0<fe(a).length&&null!=this.V&&0==Y(this.V):!
1};function Fq(){this.g=[]}Fq.prototype.Ub=function(a)
{this.g.push(a)};Fq.prototype.Ba=function(){var a=this.Lb(),b=this.nc();return
null===a||null===b?null:new E(a,b)};Fq.prototype.Je=function(a){return
fb(this.g,a||sc)};function Gq(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Hq(a,b){return Gq(a,function(a)
{return a.kd()<=b&&a.kd()+a.Ba().height>=b})}function Iq(a,b){return
jb(a.g,function(a){return Og(Rg(sq(a)),b)})};function Jq()
{this.g=[];this.cells=[]}x(Jq,Fq);f=Jq.prototype;f.marginTop=0;f.Fh=0;f.nh=0;f.og=0
;f.Bn=!1;f.Lb=function(){return this.j};f.nc=function(){return this.o};function
Kq(a){Lq(a);for(var b=0,c=0;c<a.s;c++){var d=Mq(a,c);y(a.cells[c],function(a){if(a)
{var c=b+Math.round((d-a.Ba().width)/2);a.s=c}});b+=d+a.nh}a.j=b;var
e=a.marginTop;for(c=0;c<a.b;c++){var g=Nq(a,c);y(Oq(a,c),function(a)
{if(a)if(this.Bn){var b=e+Math.round((g-a.Ba().height)/2);a.g=b}else
a.g=e});e+=g+a.og}a.o=e+a.Fh}
function Oq(a,b){return z(a.cells,function(a){return a[b]})}function Mq(a,b){var
c=0;y(a.cells[b],function(a){a&&(c=Math.max(c,a.Ba().width))});return c}function
Nq(a,b){var c=0;y(Oq(a,b),function(a){a&&(c=Math.max(c,a.Ba().height))});return
c};function Pq(a){Jq.call(this);this.s=a}x(Pq,Jq);function Lq(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 Qq(a)
{Pq.call(this,a);this.V=new Map}x(Qq,Pq);Qq.prototype.Pc=function(a){return
this.V.get(Rq(tq,a))};Qq.prototype.ra=function(a){if(a instanceof
Eq)a=Rq(a.constructor,a.i);else if(a instanceof tq)a=Rq(a.constructor,a.Ca());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.V.get(a)};
Qq.prototype.Ub=function(a){if(a instanceof Eq){var
b=Rq(a.constructor,a.i);this.V.set(b,a)}else a instanceof
tq&&(b=Rq(a.constructor,a.Ca()),this.V.set(b,a));Qq.ma.Ub.call(this,a)};function
Rq(a,b){return Ea(a)+"#"+b.Ra()};function Sq(a,b,c,d)
{this.og=this.nh=10;this.Fh=this.marginTop=20;b=Math.floor((b-20)/
(100+this.nh));d&&2<b&&(b-=b%2);Qq.call(this,b);yq(a);a=z(yq(a),function(a){a=new
tq(a);var b=a.Ba();b.width=100;a.Fb(b);return a});c&&(c=a[0].Ba(),d=new
rq,d.Fb(c),this.Ub(d));y(a,u(this.Ub,this));Kq(this)}x(Sq,Qq);function
Tq(a,b,c,d,e){Qq.call(this,1);this.ha=b;this.i=c;var g=d||!
1,h;a=yq(a);y(a,function(a){g&&h&&1<Y(a)-Y(h)&&Uq(this,h,a);var b=G("gb-mobile-
menu-pubinfo");b&&0<fe(b).length&&!g&&h&&a&&0==Y(h)&&Uq(this,h,a,!0);b=new
tq(a);var c=b.Ba();"fixed_height"==this.ha?
c.height=this.i:c.width=this.i;b.Fb(c);this.Ub(b);h=a},this);g&&h&&e&&Y(h)<Y(e)&&Uq
(this,h,e);Kq(this)}x(Tq,Qq);function Uq(a,b,c,d){b=new Eq(b,c,d||!
1);c=b.Ba();"fixed_height"==a.ha?c.height=a.i:c.width=a.i;b.Fb(c);a.Ub(b)}
Tq.prototype.Sg=function(){return this.i};Tq.prototype.tj=function(){return
this.ha};Tq.prototype.og=8;function Vq(){};function Wq(a,b)
{this.b=b}x(Wq,Vq);Wq.prototype.render=function(a){var
b=this.b(a);b.Fb(a.Ba());b.setPosition(a.Yb());return b};function Xq(a,b){var
c=Yq(a),d=Yq(b);0==Y(a)||0==Y(b)?d="Esta es una vista previa. El n\u00famero total
de p\u00e1ginas que se va a mostrar ser\u00e1 limitado.":!va(c)||!va(d)||c>=d||
1==Math.abs(c-d)?d="Se han omitido algunas p\u00e1ginas de la vista previa de este
libro.":Zq(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 Yq(a){a=Cq(a);if(/[^0-9]/.test(a)||Db(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?zg(a,Cg):zg(a,Bg)}return a}function Zq(a,b){var
c=Yq(a),d=Yq(b);return 0==c+1-(d-1)};function $q(){X.call(this)}x($q,X);function
ar(a,b)
{X.call(this);this.s=a;this.o=b;this.j=b.V;this.i=b.i;this.g=I("DIV");this.g.classN
ame="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 l=d.insertRow(-1).insertCell(-
1);l.insertBefore(h,l.childNodes[0]||null);O(l,"separator-message");O(l,"separator-
pubinfo-message")}h=Xq(this.j,this.i);g=qe(g);d=d.insertRow(-1).insertCell(-
1);l=I("SPAN");l.className="separator-text";d.appendChild(l);var
m=this.o;m.b&&m.ha?Dd(l,mp(g)):Dd(l,mp(h+"<br>"+g));O(d,"separator-
message");O(d,"separator-pubinfo-message")}O(c,"separator-pubinfo");O(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),O(c,"separator-message"),
c.innerHTML=Xq(this.j,this.i);sh(this.g,!0);Yp(this.g)}x(ar,
$q);ar.prototype.Fb=function(a){R(this.g,a)};ar.prototype.setPosition=function(a)
{$g(this.g,a)};ar.prototype.$a=function(){J(this.g)};function br(a,b)
{this.b=a;this.g=b};function cr(a)
{L.call(this);this.j(a||"")}x(cr,L);cr.prototype.getQuery=function(){return
this.i};cr.prototype.j=function(a){this.i!
=a&&(this.i=a,this.dispatchEvent("change"))};function dr(){this.b={}};function
er(a){this.g=a}er.prototype.Qb=function(a)
{this.b&&(this.b.Ea(),de(this.g.Ka().i.g));this.b=new
a(this.g);this.b.ra&&this.b.ra(this.g.Ca());this.b.ta&&this.b.ta()};er.prototype.Ka
=function(){return this.b};function fr(a)
{X.call(this);this.ha=a;de(a);Q(a,"overflow","hidden");this.o=I("div");Q(this.ha,
{position:"relative",padding:"0px"});a=this.ha;a.insertBefore(this.o,a.childNodes[0
]||null);this.ua=new dr;this.ra=[];this.j=[];a=u(this.
$i,this,1);this.j.push(["next",a]);a=u(this.$i,this,-
1);this.j.push(["previous",a]);a=u(this.Sl,this);this.j.push(["turntopage",a]);a=u(
this.Xl,this);this.j.push(["zoomin",a]);a=u(this.Yl,this);this.j.push(["zoomout",a]
);this.s=new er(this);a=I("div");Yp(a,!0);Q(a,{position:"absolute",
left:"0px",top:"0px"});this.ha.appendChild(a);this.ta=a;this.Fb(wh(this.ha));gr.pus
h(this);this.Wa=new cr;K(this.Wa,"change",this.Ol,!1,this)}x(fr,X);var
gr=[];f=fr.prototype;
f.Fb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!Kd(this.g,a)){var b=this.o,c=Ud(Ld(Nd(b)).b);if(!B.ya||B.Pa("10")||
c&&B.Pa("8"))uh(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=vh(b),b=ih(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.Fb(a);this.dispatchEvent("resize")}};f.Ba=function(){return
this.g};f.Lb=function(){return this.g.width};
f.nc=function(){return this.g.height};f.go=function()
{this.dispatchEvent("load")};f.Qb=function(a){this.V!
=a&&(this.V=a,this.s.Qb(a),this.dispatchEvent("viewportmodechange"))};f.Ka=function
(){return this.s.Ka()};function hr(a,b)
{if(a.Ia)throw"";a.Ia=b;K(b,"update",u(a.Kl,a))}f.Kl=function()
{this.dispatchEvent("pagesupdate")};function ir(a,b){var
c=Aq(a.Ia,b);c&&a.Db(c,void 0)}f.Db=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function jr(a,b){kr(a,b,u(function(a){M(u(this.Db,this,a))},a))}function kr(a,b,c)
{a=a.Ia;new T(b);b=new
a.g({url:b});b.Kd(a);c=u(a.o,a,c);lr(b,mr(b),c)}f.Nl=function(a,b,c,d)
{(c=nr(d,c))&&or(this,a,b,c)};function or(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=Ug(e,d[g]);d=b.Ca().oe();d=b.Ba().width/d;e=new
Fj(e.left,e.top);e.Tg(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Gj(b.Yb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ka().Kj(b)}}f.Ra=function(){return
this.i.Ra()};f.Ca=function(){return this.i};
f.wc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ra.push(b);1==this.ra.length&&pr(this)};function pr(a)
{var b=a.ra.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);pr(a)}}function qr(a){var
b=a.s.Ka();b.Kg&&b.Kg(a.Ca())}f.$i=function(a){var b=this.s.Ka(),c;b.Xa?
c=b.Xa(this.Ca(),a):c=zq(this.Ia,this.Ca().Ra(),a);c&&(this.Db(c),qr(this),this.dis
patchEvent("pageturn"))};f.Sl=function(a){if(a=Aq(this.Ia,a))this.Db(a),qr(this)};
f.Xl=function(){var a=this.s.Ka();a.nf&&(a.nf(),qr(this))};f.Yl=function(){var
a=this.s.Ka();a.Wh&&(a.Wh(),qr(this))};f.Ol=function()
{this.dispatchEvent("searchupdate")};function rr(a){var
b=this;X.call(this);this.i=a;this.Aa=a.i;this.Fb(wh(this.Aa));this.s=new
C(0,0);this.ha=null;this.Da=new Vf(function(){S(b.ha,!
1)},600);Ce(this,this.Da)}x(rr,X);f=rr.prototype;f.Fb=function(a){if(!this.g||!
Kd(this.g,a)){this.g=a;var
b=this.i;b.ra=a;sr(b);this.dispatchEvent("resize")}};function tr(a,b){a.o=b;a.V.
$a();var c=a.i,d=a.Ba();c.ra=d;sr(c);c=a.i;d=new E(b.Lb(),b.nc());c.ta=d;c.s=!
0;R(c.g,d);M(c.ua,0,c);sr(c);a.dispatchEvent("layoutchange")}function ur(a,b)
{a.V=b}
f.hc=function(){var
a=this.o.Je();this.Sa&&(a=this.Sa.Og(a));vr(this.V,a);this.dispatchEvent("update")}
;function wr(a,b){a.Sa=b}
function xr(a,b){var c=a.s.x,d=a.s.y;va(b.x)&&(b.x=Hd(b.x,0,Math.max(a.o.Lb()-
a.g.width,0)));va(b.y)&&(b.y=Hd(b.y,0,Math.max(a.o.nc()-
a.g.height,0)));va(b.x)&&(c=b.x);va(b.y)&&(1<b.y-d?
a.dispatchEvent("scrolldown"):1<d-b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new
C(c,d);d=a.i;c=a.s;d.ha||(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function yr(a){var b=a.s;return
b?new Qg(b.x,b.y,a.g.width,a.g.height):null}f.Ba=function(){return this.g};
f.sd=function(a)
{this.dispatchEvent("movestart");xr(this,a);this.dispatchEvent("moveend")};function
zr(a,b,c){a=a.s;c(new C(a.x+b.x,a.y+b.y))}
f.Kj=function(a){var b=this.s,c=this.Ba();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.Ea(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new Jg([b.x,b.y],
[a.x,a.y],250+250*Hd(Math.sqrt(c*c+d*d)/800,0,1),Ph);K(this.j,"animate",u(this.xj,t
his));K(this.j,"end",u(this.hl,this));this.dispatchEvent("movestart");
$e(this,"movestart",u(this.j.Ea,this.j));this.j.play()}};f.xj=function(a)
{a=z(a.coords,Math.round);xr(this,new C(a[0],a[1]))};
f.hl=function(a){this.xj(a);this.dispatchEvent("moveend")};function Ar(a){return
new C(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}f.va=function()
{rr.ma.va.call(this);this.V.$a()};f.Lg=function(a)
{null==this.ha&&(this.ha=a);this.ha.style.opacity=0;this.Da.start()};f.Kk=function(
){var a=this;this.Da.stop();S(this.ha,!0);M(function()
{a.ha.style.opacity=1})};f.ii=1;function Br(a,b)
{rr.call(this,b);this.Oa=a;this.b.ka(a,"pagechange",this.ta);this.b.ka(this.Oa,"sea
rchupdate",this.Rb);var c=G("subscription-
bar");c&&(this.b.ka(this,"scrolldown",w(this.Lg,c)),this.b.ka(this,"scrollup",w(thi
s.Kk,c)))}x(Br,rr);function Cr(a,b){var
c=[];"fixed_width"==a.o.tj()&&c.push(a.Ba().width);if(a.zc){a:{var d=a.zc();var
e=a.o.Sg();c=Dr(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.qf(a.Sd(e))}}
Br.prototype.qf=function(a){var b=this.o;tr(this,a);if(b){b=new
br(b,a);a=Ar(this);var c=Iq(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.Je(),e=d[0],g=0;g<d.length;g++){var h=d[g],l=Pg(Rg(sq(h)),a);if(l<c)
{c=l;if(0==l){c=h;break a}e=h}}c=e}b=b.g.ra(c);a=Gj(a);d=c.Yb();a.x-=d.x;a.y-
=d.y;d=b.Ba().width/c.Ba().width;c=b.Ba().height/c.Ba().height;a=new
C(Math.round(a.x*d),Math.round(a.y*c));a=Gj(b.Yb()).add(a);a=new
C(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.sd(a)}};
Br.prototype.ta=function(){this.vb||
this.ra(this.Oa.Ca())};Br.prototype.ra=function(a)
{this.o.Pc&&(a=this.o.Pc(a))&&xr(this,new
C(Math.round(a.Ke()),Math.round(a.kd())))};Br.prototype.Rb=function(){Er&&(this.V.
$a(),this.Bb&&this.Bb(),this.hc())};var Er=!0;function Fr(){this.b=new
Map}Fr.prototype.add=function(a,b){this.b.set(Ea(a),b)};function Gr(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(a){return
Ea(a)})),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.$a();a.b["delete"](e)}};function Hr(){this.b={};this.g=new
Fr}Hr.prototype.$a=function(){Gr(this.g)};function vr(a,b){b=fb(b,function(a)
{return!!this.b[Ea(a.constructor)]},a);Gr(a.g,b);y(b,function(a)
{this.g.b.has(Ea(a))||
this.g.add(a,this.b[Ea(a.constructor)].render(a))},a)};function Ir(a,b)
{this.g=a;this.b=b}x(Ir,Vq);Ir.prototype.render=function(a){var
b=this.b(),c=a.Ca(),d=cb(this.g.zc().yj)/a.Ba().width,e=a.Ba();b.
$f=e.width;b.Zf=e.height;e=a.Ba().clone();var g=va(void 0)?void
0:d;e.width*=d;e.height*=g;b.am=e.width;b.
$l=e.height;b.setPosition(a.Ke(),a.kd());b.Db(c);b.Nc();return b};function Jr()
{};function Kr(a){this.b=a}x(Kr,Jr);Kr.prototype.Og=function(a){var
b=Lr(this,a);a=b[0]||[];b=b[1]||[];b.sort(w(Mr,Ar(this.b)));var
c=[];tb(c,a,b);return c};function Mr(a,b,c){return Pg(Rg(sq(b)),a)-
Pg(Rg(sq(c)),a)}function Lr(a,b){var c=yr(a.b),d=new Qg(c.left-800,c.top-
800,c.width+1600,c.height+1600);return zb(b,function(a){a=sq(a);if(Tg(d,a))return
Tg(c,a)?0:1})};function Nr(a,b)
{this.b=b;this.g=a}x(Nr,Kr);Nr.prototype.Og=function(a){var
b=Nr.ma.Og.call(this,a),c=this.g.Ca();if(c){var d=[],e=this.g.Ia;y([1,-
1],function(){var a=zq(e,c.Ra(),1);a&&d.push(a)});y(a,function(a)
{a.Ca&&mb(d,a.Ca())&&nb(b,a)})}return b};function Or()
{X.call(this)}x(Or,X);Or.prototype.Uc=function(a)
{this.g=a;this.i=Pr(a)};Or.prototype.va=function()
{Or.ma.va.call(this);J(this.i)};function Qr(a)
{X.call(this);this.ha=a;this.V=[]}x(Qr,Or);f=Qr.prototype;f.Uc=function(a)
{Qr.ma.Uc.call(this,a);this.Re();this.Ca()&&this.b.ka(this.Ca(),"update",this.Re)};
f.Ca=function(){return this.g.Ca()};f.df=function(a,b,c,d){var e=I("div");Yp(e,!
0);this.i.appendChild(e);a=Rr(this,a,b,c,d);Q(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ha&&(Q(e,{backgroundColor:this.ha}),ph(e,.3));this.V.push(new
Qg(a[0],a[1],a[2],a[3]));return e};
function Sr(a){return a.g.Ba().width/a.g.Ca().Ia.hd.width}function Rr(a,b,c,d,e)
{var g=Sr(a);return z([b,c,d,e],function(a){return Math.round(a*g)})}function
Tr(a,b){y(b,function(a){this.df.apply(this,a)},a)}f.yi=function(a){return
this.df(a.left,a.top,a.width,a.height)};f.Rd=function()
{de(this.i);this.V=[]};f.Re=q;function Ur()
{Qr.call(this)}x(Ur,Qr);f=Ur.prototype;f.Re=function(){if(!this.j){var
a=this.Ca();a&&(a=Vr(a))&&(Tr(this,a),this.j=!0)}};
f.df=function(a,b,c,d){this.o=Ur.ma.df.call(this,a,b,c,d);Q(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=Rr(this,a,b,c,d);Q(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});K(this.o,"mouseout",u(this.Im,this));K(this.o,"m
ouseover",u(this.aj,this,!0));$e(this.s,"click",u(this.$a,this));return this.o};f.
$a=function(){J(this.o)};f.Im=function(a){ie(this.o,a.target)||this.aj(!1)};
f.aj=function(a){Q(this.s,{display:a?"":"none"})};function Wr(a)
{Qr.call(this);this.o=a}x(Wr,Qr);Wr.prototype.Re=function(){if(!this.j){var
a=this.Ca();a&&(a=Xr(a))&&(y(a,function(a){var
b=a.pop(),d=a.pop();a=this.df.apply(this,a);Q(a,
{cursor:"pointer"});this.b.ka(a,"click",u(this.s,this,d,b))},this),this.j=!
0)}};Wr.prototype.s=function(a,b){var c=Aq(this.o.Ia,a);c?
this.o.Db(c):jr(this.o,b)};function Yr(a,b)
{this.i=a;this.b=b}Yr.prototype.Ca=function(){return
this.i};Yr.prototype.j=function(){return this.i.Qc(this.b)};function Zr(a,b,c)
{Yr.call(this,a,b);this.g=c}x(Zr,Yr);Zr.prototype.j=function(){return
this.g.width>this.b.width?this.i.Qc(this.g):Zr.ma.j.call(this)};function $r(a,b,c)
{if(B.ya&&!B.Pa("9")){var d=[];d[0]=K(a,"readystatechange",w(as,a,w(bs,b),d))}else
$e(a,"load",w(bs,b));c&&$e(a,"error",w(bs,c))}function bs(a){M(a)}function
as(a,b,c){if("complete"!=a.readyState)return!0;jf(c[0]);b();return!1}var
cs=I("div");function ds(a){if(a)if(B.ya){cs.appendChild(a);var b=w(J,a);
$r(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",J(a)};function es(a)
{this.Sh={};for(var b=0;b<a.length;b++){var c=a[b];this.Sh[c.z]=new
E(c.w,c.h)}}function fs(a,b){var c=Qa(a.Sh,function(a){return a.height==b});return
c?Number(c):null};function gs(a)
{Dq.call(this,a);this.eg={};this.Aa={};this.o={};this.ua=this.Da=null}var
hs;x(gs,Dq);f=gs.prototype;f.Hd=function(a,b)
{gs.ma.Hd.call(this,a);b&&(this.ta=b)};function mr(a){var
b=is(a);U(b,"jscmd","click3");var
c;a.Wa&&(c=a.Wa.getQuery());js(a,"vq",c);Ma(a.eg,function(a,c){U(b,c,a)});return b}
function lr(a,b,c){b=b.toString();if(b==a.ta)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.V)
{a.V=b;a.j&&k.clearTimeout(a.j);a.j=k.setTimeout(u(a.wl,a,b),6E3);var
d;a.Wa&&(d=a.Wa.getQuery());hs(b,u(a.Em,a,b,d))}}function js(a,b,c){c?
a.eg[b]=c:delete a.eg[b]}f.eg=null;f.Em=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(k.clearTimeout(this.j),this.j=null),this.ta=a,ks(
this,c.page[0]),this.Ia.qh(c),b=this.o[a])&&(y(b,function(a){a(this)},this),delete
this.o[a])};
f.wl=function(a){this.j=this.V=null;delete this.o[a]};function is(a){var
b=a.b.url;b?b=new T(b):(b=new
T(a.Ia.bn),U(b,"pg",a.Ra()),a.b.sig&&U(b,"sig",a.b.sig));return b}f.jd=function()
{return is(this).toString()};f.oe=function(){return this.b.w||
this.Ia.hd.width};f.Rg=function(){return this.b.h||this.Ia.hd.height};var
ls={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 ks(a,b){var c={},d;for(d in ls){var e=ls[d],g=b[e];n(g)&&("highlights"==e?
a.Aa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Da=new
es(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);a.Hd(c)}gs.proto
type.Kb=function(){return this.b.content};gs.prototype.i=function(a){return!!
(this.b.flags&a)};function ms(a,b){b=Zb(b);b=b.replace(/'/g,"&#39;");var
c=a.Aa[b];if(c){var d=[];y(c,function(a){d.push([a.X,a.Y,a.W,a.H])});return d}}
function nr(a,b){var c=ms(a,b);if(c)return z(c,w(ns,1))}function ns(a,b){var
c=z(b,function(b){return Math.round(b*a)});return new
Qg(c[0],c[1],c[2],c[3])}function Xr(a){if(a.b.links)return z(a.b.links,function(a)
{var b=a.region;return[b.X,b.Y,b.W,b.H,a.target_pid,a.url]})}function Vr(a)
{if(a.b.clip_highlight||a.b.clip_highlights){var b=[];y(a.b.clip_highlights||
[a.b.clip_highlight],function(a){var c=[];y(["X","Y","W","H"],function(b)
{c.push(a[b])});b.push(c)});return b}return null}
gs.prototype.Qc=function(a){if(this.b.src&&a){var b=new
T(this.b.src);a&&Ma(this.Ei(),function(c,d){"height"==d&&a.height?
U(b,c,a.height):"width"==d&&a.width&&U(b,c,a.width)});return b.toString()}return
this.b.src};gs.prototype.Ei=function(){return{width:"w",height:"h"}};function
os(a,b,c,d,e)
{X.call(this);this.ff(a.Ka());this.o=a;this.g=c;this.ta=[];this.wj=d;R(d,c);this.Da
=Pr(this);Q(this.Da,"backgroundColor","#fff");R(this.Da,c);if(this.Sa=n(e)?e:!
0)a=Pr(this),R(a,c),this.Aa=new ps(a),Q(this.Aa.b,
{display:""});b&&(this.i=b,this.b.ka(b,"update",this.ee),lr(b,mr(b),void
0))}x(os,X);f=os.prototype;f.Ba=function(){return this.g};f.Ca=function(){return
this.i};function qs(a,b){a.ta.push(b);b.Uc(a)}f.ee=q;
function rs(a){a.dispatchEvent("load");a.Sa&&Q(a.Aa.b,{display:"none"})}function
Pr(a){var b=I("div");Yp(b,!0);Q(b,
{position:"absolute",left:0,top:0});a.wj.appendChild(b);return b}f.$a=function()
{y(this.ta,function(a){a.Ea()});this.ta=null;this.s&&J(this.s)};function ss(a)
{a.V=Pr(a);R(a.V,a.Ba());Q(a.V,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ka(a.V,"mousedown",a.Jm);a.b.ka(a.V,"dragstart",Je)}f.Jm=function(a)
{a.display=this;ts.dispatchEvent(a)};
var ts=new L;function ps(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");Yp(c);Q(c,a);this.b.appendChild(c);c.textContent="Cargando...";a.bottom=
0}}function us(a,b){a.s&&J(a.s);a.s=Pr(a);new vs(a.s,a.Ba(),b)}function vs(a,b,c)
{this.b=a;Q(a,
{backgroundColor:"#FFF",textAlign:"center"});R(a,b);a.innerHTML=c||"";Yp(this.b)};f
unction ws(a,b,c){os.call(this,a,b.Ca(),b.b,c);this.ff(xs);a=Pr(this);this.ra=new
ys(b.b,a);a=Pr(this);this.ha=new ys(b.b,a);ss(this);sh(c,!
0);O(c,"pageImageDisplay");this.Xa=b;b.Ca()&&this.ee()}x(ws,os);var xs=new
L;ws.prototype.Db=function(a)
{js(a,"output",null);ws.ma.Db.call(this,a);a.Qc()&&this.ee()};
ws.prototype.ee=function(){var a=this.Ca(),b=this.Xa.j();if(b&&!this.j){b=zs(b);
$e(this.ra,"load",u(this.ua,this,a,b,this.Ba().width));As(this.ra,[b]);var
c=this.o.ua,d=a.Ra(),e=[];if(c.b[d]){var g=[],h;for(h in
c.b[d])g.push(h);wb(g);for(h=0;h<g.length;h++)e.push(c.b[d]
[g[h]])}e.push(b);As(this.ha,e);this.j=!
0;a==this.o.Ca()&&this.dispatchEvent("fetch")}hb([16,8],u(a.i,a))&&(a=Vb('<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."),
us(this,a),rs(this))};function zs(a){return a}ws.prototype.ua=function(a,b,c)
{a==this.o.Ca()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.o.ua;a=a.Ra();d.b[a]=d.b[a]||{};d.b[a][c]=b;rs(this)};ws.prototype.
$a=function(){this.j=!1;this.ra.empty();this.ha.empty();ws.ma.
$a.call(this)};function ys(a,b)
{L.call(this);this.g=a;this.i=b;this.b=I("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);Yp(this.i)}x(ys,L);ys.prototype.empty=function(){for(var
a;a=ge(this.i);)ds(a)};
function As(a,b){$r(a.b,u(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}ys.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function Bs(a,b,c,d,e,g,h)
{L.call(this);this.ha=a;this.j=b;this.o=c;this.i=d;this.g=e;this.ta=g;this.ra=h;thi
s.s=Math.ceil(this.j/this.i);this.V=Math.ceil(this.o/this.g);this.b=[];for(a=0;a<th
is.s;++a){b=[];for(c=0;c<this.V;+
+c)b.push(null);this.b.push(b)}}x(Bs,L);Bs.prototype.empty=function(){for(var
a;a=this.ha.firstChild;)ds(a)};Bs.prototype.Aa=function(a,b){Q(a,
{display:""});this.ra&&this.ra(b)};Bs.prototype.ua=function(){};function
Cs(a,b,c,d)
{os.call(this,a,b.Ca(),b.b,c,d);this.ha=Pr(this);ss(this);b.Ca()&&this.ee();this.o=
a;this.ra=K(this.o.Ka(),"update",this.ua,!
1,this)}x(Cs,os);Cs.prototype.ee=function(){var
a=this.Ca(),b=a.Qc(),c=this.o.Ja.mg,d=a.Da;if(b&&d&&!this.j){var
e=fs(d,this.Ba().height);va(e)&&(d=(d=d.Sh[e])?d.width:null,b=new
T(b),U(b,"zoom",e),U(b,"pg",a.ua),b=b.toString(),this.Xa=new
Bs(this.ha,d,this.Ba().height,c.sj,c.rj,u(c.Ok,c,b,d,this.Ba().height),null),this.j
=!0,this.ua())}};
Cs.prototype.ua=function(){if(this.j){var a=fh(this.ha);if(a){var
b=lh(this.ha);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.Xa;a=Sg(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.V);c<e;c+
+)for(var h=d;h<g;h++)if(!b.b[c][h]){var l=b;var m=c,r=h;if(!l.b[m][r]){var
v=I("img");Q(v,
{position:"absolute",left:m*l.i+"px",top:r*l.g+"px",display:"none"});
l.b[m][r]=v;l.ha.appendChild(v)}l=l.b[m][r];m=b.ta(c,h);
$r(l,u(b.Aa,b,l,m),u(b.ua,b,l,m));l.src=m}for(c=0;c<b.s;++c)for(h=0;h<b.V;++h)
{if(d=!!b.b[c][h])d=new Qg(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&&(ds(b.b[c][h]),b.b[c][h]=null)}}}qr(this.o)}};Cs.prototype.
$a=function(){this.j&&(this.Xa.empty(),this.j=!
1);this.ra&&(jf(this.ra),this.ra=null);Cs.ma.$a.call(this)};function Ds(a)
{this.Wa=a;Qr.call(this,"#ffff00")}x(Ds,Qr);Ds.prototype.Re=function(){var
a=this.g.Ca();if(a){var b=this.Wa.getQuery();b!
=this.j&&(a=nr(a,b),this.Rd(),a&&(z(a,u(this.yi,this)),this.j=b))}};function Es(a)
{L.call(this);this.url=a;this.s=null;this.o=!0}x(Es,L);Es.prototype.Xf=function()
{if(this.o)this.o=!1;else throw Error();};function Fs(a,b)
{Es.call(this,a);this.V=b||"GET";this.i=new P;this.b=new
wk}x(Fs,Es);f=Fs.prototype;f.Xf=function(a,b)
{Fs.ma.Xf.call(this,a,b);this.j=a;this.g=b;this.i.ka(this.b,"success",u(this.Rl,thi
s));this.i.ka(this.b,"error",u(this.vl,this));this.b.send(this.url.toString(),this.
V,void 0)};f.Rl=function(a){a=a.target;try{var b=a.b?a.b.responseText:""}catch(c)
{b=""}this.s=JSON.parse(b);M(u(this.dispatchEvent,this,"success"));this.j&&M(w(this
.j,this.s));M(u(this.Fg,this))};
f.vl=function()
{M(u(this.dispatchEvent,this,"error"));this.g&&M(this.g);M(u(this.Fg,this))};f.abor
t=function(){this.b.abort();this.Fg();return!1};f.Fg=function()
{lg(this.i);this.g=this.j=null};function Gs(a,b){this.Ma=b||Hs+"-"+Is+
+;this.o=a}Gs.prototype.getId=function(){return
this.Ma};Gs.prototype.toString=function(){var a={};this.b(a);var b=[];Bj(new
Aj,a,b);return b.join("")};Gs.prototype.b=function(a)
{a.id=this.getId();a.type=this.o};var Hs=fc(),Is=1;function Js(a,b,c,d)
{Gs.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}Js.prototype=ca(Gs
.prototype);Js.prototype.constructor=Js;if(ja)ja(Js,Gs);else for(var Ks in
Gs)if("prototype"!=Ks)if(Object.defineProperties){var
Ls=Object.getOwnPropertyDescriptor(Gs,Ks);Ls&&Object.defineProperty(Js,Ks,Ls)}else
Js[Ks]=Gs[Ks];Js.ma=Gs.prototype;Js.prototype.qc=function(){return
this.j};Js.prototype.b=function(a)
{Gs.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.qc()};n
ew pl;function Ms(a,b,c){var d=k.ga;d&&d("send","event",a,b,c)}function Ns(){var
a="gb-get-book-content";p(a)&&(a=G(a));a&&K(a,"click",w(Ms,"Buy","Click","Play
Books Viewport"))}Ka("_OC_analyticsTrack",Ms);function Os(a){return a.length?
gb(a,function(a,c){return Ug(a,c)},a[0].clone()):null};function Ps(a,b,c,d,e)
{X.call(this);this.s=a;this.ta=b;this.Aa=e;this.i=d;this.g=!
1;this.o=I("div");c.appendChild(this.o);this.b.ka(b,"mousemove",this.V);this.b.ka(b
,"mouseup",this.ha)}x(Ps,X);Ps.prototype.V=function(a){if(!this.ua){a=Jd(new
C(a.clientX,a.clientY),gh(this.ta));a=Ng(a,this.Aa);Q(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-a.top;
$g(this.o,a.left,a.top);R(this.o,b,c);this.j=a}};
Ps.prototype.ha=function(a){this.V(a);this.ua=!0;a=this.i;var
b=Sg(this.j),c=Sr(this.s);c=Qs(b,1/c);b=Rs(Qs(c,1/a.Ba().width*1E3));a=new
T(a.jd());U(a,"ci",
[b.left,b.top,b.width,b.height].join());U(a,"jscmd","click3");U(a,"output","text");
c=Rs(c);Ss(this.s,[c]);J(this.o);(new
Fs(a)).Xf(u(this.ra,this,c,b));this.dispatchEvent("endsize")};
Ps.prototype.ra=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];y(e,function(a){g.push(new Qg(a.X,a.Y,a.W,a.H))});if(c=c.content)Ss(this.s,
[a],c,b),d=!0,Ms("Web Reader","Selection")}d||this.s.Rd();this.Ea()};function
Qs(a,b){return new Qg(a.left*b,a.top*b,a.width*b,a.height*b)}function Rs(a){return
new
Qg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}P
s.prototype.va=function(){Ps.ma.va.call(this);J(this.o)};function Ts(a,b)
{X.call(this);this.ha=a;this.s=b}var Us;x(Ts,Or);f=Ts.prototype;f.Uc=function(a)
{Ts.ma.Uc.call(this,a);a=this.i;var b=I("div");Yp(b,!
0);a.appendChild(b);b.className="selection-
layer";R(a,this.g.Ba());R(b,this.g.Ba());this.b.ka(b,"click",this.Km);this.b.ka(b,"
mousedown",this.Lm)};
f.Lm=function(a){if(Us){a.b();this.j&&this.j.Ea();var b=this.g.wj;a=Jd(new
C(a.clientX,a.clientY),gh(b));this.j=new
Ps(this.ha,b,this.i,this.g.Ca(),a);this.V=K(document.body,"mousemove",u(this.Hl,thi
s));$e(this.j,["endsize","dispose"],u(this.Jk,this))}};f.Km=function(a){Us&&a.b()};
f.Hl=function(a){if(this.j&&!this.j.lc){var b=new
C(a.clientX,a.clientY),c=Rg(oh(this.s.Aa));if(Og(c,b)){var d=new C(0,0);y([[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(a){40>Math.abs(a[0])&&(d.x=a[1]||d.x,d.y=a[2]||
d.y)});this.o||(this.o=new
Tf(100),this.b.ka(this.o,"tick",this.nn));this.ra=d;d.x||d.y?
this.o.start():this.o.stop()}}};f.nn=function(){var a=this.ra,b=this.s;zr(b,new
C(15*a.x,15*a.y),u(b.sd,b))};
f.Jk=function(){jf(this.V);De(this.o);this.o=null};function Vs(a)
{em.call(this,a);bm(this);this.oi=!1;this.b=new P;O(a,"viewport-selection-
popup");Ws&&Ws.Ea();Ws=this}x(Vs,em);var Ws=null;Vs.prototype.g=function()
{this.dispatchEvent("close");this.Ea()};function Xs(a,b,c){var
d=a.R(),e=I("div");Q(e,{padding:"4px 3px 3px
1px"});d.appendChild(e);d=I("div");e.appendChild(d);d.appendChild(be(b));e.appendCh
ild(I("div"));b=I("input");b.value=c;O(b,"viewport-input");e.appendChild(b);sh(b,!
1);a.b.ka(b,"mousedown",Ys)}function Ys(a){a.b()}
Vs.prototype.va=function(){J(this.R());Vs.ma.va.call(this);this.b.Ea()};function
Zs(){Qr.call(this,"#4a95d6")}x(Zs,Qr);Zs.prototype.Uc=function(a)
{Zs.ma.Uc.call(this,a);Q(this.i,{cursor:"pointer"});this.b.ka(this.i,"mousedown",
$s)};function $s(a){a.b()}
function Ss(a,b,c,d){a.Rd();z(b,u(a.yi,a));a.o&&jf(a.o);a.j&&a.j.Ea();var
e=I("div");document.body.appendChild(e);if(b=Os(a.V)){var g=gh(a.i);e=new
Vs(e);if(c&&d){var h=a.Ca(),l=h.Qc();if(l){var m=new
T(l);d=[d.left,d.top,d.width,d.height].join();U(m,"ci",d);U(m,"edge",0);m=m.toStrin
g();var r=new T(h.jd());U(r,"ci",d);U(r,"source","bookclip");r=Vb('<a
href="%s"><img
src="%s"/></a>',r.toString(),m)}d=r;de(e.R());r=e.R();h=I("img");h.src="/googlebook
s/images/close_x.gif";h.width=14;h.height=13;Q(h,
{backgroundColor:"#FFF",cursor:"pointer",position:"absolute",right:"5px",top:"5px"}
);r.appendChild(h);e.b.qd(h,"click",u(e.g,e));h=H("DIV",{innerHTML:"Compartir este
clip"});Q(h,
{fontWeight:"bold",paddingBottom:"4px"});r.appendChild(h);c&&(Xs(e,"Texto de
selecci\u00f3n",c),r=I("div"),Q(r,{textAlign:"right"}),e.R().appendChild(r),h=new
T("https://translate.google.com/translate_t"),U(h,"text",c),U(h,"sl","auto"),U(h,"t
l","auto"),c=I("a"),c.href=h.toString(),c.target="_blank",c.textContent="Traducir\u
00bb",
r.appendChild(c));m&&Xs(e,"Imagen",m);d&&Xs(e,"Insertar",d)}else
e.R().textContent="Cargando...";e.Od=4;e.Ga()&&e.$d();a.j=e;M(w(at,e,new nl(new
C(g.x+b.left+b.width,g.y+b.top+b.height))));a.o=$e(e,"close",u(a.Rd,a))}}function
at(a,b){a.lc||(a.setPosition(b),a.Na(!0))}Zs.prototype.Rd=function()
{Zs.ma.Rd.call(this);this.j&&this.j.Ea()};Zs.prototype.va=function()
{Zs.ma.va.call(this);this.j&&this.j.Ea();this.o&&jf(this.o)};function bt(a,b,c)
{return a.Ja.mg?new Cs(a,b,c):new ws(a,b,c)}function ct(a,b){if(b instanceof ws)
{qs(b,new Ds(a.Wa));qs(b,new Ur);var c=new Zs(a.o),d=new
Ts(c,a.Ka());qs(b,d);qs(b,c);qs(b,new Wr(a))}};function dt(a,b,c)
{X.call(this);this.ha=a;this.j=I("div");Yp(this.j,!0);Q(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.V=I("div");Yp(this
.V,!0);Q(this.V,
{position:"absolute"});this.j.appendChild(this.V);this.o=I("div");Yp(this.o,!
0);this.j.appendChild(this.o);this.s=I("div");Yp(this.s,!
0);this.o.appendChild(this.s);S(this.j,!1)}x(dt,$q);f=dt.prototype;
f.Nc=function(){var a=this.$f-2,b=this.Zf-2,c=this.am-2,d=this.$l-2;Q(this.o,
{backgroundColor:"#cccccc",position:"absolute"});$g(this.o,0,0);R(this.o,this.
$f,this.Zf);Q(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});
$g(this.s,1,1);R(this.s,a,b);S(this.j,!0);var e=this.ha;a=bt(e,new Zr(this.Ca(),new
E(a,b),new E(c,d)),this.s);a instanceof ws?ct(e,a):a instanceof Cs&&a instanceof
Cs&&qs(a,new Ds(e.Wa));this.g=a};f.$a=function(){this.g&&this.g.$a();J(this.j)};
f.setPosition=function(a,b){$g(this.j,a,b)};f.kd=function(){return
bh(this.j).x};f.Ke=function(){return bh(this.j).y};f.Db=function(a)
{this.i=a};f.Ca=function(){return this.i};f.nc=function(){return
this.Zf};f.Lb=function(){return this.$f};function et(a){return a+2}f.Ba=function()
{return new E(this.$f,this.Zf)};function ft(a)
{X.call(this);de(a);Yp(a);this.i=a;this.g=I("div");Yp(this.g,!0);Sp()&&(Rd(a,
{dir:"ltr"}),Rd(this.g,{dir:"rtl"}));a.appendChild(this.g)}x(ft,X);function gt(a,b)
{ft.call(this,b);this.o=a;this.b.ka(b,"scroll",this.V);Q(b,"position","relative");Q
(this.g,"position","absolute");this.j=I("div");Yp(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}x(gt,ft);function sr(a){var
b=a.ta;a.ra&&b&&(Q(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),Q(a.j,"height",b.height+"px"))}gt.prototype.ua=function()
{this.s=!1;this.V()};
gt.prototype.V=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new C(b.scrollLeft,b.scrollTop);Id(a,b)||(this.ha=!
0,this.o.sd(b),this.ha=!1)}}};function ht(a){this.yj=a}function Dr(a,b){var c=b||
[],d=fb(a.yj,function(a){return!hb(c,function(b){return 50>Math.abs(b-
a)})});d.push.apply(d,c);wb(d);return d};function it(a){var b=a.o,c=new
gt(this,b);jt(b);Br.call(this,a,c);wr(this,new Nr(a,this));ur(this,kt(this));var
d=a.Ia,e=a.Ja.Ch;this.ua=a.Ja.Ci?function(a){return new Tq(d,e,a)}:a.Ja.ej?
function(b){return new Tq(d,e,b,!0,a.Ja.ej)}:function(a){return new Tq(d,e,a,!
0)};b=this.Oa.Ja;"fixed_height"==b.Ch?(b=b.zc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.qf(this.Sd(b));this.b.ka(this.Oa,"pagesupdate",this.Ll);this.
b.ka(this.Oa,"pagemodechange",this.ym);this.b.ka(this,
"move",this.hc);this.b.ka(this,"move",this.zn)}x(it,Br);function jt(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});O(a,"overflow-
scrolling");Rd(a,{dir:"ltr"})}f=it.prototype;f.nf=function()
{Cr(this,1)};f.Wh=function(){Cr(this,-1)};f.zc=function(){var
a=this.Oa.Ja,b=sb(a.zc());"fixed_width"==a.Ch&&(a=this.Oa.Ja.nm)&&150<a-
cb(b)&&(1500>a?nb(b,a):nb(b,1500));return new ht(z(b,et))};f.Sd=function(a){return
this.ua(a)};
f.Ba=function(){if(this.Aa.hasChildNodes()){var
a=wh(this.Aa.childNodes[0]).width;a=new E(a,this.g.height)}else a=this.g;return
a};function kt(a){var b=new Hr,c=new
Ir(a,w(uc,dt,a.Oa,a,a.i.g));b.b[Ea(tq)]=c;a=new
Wq(a.Oa,w(uc,ar,a.i.g));b.b[Ea(Eq)]=a;return b}f.zn=function(){if(this.Gb){var
a=Hq(this.o,Ar(this).y);a&&a.Ca&&(a=a.Ca(),this.Oa.Ca()!=a&&(this.vb=!
0,ir(this.Oa,a.Ra()),this.vb=!1))}this.Gb=!0};
f.Ll=function(){var a=this.Oa.Ca(),b=this.Oa.Ia,c=Aq(b,a.Ra());if(!c)a:
{c=Y(a);b=yq(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Y(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.o;d=b.Pc(c);a=Jd(a,d.Yb());b=this.Sd(b.Sg());c=b.Pc(c).Yb
();c=new C(c.x+a.x,c.y+a.y);tr(this,b);this.sd(c)};f.ym=function(){this.V.
$a();this.hc()};
function lt(a,b){if(b.Hi&&b.s){a:{var c=b.s;var d=c.Ee.x_focus,e=c.Ee.y_focus;if(!
n(d)||!n(e)){c=mt(c);if(!c.length){c=null;break a}d=c[0][0];e=c[0][1]}c=new
C(d,e)}d=c.x-40;c=c.y-40;e=a.o.Pc(b);var g=e.Lb()/b.oe();return new C(e.Ke()
+Math.round(g*d),e.kd()+Math.round(g*c))}return null}
f.Kg=function(a){if(a.Hi&&a.s){var b=a.s;if(null!=a.ha)var c=a.ha;else a.ha=new
nt(this.i.g),c=a.ha;c.b=this.i.g;G("focus_article_div")&&J(G("focus_article_div"));
var d=this.o.Pc(a);a=d.Lb()/a.oe();if(mt(b)&&(b=mt(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Ke();d=a*e[1]+d.kd();var
g=a*e[2];a*=e[3];e=I("DIV");e.setAttribute("id","focus_article_div");Yp(e,!
0);ph(e,.3);Q(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 ot(a,b,c,d,e){X.call(this);this.j=a;this.i=c;var
g=I("div");Q(g,{position:"absolute"});e=e.width-2;$g(g,d.x+(Sp()?
e:0),d.y);b.i.g.appendChild(g);this.o=g;g=new
E(e,Math.floor(e/uq(c)));this.g=I("div");this.o.appendChild(this.g);Q(this.g,
{padding:"1px",position:"absolute"});this.s();b=I("div");this.g.appendChild(b);Q(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});R(b,g);this.g.appendChild(b);d=I("im
g");d.title=c.qc();this.ha=d;e=T;var h=new
T(c.Ia.bm);U(h,"pg",c.Ra());c.b.sig&&U(h,"sig",
c.b.sig);e=new
e(h.toString());U(e,"zoom","1");U(e,"img","1");U(e,"w",g.width);if(g=this.j.Ja.wn)U
(e,"imgtk",g),U(e,"jtp",Y(c));d.src=e.toString();b.appendChild(d);Q(this.g,"cursor"
,"pointer");this.b.ka(this.g,"click",this.V);this.b.ka(a,"pagechange",this.s)}x(ot,
$q);ot.prototype.s=function(){var a=!1,b=this.j.Ca();b&&b==this.i&&(a=!
0);Q(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};ot.prototype.V=function()
{this.j.Qb(it);this.j.Db(this.i);pt.dispatchEvent("click")};
ot.prototype.$a=function(){ds(this.ha);J(this.o)};var pt=new L;function qt(a,b)
{this.b=a;this.g=b}x(qt,Vq);qt.prototype.render=function(a){return new
ot(this.b,this.g,a.Ca(),a.Yb(),a.Ba())};function rt(a){var b=a.o;Q(b,
{overflow:"hidden"});var c=new
gt(this,b);Br.call(this,a,c);this.b.ka(this,"move",this.hc);Q(b,
{overflow:"auto"});ur(this,st(this));tr(this,tt(this));wr(this,new
Kr(this));M(u(this.hc,this),0);this.b.ka(this,"resize",this.ua);var
d=G("subscription-bar");d&&(this.Lg(d),M(function(){S(d,!
1)},600))}x(rt,Br);rt.prototype.ra=function(a){a=this.o.Pc(a).Yb();this.sd(new
C(void 0,a.y-40))};function tt(a){var b=a.Oa.Ja.$m;return new
Sq(a.Oa.Ia,a.Ba().width,b,b)}
rt.prototype.ua=function(){tr(this,tt(this));this.ra(this.Oa.Ca())};function st(a)
{var b=new Hr;a=new qt(a.Oa,a);b.b[Ea(tq)]=a;return b};function ut(a,b,c)
{X.call(this);this.g=a;this.s=b;this.j=this.g.Ja.Wf;this.V=!!
this.g.Ja.Wf;this.ra=!!this.g.Ja.ng;this.o=c?c.isEntityPageViewport:!1;if(this.V)
{a:{a=this.g.Ia;for(b=0;b<this.j.length;b++)if(c=Aq(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=Aq(this.g.Ia,this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Y(d)-1:Y(cb(yq(a)));e=Y(this.g.Ca());if(e>=Y(c)&&e<=d)
{a=b;break a}}a=-1}this.ha=a}}x(ut,X);f=ut.prototype;
f.render=function(a)
{this.i=I("div");document.body.appendChild(this.i);M(u(this.qn,this));this.ta=a;if(
this.V)vt(this);else if(this.ra){O(this.i,"base-image-toc-div");a=this.g.Ja.ng;var
b=Aq(this.g.Ia,a);b&&wt(this,b);1<this.g.Ja.sm&&(a=zq(this.g.Ia,a,1))&&wt(this,a);t
his.Vf()}else this.Ea()};f.qn=function()
{this.b.ka(document,"click",this.Ea);this.b.ka(this.g,"resize",this.Vf)};
function wt(a,b){var c=new E(128,0),d=H("IMG",{width:128});O(d,"toc-page-
image");a.b.ka(d,"click",u(a.g.Db,a.g,b));B.Ta&&Sp()&&a.b.ka(d,"load",a.Vf);b.Qc(c)
?a.Tj(d,b,c):
(c=w(a.Tj,d,b,c),lr(b,mr(b),c));a.i.appendChild(d)}f.Tj=function(a,b,c){Rd(a,
{src:b.Qc(c)})};
function vt(a){var b=H("DIV",{"class":"toc-div"}),c;y(a.j,function(a,e){var
d=a.getId();d=Aq(this.g.Ia,d);var h=a.Zm,l=this.j[e+1]?"":"-last",m="toc-middle-
cell"+l;l="toc-right-cell"+l;var r=H("DIV",{"class":d?"toc-row":"toc-disabled-
row"}),v=I("div");O(v,"goog-inline-block");O(v,"toc-left-
cell");e==this.ha&&(O(v,Sp()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_sel
ected_item_arrow_left"),O(r,"toc-row-selected"));var F=I("div");O(F,"goog-inline-
block");O(F,m);B.Ta&&!B.Pa("1.9")&&Q(F,"overflow",
"hidden");var D=a.ve;if(this.o)var N=D;else
N=D,35<N.length&&(N=N.substring(0,32)+"...");Dd(F,mp(N));this.o&&(F.title=D);D=I("d
iv");O(D,"goog-inline-
block");O(D,l);Dd(D,mp(Db(ec(h))?"&nbsp;":h));r.appendChild(v);r.appendChild(F);r.a
ppendChild(D);d?this.b.ka(r,"click",u(this.g.Db,this.g,d)):(Zf(F,m),O(F,"toc-
middle-disabled-cell"),Zf(D,l),O(D,"toc-right-disabled-
cell"));b.appendChild(r);e==this.ha&&(c=r)},a);c&&M(u(a.mn,a,c));a.i.appendChild(b)
;300<nh(a.i).height&&(Q(a.i,"height","300px"),O(a.i,"scroll-toc-div-wide"));
O(a.i,"scroll-toc-div");a.Vf()}f.mn=function(a)
{300<a.offsetTop+nh(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:he(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Vf=function(){dl(this.s.R(),this.o?
9:13,this.i,this.o?8:12,new C(0,-this.ta))};f.va=function()
{ut.ma.va.call(this);J(this.i);this.s.vd(!1)};function xt(){}x(xt,rq);function
yt(a){X.call(this);this.j=a}x(yt,Or);yt.prototype.Na=function(a){S(this.i,a)};
yt.prototype.Uc=function(a){yt.ma.Uc.call(this,a);var b=this.g.Ba();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";$g(a,this.j?c-e:0,0);R(a,e,d);Q(a,
{position:"absolute"});B.ya?(a=a.style,B.ya?
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 zt(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Ia.hd.aspectRatio());this.g=new
E(c,d);this.i=I("div");Q(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ua=[];a.Ka().i.g.a
ppendChild(this.i);this.j=I("div");this.V=I("div");this.ua.push(K(this.j,"dblclick"
,u(this.Dl,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};Q(this.j,c);Q(this.V,c);this.i.appendChild(this.j);this.i.appendChild(this.V
);this.ra=I("div");
this.ta=I("div");this.j.appendChild(this.ra);this.V.appendChild(this.ta);At(this)}x
(zt,$q);function At(a){a.o&&a.o.$a();a.ha&&a.ha.
$a();de(a.ra);de(a.ta);th(a.j,a.g);th(a.V,a.g);a.o=bt(a.s,new
Yr(a.Aa,a.g),a.ra);ct(a.s,a.o);a.Da=new yt(!0);qs(a.o,a.Da);a.ha=bt(a.s,new
Yr(a.Sa,a.g),a.ta);a.Xa=new yt(!
1);ct(a.s,a.ha);qs(a.ha,a.Xa)}f=zt.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);$g(this.i,a)};f.Dl=function(a)
{a.preventDefault();a.b();this.s.wc("previous")};
f.Na=function(a){Q(this.i,{display:a?"":"none"})};f.Nc=function(){Q(this.j,
{left:0,top:0});Q(this.V,{left:this.g.width+"px",top:0})};function Bt(a){return
fb([a.Aa,a.Sa],function(a){return!!a})}f.$a=function(){this.o.$a();this.ha.
$a();for(var a;a=this.ua.pop();)jf(a);this.i.parentNode&&J(this.i)};function Ct(a)
{return 2*a};function Dt(a){this.g=a}x(Dt,Vq);Dt.prototype.render=function(a){var
b=new zt(this.g,a.Ba().width);b.setPosition(a.Yb());b.Nc();b.Na(!0);return
this.b=b};function Et(a,b,c)
{L.call(this);this.o=a;this.i=b;this.g=nh(b).width;this.s=c;this.wb=!
1;this.j=Sp()}x(Et,L);function Ft(a,b){if(b!=a.wb){a.wb=b;var c=a.o.Ka().i.g;S(c,!
1);nh(c);c=[w(Gt,a.i,a.s,a.g,a.j,b),u(a.b,a),w(S,c,!
0)];y(c,M)}}Et.prototype.b=function(){this.dispatchEvent("change")};function
Gt(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="");S(a,!
e)};function Ht(a,b,c){this.ra=a;this.ha=b;this.s=c;a=I("div");Q(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ra.appendChild(this.b);Ht.prototype.g.apply(this);K(this.s,"change",u(this.i
,this));K(new hg,"resize",u(M,null,u(this.i,this)))}Ht.prototype.i=function(){var
a=nh(this.b);if(0<a.width){var b=Math.round(nh(this.ha).width/2);$g(this.b,b-
Math.round(a.width/2),0)}};
Ht.prototype.j=function(){S(this.b,!0);this.i()};Ht.prototype.g=function()
{S(this.b,!1)};function It(a,b,c){Ht.apply(this,arguments);this.o=new
Fh(this.b,500);this.V=new Vf(u(this.g,this))}x(It,Ht);It.prototype.j=function(a)
{ph(this.b,1);Ht.prototype.j.apply(this);a&&this.V.start(a)};It.prototype.g=functio
n(){this.o.play()};var Jt=null;function Kt(a,b)
{P.call(this);this.g=Jt;this.j=a;this.b=b;this.j.Ja.Ci||
(this.ka(this.j,"pageturn",this.o),this.ka(this.b,"dispose",this.Ea))}x(Kt,P);Kt.pr
ototype.o=function(){var a=Bt(this.b.ua.b)[0]||new Dq,b=Bt(this.b.ua.b)[1]||new
Dq,c=this.V,d=this.s,e=d?Y(d):-1,g=Y(a)||-1,h=Y(b)||-1,l=Math.max(c?Y(c):-
1,e),m=Math.max(g,h);if(Math.abs(m-l)>this.b.ii){if(0<m-l){var r=l==e?d:c;var
v=a}0>m-l&&(r=-1!=h?b:a,v=d);1<h-g&&(r=a,v=b);!
Zq(r,v)&&n(r)&&n(v)&&(a=Xq(r,v),this.g.b.innerHTML=a,this.g.j(3E3))}};function
Lt(a){this.Ee=a}function mt(a){var
b=[];a.Ee.head_boxes&&y(a.Ee.head_boxes,function(a)
{b.push([a.X,a.Y,a.W,a.H])});return b};function nt(a){this.b=a};function Mt(a)
{gs.call(this,a)}x(Mt,gs);f=Mt.prototype;f.Hd=function(a)
{Mt.ma.Hd.call(this,a);a&&a.additional_info&&(this.ra=a.additional_info["[Newspaper
JSONPageInfo]"],this.ra.articles&&(this.g={},y(this.ra.articles,function(a){var
b=a.aid;b&&(this.g[b]=new Lt(a))},this)))};f.qc=function(){return
this.i(32)?"Portada":this.i(64)?"Contraportada":Mt.ma.qc.call(this)};f.Ei=function(
){return{width:"w"}};
f.Ng=function(a){if(!this.g)return null;if(a in this.g)return this.g[a];var
b=z(Object.keys(this.g),function(b){var
c=b.split(","),e=a.split(","),g=parseInt(c[0],10)-
parseInt(e[0],10);c=parseInt(c[1],10)-
parseInt(e[1],10);return[g*g+c*c,this.g[b]]},this);yb(b,function(a){return
a[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};f.Hi=function(){return
this.s};function Nt(a,b){vq.call(this);this.j={};if(a)
{this.bn=a.prefix;this.bm=a.image_prefix||a.prefix;var c=z(a.page,function(a){a=new
this.g(a);b&&(a.Wa=b);return
a},this);wq(this,c)}}x(Nt,vq);Nt.prototype.qh=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=Aq(this,c.pid);d&&ks(d,c)}};Nt.prototype.g=gs;Nt.prototype.o=function(a,b)
{if(!Aq(this,b.Ra())){var c=sb(yq(this));tb(c,b);wq(this,c)}this.j[b.Ra()]=!
0;a&&a(b)};function Ot(a)
{Nt.apply(this,arguments);this.i();K(this,"update",u(this.i,this))}x(Ot,Nt);functio
n Pt(a,b){var c={};y(b.page,function(a){var b=Aq(this,a.pid);b&&ks(b,a);c[a.pid]=!
0},a);var d=yq(a),e=fb(d,function(a){return!!c[a.Ra()]||!!
this.j[a.Ra()]},a);d.length!=e.length&&wq(a,e)}Ot.prototype.qh=function(a){this.s?
Pt(this,a):Ot.ma.qh.call(this,a)};
Ot.prototype.i=function(){var a={},b=0;y(yq(this),function(c){var
d=Y(c);a[d]=c;b=Math.max(b,d)});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};Ot.prototype.g=Mt;function Qt(a)
{Pq.call(this,1);var b=new
xt;b.Fb(a);this.Ub(b);Kq(this)}x(Qt,Pq);Qt.prototype.ra=function(){return
this.g[0]};Qt.prototype.Sg=function(){return this.Lb()||
0};Qt.prototype.tj=function(){return"fixed_width"};function Rt(a){var b=a.o,c=new
gt(this,b);Q(b,{overflow:"hidden"});Br.call(this,a,c);this.ua=new Dt(a);b=new
Hr;c=this.ua;b.b[Ea(xt)]=c;this.V=b;b=a.Ia.hd.aspectRatio();c=this.Ba();b=this.Sd(M
ath.min(2*Math.floor(c.height*b),c.width));tr(this,b);this.Gb=new
Kt(a,this);this.b.ka(this.Oa,"pagemodechange",this.xm);M(this.hc,0,this)}x(Rt,Br);f
=Rt.prototype;f.zc=function(){var a=rb(St,this.Oa.Ja.zc());return new
ht(z(a,Ct))};f.qf=function(a){Rt.ma.qf.call(this,a);this.V.$a();this.hc()};
f.nf=function(){Cr(this,1)};f.Wh=function(){Cr(this,-1)};f.xm=function(){this.V.
$a();this.hc()};f.ii=2;f.Sd=function(a){this.Ba();var
b=this.Oa.Ia.hd.aspectRatio();return new Qt(new
E(a,Math.floor(Math.floor(a/2)/b)))};var St=[180,220,280];
Rt.prototype.ta=function(){var a=Tt(this,this.Oa.Ca()),b=this.ua.b;if(b){var
c=this.Gb,d=Bt(b);c.s=d[0];c.V=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.Aa=c;b.Sa=d;At(b);if(c){if(c.i(64)||void 0==d)a=!1}else us(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
us(b.ha);c=e;d=a?"":"hidden";Q(b.j,"visibility",c?"":"hidden");Q(b.V,"visibility",d
);c=c&&a;b.Da.Na(c);b.Xa.Na(c)}this.dispatchEvent("pagechange")};function Tt(a,b)
{return jb(a.Oa.Ia.Jj,function(a){return mb(a,b)})}
Rt.prototype.hc=function()
{Rt.ma.hc.call(this);this.ta()};Rt.prototype.Xa=function(a,b){for(var
c=this.Oa.Ia.Jj,d=Y(a),e,g,h=0;h<c.length;++h){var l=c[h];if(l[0]&&d==Y(l[0])||
l[1]&&d==Y(l[1])){e=h;break}else if(g){var m=l[0]||l[1];if(d>=Y(g[0]||
g[1])&&d<Y(m)){e=0<b?h-b:h;break}}g=l}return(c=c[va(e)?e+b:0])?c[0]||
c[1]:null};function Ut(a)
{X.call(this);this.ha=a;this.g=null}x(Ut,X);f=Ut.prototype;
f.render=function(a,b){this.o=a;var
c=a.R(),d=gh(c).y,e=nh(c);d=d+e.height+3;e="";b&&(e=gh(c).x);this.g=H("DIV",
{"class":"linkbar-panel-div"});$g(this.g,e,d);this.V=H("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.V);B.Ta&&B.Hb&&!B.Pa("1.9")&&(this.j=H("IFRAME",
{style:"position:
absolute;",Un:"0"}),this.ha.appendChild(this.j));this.ha.appendChild(this.g);this.j
&&(R(this.j,nh(this.g)),$g(this.j,bh(this.g)));M(u(this.Ph,this))};
f.Ph=function()
{this.b.ka(this.V,"click",this.Ea);this.b.ka(this.o,"action",this.zm);this.b.ka(doc
ument,"mousedown",this.Fk)};f.zm=function(){V(this.o,16)||
this.Ea()};f.Fk=function(a){ie(this.g,a.target)||ie(this.o.R(),a.target)||
this.Ea()};f.va=function(){Ut.ma.va.call(this);J(this.g);J(this.j)};f.R=function()
{return this.g};function Vt(a,b,c){Ut.call(this,a);this.ra=b;this.s=c}x(Vt,Ut);
Vt.prototype.render=function(a,b){Vt.ma.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.R().appendChild(c);this.i=I("input");R(this.i,"100%","auto");this.R()
.appendChild(this.i);this.s&&(c=H("DIV",{innerHTML:"Insertar",style:"font-size:
13px; padding-top:
7px;"}),this.R().appendChild(c),this.Oc=I("input"),R(this.Oc,"100%","auto"),this.R(
).appendChild(this.Oc));c=this.ra.Ca();var d=(new T(window.location)).g;
var e=new T(c.jd());e.g=d;this.i.value=e.toString();M(w(Wt,this.i));this.s&&(c=new
T(c.jd()),U(c,"output","embed"),this.Oc.value=Xt(c.toString()))};Vt.prototype.Ph=fu
nction()
{Vt.ma.Ph.call(this);this.b.ka(this.i,"click",w(Wt,this.i));this.s&&this.b.ka(this.
Oc,"click",w(Wt,this.Oc))};function Wt(a){a.select()}function Xt(a){return
Vb('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Yt(a,b)
{X.call(this);this.s=a;this.i=b;this.g=I("div");a.i.g.appendChild(this.g);O(this.g,
"sitb_result");$g(this.g,b.Yb());R(this.g,b.Ba());var c=I("div");O(c,"sitb-result-
header");this.g.appendChild(c);this.j=I("div");O(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=Aq(this.s.ua.Ia,this.i.b.Ra())){d=this.s.ua.Wa.getQuery();var
e=c.b.snippetSrc,g;if(g=e)g=new T(e),g=Xk(g,
"q")||Xk(g,"vq")||Xk(g,"dq"),g=d==g;g?Zt(this,e):
(d=mr(c),U(d,"source","gbs_snippet"),lr(c,d,u(this.V,this)))}else $t(this)}x(Yt,
$q);Yt.prototype.ha=function(a){this.s.ld(a.b)};Yt.prototype.V=function(a)
{(a=a.b.snippetSrc)?Zt(this,a):$t(this)};function Zt(a,b){de(a.o);var
c=I("img");c.src=b;au(a);var d=a.i.Ba().width-25;Q(c,
{width:d+"px"});a.o.appendChild(c)}
function au(a){O(a.g,"sitb-result-clickable");O(a.j,"sitb-result-link");var
b=qe(a.j);Dd(a.j,mp(b+"&nbsp;&raquo;"));a.b.ka(a.g,"click",u(a.ha,a,a.i))}
function $t(a){de(a.o);var b=I("div");O(b,"sitb-result-
snippet");a.o.appendChild(b);Q(b,{width:Math.floor(.75*a.i.Ba().width)
+"px"});b.innerHTML=a.i.b.g;b=I("div");O(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=Aq(a.s.ua.Ia,a.i.b.Ra()),d;if(d=c&&c.Qc())d=!
hb([4,8,16],u(c.i,c));d&&c.i(2)?(au(a),Dd(b,mp("No hemos podido crear una imagen
para este resultado.&nbsp;&nbsp;")),a=I("span"),Dd(a,mp("Haz clic para ver toda la
p\u00e1gina.")),b.appendChild(a),O(a,"sitb-result-link")):(Dd(b,mp("No es posible
previsualizar esta p\u00e1gina.&nbsp;&nbsp;")),
a=I("a"),O(a,"sitb-result-buy-link"),Dd(a,mp("Comprar este
libro.")),b.appendChild(a),b=new
T(window.location.href),U(b,"sitesec","buy"),U(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}Yt.prototype.$a=function()
{J(this.g);this.Ea()};function bu(a)
{this.b=a}x(bu,Vq);bu.prototype.render=function(a){return new
Yt(this.b,a)};function cu(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||"";this.j=a.page_
url}cu.prototype.Ra=function(){return this.i};cu.prototype.jd=function(){return
this.j};function du(a){this.$c=a;0<this.$c.number_of_results?(this.Jb=z(this.
$c.search_results,function(a){return new cu(a)},this),this.id=this.
$c.search_results[0].page_id+eu(this)+this.$c.search_results[this.
$c.number_of_results-1].page_id):this.Jb=[]}function eu(a){return a.
$c.search_query_escaped};function fu(a){this.b=a}x(fu,rq);function gu(a)
{Pq.call(this,1);this.nb=a;this.og=this.Fh=this.marginTop=20;a.Jb&&(y(a.Jb,u(this.i
,this)),Kq(this))}x(gu,Pq);gu.prototype.i=function(a){a=new fu(a);a.Fb(new
E(600,166));this.Ub(a)};function hu(a){var b=a.o;Q(b,"overflow","hidden");var c=new
gt(this,b);rr.call(this,c);this.ua=a;wr(this,new
Kr(this));this.b.ka(this,"move",this.hc);var d=G("subscription-
bar");d&&(this.Lg(d),M(function(){S(d,!
1)},600));ur(this,iu(this));ju(b)}x(hu,rr);function ju(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});Rd(a,
{dir:"ltr"})}function iu(a){var b=new Hr;a=new bu(a);b.b[Ea(fu)]=a;return
b}hu.prototype.ld=function(a,b){return this.Eb(a,b)};function ku(a){this.b=a||
{}}ku.prototype.Cb=function(){return this.b};ku.prototype.Qb=function(a){var
b=Qa(lu,function(b){return b==a});this.b.v=b};ku.prototype.j=function(a)
{this.b.q=a;try{var b=window.self!==window.top}catch(d){b=!
0}if(b&&(b=ya("gapi.rpc.call"),Ca(b))){var
c={};c.q=a;b("..","updateInViewportPage",null,c)}};ku.prototype.getQuery=function()
{return this.b.q};var lu={onepage:it,twopage:Rt,thumbnail:rt,snippet:hu};function
mu(a,b){this.g=new
Th;K(this.g,"navigate",u(this.o,this));this.b=a;this.wb=b}mu.prototype.o=function(a
){nu(this,a.V)};function nu(a,b){if(!(a.j&&""==b||a.i))if((B.ya||
B.kb)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Pk(b);y(d.Xb(),function(a){var b=d.get(a);b in ou&&(b=ou[b]);c[a]=b});var e=new
ku(c);a.b.Qb(lu[e.b.v]||it);Ft(a.wb,!!
e.b.f);n(e.getQuery())&&a.b.Wa.j(e.getQuery())}}var ou={"true":!0,"false":!1};
mu.prototype.La=function(a){this.j=!0;this.g.La(a);B.ya&&(a=(new
T(window.location)).g,nu(this,a));this.j=!1};
mu.prototype.update=function(){var a=new
ku;a.Qb(this.b.V);a.j(this.b.Wa.getQuery());a.b.f=this.wb.wb;var
b=a.Cb();a=nk(b);if("undefined"==typeof a)throw Error("Keys are undefined");var
c=new Pk(null,void 0);b=mk(b);for(var d=0;d<a.length;d++){var e=a[d],g=b[d];t(g)?
bl(c,e,g):c.add(e,g)}a=c.toString();this.i=!0;c=this.g;Xh(c)!=a&&(c.j?(Wh(c,a,!
1),Zh()||B.ya&&!Rh()&&Yh(c,a,!1,void 0),c.ha&&c.Ii(!1)):(Yh(c,a,!
1),c.je=c.o=c.V.value=a,c.dispatchEvent(new Qh(a,!1))));this.i=!1};function pu(a)
{qn.call(this,$b(a.ve),a.getId());this.b=a}x(pu,qn);pu.prototype.Vb=function(a)
{pu.ma.Vb.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:"+
(Sp()?"left":"right")});a=H("DIV","goog-menuitem-
accel",a,be(String(this.b.mb)));b=this.Wd();b.insertBefore(a,b.childNodes[1]||
null)}};function qu(a,b)
{mo.call(this);this.i=a;this.ha=b}x(qu,mo);f=qu.prototype;f.Ac=function()
{qu.ma.Ac.call(this);var a=this.ha;a=Ab(a.i,a.g);y(a,this.vk,this)};f.Va=function()
{qu.ma.Va.call(this);this.R().style.maxHeight="200px";this.R().style.overflowY="scr
oll";var
a=vm(this);a.ka(this.R(),"mouseout",this.Fm);a.ka(this.R(),"scroll",this.Ml)};f.Fm=
function(a){ie(this.R(),a.relatedTarget)||this.Na(!1)};
f.zl=function(a){var b=a.target,c=b.b,d=this.i.Rc();V(b,16)?!Cp(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=u(c.s,c,d,q),U(b,"id",d),Ak(b,c,"POST")):Cp(c,d)&&null!
=c.j&&c.ha&&(b=c.j.clone(),c=u(c.ra,c,d,q),U(b,"id",d),Ak(b,c,"POST"));this.dispatc
hEvent("g");a.b()};f.Ml=function(a){a.b()};f.vk=function(a){var b=!
Db(ec(a.ve)),c=a.o&&(!a.V||this.i.o),d=!!Cp(a,this.i.Rc());b&&(c||d)&&(b=new
pu(a),b.vd(d),b.La(this.ha.j!=a.getId()),this.Fa(b,!
0),vm(this).ka(b,"action",this.zl))};
function ru(a){var b=[];zm(a,function(a){a instanceof
pu&&V(a,16)&&b.push(a.b)});return b};function su(a,b,c){W.call(this,null,null,c?
5:0);this.b=new qu(a,b);this.b.Kd(this);Ce(this,this.b);this.Da=new
Image(16,16);this.Da.src="/googlebooks/images/my_library_logo.png";this.rb(64,!
0)}x(su,W);f=su.prototype;f.Ij=null;f.Ac=function()
{su.ma.Ac.call(this);O(this.R(),"add-to-library")};
function tu(a){a.b.Qa||a.b.render();var b=ru(a.b);switch(b.length){case 0:var
c="A\u00f1adir a Mi colecci\u00f3n";break;case 1:c="A\u00f1adido a
"+b[0].ve;break;default:c="Se ha a\u00f1adido a "+(b.length+"
estanter\u00edas.")}0<b.length&&(c=kp(a.Da,c));b=c;a.i.Oe(a.R(),b);a.Fd=b}f.ab=func
tion(a){this.Gg();su.ma.ab.call(this,a);this.b.Qa||this.b.render();a?oo(this.b,new
ml(this.R(),8,!0),void 0,null):no(this.b)};
f.Va=function(){su.ma.Va.call(this);var
a=vm(this);a.ka(this,"enter",this.tn);a.ka(this,"leave",this.Gg);a.ka(this,"action"
,this.Gm);a.ka(this.b,"g",this.Gl);tu(this)};f.Gl=function()
{tu(this)};f.Gm=function(){this.ab(!0)};f.tn=function()
{this.Gg();this.Ij=M(u(this.ab,this,!0),200)};f.Gg=function()
{k.clearTimeout(this.Ij)};function uu(){};function vu(a)
{this.ve=a.Title;this.b=a.Pid;this.Zm=a.PgNum}vu.prototype.getId=function(){return
this.b};function wu(a,b,c,d){this.sj=a||256;this.rj=b||256;this.g=c||3;this.i=d||
3;this.b=null}function xu(a,b){a.b=b}wu.prototype.Ok=function(a,b,c,d,e){var
g=this.g,h=this.i;b=Math.ceil(b/this.sj);c=Math.ceil(c/this.rj);var
l=Math.floor(e/g),m=Math.floor(d/h),r=g*b*l;e-=l*g;g=Math.min(g,c-l*g);r+=g*h*m;d-
=m*h;h=Math.min(h,b-m*h);d=r+(e*h+d);a=new
T(a);U(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function yu()
{};function zu(a){this.ve=a.title||"";this.Ci=!!
a.fullview;this.ng=a.table_of_contents_page_id||"";this.sm=a.num_toc_pages||"";this
.j=a.initial_zoom_width_override;this.nm=a.max_resolution_image_width;this.$m=!!
a.paired_thumbnails;this.wn=a.thumbnail_token||"";this.ra=a.containing_bookshelves|
|[];this.Eb=a.volume_id||"";this.Xa=a.other_issues_query||"";this.ua=!!
a.is_browsable;this.Da=!!a.is_public_domain;a.last_page&&(this.ej=new
gs(a.last_page));this.i=new E(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&z(c.BuyLinks,functi
on(){return new uu},this);c.TocLine&&(this.Wf=z(c.TocLine,function(a){return new
vu(a)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.mg=null==c?
null:new
wu(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Bb=a.sample_url||"";this.Aa=a.is_newspap
er||!1;
(this.s=a.newspaper_tile_base_url)&&this.mg&&xu(this.mg,u(this.vb,this));this.Sa=c?
c.res_h:Au;this.Ch=this.Aa?"fixed_height":"fixed_width";this.qe=a.is_pre_order||
!
1;this.Hj=a.on_sale_date||"";this.If=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Jf=a.volumeresult&&a.volumeresult.has_scanned_text;this.ha=a.volumeresult&&a
.volumeresult.can_download_pdf;this.V=a.volumeresult&&a.volumeresult.can_download_e
pub;this.ta=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.mb=a.volumeresult?
a.volumeresult.download_epub_url:""}x(zu,yu);zu.prototype.Rc=function(){return
this.Eb};var Au=[350,410,495,575,685,800,910,1025];zu.prototype.zc=function()
{return this.Sa};
zu.prototype.vb=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new T(a)};function
Bu(a,b,c){Ak(a,w(Cu,b,c))}function Cu(a,b,c){c=c.target;Jk(c)?
a(Kk(c)):b&&b()};function Du(a){Ip.call(this);null!
=a&&a.bookshelf&&y(a.bookshelf,function(a){a=new Hp(a);Kp(this,a.getId())||(a.ta?
this.i:this.g).push(a)},this)}x(Du,Ip);function Eu(a,b){var c=new
Du(b);a&&y(a,function(a){Fu(a.Rc(),a.ra,c)});return c}function Fu(a,b,c)
{y(b,function(b){var d=new Ap;d.b.Uh=a;(b=Kp(c,String(b)))&&b.b.push(d)})};function
Gu(a){return a.split(Hu).filter(function(a){return 0<a.length})}
var Iu=/\s/,Ju=/[ -]/,Hu=/[+,;]/,Ku=/-?"[^"]+"|[^\s"]
+/g,Lu=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),Mu=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,]"),Nu=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 Ou(a){var b={};Pu(a).forEach(function(a){for(var
c=b,e=0;e<a.length;e++){var g=a.charAt(e);g=Mu.test(g)?"-":g;c[g]||
(c[g]={});c=c[g]}c!=b&&(c.$=Qu)});return b}
function Pu(a){a=Wb(a.toLowerCase());var
b=a.match(Lu);b&&(a=a.replace(Lu,'"'),b.length&1&&(a+='"'));b=a.match(Ku);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(Nu,""));else if(!
c.startsWith("-")){c=Gu(c.replace(Nu,""));c=ba(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
Qu={};function Ru(a){var b=!0;b=void 0===b?!1:b;this.g=p(a)?
Ou(a):a;this.i=b;this.b=[]}
function Su(a,b,c,d){for(var e=cb(d),g=a.b,h=g.length-1,l;l=g[h];h--){var m=l;var
r=b;var v=c,F=!1;if(m.b)if(Ju.test(r)){if(F=!!m.b.$,m.b=m.b[" "]||
m.b["-"],m.b)for(;r=m.b[" "]||m.b["-"];)m.b=r}else m.endOffset=v+1,m.Ge=void
0,m.b=m.b[r]||null;m.g=!m.b;if(F)
{m={startOffset:l.startOffset,kg:l.kg,endOffset:l.endOffset,Ge:l.Ge};if(a.i)for(;e&
&e.startOffset<=m.endOffset&&m.startOffset<=e.endOffset;)
{d.pop();if(e.startOffset<m.startOffset||
e.endOffset>m.endOffset)m={startOffset:e.startOffset,kg:e.kg,endOffset:m.endOffset,
Ge:m.Ge};e=cb(d)}d.push(m);e=m}l.g&&pb(g,h)}}function Tu(a,b)
{this.startOffset=a;this.kg=void 0;this.endOffset=a;this.Ge=void 0;this.g=!
1;this.b=b};function Uu(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
Ru(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 l=a.charAt(h).toLowerCase();var
m=Ju.test(g);if(Iu.test(l)){if(l=" ",m)continue}else if(Mu.test(l))
{if(l="-",m)continue}else m&&d.g[l]&&d.b.push(new
Tu(h,d.g));Su(d,l,h,e);g=l}Ju.test(g)||Su(d,"
",h,e);e.length>=c&&(e.length=c);return e};function Vu(a){var
b=Ou(a);a=Wu();y(a,function(a){Xu(b,a)})}function Wu(){var a=[],b=sb(Od("patent-
text")),c=Qd("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):tb(b,c.childNodes);return a}function Xu(a,b){var
c=se(b),d=Uu(c,a);if(d.length){var e="",g=0;y(d,function(a)
{e+=Zb(c.substring(g,a.startOffset))+'<span class="patent-text-
highlight">'+Zb(c.substring(a.startOffset,a.endOffset))
+"</span>";g=a.endOffset});e+=Zb(c.substring(g));d=I("span");d.innerHTML=e;ee(d,b)}
};function Yu(){pn.call(this,"Desactivar resaltado");var a=uk("dq")||
uk("q");a&&Vu(a);this.b=!0}x(Yu,pn);Yu.prototype.Va=function()
{Yu.ma.Va.call(this);vm(this).ka(this,"action",this.j)};Yu.prototype.j=function()
{this.b=!this.b;ag(window.document.body,"patent-highlight-disabled",!this.b);var
a=this.b?"Desactivar resaltado":"Activar
resaltado";this.i.Oe(this.R(),a);this.Fd=a};function Zu(a)
{wo.call(this);this.g=a}x(Zu,wo);var $u={};Zu.prototype.Xd=function(){return
this.g||"ocean-chrome-toolbar"};function av(a){return $u[a]||($u[a]=new
Zu(a))};function bv(a){xo.call(this,av(a||"viewport-chrome-
toolbar"));this.ua={};this.i=new P(this)}x(bv,xo);function cv(a,b,c,d){b.rb(16,!
0);if(c){var e=a.ua[c];e||(e=new qo,so(e,function(a,b)
{a&&a.vd(b)}),a.ua[c]=e);e.Ub(b);b.Bd&=-17;K(b,"action",function(a)
{uo(e,a.target)});d&&uo(e,b)}else b.Pb(16,!!d)}function dv(a,b)
{a.ua.viewport&&uo(a.ua.viewport,b)}bv.prototype.va=function()
{bv.ma.va.call(this);this.i.Ea();Ma(this.ua,function(a){a.Ea()})};function ev(a)
{bv.call(this);this.b=a.Oa;this.wb=a.Mg;this.Rb=a.history;this.Ja=a.Vh;this.Da=a.Th
;this.Aa=a.flags;this.Eb=a.uf;this.Bb="patents"==Fp();if(!a.he){var b=G("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
W("Buscar conocimientos previos",void 0,2);this.Fa(c,!
0);this.i.ka(c,"action",u(this.Gc,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
W(d,void 0,2);d.Zb(c);this.Fa(d,!0);this.i.ka(d,"action",u(this.Gc,this,b))}!
this.b&&(b=G("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new W("Ver
PDF"),this.Fa(c,!0),this.i.ka(c,"action",u(this.Gc,this,b)))}if(this.b){this.Od=!!
a.ue||!!a.te;a.he&&(b=kp("/googlebooks/images/kennedy/zoom_tool.png"),this.Ye=new
W(b,void 0,void 0,1),jn(this.Ye,2),this.Fa(this.Ye,!
0),K(this.Ye,"action",u(this.mj,this,"zoomin")),
b=kp("/googlebooks/images/kennedy/zoom_out.png"),this.Ze=new W(b,void 0,void
0,1),jn(this.Ze,1),this.Fa(this.Ze,!
0),K(this.Ze,"action",u(this.mj,this,"zoomout")));c=!!a.ue;b=!!a.te;if(c||b)
{d=kp("/googlebooks/images/kennedy/one_up_page_view.png");this.ke=new W(d,void
0,void 0,1);jn(this.ke,2);K(this.ke,"action",u(this.Ah,this,it));this.Fa(this.ke,!
0);cv(this,this.ke,"viewport",!0);if(c)
{d=kp("/googlebooks/images/kennedy/two_up_page_view.png");this.ne=new W(d,void
0,void 0,1);c=1;if(this.wb||b)c=3;
jn(this.ne,c);K(this.ne,"action",u(this.Ah,this,Rt));this.Fa(this.ne,!
0);cv(this,this.ne,"viewport")}b&&(d=kp("/googlebooks/images/kennedy/thumbnail.png"
),this.le=new W(d,void 0,void
0,1),c=1,this.wb&&(c=3),jn(this.le,c),K(this.le,"action",u(this.Ah,this,rt)),this.F
a(this.le,!
0),cv(this,this.le,"viewport"));this.i.ka(this.b,"viewportmodechange",this.lj);this
.lj()}this.wb&&(b=kp("/googlebooks/images/kennedy/maximize.png"),this.ta=new
W(b,void 0,void 0,1),this.ta.rb(16,!0),this.ta.vd(!1),this.Od&&jn(this.ta,
1),this.Fa(this.ta,!
0),this.i.ka(this.ta,"action",this.yn),this.i.ka(this.wb,"change",this.yl));this.Eb
&&(b=kp("/googlebooks/images/kennedy/clip.png"),this.ha=new W(b,void 0,void
0,1),this.ha.rb(16,!0),jn(this.ha,2),this.ha.vd(!1),this.Fa(this.ha,!
0),K(this.ha,"action",u(this.Pl,this)));a.Qh&&(b=kp("/googlebooks/images/kennedy/in
sert_link.png"),this.j=new W(b,void 0,void 0,1),this.j.rb(16,!
0),this.ha&&jn(this.j,1),this.Fa(this.j,!
0),K(this.j,"action",u(this.Ck,this)));a.Rh&&(b=!!this.b.Ja.Wf,c=!!Aq(this.b.Ia,
this.b.Ja.ng),d=this.b.Ca().qc()||"\u00cdndice",b||c?
(b=kp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Bb(b),this.Xe=b[0],thi
s.vc=new W(b),jn(this.vc,2),this.Fa(this.vc,!
0),this.i.ka(this.vc,"action",this.um),cv(this,this.vc)):(this.Xe=H("SPAN","jfk-
button-label",d),this.vc=new W(this.Xe),this.vc.La(!
1),jn(this.vc,2),this.Fa(this.vc,!
0)),b=kp("/googlebooks/images/kennedy/page_left.png"),this.Rf=new W(b,void 0,void
0,1),jn(this.Rf,3),this.Fa(this.Rf,!0),K(this.Rf,"action",u(this.b.wc,this.b,
"previous")),b=kp("/googlebooks/images/kennedy/page_right.png"),this.Sf=new
W(b,void 0,void 0,1),jn(this.Sf,1),this.Fa(this.Sf,!
0),K(this.Sf,"action",u(this.b.wc,this.b,"next")),this.i.ka(this.b,"pagechange",thi
s.tm))}if(a.Uj&&(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
W("Ver muestra");Xm(c,"gb-view-sample-button");this.Fa(c,!
0);this.i.ka(c,"action",u(this.Gc,this,b));e&&(jn(c,2),c=new Qn,d=new pn("Muestra
de libro impreso"),
this.i.ka(d,"action",u(this.Gc,this,b)),c.Fa(d,!0),Xm(d,"gb-sample-print-book-
menuitem"),b=new pn("Muestra de
eBook"),this.i.ka(b,"action",u(this.Gc,this,e)),c.Fa(b,!0),Xm(b,"gb-sample-ebook-
menuitem"),e=new Vn("",c,bo.Za()),Xm(e,"gb-jfk-margin-fix"),Xm(e,"gb-view-sample-
dropdown"),jn(e,1),this.Fa(e,!0))}this.Aa&&!this.Aa.is_cobrand&&this.Ja&&!
this.Bb&&(e=this.Da&&this.Da.uid,b=Eu([this.Ja],this.Da),e?(this.We=new
su(this.Ja,b),this.Fa(this.We,!0)):
(e=kp("/googlebooks/images/kennedy/menu_down_arrow.png",
"A\u00f1adir a Mi colecci\u00f3n"),e=Bb(e),this.We=new W(e),this.Fa(this.We,!
0),e=u(this.Gc,this,this.Aa.sign_in_url||this.Aa.signInUrl),
$e(this.We,"action",e)));if(a.he){if(e=G("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Gb=new W("Escribir
rese\u00f1a"),this.Fa(this.Gb,!
0),this.i.ka(this.Gb,"action",u(this.Gc,this,e));fv(this,"appbar-application-grant-
link","application-grant");fv(this,"appbar-content-language-link","content-
language")}else if(e=G("appbar-download-pdf-link"))if(e=
e.getAttribute("href"))b=new W("Descargar PDF"),this.Fa(b,!
0),this.i.ka(b,"action",u(this.Gc,this,e));a.rn&&(a=kp("/googlebooks/images/kennedy
/settings.png"),O(a[0],"goog-flat-menu-button-img"),e=H("DIV",{"class":"toc-
div"}),b=new Qn,b.Fa(new Um(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.vb=new
Vn(a,b,bo.Za()),this.Fa(this.vb,!0),this.Bb&&!this.b&&(a=new
Yu,this.vb.sf(a,0)))}x(ev,bv);f=ev.prototype;f.yn=function(){var a=this.wb;Ft(a,!
a.wb);this.Rb.update()};
f.yl=function(){this.ta.Pb(16,this.wb.wb)};f.Pl=function()
{this.Eb(V(this.ha,16))};f.Ck=function(){if(V(this.j,16)){var a=new
Vt(document.body,this.b,!0);a.render(this.j,!0);$e(a,"dispose",u(this.j.vd,this.j,!
1))}};f.Ah=function(a){this.b.Qb(a);this.b.Wa.getQuery()||
this.Rb.update()};f.lj=function(){var a=this.b.Ka();a instanceof
it&&dv(this,this.ke);a instanceof Rt&&dv(this,this.ne);a instanceof
rt&&dv(this,this.le);a=a.nf;this.Ze.La(a);this.Ye.La(a)};f.mj=function(a)
{this.b.wc(a)};
function fv(a,b,c){if(b=Od(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),l=g.getAttribute("data-
label");g=g.getAttribute("data-selected");l=new W(l);0==e&&e!=d-1?jn(l,2):e==d-
1&&0!=e?jn(l,1):0!=e&&e!=d-1&&jn(l,3);a.Fa(l,!0);cv(a,l,c,!!g);g||
a.i.ka(l,"action",u(a.Gc,a,h))}}}f.tm=function(){var
a=this.b.Ca().qc()||"\u00cdndice";this.Xe&&(this.Xe.innerHTML=a)};f.um=function()
{this.vc.Bc&16&&(new ut(this.b,this.vc,this.Aa)).render(3)};
f.Gc=function(a)
{Gd(window.location,a)};f.ke=null;f.ne=null;f.le=null;f.Ye=null;f.Ze=null;f.Sf=null
;f.Rf=null;f.vc=null;f.Xe=null;f.We=null;function gv(a)
{bv.call(this);this.b=a.Oa;this.ta=a.history;this.ha=a.flags;if(this.j=a.he){var
b=!!this.b.Ja.Wf;a=!!Aq(this.b.Ia,this.b.Ja.ng);b||a?
(b=kp("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.b.Ca().qc(
)||"\u00cdndice"),b=Bb(b),this.$e=b[0],this.bc=new W(b,void 0,4),this.Fa(this.bc,!
0),this.i.ka(this.bc,"action",this.wm),cv(this,this.bc),this.i.ka(this.b,"pagechang
e",this.vm)):(this.$e=H("SPAN","jfk-button-label","\u00cdndice no
disponible"),this.bc=new W(this.$e,void 0,
4),this.bc.La(!1),this.Fa(this.bc,!0));b=G("gb-entity-page-toolbar-
search");G("search_form_input").setAttribute("autocomplete","off");Q(b,"visibility"
,"visible");hv(this)}else{b=kp("/googlebooks/images/material/arrow_left_black_24dp.
png");this.Tf=new W(b,void 0,4);this.Tf.Zb("P\u00e1gina
anterior");this.Fa(this.Tf,!
0);K(this.Tf,"action",u(this.b.wc,this.b,"previous"));b=kp("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.Uf=new W(b,void
0,4);this.Uf.Zb("P\u00e1gina siguiente");this.Fa(this.Uf,
!
0);K(this.Uf,"action",u(this.b.wc,this.b,"next"));b=kp("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.rd=new W(b,void
0,4);this.rd.Zb("Ampliar");this.Fa(this.rd,!
0);K(this.rd,"action",u(this.oj,this,"zoomin"));b=kp("/googlebooks/images/material/
zoom_out_black_24dp.png");this.af=new W(b,void
0,4);this.af.Zb("Reducir");this.Fa(this.af,!
0);K(this.af,"action",u(this.oj,this,"zoomout"));b=!!a.ue;a=!!a.te;var
c=kp("/googlebooks/images/material/onepage_view_black_24dp.png");this.Wc=new W(c,
void 0,4);this.Wc.Zb("Vista de una sola
p\u00e1gina");K(this.Wc,"action",u(this.Bh,this,it));cv(this,this.Wc,"viewport",!
0);this.Fa(this.Wc,!
0);c=kp("/googlebooks/images/material/twopage_view_black_24dp.png");this.Yc=new
W(c,void 0,4);this.Yc.La(!1);this.Yc.Zb("La vista de dos p\u00e1ginas no est\u00e1
disponible");b&&(this.Yc.La(!0),this.Yc.Zb("Vista de dos
p\u00e1ginas"),K(this.Yc,"action",u(this.Bh,this,Rt)),cv(this,this.Yc,"viewport"));
this.Fa(this.Yc,!
0);b=kp("/googlebooks/images/material/thumbnail_view_black_24dp.png");
this.Xc=new W(b,void 0,4);this.Xc.La(!1);this.Xc.Zb("La vista de miniaturas no
est\u00e1 disponible");a&&(this.Xc.La(!0),this.Xc.Zb("Vista de
miniaturas"),K(this.Xc,"action",u(this.Bh,this,rt)),cv(this,this.Xc,"viewport"));th
is.Fa(this.Xc,!0);this.i.ka(this.b,"viewportmodechange",this.nj);this.nj();b=new
Qn;a=kp("/googlebooks/images/material/more_vert_black_24dp.png");O(a[0],"goog-flat-
menu-button-img");a[0].setAttribute("aria-hidden",!0);this.Vc=new
Vn(a,b,bo.Za());Zn(this.Vc,new ml(null,13));this.Vc.Zb("Men\u00fa M\u00e1s
acciones");
this.Fa(this.Vc,!0);iv(this,b);jv(this,b);if(c=document.getElementById("gb-mobile-
buy-section")){a=H("DIV",{"class":"menu-div"});c=c.cloneNode(!
0);a.appendChild(c);c=Pd(document,"A","gb-mobile-buy-link",a);for(var
d=0;d<c.length;d++)c[d].target="_top";kv(this,a,"Comprar este
libro",b)}if(c=document.getElementById("gb-entity-page-menu-contents")){a=H("DIV",
{"class":"menu-div"});c=c.cloneNode(!0);Zf(c,"more-menu-
hidden");a.appendChild(c);c=Pd(document,"A","more-menu-
link",a);for(d=0;d<c.length;d++)c[d].target=
"_top";b.Fa(new Um(a),!0)}if(c=document.getElementById("gb-entity-page-copyright-
page-id"))a=H("DIV",{"class":"more-menu-link"}),d=H("SPAN",{"class":"more-menu-
link-text"}),ke(d,"Informaci\u00f3n sobre derechos de
autor"),a.appendChild(d),c=qe(c),c=Aq(this.b.Ia,c),K(a,"click",u(this.b.Db,this.b,c
)),b.Fa(new Um(a),!0)}}x(gv,bv);
function iv(a,b){var c=qe(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
T(c);a.ig=H("INPUT");a.ig.value=d.toString();c=lv("Compartir",a.ig);kv(a,c,"Compart
ir",b,function(){var b=new
T(a.b.Ca().jd());U(d,"pg",Xk(b,"pg"));a.b.Wa.getQuery()&&U(d,"bsq",a.b.Wa.getQuery(
));a.ig.value=d.toString()})}function jv(a,b){a.Oc=H("INPUT");var
c=lv("Insertar",a.Oc);kv(a,c,"Insertar",b,function(){var b=new
T(a.b.Ca().jd());U(b,"output","embed");a.Oc.value=Xt(b.toString())})}
function lv(a,b){var c=H("DIV",{"class":"linkto-menu-container"}),d=H("DIV",
{"class":"linkto-menu"}),e=H("H2");ke(e,a);b.type="text";b.readOnly=!0;Q(b,"user-
select","unset");var g=H("DIV",{"class":"linkto-copy-button"}),h=H("IMG",
{"class":"linkto-copy-button-
icon"});h.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy
_googblue_18dp.png";R(h,18,18);var l=H("SPAN",{"class":"linkto-copy-
text"});ke(l,"Copiar");g.appendChild(h);g.appendChild(l);K(g,"click",function()
{b.focus();b.select();
document.execCommand("copy")});d.appendChild(b);d.appendChild(g);c.appendChild(e);c
.appendChild(d);return c}function kv(a,b,c,d,e){var g=new Qn;Sn(g,!
0);g.render();g.R().appendChild(b);b=H("DIV",{"class":"more-menu-link"});var
h=H("SPAN",{"class":"more-menu-link-
text"});ke(h,c);b.appendChild(h);K(b,"click",function(){a.Vc.ab(!1);null!
=e&&e.call(a)});c=new Vn(b,g,bo.Za());c.Te=!0;Zn(c,new ml(a.Vc.R(),13));d.Fa(c,!
0)}f=gv.prototype;f.wm=function(){this.bc.Bc&16&&(new
ut(this.b,this.bc,this.ha)).render(3)};
f.vm=function(){var a=this.b.Ca().qc()||"\u00cdndice";this.$e&&Dd(this.
$e,mp(a))};f.nj=function(){var a=this.b.Ka();a instanceof it&&dv(this,this.Wc);a
instanceof Rt&&dv(this,this.Yc);a instanceof
rt&&dv(this,this.Xc);a=a.nf;this.af.La(a);this.rd.La(a)};f.Bh=function(a)
{this.b.Qb(a);this.b.Wa.getQuery()||this.ta.update()};f.oj=function(a)
{this.b.wc(a)};
function mv(a,b,c){a.bc&&a.bc.R()&&O(a.bc.R(),"toc-button");if(a.Vc&&a.Vc.R()){var
d=a.Vc.R();Zf(d,"goog-flat-menu-button");Yf(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.rd&&a.rd.R()&&O(a.rd.R(),"start-
button-group");a.Wc&&a.Wc.R()&&O(a.Wc.R(),"start-button-group");a=Od("jfk-button-
img",b);for(b=0;b<a.length;b++)c?R(a[b],20,20):R(a[b],24,24)}
function hv(a){Sj(nv,{document:a.g.b}).then(function(){var
b=ya("gapi.load",Xd(a.g.b));b&&b("gapi.rpc",{ti:function(){var
a=ya("gapi.rpc.register");Ca(a)&&a("handshake",function()
{});ov()},onerror:function(){return null},timeout:5E3,ontimeout:function(){return
null}})})}function ov(){K(document,"keydown",function(a)
{27==a.keyCode&&(a=ya("gapi.rpc.call"),Ca(a)&&a("..","closeViewportDialog",null))})
}f.Wc=null;f.Yc=null;f.Xc=null;f.rd=null;f.af=null;f.Uf=null;f.Tf=null;f.Vc=null;f.
bc=null;f.$e=null;
f.ig=null;f.Oc=null;var nv=Kc(zc(Ac("//apis.google.com/js/api.js")));function
pv(a,b){pp.call(this,a);this.Ja=b}x(pv,pp);
pv.prototype.render=function(){var a=this.R();O(a,this.className+"-
tooltip");O(a,this.className+"-device-and-format");Q(a,"z-index",1E4);if(this.Ja.o)
{for(var b=this.className,c=H("DIV",this.className+"-
meta"),d=document,e=d.createElement("TABLE"),g=e.appendChild(d.createElement("TBODY
")),h=0;1>h;h++){for(var l=d.createElement("TR"),m=0;2>m;m+
+)l.appendChild(d.createElement("TD"));g.appendChild(l)}O(e,this.className+"-table-
layout");d=e.rows[0].cells;g=qv(this);d[0].appendChild(g);g=rv(this);d[1].appendChi
ld(g);
g=H("DIV",this.className+"-link");h=new T(window.location.href);l=new
T("/support/bin/answer.py?answer=1062949");h=Xk(h,"hl")?
U(l,"hl",Xk(h,"hl")).toString():U(l,"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.Bb)&&!d.qe&&d.ua&&(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.ha||d.V)if(g=d.mb,
h=d.ta,g||h)e=H("P",this.className+"-additional",be("Descarga ")),g&&(l=H("A",
{href:g},"ePub"),e.appendChild(l)),h&&(g&&e.appendChild(be(", ")),g=H("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(be(" - ")),d=d.Rc(),g=(new
T(window.location.href)).o.split("/"),g=new
T("/"+g[1]),tp(g),U(g,"output","acs_help"),U(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.ra=H("DIV",this.className+"-
footer",e);b=H("DIV",b,c,this.ra);O(b,this.className+"-device-
content");a.appendChild(b)}};
function qv(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"),l=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tablet/iPad"),m=H("A",
{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),r=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tel\u00e9fono inteligente"),
v=a.Ja.If,F=a.Ja.Jf,D=a.Ja.qe;d=new P(a);h=H("LI",null,h);D?
d.ka(h,"mouseover",w(a.g,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):(v||
F)&&d.ka(h,"mouseover",w(a.g,"El formato de este eBook, al igual que el del resto
de eBooks de Google, permite su lectura en la
Web."));d.ka(h,"mouseout",a.ua);b.appendChild(h);l=H("LI",null,l);D?
d.ka(l,"mouseover",w(a.g,"El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor.")):
(v||F)&&d.ka(l,"mouseover",w(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.ka(l,"mouseout",a.ua);b.appendChild(l);m=H("LI",null,m);d.ka(m,"mouseove
r",function(){D?this.g("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):v?
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.ka(m,"mouseout",a.ua);b.appendChild(m);r=H("LI",null,r);d.k
a(r,"mouseover",function(){D?this.g("El formato de este libro no se reconoce
actualmente. Actualizaremos esta informaci\u00f3n cuando recibamos los datos del
editor."):v&&F?this.g("Este eBook es apto para smartphones como Android y
iPhone/iPod touch."):v?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.ka(r,"mouseout",a.ua);b.appendChild(r);D?
(O(h,g),O(l,g),O(m,g),O(r,g)):v?(O(h,c),O(l,c),O(m,c),O(r,c)):(F?(O(h,c),O(l,c)):
(O(h,e),O(l,e)),O(m,e),O(r,e));return b}
function rv(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"),l=a.Ja.If,m=a.Ja.Jf,r=a.Ja.qe;r?(c=H("LI",g,c),d=H("LI",g,h)):
(c=H("LI",l?d:e,c),d=H("LI",m?d:e,h));e=new P(a);e.ka(c,"mouseover",
function(){r?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 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.ka(c,"mouseout",a.ua);e.ka(d,"mouseover",function(){r?this.g("El formato de este
libro no se reconoce actualmente. Actualizaremos esta informaci\u00f3n cuando
recibamos los datos del editor."):m?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.ka(d,"mouseout",a.ua);b.appendChild(c);b.appendChild(d);return
b}pv.prototype.ua=function(){de(this.ra);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.ra.appendChild(a)};pv.prototype.g=function(a){de(this.ra);p(a)?
this.ra.appendChild(be(a)):this.ra.appendChild(a)};function sv(a,b)
{W.call(this,b,void 0,3);this.Ja=a}x(sv,W);sv.prototype.render=function(a)
{sv.ma.render.call(this,a);O(this.R(),"gb-get-book")};sv.prototype.Va=function()
{sv.ma.Va.call(this);this.b=new pv(this.R(),this.Ja);this.b.render();var
a=Qd("about_title",G("menu_container"));a&&J(a)};
function tv(){var a=G("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Xf(a.parentNode.parentNode,"jfk-button"):1){a=G("gb-buy-options-trigger");var
b=G("buy");if(a&&b){Zf(b,"about_content");var c=H("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);O(b,"gb-buy-options-list");O(b,"unified-
hovercard");dl(a,9,b,8);S(b,!1);K(document,"mousedown",w(uv,a,b))}}}
function uv(a,b,c){a=ie(a,c.target);c=ie(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(S(b,!d),d||ph(b,1)):S(b,!1)};function vv(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=wv(b,!0,c,d),g=H("UL",c+"-
list");a.appendChild(e);a.appendChild(g);Co(new Bo(e,g),!
b.collapsed);y(b.child_node,function(a){vv(g,a,c,d)})}else a.appendChild(wv(b,!
1,c,d))}function wv(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},
$b(a.title)):e=H("DIV",b,a.title);e=H("DIV",g,e);d==a.id&&O(e,c+"-selected");return
e}
Ka("_OC_InitNavbar",function(a){var b=G("navbarContainer");if(b&&a.child_node){var
c=H("UL","gb-left-nav-list");y(a.child_node,function(b){vv(c,b,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function xv(a,b,c){var
d=G("prev_btn"),e=G("next_btn"),g={cursor:"pointer"};Q(d,g);K(d,"click",u(this.o,th
is));Q(e,g);K(e,"click",u(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",K(c.form,"submit",u(this.i,this)),c.go&&Q(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Ia=b;K(a,"pagechange",u(this.update
,this));this.update()}
xv.prototype.i=function(){var a=this.g.value;var b=this.b;var c=Bq(b.Ia,a);c?
(b.Db(c),b=!0):b=!1;if(b)this.update();else if(!Db(a)&&!/[^0-9]/.test(a)){a:
{b=yq(this.Ia);for(c=b.length-1;0<=c;c--){var d=Cq(b[c]);if(!Db(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Db(cb(yq(this.Ia))),this.update())}return!
1};xv.prototype.o=function(){this.b.wc("previous")};xv.prototype.j=function()
{this.b.wc("next")};
xv.prototype.update=function(){var a=this.b.Ca();a&&(this.g?
this.g.value=Cq(a)||"":Dd(this.s,mp(a.qc())))};function yv(a)
{X.call(this);this.i=a;this.j=new P;this.g=I("div");Q(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});ph(this.g
,0);a.ta.appendChild(this.g);this.b.ka(a,"resize",this.Dh);this.b.ka(this.g,"click"
,this.Am);this.b.ka(this.g,"mouseout",this.Bm);this.b.ka(this.g,"mouseover",u(this.
hg,this,!0));this.b.ka(a,"viewportmodechange",this.qj);if(a=this.i.Ka())a
instanceof it&&(this.Cd=!0),this.qj()}x(yv,X);f=yv.prototype;f.La=function(a)
{S(this.g,a)};
f.Dh=function(){M(u(this.Cm,this),10)};f.Cm=function(){var
a=this.i.Ka();a&&(a.Ba(),a=a.i.i,R(this.g,a.clientWidth,40),
$g(this.g,0,a.clientHeight-40))};f.Am=function(){var a=this.i.Ka(),b=a.Ba().height-
40,c=I("div");Q(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});ph(c,.15);$g(c,0,a.s.y+b);a.i.j.appendChild(c);M(w(zv,c),1E3);this.Cd=!
1;a=this.i.Ka();zr(a,new C(void 0,b-20),u(a.Kj,a))};
function zv(a){var b=new Dh(a,.15,0,200);b.play();$e(b,"end",w(Av,b,a))}function
Av(a,b){J(b);a.Ea()}f.Cd=!1;f.Bm=function(){this.Cd||this.hg(!1)};f.hg=function(a)
{if(a){if(!this.o){var b=I("div");Q(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);M(u(
this.Gk,this),10)}this.o=!0}ph(this.g,a?.15:0)};
f.Gk=function(){y(["left","right"],function(a){var b=H("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);Bh(b,a);Q(b,
{marginTop:"14px"});Q(b,"margin-"+a,"16px")},this)};f.qj=function(){var
a=this.i.Ka(),b=a instanceof it;b?this.Dh():this.Cd=!
1;this.La(b);this.hg(this.Cd);lg(this.j);this.j.qd(a,"move",u(this.Ul,this));this.j
.ka(a,"layoutchange",u(this.Dh,this))};f.Ul=function(){this.Cd&&this.hg(!
1);this.Cd=!1};function Bv(a,b,c){var d=G("volume-
left"),e=G("menu_scroll");this.V=a;this.ha=b;this.s=nh(d);this.g=null;e&&(this.g=e,
Q(this.g,{overflow:"auto"}));this.o=c;a=u(this.j,this);this.i=new
hg;K(this.i,"resize",a);b=new
bg;K(b,"fontsizechange",a);K(window,"DOMContentLoaded",u(this.b,this))}Bv.prototype
.j=function(){this.b();M(u(this.b,this),100)};
Bv.prototype.b=function(){var a=!1;this.o?this.wb&&(a=this.wb.wb):a=!0;var
b=this.i.Ba();a=a?0:this.s.width;var c=Math.round(gh(this.ha).y);this.V.Fb(new
E(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,Q(a,"border","0px"),c=Math.round(gh(a).y),b=Math.max(0,b.hei
ght-c),Q(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&Q(a,{borderTop:Vb("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function Cv(a,b)
{a.wb=b;K(b,"change",u(a.b,a))};function Dv(a,b,c){fo.call(this,null!=c?c:"Buscar
en este libro");this.Vb(a);this.Va();b&&lo(this,b)}x(Dv,fo);function Ev(a,b)
{L.call(this);this.wa=a;this.b=b||null;O(a,"with-auto-dir-
text");K(this.wa,"keyup",u(this.i,this));K(this.wa,"paste",u(this.g,this))}x(Ev,L);
Ev.prototype.i=function(){Fv(this.wa,this.b)};Ev.prototype.g=function()
{Gv(this.wa,this.b)};function Gv(a,b){M(w(function(){Fv(a,b)}))}
function Fv(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Ec),l=0;l<h.length;l++){var m=h[l];Cc.test(m)?(d++,e+
+):Dc.test(m)?g=!0:Bc.test(m)?e++:Fc.test(m)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=Sp();d?(c=!0,Q(a,"textAlign","right"),Rd(a,{dir:"rtl"})):
(Q(a,"textAlign","left"),Rd(a,{dir:"ltr"}));b&&(c?(Zf(b,"input-direction-
ltr"),O(b,"input-direction-rtl")):(O(b,"input-direction-ltr"),Zf(b,"input-
direction-rtl")))}
function Hv(a,b){var c=G(a);if(c){var d=b?G(b):null;Fv(c,d);new
Ev(c,d)}}Ka("_OC_autoDir",Hv);var Iv=null;function Jv(){Iv||
(Iv={},Iv[1]=it,Iv[2]=Rt)}function Kv(a){var b={},c=(new
T(window.location.href)).g;c&&(c=c.split(","),y(c,function(a)
{b[a.charAt(0)]=a.substring(1)}));return b[a]};function Lv(a,b)
{L.call(this);this.Jc=I("div");a.appendChild(this.Jc);Q(this.Jc,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
Mv(this.Jc,b);K(this.Jc,"click",u(this.dispatchEvent,this,"click"));K(this.b.R(),"c
lick",u(this.dispatchEvent,this,"click"));K(this.Jc,"mouseover",u(this.g,this,!
0));K(this.Jc,"mouseout",u(this.g,this,!1))}x(Lv,L);function Nv(a,b){Q(a.Jc,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
Lv.prototype.g=function(a){this.i||Q(this.Jc,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Lv.prototype.va=function()
{this.b.Ea();Lv.ma.va.call(this)};function Mv(a,b)
{fm.call(this,a);this.g=a;this.jg=200;this.mh=500;var c=this.R();Q(c,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=I("div");Q(d,{fontWeight:"bold"});d.appendChild(be("P\u00e1gina
"+b.b));c.appendChild(d);d=I("div");Dd(d,mp(b.g));c.appendChild(d)}x(Mv,fm);
Mv.prototype.Ve=function(a){var
b=gh(this.g),c=nh(this.R());Mv.ma.Ve.call(this,a,new hl(b.x-
c.width,Math.min(b.y,Td(window).height-c.height)))};function Ov(a)
{X.call(this);this.g=a;this.i=this.g.Ob.g;this.o={};this.V=new
P;this.j=I("div");Q(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.ta.appendChild(this.j);y(th
is.g.nb.Jb,u(this.Bk,this));this.b.ka(this.i,"pagechange",this.ak);this.ak();this.b
.ka(this.i,"resize",this.Gh);this.b.ka(this.i,"viewportmodechange",this.uj);this.i.
Ka()&&this.uj()}x(Ov,X);f=Ov.prototype;f.ak=function(){this.s&&(Nv(this.s,!
1),this.s=null);var a=this.o[this.i.Ca().Ra()];a&&(this.s=a,Nv(a,!0))};
f.uj=function(){var a=this.i.Ka(),b=a instanceof
it;b&&this.Gh();lg(this.V);this.V.ka(a,"layoutchange",u(this.Gh,this));S(this.j,b)}
;f.Gh=function(){M(u(this.Hm,this),10)};f.Hm=function(){var a=this.i.Ka();a&&a
instanceof it&&(a.Ba(),a=a.i.i,R(this.j,15,a.clientHeight),$g(this.j,a.clientWidth-
15,0),Pv(this))};function Pv(a){var b=a.i.Ka().o.Je(function(a){return a instanceof
tq}),c={};y(b,function(a){c[a.Ca().Ra()]=a});y(a.g.nb.Jb,u(a.an,a,c))}
f.an=function(a,b){var c=this.i.Ka().i.g.clientHeight,d=a[b.Ra()];if(d){var e=B.Hb?
5:15;$g(this.o[b.Ra()].Jc,0,Math.floor(d.kd()/c*(this.j.clientHeight-e-(B.Hb?
30:15)))+e)}};f.Bk=function(a){var b=new
Lv(this.j,a);this.o[a.Ra()]=b;this.b.ka(b,"click",u(this.g.ld,this.g,a,null))};f.va
=function(){J(this.j);Ma(this.o,function(a)
{a.va.call(a)});Ov.ma.va.call(this)};function Qv(a)
{X.call(this);this.Ob=a;this.Xj="n"}x(Qv,X);Qv.prototype.g=function(a,b,c)
{this.nb=new du(b);b=this.Ob.g;b.V||b.Qb(it);0==this.nb.Jb.length?Rv(this.Ob.o):a?
c?(a=jb(this.nb.Jb,function(a){return c==a.Ra()}))?
this.ld(a):this.ld(this.nb.Jb[0],c):this.ld(this.nb.Jb[0]):Sv(this);this.i=new
Ov(this)};
function Sv(a){var b=a.Ob.g,c=b.V;if(c==it||
c==Rt)a.Ob.s=c;b.Qb(hu);b=b.Ka();c=a.Ob.o;var d="n"==c.g.Xj;S(c.ra,d);S(c.ta,!
d);Dd(c.i,mp("<b>"+c.g.nb.Jb.length+"</b>"+(" resultados de "+("<b>"+eu(c.g.nb)
+"</b> en este libro"))));Tv(c,!0);c=a.nb;c!=b.nb&&(b.nb=c,c=new
gu(b.nb,b.Ba().width),tr(b,c),b.hc());a=u(a.ld,a);b.Eb=a;xr(b,new C(0,0))}
Qv.prototype.ld=function(a,b){Er=!0;var c=this.Ob.o;Tv(c,!
1);c.j=db(c.g.nb.Jb,a);Dd(c.i,mp("Resultado "+("<b>"+(c.j+1)+"</b>"+(" de "+
("<b>"+c.g.nb.Jb.length+"</b>"+(" de "+("<b>"+eu(c.g.nb)+"</b> en este
libro")))))));c=this.Ob.g;var d=Aq(c.Ia,a.Ra());if(!d)return null;var e=c.Ka();e
instanceof it||e instanceof Rt||(this.Ob.s==Rt?c.Qb(Rt):c.Qb(it));if(b)return
ir(c,b),null;a:{if((e=c.s.Ka().o)&&e.Pc&&(e=e.Pc(d))){var g=new
C(40,80),h=c.Wa.getQuery();if(!h)break a;var l=nr(d,h);if(l){or(c,e,g,l);
break a}e=u(c.Nl,c,e,g,h);lr(d,mr(d),e)}c.Db(d)}return
d};Qv.prototype.va=function(){De(this.i);Qv.ma.va.call(this)};function Uv(a)
{X.call(this);this.s=I("div");this.ua=a;this.ha=new
Eo(this.s);this.ha.render(Vv);this.ha.Na(!0);if(a=this.ha.R())Rp(a,{"text-
align":"left"}),a.style.height="100%";a=I("span");this.s.appendChild(a);Rp(a,
{cursor:"pointer",margin:"0 0 0 25px",whiteSpace:"nowrap"});Sp()?
Bh(a,"left"):Bh(a,"right");this.b.ka(a,"click",this.Xi);var b=Wv(this,a,"Borrar
b\u00fasqueda",u(this.Xi,this));O(b,"search-bar-close-
link");b=I("img");b.src="/googlebooks/images/close_x.gif";O(b,"search-bar-close-
img");
Rp(b,{backgroundColor:"#fff",margin:"0
6px",verticalAlign:"middle"});a.appendChild(b);this.i=I("span");this.s.appendChild(
this.i);this.V=I("span");this.s.appendChild(this.V);Rp(this.V,
{marginLeft:"5px",whiteSpace:"nowrap"});this.V.innerHTML="-
&nbsp;&nbsp;";this.V.appendChild(be("Ordenar por:
"));this.ra=I("span");this.V.appendChild(this.ra);Wv(this,this.ra,"relevancia",u(th
is.Yi,this,"r"));a=I("span");Dd(a,mp("&nbsp;|
&nbsp;<b>p\u00e1ginas</b>"));this.ra.appendChild(a);this.ta=I("span");this.V.append
Child(this.ta);
a=I("span");Dd(a,mp("<b>relevancia</b>&nbsp;|
&nbsp;"));this.ta.appendChild(a);Wv(this,this.ta,"p\u00e1ginas",u(this.Yi,this,"n")
);this.o=I("span");this.s.appendChild(this.o);Rp(this.o,
{marginLeft:"8px",whiteSpace:"nowrap"});this.o.innerHTML="-
&nbsp;&nbsp;";Wv(this,this.o,"&#8249; Anterior",u(this.Wi,this,-
1));a=I("span");a.innerHTML="&nbsp;&nbsp;";this.o.appendChild(a);Wv(this,this.o,"Si
guiente &#8250;",u(this.Wi,this,1));a=I("span");a.innerHTML="&nbsp;&nbsp;-
&nbsp;&nbsp;";this.o.appendChild(a);Wv(this,
this.o,"Ver todo",u(this.Tl,this));sh(this.s,!0)}var Vv,Xv,Yv;x(Uv,X);function
Tv(a,b){S(Xv,!b);S(a.V,b);S(a.o,!b&&1<a.g.nb.Jb.length);S(a.s,!0);null!
=Yv&&Yv.b()}function Zv(a){S(a.V,!1);S(a.o,!1);de(a.i)}
function Rv(a){Zv(a);var b=a.g.nb,c=b.$c.spellresults&&b.
$c.spellresults.correct_spell?b.
$c.spellresults.correct_spell:null,d=null;c&&(d=I("span"),Dd(d,mp("Quiz\u00e1s
quisiste decir: ")),Wv(a,d,c,u(a.Ql,a,c)));c=I("span");Dd(c,mp(Eb(qp(eu(b)))
+"&nbsp;&nbsp;-&nbsp;&nbsp;"));a.ua.isEntityPageViewport?d?
(a.i.appendChild(c),a.i.appendChild(d)):
(Dd(c,mp(Eb(qp(eu(b))))),a.i.appendChild(c)):
(d&&(a.i.appendChild(d),a.i.appendChild(I("br"))),a.i.appendChild(c),b=I("a"),a.i.a
ppendChild(b),Dd(b,mp("Buscar en todos los libros &raquo;")),
d="patents"==Fp()?new T("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
T("https://www.google.com/search?tbm=bks&tbo=p"),tp(d),U(d,"q",
$b(eu(a.g.nb))),Ed(b,d.toString()));null!=Yv&&Yv.b()}f=Uv.prototype;f.va=function()
{Uv.ma.va.call(this);De(this.ha);S(Xv,!0);J(this.s);null!=Yv&&Yv.b()};function
Wv(a,b,c,d){var e=I("span");O(e,"search-bar-
link");b.appendChild(e);Dd(e,mp(c));a.b.ka(e,"click",d);return e}f.Xi=function()
{this.g.Ob.g.Wa.j("");this.g.Ob.ra.update()};
f.Wi=function(a){$v(this,this.j,a)};function $v(a,b,c){var
d=a.g.nb.Jb.length;a.j+=c;a.j>=d&&(a.j=0);0>a.j&&(a.j=d-1);a.j!
=b&&(a.g.ld(a.g.nb.Jb[a.j])||$v(a,b,c))}f.Yi=function(a)
{this.g.Ob.update(a)};f.Tl=function(){Sv(this.g)};f.Ql=function(a)
{this.g.Ob.j($b(a))};function aw(a,b,c,d)
{X.call(this);this.g=a;this.V=b;this.ra=c;this.ha=d;this.b.ka(a.Wa,"change",u(this.
update,this,"r",null))}x(aw,X);
aw.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.g.V&&(this.s=this.g.V),this.o=new Uv(this.ha));var
d=this.g.Wa.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.s
earch_query_escaped?(this.i=new Qv(this),this.o.g=this.i,a=!Xk(new
T(window.location.toString()),"q"),this.i.g(a,b,c)):d?(this.i=new
Qv(this),b=this.o.g=this.i,c=b.Ob.o,Zv(c),Dd(c.i,mp("Cargando...")),c=new
T(window.location.href),U(c,"jscmd","SearchWithinVolume"),
U(c,"q",d),U(c,"scoring",a),(new Fs(c)).Xf(u(b.g,b,!1)),b.Xj=a,lo(this.V,d)):
(this.i&&(this.i.Ea(),this.i=null),this.g.Ka()instanceof
hu&&this.g.Qb(this.s),this.o&&(this.o.Ea(),this.o=null),lo(this.V,""))};aw.prototyp
e.j=function(a){this.g.Wa.j(a);lo(this.V,a)};function bw(a,b){var
c=G(a),d=G(b);c&&d&&K(c,"submit",w(cw,d))}function cw(a,b)
{""==a.value&&b.preventDefault()};function dw(a){X.call(this);this.g=a;this.i=new
P;this.b.ka(a,"viewportmodechange",this.vj);this.g.Ka()&&this.vj()}x(dw,X);f=dw.pro
totype;f.vj=function(){lg(this.i);this.j&&this.j.Ea();this.o=this.g.Ka().i.j;var
a=new
Hh(this.o);a.wi=q;this.j=a;this.i.ka(this.o,"dblclick",u(this.ll,this));this.i.ka(a
,"start",u(this.rl,this));this.i.ka(a,"drag",u(this.tl,this));this.i.ka(a,"end",u(t
his.ql,this));ew(this,!1)};f.ll=function(){this.g.wc("next")};
function ew(a,b){var c=a.o;var d=B.Ta?b?"-moz-grabbing":"-moz-grab":b?Dl("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):Dl("-moz-
grab","/googlebooks/images/openhand.cur","default");Q(c,"cursor",d)}f.rl=function()
{this.s=this.g.Ka().s;ew(this,!0)};f.tl=function(){var
a=this.j,b=this.s;xr(this.g.Ka(),new C(b.x-a.deltaX,b.y-a.deltaY))};f.ql=function()
{this.s=null;ew(this,!1)};f.va=function(){dw.ma.va.call(this)};function fw(a)
{this.s=a;this.ra=new
rg(document);this.j={};this.V={};K(this.ra,"key",u(this.ha,this));gw(this,33,u(this
.o,this,-1),!1,!0);gw(this,34,u(this.o,this,1),!1,!0);gw(this,38,u(this.b,this,0,-
fw.prototype.g),!1,!0);gw(this,40,u(this.b,this,0,fw.prototype.g),!1,!
0);gw(this,37,u(this.b,this,-fw.prototype.g,0),!1,!
0);gw(this,39,u(this.b,this,fw.prototype.g,0),!1,!0);gw(this,32,u(this.o,this,1),!
0,!0);gw(this,74,u(this.i,this,"next"),!0);gw(this,75,u(this.i,this,"previous"),!
0);a=u(this.i,this,
"zoomin");this.j["+"]=w(hw,a,!0,void
0);a=u(this.i,this,"zoomout");this.j["-"]=w(hw,a,!0,void 0)}function gw(a,b,c,d,e)
{a.V[b]=w(hw,c,d,e)}fw.prototype.ha=function(a){var
b=this.j[String.fromCharCode(a.o)]||this.V[a.keyCode];b&&b(a)};function hw(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||iw[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}var iw={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};fw.prototype.i=function(a){this.s.wc(a)};
fw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ka().Ba().height*.75);this.b(0,a)};fw.prototype.b=function(a
,b){var c=this.s.Ka();zr(c,new
C(a,b),u(c.sd,c))};fw.prototype.g=20;Ka("_OC_Run",function(a,b,c,d,e,g,h)
{rp.update(c);e=G("gb-get-book-container");var l=G("gb-get-book-content");if(e&&l)
{var m=new zu(b);(new
sv(m,l)).render(e)}tv();hs=Bu;Yp=q;m=G("viewport");K(document,"selectionchange",jw)
;c.stereoscopic&&(zs=kw);e=new fr(m);Q(document.body,
{overflow:"hidden"});G("titlebar")&&Q(G("titlebar"),"white-space","nowrap");var
r=new Bv(e,m,c.isEntityPageViewport?!1:!0);r.b();Yv=r;m=new zu(b);var v=new
Ot(a,e.Wa);v.s=rp.pseudocontinuous;hr(e,v);e.Ja=m;v.hd=m.i;a=it;b.disable_twopage||
(Jv(),a=Iv[Kv("M")]||it);d=lw(v,d);Jv();var F=Kv("P");var D;d&&(D=d.Ra());l=new
Et(e,G("volume-left"),G("volume-center"));Cv(r,l);D=[F,D,v.b.Cb()[0].Ra()];var
N;hb(D,function(a){return a&&Aq(v,a)?(N=a,!0):!
1});D=e.Wa;g&&D.j($b(g.search_query_escaped));ir(e,N);D=new
mu(e,l);Vv=G("search_bar");Xv=G("toolbar_container");r=mw(e,w(nw,e,D));r=new
aw(e,r,D,c);g?(r.s=a,r.update("n",g,N)):e.Qb(a);Jt=new
It(e.ta,e.o,l);ow(e,v);pw(e);qw();new dw(e);g=new yv(e);e.go();D.La(!
0);D.update();K(pt,"click",u(D.update,
D));rw(m.Xa);M(w(sw,e,l,D,!
b.disable_twopage,rp.enableThumbnailViewport,c,m,h,rp.enableClips?w(tw,g):void
0));h&&uw(m,h);_OC_InitHooks(w(vw,e),q,q,q,q,q);K(document,"keydown",ww);bw("vheadf
","vheadq");bw("gbqf","gbqfq");b=G("buy-tooltip");c=G("buy-tooltip-
box");b&&c&&np(b,c);Ns();b=G("gbqfq");c=G("gbqfqw");b&&new fq(b,!0,c,-
9);M(w(xw,e,d))});
function xw(a,b){var c=a.Ja;if(c.b&&c.b.focus_aid&&b.Ng){var d=c.b?
c.b.focus_aid:null,e=a.Ka();b.Ng(d)&&(d=b.Ng(d).Ee.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.zc(),va(c.g)||(c.g=c.b.read_zm,c.g=va(c.g)?
c.b.read_zm:4,c.g=Hd(c.g,-1,c.zc().length-1)),e.qf(e.Sd(d[c.g]
+2)),lt(e,b)&&(c=lt(e,b),e.sd(c),e.Kg(b)))}}function uw(a,b){var
c=Eu([a],b),d=G("addToLibraryLink"+a.Rc());d&&(c=new su(a,c),O(d,"jfk-button-
standard"),ym(c,d),c.Na(!0))}
function sw(a,b,c,d,e,g,h,l,m){g.isEntityPageViewport?(b=G("gb-entity-page-toolbar-
left"),g=new gv({Oa:a,flags:g,he:!0}),g.render(b),mv(g,b,!0),g=G("gb-entity-page-
toolbar-right"),c=new gv({Oa:a,history:c,ue:d,te:e,uf:m,he:!
1}),c.render(g),mv(c,g,!1)):(c={Oa:a,Mg:b,history:c,ue:d,te:e,Rh:!
0,Vh:h,Th:l,flags:g,uf:m,Qh:!0},d=G("left-toolbar-buttons"),e=G("right-toolbar-
buttons"),(new
ev({Oa:c.Oa,Mg:c.Mg,history:c.history,ue:c.ue,te:c.te,Vh:c.Vh,Th:c.Th,flags:c.flags
,uf:c.uf,Qh:c.Qh,he:!0,Uj:c.Uj})).render(d),
(new ev({Oa:c.Oa,Rh:c.Rh,rn:!
0})).render(e));c=G("toolbar_container");de(c);c.style.padding="0";new
fw(a)}function jw(){if(B.ya&&document.selection&&!yw){var
a=document.selection.createRange();ie(a.parentElement(),G("viewport"))&&(yw=!
0,document.selection.empty(),M(zw))}}function zw(){yw=!1}var yw=!1;function
vw(a,b,c){(b=Aq(a.Ia,b))?a.Db(b):c&&Gd(window.location,c)}function lw(a,b){var
c=b.page[0],d=Aq(a,c.pid);return d?(d.Hd(c,mr(d).toString()),ks(d,c),d):null}
function qw(){for(var a=["footer_table"],b=0;b<a.length;b++){var c=G(a[b]);c&&Q(c,
{display:"none"})}}function ow(a,b){var c=G("page_label");c||
(c={form:G("jtp_form"),input:G("jtp")});new xv(a,b,c)}function pw(a)
{a.dispatchEvent("pagemodechange");var b=G("text_mode");b&&(Q(b,
{cursor:"pointer"}),K(b,"click",w(Aw,a)))}function nw(a,b,c)
{a.Wa.j(c);b.update()}function mw(a,b){Hv("search_form_input");var c=new
Dv(G("search_form_input"),a.Wa.getQuery());K(G("search_form"),"submit",w(Bw,c,b));r
eturn c}
function Bw(a,b,c){var d=G("sits");d&&d.checked&&""!=G("search_form_input").value||
(c.preventDefault(),Er=!1,G("search_form_input").blur(),b(a.yb()))}function rw(a)
{var b=G("magazine_other_issues");if(b&&a){a=new qq(new Bp,a,!0);var c=H("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.xf()}}function
Aw(a,b){b.preventDefault();var c=new
T(a.Ca().jd());U(c,"output","text");Gd(window.location,c.toString())}function
tw(a,b){ag(G("viewport"),"selection-mode",b);Us=b;a.La(!b)}
function ww(a){(B.Hb?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=G("search_form_input"),C
w=Cw||new Gh(a,[255,255,136],[255,255,255],700,Oh),Cw.play(!0),a.focus())}var
Cw=null;function kw(a){return
rk(a,"edge","3d")}Ka("_OC_MenuHideHook",q);}).call(this);
})();

Das könnte Ihnen auch gefallen