You are on page 1of 103

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

tn/";var f,aa=[];function ba(a)


{return function(){return aa[a].apply(this,arguments)}}function ca(a,b){return
aa[a]=b}function da(a){var b=0;return function(){return b<a.length?{done:!
1,value:a[b++]}:{done:!0}}}var ea="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 fa(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 ha=fa(this);function ia(a,b){if(b)a:{var
c=ha;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&&ea(c,a,{configurable:!
0,writable:!0,value:b})}}
ia("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.i=g;ea(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.i};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
ia("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=ha[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&ea(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ja(da(this))}})}return a});function ja(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ka(a){return a.raw=a}function la(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return
b.call(a);if("number"==typeof a.length)return{next:da(a)};throw Error(String(a)+"
is not an iterable or ArrayLike");}function ma(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}function na(a){return a instanceof
Array?a:ma(la(a))}var oa="function"==typeof Object.create?Object.create:function(a)
{function b(){}b.prototype=a;return new b},pa;
if("function"==typeof Object.setPrototypeOf)pa=Object.setPrototypeOf;else{var ra;a:
{var sa={a:!0},ua={};try{ua.__proto__=sa;ra=ua.a;break a}catch(a){}ra=!1}pa=ra?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var va=pa;
function n(a,b)
{a.prototype=oa(b.prototype);a.prototype.constructor=a;if(va)va(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.qa=b.prototype}function wa(){this.o=!1;this.i=null;this.s=void
0;this.j=1;this.ha=0;this.l=null}function xa(a){if(a.o)throw new
TypeError("Generator is already running");a.o=!0}wa.prototype.N=function(a)
{this.s=a};function ya(a,b){a.l={qt:b,Vu:!0};a.j=a.ha}
wa.prototype.return=function(a){this.l={return:a};this.j=this.ha};function za(a)
{this.i=new wa;this.j=a}function Aa(a,b){xa(a.i);var c=a.i.i;if(c)return
Ba(a,"return"in c?c["return"]:function(d){return{value:d,done:!
0}},b,a.i.return);a.i.return(b);return Ca(a)}
function Ba(a,b,c,d){try{var e=b.call(a.i.i,c);if(!(e instanceof Object))throw new
TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.i.o=!
1,e;var g=e.value}catch(h){return
a.i.i=null,ya(a.i,h),Ca(a)}a.i.i=null;d.call(a.i,g);return Ca(a)}function Ca(a)
{for(;a.i.j;)try{var b=a.j(a.i);if(b)return a.i.o=!1,{value:b.value,done:!
1}}catch(c){a.i.s=void 0,ya(a.i,c)}a.i.o=!1;if(a.i.l)
{b=a.i.l;a.i.l=null;if(b.Vu)throw b.qt;return{value:b.return,done:!
0}}return{value:void 0,done:!0}}
function Da(a){this.next=function(b){xa(a.i);a.i.i?b=Ba(a,a.i.i.next,b,a.i.N):
(a.i.N(b),b=Ca(a));return b};this.throw=function(b){xa(a.i);a.i.i?
b=Ba(a,a.i.i["throw"],b,a.i.N):(ya(a.i,b),b=Ca(a));return
b};this.return=function(b){return Aa(a,b)};this[Symbol.iterator]=function(){return
this}}function Ea(a){function b(d){return a.next(d)}function c(d){return
a.throw(d)}return new Promise(function(d,e){function g(h){h.done?
d(h.value):Promise.resolve(h.value).then(b,c).then(g,e)}g(a.next())})}
function Fa(a){return Ea(new Da(new za(a)))}function Ga(){for(var
a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}
ia("Promise",function(a){function b(h){this.i=0;this.l=void 0;this.j=[];this.ha=!
1;var k=this.o();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}}function c()
{this.i=null}function d(h){return h instanceof b?h:new b(function(k)
{k(h)})}if(a)return a;c.prototype.j=function(h){if(null==this.i){this.i=[];var
k=this;this.l(function(){k.s()})}this.i.push(h)};var
e=ha.setTimeout;c.prototype.l=function(h){e(h,0)};c.prototype.s=function()
{for(;this.i&&this.i.length;){var h=this.i;this.i=[];for(var k=0;k<h.length;++k)
{var l=
h[k];h[k]=null;try{l()}catch(m){this.o(m)}}}this.i=null};c.prototype.o=function(h)
{this.l(function(){throw h;})};b.prototype.o=function(){function h(m){return
function(r){l||(l=!0,m.call(k,r))}}var k=this,l=!
1;return{resolve:h(this.ta),reject:h(this.s)}};b.prototype.ta=function(h)
{if(h===this)this.s(new TypeError("A Promise cannot resolve to itself"));else if(h
instanceof b)this.Aa(h);else{a:switch(typeof h){case "object":var k=null!=h;break
a;case "function":k=!0;break a;default:k=!1}k?this.Ka(h):
this.N(h)}};b.prototype.Ka=function(h){var k=void 0;try{k=h.then}catch(l)
{this.s(l);return}"function"==typeof k?
this.Ba(k,h):this.N(h)};b.prototype.s=function(h)
{this.V(2,h)};b.prototype.N=function(h){this.V(1,h)};b.prototype.V=function(h,k)
{if(0!=this.i)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in
state"+this.i);this.i=h;this.l=k;2===this.i&&this.ua();this.na()};b.prototype.ua=fu
nction(){var h=this;e(function(){if(h.oa()){var k=ha.console;"undefined"!==typeof
k&&k.error(h.l)}},
1)};b.prototype.oa=function(){if(this.ha)return!1;var
h=ha.CustomEvent,k=ha.Event,l=ha.dispatchEvent;if("undefined"===typeof l)return!
0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!
0}):"function"===typeof k?h=new k("unhandledrejection",{cancelable:!0}):
(h=ha.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!
1,!0,h));h.promise=this;h.reason=this.l;return l(h)};b.prototype.na=function()
{if(null!=this.j){for(var h=0;h<this.j.length;++h)g.j(this.j[h]);this.j=
null}};var g=new c;b.prototype.Aa=function(h){var
k=this.o();h.dj(k.resolve,k.reject)};b.prototype.Ba=function(h,k){var
l=this.o();try{h.call(k,l.resolve,l.reject)}catch(m)
{l.reject(m)}};b.prototype.then=function(h,k){function l(D,F)
{return"function"==typeof D?function(H){try{m(D(H))}catch(Y){r(Y)}}:F}var m,r,y=new
b(function(D,F){m=D;r=F});this.dj(l(h,m),l(k,r));return
y};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.dj=function(h,k){function l(){switch(m.i){case 1:h(m.l);
break;case 2:k(m.l);break;default:throw Error("Unexpected state: "+m.i);}}var
m=this;null==this.j?g.j(l):this.j.push(l);this.ha=!
0};b.resolve=d;b.reject=function(h){return new b(function(k,l)
{l(h)})};b.race=function(h){return new b(function(k,l){for(var m=la(h),r=m.next();!
r.done;r=m.next())d(r.value).dj(k,l)})};b.all=function(h){var
k=la(h),l=k.next();return l.done?d([]):new b(function(m,r){function y(H){return
function(Y){D[H]=Y;F--;0==F&&m(D)}}var D=[],F=0;do D.push(void 0),F+
+,d(l.value).dj(y(D.length-
1),r),l=k.next();while(!l.done)})};return b});function Ha(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ia("WeakMap",function(a){function b(l){this.wb=(k+=Math.random()
+1).toString();if(l){l=la(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(!Ha(l,h))
{var m=new c;ea(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(y){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(!Ha(l,h))throw Error("WeakMap key fail: "+l);l[h][this.wb]=m;return
this};b.prototype.get=function(l){return d(l)&&Ha(l,h)?l[h][this.wb]:void
0};b.prototype.has=function(l){return d(l)&&
Ha(l,h)&&Ha(l[h],this.wb)};b.prototype.delete=function(l){return
d(l)&&Ha(l,h)&&Ha(l[h],this.wb)?delete l[h][this.wb]:!1};return b});
ia("Map",function(a){function b(){var k={};return k.Se=k.next=k.head=k}function
c(k,l){var m=k.i;return ja(function(){if(m){for(;m.head!=k.i;)m=m.Se;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.j[m];if(r&&Ha(k.j,m))for(k=0;k<r.length;k++){var y=r[k];if(l!==l&&y.key!
==y.key||l===y.key)return{id:m,list:r,index:k,Jc:y}}return{id:m,
list:r,index:-1,Jc:void 0}}function e(k){this.j={};this.i=b();this.size=0;if(k)
{k=la(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(la([[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(y){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.j[m.id]=[]);m.Jc?m.Jc.value=l:
(m.Jc={next:this.i,Se:this.i.Se,head:this.i,key:k,value:l},m.list.push(m.Jc),this.i
.Se.next=m.Jc,this.i.Se=m.Jc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Jc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.j[k.id],k.Jc.Se.next=k.Jc.next,k.Jc.next.Se=k.Jc.Se,
k.Jc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.j={};this.i=this.i.Se=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Jc};e.prototype.get=function(k)
{return(k=d(this,k).Jc)&&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});ia("Array.prototype.find",function(a)
{return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var
e=d.length,g=0;g<e;g++){var h=d[g];if(b.call(c,h,g,d)){b=h;break a}}b=void 0}return
b}});
function Ka(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+""}ia("String.prototype.endsWith",function(a){return a?
a:function(b,c){var d=Ka(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}});
ia("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=Ka(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}});ia("Number.isFinite",function(a){return a?a:function(b){return"number"!
==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
ia("String.prototype.repeat",function(a){return a?a:function(b){var
c=Ka(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count
value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});function
La(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}
ia("Array.prototype.keys",function(a){return a?a:function(){return
La(this,function(b){return b})}});ia("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}});
ia("Set",function(a){function b(c){this.i=new Map;if(c){c=la(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.i.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(la([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.i.set(c,c);this.size=this.i.size;return
this};b.prototype.delete=function(c)
{c=this.i.delete(c);this.size=this.i.size;return c};b.prototype.clear=function()
{this.i.clear();this.size=0};b.prototype.has=function(c){return
this.i.has(c)};b.prototype.entries=function(){return
this.i.entries()};b.prototype.values=function(){return
this.i.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.i.forEach(function(g){return c.call(d,g,g,e)})};return
b});ia("Array.prototype.entries",function(a){return a?a:function(){return
La(this,function(b,c){return[b,c]})}});var Ma="function"==typeof Object.assign?
Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var
d=arguments[c];if(d)for(var e in d)Ha(d,e)&&(a[e]=d[e])}return
a};ia("Object.assign",function(a){return a||Ma});
ia("Array.prototype.values",function(a){return a?a:function(){return
La(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)Ha(b,d)&&c.push([d,b[d]]);return
c}});ia("Array.prototype.fill",function(a){return a?a:function(b,c,d){var
e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||
d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c+
+)this[c]=b;return this}});function Na(a){return a?a:Array.prototype.fill}
ia("Int8Array.prototype.fill",Na);ia("Uint8Array.prototype.fill",Na);ia("Uint8Clamp
edArray.prototype.fill",Na);ia("Int16Array.prototype.fill",Na);ia("Uint16Array.prot
otype.fill",Na);ia("Int32Array.prototype.fill",Na);ia("Uint32Array.prototype.fill",
Na);ia("Float32Array.prototype.fill",Na);ia("Float64Array.prototype.fill",Na);ia("O
bject.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!
==b&&c!==c}});
ia("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d
instanceof String&&(d=String(d));var e=d.length;c=c||
0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var g=d[c];if(g===b||Object.is(g,b))return!
0}return!1}});ia("String.prototype.includes",function(a){return a?a:function(b,c)
{return-1!==Ka(this,b,"includes").indexOf(b,c||0)}});
ia("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b
instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll
called with a non-global RegExp argument.");return b instanceof RegExp?
this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\
^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var Oa=Oa||{},p=this||self;function Pa(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 Qa(a)
{a.Zf=void 0;a.Fb=function(){return a.Zf?a.Zf:a.Zf=new a}}function Ra(a){var
b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Sa(a)
{var b=Ra(a);return"array"==b||"object"==b&&"number"==typeof a.length}function
Ta(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function Ua(a){return Object.prototype.hasOwnProperty.call(a,Va)&&a[Va]||(a[Va]=+
+Wa)}var Va="closure_uid_"+(1E9*Math.random()>>>0),Wa=0;function Xa(a,b,c){return
a.call.apply(a.bind,arguments)}function Ya(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 q(a,b,c){Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?q=Xa:q=Ya;return
q.apply(null,arguments)}function t(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 Za(){return
Date.now()}
function $a(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 u(a,b){function c()
{}c.prototype=b.prototype;a.qa=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.Pw=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 ab(a){return a};function bb(a,b)
{if(Error.captureStackTrace)Error.captureStackTrace(this,bb);else{var
c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!
==b&&(this.cause=b)}u(bb,Error);bb.prototype.name="CustomError";var db;function
eb(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");bb.call(this,c+a[d])}u(eb,bb);eb.prototype.name="AssertionError";functio
n fb(a){return a[a.length-1]}
var hb=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},ib=Array.prototype.lastIndexOf?function(a,b){return
Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-
1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof
b||1!=b.length?-1:a.lastIndexOf(b,c);
for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},v=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)},jb=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},kb=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},lb=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};function mb(a,b){b=nb(a,b);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}
function nb(a,b,c){for(var d=a.length,e="string"===typeof a?
a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function
ob(a,b){return 0<=hb(a,b)}function pb(a,b){ob(a,b)||a.push(b)}function qb(a,b)
{b=hb(a,b);var c;(c=0<=b)&&rb(a,b);return c}function rb(a,b)
{Array.prototype.splice.call(a,b,1)}function sb(a,b)
{b=nb(a,b);0<=b&&rb(a,b)}function tb(a){return
Array.prototype.concat.apply([],arguments)}
function ub(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 vb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Sa(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 wb(a,b,c,d)
{Array.prototype.splice.apply(a,xb(arguments,1))}function xb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function yb(a,b)
{a.sort(b||zb)}
function zb(a,b){return a>b?1:a<b?-1:0}function Ab(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 Bb(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=Bb.apply(null,xb(d,e,e+8192)),h=0;h<g.length;h++)b.push(g[h]);else
b.push(d)}return b}
function Cb(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 Db(a,b)
{return tb.apply([],kb(a,b))};function Eb(a){return"string"==typeof a.className?
a.className:a.getAttribute&&a.getAttribute("class")||""}function Fb(a){return
a.classList?a.classList:Eb(a).match(/\S+/g)||[]}function Gb(a,b){"string"==typeof
a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function
Hb(a,b){return a.classList?a.classList.contains(b):ob(Fb(a),b)}function w(a,b)
{if(a.classList)a.classList.add(b);else if(!Hb(a,b)){var
c=Eb(a);Gb(a,c+(0<c.length?" "+b:b))}}
function Ib(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e)
{w(a,e)});else{var c={};Array.prototype.forEach.call(Fb(a),function(e){c[e]=!
0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in
c)b+=0<b.length?" "+d:d;Gb(a,b)}}function Jb(a,b){a.classList?
a.classList.remove(b):Hb(a,b)&&Gb(a,Array.prototype.filter.call(Fb(a),function(c)
{return c!=b}).join(" "))}
function Kb(a,b){a.classList?Array.prototype.forEach.call(b,function(c)
{Jb(a,c)}):Gb(a,Array.prototype.filter.call(Fb(a),function(c){return!
ob(b,c)}).join(" "))}function x(a,b,c){c?w(a,b):Jb(a,b)}function Lb(a,b,c)
{Jb(a,b);w(a,c)};var Nb,Ob=Pa("CLOSURE_FLAGS"),Pb=Ob&&Ob[610401301];Nb=null!=Pb?
Pb:!1;function Qb(a,b){return 0==a.lastIndexOf(b,0)}function Rb(a,b){var
c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Sb(a){return/^[\s\
xa0]*$/.test(a)}var Tb=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Ub(a){if(!Vb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Wb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Yb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Zb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace($b,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(ac,"&#39;"));-1!=a.indexOf("\
x00")&&(a=a.replace(bc,"&#0;"));return a}var
Wb=/&/g,Yb=/</g,Zb=/>/g,$b=/"/g,ac=/'/g,bc=/\x00/g,Vb=/[\x00&<>"']/;function
cc(a,b){return-1!=a.indexOf(b)}
function dc(a,b){var
c=0;a=Tb(String(a)).split(".");b=Tb(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=ec(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
ec(0==g[2].length,0==h[2].length)||ec(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function ec(a,b){return a<b?-1:a>b?1:0};function fc(){var a=p.navigator;return
a&&(a=a.userAgent)?a:""}var gc,hc=p.navigator;gc=hc?hc.userAgentData||
null:null;function ic(a){return Nb?gc?gc.brands.some(function(b)
{return(b=b.brand)&&cc(b,a)}):!1:!1}function z(a){return cc(fc(),a)};function jc()
{return Nb?!!gc&&0<gc.brands.length:!1}function kc(){return jc()?!
1:z("Opera")}function lc(){return jc()?!1:z("Trident")||z("MSIE")}function mc()
{return z("Firefox")||z("FxiOS")}function nc(){return jc()?ic("Chromium"):
(z("Chrome")||z("CriOS"))&&!(jc()?0:z("Edge"))||z("Silk")}
function oc(){var a=fc();if(lc()){var b=/rv: *([\
d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]
+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\
d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case
"5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else
b=c[1];a=b}}else a="";return a}
function pc(){if(jc()){var a=gc.brands.find(function(b){return"Internet
Explorer"===b.brand});if(!a||!a.version)return
NaN;a=a.version.split(".")}else{a=oc();if(""===a)return NaN;a=a.split(".")}return
0===a.length?NaN:Number(a[0])};function qc(){return Nb?!!gc&&!!gc.platform:!
1}function rc(){return z("iPhone")&&!z("iPod")&&!z("iPad")}function sc(){return
rc()||z("iPad")||z("iPod")}function tc(){return
qc()?"macOS"===gc.platform:z("Macintosh")};function uc(a){uc[" "](a);return a}uc["
"]=function(){};function vc(a,b){try{return uc(a[b]),!0}catch(c){}return!1}function
wc(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var xc=kc(),A=lc(),yc=z("Edge"),zc=yc||A,Ac=z("Gecko")&&!
(cc(fc().toLowerCase(),"webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!
z("Edge"),Bc=cc(fc().toLowerCase(),"webkit")&&!
z("Edge"),Cc=Bc&&z("Mobile"),Dc=tc(),Ec=qc()?"Windows"===gc.platform:z("Windows"),F
c=(qc()?"Linux"===gc.platform:z("Linux"))||(qc()?"Chrome
OS"===gc.platform:z("CrOS")),Gc=qc()?"Android"===gc.platform:z("Android"),Hc=rc(),I
c=z("iPad"),Jc=z("iPod"),Kc=sc();function Lc(){var a=p.document;return a?
a.documentMode:void 0}var Mc;
a:{var Nc="",Oc=function(){var a=fc();if(Ac)return/rv:([^\);]+)
(\)|;)/.exec(a);if(yc)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Bc)return/WebKit\/(\S+)/.exec(a);if(xc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Oc&&(Nc=Oc?Oc[1]:"");if(A){var Pc=Lc();if(null!
=Pc&&Pc>parseFloat(Nc)){Mc=String(Pc);break a}}Mc=Nc}var Qc=Mc,Rc={};function Sc(a)
{return wc(Rc,a,function(){return 0<=dc(Qc,a)})}function Tc(a){return
Number(Uc)>=a}var Vc;
if(p.document&&A){var Wc=Lc();Vc=Wc?Wc:parseInt(Qc,10)||void 0}else Vc=void 0;var
Uc=Vc;var Xc=A||Bc;function Yc(){return!0}function Zc(){return null}function $c()
{}function ad(a){return a}function bd(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function cd(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};function dd(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function ed(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function fd(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function gd(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
hd(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function id(){var
a=jd,b;for(b in a)return!1;return!0}function kd(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function ld(a){var b={},c;for(c in a)b[c]=a[c];return b}var md="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function nd(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<md.length;g+
+)c=md[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function od(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
od.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
pd={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 qd;function rd(){if(void
0===qd){var a=null,b=p.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:ab,createScript:ab,createScriptURL:ab})}catch(c)
{p.console&&p.console.error(c.message)}qd=a}else qd=a}return qd};function sd(a,b)
{this.i=a===td&&b||"";this.j=ud}sd.prototype.Qd=!0;sd.prototype.md=function()
{return this.i};function vd(a){return a instanceof
sd&&a.constructor===sd&&a.j===ud?a.i:"type_error:Const"}function wd(a){return new
sd(td,a)}var ud={},td={};var xd={};function yd(a,b){this.i=b===xd?a:"";this.Qd=!
0}yd.prototype.toString=function(){return
this.i.toString()};yd.prototype.md=function(){return this.i.toString()};function
zd(a,b){this.i=b===Ad?a:""}zd.prototype.toString=function(){return
this.i+""};zd.prototype.Qd=!0;zd.prototype.md=function(){return
this.i.toString()};function Bd(a){return a instanceof zd&&a.constructor===zd?
a.i:"type_error:TrustedResourceUrl"}var Cd=/^([^?#]*)(\?[^#]*)?(#[\s\
S]*)?/,Ad={};function Dd(a){var b=rd();a=b?b.createScriptURL(a):a;return new
zd(a,Ad)}
function Ed(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 Fd(a,b){this.i=b===Gd?
a:""}Fd.prototype.toString=function(){return this.i.toString()};Fd.prototype.Qd=!
0;Fd.prototype.md=function(){return this.i.toString()};function Hd(a){return a
instanceof Fd&&a.constructor===Fd?a.i:"type_error:SafeUrl"}var Id=/^data:
(.*);base64,[a-z0-9+\/]+=*$/i,Jd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/
i;
function Kd(a){a instanceof Fd||(a="object"==typeof a&&a.Qd?
a.md():String(a),Jd.test(a)?a=Ld(a):(a=String(a).replace(/(%0A|%0D)/
g,""),a=a.match(Id)?Ld(a):null));return a||Md}var Nd;try{new URL("s://g"),Nd=!
0}catch(a){Nd=!1}var Od=Nd;
function Pd(a){if(a instanceof Fd)return a;a="object"==typeof a&&a.Qd?
a.md():String(a);a:{var b=a;if(Od){try{var c=new URL(b)}catch(d){b="https:";break
a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void
0;break
b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#z
Closurez");return Ld(a)}var Gd={};function Ld(a){return new Fd(a,Gd)}var
Md=Ld("about:invalid#zClosurez");var Qd={};function Rd(a,b){this.i=b===Qd?
a:"";this.Qd=!0}Rd.prototype.md=function(){return
this.i};Rd.prototype.toString=function(){return this.i.toString()};function Sd(a)
{return a instanceof Rd&&a.constructor===Rd?a.i:"type_error:SafeStyle"}
function Td(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)?d.map(Ud).join("
"):Ud(d),b+=c+":"+d+";")}return b?new Rd(b,Qd):Vd}var Vd=new Rd("",Qd);
function Ud(a){if(a instanceof
Fd)return'url("'+Hd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a
instanceof sd)a=vd(a);else{a=String(a);var
b=a.replace(Wd,"$1").replace(Wd,"$1").replace(Xd,"url");if(Yd.test(b)){if(b=!
Zd.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&&$d(a)}a=b?ae(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new eb("Value does not allow [{;}], got:
%s.",[a]);return a}
function $d(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 Yd=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Xd=RegExp("\\b(url\\([ \t\n]*)
('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\
n]*\\))","g"),Wd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-
gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|
Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Zd=/\/\*/;
function ae(a){return a.replace(Xd,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=Kd(d).md();return c+g+b+g+e})};var
be={};function ce(a,b){this.i=b===be?a:"";this.Qd=!
0}ce.prototype.toString=function(){return this.i.toString()};
function de(a,b){if(cc(a,"<"))throw Error("Selector does not allow '<', got:
"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-
9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(gd(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in
selector must be balanced, got: "+a);b instanceof
Rd||(b=Td(b));return new ce(a+"{"+Sd(b).replace(/</g,"\\3C ")+"}",be)}function
ee(a){function b(d){Array.isArray(d)?d.forEach(b):c+=fe(d)}var
c="";Array.prototype.forEach.call(arguments,b);return new
ce(c,be)}ce.prototype.md=function(){return this.i};function fe(a){return a
instanceof ce&&a.constructor===ce?a.i:"type_error:SafeStyleSheet"}var ge=new
ce("",be);var he={};function ie(a,b){this.i=b===he?a:"";this.Qd=!
0}ie.prototype.md=function(){return
this.i.toString()};ie.prototype.toString=function(){return
this.i.toString()};function je(a){return ke(a).toString()}function ke(a){return a
instanceof ie&&a.constructor===ie?a.i:"type_error:SafeHtml"}function le(a){return a
instanceof ie?a:me(Ub("object"==typeof a&&a.Qd?a.md():String(a)))}function ne(a)
{if(a instanceof ie)return a;a=le(a);return
me(je(a).replace(/(\r\n|\r|\n)/g,"<br>"))}
function oe(a,b,c){pe(String(a));return qe(String(a),b,c)}function pe(a){if(!
re.test(a))throw Error("");if(a.toUpperCase()in se)throw Error("");}function te(a)
{function b(e){Array.isArray(e)?e.forEach(b):(e=le(e),d.push(je(e)))}var
c=le(ue),d=[];a.forEach(b);return me(d.join(je(c)))}function ve(a){return
te(Array.prototype.slice.call(arguments))}function me(a){var b=rd();a=b?
b.createHTML(a):a;return new ie(a,he)}
function qe(a,b,c){b="<"+a+we(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===pd[a.toLowerCase()]?b+=">":(c=ve(c),b+=">"+je(c)+"</"+a+">");return me(b)}
function we(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!re.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof sd)d=vd(d);else
if("style"==e.toLowerCase()){if(!Ta(d))throw Error("");d instanceof Rd||
(d=Td(d));d=Sd(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
xe)if(d instanceof zd)d=Bd(d).toString();else if(d instanceof Fd)d=Hd(d);else
if("string"===typeof d)d=Kd(d).md();else throw
Error("");}d.Qd&&(d=d.md());e=e+'="'+Ub(String(d))+
'"';b+=" "+e}}return b}var re=/^[a-zA-Z0-9-]+$/,xe={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},se={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},ye=me("<!DOCTYPE html>"),ue=new
ie(p.trustedTypes&&p.trustedTypes.emptyHTML||"",he),ze=me("<br>");function
Ae(a,b,c){a.insertAdjacentHTML(b,ke(c))}var Be=cd(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=ke
(ue);return!b.parentElement});function Ce(a,b)
{if(Be())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=ke(b)}function
De(a,b){b=b instanceof Fd?b:Pd(b);a.href=Hd(b)}
function Ee(a,b){var
c=Fe(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.s
rc=Bd(b)}function Ge(a,b){b=b instanceof Fd?b:Pd(b);a.href=Hd(b)}function He(a,b)
{b=b instanceof Fd?b:Pd(b);a.replace(Hd(b))}function Fe(a){return
Ie("script[nonce]",a)}var Je=/^[\w+/_-]+[=]{0,2}$/;function Ie(a,b){b=(b||
p).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&Je.test(a)?a:"":""};function Ke(a,b,c){return
Math.min(Math.max(a,b),c)};function B(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?
b:0}f=B.prototype;f.clone=function(){return new B(this.x,this.y)};function Le(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Me(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function Ne(a,b){return new B(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.jk=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Oe(a,b){this.width=a;this.height=b}function Pe(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Oe.prototype;f.clone=function()
{return new Oe(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.Lc=ba(5);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 Qe(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 Re(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Se(a){return a.replace(/\xa0|[ \t]
+/g," ")}function Te(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function Ue(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function Ve(a){return a=Ub(a)}
function We(a){return cc(a,"&")?"document"in p?Xe(a):Ye(a):a}function Xe(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=p.document.createElement("div");return a.replace(Ze,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=me(d+"
"),Ce(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Ye(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.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Ze=/&([^;\s<&]
+);?/g;function $e(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
af(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var bf=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function cf(a){return null==a?"":String(a)}function
df(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Za()).toString(36)}function ef(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function ff(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function gf(a){return a?new hf(jf(a)):db||(db=new hf)}function
C(a){return kf(document,a)}function kf(a,b){return"string"===typeof b?
a.getElementById(b):b}function lf(a,b){return(b||
document).getElementsByTagName(String(a))}function mf(a,b,c){return
nf(document,a,b,c)}function pf(a){return qf("TABLE","gb-mobile-buy-
table",a)}function rf(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):nf(document,"*",a,b)}
function sf(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=qf("*",a,b);return d||null}
function nf(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&&ob(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function qf(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:"")):nf(d,a,b,c)[0]||null}function tf(a,b)
{dd(b,function(c,d){c&&"object"==typeof c&&c.Qd&&(c=c.md());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:uf.hasOwnProperty(d)?a.setAttribute(uf[d],c):Qb(d,"aria-")||
Qb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
uf={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
vf(a){a=(a||window).document;a=wf(a)?a.documentElement:a.body;return new
Oe(a.clientWidth,a.clientHeight)}
function xf(a){var b=yf(a);a=a.parentWindow||a.defaultView;return A&&a.pageYOffset!
=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new B(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function yf(a){return a.scrollingElement?
a.scrollingElement:!Bc&&wf(a)?a.documentElement:a.body||a.documentElement}function
zf(a){return a?a.parentWindow||a.defaultView:window}function E(a,b,c){return
Af(document,arguments)}
function Af(a,b){var c=b[1],d=Bf(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):tf(d,c));2<b.length&&Cf(a,d,b,2);return d}
function Cf(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(!Sa(g)||
Ta(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ta(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}v(h?ub(g):g,e)}}}function G(a){return
Bf(document,a)}
function
Bf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function Df(a){return
document.createTextNode(String(a))}function wf(a)
{return"CSS1Compat"==a.compatMode}function Ef(a,b){a.appendChild(b)}function
Ff(a,b){Cf(jf(a),a,arguments,1)}function Gf(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function Hf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function If(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function Jf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function I(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function Kf(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function Lf(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function Mf(a){return void 0!==a.firstElementChild?
a.firstElementChild:Nf(a.firstChild,!0)}function Nf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function Of(a){return Ta(a)&&1==a.nodeType}function Pf(a){var
b;if(Xc&&(b=a.parentElement))return b;b=a.parentNode;return Of(b)?b:null}function
Qf(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
jf(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Rf(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
Gf(a),a.appendChild(jf(a).createTextNode(String(b)))}var
Sf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Tf={IMG:" ",BR:"\n"};function Uf(a)
{return a.hasAttribute("tabindex")&&Vf(a)}function Wf(a,b){b?a.tabIndex=0:
(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Vf(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Xf(a)
{var b=[];Yf(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!
=a&&(a=a.replace(/^\s*/,""));return a}function Zf(a){var b=[];Yf(a,b,!1);return
b.join("")}
function Yf(a,b,c){if(!(a.nodeName in Sf))if(3==a.nodeType)c?
b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else
if(a.nodeName in Tf)b.push(Tf[a.nodeName]);else
for(a=a.firstChild;a;)Yf(a,b,c),a=a.nextSibling}function $f(a){return
ag(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&ob(b.className.split(/\s+/),"slider-box")})}function ag(a,b){for(var
c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function bg(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function hf(a){this.i=a||p.document||
document}f=hf.prototype;f.ka=function(a){return
kf(this.i,a)};f.getElementsByTagName=function(a,b){return(b||
this.i).getElementsByTagName(String(a))};f.Ra=function(a,b,c){return
Af(this.i,arguments)};function cg(a,b){return Bf(a.i,b)}function dg(a){a=a.i;return
a.parentWindow||
a.defaultView}f.appendChild=Ef;f.Km=Ff;f.Mm=Gf;f.Su=Hf;f.Ru=If;f.Ei=I;f.Mo=Lf;f.Oo=
Mf;f.Uu=Of;
f.Lm=Qf;function eg(){}eg.prototype.next=function(){return fg};var fg={done:!
0,value:void 0};eg.prototype.kf=function(){return this};var gg={};
function hg(a){var b=gg.hasOwnProperty(a)?gg[a]:null;if(b)return
b;65536<Object.keys(gg).length&&(gg={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=ig(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=ig(b,d);b=ig(b,/\\./
g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=jg(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=jg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=jg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=jg(b,c,/(::[^\s\
+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);
b=jg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=jg(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");jg(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return gg[a]=b}function jg(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function ig(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var kg={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},lg=/[\n\f\
r"'()*<>]/g,mg={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function ng(a){return mg[a]}
function og(a,b,c){b=Tb(b);if(""==b)return null;var
d=String(b.slice(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"!
=Hd(a)?'url("'+Hd(a).replace(lg,ng)+'")':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 kg))return null}return
b};var pg=mc(),qg=rc()||z("iPod"),rg=z("iPad"),sg=z("Android")&&!(nc()||mc()||
kc()||z("Silk")),tg=nc(),ug=z("Safari")&&!(nc()||(jc()?0:z("Coast"))||kc()||(jc()?
0:z("Edge"))||(jc()?ic("Microsoft Edge"):z("Edg/"))||(jc()?ic("Opera"):z("OPR"))||
mc()||z("Silk")||z("Android"))&&!sc();function vg(a,b){a=p[a];return
a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||
null:null}function wg(a,b){return(a=p[a])&&a.prototype&&a.prototype[b]||null}var
xg=vg("Element","attributes")||
vg("Node","attributes"),yg=wg("Element","hasAttribute"),zg=wg("Element","getAttribu
te"),Ag=wg("Element","setAttribute"),Bg=wg("Element","removeAttribute");vg("Element
","innerHTML")||vg("HTMLElement","innerHTML");
var Cg=wg("Element","getElementsByTagName"),Dg=wg("Element","matches")||
wg("Element","msMatchesSelector"),Eg=vg("Node","nodeName"),Fg=vg("Node","nodeType")
,Gg=vg("Node","parentNode");vg("Node","childNodes");var
Hg=vg("HTMLElement","style")||
vg("Element","style"),Ig=vg("HTMLStyleElement","sheet"),Jg=wg("CSSStyleDeclaration"
,"getPropertyValue"),Kg=wg("CSSStyleDeclaration","setProperty"),Lg=vg("Element","na
mespaceURI")||vg("Node","namespaceURI");
function Mg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function Ng(a,b,c,d){if(a)return
a.apply(b,d);if(A&&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 Og(a){return
Mg(xg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Pg(a,b,c){try{Ng(Ag,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Qg(a){return
Mg(Hg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Rg(a){return Mg(Ig,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Sg(a){return Mg(Eg,a,"nodeName",function(b)
{return"string"==typeof b})}function Tg(a){return Mg(Fg,a,"nodeType",function(b)
{return"number"==typeof b})}
function Ug(a){return Mg(Gg,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Vg(a,b){return
Ng(Jg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Wg(a,b,c){Ng(Kg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Xg(a)
{return Mg(Lg,a,"namespaceURI",function(b){return"string"==typeof b})};var
Yg=A&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Zg={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function $g(a,b,c){var d=[];ah(ub(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&A&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Yg,"#"+b+"
$1"):e.selectorText;d.push(de(g,bh(e.style,c)))}});return ee(d)}function ah(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function ch(a,b,c){a=dh("<style>"+a+"</style>");return null==a||null==a.sheet?ge:
$g(a.sheet,void 0!=b?b:null,c)}function
dh(a){a=me("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(ke(a),"text/html").body.children[0]}
function bh(a,b){if(!a)return Vd;var
c=document.createElement("div").style;eh(a).forEach(function(d){var e=Bc&&d in Zg?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/
i,"");Qb(e,"--")||Qb(e,"var")||(d=Vg(a,d),d=og(e,d,b),null!=d&&Wg(c,e,d))});return
new Rd(c.cssText||"",Qd)}
function fh(a){var b=Array.from(Ng(Cg,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(h){return ub(Rg(h).cssRules)});c=ah(c);for(var
d=[],e=0;e<c.length;e++)d[e]={index:e,jm:c[e]};d.sort(function(h,k){var
l=hg(h.jm.selectorText),m=hg(k.jm.selectorText);a:{for(var
r=zb,y=Math.min(l.length,m.length),D=0;D<y;D++){var F=r(l[D],m[D]);if(0!=F)
{l=F;break a}}l=zb(l.length,m.length)}return l||h.index-
k.index});for(e=0;e<d.length;e+
+)c[e]=d[e].jm;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,
null,!1);for(var g;g=a.nextNode();)c.forEach(function(h)
{Ng(Dg,g,g.matches?"matches":"msMatchesSelector",
[h.selectorText])&&h.style&&gh(g,h.style)});b.forEach(I)}function gh(a,b){var
c=eh(a.style);eh(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Vg(b,d);Wg(a.style,d,e)}})}function eh(a){Sa(a)?a=ub(a):
(a=fd(a),qb(a,"cssText"));return a};function hh(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function ih(a){for(var b=new
hh(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=hh.prototype;f.vb=function(){return this.right-this.left};f.Eb=function()
{return this.bottom-this.top};
f.clone=function(){return new
hh(this.top,this.right,this.bottom,this.left)};function jh(a,b){return a&&b?b
instanceof hh?
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 kh(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 lh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=lh.prototype;f.clone=function(
){return new lh(this.left,this.top,this.width,this.height)};function mh(a){return
new hh(a.top,a.left+a.width,a.top+a.height,a.left)}function nh(a){return new
lh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function oh(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);b=Math.min(a.top+a.height,b.top+b.height);if(e<=b)return
a.left=c,a.top=e,a.width=d-c,a.height=b-e,!0}return!1}function ph(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 lh(c,e,d-c,a-e)}return null}
function qh(a,b){return
a.left<=b.left+b.width&&b.left<=a.left+a.width&&a.top<=b.top+b.height&&b.top<=a.top
+a.height}function rh(a,b){if(!a||!b)return null;a=new
lh(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.getSize=function(){return new
Oe(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 K(a,b,c)
{if("string"===typeof b)(b=sh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=sh(c,d);g&&(c.style[g]=e)}}var th={};function sh(a,b){var c=th[b];if(!c)
{var d=ef(b);c=d;void 0===a.style[d]&&(d=(Bc?"Webkit":Ac?"Moz":A?"ms":null)
+ff(d),void 0!==a.style[d]&&(c=d));th[b]=c}return c}function uh(a,b){var
c=a.style[ef(b)];return"undefined"!==typeof c?c:a.style[sh(a,b)]||""}
function vh(a,b){var c=jf(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function wh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function xh(a,b){return vh(a,b)||wh(a,b)||
a.style&&a.style[b]}function yh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=zh(d,!1);a.style.top=zh(b,!1)}function Ah(a){return new
B(a.offsetLeft,a.offsetTop)}
function Bh(a){a=a?jf(a):document;return!A||Tc(9)||wf(gf(a).i)?
a.documentElement:a.body}function Ch(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function Dh(a){if(A&&!Tc(8))return a.offsetParent;var
b=jf(a),c=xh(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=xh(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 Eh(a){for(var b=new
hh(0,Infinity,Infinity,0),c=gf(a),d=c.i.body,e=c.i.documentElement,g=yf(c.i);a=Dh(a
);)if(!(A&&0==a.clientWidth||Bc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=xh(a,"overflow")){var h=Fh(a),k=new
B(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=
vf(dg(c));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 Gh(a,b){b=b||yf(document);var c=b||yf(document);var
d=Fh(a),e=Fh(c),g=Hh(c);if(c==yf(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;A&&!Tc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=Ih(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
B(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function Fh(a){var b=jf(a),c=new B(0,0),d=Bh(b);if(a==d)return
c;a=Ch(a);b=xf(gf(b).i);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Jh(a,b)
{a=Kh(a);b=Kh(b);return new B(a.x-b.x,a.y-b.y)}function Lh(a){a=Ch(a);return new
B(a.left,a.top)}function Kh(a){if(1==a.nodeType)return Lh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function Mh(a,b,c){var
d=Fh(a);b instanceof B&&(c=b.y,b=b.x);yh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function L(a,b,c){if(b instanceof Oe)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");Nh(a,b);a.style.height=zh(c,!0)}function zh(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Nh(a,b)
{a.style.width=zh(b,!0)}function M(a){var b=Ih;if("none"!=xh(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 Ih(a){var b=a.offsetWidth,c=a.offsetHeight,d=Bc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=Ch(a),new Oe(a.right-a.left,a.bottom-
a.top)):new Oe(b,c)}function Oh(a){var b=Fh(a);a=M(a);return new
lh(b.x,b.y,a.width,a.height)}function Ph(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 N(a,b)
{a.style.display=b?"":"none"}function Qh(a){return"none"!=a.style.display}
function Rh(a){return"rtl"==xh(a,"direction")}var Sh=Ac?"MozUserSelect":Bc||
yc?"WebkitUserSelect":null;function Th(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Sh)
{if(b=b?"none":"",a.style&&(a.style[Sh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Sh]=b)}}else
if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}function Uh(a,b){Vh(a,b,"border-box")}
function Wh(a){var b=jf(a),c=A&&a.currentStyle;if(c&&wf(gf(b).i)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Xh(a,c.width,"width","pixelWidth"),a=Xh(a,c.height,"height","pixelHeight"),new
Oe(b,a);c=new Oe(a.offsetWidth,a.offsetHeight);if(A){b=Yh(a,"paddingLeft");var
d=Yh(a,"paddingRight"),e=Yh(a,"paddingTop"),g=Yh(a,"paddingBottom");b=new
hh(e,d,g,b)}else
b=vh(a,"paddingLeft"),d=vh(a,"paddingRight"),e=vh(a,"paddingTop"),g=vh(a,"paddingBo
ttom"),b=new hh(parseFloat(e),parseFloat(d),parseFloat(g),
parseFloat(b));a=Hh(a);return new Oe(c.width-a.left-b.left-b.right-
a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Vh(a,b,c){a=a.style;Ac?
a.MozBoxSizing=c:Bc?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Xh(a,b,c,d){if(/^\d+px?$/.test(b))return
parseInt(b,10);var
e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b}
function Yh(a,b){return(b=wh(a,b))?Xh(a,b,"left","pixelLeft"):0}var
Zh={thin:2,medium:4,thick:6};function $h(a,b){if("none"==wh(a,b+"Style"))return
0;b=wh(a,b+"Width");return b in Zh?Zh[b]:Xh(a,b,"left","pixelLeft")}
function Hh(a){if(A&&!Tc(9)){var
b=$h(a,"borderLeft"),c=$h(a,"borderRight"),d=$h(a,"borderTop");a=$h(a,"borderBottom
");return new
hh(d,c,a,b)}b=vh(a,"borderLeftWidth");c=vh(a,"borderRightWidth");d=vh(a,"borderTopW
idth");a=vh(a,"borderBottomWidth");return new
hh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var ai={"* 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},bi={"* 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 ci="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),di=0;function ei()
{this.l=[];this.j=[];this.i="data-elementweakmap-index-"+di+
+}ei.prototype.set=function(a,b){if(Ng(yg,a,"hasAttribute",[this.i])){var
c=parseInt(Ng(zg,a,"getAttribute",[this.i])||null,10);this.j[c]=b}else
c=this.j.push(b)-1,Pg(a,this.i,c.toString()),this.l.push(a);return this};
ei.prototype.get=function(a){if(Ng(yg,a,"hasAttribute",[this.i]))return
a=parseInt(Ng(zg,a,"getAttribute",[this.i])||
null,10),this.j[a]};ei.prototype.clear=function(){this.l.forEach(function(a)
{Ng(Bg,a,"removeAttribute",[this.i])},this);this.l=[];this.j=[]};var fi=!A||
Tc(10),gi=!A||null==document.documentMode;function hi(){};var ii={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
ji={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 ki={"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 li(a){a=a||new
mi;ni(a);this.j=ld(a.i);this.N=ld(a.ta);this.l=ld(a.ua);this.na=a.oa;a.Ba.forEach(f
unction(b){if(!Qb(b,"data-"))throw new eb('Only "data-" attributes allowed, got:
%s.',[b]);if(Qb(b,"data-sanitizer-"))throw new eb('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.j["*
"+b.toUpperCase()]=oi},this);a.Aa.forEach(function(b){b=b.toUpperCase();if(!
cc(b,"-")||ki[b])throw new eb("Only valid custom element tag names allowed, got:
%s.",[b]);this.l[b]=
!0},this);this.V=a.l;this.s=a.Ka;this.o=null;this.ha=a.na}u(li,hi);function pi(a)
{return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Hd(b)?
Hd(b):null}}function mi(){this.i={};v([ai,bi],function(a){fd(a).forEach(function(b)
{this.i[b]=oi},this)},this);this.j={};this.Ba=[];this.Aa=[];this.ta=ld(ii);this.ua=
ld(ji);this.oa=!
1;this.V=Kd;this.ha=this.o=this.s=this.l=Zc;this.Ka=null;this.N=this.na=!1}
function qi(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function ri(a,b,c,d){a[c]&&!b[c]&&(a[c]=qi(a[c],d))}
function ni(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");ri(a.i,a.j,"* USEMAP",si);var b=pi(a.V);["* ACTION","* CITE","*
HREF"].forEach(function(d){ri(this.i,this.j,d,b)},a);var c=pi(a.l);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){ri(this.i,this.j,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{ri(this.i,this.j,d,t(ti,this.s))},a);ri(a.i,a.j,"A TARGET",t(ui,
["_blank","_self"]));ri(a.i,a.j,"* CLASS",t(vi,a.o));ri(a.i,a.j,"*
ID",t(wi,a.o));ri(a.i,
a.j,"* STYLE",t(a.ha,c));a.N=!0}function xi(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function oi(a){return Tb(a)}function ui(a,b){b=Tb(b);return
ob(a,b.toLowerCase())?b:null}function si(a){return(a=Tb(a))&&"#"==a.charAt(0)?
a:null}function ti(a,b,c){return a(Tb(b),c)}function vi(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 wi(a,b,c){return a(Tb(b),c)}
li.prototype.i=function(a){var b=!("STYLE"in this.N)&&"STYLE"in
this.l;this.o="*"==this.s&&b?"sanitizer-"+df():this.s;if(fi){b=a;if(fi)
{a=G("SPAN");this.o&&"*"==this.s&&(a.id=this.o);this.ha&&(b=dh("<div>"+b+"</
div>"),fh(b),b=b.innerHTML);b=me(b);var
c=document.createElement("template");if(gi&&"content"in
c)Ce(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;Ce(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=ci?
new WeakMap:new ei;d=b.nextNode();){c:{var e=d;switch(Tg(e)){case
3:e=yi(this,e);break c;case 1:if("TEMPLATE"==Sg(e).toUpperCase())e=null;else{var
g=Sg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Xg(e))var
h=null;else this.l[g]?h=document.createElement(g):(h=G("SPAN"),this.na&&Pg(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Og(e);if(null!=l)for(var
m=0;g=l[m];m++)if(g.specified){var r=e;var y=g;var D=y.name;if(Qb(D,"data-
sanitizer-"))y=null;else{var F=Sg(r);
y=y.value;var
H={tagName:Tb(F).toLowerCase(),attributeName:Tb(D).toLowerCase()},Y={hl:void
0};"style"==H.attributeName&&(Y.hl=Qg(r));r=xi(F,D);r in this.j?
(D=this.j[r],y=D(y,H,Y)):(D=xi(null,D),D in this.j?
(D=this.j[D],y=D(y,H,Y)):y=null)}null!==y&&Pg(k,g.name,y)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Tg(e)&&c.set(d,e),d=Ug(d),g=!
1,d)h=Tg(d),k=Sg(d).toLowerCase(),l=Ug(d),11!=h||l?"body"==k&&l&&(h=Ug(l))&&!
Ug(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Tg(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else Gf(d)}c.clear&&c.clear()}else
a=G("SPAN");0<Og(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 me(a)};function yi(a,b){var c=b.data;
(b=Ug(b))&&"style"==Sg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in
a.l&&(c=fe(ch(c,a.o,q(function(d,e){return this.V(d,{bt:e})},a))));return
document.createTextNode(c)};function zi(a){return(new li(new mi)).i(a)};function
Ai(a){a&&"function"==typeof a.Fa&&a.Fa()};function Bi()
{this.Hd=this.Hd;this.Ka=this.Ka}Bi.prototype.Hd=!1;Bi.prototype.Fa=function()
{this.Hd||(this.Hd=!0,this.va())};function Ci(a,b){b=t(Ai,b);a.Hd?b():(a.Ka||
(a.Ka=[]),a.Ka.push(b))}Bi.prototype.va=function()
{if(this.Ka)for(;this.Ka.length;)this.Ka.shift()()};function Di(a)
{this.id=a}Di.prototype.toString=function(){return this.id};function Ei(a,b)
{this.type=a instanceof Di?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.i=!
1}Ei.prototype.stopPropagation=function(){this.i=!
0};Ei.prototype.preventDefault=function(){this.defaultPrevented=!0};function Fi(a)
{a.preventDefault()};var Gi=function(){if(!p.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{p.addEventListener("test",function()
{},b),p.removeEventListener("test",function(){},b)}catch(c){}return a}();function
Hi(a,b){Ei.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!1;this.state=null;this.fm=!
1;this.pointerId=0;this.pointerType="";this.Nb=null;a&&this.Hl(a,b)}u(Hi,Ei);var
Ii={2:"touch",3:"pen",4:"mouse"};
Hi.prototype.Hl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?Ac&&(vc(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.offsetX=Bc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=Bc||void 0!==a.offsetY?
a.offsetY:a.layerY,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.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.fm=Dc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Ii[a.pointerType]||"";this.state=a.state;this.Nb=a;a.defaultPrevented
&&Hi.qa.preventDefault.call(this)};function Ji(a){return 0==a.Nb.button&&!
(Dc&&a.ctrlKey)}Hi.prototype.stopPropagation=function()
{Hi.qa.stopPropagation.call(this);this.Nb.stopPropagation?
this.Nb.stopPropagation():this.Nb.cancelBubble=!
0};Hi.prototype.preventDefault=function(){Hi.qa.preventDefault.call(this);var
a=this.Nb;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Ki="closure_listenable_"+(1E6*Math.random()|0);function Li(a){return!(!a||!
a[Ki])};var Mi=0;function Ni(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.vj=e;this.key=++Mi;this.dh=this.cj=!1}function Oi(a){a.dh=!
0;a.listener=null;a.proxy=null;a.src=null;a.vj=null};function Pi(a)
{this.src=a;this.i={};this.j=0}f=Pi.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.i[g];a||(a=this.i[g]=[],this.j++);var h=Qi(a,b,d,e);-1<h?
(b=a[h],c||(b.cj=!1)):(b=new Ni(b,this.src,g,!!d,e),b.cj=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.i))return!1;var
e=this.i[a];b=Qi(e,b,c,d);return-1<b?(Oi(e[b]),rb(e,b),0==e.length&&(delete
this.i[a],this.j--),!0):!1};
function Ri(a,b){var c=b.type;c in
a.i&&qb(a.i[c],b)&&(Oi(b),0==a.i[c].length&&(delete
a.i[c],a.j--))}f.Ug=ba(7);f.Th=function(a,b,c,d){a=this.i[a.toString()];var e=-
1;a&&(e=Qi(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void
0!==a,d=c?a.toString():"",e=void 0!==b;return ed(this.i,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 Qi(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.dh&&g.listener==b&&g.capture==!!c&&g.vj==d)return e}return-1};var
Si="closure_lm_"+(1E6*Math.random()|0),Ti={},Ui=0;function O(a,b,c,d,e)
{if(d&&d.once)return Vi(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)O(a,b[g],c,d,e);return null}c=Wi(c);return Li(a)?a.ma(b,c,Ta(d)?!!d.capture:!!
d,e):Xi(a,b,c,!1,d,e)}
function Xi(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ta(e)?!!
e.capture:!!e,k=Yi(a);k||(a[Si]=k=new Pi(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=Zi();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Gi||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent($i(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Ui++;return c}
function Zi(){function a(c){return b.call(a.src,a.listener,c)}var b=aj;return
a}function Vi(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Vi(a,b[g],c,d,e);return null}c=Wi(c);return Li(a)?a.zf(b,c,Ta(d)?!!d.capture:!!
d,e):Xi(a,b,c,!0,d,e)}function bj(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)bj(a,b[g],c,d,e);else d=Ta(d)?!!d.capture:!!d,c=Wi(c),Li(a)?
a.Ya(b,c,d,e):a&&(a=Yi(a))&&(b=a.Th(b,c,d,e))&&cj(b)}
function cj(a){if("number"!==typeof a&&a&&!a.dh){var
b=a.src;if(Li(b))Ri(b.Id,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent($i(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Ui--;
(c=Yi(b))?(Ri(c,a),0==c.j&&(c.src=null,b[Si]=null)):Oi(a)}}}function $i(a){return a
in Ti?Ti[a]:Ti[a]="on"+a}function dj(a,b){var c=a.listener,d=a.vj||
a.src;a.cj&&cj(a);return c.call(d,b)}
function aj(a,b){return a.dh?!0:dj(a,new Hi(b,this))}function Yi(a){a=a[Si];return
a instanceof Pi?a:null}var
ej="__closure_events_fn_"+(1E9*Math.random()>>>0);function Wi(a)
{if("function"===typeof a)return a;a[ej]||(a[ej]=function(b){return
a.handleEvent(b)});return a[ej]};function fj(a)
{Bi.call(this);this.N=a;this.l={}}u(fj,Bi);var
gj=[];f=fj.prototype;f.ma=function(a,b,c,d){return hj(this,a,b,c,d)};function
ij(a,b,c,d,e){hj(a,b,c,d,!1,e)}function hj(a,b,c,d,e,g){Array.isArray(c)||
(c&&(gj[0]=c.toString()),c=gj);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||
a.handleEvent,e||!1,g||a.N||a);if(!k)break;a.l[k.key]=k}return
a}f.zf=function(a,b,c,d){return jj(this,a,b,c,d)};
function jj(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)jj(a,b,c[h],d,e,g);else{b=Vi(b,c,d||a.handleEvent,e,g||a.N||a);if(!b)return
a;a.l[b.key]=b}return a}f.Ya=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Ya(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ta(d)?!!
d.capture:!!d,e=e||this.N||this,c=Wi(c),d=!!d,b=Li(a)?a.Th(b,c,d,e):a?(a=Yi(a))?
a.Th(b,c,d,e):null:null,b&&(cj(b),delete this.l[b.key]);return this};
function kj(a){dd(a.l,function(b,c)
{this.l.hasOwnProperty(c)&&cj(b)},a);a.l={}}f.va=function()
{fj.qa.va.call(this);kj(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};/*

SPDX-License-Identifier: Apache-2.0
*/
function lj(a){return{valueOf:a}.valueOf()};var mj=lj(function(){try{return new
URL("s://g"),!0}catch(a){return!1}});function nj(a){if(!mj){a:{var
b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break
a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c)
{return"https:"}return b.protocol}var
oj=["data:","http:","https:","mailto:","ftp:"];function pj(a){a instanceof Fd?
a=Hd(a):a="javascript:"!==nj(a)?a:void 0;return a};function qj(a,b){b=pj(b);void 0!
==b&&(a.href=b)};function rj(){}function sj(a)
{this.i=a}n(sj,rj);sj.prototype.toString=function(){return this.i};function P(a,b)
{if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw
Error("");if("style"===a.tagName.toLowerCase())throw
Error("");}a.innerHTML=ke(b)}function tj(a,b){var c=uj;if(0===c.length)throw
Error("");if(c.map(function(d){if(d instanceof sj)d=d.i;else throw Error("");return
d}).every(function(d){return 0!=="value".indexOf(d)}))throw Error('Attribute
"value" does not match any of the allowed
prefixes.');a.setAttribute("value",b)};function vj(a){var
b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||
d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function wj(a,b)
{b=pj(b);void 0!==b&&(a.href=b)};function xj(a){this.Ll=a}function yj(a){return new
xj(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
zj=[yj("data"),yj("http"),yj("https"),yj("mailto"),yj("ftp"),new xj(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function Aj(a){var b=void 0===b?zj:b;a:{b=void
0===b?zj:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof xj&&d.Ll(a))
{a=Ld(a);break a}}a=void 0}return a||Md};function Q(){Bi.call(this);this.Id=new
Pi(this);this.Hs=this;this.dm=null}u(Q,Bi);Q.prototype[Ki]=!
0;f=Q.prototype;f.Vg=function(){return this.dm};f.fh=function(a)
{this.dm=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){bj(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Vg();if(c)for(b=[];c;c=c.Vg())b.push(c);c=this.Hs;var d=a.type||
a;if("string"===typeof a)a=new Ei(a,c);else if(a instanceof Ei)a.target=a.target||
c;else{var e=a;a=new Ei(d,c);nd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.i&&0<=g;g--)
{var h=a.currentTarget=b[g];e=Bj(h,d,!0,a)&&e}a.i||(h=a.currentTarget=c,e=Bj(h,d,!
0,a)&&e,a.i||(e=Bj(h,d,!1,a)&&e));if(b)for(g=0;!a.i&&g<b.length;g+
+)h=a.currentTarget=b[g],e=Bj(h,d,!1,a)&&e;return e};
f.va=function(){Q.qa.va.call(this);if(this.Id){var a=this.Id,b=0,c;for(c in a.i)
{for(var d=a.i[c],e=0;e<d.length;e++)++b,Oi(d[e]);delete
a.i[c];a.j--}}this.dm=null};f.ma=function(a,b,c,d){return this.Id.add(String(a),b,!
1,c,d)};f.zf=function(a,b,c,d){return this.Id.add(String(a),b,!
0,c,d)};f.Ya=function(a,b,c,d){return this.Id.remove(String(a),b,c,d)};
function Bj(a,b,c,d){b=a.Id.i[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.dh&&h.capture==c){var
k=h.listener,l=h.vj||h.src;h.cj&&Ri(a.Id,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Ug=ba(6);f.Th=function(a,b,c,d){return
this.Id.Th(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Id.hasListener(void 0!==a?String(a):void 0,b)};function Cj(a)
{Q.call(this);this.i=a||window;this.l=O(this.i,"resize",this.o,!
1,this);this.j=vf(this.i)}u(Cj,Q);function Dj(){var a=window,b=Ua(a);return
Ej[b]=Ej[b]||new Cj(a)}var Ej={};Cj.prototype.getSize=function(){return this.j?
this.j.clone():null};Cj.prototype.va=function()
{Cj.qa.va.call(this);this.l&&(cj(this.l),this.l=null);this.j=this.i=null};Cj.protot
ype.o=function(){var a=vf(this.i);Pe(a,this.j)||
(this.j=a,this.dispatchEvent("resize"))};function Fj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(Gj(a.keyCode))return!
0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case
36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case
255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!
1;case 0:return!Ac;default:return 166>a.keyCode||183<a.keyCode}}
function Hj(a,b,c,d,e,g){if(Dc&&e)return Gj(a);if(e&&!d)return!1;if(!Ac)
{"number"===typeof b&&(b=Ij(b));var h=17==b||18==b||Dc&&91==b;if((!c||Dc)&&h||
Dc&&16==b&&(d||g))return!1}if((Bc||yc)&&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(A&&d&&b==a)return!1;switch(a){case 13:return Ac?g||e?!1:!(c&&d):!
0;case 27:return!(Bc||yc||Ac)}return Ac&&(d||e||g)?!1:Gj(a)}
function Gj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Bc||yc)&&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
Ac;default:return!1}}function Ij(a){if(Ac)a=Jj(a);else if(Dc&&Bc)switch(a){case
93:a=91}return a}
function Jj(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 Kj(a)
{if(a.mc&&"function"==typeof a.mc)return a.mc();if("undefined"!==typeof Map&&a
instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return
Array.from(a.values());if("string"===typeof a)return a.split("");if(Sa(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 Lj(a){if(a.be&&"function"==typeof a.be)return a.be();if(!a.mc||"function"!
=typeof a.mc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Sa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return fd(a)}}}
function Mj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Sa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=Lj(a),e=Kj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Nj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Oj(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?Ue(e):"")}}}
function Pj(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.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Qj(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
Rj=/#|$/;
function Sj(a){var
b=window.location.href,c=b.search(Rj),d=Qj(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 Ue(b.slice(d,-1!==e?
e:0))}var Tj=/[?&]($|#)/;function R(a,b)
{this.i=this.ha=this.s="";this.V=null;this.j=this.o="";this.N=!1;var c;a instanceof
R?(this.N=void 0!==b?
b:a.N,Uj(this,a.s),this.ha=a.ha,this.i=a.i,Vj(this,a.V),Wj(this,a.o),Xj(this,a.l.cl
one()),Yj(this,a.j)):a&&(c=String(a).match(Nj))?(this.N=!!b,Uj(this,c[1]||"",!
0),this.ha=Zj(c[2]||""),this.i=Zj(c[3]||"",!0),Vj(this,c[4]),Wj(this,c[5]||"",!
0),Xj(this,c[6]||"",!0),Yj(this,c[7]||"",!0)):(this.N=!!b,this.l=new
ak(null,this.N))}
R.prototype.toString=function(){var a=[],b=this.s;b&&a.push(bk(b,ck,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(bk(b,ck,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.V,null!=c&&a.push(":",String(c));if(c=this.o)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(bk(c,"/"==c.charAt(0)?dk:ek,!0));
(c=this.l.toString())&&a.push("?",c);(c=this.j)&&a.push("#",bk(c,fk));return
a.join("")};
R.prototype.resolve=function(a){var b=this.clone(),c=!!a.s;c?Uj(b,a.s):c=!!a.ha;c?
b.ha=a.ha:c=!!a.i;c?b.i=a.i:c=null!=a.V;var d=a.o;if(c)Vj(b,a.V);else if(c=!!a.o)
{if("/"!=d.charAt(0))if(this.i&&!this.o)d="/"+d;else{var e=b.o.lastIndexOf("/");-1!
=e&&(d=b.o.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||
cc(e,"/.")){d=Qb(e,"/");e=e.split("/");for(var g=[],h=0;h<e.length;){var k=e[h+
+];"."==k?d&&h==e.length&&g.push(""):".."==k?((1<g.length||1==g.length&&""!
=g[0])&&g.pop(),d&&h==e.length&&
g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=e}c?Wj(b,d):c=""!
==a.l.toString();c?Xj(b,a.l.clone()):c=!!a.j;c&&Yj(b,a.j);return
b};R.prototype.clone=function(){return new R(this)};function Uj(a,b,c){a.s=c?Zj(b,!
0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function Vj(a,b){if(b)
{b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.V=b}else
a.V=null}function Wj(a,b,c){a.o=c?Zj(b,!0):b}function Xj(a,b,c){b instanceof ak?
(a.l=b,gk(a.l,a.N)):(c||(b=bk(b,hk)),a.l=new ak(b,a.N))}
R.prototype.getQuery=function(){return this.l.toString()};function S(a,b,c)
{a.l.set(b,c);return a}function T(a,b){return a.l.get(b)}function Yj(a,b,c){a.j=c?
Zj(b):b;return a}function ik(a,b){a.l.remove(b);return a}function Zj(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function bk(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,jk),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function jk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
ck=/[#\/\?@]/g,ek=/[#\?:]/g,dk=/[#\?]/g,hk=/[#\?@]/g,fk=/#/g;function ak(a,b)
{this.j=this.i=null;this.l=a||null;this.o=!!b}function kk(a){a.i||(a.i=new
Map,a.j=0,a.l&&Oj(a.l,function(b,c){a.add(Ue(b),c)}))}
function lk(a){var b=Lj(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new ak(null);a=Kj(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?mk(c,e,g):c.add(e,g)}return
c}f=ak.prototype;f.add=function(a,b){kk(this);this.l=null;a=nk(this,a);var
c=this.i.get(a);c||this.i.set(a,c=[]);c.push(b);this.j+=1;return
this};f.remove=function(a){kk(this);a=nk(this,a);return this.i.has(a)?
(this.l=null,this.j-=this.i.get(a).length,this.i.delete(a)):!1};f.Lc=ba(4);
function ok(a,b){kk(a);b=nk(a,b);return a.i.has(b)}f.forEach=function(a,b)
{kk(this);this.i.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.be=function(){kk(this);for(var
a=Array.from(this.i.values()),b=Array.from(this.i.keys()),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.mc=function(a){kk(this);var b=[];if("string"===typeof
a)ok(this,a)&&(b=b.concat(this.i.get(nk(this,a))));else{a=Array.from(this.i.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{kk(this);this.l=null;a=nk(this,a);ok(this,a)&&(this.j-
=this.i.get(a).length);this.i.set(a,[b]);this.j+=1;return this};f.get=function(a,b)
{if(!a)return b;a=this.mc(a);return 0<a.length?String(a[0]):b};
function mk(a,b,c)
{a.remove(b);0<c.length&&(a.l=null,a.i.set(nk(a,b),ub(c)),a.j+=c.length)}f.toString
=function(){if(this.l)return this.l;if(!this.i)return"";for(var
a=[],b=Array.from(this.i.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.mc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.l=a.join("&")};f.clone=function(){var a=new ak;a.l=this.l;this.i&&(a.i=new
Map(this.i),a.j=this.j);return a};
function nk(a,b){b=String(b);a.o&&(b=b.toLowerCase());return b}function gk(a,b)
{b&&!a.o&&(kk(a),a.l=null,a.i.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),mk(this,e,c))},a));a.o=b}f.Nq=function(a){for(var
b=0;b<arguments.length;b++)Mj(arguments[b],function(c,d)
{this.add(d,c)},this)};function pk(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 qk()
{}qk.prototype.i=null;function rk(a){var b;(b=a.i)||(b={},sk(a)&&(b[0]=!0,b[1]=!
0),b=a.i=b);return b};var tk;function uk(){}u(uk,qk);function vk(a)
{return(a=sk(a))?new ActiveXObject(a):new XMLHttpRequest}function sk(a){if(!
a.j&&"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.j=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.j}tk=new uk;function wk(a,b)
{this.l=a;this.o=b;this.j=0;this.i=null}wk.prototype.get=function(){if(0<this.j)
{this.j--;var a=this.i;this.i=a.next;a.next=null}else a=this.l();return a};function
xk(a,b){a.o(b);100>a.j&&(a.j++,b.next=a.i,a.i=b)};function yk(a,b){var
c=a;b&&(c=q(a,b));c=zk(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&(jc()||!
z("Edge"))&&p.Window.prototype.setImmediate==p.setImmediate?(Ak||
(Ak=Bk()),Ak(c)):p.setImmediate(c)}var Ak;
function Bk(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("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=q(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&&!lc()){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)}}var zk=ad;function Ck(a){p.setTimeout(function(){throw
a;},0)};function Dk(){this.j=this.i=null}Dk.prototype.add=function(a,b){var
c=Ek.get();c.set(a,b);this.j?
this.j.next=c:this.i=c;this.j=c};Dk.prototype.remove=function(){var
a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||
(this.j=null),a.next=null);return a};var Ek=new wk(function(){return new
Fk},function(a){return a.reset()});function Fk()
{this.next=this.i=this.Ke=null}Fk.prototype.set=function(a,b)
{this.Ke=a;this.i=b;this.next=null};Fk.prototype.reset=function()
{this.next=this.i=this.Ke=null};var Gk,Hk=!1,Ik=new Dk;function Jk(a,b){Gk||
Kk();Hk||(Gk(),Hk=!0);Ik.add(a,b)}function Kk(){if(p.Promise&&p.Promise.resolve)
{var a=p.Promise.resolve(void 0);Gk=function(){a.then(Lk)}}else Gk=function()
{yk(Lk)}}function Lk(){for(var a;a=Ik.remove();){try{a.Ke.call(a.i)}catch(b)
{Ck(b)}xk(Ek,a)}Hk=!1};function Mk(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function Nk(a){this.i=0;this.ha=void
0;this.o=this.j=this.l=null;this.s=this.N=!1;if(a!=$c)try{var b=this;a.call(void
0,function(c){Ok(b,2,c)},function(c){Ok(b,3,c)})}catch(c){Ok(this,3,c)}}function
Pk(){this.next=this.context=this.j=this.l=this.i=null;this.o=!
1}Pk.prototype.reset=function(){this.context=this.j=this.l=this.i=null;this.o=!
1};var Qk=new wk(function(){return new Pk},function(a){a.reset()});function
Rk(a,b,c){var d=Qk.get();d.l=a;d.j=b;d.context=c;return d}
function Sk(){var a,b,c=new Nk(function(d,e){a=d;b=e});return new
Tk(c,a,b)}Nk.prototype.then=function(a,b,c){return Uk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Nk.prototype.$goog_Thenable=!
0;Nk.prototype.cancel=function(a){if(0==this.i){var b=new Vk(a);Jk(function()
{Wk(this,b)},this)}};
function Wk(a,b){if(0==a.i)if(a.l){var c=a.l;if(c.j){for(var
d=0,e=null,g=null,h=c.j;h&&(h.o||(d++,h.i==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.i&&1==d?Wk(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Xk(c),Yk(c,e,3,b)))}a.l=null}else
Ok(a,3,b)}function Zk(a,b){a.j||2!=a.i&&3!=a.i||$k(a);a.o?a.o.next=b:a.j=b;a.o=b}
function Uk(a,b,c,d){var e=Rk(null,null,null);e.i=new Nk(function(g,h){e.l=b?
function(k){try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.j=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Vk?h(k):g(l)}catch(m)
{h(m)}}:h});e.i.l=a;Zk(a,e);return e.i}Nk.prototype.na=function(a)
{this.i=0;Ok(this,2,a)};Nk.prototype.oa=function(a){this.i=0;Ok(this,3,a)};
function Ok(a,b,c){if(0==a.i){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.i=1;a:{var d=c,e=a.na,g=a.oa;if(d instanceof Nk){Zk(d,Rk(e||$c,g||
null,a));var h=!0}else if(Mk(d))d.then(e,g,a),h=!0;else{if(Ta(d))try{var
k=d.then;if("function"===typeof k){al(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.ha=c,a.i=b,a.l=null,$k(a),3!=b||c instanceof
Vk||bl(a,c))}}
function al(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 $k(a){a.N||(a.N=!
0,Jk(a.V,a))}function Xk(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||
(a.o=null);return b}Nk.prototype.V=function(){for(var
a;a=Xk(this);)Yk(this,a,this.i,this.ha);this.N=!1};
function Yk(a,b,c,d){if(3==c&&b.j&&!b.o)for(;a&&a.s;a=a.l)a.s=!
1;if(b.i)b.i.l=null,cl(b,c,d);else try{b.o?b.l.call(b.context):cl(b,c,d)}catch(e)
{dl.call(null,e)}xk(Qk,b)}function cl(a,b,c){2==b?
a.l.call(a.context,c):a.j&&a.j.call(a.context,c)}function bl(a,b){a.s=!
0;Jk(function(){a.s&&dl.call(null,b)})}var dl=Ck;function Vk(a)
{bb.call(this,a)}u(Vk,bb);Vk.prototype.name="cancel";function Tk(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function el(a,b)
{Q.call(this);this.j=a||1;this.i=b||
p;this.l=q(this.tw,this);this.o=Za()}u(el,Q);f=el.prototype;f.enabled=!
1;f.Xa=null;function fl(a,b){a.j=b;a.Xa&&a.enabled?
(a.stop(),a.start()):a.Xa&&a.stop()}f.tw=function(){if(this.enabled){var a=Za()-
this.o;0<a&&a<.8*this.j?this.Xa=this.i.setTimeout(this.l,this.j-a):
(this.Xa&&(this.i.clearTimeout(this.Xa),this.Xa=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Xa||
(this.Xa=this.i.setTimeout(this.l,this.j),this.o=Za())};f.stop=function()
{this.enabled=!
1;this.Xa&&(this.i.clearTimeout(this.Xa),this.Xa=null)};f.va=function()
{el.qa.va.call(this);this.stop();delete this.i};function U(a,b,c)
{if("function"===typeof a)c&&(a=q(a,c));else if(a&&"function"==typeof
a.handleEvent)a=q(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)}
function gl(a){p.clearTimeout(a)};function hl(a){Q.call(this);this.headers=new
Map;this.V=a||null;this.j=!
1;this.ha=this.i=null;this.Fj="";this.l=this.oa=this.o=this.na=!
1;this.N=0;this.s=null;this.Aa="";this.ta=this.ua=!1}u(hl,Q);var
il=/^https?$/i,jl=["POST","PUT"],kl=[];function ll(a,b,c,d,e,g,h){var k=new
hl;kl.push(k);b&&k.ma("complete",b);k.zf("ready",k.Us);g&&(k.N=Math.max(0,g));h&&(k
.ua=h);k.send(a,c,d,e)}f=hl.prototype;f.Us=function(){this.Fa();qb(kl,this)};
f.send=function(a,b,c,d){if(this.i)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Fj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Fj=a;this.na=!1;this.j=!0;this.i=this.V?
vk(this.V):vk(tk);this.ha=this.V?
rk(this.V):rk(tk);this.i.onreadystatechange=q(this.Pp,this);try{this.oa=!
0,this.i.open(b,String(a),!0),this.oa=!1}catch(h){ml(this);return}a=c||"";c=new
Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in
d)c.set(e,d[e]);else if("function"===
typeof d.keys&&"function"===typeof d.get){e=la(d.keys());for(var g=e.next();!
g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type
for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(h)
{return"content-type"==h.toLowerCase()});e=p.FormData&&a instanceof p.FormData;!
ob(jl,b)||d||e||c.set("Content-Type","application/x-www-form-
urlencoded;charset=utf-8");b=la(c);for(d=b.next();!
d.done;d=b.next())c=la(d.value),d=c.next().value,c=c.next().value,this.i.setRequest
Header(d,
c);this.Aa&&(this.i.responseType=this.Aa);"withCredentials"in
this.i&&this.i.withCredentials!
==this.ua&&(this.i.withCredentials=this.ua);try{nl(this),0<this.N&&((this.ta=ol(thi
s.i))?
(this.i.timeout=this.N,this.i.ontimeout=q(this.og,this)):this.s=U(this.og,this.N,th
is)),this.o=!0,this.i.send(a),this.o=!1}catch(h){ml(this)}};function ol(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.og=function(){"undefined"!
=typeof Oa&&this.i&&(this.dispatchEvent("timeout"),this.abort(8))};
function ml(a){a.j=!1;a.i&&(a.l=!0,a.i.abort(),a.l=!1);pl(a);ql(a)}function pl(a)
{a.na||(a.na=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.i&&this.j&&(this.j=!1,this.l=!0,this.i.abort(),this.l=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ql(this))};f.va=functi
on(){this.i&&(this.j&&(this.j=!1,this.l=!0,this.i.abort(),this.l=!1),ql(this,!
0));hl.qa.va.call(this)};f.Pp=function(){this.Hd||(this.oa||this.o||this.l?
rl(this):this.Av())};f.Av=function(){rl(this)};
function rl(a){if(a.j&&"undefined"!=typeof Oa&&(!a.ha[1]||4!=(a.i?
a.i.readyState:0)||2!=sl(a)))if(a.o&&4==(a.i?a.i.readyState:0))U(a.Pp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.i?a.i.readyState:0)){a.j=!1;try{ul(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):pl(a)}finally{ql(a)}}}func
tion ql(a,b){if(a.i){nl(a);var c=a.i,d=a.ha[0]?function()
{}:null;a.i=null;a.ha=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function nl(a)
{a.i&&a.ta&&(a.i.ontimeout=null);a.s&&(gl(a.s),a.s=null)}f.isActive=function()
{return!!this.i};function ul(a){var b=sl(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.Fj).match(Nj)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol.slice(0,-1)),b=!il.test(a?
a.toLowerCase():"");c=b}return c}function sl(a){try{return 2<(a.i?
a.i.readyState:0)?a.i.status:-1}catch(b){return-1}}
function vl(a){try{return a.i?a.i.responseText:""}catch(b){return""}}function
wl(a,b){if(a.i){a=a.i.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(p.JSON)try{var c=p.JSON.parse(b);break a}catch(d){}c=pk(b)}return
c}};function xl(a){var b=document.createElement("template");if(!("content"in b))
{b=me("<html><body>"+a);b=(new
DOMParser).parseFromString(ke(b),"text/html");for(a=b.createDocumentFragment();0<b.
body.childNodes.length;)a.appendChild(b.body.firstChild);return
a}a=me(a);P(b,a);return b.content};function yl(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function zl(a){a=a.nodeType;return
a===Node.ELEMENT_NODE||"number"!==typeof a};function Al(a,b,c,d){var e=new
Map(Bl);this.l=a;this.i=e;this.o=b;this.s=c;this.j=d}function Cl(a,b,c)
{c=a.i.get(c);return(null==c?0:c.has(b))?c.get(b):a.o.has(b)?{xc:1}:(c=a.s.get(b))?
c:a.j&&[].concat(na(a.j)).some(function(d){return 0===b.indexOf(d)})?{xc:1}:
{xc:0}};var Dl="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P
HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S
CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK
BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL
TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER
FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split("
"),Bl=[["A",new Map([["href",
{xc:2}]])],["AREA",new Map([["href",{xc:2}]])],["LINK",new Map([["href",
{xc:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite
help icon license next prefetch dns-prefetch prerender preconnect preload prev
search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{xc:2}]])],
["IMG",new Map([["src",{xc:2}]])],["VIDEO",new Map([["src",{xc:2}]])],["AUDIO",new
Map([["src",{xc:2}]])]],El="title aria-atomic aria-autocomplete aria-busy aria-
checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup
aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-
multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-
relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-
valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete
autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color
cols colspan controls datetime disabled download draggable enctype face formenctype
frameborder height hreflang hidden ismap label lang loop max maxlength media
minlength min multiple muted nonce open placeholder preload rel required reversed
role rows rowspan selected shape size sizes slot span spellcheck start step summary
translate type valign value width wrap itemscope itemtype itemid itemprop
itemref".split(" "),
Fl=[["dir",{xc:3,conditions:lj(function(){return new Map([["dir",new
Set(["auto","ltr","rtl"])]])})}],["async",{xc:3,conditions:lj(function(){return new
Map([["async",new Set(["async"])]])})}],["cite",{xc:2}],["loading",
{xc:3,conditions:lj(function(){return new Map([["loading",new
Set(["eager","lazy"])]])})}],["poster",{xc:2}],["target",
{xc:3,conditions:lj(function(){return new Map([["target",new
Set(["_self","_blank"])]])})}]],Gl=new Al(new Set(Dl),new Set(El),new
Map(Fl)),Hl=new Al(new Set(Dl),
new Set(lj(function(){return El.concat(["class","id"])})),new Map(lj(function()
{return Fl.concat([["style",{xc:4}]])}))),Il=new Al(new Set(lj(function(){return
Dl.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new
Set(lj(function(){return
El.concat(["class","id","tabindex","contenteditable","name"])})),new
Map(lj(function(){return Fl.concat([["style",{xc:4}]])})),new
Set(["data-","aria-"]));function Jl(a){this.l=a;this.j=[]}function Kl(a,b)
{a.j=[];b=a.i(b);if(0!==a.j.length)throw Error("");return
b}Jl.prototype.i=function(a){var
b=document.createElement("span");b.appendChild(Ll(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return me(a)};
function Ll(a,b){b=xl(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|
NodeFilter.SHOW_TEXT,function(h){return Ml(a,h)},!1);for(var
c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var g=void
0;if(c.nodeType===Node.TEXT_NODE)g=document.createTextNode(c.data);else
if(zl(c))g=Nl(a,c);else throw
Error("");e.appendChild(g);if(c=b.firstChild())e=g;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}
function Nl(a,b){var c=yl(b),d=document.createElement(c);b=b.attributes;for(var
e=la(b),g=e.next();!g.done;g=e.next()){var h=g.value;g=h.name;h=h.value;var
k=Cl(a.l,g,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!
m.done;m=l.next()){var r=la(m.value);m=r.next().value;r=r.next().value;var y=void
0;if((m=null==(y=b.getNamedItem(m))?void 0:y.value)&&!r.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.xc){case 1:d.setAttribute(g,h);break;case 2:k=nj(h);k=void 0!==k&&-
1!==oj.indexOf(k.toLowerCase())?
h:"about:invalid#zClosurez";k!==h&&Ol(a);d.setAttribute(g,k);break;case
3:d.setAttribute(g,h.toLowerCase());break;case 4:d.setAttribute(g,h);break;case
0:Ol(a)}else Ol(a)}return d}function Ml(a,b){if(b.nodeType===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(!zl(b))return
NodeFilter.FILTER_REJECT;b=yl(b);if(null===b)return
Ol(a),NodeFilter.FILTER_REJECT;var c=a.l;if("form"!==b.toLowerCase()&&(c.l.has(b)||
c.i.has(b)))return NodeFilter.FILTER_ACCEPT;Ol(a);return NodeFilter.FILTER_REJECT}
function Ol(a){0===a.j.length&&a.j.push("")}var Pl=lj(function(){return new
Jl(Gl)});function Ql(a){return Kl(Pl,a)}var Rl=lj(function(){return new
Jl(Hl)}),Sl=lj(function(){return new Jl(Il)});function Tl(a){var
b={nonce:Fe()};b=void 0===b?{}:b;a=(a instanceof yd&&a.constructor===yd?
a.i:"type_error:SafeScript").toString();var c="<script";b.id&&(c+=' id="'+Ul(b.id)
+'"');b.nonce&&(c+=' nonce="'+Ul(b.nonce)+'"');b.type&&(c+=' type="'+Ul(b.type)
+'"');return me(c+(">"+a+"\x3c/script>"))}function Ul(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")};var Vl={0:1,1:.01},Wl={0:.1,1:.01};function
Xl(a,b){try{Kl(Sl,a)}catch(c){return Yl(b,"H_SLSANITIZE"),!0}try{Kl(Rl,a)}catch(c)
{return Yl(b,"H_RSANITIZE"),!0}try{Ql(a)}catch(c){return Yl(b,"H_SANITIZE"),!
0}return!1}
function Yl(a,b){var c=void 0;Zl?c=Zl:"undefined"!==typeof
window&&window.navigator&&void 0!==window.navigator.sendBeacon?
c=navigator.sendBeacon.bind(navigator):c=$l;c("https://csp.withgoogle.com/csp/
lcreport/"+a.li,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}function $l(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var Zl;function am(a,b){a=bm(a);var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.jx)?d:Vl[b.li[0]])?
e:0)}if(c&&"DocumentFragment"in window){var g,h;Math.random()<(null!=(h=null!
=(g=b.Vw)?g:Wl[b.li[0]])?h:0)&&Yl(b,"HEARTBEAT");if(!Xl(a,b)){var k=void 0===k?
{}:k;d=Ul(a);k.bx&&(d=d.replace(/(^|[\r\n\t ])
/g,"$1&#160;"));k.ax&&(d=d.replace(/(\r\n|\n|\r)/g,"<br>"));k.gx&&(d=d.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));me(d).toString()!
==a&&Yl(b,"H_ESCAPE")}}return me(a)}
function bm(a){return null===a?"null":void 0===a?"undefined":a};function cm()
{}f=cm.prototype;f.ob=function(a)
{this.ub=a.width;this.Cb=a.height};f.getSize=function(){return new
Oe(this.ub,this.Cb)};f.de=function(){return this.ha};f.ld=function(){return
this.N};f.vb=function(){return this.ub};f.Eb=function(){return
this.Cb};f.kd=function(){return new B(this.ha,this.N)};function dm(a){return new
lh(a.ha,a.N,a.ub,a.Cb)};function em(){this.i=[]}em.prototype.Sa=function(a)
{this.i.push(a)};em.prototype.getSize=function(){var a=this.vb(),b=this.Eb();return
null===a||null===b?null:new Oe(a,b)};em.prototype.Kd=function(a){return
this.i.filter(a||Yc)};function fm(a,b){for(var c=0;c<a.i.length;c++){var
d=a.i[c];if(b(d))return d}return null}function gm(a,b){return fm(a,function(c)
{return c.ld()<=b&&c.ld()+c.getSize().height>=b})}function hm(a,b){return
a.i.find(function(c){return jh(mh(dm(c)),b)})};function im()
{this.i=[];this.cells=[]}u(im,em);f=im.prototype;f.Nm=0;f.Gi=0;f.marginRight=0;f.Fi
=0;f.Fl=0;f.Yj=0;f.Fq=!1;f.vb=function(){return this.ub};f.Eb=function(){return
this.Cb};
function jm(a){a.ha();for(var b=a.Nm,c=0;c<a.l;c++){var
d=km(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.getSize().width)/2);h.ha=k}});b+=d+a.Fl}a.ub=b+a.marginRight;var
e=a.Gi;for(c=0;c<a.j;c++){var g=lm(a,c);mm(a,c).forEach(function(h)
{if(h)if(this.Fq){var k=e+Math.round((g-h.getSize().height)/2);h.N=k}else
h.N=e});e+=g+a.Yj}a.Cb=e+a.Fi}function mm(a,b){return a.cells.map(function(c)
{return c[b]})}
function km(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.getSize().width))});return c}function lm(a,b){var
c=0;mm(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return
c};function nm(a){this.o=a}n(nm,cm);nm.prototype.Ea=function(){return
this.o};nm.prototype.ob=function(a){void 0==a.width?
(this.Cb=a.height,this.ub=Math.round(a.height*om(this.o))):void 0==a.height?
(this.ub=a.width,this.Cb=Math.round(a.width/om(this.o))):
(this.ub=a.width,this.Cb=a.height)};function pm()
{return"rtl"==document.body.dir}function qm(a,b,c){a=a.style;A?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var rm={border:!0,padding:!0,margin:!
0},sm=["Top","Bottom","Right","Left"],tm={color:"#0000cc",textDecoration:"underline
"};
function um(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"};v(a,function(c)
{dd(b,t(vm,c))})}function vm(a,b,c){var d=""==uh(a,c);rm[c]?v(sm,function(e)
{d&&""==uh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&tm[c]?
K(a,c,tm[c]):K(a,c,b))}
function V(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||dd(c,function(e,g)
{vb(d,ub(a.getElementsByTagName(g)))});um(d)};function wm(a,b,c)
{Bi.call(this);this.fi=a;this.l=b||
0;this.i=c;this.j=q(this.Oq,this)}u(wm,Bi);f=wm.prototype;f.wb=0;f.va=function()
{wm.qa.va.call(this);this.stop();delete this.fi;delete this.i};f.start=function(a)
{this.stop();this.wb=U(this.j,void 0!==a?a:this.l)};f.stop=function()
{this.isActive()&&gl(this.wb);this.wb=0};f.isActive=function(){return 0!
=this.wb};f.Oq=function(){this.wb=0;this.fi&&this.fi.call(this.i)};var
jd={},xm=null;function ym(a){a=Ua(a);delete jd[a];id()&&xm&&xm.stop()}function zm()
{xm||(xm=new wm(function(){Am()},20));var a=xm;a.isActive()||a.start()}function
Am(){var a=Za();dd(jd,function(b){Bm(b,a)});id()||zm()};function Cm()
{Q.call(this);this.Hc=0;this.endTime=this.startTime=null}u(Cm,Q);Cm.prototype.Cf=fu
nction(){this.rd("begin")};Cm.prototype.Re=function()
{this.rd("end")};Cm.prototype.rd=function(a){this.dispatchEvent(a)};function
Dm(a,b,c,d){Cm.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.j=a;this.s=b;this.duration=c;this.o=d;this.coords=[];this.progress=0}
u(Dm,Cm);f=Dm.prototype;
f.play=function(a){if(a||0==this.Hc)this.progress=0,this.coords=this.j;else
if(1==this.Hc)return!1;ym(this);this.startTime=a=Za();-1==this.Hc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Cf();this.rd("play");-1==this.Hc&&this.rd("resume");this.Hc=1;var
b=Ua(this);b in jd||(jd[b]=this);zm();Bm(this,a);return!0};f.stop=function(a)
{ym(this);this.Hc=0;a&&(this.progress=1);Em(this,this.progress);this.rd("stop");thi
s.Re()};
f.va=function(){0==this.Hc||this.stop(!
1);this.rd("destroy");Dm.qa.va.call(this)};function Bm(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);Em(a,a.progress);1==a.progress?
(a.Hc=0,ym(a),a.rd("finish"),a.Re()):1==a.Hc&&a.am()}function Em(a,b)
{"function"===typeof a.o&&(b=a.o(b));a.coords=Array(a.j.length);for(var
c=0;c<a.j.length;c++)a.coords[c]=(a.s[c]-a.j[c])*b+a.j[c]}f.am=function()
{this.rd("animate")};
f.rd=function(a){this.dispatchEvent(new Fm(a,this))};function Fm(a,b)
{Ei.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.Hc}u(Fm,
Ei);function Gm(a){return 3*a*a-2*a*a*a};function W(){Q.call(this);this.i=new
fj(this)}u(W,Q);W.prototype.va=function()
{this.dispatchEvent("dispose");W.qa.va.call(this);this.i.Fa()};function Hm()
{W.call(this)}u(Hm,W);function Im(a,b){this.x=a;this.y=b}u(Im,B);function Jm(a)
{return new Im(a.x,a.y)}Im.prototype.clone=function(){return new
Im(this.x,this.y)};Im.prototype.jk=B.prototype.jk;Im.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Km(a,b){a.x-=b.x;a.y-=b.y};function
Lm(a,b){this.i=a;this.j=b}function Mm(a,b){var c=hm(a.i,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.i.Kd(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=kh(mh(dm(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.j.Qh(c);b=Jm(b);Km(b,c.kd());d=a.getSize().width/c.getSize().width;c
=a.getSize().height/c.getSize().height;b=new
B(Math.round(b.x*d),Math.round(b.y*c));return Jm(a.kd()).add(b)};var Nm={};function
Om(a){return"Rechercher dans la biblioth\u00e8que de "+a};var Pm;var Qm="combobox
grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar
tree treegrid".split(" ");function Rm(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function X(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(Pm||(c={},Pm=(c.atomic=!
1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!
1,c.live="off",c.multiline=!1,c.multiselectable=!
1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!
1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Pm,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Sm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function Tm(a){var b=Sm(a,"activedescendant");return
jf(a).getElementById(b)}function Um(a,b){var
c="";b&&(c=b.id);X(a,"activedescendant",c)}function Vm(a,b){X(a,"label",b)};var
Wm=function(){if(Ec){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(fc()))?
a[1]:"0"}return
Dc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(fc()))?a[0].replace(/_/g,"."):"10"):Gc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(fc()))?a[1]:""):Hc||Ic||Jc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(fc()))?a[1].replace(/_/g,"."):""):""}();function Xm(a)
{return(a=a.exec(fc()))?a[1]:""}var Ym=function(){if(pg)return Xm(/Firefox\/([0-
9.]+)/);if(A||yc||xc)return Qc;if(tg){if(sc()||tc()){var a=Xm(/CriOS\/([0-
9.]+)/);if(a)return a}return Xm(/Chrome\/([0-9.]+)/)}if(ug&&!sc())return
Xm(/Version\/([0-9.]+)/);if(qg||rg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(fc()))return a[1]+"."+a[2]}else if(sg)return(a=Xm(/Android\s+([0-
9.]+)/))?a:Xm(/Version\/([0-9.]+)/);return""}();function Zm(a,b,c)
{Q.call(this);this.target=a;this.handle=b||a;this.oa=c||new
lh(NaN,NaN,NaN,NaN);this.l=jf(a);this.i=new
fj(this);Ci(this,this.i);this.deltaY=this.deltaX=this.Aa=this.ua=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Qb=!0;this.j=!1;this.na=0;O(this.handle,
["touchstart","mousedown"],this.zm,!1,this);this.s=$m}u(Zm,Q);var
$m=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function an(a,b){a.oa=b||new lh(NaN,NaN,NaN,NaN)}f=Zm.prototype;f.Qa=function(a)
{this.Qb=a};f.va=function(){Zm.qa.va.call(this);bj(this.handle,
["touchstart","mousedown"],this.zm,!
1,this);kj(this.i);this.s&&this.l.releaseCapture();this.handle=this.target=null};
f.zm=function(a){var b="mousedown"==a.type;if(!this.Qb||this.j||b&&!
Ji(a))this.dispatchEvent("earlycancel");else{if(0==this.na)if(this.dispatchEvent(ne
w bn("start",this,a.clientX,a.clientY,a)))this.j=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.l;var c=b.documentElement,d=!
this.s;this.i.ma(b,["touchmove","mousemove"],this.iu,{capture:d,passive:!
1});this.i.ma(b,["touchend","mouseup"],this.hj,d);this.s?(c.setCapture(!
1),this.i.ma(c,"losecapture",this.hj)):this.i.ma(zf(b),"blur",
this.hj);this.Ha&&this.i.ma(this.Ha,"scroll",this.Bv,d);this.clientX=this.ua=a.clie
ntX;this.clientY=this.Aa=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.ta=xf(gf(th
is.l).i)}};f.hj=function(a,b){kj(this.i);this.s&&this.l.releaseCapture();this.j?
(this.j=!1,this.dispatchEvent(new
bn("end",this,a.clientX,a.clientY,a,cn(this,this.deltaX),dn(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.iu=function(a){if(this.Qb){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.j){var d=this.ua-this.clientX,e=this.Aa-
this.clientY;if(d*d+e*e>this.na)if(this.dispatchEvent(new
bn("start",this,a.clientX,a.clientY,a)))this.j=!0;else{this.Hd||
this.hj(a);return}}c=en(this,b,c);b=c.x;c=c.y;this.j&&this.dispatchEvent(new
bn("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(fn(this,a,b,c),a.preventDefault(
))}};
function en(a,b,c){var d=xf(gf(a.l).i);b+=d.x-a.ta.x;c+=d.y-
a.ta.y;a.ta=d;a.deltaX+=b;a.deltaY+=c;return new
B(cn(a,a.deltaX),dn(a,a.deltaY))}f.Bv=function(a){var
b=en(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;fn(this,a,b.x,b.y)};fu
nction fn(a,b,c,d){a.jl(c,d);a.dispatchEvent(new
bn("drag",a,b.clientX,b.clientY,b,c,d))}function cn(a,b){var
c=a.oa;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 dn(a,b){var c=a.oa;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.jl=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
bn(a,b,c,d,e,g,h)
{Ei.call(this,a);this.clientX=c;this.clientY=d;this.j=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(bn,Ei);function gn(a){this.Cd=new
Map;var b=arguments.length;if(1<b){if(b%2)throw Error("Uneven number of
arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else
if(a)if(a instanceof gn)for(b=la(a.Cd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Cd.set(c,d)}else
if(a)for(b=la(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=la(c.value),c=d.next().value,d=d.next().value,this.Cd.set(c,d)}
f=gn.prototype;f.mc=function(){return Array.from(this.Cd.values())};
f.be=function(){return Array.from(this.Cd.keys())};f.Lc=ba(3);f.remove=function(a)
{return this.Cd.delete(a)};f.get=function(a,b){return this.Cd.has(a)?
this.Cd.get(a):b};f.set=function(a,b){this.Cd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Cd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new gn(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!p.requestAnimationFrame;+
+c)p.requestAnimationFrame=p[b+"RequestAnimationFrame"],p.cancelAnimationFrame=p[b+
"CancelAnimationFrame"]||p[b+"CancelRequestAnimationFrame"];if(!
p.requestAnimationFrame){var d=0;p.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return p.setTimeout(function()
{e(g+h)},h)};p.cancelAnimationFrame||(p.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var hn=[[],[]],jn=0,kn=!1,ln=0;function mn(a,b){var c=ln++,d={gv:
{id:c,Ke:a.measure,context:b},lv:{id:c,Ke:a.kv,context:b},state:{},hd:void 0,Bj:!
1};return function(){0<arguments.length?(d.hd||
(d.hd=[]),d.hd.length=0,d.hd.push.apply(d.hd,arguments),d.hd.push(d.state)):d.hd&&0
!=d.hd.length?(d.hd[0]=d.state,d.hd.length=1):d.hd=[d.state];d.Bj||(d.Bj=!
0,hn[jn].push(d));kn||(kn=!0,window.requestAnimationFrame(nn))}}
function nn(){kn=!1;var a=hn[jn],b=a.length;jn=(jn+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.gv;c.Bj=!1;e.Ke&&e.Ke.apply(e.context,c.hd)}for(d=0;d<b;+
+d)c=a[d],e=c.lv,c.Bj=!
1,e.Ke&&e.Ke.apply(e.context,c.hd),c.state={};a.length=0};var on=A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function pn(a)
{Q.call(this);this.wa=a;a=A?"focusout":"blur";this.i=O(this.wa,A?"focusin":"focus",
this,!A);this.j=O(this.wa,a,this,!A)}u(pn,Q);pn.prototype.handleEvent=function(a)
{var b=new
Hi(a.Nb);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};pn.prototype.va=function()
{pn.qa.va.call(this);cj(this.i);cj(this.j);delete this.wa};function qn()
{}Qa(qn);qn.prototype.i=0;function rn(a){return":"+(a.i++).toString(36)};function
sn(a){Q.call(this);this.i=a||gf();this.Ob=tn;this.wb=null;this.Za=!
1;this.wa=null;this.oa=void 0;this.na=this.ha=this.N=this.Xl=null;this.Bd=!
1}u(sn,Q);sn.prototype.xe=qn.Fb();var tn=null;
function un(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=sn.prototype;f.getId=function(){return this.wb||(this.wb=rn(this.xe))};
f.eh=function(a){if(this.N&&this.N.na){var b=this.N.na,c=this.wb;c in b&&delete
b[c];kd(this.N.na,a,this)}this.wb=a};f.ka=function(){return this.wa};function Z(a)
{a.oa||(a.oa=new fj(a));return a.oa}f.le=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.N&&this.wb&&vn(this.N,this.wb)&&this.N!
=a)throw Error("Unable to set parent
component");this.N=a;sn.qa.fh.call(this,a)};f.getParent=function(){return this.N};
f.fh=function(a){if(this.N&&this.N!=a)throw Error("Method not
supported");sn.qa.fh.call(this,a)};f.Ta=function()
{this.wa=cg(this.i,"DIV")};f.render=function(a){wn(this,a)};function wn(a,b,c)
{if(a.Za)throw Error("Component already rendered");a.wa||a.Ta();b?
b.insertBefore(a.wa,c||null):a.i.i.body.appendChild(a.wa);a.N&&!a.N.Za||a.La()}
function xn(a,b){if(a.Za)throw Error("Component already rendered");if(b&&a.Hi(b))
{a.Bd=!0;var c=jf(b);a.i&&a.i.i==c||(a.i=gf(b));a.Mb(b);a.La()}else throw
Error("Invalid element to decorate");}f.Hi=function(){return!0};f.Mb=function(a)
{this.wa=a};f.La=function(){this.Za=!0;yn(this,function(a){!
a.Za&&a.ka()&&a.La()})};f.kc=function(){yn(this,function(a)
{a.Za&&a.kc()});this.oa&&kj(this.oa);this.Za=!1};
f.va=function(){this.Za&&this.kc();this.oa&&(this.oa.Fa(),delete
this.oa);yn(this,function(a){a.Fa()});!
this.Bd&&this.wa&&I(this.wa);this.N=this.Xl=this.wa=this.na=this.ha=null;sn.qa.va.c
all(this)};f.Pa=function(a,b){this.Hg(a,zn(this),b)};
f.Hg=function(a,b,c){if(a.Za&&(c||!this.Za))throw Error("Component already
rendered");if(0>b||b>zn(this))throw Error("Child component index out of
bounds");this.na&&this.ha||(this.na={},this.ha=[]);if(a.getParent()==this){var
d=a.getId();this.na[d]=a;qb(this.ha,a)}else
kd(this.na,a.getId(),a);a.le(this);wb(this.ha,b,0,a);a.Za&&this.Za&&a.getParent()==
this?(c=this.Jb(),(c.childNodes[b]||null)!
=a.ka()&&(a.ka().parentElement==c&&c.removeChild(a.ka()),b=c.childNodes[b]||
null,c.insertBefore(a.ka(),b))):
c?(this.wa||this.Ta(),b=An(this,b+1),wn(a,this.Jb(),b?b.wa:null)):this.Za&&!
a.Za&&a.wa&&a.wa.parentNode&&1==a.wa.parentNode.nodeType&&a.La()};f.Jb=function()
{return this.wa};function Bn(a){null==a.Ob&&(a.Ob=Rh(a.Za?a.wa:a.i.i.body));return
a.Ob}function zn(a){return a.ha?a.ha.length:0}function vn(a,b){a.na&&b?
(a=a.na,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function An(a,b)
{return a.ha?a.ha[b]||null:null}function yn(a,b,c){a.ha&&a.ha.forEach(b,c)}
function Cn(a,b){return a.ha&&b?a.ha.indexOf(b):-1}f.removeChild=function(a,b)
{if(a){var c="string"===typeof a?a:a.getId();a=vn(this,c);if(c&&a){var d=this.na;c
in d&&delete d[c];qb(this.ha,a);b&&(a.kc(),a.wa&&I(a.wa));a.le(null)}}if(!a)throw
Error("Child is not in parent component");return a};function Dn(a,b)
{this.wa=a;this.j=b};function En(a,b){Q.call(this);this.o=new fj(this);this.tg(a||
null);b&&(this.ug=b)}u(En,Q);f=En.prototype;f.wa=null;f.Wk=!0;f.ro=null;f.Ze=!
1;f.Pl=-1;f.Ej=-1;f.Ho=!0;f.ug="toggle_display";f.getType=function(){return
this.ug};f.ka=function(){return this.wa};f.tg=function(a)
{Fn(this);this.wa=a};function Fn(a){if(a.Ze)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.Ze};
f.Ca=function(a){this.Ha&&this.Ha.stop();this.ta&&this.ta.stop();if(a){if(!
this.Ze&&this.bm()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the
popup");this.sg();a=jf(this.wa);if(this.Wk)if(this.o.ma(a,"mousedown",this.Jp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Rf(b)}catch(d){break}a=c;b=a.activeElement}this.o.ma(a,"mousedown",this.Jp,!
0);this.o.ma(a,"deactivate",this.Ip)}else
this.o.ma(a,"blur",this.Ip);"toggle_display"==this.ug?
(this.wa.style.visibility="visible",N(this.wa,!
0)):"move_offscreen"==this.ug&&this.sg();this.Ze=!0;this.Pl=Date.now();this.Ej=-
1;this.Ha?(Vi(this.Ha,"end",this.Ii,!1,this),this.Ha.play()):this.Ii()}}else
Gn(this)};f.sg=function(){};function Gn(a,b)
{a.Ze&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&kj(a.o),a.Ze=!
1,a.Ej=Date.now(),a.ta?(Vi(a.ta,"end",t(a.yo,b),!1,a),a.ta.play()):a.yo(b))}
f.yo=function(a){"toggle_display"==this.ug?
this.Hu():"move_offscreen"==this.ug&&(this.wa.style.top="-
10000px");this.nh(a)};f.Hu=function(){this.wa.style.visibility="hidden";N(this.wa,!
1)};f.bm=function(){return this.dispatchEvent("beforeshow")};f.Ii=function()
{this.dispatchEvent("show")};f.nh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Jp=function(a)
{a=a.target;Qf(this.wa,a)||Hn(this,a)||150>Date.now()-this.Pl||Gn(this,a)};
f.Ip=function(a){if(this.Ho){var b=jf(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Qf(this.wa,a)||"BODY"==a.tagName||
Hn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Pl||
Gn(this)}};function Hn(a,b){return lb(a.ro||[],function(c){return b===c||
Qf(c,b)})}f.va=function()
{En.qa.va.call(this);this.o.Fa();Ai(this.Ha);Ai(this.ta);delete this.wa;delete
this.o;delete this.ro};function In(a,b){sn.call(this,b);this.Nf=!!
a;this.ta=null;this.Fc=mn({kv:this.Mj},this)}u(In,sn);f=In.prototype;f.rl=null;f.Li
=!1;f.jd=null;f.Ac=null;f.Vd=null;f.Xk=!1;f.oh=function(){return"goog-
modalpopup"};f.Oh=function(){return this.jd};f.Ta=function()
{In.qa.Ta.call(this);var a=this.ka();Ib(a,Tb(this.oh()).split(" "));Wf(a,!0);N(a,!
1);Jn(this);Kn(this)};
function Jn(a){if(a.Nf&&!a.Ac){var b=a.i.Ra("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Bd(on).toString();a.Ac=b;a.Ac.className=a.oh()+"-
bg";N(a.Ac,!1);Ph(a.Ac,0)}a.jd||(a.jd=a.i.Ra("DIV",a.oh()+"-bg"),N(a.jd,!
1))}function Kn(a){a.Vd||(a.Vd=cg(a.i,"SPAN"),N(a.Vd,!1),Wf(a.Vd,!
0),a.Vd.style.position="absolute")}f.gq=function(){this.Xk=!1};f.Hi=function(a)
{return!!a&&"DIV"==a.tagName};
f.Mb=function(a){In.qa.Mb.call(this,a);a=Tb(this.oh()).split("
");Ib(this.ka(),a);Jn(this);Kn(this);Wf(this.ka(),!0);N(this.ka(),!
1)};f.La=function()
{this.Ac&&Hf(this.Ac,this.ka());Hf(this.jd,this.ka());In.qa.La.call(this);If(this.V
d,this.ka());this.rl=new
pn(this.i.i);Z(this).ma(this.rl,"focusin",this.wv);Ln(this,!1)};f.kc=function()
{this.isVisible()&&this.Ca(!
1);Ai(this.rl);In.qa.kc.call(this);I(this.Ac);I(this.jd);I(this.Vd)};
f.Ca=function(a){if(a!
=this.Li)if(this.Aa&&this.Aa.stop(),this.Ja&&this.Ja.stop(),this.ua&&this.ua.stop()
,this.Ha&&this.Ha.stop(),this.Za&&Ln(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ta=this.i.i.activeElement}catch(e)
{}this.Mj();this.qh();Z(this).ma(dg(this.i),"resize",this.Mj).ma(dg(this.i),"orient
ationchange",this.Fc);Mn(this,!0);this.focus();this.Li=!0;this.Aa&&this.Ja?
(Vi(this.Aa,"end",this.Ki,!1,this),this.Ja.play(),this.Aa.play()):this.Ki()}}else
if(this.dispatchEvent("beforehide")){Z(this).Ya(dg(this.i),
"resize",this.Mj).Ya(dg(this.i),"orientationchange",this.Fc);this.Li=!
1;this.ua&&this.Ha?(Vi(this.ua,"end",this.Ji,!
1,this),this.Ha.play(),this.ua.play()):this.Ji();a:{try{var
b=this.i,c=b.i.body,d=b.i.activeElement||c;if(!this.ta||this.ta==c)
{this.ta=null;break a}(d==c||b.Lm(this.ka(),d))&&this.ta.focus()}catch(e)
{}this.ta=null}}};
function Ln(a,b){a.tc||(a.tc=new Dn(a.wa,a.i));a=a.tc;if(b){a.i||
(a.i=[]);b=a.j.Mo(a.j.i.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.wa||
Sm(d,"hidden")||(X(d,"hidden",!0),a.i.push(d))}}else if(a.i)
{for(c=0;c<a.i.length;c++)a.i[c].removeAttribute("aria-hidden");a.i=null}}function
Mn(a,b){a.Ac&&N(a.Ac,b);a.jd&&N(a.jd,b);N(a.ka(),b);N(a.Vd,b)}f.Ki=function()
{this.dispatchEvent("show")};f.Ji=function(){Mn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Li};f.focus=function(){this.Lo()};
f.Mj=function(){this.Ac&&N(this.Ac,!1);this.jd&&N(this.jd,!1);var
a=this.i.i,b=vf(zf(a)||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.Ac&&(N(this.Ac,!0),L(this.Ac,c,a));this.jd&&(N(this.jd,!
0),L(this.jd,c,a))};
f.qh=function(){var a=zf(this.i.i)||window;if("fixed"==xh(this.ka(),"position"))var
b=0,c=0;else c=xf(this.i.i),b=c.x,c=c.y;var
d=M(this.ka());a=vf(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);yh(this.ka(),b,c);yh(this.Vd,b,c)};f.wv=function(a){this.Xk?
this.gq():a.target==this.Vd&&U(this.Lo,0,this)};f.Lo=function()
{try{A&&this.i.i.body.focus(),this.ka().focus()}catch(a){}};
f.va=function()
{Ai(this.Aa);this.Aa=null;Ai(this.ua);this.ua=null;Ai(this.Ja);this.Ja=null;Ai(this
.Ha);this.Ha=null;In.qa.va.call(this)};function Nn(a,b,c)
{In.call(this,b,c);this.o=a||"modal-dialog";this.l=On(On(new Pn,Qn,!0),Rn,!1,!
0)}u(Nn,In);f=Nn.prototype;f.ai=!0;f.Cp=!0;f.ml=!
0;f.aj=.5;f.zc="";f.Kf=null;f.qe=null;f.Do=!
1;f.Xc=null;f.Yc=null;f.yi=null;f.Ec=null;f.Dd=null;f.uc=null;f.Pm="dialog";f.oh=fu
nction(){return this.o};function Sn(a,b){a.zc=b;a.Yc&&J(a.Yc,b)}f.lb=function()
{return this.zc};f.Gc=function(){return null!=this.Kf?
je(this.Kf):""};f.tf=function(){return this.Pm};f.mg=function(a){this.Pm=a};
function Tn(a){a.ka()||a.render()}f.Jb=function(){Tn(this);return this.Dd};function
Un(a){Tn(a);return a.uc}function Vn(a){Tn(a);return a.ka()}f.Oh=function()
{Tn(this);return Nn.qa.Oh.call(this)};function Wn(a,b)
{a.aj=b;a.ka()&&(b=a.Oh())&&Ph(b,a.aj)}f.Pq=function(){};function Xn(a,b){var
c=Tb(a.o+"-title-draggable").split(" ");a.ka()&&(b?Ib(a.Xc,c):Kb(a.Xc,c));b&&!a.qe?
(b=new Zm(a.ka(),a.Xc),a.qe=b,Ib(a.Xc,c),O(a.qe,"start",a.ew,!
1,a),O(a.qe,"drag",a.Pq,!1,a)):!b&&a.qe&&(a.qe.Fa(),a.qe=null)}
f.Ta=function(){Nn.qa.Ta.call(this);var
a=this.ka(),b=this.i;this.yi=this.getId();var c=this.getId()
+".contentEl";this.Xc=b.Ra("DIV",this.o+"-title",this.Yc=b.Ra("SPAN",
{className:this.o+"-title-text",id:this.yi},this.zc),this.Ec=b.Ra("SPAN",this.o+"-
title-close"));Ff(a,this.Xc,this.Dd=b.Ra("DIV",{className:this.o+"-
content",id:c}),this.uc=b.Ra("DIV",this.o+"-
buttons"));Rm(this.Yc,"heading");Rm(this.Ec,"button");Wf(this.Ec,!
0);Vm(this.Ec,"Fermer");Rm(a,this.tf());X(a,"labelledby",this.yi||"");this.Kf&&
Ce(this.Dd,this.Kf);N(this.Ec,this.ai);this.l&&(a=this.l,a.wa=this.uc,a.render());N
(this.uc,!!this.l);Wn(this,this.aj)};
f.Mb=function(a){Nn.qa.Mb.call(this,a);a=this.ka();var b=this.o+"-
content";this.Dd=mf(null,b,a)[0];this.Dd||
(this.Dd=this.i.Ra("DIV",b),this.Kf&&Ce(this.Dd,this.Kf),a.appendChild(this.Dd));b=
this.o+"-title";var c=this.o+"-title-text",d=this.o+"-title-close";
(this.Xc=mf(null,b,a)[0])?(this.Yc=mf(null,c,this.Xc)[0],this.Ec=mf(null,d,this.Xc)
[0]):(this.Xc=this.i.Ra("DIV",b),a.insertBefore(this.Xc,this.Dd));this.Yc?
(this.zc=Xf(this.Yc),this.Yc.id||(this.Yc.id=this.getId())):(this.Yc=E("SPAN",
{className:c,
id:this.getId()}),this.Xc.appendChild(this.Yc));this.yi=this.Yc.id;X(a,"labelledby"
,this.yi||"");this.Ec||
(this.Ec=this.i.Ra("SPAN",d),this.Xc.appendChild(this.Ec));N(this.Ec,this.ai);b=thi
s.o+"-buttons";if(this.uc=mf(null,b,a)[0]){if(a=this.l=new Pn(this.i),
(b=this.uc)&&1==b.nodeType){a.wa=b;b=lf("BUTTON",a.wa);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Xf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.uc=this.i.Ra("DIV",b),a.appendChild(this.uc),
this.l&&(a=this.l,a.wa=this.uc,a.render()),N(this.uc,!!
this.l);Wn(this,this.aj)};f.La=function()
{Nn.qa.La.call(this);Z(this).ma(this.ka(),"keydown",this.Om).ma(this.ka(),"keypress
",this.Om);Z(this).ma(this.uc,"click",this.rv);Xn(this,this.ml);Z(this).ma(this.Ec,
"click",this.Fv);var a=this.ka();Rm(a,this.tf());""!
==this.Yc.id&&X(a,"labelledby",this.Yc.id);if(!this.Cp){this.Cp=!1;if(this.Za)
{a=this.i;var b=this.Oh();a.Ei(this.Ac);a.Ei(b)}this.isVisible()&&Ln(this,!1)}};
f.kc=function(){this.isVisible()&&this.Ca(!1);Xn(this,!
1);Nn.qa.kc.call(this)};f.Ca=function(a){a!=this.isVisible()&&(this.Za||
this.render(),Nn.qa.Ca.call(this,a))};f.Ki=function()
{Nn.qa.Ki.call(this);this.dispatchEvent("aftershow")};f.Ji=function()
{Nn.qa.Ji.call(this);this.dispatchEvent("afterhide");this.Do&&this.Fa()};
f.ew=function(){var a=this.i.i,b=vf(zf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=M(this.ka());"fixed"==xh(this.ka(),"position")?an(this.qe,new
lh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):an(this.qe,new
lh(0,0,c-d.width,a-d.height))};f.Fv=function(){Yn(this)};function Yn(a){if(a.ai)
{var b=a.l,c=b&&b.i;c?(b=b.get(c),a.dispatchEvent(new Zn(c,b))&&a.Ca(!1)):a.Ca(!
1)}}f.va=function(){this.uc=this.Ec=null;Nn.qa.va.call(this)};
function $n(a,b){a.l=b;a.uc&&(a.l?
(b=a.l,b.wa=a.uc,b.render()):Ce(a.uc,ue),N(a.uc,!!a.l))}f.rv=function(a){a:
{for(a=a.target;null!=a&&a!=this.uc;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.l.get(a);this.dispatchEvent(new Zn(a,b))&&this.Ca(!1)}};
f.Om=function(a){var b=!1,c=!
1,d=this.l,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.i;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new Zn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ka()){this.Xk=!
0;try{this.Vd.focus()}catch(l){}U(this.gq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Ec)Yn(this);else
if(d){var
h=d.j,k=h&&ao(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&
!e.disabled;!k||k.disabled||e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new
Zn(g,String(d.get(g)))))}else e!=this.Ec||32!=a.keyCode&&" "!=a.key||
Yn(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Ca(!1)};function
Zn(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(Zn,Ei);function Pn(a)
{gn.call(this);a||
gf();this.i=this.wa=this.j=null}u(Pn,gn);Pn.prototype.set=function(a,b,c,d)
{gn.prototype.set.call(this,a,b);c&&(this.j=a);d&&(this.i=a);return this};
function On(a,b,c,d){return
a.set(b.key,b.caption,c,d)}Pn.prototype.render=function(){if(this.wa)
{Ce(this.wa,ue);var a=gf(this.wa);this.forEach(function(b,c){b=a.Ra("BUTTON",
{name:c},b);c==this.j&&(b.className="goog-buttonset-
default");this.wa.appendChild(b)},this)}};Pn.prototype.ka=function(){return
this.wa};function ao(a,b){a=lf("BUTTON",a.wa);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
Qn={key:"ok",caption:"OK"},Rn={key:"cancel",caption:"Annuler"},bo={key:"yes",captio
n:"Oui"},co={key:"no",caption:"Non"},eo={key:"save",caption:"Enregistrer"},fo={key:
"continue",caption:"Continuer"};"undefined"!=typeof document&&(On(new Pn,Qn,!0,!
0),On(On(new Pn,Qn,!0),Rn,!1,!0),On(On(new Pn,bo,!0),co,!1,!0),On(On(On(new
Pn,bo),co,!0),Rn,!1,!0),On(On(On(new Pn,fo),eo),Rn,!0,!0));function go(a,b,c,d,e)
{Dm.call(this,b,c,d,e);this.i=a}u(go,Dm);go.prototype.qg=function()
{};go.prototype.am=function()
{this.qg();go.qa.am.call(this)};go.prototype.Re=function()
{this.qg();go.qa.Re.call(this)};go.prototype.Cf=function()
{this.qg();go.qa.Cf.call(this)};function ho(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);go.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.l=-1}u(ho,go);var
io=1/1024;f=ho.prototype;
f.qg=function(){var a=this.coords[0];Math.abs(a-
this.l)>=io&&(Ph(this.i,a),this.l=a)};f.Cf=function(){this.l=-
1;ho.qa.Cf.call(this)};f.Re=function(){this.l=-
1;ho.qa.Re.call(this)};f.show=function(){this.i.style.display=""};f.mb=function()
{this.i.style.display="none"};function jo(a,b,c)
{ho.call(this,a,1,0,b,c)}u(jo,ho);jo.prototype.Cf=function()
{this.show();jo.qa.Cf.call(this)};jo.prototype.Re=function()
{this.mb();jo.qa.Re.call(this)};
function ko(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");go.call(this,a,b,c,d,e)}u(ko,go);ko.prototype.qg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.i.style.backgroundColor="rgb("+a.join(",")
+")"};function lo(a,b){this.i=a[p.Symbol.iterator]
();this.j=b}lo.prototype[Symbol.iterator]=function(){return
this};lo.prototype.next=function(){var a=this.i.next();return{value:a.done?void
0:this.j.call(void 0,a.value),done:a.done}};function mo(a,b){return new
lo(a,b)};function no(a){if(a instanceof oo||a instanceof po||a instanceof qo)return
a;if("function"==typeof a.next)return new oo(function(){return
a});if("function"==typeof a[Symbol.iterator])return new oo(function(){return
a[Symbol.iterator]()});if("function"==typeof a.kf)return new oo(function(){return
a.kf()});throw Error("Not an iterator or iterable.");}function oo(a)
{this.i=a}oo.prototype.kf=function(){return new
po(this.i())};oo.prototype[Symbol.iterator]=function(){return new qo(this.i())};
oo.prototype.j=function(){return new qo(this.i())};function po(a)
{this.i=a}n(po,eg);po.prototype.next=function(){return
this.i.next()};po.prototype[Symbol.iterator]=function(){return new
qo(this.i)};po.prototype.j=function(){return new qo(this.i)};function qo(a)
{oo.call(this,function(){return a});this.l=a}n(qo,oo);qo.prototype.next=function()
{return this.l.next()};function ro(a,b){this.j={};this.i=[];this.l=this.size=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
ro)for(c=a.be(),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=ro.prototype;f.mc=function(){so(this);for(var
a=[],b=0;b<this.i.length;b++)a.push(this.j[this.i[b]]);return a};f.be=function()
{so(this);return this.i.concat()};
function to(a,b){return a.has(b)}f.has=function(a){return
uo(this.j,a)};f.Lc=ba(2);function vo(a)
{a.j={};a.i.length=0;a.size=0;a.l=0}f.remove=function(a){uo(this.j,a)?(delete
this.j[a],--this.size,this.l++,this.i.length>2*this.size&&so(this),a=!0):a=!
1;return a};function so(a){if(a.size!=a.i.length){for(var b=0,c=0;b<a.i.length;)
{var d=a.i[b];uo(a.j,d)&&(a.i[c++]=d);b++}a.i.length=c}if(a.size!=a.i.length){var
e={};for(c=b=0;b<a.i.length;)d=a.i[b],uo(e,d)||(a.i[c++]=d,e[d]=1),b+
+;a.i.length=c}}
f.get=function(a,b){return uo(this.j,a)?this.j[a]:b};f.set=function(a,b)
{uo(this.j,a)||(this.size+=1,this.i.push(a),this.l+
+);this.j[a]=b};f.forEach=function(a,b){for(var c=this.be(),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
ro(this)};f.keys=function(){return no(this.kf(!0)).j()};f.values=function(){return
no(this.kf(!1)).j()};f.entries=function(){var a=this;return
mo(this.keys(),function(b){return[b,a.get(b)]})};
f.kf=function(a){so(this);var b=0,c=this.l,d=this,e=new eg;e.next=function(){if(c!
=d.l)throw Error("The map has changed since the iterator was
created");if(b>=d.i.length)return fg;var g=d.i[b++];return{value:a?g:d.j[g],done:!
1}};return e};function uo(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function wo(){this.j=new ro;this.i=new
xo("");this.i.next=this.i.i=this.i}f=wo.prototype;f.get=function(a,b)
{return(a=this.j.get(a))?a.value:b};f.set=function(a,b){var c=this.j.get(a);c?
c.value=b:(c=new
xo(a,b),this.j.set(a,c),a=c,a.i=this.i.i,a.next=this.i,this.i.i=a,a.i.next=a)};f.sh
ift=function(){return yo(this,this.i.next)};f.pop=function(){return
yo(this,this.i.i)};f.remove=function(a){return(a=this.j.get(a))?
(a.remove(),this.j.remove(a.key),!0):!1};f.Lc=ba(1);
f.be=function(){return this.map(function(a,b){return b})};f.mc=function(){return
this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.i.next;c!
=this.i;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var
c=[],d=this.i.next;d!=this.i;d=d.next)c.push(a.call(b,d.value,d.key,this));return
c};f.some=function(a,b){for(var c=this.i.next;c!
=this.i;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};
f.every=function(a,b){for(var c=this.i.next;c!=this.i;c=c.next)if(!
a.call(b,c.value,c.key,this))return!1;return!0};function yo(a,b){a.i!
=b&&(b.remove(),a.j.remove(b.key));return b.value}function xo(a,b)
{this.key=a;this.value=b}xo.prototype.remove=function()
{this.i.next=this.next;this.next.i=this.i;delete this.i;delete this.next};function
zo(){Q.call(this);this.j=new wo}u(zo,Q);zo.prototype.l=function(a)
{a.sort(Ao);v(a,function(b){b.le(this)},this);this.j=new wo;v(a,function(b)
{this.j.set(b.Ma(),b)},this);this.dispatchEvent("update")};function Ao(a,b){return
Bo(a)-Bo(b)}function Co(a){return a.j.mc()}function Do(a,b,c){a=Co(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Ma()==b){d=e;break}if(0<=d)return a[c+d]}function
Eo(a,b){return a.j.get(b)}
function Fo(a,b){b=Tb(b);if(0!=b.length)return mb(Co(a),function(c){return
c.lb()==b})};function Go(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function Ho(a,b){this.s=[];this.ta=a;this.Ka=b||null;this.o=this.l=!1;this.j=void
0;this.na=this.ua=this.ha=!
1;this.N=0;this.i=null;this.V=0}u(Ho,Go);Ho.prototype.cancel=function(a)
{if(this.l)this.j instanceof Ho&&this.j.cancel();else{if(this.i){var
b=this.i;delete this.i;a?b.cancel(a):(b.V--,0>=b.V&&b.cancel())}this.ta?
this.ta.call(this.Ka,this):this.na=!0;this.l||(a=new Io(this),Jo(this),Ko(this,!
1,a))}};Ho.prototype.oa=function(a,b){this.ha=!1;Ko(this,a,b)};
function Ko(a,b,c){a.l=!0;a.j=c;a.o=!b;Lo(a)}function Jo(a){if(a.l){if(!a.na)throw
new Mo(a);a.na=!1}}Ho.prototype.Ig=function(a){Jo(this);Ko(this,!0,a)};function
No(a,b,c,d){a.s.push([b,c,d]);a.l&&Lo(a)}Ho.prototype.then=function(a,b,c){var
d,e,g=new Nk(function(h,k){e=h;d=k});No(this,e,function(h){h instanceof Io?
g.cancel():d(h);return Oo},this);return g.then(a,b,c)};Ho.prototype.
$goog_Thenable=!0;function Po(a){return lb(a.s,function(b)
{return"function"===typeof b[1]})}var Oo={};
function Lo(a){if(a.N&&a.l&&Po(a)){var
b=a.N,c=Qo[b];c&&(p.clearTimeout(c.wb),delete Qo[b]);a.N=0}a.i&&(a.i.V--,delete
a.i);b=a.j;for(var d=c=!1;a.s.length&&!a.ha;){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.Ka,b);k===Oo&&(k=void 0);void 0!==k&&(a.o=a.o&&(k==b||k instanceof
Error),a.j=b=k);if(Mk(b)||"function"===typeof p.Promise&&b instanceof p.Promise)d=!
0,a.ha=!0}catch(l){b=l,a.o=!0,Po(a)||(c=!0)}}a.j=b;d&&(k=q(a.oa,a,!0),d=q(a.oa,a,!
1),b instanceof Ho?(No(b,k,d),
b.ua=!0):b.then(k,d));c&&(b=new Ro(b),Qo[b.wb]=b,a.N=b.wb)}function Mo()
{bb.call(this)}u(Mo,bb);Mo.prototype.message="Deferred has already
fired";Mo.prototype.name="AlreadyCalledError";function Io()
{bb.call(this)}u(Io,bb);Io.prototype.message="Deferred was
canceled";Io.prototype.name="CanceledError";function Ro(a)
{this.wb=p.setTimeout(q(this.j,this),0);this.i=a}Ro.prototype.j=function(){delete
Qo[this.wb];throw this.i;};var Qo={};function So(a,b){var c=b||{};b=c.document||
document;var d=Bd(a).toString(),e=cg(new hf(b),"SCRIPT"),g={kq:e,og:void 0},h=new
Ho(To,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){Uo(e,!0);var m=new Vo(1,"Timeout
reached for loading script "+d);Jo(h);Ko(h,!
1,m)},l),g.og=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Uo(e,c.Vs||!
1,k),h.Ig(null))};e.onerror=function(){Uo(e,!0,k);var m=new Vo(0,"Error while
loading script "+
d);Jo(h);Ko(h,!1,m)};g=c.attributes||{};nd(g,{type:"text/javascript",charset:"UTF-
8"});tf(e,g);Ee(e,a);Wo(b).appendChild(e);return h}function Wo(a){var
b=lf("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function To()
{if(this&&this.kq){var a=this.kq;a&&"SCRIPT"==a.tagName&&Uo(a,!0,this.og)}}function
Uo(a,b,c){null!=c&&p.clearTimeout(c);a.onload=function(){};a.onerror=function()
{};a.onreadystatechange=function(){};b&&window.setTimeout(function(){I(a)},0)}
function Vo(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);bb.call(this,c);this.code=a}u(Vo,bb);function Xo(a,b,c){Yo()&&(So(Zo,
{document:a}).then(function(){var d=Pa("gapi.load",b);d&&d("gapi.rpc",
{Ig:function(){return $o(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{$o(c)},5E3))}function ap(a){var b={};b.q=a;bp("updateInViewportPage",b)}function
$o(a){var b=Pa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),cp(),dp(a))}function cp()
{O(document,"keydown",function(a){27==a.keyCode&&bp("closeViewportDialog")})}
function dp(a){var b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function bp(a,b){if(Yo()){var c=Pa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function Yo(){try{return window.self!==window.top}catch(a)
{return!0}}var Zo=Dd(vd(wd("//apis.google.com/js/api.js")));function ep(a)
{Q.call(this);fp(this,a||"")}n(ep,Q);ep.prototype.getQuery=function(){return
this.o};function fp(a,b){a.o!=b&&(a.o=b,a.dispatchEvent("change"),ap(b))}function
gp(a){a=new R(a);return T(a,"q")||T(a,"vq")||T(a,"dq")}function hp(){return T(new
R(window.location.toString()),"q")};function ip(a){this.i={};this.O=a}function
jp(a,b){var c=[];if(a.i[b]){var d=[],e;for(e in
a.i[b])d.push(e);yb(d);for(e=0;e<d.length;e++)c.push(a.i[b][d[e]])}return
c};function kp(a){this.O=a;this.l=a.Bb()}kp.prototype.Vb=function(a)
{this.Da&&(this.Da.Fa(),Gf(this.O.Ga().N.j));this.Da=new
a(this.O);this.Da.Od&&this.Da.Od(this.O.Ea());this.Da.Pd&&this.Da.Pd()};kp.prototyp
e.Ga=function(){return this.Da};function lp(a)
{W.call(this);this.na=a;Gf(a);K(a,"overflow","hidden");this.l=G("div");K(this.na,
{position:"relative",padding:"0px"});Jf(this.na,this.l,0);this.Ob=new
ip(this);this.Ha=[];this.V=[];a=q(this.Qm,this,1);this.V.push(["next",a]);a=q(this.
Qm,this,-
1);this.V.push(["previous",a]);a=q(this.Tq,this);this.V.push(["turntopage",a]);a=q(
this.Uq,this);this.V.push(["zoomin",a]);a=q(this.Vq,this);this.V.push(["zoomout",a]
);this.oa=new kp(this);a=G("div");V(a,!0);K(a,{position:"absolute",left:"0px",
top:"0px"});this.na.appendChild(a);this.Kb=a;this.ob(Wh(this.na));mp.push(this);thi
s.Ad=new ep;O(this.Ad,"change",this.Sq,!1,this)}u(lp,W);var
mp=[];f=lp.prototype;f.Bb=function(){return this.l};f.vd=function(){return
this.Kb};f.ob=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.j||!
Pe(this.j,a)){Vh(this.l,a,"content-box");this.j=a;var
b=this.oa.Ga();b&&b.ob(a);this.dispatchEvent("resize")}};f.getSize=function()
{return this.j};f.vb=function(){return this.j.width};
f.Eb=function(){return this.j.height};f.go=function()
{this.dispatchEvent("load")};f.Vb=function(a){this.ha!
=a&&(this.ha=a,this.oa.Vb(a),this.dispatchEvent("viewportmodechange"))};f.Wa=functi
on(){return this.s};f.Ga=function(){return this.oa.Ga()};function np(a,b)
{if(a.N)throw"";a.N=b;O(b,"update",q(a.Qq,a))}f.Qq=function()
{this.dispatchEvent("pagesupdate")};f.kb=function(){return
this.N};f.od=function(a,b){return(a=Eo(this.N,a))?
(this.nb(a,b),a):null};f.nb=function(a,b){if(this.o!=a||
b)this.o=a,this.dispatchEvent("pagechange")};
function op(a,b){return(b=Fo(a.N,b))?(a.nb(b),!0):!1}function pp(a,b)
{qp(a,b,q(function(c){U(q(this.nb,this,c))},a))}function qp(a,b,c){a=a.kb();new
R(b);b=new a.o({url:b});b.le(a);rp(b,q(a.na,a,c))}f.Xh=function(a,b){var
c=this.oa.Ga().Gb();if(c&&c.Bc&&(c=c.Bc(a))){b=b||new B(40,80);var
d=this.Va().getQuery();if(!d)return;var e=sp(a,d);if(e)
{tp(this,c,b,e);return}rp(a,q(this.Rq,this,c,b,d))}this.nb(a)};f.Rq=function(a,b,c,
d){(c=sp(d,c))&&tp(this,a,b,c)};
function tp(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g+
+)e=rh(e,d[g]);d=b.Ea().re();d=b.getSize().width/d;e=new
Im(e.left,e.top);e.jk(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Jm(b.kd());b.add
(e);Km(b,c);a.Ga().Df(b)}}f.Ma=function(){return this.o.Ma()};f.Ea=function()
{return this.o};f.rb=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ha.push(b);1==this.Ha.length&&up(this)};
function up(a){var b=a.Ha.shift();if(b){for(var c=b.shift(),d=0;d<a.V.length;d+
+)a.V[d][0]==c&&a.V[d][1].apply(a,b);up(a)}}function vp(a){var
b=a.oa.Ga();b.nl&&b.nl(a.Ea())}f.Qm=function(a){var b=this.oa.Ga(),c;b.ta?
c=b.ta(this.Ea(),a):c=Do(this.kb(),this.Ea().Ma(),a);c&&(this.nb(c),vp(this),this.d
ispatchEvent("pageturn"))};f.Tq=function(a)
{if(a=Eo(this.N,a))this.nb(a),vp(this)};f.Uq=function(){var
a=this.oa.Ga();a.Mc&&(a.Mc(),vp(this))};f.Vq=function(){var
a=this.oa.Ga();a.ad&&(a.ad(),vp(this))};
f.Sq=function(){this.dispatchEvent("searchupdate")};f.Va=function(){return
this.Ad};var wp={update:function(a){for(var b in a)wp[b]=a[b]},Ks:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)wp.Js(b,a[b])},Js:function(a,b){wp[a]=b}};$a("_OC_addFlags",wp.Ks);function xp(a)
{var b=Ga.apply(1,arguments);if(0===b.length)return Dd(a[0]);for(var
c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return
Dd(c.join(""))};var yp;function zp(a,b,c){c=new
R(c.replace(/#.*/g,""));S(c,a,b);return c.toString()}function Ap(a){if(yp){var
b=new R(yp);Wj(b,a);return b.toString()}return a}function Bp(a){return
zp("hl","fr",a)}function Cp(a){a=new R(a);var b=a.o.split("/");b[0]||
b.shift();return 3<b.length?b[3]:T(a,"id")||""}function Dp(){var
a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function Ep(a)
{Q.call(this);this.qb={};a&&this.Ed(a)}u(Ep,Q);f=Ep.prototype;f.re=function()
{return this.qb.w||this.getParent().i.width};f.ee=function(){return this.qb.h||
this.getParent().i.height};function om(a){return a.re()/a.ee()}f.getSize=function()
{return new Oe(this.re(),this.ee())};f.Ed=function(a){for(var b in
a)this.qb[b]=a[b];this.dispatchEvent("update")};f.le=function(a)
{this.N=a};f.getParent=function(){return this.N};f.lb=function(){return
this.qb.title};
f.Ld=function(){var a=this.lb();return a?"Page "+a:""};function Bo(a){return
a.qb.order}f.xd=function(a){if(this.qb.src&&a){var b=new
R(this.qb.src);S(b,"w",a.width);return b.toString()}return
this.qb.src};f.Ma=function(){return this.qb.pid};function Fp(a,b,c){if(8>=pc()){var
d=[];d[0]=O(a,"readystatechange",t(Gp,a,t(Hp,b),d))}else
Vi(a,"load",t(Hp,b));c&&Vi(a,"error",t(Hp,c))}function Hp(a){U(a)}function
Gp(a,b,c){if("complete"!=a.readyState)return!0;cj(c[0]);b();return!1}var
Ip=G("div");function Jp(a){if(a)if(A){Ip.appendChild(a);var
b=t(I,a);Fp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Kp(a,b,c,d,e,g,h)
{Q.call(this);this.N=a;this.ub=b;this.Cb=c;this.l=d;this.j=e;this.na=g;this.ha=h;th
is.o=Math.ceil(this.ub/this.l);this.s=Math.ceil(this.Cb/
this.j);this.i=[];for(a=0;a<this.o;++a){b=[];for(c=0;c<this.s;+
+c)b.push(null);this.i.push(b)}}n(Kp,Q);Kp.prototype.empty=function(){for(var
a;a=this.N.firstChild;)Jp(a)};
function Lp(a,b){var
c=Math.floor(b.left/a.l),d=Math.floor(b.top/a.j),e=Math.ceil((b.left+b.width)/
a.l),g=Math.ceil((b.top+b.height)/
a.j);e=Math.min(e,a.o);for(g=Math.min(g,a.s);c<e;c++)for(var h=d;h<g;h++)if(!a.i[c]
[h]){var k=a;var l=c,m=h;if(!k.i[l][m]){var r=G("IMG");K(r,
{position:"absolute",left:l*k.l+"px",top:m*k.j+"px",display:"none"});k.i[l]
[m]=r;k.N.appendChild(r)}k=k.i[l]
[m];l=a.na(c,h);Fp(k,q(a.V,a,k,l),q(a.oa,a,k,l));k.src=l}for(c=0;c<a.o;+
+c)for(h=0;h<a.s;++h){if(d=!!a.i[c][h])d=!qh(new lh(c*
a.l,h*a.j,(c+1)*a.l,(h+1)*a.j),b);d&&(Jp(a.i[c][h]),a.i[c]
[h]=null)}}Kp.prototype.V=function(a,b){K(a,
{display:""});this.ha&&this.ha(b)};Kp.prototype.oa=function(){};function Mp()
{};function Np(a){this.i={};for(var b=0;b<a.length;b++){var c=a[b];this.i[c.z]=new
Oe(c.w,c.h)}}function Op(a,b){return(a=hd(a.i,function(c){return c.height==b}))?
Number(a):null}function Pp(a,b){return(a=a.i[b])?a.width:null};function Qp(a)
{if(a)return a.isEntityPageViewport;a=T(new
R(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function Rp(a){if(a)return a.isEntityPageViewportV2;var b=new
R(window.location.href);a=T(b,"source");b=void 0!
==T(b,"ov2");return("entity_page"==a||"entity_page_gbs_snippet"==a)&&b}function
Sp(){var a=T(new R(window.location.href),"output");return(Qp()||Rp()||
Cc)&&"text"==a}function Tp(){return"toggled"===(new
R(window.location.href)).j};function Up(a)
{Ep.call(this,a);this.Nj={};this.Aa={};this.s={};this.ua=this.oa=null}var
Vp;u(Up,Ep);f=Up.prototype;f.Ed=function(a,b)
{Up.qa.Ed.call(this,a);b&&(this.ta=b)};function rp(a,b)
{Wp(a,a.qf(),b)}f.qf=function(){var a=Xp(this);S(a,"jscmd","click3");var
b;this.Ad&&(b=this.Ad.getQuery());Yp(this,"vq",b);dd(this.Nj,function(c,d)
{S(a,d,c)});return a};
function Wp(a,b,c){b=b.toString();if(b==a.ta)c&&c(a);else if(c&&(a.s[b]=a.s[b]||
[]).push(c),b!=a.V)
{a.V=b;a.l&&p.clearTimeout(a.l);a.l=p.setTimeout(q(a.St,a,b),6E3);var
d;a.Ad&&(d=a.Ad.getQuery());Vp(b,q(a.Wq,a,b,d))}}function Yp(a,b,c){c?
a.Nj[b]=c:delete a.Nj[b]}f.Nj=null;f.Wq=function(a,b,c)
{this.V==a&&(this.V=null,this.l&&(p.clearTimeout(this.l),this.l=null),this.ta=a,Zp(
this,c.page[0]),this.N.Gl(c),b=this.s[a])&&(v(b,function(d){d(this)},this),delete
this.s[a])};
f.St=function(a){this.l=this.V=null;delete this.s[a]};function Xp(a){var
b=a.qb.url;b?b=new R(b):(b=new
R(a.N.Tp),S(b,"pg",a.Ma()),a.qb.sig&&S(b,"sig",a.qb.sig));Qp()&&S(b,"source","entit
y_page");return b}f.lc=function(){return Xp(this).toString()};f.re=function()
{return this.qb.w||this.getParent().i.width};f.ee=function(){return this.qb.h||
this.getParent().i.height};
var
$p={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 Zp(a,b){var c={},d;for(d in $p){var e=$p[d],g=b[e];void
0!==g&&("highlights"==e?
a.Aa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.oa=new
Np(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Ed(c)}
Up.prototype.Gc=function(){return this.qb.content};Up.prototype.o=function(a)
{return!!(this.qb.flags&a)};function aq(a,b){return lb(b,q(a.o,a))}function bq(a,b)
{b=Ve(b);b=b.replace(/'/g,"&#39;");if(a=a.Aa[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function sp(a,b){if(a=bq(a,b))return
kb(a,t(cq,1))}function cq(a,b){b=kb(b,function(c){return Math.round(c*a)});return
new lh(b[0],b[1],b[2],b[3])}
function dq(a){if(a.qb.links)return kb(a.qb.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function eq(a)
{if(a.qb.clip_highlight||a.qb.clip_highlights){var b=[];v(a.qb.clip_highlights||
[a.qb.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
Up.prototype.xd=function(a){if(this.qb.src&&a){var b=new
R(this.qb.src);a&&dd(this.wl(),function(c,d){"height"==d&&a.height?
S(b,c,a.height):"width"==d&&a.width&&S(b,c,a.width)});return b.toString()}return
this.qb.src};Up.prototype.wl=function(){return{width:"w",height:"h"}};function
fq(a,b,c,d){this.lk=a||256;this.kk=b||256;this.j=c||3;this.l=d||
3;this.i=null}function gq(a,b){a.i=b}fq.prototype.So=function(a,b,c,d,e){var
g=this.j,h=this.l;b=Math.ceil(b/this.lk);c=Math.ceil(c/this.kk);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
R(a);S(a,"tid",d);this.i&&(a=this.i(a,d));return a.toString()};function hq()
{}hq.prototype.lb=function(){return this.zc};function iq(){this.i=new
Map}iq.prototype.add=function(a,b){this.i.set(Ua(a),b)};function jq(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Ua(g)}));for(var
c=la(a.i.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.i.get(d);e&&e.Oa();a.i.delete(d)}};function kq(){this.j={};this.i=new
iq}function lq(a,b,c){a.j[Ua(b)]=c}kq.prototype.Oa=function(){jq(this.i)};function
mq(a,b){b=jb(b,function(c){return!!
this.j[Ua(c.constructor)]},a);jq(a.i,b);v(b,function(c){this.i.i.has(Ua(c))||
this.i.add(c,this.j[Ua(c.constructor)].render(c))},a)};function nq(a)
{this.Jf=a}function oq(a,b,c,d){a=pq(a,d);if(0<c)for(c=0;c<a.length;c++)
{if(a[c]>b)return a[c]}else for(c=a.length-1;0<=c;c--)if(a[c]<b)return a[c];return
b}function pq(a,b){var c=b||[];a=jb(a.Jf,function(d){return!lb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function qq(a,b)
{zo.call(this);this.ha={};a&&(this.Tp=a.prefix,this.qp=a.image_prefix||
a.prefix,a=kb(a.page,function(c){c=new this.o(c);b&&(c.Ad=b);return
c},this),this.l(a))}u(qq,zo);qq.prototype.Gl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=Eo(this,c.pid);d&&Zp(d,c)}};qq.prototype.o=Up;qq.prototype.na=function(a,b
){if(!Eo(this,b.Ma())){var c=ub(Co(this));vb(c,b);this.l(c)}this.ha[b.Ma()]=!
0;a&&a(b)};function rq(a,b,c){ll(a,t(sq,b,c))}function sq(a,b,c){c=c.target;ul(c)?
a(wl(c)):b&&b()};var tq={},uq=null;var vq="undefined"!==typeof Uint8Array,wq=!
A&&"function"===typeof p.btoa;var xq="function"===typeof Symbol&&"symbol"===typeof
Symbol()?Symbol():void 0;function yq(a,b){if(xq)return a[xq]|=b;if(void 0!
==a.ag)return a.ag|=b;Object.defineProperties(a,{ag:{value:b,configurable:!
0,writable:!0,enumerable:!1}});return b}function zq(a){var b;xq?
b=a[xq]:b=a.ag;return null==b?0:b}function Aq(a,b){xq?a[xq]=b:void 0!==a.ag?
a.ag=b:Object.defineProperties(a,{ag:{value:b,configurable:!0,writable:!
0,enumerable:!1}})}function Bq(a){yq(a,16);return a}function Cq(a,b){Aq(b,(a|0)&-
51)}
function Dq(a,b){Aq(b,(a|18)&-41)};var Eq={};function Fq(a){return null!
==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var
Gq,Hq=[];Aq(Hq,23);Gq=Object.freeze(Hq);function Iq(a){if(a&2)throw
Error();}function Jq(a){var b=a.length;(b=b?a[b-1]:void 0)&&Fq(b)?b.g=1:
(b={},a.push((b.g=1,b)))};function Kq(a){var b=a.j+a.Of;return a.Rd||
(a.Rd=a.ac[b]={})}function Lq(a,b,c){return-1===b?null:b>=a.j?a.Rd?a.Rd[b]:void
0:c&&a.Rd&&(c=a.Rd[b],null!=c)?c:a.ac[b+a.Of]}function Mq(a,b,c,d){a.l&&(a.l=void
0);if(b>=a.j||d)return Kq(a)[b]=c,a;a.ac[b+a.Of]=c;(c=a.Rd)&&b in c&&delete
c[b];return a}function Nq(a,b){Iq(zq(a.ac));Mq(a,b,void 0,!1);return a}function
Oq(a,b){a=Lq(a,b);a=null==a?a:!!a;return null==a?!1:a};var Pq;function Qq(a,b)
{Pq=b;a=new a(b);Pq=void 0;return a};function Rq(a){switch(typeof a){case
"number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a))
{if(0!==(zq(a)&128))return a=Array.prototype.slice.call(a),Jq(a),a}else
if(vq&&null!=a&&a instanceof Uint8Array){if(wq){for(var
b="";10240<a.length;)b+=String.fromCharCode.apply(null,a.subarray(0,10240)),a=a.sub
array(10240);b+=String.fromCharCode.apply(null,a);a=btoa(b)}else{void
0===b&&(b=0);if(!uq){uq={};for(var
c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),
d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var
g=c.concat(d[e].split(""));tq[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void
0===uq[k]&&(uq[k]=h)}}}b=tq[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=
0;g<a.length-2;g+=3){var l=a[g],m=a[g+1];k=a[g+2];h=b[l>>2];l=b[(l&3)<<4|
m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=h+l+m+k}h=0;k=d;switch(a.length-g){case
2:h=a[g+1],k=b[(h&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|
h>>4]+k+d}a=c.join("")}return a}}return a};function Sq(a,b,c,d){if(null!=a)
{if(Array.isArray(a))a=Tq(a,b,c,void 0!==d);else if(Fq(a)){var e={},g;for(g in
a)e[g]=Sq(a[g],b,c,d);a=e}else a=b(a,d);return a}}function Tq(a,b,c,d){var
e=zq(a);d=d?!!(e&16):void 0;a=Array.prototype.slice.call(a);for(var
g=0;g<a.length;g++)a[g]=Sq(a[g],b,c,d);c(e,a);return a}function Uq(a){return
a.Vl===Eq?a.toJSON():Rq(a)}function Vq(a,b){a&128&&Jq(b)};function Wq(a,b,c){c=void
0===c?Dq:c;if(null!=a){if(vq&&a instanceof Uint8Array)return b?a:new
Uint8Array(a);if(Array.isArray(a)){var d=zq(a);if(d&2)return a;if(b&&!
(d&32)&&(d&16||0===d))return Aq(a,d|18),a;a=Tq(a,Wq,d&4?Dq:c,!
0);b=zq(a);b&4&&b&2&&Object.freeze(a);return a}return a.Vl===Eq?Xq(a):a}}
function Yq(a,b,c,d,e,g,h){if(a=a.i&&a.i[c]){d=zq(a);d&2?d=a:
(g=kb(a,Xq),Dq(d,g),Object.freeze(g),d=g);Iq(zq(b.ac));null==d?g=Gq:
(g=[],yq(g,1));h=g;if(null!=d){g=!!d.length;for(a=0;a<d.length;a++){var
k=d[a];g=g&&!(zq(k.ac)&2);h[a]=k.ac}g=(g?8:0)|1;a=zq(h);(a&g)!
==g&&(Object.isFrozen(h)&&(h=Array.prototype.slice.call(h)),Aq(h,a|g));b.i||
(b.i={});b.i[c]=d}else b.i&&(b.i[c]=void 0);Mq(b,c,h,e)}else
d=Wq(d,g,h),Iq(zq(b.ac)),Mq(b,c,d,e)}
function Xq(a){if(zq(a.ac)&2)return a;a=Zq(a,!0);yq(a.ac,18);return a}function
Zq(a,b){var c=a.ac,d=Bq([]),e=a.constructor.i;e&&d.push(e);e=a.Rd;if(e)
{d.length=c.length;d.fill(void 0,d.length,c.length);var g={};d[d.length-1]=g}0!
==(zq(c)&128)&&Jq(d);b=b||zq(a.ac)&2?
Dq:Cq;d=Qq(a.constructor,d);a.wp&&(d.wp=a.wp.slice());g=!!(zq(c)&16);for(var h=e?
c.length-1:c.length,k=0;k<h;k++)Yq(a,d,k-a.Of,c[k],!1,g,b);if(e)for(var l in
e)Yq(a,d,+l,e[l],!0,g,b);return d};function $q(a,b,c,d){null==a&&(a=Pq);Pq=void
0;var e=this.constructor.i;if(null==a){a=e?[e]:[];var g=48;var h=!0;d&&(g|
=128);Aq(a,g)}else{if(!Array.isArray(a))throw Error();if(e&&e!==a[0])throw
Error();g=yq(a,0)|32;h=0!==(16&g);if(d){if(!(g&128)&&0<a.length){var k=a[a.length-
1];if(Fq(k)&&"g"in k){g|=128;delete k.g;var l=!0,m;for(m in k){l=!
1;break}l&&a.pop()}else throw Error();}}else if(128&g)throw
Error();Aq(a,g)}this.Of=e?0:-1;this.i=void 0;this.ac=a;a:{g=this.ac.length;e=g-
1;if(g&&(g=this.ac[e],
Fq(g))){this.Rd=g;this.j=e-this.Of;break a}void 0!==b&&-1<b?(this.j=Math.max(b,e+1-
this.Of),this.Rd=void 0):this.j=Number.MAX_VALUE}if(!d&&this.Rd&&"g"in
this.Rd)throw Error('Unexpected "g" flag in sparse object of message that is not a
group type.');if(c){b=h&&!0;d=this.j;var r;for(h=0;h<c.length;h++)e=c[h],e<d?
(e+=this.Of,(g=a[e])?ar(g,b):a[e]=Gq):(r||(r=Kq(this)),(g=r[e])?ar(g,b):r[e]=Gq)}}
$q.prototype.toJSON=function(){return Tq(this.ac,Uq,Vq)};
$q.prototype.clone=function(){return Zq(this,!1)};
function ar(a,b){if(Array.isArray(a)){var c=zq(a),d=1;!b||c&2||(d|=16);(c&d)!
==d&&Aq(a,c|d)}}$q.prototype.Vl=Eq;$q.prototype.toString=function(){return
this.ac.toString()};function br(a,b)
{sn.call(this,b);this.l=a}u(br,sn);br.prototype.j="info";br.prototype.o=!1;var
cr={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};br.prototype.getType=function(){return
this.j};function dr(a,b){a.Jb()&&Lb(a.ka(),cr[a.j],cr[b]);a.j=b}function er(a,b)
{a.l=b;if(b=a.ka()){var
c=a.i;c.Mm(b);c.Km(b,a.l)}}br.prototype.isVisible=function(){var a=this.ka();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
br.prototype.Ca=function(a){x(this.ka(),"jfk-butterBar-shown",a)};function fr(a,b)
{a.o=b;(b=a.ka())&&x(b,"jfk-butterBar-mini",a.o)}br.prototype.Ta=function()
{this.wa=this.i.Ra("DIV","jfk-butterBar");var
a=this.ka();a&&(X(a,"live","assertive"),X(a,"atomic","true"));er(this,this.l);fr(th
is,this.o);dr(this,this.j)};function gr(a){this.i=a}gr.prototype.ud=function()
{return this.i.aid};gr.prototype.Sg=function(){var
a=this.i.x_focus,b=this.i.y_focus;if(void 0===a||void 0===b){b=this.Vf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};gr.prototype.tl=ba(8);gr.prototype.Vf=function(){return
hr(this,"head_boxes")};function hr(a,b){var c=[];a.i[b]&&v(a.i[b],function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c};function ir(a){this.i=a};function jr(a,b,c)
{this.l=a;this.i=b;this.o=c||!1;a=this.getSize();this.j()?
a.height=120:a.height=65;this.ob(a)}n(jr,cm);jr.prototype.j=function(){var a=C("gb-
mobile-menu-pubinfo");return a?0<Lf(a).length&&null!=this.l&&0==Bo(this.l):!
1};function kr(a){im.call(this);this.l=a}u(kr,im);kr.prototype.ha=function()
{this.j=Math.ceil(this.i.length/this.l);for(var a=0;a<this.j;a++)for(var
b=0;b<this.l;b++){var c=a*this.l+b;this.cells[b]=this.cells[b]||[];this.cells[b]
[a]=this.i[c]}};function lr(a){kr.call(this,a);this.Pe=new
Map}u(lr,kr);lr.prototype.Bc=function(a){return
this.Pe.get(mr(nm,a))};lr.prototype.Qh=function(a){if(a instanceof
jr)a=mr(a.constructor,a.i);else if(a instanceof nm)a=mr(a.constructor,a.Ea());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Pe.get(a)};
lr.prototype.Sa=function(a){if(a instanceof jr){var
b=mr(a.constructor,a.i);this.Pe.set(b,a)}else a instanceof
nm&&(b=mr(a.constructor,a.Ea()),this.Pe.set(b,a));lr.qa.Sa.call(this,a)};function
mr(a,b){return Ua(a)+"#"+b.Ma()};function nr(a,b,c,d,e)
{lr.call(this,1);this.s=b;this.o=c;var g=d||!1,h;a=Co(a);v(a,function(k)
{g&&h&&1<Bo(k)-Bo(h)&&or(this,h,k);var l=C("gb-mobile-menu-
pubinfo");l&&0<Lf(l).length&&!g&&h&&k&&0==Bo(h)&&or(this,h,k,!0);l=new nm(k);var
m=l.getSize();"fixed_height"==this.s?
m.height=this.o:m.width=this.o;l.ob(m);this.Sa(l);h=k},this);g&&h&&e&&Bo(h)<Bo(e)&&
or(this,h,e);jm(this)}n(nr,lr);
function or(a,b,c,d){b=new jr(b,c,d||!1);c=b.getSize();"fixed_height"==a.s?
c.height=a.o:c.width=a.o;b.ob(c);a.Sa(b)}nr.prototype.N=function(){return
this.o};nr.prototype.Xf=function(){return this.s};nr.prototype.Yj=8;function
pr(a,b){this.O=a;this.i=b}n(pr,Mp);pr.prototype.render=function(a){var
b=this.i(a);b.ob(a.getSize());b.setPosition(a.kd());return b};function qr()
{}n(qr,cm);function rr(){W.call(this)}u(rr,W);rr.prototype.te=function(a)
{this.j=a;this.o=sr(a)};rr.prototype.va=function()
{rr.qa.va.call(this);I(this.o)};function tr(a)
{W.call(this);this.l=a}n(tr,rr);tr.prototype.Ca=function(a)
{N(this.o,a)};tr.prototype.te=function(a){rr.prototype.te.call(this,a);var
b=this.j.getSize();a=this.o;var c=b.width;b=b.height;var
d=Math.floor(.035*c),e=this.l?"/googlebooks/images/burn-left.png":"/googlebooks/
images/burn-right.png";yh(a,this.l?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?
qm(a,e):(c=E("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function ur(a)
{W.call(this);this.V=a;this.ha=[]}u(ur,rr);f=ur.prototype;f.te=function(a)
{ur.qa.te.call(this,a);this.sh();this.Ea()&&this.i.ma(this.Ea(),"update",this.sh)};
f.Ea=function(){return this.j.Ea()};f.rh=function(a,b,c,d){var e=G("div");V(e,!
0);this.o.appendChild(e);a=vr(this,a,b,c,d);K(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.V&&(K(e,{backgroundColor:this.V}),Ph(e,.3));this.ha.push(new
lh(a[0],a[1],a[2],a[3]));return e};
function wr(a){return a.j.getSize().width/a.j.Ea().getParent().i.width}function
vr(a,b,c,d,e){var g=wr(a);return kb([b,c,d,e],function(h){return
Math.round(h*g)})}function xr(a,b){v(b,function(c)
{this.rh.apply(this,c)},a)}f.Go=function(a){return
this.rh(a.left,a.top,a.width,a.height)};f.vg=function()
{Gf(this.o);this.ha=[]};f.sh=function(){};function yr()
{ur.call(this)}n(yr,ur);f=yr.prototype;f.sh=function(){if(!this.l){var
a=this.Ea();a&&(a=eq(a))&&(xr(this,a),this.l=!0)}};
f.rh=function(a,b,c,d){this.s=ur.prototype.rh.call(this,a,b,c,d);K(this.s,
{border:"2px #aaaaff
dashed"});this.N=G("IMG");this.s.appendChild(this.N);this.N.src="/googlebooks/
images/dialog_close_x.gif";a=vr(this,a,b,c,d);K(this.N,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});O(this.s,"mouseout",q(this.Xq,this));O(this.s,"m
ouseover",q(this.np,this,!0));Vi(this.N,"click",q(this.Oa,this));return
this.s};f.Oa=function(){I(this.s)};
f.Xq=function(a){Qf(this.s,a.target)||this.np(!1)};f.np=function(a){K(this.N,
{display:a?"":"none"})};function zr(a)
{ur.call(this);this.O=a}n(zr,ur);zr.prototype.sh=function(){if(!this.l){var
a=this.Ea();a&&(a=dq(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.rh.apply(this,b);K(b,
{cursor:"pointer"});this.i.ma(b,"click",q(this.s,this,d,c))},this),this.l=!
0)}};zr.prototype.s=function(a,b){(a=Eo(this.O.kb(),a))?
this.O.nb(a):pp(this.O,b)};function Ar(a,b)
{this.o=a;this.i=b}Ar.prototype.Ea=function(){return
this.o};Ar.prototype.j=function(){return this.o.xd(this.i)};function Br(a,b,c)
{Ar.call(this,a,b);this.l=c}n(Br,Ar);Br.prototype.j=function(){return
this.l.width>this.i.width?this.o.xd(this.l):Ar.prototype.j.call(this)};function
Cr(a,b,c,d,e)
{W.call(this);this.fh(a.Ga());this.O=a;this.j=c;this.oa=[];this.Rm=d;L(d,c);this.ta
=sr(this);K(this.ta,"backgroundColor","#fff");L(this.ta,c);if(this.Aa=void 0!==e?
e:!0)a=sr(this),L(a,c),this.ua=new
Dr(a),this.ua.show();b&&(this.o=b,this.i.ma(b,"update",this.wg),rp(b))}u(Cr,W);f=Cr
.prototype;f.getSize=function(){return this.j};f.Ea=function(){return
this.o};function Er(a,b){a.oa.push(b);b.te(a)}f.wg=function(){};function Fr(a)
{a.dispatchEvent("load");a.Aa&&a.ua.mb()}
function sr(a){var b=G("div");V(b,!0);K(b,
{position:"absolute",left:0,top:0});a.Rm.appendChild(b);return b}f.Oa=function()
{v(this.oa,function(a){a.Fa()});this.oa=null;this.s&&I(this.s)};function Gr(a)
{a.N=sr(a);L(a.N,a.getSize());K(a.N,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.i.ma(a.N,"mousedown",a.Yq);a.i.ma(a.N,
"dragstart",Fi)}f.Yq=function(a){a.display=this;Hr.dispatchEvent(a)};var Hr=new Q;
function Dr(a)
{this.i=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=G("div");V(c);K(c,a);this.i.appendChild(c);c.textContent="Chargement en
cours...";a.bottom=0}}Dr.prototype.show=function(a){K(this.i,
{display:a?"none":""})};Dr.prototype.mb=function(){this.show(!
0)};Cr.prototype.sm=function(){Ir(this)};function Ir(a,b){a.s&&I(a.s);a.s=sr(a);new
Jr(a.s,a.getSize(),b)}
function Jr(a,b,c){this.i=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);P(a,am(c||"",{li:"1bc61bb1-
aef4-47ce-ae5b-e6d61a7e3eab"}));V(this.i)};function Kr(a,b,c)
{Cr.call(this,a,b.Ea(),b.i,c);this.fh(Lr);a=sr(this);this.V=new
Mr(b.i,a);a=sr(this);this.ha=new Mr(b.i,a);Gr(this);Th(c,!
0);w(c,"pageImageDisplay");this.na=b;b.Ea()&&this.wg()}n(Kr,Cr);f=Kr.prototype;f.nb
=function(a){Yp(a,"output",null);Cr.prototype.nb.call(this,a);a.xd()&&this.wg()};
f.wg=function(){var a=this.Ea(),b=this.na.j();if(b&&!this.l)
{b=Nr(b);Vi(this.V,"load",q(this.Zq,this,a,b,this.getSize().width));Or(this.V,
[b]);var c=jp(this.O.Ob,a.Ma());c.push(b);Or(this.ha,c);this.l=!
0;a==this.O.Ea()&&this.dispatchEvent("fetch")}aq(a,[16,8])&&(a=Qe('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',Ap("/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))};f.Zq=function(a,b,c)
{a==this.O.Ea()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.O.Ob;a=a.Ma();d.i[a]=d.i[a]||{};d.i[a]
[c]=b;Fr(this)};f.nc=ba(11);f.Oa=function(){this.l=!
1;this.V.empty();this.ha.empty();Cr.prototype.Oa.call(this)};var Lr=new
Q,Nr=ad;function Mr(a,b){Q.call(this);this.j=a;this.l=b;this.Af=!
1;this.i=G("IMG");this.i.width=this.j.width;this.l.appendChild(this.i);V(this.l)}n(
Mr,Q);Mr.prototype.empty=function(){for(var a;a=Mf(this.l);)Jp(a)};
function Or(a,b){Fp(a.i,q(a.o,a,a.i));for(var c=0;c<b.length;c+
+)a.i.src=b[c]}Mr.prototype.o=function(a)
{this.i==a&&(this.dispatchEvent("load"),this.Af=!
0)};Mr.prototype.nc=ba(10);function Pr(a){var
b=this;W.call(this);this.N=a;this.l=a.o;this.ob(Wh(this.l));this.Hb=new
B(0,0);this.V=null;this.oa=new wm(function(){N(b.V,!
1)},600);Ci(this,this.oa)}u(Pr,W);f=Pr.prototype;f.ob=function(a){if(!this.j||!
Pe(this.j,a)){this.j=a;var
b=this.N;b.V=a;Qr(b);this.dispatchEvent("resize")}};f.Uc=function(a)
{this.wc=a;this.ha.Oa();var b=this.N,c=this.getSize();b.V=c;Qr(b);b=this.N;a=new
Oe(a.vb(),a.Eb());b.na=a;b.s=!
0;L(b.j,a);U(b.oa,0,b);Qr(b);this.dispatchEvent("layoutchange")};
function Rr(a,b){a.ha=b}f.xl=function(){return this.ha};f.Gb=function(){return
this.wc};f.hc=function(){var
a=this.wc.Kd();this.na&&(a=this.na.vl(a));mq(this.ha,a);this.dispatchEvent("update"
)};function Sr(a,b){a.na=b}
f.Vc=function(a){var b=this.Hb.x,c=this.Hb.y;"number"===typeof
a.x&&(a.x=Ke(a.x,0,Math.max(this.wc.vb()-this.j.width,0)));"number"===typeof
a.y&&(a.y=Ke(a.y,0,Math.max(this.wc.Eb()-this.j.height,0)));"number"===typeof
a.x&&(b=a.x);"number"===typeof a.y&&(1<a.y-c?this.dispatchEvent("scrolldown"):1<c-
a.y&&this.dispatchEvent("scrollup"),c=a.y);this.Hb=new
B(b,c);b=this.N;a=this.Hb;b.ha||(b=b.o,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function Tr(a){var b=a.Hb;return b?new
lh(b.x,b.y,a.j.width,a.j.height):null}f.getSize=function(){return
this.j};f.Fd=function(a)
{this.dispatchEvent("movestart");this.Vc(a);this.dispatchEvent("moveend")};function
Ur(a,b,c){a=a.Hb;c(new B(a.x+b.x,a.y+b.y))}
f.Df=function(a){var b=this.Hb,c=this.getSize();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Fd(a):(this.o&&(this.o.Fa(),this.o=null),this.o=new
Dm([b.x,b.y],[a.x,a.y],250+250*Ke(Me(b,a)/800,0,1),Gm),O(this.o,"animate",q(this.Tm
,this)),O(this.o,"end",q(this.ar,this)),this.dispatchEvent("movestart"),Vi(this,"mo
vestart",q(this.o.Fa,this.o)),this.o.play())};f.Tm=function(a)
{a=a.coords.map(Math.round);this.Vc(new B(a[0],a[1]))};f.ar=function(a)
{this.Tm(a);this.dispatchEvent("moveend")};
f.Bb=function(){return this.l};f.Le=ba(12);f.Kc=function(){return new
B(Math.round(this.Hb.x+this.j.width/2),Math.round(this.Hb.y+this.j.height/
2))};f.Qe=function(a){return new B(Math.round(a.x+this.j.width/2*-
1),Math.round(a.y+this.j.height/2*-1))};f.va=function()
{Pr.qa.va.call(this);this.ha.Oa()};f.ql=function(a)
{null==this.V&&(this.V=a);this.V.style.opacity=0;this.oa.start()};f.rt=function()
{var a=this;this.oa.stop();N(this.V,!0);U(function()
{a.V.style.opacity=1})};f.Sm=1;function Vr(a,b,c,d)
{Cr.call(this,a,b.Ea(),b.i,c,d);this.na=sr(this);Gr(this);b.Ea()&&this.wg();this.O=
a;this.ha=O(this.O.Ga(),"update",this.Ba,!
1,this)}n(Vr,Cr);Vr.prototype.wg=function(){var
a=this.Ea(),b=a.xd(),c=this.O.Wa().sj(),d=a.oa;if(b&&d&&!this.l){var
e=Op(d,this.getSize().height);"number"===typeof e&&(d=Pp(d,e),b=new
R(b),S(b,"zoom",e),S(b,"pg",a.ua),b=b.toString(),this.V=new
Kp(this.na,d,this.getSize().height,c.lk,c.kk,q(c.So,c,b,d,this.getSize().height),nu
ll),this.l=!0,this.Ba())}};
Vr.prototype.Ba=function(){if(this.l){var a=Eh(this.na);if(a){var
b=Kh(this.na);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;0<a.bottom-
a.top&&0<a.right-a.left&&Lp(this.V,nh(a))}vp(this.O)}};Vr.prototype.Oa=function()
{this.l&&(this.V.empty(),this.l=!
1);this.ha&&(cj(this.ha),this.ha=null);Cr.prototype.Oa.call(this)};function Wr(a)
{this.Ad=a;ur.call(this,"#ffff00")}u(Wr,ur);Wr.prototype.sh=function(){var
a=this.j.Ea();if(a){var b=this.Ad.getQuery();b!
=this.s&&(a=sp(a,b),this.vg(),a&&(kb(a,q(this.Go,this)),this.s=b))}};function Xr(a)
{Q.call(this);this.url=a;this.l=null;this.N=!0}n(Xr,Q);Xr.prototype.af=function()
{if(this.N)this.N=!1;else throw Error();};function Yr(a,b)
{Xr.call(this,a);this.ha=b||"GET";this.j=new fj;this.i=new
hl}n(Yr,Xr);f=Yr.prototype;f.af=function(a,b)
{Xr.prototype.af.call(this,a,b);this.s=a;this.o=b;this.j.ma(this.i,"success",q(this
.dr,this));this.j.ma(this.i,"error",q(this.cr,this));this.i.send(this.url.toString(
),this.ha,void 0)};f.dr=function(a)
{this.l=JSON.parse(vl(a.target));U(q(this.dispatchEvent,this,"success"));this.s&&U(
t(this.s,this.l));U(q(this.mk,this))};
f.cr=function()
{U(q(this.dispatchEvent,this,"error"));this.o&&U(this.o);U(q(this.mk,this))};f.abor
t=function(){this.i.abort();this.mk();return!1};f.mk=function()
{kj(this.j);this.o=this.s=null};function Zr(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 $r(a,b,c,d)
{"string"===typeof a&&(a=C(a));a&&O(a,"click",t(Zr,b,c,d))}
$a("_OC_analyticsTrack",Zr);function as(a){return a.length?a.reduce(function(b,c)
{return rh(b,c)},a[0].clone()):null};function bs(a,b,c,d,e)
{W.call(this);this.N=a;this.oa=b;this.ua=e;this.o=d;this.j=!
1;this.s=G("div");c.appendChild(this.s);this.i.ma(b,"mousemove",this.ha);this.i.ma(
b,"mouseup",this.V)}u(bs,W);bs.prototype.ha=function(a){if(!this.ta){a=Ne(new
B(a.clientX,a.clientY),Fh(this.oa));a=ih(a,this.ua);K(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;yh(this.s,a.left,a.top);L(this.s,b,c);this.l=a}};
bs.prototype.V=function(a){this.ha(a);this.ta=!0;a=this.o;var
b=nh(this.l),c=wr(this.N);c=cs(b,1/c);b=ds(cs(c,1/a.getSize().width*1E3));a=new
R(a.lc());S(a,"ci",
[b.left,b.top,b.width,b.height].join());S(a,"jscmd","click3");S(a,"output","text");
c=ds(c);es(this.N,[c]);I(this.s);(new
Yr(a)).af(q(this.na,this,c,b));this.dispatchEvent("endsize")};
bs.prototype.na=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
g=[];v(e,function(h){g.push(new lh(h.X,h.Y,h.W,h.H))});if(c=c.content)es(this.N,
[a],c,b),d=!0,Zr("Web Reader","Selection")}d||this.N.vg();this.Fa()};function
cs(a,b){return new lh(a.left*b,a.top*b,a.width*b,a.height*b)}function ds(a){return
new
lh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}b
s.prototype.va=function(){bs.qa.va.call(this);I(this.s)};function fs(a,b)
{W.call(this);this.s=a;this.Da=b}var gs;n(fs,rr);f=fs.prototype;f.te=function(a)
{rr.prototype.te.call(this,a);a=this.o;var b=G("div");V(b,!
0);a.appendChild(b);Gb(b,"selection-
layer");L(a,this.j.getSize());L(b,this.j.getSize());this.i.ma(b,"click",this.er);th
is.i.ma(b,"mousedown",this.fr)};
f.fr=function(a){if(gs){a.stopPropagation();this.l&&this.l.Fa();var
b=this.j.Rm;a=Ne(new B(a.clientX,a.clientY),Fh(b));this.l=new
bs(this.s,b,this.o,this.j.Ea(),a);this.N=O(document.body,"mousemove",q(this.gr,this
));Vi(this.l,["endsize","dispose"],q(this.nt,this))}};f.er=function(a)
{gs&&a.stopPropagation()};
f.gr=function(a){if(this.l&&!this.l.Hd){var b=new
B(a.clientX,a.clientY),c=mh(Oh(this.Da.Bb()));if(jh(c,b)){var d=new
B(0,0);v([[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.ha||(this.ha=new
el(100),this.i.ma(this.ha,"tick",this.ir));this.V=d;d.x||d.y?
this.ha.start():this.ha.stop()}}};f.ir=function(){var a=this.V,b=this.Da;Ur(b,new
B(15*a.x,15*a.y),q(b.Fd,b))};
f.nt=function(){cj(this.N);Ai(this.ha);this.ha=null};function hs(){this.s="S\
u00e9lection copi\u00e9e dans le presse-papiers";this.i=!1;var a=E("DIV","entity-
page-snackbar"),b=E("SPAN","entity-page-snackbar-
text");J(b,this.s);a.appendChild(b);X(a,"hidden",!
0);document.body.appendChild(a);this.o=a}hs.prototype.show=function(){this.i?
(this.j(),U(q(this.l,this),500)):this.l();U(q(this.j,this),6E3)};hs.prototype.l=fun
ction(){K(this.o,"bottom","0");this.i=!0};hs.prototype.j=function()
{K(this.o,"bottom","-48px");this.i=!1};function is(a){this.j=a;this.o=new
hs;this.l=js(this)}is.prototype.ka=function(){return this.l};function js(a){var
b=E("DIV");Ib(b,["entity-page-copy-button","entity-page-action-chip"]);var
c=E("SPAN");w(c,"entity-page-action-chip-icon");var d=E("SPAN");w(d,"entity-page-
action-chip-
label");J(d,"Copier");b.appendChild(c);b.appendChild(d);O(b,"click",q(a.i,a));Rm(b,
"button");Wf(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.i.call(a)});return b}
is.prototype.i=function()
{this.j.focus();this.j.select();document.execCommand("copy");this.o.show()};functio
n ks(){}ks.prototype.Nc=function(){};function ls(a,b,c,d,e,g,h,k,l){var
m=ms(c),r=Oh(a),y=Eh(a);y&&oh(r,nh(y));y=gf(a);var D=gf(c);if(y.i!=D.i){var
F=y.i.body;D=dg(D);var H=new B(0,0),Y=zf(jf(F));if(vc(Y,"parent")){var gb=F;do{var
Mb=Y==D?Fh(gb):Lh(gb);H.x+=Mb.x;H.y+=Mb.y}while(Y&&Y!=D&&Y!
=Y.parent&&(gb=Y.frameElement)&&(Y=Y.parent))}F=Ne(H,Fh(F));!A||Tc(9)||wf(y.i)||
(F=Ne(F,xf(y.i)));r.left+=F.x;r.top+=F.y}a=ns(a,b);b=r.left;a&4?
b+=r.width:a&2&&(b+=r.width/2);r=new B(b,r.top+(a&1?
r.height:0));r=Ne(r,m);e&&(r.x+=(a&4?-1:1)*e.x,r.y+=
(a&1?-1:1)*e.y);if(h)if(l)var ta=l;else if(ta=Eh(c))ta.top-=m.y,ta.right-
=m.x,ta.bottom-=m.y,ta.left-=m.x;return os(r,c,d,g,ta,h,k)}
function ms(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=xh(a,"position")){var c=Fh(a);if(!b){b=Rh(a);var d;if(d=b)
{d=ug&&0<=dc(Ym,10);var e;if(e=Kc)e=0<=dc(Wm,10);var g=tg&&0<=dc(Ym,85);d=Ac||d||
e||g}b=d?-a.scrollLeft:b&&!zc&&"visible"!=xh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ne(c,new B(b,a.scrollTop))}}}return c||
new B}
function os(a,b,c,d,e,g,h){a=a.clone();var k=ns(b,c);c=M(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);g&&(e?(d=h,k=0,65==(g&65)&&(a.x<e.left||
a.x>=e.right)&&(g&=-2),132==(g&132)&&(a.y<e.top||a.y>=e.bottom)&&(g&=-
5),a.x<e.left&&g&1&&(a.x=e.left,k|=1),g&16&&(l=a.x,a.x<e.left&&(a.x=e.left,k|
=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),
d.width=Math.max(d.width,0),k|=4)),a.x+d.width>e.right&&g&1&&(a.x=Math.max(e.right-
d.width,e.left),k|=1),g&2&&(k|=(a.x<e.left?16:0)|(a.x+d.width>e.right?
32:0)),a.y<e.top&&g&4&&(a.y=e.top,k|=2),g&32&&(l=a.y,a.y<e.top&&(a.y=e.top,k|
=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-
e.top),d.height=Math.max(d.height,0),k|
=8)),a.y+d.height>e.bottom&&g&4&&(a.y=Math.max(e.bottom-d.height,e.top),k|
=2),g&8&&(k|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=k):e=256,l=e);e=new
lh(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)return
a;yh(b,new B(e.left,e.top));h=e.getSize();Pe(c,h)||Uh(b,h);return a}function
ns(a,b){return(b&8&&Rh(a)?b^4:b)&-9};function ps(a,b){this.Db=8;this.Ja=b||void
0;En.call(this,a)}u(ps,En);function qs(a,b)
{a.Db=b;a.isVisible()&&a.sg()}ps.prototype.kd=function(){return this.Ja||
null};ps.prototype.setPosition=function(a){this.Ja=a||void
0;this.isVisible()&&this.sg()};ps.prototype.sg=function(){if(this.Ja){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ka();a&&(b.style.visibility="hidden",N(b,!
0));this.Ja.Nc(b,this.Db,this.Tl);a&&N(b,!1)}};function rs(a)
{ps.call(this,a);Fn(this);this.Wk=!1;this.j=new fj;this.i=Qp();w(a,"viewport-
selection-popup");ss&&ss.Fa();ss=this}n(rs,ps);rs.prototype.l=function()
{this.dispatchEvent("close");this.Fa()};
function ts(a,b,c){var d=a.i?C("selection-popup-table"):a.ka(),e=a.i?
G("TR"):G("div");w(e,"selection-popup-select-container");d.appendChild(e);d=a.i?
G("TD"):G("div");w(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(Df(b));d=a.i?
G("TD"):G("div");e.appendChild(d);b=G("input");b.value=c;w(b,"viewport-
input");d.appendChild(b);Th(b,!1);a.i&&(c=G("TD"),e.appendChild(c),e=(new
is(b)).ka(),c.appendChild(e));a.j.ma(b,"mousedown",us)}function us(a)
{a.stopPropagation()}
rs.prototype.va=function(){I(this.ka());ps.prototype.va.call(this);this.j.Fa()};var
ss=null;function vs(a,b){this.i=a instanceof B?a:new
B(a,b)}u(vs,ks);vs.prototype.Nc=function(a,b,c,d){var e=jf(a);var
g=e.body;e=e.documentElement;e=new B(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.i.x+e.x;e=this.i.y+e.y;var h=ms(a);g-=h.x;e-=h.y;os(new
B(g,e),a,b,c,null,null,d)};function ws(a,b)
{vs.call(this,a,b)}u(ws,vs);ws.prototype.j=0;ws.prototype.o=function(a)
{this.j=a};ws.prototype.Nc=function(a,b,c,d){var e=Bh(a);e=Eh(e);var
g=yf(gf(a).i);g=new B(this.i.x+g.scrollLeft,this.i.y+g.scrollTop);var
h=b,k=os(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=os(g,a,h,c,e,10,d);0!=(k&496)&&os(g,a,b,c,e,this.j,d)}};function xs(a)
{ur.call(this,"#4a95d6");this.l=a}n(xs,ur);xs.prototype.te=function(a)
{ur.prototype.te.call(this,a);K(this.o,
{cursor:"pointer"});this.i.ma(this.o,"mousedown",ys)};function ys(a)
{a.stopPropagation()}
function es(a,b,c,d)
{a.vg();kb(b,q(a.Go,a));a.N&&cj(a.N);a.s&&a.s.Fa();b=G("div");document.body.appendC
hild(b);var e=as(a.ha);if(e){var g=Fh(a.o);b=new rs(b);if(c&&d){var
h=a.Ea(),k=h.xd();if(k){var l=new
R(k);d=[d.left,d.top,d.width,d.height].join();S(l,"ci",d);S(l,"edge",0);l=l.toStrin
g();var m=new R(h.lc());S(m,"ci",d);S(m,"source","bookclip");m=Qe('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;Gf(b.ka());m=b.ka();h=G("IMG");h.src="/
googlebooks/images/material/close_black_24dp.png";w(h,
"selection-popup-close");m.appendChild(h);b.j.zf(h,"click",q(b.l,b));h=E("DIV",
{},"Partager cet extrait");w(h,"selection-popup-
title");m.appendChild(h);b.i&&(h=E("TABLE",{id:"selection-popup-
table"}),m.appendChild(h));c&&(ts(b,"S\u00e9lection de
texte",c),m=G("DIV"),w(m,"selection-popup-translate-container"),b.i?
(h=Mf(C("selection-popup-
table")),k=G("TD"),h.appendChild(k),k.appendChild(m)):b.ka().appendChild(m),h=new
R("https://translate.google.com/translate_t"),S(h,"text",c),S(h,"sl","auto"),S(h,
"tl","auto"),c=G("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=E("SPAN"),Ib(h,
["selection-popup-translate-icon","entity-page-action-chip-
icon"]),c.appendChild(h)),h=E("SPAN"),J(h,"Traduire"),w(h,"entity-page-action-chip-
label"),c.appendChild(h),h=G("SPAN"),J(h,"\u00bb"),w(h,"selection-popup-translate-
arrow"),c.appendChild(h),w(c,"selection-popup-translate-link"),w(c,"entity-page-
action-chip"),m.appendChild(c));l&&ts(b,"Image",l);d&&ts(b,"Int\u00e9grer",d)}else
c=G("DIV"),J(c,"Chargement en cours..."),
w(c,"selection-popup-loading-
msg"),b.ka().appendChild(c);qs(b,4);a.s=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height
;g=M(b.ka()).width;24>c-g&&(c=g+24);U(t(zs,b,new ws(new
B(c,e))));a.N=Vi(b,"close",q(a.vg,a))}}function zs(a,b){a.Hd||
(a.setPosition(b),a.Ca(!0))}xs.prototype.vg=function()
{ur.prototype.vg.call(this);this.s&&this.s.Fa()};xs.prototype.va=function()
{ur.prototype.va.call(this);this.s&&this.s.Fa();this.N&&cj(this.N)};function
As(a,b,c){return a.Wa().sj()?new Vr(a,b,c):new Kr(a,b,c)}function Bs(a,b){if(b
instanceof Kr){Er(b,new Wr(a.Va()));Er(b,new yr);var c=new xs(a.Bb()),d=new
fs(c,a.Ga());Er(b,d);Er(b,c);Er(b,new zr(a))}};function Cs(a,b)
{W.call(this);this.O=a;b=Math.floor(b/2);var
c=Math.floor(b/this.O.kb().i.aspectRatio());this.l=new
Oe(b,c);this.j=G("div");K(this.j,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.oa=[];a.Ga().N.j.a
ppendChild(this.j);this.o=G("div");this.N=G("div");this.oa.push(O(this.o,"dblclick"
,q(this.du,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};K(this.o,a);K(this.N,a);this.j.appendChild(this.o);this.j.appendChild(this.N
);
this.V=G("div");this.na=G("div");this.o.appendChild(this.V);this.N.appendChild(this
.na);Ds(this)}n(Cs,Hm);function Ds(a)
{a.s&&a.s.Oa();a.ha&&a.ha.Oa();Gf(a.V);Gf(a.na);Uh(a.o,a.l);Uh(a.N,a.l);a.s=As(a.O,
new Ar(a.ta,a.l),a.V);Bs(a.O,a.s);a.ua=new tr(!0);Er(a.s,a.ua);a.ha=As(a.O,new
Ar(a.Aa,a.l),a.na);a.Ba=new tr(!
1);Bs(a.O,a.ha);Er(a.ha,a.Ba)}f=Cs.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);yh(this.j,a)};f.du=function(a)
{a.preventDefault();a.stopPropagation();this.O.rb("previous")};
f.Ca=function(a){K(this.j,{display:a?"":"none"})};f.Pc=function(){K(this.o,
{left:0,top:0});K(this.N,{left:this.l.width+"px",top:0})};f.Md=function(){return
jb([this.ta,this.Aa],function(a){return!!a})};f.Oa=function()
{this.s.Oa();this.ha.Oa();for(var
a;a=this.oa.pop();)cj(a);this.j.parentNode&&I(this.j)};function Es(a){return
2*a};function Fs(a){this.O=a}n(Fs,Mp);Fs.prototype.render=function(a){var b=new
Cs(this.O,a.getSize().width);b.setPosition(a.kd());b.Pc();b.Ca(!0);return
this.i=b};function Gs(a,b){var c=a.match(Hs);return c?
Number(c[1])*b[c[2]]:Number(a)}var Hs=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?
$/,Is={"":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},Js={"":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 Ks(a,b){var c=Ls(a),d=Ls(b);0==Bo(a)||0==Bo(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.":Ms(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 Ls(a){a=a.lb();var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Rb(a,"B")?
Gs(a,Js):Gs(a,Is);return b}function Ms(a,b){a=Ls(a);b=Ls(b);return 0==a+1-(b-
1)};function Ns(a,b,c)
{Q.call(this);this.O=a;this.l=b;this.s=M(b).width;this.N=c;this.j=!
1;this.i=pm()}n(Ns,Q);Ns.prototype.yf=function(){return this.j};function Os(a,b)
{if(b!=a.j){a.j=b;var c=a.O.Ga().N.j;N(c,!1);M(c);
[t(Ps,a.l,a.N,a.s,a.i,b),q(a.o,a),t(N,c,!0)].forEach(U)}}Ns.prototype.o=function()
{this.dispatchEvent("change")};function Ps(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="");N(a,!e)};var Qs=null;function Rs(a,b)
{fj.call(this);this.j=Qs;this.O=a;this.i=b;this.O.Wa().ha||
(this.ma(this.O,"pageturn",this.o),this.ma(this.i,"dispose",this.Fa))}n(Rs,fj);Rs.p
rototype.o=function(){var a=this.i.s.i.Md()[0]||new Ep,b=this.i.s.i.Md()[1]||new
Ep,c=this.ha,d=this.s,e=d?Bo(d):-1,g=Bo(a)||-1,h=Bo(b)||-1,k=Math.max(c?Bo(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.i.Sm){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);Ms(m,r)||void 0===m||void 0===r||
(a=Ks(m,r),this.j.V(a),this.j.show(3E3))}};function Ss(a)
{Up.call(this,a)}n(Ss,Up);f=Ss.prototype;f.Ed=function(a)
{Up.prototype.Ed.call(this,a);a&&a.additional_info&&(this.i=a.additional_info["[New
spaperJSONPageInfo]"],this.i.articles&&(this.j={},v(this.i.articles,function(b){var
c=b.aid;c&&(this.j[c]=new gr(b))},this)))};f.Ld=function(){return
this.o(32)?"Couverture":this.o(64)?"Quatri\u00e8me de
couverture":Up.prototype.Ld.call(this)};f.wl=function()
{return{width:"w"}};f.mj=ba(13);f.Qo=function(){return this.ha};function Ts(a)
{qq.call(this);qq.apply(this,arguments);this.N();O(this,"update",q(this.N,this))}n(
Ts,qq);function Us(a,b){var c={};v(b.page,function(e){var
g=Eo(this,e.pid);g&&Zp(g,e);c[e.pid]=!0},a);b=Co(a);var d=jb(b,function(e){return!!
c[e.Ma()]||!!this.ha[e.Ma()]},a);b.length!
=d.length&&a.l(d)}Ts.prototype.Gl=function(a){this.s?
Us(this,a):qq.prototype.Gl.call(this,a)};
Ts.prototype.N=function(){var a={},b=0;v(Co(this),function(h){var
k=Bo(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.V=c};Ts.prototype.o=Ss;function Vs(a)
{this.s=a.Seller;this.Na=a.Url;this.j=a.TrackingUrl;this.i=a.Price;this.l=a.IsInSto
ck;this.o=a.IsPublisher};function Ws(a)
{this.l=a.page_id;this.j=a.page_number||"";this.i=a.snippet_text||"";this.o=a.page_
url}Ws.prototype.Ma=function(){return this.l};Ws.prototype.lc=function(){return
this.o};function Xs(a){this.i=a;0<this.i.number_of_results?
(this.yb=kb(this.i.search_results,function(b){return new
Ws(b)},this),this.id=this.i.search_results[0].page_id+Ys(this)
+this.i.search_results[this.i.number_of_results-1].page_id):this.yb=[]}function
Zs(a){return a.i.spellresults&&a.i.spellresults.correct_spell?
a.i.spellresults.correct_spell:null}function Ys(a){return
a.i.search_query_escaped};function $s(a,b)
{W.call(this);this.s=a;this.N=b;this.o=b.l;this.l=b.i;this.j=G("DIV");this.j.classN
ame="separator-
container";this.s.appendChild(this.j);a=G("TABLE");a.className="separator-outer-
table";this.j.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=C("gb-mobile-menu-
pubinfo");if(e){b=lf("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);Jf(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=Ks(this.o,this.l);e=Xf(e);c=c.insertRow(-1).insertCell(-
1);g=G("SPAN");g.className="separator-text";c.appendChild(g);var h=this.N;h.j&&h.o?
P(g,zi(e)):P(g,zi(b+"<br>"+e));w(c,"separator-message");w(c,"separator-pubinfo-
message")}w(a,"separator-pubinfo");w(d,"separator-pubinfo")}else a=c.insertRow(-
1).insertCell(-1),w(a,"separator-
message"),a.textContent=Ks(this.o,this.l);Th(this.j,
!0);V(this.j)}n($s,Hm);$s.prototype.ob=function(a){L(this.j,a)};
$s.prototype.setPosition=function(a){yh(this.j,a)};$s.prototype.Oa=function()
{I(this.j)};function at(a,b,c,d)
{this.Yj=this.Fl=10;this.Fi=this.Gi=20;b=Math.floor((b-20)/
(100+this.Fl));d&&2<b&&(b-=b%2);lr.call(this,b);Co(a);a=kb(Co(a),function(e){e=new
nm(e);var g=e.getSize();g.width=100;e.ob(g);return e});c&&(c=a[0].getSize(),d=new
cm,d.ob(c),this.Sa(d));v(a,q(this.Sa,this));jm(this)}u(at,lr);function bt(a,b)
{Pr.call(this,b);this.tb=a;this.i.ma(a,"pagechange",this.Pd);this.i.ma(this.tb,"sea
rchupdate",this.Dl);if(a=C("subscription-
bar"))this.i.ma(this,"scrolldown",t(this.ql,a)),this.i.ma(this,"scrollup",t(this.rt
,a))}u(bt,Pr);f=bt.prototype;f.Md=function(){var
a=this.wc.Kd(),b=[];this.na&&(a=this.na.ri(a)[0]||[]);v(a,function(c){c instanceof
nm&&b.push(c.Ea())});return b};f.rg=function(a){this.lg(!1,!
1);this.Xe(this.Mg(a))};
f.We=function(a){var
b=[];"fixed_width"==this.Gb().Xf()&&b.push(this.getSize().width);this.fe&&(a=oq(thi
s.fe(),this.Gb().N(),a,b))&&this.rg(a)};f.Je=function(){this.lg(!0,!1);var
a=this.getSize().width;this.Xe(this.Mg(a))};f.xf=ba(14);f.lg=function(a,b)
{this.Ng=a;this.lj=b};f.resize=function(){if(this.Ng)this.Je();else{var
a=this.Gb().N();a&&this.rg(a)}};f.Xe=function(a){var
b=this.Gb();this.Uc(a);b&&(a=Mm(new Lm(b,a),this.Kc()),
(a=this.Qe(a))&&this.Fd(a))};f.Pd=function(){this.ci||this.Od(this.tb.Ea())};
f.Od=function(a){this.wc.Bc&&(a=this.wc.Bc(a))&&this.Vc(new
B(Math.round(a.de()),Math.round(a.ld())))};f.Dl=function()
{ct&&(this.xl().Oa(),this.ua&&this.ua(),this.hc())};var ct=!0;function dt(a,b)
{this.Da=a;this.i=b}n(dt,Mp);dt.prototype.render=function(a){var
b=this.i(),c=a.Ea(),d=fb(this.Da.fe().Jf)/a.getSize().width,e=a.getSize();b.Gj=e.wi
dth;b.ah=e.height;e=a.getSize().clone();e.width*=d;e.height*=d;b.Lu=e.width;b.Iu=e.
height;b.setPosition(a.de(),a.ld());b.nb(c);b.Pc();return b};function et()
{};function ft(a){this.Da=a}u(ft,et);ft.prototype.vl=function(a){var
b=this.ri(a);a=b[0]||[];b=b[1]||[];b.sort(t(gt,this.Da.Kc()));var
c=[];vb(c,a,b);return c};function gt(a,b,c){return kh(mh(dm(b)),a)-
kh(mh(dm(c)),a)}ft.prototype.ri=function(a){var b=Tr(this.Da),c=new lh(b.left-
800,b.top-800,b.width+1600,b.height+1600);return Ab(a,function(d)
{d=dm(d);if(ph(c,d))return ph(b,d)?0:1})};function ht(a,b)
{this.Da=b;this.O=a}n(ht,ft);ht.prototype.vl=function(a){var
b=ft.prototype.vl.call(this,a),c=this.O.Ea();if(c){var d=[],e=this.O.kb();v([1,-
1],function(){var g=Do(e,c.Ma(),1);g&&d.push(g)});v(a,function(g)
{g.Ea&&ob(d,g.Ea())&&pb(b,g)})}return b};function it(a,b,c)
{W.call(this);this.O=a;this.Da=b;this.l=G("div");V(this.l,!0);K(this.l,
{position:"absolute",display:"none"});c.appendChild(this.l);this.s=G("div");V(this.
s,!0);K(this.s,
{position:"absolute"});this.l.appendChild(this.s);this.N=G("div");V(this.N,!
0);this.l.appendChild(this.N);this.ha=G("div");V(this.ha,!
0);this.N.appendChild(this.ha);this.mb()}u(it,Hm);f=it.prototype;
f.Pc=function(){var a=this.Gj-2,b=this.ah-2,c=this.Lu-2,d=this.Iu-2;K(this.N,
{backgroundColor:"#cccccc",position:"absolute"});yh(this.N,0,0);L(this.N,this.Gj,th
is.ah);K(this.ha,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});yh(this.ha,1,1);
L(this.ha,a,b);this.show();var e=this.O;a=As(e,new Br(this.Ea(),new Oe(a,b),new
Oe(c,d)),this.ha);a instanceof Kr?Bs(e,a):a instanceof Vr&&a instanceof
Vr&&Er(a,new Wr(e.Va()));this.j=a};f.mb=function(){N(this.l,!1)};
f.show=function(){N(this.l,!0)};f.nc=ba(9);f.Oa=function()
{this.j&&this.j.Oa();I(this.l)};f.setPosition=function(a,b)
{yh(this.l,a,b)};f.ld=function(){return Ah(this.l).x};f.de=function(){return
Ah(this.l).y};f.nb=function(a){this.o=a};f.Ea=function(){return
this.o};f.Eb=function(){return this.ah};f.vb=function(){return this.Gj};function
jt(a){return a+2}f.getSize=function(){return new Oe(this.Gj,this.ah)};function
kt(a){W.call(this);Gf(a);V(a);this.o=a;this.j=G("div");V(this.j,!0);pm()&&(tf(a,
{dir:"ltr"}),tf(this.j,{dir:"rtl"}));a.appendChild(this.j)}u(kt,W);function lt(a,b)
{kt.call(this,b);this.Da=a;this.i.ma(b,"scroll",this.N);K(b,"position","relative");
K(this.j,"position","absolute");this.l=G("div");w(this.l,"scroll-
background");V(this.l,!
0);b.appendChild(this.l);this.l.appendChild(this.j)}n(lt,kt);function Qr(a){var
b=a.na;a.V&&b&&(K(a.j,"left",Math.floor(Math.max(0,a.Da.N.o.clientWidth-b.width)/
2)+"px"),K(a.l,"height",b.height+"px"))}lt.prototype.oa=function(){this.s=!
1;this.N()};
lt.prototype.N=function(){if(!this.s){var a=this.Da.Hb;if(a){a=a.clone();var
b=this.o;b=new B(b.scrollLeft,b.scrollTop);Le(a,b)||(this.ha=!
0,this.Da.Fd(b),this.ha=!1)}}};function mt(a){var b=a.Bb(),c=new
lt(this,b);nt(b);bt.call(this,a,c);Sr(this,new ht(a,this));Rr(this,ot(this));var
d=a.kb(),e=a.Wa().Xf();this.s=a.Wa().ha?function(g){return new
nr(d,e,g)}:a.Wa().oa?function(g){return new nr(d,e,g,!0,a.Wa().oa)}:function(g)
{return new nr(d,e,g,!0)};b=this.tb.Wa();"fixed_height"==b.Xf()?
(b=b.fe(),b=b[Math.floor(b.length/2)]+2):b=pt(b)
+2;this.rg(b);this.i.ma(this.tb,"pagesupdate",this.lu);this.i.ma(this.tb,"pagemodec
hange",this.jr);this.i.ma(this,"move",this.hc);this.i.ma(this,
"move",this.yw)}u(mt,bt);function nt(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");tf(a,
{dir:"ltr"})}f=mt.prototype;f.Mc=function(){this.We(1)};f.ad=function(){this.We(-
1)};f.fe=function(){var
a=this.tb.Wa(),b=ub(a.fe());"fixed_width"==a.Xf()&&(a=this.tb.Wa().Ka)&&150<a-
fb(b)&&(1500>a?pb(b,a):pb(b,1500));return new nq(kb(b,jt))};f.Mg=function(a){return
this.s(a)};
f.getSize=function(){if(this.l.hasChildNodes()){var
a=Wh(this.l.childNodes[0]).width;a=new Oe(a,this.j.height)}else a=this.j;return
a};function ot(a){var b=new kq;lq(b,nm,new dt(a,t(bd,it,a.tb,a,a.N.j)));lq(b,jr,new
pr(a.tb,function(c){return new $s(a.N.j,c)}));return b}f.yw=function(){if(this.Aa)
{var a=gm(this.wc,this.Kc().y);a&&a.Ea&&(a=a.Ea(),this.tb.Ea()!=a&&(this.ci=!
0,this.tb.od(a.Ma()),this.ci=!1))}this.Aa=!0};
f.lu=function(){var a=this.tb.Ea(),b=this.tb.kb(),c=Eo(b,a.Ma());if(!c)a:
{c=Bo(a);b=Co(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Bo(d)<=c){c=d;break
a}}c=null}a=this.Hb;b=this.Gb();d=b.Bc(c);a=Ne(a,d.kd());b=this.Mg(b.N());c=b.Bc(c)
.kd();c=new B(c.x+a.x,c.y+a.y);this.Uc(b);this.Fd(c)};f.jr=function()
{this.ha.Oa();this.hc()};
f.nl=function(a){if(a.Qo&&a.ha){var b=a.ha;if(null!=a.na)var c=a.na;else a.na=new
ir(this.N.j),c=a.na;c.i=this.N.j;if(C("focus_article_div")){var
d=C("focus_article_div");I(d)}d=this.Gb().Bc(a);a=d.vb()/a.re();if(b.Vf()&&(b=b.Vf(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.de();d=a*e[1]+d.ld();var
g=a*e[2];a*=e[3];e=G("DIV");e.setAttribute("id","focus_article_div");V(e,!
0);Ph(e,.3);K(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.i.appendChild(e)}}}};function qt(a,b,c,d,e)
{W.call(this);this.O=a;this.Da=b;this.o=c;var g=G("div");K(g,
{position:"absolute"});e=e.width-2;yh(g,d.x+(pm()?
e:0),d.y);b.N.j.appendChild(g);this.j=g;b=Math.floor(e/om(c));g=new
Oe(e,b);this.l=G("div");this.j.appendChild(this.l);K(this.l,
{padding:"1px",position:"absolute"});this.s();b=G("div");this.l.appendChild(b);K(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.l.appendChild(b);d=G("IM
G");d.title=c.Ld();this.ha=d;e=R;var h=new R(c.N.qp);S(h,"pg",c.Ma());c.qb.sig&&
S(h,"sig",c.qb.sig);e=new
e(h.toString());S(e,"zoom","1");S(e,"img","1");S(e,"w",g.width);if(g=this.O.Wa().xe
)S(e,"imgtk",g),S(e,"jtp",Bo(c));d.src=e.toString();b.appendChild(d);K(this.l,"curs
or","pointer");this.i.ma(this.l,"click",this.N);this.i.ma(a,"pagechange",this.s)}n(
qt,Hm);qt.prototype.s=function(){var a=!1,b=this.O.Ea();b&&b==this.o&&(a=!
0);K(this.l,"backgroundColor",a?"#6B90DA":"#ccc")};qt.prototype.N=function()
{this.O.Vb(mt);this.O.nb(this.o);rt.dispatchEvent("click")};
qt.prototype.Oa=function(){Jp(this.ha);I(this.j)};var rt=new Q;function st(a,b)
{this.O=a;this.Da=b}n(st,Mp);st.prototype.render=function(a){return new
qt(this.O,this.Da,a.Ea(),a.kd(),a.getSize())};function tt(a){var b=a.Bb();K(b,
{overflow:"hidden"});var c=new
lt(this,b);bt.call(this,a,c);this.i.ma(this,"move",this.hc);K(b,
{overflow:"auto"});Rr(this,ut(this));this.Uc(vt(this));Sr(this,new
ft(this));U(q(this.hc,this),0);this.i.ma(this,"resize",this.s);var
d=C("subscription-bar");d&&(this.ql(d),U(function(){N(d,!
1)},600))}u(tt,bt);tt.prototype.Od=function(a){a=this.Gb().Bc(a).kd();this.Fd(new
B(void 0,a.y-40))};
function vt(a){var b=a.tb.Wa().Fc;return new at(a.tb.kb(),Rp()?
Math.min(a.getSize().width,1120):a.getSize().width,b,b)}tt.prototype.s=function()
{this.Uc(vt(this));this.Od(this.tb.Ea())};function ut(a){var b=new kq;lq(b,nm,new
st(a.tb,a));return b};function wt(a)
{this.zc=a.Title;this.j=a.Pid;this.i=a.PgNum}wt.prototype.lb=function(){return
this.zc};wt.prototype.getId=function(){return this.j};function xt(a,b,c,d)
{Hi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(xt,
Hi);function yt(a,b)
{Q.call(this);a&&this.attach(a,b)}u(yt,Q);f=yt.prototype;f.wa=null;f.Cj=null;f.Nl=n
ull;f.Dj=null;f.Rc=-1;f.ue=-1;f.nk=!1;
var
zt={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},At=
{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},Bt=Dc&&Ac;f=yt.prototype;
f.kr=function(a){if(Bc||yc)if(17==this.Rc&&!a.ctrlKey||18==this.Rc&&!a.altKey||
Dc&&91==this.Rc&&!a.metaKey)this.ue=this.Rc=-1;-1==this.Rc&&(a.ctrlKey&&17!
=a.keyCode?this.Rc=17:a.altKey&&18!=a.keyCode?this.Rc=18:a.metaKey&&91!
=a.keyCode&&(this.Rc=91));Hj(a.keyCode,this.Rc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.ue=Ij(a.keyCode),Bt&&(this.nk=a.altKey)):this.handleEvent(a)};f.lr=function(a
){this.ue=this.Rc=-1;this.nk=a.altKey};
f.handleEvent=function(a){var b=a.Nb,c=b.altKey;if(A&&"keypress"==a.type){var
d=this.ue;var e=13!=d&&27!=d?b.keyCode:0}else(Bc||yc)&&"keypress"==a.type?
(d=this.ue,e=0<=b.charCode&&63232>b.charCode&&Gj(d)?b.charCode:0):
("keypress"==a.type?(Bt&&(c=this.nk),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.ue,e=b.charCode):(d=b.keyCode||this.ue,e=b.charCode||0)):
(d=b.keyCode||this.ue,e=b.charCode||0),Dc&&63==e&&224==d&&(d=191));var g=d=Ij(d);d?
63232<=d&&d in zt?g=zt[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in At&&(g=At[b.keyIdentifier]);if(!
Ac||"keypress"!=a.type||
Hj(g,this.Rc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Rc,this.Rc=g,b=new
xt(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ka=function(){return
this.wa};f.attach=function(a,b)
{this.Dj&&Ct(this);this.wa=a;this.Cj=O(this.wa,"keypress",this,b);this.Nl=O(this.wa
,"keydown",this.kr,b,this);this.Dj=O(this.wa,"keyup",this.lr,b,this)};
function Ct(a)
{a.Cj&&(cj(a.Cj),cj(a.Nl),cj(a.Dj),a.Cj=null,a.Nl=null,a.Dj=null);a.wa=null;a.Rc=-
1;a.ue=-1}f.va=function(){yt.qa.va.call(this);Ct(this)};function Dt(){}var
Et;Qa(Dt);var
Ft={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=D
t.prototype;f.xg=function(){};f.Oc=function(a){return
a.i.Ra("DIV",Gt(this,a).join(" "),a.Gc())};f.Ic=function(a){return a};function
Ht(a,b,c){(a=a.ka?a.ka():a)&&(c?Ib:Kb)(a,[b])}f.Mi=function(){return!0};
f.Sb=function(a,b){b.id&&a.eh(b.id);var c=this.Ic(b);c&&c.firstChild?
It(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.zg=null;var
d=0,e=this.Ua(),g=this.Ua(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||
m!=g?d|=this.rj(m):k=!0:(h=!0,g==e&&(k=!0));1==this.rj(m)&&Uf(c)&&Wf(c,!
1)},this);a.ve=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Jd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.Ni=function(a)
{Bn(a)&&this.Vm(a.ka(),!0);a.isEnabled()&&this.th(a,a.isVisible())};
function Jt(a,b,c){if(a=c||a.xg())c=b.getAttribute("role")||null,a!
=c&&Rm(b,a)}function Kt(a,b,c){var d=b.Na;null!=d&&a.ni(c,d);b.isVisible()||
X(c,"hidden",!b.isVisible());b.isEnabled()||a.ne(c,1,!
b.isEnabled());Lt(b,8)&&a.ne(c,8,Mt(b,8));Lt(b,16)&&a.ne(c,16,Mt(b,16));Lt(b,64)&&a
.ne(c,64,b.nd())}f.ni=function(a,b){Vm(a,b)};f.qk=function(a,b){Th(a,!b,!
A)};f.Vm=function(a,b){Ht(a,this.Ua()+"-rtl",b)};f.Um=function(a){var b;return
Lt(a,32)&&(b=a.ka())?Uf(b):!1};
f.th=function(a,b){var c;if(Lt(a,32)&&(c=a.ka())){if(!b&&Mt(a,32))
{try{c.blur()}catch(d){}Mt(a,32)&&a.Oi(null)}Uf(c)!=b&&Wf(c,b)}};f.Ca=function(a,b)
{N(a,b);a&&X(a,"hidden",!b)};f.Wc=function(a,b,c){var d=a.ka();if(d){var
e=this.Ph(b);e&&Ht(a,e,c);this.ne(d,b,c)}};f.ne=function(a,b,c){Et||
(Et={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Et[b];var
d=a.getAttribute("role")||null;d&&(d=Ft[d]||b,b="checked"==b||"selected"==b?
d:b);b&&X(a,b,c)};
f.yg=function(a,b){var c=this.Ic(a);c&&(Gf(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=jf(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Sa(b)||"nodeType"in b?
a(b):ub(b).forEach(a))))};f.Ua=function(){return"goog-control"};function Gt(a,b)
{var c=a.Ua(),d=[c],e=a.Ua();e!=c&&d.push(e);c=b.ve;for(e=[];c;){var g=c&-
c;e.push(a.Ph(g));c&=~g}d.push.apply(d,e);(a=b.Jd)&&d.push.apply(d,a);return
d}f.Ph=function(a){this.j||Nt(this);return this.j[a]};
f.rj=function(a){if(!this.ta){this.j||Nt(this);var b=this.j,c={},d;for(d in
b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function Nt(a)
{var b=a.Ua();a.j={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Ot()
{}u(Ot,Dt);Qa(Ot);f=Ot.prototype;f.xg=function()
{return"button"};f.ne=function(a,b,c){switch(b){case 8:case
16:X(a,"pressed",c);break;default:case 64:case
1:Ot.qa.ne.call(this,a,b,c)}};f.Oc=function(a){var
b=Ot.qa.Oc.call(this,a);this.qc(b,a.uf());var
c=a.Ab();c&&this.yc(b,c);Lt(a,16)&&this.ne(b,16,Mt(a,16));return
b};f.Sb=function(a,b){b=Ot.qa.Sb.call(this,a,b);var
c=this.Ab(b);a.Ia=c;a.V=this.uf(b);Lt(a,16)&&this.ne(b,16,Mt(a,16));return
b};f.Ab=function(){};f.yc=function(){};
f.uf=function(a){return a.title};f.qc=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.oc=function(a,b){var c=Bn(a),d=this.Ua()
+"-collapse-left",e=this.Ua()+"-collapse-right",g=c?e:d;b&1?Pt(a,g):Qt(a,g);c=c?
d:e;b&2?Pt(a,c):Qt(a,c)};f.Ua=function(){return"goog-button"};var
Rt={Eg:"mousedown",Fg:"mouseup",Eh:"mousecancel",Iw:"mousemove",Kw:"mouseover",Jw:"
mouseout",Gw:"mouseenter",Hw:"mouseleave"};function St(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);Tt[a]=b}var Ut={},Tt={};function Vt(a,b,c)
{sn.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ua(b);if(d=Ut[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Fb?d.Fb():new d:null}this.l=b;this.zg=void 0!==a?
a:null;this.Na=null}u(Vt,sn);f=Vt.prototype;f.zg=null;f.ve=0;f.xi=39;f.Pf=255;f.wi=
0;f.Pi=!0;f.Jd=null;f.rk=!0;f.Wm=null;function Wt(a,b){a.Za&&b!
=a.rk&&Xt(a,b);a.rk=b}f.wd=function(){return this.l};function Pt(a,b){b&&(a.Jd?
ob(a.Jd,b)||a.Jd.push(b):a.Jd=[b],Ht(a,b,!0))}
function Qt(a,b){b&&a.Jd&&qb(a.Jd,b)&&(0==a.Jd.length&&(a.Jd=null),Ht(a,b,!
1))}f.Ta=function(){var
a=this.l.Oc(this);this.wa=a;Jt(this.l,a,this.tf());this.l.qk(a,!
1);this.isVisible()||this.l.Ca(a,!1)};f.tf=function(){return
this.Wm};f.mg=function(a){this.Wm=a};f.ni=function(a){this.Na=a;var
b=this.ka();b&&this.l.ni(b,a)};f.Jb=function(){return
this.l.Ic(this.ka())};f.Hi=function(a){return this.l.Mi(a)};
f.Mb=function(a){this.wa=a=this.l.Sb(this,a);Jt(this.l,a,this.tf());this.l.qk(a,!
1);this.Pi="none"!=a.style.display};f.La=function()
{Vt.qa.La.call(this);Kt(this.l,this,this.wa);this.l.Ni(this);if(this.xi&-
2&&(this.rk&&Xt(this,!0),Lt(this,32))){var a=this.ka();if(a){var b=this.o||
(this.o=new
yt);b.attach(a);Z(this).ma(b,"key",this.Qc).ma(a,"focus",this.mr).ma(a,"blur",this.
Oi)}}};
function Xt(a,b){var c=Z(a),d=a.ka();b?(c.ma(d,Rt.Eg,a.df).ma(d,
[Rt.Fg,Rt.Eh],a.ie).ma(d,"mouseover",a.Me).ma(d,"mouseout",a.Cl),a.Yh!
=$c&&c.ma(d,"contextmenu",a.Yh),A&&!a.ta&&(a.ta=new Yt(a),Ci(a,a.ta))):
(c.Ya(d,Rt.Eg,a.df).Ya(d,
[Rt.Fg,Rt.Eh],a.ie).Ya(d,"mouseover",a.Me).Ya(d,"mouseout",a.Cl),a.Yh!
=$c&&c.Ya(d,"contextmenu",a.Yh),A&&(Ai(a.ta),a.ta=null))}f.kc=function()
{Vt.qa.kc.call(this);this.o&&Ct(this.o);this.isVisible()&&this.isEnabled()&&this.l.
th(this,!1)};
f.va=function(){Vt.qa.va.call(this);this.o&&(this.o.Fa(),delete this.o);delete
this.l;this.ta=this.Jd=this.zg=null};f.Gc=function(){return this.zg};function
Zt(a,b){a.l.yg(a.ka(),b);a.zg=b}function It(a,b){a.zg=b}f.Qg=function(){var
a=this.Gc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?
a.map(Zf).join(""):Xf(a);return Te(a)};f.isVisible=function(){return this.Pi};
f.Ca=function(a,b){return b||this.Pi!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ka())&&this.l.Ca(b,a),this.isEnabled()&&this.l.th(this,a),this.Pi=a,!0):!
1};f.isEnabled=function(){return!Mt(this,1)};f.Qa=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!$t(this,1,!
a)||(a||(au(this,!1),this.Tc(!1)),this.isVisible()&&this.l.th(this,a),this.Wc(1,!
a,!0))};f.Tc=function(a){$t(this,2,a)&&this.Wc(2,a)};f.isActive=function(){return
Mt(this,4)};
function au(a,b){$t(a,4,b)&&a.Wc(4,b)}f.om=function(a)
{$t(this,8,a)&&this.Wc(8,a)};f.kg=function(a)
{$t(this,16,a)&&this.Wc(16,a)};f.Pj=function(a)
{$t(this,32,a)&&this.Wc(32,a)};f.nd=function(){return Mt(this,64)};f.Rb=function(a)
{$t(this,64,a)&&this.Wc(64,a)};function Mt(a,b){return!!
(a.ve&b)}f.Wc=function(a,b,c){c||1!=a?Lt(this,a)&&b!
=Mt(this,a)&&(this.l.Wc(this,a,b),this.ve=b?this.ve|a:this.ve&~a):this.Qa(!
b)};function Lt(a,b){return!!(a.xi&b)}
f.Xb=function(a,b){if(this.Za&&Mt(this,a)&&!b)throw Error("Component already
rendered");!b&&Mt(this,a)&&this.Wc(a,!1);this.xi=b?this.xi|a:this.xi&~a};function
bu(a,b){return!!(a.Pf&b)&&Lt(a,b)}function $t(a,b,c){return Lt(a,b)&&Mt(a,b)!=c&&(!
(a.wi&b)||a.dispatchEvent(un(b,c)))&&!a.Hd}f.Me=function(a){!
cu(a,this.ka())&&this.dispatchEvent("enter")&&this.isEnabled()&&bu(this,2)&&this.Tc
(!0)};f.Cl=function(a){!
cu(a,this.ka())&&this.dispatchEvent("leave")&&(bu(this,4)&&au(this,!
1),bu(this,2)&&this.Tc(!1))};
f.Yh=$c;function cu(a,b){return!!
a.relatedTarget&&Qf(b,a.relatedTarget)}f.df=function(a)
{this.isEnabled()&&(bu(this,2)&&this.Tc(!0),Ji(a)&&(bu(this,4)&&au(this,!
0),this.l&&this.l.Um(this)&&this.ka().focus()));Ji(a)&&a.preventDefault()};f.ie=fun
ction(a){this.isEnabled()&&(bu(this,2)&&this.Tc(!
0),this.isActive()&&this.Ef(a)&&bu(this,4)&&au(this,!1))};
f.Ef=function(a){bu(this,16)&&this.kg(!Mt(this,16));bu(this,8)&&this.om(!
0);bu(this,64)&&this.Rb(!this.nd());var b=new
Ei("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.fm=a.fm);return this.dispatchEvent(b)};f.mr=function()
{bu(this,32)&&this.Pj(!0)};f.Oi=function(){bu(this,4)&&au(this,!
1);bu(this,32)&&this.Pj(!1)};f.Qc=function(a){return
this.isVisible()&&this.isEnabled()&&this.he(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.he=function(a){return 13==a.keyCode&&this.Ef(a)};if("function"!==typeof Vt)throw
Error("Invalid component class "+Vt);if("function"!==typeof Dt)throw Error("Invalid
renderer class "+Dt);var du=Ua(Vt);Ut[du]=Dt;St("goog-control",function(){return
new Vt(null)});function Yt(a){Bi.call(this);this.i=a;this.j=!1;this.l=new
fj(this);Ci(this,this.l);a=this.i.wa;this.l.ma(a,Rt.Eg,this.s).ma(a,Rt.Fg,this.N).m
a(a,"click",this.o)}u(Yt,Bi);var eu=!A||Tc(9);Yt.prototype.s=function(){this.j=!1};
Yt.prototype.N=function(){this.j=!0};function fu(a,b){if(!eu)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}
Yt.prototype.o=function(a){if(this.j)this.j=!1;else{var
b=a.Nb,c=b.button,d=b.type,e=fu(b,"mousedown");this.i.df(new
Hi(e,a.currentTarget));e=fu(b,"mouseup");this.i.ie(new Hi(e,a.currentTarget));eu||
(b.button=c,b.type=d)}};Yt.prototype.va=function()
{this.i=null;Yt.qa.va.call(this)};function gu()
{}u(gu,Ot);Qa(gu);f=gu.prototype;f.xg=function(){};f.Oc=function(a){Wt(a,!
1);a.Pf&=-256;a.Xb(32,!1);return a.i.Ra("BUTTON",{"class":Gt(this,a).join("
"),disabled:!
a.isEnabled(),title:a.uf()||"",value:a.Ab()||""},a.Qg()||"")};f.Mi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Sb=function(a,b){Wt(a,!1);a.Pf&=-256;a.Xb(32,!
1);if(b.disabled){var c=this.Ph(1);w(b,c)}return gu.qa.Sb.call(this,a,b)};
f.Ni=function(a){Z(a).ma(a.ka(),"click",a.Ef)};f.qk=function(){};f.Vm=function()
{};f.Um=function(a){return a.isEnabled()};f.th=function(){};f.Wc=function(a,b,c)
{gu.qa.Wc.call(this,a,b,c);(a=a.ka())&&1==b&&(a.disabled=c)};f.Ab=function(a)
{return a.value};f.yc=function(a,b){a&&(a.value=b)};f.ne=function(){};function
hu(a,b,c){Vt.call(this,a,b||gu.Fb(),c)}u(hu,Vt);f=hu.prototype;f.Ab=function()
{return this.Ia};f.yc=function(a)
{this.Ia=a;this.wd().yc(this.ka(),a)};f.uf=function(){return
this.V};f.qc=function(a){this.V=a;this.wd().qc(this.ka(),a)};f.oc=function(a)
{this.wd().oc(this,a)};f.va=function(){hu.qa.va.call(this);delete this.Ia;delete
this.V};f.La=function(){hu.qa.La.call(this);if(Lt(this,32)){var
a=this.ka();a&&Z(this).ma(a,"keyup",this.he)}};
f.he=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Ef(a):32==a.keyCode};St("goog-
button",function(){return new hu(null)});function iu(a,b,c,d){d=void 0===d?!
1:d;W.call(this);this.O=a;this.s=b;this.l=this.O.Wa().uh;this.na=!!
this.O.Wa().uh;this.ta=!!
this.O.Wa().lh;this.o=Qp(c);this.V=Rp(c);this.N=d;if(this.na){a:
{a=this.O.kb();for(b=0;b<this.l.length;b++)if(c=Eo(a,this.l[b].getId())){b:
{for(d=b+1;d<this.l.length;d++){var e=Eo(this.O.kb(),this.l[d].getId());if(e)
{d=e;break b}}d=null}d=d?Bo(d)-1:Bo(fb(Co(a)));e=Bo(this.O.Ea());if(e>=Bo(c)&&e<=d)
{a=b;break a}}a=-1}this.oa=a}}n(iu,W);f=iu.prototype;
f.render=function(a,b){b=void 0===b?
2:b;this.j=G("div");document.body.appendChild(this.j);U(q(this.nr,this));this.ua=a;
this.na?(this.N&&(this.ha=b),ju(this)):this.ta?(w(this.j,"base-image-toc-
div"),a=this.O.Wa().lh,
(b=Eo(this.O.kb(),a))&&ku(this,b),1<this.O.Wa().Pb&&(a=Do(this.O.kb(),a,1))&&ku(thi
s,a),this.Qi()):this.Fa()};f.nr=function(){var
a=this;this.i.ma(document,"click",this.Fa);this.i.ma(document,"keydown",function(b)
{13!=b.keyCode&&27!=b.keyCode||a.Fa()});this.i.ma(this.O,"resize",this.Qi)};
function ku(a,b){var c=new Oe(128,0),d=E("IMG",{width:128});w(d,"toc-page-
image");a.i.ma(d,"click",function()
{a.O.nb(b)});Ac&&pm()&&a.i.ma(d,"load",a.Qi);b.xd(c)?
a.lq(d,b,c):rp(b,t(a.lq,d,b,c));a.j.appendChild(d)}f.lq=function(a,b,c){tf(a,
{src:b.xd(c)})};
function ju(a){var b=E("DIV",{"class":"toc-div"}),c;v(a.l,function(d,e)
{d=lu(a,d,e);b.appendChild(d);e==a.oa&&(c=d)});c&&U(function(){var
d=c;300<d.offsetTop+M(d).height&&(d=void 0!==d.previousElementSibling?
d.previousElementSibling:Nf(d.previousSibling,!
1))&&(a.j.scrollTop=d.offsetTop);c.focus()});a.j.appendChild(b);300<M(a.j).height&&
(K(a.j,"height","300px"),w(a.j,"scroll-toc-div-wide"));w(a.j,"scroll-toc-
div");a.Qi();a.j.tabIndex=-1;Rm(a.j,"dialog");a.j.focus()}
f.Qi=function(){var a=this.o?this.V?8:9:13,b=this.o?this.V?9:8:12,c;this.s
instanceof hu?c=this.s.ka():c=this.s;ls(c,a,this.j,b,new B(0,-this.ua))};
function lu(a,b,c){var d=b.getId(),e=Eo(a.O.kb(),d);d=b.i;var g=a.l[c+1]?"":"-
last",h="toc-middle-cell"+g,k="toc-right-cell"+g;a.N?g=E("A",{"class":e?"toc-
row":"toc-disabled-row"}):(g=E("DIV",{"class":e?"toc-row":"toc-disabled-
row"}),Rm(g,"button"),Wf(g,!0));var l=G("div");w(l,"goog-inline-block");w(l,"toc-
left-
cell");c==a.oa&&(w(l,pm()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_select
ed_item_arrow_left"),w(g,"toc-row-selected"));c=G("div");w(c,"goog-inline-
block");w(c,h);Ac&&!Sc("1.9")&&
K(c,"overflow","hidden");var m=b.lb(),r=a.o?m:
$e(m,35);P(c,zi(r));a.o&&(c.title=m);m=G("div");w(m,"goog-inline-
block");w(m,k);P(m,zi(Sb(cf(d))?"&nbsp;":d));g.appendChild(l);g.appendChild(c);g.ap
pendChild(m);e?a.N?(d=new
R(window.location.href),S(ik(ik(d,"pg"),"printsec"),"jtp",b.i),a.ha&&S(ik(d,"zoom")
,"zoom",a.ha),a.O.Va().getQuery()||ik(ik(d,"dq"),"num"),qj(g,Aj(d.toString()))):
(a.i.ma(g,"click",function(){a.O.nb(e)}),a.i.ma(g,"keydown",function(y)
{13==y.keyCode&&a.O.nb(e)})):(Lb(c,h,"toc-middle-disabled-cell"),
Lb(m,k,"toc-right-disabled-cell"),X(g,"disabled",!0));return g}f.va=function()
{W.prototype.va.call(this);I(this.j);this.s.focus()};function mu(a)
{kr.call(this,1);var b=new
qr;b.ob(a);this.Sa(b);jm(this)}n(mu,kr);mu.prototype.Qh=function(){return
this.i[0]};mu.prototype.N=function(){return this.vb()||
0};mu.prototype.Xf=function(){return"fixed_width"};function nu(a){var
b=a.Bb(),c=new lt(this,b);K(b,{overflow:"hidden"});bt.call(this,a,c);this.s=new
Fs(a);b=new
kq;lq(b,qr,this.s);this.ha=b;b=a.kb().i.aspectRatio();c=this.getSize();b=this.Mg(Ma
th.min(2*Math.floor(c.height*b),c.width));this.Uc(b);this.Aa=new
Rs(a,this);this.i.ma(this.tb,"pagemodechange",this.pr);U(this.hc,0,this)}u(nu,bt);f
=nu.prototype;f.fe=function(){var a=tb(ou,this.tb.Wa().fe());return new
nq(kb(a,Es))};f.Xe=function(a)
{nu.qa.Xe.call(this,a);this.ha.Oa();this.hc()};f.Mc=function(){this.We(1)};
f.ad=function(){this.We(-1)};f.pr=function()
{this.ha.Oa();this.hc()};f.Sm=2;f.Mg=function(a){this.getSize();var
b=this.tb.kb().i.aspectRatio();return new mu(new
Oe(a,Math.floor(Math.floor(a/2)/b)))};var ou=[180,220,280];
nu.prototype.Pd=function(){var a=pu(this,this.tb.Ea()),b=this.s.i;if(b){var
c=this.Aa,d=b.Md();c.s=d[0];c.ha=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ta=c;b.Aa=d;Ds(b);if(c){if(c.o(64)||void 0==d)a=!1}else b.s.sm();if(d)
{if(d.o(32)||void 0==c)e=!1}else
b.ha.sm();c=e;d=a?"":"hidden";K(b.o,"visibility",c?"":"hidden");K(b.N,"visibility",
d);c=c&&a;b.ua.Ca(c);b.Ba.Ca(c)}this.dispatchEvent("pagechange")};nu.prototype.Md=f
unction(){return this.s.i.Md()};
function pu(a,b){return mb(a.tb.kb().V,function(c){return
ob(c,b)})}nu.prototype.hc=function()
{nu.qa.hc.call(this);this.Pd()};nu.prototype.ta=function(a,b){var
c=this.tb.kb().V;a=Bo(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==Bo(h[0])||h[1]&&a==Bo(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=Bo(e[0]||e[1])&&a<Bo(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
qu(a){this.zc=a.title||"";this.ha=!!
a.fullview;this.lh=a.table_of_contents_page_id||"";this.Pb=a.num_toc_pages||"";this
.V=a.initial_zoom_width_override;this.Ka=a.max_resolution_image_width;this.Fc=!!
a.paired_thumbnails;this.xe=a.thumbnail_token||"";this.Na=a.containing_bookshelves|
|[];this.Aa=a.volume_id||"";this.tc=a.other_issues_query||"";this.hb=!!
a.is_browsable;this.Kb=!!a.is_public_domain;a.last_page&&(this.oa=new
Up(a.last_page));this.i=new Oe(a.page_width,a.page_height);this.na=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.N=kb(c.BuyLin
ks,function(d){return new
Vs(d)},this));this.Ha=c.AboutUrl;c.allowed_syndication_flags&&(this.s=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.uh=kb(c.TocLine,function(d)
{return new wt(d)}));c.SubscribeLink&&(this.ta=new
Vs(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.l=c;this.o=n
ull==c?null:new
fq(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Bd=a.sample_url||"";this.Db=
a.is_newspaper||!1;
(this.ua=a.newspaper_tile_base_url)&&this.o&&gq(this.o,q(this.Xv,this));this.Jf=c?
c.res_h:ru;this.Ba=this.Db?"fixed_height":"fixed_width";this.fg=a.is_pre_order||!
1;this.Qp=a.on_sale_date||"";this.wj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.xj=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ia=a.volumeresult&&a
.volumeresult.can_download_pdf;this.Ja=a.volumeresult&&a.volumeresult.can_download_
epub;this.ab=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Ob=
a.volumeresult?
a.volumeresult.download_epub_url:""}n(qu,hq);f=qu.prototype;f.Vh=ba(15);f.qj=functi
on(){"number"!==typeof this.j&&(this.j=this.l.read_zm,this.j="number"===typeof
this.j?this.l.read_zm:4,this.j=Ke(this.j,-1,this.fe().length-1));return
this.j};function pt(a){return a.V?a.V:a.i&&a.i.width?a.i.width:575}f.Wb=function()
{return this.Aa};f.sj=function(){return this.o};f.fe=function(){return
this.Jf};f.Xf=function(){return this.Ba};
f.Xv=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.ua+a.substring(b));return new R(a)};f.Sh=function()
{return this.l?this.l.focus_aid:null};f.Sg=function(){var
a=this.l.focus_x,b=this.l.focus_y;return void 0!==a&&void 0!==b?new
B(a,b):null};var ru=[350,410,495,575,685,800,910,1025];function su(a)
{W.call(this);this.s=a;this.j=null}n(su,W);f=su.prototype;
f.render=function(a,b){this.l=a;a=a.ka();var
c=Fh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=Fh(a).x);this.j=E("DIV",
{"class":"linkbar-panel-div"});yh(this.j,d,c);this.V=E("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.j.appendChild(this.V);Ac&&Dc&&!Sc("1.9")&&(this.N=E("IFRAME",
{style:"position:
absolute;",Uw:"0"}),this.s.appendChild(this.N));this.s.appendChild(this.j);this.N&&
(L(this.N,M(this.j)),yh(this.N,Ah(this.j)));U(q(this.rm,this))};
f.rm=function()
{this.i.ma(this.V,"click",this.Fa);this.i.ma(this.l,"action",this.qr);this.i.ma(doc
ument,"mousedown",this.gt)};f.qr=function(){Mt(this.l,16)||
this.Fa()};f.gt=function(a){Qf(this.j,a.target)||Qf(this.l.ka(),a.target)||
this.Fa()};f.va=function()
{W.prototype.va.call(this);I(this.j);I(this.N)};f.ka=function(){return
this.j};function tu(a,b,c){su.call(this,a);this.O=b;this.ha=c}n(tu,su);
tu.prototype.render=function(a,b){su.prototype.render.call(this,a,b);a=E("DIV",
{style:"padding-top:5px; font-size: 13px;"});P(a,zi("Copier le lien dans un e-mail
ou un message instantan\
u00e9"));this.ka().appendChild(a);this.o=G("input");L(this.o,"100%","auto");this.ka
().appendChild(this.o);this.ha&&(a=E("DIV",{style:"font-size: 13px; padding-top:
7px;"},"Int\
u00e9grer"),this.ka().appendChild(a),this.Ie=G("input"),L(this.Ie,"100%","auto"),th
is.ka().appendChild(this.Ie));a=this.O.Ea();b=(new R(window.location)).j;
var c=new
R(a.lc());Yj(c,b);this.o.value=c.toString();U(t(uu,this.o));this.ha&&(a=new
R(a.lc()),S(a,"output","embed"),this.Ie.value=vu(a.toString()))};tu.prototype.rm=fu
nction()
{su.prototype.rm.call(this);this.i.ma(this.o,"click",t(uu,this.o));this.ha&&this.i.
ma(this.Ie,"click",t(uu,this.Ie))};function uu(a){a.select()}function vu(a){return
Qe('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function wu(a,b){var
c=this;this.O=a;this.l=b;this.i=Dj();this.j=C("flow-top-div")?!0:!1;(new
fj(this)).ma(this.i,"resize",function(){var
d=c.O.Ga(),e=d.Gb(),g=d.Kc();c.resize();c.O.Ga().Je();d=c.O.Ga();e=Mm(new
Lm(e,d.Gb()),g);d.Fd(d.Qe(e))}).ma(this.O,"searchupdate",function(){var d=C("gb-
ogen-mobile-appbar");if(d){var
e=c.i.getSize().height;d=d.getBoundingClientRect().height;e-
=d;d=c.i.getSize().width;c.O.ob(new Oe(d,e));c.j&&L(c.l,new
Oe(d,e))}}).ma(window,"load",this.resize)}
wu.prototype.resize=function(){var
a=this.i.getSize().height,b=this.i.getSize().width,c=Math.round(Fh(this.l).y);a=Mat
h.max(0,a-c);this.O.ob(new Oe(b,a));this.j&&L(this.l,new Oe(b,a))};function
xu(a,b,c){ps.call(this);this.zc=a;this.j=b;this.i=c?
c:null;this.tg(yu(this))}n(xu,ps);
function yu(a){var b=E("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);Rm(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);if(""!=a.zc){var c=E("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=E("SPAN",{"class":"popup-menu-
title"});J(d,a.zc);c.appendChild(d);d=E("DIV",{"class":"popup-menu-
close"});Vm(d,"Fermer la fen\u00eatre pop-up");var
e=E("IMG");e.src="/googlebooks/images/material/close_black_24dp.png";L(e,24,24);X(e
,"hidden",!0);d.appendChild(e);
O(d,"click",function(){a.Ca(!1);a.i&&a.i()});O(d,"keydown",function(g)
{if(32==g.keyCode||13==g.keyCode)a.Ca(!1),a.i&&a.i()});Rm(d,"button");Wf(d,!
0);c.appendChild(d)}b.appendChild(a.j);return b};function zu(a,b)
{W.call(this);this.Da=a;this.l=b;this.j=G("div");a.N.j.appendChild(this.j);w(this.j
,"sitb_result");Cc?(K(this.j,"width",b.getSize().width+"px"),K(this.j,"min-
height",b.getSize().height+"px")):
(yh(this.j,b.kd()),L(this.j,b.getSize()));a=G("div");w(a,"sitb-result-
header");this.j.appendChild(a);this.s=G("div");w(this.s,"sitb-result-page-
link");b=b.i.j;this.s.textContent=b?"Page
"+b:"Page";a.appendChild(this.s);this.o=G("div");w(this.o,"sitb-result-
content");this.j.appendChild(this.o);
if(b=Eo(this.Da.O.kb(),this.l.i.Ma())){a=this.Da.O.Va().getQuery();var
c=b.qb.snippetSrc;c&&a==gp(c)?Au(this,c):(a=b.qf(),"entity_page"==T(a,"source")?
S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),Wp(b,a,q(this.h
a,this)))}else Bu(this)}n(zu,Hm);zu.prototype.N=function(a){this.Da.ua(a.i,void
0)};zu.prototype.ha=function(a){(a=a.qb.snippetSrc)?Au(this,a):Bu(this)};
function Au(a,b){Gf(a.o);var c=G("IMG");c.src=b;Cu(a);b=a.l.getSize().width-25;K(c,
{width:b+"px"});a.o.appendChild(c)}function Cu(a){w(a.j,"sitb-result-
clickable");w(a.s,"sitb-result-link");var
b=Xf(a.s);P(a.s,Ql(b+"&nbsp;&raquo;"));Rm(a.j,"link");Wf(a.j,!
0);a.i.ma(a.j,"click",q(a.N,a,a.l));a.i.ma(a.j,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.N(a.l)})}
function Bu(a){Gf(a.o);var b=G("div");w(b,"sitb-result-
snippet");a.o.appendChild(b);Cc||K(b,{width:Math.floor(.75*a.l.getSize().width)
+"px"});P(b,Pl.i(a.l.i.i));b=G("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=Eo(a.Da.O.kb(),a.l.i.Ma());c&&c.xd()&&!aq(c,
[4,8,16])&&c.o(2)?(Cu(a),P(b,Ql((Cc?"Aucune image pour le r\
u00e9sultat.":"Impossible de g\u00e9n\u00e9rer une image pour ce r\u00e9sultat.")
+"&nbsp;&nbsp;")),a=G("span"),c=Cc||Qp()?"Cliquer pour voir":"Cliquez ici pour
afficher la page enti\u00e8re.",
P(a,Ql(c)),b.appendChild(a),w(a,"sitb-result-link")):(P(b,Ql("Aucun aper\u00e7u
disponible pour cette page.&nbsp;&nbsp;")),Cc||(a=G("a"),w(a,"sitb-result-buy-
link"),P(a,Ql("Acheter ce livre.")),b.appendChild(a),b=new
R(window.location.href),S(b,"sitesec","buy"),S(b,"source","gbs_snippet"),ik(b,"prin
tsec"),a.href=b.toString()))}zu.prototype.Oa=function()
{I(this.j);this.Fa()};function Du(a)
{this.Da=a}n(Du,Mp);Du.prototype.render=function(a){return new
zu(this.Da,a)};function Eu(a){this.i=a}n(Eu,cm);function Fu(a,b)
{kr.call(this,1);this.s=a;this.V=b;this.Yj=this.Fi=this.Gi=20;a.yb&&(a.yb.forEach(q
(this.o,this)),jm(this))}n(Fu,kr);Fu.prototype.o=function(a){a=new Eu(a);var
b=Math.min(this.V-16,600);a.ob(new
Oe(b,Math.round(124/600*b+42)));this.Sa(a)};function Gu(a){var
b=a.Bb();K(b,"overflow","hidden");var c=new
lt(this,b);Pr.call(this,c);this.O=a;Cc||Sr(this,new
ft(this));this.i.ma(this,"move",this.hc);var d=C("subscription-
bar");d&&(this.ql(d),U(function(){N(d,!
1)},600));Rr(this,Hu(this));Iu(b)}u(Gu,Pr);function Ju(a,b){b!
=a.s&&(a.s=b,Ku(a))}function Iu(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});tf(a,{dir:"ltr"})}function Hu(a){var b=new
kq;lq(b,Eu,new Du(a));return b}Gu.prototype.resize=function(){Ku(this)};
function Ku(a){var b=new Fu(a.s,a.getSize().width);a.Uc(b);a.hc()}function Lu(a,b)
{a.ua=b};function Mu(a){this.i=a||{}}Mu.prototype.mc=function(){return
this.i};Mu.prototype.Vb=function(a){var b=hd(Nu,function(c){return
c==a});this.i.v=b};Mu.prototype.getQuery=function(){return this.i.q};var
Nu={onepage:mt,twopage:nu,thumbnail:tt,snippet:Gu};function Ou(a)
{Ei.call(this,"navigate");this.s=a}u(Ou,Ei);function Pu(){return Nb&&gc?gc.mobile:!
(Nb&&gc?!gc.mobile&&(z("iPad")||z("Android")||z("Silk")):z("iPad")||z("Android")&&!
z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||z("IEMobile"))};var
Qu=new WeakMap;function Ru(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof
b[c],b[c]);return a.join("\v")};function Su(a,b,c,d){Q.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"+Tu;var g=oe("input",
{type:"text",name:e,id:e,style:wd("display:none")});document.write(ke(g));e=C(e)}th
is.N=e;this.i=c?zf(jf(c)):window;this.na=b;A&&!
b&&(this.na="https"==window.location.protocol?
Dd(vd(wd("https:///"))):Dd(vd(wd('javascript:""'))));this.Xa=new
el(150);Ci(this,this.Xa);this.j=!a;this.l=new fj(this);if(a||Uu){if(d)var
h=d;else{a="history_iframe"+
Tu;b={id:a,style:wd("display:none"),sandbox:void 0};c={};c.src=this.na||
null;c.srcdoc=null;d={sandbox:""};e={};for(var k in
c)Object.prototype.hasOwnProperty.call(c,k)&&(e[k]=c[k]);for(var l in
d)Object.prototype.hasOwnProperty.call(d,l)&&(e[l]=d[l]);if(b)for(h in
b)if(Object.prototype.hasOwnProperty.call(b,h)){k=h.toLowerCase();if(k in c)throw
Error("");k in d&&delete
e[k];e[h]=b[h]}h=qe("iframe",e);document.write(ke(h));h=C(a)}this.ha=h;this.ta=!
0}Uu&&(this.l.ma(this.i,"load",this.vv),this.oa=this.V=
!1);this.j?Vu(this,Wu(this),!0):Xu(this,this.N.value);Tu+
+}u(Su,Q);Su.prototype.Qb=!1;Su.prototype.s=!1;Su.prototype.o=null;var
Yu=function(a,b){function c(g){var h=la(g);g=h.next().value;h=ma(h);return
a.apply(g,h)}function d(g){g=la(g);g.next();g=ma(g);return b(e,g)}b=void 0===b?
Ru:b;var e=Ua(a);return function(){var g=Ga.apply(0,arguments),h=this||
p,k=Qu.get(h);k||(k={},Qu.set(h,k));return wc(k,[this].concat(na(g)),c,d)}}
(function(){return A?Tc(8):"onhashchange"in p}),Uu=A&&!Tc(8);f=Su.prototype;
f.Zg=null;f.va=function(){Su.qa.va.call(this);this.l.Fa();this.Qa(!
1)};f.Qa=function(a){if(a!=this.Qb)if(Uu&&!this.V)this.oa=a;else
if(a)if(Ac&&this.l.ma(this.i,"pageshow",this.Cv),Yu()&&this.j)this.l.ma(this.i,"has
hchange",this.xv),this.Qb=!0,this.dispatchEvent(new Ou(Wu(this),!1));else{if(!A||
Pu()||this.V)this.l.ma(this.Xa,"tick",q(this.Xm,this,!0)),this.Qb=!0,Uu||
(this.o=Wu(this),this.dispatchEvent(new Ou(Wu(this),!1))),this.Xa.start()}else
this.Qb=!1,kj(this.l),this.Xa.stop()};
f.vv=function(){this.V=!0;this.N.value&&Xu(this,this.N.value,!
0);this.Qa(this.oa)};f.Cv=function(a){a.Nb.persisted&&(this.Qa(!1),this.Qa(!
0))};f.xv=function(){var a=Zu(this.i);a!=this.o&&$u(this,a,!0)};function Wu(a)
{return null!=a.Zg?a.Zg:a.j?Zu(a.i):av(a)||""}function bv(a,b){Wu(a)!=b&&(a.j?
(Vu(a,b,!1),Yu()||A&&!Pu()&&Xu(a,b,!1),a.Qb&&a.Xm(!1)):(Xu(a,b,!
1),a.Zg=a.o=a.N.value=b,a.dispatchEvent(new Ou(b,!1))))}function Zu(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Vu(a,b,c){a=a.i.location;var d=a.href.split("#")
[0],e=cc(a.href,"#");if(Uu||e||b)d+="#"+b;d!=a.href&&(b=Ld(d),c?
He(a,b):Ge(a,b))}function Xu(a,b,c){if(a.ta||b!=av(a))if(a.ta=!
1,b=encodeURIComponent(String(b)),A){var
d=Rf(a.ha);d.open("text/html",c?"replace":void 0);c=ve(oe("title",
{},a.i.document.title),oe("body",{},b));d.write(ke(c));d.close()}else
d=Bd(a.na).toString()+"#"+b,(a=a.ha.contentWindow)&&(c?
He(a.location,d):Ge(a.location,d))}
function av(a){if(A)return a=Rf(a.ha),a.body?Ue(a.body.innerHTML):null;var
b=a.ha.contentWindow;if(b){try{var c=Ue(Zu(b))}catch(d){return a.s||(1!
=a.s&&fl(a.Xa,1E4),a.s=!0),null}a.s&&(0!=a.s&&fl(a.Xa,150),a.s=!1);return c||
null}return null}f.Xm=function(a){if(this.j){var b=Zu(this.i);b!
=this.o&&$u(this,b,a)}if(!this.j||Uu)if(b=av(this)||"",null==this.Zg||
b==this.Zg)this.Zg=null,b!=this.o&&$u(this,b,a)};
function $u(a,b,c){a.o=a.N.value=b;a.j?
(Uu&&Xu(a,b),Vu(a,b)):Xu(a,b);a.dispatchEvent(new Ou(Wu(a),c))}var Tu=0;function
cv(a,b){this.i=new
Su;O(this.i,"navigate",q(this.s,this));this.O=a;this.j=b}cv.prototype.s=function(a)
{dv(this,a.s)};function dv(a,b){if(!(a.o&&""==b||a.l))if((A||
Bc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
ak(b);v(d.be(),function(e){var g=d.get(e);g in ev&&(g=ev[g]);c[e]=g});b=new
Mu(c);a.O.Vb(Nu[b.i.v]||mt);Os(a.j,!!b.i.f);void 0!
==b.getQuery()&&fp(a.O.Va(),b.getQuery())}}
cv.prototype.Qa=function(a){this.o=!0;this.i.Qa(a);A&&(a=(new
R(window.location)).j,dv(this,a));this.o=!1};cv.prototype.update=function(){var
a=new
Mu;a.Vb(this.O.ha);a.i.q=this.O.Va().getQuery();a.i.f=this.j.yf();a=lk(a.mc()).toSt
ring();this.l=!0;bv(this.i,a);this.l=!1};var ev={"true":!0,"false":!1};function
fv(a,b,c){this.i=a;this.j=b;this.ha=c}u(fv,ks);fv.prototype.Nc=function(a,b,c)
{ls(this.i,this.j,a,b,void 0,c,this.ha)};function gv(a,b,c,d)
{fv.call(this,a,b);this.l=c?5:0;this.s=d||void 0}u(gv,fv);gv.prototype.N=function()
{return this.l};gv.prototype.o=function(a)
{this.l=a};gv.prototype.Nc=function(a,b,c,d){var
e=ls(this.i,this.j,a,b,null,c,10,d,this.s);if(e&496){var
g=hv(e,this.j);b=hv(e,b);e=ls(this.i,g,a,b,null,c,10,d,this.s);e&496&&(g=hv(e,g),b=
hv(e,b),ls(this.i,g,a,b,null,c,this.l,d,this.s))}};function hv(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function iv(a,b,c,d,e,g,h){var k=this;h=void
0===h?!1:h;a&&(this.O=a,this.Ha=b);if(this.ua=c)this.Db=!1;this.ab=!!d;this.Ob=!!
e;this.Pb=g;this.l=C("entity-page-toc");this.ha=C("entity-page-toc-
label");this.hb=!1;if(this.ta=C("entity-page-pagination"))this.Ka=C("entity-page-
prev"),this.oa=C("entity-page-next");this.Aa=C("entity-page-zoom-
in");this.Ba=C("entity-page-zoom-out");this.Ja=C("entity-page-one-
page");this.N=C("entity-page-two-page");this.s=C("entity-page-
thumbnail");this.V=C("entity-page-link");
this.tc=C("entity-page-link-menu-content");this.Ia=C("entity-page-share-
input");this.Kb=C("entity-page-embed-input");this.o=C("entity-page-
clip");this.na=C("entity-page-more");this.Fc=C("entity-page-more-menu-
content");this.Na=C("entity-page-volume-info");C("flow-top-div")&&(this.i=C("flow-
top-div"),this.j=(a=T(new R(window.location.href),"zoom"))?
Number(a):2,jv(this,this.j),O(this.O,"searchupdate",function()
{kv(k)}));lv(this);mv(this);nv(this);ov(this);pv(this);qv(this);rv(this,h);sv();tv(
this);
Xo(document,window,uv(this))}
function lv(a){if(a.O){var b=a.O.Wa(),c=!!b.uh;b=(b=b.lh)&&a.O.kb()&&!!
Eo(a.O.kb(),b);c||b?(a.hb=!0,a.i?(c=C("jtp").value||"Table des mati\
u00e8res",J(a.ha,c)):J(a.ha,a.O.Ea().Ld()||"Table des mati\
u00e8res"),vv(a.l,function(){var d=sf("base-image-toc-div");sf("scroll-toc-div")||
d||(new iu(a.O,a.l,a.Pb,!!a.i)).render(8,a.j)}),O(a.O,"pagechange",function(){var
d=a.O.Ea().Ld()||"Table des mati\u00e8res";a.ha&&P(a.ha,Ql(d))})):(J(a.ha,"Sommaire
indisponible"),Ib(a.l,["toolbar-button-disabled","toc-button-unavailable"]),
X(a.l,"disabled",!0))}else J(a.ha,"Sommaire indisponible"),Ib(a.l,["toolbar-button-
disabled","toc-button-unavailable"]),X(a.l,"disabled",!0)}function mv(a)
{a.ta&&(a.O&&(vv(a.Ka,function(){a.Ka.hasAttribute("href")||
a.O.rb("previous")}),vv(a.oa,function(){a.oa.hasAttribute("href")||
a.O.rb("next")})),a.Ka.setAttribute("title","Page pr\u00e9c\
u00e9dente"),a.oa.setAttribute("title","Page suivante"))}
function nv(a){vv(a.Aa,function(){a.i?
5>a.j&&(a.j+=1,jv(a,a.j)):a.O&&a.O.rb("zoomin")});vv(a.Ba,function(){a.i?1<a.j&&(--
a.j,jv(a,a.j)):a.O&&a.O.rb("zoomout")});a.Aa.setAttribute("title","Zoom
avant");a.Ba.setAttribute("title","Zoom arri\u00e8re")}
function ov(a){vv(a.Ja,function(){wv(a,mt)});a.Ja.setAttribute("title","Vue sur
une\u00a0page");a.ab?(vv(a.N,function(){wv(a,nu)}),a.N.setAttribute("title","Vue
sur deux\u00a0pages")):(x(a.N,"toolbar-button-disabled",!
0),a.N.setAttribute("title","Vue sur deux\u00a0pages
indisponible"),X(a.N,"disabled",!0));a.Ob?(vv(a.s,function()
{wv(a,tt)}),a.s.setAttribute("title","Vue en vignette")):(x(a.s,"toolbar-button-
disabled",!0),a.s.setAttribute("title","Vue en vignette
indisponible"),X(a.s,"disabled",!0));
a.O&&(O(a.O,"viewportmodechange",function(){xv(a)}),xv(a))}
function pv(a){var b=(new is(a.Ia)).ka();C("entity-page-share-copy-
container").appendChild(b);b=(new is(a.Kb)).ka();C("entity-page-embed-copy-
container").appendChild(b);var c=new xu("Lien vers ce r\
u00e9sultat",a.tc,function(){a.V.focus()});qs(c,5);c.setPosition(new gv(a.V,4,!
0));c.Ca(!1);var d=new R(a.Ia.value);vv(a.V,function(){if(c.Ze||150>Date.now()-
c.Ej)c.Ca(!1);else{c.Ca(!0);c.ka().focus();if(a.O)
{yv(a,d);a.i&&S(d,"bksoutput","text");var e=a.O.Va().getQuery();e?a.O.ha==Gu?
(ik(d,"dq"),ik(d,"pg"),
S(d,"bsq",e)):(ik(d,"bsq"),S(d,"dq",e)):(ik(d,"bsq"),ik(d,"dq"))}else(e=(new
R(window.location.href)).j)&&S(d,"bsq",e);a.Ia.value=d.toString();a.O&&(e=new
R(a.O.Ea().lc()),ik(e,"source"),S(e,"output","embed"),a.Kb.value=vu(e.toString()))}
});a.V.setAttribute("title","Lien vers ce r\u00e9sultat")}
function qv(a){if(a.ua){var b=C("entity-page-selection-bar"),c=C("entity-page-exit-
selection"),d=C("entity-page-toolbar");vv(a.o,function(){a.Db=!a.Db;a.ua(!
0);x(b,"menu-hidden",!1);c.focus();X(d,"hidden",!0)});vv(c,function(){a.ua(!
1);x(b,"menu-hidden",!0);a.o.focus();X(d,"hidden",!
1)});a.o.setAttribute("title","S\u00e9lectionner un extrait")}else x(a.o,"toolbar-
button-disabled",!0),X(a.o,"disabled",!0),a.o.setAttribute("title","S\
u00e9lectionner un extrait non disponible")}
function rv(a,b){zv(a);Av(a);var c=new xu("",a.Fc,function()
{a.na.focus()});qs(c,4);c.setPosition(new gv(a.na,5,!0));w(c.ka(),"more-actions-
popup");c.Ca(!1);Bv(a,c);var d=C("entity-page-toggle-viewport-mode-
link");d&&b&&(c.Ca(!0),d.focus());vv(a.na,function(){if(c.Ze||150>Date.now()-
c.Ej)c.Ca(!1),a.na.focus();else if(c.Ca(!0),c.ka().focus(),d){var e=new
R(d.href);yv(a,e);a.i&&(ik(e,"zoom"),ik(e,"num"),ik(e,"scoring"));var
g=a.O.Va().getQuery();if(g){if(S(e,"dq",g),!a.i){g=C("search-results-summ");
var h=g.hasAttribute("data-result-num")?g.getAttribute("data-result-
num"):0;S(e,"num",h);g=g.hasAttribute("data-search-sort")?g.getAttribute("data-
search-sort"):"n";S(e,"scoring",g)}}else
ik(e,"dq");qj(d,Aj(e.toString()))}});a.na.setAttribute("title","Menu des autres
actions")}
function Bv(a,b){var c=C("entity-page-store"),d=C("gb-mobile-buy-
section");if(c&&d&&(d=pf(d))){var e=new xu("",d,function()
{a.na.focus()});qs(e,0);e.setPosition(new gv(c,4,!0));w(e.ka(),"buy-table-
popup");e.Ca(!1);vv(c,function(){e.Ca(!0);e.ka().focus()},!
0);b.ka().querySelectorAll(".more-actions-menu-link").forEach(function(g){g!
=c&&O(g,"mouseenter",function(){e.Ca(!1)})});O(e.ka(),"mouseleave",function()
{e.Ca(!1)})}}
function sv(){var a=C("entity-page-play-redirect-popup-content");a&&(a=new xu("Vous
poss\u00e9dez ce livre",a,function(){}),w(a.ka(),"play-redirect-
popup"),Fn(a),a.Wk=!1,a.Ca(!0))}function Av(a){var b=C("entity-page-copyright-page-
id");if(b&&a.O){var c=C("entity-page-copyright");b=Xf(b);var
d=Eo(a.O.kb(),b);vv(c,function(){a.O.nb(d)})}}function zv(a){var b=C("entity-page-
toggle-viewport-mode-link");if(b){var c=a.i?!0:!1;x(b,"checked",c);vv(b,function()
{x(b,"checked",!c)})}}
function xv(a){a.O.ha==mt?(Cv(a,!0),Dv(a,!0),Ev(a,!0),Fv(a,!0),Gv(a,!
0)):a.O.ha==nu?(Cv(a,!0),Dv(a,!0),Ev(a,!0),Fv(a,!0),Gv(a,!0)):(a.O.ha==tt?(Cv(a,!
0),Dv(a,!1),Ev(a,!0),Fv(a,!0)):(Cv(a,!1),Dv(a,!1),Ev(a,!1),Fv(a,!1)),Gv(a,!1));var
b=a.O.ha;a.ta&&b!=Gu&&(x(a.ta,"one-page-view",b==mt),x(a.Na,"one-page-
view",b==mt),x(a.ta,"two-page-view",b==nu),x(a.Na,"two-page-
view",b==nu),x(a.ta,"thumbnail-view",b==tt),x(a.Na,"thumbnail-view",b==tt))}
function wv(a,b){a.O&&a.O.ha!=b&&(a.O.Vb(b),!
a.O.Va().getQuery()&&a.Ha&&a.Ha.update())}function Cv(a,b){x(a.Ja,"toolbar-button-
disabled",!b);X(a.Ja,"disabled",!b);a.ab&&(x(a.N,"toolbar-button-disabled",!
b),X(a.N,"disabled",!b));a.Ob&&(x(a.s,"toolbar-button-disabled",!
b),X(a.s,"disabled",!b))}function Dv(a,b){x(a.Ba,"toolbar-button-disabled",!
b);X(a.Ba,"disabled",!b);x(a.Aa,"toolbar-button-disabled",!b);X(a.Aa,"disabled",!
b)}
function Ev(a,b){x(a.Ka,"toolbar-button-disabled",!b);X(a.Ka,"disabled",!
b);x(a.oa,"toolbar-button-disabled",!b);X(a.oa,"disabled",!b)}function Fv(a,b)
{a.hb&&(x(a.l,"toolbar-button-disabled",!b),X(a.l,"disabled",!b))}function Gv(a,b)
{a.ua&&(x(a.o,"toolbar-button-disabled",!b),X(a.o,"disabled",!b))}function yv(a,b)
{a=new R(a.O.Ea().lc());S(b,"pg",T(a,"pg"))}
function jv(a,b)
{x(a.i,"zoomstop1",1==b);x(a.i,"zoomstop2",2==b);x(a.i,"zoomstop3",3==b);x(a.i,"zoo
mstop4",4==b);x(a.i,"zoomstop5",5==b);x(a.Ba,"toolbar-button-
disabled",1==b);x(a.Aa,"toolbar-button-disabled",5==b);kv(a)}
function kv(a){var b=a.Ka,c=new
R(b.href);Hv(a,c);qj(b,Aj(c.toString()));b=a.oa;c=new
R(b.href);Hv(a,c);qj(b,Aj(c.toString()));if(b=C("entity-page-copyright"))c=new
R(b.href),Hv(a,c),qj(b,Aj(c.toString()));if(b=C("search-result-prev"))c=S(new
R(b.href),"zoom",a.j),qj(b,Aj(c.toString()));if(b=C("search-result-next"))a=S(new
R(b.href),"zoom",a.j),qj(b,Aj(a.toString()))}function Hv(a,b){S(b,"zoom",a.j);
(a=a.O.Va().getQuery())?S(b,"dq",a):ik(ik(ik(b,"dq"),"num"),"scoring")}
function vv(a,b,c){c=void 0===c?!1:c;O(a,"click",function()
{b()});O(a,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||
b()});c&&O(a,"mouseover",function(){b()})}function tv(a)
{a.O&&(Vi(a.O.Ga(),"move",function(){x(document.body,"opaque-background",!
0)}),Vi(a.O.Bb(),"click",function(){x(document.body,"opaque-background",!
0)}));Vi(document.body,"click",function(){x(document.body,"opaque-background",!
0)})}
function uv(a){return{focusSearch:function()
{C("search_form_input").focus()},updateSearch:function(b)
{fp(a.O.Va(),b);a.Ha&&a.Ha.update()},goToPage:function(b){b&&a.O.od(b)}}};function
Iv(a){this.i=a}function Jv(a){var b=G("DIV");w(b,"sitb-content");var
c=G("H4");w(c,"sitb-result-header");var d=G("DIV");a=a.i.j;d.textContent=a?"Page
"+a:"Page";c.appendChild(d);b.appendChild(c);return b};function Kv(a)
{this.i=a}Qa(Kv);function Lv(a,b){a&&(a.tabIndex=b?0:-
1)}f=Kv.prototype;f.sk=function(a){return"DIV"==a.tagName};function Mv(a,b,c)
{c.id&&b.eh(c.id);var d=a.Ag(),e=!
1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.Qa(!1):h==d+"-horizontal"?Nv(b,"horizontal"):h==d+"-
vertical"&&Nv(b,"vertical"))},a);e||w(c,d);Ov(a,b,c);return c}
function Ov(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.Rh(d);g&&(g.wa=d,b.isEnabled()||g.Qa(!
1),b.Pa(g),xn(g,d))}else d.nodeValue&&""!=Tb(d.nodeValue)||
c.removeChild(d);d=e}}f.Rh=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Tt?Tt[d]():null){a=d;break a}}a=null}return
a};f.tk=function(a){a=a.ka();Th(a,!0,Ac);A&&(a.hideFocus=!0);var
b=this.i;b&&Rm(a,b)};f.Ag=function(){return"goog-container"};f.No=function()
{return"vertical"};function Pv(a,b,c){sn.call(this,c);this.ef=b||
Kv.Fb();this.eg=a||
this.ef.No()}u(Pv,sn);f=Pv.prototype;f.Ol=null;f.Lf=null;f.ef=null;f.eg=null;f.we=!
0;f.Qb=!0;f.Og=!0;f.Zb=-1;f.bc=null;f.je=!1;f.Fe=null;function Qv(a){return a.Ol||
a.ka()}f.wd=function(){return this.ef};f.Ta=function(){var
a=this.i,b=a.Ra,c=this.ef.Ag(),d=[c,"horizontal"==this.eg?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.wa=b.call(a,"DIV",d.join("
"))};f.Jb=function(){return this.ka()};f.Hi=function(a){return this.ef.sk(a)};
f.Mb=function(a){this.wa=Mv(this.ef,this,a);"none"==a.style.display&&(this.we=!
1)};f.La=function(){Pv.qa.La.call(this);yn(this,function(b)
{b.Za&&Rv(this,b)},this);var a=this.ka();this.ef.tk(this);this.Ca(this.we,!
0);Z(this).ma(this,"enter",this.Al).ma(this,"highlight",this.sr).ma(this,"unhighlig
ht",this.ur).ma(this,"open",this.ku).ma(this,"close",this.rr).ma(a,Rt.Eg,this.tr).m
a(jf(a),[Rt.Fg,Rt.Eh],this.Kt).ma(a,
[Rt.Eg,Rt.Fg,Rt.Eh,"mouseover","mouseout","contextmenu"],this.Ft);this.Og&&Sv(this,
!0)};
function Sv(a,b){var c=Z(a),d=Qv(a);b?
c.ma(d,"focus",a.Si).ma(d,"blur",a.Ri).ma(a.Lf||(a.Lf=new
yt(Qv(a))),"key",a.Qc):c.Ya(d,"focus",a.Si).Ya(d,"blur",a.Ri).Ya(a.Lf||(a.Lf=new
yt(Qv(a))),"key",a.Qc)}f.kc=function(){this.Ud(-1);this.bc&&this.bc.Rb(!
1);this.je=!1;Pv.qa.kc.call(this)};f.va=function()
{Pv.qa.va.call(this);this.Lf&&(this.Lf.Fa(),this.Lf=null);this.ef=this.bc=this.Fe=t
his.Ol=null};f.Al=function(){return!0};
f.sr=function(a){var b=Cn(this,a.target);if(-1<b&&b!=this.Zb){var
c=Tv(this);c&&c.Tc(!1);this.Zb=b;c=Tv(this);this.je&&au(c,!0);this.bc&&c!
=this.bc&&(Lt(c,64)?c.Rb(!0):this.bc.Rb(!1))}b=this.ka();null!
=a.target.ka()&&X(b,"activedescendant",a.target.ka().id)};f.ur=function(a)
{a.target==Tv(this)&&(this.Zb=-1);this.ka().removeAttribute("aria-
activedescendant")};f.ku=function(a){(a=a.target)&&a!
=this.bc&&a.getParent()==this&&(this.bc&&this.bc.Rb(!1),this.bc=a)};
f.rr=function(a){a.target==this.bc&&(this.bc=null);var
b=this.ka(),c=a.target.ka();b&&Mt(a.target,2)&&c&&Um(b,c)};f.tr=function(a)
{this.Qb&&(this.je=!0);var b=Qv(this);b&&Uf(b)?
b.focus():a.preventDefault()};f.Kt=function(){this.je=!1};
f.Ft=function(a){a:{var b=a.target;if(this.Fe)for(var c=this.ka();b&&b!==c;){var
d=b.id;if(d in this.Fe){b=this.Fe[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Rt.Eg:b.df(a);break;case
Rt.Fg:case Rt.Eh:b.ie(a);break;case "mouseover":b.Me(a);break;case
"mouseout":b.Cl(a);break;case "contextmenu":b.Yh(a)}};f.Si=function()
{};f.Ri=function(){this.Ud(-1);this.je=!1;this.bc&&this.bc.Rb(!1)};
f.Qc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=zn(this)||
this.Ol)&&this.he(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.he=function(a){var b=Tv(this);if(b&&"function"==typeof b.Qc&&b.Qc(a)||
this.bc&&this.bc!=b&&"function"==typeof this.bc.Qc&&this.bc.Qc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Og)Qv(this).blur();else return!1;break;case 36:Uv(this);break;case
35:Vv(this);break;case 38:if("vertical"==this.eg)Wv(this);else return!1;break;case
37:if("horizontal"==this.eg)Bn(this)?Xv(this):Wv(this);else return!1;break;case
40:if("vertical"==this.eg)Xv(this);
else return!1;break;case 39:if("horizontal"==this.eg)Bn(this)?
Wv(this):Xv(this);else return!1;break;default:return!1}return!0};function Rv(a,b)
{var c=b.ka();c=c.id||(c.id=b.getId());a.Fe||(a.Fe={});a.Fe[c]=b}f.Pa=function(a,b)
{Pv.qa.Pa.call(this,a,b)};
f.Hg=function(a,b,c){a.wi|=2;a.wi|=64;a.Xb(32,!1);Wt(a,!1);var
d=a.getParent()==this?Cn(this,a):-
1;Pv.qa.Hg.call(this,a,b,c);a.Za&&this.Za&&Rv(this,a);a=d;-
1==a&&(a=zn(this));a==this.Zb?this.Zb=Math.min(zn(this)-1,b):a>this.Zb&&b<=this.Zb?
this.Zb++:a<this.Zb&&b>this.Zb&&this.Zb--};
f.removeChild=function(a,b){if(a="string"===typeof a?vn(this,a):a){var
c=Cn(this,a);-1!=c&&(c==this.Zb?(a.Tc(!1),this.Zb=-1):c<this.Zb&&this.Zb--);var
d=a.ka();d&&d.id&&this.Fe&&(c=this.Fe,d=d.id,d in c&&delete
c[d])}a=Pv.qa.removeChild.call(this,a,b);Wt(a,!0);return a};function Nv(a,b)
{if(a.ka())throw Error("Component already rendered");a.eg=b}f.isVisible=function()
{return this.we};
f.Ca=function(a,b){if(b||this.we!=a&&this.dispatchEvent(a?"show":"hide"))
{this.we=a;var c=this.ka();c&&(N(c,a),this.Og&&Lv(Qv(this),this.Qb&&this.we),b||
this.dispatchEvent(this.we?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Qb};f.Qa=function(a){this.Qb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Qb=!0,yn(this,function(b)
{b.Hq?delete b.Hq:b.Qa(!0)})):(yn(this,function(b){b.isEnabled()?b.Qa(!1):b.Hq=!
0}),this.je=this.Qb=!1),this.Og&&Lv(Qv(this),a&&this.we))};
function Yv(a,b){b!
=a.Og&&a.Za&&Sv(a,b);a.Og=b;a.Qb&&a.we&&Lv(Qv(a),b)}f.Ud=function(a)
{(a=An(this,a))?a.Tc(!0):-1<this.Zb&&Tv(this).Tc(!1)};f.Tc=function(a)
{this.Ud(Cn(this,a))};function Tv(a){return An(a,a.Zb)}function Uv(a)
{Zv(a,function(b,c){return(b+1)%c},zn(a)-1)}function Vv(a){Zv(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function Xv(a){Zv(a,function(b,c)
{return(b+1)%c},a.Zb)}function Wv(a){Zv(a,function(b,c){b--;return 0>b?c-
1:b},a.Zb)}
function Zv(a,b,c){c=0>c?Cn(a,a.bc):c;var d=zn(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=An(a,c);if(g&&a.uo(g)){a.Ud(c);break}e+
+;c=b.call(a,c,d)}}f.uo=function(a){return
a.isVisible()&&a.isEnabled()&&Lt(a,2)};function $v(a){sn.call(this);this.l=a?
a:null;var b=this.i;a=b.ka("gb-mobile-buy-panel");var c=b.ka("gb-mobile-buy-
button"),d=b.ka("gb-mobile-buy-close-button");b=b.ka("volume-
left");a&&c&&d&&b&&(this.j=new
Pv,xn(this.j,a),this.s=c,this.V=d,xn(this,b),this.j.Ca(!1))}n($v,sn);
$v.prototype.La=function(){var
a=this;Z(this).ma(this.s,"click",this.o).ma(this.s,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.o()}).ma(this.V,"click",this.o).ma(this.V,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.o()})};
$v.prototype.o=function(){if(this.j.isVisible()){this.j.Ca(!1);Jb(this.j.Jb(),"gb-
mobile-buy-panel-
visible");this.l&&(this.l.style.overflowX="auto",this.l.style.overflowY="scroll");t
his.s.focus();for(var a=la(document.querySelectorAll('[role="alert"],#volume-
center,.aria-hide-on-menu-open')),b=a.next();!
b.done;b=a.next())b.value.removeAttribute("aria-hidden")}else this.j.Ca(!
0),w(this.j.Jb(),"gb-mobile-buy-panel-
visible"),this.l&&(this.l.style.overflowX="hidden",this.l.style.overflowY="hidden")
,this.j.Jb().focus(),
aw(this)};function aw(a){var b=a.j.Jb().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).ma(a.j.Jb(),"keydown",function(e)
{9==e.keyCode&&(e.shiftKey?
document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement==
=d&&(e.preventDefault(),c.focus()))});a=la(document.querySelectorAll('[role="alert"
],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!
b.done;b=a.next())X(b.value,"hidden",!0)};function bw(a){$q.call(this,a)}n(bw,
$q);f=bw.prototype;f.getEnableSsEngine=function(){return
Oq(this,2)};f.getEnableAwr=function(){return
Oq(this,3)};f.getEnableHelpSuggestions=function(){return
Oq(this,4)};f.getAlohaAutoGaRollout=function(){return
Oq(this,5)};f.getEnableConfigurator=function(){return
Oq(this,6)};f.getEnableMweb=function(){return
Oq(this,7)};f.getEnableCtlConsentCheckbox=function(){return
Oq(this,8)};f.getEnableIframe=function(){return Oq(this,9)};
f.getEnableScreenshotNudge=function(){return
Oq(this,10)};f.getEnableWebStartupConfigEndpoint=function(){return
Oq(this,11)};f.getEnableJunkNudge=function(){return
Oq(this,12)};f.getEnableConfiguratorLocale=function(){return
Oq(this,13)};f.getEnableTinyNoPointer=function(){return
Oq(this,14)};f.getEnableSupportSessionLogging=function(){return
Oq(this,15)};function cw(a){$q.call(this,a)}n(cw,$q);function dw(a){return
ew.some(function(b){return b.test(a)})}var
ew=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-
qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-
9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/
inapp/];var fw="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da
de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es
es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-
PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he
hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb
ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk
ur uz vi zh zh-CN zh-HK zh-TW zu".split(" ");
function gw(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
hw=ka(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_binary__",".js"]);function iw(a){var b=gw(a);b=(b&&fw.includes(b)?
gw(a):"en").replaceAll("-","_").toLowerCase();var
c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return
xp(hw,a,b)};var jw;function kw(a,b,c){if(jw)return jw;var d=iw(a);return
jw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(e,g){var h=G("SCRIPT");h.src=Bd(d);vj(h);h.onload=function()
{b.feedbackV2GlobalObject?e(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not
found on window.")};h.onerror=function(){g("Feedback binary script tag failed to
load: "+d.toString())};c.body.appendChild(h)})}
function lw(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Fa(function(r)
{switch(r.j){case 1:g=Date.now();var y=kw(a,c,d);r.j=2;return{value:y};case
2:h=r.s;if(!(e||(null==(l=a.initializationData)?0:l.useNightlyRelease)||
(null==(m=a.initializationData)?0:m.isLocalServer)))
{k=h.initializeFeedbackClient(a,g,b);r.j=3;break}y=h.initializeFeedbackClientAsync(
a,g,b);r.j=4;return{value:y};case 4:k=r.s;case 3:return
k.initiateAloha(),r.return(k)}})}
function mw(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k;Fa(function(l){g=e=c||
p;if(g.isFormOpened)throw h=Error("Form is either loading or already
opened"),h.name="DuplicateFormError",h;g.isFormOpened=!0;a.callbacks=a.callbacks||
{};k=a.callbacks.onClose||function(){};a.callbacks.onClose=function(m)
{g.isFormOpened=!1;k(m)};try{return l.return(lw(a,b,g,e.document,d))}catch(m){throw
g.isFormOpened=!1,m;}})};function nw(a,b){return Fa(function(c){return c.return(new
Promise(function(d){var e=ow(null!=b?b:"")+"/aloha_form_properties?
productId="+a;ll(e,function(g){g=g.target;var h=null;try{var
k=JSON.stringify(wl(g,")]}'\n"));if(null==k||""==k)h=new cw;else{var
l=JSON.parse(k);if(!Array.isArray(l))throw Error(void 0);h=Qq(cw,Bq(l))}}catch(m)
{k=new cw,l=new
bw,l=Nq(l,5),l=Nq(l,2),l=Nq(l,4),l=Nq(l,8),l=Nq(l,9),l=Nq(l,7),l=Nq(l,10),l=Nq(l,12
),l=Nq(l,13),l=Nq(l,14),l=Nq(l,15),Iq(zq(k.ac)),null==l&&(l=void 0),
h=Mq(k,1,l)}d(h)},"GET","",{},2E3,!0)}))})}function ow(a){return
dw(a)?a:"https://www.google.com/tools/feedback"};function pw(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||p,e=d.document,g=a.nonce||
Fe(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var
h=Pa("document.location.href",d);!
a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!
0;if(b&&JSON&&JSON.stringify){var k=JSON.stringify(b);
(h=1200>=k.length)&&(a.psdJson=k)}h||(b={invalidPsd:!
0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//
www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d,
b);else{d=c+"/load.js?";for(var l in a)b=a[l],null==b||Ta(b)||
(d+=encodeURIComponent(l)+"="+encodeURIComponent(b)
+"&");a=cg(gf(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=Dd(d);a.src=Bd(g);vj(a);e
.body.appendChild(a)}}
function qw(a,b,c,d){var e=c||p,g="DEV"===a.serverEnvironment;c=c||p;c=a.nonce||
Fe(c);a={integrationKeys:
{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:
{onClose:a.callback,onLoad:a.onLoadCallback},formContent:
{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void
0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void
0,customImageSrc:void 0,thankYouMessage:void 0,ox:void
0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,
abuseLink:a.abuseLink},initializationData:
{isLocalServer:g,nonce:c,useNightlyRelease:g,feedbackJsUrl:void
0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void
0,feedbackCssUrlSerialized:void
0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:
{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorI
d,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedbac
k:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}};
b&&(b=new Map(Object.entries(b)),a.extraData.productSpecificData=b);mw(a,d,e)}
function rw(a,b,c){try{"submit"===a.flow||"help"===a.flow?
pw(a,b,c):nw(a.productId,a.feedbackServerUri).then(function(d){var e=void 0===e?!
1:e;var g=Lq(d,1,e);var h=!1;if(null==g||"object"!==typeof g||
(h=Array.isArray(g))||g.Vl!==Eq)if(h){h=zq(d.ac);var k=zq(g),l=k;0===l&&(l|
=h&16);l|=h&2;l!==k&&Aq(g,l);h=new bw(g)}else h=void 0;else h=g;h!==g&&null!
=h&&Mq(d,1,h,e);g=h;null==g||zq(d.ac)&2||(h=g,zq(h.ac)&2&&(k=Zq(h,!1),k.l=h,h=k),h!
==g&&(g=h,Mq(d,1,g,e)));d=g;e=!Cc||(null==d?void 0:d.getEnableMweb());
g=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||
d.getAlohaAutoGaRollout()&&e&&g?qw(a,b,c,d):pw(a,b,c)},function(d)
{d&&"DuplicateFormError"!==d.name&&pw(a,b,c)})}catch(d){qw(a,b,c,null)}}
$a("userfeedback.api.startFeedback",rw);function sw(a,b,c)
{sn.call(this);if(this.l=C("gb-mobile-appbar-back-
button"))Z(this).ma(this.l,"click",this.o),tw(this);(this.j=C("gb-mobile-appbar-
more"))&&uw(this);var d=C("gb-mobile-appbar-search-
button");d&&b&&(O(d,"click",function(){vw(b,c)}),O(d,"keydown",function(e){32!
=e.keyCode&&13!=e.keyCode||vw(b,c)}));new $v(a)}n(sw,sn);
function uw(a){var b=C("gb-mobile-more-menu");if(b){var c=new
ps(b);qs(c,4);c.setPosition(new gv(a.j,4));c.Ca(!1);O(a.j,"click",function()
{ww(b,c)});O(a.j,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||ww(b,c)})}else
I(a.j)}function ww(a,b){Jb(a,"more-menu-hidden");b.Ca(!
0);b.ka().focus();a=rf("more-menu-link");for(var c=0;c<a.length;c+
+)O(a[c],"click",function(){b.Ca(!1)}),O(a[c],"keydown",function(d){32!
=d.keyCode&&13!=d.keyCode||b.Ca(!1)})}
function vw(a,b){var c=C("gb-mobile-search"),d=Qh(c);N(c,!d);d?
a.blur():a.focus();b&&b.resize()}sw.prototype.o=function()
{window.history.back();Gc&&tg&&1==window.history.length&&window.close()};function
tw(a){Kc&&cc(fc(),"GSA")&&(w(a.l,"igsa-hide"),a=a.i.ka("gb-mobile-appbar-
logo"),w(a,"igsa-shift"))}$a("_OC_startFeedback",rw);function xw(a)
{Q.call(this);a=a||gf();this.i=a.Ra(A?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.i.body;a.insertBefore(this.i,a.firstChild);if(A)var
b=this.i;else a:{a=this.i;try{b=a.contentWindow||(a.contentDocument?
zf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.o=b;Ac&&(a=b.document,a.open(),a.close());O(b,"resize",this.j,!
1,this);this.l=this.i.offsetWidth}u(xw,Q);
xw.prototype.va=function(){xw.qa.va.call(this);bj(this.o,"resize",this.j,!
1,this);this.o=null;I(this.i);delete this.i};xw.prototype.j=function(){var
a=this.i.offsetWidth;this.l!
=a&&(this.l=a,this.dispatchEvent("fontsizechange"))};function yw(a)
{this.j=a;a=q(this.l,this);this.i=new Cj;O(this.i,"resize",a);var b=new
xw;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",q(this.resize,this))}yw.prot
otype.l=function()
{this.resize();U(q(this.resize,this),100)};yw.prototype.resize=function(){var
a=this.i.getSize(),b=Math.round(Fh(this.j).y);this.j.style.height=a.height-
b+"px"};function zw(a){var b=null;if(a=C(a))b=new yw(a),b.resize();return b};var
Aw=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\
u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\
ufefd-\uffff]"),Bw=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\
u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\
ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\
ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),Cw=/^http:\/\/.*/,Dw=/\s+/,Ew=/[\d\u06f0-\
u06f9]/;var Fw={},Gw={};function Hw(){throw Error("Do not instantiate
directly");}Hw.prototype.xo=null;Hw.prototype.Gc=function(){return
this.content};Hw.prototype.toString=function(){return
this.content};Hw.prototype.zq=function(){if(this.Rf!==Fw)throw Error("Sanitized
content was not of kind HTML.");return me(this.toString())};function Iw()
{Hw.call(this)}u(Iw,Hw);Iw.prototype.Rf=Fw;function Jw(a){if(null!=a)switch(a.xo)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function Kw(a){return
null!=a&&a.Rf===Fw?a:a instanceof ie?Lw(je(a)):a instanceof ie?
Lw(ke(a).toString()):Lw(String(String(a)).replace(Mw,Nw),Jw(a))}var Lw=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.xo=d);return c}}(Iw);
function Ow(a){if(null!=a&&a.Rf===Fw){var
b=String;a=String(a.Gc()).replace(Pw,"").replace(Qw,"&lt;");b=b(a).replace(Rw,Nw)}e
lse b=String(a).replace(Mw,Nw);return b}var Sw={"\x00":"&#0;","\t":"&#9;","\
n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;","
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\
u2028":"&#8232;","\u2029":"&#8233;"};function Nw(a){return Sw[a]}
var Mw=/[\x00\x22\x26\x27\x3c\x3e]/g,Rw=/[\x00\x22\x27\x3c\x3e]/g,Tw=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Pw=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Qw=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function Uw(a,b,c,d){a=a(b||Vw,c);d=d||
gf();if(a&&a.i)d=a.i();else{d=cg(d,"DIV");b:if(Ta(a)){if(a.zq&&(a=a.zq(),a
instanceof ie))break b;a=le("zSoyz")}else
a=le(String(a));Ce(d,a)}1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var Vw={};function Ww(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.mx,h=a.title,k=a.zw,l=a.value,m=
Lw;e='<div role="button"'+(e?' id="'+Ow(e)+'"':"")+' class="';a=a||{};var
r=a.Rw,y=a.style,D=a.width,F="goog-inline-block jfk-button ";switch(Ta(y)?
y.toString():y){case 0:F+="jfk-button-standard";break;case 2:F+="jfk-button-
action";break;case 3:F+="jfk-button-primary";break;case 1:F+="jfk-button-
default";break;case 4:F+="jfk-button-flat";break;case 5:F+="jfk-button-
mini";break;case 6:F+="jfk-button-contrast";
break;default:F+="jfk-button-standard"}F+=((D&&D.Wu&&(1).Wu?D.Rf!==(1).Rf?
0:D.toString()===(1).toString():1==D)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(r?" "+r:"")+(a.disabled?" jfk-button-disabled":"");d=e+Ow(F)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?Ow(g):"0")+'"')+(h?k?' data-
tooltip="'+Ow(h)+'"':' title="'+Ow(h)+'"':"")+(l?' value="'+Ow(l)+'"':"");b?(null!
=b&&b.Rf===Gw?b=b.Gc():(b=String(b),b=Tw.test(b)?b:"zSoyz"),null!
=b&&b.Rf===Gw&&(b=b.Gc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+Kw(null!=c?c:"")+"</div>")};function Xw(a,b)
{this.l=a;this.N=!!b;this.o={0:this.l+"-arrowright",1:this.l+"-arrowup",2:this.l+"-
arrowdown",3:this.l+"-arrowleft"}}n(Xw,ks);f=Xw.prototype;f.Oj=function(a)
{this.j=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Zk=a);null!
=b&&(this.Uk=b);"number"===typeof c&&(this.oo=Math.max(c,15));"number"===typeof
d&&(this.Zl=d)};f.Nc=function(a,b,c)
{a=this.Uk;2==a&&(a=0);Yw(this,this.Zk,a,2==this.Uk?Zw(this.Zk)?
this.i.offsetHeight/2:this.i.offsetWidth/2:this.oo,0,c)};
function Yw(a,b,c,d,e,g){if(a.j){var h=$w(b,c);var k=a.j;var l=a.i,m=a.Da,r=M(k);a:
{r=(Zw(b)?r.height/2:r.width/2)-d;var
y=ns(k,h);if(m)m=m.clone(),l&&(l=ms(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=Eh(k),!m){k=r;break a}k=mh(Oh(k));Zw(b)?k.top<m.top&&!(y&1)?r-
=m.top-k.top:k.bottom>m.bottom&&y&1&&(r-=k.bottom-m.bottom):k.left<m.left&&!(y&4)?
r-=m.left-k.left:k.right>m.right&&y&4&&(r-=k.right-m.right);k=r}k=Zw(b)?new
B(a.Zl,k):new B(k,a.Zl);r=Zw(b)?6:9;a.Sk&&2==e&&(r=Zw(b)?4:1);
y=b^3;Zw(b)&&"rtl"==a.j.dir&&(y=b);h=ls(a.j,$w(y,c),a.i,h,k,g,a.Il?r:0,void
0,a.Da);if(2!=e&&h&496){Yw(a,b^3,c,d,a.Sk&&0==e?1:2,g);return}!a.N||h&496||
(e=parseFloat(a.i.style.left),g=parseFloat(a.i.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||yh(a.i,Math.round(e),Math.round(g)))}ax(a,b,c,d)}
function ax(a,b,c,d){var e=a.s;dd(a.o,function(g){x(e,g,!
1)},a);w(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.j?
(c=Jh(a.j,a.i),d=bx(a.j,b),Zw(b)?e.style.top=cx(c.y+d.y,a.i.offsetHeight-
15)+"px":e.style.left=cx(c.x+d.x,a.i.offsetWidth-15)+"px"):e.style[0==c?
Zw(b)?"top":"left":Zw(b)?"bottom":"right"]=d+"px"}function cx(a,b){return 15>b?
15:Ke(a,15,b)}function $w(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 bx(a,b){var c=0,d=0;a=M(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 B(c,d)}function Zw(a){return 0==a||3==a}f.Il=!
1;f.Uk=2;f.oo=20;f.Zk=3;f.Da=null;f.Zl=-5;f.Sk=!1;function dx(a)
{Bi.call(this);this.j=a||gf()}n(dx,Bi);dx.prototype.s=function()
{Rm(this.ka(),"tooltip");X(this.ka(),"live","polite")};function ex(a)
{dx.call(this,a);this.i=this.j.Ra("DIV",fx()+"-
contentId");this.l=this.j.Ra("DIV",fx()+"-arrow",this.j.Ra("DIV",fx()+"-
arrowimplbefore"),this.j.Ra("DIV",fx()+"-arrowimplafter"));this.o=this.j.Ra("DIV",
{"class":fx(),role:"tooltip"},this.i,this.l);this.s()}n(ex,dx);function fx()
{return"jfk-tooltip"}ex.prototype.ka=function(){return
this.o};ex.prototype.va=function()
{dx.prototype.va.call(this);this.o&&I(this.o)};function gx(a)
{ex.call(this,a)}n(gx,ex);gx.prototype.s=function()
{Rm(this.ka(),"tooltip")};function hx(a){return We(Tb(a.replace(ix,function(b,c)
{return jx.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var jx=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,ix=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function kx(a){a=a||gf();var b=Ua(a.i);lx[b]||(lx[b]=new
mx(a))}function nx(a,b){var c=b instanceof ie?
hx(je(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof ie?a.l=b:
(a.setAttribute("data-tooltip",b),a.l=null),a.setAttribute("aria-label",c)):
(a.l=null,a.removeAttribute("aria-label"));kx(gf(a))}var lx={};
function mx(a){fj.call(this);this.ua=a;this.ta=new
wm(this.sw,0,this);Ci(this,this.ta);var b=zf();this.V="function"===typeof
b.MutationObserver?new
b.MutationObserver(q(this.Ct,this)):null;a=a.i;this.ma(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Ws,!0);this.ma(a,
["mouseover","focus","focusin"],this.cw,!0)}n(mx,fj);f=mx.prototype;f.va=function()
{ox(this);fj.prototype.va.call(this)};
function px(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Aa=!1;break;case "keydown":a.Aa=!0}}f.cw=function(a)
{this.V&&this.V.disconnect();px(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.i&&Qf(this.i.i,b);if(this.Aa||!a||c)
{this.Ba=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=ob(Qm,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Tm(b))&&(b=a));this.o=b}else this.o=null;qx(this)};
f.Ws=function(a){px(this,a);var b=a.target;b=this.i&&Qf(this.i.i,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,qx(this)};f.Ct=function(a)
{v(a,q(function(b){var c=Tm(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,qx(this))},this))};function qx(a)
{if(!(a.ta.isActive()&&a.j&&a.ha)){ox(a);var b=null!=a.ha?a.ha:50;a.ta.start(a.j?
b:300)}}function ox(a){a.na&&(gl(a.na),a.na=0,a.j=null)}
f.sw=function(){if(!this.o)rx(this),this.ha=this.j=null;else if(!
(this.j&&this.i&&Qf(this.i.ka(),this.o))||this.j.getAttribute("data-tooltip-
unhoverable")){var a=ag(this.o,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.l)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.j&&this.j!
=a&&(rx(this),this.ha=this.j=null,b=!0);if(!this.j&&a&&(this.j=a,!
(a.getAttribute("data-tooltip-only-on-
overflow")&&a.offsetWidth>=a.scrollWidth&&a.offsetHeight>=
a.scrollHeight||this.Ba&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var
c=ue;if(a.getAttribute("data-tooltip-contained"))for(var d=rf("jfk-tooltip-
data",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!
0);break}}else c=a.l?a.l:ne(a.getAttribute("data-tooltip"));d=a.getAttribute("data-
tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-
tooltip-offset");g=Sb(cf(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Sb(cf(h))?null:Number(h);
if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.na=U(t(this.pq,this.j,c,d,g,e,h),a,this);return}this.pq(this.j,c,d,g,e,h)}}};
function sx(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case
"t":return 2;case "r":return 3}return 1}
f.pq=function(a,b,c,d,e,g){this.na=0;this.ha=g;if(!this.i){this.i=new
gx(this.ua);rx(this);g=this.i.ka();this.ua.i.body.appendChild(g);Ci(this,this.i);th
is.s=new Xw(fx(),!0);this.s.Il=!0;this.s.Sk=!0;g=this.s;var
h=this.i.ka(),k=this.i.l;g.i=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(sx(c),g,void
0,d);Jb(this.i.ka(),"jfk-tooltip-hide");this.oa!=e&&(this.oa&&!
Sb(cf(this.oa))&&Jb(this.i.ka(),this.oa),Sb(cf(e))||w(this.i.ka(),
e),this.oa=e);yh(this.i.ka(),0,0);if(b instanceof ie)P(this.i.i,b);else
for(Gf(this.i.i);c=b.firstChild;)this.i.i.appendChild(c);this.s.Oj(a);this.s.Nc(nul
l,0)};function rx(a){a.i&&w(a.i.ka(),"jfk-tooltip-hide")};function tx(a){var
b="Zf";if(a.Zf&&a.hasOwnProperty(b))return a.Zf;b=new a;return a.Zf=b};var
ux=ka(["value"]);function vx(a,b,c,d){hu.call(this,a,wx.Fb(),b);this.ua=c||
0;this.ub=d||0;this.Ja=!1}u(vx,hu);f=vx.prototype;f.vb=function(){return
this.ub};f.qc=function(a){this.V=a;var b=this.ka();b&&(this.Ja?nx(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Qa=function(a){this.isEnabled()!
=a&&(vx.qa.Qa.call(this,a),xx(this))};f.focus=function(){var
a=this.wa;try{a.focus()}catch(b){}};f.Pj=function(a)
{vx.qa.Pj.call(this,a);yx(this,!1)};
f.df=function(a){vx.qa.df.call(this,a);this.isEnabled()&&yx(this,!
0)};f.ie=function(a){vx.qa.ie.call(this,a);this.isEnabled()&&yx(this,!0)};function
yx(a,b){a.ka()&&x(a.ka(),"jfk-button-clear-outline",b)}function xx(a)
{a.ka()&&zx(a.wd(),a)}function Ax(a,b){if("string"===typeof a){var
c=a;a=E("IMG");a.src=c;L(a,21,21)}w(a,"jfk-button-
img");c=[];c.push(a);b&&(a=E("SPAN","jfk-button-label",b),c.push(a));return c}
function wx(){this.Ka=this.Ua()+"-standard";this.l=this.Ua()+"-
action";this.oa=this.Ua()+"-primary";this.N=this.Ua()+"-default";this.ha=this.Ua()
+"-flat";this.na=this.Ua()+"-narrow";this.V=this.Ua()+"-mini";this.s=this.Ua()+"-
contrast"}u(wx,Ot);wx.Fb=function(){return tx(wx)};wx.prototype.i=function(a,b,c)
{a&&c.ua!=a&&(c.ua=a,xx(c));b&&c.ub!=b&&(c.ub=b,xx(c))};wx.prototype.Ua=function()
{return"jfk-button"};
wx.prototype.Oc=function(a){var b=a.i,c=Uw(Ww,{disabled:!
a.isEnabled(),checked:Mt(a,16),style:a.ua,title:a.uf(),zw:a.Ja,value:a.Ab(),width:a
.vb()},void 0,b);b.Km(c,a.Gc());this.Sb(a,c);return c};
wx.prototype.Sb=function(a,b){wx.qa.Sb.call(this,a,b);this.o||
(this.o=od(this.Ka,t(this.i,0,null),this.l,t(this.i,2,null),this.oa,t(this.i,3,null
),this.N,t(this.i,1,null),this.ha,t(this.i,4,null),this.V,t(this.i,5,null),this.s,t
(this.i,6,null),this.na,t(this.i,null,1)));for(var c=Fb(b),d=0;d<c.length;++d){var
e=this.o[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.V=c,a.Ja=!0;return
b};var uj=[new sj(ux[0].toLowerCase(),{})];wx.prototype.Ab=function(a){return
a.getAttribute("value")||""};
wx.prototype.yc=function(a,b){a&&tj(a,b)};function zx(a,b){function c(h,k){(h?
d:e).push(k)}var
d=[],e=[],g=b.ua;c(0==g,a.Ka);c(2==g,a.l);c(3==g,a.oa);c(4==g,a.ha);c(5==g,a.V);c(1
==g,a.N);c(6==g,a.s);c(1==b.vb(),a.na);c(!b.isEnabled(),a.Ua()+"-
disabled");Kb(b.ka(),e);Ib(b.ka(),d)};function Bx(a,b)
{sn.call(this,b);this.j=a||""}var Cx;u(Bx,sn);f=Bx.prototype;f.ae=null;function
Dx(){null==Cx&&(Cx="placeholder"in G("INPUT"));return Cx}f.Zh=!1;f.Ta=function()
{this.wa=this.i.Ra("INPUT",{type:"text"})};f.Mb=function(a)
{Bx.qa.Mb.call(this,a);this.j||
(this.j=a.getAttribute("label")||"");bg(jf(a))==a&&(this.Zh=!
0,a=this.ka(),Jb(a,"label-input-
label"));Dx()&&(this.ka().placeholder=this.j);a=this.ka();X(a,"label",this.j)};
f.La=function(){Bx.qa.La.call(this);var a=new
fj(this);a.ma(this.ka(),"focus",this.Xo);a.ma(this.ka(),"blur",this.Dt);if(Dx())thi
s.l=a;else{Ac&&a.ma(this.ka(),["keypress","keydown","keyup"],this.Rt);var
b=jf(this.ka());a.ma(zf(b),"load",this.Cu);this.l=a;Ex(this)}Fx(this);this.ka().na=
this};f.kc=function()
{Bx.qa.kc.call(this);this.l&&(this.l.Fa(),this.l=null);this.ka().na=null};function
Ex(a){!a.o&&a.l&&a.ka().form&&(a.l.ma(a.ka().form,"submit",a.Vt),a.o=!0)}
f.va=function()
{Bx.qa.va.call(this);this.l&&(this.l.Fa(),this.l=null)};f.Xo=function(){this.Zh=!
0;var a=this.ka();Jb(a,"label-input-label");if(!Dx()&&!Gx(this)&&!this.s){var
b=this;a=function(){b.ka()&&(b.ka().value="")};A?U(a,10):a()}};f.Dt=function()
{Dx()||(this.l.Ya(this.ka(),"click",this.Xo),this.ae=null);this.Zh=!
1;Fx(this)};f.Rt=function(a){27==a.keyCode&&("keydown"==a.type?
this.ae=this.ka().value:"keypress"==a.type?
this.ka().value=this.ae:"keyup"==a.type&&(this.ae=null),a.preventDefault())};
f.Vt=function(){Gx(this)||(this.ka().value="",U(this.At,10,this))};f.At=function()
{Gx(this)||(this.ka().value=this.j)};f.Cu=function(){Fx(this)};function Gx(a)
{return!!a.ka()&&""!=a.ka().value&&a.ka().value!=a.j}f.reset=function()
{Gx(this)&&(this.ka().value="",null!
=this.ae&&(this.ae=""),Fx(this))};f.yc=function(a){null!
=this.ae&&(this.ae=a);this.ka().value=a;Fx(this)};f.Ab=function(){return null!
=this.ae?this.ae:Gx(this)?this.ka().value:""};f.Ld=function(){return this.j};
function Fx(a){var b=a.ka();Dx()?a.ka().placeholder!
=a.j&&(a.ka().placeholder=a.j):Ex(a);X(b,"label",a.j);Gx(a)?(b=a.ka(),Jb(b,"label-
input-label")):(a.s||a.Zh||(b=a.ka(),w(b,"label-input-label")),Dx()||
U(a.Vv,10,a))}f.Qa=function(a){this.ka().disabled=!a;var b=this.ka();x(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ka().disabled};f.Vv=function(){!this.ka()||Gx(this)||this.Zh||
(this.ka().value=this.j)};function Hx(a,b,c){Bx.call(this,null!=c?c:"Rechercher
dans ce livre");this.Mb(a);this.La();b&&this.yc(b)}n(Hx,Bx);function Ix(a,b)
{this.s=a;this.l=b;this.i=C("text-viewport-snippet-container");this.j=sf("html-
div")}function Jx(a){Gf(a.i);a.s.yb.forEach(function(b,c){var d=new Iv(b);if(d.i.i)
{var e=Jv(d),g=G("DIV");w(g,"sitb-snippet-
text");P(g,Pl.i(d.i.i));e.appendChild(g);d=e}else
d=null;d&&b.Ma()&&(e=G("A"),w(e,"text-viewport-snippet-link"),b=S(S(S(S(Yj(ik(new
R(window.location.href),"jtp"),""),"pg",b.Ma()),"dq",Ys(a.s)),"num",c),"scoring",a.
l),qj(e,Aj(b.toString())),e.appendChild(d),a.i.appendChild(e))})}
function Kx(a,b){a=Cc?C("viewport"):a.j;x(a,"text-viewport-snippet-
view",b);x(a,"exit-search-view",!b);b&&(a.scrollTop=0)};function Lx(a,b){this.i=a
instanceof B?a:new B(a,b)}u(Lx,ks);Lx.prototype.Nc=function(a,b,c,d)
{os(this.i,a,b,c,null,null,d)};function Mx(a,b){this.i=a instanceof B?a:new
B(a,b)}u(Mx,ks);Mx.prototype.Nc=function(a,b,c,d)
{ls(Bh(a),0,a,b,this.i,c,null,d)};function Nx(a){this.i=new ro;this.size=0;if(a)
{a=Kj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.i.size}}function Ox(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ua(a):b.charAt(0)+a}f=Nx.prototype;f.add=
function(a){this.i.set(Ox(a),a);this.size=this.i.size};f.remove=function(a)
{a=this.i.remove(Ox(a));this.size=this.i.size;return
a};f.Lc=ba(0);f.has=function(a){return to(this.i,Ox(a))};f.mc=function(){return
this.i.mc()};f.values=function(){return this.i.values()};
f.clone=function(){return new Nx(this)};f.kf=function(){return this.i.kf(!
1)};Nx.prototype[Symbol.iterator]=function(){return this.values()};function
Px(a,b,c){this.N=c||(a?gf(C(a)):gf());ps.call(this,this.N.Ra("DIV",
{style:"position:absolute;display:none;"}));this.ha=new B(1,1);this.Yb=new
Nx;this.V=null;a&&this.attach(a);null!=b&&this.nq(b)}u(Px,ps);var
Qx=[];f=Px.prototype;f.Ub=null;f.className="goog-
tooltip";f.hh=500;f.bi=0;f.attach=function(a)
{a=C(a);this.Yb.add(a);O(a,"mouseover",this.Me,!1,this);O(a,"mouseout",this.uj,!
1,this);O(a,"mousemove",this.Wg,!1,this);O(a,"focus",this.Ym,!
1,this);O(a,"blur",this.uj,!1,this)};f.yl=function(){return this.bi};
f.nq=function(a){J(this.ka(),a)};f.nm=function(a){var
b=this.ka();b&&Ce(b,a)};f.tg=function(a){var
b=this.ka();b&&I(b);Px.qa.tg.call(this,a);a?
(b=this.N.i.body,b.insertBefore(a,b.lastChild),Ai(this.V),this.V=new
pn(this.ka()),Ci(this,this.V),O(this.V,"focusin",this.Jg,void
0,this),O(this.V,"focusout",this.ti,void 0,this)):
(Ai(this.V),this.V=null)};function Rx(a){return a.Ba?a.isVisible()?4:1:a.oa?
3:a.isVisible()?2:0}
f.zj=function(a){if(!this.isVisible())return!1;var
b=Fh(this.ka()),c=M(this.ka());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.bm=function(){if(!
En.prototype.bm.call(this))return!1;if(this.i)for(var a,b=0;a=Qx[b];b+
+)Qf(a.ka(),this.i)||a.Ca(!
1);pb(Qx,this);a=this.ka();a.className=this.className;this.Jg();O(a,"mouseover",thi
s.El,!1,this);O(a,"mouseout",this.cp,!1,this);Sx(this);return!0};
f.nh=function(){qb(Qx,this);for(var a=this.ka(),b,c=0;b=Qx[c];c+
+)b.i&&Qf(a,b.i)&&b.Ca(!1);this.hb&&this.hb.ti();bj(a,"mouseover",this.El,!
1,this);bj(a,"mouseout",this.cp,!1,this);this.i=void 0;0==Rx(this)&&(this.Na=!
1);En.prototype.nh.call(this)};f.hi=function(a,b)
{this.i==a&&to(this.Yb.i,Ox(this.i))&&(this.Na||!this.Fc?(this.Ca(!
1),this.isVisible()||(this.i=a,this.setPosition(b||this.oj(0)),this.Ca(!
0))):this.i=void 0);this.Ba=void 0};
f.Bp=function(a){this.oa=void 0;if(a==this.i){a=this.N;var
b;a=(b=bg(a.i))&&this.ka()&&a.Lm(this.ka(),b);null!=this.Ub&&(this.Ub==this.ka()||
to(this.Yb.i,Ox(this.Ub)))||a||this.na&&this.na.Ub||this.Ca(!1)}};function Tx(a,b)
{var c=xf(a.N.i);a.ha.x=b.clientX+c.x;a.ha.y=b.clientY+c.y}f.Me=function(a){var
b=Ux(this,a.target);this.Ub=b;this.Jg();b!
=this.i&&(this.i=b,this.Tj(b),Vx(this),Tx(this,a))};function Ux(a,b){try{for(;b&&!
to(a.Yb.i,Ox(b));)b=b.parentNode;return b}catch(c){return null}}
f.Wg=function(a){Tx(this,a);this.Na=!0};f.Ym=function(a)
{this.Ub=a=Ux(this,a.target);this.Na=!0;if(this.i!=a){this.i=a;var
b=this.oj(1);this.Jg();this.Tj(a,b);Vx(this)}};f.oj=function(a){return 0==a?
(a=this.ha.clone(),new Wx(a)):new Xx(this.Ub)};function Vx(a){if(a.i)for(var
b,c=0;b=Qx[c];c++)Qf(b.ka(),a.i)&&(b.na=a,a.hb=b)}
f.uj=function(a){var b=Ux(this,a.target),c=Ux(this,a.relatedTarget);b!
=c&&(b==this.Ub&&(this.Ub=null),Sx(this),this.Na=!1,!this.isVisible()||
a.relatedTarget&&Qf(this.ka(),a.relatedTarget)?this.i=void
0:this.ti())};f.El=function(){var a=this.ka();this.Ub!
=a&&(this.Jg(),this.Ub=a)};f.cp=function(a){var b=this.ka();this.Ub!=b||
a.relatedTarget&&Qf(b,a.relatedTarget)||
(this.Ub=null,this.ti())};f.Tj=function(a,b){this.Ba||
(this.Ba=U(q(this.hi,this,a,b),this.hh))};
function Sx(a){a.Ba&&(gl(a.Ba),a.Ba=void 0)}f.ti=function()
{2==Rx(this)&&(this.oa=U(q(this.Bp,this,this.i),this.yl()))};f.Jg=function()
{this.oa&&(gl(this.oa),this.oa=void 0)};f.va=function(){var a;this.Ca(!
1);Sx(this);for(var b=this.Yb.mc(),c=0;a=b[c];c++)bj(a,"mouseover",this.Me,!
1,this),bj(a,"mouseout",this.uj,!1,this),bj(a,"mousemove",this.Wg,!
1,this),bj(a,"focus",this.Ym,!1,this),bj(a,"blur",this.uj,!
1,this);b=this.Yb;vo(b.i);b.size=0;this.ka()&&I(this.ka());this.Ub=null;delete
this.N;Px.qa.va.call(this)};
function Wx(a,b){Mx.call(this,a,b)}u(Wx,Mx);Wx.prototype.Nc=function(a,b,c)
{b=Bh(a);b=Eh(b);c=c?new hh(c.top+10,c.right,c.bottom,c.left+10):new
hh(10,0,0,10);os(this.i,a,8,c,b,9)&496&&os(this.i,a,8,c,b,5)};function Xx(a)
{fv.call(this,a,5)}u(Xx,fv);Xx.prototype.Nc=function(a,b,c){var d=new
B(10,0);ls(this.i,this.j,a,b,d,c,9)&496&&ls(this.i,4,a,1,d,c,5)};function Yx(a,b)
{Q.call(this);this.De=G("div");a.appendChild(this.De);K(this.De,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.i=new
Zx(this.De,b);O(this.De,"click",q(this.dispatchEvent,this,"click"));O(this.i.ka(),"
click",q(this.dispatchEvent,this,"click"));O(this.De,"mouseover",q(this.j,this,!
0));O(this.De,"mouseout",q(this.j,this,!1))}n(Yx,Q);function $x(a,b){K(a.De,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.l=b}
Yx.prototype.j=function(a){this.l||K(this.De,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Yx.prototype.va=function()
{this.i.Fa();Q.prototype.va.call(this)};function Zx(a,b)
{Px.call(this,a);this.j=a;this.hh=200;this.bi=500;a=this.ka();K(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=G("div");K(c,{fontWeight:"bold"});c.appendChild(Df("Page
"+b.j));a.appendChild(c);c=G("div");P(c,Ql(b.i));a.appendChild(c)}n(Zx,Px);
Zx.prototype.hi=function(a){var
b=Fh(this.j),c=M(this.ka());Px.prototype.hi.call(this,a,new Lx(b.x-
c.width,Math.min(b.y,vf().height-c.height)))};function ay(a,b,c){W.call(this);var
d=this;this.O=a;this.s=b;this.oa=c;this.l={};this.ha=new
fj;this.j=G("div");K(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.O.vd().appendChild(this.j);th
is.s.yb.forEach(function(e)
{by(d,e)});this.i.ma(this.O,"pagechange",this.na);this.na();this.i.ma(this.O,"resiz
e",this.o);this.i.ma(this.O,"viewportmodechange",this.V);this.O.Ga()&&this.V()}n(ay
,W);
ay.prototype.na=function(){this.N&&($x(this.N,!1),this.N=null);var
a=this.l[this.O.Ea().Ma()];a&&(this.N=a,$x(a,!0))};ay.prototype.V=function(){var
a=this,b=this.O.Ga(),c=b instanceof
mt;c&&this.o();kj(this.ha);this.ha.ma(b,"layoutchange",function()
{a.o()});N(this.j,c)};ay.prototype.o=function(){var a=this;U(function(){var
b=a.O.Ga();b&&b instanceof
mt&&(b=b.N.o,L(a.j,15,b.clientHeight),yh(a.j,b.clientWidth-15,0),cy(a))},10)};
function cy(a){var b={};a.O.Ga().Gb().Kd(function(c){return c instanceof
nm}).forEach(function(c){b[c.Ea().Ma()]=c});a.s.yb.forEach(function(c){var
d=a.O.Ga().N.j.clientHeight,e=b[c.Ma()];if(e){var g=Dc?
5:15;yh(a.l[c.Ma()].De,0,Math.floor(e.ld()/d*(a.j.clientHeight-g-(Dc?30:15)))
+g)}})}function by(a,b){var c=new
Yx(a.j,b);a.l[b.Ma()]=c;a.i.ma(c,"click",function()
{a.oa(b)})}ay.prototype.va=function(){I(this.j);dd(this.l,function(a)
{a.va.call(a)});W.prototype.va.call(this)};function dy(a)
{W.call(this);this.j=a;this.l="n"}n(dy,W);function ey(a,b,c){fy(a.j.l);var d=new
R(window.location.href);S(d,"jscmd","SearchWithinVolume");S(d,"q",b);S(d,"scoring",
c);(new Yr(d)).af(function(e){gy(a,!1,e)});a.l=c}
function gy(a,b,c,d,e)
{c.search_results&&(c.search_results=jb(c.search_results,function(g){return void 0!
==g.snippet_text&&g.snippet_text}),c.number_of_results=c.search_results.length);a.s
=new Xs(c);Sp()&&(e&&(a.l=e),a.o=new Ix(a.s,a.l));c=a.j.O;c.ha||
c.Vb(mt);e=a.s.yb;0==e.length?hy(a.j.l):b?d?(b=e.find(function(g){return
d==g.Ma()}))?iy(a,b):iy(a,e[0],d):iy(a,e[0]):jy(a);a.N=new ay(c,a.s,function(g)
{iy(a,g)})}
function jy(a){var b=a.j.O,c=b.ha;if(c==mt||
c==nu)a.j.o=c;b.Vb(Gu);b=b.Ga();ky(a.j.l);Sp()?(Jx(a.o),Kx(a.o,!0)):
(Ju(b,a.s),Lu(b,function(d,e){return iy(a,d,e)}),b.Vc(new B(0,0)))}
function iy(a,b,c,d){ct=!0;var e=a.j.l;ly(e,!1);e.s=hb(e.j.s.yb,b);e.o?(my(e,!
0),P(e.l,Ql(e.s+1+" sur\u00a0"+e.j.s.yb.length)),Vm(e.l,"R\u00e9sultat\u00a0"+
(e.s+1)+" sur "+e.j.s.yb.length),e.o&&e.l.setAttribute("data-result-
num",e.s)):P(e.l,Ql("R\u00e9sultat\u00a0<b>"+(e.s+1+"</b> sur <b>")+
(e.j.s.yb.length+"</b> dans ce livre pour\n
<b>")+(Ys(e.j.s)+"</b>")));e=a.j.O;b=Eo(e.kb(),b.Ma());if(!b)return null;var
g=e.Ga();g instanceof mt||g instanceof nu||(a.j.o==nu?
e.Vb(nu):e.Vb(mt));if(c)return e.od(c),
null;if(d)return op(e,d),null;e.Xh(b);return b}dy.prototype.va=function()
{Ai(this.N);W.prototype.va.call(this)};var ny="ganpub ganclk dapp source_ip
source_country source_domain authuser".split(" ");function oy(a){var b=void 0===b?
window.location.href:b;var c=new R(b);S(a,"hl","fr");
(b=T(c,"output"))&&S(a,"output",b);b=T(c,"source");"ge-ipad-app"==b?
(S(a,"dapp","2"),ik(a,"output")):"ge-tablet-app"==b?
(S(a,"dapp","4"),ik(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-
app"==b&&S(a,"dapp","3");T(c,"authuser")||ik(a,"authuser");ny.forEach(function(d)
{var e=T(c,d);e&&S(a,d,e)})};function py(){this.i=[]}u(py,Dt);Qa(py);function
qy(a,b){var c=a.i[b];if(!c){switch(b){case 0:c=a.Ua()+"-highlight";break;case
1:c=a.Ua()+"-checkbox";break;case 2:c=a.Ua()+"-content"}a.i[b]=c}return
c}f=py.prototype;f.xg=function(){return"menuitem"};f.Oc=function(a){var
b=a.i.Ra("DIV",Gt(this,a).join(" "),ry(this,a.Gc(),a.i));sy(this,a,b,Lt(a,8)||
Lt(a,16));return b};f.Ic=function(a){return a&&a.firstChild};
f.Sb=function(a,b){var c=Mf(b),d=qy(this,2);c&&Hb(c,d)||
b.appendChild(ry(this,b.childNodes,a.i));Hb(b,"goog-option")&&(a.oi(!
0),this.oi(a,b,!0));return py.qa.Sb.call(this,a,b)};f.yg=function(a,b){var
c=this.Ic(a),d=ty(this,a)?c.firstChild:null;py.qa.yg.call(this,a,b);d&&!
ty(this,a)&&c.insertBefore(d,c.firstChild||null)};function ry(a,b,c)
{a=qy(a,2);return c.Ra("DIV",a,b)}f.mq=function(a,b,c)
{a&&b&&sy(this,a,b,c)};f.oi=function(a,b,c){a&&b&&sy(this,a,b,c)};
function ty(a,b){return(b=a.Ic(b))?(b=b.firstChild,a=qy(a,1),!!b&&Of(b)&&Hb(b,a)):!
1}function sy(a,b,c,d){Jt(a,c,b.tf());Kt(a,b,c);d!=ty(a,c)&&(x(c,"goog-
option",d),c=a.Ic(c),d?(a=qy(a,1),c.insertBefore(b.i.Ra("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Ph=function(a){switch(a){case 2:return
qy(this,0);case 16:case 8:return"goog-option-selected";default:return
py.qa.Ph.call(this,a)}};
f.rj=function(a){var b=qy(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return py.qa.rj.call(this,a)}};f.Ua=function()
{return"goog-menuitem"};function uy(a,b,c,d){Vt.call(this,a,d||
py.Fb(),c);this.yc(b)}u(uy,Vt);f=uy.prototype;f.Ab=function(){var a=this.Xl;return
null!=a?a:this.Qg()};f.yc=function(a){this.Xl=a};f.Xb=function(a,b)
{uy.qa.Xb.call(this,a,b);switch(a){case 8:Mt(this,16)&&!b&&this.kg(!1);
(a=this.ka())&&this.wd().mq(this,a,b);break;case 16:
(a=this.ka())&&this.wd().oi(this,a,b)}};f.mq=function(a)
{this.Xb(8,a)};f.oi=function(a){this.Xb(16,a)};
f.Qg=function(){var a=this.Gc();return Array.isArray(a)?(a=kb(a,function(b){return
Of(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":Zf(b)}).join(""),Te(a)):uy.qa.Qg.call(this)};f.ie=function(a){var
b=this.getParent();if(b){var c=b.o;b.o=null;if(c&&"number"===typeof
a.clientX&&Le(c,new
B(a.clientX,a.clientY)))return}uy.qa.ie.call(this,a)};f.he=function(a){return
a.keyCode==this.Wl&&this.Ef(a)?!0:uy.qa.he.call(this,a)};f.vt=function(){return
this.Wl};
St("goog-menuitem",function(){return new uy(null)});uy.prototype.tf=function()
{return
Lt(this,16)?"menuitemcheckbox":Lt(this,8)?"menuitemradio":uy.qa.tf.call(this)};uy.p
rototype.getParent=function(){return
Vt.prototype.getParent.call(this)};uy.prototype.Vg=function(){return
Vt.prototype.Vg.call(this)};function vy(a,b,c,d){gv.call(this,a,b,c||d);(c||
d)&&this.o(65|(d?32:132))}u(vy,gv);function wy()
{}u(wy,Dt);Qa(wy);wy.prototype.Ua=function(){return"goog-menuheader"};function
xy(a,b,c){Vt.call(this,a,c||wy.Fb(),b);this.Xb(1,!1);this.Xb(2,!1);this.Xb(4,!
1);this.Xb(32,!1);this.ve=1}u(xy,Vt);St("goog-menuheader",function(){return new
xy(null)});function yy(){}u(yy,Dt);Qa(yy);yy.prototype.Oc=function(a){return
a.i.Ra("DIV",this.Ua())};yy.prototype.Sb=function(a,b)
{b.id&&a.eh(b.id);if("HR"==b.tagName){var c=b;b=this.Oc(a);Hf(b,c);I(c)}else
w(b,this.Ua());return b};yy.prototype.yg=function(){};yy.prototype.Ua=function()
{return"goog-menuseparator"};function zy(a,b){Vt.call(this,null,a||
yy.Fb(),b);this.Xb(1,!1);this.Xb(2,!1);this.Xb(4,!1);this.Xb(32,!
1);this.ve=1}u(zy,Vt);zy.prototype.La=function(){zy.qa.La.call(this);var
a=this.ka();Rm(a,"separator")};St("goog-menuseparator",function(){return new
zy});function Ay(a)
{this.i=a||"menu"}u(Ay,Kv);Qa(Ay);f=Ay.prototype;f.sk=function(a)
{return"UL"==a.tagName||Ay.qa.sk.call(this,a)};f.Rh=function(a)
{return"HR"==a.tagName?new zy:Ay.qa.Rh.call(this,a)};f.Zd=function(a,b){return
Qf(a.ka(),b)};f.Ag=function(){return"goog-menu"};f.tk=function(a)
{Ay.qa.tk.call(this,a);a=a.ka();X(a,"haspopup","true")};function By(a)
{zy.call(this,yy.Fb(),a)}u(By,zy);St("goog-menuseparator",function(){return new
zy});function Cy(a,b){Pv.call(this,"vertical",b||Ay.Fb(),a);Yv(this,!
1)}u(Cy,Pv);f=Cy.prototype;f.Rk=!0;f.Zd=function(a){if(this.wd().Zd(this,a))return!
0;for(var b=0,c=zn(this);b<c;b++){var d=An(this,b);if("function"==typeof
d.Zd&&d.Zd(a))return!0}return!1};f.Sa=function(a){this.Pa(a,!0)};f.lf=function(a,b)
{this.Hg(a,b,!0)};f.Kd=function(){var a=[];yn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ka(),!
0);Mh(this.ka(),a,b);c||N(this.ka(),!1)};
f.kd=function(){return this.isVisible()?Fh(this.ka()):null};function Dy(a,b)
{(a.Rk=b)&&Yv(a,!0)}f.Ca=function(a,b,c)
{(b=Cy.qa.Ca.call(this,a,b))&&a&&this.Za&&this.Rk&&Qv(this).focus();a&&c&&"number"=
==typeof c.clientX?this.o=new B(c.clientX,c.clientY):this.o=null;return
b};f.Al=function(a){this.Rk&&Qv(this).focus();return
Cy.qa.Al.call(this,a)};f.uo=function(a){return
a.isEnabled()&&a.isVisible()&&Lt(a,2)};
f.Mb=function(a){for(var b=this.wd(),c=nf(this.i.i,"DIV",b.Ag()+"-
content",a),d=c.length,e=0;e<d;e+
+)Ov(b,this,c[e]);Cy.qa.Mb.call(this,a)};f.he=function(a){var
b=Cy.qa.he.call(this,a);b||yn(this,function(c){!
b&&c.vt&&c.Wl==a.keyCode&&(this.isEnabled()&&this.Tc(c),b=c.Qc(a))},this);return
b};f.Ud=function(a){Cy.qa.Ud.call(this,a);
(a=An(this,a))&&Gh(a.ka(),this.ka())};function Ey(a,b){Cy.call(this,a,b);Dy(this,!
0);this.Ca(!1,!0);this.j=new ro}u(Ey,Cy);f=Ey.prototype;f.Bm=!
1;f.zp=0;f.Mb=function(a){Ey.qa.Mb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.i.ka(a),1)};f.La=function()
{Ey.qa.La.call(this);this.j.forEach(this.qo,this);var
a=Z(this);a.ma(this,"action",this.qv);a.ma(this.i.i,"mousedown",this.tv,!0)};
f.attach=function(a,b,c,d,e){a&&to(this.j,Ua(a))||(a?
(b={wa:a,wq:b,hv:c,Io:d?"contextmenu":"mousedown",Tl:e},this.j.set(Ua(a),b)):b=null
,this.Za&&this.qo(b),a=t(this.zv,a),this.ka()&&Z(this).ma(this.ka(),"keydown",a))};
f.zv=function(a,b){if(27==b.keyCode)a.focus();else if(a=An(this,this.Zb)){var
c=a.ka();a=new Hi(b.Nb,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(Li(c))Bj(c,"keydown",!1,a);else
if(c=Yi(c))if(c=c.i["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++)
{var e=c[d];e&&0==e.capture&&!
e.dh&&dj(e,a)}}32==b.keyCode&&this.mb()}};f.qo=function(a)
{Z(this).ma(a.wa,a.Io,this.Dv);"contextmenu"!
=a.Io&&Z(this).ma(a.wa,"keydown",this.Ev)};
function Fy(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.zp);g&&a.Bm?a.mb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ka().style.visibility="hidden"),N(a.ka(),!0),b.Nc(a.ka(),c,d),e||
(a.ka().style.visibility="visible"),a.Ud(-1),a.Ca(!0))}f.mb=function()
{this.isVisible()&&(this.Ca(!1),this.isVisible()||
(this.zp=Date.now()))};f.qv=function(){this.mb()};f.Dv=function(a){Gy(this,a)};
f.Ev=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
Gy(this,a);40==a.keyCode&&Uv(this)};function Gy(a,b){for(var
c=a.j.be(),d=0;d<c.length;d++){var e=a.j.get(c[d]);if(e.wa==b.currentTarget){c=void
0!==e.wq?new gv(e.wa,e.wq,!0):new
ws(b.clientX,b.clientY);c.o&&c.o(5);Fy(a,c,e.hv,e.Tl);b.preventDefault();b.stopProp
agation();break}}}f.tv=function(a){this.isVisible()&&!
this.Zd(a.target)&&this.mb()};f.Ri=function(a){Ey.qa.Ri.call(this,a);this.mb()};
f.va=function(){Ey.qa.va.call(this);this.j&&(vo(this.j),delete this.j)};function
Hy(a)
{W.call(this);this.Ja=Qp(a);this.Na=Rp(a);this.ta=Cc&&a&&a.isOgenEligibleMobileView
port;this.o=this.Na||this.ta;this.oa=this.N=null;this.o?my(this,!0):
(this.na=G("DIV"),this.ua=new br(this.na),this.ua.render(Iy),this.ua.Ca(!
0),a=this.ua.ka(),w(a,"search-results-bar"),w(this.na,"search-results-bar-
contents"));this.l=this.o?C("search-results-summ"):G("SPAN");this.o||
this.na.appendChild(this.l);this.ha=this.o?C("search-result-
links"):G("SPAN");this.o?Jy(this):(w(this.ha,"search-bar-result-links"),
this.na.appendChild(this.ha),Ky(this));this.V=this.o?C("search-snippet-
links"):G("SPAN");this.o?Ly(this):(this.Ja?(this.Aa=G("DIV"),w(this.Aa,"search-bar-
result-
buttons"),this.na.appendChild(this.Aa),this.Aa.appendChild(this.V),Ib(this.V,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),Ly(this)):
(this.Ba=G("SPAN"),this.Ha=G("SPAN"),My(this)),w(this.V,"search-bar-snippet-
links"));this.o||(Ny(this),Th(this.na,!0))}n(Hy,W);function Oy()
{Iy=C("search_bar")}
function Py(){Qy=C("toolbar_container")}function ky(a){if(a.N)Ry(a,!0);else{var
b="n"==a.j.l;N(a.Ba,b);N(a.Ha,!b)}a.o?(my(a,!0),P(a.l,Ql(a.j.s.yb.length+"\u00a0r\
u00e9sultat(s)")),a.l.removeAttribute("aria-label")):P(a.l,Ql("Afficher <b>"+
(a.j.s.yb.length+"</b>\u00a0r\u00e9sultats dans ce livre pour
<b>")+(Ys(a.j.s)+"</b>")));ly(a,!0)}
function Jy(a){Sp()||(Sy(a,C("search-result-prev"),function(){Ty(a,a.s,-1)},"R\
u00e9sultat pr\u00e9c\u00e9dent"),Sy(a,C("search-result-next"),function()
{Ty(a,a.s,1)},"R\u00e9sultat suivant"));Sy(a,C("search-result-viewall"),function()
{jy(a.j)},"Tout afficher");Sy(a,C("search-close"),function(){a.Ia()},"Fermer la
recherche")}
function Ky(a){var b=G("SPAN");P(b,Ql("-&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.ha.appendChild(b);Uy(a,a.ha,"\u2039 Pr\u00e9c\u00e9dent",function()
{Ty(a,a.s,-1)},"Pr\u00e9c\
u00e9dent");b=G("SPAN");P(b,Ql("&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.ha.appendChild(b);Uy(a,a.ha,"Suivant \u203a",function()
{Ty(a,a.s,1)},"Suivant");b=G("SPAN");P(b,Ql("&nbsp;&nbsp;-
&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.ha.appendChild(b);Uy(a,a.ha,"Tout
afficher",function(){jy(a.j)})}
function My(a){a.na.appendChild(a.V);var b=G("SPAN");P(b,Ql("-
&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.V.appendChild(b);a.V.appendChild(Df("Trier par:
"));a.V.appendChild(a.Ba);Uy(a,a.Ba,"pertinence",function(){Vy(a,"r")},"Trier par
pertinence");b=G("SPAN");P(b,Ql("&nbsp;|&nbsp;<b>pages</b>"));a.Ba.appendChild(b);a
.V.appendChild(a.Ha);b=G("SPAN");P(b,Ql("<b>pertinence</b>&nbsp;|
&nbsp;"));a.Ha.appendChild(b);Uy(a,a.Ha,"pages",function(){Vy(a,"n")},"Trier par
pages")}
function Ly(a){a.N=a.o?C("sort-dropdown-button"):E("A",{"class":"search-bar-sort-
dropdown-link"});var b=a.o?C("sort-dropdown-label"):E("SPAN",{"class":"search-bar-
sort-dropdown-text"});J(b,"Trier par");a.oa=E("SPAN",{"class":"search-bar-sort-
dropdown-selected"});J(a.oa,"pages");Vm(a.N,"Trier par
pages");b.appendChild(a.oa);a.o||(Rm(a.N,"button"),Wf(a.N,!0),X(a.N,"haspopup",!
0),a.V.appendChild(a.N),a.N.appendChild(b),b=Ax("/googlebooks/images/material/
arrow_drop_down_black_20dp.png"),w(b[0],"search-bar-sort-dropdown-icon"),
X(b[0],"hidden",!0),a.N.appendChild(b[0]));b=new Ey;var c=new
uy("pertinence");c.ni("Trier par pertinence");b.Pa(c,!0);w(c.ka(),"search-bar-sort-
dropdown-item");var d=new uy("pages");d.ni("Trier par pages");b.Pa(d,!0);Ib(d.ka(),
["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.Bm=!
0;a.ta?b.render(a.V):b.render(document.body);w(b.ka(),"sort-dropdown-menu");a.Na?
(b.attach(a.N,12,13),w(b.ka(),"popup-
menu")):b.attach(a.N,13,12);a.i.ma(b,"action",function(e){Wy(a,e,c.ka(),d.ka())});
a.i.ma(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
Wy(a,e,c.ka(),d.ka())});a.ta&&a.i.ma(b,"beforeshow",function(){var
e=a.N.offsetWidth-32;Nh(c.ka(),e);Nh(d.ka(),e)})}function Ny(a){var
b=G("SPAN");w(b,"search-bar-close-link-container");a.Ja?
a.Aa.appendChild(b):a.na.appendChild(b);a.i.ma(b,"click",a.Ia);var
c=Uy(a,b,"Effacer la recherche",function(){a.Ia()});w(c,"search-bar-close-
link");c=G("IMG");c.src="/googlebooks/images/close_x.gif";w(c,"search-bar-close-
img");b.appendChild(c)}
function ly(a,b){N(Qy,!b);N(a.V,b);a.o?(N(a.ha,!b),b=!
b&&1==a.j.s.yb.length,x(a.ha,"toolbar-button-
disabled",b),X(a.ha,"disabled",b)):N(a.ha,!b&&1<a.j.s.yb.length);a.na&&N(a.na,!
0);null!=Xy&&Xy.resize()}function Yy(a){a.N?Ry(a,!1):N(a.V,!1);a.ta&&N(a.V,!
0);N(a.ha,!1);Gf(a.l)}function fy(a){Yy(a);P(a.l,Ql("Chargement en
cours..."));a.o&&a.l.removeAttribute("aria-label")}
function hy(a){Yy(a);var b=a.j.s,c=Zs(b),d=null;c&&!
a.o&&(d=G("SPAN"),P(d,Ql("Essayez avec cette orthographe : ")),Uy(a,d,c,function()
{var h=a.j.j;if(h){var k=We(c);fp(h.O.Va(),k);h.N.yc(k);h.s&&h.s.update()}}));var
e=G("SPAN");a.o?P(e,Ql("Aucun r\u00e9sultat")):P(e,Ql(Tb("Aucun r\u00e9sultat n'a \
u00e9t\u00e9 trouv\u00e9 dans ce livre pour "+Ys(b))));b=G("A");a.o||
(P(b,Ql("Rechercher dans tous les
livres")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
g="patents"==Dp()?new R("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):
new R("https://www.google.com/search?
tbm=bks&tbo=p");oy(g);"embed"==T(g,"output")&&ik(g,"output");S(g,"q",We(Ys(a.j.s)))
;qj(b,Aj(g.toString()));a.o?(a.l.appendChild(e),a.l.removeAttribute("aria-
label")):a.Ja?
(a.l.appendChild(e),a.l.appendChild(b),d&&(Ae(d,"afterbegin",Ql("&nbsp;&nbsp;&middo
t;&nbsp;&nbsp;")),a.l.appendChild(d))):
(d&&(a.l.appendChild(d),a.l.appendChild(G("BR"))),Ae(e,"beforeend",Ql("&nbsp;&nbsp;
-&nbsp;&nbsp;")),a.l.appendChild(e),Ae(b,"beforeend",Ql("
&raquo;")),a.l.appendChild(b));
null!=Xy&&Xy.resize()}Hy.prototype.va=function()
{W.prototype.va.call(this);Ai(this.ua);N(Qy,!0);I(this.na);null!
=Xy&&Xy.resize();this.o&&(my(this,!1),I(sf("sort-dropdown-
menu")),Gf(this.l))};function Uy(a,b,c,d,e){var g=G("SPAN");w(g,"search-bar-
link");Rm(g,"link");Vm(g,e?e:c);Wf(g,!
0);b.appendChild(g);g.innerText=c;a.i.ma(g,"click",d);a.i.ma(g,"keydown",function(h
){32!=h.keyCode&&13!=h.keyCode||d()});return g}
function Sy(a,b,c,d)
{Vm(b,d);b.setAttribute("title",d);a.i.ma(b,"click",c);a.i.ma(b,"keydown",function(
e){32!=e.keyCode&&13!=e.keyCode||c()})}Hy.prototype.Ia=function(){var
a=this.j;fp(a.j.O.Va(),"");Sp()&&Kx(a.o,!1);
(a=this.j.j)&&a.s&&a.s.update()};function Ty(a,b,c){var
d=a.j.s.yb.length;a.s+=c;a.s>=d&&(a.s=0);0>a.s&&(a.s=d-1);a.s!
=b&&(iy(a.j,a.j.s.yb[a.s])||Ty(a,b,c))}function Vy(a,b){(a=a.j.j)&&a.update(b)}
function Wy(a,b,c,d){if((b=b.target.Gc())&&a.oa)switch(b){case
"pages":Vy(a,"n");J(a.oa,"pages");Vm(a.N,"Trier par pages");x(d,"search-bar-sort-
dropdown-item-selected",!0);x(c,"search-bar-sort-dropdown-item-selected",!
1);break;case "pertinence":Vy(a,"r"),J(a.oa,"pertinence"),Vm(a.N,"Trier par
pertinence"),x(c,"search-bar-sort-dropdown-item-selected",!0),x(d,"search-bar-sort-
dropdown-item-selected",!1)}}
function Ry(a,b){a.N&&(x(a.N,"search-bar-sort-dropdown-disabled",!
b),X(a.N,"disabled",!b));var c="n"==a.j.l;b&&!
c&&(J(a.oa,"pertinence"),Vm(a.N,"Trier par pertinence"),b=rf("search-bar-sort-
dropdown-item"),x(b[0],"search-bar-sort-dropdown-item-selected",!0),x(b[1],"search-
bar-sort-dropdown-item-selected",!1));a.o&&a.l.setAttribute("data-search-
sort",a.j.l)}
function my(a,b){a.ta?(N(C("gb-mobile-search"),b),N(C("gb-mobile-search-
buttons"),b)):(x(C("entity-page-search-nav"),"hide-search-nav",!b),x(C("search-
results-summ"),"hide-search-nav",!b),x(C("search-close"),"hide-search-nav",!b))}var
Iy,Qy,Xy;function Zy(a,b,c,d){W.call(this);var
e=this;this.O=a;this.N=b;this.s=c;this.ha=d;this.V=Cc&&d&&d.isOgenEligibleMobileVie
wport;this.i.ma(a.Va(),"change",function(){e.update("r")})}n(Zy,W);
Zy.prototype.update=function(a,b,c){this.j?(this.j.Fa(),this.j=null):
(this.O.ha&&(this.o=this.O.ha),this.l=new Hy(this.ha));var
d=this.O.Va().getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped){if(this.j=new dy(this),this.l.j=this.j,d=!
hp(),gy(this.j,d,b,c,a),a=this.l,Sp()){b=a.j.s.yb;c=b.length;d=new
R(window.location.href);var e=T(d,"num");if(e&&0<c){e=b[Number(e)];var
g=T(d,"jtp");d=T(d,"pg");g?iy(a.j,e,"",g):d?iy(a.j,e,d):iy(a.j,
e)}d=C("search-result-prev");e=0>a.s-1?c-1:a.s-1;g=b[e];e=Yj(S(S(S(new
R(d.href),"pg",g.Ma()),"num",e),"scoring",a.j.l),"");qj(d,Aj(e.toString()));Vm(d,"R
\u00e9sultat pr\u00e9c\u00e9dent");d.setAttribute("title","R\u00e9sultat pr\u00e9c\
u00e9dent");d=C("search-result-next");c=a.s+1>=c?0:a.s+1;b=b[c];a=Yj(S(S(S(new
R(d.href),"pg",b.Ma()),"num",c),"scoring",a.j.l),"");qj(d,Aj(a.toString()));Vm(d,"R
\u00e9sultat suivant");d.setAttribute("title","R\u00e9sultat suivant")}}else d?
(this.j=new dy(this),this.l.j=
this.j,ey(this.j,d,a),this.N.yc(d)):
(this.j&&(this.j.Fa(),this.j=null),this.O.Ga()instanceof
Gu&&(this.O.Vb(this.o),this.V&&!
Sp()&&this.O.Ga().rg(this.O.Ga().getSize().width)),this.l&&(this.l.Fa(),this.l=null
),this.N.yc(""))};function $y(a){$q.call(this,a)}n($y,$q);var az=function(a){return
function(b){b=JSON.parse(b);if(!Array.isArray(b))throw Error("Expected jspb data to
be an array, got "+Ra(b)+": "+b);yq(b,18);return new a(b)}}($y);var bz;function
cz(){var a=bz||(bz=az('[null,null,null,null,null,"(function(){/*\\n\\n Copyright
The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\n\'use
strict\';var e\\u003dthis||self;function f(a){return a};var h;function k(a,c)
{this.g\\u003dc\\u003d\\u003d\\u003dl?a:\\"\\"}k.prototype.toString\\
u003dfunction(){return this.g+\\"\\"};var l\\u003d{};function m(a){if(void 0\\
u003d\\u003d\\u003dh){var c\\u003dnull;var b\\u003de.trustedTypes;if(b\\u0026\\
u0026b.createPolicy){try{c\\u003db.createPolicy(\\"goog#html\\",
{createHTML:f,createScript:f,createScriptURL:f})}catch(d){e.console\\u0026\\
u0026e.console.error(d.message)}h\\u003dc}else h\\u003dc}a\\u003d(c\\u003dh)?
c.createScriptURL(a):a;return new k(a,l)};/*\\n\\n SPDX-License-Identifier: Apache-
2.0\\n*/\\nif(!function(){if(self.origin)return\\"null\\"\\u003d\\u003d\\
u003dself.origin;if(\\"\\"!\\u003d\\u003dlocation.host)return!1;try{return
window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing
error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\
u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\
u003dwindow;\\"window\\"\\u003d\\u003d\\u003db[0]\\u0026\\u0026b.shift();for(var
g\\u003d0;g\\u003cb.length-1;g++)d[b[g]]\\u003d{},d\\u003dd[b[g]];d[b[b.length-
1]]\\u003dfunction(n){c.postMessage(JSON.stringify(n))};b\\
u003ddocument.createElement(\\"script\\");a\\u003dm(a.url);b.src\\u003da instanceof
k\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dk?
a.g:\\"type_error:TrustedResourceUrl\\";document.body.appendChild(b)},!
0);}).call(this);\\n"]'));
if(!a)return null;a=Lq(a,6);if(null===a||void 0===a)a=null;else{var b=rd();a=b?
b.createScript(a):a;a=new yd(a,xd)}return a};function dz(a)
{this.url=a;this.timeout=5E3;this.o="callback";this.i=this.j=null}function ez(a)
{var b=void 0===b?{}:b;a.i=Sk();var c=new R(a.url),d=new
Map;d.set("callback",a.o);c.l.Nq(lk(b),d);fz(a).then(function()
{gz(a,c.toString())}).then(function(){return a.i.promise}).then(function()
{hz(a)},function(){hz(a)});0<a.timeout&&(a.l=setTimeout(function()
{a.i.reject("Timeout!")},a.timeout));return a.i.promise}
function gz(a,b){var c=new
MessageChannel;a.j.contentWindow.postMessage({url:b,callbackName:a.o},"*",
[c.port2]);c.port1.onmessage=function(d){var e={};void 0!
==a.l&&(clearTimeout(a.l),a.l=void 0);void 0===d.data&&a.i.reject("Callback called,
but no data received");"string"!==typeof d.data&&a.i.reject("Exploitation attempt!
Data is not a string!");try{e=JSON.parse(d.data)}catch(g){a.i.reject("Invalid Data
received: "+g.message)}a.i.resolve(e)}}
function fz(a){var b=Sk(),c=G("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.j=c;a=cz();a=ve(ye,oe("body",
{},Tl(a)));c.srcdoc=ke(a);a=Dd("data:text/html;charset=UTF-
8;base64,"+btoa(je(a)));c.src=Bd(a).toString();c.addEventListener("load",function()
{return b.resolve(c)},!1);c.addEventListener("error",function(d){b.reject(d)},!
1);document.documentElement.appendChild(c);return b.promise}
function hz(a){null!
==a.j&&(document.documentElement.removeChild(a.j),a.j=null)};function iz(a)
{Xr.call(this,a);this.j=new dz(a);this.i=!0}n(iz,Xr);iz.prototype.af=function(a,b)
{Xr.prototype.af.call(this,a,b);this.i=!
1;ez(this.j).then(q(this.s,this,a),q(this.o,this,b))};iz.prototype.s=function(a,b)
{this.i||(this.l=b,this.dispatchEvent("success"),a&&a(this.l),this.i=!
0)};iz.prototype.o=function(a){this.i||(this.dispatchEvent("error"),a&&a(),this.i=!
0)};iz.prototype.abort=function(){return this.i=!0};function jz(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.i=a;this.l=b;this.j=c;b=new
R((GBS_HOST||"https://books.google.com/")+"books?
jscmd=viewapi");S(b,"bibkeys",a.join(","));S(b,"hl",e||"fr");S(b,"source",d||"previ
ewlib");(new iz(b)).af(q(this.o,this))}jz.prototype.o=function(a){for(var
b=0;b<this.i.length;b++){var c=a[this.i[b]];if(c){var
d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,void 0===c&&(c=!
0),e=("full"==e||"partial"==e)&&c;if(e)
{this.l&&this.l(d);return}}}this.j&&this.j()};function kz(a,b,c)
{Px.call(this,a,b,c)}u(kz,Px);f=kz.prototype;f.fj=!1;f.zi=!1;f.Ii=function()
{kz.qa.Ii.call(this);this.Ia=mh(Oh(this.ka()));this.i&&(this.ab=mh(Oh(this.i)));thi
s.zi=this.fj;O(this.N.i,"mousemove",this.Wg,!1,this)};f.nh=function()
{bj(this.N.i,"mousemove",this.Wg,!1,this);this.ab=this.Ia=null;this.zi=!
1;kz.qa.nh.call(this)};
f.zj=function(a){if(this.ua){var b=Fh(this.ka()),c=M(this.ka());return b.x-
this.ua.left<=a.x&&a.x<=b.x+c.width+this.ua.right&&b.y-
this.ua.top<=a.y&&a.y<=b.y+c.height+this.ua.bottom}return
kz.qa.zj.call(this,a)};function lz(a,b){if(a.ab&&jh(a.ab,b)||a.zj(b))return!
0;a=a.na;return!!a&&a.zj(b)}f.Bp=function(a){this.oa=void 0;a!=this.i||
lz(this,this.ha)||this.Ub||this.na&&this.na.Ub||Ac&&0==this.ha.x&&0==this.ha.y||
this.Ca(!1)};
f.Wg=function(a){var b=this.isVisible();if(this.Ia){var c=xf(this.N.i);c=new
B(a.clientX+c.x,a.clientY+c.y);lz(this,c)?b=!
1:this.zi&&(b=kh(this.Ia,c)>=kh(this.Ia,this.ha))}if(b)
{if(this.ti(),this.Ub=null,b=this.na)b.Ub=null}else
3==Rx(this)&&this.Jg();kz.qa.Wg.call(this,a)};f.El=function(){this.Ub!
=this.ka()&&(this.zi=!1,this.Ub=this.ka())};f.yl=function(){return this.zi?
100:kz.qa.yl.call(this)};function mz(a,b){a=new
kz(a);a.nm(Sl.i(b.innerHTML));a.className="buy-tip-card";a.ua=new
hh(5,5,5,5);a.fj=!0;a.hh=500;a.bi=250};function nz(a,b){this.Cb=a||200;this.ub=b||
108;W.call(this)}u(nz,W);nz.prototype.Eb=function(){return
this.Cb};nz.prototype.vb=function(){return this.ub};function oz(a)
{Px.call(this,a,void 0,void 0);this.Ho=!1;this.fj=!
0;this.hh=500}n(oz,kz);oz.prototype.Tj=function(a,b){b||(b=new gv(a,9,!
0));kz.prototype.Tj.call(this,a,b)};oz.prototype.className="unified-
hovercard";function pz(a,b,c)
{Bi.call(this);this.j=null;this.data=a;this.i=b;this.maxWidth=c||
500}n(pz,Bi);pz.prototype.va=function(){this.j&&this.j.Fa()};function qz(a){return
a.j||(a.j=new fj(a))}
pz.prototype.l=function(a){var b=E("DIV"),c=new R(this.data.ya.Xg||
this.data.ya.Wp);this.data.ya.source&&S(c,"source",this.data.ya.source);var
d=this.data.lb();this.data.ya.tq&&(d+=": "+this.data.ya.tq);d=E("A",
{},d);d.classList.add(this.i+"-
title");De(d,c.toString());b.appendChild(d);a.appendChild(b);rz(this,a);b=E("DIV");
if("number"===typeof(this.data.ya.Zp||0)){d=this.data.ya.Zp||
0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-d,g=E("SPAN",this.i+"-stars goog-
inline-block");0<c;){c--;var h=E("SPAN",
"card-star-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=E("SPAN","card-
star-half goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=E("SPAN","card-star-
off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.ya.Wv;d=E("A",
{},this.data.ya.nv+" critiques");d.classList.add(this.i+"-reviews-
link");d.classList.add("goog-inline-
block");De(d,c);b.appendChild(d);a.appendChild(b);this.data.ya.ym&&(c=new
li,b=E("DIV",this.i+"-snippet"),P(b,c.i(this.data.ya.ym+" ")),c=E("A",{},"plus \
u00bb"),
c.classList.add(this.i+"-more-
link"),De(c,this.data.ya.Xg),b.appendChild(c),a.appendChild(b))};
function rz(a,b){var c="",d=E("DIV"),e=a.data.ya.Vk;if(!Sb(cf(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=E("SPAN","author"),h=e-1,k=Df(",
");v(c,function(l,m){var r=l?l.replace(sz,""):"";r=Re(r);l=new R(Qe('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',r));oy(l);r=E("A",
{},r);De(r,l.toString());g.appendChild(r);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.ya.Jj&&(Ef(d,E("SPAN",a.i+"-
pubdate",c+a.data.ya.Jj)),c="\u00a0-\u00a0");a.data.ya.Hp&&(d.appendChild(Df(c)),
Ef(d,E("SPAN",a.i+"-pagesnum",a.data.ya.Hp+" pages")));b.appendChild(d)}
function tz(a,b,c,d,e,g,h){c=E("A",
{id:h||""},c);De(c,e?"#":d);c.classList.add(a.i+"-button");c.classList.add(a.i+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=rg||
sg?"touchstart":"click",qz(a).zf(c,e,function(k){k.preventDefault();k=E("FORM",
{method:"POST"});var l=d instanceof Fd?d:Pd(d);k.action=Hd(l);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
sz=/(<b\s*>)|(<\/b>)/ig,uz={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function vz()
{this.ya={}}f=vz.prototype;f.lb=function(){return this.ya.title};f.Wb=function()
{return this.ya.Dm};f.Td=function(){return this.ya.Td};f.Jl=function(){return
this.ya.Jl};f.dg=function(){return this.ya.dg};f.ei=function(){return
this.ya.ei};function wz(){this.i=[]}f=wz.prototype;f.getId=function(){return
this.wb};f.eh=function(a){this.wb=a};f.lb=function(){return
this.zc};f.Rg=function(){return this.o};function xz(a,b,c){yz(a,b)||null==a.V||!
a.l?c&&c(null):zz(b,a.V.clone(),q(a.Qs,a,b,c||function(){}))}function Az(a,b,c)
{yz(a,b)&&null!=a.na&&a.oa?zz(b,a.na.clone(),q(a.ft,a,b,c||function()
{})):c&&c(null)}function zz(a,b,c){S(b,"id",a);ll(b,c,"POST")}f.Qs=function(a,b,c)
{var d=null;ul(c.target)&&(d=new vz,d.ya.Dm=a,this.i.push(d));b(d)};
f.ft=function(a,b,c){var
d=null;ul(c.target)&&(d=yz(this,a),Bz(this,d));b(d)};function Bz(a,b)
{sb(a.i,function(c){return c.Wb()==b.Wb()})}function yz(a,b){return
mb(a.i,function(c){return c&&c.Wb()==b})};function Cz(a)
{this.ya={};this.ya.title=a.title;this.ya.tq=a.subtitle;this.ya.Vk=a.authors;this.y
a.Wp=a.preview_url;this.ya.Xg=a.info_url;this.ya.Jj=a.pub_date;this.ya.Hp=a.num_pag
es;this.ya.Gq=a.viewability;this.ya.lx=a.subject;this.ya.xq=a.thumbnail_url;this.ya
.ym=a.snippet;this.ya.Xw=a.list_price;this.ya.jq=a.sale_price;this.ya.ix=a.sale_pri
ce_better;this.ya.pv=a.offer_price;this.ya.bl=a.buy_url;this.ya.aq=a.read_url;this.
ya.Aj=a.is_free_ebook||!1;this.ya.yj=a.in_my_ebooks||!
1;this.ya.Yw=a.my_ebooks_url||
"";this.ya.Zp=a.rating_score||0;this.ya.nv=a.num_reviews||
0;this.ya.Td=a.is_purchased||!1;this.ya.di=a.is_ebook||!
1;this.ya.px=a.write_review_url||"";this.ya.ut=a.add_to_my_ebooks_url||"";this.ya.I
v=a.preview_ebook_url||"";this.ya.Wv=a.reviews_url||"";this.ya.Zj=a.view_order_url|
|"";this.ya.Ow=a.add_to_my_ebooks_url;this.ya.Ps=a.add_to_my_ebooks_url_is_on_play|
|!1;this.ya.wj=a.has_flowing_text||!1;this.ya.xj=a.has_scanned_text||!1;var
b=Cp(a.info_url);this.ya.Dm=b;this.ya.Qw=a.canonical_atb_url||
"";this.ya.Jl=a.is_rentable||!1;this.ya.fg=a.is_pre_order||!
1;this.ya.Qp=a.on_sale_date||"";this.ya.dg=a.is_pre_ordered||!
1;this.ya.Ww=a.issue_volume_count||0;this.ya.ei=a.is_volume_cancelled||!
1;this.ya.Ss=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.ya.Lj=1;break;case 2:this.ya.Lj=2}this.ya.Sv=a.rental_end_utc||
0}n(Cz,vz);function Dz(a)
{this.i=[];this.eh(a.id);this.s=a.owner_uid;this.zc=a.title;this.o=a.description;th
is.ua=a.num_volumes;this.Be=a.access||"0";this.Ka=a.can_modify_metadata;this.ha=a.p
redefined;this.oa=a.can_remove_volumes;this.l=a.can_add_volumes;this.ta=a.can_only_
add_ebooks||!1;this.V=new R(a.add_vol_base_url);this.na=new
R(a.del_vol_base_url);void 0!
==a.paused&&(this.j=a.paused,this.N=a.pause_bookshelf_url);a.volumes&&(this.i=kb(a.
volumes,function(b){return new Cz(b)}))}n(Dz,wz);function Ez()
{W.call(this);this.l=[];this.j=[]}u(Ez,W);function Fz(a){var b=new
R(zf().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function
Gz(a,b,c){Hz(a,b.getId())||(a=b.ha?a.l:a.j,c?wb(a,void 0,0,b):a.push(b))}function
Iz(a,b,c){var d=1==b.Be;a=new
R(a);S(a,"cl_title",b.lb());S(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.Rg()));ll(a,c,"POST",b)}
Ez.prototype.N=function(a){a=a.target;if(ul(a)){a=new Dz(wl(a));var
b=Hz(this,a.getId());b.zc=a.lb();b.o=a.Rg();b.Be=a.Be;b=new
Ei("update",this);b.shelf=a;this.dispatchEvent(b)}};Ez.prototype.s=function(a,b)
{b=b.target;ul(b)&&(b=new Dz(wl(b)),Gz(this,b,a),a=new
Ei("add",this),a.shelf=b,this.dispatchEvent(a))};function Jz(a,b){a.o=new
R(b);S(a.o,"jscmd","ClCreate")}function Hz(a,b){return mb(Kz(a),function(c){return
c.getId()==b})}function Kz(a){return Bb(a.l,a.j)};function Lz(a,b){var c=E("A",
{},"Afficher la commande");De(c,a);c.classList.add(b);return c};function Mz(a,b,c)
{pz.call(this,a,b,c);T(new R(this.data.ya.Xg),"dapp")}n(Mz,pz);
Mz.prototype.render=function(a){Gf(a);var b=E("DIV",this.i),c=E("DIV",this.i+"-
meta");this.l(c);var d=E("DIV",this.data.ya.di?this.i+"-footer":this.i+"-footer-
nonebook"),e=E("DIV",this.i+"-footer-
inner");if(this.data.ya.di)if(this.data.ei()&&Fz(1))Nz(this,e);else
if(this.data.ya.fg&&!this.data.Td()||this.data.dg()){var g=E("DIV",this.i+"-pre-
order-date");g.textContent="Date de disponibilit\u00e9 :
"+this.data.ya.Qp;e.appendChild(g);this.data.dg()&&Fz(1)&&Nz(this,e)}else
if(this.data.Td()&&Fz(1))Oz(this,
e),Nz(this,e);else{Oz(this,e);g=!this.data.Td()&&!this.data.ya.Aj;var
h=this.data.ya.Aj&&!this.data.ya.yj;if(g||h){g=E("SPAN",{"class":this.i+"-footer-
inner-right"});if(h=this.data.ya.Iv||this.data.ya.aq){for(var
k=h.search(Rj),l=0,m,r=[];0<=(m=Qj(h,l,"source",k));)r.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);r.push(h.slice(l));h=r.join("").replace(Tj,"$1");h=Pj(h,"source","ebookstore")
}h&&(k=E("A",{id:"unified-hovercard-preview-link"},"Afficher l'aper\
u00e7u"),De(k,h),g.appendChild(k));
e.appendChild(g)}}d.appendChild(e);b.appendChild(c);b.appendChild(d);a.appendChild(
b);M(a).width>this.maxWidth&&L(a,this.maxWidth,"")};
Mz.prototype.l=function(a){if(!(this.data.Td()||this.data.dg()||
this.data.ei())&&this.data.ya.Zj&&Fz(1)){var
b=E("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.i+"-error-
icon"});b=E("DIV",this.i+"-card-error",b,"Carte de paiement refus\
u00e9e :");if(this.data.ya.Zj){var
c=Lz(this.data.ya.Zj,"primary"),d=E("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}pz.prototype.l.call(this,a);b=E("DIV",this.i+"-
book-options");this.data.ya.di?(this.data.ya.Aj?this.data.ya.yj?
Pz(this,b):tz(this,b,"Lire l'e-book",this.data.ya.ut,!this.data.ya.Ps,void
0,"unified-hovercard-free-btn"):this.data.dg()?(c=E("SPAN",this.i+"-pre-
ordered","Pr\u00e9-command\u00e9"),b.appendChild(c)):this.data.ei()&&Fz(1)?
(c=E("DIV",this.i+"-cancelled"),d=this.data.ya.Ss,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.Td()||this.data.ya.yj?!this.data.Td()&&this.data.ya.yj?
Qz(this,b):this.data.Td()&&Pz(this,b):Qz(this,b),Fz(7)&&(c=E("SPAN",this.i+"-
offline-remove-options"),d=E("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.i+"-fake-link"},"Supprimer de mes e-books"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.ya.Wp,gd(uz,this.data.ya.Gq)&&!Sb(c)?tz(this,b,"Aper\u00e7u",c,void
0,void 0,"unified-hovercard-preview-sample"):tz(this,b,"Aper\u00e7u",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Nz(a,b){var
c=E("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.i+"-order-links-
container"}),d=a.data.ya.Zj;d&&(d=Lz(d,""),c.appendChild(d));a.data.dg()||
(d=E("DIV",{id:"unified-hovercard-delete-forever","class":a.i+"-footer-fake-
link"},"Supprimer d\u00e9finitivement"),w(d,a.i+"-footer-action-
link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function Qz(a,b){a.data.ya.fg&&!a.data.Td()?tz(a,b,"Pr\u00e9commander cet e-book -
"+a.data.ya.jq,a.data.ya.bl,void 0,void 0,"unified-hovercard-buy-btn"):a.data.Jl()?
tz(a,b,"E-BOOK \u00c0 PARTIR DE "+a.data.ya.pv,a.data.ya.bl,void 0,void 0,"unified-
hovercard-buy-btn"):tz(a,b,"Acheter cet e-book \u2013
"+a.data.ya.jq,a.data.ya.bl,void 0,void 0,"unified-hovercard-buy-btn")}function
Pz(a,b){tz(a,b,"Lire maintenant",a.data.ya.aq,void 0,void 0,"unified-hovercard-
read-now")}
function Oz(a,b){var c=E("DIV",a.i+"-supported-devices"),d=a.i+"-device-
type",e=a.i+"-device-supported",g=a.i+"-device-not-
supported",h=E("SPAN",d,"Web"),k=E("SPAN",d,"Tablette/iPad"),l=E("SPAN",d,"Lecteur
d'e-books");d=E("SPAN",d,"Smartphone");var m=E("SPAN","goog-inline-
block"),r=E("SPAN","goog-inline-block"),y=E("SPAN","goog-inline-
block"),D=E("SPAN","goog-inline-block");a.data.ya.wj?(w(m,e),w(r,e),w(y,e),w(D,e)):
(a.data.ya.xj?(w(m,e),w(r,e)):
(w(m,g),w(r,g)),w(y,g),w(D,g));c.appendChild(m);c.appendChild(h);
c.appendChild(r);c.appendChild(k);c.appendChild(y);c.appendChild(l);c.appendChild(D
);c.appendChild(d);b.appendChild(c)};function Rz(a,b,c)
{oz.call(this,a);this.Ob=pm();this.l=this.Aa=this.s=null;this.Kb=b;this.j=null;this
.Pb=!!c;this.render(b);Sz(this)}n(Rz,oz);Rz.prototype.va=function()
{qz(this.j).Fa();I(this.ka())};Rz.prototype.hi=function(a,b)
{oz.prototype.hi.call(this,a,b);this.isVisible()&&(this.Tl=this.Ob?new hh(0,-
2,0,0):new hh(0,0,0,-2),this.isVisible()&&this.sg(),this.s=this.i,Tz(this))};
Rz.prototype.render=function(a)
{this.j&&(this.j.Fa(),this.l=this.Aa=null);this.j=new
Mz(a,this.className,435,this.Pb);this.j.render(this.ka());Sz(this);this.isVisible()
&&Tz(this)};
function Tz(a){var b=E("DIV"),c=E("DIV");var d=Oh(a.s||null);var e=Oh(a.ka());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=ph(e,d);h||(h=new
lh(d.left,0,d.width,0));d=a.Ob?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,Yu:g}}else
e=null;g=a.Ob?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-
1+"px");w(a.ka(),a.className+"-tooltip");e.Yu?(K(c,"bottom",e.y+"px"),K(b,"bottom",
e.y+1+"px"),w(c,a.className+"-arrow-up"),w(b,a.className+"-arrow-up-border")):
(K(c,"top",e.y+"px"),K(b,"top",e.y+1+"px"),a.Kb.ya.di||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.l?Kf(b,a.l):a.ka().appendChild(b);a.Aa?
Kf(c,a.Aa):a.ka().appendChild(c);a.Aa=c;a.l=b}
Rz.prototype.tc=function(a){var b=a.target||null;if(b)
{3==b.nodeType&&(b=b.parentNode);switch(b.id){case "hovercard-remove-from-my-
ebooks":a.preventDefault();var c="c";break;case "hovercard-save-sample-for-
later":case "hovercard-add-to-my-ebooks":a.preventDefault();c="a";break;case
"hovercard-delete-
forever":a.preventDefault();c="b";break;default:b.href&&(c="f","touchstart"==a.type
&&(a=window.location,b=Aj(b.href),b=pj(b),void 0!
==b&&a.replace(b)))}c&&this.dispatchEvent(new Ei(c,this))}};
function Sz(a){var b=rg||
sg?"touchstart":"click";ij(qz(a.j),a.ka(),b,a.tc,a)};function Uz(a,b,c)
{nz.call(this,b);this.j=a;this.l=null;this.s=!1;if(c==(1).toString()||
c==(7).toString())this.s=!0}u(Uz,nz);var Vz=new Q;
Uz.prototype.Pc=function(a){var b=E("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Eb());var c=new R(this.j.ya.Xg);this.j.ya.source?
S(c,"source",this.j.ya.source):S(c,"source","gbs_slider_thumb");ik(c,"num");De(b,c.
toString());a.appendChild(b);this.l=G("IMG");this.l.alt="";this.i.zf(this.l,"load",
q(this.na,this));Vz.dispatchEvent("start");(a=this.j.ya.xq)?(a=new
R(a),S(a,"h",this.Eb()),S(a,"stbn",1),ik(a,"edge"),this.l.src=a.toString()):this.l.
src="/googlebooks/images/no_cover_thumb.gif";
L(this.l,"",this.Eb());b.appendChild(this.l);this.s&&2==this.j.ya.Lj?
(this.o=E("SPAN",["bookcard-badge","bookcard-sample-label"],"Location arriv\
u00e9e \u00e0 expiration"),b.appendChild(this.o)):this.s&&1==this.j.ya.Lj?
(a=this.j,1==a.ya.Lj?(a=a.ya.Sv-Za()/1E3,a=Math.round(a/3600),c=Math.round(a/
24),a=1>=a?"Expiration imminente de la location":48>=a?a+"\u00a0heures":c+"\
u00a0jours"):a="",this.o=E("SPAN",["bookcard-badge","bookcard-sample-
label"],a),b.appendChild(this.o)):!this.s||this.j.Td()||this.j.ya.Aj||
(this.o=E("SPAN",["bookcard-badge","bookcard-sample-
label"],"Extrait"),b.appendChild(this.o));Vi(b,"mouseover",this.oa.bind(this,b))};U
z.prototype.na=function()
{this.dispatchEvent("render");Vz.dispatchEvent("complete");this.o&&Nh(this.o,M(this
.l).width)};Uz.prototype.oa=function(a,b){(new Rz(a,this.j)).Me(b)};function
Wz(a,b,c){Uz.call(this,a,b-40,c);this.N=E("DIV","slider-annotation");this.ha=!
1}n(Wz,Uz);Wz.prototype.Pc=function(a)
{Vi(this,"render",q(this.ta,this));Uz.prototype.Pc.call(this,a);a.appendChild(this.
N)};Wz.prototype.ta=function(a){this.ha||
(a.stopPropagation(),a=this.V(),this.N.appendChild(a),this.ha=!
0,this.dispatchEvent("render"))};function Xz(a,b,c)
{Wz.call(this,a,b,c)}n(Xz,Wz);Xz.prototype.Pc=function(a)
{Wz.prototype.Pc.call(this,a)};Xz.prototype.V=function(){var
a=this.j,b=G("DIV"),c=E("A",{className:"slider-annotation-
title"},Df(a.lb()));De(c,a.ya.Xg);b.appendChild(c);if(a=a.ya.Vk)a=E("DIV","slider-
annotation-author",Df(a)),b.appendChild(a);L(b,M(this.l).width+5,"");return
b};function Yz(){this.i=Zz;this.og=5E3}var $z=0;Yz.prototype.send=function(a,b,c,d)
{a=a?ld(a):{};d=d||"_"+($z++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=aA(d,b),a.callback=e);b={timeout:this.og,Vs:!
0};e=Cd.exec(Bd(this.i).toString());var g=e[3]||"";e=Dd(e[1]+Ed("?",e[2]||"",a)
+Ed("#",g));b=So(e,b);No(b,null,bA(d,a,c));return{wb:d,zo:b}};Yz.prototype.cancel=f
unction(a){a&&(a.zo&&a.zo.cancel(),a.wb&&cA(a.wb,!1))};function bA(a,b,c){return
function(){cA(a,!1);c&&c(b)}}
function aA(a,b){return function(c){cA(a,!0);b.apply(void 0,arguments)}}function
cA(a,b){a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=$c};function dA(a,b,c){Q.call(this);this.V=a;this.oa=c;this.l=b;O(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.N=null;this.j=[];this.o=-
1;this.i=0;this.s=this.ha=null;this.ua={}}u(dA,Q);f=dA.prototype;f.uk=!0;f.Tk=!
1;f.wd=function(){return this.l};
f.handleEvent=function(a){var b=this.V;if(a.target==this.l)switch(a.type){case
"hilite":this.Ne(a.Gf);break;case "select":var c=!1;if("number"===typeof a.Gf)
{a=a.Gf;var d=this.j[eA(this,a)];c=!!d&&b.Kl&&b.Kl(d);d&&!c&&this.o!
=a&&this.Ne(a)}c||this.ig();break;case "canceldismiss":fA(this);break;case
"dismiss":gA(this)}};f.nd=function(){return this.l.isVisible()};
function hA(a){for(var b=a.i+a.j.length-1,c=a.o,d=0;d<a.j.length;d++)
{if(c>=a.i&&c<b)c++;else if(-1==c)c=a.i;else{a.Tk&&c==b&&a.Ne(-
1);break}if(a.Ne(c))break}}f.Ne=function(a){var b=eA(this,a),c=this.j[b];return
c&&this.V.Kl&&this.V.Kl(c)?!1:(this.o=a,this.l.Ne(a),-1!=b)};
f.ig=function(){var a=eA(this,this.o);if(-1!=a){var b=this.j[a],c=this.oa;if(c.Lb)
{var d=b.toString();if(c.l){var e=iA(c,c.Ab(),jA(c.Lb)[0]),g=kA(c,c.Ab());c.na&&!
c.na.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ta);0==e||Sb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Lb;(Ac||
A)&&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.Lb;lA(g)&&(g.selectionStart=e);g=c.Lb;lA(g)&&(g.
selectionEnd=e)}}else c.yc(d);c.im=!0}this.Ge();this.dispatchEvent({type:"update",
Gf:b,index:a});return!
0}this.Ge();this.dispatchEvent({type:"update",Gf:null,index:null});return!
1};f.Ge=function(){this.o=-
1;this.N=null;this.i+=this.j.length;this.j=[];window.clearTimeout(this.s);this.s=nu
ll;this.l.Ge();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function gA(a){a.s||(a.s=window.setTimeout(q(a.Ge,a),100))}f.rp=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function fA(a)
{a.rp()||window.setTimeout(q(a.rp,a),10)}
f.va=function(){dA.qa.va.call(this);delete
this.ua;this.l.Fa();this.oa.Fa();this.V=null};f.dv=function(a,b,c)
{this.N==a&&this.hm(b,c)};
f.hm=function(a,b){var c="object"==Ra(b)&&b;b=(c?c.j():b)?eA(this,this.o):-
1;this.i+=this.j.length;this.j=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.i+e,data:a[e]});a=null;this.ha&&(a=this.ua[Ua(this.ha)]||
this.ha);this.l.Oj(a);this.l.hm(d,this.N,this.ha);a=this.uk;c&&void 0!
==c.i()&&(a=c.i());this.o=-1;(a||0<=b)&&0!=d.length&&this.N&&(0<=b?
this.Ne(this.i+b):hA(this));this.dispatchEvent("suggestionsupdate")};function
eA(a,b){b-=a.i;return 0>b||b>=a.j.length?-1:b}f.update=function(a)
{this.oa.update(a)};function jA(a){var b=0,c=0;lA(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function lA(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function mA(a,b,c,d){Bi.call(this);d=d||150;this.l=null!=c?c:!
0;this.s=a||",;";this.ta=this.s.charAt(0);a=this.l?"[\\s"+this.s+"]+":"[\\s]
+";this.oa=new RegExp("^"+a+"|"+a+"$","g");this.na=new RegExp("\\s*["+this.s+"]
$");this.ha=b||"";this.ua=this.l;this.Xa=0<d?new el(d):null;this.j=new
fj(this);this.N=new fj(this);this.o=new yt;this.V=-
1}u(mA,Bi);f=mA.prototype;f.Lb=null;f.Ql="";f.If=!1;f.im=!1;f.Ab=function(){return
this.Lb.value};f.yc=function(a){this.Lb.value=a};
function nA(a,b)
{Of(b)&&(Rm(b,"combobox"),X(b,"autocomplete","list"));a.j.ma(b,"focus",a.Zm);a.j.ma
(b,"blur",a.wr);a.Lb||
(a.N.ma(b,"keydown",a.yv),Of(b)&&bg(jf(b))==b&&oA(a,b))}f.vr=function(a){for(var
b=0;b<arguments.length;b++)nA(this,arguments[b])};f.va=function()
{mA.qa.va.call(this);this.j.Fa();delete
this.j;this.N.Fa();this.o.Fa();Ai(this.Xa)};
f.Qc=function(a){switch(a.keyCode){case 40:if(this.i.nd())return
hA(this.i),a.preventDefault(),!0;if(!this.l)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.i.nd()){a:for(var
b=this.i,c=b.o,d=0;d<b.j.length;d++){if(c>b.i)c--;else{b.Tk&&c==b.i&&b.Ne(-
1);break}if(b.Ne(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.i.nd()||a.shiftKey)this.i.Ge();else
if(this.update(),this.i.ig()&&this.ua)return a.preventDefault(),!0;break;case
13:if(this.i.nd()){if(this.update(),this.i.ig())return a.preventDefault(),
a.stopPropagation(),!0}else this.i.Ge();break;case 27:if(this.i.nd())return
this.i.Ge(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.If)return this.If||
(this.j.ma(this.Lb,"keyup",this.Mp),this.j.ma(this.Lb,"keypress",this.Lp),this.If=!
0),!0}return pA(this,a)};function pA(a,b){var c=a.l&&b.charCode&&-1!
=a.s.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.i.ig()?
(b.preventDefault(),!0):!1}f.bu=function(){return!1};f.Zm=function(a)
{oA(this,a.target||null)};
function oA(a,b){kj(a.N);a.i&&fA(a.i);b!
=a.Lb&&(a.Lb=b,a.Xa&&(a.Xa.start(),a.j.ma(a.Xa,"tick",a.bn)),a.Ql=a.Ab(),a.o.attach
(a.Lb),a.j.ma(a.o,"key",a.an),a.j.ma(a.Lb,"mousedown",a.Np),A&&a.j.ma(a.Lb,"keypres
s",a.Kp))}f.wr=function()
{this.Lb&&(this.j.Ya(this.o,"key",this.an),Ct(this.o),this.j.Ya(this.Lb,"keyup",thi
s.bu),this.j.Ya(this.Lb,"mousedown",this.Np),A&&this.j.Ya(this.Lb,"keypress",this.K
p),this.If&&qA(this),this.Lb=null,this.Xa&&(this.Xa.stop(),this.j.Ya(this.Xa,"tick"
,this.bn)),this.i&&gA(this.i))};
f.bn=function(){this.update()};f.yv=function(a){this.Zm(a)};f.an=function(a)
{this.V=a.keyCode;this.i&&this.Qc(a)};f.Lp=function(){this.If&&229!
=this.V&&qA(this)};f.Mp=function(a){this.If&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&qA(this)};f.Np=function(){};function qA(a){a.If&&(a.If=!
1,a.j.Ya(a.Lb,"keypress",a.Lp),a.j.Ya(a.Lb,"keyup",a.Mp))}f.Kp=function(a)
{pA(this,a)};
f.update=function(a){if(this.Lb&&(a||this.Ab()!=this.Ql)){if(a||!this.im)
{a=jA(this.Lb)[0];var b=this.Ab();a=kA(this,b)[iA(this,b,a)];a=this.oa?
String(a).replace(this.oa,""):a;this.i&&(this.i.ha=this.Lb,b=this.i,this.Ab(),b.N!
=a&&(b.N=a,b.V.fq(b.N,10,q(b.dv,b)),fA(b)))}this.Ql=this.Ab()}this.im=!1};function
iA(a,b,c){a=kA(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 kA(a,b){if(!a.l)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!
1;e<b.length;e++)a.ha&&-1!=a.ha.indexOf(b[e])?(g||
(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.s.indexOf(b[e])?
d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return
c};function rA(a,b,c,d){Q.call(this);this.na=a||
document.body;this.i=gf(this.na);this.ta=!
a;this.wa=null;this.oa="";this.j=[];this.s=[];this.ua=this.V=-1;this.N=!
1;this.className="ac-renderer";this.Ia="ac-highlighted";this.ha=b||
null;this.ab=null!=d?d:!0;this.Ob=!!c}u(rA,Q);f=rA.prototype;f.ka=function(){return
this.wa};f.Oj=function(a){this.Ba=a};f.hm=function(a,b,c)
{this.oa=b;this.j=a;this.V=-
1;this.ua=Za();this.l=c;this.s=[];sA(this)};f.Ge=function(){this.N&&(this.N=!
1,tA(this,!1),N(this.wa,!1))};
f.show=function(){this.N||(this.N=!0,tA(this,!0),N(this.wa,!0))};function tA(a,b)
{a.l&&(X(a.l,"haspopup",b),X(a.wa,"expanded",b),X(a.l,"expanded",b),b?
X(a.l,"owns",a.wa.id):(a.l.removeAttribute("aria-
owns"),Um(a.l,null)))}f.isVisible=function(){return this.N};
function uA(a,b){var c=0<=b&&b<a.j.length?a.j[b]:void 0,d=0<=b&&b<a.s.length?
a.s[b]:void 0;a.dispatchEvent({type:"rowhilite",N:d,Gf:c?
c.data:null})&&(0<=a.V&&Kb(a.s[a.V],["ac-active","active"]),a.V=b,d&&(Ib(d,["ac-
active","active"]),a.l&&Um(a.l,d),Gh(d,a.wa)))}f.Ne=function(a){if(-1==a)uA(this,-
1);else for(var b=0;b<this.j.length;b++)if(this.j[b].id==a){uA(this,b);break}};
function vA(a){if(!a.wa){var b=a.i.Ra("DIV",
{style:"display:none"});a.wa=b;Ib(b,Tb(a.className).split("
"));Rm(b,"listbox");b.id=rn(qn.Fb());a.i.appendChild(a.na,b);O(b,"click",a.en,!
1,a);O(b,"mousedown",a.fn,!1,a);O(b,"mouseover",a.hn,!1,a)}}
function sA(a){vA(a);a.hb&&(a.wa.style.minWidth=a.hb.clientWidth-
0+"px");a.Na&&(a.wa.style.maxWidth=a.Na.clientWidth-
0+"px");a.s.length=0;a.i.Mm(a.wa);a.ha&&a.ha.render?
a.ha.render(a,a.wa,a.j,a.oa):a.j.forEach(function(b){var
c=this.oa,d=this.i.Ra("DIV",{className:"ac-
row",id:rn(qn.Fb())});Rm(d,"option");this.ha&&this.ha.Rv?
this.ha.Rv(b,c,d):J(d,b.data.toString());c&&this.ab&&(this.Aa=!
1,wA(this,d,c));w(d,"ac-
row");this.s.push(d);b=d;this.i.appendChild(this.wa,b)},a);0==a.j.length?a.Ge():
(a.show(),
a.vk(),Th(a.wa,!0))}f.vk=function(){if(this.l&&this.ta){var a=this.Ba||this.l;var
b=this.Ob?5:1;ls(a,b,this.wa,b^1,null,null,65)}};f.va=function()
{this.wa&&(bj(this.wa,"click",this.en,!1,this),bj(this.wa,"mousedown",this.fn,!
1,this),bj(this.wa,"mouseover",this.hn,!
1,this),this.i.Ei(this.wa),this.wa=null,this.N=!
1);Ai(this.o);this.na=null;rA.qa.va.call(this)};
function wA(a,b,c){if(!a.Aa)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=xA(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=cg(a.i,"B"),g.className=a.Ia,a.i.appendChild(g,a.i.i.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.i.i.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=c.slice(2).join("");a.Aa=!0}else d&&wA(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,wA(a,b,c),b=d}function xA(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Sb(cf(c))}));Array.isArray(a)?b=0<a.length?af(a[0]):"":/^\W/.test(a)||
(b=af(a));return b}function yA(a,b){for(;b&&b!=a.wa&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.s.indexOf(b):-1}
f.en=function(a){var
b=yA(this,a.target);0<=b&&this.dispatchEvent({type:"select",Gf:this.j[b].id});a.sto
pPropagation()};f.fn=function(a)
{a.stopPropagation();a.preventDefault()};f.hn=function(a)
{a=yA(this,a.target);0<=a&&!(300>Za()-
this.ua)&&this.dispatchEvent({type:"hilite",Gf:this.j[a].id})};function zA(a,b,c,d)
{this.ta=a;this.na=null;this.Ia=c||null;this.Ba="boolean"===typeof b?b:!
0;this.Aa=d||0;b=new AA;c=new BA(this.Ia||a,this.Aa);c.ta=!0;d=new mA(null,null,!
1);dA.call(this,b,c,d);d.i=this;d.vr(a);this.ha=a;this.uk=!1;this.Tk=!
0;O(this,"update",q(this.Ha,this))}u(zA,dA);zA.prototype.ig=function()
{this.Ja=this.ta.value;zA.qa.ig.call(this);return!1};
zA.prototype.Ha=function(a){a.Gf&&(a=this.ta.form,this.na||(this.na=E("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.na)),this.na.value=this.Ja,this.Ba&&a
.submit())};function AA(){}var
Zz=Dd(vd(wd("//suggestqueries.google.com/complete/search")));AA.prototype.fq=functi
on(a,b,c)
{a={client:"books",ds:"bo",q:a};c=q(this.i,this,c);this.j&&this.j.cancel();this.j=n
ew Yz;this.j.send(a,c)};AA.prototype.i=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function BA(a,b){rA.call(this);this.Ha=a;this.Ja=b||
0}u(BA,rA);BA.prototype.vk=function(){BA.qa.vk.call(this);var a=0,b=C("gbfwa");b||
(b=sf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(mf("div","ac-renderer"),function(c)
{a&&K(c,"top",a+"px");K(c,"width",M(this.Ha).width-
2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ja+"px")},this)};function
CA(a,b,c,d,e){W.call(this);this.ha=a;this.N=b;this.ta=e;this.Cb="number"===typeof
d?d:this.N?200:80;this.N||w(this.ha,"slider-
small");this.V=[];this.l=G("A");this.l.textContent=pm()?"\u203a":"\
u2039";this.l.setAttribute("title","Faire d\u00e9filer vers la gauche");Th(this.l,!
0);this.ha.appendChild(this.l);this.j=G("div");w(this.j,"slider-
drawables");this.ha.appendChild(this.j);this.s=G("A");this.s.textContent=pm()?"\
u2039":"\u203a";this.s.setAttribute("title","Faire d\u00e9filer vers la droite");
Th(this.s,!
0);this.ha.appendChild(this.s);this.i.ma(this.l,"click",this.Yl.bind(this,-.75));th
is.i.ma(this.s,"click",this.Yl.bind(this,.75));this.Ai();this.i.ma(this.l,"click",t
his.Yl.bind(this,-.75));this.resize();this.na=0;this.oa=8<=pc()&&!
Sc("9")&&pm();c&&DA(this,c)}u(CA,W);function EA(a){var
b=Math.ceil(1.25*FA(a));b=Math.min(a.V.length,a.na+b);v(a.V.slice(a.na,b),q(a.kt,a)
);a.Ai();a.na=b;b>=a.V.length&&a.dispatchEvent("render")}f=CA.prototype;
f.kt=function(a){var b=E("DIV",{"class":"goog-inline-block slider-
loading"});this.j.appendChild(b);var c=E("DIV",{"class":"goog-inline-block slider-
drawable"});N(c,!
1);this.j.appendChild(c);this.i.zf(a,"render",this.mt.bind(this,b,c));a.Pc(c)};f.mt
=function(a,b){I(a);this.Ai();N(b,!0)};function DA(a,b){b=b.map(function(c){return
this.N?new Xz(c,this.Cb):new Uz(c,this.Cb,this.ta)},a);GA(a,b)}function GA(a,b)
{vb(a.V,b);EA(a)}
f.Yl=function(a){(pm()?0>a:0<a)&&EA(this);a*=this.oa?-
1:1;a*=M(this.j).width+20;this.o&&(this.o.Fa(),this.o=null);this.o=new
Dm([this.j.scrollLeft,0],
[this.j.scrollLeft+a,0],500,Gm);O(this.o,"animate",this.xr.bind(this));O(this.o,"en
d",this.Ai.bind(this));this.o.play()};f.xr=function(a)
{a=a.coords.map(Math.round);this.j.scrollLeft=a[0]};
f.Ai=function(){if(Ac&&pm()||this.oa){var a=this.j.scrollLeft<=-
1*(this.j.scrollWidth-M(this.j).width);var b=0==this.j.scrollLeft}else
a=0==this.j.scrollLeft,b=this.j.scrollLeft>=this.j.scrollWidth-
M(this.j).width;this.l.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.s.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.Ai()};
function FA(a){var b=a.N?110:50;return Math.ceil(M(a.j).width/b)};function
HA(a,b,c){W.call(this);this.j=a;this.source=b?
b:"gbs_bookshelf_slider";this.V=0;this.s=new
Cj;this.ta=this.s.getSize();this.na="";this.ua="boolean"===typeof c?!c:!
1;Vi(this.s,"resize",q(this.jn,this))}n(HA,W);f=HA.prototype;f.jn=function()
{this.s.getSize().width>this.ta.width?
this.Lh():Vi(this.s,"resize",q(this.jn,this))};f.render=function(a)
{this.N=a;this.l=this.zl(a);this.i.ma(this.l,"render",q(this.Lh,this))};f.zl=functi
on(){return new CA(this.N,!0,void 0,void 0,this.j.getId())};
f.Lh=function(){this.l.resize();var a=Math.ceil(1.25*FA(this.l))
+1,b=this.qf(this.V,a);b&&(this.V+=a,ll(b,q(this.Bu,this)))};f.Pg=ba(16);f.Bu=funct
ion(a){a=a.target;if(ul(a)){if((a=(new Dz(wl(a))).i)&&a.length){var
b=Cp(a[a.length-1].ya.Xg);this.na!=b&&(this.na=b,GA(this.l,IA(this,a)));
(a=$f(this.ka()))&&Ph(a,1)}else
0==this.l.na&&this.eq();this.dispatchEvent("success")}};function IA(a,b){return
a.il(b).map(function(c){return this.l.N?new Xz(c,200,this.j.getId()):new
Uz(c,80,this.j.getId())},a)}
f.eq=function(){};f.ka=function(){return this.N};f.il=function(a){return
this.source?a.map(function(b){b.ya.source=this.source;return b},this):a};function
JA(a,b,c){uy.call(this,a,b,c);this.oi(!0)}u(JA,uy);St("goog-checkbox-
menuitem",function(){return new JA(null)});function KA(a)
{JA.call(this,We(a.lb()),a.getId());this.j=a}n(KA,JA);KA.prototype.Mb=function(a)
{JA.prototype.Mb.call(this,a);if(this.j.Be){var b=(a=1==this.j.Be)?"\u00c9tag\
u00e8re publique":"\u00c9tag\u00e8re
priv\u00e9e";a=E("IMG",{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(pm()?"left":"right")});a=E("DIV","goog-menuitem-
accel",a,Df(String(this.j.ua)));Jf(this.Jb(),a,1)}};function LA(a,b,c){c=void
0===c?!
1:c;Ey.call(this);this.l=a;this.s=b;this.V=c}n(LA,Ey);f=LA.prototype;f.Ta=function(
){Ey.prototype.Ta.call(this);Kz(this.s).forEach(this.Ns,this)};f.La=function()
{Ey.prototype.La.call(this);this.ka().style.maxHeight="200px";this.ka().style.overf
lowY="scroll";var
a=Z(this);a.ma(this.ka(),"mouseout",this.yr);a.ma(this.ka(),"scroll",this.zr)};f.yr
=function(a){Qf(this.ka(),a.relatedTarget)||this.Ca(!1)};
f.Yt=function(a){var b=a.target,c=b.j,d=this.l.Wb();Mt(b,16)?
xz(c,d):Az(c,d);this.dispatchEvent("g");a.stopPropagation()};f.zr=function(a)
{a.stopPropagation()};f.Ns=function(a){var b=!Sb(cf(a.lb())),c=a.l&&(!a.ta||
this.l.na),d=!!yz(a,this.l.Wb());b&&(c||d)&&(b=new KA(a),b.kg(d),b.Qa(this.s.Rl!
=a.getId()||this.V),this.Pa(b,!0),Z(this).ma(b,"action",this.Yt))};function MA(a)
{var b=[];yn(a,function(c){c instanceof KA&&Mt(c,16)&&b.push(c.j)});return
b};function NA(a,b,c){vx.call(this,null,null,c?5:0);this.j=new
LA(a,b);this.j.le(this);Ci(this,this.j);this.s=new
Image(16,16);this.s.src="/googlebooks/images/my_library_logo.png";this.Xb(64,!
0)}n(NA,vx);f=NA.prototype;f.Ta=function()
{vx.prototype.Ta.call(this);w(this.ka(),"add-to-library")};
function OA(a){a.j.Za||a.j.render();var b=MA(a.j);switch(b.length){case 0:var
c="Ajouter \u00e0 ma biblioth\u00e8que";break;case 1:c='Ajout\u00e9 \u00e0
"'+b[0].lb()+'"';break;default:c="Ajout\u00e9 \u00e0 "+b.length+"\u00a0\u00e9tag\
u00e8res"}0<b.length&&(c=Ax(a.s,c));Zt(a,c)}f.Rb=function(a)
{this.dl();vx.prototype.Rb.call(this,a);this.j.Za||this.j.render();a?
(a=this.ka(),Fy(this.j,new vy(a,8,!0),void 0,null)):this.j.mb()};
f.La=function(){vx.prototype.La.call(this);var
a=Z(this);a.ma(this,"enter",this.nw);a.ma(this,"leave",this.dl);a.ma(this,"action",
this.Ar);a.ma(this.j,"g",this.gu);OA(this)};f.gu=function()
{OA(this)};f.Ar=function(){this.Rb(!0)};f.nw=function()
{this.dl();this.Rp=U(q(this.Rb,this,!0),200)};f.dl=function()
{gl(this.Rp)};f.Rp=null;function PA(a){Ez.call(this);null!
=a&&a.bookshelf&&v(a.bookshelf,function(b){Gz(this,new
Dz(b))},this)}n(PA,Ez);function QA(a,b,c){var d=new
R("/books");oy(d);S(d,"op","cls_metadata");S(d,"jscmd","ClsMetadata");var e=T(new
R(window.location),"uid");e&&S(d,"uid",e);b&&S(d,"uid",b);rq(d.toString(),t(RA,a,c)
)}function SA(a,b){var c=new PA(b);a&&a.forEach(function(d)
{TA(d.Wb(),d.Na,c)});return c}function TA(a,b,c){b.forEach(function(d){var e=new
vz;e.ya.Dm=a;(d=Hz(c,String(d)))&&d.i.push(e)})}function RA(a,b,c)
{a(SA(b,c))};function UA(a){return a.split(VA).filter(function(b){return
0<b.length})}
var WA=/\s/,XA=/[ -]/,VA=/[+,;]/,YA=/-?"[^"]+"|[^\s"]+/g,ZA=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),$A=RegExp("[,!-
%'-/:-@\\[-^`{-~\\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,]"),aB=RegExp("^[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\
u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\
u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\
uFF3E\\uFF40\\uFF5B-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\
xBF\\u05F3\\u05F4\\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 bB(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function cB(a){var b={};dB(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=$A.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=eB)});return b}
function dB(a){a=Re(bB(a));var
b=a.match(ZA);b&&(a=a.replace(ZA,'"'),b.length&1&&(a+='"'));b=a.match(YA);if(!
b)return[];a=new Set;b=la(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(aB,""));else if(!
c.startsWith("-")){c=UA(c.replace(aB,""));c=la(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
eB={};function fB(a){var b=!0;b=void 0===b?!1:b;this.i="string"===typeof a?
cB(a):a;this.l=b;this.j=[]}
function gB(a,b,c,d){for(var e=fb(d),g=a.j,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var r=c,y=!1;if(l.i)if(y=!!l.i.$,XA.test(m)){if(l.i=l.i[" "]||
l.i["-"],l.i)for(;m=l.i[" "]||l.i["-"];)l.i=m}else l.endOffset=r+1,l.Jh=void
0,l.i=l.i[m]||null;l.j=!l.i;if(y)
{l={startOffset:k.startOffset,kh:k.kh,endOffset:k.endOffset,Jh:k.Jh};if(a.l)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.kh===l.kh;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
kh:e.kh,endOffset:l.endOffset,Jh:l.Jh};e=fb(d)}d.push(l);e=l}k.j&&rb(g,h)}}function
hB(a,b){this.startOffset=a;this.kh=void 0;this.endOffset=a;this.Jh=void 0;this.j=!
1;this.i=b};function iB(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
fB(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=bB(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=XA.test(e);if(WA.test(k)){if(k=" ",a)continue}else if($A.test(k))
{if(k="-",a)continue}else a&&b.i[k]&&b.j.push(new
hB(g,b.i));gB(b,k,g,d);e=k}XA.test(e)||gB(b,"
",g,d);d.length>=c&&(d.length=c);return d};function jB(a){var
b=cB(a);a=kB();Array.prototype.forEach.call(a,function(c){lB(b,c)})}function kB()
{var a=[],b=ub(rf("patent-text")),c=sf("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):vb(b,c.childNodes);return a}
function lB(a,b){var c=Zf(b);a=iB(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),oe("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=G("span");P(a,ve(d));Kf(a,b)}};function mB(){uy.call(this,"D\
u00e9sactiver la surbrillance");var a=Sj("dq")||Sj("q");a&&jB(a);this.Qb=!
0}n(mB,uy);mB.prototype.La=function()
{uy.prototype.La.call(this);Z(this).ma(this,"action",this.j)};mB.prototype.j=functi
on(){this.Qb=!this.Qb;x(window.document.body,"patent-highlight-disabled",!
this.Qb);Zt(this,this.Qb?"D\u00e9sactiver la surbrillance":"Activer la
surbrillance")};function nB(){}u(nB,yy);Qa(nB);nB.prototype.Oc=function(a){return
a.i.Ra("DIV",Gt(this,a).join(" ")+" goog-inline-block","\
u00a0")};nB.prototype.Sb=function(a,b){b=nB.qa.Sb.call(this,a,b);w(b,"goog-inline-
block");return b};nB.prototype.Ua=function(){return"goog-toolbar-
separator"};function oB(){}u(oB,Ot);Qa(oB);f=oB.prototype;f.Oc=function(a){var
b=Gt(this,a);b=a.i.Ra("DIV","goog-inline-block "+b.join("
"),this.ej(a.Gc(),a.i));this.qc(b,a.uf());return b};f.xg=function()
{return"button"};f.Ic=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.ej=function(a,b){return
b.Ra("DIV","goog-inline-block "+(this.Ua()+"-outer-box"),b.Ra("DIV","goog-inline-
block "+(this.Ua()+"-inner-box"),a))};f.Mi=function(a){return"DIV"==a.tagName};
f.Sb=function(a,b){pB(b,!0);pB(b,!1);a:{var c=a.i.Oo(b);var d=this.Ua()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.i.Oo(c),d=this.Ua()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.ej(b.childNodes,a.i));Ib(b,["goog-inline-
block",this.Ua()]);return oB.qa.Sb.call(this,a,b)};f.Ua=function(){return"goog-
custom-button"};
function pB(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(""==Tb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function qB()
{}u(qB,oB);Qa(qB);qB.prototype.Ua=function(){return"goog-toolbar-button"};function
rB(){this.i="toolbar"}u(rB,Kv);Qa(rB);rB.prototype.Rh=function(a)
{return"HR"==a.tagName?new
zy(nB.Fb()):rB.qa.Rh.call(this,a)};rB.prototype.Ag=function(){return"goog-
toolbar"};rB.prototype.No=function(){return"horizontal"};function sB(a)
{rB.call(this);this.j=a}u(sB,rB);var tB={};sB.prototype.Ag=function(){return
this.j||"ocean-chrome-toolbar"};function uB(a)
{Q.call(this);this.i=[];vB(this,a)}u(uB,Q);f=uB.prototype;f.jg=null;f.wk=null;funct
ion wB(a,b){a.wk=b}function vB(a,b){b&&(b.forEach(function(c){xB(this,c,!
1)},a),vb(a.i,b))}f.Sa=function(a){this.lf(a,this.i.length)};f.lf=function(a,b)
{a&&(xB(this,a,!1),wb(this.i,b,0,a))};f.Kd=function(){return
ub(this.i)};f.Ve=function(a){a!=this.jg&&(xB(this,this.jg,!1),this.jg=a,xB(this,a,!
0));this.dispatchEvent("select")};f.va=function(){uB.qa.va.call(this);delete
this.i;this.jg=null};
function xB(a,b,c){b&&("function"==typeof a.wk?a.wk(b,c):"function"==typeof
b.om&&b.om(c))};function yB(a,b,c){Pv.call(this,b,a||
rB.Fb(),c)}u(yB,Pv);yB.prototype.Si=function(a){yB.qa.Si.call(this,a);this.je||
Uv(this)};function zB(a,b,c){hu.call(this,a,b||qB.Fb(),c)}u(zB,hu);St("goog-
toolbar-button",function(){return new zB(null)});function AB(a,b){zy.call(this,a||
nB.Fb(),b)}u(AB,zy);St("goog-toolbar-separator",function(){return new AB});function
BB(a){a=a||"viewport-chrome-toolbar";a=tB[a]||(tB[a]=new
sB(a));yB.call(this,a);this.Aa={};this.l=new fj(this)}n(BB,yB);function CB(a,b,c,d)
{b.Xb(16,!0);if(c){var e=a.Aa[c];e||(e=new uB,wB(e,function(g,h)
{g&&g.kg(h)}),a.Aa[c]=e);e.Sa(b);b.Pf&=-17;O(b,"action",function(g)
{e.Ve(g.target)});d&&e.Ve(b)}else b.Wc(16,!!d)}function DB(a,b)
{a.Aa.viewport&&a.Aa.viewport.Ve(b)}BB.prototype.va=function()
{yB.prototype.va.call(this);this.l.Fa();dd(this.Aa,function(a){a.Fa()})};function
EB(){}u(EB,Ot);Qa(EB);f=EB.prototype;f.Oc=function(a){var
b=Gt(this,a);b=a.i.Ra("DIV","goog-inline-block "+b.join("
"),a.Gc());this.qc(b,a.uf());return b};f.xg=function()
{return"button"};f.Mi=function(a){return"DIV"==a.tagName};f.Sb=function(a,b)
{w(b,"goog-inline-block");return EB.qa.Sb.call(this,a,b)};f.Ab=function()
{return""};f.Ua=function(){return"goog-flat-button"};St("goog-flat-
button",function(){return new hu(null,EB.Fb())});function FB()
{}u(FB,oB);Qa(FB);FB.prototype.Ic=function(a){return
FB.qa.Ic.call(this,a&&a.firstChild)};FB.prototype.Sb=function(a,b){var
c=mf("*","goog-menu",b)[0];if(c){N(c,!1);jf(c).body.appendChild(c);var d=new
Cy;xn(d,c);a.Ue(d)}return FB.qa.Sb.call(this,a,b)};FB.prototype.ej=function(a,b)
{return FB.qa.ej.call(this,[b.Ra("DIV","goog-inline-block "+(this.Ua()+"-
caption"),a),b.Ra("DIV","goog-inline-block "+(this.Ua()+"-dropdown"),"\
u00a0")],b)};FB.prototype.Ua=function(){return"goog-menu-button"};function GB()
{this.i=[]}u(GB,py);Qa(GB);GB.prototype.Oc=function(a){var
b=GB.qa.Oc.call(this,a);w(b,"goog-submenu");HB(this,a,b);return
b};GB.prototype.Sb=function(a,b){b=GB.qa.Sb.call(this,a,b);w(b,"goog-
submenu");HB(this,a,b);var c=mf("DIV","goog-menu",b);if(c.length){var d=new
Cy(a.i);c=c[0];N(c,!1);a.i.i.body.appendChild(c);xn(d,c);a.Ue(d,!0)}return
b};GB.prototype.yg=function(a,b){var
c=this.Ic(a),d=c&&c.lastChild;GB.qa.yg.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
GB.prototype.Ni=function(a){GB.qa.Ni.call(this,a);var
b=a.Jb(),c=nf(a.i.i,"SPAN","goog-submenu-arrow",b)[0];IB(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ka();X(a,"haspopup","true")};function HB(a,b,c)
{var d=b.i.Ra("SPAN");d.className="goog-submenu-
arrow";IB(b,d);a.Ic(c).appendChild(d)}function IB(a,b){Bn(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
JB(a,b,c,d){uy.call(this,a,b,c,d||
GB.Fb())}u(JB,uy);f=JB.prototype;f.wh=null;f.xm=null;f.Ul=!1;f.rc=null;f.ij=!
1;f.La=function()
{JB.qa.La.call(this);Z(this).ma(this.getParent(),"hide",this.Op);this.rc&&KB(this,t
his.rc,!0)};f.kc=function()
{Z(this).Ya(this.getParent(),"hide",this.Op);this.rc&&(KB(this,this.rc,!
1),this.ij||(this.rc.kc(),I(this.rc.ka())));JB.qa.kc.call(this)};f.va=function()
{this.rc&&!this.ij&&this.rc.Fa();this.rc=null;JB.qa.va.call(this)};
f.Tc=function(a){JB.qa.Tc.call(this,a);a||
(this.wh&&gl(this.wh),this.wh=U(this.He,218,this))};f.wm=function(){var
a=this.getParent();a&&Tv(a)==this&&(LB(this,!0),MB(this))};f.He=function(){var
a=this.rc;a&&a.getParent()==this&&(LB(this,!1),yn(a,function(b){"function"==typeof
b.He&&b.He()}))};function NB(a){a.wh&&gl(a.wh);a.xm&&gl(a.xm)}f.Ca=function(a,b)
{(a=JB.qa.Ca.call(this,a,b))&&!this.isVisible()&&this.He();return a};
function MB(a){yn(a.getParent(),function(b){b!=this&&"function"==typeof
b.He&&(b.He(),NB(b))},a)}f.Qc=function(a){var b=a.keyCode,c=Bn(this)?
37:39,d=Bn(this)?39:37;if(!this.Ul){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Wl)return!1;this.wm();Uv(OB(this));NB(this)}else if(!
OB(this).Qc(a))if(b==d)this.He();else return!1;a.preventDefault();return!
0};f.sv=function()
{this.rc.getParent()==this&&(NB(this),this.Vg().Tc(this),MB(this))};f.Op=function(a
){a.target==this.Vg()&&(this.He(),NB(this))};
f.Me=function(a)
{this.isEnabled()&&(NB(this),this.xm=U(this.wm,218,this));JB.qa.Me.call(this,a)};f.
Ef=function(a){NB(this);if(Lt(this,8)||Lt(this,16))return
JB.qa.Ef.call(this,a);this.wm();return!0};
function LB(a,b){!b&&OB(a)&&OB(a).Ud(-1);a.dispatchEvent(un(64,b));var c=OB(a);b!
=a.Ul&&x(a.ka(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Za||
c.render(),c.Ud(-1)),c.Ca(b),b)){c=new gv(a.ka(),12,!1);var
d=OB(a),e=d.ka();d.isVisible()||(e.style.visibility="hidden",N(e,!
0));c.Nc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.Ul=b}function
KB(a,b,c){var d=Z(a);(c?d.ma:d.Ya).call(d,b,"enter",a.sv)}f.Sa=function(a)
{OB(this).Pa(a,!0)};f.lf=function(a,b){OB(this).Hg(a,b,!0)};
f.Kd=function(){return OB(this).Kd()};function OB(a){a.rc?a.ij&&a.rc.getParent()!
=a&&a.rc.le(a):a.Ue(new Cy(a.i),!0);a.rc.ka()||a.rc.Ta();return
a.rc}f.Ue=function(a,b){var c=this.rc;a!=c&&(c&&(this.He(),this.Za&&KB(this,c,!
1)),this.rc=a,this.ij=!b,a&&(a.le(this),a.Ca(!1,!0),Dy(a,!1),Yv(a,!
1),this.Za&&KB(this,a,!0)))};f.Zd=function(a){return OB(this).Zd(a)};St("goog-
submenu",function(){return new JB(null)});function PB(a,b,c,d,e){hu.call(this,a,c||
FB.Fb(),d);this.Xb(64,!0);this.s=new vy(null,9);b&&this.Ue(b);this.Xa=new
el(500);this.Db=e||Ay.Fb()}u(PB,hu);f=PB.prototype;f.La=function()
{PB.qa.La.call(this);QB(this,!0);this.j&&RB(this,this.j,!0);X(this.wa,"haspopup",!!
this.j)};f.kc=function(){PB.qa.kc.call(this);QB(this,!1);if(this.j){this.Rb(!
1);this.j.kc();RB(this,this.j,!1);var a=this.j.ka();a&&I(a)}};f.va=function()
{PB.qa.va.call(this);this.j&&(this.j.Fa(),delete this.j);delete
this.hb;this.Xa.Fa()};
f.df=function(a){PB.qa.df.call(this,a);this.isActive()&&(this.Rb(!
this.nd(),a),this.j&&(a=this.nd(),this.j.je=a))};f.ie=function(a)
{PB.qa.ie.call(this,a);this.j&&!this.isActive()&&(this.j.je=!1)};f.Ef=function()
{au(this,!1);return!0};f.Jt=function(a){this.j&&this.j.isVisible()&&!
this.Zd(a.target)&&this.Rb(!1)};f.Zd=function(a){return a&&Qf(this.ka(),a)||
this.j&&this.j.Zd(a)||!1};
f.he=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.j&&this.j.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.j.Qc(a);return c&&this.j&&this.j.bc
instanceof JB||27!=a.keyCode&&!b?c:(this.Rb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Rb(!0,a),!0):!1};f.Bl=function()
{this.Rb(!1)};f.Oi=function(a){this.Rb(!1);PB.qa.Oi.call(this,a)};
function SB(a){a.j||a.Ue(new Cy(a.i,a.Db));return a.j||null}f.Ue=function(a){var
b=this.j;a!=b&&(b&&(this.Rb(!1),this.Za&&RB(this,b,!1),delete
this.j),this.Za&&X(this.wa,"haspopup",!!a),a&&(this.j=a,a.le(this),a.Ca(!1),Dy(a,!
1),this.Za&&RB(this,a,!0)));return b};f.Sa=function(a){SB(this).Pa(a,!
0)};f.lf=function(a,b){SB(this).Hg(a,b,!0)};f.Ca=function(a,b)
{(a=PB.qa.Ca.call(this,a,b))&&!this.isVisible()&&this.Rb(!1);return
a};f.Qa=function(a){PB.qa.Qa.call(this,a);this.isEnabled()||this.Rb(!1)};
f.Rb=function(a,b){PB.qa.Rb.call(this,a);if(this.j&&Mt(this,64)==a)
{if(a)this.j.Za||
this.j.render(),this.Aa=Eh(this.ka()),this.ab=Oh(this.ka()),TB(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.j.Ud(-1):Uv(this.j);else{au(this,!1);this.j.je=!
1;var c=this.ka();c&&(X(c,"activedescendant",""),X(c,"owns",""));null!
=this.ua&&(this.ua=void 0,(c=this.j.ka())&&L(c,"",""))}this.j.Ca(a,!1,b);this.Hd||
(b=Z(this),c=a?b.ma:b.Ya,c.call(b,this.i.i,"mousedown",this.Jt,!
0),c.call(b,this.Xa,"tick",this.Er),a?this.Xa.start():
this.Xa.stop())}this.j&&this.j.ka()&&this.j.wa.removeAttribute("aria-
hidden")};function TB(a){if(a.j.Za){var b=a.hb||
a.ka(),c=a.s;a.s.i=b;b=a.j.ka();a.j.isVisible()||(b.style.visibility="hidden",N(b,!
0));!a.ua&&a.s.N&&a.s.l&32&&(a.ua=M(b));c.Nc(b,c.j^1,null,a.ua);a.j.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.Er=function(){var a=Oh(this.ka()),b=Eh(this.ka());var c=this.ab;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Aa,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.j.Za&&b&&this.Aa&&b.vb()<this.Aa.vb()&&(c=this.j.ka(),this.j.isVisible()||
(c.style.visibility="hidden",N(c,!0)),yh(c,new
B(0,0))),this.ab=a,this.Aa=b,TB(this))};
function RB(a,b,c){var d=Z(a);c=c?
d.ma:d.Ya;c.call(d,b,"action",a.Bl);c.call(d,b,"close",a.Br);c.call(d,b,"highlight"
,a.Cr);c.call(d,b,"unhighlight",a.Dr)}function QB(a,b){var c=Z(a);(b?
c.ma:c.Ya).call(c,a.ka(),"keydown",a.Zt)}f.Cr=function(a)
{(a=a.target.ka())&&UB(this,a)};f.Zt=function(a)
{Lt(this,32)&&this.ka()&&this.j&&this.j.isVisible()&&a.stopPropagation()};f.Dr=func
tion(){if(!Tv(this.j)){var a=this.ka();X(a,"activedescendant","");X(a,"owns","")}};
f.Br=function(a){if(this.nd()&&a.target instanceof uy){a=a.target;var
b=a.ka();a.isVisible()&&Mt(a,2)&&null!=b&&UB(this,b)}};function UB(a,b)
{a=a.ka();b=Tm(b)||b;if(!b.id){var
c=qn.Fb();b.id=rn(c)}Um(a,b);X(a,"owns",b.id)}St("goog-menu-button",function()
{return new PB(null)});function VB(){}u(VB,EB);Qa(VB);VB.prototype.Oc=function(a)
{var b=Gt(this,a);b=a.i.Ra("DIV","goog-inline-block "+b.join(" "),
[WB(this,a.Gc(),a.i),XB(this,a.i)]);this.qc(b,a.uf());return
b};VB.prototype.Ic=function(a){return a&&a.firstChild};
VB.prototype.Sb=function(a,b){var c=mf("*","goog-menu",b)[0];if(c){N(c,!
1);a.i.i.body.appendChild(c);var d=new Cy;xn(d,c);a.Ue(d)}mf("*",this.Ua()+"-
caption",b)[0]||b.appendChild(WB(this,b.childNodes,a.i));mf("*",this.Ua()+"-
dropdown",b)[0]||b.appendChild(XB(this,a.i));return
VB.qa.Sb.call(this,a,b)};function WB(a,b,c){return c.Ra("DIV","goog-inline-block "+
(a.Ua()+"-caption"),b)}function XB(a,b){return b.Ra("DIV",{"class":"goog-inline-
block "+(a.Ua()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
VB.prototype.Ua=function(){return"goog-flat-menu-button"};St("goog-flat-menu-
button",function(){return new PB(null,null,VB.Fb())});function YB(a)
{BB.call(this);this.O=a.tb;this.j=a.Nh;this.Ja=a.history;this.s=a.ak;this.Ba=a.Xj;t
his.ua=a.flags;this.Ha=a.Ih;this.Na="patents"==Dp();if(!a.Yg){var b=C("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
vx("Rechercher de l'art ant\u00e9rieur",void 0,2);this.Pa(c,!
0);this.l.ma(c,"action",q(this.ke,this,b))}if(c=C("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 vx(d,void
0,2);d.qc(c);this.Pa(d,!0);this.l.ma(d,"action",q(this.ke,this,b))}!
this.O&&(b=C("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new
vx("Afficher le PDF"),this.Pa(c,!
0),this.l.ma(c,"action",q(this.ke,this,b)))}if(this.O){this.hb=!!a.jh||!!
a.ih;a.Yg&&(b=Ax("/googlebooks/images/kennedy/zoom_tool.png"),this.yh=new vx(b,void
0,void 0,
1),this.yh.oc(2),this.Pa(this.yh,!
0),O(this.yh,"action",q(this.mn,this,"zoomin")),b=Ax("/googlebooks/images/kennedy/
zoom_out.png"),this.zh=new vx(b,void 0,void 0,1),this.zh.oc(1),this.Pa(this.zh,!
0),O(this.zh,"action",q(this.mn,this,"zoomout")));c=!!a.jh;b=!!a.ih;if(c||b)
{d=Ax("/googlebooks/images/kennedy/one_up_page_view.png");this.Bg=new vx(d,void
0,void 0,1);this.Bg.oc(2);O(this.Bg,"action",q(this.xk,this,mt));this.Pa(this.Bg,!
0);CB(this,this.Bg,"viewport",!0);if(c){d=Ax("/googlebooks/images/kennedy/
two_up_page_view.png");
this.Dg=new vx(d,void 0,void 0,1);c=1;if(this.j||
b)c=3;this.Dg.oc(c);O(this.Dg,"action",q(this.xk,this,nu));this.Pa(this.Dg,!
0);CB(this,this.Dg,"viewport")}b&&(d=Ax("/googlebooks/images/kennedy/
thumbnail.png"),this.Cg=new vx(d,void 0,void
0,1),c=1,this.j&&(c=3),this.Cg.oc(c),O(this.Cg,"action",q(this.xk,this,tt)),this.Pa
(this.Cg,!
0),CB(this,this.Cg,"viewport"));this.l.ma(this.O,"viewportmodechange",this.ln);this
.ln()}this.j&&(b=Ax("/googlebooks/images/kennedy/maximize.png"),this.ta=new
vx(b,void 0,
void 0,1),this.ta.Xb(16,!0),this.ta.kg(!1),this.hb&&this.ta.oc(1),this.Pa(this.ta,!
0),this.l.ma(this.ta,"action",this.ww),this.l.ma(this.j,"change",this.Wt));this.Ha&
&(b=Ax("/googlebooks/images/kennedy/clip.png"),this.o=new vx(b,void 0,void
0,1),this.o.Xb(16,!0),this.o.oc(2),this.o.kg(!1),this.Pa(this.o,!
0),O(this.o,"action",q(this.uu,this)));a.tm&&(b=Ax("/googlebooks/images/kennedy/
insert_link.png"),this.V=new vx(b,void 0,void 0,1),this.V.Xb(16,!
0),this.o&&this.V.oc(1),this.Pa(this.V,!0),O(this.V,
"action",q(this.Ys,this)));a.um&&(b=!!this.O.Wa().uh,c=!!
Eo(this.O.kb(),this.O.Wa().lh),d=this.O.Ea().Ld()||"Table des mati\u00e8res",b||c?
(b=Ax("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.xh=b[0],thi
s.Gd=new vx(b),this.Gd.oc(2),this.Pa(this.Gd,!
0),this.l.ma(this.Gd,"action",this.Gr),CB(this,this.Gd)):(this.xh=E("SPAN","jfk-
button-label",d),this.Gd=new vx(this.xh),this.Gd.Qa(!
1),this.Gd.oc(2),this.Pa(this.Gd,!0)),b=Ax("/googlebooks/images/kennedy/
page_left.png"),this.Ti=new vx(b,
void 0,void 0,1),this.Ti.oc(3),this.Pa(this.Ti,!
0),O(this.Ti,"action",q(this.O.rb,this.O,"previous")),b=Ax("/googlebooks/images/
kennedy/page_right.png"),this.Ui=new vx(b,void 0,void
0,1),this.Ui.oc(1),this.Pa(this.Ui,!
0),O(this.Ui,"action",q(this.O.rb,this.O,"next")),this.l.ma(this.O,"pagechange",thi
s.Fr))}if(a.vm&&(b=C("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=C("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
vx("Afficher un extrait");Pt(c,"gb-view-sample-button");
this.Pa(c,!0);this.l.ma(c,"action",q(this.ke,this,b));e&&(c.oc(2),c=new Cy,d=new
uy("Extrait de la version papier"),this.l.ma(d,"action",q(this.ke,this,b)),c.Pa(d,!
0),Pt(d,"gb-sample-print-book-menuitem"),b=new uy("Extrait de la version num\
u00e9rique"),this.l.ma(b,"action",q(this.ke,this,e)),c.Pa(b,!0),Pt(b,"gb-sample-
ebook-menuitem"),e=new PB("",c,VB.Fb()),Pt(e,"gb-jfk-margin-fix"),Pt(e,"gb-view-
sample-dropdown"),e.oc(1),this.Pa(e,!0))}this.ua&&!this.ua.is_cobrand&&this.s&&!
this.Na&&(e=this.Ba&&
this.Ba.uid,b=SA([this.s],this.Ba),e?(this.ki=new NA(this.s,b),this.Pa(this.ki,!
0)):(e=Ax("/googlebooks/images/kennedy/menu_down_arrow.png","Ajouter \u00e0 ma
biblioth\u00e8que"),e=Cb(e),this.ki=new vx(e),this.Pa(this.ki,!
0),e=q(this.ke,this,this.ua.sign_in_url||
this.ua.signInUrl),Vi(this.ki,"action",e)));if(a.Yg){if(e=C("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.ab=new vx("R\u00e9diger un
commentaire"),this.Pa(this.ab,!
0),this.l.ma(this.ab,"action",q(this.ke,this,e));ZB(this,"appbar-application-grant-
link",
"application-grant");ZB(this,"appbar-content-language-link","content-
language")}else if(e=C("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new vx("T\u00e9l\u00e9charger le
PDF"),this.Pa(b,!0),this.l.ma(b,"action",q(this.ke,this,e));a.kw&&(a=Ax("/
googlebooks/images/kennedy/settings.png"),w(a[0],"goog-flat-menu-button-
img"),e=E("DIV",{"class":"toc-div"}),b=new Cy,b.Pa(new Vt(e),!0),
(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!
0)),this.Ia=new PB(a,b,VB.Fb()),
this.Pa(this.Ia,!0),this.Na&&!this.O&&(a=new mB,this.Ia.lf(a,0)))}n(YB,BB);function
$B(a){var b=C("left-toolbar-buttons"),c=C("right-toolbar-buttons");(new
YB({tb:a.tb,Nh:a.Nh,history:a.history,jh:a.jh,ih:a.ih,ak:a.ak,Xj:a.Xj,flags:a.flags
,Ih:a.Ih,tm:a.tm,Yg:!0,vm:a.vm})).render(b);(new YB({tb:a.tb,um:a.um,kw:!
0})).render(c)}f=YB.prototype;f.ww=function(){var a=this.j;Os(a,!
a.yf());this.Ja.update()};f.Wt=function()
{this.ta.Wc(16,this.j.yf())};f.uu=function(){this.Ha(Mt(this.o,16))};
f.Ys=function(){if(Mt(this.V,16)){var a=new tu(document.body,this.O,!
0);a.render(this.V,!0);Vi(a,"dispose",q(this.V.kg,this.V,!1))}};f.xk=function(a)
{this.O.Vb(a);this.O.Va().getQuery()||this.Ja.update()};f.ln=function(){var
a=this.O.Ga();a instanceof mt&&DB(this,this.Bg);a instanceof nu&&DB(this,this.Dg);a
instanceof
tt&&DB(this,this.Cg);a=a.Mc;this.zh.Qa(a);this.yh.Qa(a)};f.mn=function(a)
{this.O.rb(a)};
function ZB(a,b,c){if(b=rf(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 vx(k);0==e&&e!=d-1?k.oc(2):e==d-
1&&0!=e?k.oc(1):0!=e&&e!=d-1&&k.oc(3);a.Pa(k,!0);CB(a,k,c,!!g);g||
a.l.ma(k,"action",q(a.ke,a,h))}}}f.Fr=function(){var a=this.O.Ea().Ld()||"Table des
mati\u00e8res";this.xh&&P(this.xh,am(a,{li:"009928d1-72d6-47df-9510-
9ba0bced7071"}))};
f.Gr=function(){this.Gd.ve&16&&(new
iu(this.O,this.Gd,this.ua)).render(3)};f.ke=function(a)
{wj(window.location,Aj(a))};f.Bg=null;f.Dg=null;f.Cg=null;f.yh=null;f.zh=null;f.Ui=
null;f.Ti=null;f.Gd=null;f.xh=null;f.ki=null;function aC(a,b)
{oz.call(this,a);this.s=b}n(aC,oz);
aC.prototype.render=function(){var a=this.ka();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");K(a,"z-index",1E4);if(this.s.na)
{for(var b=this.className,c=E("DIV",this.className+"-
meta"),d=document,e=Bf(d,"TABLE"),g=e.appendChild(Bf(d,"TBODY")),h=0;1>h;h++)
{for(var k=Bf(d,"TR"),l=0;2>l;l+
+)k.appendChild(Bf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=bC(this);d[0].appendChild(g);g=cC(this);d[1].appendChi
ld(g);g=E("DIV",this.className+"-link");
h=E("A",{target:"_blank"},"Aide sur les appareils et les formats");k=new
R(window.location.href);l=new R("/support/bin/answer.py?
answer=1062949");k=T(k,"hl")?
S(l,"hl",T(k,"hl")).toString():S(l,"hl","fr").toString();De(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);e=this.s;if((d=e.Bd)&&!e.fg&&e.hb){var
m;e.Kb&&Nm.Lw&&(m="Lire le livre");m=E("P",this.className+"-additional",E("A",
{href:d},m));c.appendChild(m)}if(e.Ia||e.Ja)if(d=e.Ob,g=e.ab,d||
g)m=E("P",this.className+"-additional",Df("T\u00e9l\u00e9charger ")),
d&&(h=E("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(Df(",
")),d=E("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(Df(" -
")),e=e.Wb(),d=(new R(window.location.href)).o.split("/"),d=new
R("/"+d[1]),oy(d),S(d,"output","acs_help"),S(d,"id",e),e=E("A",
{href:d.toString()},"Lire les instructions sur les lecteurs \
u00e9lectroniques"),m.appendChild(e),c.appendChild(m);m=E("A",{target:"_blank"},"En
savoir plus sur les livres sur
Google\u00a0Play");De(m,"https://books.google.com/support/bin/topic.py?
topic=28528");
this.l=E("DIV",this.className+"-
footer",m);b=E("DIV",b,c,this.l);w(b,this.className+"-device-
content");a.appendChild(b)}};
function bC(a){var b=E("UL",a.className+"-list"),c=E("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=E("A",{"class":d,href:"/help/ebooks/
webreader.html"},"Web"),k=E("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tablette/iPad"),l=E("A",{"class":d,href:"/help/ebooks/
ereader.html"},"Lecteur
d'e-books"),m=E("A",{"class":d,href:"/help/ebooks/devices.html"},
"Smartphone"),r=a.s.wj,y=a.s.xj,D=a.s.fg;d=new fj(a);h=E("LI",null,h);D?
d.ma(h,"mouseover",t(a.j,"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||y)&&d.ma(h,"mouseover",t(a.j,"Cet e-book, comme tous les
e-books Google, est format\u00e9 pour \u00eatre lu directement sur le
Web."));d.ma(h,"mouseout",a.Aa);b.appendChild(h);k=E("LI",null,k);D?
d.ma(k,"mouseover",t(a.j,"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||y)&&d.ma(k,"mouseover",t(a.j,"Cet e-book, comme tous les e-books Google, est
format\u00e9 pour \u00eatre lu sur des tablettes (Android et iPad, par
exemple)."));d.ma(k,"mouseout",a.Aa);b.appendChild(k);l=E("LI",null,l);d.ma(l,"mous
eover",function(){D?this.j("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.j('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.j("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.ma(l,"mouseout",a.Aa);b.appendChild(l);m=E("LI",null,m);d.ma(m,"mouseo
ver",function(){D?this.j("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&&y?this.j("Cet e-book convient aux smartphones, tels
qu'Android et iPhone, ainsi qu'\u00e0 l'iPod touch."):
r?this.j('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.j("Cet e-book risque de ne pas fonctionner correctement sur des
smartphones, tels qu'Android et iPhone, ni sur l'iPod
touch.")});d.ma(m,"mouseout",a.Aa);b.appendChild(m);D?
(w(h,g),w(k,g),w(l,g),w(m,g)):r?(w(h,c),w(k,c),w(l,c),w(m,c)):(y?(w(h,c),w(k,c)):
(w(h,e),w(k,e)),w(l,e),w(m,e));return b}
function cC(a){var b=E("UL",a.className+"-list"),c=E("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=E("A",{},"Texte
flottant");De(c,"/support/bin/answer.py?answer=1062949");var h=E("A",{},"Pages num\
u00e9ris\u00e9es");De(h,"/support/bin/answer.py?answer=1062949");var
k=a.s.wj,l=a.s.xj,m=a.s.fg;m?(c=E("LI",g,c),d=E("LI",g,h)):(c=E("LI",k?
d:e,c),d=E("LI",l?d:e,h));e=new fj(a);
e.ma(c,"mouseover",function(){m?this.j("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.j('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.j("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.ma(c,"mouseout",a.Aa);e.ma(d,"mouseover",function(){m?this.j("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.j("Cet e-book
contient des pages num\u00e9ris\u00e9es ayant la m\u00eame disposition que la
version papier."):this.j("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.ma(d,"mouseout",a.Aa);b.appendChild(c);b.appendChild(d);return
b}aC.prototype.Aa=function(){Gf(this.l);var a=E("A",{target:"_blank"},"En savoir
plus sur les livres sur
Google\u00a0Play");De(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.l.appendChild(a)};aC.prototype.j=function(a)
{Gf(this.l);"string"===typeof a?
this.l.appendChild(Df(a)):this.l.appendChild(a)};function dC(a,b)
{vx.call(this,b,void 0,3);this.s=a}n(dC,vx);dC.prototype.render=function(a)
{vx.prototype.render.call(this,a);w(this.ka(),"gb-get-
book")};dC.prototype.La=function(){vx.prototype.La.call(this);var
a=this.ka();this.j=new aC(a,this.s);this.j.render();a=C("menu_container");
(a=sf("about_title",a))&&I(a)};
function eC(){var a=C("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Hb(a.parentNode.parentNode,"jfk-button"):1){a=C("gb-buy-options-trigger");var
b=C("buy");if(a&&b){Jb(b,"about_content");var c=E("SPAN","gb-buy-options-arrow","\
u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-
hovercard");ls(a,9,b,8);N(b,!1);O(document,"mousedown",t(fC,a,b))}}}function
fC(a,b,c){a=Qf(a,c.target);c=Qf(b,c.target);var d=Qh(b);a||c||!d?a&&(N(b,!d),d||
Ph(b,1)):N(b,!1)};function gC(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;Rm(l,k.ua);w(l,"goog-zippy-header");l&&k.na.ma(l,"click",k.oa);var
m=k;l&&(m.ha.attach(l),m.V.ma(m.ha,"key",m.ta))}}Q.call(this);this.N=e||
gf();this.j=this.N.ka(a)||null;this.o=this.N.ka(d||null);this.s="function"===typeof
b?b:null;this.ua=g||"tab";this.l=this.s||!b?null:this.N.ka(b);this.i=1==c;void 0!
==c||this.s||(this.o?this.i=Qh(this.o):this.j&&(this.i=Hb(this.j,"goog-zippy-
expanded")));this.V=new fj(this);this.ha=new yt;this.na=new fj(this);
var k=this;h(this.j);h(this.o);this.Te(this.i)}u(gC,Q);gC.prototype.va=function()
{gC.qa.va.call(this);Ai(this.V);Ai(this.ha);Ai(this.na)};gC.prototype.Te=function(a
){this.l?N(this.l,a):a&&this.s&&(this.l=this.s());this.l&&w(this.l,"goog-zippy-
content");this.o?(N(this.j,!a),N(this.o,a)):this.j&&(x(this.j,"goog-zippy-
expanded",a),x(this.j,"goog-zippy-collapsed",!
a),X(this.j,"expanded",a));this.i=a;this.dispatchEvent(new
hC("toggle",this,this.i))};
gC.prototype.ta=function(a){if(13==a.keyCode||32==a.keyCode)this.Te(!
this.i),this.dispatchEvent(new
hC("action",this,this.i,a)),a.preventDefault(),a.stopPropagation()};gC.prototype.oa
=function(a){this.Te(!this.i);this.dispatchEvent(new
hC("action",this,this.i,a))};function hC(a,b){Ei.call(this,a,b)}u(hC,Ei);function
iC(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=jC(b,!
0,c,d),g=E("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new gC(e,g)).Te(!
b.collapsed);v(b.child_node,function(h){iC(g,h,c,d)})}else a.appendChild(jC(b,!
1,c,d))}function jC(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=E("A",
{"class":b,href:a.url},We(a.title)):e=E("DIV",b,a.title);e=E("DIV",g,e);d==a.id&&w(
e,c+"-selected");return e}
$a("_OC_InitNavbar",function(a){var b=C("navbarContainer");if(b&&a.child_node){var
c=E("UL","gb-left-nav-list");v(a.child_node,function(d){iC(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function kC(a,b)
{Q.call(this);this.wa=a;this.i=b||null;w(a,"with-auto-dir-
text");O(this.wa,"keyup",q(this.j,this));O(this.wa,"paste",q(this.l,this))}n(kC,Q);
kC.prototype.j=function(){lC(this.wa,this.i)};kC.prototype.l=function()
{mC(this.wa,this.i)};function mC(a,b){U(t(function(){lC(a,b)}))}
function lC(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Dw),k=0;k<h.length;k++){var l=h[k];Bw.test(l)?(d++,e+
+):Cw.test(l)?g=!0:Aw.test(l)?e++:Ew.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=pm();d?(c=!0,K(a,"textAlign","right"),tf(a,{dir:"rtl"})):
(K(a,"textAlign","left"),tf(a,{dir:"ltr"}));b&&(c?(Jb(b,"input-direction-
ltr"),w(b,"input-direction-rtl")):(w(b,"input-direction-ltr"),Jb(b,"input-
direction-rtl")))}
function nC(a,b){if(a=C(a))b=b?C(b):null,lC(a,b),new kC(a,b)}
$a("_OC_autoDir",nC);function oC(a){this.i=C("gb-ogen-opt-in-banner");this.l=C("gb-
ogen-opt-in-banner-dismiss");this.j=C("gb-ogen-opt-in-header-
link");this.o=a;a=C("gbq");this.j&&a&&(a=Pf(a))&&(w(a,"searchbar-with-opt-
in"),If(this.j,a),K(this.j,"display","block"));pC(this)}
function pC(a){a.i&&a.l&&(window.localStorage.getItem("obclose")?N(a.i,!1):
(w(a.i,"opt-in-banner-expanded"),O(a.l,"click",function(){Jb(a.i,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");U(function(){N(a.i,!
1);a.o.resize()},600)})))};function qC(a,b)
{a=C(a);b=C(b);a&&b&&O(a,"submit",t(rC,b))}function rC(a,b)
{""==a.value&&b.preventDefault()};function sC(a,b,c){if(Ac&&!Ec)return
a;a='url("'+b+'")';Bc&&(a+=" 7 5");return a+(", "+c)};function tC(a)
{W.call(this);this.O=a;this.j=new
fj;this.i.ma(a,"viewportmodechange",this.nn);this.O.Ga()&&this.nn()}n(tC,W);f=tC.pr
ototype;f.nn=function(){kj(this.j);this.l&&this.l.Fa();this.o=this.O.Ga().N.l;var
a=new Zm(this.o);a.jl=function()
{};this.l=a;this.j.ma(this.o,"dblclick",q(this.It,this));this.j.ma(a,"start",q(this
.Ir,this));this.j.ma(a,"drag",q(this.Jr,this));this.j.ma(a,"end",q(this.Hr,this));u
C(this,!1)};f.It=function(){this.O.rb("next")};
function uC(a,b){a=a.o;if(Ac)b=b?"-moz-grabbing":"-moz-grab";else{var
c=Ap("/googlebooks/images/");b=b?sC("-moz-
grabbing",c+"closedhand.cur","move"):sC("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.Ir=function()
{this.s=this.O.Ga().Hb;uC(this,!0)};f.Jr=function(){var
a=this.l,b=this.s;this.O.Ga().Vc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.Hr=function()
{this.s=null;uC(this,!1)};f.va=function(){W.prototype.va.call(this)};function
vC(a,b,c){c&&c.preventDefault();c=C(b.concat("-icon-right"));N(c,!
a);c=C(b.concat("-icon-down"));N(c,a);b=C(b.concat("-expanded"));N(b,a)};function
wC(a,b,c,d){Nn.call(this,wp.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);Sn(this,a);this.Do=!0;Wn(this,.5);this.Ig=c;a=new Pn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Annuler",!1,!0);
$n(this,a);O(this,"dialogselect",this.Na,!
1,this)}u(wC,Nn);wC.prototype.Ta=function()
{wC.qa.Ta.call(this);K(ao(this.l,"ok"),"fontWeight","bold");K(this.ka(),"width","50
0px")};wC.prototype.Na=function(a){"ok"==a.key&&this.Db(a);return!0};
wC.prototype.va=function(){bj(this,"dialogselect",this.Na,!
0,this);wC.qa.va.call(this)};wC.prototype.Db=function(a){this.Ig(a)};function xC(a)
{Q.call(this);this.Xa=null;this.wa=a;a=A||yc;this.i=new
fj(this);this.i.ma(this.wa,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(xC,Q);xC.prototype.handleE
vent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||
(yC(this),this.dispatchEvent(zC(a)));else if("keydown"!=a.type||Fj(a)){var
b="keydown"==a.type?this.wa.value:null;A&&229==a.keyCode&&(b=null);var
c=zC(a);yC(this);this.Xa=U(function(){this.Xa=null;this.wa.value!
=b&&this.dispatchEvent(c)},0,this)}};
function yC(a){null!=a.Xa&&(gl(a.Xa),a.Xa=null)}function zC(a){a=new
Hi(a.Nb);a.type="input";return a}xC.prototype.va=function()
{xC.qa.va.call(this);this.i.Fa();yC(this);delete this.wa};function AC(a,b,c,d)
{Q.call(this);this.i=a;this.o=b;this.j=c;this.s=d||
0;a.removeAttribute("maxlength");this.l=new xC(a);O(this.l,"input",this.N,!
1,this);BC(this)}u(AC,Q);AC.prototype.N=function(){BC(this)};function BC(a){var
b=a.i.value.length;if(b>a.j){var
c=a.i.scrollTop,d=a.i.scrollLeft;a.i.value=a.i.value.substring(0,a.j);b=a.j;a.i.scr
ollTop=c;a.i.scrollLeft=d}a.o&&J(a.o,String(1==a.s?b:a.j-
b))}AC.prototype.va=function(){AC.qa.va.call(this);delete
this.i;this.l.Fa();this.l=null};function CC(a,b,c,d,e){wC.call(this,a,b,null,!
0);this.ab=c;this.Kb=d;this.Ba=e}n(CC,wC);
CC.prototype.Ta=function()
{wC.prototype.Ta.call(this);this.s=DC(this,"Nom","input");this.hb=DC(this,"Descript
ion <span class=cl-desc>(facultative)</span>","textarea");var
a=this.Jb(),b=E("DIV",{"class":"ccd-label"}),c=G("span");c.textContent="Visibilit\
u00e9";b.appendChild(c);a.appendChild(b);a=E("SPAN",{className:"ccd-mode-
indicator"});c=E("IMG",{src:"/googlebooks/images/
sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var
d=G("span");d.textContent="Public";a.appendChild(c);a.appendChild(d);
b.appendChild(a);c=E("SPAN",{className:"ccd-mode-indicator"});d=E("IMG",{src:"/
googlebooks/images/sharing_private.gif",style:"vertical-align:-2px;"});var
e=G("span");e.textContent="Priv\
u00e9e";c.appendChild(d);c.appendChild(e);b.appendChild(c);d=E("SPAN",
{"class":"ccd-mode-link"});d.textContent="Rendre
publique";b.appendChild(d);O(d,"click",q(this.Ia,this,!0));e=E("SPAN",
{"class":"ccd-mode-link"});e.textContent="Rendre priv\
u00e9e";b.appendChild(e);O(e,"click",q(this.Ia,this,!1));this.Ae=[a,e];this.ze=
[c,d];null!=this.Ba&&(tf(this.Ba,{"class":"ccd-mode-
link"}),b.appendChild(this.Ba));this.Ia(!0);this.V=E("DIV",{"class":"ccd-
error"});this.Jb().appendChild(this.V);this.Pb=E("P","ccd-footnote","Notez que le
contenu et le titre des \u00e9tag\u00e8res publiques peuvent \u00eatre consult\
u00e9s et partag\u00e9s par d'autres
utilisateurs.");this.Jb().appendChild(this.Pb);this.j&&EC(this);wp.IsZipitFolderCol
lectionEnabled||(b=this.l,a=ao(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(ao(b,"cancel"),
"gb-button"))};function EC(a)
{a.s.value=We(a.j.lb());a.s.disabled=a.j.ha;a.hb.value=We(a.j.Rg());a.Ia(1==a.j.Be)
;a.s.disabled&&K(a.s,"background","#f2f2f2")}
function DC(a,b,c){var d=a.Jb();a=E("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=E("DIV",{"class":"ccd-
label"});P(d,zi(b));a.appendChild(d);b=E(c,{"class":"ccd-input"});"input"==c?(tf(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(tf(b,
{rows:6,cols:50}),new AC(b,G("span"),500));a.appendChild(b);return
b}CC.prototype.Ia=function(a){this.ye=a;v(this.Ae,function(b)
{N(b,a)});v(this.ze,function(b){N(b,!a)})};
CC.prototype.Na=function(a){var b=this.s.value;if("cancel"==a.key)return!
0;if(Sb(b))return this.V.textContent="Veuillez saisir le titre de cette \u00e9tag\
u00e8re.",!1;if(this.Kb&&!this.Kb(b))return this.V.textContent="Une \u00e9tag\
u00e8re avec le m\u00eame titre existe d\u00e9j\u00e0. Veuillez saisir un titre
diff\u00e9rent.",!1;a=this.j||new wz;a.zc=b;a.o=this.hb.value;a.Be=this.ye?
1:2;if(this.j){b=this.ab;var c=new
R(b.Bq);S(c,"as_coll",a.getId());Iz(c,a,q(b.N,b))}else b=this.ab,Iz(b.o,a,q(b.s,
b,!0));return!0};CC.prototype.va=function(){delete this.ab;delete this.Ba;delete
this.j;delete this.V;delete this.Pb;delete this.s;delete this.hb;delete
this.Kb;wC.prototype.va.call(this)};function FC(a,b,c,d,e)
{W.call(this);this.ha=a;this.l=b;this.N=c;this.j=d;this.ha&&(this.o=kb(this.ha.chil
dNodes,GC),this.j&&vb(this.o,kb(this.j.childNodes,GC)));this.s=e;U(q(this.Kr,this))
}u(FC,W);f=FC.prototype;f.Kr=function()
{this.l&&this.j&&this.i.ma(this.l,"click",this.Aq);this.N&&this.i.ma(this.N,"click"
,this.Ht);this.i.ma(this.s,"add",this.Os)};
function GC(a){var b=mf("SPAN","sidebar-collection-title",a)[0];b||
(b=mf("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Tb(Se(Xf(b)));return
Tb(a.split("(")[0])}f.Ht=function(){var a=new CC("Cr\u00e9er une \u00e9tag\
u00e8re","Cr\u00e9er une \u00e9tag\
u00e8re",this.s,q(this.Xu,this));a.render();a.Ca(!0)};f.Xu=function(a){var
b=Tb(Se(a)).toLowerCase();return!lb(this.o,function(c){return
c.toLowerCase()==b})};
f.Os=function(a){a=a.shelf;var b=Tb(Se(a.lb())),c=1==a.Be;this.o.push(b);var d=new
R("/books");oy(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if
(wp.IsBooksUnifiedLeftNavEnabled){a=E("LI",{"class":"left-nav-shelf-item"});var
e=E("A",{"class":"sidebar-link"});De(e,d.toString());d=E("SPAN");w(d,"sidebar-
collection-title");P(d,Pl.i(b+"
(0)"));e.appendChild(d);a.appendChild(e);c=C("hidden-my-library-
expanded");Hf(a,c);vC(!0,"my-library")}else a=G("DIV"),e=E("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),De(e,d.toString()),d=E("SPAN",{"class":"hp-collection-
title"}),P(d,Pl.i(b)),e.appendChild(d),a.appendChild(e),b=c?"\u00c9tag\u00e8re
publique":"\u00c9tag\u00e8re priv\u00e9e",c=E("IMG",{"class":"hp-bookshelf-
access",src:"/googlebooks/images/sharing_"+(c?"public":"private")
+".gif",title:b,alt:b,width:14,height:14}),a.appendChild(c),c=E("DIV",
{style:"clear:both"}),a.appendChild(c),If(a,C("csStart"))};
f.Aq=function(a){a.preventDefault();a=!Qh(this.j);N(this.j,a);a?
(ls(this.l,9,this.j,8),200<M(this.j).height&&(a=M(this.j).width,L(this.j,a,200),K(t
his.j,"overflow","auto"),K(this.j,"overflowX","hidden")),this.V=O(document,"mousedo
wn",q(this.ev,this))):cj(this.V)};f.ev=function(a){Qf(this.j,a.target)||
Qf(this.l,a.target)||this.Aq(a)};
function II(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Ss.prototype.mj=ca(13,function(a){if(!this.j)return null;if(a in
this.j)return this.j[a];var b=kb(Object.keys(this.j),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.j[c]]},this);II(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function JI(a,b){if(b.Qo&&b.ha){var c=b.ha.Sg(),d=c.x-40;c=c.y-
40;a=a.Gb().Bc(b);b=a.vb()/b.re();return new B(a.de()+Math.round(b*d),a.ld()
+Math.round(b*c))}return null}function KI(a){var b=new
vy(null,13);a.s=b;a.hb=b.i}function LI(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)}function MI(a)
{return Math.pow(a,3)}
function NI(a,b,c){this.ha=a;this.l=b;this.s=c;a=G("div");K(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.i=
a;this.ha.appendChild(this.i);NI.prototype.mb.apply(this);O(this.s,"change",q(this.
j,this));O(new Cj,"resize",q(U,null,q(this.j,this)))}NI.prototype.j=function(){var
a=M(this.i);if(0<a.width){var b=Math.round(M(this.l).width/2);yh(this.i,b-
Math.round(a.width/2),0)}};
NI.prototype.show=function(){N(this.i,!0);this.j()};NI.prototype.mb=function()
{N(this.i,!1)};NI.prototype.V=function(a){P(this.i,Pl.i(a))};function OI(a,b,c)
{NI.apply(this,arguments);this.o=new jo(this.i,500);this.N=new
wm(q(this.mb,this))}u(OI,NI);OI.prototype.show=function(a)
{Ph(this.i,1);NI.prototype.show.apply(this);a&&this.N.start(a)};OI.prototype.mb=fun
ction(){this.o.play()};
function PI(a,b,c,d,e)
{this.O=a;this.l=b;this.ha=M(c);this.i=null;d&&(this.i=d,K(this.i,
{overflow:"auto"}));this.N=e;a=q(this.s,this);this.o=new
Cj;O(this.o,"resize",a);b=new
xw;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",q(this.resize,this))}PI.prot
otype.s=function(){this.resize();U(q(this.resize,this),100)};
PI.prototype.resize=function(){var a=!1;this.N?this.j&&(a=this.j.yf()):a=!0;var
b=this.o.getSize();a=a?0:this.ha.width;var c=Math.round(Fh(this.l).y);this.O.ob(new
Oe(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.i&&(a=this.i,K(a,"border","0px"),c=Math.round(Fh(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Qe("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function QI(a,b)
{a.j=b;O(b,"change",q(a.resize,a))}
function RI(a,b,c,d,e){HA.call(this,a,e);this.o=b;this.ha=c||!1;this.oa=d||
[]}n(RI,HA);RI.prototype.qf=function(a,b){var c=new R("/books?
jscmd=SearchVolume");oy(c);S(c,"start",a);S(c,"num",b);this.ha?
(S(c,"as_pt","MAGAZINES"),S(c,"as_coll2",this.o)):
(S(c,"as_brr",3),S(c,"q",this.o),LI(this.oa,function(d)
{S(c,d.name,d.value)}));return c};
RI.prototype.Pg=function(){var a=new R("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");oy(a);S(a,"q",this.o);S(a,"source",this.source);LI(t
his.oa,function(b){S(a,b.name,b.value)});return a};RI.prototype.render=function(a)
{this.N=a;this.l=new CA(a,!
this.ha);this.i.ma(this.l,"render",q(this.Lh,this))};RI.prototype.il=function(a)
{return this.ha?a.map(function(b){b.ya.source="gbs_other_issues";return
b},this):HA.prototype.il.call(this,a)};function SI(a,b,c,d,e){var
g={cursor:"pointer"};K(c,g);O(c,"click",q(this.s,this));K(d,g);O(d,"click",q(this.o
,this));e.innerHTML?this.j=e:
(e.form.action="javascript:",O(e.form,"submit",q(this.l,this)),e.go&&K(e.go,
{display:"none"}),this.i=e.input);this.O=a;this.N=b;O(a,"pagechange",q(this.update,
this));this.update()}
SI.prototype.l=function(){var a=this.i.value;if(op(this.O,a))this.update();else
if(!Sb(a)&&!/[^0-9]/.test(a)){a:{var b=Co(this.N);for(var c=b.length-1;0<=c;c--)
{var d=b[c].lb();if(!Sb(d)&&!/[^0-9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.O.nb(fb(Co(this.N))),this.update())}return!
1};SI.prototype.s=function(){this.O.rb("previous")};SI.prototype.o=function()
{this.O.rb("next")};
SI.prototype.update=function(){var a=this.O.Ea();a&&(this.i?
this.i.value=a.lb()||"":P(this.j,zi(a.Ld())))};function TI(a)
{W.call(this);this.O=a;this.l=new fj;this.j=G("div");K(this.j,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Ph(this.j
,0);a.vd().appendChild(this.j);this.i.ma(a,"resize",this.Ak);this.i.ma(this.j,"clic
k",this.ns);this.i.ma(this.j,"mouseout",this.os);this.i.ma(this.j,"mouseover",q(thi
s.Rj,this,!0));this.i.ma(a,"viewportmodechange",this.xn);if(a=this.O.Ga())a
instanceof mt&&(this.Uf=!0),this.xn()}n(TI,W);f=TI.prototype;f.Qa=function(a)
{N(this.j,a)};
f.Ak=function(){U(q(this.ps,this),10)};f.ps=function(){var
a=this.O.Ga();a&&(a.getSize(),a=a.N.o,L(this.j,a.clientWidth,40),yh(this.j,0,a.clie
ntHeight-40))};f.ns=function(){var a=this.O.Ga(),b=a.getSize().height-
40,c=G("div");K(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Ph(c,.15);yh(c,0,a.Hb.y+b);a.N.l.appendChild(c);U(t(UI,c),1E3);this.Uf=!
1;a=this.O.Ga();Ur(a,new B(void 0,b-20),q(a.Df,a))};
function UI(a){var b=new ho(a,.15,0,200);b.play();Vi(b,"end",t(VI,b,a))}function
VI(a,b){I(b);a.Fa()}f.os=function(){this.Uf||this.Rj(!1)};f.Rj=function(a){if(a)
{if(!this.o){var b=G("div");K(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.j.appendChild(b);U(q(
this.jt,this),10)}this.o=!0}Ph(this.j,a?.15:0)};
f.jt=function(){["left","right"].forEach(function(a){var b=E("DIV",
{"class":"SPRITE_page_down"});this.j.appendChild(b);b.style[A?"styleFloat":"cssFloa
t"]=a;K(b,"margin-"+a,"16px")},this)};f.xn=function(){var a=this.O.Ga(),b=a
instanceof mt;b?this.Ak():this.Uf=!
1;this.Qa(b);this.Rj(this.Uf);kj(this.l);this.l.zf(a,"move",q(this.zu,this));this.l
.ma(a,"layoutchange",q(this.Ak,this))};f.zu=function(){this.Uf&&this.Rj(!
1);this.Uf=!1};f.Uf=!1;function WI(a)
{BB.call(this);this.O=a.tb;this.j=a.history;this.o=a.Ih;this.V=!!a.jh;this.s=!!
a.ih;this.ta=a.flags;if(this.ua=a.Yg){a=!!this.O.Wa().uh;var
b=this.O.Wa().lh;b=b&&!!Eo(this.O.kb(),b);a||b?(a=Ax("/googlebooks/images/
material/arrow_drop_down_black_20dp.png",this.O.Ea().Ld()||"Table des mati\
u00e8res"),a=Cb(a),this.Ah=a[0],this.qd=new vx(a,void 0,4),this.Pa(this.qd,!
0),this.l.ma(this.qd,"action",this.ss),this.l.ma(this.O,"pagechange",this.rs)):
(this.Ah=E("SPAN","jfk-button-label","Table des mati\u00e8res indisponible"),
this.qd=new vx(this.Ah,void 0,4),this.qd.qc("Table des mati\u00e8res
indisponible"),this.qd.Qa(!1),this.Pa(this.qd,!0));a=C("gb-entity-page-toolbar-
search");C("search_form_input").setAttribute("autocomplete","off");K(a,"visibility"
,"visible");Xo(this.i.i,dg(this.i),XI(this))}else{YI();a=Ax("/googlebooks/images/
material/arrow_left_black_24dp.png");this.Bh=new vx(a,void 0,4);this.Bh.qc("Page
pr\u00e9c\u00e9dente");this.Pa(this.Bh,!
0);O(this.Bh,"action",q(this.O.rb,this.O,"previous"));a=Ax("/googlebooks/images/
material/arrow_right_black_24dp.png");
this.Ch=new vx(a,void 0,4);this.Ch.qc("Page suivante");this.Pa(this.Ch,!
0);O(this.Ch,"action",q(this.O.rb,this.O,"next"));a=Ax("/googlebooks/images/
material/zoom_in_black_24dp.png");this.hf=new vx(a,void 0,4);this.hf.qc("Zoom
avant");this.Pa(this.hf,!0);O(this.hf,"action",q(this.zn,this,"zoomin"));a=Ax("/
googlebooks/images/material/zoom_out_black_24dp.png");this.Dh=new vx(a,void
0,4);this.Dh.qc("Zoom arri\u00e8re");this.Pa(this.Dh,!
0);O(this.Dh,"action",q(this.zn,this,"zoomout"));b=this.V;a=this.s;
var c=Ax("/googlebooks/images/material/onepage_view_black_24dp.png");this.Wd=new
vx(c,void 0,4);this.Wd.qc("Vue par
page");O(this.Wd,"action",q(this.Bk,this,mt));CB(this,this.Wd,"viewport",!
0);this.Pa(this.Wd,!0);c=Ax("/googlebooks/images/material/
twopage_view_black_24dp.png");this.Yd=new vx(c,void 0,4);this.Yd.Qa(!
1);this.Yd.qc("Vue sur deux pages indisponible");b&&(this.Yd.Qa(!0),this.Yd.qc("Vue
sur deux
pages"),O(this.Yd,"action",q(this.Bk,this,nu)),CB(this,this.Yd,"viewport"));this.Pa
(this.Yd,
!0);b=Ax("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.Xd=new
vx(b,void 0,4);this.Xd.Qa(!1);this.Xd.qc("Vue en vignette
indisponible");a&&(this.Xd.Qa(!
0),this.Xd.qc("Vignette"),O(this.Xd,"action",q(this.Bk,this,tt)),CB(this,this.Xd,"v
iewport"));this.Pa(this.Xd,!
0);this.l.ma(this.O,"viewportmodechange",this.yn);this.yn();ZI(this)}}n(WI,BB);
function ZI(a){var b=new
Cy,c=Ax("/googlebooks/images/material/more_vert_black_24dp.png");w(c[0],"goog-flat-
menu-button-img");X(c[0],"hidden",!0);a.Bf=new
PB(c,b,VB.Fb());KI(a.Bf);a.Bf.qc('Menu "Autres actions"');a.Pa(a.Bf,!0);
$I(a,b);aJ(a,b);bJ(a,b);cJ(a,b);if(c=document.getElementById("gb-entity-page-menu-
contents")){c=mf("A","more-menu-link",c);for(var d=0;d<c.length;d++){var e=new
Vt(c[d]);e.mg("link");O(e,"action",t(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=wd("_top");h=h instanceof Fd?h:Pd(h);p.open(Hd(h),g instanceof sd?
vd(g):g||"")},c[d]));b.Pa(e,!0)}}dJ(a,b);N(b.ka(),!1);b.render()}
function $I(a,b){var c=Xf(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
R(c);a.Sj=E("INPUT");a.Sj.value=d.toString();c=eJ(a.Sj);fJ(a,c,"Partager",b,functio
n(){var e=new R(a.O.Ea().lc());S(d,"pg",T(e,"pg"));a.O.Va().getQuery()?
a.O.Ga()instanceof Gu?(ik(d,"dq"),ik(d,"pg"),S(d,"bsq",a.O.Va().getQuery())):
(ik(d,"bsq"),S(d,"dq",a.O.Va().getQuery())):
(ik(d,"bsq"),ik(d,"dq"));a.Sj.value=d.toString()})}
function aJ(a,b){a.Ie=E("INPUT");var c=eJ(a.Ie);fJ(a,c,"Int\u00e9grer",b,function()
{var d=new
R(a.O.Ea().lc());ik(d,"source");S(d,"output","embed");a.Ie.value=vu(d.toString())})
}function bJ(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=pf(d))&&fJ(a,c,"T\u00e9l\u00e9charger ce livre",b):c&&(c=pf(c))&&fJ(a,c,"Acheter
ce livre",b)}
function cJ(a,b){if(a.o){var c=E("DIV",{"class":"more-menu-link"}),d=E("SPAN",
{"class":"more-menu-link-text"});J(d,"Partager un extrait");c.appendChild(d);c=new
Vt(c);c.mg("button");O(c,"action",q(t(a.Wo,!0),a));b.Pa(c,!0)}}
function dJ(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=E("DIV",{"class":"more-menu-link"}),e=E("SPAN",{"class":"more-
menu-link-text"});J(e,"Informations sur les droits
d'auteur");d.appendChild(e);c=Xf(c);c=Eo(a.O.kb(),c);d=new
Vt(d);d.mg("button");O(d,"action",q(a.O.nb,a.O,c));b.Pa(d,!0)}}
function eJ(a){var b=E("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;w(a,"viewport-
input");b.appendChild(a);a=(new is(a)).ka();b.appendChild(a);return b}
function fJ(a,b,c,d,e){var g=new xu(c,b,function()
{a.ka().focus()});qs(g,4);g.setPosition(new gv(a.Bf.ka(),5));g.Ca(!1);b=E("DIV",
{"class":"more-menu-link"});var h=E("SPAN",{"class":"more-menu-link-
text"});J(h,c);b.appendChild(h);X(b,"haspopup",!0);c=new
Vt(b);c.mg("button");O(c,"action",function(){g.Ca(!0);g.ka().focus();null!
=e&&e.call(a)});d.Pa(c,!0)}
function YI(){var a=C("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=E("DIV");Ib(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=E("DIV",{"class":"popup-menu-
header"}),d=E("SPAN",{"class":"popup-menu-title"});J(d,"Vous poss\u00e9dez ce
livre");var e=E("A",{"class":"play-redirect-close"}),g=E("IMG",{"class":"play-
redirect-close-icon"});g.src="/googlebooks/images/material/
close_black_24dp.png";L(g,24,24);O(e,"click",function(){N(b,!
1)});e.appendChild(g);c.appendChild(d);
c.appendChild(e);d=E("A",{"class":"play-redirect-button"});e=E("IMG",
{"class":"play-redirect-button-icon"});e.src="/googlebooks/images/material/
googleplaybooks_20x20.png";L(e,20,20);g=E("SPAN",{"class":"play-redirect-button-
text"});J(g,"Ouvrir dans Google\
u00a0Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChild(
e);d.appendChild(g);b.appendChild(c);b.appendChild(d);document.body.appendChild(b)}
}f=WI.prototype;
f.ss=function(){var a=sf("base-image-toc-div");sf("scroll-toc-div")||a||(new
iu(this.O,this.qd,this.ta)).render(3)};f.rs=function(){var
a=this.O.Ea().Ld()||"Table des mati\
u00e8res";this.Ah&&P(this.Ah,Ql(a))};f.yn=function(){var a=this.O.Ga();a instanceof
mt?(DB(this,this.Wd),gJ(this,!0),hJ(this,!0),iJ(this,!0)):a instanceof nu?
(DB(this,this.Yd),gJ(this,!0),hJ(this,!0),iJ(this,!0)):a instanceof tt?
(DB(this,this.Xd),gJ(this,!1),hJ(this,!0),iJ(this,!0)):(gJ(this,!1),hJ(this,!
1),iJ(this,!1))};
f.Wo=function(a){this.o(a);var b=C("search_bar");if(a){a=G("DIV");var
c=G("SPAN");J(c,"S\u00e9lectionner un extrait \u00e0 partager");w(c,"custom-result-
bar-bold-text");a.appendChild(c);c=G("SPAN");Ib(c,["search-bar-link","search-bar-
close-link","custom-result-bar-clear"]);J(c,"Exit selection
mode");O(c,"click",q(t(this.Wo,!1),this));a.appendChild(c);this.Kg=new
br(a);this.Kg.render(b);this.Kg.Ca(!0);this.Kg.ka()&&w(this.Kg.ka(),"custom-result-
bar")}else Gf(b),this.Kg=null};
f.Bk=function(a){this.O.Vb(a);!
this.O.Va().getQuery()&&this.j&&this.j.update()};function gJ(a,b)
{a.Dh.Qa(b);a.hf.Qa(b)}function iJ(a,b){a.Bh.Qa(b);a.Ch.Qa(b)}function hJ(a,b)
{a.Wd.Qa(b);a.V&&a.Yd.Qa(b);a.s&&a.Xd.Qa(b)}f.zn=function(a){this.O.rb(a)};
function jJ(a,b,c){a.qd&&a.qd.ka()&&(w(a.qd.ka(),"toc-
button"),X(a.qd.ka(),"haspopup",!0));if(a.Bf&&a.Bf.ka()){var
d=a.Bf.ka();Jb(d,"goog-flat-menu-button");Ib(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.hf&&a.hf.ka()&&w(a.hf.ka(),"start-button-
group");a.Wd&&a.Wd.ka()&&w(a.Wd.ka(),"start-button-group");a=rf("jfk-button-
img",b);for(b=0;b<a.length;b++)c?L(a[b],20,20):L(a[b],24,24)}
function kJ(a){v(ub(a.querySelectorAll('[role="button"]')),function(b){Wf(b,!
1)})}function XI(a){var b={focusSearch:function()
{C("search_form_input").focus()}};b.updateSearch=q(function(c)
{fp(a.O.Va(),c);a.j&&a.j.update()},a);b.goToPage=q(function(c)
{c&&a.O.od(c)},a);return
b}f.Wd=null;f.Yd=null;f.Xd=null;f.hf=null;f.Dh=null;f.Ch=null;f.Bh=null;f.Bf=null;f
.qd=null;f.Ah=null;f.Sj=null;f.Ie=null;f.Kg=null;var lJ=null;function mJ(){lJ||
(lJ={},lJ[1]=mt,lJ[2]=nu)}function nJ(a){var b={},c=(new
R(window.location.href)).j;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function oJ(a){var
b=this;this.O=a;this.l=new
yt(document);this.i={};this.j={};O(this.l,"key",function(c){var
d=b.i[String.fromCharCode(c.charCode)]||
b.j[c.keyCode];d&&d(c)});pJ(this,33,function(){qJ(b,-1)},!1,!
0);pJ(this,34,function(){qJ(b,1)},!1,!0);pJ(this,38,function(){rJ(b,0,-20)},!1,!
0);pJ(this,40,function(){rJ(b,0,20)},!1,!0);pJ(this,37,function()
{b.O.ha==nu&&b.O.Ga().Gb().getSize().width>b.O.vb()?rJ(b,-
20,0):b.O.rb("previous")},!1,!0);pJ(this,39,function()
{b.O.ha==nu&&b.O.Ga().Gb().getSize().width>
b.O.vb()?rJ(b,20,0):b.O.rb("next")},!1,!0);pJ(this,32,function(c){c.shiftKey?qJ(b,-
1):qJ(b,1)},!0,!0);pJ(this,74,function(){b.O.rb("next")},!0);pJ(this,75,function()
{b.O.rb("previous")},!0);sJ(this,"+",function()
{b.O.rb("zoomin")});sJ(this,"-",function()
{b.O.rb("zoomout")});sJ(this,"=",function(){b.O.rb("zoomin")})}function sJ(a,b,c)
{a.i[b]=t(tJ,c,!0,void 0)}function pJ(a,b,c,d,e){a.j[b]=t(tJ,c,d,e)}
function tJ(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
uJ[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function qJ(a,b)
{b=Math.floor(b*a.O.Ga().getSize().height*.75);rJ(a,0,b)}function rJ(a,b,c)
{a=a.O.Ga();Ur(a,new B(b,c),q(a.Fd,a))}var uJ={BUTTON:!0,INPUT:!0,SELECT:!
0,TEXTAREA:!0};$a("_OC_Run",function(a,b,c,d,e,g,h){wp.update(c);e=C("gb-get-book-
container");var k=C("gb-get-book-content");if(e&&k){var l=new qu(b);(new
dC(l,k)).render(e)}eC();Vp=rq;V=$c;l=C("viewport");O(document,"selectionchange",vJ)
;c.stereoscopic&&(Nr=wJ);e=new lp(l);K(document.body,
{overflow:"hidden"});C("titlebar")&&K(C("titlebar"),"white-space","nowrap");var
m=new PI(e,l,C("volume-left"),C("menu_scroll"),Qp(c)?!1:!0);m.resize();Xy=m;new
oC(m);l=new qu(b);var r=new Ts(a,e.Va());r.s=wp.pseudocontinuous;
np(e,r);e.s=l;r.i=l.i;k=mt;b.disable_twopage||(mJ(),k=lJ[nJ("M")]||
mt);d=xJ(r,d);mJ();var y=nJ("P");var D;d&&(D=d.Ma());a=new Ns(e,C("volume-
left"),C("volume-center"));QI(m,a);D=[y,D,r.j.mc()[0].Ma()];var F;lb(D,function(H)
{return H&&Eo(r,H)?(F=H,!0):!
1});D=e.Va();g&&fp(D,We(g.search_query_escaped));e.od(F);D=new
cv(e,a);Oy();Py();m=yJ(e,t(zJ,e,D));m=new Zy(e,m,D,c);g?
(m.o=k,m.update("n",g,F)):e.Vb(k);Qs=new OI(e.vd(),e.Bb(),a);AJ(e,r);BJ(e);CJ();new
tC(e);g=new TI(e);e.go();k=Tp();D.Qa(!0);D.update();
O(rt,"click",q(D.update,D));DJ(l.tc);U(t(EJ,e,a,D,!
b.disable_twopage,wp.enableThumbnailViewport,c,l,h,k,wp.enableClips?t(FJ,g):void
0));h&&GJ(l,h);_OC_InitHooks(t(HJ,e),function(){},function(){},function()
{},function(){},function(){});O(document,"keydown",function(H){var Y=Rp(c);(Dc?
H.metaKey:H.ctrlKey)&&70==H.keyCode&&(H.preventDefault(),H=C("search_form_input"),I
J=IJ||(Y?new ko(H,[255,255,136],[0,0,0],700,MI):new ko(H,[255,255,136],
[255,255,255],700,MI)),IJ.play(!0),H.focus())});qC("vheadf","vheadq");
qC("gbqf","gbqfq");b=C("buy-tooltip");h=C("buy-tooltip-box");b&&h&&mz(b,h);$r("gb-
get-book-content","Buy","Click","Play Books
Viewport");b=C("gbqfq");h=C("gbqfqw");b&&new zA(b,!0,h,-9);U(t(JJ,e,d))});function
JJ(a,b){var c=a.Wa();if(c.Sh()&&b.mj){var
d=c.Sh();a=a.Ga();b.mj(d)&&(d=b.mj(d).ud(),b.j&&d in b.j&&(b.ha=b.j[d]),c=c.fe()
[c.qj()],a.rg(c+2),JI(a,b)&&(c=JI(a,b),a.Fd(c),a.nl(b)))}}
function GJ(a,b){var c=SA([a],b);if(b=C("addToLibraryLink"+a.Wb()))a=new
NA(a,c),w(b,"jfk-button-standard"),xn(a,b),a.Ca(!0)}
function EJ(a,b,c,d,e,g,h,k,l,m){Rp(g)?new iv(a,c,m,d,e,g,l):Qp(g)?(b=C("gb-entity-
page-toolbar-left"),g=new WI({tb:a,history:c,flags:g,Yg:!0}),g.render(b),jJ(g,b,!
0),kJ(b),g=C("gb-entity-page-toolbar-right"),c=new
WI({tb:a,history:c,jh:d,ih:e,Ih:m,Yg:!1}),c.render(g),jJ(c,g,!1),kJ(g)):
$B({tb:a,Nh:b,history:c,jh:d,ih:e,um:!0,ak:h,Xj:k,flags:g,Ih:m,tm:!
0});c=C("toolbar_container");Gf(c);c.style.padding="0";new oJ(a)}
function vJ(){if(A&&document.selection&&!KJ){var
a=document.selection.createRange();Qf(a.parentElement(),C("viewport"))&&(KJ=!
0,document.selection.empty(),U(LJ))}}function LJ(){KJ=!1}var KJ=!1;function
HJ(a,b,c){(b=Eo(a.kb(),b))?a.nb(b):c&&wj(window.location,Aj(c))}function xJ(a,b)
{b=b.page[0];return(a=Eo(a,b.pid))?
(a.Ed(b,a.qf().toString()),Zp(a,b),a):null}function CJ(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=C(a[b]);c&&K(c,{display:"none"})}}
function AJ(a,b){var c=C("page_label");c||
(c={form:C("jtp_form"),input:C("jtp")});new
SI(a,b,C("prev_btn"),C("next_btn"),c)}function BJ(a)
{a.dispatchEvent("pagemodechange");var b=C("text_mode");b&&(K(b,
{cursor:"pointer"}),O(b,"click",t(MJ,a)))}function zJ(a,b,c)
{fp(a.Va(),c);b.update()}function yJ(a,b){nC("search_form_input");a=new
Hx(C("search_form_input"),a.Va().getQuery());O(C("search_form"),"submit",t(NJ,a,b))
;return a}
function NJ(a,b,c){var d=C("sits");d&&d.checked&&""!=C("search_form_input").value||
(c.preventDefault(),ct=!1,C("search_form_input").blur(),b(a.Ab()))}function DJ(a)
{var b=C("magazine_other_issues");if(b&&a){a=new RI(new wz,a,!0);var c=E("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Lh()}}function
MJ(a,b){b.preventDefault();a=new
R(a.Ea().lc());S(a,"output","text");wj(window.location,Aj(a.toString()))}function
FJ(a,b){x(C("viewport"),"selection-mode",b);gs=b;a.Qa(!b)}
var IJ=null;function wJ(a){return Pj(a,"edge","3d")}
$a("_OC_MenuHideHook",function(){});
})();

You might also like

  • F
    F
    Document102 pages
    F
    deny claudia
    No ratings yet
  • F
    F
    Document102 pages
    F
    ola sanderson
    No ratings yet
  • F
    F
    Document102 pages
    F
    Michel Moran
    No ratings yet
  • F
    F
    Document103 pages
    F
    ilijana92
    No ratings yet
  • F
    F
    Document103 pages
    F
    Sebastiano Colosio
    No ratings yet
  • Curso de Derecho Notarial
    Curso de Derecho Notarial
    Document103 pages
    Curso de Derecho Notarial
    Saúl Estuardo García López
    No ratings yet
  • F
    F
    Document103 pages
    F
    Rami Ibrahim
    No ratings yet
  • F
    F
    Document103 pages
    F
    Djamel Ben
    No ratings yet
  • Frank Lamin
    Frank Lamin
    Document102 pages
    Frank Lamin
    franexams0719
    No ratings yet
  • F
    F
    Document103 pages
    F
    CENACAF md
    No ratings yet
  • F
    F
    Document105 pages
    F
    Eylin yasmin trujillo botero
    No ratings yet
  • F
    F
    Document102 pages
    F
    contact.me90
    No ratings yet
  • F
    F
    Document103 pages
    F
    edgar salazar
    No ratings yet
  • F
    F
    Document102 pages
    F
    cutnitadora56
    No ratings yet
  • F
    F
    Document102 pages
    F
    Pena Hitam Meratus
    No ratings yet
  • F
    F
    Document103 pages
    F
    Ministerios El Poder Pentecostes
    No ratings yet
  • F
    F
    Document108 pages
    F
    Петр Лоза
    No ratings yet
  • F
    F
    Document103 pages
    F
    Abrahim Alyafiie
    No ratings yet
  • F
    F
    Document103 pages
    F
    angelicaaguilarsalgado
    No ratings yet
  • F
    F
    Document104 pages
    F
    emmanuellopez11111
    No ratings yet
  • F
    F
    Document103 pages
    F
    yaneth parra
    No ratings yet
  • F
    F
    Document103 pages
    F
    Novan Maulana
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    amjad
    No ratings yet
  • F
    F
    Document102 pages
    F
    Auralia
    No ratings yet
  • F
    F
    Document102 pages
    F
    Sonia Villa
    No ratings yet
  • F
    F
    Document102 pages
    F
    26.Khushi Jain
    No ratings yet
  • Untitled
    Untitled
    Document104 pages
    Untitled
    Fernando
    No ratings yet
  • F
    F
    Document104 pages
    F
    johnwaritu2000
    No ratings yet
  • F
    F
    Document104 pages
    F
    Sweta Suman
    No ratings yet
  • F
    F
    Document104 pages
    F
    extram195
    No ratings yet
  • F
    F
    Document104 pages
    F
    Andrei Cosmin
    No ratings yet
  • F
    F
    Document104 pages
    F
    Juan Camilo Rodríguez Fontecha
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    DonaElisabethS
    No ratings yet
  • F
    F
    Document104 pages
    F
    Dr.Elizabeth C Kuruvilla
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    edupath foundation
    No ratings yet
  • F
    F
    Document14 pages
    F
    herardjorlady
    No ratings yet
  • F
    F
    Document23 pages
    F
    jan venter
    No ratings yet
  • F
    F
    Document23 pages
    F
    yorleny rañirez
    No ratings yet
  • F
    F
    Document23 pages
    F
    SAMSUL ARIFIN
    No ratings yet
  • F
    F
    Document23 pages
    F
    Nelsy Vageon
    No ratings yet
  • F
    F
    Document23 pages
    F
    Diya Thomas
    No ratings yet
  • F
    F
    Document47 pages
    F
    Trần Ngọc Khánh Huyền
    No ratings yet
  • F
    F
    Document47 pages
    F
    Trân Đỗ Thị Quế
    No ratings yet
  • F
    F
    Document46 pages
    F
    Manole Ramona Gabriela
    No ratings yet
  • F
    F
    Document46 pages
    F
    Nguyễn Thị Ngọc Hương
    No ratings yet
  • F
    F
    Document46 pages
    F
    حليم حليم
    No ratings yet
  • F
    F
    Document46 pages
    F
    vyhoaianh3001
    No ratings yet
  • F
    F
    Document46 pages
    F
    chiln24189
    No ratings yet
  • F
    F
    Document46 pages
    F
    Hà Anh La
    No ratings yet
  • F
    F
    Document47 pages
    F
    phuchuynh.kungfuenglish
    No ratings yet
  • F
    F
    Document45 pages
    F
    Dương Thị Phương Uyên
    No ratings yet
  • F
    F
    Document45 pages
    F
    buiduchuy05032004
    No ratings yet
  • F
    F
    Document46 pages
    F
    julydizzy
    No ratings yet
  • F
    F
    Document46 pages
    F
    lucasposente111
    No ratings yet
  • Untitled
    Untitled
    Document66 pages
    Untitled
    IOANA GABRIELA BARBU
    No ratings yet
  • F
    F
    Document23 pages
    F
    shourya choudhary
    No ratings yet
  • F
    F
    Document100 pages
    F
    Mohammad Elsaid
    No ratings yet
  • F
    F
    Document102 pages
    F
    alumi5000
    No ratings yet
  • F
    F
    Document99 pages
    F
    Muler Diriba
    No ratings yet
  • Javascript Assessment Test
    Javascript Assessment Test
    From Everand
    Javascript Assessment Test
    No ratings yet
  • Blending-Mixing PDF
    Blending-Mixing PDF
    Document11 pages
    Blending-Mixing PDF
    Hien Ngo Thi
    No ratings yet
  • 2022 Australian Scene
    2022 Australian Scene
    Document183 pages
    2022 Australian Scene
    Dirtchirps L
    No ratings yet
  • Analytical Chemistry: Dept. of Chemistry University of Santo Tomas
    Analytical Chemistry: Dept. of Chemistry University of Santo Tomas
    Document25 pages
    Analytical Chemistry: Dept. of Chemistry University of Santo Tomas
    Ricky Justin Ngo
    No ratings yet
  • Automata Theory Tutorial
    Automata Theory Tutorial
    Document82 pages
    Automata Theory Tutorial
    Heena Jain
    No ratings yet
  • ALPEMA Standards Rev1
    ALPEMA Standards Rev1
    Document8 pages
    ALPEMA Standards Rev1
    nattusharan
    No ratings yet
  • Skempton Pore Pressure Coefficients A and B PDF
    Skempton Pore Pressure Coefficients A and B PDF
    Document5 pages
    Skempton Pore Pressure Coefficients A and B PDF
    Roda Cadiz
    100% (1)
  • Simulation of The Central Server Algorithm
    Simulation of The Central Server Algorithm
    Document11 pages
    Simulation of The Central Server Algorithm
    Leah Rachael
    No ratings yet
  • Basic Electronics Engine Management System
    Basic Electronics Engine Management System
    Document10 pages
    Basic Electronics Engine Management System
    Railyn Tagwalan Timol
    100% (1)
  • Sex Differences Attachment 2011-Del Giudice-193-214
    Sex Differences Attachment 2011-Del Giudice-193-214
    Document22 pages
    Sex Differences Attachment 2011-Del Giudice-193-214
    Ruben Irving
    No ratings yet
  • Session03-Classes and Objects
    Session03-Classes and Objects
    Document34 pages
    Session03-Classes and Objects
    tuan nguyen anh
    No ratings yet
  • Excel Margin Call Calculations
    Excel Margin Call Calculations
    Document1 page
    Excel Margin Call Calculations
    api-27174321
    100% (1)
  • Assistants API in OpenAI-1
    Assistants API in OpenAI-1
    Document35 pages
    Assistants API in OpenAI-1
    Yussuf Abdirizak
    No ratings yet
  • Greek Alphabet Made Easy 1-3
    Greek Alphabet Made Easy 1-3
    Document9 pages
    Greek Alphabet Made Easy 1-3
    sakazulu
    No ratings yet
  • How Does A Universal Motor Work
    How Does A Universal Motor Work
    Document3 pages
    How Does A Universal Motor Work
    Jeremiah Nayosan
    No ratings yet
  • Chemistry of Benzene: Electrophilic Aromatic Substitution
    Chemistry of Benzene: Electrophilic Aromatic Substitution
    Document35 pages
    Chemistry of Benzene: Electrophilic Aromatic Substitution
    Danny Jorge Huicy Fernandez
    No ratings yet
  • Design of AC Machines
    Design of AC Machines
    Document24 pages
    Design of AC Machines
    sameerpatel15770
    50% (2)
  • Segway RMP-based Robotic Transport System
     Segway RMP-based Robotic Transport System
    Document14 pages
    Segway RMP-based Robotic Transport System
    Sungkwan Park
    No ratings yet
  • IR SD-100 B 22 15282-B-01xx PDF
    IR SD-100 B 22 15282-B-01xx PDF
    Document4 pages
    IR SD-100 B 22 15282-B-01xx PDF
    Diego Alvarez Alvarez
    No ratings yet
  • Log
    Log
    Document71 pages
    Log
    Dika Ari
    No ratings yet
  • Anaerobic Respiration
    Anaerobic Respiration
    Document3 pages
    Anaerobic Respiration
    PRINTDESK by Dan
    No ratings yet
  • ASL715 - Assignment 1 PDF
    ASL715 - Assignment 1 PDF
    Document6 pages
    ASL715 - Assignment 1 PDF
    Faheem Shereef
    No ratings yet
  • GPS318 Tracker Communication Protocol V1 5
    GPS318 Tracker Communication Protocol V1 5
    Document25 pages
    GPS318 Tracker Communication Protocol V1 5
    Yellows Ochenta
    No ratings yet
  • ORA-06553: PLS-306: Wrong Number or Types of Arguments in Call To 'FUNC1'
    ORA-06553: PLS-306: Wrong Number or Types of Arguments in Call To 'FUNC1'
    Document2 pages
    ORA-06553: PLS-306: Wrong Number or Types of Arguments in Call To 'FUNC1'
    Salai Sukumar
    No ratings yet
  • Physics Practical For Class 12
    Physics Practical For Class 12
    Document33 pages
    Physics Practical For Class 12
    Sanju
    No ratings yet
  • International Journal of Quantum Chemistry - 1983 - 23
    International Journal of Quantum Chemistry - 1983 - 23
    Document27 pages
    International Journal of Quantum Chemistry - 1983 - 23
    tinatrntn
    No ratings yet
  • GS PDF
    GS PDF
    Document41 pages
    GS PDF
    divakars
    No ratings yet
  • Machine Data Backup Mill16xx and Higher and Lathe 9xx and Higher - CHC
    Machine Data Backup Mill16xx and Higher and Lathe 9xx and Higher - CHC
    Document5 pages
    Machine Data Backup Mill16xx and Higher and Lathe 9xx and Higher - CHC
    Renan Furlan
    No ratings yet
  • Case Study Discretion Advised PDF
    Case Study Discretion Advised PDF
    Document12 pages
    Case Study Discretion Advised PDF
    Gustavo Moori
    No ratings yet
  • Assigment 1
    Assigment 1
    Document1 page
    Assigment 1
    خالد علي عمر
    No ratings yet
  • September 3 - Chapter 1 Lesson 4 Comparing and Ordering Numbers
    September 3 - Chapter 1 Lesson 4 Comparing and Ordering Numbers
    Document32 pages
    September 3 - Chapter 1 Lesson 4 Comparing and Ordering Numbers
    Aivy Ylanan
    No ratings yet