You are on page 1of 82

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

tn/";(function(){/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var f;function aa(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}var ca="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};
function da(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var ea=da(this);function fa(a,b){if(b)a:{var
c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break
a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ca(c,a,{configurable:!
0,writable:!0,value:b})}}
fa("Symbol",function(a){function b(g){if(this instanceof b)throw new
TypeError("Symbol is not a constructor");return new c(d+(g||"")+"_"+e++,g)}function
c(g,h){this.g=g;ca(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
fa("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=ea[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&ca(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ha(aa(this))}})}return a});function ha(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ia(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:aa(a)}}function ja(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}var ka="function"==typeof
Object.create?Object.create:function(a){function b(){}b.prototype=a;return new
b},la;
if("function"==typeof Object.setPrototypeOf)la=Object.setPrototypeOf;else{var ma;a:
{var na={a:!0},oa={};try{oa.__proto__=na;ma=oa.a;break a}catch(a){}ma=!1}la=ma?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var pa=la;
function n(a,b)
{a.prototype=ka(b.prototype);a.prototype.constructor=a;if(pa)pa(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.na=b.prototype}function qa(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
fa("WeakMap",function(a){function b(l){this.Na=(k+=Math.random()
+1).toString();if(l){l=ia(l);for(var m;!
(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var
m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!qa(l,h))
{var m=new c;ca(l,h,{value:m})}}function g(l){var
m=Object[l];m&&(Object[l]=function(r){if(r instanceof c)return
r;Object.isExtensible(r)&&e(r);return m(r)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
r=new a([[l,2],[m,3]]);if(2!=r.get(l)||3!=r.get(m))return!
1;r.delete(l);r.set(m,4);return!r.has(l)&&4==r.get(m)}catch(H){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!qa(l,h))throw Error("WeakMap key fail: "+l);l[h][this.Na]=m;return
this};b.prototype.get=function(l){return d(l)&&qa(l,h)?l[h][this.Na]:void
0};b.prototype.has=function(l){return d(l)&&
qa(l,h)&&qa(l[h],this.Na)};b.prototype.delete=function(l){return
d(l)&&qa(l,h)&&qa(l[h],this.Na)?delete l[h][this.Na]:!1};return b});
fa("Map",function(a){function b(){var k={};return k.Vc=k.next=k.head=k}function
c(k,l){var m=k.g;return ha(function(){if(m){for(;m.head!=k.g;)m=m.Vc;for(;m.next!
=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void
0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?g.has(l)?
m=g.get(l):(m=""+ ++h,g.set(l,m)):m="p_"+l;var
r=k.i[m];if(r&&qa(k.i,m))for(k=0;k<r.length;k++){var H=r[k];if(l!==l&&H.key!
==H.key||l===H.key)return{id:m,list:r,index:k,Fb:H}}return{id:m,
list:r,index:-1,Fb:void 0}}function e(k){this.i={};this.g=b();this.size=0;if(k)
{k=ia(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(ia([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
m=l.entries(),r=m.next();if(r.done||r.value[0]!=k||"s"!=r.value[1])return!
1;r=m.next();return r.done||4!=r.value[0].x||
"t"!=r.value[1]||!m.next().done?!1:!0}catch(H){return!1}}())return a;var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||
(m.list=this.i[m.id]=[]);m.Fb?m.Fb.value=l:
(m.Fb={next:this.g,Vc:this.g.Vc,head:this.g,key:k,value:l},m.list.push(m.Fb),this.g
.Vc.next=m.Fb,this.g.Vc=m.Fb,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Fb&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.i[k.id],k.Fb.Vc.next=k.Fb.next,k.Fb.next.Vc=k.Fb.Vc,
k.Fb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.i={};this.g=this.g.Vc=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Fb};e.prototype.get=function(k)
{return(k=d(this,k).Fb)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
m=this.entries(),
r;!
(r=m.next()).done;)r=r.value,k.call(l,r[1],r[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});function ra(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+""}
fa("String.prototype.endsWith",function(a){return a?a:function(b,c){var
d=ra(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|
0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return
0>=e}});fa("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=ra(this,b,"startsWith"),e=d.length,g=b.length;c=Math.max(0,Math.min(c|
0,d.length));for(var h=0;h<g&&c<e;)if(d[c++]!=b[h++])return!1;return h>=g}});
function sa(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!
d&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}d=!0;return{done:!
0,value:void 0}}};e[Symbol.iterator]=function(){return e};return
e}fa("Array.prototype.values",function(a){return a?a:function(){return
sa(this,function(b,c){return c})}});fa("Array.prototype.keys",function(a){return a?
a:function(){return sa(this,function(b){return b})}});
fa("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g)
{b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else
for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}});
fa("Set",function(a){function b(c){this.g=new Map;if(c){c=ia(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(ia([c]));if(!d.has(c)||1!
=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var
e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!
1;g=e.next();return g.done||g.value[0]==c||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;b.prototype.add=function(c){c=0===c?
0:c;this.g.set(c,c);this.size=this.g.size;return
this};b.prototype.delete=function(c)
{c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function()
{this.g.clear();this.size=0};b.prototype.has=function(c){return
this.g.has(c)};b.prototype.entries=function(){return
this.g.entries()};b.prototype.values=function(){return
this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return b});var ta=ta||
{},p=this||self;function ua(a,b){a=a.split(".");b=b||p;for(var c=0;c<a.length;c+
+)if(b=b[a[c]],null==b)return null;return b}function q(){}function va(a){a.dh=void
0;a.Ua=function(){return a.dh?a.dh:a.dh=new a}}function wa(a){var b=typeof
a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}
function xa(a){var b=wa(a);return"array"==b||"object"==b&&"number"==typeof
a.length}function ya(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function za(a){return
Object.prototype.hasOwnProperty.call(a,Aa)&&a[Aa]||(a[Aa]=++Ba)}var
Aa="closure_uid_"+(1E9*Math.random()>>>0),Ba=0;function Ca(a,b,c){return
a.call.apply(a.bind,arguments)}
function Da(a,b,c){if(!a)throw Error();if(2<arguments.length){var
d=Array.prototype.slice.call(arguments,2);return function(){var
e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return
a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function t(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?t=Ca:t=Da;return t.apply(null,arguments)}
function u(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var
d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function Ea(a,b)
{a=a.split(".");var c=p;a[0]in c||"undefined"==typeof c.execScript||
c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?
c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}
function v(a,b){function c()
{}c.prototype=b.prototype;a.na=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Rm=function(d,e,g){for(var h=Array(arguments.length-
2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return
b.prototype[e].apply(d,h)}}function Ga(a){return a};function Ha(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,Ha);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}v(Ha,Error);Ha.protot
ype.name="CustomError";var Ia;function Ja(a,b){a=a.split("%s");for(var
c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?
b[e]:"%s");Ha.call(this,c+a[d])}v(Ja,Ha);Ja.prototype.name="AssertionError";functio
n Ka(a){return a[a.length-1]}var La=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof
a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},w=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in
e&&b.call(c,e[g],g,a)};
function Ma(a,b){for(var c="string"===typeof a?a.split(""):a,d=a.length-1;0<=d;--
d)d in c&&b.call(void 0,c[d],d,a)}
var Na=Array.prototype.filter?function(a,b,c){return
Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=[],g=0,h="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in h){var
l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},Oa=Array.prototype.map?function(a,b,c)
{return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e=Array(d),g="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in
g&&(e[h]=b.call(c,g[h],h,a));return e},Pa=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;w(a,function(e,g){d=b.call(void 0,d,e,g,a)});return
d},Qa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e+
+)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},Ra=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void
0,d[e],
e,a))return!1;return!0};function Sa(a,b){b=Ta(a,b);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}function Ta(a,b){for(var
c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a))return e;return-1}function Ua(a,b){return 0<=La(a,b)}function Va(a,b)
{Ua(a,b)||a.push(b)}function Xa(a,b){b=La(a,b);var c;(c=0<=b)&&Ya(a,b);return
c}function Ya(a,b){Array.prototype.splice.call(a,b,1)}function Za(a,b)
{b=Ta(a,b);0<=b&&Ya(a,b)}
function $a(a){return Array.prototype.concat.apply([],arguments)}function ab(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 bb(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(xa(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 cb(a,b,c,d)
{Array.prototype.splice.apply(a,db(arguments,1))}
function db(a,b,c){return 2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function eb(a,b)
{a.sort(b||fb)}function gb(a,b){var c=fb;eb(a,function(d,e){return
c(b(d),b(e))})}function fb(a,b){return a>b?1:a<b?-1:0}function hb(a,b){for(var
c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d,a);void 0!==g&&(c[g]||
(c[g]=[])).push(e)}return c}
function ib(a){for(var b=[],c=0;c<arguments.length;c++){var
d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var
g=ib.apply(null,db(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}function jb(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 kb(a,b)
{return $a.apply([],Oa(a,b,void 0))};function lb(){return!0}function mb(){return
null}function nb(a,b){function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};function ob(a,b,c)
{for(var d in a)b.call(c,a[d],d,a)}function pb(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function qb(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function rb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
sb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function tb(){var
a=ub,b;for(b in a)return!1;return!0}function vb(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function wb(a){var b={},c;for(c in a)b[c]=a[c];return b}var xb="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function yb(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<xb.length;g+
+)c=xb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function zb(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
zb.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};var
Ab={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};var Bb;function Cb(){if(void
0===Bb){var a=null,b=p.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:Ga,createScript:Ga,createScriptURL:Ga})}catch(c)
{p.console&&p.console.error(c.message)}Bb=a}else Bb=a}return Bb};function Db(a,b)
{this.g=a===Eb&&b||"";this.i=Fb}Db.prototype.Ac=!0;Db.prototype.Ub=function()
{return this.g};function Gb(a){return a instanceof
Db&&a.constructor===Db&&a.i===Fb?a.g:"type_error:Const"}function Hb(a){return new
Db(Eb,a)}var Fb={},Eb={};var Ib=/[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]/,Jb=/^[^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]/,Kb=/^http
:\/\/.*/,Lb=/\s+/,Mb=/[\d\u06f0-\u06f9]/;function Nb(a,b){this.g=b===Ob?
a:""}f=Nb.prototype;f.Ac=!0;f.Ub=function(){return this.g.toString()};f.$g=!
0;f.jd=function(){return 1};f.toString=function(){return this.g+""};function Pb(a)
{return a instanceof Nb&&a.constructor===Nb?a.g:"type_error:TrustedResourceUrl"}var
Qb=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,Ob={};function Rb(a){var b=Cb();a=b?
b.createScriptURL(a):a;return new Nb(a,Ob)}
function Sb(a,b,c){if(null==c)return b;if("string"===typeof c)return c?
a+encodeURIComponent(c):"";for(var d in
c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(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 Tb(a)
{return/^[\s\xa0]*$/.test(a)}var Ub=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Vb(a,b)
{if(b)a=a.replace(Wb,"&amp;").replace(Xb,"&lt;").replace(Yb,"&gt;").replace(Zb,"&qu
ot;").replace($b,"&#39;").replace(ac,"&#0;");else{if(!bc.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Wb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Xb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Yb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Zb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace($b,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(ac,"&#0;"))}return a}
var Wb=/&/g,Xb=/</g,Yb=/>/g,Zb=/"/g,$b=/'/g,ac=/\x00/g,bc=/[\x00&<>"']/;
function cc(a,b){var
c=0;a=Ub(String(a)).split(".");b=Ub(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var
g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)
(.*)/.exec(h)||
["","","",""];if(0==g[0].length&&0==h[0].length)break;c=dc(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
dc(0==g[2].length,0==h[2].length)||dc(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function dc(a,b){return a<b?-1:a>b?1:0};function ec(a,b){this.g=b===fc?
a:""}f=ec.prototype;f.Ac=!0;f.Ub=function(){return this.g.toString()};f.$g=!
0;f.jd=function(){return 1};f.toString=function(){return
this.g.toString()};function gc(a){return a instanceof ec&&a.constructor===ec?
a.g:"type_error:SafeUrl"}
var hc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-
matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-
icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]
+"))*$/i,ic=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function jc(a)
{a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(ic);return
b&&hc.test(b[1])?new ec(a,fc):null}var kc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:
[/?#]|$))/i;
function lc(a){a instanceof ec||(a="object"==typeof a&&a.Ac?
a.Ub():String(a),a=kc.test(a)?new ec(a,fc):jc(a));return a||mc}function nc(a,b)
{if(a instanceof ec)return a;a="object"==typeof a&&a.Ac?
a.Ub():String(a);if(b&&/^data:/i.test(a)&&(b=jc(a)||mc,b.Ub()==a))return
b;kc.test(a)||(a="about:invalid#zClosurez");return new ec(a,fc)}var fc={},mc=new
ec("about:invalid#zClosurez",fc);function oc(a,b){this.g=b===pc?
a:""}oc.prototype.Ac=!0;oc.prototype.Ub=function(){return
this.g};oc.prototype.toString=function(){return this.g.toString()};function qc(a)
{return a instanceof oc&&a.constructor===oc?a.g:"type_error:SafeStyle"}var
pc={},rc=new oc("",pc);
function sc(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c))
{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=Array.isArray(d)?Oa(d,tc).join("
"):tc(d),b+=c+":"+d+";")}return b?new oc(b,pc):rc}
function tc(a){if(a instanceof ec)return'url("'+gc(a).replace(/</g,"%3c").replace(/
[\\"]/g,"\\$&")+'")';if(a instanceof Db)a=Gb(a);else{a=String(a);var
b=a.replace(uc,"$1").replace(uc,"$1").replace(vc,"url");if(wc.test(b)){if(b=!
xc.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&&yc(a)}a=b?zc(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new Ja("Value does not allow [{;}], got:
%s.",[a]);return a}
function yc(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 wc=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,vc=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([
\t\n]*\))/g,uc=/\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|
minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]
+\)/g,xc=/\/\*/;
function zc(a){return a.replace(vc,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=lc(d).Ub();return c+g+b+g+e})};var
Ac={};function Bc(a,b){this.g=b===Ac?a:"";this.Ac=!0}function Cc(a){function b(d)
{Array.isArray(d)?w(d,b):c+=Dc(d)}var c="";w(arguments,b);return new
Bc(c,Ac)}Bc.prototype.Ub=function(){return this.g};function Dc(a){return a
instanceof Bc&&a.constructor===Bc?
a.g:"type_error:SafeStyleSheet"}Bc.prototype.toString=function(){return
this.g.toString()};var Ec=new Bc("",Ac);var Fc;a:{var Gc=p.navigator;if(Gc){var
Hc=Gc.userAgent;if(Hc){Fc=Hc;break a}}Fc=""}function x(a){return-1!
=Fc.indexOf(a)};function Ic(){return x("Firefox")||x("FxiOS")}function Jc()
{return(x("Chrome")||x("CriOS"))&&!x("Edge")};function Kc(a,b,c){this.g=c===Lc?
a:"";this.i=b}f=Kc.prototype;f.$g=!0;f.jd=function(){return this.i};f.Ac=!
0;f.Ub=function(){return this.g.toString()};f.toString=function(){return
this.g.toString()};function Mc(a){return a instanceof Kc&&a.constructor===Kc?
a.g:"type_error:SafeHtml"}function Nc(a){if(a instanceof Kc)return a;var
b="object"==typeof a,c=null;b&&a.$g&&(c=a.jd());return Oc(Vb(b&&a.Ac?
a.Ub():String(a)),c)}
function Pc(a){if(a instanceof Kc)return a;a=Nc(a);return
Oc(Mc(a).toString().replace(/(\r\n|\r|\n)/g,"<br>"),a.jd())}var Qc=/^[a-zA-Z0-9-]+
$/,Rc={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!
0},Sc={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 Tc(a,b,c){var d=String(a);if(!
Qc.test(d))throw Error("");if(d.toUpperCase()in Sc)throw Error("");return
Uc(String(a),b,c)}
function Vc(a){function b(g){Array.isArray(g)?w(g,b):
(g=Nc(g),e.push(Mc(g).toString()),g=g.jd(),0==d?d=g:0!=g&&d!=g&&(d=null))}var
c=Nc(Wc),d=c.jd(),e=[];w(a,b);return Oc(e.join(Mc(c).toString()),d)}function Xc(a)
{return Vc(Array.prototype.slice.call(arguments))}var Lc={};function Oc(a,b){var
c=Cb();a=c?c.createHTML(a):a;return new Kc(a,b,Lc)}
function Uc(a,b,c){var d=null,e="";if(b)for(k in
b)if(Object.prototype.hasOwnProperty.call(b,k)){if(!Qc.test(k))throw Error("");var
g=b[k];if(null!=g){var h=k;if(g instanceof Db)g=Gb(g);else
if("style"==h.toLowerCase()){if(!ya(g))throw Error("");g instanceof oc||
(g=sc(g));g=qc(g)}else{if(/^on/i.test(h))throw Error("");if(h.toLowerCase()in
Rc)if(g instanceof Nb)g=Pb(g).toString();else if(g instanceof ec)g=gc(g);else
if("string"===typeof g)g=lc(g).Ub();else throw
Error("");}g.Ac&&(g=g.Ub());h=h+'="'+
Vb(String(g))+'"';e+=" "+h}}var k="<"+a+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===Ab[a.toLowerCase()]?k+=">":(d=Xc(c),k+=">"+Mc(d).toString()
+"</"+a+">",d=d.jd());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return
Oc(k,d)}var Wc=new Kc(p.trustedTypes&&p.trustedTypes.emptyHTML||"",0,Lc);var
Yc=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function()
{var
a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum
ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Mc
(Wc);return!b.parentElement});function y(a,b)
{if(Yc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Mc(b)}function
Zc(a,b){y(a,b)}function $c(a,b){b=b instanceof ec?b:nc(b);a.href=gc(b)}
function ad(a,b){b=b instanceof ec?
b:nc(b,/^data:image\//i.test(b));a.src=gc(b)}function bd(a){var b;
(b=a.ownerDocument&&a.ownerDocument.defaultView)&&b!=p?b=cd(b.document):
(null===dd&&(dd=cd(p.document)),b=dd);b&&a.setAttribute("nonce",b)}function ed(a,b)
{b=b instanceof ec?b:nc(b);a.href=gc(b)}function fd(a,b){b=b instanceof ec?
b:nc(b);a.replace(gc(b))}var dd=null,gd=/^[\w+/_-]+[=]{0,2}$/;
function cd(a){return a.querySelector?
(a=a.querySelector("script[nonce]"))&&(a=a.nonce||
a.getAttribute("nonce"))&&gd.test(a)?a:"":""};function hd(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 id(a){return
a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function jd(a){return
a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function kd(a)
{return decodeURIComponent(a.replace(/\+/g," "))}function ld(a){return a=Vb(a,void
0)}function md(a){return-1!=a.indexOf("&")?"document"in p?nd(a):od(a):a}
function nd(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=p.document.createElement("div");return a.replace(pd,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=Oc(d+"
",null),y(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function od(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:return"#"!=c.charAt(0)||
(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})}var pd=/&([^;\s<&]
+);?/g;function qd(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function rd(a){return null==a?"":String(a)}
function sd(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Date.now()).toString(36)}function td(a){return String(a).replace(/\-
([a-z])/g,function(b,c){return c.toUpperCase()})}function ud(a){return
a.replace(/(^|[\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};function
vd(){return x("iPhone")&&!x("iPod")&&!x("iPad")}function wd(){return vd()||
x("iPad")||x("iPod")};function xd(a){xd[" "](a);return a}xd[" "]=q;function yd(a,b)
{try{return xd(a[b]),!0}catch(c){}return!1}function zd(a,b,c,d){d=d?d(b):b;return
Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var
Ad=x("Opera"),z=x("Trident")||x("MSIE"),Bd=x("Edge"),Cd=Bd||z,A=x("Gecko")&&!(-1!
=Fc.toLowerCase().indexOf("webkit")&&!x("Edge"))&&!(x("Trident")||x("MSIE"))&&!
x("Edge"),Dd=-1!=Fc.toLowerCase().indexOf("webkit")&&!
x("Edge"),Ed=Dd&&x("Mobile"),Fd=x("Macintosh"),Gd=x("Windows"),Hd=x("Android"),Id=v
d(),Jd=x("iPad"),Kd=x("iPod"),Ld=wd();function Md(){var a=p.document;return a?
a.documentMode:void 0}var Nd;
a:{var Od="",Pd=function(){var a=Fc;if(A)return/rv:([^\);]+)
(\)|;)/.exec(a);if(Bd)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Dd)return/WebKit\/(\S+)/.exec(a);if(Ad)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Pd&&(Od=Pd?Pd[1]:"");if(z){var Qd=Md();if(null!
=Qd&&Qd>parseFloat(Od)){Nd=String(Qd);break a}}Nd=Od}var Rd=Nd,Sd={};function B(a)
{return zd(Sd,a,function(){return 0<=cc(Rd,a)})}function Td(a){return
Number(Ud)>=a}var Vd;
if(p.document&&z){var Wd=Md();Vd=Wd?Wd:parseInt(Rd,10)||void 0}else Vd=void 0;var
Ud=Vd;var Xd=Ic(),Yd=vd()||x("iPod"),Zd=x("iPad"),be=x("Android")&&!(Jc()||Ic()||
x("Opera")||x("Silk")),ce=Jc(),de=x("Safari")&&!(Jc()||x("Coast")||x("Opera")||
x("Edge")||x("Edg/")||x("OPR")||Ic()||x("Silk")||x("Android"))&&!wd();var ee;var
fe=!z||Td(9),ge=!A&&!z||z&&Td(9)||A&&B("1.9.1"),he=z&&!B("9"),ie=z||Ad||Dd;function
je(a,b,c){return Math.min(Math.max(a,b),c)};function D(a,b){this.x=void 0!==a?
a:0;this.y=void 0!==b?b:0}f=D.prototype;f.clone=function(){return new
D(this.x,this.y)};function ke(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function le(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.mg=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function
me(a,b){this.width=a;this.height=b}function ne(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}f=me.prototype;f.clone=function(){return
new me(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 oe(a){return a?new pe(qe(a)):Ia||(Ia=new pe)}function E(a){return
re(document,a)}function re(a,b){return"string"===typeof b?
a.getElementById(b):b}function se(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):te(document,"*",a,b)}function ue(a,b){var c=b||
document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)
[0]:d=ve("*",a,b);return d||null}
function te(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&&Ua(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function ve(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?
String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?
e.querySelector(g+(b?"."+b:"")):te(d,a,b,c)[0]||null}function we(a,b)
{ob(b,function(c,d){c&&"object"==typeof c&&c.Ac&&(c=c.Ub());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:xe.hasOwnProperty(d)?
a.setAttribute(xe[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,c):a[d]=c})}
var
xe={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
ye(a){a=a.document;a=ze(a)?a.documentElement:a.body;return new
me(a.clientWidth,a.clientHeight)}
function Ae(a){var b=Be(a);a=Ce(a);return z&&B("10")&&a.pageYOffset!=b.scrollTop?
new D(b.scrollLeft,b.scrollTop):new D(a.pageXOffset||b.scrollLeft,a.pageYOffset||
b.scrollTop)}function Be(a){return a.scrollingElement?a.scrollingElement:!
Dd&&ze(a)?a.documentElement:a.body||a.documentElement}function De(a){return a?
Ce(a):window}function Ce(a){return a.parentWindow||a.defaultView}function F(a,b,c)
{return Ee(document,arguments)}
function Ee(a,b){var c=String(b[0]),d=b[1];if(!fe&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',ld(d.name),'"');if(d.type){c.push('
type="',ld(d.type),'"');var e={};yb(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=Fe(a,c);d&&("string"===typeof d?
c.className=d:Array.isArray(d)?c.className=d.join("
"):we(c,d));2<b.length&&Ge(a,c,b,2);return c}
function Ge(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?
a.createTextNode(k):k)}for(;d<c.length;d++){var g=c[d];if(!xa(g)||
ya(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(ya(g)){var
h="function"==typeof g.item||"string"==typeof g.item;break a}if("function"===typeof
g){h="function"==typeof g.item;break a}}h=!1}w(h?ab(g):g,e)}}}function G(a){return
Fe(document,a)}
function Fe(a,b)
{b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)}function He(a){return
document.createTextNode(String(a))}function ze(a)
{return"CSS1Compat"==a.compatMode}function Ie(a,b){a.appendChild(b)}function Je(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function I(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}function Ke(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}
function Le(a){return ge&&void 0!=a.children?a.children:Na(a.childNodes,function(b)
{return 1==b.nodeType})}function Me(a){return void 0!==a.firstElementChild?
a.firstElementChild:Ne(a.firstChild,!0)}function Ne(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function Oe(a){return
ya(a)&&1==a.nodeType}
function Pe(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
qe(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Qe(a){return
a.contentDocument||a.contentWindow.document}
function J(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
Je(a),a.appendChild(qe(a).createTextNode(String(b)))}var
Re={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Se={IMG:" ",BR:"\n"};function
Te(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Ue(a){return z&&!B("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function Ve(a)
{a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function We(a){if(he&&null!
==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var
b=[];Xe(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");he||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function Ye(a){var b=[];Xe(a,b,!1);return b.join("")}function Xe(a,b,c){if(!
(a.nodeName in
Re))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.pu
sh(a.nodeValue);else if(a.nodeName in Se)b.push(Se[a.nodeName]);else
for(a=a.firstChild;a;)Xe(a,b,c),a=a.nextSibling}function Ze(a){return
$e(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&Ua(b.className.split(/\s+/),"slider-box")},void 0)}
function $e(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return
a;a=a.parentNode;d++}return null}function af(a){try{var b=a&&a.activeElement;return
b&&b.nodeName?b:null}catch(c){return null}}function pe(a){this.g=a||p.document||
document}f=pe.prototype;f.O=function(a){return re(this.g,a)};f.Oa=function(a,b,c)
{return Ee(this.g,arguments)};function bf(a,b){return
Fe(a.g,b)}f.appendChild=Ie;f.Kh=function(a,b)
{Ge(qe(a),a,arguments,1)};f.Lh=Je;f.Jj=I;f.Ei=Me;f.Ij=Pe;var cf="combobox grid
group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree
treegrid".split(" ");function df(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function K(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(ee||(ee={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=ee,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function ef(a){var b=a.getAttribute("aria-activedescendant");return
qe(a).getElementById(null==b||void 0==b?"":String(b))}function ff(a,b){var
c="";b&&(c=b.id);K(a,"activedescendant",c)};function gf(a){return"string"==typeof
a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function hf(a)
{return a.classList?a.classList:gf(a).match(/\S+/g)||[]}function jf(a,b)
{"string"==typeof a.className?
a.className=b:a.setAttribute&&a.setAttribute("class",b)}function kf(a,b){return
a.classList?a.classList.contains(b):Ua(hf(a),b)}function L(a,b)
{if(a.classList)a.classList.add(b);else if(!kf(a,b)){var
c=gf(a);jf(a,c+(0<c.length?" "+b:b))}}
function lf(a,b){if(a.classList)w(b,function(e){L(a,e)});else{var
c={};w(hf(a),function(e){c[e]=!0});w(b,function(e){c[e]=!0});b="";for(var d in
c)b+=0<b.length?" "+d:d;jf(a,b)}}function mf(a,b){a.classList?
a.classList.remove(b):kf(a,b)&&jf(a,Na(hf(a),function(c){return c!=b}).join("
"))}function nf(a,b){a.classList?w(b,function(c)
{mf(a,c)}):jf(a,Na(hf(a),function(c){return!Ua(b,c)}).join(" "))}function of(a,b,c)
{c?L(a,b):mf(a,b)};function pf(a){a&&"function"==typeof a.Ca&&a.Ca()};function qf()
{this.hc=this.hc;this.$a=this.$a}qf.prototype.hc=!1;qf.prototype.Ca=function()
{this.hc||(this.hc=!0,this.ua())};function rf(a,b){b=u(pf,b);a.hc?b():(a.$a||(a.
$a=[]),a.$a.push(b))}qf.prototype.ua=function(){if(this.$a)for(;this.
$a.length;)this.$a.shift()()};var sf=function(){if(!p.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{p.addEventListener("test",q,b),p.removeEventListener("test",q,b)}catch(c)
{}return a}();function tf(a,b)
{this.type=a;this.i=this.target=b;this.defaultPrevented=this.o=!
1}tf.prototype.stopPropagation=function(){this.o=!
0};tf.prototype.preventDefault=function(){this.defaultPrevented=!0};function uf(a)
{a.preventDefault()};var
vf={Xd:"mousedown",Yd:"mouseup",Ge:"mousecancel",Nm:"mousemove",Pm:"mouseover",Om:"
mouseout",Lm:"mouseenter",Mm:"mouseleave"};function wf(a,b){tf.call(this,a?
a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.j=this.keyCode=0;this.metaKey
=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.s=!
1;this.pointerId=0;this.pointerType="";this.g=null;if(a){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;
(b=a.relatedTarget)?A&&(yd(b,"nodeName")||(b=
null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;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.metaKe
y=a.metaKey;this.s=Fd?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType="string"===typeof a.pointerType?
a.pointerType:xf[a.pointerType]||"";this.state=a.state;this.g=a;a.defaultPrevented&
&wf.na.preventDefault.call(this)}}v(wf,tf);var xf={2:"touch",3:"pen",4:"mouse"};
wf.prototype.stopPropagation=function()
{wf.na.stopPropagation.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};wf.prototype.preventDefault=function(){wf.na.preventDefault.call(this);var
a=this.g;a.preventDefault?a.preventDefault():a.returnValue=!1};var
yf="closure_listenable_"+(1E6*Math.random()|0);function zf(a){return!(!a||!
a[yf])};var Af=0;function Bf(a,b,c,d,e)
{this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!
d;this.Kf=e;this.key=++Af;this.qe=this.Bf=!1}function Cf(a){a.qe=!
0;a.listener=null;a.g=null;a.src=null;a.Kf=null};function Df(a)
{this.src=a;this.g={};this.i=0}Df.prototype.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Ef(a,b,d,e);-1<h?
(b=a[h],c||(b.Bf=!1)):(b=new Bf(b,this.src,g,!!d,e),b.Bf=c,a.push(b));return
b};Df.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!
1;var e=this.g[a];b=Ef(e,b,c,d);return-1<b?(Cf(e[b]),Ya(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Ff(a,b){var c=b.type;c in
a.g&&Xa(a.g[c],b)&&(Cf(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}Df.prototype.Pe=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Ef(a,b,c,d));return-1<e?a[e]:null};Df.prototype.hasListener=function(a,b)
{var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return pb(this.g,function(g)
{for(var h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!
0;return!1})};
function Ef(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.qe&&g.listener==b&&g.capture==!!c&&g.Kf==d)return e}return-1};var
Gf="closure_lm_"+(1E6*Math.random()|0),Hf={},If=0;function M(a,b,c,d,e)
{if(d&&d.once)return Jf(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)M(a,b[g],c,d,e);return null}c=Kf(c);return zf(a)?a.ha(b,c,ya(d)?!!d.capture:!!
d,e):Lf(a,b,c,!1,d,e)}
function Lf(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=ya(e)?!!
e.capture:!!e,k=Mf(a);k||(a[Gf]=k=new Df(a));c=k.add(b,c,d,h,g);if(c.g)return
c;d=Nf();c.g=d;d.src=a;d.listener=c;if(a.addEventListener)sf||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Of(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");If++;return c}
function Nf(){function a(c){return b.call(a.src,a.listener,c)}var b=Pf;return
a}function Jf(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Jf(a,b[g],c,d,e);return null}c=Kf(c);return zf(a)?a.qd(b,c,ya(d)?!!d.capture:!!
d,e):Lf(a,b,c,!0,d,e)}function Qf(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)Qf(a,b[g],c,d,e);else d=ya(d)?!!d.capture:!!d,c=Kf(c),zf(a)?
a.Wa(b,c,d,e):a&&(a=Mf(a))&&(b=a.Pe(b,c,d,e))&&Rf(b)}
function Rf(a){if("number"!==typeof a&&a&&!a.qe){var
b=a.src;if(zf(b))Ff(b.uc,a);else{var c=a.type,d=a.g;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Of(c),d):b.addListener&&b.removeListener&&b.removeListener(d);If--;
(c=Mf(b))?(Ff(c,a),0==c.i&&(c.src=null,b[Gf]=null)):Cf(a)}}}function Of(a){return a
in Hf?Hf[a]:Hf[a]="on"+a}function Sf(a,b){var c=a.listener,d=a.Kf||
a.src;a.Bf&&Rf(a);return c.call(d,b)}function Pf(a,b){return a.qe?!0:Sf(a,new
wf(b,this))}
function Mf(a){a=a[Gf];return a instanceof Df?a:null}var
Tf="__closure_events_fn_"+(1E9*Math.random()>>>0);function Kf(a)
{if("function"===typeof a)return a;a[Tf]||(a[Tf]=function(b){return
a.handleEvent(b)});return a[Tf]};function N(a)
{qf.call(this);this.oa=a;this.j={}}v(N,qf);var
Uf=[];f=N.prototype;f.ha=function(a,b,c,d){return Vf(this,a,b,c,d)};function
Vf(a,b,c,d,e,g){Array.isArray(c)||(c&&(Uf[0]=c.toString()),c=Uf);for(var
h=0;h<c.length;h++){var k=M(b,c[h],d||a.handleEvent,e||!1,g||a.oa||a);if(!
k)break;a.j[k.key]=k}return a}f.qd=function(a,b,c,d){return Wf(this,a,b,c,d)};
function Wf(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)Wf(a,b,c[h],d,e,g);else{b=Jf(b,c,d||a.handleEvent,e,g||a.oa||a);if(!b)return
a;a.j[b.key]=b}return a}f.Wa=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Wa(a,b[g],c,d,e);else c=c||this.handleEvent,d=ya(d)?!!
d.capture:!!d,e=e||this.oa||this,c=Kf(c),d=!!d,b=zf(a)?a.Pe(b,c,d,e):a?(a=Mf(a))?
a.Pe(b,c,d,e):null:null,b&&(Rf(b),delete this.j[b.key]);return this};
function Xf(a){ob(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&Rf(b)},a);a.j={}}f.ua=function()
{N.na.ua.call(this);Xf(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function O()
{qf.call(this);this.uc=new
Df(this);this.uk=this;this.th=null}v(O,qf);O.prototype[yf]=!
0;f=O.prototype;f.fe=function(){return this.th};f.af=function(a)
{this.th=a};f.addEventListener=function(a,b,c,d)
{M(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Qf(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.fe();if(c)for(b=[];c;c=c.fe())b.push(c);c=this.uk;var d=a.type||
a;if("string"===typeof a)a=new tf(a,c);else if(a instanceof tf)a.target=a.target||
c;else{var e=a;a=new tf(d,c);yb(a,e)}e=!0;if(b)for(var g=b.length-1;!a.o&&0<=g;g--)
{var h=a.i=b[g];e=Yf(h,d,!0,a)&&e}a.o||(h=a.i=c,e=Yf(h,d,!0,a)&&e,a.o||(e=Yf(h,d,!
1,a)&&e));if(b)for(g=0;!a.o&&g<b.length;g++)h=a.i=b[g],e=Yf(h,d,!1,a)&&e;return e};
f.ua=function(){O.na.ua.call(this);if(this.uc){var a=this.uc,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Cf(d[e]);delete
a.g[c];a.i--}}this.th=null};f.ha=function(a,b,c,d){return this.uc.add(String(a),b,!
1,c,d)};f.qd=function(a,b,c,d){return this.uc.add(String(a),b,!
0,c,d)};f.Wa=function(a,b,c,d){return this.uc.remove(String(a),b,c,d)};
function Yf(a,b,c,d){b=a.uc.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.qe&&h.capture==c){var
k=h.listener,l=h.Kf||h.src;h.Bf&&Ff(a.uc,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Pe=function(a,b,c,d){return
this.uc.Pe(String(a),b,c,d)};f.hasListener=function(a,b){return
this.uc.hasListener(void 0!==a?String(a):void 0,b)};function Zf(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function $f(a){for(var b=new
Zf(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=Zf.prototype;f.Bb=function(){return this.right-this.left};f.kc=function()
{return this.bottom-this.top};
f.clone=function(){return new
Zf(this.top,this.right,this.bottom,this.left)};function ag(a,b){return a&&b?b
instanceof Zf?
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 bg(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0;a=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+a*a)}
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 cg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=cg.prototype;f.clone=function(
){return new cg(this.left,this.top,this.width,this.height)};function dg(a){return
new Zf(a.top,a.left+a.width,a.top+a.height,a.left)}function eg(a){return new
cg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function fg(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);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return
new cg(c,e,d-c,a-e)}return null}function gg(a,b){if(!a||!b)return null;a=new
cg(a.left,a.top,a.width,a.height);var
c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height)
;a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-
a.left;a.height=d-a.top;return a}
f.ya=function(){return new me(this.width,this.height)};f.ceil=function()
{this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(t
his.width);this.height=Math.ceil(this.height);return this};f.floor=function()
{this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floo
r(this.width);this.height=Math.floor(this.height);return this};
f.round=function()
{this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.roun
d(this.width);this.height=Math.round(this.height);return this};function P(a,b,c)
{if("string"===typeof b)(b=hg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=hg(c,d);g&&(c.style[g]=e)}}var ig={};function hg(a,b){var c=ig[b];if(!c)
{var d=td(b);c=d;void 0===a.style[d]&&(d=(Dd?"Webkit":A?"Moz":z?"ms":Ad?"O":null)
+ud(d),void 0!==a.style[d]&&(c=d));ig[b]=c}return c}function jg(a,b){var
c=a.style[td(b)];return"undefined"!==typeof c?c:a.style[hg(a,b)]||""}
function kg(a,b){var c=qe(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function lg(a,b){return kg(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function mg(a,b,c)
{if(b instanceof D){var d=b.x;b=b.y}else d=b,b=c;a.style.left=ng(d,!
1);a.style.top=ng(b,!1)}function og(a){return new D(a.offsetLeft,a.offsetTop)}
function pg(a){a=a?qe(a):document;return!z||Td(9)||ze(oe(a).g)?
a.documentElement:a.body}function qg(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function rg(a){if(z&&!Td(8))return a.offsetParent;var
b=qe(a),c=lg(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=lg(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 sg(a){for(var b=new
Zf(0,Infinity,Infinity,0),c=oe(a),d=c.g.body,e=c.g.documentElement,g=Be(c.g);a=rg(a
);)if(!(z&&0==a.clientWidth||Dd&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=lg(a,"overflow")){var h=tg(a),k=new
D(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Mat
h.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.l
eft=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,g);c=
ye(Ce(c.g)||
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 ug(a,b){b=b||Be(document);var c=b||Be(document);var
d=tg(a),e=tg(c),g=vg(c);if(c==Be(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;z&&!Td(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=wg(a);g=c.clientHeight-a.height;e=c.scrollLeft;var
k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-
a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new
D(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function tg(a){var b=qe(a),c=new D(0,0),d=pg(b);if(a==d)return
c;a=qg(a);b=Ae(oe(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function xg(a,b)
{a=yg(a);b=yg(b);return new D(a.x-b.x,a.y-b.y)}function zg(a){a=qg(a);return new
D(a.left,a.top)}function yg(a){if(1==a.nodeType)return zg(a);a=a.changedTouches?
a.changedTouches[0]:a;return new D(a.clientX,a.clientY)}
function Q(a,b,c){if(b instanceof me)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=ng(b,!0);a.style.height=ng(c,!
0)}function ng(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function Ag(a){var b=wg;if("none"!=lg(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 wg(a){var b=a.offsetWidth,c=a.offsetHeight,d=Dd&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=qg(a),new me(a.right-a.left,a.bottom-
a.top)):new me(b,c)}function Bg(a){var b=tg(a);a=Ag(a);return new
cg(b.x,b.y,a.width,a.height)}function Cg(a,b){a=a.style;"opacity"in a?
a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in
a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function R(a,b)
{a.style.display=b?"":"none"}function Dg(a){return"rtl"==lg(a,"direction")}
var Eg=A?"MozUserSelect":Dd||Bd?"WebkitUserSelect":null;function Fg(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Eg)
{if(b=b?"none":"",a.style&&(a.style[Eg]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Eg]=b)}}else if(z||
Ad)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Gg(a,b){var c=ze(oe(qe(a)).g);if(!z||B("10")||c&&B("8"))Hg(a,b,"border-
box");else{var d=a.style;c?(c=Ig(a),a=vg(a),d.pixelWidth=b.width-a.left-c.left-
c.right-a.right,d.pixelHeight=b.height-a.top-c.top-c.bottom-a.bottom):
(d.pixelWidth=b.width,d.pixelHeight=b.height)}}
function Jg(a){var b=qe(a),c=z&&a.currentStyle;if(c&&ze(oe(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Kg(a,c.width,"width","pixelWidth"),a=Kg(a,c.height,"height","pixelHeight"),new
me(b,a);c=new me(a.offsetWidth,a.offsetHeight);b=Ig(a);a=vg(a);return new
me(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Hg(a,b,c){a=a.style;A?a.MozBoxSizing=c:Dd?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Kg(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 Lg(a,b)
{return(b=a.currentStyle?a.currentStyle[b]:null)?Kg(a,b,"left","pixelLeft"):0}
function Ig(a){if(z){var
b=Lg(a,"paddingLeft"),c=Lg(a,"paddingRight"),d=Lg(a,"paddingTop");a=Lg(a,"paddingBo
ttom");return new
Zf(d,c,a,b)}b=kg(a,"paddingLeft");c=kg(a,"paddingRight");d=kg(a,"paddingTop");a=kg(
a,"paddingBottom");return new
Zf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Mg={thin:2,medium:4,thick:6};
function Ng(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Mg?
Mg[b]:Kg(a,b,"left","pixelLeft")}function vg(a){if(z&&!Td(9)){var
b=Ng(a,"borderLeft"),c=Ng(a,"borderRight"),d=Ng(a,"borderTop");a=Ng(a,"borderBottom
");return new
Zf(d,c,a,b)}b=kg(a,"borderLeftWidth");c=kg(a,"borderRightWidth");d=kg(a,"borderTopW
idth");a=kg(a,"borderBottomWidth");return new
Zf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Og()
{}va(Og);Og.prototype.g=0;function Pg(a){return":"+(a.g++).toString(36)};function
Qg(a){O.call(this);this.i=a||oe();this.Sa=Rg;this.Na=null;this.La=!
1;this.va=null;this.ka=void 0;this.V=this.N=this.s=this.oh=null;this.Xc=!
1}v(Qg,O);Qg.prototype.lf=Og.Ua();var Rg=null;
function Sg(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=Qg.prototype;f.getId=function(){return this.Na||
(this.Na=Pg(this.lf))};function Tg(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.Na;d in
c&&delete c[d];vb(a.s.V,b,a)}a.Na=b}f.O=function(){return this.va};
function Ug(a){a.ka||(a.ka=new N(a));return a.ka}f.vd=function(a){if(this==a)throw
Error("Unable to set parent component");var b;if(b=a&&this.s&&this.Na){var
c=this.s;b=this.Na;c.V&&b?(c=c.V,b=(null!==c&&b in c?c[b]:void 0)||
null):b=null}if(b&&this.s!=a)throw Error("Unable to set parent
component");this.s=a;Qg.na.af.call(this,a)};f.getParent=function(){return
this.s};f.af=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");Qg.na.af.call(this,a)};
f.$b=function(){this.va=bf(this.i,"DIV")};f.render=function(a){Vg(this,a)};function
Vg(a,b,c){if(a.La)throw Error("Component already rendered");a.va||a.$b();b?
b.insertBefore(a.va,c||null):a.i.g.body.appendChild(a.va);a.s&&!a.s.La||
a.Pa()}function Wg(a,b){if(a.La)throw Error("Component already
rendered");if(b&&a.ng(b)){a.Xc=!0;var c=qe(b);a.i&&a.i.g==c||
(a.i=oe(b));a.Wb(b);a.Pa()}else throw Error("Invalid element to
decorate");}f.ng=function(){return!0};f.Wb=function(a){this.va=a};
f.Pa=function(){this.La=!0;Xg(this,function(a){!
a.La&&a.O()&&a.Pa()})};f.Jb=function(){Xg(this,function(a)
{a.La&&a.Jb()});this.ka&&Xf(this.ka);this.La=!1};f.ua=function()
{this.La&&this.Jb();this.ka&&(this.ka.Ca(),delete this.ka);Xg(this,function(a)
{a.Ca()});!
this.Xc&&this.va&&I(this.va);this.s=this.oh=this.va=this.V=this.N=null;Qg.na.ua.cal
l(this)};f.Da=function(a,b){this.Zd(a,Yg(this),b)};
f.Zd=function(a,b,c){if(a.La&&(c||!this.La))throw Error("Component already
rendered");if(0>b||b>Yg(this))throw Error("Child component index out of
bounds");this.V&&this.N||(this.V={},this.N=[]);if(a.getParent()==this){var
d=a.getId();this.V[d]=a;Xa(this.N,a)}else
vb(this.V,a.getId(),a);a.vd(this);cb(this.N,b,0,a);a.La&&this.La&&a.getParent()==th
is?(c=this.zd(),(c.childNodes[b]||null)!
=a.O()&&(a.O().parentElement==c&&c.removeChild(a.O()),b=c.childNodes[b]||
null,c.insertBefore(a.O(),b))):c?(this.va||
this.$b(),b=Zg(this,b+1),Vg(a,this.zd(),b?b.va:null)):this.La&&!
a.La&&a.va&&a.va.parentNode&&1==a.va.parentNode.nodeType&&a.Pa()};f.zd=function()
{return this.va};function $g(a){null==a.Sa&&(a.Sa=Dg(a.La?a.va:a.i.g.body));return
a.Sa}function Yg(a){return a.N?a.N.length:0}function Zg(a,b){return a.N?a.N[b]||
null:null}function Xg(a,b,c){a.N&&w(a.N,b,c)}function ah(a,b){return a.N&&b?
La(a.N,b):-1};function bh(a,b)
{Qg.call(this,b);this.g=a}v(bh,Qg);bh.prototype.j="info";bh.prototype.o=!1;var
ch={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};bh.prototype.isVisible=function(){var
a=this.O();return null!=a&&kf(a,"jfk-butterBar-shown")};bh.prototype.Ga=function(a)
{of(this.O(),"jfk-butterBar-shown",a)};
bh.prototype.$b=function(){this.va=this.i.Oa("DIV","jfk-butterBar");var
a=this.O();a&&(K(a,"live","assertive"),K(a,"atomic","true"));this.g=this.g;if(a=thi
s.O()){var b=this.i;b.Lh(a);b.Kh(a,this.g)}this.o=this.o;(a=this.O())&&of(a,"jfk-
butterBar-mini",this.o);a=this.j;if(this.zd()){b=this.O();var
c=ch[a];mf(b,ch[this.j]);L(b,c)}this.j=a};function dh(a,b)
{this.i={};this.g=[];this.j=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
dh)for(c=a.Xb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}f=dh.prototype;f.vb=function(){eh(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.Xb=function()
{eh(this);return this.g.concat()};
function fh(a,b){return gh(a.i,b)}f.remove=function(a){return gh(this.i,a)?(delete
this.i[a],this.j--,this.g.length>2*this.j&&eh(this),!0):!1};function eh(a){if(a.j!
=a.g.length){for(var b=0,c=0;b<a.g.length;){var d=a.g[b];gh(a.i,d)&&(a.g[c++]=d);b+
+}a.g.length=c}if(a.j!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],gh(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}f.get=function(a,b){return gh(this.i,a)?
this.i[a]:b};f.set=function(a,b){gh(this.i,a)||(this.j+
+,this.g.push(a));this.i[a]=b};
f.forEach=function(a,b){for(var c=this.Xb(),d=0;d<c.length;d++){var
e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new
dh(this)};function gh(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function hh(a)
{if(a.vb&&"function"==typeof a.vb)return a.vb();if("string"===typeof a)return
a.split("");if(xa(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 ih(a)
{if(a.Xb&&"function"==typeof a.Xb)return a.Xb();if(!a.vb||"function"!=typeof a.vb)
{if(xa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return qb(a)}}
function jh(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(xa(a)||"string"===typeof a)w(a,b,void 0);else for(var
c=ih(a),d=hh(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};var kh=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?
#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function lh(a,b){if(a){a=a.split("&");for(var
c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var
g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?kd(e):"")}}}
function mh(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 nh(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
oh=/#|$/;
function ph(a){var
b=window.location.href,c=b.search(oh),d=nh(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 kd(b.substr(d,e-d))}var
qh=/[?&]($|#)/;function S(a)
{this.N=this.V=this.s="";this.ka=null;this.i=this.o="";this.j=!1;var b;a instanceof
S?
(this.j=a.j,rh(this,a.s),this.V=a.V,this.N=a.N,sh(this,a.ka),this.o=a.o,th(this,a.g
.clone()),this.i=a.i):a&&(b=String(a).match(kh))?(this.j=!1,rh(this,b[1]||"",!
0),this.V=uh(b[2]||""),this.N=uh(b[3]||"",!0),sh(this,b[4]),this.o=uh(b[5]||"",!
0),th(this,b[6]||"",!0),this.i=uh(b[7]||"")):(this.j=!1,this.g=new
vh(null,this.j))}
S.prototype.toString=function(){var a=[],b=this.s;b&&a.push(wh(b,xh,!0),":");var
c=this.N;if(c||"file"==b)a.push("//"),(b=this.V)&&a.push(wh(b,xh,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ka,null!=c&&a.push(":",String(c));if(c=this.o)this.N&&"/"!
=c.charAt(0)&&a.push("/"),a.push(wh(c,"/"==c.charAt(0)?yh:zh,!0));
(c=this.g.toString())&&a.push("?",c);(c=this.i)&&a.push("#",wh(c,Ah));return
a.join("")};S.prototype.clone=function(){return new S(this)};
function rh(a,b,c){a.s=c?uh(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
sh(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ka=b}else a.ka=null}function th(a,b,c){b instanceof vh?(a.g=b,Bh(a.g,a.j)):
(c||(b=wh(b,Ch)),a.g=new vh(b,a.j))}S.prototype.getQuery=function(){return
this.g.toString()};function T(a,b,c){a.g.set(b,c);return a}function Dh(a,b){return
a.g.get(b)}function uh(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}
function wh(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,Eh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Eh(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var xh=/[#\/\?@]/g,zh=/[#\?:]/g,yh=/[#\?]/g,Ch=/[#\?
@]/g,Ah=/#/g;function vh(a,b){this.i=this.g=null;this.j=a||null;this.o=!!b}function
Fh(a){a.g||(a.g=new dh,a.i=0,a.j&&lh(a.j,function(b,c)
{a.add(kd(b),c)}))}f=vh.prototype;
f.add=function(a,b){Fh(this);this.j=null;a=Gh(this,a);var c=this.g.get(a);c||
this.g.set(a,c=[]);c.push(b);this.i+=1;return this};f.remove=function(a)
{Fh(this);a=Gh(this,a);return fh(this.g,a)?(this.j=null,this.i-
=this.g.get(a).length,this.g.remove(a)):!1};function Hh(a,b){Fh(a);b=Gh(a,b);return
fh(a.g,b)}f.forEach=function(a,b){Fh(this);this.g.forEach(function(c,d)
{w(c,function(e){a.call(b,e,d,this)},this)},this)};
f.Xb=function(){Fh(this);for(var a=this.g.vb(),b=this.g.Xb(),c=[],d=0;d<b.length;d+
+)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};f.vb=function(a)
{Fh(this);var b=[];if("string"===typeof
a)Hh(this,a)&&(b=$a(b,this.g.get(Gh(this,a))));else{a=this.g.vb();for(var
c=0;c<a.length;c++)b=$a(b,a[c])}return b};f.set=function(a,b)
{Fh(this);this.j=null;a=Gh(this,a);Hh(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};
f.get=function(a,b){if(!a)return b;a=this.vb(a);return 0<a.length?
String(a[0]):b};function Ih(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(Gh(a,b),ab(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=this.g.Xb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.vb(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};
f.clone=function(){var a=new
vh;a.j=this.j;this.g&&(a.g=this.g.clone(),a.i=this.i);return a};function Gh(a,b)
{b=String(b);a.o&&(b=b.toLowerCase());return b}function Bh(a,b){b&&!
a.o&&(Fh(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Ih(this,e,c))},a));a.o=b};var Jh={},Kh={};function Lh(){throw
Error("Do not instantiate
directly");}Lh.prototype.Lg=null;Lh.prototype.Kb=function(){return
this.content};Lh.prototype.toString=function(){return this.content};function Mh()
{Lh.call(this)}v(Mh,Lh);Mh.prototype.Id=Jh;function Nh(a,b){var
c=a.match(Oh);return c?Number(c[1])*b[c[2]]:Number(a)}var Oh=/^(-?\d+\.?\d*)
([KMGTPEZYkmun]?)B?$/,Ph={"":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},Qh={"":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)};functi
on Rh(a){if(null!=a)switch(a.Lg){case 1:return 1;case -1:return-1;case 0:return
0}return null}var Sh=function(a){function b(c)
{this.content=c}b.prototype=a.prototype;return function(c,d){c=new
b(String(c));void 0!==d&&(c.Lg=d);return c}}(Mh);function Th(a){if(null!
=a&&a.Id===Jh){var
b=String;a=String(a.Kb()).replace(Uh,"").replace(Vh,"&lt;");b=b(a).replace(Wh,Xh)}e
lse b=String(a).replace(Yh,Xh);return b}
var
Zh={"\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 Xh(a){return Zh[a]}
var Yh=/[\x00\x22\x26\x27\x3c\x3e]/g,Wh=/[\x00\x22\x27\x3c\x3e]/g,$h=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Uh=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Vh=/</g;function ai()
{}ai.prototype.Hb=function(){};var bi=function(){if(Gd){var a=/Windows NT ([0-
9.]+)/;return(a=a.exec(Fc))?a[1]:"0"}return Fd?(a=/1[0|1][_.][0-9_.]+/,
(a=a.exec(Fc))?a[0].replace(/_/g,"."):"10"):Hd?(a=/Android\s+([^\);]+)(\)|;)/,
(a=a.exec(Fc))?a[1]:""):Id||Jd||Kd?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Fc))?
a[1].replace(/_/g,"."):""):""}();function ci(a){return(a=a.exec(Fc))?a[1]:""}var
di=function(){if(Xd)return ci(/Firefox\/([0-9.]+)/);if(z||Bd||Ad)return
Rd;if(ce)return wd()?ci(/CriOS\/([0-9.]+)/):ci(/Chrome\/([0-9.]+)/);if(de&&!
wd())return ci(/Version\/([0-9.]+)/);if(Yd||Zd){var
a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Fc);if(a)return a[1]+"."+a[2]}else
if(be)return(a=ci(/Android\s+([0-9.]+)/))?a:ci(/Version\/([0-9.]+)/);return""}
();function ei(a,b,c,d,e,g,h,k,l){var m=fi(c),r=Bg(a),H=sg(a);if(H){var
C=eg(H);H=Math.max(r.left,C.left);var
ba=Math.min(r.left+r.width,C.left+C.width);if(H<=ba){var
W=Math.max(r.top,C.top);C=Math.min(r.top+r.height,C.top+C.height);W<=C&&(r.left=H,r
.top=W,r.width=ba-H,r.height=C-W)}}H=oe(a);W=oe(c);if(H.g!=W.g)
{ba=H.g.body;W=Ce(W.g);C=new D(0,0);var Fa=De(qe(ba));if(yd(Fa,"parent")){var
$d=ba;do{var ae=Fa==W?tg($d):zg($d);C.x+=ae.x;C.y+=ae.y}while(Fa&&Fa!=W&&Fa!
=Fa.parent&&($d=Fa.frameElement)&&(Fa=
Fa.parent))}ba=le(C,tg(ba));!z||Td(9)||ze(H.g)||
(ba=le(ba,Ae(H.g)));r.left+=ba.x;r.top+=ba.y}a=gi(a,b);b=r.left;a&4?
b+=r.width:a&2&&(b+=r.width/2);r=new D(b,r.top+(a&1?
r.height:0));r=le(r,m);e&&(r.x+=(a&4?-1:1)*e.x,r.y+=(a&1?-1:1)*e.y);if(h)if(l)var
Wa=l;else if(Wa=sg(c))Wa.top-=m.y,Wa.right-=m.x,Wa.bottom-=m.y,Wa.left-=m.x;return
hi(r,c,d,g,Wa,h,k)}
function fi(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=lg(a,"position")){var c=tg(a);if(!b){b=Dg(a);var d;if(d=b)
{d=de&&0<=cc(di,10);var e;if(e=Ld)e=0<=cc(bi,10);var g=ce&&0<=cc(di,85);d=A||d||e||
g}b=d?-a.scrollLeft:!b||Cd&&B("8")||"visible"==lg(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=le(c,new
D(b,a.scrollTop))}}}return c||new D}
function hi(a,b,c,d,e,g,h){a=a.clone();var k=gi(b,c);c=Ag(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?
d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(g){if(e){d=a;k=h;l=0;65==(g&65)&&(d.x<e.left||
d.x>=e.right)&&(g&=-2);132==(g&132)&&(d.y<e.top||d.y>=e.bottom)&&(g&=-
5);d.x<e.left&&g&1&&(d.x=e.left,l|=1);if(g&16){var m=d.x;d.x<e.left&&(d.x=e.left,l|
=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,
m+k.width-e.left),k.width=Math.max(k.width,0),l|
=4)}d.x+k.width>e.right&&g&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);g&2&&(l|
=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&g&4&&(d.y=e.top,l|
=2);g&32&&(m=d.y,d.y<e.top&&(d.y=e.top,l|
=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,m+k.height-
e.top),k.height=Math.max(k.height,0),l|
=8));d.y+k.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|
=2);g&8&&(l|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=l}else e=
256;l=e}e=new
cg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)ret
urn a;mg(b,new D(e.left,e.top));h=e.ya();ne(c,h)||Gg(b,h);return a}function gi(a,b)
{return(b&8&&Dg(a)?b^4:b)&-9};function ii(a,b){this.j=a;this.N=!!
b;this.o={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-
arrowdown",3:this.j+"-arrowleft"}}n(ii,ai);f=ii.prototype;f.xh=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Hg=a);null!
=b&&(this.Gg=b);"number"===typeof c&&(this.li=Math.max(c,15));"number"===typeof
d&&(this.qh=d)};f.Hb=function(a,b,c)
{a=this.Gg;2==a&&(a=0);ji(this,this.Hg,a,2==this.Gg?ki(this.Hg)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.li,0,c)};
function ji(a,b,c,d,e,g){if(a.i){var h=li(b,c);var k=a.i;var l=Ag(k);l=(ki(b)?
l.height/2:l.width/2)-d;var m=gi(k,h),r;if(r=sg(k))k=dg(Bg(k)),ki(b)?k.top<r.top&&!
(m&1)?l-=r.top-k.top:k.bottom>r.bottom&&m&1&&(l-=k.bottom-
r.bottom):k.left<r.left&&!(m&4)?l-=r.left-k.left:k.right>r.right&&m&4&&(l-=k.right-
r.right);k=l;k=ki(b)?new D(a.qh,k):new D(k,a.qh);l=ki(b)?6:9;a.Dg&&2==e&&(l=ki(b)?
4:1);m=b^3;ki(b)&&"rtl"==a.i.dir&&(m=b);h=ei(a.i,li(m,c),a.g,h,k,g,a.Ri?l:0,void
0,null);if(2!=e&&h&496){ji(a,b^3,c,d,
a.Dg&&0==e?1:2,g);return}!a.N||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||mg(a.g,Math.round(e),Math.round(g)))}mi(a,b,c,d)}
function mi(a,b,c,d){var e=a.s;ob(a.o,function(g){of(e,g,!
1)},a);L(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=xg(a.i,a.g),d=ni(a.i,b),ki(b)?e.style.top=oi(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=oi(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
ki(b)?"top":"left":ki(b)?"bottom":"right"]=d+"px"}function oi(a,b){return 15>b?
15:je(a,15,b)}function li(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 ni(a,b){var c=0,d=0;a=Ag(a);switch(b){case 2:c=a.width/2;break;case
1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case
3:c=a.width,d=a.height/2}return new D(c,d)}function ki(a){return 0==a||3==a}f.Ri=!
1;f.Gg=2;f.li=20;f.Hg=3;f.qh=-5;f.Dg=!1;function pi(a){qf.call(this);this.i=a||
oe()}n(pi,qf);pi.prototype.s=function()
{df(this.O(),"tooltip");K(this.O(),"live","polite")};function qi(a)
{pi.call(this,a);this.g=this.i.Oa("DIV","jfk-tooltip-
contentId");this.o=this.i.Oa("DIV","jfk-tooltip-arrow",this.i.Oa("DIV","jfk-
tooltip-arrowimplbefore"),this.i.Oa("DIV","jfk-tooltip-
arrowimplafter"));this.j=this.i.Oa("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.g,this.o);this.s()}n(qi,pi);qi.prototype.O=function()
{return this.j};qi.prototype.ua=function()
{pi.prototype.ua.call(this);this.j&&I(this.j)};function ri(a)
{qi.call(this,a)}n(ri,qi);ri.prototype.s=function()
{df(this.O(),"tooltip")};function si(a,b)
{this.j=a;this.o=b;this.i=0;this.g=null}si.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
ti(a,b){a.o(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};var ui;
function vi(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!x("Presto")&&(a=function()
{var
e=G("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
g=e.contentWindow;e=g.document;e.open();e.close();var
h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.proto
col+"//"+g.location.host;e=t(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,
!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!x("Trident")&&!x("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{p.setTimeout(e,0)}};function wi(a){p.setTimeout(function(){throw a;},0)};function
xi(){this.i=this.g=null}xi.prototype.add=function(a,b){var
c=yi.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};xi.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var yi=new si(function(){return new
zi},function(a){return a.reset()});function zi()
{this.next=this.g=this.i=null}zi.prototype.set=function(a,b)
{this.i=a;this.g=b;this.next=null};zi.prototype.reset=function()
{this.next=this.g=this.i=null};function Ai(a,b){Bi||Ci();Di||(Bi(),Di=!
0);Ei.add(a,b)}var Bi;function Ci(){if(p.Promise&&p.Promise.resolve){var
a=p.Promise.resolve(void 0);Bi=function(){a.then(Fi)}}else Bi=function(){var
b=Fi;"function"!==typeof p.setImmediate||p.Window&&p.Window.prototype&&!
x("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(ui||
(ui=vi()),ui(b)):p.setImmediate(b)}}var Di=!1,Ei=new xi;function Fi(){for(var
a;a=Ei.remove();){try{a.i.call(a.g)}catch(b){wi(b)}ti(yi,a)}Di=!1};function Gi(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Hi(a)
{this.g=0;this.V=void 0;this.o=this.i=this.j=null;this.s=this.N=!1;if(a!=q)try{var
b=this;a.call(void 0,function(c){Ii(b,2,c)},function(c){Ii(b,3,c)})}catch(c)
{Ii(this,3,c)}}function Ji(){this.next=this.j=this.i=this.o=this.g=null;this.s=!
1}Ji.prototype.reset=function(){this.j=this.i=this.o=this.g=null;this.s=!1};var
Ki=new si(function(){return new Ji},function(a){a.reset()});function Li(a,b,c){var
d=Ki.get();d.o=a;d.i=b;d.j=c;return d}
Hi.prototype.then=function(a,b,c){return Mi(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Hi.prototype.$goog_Thenable=!
0;Hi.prototype.cancel=function(a){if(0==this.g){var b=new Ni(a);Ai(function()
{Oi(this,b)},this)}};function Oi(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.s||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Oi(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Pi(c),Qi(c,e,3,b)))}a.j=null}else
Ii(a,3,b)}
function Ri(a,b){a.i||2!=a.g&&3!=a.g||Si(a);a.o?a.o.next=b:a.i=b;a.o=b}function
Mi(a,b,c,d){var e=Li(null,null,null);e.g=new Hi(function(g,h){e.o=b?function(k)
{try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Ni?h(k):g(l)}catch(m)
{h(m)}}:h});e.g.j=a;Ri(a,e);return e.g}Hi.prototype.ma=function(a)
{this.g=0;Ii(this,2,a)};Hi.prototype.$a=function(a){this.g=0;Ii(this,3,a)};
function Ii(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.ma,g=a.$a;if(d instanceof Hi){Ri(d,Li(e||q,g||
null,a));var h=!0}else if(Gi(d))d.then(e,g,a),h=!0;else{if(ya(d))try{var
k=d.then;if("function"===typeof k){Ti(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.V=c,a.g=b,a.j=null,Si(a),3!=b||c instanceof
Ni||Ui(a,c))}}
function Ti(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}}function Si(a){a.N||(a.N=!
0,Ai(a.ka,a))}function Pi(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.o=null);return b}Hi.prototype.ka=function(){for(var
a;a=Pi(this);)Qi(this,a,this.g,this.V);this.N=!1};
function Qi(a,b,c,d){if(3==c&&b.i&&!b.s)for(;a&&a.s;a=a.j)a.s=!
1;if(b.g)b.g.j=null,Vi(b,c,d);else try{b.s?b.o.call(b.j):Vi(b,c,d)}catch(e)
{Wi.call(null,e)}ti(Ki,b)}function Vi(a,b,c){2==b?
a.o.call(a.j,c):a.i&&a.i.call(a.j,c)}function Ui(a,b){a.s=!0;Ai(function()
{a.s&&Wi.call(null,b)})}var Wi=wi;function Ni(a)
{Ha.call(this,a)}v(Ni,Ha);Ni.prototype.name="cancel";function Xi(a,b)
{O.call(this);this.i=a||1;this.g=b||
p;this.j=t(this.Em,this);this.o=Date.now()}v(Xi,O);f=Xi.prototype;f.ve=!
1;f.ac=null;function Yi(a,b){a.i=b;a.ac&&a.ve?
(a.stop(),a.start()):a.ac&&a.stop()}f.Em=function(){if(this.ve){var a=Date.now()-
this.o;0<a&&a<.8*this.i?this.ac=this.g.setTimeout(this.j,this.i-a):
(this.ac&&(this.g.clearTimeout(this.ac),this.ac=null),this.dispatchEvent("tick"),th
is.ve&&(this.stop(),this.start()))}};
f.start=function(){this.ve=!0;this.ac||
(this.ac=this.g.setTimeout(this.j,this.i),this.o=Date.now())};f.stop=function()
{this.ve=!1;this.ac&&(this.g.clearTimeout(this.ac),this.ac=null)};f.ua=function()
{Xi.na.ua.call(this);this.stop();delete this.g};function U(a,b,c)
{if("function"===typeof a)c&&(a=t(a,c));else if(a&&"function"==typeof
a.handleEvent)a=t(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)}function Zi(a)
{p.clearTimeout(a)};function $i(a,b,c){qf.call(this);this.g=a;this.o=b||
0;this.i=c;this.j=t(this.Kj,this)}v($i,qf);f=$i.prototype;f.Na=0;f.ua=function()
{$i.na.ua.call(this);this.stop();delete this.g;delete this.i};f.start=function(a)
{this.stop();this.Na=U(this.j,void 0!==a?a:this.o)};f.stop=function(){0!
=this.Na&&Zi(this.Na);this.Na=0};f.Kj=function()
{this.Na=0;this.g&&this.g.call(this.i)};function aj(a){return
md(Ub(a.replace(bj,function(b,c){return cj.test(c)?"":" "}).replace(/[\t\n ]+/g,"
")))}var cj=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,bj=/<[!\/]?
([a-z0-9]+)([\/ ][^>]*)?>/gi;var dj={};function ej(a)
{N.call(this);this.wa=a;this.ta=new $i(this.Bm,0,this);rf(this,this.ta);var
b=De();this.V="function"===typeof b.MutationObserver?new
b.MutationObserver(t(this.Rk,this)):null;a=a.g;this.ha(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Ck,!0);this.ha(a,
["mouseover","focus","focusin"],this.xm,!0)}n(ej,N);f=ej.prototype;f.ua=function()
{fj(this);N.prototype.ua.call(this)};
function gj(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Aa=!1;break;case "keydown":a.Aa=!0}}f.xm=function(a)
{this.V&&this.V.disconnect();gj(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Pe(this.g.g,b);if(this.Aa||!a||c)
{this.Fa=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=Ua(cf,a);a&&(this.V.observe(b,{attributes:!0}),
(a=ef(b))&&(b=a));this.o=b}else this.o=null;hj(this)};
f.Ck=function(a){gj(this,a);var b=a.target;b=this.g&&Pe(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,hj(this)};f.Rk=function(a)
{w(a,t(function(b){var c=ef(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,hj(this))},this))};function hj(a)
{if(0==a.ta.Na||!a.i||!a.N){fj(a);var b=null!=a.N?a.N:50;a.ta.start(a.i?
b:300)}}function fj(a){a.ka&&(Zi(a.ka),a.ka=0,a.i=null)}
f.Bm=function(){if(!this.o)ij(this),this.N=this.i=null;else if(!
(this.i&&this.g&&Pe(this.g.O(),this.o))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=$e(this.o,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.g)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(ij(this),this.N=this.i=null,b=!0);if(!this.i&&a&&(this.i=a,jj(this,a))){var
c=Wc;if(a.getAttribute("data-tooltip-contained"))for(var d=se("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.g?a.g:Pc(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-
offset");g=Tb(rd(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Tb(rd(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ka=U(u(this.xj,this.i,c,d,g,e,h),a,this);return}this.xj(this.i,c,d,g,e,h)}}};
function jj(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Fa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function kj(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
f.xj=function(a,b,c,d,e,g){this.ka=0;this.N=g;if(!this.g){this.g=new
ri(this.wa);ij(this);g=this.g.O();this.wa.g.body.appendChild(g);rf(this,this.g);thi
s.s=new ii("jfk-tooltip",!0);this.s.Ri=!0;this.s.Dg=!0;g=this.s;var
h=this.g.O(),k=this.g.o;g.g=h;g.s=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.s.setPosition(kj(c),g,void
0,d);mf(this.g.O(),"jfk-tooltip-hide");this.ma!=e&&(this.ma&&!
Tb(rd(this.ma))&&mf(this.g.O(),this.ma),Tb(rd(e))||L(this.g.O(),
e),this.ma=e);mg(this.g.O(),0,0);if(b instanceof Kc)y(this.g.g,b);else
for(Je(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.s.xh(a);this.s.Hb(nul
l,0)};function ij(a){a.g&&L(a.g.O(),"jfk-tooltip-hide")};function lj(a,b,c,d,e,g)
{if(Dd&&!B("525"))return!0;if(Fd&&e)return mj(a);if(e&&!d)return!1;if(!A)
{"number"===typeof b&&(b=nj(b));var h=17==b||18==b||Fd&&91==b;if((!c||Fd)&&h||
Fd&&16==b&&(d||g))return!1}if((Dd||Bd)&&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(z&&d&&b==a)return!1;switch(a){case 13:return A?g||e?!1:!(c&&d):!
0;case 27:return!(Dd||Bd||A)}return A&&(d||e||g)?!1:mj(a)}
function mj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Dd||Bd)&&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:case 58:return!0;case 173:return
A;default:return!1}}function nj(a){if(A)a=oj(a);else if(Fd&&Dd)switch(a){case
93:a=91}return a}
function oj(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 pj(a,b,c,d)
{wf.call(this,d);this.type="key";this.keyCode=a;this.j=b;this.repeat=c}v(pj,wf);fun
ction qj(a,b)
{O.call(this);a&&rj(this,a,b)}v(qj,O);f=qj.prototype;f.va=null;f.Sf=null;f.hh=null;
f.Tf=null;f.Mb=-1;f.Bc=-1;f.Fg=!1;
var
sj={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},tj=
{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},uj=!Dd||B("525"),vj=Fd&&A;f=qj.prototype;
f.il=function(a){if(Dd||Bd)if(17==this.Mb&&!a.ctrlKey||18==this.Mb&&!a.altKey||
Fd&&91==this.Mb&&!a.metaKey)this.Bc=this.Mb=-1;-1==this.Mb&&(a.ctrlKey&&17!
=a.keyCode?this.Mb=17:a.altKey&&18!=a.keyCode?this.Mb=18:a.metaKey&&91!
=a.keyCode&&(this.Mb=91));uj&&!
lj(a.keyCode,this.Mb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Bc=nj(a.keyCode),vj&&(this.Fg=a.altKey))};f.Lj=function(a){this.Bc=this.Mb=-
1;this.Fg=a.altKey};
f.handleEvent=function(a){var b=a.g,c=b.altKey;if(z&&"keypress"==a.type){var
d=this.Bc;var e=13!=d&&27!=d?b.keyCode:0}else(Dd||Bd)&&"keypress"==a.type?
(d=this.Bc,e=0<=b.charCode&&63232>b.charCode&&mj(d)?b.charCode:0):Ad&&!Dd?
(d=this.Bc,e=mj(d)?b.keyCode:0):("keypress"==a.type?
(vj&&(c=this.Fg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Bc,e=b.charCode):(d=b.keyCode||this.Bc,e=b.charCode||0)):(d=b.keyCode||
this.Bc,e=b.charCode||0),Fd&&63==e&&224==d&&(d=191));var g=d=nj(d);d?63232<=
d&&d in sj?g=sj[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in
tj&&(g=tj[b.keyIdentifier]);A&&uj&&"keypress"==a.type&&!
lj(g,this.Mb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=g==this.Mb,this.Mb=g,b=new
pj(g,e,a,b),b.altKey=c,this.dispatchEvent(b))};f.O=function(){return
this.va};function rj(a,b,c)
{a.Tf&&wj(a);a.va=b;a.Sf=M(a.va,"keypress",a,c);a.hh=M(a.va,"keydown",a.il,c,a);a.T
f=M(a.va,"keyup",a.Lj,c,a)}
function wj(a)
{a.Sf&&(Rf(a.Sf),Rf(a.hh),Rf(a.Tf),a.Sf=null,a.hh=null,a.Tf=null);a.va=null;a.Mb=-
1;a.Bc=-1}f.ua=function(){qj.na.ua.call(this);wj(this)};function xj(){}var
yj;va(xj);var
zj={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=x
j.prototype;f.Pd=function(){};f.Ib=function(a){return
a.i.Oa("DIV",Aj(this,a).join(" "),a.Kb())};f.Rb=function(a){return a};function
Bj(a,b,c){if(a=a.O?a.O():a){var d=[b];z&&!B("7")&&(d=Cj(hf(a),b),d.push(b));(c?
lf:nf)(a,d)}}f.nf=function(){return!0};
f.Ya=function(a,b){b.id&&Tg(a,b.id);var c=this.Rb(b);c&&c.firstChild?
Dj(a,c.firstChild.nextSibling?ab(c.childNodes):c.firstChild):a.Bd=null;var
d=0,e=this.Ea(),g=this.Ea(),h=!1,k=!1,l=!1,m=ab(hf(b));w(m,function(H){h||H!=e?k||
H!=g?d|=this.Hf(H):k=!0:(h=!0,g==e&&(k=!0));1==this.Hf(H)&&Ue(c)&&Ve(c)&&Te(c,!
1)},this);a.nc=d;h||(m.push(e),g==e&&(k=!0));k||m.push(g);
(a=a.jc)&&m.push.apply(m,a);if(z&&!B("7")){var
r=Cj(m);0<r.length&&(m.push.apply(m,r),l=!0)}h&&k&&!a&&!l||jf(b,m.join(" "));return
b};
f.qf=function(a){$g(a)&&this.Nh(a.O(),!
0);a.isEnabled()&&this.we(a,a.isVisible())};function Ej(a,b,c){if(a=c||
a.Pd())c=b.getAttribute("role")||null,a!=c&&df(b,a)}function Fj(a,b,c){var
d=b.Ab;null!=d&&a.Ze(c,d);b.isVisible()||K(c,"hidden",!
b.isVisible());b.isEnabled()||a.Fc(c,1,!
b.isEnabled());Gj(b,8)&&a.Fc(c,8,V(b,8));Gj(b,16)&&a.Fc(c,16,V(b,16));Gj(b,64)&&a.F
c(c,64,V(b,64))}f.Ze=function(a,b){K(a,"label",b)};f.og=function(a,b){Fg(a,!b,!z&&!
Ad)};f.Nh=function(a,b){Bj(a,this.Ea()+"-rtl",b)};
f.Mh=function(a){var b;return Gj(a,32)&&(b=a.O())?Ue(b)&&Ve(b):!
1};f.we=function(a,b){var c;if(Gj(a,32)&&(c=a.O())){if(!b&&V(a,32))
{try{c.blur()}catch(d){}V(a,32)&&a.rf(null)}(Ue(c)&&Ve(c))!
=b&&Te(c,b)}};f.Ga=function(a,b){R(a,b);a&&K(a,"hidden",!b)};f.Ob=function(a,b,c)
{var d=a.O();if(d){var e=this.Me(b);e&&Bj(a,e,c);this.Fc(d,b,c)}};
f.Fc=function(a,b,c){yj||
(yj={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=yj[b];var
d=a.getAttribute("role")||null;d&&(d=zj[d]||b,b="checked"==b||"selected"==b?
d:b);b&&K(a,b,c)};f.Ad=function(a,b){var
c=this.Rb(a);c&&(Je(c),b&&("string"===typeof b?J(c,b):(a=function(d){if(d){var
e=qe(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?w(b,a):!xa(b)||"nodeType"in b?
a(b):w(ab(b),a))))};f.Ea=function(){return"goog-control"};
function Aj(a,b){var c=a.Ea(),d=[c],e=a.Ea();e!=c&&d.push(e);c=b.nc;for(e=[];c;)
{var g=c&-c;e.push(a.Me(g));c&=~g}d.push.apply(d,e);
(a=b.jc)&&d.push.apply(d,a);z&&!B("7")&&d.push.apply(d,Cj(d));return d}function
Cj(a,b){var c=[];b&&(a=$a(a,[b]));w([],function(d){!Ra(d,u(Ua,a))||b&&!Ua(d,b)||
c.push(d.join("_"))});return c}f.Me=function(a){this.g||Hj(this);return this.g[a]};
f.Hf=function(a){if(!this.oa){this.g||Hj(this);var b=this.g,c={},d;for(d in
b)c[b[d]]=d;this.oa=c}a=parseInt(this.oa[a],10);return isNaN(a)?0:a};function Hj(a)
{var b=a.Ea();a.g={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Ij()
{}v(Ij,xj);va(Ij);f=Ij.prototype;f.Pd=function()
{return"button"};f.Fc=function(a,b,c){switch(b){case 8:case
16:K(a,"pressed",c);break;default:case 64:case
1:Ij.na.Fc.call(this,a,b,c)}};f.Ib=function(a){var
b=Ij.na.Ib.call(this,a);this.rb(b,a.md());var
c=a.nb();c&&this.Pb(b,c);Gj(a,16)&&this.Fc(b,16,V(a,16));return
b};f.Ya=function(a,b){b=Ij.na.Ya.call(this,a,b);var
c=this.nb(b);a.ub=c;a.oa=this.md(b);Gj(a,16)&&this.Fc(b,16,V(a,16));return
b};f.nb=q;f.Pb=q;f.md=function(a){return a.title};
f.rb=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.ob=function(a,b)
{var c=$g(a),d=this.Ea()+"-collapse-left",e=this.Ea()+"-collapse-right",g=c?
e:d;b&1?Jj(a,g):Kj(a,g);c=c?d:e;b&2?Jj(a,c):Kj(a,c)};f.Ea=function(){return"goog-
button"};function Lj(a,b){if(!a)throw Error("Invalid class name "+a);if("function"!
==typeof b)throw Error("Invalid decorator function "+b);Mj[a]=b}var
Nj={},Mj={};function Oj(a,b,c){Qg.call(this,c);if(!b){for(b=this.constructor;b;)
{var
d=za(b);if(d=Nj[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Ua?d.Ua():new d:null}this.j=b;this.Bd=void 0!==a?
a:null;this.Ab=null}v(Oj,Qg);f=Oj.prototype;f.Bd=null;f.nc=0;f.ff=39;f.Gd=255;f.ef=
0;f.sf=!0;f.jc=null;f.qg=!0;f.Ye=null;function Pj(a){a.La&&0!=a.qg&&Qj(a,!1);a.qg=!
1}f.wc=function(){return this.j};function Jj(a,b){b&&(a.jc?Ua(a.jc,b)||
a.jc.push(b):a.jc=[b],Bj(a,b,!0))}
function Kj(a,b){b&&a.jc&&Xa(a.jc,b)&&(0==a.jc.length&&(a.jc=null),Bj(a,b,!1))}f.
$b=function(){var a=this.j.Ib(this);this.va=a;Ej(this.j,a,this.Qe());this.j.og(a,!
1);this.isVisible()||this.j.Ga(a,!1)};f.Qe=function(){return
this.Ye};f.Ze=function(a){this.Ab=a;var
b=this.O();b&&this.j.Ze(b,a)};f.zd=function(){return
this.j.Rb(this.O())};f.ng=function(a){return this.j.nf(a)};f.Wb=function(a)
{this.va=a=this.j.Ya(this,a);Ej(this.j,a,this.Qe());this.j.og(a,!1);this.sf="none"!
=a.style.display};
f.Pa=function()
{Oj.na.Pa.call(this);Fj(this.j,this,this.va);this.j.qf(this);if(this.ff&-
2&&(this.qg&&Qj(this,!0),Gj(this,32))){var a=this.O();if(a){var b=this.ma||
(this.ma=new
qj);rj(b,a);Ug(this).ha(b,"key",this.Lb).ha(a,"focus",this.Mj).ha(a,"blur",this.rf)
}}};
function Qj(a,b){var c=Ug(a),d=a.O();b?(c.ha(d,vf.Xd,a.Yc).ha(d,
[vf.Yd,vf.Ge],a.zc).ha(d,"mouseover",a.Sc).ha(d,"mouseout",a.Wg),a.Re!
=q&&c.ha(d,"contextmenu",a.Re),z&&(B(9)||c.ha(d,"dblclick",a.Hi),a.ta||(a.ta=new
Rj(a),rf(a,a.ta)))):(c.Wa(d,vf.Xd,a.Yc).Wa(d,
[vf.Yd,vf.Ge],a.zc).Wa(d,"mouseover",a.Sc).Wa(d,"mouseout",a.Wg),a.Re!
=q&&c.Wa(d,"contextmenu",a.Re),z&&(B(9)||
c.Wa(d,"dblclick",a.Hi),pf(a.ta),a.ta=null))}
f.Jb=function()
{Oj.na.Jb.call(this);this.ma&&wj(this.ma);this.isVisible()&&this.isEnabled()&&this.
j.we(this,!1)};f.ua=function(){Oj.na.ua.call(this);this.ma&&(this.ma.Ca(),delete
this.ma);delete this.j;this.ta=this.jc=this.Bd=null};f.Kb=function(){return
this.Bd};function Dj(a,b){a.Bd=b}f.Gf=function(){var a=this.Kb();if(!
a)return"";a="string"===typeof a?a:Array.isArray(a)?Oa(a,Ye).join(""):We(a);return
jd(a)};f.isVisible=function(){return this.sf};
f.Ga=function(a,b){return b||this.sf!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.O())&&this.j.Ga(b,a),this.isEnabled()&&this.j.we(this,a),this.sf=a,!0):!
1};f.isEnabled=function(){return!V(this,1)};f.Ha=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Sj(this,1,!
a)||(a||(Tj(this,!1),this.Vb(!1)),this.isVisible()&&this.j.we(this,a),this.Ob(1,!
a,!0))};f.Vb=function(a){Sj(this,2,a)&&this.Ob(2,a)};function Tj(a,b)
{Sj(a,4,b)&&a.Ob(4,b)}
f.yh=function(a){Sj(this,8,a)&&this.Ob(8,a)};f.ud=function(a)
{Sj(this,16,a)&&this.Ob(16,a)};f.$f=function(a)
{Sj(this,32,a)&&this.Ob(32,a)};f.Za=function(a)
{Sj(this,64,a)&&this.Ob(64,a)};function V(a,b){return!!
(a.nc&b)}f.Ob=function(a,b,c){c||1!=a?Gj(this,a)&&b!
=V(this,a)&&(this.j.Ob(this,a,b),this.nc=b?this.nc|a:this.nc&~a):this.Ha(!
b)};function Gj(a,b){return!!(a.ff&b)}
f.ab=function(a,b){if(this.La&&V(this,a)&&!b)throw Error("Component already
rendered");!b&&V(this,a)&&this.Ob(a,!1);this.ff=b?this.ff|a:this.ff&~a};function
Uj(a,b){return!!(a.Gd&b)&&Gj(a,b)}function Sj(a,b,c){return Gj(a,b)&&V(a,b)!=c&&(!
(a.ef&b)||a.dispatchEvent(Sg(b,c)))&&!a.hc}f.Sc=function(a){!
Vj(a,this.O())&&this.dispatchEvent("enter")&&this.isEnabled()&&Uj(this,2)&&this.Vb(
!0)};f.Wg=function(a){!
Vj(a,this.O())&&this.dispatchEvent("leave")&&(Uj(this,4)&&Tj(this,!
1),Uj(this,2)&&this.Vb(!1))};
f.Re=q;function Vj(a,b){return!!
a.relatedTarget&&Pe(b,a.relatedTarget)}f.Yc=function(a)
{this.isEnabled()&&(Uj(this,2)&&this.Vb(!0),0!=a.g.button||Fd&&a.ctrlKey||
(Uj(this,4)&&Tj(this,!0),this.j&&this.j.Mh(this)&&this.O().focus()));0!
=a.g.button||Fd&&a.ctrlKey||a.preventDefault()};f.zc=function(a)
{this.isEnabled()&&(Uj(this,2)&&this.Vb(!
0),V(this,4)&&this.Uc(a)&&Uj(this,4)&&Tj(this,!1))};f.Hi=function(a)
{this.isEnabled()&&this.Uc(a)};
f.Uc=function(a){Uj(this,16)&&this.ud(!V(this,16));Uj(this,8)&&this.yh(!
0);Uj(this,64)&&this.Za(!V(this,64));var b=new
tf("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.s=a.s);return this.dispatchEvent(b)};f.Mj=function()
{Uj(this,32)&&this.$f(!0)};f.rf=function(){Uj(this,4)&&Tj(this,!
1);Uj(this,32)&&this.$f(!1)};f.Lb=function(a){return
this.isVisible()&&this.isEnabled()&&this.yc(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.yc=function(a){return 13==a.keyCode&&this.Uc(a)};if("function"!==typeof Oj)throw
Error("Invalid component class "+Oj);if("function"!==typeof xj)throw Error("Invalid
renderer class "+xj);var Wj=za(Oj);Nj[Wj]=xj;Lj("goog-control",function(){return
new Oj(null)});function Rj(a){qf.call(this);this.i=a;this.g=!1;this.j=new
N(this);rf(this,this.j);a=this.i.va;this.j.ha(a,vf.Xd,this.s).ha(a,vf.Yd,this.N).ha
(a,"click",this.o)}v(Rj,qf);var Xj=!z||Td(9);Rj.prototype.s=function(){this.g=!1};
Rj.prototype.N=function(){this.g=!0};function Yj(a,b){if(!Xj)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}
Rj.prototype.o=function(a){if(this.g)this.g=!1;else{var
b=a.g,c=b.button,d=b.type,e=Yj(b,"mousedown");this.i.Yc(new
wf(e,a.i));e=Yj(b,"mouseup");this.i.zc(new wf(e,a.i));Xj||
(b.button=c,b.type=d)}};Rj.prototype.ua=function()
{this.i=null;Rj.na.ua.call(this)};function Zj()
{}v(Zj,Ij);va(Zj);f=Zj.prototype;f.Pd=function(){};f.Ib=function(a){Pj(a);a.Gd&=-
256;a.ab(32,!1);return a.i.Oa("BUTTON",{"class":Aj(this,a).join(" "),disabled:!
a.isEnabled(),title:a.md()||"",value:a.nb()||""},a.Gf()||"")};f.nf=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Ya=function(a,b){Pj(a);a.Gd&=-256;a.ab(32,!1);if(b.disabled)
{var c=this.Me(1);L(b,c)}return Zj.na.Ya.call(this,a,b)};
f.qf=function(a){Ug(a).ha(a.O(),"click",a.Uc)};f.og=q;f.Nh=q;f.Mh=function(a)
{return a.isEnabled()};f.we=q;f.Ob=function(a,b,c){Zj.na.Ob.call(this,a,b,c);
(a=a.O())&&1==b&&(a.disabled=c)};f.nb=function(a){return
a.value};f.Pb=function(a,b){a&&(a.value=b)};f.Fc=q;function ak(a,b,c)
{Oj.call(this,a,b||Zj.Ua(),c)}v(ak,Oj);f=ak.prototype;f.nb=function(){return
this.ub};f.Pb=function(a){this.ub=a;this.wc().Pb(this.O(),a)};f.md=function()
{return this.oa};f.rb=function(a)
{this.oa=a;this.wc().rb(this.O(),a)};f.ob=function(a)
{this.wc().ob(this,a)};f.ua=function(){ak.na.ua.call(this);delete this.ub;delete
this.oa};f.Pa=function(){ak.na.Pa.call(this);if(Gj(this,32)){var
a=this.O();a&&Ug(this).ha(a,"keyup",this.yc)}};
f.yc=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Uc(a):32==a.keyCode};Lj("goog-
button",function(){return new ak(null)});function X(a,b,c,d)
{ak.call(this,a,bk.Ua(),b);this.wa=c||0;this.o=d||0;this.lb=!
1}v(X,ak);f=X.prototype;f.Bb=function(){return this.o};
f.rb=function(a){this.oa=a;var b=this.O();if(b)if(this.lb){var c=a instanceof Kc?
aj(Mc(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof Kc?b.g=a:
(b.setAttribute("data-tooltip",a),b.g=null),b.setAttribute("aria-label",c)):
(b.g=null,b.removeAttribute("aria-label"));a=oe(b)||oe();b=za(a.g);dj[b]||
(dj[b]=new ej(a))}else a?b.title=a:b.removeAttribute("title")};
f.Ha=function(a){this.isEnabled()!=a&&(X.na.Ha.call(this,a),ck(this))};f.
$f=function(a){X.na.$f.call(this,a);dk(this,!1)};f.Yc=function(a)
{X.na.Yc.call(this,a);this.isEnabled()&&dk(this,!0)};f.zc=function(a)
{X.na.zc.call(this,a);this.isEnabled()&&dk(this,!0)};function dk(a,b)
{a.O()&&of(a.O(),"jfk-button-clear-outline",b)}function ck(a){a.O()&&ek(a.wc(),a)}
function fk(a,b){if("string"===typeof a){var
c=a;a=F("IMG");ad(a,c);Q(a,21,21)}L(a,"jfk-button-
img");c=[];c.push(a);b&&(a=F("SPAN","jfk-button-label",b),c.push(a));return
c}function bk(){this.$a=this.Ea()+"-standard";this.i=this.Ea()+"-
action";this.ma=this.Ea()+"-primary";this.s=this.Ea()+"-default";this.N=this.Ea()
+"-flat";this.ka=this.Ea()+"-narrow";this.V=this.Ea()+"-mini";this.o=this.Ea()+"-
contrast"}v(bk,Ij);va(bk);f=bk.prototype;
f.xd=function(a,b,c){a&&c.wa!=a&&(c.wa=a,ck(c));b&&c.o!
=b&&(c.o=b,ck(c))};f.Ea=function(){return"jfk-button"};
f.Ib=function(a){var b=a.i,c={disabled:!
a.isEnabled(),checked:V(a,16),style:a.wa,title:a.md(),Hm:a.lb,value:a.nb(),width:a.
Bb()};c=c||{};var d=c.attributes;var e=c.content;var
g=c.disabled,h=c.id,k=c.an,l=c.title,m=c.Hm,r=c.value;h='<div role="button"'+(h?'
id="'+Th(h)+'"':"")+' class="';c=c||{};var H=c.Tm,C=c.style,ba=c.width,W="goog-
inline-block jfk-button ";switch(ya(C)?C.toString():C){case 0:W+="jfk-button-
standard";break;case 2:W+="jfk-button-action";break;case 3:W+="jfk-button-
primary";break;
case 1:W+="jfk-button-default";break;case 4:W+="jfk-button-flat";break;case
5:W+="jfk-button-mini";break;case 6:W+="jfk-button-contrast";break;default:W+="jfk-
button-standard"}W+=((ba&&ba.Nl&&(1).Nl?ba.Id!==(1).Id?
0:ba.toString()===(1).toString():1==ba)?" jfk-button-narrow":"")+(c.checked?" jfk-
button-checked":"")+(H?" "+H:"")+(c.disabled?" jfk-button-disabled":"");g=h+Th(W)
+'"'+(g?' aria-disabled="true"':' tabindex="'+(k?Th(k):"0")+'"')+(l?m?' data-
tooltip="'+Th(l)+'"':' title="'+Th(l)+'"':"")+(r?
' value="'+Th(r)+'"':"");d?(null!=d&&d.Id===Kh?d=d.Kb():(d=String(d),d=$h.test(d)?
d:"zSoyz"),null!=d&&d.Id===Kh&&(d=d.Kb()),d=(!d||1<=d.length&&"
"===d.charAt(0)?"":" ")+d):d="";d=g+d+">";e=null!=e?e:"";e=null!=e&&e.Id===Jh?e:e
instanceof Kc?
Sh(Mc(e).toString(),e.jd()):Sh(String(String(e)).replace(Yh,Xh),Rh(e));d=Sh(d+e+"</
div>");e=bf(b||oe(),"DIV");if(ya(d))if(d instanceof Lh){if(d.Id!==Jh)throw
Error("Sanitized content was not of kind HTML.");d=Oc(d.toString(),d.Lg||null)}else
d=Nc("zSoyz");else d=
Nc(String(d));y(e,d);1==e.childNodes.length&&(d=e.firstChild,1==d.nodeType&&(e=d));
b.Kh(e,a.Kb());this.Ya(a,e);return e};
f.Ya=function(a,b){bk.na.Ya.call(this,a,b);this.j||(this.j=zb(this.
$a,u(this.xd,0,null),this.i,u(this.xd,2,null),this.ma,u(this.xd,3,null),this.s,u(th
is.xd,1,null),this.N,u(this.xd,4,null),this.V,u(this.xd,5,null),this.o,u(this.xd,6,
null),this.ka,u(this.xd,null,1)));for(var c=hf(b),d=0;d<c.length;++d){var
e=this.j[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.oa=c,a.lb=!0;return
b};f.nb=function(a){return a.getAttribute("value")||""};f.Pb=function(a,b)
{a&&a.setAttribute("value",b)};
function ek(a,b){function c(h,k){(h?d:e).push(k)}var d=[],e=[],g=b.wa;c(0==g,a.
$a);c(2==g,a.i);c(3==g,a.ma);c(4==g,a.N);c(5==g,a.V);c(1==g,a.s);c(6==g,a.o);c(1==b
.Bb(),a.ka);c(!b.isEnabled(),a.Ea()+"-disabled");nf(b.O(),e);lf(b.O(),d)};var
gk={};
function hk(a){if(z&&!B(9))return[0,0,0,0];var b=gk.hasOwnProperty(a)?
gk[a]:null;if(b)return b;65536<Object.keys(gk).length&&(gk={});var
c=[0,0,0,0];b=ik(a,/\\[0-9A-Fa-f]{6}\s?/g);b=ik(b,/\\[0-9A-Fa-f]
{1,5}\s/g);b=ik(b,/\\./g);b=b.replace(/:not\(([^\)]*)\)/g," $1 ");b=b.replace(/
{[^]*/gm,"");b=jk(b,c,/(\[[^\]]+\])/g,2);b=jk(b,c,/(#[^\#\s\+>~\.\[:]
+)/g,1);b=jk(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=jk(b,c,/(::[^\s\+>~\.\[:]+|:first-
line|:first-letter|:before|:after)/gi,3);b=jk(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=jk(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g,"
");b=b.replace(/[#\.]/g," ");jk(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return
gk[a]=b}function jk(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return
Array(e.length+1).join(" ")})}function ik(a,b){return a.replace(b,function(c)
{return Array(c.length+1).join("A")})};var kk={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},lk=/
[\n\f\r"'()*<>]/g,mk={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function nk(a){return mk[a]}
function ok(a,b,c){b=Ub(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"!
=gc(a)?'url("'+gc(a).replace(lk,nk)+'")':null:null}return a}if(0<b.indexOf("("))
{if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in kk))return null}return
b};function pk(a,b){a=p[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
qk(a,b){return(a=p[a])&&a.prototype&&a.prototype[b]||null}
var rk=pk("Element","attributes")||
pk("Node","attributes"),sk=qk("Element","hasAttribute"),tk=qk("Element","getAttribu
te"),uk=qk("Element","setAttribute"),vk=qk("Element","removeAttribute"),wk=qk("Elem
ent","getElementsByTagName"),xk=qk("Element","matches")||
qk("Element","msMatchesSelector"),yk=pk("Node","nodeName"),zk=pk("Node","nodeType")
,Ak=pk("Node","parentNode"),Bk=pk("HTMLElement","style")||
pk("Element","style"),Ck=pk("HTMLStyleElement","sheet"),Dk=qk("CSSStyleDeclaration"
,"getPropertyValue"),
Ek=qk("CSSStyleDeclaration","setProperty");function Fk(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Gk(a,b,c,d){if(a)return a.apply(b,d);if(z&&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 Hk(a)
{return Fk(rk,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Ik(a,b,c){try{Gk(uk,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Jk(a){return
Fk(Bk,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Kk(a){return Fk(Ck,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Lk(a){return Fk(yk,a,"nodeName",function(b)
{return"string"==typeof b})}function Mk(a){return Fk(zk,a,"nodeType",function(b)
{return"number"==typeof b})}
function Nk(a){return Fk(Ak,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Ok(a,b){return
Gk(Dk,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Pk(a,b,c){Gk(Ek,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
Qk=z&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\
[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,Rk={"-webkit-border-horizontal-
spacing":!0,"-webkit-border-vertical-spacing":!0};
function Sk(a,b,c){var d=[];a=Tk(ab(a.cssRules));w(a,function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&z&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Qk,"#"+b+" $1"):e.selectorText,h=d.push;e=Uk(e.style,c);if(-
1!=g.indexOf("<"))throw Error("Selector does not allow '<', got: "+g);var
k=g.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:*
,>+~[\]()=^$|]+$/.test(k))throw Error("Selector allows only [-_a-zA-Z0-9#.:*
,>+~[\\]()=^$|] and strings, got: "+
g);a:{for(var l={"(":")","[":"]"},m=[],r=0;r<k.length;r++){var
H=k[r];if(l[H])m.push(l[H]);else if(rb(l,H)&&m.pop()!=H){k=!1;break
a}}k=0==m.length}if(!k)throw Error("() and [] in selector must be balanced, got:
"+g);e instanceof oc||(e=sc(e));h.call(d,new Bc(g+"{"+qc(e).replace(/</g,"\\3C ")
+"}",Ac))}});return Cc(d)}function Tk(a){return Na(a,function(b){return b
instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})}
function Vk(a,b,c){a=Wk("<style>"+a+"</style>");return null==a||null==a.sheet?
Ec:Sk(a.sheet,void 0!=b?b:null,c)}function Wk(a){if(z&&!B(10)||"function"!=typeof
p.DOMParser)return
null;a=Oc("<html><head></head><body>"+a+"</body></html>",null);return(new
DOMParser).parseFromString(Mc(a),"text/html").body.children[0]}
function Uk(a,b){if(!a)return rc;var
c=document.createElement("div").style,d=Xk(a);w(d,function(e){var g=Dd&&e in Rk?
e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=g.lastIndexOf("--",0)&&0!
=g.lastIndexOf("var",0)&&(e=Ok(a,e),e=ok(g,e,b),null!=e&&Pk(c,g,e))});return new
oc(c.cssText||"",pc)}
function Yk(a){var b=Array.from(Gk(wk,a,"getElementsByTagName",
["STYLE"])),c=kb(b,function(e){return
ab(Kk(e).cssRules)});c=Tk(c);c.sort(function(e,g){e=hk(e.selectorText);a:
{g=hk(g.selectorText);for(var h=fb,k=Math.min(e.length,g.length),l=0;l<k;l++){var
m=h(e[l],g[l]);if(0!=m){e=m;break a}}e=fb(e.length,g.length)}return-
e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)w(c,function(e){Gk(xk,d,d.matches?"matches":"msMatchesSelector",
[e.selectorText])&&e.style&&
Zk(d,e.style)});w(b,I)}function Zk(a,b){var c=Xk(a.style),d=Xk(b);w(d,function(e)
{if(!(0<=c.indexOf(e))){var g=Ok(b,e);Pk(a.style,e,g)}})}function Xk(a){xa(a)?
a=ab(a):(a=qb(a),Xa(a,"cssText"));return a};var $k={"* ARIA-CHECKED":!0,"* ARIA-
COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"*
ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-
HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-
MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-
PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-
ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!
0,"* ABBR":!0,
"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"*
AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"*
CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"*
COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"*
ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"*
ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"*
MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"*
REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"*
RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"*
START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"*
VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},al={"* 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 bl="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),cl=0;function dl()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+cl+
+}dl.prototype.set=function(a,b){if(Gk(sk,a,"hasAttribute",[this.g])){var
c=parseInt(Gk(tk,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Ik(a,this.g,c.toString()),this.j.push(a);return this};
dl.prototype.get=function(a){if(Gk(sk,a,"hasAttribute",[this.g]))return
a=parseInt(Gk(tk,a,"getAttribute",[this.g])||
null,10),this.i[a]};dl.prototype.clear=function(){this.j.forEach(function(a)
{Gk(vk,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var el=!z||
Td(10),fl=!z||null==document.documentMode;function gl(){};var hl={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
il={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!
0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!
0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!
0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!
0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!
0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!
0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!
0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!
0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!
0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var jl={"ANNOTATION-
XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!
0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};
function kl(a){a=a||new ll;ml(a);this.g=wb(a.g);this.s=wb(a.ma);this.i=wb(a.
$a);this.ka=a.V;w(a.ta,function(b){if(0!=b.lastIndexOf("data-",0))throw new
Ja('Only "data-" attributes allowed, got: %s.',[b]);if(0==b.lastIndexOf("data-
sanitizer-",0))throw new Ja('Attributes with "%s" prefix are not allowed, got:
%s.',["data-sanitizer-",b]);this.g["*
"+b.toUpperCase()]=nl},this);w(a.oa,function(b){b=b.toUpperCase();if(-
1==b.indexOf("-")||jl[b])throw new Ja("Only valid custom element tag names allowed,
got: %s.",
[b]);this.i[b]=!
0},this);this.V=a.j;this.o=a.ka;this.j=null;this.N=a.N}v(kl,gl);function ol(a)
{return function(b,c){return(b=a(Ub(b),c))&&"about:invalid#zClosurez"!=gc(b)?
gc(b):null}}function ll(){this.g={};w([$k,al],function(a){w(qb(a),function(b)
{this.g[b]=nl},this)},this);this.i={};this.ta=[];this.oa=[];this.ma=wb(hl);this.
$a=wb(il);this.V=!
1;this.Fa=lc;this.Aa=this.s=this.wa=this.j=mb;this.ka=null;this.o=this.N=!1}
function pl(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function ql(a,b,c,d){a[c]&&!b[c]&&(a[c]=pl(a[c],d))}
function ml(a){if(a.o)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");ql(a.g,a.i,"* USEMAP",rl);var b=ol(a.Fa);w(["* ACTION","* CITE","*
HREF"],function(d){ql(this.g,this.i,d,b)},a);var c=ol(a.j);w(["* LONGDESC","*
SRC","LINK HREF"],function(d){ql(this.g,this.i,d,c)},a);w(["* FOR","* HEADERS","*
NAME"],function(d){ql(this.g,this.i,d,u(sl,this.wa))},a);ql(a.g,a.i,"A
TARGET",u(tl,["_blank","_self"]));ql(a.g,a.i,"* CLASS",u(ul,a.s));ql(a.g,a.i,"*
ID",u(vl,a.s));ql(a.g,a.i,"* STYLE",
u(a.Aa,c));a.o=!0}function wl(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function nl(a){return Ub(a)}function tl(a,b){b=Ub(b);return
Ua(a,b.toLowerCase())?b:null}function rl(a){return(a=Ub(a))&&"#"==a.charAt(0)?
a:null}function sl(a,b,c){return a(Ub(b),c)}function
ul(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 vl(a,b,c)
{return a(Ub(b),c)}
function xl(a,b){var c=!("STYLE"in a.s)&&"STYLE"in
a.i;c="*"==a.o&&c?"sanitizer-"+sd():a.o;a.j=c;if(el){c=b;if(el)
{b=G("SPAN");a.j&&"*"==a.o&&(b.id=a.j);a.N&&(c=Wk("<div>"+c+"</div>"),Yk(c),c=c.inn
erHTML);c=Oc(c,null);var d=document.createElement("template");if(fl&&"content"in
d)y(d,c),d=d.content;else{var
e=document.implementation.createHTMLDocument("x");d=e.body;y(e.body,c)}c=document.c
reateTreeWalker(d,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(d=bl?
new WeakMap:new dl;e=c.nextNode();){c:{var g=
a;var h=e;switch(Mk(h)){case 3:g=yl(g,h);break c;case
1:if("TEMPLATE"==Lk(h).toUpperCase())g=null;else{var k=Lk(h).toUpperCase();if(k in
g.s)var l=null;else g.i[k]?l=document.createElement(k):
(l=G("SPAN"),g.ka&&Ik(l,"data-sanitizer-original-tag",k.toLowerCase()));if(l){var
m=l,r=Hk(h);if(null!=r)for(var H=0;k=r[H];H++)if(k.specified){var C=g;var
ba=h,W=k,Fa=W.name;if(0==Fa.lastIndexOf("data-sanitizer-",0))C=null;else{var
$d=Lk(ba);W=W.value;var
ae={tagName:Ub($d).toLowerCase(),attributeName:Ub(Fa).toLowerCase()},
Wa={Fk:void 0};"style"==ae.attributeName&&(Wa.Fk=Jk(ba));ba=wl($d,Fa);ba in C.g?
(C=C.g[ba],C=C(W,ae,Wa)):(Fa=wl(null,Fa),Fa in C.g?
(C=C.g[Fa],C=C(W,ae,Wa)):C=null)}null!==C&&Ik(m,k.name,C)}g=l}else g=null}break
c;default:g=null}}if(g){if(1==Mk(g)&&d.set(e,g),e=Nk(e),h=!
1,e)k=Mk(e),l=Lk(e).toLowerCase(),m=Nk(e),11!=k||m?"body"==l&&m&&(k=Nk(m))&&!
Nk(k)&&(h=!0):h=!0,k=null,h||!e?
k=b:1==Mk(e)&&(k=d.get(e)),k.content&&(k=k.content),k.appendChild(g)}else
Je(e)}d.clear&&d.clear();a=b}else a=G("SPAN");0<
Hk(a).length&&(b=G("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return Oc(a,null)}function yl(a,b){var c=b.data;
(b=Nk(b))&&"style"==Lk(b).toLowerCase()&&!("STYLE"in a.s)&&"STYLE"in
a.i&&(c=Dc(Vk(c,a.j,t(function(d,e){return this.V(d,{Um:e})},a))));return
document.createTextNode(c)};function Y(a){var b=new ll;b=new kl(b);return
xl(b,a)};var zl={};function Al(){}function Bl(a,b){if(b!==zl)throw Error("Bad
secret");this.g=a}n(Bl,Al);Bl.prototype.toString=function(){return this.g};var
Cl=new Bl("about:invalid#zTSz",zl);function Dl(a){this.Pl=a}function El(a){return
new Dl(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
Fl=[El("data"),El("http"),El("https"),El("mailto"),El("ftp"),new Dl(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function Gl(a){if(a instanceof Al)if(a
instanceof Bl)a=a.g;else throw Error("wrong type");else a=gc(a);return a};function
Hl(a){Il();return Oc(a,null)}var Il=q;function Jl(a,b){this.g=a instanceof D?a:new
D(a,b)}v(Jl,ai);Jl.prototype.Hb=function(a,b,c,d)
{hi(this.g,a,b,c,null,null,d)};function Kl(a)
{O.call(this);this.va=a;a=z?"focusout":"blur";this.g=M(this.va,z?"focusin":"focus",
this,!z);this.i=M(this.va,a,this,!z)}v(Kl,O);Kl.prototype.handleEvent=function(a)
{var b=new
wf(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};Kl.prototype.ua=function()
{Kl.na.ua.call(this);Rf(this.g);Rf(this.i);delete this.va};function Ll(a,b,c)
{this.g=a;this.i=b;this.V=c}v(Ll,ai);Ll.prototype.Hb=function(a,b,c)
{ei(this.g,this.i,a,b,void 0,c,this.V)};function Ml(a,b){this.g=a instanceof D?
a:new D(a,b)}v(Ml,ai);Ml.prototype.Hb=function(a,b,c,d)
{ei(pg(a),0,a,b,this.g,c,null,d)};function Nl(a){this.g=new dh;if(a)
{a=hh(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}}function Ol(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+za(a):b.charAt(0)+a}Nl.prototype.add=func
tion(a){this.g.set(Ol(a),a)};Nl.prototype.remove=function(a){return
this.g.remove(Ol(a))};Nl.prototype.vb=function(){return
this.g.vb()};Nl.prototype.clone=function(){return new Nl(this)};function Pl(a,b)
{O.call(this);this.j=new N(this);this.tf(a||
null);b&&(this.Rd=b)}v(Pl,O);f=Pl.prototype;f.va=null;f.ri=!0;f.oi=null;f.Qd=!
1;f.jh=-1;f.zi=!0;f.Rd="toggle_display";f.O=function(){return
this.va};f.tf=function(a){Ql(this);this.va=a};function Ql(a){if(a.Qd)throw
Error("Can not change this state of the popup while
showing.");}f.isVisible=function(){return this.Qd};
f.Ga=function(a){this.Sa&&this.Sa.stop();this.Aa&&this.Aa.stop();if(a){if(!
this.Qd&&this.sh()){if(!this.va)throw Error("Caller must call setElement before
trying to show the
popup");this.Cd();a=qe(this.va);if(this.ri)if(this.j.ha(a,"mousedown",this.Yi,!
0),z){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Qe(b)}catch(d){break}a=c;b=a.activeElement}this.j.ha(a,"mousedown",this.Yi,!
0);this.j.ha(a,"deactivate",this.Xi)}else
this.j.ha(a,"blur",this.Xi);"toggle_display"==this.Rd?
(this.va.style.visibility="visible",R(this.va,!
0)):"move_offscreen"==this.Rd&&this.Cd();this.Qd=!0;this.jh=Date.now();this.Sa?
(Jf(this.Sa,"end",this.Uf,!1,this),this.Sa.play()):this.Uf()}}else
Rl(this)};f.Cd=q;function Rl(a,b)
{a.Qd&&a.dispatchEvent({type:"beforehide",target:b})&&(a.j&&Xf(a.j),a.Qd=!1,a.Aa?
(Jf(a.Aa,"end",u(a.vi,b),!1,a),a.Aa.play()):a.vi(b))}f.vi=function(a)
{"toggle_display"==this.Rd?
this.Jl():"move_offscreen"==this.Rd&&(this.va.style.top="-10000px");this.Xe(a)};
f.Jl=function(){this.va.style.visibility="hidden";R(this.va,!1)};f.sh=function()
{return this.dispatchEvent("beforeshow")};f.Uf=function()
{this.dispatchEvent("show")};f.Xe=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Yi=function(a)
{a=a.target;Pe(this.va,a)||Sl(this,a)||150>Date.now()-this.jh||Rl(this,a)};
f.Xi=function(a){if(this.zi){var b=qe(this.va);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Pe(this.va,a)||"BODY"==a.tagName||
Sl(this,a))return}else if(a.target!=b)return;150>Date.now()-this.jh||
Rl(this)}};function Sl(a,b){return Qa(a.oi||[],function(c){return b===c||
Pe(c,b)})}f.ua=function()
{Pl.na.ua.call(this);this.j.Ca();pf(this.Sa);pf(this.Aa);delete this.va;delete
this.j;delete this.oi};function Tl(a,b){this.Xc=8;this.lb=b||void
0;Pl.call(this,a)}v(Tl,Pl);Tl.prototype.Yb=function(){return this.lb||
null};Tl.prototype.setPosition=function(a){this.lb=a||void
0;this.isVisible()&&this.Cd()};Tl.prototype.Cd=function(){if(this.lb){var a=!
this.isVisible()&&"move_offscreen"!
=this.Rd,b=this.O();a&&(b.style.visibility="hidden",R(b,!
0));this.lb.Hb(b,this.Xc,this.lh);a&&R(b,!1)}};function Ul(a,b,c){this.o=c||(a?
oe(E(a)):oe());Tl.call(this,this.o.Oa("DIV",
{style:"position:absolute;display:none;"}));this.s=new D(1,1);this.ka=new
Nl;this.N=null;a&&(a=E(a),this.ka.add(a),M(a,"mouseover",this.Sc,!
1,this),M(a,"mouseout",this.If,!1,this),M(a,"mousemove",this.ie,!
1,this),M(a,"focus",this.Oh,!1,this),M(a,"blur",this.If,!1,this));null!
=b&&J(this.O(),b)}v(Ul,Tl);var Vl=[];f=Ul.prototype;f.hb=null;f.className="goog-
tooltip";f.eg=500;f.Yg=0;f.Tg=function(){return this.Yg};
f.tf=function(a){var b=this.O();b&&I(b);Ul.na.tf.call(this,a);a?
(b=this.o.g.body,b.insertBefore(a,b.lastChild),pf(this.N),this.N=new
Kl(this.O()),rf(this,this.N),M(this.N,"focusin",this.$d,void
0,this),M(this.N,"focusout",this.df,void 0,this)):
(pf(this.N),this.N=null)};function Wl(a){return a.wa?a.isVisible()?4:1:a.oa?
3:a.isVisible()?2:0}f.Of=function(a){if(!this.isVisible())return!1;var
b=tg(this.O()),c=Ag(this.O());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
f.sh=function(){if(!Pl.prototype.sh.call(this))return!1;if(this.g)for(var
a,b=0;a=Vl[b];b++)Pe(a.O(),this.g)||a.Ga(!
1);Va(Vl,this);a=this.O();a.className=this.className;this.
$d();M(a,"mouseover",this.Xg,!1,this);M(a,"mouseout",this.Ni,!
1,this);Xl(this);return!0};f.Xe=function(){Xa(Vl,this);for(var
a=this.O(),b,c=0;b=Vl[c];c++)b.g&&Pe(a,b.g)&&b.Ga(!
1);this.mf&&this.mf.df();Qf(a,"mouseover",this.Xg,!
1,this);Qf(a,"mouseout",this.Ni,!1,this);this.g=void 0;0==Wl(this)&&(this.Ab=!
1);Pl.prototype.Xe.call(this)};
f.Ve=function(a,b){this.g==a&&fh(this.ka.g,Ol(this.g))&&(this.Ab||!this.Km?
(this.Ga(!1),this.isVisible()||(this.g=a,this.setPosition(b||Yl(this,0)),this.Ga(!
0))):this.g=void 0);this.wa=void 0};f.Ui=function(a){this.oa=void 0;if(a==this.g)
{a=this.o;var b;a=(b=af(a.g))&&this.O()&&a.Ij(this.O(),b);null!
=this.hb&&(this.hb==this.O()||fh(this.ka.g,Ol(this.hb)))||a||this.V&&this.V.hb||
this.Ga(!1)}};function Zl(a,b){var
c=Ae(a.o.g);a.s.x=b.clientX+c.x;a.s.y=b.clientY+c.y}
f.Sc=function(a){var b=$l(this,a.target);this.hb=b;this.$d();b!
=this.g&&(this.g=b,this.fg(b),am(this),Zl(this,a))};function $l(a,b){try{for(;b&&!
fh(a.ka.g,Ol(b));)b=b.parentNode;return b}catch(c){return null}}f.ie=function(a)
{Zl(this,a);this.Ab=!0};f.Oh=function(a){this.hb=a=$l(this,a.target);this.Ab=!
0;if(this.g!=a){this.g=a;var b=Yl(this,1);this.
$d();this.fg(a,b);am(this)}};function Yl(a,b){return 0==b?(a=a.s.clone(),new
bm(a)):new cm(a.hb)}
function am(a){if(a.g)for(var b,c=0;b=Vl[c];c+
+)Pe(b.O(),a.g)&&(b.V=a,a.mf=b)}f.If=function(a){var
b=$l(this,a.target),c=$l(this,a.relatedTarget);b!
=c&&(b==this.hb&&(this.hb=null),Xl(this),this.Ab=!1,!this.isVisible()||
a.relatedTarget&&Pe(this.O(),a.relatedTarget)?this.g=void
0:this.df())};f.Xg=function(){var a=this.O();this.hb!=a&&(this.
$d(),this.hb=a)};f.Ni=function(a){var b=this.O();this.hb!=b||
a.relatedTarget&&Pe(b,a.relatedTarget)||(this.hb=null,this.df())};
f.fg=function(a,b){this.wa||(this.wa=U(t(this.Ve,this,a,b),this.eg))};function
Xl(a){a.wa&&(Zi(a.wa),a.wa=void 0)}f.df=function()
{2==Wl(this)&&(this.oa=U(t(this.Ui,this,this.g),this.Tg()))};f.$d=function()
{this.oa&&(Zi(this.oa),this.oa=void 0)};
f.ua=function(){var a;this.Ga(!1);Xl(this);for(var b=this.ka.vb(),c=0;a=b[c];c+
+)Qf(a,"mouseover",this.Sc,!1,this),Qf(a,"mouseout",this.If,!
1,this),Qf(a,"mousemove",this.ie,!1,this),Qf(a,"focus",this.Oh,!
1,this),Qf(a,"blur",this.If,!
1,this);b=this.ka.g;b.i={};b.g.length=0;b.j=0;this.O()&&I(this.O());this.hb=null;de
lete this.o;Ul.na.ua.call(this)};function bm(a,b){Ml.call(this,a,b)}v(bm,Ml);
bm.prototype.Hb=function(a,b,c){b=pg(a);b=sg(b);c=c?new
Zf(c.top+10,c.right,c.bottom,c.left+10):new
Zf(10,0,0,10);hi(this.g,a,8,c,b,9)&496&&hi(this.g,a,8,c,b,5)};function cm(a)
{Ll.call(this,a,5)}v(cm,Ll);cm.prototype.Hb=function(a,b,c){var d=new
D(10,0);ei(this.g,this.i,a,b,d,c,9)&496&&ei(this.g,4,a,1,d,c,5)};function dm(a,b,c)
{Ul.call(this,a,b,c)}v(dm,Ul);f=dm.prototype;f.Mg=!1;f.hf=!1;f.Uf=function()
{dm.na.Uf.call(this);this.ub=dg(Bg(this.O()));this.g&&(this.Gb=dg(Bg(this.g)));this
.hf=this.Mg;M(this.o.g,"mousemove",this.ie,!1,this)};f.Xe=function()
{Qf(this.o.g,"mousemove",this.ie,!1,this);this.Gb=this.ub=null;this.hf=!
1;dm.na.Xe.call(this)};
f.Of=function(a){if(this.Fa){var b=tg(this.O()),c=Ag(this.O());return b.x-
this.Fa.left<=a.x&&a.x<=b.x+c.width+this.Fa.right&&b.y-
this.Fa.top<=a.y&&a.y<=b.y+c.height+this.Fa.bottom}return
dm.na.Of.call(this,a)};function em(a,b){if(a.Gb&&ag(a.Gb,b)||a.Of(b))return!
0;a=a.V;return!!a&&a.Of(b)}f.Ui=function(a){this.oa=void 0;a!=this.g||
em(this,this.s)||this.hb||this.V&&this.V.hb||A&&0==this.s.x&&0==this.s.y||this.Ga(!
1)};
f.ie=function(a){var b=this.isVisible();if(this.ub){var c=Ae(this.o.g);c=new
D(a.clientX+c.x,a.clientY+c.y);em(this,c)?b=!
1:this.hf&&(b=bg(this.ub,c)>=bg(this.ub,this.s))}if(b)
{if(this.df(),this.hb=null,b=this.V)b.hb=null}else 3==Wl(this)&&this.
$d();dm.na.ie.call(this,a)};f.Xg=function(){this.hb!=this.O()&&(this.hf=!
1,this.hb=this.O())};f.Tg=function(){return this.hf?
100:dm.na.Tg.call(this)};function fm(a,b){a=new dm(a);b=Hl(b.innerHTML);var
c=a.O();c&&y(c,b);a.className="buy-tip-card";a.Fa=new Zf(5,5,5,5);a.Mg=!
0;a.eg=500;a.Yg=250};function Z(){O.call(this);this.g=new
N(this)}v(Z,O);Z.prototype.ua=function()
{this.dispatchEvent("dispose");Z.na.ua.call(this);this.g.Ca()};function gm(a,b)
{this.s=a||200;this.o=b||108;Z.call(this)}v(gm,Z);gm.prototype.kc=function(){return
this.s};gm.prototype.Bb=function(){return this.o};function hm(a,b,c,d)
{Ll.call(this,a,b);this.j=c?5:0;this.s=d||void 0}v(hm,Ll);hm.prototype.N=function()
{return this.j};hm.prototype.o=function(a)
{this.j=a};hm.prototype.Hb=function(a,b,c,d){var
e=ei(this.g,this.i,a,b,null,c,10,d,this.s);if(e&496){var
g=im(e,this.i);b=im(e,b);e=ei(this.g,g,a,b,null,c,10,d,this.s);e&496&&(g=im(e,g),b=
im(e,b),ei(this.g,g,a,b,null,c,this.j,d,this.s))}};function im(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function jm(a){Ul.call(this,a,void 0,void
0);this.zi=!1;this.Mg=!0;this.eg=500}n(jm,dm);jm.prototype.fg=function(a,b){b||
(b=new hm(a,9,!0));dm.prototype.fg.call(this,a,b)};jm.prototype.className="unified-
hovercard";function km(a){return z?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").nor
malize("NFC")};var lm="ganpub ganclk dapp source_ip source_country source_domain
authuser".split(" ");function mm(a){var b=void 0===b?window.location.href:b;var
c=new S(b);T(a,"hl","fr");(b=Dh(c,"output"))&&T(a,"output",b);b=Dh(c,"source");"ge-
ipad-app"==b?(T(a,"dapp","2"),a.g.remove("output")):"ge-tablet-app"==b?
(T(a,"dapp","4"),a.g.remove("output")):"ge-ip-app"==b?T(a,"dapp","1"):"ge-android-
app"==b&&T(a,"dapp","3");Dh(c,"authuser")||a.g.remove("authuser");w(lm,function(d)
{var e=Dh(c,d);e&&T(a,d,e)})};function nm(a,b,c)
{qf.call(this);this.i=null;this.data=a;this.g=b;this.o=c||
500}n(nm,qf);nm.prototype.ua=function(){this.i&&this.i.Ca()};function om(a){return
a.i||(a.i=new N(a))}
nm.prototype.j=function(a){var b=F("DIV"),c=new S(this.data.g.ke||
this.data.g.mj);this.data.g.source&&T(c,"source",this.data.g.source);var
d=this.data.g.title;this.data.g.Aj&&(d+=": "+this.data.g.Aj);d=F("A",
{},d);d.classList.add(this.g+"-title");
$c(d,c.toString());b.appendChild(d);a.appendChild(b);pm(this,a);b=F("DIV");if("numb
er"===typeof(this.data.g.qj||0)){d=this.data.g.qj||0;c=Math.floor(d);d=0<d-c?
1:0;for(var e=5-c-d,g=F("SPAN",this.g+"-stars goog-inline-block");0<c;){c--;var
h=F("SPAN","card-star-on goog-inline-block");
g.appendChild(h)}for(;0<d;)d--,h=F("SPAN","card-star-half goog-inline-
block"),g.appendChild(h);for(;0<e;)e--,h=F("SPAN","card-star-off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.g.um;d=F("A",
{},this.data.g.Tl+" critiques");d.classList.add(this.g+"-reviews-
link");d.classList.add("goog-inline-block");
$c(d,c);b.appendChild(d);a.appendChild(b);this.data.g.yj&&(c=new
kl,b=F("DIV",this.g+"-snippet"),c=xl(c,this.data.g.yj+" "),y(b,c),c=F("A",
{},"plus \u00bb"),c.classList.add(this.g+
"-more-link"),$c(c,this.data.g.ke),b.appendChild(c),a.appendChild(b))};
function pm(a,b){var c="",d=F("DIV"),e=a.data.g.ni;if(!Tb(rd(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-
1,k=He(", ");w(c,function(l,m){var r=l?l.replace(qm,""):"";r=id(r);l=new
S(hd('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',r));mm(l);r=F("A",{},r);
$c(r,l.toString());g.appendChild(r);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.g.oj&&(Ie(d,F("SPAN",a.g+"-
pubdate",c+a.data.g.oj)),c="\u00a0-\u00a0");a.data.g.Wi&&(d.appendChild(He(c)),
Ie(d,F("SPAN",a.g+"-pagesnum",a.data.g.Wi+" pages")));b.appendChild(d)}
function rm(a,b,c,d,e,g,h){c=F("A",{id:h||""},c);
$c(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-button-
hilite");g&&c.classList.add("disabled");e&&(e=Zd||
be?"touchstart":"click",om(a).qd(c,e,function(k){k.preventDefault();k=F("FORM",
{method:"POST"});var l=d instanceof ec?d:nc(d);k.action=gc(l);P(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var qm=/(<b\s*>)|
(<\/b>)/ig,sm={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function tm()
{this.g={}}f=tm.prototype;f.Rc=function(){return this.g.Hh};f.lc=function(){return
this.g.lc};f.eh=function(){return this.g.eh};f.Ld=function(){return
this.g.Ld};f.Ue=function(){return this.g.Ue};function um(a){try{return
p.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:
{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/
(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:
[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:
[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw
Error("Invalid JSON string: "+a);};function vm(){}vm.prototype.g=null;function
wm(a){var b;(b=a.g)||(b={},xm(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};var
ym;function zm(){}v(zm,vm);function Am(a){return(a=xm(a))?new ActiveXObject(a):new
XMLHttpRequest}function xm(a){if(!a.i&&"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.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}ym=new zm;function Bm(a)
{O.call(this);this.headers=new dh;this.V=a||null;this.i=!
1;this.N=this.g=null;this.oa="";this.j=this.ma=this.o=this.ka=!
1;this.ta=0;this.s=null;this.Aa="";this.wa=this.Fa=!1}v(Bm,O);var Cm=/^https?
$/i,Dm=["POST","PUT"],Em=[];function Fm(a,b,c){var d=new
Bm;Em.push(d);b&&d.ha("complete",b);d.qd("ready",d.Ak);d.send(a,c,void 0,void
0)}f=Bm.prototype;f.Ak=function(){this.Ca();Xa(Em,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.oa+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.oa=a;this.ka=!1;this.i=!0;this.g=this.V?
Am(this.V):Am(ym);this.N=this.V?
wm(this.V):wm(ym);this.g.onreadystatechange=t(this.hj,this);try{this.ma=!
0,this.g.open(b,String(a),!0),this.ma=!1}catch(g){Gm(this);return}a=c||"";var
e=this.headers.clone();d&&jh(d,function(g,h)
{e.set(h,g)});d=Sa(e.Xb(),Hm);c=p.FormData&&a instanceof p.FormData;!Ua(Dm,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(g,h)
{this.g.setRequestHeader(h,g)},this);this.Aa&&(this.g.responseType=this.Aa);"withCr
edentials"in this.g&&this.g.withCredentials!
==this.Fa&&(this.g.withCredentials=this.Fa);try{Im(this),0<this.ta&&((this.wa=Jm(th
is.g))?
(this.g.timeout=this.ta,this.g.ontimeout=t(this.Od,this)):this.s=U(this.Od,this.ta,
this)),this.o=!0,this.g.send(a),this.o=!1}catch(g){Gm(this)}};
function Jm(a){return z&&B(9)&&"number"===typeof a.timeout&&void 0!
==a.ontimeout}function Hm(a){return"content-type"==a.toLowerCase()}f.Od=function()
{"undefined"!=typeof
ta&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};function Gm(a){a.i=!
1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);Km(a);Lm(a)}function Km(a){a.ka||(a.ka=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
f.abort=function(){this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Lm(this))};f.ua=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),Lm(this,!
0));Bm.na.ua.call(this)};f.hj=function(){this.hc||(this.ma||this.o||this.j?
Mm(this):this.dm())};f.dm=function(){Mm(this)};
function Mm(a){if(a.i&&"undefined"!=typeof ta&&(!a.N[1]||4!=(a.g?
a.g.readyState:0)||2!=Nm(a)))if(a.o&&4==(a.g?a.g.readyState:0))U(a.hj,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{Om(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Km(a)}finally{Lm(a)}}}func
tion Lm(a,b){if(a.g){Im(a);var c=a.g,d=a.N[0]?q:null;a.g=null;a.N=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Im(a){a.g&&a.wa&&(a.g.ontimeout=null);a.s&&(Zi(a.s),a.s=null)}function
Om(a){var b=Nm(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.oa).match(kh)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol,a=a.substr(0,a.length-
1)),b=!Cm.test(a?a.toLowerCase():"");c=b}return c}function Nm(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function Pm(a){if(a.g){a:{a=a.g.responseText;if(p.JSON)try{var
b=p.JSON.parse(a);break a}catch(c){}b=um(a)}return b}};function Qm()
{this.g=[]}Qm.prototype.getId=function(){return
this.Na};Qm.prototype.N=function(a,b,c){var d=null;Om(c.target)&&(d=new
tm,d.g.Hh=a,this.g.push(d));b(d)};Qm.prototype.ma=function(a,b,c){var
d=null;Om(c.target)&&(d=Rm(this,a),Sm(this,d));b(d)};function Sm(a,b)
{Za(a.g,function(c){return c.Rc()==b.Rc()})}function Rm(a,b){return
Sa(a.g,function(c){return c&&c.Rc()==b})};function Tm(a){a=new S(a);var
b=a.o.split("/");b[0]||b.shift();return 3<b.length?b[3]:Dh(a,"id")||""}function
Um(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
Vm(a)
{this.g={};this.g.title=a.title;this.g.Aj=a.subtitle;this.g.ni=a.authors;this.g.mj=
a.preview_url;this.g.ke=a.info_url;this.g.oj=a.pub_date;this.g.Wi=a.num_pages;this.
g.Jm=a.viewability;this.g.
$m=a.subject;this.g.Cm=a.thumbnail_url;this.g.yj=a.snippet;this.g.Xm=a.list_price;t
his.g.sj=a.sale_price;this.g.Zm=a.sale_price_better;this.g.Vl=a.offer_price;this.g.
Ig=a.buy_url;this.g.rj=a.read_url;this.g.Rf=a.is_free_ebook||!
1;this.g.Nf=a.in_my_ebooks||!1;this.g.Ym=a.my_ebooks_url||"";this.g.qj=
a.rating_score||0;this.g.Tl=a.num_reviews||0;this.g.lc=a.is_purchased||!
1;this.g.Pf=a.is_ebook||!
1;this.g.bn=a.write_review_url||"";this.g.Mk=a.add_to_my_ebooks_url||"";this.g.om=a
.preview_ebook_url||"";this.g.um=a.reviews_url||"";this.g.kg=a.view_order_url||"";t
his.g.Qm=a.add_to_my_ebooks_url;this.g.yk=a.add_to_my_ebooks_url_is_on_play||!
1;this.g.Lf=a.has_flowing_text||!1;this.g.Mf=a.has_scanned_text||!1;var
b=Tm(a.info_url);this.g.Hh=b;this.g.Sm=a.canonical_atb_url||"";this.g.eh=a.is_renta
ble||
!1;this.g.oe=a.is_pre_order||!
1;this.g.ij=a.on_sale_date||"";this.g.Ld=a.is_pre_ordered||!
1;this.g.Wm=a.issue_volume_count||0;this.g.Ue=a.is_volume_cancelled||!
1;this.g.zk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.g.Xf=1;break;case 2:this.g.Xf=2}this.g.sm=a.rental_end_utc||
0}n(Vm,tm);function Wm(a){this.g=[];this.Na=a.id;this.wd=a.title;this.
$a=a.num_volumes;this.i=a.access||"0";this.oa=a.predefined;this.ka=a.can_remove_vol
umes;this.s=a.can_add_volumes;this.V=a.can_only_add_ebooks||!1;this.j=new
S(a.add_vol_base_url);this.o=new
S(a.del_vol_base_url);a.volumes&&(this.g=Oa(a.volumes,function(b){return new
Vm(b)}))}n(Wm,Qm);function Xm(){Z.call(this);this.j=[];this.i=[]}v(Xm,Z);function
Ym(a){var b=new S(De().location);b=new S(b);return
a===parseInt(Dh(b,"as_coll"),10)}function Zm(a,b){return Sa(ib(a.j,a.i),function(c)
{return c.getId()==b})};function $m(a,b){var c=F("A",{},"Afficher la commande");
$c(c,a);c.classList.add(b);return c};function an(a,b,c){nm.call(this,a,b,c);Dh(new
S(this.data.g.ke),"dapp")}n(an,nm);
an.prototype.render=function(a){Je(a);var b=F("DIV",this.g),c=F("DIV",this.g+"-
meta");this.j(c);var d=F("DIV",this.data.g.Pf?this.g+"-footer":this.g+"-footer-
nonebook"),e=F("DIV",this.g+"-footer-
inner");if(this.data.g.Pf)if(this.data.Ue()&&Ym(1))bn(this,e);else
if(this.data.g.oe&&!this.data.lc()||this.data.Ld()){var g=F("DIV",this.g+"-pre-
order-date");g.textContent="Date de disponibilit\u00e9 :
"+this.data.g.ij;e.appendChild(g);this.data.Ld()&&Ym(1)&&bn(this,e)}else
if(this.data.lc()&&Ym(1))cn(this,
e),bn(this,e);else{cn(this,e);g=!this.data.lc()&&!this.data.g.Rf;var
h=this.data.g.Rf&&!this.data.g.Nf;if(g||h){g=F("SPAN",{"class":this.g+"-footer-
inner-right"});if(h=this.data.g.om||this.data.g.rj){for(var
k=h.search(oh),l=0,m,r=[];0<=(m=nh(h,l,"source",k));)r.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);r.push(h.substr(l));h=r.join("").replace(qh,"$1");h=mh(h,"source","ebookstore"
)}h&&(k=F("A",{id:"unified-hovercard-preview-link"},"Afficher l'aper\u00e7u"),
$c(k,h),g.appendChild(k));
e.appendChild(g)}}d.appendChild(e);b.appendChild(c);b.appendChild(d);a.appendChild(
b);Ag(a).width>this.o&&Q(a,this.o,"")};
an.prototype.j=function(a){if(!(this.data.lc()||this.data.Ld()||
this.data.Ue())&&this.data.g.kg&&Ym(1)){var b=F("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=F("DIV",this.g+"-card-error",b,"Carte de paiement
refus\u00e9e :");if(this.data.g.kg){var
c=$m(this.data.g.kg,"primary"),d=F("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}nm.prototype.j.call(this,a);b=F("DIV",this.g+"-
book-options");this.data.g.Pf?(this.data.g.Rf?this.data.g.Nf?
dn(this,b):rm(this,b,"E-book - GRATUIT",this.data.g.Mk,!this.data.g.yk,void
0,"unified-hovercard-free-btn"):this.data.Ld()?(c=F("SPAN",this.g+"-pre-
ordered","Pr\u00e9-command\u00e9"),b.appendChild(c)):this.data.Ue()&&Ym(1)?
(c=F("DIV",this.g+"-cancelled"),d=this.data.g.zk,0==d?J(c,"Annul\u00e9 - Demande du
client"):1==d?J(c,"Annul\u00e9 - Probl\u00e8me avec l'e-book"):2==d?
J(c,"Annul\u00e9 - Modification du prix"):3==d?J(c,"Annul\u00e9 - D\u00e9cision de
l'\u00e9diteur"):J(c,"Annul\u00e9e"),b.appendChild(c)):
this.data.lc()||this.data.g.Nf?!this.data.lc()&&this.data.g.Nf?
en(this,b):this.data.lc()&&dn(this,b):en(this,b),Ym(7)&&(c=F("SPAN",this.g+"-
offline-remove-options"),d=F("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},"Supprimer de mes e-books"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.g.mj,rb(sm,this.data.g.Jm)&&!Tb(c)?rm(this,b,"Aper\u00e7u",c,void
0,void 0,"unified-hovercard-preview-sample"):rm(this,b,"Aper\u00e7u",c,
!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function bn(a,b){var
c=F("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.g+"-order-links-
container"}),d=a.data.g.kg;d&&(d=$m(d,""),c.appendChild(d));a.data.Ld()||
(d=F("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"Supprimer d\u00e9finitivement"),L(d,a.g+"-footer-action-
link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function en(a,b){a.data.g.oe&&!a.data.lc()?rm(a,b,"Pr\u00e9commander cet e-book -
"+a.data.g.sj,a.data.g.Ig,void 0,void 0,"unified-hovercard-buy-btn"):a.data.eh()?
rm(a,b,"E-BOOK \u00c0 PARTIR DE "+a.data.g.Vl,a.data.g.Ig,void 0,void 0,"unified-
hovercard-buy-btn"):rm(a,b,"Acheter cet e-book \u2013
"+a.data.g.sj,a.data.g.Ig,void 0,void 0,"unified-hovercard-buy-btn")}function
dn(a,b){rm(a,b,"Lire maintenant",a.data.g.rj,void 0,void 0,"unified-hovercard-read-
now")}
function cn(a,b){var c=F("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=F("SPAN",d,"Web"),k=F("SPAN",d,"Tablette/iPad"),l=F("SPAN",d,"Lecteur
d'e-books");d=F("SPAN",d,"Smartphone");var m=F("SPAN","goog-inline-
block"),r=F("SPAN","goog-inline-block"),H=F("SPAN","goog-inline-
block"),C=F("SPAN","goog-inline-block");a.data.g.Lf?(L(m,e),L(r,e),L(H,e),L(C,e)):
(a.data.g.Mf?(L(m,e),L(r,e)):
(L(m,g),L(r,g)),L(H,g),L(C,g));c.appendChild(m);c.appendChild(h);
c.appendChild(r);c.appendChild(k);c.appendChild(H);c.appendChild(l);c.appendChild(C
);c.appendChild(d);b.appendChild(c)};function fn()
{return"rtl"==document.body.dir}var gn={border:!0,padding:!0,margin:!
0},hn=["Top","Bottom","Right","Left"],jn={color:"#0000cc",textDecoration:"underline
"};function kn(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};w(a,function(c)
{ob(b,u(ln,c))})}
function ln(a,b,c){var d=""==jg(a,c);gn[c]?w(hn,function(e)
{d&&""==jg(a,c+e)&&P(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&jn[c]?
P(a,c,jn[c]):P(a,c,b))}function mn(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||ob(c,function(e,g)
{bb(d,ab(a.getElementsByTagName(g)))});kn(d)};function nn(a,b,c)
{jm.call(this,a);this.Eb=fn();this.ma=this.ta=this.lf=null;this.Fj=b;this.i=null;th
is.Gj=!!c;this.render(b);on(this)}n(nn,jm);nn.prototype.ua=function()
{om(this.i).Ca();I(this.O())};nn.prototype.Ve=function(a,b)
{jm.prototype.Ve.call(this,a,b);this.isVisible()&&(this.lh=this.Eb?new Zf(0,-
2,0,0):new Zf(0,0,0,-2),this.isVisible()&&this.Cd(),this.lf=this.g,pn(this))};
nn.prototype.render=function(a)
{this.i&&(this.i.Ca(),this.ma=this.ta=null);this.i=new
an(a,this.className,435,this.Gj);this.i.render(this.O());on(this);this.isVisible()&
&pn(this)};
function pn(a){var b=F("DIV"),c=F("DIV");var d=Bg(a.lf||null);var e=Bg(a.O());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=fg(e,d);h||(h=new
cg(d.left,0,d.width,0));d=a.Eb?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,Ol:g}}else
e=null;g=a.Eb?"marginRight":"marginLeft";P(c,g,e.x+"px");P(b,g,e.x-
1+"px");L(a.O(),a.className+"-tooltip");e.Ol?(P(c,"bottom",e.y+"px"),P(b,"bottom",
e.y+1+"px"),L(c,a.className+"-arrow-up"),L(b,a.className+"-arrow-up-border")):
(P(c,"top",e.y+"px"),P(b,"top",e.y+1+"px"),a.Fj.g.Pf||L(c,a.className+"-
nofooter"),L(c,a.className+"-arrow-down"),L(b,a.className+"-arrow-down-
border"));a.ma?Ke(b,a.ma):a.O().appendChild(b);a.ta?
Ke(c,a.ta):a.O().appendChild(c);a.ta=c;a.ma=b}
nn.prototype.Hj=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:if(b.href&&(c="f","touchstart"==a.t
ype)){a=window.location;var d=void 0===d?Fl:d;a:{b=b.href;d=void 0===d?Fl:d;for(var
e=0;e<d.length;++e){var g=d[e];if(g instanceof
Dl&&g.Pl(b)){b=new Bl(b,zl);break a}}b=void 0}a.replace(Gl(b||
Cl))}}c&&this.dispatchEvent(new tf(c,this))}};function on(a){var b=Zd||
be?"touchstart":"click",c=om(a.i),d=a.O();Vf(c,d,b,a.Hj,!1,a)};function qn(a,b,c)
{gm.call(this,b);this.i=a;this.j=null;this.V=!1;if(c==(1).toString()||
c==(7).toString())this.V=!0}v(qn,gm);var rn=new O;
qn.prototype.Mc=function(a){var b=F("A",{className:"slider-link goog-inline-
block"});Q(b,"",this.kc());var c=new S(this.i.g.ke);this.i.g.source?
T(c,"source",this.i.g.source):T(c,"source","gbs_slider_thumb");c.g.remove("num");
$c(b,c.toString());a.appendChild(b);this.j=G("IMG");this.j.alt="";this.g.qd(this.j,
"load",t(this.oa,this));rn.dispatchEvent("start");(a=this.i.g.Cm)?(a=new
S(a),T(a,"h",this.kc()),T(a,"stbn",1),a.g.remove("edge"),this.j.src=a.toString()):t
his.j.src="/googlebooks/images/no_cover_thumb.gif";
Q(this.j,"",this.kc());b.appendChild(this.j);this.V&&2==this.i.g.Xf?
(this.N=F("SPAN",["bookcard-badge","bookcard-sample-label"],"Location
arriv\u00e9e \u00e0 expiration"),b.appendChild(this.N)):this.V&&1==this.i.g.Xf?
(a=this.i,1==a.g.Xf?(a=Math.round((a.g.sm-
Date.now()/1E3)/3600),c=Math.round(a/24),a=1>=a?"Expiration imminente de la
location":48>=a?a+"\u00a0heures":c+"\u00a0jours"):a="",this.N=F("SPAN",["bookcard-
badge","bookcard-sample-label"],a),b.appendChild(this.N)):!this.V||this.i.lc()||
this.i.g.Rf||
(this.N=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"Extrait"),b.appendChild(this.N));Jf(b,"mouseover",t(this.ta,this,b))};qn.p
rototype.oa=function()
{this.dispatchEvent("render");rn.dispatchEvent("complete");if(this.N){var
a=Ag(this.j).width;this.N.style.width=ng(a,!0)}};qn.prototype.ta=function(a,b){(new
nn(a,this.i)).Sc(b)};function sn(a,b,c){qn.call(this,a,b-
40,c);this.ka=F("DIV","slider-annotation");this.ma=!
1}n(sn,qn);sn.prototype.Mc=function(a)
{Jf(this,"render",t(this.wa,this));qn.prototype.Mc.call(this,a);a.appendChild(this.
ka)};
sn.prototype.wa=function(a){if(!this.ma){a.stopPropagation();a=this.ka;var
b=this.i,c=G("DIV"),d=F("A",{className:"slider-annotation-title"},He(b.g.title));
$c(d,b.g.ke);c.appendChild(d);if(b=b.g.ni)b=F("DIV","slider-annotation-
author",He(b)),c.appendChild(b);Q(c,Ag(this.j).width+5,"");a.appendChild(c);this.ma
=!0;this.dispatchEvent("render")}};function tn(a,b,c)
{sn.call(this,a,b,c)}n(tn,sn);tn.prototype.Mc=function(a)
{sn.prototype.Mc.call(this,a)};/*
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 un(a){var b=vn;this.s=[];this.ta=b;this.oa=a||null;this.o=this.j=!
1;this.i=void 0;this.ma=this.wa=this.V=!
1;this.N=0;this.g=null;this.ka=0}un.prototype.cancel=function(a){if(this.j)this.i
instanceof un&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ka--,0>=b.ka&&b.cancel())}this.ta?
this.ta.call(this.oa,this):this.ma=!0;this.j||(a=new wn(this),xn(this),yn(this,!
1,a))}};un.prototype.$a=function(a,b){this.V=!1;yn(this,a,b)};
function yn(a,b,c){a.j=!0;a.i=c;a.o=!b;zn(a)}function xn(a){if(a.j){if(!a.ma)throw
new An(a);a.ma=!1}}un.prototype.ti=function(a){xn(this);yn(this,!0,a)};function
Bn(a,b,c,d){a.s.push([b,c,d]);a.j&&zn(a)}un.prototype.then=function(a,b,c){var
d,e,g=new Hi(function(h,k){e=h;d=k});Bn(this,e,function(h){h instanceof wn?
g.cancel():d(h)});return g.then(a,b,c)};un.prototype.$goog_Thenable=!0;function
Cn(a){return Qa(a.s,function(b){return"function"===typeof b[1]})}
function zn(a){if(a.N&&a.j&&Cn(a)){var
b=a.N,c=Dn[b];c&&(p.clearTimeout(c.Na),delete Dn[b]);a.N=0}a.g&&(a.g.ka--,delete
a.g);b=a.i;for(var d=c=!1;a.s.length&&!a.V;){var
e=a.s.shift(),g=e[0],h=e[1];e=e[2];if(g=a.o?h:g)try{var k=g.call(e||a.oa,b);void 0!
==k&&(a.o=a.o&&(k==b||k instanceof Error),a.i=b=k);if(Gi(b)||"function"===typeof
p.Promise&&b instanceof p.Promise)d=!0,a.V=!0}catch(l){b=l,a.o=!0,Cn(a)||(c=!
0)}}a.i=b;d&&(k=t(a.$a,a,!0),d=t(a.$a,a,!1),b instanceof un?(Bn(b,k,d),b.wa=!
0):b.then(k,d));
c&&(b=new En(b),Dn[b.Na]=b,a.N=b.Na)}function An()
{Ha.call(this)}v(An,Ha);An.prototype.message="Deferred has already
fired";An.prototype.name="AlreadyCalledError";function wn()
{Ha.call(this)}v(wn,Ha);wn.prototype.message="Deferred was
canceled";wn.prototype.name="CanceledError";function En(a)
{this.Na=p.setTimeout(t(this.i,this),0);this.g=a}En.prototype.i=function(){delete
Dn[this.Na];throw this.g;};var Dn={};function Fn(a,b){var c=b||{};b=c.document||
document;var d=Pb(a).toString(),e=bf(new pe(b),"SCRIPT"),g={tj:e,Od:void 0},h=new
un(g),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function()
{Gn(e,!0);var m=new Hn(1,"Timeout reached for loading script "+d);xn(h);yn(h,!
1,m)},l),g.Od=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Gn(e,c.Bk||!
1,k),h.ti(null))};e.onerror=function(){Gn(e,!0,k);var m=new Hn(0,"Error while
loading script "+
d);xn(h);yn(h,!1,m)};g=c.attributes||{};yb(g,{type:"text/javascript",charset:"UTF-
8"});we(e,g);e.src=Pb(a);bd(e);In(b).appendChild(e);return h}function In(a){var
b=(a||document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function vn(){if(this&&this.tj){var
a=this.tj;a&&"SCRIPT"==a.tagName&&Gn(a,!0,this.Od)}}function Gn(a,b,c){null!
=c&&p.clearTimeout(c);a.onload=q;a.onerror=q;a.onreadystatechange=q;b&&window.setTi
meout(function(){I(a)},0)}
function Hn(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);Ha.call(this,c);this.code=a}v(Hn,Ha);function Jn(){this.g=Kn;this.Od=5E3}var
Ln=0;Jn.prototype.send=function(a,b,c,d){a=a?wb(a):{};d=d||"_"+(Ln+
+).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=Mn(d,b),a.callback=e);b={timeout:this.Od,Bk:!
0};e=Qb.exec(Pb(this.g).toString());var g=e[3]||"";e=Rb(e[1]+Sb("?",e[2]||"",a)
+Sb("#",g,void 0));b=Fn(e,b);Bn(b,null,Nn(d,a,c),void
0);return{Na:d,xi:b}};Jn.prototype.cancel=function(a)
{a&&(a.xi&&a.xi.cancel(),a.Na&&On(a.Na,!1))};
function Nn(a,b,c){return function(){On(a,!1);c&&c(b)}}function Mn(a,b){return
function(c){On(a,!0);b.apply(void 0,arguments)}}function On(a,b)
{a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=q};function Pn(a,b,c){O.call(this);this.ka=a;this.oa=c;this.i=b;M(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.N=null;this.g=[];this.o=-
1;this.j=0;this.s=this.V=null;this.wa={}}v(Pn,O);f=Pn.prototype;f.Ph=!0;f.Eg=!
1;f.wc=function(){return this.i};
f.handleEvent=function(a){var b=this.ka;if(a.target==this.i)switch(a.type){case
"hilite":this.Tc(a.sd);break;case "select":var c=!1;if("number"===typeof a.sd)
{a=a.sd;var d=this.g[Qn(this,a)];c=!!d&&b.fh&&b.fh(d);d&&!c&&this.o!
=a&&this.Tc(a)}c||this.re();break;case "canceldismiss":Rn(this);break;case
"dismiss":Sn(this)}};function Tn(a){for(var b=a.j+a.g.length-
1,c=a.o,d=0;d<a.g.length;d++){if(c>=a.j&&c<b)c++;else if(-
1==c)c=a.j;else{a.Eg&&c==b&&a.Tc(-1);break}if(a.Tc(c))break}}
f.Tc=function(a){var b=Qn(this,a),c=this.g[b];return c&&this.ka.fh&&this.ka.fh(c)?!
1:(this.o=a,this.i.Tc(a),-1!=b)};
f.re=function(){var a=Qn(this,this.o);if(-1!=a){var b=this.g[a],c=this.oa;if(c.Ta)
{var d=b.toString();if(c.o){var e=Un(c,c.nb(),Vn(c.Ta)[0]),g=Wn(c,c.nb());c.oa&&!
c.oa.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.wa);0==e||Tb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Ta;(A||
z&&B("9"))&&d.blur();d.value=g.join("");for(var h=0,k=0;k<=e;k+
+)h+=g[k].length;d.focus();e=h;g=c.Ta;d=e;Xn(g)?g.selectionStart=d:z&&!
B("9")&&(h=Yn(g),k=h[0],k.inRange(h[1])&&(d=Zn(g,d),k.collapse(!
0),k.move("character",
d),k.select()));g=c.Ta;Xn(g)?g.selectionEnd=e:z&&!
B("9")&&(h=Yn(g),d=h[1],h[0].inRange(d)&&(e=Zn(g,e),g=Zn(g,Vn(g)[0]),d.collapse(!
0),d.moveEnd("character",e-g),d.select()))}}else c.Pb(d);c.wh=!
0}this.Jc();this.dispatchEvent({type:"update",sd:b,index:a});return!
0}this.Jc();this.dispatchEvent({type:"update",sd:null,index:null});return!1};
f.Jc=function(){this.o=-
1;this.N=null;this.j+=this.g.length;this.g=[];window.clearTimeout(this.s);this.s=nu
ll;this.i.Jc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Sn(a){a.s||(a.s=window.setTimeout(t(a.Jc,a),100))}f.Qi=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function Rn(a)
{a.Qi()||window.setTimeout(t(a.Qi,a),10)}f.ua=function(){Pn.na.ua.call(this);delete
this.wa;this.i.Ca();this.oa.Ca();this.ka=null};
f.Ql=function(a,b,c){this.N==a&&this.uh(b,c)};f.uh=function(a,b){var
c="object"==wa(b)&&b;b=(c?c.i():b)?Qn(this,this.o):-
1;this.j+=this.g.length;this.g=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.j+e,data:a[e]});a=null;this.V&&(a=this.wa[za(this.V)]||
this.V);this.i.xh(a);this.i.uh(d,this.N,this.V);a=this.Ph;c&&void 0!
==c.g()&&(a=c.g());this.o=-1;(a||0<=b)&&0!=d.length&&this.N&&(0<=b?
this.Tc(this.j+b):Tn(this));this.dispatchEvent("suggestionsupdate")};
function Qn(a,b){b-=a.j;return 0>b||b>=a.g.length?-1:b}f.update=function(a)
{this.oa.update(a)};function Vn(a){var b=0,c=0;if(Xn(a))b=a.selectionStart,c=-
1;else if(z&&!B("9")){var d=Yn(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 Yn(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
Zn(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n")
.length);return b}function Xn(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}};function $n(a,b,c,d){qf.call(this);d=d||
150;this.o=null!=c?c:!
0;this.N=a||",;";this.wa=this.N.charAt(0);a=this.o?"[\\s"+this.N+"]+":"[\\s]
+";this.ta=new RegExp("^"+a+"|"+a+"$","g");this.oa=new RegExp("\\s*["+this.N+"]
$");this.ma=b||"";this.Aa=this.o;this.j=0<d?new Xi(d):null;this.i=new
N(this);this.V=new N(this);this.s=new qj;this.ka=-1}v($n,qf);var ao=(Yd||Zd)&&!
B("533.17.9");f=$n.prototype;f.Cg=null;f.Ta=null;f.kh="";f.yd=!1;f.wh=!
1;f.nb=function(){return this.Ta.value};
f.Pb=function(a){this.Ta.value=a};f.Nj=function(a){for(var
b=0;b<arguments.length;b++){var
c=arguments[b];Oe(c)&&(df(c,"combobox"),K(c,"autocomplete","list"));this.i.ha(c,"fo
cus",this.Qh);this.i.ha(c,"blur",this.Oj);this.Ta||
(this.V.ha(c,"keydown",this.am),Oe(c)&&af(qe(c))==c&&bo(this,c))}};f.ua=function()
{$n.na.ua.call(this);null!=this.Cg&&window.clearTimeout(this.Cg);this.i.Ca();delete
this.i;this.V.Ca();this.s.Ca();pf(this.j)};
f.Lb=function(a){switch(a.keyCode){case 40:if(this.g.i.isVisible())return
Tn(this.g),a.preventDefault(),!0;if(!this.o)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.i.isVisible()){a:for(var
b=this.g,c=b.o,d=0;d<b.g.length;d++){if(c>b.j)c--;else{b.Eg&&c==b.j&&b.Tc(-
1);break}if(b.Tc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.i.isVisible()||a.shiftKey)this.g.Jc();else
if(this.update(),this.g.re()&&this.Aa)return a.preventDefault(),!0;break;case
13:if(this.g.i.isVisible()){if(this.update(),
this.g.re())return a.preventDefault(),a.stopPropagation(),!0}else
this.g.Jc();break;case 27:if(this.g.i.isVisible())return
this.g.Jc(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.yd)return this.yd||
(this.i.ha(this.Ta,"keyup",this.aj),this.i.ha(this.Ta,"keypress",this.$i),this.yd=!
0),!0}return co(this,a)};function co(a,b){var c=a.o&&b.j&&-1!
=a.N.indexOf(String.fromCharCode(b.j));c&&a.update();return c&&a.g.re()?
(b.preventDefault(),!0):!1}f.jl=function(){return!1};
f.Qh=function(a){bo(this,a.target||null)};function bo(a,b){Xf(a.V);a.g&&Rn(a.g);b!
=a.Ta&&(a.Ta=b,a.j&&(a.j.start(),a.i.ha(a.j,"tick",a.Rh)),a.kh=a.nb(),rj(a.s,a.Ta),
a.i.ha(a.s,"key",a.dj),a.i.ha(a.Ta,"mousedown",a.ej),z&&a.i.ha(a.Ta,"keypress",a.Zi
))}f.Oj=function(){ao?this.Cg=window.setTimeout(t(this.nj,this),0):this.nj()};
f.nj=function()
{this.Ta&&(this.i.Wa(this.s,"key",this.dj),wj(this.s),this.i.Wa(this.Ta,"keyup",thi
s.jl),this.i.Wa(this.Ta,"mousedown",this.ej),z&&this.i.Wa(this.Ta,"keypress",this.Z
i),this.yd&&eo(this),this.Ta=null,this.j&&(this.j.stop(),this.i.Wa(this.j,"tick",th
is.Rh)),this.g&&Sn(this.g))};f.Rh=function(){this.update()};f.am=function(a)
{this.Qh(a)};f.dj=function(a){this.ka=a.keyCode;this.g&&this.Lb(a)};f.$i=function()
{this.yd&&229!=this.ka&&eo(this)};
f.aj=function(a){this.yd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&eo(this)};f.ej=function(){};function eo(a){a.yd&&(a.yd=!
1,a.i.Wa(a.Ta,"keypress",a.$i),a.i.Wa(a.Ta,"keyup",a.aj))}f.Zi=function(a)
{co(this,a)};
f.update=function(a){if(this.Ta&&(a||this.nb()!=this.kh)){if(a||!this.wh)
{a=Vn(this.Ta)[0];var b=this.nb();a=Wn(this,b)[Un(this,b,a)];b=this.ta?
String(a).replace(this.ta,""):a;if(this.g&&(this.g.V=this.Ta,a=this.g,this.nb(),a.N
!=b)){a.N=b;b=a.ka;var
c=t(a.Ql,a),d={client:"books",ds:"bo",q:a.N};c=t(b.i,b,c);b.g&&b.g.cancel();b.g=new
Jn;b.g.send(d,c);Rn(a)}}this.kh=this.nb()}this.wh=!1};
function Un(a,b,c){a=Wn(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 Wn(a,b){if(!
a.o)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!1;e<b.length;e+
+)a.ma&&-1!=a.ma.indexOf(b[e])?(g||(c.push(d.join("")),d.length=0),d.push(b[e]),g=!
g):g||-1==a.N.indexOf(b[e])?d.push(b[e]):
(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return c};var
ub={},fo=null;function go(a){a=za(a);delete ub[a];tb()&&fo&&fo.stop()}function ho()
{fo||(fo=new $i(function(){io()},20));var a=fo;0!=a.Na||a.start()}function io(){var
a=Date.now();ob(ub,function(b){jo(b,a)});tb()||ho()};function ko()
{O.call(this);this.g=0;this.endTime=this.startTime=null}v(ko,O);ko.prototype.j=func
tion(){this.Lc("begin")};ko.prototype.i=function()
{this.Lc("end")};ko.prototype.Lc=function(a){this.dispatchEvent(a)};function
lo(a,b,c,d){ko.call(this);if(!Array.isArray(a)||!Array.isArray(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.ma=b;this.duration=c;this.ka=d;this.coords=[];this.progress=
0}v(lo,ko);f=lo.prototype;
f.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;go(this);this.startTime=a=Date.now();-
1==this.g&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.j();this.Lc("play");-1==this.g&&this.Lc("resume");this.g=1;var
b=za(this);b in ub||(ub[b]=this);ho();jo(this,a);return!0};f.stop=function(a)
{go(this);this.g=0;a&&(this.progress=1);mo(this,this.progress);this.Lc("stop");this
.i()};
f.ua=function(){0==this.g||this.stop(!
1);this.Lc("destroy");lo.na.ua.call(this)};function jo(a,b)
{b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-
a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);mo(a,a.progress);1==a.progress?
(a.g=0,go(a),a.Lc("finish"),a.i()):1==a.g&&a.rh()}function mo(a,b)
{"function"===typeof a.ka&&(b=a.ka(b));a.coords=Array(a.o.length);for(var
c=0;c<a.o.length;c++)a.coords[c]=(a.ma[c]-a.o[c])*b+a.o[c]}f.rh=function()
{this.Lc("animate")};
f.Lc=function(a){this.dispatchEvent(new no(a,this))};function no(a,b)
{tf.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.g}v(no,t
f);function oo(a,b,c,d,e)
{lo.call(this,b,c,d,e);this.N=a}v(oo,lo);oo.prototype.s=q;oo.prototype.rh=function(
){this.s();oo.na.rh.call(this)};oo.prototype.i=function()
{this.s();oo.na.i.call(this)};oo.prototype.j=function()
{this.s();oo.na.j.call(this)};function po(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);oo.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}v(po,oo);var
qo=1/1024;
po.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.V)>=qo&&(Cg(this.N,a),this.V=a)};po.prototype.j=function(){this.V=-
1;po.na.j.call(this)};po.prototype.i=function(){this.V=-
1;po.na.i.call(this)};function ro(a,b,c)
{po.call(this,a,1,0,b,c)}v(ro,po);ro.prototype.j=function()
{this.N.style.display="";ro.na.j.call(this)};ro.prototype.i=function()
{this.N.style.display="none";ro.na.i.call(this)};
function so(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");oo.call(this,a,b,c,d,e)}v(so,oo);so.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.N.style.backgroundColor="rgb("+a.join(",")
+")"};function to(a,b,c,d){O.call(this);this.ma=a||
document.body;this.i=oe(this.ma);this.ta=!
a;this.va=null;this.oa="";this.g=[];this.s=[];this.wa=this.ka=-1;this.N=!
1;this.className="ac-renderer";this.ub="ac-highlighted";this.V=b||
null;this.Gb=null!=d?d:!0;this.Eb=!!c}v(to,O);f=to.prototype;f.O=function(){return
this.va};f.xh=function(a){this.Fa=a};f.uh=function(a,b,c)
{this.oa=b;this.g=a;this.ka=-1;this.wa=Date.now();this.j=c;this.s=[];uo(this)};
f.Jc=function(){this.N&&(this.N=!1,vo(this,!1),R(this.va,!1))};function wo(a){a.N||
(a.N=!0,vo(a,!0),R(a.va,!0))}function vo(a,b)
{a.j&&(K(a.j,"haspopup",b),K(a.va,"expanded",b),K(a.j,"expanded",b),b?
K(a.j,"owns",a.va.id):(a.j.removeAttribute("aria-
owns"),ff(a.j,null)))}f.isVisible=function(){return this.N};
function xo(a,b){var c=0<=b&&b<a.g.length?a.g[b]:void 0,d=0<=b&&b<a.s.length?
a.s[b]:void 0;a.dispatchEvent({type:"rowhilite",V:d,sd:c?
c.data:null})&&(0<=a.ka&&nf(a.s[a.ka],["ac-active","active"]),a.ka=b,d&&(lf(d,["ac-
active","active"]),a.j&&ff(a.j,d),ug(d,a.va)))}f.Tc=function(a){if(-1==a)xo(this,-
1);else for(var b=0;b<this.g.length;b++)if(this.g[b].id==a){xo(this,b);break}};
function yo(a){if(!a.va){var b=a.i.Oa("DIV",
{style:"display:none"});a.va=b;lf(b,Ub(a.className).split("
"));df(b,"listbox");b.id=Pg(Og.Ua());a.i.appendChild(a.ma,b);M(b,"click",a.Sh,!
1,a);M(b,"mousedown",a.Th,!1,a);M(b,"mouseover",a.Ji,!1,a)}}
function uo(a){yo(a);a.Xc&&(a.va.style.minWidth=a.Xc.clientWidth-
0+"px");a.Ab&&(a.va.style.maxWidth=a.Ab.clientWidth-
0+"px");a.s.length=0;a.i.Lh(a.va);a.V&&a.V.render?
a.V.render(a,a.va,a.g,a.oa):w(a.g,function(b){var c=this.oa,d=this.i.Oa("DIV",
{className:"ac-row",id:Pg(Og.Ua())});df(d,"option");this.V&&this.V.rm?
this.V.rm(b,c,d):J(d,b.data.toString());c&&this.Gb&&(this.Aa=!
1,zo(this,d,c));L(d,"ac-
row");this.s.push(d);this.i.appendChild(this.va,d)},a);0==a.g.length?a.Jc():
(wo(a),a.rg(),Fg(a.va,!0))}
f.rg=function(){if(this.j&&this.ta){var a=this.Fa||this.j;var b=this.Eb?
5:1;ei(a,b,this.va,b^1,null,null,65)}};f.ua=function()
{this.va&&(Qf(this.va,"click",this.Sh,!1,this),Qf(this.va,"mousedown",this.Th,!
1,this),Qf(this.va,"mouseover",this.Ji,!
1,this),this.i.Jj(this.va),this.va=null,this.N=!
1);pf(this.o);this.ma=null;to.na.ua.call(this)};
function zo(a,b,c){if(!a.Aa)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=db(c,1));c=Ao(c);if(0!=c.length){var
e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,k=g.exec(e),l=0;k;)l+
+,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,g.lastIndex)),h=g.lastI
ndex,k=g.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],g=bf(a.i,"B"),g.className=a.ub,a.i.appendChild(g,a.i.g.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.i.g.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=db(c,2).join("");a.Aa=!0}else d&&zo(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,zo(a,b,c),b=d}function Ao(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=Na(a,function(c){return!
Tb(rd(c))}));Array.isArray(a)?b=0<a.length?qd(a[0]):"":/^\W/.test(a)||
(b=qd(a));return b}function Bo(a,b){for(;b&&b!=a.va&&!kf(b,"ac-
row");)b=b.parentNode;return b?La(a.s,b):-1}
f.Sh=function(a){var
b=Bo(this,a.target);0<=b&&this.dispatchEvent({type:"select",sd:this.g[b].id});a.sto
pPropagation()};f.Th=function(a)
{a.stopPropagation();a.preventDefault()};f.Ji=function(a)
{a=Bo(this,a.target);0<=a&&!(300>Date.now()-
this.wa)&&this.dispatchEvent({type:"hilite",sd:this.g[a].id})};function Co(a,b,c,d)
{this.ta=a;this.ma=null;this.ub=c||null;this.Fa="boolean"===typeof b?b:!
0;this.Aa=d||0;b=new Do;c=new Eo(this.ub||a,this.Aa);c.ta=!0;d=new $n(null,null,!
1);Pn.call(this,b,c,d);d.g=this;d.Nj(a);this.V=a;this.Ph=!1;this.Eg=!
0;M(this,"update",t(this.Sa,this))}v(Co,Pn);Co.prototype.re=function()
{this.lb=this.ta.value;Co.na.re.call(this);return!1};
Co.prototype.Sa=function(a){a.sd&&(a=this.ta.form,this.ma||(this.ma=F("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ma)),this.ma.value=this.lb,this.Fa&&a
.submit())};function Do(){}var
Kn=Rb(Gb(Hb("//suggestqueries.google.com/complete/search")));Do.prototype.i=functio
n(a,b){var c=Oa(b[1],function(d){return d[0]});a(b[0],c)};function Eo(a,b)
{to.call(this);this.Sa=a;this.lb=b||0}v(Eo,to);
Eo.prototype.rg=function(){Eo.na.rg.call(this);var a=0,b=E("gbfwa");b||
(b=ue("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);w(te(document,"div","ac-
renderer",void 0),function(c){a&&P(c,"top",a+"px");P(c,"width",Ag(this.Sa).width-
2+"px");P(c,"left",parseInt(c.style.left,10)+this.lb+"px")},this)};function Fo(a)
{O.call(this);this.g=a||window;this.j=M(this.g,"resize",this.o,!
1,this);this.i=ye(this.g||window)}v(Fo,O);Fo.prototype.ya=function(){return this.i?
this.i.clone():null};Fo.prototype.ua=function()
{Fo.na.ua.call(this);this.j&&(Rf(this.j),this.j=null);this.i=this.g=null};Fo.protot
ype.o=function(){var a=ye(this.g||window);ne(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function Go(a){return
Math.pow(a,3)}function Ho(a){return 3*a*a-2*a*a*a};function Io(a,b,c,d,e,g)
{Z.call(this);this.ka=a;this.V=b;this.Aa=e;this.wa=g||{};this.s="number"===typeof
d?d:this.V?200:80;this.V||L(this.ka,"slider-
small");this.ma=[];this.j=G("A");this.j.textContent=fn()?"\u203a":"\u2039";this.j.s
etAttribute("title","Faire d\u00e9filer vers la gauche");Fg(this.j,!
0);this.ka.appendChild(this.j);this.i=G("div");L(this.i,"slider-
drawables");this.ka.appendChild(this.i);this.N=G("A");this.N.textContent=fn()?"\u20
39":"\u203a";this.N.setAttribute("title","Faire d\u00e9filer vers la droite");
Fg(this.N,!
0);this.ka.appendChild(this.N);this.g.ha(this.j,"click",t(this.Vi,this,-.75));this.
g.ha(this.N,"click",t(this.Vi,this,.75));this.jf();a=new
Fo;this.g.ha(a,"resize",this.sg);this.sg();this.oa=0;this.ta=z&&B("8")&&!
B("9")&&fn();c&&Jo(this,c)}v(Io,Z);function Ko(a){var
b=Math.ceil(1.25*Lo(a));b=Math.min(a.ma.length,a.oa+b);w(db(a.ma,a.oa,b),t(a.Ik,a))
;a.jf();a.oa=b;b>=a.ma.length&&a.dispatchEvent("render")}f=Io.prototype;
f.Ik=function(a){var b=F("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=F("DIV",{"class":"goog-inline-block slider-
drawable"});R(c,!
1);this.i.appendChild(c);this.g.qd(a,"render",t(this.Jk,this,b,c));a.Mc(c)};f.Jk=fu
nction(a,b){I(a);this.jf();R(b,!0)};function Jo(a,b){b=Oa(b,function(c){return
this.V?new tn(c,this.s):new qn(c,this.s,this.Aa,this.wa)},a);Mo(a,b)}function
Mo(a,b){bb(a.ma,b);Ko(a)}
f.Vi=function(a){(fn()?0>a:0<a)&&Ko(this);a*=this.ta?-
1:1;a*=Ag(this.i).width+20;this.o&&(this.o.Ca(),this.o=null);this.o=new
lo([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,Ho);M(this.o,"animate",t(this.Pj,this));M(this.o,"end",
t(this.jf,this));this.o.play()};f.Pj=function(a)
{a=Oa(a.coords,Math.round);this.i.scrollLeft=a[0]};
f.jf=function(){if(A&&fn()||this.ta){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-Ag(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
Ag(this.i).width;this.j.className=a?"slider-button slider-button-left slider-
button-disabled":"slider-button slider-button-left";this.N.className=b?"slider-
button slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.sg=function(){this.jf()};
function Lo(a){var b=a.V?110:50;return Math.ceil(Ag(a.i).width/b)};function No(a,b)
{Z.call(this);this.V=a;this.source=b?b:"gbs_bookshelf_slider";this.ka=0;this.o=new
Fo;this.oa=this.o.ya();this.ma="";Jf(this.o,"resize",t(this.Uh,this))}n(No,Z);f=No.
prototype;f.Uh=function(){this.o.ya().width>this.oa.width?
this.Ff():Jf(this.o,"resize",t(this.Uh,this))};f.render=function(a)
{this.s=a;this.i=new Io(this.s,!0,void 0,void
0,this.V.getId());this.g.ha(this.i,"render",t(this.Ff,this))};
f.Ff=function(){this.i.sg();var a=Math.ceil(1.25*Lo(this.i))
+1,b=this.kd(this.ka,a);b&&(this.ka+=a,Fm(b,t(this.Fl,this)))};f.Fl=function(a)
{a=a.target;if(Om(a)){if((a=(new Wm(Pm(a))).g)&&a.length){var b=Tm(a[a.length-
1].g.ke);this.ma!=b&&(this.ma=b,Mo(this.i,Oo(this,a)));
(a=Ze(this.O()))&&Cg(a,1)}this.dispatchEvent("success")}};function Oo(a,b){return
Oa(a.Ng(b),function(c){return this.i.V?new tn(c,200,this.V.getId()):new
qn(c,80,this.V.getId())},a)}f.O=function(){return this.s};
f.Ng=function(a){return this.source?Oa(a,function(b){b.g.source=this.source;return
b},this):a};function Po(a,b,c,d,e){No.call(this,a,e);this.j=b;this.N=c||!
1;this.ta=d||[]}n(Po,No);Po.prototype.kd=function(a,b){var c=new S("/books?
jscmd=SearchVolume");mm(c);T(c,"start",a);T(c,"num",b);this.N?
(T(c,"as_pt","MAGAZINES"),T(c,"as_coll2",this.j)):
(T(c,"as_brr",3),T(c,"q",this.j),Ma(this.ta,function(d)
{T(c,d.name,d.value)}));return c};Po.prototype.render=function(a)
{this.s=a;this.i=new Io(a,!this.N);this.g.ha(this.i,"render",t(this.Ff,this))};
Po.prototype.Ng=function(a){return this.N?Oa(a,function(b)
{b.g.source="gbs_other_issues";return
b},this):No.prototype.Ng.call(this,a)};function Qo()
{}f=Qo.prototype;f.Db=function(a){this.o=a.width;this.s=a.height};f.ya=function()
{return new me(this.o,this.s)};f.Oe=function(){return this.N};f.nd=function()
{return this.i};f.Bb=function(){return this.o};f.kc=function(){return
this.s};f.Yb=function(){return new D(this.N,this.i)};function Ro(a){return new
cg(a.N,a.i,a.o,a.s)};function So(a){this.j=a}n(So,Qo);So.prototype.Ba=function()
{return this.j};So.prototype.Db=function(a){void 0==a.width?
(this.s=a.height,this.o=Math.round(a.height*To(this.j))):void 0==a.height?
(this.o=a.width,this.s=Math.round(a.width/To(this.j))):
(this.o=a.width,this.s=a.height)};function Uo(){this.i=new dh;this.g=new Vo("",void
0);this.g.next=this.g.g=this.g}f=Uo.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
Vo(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return Wo(this,this.g.next)};f.pop=function(){return
Wo(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};
f.Xb=function(){return Xo(this,function(a,b){return b})};f.vb=function(){return
Xo(this,function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};function Xo(a,b){for(var
c=[],d=a.g.next;d!=a.g;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Wo(a,b){a.g!=b&&(b.remove(),a.i.remove(b.key));return b.value}function
Vo(a,b){this.key=a;this.value=b}
Vo.prototype.remove=function(){this.g.next=this.next;this.next.g=this.g;delete
this.g;delete this.next};function Yo(){O.call(this);this.g=new Uo}v(Yo,O);function
Zo(a,b){b.sort($o);w(b,function(c){c.vd(this)},a);a.g=new Uo;w(b,function(c)
{this.g.set(c.Qa(),c)},a);a.dispatchEvent("update")}function $o(a,b){return ap(a)-
ap(b)}function bp(a){return a.g.vb()}function cp(a,b,c){a=bp(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Qa()==b){d=e;break}if(0<=d)return a[c+d]}function
dp(a,b){return a.g.get(b)}function ep(a,b){b=Ub(b);if(0!=b.length)return
Sa(bp(a),function(c){return fp(c)==b})};function gp(a)
{O.call(this);this.g={};a&&this.Dd(a)}v(gp,O);f=gp.prototype;f.Sd=function(){return
this.g.w||this.getParent().hd.width};f.tg=function(){return this.g.h||
this.getParent().hd.height};function To(a){return a.Sd()/a.tg()}f.ya=function()
{return new me(this.Sd(),this.tg())};f.Dd=function(a){for(var b in
a)this.g[b]=a[b];this.dispatchEvent("update")};f.vd=function(a)
{this.Ka=a};f.getParent=function(){return this.Ka};function fp(a){return a.g.title}
f.Oc=function(){var a=fp(this);return a?"Page "+a:""};function ap(a){return
a.g.order}f.Qc=function(a){if(this.g.src&&a){var b=new
S(this.g.src);T(b,"w",a.width);return b.toString()}return
this.g.src};f.Qa=function(){return this.g.pid};function hp(a,b,c)
{this.V=a;this.g=b;this.ka=c||!1;a=this.ya();this.j()?
a.height=120:a.height=65;this.Db(a)}n(hp,Qo);hp.prototype.j=function(){var a=E("gb-
mobile-menu-pubinfo");return a?0<Le(a).length&&null!=this.V&&0==ap(this.V):!
1};function ip(){this.i=[]}ip.prototype.Tb=function(a)
{this.i.push(a)};ip.prototype.ya=function(){var a=this.Bb(),b=this.kc();return
null===a||null===b?null:new me(a,b)};ip.prototype.Kd=function(a){return
Na(this.i,a||lb)};function jp(a,b){for(var c=0;c<a.i.length;c++){var
d=a.i[c];if(b(d))return d}return null}function kp(a,b){return jp(a,function(c)
{return c.nd()<=b&&c.nd()+c.ya().height>=b})}function lp(a,b){return
Sa(a.i,function(c){return ag(dg(Ro(c)),b)})};function mp()
{this.i=[];this.cells=[]}v(mp,ip);f=mp.prototype;f.marginTop=0;f.ug=0;f.Zg=0;f.jg=0
;f.Im=!1;f.Bb=function(){return this.o};f.kc=function(){return this.s};function
np(a){op(a);for(var b=0,c=0;c<a.N;c++){var d=pp(a,c);w(a.cells[c],function(h){if(h)
{var k=b+Math.round((d-h.ya().width)/2);h.N=k}});b+=d+a.Zg}a.o=b;var
e=a.marginTop;for(c=0;c<a.g;c++){var g=qp(a,c);w(rp(a,c),function(h)
{if(h)if(this.Im){var k=e+Math.round((g-h.ya().height)/2);h.i=k}else
h.i=e});e+=g+a.jg}a.s=e+a.ug}
function rp(a,b){return Oa(a.cells,function(c){return c[b]})}function pp(a,b){var
c=0;w(a.cells[b],function(d){d&&(c=Math.max(c,d.ya().width))});return c}function
qp(a,b){var c=0;w(rp(a,b),function(d){d&&(c=Math.max(c,d.ya().height))});return
c};function sp(a){mp.call(this);this.N=a}v(sp,mp);function op(a)
{a.g=Math.ceil(a.i.length/a.N);for(var b=0;b<a.g;b++)for(var c=0;c<a.N;c++){var
d=b*a.N+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.i[d]}};function tp(a)
{sp.call(this,a);this.V=new Map}v(tp,sp);tp.prototype.Pc=function(a){return
this.V.get(up(So,a))};tp.prototype.ma=function(a){if(a instanceof
hp)a=up(a.constructor,a.g);else if(a instanceof So)a=up(a.constructor,a.Ba());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.V.get(a)};
tp.prototype.Tb=function(a){if(a instanceof hp){var
b=up(a.constructor,a.g);this.V.set(b,a)}else a instanceof
So&&(b=up(a.constructor,a.Ba()),this.V.set(b,a));tp.na.Tb.call(this,a)};function
up(a,b){return za(a)+"#"+b.Qa()};function vp(a,b,c,d)
{this.jg=this.Zg=10;this.ug=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Zg));d&&2<b&&(b-=b%2);tp.call(this,b);bp(a);a=Oa(bp(a),function(e){e=new
So(e);var g=e.ya();g.width=100;e.Db(g);return e});c&&(c=a[0].ya(),d=new
Qo,d.Db(c),this.Tb(d));w(a,t(this.Tb,this));np(this)}v(vp,tp);function
wp(a,b,c,d,e){tp.call(this,1);this.ka=b;this.j=c;var g=d||!
1,h;a=bp(a);w(a,function(k){g&&h&&1<ap(k)-ap(h)&&xp(this,h,k);var l=E("gb-mobile-
menu-pubinfo");l&&0<Le(l).length&&!g&&h&&k&&0==ap(h)&&xp(this,h,k,!0);l=new
So(k);var m=l.ya();"fixed_height"==this.ka?
m.height=this.j:m.width=this.j;l.Db(m);this.Tb(l);h=k},this);g&&h&&e&&ap(h)<ap(e)&&
xp(this,h,e);np(this)}n(wp,tp);function xp(a,b,c,d){b=new hp(b,c,d||!
1);c=b.ya();"fixed_height"==a.ka?c.height=a.j:c.width=a.j;b.Db(c);a.Tb(b)}
wp.prototype.Ug=function(){return this.j};wp.prototype.he=function(){return
this.ka};wp.prototype.jg=8;function yp(){};function zp(a,b)
{this.g=b}n(zp,yp);zp.prototype.render=function(a){var
b=this.g(a);b.Db(a.ya());b.setPosition(a.Yb());return b};function Ap(a,b){var
c=Bp(a),d=Bp(b);0==ap(a)||0==ap(b)?d="Il s'agit d'un aper\u00e7u. Le nombre total
de pages affich\u00e9es est limit\u00e9.":"number"!==typeof c||"number"!==typeof
d||c>=d||1==Math.abs(c-d)?d="Certaines pages ne font pas partie de la section
consultable du livre.":Cp(a,b)?d="La page "+(--d+" ne fait pas partie de la section
consultable du livre."):(a=++c+"",d=--d+"",d="Les pages "+(a+(" \u00e0 "+(d+" ne
font pas partie de la section consultable."))));return d}
function Bp(a){a=fp(a);if(/[^0-9]/.test(a)||Tb(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?Nh(a,Qh):Nh(a,Ph)}return a}function Cp(a,b)
{a=Bp(a);b=Bp(b);return 0==a+1-(b-1)};function Dp(){Z.call(this)}v(Dp,Z);function
Ep(a,b)
{Z.call(this);this.s=a;this.N=b;this.o=b.V;this.j=b.g;this.i=G("DIV");this.i.classN
ame="separator-
container";this.s.appendChild(this.i);a=G("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=G("DIV");d.className="separator-
background";c.appendChild(d);c=G("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.j()){var e=E("gb-mobile-menu-
pubinfo");if(e){b=(e||document).getElementsByTagName("IMG");
if(1==b.length){b=b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-
1);g.insertBefore(b,g.childNodes[0]||null);L(g,"separator-message");L(g,"separator-
pubinfo-message")}b=Ap(this.o,this.j);g=We(e);c=c.insertRow(-1).insertCell(-
1);e=G("SPAN");e.className="separator-text";c.appendChild(e);var
h=this.N;h.j&&h.ka?(b=Y(g),y(e,b)):(b=Y(b+"<br>"+g),y(e,b));L(c,"separator-
message");L(c,"separator-pubinfo-message")}L(a,"separator-pubinfo");L(d,"separator-
pubinfo")}else a=c.insertRow(-1).insertCell(-1),
L(a,"separator-message"),a.textContent=Ap(this.o,this.j);Fg(this.i,!
0);mn(this.i)}n(Ep,Dp);Ep.prototype.Db=function(a)
{Q(this.i,a)};Ep.prototype.setPosition=function(a)
{mg(this.i,a)};Ep.prototype.Xa=function(){I(this.i)};function Fp(a,b)
{this.x=a;this.y=b}v(Fp,D);function Gp(a){return new
Fp(a.x,a.y)}Fp.prototype.clone=function(){return new
Fp(this.x,this.y)};Fp.prototype.mg=D.prototype.mg;Fp.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Hp(a,b){this.g=a;this.i=b};function
Ip(a,b,c){Jp()&&(Fn(Kp,{document:a}).then(function(){var
d=ua("gapi.load",b);d&&d("gapi.rpc",{ti:function(){return Lp(c)},onerror:function()
{return null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{Lp(c)},5E3))}function Lp(a){var b=ua("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),Mp(),Np(a))}function Mp()
{M(document,"keydown",function(a){27==a.keyCode&&Op("closeViewportDialog")})}
function Np(a){var b=ua("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Op(a,b){if(Jp()){var c=ua("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function Jp(){try{return window.self!==window.top}catch(a)
{return!0}}var Kp=Rb(Gb(Hb("//apis.google.com/js/api.js")));function Pp(a)
{O.call(this);Qp(this,a||"")}n(Pp,O);Pp.prototype.getQuery=function(){return
this.j};function Qp(a,b){a.j!
=b&&(a.j=b,a.dispatchEvent("change"),a={},a.q=b,Op("updateInViewportPage",a))};func
tion Rp(){this.g={}};function Sp(a){this.i=a}Sp.prototype.Qb=function(a)
{this.g&&(this.g.Ca(),Je(this.i.Ja().j.i));this.g=new
a(this.i);this.g.ma&&this.g.ma(this.i.Ba());this.g.oa&&this.g.oa()};Sp.prototype.Ja
=function(){return this.g};function Tp(a)
{Z.call(this);this.ka=a;Je(a);P(a,"overflow","hidden");this.o=G("div");P(this.ka,
{position:"relative",padding:"0px"});a=this.ka;a.insertBefore(this.o,a.childNodes[0
]||null);this.ta=new
Rp;this.ma=[];this.s=[];a=t(this.Oi,this,1);this.s.push(["next",a]);a=t(this.Oi,thi
s,-
1);this.s.push(["previous",a]);a=t(this.Cl,this);this.s.push(["turntopage",a]);a=t(
this.Hl,this);this.s.push(["zoomin",a]);a=t(this.Il,this);this.s.push(["zoomout",a]
);this.N=new Sp(this);a=G("div");mn(a,!0);P(a,{position:"absolute",
left:"0px",top:"0px"});this.ka.appendChild(a);this.oa=a;this.Db(Jg(this.ka));Up.pus
h(this);this.Ra=new Pp;M(this.Ra,"change",this.yl,!1,this)}v(Tp,Z);var
Up=[];f=Tp.prototype;
f.Db=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.i||!ne(this.i,a)){var b=this.o,c=ze(oe(qe(b)).g);if(!z||B("10")||
c&&B("8"))Hg(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=Ig(b),b=vg(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.i=a;
(d=this.N.Ja())&&d.Db(a);this.dispatchEvent("resize")}};f.ya=function(){return
this.i};f.Bb=function(){return this.i.width};
f.kc=function(){return this.i.height};f.go=function()
{this.dispatchEvent("load")};f.Qb=function(a){this.V!
=a&&(this.V=a,this.N.Qb(a),this.dispatchEvent("viewportmodechange"))};f.Ja=function
(){return this.N.Ja()};function Vp(a,b)
{if(a.Ka)throw"";a.Ka=b;M(b,"update",t(a.ul,a))}f.ul=function()
{this.dispatchEvent("pagesupdate")};function Wp(a,b){(b=dp(a.Ka,b))&&a.yb(b,void
0)}f.yb=function(a,b){if(this.j!=a||b)this.j=a,this.dispatchEvent("pagechange")};
function Xp(a,b){Yp(a,b,t(function(c){U(t(this.yb,this,c))},a))}function Yp(a,b,c)
{a=a.Ka;new S(b);b=new
a.i({url:b});b.vd(a);c=t(a.s,a,c);Zp(b,b.kd(),c)}f.xl=function(a,b,c,d)
{(c=$p(d,c))&&aq(this,a,b,c)};function aq(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=gg(e,d[g]);d=b.Ba().Sd();d=b.ya().width/d;e=new
Fp(e.left,e.top);e.mg(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Gp(b.Yb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ja().lj(b)}}f.Qa=function(){return
this.j.Qa()};f.Ba=function(){return this.j};
f.mc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ma.push(b);1==this.ma.length&&bq(this)};function bq(a)
{var b=a.ma.shift();if(b){for(var c=b.shift(),d=0;d<a.s.length;d++)a.s[d]
[0]==c&&a.s[d][1].apply(a,b);bq(a)}}function cq(a){var
b=a.N.Ja();b.Og&&b.Og(a.Ba())}f.Oi=function(a){var b=this.N.Ja(),c;b.Sa?
c=b.Sa(this.Ba(),a):c=cp(this.Ka,this.Ba().Qa(),a);c&&(this.yb(c),cq(this),this.dis
patchEvent("pageturn"))};f.Cl=function(a){if(a=dp(this.Ka,a))this.yb(a),cq(this)};
f.Hl=function(){var a=this.N.Ja();a.lg&&(a.lg(),cq(this))};f.Il=function(){var
a=this.N.Ja();a.Jh&&(a.Jh(),cq(this))};f.yl=function()
{this.dispatchEvent("searchupdate")};function dq(a){var
b=this;Z.call(this);this.j=a;this.ta=a.o;this.Db(Jg(this.ta));this.N=new
D(0,0);this.ka=null;this.Aa=new $i(function(){R(b.ka,!
1)},600);rf(this,this.Aa)}v(dq,Z);f=dq.prototype;f.Db=function(a){if(!this.i||!
ne(this.i,a)){this.i=a;var
b=this.j;b.ma=a;eq(b);this.dispatchEvent("resize")}};function fq(a,b)
{a.s=b;a.V.Xa();var c=a.j,d=a.ya();c.ma=d;eq(c);c=a.j;b=new
me(b.Bb(),b.kc());c.oa=b;c.N=!
0;Q(c.i,b);U(c.ta,0,c);eq(c);a.dispatchEvent("layoutchange")}function gq(a,b)
{a.V=b}
f.Zb=function(){var
a=this.s.Kd();this.Fa&&(a=this.Fa.Sg(a));hq(this.V,a);this.dispatchEvent("update")}
;function iq(a,b){a.Fa=b}
function jq(a,b){var c=a.N.x,d=a.N.y;"number"===typeof
b.x&&(b.x=je(b.x,0,Math.max(a.s.Bb()-a.i.width,0)));"number"===typeof
b.y&&(b.y=je(b.y,0,Math.max(a.s.kc()-a.i.height,0)));"number"===typeof
b.x&&(c=b.x);"number"===typeof b.y&&(1<b.y-d?a.dispatchEvent("scrolldown"):1<d-
b.y&&a.dispatchEvent("scrollup"),d=b.y);a.N=new D(c,d);c=a.j;b=a.N;c.ka||
(c=c.o,null!=b.y&&(c.scrollTop=b.y),null!
=b.x&&(c.scrollLeft=b.x));a.dispatchEvent("move")}
function kq(a){var b=a.N;return b?new
cg(b.x,b.y,a.i.width,a.i.height):null}f.ya=function(){return
this.i};f.Zc=function(a)
{this.dispatchEvent("movestart");jq(this,a);this.dispatchEvent("moveend")};function
lq(a,b,c){a=a.N;c(new D(a.x+b.x,a.y+b.y))}
f.lj=function(a){var b=this.N,c=this.ya();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.Zc(a);else{this.o&&(this.o.Ca(),this.o=null);c=b.x-
a.x;var d=b.y-a.y;this.o=new lo([b.x,b.y],
[a.x,a.y],250+250*je(Math.sqrt(c*c+d*d)/800,0,1),Ho);M(this.o,"animate",t(this.Vh,t
his));M(this.o,"end",t(this.Qk,this));this.dispatchEvent("movestart");Jf(this,"move
start",t(this.o.Ca,this.o));this.o.play()}};f.Vh=function(a)
{a=Oa(a.coords,Math.round);jq(this,new D(a[0],a[1]))};
f.Qk=function(a){this.Vh(a);this.dispatchEvent("moveend")};function mq(a){return
new D(Math.round(a.N.x+a.i.width/2),Math.round(a.N.y+a.i.height/2))}f.ua=function()
{dq.na.ua.call(this);this.V.Xa()};f.Pg=function(a)
{null==this.ka&&(this.ka=a);this.ka.style.opacity=0;this.Aa.start()};f.Lk=function(
){var a=this;this.Aa.stop();R(this.ka,!0);U(function()
{a.ka.style.opacity=1})};f.ki=1;function nq(a,b)
{dq.call(this,b);this.Ma=a;this.g.ha(a,"pagechange",this.oa);this.g.ha(this.Ma,"sea
rchupdate",this.Eb);if(a=E("subscription-
bar"))this.g.ha(this,"scrolldown",u(this.Pg,a)),this.g.ha(this,"scrollup",u(this.Lk
,a))}v(nq,dq);function oq(a,b){var
c=[];"fixed_width"==a.s.he()&&c.push(a.ya().width);if(a.xc){a:{var d=a.xc();var
e=a.s.Ug();c=pq(d,c);if(0<b)for(b=0;b<c.length;b++){if(c[b]>e){e=c[b];break a}}else
for(b=c.length-1;0<=b;b--)if(c[b]<e){e=c[b];break a}}e&&a.kf(a.de(e))}}
nq.prototype.kf=function(a){var b=this.s;fq(this,a);if(b){b=new
Hp(b,a);a=mq(this);var c=lp(b.g,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.g.Kd(),e=d[0],g=0;g<d.length;g++){var h=d[g],k=bg(dg(Ro(h)),a);if(k<c)
{c=k;if(0==k){c=h;break a}e=h}}c=e}b=b.i.ma(c);a=Gp(a);d=c.Yb();a.x-=d.x;a.y-
=d.y;d=b.ya().width/c.ya().width;c=b.ya().height/c.ya().height;a=new
D(Math.round(a.x*d),Math.round(a.y*c));a=Gp(b.Yb()).add(a);a=new
D(Math.round(a.x+this.i.width/2*-1),Math.round(a.y+this.i.height/2*-
1));this.Zc(a)}};
nq.prototype.oa=function(){this.lb||
this.ma(this.Ma.Ba())};nq.prototype.ma=function(a)
{this.s.Pc&&(a=this.s.Pc(a))&&jq(this,new
D(Math.round(a.Oe()),Math.round(a.nd())))};nq.prototype.Eb=function()
{qq&&(this.V.Xa(),this.ub&&this.ub(),this.Zb())};var qq=!0;function rq(){this.g=new
Map}rq.prototype.add=function(a,b){this.g.set(za(a),b)};function sq(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return za(g)}));for(var
c=ia(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.g.get(d);e&&e.Xa();a.g.delete(d)}};function tq(){this.i={};this.g=new
rq}function uq(a,b,c){a.i[za(b)]=c}tq.prototype.Xa=function(){sq(this.g)};function
hq(a,b){b=Na(b,function(c){return!!
this.i[za(c.constructor)]},a);sq(a.g,b);w(b,function(c){this.g.g.has(za(c))||
this.g.add(c,this.i[za(c.constructor)].render(c))},a)};function vq(a,b)
{this.i=a;this.g=b}n(vq,yp);vq.prototype.render=function(a){var
b=this.g(),c=a.Ba(),d=Ka(this.i.xc().Xh)/a.ya().width,e=a.ya();b.Wf=e.width;b.Vf=e.
height;e=a.ya().clone();e.width*=d;e.height*=d;b.Ll=e.width;b.Kl=e.height;b.setPosi
tion(a.Oe(),a.nd());b.yb(c);b.Mc();return b};function wq(){};function xq(a)
{this.g=a}v(xq,wq);xq.prototype.Sg=function(a){var b=yq(this,a);a=b[0]||[];b=b[1]||
[];b.sort(u(zq,mq(this.g)));var c=[];bb(c,a,b);return c};function zq(a,b,c){return
bg(dg(Ro(b)),a)-bg(dg(Ro(c)),a)}function yq(a,b){var c=kq(a.g),d=new cg(c.left-
800,c.top-800,c.width+1600,c.height+1600);return hb(b,function(e)
{e=Ro(e);if(fg(d,e))return fg(c,e)?0:1})};function Aq(a,b)
{this.g=b;this.i=a}n(Aq,xq);Aq.prototype.Sg=function(a){var
b=xq.prototype.Sg.call(this,a),c=this.i.Ba();if(c){var d=[],e=this.i.Ka;w([1,-
1],function(){var g=cp(e,c.Qa(),1);g&&d.push(g)});w(a,function(g)
{g.Ba&&Ua(d,g.Ba())&&Va(b,g)})}return b};function Bq()
{Z.call(this)}v(Bq,Z);Bq.prototype.Gc=function(a)
{this.i=a;this.j=Cq(a)};Bq.prototype.ua=function()
{Bq.na.ua.call(this);I(this.j)};function Dq(a)
{Z.call(this);this.ka=a;this.V=[]}v(Dq,Bq);f=Dq.prototype;f.Gc=function(a)
{Dq.na.Gc.call(this,a);this.Se();this.Ba()&&this.g.ha(this.Ba(),"update",this.Se)};
f.Ba=function(){return this.i.Ba()};f.xe=function(a,b,c,d){var e=G("div");mn(e,!
0);this.j.appendChild(e);a=Eq(this,a,b,c,d);P(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ka&&(P(e,{backgroundColor:this.ka}),Cg(e,.3));this.V.push(new
cg(a[0],a[1],a[2],a[3]));return e};
function Fq(a){return a.i.ya().width/a.i.Ba().getParent().hd.width}function
Eq(a,b,c,d,e){var g=Fq(a);return Oa([b,c,d,e],function(h){return
Math.round(h*g)})}function Gq(a,b){w(b,function(c)
{this.xe.apply(this,c)},a)}f.yi=function(a){return
this.xe(a.left,a.top,a.width,a.height)};f.ae=function()
{Je(this.j);this.V=[]};f.Se=q;function Hq()
{Dq.call(this)}n(Hq,Dq);f=Hq.prototype;f.Se=function(){if(!this.o){var
a=this.Ba();a&&(a=Iq(a))&&(Gq(this,a),this.o=!0)}};
f.xe=function(a,b,c,d){this.s=Dq.prototype.xe.call(this,a,b,c,d);P(this.s,
{border:"2px #aaaaff
dashed"});this.N=G("IMG");this.s.appendChild(this.N);this.N.src="/googlebooks/image
s/dialog_close_x.gif";a=Eq(this,a,b,c,d);P(this.N,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});M(this.s,"mouseout",t(this.Qj,this));M(this.s,"m
ouseover",t(this.Pi,this,!0));Jf(this.N,"click",t(this.Xa,this));return
this.s};f.Xa=function(){I(this.s)};
f.Qj=function(a){Pe(this.s,a.target)||this.Pi(!1)};f.Pi=function(a){P(this.N,
{display:a?"":"none"})};function Jq(a)
{Dq.call(this);this.s=a}n(Jq,Dq);Jq.prototype.Se=function(){if(!this.o){var
a=this.Ba();a&&(a=Kq(a))&&(w(a,function(b){var
c=b.pop(),d=b.pop();b=this.xe.apply(this,b);P(b,
{cursor:"pointer"});this.g.ha(b,"click",t(this.N,this,d,c))},this),this.o=!
0)}};Jq.prototype.N=function(a,b){(a=dp(this.s.Ka,a))?
this.s.yb(a):Xp(this.s,b)};function Lq(a,b)
{this.j=a;this.g=b}Lq.prototype.Ba=function(){return
this.j};Lq.prototype.i=function(){return this.j.Qc(this.g)};function Mq(a,b,c)
{Lq.call(this,a,b);this.o=c}n(Mq,Lq);Mq.prototype.i=function(){return
this.o.width>this.g.width?this.j.Qc(this.o):Lq.prototype.i.call(this)};function
Nq(a,b,c){if(z&&!B("9")){var
d=[];d[0]=M(a,"readystatechange",u(Oq,a,u(Pq,b),d))}else
Jf(a,"load",u(Pq,b));c&&Jf(a,"error",u(Pq,c))}function Pq(a){U(a)}function
Oq(a,b,c){if("complete"!=a.readyState)return!0;Rf(c[0]);b();return!1}var
Qq=G("div");function Rq(a){if(a)if(z){Qq.appendChild(a);var
b=u(I,a);Nq(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Sq(a)
{this.Fh={};for(var b=0;b<a.length;b++){var c=a[b];this.Fh[c.z]=new
me(c.w,c.h)}}function Tq(a,b){return(a=sb(a.Fh,function(c){return c.height==b}))?
Number(a):null};function Uq(a){if(a)return a.isEntityPageViewport;a=Dh(new
S(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a};function Vq(a)
{gp.call(this,a);this.Zf={};this.wa={};this.s={};this.ta=this.Aa=null}var
Wq;v(Vq,gp);f=Vq.prototype;f.Dd=function(a,b)
{Vq.na.Dd.call(this,a);b&&(this.oa=b)};f.kd=function(){var
a=Xq(this);T(a,"jscmd","click3");var
b;this.Ra&&(b=this.Ra.getQuery());Yq(this,"vq",b);ob(this.Zf,function(c,d)
{T(a,d,c)});return a};
function Zp(a,b,c){b=b.toString();if(b==a.oa)c&&c(a);else if(c&&(a.s[b]=a.s[b]||
[]).push(c),b!=a.V)
{a.V=b;a.o&&p.clearTimeout(a.o);a.o=p.setTimeout(t(a.bl,a,b),6E3);var
d;a.Ra&&(d=a.Ra.getQuery());Wq(b,t(a.Rj,a,b,d))}}function Yq(a,b,c){c?
a.Zf[b]=c:delete a.Zf[b]}f.Zf=null;f.Rj=function(a,b,c)
{this.V==a&&(this.V=null,this.o&&(p.clearTimeout(this.o),this.o=null),this.oa=a,Zq(
this,c.page[0]),this.Ka.ah(c),b=this.s[a])&&(w(b,function(d){d(this)},this),delete
this.s[a])};
f.bl=function(a){this.o=this.V=null;delete this.s[a]};function Xq(a){var
b=a.g.url;b?b=new S(b):(b=new
S(a.Ka.nm),T(b,"pg",a.Qa()),a.g.sig&&T(b,"sig",a.g.sig));Uq()&&T(b,"source","entity
_page");return b}f.ld=function(){return Xq(this).toString()};f.Sd=function(){return
this.g.w||this.getParent().hd.width};f.tg=function(){return this.g.h||
this.getParent().hd.height};
var
$q={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 Zq(a,b){var c={},d;for(d in $q){var e=$q[d],g=b[e];void
0!==g&&("highlights"==e?
a.wa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Aa=new
Sq(d.tileres),d=d.page_scanjob_coordinates)&&(a.ta=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Dd(c)}
Vq.prototype.Kb=function(){return this.g.content};Vq.prototype.j=function(a)
{return!!(this.g.flags&a)};function ar(a,b)
{b=ld(b);b=b.replace(/'/g,"&#39;");if(a=a.wa[b]){var c=[];w(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function $p(a,b){if(a=ar(a,b))return
Oa(a,u(br,1))}function br(a,b){b=Oa(b,function(c){return Math.round(c*a)});return
new cg(b[0],b[1],b[2],b[3])}function Kq(a){if(a.g.links)return
Oa(a.g.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}
function Iq(a){if(a.g.clip_highlight||a.g.clip_highlights){var
b=[];w(a.g.clip_highlights||[a.g.clip_highlight],function(c){var
d=[];w(["X","Y","W","H"],function(e){d.push(c[e])});b.push(d)});return b}return
null}Vq.prototype.Qc=function(a){if(this.g.src&&a){var b=new
S(this.g.src);a&&ob(this.Di(),function(c,d){"height"==d&&a.height?
T(b,c,a.height):"width"==d&&a.width&&T(b,c,a.width)});return b.toString()}return
this.g.src};Vq.prototype.Di=function(){return{width:"w",height:"h"}};function
cr(a,b,c,d,e)
{Z.call(this);this.af(a.Ja());this.s=a;this.i=c;this.oa=[];this.Wh=d;Q(d,c);this.ta
=Cq(this);P(this.ta,"backgroundColor","#fff");Q(this.ta,c);if(this.Fa=void 0!==e?
e:!0)a=Cq(this),Q(a,c),this.Aa=new dr(a),P(this.Aa.g,
{display:""});b&&(this.j=b,this.g.ha(b,"update",this.je),Zp(b,b.kd(),void
0))}v(cr,Z);f=cr.prototype;f.ya=function(){return this.i};f.Ba=function(){return
this.j};function er(a,b){a.oa.push(b);b.Gc(a)}f.je=q;
function fr(a){a.dispatchEvent("load");a.Fa&&P(a.Aa.g,{display:"none"})}function
Cq(a){var b=G("div");mn(b,!0);P(b,
{position:"absolute",left:0,top:0});a.Wh.appendChild(b);return b}f.Xa=function()
{w(this.oa,function(a){a.Ca()});this.oa=null;this.N&&I(this.N)};function gr(a)
{a.V=Cq(a);Q(a.V,a.ya());P(a.V,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.g.ha(a.V,"mousedown",a.Sj);a.g.ha(a.V,"dragstart",uf)}f.Sj=function(a)
{a.display=this;hr.dispatchEvent(a)};
var hr=new O;function dr(a)
{this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=G("div");mn(c);P(c,a);this.g.appendChild(c);c.textContent="Chargement en
cours...";a.bottom=0}}function ir(a,b){a.N&&I(a.N);a.N=Cq(a);new
jr(a.N,a.ya(),b)}function jr(a,b,c){this.g=a;P(a,
{backgroundColor:"#FFF",textAlign:"center"});Q(a,b);b=Hl(c||"");y(a,b);mn(this.g)};
function kr(a,b,c){cr.call(this,a,b.Ba(),b.g,c);this.af(lr);a=Cq(this);this.ma=new
mr(b.g,a);a=Cq(this);this.ka=new mr(b.g,a);gr(this);Fg(c,!
0);L(c,"pageImageDisplay");this.Sa=b;b.Ba()&&this.je()}n(kr,cr);kr.prototype.yb=fun
ction(a){Yq(a,"output",null);cr.prototype.yb.call(this,a);a.Qc()&&this.je()};
kr.prototype.je=function(){var a=this.Ba(),b=this.Sa.i();if(b&&!this.o)
{b=nr(b);Jf(this.ma,"load",t(this.wa,this,a,b,this.ya().width));or(this.ma,[b]);var
c=this.s.ta,d=a.Qa(),e=[];if(c.g[d]){var g=[],h;for(h in
c.g[d])g.push(h);eb(g);for(h=0;h<g.length;h++)e.push(c.g[d]
[g[h]])}e.push(b);or(this.ka,e);this.o=!
0;a==this.s.Ba()&&this.dispatchEvent("fetch")}Qa([16,8],t(a.j,a))&&(a=hd('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/googlebooks/restricted_logo.gif","Cette page ne fait pas
partie de la section consultable ou vous avez d\u00e9pass\u00e9 le nombre de pages
que vous \u00eates autoris\u00e9 \u00e0 consulter pour ce livre."),
ir(this,a),fr(this))};kr.prototype.wa=function(a,b,c)
{a==this.s.Ba()&&this.dispatchEvent("loaded");this.ka.empty();var
d=this.s.ta;a=a.Qa();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;fr(this)};kr.prototype.Xa=function(){this.o=!
1;this.ma.empty();this.ka.empty();cr.prototype.Xa.call(this)};var lr=new O;function
nr(a){return a}function mr(a,b)
{O.call(this);this.i=a;this.j=b;this.g=G("IMG");this.g.width=this.i.width;this.j.ap
pendChild(this.g);mn(this.j)}n(mr,O);mr.prototype.empty=function(){for(var
a;a=Me(this.j);)Rq(a)};
function or(a,b){Nq(a.g,t(a.o,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}mr.prototype.o=function(a)
{this.g==a&&this.dispatchEvent("load")};function pr(a,b,c,d,e,g,h)
{O.call(this);this.ka=a;this.o=b;this.s=c;this.j=d;this.i=e;this.ta=g;this.ma=h;thi
s.N=Math.ceil(this.o/this.j);this.V=Math.ceil(this.s/this.i);this.g=[];for(a=0;a<th
is.N;++a){b=[];for(c=0;c<this.V;+
+c)b.push(null);this.g.push(b)}}n(pr,O);pr.prototype.empty=function(){for(var
a;a=this.ka.firstChild;)Rq(a)};pr.prototype.oa=function(a,b){P(a,
{display:""});this.ma&&this.ma(b)};pr.prototype.wa=function(){};function
qr(a,b,c,d)
{cr.call(this,a,b.Ba(),b.g,c,d);this.ka=Cq(this);gr(this);b.Ba()&&this.je();this.s=
a;this.ma=M(this.s.Ja(),"update",this.wa,!
1,this)}n(qr,cr);qr.prototype.je=function(){var
a=this.Ba(),b=a.Qc(),c=this.s.Ia.hg,d=a.Aa;if(b&&d&&!this.o){var
e=Tq(d,this.ya().height);"number"===typeof e&&(d=(d=d.Fh[e])?d.width:null,b=new
S(b),T(b,"zoom",e),T(b,"pg",a.ta),b=b.toString(),this.Sa=new
pr(this.ka,d,this.ya().height,c.
$h,c.Zh,t(c.Ok,c,b,d,this.ya().height),null),this.o=!0,this.wa())}};
qr.prototype.wa=function(){if(this.o){var a=sg(this.ka);if(a){var
b=yg(this.ka);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Sa;a=eg(a);var
c=Math.floor(a.left/b.j),d=Math.floor(a.top/b.i),e=Math.ceil((a.left+a.width)/b.j),
g=Math.ceil((a.top+a.height)/b.i);e=Math.min(e,b.N);for(g=Math.min(g,b.V);c<e;c+
+)for(var h=d;h<g;h++)if(!b.g[c][h]){var k=b;var l=c,m=h;if(!k.g[l][m]){var
r=G("IMG");P(r,
{position:"absolute",left:l*k.j+"px",top:m*k.i+"px",display:"none"});
k.g[l][m]=r;k.ka.appendChild(r)}k=k.g[l]
[m];l=b.ta(c,h);Nq(k,t(b.oa,b,k,l),t(b.wa,b,k,l));k.src=l}for(c=0;c<b.N;+
+c)for(h=0;h<b.V;++h){if(d=!!b.g[c][h])d=new cg(c*b.j,h*b.i,(c+1)*b.j,
(h+1)*b.i),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&&(Rq(b.g[c][h]),b.g[c]
[h]=null)}}}cq(this.s)}};qr.prototype.Xa=function()
{this.o&&(this.Sa.empty(),this.o=!
1);this.ma&&(Rf(this.ma),this.ma=null);cr.prototype.Xa.call(this)};function rr(a)
{this.Ra=a;Dq.call(this,"#ffff00")}v(rr,Dq);rr.prototype.Se=function(){var
a=this.i.Ba();if(a){var b=this.Ra.getQuery();b!
=this.o&&(a=$p(a,b),this.ae(),a&&(Oa(a,t(this.yi,this)),this.o=b))}};function sr(a)
{O.call(this);this.url=a;this.N=null;this.s=!0}n(sr,O);sr.prototype.uf=function()
{if(this.s)this.s=!1;else throw Error();};function tr(a,b)
{sr.call(this,a);this.V=b||"GET";this.i=new N;this.g=new
Bm}n(tr,sr);f=tr.prototype;f.uf=function(a,b)
{sr.prototype.uf.call(this,a,b);this.o=a;this.j=b;this.i.ha(this.g,"success",t(this
.Bl,this));this.i.ha(this.g,"error",t(this.al,this));this.g.send(this.url.toString(
),this.V,void 0)};f.Bl=function(a){a=a.target;try{var b=a.g?
a.g.responseText:""}catch(c)
{b=""}this.N=JSON.parse(b);U(t(this.dispatchEvent,this,"success"));this.o&&U(u(this
.o,this.N));U(t(this.Jg,this))};
f.al=function()
{U(t(this.dispatchEvent,this,"error"));this.j&&U(this.j);U(t(this.Jg,this))};f.abor
t=function(){this.g.abort();this.Jg();return!1};f.Jg=function()
{Xf(this.i);this.j=this.o=null};sd();function ur(a,b,c)
{a=["event",a,b,c];if(b=p.ga)a=["send"].concat(a),"timing"===a[1]&&null==a[4]&&(a[4
]=Math.round(performance.now())),b.apply(null,a)}function vr(){var a="gb-get-book-
content";"string"===typeof a&&(a=E(a));a&&M(a,"click",u(ur,"Buy","Click","Play
Books Viewport"))}Ea("_OC_analyticsTrack",ur);function wr(a){return a.length?
Pa(a,function(b,c){return gg(b,c)},a[0].clone()):null};function xr(a,b,c,d,e)
{Z.call(this);this.N=a;this.oa=b;this.wa=e;this.j=d;this.i=!
1;this.s=G("div");c.appendChild(this.s);this.g.ha(b,"mousemove",this.V);this.g.ha(b
,"mouseup",this.ka)}v(xr,Z);xr.prototype.V=function(a){if(!this.ta){a=le(new
D(a.clientX,a.clientY),tg(this.oa));a=$f(a,this.wa);P(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;mg(this.s,a.left,a.top);Q(this.s,b,c);this.o=a}};
xr.prototype.ka=function(a){this.V(a);this.ta=!0;a=this.j;var
b=eg(this.o),c=Fq(this.N);c=yr(b,1/c);b=zr(yr(c,1/a.ya().width*1E3));a=new
S(a.ld());T(a,"ci",
[b.left,b.top,b.width,b.height].join());T(a,"jscmd","click3");T(a,"output","text");
c=zr(c);Ar(this.N,[c]);I(this.s);(new
tr(a)).uf(t(this.ma,this,c,b));this.dispatchEvent("endsize")};
xr.prototype.ma=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];w(e,function(h){g.push(new cg(h.X,h.Y,h.W,h.H))});if(c=c.content)Ar(this.N,
[a],c,b),d=!0,ur("Web Reader","Selection")}d||this.N.ae();this.Ca()};function
yr(a,b){return new cg(a.left*b,a.top*b,a.width*b,a.height*b)}function zr(a){return
new
cg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}x
r.prototype.ua=function(){xr.na.ua.call(this);I(this.s)};function Br(a,b)
{Z.call(this);this.V=a;this.N=b}var Cr;n(Br,Bq);f=Br.prototype;f.Gc=function(a)
{Bq.prototype.Gc.call(this,a);a=this.j;var b=G("div");mn(b,!
0);a.appendChild(b);jf(b,"selection-
layer");Q(a,this.i.ya());Q(b,this.i.ya());this.g.ha(b,"click",this.Tj);this.g.ha(b,
"mousedown",this.Uj)};
f.Uj=function(a){if(Cr){a.stopPropagation();this.o&&this.o.Ca();var
b=this.i.Wh;a=le(new D(a.clientX,a.clientY),tg(b));this.o=new
xr(this.V,b,this.j,this.i.Ba(),a);this.ka=M(document.body,"mousemove",t(this.ql,thi
s));Jf(this.o,["endsize","dispose"],t(this.Kk,this))}};f.Tj=function(a)
{Cr&&a.stopPropagation()};
f.ql=function(a){if(this.o&&!this.o.hc){var b=new
D(a.clientX,a.clientY),c=dg(Bg(this.N.ta));if(ag(c,b)){var d=new D(0,0);w([[c.top-
a.clientY,0,-1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],[c.right-
a.clientX,1,0]],function(e){40>Math.abs(e[0])&&(d.x=e[1]||d.x,d.y=e[2]||
d.y)});this.s||(this.s=new
Xi(100),this.g.ha(this.s,"tick",this.wm));this.ma=d;d.x||d.y?
this.s.start():this.s.stop()}}};f.wm=function(){var a=this.ma,b=this.N;lq(b,new
D(15*a.x,15*a.y),t(b.Zc,b))};
f.Kk=function(){Rf(this.ka);pf(this.s);this.s=null};function Dr(){this.g=!1;var
a=F("DIV","entity-page-snackbar"),b=F("SPAN","entity-page-snackbar-
text");J(b,"S\u00e9lection copi\u00e9e dans le presse-
papiers");a.appendChild(b);K(a,"hidden",!
0);document.body.appendChild(a);this.o=a}Dr.prototype.j=function()
{P(this.o,"bottom","0");this.g=!0};Dr.prototype.i=function(){P(this.o,"bottom","-
48px");this.g=!1};function Er(a){this.i=a;this.j=new
Dr;this.o=Fr(this)}Er.prototype.O=function(){return this.o};
function Fr(a){var b=F("DIV");lf(b,["entity-page-copy-button","entity-page-action-
chip"]);var c=F("IMG");L(c,"entity-page-action-chip-
icon");c.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy_
googblue_18dp.png";var d=F("SPAN");L(d,"entity-page-action-chip-
label");J(d,"Copier");b.appendChild(c);b.appendChild(d);M(b,"click",t(a.g,a));df(b,
"button");Te(b,!0);M(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
Er.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");var a=this.j;a.g?
(a.i(),U(t(a.j,a),500)):a.j();U(t(a.i,a),6E3)};function Gr(a)
{Tl.call(this,a);Ql(this);this.ri=!1;this.g=new N;this.i=Uq();L(a,"viewport-
selection-popup");Hr&&Hr.Ca();Hr=this}n(Gr,Tl);Gr.prototype.o=function()
{this.dispatchEvent("close");this.Ca()};
function Ir(a,b,c){var d=a.O(),e=G("div");L(e,"selection-popup-select-
container");d.appendChild(e);d=G("div");L(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(He(b));e.appendChild(G("div"));b=G("input");
b.value=c;L(b,"viewport-input");e.appendChild(b);Fg(b,!1);a.i&&(c=(new
Er(b)).O(),e.appendChild(c));a.g.ha(b,"mousedown",Jr)}function Jr(a)
{a.stopPropagation()}Gr.prototype.ua=function()
{I(this.O());Tl.prototype.ua.call(this);this.g.Ca()};var Hr=null;function Kr(a,b)
{this.g=a instanceof D?a:new D(a,b)}v(Kr,ai);Kr.prototype.Hb=function(a,b,c,d){var
e=qe(a);var g=e.body;e=e.documentElement;e=new D(g.scrollLeft||
e.scrollLeft,g.scrollTop||e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=fi(a);g-
=h.x;e-=h.y;hi(new D(g,e),a,b,c,null,null,d)};function Lr(a,b)
{Kr.call(this,a,b)}v(Lr,Kr);Lr.prototype.i=0;Lr.prototype.o=function(a)
{this.i=a};Lr.prototype.Hb=function(a,b,c,d){var e=pg(a);e=sg(e);var
g=Be(oe(a).g);g=new D(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=hi(g,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||
k&128)h^=1;k=hi(g,a,h,c,e,10,d);0!=(k&496)&&hi(g,a,b,c,e,this.i,d)}};function Mr()
{Dq.call(this,"#4a95d6")}n(Mr,Dq);Mr.prototype.Gc=function(a)
{Dq.prototype.Gc.call(this,a);P(this.j,
{cursor:"pointer"});this.g.ha(this.j,"mousedown",Nr)};function Nr(a)
{a.stopPropagation()}
function Ar(a,b,c,d)
{a.ae();Oa(b,t(a.yi,a));a.s&&Rf(a.s);a.o&&a.o.Ca();b=G("div");document.body.appendC
hild(b);var e=wr(a.V);if(e){var g=tg(a.j);b=new Gr(b);if(c&&d){var
h=a.Ba(),k=h.Qc();if(k){var l=new
S(k);d=[d.left,d.top,d.width,d.height].join();T(l,"ci",d);T(l,"edge",0);l=l.toStrin
g();var m=new S(h.ld());T(m,"ci",d);T(m,"source","bookclip");m=hd('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;Je(b.O());m=b.O();h=G("IMG");h.src="/googlebook
s/images/material/close_black_24dp.png";L(h,"selection-popup-close");
m.appendChild(h);b.g.qd(h,"click",t(b.o,b));h=F("DIV",{},"Partager cet
extrait");L(h,"selection-popup-title");m.appendChild(h);c&&(Ir(b,"S&eacute;lection
de texte",c),m=G("DIV"),L(m,"selection-popup-translate-
container"),b.O().appendChild(m),h=new
S("https://translate.google.com/translate_t"),T(h,"text",c),T(h,"sl","auto"),T(h,"t
l","auto"),c=G("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=F("IMG"),lf(h,
["selection-popup-translate-icon","entity-page-action-chip-
icon"]),h.src="https://www.gstatic.com/images/icons/material/system/1x/translate_go
ogblue_18dp.png",
c.appendChild(h)),h=F("SPAN"),J(h,"Traduire"),L(h,"entity-page-action-chip-
label"),c.appendChild(h),h=G("SPAN"),J(h,"\u00bb"),L(h,"selection-popup-translate-
arrow"),c.appendChild(h),L(c,"selection-popup-translate-link"),L(c,"entity-page-
action-chip"),m.appendChild(c));l&&Ir(b,"Image",l);d&&Ir(b,"Int\u00e9grer",d)}else
c=G("DIV"),J(c,"Chargement en cours..."),L(c,"selection-popup-loading-
msg"),b.O().appendChild(c);b.Xc=4;b.isVisible()&&b.Cd();a.o=b;c=g.x+e.left+e.width;
e=g.y+e.top+e.height;g=Ag(b.O()).width;
24>c-g&&(c=g+24);U(u(Or,b,new Lr(new
D(c,e))));a.s=Jf(b,"close",t(a.ae,a))}}function Or(a,b){a.hc||
(a.setPosition(b),a.Ga(!0))}Mr.prototype.ae=function()
{Dq.prototype.ae.call(this);this.o&&this.o.Ca()};Mr.prototype.ua=function()
{Dq.prototype.ua.call(this);this.o&&this.o.Ca();this.s&&Rf(this.s)};function
Pr(a,b,c){return a.Ia.hg?new qr(a,b,c):new kr(a,b,c)}function Qr(a,b){if(b
instanceof kr){er(b,new rr(a.Ra));er(b,new Hq);var c=new Mr(a.o),d=new
Br(c,a.Ja());er(b,d);er(b,c);er(b,new Jq(a))}};function Rr(a,b,c)
{Z.call(this);this.ka=a;this.o=G("div");mn(this.o,!0);P(this.o,
{position:"absolute",display:"none"});c.appendChild(this.o);this.V=G("div");mn(this
.V,!0);P(this.V,
{position:"absolute"});this.o.appendChild(this.V);this.s=G("div");mn(this.s,!
0);this.o.appendChild(this.s);this.N=G("div");mn(this.N,!
0);this.s.appendChild(this.N);R(this.o,!1)}v(Rr,Dp);f=Rr.prototype;
f.Mc=function(){var a=this.Wf-2,b=this.Vf-2,c=this.Ll-2,d=this.Kl-2;P(this.s,
{backgroundColor:"#cccccc",position:"absolute"});mg(this.s,0,0);Q(this.s,this.Wf,th
is.Vf);P(this.N,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});mg(this.N,1,1);Q
(this.N,a,b);R(this.o,!0);var e=this.ka;a=Pr(e,new Mq(this.Ba(),new me(a,b),new
me(c,d)),this.N);a instanceof kr?Qr(e,a):a instanceof qr&&a instanceof qr&&er(a,new
rr(e.Ra));this.i=a};f.Xa=function(){this.i&&this.i.Xa();I(this.o)};
f.setPosition=function(a,b){mg(this.o,a,b)};f.nd=function(){return
og(this.o).x};f.Oe=function(){return og(this.o).y};f.yb=function(a)
{this.j=a};f.Ba=function(){return this.j};f.kc=function(){return
this.Vf};f.Bb=function(){return this.Wf};function Sr(a){return a+2}f.ya=function()
{return new me(this.Wf,this.Vf)};function Tr(a)
{Z.call(this);Je(a);mn(a);this.o=a;this.i=G("div");mn(this.i,!0);fn()&&(we(a,
{dir:"ltr"}),we(this.i,{dir:"rtl"}));a.appendChild(this.i)}v(Tr,Z);function Ur(a,b)
{Tr.call(this,b);this.s=a;this.g.ha(b,"scroll",this.V);P(b,"position","relative");P
(this.i,"position","absolute");this.j=G("div");L(this.j,"scroll-
background");mn(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}n(Ur,Tr);function eq(a){var
b=a.oa;a.ma&&b&&(P(a.i,"left",Math.floor(Math.max(0,a.s.j.o.clientWidth-
b.width)/2)+"px"),P(a.j,"height",b.height+"px"))}Ur.prototype.ta=function()
{this.N=!1;this.V()};
Ur.prototype.V=function(){if(!this.N){var a=this.s.N;if(a){a=a.clone();var
b=this.o;b=new D(b.scrollLeft,b.scrollTop);ke(a,b)||(this.ka=!
0,this.s.Zc(b),this.ka=!1)}}};function Vr(a){this.Xh=a}function pq(a,b){var c=b||
[];a=Na(a.Xh,function(d){return!Qa(c,function(e){return 50>Math.abs(e-
d)})});a.push.apply(a,c);eb(a);return a};function Wr(a){var b=a.o,c=new
Ur(this,b);Xr(b);nq.call(this,a,c);iq(this,new Aq(a,this));gq(this,Yr(this));var
d=a.Ka,e=a.Ia.he();this.wa=a.Ia.Bi?function(g){return new wp(d,e,g)}:a.Ia.Ti?
function(g){return new wp(d,e,g,!0,a.Ia.Ti)}:function(g){return new wp(d,e,g,!
0)};b=this.Ma.Ia;"fixed_height"==b.he()?(b=b.xc(),b=b[Math.floor(b.length/2)]
+2):b=(b.o?b.o:b.j&&b.j.width?
b.j.width:575)+2;this.kf(this.de(b));this.g.ha(this.Ma,"pagesupdate",this.vl);this.
g.ha(this.Ma,"pagemodechange",this.Vj);this.g.ha(this,
"move",this.Zb);this.g.ha(this,"move",this.Gm)}v(Wr,nq);function Xr(a)
{P(a,"overflow","auto");P(a,{overflowX:"auto",overflowY:"scroll"});L(a,"overflow-
scrolling");we(a,{dir:"ltr"})}f=Wr.prototype;f.lg=function()
{oq(this,1)};f.Jh=function(){oq(this,-1)};f.xc=function(){var
a=this.Ma.Ia,b=ab(a.xc());"fixed_width"==a.he()&&(a=this.Ma.Ia.Rl)&&150<a-
Ka(b)&&(1500>a?Va(b,a):Va(b,1500));return new Vr(Oa(b,Sr))};f.de=function(a){return
this.wa(a)};
f.ya=function(){if(this.ta.hasChildNodes()){var
a=Jg(this.ta.childNodes[0]).width;a=new me(a,this.i.height)}else a=this.i;return
a};function Yr(a){var b=new tq;uq(b,So,new vq(a,u(nb,Rr,a.Ma,a,a.j.i)));uq(b,hp,new
zp(a.Ma,function(c){return new Ep(a.j.i,c)}));return b}f.Gm=function(){if(this.Gb)
{var a=kp(this.s,mq(this).y);a&&a.Ba&&(a=a.Ba(),this.Ma.Ba()!=a&&(this.lb=!
0,Wp(this.Ma,a.Qa()),this.lb=!1))}this.Gb=!0};
f.vl=function(){var a=this.Ma.Ba(),b=this.Ma.Ka,c=dp(b,a.Qa());if(!c)a:
{c=ap(a);b=bp(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(ap(d)<=c){c=d;break
a}}c=null}a=this.N;b=this.s;d=b.Pc(c);a=le(a,d.Yb());b=this.de(b.Ug());c=b.Pc(c).Yb
();c=new D(c.x+a.x,c.y+a.y);fq(this,b);this.Zc(c)};f.Vj=function()
{this.V.Xa();this.Zb()};
function Zr(a,b){if(b.Fi&&b.N){a:{var c=b.N;var
d=c.Je.x_focus,e=c.Je.y_focus;if(void 0===d||void 0===e){c=$r(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;a=a.s.Pc(b);b=a.Bb()/b.Sd();return new D(a.Oe()+Math.round(b*d),a.nd()
+Math.round(b*c))}return null}
f.Og=function(a){if(a.Fi&&a.N){var b=a.N;if(null!=a.ka)var c=a.ka;else a.ka=new
as(this.j.i),c=a.ka;c.g=this.j.i;if(E("focus_article_div")){var
d=E("focus_article_div");I(d)}d=this.s.Pc(a);a=d.Bb()/a.Sd();if($r(b)&&(b=$r(b)))
{var e=b[0];if(e&&4==e.length){b=a*e[0]+d.Oe();d=a*e[1]+d.nd();var
g=a*e[2];a*=e[3];e=G("DIV");e.setAttribute("id","focus_article_div");mn(e,!
0);Cg(e,.3);P(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.g.appendChild(e)}}}};function bs(a,b,c,d,e){Z.call(this);this.o=a;this.j=c;var
g=G("div");P(g,{position:"absolute"});e=e.width-2;mg(g,d.x+(fn()?
e:0),d.y);b.j.i.appendChild(g);this.s=g;b=Math.floor(e/To(c));g=new
me(e,b);this.i=G("div");this.s.appendChild(this.i);P(this.i,
{padding:"1px",position:"absolute"});this.N();b=G("div");this.i.appendChild(b);P(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});Q(b,g);this.i.appendChild(b);d=G("IM
G");d.title=c.Oc();this.ka=d;e=S;var h=new
S(c.Ka.Ml);T(h,"pg",c.Qa());c.g.sig&&T(h,
"sig",c.g.sig);e=new
e(h.toString());T(e,"zoom","1");T(e,"img","1");T(e,"w",g.width);if(g=this.o.Ia.Dm)T
(e,"imgtk",g),T(e,"jtp",ap(c));d.src=e.toString();b.appendChild(d);P(this.i,"cursor
","pointer");this.g.ha(this.i,"click",this.V);this.g.ha(a,"pagechange",this.N)}n(bs
,Dp);bs.prototype.N=function(){var a=!1,b=this.o.Ba();b&&b==this.j&&(a=!
0);P(this.i,"backgroundColor",a?"#6B90DA":"#ccc")};bs.prototype.V=function()
{this.o.Qb(Wr);this.o.yb(this.j);cs.dispatchEvent("click")};
bs.prototype.Xa=function(){Rq(this.ka);I(this.s)};var cs=new O;function ds(a,b)
{this.g=a;this.i=b}n(ds,yp);ds.prototype.render=function(a){return new
bs(this.g,this.i,a.Ba(),a.Yb(),a.ya())};function es(a){var b=a.o;P(b,
{overflow:"hidden"});var c=new
Ur(this,b);nq.call(this,a,c);this.g.ha(this,"move",this.Zb);P(b,
{overflow:"auto"});gq(this,fs(this));fq(this,gs(this));iq(this,new
xq(this));U(t(this.Zb,this),0);this.g.ha(this,"resize",this.wa);var
d=E("subscription-bar");d&&(this.Pg(d),U(function(){R(d,!
1)},600))}v(es,nq);es.prototype.ma=function(a){a=this.s.Pc(a).Yb();this.Zc(new
D(void 0,a.y-40))};function gs(a){var b=a.Ma.Ia.lm;return new
vp(a.Ma.Ka,a.ya().width,b,b)}
es.prototype.wa=function(){fq(this,gs(this));this.ma(this.Ma.Ba())};function fs(a)
{var b=new tq;uq(b,So,new ds(a.Ma,a));return b};function hs(a,b,c)
{Z.call(this);this.i=a;this.N=b;this.o=this.i.Ia.yf;this.V=!!
this.i.Ia.yf;this.ma=!!this.i.Ia.ig;this.s=Uq(c);if(this.V){a:
{a=this.i.Ka;for(b=0;b<this.o.length;b++)if(c=dp(a,this.o[b].getId())){var d;b:
{for(d=b+1;d<this.o.length;d++){var e=dp(this.i.Ka,this.o[d].getId());if(e)
{d=e;break b}}d=null}d=d?ap(d)-1:ap(Ka(bp(a)));e=ap(this.i.Ba());if(e>=ap(c)&&e<=d)
{a=b;break a}}a=-1}this.ka=a}}n(hs,Z);f=hs.prototype;
f.render=function(a)
{this.j=G("div");document.body.appendChild(this.j);U(t(this.ym,this));this.oa=a;if(
this.V)is(this);else if(this.ma){L(this.j,"base-image-toc-div");a=this.i.Ia.ig;var
b=dp(this.i.Ka,a);b&&js(this,b);1<this.i.Ia.Ul&&(a=cp(this.i.Ka,a,1))&&js(this,a);t
his.vf()}else this.Ca()};f.ym=function()
{this.g.ha(document,"click",this.Ca);this.g.ha(this.i,"resize",this.vf)};
function js(a,b){var c=new me(128,0),d=F("IMG",{width:128});L(d,"toc-page-
image");a.g.ha(d,"click",t(a.i.yb,a.i,b));A&&fn()&&a.g.ha(d,"load",a.vf);b.Qc(c)?
a.uj(d,b,c):
(c=u(a.uj,d,b,c),Zp(b,b.kd(),c));a.j.appendChild(d)}f.uj=function(a,b,c){we(a,
{src:b.Qc(c)})};
function is(a){var b=F("DIV",{"class":"toc-div"}),c;w(a.o,function(d,e){var
g=d.getId();g=dp(a.i.Ka,g);var h=d.km,k=a.o[e+1]?"":"-last",l="toc-middle-
cell"+k;k="toc-right-cell"+k;var m=F("DIV",{"class":g?"toc-row":"toc-disabled-
row"}),r=G("div");L(r,"goog-inline-block");L(r,"toc-left-
cell");e==a.ka&&(L(r,fn()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_select
ed_item_arrow_left"),L(m,"toc-row-selected"));var H=G("div");L(H,"goog-inline-
block");L(H,l);A&&!B("1.9")&&P(H,"overflow","hidden");d=
d.wd;if(a.s)var C=d;else
C=d,35<C.length&&(C=C.substring(0,32)+"...");C=Y(C);y(H,C);a.s&&(H.title=d);d=G("di
v");L(d,"goog-inline-
block");L(d,k);h=Y(Tb(rd(h))?"&nbsp;":h);y(d,h);m.appendChild(r);m.appendChild(H);m
.appendChild(d);g?a.g.ha(m,"click",t(a.i.yb,a.i,g)):(mf(H,l),L(H,"toc-middle-
disabled-cell"),mf(d,k),L(d,"toc-right-disabled-
cell"));b.appendChild(m);e==a.ka&&(c=m)});c&&U(t(a.vm,a,c));a.j.appendChild(b);300<
Ag(a.j).height&&(P(a.j,"height","300px"),L(a.j,"scroll-toc-div-
wide"));L(a.j,"scroll-toc-div");
a.vf()}f.vm=function(a){300<a.offsetTop+Ag(a).height&&(a=void 0!
==a.previousElementSibling?a.previousElementSibling:Ne(a.previousSibling,!
1))&&(this.j.scrollTop=a.offsetTop)};f.vf=function(){var a=this.s?9:13,b=this.s?
8:12;ei(this.N.O(),a,this.j,b,new D(0,-this.oa))};f.ua=function()
{Z.prototype.ua.call(this);I(this.j);this.N.ud(!1)};function ks()
{}n(ks,Qo);function ls(a)
{Z.call(this);this.o=a}n(ls,Bq);ls.prototype.Ga=function(a){R(this.j,a)};
ls.prototype.Gc=function(a){Bq.prototype.Gc.call(this,a);var
b=this.i.ya();a=this.j;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.o?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";mg(a,this.o?c-e:0,0);Q(a,e,d);P(a,
{position:"absolute"});z?(a=a.style,z?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=F("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function ms(a,b)
{Z.call(this);this.s=a;b=Math.floor(b/2);var
c=Math.floor(b/this.s.Ka.hd.aspectRatio());this.o=new
me(b,c);this.i=G("div");P(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ta=[];a.Ja().j.i.a
ppendChild(this.i);this.j=G("div");this.V=G("div");this.ta.push(M(this.j,"dblclick"
,t(this.kl,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};P(this.j,a);P(this.V,a);this.i.appendChild(this.j);this.i.appendChild(this.V
);
this.ma=G("div");this.oa=G("div");this.j.appendChild(this.ma);this.V.appendChild(th
is.oa);ns(this)}n(ms,Dp);function ns(a)
{a.N&&a.N.Xa();a.ka&&a.ka.Xa();Je(a.ma);Je(a.oa);Gg(a.j,a.o);Gg(a.V,a.o);a.N=Pr(a.s
,new Lq(a.wa,a.o),a.ma);Qr(a.s,a.N);a.Aa=new ls(!0);er(a.N,a.Aa);a.ka=Pr(a.s,new
Lq(a.Fa,a.o),a.oa);a.Sa=new ls(!
1);Qr(a.s,a.ka);er(a.ka,a.Sa)}f=ms.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);mg(this.i,a)};f.kl=function(a)
{a.preventDefault();a.stopPropagation();this.s.mc("previous")};
f.Ga=function(a){P(this.i,{display:a?"":"none"})};f.Mc=function(){P(this.j,
{left:0,top:0});P(this.V,{left:this.o.width+"px",top:0})};function os(a){return
Na([a.wa,a.Fa],function(b){return!!b})}f.Xa=function()
{this.N.Xa();this.ka.Xa();for(var
a;a=this.ta.pop();)Rf(a);this.i.parentNode&&I(this.i)};function ps(a){return
2*a};function qs(a){this.i=a}n(qs,yp);qs.prototype.render=function(a){var b=new
ms(this.i,a.ya().width);b.setPosition(a.Yb());b.Mc();b.Ga(!0);return
this.g=b};function rs(a,b,c)
{O.call(this);this.i=a;this.s=b;this.o=Ag(b).width;this.N=c;this.mb=!
1;this.g=fn()}n(rs,O);function ss(a,b){if(b!=a.mb){a.mb=b;var c=a.i.Ja().j.i;R(c,!
1);Ag(c);a=[u(ts,a.s,a.N,a.o,a.g,b),t(a.j,a),u(R,c,!
0)];w(a,U)}}rs.prototype.j=function(){this.dispatchEvent("change")};function
ts(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="");R(a,!
e)};function us(a,b,c){this.ma=a;this.s=b;this.V=c;a=G("div");P(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.ma.appendChild(this.g);us.prototype.i.apply(this);M(this.V,"change",t(this.j
,this));M(new Fo,"resize",t(U,null,t(this.j,this)))}us.prototype.j=function(){var
a=Ag(this.g);if(0<a.width){var b=Math.round(Ag(this.s).width/2);mg(this.g,b-
Math.round(a.width/2),0)}};
us.prototype.o=function(){R(this.g,!0);this.j()};us.prototype.i=function()
{R(this.g,!1)};function vs(a,b,c){us.apply(this,arguments);this.N=new
ro(this.g,500);this.ka=new $i(t(this.i,this))}v(vs,us);vs.prototype.o=function(a)
{Cg(this.g,1);us.prototype.o.apply(this);a&&this.ka.start(a)};vs.prototype.i=functi
on(){this.N.play()};var ws=null;function xs(a,b)
{N.call(this);this.o=ws;this.i=a;this.g=b;this.i.Ia.Bi||
(this.ha(this.i,"pageturn",this.s),this.ha(this.g,"dispose",this.Ca))}n(xs,N);
xs.prototype.s=function(){var a=os(this.g.wa.g)[0]||new gp,b=os(this.g.wa.g)[1]||
new gp,c=this.V,d=this.N,e=d?ap(d):-1,g=ap(a)||-1,h=ap(b)||-1,k=Math.max(c?ap(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.ki){if(0<l-k){var m=k==e?d:c;var
r=a}0>l-k&&(m=-1!=h?b:a,r=d);1<h-g&&(m=a,r=b);Cp(m,r)||void 0===m||void 0===r||
(b=Ap(m,r),a=this.o,b=Hl(b),y(a.g,b),this.o.o(3E3))}};function ys(a)
{this.Je=a}function $r(a){var b=[];a.Je.head_boxes&&w(a.Je.head_boxes,function(c)
{b.push([c.X,c.Y,c.W,c.H])});return b};function as(a){this.g=a};function zs(a)
{Vq.call(this,a)}n(zs,Vq);f=zs.prototype;f.Dd=function(a)
{Vq.prototype.Dd.call(this,a);a&&a.additional_info&&(this.ma=a.additional_info["[Ne
wspaperJSONPageInfo]"],this.ma.articles&&(this.i={},w(this.ma.articles,function(b)
{var c=b.aid;c&&(this.i[c]=new ys(b))},this)))};f.Oc=function(){return
this.j(32)?"Couverture":this.j(64)?"Quatri\u00e8me de
couverture":Vq.prototype.Oc.call(this)};f.Di=function(){return{width:"w"}};
f.Rg=function(a){if(!this.i)return null;if(a in this.i)return this.i[a];var
b=Oa(Object.keys(this.i),function(c){var
d=c.split(","),e=a.split(","),g=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[g*g+d*d,this.i[c]]},this);gb(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};f.Fi=function(){return
this.N};function As(a,b)
{Yo.call(this);this.o={};a&&(this.nm=a.prefix,this.Ml=a.image_prefix||
a.prefix,a=Oa(a.page,function(c){c=new this.i(c);b&&(c.Ra=b);return
c},this),Zo(this,a))}v(As,Yo);As.prototype.ah=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=dp(this,c.pid);d&&Zq(d,c)}};As.prototype.i=Vq;As.prototype.s=function(a,b)
{if(!dp(this,b.Qa())){var c=ab(bp(this));bb(c,b);Zo(this,c)}this.o[b.Qa()]=!
0;a&&a(b)};function Bs(a)
{As.call(this);As.apply(this,arguments);this.j();M(this,"update",t(this.j,this))}n(
Bs,As);function Cs(a,b){var c={};w(b.page,function(e){var
g=dp(this,e.pid);g&&Zq(g,e);c[e.pid]=!0},a);b=bp(a);var d=Na(b,function(e){return!!
c[e.Qa()]||!!this.o[e.Qa()]},a);b.length!
=d.length&&Zo(a,d)}Bs.prototype.ah=function(a){this.N?
Cs(this,a):As.prototype.ah.call(this,a)};
Bs.prototype.j=function(){var a={},b=0;w(bp(this),function(h){var
k=ap(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];
(e||g)&&c.push([e,g])}this.kj=c};Bs.prototype.i=zs;function Ds(a)
{sp.call(this,1);var b=new
ks;b.Db(a);this.Tb(b);np(this)}n(Ds,sp);Ds.prototype.ma=function(){return
this.i[0]};Ds.prototype.Ug=function(){return this.Bb()||
0};Ds.prototype.he=function(){return"fixed_width"};function Es(a){var b=a.o,c=new
Ur(this,b);P(b,{overflow:"hidden"});nq.call(this,a,c);this.wa=new qs(a);b=new
tq;uq(b,ks,this.wa);this.V=b;b=a.Ka.hd.aspectRatio();c=this.ya();b=this.de(Math.min
(2*Math.floor(c.height*b),c.width));fq(this,b);this.Gb=new
xs(a,this);this.g.ha(this.Ma,"pagemodechange",this.Wj);U(this.Zb,0,this)}v(Es,nq);f
=Es.prototype;f.xc=function(){var a=$a(Fs,this.Ma.Ia.xc());return new
Vr(Oa(a,ps))};f.kf=function(a){Es.na.kf.call(this,a);this.V.Xa();this.Zb()};
f.lg=function(){oq(this,1)};f.Jh=function(){oq(this,-1)};f.Wj=function()
{this.V.Xa();this.Zb()};f.ki=2;f.de=function(a){this.ya();var
b=this.Ma.Ka.hd.aspectRatio();return new Ds(new
me(a,Math.floor(Math.floor(a/2)/b)))};var Fs=[180,220,280];
Es.prototype.oa=function(){var a=Gs(this,this.Ma.Ba()),b=this.wa.g;if(b){var
c=this.Gb,d=os(b);c.N=d[0];c.V=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.wa=c;b.Fa=d;ns(b);if(c){if(c.j(64)||void 0==d)a=!1}else ir(b.N);if(d)
{if(d.j(32)||void 0==c)e=!1}else
ir(b.ka);c=e;d=a?"":"hidden";P(b.j,"visibility",c?"":"hidden");P(b.V,"visibility",d
);c=c&&a;b.Aa.Ga(c);b.Sa.Ga(c)}this.dispatchEvent("pagechange")};function Gs(a,b)
{return Sa(a.Ma.Ka.kj,function(c){return Ua(c,b)})}
Es.prototype.Zb=function()
{Es.na.Zb.call(this);this.oa()};Es.prototype.Sa=function(a,b){var
c=this.Ma.Ka.kj;a=ap(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==ap(h[0])||h[1]&&a==ap(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=ap(e[0]||e[1])&&a<ap(k)){d=0<b?g-
b:g;break}}e=h}return(b=c["number"===typeof d?d+b:0])?b[0]||b[1]:null};function
Hs(a){Z.call(this);this.ka=a;this.i=null}n(Hs,Z);f=Hs.prototype;
f.render=function(a,b){this.o=a;a=a.O();var
c=tg(a).y,d=Ag(a);c=c+d.height+3;d="";b&&(d=tg(a).x);this.i=F("DIV",
{"class":"linkbar-panel-div"});mg(this.i,d,c);this.V=F("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.V);A&&Fd&&!B("1.9")&&(this.s=F("IFRAME",
{style:"position:
absolute;",Vm:"0"}),this.ka.appendChild(this.s));this.ka.appendChild(this.i);this.s
&&(Q(this.s,Ag(this.i)),mg(this.s,og(this.i)));U(t(this.zh,this))};
f.zh=function()
{this.g.ha(this.V,"click",this.Ca);this.g.ha(this.o,"action",this.Xj);this.g.ha(doc
ument,"mousedown",this.Gk)};f.Xj=function(){V(this.o,16)||
this.Ca()};f.Gk=function(a){Pe(this.i,a.target)||Pe(this.o.O(),a.target)||
this.Ca()};f.ua=function()
{Z.prototype.ua.call(this);I(this.i);I(this.s)};f.O=function(){return
this.i};function Is(a,b,c){Hs.call(this,a);this.ma=b;this.N=c}n(Is,Hs);
Is.prototype.render=function(a,b){Hs.prototype.render.call(this,a,b);a=F("DIV",
{style:"padding-top:5px; font-size: 13px;"});b=Y("Copier le lien dans un e-mail ou
un message
instantan\u00e9");y(a,b);this.O().appendChild(a);this.j=G("input");Q(this.j,"100%",
"auto");this.O().appendChild(this.j);this.N&&(a=F("DIV",{style:"font-size: 13px;
padding-top:
7px;"},"Int\u00e9grer"),this.O().appendChild(a),this.Nc=G("input"),Q(this.Nc,"100%"
,"auto"),this.O().appendChild(this.Nc));a=this.ma.Ba();b=(new
S(window.location)).i;
var c=new S(a.ld());c.i=b;this.j.value=c.toString();U(u(Js,this.j));this.N&&(a=new
S(a.ld()),T(a,"output","embed"),this.Nc.value=Ks(a.toString()))};Is.prototype.zh=fu
nction()
{Hs.prototype.zh.call(this);this.g.ha(this.j,"click",u(Js,this.j));this.N&&this.g.h
a(this.Nc,"click",u(Js,this.Nc))};function Js(a){a.select()}function Ks(a){return
hd('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Ls(a,b)
{Z.call(this);this.N=a;this.j=b;this.i=G("div");a.j.i.appendChild(this.i);L(this.i,
"sitb_result");mg(this.i,b.Yb());Q(this.i,b.ya());a=G("div");L(a,"sitb-result-
header");this.i.appendChild(a);this.s=G("div");L(this.s,"sitb-result-page-
link");b=b.g.g;this.s.textContent=b?"Page
"+b:"Page";a.appendChild(this.s);this.o=G("div");L(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(b=dp(this.N.wa.Ka,this.j.g.Qa()))
{a=this.N.wa.Ra.getQuery();var c=b.g.snippetSrc,d;if(d=c)d=new S(c),
d=Dh(d,"q")||Dh(d,"vq")||Dh(d,"dq"),d=a==d;d?Ms(this,c):
(a=b.kd(),"entity_page"==Dh(a,"source")?
T(a,"source","entity_page_gbs_snippet"):T(a,"source","gbs_snippet"),Zp(b,a,t(this.k
a,this)))}else Ns(this)}n(Ls,Dp);Ls.prototype.V=function(a)
{this.N.od(a.g)};Ls.prototype.ka=function(a){(a=a.g.snippetSrc)?
Ms(this,a):Ns(this)};function Ms(a,b){Je(a.o);var
c=G("IMG");c.src=b;Os(a);b=a.j.ya().width-25;P(c,
{width:b+"px"});a.o.appendChild(c)}
function Os(a){L(a.i,"sitb-result-clickable");L(a.s,"sitb-result-link");var
b=We(a.s);Zc(a.s,Y(b+"&nbsp;&raquo;"));df(a.i,"link");Te(a.i,!
0);a.g.ha(a.i,"click",t(a.V,a,a.j));a.g.ha(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.V(a.j)})}
function Ns(a){Je(a.o);var b=G("div");L(b,"sitb-result-
snippet");a.o.appendChild(b);P(b,{width:Math.floor(.75*a.j.ya().width)+"px"});var
c=Hl(a.j.g.i);y(b,c);b=G("div");L(b,"sitb-result-explanatory-
link");a.o.appendChild(b);c=dp(a.N.wa.Ka,a.j.g.Qa());var d;if(d=c&&c.Qc())d=!
Qa([4,8,16],t(c.j,c));d&&c.j(2)?(Os(a),a=Y("Impossible de g\u00e9n\u00e9rer une
image pour ce r\u00e9sultat.&nbsp;&nbsp;"),y(b,a),a=G("span"),c=Y("Cliquez ici pour
afficher la page enti\u00e8re."),y(a,c),b.appendChild(a),L(a,"sitb-result-link")):
(a=Y("Aucun aper\u00e7u n'est disponible pour cette
page.&nbsp;&nbsp;"),y(b,a),a=G("a"),L(a,"sitb-result-buy-link"),c=Y("Acheter ce
livre."),y(a,c),b.appendChild(a),b=new
S(window.location.href),T(b,"sitesec","buy"),T(b,"source","gbs_snippet"),b.g.remove
("printsec"),a.href=b.toString())}Ls.prototype.Xa=function()
{I(this.i);this.Ca()};function Ps(a)
{this.g=a}n(Ps,yp);Ps.prototype.render=function(a){return new
Ls(this.g,a)};function Qs(a)
{this.j=a.page_id;this.g=a.page_number||"";this.i=a.snippet_text||"";this.o=a.page_
url}Qs.prototype.Qa=function(){return this.j};Qs.prototype.ld=function(){return
this.o};function Rs(a){this.Wc=a;0<this.Wc.number_of_results?
(this.wb=Oa(this.Wc.search_results,function(b){return new
Qs(b)},this),this.id=this.Wc.search_results[0].page_id+Ss(this)
+this.Wc.search_results[this.Wc.number_of_results-1].page_id):this.wb=[]}function
Ss(a){return a.Wc.search_query_escaped};function Ts(a){this.g=a}n(Ts,Qo);function
Us(a,b)
{sp.call(this,1);this.Va=a;this.V=b;this.jg=this.ug=this.marginTop=20;a.wb&&(w(a.wb
,t(this.j,this)),np(this))}n(Us,sp);Us.prototype.j=function(a){a=new Ts(a);var
b=Math.min(this.V-16,600);a.Db(new
me(b,Math.round(124/600*b+42)));this.Tb(a)};function Vs(a){var
b=a.o;P(b,"overflow","hidden");var c=new
Ur(this,b);dq.call(this,c);this.wa=a;iq(this,new
xq(this));this.g.ha(this,"move",this.Zb);var d=E("subscription-
bar");d&&(this.Pg(d),U(function(){R(d,!
1)},600));gq(this,Ws(this));Xs(b)}v(Vs,dq);function Xs(a)
{P(a,"overflow","auto");P(a,{overflowX:"auto",overflowY:"scroll"});we(a,
{dir:"ltr"})}function Ws(a){var b=new tq;uq(b,Ts,new Ps(a));return
b}Vs.prototype.od=function(a,b){return this.Ab(a,b)};function Ys(a){this.g=a||
{}}Ys.prototype.vb=function(){return this.g};Ys.prototype.Qb=function(a){var
b=sb(Zs,function(c){return c==a});this.g.v=b};Ys.prototype.getQuery=function()
{return this.g.q};var Zs={onepage:Wr,twopage:Es,thumbnail:es,snippet:Vs};function
$s(a){tf.call(this,"navigate");this.N=a}v($s,tf);function at(){return!(x("iPad")||
x("Android")&&!x("Mobile")||x("Silk"))&&(x("iPod")||x("iPhone")||x("Android")||
x("IEMobile"))};var bt=new WeakMap;function ct(a,b){a=[a];for(var c=b.length-
1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function dt(a,b,c,d)
{O.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"+et;var g=Tc("input",
{type:"text",name:e,id:e,style:Hb("display:none")});document.write(Mc(g));e=E(e)}th
is.V=e;this.g=c?De(qe(c)):window;this.ta=b;z&&!
b&&(this.ta="https"==window.location.protocol?
Rb(Gb(Hb("https:///"))):Rb(Gb(Hb('javascript:""'))));this.i=new
Xi(150);rf(this,this.i);this.o=!a;this.j=new N(this);if(a||ft){if(d)var
h=d;else{a="history_iframe"+
et;b={id:a,style:Hb("display:none"),sandbox:void 0};c={};c.src=this.ta||
null;c.srcdoc=null;d={sandbox:""};e={};for(h in
c)Object.prototype.hasOwnProperty.call(c,h)&&(e[h]=c[h]);for(h in
d)Object.prototype.hasOwnProperty.call(d,h)&&(e[h]=d[h]);if(b)for(h in
b)if(Object.prototype.hasOwnProperty.call(b,h)){g=h.toLowerCase();if(g in c)throw
Error("");g in d&&delete e[g];e[h]=b[h]}h=Uc("iframe",e,void
0);document.write(Mc(h));h=E(a)}this.ma=h;this.Aa=!
0}ft&&(this.j.ha(this.g,"load",this.Zl),this.wa=this.oa=
!1);this.o?gt(this,ht(this),!0):it(this,this.V.value);et+
+}v(dt,O);dt.prototype.ka=!1;dt.prototype.N=!1;dt.prototype.s=null;
var jt=function(a,b){function c(g){var h=ia(g);g=h.next().value;h=ja(h);return
a.apply(g,h)}function d(g){g=ia(g);g.next();g=ja(g);return b(e,g)}b=void 0===b?
ct:b;var e=za(a);return function(g){for(var h=[],k=0;k<arguments.length;+
+k)h[k]=arguments[k];k=this||p;var l=bt.get(k);l||(l={},bt.set(k,l));return zd(l,
[this].concat(h instanceof Array?h:ja(ia(h))),c,d)}}(function(){return z?
Td(8):"onhashchange"in p}),ft=z&&!Td(8);f=dt.prototype;f.ne=null;f.ua=function()
{dt.na.ua.call(this);this.j.Ca();this.Ha(!1)};
f.Ha=function(a){if(a!=this.ka)if(ft&&!this.oa)this.wa=a;else if(a)if(Ad?
this.j.ha(this.g.document,kt,this.jm):A&&this.j.ha(this.g,"pageshow",this.fm),jt()&
&this.o)this.j.ha(this.g,"hashchange",this.$l),this.ka=!0,this.dispatchEvent(new
$s(ht(this),!1));else{if(!z||at()||this.oa)this.j.ha(this.i,"tick",t(this.Yh,this,!
0)),this.ka=!0,ft||(this.s=ht(this),this.dispatchEvent(new $s(ht(this),!
1))),this.i.start()}else this.ka=!1,Xf(this.j),this.i.stop()};
f.Zl=function(){this.oa=!0;this.V.value&&it(this,this.V.value,!
0);this.Ha(this.wa)};f.fm=function(a){a.g.persisted&&(this.Ha(!1),this.Ha(!0))};f.
$l=function(){var a=lt(this.g);a!=this.s&&mt(this,a,!0)};function ht(a){return
null!=a.ne?a.ne:a.o?lt(a.g):nt(a)||""}function lt(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function gt(a,b,c){a=a.g.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(ft||e||b)d+="#"+b;d!=a.href&&(b=new ec(d,fc),c?
fd(a,b):ed(a,b))}function it(a,b,c,d){if(a.Aa||b!=nt(a))if(a.Aa=!
1,b=encodeURIComponent(String(b)),z){var
e=Qe(a.ma);e.open("text/html",c?"replace":void 0);c=Xc(Tc("title",{},d||
a.g.document.title),Tc("body",{},b));e.write(Mc(c));e.close()}else
e=Pb(a.ta).toString()+"#"+b,(a=a.ma.contentWindow)&&(c?
fd(a.location,e):ed(a.location,e))}
function nt(a){if(z)return a=Qe(a.ma),a.body?kd(a.body.innerHTML):null;var
b=a.ma.contentWindow;if(b){try{var c=kd(lt(b))}catch(d){return a.N||(1!
=a.N&&Yi(a.i,1E4),a.N=!0),null}a.N&&(0!=a.N&&Yi(a.i,150),a.N=!1);return c||
null}return null}f.Yh=function(a){if(this.o){var b=lt(this.g);b!
=this.s&&mt(this,b,a)}if(!this.o||ft)if(b=nt(this)||"",null==this.ne||
b==this.ne)this.ne=null,b!=this.s&&mt(this,b,a)};
function mt(a,b,c){a.s=a.V.value=b;a.o?
(ft&&it(a,b),gt(a,b)):it(a,b);a.dispatchEvent(new $s(ht(a),c))}f.jm=function()
{this.i.stop();this.i.start()};var
kt=["mousedown","keydown","mousemove"],et=0;function ot(a,b){this.i=new
dt;M(this.i,"navigate",t(this.s,this));this.g=a;this.mb=b}ot.prototype.s=function(a
){pt(this,a.N)};function pt(a,b){if(!(a.o&&""==b||a.j))if((z||
Dd)&&""==b)window.history.go(-2);else if(b){var c={},d=new
vh(b);w(d.Xb(),function(e){var g=d.get(e);g in qt&&(g=qt[g]);c[e]=g});b=new
Ys(c);a.g.Qb(Zs[b.g.v]||Wr);ss(a.mb,!!b.g.f);void 0!
==b.getQuery()&&Qp(a.g.Ra,b.getQuery())}}
ot.prototype.Ha=function(a){this.o=!0;this.i.Ha(a);z&&(a=(new
S(window.location)).i,pt(this,a));this.o=!1};
ot.prototype.update=function(){var a=new
Ys;a.Qb(this.g.V);a.g.q=this.g.Ra.getQuery();a.g.f=this.mb.mb;var
b=a.vb();a=ih(b);if("undefined"==typeof a)throw Error("Keys are undefined");var
c=new vh(null,void 0);b=hh(b);for(var d=0;d<a.length;d++){var
e=a[d],g=b[d];Array.isArray(g)?Ih(c,e,g):c.add(e,g)}a=c.toString();this.j=!
0;c=this.i;ht(c)!=a&&(c.o?(gt(c,a,!1),jt()||z&&!at()&&it(c,a,!1,void
0),c.ka&&c.Yh(!1)):(it(c,a,!1),c.ne=c.s=c.V.value=a,c.dispatchEvent(new $s(a,!
1))));this.j=!1};
var qt={"true":!0,"false":!1};function rt(){this.i=[]}v(rt,xj);va(rt);function
st(a,b){var c=a.i[b];if(!c){switch(b){case 0:c=a.Ea()+"-highlight";break;case
1:c=a.Ea()+"-checkbox";break;case 2:c=a.Ea()+"-content"}a.i[b]=c}return
c}f=rt.prototype;f.Pd=function(){return"menuitem"};f.Ib=function(a){var
b=a.i.Oa("DIV",Aj(this,a).join(" "),tt(this,a.Kb(),a.i));ut(this,a,b,Gj(a,8)||
Gj(a,16));return b};f.Rb=function(a){return a&&a.firstChild};
f.Ya=function(a,b){var c=Me(b),d=st(this,2);c&&kf(c,d)||
b.appendChild(tt(this,b.childNodes,a.i));kf(b,"goog-option")&&(a.$e(!0),this.
$e(a,b,!0));return rt.na.Ya.call(this,a,b)};f.Ad=function(a,b){var
c=this.Rb(a),d=vt(this,a)?c.firstChild:null;rt.na.Ad.call(this,a,b);d&&!
vt(this,a)&&c.insertBefore(d,c.firstChild||null)};function tt(a,b,c)
{a=st(a,2);return c.Oa("DIV",a,b)}f.vj=function(a,b,c){a&&b&&ut(this,a,b,c)};f.
$e=function(a,b,c){a&&b&&ut(this,a,b,c)};
function vt(a,b){return(b=a.Rb(b))?(b=b.firstChild,a=st(a,1),!!b&&Oe(b)&&kf(b,a)):!
1}function ut(a,b,c,d){Ej(a,c,b.Qe());Fj(a,b,c);d!=vt(a,c)&&(of(c,"goog-
option",d),c=a.Rb(c),d?(a=st(a,1),c.insertBefore(b.i.Oa("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Me=function(a){switch(a){case 2:return
st(this,0);case 16:case 8:return"goog-option-selected";default:return
rt.na.Me.call(this,a)}};
f.Hf=function(a){var b=st(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return rt.na.Hf.call(this,a)}};f.Ea=function()
{return"goog-menuitem"};function wt(a,b,c,d){Oj.call(this,a,d||
rt.Ua(),c);this.Pb(b)}v(wt,Oj);f=wt.prototype;f.nb=function(){var a=this.oh;return
null!=a?a:this.Gf()};f.Pb=function(a){this.oh=a};f.ab=function(a,b)
{wt.na.ab.call(this,a,b);switch(a){case 8:V(this,16)&&!b&&this.ud(!1);
(a=this.O())&&this.wc().vj(this,a,b);break;case 16:(a=this.O())&&this.wc().
$e(this,a,b)}};f.vj=function(a){this.ab(8,a)};f.$e=function(a){this.ab(16,a)};
f.Gf=function(){var a=this.Kb();return Array.isArray(a)?(a=Oa(a,function(b){return
Oe(b)&&(kf(b,"goog-menuitem-accel")||kf(b,"goog-menuitem-mnemonic-
separator"))?"":Ye(b)}).join(""),jd(a)):wt.na.Gf.call(this)};f.zc=function(a){var
b=this.getParent();if(b){var c=b.o;b.o=null;if(c&&"number"===typeof
a.clientX&&ke(c,new
D(a.clientX,a.clientY)))return}wt.na.zc.call(this,a)};f.yc=function(a){return
a.keyCode==this.nh&&this.Uc(a)?!0:wt.na.yc.call(this,a)};f.Nk=function(){return
this.nh};
Lj("goog-menuitem",function(){return new wt(null)});wt.prototype.Qe=function()
{return
Gj(this,16)?"menuitemcheckbox":Gj(this,8)?"menuitemradio":wt.na.Qe.call(this)};wt.p
rototype.getParent=function(){return
Oj.prototype.getParent.call(this)};wt.prototype.fe=function(){return
Oj.prototype.fe.call(this)};function xt(a,b,c){wt.call(this,a,b,c);this.$e(!
0)}v(xt,wt);Lj("goog-checkbox-menuitem",function(){return new xt(null)});function
yt(a)
{xt.call(this,md(a.wd),a.getId());this.g=a}n(yt,xt);yt.prototype.Wb=function(a)
{xt.prototype.Wb.call(this,a);if(this.g.i){var b=(a=1==this.g.i)?"\u00c9tag\u00e8re
publique":"\u00c9tag\u00e8re priv\u00e9e";a=F("IMG",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(fn()?"left":"right")});a=F("DIV","goog-menuitem-accel",a,He(String(this.g.
$a)));b=this.zd();b.insertBefore(a,b.childNodes[1]||null)}};function zt(a,b,c,d)
{hm.call(this,a,b,c||d);(c||d)&&this.o(65|(d?32:132))}v(zt,hm);function At(a)
{this.g=a}va(At);function Bt(a,b){a&&(a.tabIndex=b?0:-
1)}f=At.prototype;f.vg=function(a){return"DIV"==a.tagName};function Ct(a,b,c)
{c.id&&Tg(b,c.id);var d=a.Td(),e=!1,g=hf(c);g&&w(g,function(h){h==d?e=!
0:h&&(h==d+"-disabled"?b.Ha(!1):h==d+"-horizontal"?Dt(b,"horizontal"):h==d+"-
vertical"&&Dt(b,"vertical"))},a);e||L(c,d);Et(a,b,c);return c}
function Et(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.Ne(d);g&&(g.va=d,b.isEnabled()||g.Ha(!
1),b.Da(g),Wg(g,d))}else d.nodeValue&&""!=Ub(d.nodeValue)||
c.removeChild(d);d=e}}f.Ne=function(a){a:{a=hf(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Mj?Mj[d]():null){a=d;break a}}a=null}return
a};f.wg=function(a){a=a.O();Fg(a,!0,A);z&&(a.hideFocus=!0);var
b=this.g;b&&df(a,b)};f.Td=function(){return"goog-container"};f.Ci=function()
{return"vertical"};function Ft(a,b,c){Qg.call(this,c);this.$c=b||
At.Ua();this.Md=a||this.$c.Ci()}v(Ft,Qg);f=Ft.prototype;f.ih=null;f.Fd=null;f.
$c=null;f.Md=null;f.Hc=!0;f.Ed=!0;f.ee=!0;f.Cb=-1;f.kb=null;f.Cc=!
1;f.Hd=null;function Gt(a){return a.ih||a.O()}f.wc=function(){return this.$c};f.
$b=function(){var a=this.i,b=a.Oa,c=this.$c.Td(),d=[c,"horizontal"==this.Md?c+"-
horizontal":c+"-vertical"];this.isEnabled()||d.push(c+"-
disabled");this.va=b.call(a,"DIV",d.join(" "))};f.zd=function(){return
this.O()};f.ng=function(a){return this.$c.vg(a)};
f.Wb=function(a){this.va=Ct(this.$c,this,a);"none"==a.style.display&&(this.Hc=!
1)};f.Pa=function(){Ft.na.Pa.call(this);Xg(this,function(b)
{b.La&&Ht(this,b)},this);var a=this.O();this.$c.wg(this);this.Ga(this.Hc,!
0);Ug(this).ha(this,"enter",this.Vg).ha(this,"highlight",this.Zj).ha(this,"unhighli
ght",this.ak).ha(this,"open",this.tl).ha(this,"close",this.Yj).ha(a,vf.Xd,this.
$j).ha(qe(a),[vf.Yd,vf.Ge],this.Wk).ha(a,
[vf.Xd,vf.Yd,vf.Ge,"mouseover","mouseout","contextmenu"],this.Tk);this.ee&&It(this,
!0)};
function It(a,b){var c=Ug(a),d=Gt(a);b?
c.ha(d,"focus",a.xf).ha(d,"blur",a.wf).ha(a.Fd||(a.Fd=new
qj(Gt(a))),"key",a.Lb):c.Wa(d,"focus",a.xf).Wa(d,"blur",a.wf).Wa(a.Fd||(a.Fd=new
qj(Gt(a))),"key",a.Lb)}f.Jb=function(){this.Ec(-1);this.kb&&this.kb.Za(!
1);this.Cc=!1;Ft.na.Jb.call(this)};f.ua=function()
{Ft.na.ua.call(this);this.Fd&&(this.Fd.Ca(),this.Fd=null);this.
$c=this.kb=this.Hd=this.ih=null};f.Vg=function(){return!0};
f.Zj=function(a){var b=ah(this,a.target);if(-1<b&&b!=this.Cb){var
c=Jt(this);c&&c.Vb(!1);this.Cb=b;c=Jt(this);this.Cc&&Tj(c,!0);this.kb&&c!
=this.kb&&(Gj(c,64)?c.Za(!0):this.kb.Za(!1))}b=this.O();null!
=a.target.O()&&K(b,"activedescendant",a.target.O().id)};f.ak=function(a)
{a.target==Jt(this)&&(this.Cb=-1);this.O().removeAttribute("aria-
activedescendant")};f.tl=function(a){(a=a.target)&&a!
=this.kb&&a.getParent()==this&&(this.kb&&this.kb.Za(!1),this.kb=a)};
f.Yj=function(a){a.target==this.kb&&(this.kb=null);var
b=this.O(),c=a.target.O();b&&V(a.target,2)&&c&&ff(b,c)};f.$j=function(a)
{this.Ed&&(this.Cc=!0);var b=Gt(this);b&&Ue(b)&&Ve(b)?
b.focus():a.preventDefault()};f.Wk=function(){this.Cc=!1};
f.Tk=function(a){a:{var b=a.target;if(this.Hd)for(var c=this.O();b&&b!==c;){var
d=b.id;if(d in this.Hd){b=this.Hd[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case vf.Xd:b.Yc(a);break;case
vf.Yd:case vf.Ge:b.zc(a);break;case "mouseover":b.Sc(a);break;case
"mouseout":b.Wg(a);break;case "contextmenu":b.Re(a)}};f.xf=function()
{};f.wf=function(){this.Ec(-1);this.Cc=!1;this.kb&&this.kb.Za(!1)};
f.Lb=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Yg(this)||
this.ih)&&this.yc(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.yc=function(a){var b=Jt(this);if(b&&"function"==typeof b.Lb&&b.Lb(a)||
this.kb&&this.kb!=b&&"function"==typeof this.kb.Lb&&this.kb.Lb(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.ee)Gt(this).blur();else return!1;break;case 36:Kt(this);break;case
35:Lt(this);break;case 38:if("vertical"==this.Md)Mt(this);else return!1;break;case
37:if("horizontal"==this.Md)$g(this)?Nt(this):Mt(this);else return!1;break;case
40:if("vertical"==this.Md)Nt(this);
else return!1;break;case 39:if("horizontal"==this.Md)$g(this)?
Mt(this):Nt(this);else return!1;break;default:return!1}return!0};function Ht(a,b)
{var c=b.O();c=c.id||(c.id=b.getId());a.Hd||(a.Hd={});a.Hd[c]=b}f.Da=function(a,b)
{Ft.na.Da.call(this,a,b)};
f.Zd=function(a,b,c){a.ef|=2;a.ef|=64;a.ab(32,!1);Pj(a);var d=a.getParent()==this?
ah(this,a):-1;Ft.na.Zd.call(this,a,b,c);a.La&&this.La&&Ht(this,a);a=d;-
1==a&&(a=Yg(this));a==this.Cb?this.Cb=Math.min(Yg(this)-1,b):a>this.Cb&&b<=this.Cb?
this.Cb++:a<this.Cb&&b>this.Cb&&this.Cb--};function Dt(a,b){if(a.O())throw
Error("Component already rendered");a.Md=b}f.isVisible=function(){return this.Hc};
f.Ga=function(a,b){if(b||this.Hc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Hc=a;var c=this.O();c&&(R(c,a),this.ee&&Bt(Gt(this),this.Ed&&this.Hc),b||
this.dispatchEvent(this.Hc?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Ed};f.Ha=function(a){this.Ed!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Ed=!0,Xg(this,function(b)
{b.Ej?delete b.Ej:b.Ha(!0)})):(Xg(this,function(b){b.isEnabled()?b.Ha(!1):b.Ej=!
0}),this.Cc=this.Ed=!1),this.ee&&Bt(Gt(this),a&&this.Hc))};
function Ot(a,b){b!
=a.ee&&a.La&&It(a,b);a.ee=b;a.Ed&&a.Hc&&Bt(Gt(a),b)}f.Ec=function(a)
{(a=Zg(this,a))?a.Vb(!0):-1<this.Cb&&Jt(this).Vb(!1)};f.Vb=function(a)
{this.Ec(ah(this,a))};function Jt(a){return Zg(a,a.Cb)}function Kt(a)
{Pt(a,function(b,c){return(b+1)%c},Yg(a)-1)}function Lt(a){Pt(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function Nt(a){Pt(a,function(b,c)
{return(b+1)%c},a.Cb)}function Mt(a){Pt(a,function(b,c){b--;return 0>b?c-
1:b},a.Cb)}
function Pt(a,b,c){c=0>c?ah(a,a.kb):c;var d=Yg(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=Zg(a,c);if(g&&a.ui(g)){a.Ec(c);break}e+
+;c=b.call(a,c,d)}}f.ui=function(a){return
a.isVisible()&&a.isEnabled()&&Gj(a,2)};function Qt()
{}v(Qt,xj);va(Qt);Qt.prototype.Ea=function(){return"goog-menuheader"};function
Rt(a,b,c){Oj.call(this,a,c||Qt.Ua(),b);this.ab(1,!1);this.ab(2,!1);this.ab(4,!
1);this.ab(32,!1);this.nc=1}v(Rt,Oj);Lj("goog-menuheader",function(){return new
Rt(null)});function St(){}v(St,xj);va(St);St.prototype.Ib=function(a){return
a.i.Oa("DIV",this.Ea())};St.prototype.Ya=function(a,b)
{b.id&&Tg(a,b.id);if("HR"==b.tagName){var
c=b;b=this.Ib(a);c.parentNode&&c.parentNode.insertBefore(b,c);I(c)}else
L(b,this.Ea());return b};St.prototype.Ad=function(){};St.prototype.Ea=function()
{return"goog-menuseparator"};function Tt(a,b){Oj.call(this,null,a||
St.Ua(),b);this.ab(1,!1);this.ab(2,!1);this.ab(4,!1);this.ab(32,!
1);this.nc=1}v(Tt,Oj);Tt.prototype.Pa=function(){Tt.na.Pa.call(this);var
a=this.O();df(a,"separator")};Lj("goog-menuseparator",function(){return new
Tt});function Ut(a)
{this.g=a||"menu"}v(Ut,At);va(Ut);f=Ut.prototype;f.vg=function(a)
{return"UL"==a.tagName||Ut.na.vg.call(this,a)};f.Ne=function(a)
{return"HR"==a.tagName?new Tt:Ut.na.Ne.call(this,a)};f.tc=function(a,b){return
Pe(a.O(),b)};f.Td=function(){return"goog-menu"};f.wg=function(a)
{Ut.na.wg.call(this,a);a=a.O();K(a,"haspopup","true")};Lj("goog-
menuseparator",function(){return new Tt});function Vt(a,b)
{Ft.call(this,"vertical",b||Ut.Ua(),a);Ot(this,!1)}v(Vt,Ft);f=Vt.prototype;f.Ie=!
0;f.tc=function(a){if(this.wc().tc(this,a))return!0;for(var b=0,c=Yg(this);b<c;b++)
{var d=Zg(this,b);if("function"==typeof d.tc&&d.tc(a))return!0}return!
1};f.Tb=function(a){this.Da(a,!0)};f.He=function(a,b){this.Zd(a,b,!
0)};f.Kd=function(){var a=[];Xg(this,function(b){a.push(b)});return a};
f.setPosition=function(a,b){var c=this.isVisible();c||R(this.O(),!0);var
d=this.O(),e=tg(d);a instanceof D&&(b=a.y,a=a.x);mg(d,d.offsetLeft+(a-
e.x),d.offsetTop+(Number(b)-e.y));c||R(this.O(),!1)};f.Yb=function(){return
this.isVisible()?tg(this.O()):null};f.Ga=function(a,b,c)
{(b=Vt.na.Ga.call(this,a,b))&&a&&this.La&&this.Ie&&Gt(this).focus();a&&c&&"number"=
==typeof c.clientX?this.o=new D(c.clientX,c.clientY):this.o=null;return b};
f.Vg=function(a){this.Ie&&Gt(this).focus();return
Vt.na.Vg.call(this,a)};f.ui=function(a){return
a.isEnabled()&&a.isVisible()&&Gj(a,2)};f.Wb=function(a){for(var
b=this.wc(),c=te(this.i.g,"DIV",b.Td()+"-content",a),d=c.length,e=0;e<d;e+
+)Et(b,this,c[e]);Vt.na.Wb.call(this,a)};f.yc=function(a){var
b=Vt.na.yc.call(this,a);b||Xg(this,function(c){!
b&&c.Nk&&c.nh==a.keyCode&&(this.isEnabled()&&this.Vb(c),b=c.Lb(a))},this);return
b};f.Ec=function(a){Vt.na.Ec.call(this,a);
(a=Zg(this,a))&&ug(a.O(),this.O())};function Wt(a,b){Vt.call(this,a,b);this.Ie=!
0;Ot(this,!0);this.Ga(!1,!0);this.g=new dh}v(Wt,Vt);f=Wt.prototype;f.Cj=!
1;f.Si=0;f.Wb=function(a){Wt.na.Wb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&Xt(this,this.i.O(a),1)};f.Pa=function()
{Wt.na.Pa.call(this);this.g.forEach(this.mi,this);var
a=Ug(this);a.ha(this,"action",this.Wl);a.ha(this.i.g,"mousedown",this.Yl,!0)};
function Xt(a,b,c,d){b&&fh(a.g,za(b))||(b?(c={va:b,Bj:c,Sl:d,Ai:"mousedown",lh:void
0},a.g.set(za(b),c)):c=null,a.La&&a.mi(c),b=u(a.bm,b),a.O()&&Ug(a).ha(a.O(),"keydow
n",b))}f.bm=function(a,b){if(27==b.keyCode)a.focus();else if(a=Zg(this,this.Cb))
{var c=a.O();a=new wf(b.g,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(zf(c))Yf(c,"keydown",!1,a);else
if(c=Mf(c))if(c=c.g["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++)
{var e=c[d];e&&0==e.capture&&!e.qe&&Sf(e,a)}}32==b.keyCode&&Yt(this)}};
f.mi=function(a){Ug(this).ha(a.va,a.Ai,this.hm);"contextmenu"!
=a.Ai&&Ug(this).ha(a.va,"keydown",this.im)};function Zt(a,b,c,d){var
e=a.isVisible();(a.isVisible()||150>Date.now()-a.Si)&&a.Cj?
Yt(a):a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.O().style.visibility="hidden"),R(a.O(),!0),b.Hb(a.O(),c,d),e||
(a.O().style.visibility="visible"),a.Ec(-1),a.Ga(!0))}function Yt(a)
{a.isVisible()&&(a.Ga(!1),a.isVisible()||(a.Si=Date.now()))}f.Wl=function()
{Yt(this)};
f.hm=function(a){$t(this,a)};f.im=function(a){32!=a.keyCode&&13!=a.keyCode&&40!
=a.keyCode||$t(this,a);40==a.keyCode&&Kt(this)};function $t(a,b){for(var
c=a.g.Xb(),d=0;d<c.length;d++){var e=a.g.get(c[d]);if(e.va==b.i){c=void 0!==e.Bj?
new hm(e.va,e.Bj,!0):new
Lr(b.clientX,b.clientY);c.o&&c.o(5);Zt(a,c,e.Sl,e.lh);b.preventDefault();b.stopProp
agation();break}}}f.Yl=function(a){this.isVisible()&&!
this.tc(a.target)&&Yt(this)};f.wf=function(a){Wt.na.wf.call(this,a);Yt(this)};
f.ua=function(){Wt.na.ua.call(this);if(this.g){var
a=this.g;a.i={};a.g.length=0;a.j=0;delete this.g}};function au(a,b,c){c=void
0===c?!1:c;Wt.call(this);this.j=a;this.ma=b;this.oa=c}n(au,Wt);f=au.prototype;f.
$b=function(){Wt.prototype.$b.call(this);var
a=this.ma;a=ib(a.j,a.i);w(a,this.xk,this)};f.Pa=function()
{Wt.prototype.Pa.call(this);this.O().style.maxHeight="200px";this.O().style.overflo
wY="scroll";var
a=Ug(this);a.ha(this.O(),"mouseout",this.dk);a.ha(this.O(),"scroll",this.wl)};f.dk=
function(a){Pe(this.O(),a.relatedTarget)||this.Ga(!1)};
f.fl=function(a){var b=a.target,c=b.g,d=this.j.Rc();V(b,16)?!Rm(c,d)&&null!
=c.j&&c.s&&(b=c.j.clone(),c=t(c.N,c,d,q),T(b,"id",d),Fm(b,c,"POST")):Rm(c,d)&&null!
=c.o&&c.ka&&(b=c.o.clone(),c=t(c.ma,c,d,q),T(b,"id",d),Fm(b,c,"POST"));this.dispatc
hEvent("g");a.stopPropagation()};f.wl=function(a)
{a.stopPropagation()};f.xk=function(a){var b=!Tb(rd(a.wd)),c=a.s&&(!a.V||
this.j.s),d=!!Rm(a,this.j.Rc());b&&(c||d)&&(b=new yt(a),b.ud(d),b.Ha(this.ma.o!
=a.getId()||this.oa),this.Da(b,!0),Ug(this).ha(b,"action",this.fl))};
function bu(a){var b=[];Xg(a,function(c){c instanceof
yt&&V(c,16)&&b.push(c.g)});return b};function cu(a,b,c){X.call(this,null,null,c?
5:0);this.g=new au(a,b);this.g.vd(this);rf(this,this.g);this.Aa=new
Image(16,16);this.Aa.src="/googlebooks/images/my_library_logo.png";this.ab(64,!
0)}n(cu,X);f=cu.prototype;f.$b=function(){X.prototype.
$b.call(this);L(this.O(),"add-to-library")};
function du(a){a.g.La||a.g.render();var b=bu(a.g);switch(b.length){case 0:var
c="Ajouter \u00e0 ma biblioth\u00e8que";break;case 1:c='Ajout\u00e9 \u00e0 "'+
(b[0].wd+'"');break;default:c="Ajout\u00e9 \u00e0 "+
(b.length+"\u00a0\u00e9tag\u00e8res")}0<b.length&&(c=fk(a.Aa,c));b=c;a.j.Ad(a.O(),b
);a.Bd=b}f.Za=function(a){this.Kg();X.prototype.Za.call(this,a);this.g.La||
this.g.render();a?(a=this.O(),Zt(this.g,new zt(a,8,!0),void 0,null)):Yt(this.g)};
f.Pa=function(){X.prototype.Pa.call(this);var
a=Ug(this);a.ha(this,"enter",this.Am);a.ha(this,"leave",this.Kg);a.ha(this,"action"
,this.ek);a.ha(this.g,"g",this.ol);du(this)};f.ol=function()
{du(this)};f.ek=function(){this.Za(!0)};f.Am=function()
{this.Kg();this.jj=U(t(this.Za,this,!0),200)};f.Kg=function()
{Zi(this.jj)};f.jj=null;function eu(){};function fu(a)
{this.wd=a.Title;this.g=a.Pid;this.km=a.PgNum}fu.prototype.getId=function(){return
this.g};function gu(a,b,c,d){this.$h=a||256;this.Zh=b||256;this.i=c||3;this.j=d||
3;this.g=null}function hu(a,b){a.g=b}gu.prototype.Ok=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.$h);c=Math.ceil(c/this.Zh);var
k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new
S(a);T(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function iu()
{};function ju(a){this.wd=a.title||"";this.Bi=!!
a.fullview;this.ig=a.table_of_contents_page_id||"";this.Ul=a.num_toc_pages||"";this
.o=a.initial_zoom_width_override;this.Rl=a.max_resolution_image_width;this.lm=!!
a.paired_thumbnails;this.Dm=a.thumbnail_token||"";this.oa=a.containing_bookshelves|
|[];this.Eb=a.volume_id||"";this.lb=a.other_issues_query||"";this.Aa=!!
a.is_browsable;this.Sa=!!a.is_public_domain;a.last_page&&(this.Ti=new
Vq(a.last_page));this.j=new me(a.page_width,a.page_height);this.s=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&Oa(c.BuyLinks,funct
ion(){return new eu},this);c.TocLine&&(this.yf=Oa(c.TocLine,function(d){return new
fu(d)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.g=c;this.hg=null==c?
null:new
gu(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Ab=a.sample_url||"";this.Fa=a.is_newspap
er||!1;
(this.N=a.newspaper_tile_base_url)&&this.hg&&hu(this.hg,t(this.ub,this));this.ka=c?
c.res_h:ku;this.V=this.Fa?"fixed_height":"fixed_width";this.oe=a.is_pre_order||
!
1;this.ij=a.on_sale_date||"";this.Lf=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Mf=a.volumeresult&&a.volumeresult.has_scanned_text;this.
$a=a.volumeresult&&a.volumeresult.can_download_pdf;this.ma=a.volumeresult&&a.volume
result.can_download_epub;this.wa=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.ta=a.volumeresult?
a.volumeresult.download_epub_url:""}n(ju,iu);ju.prototype.Rc=function(){return
this.Eb};ju.prototype.xc=function(){return this.ka};ju.prototype.he=function()
{return this.V};
ju.prototype.ub=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.N+a.substring(b));return new S(a)};var
ku=[350,410,495,575,685,800,910,1025];function lu(a,b,c){Fm(a,u(mu,b,c))}function
mu(a,b,c){c=c.target;Om(c)?a(Pm(c)):b&&b()};function nu(a){Xm.call(this);null!
=a&&a.bookshelf&&w(a.bookshelf,function(b){b=new Wm(b);Zm(this,b.getId())||(b.oa?
this.j:this.i).push(b)},this)}n(nu,Xm);function ou(a,b){var c=new
nu(b);a&&w(a,function(d){pu(d.Rc(),d.oa,c)});return c}function pu(a,b,c)
{w(b,function(d){var e=new tm;e.g.Hh=a;(d=Zm(c,String(d)))&&d.g.push(e)})};function
qu(a){return a.split(ru).filter(function(b){return 0<b.length})}var
su=/\s/,tu=/[
-]/,ru=/[+,;]/,uu=/-?"[^"]+"|[^\s"]+/g,vu=/["\u201C\u201D\u201E\u201F\u275D\u275E\u
301D-\u301F\uFF02]/g,wu=/[,!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65,"\u201C\u201D\u201E\u201F\u275D\u275E\u301D-\u301F\uFF02,
]/,xu=/^[\s\xA0!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65]+|[\s\xA0!-%'-/:-@\[-^`{-
~\xA1\xAB\xBB\xB7\xBF\u05F3\u05F4\u200B\u2010-\u2014\u2018-\u201A\u2026\u2039\u203A
\u2060\u3001\u3002\u3008-\u3011\u30FB\uFF01-\uFF05\uFF07-\uFF0F\uFF1A-\uFF20\uFF3B-
\uFF3E\uFF40\uFF5B-\uFF65]+$/g;function yu(a){var b={};zu(a).forEach(function(c)
{for(var d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=wu.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=Au)});return b}
function zu(a){a=id(km(a));var
b=a.match(vu);b&&(a=a.replace(vu,'"'),b.length&1&&(a+='"'));b=a.match(uu);if(!
b)return[];a=new Set;b=ia(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(xu,""));else if(!
c.startsWith("-")){c=qu(c.replace(xu,""));c=ia(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
Au={};function Bu(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
yu(a):a;this.j=b;this.i=[]}
function Cu(a,b,c,d){for(var e=Ka(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var r=c,H=!1;if(l.g)if(H=!!l.g.$,tu.test(m)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;m=l.g[" "]||l.g["-"];)l.g=m}else l.endOffset=r+1,l.Le=void
0,l.g=l.g[m]||null;l.i=!l.g;if(H)
{l={startOffset:k.startOffset,ue:k.ue,endOffset:k.endOffset,Le:k.Le};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.ue===l.ue;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
ue:e.ue,endOffset:l.endOffset,Le:l.Le};e=Ka(d)}d.push(l);e=l}k.i&&Ya(g,h)}}function
Du(a,b){this.startOffset=a;this.ue=void 0;this.endOffset=a;this.Le=void 0;this.i=!
1;this.g=b};function Eu(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
Bu(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=km(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=tu.test(e);if(su.test(k)){if(k=" ",a)continue}else if(wu.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
Du(g,b.g));Cu(b,k,g,d);e=k}tu.test(e)||Cu(b,"
",g,d);d.length>=c&&(d.length=c);return d};function Fu(a){var
b=yu(a);a=Gu();w(a,function(c){Hu(b,c)})}function Gu(){var a=[],b=ab(se("patent-
text")),c=ue("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):bb(b,c.childNodes);return a}function Hu(a,b){var
c=Ye(b);a=Eu(c,a);if(a.length){var d=[],e=0;w(a,function(g)
{d.push(c.substring(e,g.startOffset),Tc("span",{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=G("span");Zc(a,Xc(d));Ke(a,b)}};function Iu()
{wt.call(this,"D\u00e9sactiver la surbrillance");var a=ph("dq")||
ph("q");a&&Fu(a);this.g=!0}n(Iu,wt);Iu.prototype.Pa=function()
{wt.prototype.Pa.call(this);Ug(this).ha(this,"action",this.o)};Iu.prototype.o=funct
ion(){this.g=!this.g;of(window.document.body,"patent-highlight-disabled",!
this.g);var a=this.g?"D\u00e9sactiver la surbrillance":"Activer la
surbrillance";this.j.Ad(this.O(),a);this.Bd=a};function Ju()
{}v(Ju,St);va(Ju);Ju.prototype.Ib=function(a){return a.i.Oa("DIV",Aj(this,a).join("
")+" goog-inline-block","\u00a0")};Ju.prototype.Ya=function(a,b)
{b=Ju.na.Ya.call(this,a,b);L(b,"goog-inline-block");return
b};Ju.prototype.Ea=function(){return"goog-toolbar-separator"};function Ku()
{}v(Ku,Ij);va(Ku);f=Ku.prototype;f.Ib=function(a){var
b=Aj(this,a);b=a.i.Oa("DIV","goog-inline-block "+b.join("
"),this.Cf(a.Kb(),a.i));this.rb(b,a.md());return b};f.Pd=function()
{return"button"};f.Rb=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Cf=function(a,b){return
b.Oa("DIV","goog-inline-block "+(this.Ea()+"-outer-box"),b.Oa("DIV","goog-inline-
block "+(this.Ea()+"-inner-box"),a))};f.nf=function(a){return"DIV"==a.tagName};
f.Ya=function(a,b){Lu(b,!0);Lu(b,!1);a:{var c=a.i.Ei(b);var d=this.Ea()+"-outer-
box";if(c&&kf(c,d)&&(c=a.i.Ei(c),d=this.Ea()+"-inner-box",c&&kf(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Cf(b.childNodes,a.i));lf(b,["goog-inline-
block",this.Ea()]);return Ku.na.Ya.call(this,a,b)};f.Ea=function(){return"goog-
custom-button"};
function Lu(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;)
{d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var
e=c.nodeValue;if(""==Ub(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Mu(){}v(Mu,Ku);va(Mu);Mu.prototype.Ea=function(){return"goog-
toolbar-button"};function Nu()
{this.g="toolbar"}v(Nu,At);va(Nu);Nu.prototype.Ne=function(a)
{return"HR"==a.tagName?new
Tt(Ju.Ua()):Nu.na.Ne.call(this,a)};Nu.prototype.Td=function(){return"goog-
toolbar"};Nu.prototype.Ci=function(){return"horizontal"};function Ou(a)
{Nu.call(this);this.i=a}v(Ou,Nu);var Pu={};Ou.prototype.Td=function(){return
this.i||"ocean-chrome-toolbar"};function Qu(a)
{O.call(this);this.g=[];Ru(this,a)}v(Qu,O);f=Qu.prototype;f.Yf=null;f.xg=null;funct
ion Su(a,b){a.xg=b}function Ru(a,b){b&&(w(b,function(c){Tu(this,c,!
1)},a),bb(a.g,b))}f.Tb=function(a){this.He(a,this.g.length)};f.He=function(a,b)
{a&&(Tu(this,a,!1),cb(this.g,b,0,a))};f.Kd=function(){return ab(this.g)};function
Uu(a,b){b!=a.Yf&&(Tu(a,a.Yf,!1),a.Yf=b,Tu(a,b,!
0));a.dispatchEvent("select")}f.ua=function(){Qu.na.ua.call(this);delete
this.g;this.Yf=null};
function Tu(a,b,c){b&&("function"==typeof a.xg?a.xg(b,c):"function"==typeof
b.yh&&b.yh(c))};function Vu(a,b,c){Ft.call(this,b,a||
Nu.Ua(),c)}v(Vu,Ft);Vu.prototype.xf=function(a){Vu.na.xf.call(this,a);this.Cc||
Kt(this)};function Wu(a,b,c){ak.call(this,a,b||Mu.Ua(),c)}v(Wu,ak);Lj("goog-
toolbar-button",function(){return new Wu(null)});function Xu(a,b){Tt.call(this,a||
Ju.Ua(),b)}v(Xu,Tt);Lj("goog-toolbar-separator",function(){return new Xu});function
Yu(a){a=a||"viewport-chrome-toolbar";a=Pu[a]||(Pu[a]=new
Ou(a));Vu.call(this,a);this.wa={};this.j=new N(this)}n(Yu,Vu);function Zu(a,b,c,d)
{b.ab(16,!0);if(c){var e=a.wa[c];e||(e=new Qu,Su(e,function(g,h)
{g&&g.ud(h)}),a.wa[c]=e);e.Tb(b);b.Gd&=-17;M(b,"action",function(g)
{Uu(e,g.target)});d&&Uu(e,b)}else b.Ob(16,!!d)}function $u(a,b)
{a.wa.viewport&&Uu(a.wa.viewport,b)}Yu.prototype.ua=function()
{Vu.prototype.ua.call(this);this.j.Ca();ob(this.wa,function(a){a.Ca()})};function
av(){}v(av,Ij);va(av);f=av.prototype;f.Ib=function(a){var
b=Aj(this,a);b=a.i.Oa("DIV","goog-inline-block "+b.join("
"),a.Kb());this.rb(b,a.md());return b};f.Pd=function()
{return"button"};f.nf=function(a){return"DIV"==a.tagName};f.Ya=function(a,b)
{L(b,"goog-inline-block");return av.na.Ya.call(this,a,b)};f.nb=function()
{return""};f.Ea=function(){return"goog-flat-button"};Lj("goog-flat-
button",function(){return new ak(null,av.Ua())});function bv()
{}v(bv,Ku);va(bv);bv.prototype.Rb=function(a){return
bv.na.Rb.call(this,a&&a.firstChild)};bv.prototype.Ya=function(a,b){var
c=te(document,"*","goog-menu",b)[0];if(c){R(c,!1);qe(c).body.appendChild(c);var
d=new Vt;Wg(d,c);a.Nd(d)}return
bv.na.Ya.call(this,a,b)};bv.prototype.Cf=function(a,b){return bv.na.Cf.call(this,
[b.Oa("DIV","goog-inline-block "+(this.Ea()+"-caption"),a),b.Oa("DIV","goog-inline-
block "+(this.Ea()+"-dropdown"),"\u00a0")],b)};bv.prototype.Ea=function()
{return"goog-menu-button"};function cv()
{this.i=[]}v(cv,rt);va(cv);cv.prototype.Ib=function(a){var
b=cv.na.Ib.call(this,a);L(b,"goog-submenu");dv(this,a,b);return
b};cv.prototype.Ya=function(a,b){b=cv.na.Ya.call(this,a,b);L(b,"goog-
submenu");dv(this,a,b);var c=te(document,"DIV","goog-menu",b);if(c.length){var
d=new Vt(a.i);c=c[0];R(c,!1);a.i.g.body.appendChild(c);Wg(d,c);a.Nd(d,!0)}return
b};
cv.prototype.Ad=function(a,b){var
c=this.Rb(a),d=c&&c.lastChild;cv.na.Ad.call(this,a,b);d&&c.lastChild!
=d&&kf(d,"goog-submenu-arrow")&&c.appendChild(d)};cv.prototype.qf=function(a)
{cv.na.qf.call(this,a);var b=a.zd(),c=te(a.i.g,"SPAN","goog-submenu-arrow",b)
[0];ev(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.O();K(a,"haspopup","true")};function dv(a,b,c)
{var d=b.i.Oa("SPAN");d.className="goog-submenu-
arrow";ev(b,d);a.Rb(c).appendChild(d)}
function ev(a,b){$g(a)?(L(b,"goog-submenu-arrow-rtl"),J(b,"\u25c4")):(mf(b,"goog-
submenu-arrow-rtl"),J(b,"\u25ba"))};function fv(a,b,c,d){wt.call(this,a,b,c,d||
cv.Ua())}v(fv,wt);f=fv.prototype;f.ye=null;f.Dh=null;f.mh=!1;f.tb=null;f.Ef=!
1;f.Pa=function()
{fv.na.Pa.call(this);Ug(this).ha(this.getParent(),"hide",this.fj);this.tb&&gv(this,
this.tb,!0)};f.Jb=function()
{Ug(this).Wa(this.getParent(),"hide",this.fj);this.tb&&(gv(this,this.tb,!
1),this.Ef||(this.tb.Jb(),I(this.tb.O())));fv.na.Jb.call(this)};f.ua=function()
{this.tb&&!this.Ef&&this.tb.Ca();this.tb=null;fv.na.ua.call(this)};
f.Vb=function(a){fv.na.Vb.call(this,a);a||
(this.ye&&Zi(this.ye),this.ye=U(this.Kc,218,this))};f.Ch=function(){var
a=this.getParent();a&&Jt(a)==this&&(hv(this,!0),iv(this))};f.Kc=function(){var
a=this.tb;a&&a.getParent()==this&&(hv(this,!1),Xg(a,function(b){"function"==typeof
b.Kc&&b.Kc()}))};function jv(a){a.ye&&Zi(a.ye);a.Dh&&Zi(a.Dh)}f.Ga=function(a,b)
{(a=fv.na.Ga.call(this,a,b))&&!this.isVisible()&&this.Kc();return a};
function iv(a){Xg(a.getParent(),function(b){b!=this&&"function"==typeof
b.Kc&&(b.Kc(),jv(b))},a)}f.Lb=function(a){var b=a.keyCode,c=$g(this)?
37:39,d=$g(this)?39:37;if(!this.mh){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.nh)return!1;this.Ch();Kt(kv(this));jv(this)}else if(!
kv(this).Lb(a))if(b==d)this.Kc();else return!1;a.preventDefault();return!
0};f.Xl=function()
{this.tb.getParent()==this&&(jv(this),this.fe().Vb(this),iv(this))};f.fj=function(a
){a.target==this.fe()&&(this.Kc(),jv(this))};
f.Sc=function(a)
{this.isEnabled()&&(jv(this),this.Dh=U(this.Ch,218,this));fv.na.Sc.call(this,a)};f.
Uc=function(a){jv(this);if(Gj(this,8)||Gj(this,16))return
fv.na.Uc.call(this,a);this.Ch();return!0};
function hv(a,b){!b&&kv(a)&&kv(a).Ec(-1);a.dispatchEvent(Sg(64,b));var c=kv(a);b!
=a.mh&&of(a.O(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.La||
c.render(),c.Ec(-1)),c.Ga(b),b)){c=new hm(a.O(),12,!1);var
d=kv(a),e=d.O();d.isVisible()||(e.style.visibility="hidden",R(e,!
0));c.Hb(e,8);d.isVisible()||(R(e,!1),e.style.visibility="visible")}a.mh=b}function
gv(a,b,c){var d=Ug(a);(c?d.ha:d.Wa).call(d,b,"enter",a.Xl)}f.Tb=function(a)
{kv(this).Da(a,!0)};f.He=function(a,b){kv(this).Zd(a,b,!0)};f.Kd=function(){return
kv(this).Kd()};
function kv(a){a.tb?a.Ef&&a.tb.getParent()!=a&&a.tb.vd(a):a.Nd(new Vt(a.i),!
0);a.tb.O()||a.tb.$b();return a.tb}f.Nd=function(a,b){var c=this.tb;a!
=c&&(c&&(this.Kc(),this.La&&gv(this,c,!1)),this.tb=a,this.Ef=!
b,a&&(a.vd(this),a.Ga(!1,!0),a.Ie=!1,Ot(a,!1),this.La&&gv(this,a,!
0)))};f.tc=function(a){return kv(this).tc(a)};Lj("goog-submenu",function(){return
new fv(null)});function lv(a,b,c,d,e){ak.call(this,a,c||bv.Ua(),d);this.ab(64,!
0);this.o=new zt(null,9);b&&this.Nd(b);this.wa=new Xi(500);!Yd&&!Zd||
B("533.17.9")||(this.Qf=!0);this.mf=e||Ut.Ua()}v(lv,ak);f=lv.prototype;f.Qf=!
1;f.Pa=function(){lv.na.Pa.call(this);mv(this,!0);this.g&&nv(this,this.g,!
0);K(this.va,"haspopup",!!this.g)};f.Jb=function(){lv.na.Jb.call(this);mv(this,!
1);if(this.g){this.Za(!1);this.g.Jb();nv(this,this.g,!1);var
a=this.g.O();a&&I(a)}};
f.ua=function(){lv.na.ua.call(this);this.g&&(this.g.Ca(),delete this.g);delete
this.Gb;this.wa.Ca()};f.Yc=function(a){lv.na.Yc.call(this,a);V(this,4)&&(this.Za(!
V(this,64),a),this.g&&(this.g.Cc=V(this,64)))};f.zc=function(a)
{lv.na.zc.call(this,a);this.g&&!V(this,4)&&(this.g.Cc=!1)};f.Uc=function()
{Tj(this,!1);return!0};f.Vk=function(a){this.g&&this.g.isVisible()&&!
this.tc(a.target)&&this.Za(!1)};f.tc=function(a){return a&&Pe(this.O(),a)||
this.g&&this.g.tc(a)||!1};
f.yc=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.g&&this.g.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.g.Lb(a);return c&&this.g&&this.g.kb
instanceof fv||27!=a.keyCode&&!b?c:(this.Za(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Za(!0,a),!0):!1};f.ll=function()
{this.Za(!1)};f.nl=function(){V(this,4)||this.Za(!1)};f.rf=function(a){this.Qf||
this.Za(!1);lv.na.rf.call(this,a)};
function ov(a){a.g||a.Nd(new Vt(a.i,a.mf));return a.g||null}f.Nd=function(a){var
b=this.g;a!=b&&(b&&(this.Za(!1),this.La&&nv(this,b,!1),delete
this.g),this.La&&K(this.va,"haspopup",!!a),a&&(this.g=a,a.vd(this),a.Ga(!
1),b=this.Qf,(a.Ie=b)&&Ot(a,!0),this.La&&nv(this,a,!0)))};function pv(a){var b=new
zt(null,13);a.o=b;a.Gb=b.g}f.Tb=function(a){ov(this).Da(a,!0)};f.He=function(a,b)
{ov(this).Zd(a,b,!0)};f.Ga=function(a,b){(a=lv.na.Ga.call(this,a,b))&&!
this.isVisible()&&this.Za(!1);return a};
f.Ha=function(a){lv.na.Ha.call(this,a);this.isEnabled()||this.Za(!1)};
f.Za=function(a,b){lv.na.Za.call(this,a);if(this.g&&V(this,64)==a){if(a)this.g.La||
this.g.render(),this.Fa=sg(this.O()),this.Eb=Bg(this.O()),qv(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.g.Ec(-1):Kt(this.g);else{Tj(this,!1);this.g.Cc=!
1;var c=this.O();c&&(K(c,"activedescendant",""),K(c,"owns",""));null!
=this.Aa&&(this.Aa=void 0,(c=this.g.O())&&Q(c,"",""))}this.g.Ga(a,!1,b);this.hc||
(b=Ug(this),c=a?b.ha:b.Wa,c.call(b,this.i.g,"mousedown",this.Vk,!
0),this.Qf&&c.call(b,this.g,"blur",this.nl),c.call(b,
this.wa,"tick",this.jk),a?
this.wa.start():this.wa.stop())}this.g&&this.g.O()&&this.g.va.removeAttribute("aria
-hidden")};function qv(a){if(a.g.La){var b=a.Gb||
a.O(),c=a.o;a.o.g=b;b=a.g.O();a.g.isVisible()||(b.style.visibility="hidden",R(b,!
0));!a.Aa&&a.o.N&&a.o.j&32&&(a.Aa=Ag(b));c.Hb(b,c.i^1,null,a.Aa);a.g.isVisible()||
(R(b,!1),b.style.visibility="visible")}}
f.jk=function(){var a=Bg(this.O()),b=sg(this.O());var c=this.Eb;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Fa,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.g.La&&b&&this.Fa&&b.Bb()<this.Fa.Bb()&&(c=this.g.O(),this.g.isVisible()||
(c.style.visibility="hidden",R(c,!0)),mg(c,new
D(0,0))),this.Eb=a,this.Fa=b,qv(this))};
function nv(a,b,c){var d=Ug(a);c=c?
d.ha:d.Wa;c.call(d,b,"action",a.ll);c.call(d,b,"close",a.fk);c.call(d,b,"highlight"
,a.hk);c.call(d,b,"unhighlight",a.ik)}function mv(a,b){var c=Ug(a);(b?
c.ha:c.Wa).call(c,a.O(),"keydown",a.hl)}f.hk=function(a)
{(a=a.target.O())&&rv(this,a)};f.hl=function(a)
{Gj(this,32)&&this.O()&&this.g&&this.g.isVisible()&&a.stopPropagation()};f.ik=funct
ion(){if(!Jt(this.g)){var a=this.O();K(a,"activedescendant","");K(a,"owns","")}};
f.fk=function(a){if(V(this,64)&&a.target instanceof wt){a=a.target;var
b=a.O();a.isVisible()&&V(a,2)&&null!=b&&rv(this,b)}};function rv(a,b)
{a=a.O();b=ef(b)||b;if(!b.id){var
c=Og.Ua();b.id=Pg(c)}ff(a,b);K(a,"owns",b.id)}Lj("goog-menu-button",function()
{return new lv(null)});function sv(){}v(sv,av);va(sv);sv.prototype.Ib=function(a)
{var b=Aj(this,a);b=a.i.Oa("DIV","goog-inline-block "+b.join(" "),
[tv(this,a.Kb(),a.i),uv(this,a.i)]);this.rb(b,a.md());return
b};sv.prototype.Rb=function(a){return a&&a.firstChild};
sv.prototype.Ya=function(a,b){var c=te(document,"*","goog-menu",b)[0];if(c){R(c,!
1);a.i.g.body.appendChild(c);var d=new Vt;Wg(d,c);a.Nd(d)}te(document,"*",this.Ea()
+"-caption",b)[0]||
b.appendChild(tv(this,b.childNodes,a.i));te(document,"*",this.Ea()+"-dropdown",b)
[0]||b.appendChild(uv(this,a.i));return sv.na.Ya.call(this,a,b)};function tv(a,b,c)
{return c.Oa("DIV","goog-inline-block "+(a.Ea()+"-caption"),b)}
function uv(a,b){return b.Oa("DIV",{"class":"goog-inline-block "+(a.Ea()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}sv.prototype.Ea=function(){return"goog-flat-
menu-button"};Lj("goog-flat-menu-button",function(){return new
lv(null,null,sv.Ua())});function vv(a)
{Yu.call(this);this.g=a.Ma;this.mb=a.Qg;this.lb=a.history;this.Ia=a.Ih;this.Aa=a.Gh
;this.ta=a.flags;this.Fa=a.Ke;this.Ab="patents"==Um();if(!a.le){var b=E("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
X("Rechercher de l'art ant\u00e9rieur",void 0,2);this.Da(c,!
0);this.j.ha(c,"action",t(this.Dc,this,b))}if(c=E("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Discuter de ce brevet";
c=" Discuter de ce brevet sur Stack\u00a0Exchange"}else d=" Discuter de cette
demande",c=" Discuter de cette demande sur Stack\u00a0Exchange";d=new X(d,void
0,2);d.rb(c);this.Da(d,!0);this.j.ha(d,"action",t(this.Dc,this,b))}!
this.g&&(b=E("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new
X("Afficher le PDF"),this.Da(c,!
0),this.j.ha(c,"action",t(this.Dc,this,b)))}if(this.g){this.Gb=!!a.te||!!
a.se;a.le&&(b=fk("/googlebooks/images/kennedy/zoom_tool.png"),this.Ae=new X(b,void
0,void 0,1),
this.Ae.ob(2),this.Da(this.Ae,!
0),M(this.Ae,"action",t(this.di,this,"zoomin")),b=fk("/googlebooks/images/kennedy/z
oom_out.png"),this.Be=new X(b,void 0,void 0,1),this.Be.ob(1),this.Da(this.Be,!
0),M(this.Be,"action",t(this.di,this,"zoomout")));c=!!a.te;b=!!a.se;if(c||b)
{d=fk("/googlebooks/images/kennedy/one_up_page_view.png");this.Ud=new X(d,void
0,void 0,1);this.Ud.ob(2);M(this.Ud,"action",t(this.yg,this,Wr));this.Da(this.Ud,!
0);Zu(this,this.Ud,"viewport",!0);if(c)
{d=fk("/googlebooks/images/kennedy/two_up_page_view.png");
this.Wd=new X(d,void 0,void 0,1);c=1;if(this.mb||
b)c=3;this.Wd.ob(c);M(this.Wd,"action",t(this.yg,this,Es));this.Da(this.Wd,!
0);Zu(this,this.Wd,"viewport")}b&&(d=fk("/googlebooks/images/kennedy/thumbnail.png"
),this.Vd=new X(d,void 0,void
0,1),c=1,this.mb&&(c=3),this.Vd.ob(c),M(this.Vd,"action",t(this.yg,this,es)),this.D
a(this.Vd,!
0),Zu(this,this.Vd,"viewport"));this.j.ha(this.g,"viewportmodechange",this.ai);this
.ai()}this.mb&&(b=fk("/googlebooks/images/kennedy/maximize.png"),this.oa=new
X(b,void 0,
void 0,1),this.oa.ab(16,!0),this.oa.ud(!1),this.Gb&&this.oa.ob(1),this.Da(this.oa,!
0),this.j.ha(this.oa,"action",this.Fm),this.j.ha(this.mb,"change",this.el));this.Fa
&&(b=fk("/googlebooks/images/kennedy/clip.png"),this.ma=new X(b,void 0,void
0,1),this.ma.ab(16,!0),this.ma.ob(2),this.ma.ud(!1),this.Da(this.ma,!
0),M(this.ma,"action",t(this.zl,this)));a.Ah&&(b=fk("/googlebooks/images/kennedy/in
sert_link.png"),this.o=new X(b,void 0,void 0,1),this.o.ab(16,!
0),this.ma&&this.o.ob(1),this.Da(this.o,!0),M(this.o,
"action",t(this.Ek,this)));a.Bh&&(b=!!this.g.Ia.yf,c=!!
dp(this.g.Ka,this.g.Ia.ig),d=this.g.Ba().Oc()||"Table des mati\u00e8res",b||c?
(b=fk("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=jb(b),this.ze=b[0],thi
s.bc=new X(b),this.bc.ob(2),this.Da(this.bc,!
0),this.j.ha(this.bc,"action",this.lk),Zu(this,this.bc)):(this.ze=F("SPAN","jfk-
button-label",d),this.bc=new X(this.ze),this.bc.Ha(!
1),this.bc.ob(2),this.Da(this.bc,!
0)),b=fk("/googlebooks/images/kennedy/page_left.png"),this.zf=new X(b,void 0,
void 0,1),this.zf.ob(3),this.Da(this.zf,!
0),M(this.zf,"action",t(this.g.mc,this.g,"previous")),b=fk("/googlebooks/images/ken
nedy/page_right.png"),this.Af=new X(b,void 0,void
0,1),this.Af.ob(1),this.Da(this.Af,!
0),M(this.Af,"action",t(this.g.mc,this.g,"next")),this.j.ha(this.g,"pagechange",thi
s.kk))}if(a.wj&&(b=E("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=E("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
X("Afficher un extrait");Jj(c,"gb-view-sample-button");
this.Da(c,!0);this.j.ha(c,"action",t(this.Dc,this,b));e&&(c.ob(2),c=new Vt,d=new
wt("Extrait de la version papier"),this.j.ha(d,"action",t(this.Dc,this,b)),c.Da(d,!
0),Jj(d,"gb-sample-print-book-menuitem"),b=new wt("Extrait de la version
num\u00e9rique"),this.j.ha(b,"action",t(this.Dc,this,e)),c.Da(b,!0),Jj(b,"gb-
sample-ebook-menuitem"),e=new lv("",c,sv.Ua()),Jj(e,"gb-jfk-margin-fix"),Jj(e,"gb-
view-sample-dropdown"),e.ob(1),this.Da(e,!0))}this.ta&&!
this.ta.is_cobrand&&this.Ia&&!this.Ab&&(e=this.Aa&&
this.Aa.uid,b=ou([this.Ia],this.Aa),e?(this.We=new cu(this.Ia,b),this.Da(this.We,!
0)):(e=fk("/googlebooks/images/kennedy/menu_down_arrow.png","Ajouter \u00e0 ma
biblioth\u00e8que"),e=jb(e),this.We=new X(e),this.Da(this.We,!
0),e=t(this.Dc,this,this.ta.sign_in_url||
this.ta.signInUrl),Jf(this.We,"action",e)));if(a.le){if(e=E("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Eb=new X("R\u00e9diger un
commentaire"),this.Da(this.Eb,!
0),this.j.ha(this.Eb,"action",t(this.Dc,this,e));wv(this,"appbar-application-grant-
link",
"application-grant");wv(this,"appbar-content-language-link","content-
language")}else if(e=E("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new X("T\u00e9l\u00e9charger le
PDF"),this.Da(b,!
0),this.j.ha(b,"action",t(this.Dc,this,e));a.zm&&(a=fk("/googlebooks/images/kennedy
/settings.png"),L(a[0],"goog-flat-menu-button-img"),e=F("DIV",{"class":"toc-
div"}),b=new Vt,b.Da(new Oj(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.ub=new lv(a,b,sv.Ua()),
this.Da(this.ub,!0),this.Ab&&!this.g&&(a=new
Iu,this.ub.He(a,0)))}n(vv,Yu);f=vv.prototype;f.Fm=function(){var a=this.mb;ss(a,!
a.mb);this.lb.update()};f.el=function(){this.oa.Ob(16,this.mb.mb)};f.zl=function()
{this.Fa(V(this.ma,16))};f.Ek=function(){if(V(this.o,16)){var a=new
Is(document.body,this.g,!0);a.render(this.o,!0);Jf(a,"dispose",t(this.o.ud,this.o,!
1))}};f.yg=function(a){this.g.Qb(a);this.g.Ra.getQuery()||this.lb.update()};
f.ai=function(){var a=this.g.Ja();a instanceof Wr&&$u(this,this.Ud);a instanceof
Es&&$u(this,this.Wd);a instanceof
es&&$u(this,this.Vd);a=a.lg;this.Be.Ha(a);this.Ae.Ha(a)};f.di=function(a)
{this.g.mc(a)};
function wv(a,b,c){if(b=se(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
g=b[e],h=g.getAttribute("href"),k=g.getAttribute("data-
label");g=g.getAttribute("data-selected");k=new X(k);0==e&&e!=d-1?k.ob(2):e==d-
1&&0!=e?k.ob(1):0!=e&&e!=d-1&&k.ob(3);a.Da(k,!0);Zu(a,k,c,!!g);g||
a.j.ha(k,"action",t(a.Dc,a,h))}}}f.kk=function(){var a=this.g.Ba().Oc()||"Table des
mati\u00e8res";this.ze&&(a=Hl(a),y(this.ze,a))};f.lk=function(){this.bc.nc&16&&(new
hs(this.g,this.bc,this.ta)).render(3)};
f.Dc=function(a)
{ed(window.location,a)};f.Ud=null;f.Wd=null;f.Vd=null;f.Ae=null;f.Be=null;f.Af=null
;f.zf=null;f.bc=null;f.ze=null;f.We=null;function xv(a,b)
{jm.call(this,a);this.Ia=b}n(xv,jm);
xv.prototype.render=function(){var a=this.O();L(a,this.className+"-
tooltip");L(a,this.className+"-device-and-format");P(a,"z-index",1E4);if(this.Ia.s)
{for(var b=this.className,c=F("DIV",this.className+"-
meta"),d=document,e=Fe(d,"TABLE"),g=e.appendChild(Fe(d,"TBODY")),h=0;1>h;h++)
{for(var k=Fe(d,"TR"),l=0;2>l;l+
+)k.appendChild(Fe(d,"TD"));g.appendChild(k)}L(e,this.className+"-table-
layout");d=e.rows[0].cells;g=yv(this);d[0].appendChild(g);g=zv(this);d[1].appendChi
ld(g);g=F("DIV",this.className+"-link");
h=F("A",{target:"_blank"},"Aide sur les appareils et les formats");k=new
S(window.location.href);l=new S("/support/bin/answer.py?
answer=1062949");k=Dh(k,"hl")?
T(l,"hl",Dh(k,"hl")).toString():T(l,"hl","fr").toString();
$c(h,k);g.appendChild(h);d[1].appendChild(g);c.appendChild(e);d=this.Ia;(e=d.Ab)&&!
d.oe&&d.Aa&&(e=F("P",this.className+"-additional",F("A",{href:e},d.Sa?"Lire le
livre GRATUITEMENT":"Lisez le premier chapitre
gratuitement !")),c.appendChild(e));if(d.$a||d.ma)if(g=d.ta,h=d.wa,g||h)e=F("P",
this.className+"-additional",He("T\u00e9l\u00e9charger ")),g&&(k=F("A",
{href:g},"ePub"),e.appendChild(k)),h&&(g&&e.appendChild(He(", ")),g=F("A",
{href:h},"PDF"),e.appendChild(g)),e.appendChild(He(" - ")),d=d.Rc(),g=(new
S(window.location.href)).o.split("/"),g=new
S("/"+g[1]),mm(g),T(g,"output","acs_help"),T(g,"id",d),d=F("A",
{href:g.toString()},"Lire les instructions sur les lecteurs
\u00e9lectroniques"),e.appendChild(d),c.appendChild(e);e=F("A",
{target:"_blank"},"En savoir plus sur les livres sur Google\u00a0Play");
$c(e,"https://books.google.com/support/bin/topic.py?
topic=28528");this.ma=F("DIV",this.className+"-
footer",e);b=F("DIV",b,c,this.ma);L(b,this.className+"-device-
content");a.appendChild(b)}};
function yv(a){var b=F("UL",a.className+"-list"),c=F("H4",null,"Compatible
avec :");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=F("A",
{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=F("A",
{"class":d,href:"/help/ebooks/devices.html"},"Tablette/iPad"),l=F("A",
{"class":d,href:"/help/ebooks/ereader.html"},"Lecteur d'e-books"),m=F("A",
{"class":d,href:"/help/ebooks/devices.html"},
"Smartphone"),r=a.Ia.Lf,H=a.Ia.Mf,C=a.Ia.oe;d=new N(a);h=F("LI",null,h);C?
d.ha(h,"mouseover",u(a.i,"Nous ne connaissons pas le format de ce livre pour le
moment. Cette information sera mise \u00e0 jour d\u00e8s que nous l'aurons obtenue
de l'\u00e9diteur.")):(r||H)&&d.ha(h,"mouseover",u(a.i,"Cet e-book, comme tous les
e-books Google, est format\u00e9 pour \u00eatre lu directement sur le
Web."));d.ha(h,"mouseout",a.ta);b.appendChild(h);k=F("LI",null,k);C?
d.ha(k,"mouseover",u(a.i,"Nous ne connaissons pas le format de ce livre pour le
moment. Cette information sera mise \u00e0 jour d\u00e8s que nous l'aurons obtenue
de l'\u00e9diteur.")):
(r||H)&&d.ha(k,"mouseover",u(a.i,"Cet e-book, comme tous les e-books Google, est
format\u00e9 pour \u00eatre lu sur des tablettes (Android et iPad, par
exemple)."));d.ha(k,"mouseout",a.ta);b.appendChild(k);l=F("LI",null,l);d.ha(l,"mous
eover",function(){C?this.i("Nous ne connaissons pas le format de ce livre pour le
moment. Cette information sera mise \u00e0 jour d\u00e8s que nous l'aurons obtenue
de l'\u00e9diteur."):r?this.i('Cet e-book Google est disponible en mode "texte
flottant". Vous pouvez ainsi ajuster la police pour le lire ais\u00e9ment sur un
lecteur num\u00e9rique.'):
this.i("Cet e-book Google n'est pas disponible en mode \"texte flottant\". Vous ne
pouvez donc pas en ajuster la police sur un lecteur d'e-
books.")});d.ha(l,"mouseout",a.ta);b.appendChild(l);m=F("LI",null,m);d.ha(m,"mouseo
ver",function(){C?this.i("Nous ne connaissons pas le format de ce livre pour le
moment. Cette information sera mise \u00e0 jour d\u00e8s que nous l'aurons obtenue
de l'\u00e9diteur."):r&&H?this.i("Cet e-book convient aux smartphones, tels
qu'Android et iPhone, ainsi qu'\u00e0 l'iPod touch."):
r?this.i('Cet e-book Google est disponible en mode "texte flottant". Vous pouvez
ainsi ajuster la police pour le lire ais\u00e9ment sur le petit \u00e9cran d\'un
smartphone.'):this.i("Cet e-book risque de ne pas fonctionner correctement sur des
smartphones, tels qu'Android et iPhone, ni sur l'iPod
touch.")});d.ha(m,"mouseout",a.ta);b.appendChild(m);C?
(L(h,g),L(k,g),L(l,g),L(m,g)):r?(L(h,c),L(k,c),L(l,c),L(m,c)):(H?(L(h,c),L(k,c)):
(L(h,e),L(k,e)),L(l,e),L(m,e));return b}
function zv(a){var b=F("UL",a.className+"-
list"),c=F("H4",null,"Fonctionnalit\u00e9s :");b.appendChild(c);var
d=a.className+"-device-supported",e=a.className+"-device-not-
supported",g=a.className+"-device-unknown-supported";c=F("A",{},"Texte flottant");
$c(c,"/support/bin/answer.py?answer=1062949");var h=F("A",{},"Pages
num\u00e9ris\u00e9es");$c(h,"/support/bin/answer.py?answer=1062949");var
k=a.Ia.Lf,l=a.Ia.Mf,m=a.Ia.oe;m?(c=F("LI",g,c),d=F("LI",g,h)):(c=F("LI",k?
d:e,c),d=F("LI",l?d:e,h));e=new N(a);
e.ha(c,"mouseover",function(){m?this.i("Nous ne connaissons pas le format de ce
livre pour le moment. Cette information sera mise \u00e0 jour d\u00e8s que nous
l'aurons obtenue de l'\u00e9diteur."):k?this.i('Cet e-book Google est disponible en
mode "texte flottant". Vous pouvez ainsi ajuster la taille et le style de la police
pour le lire ais\u00e9ment sur n\'importe quel appareil.'):this.i("Cet e-book
Google n'est pas disponible en mode \"texte flottant\". Vous ne pouvez donc pas
ajuster la police. Les pages sont des images ayant une disposition fixe. Cela
convient \u00e0 des \u00e9crans larges, mais ce n'est pas toujours id\u00e9al pour
les lecteurs d'e-books et les smartphones.")});
e.ha(c,"mouseout",a.ta);e.ha(d,"mouseover",function(){m?this.i("Nous ne connaissons
pas le format de ce livre pour le moment. Cette information sera mise \u00e0 jour
d\u00e8s que nous l'aurons obtenue de l'\u00e9diteur."):l?this.i("Cet e-book
contient des pages num\u00e9ris\u00e9es ayant la m\u00eame disposition que la
version papier."):this.i("Cet e-book ne contient pas de pages num\u00e9ris\u00e9es
ayant le m\u00eame format que la version papier. Le texte peut donc \u00eatre
ajust\u00e9. Il est flottant et s'adapte \u00e0 tout type d'\u00e9cran.")});
e.ha(d,"mouseout",a.ta);b.appendChild(c);b.appendChild(d);return
b}xv.prototype.ta=function(){Je(this.ma);var a=F("A",{target:"_blank"},"En savoir
plus sur les livres sur Google\u00a0Play");
$c(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.ma.appendChild(a)};xv.prototype.i=function(a)
{Je(this.ma);"string"===typeof a?
this.ma.appendChild(He(a)):this.ma.appendChild(a)};function Av(a,b)
{X.call(this,b,void 0,3);this.Ia=a}n(Av,X);Av.prototype.render=function(a)
{X.prototype.render.call(this,a);L(this.O(),"gb-get-
book")};Av.prototype.Pa=function(){X.prototype.Pa.call(this);var
a=this.O();this.g=new xv(a,this.Ia);this.g.render();a=E("menu_container");
(a=ue("about_title",a))&&I(a)};
function Bv(){var a=E("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
kf(a.parentNode.parentNode,"jfk-button"):1){a=E("gb-buy-options-trigger");var
b=E("buy");if(a&&b){mf(b,"about_content");var c=F("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);L(b,"gb-buy-options-list");L(b,"unified-
hovercard");ei(a,9,b,8);R(b,!1);M(document,"mousedown",u(Cv,a,b))}}}
function Cv(a,b,c){a=Pe(a,c.target);c=Pe(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(R(b,!d),d||Cg(b,1)):R(b,!1)};function Dv(a,b,c,d,e,g)
{function h(l){if(l){l.tabIndex=0;df(l,k.oa);L(l,"goog-zippy-
header");l&&k.ma.ha(l,"click",k.ta);var
m=k;l&&(rj(m.V,l),m.ka.ha(m.V,"key",m.wa))}}O.call(this);this.N=e||
oe();this.i=this.N.O(a)||null;this.o=this.N.O(d||null);this.s="function"===typeof
b?b:null;this.oa=g||"tab";this.j=this.s||!b?null:this.N.O(b);this.g=1==c;void 0!
==c||this.s||(this.o?this.g="none"!
=this.o.style.display:this.i&&(this.g=kf(this.i,"goog-zippy-
expanded")));this.ka=new N(this);this.V=new qj;this.ma=
new N(this);var
k=this;h(this.i);h(this.o);Ev(this,this.g)}v(Dv,O);Dv.prototype.ua=function()
{Dv.na.ua.call(this);pf(this.ka);pf(this.V);pf(this.ma)};function Ev(a,b){a.j?
R(a.j,b):b&&a.s&&(a.j=a.s());a.j&&L(a.j,"goog-zippy-content");a.o?(R(a.i,!
b),R(a.o,b)):a.i&&(of(a.i,"goog-zippy-expanded",b),of(a.i,"goog-zippy-collapsed",!
b),K(a.i,"expanded",b));a.g=b;a.dispatchEvent(new Fv("toggle",a,a.g))}
Dv.prototype.wa=function(a){if(13==a.keyCode||32==a.keyCode)Ev(this,!
this.g),this.dispatchEvent(new
Fv("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};Dv.prototype.ta
=function(a){Ev(this,!this.g);this.dispatchEvent(new
Fv("action",this,this.g,a))};function Fv(a,b){tf.call(this,a,b)}v(Fv,tf);function
Gv(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=Hv(b,!
0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);Ev(new Dv(e,g),!
b.collapsed);w(b.child_node,function(h){Gv(g,h,c,d)})}else a.appendChild(Hv(b,!
1,c,d))}function Hv(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=F("A",
{"class":b,href:a.url},md(a.title)):e=F("DIV",b,a.title);e=F("DIV",g,e);d==a.id&&L(
e,c+"-selected");return e}
Ea("_OC_InitNavbar",function(a){var b=E("navbarContainer");if(b&&a.child_node){var
c=F("UL","gb-left-nav-list");w(a.child_node,function(d){Gv(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function Iv(a,b,c,d,e){var
g={cursor:"pointer"};P(c,g);M(c,"click",t(this.N,this));P(d,g);M(d,"click",t(this.s
,this));e.innerHTML?this.j=e:
(e.form.action="javascript:",M(e.form,"submit",t(this.o,this)),e.go&&P(e.go,
{display:"none"}),this.i=e.input);this.g=a;this.Ka=b;M(a,"pagechange",t(this.update
,this));this.update()}
Iv.prototype.o=function(){var a=this.i.value;var b=this.g;var c=ep(b.Ka,a);c?
(b.yb(c),b=!0):b=!1;if(b)this.update();else if(!Tb(a)&&!/[^0-9]/.test(a)){a:
{b=bp(this.Ka);for(c=b.length-1;0<=c;c--){var d=fp(b[c]);if(!Tb(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.g.yb(Ka(bp(this.Ka))),this.update())}return!
1};Iv.prototype.N=function(){this.g.mc("previous")};Iv.prototype.s=function()
{this.g.mc("next")};
Iv.prototype.update=function(){var a=this.g.Ba();a&&(this.i?this.i.value=fp(a)||"":
(a=Y(a.Oc()),y(this.j,a)))};function Jv(a){Z.call(this);this.j=a;this.o=new
N;this.i=G("div");P(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Cg(this.i
,0);a.oa.appendChild(this.i);this.g.ha(a,"resize",this.zg);this.g.ha(this.i,"click"
,this.mk);this.g.ha(this.i,"mouseout",this.nk);this.g.ha(this.i,"mouseover",t(this.
ag,this,!0));this.g.ha(a,"viewportmodechange",this.ei);if(a=this.j.Ja())a
instanceof Wr&&(this.Jd=!0),this.ei()}n(Jv,Z);f=Jv.prototype;f.Ha=function(a)
{R(this.i,a)};
f.zg=function(){U(t(this.qk,this),10)};f.qk=function(){var
a=this.j.Ja();a&&(a.ya(),a=a.j.o,Q(this.i,a.clientWidth,40),mg(this.i,0,a.clientHei
ght-40))};f.mk=function(){var a=this.j.Ja(),b=a.ya().height-40,c=G("div");P(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Cg(c,.15);mg(c,0,a.N.y+b);a.j.j.appendChild(c);U(u(Kv,c),1E3);this.Jd=!
1;a=this.j.Ja();lq(a,new D(void 0,b-20),t(a.lj,a))};
function Kv(a){var b=new po(a,.15,0,200);b.play();Jf(b,"end",u(Lv,b,a))}function
Lv(a,b){I(b);a.Ca()}f.nk=function(){this.Jd||this.ag(!1)};f.ag=function(a){if(a)
{if(!this.s){var b=G("div");P(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);U(t(
this.Hk,this),10)}this.s=!0}Cg(this.i,a?.15:0)};
f.Hk=function(){w(["left","right"],function(a){var b=F("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[z?"styleFloat":"cssFloa
t"]=a;P(b,{marginTop:"14px"});P(b,"margin-"+a,"16px")},this)};f.ei=function(){var
a=this.j.Ja(),b=a instanceof Wr;b?this.zg():this.Jd=!
1;this.Ha(b);this.ag(this.Jd);Xf(this.o);this.o.qd(a,"move",t(this.El,this));this.o
.ha(a,"layoutchange",t(this.zg,this))};f.El=function(){this.Jd&&this.ag(!
1);this.Jd=!1};f.Jd=!1;function Mv(a){O.call(this);a=a||
oe();this.g=a.Oa(z?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(z)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
De(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.o=b;A&&(a=b.document,a.open(),a.close());M(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}v(Mv,O);
Mv.prototype.ua=function(){Mv.na.ua.call(this);Qf(this.o,"resize",this.i,!
1,this);this.o=null;A&&!B("1.9")||I(this.g);delete
this.g};Mv.prototype.i=function(){var a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function Nv(a,b,c,d,e)
{this.o=a;this.s=b;this.ka=Ag(c);this.i=null;d&&(this.i=d,P(this.i,
{overflow:"auto"}));this.V=e;a=t(this.N,this);this.j=new
Fo;M(this.j,"resize",a);b=new
Mv;M(b,"fontsizechange",a);M(window,"DOMContentLoaded",t(this.g,this))}Nv.prototype
.N=function(){this.g();U(t(this.g,this),100)};
Nv.prototype.g=function(){var a=!1;this.V?this.mb&&(a=this.mb.mb):a=!0;var
b=this.j.ya();a=a?0:this.ka.width;var c=Math.round(tg(this.s).y);this.o.Db(new
me(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.i&&(a=this.i,P(a,"border","0px"),c=Math.round(tg(a).y),b=Math.max(0,b.hei
ght-c),P(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&P(a,{borderTop:hd("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function Ov(a,b)
{a.mb=b;M(b,"change",t(a.g,a))};function Pv(a,b){Qg.call(this,b);this.g=a||""}var
Qv;v(Pv,Qg);f=Pv.prototype;f.vc=null;function Rv(){null==Qv&&(Qv="placeholder"in
G("INPUT"));return Qv}f.Te=!1;f.$b=function(){this.va=this.i.Oa("INPUT",
{type:"text"})};f.Wb=function(a){Pv.na.Wb.call(this,a);this.g||
(this.g=a.getAttribute("label")||"");af(qe(a))==a&&(this.Te=!
0,a=this.O(),mf(a,"label-input-
label"));Rv()&&(this.O().placeholder=this.g);a=this.O();K(a,"label",this.g)};
f.Pa=function(){Pv.na.Pa.call(this);var a=new
N(this);a.ha(this.O(),"focus",this.Ii);a.ha(this.O(),"blur",this.Sk);if(Rv())this.j
=a;else{A&&a.ha(this.O(),["keypress","keydown","keyup"],this.$k);var
b=qe(this.O());a.ha(De(b),"load",this.Gl);this.j=a;Sv(this)}Tv(this);this.O().i=thi
s};f.Jb=function()
{Pv.na.Jb.call(this);this.j&&(this.j.Ca(),this.j=null);this.O().i=null};function
Sv(a){!a.o&&a.j&&a.O().form&&(a.j.ha(a.O().form,"submit",a.dl),a.o=!0)}
f.ua=function()
{Pv.na.ua.call(this);this.j&&(this.j.Ca(),this.j=null)};f.Ii=function(){this.Te=!
0;var a=this.O();mf(a,"label-input-label");if(!Rv()&&!Uv(this)&&!this.ma){var
b=this;a=function(){b.O()&&(b.O().value="")};z?U(a,10):a()}};f.Sk=function(){Rv()||
(this.j.Wa(this.O(),"click",this.Ii),this.vc=null);this.Te=!1;Tv(this)};f.
$k=function(a){27==a.keyCode&&("keydown"==a.type?
this.vc=this.O().value:"keypress"==a.type?
this.O().value=this.vc:"keyup"==a.type&&(this.vc=null),a.preventDefault())};
f.dl=function(){Uv(this)||(this.O().value="",U(this.Pk,10,this))};f.Pk=function()
{Uv(this)||(this.O().value=this.g)};f.Gl=function(){Tv(this)};function Uv(a)
{return!!a.O()&&""!=a.O().value&&a.O().value!=a.g}f.reset=function()
{Uv(this)&&(this.O().value="",null!
=this.vc&&(this.vc=""),Tv(this))};f.Pb=function(a){null!
=this.vc&&(this.vc=a);this.O().value=a;Tv(this)};f.nb=function(){return null!
=this.vc?this.vc:Uv(this)?this.O().value:""};f.Oc=function(){return this.g};
function Tv(a){var b=a.O();Rv()?a.O().placeholder!
=a.g&&(a.O().placeholder=a.g):Sv(a);K(b,"label",a.g);Uv(a)?(b=a.O(),mf(b,"label-
input-label")):(a.ma||a.Te||(b=a.O(),L(b,"label-input-label")),Rv()||
U(a.tm,10,a))}f.Ha=function(a){this.O().disabled=!a;var b=this.O();of(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.O().disabled};f.tm=function(){!this.O()||Uv(this)||this.Te||
(this.O().value=this.g)};function Vv(a,b,c){Pv.call(this,null!=c?c:"Rechercher dans
ce livre");this.Wb(a);this.Pa();b&&this.Pb(b)}n(Vv,Pv);function Wv(a,b)
{O.call(this);this.va=a;this.g=b||null;L(a,"with-auto-dir-
text");M(this.va,"keyup",t(this.i,this));M(this.va,"paste",t(this.j,this))}n(Wv,O);
Wv.prototype.i=function(){Xv(this.va,this.g)};Wv.prototype.j=function()
{Yv(this.va,this.g)};function Yv(a,b){U(u(function(){Xv(a,b)}))}
function Xv(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Lb),k=0;k<h.length;k++){var l=h[k];Jb.test(l)?(d++,e+
+):Kb.test(l)?g=!0:Ib.test(l)?e++:Mb.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=fn();d?(c=!0,P(a,"textAlign","right"),we(a,{dir:"rtl"})):
(P(a,"textAlign","left"),we(a,{dir:"ltr"}));b&&(c?(mf(b,"input-direction-
ltr"),L(b,"input-direction-rtl")):(L(b,"input-direction-ltr"),mf(b,"input-
direction-rtl")))}
function Zv(a,b){if(a=E(a))b=b?E(b):null,Xv(a,b),new
Wv(a,b)}Ea("_OC_autoDir",Zv);var $v={update:function(a){for(var b in a)
$v[b]=a[b]},wk:function(a){if("string"===typeof a)try{a=JSON.parse(a)}catch(c)
{a=null}for(var b in a)$v.vk(b,a[b])},vk:function(a,b){$v[a]=b}};Ea("_OC_addFlags",
$v.wk);function aw(a,b,c){Tl.call(this);this.wd=a;this.i=b;this.g=c?
c:null;this.tf(bw(this))}n(aw,Tl);
function bw(a){var b=F("DIV");lf(b,["popup-menu","goog-menu","goog-menu-
vertical"]);df(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);var c=F("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=F("SPAN",{"class":"popup-menu-
title"});J(d,a.wd);c.appendChild(d);d=F("DIV",{"class":"popup-menu-
close"});K(d,"label","Fermer la fen\u00eatre pop-up");var
e=F("IMG");ad(e,"/googlebooks/images/material/close_black_24dp.png");Q(e,24,24);K(e
,"hidden",!0);d.appendChild(e);M(d,
"click",function(){a.Ga(!1);a.g&&a.g.call(a)});M(d,"keydown",function(g)
{if(32==g.keyCode||13==g.keyCode)a.Ga(!1),a.g&&a.g.call(a)});df(d,"button");Te(d,!
0);c.appendChild(d);b.appendChild(a.i);return b};function cw(a)
{Yu.call(this);this.g=a.Ma;this.o=a.history;this.ma=a.Ke;this.ta=!!a.te;this.oa=!!
a.se;this.Aa=a.flags;if(this.Fa=a.le){a=!!this.g.Ia.yf;var b=this.g.Ia.ig;b=b&&!!
dp(this.g.Ka,b);a||b?
(a=fk("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.g.Ba().Oc(
)||"Table des mati\u00e8res"),a=jb(a),this.Ce=a[0],this.Sb=new X(a,void
0,4),this.Da(this.Sb,!
0),this.j.ha(this.Sb,"action",this.sk),Zu(this,this.Sb),this.j.ha(this.g,"pagechang
e",this.rk)):(this.Ce=F("SPAN","jfk-button-label",
"Table des mati\u00e8res indisponible"),this.Sb=new X(this.Ce,void
0,4),this.Sb.rb("Table des mati\u00e8res indisponible"),this.Sb.Ha(!
1),this.Da(this.Sb,!0));a=E("gb-entity-page-toolbar-
search");E("search_form_input").setAttribute("autocomplete","off");P(a,"visibility"
,"visible");Ip(this.i.g,Ce(this.i.g),dw(this))}else{ew();a=fk("/googlebooks/images/
material/arrow_left_black_24dp.png");this.De=new X(a,void 0,4);this.De.rb("Page
pr\u00e9c\u00e9dente");this.Da(this.De,!0);M(this.De,"action",t(this.g.mc,
this.g,"previous"));a=fk("/googlebooks/images/material/arrow_right_black_24dp.png")
;this.Ee=new X(a,void 0,4);this.Ee.rb("Page suivante");this.Da(this.Ee,!
0);M(this.Ee,"action",t(this.g.mc,this.g,"next"));a=fk("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.ad=new X(a,void 0,4);this.ad.rb("Zoom
avant");this.Da(this.ad,!
0);M(this.ad,"action",t(this.hi,this,"zoomin"));a=fk("/googlebooks/images/material/
zoom_out_black_24dp.png");this.Fe=new X(a,void 0,4);this.Fe.rb("Zoom
arri\u00e8re");this.Da(this.Fe,
!0);M(this.Fe,"action",t(this.hi,this,"zoomout"));b=this.ta;a=this.oa;var
c=fk("/googlebooks/images/material/onepage_view_black_24dp.png");this.oc=new
X(c,void 0,4);this.oc.rb("Vue par
page");M(this.oc,"action",t(this.Ag,this,Wr));Zu(this,this.oc,"viewport",!
0);this.Da(this.oc,!
0);c=fk("/googlebooks/images/material/twopage_view_black_24dp.png");this.sc=new
X(c,void 0,4);this.sc.Ha(!1);this.sc.rb("Vue sur deux pages
indisponible");b&&(this.sc.Ha(!0),this.sc.rb("Vue sur deux
pages"),M(this.sc,"action",
t(this.Ag,this,Es)),Zu(this,this.sc,"viewport"));this.Da(this.sc,!
0);b=fk("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.qc=new
X(b,void 0,4);this.qc.Ha(!1);this.qc.rb("Vue en vignette
indisponible");a&&(this.qc.Ha(!
0),this.qc.rb("Vignette"),M(this.qc,"action",t(this.Ag,this,es)),Zu(this,this.qc,"v
iewport"));this.Da(this.qc,!
0);this.j.ha(this.g,"viewportmodechange",this.fi);this.fi();fw(this)}}n(cw,Yu);
function fw(a){var b=new
Vt,c=fk("/googlebooks/images/material/more_vert_black_24dp.png");L(c[0],"goog-flat-
menu-button-img");K(c[0],"hidden",!0);a.rd=new
lv(c,b,sv.Ua());pv(a.rd);a.rd.rb('Menu "Autres actions"');a.Da(a.rd,!
0);gw(a,b);hw(a,b);iw(a,b);jw(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=te(document,"A","more-menu-link",c);for(var d=0;d<c.length;d++)
{var e=new Oj(c[d]);e.Ye="link";M(e,"action",u(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=Hb("_top");h=h instanceof ec?h:nc(h);p.open(gc(h),g instanceof Db?
Gb(g):g||"")},c[d]));b.Da(e,!0)}}kw(a,b);R(b.O(),!1);b.render()}function gw(a,b)
{var c=We(document.getElementById("gb-entity-page-base-ogen-url")),d=new
S(c);a.dg=F("INPUT");a.dg.value=d.toString();c=lw(a.dg);mw(a,c,"Partager",b,functio
n(){var e=new
S(a.g.Ba().ld());T(d,"pg",Dh(e,"pg"));a.g.Ra.getQuery()&&T(d,"bsq",a.g.Ra.getQuery(
));a.dg.value=d.toString()})}
function hw(a,b){a.Nc=F("INPUT");var c=lw(a.Nc);mw(a,c,"Int\u00e9grer",b,function()
{var d=new
S(a.g.Ba().ld());d.g.remove("source");T(d,"output","embed");a.Nc.value=Ks(d.toStrin
g())})}function iw(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=ve("TABLE","gb-mobile-buy-table",d))&&mw(a,c,"T\u00e9l\u00e9charger ce
livre",b):c&&(c=ve("TABLE","gb-mobile-buy-table",c))&&mw(a,c,"Acheter ce livre",b)}
function jw(a,b){if(a.ma){var c=F("DIV",{"class":"more-menu-link"}),d=F("SPAN",
{"class":"more-menu-link-text"});J(d,"Partager un extrait");c.appendChild(d);c=new
Oj(c);c.Ye="button";M(c,"action",t(u(a.Gi,!0),a));b.Da(c,!0)}}
function kw(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=F("DIV",{"class":"more-menu-link"}),e=F("SPAN",{"class":"more-
menu-link-text"});J(e,"Informations sur les droits
d'auteur");d.appendChild(e);c=We(c);c=dp(a.g.Ka,c);d=new
Oj(d);d.Ye="button";M(d,"action",t(a.g.yb,a.g,c));b.Da(d,!0)}}
function lw(a){var b=F("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;L(a,"viewport-
input");b.appendChild(a);a=(new Er(a)).O();b.appendChild(a);return b}
function mw(a,b,c,d,e){var g=new aw(c,b,function()
{a.O().focus()});g.Xc=4;g.isVisible()&&g.Cd();g.setPosition(new
hm(a.rd.O(),5));g.Ga(!1);b=F("DIV",{"class":"more-menu-link"});var h=F("SPAN",
{"class":"more-menu-link-text"});J(h,c);b.appendChild(h);K(b,"haspopup",!0);c=new
Oj(b);c.Ye="button";M(c,"action",function(){g.Ga(!0);g.O().focus();null!
=e&&e.call(a)});d.Da(c,!0)}
function ew(){var a=E("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=F("DIV");lf(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=F("DIV",{"class":"popup-menu-
header"}),d=F("SPAN",{"class":"popup-menu-title"});J(d,"Vous poss\u00e9dez ce
livre");var e=F("A",{"class":"play-redirect-close"}),g=F("IMG",{"class":"play-
redirect-close-
icon"});ad(g,"/googlebooks/images/material/close_black_24dp.png");Q(g,24,24);M(e,"c
lick",function(){R(b,!1)});e.appendChild(g);c.appendChild(d);
c.appendChild(e);d=F("A",{"class":"play-redirect-button"});e=F("IMG",
{"class":"play-redirect-button-
icon"});ad(e,"/googlebooks/images/material/googleplaybooks_20x20.png");Q(e,20,20);g
=F("SPAN",{"class":"play-redirect-button-text"});J(g,"Ouvrir dans
Google\u00a0Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appen
dChild(e);d.appendChild(g);b.appendChild(c);b.appendChild(d);document.body.appendCh
ild(b)}}f=cw.prototype;f.sk=function(){this.Sb.nc&16&&(new
hs(this.g,this.Sb,this.Aa)).render(3)};
f.rk=function(){var a=this.g.Ba().Oc()||"Table des
mati\u00e8res";this.Ce&&(a=Y(a),y(this.Ce,a))};f.fi=function(){var a=this.g.Ja();a
instanceof Wr?($u(this,this.oc),nw(this,!0),ow(this,!0),pw(this,!0)):a instanceof
Es?($u(this,this.sc),nw(this,!0),ow(this,!0),pw(this,!0)):a instanceof es?
($u(this,this.qc),nw(this,!1),ow(this,!0),pw(this,!0)):(nw(this,!1),ow(this,!
1),pw(this,!1))};
f.Gi=function(a){this.ma(a);var b=E("search_bar");if(a){a=G("DIV");var
c=G("SPAN");J(c,"S\u00e9lectionner un extrait \u00e0 partager");L(c,"custom-result-
bar-bold-text");a.appendChild(c);c=G("SPAN");lf(c,["search-bar-link","search-bar-
close-link","custom-result-bar-clear"]);J(c,"Exit selection
mode");M(c,"click",t(u(this.Gi,!1),this));a.appendChild(c);this.be=new
bh(a);this.be.render(b);this.be.Ga(!0);this.be.O()&&L(this.be.O(),"custom-result-
bar")}else Je(b),this.be=null};
f.Ag=function(a){this.g.Qb(a);!
this.g.Ra.getQuery()&&this.o&&this.o.update()};function nw(a,b)
{a.Fe.Ha(b);a.ad.Ha(b)}function pw(a,b){a.De.Ha(b);a.Ee.Ha(b)}function ow(a,b)
{a.oc.Ha(b);a.ta&&a.sc.Ha(b);a.oa&&a.qc.Ha(b)}f.hi=function(a){this.g.mc(a)};
function qw(a,b,c){a.Sb&&a.Sb.O()&&L(a.Sb.O(),"toc-button");if(a.rd&&a.rd.O()){var
d=a.rd.O();mf(d,"goog-flat-menu-button");lf(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.ad&&a.ad.O()&&L(a.ad.O(),"start-
button-group");a.oc&&a.oc.O()&&L(a.oc.O(),"start-button-group");a=se("jfk-button-
img",b);for(b=0;b<a.length;b++)c?Q(a[b],20,20):Q(a[b],24,24)}function rw(a)
{w(ab(a.querySelectorAll('[role="button"]')),function(b){Te(b,!1)})}
function dw(a){var b={focusSearch:function()
{E("search_form_input").focus()}};b.updateSearch=t(function(c)
{Qp(a.g.Ra,c);a.o&&a.o.update()},a);b.goToPage=t(function(c)
{c&&Wp(a.g,c)},a);return
b}f.oc=null;f.sc=null;f.qc=null;f.ad=null;f.Fe=null;f.Ee=null;f.De=null;f.rd=null;f
.Sb=null;f.Ce=null;f.dg=null;f.Nc=null;f.be=null;function sw(a){this.g=E("gb-ogen-
opt-in-banner");this.j=E("gb-ogen-opt-in-banner-dismiss");this.i=E("gb-ogen-opt-in-
header-link");this.o=a;a=E("gbq");if(this.i&&a){a:{var b;if(ie&&!(z&&B("9")&&!
B("10")&&p.SVGElement&&a instanceof p.SVGElement)&&(b=a.parentElement)){a=b;break
a}b=a.parentNode;a=Oe(b)?b:null}a&&(L(a,"searchbar-with-opt-
in"),a.parentNode&&a.parentNode.insertBefore(this.i,a.nextSibling),P(this.i,"displa
y","block"))}tw(this)}
function tw(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?R(a.g,!1):
(L(a.g,"opt-in-banner-expanded"),M(a.j,"click",function(){mf(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");U(function(){R(a.g,!
1);a.o.g()},600)})))};var uw=null;function vw(){uw||
(uw={},uw[1]=Wr,uw[2]=Es)}function ww(a){var b={},c=(new
S(window.location.href)).i;c&&w(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function xw(a,b)
{O.call(this);this.Ic=G("div");a.appendChild(this.Ic);P(this.Ic,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
yw(this.Ic,b);M(this.Ic,"click",t(this.dispatchEvent,this,"click"));M(this.g.O(),"c
lick",t(this.dispatchEvent,this,"click"));M(this.Ic,"mouseover",t(this.i,this,!
0));M(this.Ic,"mouseout",t(this.i,this,!1))}n(xw,O);function zw(a,b){P(a.Ic,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
xw.prototype.i=function(a){this.j||P(this.Ic,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};xw.prototype.ua=function()
{this.g.Ca();O.prototype.ua.call(this)};function yw(a,b)
{Ul.call(this,a);this.i=a;this.eg=200;this.Yg=500;a=this.O();P(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=G("div");P(c,{fontWeight:"bold"});c.appendChild(He("Page
"+b.g));a.appendChild(c);c=G("div");b=Y(b.i);y(c,b);a.appendChild(c)}n(yw,Ul);
yw.prototype.Ve=function(a){var
b=tg(this.i),c=Ag(this.O());Ul.prototype.Ve.call(this,a,new Jl(b.x-
c.width,Math.min(b.y,ye(window).height-c.height)))};function Aw(a)
{Z.call(this);this.i=a;this.j=this.i.Nb.i;this.s={};this.V=new
N;this.o=G("div");P(this.o,
{backgroundColor:"#fcfcff",position:"absolute"});this.j.oa.appendChild(this.o);w(th
is.i.Va.wb,t(this.Dk,this));this.g.ha(this.j,"pagechange",this.Dj);this.Dj();this.g
.ha(this.j,"resize",this.Bg);this.g.ha(this.j,"viewportmodechange",this.ii);this.j.
Ja()&&this.ii()}n(Aw,Z);f=Aw.prototype;f.Dj=function(){this.N&&(zw(this.N,!
1),this.N=null);var a=this.s[this.j.Ba().Qa()];a&&(this.N=a,zw(a,!0))};
f.ii=function(){var a=this.j.Ja(),b=a instanceof
Wr;b&&this.Bg();Xf(this.V);this.V.ha(a,"layoutchange",t(this.Bg,this));R(this.o,b)}
;f.Bg=function(){U(t(this.tk,this),10)};f.tk=function(){var a=this.j.Ja();a&&a
instanceof Wr&&(a.ya(),a=a.j.o,Q(this.o,15,a.clientHeight),mg(this.o,a.clientWidth-
15,0),Bw(this))};function Bw(a){var b=a.j.Ja().s.Kd(function(d){return d instanceof
So}),c={};w(b,function(d){c[d.Ba().Qa()]=d});w(a.i.Va.wb,t(a.mm,a,c))}
f.mm=function(a,b){var c=this.j.Ja().j.i.clientHeight;if(a=a[b.Qa()]){var d=Fd?
5:15;mg(this.s[b.Qa()].Ic,0,Math.floor(a.nd()/c*(this.o.clientHeight-d-(Fd?30:15)))
+d)}};f.Dk=function(a){var b=new
xw(this.o,a);this.s[a.Qa()]=b;this.g.ha(b,"click",t(this.i.od,this.i,a,null))};f.ua
=function(){I(this.o);ob(this.s,function(a)
{a.ua.call(a)});Z.prototype.ua.call(this)};function Cw(a)
{Z.call(this);this.Nb=a;this.Eh="n"}n(Cw,Z);Cw.prototype.i=function(a,b,c)
{b.search_results&&(b.search_results=Na(b.search_results,function(d){return void 0!
==d.snippet_text&&d.snippet_text}),b.number_of_results=b.search_results.length);thi
s.Va=new Rs(b);b=this.Nb.i;b.V||b.Qb(Wr);0==this.Va.wb.length?Dw(this.Nb.o):a?c?
(a=Sa(this.Va.wb,function(d){return c==d.Qa()}))?
this.od(a):this.od(this.Va.wb[0],c):this.od(this.Va.wb[0]):Ew(this);this.j=new
Aw(this)};
function Ew(a){var b=a.Nb.i,c=b.V;if(c==Wr||
c==Es)a.Nb.N=c;b.Qb(Vs);b=b.Ja();c=a.Nb.o;if(c.oa)Fw(c,!0);else{var
d="n"==c.i.Eh;R(c.Aa,d);R(c.Fa,!d)}Ed?
(d=Y("<b>"+c.i.Va.wb.length+'</b>\u00a0r\u00e9sultats pour "<b>'+(Ss(c.i.Va)
+'</b>"')),y(c.j,d)):(d=Y("Afficher <b>"+
(c.i.Va.wb.length+"</b>\u00a0r\u00e9sultats dans ce livre pour <b>"+(Ss(c.i.Va)
+"</b>"))),y(c.j,d));Gw(c,!0);c=a.Va;c!=b.Va&&(b.Va=c,c=new
Us(b.Va,b.ya().width),fq(b,c),b.Zb());a=t(a.od,a);b.Ab=a;jq(b,new D(0,0))}
Cw.prototype.od=function(a,b){qq=!0;var c=this.Nb.o;Gw(c,!
1);c.o=La(c.i.Va.wb,a);if(Ed){var d=Y("R\u00e9sultat\u00a0<b>"+(c.o+1+"</b>
sur\u00a0<b>"+(c.i.Va.wb.length+'</b> pour "<b>'+(Ss(c.i.Va)
+'</b>"'))));y(c.j,d)}else d=Y("R\u00e9sultat\u00a0<b>"+(c.o+1+"</b> sur <b>"+
(c.i.Va.wb.length+"</b> dans ce livre pour\n <b>"+(Ss(c.i.Va)
+"</b>")))),y(c.j,d);c=this.Nb.i;a=dp(c.Ka,a.Qa());if(!a)return null;d=c.Ja();d
instanceof Wr||d instanceof Es||(this.Nb.N==Es?c.Qb(Es):c.Qb(Wr));if(b)return
Wp(c,b),null;
a:{if((b=c.N.Ja().s)&&b.Pc&&(b=b.Pc(a))){d=new D(40,80);var e=c.Ra.getQuery();if(!
e)break a;var g=$p(a,e);if(g){aq(c,b,d,g);break
a}b=t(c.xl,c,b,d,e);Zp(a,a.kd(),b)}c.yb(a)}return a};Cw.prototype.ua=function()
{pf(this.j);Z.prototype.ua.call(this)};function Hw(a){Z.call(this);var
b=this;this.V=G("DIV");this.oa=Uq(a);this.ma=this.N=null;this.ta=new
bh(this.V);this.ta.render(Iw);this.ta.Ga(!0);a=this.ta.O();L(a,"search-results-
bar");L(this.V,"search-results-bar-
contents");this.j=G("SPAN");this.V.appendChild(this.j);this.ka=G("SPAN");L(this.ka,
"search-bar-result-links");this.V.appendChild(this.ka);a=G("SPAN");Zc(a,Y("-
&nbsp;&nbsp;"));L(a,"search-bar-link-
spacer");this.ka.appendChild(a);Jw(this,this.ka,"&#8249;
Pr\u00e9c\u00e9dent",t(this.Ki,this,
-1),"Pr\u00e9c\u00e9dent");a=G("SPAN");Zc(a,Y("&nbsp;&nbsp;"));L(a,"search-bar-
link-spacer");this.ka.appendChild(a);Jw(this,this.ka,"Suivant
&#8250;",t(this.Ki,this,1),"Suivant");a=G("SPAN");Zc(a,Y("&nbsp;&nbsp;-
&nbsp;&nbsp;"));L(a,"search-bar-link-
spacer");this.ka.appendChild(a);Jw(this,this.ka,"Tout
afficher",t(this.Dl,this));this.s=G("SPAN");L(this.s,"search-bar-snippet-
links");if(this.oa){this.wa=G("DIV");L(this.wa,"search-bar-result-
buttons");this.V.appendChild(this.wa);this.wa.appendChild(this.s);
lf(this.s,["search-bar-sort-dropdown-button-container","search-bar-close-
link"]);this.N=F("A",{"class":"search-bar-sort-dropdown-
link"});df(this.N,"button");Te(this.N,!0);K(this.N,"haspopup",!
0);this.s.appendChild(this.N);a=F("SPAN",{"class":"search-bar-sort-dropdown-
text"});J(a,"Trier par");this.ma=F("SPAN",{"class":"search-bar-sort-dropdown-
selected"});J(this.ma,"pertinence");a.appendChild(this.ma);this.N.appendChild(a);a=
fk("/googlebooks/images/material/arrow_drop_down_black_20dp.png");L(a[0],
"search-bar-sort-dropdown-icon");K(a[0],"hidden",!0);this.N.appendChild(a[0]);a=new
Wt;var c=new wt("pertinence");c.Ze("Trier par pertinence");a.Da(c,!
0);L(c.O(),"search-bar-sort-dropdown-item");c=new wt("pages");c.Ze("Trier par
pages");a.Da(c,!0);L(c.O(),"search-bar-sort-dropdown-item");a.Cj=!
0;a.render(document.body);Xt(a,this.N,13,12);this.g.ha(a,"action",this.Li);this.g.h
a(a,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||t(b.Li,b)})}else
this.V.appendChild(this.s),a=G("SPAN"),Zc(a,Y("-&nbsp;&nbsp;")),
L(a,"search-bar-link-spacer"),this.s.appendChild(a),this.s.appendChild(He("Trier
par:
")),this.Aa=G("SPAN"),this.s.appendChild(this.Aa),Jw(this,this.Aa,"pertinence",t(th
is.Jf,this,"r"),"Trier par pertinence"),a=G("SPAN"),Zc(a,Y("&nbsp;|
&nbsp;<b>pages</b>")),this.Aa.appendChild(a),this.Fa=G("SPAN"),this.s.appendChild(t
his.Fa),a=G("SPAN"),Zc(a,Y("<b>pertinence</b>&nbsp;|
&nbsp;")),this.Fa.appendChild(a),Jw(this,this.Fa,"pages",t(this.Jf,this,"n"),"Trier
par pages");a=G("SPAN");L(a,"search-bar-close-link-container");
this.oa?
this.wa.appendChild(a):this.V.appendChild(a);this.g.ha(a,"click",this.Mi);c=Jw(this
,a,"Effacer la recherche",t(this.Mi,this));L(c,"search-bar-close-
link");c=G("IMG");c.src="/googlebooks/images/close_x.gif";L(c,"search-bar-close-
img");a.appendChild(c);Fg(this.V,!0)}var Iw,Kw,Lw;n(Hw,Z);function Gw(a,b){R(Kw,!
b);R(a.s,b);R(a.ka,!b&&1<a.i.Va.wb.length);R(a.V,!0);null!=Lw&&Lw.g()}function
Mw(a){a.oa?Fw(a,!1):R(a.s,!1);R(a.ka,!1);Je(a.j)}
function Dw(a){Mw(a);var
b=a.i.Va,c=b.Wc.spellresults&&b.Wc.spellresults.correct_spell?
b.Wc.spellresults.correct_spell:null,d=null;if(c){d=G("SPAN");var e=Y("Essayez avec
cette orthographe : ");y(d,e);Jw(a,d,c,t(a.Al,a,c))}c=G("SPAN");b=Y(Ub("Aucun
r\u00e9sultat n'a \u00e9t\u00e9 trouv\u00e9 dans ce livre pour
"+Ss(b)));y(c,b);b=G("A");e=Y("Rechercher dans tous les
livres");y(b,e);b.setAttribute("target","_top");L(b,"sitb-action-
link");e="patents"==Um()?new S("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):
new S("https://www.google.com/search?
tbm=bks&tbo=p");mm(e);"embed"==Dh(e,"output")&&e.g.remove("output");T(e,"q",md(Ss(a
.i.Va)));$c(b,e.toString());a.oa?
(a.j.appendChild(c),a.j.appendChild(b),d&&(c=Y("&nbsp;&nbsp;&middot;&nbsp;&nbsp;"),
d.insertAdjacentHTML("afterbegin",Mc(c)),a.j.appendChild(d))):
(d&&(a.j.appendChild(d),a.j.appendChild(G("BR"))),d=Y("&nbsp;&nbsp;-
&nbsp;&nbsp;"),c.insertAdjacentHTML("beforeend",Mc(d)),a.j.appendChild(c),d=Y("
&raquo;"),b.insertAdjacentHTML("beforeend",Mc(d)),a.j.appendChild(b));
null!=Lw&&Lw.g()}f=Hw.prototype;f.ua=function()
{Z.prototype.ua.call(this);pf(this.ta);R(Kw,!0);I(this.V);null!
=Lw&&Lw.g()};function Jw(a,b,c,d,e){var g=G("SPAN");L(g,"search-bar-
link");df(g,"link");K(g,"label",e?e:c);Te(g,!
0);b.appendChild(g);Zc(g,Y(c));a.g.ha(g,"click",d);a.g.ha(g,"keydown",function(h)
{32!=h.keyCode&&13!=h.keyCode||d()});return g}f.Mi=function()
{Qp(this.i.Nb.i.Ra,"");var a=this.i.Nb;a&&a.s&&a.s.update()};f.Ki=function(a)
{Nw(this,this.o,a)};
function Nw(a,b,c){var d=a.i.Va.wb.length;a.o+=c;a.o>=d&&(a.o=0);0>a.o&&(a.o=d-
1);a.o!=b&&(a.i.od(a.i.Va.wb[a.o])||Nw(a,b,c))}f.Jf=function(a){var
b=this.i.Nb;b&&b.update(a)};f.Dl=function(){Ew(this.i)};f.Al=function(a){var
b=this.i.Nb;b&&(a=md(a),Qp(b.i.Ra,a),b.V.Pb(a),b.s&&b.s.update())};f.Li=function(a)
{if((a=a.target.Kb())&&this.ma)switch(a){case
"pages":this.Jf("n");J(this.ma,"pages");break;case
"pertinence":this.Jf("r"),J(this.ma,"pertinence")}};
function Fw(a,b){a.N&&(of(a.N,"search-bar-sort-dropdown-disabled",!
b),K(a.N,"disabled",!b));var c="n"==a.i.Eh;b&&!c&&J(a.ma,"pertinence")};function
Ow(a,b,c,d)
{Z.call(this);this.i=a;this.V=b;this.s=c;this.ka=d;this.g.ha(a.Ra,"change",t(this.u
pdate,this,"r",null))}n(Ow,Z);
Ow.prototype.update=function(a,b,c){this.j?(this.j.Ca(),this.j=null):
(this.i.V&&(this.N=this.i.V),this.o=new Hw(this.ka));var
d=this.i.Ra.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped)this.j=new Cw(this),this.o.i=this.j,a=!Dh(new
S(window.location.toString()),"q"),this.j.i(a,b,c);else if(d){this.j=new
Cw(this);b=this.o.i=this.j;c=b.Nb.o;Mw(c);var e=Y("Chargement en
cours...");y(c.j,e);c=new S(window.location.href);T(c,"jscmd",
"SearchWithinVolume");T(c,"q",d);T(c,"scoring",a);(new tr(c)).uf(t(b.i,b,!
1));b.Eh=a;this.V.Pb(d)}else
this.j&&(this.j.Ca(),this.j=null),this.i.Ja()instanceof
Vs&&this.i.Qb(this.N),this.o&&(this.o.Ca(),this.o=null),this.V.Pb("")};function
Pw(a,b){a=E(a);b=E(b);a&&b&&M(a,"submit",u(Qw,b))}function Qw(a,b)
{""==a.value&&b.preventDefault()};function Rw(a,b,c)
{O.call(this);this.target=a;this.N=b||a;this.ka=c||new
cg(NaN,NaN,NaN,NaN);this.j=qe(a);this.g=new
N(this);rf(this,this.g);this.deltaY=this.deltaX=this.oa=this.ma=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.s=!0;this.i=!1;M(this.N,
["touchstart","mousedown"],this.zj,!1,this);this.o=Sw}v(Rw,O);var
Sw=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!
p.document.releaseCapture;f=Rw.prototype;f.Ha=function(a){this.s=a};
f.ua=function(){Rw.na.ua.call(this);Qf(this.N,["touchstart","mousedown"],this.zj,!
1,this);Xf(this.g);this.o&&this.j.releaseCapture();this.N=this.target=null};
f.zj=function(a){var b="mousedown"==a.type;if(!this.s||this.i||b&&(0!=a.g.button||
Fd&&a.ctrlKey))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Tw("start",this,a.clientX,a.clientY,a))){this.i=!
0;b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!this.o;this.g.ha(b,
["touchmove","mousemove"],this.rl,{capture:d,passive:!1});this.g.ha(b,
["touchend","mouseup"],this.Df,d);this.o?(c.setCapture(!
1),this.g.ha(c,"losecapture",this.Df)):this.g.ha(De(b),"blur",this.Df);this.ta&&thi
s.g.ha(this.ta,
"scroll",this.em,d);this.clientX=this.ma=a.clientX;this.clientY=this.oa=a.clientY;t
his.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;thi
s.deltaY=this.target.offsetTop;this.V=Ae(oe(this.j).g)}};f.Df=function(a,b)
{Xf(this.g);this.o&&this.j.releaseCapture();this.i?(this.i=!
1,this.dispatchEvent(new
Tw("end",this,a.clientX,a.clientY,a,Uw(this,this.deltaX),Vw(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.rl=function(a){if(this.s){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.i){var d=this.ma-this.clientX,e=this.oa-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
Tw("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.hc||
this.Df(a);return}}c=Ww(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
Tw("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Xw(this,a,b,c),a.preventDefault(
))}};
function Ww(a,b,c){var d=Ae(oe(a.j).g);b+=d.x-a.V.x;c+=d.y-
a.V.y;a.V=d;a.deltaX+=b;a.deltaY+=c;return new
D(Uw(a,a.deltaX),Vw(a,a.deltaY))}f.em=function(a){var
b=Ww(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Xw(this,a,b.x,b.y)};fu
nction Xw(a,b,c,d){a.wi(c,d);a.dispatchEvent(new
Tw("drag",a,b.clientX,b.clientY,b,c,d))}function Uw(a,b){var
c=a.ka;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}
function Vw(a,b){var c=a.ka;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-
Infinity,b))}f.wi=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Tw(a,b,c,d,e,g,h){tf.call(this,a);this.clientX=c;this.clientY=d;this.left=void 0!
==g?g:b.deltaX;this.top=void 0!==h?h:b.deltaY}v(Tw,tf);function Yw(a,b,c){if(A&&!
Gd)return a;a='url("'+b+'")';Dd&&(a+=" 7 5");return a+(", "+c)};function Zw(a)
{Z.call(this);this.i=a;this.j=new
N;this.g.ha(a,"viewportmodechange",this.ji);this.i.Ja()&&this.ji()}n(Zw,Z);f=Zw.pro
totype;f.ji=function(){Xf(this.j);this.o&&this.o.Ca();this.s=this.i.Ja().j.j;var
a=new
Rw(this.s);a.wi=q;this.o=a;this.j.ha(this.s,"dblclick",t(this.Uk,this));this.j.ha(a
,"start",t(this.Yk,this));this.j.ha(a,"drag",t(this.Zk,this));this.j.ha(a,"end",t(t
his.Xk,this));$w(this,!1)};f.Uk=function(){this.i.mc("next")};
function $w(a,b){a=a.s;b=A?b?"-moz-grabbing":"-moz-grab":b?Yw("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):Yw("-moz-
grab","/googlebooks/images/openhand.cur","default");P(a,"cursor",b)}f.Yk=function()
{this.N=this.i.Ja().N;$w(this,!0)};f.Zk=function(){var
a=this.o,b=this.N;jq(this.i.Ja(),new D(b.x-a.deltaX,b.y-a.deltaY))};f.Xk=function()
{this.N=null;$w(this,!1)};f.ua=function(){Z.prototype.ua.call(this)};function ax(a)
{this.j=a;this.V=new
qj(document);this.o={};this.N={};M(this.V,"key",t(this.ka,this));bx(this,33,t(this.
s,this,-1),!1,!0);bx(this,34,t(this.s,this,1),!1,!0);bx(this,38,t(this.g,this,0,-
20),!1,!0);bx(this,40,t(this.g,this,0,20),!1,!0);bx(this,37,t(this.g,this,-20,0),!
1,!0);bx(this,39,t(this.g,this,20,0),!1,!0);bx(this,32,t(this.s,this,1),!0,!
0);bx(this,74,t(this.i,this,"next"),!0);bx(this,75,t(this.i,this,"previous"),!
0);a=t(this.i,this,"zoomin");this.o["+"]=u(cx,a,!0,void 0);a=t(this.i,
this,"zoomout");this.o["-"]=u(cx,a,!0,void 0)}function bx(a,b,c,d,e)
{a.N[b]=u(cx,c,d,e)}ax.prototype.ka=function(a){var
b=this.o[String.fromCharCode(a.j)]||this.N[a.keyCode];b&&b(a)};function cx(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||dx[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}ax.prototype.i=function(a)
{this.j.mc(a)};ax.prototype.s=function(a)
{a=Math.floor(a*this.j.Ja().ya().height*.75);this.g(0,a)};
ax.prototype.g=function(a,b){var c=this.j.Ja();lq(c,new D(a,b),t(c.Zc,c))};var
dx={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};Ea("_OC_Run",function(a,b,c,d,e,g,h)
{$v.update(c);e=E("gb-get-book-container");var k=E("gb-get-book-content");if(e&&k)
{var l=new ju(b);(new
Av(l,k)).render(e)}Bv();Wq=lu;mn=q;l=E("viewport");M(document,"selectionchange",ex)
;c.stereoscopic&&(nr=fx);e=new Tp(l);P(document.body,
{overflow:"hidden"});E("titlebar")&&P(E("titlebar"),"white-space","nowrap");var
m=new Nv(e,l,E("volume-left"),E("menu_scroll"),Uq(c)?!1:!0);m.g();Lw=m;new
sw(m);l=new ju(b);var r=new Bs(a,e.Ra);r.N=$v.pseudocontinuous;Vp(e,r);
e.Ia=l;r.hd=l.j;a=Wr;b.disable_twopage||(vw(),a=uw[ww("M")]||Wr);d=gx(r,d);vw();var
H=ww("P");var C;d&&(C=d.Qa());k=new rs(e,E("volume-left"),E("volume-
center"));Ov(m,k);C=[H,C,r.g.vb()[0].Qa()];var ba;Qa(C,function(W){return
W&&dp(r,W)?(ba=W,!0):!1});C=e.Ra;g&&Qp(C,md(g.search_query_escaped));Wp(e,ba);C=new
ot(e,k);Iw=E("search_bar");Kw=E("toolbar_container");m=hx(e,u(ix,e,C));m=new
Ow(e,m,C,c);g?(m.N=a,m.update("n",g,ba)):e.Qb(a);ws=new
vs(e.oa,e.o,k);jx(e,r);kx(e);lx();new Zw(e);g=new Jv(e);e.go();
C.Ha(!0);C.update();M(cs,"click",t(C.update,C));mx(l.lb);U(u(nx,e,k,C,!
b.disable_twopage,$v.enableThumbnailViewport,c,l,h,$v.enableClips?u(ox,g):void
0));h&&px(l,h);_OC_InitHooks(u(qx,e),q,q,q,q,q);M(document,"keydown",rx);Pw("vheadf
","vheadq");Pw("gbqf","gbqfq");b=E("buy-tooltip");c=E("buy-tooltip-
box");b&&c&&fm(b,c);vr();b=E("gbqfq");c=E("gbqfqw");b&&new Co(b,!0,c,-
9);U(u(sx,e,d))});
function sx(a,b){var c=a.Ia;if(c.g&&c.g.focus_aid&&b.Rg){var d=c.g?
c.g.focus_aid:null;a=a.Ja();b.Rg(d)&&(d=b.Rg(d).Je.aid,b.i&&d in
b.i&&(b.N=b.i[d]),d=c.xc(),"number"!==typeof
c.i&&(c.i=c.g.read_zm,c.i="number"===typeof c.i?c.g.read_zm:4,c.i=je(c.i,-
1,c.xc().length-1)),a.kf(a.de(d[c.i]
+2)),Zr(a,b)&&(c=Zr(a,b),a.Zc(c),a.Og(b)))}}function px(a,b){var
c=ou([a],b);if(b=E("addToLibraryLink"+a.Rc()))a=new cu(a,c),L(b,"jfk-button-
standard"),Wg(a,b),a.Ga(!0)}
function nx(a,b,c,d,e,g,h,k,l){Uq(g)?(b=E("gb-entity-page-toolbar-left"),g=new
cw({Ma:a,history:c,flags:g,le:!0}),g.render(b),qw(g,b,!0),g=E("gb-entity-page-
toolbar-right"),c=new cw({Ma:a,history:c,te:d,se:e,Ke:l,le:!
1}),c.render(g),qw(c,g,!1),rw(g)):(c={Ma:a,Qg:b,history:c,te:d,se:e,Bh:!
0,Ih:h,Gh:k,flags:g,Ke:l,Ah:!0},d=E("left-toolbar-buttons"),e=E("right-toolbar-
buttons"),(new
vv({Ma:c.Ma,Qg:c.Qg,history:c.history,te:c.te,se:c.se,Ih:c.Ih,Gh:c.Gh,flags:c.flags
,Ke:c.Ke,Ah:c.Ah,le:!0,wj:c.wj})).render(d),
(new vv({Ma:c.Ma,Bh:c.Bh,zm:!
0})).render(e));c=E("toolbar_container");Je(c);c.style.padding="0";new
ax(a)}function ex(){if(z&&document.selection&&!tx){var
a=document.selection.createRange();Pe(a.parentElement(),E("viewport"))&&(tx=!
0,document.selection.empty(),U(ux))}}function ux(){tx=!1}var tx=!1;function
qx(a,b,c){(b=dp(a.Ka,b))?a.yb(b):c&&ed(window.location,c)}function gx(a,b)
{b=b.page[0];return(a=dp(a,b.pid))?(a.Dd(b,a.kd().toString()),Zq(a,b),a):null}
function lx(){for(var a=["footer_table"],b=0;b<a.length;b++){var c=E(a[b]);c&&P(c,
{display:"none"})}}function jx(a,b){var c=E("page_label");c||
(c={form:E("jtp_form"),input:E("jtp")});new
Iv(a,b,E("prev_btn"),E("next_btn"),c)}function kx(a)
{a.dispatchEvent("pagemodechange");var b=E("text_mode");b&&(P(b,
{cursor:"pointer"}),M(b,"click",u(vx,a)))}function ix(a,b,c){Qp(a.Ra,c);b.update()}
function hx(a,b){Zv("search_form_input");a=new
Vv(E("search_form_input"),a.Ra.getQuery());M(E("search_form"),"submit",u(wx,a,b));r
eturn a}function wx(a,b,c){var d=E("sits");d&&d.checked&&""!
=E("search_form_input").value||(c.preventDefault(),qq=!
1,E("search_form_input").blur(),b(a.nb()))}function mx(a){var
b=E("magazine_other_issues");if(b&&a){a=new Po(new Qm,a,!0);var c=F("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Ff()}}
function vx(a,b){b.preventDefault();a=new
S(a.Ba().ld());T(a,"output","text");ed(window.location,a.toString())}function
ox(a,b){of(E("viewport"),"selection-mode",b);Cr=b;a.Ha(!b)}function rx(a){(Fd?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=E("search_form_input"),x
x=xx||new so(a,[255,255,136],[255,255,255],700,Go),xx.play(!0),a.focus())}var
xx=null;function fx(a){return
mh(a,"edge","3d")}Ea("_OC_MenuHideHook",q);}).call(this);
})();

You might also like