Sunteți pe pagina 1din 74

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

ni/";(function(){var
f,aa="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},ba;if("function"==typeof
Object.setPrototypeOf)ba=Object.setPrototypeOf;else{var da;a:{var ea={a:!
0},fa={};try{fa.__proto__=ea;da=fa.a;break a}catch(a){}da=!1}ba=da?function(a,b)
{a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ha=ba,ia="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},ja="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ka()
{ka=function(){};ja.Symbol||(ja.Symbol=la)}var la=function(){var a=0;return
function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function na(){ka();var a=ja.Symbol.iterator;a||
(a=ja.Symbol.iterator=ja.Symbol("iterator"));"function"!=typeof
Array.prototype[a]&&ia(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return oa(this)}});na=function(){}}function oa(a){var b=0;return
pa(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function pa(a)
{na();a={next:a};a[ja.Symbol.iterator]=function(){return this};return a}function
qa(a){na();var b=a[Symbol.iterator];return b?b.call(a):oa(a)}
function ra(a,b){if(b){for(var c=ja,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&&ia(c,d,{configurable:!0,writable:!0,value:g})}}
ra("String.prototype.startsWith",function(a){return a?a:function(a,c)
{if(null==this)throw new TypeError("The 'this' value for
String.prototype.startsWith must not be null or undefined");if(a instanceof
RegExp)throw new TypeError("First argument to String.prototype.startsWith must not
be a regular expression");for(var b=this.length,e=a.length,g=Math.max(0,Math.min(c|
0,this.length)),h=0;h<e&&g<b;)if(this[g++]!=a[h++])return!1;return h>=e}});
ra("Array.from",function(a){return a?a:function(a,c,d){na();c=null!=c?c:function(a)
{return a};var b=[],g=a[Symbol.iterator];if("function"==typeof g)for(a=g.call(a);!
(g=a.next()).done;)b.push(c.call(d,g.value));else{g=a.length;for(var h=0;h<g;h+
+)b.push(c.call(d,a[h]))}return b}});function sa(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ra("WeakMap",function(a){function b(a){this.Pa=(g+=Math.random()
+1).toString();if(a){ka();na();a=qa(a);for(var b;!
(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(a){sa(a,e)||ia(a,e,
{value:{}})}function d(a){var b=Object[a];b&&(Object[a]=function(a){c(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(p)
{return!1}}())return a;
var
e="$jscomp_hidden_"+Math.random();d("freeze");d("preventExtensions");d("seal");var
g=0;b.prototype.set=function(a,b){c(a);if(!sa(a,e))throw Error("WeakMap key fail:
"+a);a[e][this.Pa]=b;return this};b.prototype.get=function(a){return sa(a,e)?a[e]
[this.Pa]:void 0};b.prototype.has=function(a){return
sa(a,e)&&sa(a[e],this.Pa)};b.prototype["delete"]=function(a){return
sa(a,e)&&sa(a[e],this.Pa)?delete a[e][this.Pa]:!1};return b});
ra("Map",function(a){function b(){var a={};return a.Nc=a.next=a.head=a}function
c(a,b){var c=a.b;return pa(function(){if(c){for(;c.head!=a.b;)c=c.Nc;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&&sa(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,Cb:l}}return{id:c,
list:d,index:-1,Cb:void 0}}function e(a){this.g={};this.b=b();this.size=0;if(a)
{a=qa(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(qa([[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;ka();na();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.Cb?c.Cb.value=b:
(c.Cb={next:this.b,Nc:this.b.Nc,head:this.b,key:a,value:b},c.list.push(c.Cb),this.b
.Nc.next=c.Cb,this.b.Nc=c.Cb,this.size++);return
this};e.prototype["delete"]=function(a){a=d(this,a);return a.Cb&&a.list?
(a.list.splice(a.index,1),a.list.length||delete
this.g[a.id],a.Cb.Nc.next=a.Cb.next,a.Cb.next.Nc=
a.Cb.Nc,a.Cb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Nc=b();this.size=0};e.prototype.has=function(a){return!!
d(this,a).Cb};e.prototype.get=function(a)
{return(a=d(this,a).Cb)&&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});
ra("Set",function(a){function b(a){this.b=new Map;if(a){a=qa(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(qa([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;ka();na();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
ta=ta||{},k=this;function n(a){return void 0!==a}function q(a)
{return"string"==typeof a}function ua(a){return"number"==typeof a}var va=/^[\w+/_-]
+[=]{0,2}$/,wa=null;function xa(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 t(){}
function ya(a){a.eh=void 0;a.Wa=function(){return a.eh?a.eh:a.eh=new a}}
function za(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
u(a){return"array"==za(a)}function Aa(a){var
b=za(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ba(a)
{return"function"==za(a)}function Ca(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Da(a){return a[Ea]||(a[Ea]=++Fa)}var
Ea="closure_uid_"+(1E9*Math.random()>>>0),Fa=0;function Ga(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 v(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?v=Ga:v=Ia;return v.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.ha=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.tq=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,Ma;
(function(){function a(a,b){if(!b)return"";var
c=a.createElement("a");c.setAttribute("href",b);return c.href}function b(a,b,c){b
in a?a[b].push(c):a[b]=[c]}function c(a,b,c){var
d;for(d=a.firstChild;d;d=d.nextSibling)b.apply(null,
[d].concat(Array.prototype.slice.call(arguments,2)))}function d(a,b){3==a.nodeType?
b.push(a.nodeValue):c(a,d,b);return b}function e(a){return(a.textContent||
a.innerText||d(a,[]).join("")).replace(/^\s+|\s+$/g,"")}function g(d,l,F)
{if(1==d.nodeType){if(d.id){if(F[d.id])return;F[d.id]=
!0}if(null!=d.getAttribute("itemprop")){"properties"in l||(l.properties={});for(var
p=d.getAttribute("itemprop").split(" "),r=0;r<p.length;r++){var ma=p[r],Z=void
0;d.tagName in m&&(Z=m[d.tagName]);if(null!=d.getAttribute("itemscope"))var
Va=h(d);else"src"==Z?Va=a(d.ownerDocument,d.src):"href"==Z?
(Va=a(d.ownerDocument,d.href),"url_name"==ma&&(ma="url",e(d)&&b(l.properties,"name"
,e(d)))):"data"==Z?Va=d.data:Va="content"==Z?d.getAttribute("content"):Z?
d.getAttribute(Z):null!=d.getAttribute("datetime")?
d.getAttribute("datetime"):e(d);b(l.properties,ma,Va)}}null!
=d.getAttribute("itemscope")||c(d,g,l,F)}}function h(a){var b={};null!
=a.getAttribute("itemtype")&&(b.type=a.getAttribute("itemtype"));null!
=a.getAttribute("itemid")&&(b.id=a.getAttribute("itemid"));var
d={},e=a.getAttribute("itemref");if(e){e=e.split(/\s+/);for(var h=0;h<e.length;h++)
{var l=a.ownerDocument.getElementById(e[h]);l&&g(l,b,d,!0)}}c(a,g,b,d);return
b}function l(a,d){1==a.nodeType&&(null!
=a.getAttribute("itemscope")&&null==a.getAttribute("itemprop")&&
b(d,"items",h(a)),c(a,l,d))}var
m={META:"content",AUDIO:"src",EMBED:"src",IFRAME:"src",IMG:"src",SOURCE:"src",TRACK
:"src",VIDEO:"src",A:"href",AREA:"href",LINK:"href",OBJECT:"data"};Ma=function(a)
{var b={};l(a,b);return b};La=function(a){var
b=window.top;b.gbar&&b.gbar.asmc&&b.gbar.asmc(function(){var b;"function"==typeof
a?b=a():b=a;return b?Ma(b):null})}})();var Na,Oa,Pa,Qa,Ra,Sa,Ta,Ua,Wa,Xa,Ya,Za,
$a,ab,bb,cb;
Na=function(){var a=Oa||window;a.iframes.setHandler("shareboxDialog",
{onOpen:function(a){a.openInto(a.getOpenParams().element,
{"class":"abc",scrolling:"auto",width:"100%",height:"100%",allowtransparency:"true"
});var
b=a.getIframeEl();0<navigator.userAgent.indexOf("MSIE")&&(b.style.visibility="hidde
n",b.onreadystatechange=function(){b.style.visibility="";delete
b.onreadystatechange});b.focus();return a},onReady:function(b)
{window.setTimeout(function(){Pa=b;Qa&&b.setPrefill(Qa);b.setParamBag(Ra);Sa&&
(Ta=a.document.documentElement.style.overflow,a.document.documentElement.style.over
flow="hidden");Ua&&Ua({})},0)},onClose:function(b,c)
{c&&(c.loggedOut&&Wa&&Wa(),c.footerCallback&&Xa&&Xa());a.document.body.removeChild(
a.document.getElementById("googleShareboxIframeDiv"));Sa&&(a.document.documentEleme
nt.style.overflow=Ta);Ya.b=!1;Za&&Za(c)}})};$a=function(){if(!Pa){var a=Oa||
window;a.document.body.removeChild(a.document.getElementById("googleShareboxIframeD
iv"));Ya.b=!1;ab&&ab({})}};
Ya=function(a,b){if(!Ya.b)
{Qa=a;b&&(Ua=b.onShareOpened,Za=b.onShareClosed,ab=b.onShareTimedOut,Wa=b.onNotLogg
edInForGooglePlus,Xa=b.footerCallback,bb=b.sessionIndex,cb=b.socialHost,Oa=b.window
,b.window=null,Sa=b.hideDoubleScrollBar,Ra=b);var c=Oa||
window,d=c.document;bb=bb||"0";cb=cb||"https://plus.google.com";Na();Ya.b=!0;var
e=cb+"/u/"+bb+"/_/sharebox/dialog",g={};g.claimedOrigin=d.location.protocol+"//"+d.
location.host;var h=!
1;b&&(b.hl&&(g.hl=b.hl),b.sourceForLogging&&(g.source=b.sourceForLogging),
b.dialogTitle&&(g.dialogTitle=b.dialogTitle),b.dialogSubtitle&&(g.dialogSubtitle=b.
dialogSubtitle),b.shareButtonText&&(g.shareButtonText=b.shareButtonText),b.cancelBu
ttonText&&(g.cancelButtonText=b.cancelButtonText),b.showIcons&&(g.showIcons="true")
,b.editorText&&(g.editorText=b.editorText),b.editorHelperText&&(g.editorHelperText=
b.editorHelperText),b.segments&&(g.segments=c.JSON.stringify(b.segments)),b.birthda
y&&(g.birthday=b.birthday),b.secb&&(g.secb=b.secb),b.recipients&&(g.rcpt=b.recipien
ts.join(",")),
h=!!b.updateMetadata,b.footer&&(g.footer=b.footer));var l=null;if(!h){var
m;if(a&&a.items&&1==a.items.length&&a.items[0].properties)
{h=a.items[0].properties;var p=!1,r;for(r in h)if("url"!=r){p=!0;break}!
p&&h.url&&h.url[0]&&(m=h.url[0])}m?
(g.url=m,l="url"):a&&(g.md=c.gadgets.json.stringify(a),l="md")}l&&(g.prm=l);g.sts=(
+new Date).toString(36);750>d.documentElement.clientHeight&&(g.susp=!
0);d.documentMode&&(g.hostiemode=d.documentMode);g.wpp="1";l=d.createElement("div")
;l.id="googleShareboxIframeDiv";
l.style.cssText="left:0;top:0;width:100%;height:100%;position:fixed;z-
index:99999";d.body.appendChild(l);c.iframes.open(e,{element:l,allowPost:!
0,style:"shareboxDialog"},g,{});var
F=d.createElement("div");F.style.cssText="left:0;top:0;width:100%;height:100%;posit
ion:absolute;background:#fff;opacity:0;transition:opacity 0.25s;-webkit-
transition:opacity 0.25s;filter:alpha(opacity=75);z-index:-
1";l.appendChild(F);window.setTimeout(function()
{F.style.opacity=".75"},0);window.setTimeout($a,15E3)}};
Ya.b=!1;var db;function eb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function
fb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function gb(a)
{var b=[],c=0,d;for(d in a)b[c++]=d;return b}function hb(a,b){for(var c in
a)if(a[c]==b)return!0;return!1}function ib(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return c}function jb(){var a=kb,b;for(b in a)return!1;return!0}function
lb(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key
"'+b+'"');a[b]=c}
function mb(a){var b={},c;for(c in a)b[c]=a[c];return b}var nb="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function ob(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<nb.length;g+
+)c=nb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function pb(a){var b=arguments.length;if(1==b&&u(arguments[0]))return
pb.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 qb(a){var b=arguments.length;if(1==b&&u(arguments[0]))return
qb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function rb(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,rb);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x(rb,Error);rb.protot
ype.name="CustomError";var sb;function tb(a){return a[a.length-1]}
var ub=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(q(a))return
q(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=q(a)?
a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},vb=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=q(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=q(a)?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},wb=Array.prototype.some?function(a,b){return
Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=q(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},xb=Array.prototype.every?function(a,b){return
Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=q(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 yb(a,b){var c=zb(a,b);return 0>c?null:q(a)?a.charAt(c):a[c]}function
zb(a,b){for(var c=a.length,d=q(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 Ab(a,b){return 0<=ub(a,b)}function Bb(a,b)
{Ab(a,b)||a.push(b)}
function Cb(a,b){var c=ub(a,b),d;(d=0<=c)&&Db(a,c);return d}function Db(a,b)
{Array.prototype.splice.call(a,b,1)}function Eb(a,b){var
c=zb(a,b);0<=c&&Db(a,c)}function Fb(a){return
Array.prototype.concat.apply([],arguments)}function Gb(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 Hb(a,b)
{for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Aa(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 Ib(a,b,c,d){Array.prototype.splice.apply(a,Jb(arguments,1))}function
Jb(a,b,c){return 2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Kb(a,b)
{return a>b?1:a<b?-1:0}function Lb(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 Mb(a){for(var b=[],c=0;c<arguments.length;c++){var
d=arguments[c];if(u(d))for(var e=0;e<d.length;e+=8192)for(var
g=Mb.apply(null,Jb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}function Nb(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 Ob(a,b)
{return Fb.apply([],z(a,b,void 0))};function Pb(a,b){var c=a.length-b.length;return
0<=c&&a.indexOf(b,c)==c}function Qb(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 Rb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Sb(a)
{return/^[\s\xa0]*$/.test(a)}function Tb(a){return a.replace(/[\t\r\n ]+/g,"
").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var Ub=String.prototype.trim?function(a)
{return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Vb(a){if(!Wb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Xb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Yb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Zb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace($b,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(ac,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(bc,"&#0;"));return a}var Xb=/&/g,Yb=/</g,Zb=/>/g,
$b=/"/g,ac=/'/g,bc=/\x00/g,Wb=/[\x00&<>"']/;function cc(a){return-1!
=a.indexOf("&")?"document"in k?dc(a):ec(a):a}
function dc(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=k.document.createElement("div");return a.replace(fc,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 ec(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 fc=/&([^;\s<&]
+);?/g;function gc(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function hc(a){return null==a?"":String(a)}
function ic(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ja()).toString(36)}
function jc(a,b){for(var
c=0,d=Ub(String(a)).split("."),e=Ub(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=kc(0==l[1].length?
0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||
kc(0==l[2].length,0==m[2].length)||kc(l[2],m[2]);l=l[3];m=m[3]}while(0==c)}return
c}function kc(a,b){return a<b?-1:a>b?1:0}
function lc(a){return String(a).replace(/\-([a-z])/g,function(a,c){return
c.toUpperCase()})}function mc(a){var b=q(void 0)?gc(void 0):"\\s";return
a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return
b+e.toUpperCase()})};var nc;a:{var oc=k.navigator;if(oc){var pc=oc.userAgent;if(pc)
{nc=pc;break a}}nc=""}function A(a){return-1!=nc.indexOf(a)};function qc()
{return(A("Chrome")||A("CriOS"))&&!A("Edge")};function rc(){return A("iPhone")&&!
A("iPod")&&!A("iPad")}function sc(){return rc()||A("iPad")||A("iPod")};function
tc(a){tc[" "](a);return a}tc[" "]=t;function uc(a,b){try{return tc(a[b]),!
0}catch(c){}return!1}function vc(a,b){var c=B.Ml;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var B={mg:!1,lg:!1,Sh:!
1,Wh:!1,og:!1,qg:!1,Rj:!1};B.$d=B.mg||B.lg||B.Sh||B.og||B.Wh||B.qg;B.Id=function()
{return nc};B.Jg=function(){return k.navigator||null};B.yq=function(){return
B.Jg()};B.$b=B.$d?B.qg:A("Opera");B.Aa=B.$d?B.mg:A("Trident")||A("MSIE");B.Zb=B.$d?
B.lg:A("Edge");B.Uj=B.Zb||B.Aa;B.Ua=B.$d?B.Sh:A("Gecko")&&!(-1!
=nc.toLowerCase().indexOf("webkit")&&!A("Edge"))&&!(A("Trident")||A("MSIE"))&&!
A("Edge");B.$a=B.$d?B.Wh||B.og:-1!=nc.toLowerCase().indexOf("webkit")&&!A("Edge");
B.Jl=function(){return B.$a&&A("Mobile")};B.ai=B.og||B.Jl();B.sg=B.
$a;B.xk=function(){var a=B.Jg();return a&&a.platform||""};B.mp=B.xk();B.Uh=!
1;B.Xh=!1;B.Th=!1;B.Yh=!1;B.Zd=!1;B.zd=!1;B.yd=!1;B.ng=!1;B.Ec=B.Uh||B.Xh||B.Th||
B.Yh||B.Zd||B.zd||B.yd||B.ng;B.Tb=B.Ec?B.Uh:A("Macintosh");B.fk=B.Ec?
B.Xh:A("Windows");B.Il=function(){return A("Linux")||A("CrOS")};B.wo=B.Ec?
B.Th:B.Il();B.Nl=function(){var a=B.Jg();return!!a&&-1!
=(a.appVersion||"").indexOf("X11")};B.rq=B.Ec?B.Yh:B.Nl();B.Yd=B.Ec?
B.Zd:A("Android");
B.ae=B.Ec?B.zd:rc();B.hd=B.Ec?B.yd:A("iPad");B.Xj=B.Ec?B.ng:A("iPod");B.Wj=B.Ec?
B.zd||B.yd||B.ng:sc();B.ke=function(){var a="",b=B.Hk();b&&(a=b?b[1]:"");return
B.Aa&&(b=B.Bi(),null!=b&&b>parseFloat(a))?String(b):a};B.Hk=function(){var
a=B.Id();if(B.Ua)return/rv:([^\);]+)(\)|;)/.exec(a);if(B.Zb)return/Edge\/([\d\.]
+)/.exec(a);if(B.Aa)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(B.
$a)return/WebKit\/(\S+)/.exec(a);if(B.$b)return/(?:Version)[ \/]?(\S+)/.exec(a)};
B.Bi=function(){var a=k.document;return a?a.documentMode:void
0};B.VERSION=B.ke();B.compare=function(a,b){return
jc(a,b)};B.Ml={};B.Na=function(a){return B.Rj||vc(a,function(){return
0<=jc(B.VERSION,a)})};B.Pf=B.Na;B.Yb=function(a){return
Number(B.Tj)>=a};B.Cq=B.Yb;var wc;var xc=k.document;wc=xc&&B.Aa?B.Bi()||
("CSS1Compat"==xc.compatMode?parseInt(B.VERSION,10):5):void 0;B.Tj=wc;var yc=!
B.Aa||B.Yb(9),zc=!B.Ua&&!B.Aa||B.Aa&&B.Yb(9)||B.Ua&&B.Na("1.9.1"),Ac=B.Aa&&!
B.Na("9"),Bc=B.Aa||B.$b||B.$a,Cc=B.Aa;var Dc={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 Ec(){this.b="";this.g=Fc}Ec.prototype.zc=!
0;Ec.prototype.Vb=function(){return this.b};Ec.prototype.toString=function()
{return"Const{"+this.b+"}"};function Gc(a){return a instanceof
Ec&&a.constructor===Ec&&a.g===Fc?a.b:"type_error:Const"}var Fc={};function Hc(a)
{var b=new Ec;b.b=a;return b}Hc("");var Ic=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb
1c\ufe00-\ufe6f\ufefd-\uffff]"),Jc=RegExp("^[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb
1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-
\ufefc]"),Kc=/^http:\/\/.*/,Lc=/\s+/,Mc=/[\d\u06f0-\u06f9]/;function Nc()
{this.g="";this.i=Oc}Nc.prototype.zc=!0;Nc.prototype.Vb=function(){return
this.g};Nc.prototype.dh=!0;Nc.prototype.b=function(){return 1};function Pc(a){if(a
instanceof Nc&&a.constructor===Nc&&a.i===Oc)return
a.g;za(a);return"type_error:TrustedResourceUrl"}var Oc={};function Qc(a){var b=new
Nc;b.g=a;return b};function Rc(){this.g="";this.i=Sc}Rc.prototype.zc=!
0;Rc.prototype.Vb=function(){return this.g};Rc.prototype.dh=!
0;Rc.prototype.b=function(){return 1};function Tc(a){if(a instanceof
Rc&&a.constructor===Rc&&a.i===Sc)return a.g;za(a);return"type_error:SafeUrl"}var
Uc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Vc(a){if(a
instanceof Rc)return a;a=a.zc?a.Vb():String(a);Uc.test(a)||
(a="about:invalid#zClosurez");return Wc(a)}
function Xc(a){if(a instanceof Rc)return a;a=a.zc?a.Vb():String(a);Uc.test(a)||
(a="about:invalid#zClosurez");return Wc(a)}var Sc={};function Wc(a){var b=new
Rc;b.g=a;return b}Wc("about:blank");function Yc()
{this.b="";this.g=Zc}Yc.prototype.zc=!0;var Zc={};Yc.prototype.Vb=function(){return
this.b};function $c(a){if(a instanceof Yc&&a.constructor===Yc&&a.g===Zc)return
a.b;za(a);return"type_error:SafeStyle"}function ad(a){var b=new Yc;b.b=a;return
b}var bd=ad("");function cd(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=u(d)?z(d,dd).join(" "):dd(d),b+=c+":"+d+";")}return b?ad(b):bd}
function dd(a){if(a instanceof Rc)a='url("'+Tc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';else if(a instanceof Ec)a=Gc(a);else{a=String(a);var
b=a.replace(ed,"$1").replace(fd,"url");if(b=gd.test(b)){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}a=b?hd(a):"zClosurez"}return a}
var gd=/^[-,."'%_!# a-zA-Z0-9]+$/,fd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-
~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"),ed=RegExp("\\b(hsl|
hsla|rgb|rgba|matrix|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-0-9a-z.%, ]
+\\)","g");function hd(a){return a.replace(fd,function(a,c,d,e){var
b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return
d});a=Vc(d).Vb();return c+b+a+b+e})};function id()
{this.b="";this.g=jd}id.prototype.zc=!0;var jd={};
function kd(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(hb(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 Yc||(b=cd(b));c=a+"{"+$c(b)+"}";return ld(c)}function md(a){function
b(a){u(a)?y(a,b):c+=nd(a)}var c="";y(arguments,b);return
ld(c)}id.prototype.Vb=function(){return this.b};function nd(a){if(a instanceof
id&&a.constructor===id&&a.g===jd)return
a.b;za(a);return"type_error:SafeStyleSheet"}function ld(a){var b=new
id;b.b=a;return b}var od=ld("");function pd()
{this.g="";this.j=qd;this.i=null}pd.prototype.dh=!0;pd.prototype.b=function()
{return this.i};pd.prototype.zc=!0;pd.prototype.Vb=function(){return
this.g};function rd(a){if(a instanceof pd&&a.constructor===pd&&a.j===qd)return
a.g;za(a);return"type_error:SafeHtml"}function sd(a){if(a instanceof pd)return
a;var b=null;a.dh&&(b=a.b());a=Vb(a.zc?a.Vb():String(a));return td(a,b)}
function ud(a){if(a instanceof pd)return a;a=sd(a);var b=rd(a).replace(/
(\r\n|\r|\n)/g,"<br>");return td(b,a.b())}var vd=/^[a-zA-Z0-9-]+$/,wd={action:!
0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},xd={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 yd(a){function b(a){u(a)?y(a,b):
(a=sd(a),d+=rd(a),a=a.b(),0==c?c=a:0!=a&&c!=a&&(c=null))}var
c=0,d="";y(arguments,b);return td(d,c)}var qd={};
function td(a,b){var c=new pd;c.g=a;c.i=b;return c}td("<!DOCTYPE html>",0);var
zd=td("",0),Ad=td("<br>",0);function Bd(a,b){a.innerHTML=rd(b)}function Cd(a,b)
{a.src=Pc(b);var c;if(null===wa){a:
{if((c=k.document.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&va.test(c))break a;c=null}wa=c||""}
(c=wa)&&a.setAttribute("nonce",c)};function C(a,b){this.x=n(a)?a:0;this.y=n(b)?
b:0}C.prototype.clone=function(){return new C(this.x,this.y)};function Dd(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Ed(a,b){return new C(a.x-
b.x,a.y-b.y)}C.prototype.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return
this};C.prototype.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};C.prototype.round=function()
{this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function Fd(a,b)
{this.width=a;this.height=b}function Gd(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=Fd.prototype;f.clone=function(){return
new Fd(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 D(a){return a?new Hd(Id(a)):sb||(sb=new Hd)}function G(a){return
q(a)?document.getElementById(a):a}function Jd(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):Kd(document,"*",a,b)}function Ld(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:""):Kd(c,"*",a,b)[0]||null}return c||null}
function Kd(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&&Ab(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function Md(a,b){eb(b,function(b,d){b&&b.zc&&(b=b.Vb());"style"==d?
a.style.cssText=b:"class"==d?a.className=b:"for"==d?
a.htmlFor=b:Nd.hasOwnProperty(d)?
a.setAttribute(Nd[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,b):a[d]=b})}var
Nd={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 Pd(a){a=a.document;a=Qd(a)?a.documentElement:a.body;return new
Fd(a.clientWidth,a.clientHeight)}function Rd(a){var b=Sd(a);a=a.parentWindow||
a.defaultView;return B.Aa&&B.Na("10")&&a.pageYOffset!=b.scrollTop?new
C(b.scrollLeft,b.scrollTop):new C(a.pageXOffset||b.scrollLeft,a.pageYOffset||
b.scrollTop)}function Sd(a){return a.scrollingElement?a.scrollingElement:!B.
$a&&Qd(a)?a.documentElement:a.body||a.documentElement}function Td(a){return a?
a.parentWindow||a.defaultView:window}
function H(a,b,c){return Ud(document,arguments)}function Ud(a,b){var
c=String(b[0]),d=b[1];if(!yc&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push('
name="',Vb(d.name),'"');if(d.type){c.push(' type="',Vb(d.type),'"');var
e={};ob(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?
c.className=d:u(d)?c.className=d.join(" "):Md(c,d));2<b.length&&Vd(a,c,b,2);return
c}
function Vd(a,b,c,d){function e(c){c&&b.appendChild(q(c)?
a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Aa(g)||Ca(g)&&0<g.nodeType?
e(g):y(Wd(g)?Gb(g):g,e)}}function I(a){return
document.createElement(String(a))}function Xd(a){return
document.createTextNode(String(a))}
function Yd(a){var b=document,c=b.createElement("DIV");Cc?
(Bd(c,yd(Ad,a)),c.removeChild(c.firstChild)):Bd(c,a);if(1==c.childNodes.length)c=c.
removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.app
endChild(c.firstChild);c=a}return c}function Qd(a)
{return"CSS1Compat"==a.compatMode}function Zd(a,b){a.appendChild(b)}function
$d(a,b){Vd(Id(a),a,arguments,1)}function ae(a){for(var
b;b=a.firstChild;)a.removeChild(b)}
function be(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)}function ce(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function J(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function de(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function ee(a){return zc&&void 0!=a.children?
a.children:vb(a.childNodes,function(a){return 1==a.nodeType})}function fe(a){return
n(a.firstElementChild)?a.firstElementChild:ge(a.firstChild,!0)}
function ge(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return
a}function he(a){return Ca(a)&&1==a.nodeType}function ie(a){var b;if(Bc&&!
(B.Aa&&B.Na("9")&&!B.Na("10")&&k.SVGElement&&a instanceof
k.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return he(b)?b:null}
function je(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
Id(a){return 9==a.nodeType?a:a.ownerDocument||a.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
ae(a),a.appendChild(Id(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.Aa&&!B.Na("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function pe(a){a=a.tabIndex;return
ua(a)&&0<=a&&32768>a}function qe(a){if(Ac&&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,"");Ac||(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 Wd(a)
{if(a&&"number"==typeof a.length){if(Ca(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Ba(a))return"function"==typeof a.item}return!1}
function te(a){return ue(a,function(a){return"A"==a.nodeName&&!0},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 Hd(a){this.b=a||k.document||
document}f=Hd.prototype;f.s=function(a){return q(a)?
this.b.getElementById(a):a};function we(a,b,c){return Ld(b,c||
a.b)}f.Ga=function(a,b,c){return Ud(this.b,arguments)};f.createElement=function(a)
{return this.b.createElement(String(a))};
function xe(a){a=a.b;return a.parentWindow||
a.defaultView}f.appendChild=Zd;f.Jk=$d;f.Kk=ae;f.Gl=be;f.Fl=ce;f.rf=J;f.zi=ee;f.Ci=
fe;f.Ei=je;qb("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS
STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var ye="combobox grid group
listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree
treegrid".split(" ");function ze(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function K(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(db||
(db={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=db,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function Ae(a,b)
{var c=a.getAttribute("aria-"+b);return null==c||void 0==c?"":String(c)}
function Be(a){var b=Ae(a,"activedescendant");return
Id(a).getElementById(b)}function Ce(a,b){var
c="";b&&(c=b.id);K(a,"activedescendant",c)};function De()
{this.Qa=this.Qa;this.Jb=this.Jb}De.prototype.Qa=!1;De.prototype.Ka=function()
{this.Qa||(this.Qa=!0,this.va())};function Ee(a,b){var c=w(Fe,b);a.Qa?n(void 0)?
c.call(void 0):c():(a.Jb||(a.Jb=[]),a.Jb.push(n(void 0)?v(c,void
0):c))}De.prototype.va=function(){if(this.Jb)for(;this.Jb.length;)this.Jb.shift()
()};function Fe(a){a&&"function"==typeof a.Ka&&a.Ka()};var Ge=!B.Aa||B.Yb(9),He=!
B.Aa||B.Yb(9),Ie=B.Aa&&!B.Na("9"),Je=function(){if(!k.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});k.addEventListener("test",t,b);k.removeEventListener("test",t,b);return a}
();function Ke(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.Bj=!
0}Ke.prototype.b=function(){this.j=!0};Ke.prototype.preventDefault=function()
{this.Bj=!1};function Le(a){a.preventDefault()};function Me(a){return B.
$a?"webkit"+a:B.$b?"o"+a.toLowerCase():a.toLowerCase()}
var
Ne={un:"click",Ip:"rightclick",En:"dblclick",ee:"mousedown",fe:"mouseup",Ue:"mouseo
ver",Te:"mouseout",Mo:"mousemove",Ko:"mouseenter",Lo:"mouseleave",de:"mousecancel",
Np:"selectionchange",Op:"selectstart",qq:"wheel",uo:"keypress",to:"keydown",vo:"key
up",nn:"blur",fo:"focus",Fn:"deactivate",ho:"focusin",io:"focusout",tn:"change",Fp:
"reset",Mp:"select",Xp:"submit",qo:"input",Cp:"propertychange",Wn:"dragstart",Rn:"d
rag",Tn:"dragenter",Vn:"dragover",Un:"dragleave",Xn:"drop",Sn:"dragend",fq:"touchst
art",
eq:"touchmove",cq:"touchend",bq:"touchcancel",mn:"beforeunload",zn:"consolemessage"
,An:"contextmenu",Gn:"devicechange",Hn:"devicemotion",In:"deviceorientation",Ln:"DO
MContentLoaded",bo:"error",oo:"help",xo:"load",Go:"losecapture",hp:"orientationchan
ge",Ep:"readystatechange",Gp:"resize",Jp:"scroll",hq:"unload",qn:"canplay",rn:"canp
laythrough",Yn:"durationchange",Zn:"emptied",ao:"ended",Ao:"loadeddata",Bo:"loadedm
etadata",lp:"pause",np:"play",pp:"playing",Dp:"ratechange",Kp:"seeked",Lp:"seeking"
,Tp:"stalled",
Yp:"suspend",aq:"timeupdate",oq:"volumechange",pq:"waiting",Sp:"sourceopen",Rp:"sou
rceended",Qp:"sourceclosed",Vm:"abort",jq:"update",mq:"updatestart",kq:"updateend",
no:"hashchange",ip:"pagehide",jp:"pageshow",Bp:"popstate",Cn:"copy",kp:"paste",Dn:"
cut",cn:"beforecopy",en:"beforecut",jn:"beforepaste",gp:"online",fp:"offline",Io:"m
essage",yn:"connect",ro:"install",Wm:"activate",eo:"fetch",jo:"foreignfetch",Jo:"me
ssageerror",Vp:"statechange",lq:"updatefound",Bn:"controllerchange",
$m:Me("AnimationStart"),
Ym:Me("AnimationEnd"),Zm:Me("AnimationIteration"),gq:Me("TransitionEnd"),rp:"pointe
rdown",Ap:"pointerup",qp:"pointercancel",xp:"pointermove",zp:"pointerover",yp:"poin
terout",vp:"pointerenter",wp:"pointerleave",lo:"gotpointercapture",Ho:"lostpointerc
apture",No:"MSGestureChange",Oo:"MSGestureEnd",Po:"MSGestureHold",Qo:"MSGestureStar
t",Ro:"MSGestureTap",So:"MSGotPointerCapture",To:"MSInertiaStart",Uo:"MSLostPointer
Capture",Vo:"MSPointerCancel",Wo:"MSPointerDown",Xo:"MSPointerEnter",Yo:"MSPointerH
over",
Zo:"MSPointerLeave",
$o:"MSPointerMove",ap:"MSPointerOut",bp:"MSPointerOver",ep:"MSPointerUp",Zp:"text",
$p:B.Aa?"textinput":"textInput",wn:"compositionstart",xn:"compositionupdate",vn:"co
mpositionend",fn:"beforeinput",co:"exit",yo:"loadabort",zo:"loadcommit",Co:"loadred
irect",Do:"loadstart",Eo:"loadstop",Hp:"responsive",Pp:"sizechanged",iq:"unresponsi
ve",nq:"visibilitychange",Wp:"storage",Qn:"DOMSubtreeModified",Mn:"DOMNodeInserted"
,On:"DOMNodeRemoved",Pn:"DOMNodeRemovedFromDocument",Nn:"DOMNodeInsertedIntoDocumen
t",
Jn:"DOMAttrModified",Kn:"DOMCharacterDataModified",ln:"beforeprint",Xm:"afterprint"
,hn:"beforeinstallprompt",an:"appinstalled"};function Oe(a,b){Ke.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.metaKey
=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.R=!
1;this.pointerId=0;this.pointerType="";this.g=null;if(a){var
c=this.type=a.type,d=a.changedTouches?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var
e=a.relatedTarget;e?B.Ua&&(uc(e,"nodeName")||(e=null)):"mouseover"==
c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;null===d?
(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.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.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
.R=B.Tb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=q(a.pointerType)?
a.pointerType:Pe[a.pointerType]||"";this.state=a.state;this.g=a;a.defaultPrevented&
&this.preventDefault()}}x(Oe,Ke);var
Qe=[1,4,2],Pe={2:"touch",3:"pen",4:"mouse"};function Re(a){return Ge?
0==a.g.button:"click"==a.type?!0:!!(a.g.button&Qe[0])}function Se(a){return
Re(a)&&!(B.$a&&B.Tb&&a.ctrlKey)}
Oe.prototype.b=function(){Oe.ha.b.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};Oe.prototype.preventDefault=function(){Oe.ha.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,Ie)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Te="closure_listenable_"+(1E6*Math.random()|0);function Ue(a){return!(!a||!
a[Te])}var Ve=0;function We(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Ff=e;this.key=++Ve;this.Ud=this.Ye=!1}function Xe(a){a.Ud=!
0;a.listener=null;a.b=null;a.src=null;a.Ff=null};function Ye(a)
{this.src=a;this.b={};this.g=0}Ye.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=Ze(a,b,d,e);-1<h?
(b=a[h],c||(b.Ye=!1)):(b=new We(b,this.src,g,!!d,e),b.Ye=c,a.push(b));return
b};function $e(a,b){var c=b.type;c in
a.b&&Cb(a.b[c],b)&&(Xe(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}Ye.prototype.kf=function(a,b){var
c=this.b[a.toString()],d=[];if(c)for(var e=0;e<c.length;++e){var
g=c[e];g.capture==b&&d.push(g)}return d};
Ye.prototype.se=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=Ze(a,b,c,d));return-1<e?a[e]:null};Ye.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return fb(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 Ze(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Ud&&g.listener==b&&g.capture==!!c&&g.Ff==d)return e}return-1};var
af="closure_lm_"+(1E6*Math.random()|0),bf={},cf=0;function L(a,b,c,d,e)
{if(d&&d.once)return df(a,b,c,d,e);if(u(b)){for(var g=0;g<b.length;g+
+)L(a,b[g],c,d,e);return null}c=ef(c);return Ue(a)?a.ka(b,c,Ca(d)?!!d.capture:!!
d,e):ff(a,b,c,!1,d,e)}
function ff(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ca(e)?!!
e.capture:!!e,l=gf(a);l||(a[af]=l=new Ye(a));c=l.add(b,c,d,h,g);if(c.b)return
c;d=hf();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)Je||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(jf(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");cf++;return c}
function hf(){var a=kf,b=He?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 df(a,b,c,d,e){if(u(b)){for(var g=0;g<b.length;g+
+)df(a,b[g],c,d,e);return null}c=ef(c);return Ue(a)?a.Rd(b,c,Ca(d)?!!d.capture:!!
d,e):ff(a,b,c,!0,d,e)}function lf(a,b,c,d,e){if(u(b))for(var g=0;g<b.length;g+
+)lf(a,b[g],c,d,e);else d=Ca(d)?!!d.capture:!!d,c=ef(c),Ue(a)?
a.Ra(b,c,d,e):a&&(a=gf(a))&&(b=a.se(b,c,d,e))&&mf(b)}
function mf(a){if(!ua(a)&&a&&!a.Ud){var b=a.src;if(Ue(b))$e(b.jc,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(jf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);cf--;
(c=gf(b))?($e(c,a),0==c.g&&(c.src=null,b[af]=null)):Xe(a)}}}function jf(a){return a
in bf?bf[a]:bf[a]="on"+a}
function nf(a,b,c,d){var e=!
0;if(a=gf(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.Ud&&(g=of(g,d),e=e&&!1!==g)}return e}function of(a,b)
{var c=a.listener,d=a.Ff||a.src;a.Ye&&mf(a);return c.call(d,b)}
function kf(a,b){if(a.Ud)return!0;if(!He){var c=b||xa("window.event"),d=new
Oe(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=nf(c[h],g,!0,d);e=e&&l}for(h=0;!d.j&&h<c.length;h+
+)d.i=c[h],l=nf(c[h],g,!1,d),e=e&&l}return e}return of(a,new Oe(b,this))}
function gf(a){a=a[af];return a instanceof Ye?a:null}var
pf="__closure_events_fn_"+(1E9*Math.random()>>>0);function ef(a){if(Ba(a))return
a;a[pf]||(a[pf]=function(b){return a.handleEvent(b)});return a[pf]};function qf(a)
{return function(){return a}}var rf=qf(!0),sf=qf(null);function tf(a,b){function
c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};function M()
{De.call(this);this.jc=new
Ye(this);this.hk=this;this.xh=null}x(M,De);M.prototype[Te]=!
0;f=M.prototype;f.lf=function(){return this.xh};f.Ie=function(a)
{this.xh=a};f.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){lf(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.lf();if(c)for(b=[];c;c=c.lf())b.push(c);c=this.hk;var d=a.type||
a;if(q(a))a=new Ke(a,c);else if(a instanceof Ke)a.target=a.target||c;else{var
e=a;a=new Ke(d,c);ob(a,e)}e=!0;if(b)for(var g=b.length-1;!a.j&&0<=g;g--){var
h=a.i=b[g];e=uf(h,d,!0,a)&&e}a.j||(h=a.i=c,e=uf(h,d,!0,a)&&e,a.j||(e=uf(h,d,!
1,a)&&e));if(b)for(g=0;!a.j&&g<b.length;g++)h=a.i=b[g],e=uf(h,d,!1,a)&&e;return e};
f.va=function(){M.ha.va.call(this);if(this.jc){var a=this.jc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Xe(d[e]);delete
a.b[c];a.g--}}this.xh=null};f.ka=function(a,b,c,d){return this.jc.add(String(a),b,!
1,c,d)};f.Rd=function(a,b,c,d){return this.jc.add(String(a),b,!
0,c,d)};f.Ra=function(a,b,c,d){var e=this.jc;a=String(a).toString();if(a in e.b)
{var g=e.b[a];b=Ze(g,b,c,d);-1<b?(Xe(g[b]),Db(g,b),0==g.length&&(delete
e.b[a],e.g--),e=!0):e=!1}else e=!1;return e};
function uf(a,b,c,d){b=a.jc.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.Ud&&h.capture==c){var
l=h.listener,m=h.Ff||h.src;h.Ye&&$e(a.jc,h);e=!1!==l.call(m,d)&&e}}return e&&0!
=d.Bj}f.kf=function(a,b){return this.jc.kf(String(a),b)};f.se=function(a,b,c,d)
{return this.jc.se(String(a),b,c,d)};f.hasListener=function(a,b){return
this.jc.hasListener(n(a)?String(a):void 0,b)};function vf(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}vf.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
wf(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function xf(a)
{k.setTimeout(function(){throw a;},0)}var yf;
function zf(){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=v(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 Af()
{this.g=this.b=null}var Cf=new vf(function(){return new Bf},function(a)
{a.reset()});Af.prototype.add=function(a,b){var c=Cf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};function Df(){var
a=Ef,b=null;a.b&&(b=a.b,a.b=a.b.next,a.b||(a.g=null),b.next=null);return b}function
Bf(){this.next=this.b=this.Hc=null}Bf.prototype.set=function(a,b)
{this.Hc=a;this.b=b;this.next=null};Bf.prototype.reset=function()
{this.next=this.b=this.Hc=null};function Ff(a,b){Gf||Hf();If||(Gf(),If=!
0);Ef.add(a,b)}var Gf;function Hf(){if(k.Promise&&k.Promise.resolve){var
a=k.Promise.resolve(void 0);Gf=function(){a.then(Jf)}}else Gf=function(){var a=Jf;!
Ba(k.setImmediate)||k.Window&&k.Window.prototype&&!
A("Edge")&&k.Window.prototype.setImmediate==k.setImmediate?(yf||
(yf=zf()),yf(a)):k.setImmediate(a)}}var If=!1,Ef=new Af;function Jf(){for(var
a;a=Df();){try{a.Hc.call(a.b)}catch(b){xf(b)}wf(Cf,a)}If=!1};function Kf(a)
{a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Lf(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Mf(a,b)
{this.b=0;this.v=void 0;this.j=this.g=this.i=null;this.o=this.R=!1;if(a!=t)try{var
c=this;a.call(b,function(a){Nf(c,2,a)},function(a){Nf(c,3,a)})}catch(d)
{Nf(this,3,d)}}function Of()
{this.next=this.context=this.g=this.i=this.b=null;this.j=!
1}Of.prototype.reset=function(){this.context=this.g=this.i=this.b=null;this.j=!
1};var Pf=new vf(function(){return new Of},function(a){a.reset()});function
Qf(a,b,c){var d=Pf.get();d.i=a;d.g=b;d.context=c;return d}
Mf.prototype.then=function(a,b,c){return Rf(this,Ba(a)?a:null,Ba(b)?
b:null,c)};Kf(Mf);Mf.prototype.cancel=function(a){0==this.b&&Ff(function(){var
b=new Sf(a);Tf(this,b)},this)};function Tf(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.j||(d++,h.b==a&&(e=h),!
(e&&1<d)));h=h.next)e||(g=h);e&&(0==c.b&&1==d?Tf(c,b):(g?
(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):Uf(c),Vf(c,e,3,b)))}a.i=null}else
Nf(a,3,b)}
function Wf(a,b){a.g||2!=a.b&&3!=a.b||Xf(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Rf(a,b,c,d){var e=Qf(null,null,null);e.b=new Mf(function(a,h){e.i=b?function(c)
{try{var e=b.call(d,c);a(e)}catch(p){h(p)}}:a;e.g=c?function(b){try{var
e=c.call(d,b);!n(e)&&b instanceof Sf?h(b):a(e)}catch(p)
{h(p)}}:h});e.b.i=a;Wf(a,e);return e.b}Mf.prototype.Qa=function(a)
{this.b=0;Nf(this,2,a)};Mf.prototype.ua=function(a){this.b=0;Nf(this,3,a)};
function Nf(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.Qa,g=a.ua;if(d instanceof Mf){Wf(d,Qf(e||t,g||
null,a));var h=!0}else if(Lf(d))d.then(e,g,a),h=!0;else{if(Ca(d))try{var
l=d.then;if(Ba(l)){Yf(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,Xf(a),3!=b||c instanceof Sf||Zf(a,c))}}
function Yf(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 Xf(a){a.R||(a.R=!
0,Ff(a.V,a))}function Uf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}Mf.prototype.V=function(){for(var
a;a=Uf(this);)Vf(this,a,this.b,this.v);this.R=!1};
function Vf(a,b,c,d){if(3==c&&b.g&&!b.j)for(;a&&a.o;a=a.i)a.o=!1;if(b.b)b.b.i=null,
$f(b,c,d);else try{b.j?b.i.call(b.context):$f(b,c,d)}catch(e)
{ag.call(null,e)}wf(Pf,b)}function $f(a,b,c){2==b?
a.i.call(a.context,c):a.g&&a.g.call(a.context,c)}function Zf(a,b){a.o=!
0;Ff(function(){a.o&&ag.call(null,b)})}var ag=xf;function Sf(a)
{rb.call(this,a)}x(Sf,rb);Sf.prototype.name="cancel";function bg(a,b)
{M.call(this);this.g=a||1;this.b=b||
k;this.i=v(this.Qm,this);this.j=Ja()}x(bg,M);f=bg.prototype;f.qf=!
1;f.Ic=null;f.Qm=function(){if(this.qf){var a=Ja()-this.j;0<a&&a<.8*this.g?
this.Ic=this.b.setTimeout(this.i,this.g-a):
(this.Ic&&(this.b.clearTimeout(this.Ic),this.Ic=null),this.dispatchEvent("tick"),th
is.qf&&(this.stop(),this.start()))}};f.start=function(){this.qf=!0;this.Ic||
(this.Ic=this.b.setTimeout(this.i,this.g),this.j=Ja())};
f.stop=function(){this.qf=!
1;this.Ic&&(this.b.clearTimeout(this.Ic),this.Ic=null)};f.va=function()
{bg.ha.va.call(this);this.stop();delete this.b};function N(a,b,c)
{if(Ba(a))c&&(a=v(a,c));else if(a&&"function"==typeof
a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:k.setTimeout(a,b||0)};function cg(a,b,c)
{De.call(this);this.Fe=a;this.i=b||
0;this.b=c;this.g=v(this.Ik,this)}x(cg,De);f=cg.prototype;f.Pa=0;f.va=function()
{cg.ha.va.call(this);this.stop();delete this.Fe;delete this.b};f.start=function(a)
{this.stop();this.Pa=N(this.g,n(a)?a:this.i)};f.stop=function(){0!
=this.Pa&&k.clearTimeout(this.Pa);this.Pa=0};f.Ik=function()
{this.Pa=0;this.Fe&&this.Fe.call(this.b)};(function(){for(var
a=["ms","moz","webkit","o"],b=0,c;c=a[b]&&!k.requestAnimationFrame;+
+b)k.requestAnimationFrame=k[c+"RequestAnimationFrame"],k.cancelAnimationFrame=k[c+
"CancelAnimationFrame"]||k[c+"CancelRequestAnimationFrame"];if(!
k.requestAnimationFrame){var d=0;k.requestAnimationFrame=function(a){var b=(new
Date).getTime(),c=Math.max(0,16-(b-d));d=b+c;return k.setTimeout(function()
{a(b+c)},c)};k.cancelAnimationFrame||(k.cancelAnimationFrame=function(a)
{clearTimeout(a)})}})();
var dg=[[],[]],eg=0,fg=!1,gg=0;function hg(a,b){var c=gg++,d={Rl:
{id:c,Hc:a.measure,context:b},Ul:{id:c,Hc:a.Tl,context:b},state:{},Nb:void 0,Of:!
1};return function(){0<arguments.length?(d.Nb||
(d.Nb=[]),d.Nb.length=0,d.Nb.push.apply(d.Nb,arguments),d.Nb.push(d.state)):d.Nb&&0
!=d.Nb.length?(d.Nb[0]=d.state,d.Nb.length=1):d.Nb=[d.state];d.Of||(d.Of=!
0,dg[eg].push(d));fg||(fg=!0,window.requestAnimationFrame(ig))}}
function ig(){fg=!1;var a=dg[eg],b=a.length;eg=(eg+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Rl;c.Of=!1;e.Hc&&e.Hc.apply(e.context,c.Nb)}for(d=0;d<b;+
+d)c=a[d],e=c.Ul,c.Of=!
1,e.Hc&&e.Hc.apply(e.context,c.Nb),c.state={};a.length=0};function jg(a)
{if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||
[]}function kg(a,b){return a.classList?a.classList.contains(b):Ab(jg(a),b)}function
O(a,b){a.classList?a.classList.add(b):kg(a,b)||(a.className+=0<a.className.length?"
"+b:b)}function lg(a,b){if(a.classList)y(b,function(b){O(a,b)});else{var
c={};y(jg(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 mg(a,b){a.classList?
a.classList.remove(b):kg(a,b)&&(a.className=vb(jg(a),function(a){return a!
=b}).join(" "))}function ng(a,b){a.classList?y(b,function(b)
{mg(a,b)}):a.className=vb(jg(a),function(a){return!Ab(b,a)}).join(" ")}function
og(a,b,c){c?O(a,b):mg(a,b)};function pg(a){M.call(this);a=a||
D();this.b=a.Ga(B.Aa?"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.Aa)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
Td(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;B.Ua&&(a=b.document,a.open(),a.close());L(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}x(pg,M);
pg.prototype.va=function(){pg.ha.va.call(this);lf(this.j,"resize",this.g,!
1,this);this.j=null;B.Ua&&!B.Na("1.9")||J(this.b);delete
this.b};pg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};var qg=B.Aa?
Qc(Gc(Hc('javascript:""'))):Qc(Gc(Hc("about:blank"))),rg=Pc(qg),sg=B.Aa?
Qc(Gc(Hc('javascript:""'))):Qc(Gc(Hc("javascript:undefined")));Pc(sg);function
tg(a){var b=0,c=0;if(ug(a))b=a.selectionStart,c=-1;else if(vg()){var
d=wg(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 wg(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 xg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function ug(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function vg(){return B.Aa&&!B.Na("9")};function
yg(a){M.call(this);this.b=a||window;this.i=L(this.b,"resize",this.j,!
1,this);this.g=Pd(this.b||window)}x(yg,M);yg.prototype.Ea=function(){return this.g?
this.g.clone():null};yg.prototype.va=function()
{yg.ha.va.call(this);this.i&&(mf(this.i),this.i=null);this.g=this.b=null};yg.protot
ype.j=function(){var a=Pd(this.b||window);Gd(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function zg(a)
{De.call(this);this.R=a;this.i={}}x(zg,De);var
Ag=[];f=zg.prototype;f.ka=function(a,b,c,d){return Bg(this,a,b,c,d)};function
Bg(a,b,c,d,e,g){u(c)||(c&&(Ag[0]=c.toString()),c=Ag);for(var h=0;h<c.length;h++)
{var l=L(b,c[h],d||a.handleEvent,e||!1,g||a.R||a);if(!l)break;a.i[l.key]=l}return
a}f.Rd=function(a,b,c,d){return Cg(this,a,b,c,d)};
function Cg(a,b,c,d,e,g){if(u(c))for(var h=0;h<c.length;h+
+)Cg(a,b,c[h],d,e,g);else{b=df(b,c,d||a.handleEvent,e,g||a.R||a);if(!b)return
a;a.i[b.key]=b}return a}f.Ra=function(a,b,c,d,e){if(u(b))for(var g=0;g<b.length;g+
+)this.Ra(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ca(d)?!!d.capture:!!d,e=e||
this.R||this,c=ef(c),d=!!d,b=Ue(a)?a.se(b,c,d,e):a?(a=gf(a))?
a.se(b,c,d,e):null:null,b&&(mf(b),delete this.i[b.key]);return this};
function Dg(a){eb(a.i,function(a,c)
{this.i.hasOwnProperty(c)&&mf(a)},a);a.i={}}f.va=function()
{zg.ha.va.call(this);Dg(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Eg(a,b,c,d,e,g){if(B.
$a&&!B.Na("525"))return!0;if(B.Tb&&e)return Fg(a);if(e&&!d)return!1;if(!B.Ua)
{ua(b)&&(b=Gg(b));var h=17==b||18==b||B.Tb&&91==b;if((!c||B.Tb)&&h||
B.Tb&&16==b&&(d||g))return!1}if((B.$a||B.Zb)&&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.Aa&&d&&b==a)return!1;switch(a){case 13:return B.Ua?g||e?!1:!
(c&&d):!0;case 27:return!(B.$a||B.Zb||B.Ua)}return B.Ua&&(d||e||g)?!1:Fg(a)}
function Fg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(B.$a||
B.Zb)&&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:return!0;default:return!
1}}function Gg(a){if(B.Ua)a=Hg(a);else if(B.Tb&&B.$a)switch(a){case 93:a=91}return
a}
function Hg(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 Ig(){}var
Jg=new Ig,Kg=["click","keydown","keyup"];Ig.prototype.ka=function(a,b,c,d,e)
{function g(a){var c=ef(b),e=he(a.target)?a.target.getAttribute("role")||
null:null;"click"==a.type&&Se(a)?c.call(d,a):13!=a.keyCode&&3!
=a.keyCode||"keyup"==a.type?32!=a.keyCode||"keyup"!=a.type||"button"!=e&&"tab"!=e||
(c.call(d,a),a.preventDefault()):(a.type="keypress",c.call(d,a))}g.Fe=b;g.Fm=d;e?
e.ka(a,Kg,g,c):L(a,Kg,g,c)};
Ig.prototype.Ra=function(a,b,c,d,e){for(var g,h=0;g=Kg[h];h++){var l=a;var m=g;var
p=!!c;m=Ue(l)?l.kf(m,p):l?(l=gf(l))?l.kf(m,p):[]:[];for(l=0;p=m[l];l++){var
r=p.listener;if(r.Fe==b&&r.Fm==d){e?
e.Ra(a,g,p.listener,c,d):lf(a,g,p.listener,c,d);break}}}};function Lg(a)
{M.call(this);this.ra=a;a=B.Aa?"focusout":"blur";this.b=L(this.ra,B.Aa?"focusin":"f
ocus",this,!B.Aa);this.g=L(this.ra,a,this,!
B.Aa)}x(Lg,M);Lg.prototype.handleEvent=function(a){var b=new
Oe(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};Lg.prototype.va=function()
{Lg.ha.va.call(this);mf(this.b);mf(this.g);delete this.ra};function Mg(a,b)
{M.call(this);a&&Ng(this,a,b)}x(Mg,M);f=Mg.prototype;f.ra=null;f.Qf=null;f.kh=null;
f.Rf=null;f.Ib=-1;f.Wc=-1;f.wg=!1;
var
Og={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},Pg=
{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},Qg=!B.$a||B.Na("525"),Rg=B.Tb&&B.Ua;f=Mg.prototype;
f.ll=function(a){if(B.$a||B.Zb)if(17==this.Ib&&!a.ctrlKey||18==this.Ib&&!a.altKey||
B.Tb&&91==this.Ib&&!a.metaKey)this.Wc=this.Ib=-1;-1==this.Ib&&(a.ctrlKey&&17!
=a.keyCode?this.Ib=17:a.altKey&&18!=a.keyCode?this.Ib=18:a.metaKey&&91!
=a.keyCode&&(this.Ib=91));Qg&&!
Eg(a.keyCode,this.Ib,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Wc=Gg(a.keyCode),Rg&&(this.wg=a.altKey))};f.Lk=function(a){this.Wc=this.Ib=-
1;this.wg=a.altKey};
f.handleEvent=function(a){var b=a.g,c=b.altKey;if(B.Aa&&"keypress"==a.type){var
d=this.Wc;var e=13!=d&&27!=d?b.keyCode:0}else(B.$a||B.Zb)&&"keypress"==a.type?
(d=this.Wc,e=0<=b.charCode&&63232>b.charCode&&Fg(d)?b.charCode:0):B.$b&&!B.$a?
(d=this.Wc,e=Fg(d)?b.keyCode:0):(d=b.keyCode||this.Wc,e=b.charCode||
0,Rg&&"keypress"==a.type&&(c=this.wg),B.Tb&&63==e&&224==d&&(d=191));var
g=d=Gg(d);d?63232<=d&&d in Og?
g=Og[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
Pg&&(g=Pg[b.keyIdentifier]);
B.Ua&&Qg&&"keypress"==a.type&&!Eg(g,this.Ib,a.shiftKey,a.ctrlKey,c,a.metaKey)||
(a=g==this.Ib,this.Ib=g,b=new
Sg(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.s=function(){return
this.ra};function Ng(a,b,c)
{a.Rf&&Tg(a);a.ra=b;a.Qf=L(a.ra,"keypress",a,c);a.kh=L(a.ra,"keydown",a.ll,c,a);a.R
f=L(a.ra,"keyup",a.Lk,c,a)}function Tg(a)
{a.Qf&&(mf(a.Qf),mf(a.kh),mf(a.Rf),a.Qf=null,a.kh=null,a.Rf=null);a.ra=null;a.Ib=-
1;a.Wc=-1}f.va=function(){Mg.ha.va.call(this);Tg(this)};
function Sg(a,b,c,d)
{Oe.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}x(Sg,Oe);fun
ction Ug(a,b){var c=a.match(Vg);return c?Number(c[1])*b[c[2]]:NaN}var
Vg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Wg={"":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},Xg={"":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
kb={},Yg=null;function Zg(a){a=Da(a);delete kb[a];jb()&&Yg&&Yg.stop()}function $g()
{Yg||(Yg=new cg(function(){ah()},20));var a=Yg;0!=a.Pa||a.start()}function ah(){var
a=Ja();eb(kb,function(b){bh(b,a)});jb()||$g()};function ch()
{M.call(this);this.Eb=0;this.i=this.g=null}x(ch,M);ch.prototype.R=function()
{this.Ub("begin")};ch.prototype.j=function()
{this.Ub("end")};ch.prototype.Ub=function(a){this.dispatchEvent(a)};function
dh(a,b,c,d){ch.call(this);if(!u(a)||!u(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.ua=b;this.duration=c;this.V=d;this.coords=[];this.b=0}x(dh,c
h);f=dh.prototype;
f.play=function(a){if(a||0==this.Eb)this.b=0,this.coords=this.o;else
if(1==this.Eb)return!1;Zg(this);this.g=a=Ja();-1==this.Eb&&(this.g-
=this.duration*this.b);this.i=this.g+this.duration;this.b||
this.R();this.Ub("play");-1==this.Eb&&this.Ub("resume");this.Eb=1;var b=Da(this);b
in kb||(kb[b]=this);$g();bh(this,a);return!0};f.stop=function(a)
{Zg(this);this.Eb=0;a&&(this.b=1);eh(this,this.b);this.Ub("stop");this.j()};f.va=fu
nction(){0==this.Eb||this.stop(!1);this.Ub("destroy");dh.ha.va.call(this)};
function bh(a,b){b<a.g&&(a.i=b+a.i-a.g,a.g=b);a.b=(b-a.g)/(a.i-
a.g);1<a.b&&(a.b=1);eh(a,a.b);1==a.b?
(a.Eb=0,Zg(a),a.Ub("finish"),a.j()):1==a.Eb&&a.uh()}function eh(a,b)
{Ba(a.V)&&(b=a.V(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.ua[c]-a.o[c])*b+a.o[c]}f.uh=function()
{this.Ub("animate")};f.Ub=function(a){this.dispatchEvent(new fh(a,this))};
function fh(a,b)
{Ke.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.state=b.Eb}x(fh,Ke);function gh(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}f=gh.prototype;f.lc=function()
{return this.right-this.left};f.vc=function(){return this.bottom-
this.top};f.clone=function(){return new
gh(this.top,this.right,this.bottom,this.left)};function hh(a,b){return a&&b?b
instanceof gh?
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 ih(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 jh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=jh.prototype;f.clone=function(
){return new jh(this.left,this.top,this.width,this.height)};function kh(a){return
new gh(a.top,a.left+a.width,a.top+a.height,a.left)}function lh(a){return new
jh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function mh(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 jh(c,e,d-c,g-e)}return null}f.Ea=function(){return new
Fd(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 P(a,b,c)
{if(q(b))(b=nh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=nh(c,d);g&&(c.style[g]=e)}}var oh={};function nh(a,b){var c=oh[b];if(!c)
{var d=lc(b);c=d;void 0===a.style[d]&&(d=(B.$a?"Webkit":B.Ua?"Moz":B.Aa?"ms":B.
$b?"O":null)+mc(d),void 0!==a.style[d]&&(c=d));oh[b]=c}return c}function ph(a,b)
{var c=a.style[lc(b)];return"undefined"!==typeof c?c:a.style[nh(a,b)]||""}
function qh(a,b){var c=Id(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function rh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function sh(a,b){return qh(a,b)||rh(a,b)||
a.style&&a.style[b]}function th(a,b,c){if(b instanceof C){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=uh(d,!1);a.style.top=uh(b,!1)}function vh(a){return new
C(a.offsetLeft,a.offsetTop)}
function wh(a){a=a?Id(a):document;return!B.Aa||B.Yb(9)||Qd(D(a).b)?
a.documentElement:a.body}function xh(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}B.Aa&&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 yh(a){if(B.Aa&&!B.Yb(8))return a.offsetParent;var
b=Id(a),c=sh(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=sh(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 zh(a){for(var b=new
gh(0,Infinity,Infinity,0),c=D(a),d=c.b.body,e=c.b.documentElement,g=Sd(c.b);a=yh(a)
;)if(!(B.Aa&&0==a.clientWidth||B.$a&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=sh(a,"overflow")){var h=Ah(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=Pd(xe(c)||
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 Bh(a,b){var c=b||Sd(document);var d=c||Sd(document);var
e=Ah(a),g=Ah(d),h=Ch(d);if(d==Sd(document)){var l=e.x-d.scrollLeft;e=e.y-
d.scrollTop;B.Aa&&!B.Yb(10)&&(l+=h.left,e+=h.top)}else l=e.x-g.x-h.left,e=e.y-g.y-
h.top;h=Dh(a);g=d.clientHeight-h.height;var
m=d.scrollLeft,p=d.scrollTop;m+=Math.min(l,Math.max(l-(d.clientWidth-
h.width),0));p+=Math.min(e,Math.max(e-g,0));d=new
C(m,p);c.scrollLeft=d.x;c.scrollTop=d.y}
function Ah(a){var b=Id(a),c=new C(0,0),d=wh(b);if(a==d)return
c;a=xh(a);b=Rd(D(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Eh(a,b){var
c=Fh(a),d=Fh(b);return new C(c.x-d.x,c.y-d.y)}function Gh(a){a=xh(a);return new
C(a.left,a.top)}function Fh(a){if(1==a.nodeType)return Gh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new C(a.clientX,a.clientY)}
function Q(a,b,c){if(b instanceof Fd)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=uh(b,!0);a.style.height=uh(c,!
0)}function uh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function R(a){var b=Dh;if("none"!=sh(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 Dh(a){var b=a.offsetWidth,c=a.offsetHeight,d=B.$a&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new Fd(b,c):(a=xh(a),new Fd(a.right-a.left,a.bottom-
a.top))}function Hh(a){var b=Ah(a);a=R(a);return new
jh(b.x,b.y,a.width,a.height)}function Ih(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 Jh(a){return"rtl"==sh(a,"direction")}
var Kh=B.Ua?"MozUserSelect":B.$a||B.Zb?"WebkitUserSelect":null;function Lh(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(Kh)
{if(b=b?"none":"",a.style&&(a.style[Kh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Kh]=b)}}else if(B.Aa||B.
$b)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Mh(a,b){var c=Qd(D(Id(a)).b);if(!B.Aa||B.Na("10")||c&&B.Na("8")){var
d=a.style;B.Ua?d.MozBoxSizing="border-box":B.$a?d.WebkitBoxSizing="border-
box":d.boxSizing="border-
box";d.width=Math.max(b.width,0)+"px";d.height=Math.max(b.height,0)+"px"}else
if(d=a.style,c){c=Nh(a);var e=Ch(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 Oh(a){var b=Id(a),c=B.Aa&&a.currentStyle;if(c&&Qd(D(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Ph(a,c.width,"width","pixelWidth"),a=Ph(a,c.height,"height","pixelHeight"),new
Fd(b,a);c=new Fd(a.offsetWidth,a.offsetHeight);b=Nh(a);a=Ch(a);return new
Fd(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Ph(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 Qh(a,b){var
c=rh(a,b);return c?Ph(a,c,"left","pixelLeft"):0}
function Nh(a){if(B.Aa){var
b=Qh(a,"paddingLeft"),c=Qh(a,"paddingRight"),d=Qh(a,"paddingTop");a=Qh(a,"paddingBo
ttom");return new
gh(d,c,a,b)}b=qh(a,"paddingLeft");c=qh(a,"paddingRight");d=qh(a,"paddingTop");a=qh(
a,"paddingBottom");return new
gh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Rh={thin:2,medium:4,thick:6};function Sh(a,b){if("none"==rh(a,b+"Style"))return
0;var c=rh(a,b+"Width");return c in Rh?Rh[c]:Ph(a,c,"left","pixelLeft")}
function Ch(a){if(B.Aa&&!B.Yb(9)){var
b=Sh(a,"borderLeft"),c=Sh(a,"borderRight"),d=Sh(a,"borderTop");a=Sh(a,"borderBottom
");return new
gh(d,c,a,b)}b=qh(a,"borderLeftWidth");c=qh(a,"borderRightWidth");d=qh(a,"borderTopW
idth");a=qh(a,"borderBottomWidth");return new
gh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var Th=/[^\d]+
$/,Uh={cm:1,"in":1,mm:1,pc:1,pt:1},Vh={em:1,ex:1};
function Wh(a){var b=sh(a,"fontSize");var c=(c=b.match(Th))&&c[0]||
null;if(b&&"px"==c)return parseInt(b,10);if(B.Aa){if(String(c)in Uh)return
Ph(a,b,"left","pixelLeft");if(a.parentNode&&1==a.parentNode.nodeType&&String(c)in
Vh)return
a=a.parentNode,c=sh(a,"fontSize"),Ph(a,b==c?"1em":b,"left","pixelLeft")}c=H("SPAN",
{style:"visibility:hidden;position:absolute;line-
height:0;padding:0;margin:0;border:0;height:1em;"});a.appendChild(c);b=c.offsetHeig
ht;J(c);return b};function Xh(a,b){u(b)||(b=[b]);var c=z(b,function(a){return q(a)?
a:a.Am+" "+a.duration+"s "+a.timing+" "+a.wk+"s"});P(a,"transition",c.join(","))}
var Yh=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}
(function(){if(B.Aa)return B.Na("10.0");var a=I("DIV"),b=B.$a?"-webkit":B.Ua?"-
moz":B.Aa?"-ms":B.$b?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-
transition"]="opacity 1s linear");b={style:c};if(!vd.test("div"))throw
Error("Invalid tag name <div>.");if("DIV"in xd)throw Error("Tag name <div> is not
allowed for SafeHtml.");c=null;var d="";if(b)for(h in b){if(!vd.test(h))throw
Error('Invalid attribute name "'+h+'".');
var e=b[h];if(null!=e){var g=h;if(e instanceof Ec)e=Gc(e);else
if("style"==g.toLowerCase()){if(!Ca(e))throw Error('The "style" attribute requires
goog.html.SafeStyle or map of style properties, '+typeof e+" given: "+e);e
instanceof Yc||(e=cd(e));e=$c(e)}else{if(/^on/i.test(g))throw Error('Attribute
"'+g+'" requires goog.string.Const value, "'+e+'" given.');if(g.toLowerCase()in
wd)if(e instanceof Nc)e=Pc(e);else if(e instanceof Rc)e=Tc(e);else
if(q(e))e=Vc(e).Vb();else throw Error('Attribute "'+g+
'" on tag "div" requires goog.html.SafeUrl, goog.string.Const, or string, value
"'+e+'" given.');}e.zc&&(e=e.Vb());g=g+'="'+Vb(String(e))+'"';d+=" "+g}}var
h="<div"+d;d=void 0;null!=d?u(d)||(d=[d]):d=[];!0===Dc.div?h+=">":
(c=yd(d),h+=">"+rd(c)+"</div>",c=c.b());(b=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(b)?
c=0:c=null);b=td(h,c);Bd(a,b);return""!=ph(a.firstChild,"transition")});function
Zh(a,b,c,d,e){ch.call(this);this.ra=a;this.v=b;this.V=c;this.b=d;this.ua=u(e)?e:
[e]}x(Zh,ch);f=Zh.prototype;f.play=function(){if(1==this.Eb)return!
1;this.R();this.Ub("play");this.g=Ja();this.Eb=1;if(Yh())return
P(this.ra,this.V),this.o=N(this.ym,void 0,this),!0;this.Jh(!1);return!
1};f.ym=function()
{R(this.ra);Xh(this.ra,this.ua);P(this.ra,this.b);this.o=N(v(this.Jh,this,!
1),1E3*this.v)};f.stop=function(){1==this.Eb&&this.Jh(!0)};
f.Jh=function(a)
{P(this.ra,"transition","");k.clearTimeout(this.o);P(this.ra,this.b);this.i=Ja();th
is.Eb=0;a?this.Ub("stop"):this.Ub("finish");this.j()};f.va=function()
{this.stop();Zh.ha.va.call(this)};function $h(a,b,c,d){return new Zh(a,.13,
{opacity:c},{opacity:d},
{Am:"opacity",duration:.13,timing:b,wk:0})};B.platform={};B.platform.ke=function()
{if(B.fk){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(B.Id()))?a[1]:"0"}return
B.Tb?(a=/10[_.][0-9_.]+/,(a=a.exec(B.Id()))?a[0].replace(/_/g,"."):"10"):B.Yd?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(B.Id()))?a[1]:""):B.ae||B.hd||B.Xj?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(B.Id()))?
a[1].replace(/_/g,"."):""):""};B.platform.VERSION=B.platform.ke();B.platform.Pf=fun
ction(a){return 0<=jc(B.platform.VERSION,a)};B.product={};B.product.Rh=!
1;B.product.zd=!1;B.product.yd=!1;B.product.Zd=!1;B.product.Qh=!1;B.product.Vh=!
1;B.product.Bd=B.mg||B.lg||B.qg||B.product.Rh||B.product.zd||B.product.yd||
B.product.Zd||B.product.Qh||B.product.Vh;B.product.$b=B.
$b;B.product.Aa=B.Aa;B.product.Zb=B.Zb;B.product.Vj=B.product.Bd?
B.product.Rh:A("Firefox");B.product.Hl=function(){return rc()||
A("iPod")};B.product.ae=B.product.Bd?
B.product.zd:B.product.Hl();B.product.hd=B.product.Bd?B.product.yd:A("iPad");
B.product.Yd=B.product.Bd?B.product.Zd:A("Android")&&!(qc()||A("Firefox")||
A("Opera")||A("Silk"));B.product.Sj=B.product.Bd?
B.product.Qh:qc();B.product.Kl=function(){return A("Safari")&&!(qc()||A("Coast")||
A("Opera")||A("Edge")||A("Silk")||A("Android"))&&!sc()};B.product.sg=B.product.Bd?
B.product.Vh:B.product.Kl();B.product.ke=function(){if(B.product.Vj)return
B.product.Fd(/Firefox\/([0-9.]+)/);if(B.product.Aa||B.product.Zb||B.product.
$b)return B.VERSION;if(B.product.Sj)return sc()?B.product.Fd(/CriOS\/([0-
9.]+)/):B.product.Fd(/Chrome\/([0-9.]+)/);if(B.product.sg&&!sc())return
B.product.Fd(/Version\/([0-9.]+)/);if(B.product.ae||B.product.hd){var
a=B.product.vi(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(B.product.Yd)return(a=B.product.Fd(/Android\s+([0-9.]+)/))?
a:B.product.Fd(/Version\/([0-9.]+)/);
return""};B.product.Fd=function(a){return(a=B.product.vi(a))?
a[1]:""};B.product.vi=function(a){return
a.exec(B.Id())};B.product.VERSION=B.product.ke();B.product.Pf=function(a){return
0<=jc(B.product.VERSION,a)};function ai(a,b,c,d,e)
{dh.call(this,b,c,d,e);this.element=a}x(ai,dh);ai.prototype.v=t;ai.prototype.uh=fun
ction(){this.v();ai.ha.uh.call(this)};ai.prototype.j=function()
{this.v();ai.ha.j.call(this)};ai.prototype.R=function()
{this.v();ai.ha.R.call(this)};function bi(a,b,c,d,e){if(2!=b.length||2!
=c.length)throw Error("Start and end points must be
2D");ai.apply(this,arguments)}x(bi,ai);bi.prototype.v=function()
{this.element.scrollLeft=Math.round(this.coords[0]);this.element.scrollTop=Math.rou
nd(this.coords[1])};function ci(a,b,c){M.call(this);this.target=a;this.v=b||
a;this.j=c||new jh(NaN,NaN,NaN,NaN);this.i=Id(a);this.b=new
zg(this);Ee(this,this.b);this.deltaY=this.deltaX=this.ta=this.ua=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.R=!0;this.g=!1;L(this.v,
["touchstart","mousedown"],this.Lj,!1,this);this.o=di}x(ci,M);var
di=k.document&&k.document.documentElement&&!!
k.document.documentElement.setCapture&&!!
k.document.releaseCapture;f=ci.prototype;f.Ab=function(a){this.R=a};
f.va=function(){ci.ha.va.call(this);lf(this.v,["touchstart","mousedown"],this.Lj,!
1,this);Dg(this.b);this.o&&this.i.releaseCapture();this.v=this.target=null};
f.Lj=function(a){var b="mousedown"==a.type;if(!this.R||this.g||b&&!
Se(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
ei("start",this,a.clientX,a.clientY,a))){this.g=!
0;b&&a.preventDefault();b=this.i;var c=b.documentElement,d=!this.o;this.b.ka(b,
["touchmove","mousemove"],this.vl,{capture:d,passive:!1});this.b.ka(b,
["touchend","mouseup"],this.ef,d);this.o?(c.setCapture(!
1),this.b.ka(c,"losecapture",this.ef)):this.b.ka(Td(b),"blur",this.ef);this.wa&&thi
s.b.ka(this.wa,"scroll",this.tm,
d);this.clientX=this.ua=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=Rd(D(this.i).b)}};f.ef=function(a,b)
{Dg(this.b);this.o&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
ei("end",this,a.clientX,a.clientY,a,fi(this,this.deltaX),gi(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.vl=function(a){if(this.R){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.g){var d=this.ua-this.clientX,e=this.ta-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
ei("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.Qa||
this.ef(a);return}}c=hi(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
ei("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(ii(this,a,b,c),a.preventDefault(
))}};
function hi(a,b,c){var d=Rd(D(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(fi(a,a.deltaX),gi(a,a.deltaY))}f.tm=function(a){var
b=hi(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;ii(this,a,b.x,b.y)};fu
nction ii(a,b,c,d)
{a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new
ei("drag",a,b.clientX,b.clientY,b,c,d))}
function fi(a,b){var c=a.j,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 gi(a,b){var c=a.j,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))}function ei(a,b,c,d,e,g,h)
{Ke.call(this,a);this.clientX=c;this.clientY=d;this.left=n(g)?
g:b.deltaX;this.top=n(h)?h:b.deltaY}x(ei,Ke);function ji(a){return 3*a*a-
2*a*a*a};var ki={};
function li(a){if(B.product.Aa&&!B.Na(9))return[0,0,0,0];var
b=ki.hasOwnProperty(a)?ki[a]:null;if(b)return
b;65536<Object.keys(ki).length&&(ki={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=mi(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=mi(b,d);b=mi(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=ni(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=ni(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=ni(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=ni(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=ni(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=ni(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");ni(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return ki[a]=b}function ni(a,b,c,d){return
a.replace(c,function(a){b[d]+=1;return Array(a.length+1).join(" ")})}function
mi(a,b){return a.replace(b,function(a){return
Array(a.length+1).join("A")})};function oi(a){pi();return td(a,null)}var pi=t;var
qi={"* 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,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* READONLY":!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},ri={"* 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};function si(a,b){var c=k[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
ti(a,b){var c=k[a];return c&&c.prototype&&c.prototype[b]||null}
var ui=si("Element","attributes")||
si("Node","attributes"),vi=ti("Element","hasAttribute"),wi=ti("Element","getAttribu
te"),xi=ti("Element","setAttribute"),yi=ti("Element","removeAttribute"),zi=ti("Elem
ent","getElementsByTagName"),Ai=ti("Element","matches")||
ti("Element","msMatchesSelector"),Bi=si("Node","nodeName"),Ci=si("Node","nodeType")
,Di=si("Node","parentNode"),Ei=si("HTMLElement","style")||
si("Element","style"),Fi=si("HTMLStyleElement","sheet"),Gi=ti("CSSStyleDeclaration"
,"getPropertyValue"),
Hi=ti("CSSStyleDeclaration","setProperty");function Ii(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Ji(a,b,c,d){if(a)return a.apply(b,d);if(B.product.Aa&&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 Ki(a)
{return Ii(ui,a,"attributes",function(a){return a instanceof NamedNodeMap})}
function Li(a,b,c){try{Ji(xi,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Mi(a){return
Ii(Ei,a,"style",function(a){return a instanceof CSSStyleDeclaration})}function
Ni(a){return Ii(Fi,a,"sheet",function(a){return a instanceof
CSSStyleSheet})}function Oi(a){return Ii(Bi,a,"nodeName",function(a)
{return"string"==typeof a})}function Pi(a){return Ii(Ci,a,"nodeType",function(a)
{return"number"==typeof a})}
function Qi(a){return Ii(Di,a,"parentNode",function(a){return!(a&&"string"==typeof
a.name&&a.name&&"parentnode"==a.name.toLowerCase())})}function Ri(a,b){return
Ji(Gi,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Si(a,b,c){Ji(Hi,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var Ti=/
[\n\f\r"'()*<>]/g,Ui={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29","*":"%2a","<":"%3c",">":"%3e"},Vi=B.Aa&&10>document.documentMode?
null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|
(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g");function Wi(a){return Ui[a]||
null}var Xi="rgb rgba alpha rect image linear-gradient radial-gradient repeating-
linear-gradient repeating-radial-gradient cubic-bezier matrix perspective rotate
rotate3d rotatex rotatey steps rotatez scale scale3d scalex scaley scalez skew
skewx skewy translate translate3d translatex translatey translatez".split(" ");
function Yi(a,b,c){var d=[];a=Zi(Gb(a.cssRules));y(a,function(a){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&B.product.Aa&&10==document.documentMode&&/\\['"]/.test(a.selectorText))){var
e=b?a.selectorText.replace(Vi,"#"+b+" $1"):a.selectorText;d.push(kd(e,
$i(a.style,c)))}});return md(d)}function Zi(a){return vb(a,function(a){return a
instanceof CSSStyleRule||a.type==CSSRule.STYLE_RULE})}
function aj(a,b,c){a=bj("<style>"+a+"</style>");return null==a?od:Yi(a.sheet,void
0!=b?b:null,c)}function bj(a){return B.Aa&&!B.Na(10)||"function"!=typeof
k.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function $i(a,b){if(!a)return bd;for(var
c=document.createElement("div").style,d=cj(a),e=0;e<d.length;e++){var
g=d[e].replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");if(0!=g.lastIndexOf("--",0)&&0!=g.lastIndexOf("var",0)){var
h=Ri(a,g);h=Ub(h);if(""==h)h=null;else{var
l=String(h.substr(0,4)).toLowerCase();if(0==("url("<l?-1:"url("==l?0:1))if(b)
{a:for(h=h.substring(4,h.length-1),l=0;2>l;l++){var
m="\"'".charAt(l);if(h.charAt(0)==m&&h.charAt(h.length-1)==m){h=h.substring(1,
h.length-1);break a}}h=b?(h=b(h,g))&&"about:invalid#zClosurez"!
=Tc(h)?'url("'+Tc(h).replace(Ti,Wi)+'")':null:null}else h=null;else
h=0<h.indexOf("(")?1<(h?h.split("(").length-1:0)||!
Ab(Xi,h.substring(0,h.indexOf("(")).toLowerCase())||!Pb(h,")")?null:h:h}null!
=h&&Si(c,g,h)}}Hc("Output of CSS sanitizer");return ad(c.cssText||"")}
function dj(a){var b=Array.from(Ji(zi,a,"getElementsByTagName",
["STYLE"])),c=Ob(b,function(a){return
Gb(Ni(a).cssRules)});c=Zi(c);c.sort(function(a,b){var c=li(a.selectorText);a:
{for(var d=li(b.selectorText),e=Math.min(c.length,d.length),g=0;g<e;g++){var
r=Kb(c[g],d[g]);if(0!=r){c=r;break a}}c=Kb(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){Ji(Ai,d,d.matches?"matches":"msMatchesSelector",
[a.selectorText])&&a.style&&
ej(d,a.style)});y(b,J)}function ej(a,b){var c=cj(a.style),d=cj(b);y(d,function(d)
{if(!(0<=c.indexOf(d))){var e=Ri(b,d);Si(a.style,d,e)}})}function cj(a){Aa(a)?
a=Gb(a):(a=gb(a),Cb(a,"cssText"));return a};var fj="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),gj=0;function hj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+gj+
+}hj.prototype.set=function(a,b){if(Ji(vi,a,"hasAttribute",[this.b])){var
c=parseInt(Ji(wi,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Li(a,this.b,c.toString()),this.i.push(a);return this};
hj.prototype.get=function(a){if(Ji(vi,a,"hasAttribute",[this.b]))return
a=parseInt(Ji(wi,a,"getAttribute",[this.b])||
null,10),this.g[a]};hj.prototype.clear=function(){this.i.forEach(function(a)
{Ji(yi,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var ij=!B.Aa||
B.Yb(10);function jj(){};var kj={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 lj={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 mj(a){a=a||
new
nj;oj(a);this.b=mb(a.b);this.j=mb(a.ua);this.o=mb(a.ta);this.V=a.V;y(a.R,function(a
){this.b["*
"+a.toUpperCase()]=pj},this);this.v=a.i;this.i=a.Qa;this.g=null;this.R=a.v}x(mj,jj)
;function qj(a){return function(b,c){var d=a(Ub(b),c);return
d&&"about:invalid#zClosurez"!=Tc(d)?Tc(d):null}}
function nj(){this.b={};y([qi,ri],function(a){y(gb(a),function(a)
{this.b[a]=pj},this)},this);this.g={};this.R=[];this.ua=mb(kj);this.ta=mb(lj);this.
V=!1;this.ya=rj;this.wa=this.o=this.Jb=this.i=sf;this.Qa=null;this.j=this.v=!
1}function sj(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function tj(a,b,c,d){a[c]&&!b[c]&&(a[c]=sj(a[c],d))}
function oj(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");tj(a.b,a.g,"* USEMAP",uj);var b=qj(a.ya);y(["* ACTION","* CITE","*
HREF"],function(a){tj(this.b,this.g,a,b)},a);var c=qj(a.i);y(["* LONGDESC","*
SRC","LINK HREF"],function(a){tj(this.b,this.g,a,c)},a);y(["* FOR","* HEADERS","*
NAME"],function(a){tj(this.b,this.g,a,w(vj,this.Jb))},a);tj(a.b,a.g,"A
TARGET",w(wj,["_blank","_self"]));tj(a.b,a.g,"* CLASS",w(xj,a.o));tj(a.b,a.g,"*
ID",w(yj,a.o));tj(a.b,a.g,"* STYLE",
w(a.wa,c));a.j=!0}var rj=Vc;function zj(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function pj(a){return Ub(a)}function wj(a,b){var c=Ub(b);return
Ab(a,c.toLowerCase())?c:null}function uj(a){return(a=Ub(a))&&"#"==a.charAt(0)?
a:null}function vj(a,b,c){return a(Ub(b),c)}function xj(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 yj(a,b,c){return a(Ub(b),c)}
function Aj(a,b){var c=b.data,d=Qi(b);d&&"style"==Oi(d).toLowerCase()&&!("STYLE"in
a.j)&&"STYLE"in a.o&&(c=nd(aj(c,a.g,v(function(a,b){return this.v(a,
{uq:b})},a))));return document.createTextNode(c)};function Bj(a){return
cc(Ub(a.replace(Cj,function(a,c){return Dj.test(c)?"":" "}).replace(/[\t\n ]+/g,"
")))}var Dj=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,Cj=/<[!\/]?
([a-z0-9]+)([\/ ][^>]*)?>/gi;function Ej(){}
function Fj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b))
{var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g+
+)c.push(e),Fj(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),Gj(d,c),c.push(":"),Fj(a,g,c),e=","));c.push("}");return}}switch(type
of b){case "string":Gj(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
Hj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Ij=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Gj(a,b){b.push('"',a.replace(Ij,function(a){var b=Hj[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Hj[a]=b);return b}),'"')};function
Jj(a,b){this.x=a;this.y=b}x(Jj,C);Jj.prototype.clone=function(){return new
Jj(this.x,this.y)};Jj.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 Kj(a,b){this.o=[];this.Jb=a;this.ta=b||null;this.j=this.b=!1;this.i=void
0;this.Qa=this.wa=this.v=!
1;this.R=0;this.g=null;this.V=0}Kj.prototype.cancel=function(a){if(this.b)this.i
instanceof Kj&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.V--,0>=b.V&&b.cancel())}this.Jb?this.Jb.call(this.ta,this):this.Qa=!
0;this.b||(a=new Lj(this),Mj(this),Nj(this,!1,a))}};Kj.prototype.ua=function(a,b)
{this.v=!1;Nj(this,a,b)};function Nj(a,b,c){a.b=!0;a.i=c;a.j=!b;Oj(a)}
function Mj(a){if(a.b){if(!a.Qa)throw new Pj(a);a.Qa=!1}}Kj.prototype.ya=function()
{Mj(this);Nj(this,!0,null)};function Qj(a,b,c,d)
{a.o.push([b,c,d]);a.b&&Oj(a)}Kj.prototype.then=function(a,b,c){var d,e,g=new
Mf(function(a,b){d=a;e=b});Qj(this,d,function(a){a instanceof Lj?
g.cancel():e(a)});return g.then(a,b,c)};Kf(Kj);function Rj(a){return
wb(a.o,function(a){return Ba(a[1])})}
function Oj(a){if(a.R&&a.b&&Rj(a)){var
b=a.R,c=Sj[b];c&&(k.clearTimeout(c.Pa),delete Sj[b]);a.R=0}a.g&&(a.g.V--,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(Lf(b)||"function"===typeof k.Promise&&b instanceof k.Promise)d=!
0,a.v=!0}catch(m){b=m,a.j=!0,Rj(a)||(c=!0)}}a.i=b;d&&(l=v(a.ua,a,!0),d=v(a.ua,a,!
1),b instanceof Kj?(Qj(b,l,d),b.wa=!0):b.then(l,d));c&&(b=
new Tj(b),Sj[b.Pa]=b,a.R=b.Pa)}function Pj()
{rb.call(this)}x(Pj,rb);Pj.prototype.message="Deferred has already
fired";Pj.prototype.name="AlreadyCalledError";function Lj()
{rb.call(this)}x(Lj,rb);Lj.prototype.message="Deferred was
canceled";Lj.prototype.name="CanceledError";function Tj(a)
{this.Pa=k.setTimeout(v(this.g,this),0);this.b=a}Tj.prototype.g=function(){delete
Sj[this.Pa];throw this.b;};var Sj={};function Uj(a,b){var c=b||{},d=c.document||
document,e=Pc(a),g=I("SCRIPT"),h={Ej:g,xd:void 0},l=new Kj(Vj,h),m=null,p=null!
=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function(){Wj(g,!0);var a=new
Xj(1,"Timeout reached for loading script "+e);Mj(l);Nj(l,!
1,a)},p),h.xd=m);g.onload=g.onreadystatechange=function(){g.readyState&&"loaded"!
=g.readyState&&"complete"!=g.readyState||(Wj(g,c.sk||!
1,m),l.ya())};g.onerror=function(){Wj(g,!0,m);var a=new Xj(0,"Error while loading
script "+e);Mj(l);Nj(l,
!1,a)};h=c.attributes||{};ob(h,{type:"text/javascript",charset:"UTF-
8"});Md(g,h);Cd(g,a);Yj(d).appendChild(g);return l}function Yj(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function Vj(){if(this&&this.Ej){var
a=this.Ej;a&&"SCRIPT"==a.tagName&&Wj(a,!0,this.xd)}}function Wj(a,b,c){null!
=c&&k.clearTimeout(c);a.onload=t;a.onerror=t;a.onreadystatechange=t;b&&window.setTi
meout(function(){J(a)},0)}
function Xj(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);rb.call(this,c);this.code=a}x(Xj,rb);function Zj(){this.b=ak;this.xd=5E3}var
bk=0;Zj.prototype.send=function(a,b,c,d){a=a?mb(a):{};d=d||"_"+(bk+
+).toString(36)+Ja().toString(36);var
e="_callbacks___"+d;b&&(k[e]=ck(d,b),a.callback=e);b={timeout:this.xd,sk:!
0};e=Pc(this.b);var g=/\?/.test(e)?"&":"?";for(m in a)for(var h=u(a[m])?a[m]:
[a[m]],l=0;l<h.length;l++)null!=h[l]&&(e+=g+encodeURIComponent(m)
+"="+encodeURIComponent(String(h[l])),g="&");var
m=Qc(e);m=Uj(m,b);Qj(m,null,dk(d,a,c),void 0);return{Pa:d,ni:m}};
Zj.prototype.cancel=function(a){a&&(a.ni&&a.ni.cancel(),a.Pa&&ek(a.Pa,!
1))};function dk(a,b,c){return function(){ek(a,!1);c&&c(b)}}function ck(a,b){return
function(c){ek(a,!0);b.apply(void 0,arguments)}}function ek(a,b){var
c="_callbacks___"+a;if(k[c])if(b)try{delete k[c]}catch(d){k[c]=void 0}else
k[c]=t};function fk(){}fk.prototype.b=null;function gk(a){var b;(b=a.b)||
(b={},hk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var ik;function jk()
{}x(jk,fk);function kk(a){return(a=hk(a))?new ActiveXObject(a):new
XMLHttpRequest}function hk(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}ik=new jk;function lk(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
lk)for(c=a.wc(),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=lk.prototype;f.Pb=function(){mk(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};f.wc=function()
{mk(this);return this.b.concat()};
function nk(a,b){return ok(a.g,b)}f.sf=function()
{this.g={};this.i=this.b.length=0};function mk(a){if(a.i!=a.b.length){for(var
b=0,c=0;b<a.b.length;){var d=a.b[b];ok(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],ok(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}f.get=function(a,b){return ok(this.g,a)?
this.g[a]:b};f.set=function(a,b){ok(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
f.forEach=function(a,b){for(var c=this.wc(),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
lk(this)};function ok(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function pk(a)
{if(a.Pb&&"function"==typeof a.Pb)return a.Pb();if(q(a))return
a.split("");if(Aa(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 qk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Aa(a)||q(a))y(a,b,void 0);else{if(a.wc&&"function"==typeof a.wc)var
c=a.wc();else if(a.Pb&&"function"==typeof a.Pb)c=void 0;else if(Aa(a)||q(a))
{c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else
c=gb(a);d=pk(a);e=d.length;for(var g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)}};var
rk=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?
([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function sk(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?
decodeURIComponent(g.replace(/\+/g," ")):"")}}
function tk(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 uk=/#|$/;function vk(a){var
b=window.location.href,c=b.search(uk),d=tk(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
decodeURIComponent(b.substr(d,e-d).replace(/\+/g," "))}var wk=/[?&]($|#)/;function
xk(a){M.call(this);this.headers=new lk;this.v=a||null;this.g=!
1;this.R=this.b=null;this.ta="";this.i=this.ua=this.j=this.V=!
1;this.wa=0;this.o=null;this.Ba="";this.ya=this.Da=!1}x(xk,M);var yk=/^https?
$/i,zk=["POST","PUT"],Ak=[];f=xk.prototype;f.rk=function(){this.Ka();Cb(Ak,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.V=!1;this.g=!0;this.b=this.v?
kk(this.v):kk(ik);this.R=this.v?
gk(this.v):gk(ik);this.b.onreadystatechange=v(this.sj,this);try{this.ua=!
0,this.b.open(b,String(a),!0),this.ua=!1}catch(g){Bk(this);return}a=c||"";var
e=this.headers.clone();d&&qk(d,function(a,b)
{e.set(b,a)});d=yb(e.wc(),Ck);c=k.FormData&&a instanceof k.FormData;!Ab(zk,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.Ba&&(this.b.responseType=this.Ba);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Da&&(this.b.withCredentials=this.Da);try{Dk(this),0<this.wa&&((this.ya=Ek(th
is.b))?
(this.b.timeout=this.wa,this.b.ontimeout=v(this.xd,this)):this.o=N(this.xd,this.wa,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(g){Bk(this)}};
function Ek(a){return B.Aa&&B.Na(9)&&ua(a.timeout)&&n(a.ontimeout)}function Ck(a)
{return"content-type"==a.toLowerCase()}f.xd=function(){"undefined"!=typeof
ta&&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.V||(a.V=!
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));xk.ha.va.call(this)};f.sj=function(){this.Qa||(this.ua||this.j||this.i?
Hk(this):this.sm())};f.sm=function(){Hk(this)};
function Hk(a){if(a.g&&"undefined"!=typeof ta&&(!a.R[1]||4!=(a.b?
a.b.readyState:0)||2!=Ik(a)))if(a.j&&4==(a.b?a.b.readyState:0))N(a.sj,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.R[0]?t:null;a.b=null;a.R=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Dk(a)
{a.b&&a.ya&&(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(rk)[1]||
null,!
a&&k.self&&k.self.location&&(a=k.self.location.protocol,a=a.substr(0,a.length-
1)),b=!yk.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 T(a)
{this.R=this.v=this.o="";this.V=null;this.i=this.j="";this.g=!1;var b;a instanceof
T?(this.g=n(void 0)?void
0:a.g,Kk(this,a.o),this.v=a.v,this.R=a.R,Lk(this,a.V),this.j=a.j,Mk(this,a.b.clone(
)),this.i=a.i):a&&(b=String(a).match(rk))?(this.g=!1,Kk(this,b[1]||"",!
0),this.v=Nk(b[2]||""),this.R=Nk(b[3]||"",!0),Lk(this,b[4]),this.j=Nk(b[5]||"",!
0),Mk(this,b[6]||"",!0),this.i=Nk(b[7]||"")):(this.g=!1,this.b=new
Ok(null,this.g))}
T.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Pk(b,Qk,!0),":");var
c=this.R;if(c||"file"==b)a.push("//"),(b=this.v)&&a.push(Pk(b,Qk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.V,null!=c&&a.push(":",String(c));if(c=this.j)this.R&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Pk(c,"/"==c.charAt(0)?Rk:Sk,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Pk(c,Tk));return
a.join("")};T.prototype.clone=function(){return new T(this)};
function Kk(a,b,c){a.o=c?Nk(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function
Lk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.V=b}else a.V=null}function Mk(a,b,c){b instanceof Ok?(a.b=b,Uk(a.b,a.g)):
(c||(b=Pk(b,Vk)),a.b=new Ok(b,a.g))}T.prototype.getQuery=function(){return
this.b.toString()};function U(a,b,c){a.b.set(b,c);return a}function Wk(a,b){return
a.b.get(b)}function Nk(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}
function Pk(a,b,c){return q(a)?(a=encodeURI(a).replace(b,Xk),c&&(a=a.replace(/
%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Xk(a){a=a.charCodeAt(0);return"%"+
(a>>4&15).toString(16)+(a&15).toString(16)}var Qk=/[#\/\?@]/g,Sk=/[#\?:]/g,Rk=/
[#\?]/g,Vk=/[#\?@]/g,Tk=/#/g;function Ok(a,b){this.g=this.b=null;this.i=a||
null;this.j=!!b}function Yk(a){a.b||(a.b=new lk,a.g=0,a.i&&sk(a.i,function(b,c)
{a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}f=Ok.prototype;
f.add=function(a,b){Yk(this);this.i=null;a=Zk(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};function $k(a,b)
{Yk(a);b=Zk(a,b);if(nk(a.b,b)){a.i=null;a.g-=a.b.get(b).length;var
c=a.b,d=b;ok(c.g,d)&&(delete c.g[d],c.i--,c.b.length>2*c.i&&mk(c))}}function
al(a,b){Yk(a);b=Zk(a,b);return nk(a.b,b)}f.forEach=function(a,b)
{Yk(this);this.b.forEach(function(c,d){y(c,function(c)
{a.call(b,c,d,this)},this)},this)};
f.wc=function(){Yk(this);for(var a=this.b.Pb(),b=this.b.wc(),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.Pb=function(a)
{Yk(this);var
b=[];if(q(a))al(this,a)&&(b=Fb(b,this.b.get(Zk(this,a))));else{a=this.b.Pb();for(va
r c=0;c<a.length;c++)b=Fb(b,a[c])}return b};f.set=function(a,b)
{Yk(this);this.i=null;a=Zk(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.Pb(a);return 0<c.length?
String(c[0]):b};f.toString=function(){if(this.i)return this.i;if(!
this.b)return"";for(var a=[],b=this.b.wc(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Pb(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
Ok;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};
function Zk(a,b){var c=String(b);a.j&&(c=c.toLowerCase());return c}function Uk(a,b)
{b&&!a.j&&(Yk(a),a.i=null,a.b.forEach(function(a,b){var c=b.toLowerCase();b!
=c&&($k(this,b),
$k(this,c),0<a.length&&(this.i=null,this.b.set(Zk(this,c),Gb(a)),this.g+=a.length))
},a));a.j=b};function bl(){}bl.prototype.Qb=function(){};function
cl(a,b,c,d,e,g,h,l,m){var p=dl(c),r=Hh(a),F=zh(a);if(F){var
E=lh(F);F=Math.max(r.left,E.left);var
ca=Math.min(r.left+r.width,E.left+E.width);if(F<=ca){var
ma=Math.max(r.top,E.top);E=Math.min(r.top+r.height,E.top+E.height);ma<=E&&(r.left=F
,r.top=ma,r.width=ca-F,r.height=E-ma)}}F=D(a);ma=D(c);if(F.b!=ma.b)
{ca=F.b.body;ma=xe(ma);E=new C(0,0);var Z=Td(Id(ca));if(uc(Z,"parent")){var
Va=ca;do{var Od=Z==ma?Ah(Va):Gh(Va);E.x+=Od.x;E.y+=Od.y}while(Z&&Z!=ma&&Z!
=Z.parent&&(Va=Z.frameElement)&&(Z=Z.parent))}ca=
Ed(E,Ah(ca));!B.Aa||B.Yb(9)||Qd(F.b)||
(ca=Ed(ca,Rd(F.b)));r.left+=ca.x;r.top+=ca.y}a=el(a,b);b=r.left;a&4?
b+=r.width:a&2&&(b+=r.width/2);r=new C(b,r.top+(a&1?
r.height:0));r=Ed(r,p);e&&(r.x+=(a&4?-1:1)*e.x,r.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Ha=m;else if(Ha=zh(c))Ha.top-=p.y,Ha.right-=p.x,Ha.bottom-=p.y,Ha.left-=p.x;return
fl(r,c,d,g,Ha,h,l)}
function dl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=sh(a,"position")){var c=Ah(a);if(!b){b=Jh(a);var d;if(d=b)
{d=B.product.sg&&B.product.Pf(10);var e=B.Wj&&B.platform.Pf(10);d=B.Ua||d||e}b=d?-
a.scrollLeft:!b||B.Uj&&B.Na("8")||"visible"==sh(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Ed(c,new
C(b,a.scrollTop))}}}return c||new C}
function fl(a,b,c,d,e,g,h){a=a.clone();var l=el(b,c);c=R(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 p=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,p+
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&&(p=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,p+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
jh(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;th(b,new C(e.left,e.top));h=e.Ea();Gd(c,h)||Mh(b,h);return a}function el(a,b)
{return(b&8&&Jh(a)?b^4:b)&-9};function gl(a,b){this.b=a instanceof C?a:new
C(a,b)}x(gl,bl);gl.prototype.Qb=function(a,b,c,d)
{fl(this.b,a,b,c,null,null,d)};function hl(a,b,c)
{this.element=a;this.b=b;this.R=c}x(hl,bl);hl.prototype.Qb=function(a,b,c)
{cl(this.element,this.b,a,b,void 0,c,this.R)};function il(a,b,c,d)
{hl.call(this,a,b);this.g=c?5:0;this.j=d||void 0}x(il,hl);il.prototype.o=function()
{return this.g};il.prototype.i=function(a)
{this.g=a};il.prototype.Qb=function(a,b,c,d){var
e=cl(this.element,this.b,a,b,null,c,10,d,this.j);if(e&496){var
g=jl(e,this.b);b=jl(e,b);e=cl(this.element,g,a,b,null,c,10,d,this.j);e&496&&(g=jl(e
,g),b=jl(e,b),cl(this.element,g,a,b,null,c,this.g,d,this.j))}};function jl(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function kl(a,b){this.b=a instanceof C?a:new
C(a,b)}x(kl,bl);kl.prototype.Qb=function(a,b,c,d){var e=Id(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=dl(a);g-=h.x;e-=h.y;fl(new
C(g,e),a,b,c,null,null,d)};function ll(a,b,c,d){il.call(this,a,b,c||d);(c||
d)&&this.i(65|(d?32:132))}x(ll,il);function ml(a,b)
{kl.call(this,a,b)}x(ml,kl);ml.prototype.g=0;ml.prototype.i=function(a)
{this.g=a};ml.prototype.Qb=function(a,b,c,d){var e=wh(a);e=zh(e);var
g=Sd(D(a).b);g=new C(this.b.x+g.scrollLeft,this.b.y+g.scrollTop);var
h=b,l=fl(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=fl(g,a,h,c,e,10,d);0!=(l&496)&&fl(g,a,b,c,e,this.g,d)}};function
nl(a,b){this.b=a instanceof C?a:new
C(a,b)}x(nl,bl);nl.prototype.Qb=function(a,b,c,d)
{cl(wh(a),0,a,b,this.b,c,null,d)};function ol()
{De.call(this);this.b=[];this.g=[]}x(ol,De);ol.prototype.va=function()
{ol.ha.va.call(this);this.g.length=0;this.b.length=0};var
pl={},ql={},rl={};function sl(){throw Error("Do not instantiate
directly");}sl.prototype.Dg=null;sl.prototype.Db=function(){return
this.content};sl.prototype.toString=function(){return this.content};function
tl(a,b){this.content=String(a);this.Dg=null!=b?
b:null}x(tl,sl);tl.prototype.Dd=rl;function ul()
{sl.call(this)}x(ul,sl);ul.prototype.Dd=pl;function vl(a,b,c,d){a=a(b||wl,void
0,c);d=(d||
D()).createElement("DIV");a=xl(a);d.innerHTML=a;1==d.childNodes.length&&(a=d.firstC
hild,1==a.nodeType&&(d=a));return d}function xl(a){if(!Ca(a))return String(a);if(a
instanceof sl){if(a.Dd===pl)return a.Db();if(a.Dd===rl)return
Vb(a.Db())}return"zSoyz"}var wl={};function yl(a){this.b=new lk;if(a)
{a=pk(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}}function zl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Da(a):b.charAt(0)+a}yl.prototype.add=func
tion(a){this.b.set(zl(a),a)};yl.prototype.Pb=function(){return
this.b.Pb()};yl.prototype.clone=function(){return new yl(this)};function Al(a,b,c)
{M.call(this);this.V=a;this.ta=c;this.i=b;L(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.R=null;this.b=[];this.j=-
1;this.g=0;this.o=this.v=null;this.wa={}}x(Al,M);f=Al.prototype;f.ji=!0;f.vg=!1;
f.handleEvent=function(a){var b=this.V;if(a.target==this.i)switch(a.type){case
"hilite":this.Lc(a.Xc);break;case "select":var c=!1;if(ua(a.Xc)){a=a.Xc;var
d=this.b[Bl(this,a)];c=!!d&&b.jh&&b.jh(d);d&&!c&&this.j!=a&&this.Lc(a)}c||
this.Vd();break;case "canceldismiss":Cl(this);break;case
"dismiss":Dl(this)}};function El(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.vg&&c==b&&a.Lc(-1);break}if(a.Lc(c))break}}
f.Lc=function(a){var b=Bl(this,a),c=this.b[b];return c&&this.V.jh&&this.V.jh(c)?!1:
(this.j=a,this.i.Lc(a),-1!=b)};
f.Vd=function(){var a=Bl(this,this.j);if(-1!=a){var b=this.b[a],c=this.ta;if(c.Va)
{var d=b.toString();if(n(void 0)?0:c.j){var e=Fl(c,c.mb(),tg(c.Va)
[0]),g=Gl(c,c.mb());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ya);0==e||
Sb(g[e-1])||(d=" "+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Va;(B.Ua||
B.Aa&&B.Na("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.Va;d=e;ug(g)?
g.selectionStart=d:vg()&&(h=wg(g),l=h[0],l.inRange(h[1])&&(d=xg(g,d),l.collapse(!
0),
l.move("character",d),l.select()));g=c.Va;ug(g)?
g.selectionEnd=e:vg()&&(h=wg(g),d=h[1],h[0].inRange(d)&&(e=xg(g,e),g=xg(g,tg(g)
[0]),d.collapse(!0),d.moveEnd("character",e-g),d.select()))}}else
c.Va.value=d;c.Bh=!
0}this.Gc();this.dispatchEvent({type:"update",Xc:b,index:a});return!
0}this.Gc();this.dispatchEvent({type:"update",Xc:null,index:null});return!1};
f.Gc=function(){this.j=-
1;this.R=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Gc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Dl(a){a.o||(a.o=window.setTimeout(v(a.Gc,a),100))}f.Wi=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function Cl(a)
{a.Wi()||window.setTimeout(v(a.Wi,a),10)}f.va=function(){Al.ha.va.call(this);delete
this.wa;this.i.Ka();this.ta.Ka();this.V=null};
f.Ql=function(a,b,c){this.R==a&&this.Ah(b,c)};f.Ah=function(a,b){var
c="object"==za(b)&&b,d=(c?c.Aq():b)?Bl(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.wa[Da(this.v)]||
this.v);this.i.dg(g);this.i.Ah(e,this.R,this.v);g=this.ji;c&&void 0!
==c.Ek()&&(g=c.Ek());this.j=-1;(g||0<=d)&&0!=e.length&&this.R&&(0<=d?
this.Lc(this.g+d):El(this));this.dispatchEvent("suggestionsupdate")};
function Bl(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 Hl(a,b,c,d){De.call(this);d=d||150;this.j=null!=c?c:!
0;this.R=a||",;";this.ya=this.R.charAt(0);a=this.j?"[\\s"+this.R+"]+":"[\\s]
+";this.wa=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.R+"]
$");this.ua=b||"";this.Ba=this.j;this.i=0<d?new bg(d):null;this.g=new
zg(this);this.v=new zg(this);this.o=new Mg;this.V=-1}x(Hl,De);var
Il=(B.product.ae||B.product.hd)&&!
B.Na("533.17.9");f=Hl.prototype;f.tg=null;f.Va=null;f.nh="";f.ad=!1;f.Bh=!
1;f.mb=function(){return this.Va.value};
f.Vk=function(a){for(var b=0;b<arguments.length;b++){var
c=arguments[b];he(c)&&(ze(c,"combobox"),K(c,"autocomplete","list"));this.g.ka(c,"fo
cus",this.Li);this.g.ka(c,"blur",this.Wk);this.Va||
(this.v.ka(c,"keydown",this.om),he(c)&&ve(Id(c))==c&&Jl(this,c))}};f.va=function()
{Hl.ha.va.call(this);null!=this.tg&&window.clearTimeout(this.tg);this.g.Ka();delete
this.g;this.v.Ka();this.o.Ka();Fe(this.i)};
f.Xb=function(a){switch(a.keyCode){case 40:if(this.b.i.Ca())return
El(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.Ca()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.vg&&c==b.g&&b.Lc(-
1);break}if(b.Lc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.Ca()||a.shiftKey)this.b.Gc();else
if(this.update(),this.b.Vd()&&this.Ba)return a.preventDefault(),!0;break;case
13:if(this.b.i.Ca()){if(this.update(),
this.b.Vd())return a.preventDefault(),a.b(),!0}else this.b.Gc();break;case
27:if(this.b.i.Ca())return this.b.Gc(),a.preventDefault(),a.b(),!0;break;case
229:if(!this.ad)return this.ad||
(this.g.ka(this.Va,"keyup",this.qj),this.g.ka(this.Va,"keypress",this.oj),this.ad=!
0),!0}return Kl(this,a)};function Kl(a,b){var c=a.j&&b.o&&-1!
=a.R.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.b.Vd()?
(b.preventDefault(),!0):!1}f.ol=function(){return!1};f.Li=function(a)
{Jl(this,a.target||null)};
function Jl(a,b){Dg(a.v);a.b&&Cl(a.b);b!
=a.Va&&(a.Va=b,a.i&&(a.i.start(),a.g.ka(a.i,"tick",a.Ni)),a.nh=a.mb(),Ng(a.o,a.Va),
a.g.ka(a.o,"key",a.Mi),a.g.ka(a.Va,"mousedown",a.rj),B.Aa&&a.g.ka(a.Va,"keypress",a
.nj))}f.Wk=function(){Il?this.tg=window.setTimeout(v(this.wj,this),0):this.wj()};
f.wj=function()
{this.Va&&(this.g.Ra(this.o,"key",this.Mi),Tg(this.o),this.g.Ra(this.Va,"keyup",thi
s.ol),this.g.Ra(this.Va,"mousedown",this.rj),B.Aa&&this.g.Ra(this.Va,"keypress",thi
s.nj),this.ad&&Ll(this),this.Va=null,this.i&&(this.i.stop(),this.g.Ra(this.i,"tick"
,this.Ni)),this.b&&Dl(this.b))};f.Ni=function(){this.update()};f.om=function(a)
{this.Li(a)};f.Mi=function(a){this.V=a.keyCode;this.b&&this.Xb(a)};f.oj=function()
{this.ad&&229!=this.V&&Ll(this)};
f.qj=function(a){this.ad&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&Ll(this)};f.rj=function(){};function Ll(a){a.ad&&(a.ad=!
1,a.g.Ra(a.Va,"keypress",a.oj),a.g.Ra(a.Va,"keyup",a.qj))}f.nj=function(a)
{Kl(this,a)};
f.update=function(a){if(this.Va&&(a||this.mb()!=this.nh)){if(a||!this.Bh)
{a=tg(this.Va)[0];var b=this.mb();a=Gl(this,b)[Fl(this,b,a)];b=this.wa?
String(a).replace(this.wa,""):a;if(this.b&&(this.b.v=this.Va,a=this.b,this.mb(),a.R
!=b)){a.R=b;b=a.V;var
c=v(a.Ql,a),d={client:"books",ds:"bo",q:a.R};c=v(b.g,b,c);b.b&&b.b.cancel();b.b=new
Zj;b.b.send(d,c);Cl(a)}}this.nh=this.mb()}this.Bh=!1};
function Fl(a,b,c){a=Gl(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 Gl(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g+
+)a.ua&&-1!=a.ua.indexOf(c[g])?(h||(d.push(e.join("")),e.length=0),e.push(c[g]),h=!
h):h||-1==a.R.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
Ml(){}ya(Ml);Ml.prototype.b=0;function Nl(a){return":"+(a.b+
+).toString(36)};function Ol(a,b,c,d){M.call(this);this.ua=a||
document.body;this.g=D(this.ua);this.wa=!
a;this.ra=null;this.ta="";this.b=[];this.o=[];this.ya=this.V=-1;this.v=!
1;this.className="ac-renderer";this.La="ac-highlighted";this.R=b||
null;this.Bb=null!=d?d:!0;this.Sb=!!c}x(Ol,M);f=Ol.prototype;f.s=function(){return
this.ra};f.dg=function(a){this.Da=a};f.Ah=function(a,b,c)
{this.ta=b;this.b=a;this.V=-
1;this.ya=Ja();this.i=c;this.o=[];Pl(this)};f.Gc=function(){this.v&&(this.v=!
1,Ql(this,!1),S(this.ra,!1))};
function Rl(a){a.v||(a.v=!0,Ql(a,!0),S(a.ra,!0))}function Ql(a,b)
{a.i&&(K(a.i,"haspopup",b),K(a.ra,"expanded",b),K(a.i,"expanded",b),b?
K(a.i,"owns",a.ra.id):(a.i.removeAttribute("aria-
owns"),Ce(a.i,null)))}f.Ca=function(){return this.v};function Sl(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",v:d,Xc:c?c.data:null})&&(0<=a.V&&ng(a.o[a.V],
["ac-active","active"]),a.V=b,d&&(lg(d,["ac-
active","active"]),a.i&&Ce(a.i,d),Bh(d,a.ra)))}
f.Lc=function(a){if(-1==a)Sl(this,-1);else for(var b=0;b<this.b.length;b+
+)if(this.b[b].id==a){Sl(this,b);break}};function Tl(a){if(!a.ra){var
b=a.g.Ga("DIV",{style:"display:none"});a.ra=b;lg(b,Ub(a.className).split("
"));ze(b,"listbox");b.id=Nl(Ml.Wa());a.g.appendChild(a.ua,b);L(b,"click",a.Oi,!
1,a);L(b,"mousedown",a.Pi,!1,a);L(b,"mouseover",a.Si,!1,a)}}
function Pl(a){Tl(a);a.Gb&&(a.ra.style.minWidth=a.Gb.clientWidth-
0+"px");a.Ta&&(a.ra.style.maxWidth=a.Ta.clientWidth-
0+"px");a.o.length=0;a.g.Kk(a.ra);a.R&&a.R.render?
a.R.render(a,a.ra,a.b,a.ta):y(a.b,function(a){var b=this.ta,d=this.g.Ga("DIV",
{className:"ac-row",id:Nl(Ml.Wa())});ze(d,"option");this.R&&this.R.Bm?
this.R.Bm(a,b,d):ke(d,a.data.toString());b&&this.Bb&&(this.Ba=!
1,Ul(this,d,b));O(d,"ac-
row");this.o.push(d);this.g.appendChild(this.ra,d)},a);0==a.b.length?a.Gc():
(Rl(a),a.Xg(),Lh(a.ra,!0))}
f.Xg=function(){if(this.i&&this.wa){var a=this.Da||this.i;var b=this.Sb?
5:1;cl(a,b,this.ra,b^1,null,null,65)}};f.va=function()
{this.ra&&(lf(this.ra,"click",this.Oi,!1,this),lf(this.ra,"mousedown",this.Pi,!
1,this),lf(this.ra,"mouseover",this.Si,!
1,this),this.g.rf(this.ra),this.ra=null,this.v=!
1);Fe(this.j);this.ua=null;Ol.ha.va.call(this)};
function Ul(a,b,c){if(!a.Ba)if(3==b.nodeType){var
d=null;u(c)&&1<c.length&&(d=Jb(c,1));c=Vl(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.createElement("B"),g.className=a.La,a.g.appendChild(
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=Jb(c,2).join("");a.Ba=!0}else d&&Ul(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Ul(a,b,c),b=d}function Vl(a){var b="";if(!
a)return b;u(a)&&(a=vb(a,function(a){return!Sb(hc(a))}));u(a)?b=0<a.length?
gc(a[0]):"":/^\W/.test(a)||(b=gc(a));return b}function Wl(a,b){for(;b&&b!=a.ra&&!
kg(b,"ac-row");)b=b.parentNode;return b?ub(a.o,b):-1}
f.Oi=function(a){var
b=Wl(this,a.target);0<=b&&this.dispatchEvent({type:"select",Xc:this.b[b].id});a.b()
};f.Pi=function(a){a.b();a.preventDefault()};f.Si=function(a)
{a=Wl(this,a.target);0<=a&&!(300>Ja()-
this.ya)&&this.dispatchEvent({type:"hilite",Xc:this.b[a].id})};function Xl(a,b)
{M.call(this);this.i=new zg(this);this.He(a||
null);b&&(this.Md=b)}x(Xl,M);f=Xl.prototype;f.ra=null;f.ii=null;f.Qd=!1;f.mh=-
1;f.ti=!0;f.Md="toggle_display";f.s=function(){return this.ra};f.He=function(a)
{if(this.Qd)throw Error("Can not change this state of the popup while
showing.");this.ra=a};f.Ca=function(){return this.Qd};
f.Ha=function(a){this.Ta&&this.Ta.stop();this.ya&&this.ya.stop();if(a){if(!
this.Qd&&this.wh()){if(!this.ra)throw Error("Caller must call setElement before
trying to show the
popup");this.Ae();a=Id(this.ra);this.i.ka(a,"mousedown",this.mj,!0);if(B.Aa)
{try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=b.contentDocument||b.contentWindow.document}catch(d)
{break}a=c;b=a.activeElement}this.i.ka(a,"mousedown",this.mj,!
0);this.i.ka(a,"deactivate",this.lj)}else this.i.ka(a,"blur",
this.lj);"toggle_display"==this.Md?(this.ra.style.visibility="visible",S(this.ra,!
0)):"move_offscreen"==this.Md&&this.Ae();this.Qd=!0;this.mh=Ja();this.Ta?
(df(this.Ta,"end",this.Df,!1,this),this.Ta.play()):this.Df()}}else
Yl(this)};f.Ae=t;function Yl(a,b)
{a.Qd&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&Dg(a.i),a.Qd=!
1,Ja(),a.ya?(df(a.ya,"end",w(a.mi,b),!1,a),a.ya.play()):a.mi(b))}
f.mi=function(a){"toggle_display"==this.Md?
this.Cl():"move_offscreen"==this.Md&&(this.ra.style.top="-
10000px");this.ze(a)};f.Cl=function(){this.ra.style.visibility="hidden";S(this.ra,!
1)};f.wh=function(){return this.dispatchEvent("beforeshow")};f.Df=function()
{this.dispatchEvent("show")};f.ze=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.mj=function(a)
{a=a.target;je(this.ra,a)||Zl(this,a)||150>Ja()-this.mh||Yl(this,a)};
f.lj=function(a){if(this.ti){var b=Id(this.ra);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
je(this.ra,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ja()-
this.mh||Yl(this)}};function Zl(a,b){return wb(a.ii||[],function(a){return b===a||
je(a,b)})}f.va=function()
{Xl.ha.va.call(this);this.i.Ka();Fe(this.Ta);Fe(this.ya);delete this.ra;delete
this.i;delete this.ii};function $l(a,b){this.ub=b||void 0;Xl.call(this,a)}x($l,Xl);
$l.prototype.xc=function(){return this.ub||null};
$l.prototype.setPosition=function(a){this.ub=a||void 0;this.Ca()&&this.Ae()};
$l.prototype.Ae=function(){if(this.ub){var a=!this.Ca()&&"move_offscreen"!
=this.Md,b=this.s();a&&(b.style.visibility="hidden",S(b,!
0));this.ub.Qb(b,8,this.oh);a&&S(b,!1)}};function am(a,b,c){this.j=c||(a?
D(G(a)):D());$l.call(this,this.j.Ga("DIV",
{style:"position:absolute;display:none;"}));this.R=new C(1,1);this.ua=new
yl;this.v=null;a&&bm(this,a);null!=b&&this.Gj(b)}x(am,$l);var
cm=[];f=am.prototype;f.ab=null;f.className="goog-tooltip";f.Je=500;f.If=0;function
bm(a,b){b=G(b);a.ua.add(b);L(b,"mouseover",a.Wg,!1,a);L(b,"mouseout",a.Ef,!
1,a);L(b,"mousemove",a.Nd,!1,a);L(b,"focus",a.Ki,!1,a);L(b,"blur",a.Ef,!
1,a)}f.Hg=function(){return this.If};
f.Gj=function(a){ke(this.s(),a)};f.Ch=function(a){var
b=this.s();b&&Bd(b,a)};f.He=function(a){var
b=this.s();b&&J(b);am.ha.He.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),Fe(this.v),this.v=new
Lg(this.s()),Ee(this,this.v),L(this.v,"focusin",this.Cd,void
0,this),L(this.v,"focusout",this.Ke,void 0,this)):
(Fe(this.v),this.v=null)};function dm(a){return a.La?a.Ca()?4:1:a.wa?3:a.Ca()?2:0}
f.Kf=function(a){if(!this.Ca())return!1;var b=Ah(this.s()),c=R(this.s());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.wh=function(){if(!
Xl.prototype.wh.call(this))return!1;if(this.b)for(var a,b=0;a=cm[b];b+
+)je(a.s(),this.b)||a.Ha(!
1);Bb(cm,this);a=this.s();a.className=this.className;this.Cd();L(a,"mouseover",this
.$g,!1,this);L(a,"mouseout",this.Ti,!1,this);em(this);return!0};
f.ze=function(){Cb(cm,this);for(var a=this.s(),b,c=0;b=cm[c];c+
+)b.b&&je(a,b.b)&&b.Ha(!1);this.tc&&this.tc.Ke();lf(a,"mouseover",this.$g,!
1,this);lf(a,"mouseout",this.Ti,!1,this);this.b=void 0;0==dm(this)&&(this.Sb=!
1);Xl.prototype.ze.call(this)};f.qh=function(a,b)
{this.b==a&&nk(this.ua.b,zl(this.b))&&(this.Sb||!this.rg?(this.Ha(!1),this.Ca()||
(this.b=a,this.setPosition(b||this.mf(0)),this.Ha(!0))):this.b=void 0);this.La=void
0};
f.Yi=function(a){this.wa=void 0;if(a==this.b){a=this.j;var
b;a=(b=ve(a.b))&&this.s()&&a.Ei(this.s(),b);null!=this.ab&&(this.ab==this.s()||
nk(this.ua.b,zl(this.ab)))||a||this.V&&this.V.ab||this.Ha(!1)}};function fm(a,b)
{var c=Rd(a.j.b);a.R.x=b.clientX+c.x;a.R.y=b.clientY+c.y}f.Wg=function(a){var
b=gm(this,a.target);this.ab=b;this.Cd();b!
=this.b&&(this.b=b,this.hg(b),hm(this),fm(this,a))};function gm(a,b){try{for(;b&&!
nk(a.ua.b,zl(b));)b=b.parentNode;return b}catch(c){return null}}
f.Nd=function(a){fm(this,a);this.Sb=!0};f.Ki=function(a)
{this.ab=a=gm(this,a.target);this.Sb=!0;if(this.b!=a){this.b=a;var
b=this.mf(1);this.Cd();this.hg(a,b);hm(this)}};f.mf=function(a){return 0==a?
(a=this.R.clone(),new im(a)):new jm(this.ab)};function hm(a){if(a.b)for(var
b,c=0;b=cm[c];c++)je(b.s(),a.b)&&(b.V=a,a.tc=b)}
f.Ef=function(a){var b=gm(this,a.target),c=gm(this,a.relatedTarget);b!
=c&&(b==this.ab&&(this.ab=null),em(this),this.Sb=!1,!this.Ca()||
a.relatedTarget&&je(this.s(),a.relatedTarget)?this.b=void 0:this.Ke())};f.
$g=function(){var a=this.s();this.ab!=a&&(this.Cd(),this.ab=a)};f.Ti=function(a)
{var b=this.s();this.ab!=b||a.relatedTarget&&je(b,a.relatedTarget)||
(this.ab=null,this.Ke())};f.hg=function(a,b){this.La||
(this.La=N(v(this.qh,this,a,b),this.Je))};
function em(a){a.La&&(k.clearTimeout(a.La),a.La=void 0)}f.Ke=function()
{2==dm(this)&&(this.wa=N(v(this.Yi,this,this.b),this.Hg()))};f.Cd=function()
{this.wa&&(k.clearTimeout(this.wa),this.wa=void 0)};
f.va=function(){var a;this.Ha(!1);em(this);for(var b=this.ua.Pb(),c=0;a=b[c];c+
+)lf(a,"mouseover",this.Wg,!1,this),lf(a,"mouseout",this.Ef,!
1,this),lf(a,"mousemove",this.Nd,!1,this),lf(a,"focus",this.Ki,!
1,this),lf(a,"blur",this.Ef,!
1,this);this.ua.b.sf();this.s()&&J(this.s());this.ab=null;delete
this.j;am.ha.va.call(this)};function im(a,b){nl.call(this,a,b)}x(im,nl);
im.prototype.Qb=function(a,b,c){b=wh(a);b=zh(b);c=c?new
gh(c.top+10,c.right,c.bottom,c.left+10):new
gh(10,0,0,10);fl(this.b,a,8,c,b,9)&496&&fl(this.b,a,8,c,b,5)};function jm(a)
{hl.call(this,a,5)}x(jm,hl);jm.prototype.Qb=function(a,b,c){var d=new
C(10,0);cl(this.element,this.b,a,b,d,c,9)&496&&cl(this.element,4,a,1,d,c,5)};functi
on km(a,b,c){am.call(this,a,b,c)}x(km,am);f=km.prototype;f.af=!1;f.Ne=!
1;f.Df=function()
{km.ha.Df.call(this);this.tb=kh(Hh(this.s()));this.b&&(this.Bb=kh(Hh(this.b)));this
.Ne=this.af;L(this.j.b,"mousemove",this.Nd,!1,this)};f.ze=function()
{lf(this.j.b,"mousemove",this.Nd,!1,this);this.Bb=this.tb=null;this.Ne=!
1;km.ha.ze.call(this)};
f.Kf=function(a){if(this.Ba){var b=Ah(this.s()),c=R(this.s());return b.x-
this.Ba.left<=a.x&&a.x<=b.x+c.width+this.Ba.right&&b.y-
this.Ba.top<=a.y&&a.y<=b.y+c.height+this.Ba.bottom}return
km.ha.Kf.call(this,a)};function lm(a,b){if(a.Bb&&hh(a.Bb,b)||a.Kf(b))return!0;var
c=a.V;return!!c&&c.Kf(b)}f.Yi=function(a){this.wa=void 0;a!=this.b||
lm(this,this.R)||this.ab||this.V&&this.V.ab||B.Ua&&0==this.R.x&&0==this.R.y||
this.Ha(!1)};
f.Nd=function(a){var b=this.Ca();if(this.tb){var c=Rd(this.j.b);c=new
C(a.clientX+c.x,a.clientY+c.y);lm(this,c)?b=!
1:this.Ne&&(b=ih(this.tb,c)>=ih(this.tb,this.R))}if(b)
{if(this.Ke(),this.ab=null,b=this.V)b.ab=null}else
3==dm(this)&&this.Cd();km.ha.Nd.call(this,a)};f.$g=function(){this.ab!
=this.s()&&(this.Ne=!1,this.ab=this.s())};f.Hg=function(){return this.Ne?
100:km.ha.Hg.call(this)};function mm(a){M.call(this);this.b=a||
D();this.tb=nm;this.Pa=null;this.Ma=!1;this.ra=null;this.ua=void
0;this.R=this.j=this.o=this.Sb=null;this.$h=!1}x(mm,M);mm.prototype.Zj=Ml.Wa();var
nm=null;
function om(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=mm.prototype;f.getId=function(){return this.Pa||
(this.Pa=Nl(this.Zj))};function pm(a,b){if(a.o&&a.o.R){var c=a.o.R,d=a.Pa;d in
c&&delete c[d];lb(a.o.R,b,a)}a.Pa=b}f.s=function(){return this.ra};
function V(a){a.ua||(a.ua=new zg(a));return a.ua}function qm(a,b){if(a==b)throw
Error("Unable to set parent component");if(b&&a.o&&a.Pa&&rm(a.o,a.Pa)&&a.o!=b)throw
Error("Unable to set parent component");a.o=b;mm.ha.Ie.call(a,b)}f.Tc=function()
{return this.o};f.Ie=function(a){if(this.o&&this.o!=a)throw Error("Method not
supported");mm.ha.Ie.call(this,a)};f.Fb=function()
{this.ra=this.b.createElement("DIV")};f.render=function(a){sm(this,a)};
function sm(a,b,c){if(a.Ma)throw Error("Component already rendered");a.ra||
a.Fb();b?b.insertBefore(a.ra,c||null):a.b.b.body.appendChild(a.ra);a.o&&!a.o.Ma||
a.Ia()}function tm(a,b){if(a.Ma)throw Error("Component already
rendered");if(b&&a.tf(b)){a.$h=!0;var c=Id(b);a.b&&a.b.b==c||
(a.b=D(b));a.Ya(b);a.Ia()}else throw Error("Invalid element to
decorate");}f.tf=function(){return!0};f.Ya=function(a){this.ra=a};f.Ia=function()
{this.Ma=!0;um(this,function(a){!a.Ma&&a.s()&&a.Ia()})};
f.yb=function(){um(this,function(a){a.Ma&&a.yb()});this.ua&&Dg(this.ua);this.Ma=!
1};f.va=function(){this.Ma&&this.yb();this.ua&&(this.ua.Ka(),delete
this.ua);um(this,function(a){a.Ka()});!this.
$h&&this.ra&&J(this.ra);this.o=this.Sb=this.ra=this.R=this.j=null;mm.ha.va.call(thi
s)};f.Oa=function(a,b){this.he(a,vm(this),b)};
f.he=function(a,b,c){if(a.Ma&&(c||!this.Ma))throw Error("Component already
rendered");if(0>b||b>vm(this))throw Error("Child component index out of
bounds");this.R&&this.j||(this.R={},this.j=[]);if(a.Tc()==this){var
d=a.getId();this.R[d]=a;Cb(this.j,a)}else
lb(this.R,a.getId(),a);qm(a,this);Ib(this.j,b,0,a);a.Ma&&this.Ma&&a.Tc()==this?
(c=this.Sc(),b=c.childNodes[b]||null,b!=a.s()&&c.insertBefore(a.s(),b)):c?
(this.ra||this.Fb(),b=wm(this,b+1),sm(a,this.Sc(),b?b.ra:null)):this.Ma&&!
a.Ma&&a.ra&&a.ra.parentNode&&
1==a.ra.parentNode.nodeType&&a.Ia()};f.Sc=function(){return this.ra};function xm(a)
{null==a.tb&&(a.tb=Jh(a.Ma?a.ra:a.b.b.body));return a.tb}function vm(a){return a.j?
a.j.length:0}function rm(a,b){if(a.R&&b){var c=a.R;c=(null!==c&&b in c?c[b]:void
0)||null}else c=null;return c}function wm(a,b){return a.j?a.j[b]||
null:null}function um(a,b,c){a.j&&y(a.j,b,c)}function ym(a,b){return a.j&&b?
ub(a.j,b):-1}
f.removeChild=function(a,b){if(a){var c=q(a)?a:a.getId();a=rm(this,c);if(c&&a){var
d=this.R;c in d&&delete
d[c];Cb(this.j,a);b&&(a.yb(),a.ra&&J(a.ra));qm(a,null)}}if(!a)throw Error("Child is
not in parent component");return a};function zm(){}var Am;ya(zm);var
Bm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=z
m.prototype;f.Kd=function(){};f.Wb=function(a){return
a.b.Ga("DIV",Cm(this,a).join(" "),a.Db())};f.mc=function(a){return a};function
Dm(a,b,c){if(a=a.s?a.s():a){var d=[b];B.Aa&&!B.Na("7")&&(d=Em(jg(a),b),d.push(b));
(c?lg:ng)(a,d)}}f.wf=function(){return!0};
f.hb=function(a,b){b.id&&pm(a,b.id);var c=this.mc(b);c&&c.firstChild?
Fm(a,c.firstChild.nextSibling?Gb(c.childNodes):c.firstChild):a.qd=null;var
d=0,e=this.Fa(),g=this.Fa(),h=!1,l=!1,m=!1,p=Gb(jg(b));y(p,function(a){h||a!=e?l||
a!=g?d|=this.nf(a):l=!0:(h=!0,g==e&&(l=!0));1==this.nf(a)&&oe(c)&&pe(c)&&ne(c,!
1)},this);a.Kc=d;h||(p.push(e),g==e&&(l=!0));l||p.push(g);var
r=a.kc;r&&p.push.apply(p,r);if(B.Aa&&!B.Na("7")){var
F=Em(p);0<F.length&&(p.push.apply(p,F),m=!0)}if(!h||!l||r||m)b.className=p.join("
");
return b};f.Gi=function(a){xm(a)&&this.Ii(a.s(),!
0);a.isEnabled()&&this.we(a,a.Ca())};function Gm(a,b,c){if(a=c||
a.Kd())c=b.getAttribute("role")||null,a!=c&&ze(b,a)}function Hm(a,b,c){b.Ca()||
K(c,"hidden",!b.Ca());b.isEnabled()||a.Cc(c,1,!
b.isEnabled());Im(b,8)&&a.Cc(c,8,W(b,8));Im(b,16)&&a.Cc(c,16,W(b,16));Im(b,64)&&a.C
c(c,64,W(b,64))}f.Qg=function(a,b){Lh(a,!b,!B.Aa&&!B.$b)};f.Ii=function(a,b)
{Dm(a,this.Fa()+"-rtl",b)};f.Hi=function(a){var b;return Im(a,32)&&(b=a.s())?
oe(b)&&pe(b):!1};
f.we=function(a,b){var c;if(Im(a,32)&&(c=a.s())){if(!b&&W(a,32))
{try{c.blur()}catch(d){}W(a,32)&&a.xf(null)}(oe(c)&&pe(c))!
=b&&ne(c,b)}};f.Ha=function(a,b){S(a,b);a&&K(a,"hidden",!b)};f.Kb=function(a,b,c)
{var d=a.s();if(d){var
e=this.oe(b);e&&Dm(a,e,c);this.Cc(d,b,c)}};f.Cc=function(a,b,c){Am||
(Am={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Am[b];var
d=a.getAttribute("role")||null;d&&(d=Bm[d]||b,b="checked"==b||"selected"==b?
d:b);b&&K(a,b,c)};
f.ve=function(a,b){var c=this.mc(a);if(c&&(ae(c),b))if(q(b))ke(c,b);else{var
d=function(a){if(a){var b=Id(c);c.appendChild(q(a)?b.createTextNode(a):a)}};u(b)?
y(b,d):!Aa(b)||"nodeType"in b?d(b):y(Gb(b),d)}};f.Fa=function(){return"goog-
control"};function Cm(a,b){var c=a.Fa(),d=[c],e=a.Fa();e!
=c&&d.push(e);c=b.Kc;for(e=[];c;){var g=c&-
c;e.push(a.oe(g));c&=~g}d.push.apply(d,e);(c=b.kc)&&d.push.apply(d,c);B.Aa&&!
B.Na("7")&&d.push.apply(d,Em(d));return d}
function Em(a,b){var c=[];b&&(a=Fb(a,[b]));y([],function(d){!xb(d,w(Ab,a))||b&&!
Ab(d,b)||c.push(d.join("_"))});return c}f.oe=function(a){this.b||Jm(this);return
this.b[a]};f.nf=function(a){if(!this.ta){this.b||Jm(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
Jm(a){var b=a.Fa();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Km()
{}x(Km,zm);ya(Km);f=Km.prototype;f.Kd=function()
{return"button"};f.Cc=function(a,b,c){switch(b){case 8:case
16:K(a,"pressed",c);break;default:case 64:case
1:Km.ha.Cc.call(this,a,b,c)}};f.Wb=function(a){var
b=Km.ha.Wb.call(this,a);Lm(b,a.v);var
c=a.mb();c&&this.Mg(b,c);Im(a,16)&&this.Cc(b,16,W(a,16));return
b};f.hb=function(a,b){b=Km.ha.hb.call(this,a,b);var
c=this.mb(b);a.Ta=c;a.v=b.title;Im(a,16)&&this.Cc(b,16,W(a,16));return
b};f.mb=t;f.Mg=t;
function Lm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}f.Fa=function()
{return"goog-button"};function Mm(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Ba(b))throw Error("Invalid decorator function "+b);Nm[a]=b}var
Om={},Nm={};function Pm(a,b,c){mm.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Da(b);if(d=Om[d])break;b=b.ha?b.ha.constructor:null}b=d?Ba(d.Wa)?d.Wa():new
d:null}this.i=b;this.qd=n(a)?
a:null}x(Pm,mm);f=Pm.prototype;f.qd=null;f.Kc=0;f.Me=39;f.jd=255;f.Le=0;f.yf=!
0;f.kc=null;f.Rg=!0;function Qm(a,b){a.Ma&&b!=a.Rg&&Rm(a,b);a.Rg=b}function Sm(a,b)
{b&&(a.kc?Ab(a.kc,b)||a.kc.push(b):a.kc=[b],Dm(a,b,!0))}function Tm(a,b,c){c?
Sm(a,b):b&&a.kc&&Cb(a.kc,b)&&(0==a.kc.length&&(a.kc=null),Dm(a,b,!1))}
f.Fb=function(){var
a=this.i.Wb(this);this.ra=a;Gm(this.i,a,this.xe());this.i.Qg(a,!1);this.Ca()||
this.i.Ha(a,!1)};f.xe=function(){return null};f.Sc=function(){return
this.i.mc(this.s())};f.tf=function(a){return this.i.wf(a)};f.Ya=function(a)
{this.ra=a=this.i.hb(this,a);Gm(this.i,a,this.xe());this.i.Qg(a,!1);this.yf="none"!
=a.style.display};
f.Ia=function()
{Pm.ha.Ia.call(this);Hm(this.i,this,this.ra);this.i.Gi(this);if(this.Me&-
2&&(this.Rg&&Rm(this,!0),Im(this,32))){var a=this.s();if(a){var b=this.ta||
(this.ta=new
Mg);Ng(b,a);V(this).ka(b,"key",this.Xb).ka(a,"focus",this.Qk).ka(a,"blur",this.xf)}
}};
function Rm(a,b){var c=V(a),d=a.s();b?(c.ka(d,Ne.Ue,a.Sg).ka(d,Ne.ee,a.Vc).ka(d,
[Ne.fe,Ne.de],a.yc).ka(d,Ne.Te,a.Zg),a.Be!
=t&&c.ka(d,"contextmenu",a.Be),B.Aa&&(B.Na(9)||c.ka(d,"dblclick",a.Qi),a.wa||
(a.wa=new Um(a),Ee(a,a.wa)))):(c.Ra(d,Ne.Ue,a.Sg).Ra(d,Ne.ee,a.Vc).Ra(d,
[Ne.fe,Ne.de],a.yc).Ra(d,Ne.Te,a.Zg),a.Be!
=t&&c.Ra(d,"contextmenu",a.Be),B.Aa&&(B.Na(9)||
c.Ra(d,"dblclick",a.Qi),Fe(a.wa),a.wa=null))}
f.yb=function()
{Pm.ha.yb.call(this);this.ta&&Tg(this.ta);this.Ca()&&this.isEnabled()&&this.i.we(th
is,!1)};f.va=function(){Pm.ha.va.call(this);this.ta&&(this.ta.Ka(),delete
this.ta);delete this.i;this.wa=this.kc=this.qd=null};f.Db=function(){return
this.qd};function Fm(a,b){a.qd=b}f.hf=function(){var a=this.Db();if(!
a)return"";a=q(a)?a:u(a)?z(a,se).join(""):qe(a);return Tb(a)};f.Ca=function()
{return this.yf};
f.Ha=function(a,b){if(b||this.yf!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.s();c&&this.i.Ha(c,a);this.isEnabled()&&this.i.we(this,a);this.yf=a;return!
0}return!1};f.isEnabled=function(){return!W(this,1)};f.Ab=function(a){var
b=this.Tc();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Vm(this,1,!a)||(a||
(Wm(this,!1),Xm(this,!1)),this.Ca()&&this.i.we(this,a),this.Kb(1,!a,!0))};function
Xm(a,b){Vm(a,2,b)&&a.Kb(2,b)}function Wm(a,b){Vm(a,4,b)&&a.Kb(4,b)}
f.Dh=function(a){Vm(this,8,a)&&this.Kb(8,a)};f.Yc=function(a)
{Vm(this,16,a)&&this.Kb(16,a)};f.eg=function(a)
{Vm(this,32,a)&&this.Kb(32,a)};f.Za=function(a)
{Vm(this,64,a)&&this.Kb(64,a)};function W(a,b){return!!
(a.Kc&b)}f.Kb=function(a,b,c){c||1!=a?Im(this,a)&&b!
=W(this,a)&&(this.i.Kb(this,a,b),this.Kc=b?this.Kc|a:this.Kc&~a):this.Ab(!
b)};function Im(a,b){return!!(a.Me&b)}
f.kb=function(a,b){if(this.Ma&&W(this,a)&&!b)throw Error("Component already
rendered");!b&&W(this,a)&&this.Kb(a,!1);this.Me=b?this.Me|a:this.Me&~a};function
Ym(a,b){return!!(a.jd&b)&&Im(a,b)}function Vm(a,b,c){return Im(a,b)&&W(a,b)!=c&&(!
(a.Le&b)||a.dispatchEvent(om(b,c)))&&!a.Qa}f.Sg=function(a){(!a.relatedTarget||!
je(this.s(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&Ym(th
is,2)&&Xm(this,!0)};
f.Zg=function(a){a.relatedTarget&&je(this.s(),a.relatedTarget)||!
this.dispatchEvent("leave")||(Ym(this,4)&&Wm(this,!1),Ym(this,2)&&Xm(this,!
1))};f.Be=t;f.Vc=function(a){this.isEnabled()&&(Ym(this,2)&&Xm(this,!
0),Se(a)&&(Ym(this,4)&&Wm(this,!
0),this.i&&this.i.Hi(this)&&this.s().focus()));Se(a)&&a.preventDefault()};f.yc=func
tion(a){this.isEnabled()&&(Ym(this,2)&&Xm(this,!
0),W(this,4)&&this.vd(a)&&Ym(this,4)&&Wm(this,!1))};f.Qi=function(a)
{this.isEnabled()&&this.vd(a)};
f.vd=function(a){Ym(this,16)&&this.Yc(!W(this,16));Ym(this,8)&&this.Dh(!
0);Ym(this,64)&&this.Za(!W(this,64));var b=new
Ke("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.R=a.R);return this.dispatchEvent(b)};f.Qk=function()
{Ym(this,32)&&this.eg(!0)};f.xf=function(){Ym(this,4)&&Wm(this,!
1);Ym(this,32)&&this.eg(!1)};f.Xb=function(a){return
this.Ca()&&this.isEnabled()&&this.Ld(a)?(a.preventDefault(),a.b(),!0):!1};
f.Ld=function(a){return 13==a.keyCode&&this.vd(a)};if(!Ba(Pm))throw Error("Invalid
component class "+Pm);if(!Ba(zm))throw Error("Invalid renderer class "+zm);var
Zm=Da(Pm);Om[Zm]=zm;Mm("goog-control",function(){return new Pm(null)});function
Um(a){De.call(this);this.g=a;this.b=!1;this.i=new
zg(this);Ee(this,this.i);a=this.g.ra;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup"
,this.R).ka(a,"click",this.j)}x(Um,De);var $m=!B.Aa||
B.Yb(9);Um.prototype.o=function(){this.b=!1};
Um.prototype.R=function(){this.b=!0};function an(a,b){if(!$m)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}
Um.prototype.j=function(a){if(this.b)this.b=!1;else{var
b=a.g,c=b.button,d=b.type,e=an(b,"mousedown");this.g.Vc(new
Oe(e,a.i));e=an(b,"mouseup");this.g.yc(new Oe(e,a.i));$m||
(b.button=c,b.type=d)}};Um.prototype.va=function()
{this.g=null;Um.ha.va.call(this)};function bn()
{}x(bn,Km);ya(bn);f=bn.prototype;f.Kd=function(){};f.Wb=function(a){Qm(a,!
1);a.jd&=-256;a.kb(32,!1);return a.b.Ga("BUTTON",{"class":Cm(this,a).join("
"),disabled:!
a.isEnabled(),title:a.v||"",value:a.mb()||""},a.hf()||"")};f.wf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.hb=function(a,b){Qm(a,!1);a.jd&=-256;a.kb(32,!
1);if(b.disabled){var c=this.oe(1);O(b,c)}return bn.ha.hb.call(this,a,b)};
f.Gi=function(a){V(a).ka(a.s(),"click",a.vd)};f.Qg=t;f.Ii=t;f.Hi=function(a){return
a.isEnabled()};f.we=t;f.Kb=function(a,b,c){bn.ha.Kb.call(this,a,b,c);
(a=a.s())&&1==b&&(a.disabled=c)};f.mb=function(a){return
a.value};f.Mg=function(a,b){a&&(a.value=b)};f.Cc=t;function cn(a,b,c)
{Pm.call(this,a,b||bn.Wa(),c)}x(cn,Pm);f=cn.prototype;f.mb=function(){return
this.Ta};f.Fi=function(a){this.v=a;Lm(this.s(),a)};function dn(a,b){var
c=a.i,d=xm(a),e=c.Fa()+"-collapse-left";c=c.Fa()+"-collapse-right";Tm(a,d?c:e,!!
(b&1));Tm(a,d?e:c,!!(b&2))}f.va=function(){cn.ha.va.call(this);delete
this.Ta;delete this.v};f.Ia=function(){cn.ha.Ia.call(this);if(Im(this,32)){var
a=this.s();a&&V(this).ka(a,"keyup",this.Ld)}};
f.Ld=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.vd(a):32==a.keyCode};Mm("goog-
button",function(){return new cn(null)});function en()
{this.g=[]}x(en,zm);ya(en);function fn(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Fa()+"-highlight";break;case 1:c=a.Fa()+"-checkbox";break;case 2:c=a.Fa()+"-
content"}a.g[b]=c}return c}f=en.prototype;f.Kd=function()
{return"menuitem"};f.Wb=function(a){var b=a.b.Ga("DIV",Cm(this,a).join("
"),gn(this,a.Db(),a.b));hn(this,a,b,Im(a,8)||Im(a,16));return b};f.mc=function(a)
{return a&&a.firstChild};
f.hb=function(a,b){var c=fe(b),d=fn(this,2);c&&kg(c,d)||
b.appendChild(gn(this,b.childNodes,a.b));kg(b,"goog-option")&&(a.kb(16,!
0),a&&b&&hn(this,a,b,!0));return en.ha.hb.call(this,a,b)};f.ve=function(a,b){var
c=this.mc(a),d=jn(this,a)?c.firstChild:null;en.ha.ve.call(this,a,b);d&&!
jn(this,a)&&c.insertBefore(d,c.firstChild||null)};function gn(a,b,c)
{a=fn(a,2);return c.Ga("DIV",a,b)}function jn(a,b){var c=a.mc(b);if(c)
{c=c.firstChild;var d=fn(a,1);return!!c&&he(c)&&kg(c,d)}return!1}
function hn(a,b,c,d){Gm(a,c,b.xe());Hm(a,b,c);d!=jn(a,c)&&(og(c,"goog-
option",d),c=a.mc(c),d?(a=fn(a,1),c.insertBefore(b.b.Ga("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.oe=function(a){switch(a){case 2:return
fn(this,0);case 16:case 8:return"goog-option-selected";default:return
en.ha.oe.call(this,a)}};f.nf=function(a){var b=fn(this,0);switch(a){case "goog-
option-selected":return 16;case b:return 2;default:return
en.ha.nf.call(this,a)}};f.Fa=function(){return"goog-menuitem"};function kn(a,b,c,d)
{Pm.call(this,a,d||en.Wa(),c);this.Sb=b}x(kn,Pm);f=kn.prototype;f.mb=function(){var
a=this.Sb;return null!=a?a:this.hf()};f.kb=function(a,b)
{kn.ha.kb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.Yc(!1);var
c=this.s();c&&this&&c&&hn(this.i,this,c,b);break;case 16:
(c=this.s())&&this&&c&&hn(this.i,this,c,b)}};
f.hf=function(){var a=this.Db();return u(a)?(a=z(a,function(a){return
he(a)&&(kg(a,"goog-menuitem-accel")||kg(a,"goog-menuitem-mnemonic-
separator"))?"":se(a)}).join(""),Tb(a)):kn.ha.hf.call(this)};f.yc=function(a){var
b=this.Tc();if(b){var c=b.v;b.v=null;if(c&&ua(a.clientX)&&Dd(c,new
C(a.clientX,a.clientY)))return}kn.ha.yc.call(this,a)};f.Ld=function(a){return
a.keyCode==this.Zi&&this.vd(a)?!0:kn.ha.Ld.call(this,a)};f.Fk=function(){return
this.Zi};Mm("goog-menuitem",function(){return new kn(null)});
kn.prototype.xe=function(){return
Im(this,16)?"menuitemcheckbox":Im(this,8)?"menuitemradio":kn.ha.xe.call(this)};kn.p
rototype.Tc=function(){return
Pm.prototype.Tc.call(this)};kn.prototype.lf=function(){return
Pm.prototype.lf.call(this)};function ln(a,b,c){kn.call(this,a,b,c);this.kb(16,!
0)}x(ln,kn);Mm("goog-checkbox-menuitem",function(){return new ln(null)});function
mn(a){this.b=a}ya(mn);function nn(a,b){a&&(a.tabIndex=b?0:-
1)}f=mn.prototype;f.Ng=function(a){return"DIV"==a.tagName};function on(a,b,c)
{c.id&&pm(b,c.id);var d=a.Jd(),e=!1,g=jg(c);g&&y(g,function(a){a==d?e=!
0:a&&(a==d+"-disabled"?b.Ab(!1):a==d+"-horizontal"?pn(b,"horizontal"):a==d+"-
vertical"&&pn(b,"vertical"))},a);e||O(c,d);qn(a,b,c);return c}
function qn(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.qe(d);g&&(g.ra=d,b.isEnabled()||g.Ab(!
1),b.Oa(g),tm(g,d))}else d.nodeValue&&""!=Ub(d.nodeValue)||
c.removeChild(d);d=e}}f.qe=function(a){a:{a=jg(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Nm?Nm[d]():null){a=d;break a}}a=null}return
a};f.Og=function(a){a=a.s();Lh(a,!0,B.Ua);B.Aa&&(a.hideFocus=!0);var
b=this.b;b&&ze(a,b)};f.Jd=function(){return"goog-container"};
function rn(a,b){var c=a.Jd(),d=[c,"horizontal"==b.ud?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}f.Ai=function()
{return"vertical"};function sn(a,b,c){mm.call(this,c);this.Uc=b||
mn.Wa();this.ud=a||
this.Uc.Ai()}x(sn,mm);f=sn.prototype;f.lh=null;f.od=null;f.Uc=null;f.ud=null;f.Jc=!
0;f.nd=!0;f.Ed=!0;f.lb=-1;f.rb=null;f.Ac=!1;f.Fc=null;function tn(a){return a.lh||
a.s()}f.Fb=function(){this.ra=this.b.Ga("DIV",rn(this.Uc,this).join("
"))};f.Sc=function(){return this.s()};f.tf=function(a){return
this.Uc.Ng(a)};f.Ya=function(a)
{this.ra=on(this.Uc,this,a);"none"==a.style.display&&(this.Jc=!1)};
f.Ia=function(){sn.ha.Ia.call(this);um(this,function(a){a.Ma&&un(this,a)},this);var
a=this.s();this.Uc.Og(this);this.Ha(this.Jc,!
0);V(this).ka(this,"enter",this.Yg).ka(this,"highlight",this.Nk).ka(this,"unhighlig
ht",this.Pk).ka(this,"open",this.wl).ka(this,"close",this.Mk).ka(a,Ne.ee,this.Ok).k
a(Id(a),[Ne.fe,Ne.de],this.bl).ka(a,
[Ne.ee,Ne.fe,Ne.de,Ne.Ue,Ne.Te,"contextmenu"],this.$k);this.Ed&&vn(this,!0)};
function vn(a,b){var c=V(a),d=tn(a);b?
c.ka(d,"focus",a.vf).ka(d,"blur",a.uf).ka(a.od||(a.od=new
Mg(tn(a))),"key",a.Xb):c.Ra(d,"focus",a.vf).Ra(d,"blur",a.uf).Ra(a.od||(a.od=new
Mg(tn(a))),"key",a.Xb)}f.yb=function(){this.Zc(-1);this.rb&&this.rb.Za(!
1);this.Ac=!1;sn.ha.yb.call(this)};f.va=function()
{sn.ha.va.call(this);this.od&&(this.od.Ka(),this.od=null);this.Uc=this.rb=this.Fc=t
his.lh=null};f.Yg=function(){return!0};
f.Nk=function(a){var b=ym(this,a.target);if(-1<b&&b!=this.lb){var
c=wn(this);c&&Xm(c,!1);this.lb=b;c=wn(this);this.Ac&&Wm(c,!0);this.rb&&c!
=this.rb&&(Im(c,64)?c.Za(!0):this.rb.Za(!1))}b=this.s();null!
=a.target.s()&&K(b,"activedescendant",a.target.s().id)};f.Pk=function(a)
{a.target==wn(this)&&(this.lb=-1);this.s().removeAttribute("aria-
activedescendant")};f.wl=function(a){(a=a.target)&&a!
=this.rb&&a.Tc()==this&&(this.rb&&this.rb.Za(!1),this.rb=a)};
f.Mk=function(a){a.target==this.rb&&(this.rb=null);var
b=this.s(),c=a.target.s();b&&W(a.target,2)&&c&&Ce(b,c)};f.Ok=function(a)
{this.nd&&(this.Ac=!0);var b=tn(this);b&&oe(b)&&pe(b)?
b.focus():a.preventDefault()};f.bl=function(){this.Ac=!1};
f.$k=function(a){a:{var b=a.target;if(this.Fc)for(var c=this.s();b&&b!==c;){var
d=b.id;if(d in this.Fc){b=this.Fc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Ne.ee:b.Vc(a);break;case
Ne.fe:case Ne.de:b.yc(a);break;case Ne.Ue:b.Sg(a);break;case
Ne.Te:b.Zg(a);break;case "contextmenu":b.Be(a)}};f.vf=function(){};f.uf=function()
{this.Zc(-1);this.Ac=!1;this.rb&&this.rb.Za(!1)};
f.Xb=function(a){return this.isEnabled()&&this.Ca()&&(0!=vm(this)||
this.lh)&&this.Pg(a)?(a.preventDefault(),a.b(),!0):!1};
f.Pg=function(a){var b=wn(this);if(b&&"function"==typeof b.Xb&&b.Xb(a)||
this.rb&&this.rb!=b&&"function"==typeof this.rb.Xb&&this.rb.Xb(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Ed)tn(this).blur();else return!1;break;case 36:xn(this);break;case
35:yn(this);break;case 38:if("vertical"==this.ud)zn(this);else return!1;break;case
37:if("horizontal"==this.ud)xm(this)?An(this):zn(this);else return!1;break;case
40:if("vertical"==this.ud)An(this);
else return!1;break;case 39:if("horizontal"==this.ud)xm(this)?
zn(this):An(this);else return!1;break;default:return!1}return!0};function un(a,b)
{var c=b.s();c=c.id||(c.id=b.getId());a.Fc||(a.Fc={});a.Fc[c]=b}f.Oa=function(a,b)
{sn.ha.Oa.call(this,a,b)};
f.he=function(a,b,c){a.Le|=2;a.Le|=64;a.kb(32,!1);Qm(a,!1);var d=a.Tc()==this?
ym(this,a):-1;sn.ha.he.call(this,a,b,c);a.Ma&&this.Ma&&un(this,a);a=d;-
1==a&&(a=vm(this));a==this.lb?this.lb=Math.min(vm(this)-1,b):a>this.lb&&b<=this.lb?
this.lb++:a<this.lb&&b>this.lb&&this.lb--};
f.removeChild=function(a,b){if(a=q(a)?rm(this,a):a){var c=ym(this,a);-1!
=c&&(c==this.lb?(Xm(a,!1),this.lb=-1):c<this.lb&&this.lb--);var
d=a.s();d&&d.id&&this.Fc&&(c=this.Fc,d=d.id,d in c&&delete
c[d])}a=sn.ha.removeChild.call(this,a,b);Qm(a,!0);return a};function pn(a,b)
{if(a.s())throw Error("Component already rendered");a.ud=b}f.Ca=function(){return
this.Jc};
f.Ha=function(a,b){if(b||this.Jc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Jc=a;var c=this.s();c&&(S(c,a),this.Ed&&nn(tn(this),this.nd&&this.Jc),b||
this.dispatchEvent(this.Jc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.nd};f.Ab=function(a){this.nd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.nd=!0,um(this,function(a)
{a.Pj?delete a.Pj:a.Ab(!0)})):(um(this,function(a){a.isEnabled()?a.Ab(!1):a.Pj=!
0}),this.Ac=this.nd=!1),this.Ed&&nn(tn(this),a&&this.Jc))};
function Bn(a,b){b!
=a.Ed&&a.Ma&&vn(a,b);a.Ed=b;a.nd&&a.Jc&&nn(tn(a),b)}f.Zc=function(a)
{(a=wm(this,a))?Xm(a,!0):-1<this.lb&&Xm(wn(this),!1)};function wn(a){return
wm(a,a.lb)}function xn(a){Cn(a,function(a,c){return(a+1)%c},vm(a)-1)}function yn(a)
{Cn(a,function(a,c){a--;return 0>a?c-1:a},0)}function An(a){Cn(a,function(a,c)
{return(a+1)%c},a.lb)}function zn(a){Cn(a,function(a,c){a--;return 0>a?c-
1:a},a.lb)}
function Cn(a,b,c){c=0>c?ym(a,a.rb):c;var d=vm(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=wm(a,c);if(g&&a.ki(g)){a.Zc(c);break}e+
+;c=b.call(a,c,d)}}f.ki=function(a){return a.Ca()&&a.isEnabled()&&Im(a,2)};function
Dn(){}x(Dn,Km);ya(Dn);f=Dn.prototype;f.Wb=function(a){var
b=Cm(this,a);b=a.b.Ga("DIV","goog-inline-block "+b.join(" "),this.
$e(a.Db(),a.b));Lm(b,a.v);return b};f.Kd=function()
{return"button"};f.mc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.$e=function(a,b){return
b.Ga("DIV","goog-inline-block "+(this.Fa()+"-outer-box"),b.Ga("DIV","goog-inline-
block "+(this.Fa()+"-inner-box"),a))};f.wf=function(a){return"DIV"==a.tagName};
f.hb=function(a,b){En(b,!0);En(b,!1);a:{var c=a.b.Ci(b);var d=this.Fa()+"-outer-
box";if(c&&kg(c,d)&&(c=a.b.Ci(c),d=this.Fa()+"-inner-box",c&&kg(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.$e(b.childNodes,a.b));lg(b,["goog-inline-
block",this.Fa()]);return Dn.ha.hb.call(this,a,b)};f.Fa=function(){return"goog-
custom-button"};
function En(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(""==Ub(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Fn(a,b){this.ra=a;this.g=b};function Gn(a,b)
{mm.call(this,b);this.dk=!!
a;this.wa=null;this.Zh=hg({Tl:this.Zf},this)}x(Gn,mm);f=Gn.prototype;f.Fg=null;f.Cf
=!1;f.Ob=null;f.wb=null;f.sc=null;f.yg=!1;f.ye=function(){return"goog-
modalpopup"};f.ff=function(){return this.Ob};f.Fb=function()
{Gn.ha.Fb.call(this);var a=this.s(),b=Ub(this.ye()).split(" ");lg(a,b);ne(a,!
0);S(a,!1);Hn(this);In(this)};
function Hn(a){if(a.dk&&!a.wb){var b=a.b.Ga("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;",src:rg});a.wb=b;a.wb.className=a.ye()+"-bg";S(a.wb,!
1);Ih(a.wb,0)}a.Ob||(a.Ob=a.b.Ga("DIV",a.ye()+"-bg"),S(a.Ob,!1))}function In(a)
{a.sc||(a.sc=a.b.createElement("SPAN"),S(a.sc,!1),ne(a.sc,!
0),a.sc.style.position="absolute")}f.Aj=function(){this.yg=!1};f.tf=function(a)
{return!!a&&"DIV"==a.tagName};
f.Ya=function(a){Gn.ha.Ya.call(this,a);a=Ub(this.ye()).split("
");lg(this.s(),a);Hn(this);In(this);ne(this.s(),!0);S(this.s(),!1)};f.Ia=function()
{this.wb&&be(this.wb,this.s());be(this.Ob,this.s());Gn.ha.Ia.call(this);ce(this.sc,
this.s());this.Fg=new Lg(this.b.b);V(this).ka(this.Fg,"focusin",this.nm);Jn(this,!
1)};f.yb=function(){this.Ca()&&this.Ha(!
1);Fe(this.Fg);Gn.ha.yb.call(this);J(this.wb);J(this.Ob);J(this.sc)};
f.Ha=function(a){if(a!
=this.Cf)if(this.Ba&&this.Ba.stop(),this.La&&this.La.stop(),this.ya&&this.ya.stop()
,this.Da&&this.Da.stop(),this.Ma&&Jn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.wa=this.b.b.activeElement}catch(e)
{}this.Zf();this.Bf();V(this).ka(xe(this.b),"resize",this.Zf).ka(xe(this.b),"orient
ationchange",this.Zh);Kn(this,!0);this.focus();this.Cf=!0;this.Ba&&this.La?
(df(this.Ba,"end",this.Af,!1,this),this.La.play(),this.Ba.play()):this.Af()}}else
if(this.dispatchEvent("beforehide")){V(this).Ra(xe(this.b),
"resize",this.Zf).Ra(xe(this.b),"orientationchange",this.Zh);this.Cf=!
1;this.ya&&this.Da?(df(this.ya,"end",this.zf,!
1,this),this.Da.play(),this.ya.play()):this.zf();a:{try{var
b=this.b,c=b.b.body,d=b.b.activeElement||c;if(!this.wa||this.wa==c)
{this.wa=null;break a}(d==c||b.Ei(this.s(),d))&&this.wa.focus()}catch(e)
{}this.wa=null}}};
function Jn(a,b){a.Re||(a.Re=new Fn(a.ra,a.b));var c=a.Re;if(b){c.b||
(c.b=[]);for(var d=c.g.zi(c.g.b.body),e=0;e<d.length;e++){var g=d[e];g==c.ra||
Ae(g,"hidden")||(K(g,"hidden",!0),c.b.push(g))}}else if(c.b)
{for(e=0;e<c.b.length;e++)c.b[e].removeAttribute("aria-hidden");c.b=null}}function
Kn(a,b){a.wb&&S(a.wb,b);a.Ob&&S(a.Ob,b);S(a.s(),b);S(a.sc,b)}f.Af=function()
{this.dispatchEvent("show")};f.zf=function(){Kn(this,!
1);this.dispatchEvent("hide")};f.Ca=function(){return this.Cf};f.focus=function()
{this.xi()};
f.Zf=function(){this.wb&&S(this.wb,!1);this.Ob&&S(this.Ob,!1);var
a=this.b.b,b=Pd(Td(a)||window||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.wb&&(S(this.wb,!0),Q(this.wb,c,a));this.Ob&&(S(this.Ob,!
0),Q(this.Ob,c,a))};
f.Bf=function(){var a=Td(this.b.b)||window;if("fixed"==sh(this.s(),"position"))var
b=0,c=0;else c=Rd(this.b.b),b=c.x,c=c.y;var d=R(this.s());a=Pd(a||
window);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);th(this.s(),b,c);th(this.sc,b,c)};f.nm=function(a){this.yg?
this.Aj():a.target==this.sc&&N(this.xi,0,this)};f.xi=function()
{try{B.Aa&&this.b.b.body.focus(),this.s().focus()}catch(a){}};
f.va=function()
{Fe(this.Ba);this.Ba=null;Fe(this.ya);this.ya=null;Fe(this.La);this.La=null;Fe(this
.Da);this.Da=null;Gn.ha.va.call(this)};function Ln(a,b,c)
{Gn.call(this,b,c);this.i=a||"modal-dialog";this.g=Mn(Mn(new Nn,On,!0),Pn,!1,!
0)}x(Ln,Gn);f=Ln.prototype;f.$i=!0;f.ri=!
0;f.Xe=.5;f.Oc="";f.Pc=null;f.Mb=null;f.Rb=null;f.ig=null;f.Lb=null;f.rd=null;f.vb=
null;f.ye=function(){return this.i};f.Db=function(){return""};f.Sc=function()
{this.s()||this.render();return this.rd};f.ff=function(){this.s()||
this.render();return Ln.ha.ff.call(this)};function Qn(a,b){a.Xe=b;if(a.s()){var
c=a.ff();c&&Ih(c,a.Xe)}}
function Rn(a,b){var c=Ub(a.i+"-title-draggable").split(" ");a.s()&&(b?
lg(a.Mb,c):ng(a.Mb,c));b&&!a.Pc?(a.Pc=new
ci(a.s(),a.Mb),lg(a.Mb,c),L(a.Pc,"start",a.Im,!1,a)):!
b&&a.Pc&&(a.Pc.Ka(),a.Pc=null)}
f.Fb=function(){Ln.ha.Fb.call(this);var
a=this.s(),b=this.b;this.Mb=b.Ga("DIV",this.i+"-title",this.Rb=b.Ga("SPAN",
{className:this.i+"-title-
text",id:this.getId()},this.Oc),this.Lb=b.Ga("SPAN",this.i+"-title-close"));
$d(a,this.Mb,this.rd=b.Ga("DIV",this.i+"-content"),this.vb=b.Ga("DIV",this.i+"-
buttons"));ze(this.Rb,"heading");ze(this.Lb,"button");ne(this.Lb,!
0);K(this.Lb,"label","Cerrar");this.ig=this.Rb.id;ze(a,"dialog");K(a,"labelledby",t
his.ig||"");S(this.Lb,!0);this.g&&(a=this.g,a.ra=this.vb,
a.render());S(this.vb,!!this.g);Qn(this,this.Xe)};
f.Ya=function(a){Ln.ha.Ya.call(this,a);a=this.s();var b=this.i+"-
content";this.rd=Kd(document,null,b,a)[0];this.rd||
(this.rd=this.b.Ga("DIV",b),a.appendChild(this.rd));b=this.i+"-title";var
c=this.i+"-title-text",d=this.i+"-title-close";(this.Mb=Kd(document,null,b,a)[0])?
(this.Rb=Kd(document,null,c,this.Mb)[0],this.Lb=Kd(document,null,d,this.Mb)[0]):
(this.Mb=this.b.Ga("DIV",b),a.insertBefore(this.Mb,this.rd));this.Rb?
(this.Oc=qe(this.Rb),this.Rb.id||(this.Rb.id=this.getId())):(this.Rb=H("SPAN",
{className:c,
id:this.getId()}),this.Mb.appendChild(this.Rb));this.ig=this.Rb.id;K(a,"labelledby"
,this.ig||"");this.Lb||
(this.Lb=this.b.Ga("SPAN",d),this.Mb.appendChild(this.Lb));S(this.Lb,!
0);b=this.i+"-buttons";if(this.vb=Kd(document,null,b,a)[0]){if(a=this.g=new
Nn(this.b),(b=this.vb)&&1==b.nodeType){a.ra=b;b=(a.ra||
document).getElementsByTagName("BUTTON");c=0;for(var e,g;d=b[c];c++)if(e=d.name||
d.id,g=qe(d)||d.value,e){var h=0==c;a.set(e,g,h,"cancel"==d.name);h&&O(d,"goog-
buttonset-default")}}}else this.vb=
this.b.Ga("DIV",b),a.appendChild(this.vb),this.g&&(a=this.g,a.ra=this.vb,a.render()
),S(this.vb,!!this.g);Qn(this,this.Xe)};f.Ia=function()
{Ln.ha.Ia.call(this);V(this).ka(this.s(),"keydown",this.Ji).ka(this.s(),"keypress",
this.Ji);V(this).ka(this.vb,"click",this.jm);Rn(this,this.ri);V(this).ka(this.Lb,"c
lick",this.wm);var a=this.s();ze(a,"dialog");""!
==this.Rb.id&&K(a,"labelledby",this.Rb.id);if(!this.$i){this.$i=!1;if(this.Ma)
{a=this.b;var b=this.ff();a.rf(this.wb);a.rf(b)}this.Ca()&&Jn(this,!1)}};
f.yb=function(){this.Ca()&&this.Ha(!1);Rn(this,!
1);Ln.ha.yb.call(this)};f.Ha=function(a){a!=this.Ca()&&(this.Ma||
this.render(),Ln.ha.Ha.call(this,a))};f.Af=function()
{Ln.ha.Af.call(this);this.dispatchEvent("aftershow")};f.zf=function()
{Ln.ha.zf.call(this);this.dispatchEvent("afterhide")};
f.Im=function(){var a=this.b.b,b=Pd(Td(a)||window||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=R(this.s());"fixed"==sh(this.s(),"position")?this.Pc.j=new
jh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.Pc.j=new
jh(0,0,c-d.width,a-d.height)};f.wm=function(){Sn(this)};function Sn(a){var
b=a.g,c=b&&b.Ze;c?(b=b.get(c),a.dispatchEvent(new Tn(c,b))&&a.Ha(!1)):a.Ha(!
1)}f.va=function(){this.vb=this.Lb=null;Ln.ha.va.call(this)};
f.jm=function(a){a:{for(a=a.target;null!=a&&a!=this.vb;)
{if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled)
{a=a.name;var b=this.g.get(a);this.dispatchEvent(new Tn(a,b))&&this.Ha(!1)}};
f.Ji=function(a){var b=!1,c=!
1,d=this.g,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.Ze;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new Tn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.s()){this.yg=!
0;try{this.sc.focus()}catch(r){}N(this.Aj,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Lb)Sn(this);else
if(d){var h=d.df,l;if(l=h)a:{l=(d.ra||
document).getElementsByTagName("BUTTON");for(var m=
0,p;p=l[m];m++)if(p.name==h||p.id==h){l=p;break
a}l=null}e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&!
e.disabled;!l||l.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new
Tn(g,String(d.get(g)))))}else e==this.Lb&&32==a.keyCode&&Sn(this);if(b||
c)a.b(),a.preventDefault();b&&this.Ha(!1)};function Tn(a,b)
{this.type="dialogselect";this.key=a;this.caption=b}x(Tn,Ke);function Nn(a){a||
D();lk.call(this)}x(Nn,lk);f=Nn.prototype;f.df=null;f.ra=null;f.Ze=null;
f.sf=function()
{lk.prototype.sf.call(this);this.df=this.Ze=null};f.set=function(a,b,c,d)
{lk.prototype.set.call(this,a,b);c&&(this.df=a);d&&(this.Ze=a);return
this};function Mn(a,b,c,d){return a.set(b.key,b.caption,c,d)}f.render=function()
{if(this.ra){Bd(this.ra,zd);var a=D(this.ra);this.forEach(function(b,c){var
d=a.Ga("BUTTON",{name:c},b);c==this.df&&(d.className="goog-buttonset-
default");this.ra.appendChild(d)},this)}};f.s=function(){return this.ra};
var
On={key:"ok",caption:"Aceptar"},Pn={key:"cancel",caption:"Cancelar"},Un={key:"yes",
caption:"S\u00ed"},Vn={key:"no",caption:"No"},Wn={key:"save",caption:"Guardar"},Xn=
{key:"continue",caption:"Continuar"};"undefined"!=typeof document&&(Mn(new Nn,On,!
0,!0),Mn(Mn(new Nn,On,!0),Pn,!1,!0),Mn(Mn(new Nn,Un,!0),Vn,!1,!0),Mn(Mn(Mn(new
Nn,Un),Vn,!0),Pn,!1,!0),Mn(Mn(Mn(new Nn,Xn),Wn),Pn,!0,!0));function Yn()
{}x(Yn,Km);ya(Yn);f=Yn.prototype;f.Wb=function(a){var
b=Cm(this,a);b=a.b.Ga("DIV","goog-inline-block "+b.join("
"),a.Db());Lm(b,a.v);return b};f.Kd=function(){return"button"};f.wf=function(a)
{return"DIV"==a.tagName};f.hb=function(a,b){O(b,"goog-inline-block");return
Yn.ha.hb.call(this,a,b)};f.mb=function(){return""};f.Fa=function(){return"goog-
flat-button"};Mm("goog-flat-button",function(){return new
cn(null,Yn.Wa())});function Zn(){}x(Zn,zm);ya(Zn);Zn.prototype.Fa=function()
{return"goog-menuheader"};function $n(a,b,c){Pm.call(this,a,c||
Zn.Wa(),b);this.kb(1,!1);this.kb(2,!1);this.kb(4,!1);this.kb(32,!
1);this.Kc=1}x($n,Pm);Mm("goog-menuheader",function(){return new
$n(null)});function ao(){}x(ao,zm);ya(ao);ao.prototype.Wb=function(a){return
a.b.Ga("DIV",this.Fa())};ao.prototype.hb=function(a,b)
{b.id&&pm(a,b.id);if("HR"==b.tagName){var c=b;b=this.Wb(a);be(b,c);J(c)}else
O(b,this.Fa());return b};ao.prototype.ve=function(){};ao.prototype.Fa=function()
{return"goog-menuseparator"};function bo(a,b){Pm.call(this,null,a||
ao.Wa(),b);this.kb(1,!1);this.kb(2,!1);this.kb(4,!1);this.kb(32,!
1);this.Kc=1}x(bo,Pm);bo.prototype.Ia=function()
{bo.ha.Ia.call(this);ze(this.s(),"separator")};Mm("goog-menuseparator",function()
{return new bo});function co(a)
{this.b=a||"menu"}x(co,mn);ya(co);co.prototype.Ng=function(a)
{return"UL"==a.tagName||co.ha.Ng.call(this,a)};co.prototype.qe=function(a)
{return"HR"==a.tagName?new bo:co.ha.qe.call(this,a)};co.prototype.Jd=function()
{return"goog-menu"};co.prototype.Og=function(a)
{co.ha.Og.call(this,a);K(a.s(),"haspopup","true")};Mm("goog-
menuseparator",function(){return new bo});function eo(a,b)
{sn.call(this,"vertical",b||co.Wa(),a);Bn(this,!1)}x(eo,sn);f=eo.prototype;f.We=!
0;function fo(a,b){if(je(a.s(),b))return!0;for(var c=0,d=vm(a);c<d;c++){var
e=wm(a,c);if("function"==typeof e.Tg&&e.Tg(b))return!0}return!1}f.ac=function(a)
{this.Oa(a,!0)};f.Ve=function(a,b){this.he(a,b,!0)};f.jf=function(){var
a=[];um(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.Ca();c||S(this.s(),!0);var
d=this.s(),e=a,g=b,h=Ah(d);e instanceof C&&(g=e.y,e=e.x);th(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(g)-h.y));c||S(this.s(),!1)};f.xc=function(){return
this.Ca()?Ah(this.s()):null};f.Ha=function(a,b,c)
{(b=eo.ha.Ha.call(this,a,b))&&a&&this.Ma&&this.We&&tn(this).focus();a&&c&&ua(c.clie
ntX)?this.v=new C(c.clientX,c.clientY):this.v=null;return b};f.Yg=function(a)
{this.We&&tn(this).focus();return eo.ha.Yg.call(this,a)};
f.ki=function(a){return a.isEnabled()&&a.Ca()&&Im(a,2)};f.Ya=function(a){for(var
b=this.Uc,c=Kd(this.b.b,"DIV",b.Jd()+"-content",a),d=c.length,e=0;e<d;e+
+)qn(b,this,c[e]);eo.ha.Ya.call(this,a)};f.Pg=function(a){var
b=eo.ha.Pg.call(this,a);b||um(this,function(c){!
b&&c.Fk&&c.Zi==a.keyCode&&(this.isEnabled()&&this.Zc(ym(this,c)),b=c.Xb(a))},this);
return b};f.Zc=function(a){eo.ha.Zc.call(this,a);
(a=wm(this,a))&&Bh(a.s(),this.s())};function go()
{}x(go,Dn);ya(go);go.prototype.mc=function(a){return
go.ha.mc.call(this,a&&a.firstChild)};go.prototype.hb=function(a,b){var
c=Kd(document,"*","goog-menu",b)[0];if(c){S(c,!1);Id(c).body.appendChild(c);var
d=new eo;tm(d,c);ho(a,d)}return go.ha.hb.call(this,a,b)};go.prototype.
$e=function(a,b){return go.ha.$e.call(this,[b.Ga("DIV","goog-inline-block "+
(this.Fa()+"-caption"),a),b.Ga("DIV","goog-inline-block "+(this.Fa()+"-
dropdown"),"\u00a0")],b)};go.prototype.Fa=function(){return"goog-menu-
button"};function io(a,b,c,d,e){cn.call(this,a,c||go.Wa(),d);this.kb(64,!
0);this.ya=new ll(null,9);b&&ho(this,b);this.V=new bg(500);!B.product.ae&&!
B.product.hd||B.Na("533.17.9")||(this.Mf=!0);this.Bb=e||
co.Wa()}x(io,cn);f=io.prototype;f.Mf=!1;f.Ia=function()
{io.ha.Ia.call(this);jo(this,!0);this.g&&ko(this,this.g,!0);K(this.ra,"haspopup",!!
this.g)};f.yb=function(){io.ha.yb.call(this);jo(this,!1);if(this.g){this.Za(!
1);this.g.yb();ko(this,this.g,!1);var a=this.g.s();a&&J(a)}};
f.va=function(){io.ha.va.call(this);this.g&&(this.g.Ka(),delete this.g);delete
this.Gb;this.V.Ka()};f.Vc=function(a){io.ha.Vc.call(this,a);W(this,4)&&(this.Za(!
W(this,64),a),this.g&&(this.g.Ac=W(this,64)))};f.yc=function(a)
{io.ha.yc.call(this,a);this.g&&!W(this,4)&&(this.g.Ac=!1)};f.vd=function()
{Wm(this,!1);return!0};f.al=function(a){this.g&&this.g.Ca()&&!
this.Tg(a.target)&&this.Za(!1)};f.Tg=function(a){return a&&je(this.s(),a)||
this.g&&fo(this.g,a)||!1};
f.Ld=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.g&&this.g.Ca()){var b=13==a.keyCode||
32==a.keyCode,c=this.g.Xb(a);return 27==a.keyCode||b?(this.Za(!1),!0):c}return
40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Za(!0,a),!0):!
1};f.rl=function(){this.Za(!1)};f.tl=function(){W(this,4)||this.Za(!
1)};f.xf=function(a){this.Mf||this.Za(!1);io.ha.xf.call(this,a)};
function lo(a){a.g||ho(a,new eo(a.b,a.Bb));return a.g||null}function ho(a,b){var
c=a.g;b!=c&&(c&&(a.Za(!1),a.Ma&&ko(a,c,!1),delete a.g),a.Ma&&K(a.ra,"haspopup",!!
b),b&&(a.g=b,qm(b,a),b.Ha(!1),c=a.Mf,(b.We=c)&&Bn(b,!0),a.Ma&&ko(a,b,!
0)))}f.ac=function(a){lo(this).Oa(a,!0)};f.Ve=function(a,b){lo(this).he(a,b,!
0)};f.Ha=function(a,b){var c=io.ha.Ha.call(this,a,b);c&&!this.Ca()&&this.Za(!
1);return c};f.Ab=function(a){io.ha.Ab.call(this,a);this.isEnabled()||this.Za(!1)};
f.Za=function(a,b){io.ha.Za.call(this,a);if(this.g&&W(this,64)==a){if(a)this.g.Ma||
this.g.render(),this.ub=zh(this.s()),this.La=Hh(this.s()),mo(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.g.Zc(-1):xn(this.g);else{Wm(this,!1);this.g.Ac=!
1;var c=this.s();c&&(K(c,"activedescendant",""),K(c,"owns",""));null!
=this.Ba&&(this.Ba=void 0,(c=this.g.s())&&Q(c,"",""))}this.g.Ha(a,!1,b);if(!
this.Qa){c=V(this);var d=a?c.ka:c.Ra;d.call(c,this.b.b,"mousedown",this.al,!
0);this.Mf&&d.call(c,this.g,"blur",this.tl);
d.call(c,this.V,"tick",this.Uk);a?
this.V.start():this.V.stop()}}this.g&&this.g.s()&&this.g.ra.removeAttribute("aria-
hidden")};function mo(a){if(a.g.Ma){var b=a.ya;a.ya.element=a.Gb||a.s();var
c=a.g.s();a.g.Ca()||(c.style.visibility="hidden",S(c,!0));!
a.Ba&&a.ya.o&&a.ya.g&32&&(a.Ba=R(c));b.Qb(c,b.b^1,null,a.Ba);a.g.Ca()||(S(c,!
1),c.style.visibility="visible")}}
f.Uk=function(){var a=Hh(this.s()),b=zh(this.s());var c=this.La;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.ub,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.La=a,this.ub=b,mo(this))};function ko(a,b,c){var d=V(a);c=c?
d.ka:d.Ra;c.call(d,b,"action",a.rl);c.call(d,b,"close",a.Rk);c.call(d,b,"highlight"
,a.Sk);c.call(d,b,"unhighlight",a.Tk)}
function jo(a,b){var c=V(a);(b?
c.ka:c.Ra).call(c,a.s(),"keydown",a.kl)}f.Sk=function(a)
{(a=a.target.s())&&no(this,a)};f.kl=function(a)
{Im(this,32)&&this.s()&&this.g&&this.g.Ca()&&a.b()};f.Tk=function(){if(!wn(this.g))
{var a=this.s();K(a,"activedescendant","");K(a,"owns","")}};f.Rk=function(a)
{if(W(this,64)&&a.target instanceof kn){a=a.target;var
b=a.s();a.Ca()&&W(a,2)&&null!=b&&no(this,b)}};function no(a,b){var
c=a.s(),d=Be(b)||b;if(!d.id){var e=Ml.Wa();d.id=Nl(e)}Ce(c,d);K(c,"owns",d.id)}
Mm("goog-menu-button",function(){return new io(null)});function oo()
{}x(oo,Yn);ya(oo);oo.prototype.Wb=function(a){var
b=Cm(this,a);b=a.b.Ga("DIV","goog-inline-block "+b.join(" "),
[po(this,a.Db(),a.b),qo(this,a.b)]);Lm(b,a.v);return b};oo.prototype.mc=function(a)
{return a&&a.firstChild};
oo.prototype.hb=function(a,b){var c=Kd(document,"*","goog-menu",b)[0];if(c){S(c,!
1);a.b.b.body.appendChild(c);var d=new eo;tm(d,c);ho(a,d)}Kd(document,"*",this.Fa()
+"-caption",b)[0]||
b.appendChild(po(this,b.childNodes,a.b));Kd(document,"*",this.Fa()+"-dropdown",b)
[0]||b.appendChild(qo(this,a.b));return oo.ha.hb.call(this,a,b)};function po(a,b,c)
{return c.Ga("DIV","goog-inline-block "+(a.Fa()+"-caption"),b)}
function qo(a,b){return b.Ga("DIV",{"class":"goog-inline-block "+(a.Fa()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}oo.prototype.Fa=function(){return"goog-flat-
menu-button"};Mm("goog-flat-menu-button",function(){return new
io(null,null,oo.Wa())});function ro(a,b){mm.call(this,b);this.g=a||""}var
so;x(ro,mm);f=ro.prototype;f.uc=null;function to(){null!=so||(so="placeholder"in
I("INPUT"));return so}f.De=!1;f.Fb=function(){this.ra=this.b.Ga("INPUT",
{type:"text"})};f.Ya=function(a){ro.ha.Ya.call(this,a);this.g||
(this.g=a.getAttribute("label")||"");ve(Id(a))==a&&(this.De=!0,mg(this.s(),"label-
input-label"));to()&&(this.s().placeholder=this.g);K(this.s(),"label",this.g)};
f.Ia=function(){ro.ha.Ia.call(this);var a=new
zg(this);a.ka(this.s(),"focus",this.Ri);a.ka(this.s(),"blur",this.Zk);to()?
this.i=a:(B.Ua&&a.ka(this.s(),
["keypress","keydown","keyup"],this.cl),a.ka(Td(Id(this.s())),"load",this.Al),this.
i=a,uo(this));vo(this);this.s().g=this};f.yb=function()
{ro.ha.yb.call(this);this.i&&(this.i.Ka(),this.i=null);this.s().g=null};function
uo(a){!a.v&&a.i&&a.s().form&&(a.i.ka(a.s().form,"submit",a.fl),a.v=!0)}
f.va=function()
{ro.ha.va.call(this);this.i&&(this.i.Ka(),this.i=null)};f.Ri=function(){this.De=!
0;mg(this.s(),"label-input-label");if(!to()&&!wo(this)&&!this.V){var
a=this,b=function(){a.s()&&(a.s().value="")};B.Aa?N(b,10):b()}};f.Zk=function()
{to()||(this.i.Ra(this.s(),"click",this.Ri),this.uc=null);this.De=!
1;vo(this)};f.cl=function(a){27==a.keyCode&&("keydown"==a.type?
this.uc=this.s().value:"keypress"==a.type?
this.s().value=this.uc:"keyup"==a.type&&(this.uc=null),a.preventDefault())};
f.fl=function(){wo(this)||(this.s().value="",N(this.Xk,10,this))};f.Xk=function()
{wo(this)||(this.s().value=this.g)};f.Al=function(){vo(this)};function wo(a)
{return!!a.s()&&""!=a.s().value&&a.s().value!=a.g}f.reset=function()
{wo(this)&&(this.s().value="",null!
=this.uc&&(this.uc=""),vo(this))};f.mb=function(){return null!=this.uc?
this.uc:wo(this)?this.s().value:""};f.Gd=function(){return this.g};
function vo(a){var b=a.s();to()?a.s().placeholder!
=a.g&&(a.s().placeholder=a.g):uo(a);K(b,"label",a.g);wo(a)?(b=a.s(),mg(b,"label-
input-label")):(a.V||a.De||(b=a.s(),O(b,"label-input-label")),to()||
N(a.Dm,10,a))}f.Ab=function(a){this.s().disabled=!a;og(this.s(),"label-input-label-
disabled",!a)};f.isEnabled=function(){return!this.s().disabled};f.Dm=function(){!
this.s()||wo(this)||this.De||(this.s().value=this.g)};function xo(a,b)
{eo.call(this,a,b);this.We=!0;Bn(this,!0);this.Ha(!1,!0);this.g=new
lk}x(xo,eo);f=xo.prototype;f.Ol=0;f.Ya=function(a)
{xo.ha.Ya.call(this,a);if(a=a.getAttribute("for")||a.htmlFor)if(a=this.b.s(a),!a||!
nk(this.g,Da(a))){if(a){var b={ra:a,Nj:1,Sl:void 0,ui:"mousedown",oh:void
0};this.g.set(Da(a),b)}else
b=null;this.Ma&&this.fi(b);a=w(this.rm,a);this.s()&&V(this).ka(this.s(),"keydown",a
)}};
f.Ia=function(){xo.ha.Ia.call(this);this.g.forEach(this.fi,this);var
a=V(this);a.ka(this,"action",this.im);a.ka(this.b.b,"mousedown",this.km,!
0)};f.rm=function(a,b){if(27==b.keyCode)a.focus();else{var c=wm(this,this.lb);if(c)
{c=c.s();var d=new Oe(b.g,c);d.target=c;if(32==b.keyCode||13==b.keyCode)Ue(c)?
uf(c,"keydown",!1,d):nf(c,"keydown",!
1,d);32==b.keyCode&&yo(this)}}};f.fi=function(a)
{V(this).ka(a.ra,a.ui,this.um);"contextmenu"!
=a.ui&&V(this).ka(a.ra,"keydown",this.vm)};
function zo(a,b,c,d){var e=a.Ca();a.Ca()||
Ja();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.s().style.visibility="hidden"),S(a.s(),!0),b.Qb(a.s(),c,d),e||
(a.s().style.visibility="visible"),a.Zc(-1),a.Ha(!0))}function yo(a)
{a.Ca()&&(a.Ha(!1),a.Ca()||(a.Ol=Ja()))}f.im=function(){yo(this)};f.um=function(a)
{Ao(this,a)};f.vm=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
Ao(this,a);40==a.keyCode&&xn(this)};
function Ao(a,b){for(var c=a.g.wc(),d=0;d<c.length;d++){var
e=a.g.get(c[d]);if(e.ra==b.i){c=a;d=n(e.Nj)?new il(e.ra,e.Nj,!0):new
ml(b.clientX,b.clientY);d.i&&d.i(5);zo(c,d,e.Sl,e.oh);b.preventDefault();b.b();brea
k}}}f.km=function(a){this.Ca()&&!fo(this,a.target)&&yo(this)};f.uf=function(a)
{xo.ha.uf.call(this,a);yo(this)};f.va=function()
{xo.ha.va.call(this);this.g&&(this.g.sf(),delete this.g)};function Bo(a,b){var c=a?
D(a):b;mm.call(this,c);this.wa=a||
this.b.b.body;this.V={};this.v=null;this.Ba=this.Da=0;this.g=null;this.ya=!
0;this.i=this.ta=!1}x(Bo,mm);var
Co=["position","top","left","width","cssFloat"],Do="position top left display
cssFloat marginTop marginLeft marginRight marginBottom".split("
");f=Bo.prototype;f.Fb=function()
{Bo.ha.Fb.call(this);this.Ya(this.s())};f.Ya=function(a)
{Bo.ha.Ya.call(this,a);O(a,"goog-scrollfloater")};
f.Ia=function(){Bo.ha.Ia.call(this);this.g||(this.g=this.b.Ga("DIV",
{style:"visibility:hidden"}));this.update();var a=this.ya;(this.ya=a)?
(Eo(this)&&(a=wh(this.b.b),"none"==a.currentStyle.backgroundImage&&(a.style.backgro
undImage="https:"==xe(this.b).location.protocol?"url(https:///)":"url(about:blank)"
,a.style.backgroundAttachment="fixed")),this.Ug()):Fo(this);a=xe(this.b);V(this).ka
(a,"scroll",this.Ug).ka(a,"resize",this.update)};
f.update=function(){if(this.Ma){Fo(this);var
a=Ah(this.s());this.v=Hh(this.s());this.Da=a.y;this.Ba=a.x;this.Ug()}};f.va=functio
n(){Bo.ha.va.call(this);this.g=null};f.Ug=function(){if(this.ya){var
a=Rd(this.b.b).y;if(0<=this.v.top-a)Fo(this);else{var
b=this.v.height,c=Pd(xe(this.b)||window).height;Eo(this)||b<c?
Go(this,0):this.v.height+this.Da>c+a?Fo(this):Go(this,1)}}};
function Go(a,b){var c=0==b;if((!a.ta||Fo(a))&&a.dispatchEvent("float")){var
d=Rd(document).x;if(a.i)P(a.s(),{left:a.Ba-Rd(document).x+"px"});else{var
e=a.s(),g=Ah(e).x,h=Oh(e).width;Ho(a);Q(a.g,e.offsetWidth,e.offsetHeight);P(e,
{left:g-d+"px",width:h+"px",cssFloat:"none"});e.parentNode==a.wa?
e.parentNode.insertBefore(a.g,e):
(e.parentNode.replaceChild(a.g,e),a.wa.appendChild(e));Eo(a)?
(e.style.position="absolute",e.style.setExpression("top",'document.compatMode=="CSS
1Compat"?documentElement.scrollTop:document.body.scrollTop')):
(e.style.position="fixed",c?(e.style.top="0px",e.style.bottom="auto"):
(e.style.top="auto",e.style.bottom="0"));a.i=!0}}}function Fo(a){if(!a.i&&!a.ta||!
a.dispatchEvent("dock"))return!1;var
b=a.s();a.i&&(Io(a),Eo(a)&&b.style.removeExpression("top"),a.g.parentNode==a.wa?
a.g.parentNode.removeChild(a.g):a.g.parentNode.replaceChild(b,a.g));a.ta&&Io(a);a.i
=a.ta=!1;return!0}
function Ho(a){var b=a.s();a.V={};y(Co,function(a)
{this.V[a]=b.style[a]},a);y(Do,function(a){this.g.style[a]=b.style[a]||rh(b,a)||
qh(b,a)},a)}function Io(a){var b=a.s(),c;for(c in a.V)b.style[c]=a.V[c]}function
Eo(a){return B.Aa&&!(B.Na("7")&&Qd(a.b.b))};function Jo(a)
{M.call(this);this.b=[];Ko(this,a)}x(Jo,M);f=Jo.prototype;f.
$f=null;f.Vg=null;function Lo(a,b){a.Vg=b}function Ko(a,b){b&&(y(b,function(a)
{Mo(this,a,!1)},a),Hb(a.b,b))}f.ac=function(a)
{this.Ve(a,this.b.length)};f.Ve=function(a,b){a&&(Mo(this,a,!
1),Ib(this.b,b,0,a))};f.jf=function(){return Gb(this.b)};function No(a,b){b!=a.
$f&&(Mo(a,a.$f,!1),a.$f=b,Mo(a,b,!0));a.dispatchEvent("select")}f.va=function()
{Jo.ha.va.call(this);delete this.b;this.$f=null};
function Mo(a,b,c){b&&("function"==typeof a.Vg?a.Vg(b,c):"function"==typeof
b.Dh&&b.Dh(c))};function Oo(){}x(Oo,ao);ya(Oo);Oo.prototype.Wb=function(a){return
a.b.Ga("DIV",Cm(this,a).join(" ")+" goog-inline-
block","\u00a0")};Oo.prototype.hb=function(a,b)
{b=Oo.ha.hb.call(this,a,b);O(b,"goog-inline-block");return
b};Oo.prototype.Fa=function(){return"goog-toolbar-separator"};function Po()
{this.b="toolbar"}x(Po,mn);ya(Po);Po.prototype.qe=function(a)
{return"HR"==a.tagName?new
bo(Oo.Wa()):Po.ha.qe.call(this,a)};Po.prototype.Jd=function(){return"goog-
toolbar"};Po.prototype.Ai=function(){return"horizontal"};function Qo(a,b,c)
{sn.call(this,b,a||Po.Wa(),c)}x(Qo,sn);Qo.prototype.vf=function(a)
{Qo.ha.vf.call(this,a);this.Ac||xn(this)};function Ro()
{}x(Ro,Dn);ya(Ro);Ro.prototype.Fa=function(){return"goog-toolbar-button"};function
So(a,b,c){cn.call(this,a,b||Ro.Wa(),c)}x(So,cn);Mm("goog-toolbar-button",function()
{return new So(null)});function To(a,b){bo.call(this,a||
Oo.Wa(),b)}x(To,bo);Mm("goog-toolbar-separator",function(){return new To});function
Uo(a,b,c,d,e,g){function h(a){if(a){a.tabIndex=0;ze(a,l.ta);O(a,"goog-zippy-
header");a&&l.ua.ka(a,"click",l.wa);var
b=l;a&&(Ng(b.v,a),b.V.ka(b.v,"key",b.ya))}}M.call(this);this.R=e||
D();this.g=this.R.s(a)||null;this.j=this.R.s(d||null);this.o=Ba(b)?
b:null;this.ta=g||"tab";this.i=this.o||!b?null:this.R.s(b);this.b=1==c;n(c)||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=kg(this.g,"goog-zippy-expanded")));this.V=new
zg(this);this.v=new Mg;this.ua=new zg(this);var l=this;
h(this.g);h(this.j);Vo(this,this.b)}x(Uo,M);Uo.prototype.va=function()
{Uo.ha.va.call(this);Fe(this.V);Fe(this.v);Fe(this.ua)};function Vo(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&&(og(a.g,"goog-zippy-expanded",b),og(a.g,"goog-zippy-collapsed",!
b),K(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Wo("toggle",a,a.b))}
Uo.prototype.ya=function(a){if(13==a.keyCode||32==a.keyCode)Vo(this,!
this.b),this.dispatchEvent(new
Wo("action",this,this.b,a)),a.preventDefault(),a.b()};Uo.prototype.wa=function(a)
{Vo(this,!this.b);this.dispatchEvent(new Wo("action",this,this.b,a))};function
Wo(a,b){Ke.call(this,a,b)}x(Wo,Ke);function Xo(a){if(null!=a)switch(a.Dg){case
1:return 1;case -1:return-1;case 0:return 0}return null}function Yo(a){return null!
=a&&a.Dd===pl?a:a instanceof pd?Zo(rd(a),a.b()):Zo(Vb(String(String(a))),Xo(a))}var
Zo=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.Dg=d);return c}}(ul);function
$o(a){return null!=a&&a.Dd===pl?
String(String(a.Db()).replace(ap,"").replace(bp,"&lt;")).replace(cp,dp):Vb(String(a
))}
var
ep={"\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 dp(a){return ep[a]}
var cp=/[\x00\x22\x27\x3c\x3e]/g,fp=/^(?!on|src|(?:style|action|archive|background|
cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)
$/i,ap=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,bp=/</g;function gp(a){a=a||{};var
b=a.content,c=Zo,d='<div role="button"'+(a.id?' id="'+$o(a.id)+'"':"")+'
class="';var e=a||{};var g="goog-inline-block jfk-button ",h=e.style;switch(Ca(h)?
h.toString():h){case 0:g+="jfk-button-standard";break;case 2:g+="jfk-button-
action";break;case 3:g+="jfk-button-primary";break;case 1:g+="jfk-button-
default";break;case 4:g+="jfk-button-flat";break;case 5:g+="jfk-button-
mini";break;case 6:g+="jfk-button-contrast";break;default:g+="jfk-button-
standard"}h=e.width;h=h instanceof
tl?h.toString():h;h=Ba(h)&&Ba(1)?h.type!==(1).type?!
1:h.toString()===(1).toString():1==h;g+=(h?" jfk-button-narrow":"")+(e.checked?"
jfk-button-checked":"")+(e.qk?" "+e.qk:"")+(e.disabled?" jfk-button-
disabled":"");d=d+$o(new tl(g,void 0))+'"'+(a.disabled?' aria-disabled="true"':'
tabindex="'+(a.Nm?$o(a.Nm):"0")+'"')+(a.title?a.Tm?' data-tooltip="'+$o(a.title)
+'"':' title="'+$o(a.title)+'"':"")+(a.value?' value="'+$o(a.value)
+'"':"");a.attributes?(a=a.attributes,null!=a&&a.Dd===ql?a=a.Db().replace(/
([^"'\s])$/,
"$1 "):(a=String(a),a=fp.test(a)?a:"zSoyz"),a=" "+a):a="";return c(d+a+">"+Yo(null!
=b?b:"")+"</div>")};function hp(a,b){this.i=a;this.R=!!b;this.j={0:this.i+"-
arrowright",1:this.i+"-arrowup",2:this.i+"-arrowdown",3:this.i+"-
arrowleft"}}x(hp,bl);f=hp.prototype;f.fh=!1;f.xg=2;f.ei=20;f.zg=3;f.th=-5;f.ug=!
1;f.dg=function(a){this.g=a};f.setPosition=function(a,b,c,d){null!
=a&&(this.zg=a);null!
=b&&(this.xg=b);ua(c)&&(this.ei=Math.max(c,15));ua(d)&&(this.th=d)};f.Qb=function(a
,b,c){a=this.xg;2==a&&(a=0);ip(this,this.zg,a,2==this.xg?jp(this.zg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.ei,0,c)};
function ip(a,b,c,d,e,g){if(a.g){var h=kp(b,c);var l=a.g;var m=R(l);m=(jp(b)?
m.height/2:m.width/2)-d;var p=el(l,h),r;if(r=zh(l))l=kh(Hh(l)),jp(b)?l.top<r.top&&!
(p&1)?m-=r.top-l.top:l.bottom>r.bottom&&p&1&&(m-=l.bottom-
r.bottom):l.left<r.left&&!(p&4)?m-=r.left-l.left:l.right>r.right&&p&4&&(m-=l.right-
r.right);l=m;l=jp(b)?new C(a.th,l):new C(l,a.th);m=jp(b)?6:9;a.ug&&2==e&&(m=jp(b)?
4:1);p=b^3;jp(b)&&"rtl"==a.g.dir&&(p=b);h=cl(a.g,kp(p,c),a.b,h,l,g,a.fh?m:0,void
0,null);if(2!=e&&h&496){ip(a,b^3,c,d,
a.ug&&0==e?1:2,g);return}!a.R||h&496||
(e=parseFloat(a.b.style.left),g=parseFloat(a.b.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||th(a.b,Math.round(e),Math.round(g)))}lp(a,b,c,d)}
function lp(a,b,c,d){var e=a.o;eb(a.j,function(a){og(e,a,!
1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=Eh(a.g,a.b),d=mp(a.g,b),jp(b)?e.style.top=np(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=np(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
jp(b)?"top":"left":jp(b)?"bottom":"right"]=d+"px"}function np(a,b){return 15>b?
15:Math.min(Math.max(a,15),b)}
function kp(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 mp(a,b){var
c=0,d=0,e=R(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 jp(a){return 0==a||
3==a};function op(a){De.call(this);this.g=a||D()}x(op,De);op.prototype.o=function()
{ze(this.s(),"tooltip");K(this.s(),"live","polite")};function pp(a)
{op.call(this,a);this.b=this.g.Ga("DIV",qp()+"-
contentId");this.i=this.g.Ga("DIV",qp()+"-arrow",this.g.Ga("DIV",qp()+"-
arrowimplbefore"),this.g.Ga("DIV",qp()+"-arrowimplafter"));this.j=this.g.Ga("DIV",
{"class":qp(),role:"tooltip"},this.b,this.i);this.o()}x(pp,op);function qp()
{return"jfk-tooltip"}pp.prototype.s=function(){return
this.j};pp.prototype.va=function(){pp.ha.va.call(this);this.j&&J(this.j)};function
rp(a){pp.call(this,a)}x(rp,pp);rp.prototype.o=function()
{ze(this.s(),"tooltip")};function sp(a){a=a||D();var b=Da(a.b);tp[b]||(tp[b]=new
up(a))}function vp(a,b){var c=b instanceof pd?
Bj(rd(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof pd?a.b=b:
(a.setAttribute("data-tooltip",b),a.b=null),a.setAttribute("aria-label",c)):
(a.b=null,a.removeAttribute("aria-label"));sp(D(a))}var tp={};
function up(a){zg.call(this);this.ya=a;this.wa=new
cg(this.Om,0,this);Ee(this,this.wa);var b=Td();this.V=Ba(b.MutationObserver)?new
b.MutationObserver(v(this.Yk,this)):null;a=a.b;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.tk,!0);this.ka(a,
["mouseover","focus","focusin"],this.Hm,!0)}x(up,zg);f=up.prototype;f.va=function()
{wp(this);up.ha.va.call(this)};
function xp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ba=!1;break;case "keydown":a.Ba=!0}}f.Hm=function(a)
{this.V&&this.V.disconnect();xp(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&je(this.b.b,b);if(this.Ba||!a||c)
{this.Da=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=Ab(ye,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Be(b))&&(b=a));this.j=b}else this.j=null;yp(this)};
f.tk=function(a){xp(this,a);var b=a.target;b=this.b&&je(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,yp(this)};f.Yk=function(a)
{y(a,v(function(a){var b=Be(a.target);b&&"aria-
activedescendant"==a.attributeName&&(this.j=b,yp(this))},this))};function yp(a)
{if(0==a.wa.Pa||!a.g||!a.v){wp(a);var b=null!=a.v?a.v:50;a.wa.start(a.g?
b:300)}}function wp(a){a.ua&&(k.clearTimeout(a.ua),a.ua=0,a.g=null)}
f.Om=function(){if(!this.j)zp(this),this.v=this.g=null;else if(!
(this.g&&this.b&&je(this.b.s(),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&&(zp(this),this.v=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,Ap(this,a))){var
c=zd;if(a.getAttribute("data-tooltip-contained"))for(var d=Jd("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:ud(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Sb(hc(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Sb(hc(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ua=N(w(this.Jj,this.g,c,d,g,e,h),a,this);return}this.Jj(this.g,c,d,g,e,h)}}};
function Ap(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Da&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function Bp(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.Jj=function(a,b,c,d,e,g){this.ua=0;this.v=g;if(!this.b){this.b=new
rp(this.ya);zp(this);this.ya.b.body.appendChild(this.b.s());Ee(this,this.b);this.o=
new hp(qp(),!0);this.o.fh=!0;this.o.ug=!0;g=this.o;var
h=this.b.i;g.b=this.b.s();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(Bp(c),g,void
0,d);mg(this.b.s(),"jfk-tooltip-hide");this.ta!=e&&(this.ta&&!
Sb(hc(this.ta))&&mg(this.b.s(),this.ta),Sb(hc(e))||O(this.b.s(),e),this.ta=e);
th(this.b.s(),0,0);if(b instanceof pd)Bd(this.b.b,b);else
for(ae(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.dg(a);this.o.Qb(nul
l,0)};function zp(a){a.b&&O(a.b.s(),"jfk-tooltip-hide")};function X(a,b,c,d)
{cn.call(this,a,Cp.Wa(),b);this.ya=c||0;this.g=d||0;this.Da=!
1}x(X,cn);f=X.prototype;f.lc=function(){return this.g};f.Fi=function(a)
{this.v=a;var b=this.s();b&&(this.Da?vp(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Ab=function(a){this.isEnabled()!
=a&&(X.ha.Ab.call(this,a),Dp(this))};f.focus=function(){var
a=this.ra;try{a.focus()}catch(b){}};f.eg=function(a){X.ha.eg.call(this,a);Ep(this,!
1)};f.Vc=function(a){X.ha.Vc.call(this,a);this.isEnabled()&&Ep(this,!0)};
f.yc=function(a){X.ha.yc.call(this,a);this.isEnabled()&&Ep(this,!0)};function
Ep(a,b){a.s()&&og(a.s(),"jfk-button-clear-outline",b)}function Dp(a)
{a.s()&&Fp(a.i,a)}function Gp(a,b){if(q(a)){var
c=a;a=H("IMG");a.src=c;Q(a,21,21)}O(a,"jfk-button-img");c=[];c.push(a);if(b){var
d=H("SPAN","jfk-button-label",b);c.push(d)}return c}
function Cp(){this.ua=this.Fa()+"-standard";this.g=this.Fa()+"-
action";this.Qa=this.Fa()+"-primary";this.o=this.Fa()+"-default";this.R=this.Fa()
+"-flat";this.V=this.Fa()+"-narrow";this.v=this.Fa()+"-mini";this.j=this.Fa()+"-
contrast"}x(Cp,Km);ya(Cp);f=Cp.prototype;f.$c=function(a,b,c){a&&c.ya!
=a&&(c.ya=a,Dp(c));b&&c.g!=b&&(c.g=b,Dp(c))};f.Fa=function(){return"jfk-button"};
f.Wb=function(a){var b=a.b,c=vl(gp,{disabled:!
a.isEnabled(),checked:W(a,16),style:a.ya,title:a.v,Tm:a.Da,value:a.mb(),width:a.lc(
)},void 0,b);b.Jk(c,a.Db());this.hb(a,c);return c};
f.hb=function(a,b){Cp.ha.hb.call(this,a,b);this.i||(this.i=pb(this.ua,w(this.
$c,0,null),this.g,w(this.$c,2,null),this.Qa,w(this.$c,3,null),this.o,w(this.
$c,1,null),this.R,w(this.$c,4,null),this.v,w(this.$c,5,null),this.j,w(this.
$c,6,null),this.V,w(this.$c,null,1)));for(var c=jg(b),d=0;d<c.length;++d){var
e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.v=c,a.Da=!0;return
b};f.mb=function(a){return a.getAttribute("value")||""};f.Mg=function(a,b)
{a&&a.setAttribute("value",b)};
function Fp(a,b){function c(a,b){(a?d:e).push(b)}var
d=[],e=[],g=b.ya;c(0==g,a.ua);c(2==g,a.g);c(3==g,a.Qa);c(4==g,a.R);c(5==g,a.v);c(1=
=g,a.o);c(6==g,a.j);c(1==b.lc(),a.V);c(!b.isEnabled(),a.Fa()+"-
disabled");ng(b.s(),e);lg(b.s(),d)};function Hp(a,b,c,d,e){d=d||(b?
D(G(b)):D());this.g=a;d.b.body.appendChild(this.g.s());S(this.g.s(),!
1);this.className=qp();am.call(this,b,c,d);Ee(this,this.g);this.He(this.g.s());a=$h
(this.g.s(),"ease-out",0,1);b=$h(this.g.s(),"ease-
in",1,0);this.Ta=a;this.ya=b;this.o=new hp(qp(),!0);this.o.setPosition(null!=e?
e:1,void 0,void 0,-1);e=this.o;a=this.g.i;e.b=this.g.s();e.o=a;this.o.fh=!
0;this.Je=300}x(Hp,am);Hp.prototype.mf=function(){this.o.dg(this.ab);return
this.o};
Hp.prototype.Gj=function(a){ke(this.g.b,a)};Hp.prototype.Ch=function(a)
{Bd(this.g.b,a)};function Ip(a,b,c,d){c=c||(a?D(G(a)):D());var e=new
pp(c);Hp.call(this,e,a,b,c,d)}x(Ip,Hp);var Jp=/^[\w+/_-]+[=]{0,2}$/;var
Kp=I("DIV");Kp.id=Da(Kp);function Lp(a){var b=new nj;b=new mj(b);var c=!("STYLE"in
b.j)&&"STYLE"in b.o;c="*"==b.i&&c?"sanitizer-"+ic():b.i;b.g=c;if(ij){c=a;if(ij)
{a=I("SPAN");b.g&&"*"==b.i&&(a.id=b.g);b.R&&(c=bj("<div>"+c+"</div>"),dj(c),c=c.inn
erHTML);var d=document.createElement("template");if("content"in
d)d.innerHTML=c,d=d.content;else{var
e=document.implementation.createHTMLDocument("x");d=e.body;e.body.innerHTML=c}c=doc
ument.createTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!
1);for(d=fj?new WeakMap:
new hj;e=c.nextNode();){c:{var g=b;var h=e;switch(Pi(h)){case 3:g=Aj(g,h);break
c;case 1:if("TEMPLATE"==Oi(h).toUpperCase())g=null;else{var
l=Oi(h).toUpperCase();if(l in g.j)var m=null;else g.o[l]?
m=document.createElement(l):(m=I("SPAN"),g.V&&Li(m,"data-sanitizer-original-
tag",l.toLowerCase()));if(m){var p=m,r=Ki(h);if(null!=r)for(var F=0;l=r[F];F+
+)if(l.specified){var E=g;var ca=h,ma=l,Z=ma.name;if(0==Z.lastIndexOf("data-
sanitizer-",0))E=null;else{var Va=Oi(ca);ma=ma.value;var
Od={tagName:Ub(Va).toLowerCase(),
attributeName:Ub(Z).toLowerCase()},Ha={vk:void
0};"style"==Od.attributeName&&(Ha.vk=Mi(ca));ca=zj(Va,Z);ca in E.b?
(E=E.b[ca],E=E(ma,Od,Ha)):(Z=zj(null,Z),Z in E.b?
(E=E.b[Z],E=E(ma,Od,Ha)):E=null)}null===E||Li(p,l.name,E)}g=m}else g=null}break
c;default:g=null}}if(g){if(1==Pi(g)&&d.set(e,g),e=Qi(e),h=!
1,e)l=Pi(e),m=Oi(e).toLowerCase(),p=Qi(e),11!=l||p?"body"==m&&p&&(l=Qi(p))&&!
Qi(l)&&(h=!0):h=!0,l=null,h||!e?
l=a:1==Pi(e)&&(l=d.get(e)),l.content&&(l=l.content),l.appendChild(g)}else
ae(e)}d.clear&&d.clear();
b=a}else b=I("SPAN");0<Ki(b).length&&(a=I("SPAN"),a.appendChild(b),b=a);b=(new
XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")
+1,b.lastIndexOf("</"))}else b="";Hc("Output of HTML sanitizer");return
td(b,null)};function Mp(a,b){return'<a href="'+a+'"'+(" "+('class="'+b+'">Ver
pedido</a>'))};function Np(a,b){this.o=a;this.g=b;var
c=this.o,d=ph(this.g,"lineHeight")||qh(this.g,"lineHeight")||
rh(this.g,"lineHeight")||"";var e=Wh(this.g);switch(!0){case
Pb(d,"px"):e=Math.round(parseFloat(d))/e*4;break;case
Pb(d,"em"):e=4*parseFloat(d);break;case
Pb(d,"%"):e=parseFloat(d)/100*4;break;default:d=H("FONT",null,"Xyz"),P(d,
{position:"absolute"}),be(d,this.g.firstChild),e=d.offsetHeight/e*4,J(d)}e=Math.rou
nd(100*e)/100;Q(c,"",e+"em");this.R=R(this.o).height;this.j=this.i=!
0;Op="M\u00e1s \u00bb";
Pp="\u00ab Menos";this.b=H("A","secondary",Op);P(this.b,
{cursor:"pointer",paddingTop:"6px"});ce(this.b,this.o);L(this.b,"click",this.V,!
1,this);c=new yg;L(c,"resize",this.v,!
1,this);P(this.o,"overflow","hidden");this.v()}var Op,Pp;Np.prototype.v=function()
{var a=R(this.g).height>this.R;!a&&this.i?(this.b&&S(this.b,!1),this.j=this.i=!
1):a&&!this.i&&(this.b&&S(this.b,!0),this.j=this.i=!0)};
Np.prototype.V=function(){if(this.i){if(this.j){var a="100%";var b=Pp}else
a=this.R,b=Op;Q(this.o,"",a);ke(this.b,b);this.j=!this.j}};function Y()
{M.call(this);this.b=new zg(this)}x(Y,M);Y.prototype.va=function()
{this.dispatchEvent("dispose");Y.ha.va.call(this);this.b.Ka()};function Qp(a,b)
{this.i=a||200;this.g=b||108;Y.call(this)}x(Qp,Y);Qp.prototype.vc=function(){return
this.i};Qp.prototype.lc=function(){return this.g};function Rp(a)
{am.call(this,a,void 0,void 0);this.ti=!1;this.af=!
0;this.Je=500}x(Rp,km);Rp.prototype.className="unified-
hovercard";Rp.prototype.hg=function(a,b){b||(b=new il(a,9,!
0));Rp.ha.hg.call(this,a,b)};var Sp={update:function(a){for(var b in
a)Sp[b]=a[b]},jk:function(a){if(q(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b
in a)Sp.ik(b,a[b])},ik:function(a,b){Sp[a]=b}};Ka("_OC_addFlags",Sp.jk);var
Tp="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function Up(a){var b=new T(window.location.href);U(a,"hl","es");var
c=Wk(b,"output");c&&U(a,"output",c);c=Wk(b,"source");"ge-ipad-app"==c?
(U(a,"dapp","2"),$k(a.b,"output")):"ge-tablet-app"==c?(U(a,"dapp","4"),
$k(a.b,"output")):"ge-ip-app"==c?U(a,"dapp","1"):"ge-android-
app"==c&&U(a,"dapp","3");Wk(b,"authuser")||$k(a.b,"authuser");y(Tp,function(c){var
d=Wk(b,c);d&&U(a,c,d)})};function Vp(a,b,c)
{De.call(this);this.g=null;this.data=a;this.b=b;this.maxWidth=c||500}x(Vp,De);var
Wp=/(<b\s*>)|
(<\/b>)/ig,Xp={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};Vp.prototype.va=function()
{this.g&&this.g.Ka()};function Yp(a){return a.g||(a.g=new zg(a))}
Vp.prototype.i=function(a){var b=H("DIV"),c=new T(this.data.ma.Pd||
this.data.ma.vj);this.data.ma.source&&U(c,"source",this.data.ma.source);var
d=this.data.ma.title;this.data.ma.Mj&&(d+=": "+this.data.ma.Mj);c=H("A",
{href:c.toString(),className:this.b+"-
title"},d);b.appendChild(c);this.j(b);a.appendChild(b);Zp(this,a);b=H("DIV");if(ua(
this.data.ma.yj||0)){d=this.data.ma.yj||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=H("A",{className:this.b+"-reviews-link
goog-inline-block",href:this.data.ma.Em},this.data.ma.Vl+"
rese\u0144as");b.appendChild(c);a.appendChild(b);this.data.ma.Kj&&(b=H("DIV",this.b
+"-snippet",Yd(oi(this.data.ma.Kj+" "))),c=H("A",
{href:this.data.ma.Pd,className:this.b+"-more-link"},"m\u00e1s
\u00bb"),b.appendChild(c),
a.appendChild(b))};
function Zp(a,b){var c="",d=H("DIV"),e=a.data.ma.hi;if(!Sb(hc(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=H("SPAN","author"),h=e-
1,l=Xd(", ");y(c,function(a,b){var c=a?a.replace(Wp,""):"";c=Rb(c);var d=new
T(Qb('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',c));Up(d);c=H("A",
{href:d},c);g.appendChild(c);b<h&&(c=l.cloneNode(!
0),g.appendChild(c))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.ma.yh&&(Zd(d,H("
SPAN",a.b+"-
pubdate",c+a.data.ma.yh)),c="\u00a0-\u00a0");a.data.ma.bj&&(d.appendChild(Xd(c)),
Zd(d,H("SPAN",a.b+"-pagesnum",a.data.ma.bj+"
p\u00e1ginas")));b.appendChild(d)}function $p(a,b,c,d,e,g,h){var l=a.b+"-
button";l+=" "+(a.b+"-button-hilite");g&&(l+=" disabled");c=H("A",
{id:h||"",href:e?"#":d,className:l},c);e&&(e=B.product.hd||
B.product.Yd?"touchstart":"click",Yp(a).Rd(c,e,function(a)
{a.preventDefault();a=H("FORM",{action:d,method:"POST"});P(a,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(a);a.submit()},!1));b.appendChild(c)}
Vp.prototype.j=function(){};function aq(){this.ma={}}f=aq.prototype;f.Qc=function()
{return this.ma.Oh};f.nc=function(){return this.ma.nc};f.ih=function(){return
this.ma.ih};f.sd=function(){return this.ma.sd};f.Ee=function(){return
this.ma.Ee};function bq(){this.b=[]}bq.prototype.getId=function(){return
this.Pa};function cq(a,b,c){U(b,"id",a);a=new
xk;Ak.push(a);c&&a.ka("complete",c);a.Rd("ready",a.rk);a.send(b,"POST",void 0,void
0)}bq.prototype.R=function(a,b,c){var d=null;Jk(c.target)&&(d=new
aq,d.ma.Oh=a,this.b.push(d));b(d)};bq.prototype.Qa=function(a,b,c){var
d=null;Jk(c.target)&&(d=dq(this,a),eq(this,d));b(d)};function eq(a,b)
{Eb(a.b,function(a){return a.Qc()==b.Qc()})}
function dq(a,b){return yb(a.b,function(a){return a&&a.Qc()==b})};function fq(a)
{this.ma={};this.ma.title=a.title;this.ma.Mj=a.subtitle;this.ma.hi=a.authors;this.m
a.vj=a.preview_url;this.ma.Pd=a.info_url;this.ma.yh=a.pub_date;this.ma.bj=a.num_pag
es;this.ma.Oj=a.viewability;this.ma.Lq=a.subject;this.ma.Pm=a.thumbnail_url;this.ma
.Kj=a.snippet;this.ma.Eq=a.list_price;this.ma.Dj=a.sale_price;this.ma.Jq=a.sale_pri
ce_better;this.ma.hm=a.offer_price;this.ma.Ag=a.buy_url;this.ma.zj=a.read_url;this.
ma.Nf=a.is_free_ebook||!1;this.ma.Jf=a.in_my_ebooks||!
1;this.ma.Fq=a.my_ebooks_url||
"";this.ma.yj=a.rating_score||0;this.ma.Vl=a.num_reviews||
0;this.ma.nc=a.is_purchased||!1;this.ma.Lf=a.is_ebook||!
1;this.ma.Mq=a.write_review_url||"";this.ma.Dk=a.add_to_my_ebooks_url||"";this.ma.z
m=a.preview_ebook_url||"";this.ma.Em=a.reviews_url||"";this.ma.jg=a.view_order_url|
|"";this.ma.sq=a.add_to_my_ebooks_url;this.ma.lk=a.add_to_my_ebooks_url_is_on_play|
|!1;this.ma.Gf=a.has_flowing_text||!1;this.ma.Hf=a.has_scanned_text||!1;var b=new
T(a.info_url);var c=b.j.split("/");c[0]||c.shift();b=3<c.length?
c[3]:Wk(b,"id")||"";this.ma.Oh=b;this.ma.nk=a.canonical_atb_url||"";this.ma.ih=a.is
_rentable||!1;this.ma.Td=a.is_pre_order||!
1;this.ma.tj=a.on_sale_date||"";this.ma.sd=a.is_pre_ordered||!
1;this.ma.Dq=a.issue_volume_count||0;this.ma.Ee=a.is_volume_cancelled||!
1;this.ma.mk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.ma.Yf=1;break;case 2:this.ma.Yf=2}this.ma.Cm=a.rental_end_utc||
0}x(fq,aq);function gq(a)
{this.b=[];this.Pa=a.id;this.Oc=a.title;this.ua=a.num_volumes;this.g=a.access||"0";
this.ta=a.predefined;this.V=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
fq(a)}))}x(gq,bq);function hq(){Y.call(this);this.i=[];this.g=[]}x(hq,Y);function
iq(a){var b=new T(Td().location);b=new T(b);return
a===parseInt(Wk(b,"as_coll"),10)}function jq(a,b){return yb(Mb(a.i,a.g),function(a)
{return a.getId()==b})};function kq(a,b,c){Vp.call(this,a,b,c);Wk(new
T(this.data.ma.Pd),"dapp")}x(kq,Vp);
kq.prototype.render=function(a){ae(a);var b=H("DIV",this.b),c=H("DIV",this.b+"-
meta");this.i(c);var d=H("DIV",this.data.ma.Lf?this.b+"-footer":this.b+"-footer-
nonebook"),e=H("DIV",this.b+"-footer-
inner");if(this.data.ma.Lf)if(this.data.Ee()&&iq(1))lq(this,e);else
if(this.data.ma.Td&&!this.data.nc()||this.data.sd()){var g=H("DIV",this.b+"-pre-
order-date");g.textContent="Disponible el:
"+this.data.ma.tj;e.appendChild(g);this.data.sd()&&iq(1)&&lq(this,e)}else
if(this.data.nc()&&iq(1))mq(this,e),lq(this,
e);else{mq(this,e);g=!this.data.nc()&&!this.data.ma.Nf;var h=this.data.ma.Nf&&!
this.data.ma.Jf;if(g||h){g=H("SPAN",{"class":this.b+"-footer-inner-
right"});if(h=this.data.ma.zm||this.data.ma.zj){var l=h.search(uk);for(var
m=0,p,r=[];0<=(p=tk(h,m,"source",l));)r.push(h.substring(m,p)),m=Math.min(h.indexOf
("&",p)+1||l,l);r.push(h.substr(m));l=r.join("").replace(wk,"$1");
(h="source="+encodeURIComponent("ebookstore"))?
(m=l.indexOf("#"),0>m&&(m=l.length),p=l.indexOf("?"),0>p||p>m?
(p=m,r=""):r=l.substring(p+
1,m),l=[l.substr(0,p),r,l.substr(m)],m=l[1],l[1]=h?m?m+"&"+h:h:m,h=l[0]+
(l[1]?"?"+l[1]:"")+l[2]):h=l}h&&(h=H("A",{id:"unified-hovercard-preview-
link",href:h},"vista
previa"),g.appendChild(h));e.appendChild(g)}}d.appendChild(e);b.appendChild(c);b.ap
pendChild(d);a.appendChild(b);R(a).width>this.maxWidth&&Q(a,this.maxWidth,"")};
kq.prototype.i=function(a){if(!(this.data.nc()||this.data.sd()||
this.data.Ee())&&this.data.ma.jg&&iq(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.ma.jg){var
c=Yd(oi("&nbsp;"+Mp(this.data.ma.jg,"primary")));b.appendChild(c)}a.appendChild(b)}
kq.ha.i.call(this,a);b=H("DIV",this.b+"-book-options");if(this.data.ma.Lf)
{if(this.data.ma.Nf)this.data.ma.Jf?nq(this,b):$p(this,
b,"eBook (GRATIS)",this.data.ma.Dk,!this.data.ma.lk,void 0,"unified-hovercard-free-
btn");else if(this.data.sd())c=H("SPAN",this.b+"-pre-ordered","Pedido por
adelantado"),b.appendChild(c);else if(this.data.Ee()&&iq(1)){c=H("DIV",this.b+"-
cancelled");var d=this.data.ma.mk;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)}else this.data.nc()||
this.data.ma.Jf?!this.data.nc()&&this.data.ma.Jf?
oq(this,b):this.data.nc()&&nq(this,b):oq(this,b);iq(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))}else
c=this.data.ma.vj,hb(Xp,this.data.ma.Oj)&&!Sb(c)?$p(this,b,"Vista previa",c,void
0,void 0,"unified-hovercard-preview-sample"):$p(this,b,"Vista previa",c,!1,!
0,"unified-hovercard-preview-sample");
a.appendChild(b)};function lq(a,b){var c=H("DIV",{id:"unified-hovercard-purchased-
shelf-links","class":a.b+"-order-links-
container"}),d=a.data.ma.jg;d&&(d=Yd(oi(Mp(d,""))),c.appendChild(d));a.data.sd()||
(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 oq(a,b){a.data.ma.Td&&!a.data.nc()?$p(a,b,"Reservar eBook ("+
(a.data.ma.Dj+")"),a.data.ma.Ag,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.ih()?$p(a,b,"EBOOK DESDE "+a.data.ma.hm,a.data.ma.Ag,void 0,void
0,"unified-hovercard-buy-btn"):$p(a,b,"Comprar eBook -
"+a.data.ma.Dj,a.data.ma.Ag,void 0,void 0,"unified-hovercard-buy-btn")}function
nq(a,b){$p(a,b,"Leer ahora",a.data.ma.zj,void 0,void 0,"unified-hovercard-read-
now")}
function mq(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 p=H("SPAN","goog-inline-
block"),r=H("SPAN","goog-inline-block"),F=H("SPAN","goog-inline-
block"),E=H("SPAN","goog-inline-block");a.data.ma.Gf?(O(p,e),O(r,e),O(F,e),O(E,e)):
(a.data.ma.Hf?(O(p,e),O(r,e)):(O(p,g),O(r,g)),O(F,g),O(E,g));c.appendChild(p);
c.appendChild(h);c.appendChild(r);c.appendChild(l);c.appendChild(F);c.appendChild(m
);c.appendChild(E);c.appendChild(d);b.appendChild(c)}kq.prototype.j=function(a){var
b=H("DIV",[this.b+"-plusone-container","goog-inline-
block"]);a.appendChild(b)};function pq(){return"rtl"==document.body.dir}var
qq={border:!0,padding:!0,margin:!
0},rq=["Top","Bottom","Right","Left"],sq={color:"#0000cc",textDecoration:"underline
"};function tq(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)
{eb(b,w(uq,a))})}
function uq(a,b,c){var d=""==ph(a,c);qq[c]?y(rq,function(e)
{d&&""==ph(a,c+e)&&P(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&sq[c]?
P(a,c,sq[c]):P(a,c,b))}function vq(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||eb(c,function(b,c)
{Hb(d,Gb(a.getElementsByTagName(c)))});tq(d)};function wq(a,b){this.Pa=b||
xq+"-"+yq++;this.o=a}wq.prototype.getId=function(){return
this.Pa};wq.prototype.toString=function(){var a={};this.b(a);var b=[];Fj(new
Ej,a,b);return b.join("")};wq.prototype.b=function(a)
{a.id=this.getId();a.type=this.o};var xq=ic(),yq=1;function zq(a,b,c,d)
{wq.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}zq.prototype=aa(wq
.prototype);zq.prototype.constructor=zq;if(ha)ha(zq,wq);else for(var Aq in
wq)if("prototype"!=Aq)if(Object.defineProperties){var
Bq=Object.getOwnPropertyDescriptor(wq,Aq);Bq&&Object.defineProperty(zq,Aq,Bq)}else
zq[Aq]=wq[Aq];zq.ha=wq.prototype;zq.prototype.Gd=function(){return
this.j};zq.prototype.b=function(a)
{wq.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.Gd()};n
ew ol;function Cq(a,b,c){var d=k._gaq;d&&(c?
d.push(["_trackEvent",a,b,c]):d.push(["_trackEvent",a,b]))}function Dq(a,b,c,d)
{q(a)&&(a=G(a));a&&L(a,"click",w(Cq,b,c,d))}Ka("_OC_analyticsTrack",Cq);function
Eq(){var a=G("books-microdata");a&&La(function(){Cq("Social","Click On","Share
button");return a})}function Fq(a){a=Ma(a);Ya(a,{Hq:function(){Cq("Social","Click
On","Standalone Share button")}})}function Gq(a,b,c){var
d=window.gbar;d&&d.lPWF&&d.lPWF(w(Hq,a,"small",!0,b,c))}function Hq(a,b,c,d,e){var
g=H("DIV");a.appendChild(g);b={callback:"_OC_plusOneCallback",size:b,count:String(c
),source:"google:BOOKS"};e&&(b.href=e);gapi.plusone.render(g,b);d&&(a.style.display
="block")}
Ka("_OC_plusOneCallback",function(a){"on"==a.state?Cq("Social","Click On","+1
Button"):Cq("Social","Click Off","+1 Button")});function Iq(a,b,c)
{Rp.call(this,a);this.Da=pq();this.o=this.ta=this.Gb=null;this.Re=b;this.g=null;thi
s.Se=!!c;this.render(b);Jq(this)}x(Iq,Rp);var Kq={};function Lq(a)
{y(Kd(document,"IMG","coverthumb",a),function(a){a.title="";var b=te(a);b=Wk(new
T(b.href),"id");(b=Kq[b])&&new Iq(a,b)})}Ka("_OC_registerHover",function(a){a=new
fq(a);var b=Wk(new T(a.ma.Pd),"id");Kq[b]=a});Iq.prototype.va=function()
{Yp(this.g).Ka();J(this.s())};
Iq.prototype.qh=function(a,b){Iq.ha.qh.call(this,a,b);this.Ca()&&(this.oh=this.Da?
new gh(0,-2,0,0):new gh(0,0,0,-
2),this.Ca()&&this.Ae(),this.Gb=this.b,Mq(this))};Iq.prototype.render=function(a)
{this.g&&(this.g.Ka(),this.o=this.ta=null);this.g=new
kq(a,this.className,435,this.Se);this.g.render(this.s());Jq(this);if(a=a.ma.nk){var
b=Ld(this.className+"-plusone-container",this.s());b&&Gq(b,!
1,a)}this.Ca()&&Mq(this)};
function Mq(a){var b=H("DIV"),c=H("DIV");var d=Hh(a.Gb||null);var e=Hh(a.s());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=mh(e,d);h||(h=new
jh(d.left,0,d.width,0));d=a.Da?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,Ll:g}}else
e=null;g=a.Da?"marginRight":"marginLeft";P(c,g,e.x+"px");P(b,g,e.x-
1+"px");O(a.s(),a.className+"-tooltip");e.Ll?(P(c,"bottom",e.y+"px"),P(b,"bottom",
e.y+1+"px"),O(c,a.className+"-arrow-up"),O(b,a.className+"-arrow-up-border")):
(P(c,"top",e.y+"px"),P(b,"top",e.y+1+"px"),a.Re.ma.Lf||O(c,a.className+"-
nofooter"),O(c,a.className+"-arrow-down"),O(b,a.className+"-arrow-down-
border"));a.o?de(b,a.o):a.s().appendChild(b);a.ta?
de(c,a.ta):a.s().appendChild(c);a.ta=c;a.o=b}
Iq.prototype.Ad=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
&&(window.location.href=b.href))}c&&this.dispatchEvent(new Ke(c,this))}};
function Jq(a){var b=B.product.hd||
B.product.Yd?"touchstart":"click",c=Yp(a.g);Bg(c,a.s(),b,a.Ad,!1,a)};function
Nq(a,b,c){Qp.call(this,b);this.j=a;this.o=null;this.v=!1;if(c==(1).toString()||
c==(7).toString())this.v=!0}x(Nq,Qp);var Oq=new M;
Nq.prototype.hc=function(a){var b=H("A",{className:"slider-link goog-inline-
block"});Q(b,"",this.vc());var c=new T(this.j.ma.Pd);this.j.ma.source?
U(c,"source",this.j.ma.source):U(c,"source","gbs_slider_thumb");
$k(c.b,"num");c=c.toString();c=c instanceof Rc?
c:Xc(c);b.href=Tc(c);a.appendChild(b);this.o=I("img");this.o.alt="";this.b.Rd(this.
o,"load",v(this.Ba,this));Oq.dispatchEvent("start");(a=this.j.ma.Pm)?(a=new
T(a),U(a,"h",this.vc()),U(a,"stbn",1),
$k(a.b,"edge"),this.o.src=a.toString()):this.o.src=
"/googlebooks/images/no_cover_thumb.gif";Q(this.o,"",this.vc());b.appendChild(this.
o);this.v&&2==this.j.ma.Yf?(this.R=H("SPAN",["bookcard-badge","bookcard-sample-
label"],"Caducados"),b.appendChild(this.R)):this.v&&1==this.j.ma.Yf?
(a=this.j,1==a.ma.Yf?(a=a.ma.Cm-
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.R=H("SPAN",["bookcard-
badge","bookcard-sample-label"],a),b.appendChild(this.R)):!this.v||this.j.nc()||
this.j.ma.Nf||
(this.R=H("SPAN",["bookcard-badge","bookcard-sample-
label"],"Muestra"),b.appendChild(this.R));df(b,"mouseover",v(this.wa,this,b))};Nq.p
rototype.Ba=function()
{this.dispatchEvent("render");Oq.dispatchEvent("complete");if(this.R){var
a=R(this.o).width;this.R.style.width=uh(a,!0)}};Nq.prototype.wa=function(a,b){(new
Iq(a,this.j)).Wg(b)};function Pq(a,b,c){Nq.call(this,a,b-
40,c);this.V=H("DIV","slider-annotation");this.ua=!
1}x(Pq,Nq);Pq.prototype.hc=function(a)
{df(this,"render",v(this.ya,this));Pq.ha.hc.call(this,a);a.appendChild(this.V)};Pq.
prototype.ya=function(a){this.ua||
(a.b(),a=this.ta(),this.V.appendChild(a),this.ua=!
0,this.dispatchEvent("render"))};function Qq(a,b,c)
{Pq.call(this,a,b,c)}x(Qq,Pq);Qq.prototype.hc=function(a)
{Qq.ha.hc.call(this,a)};Qq.prototype.ta=function(){var a=this.j,b=I("DIV"),c=H("A",
{href:a.ma.Pd,className:"slider-annotation-
title"},Xd(a.ma.title));b.appendChild(c);if(a=a.ma.hi)a=H("DIV","slider-annotation-
author",Xd(a)),b.appendChild(a);Q(b,R(this.o).width+5,"");return b};function Rq(a)
{this.b=a}function Sq(a){switch(a.b){case 5:a="Vista completa";break;case
2:a="Vista previa restringida";break;case 1:a="Vista de fragmentos";break;case
4:a="Sin vista previa";break;case 7:a="Comprados";break;default:a=""}return
a};function Tq(a,b){Pq.call(this,a,b)}x(Tq,Pq);Tq.prototype.hc=function(a)
{Tq.ha.hc.call(this,a)};Tq.prototype.ta=function(){var
a=this.j,b=I("DIV"),c=a.ma.Iq;c&&(c=H("A","slider-annotation-
publisher",Xd(c)),b.appendChild(c));if(c=a.ma.yh)c=H("DIV","slider-annotation-
pubdate",Xd(c)),b.appendChild(c);a=new Rq(a.ma.Oj);Sb(hc(Sq(a)))||
(a=H("DIV",null,Sq(a)),b.appendChild(a));Q(b,R(this.o).width,"");return b};function
Uq(a,b,c,d,e,g){Y.call(this);this.ua=a;this.V=b;this.Ba=e;this.ya=g||
{};this.i=ua(d)?d:this.V?200:80;this.V||O(this.ua,"slider-
small");this.v=[];this.o=I("A");this.o.innerHTML=pq()?"&rsaquo;":"&lsaquo;";this.o.
setAttribute("title","Desplazarse hacia la izquierda");Lh(this.o,!
0);this.ua.appendChild(this.o);this.g=I("div");O(this.g,"slider-
drawables");this.ua.appendChild(this.g);this.R=I("A");this.R.innerHTML=pq()?"&lsaqu
o;":"&rsaquo;";this.R.setAttribute("title","Desplazarse hacia la derecha");
Lh(this.R,!
0);this.ua.appendChild(this.R);this.b.ka(this.o,"click",v(this.aj,this,-.75));this.
b.ka(this.R,"click",v(this.aj,this,.75));this.Oe();a=new
yg;this.b.ka(a,"resize",this.dj);this.dj();this.ta=0;this.wa=B.Aa&&B.Na("8")&&!
B.Na("9")&&pq();c&&Vq(this,c)}x(Uq,Y);function Wq(a){var
b=Math.ceil(1.25*Xq(a));b=Math.min(a.v.length,a.ta+b);y(Jb(a.v,a.ta,b),v(a.zk,a));a
.Oe();a.ta=b;b>=a.v.length&&a.dispatchEvent("render")}f=Uq.prototype;
f.zk=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.Rd(a,"render",v(this.Bk,this,b,c));a.hc(c)};f.Bk=fu
nction(a,b){J(a);this.Oe();S(b,!0)};function Vq(a,b){var c=z(b,function(a){return
this.V?new Qq(a,this.i):new Nq(a,this.i,this.Ba,this.ya)},a);Yq(a,c)}function
Yq(a,b){Hb(a.v,b);Wq(a)}
f.aj=function(a){(pq()?0>a:0<a)&&Wq(this);a*=this.wa?-
1:1;a*=R(this.g).width+20;this.j&&(this.j.Ka(),this.j=null);this.j=new
dh([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,ji);L(this.j,"animate",v(this.Zl,this));L(this.j,"end",
v(this.Oe,this));this.j.play()};f.Zl=function(a)
{a=z(a.coords,Math.round);this.g.scrollLeft=a[0]};
f.Oe=function(){if(B.Ua&&pq()||this.wa){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-R(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
R(this.g).width;this.o.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.R.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.dj=function(){this.Oe()};
function Xq(a){var b=a.V?110:50;return Math.ceil(R(a.g).width/b)};function Zq(a,b)
{var c=z(b,function(a){return new fq(a)}),d=[];switch(a){case
"book_other_versions":d=z(c,function(a)
{a.ma.source="gbs_book_other_versions";return new Tq(a,200)});break;case
"similarbooks":d=z(c,function(a){a.ma.source="gbs_similarbooks";return new
Qq(a,200)});break;case "bookseries":d=z(c,function(a)
{a.ma.source="gbs_bookseries";return new
Qq(a,200)});break;default:d=z(c,function(a){return new Qq(a,200)})}c=G(a);var
e=H("DIV","slider_content");de(e,c);Yq(new Uq(e,!0),d)}
Ka("_OC_BookList",function(a,b){S(G(a),!1);L(window,"load",w(Zq,a,b))});function
$q(a,b,c,d){this.ya=a;this.ua=null;this.tb=c||null;this.Ba="boolean"==typeof b?b:!
0;this.Ta=d||0;b=new ar;c=new br(this.tb||a,this.Ta);c.wa=!0;d=new Hl(null,null,!
1);Al.call(this,b,c,d);d.b=this;d.Vk(a);this.v=a;this.ji=!1;this.vg=!
0;L(this,"update",v(this.Da,this))}x($q,Al);$q.prototype.Vd=function()
{this.La=this.ya.value;$q.ha.Vd.call(this);return!1};
$q.prototype.Da=function(a){a.Xc&&(a=this.ya.form,this.ua||(this.ua=H("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ua)),this.ua.value=this.La,this.Ba&&a
.submit())};function ar(){}var
ak=Qc(Gc(Hc("//suggestqueries.google.com/complete/search")));ar.prototype.g=functio
n(a,b){var c=z(b[1],function(a){return a[0]});a(b[0],c)};function br(a,b)
{Ol.call(this);this.tb=a;this.ub=b||0}x(br,Ol);
br.prototype.Xg=function(){br.ha.Xg.call(this);var a=0,b=G("gbfwa");b||
(b=Ld("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);y(Kd(document,"div","ac-
renderer",void 0),function(b){a&&P(b,"top",a+"px");P(b,"width",R(this.tb).width-
2+"px");P(b,"left",parseInt(b.style.left,10)+this.ub+"px")},this)};function cr()
{}f=cr.prototype;f.qc=function(a){this.g=a.width;this.i=a.height};f.Ea=function()
{return new Fd(this.g,this.i)};f.Ig=function(){return this.o};f.te=function()
{return this.b};f.lc=function(){return this.g};f.vc=function(){return
this.i};f.xc=function(){return new C(this.o,this.b)};function dr(a){return new
jh(a.o,a.b,a.g,a.i)};function er(a){this.j=a}x(er,cr);er.prototype.Ja=function()
{return this.j};er.prototype.qc=function(a){void 0==a.width?
(this.i=a.height,this.g=Math.round(a.height*fr(this.j))):void 0==a.height?
(this.g=a.width,this.i=Math.round(a.width/fr(this.j))):
(this.g=a.width,this.i=a.height)};function gr(a)
{M.call(this);this.b={};a&&this.Tf(a)}x(gr,M);f=gr.prototype;f.sh=function(){return
this.b.w||this.g.kd().width};f.Kg=function(){return this.b.h||
this.g.kd().height};function fr(a){return a.sh()/a.Kg()}f.Ea=function(){return new
Fd(this.sh(),this.Kg())};f.Tf=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};f.Gd=function(){var
a=this.b.title;return a?"P\u00e1gina "+a:""};function hr(a){return a.b.order}
f.ld=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};function ir(a){return a.b.pid};function jr(a,b,c)
{this.v=a;this.R=b;this.V=c||!1;a=this.Ea();this.j()?
a.height=120:a.height=65;this.qc(a)}x(jr,cr);jr.prototype.j=function(){var a=G("gb-
mobile-menu-pubinfo");return a?(a=ee(a),B.ai&&0<a.length&&null!
=this.v&&0==hr(this.v)):!1};function kr(){this.j=[]}kr.prototype.ac=function(a)
{this.j.push(a)};kr.prototype.Ea=function(){var a=this.lc(),b=this.vc();return
null===a||null===b?null:new Fd(a,b)};kr.prototype.jf=function(){return
vb(this.j,rf)};function lr(a,b){for(var c=0;c<a.j.length;c++){var
d=a.j[c];if(b(d))return d}return null}function mr(a,b){return lr(a,function(a)
{return a.te()<=b&&a.te()+a.Ea().height>=b})}function nr(a,b){return
yb(a.j,function(a){return hh(kh(dr(a)),b)})};function or()
{this.j=[];this.cells=[]}x(or,kr);f=or.prototype;f.ij=0;f.hj=0;f.ah=0;f.Nh=0;f.Um=!
1;f.lc=function(){return this.g};f.vc=function(){return this.i};function pr(a)
{qr(a);for(var b=0,c=0;c<a.R;c++){var d=rr(a,c);y(a.cells[c],function(a){if(a){var
c=b+Math.round((d-a.Ea().width)/2);a.o=c}});b+=d+a.ah}a.g=b;var
e=a.ij;for(c=0;c<a.b;c++){var g=sr(a,c);y(tr(a,c),function(a){if(a)if(this.Um){var
b=e+Math.round((g-a.Ea().height)/2);a.b=b}else a.b=e});e+=g+a.Nh}a.i=e+a.hj}
function tr(a,b){return z(a.cells,function(a){return a[b]})}function rr(a,b){var
c=0;y(a.cells[b],function(a){a&&(c=Math.max(c,a.Ea().width))});return c}function
sr(a,b){var c=0;y(tr(a,b),function(a){a&&(c=Math.max(c,a.Ea().height))});return
c};function ur(a){or.call(this);this.R=a}x(ur,or);function qr(a)
{a.b=Math.ceil(a.j.length/a.R);for(var b=0;b<a.b;b++)for(var c=0;c<a.R;c++){var
d=b*a.R+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.j[d]}};function vr(a)
{ur.call(this,a);this.v=new Map}x(vr,ur);vr.prototype.re=function(a){return
this.v.get(wr(er,a))};vr.prototype.Qa=function(a){if(a instanceof
jr)a=wr(a.constructor,a.R);else if(a instanceof er)a=wr(a.constructor,a.Ja());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.v.get(a)};
vr.prototype.ac=function(a){if(a instanceof jr){var
b=wr(a.constructor,a.R);this.v.set(b,a)}else a instanceof
er&&(b=wr(a.constructor,a.Ja()),this.v.set(b,a));vr.ha.ac.call(this,a)};function
wr(a,b){return Da(a)+"#"+ir(b)};function xr(a,b,c,d)
{this.Nh=this.ah=10;this.hj=this.ij=20;b=Math.floor((b-20)/
(100+this.ah));d&&2<b&&(b-=b%2);vr.call(this,b);a.b();a=z(a.b(),function(a){a=new
er(a);var b=a.Ea();b.width=100;a.qc(b);return a});c&&(c=a[0].Ea(),d=new
cr,d.qc(c),this.ac(d));y(a,v(this.ac,this));pr(this)}x(xr,vr);function
yr(a,b,c,d,e){vr.call(this,1);this.V=b;this.o=c;var g=d||!
1,h;a=a.b();y(a,function(a){g&&h&&1<hr(a)-hr(h)&&zr(this,h,a);var b=G("gb-mobile-
menu-pubinfo");b&&(b=ee(b),B.ai&&0<b.length&&!g&&h&&a&&0==hr(h)&&zr(this,h,a,!
0));b=new er(a);var c=b.Ea();"fixed_height"==this.V?
c.height=this.o:c.width=this.o;b.qc(c);this.ac(b);h=a},this);g&&h&&e&&hr(h)<hr(e)&&
zr(this,h,e);pr(this)}x(yr,vr);
function zr(a,b,c,d){b=new jr(b,c,d||!1);c=b.Ea();"fixed_height"==a.V?
c.height=a.o:c.width=a.o;b.qc(c);a.ac(b)}yr.prototype.Lg=function(){return
this.o};yr.prototype.jj=function(){return this.V};yr.prototype.Nh=8;function Ar()
{};function Br(a,b){this.g=a;this.b=b}x(Br,Ar);Br.prototype.render=function(a)
{this.g.ue();var b=this.b(a);b.qc(a.Ea());b.setPosition(a.xc());return b};function
Cr(a,b){var c=Dr(a),d=Dr(b);0==hr(a)||0==hr(b)?d="Esta es una vista previa. El
n\u00famero total de p\u00e1ginas que se va a mostrar ser\u00e1 limitado.":!
ua(c)||!ua(d)||c>=d||1==Math.abs(c-d)?d="Se han omitido algunas p\u00e1ginas de la
vista previa de este libro.":Er(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 Dr(a){a=a.b.title;var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Pb(a,"B")?
Ug(a,Xg):Ug(a,Wg);return b}function Er(a,b){var c=Dr(a),d=Dr(b);return 0==c+1-(d-
1)};function Fr(){Y.call(this)}x(Fr,Y);function Gr(a,b)
{Y.call(this);this.R=a;this.o=b;this.j=b.v;this.i=b.R;this.g=I("DIV");this.g.classN
ame="separator-container";this.R.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.j()){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=Cr(this.j,this.i);g=qe(g);d=d.insertRow(-1).insertCell(-
1);l=this.o;d.innerHTML=l.j&&l.V?g: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=Cr(this.j,this.i);Lh(this.g,!0);vq(this.g)}
x(Gr,Fr);Gr.prototype.qc=function(a)
{Q(this.g,a)};Gr.prototype.setPosition=function(a)
{th(this.g,a)};Gr.prototype.Xa=function(){J(this.g)};function Hr(a,b)
{this.b=a;this.g=b};function Ir(a){var
b=this;Y.call(this);this.j=a;this.wa=a.i;this.qc(Oh(this.wa));this.o=new
C(0,0);this.v=null;this.ya=new cg(function(){S(b.v,!
1)},600);Ee(this,this.ya)}x(Ir,Y);f=Ir.prototype;f.qc=function(a){if(!this.g||!
Gd(this.g,a)){this.g=a;var
b=this.j;b.ua=a;Jr(b);this.dispatchEvent("resize")}};function Kr(a,b)
{a.i=b;a.R.Xa();var c=a.j,d=a.Ea();c.ua=d;Jr(c);c=a.j;d=new
Fd(b.lc(),b.vc());c.ta=d;c.R=!
0;Q(c.g,d);N(c.wa,0,c);Jr(c);a.dispatchEvent("layoutchange")}function Lr(a,b)
{a.R=b}
f.Dc=function(){var
a=this.i.jf();this.Ba&&(a=this.Ba.Gg(a));Mr(this.R,a);this.dispatchEvent("update")}
;function Nr(a,b){a.Ba=b}
function Or(a,b){var
c=a.o.x,d=a.o.y;ua(b.x)&&(b.x=Math.min(Math.max(b.x,0),Math.max(a.i.lc()-
a.g.width,0)));ua(b.y)&&(b.y=Math.min(Math.max(b.y,0),Math.max(a.i.vc()-
a.g.height,0)));ua(b.x)&&(c=b.x);ua(b.y)&&(1<b.y-d?
a.dispatchEvent("scrolldown"):1<d-b.y&&a.dispatchEvent("scrollup"),d=b.y);a.o=new
C(c,d);d=a.j;c=a.o;d.V||(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function Pr(a){var b=a.o;return
b?new jh(b.x,b.y,a.g.width,a.g.height):null}f.Ea=function(){return this.g};
function Qr(a,b)
{a.dispatchEvent("movestart");Or(a,b);a.dispatchEvent("moveend")}function Rr(a)
{return new
C(Math.round(a.o.x+a.g.width/2),Math.round(a.o.y+a.g.height/2))}f.va=function()
{Ir.ha.va.call(this);this.R.Xa()};f.wi=function(a)
{null==this.v&&(this.v=a);this.v.style.opacity=0;this.ya.start()};f.Ck=function()
{var a=this;this.ya.stop();S(this.v,!0);N(function()
{a.v.style.opacity=1})};f.di=1;function Sr(a,b)
{Ir.call(this,b);this.Sa=a;this.b.ka(a,"pagechange",this.ta);this.b.ka(this.Sa,"sea
rchupdate",this.Ta);var c=G("subscription-
bar");c&&(this.b.ka(this,"scrolldown",w(this.wi,c)),this.b.ka(this,"scrollup",w(thi
s.Ck,c)))}x(Sr,Ir);function Tr(a){var
b=[];"fixed_width"==a.i.jj()&&b.push(a.Ea().width);if(a.Rc){a:{var c=a.Rc();var
d=a.i.Lg();b=Ur(c,b);for(c=0;c<b.length;c++)if(b[c]>d){d=b[c];break
a}}d&&a.kg(a.je(d))}}
Sr.prototype.kg=function(a){var b=this.i;Kr(this,a);if(b){b=new
Hr(b,a);a=Rr(this);var c=nr(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.jf(),e=d[0],g=0;g<d.length;g++){var h=d[g],l=ih(kh(dr(h)),a);if(l<c)
{c=l;if(0==l){c=h;break a}e=h}}c=e}b=b.g.Qa(c);a=new Jj(a.x,a.y);d=c.xc();a.x-
=d.x;a.y-=d.y;d=b.Ea().width/c.Ea().width;c=b.Ea().height/c.Ea().height;a=new
C(Math.round(a.x*d),Math.round(a.y*c));b=b.xc();a=(new Jj(b.x,b.y)).add(a);a=new
C(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+
this.g.height/2*-1));Qr(this,a)}};Sr.prototype.ta=function(){this.Da||
this.ua(this.Sa.Ja())};Sr.prototype.ua=function(a)
{this.i.re&&(a=this.i.re(a))&&Or(this,new
C(Math.round(a.Ig()),Math.round(a.te())))};Sr.prototype.Ta=function()
{Vr&&(this.R.Xa(),this.La&&this.La(),this.Dc())};var Vr=!0;function Wr(){this.b=new
Map}Wr.prototype.add=function(a,b){this.b.set(Da(a),b)};function Xr(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(a){return
Da(a)})),d=qa(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.Xa();a.b["delete"](e)}};function Yr(){this.b={};this.g=new
Wr}Yr.prototype.Xa=function(){Xr(this.g)};function Mr(a,b){b=vb(b,function(a)
{return!!this.b[Da(a.constructor)]},a);Xr(a.g,b);y(b,function(a)
{this.g.b.has(Da(a))||
this.g.add(a,this.b[Da(a.constructor)].render(a))},a)};function Zr(a,b)
{this.g=a;this.b=b}x(Zr,Ar);Zr.prototype.render=function(a){var
b=this.b(),c=a.Ja(),d=tb(this.g.Rc().kj)/a.Ea().width,e=a.Ea();b.Xf=e.width;b.Uf=e.
height;e=a.Ea().clone();var g=ua(void 0)?void
0:d;e.width*=d;e.height*=g;b.El=e.width;b.Dl=e.height;b.setPosition(a.Ig(),a.te());
b.wd(c);b.hc();return b};function $r(){};function as(a){this.b=a}x(as,
$r);as.prototype.Gg=function(a){var b=bs(this,a);a=b[0]||[];b=b[1]||
[];b.sort(w(cs,Rr(this.b)));var c=[];Hb(c,a,b);return c};function cs(a,b,c){return
ih(kh(dr(b)),a)-ih(kh(dr(c)),a)}function bs(a,b){var c=Pr(a.b),d=new jh(c.left-
800,c.top-800,c.width+1600,c.height+1600);return Lb(b,function(a)
{a=dr(a);if(mh(d,a))return mh(c,a)?0:1})};function ds(a,b)
{this.b=b;this.g=a}x(ds,as);ds.prototype.Gg=function(a){var
b=ds.ha.Gg.call(this,a),c=this.g.Ja();if(c){var d=[],e=this.g.Hb();y([1,-
1],function(){var a=e.g(ir(c),1);a&&d.push(a)});y(a,function(a)
{a.Ja&&Ab(d,a.Ja())&&Bb(b,a)})}return b};function es()
{Y.call(this)}x(es,Y);es.prototype.Mc=function(a)
{this.o=a;this.g=fs(a)};es.prototype.va=function()
{es.ha.va.call(this);J(this.g)};function gs(a)
{Y.call(this);this.v=a;this.V=[]}x(gs,es);f=gs.prototype;f.Mc=function(a)
{gs.ha.Mc.call(this,a);this.Ce();this.Ja()&&this.b.ka(this.Ja(),"update",this.Ce)};
f.Ja=function(){return this.o.Ja()};f.le=function(a,b,c,d){var e=I("div");vq(e,!
0);this.g.appendChild(e);a=hs(this,a,b,c,d);P(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.v&&(P(e,{backgroundColor:this.v}),Ih(e,.3));this.V.push(new
jh(a[0],a[1],a[2],a[3]));return e};
function is(a){return a.o.Ea().width/a.o.Ja().g.kd().width}function hs(a,b,c,d,e)
{var g=is(a);return z([b,c,d,e],function(a){return Math.round(a*g)})}function
js(a,b){y(b,function(a){this.le.apply(this,a)},a)}f.Ak=function(a){return
this.le(a.left,a.top,a.width,a.height)};f.Bg=function()
{ae(this.g);this.V=[]};f.Ce=t;function ks()
{gs.call(this)}x(ks,gs);f=ks.prototype;f.Ce=function(){if(!this.i){var
a=this.Ja();a&&(a=ls(a))&&(js(this,a),this.i=!0)}};
f.le=function(a,b,c,d){this.j=ks.ha.le.call(this,a,b,c,d);P(this.j,{border:"2px
#aaaaff
dashed"});this.R=I("img");this.j.appendChild(this.R);this.R.src="/googlebooks/image
s/dialog_close_x.gif";a=hs(this,a,b,c,d);P(this.R,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.j,"mouseout",v(this.dm,this));L(this.j,"m
ouseover",v(this.Vi,this,!0));df(this.R,"click",v(this.Xa,this));return
this.j};f.Xa=function(){J(this.j)};f.dm=function(a){je(this.j,a.target)||this.Vi(!
1)};
f.Vi=function(a){P(this.R,{display:a?"":"none"})};function ms(a)
{gs.call(this);this.j=a}x(ms,gs);ms.prototype.Ce=function(){if(!this.i){var
a=this.Ja();a&&(a=ns(a))&&(y(a,function(a){var
b=a.pop(),d=a.pop();a=this.le.apply(this,a);P(a,
{cursor:"pointer"});this.b.ka(a,"click",v(this.R,this,d,b))},this),this.i=!
0)}};ms.prototype.R=function(a,b){var c=this.j.Hb().Hd(a);c?
this.j.wd(c):this.j.j(b)};function os(a,b)
{this.j=a;this.b=b}os.prototype.Ja=function(){return
this.j};os.prototype.i=function(){return this.j.ld(this.b)};function ps(a,b,c)
{os.call(this,a,b);this.g=c}x(ps,os);ps.prototype.i=function(){return
this.g.width>this.b.width?this.j.ld(this.g):ps.ha.i.call(this)};function qs(a,b,c)
{if(B.Aa&&!B.Na("9")){var d=[];d[0]=L(a,"readystatechange",w(rs,a,w(ss,b),d))}else
df(a,"load",w(ss,b));c&&df(a,"error",w(ss,c))}function ss(a){N(a)}function
rs(a,b,c){if("complete"!=a.readyState)return!0;mf(c[0]);b();return!1}var
ts=I("div");function us(a){if(B.Aa){ts.appendChild(a);var
b=w(J,a);qs(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",J(a)};function vs(a)
{this.Kh={};for(var b=0;b<a.length;b++){var c=a[b];this.Kh[c.z]=new
Fd(c.w,c.h)}}function ws(a,b){var c=ib(a.Kh,function(a){return a.height==b});return
c?Number(c):null};function xs(a)
{gr.call(this,a);this.ag={};this.V={};this.j={};this.v=this.ua=null}x(xs,gr);f=xs.p
rototype;f.Tf=function(a){xs.ha.Tf.call(this,a)};function ys(a){var
b=zs(a);U(b,"jscmd","click3");var
c;a.R&&(c=a.R.getQuery());As(a,"vq",c);eb(a.ag,function(a,c){U(b,c,a)});return b}
function Bs(a,b,c){b=b.toString();if(b==a.wa)c&&c(a);else if(c&&(a.j[b]=a.j[b]||
[]).push(c),b!=a.o)
{a.o=b;a.i&&k.clearTimeout(a.i);a.i=k.setTimeout(v(a.dl,a,b),6E3);var
d;a.R&&(d=a.R.getQuery());(void 0)(b,v(a.el,a,b,d))}}function As(a,b,c){c?
a.ag[b]=c:delete a.ag[b]}f.ag=null;f.el=function(a,b,c)
{this.o==a&&(this.o=null,this.i&&(k.clearTimeout(this.i),this.i=null),this.wa=a,Cs(
this,c.page[0]),this.g.Bq(c),b=this.j[a])&&(y(b,function(a){a(this)},this),delete
this.j[a])};
f.dl=function(a){this.i=this.o=null;delete this.j[a]};function zs(a){var
b=a.b.url;b?b=new T(b):(b=new
T(a.g.zq()),U(b,"pg",ir(a)),a.b.sig&&U(b,"sig",a.b.sig));return b}f.sh=function()
{return this.b.w||this.g.kd().width};f.Kg=function(){return this.b.h||
this.g.kd().height};var
Ds={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 Cs(a,b){var c={},d;for(d in Ds){var e=Ds[d],g=b[e];n(g)&&("highlights"==e?
a.V[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInfo
]"])&&(a.ua=new
vs(d.tileres),d=d.page_scanjob_coordinates)&&(a.v=""+d.x+","+d.y);a.Tf(c)}xs.protot
ype.Db=function(){return this.b.content};var
Es={$n:1,on:2,Fo:4,ek:8,Yj:16,ko:32,bn:64};xs.prototype.ta=function(a){return!!
(this.b.flags&a)};
function Fs(a,b){b=Vb(b);b=b.replace(/'/g,"&#39;");var c=a.V[b];if(c){var
d=[];y(c,function(a){d.push([a.X,a.Y,a.W,a.H])});return d}}function Gs(a,b){var
c=z(b,function(b){return Math.round(b*a)});return new
jh(c[0],c[1],c[2],c[3])}function ns(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 ls(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}xs.prototype.ld=function(a){if(this.b.src&&a){var b=new
T(this.b.src);a&&eb({width:"w",height:"h"},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};function Hs(a,b,c,d,e)
{Y.call(this);this.Ie(a.ue());this.o=a;this.g=c;this.ta=[];this.Ta=d;Q(d,c);this.Ba
=fs(this);P(this.Ba,"backgroundColor","#fff");Q(this.Ba,c);if(this.Da=n(e)?e:!
0)a=fs(this),Q(a,c),this.ya=new Is(a),P(this.ya.b,
{display:""});b&&(this.j=b,this.b.ka(b,"update",this.Od),Bs(b,ys(b),void
0))}x(Hs,Y);f=Hs.prototype;f.Ea=function(){return this.g};f.Ja=function(){return
this.j};function Js(a,b){a.ta.push(b);b.Mc(a)}f.Od=t;
function Ks(a){a.dispatchEvent("load");a.Da&&P(a.ya.b,{display:"none"})}function
fs(a){var b=I("div");vq(b,!0);P(b,
{position:"absolute",left:0,top:0});a.Ta.appendChild(b);return b}f.Xa=function()
{y(this.ta,function(a){a.Ka()});this.ta=null;this.R&&J(this.R)};function Ls(a)
{a.v=fs(a);Q(a.v,a.Ea());P(a.v,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ka(a.v,"mousedown",a.fm);a.b.ka(a.v,"dragstart",Le)}f.fm=function(a)
{a.display=this;Ms.dispatchEvent(a)};
var Ms=new M;function Is(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");vq(c);P(c,a);this.b.appendChild(c);c.textContent="Cargando...";a.bottom=
0}}function Ns(a,b){a.R&&J(a.R);a.R=fs(a);new Os(a.R,a.Ea(),b)}function Os(a,b,c)
{this.b=a;P(a,
{backgroundColor:"#FFF",textAlign:"center"});Q(a,b);a.innerHTML=c||"";vq(this.b)};f
unction Ps(a,b,c){Hs.call(this,a,b.Ja(),b.b,c);this.Ie(Qs);a=fs(this);this.ua=new
Rs(b.b,a);a=fs(this);this.V=new Rs(b.b,a);Ls(this);Lh(c,!
0);O(c,"pageImageDisplay");this.La=b;b.Ja()&&this.Od()}x(Ps,Hs);var Qs=new
M;Ps.prototype.wd=function(a)
{As(a,"output",null);Ps.ha.wd.call(this,a);a.ld()&&this.Od()};
Ps.prototype.Od=function(){var a=this.Ja(),b=this.La.i();if(b&&!this.i)
{df(this.ua,"load",v(this.wa,this,a,b,this.Ea().width));Ss(this.ua,[b]);var
c=this.o.i().b(ir(a));c.push(b);Ss(this.V,c);this.i=!
0;a==this.o.Ja()&&this.dispatchEvent("fetch")}wb([Es.Yj,Es.ek],v(a.ta,a))&&(a=Qb('<
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."),
Ns(this,a),Ks(this))};Ps.prototype.wa=function(a,b,c)
{a==this.o.Ja()&&this.dispatchEvent("loaded");this.V.empty();this.o.i().g(ir(a),c,b
);Ks(this)};Ps.prototype.Xa=function(){this.i=!
1;this.ua.empty();this.V.empty();Ps.ha.Xa.call(this)};function Rs(a,b)
{M.call(this);this.g=a;this.i=b;this.b=I("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);vq(this.i)}x(Rs,M);Rs.prototype.empty=function(){for(var
a;a=fe(this.i);)us(a)};
function Ss(a,b){qs(a.b,v(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}Rs.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function Ts(a,b,c,d,e,g,h)
{M.call(this);this.V=a;this.g=b;this.i=c;this.o=d;this.j=e;this.ta=g;this.ua=h;this
.R=Math.ceil(this.g/this.o);this.v=Math.ceil(this.i/this.j);this.b=[];for(a=0;a<thi
s.R;++a){b=[];for(c=0;c<this.v;+
+c)b.push(null);this.b.push(b)}}x(Ts,M);Ts.prototype.empty=function(){for(var
a;a=this.V.firstChild;)us(a)};Ts.prototype.ya=function(a,b){P(a,
{display:""});this.ua&&this.ua(b)};Ts.prototype.wa=function(){};function
Us(a,b,c,d)
{Hs.call(this,a,b.Ja(),b.b,c,d);this.V=fs(this);Ls(this);b.Ja()&&this.Od();this.o=a
;this.ua=L(this.o.ue(),"update",this.wa,!
1,this)}x(Us,Hs);Us.prototype.Od=function(){var
a=this.Ja(),b=a.ld(),c=this.o.nb().b,d=a.ua;if(b&&d&&!this.i){var
e=ws(d,this.Ea().height);ua(e)&&(d=(d=d.Kh[e])?d.width:null,b=new
T(b),U(b,"zoom",e),U(b,"pg",a.v),b=b.toString(),this.La=new
Ts(this.V,d,this.Ea().height,c.fj,c.ej,v(c.Gk,c,b,d,this.Ea().height),null),this.i=
!0,this.wa())}};
Us.prototype.wa=function(){if(this.i){var a=zh(this.V);if(a){var
b=Fh(this.V);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.La;a=lh(a);var
c=Math.floor(a.left/b.o),d=Math.floor(a.top/b.j),e=Math.ceil((a.left+a.width)/b.o),
g=Math.ceil((a.top+a.height)/b.j);e=Math.min(e,b.R);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,p=h;if(!l.b[m][p]){var
r=I("img");P(r,
{position:"absolute",left:m*l.o+"px",top:p*l.j+"px",display:"none"});
l.b[m][p]=r;l.V.appendChild(r)}l=l.b[m]
[p];m=b.ta(c,h);qs(l,v(b.ya,b,l,m),v(b.wa,b,l,m));l.src=m}for(c=0;c<b.R;+
+c)for(h=0;h<b.v;++h){if(d=!!b.b[c][h])d=new jh(c*b.o,h*b.j,(c+1)*b.o,
(h+1)*b.j),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&&(us(b.b[c][h]),b.b[c]
[h]=null)}}}this.o.R()}};Us.prototype.Xa=function()
{this.i&&(this.La.empty(),this.i=!
1);this.ua&&(mf(this.ua),this.ua=null);Us.ha.Xa.call(this)};function Vs(a)
{this.R=a;gs.call(this,"#ffff00")}x(Vs,gs);Vs.prototype.Ce=function(){var
a=this.o.Ja();if(a){var b=this.R.getQuery();b!=this.i&&(a=(a=Fs(a,b))?
z(a,w(Gs,1)):void 0,this.Bg(),a&&(z(a,v(this.Ak,this)),this.i=b))}};function Ws()
{Y.call(this)}x(Ws,es);Ws.prototype.Mc=function(a)
{Ws.ha.Mc.call(this,a);a=this.g;var b=I("div");vq(b,!
0);a.appendChild(b);b.className="selection-
layer";Q(a,this.o.Ea());Q(b,this.o.Ea());this.b.ka(b,"click",this.i);this.b.ka(b,"m
ousedown",this.j)};Ws.prototype.j=function(){};Ws.prototype.i=function(){};function
Xs(){gs.call(this,"#4a95d6")}x(Xs,gs);Xs.prototype.Mc=function(a)
{Xs.ha.Mc.call(this,a);P(this.g,
{cursor:"pointer"});this.b.ka(this.g,"mousedown",Ys)};function Ys(a)
{a.b()}Xs.prototype.Bg=function()
{Xs.ha.Bg.call(this);this.i&&this.i.Ka()};Xs.prototype.va=function()
{Xs.ha.va.call(this);this.i&&this.i.Ka();this.j&&mf(this.j)};function Zs(a,b,c)
{return a.nb().b?new Us(a,b,c):new Ps(a,b,c)}function $s(a,b){if(b instanceof Ps)
{Js(b,new Vs(a.Di()));Js(b,new ks);var c=new Xs(a.g()),d=new
Ws(c,a.ue());Js(b,d);Js(b,c);Js(b,new ms(a))}};function at(a,b,c)
{Y.call(this);this.V=a;this.g=I("div");vq(this.g,!0);P(this.g,
{position:"absolute",display:"none"});c.appendChild(this.g);this.v=I("div");vq(this
.v,!0);P(this.v,
{position:"absolute"});this.g.appendChild(this.v);this.i=I("div");vq(this.i,!
0);this.g.appendChild(this.i);this.R=I("div");vq(this.R,!
0);this.i.appendChild(this.R);S(this.g,!1)}x(at,Fr);f=at.prototype;
f.hc=function(){var a=this.Xf-2,b=this.Uf-2,c=this.El-2,d=this.Dl-2;P(this.i,
{backgroundColor:"#cccccc",position:"absolute"});th(this.i,0,0);Q(this.i,this.Xf,th
is.Uf);P(this.R,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});th(this.R,1,1);Q
(this.R,a,b);S(this.g,!0);var e=this.V;a=Zs(e,new ps(this.Ja(),new Fd(a,b),new
Fd(c,d)),this.R);a instanceof Ps?$s(e,a):a instanceof Us&&a instanceof Us&&Js(a,new
Vs(e.Di()));this.o=a};f.Xa=function(){this.o&&this.o.Xa();J(this.g)};
f.setPosition=function(a,b){th(this.g,a,b)};f.te=function(){return
vh(this.g).x};f.Ig=function(){return vh(this.g).y};f.wd=function(a)
{this.j=a};f.Ja=function(){return this.j};f.vc=function(){return
this.Uf};f.lc=function(){return this.Xf};function bt(a){return a+2}f.Ea=function()
{return new Fd(this.Xf,this.Uf)};function ct(a)
{Y.call(this);ae(a);vq(a);this.i=a;this.g=I("div");vq(this.g,!0);pq()&&(Md(a,
{dir:"ltr"}),Md(this.g,{dir:"rtl"}));a.appendChild(this.g)}x(ct,Y);function dt(a,b)
{ct.call(this,b);this.o=a;this.b.ka(b,"scroll",this.v);P(b,"position","relative");P
(this.g,"position","absolute");this.j=I("div");vq(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}x(dt,ct);function Jr(a){var
b=a.ta;a.ua&&b&&(P(a.g,"left",Math.floor(Math.max(0,a.o.j.i.clientWidth-
b.width)/2)+"px"),P(a.j,"height",b.height+"px"))}dt.prototype.wa=function()
{this.R=!1;this.v()};
dt.prototype.v=function(){if(!this.R){var a=this.o.o;if(a){a=a.clone();var
b=this.i;b=new C(b.scrollLeft,b.scrollTop);Dd(a,b)||(this.V=!
0,Qr(this.o,b),this.V=!1)}}};function et(a){this.kj=a}function Ur(a,b){var c=b||
[],d=vb(a.kj,function(a){return!wb(c,function(b){return 50>Math.abs(b-
a)})});d.push.apply(d,c);d.sort(Kb);return d};function ft(a){var b=a.g(),c=new
dt(this,b);gt(b);Sr.call(this,a,c);Nr(this,new ds(a,this));Lr(this,ht(this));var
d=a.Hb(),e=a.nb().i;a.nb().j?this.V=function(a){return new yr(d,e,a)}:a.nb().v?
this.V=function(b){return new yr(d,e,b,!0,a.nb().v)}:this.V=function(a){return new
yr(d,e,a,!0)};b=this.Sa.nb();"fixed_height"==b.i?
(b=b.Rc(),b=b[Math.floor(b.length/2)]+2):b=(b.o?b.o:b.g&&b.g.width?
b.g.width:575)+2;this.kg(this.je(b));this.b.ka(this.Sa,"pagesupdate",this.yl);this.
b.ka(this.Sa,"pagemodechange",
this.Xl);this.b.ka(this,"move",this.Dc);this.b.ka(this,"move",this.Sm)}x(ft,Sr);fun
ction gt(a){P(a,"overflow","auto");P(a,
{overflowX:"auto",overflowY:"scroll"});O(a,"overflow-scrolling");Md(a,
{dir:"ltr"})}f=ft.prototype;f.Qj=function(){Tr(this)};f.Rc=function(){var
a=this.Sa.nb(),b=Gb(a.Rc());"fixed_width"==a.i&&(a=this.Sa.nb().La)&&150<a-
tb(b)&&(1500>a?Bb(b,a):Bb(b,1500));return new et(z(b,bt))};f.je=function(a){return
this.V(a)};
f.Ea=function(){if(this.wa.hasChildNodes()){var
a=Oh(this.wa.childNodes[0]).width;a=new Fd(a,this.g.height)}else a=this.g;return
a};function ht(a){var b=new Yr,c=new
Zr(a,w(tf,at,a.Sa,a,a.j.g));b.b[Da(er)]=c;a=new
Br(a.Sa,w(tf,Gr,a.j.g));b.b[Da(jr)]=a;return b}f.Sm=function(){if(this.tb){var
a=mr(this.i,Rr(this).y);a&&a.Ja&&(a=a.Ja(),this.Sa.Ja()!=a&&(this.Da=!
0,this.Sa.o(ir(a)),this.Da=!1))}this.tb=!0};
f.yl=function(){var a=this.Sa.Ja(),b=this.Sa.Hb(),c=b.Hd(ir(a));c||
(c=b.j(hr(a)));b=this.o;a=this.i;var
d=a.re(c);b=Ed(b,d.xc());a=this.je(a.Lg());c=a.re(c).xc();c=new
C(c.x+b.x,c.y+b.y);Kr(this,a);Qr(this,c)};f.Xl=function()
{this.R.Xa();this.Dc()};function it(a,b,c,d,e){Y.call(this);this.i=a;this.j=c;var
g=I("div");P(g,{position:"absolute"});e=e.width-2;th(g,d.x+(pq()?
e:0),d.y);b.j.g.appendChild(g);this.o=g;b=Math.floor(e/fr(c));g=new
Fd(e,b);this.g=I("div");this.o.appendChild(this.g);P(this.g,
{padding:"1px",position:"absolute"});this.R();b=I("div");this.g.appendChild(b);P(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});Q(b,g);this.g.appendChild(b);d=I("im
g");d.title=c.Gd();this.V=d;e=T;var h=new
T(c.g.xq());U(h,"pg",ir(c));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.i.nb().Gb
)U(e,"imgtk",g),U(e,"jtp",hr(c));d.src=e.toString();b.appendChild(d);P(this.g,"curs
or","pointer");this.b.ka(this.g,"click",this.v);this.b.ka(a,"pagechange",this.R)}x(
it,Fr);it.prototype.R=function(){var a=!1,b=this.i.Ja();b&&b==this.j&&(a=!
0);P(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};it.prototype.v=function()
{this.i.Jm(ft);this.i.wd(this.j);jt.dispatchEvent("click")};
it.prototype.Xa=function(){us(this.V);J(this.o)};var jt=new M;function kt(a,b)
{this.b=a;this.g=b}x(kt,Ar);kt.prototype.render=function(a){return new
it(this.b,this.g,a.Ja(),a.xc(),a.Ea())};function lt(a){var b=a.g();P(b,
{overflow:"hidden"});var c=new
dt(this,b);Sr.call(this,a,c);this.b.ka(this,"move",this.Dc);P(b,
{overflow:"auto"});Lr(this,mt(this));Kr(this,nt(this));Nr(this,new
as(this));N(v(this.Dc,this),0);this.b.ka(this,"resize",this.V);var
d=G("subscription-bar");d&&(this.wi(d),N(function(){S(d,!
1)},600))}x(lt,Sr);lt.prototype.ua=function(a){a=this.i.re(a).xc();Qr(this,new
C(void 0,a.y-40))};function nt(a){var b=a.Sa.nb().ub;return new
xr(a.Sa.Hb(),a.Ea().width,b,b)}
lt.prototype.V=function(){Kr(this,nt(this));this.ua(this.Sa.Ja())};function mt(a)
{var b=new Yr;a=new kt(a.Sa,a);b.b[Da(er)]=a;return b};function ot(a,b)
{Y.call(this);this.g=a;this.o=b;this.j=this.g.nb().rh;this.R=!!
this.g.nb().rh;this.V=!!this.g.nb().Lh;if(this.R){a:{var c=this.g.Hb();for(var
d=0;d<this.j.length;d++){var e=c.Hd(this.j[d].getId());if(e){var g;b:
{for(g=d+1;g<this.j.length;g++){var h=this.g.Hb().Hd(this.j[g].getId());if(h)
{g=h;break b}}g=null}g=g?hr(g)-1:hr(tb(c.b()));h=hr(this.g.Ja());if(h>=hr(e)&&h<=g)
{c=d;break a}}}c=-1}this.v=c}}x(ot,Y);f=ot.prototype;
f.render=function(a)
{this.i=I("div");document.body.appendChild(this.i);N(v(this.Km,this));this.ua=a;if(
this.R)pt(this);else if(this.V){O(this.i,"base-image-toc-div");a=this.g.nb().Lh;var
b=this.g.Hb().Hd(a);b&&qt(this,b);1<this.g.nb().Ta&&(a=this.g.Hb().g(a,1))&&qt(this
,a);this.Sf()}else this.Ka()};f.Km=function()
{this.b.ka(document,"click",this.Ka);this.b.ka(this.g,"resize",this.Sf)};
function qt(a,b){var c=new Fd(128,0),d=H("IMG",{width:128});O(d,"toc-page-
image");a.b.ka(d,"click",v(a.g.wd,a.g,b));B.Ua&&pq()&&a.b.ka(d,"load",a.Sf);b.ld(c)
?a.Fj(d,b,c):
(c=w(a.Fj,d,b,c),Bs(b,ys(b),c));a.i.appendChild(d)}f.Fj=function(a,b,c){Md(a,
{src:b.ld(c)})};
function pt(a){var b=H("DIV",{"class":"toc-div"}),c;y(a.j,function(a,e){var
d=a.getId();d=this.g.Hb().Hd(d);var h=a.xm,l=this.j[e+1]?"":"-last",m="toc-middle-
cell"+l;l="toc-right-cell"+l;var p=H("DIV",{"class":d?"toc-
row":""}),r=I("div");O(r,"goog-inline-block");O(r,"toc-left-
cell");e==this.v&&O(r,pq()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selec
ted_item_arrow_left");var F=I("div");O(F,"goog-inline-block");O(F,m);B.Ua&&!
B.Na("1.9")&&P(F,"overflow","hidden");var E=I("div");O(E,"goog-inline-block");
O(E,l);var
ca=a.Oc;35<ca.length&&(ca=ca.substring(0,32)+"...");Bd(F,Lp(ca));Bd(E,Lp(Sb(hc(h))?
"&nbsp;":h));p.appendChild(r);p.appendChild(F);p.appendChild(E);d?
this.b.ka(p,"click",v(this.g.wd,this.g,d)):(mg(F,m),O(F,"toc-middle-disabled-
cell"),mg(E,l),O(E,"toc-right-disabled-
cell"));b.appendChild(p);e==this.v&&(c=p)},a);c&&N(v(a.Gm,a,c));a.i.appendChild(b);
300<R(a.i).height&&(P(a.i,"height","300px"),O(a.i,"scroll-toc-div-
wide"));O(a.i,"scroll-toc-div");a.Sf()}
f.Gm=function(a){300<a.offsetTop+R(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:ge(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Sf=function(){cl(this.o.s(),13,this.i,12,new
C(0,-this.ua))};f.va=function(){ot.ha.va.call(this);J(this.i);this.o.Yc(!
1)};function rt(){}x(rt,cr);function st(a)
{Y.call(this);this.i=a}x(st,es);st.prototype.Ha=function(a){S(this.g,a)};
st.prototype.Mc=function(a){st.ha.Mc.call(this,a);var b=this.o.Ea();a=this.g;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.i?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";th(a,this.i?c-e:0,0);Q(a,e,d);P(a,
{position:"absolute"});B.Aa?(a=a.style,B.Aa?
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 tt(a,b){this.R=a;var
c=Math.floor(b/2),d=Math.floor(c/this.R.Hb().kd().aspectRatio());this.g=new
Fd(c,d);this.i=I("div");P(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.wa=[];a.ue().j.g.a
ppendChild(this.i);this.j=I("div");this.v=I("div");this.wa.push(L(this.j,"dblclick"
,v(this.ql,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};P(this.j,c);P(this.v,c);this.i.appendChild(this.j);this.i.appendChild(this.v
);this.ua=
I("div");this.ta=I("div");this.j.appendChild(this.ua);this.v.appendChild(this.ta);u
t(this)}x(tt,Fr);function ut(a)
{a.o&&a.o.Xa();a.V&&a.V.Xa();ae(a.ua);ae(a.ta);Mh(a.j,a.g);Mh(a.v,a.g);a.o=Zs(a.R,n
ew os(a.ya,a.g),a.ua);$s(a.R,a.o);a.Ba=new st(!0);Js(a.o,a.Ba);a.V=Zs(a.R,new
os(a.Da,a.g),a.ta);a.La=new st(!1);
$s(a.R,a.V);Js(a.V,a.La)}f=tt.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);th(this.i,a)};f.ql=function(a)
{a.preventDefault();a.b();this.R.zh("previous")};
f.Ha=function(a){P(this.i,{display:a?"":"none"})};f.hc=function(){P(this.j,
{left:0,top:0});P(this.v,{left:this.g.width+"px",top:0})};function vt(a){return
vb([a.ya,a.Da],function(a){return!!a})}f.Xa=function()
{this.o.Xa();this.V.Xa();for(var
a;a=this.wa.pop();)mf(a);this.i.parentNode&&J(this.i)};function wt(a){return
2*a};function xt(a){this.g=a}x(xt,Ar);xt.prototype.render=function(a){var b=new
tt(this.g,a.Ea().width);b.setPosition(a.xc());b.hc();b.Ha(!0);return
this.b=b};function yt(a,b){zg.call(this);this.g=a;this.b=b;this.g.nb().j||
(this.ka(this.g,"pageturn",this.j),this.ka(this.b,"dispose",this.Ka))}x(yt,zg);yt.p
rototype.j=function(){var a=vt(this.b.V.b)[0]||new gr,b=vt(this.b.V.b)[1]||new
gr,c=this.v,d=this.o,e=d?hr(d):-1,g=hr(a)||-1,h=hr(b)||-1,l=Math.max(c?hr(c):-
1,e),m=Math.max(g,h);if(Math.abs(m-l)>this.b.di){if(0<m-l){var p=l==e?d:c;var
r=a}0>m-l&&(p=-1!=h?b:a,r=d);1<h-g&&(p=a,r=b);!
Er(p,r)&&n(p)&&n(r)&&(a=Cr(p,r),null.Kq(a),null.Gq(3E3))}};function zt(a)
{ur.call(this,1);var b=new
rt;b.qc(a);this.ac(b);pr(this)}x(zt,ur);zt.prototype.Qa=function(){return
this.j[0]};zt.prototype.Lg=function(){return this.lc()||
0};zt.prototype.jj=function(){return"fixed_width"};function At(a){var b=a.g(),c=new
dt(this,b);P(b,{overflow:"hidden"});Sr.call(this,a,c);this.V=new xt(a);b=new
Yr;c=this.V;b.b[Da(rt)]=c;this.R=b;b=a.Hb().kd().aspectRatio();c=this.Ea();b=this.j
e(Math.min(2*Math.floor(c.height*b),c.width));Kr(this,b);this.tb=new
yt(a,this);this.b.ka(this.Sa,"pagemodechange",this.Wl);N(this.Dc,0,this)}x(At,Sr);f
=At.prototype;f.Rc=function(){var a=Fb(Bt,this.Sa.nb().Rc());return new
et(z(a,wt))};f.kg=function(a)
{At.ha.kg.call(this,a);this.R.Xa();this.Dc()};f.Qj=function(){Tr(this)};
f.Wl=function(){this.R.Xa();this.Dc()};f.di=2;f.je=function(a){this.Ea();var
b=this.Sa.Hb().kd().aspectRatio();return new zt(new
Fd(a,Math.floor(Math.floor(a/2)/b)))};var Bt=[180,220,280];
At.prototype.ta=function(){var a=Ct(this,this.Sa.Ja()),b=this.V.b;if(b){var
c=this.tb,d=vt(b);c.o=d[0];c.v=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ya=c;b.Da=d;ut(b);if(c){if(c.ya()||void 0==d)a=!1}else Ns(b.o);if(d)
{if(d.Ba()||void 0==c)e=!1}else
Ns(b.V);c=e;d=a?"":"hidden";P(b.j,"visibility",c?"":"hidden");P(b.v,"visibility",d)
;c=c&&a;b.Ba.Ha(c);b.La.Ha(c)}this.dispatchEvent("pagechange")};function Ct(a,b)
{var c=a.Sa.Hb().i();return yb(c,function(a){return Ab(a,b)})}
At.prototype.Dc=function(){At.ha.Dc.call(this);this.ta()};function Dt(a)
{Y.call(this);this.ua=a;this.g=null}x(Dt,Y);f=Dt.prototype;
f.render=function(a,b){this.R=a;var
c=a.s(),d=Ah(c).y,e=R(c);d=d+e.height+3;e="";b&&(e=Ah(c).x);this.g=H("DIV",
{"class":"linkbar-panel-div"});th(this.g,e,d);this.V=H("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.V);B.Ua&&B.Tb&&!B.Na("1.9")&&(this.o=H("IFRAME",
{style:"position:
absolute;",wq:"0"}),this.ua.appendChild(this.o));this.ua.appendChild(this.g);this.o
&&(Q(this.o,R(this.g)),th(this.o,vh(this.g)));N(v(this.Fh,this))};
f.Fh=function()
{this.b.ka(this.V,"click",this.Ka);this.b.ka(this.R,"action",this.Yl);this.b.ka(doc
ument,"mousedown",this.yk)};f.Yl=function(){W(this.R,16)||
this.Ka()};f.yk=function(a){je(this.g,a.target)||je(this.R.s(),a.target)||
this.Ka()};f.va=function(){Dt.ha.va.call(this);J(this.g);J(this.o)};f.s=function()
{return this.g};function Et(a,b,c){Dt.call(this,a);this.ta=b;this.v=c}x(Et,Dt);
Et.prototype.render=function(a,b){Et.ha.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.s().appendChild(c);this.i=I("input");Q(this.i,"100%","auto");this.s()
.appendChild(this.i);this.v&&(c=H("DIV",{innerHTML:"Insertar",style:"font-size:
13px; padding-top:
7px;"}),this.s().appendChild(c),this.j=I("input"),Q(this.j,"100%","auto"),this.s().
appendChild(this.j));c=this.ta.Ja();var d=(new T(window.location)).i;
var e=new
T(zs(c).toString());e.i=d;this.i.value=e.toString();N(w(Ft,this.i));this.v&&(c=new
T(zs(c).toString()),U(c,"output","embed"),this.j.value=Qb('<iframe frameborder="0"
scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',c.toString()))};Et.prototype.Fh=function()
{Et.ha.Fh.call(this);this.b.ka(this.i,"click",w(Ft,this.i));this.v&&this.b.ka(this.
j,"click",w(Ft,this.j))};function Ft(a){a.select()};function Gt(a)
{ln.call(this,cc(a.Oc),a.getId());this.g=a}x(Gt,ln);Gt.prototype.Ya=function(a)
{Gt.ha.Ya.call(this,a);if(this.g.g){var b=(a=1==this.g.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:"+
(pq()?"left":"right")});a=H("DIV","goog-menuitem-
accel",a,Xd(String(this.g.ua)));b=this.Sc();b.insertBefore(a,b.childNodes[1]||
null)}};function Ht(a,b)
{xo.call(this);this.i=a;this.V=b}x(Ht,xo);f=Ht.prototype;f.Fb=function()
{Ht.ha.Fb.call(this);var a=this.V;a=Mb(a.i,a.g);y(a,this.kk,this)};f.Ia=function()
{Ht.ha.Ia.call(this);this.s().style.maxHeight="200px";this.s().style.overflowY="scr
oll";var a=V(this);a.ka(this.s(),"mouseout",this.
$l);a.ka(this.s(),"scroll",this.am)};f.$l=function(a)
{je(this.s(),a.relatedTarget)||this.Ha(!1)};
f.jl=function(a){var b=a.target,c=b.g,d=this.i.Qc();W(b,16)?!dq(c,d)&&null!
=c.i&&c.o&&cq(d,c.i.clone(),v(c.R,c,d,t)):dq(c,d)&&null!
=c.j&&c.V&&cq(d,c.j.clone(),v(c.Qa,c,d,t));this.dispatchEvent("g");a.b()};f.am=func
tion(a){a.b()};f.kk=function(a){var b=!Sb(hc(a.Oc)),c=a.o&&(!a.v||this.i.R),d=!!
dq(a,this.i.Qc());b&&(c||d)&&(b=new Gt(a),b.Yc(d),b.Ab(this.V.j!
=a.getId()),this.Oa(b,!0),V(this).ka(b,"action",this.jl))};
function It(a){var b=[];um(a,function(a){a instanceof
Gt&&W(a,16)&&b.push(a.g)});return b};function Jt(a,b,c){X.call(this,null,null,c?
5:0);this.V=new Ht(a,b);qm(this.V,this);Ee(this,this.V);this.Ba=new
Image(16,16);this.Ba.src="/googlebooks/images/my_library_logo.png";this.kb(64,!
0)}x(Jt,X);f=Jt.prototype;f.uj=null;f.Fb=function()
{Jt.ha.Fb.call(this);O(this.s(),"add-to-library")};
function Kt(a){a.V.Ma||a.V.render();var b=It(a.V);switch(b.length){case 0:var
c="A\u00f1adir a Mi colecci\u00f3n";break;case 1:c="A\u00f1adido a
"+b[0].Oc;break;default:c="Se ha a\u00f1adido a "+(b.length+"
estanter\u00edas.")}0<b.length&&(c=Gp(a.Ba,c));b=c;a.i.ve(a.s(),b);a.qd=b}f.Za=func
tion(a){this.Cg();Jt.ha.Za.call(this,a);this.V.Ma||this.V.render();a?zo(this.V,new
ll(this.s(),8,!0),void 0,null):yo(this.V)};
f.Ia=function(){Jt.ha.Ia.call(this);var
a=V(this);a.ka(this,"enter",this.Mm);a.ka(this,"leave",this.Cg);a.ka(this,"action",
this.bm);a.ka(this.V,"g",this.ul);Kt(this)};f.ul=function()
{Kt(this)};f.bm=function(){this.Za(!0)};f.Mm=function()
{this.Cg();this.uj=N(v(this.Za,this,!0),200)};f.Cg=function()
{k.clearTimeout(this.uj)};function Lt(){};function Mt(a)
{this.Oc=a.Title;this.b=a.Pid;this.xm=a.PgNum}Mt.prototype.getId=function(){return
this.b};function Nt(a,b,c,d){this.fj=a||256;this.ej=b||256;this.g=c||3;this.i=d||
3;this.b=null}function Ot(a,b){a.b=b}Nt.prototype.Gk=function(a,b,c,d,e){var
g=this.g,h=this.i;b=Math.ceil(b/this.fj);c=Math.ceil(c/this.ej);var
l=Math.floor(e/g),m=Math.floor(d/h),p=g*b*l;e-=l*g;g=Math.min(g,c-l*g);p+=g*h*m;d-
=m*h;h=Math.min(h,b-m*h);d=p+(e*h+d);a=new
T(a);U(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function Pt()
{};function Qt(a){this.Oc=a.title||"";this.j=!!
a.fullview;this.Lh=a.table_of_contents_page_id||"";this.Ta=a.num_toc_pages||"";this
.o=a.initial_zoom_width_override;this.La=a.max_resolution_image_width;this.ub=!!
a.paired_thumbnails;this.Gb=a.thumbnail_token||"";this.ta=a.containing_bookshelves|
|[];this.tc=a.volume_id||"";this.ya=!!a.is_browsable;this.Da=!!
a.is_public_domain;a.last_page&&(this.v=new xs(a.last_page));this.g=new
Fd(a.page_width,a.page_height);this.R=a.is_ebook||!1;var b=a.additional_info,
c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&z(c.BuyLinks,function(){return new
Lt},this);c.TocLine&&(this.rh=z(c.TocLine,function(a){return new
Mt(a)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=null==c?null:new
Nt(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Bb=a.sample_url||"";this.Ba=a.is_newspap
er||!1;
(this.V=a.newspaper_tile_base_url)&&this.b&&Ot(this.b,v(this.Sb,this));this.tb=c?
c.res_h:Rt;this.i=this.Ba?"fixed_height":"fixed_width";this.Td=a.is_pre_order||!
1;this.tj=a.on_sale_date||"";
this.Gf=a.volumeresult&&a.volumeresult.has_flowing_text;this.Hf=a.volumeresult&&a.v
olumeresult.has_scanned_text;this.ua=a.volumeresult&&a.volumeresult.can_download_pd
f;this.Qa=a.volumeresult&&a.volumeresult.can_download_epub;this.wa=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.Jb=a.volumeresult?
a.volumeresult.download_epub_url:""}x(Qt,Pt);Qt.prototype.Qc=function(){return
this.tc};var Rt=[350,410,495,575,685,800,910,1025];Qt.prototype.Rc=function()
{return this.tb};
Qt.prototype.Sb=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.V+a.substring(b));return new T(a)};function St(a)
{hq.call(this);null!=a&&a.bookshelf&&y(a.bookshelf,function(a){a=new
gq(a);jq(this,a.getId())||(a.ta?this.i:this.g).push(a)},this)}x(St,hq);function
Tt(a,b){var c=new St(b);a&&y(a,function(a){Ut(a.Qc(),a.ta,c)});return c}function
Ut(a,b,c){y(b,function(b){var d=new aq;d.ma.Oh=a;
(b=jq(c,String(b)))&&b.b.push(d)})};function Vt(a){return
a.split(Wt).filter(function(a){return 0<a.length})}
var Xt=/\s/,Yt=/[ -]/,Wt=/[+,;]/,Zt=/-?"[^"]+"|[^\s"]+/g,
$t=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"
),au=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,]"),bu=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 cu(a){var b={};du(a).forEach(function(a){for(var
c=b,e=0;e<a.length;e++){var g=a.charAt(e);g=au.test(g)?"-":g;c[g]||
(c[g]={});c=c[g]}c!=b&&(c.$=eu)});return b}
function du(a){a=Rb(a.toLowerCase());var
b=a.match($t);b&&(a=a.replace($t,'"'),b.length&1&&(a+='"'));b=a.match(Zt);if(!
b)return[];a=new Set;b=qa(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(bu,""));else if(!
c.startsWith("-")){c=Vt(c.replace(bu,""));c=qa(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
eu={};function fu(a){var b=!0;b=void 0===b?!1:b;this.g=q(a)?
cu(a):a;this.i=b;this.b=[]}
function gu(a,b,c,d){for(var e=tb(d),g=a.b,h=g.length-1,l;l=g[h];h--){var m=l;var
p=b;var r=c,F=!1;if(m.b)if(Yt.test(p)){if(F=!!m.b.$,m.b=m.b[" "]||
m.b["-"],m.b)for(;p=m.b[" "]||m.b["-"];)m.b=p}else m.endOffset=r+1,m.ne=void
0,m.b=m.b[p]||null;m.g=!m.b;if(F)
{m={startOffset:l.startOffset,fg:l.fg,endOffset:l.endOffset,ne:l.ne};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,fg:e.fg,endOffset:m.endOffset,
ne:m.ne};e=tb(d)}d.push(m);e=m}l.g&&Db(g,h)}}function hu(a,b)
{this.startOffset=a;this.fg=void 0;this.endOffset=a;this.ne=void 0;this.g=!
1;this.b=b};function iu(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
fu(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=Yt.test(g);if(Xt.test(l)){if(l=" ",m)continue}else if(au.test(l))
{if(l="-",m)continue}else m&&d.g[l]&&d.b.push(new
hu(h,d.g));gu(d,l,h,e);g=l}Yt.test(g)||gu(d,"
",h,e);e.length>=c&&(e.length=c);return e};function ju(a){var
b=cu(a);a=ku();y(a,function(a){lu(b,a)})}function ku(){var a=[],b=Gb(Jd("patent-
text")),c=Ld("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):Hb(b,c.childNodes);return a}function lu(a,b){var
c=se(b),d=iu(c,a);if(d.length){var e="",g=0;y(d,function(a)
{e+=Vb(c.substring(g,a.startOffset))+'<span class="patent-text-
highlight">'+Vb(c.substring(a.startOffset,a.endOffset))
+"</span>";g=a.endOffset});e+=Vb(c.substring(g));d=I("span");d.innerHTML=e;de(d,b)}
};function mu(){kn.call(this,"Desactivar resaltado");var a=vk("dq")||
vk("q");a&&ju(a);this.g=!0}x(mu,kn);mu.prototype.Ia=function()
{mu.ha.Ia.call(this);V(this).ka(this,"action",this.V)};mu.prototype.V=function()
{this.g=!this.g;og(window.document.body,"patent-highlight-disabled",!this.g);var
a=this.g?"Desactivar resaltado":"Activar
resaltado";this.i.ve(this.s(),a);this.qd=a};function nu(a)
{Po.call(this);this.g=a}x(nu,Po);var ou={};nu.prototype.Jd=function(){return
this.g||"ocean-chrome-toolbar"};function pu(a){return ou[a]||(ou[a]=new
nu(a))};function qu(a){Qo.call(this,pu(a||"viewport-chrome-
toolbar"));this.ya={};this.i=new zg(this)}x(qu,Qo);function ru(a,b,c,d){b.kb(16,!
0);if(c){var e=a.ya[c];e||(e=new Jo,Lo(e,function(a,b)
{a&&a.Yc(b)}),a.ya[c]=e);e.ac(b);b.jd&=-17;L(b,"action",function(a)
{No(e,a.target)});d&&No(e,b)}else b.Kb(16,!!d)}function su(a,b)
{a.ya.viewport&&No(a.ya.viewport,b)}qu.prototype.va=function()
{qu.ha.va.call(this);this.i.Ka();eb(this.ya,function(a){a.Ka()})};function tu(a)
{qu.call(this);this.g=a.Sa;this.wa=a.yi;this.Bb=a.history;this.La=a.Ph;this.Da=a.Mh
;this.Ba=a.flags;this.Ta=a.li;var
b=window.location.pathname.split("/");this.Gb="patents"==(1>b.length?"":b[1]);if(!
a.hh){if(b=G("appbar-patents-prior-art-finder-link"))if(b=b.getAttribute("href"))
{var c=new X("Buscar conocimientos previos",void 0,2);this.Oa(c,!
0);this.i.ka(c,"action",v(this.Bc,this,b))}if(c=G("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=
" Comentar esta patente";c=" Debate sobre esta patente en Stack Exchange"}else d="
Comentar esta solicitud",c=" Debate sobre esta solicitud en Stack Exchange";d=new
X(d,void 0,2);d.Fi(c);this.Oa(d,!0);this.i.ka(d,"action",v(this.Bc,this,b))}!
this.g&&(b=G("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new X("Ver
PDF"),this.Oa(c,!0),this.i.ka(c,"action",v(this.Bc,this,b)))}if(this.g){this.Ad=!!
a.Ih||!!a.Hh;a.hh&&(b=Gp("/googlebooks/images/kennedy/zoom_tool.png"),this.Pe=new
X(b,void 0,
void 0,1),dn(this.Pe,2),this.Oa(this.Pe,!
0),L(this.Pe,"action",v(this.xj,this,"zoomin")),b=Gp("/googlebooks/images/kennedy/z
oom_out.png"),this.Qe=new X(b,void 0,void 0,1),dn(this.Qe,1),this.Oa(this.Qe,!
0),L(this.Qe,"action",v(this.xj,this,"zoomout")));c=!!a.Ih;b=!!a.Hh;if(c||b)
{d=Gp("/googlebooks/images/kennedy/one_up_page_view.png");this.Sd=new X(d,void
0,void 0,1);dn(this.Sd,2);L(this.Sd,"action",v(this.Eh,this,ft));this.Oa(this.Sd,!
0);ru(this,this.Sd,"viewport",!0);if(c)
{d=Gp("/googlebooks/images/kennedy/two_up_page_view.png");
this.Xd=new X(d,void 0,void 0,1);c=1;if(this.wa||
b)c=3;dn(this.Xd,c);L(this.Xd,"action",v(this.Eh,this,At));this.Oa(this.Xd,!
0);ru(this,this.Xd,"viewport")}b&&(d=Gp("/googlebooks/images/kennedy/thumbnail.png"
),this.Wd=new X(d,void 0,void
0,1),c=1,this.wa&&(c=3),dn(this.Wd,c),L(this.Wd,"action",v(this.Eh,this,lt)),this.O
a(this.Wd,!
0),ru(this,this.Wd,"viewport"));this.i.ka(this.g,"viewportmodechange",this.Ui);this
.Ui()}this.wa&&(b=Gp("/googlebooks/images/kennedy/maximize.png"),this.ta=new
X(b,void 0,
void 0,1),this.ta.kb(16,!0),this.ta.Yc(!1),this.Ad&&dn(this.ta,1),this.Oa(this.ta,!
0),this.i.ka(this.ta,"action",this.Rm),this.i.ka(this.wa,"change",this.il));this.Ta
&&(b=Gp("/googlebooks/images/kennedy/clip.png"),this.V=new X(b,void 0,void
0,1),this.V.kb(16,!0),dn(this.V,2),this.V.Yc(!1),this.Oa(this.V,!
0),L(this.V,"action",v(this.zl,this)));a.Hj&&(b=Gp("/googlebooks/images/kennedy/ins
ert_link.png"),this.v=new X(b,void 0,void 0,1),this.v.kb(16,!
0),this.V&&dn(this.v,1),this.Oa(this.v,!0),L(this.v,
"action",v(this.uk,this)));a.Ij&&(b=!!this.g.nb().rh,c=this.g.nb().Lh,c=!!
this.g.Hb().Hd(c),d=this.g.Ja().Gd()||"\u00cdndice",b||c?
(b=Gp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Nb(b),this.ie=b[0],thi
s.bc=new X(b),dn(this.bc,2),this.Oa(this.bc,!
0),this.i.ka(this.bc,"action",this.Pl),ru(this,this.bc)):(this.ie=H("SPAN","jfk-
button-label",d),this.bc=new X(this.ie),this.bc.Ab(!
1),dn(this.bc,2),this.Oa(this.bc,!
0)),b=Gp("/googlebooks/images/kennedy/page_left.png"),this.Vf=new X(b,void 0,
void 0,1),dn(this.Vf,3),this.Oa(this.Vf,!
0),L(this.Vf,"action",v(this.g.zh,this.g,"previous")),b=Gp("/googlebooks/images/ken
nedy/page_right.png"),this.Wf=new X(b,void 0,void
0,1),dn(this.Wf,1),this.Oa(this.Wf,!
0),L(this.Wf,"action",v(this.g.zh,this.g,"next")),this.i.ka(this.g,"pagechange",thi
s.xl))}if(a.Gh&&(b=G("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=G("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
X("Ver muestra");Sm(c,"gb-view-sample-button");
this.Oa(c,!0);this.i.ka(c,"action",v(this.Bc,this,b));e&&(dn(c,2),c=new eo,d=new
kn("Muestra de libro impreso"),this.i.ka(d,"action",v(this.Bc,this,b)),c.Oa(d,!
0),Sm(d,"gb-sample-print-book-menuitem"),b=new kn("Muestra de
eBook"),this.i.ka(b,"action",v(this.Bc,this,e)),c.Oa(b,!0),Sm(b,"gb-sample-ebook-
menuitem"),e=new io("",c,oo.Wa()),Sm(e,"gb-jfk-margin-fix"),Sm(e,"gb-view-sample-
dropdown"),dn(e,1),this.Oa(e,!0))}this.Ba&&!this.Ba.is_cobrand&&this.La&&!
this.Gb&&(e=this.Da&&this.Da.uid,b=Tt([this.La],
this.Da),e?(this.Ge=new Jt(this.La,b),this.Oa(this.Ge,!0)):
(e=Gp("/googlebooks/images/kennedy/menu_down_arrow.png","A\u00f1adir a Mi
colecci\u00f3n"),e=Nb(e),this.Ge=new X(e),this.Oa(this.Ge,!
0),e=v(this.Bc,this,this.Ba.sign_in_url||
this.Ba.signInUrl),df(this.Ge,"action",e)));if(a.hh){if(e=G("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.tc=new X("Escribir
rese\u00f1a"),this.Oa(this.tc,!
0),this.i.ka(this.tc,"action",v(this.Bc,this,e));uu(this,"appbar-application-grant-
link","application-grant");
uu(this,"appbar-content-language-link","content-language")}else if(e=G("appbar-
download-pdf-link"))if(e=e.getAttribute("href"))b=new X("Descargar
PDF"),this.Oa(b,!
0),this.i.ka(b,"action",v(this.Bc,this,e));a.Lm&&(a=Gp("/googlebooks/images/kennedy
/settings.png"),O(a[0],"goog-flat-menu-button-img"),e=H("DIV",{"class":"toc-
div"}),b=new eo,b.Oa(new Pm(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.ub=new
io(a,b,oo.Wa()),this.Oa(this.ub,!0),this.Gb&&!this.g&&
(a=new mu,this.ub.Ve(a,0)))}x(tu,qu);f=tu.prototype;f.Rm=function()
{this.wa.g();this.Bb.update()};f.il=function()
{this.ta.Kb(16,this.wa.b())};f.zl=function(){this.Ta(W(this.V,16))};f.uk=function()
{if(W(this.v,16)){var a=new Et(document.body,this.g,!0);a.render(this.v,!
0);df(a,"dispose",v(this.v.Yc,this.v,!1))}};f.Eh=function(a)
{this.g.Jm(a);this.g.Di().getQuery()||this.Bb.update()};
f.Ui=function(){var a=this.g.ue();a instanceof ft&&su(this,this.Sd);a instanceof
At&&su(this,this.Xd);a instanceof
lt&&su(this,this.Wd);a=a.Qj;this.Qe.Ab(a);this.Pe.Ab(a)};f.xj=function(a)
{this.g.zh(a)};
function uu(a,b,c){if(b=Jd(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 X(l);0==e&&e!=d-1?dn(l,2):e==d-
1&&0!=e?dn(l,1):0!=e&&e!=d-1&&dn(l,3);a.Oa(l,!0);ru(a,l,c,!!g);g||
a.i.ka(l,"action",v(a.Bc,a,h))}}}f.xl=function(){var
a=this.g.Ja().Gd()||"\u00cdndice";this.ie&&(this.ie.innerHTML=a)};f.Pl=function()
{this.bc.Kc&16&&(new ot(this.g,this.bc)).render(3)};
f.Bc=function(a){var b=window.location;a=a instanceof Rc?
a:Xc(a);b.href=Tc(a)};f.Sd=null;f.Xd=null;f.Wd=null;f.Pe=null;f.Qe=null;f.Wf=null;f
.Vf=null;f.bc=null;f.ie=null;f.Ge=null;function vu(a,b)
{Rp.call(this,a);this.o=b}x(vu,Rp);
vu.prototype.render=function(){var a=this.s();O(a,this.className+"-
tooltip");O(a,this.className+"-device-and-format");P(a,"z-index",1E4);if(this.o.R)
{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=wu(this);d[0].appendChild(g);g=xu(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=Wk(h,"hl")?
U(l,"hl",Wk(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.o;
(e=d.Bb)&&!d.Td&&d.ya&&(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.ua||d.Qa)if(g=d.Jb,
h=d.wa,g||h)e=H("P",this.className+"-additional",Xd("Descarga ")),g&&(l=H("A",
{href:g},"ePub"),e.appendChild(l)),h&&(g&&e.appendChild(Xd(", ")),g=H("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(Xd(" - ")),d=d.Qc(),g=(new
T(window.location.href)).j.split("/"),g=new
T("/"+g[1]),Up(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.ta=H("DIV",this.className+"-
footer",e);b=H("DIV",b,c,this.ta);O(b,this.className+"-device-
content");a.appendChild(b)}};
function wu(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"),p=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tel\u00e9fono inteligente"),
r=a.o.Gf,F=a.o.Hf,E=a.o.Td;d=new zg(a);h=H("LI",null,h);E?
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.")):(r||
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.Da);b.appendChild(h);l=H("LI",null,l);E?
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.")):
(r||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.Da);b.appendChild(l);m=H("LI",null,m);d.ka(m,"mouseove
r",function(){E?this.g("El formato de este libro no se reconoce actualmente.
Actualizaremos esta informaci\u00f3n cuando recibamos los datos del editor."):r?
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.Da);b.appendChild(m);p=H("LI",null,p);d.k
a(p,"mouseover",function(){E?this.g("El formato de este libro no se reconoce
actualmente. Actualizaremos esta informaci\u00f3n cuando recibamos los datos del
editor."):r&&F?this.g("Este eBook es apto para smartphones como Android y
iPhone/iPod touch."):r?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(p,"mouseout",a.Da);b.appendChild(p);E?
(O(h,g),O(l,g),O(m,g),O(p,g)):r?(O(h,c),O(l,c),O(m,c),O(p,c)):(F?(O(h,c),O(l,c)):
(O(h,e),O(l,e)),O(m,e),O(p,e));return b}
function xu(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.o.Gf,m=a.o.Hf,p=a.o.Td;p?(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 zg(a);e.ka(c,"mouseover",
function(){p?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.Da);e.ka(d,"mouseover",function(){p?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.Da);b.appendChild(c);b.appendChild(d);return
b}vu.prototype.Da=function(){ae(this.ta);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.ta.appendChild(a)};vu.prototype.g=function(a){ae(this.ta);q(a)?
this.ta.appendChild(Xd(a)):this.ta.appendChild(a)};function yu(a,b)
{X.call(this,b,void 0,3);this.Ba=a}x(yu,X);yu.prototype.render=function(a)
{yu.ha.render.call(this,a);O(this.s(),"gb-get-book")};yu.prototype.Ia=function()
{yu.ha.Ia.call(this);this.V=new vu(this.s(),this.Ba);this.V.render();var
a=Ld("about_title",G("menu_container"));a&&J(a)};function zu(a,b,c)
{a=je(a,c.target);c=je(b,c.target);var d="none"!=b.style.display;a||c||!d?a&&(S(b,!
d),d||Ih(b,1)):S(b,!1)};function Au(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=Bu(b,!0,c,d),g=H("UL",c+"-
list");a.appendChild(e);a.appendChild(g);Vo(new Uo(e,g),!
b.collapsed);y(b.child_node,function(a){Au(g,a,c,d)})}else a.appendChild(Bu(b,!
1,c,d))}function Bu(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},cc(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){Au(c,b,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function Cu(a,b,c)
{ro.call(this,null!=c?c:"Buscar en este libro");this.Ya(a);this.Ia();b&&(null!
=this.uc&&(this.uc=b),this.s().value=b,vo(this))}x(Cu,ro);function Du(a,b)
{M.call(this);this.ra=a;this.b=b||null;O(a,"with-auto-dir-
text");L(this.ra,"keyup",v(this.i,this));L(this.ra,"paste",v(this.g,this))}x(Du,M);
Du.prototype.i=function(){Eu(this.ra,this.b)};Du.prototype.g=function()
{Fu(this.ra,this.b)};function Fu(a,b){N(w(function(){Eu(a,b)}))}
function Eu(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Lc),l=0;l<h.length;l++){var m=h[l];Jc.test(m)?(d++,e+
+):Kc.test(m)?g=!0:Ic.test(m)?e++:Mc.test(m)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=pq();d?(c=!0,P(a,"textAlign","right"),Md(a,{dir:"rtl"})):
(P(a,"textAlign","left"),Md(a,{dir:"ltr"}));b&&(c?(mg(b,"input-direction-
ltr"),O(b,"input-direction-rtl")):(O(b,"input-direction-ltr"),mg(b,"input-
direction-rtl")))}
Ka("_OC_autoDir",function(a,b){var c=G(a);if(c){var d=b?G(b):null;Eu(c,d);new
Du(c,d)}});function Gu(a){return'<span><a class="link-secondary more-button"
tabIndex="0">'+Yo(a.text)+"&nbsp;\u00bb</a></span>"}function Hu(a){return'<span>,
<a class="link-secondary less-button" tabIndex="0">'+Yo(a.text)
+"&nbsp;\u00ab</a></span>"};function Iu()
{mm.call(this)}x(Iu,mm);Iu.prototype.Ya=function(a){Iu.ha.Ya.call(this,a);var
b=this.b,c=b.zi(a),d=c.length-1;b.Gl(c[0],a);this.g=a;Ju(this.g,!1);this.i=vl(Gu,
{text:d+" m\u00e1s"},this.b.b);b.Fl(this.i,this.g);this.v=vl(Hu,
{text:"Menos"},this.b.b);this.g.appendChild(this.v)};function Ju(a,b){og(a,"patent-
list-collapsed",!b)}Iu.prototype.Ia=function(){Iu.ha.Ia.call(this);var
a=V(this);Jg.ka(this.i,this.ta,!1,this||a.R||a,a);a=V(this);Jg.ka(this.v,this.V,!
1,this||a.R||a,a)};
Iu.prototype.ta=function(){Ju(this.i,!1);Ju(this.g,!0)};Iu.prototype.V=function()
{Ju(this.i,!0);Ju(this.g,!1)};function Ku(){Ln.call(this);this.g=null;if(this.vb)
{if(this.g){var a=this.g;a.ra=this.vb;a.render()}else Bd(this.vb,zd);S(this.vb,!!
this.g)}this.ri=!1;Rn(this,!
1);this.V=0;this.Ta=[];this.ub={};this.ta=null;this.Ad={};this.Gb=""}x(Ku,Ln);f=Ku.
prototype;
f.Ya=function(a){Ku.ha.Ya.call(this,a);a=this.s();var b=this.b,c=we(b,"patent-
lightbox-controls",a);this.Bb=we(b,"patent-lightbox-index-counter",c);var
d=we(b,"patent-lightbox-rotate-controls",c);this.ak=we(b,"rotate-ccw-
icon",d);this.bk=we(b,"rotate-cw-icon",d);B.Aa&&!B.Na("9.0")&&S(d,!1);this.
$j=we(b,"patent-lightbox-fullsize-link",c);this.tc=we(b,"patent-lightbox-image-
holder",this.Sc());this.Se=we(b,"patent-drawings-next",a);this.rg=we(b,"patent-
drawings-prev",a)};
f.Ia=function(){Ku.ha.Ia.call(this);var
a=this.b;Lu(this);V(this).ka(a.b.documentElement,"click",this.lm);V(this).ka(xe(a),
"resize",this.Bl);V(this).ka(this.Se,"click",this.Eg);V(this).ka(this.Sc(),"click",
this.Eg);V(this).ka(this.rg,"click",this.oi);V(this).ka(this.ak,"click",w(this.Cj,-
1));V(this).ka(this.bk,"click",w(this.Cj,1));V(this).ka(a.b.documentElement,"keydow
n",this.nl)};f.Cj=function(a,b){this.V+=a;Mu(this);b&&b.preventDefault()};
function Mu(a){if(a.v){a.V=(a.V+4)%4;a.Ad[a.Gb]=a.V;if(a.V%2){var
b=R(a.tc);b=Math.min(b.width,b.height);a.v.style.maxHeight=b+"px";a.v.style.maxWidt
h=b+"px"}else a.v.style.maxWidth="",a.v.style.maxHeight="";ng(a.v,["patent-
lightbox-rotate-0","patent-lightbox-rotate-1","patent-lightbox-rotate-2","patent-
lightbox-rotate-3"]);O(a.v,"patent-lightbox-rotate-"+a.V)}}
f.nl=function(a){if(this.Ca())switch(a.keyCode){case 37:case
38:this.oi();a.preventDefault();break;case 39:case 40:case
32:this.Eg();a.preventDefault();break;case 27:this.Ha(!
1),a.preventDefault()}};function Lu(a){a.Ta=z(Jd("patent-thumbnail",Ld("patent-
drawings-section")),function(a,c){var
b=fe(a).getAttribute("href");this.ub[b]=c;return b},a)}
function Nu(a,b){a.Ha(!0);var c=a.b;a.v&&c.rf(a.v);a.v=c.Ga("IMG",{"class":"patent-
lightbox-image"});a.tc.appendChild(a.v);a.Gb=b;a.V=a.Ad[b]||0;Mu(a);a.v.src=b;a.
$j.href=b;(c=b in a.ub)?(a.ta=a.ub[b],ke(a.Bb,a.ta+1+(" de
"+a.Ta.length))):a.ta=null;S(a.Bb,c);S(a.Se,c);S(a.rg,c)}f.Xi=function(a,b)
{if(null!=this.ta){var c=this.Ta.length;this.ta=(this.ta+a+c)
%c;Nu(this,this.Ta[this.ta]);b&&b.preventDefault()}};f.Eg=w(Ku.prototype.Xi,1);f.oi
=w(Ku.prototype.Xi,-1);
f.lm=function(a){if(Re(a)){var b;if(b=a.target)if(b=ie(b)){var
c=ie(b);b=c&&(kg(c,"patent-image")||kg(c,"patent-thumbnail"))?
b.getAttribute("href"):null}else b=null;else
b=null;b&&(Nu(this,b),a.preventDefault())}};f.Bl=function()
{this.Ca()&&(this.Bf(),Mu(this))};f.Bf=function(){var a=this.Ca();S(this.s(),!
0);Ku.ha.Bf.call(this);S(this.s(),a)};function Ou()
{mm.call(this)}x(Ou,mm);Ou.prototype.Ia=function(){Ou.ha.Ia.call(this);var
a=this.b,b=this.s();this.g=we(a,"patent-drawings-
carousel",b);this.g.style.overflowX="hidden";var c=V(this);Bg(c,xe(a),
["resize","load"],this.ya,!
1,this);c=200*Kd(a.b,"IMG",null,this.g).length>this.g.offsetWidth;this.v=we(a,"pate
nt-drawings-
next",b);V(this).ka(this.v,"click",this.ta);S(this.v,c);this.V=we(a,"patent-
drawings-prev",b);V(this).ka(this.V,"click",this.wa);S(this.V,!1)};
Ou.prototype.ta=function(){Pu(this,1)};Ou.prototype.wa=function(){Pu(this,-
1)};function Pu(a,b){var c=R(a.g).width;a:{var d=b*Math.max(c-150,200);if(a.i)
{if(1==a.i.Eb)break
a;a.i.Ka()}c=a.g.scrollLeft;d=Math.min(Math.max(c+d,0),a.g.scrollWidth-
a.g.offsetWidth);a.i=new bi(a.g,[c,0],
[d,0],1E3,ji);a.i.play();Qu(a,d)}}Ou.prototype.ya=function()
{this.g&&Qu(this,this.g.scrollLeft)};function Qu(a,b){S(a.V,0!=b);S(a.v,b!
=a.g.scrollWidth-a.g.offsetWidth)};function Ru(){sp();y(Jd("patent-tooltip-
anchor"),function(a){var b=a.getAttribute("data-tooltip-
text");b&&vp(a,b)})};function Su(){this.g=this.b=null;this.i=new
Ip;this.i.If=36E5}ya(Su);Su.prototype.o=function(a){var b=Ld("google-src-
text",a);b&&(b=qe(b),b=ud("Texto
original:\n\n"+b),this.i.Ch(b),b=this.i,bm(b,a),b.ab=a,b.b=a,b.setPosition(b.mf(0))
,b.Ha(!0));a.style.backgroundColor="#E6ECF9";this.b=a};Su.prototype.j=function()
{this.i.Ha(!1);this.b&&(this.b.style.backgroundColor="");this.b=null};function
Tu(a){a.g&&(k.clearTimeout(a.g),a.g=null)}
"translate.googleusercontent.com"!=window.location.host&&(Ka("_tipon",function(a)
{var b=Su.Wa();Tu(b);a!
=b.b&&(b.j(),b.g=N(v(b.o,b,a),350))}),Ka("_tipoff",function(){var
a=Su.Wa();Tu(a);a.g=N(a.j,350,a)}));Ka("_OC_initPatentsAtb",function(a){a=a||{};var
b=Ld("patent-drawings-body");b&&tm(new Ou,b);(b=G("patent-images-
lightbox"))&&tm(new Ku,b);y(Jd("patent-bibdata-value-list"),function(a)
{32<R(a).height&&1<a.childNodes.length&&tm(new Iu,a)});
(a=a.image_not_available_html)&&Uu(a);Ru()});function Uu(a){y(Jd("patent-image-not-
available"),function(b){Bd(b,Lp(a))})};function Vu(a)
{this.g=a;a=v(this.j,this);this.i=new yg;L(this.i,"resize",a);var b=new
pg;L(b,"fontsizechange",a);L(window,"DOMContentLoaded",v(this.b,this))}Vu.prototype
.j=function(){this.b();N(v(this.b,this),100)};Vu.prototype.b=function(){var
a=this.i.Ea(),b=Math.round(Ah(this.g).y);this.g.style.height=a.height-
b+"px"};function Wu(a){if(a=G(a))a=new Vu(a),a.b()};function Xu(a,b){var
c=G(a),d=G(b);c&&d&&L(c,"submit",w(Yu,d))}function Yu(a,b)
{""==a.value&&b.preventDefault()};function Zu(a,b,c){a.timeOfStartCall=(new
Date).getTime();var d=c||k,e=d.document,g;a:{if((g=(d||
k).document.querySelector("script[nonce]"))&&(g=g.nonce||
g.getAttribute("nonce"))&&Jp.test(g))break a;g=void
0}g&&(a.nonce=g);if("help"==a.flow){var h=xa("document.location.href",d);!
a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!
0;if(b&&JSON&&JSON.stringify){var l=JSON.stringify(b);
(h=1200>=l.length)&&(a.psdJson=l)}h||(b={invalidPsd:!
0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=
b;c=a.serverUri||"//www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.a
pply(d,b);else{d=c+"/load.js?";for(var m in a)b=a[m],null!=b&&!
Ca(b)&&(d+=encodeURIComponent(m)+"="+encodeURIComponent(b)
+"&");a=D(e).createElement("SCRIPT");g&&a.setAttribute("nonce",g);m=d;pi();m=Qc(m);
Cd(a,m);e.body.appendChild(a)}}Ka("userfeedback.api.startFeedback",Zu);function
$u(){var a=G("frs-container");if(a){var b;y(Kd(document,"DIV","frs-
snippet",a),function(a){b=Kd(document,"DIV","frs-card",a);if(b.length){var
c=b[0];a=new km(a);a.className="frs-card";a.He(c);a.Ba=new gh(5,5,5,5);a.af=!
0;a.Je=50;a.If=250;c=Ah(c);a.setPosition(new gl(c.x,c.y))}})}}function av(a)
{G("search_form_input").value=a.mb()}
Ka("_OC_Run",function(a,b,c){b=new Qt(b);var d=G("search_form_input");if(d){var
e=Wk(new T(window.location.toString()),"q");d=new
Cu(d,e,"");L(G("search_form"),"submit",w(av,d));Xu("vheadf","vheadq")}Xu("gbqf","gb
qfq");if(d=G("gb-atb-plusone-container")||G("gb-atb-magazines-plusone-container")||
G("gb-viewport-plusone-container")||G("gb-atb-patents-plusone-container"))
{if((e=G("books-microdata"))&&Sp.IsBooksShareButtonEnabled)
{O(d,"with_share_button");var g=new X("Share",void 0,5);g.render(d);L(g,
"action",w(Fq,e))}Gq(d,!0)}Eq();d=G("gb-get-book-container");e=G("gb-get-book-
content");d&&e&&(new yu(b,e)).render(d);if((d=G("gb-buy-options-
trigger"))&&d.parentNode&&d.parentNode.parentNode?!kg(d.parentNode.parentNode,"jfk-
button"):1)d=G("gb-buy-options-
trigger"),e=G("buy"),d&&e&&(mg(e,"about_content"),g=H("SPAN","gb-buy-options-
arrow","\u25bc"),d.appendChild(g),O(e,"gb-buy-options-list"),O(e,"unified-
hovercard"),cl(d,9,e,8),S(e,!1),L(document,"mousedown",w(zu,d,e)));
(d=G("similarbooks_v"))&&Lq(d);
a={Ph:b,Mh:c,flags:a,Gh:!0};c=G("left-toolbar-buttons");b=G("right-toolbar-
buttons");(new
tu({Sa:a.Sa,yi:a.yi,history:a.history,Ih:a.Ih,Hh:a.Hh,Ph:a.Ph,Mh:a.Mh,flags:a.flags
,li:a.li,Hj:a.Hj,hh:!0,Gh:a.Gh})).render(c);(new tu({Sa:a.Sa,Ij:a.Ij,Lm:!
0})).render(b);a=G("synopsis-window");c=G("synopsistext");a&&c&&new Np(a,c);$u();
(a=G("summary-sidebar-floater"))&&tm(new Bo(G("ge-top-search-box")),a);c=G("buy-
tooltip");a=G("buy-tooltip-box");c&&a&&(c=new
km(c),c.Ch(oi(a.innerHTML)),c.className="buy-tip-card",
c.Ba=new gh(5,5,5,5),c.af=!0,c.Je=500,c.If=250);Dq("write-review-
link","Reviews","Write","Book Page");Dq("gb-sample-now","Sample","View
Sample","Book Page");Dq("get-all-sellers-link","Shop","Click","All Sellers
link");Dq("gb-get-book-content","Buy","Click","Play Books
ATB");Wu("scroll_atb");Wu("menu_scroll");new $q(G("gbqfq"),!0,G("gbqfqw"),-
9)});Ka("_OC_startFeedback",Zu);}).call(this);
})();

S-ar putea să vă placă și