Você está na página 1de 86

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

gr/";(function(){var f;function
aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!
0}}}function ba(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}var
ca="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},da;
if("function"==typeof Object.setPrototypeOf)da=Object.setPrototypeOf;else{var ea;a:
{var ha={a:!0},ia={};try{ia.__proto__=ha;ea=ia.a;break a}catch(a){}ea=!1}da=ea?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ja=da,ka="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},la="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ma(a,b){if(b)
{for(var c=la,d=a.split("."),e=0;e<d.length-1;e++){var g=d[e];g in c||
(c[g]={});c=c[g]}d=d[d.length-1];e=c[d];g=b(e);g!=e&&null!=g&&ka(c,d,
{configurable:!0,writable:!0,value:g})}}
function na(a,b,c){if(null==a)throw new TypeError("The 'this' value for
String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw
new TypeError("First argument to String.prototype."+c+" must not be a regular
expression");return a+""}ma("String.prototype.endsWith",function(a){return a?
a:function(a,c){var b=na(this,a,"endsWith");void 0===c&&(c=b.length);for(var
e=Math.max(0,Math.min(c|0,b.length)),g=a.length;0<g&&0<e;)if(b[--e]!=a[--g])return!
1;return 0>=g}});
ma("String.prototype.startsWith",function(a){return a?a:function(a,c){for(var
b=na(this,a,"startsWith"),e=b.length,g=a.length,h=Math.max(0,Math.min(c|
0,b.length)),l=0;l<g&&h<e;)if(b[h++]!=a[l++])return!1;return l>=g}});function oa()
{oa=function(){};la.Symbol||(la.Symbol=pa)}var pa=function(){var a=0;return
function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function ra(){oa();var a=la.Symbol.iterator;a||
(a=la.Symbol.iterator=la.Symbol("iterator"));"function"!=typeof
Array.prototype[a]&&ka(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return sa(aa(this))}});ra=function(){}}function sa(a)
{ra();a={next:a};a[la.Symbol.iterator]=function(){return this};return a}
ma("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a)
{return a};var b=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g)
{a=g.call(a);for(var h=0;!(g=a.next()).done;)b.push(c.call(d,g.value,h++))}else
for(g=a.length,h=0;h<g;h++)b.push(c.call(d,a[h],h));return b}});function ta(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
ma("WeakMap",function(a){function b(a){this.La=(h+=Math.random()
+1).toString();if(a){a=ba(a);for(var b;!
(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a)
{ta(a,g)||ka(a,g,{value:new c})}function e(a){var
b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return
b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var
b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!
=d.get(c))return!1;d["delete"](b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(t){return!1}}())return a;var
g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var
h=0;b.prototype.set=function(a,b){d(a);if(!ta(a,g))throw Error("WeakMap key fail:
"+a);a[g][this.La]=b;return this};b.prototype.get=function(a){return ta(a,g)?a[g]
[this.La]:void 0};b.prototype.has=function(a){return
ta(a,g)&&ta(a[g],this.La)};b.prototype["delete"]=function(a){return
ta(a,g)&&ta(a[g],this.La)?delete a[g][this.La]:!1};return b});
ma("Map",function(a){function b(){var a={};return a.Tc=a.next=a.head=a}function
c(a,b){var c=a.b;return sa(function(){if(c){for(;c.head!=a.b;)c=c.Tc;for(;c.next!
=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void
0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?g.has(b)?
c=g.get(b):(c=""+ ++h,g.set(b,c)):c="p_"+b;var d=a.g[c];if(d&&ta(a.g,c))for(var
e=0;e<d.length;e++){var l=d[e];if(b!==b&&l.key!==l.key||
b===l.key)return{id:c,list:d,index:e,Ib:l}}return{id:c,
list:d,index:-1,Ib:void 0}}function e(a){this.g={};this.b=b();this.size=0;if(a)
{a=ba(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(ba([[b,"s"]]));if("s"!
=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var
d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!
1;e=d.next();return e.done||4!=e.value[0].x||
"t"!=e.value[1]||!d.next().done?!1:!0}catch(G){return!1}}())return a;ra();var g=new
WeakMap;e.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||
(c.list=this.g[c.id]=[]);c.Ib?c.Ib.value=b:
(c.Ib={next:this.b,Tc:this.b.Tc,head:this.b,key:a,value:b},c.list.push(c.Ib),this.b
.Tc.next=c.Ib,this.b.Tc=c.Ib,this.size++);return
this};e.prototype["delete"]=function(a){a=d(this,a);return a.Ib&&a.list?
(a.list.splice(a.index,1),a.list.length||delete
this.g[a.id],a.Ib.Tc.next=a.Ib.next,a.Ib.next.Tc=
a.Ib.Tc,a.Ib.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Tc=b();this.size=0};e.prototype.has=function(a){return!!
d(this,a).Ib};e.prototype.get=function(a)
{return(a=d(this,a).Ib)&&a.value};e.prototype.entries=function(){return
c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return
c(this,function(a){return a.key})};e.prototype.values=function(){return
c(this,function(a){return a.value})};e.prototype.forEach=function(a,b){for(var
c=this.entries(),
d;!
(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});
ma("Set",function(a){function b(a){this.b=new Map;if(a){a=ba(a);for(var b;!
(b=a.next()).done;)this.add(b.value)}this.size=this.b.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(ba([b]));if(!d.has(b)||1!
=d.size||d.add(b)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),g=e.next();if(g.done||g.value[0]!=b||g.value[1]!=b)return!
1;g=e.next();return g.done||g.value[0]==b||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;ra();b.prototype.add=function(a){a=0===a?
0:a;this.b.set(a,a);this.size=this.b.size;return
this};b.prototype["delete"]=function(a){a=this.b["delete"]
(a);this.size=this.b.size;return a};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(a){return
this.b.has(a)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b)
{var c=this;this.b.forEach(function(d){return a.call(b,d,d,c)})};return b});var
ua=ua||{},k=this;function n(a){return void 0!==a}function p(a)
{return"string"==typeof a}function r(a){return"number"==typeof a}var va=/^[\w+/_-]+
[=]{0,2}$/,wa=null;function xa(a,b){for(var c=a.split("."),d=b||k,e=0;e<c.length;e+
+)if(d=d[c[e]],null==d)return null;return d}function u(){}
function ya(a){a.lh=void 0;a.Ya=function(){return a.lh?a.lh:a.lh=new a}}
function za(a){var b=typeof a;if("object"==b)if(a){if(a instanceof
Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function
v(a){return"array"==za(a)}function Aa(a){var
b=za(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ba(a)
{return"function"==za(a)}function Ca(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Da(a){return a[Ea]||(a[Ea]=++Fa)}var
Ea="closure_uid_"+(1E9*Math.random()>>>0),Fa=0;function Ga(a,b,c){return
a.call.apply(a.bind,arguments)}
function Ha(a,b,c){if(!a)throw Error();if(2<arguments.length){var
d=Array.prototype.slice.call(arguments,2);return function(){var
c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return
a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function w(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?w=Ga:w=Ha;return w.apply(null,arguments)}
function x(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 Ia=Date.now||
function(){return+new Date};function Ja(a,b){var c=a.split("."),d=k;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function y(a,b){function c()
{}c.prototype=b.prototype;a.ma=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Pn=function(a,c,g){for(var d=Array(arguments.length-
2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return
b.prototype[c].apply(a,d)}};var Ka,La;
(function(){function a(a,b){if(!b)return"";var
c=a.createElement("a");c.setAttribute("href",b);return c.href}function b(a,b,c){b
in a?a[b].push(c):a[b]=[c]}function c(a,b,c){var
d;for(d=a.firstChild;d;d=d.nextSibling)b.apply(null,
[d].concat(Array.prototype.slice.call(arguments,2)))}function d(a,b){3==a.nodeType?
b.push(a.nodeValue):c(a,d,b);return b}function e(a){return(a.textContent||
a.innerText||d(a,[]).join("")).replace(/^\s+|\s+$/g,"")}function g(d,l,G)
{if(1==d.nodeType){if(d.id){if(G[d.id])return;G[d.id]=
!0}if(null!=d.getAttribute("itemprop")){"properties"in l||(l.properties={});for(var
q=d.getAttribute("itemprop").split(" "),t=0;t<q.length;t++){var qa=q[t],fa=void
0;d.tagName in m&&(fa=m[d.tagName]);if(null!=d.getAttribute("itemscope"))var
Ra=h(d);else"src"==fa?Ra=a(d.ownerDocument,d.src):"href"==fa?
(Ra=a(d.ownerDocument,d.href),"url_name"==qa&&(qa="url",e(d)&&b(l.properties,"name"
,e(d)))):"data"==fa?Ra=d.data:Ra="content"==fa?d.getAttribute("content"):fa?
d.getAttribute(fa):null!=d.getAttribute("datetime")?
d.getAttribute("datetime"):e(d);b(l.properties,qa,Ra)}}null!
=d.getAttribute("itemscope")||c(d,g,l,G)}}function h(a){var b={};null!
=a.getAttribute("itemtype")&&(b.type=a.getAttribute("itemtype"));null!
=a.getAttribute("itemid")&&(b.id=a.getAttribute("itemid"));var
d={},e=a.getAttribute("itemref");if(e){e=e.split(/\s+/);for(var h=0;h<e.length;h++)
{var l=a.ownerDocument.getElementById(e[h]);l&&g(l,b,d,!0)}}c(a,g,b,d);return
b}function l(a,d){1==a.nodeType&&(null!
=a.getAttribute("itemscope")&&null==a.getAttribute("itemprop")&&
b(d,"items",h(a)),c(a,l,d))}var
m={META:"content",AUDIO:"src",EMBED:"src",IFRAME:"src",IMG:"src",SOURCE:"src",TRACK
:"src",VIDEO:"src",A:"href",AREA:"href",LINK:"href",OBJECT:"data"};La=function(a)
{var b={};l(a,b);return b};Ka=function(a){var
b=window.top;b.gbar&&b.gbar.asmc&&b.gbar.asmc(function(){var b;"function"==typeof
a?b=a():b=a;return b?La(b):null})}})();var Ma,Na,Oa,Pa,Qa,Sa,Ua,Va,Wa,Xa,Ya,Za,
$a,ab,bb,cb;
Ma=function(){var a=Na||window;a.iframes.setHandler("shareboxDialog",
{onOpen:function(a){a.openInto(a.getOpenParams().element,
{"class":"abc",scrolling:"auto",width:"100%",height:"100%",allowtransparency:"true"
});var
b=a.getIframeEl();0<navigator.userAgent.indexOf("MSIE")&&(b.style.visibility="hidde
n",b.onreadystatechange=function(){b.style.visibility="";delete
b.onreadystatechange});b.focus();return a},onReady:function(b)
{window.setTimeout(function(){Oa=b;Pa&&b.setPrefill(Pa);b.setParamBag(Qa);Sa&&
(Ua=a.document.documentElement.style.overflow,a.document.documentElement.style.over
flow="hidden");Va&&Va({})},0)},onClose:function(b,c)
{c&&(c.loggedOut&&Wa&&Wa(),c.footerCallback&&Xa&&Xa());a.document.body.removeChild(
a.document.getElementById("googleShareboxIframeDiv"));Sa&&(a.document.documentEleme
nt.style.overflow=Ua);Ya.b=!1;Za&&Za(c)}})};$a=function(){if(!Oa){var a=Na||
window;a.document.body.removeChild(a.document.getElementById("googleShareboxIframeD
iv"));Ya.b=!1;ab&&ab({})}};
Ya=function(a,b){if(!Ya.b)
{Pa=a;b&&(Va=b.onShareOpened,Za=b.onShareClosed,ab=b.onShareTimedOut,Wa=b.onNotLogg
edInForGooglePlus,Xa=b.footerCallback,bb=b.sessionIndex,cb=b.socialHost,Na=b.window
,b.window=null,Sa=b.hideDoubleScrollBar,Qa=b);var c=Na||
window,d=c.document;bb=bb||"0";cb=cb||"https://plus.google.com";Ma();Ya.b=!0;var
e=cb+"/u/"+bb+"/_/sharebox/dialog",g={};g.claimedOrigin=d.location.protocol+"//"+d.
location.host;var h=!
1;b&&(b.hl&&(g.hl=b.hl),b.sourceForLogging&&(g.source=b.sourceForLogging),
b.dialogTitle&&(g.dialogTitle=b.dialogTitle),b.dialogSubtitle&&(g.dialogSubtitle=b.
dialogSubtitle),b.shareButtonText&&(g.shareButtonText=b.shareButtonText),b.cancelBu
ttonText&&(g.cancelButtonText=b.cancelButtonText),b.showIcons&&(g.showIcons="true")
,b.editorText&&(g.editorText=b.editorText),b.editorHelperText&&(g.editorHelperText=
b.editorHelperText),b.segments&&(g.segments=c.JSON.stringify(b.segments)),b.birthda
y&&(g.birthday=b.birthday),b.secb&&(g.secb=b.secb),b.recipients&&(g.rcpt=b.recipien
ts.join(",")),
h=!!b.updateMetadata,b.footer&&(g.footer=b.footer));var l=null;if(!h){var
m;if(a&&a.items&&1==a.items.length&&a.items[0].properties)
{h=a.items[0].properties;var q=!1,t;for(t in h)if("url"!=t){q=!0;break}!
q&&h.url&&h.url[0]&&(m=h.url[0])}m?
(g.url=m,l="url"):a&&(g.md=c.gadgets.json.stringify(a),l="md")}l&&(g.prm=l);g.sts=(
+new Date).toString(36);750>d.documentElement.clientHeight&&(g.susp=!
0);d.documentMode&&(g.hostiemode=d.documentMode);g.wpp="1";l=d.createElement("div")
;l.id="googleShareboxIframeDiv";
l.style.cssText="left:0;top:0;width:100%;height:100%;position:fixed;z-
index:99999";d.body.appendChild(l);c.iframes.open(e,{element:l,allowPost:!
0,style:"shareboxDialog"},g,{});var
G=d.createElement("div");G.style.cssText="left:0;top:0;width:100%;height:100%;posit
ion:absolute;background:#fff;opacity:0;transition:opacity 0.25s;-webkit-
transition:opacity 0.25s;filter:alpha(opacity=75);z-index:-
1";l.appendChild(G);window.setTimeout(function()
{G.style.opacity=".75"},0);window.setTimeout($a,15E3)}};
Ya.b=!1;var db;function eb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function
fb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function gb(a)
{var b=[],c=0,d;for(d in a)b[c++]=d;return b}function hb(a,b){for(var c in
a)if(a[c]==b)return!0;return!1}function ib(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return c}function jb(){var a=kb,b;for(b in a)return!1;return!0}function
lb(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key
"'+b+'"');a[b]=c}
function mb(a){var b={},c;for(c in a)b[c]=a[c];return b}function nb(a){var
b=za(a);if("object"==b||"array"==b){if(Ba(a.clone))return a.clone();b="array"==b?
[]:{};for(var c in a)b[c]=nb(a[c]);return b}return a}var ob="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");
function pb(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in
d)a[c]=d[c];for(var g=0;g<ob.length;g+
+)c=ob[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function qb(a)
{var b=arguments.length;if(1==b&&v(arguments[0]))return
qb.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of
arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c}
function rb(a){var b=arguments.length;if(1==b&&v(arguments[0]))return
rb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function sb(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,sb);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}y(sb,Error);sb.protot
ype.name="CustomError";var tb;function ub(a){return a[a.length-1]}var
vb=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(p(a))return
p(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in
a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?
a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function wb(a,b){var c=a.length,d=p(a)?a.split(""):a;for(--c;0<=c;--c)c in
d&&b.call(void 0,d[c],c,a)}
var xb=Array.prototype.filter?function(a,b,c){return
Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=[],g=0,h=p(a)?a.split(""):a,l=0;l<d;l++)if(l in h){var
m=h[l];b.call(c,m,l,a)&&(e[g++]=m)}return e},A=Array.prototype.map?function(a,b,c)
{return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=Array(d),g=p(a)?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},yb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;z(a,function(c,g){d=b.call(void 0,d,c,g,a)});return
d},zb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d=p(a)?a.split(""):a,e=0;e<c;e++)if(e in
d&&b.call(void 0,d[e],e,a))return!0;return!1},Ab=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d=p(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void
0,d[e],e,a))return!1;return!0};
function Bb(a,b){var c=Cb(a,b);return 0>c?null:p(a)?a.charAt(c):a[c]}function
Cb(a,b){for(var c=a.length,d=p(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a))return e;return-1}function Db(a,b){return 0<=vb(a,b)}function Eb(a,b)
{Db(a,b)||a.push(b)}function Fb(a,b){var c=vb(a,b),d;(d=0<=c)&&Gb(a,c);return
d}function Gb(a,b){Array.prototype.splice.call(a,b,1)}function Hb(a,b){var
c=Cb(a,b);0<=c&&Gb(a,c)}function Ib(a){return
Array.prototype.concat.apply([],arguments)}
function Jb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d+
+)c[d]=a[d];return c}return[]}function Kb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Aa(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var
h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function Lb(a,b,c,d)
{Array.prototype.splice.apply(a,Mb(arguments,1))}function Mb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function Nb(a){for(var b={},c=0,d=0;d<a.length;){var e=a[d++];var
g=e;g=Ca(g)?"o"+Da(g):(typeof
g).charAt(0)+g;Object.prototype.hasOwnProperty.call(b,g)||(b[g]=!0,a[c+
+]=e)}a.length=c}function Ob(a,b){a.sort(b||Pb)}function Qb(a,b){var
c=Pb;Ob(a,function(a,e){return c(b(a),b(e))})}function Pb(a,b){return a>b?1:a<b?-
1:0}function Rb(a,b){for(var c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void
0,e,d,a);n(g)&&(c[g]||(c[g]=[])).push(e)}return c}
function Sb(a){for(var b=[],c=0;c<arguments.length;c++){var
d=arguments[c];if(v(d))for(var e=0;e<d.length;e+=8192)for(var
g=Sb.apply(null,Mb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}function Tb(a){if(a.length){var b=1%a.length;0<b?
Array.prototype.unshift.apply(a,a.splice(-
b,b)):0>b&&Array.prototype.push.apply(a,a.splice(0,-b))}return a}function Ub(a,b)
{return Ib.apply([],A(a,b,void 0))};function Vb(a,b){for(var
c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length
;)d+=c.shift()+e.shift();return d+c.join("%s")}function Wb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Xb(a)
{return/^[\s\xa0]*$/.test(a)}function Yb(a){return a.replace(/[\t\r\n ]+/g,"
").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var Zb=String.prototype.trim?function(a)
{return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function $b(a){return decodeURIComponent(a.replace(/\+/g," "))}function ac(a){if(!
bc.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(cc,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(dc,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(ec,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(fc,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(gc,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(hc,"&#0;"));return a}var
cc=/&/g,dc=/</g,ec=/>/g,fc=/"/g,gc=/'/g,hc=/\x00/g,bc=/[\x00&<>"']/;
function ic(a){return-1!=a.indexOf("&")?"document"in k?jc(a):kc(a):a}function jc(a)
{var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=k.document.createElement("div");return a.replace(lc,function(a,e){var
d=b[a];if(d)return d;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)||
(d=String.fromCharCode(h))}d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-
1));return b[a]=d})}
function kc(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var b=Number("0"+c.substr(1));if(!
isNaN(b))return String.fromCharCode(b)}return a}})}var lc=/&([^;\s<&]
+);?/g;function mc(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function nc(a){return null==a?"":String(a)}
function oc(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ia()).toString(36)}
function pc(a,b){for(var
c=0,d=Zb(String(a)).split("."),e=Zb(String(b)).split("."),g=Math.max(d.length,e.len
gth),h=0;0==c&&h<g;h++){var l=d[h]||"",m=e[h]||"";do{l=/(\d*)(\D*)(.*)/.exec(l)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==l[0].length&&0==m[0].length)break;c=qc(0==l[1].length?
0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||
qc(0==l[2].length,0==m[2].length)||qc(l[2],m[2]);l=l[3];m=m[3]}while(0==c)}return
c}function qc(a,b){return a<b?-1:a>b?1:0}
function rc(a){return String(a).replace(/\-([a-z])/g,function(a,c){return
c.toUpperCase()})}function sc(a){var b=p(void 0)?mc(void 0):"\\s";return
a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return
b+e.toUpperCase()})};var tc;a:{var uc=k.navigator;if(uc){var vc=uc.userAgent;if(vc)
{tc=vc;break a}}tc=""}function B(a){return-1!=tc.indexOf(a)};function wc(){return
B("Firefox")||B("FxiOS")}function xc(){return(B("Chrome")||B("CriOS"))&&!
B("Edge")};function yc(){return B("iPhone")&&!B("iPod")&&!B("iPad")}function zc()
{return yc()||B("iPad")||B("iPod")};function Ac(a){Ac[" "](a);return a}Ac["
"]=u;function Bc(a,b){try{return Ac(a[b]),!0}catch(c){}return!1}function Cc(a,b)
{var c=C.fm;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var
C={ng:!1,mg:!1,Wh:!1,$h:!1,qg:!1,rg:!1,ak:!1};C.ue=C.ng||C.mg||C.Wh||C.qg||C.$h||
C.rg;C.Sd=function(){return tc};C.Lg=function(){return k.navigator||
null};C.Tn=function(){return C.Lg()};C.Hc=C.ue?C.rg:B("Opera");C.ya=C.ue?
C.ng:B("Trident")||B("MSIE");C.hc=C.ue?C.mg:B("Edge");C.fk=C.hc||C.ya;C.Ta=C.ue?
C.Wh:B("Gecko")&&!(-1!=tc.toLowerCase().indexOf("webkit")&&!B("Edge"))&&!
(B("Trident")||B("MSIE"))&&!B("Edge");C.kb=C.ue?C.$h||C.qg:-1!
=tc.toLowerCase().indexOf("webkit")&&!B("Edge");
C.cm=function(){return C.kb&&B("Mobile")};C.Gn=C.qg||
C.cm();C.sg=C.kb;C.Ck=function(){var a=C.Lg();return
a&&a.platform||""};C.Mn=C.Ck();C.Yh=!1;C.ai=!1;C.Xh=!1;C.di=!1;C.te=!1;C.Kd=!
1;C.Jd=!1;C.og=!1;C.bk=!1;C.vc=C.Yh||C.ai||C.Xh||C.di||C.te||C.Kd||C.Jd||
C.og;C.Hb=C.vc?C.Yh:B("Macintosh");C.fi=C.vc?C.ai:B("Windows");C.bm=function()
{return B("Linux")||B("CrOS")};C.Fn=C.vc?C.Xh:C.bm();C.hm=function(){var
a=C.Lg();return!!a&&-1!=(a.appVersion||"").indexOf("X11")};C.Nn=C.vc?C.di:C.hm();
C.se=C.vc?C.te:B("Android");C.ve=C.vc?C.Kd:yc();C.ud=C.vc?C.Jd:B("iPad");C.kk=C.vc?
C.og:B("iPod");C.jk=C.vc?C.Kd||C.Jd||C.og:zc();var Dc;C.vc?Dc=C.bk:Dc=-1!
=tc.toLowerCase().indexOf("kaios");C.Dn=Dc;C.Be=function(){var
a="",b=C.Nk();b&&(a=b?b[1]:"");return C.ya&&(b=C.Ci(),null!=b&&b>parseFloat(a))?
String(b):a};
C.Nk=function(){var a=C.Sd();if(C.Ta)return/rv:([^\);]+)
(\)|;)/.exec(a);if(C.hc)return/Edge\/([\d\.]+)/.exec(a);if(C.ya)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(C.kb)return/WebKit\/
(\S+)/.exec(a);if(C.Hc)return/(?:Version)[ \/]?(\S+)/.exec(a)};C.Ci=function(){var
a=k.document;return a?a.documentMode:void
0};C.VERSION=C.Be();C.compare=function(a,b){return
pc(a,b)};C.fm={};C.Oa=function(a){return C.ak||Cc(a,function(){return
0<=pc(C.VERSION,a)})};C.Mf=C.Oa;
C.Mb=function(a){return Number(C.ek)>=a};C.Vn=C.Mb;var Ec;var
Fc=k.document;Ec=Fc&&C.ya?C.Ci()||("CSS1Compat"==Fc.compatMode?
parseInt(C.VERSION,10):5):void 0;C.ek=Ec;var Gc=!C.ya||C.Mb(9),Hc=!C.Ta&&!C.ya||
C.ya&&C.Mb(9)||C.Ta&&C.Oa("1.9.1"),Ic=C.ya&&!C.Oa("9");function Jc(){return!
0}function Kc(){return null}function Lc(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var Mc={area:!
0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!
0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Nc(a,b)
{this.b=a===Oc&&b||"";this.g=Pc}Nc.prototype.Cc=!0;Nc.prototype.Yb=function()
{return this.b};Nc.prototype.toString=function()
{return"Const{"+this.b+"}"};function Qc(a){return a instanceof
Nc&&a.constructor===Nc&&a.g===Pc?a.b:"type_error:Const"}function Rc(a){return new
Nc(Oc,a)}var Pc={},Oc={};var Sc=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Tc=RegExp("^
[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef
\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),Uc=/^htt
p:\/\/.*/,Vc=/\s+/,Wc=/[\d\u06f0-\u06f9]/;function Xc()
{this.g="";this.i=Yc}Xc.prototype.Cc=!0;Xc.prototype.Yb=function(){return
this.g};Xc.prototype.jh=!0;Xc.prototype.b=function(){return 1};function Zc(a){if(a
instanceof Xc&&a.constructor===Xc&&a.i===Yc)return
a.g;za(a);return"type_error:TrustedResourceUrl"}var $c=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,Yc={};function ad(a){var b=new Xc;b.g=a;return b}
function bd(a,b,c){if(null==c)return b;if(p(c))return c?
a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=v(e)?e:[e];for(var
g=0;g<e.length;g++){var h=e[g];null!=h&&(b||(b=a),b+=(b.length>a.length?"&":"")
+encodeURIComponent(d)+"="+encodeURIComponent(String(h)))}}return b};function cd()
{this.g="";this.i=dd}cd.prototype.Cc=!0;cd.prototype.Yb=function(){return
this.g};cd.prototype.jh=!0;cd.prototype.b=function(){return 1};function ed(a){if(a
instanceof cd&&a.constructor===cd&&a.i===dd)return
a.g;za(a);return"type_error:SafeUrl"}var fd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:
[/?#]|$))/i;function gd(a){if(a instanceof cd)return a;a="object"==typeof a&&a.Cc?
a.Yb():String(a);fd.test(a)||(a="about:invalid#zClosurez");return hd(a)}
function id(a){if(a instanceof cd)return a;a="object"==typeof a&&a.Cc?
a.Yb():String(a);fd.test(a)||(a="about:invalid#zClosurez");return hd(a)}var
dd={};function hd(a){var b=new cd;b.g=a;return b}hd("about:blank");function jd()
{this.b="";this.g=kd}jd.prototype.Cc=!0;var kd={};jd.prototype.Yb=function(){return
this.b};function ld(a){if(a instanceof jd&&a.constructor===jd&&a.g===kd)return
a.b;za(a);return"type_error:SafeStyle"}function md(a){var b=new jd;b.b=a;return
b}var nd=md("");function od(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+
$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!
=d&&(d=v(d)?A(d,pd).join(" "):pd(d),b+=c+":"+d+";")}return b?md(b):nd}
function pd(a){if(a instanceof cd)a='url("'+ed(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';else if(a instanceof Nc)a=Qc(a);else{a=String(a);var
b=a.replace(qd,"$1").replace(qd,"$1").replace(rd,"url");if(sd.test(b)){if(b=!
td.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!
b:'"'==e&&b&&(c=!c)}b=b&&c&&ud(a)}a=b?vd(a):"zClosurez"}else a="zClosurez"}return
a}
function ud(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var
e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!
1}else if(!b&&!c.test(e))return!1}return b}var sd=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,rd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),qd=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),td=/\/\*/;
function vd(a){return a.replace(rd,function(a,c,d,e){var b="";d=d.replace(/^(['"])
(.*)\1$/,function(a,c,d){b=c;return d});a=gd(d).Yb();return c+b+a+b+e})};function
wd(){this.b="";this.g=xd}wd.prototype.Cc=!0;var xd={};
function yd(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<',
got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-
zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(hb(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in
selector must be balanced, got: "+a);
b instanceof jd||(b=od(b));c=a+"{"+ld(b)+"}";return zd(c)}function Ad(a){function
b(a){v(a)?z(a,b):c+=Bd(a)}var c="";z(arguments,b);return
zd(c)}wd.prototype.Yb=function(){return this.b};function Bd(a){if(a instanceof
wd&&a.constructor===wd&&a.g===xd)return
a.b;za(a);return"type_error:SafeStyleSheet"}function zd(a){var b=new
wd;b.b=a;return b}var Cd=zd("");function Dd()
{this.g="";this.j=Ed;this.i=null}Dd.prototype.jh=!0;Dd.prototype.b=function()
{return this.i};Dd.prototype.Cc=!0;Dd.prototype.Yb=function(){return
this.g};function Fd(a){if(a instanceof Dd&&a.constructor===Dd&&a.j===Ed)return
a.g;za(a);return"type_error:SafeHtml"}function Gd(a){if(a instanceof Dd)return
a;var b="object"==typeof a,c=null;b&&a.jh&&(c=a.b());a=ac(b&&a.Cc?
a.Yb():String(a));return Hd(a,c)}
function Id(a){if(a instanceof Dd)return a;a=Gd(a);var b=Fd(a).replace(/
(\r\n|\r|\n)/g,"<br>");return Hd(b,a.b())}var Jd=/^[a-zA-Z0-9-]+$/,Kd={action:!
0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},Ld={APPLET:!
0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!
0,SVG:!0,TEMPLATE:!0};
function Md(a,b,c){var d=String(a);if(!Jd.test(d))throw Error("Invalid tag name
<"+d+">.");if(d.toUpperCase()in Ld)throw Error("Tag name <"+d+"> is not allowed for
SafeHtml.");return Nd(String(a),b,c)}function Od(a){function b(a){v(a)?z(a,b):
(a=Gd(a),d+=Fd(a),a=a.b(),0==c?c=a:0!=a&&c!=a&&(c=null))}var
c=0,d="";z(arguments,b);return Hd(d,c)}var Ed={};function Hd(a,b){var c=new
Dd;c.g=a;c.i=b;return c}
function Nd(a,b,c){var d=null,e="";if(b)for(m in b){if(!Jd.test(m))throw
Error('Invalid attribute name "'+m+'".');var g=b[m];if(null!=g){var h=a;var
l=m;if(g instanceof Nc)g=Qc(g);else if("style"==l.toLowerCase()){if(!Ca(g))throw
Error('The "style" attribute requires goog.html.SafeStyle or map of style
properties, '+typeof g+" given: "+g);g instanceof jd||
(g=od(g));g=ld(g)}else{if(/^on/i.test(l))throw Error('Attribute "'+l+'" requires
goog.string.Const value, "'+g+'" given.');if(l.toLowerCase()in
Kd)if(g instanceof Xc)g=Zc(g);else if(g instanceof cd)g=ed(g);else
if(p(g))g=gd(g).Yb();else throw Error('Attribute "'+l+'" on tag "'+h+'" requires
goog.html.SafeUrl, goog.string.Const, or string, value "'+g+'"
given.');}g.Cc&&(g=g.Yb());l=l+'="'+ac(String(g))+'"';e+=" "+l}}var m="<"+a+e;null!
=c?v(c)||(c=[c]):c=[];!0===Mc[a.toLowerCase()]?m+=">":(d=Od(c),m+=">"+Fd(d)
+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return
Hd(m,d)}Hd("<!DOCTYPE html>",0);var Pd=Hd("",0);
Hd("<br>",0);var Qd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return
c}}(function(){var
a=document.createElement("div");a.innerHTML="<div><div></div></div>";var
b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function Rd(a,b)
{if(Qd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b}function
Sd(a,b){Rd(a,Fd(b))}function Td(a,b){var c=b instanceof cd?b:id(b);a.href=ed(c)}
function Ud(a,b){a.src=Zc(b);if(null===wa)b:{var
c=k.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&va.test(c)){wa=c;break
b}wa=""}c=wa;c&&a.setAttribute("nonce",c)}function Vd(a,b){var c=b instanceof cd?
b:id(b);a.href=ed(c)};function Wd(a,b,c){return Math.min(Math.max(a,b),c)};function
D(a,b){this.x=n(a)?a:0;this.y=n(b)?b:0}f=D.prototype;f.clone=function(){return new
D(this.x,this.y)};function Xd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function Yd(a,b){return new D(a.x-b.x,a.y-b.y)}f.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
f.Og=function(a,b){var c=r(b)?b:a;this.x*=a;this.y*=c;return this};function F(a,b)
{this.width=a;this.height=b}function Zd(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=F.prototype;f.clone=function(){return new
F(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};f.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
f.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function $d(a){return a?new ae(be(a)):tb||(tb=new ae)}function H(a){return
p(a)?document.getElementById(a):a}function ce(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):de(document,"*",a,b)}function ee(a,b){var c=b||
document;if(c.getElementsByClassName)c=c.getElementsByClassName(a)
[0];else{c=document;var d=b||c;c=d.querySelectorAll&&d.querySelector&&a?
d.querySelector(a?"."+a:""):de(c,"*",a,b)[0]||null}return c||null}
function de(a,b,c,d){a=d||a;b=b&&"*"!=b?
String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName)
{a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g+
+)b=h.className,"function"==typeof b.split&&Db(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function fe(a,b){eb(b,function(b,d){b&&"object"==typeof
b&&b.Cc&&(b=b.Yb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?
a.htmlFor=b:ge.hasOwnProperty(d)?
a.setAttribute(ge[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,b):a[d]=b})}
var
ge={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",framebord
er:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",ro
wspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function
he(a){a=a.document;a=ie(a)?a.documentElement:a.body;return new
F(a.clientWidth,a.clientHeight)}
function je(a){var b=ke(a);a=le(a);return C.ya&&C.Oa("10")&&a.pageYOffset!
=b.scrollTop?new D(b.scrollLeft,b.scrollTop):new D(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function ke(a){return a.scrollingElement?
a.scrollingElement:!C.kb&&ie(a)?a.documentElement:a.body||
a.documentElement}function me(a){return a?le(a):window}function le(a){return
a.parentWindow||a.defaultView}function I(a,b,c){return ne(document,arguments)}
function ne(a,b){var c=String(b[0]),d=b[1];if(!Gc&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',ac(d.name),'"');if(d.type){c.push('
type="',ac(d.type),'"');var e={};pb(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(p(d)?
c.className=d:v(d)?c.className=d.join(" "):fe(c,d));2<b.length&&oe(a,c,b,2);return
c}
function oe(a,b,c,d){function e(c){c&&b.appendChild(p(c)?
a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Aa(g)||Ca(g)&&0<g.nodeType?
e(g):z(pe(g)?Jb(g):g,e)}}function J(a){return
document.createElement(String(a))}function qe(a){return
document.createTextNode(String(a))}function ie(a)
{return"CSS1Compat"==a.compatMode}function re(a,b){a.appendChild(b)}function se(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function K(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function te(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function ue(a){return
Hc&&void 0!=a.children?a.children:xb(a.childNodes,function(a){return
1==a.nodeType})}function ve(a){return n(a.firstElementChild)?
a.firstElementChild:we(a.firstChild,!0)}function we(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function xe(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||
a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!
(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function
be(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function ye(a){return
a.contentDocument||a.contentWindow.document}
function ze(a,b){if("textContent"in a)a.textContent=b;else
if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType)
{for(;a.lastChild!
=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else
se(a),a.appendChild(be(a).createTextNode(String(b)))}var
Ae={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Be={IMG:" ",BR:"\n"};function
Ce(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function De(a){return C.ya&&!C.Oa("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function Ee(a){a=a.tabIndex;return
r(a)&&0<=a&&32768>a}function Fe(a){if(Ic&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Ge(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Ic||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function He(a){var b=[];Ge(a,b,!1);return b.join("")}function Ge(a,b,c){if(!
(a.nodeName in Ae))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/
(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in
Be)b.push(Be[a.nodeName]);else
for(a=a.firstChild;a;)Ge(a,b,c),a=a.nextSibling}function pe(a)
{if(a&&"number"==typeof a.length){if(Ca(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Ba(a))return"function"==typeof a.item}return!1}
function Ie(a,b,c){if(!b&&!c)return null;var d=b?
String(b).toUpperCase():null;return Je(a,function(a){return(!d||a.nodeName==d)&&(!
c||p(a.className)&&Db(a.className.split(/\s+/),c))},void 0)}function Je(a,b,c)
{for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return
null}function Ke(a){try{var b=a&&a.activeElement;return b&&b.nodeName?
b:null}catch(c){return null}}function ae(a){this.b=a||k.document||
document}f=ae.prototype;f.R=function(a){return p(a)?this.b.getElementById(a):a};
f.Ua=function(a,b,c){return ne(this.b,arguments)};f.createElement=function(a)
{return this.b.createElement(String(a))};f.appendChild=re;f.Gi=function(a,b)
{oe(be(a),a,arguments,1)};f.Hi=se;f.Qk=K;f.Di=ve;f.Pk=xe;rb("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var Le="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function Me(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Ne(a,b,c){v(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(db||
(db={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!
1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!
1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!
1,invalid:"false"}),c=db,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Oe(a){var b=a.getAttribute("aria-activedescendant");return
be(a).getElementById(null==b||void 0==b?"":String(b))}function Pe(a,b){var
c="";b&&(c=b.id);Ne(a,"activedescendant",c)};function Qe()
{this.jc=this.jc;this.nb=this.nb}Qe.prototype.jc=!1;Qe.prototype.Ea=function()
{this.jc||(this.jc=!0,this.va())};function Re(a,b){var c=x(Se,b);a.jc?n(void 0)?
c.call(void 0):c():(a.nb||(a.nb=[]),a.nb.push(n(void 0)?w(c,void
0):c))}Qe.prototype.va=function(){if(this.nb)for(;this.nb.length;)this.nb.shift()
()};function Se(a){a&&"function"==typeof a.Ea&&a.Ea()};var Te=!C.ya||C.Mb(9),Ue=!
C.ya||C.Mb(9),Ve=C.ya&&!C.Oa("9"),We=function(){if(!k.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{k.addEventListener("test",u,b),k.removeEventListener("test",u,b)}catch(c)
{}return a}();function Xe(a,b){this.type=a;this.g=this.target=b;this.i=!1;this.Oj=!
0}Xe.prototype.stopPropagation=function(){this.i=!
0};Xe.prototype.preventDefault=function(){this.Oj=!1};function Ye(a)
{a.preventDefault()};var
Ze={xe:"mousedown",ye:"mouseup",we:"mousecancel",Jn:"mousemove",Ln:"mouseover",Kn:"
mouseout",Hn:"mouseenter",In:"mouseleave"};function $e(a,b){Xe.call(this,a?
a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.j=this.keyCode=0;this.o=this.
metaKey=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.b=null;if(a){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;var
e=a.relatedTarget;e?C.Ta&&(Bc(e,"nodeName")||(e=null)):"mouseover"==
c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.j=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=
a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this
.o=C.Hb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=p(a.pointerType)?
a.pointerType:af[a.pointerType]||"";this.b=a;a.defaultPrevented&&this.preventDefaul
t()}}y($e,Xe);var bf=[1,4,2],af={2:"touch",3:"pen",4:"mouse"};function cf(a)
{return(Te?0==a.b.button:"click"==a.type?!0:!!(a.b.button&bf[0]))&&!
(C.kb&&C.Hb&&a.ctrlKey)}
$e.prototype.stopPropagation=function()
{$e.ma.stopPropagation.call(this);this.b.stopPropagation?
this.b.stopPropagation():this.b.cancelBubble=!0};
$e.prototype.preventDefault=function(){$e.ma.preventDefault.call(this);var
a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,Ve)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
df="closure_listenable_"+(1E6*Math.random()|0);function ef(a){return!(!a||!
a[df])}var ff=0;function gf(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Ff=e;this.key=++ff;this.le=this.rf=!1}function jf(a){a.le=!
0;a.listener=null;a.b=null;a.src=null;a.Ff=null};function kf(a)
{this.src=a;this.b={};this.g=0}kf.prototype.add=function(a,b,c,d,e){var
g=a.toString();a=this.b[g];a||(a=this.b[g]=[],this.g++);var h=lf(a,b,d,e);-1<h?
(b=a[h],c||(b.rf=!1)):(b=new gf(b,this.src,g,!!d,e),b.rf=c,a.push(b));return
b};kf.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=lf(e,b,c,d);return-1<b?(jf(e[b]),Gb(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function mf(a,b){var c=b.type;c in
a.b&&Fb(a.b[c],b)&&(jf(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}kf.prototype.He=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=lf(a,b,c,d));return-1<e?a[e]:null};kf.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return fb(this.b,function(a){for(var
g=0;g<a.length;++g)if(!(c&&a[g].type!=d||e&&a[g].capture!=b))return!0;return!1})};
function lf(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.le&&g.listener==b&&g.capture==!!c&&g.Ff==d)return e}return-1};var
nf="closure_lm_"+(1E6*Math.random()|0),of={},pf=0;function L(a,b,c,d,e)
{if(d&&d.once)return qf(a,b,c,d,e);if(v(b)){for(var g=0;g<b.length;g+
+)L(a,b[g],c,d,e);return null}c=rf(c);return ef(a)?a.ka(b,c,Ca(d)?!!d.capture:!!
d,e):sf(a,b,c,!1,d,e)}
function sf(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ca(e)?!!
e.capture:!!e,l=tf(a);l||(a[nf]=l=new kf(a));c=l.add(b,c,d,h,g);if(c.b)return
c;d=uf();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)We||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(vf(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");pf++;return c}
function uf(){var a=wf,b=Ue?function(c){return
a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return
c};return b}function qf(a,b,c,d,e){if(v(b)){for(var g=0;g<b.length;g+
+)qf(a,b[g],c,d,e);return null}c=rf(c);return ef(a)?a.hd(b,c,Ca(d)?!!d.capture:!!
d,e):sf(a,b,c,!0,d,e)}function xf(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g+
+)xf(a,b[g],c,d,e);else d=Ca(d)?!!d.capture:!!d,c=rf(c),ef(a)?
a.hb(b,c,d,e):a&&(a=tf(a))&&(b=a.He(b,c,d,e))&&yf(b)}
function yf(a){if(!r(a)&&a&&!a.le){var b=a.src;if(ef(b))mf(b.wc,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(vf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);pf--;
(c=tf(b))?(mf(c,a),0==c.g&&(c.src=null,b[nf]=null)):jf(a)}}}function vf(a){return a
in of?of[a]:of[a]="on"+a}
function zf(a,b,c,d){var e=!
0;if(a=tf(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
g=b[a];g&&g.capture==c&&!g.le&&(g=Af(g,d),e=e&&!1!==g)}return e}function Af(a,b)
{var c=a.listener,d=a.Ff||a.src;a.rf&&yf(a);return c.call(d,b)}
function wf(a,b){if(a.le)return!0;if(!Ue){var c=b||xa("window.event"),d=new
$e(c,this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var g=!
1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(m){g=!0}if(g||void
0==c.returnValue)c.returnValue=!
0}c=[];for(g=d.g;g;g=g.parentNode)c.push(g);g=a.type;for(var h=c.length-1;!
d.i&&0<=h;h--){d.g=c[h];var l=zf(c[h],g,!0,d);e=e&&l}for(h=0;!d.i&&h<c.length;h+
+)d.g=c[h],l=zf(c[h],g,!1,d),e=e&&l}return e}return Af(a,new $e(b,this))}
function tf(a){a=a[nf];return a instanceof kf?a:null}var
Bf="__closure_events_fn_"+(1E9*Math.random()>>>0);function rf(a){if(Ba(a))return
a;a[Bf]||(a[Bf]=function(b){return a.handleEvent(b)});return a[Bf]};function M()
{Qe.call(this);this.wc=new
kf(this);this.nk=this;this.Hh=null}y(M,Qe);M.prototype[df]=!
0;f=M.prototype;f.xf=function(){return this.Hh};f.af=function(a)
{this.Hh=a};f.addEventListener=function(a,b,c,d)
{L(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){xf(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.xf();if(c)for(b=[];c;c=c.xf())b.push(c);c=this.nk;var d=a.type||
a;if(p(a))a=new Xe(a,c);else if(a instanceof Xe)a.target=a.target||c;else{var
e=a;a=new Xe(d,c);pb(a,e)}e=!0;if(b)for(var g=b.length-1;!a.i&&0<=g;g--){var
h=a.g=b[g];e=Cf(h,d,!0,a)&&e}a.i||(h=a.g=c,e=Cf(h,d,!0,a)&&e,a.i||(e=Cf(h,d,!
1,a)&&e));if(b)for(g=0;!a.i&&g<b.length;g++)h=a.g=b[g],e=Cf(h,d,!1,a)&&e;return e};
f.va=function(){M.ma.va.call(this);if(this.wc){var a=this.wc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,jf(d[e]);delete
a.b[c];a.g--}}this.Hh=null};f.ka=function(a,b,c,d){return this.wc.add(String(a),b,!
1,c,d)};f.hd=function(a,b,c,d){return this.wc.add(String(a),b,!
0,c,d)};f.hb=function(a,b,c,d){return this.wc.remove(String(a),b,c,d)};
function Cf(a,b,c,d){b=a.wc.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.le&&h.capture==c){var
l=h.listener,m=h.Ff||h.src;h.rf&&mf(a.wc,h);e=!1!==l.call(m,d)&&e}}return e&&0!
=d.Oj}f.He=function(a,b,c,d){return
this.wc.He(String(a),b,c,d)};f.hasListener=function(a,b){return
this.wc.hasListener(n(a)?String(a):void 0,b)};function Df(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}Df.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
Ef(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function Ff(a)
{k.setTimeout(function(){throw a;},0)}var Gf;
function Hf(){var a=k.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!B("Presto")&&(a=function()
{var
a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documen
tElement.appendChild(a);var
b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var
c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.proto
col+"//"+b.location.host;a=w(function(a){if(("*"==d||a.origin==d)&&a.data==
c)this.port1.onmessage()},this);b.addEventListener("message",a,!
1);this.port1={};this.port2={postMessage:function()
{b.postMessage(c,d)}}});if("undefined"!==typeof a&&!B("Trident")&&!B("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(c.next)){c=c.next;var
a=c.cb;c.cb=null;a()}};return function(a)
{d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var
b=document.createElement("SCRIPT");
b.onreadystatechange=function()
{b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.
documentElement.appendChild(b)}:function(a){k.setTimeout(a,0)}};function If()
{this.g=this.b=null}var Kf=new Df(function(){return new Jf},function(a)
{a.reset()});If.prototype.add=function(a,b){var c=Kf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};If.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function Jf()
{this.next=this.g=this.b=null}Jf.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};Jf.prototype.reset=function()
{this.next=this.g=this.b=null};function Lf(a,b){Mf||Nf();Of||(Mf(),Of=!
0);Pf.add(a,b)}var Mf;function Nf(){if(k.Promise&&k.Promise.resolve){var
a=k.Promise.resolve(void 0);Mf=function(){a.then(Qf)}}else Mf=function(){var a=Qf;!
Ba(k.setImmediate)||k.Window&&k.Window.prototype&&!
B("Edge")&&k.Window.prototype.setImmediate==k.setImmediate?(Gf||
(Gf=Hf()),Gf(a)):k.setImmediate(a)}}var Of=!1,Pf=new If;function Qf(){for(var
a;a=Pf.remove();){try{a.b.call(a.g)}catch(b){Ff(b)}Ef(Kf,a)}Of=!1};function Rf(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Sf(a)
{this.b=0;this.V=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=u)try{var
b=this;a.call(void 0,function(a){Tf(b,2,a)},function(a){Tf(b,3,a)})}catch(c)
{Tf(this,3,c)}}function Uf(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}Uf.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
Vf=new Df(function(){return new Uf},function(a){a.reset()});function Wf(a,b,c){var
d=Vf.get();d.j=a;d.g=b;d.i=c;return d}
Sf.prototype.then=function(a,b,c){return Xf(this,Ba(a)?a:null,Ba(b)?
b:null,c)};Sf.prototype.$goog_Thenable=!0;Sf.prototype.cancel=function(a)
{0==this.b&&Lf(function(){var b=new Yf(a);Zf(this,b)},this)};function Zf(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?Zf(c,b):(g?
(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):$f(c),ag(c,e,3,b)))}a.i=null}else
Tf(a,3,b)}
function bg(a,b){a.g||2!=a.b&&3!=a.b||cg(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Xf(a,b,c,d){var e=Wf(null,null,null);e.b=new Sf(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);!n(e)&&b instanceof Yf?h(b):a(e)}catch(q)
{h(q)}}:h});e.b.i=a;bg(a,e);return e.b}Sf.prototype.ra=function(a)
{this.b=0;Tf(this,2,a)};Sf.prototype.nb=function(a){this.b=0;Tf(this,3,a)};
function Tf(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ra,g=a.nb;if(d instanceof Sf){bg(d,Wf(e||u,g||
null,a));var h=!0}else if(Rf(d))d.then(e,g,a),h=!0;else{if(Ca(d))try{var
l=d.then;if(Ba(l)){dg(d,l,e,g,a);h=!0;break a}}catch(m){g.call(a,m);h=!0;break
a}h=!1}}h||(a.V=c,a.b=b,a.i=null,cg(a),3!=b||c instanceof Yf||eg(a,c))}}
function dg(a,b,c,d,e){function g(a){l||(l=!0,d.call(e,a))}function h(a){l||(l=!
0,c.call(e,a))}var l=!1;try{b.call(a,h,g)}catch(m){g(m)}}function cg(a){a.s||(a.s=!
0,Lf(a.ha,a))}function $f(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}Sf.prototype.ha=function(){for(var
a;a=$f(this);)ag(this,a,this.b,this.V);this.s=!1};
function ag(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,fg(b,c,d);else try{b.o?b.j.call(b.i):fg(b,c,d)}catch(e)
{gg.call(null,e)}Ef(Vf,b)}function fg(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function eg(a,b){a.o=!0;Lf(function()
{a.o&&gg.call(null,b)})}var gg=Ff;function Yf(a)
{sb.call(this,a)}y(Yf,sb);Yf.prototype.name="cancel";function hg(a,b)
{M.call(this);this.g=a||1;this.b=b||
k;this.i=w(this.xn,this);this.j=Ia()}y(hg,M);f=hg.prototype;f.Je=!
1;f.nc=null;function ig(a,b){a.g=b;a.nc&&a.Je?
(a.stop(),a.start()):a.nc&&a.stop()}f.xn=function(){if(this.Je){var a=Ia()-
this.j;0<a&&a<.8*this.g?this.nc=this.b.setTimeout(this.i,this.g-a):
(this.nc&&(this.b.clearTimeout(this.nc),this.nc=null),this.dispatchEvent("tick"),th
is.Je&&(this.stop(),this.start()))}};
f.start=function(){this.Je=!0;this.nc||
(this.nc=this.b.setTimeout(this.i,this.g),this.j=Ia())};f.stop=function(){this.Je=!
1;this.nc&&(this.b.clearTimeout(this.nc),this.nc=null)};f.va=function()
{hg.ma.va.call(this);this.stop();delete this.b};function N(a,b,c)
{if(Ba(a))c&&(a=w(a,c));else if(a&&"function"==typeof
a.handleEvent)a=w(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:k.setTimeout(a,b||0)};function jg(a,b,c)
{Qe.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=w(this.Ok,this)}y(jg,Qe);f=jg.prototype;f.La=0;f.va=function()
{jg.ma.va.call(this);this.stop();delete this.b;delete this.g};f.start=function(a)
{this.stop();this.La=N(this.i,n(a)?a:this.j)};f.stop=function(){0!
=this.La&&k.clearTimeout(this.La);this.La=0};f.Ok=function()
{this.La=0;this.b&&this.b.call(this.g)};function kg(a){if(a.classList)return
a.classList;a=a.className;return p(a)&&a.match(/\S+/g)||[]}function lg(a,b){return
a.classList?a.classList.contains(b):Db(kg(a),b)}function O(a,b){a.classList?
a.classList.add(b):lg(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
mg(a,b){if(a.classList)z(b,function(b){O(a,b)});else{var c={};z(kg(a),function(a)
{c[a]=!0});z(b,function(a){c[a]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function ng(a,b){a.classList?
a.classList.remove(b):lg(a,b)&&(a.className=xb(kg(a),function(a){return a!
=b}).join(" "))}function og(a,b){a.classList?z(b,function(b)
{ng(a,b)}):a.className=xb(kg(a),function(a){return!Db(b,a)}).join(" ")}function
pg(a,b,c){c?O(a,b):ng(a,b)};function qg(a){M.call(this);a=a||
$d();this.b=a.Ua(C.ya?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.b.body;a.insertBefore(this.b,a.firstChild);if(C.ya)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
me(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;C.Ta&&(a=b.document,a.open(),a.close());L(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}y(qg,M);
qg.prototype.va=function(){qg.ma.va.call(this);xf(this.j,"resize",this.g,!
1,this);this.j=null;C.Ta&&!C.Oa("1.9")||K(this.b);delete
this.b};qg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function rg(a){var
b=0,c=0;if(sg(a))b=a.selectionStart,c=-1;else if(tg()){var
d=ug(a),e=d[0];d=d[1];if(e.inRange(d))
{e.setEndPoint("EndToStart",d);if("textarea"==a.type)
{d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:
(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return
e}b=e.text.length;c=-1}}return[b,c]}
function ug(a){var b=a.ownerDocument||
a.document,c=b.selection.createRange();"textarea"==a.type?
(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,
c]}function vg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function sg(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function tg(){return C.ya&&!C.Oa("9")};function
wg(a){M.call(this);this.b=a||window;this.i=L(this.b,"resize",this.j,!
1,this);this.g=he(this.b||window)}y(wg,M);wg.prototype.Ba=function(){return this.g?
this.g.clone():null};wg.prototype.va=function()
{wg.ma.va.call(this);this.i&&(yf(this.i),this.i=null);this.g=this.b=null};wg.protot
ype.j=function(){var a=he(this.b||window);Zd(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function P(a)
{Qe.call(this);this.ua=a;this.i={}}y(P,Qe);var
xg=[];f=P.prototype;f.ka=function(a,b,c,d){return yg(this,a,b,c,d)};function
yg(a,b,c,d,e,g){v(c)||(c&&(xg[0]=c.toString()),c=xg);for(var h=0;h<c.length;h++)
{var l=L(b,c[h],d||a.handleEvent,e||!1,g||a.ua||a);if(!l)break;a.i[l.key]=l}return
a}f.hd=function(a,b,c,d){return zg(this,a,b,c,d)};
function zg(a,b,c,d,e,g){if(v(c))for(var h=0;h<c.length;h+
+)zg(a,b,c[h],d,e,g);else{b=qf(b,c,d||a.handleEvent,e,g||a.ua||a);if(!b)return
a;a.i[b.key]=b}return a}f.hb=function(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g+
+)this.hb(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ca(d)?!!d.capture:!!d,e=e||
this.ua||this,c=rf(c),d=!!d,b=ef(a)?a.He(b,c,d,e):a?(a=tf(a))?
a.He(b,c,d,e):null:null,b&&(yf(b),delete this.i[b.key]);return this};
function Ag(a){eb(a.i,function(a,c)
{this.i.hasOwnProperty(c)&&yf(a)},a);a.i={}}f.va=function()
{P.ma.va.call(this);Ag(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Bg(a)
{M.call(this);this.wa=a;a=C.ya?"focusout":"blur";this.b=L(this.wa,C.ya?"focusin":"f
ocus",this,!C.ya);this.g=L(this.wa,a,this,!
C.ya)}y(Bg,M);Bg.prototype.handleEvent=function(a){var b=new
$e(a.b);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};Bg.prototype.va=function()
{Bg.ma.va.call(this);yf(this.b);yf(this.g);delete this.wa};function Cg(a,b,c,d,e,g)
{if(C.kb&&!C.Oa("525"))return!0;if(C.Hb&&e)return Dg(a);if(e&&!d)return!1;if(!C.Ta)
{r(b)&&(b=Eg(b));var h=17==b||18==b||C.Hb&&91==b;if((!c||C.Hb)&&h||
C.Hb&&16==b&&(d||g))return!1}if((C.kb||C.hc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(C.ya&&d&&b==a)return!1;switch(a){case 13:return C.Ta?g||e?!1:!
(c&&d):!0;case 27:return!(C.kb||C.hc||C.Ta)}return C.Ta&&(d||e||g)?!1:Dg(a)}
function Dg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(C.kb||
C.hc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case
109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case
190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!
0;default:return!1}}function Eg(a){if(C.Ta)a=Fg(a);else if(C.Hb&&C.kb)switch(a)
{case 93:a=91}return a}
function Fg(a){switch(a){case 61:return 187;case 59:return 186;case 173:return
189;case 224:return 91;case 0:return 224;default:return a}};function Gg(a,b)
{M.call(this);a&&Hg(this,a,b)}y(Gg,M);f=Gg.prototype;f.wa=null;f.Nf=null;f.oh=null;
f.Of=null;f.Nb=-1;f.Dc=-1;f.wg=!1;
var
Ig={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,6
3239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,6324
7:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Jg=
{Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,
F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,P
ageDown:34,Insert:45},Kg=!C.kb||C.Oa("525"),Lg=C.Hb&&C.Ta;f=Gg.prototype;
f.Al=function(a){if(C.kb||C.hc)if(17==this.Nb&&!a.ctrlKey||18==this.Nb&&!a.altKey||
C.Hb&&91==this.Nb&&!a.metaKey)this.Dc=this.Nb=-1;-1==this.Nb&&(a.ctrlKey&&17!
=a.keyCode?this.Nb=17:a.altKey&&18!=a.keyCode?this.Nb=18:a.metaKey&&91!
=a.keyCode&&(this.Nb=91));Kg&&!
Cg(a.keyCode,this.Nb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Dc=Eg(a.keyCode),Lg&&(this.wg=a.altKey))};f.Rk=function(a){this.Dc=this.Nb=-
1;this.wg=a.altKey};
f.handleEvent=function(a){var b=a.b,c=b.altKey;if(C.ya&&"keypress"==a.type){var
d=this.Dc;var e=13!=d&&27!=d?b.keyCode:0}else(C.kb||C.hc)&&"keypress"==a.type?
(d=this.Dc,e=0<=b.charCode&&63232>b.charCode&&Dg(d)?b.charCode:0):C.Hc&&!C.kb?
(d=this.Dc,e=Dg(d)?b.keyCode:0):("keypress"==a.type?
(Lg&&(c=this.wg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Dc,e=b.charCode):(d=b.keyCode||this.Dc,e=b.charCode||0)):(d=b.keyCode||
this.Dc,e=b.charCode||0),C.Hb&&63==e&&224==d&&(d=191));var g=d=Eg(d);
d?63232<=d&&d in Ig?
g=Ig[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
Jg&&(g=Jg[b.keyIdentifier]);C.Ta&&Kg&&"keypress"==a.type&&!
Cg(g,this.Nb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=g==this.Nb,this.Nb=g,b=new
Mg(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.R=function(){return
this.wa};function Hg(a,b,c)
{a.Of&&Ng(a);a.wa=b;a.Nf=L(a.wa,"keypress",a,c);a.oh=L(a.wa,"keydown",a.Al,c,a);a.O
f=L(a.wa,"keyup",a.Rk,c,a)}
function Ng(a)
{a.Nf&&(yf(a.Nf),yf(a.oh),yf(a.Of),a.Nf=null,a.oh=null,a.Of=null);a.wa=null;a.Nb=-
1;a.Dc=-1}f.va=function(){Gg.ma.va.call(this);Ng(this)};function Mg(a,b,c,d)
{$e.call(this,d);this.type="key";this.keyCode=a;this.j=b;this.repeat=c}y(Mg,
$e);function Og(a,b){var c=a.match(Pg);return c?Number(c[1])*b[c[2]]:NaN}var
Pg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Qg={"":1,n:1E-9,u:1E-
6,m:.001,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15,E:1E18,Z:1E21,Y:1E24},Rg={"":1,n:Mat
h.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};var
kb={},Sg=null;function Tg(a){a=Da(a);delete kb[a];jb()&&Sg&&Sg.stop()}function Ug()
{Sg||(Sg=new jg(function(){Vg()},20));var a=Sg;0!=a.La||a.start()}function Vg(){var
a=Ia();eb(kb,function(b){Wg(b,a)});jb()||Ug()};function Xg()
{M.call(this);this.g=0;this.endTime=this.b=null}y(Xg,M);Xg.prototype.j=function()
{this.Lc("begin")};Xg.prototype.i=function()
{this.Lc("end")};Xg.prototype.Lc=function(a){this.dispatchEvent(a)};function
Yg(a,b,c,d){Xg.call(this);if(!v(a)||!v(b))throw Error("Start and end parameters
must be arrays");if(a.length!=b.length)throw Error("Start and end points must be
the same
length");this.o=a;this.ra=b;this.duration=c;this.ha=d;this.coords=[];this.progress=
0}y(Yg,Xg);f=Yg.prototype;
f.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;Tg(this);this.b=a=Ia();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Lc("play");-1==this.g&&this.Lc("resume");this.g=1;var b=Da(this);b in
kb||(kb[b]=this);Ug();Wg(this,a);return!0};f.stop=function(a)
{Tg(this);this.g=0;a&&(this.progress=1);Zg(this,this.progress);this.Lc("stop");this
.i()};
f.va=function(){0==this.g||this.stop(!
1);this.Lc("destroy");Yg.ma.va.call(this)};function Wg(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);Zg(a,a.progress);1==a.progress?
(a.g=0,Tg(a),a.Lc("finish"),a.i()):1==a.g&&a.Fh()}function Zg(a,b)
{Ba(a.ha)&&(b=a.ha(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.ra[c]-a.o[c])*b+a.o[c]}f.Fh=function()
{this.Lc("animate")};f.Lc=function(a){this.dispatchEvent(new $g(a,this))};
function $g(a,b)
{Xe.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}y($g,Xe);function ah(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function bh(a){for(var b=new
ah(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.len
gth;c++){var
d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom
=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return
b}f=ah.prototype;f.Lb=function(){return this.right-this.left};f.lc=function()
{return this.bottom-this.top};
f.clone=function(){return new
ah(this.top,this.right,this.bottom,this.left)};function ch(a,b){return a&&b?b
instanceof ah?
b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x
<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1}function dh(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+d*d)}
f.ceil=function()
{this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei
l(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=function()
{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f
loor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function()
{this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r
ound(this.bottom);this.left=Math.round(this.left);return this};function eh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=eh.prototype;f.clone=function(
){return new eh(this.left,this.top,this.width,this.height)};function fh(a){return
new ah(a.top,a.left+a.width,a.top+a.height,a.left)}function gh(a){return new
eh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function hh(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top),g=Math.min(a.top+a.height,b.top+b.height);if(e<=g)return
new eh(c,e,d-c,g-e)}return null}function ih(a,b){if(!a||!b)return null;var c=new
eh(a.left,a.top,a.width,a.height),d=Math.max(c.left+c.width,b.left+b.width),e=Math.
max(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(c.
top,b.top);c.width=d-c.left;c.height=e-c.top;return c}
f.Ba=function(){return new F(this.width,this.height)};f.ceil=function()
{this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t
his.width);this.height=Math.ceil(this.height);return this};f.floor=function()
{this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo
r(this.width);this.height=Math.floor(this.height);return this};
f.round=function()
{this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun
d(this.width);this.height=Math.round(this.height);return this};function R(a,b,c)
{if(p(b))(b=jh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=jh(c,d);g&&(c.style[g]=e)}}var kh={};function jh(a,b){var c=kh[b];if(!c)
{var d=rc(b);c=d;void
0===a.style[d]&&(d=(C.kb?"Webkit":C.Ta?"Moz":C.ya?"ms":C.Hc?"O":null)+sc(d),void 0!
==a.style[d]&&(c=d));kh[b]=c}return c}function lh(a,b){var
c=a.style[rc(b)];return"undefined"!==typeof c?c:a.style[jh(a,b)]||""}
function mh(a,b){var c=be(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function nh(a,b){return mh(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function oh(a,b,c)
{if(b instanceof D){var d=b.x;b=b.y}else d=b,b=c;a.style.left=ph(d,!
1);a.style.top=ph(b,!1)}function qh(a){return new D(a.offsetLeft,a.offsetTop)}
function rh(a){a=a?be(a):document;return!C.ya||C.Mb(9)||ie($d(a).b)?
a.documentElement:a.body}function sh(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}C.ya&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function th(a){if(C.ya&&!C.Mb(8))return a.offsetParent;var
b=be(a),c=nh(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=nh(a,"position"),d=d&&"st
atic"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||
a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return
a;return null}
function uh(a){for(var b=new
ah(0,Infinity,Infinity,0),c=$d(a),d=c.b.body,e=c.b.documentElement,g=ke(c.b);a=th(a
);)if(!(C.ya&&0==a.clientWidth||C.kb&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=nh(a,"overflow")){var h=vh(a),l=new
D(a.clientLeft,a.clientTop);h.x+=l.x;h.y+=l.y;b.top=Math.max(b.top,h.y);b.right=Mat
h.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.l
eft=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,
g);c=he(le(c.b)||
window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);
return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function wh(a,b){var c=b||ke(document);var d=c||ke(document);var
e=vh(a),g=vh(d),h=xh(d);if(d==ke(document)){var l=e.x-d.scrollLeft;e=e.y-
d.scrollTop;C.ya&&!C.Mb(10)&&(l+=h.left,e+=h.top)}else l=e.x-g.x-h.left,e=e.y-g.y-
h.top;h=yh(a);g=d.clientHeight-h.height;var
m=d.scrollLeft,q=d.scrollTop;m+=Math.min(l,Math.max(l-(d.clientWidth-
h.width),0));q+=Math.min(e,Math.max(e-g,0));d=new
D(m,q);c.scrollLeft=d.x;c.scrollTop=d.y}
function vh(a){var b=be(a),c=new D(0,0),d=rh(b);if(a==d)return
c;a=sh(a);b=je($d(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function zh(a,b){var
c=Ah(a),d=Ah(b);return new D(c.x-d.x,c.y-d.y)}function Bh(a){a=sh(a);return new
D(a.left,a.top)}function Ah(a){if(1==a.nodeType)return Bh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new D(a.clientX,a.clientY)}
function S(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=ph(b,!0);a.style.height=ph(c,!
0)}function ph(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Ch(a){var b=yh;if("none"!=nh(a,"display"))return b(a);var
c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return
a}
function yh(a){var b=a.offsetWidth,c=a.offsetHeight,d=C.kb&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new F(b,c):(a=sh(a),new F(a.right-a.left,a.bottom-
a.top))}function Dh(a){var b=vh(a);a=Ch(a);return new
eh(b.x,b.y,a.width,a.height)}function Eh(a,b){var c=a.style;"opacity"in c?
c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in
c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function T(a,b)
{a.style.display=b?"":"none"}function Fh(a){return"rtl"==nh(a,"direction")}
var Gh=C.Ta?"MozUserSelect":C.kb||C.hc?"WebkitUserSelect":null;function Hh(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(Gh)
{if(b=b?"none":"",a.style&&(a.style[Gh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Gh]=b)}}else if(C.ya||
C.Hc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Ih(a,b){var c=ie($d(be(a)).b);if(!C.ya||C.Oa("10")||
c&&C.Oa("8"))Jh(a,b,"border-box");else{var d=a.style;if(c){c=Kh(a);var
e=xh(a);d.pixelWidth=b.width-e.left-c.left-c.right-e.right;d.pixelHeight=b.height-
e.top-c.top-c.bottom-e.bottom}else d.pixelWidth=b.width,d.pixelHeight=b.height}}
function Lh(a){var b=be(a),c=C.ya&&a.currentStyle;if(c&&ie($d(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Mh(a,c.width,"width","pixelWidth"),a=Mh(a,c.height,"height","pixelHeight"),new
F(b,a);c=new F(a.offsetWidth,a.offsetHeight);b=Kh(a);a=xh(a);return new F(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Jh(a,b,c){a=a.style;C.Ta?a.MozBoxSizing=c:C.kb?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Mh(a,b,c,d){if(/^\d+px?$/.test(b))return
parseInt(b,10);var
e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}function Nh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?Mh(a,c,"left","pixelLeft"):0}
function Kh(a){if(C.ya){var
b=Nh(a,"paddingLeft"),c=Nh(a,"paddingRight"),d=Nh(a,"paddingTop");a=Nh(a,"paddingBo
ttom");return new
ah(d,c,a,b)}b=mh(a,"paddingLeft");c=mh(a,"paddingRight");d=mh(a,"paddingTop");a=mh(
a,"paddingBottom");return new
ah(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Oh={thin:2,medium:4,thick:6};
function Ph(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in Oh?
Oh[c]:Mh(a,c,"left","pixelLeft")}
function xh(a){if(C.ya&&!C.Mb(9)){var
b=Ph(a,"borderLeft"),c=Ph(a,"borderRight"),d=Ph(a,"borderTop");a=Ph(a,"borderBottom
");return new
ah(d,c,a,b)}b=mh(a,"borderLeftWidth");c=mh(a,"borderRightWidth");d=mh(a,"borderTopW
idth");a=mh(a,"borderBottomWidth");return new
ah(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Qh(a,b)
{a.style[C.ya?"styleFloat":"cssFloat"]=b};C.platform={};C.platform.Be=function()
{if(C.fi){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(C.Sd()))?a[1]:"0"}return
C.Hb?(a=/10[_.][0-9_.]+/,(a=a.exec(C.Sd()))?a[0].replace(/_/g,"."):"10"):C.se?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(C.Sd()))?a[1]:""):C.ve||C.ud||C.kk?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(C.Sd()))?
a[1].replace(/_/g,"."):""):""};C.platform.VERSION=C.platform.Be();C.platform.Mf=fun
ction(a){return 0<=pc(C.platform.VERSION,a)};C.product={};C.product.Vh=!
1;C.product.Kd=!1;C.product.Jd=!1;C.product.te=!1;C.product.Uh=!1;C.product.Zh=!
1;C.product.Md=C.ng||C.mg||C.rg||C.product.Vh||C.product.Kd||C.product.Jd||
C.product.te||C.product.Uh||
C.product.Zh;C.product.Hc=C.Hc;C.product.ya=C.ya;C.product.hc=C.hc;C.product.hk=C.p
roduct.Md?C.product.Vh:wc();C.product.am=function(){return yc()||
B("iPod")};C.product.ve=C.product.Md?
C.product.Kd:C.product.am();C.product.ud=C.product.Md?C.product.Jd:B("iPad");
C.product.se=C.product.Md?C.product.te:B("Android")&&!(xc()||wc()||B("Opera")||
B("Silk"));C.product.dk=C.product.Md?C.product.Uh:xc();C.product.dm=function()
{return B("Safari")&&!(xc()||B("Coast")||B("Opera")||B("Edge")||wc()||B("Silk")||
B("Android"))&&!zc()};C.product.sg=C.product.Md?
C.product.Zh:C.product.dm();C.product.Be=function(){if(C.product.hk)return
C.product.Rd(/Firefox\/([0-9.]+)/);if(C.product.ya||C.product.hc||
C.product.Hc)return C.VERSION;if(C.product.dk)return zc()?C.product.Rd(/CriOS\/([0-
9.]+)/):C.product.Rd(/Chrome\/([0-9.]+)/);if(C.product.sg&&!zc())return
C.product.Rd(/Version\/([0-9.]+)/);if(C.product.ve||C.product.ud){var
a=C.product.yi(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(C.product.se)return(a=C.product.Rd(/Android\s+([0-9.]+)/))?
a:C.product.Rd(/Version\/([0-9.]+)/);
return""};C.product.Rd=function(a){return(a=C.product.yi(a))?
a[1]:""};C.product.yi=function(a){return
a.exec(C.Sd())};C.product.VERSION=C.product.Be();C.product.Mf=function(a){return
0<=pc(C.product.VERSION,a)};function Rh(a,b,c,d,e)
{Yg.call(this,b,c,d,e);this.element=a}y(Rh,Yg);Rh.prototype.s=u;Rh.prototype.Fh=fun
ction(){this.s();Rh.ma.Fh.call(this)};Rh.prototype.i=function()
{this.s();Rh.ma.i.call(this)};Rh.prototype.j=function()
{this.s();Rh.ma.j.call(this)};function Sh(a,b,c,d,e)
{r(b)&&(b=[b]);r(c)&&(c=[c]);Rh.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.V=-1}y(Sh,Rh);var
Th=1/1024;
Sh.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.V)>=Th&&(Eh(this.element,a),this.V=a)};Sh.prototype.j=function(){this.V=-
1;Sh.ma.j.call(this)};Sh.prototype.i=function(){this.V=-
1;Sh.ma.i.call(this)};function Uh(a,b,c)
{Sh.call(this,a,1,0,b,c)}y(Uh,Sh);Uh.prototype.j=function()
{this.element.style.display="";Uh.ma.j.call(this)};Uh.prototype.i=function()
{this.element.style.display="none";Uh.ma.i.call(this)};
function Vh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Rh.apply(this,arguments)}y(Vh,Rh);Vh.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.element.style.backgroundColor="rgb("+a.join(
",")+")"};function Wh(a,b,c){M.call(this);this.target=a;this.s=b||a;this.ha=c||new
eh(NaN,NaN,NaN,NaN);this.i=be(a);this.b=new
P(this);Re(this,this.b);this.deltaY=this.deltaX=this.ta=this.ra=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;L(this.s,
["touchstart","mousedown"],this.Wj,!1,this);this.j=Xh}y(Wh,M);var
Xh=k.document&&k.document.documentElement&&!!
k.document.documentElement.setCapture&&!!
k.document.releaseCapture;f=Wh.prototype;f.Qa=function(a){this.o=a};
f.va=function(){Wh.ma.va.call(this);xf(this.s,["touchstart","mousedown"],this.Wj,!
1,this);Ag(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
f.Wj=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
cf(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Yh("start",this,a.clientX,a.clientY,a))){this.g=!
0;b&&a.preventDefault();b=this.i;var c=b.documentElement,d=!this.j;this.b.ka(b,
["touchmove","mousemove"],this.Hl,{capture:d,passive:!1});this.b.ka(b,
["touchend","mouseup"],this.uf,d);this.j?(c.setCapture(!
1),this.b.ka(c,"losecapture",this.uf)):this.b.ka(me(b),"blur",this.uf);this.ua&&thi
s.b.ka(this.ua,"scroll",this.Tm,
d);this.clientX=this.ra=a.clientX;this.clientY=this.ta=a.clientY;this.screenX=a.scr
eenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.tar
get.offsetTop;this.V=je($d(this.i).b)}};f.uf=function(a,b)
{Ag(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new Yh("end",this,a.clientX,a.clientY,a,Zh(this,this.deltaX),
$h(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")}
;
f.Hl=function(a){if(this.o){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.g){var d=this.ra-this.clientX,e=this.ta-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
Yh("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.jc||
this.uf(a);return}}c=ai(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
Yh("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(bi(this,a,b,c),a.preventDefault(
))}};
function ai(a,b,c){var d=je($d(a.i).b);b+=d.x-a.V.x;c+=d.y-
a.V.y;a.V=d;a.deltaX+=b;a.deltaY+=c;return new D(Zh(a,a.deltaX),
$h(a,a.deltaY))}f.Tm=function(a){var
b=ai(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;bi(this,a,b.x,b.y)};fu
nction bi(a,b,c,d){a.ti(c,d);a.dispatchEvent(new
Yh("drag",a,b.clientX,b.clientY,b,c,d))}function Zh(a,b){var
c=a.ha,d=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function $h(a,b){var c=a.ha,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}f.ti=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Yh(a,b,c,d,e,g,h){Xe.call(this,a);this.clientX=c;this.clientY=d;this.left=n(g)?
g:b.deltaX;this.top=n(h)?h:b.deltaY}y(Yh,Xe);function ci(a){return
Math.pow(a,3)}function di(a){return 3*a*a-2*a*a*a};function ei(a)
{Xe.call(this,"navigate");this.s=a}y(ei,Xe);function fi(){return!(B("iPad")||
B("Android")&&!B("Mobile")||B("Silk"))&&(B("iPod")||B("iPhone")||B("Android")||
B("IEMobile"))};function gi(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof
b[d],b[d]);return c.join("\x0B")};function hi(a,b,c,d){M.call(this);if(a&&!b)throw
Error("Can't use invisible history without providing a blank page.");if(c)var
e=c;else{e="history_state"+ii;var g=Md("input",
{type:"text",name:e,id:e,style:Rc("display:none")});document.write(Fd(g));e=H(e)}th
is.V=e;this.b=c?me(be(c)):window;this.ua=b;C.ya&&!
b&&(this.ua="https"==window.location.protocol?
ad(Qc(Rc("https:///"))):ad(Qc(Rc('javascript:""'))));this.g=new
hg(150);Re(this,this.g);this.j=!a;this.i=new P(this);if(a||ji){if(d)var
h=d;else{a="history_iframe"+
ii;d=this.ua;b={id:a,style:Rc("display:none"),sandbox:void
0};d&&Zc(d);c={};c.src=d||null;c.srcdoc=null;d={sandbox:""};e={};for(h in
c)e[h]=c[h];for(h in d)e[h]=d[h];for(h in b){g=h.toLowerCase();if(g in c)throw
Error('Cannot override "'+g+'" attribute, got "'+h+'" with value "'+b[h]+'"');g in
d&&delete e[g];e[h]=b[h]}h=Nd("iframe",e,void
0);document.write(Fd(h));h=H(a)}this.ra=h;this.Da=!
0}ji&&(this.i.ka(this.b,"load",this.Om),this.Aa=this.ta=!1);this.j?
ki(this,li(this),!0):mi(this,this.V.value);
ii++}y(hi,M);hi.prototype.ha=!1;hi.prototype.s=!1;hi.prototype.o=null;var
ni=function(a,b){var c=b||gi;return function(){var b=this||
k;b=b.closure_memoize_cache_||(b.closure_memoize_cache_={});var
e=c(Da(a),arguments);return b.hasOwnProperty(e)?b[e]:b[e]=a.apply(this,arguments)}}
(function(){return C.ya?C.Mb(8):"onhashchange"in k}),ji=C.ya&&!
C.Mb(8);f=hi.prototype;f.ee=null;f.va=function()
{hi.ma.va.call(this);this.i.Ea();this.Qa(!1)};
f.Qa=function(a){if(a!=this.ha)if(ji&&!this.ta)this.Aa=a;else if(a)if(C.Hc?
this.i.ka(this.b.document,oi,this.Xm):C.Ta&&this.i.ka(this.b,"pageshow",this.Um),ni
()&&this.j)this.i.ka(this.b,"hashchange",this.Pm),this.ha=!0,this.dispatchEvent(new
ei(li(this),!1));else{if(!C.ya||fi()||
this.ta)this.i.ka(this.g,"tick",w(this.Fi,this,!0)),this.ha=!0,ji||
(this.o=li(this),this.dispatchEvent(new ei(li(this),!1))),this.g.start()}else
this.ha=!1,Ag(this.i),this.g.stop()};
f.Om=function(){this.ta=!0;this.V.value&&mi(this,this.V.value,!
0);this.Qa(this.Aa)};f.Um=function(a){a.b.persisted&&(this.Qa(!1),this.Qa(!
0))};f.Pm=function(){var a=pi(this.b);a!=this.o&&qi(this,a,!0)};function li(a)
{return null!=a.ee?a.ee:a.j?pi(a.b):ri(a)||""}function pi(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function ki(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(ji||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):
(b=hd(d),Vd(a,b)))}function mi(a,b,c,d){if(a.Da||b!=ri(a))if(a.Da=!
1,b=encodeURIComponent(String(b)),C.ya){var
e=ye(a.ra);e.open("text/html",c?"replace":void 0);c=Od(Md("title",{},d||
a.b.document.title),Md("body",{},b));e.write(Fd(c));e.close()}else e=Zc(a.ua)
+"#"+b,(a=a.ra.contentWindow)&&(c?a.location.replace(e):Vd(a.location,e))}
function ri(a){if(C.ya)return a=ye(a.ra),a.body?$b(a.body.innerHTML):null;var
b=a.ra.contentWindow;if(b){try{var c=$b(pi(b))}catch(d){return a.s||(1!
=a.s&&ig(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&ig(a.g,150),a.s=!1);return c||
null}return null}f.Fi=function(a){if(this.j){var b=pi(this.b);b!
=this.o&&qi(this,b,a)}if(!this.j||ji)if(b=ri(this)||"",null==this.ee||
b==this.ee)this.ee=null,b!=this.o&&qi(this,b,a)};
function qi(a,b,c){a.o=a.V.value=b;a.j?
(ji&&mi(a,b),ki(a,b)):mi(a,b);a.dispatchEvent(new ei(li(a),c))}f.Xm=function()
{this.g.stop();this.g.start()};var oi=["mousedown","keydown","mousemove"],ii=0;var
si={};
function ti(a){if(C.product.ya&&!C.Oa(9))return[0,0,0,0];var
b=si.hasOwnProperty(a)?si[a]:null;if(b)return
b;65536<Object.keys(si).length&&(si={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=ui(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=ui(b,d);b=ui(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=vi(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=vi(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=vi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=vi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=vi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=vi(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");vi(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return si[a]=b}function vi(a,b,c,d){return
a.replace(c,function(a){b[d]+=1;return Array(a.length+1).join(" ")})}function
ui(a,b){return a.replace(b,function(a){return Array(a.length+1).join("A")})};var
wi={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"*
ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"*
ARIA-SELECTED":!0,"* ABBR":!0,"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!
0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!
0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"*
COLOR":!0,"* COLSPAN":!0,
"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!
0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"*
HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"*
METHOD":!0,"* MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!
0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!
0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"*
SPAN":!0,"* START":!0,
"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!
0,"* VSPACE":!0,"* WIDTH":!0},xi={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"*
HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"*
NAME":!0,"A TARGET":!0,"* CLASS":!0,"* ID":!0,"* STYLE":!0};var yi={rgb:!0,rgba:!
0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-
linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!
0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!
0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!
0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},zi=/
[\n\f\r"'()*<>]/g,Ai={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Bi(a){return Ai[a]}
function Ci(a,b,c){b=Zb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=ed(a)?'url("'+ed(a).replace(zi,Bi)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1]in yi))return null}return b};function
Di(a,b){var c=k[a];return c&&c.prototype?
(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||null:null}function
Ei(a,b){var c=k[a];return c&&c.prototype&&c.prototype[b]||null}
var Fi=Di("Element","attributes")||
Di("Node","attributes"),Gi=Ei("Element","hasAttribute"),Hi=Ei("Element","getAttribu
te"),Ii=Ei("Element","setAttribute"),Ji=Ei("Element","setAttributeNS"),Ki=Ei("Eleme
nt","removeAttribute"),Li=Ei("Element","getElementsByTagName"),Mi=Ei("Element","mat
ches")||
Ei("Element","msMatchesSelector"),Ni=Di("Node","nodeName"),Oi=Di("Node","nodeType")
,Pi=Di("Node","parentNode"),Qi=Di("HTMLElement","style")||
Di("Element","style"),Ri=Di("Element","namespaceURI")||Di("Node","namespaceURI"),
Si=Di("HTMLStyleElement","sheet"),Ti=Ei("CSSStyleDeclaration","getPropertyValue"),U
i=Ei("CSSStyleDeclaration","setProperty");function Vi(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Wi(a,b,c,d){if(a)return a.apply(b,d);if(C.product.ya&&10>document.documentMode)
{if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof
b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}
function Xi(a){return Vi(Fi,a,"attributes",function(a){return a instanceof
NamedNodeMap})}function Yi(a,b,c){try{Wi(Ii,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Zi(a){return
Vi(Ri,a,"namespaceURI",function(a){return"string"==typeof a})}function $i(a){return
Vi(Qi,a,"style",function(a){return a instanceof CSSStyleDeclaration})}function
aj(a){return Vi(Si,a,"sheet",function(a){return a instanceof CSSStyleSheet})}
function bj(a){return Vi(Ni,a,"nodeName",function(a){return"string"==typeof
a})}function cj(a){return Vi(Oi,a,"nodeType",function(a){return"number"==typeof
a})}function dj(a){return Vi(Pi,a,"parentNode",function(a){return!
(a&&"string"==typeof a.name&&a.name&&"parentnode"==a.name.toLowerCase())})}function
ej(a,b){return Wi(Ti,a,a.getPropertyValue?"getPropertyValue":"getAttribute",
[b])||""}function fj(a,b,c){Wi(Ui,a,a.setProperty?"setProperty":"setAttribute",
[b,c])};var gj=C.ya&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),hj={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function ij(a,b,c){var d=[];a=jj(Jb(a.cssRules));z(a,function(a){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&C.product.ya&&10==document.documentMode&&/\\['"]/.test(a.selectorText))){var
e=b?a.selectorText.replace(gj,"#"+b+"
$1"):a.selectorText;d.push(yd(e,kj(a.style,c)))}});return Ad(d)}function jj(a)
{return xb(a,function(a){return a instanceof CSSStyleRule||
a.type==CSSRule.STYLE_RULE})}
function lj(a,b,c){a=mj("<style>"+a+"</style>");return null==a?Cd:ij(a.sheet,void
0!=b?b:null,c)}function mj(a){return C.ya&&!C.Oa(10)||"function"!=typeof
k.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function kj(a,b){if(!a)return nd;var
c=document.createElement("div").style,d=nj(a);z(d,function(d){var e=C.kb&&d in hj?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=e.lastIndexOf("--",0)&&0!
=e.lastIndexOf("var",0)&&(d=ej(a,d),d=Ci(e,d,b),null!=d&&fj(c,e,d))});return
md(c.cssText||"")}
function oj(a){var b=Array.from(Wi(Li,a,"getElementsByTagName",
["STYLE"])),c=Ub(b,function(a){return
Jb(aj(a).cssRules)});c=jj(c);c.sort(function(a,b){var c=ti(a.selectorText);a:
{for(var d=ti(b.selectorText),e=Pb,g=Math.min(c.length,d.length),t=0;t<g;t++){var
G=e(c[t],d[t]);if(0!=G){c=G;break a}}c=Pb(c.length,d.length)}return-
c});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)z(c,function(a){Wi(Mi,d,d.matches?"matches":"msMatchesSelector",
[a.selectorText])&&
a.style&&pj(d,a.style)});z(b,K)}function pj(a,b){var
c=nj(a.style),d=nj(b);z(d,function(d){if(!(0<=c.indexOf(d))){var
e=ej(b,d);fj(a.style,d,e)}})}function nj(a){Aa(a)?a=Jb(a):
(a=gb(a),Fb(a,"cssText"));return a};var qj="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),rj=0;function sj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+rj+
+}sj.prototype.set=function(a,b){if(Wi(Gi,a,"hasAttribute",[this.b])){var
c=parseInt(Wi(Hi,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Yi(a,this.b,c.toString()),this.i.push(a);return this};
sj.prototype.get=function(a){if(Wi(Gi,a,"hasAttribute",[this.b]))return
a=parseInt(Wi(Hi,a,"getAttribute",[this.b])||
null,10),this.g[a]};sj.prototype.clear=function(){this.i.forEach(function(a)
{Wi(Ki,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var tj=!C.ya||
C.Mb(10);function uj(){};var vj={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!
0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!
0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var wj={A:!0,ABBR:!0,ACRONYM:!
0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!
0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!
0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!
0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!
0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!
0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};function xj(a){a=a||
new
yj;zj(a);this.b=nb(a.b);this.o=nb(a.j);this.i=nb(a.o);this.ha=a.nb;z(a.ha,function(
a){var b=Ib(gb(this.b),gb(this.i));Nb(b);z(b,function(b){Aj(this.b,b,"*
"+a,Bj)},this)},this);this.V=a.i;this.j=a.ta;this.g=null;this.s=a.ra}y(xj,uj);funct
ion Cj(a){return function(b,c){var d=a(Zb(b),c);return
d&&"about:invalid#zClosurez"!=ed(d)?ed(d):null}}
function yj(){this.b={};z([wi,xi],function(a){z(gb(a),function(a)
{Aj(this.b,"http://www.w3.org/1999/xhtml",a,Bj)},this)},this);this.g={};this.ha=[];
this.j={};this.j["http://www.w3.org/1999/xhtml"]=mb(vj);this.o={};this.o["http://ww
w.w3.org/1999/xhtml"]=mb(wj);this.nb=!
1;this.Da=gd;this.Aa=this.V=this.ua=this.i=Kc;this.ta=null;this.s=this.ra=!
1}function Dj(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}
function Ej(a,b,c,d){var e=Fj(a,"http://www.w3.org/1999/xhtml",c);e&&!
b[c.toUpperCase()]&&Aj(a,"http://www.w3.org/1999/xhtml",c,Dj(e,d))}
function zj(a){if(a.s)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Ej(a.b,a.g,"* USEMAP",Gj);var b=Cj(a.Da);z(["* ACTION","* CITE","*
HREF"],function(a){Ej(this.b,this.g,a,b)},a);var c=Cj(a.i);z(["* LONGDESC","*
SRC","LINK HREF"],function(a){Ej(this.b,this.g,a,c)},a);z(["* FOR","* HEADERS","*
NAME"],function(a){Ej(this.b,this.g,a,x(Jj,this.ua))},a);Ej(a.b,a.g,"A
TARGET",x(Kj,["_blank","_self"]));Ej(a.b,a.g,"* CLASS",x(Lj,a.V));Ej(a.b,a.g,"*
ID",x(Mj,a.V));Ej(a.b,a.g,"* STYLE",
x(a.Aa,c));a.s=!0}function Nj(a,b){a||(a="*");return a+" "+b}function Bj(a){return
Zb(a)}function Kj(a,b){var c=Zb(b);return Db(a,c.toLowerCase())?c:null}function
Gj(a){return(a=Zb(a))&&"#"==a.charAt(0)?a:null}function Jj(a,b,c){return
a(Zb(b),c)}function Lj(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++)
{var g=a(b[e],c);g&&d.push(g)}return 0==d.length?null:d.join(" ")}function
Mj(a,b,c){return a(Zb(b),c)}
function Oj(a,b){var c=!
Fj(a.o,"http://www.w3.org/1999/xhtml","STYLE")&&Fj(a.i,"http://www.w3.org/1999/xhtm
l","STYLE");c="*"==a.j&&c?"sanitizer-"+oc():a.j;a.g=c;if(tj){var d=b;if(tj)
{c=J("SPAN");a.g&&"*"==a.j&&(c.id=a.g);a.s&&(d=mj("<div>"+d+"</div>"),oj(d),d=d.inn
erHTML);var e=document.createElement("template");if("content"in
e)e.innerHTML=d,e=e.content;else{var
g=document.implementation.createHTMLDocument("x");e=g.body;g.body.innerHTML=d}d=doc
ument.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,
null,!1);for(e=qj?new WeakMap:new sj;g=d.nextNode();){c:{var h=a;var
l=g;switch(cj(l)){case 3:h=Pj(h,l);break c;case
1:if("TEMPLATE"==bj(l).toUpperCase())h=null;else{var m=Zi(l);var
q=bj(l);Fj(h.o,m,q)?m=null:Fj(h.i,m,q)?m="http://www.w3.org/1999/xhtml"==m?
document.createElement(q):document.createElementNS(m,q):
(m=J("SPAN"),h.ha&&Yi(m,"data-sanitizer-original-tag",q.toLowerCase()));if(m){var
t=m,G=Xi(l);if(null!=G)for(var E=0;q=G[E];E++)if(q.specified){var Q=h;var
qa=l,fa=q,Ra=fa.name;if(0==Ra.lastIndexOf("data-sanitizer-",
0))Q=null;else{var hf=bj(qa),Ta=Zi(qa);fa=fa.value;var
Hj={tagName:Zb(hf).toLowerCase(),attributeName:Zb(Ra).toLowerCase(),Rn:Ta},Ij={Bk:v
oid 0};"style"==Hj.attributeName&&(Ij.Bk=$i(qa));Q=(qa=Fj(Q.b,Ta,Nj(hf,Ra)))?
qa(fa,Hj,Ij):(Q=Fj(Q.b,Ta,Nj(null,Ra)))?Q(fa,Hj,Ij):null}if(null!
==Q)if(q.Zn)try{Wi(Ji,t,"setAttributeNS",[q.namespaceURI,q.name,Q])}catch(go){if(-
1==go.message.indexOf("A security problem occurred"))throw go;}else
Yi(t,q.name,Q)}h=m}else h=null}break c;default:h=null}}if(h){if(1==cj(h)&&
e.set(g,h),g=dj(g),l=!1,g)q=cj(g),m=bj(g).toLowerCase(),t=dj(g),11!=q||
t?"body"==m&&t&&(q=dj(t))&&!dj(q)&&(l=!0):l=!0,q=null,l||!g?
q=c:1==cj(g)&&(q=e.get(g)),q.content&&(q=q.content),q.appendChild(h)}else
se(g)}e.clear&&e.clear()}else
c=J("SPAN");0<Xi(c).length&&(d=J("SPAN"),d.appendChild(c),c=d);c=c.innerHTML}else
c="";return Hd(c,null)}
function Pj(a,b){var c=b.data,d=dj(b);d&&"style"==bj(d).toLowerCase()&&!
Fj(a.o,"http://www.w3.org/1999/xhtml","STYLE")&&Fj(a.i,"http://www.w3.org/1999/xhtm
l","STYLE")&&(c=Bd(lj(c,a.g,w(function(a,b){return this.V(a,{Qn:b})},a))));return
document.createTextNode(c)}function Aj(a,b,c,d){a[b]=a[b]||{};a[b]
[c.toUpperCase()]=d}function Fj(a,b,c){return b in a&&c.toUpperCase()in a[b]?a[b]
[c.toUpperCase()]:null};function Qj(a){return ic(Zb(a.replace(Rj,function(a,c)
{return Sj.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Sj=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Rj=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function Tj(a){return/^\s*$/.test(a)?!1:/^[\],:
{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/
(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:
[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:
[\s\u2028\u2029]*\[)+/g,""))}function Uj(a){a=String(a);if(Tj(a))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Vj(){}
function Wj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(v(b))
{var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g+
+)c.push(e),Wj(a,d[g],c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(g=b[d],"function"!=typeof
g&&(c.push(e),Xj(d,c),c.push(":"),Wj(a,g,c),e=","));c.push("}");return}}switch(type
of b){case "string":Xj(b,c);break;case "number":c.push(isFinite(b)&&
!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case
"function":c.push("null");break;default:throw Error("Unknown type: "+typeof
b);}}}var
Yj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Zj=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Xj(a,b){b.push('"',a.replace(Zj,function(a){var b=Yj[a];b||(b="\\u"+
(a.charCodeAt(0)|65536).toString(16).substr(1),Yj[a]=b);return b}),'"')};function
ak(a,b){this.x=a;this.y=b}y(ak,D);function bk(a){return new
ak(a.x,a.y)}ak.prototype.clone=function(){return new
ak(this.x,this.y)};ak.prototype.Og=D.prototype.Og;ak.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function ck(a){var b=dk;this.o=[];this.ua=b;this.ta=a||null;this.j=this.b=!
1;this.i=void 0;this.ra=this.Aa=this.V=!
1;this.s=0;this.g=null;this.ha=0}ck.prototype.cancel=function(a){if(this.b)this.i
instanceof ck&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ha--,0>=b.ha&&b.cancel())}this.ua?
this.ua.call(this.ta,this):this.ra=!0;this.b||(a=new ek(this),fk(this),gk(this,!
1,a))}};ck.prototype.nb=function(a,b){this.V=!1;gk(this,a,b)};
function gk(a,b,c){a.b=!0;a.i=c;a.j=!b;hk(a)}function fk(a){if(a.b){if(!a.ra)throw
new ik(a);a.ra=!1}}ck.prototype.ni=function(a){fk(this);gk(this,!0,a)};function
jk(a,b,c,d){a.o.push([b,c,d]);a.b&&hk(a)}ck.prototype.then=function(a,b,c){var
d,e,g=new Sf(function(a,b){d=a;e=b});jk(this,d,function(a){a instanceof ek?
g.cancel():e(a)});return g.then(a,b,c)};ck.prototype.$goog_Thenable=!0;function
kk(a){return zb(a.o,function(a){return Ba(a[1])})}
function hk(a){if(a.s&&a.b&&kk(a)){var
b=a.s,c=lk[b];c&&(k.clearTimeout(c.La),delete lk[b]);a.s=0}a.g&&(a.g.ha--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.V;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.j?h:g)try{var l=g.call(e||
a.ta,b);n(l)&&(a.j=a.j&&(l==b||l instanceof
Error),a.i=b=l);if(Rf(b)||"function"===typeof k.Promise&&b instanceof k.Promise)d=!
0,a.V=!0}catch(m){b=m,a.j=!0,kk(a)||(c=!0)}}a.i=b;d&&(l=w(a.nb,a,!0),d=w(a.nb,a,!
1),b instanceof ck?(jk(b,l,d),b.Aa=!0):b.then(l,d));c&&(b=
new mk(b),lk[b.La]=b,a.s=b.La)}function ik()
{sb.call(this)}y(ik,sb);ik.prototype.message="Deferred has already
fired";ik.prototype.name="AlreadyCalledError";function ek()
{sb.call(this)}y(ek,sb);ek.prototype.message="Deferred was
canceled";ek.prototype.name="CanceledError";function mk(a)
{this.La=k.setTimeout(w(this.g,this),0);this.b=a}mk.prototype.g=function(){delete
lk[this.La];throw this.b;};var lk={};function nk(a,b){var c=b||{},d=c.document||
document,e=Zc(a),g=J("SCRIPT"),h={Qj:g,Id:void 0},l=new ck(h),m=null,q=null!
=c.timeout?c.timeout:5E3;0<q&&(m=window.setTimeout(function(){ok(g,!0);var a=new
pk(1,"Timeout reached for loading script "+e);fk(l);gk(l,!
1,a)},q),h.Id=m);g.onload=g.onreadystatechange=function(){g.readyState&&"loaded"!
=g.readyState&&"complete"!=g.readyState||(ok(g,c.yk||!
1,m),l.ni(null))};g.onerror=function(){ok(g,!0,m);var a=new pk(0,"Error while
loading script "+e);fk(l);gk(l,
!1,a)};h=c.attributes||{};pb(h,{type:"text/javascript",charset:"UTF-
8"});fe(g,h);Ud(g,a);qk(d).appendChild(g);return l}function qk(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function dk(){if(this&&this.Qj){var
a=this.Qj;a&&"SCRIPT"==a.tagName&&ok(a,!0,this.Id)}}function ok(a,b,c){null!
=c&&k.clearTimeout(c);a.onload=u;a.onerror=u;a.onreadystatechange=u;b&&window.setTi
meout(function(){K(a)},0)}
function pk(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);sb.call(this,c);this.code=a}y(pk,sb);function rk(){this.b=sk;this.Id=5E3}var
tk=0;rk.prototype.send=function(a,b,c,d){a=a?mb(a):{};d=d||"_"+(tk+
+).toString(36)+Ia().toString(36);var
e="_callbacks___"+d;b&&(k[e]=uk(d,b),a.callback=e);b={timeout:this.Id,yk:!
0};e=Zc(this.b);e=$c.exec(e);var g=e[3]||"";e=ad(e[1]+bd("?",e[2]||"",a)
+bd("#",g,void 0));b=nk(e,b);jk(b,null,vk(d,a,c),void
0);return{La:d,ui:b}};rk.prototype.cancel=function(a)
{a&&(a.ui&&a.ui.cancel(),a.La&&wk(a.La,!1))};function vk(a,b,c){return function()
{wk(a,!1);c&&c(b)}}
function uk(a,b){return function(c){wk(a,!0);b.apply(void 0,arguments)}}function
wk(a,b){var c="_callbacks___"+a;if(k[c])if(b)try{delete k[c]}catch(d){k[c]=void
0}else k[c]=u};function xk(){}xk.prototype.b=null;function yk(a){var b;(b=a.b)||
(b={},zk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var Ak;function Bk()
{}y(Bk,xk);function Ck(a){return(a=zk(a))?new ActiveXObject(a):new
XMLHttpRequest}function zk(a){if(!a.g&&"undefined"==typeof
XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.g=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.g}Ak=new Bk;function Dk(a,b)
{this.g={};this.b=[];this.i=0;var c=arguments.length;if(1<c){if(c%2)throw
Error("Uneven number of arguments");for(var
d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof
Dk)for(c=a.Wb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=Dk.prototype;f.Cb=function(){Ek(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};f.Wb=function()
{Ek(this);return this.b.concat()};
function Fk(a,b){return Gk(a.g,b)}f.remove=function(a){return Gk(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&Ek(this),!0):!1};function Ek(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Gk(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],Gk(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}f.get=function(a,b){return Gk(this.g,a)?
this.g[a]:b};f.set=function(a,b){Gk(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
f.forEach=function(a,b){for(var c=this.Wb(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
Dk(this)};function Gk(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Hk(a)
{if(a.Cb&&"function"==typeof a.Cb)return a.Cb();if(p(a))return
a.split("");if(Aa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return
b}b=[];c=0;for(d in a)b[c++]=a[d];return b}function Ik(a)
{if(a.Wb&&"function"==typeof a.Wb)return a.Wb();if(!a.Cb||"function"!=typeof a.Cb)
{if(Aa(a)||p(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return
gb(a)}}
function Jk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Aa(a)||p(a))z(a,b,void 0);else for(var
c=Ik(a),d=Hk(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};var Kk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Lk(a,b){if(a)for(var
c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),g=null;if(0<=e){var
h=c[d].substring(0,e);g=c[d].substring(e+1)}else h=c[d];b(h,g?$b(g):"")}}
function Mk(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Nk(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||
63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var
Ok=/#|$/;
function Pk(a){var
b=window.location.href,c=b.search(Ok),d=Nk(b,0,a,c);if(0>d)return null;var
e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return $b(b.substr(d,e-d))}var
Qk=/[?&]($|#)/;function Rk(a){M.call(this);this.headers=new Dk;this.V=a||
null;this.g=!1;this.s=this.b=null;this.ta="";this.i=this.ra=this.j=this.ha=!
1;this.ua=0;this.o=null;this.Da="";this.Aa=this.Sa=!1}y(Rk,M);var Sk=/^https?
$/i,Tk=["POST","PUT"],Uk=[];function Vk(a,b,c){var d=new
Rk;Uk.push(d);b&&d.ka("complete",b);d.hd("ready",d.xk);d.send(a,c,void 0,void
0)}f=Rk.prototype;f.xk=function(){this.Ea();Fb(Uk,this)};
f.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ta+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ta=a;this.ha=!1;this.g=!0;this.b=this.V?
Ck(this.V):Ck(Ak);this.s=this.V?
yk(this.V):yk(Ak);this.b.onreadystatechange=w(this.Ej,this);try{this.ra=!
0,this.b.open(b,String(a),!0),this.ra=!1}catch(g){Wk(this);return}a=c||"";var
e=this.headers.clone();d&&Jk(d,function(a,b)
{e.set(b,a)});d=Bb(e.Wb(),Xk);c=k.FormData&&a instanceof k.FormData;!Db(Tk,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(a,b)
{this.b.setRequestHeader(b,a)},this);this.Da&&(this.b.responseType=this.Da);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Sa&&(this.b.withCredentials=this.Sa);try{Yk(this),0<this.ua&&((this.Aa=Zk(th
is.b))?
(this.b.timeout=this.ua,this.b.ontimeout=w(this.Id,this)):this.o=N(this.Id,this.ua,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(g){Wk(this)}};
function Zk(a){return C.ya&&C.Oa(9)&&r(a.timeout)&&n(a.ontimeout)}function Xk(a)
{return"content-type"==a.toLowerCase()}f.Id=function(){"undefined"!=typeof
ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Wk(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);$k(a);al(a)}function $k(a){a.ha||(a.ha=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
f.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),al(this))};f.va=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),al(this,!
0));Rk.ma.va.call(this)};f.Ej=function(){this.jc||(this.ra||this.j||this.i?
bl(this):this.Sm())};f.Sm=function(){bl(this)};
function bl(a){if(a.g&&"undefined"!=typeof ua&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=cl(a)))if(a.j&&4==(a.b?a.b.readyState:0))N(a.Ej,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{dl(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):
$k(a)}finally{al(a)}}}function al(a,b){if(a.b){Yk(a);var c=a.b,d=a.s[0]?
u:null;a.b=null;a.s=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Yk(a)
{a.b&&a.Aa&&(a.b.ontimeout=null);a.o&&(k.clearTimeout(a.o),a.o=null)}function dl(a)
{var b=cl(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case
1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.ta).match(Kk)[1]||
null,!
a&&k.self&&k.self.location&&(a=k.self.location.protocol,a=a.substr(0,a.length-
1)),b=!Sk.test(a?a.toLowerCase():"");c=b}return c}function cl(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function el(a){if(a.b){a:{a=a.b.responseText;if(k.JSON)try{var
b=k.JSON.parse(a);break a}catch(c){}b=Uj(a)}return b}};function U(a)
{this.V=this.ha=this.s="";this.ra=null;this.g=this.o="";this.i=!1;var b;a
instanceof U?(this.i=n(void 0)?void
0:a.i,fl(this,a.s),this.ha=a.ha,this.V=a.V,gl(this,a.ra),this.o=a.o,hl(this,a.b.clo
ne()),this.g=a.g):a&&(b=String(a).match(Kk))?(this.i=!1,fl(this,b[1]||"",!
0),this.ha=il(b[2]||""),this.V=il(b[3]||"",!0),gl(this,b[4]),this.o=il(b[5]||"",!
0),hl(this,b[6]||"",!0),this.g=il(b[7]||"")):(this.i=!1,this.b=new
jl(null,this.i))}
U.prototype.toString=function(){var a=[],b=this.s;b&&a.push(kl(b,ll,!0),":");var
c=this.V;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(kl(b,ll,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ra,null!=c&&a.push(":",String(c));if(c=this.o)this.V&&"/"!
=c.charAt(0)&&a.push("/"),a.push(kl(c,"/"==c.charAt(0)?ml:nl,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",kl(c,ol));return
a.join("")};U.prototype.clone=function(){return new U(this)};
function fl(a,b,c){a.s=c?il(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
gl(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ra=b}else a.ra=null}function hl(a,b,c){b instanceof jl?(a.b=b,pl(a.b,a.i)):
(c||(b=kl(b,ql)),a.b=new jl(b,a.i))}U.prototype.j=function(a){hl(this,a,void
0)};U.prototype.getQuery=function(){return this.b.toString()};function V(a,b,c)
{a.b.set(b,c);return a}function rl(a,b){return a.b.get(b)}
function il(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}function kl(a,b,c){return p(a)?
(a=encodeURI(a).replace(b,sl),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function sl(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var ll=/[#\/\?@]/g,nl=/[#\?:]/g,ml=/[#\?]/g,ql=/[#\?
@]/g,ol=/#/g;function jl(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b}
function tl(a){a.b||(a.b=new Dk,a.g=0,a.i&&Lk(a.i,function(b,c)
{a.add($b(b),c)}))}f=jl.prototype;f.add=function(a,b)
{tl(this);this.i=null;a=ul(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};f.remove=function(a)
{tl(this);a=ul(this,a);return Fk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function vl(a,b){tl(a);b=ul(a,b);return
Fk(a.b,b)}
f.forEach=function(a,b){tl(this);this.b.forEach(function(c,d){z(c,function(c)
{a.call(b,c,d,this)},this)},this)};f.Wb=function(){tl(this);for(var
a=this.b.Cb(),b=this.b.Wb(),c=[],d=0;d<b.length;d++)for(var
e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};f.Cb=function(a){tl(this);var
b=[];if(p(a))vl(this,a)&&(b=Ib(b,this.b.get(ul(this,a))));else{a=this.b.Cb();for(va
r c=0;c<a.length;c++)b=Ib(b,a[c])}return b};
f.set=function(a,b){tl(this);this.i=null;a=ul(this,a);vl(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};f.get=function(a,b)
{if(!a)return b;var c=this.Cb(a);return 0<c.length?String(c[0]):b};function
wl(a,b,c){a.remove(b);0<c.length&&(a.i=null,a.b.set(ul(a,b),Jb(c)),a.g+=c.length)}
f.toString=function(){if(this.i)return this.i;if(!this.b)return"";for(var
a=[],b=this.b.Wb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Cb(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.i=a.join("&")};f.clone=function(){var a=new
jl;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function ul(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}
function pl(a,b){b&&!a.j&&(tl(a),a.i=null,a.b.forEach(function(a,b){var
c=b.toLowerCase();b!=c&&(this.remove(b),wl(this,c,a))},a));a.j=b};function xl()
{}xl.prototype.Sb=function(){};function yl(a,b,c,d,e,g,h,l,m){var
q=zl(c),t=Dh(a),G=uh(a);if(G){var E=gh(G);G=Math.max(t.left,E.left);var
Q=Math.min(t.left+t.width,E.left+E.width);if(G<=Q){var
qa=Math.max(t.top,E.top);E=Math.min(t.top+t.height,E.top+E.height);qa<=E&&(t.left=G
,t.top=qa,t.width=Q-G,t.height=E-qa)}}G=$d(a);qa=$d(c);if(G.b!=qa.b)
{Q=G.b.body;qa=le(qa.b);E=new D(0,0);var fa=me(be(Q));if(Bc(fa,"parent")){var
Ra=Q;do{var hf=fa==qa?vh(Ra):Bh(Ra);E.x+=hf.x;E.y+=hf.y}while(fa&&fa!=qa&&fa!
=fa.parent&&(Ra=fa.frameElement)&&
(fa=fa.parent))}Q=Yd(E,vh(Q));!C.ya||C.Mb(9)||ie(G.b)||
(Q=Yd(Q,je(G.b)));t.left+=Q.x;t.top+=Q.y}a=Al(a,b);b=t.left;a&4?
b+=t.width:a&2&&(b+=t.width/2);t=new D(b,t.top+(a&1?
t.height:0));t=Yd(t,q);e&&(t.x+=(a&4?-1:1)*e.x,t.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Ta=m;else if(Ta=uh(c))Ta.top-=q.y,Ta.right-=q.x,Ta.bottom-=q.y,Ta.left-=q.x;return
Bl(t,c,d,g,Ta,h,l)}
function zl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=nh(a,"position")){var c=vh(a);if(!b){b=Fh(a);var d;if(d=b)
{d=C.product.sg&&C.product.Mf(10);var e=C.jk&&C.platform.Mf(10);d=C.Ta||d||e}b=d?-
a.scrollLeft:!b||C.fk&&C.Oa("8")||"visible"==nh(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Yd(c,new
D(b,a.scrollTop))}}}return c||new D}
function Bl(a,b,c,d,e,g,h){a=a.clone();var l=Al(b,c);c=Ch(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var m=0;if(d||0!=l)l&4?a.x-=h.width+(d?
d.right:0):l&2?a.x-=h.width/2:d&&(a.x+=d.left),l&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(g){if(e){d=a;l=h;m=0;65==(g&65)&&(d.x<e.left||
d.x>=e.right)&&(g&=-2);132==(g&132)&&(d.y<e.top||d.y>=e.bottom)&&(g&=-
5);d.x<e.left&&g&1&&(d.x=e.left,m|=1);if(g&16){var q=d.x;d.x<e.left&&(d.x=e.left,m|
=4);d.x+l.width>e.right&&(l.width=Math.min(e.right-d.x,
q+l.width-e.left),l.width=Math.max(l.width,0),m|
=4)}d.x+l.width>e.right&&g&1&&(d.x=Math.max(e.right-l.width,e.left),m|=1);g&2&&(m|
=(d.x<e.left?16:0)|(d.x+l.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,m|
=2);g&32&&(q=d.y,d.y<e.top&&(d.y=e.top,m|
=8),d.y+l.height>e.bottom&&(l.height=Math.min(e.bottom-d.y,q+l.height-
e.top),l.height=Math.max(l.height,0),m|
=8));d.y+l.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-l.height,e.top),m|
=2);g&8&&(m|=(d.y<e.top?64:0)|(d.y+l.height>e.bottom?128:0));e=m}else e=
256;m=e}e=new
eh(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=m;if(a&496)ret
urn a;oh(b,new D(e.left,e.top));h=e.Ba();Zd(c,h)||Ih(b,h);return a}function Al(a,b)
{return(b&8&&Fh(a)?b^4:b)&-9};function Cl(a,b){this.b=a instanceof D?a:new
D(a,b)}y(Cl,xl);Cl.prototype.Sb=function(a,b,c,d)
{Bl(this.b,a,b,c,null,null,d)};function Dl(a,b,c)
{this.element=a;this.b=b;this.s=c}y(Dl,xl);Dl.prototype.Sb=function(a,b,c)
{yl(this.element,this.b,a,b,void 0,c,this.s)};function El(a,b,c,d)
{Dl.call(this,a,b);this.g=c?5:0;this.j=d||void 0}y(El,Dl);El.prototype.o=function()
{return this.g};El.prototype.i=function(a)
{this.g=a};El.prototype.Sb=function(a,b,c,d){var
e=yl(this.element,this.b,a,b,null,c,10,d,this.j);if(e&496){var
g=Fl(e,this.b);b=Fl(e,b);e=yl(this.element,g,a,b,null,c,10,d,this.j);e&496&&(g=Fl(e
,g),b=Fl(e,b),yl(this.element,g,a,b,null,c,this.g,d,this.j))}};function Fl(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Gl(a,b){this.b=a instanceof D?a:new
D(a,b)}y(Gl,xl);Gl.prototype.Sb=function(a,b,c,d){var e=be(a);var
g=e.body;e=e.documentElement;e=new D(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.b.x+e.x;e=this.b.y+e.y;var h=zl(a);g-=h.x;e-=h.y;Bl(new
D(g,e),a,b,c,null,null,d)};function Hl(a,b,c,d){El.call(this,a,b,c||d);(c||
d)&&this.i(65|(d?32:132))}y(Hl,El);function Il(a,b)
{Gl.call(this,a,b)}y(Il,Gl);Il.prototype.g=0;Il.prototype.i=function(a)
{this.g=a};Il.prototype.Sb=function(a,b,c,d){var e=rh(a);e=uh(e);var
g=ke($d(a).b);g=new D(this.b.x+g.scrollLeft,this.b.y+g.scrollTop);var
h=b,l=Bl(g,a,h,c,e,10,d);if(0!=(l&496)){if(l&16||l&32)h^=4;if(l&64||
l&128)h^=1;l=Bl(g,a,h,c,e,10,d);0!=(l&496)&&Bl(g,a,b,c,e,this.g,d)}};function
Jl(a,b){this.b=a instanceof D?a:new
D(a,b)}y(Jl,xl);Jl.prototype.Sb=function(a,b,c,d)
{yl(rh(a),0,a,b,this.b,c,null,d)};function Kl()
{Qe.call(this);this.b=[];this.g=[]}y(Kl,Qe);Kl.prototype.va=function()
{Kl.ma.va.call(this);this.g.length=0;this.b.length=0};var
Ll={},Ml={},Nl={};function Ol(){throw Error("Do not instantiate
directly");}Ol.prototype.Cg=null;Ol.prototype.Kb=function(){return
this.content};Ol.prototype.toString=function(){return this.content};function
Pl(a,b){this.content=String(a);this.Cg=null!=b?
b:null}y(Pl,Ol);Pl.prototype.Vc=Nl;function Ql()
{Ol.call(this)}y(Ql,Ol);Ql.prototype.Vc=Ll;function Rl(a){if(!Ca(a))return
String(a);if(a instanceof Ol){if(a.Vc===Ll)return a.Kb();if(a.Vc===Nl)return
ac(a.Kb())}return"zSoyz"};function Sl(){this.g=new Dk;this.b=new Tl("",void
0);this.b.next=this.b.b=this.b}f=Sl.prototype;f.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};f.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
Tl(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};f.shift=
function(){return Ul(this,this.b.next)};f.pop=function(){return
Ul(this,this.b.b)};f.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
f.Wb=function(){return Vl(this,function(a,b){return b})};f.Cb=function(){return
Vl(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function Vl(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Ul(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
Tl(a,b){this.key=a;this.value=b}
Tl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Wl(a){this.b=new Dk;if(a){a=Hk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function Xl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Da(a):b.charAt(0)+a}Wl.prototype.add=func
tion(a){this.b.set(Xl(a),a)};Wl.prototype.remove=function(a){return
this.b.remove(Xl(a))};Wl.prototype.Cb=function(){return
this.b.Cb()};Wl.prototype.clone=function(){return new Wl(this)};function Yl(a,b,c)
{if(C.Ta&&!C.fi)return a;a='url("'+b+'")';C.kb&&(a+=" 7 5");return a+(",
"+c)};function Zl(a,b,c){M.call(this);this.ha=a;this.ta=c;this.i=b;L(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.j=-
1;this.g=0;this.o=this.V=null;this.ua={}}y(Zl,M);f=Zl.prototype;f.mi=!0;f.vg=!1;
f.handleEvent=function(a){var b=this.ha;if(a.target==this.i)switch(a.type){case
"hilite":this.Rc(a.ld);break;case "select":var c=!1;if(r(a.ld)){a=a.ld;var
d=this.b[$l(this,a)];c=!!d&&b.nh&&b.nh(d);d&&!c&&this.j!=a&&this.Rc(a)}c||
this.ne();break;case "canceldismiss":am(this);break;case
"dismiss":bm(this)}};function cm(a){for(var b=a.g+a.b.length-
1,c=a.j,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else{a.vg&&c==b&&a.Rc(-1);break}if(a.Rc(c))break}}
f.Rc=function(a){var b=$l(this,a),c=this.b[b];return c&&this.ha.nh&&this.ha.nh(c)?!
1:(this.j=a,this.i.Rc(a),-1!=b)};
f.ne=function(){var a=$l(this,this.j);if(-1!=a){var b=this.b[a],c=this.ta;if(c.Xa)
{var d=b.toString();if(n(void 0)?0:c.j){var e=dm(c,c.Ab(),rg(c.Xa)
[0]),g=em(c,c.Ab());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.Aa);0==e||
Xb(g[e-1])||(d=" "+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Xa;(C.Ta||
C.ya&&C.Oa("9"))&&d.blur();d.value=g.join("");for(var h=0,l=0;l<=e;l+
+)h+=g[l].length;d.focus();e=h;g=c.Xa;d=e;sg(g)?
g.selectionStart=d:tg()&&(h=ug(g),l=h[0],l.inRange(h[1])&&(d=vg(g,d),l.collapse(!
0),
l.move("character",d),l.select()));g=c.Xa;sg(g)?
g.selectionEnd=e:tg()&&(h=ug(g),d=h[1],h[0].inRange(d)&&(e=vg(g,e),g=vg(g,rg(g)
[0]),d.collapse(!0),d.moveEnd("character",e-g),d.select()))}}else
c.Xa.value=d;c.Jh=!
0}this.Kc();this.dispatchEvent({type:"update",ld:b,index:a});return!
0}this.Kc();this.dispatchEvent({type:"update",ld:null,index:null});return!1};
f.Kc=function(){this.j=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Kc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function bm(a){a.o||(a.o=window.setTimeout(w(a.Kc,a),100))}f.$i=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function am(a){a.
$i()||window.setTimeout(w(a.$i,a),10)}f.va=function(){Zl.ma.va.call(this);delete
this.ua;this.i.Ea();this.ta.Ea();this.ha=null};
f.jm=function(a,b,c){this.s==a&&this.Ih(b,c)};f.Ih=function(a,b){var
c="object"==za(b)&&b,d=(c?c.Un():b)?$l(this,this.j):-
1;this.g+=this.b.length;this.b=a;for(var e=[],g=0;g<a.length;+
+g)e.push({id:this.g+g,data:a[g]});g=null;this.V&&(g=this.ua[Da(this.V)]||
this.V);this.i.Kh(g);this.i.Ih(e,this.s,this.V);g=this.mi;c&&void 0!
==c.Kk()&&(g=c.Kk());this.j=-1;(g||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.Rc(this.g+d):cm(this));this.dispatchEvent("suggestionsupdate")};
function $l(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}f.update=function(a)
{this.ta.update(a)};function fm(a,b,c,d){Qe.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.ua=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.s+"]
$");this.ra=b||"";this.Da=this.j;this.i=0<d?new hg(d):null;this.g=new
P(this);this.V=new P(this);this.o=new Gg;this.ha=-1}y(fm,Qe);var gm=(C.product.ve||
C.product.ud)&&!C.Oa("533.17.9");f=fm.prototype;f.tg=null;f.Xa=null;f.sh="";f.rd=!
1;f.Jh=!1;f.Ab=function(){return this.Xa.value};
f.al=function(a){for(var b=0;b<arguments.length;b++){var
c=arguments[b];Ca(c)&&1==c.nodeType&&(Me(c,"combobox"),Ne(c,"autocomplete","list"))
;this.g.ka(c,"focus",this.Ni);this.g.ka(c,"blur",this.bl);this.Xa||
(this.V.ka(c,"keydown",this.Qm),Ca(c)&&1==c.nodeType&&Ke(be(c))==c&&hm(this,c))}};f
.va=function(){fm.ma.va.call(this);null!
=this.tg&&window.clearTimeout(this.tg);this.g.Ea();delete
this.g;this.V.Ea();this.o.Ea();Se(this.i)};
f.$b=function(a){switch(a.keyCode){case 40:if(this.b.i.Ga())return
cm(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.Ga()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.vg&&c==b.g&&b.Rc(-
1);break}if(b.Rc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.Ga()||a.shiftKey)this.b.Kc();else
if(this.update(),this.b.ne()&&this.Da)return a.preventDefault(),!0;break;case
13:if(this.b.i.Ga()){if(this.update(),
this.b.ne())return a.preventDefault(),a.stopPropagation(),!0}else
this.b.Kc();break;case 27:if(this.b.i.Ga())return
this.b.Kc(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.rd)return this.rd||
(this.g.ka(this.Xa,"keyup",this.Bj),this.g.ka(this.Xa,"keypress",this.Aj),this.rd=!
0),!0}return im(this,a)};function im(a,b){var c=a.j&&b.j&&-1!
=a.s.indexOf(String.fromCharCode(b.j));c&&a.update();return c&&a.b.ne()?
(b.preventDefault(),!0):!1}f.Bl=function(){return!1};
f.Ni=function(a){hm(this,a.target||null)};function hm(a,b){Ag(a.V);a.b&&am(a.b);b!
=a.Xa&&(a.Xa=b,a.i&&(a.i.start(),a.g.ka(a.i,"tick",a.Oi)),a.sh=a.Ab(),Hg(a.o,a.Xa),
a.g.ka(a.o,"key",a.Cj),a.g.ka(a.Xa,"mousedown",a.Dj),C.ya&&a.g.ka(a.Xa,"keypress",a
.zj))}f.bl=function(){gm?this.tg=window.setTimeout(w(this.Kj,this),0):this.Kj()};
f.Kj=function()
{this.Xa&&(this.g.hb(this.o,"key",this.Cj),Ng(this.o),this.g.hb(this.Xa,"keyup",thi
s.Bl),this.g.hb(this.Xa,"mousedown",this.Dj),C.ya&&this.g.hb(this.Xa,"keypress",thi
s.zj),this.rd&&jm(this),this.Xa=null,this.i&&(this.i.stop(),this.g.hb(this.i,"tick"
,this.Oi)),this.b&&bm(this.b))};f.Oi=function(){this.update()};f.Qm=function(a)
{this.Ni(a)};f.Cj=function(a){this.ha=a.keyCode;this.b&&this.$b(a)};f.Aj=function()
{this.rd&&229!=this.ha&&jm(this)};
f.Bj=function(a){this.rd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&jm(this)};f.Dj=function(){};function jm(a){a.rd&&(a.rd=!
1,a.g.hb(a.Xa,"keypress",a.Aj),a.g.hb(a.Xa,"keyup",a.Bj))}f.zj=function(a)
{im(this,a)};
f.update=function(a){if(this.Xa&&(a||this.Ab()!=this.sh)){if(a||!this.Jh)
{a=rg(this.Xa)[0];var b=this.Ab();a=em(this,b)[dm(this,b,a)];b=this.ua?
String(a).replace(this.ua,""):a;if(this.b&&(this.b.V=this.Xa,a=this.b,this.Ab(),a.s
!=b)){a.s=b;b=a.ha;var
c=w(a.jm,a),d={client:"books",ds:"bo",q:a.s};c=w(b.g,b,c);b.b&&b.b.cancel();b.b=new
rk;b.b.send(d,c);am(a)}}this.sh=this.Ab()}this.Jh=!1};
function dm(a,b,c){a=em(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 em(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g+
+)a.ra&&-1!=a.ra.indexOf(c[g])?(h||(d.push(e.join("")),e.length=0),e.push(c[g]),h=!
h):h||-1==a.s.indexOf(c[g])?e.push(c[g]):
(e.push(c[g]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
km(){}ya(km);km.prototype.b=0;function lm(a){return":"+(a.b+
+).toString(36)};function mm(a,b,c,d){M.call(this);this.ra=a||
document.body;this.g=$d(this.ra);this.ua=!
a;this.wa=null;this.ta="";this.b=[];this.o=[];this.Aa=this.ha=-1;this.V=!
1;this.className="ac-renderer";this.Wa="ac-highlighted";this.s=b||
null;this.Gb=null!=d?d:!0;this.Rb=!!c}y(mm,M);f=mm.prototype;f.R=function(){return
this.wa};f.Kh=function(a){this.Sa=a};f.Ih=function(a,b,c)
{this.ta=b;this.b=a;this.ha=-
1;this.Aa=Ia();this.i=c;this.o=[];nm(this)};f.Kc=function(){this.V&&(this.V=!
1,om(this,!1),T(this.wa,!1))};
function pm(a){a.V||(a.V=!0,om(a,!0),T(a.wa,!0))}function om(a,b)
{a.i&&(Ne(a.i,"haspopup",b),Ne(a.wa,"expanded",b),Ne(a.i,"expanded",b),b?
Ne(a.i,"owns",a.wa.id):(a.i.removeAttribute("aria-
owns"),Pe(a.i,null)))}f.Ga=function(){return this.V};
function qm(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",V:d,ld:c?
c.data:null})&&(0<=a.ha&&og(a.o[a.ha],["ac-active","active"]),a.ha=b,d&&(mg(d,["ac-
active","active"]),a.i&&Pe(a.i,d),wh(d,a.wa)))}f.Rc=function(a){if(-1==a)qm(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){qm(this,b);break}};
function rm(a){if(!a.wa){var b=a.g.Ua("DIV",
{style:"display:none"});a.wa=b;mg(b,Zb(a.className).split("
"));Me(b,"listbox");b.id=lm(km.Ya());a.g.appendChild(a.ra,b);L(b,"click",a.Pi,!
1,a);L(b,"mousedown",a.Qi,!1,a);L(b,"mouseover",a.Ti,!1,a)}}
function nm(a){rm(a);a.sd&&(a.wa.style.minWidth=a.sd.clientWidth-
0+"px");a.wb&&(a.wa.style.maxWidth=a.wb.clientWidth-
0+"px");a.o.length=0;a.g.Hi(a.wa);a.s&&a.s.render?
a.s.render(a,a.wa,a.b,a.ta):z(a.b,function(a){var b=this.ta,d=this.g.Ua("DIV",
{className:"ac-row",id:lm(km.Ya())});Me(d,"option");this.s&&this.s.en?
this.s.en(a,b,d):ze(d,a.data.toString());b&&this.Gb&&(this.Da=!
1,sm(this,d,b));O(d,"ac-
row");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Kc():
(pm(a),a.ah(),Hh(a.wa,!0))}
f.ah=function(){if(this.i&&this.ua){var a=this.Sa||this.i;var b=this.Rb?
5:1;yl(a,b,this.wa,b^1,null,null,65)}};f.va=function()
{this.wa&&(xf(this.wa,"click",this.Pi,!1,this),xf(this.wa,"mousedown",this.Qi,!
1,this),xf(this.wa,"mouseover",this.Ti,!
1,this),this.g.Qk(this.wa),this.wa=null,this.V=!
1);Se(this.j);this.ra=null;mm.ma.va.call(this)};
function sm(a,b,c){if(!a.Da)if(3==b.nodeType){var
d=null;v(c)&&1<c.length&&(d=Mb(c,1));c=tm(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,l=g.exec(e),m=0;l;)m+
+,c.push(e.substring(h,l.index)),c.push(e.substring(l.index,g.lastIndex)),h=g.lastI
ndex,l=g.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],g=a.g.createElement("B"),g.className=a.Wa,a.g.appendChild(
g,a.g.b.createTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.b.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=Mb(c,2).join("");a.Da=!0}else d&&sm(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,sm(a,b,c),b=d}function tm(a){var b="";if(!
a)return b;v(a)&&(a=xb(a,function(a){return!Xb(nc(a))}));v(a)?b=0<a.length?
mc(a[0]):"":/^\W/.test(a)||(b=mc(a));return b}function um(a,b){for(;b&&b!=a.wa&&!
lg(b,"ac-row");)b=b.parentNode;return b?vb(a.o,b):-1}
f.Pi=function(a){var
b=um(this,a.target);0<=b&&this.dispatchEvent({type:"select",ld:this.b[b].id});a.sto
pPropagation()};f.Qi=function(a)
{a.stopPropagation();a.preventDefault()};f.Ti=function(a)
{a=um(this,a.target);0<=a&&!(300>Ia()-
this.Aa)&&this.dispatchEvent({type:"hilite",ld:this.b[a].id})};function vm(a,b)
{M.call(this);this.i=new P(this);this.Yg(a||
null);b&&(this.Yd=b)}y(vm,M);f=vm.prototype;f.wa=null;f.li=!0;f.ki=null;f.de=!
1;f.rh=-1;f.wi=!0;f.Yd="toggle_display";f.R=function(){return
this.wa};f.Yg=function(a){wm(this);this.wa=a};function wm(a){if(a.de)throw
Error("Can not change this state of the popup while showing.");}f.Ga=function()
{return this.de};
f.Ma=function(a){this.Wa&&this.Wa.stop();this.Da&&this.Da.stop();if(a){if(!
this.de&&this.Gh()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the
popup");this.Xd();a=be(this.wa);if(this.li)if(this.i.ka(a,"mousedown",this.yj,!
0),C.ya){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=ye(b)}catch(d){break}a=c;b=a.activeElement}this.i.ka(a,"mousedown",this.yj,!
0);this.i.ka(a,"deactivate",this.xj)}else
this.i.ka(a,"blur",this.xj);"toggle_display"==
this.Yd?(this.wa.style.visibility="visible",T(this.wa,!
0)):"move_offscreen"==this.Yd&&this.Xd();this.de=!0;this.rh=Ia();this.Wa?
(qf(this.Wa,"end",this.Vf,!1,this),this.Wa.play()):this.Vf()}}else
xm(this)};f.Xd=u;function xm(a,b)
{a.de&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&Ag(a.i),a.de=!
1,Ia(),a.Da?(qf(a.Da,"end",x(a.ri,b),!1,a),a.Da.play()):a.ri(b))}f.ri=function(a)
{"toggle_display"==this.Yd?
this.Xl():"move_offscreen"==this.Yd&&(this.wa.style.top="-10000px");this.$e(a)};
f.Xl=function(){this.wa.style.visibility="hidden";T(this.wa,!1)};f.Gh=function()
{return this.dispatchEvent("beforeshow")};f.Vf=function()
{this.dispatchEvent("show")};f.$e=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.yj=function(a)
{a=a.target;xe(this.wa,a)||ym(this,a)||150>Ia()-this.rh||xm(this,a)};
f.xj=function(a){if(this.wi){var b=be(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
xe(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ia()-
this.rh||xm(this)}};function ym(a,b){return zb(a.ki||[],function(a){return b===a||
xe(a,b)})}f.va=function()
{vm.ma.va.call(this);this.i.Ea();Se(this.Wa);Se(this.Da);delete this.wa;delete
this.i;delete this.ki};function zm(a,b){this.Ld=8;this.yb=b||void
0;vm.call(this,a)}y(zm,vm);zm.prototype.Xb=function(){return this.yb||
null};zm.prototype.setPosition=function(a){this.yb=a||void
0;this.Ga()&&this.Xd()};zm.prototype.Xd=function(){if(this.yb){var a=!
this.Ga()&&"move_offscreen"!
=this.Yd,b=this.R();a&&(b.style.visibility="hidden",T(b,!
0));this.yb.Sb(b,this.Ld,this.th);a&&T(b,!1)}};function Am(a,b,c){this.j=c||(a?
$d(H(a)):$d());zm.call(this,this.j.Ua("DIV",
{style:"position:absolute;display:none;"}));this.o=new D(1,1);this.ha=new
Wl;this.s=null;a&&(a=H(a),this.ha.add(a),L(a,"mouseover",this.$g,!
1,this),L(a,"mouseout",this.Ef,!1,this),L(a,"mousemove",this.Zd,!
1,this),L(a,"focus",this.Mi,!1,this),L(a,"blur",this.Ef,!1,this));null!
=b&&ze(this.R(),b)}y(Am,zm);var Bm=[];f=Am.prototype;f.ub=null;f.className="goog-
tooltip";f.eg=500;f.hh=0;f.Kg=function(){return this.hh};
f.Yg=function(a){var b=this.R();b&&K(b);Am.ma.Yg.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),Se(this.s),this.s=new
Bg(this.R()),Re(this,this.s),L(this.s,"focusin",this.Nd,void
0,this),L(this.s,"focusout",this.df,void 0,this)):
(Se(this.s),this.s=null)};function Cm(a){return a.Aa?a.Ga()?4:1:a.ta?3:a.Ga()?
2:0}f.Jf=function(a){if(!this.Ga())return!1;var
b=vh(this.R()),c=Ch(this.R());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
f.Gh=function(){if(!vm.prototype.Gh.call(this))return!1;if(this.b)for(var
a,b=0;a=Bm[b];b++)xe(a.R(),this.b)||a.Ma(!
1);Eb(Bm,this);a=this.R();a.className=this.className;this.Nd();L(a,"mouseover",this
.fh,!1,this);L(a,"mouseout",this.Xi,!1,this);Dm(this);return!0};f.$e=function()
{Fb(Bm,this);for(var a=this.R(),b,c=0;b=Bm[c];c++)b.b&&xe(a,b.b)&&b.Ma(!
1);this.mf&&this.mf.df();xf(a,"mouseover",this.fh,!
1,this);xf(a,"mouseout",this.Xi,!1,this);this.b=void 0;0==Cm(this)&&(this.Db=!
1);vm.prototype.$e.call(this)};
f.Re=function(a,b){this.b==a&&Fk(this.ha.b,Xl(this.b))&&(this.Db||!this.En?
(this.Ma(!1),this.Ga()||(this.b=a,this.setPosition(b||Em(this,0)),this.Ma(!
0))):this.b=void 0);this.Aa=void 0};f.dj=function(a){this.ta=void 0;if(a==this.b)
{a=this.j;var b;a=(b=Ke(a.b))&&this.R()&&a.Pk(this.R(),b);null!
=this.ub&&(this.ub==this.R()||Fk(this.ha.b,Xl(this.ub)))||a||this.V&&this.V.ub||
this.Ma(!1)}};function Fm(a,b){var
c=je(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
f.$g=function(a){var b=Gm(this,a.target);this.ub=b;this.Nd();b!
=this.b&&(this.b=b,this.hg(b),Hm(this),Fm(this,a))};function Gm(a,b){try{for(;b&&!
Fk(a.ha.b,Xl(b));)b=b.parentNode;return b}catch(c){return null}}f.Zd=function(a)
{Fm(this,a);this.Db=!0};f.Mi=function(a){this.ub=a=Gm(this,a.target);this.Db=!
0;if(this.b!=a){this.b=a;var
b=Em(this,1);this.Nd();this.hg(a,b);Hm(this)}};function Em(a,b){if(0==b){var
c=a.o.clone();return new Im(c)}return new Jm(a.ub)}
function Hm(a){if(a.b)for(var b,c=0;b=Bm[c];c+
+)xe(b.R(),a.b)&&(b.V=a,a.mf=b)}f.Ef=function(a){var
b=Gm(this,a.target),c=Gm(this,a.relatedTarget);b!
=c&&(b==this.ub&&(this.ub=null),Dm(this),this.Db=!1,!this.Ga()||
a.relatedTarget&&xe(this.R(),a.relatedTarget)?this.b=void
0:this.df())};f.fh=function(){var a=this.R();this.ub!
=a&&(this.Nd(),this.ub=a)};f.Xi=function(a){var b=this.R();this.ub!=b||
a.relatedTarget&&xe(b,a.relatedTarget)||(this.ub=null,this.df())};
f.hg=function(a,b){this.Aa||(this.Aa=N(w(this.Re,this,a,b),this.eg))};function
Dm(a){a.Aa&&(k.clearTimeout(a.Aa),a.Aa=void 0)}f.df=function()
{2==Cm(this)&&(this.ta=N(w(this.dj,this,this.b),this.Kg()))};f.Nd=function()
{this.ta&&(k.clearTimeout(this.ta),this.ta=void 0)};
f.va=function(){var a;this.Ma(!1);Dm(this);for(var b=this.ha.Cb(),c=0;a=b[c];c+
+)xf(a,"mouseover",this.$g,!1,this),xf(a,"mouseout",this.Ef,!
1,this),xf(a,"mousemove",this.Zd,!1,this),xf(a,"focus",this.Mi,!
1,this),xf(a,"blur",this.Ef,!
1,this);b=this.ha.b;b.g={};b.b.length=0;b.i=0;this.R()&&K(this.R());this.ub=null;de
lete this.j;Am.ma.va.call(this)};function Im(a,b){Jl.call(this,a,b)}y(Im,Jl);
Im.prototype.Sb=function(a,b,c){b=rh(a);b=uh(b);c=c?new
ah(c.top+10,c.right,c.bottom,c.left+10):new
ah(10,0,0,10);Bl(this.b,a,8,c,b,9)&496&&Bl(this.b,a,8,c,b,5)};function Jm(a)
{Dl.call(this,a,5)}y(Jm,Dl);Jm.prototype.Sb=function(a,b,c){var d=new
D(10,0);yl(this.element,this.b,a,b,d,c,9)&496&&yl(this.element,4,a,1,d,c,5)};functi
on Km(a,b,c){Am.call(this,a,b,c)}y(Km,Am);f=Km.prototype;f.Dg=!1;f.hf=!
1;f.Vf=function()
{Km.ma.Vf.call(this);this.wb=fh(Dh(this.R()));this.b&&(this.Rb=fh(Dh(this.b)));this
.hf=this.Dg;L(this.j.b,"mousemove",this.Zd,!1,this)};f.$e=function()
{xf(this.j.b,"mousemove",this.Zd,!1,this);this.Rb=this.wb=null;this.hf=!1;Km.ma.
$e.call(this)};
f.Jf=function(a){if(this.Sa){var b=vh(this.R()),c=Ch(this.R());return b.x-
this.Sa.left<=a.x&&a.x<=b.x+c.width+this.Sa.right&&b.y-
this.Sa.top<=a.y&&a.y<=b.y+c.height+this.Sa.bottom}return
Km.ma.Jf.call(this,a)};function Lm(a,b){if(a.Rb&&ch(a.Rb,b)||a.Jf(b))return!0;var
c=a.V;return!!c&&c.Jf(b)}f.dj=function(a){this.ta=void 0;a!=this.b||
Lm(this,this.o)||this.ub||this.V&&this.V.ub||C.Ta&&0==this.o.x&&0==this.o.y||
this.Ma(!1)};
f.Zd=function(a){var b=this.Ga();if(this.wb){var c=je(this.j.b);c=new
D(a.clientX+c.x,a.clientY+c.y);Lm(this,c)?b=!
1:this.hf&&(b=dh(this.wb,c)>=dh(this.wb,this.o))}if(b)
{if(this.df(),this.ub=null,b=this.V)b.ub=null}else
3==Cm(this)&&this.Nd();Km.ma.Zd.call(this,a)};f.fh=function(){this.ub!
=this.R()&&(this.hf=!1,this.ub=this.R())};f.Kg=function(){return this.hf?
100:Km.ma.Kg.call(this)};function Mm(a){M.call(this);this.g=a||
$d();this.Sa=Nm;this.La=null;this.Pa=!1;this.wa=null;this.ra=void
0;this.V=this.o=this.s=this.Wa=null;this.sd=!1}y(Mm,M);Mm.prototype.mf=km.Ya();var
Nm=null;
function Om(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return
b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return
b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return
b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component
state");}f=Mm.prototype;f.getId=function(){return this.La||
(this.La=lm(this.mf))};function Pm(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.La;d in
c&&delete c[d];lb(a.s.V,b,a)}a.La=b}f.R=function(){return this.wa};
function Qm(a){a.ra||(a.ra=new P(a));return a.ra}f.Hd=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.La&&Rm(this.s,this.La)&&this.s!=a)throw
Error("Unable to set parent
component");this.s=a;Mm.ma.af.call(this,a)};f.Zc=function(){return
this.s};f.af=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");Mm.ma.af.call(this,a)};f.zc=function()
{this.wa=this.g.createElement("DIV")};f.render=function(a){Sm(this,a)};
function Sm(a,b,c){if(a.Pa)throw Error("Component already rendered");a.wa||
a.zc();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Pa||
a.Va()}function Tm(a,b){if(a.Pa)throw Error("Component already
rendered");if(b&&a.Qg(b)){a.sd=!0;var c=be(b);a.g&&a.g.b==c||
(a.g=$d(b));a.Ub(b);a.Va()}else throw Error("Invalid element to
decorate");}f.Qg=function(){return!0};f.Ub=function(a){this.wa=a};f.Va=function()
{this.Pa=!0;Um(this,function(a){!a.Pa&&a.R()&&a.Va()})};
f.Vb=function(){Um(this,function(a){a.Pa&&a.Vb()});this.ra&&Ag(this.ra);this.Pa=!
1};f.va=function(){this.Pa&&this.Vb();this.ra&&(this.ra.Ea(),delete
this.ra);Um(this,function(a){a.Ea()});!
this.sd&&this.wa&&K(this.wa);this.s=this.Wa=this.wa=this.V=this.o=null;Mm.ma.va.cal
l(this)};f.Fa=function(a,b){this.ze(a,Vm(this),b)};
f.ze=function(a,b,c){if(a.Pa&&(c||!this.Pa))throw Error("Component already
rendered");if(0>b||b>Vm(this))throw Error("Child component index out of
bounds");this.V&&this.o||(this.V={},this.o=[]);if(a.Zc()==this){var
d=a.getId();this.V[d]=a;Fb(this.o,a)}else
lb(this.V,a.getId(),a);a.Hd(this);Lb(this.o,b,0,a);a.Pa&&this.Pa&&a.Zc()==this?
(c=this.Td(),b=c.childNodes[b]||null,b!=a.R()&&c.insertBefore(a.R(),b)):c?
(this.wa||this.zc(),b=Wm(this,b+1),Sm(a,this.Td(),b?b.wa:null)):this.Pa&&!
a.Pa&&a.wa&&a.wa.parentNode&&
1==a.wa.parentNode.nodeType&&a.Va()};f.Td=function(){return this.wa};function Xm(a)
{null==a.Sa&&(a.Sa=Fh(a.Pa?a.wa:a.g.b.body));return a.Sa}function Vm(a){return a.o?
a.o.length:0}function Rm(a,b){if(a.V&&b){var c=a.V;c=(null!==c&&b in c?c[b]:void
0)||null}else c=null;return c}function Wm(a,b){return a.o?a.o[b]||
null:null}function Um(a,b,c){a.o&&z(a.o,b,c)}function Ym(a,b){return a.o&&b?
vb(a.o,b):-1}
f.removeChild=function(a,b){if(a){var c=p(a)?a:a.getId();a=Rm(this,c);if(c&&a){var
d=this.V;c in d&&delete
d[c];Fb(this.o,a);b&&(a.Vb(),a.wa&&K(a.wa));a.Hd(null)}}if(!a)throw Error("Child is
not in parent component");return a};function Zm(){}var $m;ya(Zm);var
an={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=Z
m.prototype;f.Vd=function(){};f.Zb=function(a){return
a.g.Ua("DIV",bn(this,a).join(" "),a.Kb())};f.qc=function(a){return a};function
cn(a,b,c){if(a=a.R?a.R():a){var d=[b];C.ya&&!C.Oa("7")&&(d=dn(kg(a),b),d.push(b));
(c?mg:og)(a,d)}}f.Bf=function(){return!0};
f.mb=function(a,b){b.id&&Pm(a,b.id);var c=this.qc(b);c&&c.firstChild?
en(a,c.firstChild.nextSibling?Jb(c.childNodes):c.firstChild):a.zd=null;var
d=0,e=this.Ha(),g=this.Ha(),h=!1,l=!1,m=!1,q=Jb(kg(b));z(q,function(a){h||a!=e?l||
a!=g?d|=this.yf(a):l=!0:(h=!0,g==e&&(l=!0));1==this.yf(a)&&De(c)&&Ee(c)&&Ce(c,!
1)},this);a.Ac=d;h||(q.push(e),g==e&&(l=!0));l||q.push(g);var
t=a.kc;t&&q.push.apply(q,t);if(C.ya&&!C.Oa("7")){var
G=dn(q);0<G.length&&(q.push.apply(q,G),m=!0)}if(!h||!l||t||m)b.className=q.join("
");
return b};f.Ji=function(a){Xm(a)&&this.Li(a.R(),!
0);a.isEnabled()&&this.Le(a,a.Ga())};function fn(a,b,c){if(a=c||
a.Vd())c=b.getAttribute("role")||null,a!=c&&Me(b,a)}function gn(a,b,c){b.Ga()||
Ne(c,"hidden",!b.Ga());b.isEnabled()||a.Gc(c,1,!
b.isEnabled());hn(b,8)&&a.Gc(c,8,W(b,8));hn(b,16)&&a.Gc(c,16,W(b,16));hn(b,64)&&a.G
c(c,64,W(b,64))}f.Ug=function(a,b){Hh(a,!b,!C.ya&&!C.Hc)};f.Li=function(a,b)
{cn(a,this.Ha()+"-rtl",b)};f.Ki=function(a){var b;return hn(a,32)&&(b=a.R())?
De(b)&&Ee(b):!1};
f.Le=function(a,b){var c;if(hn(a,32)&&(c=a.R())){if(!b&&W(a,32))
{try{c.blur()}catch(d){}W(a,32)&&a.Cf(null)}(De(c)&&Ee(c))!
=b&&Ce(c,b)}};f.Ma=function(a,b){T(a,b);a&&Ne(a,"hidden",!b)};f.Pb=function(a,b,c)
{var d=a.R();if(d){var
e=this.De(b);e&&cn(a,e,c);this.Gc(d,b,c)}};f.Gc=function(a,b,c){$m||
($m={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=$m[b];var
d=a.getAttribute("role")||null;d&&(d=an[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Ne(a,b,c)};
f.Ke=function(a,b){var c=this.qc(a);if(c&&(se(c),b))if(p(b))ze(c,b);else{var
d=function(a){if(a){var b=be(c);c.appendChild(p(a)?b.createTextNode(a):a)}};v(b)?
z(b,d):!Aa(b)||"nodeType"in b?d(b):z(Jb(b),d)}};f.Ha=function(){return"goog-
control"};function bn(a,b){var c=a.Ha(),d=[c],e=a.Ha();e!
=c&&d.push(e);c=b.Ac;for(e=[];c;){var g=c&-
c;e.push(a.De(g));c&=~g}d.push.apply(d,e);(c=b.kc)&&d.push.apply(d,c);C.ya&&!
C.Oa("7")&&d.push.apply(d,dn(d));return d}
function dn(a,b){var c=[];b&&(a=Ib(a,[b]));z([],function(d){!Ab(d,x(Db,a))||b&&!
Db(d,b)||c.push(d.join("_"))});return c}f.De=function(a){this.b||jn(this);return
this.b[a]};f.yf=function(a){if(!this.ta){this.b||jn(this);var b=this.b,c={},d;for(d
in b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function
jn(a){var b=a.Ha();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function kn()
{}y(kn,Zm);ya(kn);f=kn.prototype;f.Vd=function()
{return"button"};f.Gc=function(a,b,c){switch(b){case 8:case
16:Ne(a,"pressed",c);break;default:case 64:case
1:kn.ma.Gc.call(this,a,b,c)}};f.Zb=function(a){var
b=kn.ma.Zb.call(this,a);ln(b,a.ha);var
c=a.Ab();c&&this.Pg(b,c);hn(a,16)&&this.Gc(b,16,W(a,16));return
b};f.mb=function(a,b){b=kn.ma.mb.call(this,a,b);var
c=this.Ab(b);a.Rb=c;a.ha=b.title;hn(a,16)&&this.Gc(b,16,W(a,16));return
b};f.Ab=u;f.Pg=u;
function ln(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}f.Ha=function()
{return"goog-button"};function mn(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Ba(b))throw Error("Invalid decorator function "+b);nn[a]=b}var
on={},nn={};function pn(a,b,c){Mm.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Da(b);if(d=on[d])break;b=b.ma?b.ma.constructor:null}b=d?Ba(d.Ya)?d.Ya():new
d:null}this.i=b;this.zd=n(a)?
a:null}y(pn,Mm);f=pn.prototype;f.zd=null;f.Ac=0;f.ff=39;f.vd=255;f.ef=0;f.Df=!
0;f.kc=null;f.Vg=!0;function qn(a,b){a.Pa&&b!=a.Vg&&rn(a,b);a.Vg=b}function sn(a,b)
{b&&(a.kc?Db(a.kc,b)||a.kc.push(b):a.kc=[b],cn(a,b,!0))}function tn(a,b,c){c?
sn(a,b):b&&a.kc&&Fb(a.kc,b)&&(0==a.kc.length&&(a.kc=null),cn(a,b,!1))}
f.zc=function(){var
a=this.i.Zb(this);this.wa=a;fn(this.i,a,this.Ie());this.i.Ug(a,!1);this.Ga()||
this.i.Ma(a,!1)};f.Ie=function(){return null};f.Td=function(){return
this.i.qc(this.R())};f.Qg=function(a){return this.i.Bf(a)};f.Ub=function(a)
{this.wa=a=this.i.mb(this,a);fn(this.i,a,this.Ie());this.i.Ug(a,!1);this.Df="none"!
=a.style.display};
f.Va=function()
{pn.ma.Va.call(this);gn(this.i,this,this.wa);this.i.Ji(this);if(this.ff&-
2&&(this.Vg&&rn(this,!0),hn(this,32))){var a=this.R();if(a){var b=this.ta||
(this.ta=new Gg);Hg(b,a);Qm(this).ka(b,"key",this.
$b).ka(a,"focus",this.Wk).ka(a,"blur",this.Cf)}}};
function rn(a,b){var c=Qm(a),d=a.R();b?(c.ka(d,Ze.xe,a.ad).ka(d,
[Ze.ye,Ze.we],a.Bc).ka(d,"mouseover",a.Wg).ka(d,"mouseout",a.eh),a.Me!
=u&&c.ka(d,"contextmenu",a.Me),C.ya&&(C.Oa(9)||c.ka(d,"dblclick",a.Ri),a.ua||
(a.ua=new un(a),Re(a,a.ua)))):(c.hb(d,Ze.xe,a.ad).hb(d,
[Ze.ye,Ze.we],a.Bc).hb(d,"mouseover",a.Wg).hb(d,"mouseout",a.eh),a.Me!
=u&&c.hb(d,"contextmenu",a.Me),C.ya&&(C.Oa(9)||
c.hb(d,"dblclick",a.Ri),Se(a.ua),a.ua=null))}
f.Vb=function()
{pn.ma.Vb.call(this);this.ta&&Ng(this.ta);this.Ga()&&this.isEnabled()&&this.i.Le(th
is,!1)};f.va=function(){pn.ma.va.call(this);this.ta&&(this.ta.Ea(),delete
this.ta);delete this.i;this.ua=this.kc=this.zd=null};f.Kb=function(){return
this.zd};function en(a,b){a.zd=b}f.wf=function(){var a=this.Kb();if(!
a)return"";a=p(a)?a:v(a)?A(a,He).join(""):Fe(a);return Yb(a)};f.Ga=function()
{return this.Df};
f.Ma=function(a,b){if(b||this.Df!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.R();c&&this.i.Ma(c,a);this.isEnabled()&&this.i.Le(this,a);this.Df=a;return!
0}return!1};f.isEnabled=function(){return!W(this,1)};f.Qa=function(a){var
b=this.Zc();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!vn(this,1,!a)||(a||
(wn(this,!1),xn(this,!1)),this.Ga()&&this.i.Le(this,a),this.Pb(1,!a,!0))};function
xn(a,b){vn(a,2,b)&&a.Pb(2,b)}function wn(a,b){vn(a,4,b)&&a.Pb(4,b)}
f.Lh=function(a){vn(this,8,a)&&this.Pb(8,a)};f.nd=function(a)
{vn(this,16,a)&&this.Pb(16,a)};f.ag=function(a)
{vn(this,32,a)&&this.Pb(32,a)};f.ab=function(a)
{vn(this,64,a)&&this.Pb(64,a)};function W(a,b){return!!
(a.Ac&b)}f.Pb=function(a,b,c){c||1!=a?hn(this,a)&&b!
=W(this,a)&&(this.i.Pb(this,a,b),this.Ac=b?this.Ac|a:this.Ac&~a):this.Qa(!
b)};function hn(a,b){return!!(a.ff&b)}
f.tb=function(a,b){if(this.Pa&&W(this,a)&&!b)throw Error("Component already
rendered");!b&&W(this,a)&&this.Pb(a,!1);this.ff=b?this.ff|a:this.ff&~a};function
yn(a,b){return!!(a.vd&b)&&hn(a,b)}function vn(a,b,c){return hn(a,b)&&W(a,b)!=c&&(!
(a.ef&b)||a.dispatchEvent(Om(b,c)))&&!a.jc}f.Wg=function(a){(!a.relatedTarget||!
xe(this.R(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&yn(th
is,2)&&xn(this,!0)};
f.eh=function(a){a.relatedTarget&&xe(this.R(),a.relatedTarget)||!
this.dispatchEvent("leave")||(yn(this,4)&&wn(this,!1),yn(this,2)&&xn(this,!
1))};f.Me=u;f.ad=function(a){this.isEnabled()&&(yn(this,2)&&xn(this,!
0),cf(a)&&(yn(this,4)&&wn(this,!
0),this.i&&this.i.Ki(this)&&this.R().focus()));cf(a)&&a.preventDefault()};f.Bc=func
tion(a){this.isEnabled()&&(yn(this,2)&&xn(this,!
0),W(this,4)&&this.Gd(a)&&yn(this,4)&&wn(this,!1))};f.Ri=function(a)
{this.isEnabled()&&this.Gd(a)};
f.Gd=function(a){yn(this,16)&&this.nd(!W(this,16));yn(this,8)&&this.Lh(!
0);yn(this,64)&&this.ab(!W(this,64));var b=new
Xe("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.o=a.o);return this.dispatchEvent(b)};f.Wk=function()
{yn(this,32)&&this.ag(!0)};f.Cf=function(){yn(this,4)&&wn(this,!
1);yn(this,32)&&this.ag(!1)};f.$b=function(a){return
this.Ga()&&this.isEnabled()&&this.Wd(a)?(a.preventDefault(),a.stopPropagation(),!
0):!1};
f.Wd=function(a){return 13==a.keyCode&&this.Gd(a)};if(!Ba(pn))throw Error("Invalid
component class "+pn);if(!Ba(Zm))throw Error("Invalid renderer class "+Zm);var
zn=Da(pn);on[zn]=Zm;mn("goog-control",function(){return new pn(null)});function
un(a){Qe.call(this);this.g=a;this.b=!1;this.i=new
P(this);Re(this,this.i);a=this.g.wa;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup",
this.s).ka(a,"click",this.j)}y(un,Qe);var An=!C.ya||
C.Mb(9);un.prototype.o=function(){this.b=!1};
un.prototype.s=function(){this.b=!0};function Bn(a,b){if(!An)return
a.button=0,a.type=b,a;var
c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.v
iew||
null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey
,a.metaKey,0,a.relatedTarget||null);return c}
un.prototype.j=function(a){if(this.b)this.b=!1;else{var
b=a.b,c=b.button,d=b.type,e=Bn(b,"mousedown");this.g.ad(new
$e(e,a.g));e=Bn(b,"mouseup");this.g.Bc(new $e(e,a.g));An||
(b.button=c,b.type=d)}};un.prototype.va=function()
{this.g=null;un.ma.va.call(this)};function Cn()
{}y(Cn,kn);ya(Cn);f=Cn.prototype;f.Vd=function(){};f.Zb=function(a){qn(a,!
1);a.vd&=-256;a.tb(32,!1);return a.g.Ua("BUTTON",{"class":bn(this,a).join("
"),disabled:!
a.isEnabled(),title:a.ha||"",value:a.Ab()||""},a.wf()||"")};f.Bf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.mb=function(a,b){qn(a,!1);a.vd&=-256;a.tb(32,!
1);if(b.disabled){var c=this.De(1);O(b,c)}return Cn.ma.mb.call(this,a,b)};
f.Ji=function(a){Qm(a).ka(a.R(),"click",a.Gd)};f.Ug=u;f.Li=u;f.Ki=function(a)
{return a.isEnabled()};f.Le=u;f.Pb=function(a,b,c){Cn.ma.Pb.call(this,a,b,c);
(a=a.R())&&1==b&&(a.disabled=c)};f.Ab=function(a){return
a.value};f.Pg=function(a,b){a&&(a.value=b)};f.Gc=u;function Dn(a,b,c)
{pn.call(this,a,b||Cn.Ya(),c)}y(Dn,pn);f=Dn.prototype;f.Ab=function(){return
this.Rb};f.Ii=function(a){this.ha=a;ln(this.R(),a)};function En(a,b){var
c=a.i,d=Xm(a),e=c.Ha()+"-collapse-left";c=c.Ha()+"-collapse-right";tn(a,d?c:e,!!
(b&1));tn(a,d?e:c,!!(b&2))}f.va=function(){Dn.ma.va.call(this);delete
this.Rb;delete this.ha};f.Va=function(){Dn.ma.Va.call(this);if(hn(this,32)){var
a=this.R();a&&Qm(this).ka(a,"keyup",this.Wd)}};
f.Wd=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Gd(a):32==a.keyCode};mn("goog-
button",function(){return new Dn(null)});function Fn()
{this.g=[]}y(Fn,Zm);ya(Fn);function Gn(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Ha()+"-highlight";break;case 1:c=a.Ha()+"-checkbox";break;case 2:c=a.Ha()+"-
content"}a.g[b]=c}return c}f=Fn.prototype;f.Vd=function()
{return"menuitem"};f.Zb=function(a){var b=a.g.Ua("DIV",bn(this,a).join("
"),Hn(this,a.Kb(),a.g));In(this,a,b,hn(a,8)||hn(a,16));return b};f.qc=function(a)
{return a&&a.firstChild};
f.mb=function(a,b){var c=ve(b),d=Gn(this,2);c&&lg(c,d)||
b.appendChild(Hn(this,b.childNodes,a.g));lg(b,"goog-option")&&(a.tb(16,!
0),a&&b&&In(this,a,b,!0));return Fn.ma.mb.call(this,a,b)};f.Ke=function(a,b){var
c=this.qc(a),d=Jn(this,a)?c.firstChild:null;Fn.ma.Ke.call(this,a,b);d&&!
Jn(this,a)&&c.insertBefore(d,c.firstChild||null)};function Hn(a,b,c)
{a=Gn(a,2);return c.Ua("DIV",a,b)}function Jn(a,b){var c=a.qc(b);if(c)
{c=c.firstChild;var d=Gn(a,1);return!!c&&Ca(c)&&1==c.nodeType&&lg(c,d)}return!1}
function In(a,b,c,d){fn(a,c,b.Ie());gn(a,b,c);d!=Jn(a,c)&&(pg(c,"goog-
option",d),c=a.qc(c),d?(a=Gn(a,1),c.insertBefore(b.g.Ua("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.De=function(a){switch(a){case 2:return
Gn(this,0);case 16:case 8:return"goog-option-selected";default:return
Fn.ma.De.call(this,a)}};f.yf=function(a){var b=Gn(this,0);switch(a){case "goog-
option-selected":return 16;case b:return 2;default:return
Fn.ma.yf.call(this,a)}};f.Ha=function(){return"goog-menuitem"};function Kn(a,b,c,d)
{pn.call(this,a,d||Fn.Ya(),c);this.Wa=b}y(Kn,pn);f=Kn.prototype;f.Ab=function(){var
a=this.Wa;return null!=a?a:this.wf()};f.tb=function(a,b)
{Kn.ma.tb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.nd(!1);var
c=this.R();c&&this&&c&&In(this.i,this,c,b);break;case 16:
(c=this.R())&&this&&c&&In(this.i,this,c,b)}};
f.wf=function(){var a=this.Kb();return v(a)?(a=A(a,function(a){return
Ca(a)&&1==a.nodeType&&(lg(a,"goog-menuitem-accel")||lg(a,"goog-menuitem-mnemonic-
separator"))?"":He(a)}).join(""),Yb(a)):Kn.ma.wf.call(this)};f.Bc=function(a){var
b=this.Zc();if(b){var c=b.j;b.j=null;if(c&&r(a.clientX)&&Xd(c,new
D(a.clientX,a.clientY)))return}Kn.ma.Bc.call(this,a)};f.Wd=function(a){return
a.keyCode==this.ej&&this.Gd(a)?!0:Kn.ma.Wd.call(this,a)};f.Lk=function(){return
this.ej};mn("goog-menuitem",function(){return new Kn(null)});
Kn.prototype.Ie=function(){return
hn(this,16)?"menuitemcheckbox":hn(this,8)?"menuitemradio":Kn.ma.Ie.call(this)};Kn.p
rototype.Zc=function(){return
pn.prototype.Zc.call(this)};Kn.prototype.xf=function(){return
pn.prototype.xf.call(this)};function Ln(a,b,c){Kn.call(this,a,b,c);this.tb(16,!
0)}y(Ln,Kn);mn("goog-checkbox-menuitem",function(){return new Ln(null)});function
Mn(a){this.b=a}ya(Mn);function Nn(a,b){a&&(a.tabIndex=b?0:-
1)}f=Mn.prototype;f.Rg=function(a){return"DIV"==a.tagName};function On(a,b,c)
{c.id&&Pm(b,c.id);var d=a.Ud(),e=!1,g=kg(c);g&&z(g,function(a){a==d?e=!
0:a&&(a==d+"-disabled"?b.Qa(!1):a==d+"-horizontal"?Pn(b,"horizontal"):a==d+"-
vertical"&&Pn(b,"vertical"))},a);e||O(c,d);Qn(a,b,c);return c}
function Qn(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var g=a.Ee(d);g&&(g.wa=d,b.isEnabled()||g.Qa(!
1),b.Fa(g),Tm(g,d))}else d.nodeValue&&""!=Zb(d.nodeValue)||
c.removeChild(d);d=e}}f.Ee=function(a){a:{a=kg(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in nn?nn[d]():null){a=d;break a}}a=null}return
a};f.Sg=function(a){a=a.R();Hh(a,!0,C.Ta);C.ya&&(a.hideFocus=!0);var
b=this.b;b&&Me(a,b)};f.Ud=function(){return"goog-container"};
function Rn(a,b){var c=a.Ud(),d=[c,"horizontal"==b.Fd?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}f.Ai=function()
{return"vertical"};function Sn(a,b,c){Mm.call(this,c);this.$c=b||
Mn.Ya();this.Fd=a||this.$c.Ai()}y(Sn,Mm);f=Sn.prototype;f.qh=null;f.yd=null;f.
$c=null;f.Fd=null;f.Qc=!0;f.xd=!0;f.Qd=!0;f.vb=-1;f.Bb=null;f.Ec=!
1;f.Jc=null;function Tn(a){return a.qh||a.R()}f.zc=function()
{this.wa=this.g.Ua("DIV",Rn(this.$c,this).join(" "))};f.Td=function(){return
this.R()};f.Qg=function(a){return this.$c.Rg(a)};f.Ub=function(a){this.wa=On(this.
$c,this,a);"none"==a.style.display&&(this.Qc=!1)};
f.Va=function(){Sn.ma.Va.call(this);Um(this,function(a){a.Pa&&Un(this,a)},this);var
a=this.R();this.$c.Sg(this);this.Ma(this.Qc,!
0);Qm(this).ka(this,"enter",this.dh).ka(this,"highlight",this.Tk).ka(this,"unhighli
ght",this.Vk).ka(this,"open",this.Il).ka(this,"close",this.Sk).ka(a,Ze.xe,this.Uk).
ka(be(a),[Ze.ye,Ze.we],this.nl).ka(a,
[Ze.xe,Ze.ye,Ze.we,"mouseover","mouseout","contextmenu"],this.jl);this.Qd&&Vn(this,
!0)};
function Vn(a,b){var c=Qm(a),d=Tn(a);b?
c.ka(d,"focus",a.Af).ka(d,"blur",a.zf).ka(a.yd||(a.yd=new Gg(Tn(a))),"key",a.
$b):c.hb(d,"focus",a.Af).hb(d,"blur",a.zf).hb(a.yd||(a.yd=new Gg(Tn(a))),"key",a.
$b)}f.Vb=function(){this.od(-1);this.Bb&&this.Bb.ab(!1);this.Ec=!
1;Sn.ma.Vb.call(this)};f.va=function()
{Sn.ma.va.call(this);this.yd&&(this.yd.Ea(),this.yd=null);this.
$c=this.Bb=this.Jc=this.qh=null};f.dh=function(){return!0};
f.Tk=function(a){var b=Ym(this,a.target);if(-1<b&&b!=this.vb){var
c=Wn(this);c&&xn(c,!1);this.vb=b;c=Wn(this);this.Ec&&wn(c,!0);this.Bb&&c!
=this.Bb&&(hn(c,64)?c.ab(!0):this.Bb.ab(!1))}b=this.R();null!
=a.target.R()&&Ne(b,"activedescendant",a.target.R().id)};f.Vk=function(a)
{a.target==Wn(this)&&(this.vb=-1);this.R().removeAttribute("aria-
activedescendant")};f.Il=function(a){(a=a.target)&&a!
=this.Bb&&a.Zc()==this&&(this.Bb&&this.Bb.ab(!1),this.Bb=a)};
f.Sk=function(a){a.target==this.Bb&&(this.Bb=null);var
b=this.R(),c=a.target.R();b&&W(a.target,2)&&c&&Pe(b,c)};f.Uk=function(a)
{this.xd&&(this.Ec=!0);var b=Tn(this);b&&De(b)&&Ee(b)?
b.focus():a.preventDefault()};f.nl=function(){this.Ec=!1};
f.jl=function(a){a:{var b=a.target;if(this.Jc)for(var c=this.R();b&&b!==c;){var
d=b.id;if(d in this.Jc){b=this.Jc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Ze.xe:b.ad(a);break;case
Ze.ye:case Ze.we:b.Bc(a);break;case "mouseover":b.Wg(a);break;case
"mouseout":b.eh(a);break;case "contextmenu":b.Me(a)}};f.Af=function()
{};f.zf=function(){this.od(-1);this.Ec=!1;this.Bb&&this.Bb.ab(!1)};
f.$b=function(a){return this.isEnabled()&&this.Ga()&&(0!=Vm(this)||
this.qh)&&this.Tg(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.Tg=function(a){var b=Wn(this);if(b&&"function"==typeof b.$b&&b.$b(a)||
this.Bb&&this.Bb!=b&&"function"==typeof this.Bb.$b&&this.Bb.$b(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Qd)Tn(this).blur();else return!1;break;case 36:Xn(this);break;case
35:Yn(this);break;case 38:if("vertical"==this.Fd)Zn(this);else return!1;break;case
37:if("horizontal"==this.Fd)Xm(this)?$n(this):Zn(this);else return!1;break;case
40:if("vertical"==this.Fd)$n(this);
else return!1;break;case 39:if("horizontal"==this.Fd)Xm(this)?Zn(this):
$n(this);else return!1;break;default:return!1}return!0};function Un(a,b){var
c=b.R();c=c.id||(c.id=b.getId());a.Jc||(a.Jc={});a.Jc[c]=b}f.Fa=function(a,b)
{Sn.ma.Fa.call(this,a,b)};
f.ze=function(a,b,c){a.ef|=2;a.ef|=64;a.tb(32,!1);qn(a,!1);var d=a.Zc()==this?
Ym(this,a):-1;Sn.ma.ze.call(this,a,b,c);a.Pa&&this.Pa&&Un(this,a);a=d;-
1==a&&(a=Vm(this));a==this.vb?this.vb=Math.min(Vm(this)-1,b):a>this.vb&&b<=this.vb?
this.vb++:a<this.vb&&b>this.vb&&this.vb--};
f.removeChild=function(a,b){if(a=p(a)?Rm(this,a):a){var c=Ym(this,a);-1!
=c&&(c==this.vb?(xn(a,!1),this.vb=-1):c<this.vb&&this.vb--);var
d=a.R();d&&d.id&&this.Jc&&(c=this.Jc,d=d.id,d in c&&delete
c[d])}a=Sn.ma.removeChild.call(this,a,b);qn(a,!0);return a};function Pn(a,b)
{if(a.R())throw Error("Component already rendered");a.Fd=b}f.Ga=function(){return
this.Qc};
f.Ma=function(a,b){if(b||this.Qc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Qc=a;var c=this.R();c&&(T(c,a),this.Qd&&Nn(Tn(this),this.xd&&this.Qc),b||
this.dispatchEvent(this.Qc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.xd};f.Qa=function(a){this.xd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.xd=!0,Um(this,function(a){a.
$j?delete a.$j:a.Qa(!0)})):(Um(this,function(a){a.isEnabled()?a.Qa(!1):a.$j=!
0}),this.Ec=this.xd=!1),this.Qd&&Nn(Tn(this),a&&this.Qc))};
function ao(a,b){b!
=a.Qd&&a.Pa&&Vn(a,b);a.Qd=b;a.xd&&a.Qc&&Nn(Tn(a),b)}f.od=function(a)
{(a=Wm(this,a))?xn(a,!0):-1<this.vb&&xn(Wn(this),!1)};function Wn(a){return
Wm(a,a.vb)}function Xn(a){bo(a,function(a,c){return(a+1)%c},Vm(a)-1)}function Yn(a)
{bo(a,function(a,c){a--;return 0>a?c-1:a},0)}function $n(a){bo(a,function(a,c)
{return(a+1)%c},a.vb)}function Zn(a){bo(a,function(a,c){a--;return 0>a?c-
1:a},a.vb)}
function bo(a,b,c){c=0>c?Ym(a,a.Bb):c;var d=Vm(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=Wm(a,c);if(g&&a.oi(g)){a.od(c);break}e+
+;c=b.call(a,c,d)}}f.oi=function(a){return a.Ga()&&a.isEnabled()&&hn(a,2)};function
co(){}y(co,kn);ya(co);f=co.prototype;f.Zb=function(a){var
b=bn(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),this.tf(a.Kb(),a.g));ln(b,a.ha);return b};f.Vd=function()
{return"button"};f.qc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.tf=function(a,b){return
b.Ua("DIV","goog-inline-block "+(this.Ha()+"-outer-box"),b.Ua("DIV","goog-inline-
block "+(this.Ha()+"-inner-box"),a))};f.Bf=function(a){return"DIV"==a.tagName};
f.mb=function(a,b){eo(b,!0);eo(b,!1);a:{var c=a.g.Di(b);var d=this.Ha()+"-outer-
box";if(c&&lg(c,d)&&(c=a.g.Di(c),d=this.Ha()+"-inner-box",c&&lg(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.tf(b.childNodes,a.g));mg(b,["goog-inline-
block",this.Ha()]);return co.ma.mb.call(this,a,b)};f.Ha=function(){return"goog-
custom-button"};
function eo(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(""==Zb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function fo(){}y(fo,kn);ya(fo);f=fo.prototype;f.Zb=function(a){var
b=bn(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join("
"),a.Kb());ln(b,a.ha);return b};f.Vd=function(){return"button"};f.Bf=function(a)
{return"DIV"==a.tagName};f.mb=function(a,b){O(b,"goog-inline-block");return
fo.ma.mb.call(this,a,b)};f.Ab=function(){return""};f.Ha=function(){return"goog-
flat-button"};mn("goog-flat-button",function(){return new
Dn(null,fo.Ya())});function ho(){}y(ho,Zm);ya(ho);ho.prototype.Ha=function()
{return"goog-menuheader"};function io(a,b,c){pn.call(this,a,c||
ho.Ya(),b);this.tb(1,!1);this.tb(2,!1);this.tb(4,!1);this.tb(32,!
1);this.Ac=1}y(io,pn);mn("goog-menuheader",function(){return new
io(null)});function jo(){}y(jo,Zm);ya(jo);jo.prototype.Zb=function(a){return
a.g.Ua("DIV",this.Ha())};jo.prototype.mb=function(a,b)
{b.id&&Pm(a,b.id);if("HR"==b.tagName){var
c=b;b=this.Zb(a);c.parentNode&&c.parentNode.insertBefore(b,c);K(c)}else
O(b,this.Ha());return b};jo.prototype.Ke=function(){};jo.prototype.Ha=function()
{return"goog-menuseparator"};function ko(a,b){pn.call(this,null,a||
jo.Ya(),b);this.tb(1,!1);this.tb(2,!1);this.tb(4,!1);this.tb(32,!
1);this.Ac=1}y(ko,pn);ko.prototype.Va=function()
{ko.ma.Va.call(this);Me(this.R(),"separator")};mn("goog-menuseparator",function()
{return new ko});function lo(a)
{this.b=a||"menu"}y(lo,Mn);ya(lo);lo.prototype.Rg=function(a)
{return"UL"==a.tagName||lo.ma.Rg.call(this,a)};lo.prototype.Ee=function(a)
{return"HR"==a.tagName?new ko:lo.ma.Ee.call(this,a)};lo.prototype.Ud=function()
{return"goog-menu"};lo.prototype.Sg=function(a)
{lo.ma.Sg.call(this,a);Ne(a.R(),"haspopup","true")};mn("goog-
menuseparator",function(){return new ko});function mo(a,b)
{Sn.call(this,"vertical",b||lo.Ya(),a);ao(this,!1)}y(mo,Sn);f=mo.prototype;f.qf=!
0;function no(a,b){if(xe(a.R(),b))return!0;for(var c=0,d=Vm(a);c<d;c++){var
e=Wm(a,c);if("function"==typeof e.Xg&&e.Xg(b))return!0}return!1}f.Tb=function(a)
{this.Fa(a,!0)};f.nf=function(a,b){this.ze(a,b,!0)};f.Fe=function(){var
a=[];Um(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.Ga();c||T(this.R(),!0);var
d=this.R(),e=a,g=b,h=vh(d);e instanceof D&&(g=e.y,e=e.x);oh(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(g)-h.y));c||T(this.R(),!1)};f.Xb=function(){return
this.Ga()?vh(this.R()):null};f.Ma=function(a,b,c)
{(b=mo.ma.Ma.call(this,a,b))&&a&&this.Pa&&this.qf&&Tn(this).focus();a&&c&&r(c.clien
tX)?this.j=new D(c.clientX,c.clientY):this.j=null;return b};f.dh=function(a)
{this.qf&&Tn(this).focus();return mo.ma.dh.call(this,a)};
f.oi=function(a){return a.isEnabled()&&a.Ga()&&hn(a,2)};f.Ub=function(a){for(var
b=this.$c,c=de(this.g.b,"DIV",b.Ud()+"-content",a),d=c.length,e=0;e<d;e+
+)Qn(b,this,c[e]);mo.ma.Ub.call(this,a)};f.Tg=function(a){var
b=mo.ma.Tg.call(this,a);b||Um(this,function(c){!
b&&c.Lk&&c.ej==a.keyCode&&(this.isEnabled()&&this.od(Ym(this,c)),b=c.
$b(a))},this);return b};f.od=function(a){mo.ma.od.call(this,a);
(a=Wm(this,a))&&wh(a.R(),this.R())};function oo()
{}y(oo,co);ya(oo);oo.prototype.qc=function(a){return
oo.ma.qc.call(this,a&&a.firstChild)};oo.prototype.mb=function(a,b){var
c=de(document,"*","goog-menu",b)[0];if(c){T(c,!1);be(c).body.appendChild(c);var
d=new mo;Tm(d,c);po(a,d)}return
oo.ma.mb.call(this,a,b)};oo.prototype.tf=function(a,b){return oo.ma.tf.call(this,
[b.Ua("DIV","goog-inline-block "+(this.Ha()+"-caption"),a),b.Ua("DIV","goog-inline-
block "+(this.Ha()+"-dropdown"),"\u00a0")],b)};oo.prototype.Ha=function()
{return"goog-menu-button"};function qo(a,b,c,d,e){Dn.call(this,a,c||
oo.Ya(),d);this.tb(64,!0);this.j=new Hl(null,9);b&&po(this,b);this.Aa=new hg(500);!
C.product.ve&&!C.product.ud||C.Oa("533.17.9")||(this.Pe=!0);this.Ld=e||
lo.Ya()}y(qo,Dn);f=qo.prototype;f.Pe=!1;f.Va=function()
{qo.ma.Va.call(this);ro(this,!0);this.b&&so(this,this.b,!
0);Ne(this.wa,"haspopup",!!this.b)};f.Vb=function(){qo.ma.Vb.call(this);ro(this,!
1);if(this.b){this.ab(!1);this.b.Vb();so(this,this.b,!1);var
a=this.b.R();a&&K(a)}};
f.va=function(){qo.ma.va.call(this);this.b&&(this.b.Ea(),delete this.b);delete
this.wb;this.Aa.Ea()};f.ad=function(a){qo.ma.ad.call(this,a);W(this,4)&&(this.ab(!
W(this,64),a),this.b&&(this.b.Ec=W(this,64)))};f.Bc=function(a)
{qo.ma.Bc.call(this,a);this.b&&!W(this,4)&&(this.b.Ec=!1)};f.Gd=function()
{wn(this,!1);return!0};f.ll=function(a){this.b&&this.b.Ga()&&!
this.Xg(a.target)&&this.ab(!1)};f.Xg=function(a){return a&&xe(this.R(),a)||
this.b&&no(this.b,a)||!1};
f.Wd=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.b&&this.b.Ga()){var b=13==a.keyCode||
32==a.keyCode,c=this.b.$b(a);return 27==a.keyCode||b?(this.ab(!1),!0):c}return
40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.ab(!0,a),!0):!
1};f.Dl=function(){this.ab(!1)};f.El=function(){W(this,4)||this.ab(!
1)};f.Cf=function(a){this.Pe||this.ab(!1);qo.ma.Cf.call(this,a)};
function to(a){a.b||po(a,new mo(a.g,a.Ld));return a.b||null}function po(a,b){var
c=a.b;b!=c&&(c&&(a.ab(!1),a.Pa&&so(a,c,!1),delete a.b),a.Pa&&Ne(a.wa,"haspopup",!!
b),b&&(a.b=b,b.Hd(a),b.Ma(!1),c=a.Pe,(b.qf=c)&&ao(b,!0),a.Pa&&so(a,b,!
0)))}f.Tb=function(a){to(this).Fa(a,!0)};f.nf=function(a,b){to(this).ze(a,b,!
0)};f.Ma=function(a,b){var c=qo.ma.Ma.call(this,a,b);c&&!this.Ga()&&this.ab(!
1);return c};f.Qa=function(a){qo.ma.Qa.call(this,a);this.isEnabled()||this.ab(!1)};
f.ab=function(a,b){qo.ma.ab.call(this,a);if(this.b&&W(this,64)==a){if(a)this.b.Pa||
this.b.render(),this.Gb=uh(this.R()),this.Db=Dh(this.R()),uo(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.b.od(-1):Xn(this.b);else{wn(this,!1);this.b.Ec=!
1;var c=this.R();c&&(Ne(c,"activedescendant",""),Ne(c,"owns",""));null!
=this.Da&&(this.Da=void 0,(c=this.b.R())&&S(c,"",""))}this.b.Ma(a,!1,b);if(!
this.jc){c=Qm(this);var d=a?c.ka:c.hb;d.call(c,this.g.b,"mousedown",this.ll,!
0);this.Pe&&d.call(c,this.b,"blur",this.El);
d.call(c,this.Aa,"tick",this.$k);a?
this.Aa.start():this.Aa.stop()}}this.b&&this.b.R()&&this.b.wa.removeAttribute("aria
-hidden")};function uo(a){if(a.b.Pa){var b=a.j;a.j.element=a.wb||a.R();var
c=a.b.R();a.b.Ga()||(c.style.visibility="hidden",T(c,!0));!
a.Da&&a.j.o&&a.j.g&32&&(a.Da=Ch(c));b.Sb(c,b.b^1,null,a.Da);a.b.Ga()||(T(c,!
1),c.style.visibility="visible")}}
f.$k=function(){var a=Dh(this.R()),b=uh(this.R());var c=this.Db;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Gb,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.Db=a,this.Gb=b,uo(this))};function so(a,b,c){var d=Qm(a);c=c?
d.ka:d.hb;c.call(d,b,"action",a.Dl);c.call(d,b,"close",a.Xk);c.call(d,b,"highlight"
,a.Yk);c.call(d,b,"unhighlight",a.Zk)}
function ro(a,b){var c=Qm(a);(b?
c.ka:c.hb).call(c,a.R(),"keydown",a.zl)}f.Yk=function(a)
{(a=a.target.R())&&vo(this,a)};f.zl=function(a)
{hn(this,32)&&this.R()&&this.b&&this.b.Ga()&&a.stopPropagation()};f.Zk=function()
{if(!Wn(this.b)){var
a=this.R();Ne(a,"activedescendant","");Ne(a,"owns","")}};f.Xk=function(a)
{if(W(this,64)&&a.target instanceof Kn){a=a.target;var
b=a.R();a.Ga()&&W(a,2)&&null!=b&&vo(this,b)}};
function vo(a,b){var c=a.R(),d=Oe(b)||b;if(!d.id){var
e=km.Ya();d.id=lm(e)}Pe(c,d);Ne(c,"owns",d.id)}mn("goog-menu-button",function()
{return new qo(null)});function wo(){}y(wo,fo);ya(wo);wo.prototype.Zb=function(a)
{var b=bn(this,a);b=a.g.Ua("DIV","goog-inline-block "+b.join(" "),
[xo(this,a.Kb(),a.g),yo(this,a.g)]);ln(b,a.ha);return
b};wo.prototype.qc=function(a){return a&&a.firstChild};
wo.prototype.mb=function(a,b){var c=de(document,"*","goog-menu",b)[0];if(c){T(c,!
1);a.g.b.body.appendChild(c);var d=new mo;Tm(d,c);po(a,d)}de(document,"*",this.Ha()
+"-caption",b)[0]||
b.appendChild(xo(this,b.childNodes,a.g));de(document,"*",this.Ha()+"-dropdown",b)
[0]||b.appendChild(yo(this,a.g));return wo.ma.mb.call(this,a,b)};function xo(a,b,c)
{return c.Ua("DIV","goog-inline-block "+(a.Ha()+"-caption"),b)}
function yo(a,b){return b.Ua("DIV",{"class":"goog-inline-block "+(a.Ha()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}wo.prototype.Ha=function(){return"goog-flat-
menu-button"};mn("goog-flat-menu-button",function(){return new
qo(null,null,wo.Ya())});function zo(a,b){Mm.call(this,b);this.b=a||""}var
Ao;y(zo,Mm);f=zo.prototype;f.xc=null;function Bo(){null!=Ao||(Ao="placeholder"in
J("INPUT"));return Ao}f.Oe=!1;f.zc=function(){this.wa=this.g.Ua("INPUT",
{type:"text"})};f.Ub=function(a){zo.ma.Ub.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");Ke(be(a))==a&&(this.Oe=!0,ng(this.R(),"label-
input-label"));Bo()&&(this.R().placeholder=this.b);Ne(this.R(),"label",this.b)};
f.Va=function(){zo.ma.Va.call(this);var a=new
P(this);a.ka(this.R(),"focus",this.Si);a.ka(this.R(),"blur",this.il);Bo()?this.i=a:
(C.Ta&&a.ka(this.R(),
["keypress","keydown","keyup"],this.tl),a.ka(me(be(this.R())),"load",this.Ul),this.
i=a,Co(this));Do(this);this.R().g=this};f.Vb=function()
{zo.ma.Vb.call(this);this.i&&(this.i.Ea(),this.i=null);this.R().g=null};function
Co(a){!a.j&&a.i&&a.R().form&&(a.i.ka(a.R().form,"submit",a.wl),a.j=!0)}
f.va=function()
{zo.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};f.Si=function(){this.Oe=!
0;ng(this.R(),"label-input-label");if(!Bo()&&!Eo(this)&&!this.ha){var
a=this,b=function(){a.R()&&(a.R().value="")};C.ya?N(b,10):b()}};f.il=function()
{Bo()||(this.i.hb(this.R(),"click",this.Si),this.xc=null);this.Oe=!
1;Do(this)};f.tl=function(a){27==a.keyCode&&("keydown"==a.type?
this.xc=this.R().value:"keypress"==a.type?
this.R().value=this.xc:"keyup"==a.type&&(this.xc=null),a.preventDefault())};
f.wl=function(){Eo(this)||(this.R().value="",N(this.dl,10,this))};f.dl=function()
{Eo(this)||(this.R().value=this.b)};f.Ul=function(){Do(this)};function Eo(a)
{return!!a.R()&&""!=a.R().value&&a.R().value!=a.b}f.reset=function()
{Eo(this)&&(this.R().value="",null!=this.xc&&(this.xc=""),Do(this))};function
Fo(a,b){null!=a.xc&&(a.xc=b);a.R().value=b;Do(a)}f.Ab=function(){return null!
=this.xc?this.xc:Eo(this)?this.R().value:""};f.mc=function(){return this.b};
function Do(a){var b=a.R();Bo()?a.R().placeholder!
=a.b&&(a.R().placeholder=a.b):Co(a);Ne(b,"label",a.b);Eo(a)?(b=a.R(),ng(b,"label-
input-label")):(a.ha||a.Oe||(b=a.R(),O(b,"label-input-label")),Bo()||
N(a.hn,10,a))}f.Qa=function(a){this.R().disabled=!a;pg(this.R(),"label-input-label-
disabled",!a)};f.isEnabled=function(){return!this.R().disabled};f.hn=function(){!
this.R()||Eo(this)||this.Oe||(this.R().value=this.b)};function Go(a,b)
{mo.call(this,a,b);this.qf=!0;ao(this,!0);this.Ma(!1,!0);this.b=new
Dk}y(Go,mo);f=Go.prototype;f.im=0;f.Ub=function(a)
{Go.ma.Ub.call(this,a);if(a=a.getAttribute("for")||a.htmlFor)if(a=this.g.R(a),!a||!
Fk(this.b,Da(a))){if(a){var b={wa:a,Yj:1,lm:void 0,xi:"mousedown",th:void
0};this.b.set(Da(a),b)}else
b=null;this.Pa&&this.ii(b);a=x(this.Rm,a);this.R()&&Qm(this).ka(this.R(),"keydown",
a)}};
f.Va=function(){Go.ma.Va.call(this);this.b.forEach(this.ii,this);var
a=Qm(this);a.ka(this,"action",this.Mm);a.ka(this.g.b,"mousedown",this.Nm,!
0)};f.Rm=function(a,b){if(27==b.keyCode)a.focus();else{var c=Wm(this,this.vb);if(c)
{c=c.R();var d=new $e(b.b,c);d.target=c;if(32==b.keyCode||13==b.keyCode)ef(c)?
Cf(c,"keydown",!1,d):zf(c,"keydown",!
1,d);32==b.keyCode&&Ho(this)}}};f.ii=function(a)
{Qm(this).ka(a.wa,a.xi,this.Vm);"contextmenu"!
=a.xi&&Qm(this).ka(a.wa,"keydown",this.Wm)};
function Io(a,b,c,d){var e=a.Ga();a.Ga()||
Ia();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.R().style.visibility="hidden"),T(a.R(),!0),b.Sb(a.R(),c,d),e||
(a.R().style.visibility="visible"),a.od(-1),a.Ma(!0))}function Ho(a)
{a.Ga()&&(a.Ma(!1),a.Ga()||(a.im=Ia()))}f.Mm=function(){Ho(this)};f.Vm=function(a)
{Jo(this,a)};f.Wm=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
Jo(this,a);40==a.keyCode&&Xn(this)};
function Jo(a,b){for(var c=a.b.Wb(),d=0;d<c.length;d++){var
e=a.b.get(c[d]);if(e.wa==b.g){c=a;d=n(e.Yj)?new El(e.wa,e.Yj,!0):new
Il(b.clientX,b.clientY);d.i&&d.i(5);Io(c,d,e.lm,e.th);b.preventDefault();b.stopProp
agation();break}}}f.Nm=function(a){this.Ga()&&!
no(this,a.target)&&Ho(this)};f.zf=function(a)
{Go.ma.zf.call(this,a);Ho(this)};f.va=function(){Go.ma.va.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function Ko(a)
{M.call(this);this.b=[];Lo(this,a)}y(Ko,M);f=Ko.prototype;f.Zf=null;f.Zg=null;funct
ion Mo(a,b){a.Zg=b}function Lo(a,b){b&&(z(b,function(a){No(this,a,!
1)},a),Kb(a.b,b))}f.Tb=function(a){this.nf(a,this.b.length)};f.nf=function(a,b)
{a&&(No(this,a,!1),Lb(this.b,b,0,a))};f.Fe=function(){return Jb(this.b)};function
Oo(a,b){b!=a.Zf&&(No(a,a.Zf,!1),a.Zf=b,No(a,b,!
0));a.dispatchEvent("select")}f.va=function(){Ko.ma.va.call(this);delete
this.b;this.Zf=null};
function No(a,b,c){b&&("function"==typeof a.Zg?a.Zg(b,c):"function"==typeof
b.Lh&&b.Lh(c))};function Po(){}y(Po,jo);ya(Po);Po.prototype.Zb=function(a){return
a.g.Ua("DIV",bn(this,a).join(" ")+" goog-inline-
block","\u00a0")};Po.prototype.mb=function(a,b)
{b=Po.ma.mb.call(this,a,b);O(b,"goog-inline-block");return
b};Po.prototype.Ha=function(){return"goog-toolbar-separator"};function Qo()
{this.b="toolbar"}y(Qo,Mn);ya(Qo);Qo.prototype.Ee=function(a)
{return"HR"==a.tagName?new
ko(Po.Ya()):Qo.ma.Ee.call(this,a)};Qo.prototype.Ud=function(){return"goog-
toolbar"};Qo.prototype.Ai=function(){return"horizontal"};function Ro(a,b,c)
{Sn.call(this,b,a||Qo.Ya(),c)}y(Ro,Sn);Ro.prototype.Af=function(a)
{Ro.ma.Af.call(this,a);this.Ec||Xn(this)};function So()
{}y(So,co);ya(So);So.prototype.Ha=function(){return"goog-toolbar-button"};function
To(a,b,c){Dn.call(this,a,b||So.Ya(),c)}y(To,Dn);mn("goog-toolbar-button",function()
{return new To(null)});function Uo(a,b){ko.call(this,a||
Po.Ya(),b)}y(Uo,ko);mn("goog-toolbar-separator",function(){return new Uo});function
Vo(a,b,c,d,e,g){function h(a){if(a){a.tabIndex=0;Me(a,l.ta);O(a,"goog-zippy-
header");a&&l.ra.ka(a,"click",l.ua);var
b=l;a&&(Hg(b.V,a),b.ha.ka(b.V,"key",b.Aa))}}M.call(this);this.s=e||
$d();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Ba(b)?
b:null;this.ta=g||"tab";this.i=this.o||!b?null:this.s.R(b);this.b=1==c;n(c)||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=lg(this.g,"goog-zippy-
expanded")));this.ha=new P(this);this.V=new Gg;this.ra=new P(this);var l=this;
h(this.g);h(this.j);Wo(this,this.b)}y(Vo,M);Vo.prototype.va=function()
{Vo.ma.va.call(this);Se(this.ha);Se(this.V);Se(this.ra)};function Wo(a,b){a.i?
T(a.i,b):b&&a.o&&(a.i=a.o());a.i&&O(a.i,"goog-zippy-content");a.j?(T(a.g,!
b),T(a.j,b)):a.g&&(pg(a.g,"goog-zippy-expanded",b),pg(a.g,"goog-zippy-collapsed",!
b),Ne(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Xo("toggle",a,a.b))}
Vo.prototype.Aa=function(a){if(13==a.keyCode||32==a.keyCode)Wo(this,!
this.b),this.dispatchEvent(new
Xo("action",this,this.b,a)),a.preventDefault(),a.stopPropagation()};Vo.prototype.ua
=function(a){Wo(this,!this.b);this.dispatchEvent(new
Xo("action",this,this.b,a))};function Xo(a,b){Xe.call(this,a,b)}y(Xo,Xe);function
Yo(a,b){Mm.call(this,b);this.b=a}y(Yo,Mm);Yo.prototype.i="info";Yo.prototype.j=!
1;var Zo={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-
butterBar-warning",promo:"jfk-butterBar-promo"};Yo.prototype.Ga=function(){var
a=this.R();return null!=a&&lg(a,"jfk-butterBar-shown")};Yo.prototype.Ma=function(a)
{pg(this.R(),"jfk-butterBar-shown",a)};
Yo.prototype.zc=function(){this.wa=this.g.Ua("DIV","jfk-butterBar");var
a=this.R();a&&(Ne(a,"live","assertive"),Ne(a,"atomic","true"));this.b=this.b;if(a=t
his.R()){var b=this.g;b.Hi(a);b.Gi(a,this.b)}this.j=this.j;(a=this.R())&&pg(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Td()){b=this.R();var
c=Zo[a];ng(b,Zo[this.i]);O(b,c)}this.i=a};function $o(a){if(null!=a)switch(a.Cg)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}var ap=function(a)
{function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var
c=new b(String(a));void 0!==d&&(c.Cg=d);return c}}(Ql);function bp(a){return null!
=a&&a.Vc===Ll?
String(String(a.Kb()).replace(cp,"").replace(dp,"&lt;")).replace(ep,fp):ac(String(a
))}
var
gp={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"
,"
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8
232;","\u2029":"&#8233;"};function fp(a){return gp[a]}
var ep=/[\x00\x22\x27\x3c\x3e]/g,hp=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,cp=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,dp=/</g;function ip(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"}}y(ip,xl);f=ip.prototype;f.aj=!
1;f.xg=2;f.hi=20;f.yg=3;f.Eh=-5;f.ug=!1;f.Kh=function(a)
{this.g=a};f.setPosition=function(a,b,c,d){null!=a&&(this.yg=a);null!
=b&&(this.xg=b);r(c)&&(this.hi=Math.max(c,15));r(d)&&(this.Eh=d)};f.Sb=function(a,b
,c){a=this.xg;2==a&&(a=0);jp(this,this.yg,a,2==this.xg?kp(this.yg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.hi,0,c)};
function jp(a,b,c,d,e,g){if(a.g){var h=lp(b,c);var l=a.g;var m=Ch(l);m=(kp(b)?
m.height/2:m.width/2)-d;var q=Al(l,h),t;if(t=uh(l))l=fh(Dh(l)),kp(b)?l.top<t.top&&!
(q&1)?m-=t.top-l.top:l.bottom>t.bottom&&q&1&&(m-=l.bottom-
t.bottom):l.left<t.left&&!(q&4)?m-=t.left-l.left:l.right>t.right&&q&4&&(m-=l.right-
t.right);l=m;l=kp(b)?new D(a.Eh,l):new D(l,a.Eh);m=kp(b)?6:9;a.ug&&2==e&&(m=kp(b)?
4:1);q=b^3;kp(b)&&"rtl"==a.g.dir&&(q=b);h=yl(a.g,lp(q,c),a.b,h,l,g,a.aj?m:0,void
0,null);if(2!=e&&h&496){jp(a,b^3,c,d,
a.ug&&0==e?1:2,g);return}!a.s||h&496||
(e=parseFloat(a.b.style.left),g=parseFloat(a.b.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||oh(a.b,Math.round(e),Math.round(g)))}mp(a,b,c,d)}
function mp(a,b,c,d){var e=a.o;eb(a.j,function(a){pg(e,a,!
1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=zh(a.g,a.b),d=np(a.g,b),kp(b)?e.style.top=op(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=op(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
kp(b)?"top":"left":kp(b)?"bottom":"right"]=d+"px"}function op(a,b){return 15>b?
15:Wd(a,15,b)}function lp(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?
0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}}
function np(a,b){var c=0,d=0,e=Ch(a);switch(b){case 2:c=e.width/2;break;case
1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case
3:c=e.width,d=e.height/2}return new D(c,d)}function kp(a){return 0==a||
3==a};function pp(a){Qe.call(this);this.g=a||
$d()}y(pp,Qe);pp.prototype.o=function()
{Me(this.R(),"tooltip");Ne(this.R(),"live","polite")};function qp(a)
{pp.call(this,a);this.b=this.g.Ua("DIV","jfk-tooltip-
contentId");this.j=this.g.Ua("DIV","jfk-tooltip-arrow",this.g.Ua("DIV","jfk-
tooltip-arrowimplbefore"),this.g.Ua("DIV","jfk-tooltip-
arrowimplafter"));this.i=this.g.Ua("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.b,this.j);this.o()}y(qp,pp);qp.prototype.R=function()
{return this.i};qp.prototype.va=function()
{qp.ma.va.call(this);this.i&&K(this.i)};function rp(a)
{qp.call(this,a)}y(rp,qp);rp.prototype.o=function(){Me(this.R(),"tooltip")};var
sp={};function tp(a){P.call(this);this.Aa=a;this.ta=new
jg(this.un,0,this);Re(this,this.ta);var b=me();this.V=Ba(b.MutationObserver)?new
b.MutationObserver(w(this.fl,this)):null;a=a.b;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.zk,!0);this.ka(a,
["mouseover","focus","focusin"],this.nn,!0)}y(tp,P);f=tp.prototype;f.va=function()
{up(this);tp.ma.va.call(this)};
function vp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Da=!1;break;case "keydown":a.Da=!0}}f.nn=function(a)
{this.V&&this.V.disconnect();vp(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&xe(this.b.b,b);if(this.Da||!a||c)
{this.Sa=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=Db(Le,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Oe(b))&&(b=a));this.j=b}else this.j=null;wp(this)};
f.zk=function(a){vp(this,a);var b=a.target;b=this.b&&xe(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,wp(this)};f.fl=function(a)
{z(a,w(function(a){var b=Oe(a.target);b&&"aria-
activedescendant"==a.attributeName&&(this.j=b,wp(this))},this))};function wp(a)
{if(0==a.ta.La||!a.g||!a.s){up(a);var b=null!=a.s?a.s:50;a.ta.start(a.g?
b:300)}}function up(a){a.ha&&(k.clearTimeout(a.ha),a.ha=0,a.g=null)}
f.un=function(){if(!this.j)xp(this),this.s=this.g=null;else if(!
(this.g&&this.b&&xe(this.b.R(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=Je(this.j,function(a){return
a.getAttribute&&(a.getAttribute("data-tooltip-contained")||a.getAttribute("data-
tooltip")||a.b)&&!a.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g!
=a&&(xp(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,yp(this,a))){var
c=Pd;if(a.getAttribute("data-tooltip-contained"))for(var d=ce("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:Id(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Xb(nc(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Xb(nc(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ha=N(x(this.Tj,this.g,c,d,g,e,h),a,this);return}this.Tj(this.g,c,d,g,e,h)}}};
function yp(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Sa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function zp(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.Tj=function(a,b,c,d,e,g){this.ha=0;this.s=g;if(!this.b){this.b=new
rp(this.Aa);xp(this);this.Aa.b.body.appendChild(this.b.R());Re(this,this.b);this.o=
new ip("jfk-tooltip",!0);this.o.aj=!0;this.o.ug=!0;g=this.o;var
h=this.b.j;g.b=this.b.R();g.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case
"l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(zp(c),g,void
0,d);ng(this.b.R(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&!
Xb(nc(this.ra))&&ng(this.b.R(),this.ra),Xb(nc(e))||O(this.b.R(),e),
this.ra=e);oh(this.b.R(),0,0);if(b instanceof Dd)Sd(this.b.b,b);else
for(se(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Kh(a);this.o.Sb(nul
l,0)};function xp(a){a.b&&O(a.b.R(),"jfk-tooltip-hide")};function X(a,b,c,d)
{Dn.call(this,a,Ap.Ya(),b);this.Aa=c||0;this.j=d||0;this.yb=!
1}y(X,Dn);f=X.prototype;f.Lb=function(){return this.j};
f.Ii=function(a){this.ha=a;var b=this.R();if(b)if(this.yb){var c=a instanceof Dd?
Qj(Fd(a)):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Dd?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=$d(b)||$d();b=Da(a.b);sp[b]||
(sp[b]=new tp(a))}else a?b.title=a:b.removeAttribute("title")};f.Qa=function(a)
{this.isEnabled()!=a&&(X.ma.Qa.call(this,a),Bp(this))};
f.focus=function(){var a=this.wa;try{a.focus()}catch(b){}};f.ag=function(a)
{X.ma.ag.call(this,a);Cp(this,!1)};f.ad=function(a)
{X.ma.ad.call(this,a);this.isEnabled()&&Cp(this,!0)};f.Bc=function(a)
{X.ma.Bc.call(this,a);this.isEnabled()&&Cp(this,!0)};function Cp(a,b)
{a.R()&&pg(a.R(),"jfk-button-clear-outline",b)}function Bp(a){a.R()&&Dp(a.i,a)}
function Ep(a,b){if(p(a)){var c=a;a=I("IMG");a.src=c;S(a,21,21)}O(a,"jfk-button-
img");c=[];c.push(a);if(b){var d=I("SPAN","jfk-button-label",b);c.push(d)}return
c}function Ap(){this.nb=this.Ha()+"-standard";this.g=this.Ha()+"-
action";this.ra=this.Ha()+"-primary";this.o=this.Ha()+"-default";this.s=this.Ha()
+"-flat";this.ha=this.Ha()+"-narrow";this.V=this.Ha()+"-mini";this.j=this.Ha()+"-
contrast"}y(Ap,kn);ya(Ap);f=Ap.prototype;f.qd=function(a,b,c){a&&c.Aa!
=a&&(c.Aa=a,Bp(c));b&&c.j!=b&&(c.j=b,Bp(c))};
f.Ha=function(){return"jfk-button"};
f.Zb=function(a){var b=a.g;var c=c={disabled:!
a.isEnabled(),checked:W(a,16),style:a.Aa,title:a.ha,An:a.yb,value:a.Ab(),width:a.Lb
()};var d=c.content;var e='<div role="button"'+(c.id?' id="'+bp(c.id)+'"':"")+'
class="';var g=c||{};var h="goog-inline-block jfk-button ",l=g.style;switch(Ca(l)?
l.toString():l){case 0:h+="jfk-button-standard";break;case 2:h+="jfk-button-
action";break;case 3:h+="jfk-button-primary";break;case 1:h+="jfk-button-
default";break;case 4:h+="jfk-button-flat";break;case 5:h+="jfk-button-mini";
break;case 6:h+="jfk-button-contrast";break;default:h+="jfk-button-
standard"}l=g.width;l=l instanceof Pl?l.toString():l;l=Ba(l)&&Ba(1)?l.Vc!==(1).Vc?!
1:l.toString()===(1).toString():1==l;h+=(l?" jfk-button-narrow":"")+(g.checked?"
jfk-button-checked":"")+(g.wk?" "+g.wk:"")+(g.disabled?" jfk-button-
disabled":"");e=e+bp(new Pl(h,void 0))+'"'+(c.disabled?' aria-disabled="true"':'
tabindex="'+(c.tn?bp(c.tn):"0")+'"')+(c.title?c.An?' data-tooltip="'+bp(c.title)
+'"':' title="'+bp(c.title)+'"':"")+(c.value?
' value="'+bp(c.value)+'"':"");c.attributes?(c=c.attributes,null!=c&&c.Vc===Ml?
c=c.Kb().replace(/([^"'\s])$/,"$1 "):(c=String(c),c=hp.test(c)?c:"zSoyz"),c="
"+c):c="";c=e+c+">";d=null!=d?d:"";d=null!=d&&d.Vc===Ll?d:d instanceof Dd?
ap(Fd(d),d.b()):ap(ac(String(String(d))),$o(d));c=ap(c+d+"</div>");d=(b||
$d()).createElement("DIV");c=Rl(c);Rd(d,c);1==d.childNodes.length&&(c=d.firstChild,
1==c.nodeType&&(d=c));b.Gi(d,a.Kb());this.mb(a,d);return d};
f.mb=function(a,b){Ap.ma.mb.call(this,a,b);this.i||
(this.i=qb(this.nb,x(this.qd,0,null),this.g,x(this.qd,2,null),this.ra,x(this.qd,3,n
ull),this.o,x(this.qd,1,null),this.s,x(this.qd,4,null),this.V,x(this.qd,5,null),thi
s.j,x(this.qd,6,null),this.ha,x(this.qd,null,1)));for(var c=kg(b),d=0;d<c.length;+
+d){var e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ha=c,a.yb=!
0;return b};f.Ab=function(a){return a.getAttribute("value")||""};f.Pg=function(a,b)
{a&&a.setAttribute("value",b)};
function Dp(a,b){function c(a,b){(a?d:e).push(b)}var
d=[],e=[],g=b.Aa;c(0==g,a.nb);c(2==g,a.g);c(3==g,a.ra);c(4==g,a.s);c(5==g,a.V);c(1=
=g,a.o);c(6==g,a.j);c(1==b.Lb(),a.ha);c(!b.isEnabled(),a.Ha()+"-
disabled");og(b.R(),e);mg(b.R(),d)};var Fp=J("DIV");Fp.id=Da(Fp);function Gp(a){var
b=new yj;b=new xj(b);return Oj(b,a)};function Hp(a,b){var c=new Km(a);var
d=Hd(b.innerHTML,null);var e=c.R();e&&Sd(e,d);c.className="buy-tip-card";c.Sa=new
ah(5,5,5,5);c.Dg=!0;c.eg=500;c.hh=250};function Y(){M.call(this);this.b=new
P(this)}y(Y,M);Y.prototype.va=function()
{this.dispatchEvent("dispose");Y.ma.va.call(this);this.b.Ea()};function Ip(a,b)
{this.o=a||200;this.j=b||108;Y.call(this)}y(Ip,Y);Ip.prototype.lc=function(){return
this.o};Ip.prototype.Lb=function(){return this.j};function Jp(a)
{Am.call(this,a,void 0,void 0);this.wi=!1;this.Dg=!
0;this.eg=500}y(Jp,Km);Jp.prototype.className="unified-
hovercard";Jp.prototype.hg=function(a,b){b||(b=new El(a,9,!
0));Jp.ma.hg.call(this,a,b)};function Kp(a)
{return"\u03a3\u03b5\u03bb\u03af\u03b4\u03b1 "+a}function Lp(a)
{return"\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd
\u03b1\u03c0\u03bf\u03c4\u03b5\u03bb\u03ad\u03c3\u03bc\u03b1\u03c4\u03b1
\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf \u03b3\u03b9\u03b1 "+a};var
Mp={update:function(a){for(var b in a)Mp[b]=a[b]},rk:function(a)
{if(p(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Mp.qk(b,a[b])},qk:function(a,b){Mp[a]=b}};Ja("_OC_addFlags",Mp.rk);var Np="ganpub
ganclk dapp source_ip source_country source_domain authuser".split(" ");function
Op(a){var b=void 0===b?window.location.href:b;var c=new U(b);V(a,"hl","el");
(b=rl(c,"output"))&&V(a,"output",b);b=rl(c,"source");"ge-ipad-app"==b?
(V(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==b?
(V(a,"dapp","4"),a.b.remove("output")):"ge-ip-app"==b?V(a,"dapp","1"):"ge-android-
app"==b&&V(a,"dapp","3");rl(c,"authuser")||a.b.remove("authuser");z(Np,function(b)
{var d=rl(c,b);d&&V(a,b,d)})};function Pp(a,b,c)
{Qe.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}y(Pp,Qe);var Qp=/
(<b\s*>)|
(<\/b>)/ig,Rp={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};Pp.prototype.va=function()
{this.g&&this.g.Ea()};function Sp(a){return a.g||(a.g=new P(a))}
Pp.prototype.i=function(a){var b=I("DIV"),c=new U(this.data.b.Ad||
this.data.b.Jj);this.data.b.source&&V(c,"source",this.data.b.source);var
d=this.data.b.title;this.data.b.Xj&&(d+=": "+this.data.b.Xj);d=I("A",
{},d);d.classList.add(this.b+"-
title");Td(d,c.toString());b.appendChild(d);this.o(b);a.appendChild(b);Tp(this,a);b
=I("DIV");if(r(this.data.b.Mj||0)){d=this.data.b.Mj||0;c=Math.floor(d);d=0<d-c?
1:0;for(var e=5-c-d,g=I("SPAN",this.b+"-stars goog-inline-block");0<c;){c--;var
h=I("SPAN","card-star-on goog-inline-block");
g.appendChild(h)}for(;0<d;)d--,h=I("SPAN","card-star-half goog-inline-
block"),g.appendChild(h);for(;0<e;)e--,h=I("SPAN","card-star-off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.b.jn;d=I("A",
{},this.data.b.mm+"
\u03b1\u03bd\u03b1\u03b8\u03b5\u03c9\u03c1\u03ae\u03c3\u03b5\u03b9\u03c2");d.classL
ist.add(this.b+"-reviews-link");d.classList.add("goog-inline-
block");Td(d,c);b.appendChild(d);a.appendChild(b);this.data.b.Uj&&(c=new
xj,b=I("DIV",this.b+"-snippet"),Sd(b,Oj(c,this.data.b.Uj+
" ")),c=I("A",
{},"\u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1
\u00bb"),c.classList.add(this.b+"-more-
link"),Td(c,this.data.b.Ad),b.appendChild(c),a.appendChild(b))};
function Tp(a,b){var c="",d=I("DIV"),e=a.data.b.ji;if(!Xb(nc(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=I("SPAN","author"),h=e-
1,l=qe(", ");z(c,function(a,b){var c=a?a.replace(Qp,""):"";c=Wb(c);var d=new
U(Vb('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',c));Op(d);c=I("A",
{},c);Td(c,d.toString());g.appendChild(c);b<h&&(d=l.cloneNode(!
0),g.appendChild(d))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.b.Lj&&(re(d,I("S
PAN",a.b+"-pubdate",c+a.data.b.Lj)),c="\u00a0-\u00a0");a.data.b.hj&&
(d.appendChild(qe(c)),re(d,I("SPAN",a.b+"-pagesnum",a.data.b.hj+"
\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2")));b.appendChild(d)}
function Up(a,b,c,d,e,g,h){c=I("A",
{id:h||""},c);Td(c,e?"#":d);c.classList.add(a.b+"-button");c.classList.add(a.b+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=C.product.ud||
C.product.se?"touchstart":"click",Sp(a).hd(c,e,function(a)
{a.preventDefault();a=I("FORM",{method:"POST"});var c=d instanceof cd?
d:id(d);a.action=ed(c);R(a,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(a);a.submit()},!1));b.appendChild(c)}Pp.prototype.o=function()
{};function Vp(){this.b={}}f=Vp.prototype;f.Pc=function(){return
this.b.Rh};f.sc=function(){return this.b.sc};f.mh=function(){return
this.b.mh};f.Bd=function(){return this.b.Bd};f.Qe=function(){return
this.b.Qe};function Wp(){this.b=[]}Wp.prototype.getId=function(){return
this.La};Wp.prototype.s=function(a,b,c){var d=null;dl(c.target)&&(d=new
Vp,d.b.Rh=a,this.b.push(d));b(d)};Wp.prototype.ra=function(a,b,c){var
d=null;dl(c.target)&&(d=Xp(this,a),Yp(this,d));b(d)};function Yp(a,b)
{Hb(a.b,function(a){return a.Pc()==b.Pc()})}function Xp(a,b){return
Bb(a.b,function(a){return a&&a.Pc()==b})};function Zp(a){a=new U(a);var
b=a.o.split("/");b[0]||b.shift();return 3<b.length?b[3]:rl(a,"id")||""}function
$p(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
aq(a)
{this.b={};this.b.title=a.title;this.b.Xj=a.subtitle;this.b.ji=a.authors;this.b.Jj=
a.preview_url;this.b.Ad=a.info_url;this.b.Lj=a.pub_date;this.b.hj=a.num_pages;this.
b.Cn=a.viewability;this.b.bo=a.subject;this.b.vn=a.thumbnail_url;this.b.Uj=a.snippe
t;this.b.Xn=a.list_price;this.b.Pj=a.sale_price;this.b.ao=a.sale_price_better;this.
b.Lm=a.offer_price;this.b.zg=a.buy_url;this.b.Nj=a.read_url;this.b.Lf=a.is_free_ebo
ok||!1;this.b.If=a.in_my_ebooks||!1;this.b.Yn=a.my_ebooks_url||"";this.b.Mj=
a.rating_score||0;this.b.mm=a.num_reviews||0;this.b.sc=a.is_purchased||!
1;this.b.Kf=a.is_ebook||!
1;this.b.co=a.write_review_url||"";this.b.Jk=a.add_to_my_ebooks_url||"";this.b.bn=a
.preview_ebook_url||"";this.b.jn=a.reviews_url||"";this.b.lg=a.view_order_url||"";t
his.b.On=a.add_to_my_ebooks_url;this.b.tk=a.add_to_my_ebooks_url_is_on_play||!
1;this.b.Gf=a.has_flowing_text||!1;this.b.Hf=a.has_scanned_text||!1;var
b=Zp(a.info_url);this.b.Rh=b;this.b.vk=a.canonical_atb_url||"";this.b.mh=a.is_renta
ble||
!1;this.b.ke=a.is_pre_order||!
1;this.b.Fj=a.on_sale_date||"";this.b.Bd=a.is_pre_ordered||!
1;this.b.Wn=a.issue_volume_count||0;this.b.Qe=a.is_volume_cancelled||!
1;this.b.uk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.b.Yf=1;break;case 2:this.b.Yf=2}this.b.fn=a.rental_end_utc||
0}y(aq,Vp);function bq(a)
{this.b=[];this.La=a.id;this.re=a.title;this.nb=a.num_volumes;this.g=a.access||"0";
this.ta=a.predefined;this.ha=a.can_remove_volumes;this.o=a.can_add_volumes;this.V=a
.can_only_add_ebooks||!1;this.i=new U(a.add_vol_base_url);this.j=new
U(a.del_vol_base_url);a.volumes&&(this.b=A(a.volumes,function(a){return new
aq(a)}))}y(bq,Wp);function cq(){Y.call(this);this.i=[];this.g=[]}y(cq,Y);function
dq(a){var b=new U(me().location);b=new U(b);return
a===parseInt(rl(b,"as_coll"),10)}function eq(a,b){return Bb(Sb(a.i,a.g),function(a)
{return a.getId()==b})};function fq(a,b){var c=I("A",
{},"\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae
\u03c0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u03b1\u03c2");Td(c,a);c.clas
sList.add(b);return c};function gq(a,b,c){Pp.call(this,a,b,c);rl(new
U(this.data.b.Ad),"dapp")}y(gq,Pp);
gq.prototype.render=function(a){se(a);var b=I("DIV",this.b),c=I("DIV",this.b+"-
meta");this.i(c);var d=I("DIV",this.data.b.Kf?this.b+"-footer":this.b+"-footer-
nonebook"),e=I("DIV",this.b+"-footer-
inner");if(this.data.b.Kf)if(this.data.Qe()&&dq(1))hq(this,e);else
if(this.data.b.ke&&!this.data.sc()||this.data.Bd()){var g=I("DIV",this.b+"-pre-
order-
date");g.textContent="\u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf
\u03c3\u03c4\u03b9\u03c2: "+this.data.b.Fj;e.appendChild(g);this.data.Bd()&&dq(1)&&
hq(this,e)}else if(this.data.sc()&&dq(1))iq(this,e),hq(this,e);else{iq(this,e);g=!
this.data.sc()&&!this.data.b.Lf;var h=this.data.b.Lf&&!this.data.b.If;if(g||h)
{g=I("SPAN",{"class":this.b+"-footer-inner-right"});if(h=this.data.b.bn||
this.data.b.Nj){for(var
l=h.search(Ok),m=0,q,t=[];0<=(q=Nk(h,m,"source",l));)t.push(h.substring(m,q)),m=Mat
h.min(h.indexOf("&",q)+1||
l,l);t.push(h.substr(m));h=t.join("").replace(Qk,"$1");h=Mk(h,"source","ebookstore"
)}h&&(l=I("A",{id:"unified-hovercard-preview-link"},
"\u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7"),T
d(l,h),g.appendChild(l));e.appendChild(g)}}d.appendChild(e);b.appendChild(c);b.appe
ndChild(d);a.appendChild(b);Ch(a).width>this.j&&S(a,this.j,"")};
gq.prototype.i=function(a){if(!(this.data.sc()||this.data.Bd()||
this.data.Qe())&&this.data.b.lg&&dq(1)){var b=I("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.b+"-error-
icon"});b=I("DIV",this.b+"-card-
error",b,"\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ae
\u03ba\u03ac\u03c1\u03c4\u03b1 \u03c0\u03bf\u03c5
\u03b1\u03c0\u03bf\u03c1\u03c1\u03af\u03c6\u03b8\u03b7\u03ba\u03b5:");if(this.data.
b.lg){var
c=fq(this.data.b.lg,"primary"),d=I("SPAN");d.innerText="&nbsp;";b.appendChild(d);
b.appendChild(c)}a.appendChild(b)}gq.ma.i.call(this,a);b=I("DIV",this.b+"-book-
options");this.data.b.Kf?(this.data.b.Lf?this.data.b.If?jq(this,b):Up(this,b,"eBook
- \u0394\u03a9\u03a1\u0395\u0391\u039d",this.data.b.Jk,!this.data.b.tk,void
0,"unified-hovercard-free-btn"):this.data.Bd()?(c=I("SPAN",this.b+"-pre-
ordered","\u03a0\u03c1\u03bf\u03c0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\
u03b1"),b.appendChild(c)):this.data.Qe()&&dq(1)?(c=I("DIV",this.b+"-
cancelled"),d=this.data.b.uk,0==d?ze(c,
"\u0391\u03ba\u03c5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 - \u03bc\u03b5
\u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c4\u03bf\u03c5
\u03c0\u03b5\u03bb\u03ac\u03c4\u03b7"):1==d?
ze(c,"\u0391\u03ba\u03c5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 -
\u03c0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1 \u03bc\u03b5 \u03c4\u03bf
eBook"):2==d?ze(c,"\u0391\u03ba\u03c5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 -
\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae \u03c4\u03b9\u03bc\u03ae\u03c2"):3==d?
ze(c,"\u0391\u03ba\u03c5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 -
\u03b1\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd
\u03b5\u03ba\u03b4\u03cc\u03c4\u03b7"):
ze(c,"\u0391\u03ba\u03c5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5"),b.appendChild(c)):th
is.data.sc()||this.data.b.If?!this.data.sc()&&this.data.b.If?
kq(this,b):this.data.sc()&&jq(this,b):kq(this,b),dq(7)&&(c=I("SPAN",this.b+"-
offline-remove-options"),d=I("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.b+"-fake-
link"},"\u039a\u03b1\u03c4\u03ac\u03c1\u03b3\u03b7\u03c3\u03b7
\u03b1\u03c0\u03cc \u03c4\u03b1 eBooks \u03bc\u03bf\u03c5"),d.id="hovercard-remove-
from-my-ebooks",c.appendChild(d),
b.appendChild(c))):(c=this.data.b.Jj,hb(Rp,this.data.b.Cn)&&!Xb(c)?
Up(this,b,"\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3
\u03b7",c,void 0,void 0,"unified-hovercard-preview-
sample"):Up(this,b,"\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u0
3b7\u03c3\u03b7",c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};
function hq(a,b){var c=I("DIV",{id:"unified-hovercard-purchased-shelf-
links","class":a.b+"-order-links-
container"}),d=a.data.b.lg;d&&(d=fq(d,""),c.appendChild(d));a.data.Bd()||
(d=I("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"\u039c\u03cc\u03bd\u03b9\u03bc\u03b7
\u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae"),O(d,a.b+"-footer-action-
link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function kq(a,b){a.data.b.ke&&!a.data.sc()?
Up(a,b,"\u03a0\u03c1\u03bf-\u03c0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u
03b1 eBook - "+a.data.b.Pj,a.data.b.zg,void 0,void 0,"unified-hovercard-buy-
btn"):a.data.mh()?Up(a,b,"e-Book \u03b1\u03c0\u03cc "+a.data.b.Lm,a.data.b.zg,void
0,void 0,"unified-hovercard-buy-btn"):Up(a,b,"\u0391\u03b3\u03bf\u03c1\u03ac eBook
- "+a.data.b.Pj,a.data.b.zg,void 0,void 0,"unified-hovercard-buy-btn")}
function jq(a,b)
{Up(a,b,"\u0391\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03b7",a.data.b.Nj,void 0,void
0,"unified-hovercard-read-now")}
function iq(a,b){var c=I("DIV",a.b+"-supported-devices"),d=a.b+"-device-
type",e=a.b+"-device-supported",g=a.b+"-device-not-
supported",h=I("SPAN",d,"\u0399\u03c3\u03c4\u03cc\u03c2"),l=I("SPAN",d,"Tablet /
iPad"),m=I("SPAN",d,"eReader");d=I("SPAN",d,"Smartphone");var q=I("SPAN","goog-
inline-block"),t=I("SPAN","goog-inline-block"),G=I("SPAN","goog-inline-
block"),E=I("SPAN","goog-inline-block");a.data.b.Gf?(O(q,e),O(t,e),O(G,e),O(E,e)):
(a.data.b.Hf?(O(q,e),O(t,e)):(O(q,g),O(t,g)),O(G,g),O(E,g));c.appendChild(q);
c.appendChild(h);c.appendChild(t);c.appendChild(l);c.appendChild(G);c.appendChild(m
);c.appendChild(E);c.appendChild(d);b.appendChild(c)}gq.prototype.o=function(a){var
b=I("DIV",[this.b+"-plusone-container","goog-inline-
block"]);a.appendChild(b)};function lq(a,b){if(mq()){var c=b,d=/\s*([.\d][.\w]*)\s+
([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d]
[.\w]*)/g,e=/left/g,g=/right/g,h=/Left/g,l=/Right/g,m=/%%%%/g,q={},t;for(t in c)
{var G=c[t].replace(d,"$1 $4 $3 $2");G=G.replace(e,"%%%
%").replace(g,"left").replace(m,"right");var E=t.replace(e,"%%%
%").replace(g,"left").replace(m,"right");E=E.replace(h,"%%%
%").replace(l,"Left").replace(m,"Right");q[E]=G}b=q}R(a,b)}function mq()
{return"rtl"==document.body.dir}
var nq={border:!0,padding:!0,margin:!
0},oq=["Top","Bottom","Right","Left"],pq={color:"#0000cc",textDecoration:"underline
"};function qq(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};z(a,function(a)
{eb(b,x(rq,a))})}
function rq(a,b,c){var d=""==lh(a,c);nq[c]?z(oq,function(e)
{d&&""==lh(a,c+e)&&R(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&pq[c]?
R(a,c,pq[c]):R(a,c,b))}function sq(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!
0,a:!0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||eb(c,function(b,c)
{Kb(d,Jb(a.getElementsByTagName(c)))});qq(d)};function tq(a,b){this.La=b||
uq+"-"+vq++;this.o=a}tq.prototype.getId=function(){return
this.La};tq.prototype.toString=function(){var a={};this.b(a);var b=[];Wj(new
Vj,a,b);return b.join("")};tq.prototype.b=function(a)
{a.id=this.getId();a.type=this.o};var uq=oc(),vq=1;function wq(a,b,c,d)
{tq.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}wq.prototype=ca(tq
.prototype);wq.prototype.constructor=wq;if(ja)ja(wq,tq);else for(var xq in
tq)if("prototype"!=xq)if(Object.defineProperties){var
yq=Object.getOwnPropertyDescriptor(tq,xq);yq&&Object.defineProperty(wq,xq,yq)}else
wq[xq]=tq[xq];wq.ma=tq.prototype;wq.prototype.mc=function(){return
this.j};wq.prototype.b=function(a)
{tq.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.mc()};n
ew Kl;function zq(a,b,c){var d=k.ga;d&&d("send","event",a,b,c)}function Aq(){var
a="gb-get-book-content";p(a)&&(a=H(a));a&&L(a,"click",x(zq,"Buy","Click","Play
Books Viewport"))}Ja("_OC_analyticsTrack",zq);function Bq(){var a=H("books-
microdata");a&&Ka(function(){zq("Social","Click On","Share button");return
a})}function Cq(a,b){O(a,"with_share_button");var c=new X("Share",void
0,5);c.render(a);L(c,"action",x(Dq,b))}function Dq(a){a=La(a);Ya(a,{$n:function()
{zq("Social","Click On","Standalone Share button")}})}function Eq(a,b,c){var
d=window.gbar;d&&d.lPWF&&d.lPWF(x(Fq,a,"small",!0,b,c))}
function Fq(a,b,c,d,e){var
g=I("DIV");a.appendChild(g);b={callback:"_OC_plusOneCallback",size:b,count:String(c
),source:"google:BOOKS"};e&&(b.href=e);gapi.plusone.render(g,b);d&&(a.style.display
="block")}Ja("_OC_plusOneCallback",function(a){"on"==a.state?zq("Social","Click
On","+1 Button"):zq("Social","Click Off","+1 Button")});function Gq(a,b,c)
{Jp.call(this,a);this.Gb=mq();this.ra=this.ua=this.sd=null;this.lk=b;this.g=null;th
is.mk=!!c;this.render(b);Hq(this)}y(Gq,Jp);var Iq={};function Jq(a)
{z(de(document,"IMG","coverthumb",a),function(a){a.title="";var
b=Ie(a,"A");b=rl(new U(b.href),"id");(b=Iq[b])&&new
Gq(a,b)})}Ja("_OC_registerHover",function(a){a=new aq(a);var b=rl(new
U(a.b.Ad),"id");Iq[b]=a});Gq.prototype.va=function(){Sp(this.g).Ea();K(this.R())};
Gq.prototype.Re=function(a,b){Gq.ma.Re.call(this,a,b);this.Ga()&&(this.th=this.Gb?
new ah(0,-2,0,0):new ah(0,0,0,-
2),this.Ga()&&this.Xd(),this.sd=this.b,Kq(this))};Gq.prototype.render=function(a)
{this.g&&(this.g.Ea(),this.ra=this.ua=null);this.g=new
gq(a,this.className,435,this.mk);this.g.render(this.R());Hq(this);if(a=a.b.vk){var
b=ee(this.className+"-plusone-container",this.R());b&&Eq(b,!
1,a)}this.Ga()&&Kq(this)};
function Kq(a){var b=I("DIV"),c=I("DIV");var d=Dh(a.sd||null);var e=Dh(a.R());if(d)
{d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math
.ceil(e.left);var g=e.top>=d.top,h=hh(e,d);h||(h=new
eh(d.left,0,d.width,0));d=a.Gb?e.left+e.width-h.left-(h.width/2+12):h.left-e.left+
(h.width/2-12);e={x:0<d?d:0,y:e.height-2,em:g}}else
e=null;g=a.Gb?"marginRight":"marginLeft";R(c,g,e.x+"px");R(b,g,e.x-
1+"px");O(a.R(),a.className+"-tooltip");e.em?(R(c,"bottom",e.y+"px"),R(b,"bottom",
e.y+1+"px"),O(c,a.className+"-arrow-up"),O(b,a.className+"-arrow-up-border")):
(R(c,"top",e.y+"px"),R(b,"top",e.y+1+"px"),a.lk.b.Kf||O(c,a.className+"-
nofooter"),O(c,a.className+"-arrow-down"),O(b,a.className+"-arrow-down-
border"));a.ra?te(b,a.ra):a.R().appendChild(b);a.ua?
te(c,a.ua):a.R().appendChild(c);a.ua=c;a.ra=b}
Gq.prototype.ik=function(a){var b=a.target||null;if(b)
{3==b.nodeType&&(b=b.parentNode);switch(b.id){case "hovercard-remove-from-my-
ebooks":a.preventDefault();var c="c";break;case "hovercard-save-sample-for-
later":case "hovercard-add-to-my-ebooks":a.preventDefault();c="a";break;case
"hovercard-delete-
forever":a.preventDefault();c="b";break;default:b.href&&(c="f","touchstart"==a.type
&&(b=b.href,a=window.location,b=b instanceof cd?
b:id(b),a.replace(ed(b))))}c&&this.dispatchEvent(new Xe(c,this))}};
function Hq(a){var b=C.product.ud||
C.product.se?"touchstart":"click",c=Sp(a.g);yg(c,a.R(),b,a.ik,!1,a)};function
Lq(a,b,c){Ip.call(this,b);this.g=a;this.i=null;this.V=!1;if(c==(1).toString()||
c==(7).toString())this.V=!0}y(Lq,Ip);var Mq=new M;
Lq.prototype.Mc=function(a){var b=I("A",{className:"slider-link goog-inline-
block"});S(b,"",this.lc());var c=new U(this.g.b.Ad);this.g.b.source?
V(c,"source",this.g.b.source):V(c,"source","gbs_slider_thumb");c.b.remove("num");Td
(b,c.toString());a.appendChild(b);this.i=J("img");this.i.alt="";this.b.hd(this.i,"l
oad",w(this.Aa,this));Mq.dispatchEvent("start");(a=this.g.b.vn)?(a=new
U(a),V(a,"h",this.lc()),V(a,"stbn",1),a.b.remove("edge"),this.i.src=a.toString()):t
his.i.src="/googlebooks/images/no_cover_thumb.gif";
S(this.i,"",this.lc());b.appendChild(this.i);this.V&&2==this.g.b.Yf?
(this.s=I("SPAN",["bookcard-badge","bookcard-sample-
label"],"\u0388\u03bb\u03b7\u03be\u03b5"),b.appendChild(this.s)):this.V&&1==this.g.
b.Yf?(a=this.g,1==a.b.Yf?(a=a.b.fn-
Ia()/1E3,a=Math.round(a/3600),c=Math.round(a/24),a=1>=a?"\u039b\u03ae\u03b3\u03b5\u
03b9 \u03c3\u03cd\u03bd\u03c4\u03bf\u03bc\u03b1":48>=a?a+"
\u03ce\u03c1\u03b5\u03c2":c+"
\u03b7\u03bc\u03ad\u03c1\u03b5\u03c2"):a="",this.s=I("SPAN",["bookcard-
badge","bookcard-sample-label"],
a),b.appendChild(this.s)):!this.V||this.g.sc()||this.g.b.Lf||(this.s=I("SPAN",
["bookcard-badge","bookcard-sample-
label"],"\u0394\u03b5\u03af\u03b3\u03bc\u03b1"),b.appendChild(this.s));qf(b,"mouseo
ver",w(this.ta,this,b))};Lq.prototype.Aa=function()
{this.dispatchEvent("render");Mq.dispatchEvent("complete");if(this.s){var
a=Ch(this.i).width;this.s.style.width=ph(a,!0)}};Lq.prototype.ta=function(a,b){(new
Gq(a,this.g)).$g(b)};function Nq(a,b,c){Lq.call(this,a,b-
40,c);this.ha=I("DIV","slider-annotation");this.ra=!
1}y(Nq,Lq);Nq.prototype.Mc=function(a)
{qf(this,"render",w(this.ua,this));Nq.ma.Mc.call(this,a);a.appendChild(this.ha)};
Nq.prototype.ua=function(a){if(!this.ra){a.stopPropagation();a=this.ha;var
b=this.g,c=J("DIV"),d=I("A",{href:b.b.Ad,className:"slider-annotation-
title"},qe(b.b.title));c.appendChild(d);if(b=b.b.ji)b=I("DIV","slider-annotation-
author",qe(b)),c.appendChild(b);S(c,Ch(this.i).width+5,"");a.appendChild(c);this.ra
=!0;this.dispatchEvent("render")}};function Oq(a,b,c)
{Nq.call(this,a,b,c)}y(Oq,Nq);Oq.prototype.Mc=function(a)
{Oq.ma.Mc.call(this,a)};function Pq(a,b,c,d){this.Aa=a;this.ra=null;this.yb=c||
null;this.Da="boolean"==typeof b?b:!0;this.wb=d||0;b=new Qq;c=new Rq(this.yb||
a,this.wb);c.ua=!0;d=new fm(null,null,!
1);Zl.call(this,b,c,d);d.b=this;d.al(a);this.V=a;this.mi=!1;this.vg=!
0;L(this,"update",w(this.Sa,this))}y(Pq,Zl);Pq.prototype.ne=function()
{this.Wa=this.Aa.value;Pq.ma.ne.call(this);return!1};
Pq.prototype.Sa=function(a){a.ld&&(a=this.Aa.form,this.ra||(this.ra=I("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ra)),this.ra.value=this.Wa,this.Da&&a
.submit())};function Qq(){}var
sk=ad(Qc(Rc("//suggestqueries.google.com/complete/search")));Qq.prototype.g=functio
n(a,b){var c=A(b[1],function(a){return a[0]});a(b[0],c)};function Rq(a,b)
{mm.call(this);this.yb=a;this.Db=b||0}y(Rq,mm);
Rq.prototype.ah=function(){Rq.ma.ah.call(this);var a=0,b=H("gbfwa");b||
(b=ee("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);z(de(document,"div","ac-
renderer",void 0),function(b){a&&R(b,"top",a+"px");R(b,"width",Ch(this.yb).width-
2+"px");R(b,"left",parseInt(b.style.left,10)+this.Db+"px")},this)};function
Sq(a,b,c,d,e,g){Y.call(this);this.ta=a;this.V=b;this.Da=e;this.Aa=g||
{};this.o=r(d)?d:this.V?200:80;this.V||O(this.ta,"slider-
small");this.ha=[];this.i=J("A");this.i.innerHTML=mq()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","\u039a\u03cd\u03bb\u03b9\u03c3\u03b7
\u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1
\u03b1\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03ac");Hh(this.i,!
0);this.ta.appendChild(this.i);this.g=J("div");O(this.g,"slider-
drawables");this.ta.appendChild(this.g);this.s=J("A");this.s.innerHTML=
mq()?"&lsaquo;":"&rsaquo;";this.s.setAttribute("title","\u039a\u03cd\u03bb\u03b9\u0
3c3\u03b7 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1
\u03b4\u03b5\u03be\u03b9\u03ac");Hh(this.s,!
0);this.ta.appendChild(this.s);this.b.ka(this.i,"click",w(this.fj,this,-.75));this.
b.ka(this.s,"click",w(this.fj,this,.75));this.jf();a=new
wg;this.b.ka(a,"resize",this.Bh);this.Bh();this.ra=0;this.ua=C.ya&&C.Oa("8")&&!
C.Oa("9")&&mq();c&&Tq(this,c)}y(Sq,Y);
function Uq(a){var
b=Math.ceil(1.25*Vq(a));b=Math.min(a.ha.length,a.ra+b);z(Mb(a.ha,a.ra,b),w(a.Fk,a))
;a.jf();a.ra=b;b>=a.ha.length&&a.dispatchEvent("render")}f=Sq.prototype;f.Fk=functi
on(a){var b=I("DIV",{"class":"goog-inline-block slider-
loading"});this.g.appendChild(b);var c=I("DIV",{"class":"goog-inline-block slider-
drawable"});T(c,!
1);this.g.appendChild(c);this.b.hd(a,"render",w(this.Gk,this,b,c));a.Mc(c)};f.Gk=fu
nction(a,b){K(a);this.jf();T(b,!0)};
function Tq(a,b){var c=A(b,function(a){return this.V?new Oq(a,this.o):new
Lq(a,this.o,this.Da,this.Aa)},a);Wq(a,c)}function Wq(a,b)
{Kb(a.ha,b);Uq(a)}f.fj=function(a){(mq()?0>a:0<a)&&Uq(this);a*=this.ua?-
1:1;a*=Ch(this.g).width+20;this.j&&(this.j.Ea(),this.j=null);this.j=new
Yg([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,di);L(this.j,"animate",w(this.Cm,this));L(this.j,"end",
w(this.jf,this));this.j.play()};f.Cm=function(a)
{a=A(a.coords,Math.round);this.g.scrollLeft=a[0]};
f.jf=function(){if(C.Ta&&mq()||this.ua){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-Ch(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
Ch(this.g).width;this.i.className=a?"slider-button slider-button-left slider-
button-disabled":"slider-button slider-button-left";this.s.className=b?"slider-
button slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.Bh=function(){this.jf()};
function Vq(a){var b=a.V?110:50;return Math.ceil(Ch(a.g).width/b)};function Xq(a,b)
{Y.call(this);this.V=a;this.source=b?b:"gbs_bookshelf_slider";this.ha=0;this.j=new
wg;this.ta=this.j.Ba();this.ra="";qf(this.j,"resize",w(this.ij,this))}y(Xq,Y);f=Xq.
prototype;f.ij=function(){this.j.Ba().width>this.ta.width?
this.vf():qf(this.j,"resize",w(this.ij,this))};f.render=function(a)
{this.o=a;this.g=new Sq(this.o,!0,void 0,void
0,this.V.getId());this.b.ka(this.g,"render",w(this.vf,this))};
f.vf=function(){this.g.Bh();var a=Math.ceil(1.25*Vq(this.g))
+1,b=Yq(this,this.ha,a);b&&(this.ha+=a,Vk(b,w(this.Tl,this)))};f.Tl=function(a)
{a=a.target;if(dl(a)){if((a=(new bq(el(a))).b)&&a.length){var b=Zp(a[a.length-
1].b.Ad);this.ra!=b&&(this.ra=b,Wq(this.g,Zq(this,a)));
(a=Ie(this.R(),"div","slider-box"))&&Eh(a,1)}else
0==this.g.ra&&this.cn();this.dispatchEvent("success")}};
function Zq(a,b){return A(a.Eg(b),function(a){return this.g.V?new
Oq(a,200,this.V.getId()):new Lq(a,80,this.V.getId())},a)}f.cn=u;f.R=function()
{return this.o};f.Eg=function(a){return this.source?A(a,function(a)
{a.b.source=this.source;return a},this):a};function $q(a,b,c,d,e)
{Xq.call(this,a,e);this.i=b;this.s=c||!1;this.ua=d||[]}y($q,Xq);function Yq(a,b,c)
{var d=new U("/books?jscmd=SearchVolume");Op(d);V(d,"start",b);V(d,"num",c);a.s?
(V(d,"as_pt","MAGAZINES"),V(d,"as_coll2",a.i)):
(V(d,"as_brr",3),V(d,"q",a.i),wb(a.ua,function(a){V(d,a.name,a.value)}));return d}
$q.prototype.render=function(a){this.o=a;this.g=new Sq(a,!
this.s);this.b.ka(this.g,"render",w(this.vf,this))};
$q.prototype.Eg=function(a){return this.s?A(a,function(a)
{a.b.source="gbs_other_issues";return a},this):$q.ma.Eg.call(this,a)};function ar()
{}f=ar.prototype;f.Fb=function(a){this.j=a.width;this.o=a.height};f.Ba=function()
{return new F(this.j,this.o)};f.Ge=function(){return this.s};f.Xc=function(){return
this.g};f.Lb=function(){return this.j};f.lc=function(){return
this.o};f.Xb=function(){return new D(this.s,this.g)};function br(a){return new
eh(a.s,a.g,a.j,a.o)};function cr(a){this.i=a}y(cr,ar);cr.prototype.Ca=function()
{return this.i};cr.prototype.Fb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*dr(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/dr(this.i))):
(this.j=a.width,this.o=a.height)};function er(){M.call(this);this.b=new
Sl}y(er,M);function fr(a,b){b.sort(gr);z(b,function(a){a.Hd(this)},a);a.b=new
Sl;z(b,function(a){this.b.set(a.Ra(),a)},a);a.dispatchEvent("update")}function
gr(a,b){return Z(a)-Z(b)}function hr(a){return a.b.Cb()}function ir(a,b,c)
{a=hr(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Ra()==b){d=e;break}if(0<=d)return
a[c+d]}function jr(a,b){return a.b.get(b)}function kr(a,b){b=Zb(b);if(0!
=b.length)return Bb(hr(a),function(a){return lr(a)==b})};function mr(a)
{M.call(this);this.b={};a&&this.Ed(a)}y(mr,M);f=mr.prototype;f.je=function(){return
this.b.w||this.Ia.Wc.width};f.Mg=function(){return this.b.h||
this.Ia.Wc.height};function dr(a){return a.je()/a.Mg()}f.Ba=function(){return new
F(this.je(),this.Mg())};f.Ed=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};f.Hd=function(a){this.Ia=a};function
lr(a){return a.b.title}f.mc=function(){var a=lr(this);return a?Kp(a):""};function
Z(a){return a.b.order}
f.Oc=function(a){if(this.b.src&&a){var b=new U(this.b.src);V(b,"w",a.width);return
b.toString()}return this.b.src};f.Ra=function(){return this.b.pid};function
nr(a,b,c){this.V=a;this.i=b;this.ha=c||!1;a=this.Ba();this.b()?
a.height=120:a.height=65;this.Fb(a)}y(nr,ar);nr.prototype.b=function(){var a=H("gb-
mobile-menu-pubinfo");return a?0<ue(a).length&&null!=this.V&&0==Z(this.V):!
1};function or(){this.g=[]}or.prototype.Tb=function(a)
{this.g.push(a)};or.prototype.Ba=function(){var a=this.Lb(),b=this.lc();return
null===a||null===b?null:new F(a,b)};or.prototype.Fe=function(a){return
xb(this.g,a||Jc)};function pr(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function qr(a,b){return pr(a,function(a)
{return a.Xc()<=b&&a.Xc()+a.Ba().height>=b})}function rr(a,b){return
Bb(a.g,function(a){return ch(fh(br(a)),b)})};function sr()
{this.g=[];this.cells=[]}y(sr,or);f=sr.prototype;f.marginTop=0;f.Ch=0;f.ih=0;f.kg=0
;f.Bn=!1;f.Lb=function(){return this.j};f.lc=function(){return this.o};function
tr(a){ur(a);for(var b=0,c=0;c<a.s;c++){var d=vr(a,c);z(a.cells[c],function(a){if(a)
{var c=b+Math.round((d-a.Ba().width)/2);a.s=c}});b+=d+a.ih}a.j=b;var
e=a.marginTop;for(c=0;c<a.b;c++){var g=wr(a,c);z(xr(a,c),function(a)
{if(a)if(this.Bn){var b=e+Math.round((g-a.Ba().height)/2);a.g=b}else
a.g=e});e+=g+a.kg}a.o=e+a.Ch}
function xr(a,b){return A(a.cells,function(a){return a[b]})}function vr(a,b){var
c=0;z(a.cells[b],function(a){a&&(c=Math.max(c,a.Ba().width))});return c}function
wr(a,b){var c=0;z(xr(a,b),function(a){a&&(c=Math.max(c,a.Ba().height))});return
c};function yr(a){sr.call(this);this.s=a}y(yr,sr);function ur(a)
{a.b=Math.ceil(a.g.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.g[d]}};function zr(a)
{yr.call(this,a);this.V=new Map}y(zr,yr);zr.prototype.Nc=function(a){return
this.V.get(Ar(cr,a))};zr.prototype.ra=function(a){if(a instanceof
nr)a=Ar(a.constructor,a.i);else if(a instanceof cr)a=Ar(a.constructor,a.Ca());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.V.get(a)};
zr.prototype.Tb=function(a){if(a instanceof nr){var
b=Ar(a.constructor,a.i);this.V.set(b,a)}else a instanceof
cr&&(b=Ar(a.constructor,a.Ca()),this.V.set(b,a));zr.ma.Tb.call(this,a)};function
Ar(a,b){return Da(a)+"#"+b.Ra()};function Br(a,b,c,d)
{this.kg=this.ih=10;this.Ch=this.marginTop=20;b=Math.floor((b-20)/
(100+this.ih));d&&2<b&&(b-=b%2);zr.call(this,b);hr(a);a=A(hr(a),function(a){a=new
cr(a);var b=a.Ba();b.width=100;a.Fb(b);return a});c&&(c=a[0].Ba(),d=new
ar,d.Fb(c),this.Tb(d));z(a,w(this.Tb,this));tr(this)}y(Br,zr);function
Cr(a,b,c,d,e){zr.call(this,1);this.ha=b;this.i=c;var g=d||!
1,h;a=hr(a);z(a,function(a){g&&h&&1<Z(a)-Z(h)&&Dr(this,h,a);var b=H("gb-mobile-
menu-pubinfo");b&&0<ue(b).length&&!g&&h&&a&&0==Z(h)&&Dr(this,h,a,!0);b=new
cr(a);var c=b.Ba();"fixed_height"==this.ha?
c.height=this.i:c.width=this.i;b.Fb(c);this.Tb(b);h=a},this);g&&h&&e&&Z(h)<Z(e)&&Dr
(this,h,e);tr(this)}y(Cr,zr);function Dr(a,b,c,d){b=new nr(b,c,d||!
1);c=b.Ba();"fixed_height"==a.ha?c.height=a.i:c.width=a.i;b.Fb(c);a.Tb(b)}
Cr.prototype.Ng=function(){return this.i};Cr.prototype.rj=function(){return
this.ha};Cr.prototype.kg=8;function Er(){};function Fr(a,b)
{this.b=b}y(Fr,Er);Fr.prototype.render=function(a){var
b=this.b(a);b.Fb(a.Ba());b.setPosition(a.Xb());return b};function Gr(a,b){var
c=Hr(a),d=Hr(b);0==Z(a)||0==Z(b)?d="\u03a4\u03bf \u03c0\u03b1\u03c1\u03cc\u03bd
\u03b1\u03c0\u03bf\u03c4\u03b5\u03bb\u03b5\u03af
\u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7.
\u039f \u03c3\u03c5\u03bd\u03bf\u03bb\u03b9\u03ba\u03cc\u03c2
\u03b1\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03c4\u03c9\u03bd
\u03c0\u03c1\u03bf\u03b2\u03b1\u03bb\u03bb\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd
\u03c3\u03b5\u03bb\u03af\u03b4\u03c9\u03bd \u03b8\u03b1
\u03b5\u03af\u03bd\u03b1\u03b9
\u03c0\u03b5\u03c1\u03b9\u03bf\u03c1\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf\u03c2.":
!r(c)||!r(d)||c>=d||1==Math.abs(c-d)?
d="\u039c\u03b5\u03c1\u03b9\u03ba\u03ad\u03c2
\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2
\u03c0\u03b1\u03c1\u03b1\u03bb\u03b5\u03af\u03c0\u03bf\u03bd\u03c4\u03b1\u03b9
\u03b1\u03c0\u03cc \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd
\u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5.":Ir(a,b)?d="\u0397
\u03c3\u03b5\u03bb\u03af\u03b4\u03b1 "+(--d+" \u03b4\u03b5\u03bd
\u03b1\u03c0\u03bf\u03c4\u03b5\u03bb\u03b5\u03af \u03bc\u03ad\u03c1\u03bf\u03c2
\u03b1\u03c5\u03c4\u03ae\u03c2 \u03c4\u03b7\u03c2
\u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7\u03c
2 \u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5."):
(c=++c+"",d=--d+"",d="\u039f\u03b9 \u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2 "+(c+
(" \u03ad\u03c9\u03c2 "+(d+" \u03b4\u03b5\u03bd
\u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9
\u03c3\u03b5 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd
\u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7.")))
);return d}function Hr(a){a=lr(a);if(/[^0-9]/.test(a)||Xb(a))a=null;else{var
b=a.length-1;a=0<=b&&a.indexOf("B",b)==b?Og(a,Rg):Og(a,Qg)}return a}
function Ir(a,b){var c=Hr(a),d=Hr(b);return 0==c+1-(d-1)};function Jr()
{Y.call(this)}y(Jr,Y);function Kr(a,b)
{Y.call(this);this.s=a;this.o=b;this.j=b.V;this.i=b.i;this.g=J("DIV");this.g.classN
ame="separator-container";this.s.appendChild(this.g);var
c=J("TABLE");c.className="separator-outer-table";this.g.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=J("DIV");e.className="separator-
background";d.appendChild(e);d=J("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.b()){var g=H("gb-mobile-menu-
pubinfo");if(g){var h=(g||document).getElementsByTagName("IMG");
if(1==h.length){h=h[0].cloneNode(!0);var l=d.insertRow(-1).insertCell(-
1);l.insertBefore(h,l.childNodes[0]||null);O(l,"separator-message");O(l,"separator-
pubinfo-message")}h=Gr(this.j,this.i);g=Fe(g);d=d.insertRow(-1).insertCell(-
1);l=J("SPAN");l.className="separator-text";d.appendChild(l);var
m=this.o;m.b&&m.ha?Sd(l,Gp(g)):Sd(l,Gp(h+"<br>"+g));O(d,"separator-
message");O(d,"separator-pubinfo-message")}O(c,"separator-pubinfo");O(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),O(c,"separator-message"),
c.innerHTML=Gr(this.j,this.i);Hh(this.g,!
0);sq(this.g)}y(Kr,Jr);Kr.prototype.Fb=function(a)
{S(this.g,a)};Kr.prototype.setPosition=function(a)
{oh(this.g,a)};Kr.prototype.Za=function(){K(this.g)};function Lr(a,b)
{this.b=a;this.g=b};function Mr(a)
{M.call(this);this.j(a||"")}y(Mr,M);Mr.prototype.getQuery=function(){return
this.i};Mr.prototype.j=function(a){this.i!
=a&&(this.i=a,this.dispatchEvent("change"))};function Nr(){this.b={}};function
Or(a){this.g=a}Or.prototype.Qb=function(a)
{this.b&&(this.b.Ea(),se(this.g.Ka().i.g));this.b=new
a(this.g);this.b.ra&&this.b.ra(this.g.Ca());this.b.ta&&this.b.ta()};Or.prototype.Ka
=function(){return this.b};function Pr(a)
{Y.call(this);this.ha=a;se(a);R(a,"overflow","hidden");this.o=J("div");R(this.ha,
{position:"relative",padding:"0px"});a=this.ha;a.insertBefore(this.o,a.childNodes[0
]||null);this.ua=new
Nr;this.ra=[];this.j=[];a=w(this.Yi,this,1);this.j.push(["next",a]);a=w(this.Yi,thi
s,-
1);this.j.push(["previous",a]);a=w(this.Ql,this);this.j.push(["turntopage",a]);a=w(
this.Vl,this);this.j.push(["zoomin",a]);a=w(this.Wl,this);this.j.push(["zoomout",a]
);this.s=new Or(this);a=J("div");sq(a,!0);R(a,{position:"absolute",
left:"0px",top:"0px"});this.ha.appendChild(a);this.ta=a;this.Fb(Lh(this.ha));Qr.pus
h(this);this.$a=new Mr;L(this.$a,"change",this.Nl,!1,this)}y(Pr,Y);var
Qr=[];f=Pr.prototype;
f.Fb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!Zd(this.g,a)){var b=this.o,c=ie($d(be(b)).b);if(!C.ya||C.Oa("10")||
c&&C.Oa("8"))Jh(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Kh(b),b=xh(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,d.pixelHeight=a
.height+b.top+c.top+c.bottom+b.bottom)}this.g=a;
(d=this.s.Ka())&&d.Fb(a);this.dispatchEvent("resize")}};f.Ba=function(){return
this.g};f.Lb=function(){return this.g.width};
f.lc=function(){return this.g.height};f.go=function()
{this.dispatchEvent("load")};f.Qb=function(a){this.V!
=a&&(this.V=a,this.s.Qb(a),this.dispatchEvent("viewportmodechange"))};f.Ka=function
(){return this.s.Ka()};function Rr(a,b)
{if(a.Ia)throw"";a.Ia=b;L(b,"update",w(a.Jl,a))}f.Jl=function()
{this.dispatchEvent("pagesupdate")};function Sr(a,b){var
c=jr(a.Ia,b);c&&a.Eb(c,void 0)}f.Eb=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function Tr(a,b){Ur(a,b,w(function(a){N(w(this.Eb,this,a))},a))}function Ur(a,b,c)
{a=a.Ia;new U(b);b=new
a.g({url:b});b.Hd(a);c=w(a.o,a,c);Vr(b,Wr(b),c)}f.Ml=function(a,b,c,d)
{(c=Xr(d,c))&&Yr(this,a,b,c)};function Yr(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=ih(e,d[g]);d=b.Ca().je();d=b.Ba().width/d;e=new
ak(e.left,e.top);e.Og(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=bk(b.Xb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ka().Ij(b)}}f.Ra=function(){return
this.i.Ra()};f.Ca=function(){return this.i};
f.uc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ra.push(b);1==this.ra.length&&Zr(this)};function Zr(a)
{var b=a.ra.shift();if(b){for(var c=b.shift(),d=0;d<a.j.length;d++)a.j[d]
[0]==c&&a.j[d][1].apply(a,b);Zr(a)}}function $r(a){var
b=a.s.Ka();b.Fg&&b.Fg(a.Ca())}f.Yi=function(a){var b=this.s.Ka(),c;b.Wa?
c=b.Wa(this.Ca(),a):c=ir(this.Ia,this.Ca().Ra(),a);c&&(this.Eb(c),
$r(this),this.dispatchEvent("pageturn"))};f.Ql=function(a)
{if(a=jr(this.Ia,a))this.Eb(a),$r(this)};
f.Vl=function(){var a=this.s.Ka();a.kf&&(a.kf(),$r(this))};f.Wl=function(){var
a=this.s.Ka();a.Th&&(a.Th(),$r(this))};f.Nl=function()
{this.dispatchEvent("searchupdate")};function as(a){var
b=this;Y.call(this);this.i=a;this.Aa=a.i;this.Fb(Lh(this.Aa));this.s=new
D(0,0);this.ha=null;this.Da=new jg(function(){T(b.ha,!
1)},600);Re(this,this.Da)}y(as,Y);f=as.prototype;f.Fb=function(a){if(!this.g||!
Zd(this.g,a)){this.g=a;var
b=this.i;b.ra=a;bs(b);this.dispatchEvent("resize")}};function cs(a,b)
{a.o=b;a.V.Za();var c=a.i,d=a.Ba();c.ra=d;bs(c);c=a.i;d=new
F(b.Lb(),b.lc());c.ta=d;c.s=!
0;S(c.g,d);N(c.ua,0,c);bs(c);a.dispatchEvent("layoutchange")}function ds(a,b)
{a.V=b}
f.bc=function(){var
a=this.o.Fe();this.Sa&&(a=this.Sa.Jg(a));es(this.V,a);this.dispatchEvent("update")}
;function fs(a,b){a.Sa=b}
function gs(a,b){var c=a.s.x,d=a.s.y;r(b.x)&&(b.x=Wd(b.x,0,Math.max(a.o.Lb()-
a.g.width,0)));r(b.y)&&(b.y=Wd(b.y,0,Math.max(a.o.lc()-
a.g.height,0)));r(b.x)&&(c=b.x);r(b.y)&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new D(c,d);d=a.i;c=a.s;d.ha||
(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function hs(a){var b=a.s;return
b?new eh(b.x,b.y,a.g.width,a.g.height):null}f.Ba=function(){return this.g};
f.kd=function(a)
{this.dispatchEvent("movestart");gs(this,a);this.dispatchEvent("moveend")};function
is(a,b,c){a=a.s;c(new D(a.x+b.x,a.y+b.y))}
f.Ij=function(a){var b=this.s,c=this.Ba();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.kd(a);else{this.j&&(this.j.Ea(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new Yg([b.x,b.y],
[a.x,a.y],250+250*Wd(Math.sqrt(c*c+d*d)/800,0,1),di);L(this.j,"animate",w(this.vj,t
his));L(this.j,"end",w(this.el,this));this.dispatchEvent("movestart");qf(this,"move
start",w(this.j.Ea,this.j));this.j.play()}};f.vj=function(a)
{a=A(a.coords,Math.round);gs(this,new D(a[0],a[1]))};
f.el=function(a){this.vj(a);this.dispatchEvent("moveend")};function js(a){return
new D(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}f.va=function()
{as.ma.va.call(this);this.V.Za()};f.Gg=function(a)
{null==this.ha&&(this.ha=a);this.ha.style.opacity=0;this.Da.start()};f.Ik=function(
){var a=this;this.Da.stop();T(this.ha,!0);N(function()
{a.ha.style.opacity=1})};f.ei=1;function ks(a,b)
{as.call(this,b);this.Na=a;this.b.ka(a,"pagechange",this.ta);this.b.ka(this.Na,"sea
rchupdate",this.Rb);var c=H("subscription-
bar");c&&(this.b.ka(this,"scrolldown",x(this.Gg,c)),this.b.ka(this,"scrollup",x(thi
s.Ik,c)))}y(ks,as);function ls(a,b){var
c=[];"fixed_width"==a.o.rj()&&c.push(a.Ba().width);if(a.yc){a:{var d=a.yc();var
e=a.o.Ng();c=ms(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break a}}e&&a.lf(a.Pd(e))}}
ks.prototype.lf=function(a){var b=this.o;cs(this,a);if(b){b=new
Lr(b,a);a=js(this);var c=rr(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.Fe(),e=d[0],g=0;g<d.length;g++){var h=d[g],l=dh(fh(br(h)),a);if(l<c)
{c=l;if(0==l){c=h;break a}e=h}}c=e}b=b.g.ra(c);a=bk(a);d=c.Xb();a.x-=d.x;a.y-
=d.y;d=b.Ba().width/c.Ba().width;c=b.Ba().height/c.Ba().height;a=new
D(Math.round(a.x*d),Math.round(a.y*c));a=bk(b.Xb()).add(a);a=new
D(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.kd(a)}};
ks.prototype.ta=function(){this.wb||
this.ra(this.Na.Ca())};ks.prototype.ra=function(a)
{this.o.Nc&&(a=this.o.Nc(a))&&gs(this,new
D(Math.round(a.Ge()),Math.round(a.Xc())))};ks.prototype.Rb=function()
{ns&&(this.V.Za(),this.yb&&this.yb(),this.bc())};var ns=!0;function os(){this.b=new
Map}os.prototype.add=function(a,b){this.b.set(Da(a),b)};function ps(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(a){return
Da(a)})),d=ba(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
g=a.b.get(e);g&&g.Za();a.b["delete"](e)}};function qs(){this.b={};this.g=new
os}qs.prototype.Za=function(){ps(this.g)};function es(a,b){b=xb(b,function(a)
{return!!this.b[Da(a.constructor)]},a);ps(a.g,b);z(b,function(a)
{this.g.b.has(Da(a))||
this.g.add(a,this.b[Da(a.constructor)].render(a))},a)};function rs(a,b)
{this.g=a;this.b=b}y(rs,Er);rs.prototype.render=function(a){var
b=this.b(),c=a.Ca(),d=ub(this.g.yc().wj)/a.Ba().width,e=a.Ba();b.Xf=e.width;b.Wf=e.
height;e=a.Ba().clone();var g=r(void 0)?void
0:d;e.width*=d;e.height*=g;b.Zl=e.width;b.Yl=e.height;b.setPosition(a.Ge(),a.Xc());
b.Eb(c);b.Mc();return b};function ss(){};function ts(a)
{this.b=a}y(ts,ss);ts.prototype.Jg=function(a){var b=us(this,a);a=b[0]||[];b=b[1]||
[];b.sort(x(vs,js(this.b)));var c=[];Kb(c,a,b);return c};function vs(a,b,c){return
dh(fh(br(b)),a)-dh(fh(br(c)),a)}function us(a,b){var c=hs(a.b),d=new eh(c.left-
800,c.top-800,c.width+1600,c.height+1600);return Rb(b,function(a)
{a=br(a);if(hh(d,a))return hh(c,a)?0:1})};function ws(a,b)
{this.b=b;this.g=a}y(ws,ts);ws.prototype.Jg=function(a){var
b=ws.ma.Jg.call(this,a),c=this.g.Ca();if(c){var d=[],e=this.g.Ia;z([1,-
1],function(){var a=ir(e,c.Ra(),1);a&&d.push(a)});z(a,function(a)
{a.Ca&&Db(d,a.Ca())&&Eb(b,a)})}return b};function xs()
{Y.call(this)}y(xs,Y);xs.prototype.Sc=function(a)
{this.g=a;this.i=ys(a)};xs.prototype.va=function()
{xs.ma.va.call(this);K(this.i)};function zs(a)
{Y.call(this);this.ha=a;this.V=[]}y(zs,xs);f=zs.prototype;f.Sc=function(a)
{zs.ma.Sc.call(this,a);this.Ne();this.Ca()&&this.b.ka(this.Ca(),"update",this.Ne)};
f.Ca=function(){return this.g.Ca()};f.Ze=function(a,b,c,d){var e=J("div");sq(e,!
0);this.i.appendChild(e);a=As(this,a,b,c,d);R(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ha&&(R(e,{backgroundColor:this.ha}),Eh(e,.3));this.V.push(new
eh(a[0],a[1],a[2],a[3]));return e};
function Bs(a){return a.g.Ba().width/a.g.Ca().Ia.Wc.width}function As(a,b,c,d,e)
{var g=Bs(a);return A([b,c,d,e],function(a){return Math.round(a*g)})}function
Cs(a,b){z(b,function(a){this.Ze.apply(this,a)},a)}f.vi=function(a){return
this.Ze(a.left,a.top,a.width,a.height)};f.Od=function()
{se(this.i);this.V=[]};f.Ne=u;function Ds()
{zs.call(this)}y(Ds,zs);f=Ds.prototype;f.Ne=function(){if(!this.j){var
a=this.Ca();a&&(a=Es(a))&&(Cs(this,a),this.j=!0)}};
f.Ze=function(a,b,c,d){this.o=Ds.ma.Ze.call(this,a,b,c,d);R(this.o,{border:"2px
#aaaaff
dashed"});this.s=J("img");this.o.appendChild(this.s);this.s.src="/googlebooks/image
s/dialog_close_x.gif";a=As(this,a,b,c,d);R(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});L(this.o,"mouseout",w(this.Hm,this));L(this.o,"m
ouseover",w(this.Zi,this,!0));qf(this.s,"click",w(this.Za,this));return
this.o};f.Za=function(){K(this.o)};f.Hm=function(a){xe(this.o,a.target)||this.Zi(!
1)};
f.Zi=function(a){R(this.s,{display:a?"":"none"})};function Fs(a)
{zs.call(this);this.o=a}y(Fs,zs);Fs.prototype.Ne=function(){if(!this.j){var
a=this.Ca();a&&(a=Gs(a))&&(z(a,function(a){var
b=a.pop(),d=a.pop();a=this.Ze.apply(this,a);R(a,
{cursor:"pointer"});this.b.ka(a,"click",w(this.s,this,d,b))},this),this.j=!
0)}};Fs.prototype.s=function(a,b){var c=jr(this.o.Ia,a);c?
this.o.Eb(c):Tr(this.o,b)};function Hs(a,b)
{this.i=a;this.b=b}Hs.prototype.Ca=function(){return
this.i};Hs.prototype.j=function(){return this.i.Oc(this.b)};function Is(a,b,c)
{Hs.call(this,a,b);this.g=c}y(Is,Hs);Is.prototype.j=function(){return
this.g.width>this.b.width?this.i.Oc(this.g):Is.ma.j.call(this)};function Js(a,b,c)
{if(C.ya&&!C.Oa("9")){var d=[];d[0]=L(a,"readystatechange",x(Ks,a,x(Ls,b),d))}else
qf(a,"load",x(Ls,b));c&&qf(a,"error",x(Ls,c))}function Ls(a){N(a)}function
Ks(a,b,c){if("complete"!=a.readyState)return!0;yf(c[0]);b();return!1}var
Ms=J("div");function Ns(a){if(a)if(C.ya){Ms.appendChild(a);var
b=x(K,a);Js(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",K(a)};function Os(a)
{this.Ph={};for(var b=0;b<a.length;b++){var c=a[b];this.Ph[c.z]=new
F(c.w,c.h)}}function Ps(a,b){var c=ib(a.Ph,function(a){return a.height==b});return
c?Number(c):null};function Qs(a){mr.call(this,a);this.
$f={};this.Aa={};this.o={};this.ua=this.Da=null}var
Rs;y(Qs,mr);f=Qs.prototype;f.Ed=function(a,b)
{Qs.ma.Ed.call(this,a);b&&(this.ta=b)};function Wr(a){var
b=Ss(a);V(b,"jscmd","click3");var c;a.$a&&(c=a.$a.getQuery());Ts(a,"vq",c);eb(a.
$f,function(a,c){V(b,c,a)});return b}
function Vr(a,b,c){b=b.toString();if(b==a.ta)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.V)
{a.V=b;a.j&&k.clearTimeout(a.j);a.j=k.setTimeout(w(a.vl,a,b),6E3);var d;a.$a&&(d=a.
$a.getQuery());Rs(b,w(a.Dm,a,b,d))}}function Ts(a,b,c){c?a.$f[b]=c:delete a.
$f[b]}f.$f=null;f.Dm=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(k.clearTimeout(this.j),this.j=null),this.ta=a,Us(
this,c.page[0]),this.Ia.kh(c),b=this.o[a])&&(z(b,function(a){a(this)},this),delete
this.o[a])};
f.vl=function(a){this.j=this.V=null;delete this.o[a]};function Ss(a){var
b=a.b.url;b?b=new U(b):(b=new
U(a.Ia.an),V(b,"pg",a.Ra()),a.b.sig&&V(b,"sig",a.b.sig));return b}f.je=function()
{return this.b.w||this.Ia.Wc.width};f.Mg=function(){return this.b.h||
this.Ia.Wc.height};var
Vs={additional_info:"additional_info",content:"content",feedbackUrl:"uf",flags:"fla
gs",highlights:"highlights",links:"links",order:"order",pid:"pid",src:"src",snippet
Src:"snippet_src"};
function Us(a,b){var c={},d;for(d in Vs){var e=Vs[d],g=b[e];n(g)&&("highlights"==e?
a.Aa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Da=new
Os(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);a.Ed(c)}Qs.proto
type.Kb=function(){return this.b.content};Qs.prototype.i=function(a){return!!
(this.b.flags&a)};function Ws(a,b){b=ac(b);b=b.replace(/'/g,"&#39;");var
c=a.Aa[b];if(c){var d=[];z(c,function(a){d.push([a.X,a.Y,a.W,a.H])});return d}}
function Xr(a,b){var c=Ws(a,b);if(c)return A(c,x(Xs,1))}function Xs(a,b){var
c=A(b,function(b){return Math.round(b*a)});return new
eh(c[0],c[1],c[2],c[3])}function Gs(a){if(a.b.links)return A(a.b.links,function(a)
{var b=a.region;return[b.X,b.Y,b.W,b.H,a.target_pid,a.url]})}function Es(a)
{if(a.b.clip_highlight||a.b.clip_highlights){var b=[];z(a.b.clip_highlights||
[a.b.clip_highlight],function(a){var c=[];z(["X","Y","W","H"],function(b)
{c.push(a[b])});b.push(c)});return b}return null}
Qs.prototype.Oc=function(a){if(this.b.src&&a){var b=new
U(this.b.src);a&&eb(this.Bi(),function(c,d){"height"==d&&a.height?
V(b,c,a.height):"width"==d&&a.width&&V(b,c,a.width)});return b.toString()}return
this.b.src};Qs.prototype.Bi=function(){return{width:"w",height:"h"}};function
Ys(a,b,c,d,e)
{Y.call(this);this.af(a.Ka());this.o=a;this.g=c;this.ta=[];this.uj=d;S(d,c);this.Da
=ys(this);R(this.Da,"backgroundColor","#fff");S(this.Da,c);if(this.Sa=n(e)?e:!
0)a=ys(this),S(a,c),this.Aa=new Zs(a),R(this.Aa.b,
{display:""});b&&(this.i=b,this.b.ka(b,"update",this.$d),Vr(b,Wr(b),void
0))}y(Ys,Y);f=Ys.prototype;f.Ba=function(){return this.g};f.Ca=function(){return
this.i};function $s(a,b){a.ta.push(b);b.Sc(a)}f.$d=u;
function at(a){a.dispatchEvent("load");a.Sa&&R(a.Aa.b,{display:"none"})}function
ys(a){var b=J("div");sq(b,!0);R(b,
{position:"absolute",left:0,top:0});a.uj.appendChild(b);return b}f.Za=function()
{z(this.ta,function(a){a.Ea()});this.ta=null;this.s&&K(this.s)};function bt(a)
{a.V=ys(a);S(a.V,a.Ba());R(a.V,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ka(a.V,"mousedown",a.Im);a.b.ka(a.V,"dragstart",Ye)}f.Im=function(a)
{a.display=this;ct.dispatchEvent(a)};
var ct=new M;function Zs(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=J("div");sq(c);R(c,a);this.b.appendChild(c);c.textContent="\u03a6\u03cc\u03c1\u03
c4\u03c9\u03c3\u03b7\u2026.";a.bottom=0}}function dt(a,b){a.s&&K(a.s);a.s=ys(a);new
et(a.s,a.Ba(),b)}function et(a,b,c){this.b=a;R(a,
{backgroundColor:"#FFF",textAlign:"center"});S(a,b);a.innerHTML=c||"";sq(this.b)};f
unction ft(a,b,c){Ys.call(this,a,b.Ca(),b.b,c);this.af(gt);a=ys(this);this.ra=new
ht(b.b,a);a=ys(this);this.ha=new ht(b.b,a);bt(this);Hh(c,!
0);O(c,"pageImageDisplay");this.Wa=b;b.Ca()&&this.$d()}y(ft,Ys);var gt=new
M;ft.prototype.Eb=function(a)
{Ts(a,"output",null);ft.ma.Eb.call(this,a);a.Oc()&&this.$d()};
ft.prototype.$d=function(){var a=this.Ca(),b=this.Wa.j();if(b&&!this.j)
{b=it(b);qf(this.ra,"load",w(this.ua,this,a,b,this.Ba().width));jt(this.ra,[b]);var
c=this.o.ua,d=a.Ra(),e=[];if(c.b[d]){var g=[],h;for(h in
c.b[d])g.push(h);Ob(g);for(h=0;h<g.length;h++)e.push(c.b[d]
[g[h]])}e.push(b);jt(this.ha,e);this.j=!
0;a==this.o.Ca()&&this.dispatchEvent("fetch")}zb([16,8],w(a.i,a))&&(a=Vb('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/googlebooks/restricted_logo.gif","\u039c\u03b5\u03c4\u03b1\
u03b2\u03ae\u03ba\u03b1\u03c4\u03b5 \u03c3\u03b5
\u03c3\u03b5\u03bb\u03af\u03b4\u03b1 \u03c0\u03bf\u03c5 \u03b4\u03b5\u03bd
\u03b5\u03af\u03bd\u03b1\u03b9
\u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03b3\u03b9\u03b1
\u03c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03ae \u03ad\u03c7\u03b5\u03c4\u03b5
\u03c6\u03c4\u03ac\u03c3\u03b5\u03b9 \u03c4\u03bf \u03cc\u03c1\u03b9\u03bf
\u03c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf
\u03c3\u03c5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03bf
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf."),
dt(this,a),at(this))};function it(a){return a}ft.prototype.ua=function(a,b,c)
{a==this.o.Ca()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.o.ua;a=a.Ra();d.b[a]=d.b[a]||{};d.b[a]
[c]=b;at(this)};ft.prototype.Za=function(){this.j=!
1;this.ra.empty();this.ha.empty();ft.ma.Za.call(this)};function ht(a,b)
{M.call(this);this.g=a;this.i=b;this.b=J("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);sq(this.i)}y(ht,M);ht.prototype.empty=function(){for(var
a;a=ve(this.i);)Ns(a)};
function jt(a,b){Js(a.b,w(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}ht.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function kt(a,b,c,d,e,g,h)
{M.call(this);this.ha=a;this.j=b;this.o=c;this.i=d;this.g=e;this.ta=g;this.ra=h;thi
s.s=Math.ceil(this.j/this.i);this.V=Math.ceil(this.o/this.g);this.b=[];for(a=0;a<th
is.s;++a){b=[];for(c=0;c<this.V;+
+c)b.push(null);this.b.push(b)}}y(kt,M);kt.prototype.empty=function(){for(var
a;a=this.ha.firstChild;)Ns(a)};kt.prototype.Aa=function(a,b){R(a,
{display:""});this.ra&&this.ra(b)};kt.prototype.ua=function(){};function
lt(a,b,c,d){Ys.call(this,a,b.Ca(),b.b,c,d);this.ha=ys(this);bt(this);b.Ca()&&this.
$d();this.o=a;this.ra=L(this.o.Ka(),"update",this.ua,!
1,this)}y(lt,Ys);lt.prototype.$d=function(){var
a=this.Ca(),b=a.Oc(),c=this.o.Ja.ig,d=a.Da;if(b&&d&&!this.j){var
e=Ps(d,this.Ba().height);r(e)&&(d=(d=d.Ph[e])?d.width:null,b=new
U(b),V(b,"zoom",e),V(b,"pg",a.ua),b=b.toString(),this.Wa=new
kt(this.ha,d,this.Ba().height,c.qj,c.oj,w(c.Mk,c,b,d,this.Ba().height),null),this.j
=!0,this.ua())}};
lt.prototype.ua=function(){if(this.j){var a=uh(this.ha);if(a){var
b=Ah(this.ha);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Wa;a=gh(a);var
c=Math.floor(a.left/b.i),d=Math.floor(a.top/b.g),e=Math.ceil((a.left+a.width)/b.i),
g=Math.ceil((a.top+a.height)/b.g);e=Math.min(e,b.s);for(g=Math.min(g,b.V);c<e;c+
+)for(var h=d;h<g;h++)if(!b.b[c][h]){var l=b;var m=c,q=h;if(!l.b[m][q]){var
t=J("img");R(t,
{position:"absolute",left:m*l.i+"px",top:q*l.g+"px",display:"none"});
l.b[m][q]=t;l.ha.appendChild(t)}l=l.b[m]
[q];m=b.ta(c,h);Js(l,w(b.Aa,b,l,m),w(b.ua,b,l,m));l.src=m}for(c=0;c<b.s;+
+c)for(h=0;h<b.V;++h){if(d=!!b.b[c][h])d=new eh(c*b.i,h*b.g,(c+1)*b.i,
(h+1)*b.g),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(Ns(b.b[c][h]),b.b[c][h]=null)}}}
$r(this.o)}};lt.prototype.Za=function(){this.j&&(this.Wa.empty(),this.j=!
1);this.ra&&(yf(this.ra),this.ra=null);lt.ma.Za.call(this)};function mt(a){this.
$a=a;zs.call(this,"#ffff00")}y(mt,zs);mt.prototype.Ne=function(){var
a=this.g.Ca();if(a){var b=this.$a.getQuery();b!
=this.j&&(a=Xr(a,b),this.Od(),a&&(A(a,w(this.vi,this)),this.j=b))}};function nt(a)
{M.call(this);this.url=a;this.s=null;this.o=!0}y(nt,M);nt.prototype.Uf=function()
{if(this.o)this.o=!1;else throw Error();};function ot(a,b)
{nt.call(this,a);this.V=b||"GET";this.i=new P;this.b=new
Rk}y(ot,nt);f=ot.prototype;f.Uf=function(a,b)
{ot.ma.Uf.call(this,a,b);this.j=a;this.g=b;this.i.ka(this.b,"success",w(this.Pl,thi
s));this.i.ka(this.b,"error",w(this.ul,this));this.b.send(this.url.toString(),this.
V,void 0)};f.Pl=function(a){a=a.target;try{var b=a.b?a.b.responseText:""}catch(c)
{b=""}this.s=JSON.parse(b);N(w(this.dispatchEvent,this,"success"));this.j&&N(x(this
.j,this.s));N(w(this.Ag,this))};
f.ul=function()
{N(w(this.dispatchEvent,this,"error"));this.g&&N(this.g);N(w(this.Ag,this))};f.abor
t=function(){this.b.abort();this.Ag();return!1};f.Ag=function()
{Ag(this.i);this.g=this.j=null};function pt(a){return a.length?yb(a,function(a,c)
{return ih(a,c)},a[0].clone()):null};function qt(a,b,c,d,e)
{Y.call(this);this.s=a;this.ta=b;this.Aa=e;this.i=d;this.g=!
1;this.o=J("div");c.appendChild(this.o);this.b.ka(b,"mousemove",this.V);this.b.ka(b
,"mouseup",this.ha)}y(qt,Y);qt.prototype.V=function(a){if(!this.ua){a=Yd(new
D(a.clientX,a.clientY),vh(this.ta));a=bh(a,this.Aa);R(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;oh(this.o,a.left,a.top);S(this.o,b,c);this.j=a}};
qt.prototype.ha=function(a){this.V(a);this.ua=!0;a=this.i;var
b=gh(this.j),c=Bs(this.s);c=rt(b,1/c);b=st(rt(c,1/a.Ba().width*1E3));a=new
U(Ss(a).toString());V(a,"ci",
[b.left,b.top,b.width,b.height].join());V(a,"jscmd","click3");V(a,"output","text");
c=st(c);tt(this.s,[c]);K(this.o);(new
ot(a)).Uf(w(this.ra,this,c,b));this.dispatchEvent("endsize")};
qt.prototype.ra=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];z(e,function(a){g.push(new eh(a.X,a.Y,a.W,a.H))});if(c=c.content)tt(this.s,
[a],c,b),d=!0,zq("Web Reader","Selection")}d||this.s.Od();this.Ea()};function
rt(a,b){return new eh(a.left*b,a.top*b,a.width*b,a.height*b)}function st(a){return
new
eh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}q
t.prototype.va=function(){qt.ma.va.call(this);K(this.o)};function ut(a,b)
{Y.call(this);this.ha=a;this.s=b}var vt;y(ut,xs);f=ut.prototype;f.Sc=function(a)
{ut.ma.Sc.call(this,a);a=this.i;var b=J("div");sq(b,!
0);a.appendChild(b);b.className="selection-
layer";S(a,this.g.Ba());S(b,this.g.Ba());this.b.ka(b,"click",this.Jm);this.b.ka(b,"
mousedown",this.Km)};
f.Km=function(a){if(vt){a.stopPropagation();this.j&&this.j.Ea();var
b=this.g.uj;a=Yd(new D(a.clientX,a.clientY),vh(b));this.j=new
qt(this.ha,b,this.i,this.g.Ca(),a);this.V=L(document.body,"mousemove",w(this.Gl,thi
s));qf(this.j,["endsize","dispose"],w(this.Hk,this))}};f.Jm=function(a)
{vt&&a.stopPropagation()};
f.Gl=function(a){if(this.j&&!this.j.jc){var b=new
D(a.clientX,a.clientY),c=fh(Dh(this.s.Aa));if(ch(c,b)){var d=new D(0,0);z([[c.top-
a.clientY,0,-1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],[c.right-
a.clientX,1,0]],function(a){40>Math.abs(a[0])&&(d.x=a[1]||d.x,d.y=a[2]||
d.y)});this.o||(this.o=new
hg(100),this.b.ka(this.o,"tick",this.mn));this.ra=d;d.x||d.y?
this.o.start():this.o.stop()}}};f.mn=function(){var a=this.ra,b=this.s;is(b,new
D(15*a.x,15*a.y),w(b.kd,b))};
f.Hk=function(){yf(this.V);Se(this.o);this.o=null};function wt(a)
{zm.call(this,a);wm(this);this.li=!1;this.b=new P;O(a,"viewport-selection-
popup");xt&&xt.Ea();xt=this}y(wt,zm);var xt=null;wt.prototype.g=function()
{this.dispatchEvent("close");this.Ea()};function yt(a,b,c){var
d=a.R(),e=J("div");R(e,{padding:"4px 3px 3px
1px"});d.appendChild(e);d=J("div");e.appendChild(d);d.appendChild(qe(b));e.appendCh
ild(J("div"));b=J("input");b.value=c;O(b,"viewport-input");e.appendChild(b);Hh(b,!
1);a.b.ka(b,"mousedown",zt)}function zt(a){a.stopPropagation()}
wt.prototype.va=function(){K(this.R());wt.ma.va.call(this);this.b.Ea()};function
At(){zs.call(this,"#4a95d6")}y(At,zs);At.prototype.Sc=function(a)
{At.ma.Sc.call(this,a);R(this.i,
{cursor:"pointer"});this.b.ka(this.i,"mousedown",Bt)};function Bt(a)
{a.stopPropagation()}
function tt(a,b,c,d){a.Od();A(b,w(a.vi,a));a.o&&yf(a.o);a.j&&a.j.Ea();var
e=J("div");document.body.appendChild(e);if(b=pt(a.V)){var g=vh(a.i);e=new
wt(e);if(c&&d){var h=a.Ca(),l=h.Oc();if(l){var m=new
U(l);d=[d.left,d.top,d.width,d.height].join();V(m,"ci",d);V(m,"edge",0);m=m.toStrin
g();var q=new U(Ss(h).toString());V(q,"ci",d);V(q,"source","bookclip");q=Vb('<a
href="%s"><img
src="%s"/></a>',q.toString(),m)}d=q;se(e.R());q=e.R();h=J("img");h.src="/googlebook
s/images/close_x.gif";h.width=14;h.height=
13;R(h,
{backgroundColor:"#FFF",cursor:"pointer",position:"absolute",right:"5px",top:"5px"}
);q.appendChild(h);e.b.hd(h,"click",w(e.g,e));h=I("DIV",
{innerHTML:"\u039a\u03bf\u03b9\u03bd\u03ae \u03c7\u03c1\u03ae\u03c3\u03b7
\u03c4\u03bf\u03c5 \u03ba\u03bb\u03b9\u03c0"});R(h,
{fontWeight:"bold",paddingBottom:"4px"});q.appendChild(h);c&&(yt(e,"\u039a\u03b5\u0
3af\u03bc\u03b5\u03bd\u03bf
\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae\u03c2",c),q=J("div"),R(q,
{textAlign:"right"}),e.R().appendChild(q),h=new
U("https://translate.google.com/translate_t"),
V(h,"text",c),V(h,"sl","auto"),V(h,"tl","auto"),c=J("a"),c.href=h.toString(),c.targ
et="_blank",c.textContent="\u039c\u03b5\u03c4\u03ac\u03c6\u03c1\u03b1\u03c3\u03b7\u
00bb",q.appendChild(c));m&&yt(e,"\u0395\u03b9\u03ba\u03cc\u03bd\u03b1",m);d&&yt(e,"
\u0395\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7",d)}else
e.R().textContent="\u03a6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7\u2026.";e.Ld=4;e.Ga()
&&e.Xd();a.j=e;N(x(Ct,e,new Il(new
D(g.x+b.left+b.width,g.y+b.top+b.height))));a.o=qf(e,"close",w(a.Od,
a))}}function Ct(a,b){a.jc||(a.setPosition(b),a.Ma(!0))}At.prototype.Od=function()
{At.ma.Od.call(this);this.j&&this.j.Ea()};At.prototype.va=function()
{At.ma.va.call(this);this.j&&this.j.Ea();this.o&&yf(this.o)};function Dt(a,b,c)
{return a.Ja.ig?new lt(a,b,c):new ft(a,b,c)}function Et(a,b){if(b instanceof ft)
{$s(b,new mt(a.$a));$s(b,new Ds);var c=new At(a.o),d=new ut(c,a.Ka());$s(b,d);
$s(b,c);$s(b,new Fs(a))}};function Ft(a,b,c)
{Y.call(this);this.ha=a;this.j=J("div");sq(this.j,!0);R(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.V=J("div");sq(this
.V,!0);R(this.V,
{position:"absolute"});this.j.appendChild(this.V);this.o=J("div");sq(this.o,!
0);this.j.appendChild(this.o);this.s=J("div");sq(this.s,!
0);this.o.appendChild(this.s);T(this.j,!1)}y(Ft,Jr);f=Ft.prototype;
f.Mc=function(){var a=this.Xf-2,b=this.Wf-2,c=this.Zl-2,d=this.Yl-2;R(this.o,
{backgroundColor:"#cccccc",position:"absolute"});oh(this.o,0,0);S(this.o,this.Xf,th
is.Wf);R(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});oh(this.s,1,1);S
(this.s,a,b);T(this.j,!0);var e=this.ha;a=Dt(e,new Is(this.Ca(),new F(a,b),new
F(c,d)),this.s);a instanceof ft?Et(e,a):a instanceof lt&&a instanceof lt&&$s(a,new
mt(e.$a));this.g=a};f.Za=function(){this.g&&this.g.Za();K(this.j)};
f.setPosition=function(a,b){oh(this.j,a,b)};f.Xc=function(){return
qh(this.j).x};f.Ge=function(){return qh(this.j).y};f.Eb=function(a)
{this.i=a};f.Ca=function(){return this.i};f.lc=function(){return
this.Wf};f.Lb=function(){return this.Xf};function Gt(a){return a+2}f.Ba=function()
{return new F(this.Xf,this.Wf)};function Ht(a)
{Y.call(this);se(a);sq(a);this.i=a;this.g=J("div");sq(this.g,!0);mq()&&(fe(a,
{dir:"ltr"}),fe(this.g,{dir:"rtl"}));a.appendChild(this.g)}y(Ht,Y);function It(a,b)
{Ht.call(this,b);this.o=a;this.b.ka(b,"scroll",this.V);R(b,"position","relative");R
(this.g,"position","absolute");this.j=J("div");sq(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}y(It,Ht);function bs(a){var
b=a.ta;a.ra&&b&&(R(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),R(a.j,"height",b.height+"px"))}It.prototype.ua=function()
{this.s=!1;this.V()};
It.prototype.V=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new D(b.scrollLeft,b.scrollTop);Xd(a,b)||(this.ha=!
0,this.o.kd(b),this.ha=!1)}}};function Jt(a){this.wj=a}function ms(a,b){var c=b||
[],d=xb(a.wj,function(a){return!zb(c,function(b){return 50>Math.abs(b-
a)})});d.push.apply(d,c);Ob(d);return d};function Kt(a){var b=a.o,c=new
It(this,b);Lt(b);ks.call(this,a,c);fs(this,new ws(a,this));ds(this,Mt(this));var
d=a.Ia,e=a.Ja.zh;this.ua=a.Ja.zi?function(a){return new Cr(d,e,a)}:a.Ja.bj?
function(b){return new Cr(d,e,b,!0,a.Ja.bj)}:function(a){return new Cr(d,e,a,!
0)};b=this.Na.Ja;"fixed_height"==b.zh?(b=b.yc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.lf(this.Pd(b));this.b.ka(this.Na,"pagesupdate",this.Kl);this.
b.ka(this.Na,"pagemodechange",this.xm);this.b.ka(this,
"move",this.bc);this.b.ka(this,"move",this.zn)}y(Kt,ks);function Lt(a)
{R(a,"overflow","auto");R(a,{overflowX:"auto",overflowY:"scroll"});O(a,"overflow-
scrolling");fe(a,{dir:"ltr"})}f=Kt.prototype;f.kf=function()
{ls(this,1)};f.Th=function(){ls(this,-1)};f.yc=function(){var
a=this.Na.Ja,b=Jb(a.yc());"fixed_width"==a.zh&&(a=this.Na.Ja.km)&&150<a-
ub(b)&&(1500>a?Eb(b,a):Eb(b,1500));return new Jt(A(b,Gt))};f.Pd=function(a){return
this.ua(a)};
f.Ba=function(){if(this.Aa.hasChildNodes()){var
a=Lh(this.Aa.childNodes[0]).width;a=new F(a,this.g.height)}else a=this.g;return
a};function Mt(a){var b=new qs,c=new
rs(a,x(Lc,Ft,a.Na,a,a.i.g));b.b[Da(cr)]=c;a=new
Fr(a.Na,x(Lc,Kr,a.i.g));b.b[Da(nr)]=a;return b}f.zn=function(){if(this.Gb){var
a=qr(this.o,js(this).y);a&&a.Ca&&(a=a.Ca(),this.Na.Ca()!=a&&(this.wb=!
0,Sr(this.Na,a.Ra()),this.wb=!1))}this.Gb=!0};
f.Kl=function(){var a=this.Na.Ca(),b=this.Na.Ia,c=jr(b,a.Ra());if(!c)a:
{c=Z(a);b=hr(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Z(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.o;d=b.Nc(c);a=Yd(a,d.Xb());b=this.Pd(b.Ng());c=b.Nc(c).Xb
();c=new D(c.x+a.x,c.y+a.y);cs(this,b);this.kd(c)};f.xm=function()
{this.V.Za();this.bc()};
function Nt(a,b){if(b.Ei&&b.s){a:{var c=b.s;var d=c.Ae.x_focus,e=c.Ae.y_focus;if(!
n(d)||!n(e)){c=Ot(c);if(!c.length){c=null;break a}d=c[0][0];e=c[0][1]}c=new
D(d,e)}d=c.x-40;c=c.y-40;e=a.o.Nc(b);var g=e.Lb()/b.je();return new D(e.Ge()
+Math.round(g*d),e.Xc()+Math.round(g*c))}return null}
f.Fg=function(a){if(a.Ei&&a.s){var b=a.s;if(null!=a.ha)var c=a.ha;else a.ha=new
Pt(this.i.g),c=a.ha;c.b=this.i.g;H("focus_article_div")&&K(H("focus_article_div"));
var d=this.o.Nc(a);a=d.Lb()/a.je();if(Ot(b)&&(b=Ot(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Ge();d=a*e[1]+d.Xc();var
g=a*e[2];a*=e[3];e=J("DIV");e.setAttribute("id","focus_article_div");sq(e,!
0);Eh(e,.3);R(e,
{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.b.appendChild(e)}}}};function Qt(a,b,c,d,e){Y.call(this);this.j=a;this.i=c;var
g=J("div");R(g,{position:"absolute"});e=e.width-2;oh(g,d.x+(mq()?
e:0),d.y);b.i.g.appendChild(g);this.o=g;g=new
F(e,Math.floor(e/dr(c)));this.g=J("div");this.o.appendChild(this.g);R(this.g,
{padding:"1px",position:"absolute"});this.s();b=J("div");this.g.appendChild(b);R(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});S(b,g);this.g.appendChild(b);d=J("im
g");d.title=c.mc();this.ha=d;e=U;var h=new U(c.Ia.
$l);V(h,"pg",c.Ra());c.b.sig&&V(h,"sig",
c.b.sig);e=new
e(h.toString());V(e,"zoom","1");V(e,"img","1");V(e,"w",g.width);if(g=this.j.Ja.wn)V
(e,"imgtk",g),V(e,"jtp",Z(c));d.src=e.toString();b.appendChild(d);R(this.g,"cursor"
,"pointer");this.b.ka(this.g,"click",this.V);this.b.ka(a,"pagechange",this.s)}y(Qt,
Jr);Qt.prototype.s=function(){var a=!1,b=this.j.Ca();b&&b==this.i&&(a=!
0);R(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};Qt.prototype.V=function()
{this.j.Qb(Kt);this.j.Eb(this.i);Rt.dispatchEvent("click")};
Qt.prototype.Za=function(){Ns(this.ha);K(this.o)};var Rt=new M;function St(a,b)
{this.b=a;this.g=b}y(St,Er);St.prototype.render=function(a){return new
Qt(this.b,this.g,a.Ca(),a.Xb(),a.Ba())};function Tt(a){var b=a.o;R(b,
{overflow:"hidden"});var c=new
It(this,b);ks.call(this,a,c);this.b.ka(this,"move",this.bc);R(b,
{overflow:"auto"});ds(this,Ut(this));cs(this,Vt(this));fs(this,new
ts(this));N(w(this.bc,this),0);this.b.ka(this,"resize",this.ua);var
d=H("subscription-bar");d&&(this.Gg(d),N(function(){T(d,!
1)},600))}y(Tt,ks);Tt.prototype.ra=function(a){a=this.o.Nc(a).Xb();this.kd(new
D(void 0,a.y-40))};function Vt(a){var b=a.Na.Ja.Zm;return new
Br(a.Na.Ia,a.Ba().width,b,b)}
Tt.prototype.ua=function(){cs(this,Vt(this));this.ra(this.Na.Ca())};function Ut(a)
{var b=new qs;a=new St(a.Na,a);b.b[Da(cr)]=a;return b};function Wt(a,b,c)
{Y.call(this);this.g=a;this.s=b;this.j=this.g.Ja.Tf;this.V=!!
this.g.Ja.Tf;this.ra=!!this.g.Ja.jg;this.o=c?c.isEntityPageViewport:!1;if(this.V)
{a:{a=this.g.Ia;for(b=0;b<this.j.length;b++)if(c=jr(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=jr(this.g.Ia,this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Z(d)-1:Z(ub(hr(a)));e=Z(this.g.Ca());if(e>=Z(c)&&e<=d)
{a=b;break a}}a=-1}this.ha=a}}y(Wt,Y);f=Wt.prototype;
f.render=function(a)
{this.i=J("div");document.body.appendChild(this.i);N(w(this.on,this));this.ta=a;if(
this.V)Xt(this);else if(this.ra){O(this.i,"base-image-toc-div");a=this.g.Ja.jg;var
b=jr(this.g.Ia,a);b&&Yt(this,b);1<this.g.Ja.nm&&(a=ir(this.g.Ia,a,1))&&Yt(this,a);t
his.Sf()}else this.Ea()};f.on=function()
{this.b.ka(document,"click",this.Ea);this.b.ka(this.g,"resize",this.Sf)};
function Yt(a,b){var c=new F(128,0),d=I("IMG",{width:128});O(d,"toc-page-
image");a.b.ka(d,"click",w(a.g.Eb,a.g,b));C.Ta&&mq()&&a.b.ka(d,"load",a.Sf);b.Oc(c)
?a.Rj(d,b,c):
(c=x(a.Rj,d,b,c),Vr(b,Wr(b),c));a.i.appendChild(d)}f.Rj=function(a,b,c){fe(a,
{src:b.Oc(c)})};
function Xt(a){var b=I("DIV",{"class":"toc-div"}),c;z(a.j,function(a,e){var
d=a.getId();d=jr(this.g.Ia,d);var h=a.Ym,l=this.j[e+1]?"":"-last",m="toc-middle-
cell"+l;l="toc-right-cell"+l;var q=I("DIV",{"class":d?"toc-row":"toc-disabled-
row"}),t=J("div");O(t,"goog-inline-block");O(t,"toc-left-
cell");e==this.ha&&(O(t,mq()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_sel
ected_item_arrow_left"),O(q,"toc-row-selected"));var G=J("div");O(G,"goog-inline-
block");O(G,m);C.Ta&&!C.Oa("1.9")&&R(G,"overflow",
"hidden");var E=a.re;if(this.o)var Q=E;else
Q=E,35<Q.length&&(Q=Q.substring(0,32)+"...");Sd(G,Gp(Q));this.o&&(G.title=E);E=J("d
iv");O(E,"goog-inline-
block");O(E,l);Sd(E,Gp(Xb(nc(h))?"&nbsp;":h));q.appendChild(t);q.appendChild(G);q.a
ppendChild(E);d?this.b.ka(q,"click",w(this.g.Eb,this.g,d)):(ng(G,m),O(G,"toc-
middle-disabled-cell"),ng(E,l),O(E,"toc-right-disabled-
cell"));b.appendChild(q);e==this.ha&&(c=q)},a);c&&N(w(a.ln,a,c));a.i.appendChild(b)
;300<Ch(a.i).height&&(R(a.i,"height","300px"),O(a.i,"scroll-toc-div-wide"));
O(a.i,"scroll-toc-div");a.Sf()}f.ln=function(a)
{300<a.offsetTop+Ch(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:we(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.Sf=function(){yl(this.s.R(),this.o?
9:13,this.i,this.o?8:12,new D(0,-this.ta))};f.va=function()
{Wt.ma.va.call(this);K(this.i);this.s.nd(!1)};function Zt(){}y(Zt,ar);function
$t(a){Y.call(this);this.j=a}y($t,xs);$t.prototype.Ma=function(a){T(this.i,a)};
$t.prototype.Sc=function(a){$t.ma.Sc.call(this,a);var b=this.g.Ba();a=this.i;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.j?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";oh(a,this.j?c-e:0,0);S(a,e,d);R(a,
{position:"absolute"});C.ya?(a=a.style,C.ya?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=I("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function au(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Ia.Wc.aspectRatio());this.g=new
F(c,d);this.i=J("div");R(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ua=[];a.Ka().i.g.a
ppendChild(this.i);this.j=J("div");this.V=J("div");this.ua.push(L(this.j,"dblclick"
,w(this.Cl,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};R(this.j,c);R(this.V,c);this.i.appendChild(this.j);this.i.appendChild(this.V
);this.ra=J("div");
this.ta=J("div");this.j.appendChild(this.ra);this.V.appendChild(this.ta);bu(this)}y
(au,Jr);function bu(a)
{a.o&&a.o.Za();a.ha&&a.ha.Za();se(a.ra);se(a.ta);Ih(a.j,a.g);Ih(a.V,a.g);a.o=Dt(a.s
,new Hs(a.Aa,a.g),a.ra);Et(a.s,a.o);a.Da=new $t(!0);$s(a.o,a.Da);a.ha=Dt(a.s,new
Hs(a.Sa,a.g),a.ta);a.Wa=new $t(!1);Et(a.s,a.ha);
$s(a.ha,a.Wa)}f=au.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);oh(this.i,a)};f.Cl=function(a)
{a.preventDefault();a.stopPropagation();this.s.uc("previous")};
f.Ma=function(a){R(this.i,{display:a?"":"none"})};f.Mc=function(){R(this.j,
{left:0,top:0});R(this.V,{left:this.g.width+"px",top:0})};function cu(a){return
xb([a.Aa,a.Sa],function(a){return!!a})}f.Za=function()
{this.o.Za();this.ha.Za();for(var
a;a=this.ua.pop();)yf(a);this.i.parentNode&&K(this.i)};function du(a){return
2*a};function eu(a){this.g=a}y(eu,Er);eu.prototype.render=function(a){var b=new
au(this.g,a.Ba().width);b.setPosition(a.Xb());b.Mc();b.Ma(!0);return
this.b=b};function fu(a,b,c)
{M.call(this);this.o=a;this.i=b;this.g=Ch(b).width;this.s=c;this.lb=!
1;this.j=mq()}y(fu,M);function gu(a,b){if(b!=a.lb){a.lb=b;var c=a.o.Ka().i.g;T(c,!
1);Ch(c);c=[x(hu,a.i,a.s,a.g,a.j,b),w(a.b,a),x(T,c,!
0)];z(c,N)}}fu.prototype.b=function(){this.dispatchEvent("change")};function
hu(a,b,c,d,e){var g=b.style.width;d=d?"right":"left";e?
(b.style[d]="0",b.style.width=g+c):(b.style[d]="",b.style.width="");T(a,!
e)};function iu(a,b,c){this.ra=a;this.ha=b;this.s=c;a=J("div");R(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ra.appendChild(this.b);iu.prototype.g.apply(this);L(this.s,"change",w(this.i
,this));L(new wg,"resize",w(N,null,w(this.i,this)))}iu.prototype.i=function(){var
a=Ch(this.b);if(0<a.width){var b=Math.round(Ch(this.ha).width/2);oh(this.b,b-
Math.round(a.width/2),0)}};
iu.prototype.j=function(){T(this.b,!0);this.i()};iu.prototype.g=function()
{T(this.b,!1)};function ju(a,b,c){iu.apply(this,arguments);this.o=new
Uh(this.b,500);this.V=new jg(w(this.g,this))}y(ju,iu);ju.prototype.j=function(a)
{Eh(this.b,1);iu.prototype.j.apply(this);a&&this.V.start(a)};ju.prototype.g=functio
n(){this.o.play()};var ku=null;function lu(a,b)
{P.call(this);this.g=ku;this.j=a;this.b=b;this.j.Ja.zi||
(this.ka(this.j,"pageturn",this.o),this.ka(this.b,"dispose",this.Ea))}y(lu,P);lu.pr
ototype.o=function(){var a=cu(this.b.ua.b)[0]||new mr,b=cu(this.b.ua.b)[1]||new
mr,c=this.V,d=this.s,e=d?Z(d):-1,g=Z(a)||-1,h=Z(b)||-1,l=Math.max(c?Z(c):-
1,e),m=Math.max(g,h);if(Math.abs(m-l)>this.b.ei){if(0<m-l){var q=l==e?d:c;var
t=a}0>m-l&&(q=-1!=h?b:a,t=d);1<h-g&&(q=a,t=b);!
Ir(q,t)&&n(q)&&n(t)&&(a=Gr(q,t),this.g.b.innerHTML=a,this.g.j(3E3))}};function
mu(a){this.Ae=a}function Ot(a){var
b=[];a.Ae.head_boxes&&z(a.Ae.head_boxes,function(a)
{b.push([a.X,a.Y,a.W,a.H])});return b};function Pt(a){this.b=a};function nu(a)
{Qs.call(this,a)}y(nu,Qs);f=nu.prototype;f.Ed=function(a)
{nu.ma.Ed.call(this,a);a&&a.additional_info&&(this.ra=a.additional_info["[Newspaper
JSONPageInfo]"],this.ra.articles&&(this.g={},z(this.ra.articles,function(a){var
b=a.aid;b&&(this.g[b]=new mu(a))},this)))};f.mc=function(){return
this.i(32)?"\u0395\u03be\u03ce\u03c6\u03c5\u03bb\u03bb\u03bf":this.i(64)?"\u039f\u0
3c0\u03b9\u03c3\u03b8\u03cc\u03c6\u03c5\u03bb\u03bb\u03bf":nu.ma.mc.call(this)};f.B
i=function(){return{width:"w"}};
f.Ig=function(a){if(!this.g)return null;if(a in this.g)return this.g[a];var
b=A(Object.keys(this.g),function(b){var
c=b.split(","),e=a.split(","),g=parseInt(c[0],10)-
parseInt(e[0],10);c=parseInt(c[1],10)-
parseInt(e[1],10);return[g*g+c*c,this.g[b]]},this);Qb(b,function(a){return
a[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};f.Ei=function(){return
this.s};function ou(a,b){er.call(this);this.j={};if(a){this.an=a.prefix;this.
$l=a.image_prefix||a.prefix;var c=A(a.page,function(a){a=new this.g(a);b&&(a.
$a=b);return a},this);fr(this,c)}}y(ou,er);ou.prototype.kh=function(a)
{a=a.page;for(var b=0;b<a.length;b++){var
c=a[b],d=jr(this,c.pid);d&&Us(d,c)}};ou.prototype.g=Qs;ou.prototype.o=function(a,b)
{if(!jr(this,b.Ra())){var c=Jb(hr(this));Kb(c,b);fr(this,c)}this.j[b.Ra()]=!
0;a&&a(b)};function pu(a)
{ou.apply(this,arguments);this.i();L(this,"update",w(this.i,this))}y(pu,ou);functio
n qu(a,b){var c={};z(b.page,function(a){var b=jr(this,a.pid);b&&Us(b,a);c[a.pid]=!
0},a);var d=hr(a),e=xb(d,function(a){return!!c[a.Ra()]||!!
this.j[a.Ra()]},a);d.length!=e.length&&fr(a,e)}pu.prototype.kh=function(a){this.s?
qu(this,a):pu.ma.kh.call(this,a)};
pu.prototype.i=function(){var a={},b=0;z(hr(this),function(c){var
d=Z(c);a[d]=c;b=Math.max(b,d)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.Hj=c};pu.prototype.g=nu;function ru(a)
{yr.call(this,1);var b=new
Zt;b.Fb(a);this.Tb(b);tr(this)}y(ru,yr);ru.prototype.ra=function(){return
this.g[0]};ru.prototype.Ng=function(){return this.Lb()||
0};ru.prototype.rj=function(){return"fixed_width"};function su(a){var b=a.o,c=new
It(this,b);R(b,{overflow:"hidden"});ks.call(this,a,c);this.ua=new eu(a);b=new
qs;c=this.ua;b.b[Da(Zt)]=c;this.V=b;b=a.Ia.Wc.aspectRatio();c=this.Ba();b=this.Pd(M
ath.min(2*Math.floor(c.height*b),c.width));cs(this,b);this.Gb=new
lu(a,this);this.b.ka(this.Na,"pagemodechange",this.wm);N(this.bc,0,this)}y(su,ks);f
=su.prototype;f.yc=function(){var a=Ib(tu,this.Na.Ja.yc());return new
Jt(A(a,du))};f.lf=function(a){su.ma.lf.call(this,a);this.V.Za();this.bc()};
f.kf=function(){ls(this,1)};f.Th=function(){ls(this,-1)};f.wm=function()
{this.V.Za();this.bc()};f.ei=2;f.Pd=function(a){this.Ba();var
b=this.Na.Ia.Wc.aspectRatio();return new ru(new
F(a,Math.floor(Math.floor(a/2)/b)))};var tu=[180,220,280];
su.prototype.ta=function(){var a=uu(this,this.Na.Ca()),b=this.ua.b;if(b){var
c=this.Gb,d=cu(b);c.s=d[0];c.V=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.Aa=c;b.Sa=d;bu(b);if(c){if(c.i(64)||void 0==d)a=!1}else dt(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
dt(b.ha);c=e;d=a?"":"hidden";R(b.j,"visibility",c?"":"hidden");R(b.V,"visibility",d
);c=c&&a;b.Da.Ma(c);b.Wa.Ma(c)}this.dispatchEvent("pagechange")};function uu(a,b)
{return Bb(a.Na.Ia.Hj,function(a){return Db(a,b)})}
su.prototype.bc=function()
{su.ma.bc.call(this);this.ta()};su.prototype.Wa=function(a,b){for(var
c=this.Na.Ia.Hj,d=Z(a),e,g,h=0;h<c.length;++h){var l=c[h];if(l[0]&&d==Z(l[0])||
l[1]&&d==Z(l[1])){e=h;break}else if(g){var m=l[0]||l[1];if(d>=Z(g[0]||
g[1])&&d<Z(m)){e=0<b?h-b:h;break}}g=l}return(c=c[r(e)?e+b:0])?c[0]||
c[1]:null};function vu(a)
{Y.call(this);this.ra=a;this.g=null}y(vu,Y);f=vu.prototype;
f.render=function(a,b){this.s=a;var
c=a.R(),d=vh(c).y,e=Ch(c);d=d+e.height+3;e="";b&&(e=vh(c).x);this.g=I("DIV",
{"class":"linkbar-panel-div"});oh(this.g,e,d);this.ha=I("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.ha);C.Ta&&C.Hb&&!C.Oa("1.9")&&(this.o=I("IFRAME",
{style:"position:
absolute;",Sn:"0"}),this.ra.appendChild(this.o));this.ra.appendChild(this.g);this.o
&&(S(this.o,Ch(this.g)),oh(this.o,qh(this.g)));N(w(this.Mh,this))};
f.Mh=function()
{this.b.ka(this.ha,"click",this.Ea);this.b.ka(this.s,"action",this.ym);this.b.ka(do
cument,"mousedown",this.Dk)};f.ym=function(){W(this.s,16)||
this.Ea()};f.Dk=function(a){xe(this.g,a.target)||xe(this.s.R(),a.target)||
this.Ea()};f.va=function(){vu.ma.va.call(this);K(this.g);K(this.o)};f.R=function()
{return this.g};function wu(a,b,c){vu.call(this,a);this.ta=b;this.V=c}y(wu,vu);
wu.prototype.render=function(a,b){wu.ma.render.call(this,a,b);var c=I("DIV",
{innerHTML:"\u0395\u03c0\u03b9\u03ba\u03cc\u03bb\u03bb\u03b7\u03c3\u03b7
\u03c4\u03bf\u03c5 \u03c3\u03c5\u03bd\u03b4\u03ad\u03c3\u03bc\u03bf\u03c5
\u03c3\u03b5 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1
\u03b7\u03bb\u03b5\u03ba\u03c4\u03c1\u03bf\u03bd\u03b9\u03ba\u03bf\u03cd
\u03c4\u03b1\u03c7\u03c5\u03b4\u03c1\u03bf\u03bc\u03b5\u03af\u03bf\u03c5 \u03ae
\u03c3\u03b5 \u03ac\u03bc\u03b5\u03c3\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1
(\u0399\u039c)",style:"padding-top:5px; font-size: 13px;"});
this.R().appendChild(c);this.i=J("input");S(this.i,"100%","auto");this.R().appendCh
ild(this.i);this.V&&(c=I("DIV",
{innerHTML:"\u0395\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7",style:"fo
nt-size: 13px; padding-top:
7px;"}),this.R().appendChild(c),this.j=J("input"),S(this.j,"100%","auto"),this.R().
appendChild(this.j));c=this.ta.Ca();var d=(new U(window.location)).g;var e=new
U(Ss(c).toString());e.g=d;this.i.value=e.toString();N(x(xu,this.i));this.V&&(c=new
U(Ss(c).toString()),V(c,"output",
"embed"),this.j.value=Vb('<iframe frameborder="0" scrolling="no" style="border:0px"
src="%s" width=500 height=500></iframe>',c.toString()))};wu.prototype.Mh=function()
{wu.ma.Mh.call(this);this.b.ka(this.i,"click",x(xu,this.i));this.V&&this.b.ka(this.
j,"click",x(xu,this.j))};function xu(a){a.select()};function yu(a,b)
{Y.call(this);this.s=a;this.i=b;this.g=J("div");a.i.g.appendChild(this.g);O(this.g,
"sitb_result");oh(this.g,b.Xb());S(this.g,b.Ba());var c=J("div");O(c,"sitb-result-
header");this.g.appendChild(c);this.j=J("div");O(this.j,"sitb-result-page-
link");var d=b.b.b;this.j.textContent=d?
Kp(d):"\u03a3\u03b5\u03bb\u03af\u03b4\u03b1";c.appendChild(this.j);this.o=J("div");
this.g.appendChild(this.o);if(c=jr(this.s.ua.Ia,this.i.b.Ra())){d=this.s.ua.
$a.getQuery();var e=c.b.snippetSrc,g;if(g=e)g=new U(e),
g=rl(g,"q")||rl(g,"vq")||rl(g,"dq"),g=d==g;g?zu(this,e):
(d=Wr(c),V(d,"source","gbs_snippet"),Vr(c,d,w(this.V,this)))}else
Au(this)}y(yu,Jr);yu.prototype.ha=function(a)
{this.s.Yc(a.b)};yu.prototype.V=function(a){(a=a.b.snippetSrc)?
zu(this,a):Au(this)};function zu(a,b){se(a.o);var c=J("img");c.src=b;Bu(a);var
d=a.i.Ba().width-25;R(c,{width:d+"px"});a.o.appendChild(c)}
function Bu(a){O(a.g,"sitb-result-clickable");O(a.j,"sitb-result-link");var
b=Fe(a.j);Sd(a.j,Gp(b+"&nbsp;&raquo;"));a.b.ka(a.g,"click",w(a.ha,a,a.i))}
function Au(a){se(a.o);var b=J("div");O(b,"sitb-result-
snippet");a.o.appendChild(b);R(b,{width:Math.floor(.75*a.i.Ba().width)
+"px"});b.innerHTML=a.i.b.g;b=J("div");O(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=jr(a.s.ua.Ia,a.i.b.Ra()),d;if(d=c&&c.Oc())d=!
zb([4,8,16],w(c.i,c));d&&c.i(2)?(Bu(a),Sd(b,Gp("\u0394\u03b5\u03bd
\u03ae\u03c4\u03b1\u03bd \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7
\u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1
\u03bc\u03b9\u03b1\u03c2 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1\u03c2
\u03b3\u03b9' \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf
\u03b1\u03c0\u03bf\u03c4\u03ad\u03bb\u03b5\u03c3\u03bc\u03b1.&nbsp;&nbsp;")),a=
J("span"),Sd(a,Gp("\u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba
\u03b3\u03b9\u03b1 \u03bd\u03b1
\u03c0\u03c1\u03bf\u03b2\u03ac\u03bb\u03b5\u03c4\u03b5
\u03bf\u03bb\u03cc\u03ba\u03bb\u03b7\u03c1\u03b7 \u03c4\u03b7
\u03c3\u03b5\u03bb\u03af\u03b4\u03b1.")),b.appendChild(a),O(a,"sitb-result-link")):
(Sd(b,Gp("\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9
\u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7
\u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7
\u03b3\u03b9\u03b1 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7
\u03c3\u03b5\u03bb\u03af\u03b4\u03b1.&nbsp;&nbsp;")),
a=J("a"),O(a,"sitb-result-buy-
link"),Sd(a,Gp("\u0391\u03b3\u03bf\u03c1\u03ac\u03c3\u03c4\u03b5
\u03b1\u03c5\u03c4\u03cc \u03c4\u03bf
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf.")),b.appendChild(a),b=new
U(window.location.href),V(b,"sitesec","buy"),V(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}yu.prototype.Za=function()
{K(this.g);this.Ea()};function Cu(a)
{this.b=a}y(Cu,Er);Cu.prototype.render=function(a){return new
yu(this.b,a)};function Du(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||""}Du.prototype.R
a=function(){return this.i};function Eu(a){this.Uc=a;0<this.Uc.number_of_results?
(this.Jb=A(this.Uc.search_results,function(a){return new
Du(a)},this),this.id=this.Uc.search_results[0].page_id+Fu(this)
+this.Uc.search_results[this.Uc.number_of_results-1].page_id):this.Jb=[]}function
Fu(a){return a.Uc.search_query_escaped};function Gu(a){this.b=a}y(Gu,ar);function
Hu(a)
{yr.call(this,1);this.rb=a;this.kg=this.Ch=this.marginTop=20;a.Jb&&(z(a.Jb,w(this.i
,this)),tr(this))}y(Hu,yr);Hu.prototype.i=function(a){a=new Gu(a);a.Fb(new
F(600,166));this.Tb(a)};function Iu(a){var b=a.o;R(b,"overflow","hidden");var c=new
It(this,b);as.call(this,c);this.ua=a;fs(this,new
ts(this));this.b.ka(this,"move",this.bc);var d=H("subscription-
bar");d&&(this.Gg(d),N(function(){T(d,!
1)},600));ds(this,Ju(this));Ku(b)}y(Iu,as);function Ku(a)
{R(a,"overflow","auto");R(a,{overflowX:"auto",overflowY:"scroll"});fe(a,
{dir:"ltr"})}function Ju(a){var b=new qs;a=new Cu(a);b.b[Da(Gu)]=a;return
b}Iu.prototype.Yc=function(a,b){return this.Db(a,b)};function Lu(a){this.b=a||
{}}Lu.prototype.Cb=function(){return this.b};Lu.prototype.Qb=function(a){var
b=ib(Mu,function(b){return b==a});this.b.v=b};Lu.prototype.j=function(a)
{this.b.q=a;try{var b=window.self!==window.top}catch(d){b=!
0}if(b&&(b=xa("gapi.rpc.call"),Ba(b))){var
c={};c.q=a;b("..","updateInViewportPage",null,c)}};Lu.prototype.getQuery=function()
{return this.b.q};var Mu={onepage:Kt,twopage:su,thumbnail:Tt,snippet:Iu};function
Nu(a,b){this.g=new
hi;L(this.g,"navigate",w(this.o,this));this.b=a;this.lb=b}Nu.prototype.o=function(a
){Ou(this,a.s)};function Ou(a,b){if(!(a.j&&""==b||a.i))if((C.ya||
C.kb)&&""==b)window.history.go(-2);else if(b){var c={},d=new
jl(b);z(d.Wb(),function(a){var b=d.get(a);b in Pu&&(b=Pu[b]);c[a]=b});var e=new
Lu(c);a.b.Qb(Mu[e.b.v]||Kt);gu(a.lb,!!e.b.f);n(e.getQuery())&&a.b.
$a.j(e.getQuery())}}var Pu={"true":!0,"false":!1};
Nu.prototype.Qa=function(a){this.j=!0;this.g.Qa(a);C.ya&&(a=(new
U(window.location)).g,Ou(this,a));this.j=!1};
Nu.prototype.update=function(){var a=new Lu;a.Qb(this.b.V);a.j(this.b.
$a.getQuery());a.b.f=this.lb.lb;var b=a.Cb();a=Ik(b);if("undefined"==typeof a)throw
Error("Keys are undefined");var c=new jl(null,void 0);b=Hk(b);for(var
d=0;d<a.length;d++){var e=a[d],g=b[d];v(g)?
wl(c,e,g):c.add(e,g)}a=c.toString();this.i=!0;c=this.g;li(c)!=a&&(c.j?(ki(c,a,!
1),ni()||C.ya&&!fi()&&mi(c,a,!1,void 0),c.ha&&c.Fi(!1)):(mi(c,a,!
1),c.ee=c.o=c.V.value=a,c.dispatchEvent(new ei(a,!1))));this.i=!1};function Qu(a)
{Ln.call(this,ic(a.re),a.getId());this.b=a}y(Qu,Ln);
Qu.prototype.Ub=function(a){Qu.ma.Ub.call(this,a);if(this.b.g){var
b=(a=1==this.b.g)?"\u0394\u03b7\u03bc\u03cc\u03c3\u03b9\u03bf
\u03c1\u03ac\u03c6\u03b9":"\u0399\u03b4\u03b9\u03c9\u03c4\u03b9\u03ba\u03cc
\u03c1\u03ac\u03c6\u03b9";a=I("IMG",{src:"/googlebooks/images/sharing_"+
(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-
left:8px;float:"+(mq()?"left":"right")});a=I("DIV","goog-menuitem-
accel",a,qe(String(this.b.nb)));b=this.Td();b.insertBefore(a,b.childNodes[1]||
null)}};function Ru(a,b)
{Go.call(this);this.i=a;this.ha=b}y(Ru,Go);f=Ru.prototype;f.zc=function()
{Ru.ma.zc.call(this);var a=this.ha;a=Sb(a.i,a.g);z(a,this.sk,this)};f.Va=function()
{Ru.ma.Va.call(this);this.R().style.maxHeight="200px";this.R().style.overflowY="scr
oll";var
a=Qm(this);a.ka(this.R(),"mouseout",this.Em);a.ka(this.R(),"scroll",this.Ll)};f.Em=
function(a){xe(this.R(),a.relatedTarget)||this.Ma(!1)};
f.yl=function(a){var b=a.target,c=b.b,d=this.i.Pc();W(b,16)?!Xp(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=w(c.s,c,d,u),V(b,"id",d),Vk(b,c,"POST")):Xp(c,d)&&null!
=c.j&&c.ha&&(b=c.j.clone(),c=w(c.ra,c,d,u),V(b,"id",d),Vk(b,c,"POST"));this.dispatc
hEvent("g");a.stopPropagation()};f.Ll=function(a)
{a.stopPropagation()};f.sk=function(a){var b=!Xb(nc(a.re)),c=a.o&&(!a.V||
this.i.o),d=!!Xp(a,this.i.Pc());b&&(c||d)&&(b=new Qu(a),b.nd(d),b.Qa(this.ha.j!
=a.getId()),this.Fa(b,!0),Qm(this).ka(b,"action",this.yl))};
function Su(a){var b=[];Um(a,function(a){a instanceof
Qu&&W(a,16)&&b.push(a.b)});return b};function Tu(a,b,c){X.call(this,null,null,c?
5:0);this.b=new Ru(a,b);this.b.Hd(this);Re(this,this.b);this.Da=new
Image(16,16);this.Da.src="/googlebooks/images/my_library_logo.png";this.tb(64,!
0)}y(Tu,X);f=Tu.prototype;f.Gj=null;f.zc=function()
{Tu.ma.zc.call(this);O(this.R(),"add-to-library")};
function Uu(a){a.b.Pa||a.b.render();var b=Su(a.b);switch(b.length){case 0:var
c="\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03b7
\u03b2\u03b9\u03b2\u03bb\u03b9\u03bf\u03b8\u03ae\u03ba\u03b7
\u03bc\u03bf\u03c5";break;case
1:c="\u03a0\u03c1\u03bf\u03c3\u03c4\u03ad\u03b8\u03b7\u03ba\u03b5
\u03c3\u03c4\u03bf \u03c1\u03ac\u03c6\u03b9
"+b[0].re;break;default:c="\u03a0\u03c1\u03bf\u03c3\u03c4\u03ad\u03b8\u03b7\u03ba\u
03b5 \u03c3\u03b5 "+(b.length+" \u03c1\u03ac\u03c6\u03b9\u03b1")}0<
b.length&&(c=Ep(a.Da,c));b=c;a.i.Ke(a.R(),b);a.zd=b}f.ab=function(a)
{this.Bg();Tu.ma.ab.call(this,a);this.b.Pa||this.b.render();a?Io(this.b,new
Hl(this.R(),8,!0),void 0,null):Ho(this.b)};f.Va=function(){Tu.ma.Va.call(this);var
a=Qm(this);a.ka(this,"enter",this.rn);a.ka(this,"leave",this.Bg);a.ka(this,"action"
,this.Fm);a.ka(this.b,"g",this.Fl);Uu(this)};f.Fl=function()
{Uu(this)};f.Fm=function(){this.ab(!0)};f.rn=function()
{this.Bg();this.Gj=N(w(this.ab,this,!0),200)};f.Bg=function()
{k.clearTimeout(this.Gj)};function Vu(){};function Wu(a)
{this.re=a.Title;this.b=a.Pid;this.Ym=a.PgNum}Wu.prototype.getId=function(){return
this.b};function Xu(a,b,c,d){this.qj=a||256;this.oj=b||256;this.g=c||3;this.i=d||
3;this.b=null}function Yu(a,b){a.b=b}Xu.prototype.Mk=function(a,b,c,d,e){var
g=this.g,h=this.i;b=Math.ceil(b/this.qj);c=Math.ceil(c/this.oj);var
l=Math.floor(e/g),m=Math.floor(d/h),q=g*b*l;e-=l*g;g=Math.min(g,c-l*g);q+=g*h*m;d-
=m*h;h=Math.min(h,b-m*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 Zu()
{};function $u(a){this.re=a.title||"";this.zi=!!
a.fullview;this.jg=a.table_of_contents_page_id||"";this.nm=a.num_toc_pages||"";this
.j=a.initial_zoom_width_override;this.km=a.max_resolution_image_width;this.Zm=!!
a.paired_thumbnails;this.wn=a.thumbnail_token||"";this.ra=a.containing_bookshelves|
|[];this.Db=a.volume_id||"";this.Wa=a.other_issues_query||"";this.ua=!!
a.is_browsable;this.Da=!!a.is_public_domain;a.last_page&&(this.bj=new
Qs(a.last_page));this.i=new F(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&A(c.BuyLinks,functi
on(){return new Vu},this);c.TocLine&&(this.Tf=A(c.TocLine,function(a){return new
Wu(a)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.ig=null==c?
null:new
Xu(c.tile_h,c.tile_w,c.x_win,c.y_win);this.yb=a.sample_url||"";this.Aa=a.is_newspap
er||!1;
(this.s=a.newspaper_tile_base_url)&&this.ig&&Yu(this.ig,w(this.wb,this));this.Sa=c?
c.res_h:av;this.zh=this.Aa?"fixed_height":"fixed_width";this.ke=a.is_pre_order||
!
1;this.Fj=a.on_sale_date||"";this.Gf=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Hf=a.volumeresult&&a.volumeresult.has_scanned_text;this.ha=a.volumeresult&&a
.volumeresult.can_download_pdf;this.V=a.volumeresult&&a.volumeresult.can_download_e
pub;this.ta=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.nb=a.volumeresult?
a.volumeresult.download_epub_url:""}y($u,Zu);$u.prototype.Pc=function(){return
this.Db};var av=[350,410,495,575,685,800,910,1025];$u.prototype.yc=function()
{return this.Sa};
$u.prototype.wb=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new U(a)};function
bv(a,b,c){Vk(a,x(cv,b,c))}function cv(a,b,c){c=c.target;dl(c)?
a(el(c)):b&&b()};function dv(a){cq.call(this);null!
=a&&a.bookshelf&&z(a.bookshelf,function(a){a=new bq(a);eq(this,a.getId())||(a.ta?
this.i:this.g).push(a)},this)}y(dv,cq);function ev(a,b){var c=new
dv(b);a&&z(a,function(a){fv(a.Pc(),a.ra,c)});return c}function fv(a,b,c)
{z(b,function(b){var d=new Vp;d.b.Rh=a;(b=eq(c,String(b)))&&b.b.push(d)})};function
gv(a){return a.split(hv).filter(function(a){return 0<a.length})}
var iv=/\s/,jv=/[ -]/,hv=/[+,;]/,kv=/-?"[^"]+"|[^\s"]
+/g,lv=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),mv=RegExp("[,!-%'-/:-@\\[-^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65,\"\\u201C\\u201D\\u201E\\
u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02,]"),nv=RegExp("^[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function ov(a){var b={};pv(a).forEach(function(a){for(var
c=b,e=0;e<a.length;e++){var g=a.charAt(e);g=mv.test(g)?"-":g;c[g]||
(c[g]={});c=c[g]}c!=b&&(c.$=qv)});return b}
function pv(a){a=Wb(a.toLowerCase());var
b=a.match(lv);b&&(a=a.replace(lv,'"'),b.length&1&&(a+='"'));b=a.match(kv);if(!
b)return[];a=new Set;b=ba(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(nv,""));else if(!
c.startsWith("-")){c=gv(c.replace(nv,""));c=ba(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
qv={};function rv(a){var b=!0;b=void 0===b?!1:b;this.g=p(a)?
ov(a):a;this.i=b;this.b=[]}
function sv(a,b,c,d){for(var e=ub(d),g=a.b,h=g.length-1,l;l=g[h];h--){var m=l;var
q=b;var t=c,G=!1;if(m.b)if(jv.test(q)){if(G=!!m.b.$,m.b=m.b[" "]||
m.b["-"],m.b)for(;q=m.b[" "]||m.b["-"];)m.b=q}else m.endOffset=t+1,m.Ce=void
0,m.b=m.b[q]||null;m.g=!m.b;if(G)
{m={startOffset:l.startOffset,fg:l.fg,endOffset:l.endOffset,Ce:l.Ce};if(a.i)for(;e&
&e.startOffset<=m.endOffset&&m.startOffset<=e.endOffset;)
{d.pop();if(e.startOffset<m.startOffset||
e.endOffset>m.endOffset)m={startOffset:e.startOffset,fg:e.fg,endOffset:m.endOffset,
Ce:m.Ce};e=ub(d)}d.push(m);e=m}l.g&&Gb(g,h)}}function tv(a,b)
{this.startOffset=a;this.fg=void 0;this.endOffset=a;this.Ce=void 0;this.g=!
1;this.b=b};function uv(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
rv(b);c=void 0===c?Infinity:c;var e=void 0===e?[]:e;var g="
",h;for(h=0;h<a.length&&e.length<c;h++){var l=a.charAt(h).toLowerCase();var
m=jv.test(g);if(iv.test(l)){if(l=" ",m)continue}else if(mv.test(l))
{if(l="-",m)continue}else m&&d.g[l]&&d.b.push(new
tv(h,d.g));sv(d,l,h,e);g=l}jv.test(g)||sv(d,"
",h,e);e.length>=c&&(e.length=c);return e};function vv(a){var
b=ov(a);a=wv();z(a,function(a){xv(b,a)})}function wv(){var a=[],b=Jb(ce("patent-
text")),c=ee("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):Kb(b,c.childNodes);return a}function xv(a,b){var
c=He(b),d=uv(c,a);if(d.length){var e="",g=0;z(d,function(a)
{e+=ac(c.substring(g,a.startOffset))+'<span class="patent-text-
highlight">'+ac(c.substring(a.startOffset,a.endOffset))
+"</span>";g=a.endOffset});e+=ac(c.substring(g));d=J("span");d.innerHTML=e;te(d,b)}
};function yv()
{Kn.call(this,"\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u
03b7\u03c3\u03b7
\u03b5\u03c0\u03b9\u03c3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7\u03c2");var
a=Pk("dq")||Pk("q");a&&vv(a);this.b=!0}y(yv,Kn);yv.prototype.Va=function()
{yv.ma.Va.call(this);Qm(this).ka(this,"action",this.j)};
yv.prototype.j=function(){this.b=!this.b;pg(window.document.body,"patent-highlight-
disabled",!this.b);var
a=this.b?"\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\
u03c3\u03b7
\u03b5\u03c0\u03b9\u03c3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7\u03c2":"\u0395\u03bd\u
03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7
\u03b5\u03c0\u03b9\u03c3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7\u03c2";this.i.Ke(this.
R(),a);this.zd=a};function zv(a){Qo.call(this);this.g=a}y(zv,Qo);var
Av={};zv.prototype.Ud=function(){return this.g||"ocean-chrome-toolbar"};function
Bv(a){return Av[a]||(Av[a]=new zv(a))};function Cv(a){Ro.call(this,Bv(a||"viewport-
chrome-toolbar"));this.ua={};this.i=new P(this)}y(Cv,Ro);function Dv(a,b,c,d)
{b.tb(16,!0);if(c){var e=a.ua[c];e||(e=new Ko,Mo(e,function(a,b)
{a&&a.nd(b)}),a.ua[c]=e);e.Tb(b);b.vd&=-17;L(b,"action",function(a)
{Oo(e,a.target)});d&&Oo(e,b)}else b.Pb(16,!!d)}function Ev(a,b)
{a.ua.viewport&&Oo(a.ua.viewport,b)}Cv.prototype.va=function()
{Cv.ma.va.call(this);this.i.Ea();eb(this.ua,function(a){a.Ea()})};function Fv(a)
{Cv.call(this);this.b=a.Na;this.lb=a.Hg;this.Rb=a.history;this.Ja=a.Sh;this.Da=a.Qh
;this.Aa=a.flags;this.Db=a.sf;this.yb="patents"==$p();if(!a.ae){var b=H("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new X("
\u0395\u03cd\u03c1\u03b5\u03c3\u03b7
\u03c0\u03c1\u03bf\u03cb\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03c3\u03b1\u03c2
\u03c4\u03b5\u03c7\u03bd\u03b9\u03ba\u03ae\u03c2",void 0,2);this.Fa(c,!
0);this.i.ka(c,"action",w(this.Fc,this,b))}if(c=H("appbar-patents-discuss-this-
link"))if(b=
c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var d="
\u03a3\u03c5\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7
\u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5
\u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd
\u03b5\u03c5\u03c1\u03b5\u03c3\u03b9\u03c4\u03b5\u03c7\u03bd\u03af\u03b1";c="
\u03a3\u03c5\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7
\u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5
\u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd
\u03b5\u03c5\u03c1\u03b5\u03c3\u03b9\u03c4\u03b5\u03c7\u03bd\u03af\u03b1
\u03c3\u03c4\u03bf Stack Exchange"}else d=
" \u03a3\u03c5\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7
\u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5
\u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd
\u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae",c="
\u03a3\u03c5\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7
\u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5
\u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7\u03bd
\u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c3\u03c4\u03bf Stack
Exchange";d=new X(d,void 0,2);d.Ii(c);this.Fa(d,!0);this.i.ka(d,
"action",w(this.Fc,this,b))}!this.b&&(b=H("appbar-read-patent-
link"))&&(b=b.getAttribute("href"))&&(c=new
X("\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae PDF"),this.Fa(c,!
0),this.i.ka(c,"action",w(this.Fc,this,b)))}if(this.b){this.Ld=!!a.qe||!!
a.oe;a.ae&&(b=Ep("/googlebooks/images/kennedy/zoom_tool.png"),this.Ue=new X(b,void
0,void 0,1),En(this.Ue,2),this.Fa(this.Ue,!
0),L(this.Ue,"action",w(this.kj,this,"zoomin")),b=Ep("/googlebooks/images/kennedy/z
oom_out.png"),this.Ve=new X(b,void 0,void 0,1),En(this.Ve,
1),this.Fa(this.Ve,!0),L(this.Ve,"action",w(this.kj,this,"zoomout")));c=!!a.qe;b=!!
a.oe;if(c||b){d=Ep("/googlebooks/images/kennedy/one_up_page_view.png");this.fe=new
X(d,void 0,void
0,1);En(this.fe,2);L(this.fe,"action",w(this.uh,this,Kt));this.Fa(this.fe,!
0);Dv(this,this.fe,"viewport",!0);if(c)
{d=Ep("/googlebooks/images/kennedy/two_up_page_view.png");this.ie=new X(d,void
0,void 0,1);c=1;if(this.lb||
b)c=3;En(this.ie,c);L(this.ie,"action",w(this.uh,this,su));this.Fa(this.ie,!
0);Dv(this,this.ie,"viewport")}b&&
(d=Ep("/googlebooks/images/kennedy/thumbnail.png"),this.he=new X(d,void 0,void
0,1),c=1,this.lb&&(c=3),En(this.he,c),L(this.he,"action",w(this.uh,this,Tt)),this.F
a(this.he,!
0),Dv(this,this.he,"viewport"));this.i.ka(this.b,"viewportmodechange",this.jj);this
.jj()}this.lb&&(b=Ep("/googlebooks/images/kennedy/maximize.png"),this.ta=new
X(b,void 0,void 0,1),this.ta.tb(16,!0),this.ta.nd(!
1),this.Ld&&En(this.ta,1),this.Fa(this.ta,!
0),this.i.ka(this.ta,"action",this.yn),this.i.ka(this.lb,"change",this.xl));
this.Db&&(b=Ep("/googlebooks/images/kennedy/clip.png"),this.ha=new X(b,void 0,void
0,1),this.ha.tb(16,!0),En(this.ha,2),this.ha.nd(!1),this.Fa(this.ha,!
0),L(this.ha,"action",w(this.sm,this)));a.Nh&&(b=Ep("/googlebooks/images/kennedy/in
sert_link.png"),this.j=new X(b,void 0,void 0,1),this.j.tb(16,!
0),this.ha&&En(this.j,1),this.Fa(this.j,!
0),L(this.j,"action",w(this.om,this)));a.Oh&&(b=!!this.b.Ja.Tf,c=!!
jr(this.b.Ia,this.b.Ja.jg),d=this.b.Ca().mc()||"\u03a0\u03b5\u03c1\u03b9\u03b5\u03c
7\u03cc\u03bc\u03b5\u03bd\u03b1",
b||c?
(b=Ep("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Tb(b),this.Te=b[0],thi
s.tc=new X(b),En(this.tc,2),this.Fa(this.tc,!
0),this.i.ka(this.tc,"action",this.tm),Dv(this,this.tc)):(this.Te=I("SPAN","jfk-
button-label",d),this.tc=new X(this.Te),this.tc.Qa(!
1),En(this.tc,2),this.Fa(this.tc,!
0)),b=Ep("/googlebooks/images/kennedy/page_left.png"),this.Pf=new X(b,void 0,void
0,1),En(this.Pf,3),this.Fa(this.Pf,!
0),L(this.Pf,"action",w(this.b.uc,this.b,"previous")),b=Ep("/googlebooks/images/ken
nedy/page_right.png"),
this.Qf=new X(b,void 0,void 0,1),En(this.Qf,1),this.Fa(this.Qf,!
0),L(this.Qf,"action",w(this.b.uc,this.b,"next")),this.i.ka(this.b,"pagechange",thi
s.rm))}if(a.Sj&&(b=H("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=H("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
X("\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae
\u03b4\u03b5\u03af\u03b3\u03bc\u03b1\u03c4\u03bf\u03c2");sn(c,"gb-view-sample-
button");this.Fa(c,!0);this.i.ka(c,"action",w(this.Fc,this,b));e&&(En(c,
2),c=new mo,d=new Kn("\u0394\u03b5\u03af\u03b3\u03bc\u03b1
\u03b5\u03ba\u03c4\u03c5\u03c0\u03c9\u03bc\u03ad\u03bd\u03bf\u03c5
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5"),this.i.ka(d,"action",w(this.Fc,this,b)
),c.Fa(d,!0),sn(d,"gb-sample-print-book-menuitem"),b=new
Kn("\u0394\u03b5\u03af\u03b3\u03bc\u03b1
eBook"),this.i.ka(b,"action",w(this.Fc,this,e)),c.Fa(b,!0),sn(b,"gb-sample-ebook-
menuitem"),e=new qo("",c,wo.Ya()),sn(e,"gb-jfk-margin-fix"),sn(e,"gb-view-sample-
dropdown"),En(e,1),this.Fa(e,!0))}this.Aa&&
!this.Aa.is_cobrand&&this.Ja&&!
this.yb&&(e=this.Da&&this.Da.uid,b=ev([this.Ja],this.Da),e?(this.Se=new
Tu(this.Ja,b),this.Fa(this.Se,!0)):
(e=Ep("/googlebooks/images/kennedy/menu_down_arrow.png","\u03a0\u03c1\u03bf\u03c3\u
03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03b7
\u03b2\u03b9\u03b2\u03bb\u03b9\u03bf\u03b8\u03ae\u03ba\u03b7
\u03bc\u03bf\u03c5"),e=Tb(e),this.Se=new X(e),this.Fa(this.Se,!
0),e=w(this.Fc,this,this.Aa.sign_in_url||
this.Aa.signInUrl),qf(this.Se,"action",e)));if(a.ae){if(e=H("appbar-write-review-
link"))if(e=
e.getAttribute("href"))this.Gb=new X("\u03a3\u03cd\u03bd\u03c4\u03b1\u03be\u03b7
\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03ae\u03c2"),this.Fa(this.Gb,!
0),this.i.ka(this.Gb,"action",w(this.Fc,this,e));Gv(this,"appbar-application-grant-
link","application-grant");Gv(this,"appbar-content-language-link","content-
language")}else if(e=H("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new X("\u039b\u03ae\u03c8\u03b7
PDF"),this.Fa(b,!
0),this.i.ka(b,"action",w(this.Fc,this,e));a.qn&&(a=Ep("/googlebooks/images/kennedy
/settings.png"),
O(a[0],"goog-flat-menu-button-img"),e=I("DIV",{"class":"toc-div"}),b=new
mo,b.Fa(new pn(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.wb=new
qo(a,b,wo.Ya()),this.Fa(this.wb,!0),this.yb&&!this.b&&(a=new
yv,this.wb.nf(a,0)))}y(Fv,Cv);f=Fv.prototype;f.yn=function(){var a=this.lb;gu(a,!
a.lb);this.Rb.update()};f.xl=function(){this.ta.Pb(16,this.lb.lb)};f.sm=function()
{this.Db(W(this.ha,16))};
f.om=function(){if(W(this.j,16)){var a=new wu(document.body,this.b,!
0);a.render(this.j,!0);qf(a,"dispose",w(this.j.nd,this.j,!1))}};f.uh=function(a)
{this.b.Qb(a);this.b.$a.getQuery()||this.Rb.update()};f.jj=function(){var
a=this.b.Ka();a instanceof Kt&&Ev(this,this.fe);a instanceof su&&Ev(this,this.ie);a
instanceof
Tt&&Ev(this,this.he);a=a.kf;this.Ve.Qa(a);this.Ue.Qa(a)};f.kj=function(a)
{this.b.uc(a)};
function Gv(a,b,c){if(b=ce(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),l=g.getAttribute("data-
label");g=g.getAttribute("data-selected");l=new X(l);0==e&&e!=d-1?En(l,2):e==d-
1&&0!=e?En(l,1):0!=e&&e!=d-1&&En(l,3);a.Fa(l,!0);Dv(a,l,c,!!g);g||
a.i.ka(l,"action",w(a.Fc,a,h))}}}f.rm=function(){var
a=this.b.Ca().mc()||"\u03a0\u03b5\u03c1\u03b9\u03b5\u03c7\u03cc\u03bc\u03b5\u03bd\u
03b1";this.Te&&(this.Te.innerHTML=a)};
f.tm=function(){this.tc.Ac&16&&(new
Wt(this.b,this.tc,this.Aa)).render(3)};f.Fc=function(a)
{Vd(window.location,a)};f.fe=null;f.ie=null;f.he=null;f.Ue=null;f.Ve=null;f.Qf=null
;f.Pf=null;f.tc=null;f.Te=null;f.Se=null;function Hv(a)
{Cv.call(this);this.b=a.Na;this.ta=a.history;this.ha=a.flags;if(this.j=a.ae){a=!!
this.b.Ja.Tf;var b=!!
jr(this.b.Ia,this.b.Ja.jg),c=this.b.Ca().mc()||"\u03a0\u03b5\u03c1\u03b9\u03b5\u03c
7\u03cc\u03bc\u03b5\u03bd\u03b1";a||b?
(a=Ep("/googlebooks/images/material/arrow_drop_down_black_20dp.png",c),a=Tb(a),this
.We=a[0],this.ac=new X(a,void 0,4),this.Fa(this.ac,!
0),this.i.ka(this.ac,"action",this.vm),Dv(this,this.ac),this.i.ka(this.b,"pagechang
e",this.um)):(this.We=I("SPAN","jfk-button-label",
c),this.ac=new X(this.We,void 0,4),this.ac.Qa(!1),this.Fa(this.ac,!0));a=H("gb-
entity-page-toolbar-
search");H("search_form_input").setAttribute("autocomplete","off");R(a,"visibility"
,"visible");Iv(this)}else{b=Ep("/googlebooks/images/material/arrow_left_black_24dp.
png");this.wh=new X(b,void 0,4);this.Fa(this.wh,!
0);L(this.wh,"action",w(this.b.uc,this.b,"previous"));b=Ep("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.xh=new X(b,void 0,4);this.Fa(this.xh,!
0);L(this.xh,"action",w(this.b.uc,
this.b,"next"));b=Ep("/googlebooks/images/material/zoom_in_black_24dp.png");this.Dd
=new X(b,void 0,4);this.Fa(this.Dd,!
0);L(this.Dd,"action",w(this.mj,this,"zoomin"));b=Ep("/googlebooks/images/material/
zoom_out_black_24dp.png");this.Rf=new X(b,void 0,4);this.Fa(this.Rf,!
0);L(this.Rf,"action",w(this.mj,this,"zoomout"));b=!!a.qe;a=!!a.oe;if(b||
a)c=Ep("/googlebooks/images/material/onepage_view_black_24dp.png"),this.jd=new
X(c,void 0,4),L(this.jd,"action",w(this.yh,this,Kt)),this.Fa(this.jd,!0),Dv(this,
this.jd,"viewport",!
0),b&&(c=Ep("/googlebooks/images/material/twopage_view_black_24dp.png"),this.Ye=new
X(c,void 0,4),L(this.Ye,"action",w(this.yh,this,su)),this.Fa(this.Ye,!
0),Dv(this,this.Ye,"viewport")),a&&(c=Ep("/googlebooks/images/material/thumbnail_vi
ew_black_24dp.png"),this.Xe=new X(c,void
0,4),L(this.Xe,"action",w(this.yh,this,Tt)),this.Fa(this.Xe,!
0),Dv(this,this.Xe,"viewport")),this.i.ka(this.b,"viewportmodechange",this.lj),this
.lj();a=new mo;b=Ep("/googlebooks/images/material/more_vert_black_24dp.png");
O(b[0],"goog-flat-menu-button-img");b=this.Cd=new qo(b,a,wo.Ya());c=new
Hl(null,13);b.j=c;b.wb=c.element;this.Fa(this.Cd,!
0);if(c=document.getElementById("gb-mobile-buy-section")){b=I("DIV",{"class":"menu-
div"});c=c.cloneNode(!0);b.appendChild(c);c=ce("gb-mobile-buy-link",b);for(var
d=0;d<c.length;d++)Jv(c[d]);c=new mo;c.Fa(new pn(b),!0);b=I("DIV",{"class":"more-
menu-link"});d=I("SPAN",{"class":"more-menu-link-
text"});ze(d,"\u0391\u03b3\u03bf\u03c1\u03ac\u03c3\u03c4\u03b5
\u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03b2\u03b9\u03b2\u03bb\u03af\u03bf");
b.appendChild(d);b=new qo(b,c,wo.Ya());b.Pe=!0;c=new
Hl(this.Cd.R(),13);b.j=c;b.wb=c.element;a.Fa(b,!
0)}if(c=document.getElementById("gb-entity-page-menu-contents")){b=I("DIV",
{"class":"menu-div"});c=c.cloneNode(!0);ng(c,"more-menu-
hidden");b.appendChild(c);c=ce("more-menu-link",b);for(d=0;d<c.length;d+
+)Jv(c[d]);a.Fa(new pn(b),!0)}}}y(Hv,Cv);f=Hv.prototype;f.yh=function(a)
{this.b.Qb(a);this.b.$a.getQuery()||this.ta.update()};
f.lj=function(){var a=this.b.Ka();a instanceof Kt&&Ev(this,this.jd);a instanceof
su&&Ev(this,this.Ye);a instanceof
Tt&&Ev(this,this.Xe);a=a.kf;this.Rf.Qa(a);this.Dd.Qa(a)};f.mj=function(a)
{this.b.uc(a)};f.um=function(){var
a=this.b.Ca().mc()||"\u03a0\u03b5\u03c1\u03b9\u03b5\u03c7\u03cc\u03bc\u03b5\u03bd\u
03b1";this.We&&Sd(this.We,Gp(a))};f.vm=function(){this.ac.Ac&16&&(new
Wt(this.b,this.ac,this.ha)).render(3)};
function Kv(a,b,c){a.ac&&a.ac.R()&&O(a.ac.R(),"toc-button");if(a.Cd&&a.Cd.R()){var
d=a.Cd.R();ng(d,"goog-flat-menu-button");mg(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.Dd&&a.Dd.R()&&O(a.Dd.R(),"start-
button-group");a.jd&&a.jd.R()&&O(a.jd.R(),"start-button-group");a=ce("jfk-button-
img",b);for(b=0;b<a.length;b++)c?S(a[b],20,20):S(a[b],24,24)}
function Iv(a){nk(Lv,{document:a.g.b}).then(function(){var
b=xa("gapi.load",le(a.g.b));b&&b("gapi.rpc",{ni:function(){var
a=xa("gapi.rpc.register");Ba(a)&&a("handshake",function()
{});Mv()},onerror:function(){return null},timeout:5E3,ontimeout:function(){return
null}})})}function Mv(){L(document,"keydown",function(a)
{27==a.keyCode&&(a=xa("gapi.rpc.call"),Ba(a)&&a("..","closeViewportDialog",null))})
}
function Jv(a){var b=a.href;L(a,"click",function(a)
{a.preventDefault();a.stopPropagation();a=xa("gapi.rpc.call");if(Ba(a)){var
c={};c.target=b;a("..","externalLinkClick",null,c)}})}f.jd=null;f.Ye=null;f.Xe=null
;f.Dd=null;f.Rf=null;f.xh=null;f.wh=null;f.Cd=null;f.ac=null;f.We=null;var
Lv=ad(Qc(Rc("//apis.google.com/js/api.js")));function Nv(a,b)
{Jp.call(this,a);this.Ja=b}y(Nv,Jp);
Nv.prototype.render=function(){var a=this.R();O(a,this.className+"-
tooltip");O(a,this.className+"-device-and-format");R(a,"z-index",1E4);if(this.Ja.o)
{for(var b=this.className,c=I("DIV",this.className+"-
meta"),d=document,e=d.createElement("TABLE"),g=e.appendChild(d.createElement("TBODY
")),h=0;1>h;h++){for(var l=d.createElement("TR"),m=0;2>m;m+
+)l.appendChild(d.createElement("TD"));g.appendChild(l)}O(e,this.className+"-table-
layout");d=e.rows[0].cells;g=Ov(this);d[0].appendChild(g);g=Pv(this);d[1].appendChi
ld(g);
g=I("DIV",this.className+"-link");h=new U(window.location.href);l=new
U("/support/bin/answer.py?answer=1062949");h=rl(h,"hl")?
V(l,"hl",rl(h,"hl")).toString():V(l,"hl","el").toString();h=I("A",
{target:"_blank",href:h},"\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1
\u03bc\u03b5 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2 \u03ba\u03b1\u03b9
\u03bc\u03bf\u03c1\u03c6\u03ad\u03c2");g.appendChild(h);d[1].appendChild(g);c.appen
dChild(e);d=this.Ja;(e=d.yb)&&!d.ke&&d.ua&&(e=I("P",this.className+"-additional",
I("A",{href:e},d.Da?"\u0394\u03b9\u03b1\u03b2\u03ac\u03c3\u03c4\u03b5
\u03c4\u03bf \u03b2\u03b9\u03b2\u03bb\u03af\u03bf
\u0394\u03a9\u03a1\u0395\u0391\u039d":"\u0394\u03b9\u03b1\u03b2\u03ac\u03c3\u03c4\u
03b5 \u03c4\u03bf \u03c0\u03c1\u03ce\u03c4\u03bf
\u03ba\u03b5\u03c6\u03ac\u03bb\u03b1\u03b9\u03bf -
\u0394\u03a9\u03a1\u0395\u0391\u039d!")),c.appendChild(e));if(d.ha||
d.V)if(g=d.nb,h=d.ta,g||h)e=I("P",this.className+"-
additional",qe("\u039b\u03ae\u03c8\u03b7 ")),g&&(l=I("A",
{href:g},"\u0397\u03bb\u03b5\u03ba\u03c4\u03c1.
\u03ad\u03ba\u03b4\u03bf\u03c3\u03b7"),
e.appendChild(l)),h&&(g&&e.appendChild(qe(", ")),g=I("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(qe(" - ")),d=d.Pc(),g=(new
U(window.location.href)).o.split("/"),g=new
U("/"+g[1]),Op(g),V(g,"output","acs_help"),V(g,"id",d),d=I("A",
{href:g.toString()},"\u03b4\u03b9\u03b1\u03b2\u03ac\u03c3\u03c4\u03b5
\u03c4\u03b9\u03c2 \u03bf\u03b4\u03b7\u03b3\u03af\u03b5\u03c2 \u03c4\u03bf\u03c5
eReader"),e.appendChild(d),c.appendChild(e);e=I("A",
{href:"https://books.google.com/support/bin/topic.py?topic=28528",
target:"_blank"},"\u039c\u03ac\u03b8\u03b5\u03c4\u03b5
\u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1
\u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5 \u03c4\u03bf Google
Play");this.ra=I("DIV",this.className+"-
footer",e);b=I("DIV",b,c,this.ra);O(b,this.className+"-device-
content");a.appendChild(b)}};
function Ov(a){var b=I("UL",a.className+"-
list"),c=I("H4",null,"\u039a\u03b1\u03c4\u03ac\u03bb\u03bb\u03b7\u03bb\u03bf
\u03b3\u03b9\u03b1:");b.appendChild(c);var d=a.className+"-device-
type";c=a.className+"-device-supported";var e=a.className+"-device-not-
supported",g=a.className+"-device-unknown-supported",h=I("A",
{"class":d,href:"/help/ebooks/webreader.html"},"\u0399\u03c3\u03c4\u03cc\u03c2"),l=
I("A",{"class":d,href:"/help/ebooks/devices.html"},"Tablet / iPad"),m=I("A",
{"class":d,href:"/help/ebooks/ereader.html"},
"eReader"),q=I("A",
{"class":d,href:"/help/ebooks/devices.html"},"Smartphone"),t=a.Ja.Gf,G=a.Ja.Hf,E=a.
Ja.ke;d=new P(a);h=I("LI",null,h);E?d.ka(h,"mouseover",x(a.g,"\u0397
\u03bc\u03bf\u03c1\u03c6\u03ae \u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5 \u03b5\u03af\u03bd\u03b1\u03b9
\u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf \u03c0\u03b1\u03c1\u03cc\u03bd
\u03ac\u03b3\u03bd\u03c9\u03c3\u03c4\u03b7. \u0398\u03b1
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1
\u03bc\u03cc\u03bb\u03b9\u03c2 \u03bb\u03ac\u03b2\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b9\u03c2 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2
\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b5\u03ba\u03b4\u03cc\u03c4\u03b7.")):
(t||G)&&d.ka(h,"mouseover",x(a.g,"\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook,
\u03cc\u03c0\u03c9\u03c2 \u03ba\u03b1\u03b9 \u03cc\u03bb\u03b1 \u03c4\u03b1 Google
eBook, \u03ad\u03c7\u03b5\u03b9
\u03bc\u03bf\u03c1\u03c6\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af
\u03c0\u03c1\u03bf\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 \u03bd\u03b1
\u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7
\u03b1\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03ae \u03c4\u03bf\u03c5
\u03c3\u03c4\u03bf\u03bd \u03b9\u03c3\u03c4\u03cc."));
d.ka(h,"mouseout",a.ua);b.appendChild(h);l=I("LI",null,l);E?
d.ka(l,"mouseover",x(a.g,"\u0397 \u03bc\u03bf\u03c1\u03c6\u03ae
\u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5 \u03b5\u03af\u03bd\u03b1\u03b9
\u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf \u03c0\u03b1\u03c1\u03cc\u03bd
\u03ac\u03b3\u03bd\u03c9\u03c3\u03c4\u03b7. \u0398\u03b1
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1
\u03bc\u03cc\u03bb\u03b9\u03c2 \u03bb\u03ac\u03b2\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b9\u03c2 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2
\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b5\u03ba\u03b4\u03cc\u03c4\u03b7.")):
(t||G)&&d.ka(l,"mouseover",x(a.g,"\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook,
\u03cc\u03c0\u03c9\u03c2 \u03ba\u03b1\u03b9 \u03cc\u03bb\u03b1 \u03c4\u03b1 Google
eBook, \u03ad\u03c7\u03b5\u03b9
\u03bc\u03bf\u03c1\u03c6\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af
\u03c0\u03c1\u03bf\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 \u03bd\u03b1
\u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7
\u03b1\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03ae \u03c4\u03bf\u03c5 \u03c3\u03b5
\u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2 tablet, \u03cc\u03c0\u03c9\u03c2
tablet \u03bc\u03b5 Android \u03ba\u03b1\u03b9 iPad."));
d.ka(l,"mouseout",a.ua);b.appendChild(l);m=I("LI",null,m);d.ka(m,"mouseover",functi
on(){E?this.g("\u0397 \u03bc\u03bf\u03c1\u03c6\u03ae \u03b1\u03c5\u03c4\u03bf\u03cd
\u03c4\u03bf\u03c5 \u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5
\u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf
\u03c0\u03b1\u03c1\u03cc\u03bd \u03ac\u03b3\u03bd\u03c9\u03c3\u03c4\u03b7.
\u0398\u03b1
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1
\u03bc\u03cc\u03bb\u03b9\u03c2 \u03bb\u03ac\u03b2\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b9\u03c2 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2
\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b5\u03ba\u03b4\u03cc\u03c4\u03b7."):
t?this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf Google eBook
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c1\u03ad\u03bf\u03bd \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf,
\u03b3\u03b9\u03b1 \u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5
\u03bd\u03b1
\u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03cc\u03b6\u03b5\u03c4\u03b5
\u03c4\u03b7
\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac
\u03b3\u03b9\u03b1 \u03bd\u03b1
\u03b4\u03b9\u03b1\u03b2\u03ac\u03b6\u03b5\u03c4\u03b5 \u03bc\u03b5
\u03ac\u03bd\u03b5\u03c3\u03b7 \u03c3\u03b5
\u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2 eReader."):
this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf Google eBook \u03b4\u03b5\u03bd
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c1\u03ad\u03bf\u03bd \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf,
\u03b5\u03c0\u03bf\u03bc\u03ad\u03bd\u03c9\u03c2 \u03b4\u03b5\u03bd
\u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7
\u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c4\u03b7\u03c2
\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac\u03c
2 \u03c3\u03b5 \u03ad\u03bd\u03b1 eReader.")});
d.ka(m,"mouseout",a.ua);b.appendChild(m);q=I("LI",null,q);d.ka(q,"mouseover",functi
on(){E?this.g("\u0397 \u03bc\u03bf\u03c1\u03c6\u03ae \u03b1\u03c5\u03c4\u03bf\u03cd
\u03c4\u03bf\u03c5 \u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5
\u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf
\u03c0\u03b1\u03c1\u03cc\u03bd \u03ac\u03b3\u03bd\u03c9\u03c3\u03c4\u03b7.
\u0398\u03b1
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1
\u03bc\u03cc\u03bb\u03b9\u03c2 \u03bb\u03ac\u03b2\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b9\u03c2 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2
\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b5\u03ba\u03b4\u03cc\u03c4\u03b7."):
t&&G?this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook
\u03b5\u03af\u03bd\u03b1\u03b9
\u03ba\u03b1\u03c4\u03ac\u03bb\u03bb\u03b7\u03bb\u03bf \u03b3\u03b9\u03b1
smartphone, \u03cc\u03c0\u03c9\u03c2 Android \u03ba\u03b1\u03b9 iPhone / iPod
touch."):t?this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf Google eBook
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c1\u03ad\u03bf\u03bd \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf
\u03b3\u03b9\u03b1 \u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5
\u03bd\u03b1
\u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03cc\u03b6\u03b5\u03c4\u03b5
\u03c4\u03b7
\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac
\u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c4\u03bf
\u03b4\u03b9\u03b1\u03b2\u03ac\u03b6\u03b5\u03c4\u03b5 \u03bc\u03b5
\u03ac\u03bd\u03b5\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03b9\u03ba\u03c1\u03ae
\u03bf\u03b8\u03cc\u03bd\u03b7 \u03b5\u03bd\u03cc\u03c2 smartphone."):
this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook
\u03b5\u03bd\u03b4\u03ad\u03c7\u03b5\u03c4\u03b1\u03b9 \u03bd\u03b1
\u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03cd\u03c3\u03ba\u03bf\u03bb\u03bf
\u03b3\u03b9\u03b1 \u03b1\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03b7 \u03c3\u03b5
smartphone, \u03cc\u03c0\u03c9\u03c2 Android \u03ba\u03b1\u03b9 iPhone / iPod
touch.")});d.ka(q,"mouseout",a.ua);b.appendChild(q);E?
(O(h,g),O(l,g),O(m,g),O(q,g)):t?(O(h,c),O(l,c),O(m,c),O(q,c)):(G?(O(h,c),O(l,c)):
(O(h,e),O(l,e)),
O(m,e),O(q,e));return b}
function Pv(a){var b=I("UL",a.className+"-
list"),c=I("H4",null,"\u039b\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b5\
u03c2:");b.appendChild(c);var d=a.className+"-device-supported",e=a.className+"-
device-not-supported",g=a.className+"-device-unknown-supported";c=I("A",
{href:"/support/bin/answer.py?answer=1062949"},"\u03a1\u03ad\u03bf\u03bd
\u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf");var h=I("A",
{href:"/support/bin/answer.py?
answer=1062949"},"\u03a3\u03b1\u03c1\u03c9\u03bc\u03ad\u03bd\u03b5\u03c2
\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2"),l=
a.Ja.Gf,m=a.Ja.Hf,q=a.Ja.ke;q?(c=I("LI",g,c),d=I("LI",g,h)):(c=I("LI",l?
d:e,c),d=I("LI",m?d:e,h));e=new P(a);e.ka(c,"mouseover",function(){q?this.g("\u0397
\u03bc\u03bf\u03c1\u03c6\u03ae \u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5 \u03b5\u03af\u03bd\u03b1\u03b9
\u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf \u03c0\u03b1\u03c1\u03cc\u03bd
\u03ac\u03b3\u03bd\u03c9\u03c3\u03c4\u03b7. \u0398\u03b1
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1
\u03bc\u03cc\u03bb\u03b9\u03c2 \u03bb\u03ac\u03b2\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b9\u03c2 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2
\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b5\u03ba\u03b4\u03cc\u03c4\u03b7."):
l?this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c1\u03ad\u03bf\u03bd \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf,
\u03b3\u03b9\u03b1 \u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5
\u03bd\u03b1
\u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03cc\u03b6\u03b5\u03c4\u03b5
\u03c4\u03bf \u03bc\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u03ba\u03b1\u03b9
\u03c4\u03bf \u03c3\u03c4\u03c5\u03bb \u03c4\u03b7\u03c2
\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac\u03c
2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03c4\u03bf
\u03b4\u03b9\u03b1\u03b2\u03ac\u03b6\u03b5\u03c4\u03b5 \u03bc\u03b5
\u03ac\u03bd\u03b5\u03c3\u03b7 \u03c3\u03b5
\u03bf\u03c0\u03bf\u03b9\u03b1\u03b4\u03ae\u03c0\u03bf\u03c4\u03b5
\u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae."):
this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf \u03b4\u03b5\u03bd
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c1\u03ad\u03bf\u03bd \u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf,
\u03b5\u03c0\u03bf\u03bc\u03ad\u03bd\u03c9\u03c2 \u03b4\u03b5\u03bd
\u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7
\u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c4\u03b7\u03c2
\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac\u03c
2. \u0391\u03bd\u03c4\u03b9\u03b8\u03ad\u03c4\u03c9\u03c2,
\u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9
\u03b5\u03b9\u03ba\u03cc\u03bd\u03b5\u03c2
\u03c3\u03b5\u03bb\u03af\u03b4\u03c9\u03bd \u03bc\u03b5
\u03c1\u03c5\u03b8\u03bc\u03b9\u03c3\u03bc\u03ad\u03bd\u03b7
\u03b4\u03b9\u03ac\u03c4\u03b1\u03be\u03b7. \u0391\u03c5\u03c4\u03cc
\u03b5\u03af\u03bd\u03b1\u03b9 \u03ba\u03b1\u03bb\u03cc \u03b3\u03b9\u03b1
\u03c4\u03b9\u03c2
\u03bc\u03b5\u03b3\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03b5\u03c2
\u03bf\u03b8\u03cc\u03bd\u03b5\u03c2, \u03b1\u03bb\u03bb\u03ac
\u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9
\u03c0\u03ac\u03bd\u03c4\u03bf\u03c4\u03b5
\u03b9\u03b4\u03b1\u03bd\u03b9\u03ba\u03cc \u03b3\u03b9\u03b1 eReader
\u03ba\u03b1\u03b9 smartphone.")});
e.ka(c,"mouseout",a.ua);e.ka(d,"mouseover",function(){q?this.g("\u0397
\u03bc\u03bf\u03c1\u03c6\u03ae \u03b1\u03c5\u03c4\u03bf\u03cd \u03c4\u03bf\u03c5
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5 \u03b5\u03af\u03bd\u03b1\u03b9
\u03c0\u03c1\u03bf\u03c2 \u03c4\u03bf \u03c0\u03b1\u03c1\u03cc\u03bd
\u03ac\u03b3\u03bd\u03c9\u03c3\u03c4\u03b7. \u0398\u03b1
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1
\u03bc\u03cc\u03bb\u03b9\u03c2 \u03bb\u03ac\u03b2\u03bf\u03c5\u03bc\u03b5
\u03c4\u03b9\u03c2 \u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ad\u03c2
\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b5\u03ba\u03b4\u03cc\u03c4\u03b7."):
m?this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c3\u03b1\u03c1\u03c9\u03bc\u03ad\u03bd\u03b5\u03c2
\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2,
\u03b5\u03c0\u03bf\u03bc\u03ad\u03bd\u03c9\u03c2 \u03bf\u03b9
\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2
\u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9
\u03cc\u03c0\u03c9\u03c2 \u03b8\u03b1
\u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03bd
\u03c3\u03b5 \u03ad\u03bd\u03b1 \u03b2\u03b9\u03b2\u03bb\u03af\u03bf
\u03c3\u03b5 \u03ad\u03bd\u03c4\u03c5\u03c0\u03b7
\u03bc\u03bf\u03c1\u03c6\u03ae."):
this.g("\u0391\u03c5\u03c4\u03cc \u03c4\u03bf eBook \u03b4\u03b5\u03bd
\u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9
\u03c3\u03b1\u03c1\u03c9\u03bc\u03ad\u03bd\u03b5\u03c2
\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2, \u03bf\u03b9
\u03bf\u03c0\u03bf\u03af\u03b5\u03c2
\u03b4\u03b9\u03b1\u03c4\u03b7\u03c1\u03bf\u03cd\u03bd \u03c4\u03b7
\u03bc\u03bf\u03c1\u03c6\u03ae \u03b5\u03bd\u03cc\u03c2
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf\u03c5 \u03c3\u03b5
\u03ad\u03bd\u03c4\u03c5\u03c0\u03b7 \u03bc\u03bf\u03c1\u03c6\u03ae.
\u0391\u03bd\u03c4\u03b9\u03b8\u03ad\u03c4\u03c9\u03c2, \u03c4\u03bf
\u03ba\u03b5\u03af\u03bc\u03b5\u03bd\u03bf \u03bc\u03c0\u03bf\u03c1\u03b5\u03af
\u03bd\u03b1
\u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03c4\u03b5\u03af
\u03ba\u03b1\u03b9 \u03c1\u03ad\u03b5\u03b9
\u03c0\u03c1\u03bf\u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 \u03bd\u03b1
\u03c4\u03b1\u03b9\u03c1\u03b9\u03ac\u03be\u03b5\u03b9 \u03c3\u03b5
\u03bf\u03c0\u03bf\u03b9\u03b1\u03b4\u03ae\u03c0\u03bf\u03c4\u03b5
\u03bf\u03b8\u03cc\u03bd\u03b7.")});
e.ka(d,"mouseout",a.ua);b.appendChild(c);b.appendChild(d);return
b}Nv.prototype.ua=function(){se(this.ra);var a=I("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"\u039c\u03ac\u03b8\u03b5\u03c4\u03b5
\u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1
\u03c3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5 \u03c4\u03bf Google
Play");this.ra.appendChild(a)};Nv.prototype.g=function(a){se(this.ra);p(a)?
this.ra.appendChild(qe(a)):this.ra.appendChild(a)};function Qv(a,b)
{X.call(this,b,void 0,3);this.Ja=a}y(Qv,X);Qv.prototype.render=function(a)
{Qv.ma.render.call(this,a);O(this.R(),"gb-get-book")};Qv.prototype.Va=function()
{Qv.ma.Va.call(this);this.b=new Nv(this.R(),this.Ja);this.b.render();var
a=ee("about_title",H("menu_container"));a&&K(a)};
function Rv(){var a=H("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
lg(a.parentNode.parentNode,"jfk-button"):1){a=H("gb-buy-options-trigger");var
b=H("buy");if(a&&b){ng(b,"about_content");var c=I("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);O(b,"gb-buy-options-list");O(b,"unified-
hovercard");yl(a,9,b,8);T(b,!1);L(document,"mousedown",x(Sv,a,b))}}}
function Sv(a,b,c){a=xe(a,c.target);c=xe(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(T(b,!d),d||Eh(b,1)):T(b,!1)};function Tv(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=Uv(b,!0,c,d),g=I("UL",c+"-
list");a.appendChild(e);a.appendChild(g);Wo(new Vo(e,g),!
b.collapsed);z(b.child_node,function(a){Tv(g,a,c,d)})}else a.appendChild(Uv(b,!
1,c,d))}function Uv(a,b,c,d){var e;if(b){b=c+"-heading";var g=c+"-header"}else
b=c+"-link",g=c+"-item";""!=a.url?e=I("A",
{"class":b,href:a.url},ic(a.title)):e=I("DIV",b,a.title);e=I("DIV",g,e);d==a.id&&O(
e,c+"-selected");return e}
Ja("_OC_InitNavbar",function(a){var b=H("navbarContainer");if(b&&a.child_node){var
c=I("UL","gb-left-nav-list");z(a.child_node,function(b){Tv(c,b,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function Vv(a,b,c){var
d=H("prev_btn"),e=H("next_btn"),g={cursor:"pointer"};R(d,g);L(d,"click",w(this.o,th
is));R(e,g);L(e,"click",w(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",L(c.form,"submit",w(this.i,this)),c.go&&R(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Ia=b;L(a,"pagechange",w(this.update
,this));this.update()}
Vv.prototype.i=function(){var a=this.g.value;var b=this.b;var c=kr(b.Ia,a);c?
(b.Eb(c),b=!0):b=!1;if(b)this.update();else if(!Xb(a)&&!/[^0-9]/.test(a)){a:
{b=hr(this.Ia);for(c=b.length-1;0<=c;c--){var d=lr(b[c]);if(!Xb(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Eb(ub(hr(this.Ia))),this.update())}return!
1};Vv.prototype.o=function(){this.b.uc("previous")};Vv.prototype.j=function()
{this.b.uc("next")};
Vv.prototype.update=function(){var a=this.b.Ca();a&&(this.g?
this.g.value=lr(a)||"":Sd(this.s,Gp(a.mc())))};function Wv(a)
{Y.call(this);this.i=a;this.j=new P;this.g=J("div");R(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Eh(this.g
,0);a.ta.appendChild(this.g);this.b.ka(a,"resize",this.Ah);this.b.ka(this.g,"click"
,this.zm);this.b.ka(this.g,"mouseout",this.Am);this.b.ka(this.g,"mouseover",w(this.
dg,this,!0));this.b.ka(a,"viewportmodechange",this.nj);if(a=this.i.Ka())a
instanceof Kt&&(this.wd=!0),this.nj()}y(Wv,Y);f=Wv.prototype;f.Qa=function(a)
{T(this.g,a)};
f.Ah=function(){N(w(this.Bm,this),10)};f.Bm=function(){var
a=this.i.Ka();a&&(a.Ba(),a=a.i.i,S(this.g,a.clientWidth,40),oh(this.g,0,a.clientHei
ght-40))};f.zm=function(){var a=this.i.Ka(),b=a.Ba().height-40,c=J("div");R(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Eh(c,.15);oh(c,0,a.s.y+b);a.i.j.appendChild(c);N(x(Xv,c),1E3);this.wd=!
1;a=this.i.Ka();is(a,new D(void 0,b-20),w(a.Ij,a))};
function Xv(a){var b=new Sh(a,.15,0,200);b.play();qf(b,"end",x(Yv,b,a))}function
Yv(a,b){K(b);a.Ea()}f.wd=!1;f.Am=function(){this.wd||this.dg(!1)};f.dg=function(a)
{if(a){if(!this.o){var b=J("div");R(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);N(w(
this.Ek,this),10)}this.o=!0}Eh(this.g,a?.15:0)};
f.Ek=function(){z(["left","right"],function(a){var b=I("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);Qh(b,a);R(b,
{marginTop:"14px"});R(b,"margin-"+a,"16px")},this)};f.nj=function(){var
a=this.i.Ka(),b=a instanceof Kt;b?this.Ah():this.wd=!
1;this.Qa(b);this.dg(this.wd);Ag(this.j);this.j.hd(a,"move",w(this.Sl,this));this.j
.ka(a,"layoutchange",w(this.Ah,this))};f.Sl=function(){this.wd&&this.dg(!
1);this.wd=!1};function Zv(a,b,c){var d=H("volume-
left"),e=H("menu_scroll");this.V=a;this.ha=b;this.s=Ch(d);this.g=null;e&&(this.g=e,
R(this.g,{overflow:"auto"}));this.o=c;a=w(this.j,this);this.i=new
wg;L(this.i,"resize",a);b=new
qg;L(b,"fontsizechange",a);L(window,"DOMContentLoaded",w(this.b,this))}Zv.prototype
.j=function(){this.b();N(w(this.b,this),100)};
Zv.prototype.b=function(){var a=!1;this.o?this.lb&&(a=this.lb.lb):a=!0;var
b=this.i.Ba();a=a?0:this.s.width;var c=Math.round(vh(this.ha).y);this.V.Fb(new
F(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,R(a,"border","0px"),c=Math.round(vh(a).y),b=Math.max(0,b.hei
ght-c),R(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&R(a,{borderTop:Vb("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function $v(a,b)
{a.lb=b;L(b,"change",w(a.b,a))};function aw(a,b,c){zo.call(this,null!=c?
c:"\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 \u03c3\u03b5
\u03b1\u03c5\u03c4\u03cc \u03c4\u03bf
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf");this.Ub(a);this.Va();b&&Fo(this,b)}y(aw,zo);
function bw(a,b){M.call(this);this.wa=a;this.b=b||null;O(a,"with-auto-dir-
text");L(this.wa,"keyup",w(this.i,this));L(this.wa,"paste",w(this.g,this))}y(bw,M);
bw.prototype.i=function(){cw(this.wa,this.b)};bw.prototype.g=function()
{dw(this.wa,this.b)};function dw(a,b){N(x(function(){cw(a,b)}))}
function cw(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Vc),l=0;l<h.length;l++){var m=h[l];Tc.test(m)?(d++,e+
+):Uc.test(m)?g=!0:Sc.test(m)?e++:Wc.test(m)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=mq();d?(c=!0,R(a,"textAlign","right"),fe(a,{dir:"rtl"})):
(R(a,"textAlign","left"),fe(a,{dir:"ltr"}));b&&(c?(ng(b,"input-direction-
ltr"),O(b,"input-direction-rtl")):(O(b,"input-direction-ltr"),ng(b,"input-
direction-rtl")))}
function ew(a,b){var c=H(a);if(c){var d=b?H(b):null;cw(c,d);new
bw(c,d)}}Ja("_OC_autoDir",ew);var fw=null;function gw(){fw||
(fw={},fw[1]=Kt,fw[2]=su)}function hw(a){var b={},c=(new
U(window.location.href)).g;c&&(c=c.split(","),z(c,function(a)
{b[a.charAt(0)]=a.substring(1)}));return b[a]};function iw(a,b)
{M.call(this);this.Ic=J("div");a.appendChild(this.Ic);R(this.Ic,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
jw(this.Ic,b);L(this.Ic,"click",w(this.dispatchEvent,this,"click"));L(this.b.R(),"c
lick",w(this.dispatchEvent,this,"click"));L(this.Ic,"mouseover",w(this.g,this,!
0));L(this.Ic,"mouseout",w(this.g,this,!1))}y(iw,M);function kw(a,b){R(a.Ic,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
iw.prototype.g=function(a){this.i||R(this.Ic,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};iw.prototype.va=function()
{this.b.Ea();iw.ma.va.call(this)};function jw(a,b)
{Am.call(this,a);this.g=a;this.eg=200;this.hh=500;var c=this.R();R(c,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=J("div");R(d,
{fontWeight:"bold"});d.appendChild(qe(Kp(b.b)));c.appendChild(d);d=J("div");Sd(d,Gp
(b.g));c.appendChild(d)}y(jw,Am);
jw.prototype.Re=function(a){var
b=vh(this.g),c=Ch(this.R());jw.ma.Re.call(this,a,new Cl(b.x-
c.width,Math.min(b.y,he(window).height-c.height)))};function lw(a)
{Y.call(this);this.g=a;this.i=this.g.Ob.g;this.o={};this.V=new
P;this.j=J("div");R(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.ta.appendChild(this.j);z(th
is.g.rb.Jb,w(this.Ak,this));this.b.ka(this.i,"pagechange",this.Zj);this.Zj();this.b
.ka(this.i,"resize",this.Dh);this.b.ka(this.i,"viewportmodechange",this.sj);this.i.
Ka()&&this.sj()}y(lw,Y);f=lw.prototype;f.Zj=function(){this.s&&(kw(this.s,!
1),this.s=null);var a=this.o[this.i.Ca().Ra()];a&&(this.s=a,kw(a,!0))};
f.sj=function(){var a=this.i.Ka(),b=a instanceof
Kt;b&&this.Dh();Ag(this.V);this.V.ka(a,"layoutchange",w(this.Dh,this));T(this.j,b)}
;f.Dh=function(){N(w(this.Gm,this),10)};f.Gm=function(){var a=this.i.Ka();a&&a
instanceof Kt&&(a.Ba(),a=a.i.i,S(this.j,15,a.clientHeight),oh(this.j,a.clientWidth-
15,0),mw(this))};function mw(a){var b=a.i.Ka().o.Fe(function(a){return a instanceof
cr}),c={};z(b,function(a){c[a.Ca().Ra()]=a});z(a.g.rb.Jb,w(a.$m,a,c))}
f.$m=function(a,b){var c=this.i.Ka().i.g.clientHeight,d=a[b.Ra()];if(d){var e=C.Hb?
5:15;oh(this.o[b.Ra()].Ic,0,Math.floor(d.Xc()/c*(this.j.clientHeight-e-(C.Hb?
30:15)))+e)}};f.Ak=function(a){var b=new
iw(this.j,a);this.o[a.Ra()]=b;this.b.ka(b,"click",w(this.g.Yc,this.g,a,null))};f.va
=function(){K(this.j);eb(this.o,function(a)
{a.va.call(a)});lw.ma.va.call(this)};function nw(a)
{Y.call(this);this.Ob=a;this.Vj="n"}y(nw,Y);nw.prototype.g=function(a,b,c)
{this.rb=new Eu(b);b=this.Ob.g;b.V||b.Qb(Kt);0==this.rb.Jb.length?ow(this.Ob.o):a?
c?(a=Bb(this.rb.Jb,function(a){return c==a.Ra()}))?
this.Yc(a):this.Yc(this.rb.Jb[0],c):this.Yc(this.rb.Jb[0]):pw(this);this.i=new
lw(this)};
function pw(a){var b=a.Ob.g,c=b.V;if(c==Kt||
c==su)a.Ob.s=c;b.Qb(Iu);b=b.Ka();c=a.Ob.o;var d="n"==c.g.Vj;T(c.ra,d);T(c.ta,!
d);Sd(c.i,Gp("\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 "+
("<b>"+c.g.rb.Jb.length+"</b>"+("
\u03b1\u03c0\u03bf\u03c4\u03b5\u03bb\u03b5\u03c3\u03bc\u03ac\u03c4\u03c9\u03bd
\u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf
\u03b2\u03b9\u03b2\u03bb\u03af\u03bf \u03b3\u03b9\u03b1\n "+("<b>"+Fu(c.g.rb)
+"</b>")))));qw(c,!0);c=a.rb;c!=b.rb&&(b.rb=c,c=new Hu(b.rb,b.Ba().width),
cs(b,c),b.bc());a=w(a.Yc,a);b.Db=a;gs(b,new D(0,0))}
nw.prototype.Yc=function(a,b){ns=!0;var c=this.Ob.o;qw(c,!
1);c.j=vb(c.g.rb.Jb,a);Sd(c.i,Gp("\u0391\u03c0\u03bf\u03c4\u03ad\u03bb\u03b5\u03c3\
u03bc\u03b1\n "+("<b>"+(c.j+1)+"</b>"+(" \u03b1\u03c0\u03cc "+
("<b>"+c.g.rb.Jb.length+"</b>"+(" \u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc
\u03c4\u03bf \u03b2\u03b9\u03b2\u03bb\u03af\u03bf \u03b3\u03b9\u03b1\n "+
("<b>"+Fu(c.g.rb)+"</b>")))))));c=this.Ob.g;var d=jr(c.Ia,a.Ra());if(!d)return
null;var e=c.Ka();e instanceof Kt||e instanceof su||(this.Ob.s==su?c.Qb(su):
c.Qb(Kt));if(b)return Sr(c,b),null;a:{if((e=c.s.Ka().o)&&e.Nc&&(e=e.Nc(d))){var
g=new D(40,80),h=c.$a.getQuery();if(!h)break a;var l=Xr(d,h);if(l)
{Yr(c,e,g,l);break a}e=w(c.Ml,c,e,g,h);Vr(d,Wr(d),e)}c.Eb(d)}return
d};nw.prototype.va=function(){Se(this.i);nw.ma.va.call(this)};function rw(a)
{Y.call(this);this.s=J("div");this.ua=a;this.ha=new
Yo(this.s);this.ha.render(sw);this.ha.Ma(!0);if(a=this.ha.R())lq(a,{"text-
align":"left"}),a.style.height="100%";a=J("span");this.s.appendChild(a);lq(a,
{cursor:"pointer",margin:"0 0 0 25px",whiteSpace:"nowrap"});mq()?
Qh(a,"left"):Qh(a,"right");this.b.ka(a,"click",this.Vi);var
b=tw(this,a,"\u0391\u03c0\u03b1\u03bb\u03bf\u03b9\u03c6\u03ae
\u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",w(this.Vi,this));O(b,
"search-bar-close-link");
b=J("img");b.src="/googlebooks/images/close_x.gif";O(b,"search-bar-close-
img");lq(b,{backgroundColor:"#fff",margin:"0
6px",verticalAlign:"middle"});a.appendChild(b);this.i=J("span");this.s.appendChild(
this.i);this.V=J("span");this.s.appendChild(this.V);lq(this.V,
{marginLeft:"5px",whiteSpace:"nowrap"});this.V.innerHTML="-
&nbsp;&nbsp;";this.V.appendChild(qe("\u03a4\u03b1\u03be\u03b9\u03bd\u03cc\u03bc\u03
b7\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac:
"));this.ra=J("span");this.V.appendChild(this.ra);tw(this,
this.ra,"\u03c3\u03c5\u03bd\u03ac\u03c6\u03b5\u03b9\u03b1",w(this.Wi,this,"r"));a=J
("span");Sd(a,Gp("&nbsp;|
&nbsp;<b>\u03c3\u03b5\u03bb\u03af\u03b4\u03b5\u03c2</b>"));this.ra.appendChild(a);t
his.ta=J("span");this.V.appendChild(this.ta);a=J("span");Sd(a,Gp("<b>\u03c3\u03c5\u
03bd\u03ac\u03c6\u03b5\u03b9\u03b1</b>&nbsp;|
&nbsp;"));this.ta.appendChild(a);tw(this,this.ta,"\u03c3\u03b5\u03bb\u03af\u03b4\u0
3b5\u03c2",w(this.Wi,this,"n"));this.o=J("span");this.s.appendChild(this.o);lq(this
.o,{marginLeft:"8px",
whiteSpace:"nowrap"});this.o.innerHTML="-&nbsp;&nbsp;";tw(this,this.o,"&#8249;
\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7",w(this.Ui,this,
-
1));a=J("span");a.innerHTML="&nbsp;&nbsp;";this.o.appendChild(a);tw(this,this.o,"\u
0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7
&#8250;",w(this.Ui,this,1));a=J("span");a.innerHTML="&nbsp;&nbsp;-
&nbsp;&nbsp;";this.o.appendChild(a);tw(this,this.o,"\u03a0\u03c1\u03bf\u03b2\u03bf\
u03bb\u03ae \u03cc\u03bb\u03c9\u03bd",w(this.Rl,this));Hh(this.s,
!0)}var sw,uw,vw;y(rw,Y);function qw(a,b){T(uw,!b);T(a.V,b);T(a.o,!
b&&1<a.g.rb.Jb.length);T(a.s,!0);null!=vw&&vw.b()}function ww(a){T(a.V,!1);T(a.o,!
1);se(a.i)}
function ow(a){ww(a);var
b=a.g.rb,c=b.Uc.spellresults&&b.Uc.spellresults.correct_spell?
b.Uc.spellresults.correct_spell:null,d=null;c&&(d=J("span"),Sd(d,Gp("\u039c\u03ae\u
03c0\u03c9\u03c2 \u03b5\u03bd\u03bd\u03bf\u03b5\u03af\u03c4\u03b5:
")),tw(a,d,c,w(a.Ol,a,c)));c=J("span");Sd(c,Gp(Zb(Lp(Fu(b)))+"&nbsp;&nbsp;-
&nbsp;&nbsp;"));a.ua.isEntityPageViewport?d?
(a.i.appendChild(c),a.i.appendChild(d)):
(Sd(c,Gp(Zb(Lp(Fu(b))))),a.i.appendChild(c)):
(d&&(a.i.appendChild(d),a.i.appendChild(J("br"))),a.i.appendChild(c),
b=J("a"),a.i.appendChild(b),Sd(b,Gp("\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03
c3\u03b7 \u03c3\u03b5 \u03cc\u03bb\u03b1 \u03c4\u03b1
\u03b2\u03b9\u03b2\u03bb\u03af\u03b1 &raquo;")),d="patents"==$p()?new
U("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
U("https://www.google.com/search?
tbm=bks&tbo=p"),Op(d),V(d,"q",ic(Fu(a.g.rb))),Td(b,d.toString()));null!
=vw&&vw.b()}f=rw.prototype;f.va=function(){rw.ma.va.call(this);Se(this.ha);T(uw,!
0);K(this.s);null!=vw&&vw.b()};
function tw(a,b,c,d){var e=J("span");O(e,"search-bar-
link");b.appendChild(e);Sd(e,Gp(c));a.b.ka(e,"click",d);return e}f.Vi=function()
{this.g.Ob.g.$a.j("");this.g.Ob.ra.update()};f.Ui=function(a)
{xw(this,this.j,a)};function xw(a,b,c){var
d=a.g.rb.Jb.length;a.j+=c;a.j>=d&&(a.j=0);0>a.j&&(a.j=d-1);a.j!
=b&&(a.g.Yc(a.g.rb.Jb[a.j])||xw(a,b,c))}f.Wi=function(a)
{this.g.Ob.update(a)};f.Rl=function(){pw(this.g)};f.Ol=function(a)
{this.g.Ob.j(ic(a))};function yw(a,b,c,d)
{Y.call(this);this.g=a;this.V=b;this.ra=c;this.ha=d;this.b.ka(a.
$a,"change",w(this.update,this,"r",null))}y(yw,Y);
yw.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.g.V&&(this.s=this.g.V),this.o=new rw(this.ha));var d=this.g.
$a.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.s
earch_query_escaped?(this.i=new nw(this),this.o.g=this.i,a=!rl(new
U(window.location.toString()),"q"),this.i.g(a,b,c)):d?(this.i=new
nw(this),b=this.o.g=this.i,c=b.Ob.o,ww(c),Sd(c.i,Gp("\u03a6\u03cc\u03c1\u03c4\u03c9
\u03c3\u03b7\u2026.")),c=new U(window.location.href),
V(c,"jscmd","SearchWithinVolume"),V(c,"q",d),V(c,"scoring",a),(new
ot(c)).Uf(w(b.g,b,!1)),b.Vj=a,Fo(this.V,d)):
(this.i&&(this.i.Ea(),this.i=null),this.g.Ka()instanceof
Iu&&this.g.Qb(this.s),this.o&&(this.o.Ea(),this.o=null),Fo(this.V,""))};yw.prototyp
e.j=function(a){this.g.$a.j(a);Fo(this.V,a)};function zw(a,b){var
c=H(a),d=H(b);c&&d&&L(c,"submit",x(Aw,d))}function Aw(a,b)
{""==a.value&&b.preventDefault()};function Bw(a){Y.call(this);this.g=a;this.i=new
P;this.b.ka(a,"viewportmodechange",this.tj);this.g.Ka()&&this.tj()}y(Bw,Y);f=Bw.pro
totype;f.tj=function(){Ag(this.i);this.j&&this.j.Ea();this.o=this.g.Ka().i.j;var
a=new
Wh(this.o);a.ti=u;this.j=a;this.i.ka(this.o,"dblclick",w(this.kl,this));this.i.ka(a
,"start",w(this.ql,this));this.i.ka(a,"drag",w(this.rl,this));this.i.ka(a,"end",w(t
his.ol,this));Cw(this,!1)};f.kl=function(){this.g.uc("next")};
function Cw(a,b){var c=a.o;var d=C.Ta?b?"-moz-grabbing":"-moz-grab":b?Yl("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):Yl("-moz-
grab","/googlebooks/images/openhand.cur","default");R(c,"cursor",d)}f.ql=function()
{this.s=this.g.Ka().s;Cw(this,!0)};f.rl=function(){var
a=this.j,b=this.s;gs(this.g.Ka(),new D(b.x-a.deltaX,b.y-a.deltaY))};f.ol=function()
{this.s=null;Cw(this,!1)};f.va=function(){Bw.ma.va.call(this)};function Dw(a)
{this.s=a;this.ra=new
Gg(document);this.j={};this.V={};L(this.ra,"key",w(this.ha,this));Ew(this,33,w(this
.o,this,-1),!1,!0);Ew(this,34,w(this.o,this,1),!1,!0);Ew(this,38,w(this.b,this,0,-
Dw.prototype.g),!1,!0);Ew(this,40,w(this.b,this,0,Dw.prototype.g),!1,!
0);Ew(this,37,w(this.b,this,-Dw.prototype.g,0),!1,!
0);Ew(this,39,w(this.b,this,Dw.prototype.g,0),!1,!0);Ew(this,32,w(this.o,this,1),!
0,!0);Ew(this,74,w(this.i,this,"next"),!0);Ew(this,75,w(this.i,this,"previous"),!
0);a=w(this.i,this,
"zoomin");this.j["+"]=x(Fw,a,!0,void
0);a=w(this.i,this,"zoomout");this.j["-"]=x(Fw,a,!0,void 0)}function Ew(a,b,c,d,e)
{a.V[b]=x(Fw,c,d,e)}Dw.prototype.ha=function(a){var
b=this.j[String.fromCharCode(a.j)]||this.V[a.keyCode];b&&b(a)};function Fw(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||Gw[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}var Gw={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};Dw.prototype.i=function(a){this.s.uc(a)};
Dw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ka().Ba().height*.75);this.b(0,a)};Dw.prototype.b=function(a
,b){var c=this.s.Ka();is(c,new
D(a,b),w(c.kd,c))};Dw.prototype.g=20;Ja("_OC_Run",function(a,b,c,d,e,g,h)
{Mp.update(c);e=H("gb-get-book-container");var l=H("gb-get-book-content");if(e&&l)
{var m=new $u(b);(new
Qv(m,l)).render(e)}Rv();Rs=bv;sq=u;m=H("viewport");L(document,"selectionchange",Hw)
;c.stereoscopic&&(it=Iw);e=new Pr(m);R(document.body,
{overflow:"hidden"});H("titlebar")&&R(H("titlebar"),"white-space","nowrap");var
q=new Zv(e,m,c.isEntityPageViewport?!1:!0);q.b();vw=q;m=new $u(b);var t=new pu(a,e.
$a);t.s=Mp.pseudocontinuous;Rr(e,t);e.Ja=m;t.Wc=m.i;l=Kt;b.disable_twopage||
(gw(),l=fw[hw("M")]||Kt);d=Jw(t,d);gw();var G=hw("P");var E;d&&(E=d.Ra());a=new
fu(e,H("volume-left"),H("volume-center"));$v(q,a);E=[G,E,t.b.Cb()[0].Ra()];var
Q;zb(E,function(a){return a&&jr(t,a)?(Q=a,!0):!1});E=e.
$a;g&&E.j(ic(g.search_query_escaped));Sr(e,Q);E=new
Nu(e,a);sw=H("search_bar");uw=H("toolbar_container");q=Kw(e,x(Lw,e,E));q=new
yw(e,q,E,c);g?(q.s=l,q.update("n",g,Q)):e.Qb(l);ku=new
ju(e.ta,e.o,a);Mw(e,t);Nw(e);Ow();new Bw(e);g=new Wv(e);e.go();E.Qa(!
0);E.update();L(Rt,"click",w(E.update,
E));Pw(m.Wa);if(l=H("gb-viewport-plusone-container")||H("gb-atb-patents-plusone-
container"))(q=H("books-microdata"))&&Mp.enableShareButton&&Cq(l,q),Eq(l,!
0);Bq();N(x(Qw,e,a,E,!
b.disable_twopage,Mp.enableThumbnailViewport,c,m,h,Mp.enableClips?x(Rw,g):void
0));N(Sw);h&&Tw(m,h);_OC_InitHooks(x(Uw,e),u,u,u,u,u);L(document,"keydown",Vw);zw("
vheadf","vheadq");zw("gbqf","gbqfq");b=H("buy-tooltip");c=H("buy-tooltip-
box");b&&c&&Hp(b,c);Aq();b=H("gbqfq");c=H("gbqfqw");b&&new Pq(b,!0,c,-
9);N(x(Ww,e,d))});
function Ww(a,b){var c=a.Ja;if(c.b&&c.b.focus_aid&&b.Ig){var d=c.b?
c.b.focus_aid:null,e=a.Ka();b.Ig(d)&&(d=b.Ig(d).Ae.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.yc(),r(c.g)||(c.g=c.b.read_zm,c.g=r(c.g)?
c.b.read_zm:4,c.g=Wd(c.g,-1,c.yc().length-1)),e.lf(e.Pd(d[c.g]
+2)),Nt(e,b)&&(c=Nt(e,b),e.kd(c),e.Fg(b)))}}function Tw(a,b){var
c=ev([a],b),d=H("addToLibraryLink"+a.Pc());d&&(c=new Tu(a,c),O(d,"jfk-button-
standard"),Tm(c,d),c.Ma(!0))}
function Qw(a,b,c,d,e,g,h,l,m){g.isEntityPageViewport?(b.lb||(gu(b,!
b.lb),c.update()),b=H("gb-entity-page-toolbar-left"),g=new Hv({Na:a,flags:g,ae:!
0}),g.render(b),Kv(g,b,!0),g=H("gb-entity-page-toolbar-right"),c=new
Hv({Na:a,history:c,qe:d,oe:e,sf:m,ae:!1}),c.render(g),Kv(c,g,!1)):
(c={Na:a,Hg:b,history:c,qe:d,oe:e,Oh:!0,Sh:h,Qh:l,flags:g,sf:m,Nh:!0},d=H("left-
toolbar-buttons"),e=H("right-toolbar-buttons"),(new
Fv({Na:c.Na,Hg:c.Hg,history:c.history,qe:c.qe,oe:c.oe,Sh:c.Sh,Qh:c.Qh,flags:c.flags
,sf:c.sf,
Nh:c.Nh,ae:!0,Sj:c.Sj})).render(d),(new Fv({Na:c.Na,Oh:c.Oh,qn:!
0})).render(e));c=H("toolbar_container");se(c);c.style.padding="0";new
Dw(a)}function Sw(){var a=H("similarbooks_v");a&&Jq(a)}function Hw()
{if(C.ya&&document.selection&&!Xw){var
a=document.selection.createRange();xe(a.parentElement(),H("viewport"))&&(Xw=!
0,document.selection.empty(),N(Yw))}}function Yw(){Xw=!1}var Xw=!1;function
Uw(a,b,c){(b=jr(a.Ia,b))?a.Eb(b):c&&Vd(window.location,c)}
function Jw(a,b){var c=b.page[0],d=jr(a,c.pid);return d?
(d.Ed(c,Wr(d).toString()),Us(d,c),d):null}function Ow(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=H(a[b]);c&&R(c,
{display:"none"})}}function Mw(a,b){var c=H("page_label");c||
(c={form:H("jtp_form"),input:H("jtp")});new Vv(a,b,c)}function Nw(a)
{a.dispatchEvent("pagemodechange");var b=H("text_mode");b&&(R(b,
{cursor:"pointer"}),L(b,"click",x(Zw,a)))}function Lw(a,b,c){a.$a.j(c);b.update()}
function Kw(a,b){ew("search_form_input");var c=new aw(H("search_form_input"),a.
$a.getQuery());L(H("search_form"),"submit",x($w,c,b));return c}function $w(a,b,c)
{var d=H("sits");d&&d.checked&&""!=H("search_form_input").value||
(c.preventDefault(),ns=!1,H("search_form_input").blur(),b(a.Ab()))}function Pw(a)
{var b=H("magazine_other_issues");if(b&&a){a=new $q(new Wp,a,!0);var c=I("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.vf()}}
function Zw(a,b){b.preventDefault();var c=new
U(Ss(a.Ca()).toString());V(c,"output","text");Vd(window.location,c.toString())}func
tion Rw(a,b){pg(H("viewport"),"selection-mode",b);vt=b;a.Qa(!b)}function Vw(a)
{(C.Hb?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=H("search_form_input"),a
x=ax||new Vh(a,[255,255,136],[255,255,255],700,ci),ax.play(!0),a.focus())}var
ax=null;function Iw(a){return
Mk(a,"edge","3d")}Ja("_OC_MenuHideHook",u);}).call(this);
})();

Você também pode gostar