Академический Документы
Профессиональный Документы
Культура Документы
br/";(function(){function a
a(){return function(){}}function ba(a){return function(b){this[a]=b}}function f(
a){return function(){return this[a]}}function l(a){return function(){return a}}v
ar m;if(window.jstiming){window.jstiming.Yf={};window.jstiming.Ek=1;var ca=funct
ion(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?e=
c:e=e[0],Math.round(d-e)},da=function(a,b,c){var d="";window.jstiming.srt&&(d+="
&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+="
&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&wind
ow.external.tran?d+="&tran="+window.external.tran:window.gtbExternal&&window.gtb
External.tran?d+="&tran="+
window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+="&tran="+window.
chrome.csi().tran)}catch(e){}var g=window.chrome;if(g&&(g=g.loadTimes)){g().wasF
etchedViaSpdy&&(d+="&p=s");if(g().wasNpnNegotiated){var d=d+"&npn=1",h=g().npnNe
gotiatedProtocol;h&&(d+="&npnv="+(encodeURIComponent||escape)(h))}g().wasAlterna
teProtocolAvailable&&(d+="&apa=1")}var k=a.t,n=k.start,g=[],h=[],q;for(q in k)if
("start"!=q&&0!=q.indexOf("_")){var t=k[q][1];t?k[t]&&h.push(q+"."+ca(a,q,k[t][0
])):n&&g.push(q+"."+ca(a,
q))}delete k.start;if(b)for(var y in b)d+="&"+y+"="+b[y];(b=c)||(b="https:"==doc
ument.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/cs
i");return[b,"?v=3","&s="+(window.jstiming.sn||"books")+"&action=",a.name,h.leng
th?"&it="+h.join(","):"",d,"&rt=",g.join(",")].join("")},ea=function(a,b,c){a=da
(a,b,c);if(!a)return"";b=new Image;var d=window.jstiming.Ek++;window.jstiming.Yf
[d]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.Yf[d
]};b.src=a;b=null;return a};
window.jstiming.report=function(a,b,c){if("prerender"==document.webkitVisibility
State){var d=!1,e=function(){if(!d){b?b.prerender="1":b={prerender:"1"};var g;"p
rerender"==document.webkitVisibilityState?g=!1:(ea(a,b,c),g=!0);g&&(d=!0,documen
t.removeEventListener("webkitvisibilitychange",e,!1))}};document.addEventListene
r("webkitvisibilitychange",e,!1);return""}return ea(a,b,c)}};var fa=fa||{},p=thi
s;function r(a){return void 0!==a}function u(){}function ia(a){a.qa=function(){r
eturn a.Kg?a.Kg:a.Kg=new a}}
function ja(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);i
f("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a
.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerabl
e&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"u
ndefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propert
yIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}functi
on v(a){return"array"==ja(a)}function ka(a){var b=ja(a);return"array"==b||"objec
t"==b&&"number"==typeof a.length}function w(a){return"string"==typeof a}function
la(a){return"number"==typeof a}function ma(a){return"function"==ja(a)}function
na(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function oa(a){re
turn a[pa]||(a[pa]=++qa)}var pa="closure_uid_"+(1E9*Math.random()>>>0),qa=0;
function ra(a,b,c){return a.call.apply(a.bind,arguments)}function sa(a,b,c){if(!
a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(argument
s,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototy
pe.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,ar
guments)}}function x(a,b,c){x=Function.prototype.bind&&-1!=Function.prototype.bi
nd.toString().indexOf("native code")?ra:sa;return x.apply(null,arguments)}
function z(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 ta=Date.no
w||function(){return+new Date};function ua(a,b){var c=a.split("."),d=p;c[0]in d|
|!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.
length&&r(b)?d[e]=b:d[e]?d=d[e]:d=d[e]={}}
function A(a,b){function c(){}c.prototype=b.prototype;a.F=b.prototype;a.prototyp
e=new c;a.prototype.constructor=a;a.ll=function(a,c,g){for(var h=Array(arguments
.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[c].
apply(a,h)}};function va(a){if(Error.captureStackTrace)Error.captureStackTrace(t
his,va);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}A
}return b}
function Sc(a){return G&&(Hc()||Tc>=a)}var Uc=p.document,Vc=Pc(),Tc=!Uc||!G||!Vc
&&Hc()?void 0:Vc||("CSS1Compat"==Uc.compatMode?parseInt(Qc,10):5);var Wc=!G||Sc(
9);!H&&!G||G&&Sc(9)||H&&I("1.9.1");var Xc=G&&!I("9");function Yc(a){return a?new
Zc($c(a)):wa||(wa=new Zc)}function J(a){return w(a)?document.getElementById(a):
a}function ad(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):bd(document,"*",a,b)}function cd(a,b){var c=b||documen
t,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:c.querySelect
orAll&&c.querySelector?d=c.querySelector("."+a):d=bd(document,"*",a,b)[0];return
d||null}
function bd(a,b,c,d){a=d||a;b=b&&"*"!=b?b.toUpperCase():"";if(a.querySelectorAll
&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getE
lementsByClassName){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.getElements
ByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,"function"==type
of b.split&&hb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}
function dd(a,b){Bb(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.cl
assName=b:"for"==d?a.htmlFor=b:d in ed?a.setAttribute(ed[d],b):0==d.lastIndexOf(
"aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var ed={cel
lpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"
frameBorder",height:"height",maxlength:"maxLength",role:"role",rowspan:"rowSpan"
,type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function fd(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.bod
y;return new yc(a.clientWidth,a.clientHeight)}function gd(a){return a.g?a.g:Kc||
"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement}function
hd(a){return a?id(a):window}function id(a){return a.parentWindow||a.defaultView}
function L(a,b,c){return jd(document,arguments)}
function jd(a,b){var c=b[0],d=b[1];if(!Wc&&d&&(d.name||d.type)){c=["<",c];d.name
&&c.push(' name="',Ea(d.name),'"');if(d.type){c.push(' type="',Ea(d.type),'"');v
ar e={};Lb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);
d&&(w(d)?c.className=d:v(d)?c.className=d.join(" "):dd(c,d));2<b.length&&kd(a,c,
b,2);return c}function kd(a,b,c,d){function e(c){c&&b.appendChild(w(c)?a.createT
extNode(c):c)}for(;d<c.length;d++){var g=c[d];!ka(g)||na(g)&&0<g.nodeType?e(g):B
(ld(g)?mb(g):g,e)}}
function M(a){return document.createElement(a)}function md(a){return document.cr
eateTextNode(String(a))}function nd(a){var b=document,c=b.createElement("DIV");G
?(c.innerHTML="<br>"+a,c.removeChild(c.firstChild)):c.innerHTML=a;if(1==c.childN
odes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();
c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function od(a,b){a.append
Child(b)}function pd(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function N(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function q
d(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function rd(a){return void 0!=a
.firstElementChild?a.firstElementChild:sd(a.firstChild,!0)}function sd(a,b){for(
;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function td(a){r
eturn na(a)&&1==a.nodeType}
function ud(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("und
efined"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocument
Position(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function $c(a){return 9
==a.nodeType?a:a.ownerDocument||a.document}function vd(a){return a.contentDocume
nt||a.contentWindow.document}
function wd(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.da
ta=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstCh
ild;)a.removeChild(a.lastChild);a.firstChild.data=b}else pd(a),a.appendChild($c(
a).createTextNode(String(b)))}var xd={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1}
,yd={IMG:" ",BR:"\n"};function zd(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAtt
ribute("tabIndex"))}function Ad(a){a=a.getAttributeNode("tabindex");return null!
=a&&a.specified}
function Bd(a){a=a.tabIndex;return la(a)&&0<=a&&32768>a}function Cd(a){var b=[];
Dd(a,b,!1);return b.join("")}function Dd(a,b,c){if(!(a.nodeName in xd))if(3==a.n
odeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeV
width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x
>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height
};m.V=function(){return new yc(this.width,this.height)};m.ceil=function(){this.l
eft=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.
width);this.height=Math.ceil(this.height);return this};
m.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top)
;this.width=Math.floor(this.width);this.height=Math.floor(this.height);return th
is};m.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.
top);this.width=Math.round(this.width);this.height=Math.round(this.height);retur
n this};function P(a,b,c){if(w(b))(b=Fe(a,b))&&(a.style[b]=c);else for(var d in
b){c=a;var e=b[d],g=Fe(c,d);g&&(c.style[g]=e)}}var Ge={};function Fe(a,b){var c=
Ge[b];if(!c){var d=Wa(b),c=d;void 0===a.style[d]&&(d=(Kc?"Webkit":H?"Moz":G?"ms"
:Jc?"O":null)+Xa(d),void 0!==a.style[d]&&(c=d));Ge[b]=c}return c}function He(a,b
){var c=a.style[Wa(b)];return"undefined"!==typeof c?c:a.style[Fe(a,b)]||""}
function Ie(a,b){var c=$c(a);return c.defaultView&&c.defaultView.getComputedStyl
e&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||"":""
}function Je(a,b){return Ie(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.sty
le&&a.style[b]}function Ke(a,b,c){var d;b instanceof E?(d=b.x,b=b.y):(d=b,b=c);a
.style.left=Le(d,!1);a.style.top=Le(b,!1)}function Me(a){return new E(a.offsetLe
ft,a.offsetTop)}
function Ne(a){a=a?$c(a):document;return!G||Sc(9)||Hd(Yc(a))?a.documentElement:a
.body}function Oe(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:
0,top:0,right:0,bottom:0}}G&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.
documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+
a.body.clientTop);return b}
function Pe(a){if(G&&!Sc(8))return a.offsetParent;var b=$c(a),c=Je(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=Je(a,"position"),d=d&&"static"==c&&a!=b.documentE
lement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeigh
t||"fixed"==c||"absolute"==c||"relative"==c))return a;return null}
function Qe(a){for(var b=new xe(0,Infinity,Infinity,0),c=Yc(a),d=c.b.body,e=c.b.
documentElement,g=gd(c.b);a=Pe(a);)if(!(G&&0==a.clientWidth||Kc&&0==a.clientHeig
ht&&a==d)&&a!=d&&a!=e&&"visible"!=Je(a,"overflow")){var h=Re(a),k=new E(a.client
Left,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b
.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=
Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.to
p=Math.max(b.top,g);c=
fd(id(c.b)||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bott
om,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null
}
function Se(a,b){var c,d=Re(a);c=Re(b);var e=Te(b),g=d.x-c.x-e.left,d=d.y-c.y-e.
top,h=b.clientWidth-a.offsetWidth,k=b.clientHeight-a.offsetHeight,n=b.scrollLeft
,q=b.scrollTop;if(b==document.body||b==document.documentElement)n=c.x+e.left,q=c
.y+e.top,G&&!Sc(10)&&(n+=e.left,q+=e.top);n+=Math.min(g,Math.max(g-h,0));q+=Math
.min(d,Math.max(d-k,0));c=new E(n,q);b.scrollLeft=c.x;b.scrollTop=c.y}
function Re(a){var b=$c(a),c=new E(0,0),d=Ne(b);if(a==d)return c;a=Oe(a);b=Id(Yc
(b));c.x=a.left+b.x;c.y=a.top+b.y;return c}function Ue(a,b){var c=Ve(a),d=Ve(b);
return new E(c.x-d.x,c.y-d.y)}function We(a){a=Oe(a);return new E(a.left,a.top)}
function Ve(a){if(1==a.nodeType)return We(a);var b=ma(a.D),c=a;a.targetTouches&&
a.targetTouches.length?c=a.targetTouches[0]:b&&a.g.targetTouches&&a.g.targetTouc
hes.length&&(c=a.g.targetTouches[0]);return new E(c.clientX,c.clientY)}
function Q(a,b,c){if(b instanceof yc)c=b.height,b=b.width;else if(void 0==c)thro
w Error("missing height argument");a.style.width=Le(b,!0);a.style.height=Le(c,!0
)}function Le(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}fun
ction Xe(a){var b=Ye;if("none"!=Je(a,"display"))return b(a);var c=a.style,d=c.di
splay,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 Ye(a){var b=a.offsetWidth,c=a.offsetHeight,d=Kc&&!b&&!c;return r(b)&&!d
||!a.getBoundingClientRect?new yc(b,c):(a=Oe(a),new yc(a.right-a.left,a.bottom-a
.top))}function Ze(a){var b=Re(a);a=Xe(a);return new Ae(b.x,b.y,a.width,a.height
nt.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.
write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.pr
otocol?"*":b.location.protocol+"//"+b.location.host,a=x(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"!==type
of a&&!Fc()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(r(c.next)){c=c
.next;var a=c.$f;c.$f=null;a()}};return function(a){d.next={$f:a};d=d.next;b.por
t2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in d
ocument.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT
");b.onreadystatechange=
function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=nu
ll};document.documentElement.appendChild(b)}:function(a){p.setTimeout(a,0)}};fun
ction vf(){this.g=this.b=null}var xf=new qf(function(){return new wf},function(a
){a.reset()},100);vf.prototype.add=function(a,b){var c=xf.get();c.set(a,b);this.
g?this.g.next=c:this.b=c;this.g=c};vf.prototype.remove=function(){var a=null;thi
s.b&&(a=this.b,this.b=this.b.next,this.b||(this.g=null),a.next=null);return a};f
unction wf(){this.next=this.g=this.b=null}wf.prototype.set=function(a,b){this.b=
a;this.g=b;this.next=null};wf.prototype.reset=function(){this.next=this.g=this.b
=null};function yf(a,b){zf||Af();Bf||(zf(),Bf=!0);Cf.add(a,b)}var zf;function Af
(){if(p.Promise&&p.Promise.resolve){var a=p.Promise.resolve();zf=function(){a.th
en(Df)}}else zf=function(){var a=Df;!ma(p.setImmediate)||p.Window&&p.Window.prot
otype&&p.Window.prototype.setImmediate==p.setImmediate?(tf||(tf=uf()),tf(a)):p.s
etImmediate(a)}}var Bf=!1,Cf=new vf;function Df(){for(var a=null;a=Cf.remove();)
{try{a.b.call(a.g)}catch(b){sf(b)}rf(xf,a)}Bf=!1};function Ef(a){a.prototype.the
n=a.prototype.then;a.prototype.$goog_Thenable=!0}function Ff(a){if(!a)return!1;t
ry{return!!a.$goog_Thenable}catch(b){return!1}};function Gf(a,b){this.b=0;this.C
=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a==Hf)If(this,2,b);else tr
y{var c=this;a.call(b,function(a){If(c,2,a)},function(a){If(c,3,a)})}catch(d){If
(this,3,d)}}function Jf(){this.next=this.i=this.g=this.j=this.b=null;this.o=!1}J
f.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var Kf=
new qf(function(){return new Jf},function(a){a.reset()},100);function Lf(a,b,c){
var d=Kf.get();d.j=a;d.g=b;d.i=c;return d}function Hf(){}
Gf.prototype.then=function(a,b,c){return Mf(this,ma(a)?a:null,ma(b)?b:null,c)};E
f(Gf);Gf.prototype.cancel=function(a){0==this.b&&yf(function(){var b=new Nf(a);O
f(this,b)},this)};function Of(a,b){if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d
=0,e=null,g=null,h=c.g;h&&(h.o||(d++,h.b==a&&(e=h),!(e&&1<d)));h=h.next)e||(g=h)
;e&&(0==c.b&&1==d?Of(c,b):(g?(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):Pf(c)
,Qf(c,e,3,b)))}a.i=null}else If(a,3,b)}
function Rf(a,b){a.g||2!=a.b&&3!=a.b||Sf(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Mf(a,b,c,d){var e=Lf(null,null,null);e.b=new Gf(function(a,h){e.j=b?function(c){
try{var e=b.call(d,c);a(e)}catch(q){h(q)}}:a;e.g=c?function(b){try{var e=c.call(
d,b);!r(e)&&b instanceof Nf?h(b):a(e)}catch(q){h(q)}}:h});e.b.i=a;Rf(a,e);return
e.b}Gf.prototype.D=function(a){this.b=0;If(this,2,a)};Gf.prototype.I=function(a
){this.b=0;If(this,3,a)};
function If(a,b,c){if(0==a.b){if(a==c)b=3,c=new TypeError("Promise cannot resolv
e to itself");else{if(Ff(c)){a.b=1;b=c;c=a.D;var d=a.I;b instanceof Gf?Rf(b,Lf(c
||u,d||null,a)):b.then(c,d,a);return}if(na(c))try{if(d=c.then,ma(d)){Tf(a,c,d);r
eturn}}catch(e){b=3,c=e}}a.C=c;a.b=b;a.i=null;Sf(a);3!=b||c instanceof Nf||Uf(a,
c)}}function Tf(a,b,c){function d(b){g||(g=!0,a.I(b))}function e(b){g||(g=!0,a.D
(b))}a.b=1;var g=!1;try{c.call(b,e,d)}catch(h){d(h)}}function Sf(a){a.s||(a.s=!0
,yf(a.J,a))}
function Pf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||(a.j=null);re
turn b}Gf.prototype.J=function(){for(var a=null;a=Pf(this);)Qf(this,a,this.b,thi
s.C);this.s=!1};function Qf(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!1
;if(b.b)b.b.i=null,Vf(b,c,d);else try{b.o?b.j.call(b.i):Vf(b,c,d)}catch(e){Wf.ca
ll(null,e)}rf(Kf,b)}function Vf(a,b,c){2==b?a.j.call(a.i,c):a.g&&a.g.call(a.i,c)
}function Uf(a,b){a.o=!0;yf(function(){a.o&&Wf.call(null,b)})}var Wf=sf;
function Nf(a){va.call(this,a)}A(Nf,va);Nf.prototype.name="cancel";function Xf(a
,b){S.call(this);this.g=a||1;this.b=b||p;this.i=x(this.Sk,this);this.j=ta()}A(Xf
,S);m=Xf.prototype;m.Xc=!1;m.hb=null;function Yf(a,b){a.g=b;a.hb&&a.Xc?(a.stop()
,a.start()):a.hb&&a.stop()}m.Sk=function(){if(this.Xc){var a=ta()-this.j;0<a&&a<
.8*this.g?this.hb=this.b.setTimeout(this.i,this.g-a):(this.hb&&(this.b.clearTime
out(this.hb),this.hb=null),this.L("tick"),this.Xc&&(this.hb=this.b.setTimeout(th
is.i,this.g),this.j=ta()))}};
m.start=function(){this.Xc=!0;this.hb||(this.hb=this.b.setTimeout(this.i,this.g)
,this.j=ta())};m.stop=function(){this.Xc=!1;this.hb&&(this.b.clearTimeout(this.h
b),this.hb=null)};m.N=function(){Xf.F.N.call(this);this.stop();delete this.b};fu
nction T(a,b,c){if(ma(a))c&&(a=x(a,c));else if(a&&"function"==typeof a.handleEve
nt)a=x(a.handleEvent,a);else throw Error("Invalid listener argument");return 214
7483647<b?-1:p.setTimeout(a,b||0)}function Zf(a){p.clearTimeout(a)};function $f(
a,b,c){Qd.call(this);this.b=a;this.j=b||0;this.g=c;this.i=x(this.pi,this)}A($f,Q
d);m=$f.prototype;m.wa=0;m.N=function(){$f.F.N.call(this);this.stop();delete thi
s.b;delete this.g};m.start=function(a){this.stop();this.wa=T(this.i,r(a)?a:this.
j)};m.stop=function(){0!=this.wa&&Zf(this.wa);this.wa=0};m.pi=function(){this.wa
=0;this.b&&this.b.call(this.g)};var Hb={},ag=null;function bg(a){a=oa(a);delete
Hb[a];Gb()&&ag&&ag.stop()}function cg(){ag||(ag=new $f(function(){dg()},20));var
a=ag;0!=a.wa||a.start()}function dg(){var a=ta();Bb(Hb,function(b){eg(b,a)});Gb
()||cg()};function fg(){S.call(this);this.b=0;this.J=this.s=null}A(fg,S);fg.prot
otype.o=function(){this.eb("begin")};fg.prototype.j=function(){this.eb("end")};f
g.prototype.eb=function(a){this.L(a)};function gg(a,b,c,d){fg.call(this);if(!v(a
)||!v(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.l
ength)throw Error("Start and end points must be the same length");this.C=a;this.
S=b;this.duration=c;this.R=d;this.i=[];this.g=0}A(gg,fg);m=gg.prototype;
m.play=function(a){if(a||0==this.b)this.g=0,this.i=this.C;else if(1==this.b)retu
rn!1;bg(this);this.s=a=ta();-1==this.b&&(this.s-=this.duration*this.g);this.J=th
is.s+this.duration;this.g||this.o();this.eb("play");-1==this.b&&this.eb("resume"
);this.b=1;var b=oa(this);b in Hb||(Hb[b]=this);cg();eg(this,a);return!0};m.stop
=function(a){bg(this);this.b=0;a&&(this.g=1);hg(this,this.g);this.eb("stop");thi
s.j()};m.N=function(){0==this.b||this.stop(!1);this.eb("destroy");gg.F.N.call(th
is)};
function eg(a,b){a.g=(b-a.s)/(a.J-a.s);1<=a.g&&(a.g=1);hg(a,a.g);1==a.g?(a.b=0,b
g(a),a.eb("finish"),a.j()):1==a.b&&a.yf()}function hg(a,b){ma(a.R)&&(b=a.R(b));a
.i=Array(a.C.length);for(var c=0;c<a.C.length;c++)a.i[c]=(a.S[c]-a.C[c])*b+a.C[c
]}m.yf=function(){this.eb("animate")};m.eb=function(a){this.L(new ig(a,this))};f
unction ig(a,b){Td.call(this,a);this.s=b.i;this.x=b.i[0];this.y=b.i[1];this.dura
tion=b.duration;this.state=b.b}A(ig,Td);function jg(a,b,c,d,e){gg.call(this,b,c,
d,e);this.element=a}A(jg,gg);jg.prototype.D=u;jg.prototype.yf=function(){this.D(
);jg.F.yf.call(this)};jg.prototype.j=function(){this.D();jg.F.j.call(this)};jg.p
rototype.o=function(){this.D();jg.F.o.call(this)};function kg(a,b,c,d,e){la(b)&&
(b=[b]);la(c)&&(c=[c]);jg.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw
Error("Start and end points must be 1D");this.I=-1}A(kg,jg);var lg=1/1024;
kg.prototype.D=function(){var a=this.i[0];Math.abs(a-this.I)>=lg&&($e(this.eleme
nt,a),this.I=a)};kg.prototype.o=function(){this.I=-1;kg.F.o.call(this)};kg.proto
type.j=function(){this.I=-1;kg.F.j.call(this)};function mg(a,b,c){kg.call(this,a
,1,0,b,c)}A(mg,kg);mg.prototype.o=function(){this.element.style.display="";mg.F.
o.call(this)};mg.prototype.j=function(){this.element.style.display="none";mg.F.j
.call(this)};
function ng(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end po
ints must be 3D");jg.apply(this,arguments)}A(ng,jg);ng.prototype.D=function(){fo
r(var a=[],b=0;b<this.i.length;b++)a[b]=Math.round(this.i[b]);this.element.style
.backgroundColor="rgb("+a.join(",")+")"};function og(a){return Math.pow(a,3)}fun
ction pg(a){return 3*a*a-2*a*a*a};var qg="StopIteration"in p?p.StopIteration:{me
ssage:"StopIteration",stack:""};function rg(){}rg.prototype.next=function(){thro
w qg;};rg.prototype.sc=function(){return this};function sg(a){if(a instanceof rg
)return a;if("function"==typeof a.sc)return a.sc(!1);if(ka(a)){var b=0,c=new rg;
c.next=function(){for(;;){if(b>=a.length)throw qg;if(b in a)return a[b++];b++}};
return c}throw Error("Not implemented");};function tg(a,b){this.g={};this.b=[];t
his.j=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 i
0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=n;if(a&496)return a;
Ke(b,new E(e.left,e.top));h=e.V();zc(c,h)||df(b,h);return a}function fh(a,b){ret
urn(b&4&&af(a)?b^2:b)&-5};function hh(a,b){this.b=a instanceof E?a:new E(a,b)}A(
hh,ch);hh.prototype.Ya=function(a,b,c,d){gh(this.b,a,b,c,null,null,d)};function
ih(a){S.call(this);this.O=a;a=G?"focusout":"blur";this.b=O(this.O,G?"focusin":"f
ocus",this,!G);this.g=O(this.O,a,this,!G)}A(ih,S);ih.prototype.handleEvent=funct
ion(a){var b=new Xd(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"fo
cusout";this.L(b)};ih.prototype.N=function(){ih.F.N.call(this);te(this.b);te(thi
s.g);delete this.O};function jh(a,b,c){this.element=a;this.b=b;this.s=c}A(jh,ch)
;jh.prototype.Ya=function(a,b,c){dh(this.element,this.b,a,b,void 0,c,this.s)};fu
nction kh(a,b){this.b=a instanceof E?a:new E(a,b)}A(kh,ch);kh.prototype.Ya=funct
ion(a,b,c,d){dh(Ne(a),0,a,b,this.b,c,null,d)};function lh(a){this.b=new tg;if(a)
{a=wg(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}}function mh(a){var b=typ
eof a;return"object"==b&&a||"function"==b?"o"+oa(a):b.substr(0,1)+a}m=lh.prototy
pe;m.Eb=function(){return this.b.Eb()};m.add=function(a){this.b.set(mh(a),a)};m.
remove=function(a){return this.b.remove(mh(a))};m.clear=function(){this.b.clear(
)};m.isEmpty=function(){return this.b.isEmpty()};m.contains=function(a){a=mh(a);
return vg(this.b.g,a)};m.Da=function(){return this.b.Da()};
m.clone=function(){return new lh(this)};m.sc=function(){return this.b.sc(!1)};fu
nction W(a){Qd.call(this);this.D=a;this.o={}}A(W,Qd);var nh=[];W.prototype.b=fun
ction(a,b,c,d){return oh(this,a,b,c,d)};function oh(a,b,c,d,e,g){v(c)||(c&&(nh[0
]=c.toString()),c=nh);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||a.handleEven
t,e||!1,g||a.D||a);if(!k)break;a.o[k.key]=k}return a}function ph(a,b,c,d){qh(a,b
,c,d,!1)}function qh(a,b,c,d,e,g){if(v(c))for(var h=0;h<c.length;h++)qh(a,b,c[h]
,d,e,g);else(b=re(b,c,d||a.handleEvent,e,g||a.D||a))&&(a.o[b.key]=b)}
W.prototype.g=function(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g++)this.g(a,b[
g],c,d,e);else c=c||this.handleEvent,e=e||this.D||this,c=le(c),d=!!d,b=ae(a)?he(
a.mb,String(b),c,d,e):a?(a=ne(a))?he(a,b,c,d,e):null:null,b&&(te(b),delete this.
o[b.key]);return this};function rh(a){Bb(a.o,te);a.o={}}W.prototype.N=function()
{W.F.N.call(this);rh(this)};W.prototype.handleEvent=function(){throw Error("Even
tHandler.handleEvent not implemented");};function sh(a,b,c,d,e){if(!(G||Kc&&I("5
25")))return!0;if(Mc&&e)return th(a);if(e&&!d)return!1;la(b)&&(b=uh(b));if(!c&&(
17==b||18==b||Mc&&91==b))return!1;if(Kc&&d&&c)switch(a){case 220:case 219:case 2
21:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(G&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!Kc
}return th(a)}
function th(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||Kc&&0==a)return!0;s
witch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 59:ca
se 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:ca
se 220:case 221:return!0;default:return!1}}function uh(a){if(H)a=vh(a);else if(M
c&&Kc)a:switch(a){case 93:a=91;break a}return a}
function vh(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 1
89;case 224:return 91;case 0:return 224;default:return a}};function wh(a,b){S.ca
ll(this);this.j=new W(this);this.Rd(a||null);b&&(this.zc=b)}A(wh,S);m=wh.prototy
pe;m.O=null;m.Wf=!0;m.Vf=null;m.yc=!1;m.lf=-1;m.hg=!0;m.zc="toggle_display";m.B=
f("O");m.Rd=function(a){xh(this);this.O=a};function xh(a){if(a.yc)throw Error("C
an not change this state of the popup while showing.");}m.ca=f("yc");
m.setVisible=function(a){this.da&&this.da.stop();this.R&&this.R.stop();if(a){if(
!this.yc&&this.zf()){if(!this.O)throw Error("Caller must call setElement before
trying to show the popup");this.jc();a=$c(this.O);if(this.Wf)if(this.j.b(a,"mous
edown",this.hh,!0),G){var b;try{b=a.activeElement}catch(c){}for(;b&&"IFRAME"==b.
nodeName;){try{var d=vd(b)}catch(e){break}a=d;b=a.activeElement}this.j.b(a,"mous
edown",this.hh,!0);this.j.b(a,"deactivate",this.gh)}else this.j.b(a,"blur",this.
gh);"toggle_display"==
this.zc?(this.O.style.visibility="visible",R(this.O,!0)):"move_offscreen"==this.
zc&&this.jc();this.yc=!0;this.lf=ta();this.da?(re(this.da,"end",this.Qd,!1,this)
,this.da.play()):this.Qd()}}else yh(this)};m.jc=u;function yh(a,b){a.yc&&a.L({ty
pe:"beforehide",target:b})&&(a.j&&rh(a.j),a.yc=!1,ta(),a.R?(re(a.R,"end",z(a.ag,
b),!1,a),a.R.play()):a.ag(b))}m.ag=function(a){"toggle_display"==this.zc?this.tj
():"move_offscreen"==this.zc&&(this.O.style.top="-10000px");this.kd(a)};
m.tj=function(){this.O.style.visibility="hidden";R(this.O,!1)};m.zf=function(){r
eturn this.L("beforeshow")};m.Qd=function(){this.L("show")};m.kd=function(a){thi
s.L({type:"hide",target:a})};m.hh=function(a){a=a.target;ud(this.O,a)||zh(this,a
)||150>ta()-this.lf||yh(this,a)};m.gh=function(a){if(this.hg){var b=$c(this.O);i
f("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||ud(this.O
,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>ta()-this.lf||yh(th
is)}};
function zh(a,b){return db(a.Vf||[],function(a){return b===a||ud(a,b)})}m.N=func
tion(){wh.F.N.call(this);this.j.aa();Sd(this.da);Sd(this.R);delete this.O;delete
this.j;delete this.Vf};function Ah(a,b){this.Ob=4;this.ua=b||void 0;wh.call(thi
s,a)}A(Ah,wh);Ah.prototype.getPosition=function(){return this.ua||null};Ah.proto
type.setPosition=function(a){this.ua=a||void 0;this.ca()&&this.jc()};Ah.prototyp
e.jc=function(){if(this.ua){var a=!this.ca()&&"move_offscreen"!=this.zc,b=this.B
();a&&(b.style.visibility="hidden",R(b,!0));this.ua.Ya(b,this.Ob,this.of);a&&R(b
,!1)}};function Bh(a,b,c){this.o=c||(a?Yc(J(a)):Yc());Ah.call(this,this.o.na("DI
V",{style:"position:absolute;display:none;"}));this.s=new E(1,1);this.I=new lh;t
his.C=null;a&&(a=J(a),this.I.add(a),O(a,"mouseover",this.We,!1,this),O(a,"mouseo
ut",this.Td,!1,this),O(a,"mousemove",this.Ac,!1,this),O(a,"focus",this.tg,!1,thi
s),O(a,"blur",this.Td,!1,this));null!=b&&wd(this.B(),b)}A(Bh,Ah);var Ch=[];m=Bh.
prototype;m.Ea=null;m.className="goog-tooltip";m.je=500;m.af=0;m.Je=f("af");
m.Rd=function(a){var b=this.B();b&&N(b);Bh.F.Rd.call(this,a);a?(b=this.o.b.body,
b.insertBefore(a,b.lastChild),Sd(this.C),this.C=new ih(this.B()),Rd(this,this.C)
,O(this.C,"focusin",this.tc,void 0,this),O(this.C,"focusout",this.rd,void 0,this
)):(Sd(this.C),this.C=null)};function Dh(a){return a.U?a.ca()?4:1:a.J?3:a.ca()?2
:0}m.Wd=function(a){if(!this.ca())return!1;var b=Re(this.B()),c=Xe(this.B());ret
urn b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
m.zf=function(){if(!wh.prototype.zf.call(this))return!1;if(this.b)for(var a,b=0;
a=Ch[b];b++)ud(a.B(),this.b)||a.setVisible(!1);ib(Ch,this);a=this.B();a.classNam
e=this.className;this.tc();O(a,"mouseover",this.$e,!1,this);O(a,"mouseout",this.
Fg,!1,this);Eh(this);return!0};m.kd=function(){jb(Ch,this);for(var a=this.B(),b,
c=0;b=Ch[c];c++)b.b&&ud(a,b.b)&&b.setVisible(!1);this.Db&&this.Db.rd();se(a,"mou
seover",this.$e,!1,this);se(a,"mouseout",this.Fg,!1,this);this.b=void 0;0==Dh(th
is)&&(this.Ca=!1);wh.prototype.kd.call(this)};
m.gd=function(a,b){this.b==a&&this.I.contains(this.b)&&(this.Ca||!this.ul?(this.
setVisible(!1),this.ca()||(this.b=a,this.setPosition(b||Fh(this,0)),this.setVisi
ble(!0))):this.b=void 0);this.U=void 0};m.Og=function(a){this.J=void 0;if(a==thi
s.b){a=this.o;var b;a=(b=Gd(a.b))&&this.B()&&a.contains(this.B(),b);null!=this.E
a&&(this.Ea==this.B()||this.I.contains(this.Ea))||a||this.D&&this.D.Ea||this.set
Visible(!1)}};function Gh(a,b){var c=Id(a.o);a.s.x=b.clientX+c.x;a.s.y=b.clientY
+c.y}
m.We=function(a){var b=Hh(this,a.target);this.Ea=b;this.tc();b!=this.b&&(this.b=
b,this.ne(b),Ih(this),Gh(this,a))};function Hh(a,b){try{for(;b&&!a.I.contains(b)
;)b=b.parentNode;return b}catch(c){return null}}m.Ac=function(a){Gh(this,a);this
.Ca=!0};m.tg=function(a){this.Ea=a=Hh(this,a.target);this.Ca=!0;if(this.b!=a){th
is.b=a;var b=Fh(this,1);this.tc();this.ne(a,b);Ih(this)}};function Fh(a,b){if(0=
=b){var c=a.s.clone();return new Jh(c)}return new Kh(a.Ea)}
function Ih(a){if(a.b)for(var b,c=0;b=Ch[c];c++)ud(b.B(),a.b)&&(b.D=a,a.Db=b)}m.
Td=function(a){var b=Hh(this,a.target),c=Hh(this,a.j);b!=c&&(b==this.Ea&&(this.E
a=null),Eh(this),this.Ca=!1,!this.ca()||a.j&&ud(this.B(),a.j)?this.b=void 0:this
.rd())};m.$e=function(){var a=this.B();this.Ea!=a&&(this.tc(),this.Ea=a)};m.Fg=f
unction(a){var b=this.B();this.Ea!=b||a.j&&ud(b,a.j)||(this.Ea=null,this.rd())};
m.ne=function(a,b){this.U||(this.U=T(x(this.gd,this,a,b),this.je))};
function Eh(a){a.U&&(Zf(a.U),a.U=void 0)}m.rd=function(){2==Dh(this)&&(this.J=T(
x(this.Og,this,this.b),this.Je()))};m.tc=function(){this.J&&(Zf(this.J),this.J=v
oid 0)};m.N=function(){var a;this.setVisible(!1);Eh(this);for(var b=this.I.Da(),
c=0;a=b[c];c++)se(a,"mouseover",this.We,!1,this),se(a,"mouseout",this.Td,!1,this
),se(a,"mousemove",this.Ac,!1,this),se(a,"focus",this.tg,!1,this),se(a,"blur",th
is.Td,!1,this);this.I.clear();this.B()&&N(this.B());this.Ea=null;delete this.o;B
h.F.N.call(this)};
function Jh(a,b){kh.call(this,a,b)}A(Jh,kh);Jh.prototype.Ya=function(a,b,c){b=Ne
ai(){if(this&&this.xh){var a=this.xh;a&&"SCRIPT"==a.tagName&&bi(a,!0,this.qc)}}f
unction bi(a,b,c){null!=c&&p.clearTimeout(c);a.onload=u;a.onerror=u;a.onreadysta
techange=u;b&&window.setTimeout(function(){N(a)},0)}function ci(a,b){var c="Jslo
ader error (code #"+a+")";b&&(c+=": "+b);va.call(this,c)}A(ci,va);function ei(a,
b){this.g=new U(a);this.b=b?b:"callback";this.qc=5E3}var fi=0;
ei.prototype.send=function(a,b,c,d){a=a||null;d=d||"_"+(fi++).toString(36)+ta().
toString(36);p._callbacks_||(p._callbacks_={});var e=this.g.clone();if(a)for(var
g in a)if(!a.hasOwnProperty||a.hasOwnProperty(g)){var h=e,k=g,n=a[g];v(n)||(n=[
String(n)]);$g(h.b,k,n)}b&&(p._callbacks_[d]=gi(d,b),b=this.b,g="_callbacks_."+d
,v(g)||(g=[String(g)]),$g(e.b,b,g));b=$h(e.toString(),{timeout:this.qc,Zh:!0});W
h(b,hi(d,a,c));return{wa:d,eg:b}};
ei.prototype.cancel=function(a){a&&(a.eg&&a.eg.cancel(),a.wa&&ii(a.wa,!1))};func
tion hi(a,b,c){return function(){ii(a,!1);c&&c(b)}}function gi(a,b){return funct
ion(c){ii(a,!0);b.apply(void 0,arguments)}}function ii(a,b){p._callbacks_[a]&&(b
?delete p._callbacks_[a]:p._callbacks_[a]=u)};function ji(a,b,c){S.call(this);th
is.D=a;this.J=c;this.i=b;O(b,["hilite","select","canceldismiss","dismiss"],this.
handleEvent,!1,this);this.s=null;this.b=[];this.j=-1;this.g=0;this.o=this.C=null
;this.R={}}A(ji,S);m=ji.prototype;m.Xf=!0;m.ue=!1;
m.handleEvent=function(a){var b=this.D;if(a.target==this.i)switch(a.type){case "
hilite":this.Ib(a.row);break;case "select":var c=!1;if(la(a.row)){a=a.row;var d=
this.b[ki(this,a)],c=!!d&&b.gf&&b.gf(d);d&&!c&&this.j!=a&&this.Ib(a)}c||this.Ic(
);break;case "canceldismiss":li(this);break;case "dismiss":mi(this)}};function n
i(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++;e
lse if(-1==c)c=a.g;else{a.ue&&c==b&&a.Ib(-1);break}if(a.Ib(c))break}}
m.Ib=function(a){var b=ki(this,a),c=this.b[b];return c&&this.D.gf&&this.D.gf(c)?
!1:(this.j=a,this.i.Ib(a),-1!=b)};
m.Ic=function(){var a=ki(this,this.j);if(-1!=a){var b=this.b[a],c=this.J;if(c.ra
){var d=b.toString();if(r(void 0)?0:c.j){var e=oi(c,c.Ia(),pi(c.ra)[0]),g=qi(c,c
.Ia());c.U.test(d)||(d=d.replace(/[\s\xa0]+$/,"")+c.R);0==e||Aa(g[e-1])||(d=" "+
d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.ra;(H||G&&I("9"))&&d.blur();d.
value=g.join("");for(var h=0,k=0;k<=e;k++)h+=g[k].length;d.focus();e=h;g=c.ra;d=
e;ri(g)?g.selectionStart=d:G&&(h=si(g),k=h[0],k.inRange(h[1])&&(d=ti(g,d),k.coll
apse(!0),k.move("character",
d),k.select()));g=c.ra;ri(g)?g.selectionEnd=e:G&&(h=si(g),d=h[1],h[0].inRange(d)
&&(e=ti(g,e),g=ti(g,pi(g)[0]),d.collapse(!0),d.moveEnd("character",e-g),d.select
()))}}else c.ra.value=d;c.Cf=!0}this.Cb();this.L({type:"update",row:b,index:a});
return!0}this.Cb();this.L({type:"update",row:null,index:null});return!1};m.Cb=fu
nction(){this.j=-1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeo
ut(this.o);this.o=null;this.i.Cb();this.L("suggestionsupdate");this.L("dismiss")
};
function mi(a){a.o||(a.o=window.setTimeout(x(a.Cb,a),100))}m.Ig=function(){retur
n this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function li(a){a.Ig()|
|window.setTimeout(x(a.Ig,a),10)}m.N=function(){ji.F.N.call(this);delete this.R;
this.i.aa();this.J.aa();this.D=null};m.Cj=function(a,b,c){this.s==a&&this.Bf(b,c
)};
m.Bf=function(a,b){var c="object"==ja(b)&&b,d=(c?c.ol():b)?ki(this,this.j):-1;th
is.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.C&&(g=this.R[oa(this.C)]||this.C);this.i.Jc(g);this.i.B
f(e,this.s,this.C);g=this.Xf;c&&void 0!==c.mi()&&(g=c.mi());this.j=-1;(g||0<=d)&
&0!=e.length&&this.s&&(0<=d?this.Ib(this.g+d):ni(this));this.L("suggestionsupdat
e")};function ki(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}m.update=functi
on(a){this.J.update(a)};var ui;function vi(a,b){b?a.setAttribute("role",b):a.rem
oveAttribute("role")}function X(a,b,c){v(c)&&(c=c.join(" "));var d="aria-"+b;""=
==c||void 0==c?(ui||(ui={atomic:!1,autocomplete:"none",dropeffect:"none",haspopu
p:!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=ui,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.
setAttribute(d,c)}
function wi(a,b){var c=a.getAttribute("aria-"+b);return null==c||void 0==c?"":St
ring(c)}function xi(a,b){var c="";b&&(c=b.id);X(a,"activedescendant",c)};functio
!this.Yb)return this.Yb||(this.g.b(this.ra,"keyup",this.kh),this.g.b(this.ra,"ke
ypress",this.jh),this.Yb=!0),!0}return Pi(this,a)};function Pi(a,b){var c=a.j&&b
.s&&-1!=a.s.indexOf(String.fromCharCode(b.s));c&&a.update();return c&&a.b.Ic()?(
b.preventDefault(),!0):!1}m.Yi=l(!1);m.ug=function(a){Oi(this,a.target||null)};
function Oi(a,b){rh(a.C);a.b&&li(a.b);b!=a.ra&&(a.ra=b,a.i&&(a.i.start(),a.g.b(a
.i,"tick",a.wg)),a.mf=a.Ia(),zi(a.o,a.ra),a.g.b(a.o,"key",a.vg),a.g.b(a.ra,"mous
edown",a.lh),G&&a.g.b(a.ra,"keypress",a.ih))}m.Ei=function(){Ni?this.te=window.s
etTimeout(x(this.qh,this),0):this.qh()};
m.qh=function(){this.ra&&(this.g.g(this.o,"key",this.vg),Fi(this.o),this.g.g(thi
s.ra,"keyup",this.Yi),this.g.g(this.ra,"mousedown",this.lh),G&&this.g.g(this.ra,
"keypress",this.ih),this.Yb&&Qi(this),this.ra=null,this.i&&(this.i.stop(),this.g
.g(this.i,"tick",this.wg)),this.b&&mi(this.b))};m.wg=function(){this.update()};m
.lk=function(a){this.ug(a)};m.vg=function(a){this.D=a.keyCode;this.b&&this.ib(a)
};m.jh=function(){this.Yb&&229!=this.D&&Qi(this)};
m.kh=function(a){this.Yb&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&Qi(this)};m
.lh=aa();function Qi(a){a.Yb&&(a.Yb=!1,a.g.g(a.ra,"keypress",a.jh),a.g.g(a.ra,"k
eyup",a.kh))}m.ih=function(a){Pi(this,a)};
m.update=function(a){if(this.ra&&(a||this.Ia()!=this.mf)){if(a||!this.Cf){var b;
a=pi(this.ra)[0];b=this.Ia();a=qi(this,b)[oi(this,b,a)];b=this.J?String(a).repla
ce(this.J,""):a;if(this.b&&(this.b.C=this.ra,a=this.b,this.Ia(),a.s!=b)){a.s=b;b
=a.D;var c=a.s,d=x(a.Cj,a),e=new U("//suggestqueries.google.com/complete/search"
);V(e,"client","books");V(e,"ds","bo");V(e,"q",c);c=x(b.g,b,d);b.b&&b.b.cancel()
;b.b=new ei(e);b.b.send(null,c);li(a)}}this.mf=this.Ia()}this.Cf=!1};
function oi(a,b,c){a=qi(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 qi(a,b){if(!a.j)return
[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g++)a.I&&-1!=a.I
.indexOf(c[g])?(h||(d.push(e.join("")),e.length=0),e.push(c[g]),h=!h):h||-1==a.s
.indexOf(c[g])?e.push(c[g]):(e.push(c[g]),d.push(e.join("")),e.length=0);d.push(
e.join(""));return d};function Ri(){}ia(Ri);Ri.prototype.b=0;function Si(a){retu
rn":"+(a.b++).toString(36)};function Ti(a,b,c,d){S.call(this);this.I=a||document
.body;this.i=Yc(this.I);this.R=!a;this.O=null;this.J="";this.b=[];this.o=[];this
.S=this.D=-1;this.s=!1;this.className="ac-renderer";this.pa="ac-highlighted";thi
s.C=b||null;this.Va=null!=d?d:!0;this.Ca=!!c}A(Ti,S);m=Ti.prototype;m.B=f("O");m
.Jc=ba("da");m.Bf=function(a,b,c){this.J=b;this.b=a;this.D=-1;this.S=ta();this.g
=c;this.o=[];Ui(this)};m.Cb=function(){this.g&&xi(this.g,null);this.s&&(this.s=!
1,this.g&&X(this.g,"haspopup",!1),R(this.O,!1))};
function Vi(a){a.s||(a.s=!0,a.g&&(vi(a.g,"combobox"),X(a.g,"autocomplete","list"
),X(a.g,"haspopup",!0)),R(a.O,!0))}m.ca=f("s");function Wi(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.L({type:"rowhilite",
wl:d,row:c?c.data:null})&&(0<=a.D&&zb(a.o[a.D],["ac-active","active"]),a.D=b,d&&
(xb(d,["ac-active","active"]),a.g&&xi(a.g,d),Se(d,a.O)))}m.Ib=function(a){if(-1=
=a)Wi(this,-1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){Wi(this,
b);break}};
function Xi(a){if(!a.O){var b=a.i.na("DIV",{style:"display:none"});a.O=b;xb(b,Ca
(a.className).split(" "));vi(b,"listbox");b.id=Si(Ri.qa());a.i.appendChild(a.I,b
);O(b,"click",a.xg,!1,a);O(b,"mousedown",a.yg,!1,a);O(b,"mouseover",a.Bg,!1,a)}}
function Ui(a){Xi(a);a.Oa&&(a.O.style.minWidth=a.Oa.clientWidth+"px");a.o.length
=0;a.i.og(a.O);a.C&&a.C.render?a.C.render(a,a.O,a.b,a.J):B(a.b,function(a){var c
=this.J,d=this.i.na("DIV",{className:"ac-row",id:Si(Ri.qa())});vi(d,"option");th
is.C&&this.C.vl||wd(d,a.data.toString());c&&this.Va&&(this.U=!1,Yi(this,d,c));D(
d,"ac-row");this.o.push(d);this.i.appendChild(this.O,d)},a);0==a.b.length?a.Cb()
:(Vi(a),a.Xe(),cf(a.O,!0))}
m.Xe=function(){if(this.g&&this.R){var a=this.da||this.g,b;b=this.Ca?3:1;dh(a,b,
this.O,b^1,null,null,65)}};m.N=function(){this.O&&(se(this.O,"click",this.xg,!1,
this),se(this.O,"mousedown",this.yg,!1,this),se(this.O,"mouseover",this.Bg,!1,th
is),this.i.ri(this.O),this.O=null,this.s=!1);Sd(this.j);this.I=null;Ti.F.N.call(
this)};
function Yi(a,b,c){if(!a.U)if(3==b.nodeType){var d=null;v(c)&&1<c.length&&(d=pb(
c,1));c=Zi(c);if(0!=c.length){var e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi"
);c=[];for(var h=0,k=g.exec(e),n=0;k;)n++,c.push(e.substring(h,k.index)),c.push(
e.substring(k.index,g.lastIndex)),h=g.lastIndex,k=g.exec(e);c.push(e.substring(h
));if(1<c.length){for(d=0;1>d;d++)e=2*d,b.nodeValue=c[e],g=a.i.createElement("B"
),g.className=a.pa,a.i.appendChild(g,a.i.b.createTextNode(String(c[e+1]))),g=b.p
arentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.i.b.createTextNode(""),g.nextSibling)
,b=g.nextSibling;c=pb(c,2);b.nodeValue=c.join("");a.U=!0}else d&&Yi(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Yi(a,b,c),b=d}function Zi(a){var b="";if(
!a)return b;v(a)&&(a=bb(a,function(a){return!Aa(Ta(a))}));v(a)?b=0<a.length?Sa(a
[0]):"":/^\W/.test(a)||(b=Sa(a));return b}function $i(a,b){for(;b&&b!=a.O&&!wb(b
,"ac-row");)b=b.parentNode;return b?$a(a.o,b):-1}
m.xg=function(a){var b=$i(this,a.target);0<=b&&this.L({type:"select",row:this.b[
b].id});a.b()};m.yg=function(a){a.b();a.preventDefault()};m.Bg=function(a){a=$i(
this,a.target);0<=a&&!(300>ta()-this.S)&&this.L({type:"hilite",row:this.b[a].id}
)};function aj(a,b,c,d){this.S=a;this.I=null;this.ua=c||null;this.U="boolean"==t
ypeof b?b:!0;this.La=d||0;b=new bj;c=new cj(this.ua||a,this.La);c.R=!0;d=new Mi(
null,null,!1);ji.call(this,b,c,d);d.b=this;d.Di(a);this.C=a;this.Xf=!1;this.ue=!
0;O(this,"update",x(this.da,this))}A(aj,ji);aj.prototype.Ic=function(){this.pa=t
his.S.value;aj.F.Ic.call(this);return!1};
aj.prototype.da=function(a){a.row&&(a=this.S.form,this.I||(this.I=L("input",{typ
e:"hidden",name:"oq"}),a.appendChild(this.I)),this.I.value=this.pa,this.U&&a.sub
mit())};function bj(){}bj.prototype.g=function(a,b){var c=C(b[1],function(a){ret
urn a[0]});a(b[0],c)};function cj(a,b){Ti.call(this);this.La=a;this.ua=b||0}A(cj
,Ti);
cj.prototype.Xe=function(){cj.F.Xe.call(this);var a=0,b=J("gbfwa");b||(b=cd("gbq
fwa"));b&&(a=b.offsetTop+b.offsetHeight-1);B(bd(document,"div","ac-renderer",voi
d 0),function(b){a&&P(b,"top",a+"px");P(b,"width",Xe(this.La).width-2+"px");P(b,
"left",parseInt(b.style.left,10)+this.ua+"px")},this)};function dj(a){S.call(thi
s);this.b=a||window;this.i=O(this.b,"resize",this.j,!1,this);this.g=fd(this.b||w
indow)}A(dj,S);dj.prototype.V=function(){return this.g?this.g.clone():null};dj.p
rototype.N=function(){dj.F.N.call(this);this.i&&(te(this.i),this.i=null);this.g=
this.b=null};dj.prototype.j=function(){var a=fd(this.b||window);zc(a,this.g)||(t
his.g=a,this.L("resize"))};function Y(){S.call(this);this.b=new W(this)}A(Y,S);Y
.prototype.N=function(){this.L("dispose");Y.F.N.call(this);this.b.aa()};function
ej(a,b){this.Fa=a||200;this.Ba=b||108;Y.call(this)}A(ej,Y);ej.prototype.ob=f("F
a");ej.prototype.gb=f("Ba");function fj(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\
],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n
\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?
\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("
("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};var gj={update:func
tion(a){for(var b in a)gj[b]=a[b]},Qh:function(a){if(w(a))try{a=fj(a)}catch(b){a
=null}for(var c in a)gj.Ph(c,a[c])},Ph:function(a,b){gj[a]=b}};ua("_OC_addFlags"
,gj.Qh);function hj(a,b,c){this.o=a||null;this.i=!!b;this.j=c;this.g=new tg;this
.b=new ij("",void 0);this.b.next=this.b.b=this.b}function jj(a,b){var c=a.g.get(
b);c&&a.i&&(c.remove(),kj(a,c));return c}m=hj.prototype;m.get=function(a,b){var
c=jj(this,a);return c?c.value:b};m.set=function(a,b){var c=jj(this,a);c?c.value=
b:(c=new ij(a,b),this.g.set(a,c),kj(this,c))};m.shift=function(){return lj(this,
this.b.next)};m.pop=function(){return lj(this,this.b.b)};
m.remove=function(a){return(a=this.g.get(a))?(a.remove(),this.g.remove(a.key),!0
):!1};m.Eb=function(){return this.g.Eb()};m.isEmpty=function(){return this.g.isE
mpty()};m.fb=function(){return this.map(function(a,b){return b})};m.Da=function(
){return this.map(function(a){return a})};m.contains=function(a){return this.som
e(function(b){return b==a})};m.clear=function(){mj(this,0)};m.forEach=function(a
,b){for(var c=this.b.next;c!=this.b;c=c.next)a.call(b,c.value,c.key,this)};
m.map=function(a,b){for(var c=[],d=this.b.next;d!=this.b;d=d.next)c.push(a.call(
b,d.value,d.key,this));return c};m.some=function(a,b){for(var c=this.b.next;c!=t
his.b;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};m.every=functi
on(a,b){for(var c=this.b.next;c!=this.b;c=c.next)if(!a.call(b,c.value,c.key,this
))return!1;return!0};function kj(a,b){a.i?(b.next=a.b.next,b.b=a.b,a.b.next=b,b.
next.b=b):(b.b=a.b.b,b.next=a.b,a.b.b=b,b.b.next=b);null!=a.o&&mj(a,a.o)}
function mj(a,b){for(;a.Eb()>b;){var c=a.i?a.b.b:a.b.next,d=a,e=c;e.remove();d.g
.remove(e.key);a.j&&a.j(c.key,c.value)}}function lj(a,b){a.b!=b&&(b.remove(),a.g
.remove(b.key));return b.value}function ij(a,b){this.key=a;this.value=b}ij.proto
type.remove=function(){this.b.next=this.next;this.next.b=this.b;delete this.b;de
lete this.next};function nj(){}nj.prototype.b=null;function oj(a){var b;(b=a.b)|
|(b={},pj(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var qj;function rj(){}A(rj,nj
);function sj(a){return(a=pj(a))?new ActiveXObject(a):new XMLHttpRequest}functio
n pj(a){if(!a.g&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveX
Object){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","M
icrosoft.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}qj=new rj;function tj(a
){S.call(this);this.La=new tg;this.J=a||null;this.g=!1;this.I=this.b=null;this.U
="";this.j=0;this.D="";this.i=this.S=this.C=this.R=!1;this.o=0;this.s=null;this.
pa="";this.da=this.ua=!1}A(tj,S);var uj=/^https?$/i,vj=["POST","PUT"],wj=[];func
tion xj(a,b,c,d,e,g){var h=new tj;wj.push(h);b&&h.mb.add("complete",b,!1,void 0,
void 0);h.mb.add("ready",h.Yh,!0,void 0,void 0);g&&(h.o=Math.max(0,g));h.send(a,
c,d,e)}m=tj.prototype;m.Yh=function(){this.aa();jb(wj,this)};
m.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is activ
e with another request="+this.U+"; newUri="+a);b=b?b.toUpperCase():"GET";this.U=
a;this.D="";this.j=0;this.R=!1;this.g=!0;this.b=this.J?sj(this.J):sj(qj);this.I=
this.J?oj(this.J):oj(qj);this.b.onreadystatechange=x(this.mh,this);try{this.S=!0
,this.b.open(b,String(a),!0),this.S=!1}catch(e){yj(this,e);return}a=c||"";var g=
this.La.clone();d&&yg(d,function(a,b){g.set(b,a)});d=fb(g.fb(),zj);c=p.FormData&
&a instanceof p.FormData;
!hb(vj,b)||d||c||g.set("Content-Type","application/x-www-form-urlencoded;charset
=utf-8");g.forEach(function(a,b){this.b.setRequestHeader(b,a)},this);this.pa&&(t
his.b.responseType=this.pa);"withCredentials"in this.b&&(this.b.withCredentials=
this.ua);try{Aj(this),0<this.o&&((this.da=Bj(this.b))?(this.b.timeout=this.o,thi
s.b.ontimeout=x(this.qc,this)):this.s=T(this.qc,this.o,this)),this.C=!0,this.b.s
end(a),this.C=!1}catch(h){yj(this,h)}};function Bj(a){return G&&I(9)&&la(a.timeo
ut)&&r(a.ontimeout)}
function zj(a){return"content-type"==a.toLowerCase()}m.qc=function(){"undefined"
!=typeof fa&&this.b&&(this.D="Timed out after "+this.o+"ms, aborting",this.j=8,t
his.L("timeout"),this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1,t
his.j=8,this.L("complete"),this.L("abort"),Cj(this)))};function yj(a,b){a.g=!1;a
.b&&(a.i=!0,a.b.abort(),a.i=!1);a.D=b;a.j=5;Dj(a);Cj(a)}function Dj(a){a.R||(a.R
=!0,a.L("complete"),a.L("error"))}
m.N=function(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),C
j(this,!0));tj.F.N.call(this)};m.mh=function(){this.isDisposed()||(this.S||this.
C||this.i?Ej(this):this.pk())};m.pk=function(){Ej(this)};
function Ej(a){if(a.g&&"undefined"!=typeof fa&&(!a.I[1]||4!=Fj(a)||2!=Gj(a)))if(
a.C&&4==Fj(a))T(a.mh,0,a);else if(a.L("readystatechange"),4==Fj(a)){a.g=!1;try{i
f(a.ed())a.L("complete"),a.L("success");else{a.j=6;var b;try{b=2<Fj(a)?a.b.statu
sText:""}catch(c){b=""}a.D=b+" ["+Gj(a)+"]";Dj(a)}}finally{Cj(a)}}}function Cj(a
,b){if(a.b){Aj(a);var c=a.b,d=a.I[0]?u:null;a.b=null;a.I=null;b||a.L("ready");tr
y{c.onreadystatechange=d}catch(e){}}}
function Aj(a){a.b&&a.da&&(a.b.ontimeout=null);la(a.s)&&(Zf(a.s),a.s=null)}m.ed=
function(){var a=Gj(this),b;a:switch(a){case 200:case 201:case 202:case 204:case
206:case 304:case 1223:b=!0;break a;default:b=!1}if(!b){if(a=0===a)a=Ag(String(
this.U))[1]||null,!a&&self.location&&(a=self.location.protocol,a=a.substr(0,a.le
ngth-1)),a=!uj.test(a?a.toLowerCase():"");b=a}return b};function Fj(a){return a.
b?a.b.readyState:0}function Gj(a){try{return 2<Fj(a)?a.b.status:-1}catch(b){retu
rn-1}}
function Hj(a){if(a.b)return fj(a.b.responseText)};function Ij(a,b){return'<a hr
ef="'+a+'"'+(" "+('class="'+b+'"> Visualizar pedido </a>'))};function Jj(a){this
.b=a.giver_gaia_id||0;this.g=a.giver_name||"";this.j=a.receiver_name||"";this.i=
a.receiver_email||""}Jj.prototype.isEmpty=function(){return 0==this.b||""==this.
g||""==this.j||""==this.i?!0:!1};function Kj(){this.b={}}m=Kj.prototype;m.pb=fun
ction(){return this.b.Of};m.ub=function(){return this.b.ub};m.ff=function(){retu
rn this.b.ff};m.Kb=function(){return this.b.Kb};m.fd=function(){return this.b.fd
ek(){S.call(this);this.g=new W(this);Nd&&(Od?this.g.b(Pd?document.body:window,["
online","offline"],this.i):(this.j=Nd?navigator.onLine:!0,this.b=new Xf(250),thi
s.g.b(this.b,"tick",this.o),this.b.start()))}A(ek,S);ek.prototype.o=function(){v
ar a=Nd?navigator.onLine:!0;a!=this.j&&(this.j=a,this.i())};ek.prototype.i=funct
ion(){this.L((Nd?navigator.onLine:1)?"online":"offline")};ek.prototype.N=functio
n(){ek.F.N.call(this);this.g.aa();this.g=null;this.b&&(this.b.aa(),this.b=null)}
;function fk(a,b,c){this.g=a;this.i=b;c||(c=new U("//www.google.com/images/clear
dot.gif"),Wg(c));this.j=c}m=fk.prototype;m.Ih=1E4;m.Hc=!1;m.th=0;m.xe=0;m.Af=0;m
.pe=null;m.nd=null;m.setTimeout=ba("Ih");m.start=function(){if(this.Hc)throw Err
or("NetworkTester.start called when already running");this.Hc=!0;this.xe=0;gk(th
is)};m.stop=function(){hk(this);this.Hc=!1};
function gk(a){a.xe++;"onLine"in navigator&&!navigator.onLine?T(x(a.ld,a,!1),0):
(a.b=new Image,a.b.onload=x(a.jk,a),a.b.onerror=x(a.ik,a),a.b.onabort=x(a.hk,a),
a.pe=T(a.kk,a.Ih,a),a.b.src=String(a.j))}m.jk=function(){this.ld(!0)};m.ik=funct
ion(){this.ld(!1)};m.hk=function(){this.ld(!1)};m.kk=function(){this.ld(!1)};m.l
d=function(a){hk(this);a?(this.Hc=!1,this.g.call(this.i,!0)):this.xe<=this.th?th
is.Af?this.nd=T(this.nk,this.Af,this):gk(this):(this.Hc=!1,this.g.call(this.i,!1
))};
m.nk=function(){this.nd=null;gk(this)};function hk(a){a.b&&(a.b.onload=null,a.b.
onerror=null,a.b.onabort=null,a.b=null);a.pe&&(Zf(a.pe),a.pe=null);a.nd&&(Zf(a.n
d),a.nd=null)};function ik(){S.call(this);this.j=new W(this);this.o=new ek;this.
i=Nd?navigator.onLine:!0;this.g=new fk(this.Lf,this);this.g.th=Infinity;this.g.A
f=5E3;this.j.b(this.o,["online","offline"],this.fj)}A(ik,S);ia(ik);var jk=Jb({al
:"complete",jl:"success",ERROR:"error",Yk:"abort",gl:"ready",il:"readystatechang
e",TIMEOUT:"timeout",dl:"incrementaldata",fl:"progress"});
function kk(a){if(!(a.type in jk))throw Error("Given event type is not a network
event: "+a.type);var b=a.target;a=b.j;b=Gj(b);return 6==a&&0==b?!0:8==a}m=ik.pr
ototype;m.Uk=function(a){this.Lf(!kk(a))};m.N=function(){this.o.aa();delete this
.o;this.j.aa();delete this.j;this.g.stop();delete this.g;ik.F.N.call(this)};m.Kk
=function(a){var b=r(this.b)?this.b!=a:this.i!=a;this.b=a;b&&lk(this)};m.ai=func
tion(){var a=r(this.b)&&this.b!=this.i;delete this.b;a&&lk(this)};
m.wf=function(){return r(this.b)?this.b:this.i};m.Lf=function(a){if(this.i!=a)if
(this.i=a,r(this.b)||lk(this),a)this.g.stop();else if((Nd?navigator.onLine:1)&&!
this.g.Hc){a=this.g;var b=Wg(new U("/googlebooks/images/cleardot.gif"));a.j=b;th
is.g.start()}};function lk(a){var b=a.wf();a.L(new mk("change"));a.L(new mk(b?"o
nline":"offline"))}m.fj=function(a){this.Lf("online"==a.type)};function mk(a){Td
.call(this,a)}A(mk,Td);ua("_OC_NetworkMonitor",ik);ik.getInstance=ik.qa;ik.proto
type.isOnline=ik.prototype.wf;
ik.prototype.setDebugOnlineStatus=ik.prototype.Kk;ik.prototype.clearDebugOnlineS
tatus=ik.prototype.ai;Ki&&I(7)||G&&I(9)||Ii&&I(5)||Hi&&I(5)||Gi&&I(4)||Li&&I(5.1
);function nk(a,b){return a-b}function ok(a,b){for(var c=1;c<arguments.length;c+
+){var d=pk[c]||(pk[c]=new RegExp("\\%"+c+"\\$.")),e=arguments[c].toString();-1<
e.indexOf("$")&&(e=e.split("$").join("$$"));a=a.replace(d,e)}return a}var pk={};
function qk(a,b){a&&re(a,"click",function(){var c=1E13*(Math.random()+""),c=L("I
FRAME",{src:"//fls.doubleclick.net/activityi;src=2542116;type=books995;cat="+b+"
;ord="+c,style:"width:1px; height:1px; display:none; border:0",frameborder:0});$
c(a).body.appendChild(c)})};var rk="ganpub ganclk dapp source_ip source_country
source_domain authuser".split(" ");function sk(a){var b=new U(window.location.hr
ef);V(a,"hl","pt-BR");var c=Ug(b,"output");c&&V(a,"output",c);c=Ug(b,"source");"
ge-ipad-app"==c?(V(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==c?(V(a,"
dapp","4"),a.b.remove("output")):"ge-ip-app"==c?V(a,"dapp","1"):"ge-android-app"
==c&&V(a,"dapp","3");Ug(b,"authuser")||a.b.remove("authuser");B(rk,function(c){v
ar e=Ug(b,c);e&&V(a,c,e)})}
function tk(){var a=(new U(window.location.href)).i;return"/ebooks/app"==a||"/bo
oks/app"==a};function uk(a,b){v(b)||(b=[b]);var c=C(b,function(a){return w(a)?a:
a.Ak+" "+a.duration+"s "+a.timing+" "+a.ei+"s"});P(a,"transition",c.join(","))}v
ar vk=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(functi
on(){if(G)return I("10.0");var a=document.createElement("DIV"),b=Kc?"-webkit":H?
"-moz":G?"-ms":Jc?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transit
ion"]="opacity 1s linear");b=rc("div",{style:c});a.innerHTML=kc(b);return""!=He(
a.firstChild,"transition")});function wk(a,b,c,d,e){fg.call(this);this.O=a;this.
C=b;this.D=c;this.g=d;this.I=v(e)?e:[e]}A(wk,fg);m=wk.prototype;m.play=function(
){if(1==this.b)return!1;this.o();this.eb("play");this.s=ta();this.b=1;if(vk())re
turn P(this.O,this.D),this.i=T(this.wk,void 0,this),!0;this.Hf(!1);return!1};m.w
k=function(){Xe(this.O);uk(this.O,this.I);P(this.O,this.g);this.i=T(x(this.Hf,th
is,!1),1E3*this.C)};m.stop=function(){1==this.b&&this.Hf(!0)};
m.Hf=function(a){P(this.O,"transition","");Zf(this.i);P(this.O,this.g);this.J=ta
();this.b=0;a?this.eb("stop"):this.eb("finish");this.j()};m.N=function(){this.st
op();wk.F.N.call(this)};function xk(a,b,c,d){return new wk(a,.218,{opacity:c},{o
pacity:d},{Ak:"opacity",duration:.218,timing:b,ei:0})};function yk(a,b,c){S.call
(this);this.target=a;this.o=b||a;this.C=c||new Ae(NaN,NaN,NaN,NaN);this.i=$c(a);
this.b=new W(this);Rd(this,this.b);this.deltaY=this.deltaX=this.I=this.D=this.cl
ientY=this.clientX=0;this.j=!0;this.g=!1;O(this.o,["touchstart","mousedown"],thi
s.Dh,!1,this)}A(yk,S);var zk=G&&!I("12")||H&&I("1.9.3");m=yk.prototype;m.ka=ba("
j");m.N=function(){yk.F.N.call(this);se(this.o,["touchstart","mousedown"],this.D
h,!1,this);rh(this.b);zk&&this.i.releaseCapture();this.o=this.target=null};
m.Dh=function(a){var b="mousedown"==a.type;if(!this.j||this.g||b&&!Zd(a))this.L(
"earlycancel");else if(Ak(a),this.L(new Bk("start",this,a.clientX,a.clientY))){t
his.g=!0;a.preventDefault();var b=this.i,c=b.documentElement,d=!zk;this.b.b(b,["
touchmove","mousemove"],this.dj,d);this.b.b(b,["touchend","mouseup"],this.Ed,d);
zk?(c.setCapture(!1),this.b.b(c,"losecapture",this.Ed)):this.b.b(hd(b),"blur",th
is.Ed);this.J&&this.b.b(this.J,"scroll",this.qk,d);this.clientX=this.D=a.clientX
;this.clientY=this.I=
a.clientY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;t
his.s=Id(Yc(this.i));ta()}};m.Ed=function(a){rh(this.b);zk&&this.i.releaseCaptur
e();if(this.g){Ak(a);this.g=!1;var b=Ck(this,this.deltaX),c=Dk(this,this.deltaY)
;this.L(new Bk("end",this,a.clientX,a.clientY,0,b,c))}else this.L("earlycancel")
};function Ak(a){var b=a.type;"touchstart"==b||"touchmove"==b?a.init(a.g.targetT
ouches[0],a.i):"touchend"!=b&&"touchcancel"!=b||a.init(a.g.changedTouches[0],a.i
)}
m.dj=function(a){if(this.j){Ak(a);var b=1*(a.clientX-this.clientX),c=a.clientY-t
his.clientY;this.clientX=a.clientX;this.clientY=a.clientY;if(!this.g){var d=this
.D-this.clientX,e=this.I-this.clientY;if(0<d*d+e*e)if(this.L(new Bk("start",this
,a.clientX,a.clientY)))this.g=!0;else{this.isDisposed()||this.Ed(a);return}}c=Ek
(this,b,c);b=c.x;c=c.y;this.g&&this.L(new Bk("beforedrag",this,a.clientX,a.clien
tY,0,b,c))&&(Fk(this,a,b,c),a.preventDefault())}};
function Ek(a,b,c){var d=Id(Yc(a.i));b+=d.x-a.s.x;c+=d.y-a.s.y;a.s=d;a.deltaX+=b
;a.deltaY+=c;b=Ck(a,a.deltaX);a=Dk(a,a.deltaY);return new E(b,a)}m.qk=function(a
){var b=Ek(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Fk(this,a,b.x
,b.y)};function Fk(a,b,c,d){a.cg(c,d);a.L(new Bk("drag",a,b.clientX,b.clientY,0,
c,d))}function Ck(a,b){var c=a.C,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 Dk(a,b){var c=a.C,d=isNaN(c.top)?null:c.top,c=isNaN(c.height)?0:c.heigh
t;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}m.cg=fun
ction(a,b){this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Bk(a,b,c,d,e,g,h){Td.call(this,a);this.clientX=c;this.clientY=d;this.left=r(g)?g
:b.deltaX;this.top=r(h)?h:b.deltaY}A(Bk,Td);function Gk(a){S.call(this);this.g=a
||Yc();this.pa=Hk;this.wa=null;this.ma=!1;this.O=null;this.I=void 0;this.C=this.
j=this.o=this.La=null;this.Sc=!1}A(Gk,S);Gk.prototype.cf=Ri.qa();var Hk=null;
function Ik(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"h
ighlight":"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");}m
=Gk.prototype;m.getId=function(){return this.wa||(this.wa=Si(this.cf))};function
Jk(a,b){if(a.o&&a.o.C){var c=a.o.C,d=a.wa;d in c&&delete c[d];Ib(a.o.C,b,a)}a.w
a=b}m.B=f("O");
function Kk(a,b){return a.O?cd(b,a.O||a.g.b):null}function Lk(a){a.I||(a.I=new W
(a));return a.I}m.oc=function(a){if(this==a)throw Error("Unable to set parent co
mponent");if(a&&this.o&&this.wa&&Mk(this.o,this.wa)&&this.o!=a)throw Error("Unab
le to set parent component");this.o=a;Gk.F.pd.call(this,a)};m.Sb=f("o");m.pd=fun
u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02,]"),ol=RegExp("^[
\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\
\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B
-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u
200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3
008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\
uFF40\\uFF5B-\\uFF65]+$",
"g");function pl(a){var b={};B(ql(a),function(a){for(var d=b,e=0;e<a.length;e++)
{var g=a.charAt(e),g=nl.test(g)?"-":g;d[g]||(d[g]={});d=d[g]}d!=b&&(d.$=rl)});re
turn b}var rl={};
function ql(a){a=za(a.toLowerCase());var b=a.match(ml);b&&(a=a.replace(ml,'"'),b
.length&1&&(a+='"'));a=a.match(ll);if(!a)return[];for(var b=new dl,c=0;c<a.lengt
h;c++){var d=a[c];if(0==d.lastIndexOf('"',0))b.add(d.replace(ol,""));else if(0!=
d.lastIndexOf("-",0))for(var e=b,d=hl(d.replace(ol,"")),g=0;g<d.length;g++)e.b[e
l(d[g])]=null}b.remove("");return b.Da()};function sl(a,b){for(var c=[],d=[],e="
",g,h=0;h<a.length;h++){var k=a.charAt(h).toLowerCase();g=kl.test(e);if(jl.test
(k)){if(k=" ",g)continue}else if(nl.test(k)){if(k="-",g)continue}else g&&b[k]&&d
.push(new tl(h,b));ul(k,h,d,c);if(Infinity<=c.length)return c.length=Infinity,c;
e=k}kl.test(e)||ul(" ",h,d,c);return c}
function ul(a,b,c,d){for(var e=Ya(d),g=c.length-1,h;h=c[g];g--){var k=h,n=a,q=b,
t=!1;if(k.b)if(kl.test(n)){if(t=!!k.b.$,k.b=k.b[" "]||k.b["-"],k.b)for(n=void 0;
n=k.b[" "]||k.b["-"];)k.b=n}else k.g=q+1,k.b=k.b[n];k.i=!k.b;if(t){for(k=new vl(
h.j,h.g);e&&e.g<=k.b&&k.g<=e.b;){d.pop();if(e.g<k.g||e.b>k.b)k=new vl(e.g,k.b);e
=Ya(d)}d.push(k);e=k}h.i&&Za.splice.call(c,g,1)}}function vl(a,b){this.g=a;this.
b=b}function tl(a,b){this.g=this.j=a;this.b=b}tl.prototype.i=!1;function wl(a,b,
c){var d=p._gaq;d&&(c?d.push(["_trackEvent",a,b,c]):d.push(["_trackEvent",a,b]))
}function xl(){var a="gb-get-book-content";w(a)&&(a=J(a));a&&O(a,"click",z(wl,"B
uy","Click","Play Books Viewport"))};function yl(){}m=yl.prototype;m.pf=6E5;m.Ch
="ge-web-app";m.Fh=0;m.Lh=!0;m.clone=function(){var a=new yl;a.pf=this.pf;a.Ch=t
his.Ch;a.Fh=this.Fh;a.Lh=!!this.Lh;return a};new tg;Nb(["BR","HR","IMG","INPUT"]
);function zl(a,b){vc(b,0,a)}new zl(Infinity,Infinity);new zl(0,0);function Al(a
){S.call(this);this.b=a}A(Al,S);Al.prototype.getContent=f("b");Al.prototype.canc
el=function(){this.L("cancel")};Al.prototype.N=function(){this.cancel();Al.F.N.c
all(this)};function Bl(a){Td.call(this,"notification");a instanceof Al||new Al(a
)}A(Bl,Td);var Cl=new S;(new yl).clone().pf=Infinity;var Dl,El;
(function(){function a(a,b){if(!b)return"";var c=a.createElement("a");c.setAttri
bute("href",b);return c.href}function b(a,b,c){b in a?a[b].push(c):a[b]=[c]}func
tion 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,k,y){if(1==d.nodeType){i
f(d.id){if(y[d.id])return;y[d.id]=
!0}if(null!=d.getAttribute("itemprop")){"properties"in k||(k.properties={});for(
var K=d.getAttribute("itemprop").split(" "),ha=0;ha<K.length;ha++){var Ga=K[ha],
Ia=void 0;d.tagName in n&&(Ia=n[d.tagName]);var Eb;null!=d.getAttribute("itemsco
pe")?Eb=h(d):"src"==Ia?Eb=a(d.ownerDocument,d.src):"href"==Ia?(Eb=a(d.ownerDocum
ent,d.href),"url_name"==Ga&&(Ga="url",e(d)&&b(k.properties,"name",e(d)))):"data"
==Ia?Eb=d.data:Eb="content"==Ia?d.getAttribute("content"):Ia?d.getAttribute(Ia):
null!=d.getAttribute("datetime")?
d.getAttribute("datetime"):e(d);b(k.properties,Ga,Eb)}}null!=d.getAttribute("ite
mscope")||c(d,g,k,y)}}function h(a){var b={};null!=a.getAttribute("itemtype")&&(
b.type=a.getAttribute("itemtype"));null!=a.getAttribute("itemid")&&(b.id=a.getAt
tribute("itemid"));var d={},e=a.getAttribute("itemref");if(e)for(var e=e.split(/
\s+/),h=0;h<e.length;h++){var k=a.ownerDocument.getElementById(e[h]);k&&g(k,b,d)
}c(a,g,b,d);return b}function k(a,d){1==a.nodeType&&(null!=a.getAttribute("items
cope")&&null==a.getAttribute("itemprop")&&
b(d,"items",h(a)),c(a,k,d))}var n={META:"content",AUDIO:"src",EMBED:"src",IFRAME
:"src",IMG:"src",SOURCE:"src",TRACK:"src",VIDEO:"src",A:"href",AREA:"href",LINK:
"href",OBJECT:"data"};El=function(a){var b={};k(a,b);return b};Dl=function(a,b){
a):k=!0:(h=!0,g==e&&(k=!0));1==this.Id(a)&&Ad(c)&&Bd(c)&&zd(c,!1)},this);a.Hb=d;
h||(q.push(e),g==e&&(k=!0));k||q.push(g);var t=a.nb;t&&q.push.apply(q,t);if(G&&!
I("7")){var y=im(q);0<y.length&&(q.push.apply(q,y),n=!0)}if(!h||!k||t||n)b.class
Name=q.join(" ");return b};
m.qg=function(a){Sk(a)&&this.sg(a.B(),!0);a.isEnabled()&&this.Zc(a,a.ca())};func
tion km(a,b,c){if(a=c||a.gc())c=b.getAttribute("role")||null,a!=c&&vi(b,a)}funct
ion lm(a,b,c){b.ca()||X(c,"hidden",!b.ca());b.isEnabled()||a.zb(c,1,!b.isEnabled
());mm(b,8)&&a.zb(c,8,nm(b,8));mm(b,16)&&a.zb(c,16,b.Pa());mm(b,64)&&a.zb(c,64,n
m(b,64))}m.Te=function(a,b){cf(a,!b,!G&&!Jc)};m.sg=function(a,b){hm(a,this.Z()+"
-rtl",b)};m.rg=function(a){var b;return mm(a,32)&&(b=a.B())?Ad(b)&&Bd(b):!1};
m.Zc=function(a,b){var c;if(mm(a,32)&&(c=a.B())){if(!b&&nm(a,32)){try{c.blur()}c
atch(d){}nm(a,32)&&a.Md(null)}(Ad(c)&&Bd(c))!=b&&zd(c,b)}};m.setVisible=function
(a,b){R(a,b);a&&X(a,"hidden",!b)};m.Ua=function(a,b,c){var d=a.B();if(d){var e=t
his.Uc(b);e&&hm(a,e,c);this.zb(d,b,c)}};m.zb=function(a,b,c){cm||(cm={1:"disable
d",8:"selected",16:"checked",64:"expanded"});b=cm[b];var d=a.getAttribute("role"
)||null;d&&(d=fm[d]||b,b="checked"==b||"selected"==b?d:b);b&&X(a,b,c)};
m.Yc=function(a,b){var c=this.qb(a);if(c&&(pd(c),b))if(w(b))wd(c,b);else{var d=f
unction(a){if(a){var b=$c(c);c.appendChild(w(a)?b.createTextNode(a):a)}};v(b)?B(
b,d):!ka(b)||"nodeType"in b?d(b):B(mb(b),d)}};m.Z=l("goog-control");function gm(
a,b){var c=a.Z(),d=[c],e=a.Z();e!=c&&d.push(e);c=b.Hb;for(e=[];c;){var g=c&-c;e.
push(a.Uc(g));c&=~g}d.push.apply(d,e);(c=b.nb)&&d.push.apply(d,c);G&&!I("7")&&d.
push.apply(d,im(d));return d}
function im(a,b){var c=[];b&&(a=a.concat([b]));B([],function(d){!eb(d,z(hb,a))||
b&&!hb(d,b)||c.push(d.join("_"))});return c}m.Uc=function(a){this.b||om(this);re
turn this.b[a]};m.Id=function(a){this.Ka||(this.b||om(this),this.Ka=Jb(this.b));
a=parseInt(this.Ka[a],10);return isNaN(a)?0:a};function om(a){var b=a.Z();b.repl
ace(/\xa0|\s/g," ");a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-select
ed",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function pm(){}A(pm,bm);ia(pm
);m=pm.prototype;m.gc=l("button");m.zb=function(a,b,c){switch(b){case 8:case 16:
X(a,"pressed",c);break;default:case 64:case 1:pm.F.zb.call(this,a,b,c)}};m.$a=fu
nction(a){var b=pm.F.$a.call(this,a);qm(b,a.s);var c=a.Ia();c&&this.Oe(b,c);mm(a
,16)&&this.zb(b,16,a.Pa());return b};m.va=function(a,b){b=pm.F.va.call(this,a,b)
;var c=this.Ia(b);a.Va=c;a.s=b.title;mm(a,16)&&this.zb(b,16,a.Pa());return b};m.
Ia=u;m.Oe=u;
function qm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}m.Z=l("goog-button"
);function rm(a,b){if(!a)throw Error("Invalid class name "+a);if(!ma(b))throw Er
ror("Invalid decorator function "+b);sm[a]=b}var tm={},sm={};function um(a,b,c){
Gk.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=oa(b);if(d=tm[d])break
;b=b.F?b.F.constructor:null}b=d?ma(d.qa)?d.qa():new d:null}this.i=b;this.hc=r(a)
?a:null}A(um,Gk);m=um.prototype;m.hc=null;m.Hb=0;m.ud=39;m.Zb=255;m.sd=0;m.Pd=!0
;m.nb=null;m.Nd=!0;function vm(a,b){a.ma&&b!=a.Nd&&wm(a,b);a.Nd=b}function xm(a,
b){b&&(a.nb?hb(a.nb,b)||a.nb.push(b):a.nb=[b],hm(a,b,!0))}function ym(a,b,c){c?x
m(a,b):b&&a.nb&&jb(a.nb,b)&&(0==a.nb.length&&(a.nb=null),hm(a,b,!1))}
m.Sa=function(){var a=this.i.$a(this);this.O=a;km(this.i,a,this.$c());this.i.Te(
a,!1);this.ca()||this.i.setVisible(a,!1)};m.$c=l(null);m.Rb=function(){return th
is.i.qb(this.B())};m.Pe=function(a){return this.i.Ld(a)};m.Ra=function(a){this.O
=a=this.i.va(this,a);km(this.i,a,this.$c());this.i.Te(a,!1);this.Pd="none"!=a.st
yle.display};
m.ja=function(){um.F.ja.call(this);lm(this.i,this,this.O);this.i.qg(this);if(thi
s.ud&-2&&(this.Nd&&wm(this,!0),mm(this,32))){var a=this.B();if(a){var b=this.J||
(this.J=new yi);zi(b,a);Lk(this).b(b,"key",this.ib).b(a,"focus",this.yi).b(a,"bl
ur",this.Md)}}};
function wm(a,b){var c=Lk(a),d=a.B();b?(c.b(d,"mouseover",a.Od).b(d,"mousedown",
a.rb).b(d,"mouseup",a.tb).b(d,"mouseout",a.Sd),a.ad!=u&&c.b(d,"contextmenu",a.ad
),G&&(c.b(d,"dblclick",a.zg),a.R||(a.R=new zm(a),Rd(a,a.R)))):(c.g(d,"mouseover"
,a.Od).g(d,"mousedown",a.rb).g(d,"mouseup",a.tb).g(d,"mouseout",a.Sd),a.ad!=u&&c
.g(d,"contextmenu",a.ad),G&&(c.g(d,"dblclick",a.zg),Sd(a.R),a.R=null))}m.Wa=func
tion(){um.F.Wa.call(this);this.J&&Fi(this.J);this.ca()&&this.isEnabled()&&this.i
.Zc(this,!1)};
m.N=function(){um.F.N.call(this);this.J&&(this.J.aa(),delete this.J);delete this
.i;this.R=this.nb=this.hc=null};m.getContent=f("hc");function jm(a,b){a.hc=b}m.G
d=function(){var a=this.getContent();if(!a)return"";if(!w(a))if(v(a))a=C(a,Cd).j
oin("");else{if(Xc&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");
else{var b=[];Dd(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g
,"");a=a.replace(/\u200B/g,"");Xc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace
(/^\s*/,""))}return Ba(a)};
m.ca=f("Pd");m.setVisible=function(a,b){if(b||this.Pd!=a&&this.L(a?"show":"hide"
)){var c=this.B();c&&this.i.setVisible(c,a);this.isEnabled()&&this.i.Zc(this,a);
this.Pd=a;return!0}return!1};m.isEnabled=function(){return!nm(this,1)};m.ka=func
tion(a){var b=this.Sb();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Am(t
his,1,!a)||(a||(Bm(this,!1),Cm(this,!1)),this.ca()&&this.i.Zc(this,a),this.Ua(1,
!a,!0))};function Cm(a,b){Am(a,2,b)&&a.Ua(2,b)}function Bm(a,b){Am(a,4,b)&&a.Ua(
4,b)}
m.Df=function(a){Am(this,8,a)&&this.Ua(8,a)};m.Pa=function(){return nm(this,16)}
;m.Ma=function(a){Am(this,16,a)&&this.Ua(16,a)};m.Kc=function(a){Am(this,32,a)&&
this.Ua(32,a)};m.ya=function(a){Am(this,64,a)&&this.Ua(64,a)};function nm(a,b){r
eturn!!(a.Hb&b)}m.Ua=function(a,b,c){c||1!=a?mm(this,a)&&b!=nm(this,a)&&(this.i.
Ua(this,a,b),this.Hb=b?this.Hb|a:this.Hb&~a):this.ka(!b)};function mm(a,b){retur
n!!(a.ud&b)}
m.za=function(a,b){if(this.ma&&nm(this,a)&&!b)throw Error("Component already ren
dered");!b&&nm(this,a)&&this.Ua(a,!1);this.ud=b?this.ud|a:this.ud&~a};function D
m(a,b){return!!(a.Zb&b)&&mm(a,b)}function Am(a,b,c){return mm(a,b)&&nm(a,b)!=c&&
(!(a.sd&b)||a.L(Ik(b,c)))&&!a.isDisposed()}m.Od=function(a){(!a.j||!ud(this.B(),
a.j))&&this.L("enter")&&this.isEnabled()&&Dm(this,2)&&Cm(this,!0)};m.Sd=function
(a){a.j&&ud(this.B(),a.j)||!this.L("leave")||(Dm(this,4)&&Bm(this,!1),Dm(this,2)
&&Cm(this,!1))};
m.ad=u;m.rb=function(a){this.isEnabled()&&(Dm(this,2)&&Cm(this,!0),Zd(a)&&(Dm(th
is,4)&&Bm(this,!0),this.i&&this.i.rg(this)&&this.B().focus()));Zd(a)&&a.preventD
efault()};m.tb=function(a){this.isEnabled()&&(Dm(this,2)&&Cm(this,!0),nm(this,4)
&&this.Vb(a)&&Dm(this,4)&&Bm(this,!1))};m.zg=function(a){this.isEnabled()&&this.
Vb(a)};
m.Vb=function(a){Dm(this,16)&&this.Ma(!this.Pa());Dm(this,8)&&this.Df(!0);Dm(thi
s,64)&&this.ya(!nm(this,64));var b=new Td("action",this);a&&(b.altKey=a.altKey,b
.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.C=a.C);return thi
s.L(b)};m.yi=function(){Dm(this,32)&&this.Kc(!0)};m.Md=function(){Dm(this,4)&&Bm
(this,!1);Dm(this,32)&&this.Kc(!1)};m.ib=function(a){return this.ca()&&this.isEn
abled()&&this.ic(a)?(a.preventDefault(),a.b(),!0):!1};m.ic=function(a){return 13
==a.keyCode&&this.Vb(a)};
if(!ma(um))throw Error("Invalid component class "+um);if(!ma(bm))throw Error("In
valid renderer class "+bm);var Em=oa(um);tm[Em]=bm;rm("goog-control",function(){
return new um(null)});function zm(a){this.g=a;this.b=!1;this.i=new W(this);Rd(th
is,this.i);a=this.g.O;this.i.b(a,"mousedown",this.o).b(a,"mouseup",this.s).b(a,"
click",this.j)}A(zm,Qd);zm.prototype.o=function(){this.b=!1};zm.prototype.s=func
tion(){this.b=!0};
zm.prototype.j=function(a){if(this.b)this.b=!1;else{var b=a.g,c=b.button,d=b.typ
e;b.button=0;b.type="mousedown";this.g.rb(new Xd(b,a.i));b.type="mouseup";this.g
.tb(new Xd(b,a.i));b.button=c;b.type=d}};zm.prototype.N=function(){this.g=null;z
m.F.N.call(this)};function Fm(){}A(Fm,pm);ia(Fm);m=Fm.prototype;m.gc=aa();m.$a=f
unction(a){vm(a,!1);a.Zb&=-256;a.za(32,!1);return a.g.na("BUTTON",{"class":gm(th
is,a).join(" "),disabled:!a.isEnabled(),title:a.s||"",value:a.Ia()||""},a.Gd()||
"")};m.Ld=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==
a.type||"submit"==a.type||"reset"==a.type)};m.va=function(a,b){vm(a,!1);a.Zb&=-2
56;a.za(32,!1);if(b.disabled){var c=this.Uc(1);D(b,c)}return Fm.F.va.call(this,a
,b)};
m.qg=function(a){Lk(a).b(a.B(),"click",a.Vb)};m.Te=u;m.sg=u;m.rg=function(a){ret
urn a.isEnabled()};m.Zc=u;m.Ua=function(a,b,c){Fm.F.Ua.call(this,a,b,c);(a=a.B()
)&&1==b&&(a.disabled=c)};m.Ia=function(a){return a.value};m.Oe=function(a,b){a&&
(a.value=b)};m.zb=u;function Gm(a,b,c){um.call(this,a,b||Fm.qa(),c)}A(Gm,um);m=G
m.prototype;m.Ia=f("Va");m.pg=function(a){this.s=a;qm(this.B(),a)};function Hm(a
,b){var c=a.i,d=Sk(a),e=c.Z()+"-collapse-left",c=c.Z()+"-collapse-right";ym(a,d?
c:e,!!(b&1));ym(a,d?e:c,!!(b&2))}m.N=function(){Gm.F.N.call(this);delete this.Va
;delete this.s};m.ja=function(){Gm.F.ja.call(this);if(mm(this,32)){var a=this.B(
);a&&Lk(this).b(a,"keyup",this.ic)}};
m.ic=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.
type?this.Vb(a):32==a.keyCode};rm("goog-button",function(){return new Gm(null)})
;function Im(a,b){this.i=a;this.s=!!b;this.j={0:this.i+"-arrowright",1:this.i+"arrowup",2:this.i+"-arrowdown",3:this.i+"-arrowleft"}}A(Im,ch);m=Im.prototype;m.
Lg=!1;m.we=2;m.Sf=20;m.ye=3;m.xf=-5;m.Jc=ba("g");m.setPosition=function(a,b,c,d)
{null!=a&&(this.ye=a);null!=b&&(this.we=b);la(c)&&(this.Sf=Math.max(c,15));la(d)
&&(this.xf=d)};m.Ya=function(a,b,c){a=this.we;2==a&&(a=0);Jm(this,this.ye,a,2==t
his.we?Km(this.ye)?this.b.offsetHeight/2:this.b.offsetWidth/2:this.Sf,c)};
function Jm(a,b,c,d,e,g){if(a.g){var h=Lm(b,c),k;k=a.g;var n=Xe(k);var n=(Km(b)?
n.height/2:n.width/2)-d,q=fh(k,h),t;if(t=Qe(k))k=Be(Ze(k)),Km(b)?k.top<t.top&&!(
q&1)?n-=t.top-k.top:k.bottom>t.bottom&&q&1&&(n-=k.bottom-t.bottom):k.left<t.left
&&!(q&2)?n-=t.left-k.left:k.right>t.right&&q&2&&(n-=k.right-t.right);k=n;k=Km(b)
?new E(a.xf,k):new E(k,a.xf);n=Km(b)?6:9;q=b^3;Km(b)&&"rtl"==a.g.dir&&(q=b);h=dh
(a.g,Lm(q,c),a.b,h,k,e,a.Lg?n:0,void 0,null);if(!g&&h&496){Jm(a,b^3,c,d,e,!0);re
turn}!a.s||h&496||(e=
parseFloat(a.b.style.left),g=parseFloat(a.b.style.top),isFinite(e)&&0==e%1&&isFi
nite(g)&&0==g%1||Ke(a.b,Math.round(e),Math.round(g)))}Mm(a,b,c,d)}function Mm(a,
b,c,d){var e=a.o;Bb(a.j,function(a){Ab(e,a,!1)},a);D(e,a.j[b]);e.style.top=e.sty
le.left=e.style.right=e.style.bottom="";a.g?(c=Ue(a.g,a.b),d=Nm(a.g,b),Km(b)?(a=
Om(c.y+d.y,a.b.offsetHeight-15),e.style.top=a+"px"):(a=Om(c.x+d.x,a.b.offsetWidt
h-15),e.style.left=a+"px")):e.style[0==c?Km(b)?"top":"left":Km(b)?"bottom":"righ
t"]=d+"px"}
function Om(a,b){return 15>b?15:vc(a,15,b)}function Lm(a,b){switch(a){case 2:ret
urn 0==b?1:3;case 1:return 0==b?0:2;case 0:return 0==b?6:7;default:return 0==b?4
:5}}function Nm(a,b){var c=0,d=0,e=Xe(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.h
eight/2}return new E(c,d)}function Km(a){return 0==a||3==a};function Pm(a){Qd.ca
ll(this);this.g=a||Yc()}A(Pm,Qd);Pm.prototype.o=function(){vi(this.B(),"tooltip"
);X(this.B(),"live","polite")};function Qm(a){Pm.call(this,a);this.b=this.g.na("
div",Rm()+"-contentId");this.j=this.g.na("div",Rm()+"-arrow",this.g.na("div",Rm(
)+"-arrowimplbefore"),this.g.na("div",Rm()+"-arrowimplafter"));this.i=this.g.na(
"div",{"class":Rm(),role:"tooltip"},this.b,this.j);this.o()}A(Qm,Pm);function Rm
(){return"jfk-tooltip"}Qm.prototype.B=f("i");Qm.prototype.N=function(){this.i&&N
(this.i)};function Sm(a){Qm.call(this,a)}A(Sm,Qm);Sm.prototype.o=function(){vi(t
his.B(),"tooltip")};var Tm={};function Um(a){W.call(this);this.U=a;this.R=new $f
(this.Pk,0,this);Rd(this,this.R);a=a.b;this.b(a,["mouseout","mousedown","click",
"blur",Wd,"keydown"],this.$h,!0);this.b(a,["mouseover","focus",Vd],this.Jk,!0)}A
(Um,W);m=Um.prototype;m.N=function(){Vm(this);Um.F.N.call(this)};function Wm(a,b
){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":
a.S=!1;break;case "keydown":a.S=!0}}
m.Jk=function(a){Wm(this,a);var b=a.target;a="focus"==a.type||a.type==Vd;var c=t
his.i&&ud(this.i.b,b);this.S||!a||c?(this.da=a,this.s=b):this.s=null;Vm(this);th
is.R.start(this.j?50:300)};m.$h=function(a){Wm(this,a);var b=a.target;a="mousedo
wn"==a.type||"click"==a.type;b=this.i&&ud(this.i.b,b);a&&b||(this.s=null,Vm(this
),this.R.start(this.j?50:300))};function Vm(a){a.I&&(Zf(a.I),a.I=0,a.j=null)}
m.Pk=function(){if(!this.s)Xm(this),this.j=null;else if(!(this.j&&this.i&&ud(thi
s.i.B(),this.s))||this.j.getAttribute("data-tooltip-unhoverable")){var a=Fd(this
.s,function(a){return a.getAttribute&&(a.getAttribute("data-tooltip-contained")|
|a.getAttribute("data-tooltip")||a.b)&&!a.getAttribute("data-tooltip-suspended")
},!0),b=!1;this.j&&this.j!=a&&(Xm(this),this.j=null,b=!0);if(!this.j&&a&&(this.j
=a,Ym(this,a))){var c=uc;if(a.getAttribute("data-tooltip-contained"))for(var d=a
d("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:nc(a.getAttribute("data-tooltip"));var d=a.getAttribute("data-tooltip-a
lign"),e=a.getAttribute("data-tooltip-class"),g=a.getAttribute("data-tooltip-off
set"),g=Aa(Ta(g))?-1:Number(g);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=
Math.max(0,a-300))){this.I=T(z(this.Ah,this.j,c,d,g,e),a,this);return}this.Ah(th
is.j,c,d,g,e)}}};
function Ym(a,b){return b.getAttribute("data-tooltip-only-on-overflow")&&b.offse
tWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.da&&"mouse"==b.getAttri
bute("data-tooltip-trigger")?!1:!0}function Zm(a){if(a)switch(a.toLowerCase().sp
lit(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1}
m.Ah=function(a,b,c,d,e){this.I=0;if(!this.i){this.i=new Sm(this.U);Xm(this);thi
s.U.b.body.appendChild(this.i.B());Rd(this,this.i);this.C=new Im(Rm(),!0);this.C
.Lg=!0;var g=this.C,h=this.i.j;g.b=this.i.B();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.C.setPositi
on(Zm(c),g,void 0,d);yb(this.i.B(),"jfk-tooltip-hide");this.J!=e&&(this.J&&!Aa(T
a(this.J))&&yb(this.i.B(),this.J),Aa(Ta(e))||D(this.i.B(),e),this.J=e);Ke(this.i
.B(),0,0);if(b instanceof
ic)this.i.b.innerHTML=kc(b);else for(pd(this.i.b);c=b.firstChild;)this.i.b.appen
dChild(c);this.C.Jc(a);this.C.Ya(null,0)};function Xm(a){a.i&&D(a.i.B(),"jfk-too
ltip-hide")};function $m(a,b){var c=a.match(an);return c?c[1]*b[c[2]]:NaN}var an
=/^([-]?\d+\.?\d*)([K,M,G,T,P,k,m,u,n]?)[B]?$/,bn={"":1,n:1E-9,u:1E-6,m:.001,k:1
E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15},cn={"":1,n:Math.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(102
4,4),P:Math.pow(1024,5)};G&&I(8);function dn(a){if(null!=a)switch(a.Pc){case 1:r
eturn 1;case -1:return-1;case 0:return 0}return null}function en(){Yl.call(this)
}A(en,Yl);en.prototype.Mb=Vl;function fn(a,b){this.content=String(a);this.Pc=nul
l!=b?b:null}A(fn,Yl);fn.prototype.Mb=Xl;var gn=function(a){function b(a){this.co
ntent=a}b.prototype=a.prototype;return function(a,d){var e=new b(String(a));void
0!==d&&(e.Pc=d);return e}}(en);
(function(a){function b(a){this.content=a}b.prototype=a.prototype;return functio
n(a,d){var e=String(a);if(!e)return"";e=new b(e);void 0!==d&&(e.Pc=d);return e}}
)(en);function hn(a){null!=a&&a.Mb===Vl?(a=a.getContent(),a=String(a).replace(jn
,"").replace(kn,"<"),a=String(a).replace(ln,mn)):a=Ea(String(a));return a}fun
ction nn(a){null!=a&&a.Mb===Wl?a=a.getContent().replace(/([^"'\s])$/,"$1 "):(a=S
tring(a),a=on.test(a)?a:"zSoyz");return a}
var pn={"\x00":"�","\t":"	","\n":" ","\x0B":"","\f":"","\r":
" "," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/"
,"<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" 
;","\u2028":"
","\u2029":"
"};function mn(a){return pn[a]}
var ln=/[\x00\x22\x27\x3c\x3e]/g,on=/^(?!style|on|action|archive|background|cite
|classid|codebase|data|dsync|href|longdesc|src|usemap)(?:[a-z0-9_$:-]*)$/i,jn=/<
(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,kn=/</g;functio
n qn(a){var b;a=a||{};var c='<div role="button"'+(a.id?' id="'+hn(a.id)+'"':"")+
' class="',d;d=a||{};var e="goog-inline-block jfk-button ";switch(d.style){case
0:e+="jfk-button-standard";break;case 2:e+="jfk-button-action";break;case 3:e+="
jfk-button-primary";break;case 1:e+="jfk-button-default";break;case 4:e+="jfk-bu
tton-flat";break;case 5:e+="jfk-button-mini";break;case 6:e+="jfk-button-contras
t";break;default:e+="jfk-button-standard"}e+=(1==d.width?" jfk-button-narrow":""
)+(d.checked?" jfk-button-checked":
"")+(d.Be?" "+d.Be:"")+(d.disabled?" jfk-button-disabled":"");c=c+hn(new fn(e,vo
id 0))+'"'+(a.disabled?' aria-disabled="true"':' tabindex="'+(a.If?hn(a.If):"0")
+'"')+(a.title?" "+(a.Vk?"data-tooltip":"title")+'="'+hn(a.title)+'"':"")+(a.val
ue?' value="'+hn(a.value)+'"':"")+(a.attributes?" "+nn(a.attributes):"")+">";a=n
ull==(b=a.content)?"":b;b=null!=a&&a.Mb===Vl?a:a instanceof ic?gn(kc(a),a.bc()):
gn(Ea(String(String(a))),dn(a));return gn(c+b+"</div>")};function Z(a,b,c,d){Gm.
call(this,a,rn.qa(),b);this.S=c||0;this.Ba=d||0;this.ua=!1}A(Z,Gm);m=Z.prototype
;m.getStyle=f("S");m.gb=f("Ba");
m.pg=function(a){this.s=a;var b=this.B();if(b)if(this.ua){var c=void 0,c=a insta
nceof ic?kc(a):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-cont
ained");b.removeAttribute("data-tooltip");a?(a instanceof ic?b.b=a:(b.setAttribu
te("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):(b.b=null,b.remov
eAttribute("aria-label"));a=Yc(b)||Yc();b=oa(a.b);Tm[b]||(Tm[b]=new Um(a))}else
a?b.title=a:b.removeAttribute("title")};m.ka=function(a){this.isEnabled()!=a&&(Z
.F.ka.call(this,a),sn(this))};
m.focus=function(){var a=this.O;try{a.focus()}catch(b){}};m.Kc=function(a){Z.F.K
c.call(this,a);tn(this,!1)};m.rb=function(a){Z.F.rb.call(this,a);this.isEnabled(
)&&tn(this,!0)};m.tb=function(a){Z.F.tb.call(this,a);this.isEnabled()&&tn(this,!
0)};function tn(a,b){a.B()&&Ab(a.B(),"jfk-button-clear-outline",b)}function sn(a
){a.B()&&un(a.i,a)}
function vn(a,b){if(w(a)){var c=a;a=L("img");a.src=c;Q(a,21,21)}D(a,"jfk-buttonimg");c=[];c.push(a);if(b){var d=L("span","jfk-button-label",b);c.push(d)}return
c}function rn(){this.J=this.Z()+"-standard";this.g=this.Z()+"-action";this.I=th
is.Z()+"-primary";this.o=this.Z()+"-default";this.s=this.Z()+"-flat";this.D=this
.Z()+"-narrow";this.C=this.Z()+"-mini";this.j=this.Z()+"-contrast"}A(rn,pm);ia(r
n);m=rn.prototype;m.Xb=function(a,b,c){a&&c.S!=a&&(c.S=a,sn(c));b&&c.Ba!=b&&(c.B
a=b,sn(c))};m.Z=l("jfk-button");
m.$a=function(a){var b=a.g,c=Zl(qn,{disabled:!a.isEnabled(),checked:a.Pa(),style
:a.getStyle(),title:a.s,Vk:a.ua,value:a.Ia(),width:a.gb()},b);b.ng(c,a.getConten
t());this.va(a,c);return c};
m.va=function(a,b){rn.F.va.call(this,a,b);this.i||(this.i=Mb(this.J,z(this.Xb,0,
null),this.g,z(this.Xb,2,null),this.I,z(this.Xb,3,null),this.o,z(this.Xb,1,null)
,this.s,z(this.Xb,4,null),this.C,z(this.Xb,5,null),this.j,z(this.Xb,6,null),this
.D,z(this.Xb,null,1)));for(var c=vb(b),d=0;d<c.length;++d){var e=this.i[c[d]];e&
&e(a)}if(c=b.getAttribute("data-tooltip"))a.s=c,a.ua=!0;return b};m.Ia=function(
a){return a.getAttribute("value")||""};m.Oe=function(a,b){a&&a.setAttribute("val
ue",b)};
function un(a,b){function c(a,b){(a?d:e).push(b)}var d=[],e=[],g=b.getStyle();c(
0==g,a.J);c(2==g,a.g);c(3==g,a.I);c(4==g,a.s);c(5==g,a.C);c(1==g,a.o);c(6==g,a.j
);c(1==b.gb(),a.D);c(!b.isEnabled(),a.Z()+"-disabled");zb(b.B(),e);xb(b.B(),d)};
function wn(a){for(var b=arguments[0],c=1;c<arguments.length;c++){var d=argument
s[c];0==d.lastIndexOf("/",0)?b=d:""==b||xa(b,"/")?b+=d:b+="/"+d}return b};functi
on xn(a){if(ik.qa().wf()){var b=window.location.pathname.split("/"),c=new U("/"+
wn(b[0]||b[1],"javascript","gen_204"));V(c,"source",a);Bb({},function(a,b){V(c,b
,a)});a=ik.qa();a=x(a.Uk,a);xj(c,a,void 0,void 0,void 0,3E4)}};var yn;function z
n(){var a=J("books-microdata");a&&Dl(window.top,function(){xn("gbs_sharebox");wl
("Social","Click On","Share button");return a})}function An(a,b){D(a,"with_share
_button");var c;c=new Z("Share",void 0,5);c.render(a);O(c,"action",z(Bn,b))}func
tion Bn(a){a=El(a);Pl(a,{b:function(){xn("gbs_standalone_share_button");wl("Soci
al","Click On","Standalone Share button")}})}
function Cn(a,b,c){ud(document.body,a);var d=window.gbar;d&&d.lPWF?d.lPWF(z(Dn,a
,"small",!0,b,c)):(yn||(yn=new Oh,d=x(yn.callback,yn),p._OC_plusOnload=d,p.___gc
fg={parsetags:"explicit"},d=Dg("https://apis.google.com/js/platform.js","onload"
,"_OC_plusOnload"),d=L("SCRIPT",{src:d}),document.body.appendChild(d)),Uh(yn.La(
),z(Dn,a,"small",!0,b,c)))}
function Dn(a,b,c,d,e){var g=L("DIV");a.appendChild(g);b={callback:"_OC_plusOneC
allback",size:b,count:String(c),source:"google:BOOKS"};e&&(b.href=e);gapi.pluson
e.render(g,b);d&&(a.style.display="block")}ua("_OC_plusOneCallback",function(a){
"on"==a.state?(xn("gbs_plusone_on"),wl("Social","Click On","+1 Button")):(xn("gb
s_plusone_off"),wl("Social","Click Off","+1 Button"))});function En(a,b,c,d){jh.
call(this,a,b);this.g=c?5:0;this.j=d||void 0}A(En,jh);En.prototype.o=f("g");En.p
rototype.i=ba("g");En.prototype.Ya=function(a,b,c,d){var e=dh(this.element,this.
b,a,b,null,c,10,d,this.j);if(e&496){var g=Fn(e,this.b);b=Fn(e,b);e=dh(this.eleme
nt,g,a,b,null,c,10,d,this.j);e&496&&(g=Fn(e,g),b=Fn(e,b),dh(this.element,g,a,b,n
ull,c,this.g,d,this.j))}};function Fn(a,b){a&48&&(b^=2);a&192&&(b^=1);return b};
function Hn(a){Bh.call(this,a,void 0,void 0);this.hg=!1;this.Ee=!0;this.je=500}A
(Hn,Lh);Hn.prototype.className="unified-hovercard";Hn.prototype.ne=function(a,b)
{b||(b=new En(a,5,!0));Hn.F.ne.call(this,a,b)};function In(a,b,c,d,e,g){Qd.call(
this);this.o=null;this.data=a;this.b=b;this.g=r(d)?d:!0;this.i=!!e;this.J=!!g;th
is.C=c||500}A(In,Qd);var Jn=/(<b\s*>)|(<\/b>)/ig,Kn={VIEW_PAGES_PARTIAL:2,VIEW_P
AGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREV
IEW:8,VIEW_PUBLISHER_PROOFREADING:9};In.prototype.N=function(){this.o&&this.o.aa
()};function Ln(a){return a.o||(a.o=new W(a))}
In.prototype.s=function(a){var b=L("div"),c=new U(this.data.b.kc||this.data.b.ph
);this.data.b.source&&V(c,"source",this.data.b.source);tk()&&(c=Mn(this));var d=
this.data.b.title;this.data.b.Gh&&(d+=": "+this.data.b.Gh);c=this.g||this.i?L("A
",{href:c.toString(),className:this.b+"-title"},d):L("SPAN",{className:this.b+"title"},d);b.appendChild(c);this.g&&this.D(b);a.appendChild(b);Nn(this,a);b=L("d
iv");if(la(this.data.b.rating||0)){for(var d=this.data.b.rating||0,c=Math.floor(
d),d=0<d-c?1:0,e=5-cd,g=L("span",this.b+"-stars goog-inline-block");0<c;){c--;var h=L("span","card-s
tar-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=L("span","card-starhalf goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=L("span","card-star-of
f goog-inline-block"),g.appendChild(h);b.appendChild(g)}c=L(this.g?"a":"span",{c
lassName:this.b+"-reviews-link goog-inline-block",href:this.data.b.Gk},this.data
.b.Gj+" resenhas");b.appendChild(c);a.appendChild(b);this.data.b.snippet&&(b=L("
div",this.b+"-snippet",
nd(this.data.b.snippet+" ")),this.g&&(c=L("a",{href:this.data.b.kc,className:thi
s.b+"-more-link"},"mais \u00bb"),b.appendChild(c)),a.appendChild(b))};
function Nn(a,b){var c="",d=L("div"),e=a.data.b.Uf;if(!Aa(Ta(e))){c=e.split(/\s*
,\s*/g);e=c.length;if(!e)return;var g=L("span","author"),h=e-1,k=md(", ");B(c,fu
nction(a,b){var c=a?a.replace(Jn,""):"",c=za(c);if(this.g){var d=new U(ok('/eboo
ks?output=ws2&as_brr=5&q=inauthor:"%1$s"',c));sk(d);c=L("a",{href:d},c)}else c=L
("span",{},c);g.appendChild(c);b<h&&(c=k.cloneNode(!0),g.appendChild(c))},a);d.a
ppendChild(g);c="\u00a0-\u00a0"}a.data.b.rh&&(od(d,L("span",a.b+"-pubdate",c+a.d
ata.b.rh)),c="\u00a0-\u00a0");
a.data.b.Rg&&(d.appendChild(md(c)),od(d,L("span",a.b+"-pagesnum",a.data.b.Rg+" p
\u00e1ginas")));b.appendChild(d)}
function On(a,b,c,d,e,g,h){var k=a.b+"-button",k=k+(" "+(a.b+"-button-hilite"));
g&&(k+=" disabled");c=L("a",{id:h||"",href:e?"#":d,className:k},c);e&&(e=Ii||Ji?
"touchstart":"click",ph(Ln(a),c,e,function(a){a.preventDefault();a=L("form",{act
ion:d,method:"POST"});P(a,{position:"absolute",overflow:"hidden",width:"1px",hei
ght:"1px",visibility:"hidden"});b.appendChild(a);a.submit()}));b.appendChild(c)}
function Mn(a){a="reader/"+a.data.pb();var b=window.location.href,c=b.indexOf("#
");return new U((0>c?b:b.substr(0,c))+(a?"#"+a:""))}In.prototype.D=aa();function
em(){}A(em,bm);ia(em);em.prototype.$a=function(a){var b=a.g.na("SPAN",gm(this,a
).join(" "));Pn(this,b,a.D);return b};em.prototype.va=function(a,b){b=em.F.va.ca
ll(this,a,b);var c=vb(b),d=!1;hb(c,Qn(this,null))?d=null:hb(c,Qn(this,!0))?d=!0:
hb(c,Qn(this,!1))&&(d=!1);a.D=d;X(b,"checked",null==d?"mixed":1==d?"true":"false
");return b};em.prototype.gc=l("checkbox");
function Pn(a,b,c){if(b){var d=Qn(a,c);wb(b,d)||(Bb(Rn,function(a){a=Qn(this,a);
Ab(b,a,a==d)},a),X(b,"checked",null==c?"mixed":1==c?"true":"false"))}}em.prototy
pe.Z=l("goog-checkbox");function Qn(a,b){var c=a.Z();if(1==b)return c+"-checked"
;if(0==b)return c+"-unchecked";if(null==b)return c+"-undetermined";throw Error("
Invalid checkbox state: "+b);};function Sn(a,b,c){c=c||em.qa();um.call(this,null
,c,b);this.D=r(a)?a:!1}A(Sn,um);var Rn={b:!0,g:!1,i:null};m=Sn.prototype;m.Za=nu
ll;m.Pa=function(){return 1==this.D};m.Ma=function(a){a!=this.D&&(this.D=a,Pn(th
is.i,this.B(),this.D))};
m.ja=function(){Sn.F.ja.call(this);if(this.Nd){var a=Lk(this);this.Za&&a.b(this.
Za,"click",this.Ye).b(this.Za,"mouseover",this.Od).b(this.Za,"mouseout",this.Sd)
.b(this.Za,"mousedown",this.rb).b(this.Za,"mouseup",this.tb);a.b(this.B(),"click
",this.Ye)}a=this.O;this.Za&&a!=this.Za&&Aa(wi(a,"label"))&&(this.Za.id||(this.Z
a.id=this.getId()+".lbl"),X(a,"labelledby",this.Za.id))};m.ka=function(a){Sn.F.k
a.call(this,a);if(a=this.B())a.tabIndex=this.isEnabled()?0:-1};
m.Ye=function(a){a.b();var b=this.D?"uncheck":"check";this.isEnabled()&&!a.targe
t.href&&this.L(b)&&(a.preventDefault(),this.Ma(this.D?!1:!0),this.L("change"))};
m.ic=function(a){32==a.keyCode&&(this.Vb(a),this.Ye(a));return!1};rm("goog-check
box",function(){return new Sn});function Tn(a){a=a||{};return gn('<span class="j
fk-checkbox goog-inline-block'+(a.Jh?" jfk-checkbox-undetermined":a.checked?" jf
k-checkbox-checked":" jfk-checkbox-unchecked")+(a.disabled?" jfk-checkbox-disabl
ed":"")+(a.Be?" "+hn(a.Be):"")+'" role="checkbox" aria-checked="'+(a.Jh?"mixed":
a.checked?"true":"false")+'"'+(a.Vh?'aria-labelledby="'+hn(a.Vh)+'"':a.Uh?'arialabel="'+hn(a.Uh)+'"':"")+(a.id?'id="'+hn(a.id)+'"':"")+(a.disabled?'aria-disabl
ed="true" tabindex="-1"':'tabindex="'+(a.If?hn(a.If):
"0")+'"')+(a.attributes?" "+nn(a.attributes):"")+'dir="ltr"><div class="jfk-chec
kbox-checkmark" role="presentation"></div></span>')};function Un(a,b){var c=dm()
;Sn.call(this,a,b,c);this.za(4,!0)}A(Un,Sn);Un.prototype.Sa=function(){this.O=Zl
(Tn,{checked:this.Pa(),disabled:!this.isEnabled(),Jh:null==this.D},this.g)};Un.p
rototype.Ra=function(a){Un.F.Ra.call(this,a);D(a,"goog-inline-block");this.B().d
ir="ltr";Kk(this,"jfk-checkbox-checkmark")||(a=this.g.na("div","jfk-checkbox-che
ckmark"),this.B().appendChild(a));a=Kk(this,"jfk-checkbox-checkmark");vi(a,"pres
entation")};Un.prototype.Kc=function(a){Un.F.Kc.call(this,a);Vn(this,!1)};
Un.prototype.rb=function(a){Un.F.rb.call(this,a);this.isEnabled()&&Vn(this,!0)};
function Vn(a,b){a.B()&&Ab(a.B(),"jfk-checkbox-clearOutline",b)};function Wn(a,b
,c,d){Gk.call(this);this.S=a;this.i=a.b();this.D=b;this.J=c;this.b=d?new Un(null
):new Sn(null);this.ia(this.b);this.J&&(this.R=this.i.g("requested-volumes-chang
e",this.kj,this))}A(Wn,Gk);m=Wn.prototype;m.N=function(){this.R&&(this.i.i(this.
R),delete this.R);Wn.F.N.call(this)};
m.Sa=function(){Wn.F.Sa.call(this);this.B().className="offline-download-control"
;this.s=M("LABEL");if(this.J){wd(this.s,"Disponibilizar off-line");this.b.Ma(nul
l);this.b.render(this.B());var a=this.b,b=this.s;a.ma?(a.Wa(),a.Za=b,a.ja()):a.Z
a=b}else wd(this.s,"Este livro n\u00e3o est\u00e1 dispon\u00edvel off-line.");th
is.B().appendChild(this.s)};m.ja=function(){Wn.F.ja.call(this);this.J&&Uh(Xn(thi
s),function(){Lk(this).b(this.b,"change",this.Ij)},this)};
function Xn(a){return Uh(Yj([a.i.j(a.D),a.i.getVolume(a.D).b()]),function(a){var
c=a[0],d=a[1];a=d.pl||!d.vj||d.kl<d.Dj;if(!this.ma)return c&&a;this.b.ka(a);thi
s.b.Ma(c?!0:!1);R(this.b.B(),a);a||(wd(this.s,"O editor limita os downloads dest
e livro a "+(d.Dj+" dispositivos ou computadores, e voc\u00ea atingiu este limit
e. Remova este livro de outros leitores, aguarde alguns minutos e tente novament
e.")+" "),d=L("A",{href:"https://books.google.com/support/bin/answer.py?answer=1
79841",target:"_blank"},
"Saiba mais"),this.s.appendChild(d));return c&&a},a)}m.Ij=function(){this.b.ka(!
1);var a=this.b.Pa();Wh(Uh(Uh(this.i.getVolume(this.D).b(),function(b){return b.
vj?this.S.g(a,this.D):a},this),function(b){this.b.Ma(b?!0:!1);this.b.ka(!0);this
.i.b(this.D,b);a!=b&&Xn(this);this.L(b?"make_available":"do_not_make_available")
},this),function(a){this.b.Ma(null);var c="Ocorreu um erro no download desse vol
ume.";a.message&&(c+=" ("+a.message+")");a=new Al(c);Cl.L(new Bl(a))},this)};
m.kj=function(){var a=this.b.Pa()&&this.b.isEnabled();Uh(Xn(this),function(b){b!
=a&&this.L(b?"make_available":"do_not_make_available")},this)};function Yn(a,b,c
,d,e,g,h,k){In.call(this,a,b,c,e,g,h);b=Ug(new U(this.data.b.kc),"dapp");this.I=
r(b)?hb([1,2,3,5,4],parseInt(b,10)):!1;this.j=null;k&&k.b()&&(this.j=new Wn(k,a.
pb(),this.data.b.Cc,!0))}A(Yn,In);Yn.prototype.N=function(){Sd(this.j);Yn.F.N.ca
ll(this)};
Yn.prototype.render=function(a){pd(a);var b=L("div",this.b),c=L("div",this.b+"-m
eta");this.s(c);var d=L("DIV",this.data.b.Xd?this.b+"-footer":this.b+"-footer-no
nebook"),e=L("DIV",this.b+"-footer-inner");if(this.data.b.Xd)if(gj.IsGiftingEnab
led&&Uj(1)&&Lj(this.data))Zn(this,e);else if(this.data.fd()&&Uj(1))$n(this,e);el
se if(this.data.b.vb&&!this.data.ub()||this.data.Kb()){var g=L("DIV",this.b+"-pr
e-order-date");g.innerHTML="Dispon\u00edvel em: "+this.data.b.de;e.appendChild(g
);this.data.Kb()&&Uj(1)&&
$n(this,e)}else if(this.data.ub()&&Uj(1))Zn(this,e),$n(this,e);else{Zn(this,e);v
ar g=!this.data.ub()&&!this.data.b.Zd,h=this.data.b.Zd&&!this.data.b.dd;if((g||h
)&&(this.g||this.i)){g=L("SPAN",{"class":this.b+"-footer-inner-right"});h=this.d
ata.b.zk||this.data.b.sh;if(tk())h=Mn(this).toString();else if(h){for(var k=h.se
arch(Fg),n=0,q,t=[];0<=(q=Eg(h,n,"source",k));)t.push(h.substring(n,q)),n=Math.m
in(h.indexOf("&",q)+1||k,k);t.push(h.substr(n));h=t.join("").replace(Hg,"$1");h=
Dg(h,"source","ebookstore")}h&&
(h=L("A",{id:"unified-hovercard-preview-link",href:h},"visualizar"),g.appendChil
d(h),qk(e,"books500"));e.appendChild(g)}}d.appendChild(e);b.appendChild(c);b.app
endChild(d);a.appendChild(b);Xe(a).width>this.C&&Q(a,this.C,"")};
Yn.prototype.s=function(a){if(!(this.data.ub()||this.data.Kb()||this.data.fd())&
&this.data.b.re&&Uj(1)){var b=L("img",{src:"/googlebooks/images/purchase_error.g
if","class":this.b+"-error-icon"}),b=L("DIV",this.b+"-card-error",b,"Cart\u00e3o
de cr\u00e9dito recusado:");if(this.data.b.re){var c=nd(" "+Ij(this.data.b
.re,"primary"));b.appendChild(c)}a.appendChild(b)}Yn.F.s.call(this,a);b=L("DIV",
this.b+"-book-options");if(this.data.b.Xd){if(this.data.b.Zd)this.data.b.dd?ao(t
his,b):this.g||this.i?
this.g&&(On(this,b,"eLivro - GR\u00c1TIS",this.data.b.li,!this.data.b.Th,void 0,
"unified-hovercard-free-btn"),qk(b,"books165")):bo(this,b);else if(this.data.Kb(
)){var d=L("SPAN",this.b+"-pre-ordered","Pr\u00e9-pedido");b.appendChild(d)}else
this.data.fd()&&Uj(1)?(d=L("DIV",this.b+"-cancelled"),c=this.data.b.Wh,0==c?wd(
d,"Cancelado - por solicita\u00e7\u00e3o do cliente"):1==c?wd(d,"Cancelado - pro
blema com e-book"):2==c?wd(d,"Cancelado - altera\u00e7\u00e3o de pre\u00e7o"):3=
=c?wd(d,"Cancelado - cancelamento da editora"):
wd(d,"Cancelada"),b.appendChild(d)):this.data.ub()||this.data.b.dd?!this.data.ub
()&&this.data.b.dd?co(this,b):this.data.ub()&&ao(this,b):co(this,b);this.g&&(Uj(
7)||tk())&&(d=L("SPAN",this.b+"-offline-remove-options"),tk()||(c=L("SPAN",{id:"
unified-hovercard-remove-from-ebooks","class":this.b+"-fake-link"},"Remover de M
eus e-livros"),c.id="hovercard-remove-from-my-ebooks",d.appendChild(c)),this.j&&
!this.data.Kb()&&(d.appendChild(M("BR")),this.j.render(d)),b.appendChild(d))}els
e if(this.g||this.i){c=
this.data.b.ph;a:{for(d in Kn)if(Kn[d]==this.data.b.Xk){d=!0;break a}d=!1}d&&!Aa
(c)?On(this,b,"Visualizar",c,void 0,void 0,"unified-hovercard-preview-sample"):O
n(this,b,"Visualizar",c,!1,!0,"unified-hovercard-preview-sample")}else bo(this,b
);a.appendChild(b)};
function $n(a,b){var c=L("DIV",{id:"unified-hovercard-purchased-shelf-links","cl
ass":a.b+"-order-links-container"}),d=a.data.b.re;d&&(d=nd(Ij(d,"")),c.appendChi
ld(d));a.data.Kb()||(d=L("DIV",{id:"unified-hovercard-delete-forever","class":a.
b+"-footer-fake-link"},"Excluir para sempre"),D(d,a.b+"-footer-action-link"),d.i
d="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function ao(a,b){a.g||a.i?!a.data.b.dd&&a.I?On(a,b,"Ler agora",a.data.b.Sh,!0,vo
id 0,"unified-hovercard-read-now"):On(a,b,"Ler agora",tk()?Mn(a).toString():a.da
ta.b.sh,void 0,void 0,"unified-hovercard-read-now"):bo(a,b)}
function co(a,b){a.g||a.i?a.g&&(a.data.b.vb&&!a.data.ub()?On(a,b,"Encomende o eL
ivro na pr\u00e9-venda- "+a.data.b.wh,a.data.b.ze,void 0,void 0,"unified-hoverca
rd-buy-btn"):a.data.ff()?On(a,b,"E-BOOK A PARTIR DE "+a.data.b.dk,a.data.b.ze,vo
id 0,void 0,"unified-hovercard-buy-btn"):On(a,b,"Comprar e-Livro - "+a.data.b.wh
,a.data.b.ze,void 0,void 0,"unified-hovercard-buy-btn"),qk(b,"books576")):bo(a,b
)}
function bo(a,b){var c=L("SPAN",a.b+"-footer-unavailable-offline-msg",a.data.b.C
c?a.J?"Este livro n\u00e3o foi completamente baixado para leitura off-line.":"Vo
c\u00ea n\u00e3o disponibilizou este livro para leitura off-line.":"Esse livro n
\u00e3o est\u00e1 dispon\u00edvel para leitura off-line."),c=L("DIV",a.b+"-foote
r-unavailable-offline",c);b.appendChild(c)}
function Zn(a,b){var c=L("DIV",a.b+"-supported-devices"),d=a.b+"-device-type",e=
a.b+"-device-supported",g=a.b+"-device-not-supported",h=L("SPAN",d,"Web"),k=L("S
PAN",d,"Tablet/iPad"),n=L("SPAN",d,"e-Reader"),d=L("SPAN",d,"Smartphone"),q=L("s
pan","goog-inline-block"),t=L("span","goog-inline-block"),y=L("span","goog-inlin
e-block"),K=L("span","goog-inline-block");a.data.b.Cc?(D(q,e),D(t,e),D(y,e),D(K,
e)):(a.data.b.Vd?(D(q,e),D(t,e)):(D(q,g),D(t,g)),D(y,g),D(K,g));c.appendChild(q)
;c.appendChild(h);c.appendChild(t);
c.appendChild(k);c.appendChild(y);c.appendChild(n);c.appendChild(K);c.appendChil
d(d);b.appendChild(c)}Yn.prototype.D=function(a){var b=L("div",[this.b+"-plusone
-container","goog-inline-block"]);a.appendChild(b)};function eo(a,b){if(fo()){va
r c=b,d=/\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)/g,e=/l
eft/g,g=/right/g,h=/Left/g,k=/Right/g,n=/%%%%/g,q={},t;for(t in c){var y=c[t].re
place(d,"$1 $4 $3 $2"),y=y.replace(e,"%%%%").replace(g,"left").replace(n,"right"
),K=t.replace(e,"%%%%").replace(g,"left").replace(n,"right"),K=K.replace(h,"%%%%
").replace(k,"Left").replace(n,"Right");q[K]=y}b=q}P(a,b)}function fo(){return"r
tl"==document.body.dir}
var go={border:!0,padding:!0,margin:!0},ho=["Top","Bottom","Right","Left"],io={c
olor:"#0000cc",textDecoration:"underline"};function jo(a){var b={backgroundColor
:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-serif",fontSize
:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"0px",textAli
gn:"left",textDecoration:"none",verticalAlign:"middle"};B(a,function(a){Bb(b,z(k
o,a))})}
ro.prototype.R=function(){this.L("render");so.L("complete");if(this.i){var a=Xe(
this.j).width;this.i.style.width=Le(a,!0)}};ro.prototype.D=function(a,b){(new mo
(a,this.g)).We(b)};ro.prototype.getVolume=f("g");function to(a,b,c){ro.call(this
,a,b-40,c);this.s=L("div","slider-annotation");this.C=!1}A(to,ro);to.prototype.d
raw=function(a){re(this,"render",x(this.I,this));to.F.draw.call(this,a);a.append
Child(this.s)};
to.prototype.I=function(a){if(!this.C){a.b();a=this.s;var b=this.getVolume(),c=M
("DIV"),d=L("A",{href:b.b.kc,className:"slider-annotation-title"},md(b.b.title))
;c.appendChild(d);if(b=b.b.Uf)b=L("DIV","slider-annotation-author",md(b)),c.appe
ndChild(b);Q(c,Xe(this.j).width,"");a.appendChild(c);this.C=!0;this.L("render")}
};function uo(a,b,c){to.call(this,a,b,c)}A(uo,to);uo.prototype.draw=function(a){
uo.F.draw.call(this,a)};function vo(a,b,c,d,e,g){Y.call(this);this.I=a;this.s=b;
this.S=e;this.R=g||{};this.Fa=la(d)?d:this.s?200:80;this.s||D(this.I,"slider-sma
ll");this.C=[];this.i=M("A");this.i.innerHTML=fo()?"›":"‹";this.i.
setAttribute("title","Rolar para a esquerda");cf(this.i,!0);this.I.appendChild(t
his.i);this.g=M("div");D(this.g,"slider-drawables");this.I.appendChild(this.g);t
his.o=M("A");this.o.innerHTML=fo()?"‹":"›";this.o.setAttribute("ti
tle","Rolar para a direita");cf(this.o,!0);this.I.appendChild(this.o);
this.b.b(this.i,"click",x(this.Qg,this,-.75));this.b.b(this.o,"click",x(this.Qg,
this,.75));this.wd();a=new dj;this.b.b(a,"resize",this.tf);this.tf();this.D=0;th
is.J=G&&I("8")&&!I("9")&&fo();c&&wo(this,c)}A(vo,Y);function xo(a){var b=Math.ce
il(1.25*yo(a)),b=Math.min(a.C.length,a.D+b);B(pb(a.C,a.D,b),x(a.hi,a));a.wd();a.
D=b;b>=a.C.length&&a.L("render")}m=vo.prototype;
m.hi=function(a){var b=L("div",{"class":"goog-inline-block slider-loading"});thi
s.g.appendChild(b);var c=L("div",{"class":"goog-inline-block slider-drawable"});
R(c,!1);this.g.appendChild(c);b=x(this.ii,this,b,c);qh(this.b,a,"render",b,void
0);a.draw(c)};m.ii=function(a,b){N(a);this.wd();R(b,!0)};function wo(a,b){var c=
C(b,function(a){return this.s?new uo(a,this.Fa):new ro(a,this.Fa,this.S,this.R)}
,a);zo(a,c)}function zo(a,b){nb(a.C,b);xo(a)}
m.Qg=function(a){(fo()?0>a:0<a)&&xo(this);a*=this.J?-1:1;a=a*(Xe(this.g).width+2
0);this.j&&(this.j.aa(),this.j=null);this.j=new gg([this.g.scrollLeft,0],[this.g
.scrollLeft+a,0],500,pg);O(this.j,"animate",x(this.Vj,this));O(this.j,"end",x(th
is.wd,this));this.j.play()};m.Vj=function(a){a=C(a.s,Math.round);this.g.scrollLe
ft=a[0]};
m.wd=function(){var a,b;H&&fo()||this.J?(a=this.g.scrollLeft<=-1*(this.g.scrollW
idth-Xe(this.g).width),b=0==this.g.scrollLeft):(a=0==this.g.scrollLeft,b=this.g.
scrollLeft>=this.g.scrollWidth-Xe(this.g).width);this.i.className=a?"slider-butt
on slider-button-left slider-button-disabled":"slider-button slider-button-left"
;this.o.className=b?"slider-button slider-button-right slider-button-disabled":"
slider-button slider-button-right"};m.tf=function(){this.wd()};
function yo(a){var b=a.s?110:50;return Math.ceil(Xe(a.g).width/b)};function Ao(a
,b){Y.call(this);this.C=a;this.source=b?b:"gbs_bookshelf_slider";this.s=0;this.j
=new dj;this.J=this.j.V();this.I="";re(this.j,"resize",x(this.Sg,this))}A(Ao,Y);
m=Ao.prototype;m.Sg=function(){this.j.V().width>this.J.width?this.Fd():re(this.j
,"resize",x(this.Sg,this))};m.render=function(a){this.D=a;this.g=new vo(this.D,!
0,void 0,void 0,this.C.getId());this.b.b(this.g,"render",x(this.Fd,this))};
m.Fd=function(){this.g.tf();var a=Math.ceil(1.25*yo(this.g))+1,b=Bo(this,this.s,
a);b&&(this.s+=a,xj(b,x(this.rj,this)))};m.rj=function(a){a=a.target;if(a.ed()){
if((a=(new Sj(Hj(a))).b)&&a.length){var b=Pj(a[a.length-1].b.kc);this.I!=b&&(thi
s.I=b,zo(this.g,Co(this,a)));(a=Ed(this.B(),"div","slider-box"))&&$e(a,1)}else 0
==this.g.D&&this.Ck();this.L("success")}};function Co(a,b){return C(a.Fe(b),func
tion(a){return this.g.s?new uo(a,200,this.C.getId()):new ro(a,80,this.C.getId())
},a)}m.Ck=u;m.B=f("D");
m.Fe=function(a){return this.source?C(a,function(a){a.b.source=this.source;retur
n a},this):a};function Do(a,b,c,d,e){Ao.call(this,a,e);this.i=b;this.o=c||!1;thi
s.R=d||[]}A(Do,Ao);function Bo(a,b,c){var d=new U("/books?jscmd=SearchVolume");s
k(d);V(d,"start",b);V(d,"num",c);a.o?(V(d,"as_pt","MAGAZINES"),V(d,"as_coll2",a.
i)):(V(d,"as_brr",3),V(d,"q",a.i),ab(a.R,function(a){V(d,a.name,a.value)}));retu
rn d}Do.prototype.render=function(a){this.D=a;this.g=new vo(a,!this.o);this.b.b(
this.g,"render",x(this.Fd,this))};
Do.prototype.Fe=function(a){return this.o?C(a,function(a){a.b.source="gbs_other_
issues";return a},this):Do.F.Fe.call(this,a)};function Eo(a,b){S.call(this);this
.Ha=!1;this.g=b;this.i=a}A(Eo,S);function Fo(a,b){if(b!=a.Ha){a.Ha=b;var c=a.i.h
a().i.g;R(c,!1);Xe(c);c=[z(Go,a.g,!b),x(a.b,a),z(R,c,!0)];B(c,T)}}Eo.prototype.b
=function(){this.L("change")};function Go(a,b){B(a,function(a){R(a,b)})};var Ho=
["click",H?"keypress":"keydown","keyup"];function Io(a,b,c,d){function e(a){var
d=le(b),e=td(a.target)?a.target.getAttribute("role")||null:null;"click"==a.type&
&Zd(a)?d.call(c,a):13!=a.keyCode&&3!=a.keyCode||"keyup"==a.type?32!=a.keyCode||"
keyup"!=a.type||"button"!=e&&"tab"!=e||(d.call(c,a),a.preventDefault()):(a.type=
"keypress",d.call(c,a))}e.b=b;e.g=c;d?d.b(a,Ho,e,void 0):O(a,Ho,e,void 0)};funct
ion Jo(a){var b='<div class="jfk-bubble" role="alertdialog"'+(a.uid?' aria-descr
ibedby="'+hn(a.uid)+'"':"")+'><div class="jfk-bubble-content-id"'+(a.uid?' id="'
+hn(a.uid)+'"':"")+"></div>";a.Mk&&(a=b,b="Close".replace(ln,mn),b=a+('<div clas
s="jfk-bubble-closebtn-id jfk-bubble-closebtn" aria-label="'+b+'" role="button"
tabindex=0></div>'));return gn(b+'<div class="jfk-bubble-arrow-id jfk-bubble-arr
ow"><div class="jfk-bubble-arrowimplbefore"></div><div class="jfk-bubble-arrowim
plafter"></div></div></div>')}
;function Ko(a){Gk.call(this,a);this.i=new Im("jfk-bubble",!0);this.b=new Ah;thi
s.s=[]}A(Ko,Gk);m=Ko.prototype;m.Jc=function(a){this.i.Jc(a);this.ca()&&this.b.j
c()};m.setPosition=function(a,b,c,d){this.i.setPosition(a,b,c,d)};
function Lo(a,b){var c=a.Rb();if(b&&c)if(w(b)){var d=mc(b,null);c.innerHTML=kc(d
)}else if(b instanceof en){if(b.Mb===Xl)d=lc(b.toString());else{if(b.Mb!==Vl)thr
ow Error("Sanitized content was not of kind TEXT or HTML.");Xb("Soy SanitizedCon
tent of kind HTML produces SafeHtml-contract-compliant value.");d=mc(b.toString(
),b.Pc||null)}c.innerHTML=kc(d)}else b instanceof ic?c.innerHTML=kc(b):(c.innerH
TML=kc(uc),c.appendChild(b))}m.Rb=function(){return Kk(this,"jfk-bubble-contentid")};
m.Sa=function(){this.O=Zl(Jo,{Mk:!0,uid:"bubble-"+oa(this)},this.g);Lo(this,this
.D);R(this.B(),!1);this.b.Rd(this.B());if(!Lc){var a=this.b,b=xk(this.B(),"easeout",0,1),c=xk(this.B(),"ease-in",1,0);a.da=b;a.R=c}xb(this.B(),this.s)};m.ja=fu
nction(){Ko.F.ja.call(this);Lk(this).b(this.b,["beforeshow","show","beforehide",
"hide"],this.jj);var a=Lk(this),b=Kk(this,"jfk-bubble-closebtn-id"),c=z(this.set
Visible,!1);Io(b,c,a.D||a,a);a=this.B();b=Kk(this,"jfk-bubble-arrow-id");c=this.
i;c.b=a;c.o=b;this.b.setPosition(this.i)};
m.setVisible=function(a){this.b.setVisible(a)};m.ca=function(){return this.b.ca(
)};m.N=function(){this.b.aa();delete this.b;Ko.F.N.call(this)};m.Ng=function(){V
e(this.B());return!1};m.jj=function(a){if("show"==a.type||"hide"==a.type){var b=
Lk(this),c=this.g,c=G?id(c.b):c.b;"show"==a.type?b.b(c,"scroll",this.Ng):b.g(c,"
scroll",this.Ng)}return this.L(a.type)};function Mo(){try{return window.localSto
rage||null}catch(a){return null}};function No(a,b,c){Hn.call(this,a);this.ea=b;t
his.Oa=c}A(No,Hn);
No.prototype.render=function(){var a=this.B();D(a,this.className+"-tooltip");D(a
,this.className+"-device-and-format");P(a,"z-index",1E4);if(this.ea.b){for(var b
=this.className,c=L("DIV",this.className+"-meta"),d=document,e=d.createElement("
TABLE"),g=e.appendChild(d.createElement("TBODY")),h=0;1>h;h++){for(var k=d.creat
eElement("TR"),n=0;2>n;n++)k.appendChild(d.createElement("TD"));g.appendChild(k)
}D(e,this.className+"-table-layout");d=e.rows[0].cells;g=Oo(this);d[0].appendChi
ld(g);g=Po(this);d[1].appendChild(g);
g=L("DIV",this.className+"-link");h=new U(window.location.href);k=new U("/suppor
t/bin/answer.py?answer=1062949");h=Ug(h,"hl")?V(k,"hl",Ug(h,"hl")).toString():V(
k,"hl","pt-BR").toString();h=L("A",{target:"_blank",href:h},"Ajuda com dispositi
vos e formatos");g.appendChild(h);gj.IsPreOrdersEnabled&&this.ea.vb&&(h=L("DIV",
null,L("A",{href:this.Oa},"Ajuda com pr\u00e9-pedidos")),g.appendChild(h));d[1].
appendChild(g);c.appendChild(e);d=this.ea;(e=d.da)&&!d.vb&&d.J&&(e=L("P",this.cl
assName+"-additional",
L("A",{href:e},d.kb?"Leia o livro GRATUITAMENTE":"Leia o primeiro cap\u00edtulo
- GR\u00c1TIS!")),c.appendChild(e));if(d.o||d.j)if(g=d.D,h=d.I,g||h)e=L("P",this
.className+"-additional",md("Download ")),g&&(k=L("A",{href:g},"ePub"),e.appendC
hild(k)),h&&(g&&e.appendChild(md(", ")),g=L("A",{href:h},"PDF"),e.appendChild(g)
),e.appendChild(md(" - ")),d=d.pb(),g=new U("/"+(new U(window.location.href)).i.
split("/")[1]),sk(g),V(g,"output","acs_help"),V(g,"id",d),d=L("A",{href:g.toStri
ng()},"ler as instru\u00e7\u00f5es eReader"),
e.appendChild(d),c.appendChild(e);e=L("A",{href:"https://books.google.com/suppor
t/bin/topic.py?topic=28528",target:"_blank"},"Saiba mais sobre os livros no Goog
le Play");gj.IsPreOrdersEnabled&&this.ea.vb?(d=L("DIV",{"class":this.className+"
-date"},"Dispon\u00edvel em: "+this.ea.de),this.i=L("DIV",this.className+"-foote
r",e,d)):this.i=L("DIV",this.className+"-footer",e);b=L("DIV",b,c,this.i);D(b,th
is.className+"-device-content");a.appendChild(b)}};
function Oo(a){var b=L("UL",a.className+"-list"),c=L("H4",null,"Bom para:");b.ap
pendChild(c);var d=a.className+"-device-type",c=a.className+"-device-supported",
e=a.className+"-device-not-supported",g=a.className+"-device-unknown-supported",
h=L("A",{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=L("A",{"class":d
,href:"/help/ebooks/devices.html"},"Tablet/iPad"),n=L("A",{"class":d,href:"/help
/ebooks/ereader.html"},"e-Reader"),q=L("A",{"class":d,href:"/help/ebooks/devices
.html"},"Smartphone"),
t=a.ea.Cc,y=a.ea.Vd,K=a.ea.vb,d=new W(a),h=L("LI",null,h);K?d.b(h,"mouseover",z(
a.g,"O formato deste livro \u00e9 desconhecido. Atualizaremos esse dado quando r
ecebermos a informa\u00e7\u00e3o do editor.")):(t||y)&&d.b(h,"mouseover",z(a.g,"
Este e-book, como todos os Google e-Livros, est\u00e1 formatado para leitura na
web."));d.b(h,"mouseout",a.S);b.appendChild(h);k=L("LI",null,k);K?d.b(k,"mouseov
er",z(a.g,"O formato deste livro \u00e9 desconhecido. Atualizaremos esse dado qu
ando recebermos a informa\u00e7\u00e3o do editor.")):
(t||y)&&d.b(k,"mouseover",z(a.g,"Este e-book, como todos os Google e-Livros, est
\u00e1 formatado para leitura em tablets, como os tablets para Android e o iPad.
"));d.b(k,"mouseout",a.S);b.appendChild(k);n=L("LI",null,n);d.b(n,"mouseover",fu
nction(){K?this.g("O formato deste livro \u00e9 desconhecido. Atualizaremos esse
dado quando recebermos a informa\u00e7\u00e3o do editor."):t?this.g("Este Googl
e e-Livro inclui texto livre para voc\u00ea ajustar a fonte para leitura confort
\u00e1vel em um eReader."):
this.g("Este Google e-Livro n\u00e3o inclui texto livre, portanto voc\u00ea n\u0
0e3o pode ajustar a fonte em um eReader.")});d.b(n,"mouseout",a.S);b.appendChild
(n);q=L("LI",null,q);d.b(q,"mouseover",function(){K?this.g("O formato deste livr
o \u00e9 desconhecido. Atualizaremos esse dado quando recebermos a informa\u00e7
\u00e3o do editor."):t&&y?this.g("Este e-book \u00e9 ideal para smartphones, com
o Android e iPhone/iPod touch."):t?this.g("Este Google e-Livro inclui texto livr
e para que voc\u00ea possa ajustar a fonte para leitura confort\u00e1vel na tela
pequena de um smartphone."):
this.g("Este e-book pode ser dif\u00edcil de ler em smartphones, como Android e
iPhone/iPod touch.")});d.b(q,"mouseout",a.S);b.appendChild(q);K?(D(h,g),D(k,g),D
(n,g),D(q,g)):t?(D(h,c),D(k,c),D(n,c),D(q,c)):(y?(D(h,c),D(k,c)):(D(h,e),D(k,e))
,D(n,e),D(q,e));return b}
function Po(a){var b=L("UL",a.className+"-list"),c=L("H4",null,"Caracter\u00edst
icas:");b.appendChild(c);var d=a.className+"-device-supported",e=a.className+"-d
evice-not-supported",g=a.className+"-device-unknown-supported",c=L("A",{href:"/s
upport/bin/answer.py?answer=1062949"},"Texto fluente"),h=L("A",{href:"/support/b
in/answer.py?answer=1062949"},"P\u00e1ginas digitalizadas"),k=a.ea.Cc,n=a.ea.Vd,
q=a.ea.vb;q?(c=L("LI",g,c),d=L("LI",g,h)):(c=L("LI",k?d:e,c),d=L("LI",n?d:e,h));
e=new W(a);e.b(c,"mouseover",
function(){q?this.g("O formato deste livro \u00e9 desconhecido. Atualizaremos es
se dado quando recebermos a informa\u00e7\u00e3o do editor."):k?this.g("Este e-b
ook inclui texto livre para que voc\u00ea possa ajustar o tamanho da fonte para
leitura confort\u00e1vel em qualquer dispositivo."):this.g("Este livro n\u00e3o
inclui texto livre, portanto voc\u00ea n\u00e3o pode ajustar a fonte. Em vez dis
so, voc\u00ea v\u00ea imagens das p\u00e1ginas com um layout fixo. Isso \u00e9 i
deal para telas maiores, mas nem sempre para eReaders e smartphones.")});
e.b(c,"mouseout",a.S);e.b(d,"mouseover",function(){q?this.g("O formato deste liv
ro \u00e9 desconhecido. Atualizaremos esse dado quando recebermos a informa\u00e
7\u00e3o do editor."):n?this.g("Este e-book inclui p\u00e1ginas digitalizadas. P
or isso, as p\u00e1ginas aparecem como em um livro impresso."):this.g("Este e-bo
ok n\u00e3o inclui p\u00e1ginas digitalizadas, que mant\u00eam o formato de um l
ivro impresso. Em vez disso, o texto pode ser ajustado, fluindo para caber em qu
alquer tela.")});e.b(d,
"mouseout",a.S);b.appendChild(c);b.appendChild(d);return b}No.prototype.S=functi
on(){pd(this.i);var a=L("A",{href:"https://books.google.com/support/bin/topic.py
?topic=28528",target:"_blank"},"Saiba mais sobre os livros no Google Play");this
.i.appendChild(a);gj.IsPreOrdersEnabled&&this.ea.vb&&(a=L("DIV",{"class":this.cl
assName+"-date"},"Dispon\u00edvel em: "+this.ea.de),this.i.appendChild(a))};No.p
rototype.g=function(a){pd(this.i);w(a)?this.i.appendChild(md(a)):this.i.appendCh
ild(a)};function Qo(a,b,c,d,e,g){Z.call(this,b,void 0,3);this.ea=a;this.Db=c;thi
s.Ob=d;this.U=e;this.da=g}A(Qo,Z);Qo.prototype.render=function(a){Qo.F.render.ca
ll(this,a);D(this.B(),"gb-get-book");gj.IsPreOrdersEnabled&&this.ea.vb&&P(this.B
(),"line-height","18px")};
Qo.prototype.ja=function(){Qo.F.ja.call(this);this.Oa=new No(this.B(),this.ea,th
is.Db);this.Oa.render();var a=cd("about_title",J("menu_container"));a&&N(a);if(a
=this.Ob)if(a=this.U||!!Mo()){var b;Mo()&&(b=Mo().getItem("gb-webstore/prefs/buy
-bubble-dismissed"));a=!(w(b)&&b)}if(a){b=L("DIV","buy-bubble");var a=L("DIV","S
PRITE_buy"),c=L("DIV","buy-bubble-description","Compre e leia instantaneamente,
em qualquer lugar, com os livros no Google Play"),d=L("A",{"class":"buy-bubble-l
earn-more",href:"https://books.google.com/help/ebooks/overview.html",
target:"_blank"},"Saiba mais");b.appendChild(a);b.appendChild(c);b.appendChild(d
);a=this.b=new Ko;a.D=b;Lo(a,b);this.b.Jc(this.B());this.b.setPosition(3,0,void
0,-15);this.ia(this.b);this.b.render();this.b.setVisible(!0);b=cd("jfk-bubble-cl
osebtn",this.b.B());Lk(this).b(b,"click",x(this.Ca,this))}};
function Ro(){var a=J("gb-buy-options-trigger");if(a&&a.parentNode&&a.parentNode
.parentNode?!wb(a.parentNode.parentNode,"jfk-button"):1){var a=J("gb-buy-options
-trigger"),b=J("buy");if(a&&b){yb(b,"about_content");var c=L("SPAN","gb-buy-opti
ons-arrow","\u25bc");a.appendChild(c);D(b,"gb-buy-options-list");D(b,"unified-ho
vercard");dh(a,5,b,4);R(b,!1);O(document,"mousedown",z(So,a,b))}}}
function So(a,b,c){a=ud(a,c.target);c=ud(b,c.target);var d="none"!=b.style.displ
ay;a||c||!d?a&&(R(b,!d),d||$e(b,1)):R(b,!1)}Qo.prototype.Ca=function(){Mo()&&Mo(
).setItem("gb-webstore/prefs/buy-bubble-dismissed","1");if(this.U){var a=Zg({sho
w_buy_bubble:!1});xj(this.da,null,"POST",a.toString(),{})}};function To(a,b,c){S
.call(this);var d=M("a");P(d,{whiteSpace:"nowrap",textDecoration:"none",cursor:"
pointer"});a.appendChild(d);a=M("img");a.src=b;a.border=0;P(a,{verticalAlign:"bo
ttom"});d.appendChild(a);d.appendChild(md(" "));b=M("span");b.innerHTML=c;P(b,{t
extDecoration:"underline"});d.appendChild(b);O(d,"click",x(this.b,this))}A(To,S)
;To.prototype.b=function(a){this.g&&(a.preventDefault(),a.b());this.L("click")};
function Uo(a,b,c,d,e){function g(a){a&&(a.tabIndex=0,vi(a,"tab"),D(a,"goog-zipp
y-header"),a&&h.D.b(a,"click",h.I),a&&h.C.b(a,"keydown",h.J))}S.call(this);this.
s=e||Yc();this.b=this.s.B(a)||null;this.j=this.s.B(d||null);this.i=(this.o=ma(b)
?b:null)||!b?null:this.s.B(b);this.g=1==c;r(c)||this.o||(this.j?this.g="none"!=t
his.j.style.display:this.b&&(this.g=wb(this.b,"goog-zippy-expanded")));this.C=ne
w W(this);this.D=new W(this);var h=this;g(this.b);g(this.j);Vo(this,this.g)}A(Uo
,S);
Uo.prototype.N=function(){Uo.F.N.call(this);Sd(this.C);Sd(this.D)};function Vo(a
,b){a.i?R(a.i,b):b&&a.o&&(a.i=a.o());a.i&&D(a.i,"goog-zippy-content");a.j?(R(a.b
,!b),R(a.j,b)):a.b&&(Ab(a.b,"goog-zippy-expanded",b),Ab(a.b,"goog-zippy-collapse
d",!b),X(a.b,"expanded",b));a.g=b;a.L(new Wo("toggle",a))}Uo.prototype.J=functio
n(a){if(13==a.keyCode||32==a.keyCode)Vo(this,!this.g),this.L(new Td("action",thi
s)),a.preventDefault(),a.b()};Uo.prototype.I=function(){Vo(this,!this.g);this.L(
new Td("action",this))};
function Wo(a,b){Td.call(this,a,b)}A(Wo,Td);function Xo(a,b,c,d){if(b.child_node
&&0<b.child_node.length){var e=Yo(b,!0,c,d),g=L("UL",c+"-list");a.appendChild(e)
;a.appendChild(g);Vo(new Uo(e,g),!b.collapsed);B(b.child_node,function(a){Xo(g,a
,c,d)})}else a.appendChild(Yo(b,!1,c,d))}function Yo(a,b,c,d){var e;b?(e=c+"-hea
ding",b=c+"-header"):(e=c+"-link",b=c+"-item");e=""!=a.url?L("A",{"class":e,href
:a.url},Oa(a.title)):L("DIV",e,a.title);b=L("DIV",b,e);d==a.id&&D(b,c+"-selected
");return b}
ua("_OC_InitNavbar",function(a){var b=J("navbarContainer");if(b&&a.child_node){v
ar c=L("UL","gb-left-nav-list");B(a.child_node,function(b){Xo(c,b,"gb-left-nav",
a.highlighted_node_id)});b.appendChild(c)}});function Zo(){S.call(this);this.b=n
ew hj}A(Zo,S);function $o(a,b){b.sort(ap);B(b,function(a){a.oc(this)},a);a.b=new
hj;B(b,function(a){this.b.set(a.la(),a)},a);a.L("update")}function ap(a,b){retu
rn bp(a)-bp(b)}function cp(a){return a.b.Da()}function dp(a,b,c){a=cp(a);for(var
d=-1,e=0;e<a.length;e++)if(a[e].la()==b){d=e;break}if(0<=d)return a[c+d]}functi
on ep(a,b){return a.b.get(b)}function fp(a,b){b=Ca(b);if(0!=b.length)return fb(c
p(a),function(a){return gp(a)==b})};function hp(a){S.call(this);this.j(a||"")}A(
hp,S);hp.prototype.Xa=f("i");hp.prototype.j=function(a){this.i!=a&&(this.i=a,thi
s.L("change"))};function ip(){this.b={}};function jp(){this.b={}};function kp(a)
{this.g=a}kp.prototype.bb=function(a){this.b&&(this.b.aa(),pd(this.g.ha().i.g));
this.b=new a(this.g);this.b.D&&this.b.D(this.g.ba());this.b.I&&this.b.I()};kp.pr
ototype.ha=f("b");function lp(a){Y.call(this);this.D=a;a.innerHTML="";P(a,"overf
low","hidden");this.j=M("div");P(this.D,{position:"relative",padding:"0px"});a=t
his.D;a.insertBefore(this.j,a.childNodes[0]||null);this.S=new jp;this.I=[];this.
o=[];a=x(this.Gg,this,1);this.o.push(["next",a]);a=x(this.Gg,this,-1);this.o.pus
h(["previous",a]);a=x(this.oj,this);this.o.push(["turntopage",a]);this.C=new kp(
this);a=M("div");lo(a,!0);P(a,{position:"absolute",left:"0px",top:"0px"});this.D
.appendChild(a);this.J=a;this.setSize(gf(this.D));
mp.push(this);this.xa=new hp;O(this.xa,"change",this.mj,!1,this);this.R=new ip}A
(lp,Y);var mp=[];m=lp.prototype;
m.setSize=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);
if(!this.g||!zc(this.g,a)){var b=this.j,c=Hd(Yc($c(b)));if(!G||I("10")||c&&I("8"
))ef(b,a,"content-box");else{var d=b.style;c?(d.pixelWidth=a.width,d.pixelHeight
=a.height):(c=ff(b),b=Te(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,d
.pixelHeight=a.height+b.top+c.top+c.bottom+b.bottom)}this.g=a;(d=this.C.ha())&&d
.setSize(a);this.L("resize")}};m.V=f("g");m.gb=function(){return this.g.width};m
.ob=function(){return this.g.height};
m.go=function(){this.L("load")};m.bb=function(a){this.s!=a&&(this.s=a,this.C.bb(
a),this.L("viewportmodechange"))};m.ha=function(){return this.C.ha()};function n
p(a,b){if(a.fa)throw"";a.fa=b;O(b,"update",x(a.hj,a))}m.hj=function(){this.L("pa
gesupdate")};function op(a,b){var c=ep(a.fa,b);c&&a.Na(c)}m.Na=function(a){this.
i!=a&&(this.i=a,this.L("pagechange"))};function pp(a,b){qp(a,b,x(function(a){T(x
(this.Na,this,a))},a))}
function qp(a,b,c){a=a.fa;new U(b);b=new a.g({url:b});b.oc(a);c=x(a.o,a,c);rp(b,
sp(b),c)}m.lj=function(a,b,c,d){(c=tp(d,c))&&up(this,a,b,c)};function up(a,b,c,d
){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g++)e=Ee(e,d[g]);d=b.ba().ce();d
=b.V().width/d;e=new bl(e.left,e.top);e.Ne(d);e.x=Math.round(e.x);e.y=Math.round
(e.y);b=cl(b.getPosition());b.add(e);b.x-=c.x;b.y-=c.y;a.ha().eh(b)}}m.la=functi
on(){return this.i.la()};m.ba=f("i");
m.nc=function(a){for(var b=[],c=0;c<arguments.length;c++)b.push(arguments[c]);th
is.I.push(b);1==this.I.length&&vp(this)};function vp(a){var b=a.I.shift();if(b){
for(var c=b.shift(),d=0;d<a.o.length;d++)a.o[d][0]==c&&a.o[d][1].apply(a,b);vp(a
)}}m.Gg=function(a){var b=this.C.ha(),c;b.S?c=b.S(this.ba(),a):c=dp(this.fa,this
.ba().la(),a);c&&(this.Na(c),this.L("pageturn"))};m.oj=function(a){(a=ep(this.fa
,a))&&this.Na(a)};m.mj=function(){this.L("searchupdate")};function wp(a,b,c,d,e)
{var g={cursor:"pointer"};P(c,g);O(c,"click",x(this.o,this));P(d,g);O(d,"click",
x(this.j,this));e.innerHTML?this.s=e:(e.form.action="javascript:",O(e.form,"subm
it",x(this.i,this)),e.go&&P(e.go,{display:"none"}),this.g=e.input);this.b=a;this
.fa=b;O(a,"pagechange",x(this.update,this));this.update()}
wp.prototype.i=function(){var a=this.g.value,b;b=this.b;var c=fp(b.fa,a);c?(b.Na
(c),b=!0):b=!1;if(b)this.update();else if(!Aa(a)&&!/[^0-9]/.test(a)){a:{b=cp(thi
s.fa);for(c=b.length-1;0<=c;c--){var d=gp(b[c]);if(!Aa(d)&&!/[^0-9]/.test(d)){b=
parseInt(d,10);break a}}b=-1}a=parseInt(a,10);0<b&&a>b&&(this.b.Na(Ya(cp(this.fa
))),this.update())}return!1};wp.prototype.o=function(){this.b.nc("previous")};wp
.prototype.j=function(){this.b.nc("next")};
wp.prototype.update=function(){var a=this.b.ba();a&&(this.g?this.g.value=gp(a)||
"":this.s.innerHTML=a.Pb())};function xp(){}m=xp.prototype;m.setSize=function(a)
{this.Ba=a.width;this.Fa=a.height};m.V=function(){return new yc(this.Ba,this.Fa)
};m.Ke=f("j");m.wc=f("g");m.gb=f("Ba");m.ob=f("Fa");m.getPosition=function(){ret
urn new E(this.j,this.g)};function yp(a){return new Ae(a.j,a.g,a.Ba,a.Fa)};funct
ion zp(){this.items=[]}zp.prototype.cb=function(a){this.items.push(a)};zp.protot
ype.V=function(){var a=this.gb(),b=this.ob();return null===a||null===b?null:new
yc(a,b)};zp.prototype.Wc=function(a){return bb(this.items,a||nf)};zp.prototype.g
etItem=function(a){for(var b=0;b<this.items.length;b++){var c=this.items[b];if(a
(c))return c}return null};function Ap(a,b){return a.getItem(function(a){return a
.wc()<=b&&a.wc()+a.V().height>=b})}
function Bp(a,b){return fb(a.items,function(a){return Be(yp(a)).contains(b)})};f
unction Cp(a){this.i=a}A(Cp,xp);Cp.prototype.ba=f("i");Cp.prototype.setSize=func
tion(a){void 0==a.width?(this.Fa=a.height,this.Ba=Math.round(a.height*Dp(this.i)
)):void 0==a.height?(this.Ba=a.width,this.Fa=Math.round(a.width/Dp(this.i))):(th
is.Ba=a.width,this.Fa=a.height)};function Ep(a,b){this.b=a;this.g=b};function Fp
(a){Y.call(this);this.i=a;this.da=a.i;this.setSize(gf(this.da));this.s=new E(0,0
)}A(Fp,Y);m=Fp.prototype;m.setSize=function(a){if(!this.g||!zc(this.g,a)){this.g
=a;var b=this.i;b.I=a;Gp(b);this.L("resize")}};function Hp(a,b){a.o=b;a.C.ta();v
ar c=a.i,d=a.V();c.I=d;Gp(c);c=a.i;d=new yc(b.gb(),b.ob());c.J=d;c.s=!0;Q(c.g,d)
;T(c.R,0,c);Gp(c);a.L("layoutchange")}m.jb=function(){var a=this.o.Wc();this.J&&
(a=this.J.Ie(a));Ip(this.C,a);this.L("update")};
function Jp(a,b){var c=a.s.x,d=a.s.y;la(b.x)&&(b.x=vc(b.x,0,Math.max(a.o.gb()-a.
g.width,0)));la(b.y)&&(b.y=vc(b.y,0,Math.max(a.o.ob()-a.g.height,0)));la(b.x)&&(
c=b.x);la(b.y)&&(d=b.y);a.s=new E(c,d);d=a.i;c=a.s;d.D||(d=d.i,null!=c.y&&(d.scr
ollTop=c.y),null!=c.x&&(d.scrollLeft=c.x));a.L("move")}function Kp(a){var b=a.s;
return b?new Ae(b.x,b.y,a.g.width,a.g.height):null}m.V=f("g");m.lc=function(a){t
his.L("movestart");Jp(this,a);this.L("moveend")};function Lp(a,b,c){a=a.s;c(new
E(a.x+b.x,a.y+b.y))}
m.eh=function(a){var b=this.s,c=this.V();if(!b||Math.abs(b.x-a.x)>c.width||Math.
abs(b.y-a.y)>c.height)this.lc(a);else{this.j&&(this.j.aa(),this.j=null);var c=b.
x-a.x,d=b.y-a.y,c=vc(Math.sqrt(c*c+d*d)/800,0,1);this.j=new gg([b.x,b.y],[a.x,a.
y],250+250*c,pg);O(this.j,"animate",x(this.dh,this));O(this.j,"end",x(this.Hi,th
is));this.L("movestart");re(this,"movestart",x(this.j.aa,this.j));this.j.play()}
};m.dh=function(a){a=C(a.s,Math.round);Jp(this,new E(a[0],a[1]))};m.Hi=function(
a){this.dh(a);this.L("moveend")};
function Mp(a){return new E(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.h
eight/2))}m.N=function(){Fp.F.N.call(this);this.C.ta()};m.Rf=1;function Np(a,b){
Fp.call(this,b);this.oa=a;this.b.b(a,"pagechange",this.I);this.b.b(this.oa,"sear
chupdate",this.ua)}A(Np,Fp);
Np.prototype.se=function(a){var b=this.o;Hp(this,a);if(b){b=new Ep(b,a);a=Mp(thi
s);var c=Bp(b.b,a);if(!c)a:{for(var c=Number.POSITIVE_INFINITY,d=b.b.Wc(),e=d[0]
,g=0;g<d.length;g++){var h=d[g],k=ze(Be(yp(h)),a);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}b=b.g.s(c);a=cl(a);d=c.getPosition();a.x-=d.x;a.y-=d.y;d=b.V().width
/c.V().width;c=b.V().height/c.V().height;a=new E(Math.round(a.x*d),Math.round(a.
y*c));a=cl(b.getPosition()).add(a);(a=new E(Math.round(a.x+this.g.width/2*-1),Ma
th.round(a.y+this.g.height/
2*-1)))&&this.lc(a)}};Np.prototype.I=function(){this.U||this.D(this.oa.ba())};Np
.prototype.D=function(a){if(this.o.cc&&(a=this.o.cc(a))){var b=a.wc();Jp(this,ne
w E(Math.round(a.Ke()),Math.round(b)))}};Np.prototype.ua=function(){Op&&(this.C.
ta(),this.pa&&this.pa(),this.jb())};var Op=!0;function Pp(){this.b=new tg}Pp.pro
totype.add=function(a,b){this.b.set(oa(a),b)};function Qp(a,b){var c={};b&&(c=Nb
(C(b,oa)));var d=a.b.fb();B(d,function(a){if(!c[a]){var b=this.b.get(a);b&&b.ta(
);this.b.remove(a)}},a)};function Rp(){this.b={};this.g=new Pp}Rp.prototype.ta=f
unction(){Qp(this.g)};function Ip(a,b){b=bb(b,function(a){return!!this.b[oa(a.co
nstructor)]},a);Qp(a.g,b);B(b,function(a){this.g.b.get(oa(a))||this.g.add(a,this
.b[oa(a.constructor)].render(a))},a)};function Sp(){};function Tp(a,b){this.b=b}
A(Tp,Sp);Tp.prototype.render=function(a){var b=this.b(),c=a.ba(),d=a.V().width,e
=a.V().height;b.Ba=d;b.Fa=e;b.setPosition(a.Ke(),a.wc());b.Na(c);b.draw();return
b};function Up(){};function Vp(a){this.b=a}A(Vp,Up);Vp.prototype.Ie=function(a)
{var b=Wp(this,a);a=b[0]||[];var b=b[1]||[],c=Mp(this.b);b.sort(z(Xp,c));c=[];nb
(c,a,b);return c};function Xp(a,b,c){return ze(Be(yp(b)),a)-ze(Be(yp(c)),a)}func
tion Wp(a,b){var c=Kp(a.b),d=new Ae(c.left-800,c.top-800,c.width+1600,c.height+1
600);return rb(b,function(a){a=yp(a);if(De(d,a))return De(c,a)?0:1})};function Y
p(a,b){this.b=b;this.g=a}A(Yp,Vp);Yp.prototype.Ie=function(a){var b=Yp.F.Ie.call
_src"};
function vq(a,b){var c={},d;for(d in wq){var e=wq[d],g=b[e];r(g)&&("highlights"=
=e?a.I[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPa
geInfo]"])&&(a.J=new pq(d.tileres),d=d.page_scanjob_coordinates)&&(a.D=""+d.x+",
"+d.y);a.jd(c)}rq.prototype.getContent=function(){return this.b.content};var xq=
{bl:1,$k:2,el:4,Oh:8,Nh:16,cl:32,Zk:64};rq.prototype.i=function(a){return!!(this
.b.flags&a)};function yq(a,b){return db(b,x(a.i,a))}
function zq(a,b){b=Ea(b);b=b.replace(/\'/g,"'");var c=a.I[b];if(c){var d=[];
B(c,function(a){d.push([a.X,a.Y,a.W,a.H])});return d}}function tp(a,b){var c=zq(
a,b);if(c)return C(c,z(Aq,1))}function Aq(a,b){var c=C(b,function(b){return Math
.round(b*a)});return new Ae(c[0],c[1],c[2],c[3])}function iq(a){if(a.b.links)ret
urn C(a.b.links,function(a){var c=a.region;return[c.X,c.Y,c.W,c.H,a.target_pid,a
.url]})}
function gq(a){if(a.b.clip_highlight||a.b.clip_highlights){var b=[];B(a.b.clip_h
ighlights||[a.b.clip_highlight],function(a){var d=[];B(["X","Y","W","H"],functio
n(b){d.push(a[b])});b.push(d)});return b}return null}rq.prototype.Ub=function(a)
{if(this.b.src&&a){var b=new U(this.b.src);a&&Bb(this.s(),function(c,d){"height"
==d&&a.height?V(b,c,a.height):"width"==d&&a.width&&V(b,c,a.width)});return b.toS
tring()}return this.b.src};rq.prototype.s=function(){return{width:"w",height:"h"
}};function Bq(a,b,c,d,e){Y.call(this);this.pd(a.ha());this.o=a;this.g=c;this.J=
[];this.fg=d;Q(d,c);this.U=aq(this);P(this.U,"backgroundColor","#fff");Q(this.U,
c);if(this.da=r(e)?e:!0)a=aq(this),Q(a,c),this.S=new Cq(a),P(this.S.b,{display:"
"});b&&(this.i=b,this.b.b(b,"update",this.Bc),rp(b,sp(b),void 0))}A(Bq,Y);m=Bq.p
rototype;m.V=f("g");m.ba=f("i");function Dq(a,b){a.J.push(b);b.Jb(a)}m.Bc=u;func
tion Eq(a){a.L("load");a.da&&P(a.S.b,{display:"none"})}
function aq(a){var b=M("div");lo(b,!0);P(b,{position:"absolute",left:0,top:0});a
.fg.appendChild(b);return b}m.ta=function(){B(this.J,function(a){a.aa()});this.J
=null;this.s&&N(this.s)};function Fq(a){a.C=aq(a);Q(a.C,a.V());P(a.C,{background
Image:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repeat"});a.
b.b(a.C,"mousedown",a.bk);a.b.b(a.C,"dragstart",Ud)}m.bk=function(a){a.display=t
his;Gq.L(a)};var Gq=new S;
function Cq(a){this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"
13px",backgroundColor:"white"};for(var b=0;2>b;b++){var c=M("div");lo(c);P(c,a);
this.b.appendChild(c);c.innerHTML="Carregando...";a.bottom=0}}function Hq(a,b){a
.s&&N(a.s);a.s=aq(a);new Iq(a.s,a.V(),b)}function Iq(a,b,c){this.b=a;P(a,{backgr
oundColor:"#FFF",textAlign:"center"});Q(a,b);a.innerHTML=c||"";lo(this.b)};funct
ion Jq(a,b,c,d){Bq.call(this,a,b,c,d);this.pd(Kq);a=aq(this);this.I=new Lq(c,a);
a=aq(this);this.D=new Lq(c,a);Fq(this);cf(d,!0);D(d,"pageImageDisplay");b&&this.
Bc()}A(Jq,Bq);var Kq=new S;Jq.prototype.Na=function(a){uq(a,"output",null);Jq.F.
Na.call(this,a);a.Ub()&&this.Bc()};
Jq.prototype.Bc=function(){var a=this.ba(),b=a.Ub(this.V());if(b&&!this.j){b=Mq(
b);re(this.I,"load",x(this.R,this,a,b,this.V().width));Nq(this.I,[b]);var c=this
.o.S,d=a.la(),e=[];if(c.b[d]){var g=[],h;for(h in c.b[d])g.push(h);g.sort(nk);fo
r(h=0;h<g.length;h++)e.push(c.b[d][g[h]])}e.push(b);Nq(this.D,e);this.j=!0;a==th
is.o.ba()&&this.L("fetch")}yq(a,[xq.Nh,xq.Oh])&&(a=ya('<table width=100% height=
100%><tr><td><img src="%s"/><br/>%s</td></tr></table>',"/googlebooks/restricted_
logo.gif","Voc\u00ea acessou uma p\u00e1gina n\u00e3o-dispon\u00edvel para visua
liza\u00e7\u00e3o ou atingiu seu limite de visualiza\u00e7\u00e3o para este livr
o."),
Hq(this,a),Eq(this))};function Mq(a){return a}Jq.prototype.R=function(a,b,c){a==
this.o.ba()&&this.L("loaded");this.D.empty();var d=this.o.S;a=a.la();d.b[a]=d.b[
a]||{};d.b[a][c]=b;Eq(this)};Jq.prototype.ta=function(){this.j=!1;this.I.empty()
;this.D.empty();Jq.F.ta.call(this)};function Lq(a,b){S.call(this);this.g=a;this.
i=b;this.b=M("img");this.b.width=this.g.width;this.i.appendChild(this.b);lo(this
.i)}A(Lq,S);Lq.prototype.empty=function(){for(var a;a=rd(this.i);)nq(a)};
function Nq(a,b){jq(a.b,x(a.j,a,a.b));for(var c=0;c<b.length;c++)a.b.src=b[c]}Lq
.prototype.j=function(a){this.b==a&&this.L("load")};function Oq(a,b,c,d,e,g,h){S
.call(this);this.s=a;this.Ba=b;this.Fa=c;this.i=d;this.g=e;this.D=g;this.C=h;thi
s.j=Math.ceil(this.Ba/this.i);this.o=Math.ceil(this.Fa/this.g);this.b=[];for(a=0
;a<this.j;++a){b=[];for(c=0;c<this.o;++c)b.push(null);this.b.push(b)}}A(Oq,S);Oq
.prototype.empty=function(){for(var a;a=this.s.firstChild;)nq(a)};Oq.prototype.J
=function(a,b){P(a,{display:""});this.C&&this.C(b)};Oq.prototype.I=aa();function
Pq(a,b,c,d,e){Bq.call(this,a,b,c,d,e);this.D=aq(this);Fq(this);b&&this.Bc();thi
s.I=O(this.o.ha(),"update",this.R,!1,this)}A(Pq,Bq);Pq.prototype.Bc=function(){v
ar a=this.ba(),b=a.Ub(),c=this.o.ea.oe,d=a.J;if(b&&d&&!this.j){var e=qq(d,this.V
().height);la(e)&&(d=(d=d.Jf[e])?d.width:null,b=new U(b),V(b,"zoom",e),V(b,"pg",
a.D),b=b.toString(),this.pa=new Oq(this.D,d,this.V().height,c.Zg,c.Yg,x(c.getTil
eUrl,c,b,d,this.V().height),null),this.j=!0,this.R())}};
Pq.prototype.R=function(){if(this.j){var a=Qe(this.D);if(a){var b=Ve(this.D);a.t
op-=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){for(var b=this.pa,a=Ce(a),c=Math.floor(a.left/b.i),d=Math.floor(a.top/b.g)
,e=Math.ceil((a.left+a.width)/b.i),g=Math.ceil((a.top+a.height)/b.g),e=Math.min(
e,b.j),g=Math.min(g,b.o);c<e;c++)for(var h=d;h<g;h++)if(!b.b[c][h]){var k;k=b;va
r n=c,q=h;if(!k.b[n][q]){var t=M("img");P(t,{position:"absolute",left:n*k.i+"px"
,top:q*k.g+"px",display:"none"});
k.b[n][q]=t;k.s.appendChild(t)}k=k.b[n][q];n=b.D(c,h);jq(k,x(b.J,b,k,n),x(b.I,b,
k,n));k.src=n}for(c=0;c<b.j;++c)for(h=0;h<b.o;++h){if(d=!!b.b[c][h])d=new Ae(c*b
.i,h*b.g,(c+1)*b.i,(h+1)*b.g),d=!(d.left<=a.left+a.width&&a.left<=d.left+d.width
&&d.top<=a.top+a.height&&a.top<=d.top+d.height);d&&(nq(b.b[c][h]),b.b[c][h]=null
)}}}}};Pq.prototype.ta=function(){this.j&&(this.pa.empty(),this.j=!1);this.I&&(t
e(this.I),this.I=null);Pq.F.ta.call(this)};function Qq(a){this.xa=a;bq.call(this
,"#ffff00")}A(Qq,bq);Qq.prototype.bd=function(){var a=this.g.ba();if(a){var b=th
is.xa.Xa();b!=this.j&&(a=tp(a,b),this.uc(),a&&(C(a,x(this.gg,this)),this.j=b))}}
;function Rq(a){S.call(this);this.url=a;this.D=null;this.C=!0}A(Rq,S);Rq.prototy
pe.b=function(){if(this.C)this.C=!1;else throw Error();};function Sq(a,b){Rq.cal
l(this,a);this.R=b||"GET";this.i=new W;this.o=new tj}A(Sq,Rq);Sq.prototype.b=fun
ction(a,b,c){Sq.F.b.call(this,a,b);this.j=a;this.g=b;this.i.b(this.o,"success",x
(this.J,this));this.i.b(this.o,"error",x(this.I,this));this.o.send(this.url.toSt
ring(),this.R,c)};Sq.prototype.J=function(a){var b;a=a.target;try{b=a.b?a.b.resp
onseText:""}catch(c){b=""}this.D=fj(b);T(x(this.L,this,"success"));this.j&&T(z(t
his.j,this.D));T(x(this.s,this))};
Sq.prototype.I=function(){T(x(this.L,this,"error"));this.g&&T(this.g);T(x(this.s
,this))};Sq.prototype.s=function(){rh(this.i);this.g=this.j=null};function Tq(a)
{return a.length?cb(a,function(a,c){return Ee(a,c)},a[0].clone()):null};function
Uq(a,b,c,d,e){Y.call(this);this.s=a;this.R=b;this.J=e;this.i=d;this.g=!1;this.o
=M("div");c.appendChild(this.o);this.b.b(b,"mousemove",this.C);this.b.b(b,"mouse
up",this.D)}A(Uq,Y);Uq.prototype.C=function(a){if(!this.S){a=xc(new E(a.clientX,
a.clientY),Re(this.R));a=ye(a,this.J);P(this.o,{border:"2px dashed #99AAEE",posi
tion:"absolute"});var b=a.right-a.left,c=a.bottom-a.top;Ke(this.o,a.left,a.top);
Q(this.o,b,c);this.j=a}};
Uq.prototype.D=function(a){this.C(a);this.S=!0;a=this.i;var b=Ce(this.j),c=dq(th
is.s),c=Vq(b,1/c),b=Wq(Vq(c,1/a.V().width*1E3));a=new U(tq(a).toString());V(a,"c
i",[b.left,b.top,b.width,b.height].join());V(a,"jscmd","click3");V(a,"output","t
ext");c=Wq(c);Xq(this.s,[c]);N(this.o);(new Sq(a)).b(x(this.I,this,c,b));this.L(
"endsize")};
Uq.prototype.I=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){va
r g=[];B(e,function(a){g.push(new Ae(a.X,a.Y,a.W,a.H))});if(c=c.content)Xq(this.
s,[a],c,b),d=!0}d||this.s.uc();this.aa()};function Vq(a,b){return new Ae(a.left*
b,a.top*b,a.width*b,a.height*b)}function Wq(a){return new Ae(Math.round(a.left),
Math.round(a.top),Math.round(a.width),Math.round(a.height))}Uq.prototype.N=funct
ion(){Uq.F.N.call(this);N(this.o)};function Yq(a,b){Y.call(this);this.D=a;this.s
=b}var Zq;A(Yq,$p);m=Yq.prototype;m.Jb=function(a){Yq.F.Jb.call(this,a);a=this.i
;var b=M("div");lo(b,!0);a.appendChild(b);b.className="selection-layer";Q(a,this
.g.V());Q(b,this.g.V());this.b.b(b,"click",this.Eh);this.b.b(b,"mousedown",this.
ck)};
m.ck=function(a){if(Zq){this.Eh(a);this.j&&this.j.aa();var b=this.g.fg;a=xc(new
E(a.clientX,a.clientY),Re(b));this.j=new Uq(this.D,b,this.i,this.g.ba(),a);this.
C=O(document.body,"mousemove",x(this.cj,this));re(this.j,["endsize","dispose"],x
(this.ji,this))}};
m.cj=function(a){if(this.j&&!this.j.isDisposed()){var b=new E(a.clientX,a.client
m.Na=ba("i");m.ba=f("i");
m.ob=f("Fa");m.gb=f("Ba");function mr(a){return a+2}m.V=function(){return new yc
(this.Ba,this.Fa)};function nr(a){Y.call(this);a.innerHTML="";lo(a);this.i=a;thi
s.g=M("div");lo(this.g,!0);fo()&&(dd(a,{dir:"ltr"}),dd(this.g,{dir:"rtl"}));a.ap
pendChild(this.g)}A(nr,Y);function or(a,b){nr.call(this,b);this.o=a;this.b.b(b,"
scroll",this.C);P(b,"position","relative");P(this.g,"position","absolute");this.
j=M("div");lo(this.j,!0);b.appendChild(this.j);this.j.appendChild(this.g)}A(or,n
r);function Gp(a){var b=a.J;if(a.I&&b){var c=Math.max(0,a.o.i.i.clientWidth-b.wi
dth);P(a.g,"left",Math.floor(c/2)+"px");P(a.j,"height",b.height+"px")}}or.protot
ype.R=function(){this.s=!1;this.C()};
or.prototype.C=function(){if(!this.s){var a=this.o.s;if(a){var a=a.clone(),b;b=t
his.i;b=new E(b.scrollLeft,b.scrollTop);wc(a,b)||(this.D=!0,this.o.lc(b),this.D=
!1)}}};function pr(){this.items=[];this.cells=[]}A(pr,zp);m=pr.prototype;m.margi
nLeft=0;m.marginTop=0;m.marginRight=0;m.uf=0;m.bf=0;m.qe=0;m.Wk=!1;m.gb=f("Ba");
m.ob=f("Fa");
function qr(a){rr(a);for(var b=a.marginLeft,c=0;c<a.i;c++){var d=sr(a,c);B(a.cel
ls[c],function(a){if(a){var c=b+Math.round((d-a.V().width)/2);a.j=c}});b+=d+a.bf
}a.Ba=b+a.marginRight;for(var e=a.marginTop,c=0;c<a.b;c++){var g=tr(a,c);B(ur(a,
c),function(a){if(a)if(this.Wk){var b=e+Math.round((g-a.V().height)/2);a.g=b}els
e a.g=e});e+=g+a.qe}a.Fa=e+a.uf}function ur(a,b){return C(a.cells,function(a){re
turn a[b]})}
function sr(a,b){var c=0;B(a.cells[b],function(a){a&&(c=Math.max(c,a.V().width))
});return c}function tr(a,b){var c=0;B(ur(a,b),function(a){a&&(c=Math.max(c,a.V(
).height))});return c};function vr(a){pr.call(this);this.i=a}A(vr,pr);function r
r(a){a.b=Math.ceil(a.items.length/a.i);for(var b=0;b<a.b;b++)for(var c=0;c<a.i;c
++){var d=b*a.i+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.items[d]}};function
wr(a){vr.call(this,a);this.j=new tg}A(wr,vr);wr.prototype.cc=function(a){return
this.j.get(xr(Cp,a))};wr.prototype.s=function(a){a=xr(a.constructor,a.ba());retu
rn this.j.get(a)};wr.prototype.cb=function(a){if(a.ba){var b=xr(a.constructor,a.
ba());this.j.set(b,a)}wr.F.cb.call(this,a)};function xr(a,b){return oa(a)+"#"+b.
la()};function yr(a,b){this.i=a;this.b=b;var c=this.V();c.height=65;this.setSize
(c)}A(yr,xp);function zr(a,b,c,d){wr.call(this,1);this.o=b;this.g=c;var e=d||!1,
g;a=cp(a);B(a,function(a){if(e&&g&&1<bp(a)-bp(g)){var b=new yr(g,a),c=b.V();"fix
ed_height"==this.o?c.height=this.g:c.width=this.g;b.setSize(c);this.cb(b)}b=new
Cp(a);c=b.V();"fixed_height"==this.o?c.height=this.g:c.width=this.g;b.setSize(c)
;this.cb(b);g=a},this);qr(this)}A(zr,wr);zr.prototype.Me=f("g");zr.prototype.$g=
f("o");zr.prototype.qe=8;function Ar(a,b){this.b=b}A(Ar,Sp);Ar.prototype.render=
function(a){var b=this.b(a);b.setSize(a.V());b.setPosition(a.getPosition());retu
rn b};function Br(a,b){var c=Cr(a),d=Cr(b);0==bp(a)||0==bp(b)?d="Esta \u00e9 uma
visualiza\u00e7\u00e3o. O n\u00famero total de p\u00e1ginas exibido ser\u00e1 l
imitado.":!la(c)||!la(d)||c>=d||1==Math.abs(c-d)?d="Algumas p\u00e1ginas foram o
mitidas da visualiza\u00e7\u00e3o deste livro.":Dr(a,b)?d="A p\u00e1gina "+(--d+
" n\u00e3o faz parte da visualiza\u00e7\u00e3o deste livro."):(c=++c+"",d=--d+""
,d="O intervalo entre as p\u00e1ginas "+(c+(" e "+(d+" n\u00e3o \u00e9 mostrado
nesta visualiza\u00e7\u00e3o."))));
return d}function Cr(a){a=gp(a);return/[^0-9]/.test(a)||Aa(a)?null:xa(a,"B")?$m(
a,cn):$m(a,bn)}function Dr(a,b){var c=Cr(a),d=Cr(b);return 0==c+1-(d-1)};functio
n Er(a,b){Y.call(this);this.i=a;this.o=b.i;this.j=b.b;this.g=M("div");P(this.g,{
position:"absolute"});this.i.appendChild(this.g);var c=M("table");this.g.appendC
hild(c);dd(c,{height:"100%",width:"100%"});var d=c.insertRow(-1).insertCell(-1);
d.align="center";c=M("div");P(c,{backgroundColor:"#ebeff9",padding:"5px"});d.app
endChild(c);d=M("table");c.appendChild(d);d.align="center";P(d,"margin","0 auto"
);c=d.insertRow(-1).insertCell(-1);P(c,{paddingLeft:"5px",fontSize:"13.2px",text
Align:"center"});
D(c,"separator-message");c.innerHTML=Br(this.o,this.j);cf(this.g,!0);lo(this.g)}
A(Er,Zp);Er.prototype.setSize=function(a){Q(this.g,a)};Er.prototype.setPosition=
function(a){Ke(this.g,a)};Er.prototype.ta=function(){N(this.g)};function Fr(a){v
ar b=a.j,c=new or(this,b);P(b,"overflow","auto");P(b,{overflowX:"auto",overflowY
:"scroll"});dd(b,{dir:"ltr"});Np.call(this,a,c);this.J=new Yp(a,this);a=z(of,lr,
this.oa,this,this.i.g);b=new Tp(0,a);a=new Rp;a.b[oa(Cp)]=b;b=new Ar(0,z(of,Er,t
his.i.g));a.b[oa(yr)]=b;this.C=a;a=this.oa.ea;"fixed_height"==a.rf?(a=a.dc(),a=a
[Math.floor(a.length/2)]+2):a=this.Jg+2;this.se(this.Rc(a));this.b.b(this.oa,"pa
gesupdate",this.ij);this.b.b(this.oa,"pagemodechange",this.Pj);this.b.b(this,"mo
ve",this.jb);
this.b.b(this,"move",this.Qj)}A(Fr,Np);m=Fr.prototype;m.dc=function(){var a=this
.oa.ea,b=mb(a.dc());"fixed_width"==a.rf&&(a=this.oa.ea.Ej)&&150<a-Ya(b)&&(1500>a
?ib(b,a):ib(b,1500));return C(b,mr)};m.Jg=575;m.Rc=function(a){return new zr(thi
s.oa.fa,this.oa.ea.rf,a,!this.oa.ea.jg)};m.Qj=function(){if(this.R){var a=Mp(thi
s);(a=Ap(this.o,a.y))&&a.ba&&(a=a.ba(),this.oa.ba()!=a&&(this.U=!0,op(this.oa,a.
la()),this.U=!1))}this.R=!0};
m.ij=function(){var a=this.oa.ba(),b=this.oa.fa,c=ep(b,a.la());if(!c)a:{c=bp(a);
b=cp(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(bp(d)<=c){c=d;break a}}c=null}a
=this.s;b=this.o;d=b.cc(c);a=xc(a,d.getPosition());b=this.Rc(b.Me());c=b.cc(c).g
etPosition();c=new E(c.x+a.x,c.y+a.y);Hp(this,b);this.lc(c)};m.Pj=function(){thi
s.C.ta();this.jb()};function Gr(a){Y.call(this);this.i=a;this.j=new W;this.g=M("
div");P(this.g,{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"po
inter"});$e(this.g,0);a.J.appendChild(this.g);this.b.b(a,"resize",this.sf);this.
b.b(this.g,"click",this.Sj);this.b.b(this.g,"mouseout",this.Tj);this.b.b(this.g,
"mouseover",x(this.ie,this,!0));this.b.b(a,"viewportmodechange",this.Xg);if(a=th
is.i.ha())a instanceof Fr&&(this.ac=!0),this.Xg()}A(Gr,Y);m=Gr.prototype;m.ka=fu
nction(a){R(this.g,a)};
m.sf=function(){T(x(this.Uj,this),10)};m.Uj=function(){var a=this.i.ha();a&&(a.V
(),a=a.i.i,Q(this.g,a.clientWidth,40),Ke(this.g,0,a.clientHeight-40))};m.Sj=func
tion(){var a=this.i.ha(),b=a.V().height-40,c=M("div");P(c,{backgroundColor:"#000
",position:"absolute",width:"100%",height:"1px",overflow:"hidden"});$e(c,.15);Ke
(c,0,a.s.y+b);a.i.j.appendChild(c);T(z(Hr,c),1E3);this.ac=!1;a=this.i.ha();Lp(a,
new E(void 0,b-20),x(a.eh,a))};
function Hr(a){var b=new kg(a,.15,0,200);b.play();re(b,"end",z(Ir,b,a))}function
Ir(a,b){N(b);a.aa()}m.ac=!1;m.Tj=function(){this.ac||this.ie(!1)};m.ie=function
(a){if(a){if(!this.o){var b=M("div");P(b,{backgroundColor:"#000",height:"1px",ov
erflow:"hidden"});this.g.appendChild(b);T(x(this.gi,this),10)}this.o=!0}$e(this.
g,a?.15:0)};
m.gi=function(){B(["left","right"],function(a){var b=L("div",{"class":"SPRITE_pa
ge_down"});this.g.appendChild(b);b.style[mf]=a;P(b,{marginTop:"14px"});P(b,"marg
in-"+a,"16px")},this)};m.Xg=function(){var a=this.i.ha(),b=a instanceof Fr;b?thi
s.sf():this.ac=!1;this.ka(b);this.ie(this.ac);rh(this.j);b=x(this.qj,this);qh(th
is.j,a,"move",b,void 0);this.j.b(a,"layoutchange",x(this.sf,this))};m.qj=functio
n(){this.ac&&this.ie(!1);this.ac=!1};function Jr(a){S.call(this);a=a||Yc();this.
b=a.na(G?"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.firstChi
ld);G?a=this.b:(a=this.b,a=a.contentWindow||hd(vd(a)));a=this.j=a;if(H){var b=a.
document;b.open();b.close()}O(a,"resize",this.g,!1,this);this.i=this.b.offsetWid
th}A(Jr,S);Jr.prototype.N=function(){Jr.F.N.call(this);se(this.j,"resize",this.g
,!1,this);this.j=null;H&&!I("1.9")||N(this.b);delete this.b};
Jr.prototype.g=function(){var a=this.b.offsetWidth;this.i!=a&&(this.i=a,this.L("
fontsizechange"))};var Kr=new S;function Lr(){Kr.L("ready")}(function(){if(H)O(d
ocument,"DOMContentLoaded",Lr);else if(Kc)var a=window.setInterval(function(){"c
omplete"==document.readyState&&(Lr(),window.clearInterval(a))},10);else O(window
,"load",Lr)})();function Mr(a,b,c,d,e,g){this.s=a;this.g=g;this.C=c;this.D=b;thi
s.i=d;P(this.g,{overflow:"auto"});a=x(this.o,this);this.j=new dj;O(this.j,"resiz
e",a);b=new Jr;O(b,"fontsizechange",a);O(Kr,"ready",x(this.b,this))}Mr.prototype
.o=function(){this.b();T(x(this.b,this),100)};
Mr.prototype.b=function(){var a=!1;this.Ha&&(a=this.Ha.Ha);var b=Fd(this.i,funct
ion(a){return"TABLE"==a.tagName}),c=this.j.V(),d=Math.round(Re(this.C).y),e=Xe(t
his.i),a=a?0:e.width,b=ff(b),b=Math.max(0,c.width-a-(b.left+b.right)),d=Math.max
(0,c.height-d);this.s.setSize(new yc(b,d));eo(this.D,{marginRight:a+"px"});d=thi
s.g;P(d,"border","0px");a=Math.round(Re(d).y);c=Math.max(0,c.height-a);P(d,"heig
ht",c+"px");d.clientWidth<d.offsetWidth&&P(d,{borderTop:ya("%spx solid #ebeff9",
2),height:Math.max(0,
c-2)+"px"})};function Nr(a,b){a.Ha=b;O(b,"change",x(a.b,a))};function Or(a,b){Gk
(B(a.Qa,x(this.g,this)),qr(this))}A(Zs,vr);Zs.prototype.g=function(a){a=new Ys(a
);a.setSize(new yc(600,150));this.cb(a)};function $s(a){var b=a.j;P(b,"overflow"
,"hidden");var c=new or(this,b);Fp.call(this,c);this.R=a;this.J=new Vp(this);thi
s.b.b(this,"move",this.jb);a=new Rp;c=new Us(this);a.b[oa(Ys)]=c;this.C=a;P(b,"o
verflow","auto");P(b,{overflowX:"auto",overflowY:"scroll"});dd(b,{dir:"ltr"})}A(
$s,Fp);$s.prototype.Qb=function(a,b){return this.La(a,b)};function at(a){this.b=
a||{}}at.prototype.Da=f("b");at.prototype.bb=function(a){var b=Fb(bt,function(b)
{return b==a});this.b.v=b};at.prototype.j=function(a){this.b.q=a};at.prototype.X
a=function(){return this.b.q};var bt={onepage:Fr,twopage:Ms,thumbnail:ts,snippet
:$s};function ct(a,b){this.g=new es;O(this.g,"navigate",x(this.o,this));this.b=a
;this.Ha=b}ct.prototype.o=function(a){dt(this,a.J)};function dt(a,b){if(!(a.j&&"
"==b||a.i))if((G||Kc)&&""==b)window.history.go(-2);else if(b){var c={},d=new Mg(
b);B(d.fb(),function(a){var b=d.get(a);b in et&&(b=et[b]);c[a]=b});var e=new at(
c);a.b.bb(bt[e.b.v]||Fr);Fo(a.Ha,!!e.b.f);r(e.Xa())&&a.b.xa.j(e.Xa())}}var et={"
true":!0,"false":!1};
ct.prototype.ka=function(a){this.j=!0;this.g.ka(a);G&&(a=Vg(new U(window.locatio
n)),dt(this,a));this.j=!1};ct.prototype.update=function(){var a=new at;a.bb(this
.b.s);a.j(this.b.xa.Xa());a.b.f=this.Ha.Ha;a=Zg(a.Da()).toString();this.i=!0;var
b=this.g;is(b)!=a&&(b.j?(hs(b,a,!1),ks()||G&&!bs()&&js(b,a,!1,void 0),b.D&&b.mg
()):(js(b,a,!1),b.Ec=b.o=b.C.value=a,b.L(new ds(a))));this.i=!1};var ft=null;fun
ction gt(){ft||(ft={},ft[1]=Fr,ft[2]=Ms)}function ht(a){var b={},c=Vg(new U(wind
ow.location.href));c&&B(c.split(","),function(a){b[a.charAt(0)]=a.substring(1)})
;return b[a]};function it(a,b,c,d){En.call(this,a,b,c||d);(c||d)&&this.i(65|(d?3
2:132))}A(it,En);function jt(a){this.b=a}ia(jt);function kt(a,b){a&&(a.tabIndex=
b?0:-1)}m=jt.prototype;m.Qe=function(a){return"DIV"==a.tagName};function lt(a,b,
c){c.id&&Jk(b,c.id);var d=a.Z(),e=!1,g=vb(c);g&&B(g,function(a){a==d?e=!0:a&&(a=
=d+"-disabled"?b.ka(!1):a==d+"-horizontal"?mt(b,"horizontal"):a==d+"-vertical"&&
mt(b,"vertical"))},a);e||D(c,d);nt(a,b,c);return c}
function nt(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSi
bling;if(1==d.nodeType){var g=a.Vc(d);g&&(g.O=d,b.isEnabled()||g.ka(!1),b.ia(g),
Ok(g,d))}else d.nodeValue&&""!=Ca(d.nodeValue)||c.removeChild(d);d=e}}m.Vc=funct
ion(a){a:{var b;a=vb(a);for(var c=0,d=a.length;c<d;c++)if(b=a[c],b=b in sm?sm[b]
():null){a=b;break a}a=null}return a};m.Re=function(a){a=a.B();cf(a,!0,H);G&&(a.
hideFocus=!0);var b=this.b;b&&vi(a,b)};m.Z=l("goog-container");
function ot(a,b){var c=a.Z(),d=[c,"horizontal"==b.mc?c+"-horizontal":c+"-vertica
l"];b.isEnabled()||d.push(c+"-disabled");return d}m.kg=l("vertical");function pt
(a,b,c){Gk.call(this,c);this.Fb=b||jt.qa();this.mc=a||this.Fb.kg()}A(pt,Gk);m=pt
.prototype;m.kf=null;m.fc=null;m.Fb=null;m.mc=null;m.Gb=!0;m.ec=!0;m.vc=!0;m.Ga=
-1;m.Ja=null;m.xb=!1;m.Bb=null;function qt(a){return a.kf||a.B()}m.Sa=function()
{this.O=this.g.na("DIV",ot(this.Fb,this).join(" "))};m.Rb=function(){return this
.B()};m.Pe=function(a){return this.Fb.Qe(a)};m.Ra=function(a){this.O=lt(this.Fb,
this,a);"none"==a.style.display&&(this.Gb=!1)};
m.ja=function(){pt.F.ja.call(this);Pk(this,function(a){a.ma&&rt(this,a)},this);v
ar a=this.B();this.Fb.Re(this);this.setVisible(this.Gb,!0);Lk(this).b(this,"ente
r",this.Ze).b(this,"highlight",this.vi).b(this,"unhighlight",this.xi).b(this,"op
en",this.gj).b(this,"close",this.ui).b(a,"mousedown",this.wi).b($c(a),"mouseup",
this.Mi).b(a,["mousedown","mouseup","mouseover","mouseout","contextmenu"],this.J
i);this.vc&&st(this,!0)};
function st(a,b){var c=Lk(a),d=qt(a);b?c.b(d,"focus",a.Kd).b(d,"blur",a.Jd).b(a.
fc||(a.fc=new yi(qt(a))),"key",a.ib):c.g(d,"focus",a.Kd).g(d,"blur",a.Jd).g(a.fc
||(a.fc=new yi(qt(a))),"key",a.ib)}m.Wa=function(){this.Wb(-1);this.Ja&&this.Ja.
ya(!1);this.xb=!1;pt.F.Wa.call(this)};m.N=function(){pt.F.N.call(this);this.fc&&
(this.fc.aa(),this.fc=null);this.Fb=this.Ja=this.Bb=this.kf=null};m.Ze=l(!0);
m.vi=function(a){var b=Tk(this,a.target);if(-1<b&&b!=this.Ga){var c=tt(this);c&&
Cm(c,!1);this.Ga=b;c=tt(this);this.xb&&Bm(c,!0);this.Ja&&c!=this.Ja&&(mm(c,64)?c
.ya(!0):this.Ja.ya(!1))}b=this.B();null!=a.target.B()&&X(b,"activedescendant",a.
target.B().id)};m.xi=function(a){a.target==tt(this)&&(this.Ga=-1);this.B().remov
eAttribute("aria-activedescendant")};m.gj=function(a){(a=a.target)&&a!=this.Ja&&
a.Sb()==this&&(this.Ja&&this.Ja.ya(!1),this.Ja=a)};m.ui=function(a){a.target==th
is.Ja&&(this.Ja=null)};
m.wi=function(a){this.ec&&(this.xb=!0);var b=qt(this);b&&Ad(b)&&Bd(b)?b.focus():
a.preventDefault()};m.Mi=function(){this.xb=!1};m.Ji=function(a){var b;a:{b=a.ta
rget;if(this.Bb)for(var c=this.B();b&&b!==c;){var d=b.id;if(d in this.Bb){b=this
.Bb[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case "mousedown":b.rb(a
);break;case "mouseup":b.tb(a);break;case "mouseover":b.Od(a);break;case "mouseo
ut":b.Sd(a);break;case "contextmenu":b.ad(a)}};m.Kd=aa();
m.Jd=function(){this.Wb(-1);this.xb=!1;this.Ja&&this.Ja.ya(!1)};m.ib=function(a)
{return this.isEnabled()&&this.ca()&&(0!=Qk(this)||this.kf)&&this.Se(a)?(a.preve
ntDefault(),a.b(),!0):!1};
m.Se=function(a){var b=tt(this);if(b&&"function"==typeof b.ib&&b.ib(a)||this.Ja&
&this.Ja!=b&&"function"==typeof this.Ja.ib&&this.Ja.ib(a))return!0;if(a.shiftKey
||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.vc)q
t(this).blur();else return!1;break;case 36:ut(this);break;case 35:vt(this);break
;case 38:if("vertical"==this.mc)wt(this);else return!1;break;case 37:if("horizon
tal"==this.mc)Sk(this)?xt(this):wt(this);else return!1;break;case 40:if("vertica
l"==this.mc)xt(this);
else return!1;break;case 39:if("horizontal"==this.mc)Sk(this)?wt(this):xt(this);
else return!1;break;default:return!1}return!0};function rt(a,b){var c=b.B(),c=c.
id||(c.id=b.getId());a.Bb||(a.Bb={});a.Bb[c]=b}m.ia=function(a,b){pt.F.ia.call(t
his,a,b)};
m.Oc=function(a,b,c){a.sd|=2;a.sd|=64;a.za(32,!1);vm(a,!1);var d=a.Sb()==this?Tk
(this,a):-1;pt.F.Oc.call(this,a,b,c);a.ma&&this.ma&&rt(this,a);a=d;-1==a&&(a=Qk(
this));a==this.Ga?this.Ga=Math.min(Qk(this)-1,b):a>this.Ga&&b<=this.Ga?this.Ga++
:a<this.Ga&&b>this.Ga&&this.Ga--};
m.removeChild=function(a,b){if(a=w(a)?Mk(this,a):a){var c=Tk(this,a);-1!=c&&(c==
this.Ga?(Cm(a,!1),this.Ga=-1):c<this.Ga&&this.Ga--);var d=a.B();d&&d.id&&this.Bb
&&(c=this.Bb,d=d.id,d in c&&delete c[d])}a=pt.F.removeChild.call(this,a,b);vm(a,
!0);return a};function mt(a,b){if(a.B())throw Error("Component already rendered"
);a.mc=b}m.ca=f("Gb");
m.setVisible=function(a,b){if(b||this.Gb!=a&&this.L(a?"show":"hide")){this.Gb=a;
var c=this.B();c&&(R(c,a),this.vc&&kt(qt(this),this.ec&&this.Gb),b||this.L(this.
Gb?"aftershow":"afterhide"));return!0}return!1};m.isEnabled=f("ec");m.ka=functio
n(a){this.ec!=a&&this.L(a?"enable":"disable")&&(a?(this.ec=!0,Pk(this,function(a
){a.Mh?delete a.Mh:a.ka(!0)})):(Pk(this,function(a){a.isEnabled()?a.ka(!1):a.Mh=
!0}),this.xb=this.ec=!1),this.vc&&kt(qt(this),a&&this.Gb))};
function yt(a,b){b!=a.vc&&a.ma&&st(a,b);a.vc=b;a.ec&&a.Gb&&kt(qt(a),b)}m.Wb=func
tion(a){(a=Rk(this,a))?Cm(a,!0):-1<this.Ga&&Cm(tt(this),!1)};function tt(a){retu
rn Rk(a,a.Ga)}function ut(a){zt(a,function(a,c){return(a+1)%c},Qk(a)-1)}function
vt(a){zt(a,function(a,c){a--;return 0>a?c-1:a},0)}function xt(a){zt(a,function(
a,c){return(a+1)%c},a.Ga)}function wt(a){zt(a,function(a,c){a--;return 0>a?c-1:a
},a.Ga)}
function zt(a,b,c){c=0>c?Tk(a,a.Ja):c;var d=Qk(a);c=b.call(a,c,d);for(var e=0;e<
=d;){var g=Rk(a,c);if(g&&a.Zf(g)){a.Wb(c);break}e++;c=b.call(a,c,d)}}m.Zf=functi
on(a){return a.ca()&&a.isEnabled()&&mm(a,2)};function At(){}A(At,bm);ia(At);At.p
rototype.Z=l("goog-menuheader");function Bt(a,b,c){um.call(this,a,c||At.qa(),b);
this.za(1,!1);this.za(2,!1);this.za(4,!1);this.za(32,!1);this.Hb=1}A(Bt,um);rm("
goog-menuheader",function(){return new Bt(null)});function Ct(){this.g=[]}A(Ct,b
m);ia(Ct);function Dt(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.Z()+"-highli
ght";break;case 1:c=a.Z()+"-checkbox";break;case 2:c=a.Z()+"-content"}a.g[b]=c}r
eturn c}m=Ct.prototype;m.gc=l("menuitem");m.$a=function(a){var b=a.g.na("DIV",gm
(this,a).join(" "),Et(this,a.getContent(),a.g));Ft(this,a,b,mm(a,8)||mm(a,16));r
eturn b};m.qb=function(a){return a&&a.firstChild};
m.va=function(a,b){var c=rd(b),d=Dt(this,2);c&&wb(c,d)||b.appendChild(Et(this,b.
childNodes,a.g));wb(b,"goog-option")&&(a.za(16,!0),a&&b&&Ft(this,a,b,!0));return
Ct.F.va.call(this,a,b)};m.Yc=function(a,b){var c=this.qb(a),d=Gt(this,a)?c.firs
tChild:null;Ct.F.Yc.call(this,a,b);d&&!Gt(this,a)&&c.insertBefore(d,c.firstChild
||null)};function Et(a,b,c){a=Dt(a,2);return c.na("DIV",a,b)}function Gt(a,b){va
r c=a.qb(b);if(c){var c=c.firstChild,d=Dt(a,1);return!!c&&td(c)&&wb(c,d)}return!
1}
function Ft(a,b,c,d){km(a,c,b.$c());lm(a,b,c);d!=Gt(a,c)&&(Ab(c,"goog-option",d)
,c=a.qb(c),d?(a=Dt(a,1),c.insertBefore(b.g.na("DIV",a),c.firstChild||null)):c.re
moveChild(c.firstChild))}m.Uc=function(a){switch(a){case 2:return Dt(this,0);cas
e 16:case 8:return"goog-option-selected";default:return Ct.F.Uc.call(this,a)}};m
.Id=function(a){var b=Dt(this,0);switch(a){case "goog-option-selected":return 16
;case b:return 2;default:return Ct.F.Id.call(this,a)}};m.Z=l("goog-menuitem");fu
nction Ht(a,b,c,d){um.call(this,a,d||Ct.qa(),c);this.La=b}A(Ht,um);m=Ht.prototyp
e;m.Ia=function(){var a=this.La;return null!=a?a:this.Gd()};m.za=function(a,b){H
t.F.za.call(this,a,b);switch(a){case 8:this.Pa()&&!b&&this.Ma(!1);var c=this.B()
;c&&this&&c&&Ft(this.i,this,c,b);break;case 16:(c=this.B())&&this&&c&&Ft(this.i,
this,c,b)}};
m.Gd=function(){var a=this.getContent();return v(a)?(a=C(a,function(a){return td
(a)&&(wb(a,"goog-menuitem-accel")||wb(a,"goog-menuitem-mnemonic-separator"))?"":
Cd(a)}).join(""),Ba(a)):Ht.F.Gd.call(this)};m.tb=function(a){var b=this.Sb();if(
b){var c=b.s;b.s=null;if(c&&la(a.clientX)&&wc(c,new E(a.clientX,a.clientY)))retu
rn}Ht.F.tb.call(this,a)};m.ic=function(a){return a.keyCode==this.Pg&&this.Vb(a)?
!0:Ht.F.ic.call(this,a)};m.ni=f("Pg");rm("goog-menuitem",function(){return new H
t(null)});
Ht.prototype.$c=function(){return mm(this,16)?"menuitemcheckbox":mm(this,8)?"men
uitemradio":Ht.F.$c.call(this)};Ht.prototype.Sb=function(){return um.prototype.S
b.call(this)};Ht.prototype.Hd=function(){return um.prototype.Hd.call(this)};func
tion It(){}A(It,bm);ia(It);It.prototype.$a=function(a){return a.g.na("DIV",this.
Z())};It.prototype.va=function(a,b){b.id&&Jk(a,b.id);if("HR"==b.tagName){var c=b
;b=this.$a(a);c.parentNode&&c.parentNode.insertBefore(b,c);N(c)}else D(b,this.Z(
));return b};It.prototype.Yc=aa();It.prototype.Z=l("goog-menuseparator");functio
n Jt(a,b){um.call(this,null,a||It.qa(),b);this.za(1,!1);this.za(2,!1);this.za(4,
!1);this.za(32,!1);this.Hb=1}A(Jt,um);Jt.prototype.ja=function(){Jt.F.ja.call(th
is);vi(this.B(),"separator")};rm("goog-menuseparator",function(){return new Jt})
;function Kt(a){this.b=a||"menu"}A(Kt,jt);ia(Kt);Kt.prototype.Qe=function(a){ret
urn"UL"==a.tagName||Kt.F.Qe.call(this,a)};Kt.prototype.Vc=function(a){return"HR"
==a.tagName?new Jt:Kt.F.Vc.call(this,a)};Kt.prototype.Z=l("goog-menu");Kt.protot
ype.Re=function(a){Kt.F.Re.call(this,a);X(a.B(),"haspopup","true")};rm("goog-men
useparator",function(){return new Jt});function Lt(a,b){pt.call(this,"vertical",
b||Kt.qa(),a);yt(this,!1)}A(Lt,pt);m=Lt.prototype;m.Ad=!0;m.Z=function(){return
this.Fb.Z()};function Mt(a,b){if(ud(a.B(),b))return!0;for(var c=0,d=Qk(a);c<d;c+
+){var e=Rk(a,c);if("function"==typeof e.Ue&&e.Ue(b))return!0}return!1}m.cb=func
tion(a){this.ia(a,!0)};m.zd=function(a,b){this.Oc(a,b,!0)};m.Wc=function(){var a
=[];Pk(this,function(b){a.push(b)});return a};
m.setPosition=function(a,b){var c=this.ca();c||R(this.B(),!0);var d=this.B(),e=a
,g=b,h=Re(d);e instanceof E&&(g=e.y,e=e.x);Ke(d,d.offsetLeft+(e-h.x),d.offsetTop
+(g-h.y));c||R(this.B(),!1)};m.getPosition=function(){return this.ca()?Re(this.B
()):null};m.setVisible=function(a,b,c){(b=Lt.F.setVisible.call(this,a,b))&&a&&th
is.ma&&this.Ad&&qt(this).focus();a&&c&&la(c.clientX)?this.s=new E(c.clientX,c.cl
ientY):this.s=null;return b};m.Ze=function(a){this.Ad&&qt(this).focus();return L
t.F.Ze.call(this,a)};
m.Zf=function(a){return a.isEnabled()&&a.ca()&&mm(a,2)};m.Ra=function(a){for(var
b=this.Fb,c=bd(this.g.b,"DIV",b.Z()+"-content",a),d=c.length,e=0;e<d;e++)nt(b,t
his,c[e]);Lt.F.Ra.call(this,a)};m.Se=function(a){var b=Lt.F.Se.call(this,a);b||P
k(this,function(c){!b&&c.ni&&c.Pg==a.keyCode&&(this.isEnabled()&&this.Wb(Tk(this
,c)),b=c.ib(a))},this);return b};m.Wb=function(a){Lt.F.Wb.call(this,a);(a=Rk(thi
s,a))&&Se(a.B(),this.B())};function Nt(a,b){Lt.call(this,a,b);this.Ad=!0;yt(this
,!0);this.setVisible(!1,!0);this.b=new tg}A(Nt,Lt);m=Nt.prototype;m.zj=0;m.Ra=fu
nction(a){Nt.F.Ra.call(this,a);if(a=a.getAttribute("for")||a.htmlFor){a=this.g.B
(a);var b;(b=!a)||(b=oa(a),b=!vg(this.b.g,b));b&&(a?(b={O:a,Hh:1,Fj:void 0,ig:"m
ousedown",of:void 0},this.b.set(oa(a),b)):b=null,this.ma&&this.Tf(b),a=z(this.mk
,a),this.B()&&Lk(this).b(this.B(),"keydown",a))}};
m.ja=function(){Nt.F.ja.call(this);this.b.forEach(this.Tf,this);var a=Lk(this);a
.b(this,"action",this.ek);a.b(this.g.b,"mousedown",this.fh,!0);Kc&&a.b(this.g.b,
"contextmenu",this.fh,!0)};m.mk=function(a,b){if(27==b.keyCode)a.focus();else{va
r c=Rk(this,this.Ga).B(),d=new Xd(b.g,c);d.target=c;if(32==b.keyCode||13==b.keyC
ode)ae(c)?pf(c,"keydown",!1,d):ue(c,"keydown",!1,d);32==b.keyCode&&Ot(this)}};m.
Tf=function(a){Lk(this).b(a.O,a.ig,this.rk);"contextmenu"!=a.ig&&Lk(this).b(a.O,
"keydown",this.sk)};
function Pt(a,b,c,d){var e=a.ca();a.ca()||ta();a.L("beforeshow")&&(c="undefined"
!=typeof c?c:4,e||(a.B().style.visibility="hidden"),R(a.B(),!0),b.Ya(a.B(),c,d),
e||(a.B().style.visibility="visible"),a.Wb(-1),a.setVisible(!0))}function Ot(a){
a.ca()&&(a.setVisible(!1),a.ca()||(a.zj=ta()))}m.ek=function(){Ot(this)};m.rk=fu
nction(a){Qt(this,a)};m.sk=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCo
de||Qt(this,a);40==a.keyCode&&ut(this)};
function Qt(a,b){for(var c=a.b.fb(),d=0;d<c.length;d++){var e=a.b.get(c[d]);if(e
.O==b.i){c=a;d=r(e.Hh)?new En(e.O,e.Hh,!0):new ar(b.clientX,b.clientY);d.i&&d.i(
5);Pt(c,d,e.Fj,e.of);b.preventDefault();b.b();break}}}m.fh=function(a){this.ca()
&&!Mt(this,a.target)&&Ot(this)};m.Jd=function(a){Nt.F.Jd.call(this,a);Ot(this)};
m.N=function(){Nt.F.N.call(this);this.b&&(this.b.clear(),delete this.b)};functio
n Rt(a,b,c){Ht.call(this,a,b,c);this.za(16,!0)}A(Rt,Ht);rm("goog-checkbox-menuit
em",function(){return new Rt(null)});function St(a){Rt.call(this,Oa(a.Mc),a.getI
d());this.b=a}A(St,Rt);St.prototype.Ra=function(a){St.F.Ra.call(this,a);if(this.
b.g){var b=(a=1==this.b.g)?"Estante p\u00fablica":"Estante privada";a=L("img",{s
rc:"/googlebooks/images/sharing_"+(a?"public":"private")+".gif",alt:b,title:b,st
yle:"padding-top:2px;padding-left:8px;float:"+(fo()?"left":"right")});a=L("div",
"goog-menuitem-accel",a,md(String(this.b.J)));b=this.Rb();b.insertBefore(a,b.chi
ldNodes[1]||null)}};function Tt(a,b){Nt.call(this);this.i=a;this.D=b}A(Tt,Nt);m=
Tt.prototype;m.Sa=function(){Tt.F.Sa.call(this);var a;a=this.D;a=tb(a.i,a.g);B(a
,this.Rh,this)};m.ja=function(){Tt.F.ja.call(this);this.B().style.maxHeight="200
px";this.B().style.overflowY="scroll";var a=Lk(this);a.b(this.B(),"mouseout",thi
s.Xj);a.b(this.B(),"scroll",this.Yj)};m.Xj=function(a){ud(this.B(),a.j)||this.se
tVisible(!1)};
m.Vi=function(a){var b=a.target,c=b.b,d=this.i.pb();b.Pa()?!Nj(c,d)&&null!=c.i&&
c.o&&(b=c.i.clone(),c=x(c.s,c,d,u),V(b,"id",d),xj(b,c,"POST")):Nj(c,d)&&null!=c.
j&&c.D&&(b=c.j.clone(),c=x(c.I,c,d,u),V(b,"id",d),xj(b,c,"POST"));this.L("l");a.
b()};m.Yj=function(a){a.b()};m.Rh=function(a){var b=!Aa(Ta(a.Mc)),c=a.o&&(!a.C||
this.i.b),d=!!Nj(a,this.i.pb());b&&(c||d)&&(b=new St(a),b.Ma(d),b.ka(this.D.j!=a
.getId()),this.ia(b,!0),Lk(this).b(b,"action",this.Vi))};
function Ut(a){var b=[];Pk(a,function(a){a instanceof St&&a.Pa()&&b.push(a.b)});
return b};function Vt(a,b,c){Z.call(this,null,null,c?5:0);this.b=new Tt(a,b);thi
s.b.oc(this);Rd(this,this.b);this.U=new Image(16,16);this.U.src="/googlebooks/im
ages/my_library_logo.png";this.za(64,!0)}A(Vt,Z);m=Vt.prototype;m.nh=null;m.Sa=f
unction(){Vt.F.Sa.call(this);D(this.B(),"add-to-library")};
function Wt(a){a.b.ma||a.b.render();var b=Ut(a.b),c;switch(b.length){case 0:c="A
dicionar \u00e0 minha biblioteca";break;case 1:c="Adicionado a "+b[0].Mc;break;d
efault:c="Adicionado \u00e0s prateleiras "+b.length}0<b.length&&(c=vn(a.U,c));b=
c;a.i.Yc(a.B(),b);a.hc=b}m.ya=function(a){this.Ce();Vt.F.ya.call(this,a);this.b.
ma||this.b.render();a?Pt(this.b,new it(this.B(),4,!0),void 0,null):Ot(this.b)};
m.ja=function(){Vt.F.ja.call(this);var a=Lk(this);a.b(this,"enter",this.Ok);a.b(
this,"leave",this.Ce);a.b(this,"action",this.Zj);a.b(this.b,"l",this.bj);Wt(this
)};m.bj=function(){Wt(this)};m.Zj=function(){this.ya(!0)};m.Ok=function(){this.C
e();this.nh=T(x(this.ya,this,!0),200)};m.Ce=function(){Zf(this.nh)};function Xt(
a,b,c,d){this.Zg=a||256;this.Yg=b||256;this.g=c||3;this.i=d||3;this.b=null}funct
ion Yt(a,b){a.b=b}Xt.prototype.getTileUrl=function(a,b,c,d,e){var g=this.g,h=thi
s.i;b=Math.ceil(b/this.Zg);c=Math.ceil(c/this.Yg);var k=Math.floor(e/g),n=Math.f
loor(d/h),q=g*b*k;e-=k*g;g=Math.min(g,c-k*g);q+=g*h*n;d-=n*h;h=Math.min(h,b-n*h)
;d=q+(e*h+d);a=new U(a);V(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()
};function Zt(){};function $t(){};function au(a){this.Mc=a.Title;this.b=a.Pid;th
is.uk=a.PgNum}au.prototype.getId=f("b");function bu(a){this.Mc=a.title||"";this.
jg=!!a.fullview;this.Kf=a.table_of_contents_page_id||"";this.Hj=a.num_toc_pages|
|"";this.Ej=a.max_resolution_image_width;this.vk=!!a.paired_thumbnails;this.Rk=a
.thumbnail_token||"";this.s=a.containing_bookshelves||[];this.Bk=a.quality_info|
|"";this.R=a.volume_id||"";this.S=a.other_issues_query||"";this.J=!!a.is_browsab
le;this.kb=!!a.is_public_domain;this.C=new yc(a.page_width,a.page_height);this.b
=a.is_ebook||!1;var b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);
c.BuyLinks&&C(c.BuyLinks,function(){return new $t},this);c.TocLine&&(this.qf=C(c
is);this.i=new lu(this)};
function pu(a){var b=a.Ta.g,c=b.s;if(c==Fr||c==Ms)a.Ta.s=c;b.bb($s);var b=b.ha()
,c=a.Ta.o,d="n"==c.g.Bh;R(c.I,d);R(c.J,!d);c.s.innerHTML="Mostrando "+("<b>"+c.g
.Aa.Qa.length+"</b>"+(" resultados neste livro para "+("<b>"+Xs(c.g.Aa)+"</b>"))
);qu(c,!0);c=a.Aa;c!=b.Aa&&(b.Aa=c,c=new Zs(b.Aa,b.V().width),Hp(b,c),b.jb());a=
x(a.Qb,a);b.La=a;Jp(b,new E(0,0))}
nu.prototype.Qb=function(a,b){Op=!0;var c=this.Ta.o;qu(c,!1);c.i=$a(c.g.Aa.Qa,a)
;c.s.innerHTML="Resultado "+("<b>"+(c.i+1)+"</b>"+(" de "+("<b>"+c.g.Aa.Qa.lengt
h+"</b>"+(" neste livro para "+("<b>"+Xs(c.g.Aa)+"</b>")))));var c=this.Ta.g,d=e
p(c.fa,a.la());if(!d)return null;var e=c.ha();e instanceof Fr||e instanceof Ms||
(this.Ta.s==Ms?c.bb(Ms):c.bb(Fr));if(b)return op(c,b),null;a:{if((e=c.C.ha().o)&
&e.cc&&(e=e.cc(d))){var g=new E(40,80),h=c.xa.Xa();if(!h)break a;var k=tp(d,h);i
f(k){up(c,e,g,k);break a}e=
x(c.lj,c,e,g,h);rp(d,sp(d),e)}c.Na(d)}return d};nu.prototype.N=function(){Sd(thi
s.i);nu.F.N.call(this)};function ru(){Y.call(this);this.j=M("div");this.D=new gu
(this.j);this.D.render(su);this.D.setVisible(!0);var a=this.D.B();a&&(eo(a,{"tex
t-align":"left"}),a.style.height="100%");R(this.j,!1);a=M("span");this.j.appendC
hild(a);eo(a,{cursor:"pointer",margin:"0 0 0 25px",whiteSpace:"nowrap"});a.style
[mf]=fo()?"left":"right";this.b.b(a,"click",this.Dg);tu(this,a,"Limpar pesquisa"
,x(this.Dg,this));var b=M("img");b.src="/googlebooks/images/close_x.gif";eo(b,{b
ackgroundColor:"#fff",margin:"0 6px",verticalAlign:"middle"});
a.appendChild(b);this.s=M("span");this.j.appendChild(this.s);this.C=M("span");th
is.j.appendChild(this.C);eo(this.C,{marginLeft:"5px",whiteSpace:"nowrap"});this.
C.innerHTML="- ";this.C.appendChild(md("Classificar por: "));this.I=M
("span");this.C.appendChild(this.I);tu(this,this.I,"relev\u00e2ncia",x(this.Eg,t
his,"r"));a=M("span");a.innerHTML=" | <b>p\u00e1ginas</b>";this.I.appe
ndChild(a);this.J=M("span");this.C.appendChild(this.J);a=M("span");a.innerHTML="
<b>relev\u00e2ncia</b> | ";
this.J.appendChild(a);tu(this,this.J,"p\u00e1ginas",x(this.Eg,this,"n"));this.o=
M("span");this.j.appendChild(this.o);eo(this.o,{marginLeft:"8px",whiteSpace:"now
rap"});this.o.innerHTML="- ";tu(this,this.o,"‹ Anterior",x(this
.Cg,this,-1));a=M("span");a.innerHTML=" ";this.o.appendChild(a);tu(th
is,this.o,"Mais ›",x(this.Cg,this,1));a=M("span");a.innerHTML="  
;- ";this.o.appendChild(a);tu(this,this.o,"Visualizar todos",x(this.p
j,this));cf(this.j,!0)}
var su,uu,vu;A(ru,Y);function qu(a,b){R(uu,!b);R(a.C,b);R(a.o,!b&&1<a.g.Aa.Qa.le
ngth);R(a.j,!0);vu.b()}function wu(a){R(a.C,!1);R(a.o,!1);a.s.innerHTML=""}
function ou(a){wu(a);var b=a.g.Aa,c=b.Lb.spellresults&&b.Lb.spellresults.correct
_spell?b.Lb.spellresults.correct_spell:null;if(c){var d=M("span");d.innerHTML="V
oc\u00ea quis dizer: ";tu(a,d,c,x(a.nj,a,c));a.s.appendChild(d);a.s.appendChild(
M("br"))}c=M("span");c.innerHTML=Ca("N\u00e3o h\u00e1 nenhum resultado neste liv
ro para "+Xs(b))+" - ";a.s.appendChild(c);b=M("a");a.s.app
endChild(b);b.innerHTML="Pesquisar todos os livros »";c="patents"==Qj()?ne
w U("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):
new U("https://www.google.com/search?tbm=bks&tbo=p");sk(c);V(c,"q",Oa(Xs(a.g.Aa)
));b.href=c.toString();R(a.j,!0);vu.b()}m=ru.prototype;m.N=function(){ru.F.N.cal
l(this);Sd(this.D);R(uu,!0);N(this.j);vu.b()};function tu(a,b,c,d){var e=M("span
");P(e,{textDecoration:"underline",color:"#0000cc",cursor:"pointer"});b.appendCh
ild(e);e.innerHTML=c;a.b.b(e,"click",d)}m.Dg=function(){this.g.Ta.g.xa.j("");thi
s.g.Ta.D.update()};m.Cg=function(a){xu(this,this.i,a)};
function xu(a,b,c){var d=a.g.Aa.Qa.length;a.i+=c;a.i>=d&&(a.i=0);0>a.i&&(a.i=d-1
);a.i!=b&&(a.g.Qb(a.g.Aa.Qa[a.i])||xu(a,b,c))}m.Eg=function(a){this.g.Ta.update(
a)};m.pj=function(){pu(this.g)};m.nj=function(a){this.g.Ta.j(Oa(a))};function yu
(a,b,c){Y.call(this);this.g=a;this.C=b;this.D=c;this.b.b(a.xa,"change",x(this.up
date,this,"r",null))}A(yu,Y);
yu.prototype.update=function(a,b,c){this.i?(this.i.aa(),this.i=null):(this.g.s&&
(this.s=this.g.s),this.o=new ru);var d=this.g.xa.Xa();b&&!b.search_query_escaped
&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.search_query_escaped
?(this.i=new nu(this),this.o.g=this.i,a=!Ug(new U(window.location.toString()),"q
"),this.i.g(a,b,c)):d?(this.i=new nu(this),b=this.o.g=this.i,c=b.Ta.o,wu(c),c.s.
innerHTML="Carregando...",c=new U(window.location.href),V(c,"jscmd","SearchWithi
nVolume"),V(c,"q",d),
V(c,"scoring",a),(new Sq(c)).b(x(b.g,b,!1)),b.Bh=a,Ur(this.C,d)):(this.i&&(this.
i.aa(),this.i=null),this.g.ha()instanceof $s&&this.g.bb(this.s),this.o&&(this.o.
aa(),this.o=null),Ur(this.C,""))};yu.prototype.j=function(a){this.g.xa.j(a);Ur(t
his.C,a)};window.onerror=function(a,b,c){(new Image).src=["/books/javascript/gen
_204?src=",encodeURIComponent(b),"&line=",c].join("")};function zu(a,b){var c=J(
a),d=J(b);c&&d&&O(c,"submit",z(Au,d))}function Au(a,b){""==a.value&&b.preventDef
ault()};function Bu(a,b,c){if(H&&!Nc)return a;a='url("'+b+'")';Kc&&(a+=" 7 5");r
eturn a+(", "+c)};function Cu(a){Y.call(this);this.g=a;this.i=new W;this.b.b(a,"
viewportmodechange",this.bh);this.g.ha()&&this.bh()}A(Cu,Y);m=Cu.prototype;m.bh=
function(){rh(this.i);this.j&&this.j.aa();this.o=this.g.ha().i.j;var a=new yk(th
is.o);a.cg=u;this.j=a;this.i.b(this.o,"dblclick",x(this.Ki,this));this.i.b(a,"st
art",x(this.Oi,this));this.i.b(a,"drag",x(this.Pi,this));this.i.b(a,"end",x(this
.Ni,this));Du(this,!1)};m.Ki=function(){this.g.nc("next")};
function Du(a,b){var c=a.o,d;d=H?b?"-moz-grabbing":"-moz-grab":b?Bu("-moz-grabbi
ng","/googlebooks/images/closedhand.cur","move"):Bu("-moz-grab","/googlebooks/im
ages/openhand.cur","default");P(c,"cursor",d)}m.Oi=function(){this.s=this.g.ha()
.s;Du(this,!0)};m.Pi=function(){var a=this.j,b=this.s;Jp(this.g.ha(),new E(b.x-a
.deltaX,b.y-a.deltaY))};m.Ni=function(){this.s=null;Du(this,!1)};m.N=function(){
Cu.F.N.call(this)};function Eu(a,b){this.o=a;this.I=new yi(document);this.i={};t
his.s={};O(this.I,"key",x(this.D,this));Fu(this,33,x(this.j,this,-1),!1,!0);Fu(t
his,34,x(this.j,this,1),!1,!0);Fu(this,38,x(this.b,this,0,-Eu.prototype.g),!1,!0
);Fu(this,40,x(this.b,this,0,Eu.prototype.g),!1,!0);Fu(this,37,x(this.b,this,-Eu
.prototype.g,0),!1,!0);Fu(this,39,x(this.b,this,Eu.prototype.g,0),!1,!0);Fu(this
,32,x(this.j,this,1),!0,!0);Fu(this,74,x(this.C,this,"next"),!0);Fu(this,75,x(th
is.C,this,"previous"),!0);var c=x(b.o,b),
c=z(Gu,c,!0,void 0);this.i["+"]=c;c=x(b.s,b);c=z(Gu,c,!0,void 0);this.i["-"]=c}f
unction Fu(a,b,c,d,e){c=z(Gu,c,d,e);a.s[b]=c}Eu.prototype.D=function(a){var b=th
is.i[String.fromCharCode(a.s)]||this.s[a.keyCode];b&&b(a)};function Gu(a,b,c,d){
b&&d.I||d.ctrlKey||d.altKey||d.metaKey||Hu[d.target.tagName.toUpperCase()]||(c&&
d.preventDefault(),a())}var Hu={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};Eu.pro
totype.C=function(a){this.o.nc(a)};
Eu.prototype.j=function(a){a=Math.floor(a*this.o.ha().V().height*.75);this.b(0,a
)};Eu.prototype.b=function(a,b){var c=this.o.ha();Lp(c,new E(a,b),x(c.lc,c))};Eu
.prototype.g=20;function Iu(a){this.g=a}function Ju(a,b){var c=b||[],d=bb(a.g,fu
nction(a){return!db(c,function(b){return 50>Math.abs(b-a)})});d.push.apply(d,c);
d.sort(qb);return d};function Ku(a){Y.call(this);this.i=a;this.b.b(a,"viewportmo
dechange",this.j);this.j()}A(Ku,Y);Ku.prototype.o=function(){Lu(this,1)};Ku.prot
otype.s=function(){Lu(this,-1)};function Lu(a,b){var c=a.i.ha(),d=[];"fixed_widt
h"==c.o.$g()&&d.push(c.V().width);var e;a:if(e=c.o.Me(),d=Ju(a.g,d),0<b)for(var
g=0;g<d.length;g++){if(d[g]>e){e=d[g];break a}}else for(g=d.length-1;0<=g;g--)if
(d[g]<e){e=d[g];break a}e&&c.se(c.Rc(e))}Ku.prototype.j=function(){var a=this.i.
ha();a&&(this.g=null,a.dc&&(this.g=new Iu(a.dc())))};function Mu(){}A(Mu,pm);ia(
Mu);m=Mu.prototype;m.$a=function(a){var b=gm(this,a),b=a.g.na("DIV",{"class":"go
og-inline-block "+b.join(" ")},a.getContent());qm(b,a.s);return b};m.gc=l("butto
n");m.Ld=function(a){return"DIV"==a.tagName};m.va=function(a,b){D(b,"goog-inline
-block");return Mu.F.va.call(this,a,b)};m.Ia=l("");m.Z=l("goog-flat-button");rm(
"goog-flat-button",function(){return new Gm(null,Mu.qa())});function Nu(){}A(Nu,
pm);ia(Nu);m=Nu.prototype;m.$a=function(a){var b=gm(this,a),b=a.g.na("DIV",{"cla
ss":"goog-inline-block "+b.join(" ")},this.Dd(a.getContent(),a.g));qm(b,a.s);ret
urn b};m.gc=l("button");m.qb=function(a){return a&&a.firstChild&&a.firstChild.fi
rstChild};m.Dd=function(a,b){return b.na("DIV","goog-inline-block "+(this.Z()+"outer-box"),b.na("DIV","goog-inline-block "+(this.Z()+"-inner-box"),a))};m.Ld=fu
nction(a){return"DIV"==a.tagName};
m.va=function(a,b){Ou(b,!0);Ou(b,!1);var c;a:{c=a.g.lg(b);var d=this.Z()+"-outer
-box";if(c&&wb(c,d)&&(c=a.g.lg(c),d=this.Z()+"-inner-box",c&&wb(c,d))){c=!0;brea
k a}c=!1}c||b.appendChild(this.Dd(b.childNodes,a.g));xb(b,["goog-inline-block",t
his.Z()]);return Nu.F.va.call(this,a,b)};m.Z=l("goog-custom-button");
function Ou(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(""=
=Ca(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(
/[\s\xa0]+$/,"");break}}else break;c=d}};function Pu(){}A(Pu,Nu);ia(Pu);Pu.proto
type.qb=function(a){return Pu.F.qb.call(this,a&&a.firstChild)};Pu.prototype.va=f
unction(a,b){var c=bd(document,"*","goog-menu",b)[0];if(c){R(c,!1);$c(c).body.ap
pendChild(c);var d=new Lt;Ok(d,c);Qu(a,d)}return Pu.F.va.call(this,a,b)};Pu.prot
otype.Dd=function(a,b){return Pu.F.Dd.call(this,[b.na("DIV","goog-inline-block "
+(this.Z()+"-caption"),a),b.na("DIV","goog-inline-block "+(this.Z()+"-dropdown")
,"\u00a0")],b)};Pu.prototype.Z=l("goog-menu-button");function Ru(a,b,c,d,e){Gm.c
all(this,a,c||Pu.qa(),d);this.za(64,!0);this.da=new it(null,5);b&&Qu(this,b);thi
s.U=new Xf(500);!Hi&&!Ii||I("533.17.9")||(this.Yd=!0);this.Db=e||Kt.qa()}A(Ru,Gm
);m=Ru.prototype;m.Yd=!1;m.ja=function(){Ru.F.ja.call(this);Su(this,!0);this.b&&
Tu(this,this.b,!0);X(this.O,"haspopup",!!this.b)};m.Wa=function(){Ru.F.Wa.call(t
his);Su(this,!1);if(this.b){this.ya(!1);this.b.Wa();Tu(this,this.b,!1);var a=thi
s.b.B();a&&N(a)}};
m.N=function(){Ru.F.N.call(this);this.b&&(this.b.aa(),delete this.b);delete this
.Ob;this.U.aa()};m.rb=function(a){Ru.F.rb.call(this,a);nm(this,4)&&(this.ya(!nm(
this,64),a),this.b&&(this.b.xb=nm(this,64)))};m.tb=function(a){Ru.F.tb.call(this
,a);this.b&&!nm(this,4)&&(this.b.xb=!1)};m.Vb=function(){Bm(this,!1);return!0};m
.Li=function(a){this.b&&this.b.ca()&&!this.Ue(a.target)&&this.ya(!1)};m.Ue=funct
ion(a){return a&&ud(this.B(),a)||this.b&&Mt(this.b,a)||!1};
m.ic=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.b&&this.b.ca()){var b=13==a.keyCode||32
==a.keyCode,c=this.b.ib(a);return 27==a.keyCode||b?(this.ya(!1),!0):c}return 40=
=a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.ya(!0,a),!0):!1};m
.$i=function(){this.ya(!1)};m.aj=function(){nm(this,4)||this.ya(!1)};m.Md=functi
on(a){this.Yd||this.ya(!1);Ru.F.Md.call(this,a)};
function Uu(a){a.b||Qu(a,new Lt(a.g,a.Db));return a.b||null}function Qu(a,b){var
c=a.b;b!=c&&(c&&(a.ya(!1),a.ma&&Tu(a,c,!1),delete a.b),a.ma&&X(a.O,"haspopup",!
!b),b&&(a.b=b,b.oc(a),b.setVisible(!1),c=a.Yd,(b.Ad=c)&&yt(b,!0),a.ma&&Tu(a,b,!0
)))}m.cb=function(a){Uu(this).ia(a,!0)};m.zd=function(a,b){Uu(this).Oc(a,b,!0)};
m.setVisible=function(a,b){var c=Ru.F.setVisible.call(this,a,b);c&&!this.ca()&&t
his.ya(!1);return c};m.ka=function(a){Ru.F.ka.call(this,a);this.isEnabled()||thi
s.ya(!1)};
m.ya=function(a,b){Ru.F.ya.call(this,a);if(this.b&&nm(this,64)==a){if(a)this.b.m
a||this.b.render(),this.Oa=Qe(this.B()),this.Ca=Ze(this.B()),Vu(this),!b||40!=b.
keyCode&&38!=b.keyCode?this.b.Wb(-1):ut(this.b);else{Bm(this,!1);this.b.xb=!1;va
r c=this.B();c&&(X(c,"activedescendant",""),X(c,"owns",""));null!=this.S&&(this.
S=void 0,(c=this.b.B())&&Q(c,"",""))}this.b.setVisible(a,!1,b);if(!this.isDispos
ed()){var c=Lk(this),d=a?c.b:c.g;d.call(c,this.g.b,"mousedown",this.Li,!0);this.
Yd&&d.call(c,this.b,"blur",
this.aj);d.call(c,this.U,"tick",this.Ci);a?this.U.start():this.U.stop()}}this.b&
&this.b.B()&&this.b.O.removeAttribute("aria-hidden")};function Vu(a){if(a.b.ma){
var b=a.da;a.da.element=a.Ob||a.B();var c=a.b.B();a.b.ca()||(c.style.visibility=
"hidden",R(c,!0));!a.S&&a.da.o&&a.da.g&32&&(a.S=Xe(c));b.Ya(c,b.b^1,null,a.S);a.
b.ca()||(R(c,!1),c.style.visibility="visible")}}
m.Ci=function(){var a=Ze(this.B()),b=Qe(this.B()),c;c=this.Ca;(c=!(c==a||c&&a&&c
.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Oa,
c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.le
ft));c&&(this.Ca=a,this.Oa=b,Vu(this))};function Tu(a,b,c){var d=Lk(a);c=c?d.b:d
.g;c.call(d,b,"action",a.$i);c.call(d,b,"close",a.zi);c.call(d,b,"highlight",a.A
i);c.call(d,b,"unhighlight",a.Bi)}
function Su(a,b){var c=Lk(a);(b?c.b:c.g).call(c,a.B(),"keydown",a.Wi)}m.Ai=funct
ion(a){(a=a.target.B())&&Wu(this,a)};m.Wi=function(a){mm(this,32)&&this.B()&&thi
s.b&&this.b.ca()&&a.b()};m.Bi=function(){if(!tt(this.b)){var a=this.B();X(a,"act
ivedescendant","");X(a,"owns","")}};m.zi=function(a){if(nm(this,64)&&a.target in
stanceof Ht){a=a.target;var b=a.B();a.ca()&&nm(a,2)&&null!=b&&Wu(this,b)}};
function Wu(a,b){var c=a.B(),d=wi(b,"activedescendant"),d=$c(b).getElementById(d
)||b;if(!d.id){var e=Ri.qa();d.id=Si(e)}xi(c,d);X(c,"owns",d.id)}rm("goog-menu-b
utton",function(){return new Ru(null)});function Xu(){}A(Xu,Mu);ia(Xu);Xu.protot
=function(a){return"HR"==a.tagName?new Jt(lv.qa()):mv.F.Vc.call(this,a)};mv.prot
otype.Z=l("goog-toolbar");mv.prototype.kg=l("horizontal");function nv(a,b,c){pt.
call(this,b,a||mv.qa(),c)}A(nv,pt);nv.prototype.Kd=function(a){nv.F.Kd.call(this
,a);this.xb||ut(this)};function ov(){}A(ov,Nu);ia(ov);ov.prototype.Z=l("goog-too
lbar-button");function pv(a,b,c){Gm.call(this,a,b||ov.qa(),c)}A(pv,Gm);rm("googtoolbar-button",function(){return new pv(null)});function qv(a,b){Jt.call(this,a
||lv.qa(),b)}A(qv,Jt);rm("goog-toolbar-separator",function(){return new qv});fun
ction rv(a){this.g=a}A(rv,ov);var sv={};rv.prototype.Z=function(){return this.g|
|"ocean-chrome-button"};function tv(a){mv.call(this);this.g=a}A(tv,mv);var uv={}
;tv.prototype.Z=function(){return this.g||"ocean-chrome-toolbar"};function vv(a)
{return uv[a]||(uv[a]=new tv(a))};function wv(a,b){nv.call(this,vv(a||"viewportchrome-toolbar"));this.Ob=b||"viewport-chrome-toolbar-button";this.S={};this.b=n
ew W(this)}A(wv,nv);function xv(a,b,c,d){b.za(16,!0);if(c){var e=a.S[c];e||(e=ne
w gv,iv(e,function(a,b){a&&a.Ma(b)}),a.S[c]=e);e.cb(b);b.Zb&=-17;O(b,"action",fu
nction(a){kv(e,a.target)});d&&kv(e,b)}else b.Ua(16,!!d)}function yv(a,b){a.S.vie
wport&&kv(a.S.viewport,b)}
function zv(a,b,c,d,e){var g=M("div"),h=L("span",{"class":c,id:d?d+"-image":null
});d=L("span",{id:d?d+"-text":null,"class":"linkbar-button-text"});d.innerHTML=b
;g.appendChild(h);h.parentNode&&h.parentNode.insertBefore(d,h.nextSibling);b=g||
L("div",{"class":c});c=a.Ob;c=sv[c]||(sv[c]=new rv(c));b=new pv(b,c);e&&O(b,"act
ion",z(e,b));a.ia(b,!0);return b}wv.prototype.N=function(){wv.F.N.call(this);thi
s.b.aa();Bb(this.S,function(a){a.aa()})};function Av(a,b){Y.call(this);this.g=a;
this.o=b;this.j=this.g.ea.qf;this.s=!!this.g.ea.qf;this.D=!!this.g.ea.Kf;if(this
.s){var c;a:{c=this.g.fa;for(var d=0;d<this.j.length;d++){var e=ep(c,this.j[d].g
etId());if(e){var g;b:{for(g=d+1;g<this.j.length;g++){var h=ep(this.g.fa,this.j[
g].getId());if(h){g=h;break b}}g=null}g=g?bp(g)-1:bp(Ya(cp(c)));h=bp(this.g.ba()
);if(h>=bp(e)&&h<=g){c=d;break a}}}c=-1}this.C=c}}A(Av,Y);m=Av.prototype;
m.render=function(a){this.i=M("div");document.body.appendChild(this.i);T(x(this.
Lk,this));this.I=a;if(this.s)Bv(this);else if(this.D){D(this.i,"base-image-toc-d
iv");a=this.g.ea.Kf;var b=ep(this.g.fa,a);b&&Cv(this,b);1<this.g.ea.Hj&&(a=dp(th
is.g.fa,a,1))&&Cv(this,a);this.be()}else this.aa()};m.Lk=function(){this.b.b(doc
ument,"click",this.aa);this.b.b(this.g,"resize",this.be)};
function Cv(a,b){var c=new yc(128,0),d=L("img",{width:128});D(d,"toc-page-image"
);a.b.b(d,"click",x(a.g.Na,a.g,b));H&&fo()&&a.b.b(d,"load",a.be);b.Ub(c)?a.yh(d,
b,c):(c=z(a.yh,d,b,c),rp(b,sp(b),c));a.i.appendChild(d)}m.yh=function(a,b,c){dd(
a,{src:b.Ub(c)})};
function Bv(a){var b=L("div",{"class":"toc-div"}),c;B(a.j,function(a,e){var g=a.
getId(),g=ep(this.g.fa,g),h=a.uk,k=this.j[e+1]?"":"-last",n="toc-middle-cell"+k,
k="toc-right-cell"+k,q=L("div",{"class":g?"toc-row":""}),t=M("div");D(t,"goog-in
line-block");D(t,"toc-left-cell");e==this.C&&D(t,fo()?"SPRITE_toc_selected_item_
arrow_right":"SPRITE_toc_selected_item_arrow_left");var y=M("div");D(y,"goog-inl
ine-block");D(y,n);H&&!I("1.9")&&P(y,"overflow","hidden");var K=M("div");D(K,"go
og-inline-block");D(K,
k);var ha=a.Mc;35<ha.length&&(ha=ha.substring(0,32)+"...");y.innerHTML=ha;K.inne
rHTML=Aa(Ta(h))?" ":h;q.appendChild(t);q.appendChild(y);q.appendChild(K);g?
this.b.b(q,"click",x(this.g.Na,this.g,g)):(yb(y,n),D(y,"toc-middle-disabled-cell
"),yb(K,k),D(K,"toc-right-disabled-cell"));b.appendChild(q);e==this.C&&(c=q)},a)
;c&&T(x(a.Hk,a,c));a.i.appendChild(b);300<Xe(a.i).height&&(P(a.i,"height","300px
"),D(a.i,"scroll-toc-div-wide"));D(a.i,"scroll-toc-div");a.be()}
m.Hk=function(a){300<a.offsetTop+Xe(a).height&&(a=void 0!=a.previousElementSibli
ng?a.previousElementSibling:sd(a.previousSibling,!1))&&(this.i.scrollTop=a.offse
tTop)};m.be=function(){dh(this.o.B(),7,this.i,6,new E(0,-this.I))};m.N=function(
){Av.F.N.call(this);N(this.i);this.o.Ma(!1)};function Dv(a){wv.call(this);this.i
=a.oa;this.Ha=a.He;this.Oa=a.history;this.U=a.Qf;this.ea=a.Pf;this.da=a.Nf;this.
J=a.Ge;this.ua=a.De;this.Va="patents"==Qj();if(!a.Mg){var b=J("appbar-patents-pr
ior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new Z(" Localizar
estado da t\u00e9cnica",void 0,2);this.ia(c,!0);this.b.b(c,"action",x(this.yb,th
is,b))}if(c=J("appbar-patents-discuss-this-link"))if(b=c.getAttribute("href")){v
ar d;"true"==c.getAttribute("data-is-grant")?(d=" Discutir esta patente",
c=" Discutir esta patente no Stack Exchange"):(d=" Discutir este app",c=" Discut
|(c={form:J("jtp_form"),input:J("jtp")});new wp(a,b,J("prev_btn"),J("next_btn"),
c)}function Sv(a){a.L("pagemodechange");var b=J("text_mode");b&&(P(b,{cursor:"po
inter"}),O(b,"click",z(ew,a)))}function Qv(a,b,c){a.xa.j(c);b.update()}
function Pv(a,b){Zr("search_form_input");var c=new Vr(J("search_form_input"),a.x
a.Xa());O(J("search_form"),"submit",z(fw,c,b));return c}function fw(a,b,c){var d
=J("sits");d&&d.checked&&""!=J("search_form_input").value||(c.preventDefault(),O
p=!1,J("search_form_input").blur(),b(a.Ia()))}
function Tv(){var a=J("action_buttons"),b=!1;gj.enableHighlightUI&&(b=M("DIV"),a
.insertBefore(b,a.childNodes[0]||null),new To(b,"/googlebooks/images/hilite_icon
.gif","Ativar a op\u00e7\u00e3o de realce"),b=!0);b&&P(J("action_buttons_contain
er"),{display:""})}function Ov(a){var b=[];B(["one_google","guser","titlebar","t
op_search_bar","menu_td"],function(a){(a=J(a))&&b.push(a)});return new Eo(a,b)}
function Vv(a){var b=J("magazine_other_issues");if(b&&a){a=new Do(new Mj,a,!0);v
ar c=L("div",{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Fd
()}}function ew(a,b){b.preventDefault();var c=new U(tq(a.ba()).toString());V(c,"
output","text");window.location.href=c.toString()}function Wv(a,b){Ab(J("viewpor
t"),"selection-mode",b);Zq=b;a.ka(!b)}
function bw(a){(Mc?a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=J(
"search_form_input"),gw=gw||new ng(a,[255,255,136],[255,255,255],700,og),gw.play
(!0),a.focus())}var gw=null;function Mv(a){return Dg(a,"edge","3d")}ua("_OC_Menu
HideHook",u);(function(){function a(){window.jstiming&&(window._OC_reportEvent("
ol"),window._OC_reportEvents&&window._OC_reportEvents())}window._OC_timingAction
=function(a){window.jstiming.load.name=a};window._OC_reportEvent=function(a){win
dow.jstiming.load.tick(a)};window._OC_reportEvents=function(){window.jstiming.re
port(window.jstiming.load)};window.attachEvent?window.attachEvent("onload",a):wi
ndow.addEventListener&&window.addEventListener("load",a,!1)})();})();
})();