You are on page 1of 103

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

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

SPDX-License-Identifier: Apache-2.0
*/
function aj(a){return{valueOf:a}.valueOf()};var bj=aj(function(){try{return new
URL("s://g"),!0}catch(a){return!1}});function cj(a){if(!bj){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
dj=["data:","http:","https:","mailto:","ftp:"];function ej(a){a instanceof ud?
a=wd(a):a="javascript:"!==cj(a)?a:void 0;return a};function fj(a,b){b=ej(b);void 0!
==b&&(a.href=b)};function gj(){}function hj(a)
{this.i=a}n(hj,gj);hj.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=$d(b)}function ij(a,b){var c=jj;if(0===c.length)throw
Error("");if(c.map(function(d){if(d instanceof hj)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 kj(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 lj(a,b)
{b=ej(b);void 0!==b&&(a.href=b)};function mj(a){this.Ml=a}function nj(a){return new
mj(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
oj=[nj("data"),nj("http"),nj("https"),nj("mailto"),nj("ftp"),new mj(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function pj(a){var b=void 0===b?oj:b;a:{b=void
0===b?oj:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof mj&&d.Ml(a))
{a=Ad(a);break a}}a=void 0}return a||Bd};function Q(){qi.call(this);this.Jd=new
Ei(this);this.Is=this;this.fm=null}u(Q,qi);Q.prototype[zi]=!
0;f=Q.prototype;f.Wg=function(){return this.fm};f.ih=function(a)
{this.fm=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Ri(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Wg();if(c)for(b=[];c;c=c.Wg())b.push(c);c=this.Is;var d=a.type||
a;if("string"===typeof a)a=new ti(a,c);else if(a instanceof ti)a.target=a.target||
c;else{var e=a;a=new ti(d,c);cd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.i&&0<=g;g--)
{var h=a.currentTarget=b[g];e=qj(h,d,!0,a)&&e}a.i||(h=a.currentTarget=c,e=qj(h,d,!
0,a)&&e,a.i||(e=qj(h,d,!1,a)&&e));if(b)for(g=0;!a.i&&g<b.length;g+
+)h=a.currentTarget=b[g],e=qj(h,d,!1,a)&&e;return e};
f.va=function(){Q.qa.va.call(this);if(this.Jd){var a=this.Jd,b=0,c;for(c in a.i)
{for(var d=a.i[c],e=0;e<d.length;e++)++b,Di(d[e]);delete
a.i[c];a.j--}}this.fm=null};f.ma=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};f.Af=function(a,b,c,d){return this.Jd.add(String(a),b,!
0,c,d)};f.Za=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)};
function qj(a,b,c,d){b=a.Jd.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.eh&&h.capture==c){var
k=h.listener,l=h.wj||h.src;h.dj&&Gi(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Vg=ba(6);f.Vh=function(a,b,c,d){return
this.Jd.Vh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function rj(a)
{Q.call(this);this.i=a||window;this.l=O(this.i,"resize",this.o,!
1,this);this.j=jf(this.i)}u(rj,Q);function sj(){var a=window,b=Ua(a);return
tj[b]=tj[b]||new rj(a)}var tj={};rj.prototype.Da=function(){return this.j?
this.j.clone():null};rj.prototype.va=function()
{rj.qa.va.call(this);this.l&&(Si(this.l),this.l=null);this.j=this.i=null};rj.protot
ype.o=function(){var a=jf(this.i);Ee(a,this.j)||
(this.j=a,this.dispatchEvent("resize"))};function uj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(vj(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!pc;default:return 166>a.keyCode||183<a.keyCode}}
function wj(a,b,c,d,e,g){if(sc&&e)return vj(a);if(e&&!d)return!1;if(!pc)
{"number"===typeof b&&(b=xj(b));var h=17==b||18==b||sc&&91==b;if((!c||sc)&&h||
sc&&16==b&&(d||g))return!1}if((qc||nc)&&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 pc?g||e?!1:!(c&&d):!
0;case 27:return!(qc||nc||pc)}return pc&&(d||e||g)?!1:vj(a)}
function vj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(qc||nc)&&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
pc;default:return!1}}function xj(a){if(pc)a=yj(a);else if(sc&&qc)switch(a){case
93:a=91}return a}
function yj(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 zj(a)
{if(a.nc&&"function"==typeof a.nc)return a.nc();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 Aj(a){if(a.de&&"function"==typeof a.de)return a.de();if(!a.nc||"function"!
=typeof a.nc){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 Vc(a)}}}
function Bj(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=Aj(a),e=zj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Cj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Dj(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?Je(e):"")}}}
function Ej(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 Fj(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
Gj=/#|$/;
function Hj(a){var
b=window.location.href,c=b.search(Gj),d=Fj(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 Je(b.slice(d,-1!==e?
e:0))}var Ij=/[?&]($|#)/;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,Jj(this,a.s),this.ha=a.ha,this.i=a.i,Kj(this,a.V),Lj(this,a.o),Mj(this,a.l.cl
one()),Nj(this,a.j)):a&&(c=String(a).match(Cj))?(this.N=!!b,Jj(this,c[1]||"",!
0),this.ha=Oj(c[2]||""),this.i=Oj(c[3]||"",!0),Kj(this,c[4]),Lj(this,c[5]||"",!
0),Mj(this,c[6]||"",!0),Nj(this,c[7]||"",!0)):(this.N=!!b,this.l=new
Pj(null,this.N))}
R.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Qj(b,Rj,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Qj(b,Rj,!
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(Qj(c,"/"==c.charAt(0)?Sj:Tj,!0));
(c=this.l.toString())&&a.push("?",c);(c=this.j)&&a.push("#",Qj(c,Uj));return
a.join("")};
R.prototype.resolve=function(a){var b=this.clone(),c=!!a.s;c?Jj(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)Kj(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($b(e,"./")||
$b(e,"/.")){d=Nb(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?Lj(b,d):c=""!
==a.l.toString();c?Mj(b,a.l.clone()):c=!!a.j;c&&Nj(b,a.j);return
b};R.prototype.clone=function(){return new R(this)};function Jj(a,b,c){a.s=c?Oj(b,!
0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function Kj(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 Lj(a,b,c){a.o=c?Oj(b,!0):b}function Mj(a,b,c){b instanceof Pj?
(a.l=b,Vj(a.l,a.N)):(c||(b=Qj(b,Wj)),a.l=new Pj(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 Nj(a,b,c){a.j=c?
Oj(b):b;return a}function Xj(a,b){a.l.remove(b);return a}function Oj(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Qj(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,Yj),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function Yj(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
Rj=/[#\/\?@]/g,Tj=/[#\?:]/g,Sj=/[#\?]/g,Wj=/[#\?@]/g,Uj=/#/g;function Pj(a,b)
{this.j=this.i=null;this.l=a||null;this.o=!!b}function Zj(a){a.i||(a.i=new
Map,a.j=0,a.l&&Dj(a.l,function(b,c){a.add(Je(b),c)}))}
function ak(a){var b=Aj(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new Pj(null);a=zj(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?bk(c,e,g):c.add(e,g)}return
c}f=Pj.prototype;f.add=function(a,b){Zj(this);this.l=null;a=ck(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){Zj(this);a=ck(this,a);return this.i.has(a)?
(this.l=null,this.j-=this.i.get(a).length,this.i.delete(a)):!1};f.Mc=ba(4);
function dk(a,b){Zj(a);b=ck(a,b);return a.i.has(b)}f.forEach=function(a,b)
{Zj(this);this.i.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.de=function(){Zj(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.nc=function(a){Zj(this);var b=[];if("string"===typeof
a)dk(this,a)&&(b=b.concat(this.i.get(ck(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)
{Zj(this);this.l=null;a=ck(this,a);dk(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.nc(a);return 0<a.length?String(a[0]):b};
function bk(a,b,c)
{a.remove(b);0<c.length&&(a.l=null,a.i.set(ck(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.nc(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 Pj;a.l=this.l;this.i&&(a.i=new
Map(this.i),a.j=this.j);return a};
function ck(a,b){b=String(b);a.o&&(b=b.toLowerCase());return b}function Vj(a,b)
{b&&!a.o&&(Zj(a),a.l=null,a.i.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),bk(this,e,c))},a));a.o=b}f.Oq=function(a){for(var
b=0;b<arguments.length;b++)Bj(arguments[b],function(c,d)
{this.add(d,c)},this)};function ek(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 fk()
{}fk.prototype.i=null;function gk(a){var b;(b=a.i)||(b={},hk(a)&&(b[0]=!0,b[1]=!
0),b=a.i=b);return b};var ik;function jk(){}u(jk,fk);function kk(a)
{return(a=hk(a))?new ActiveXObject(a):new XMLHttpRequest}function hk(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}ik=new jk;function lk(a,b)
{this.l=a;this.o=b;this.j=0;this.i=null}lk.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
mk(a,b){a.o(b);100>a.j&&(a.j++,b.next=a.i,a.i=b)};function nk(a,b){var
c=a;b&&(c=q(a,b));c=ok(c);"function"!==typeof p.setImmediate||
p.Window&&p.Window.prototype&&!
z("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(pk||
(pk=qk()),pk(c)):p.setImmediate(c)}var pk;
function qk(){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&&!dc()){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 ok=Qc;function rk(a){p.setTimeout(function(){throw
a;},0)};function sk(){this.j=this.i=null}sk.prototype.add=function(a,b){var
c=tk.get();c.set(a,b);this.j?
this.j.next=c:this.i=c;this.j=c};sk.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 tk=new lk(function(){return new
uk},function(a){return a.reset()});function uk()
{this.next=this.i=this.Le=null}uk.prototype.set=function(a,b)
{this.Le=a;this.i=b;this.next=null};uk.prototype.reset=function()
{this.next=this.i=this.Le=null};var vk,wk=!1,xk=new sk;function yk(a,b){vk||
zk();wk||(vk(),wk=!0);xk.add(a,b)}function zk(){if(p.Promise&&p.Promise.resolve)
{var a=p.Promise.resolve(void 0);vk=function(){a.then(Ak)}}else vk=function()
{nk(Ak)}}function Ak(){for(var a;a=xk.remove();){try{a.Le.call(a.i)}catch(b)
{rk(b)}mk(tk,a)}wk=!1};function Bk(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function Ck(a){this.i=0;this.ha=void
0;this.o=this.j=this.l=null;this.s=this.N=!1;if(a!=Pc)try{var b=this;a.call(void
0,function(c){Dk(b,2,c)},function(c){Dk(b,3,c)})}catch(c){Dk(this,3,c)}}function
Ek(){this.next=this.context=this.j=this.l=this.i=null;this.o=!
1}Ek.prototype.reset=function(){this.context=this.j=this.l=this.i=null;this.o=!
1};var Fk=new lk(function(){return new Ek},function(a){a.reset()});function
Gk(a,b,c){var d=Fk.get();d.l=a;d.j=b;d.context=c;return d}
function Hk(){var a,b,c=new Ck(function(d,e){a=d;b=e});return new
Ik(c,a,b)}Ck.prototype.then=function(a,b,c){return Jk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Ck.prototype.$goog_Thenable=!
0;Ck.prototype.cancel=function(a){if(0==this.i){var b=new Kk(a);yk(function()
{Lk(this,b)},this)}};
function Lk(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?Lk(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Mk(c),Nk(c,e,3,b)))}a.l=null}else
Dk(a,3,b)}function Ok(a,b){a.j||2!=a.i&&3!=a.i||Pk(a);a.o?a.o.next=b:a.j=b;a.o=b}
function Jk(a,b,c,d){var e=Gk(null,null,null);e.i=new Ck(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 Kk?h(k):g(l)}catch(m)
{h(m)}}:h});e.i.l=a;Ok(a,e);return e.i}Ck.prototype.na=function(a)
{this.i=0;Dk(this,2,a)};Ck.prototype.oa=function(a){this.i=0;Dk(this,3,a)};
function Dk(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 Ck){Ok(d,Gk(e||Pc,g||
null,a));var h=!0}else if(Bk(d))d.then(e,g,a),h=!0;else{if(Ta(d))try{var
k=d.then;if("function"===typeof k){Qk(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,Pk(a),3!=b||c instanceof
Kk||Rk(a,c))}}
function Qk(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 Pk(a){a.N||(a.N=!
0,yk(a.V,a))}function Mk(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||
(a.o=null);return b}Ck.prototype.V=function(){for(var
a;a=Mk(this);)Nk(this,a,this.i,this.ha);this.N=!1};
function Nk(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,Sk(b,c,d);else try{b.o?b.l.call(b.context):Sk(b,c,d)}catch(e)
{Tk.call(null,e)}mk(Fk,b)}function Sk(a,b,c){2==b?
a.l.call(a.context,c):a.j&&a.j.call(a.context,c)}function Rk(a,b){a.s=!
0;yk(function(){a.s&&Tk.call(null,b)})}var Tk=rk;function Kk(a)
{bb.call(this,a)}u(Kk,bb);Kk.prototype.name="cancel";function Ik(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Uk(a,b)
{Q.call(this);this.j=a||1;this.i=b||
p;this.l=q(this.uw,this);this.o=Za()}u(Uk,Q);f=Uk.prototype;f.enabled=!
1;f.Ya=null;function Vk(a,b){a.j=b;a.Ya&&a.enabled?
(a.stop(),a.start()):a.Ya&&a.stop()}f.uw=function(){if(this.enabled){var a=Za()-
this.o;0<a&&a<.8*this.j?this.Ya=this.i.setTimeout(this.l,this.j-a):
(this.Ya&&(this.i.clearTimeout(this.Ya),this.Ya=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ya||
(this.Ya=this.i.setTimeout(this.l,this.j),this.o=Za())};f.stop=function()
{this.enabled=!
1;this.Ya&&(this.i.clearTimeout(this.Ya),this.Ya=null)};f.va=function()
{Uk.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 Wk(a){p.clearTimeout(a)};function Xk(a){Q.call(this);this.headers=new
Map;this.V=a||null;this.j=!
1;this.ha=this.i=null;this.Gj="";this.l=this.oa=this.o=this.na=!
1;this.N=0;this.s=null;this.Aa="";this.ta=this.ua=!1}u(Xk,Q);var
Yk=/^https?$/i,Zk=["POST","PUT"],$k=[];function al(a,b,c,d,e,g,h){var k=new Xk;
$k.push(k);b&&k.ma("complete",b);k.Af("ready",k.Vs);g&&(k.N=Math.max(0,g));h&&(k.ua
=h);k.send(a,c,d,e)}f=Xk.prototype;f.Vs=function(){this.Ga();qb($k,this)};
f.send=function(a,b,c,d){if(this.i)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Gj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Gj=a;this.na=!1;this.j=!0;this.i=this.V?
kk(this.V):kk(ik);this.ha=this.V?
gk(this.V):gk(ik);this.i.onreadystatechange=q(this.Qp,this);try{this.oa=!
0,this.i.open(b,String(a),!0),this.oa=!1}catch(h){bl(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(Zk,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{cl(this),0<this.N&&((this.ta=dl(thi
s.i))?
(this.i.timeout=this.N,this.i.ontimeout=q(this.qg,this)):this.s=U(this.qg,this.N,th
is)),this.o=!0,this.i.send(a),this.o=!1}catch(h){bl(this)}};function dl(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.qg=function(){"undefined"!
=typeof Oa&&this.i&&(this.dispatchEvent("timeout"),this.abort(8))};
function bl(a){a.j=!1;a.i&&(a.l=!0,a.i.abort(),a.l=!1);el(a);fl(a)}function el(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"),fl(this))};f.va=functi
on(){this.i&&(this.j&&(this.j=!1,this.l=!0,this.i.abort(),this.l=!1),fl(this,!
0));Xk.qa.va.call(this)};f.Qp=function(){this.Id||(this.oa||this.o||this.l?
gl(this):this.Bv())};f.Bv=function(){gl(this)};
function gl(a){if(a.j&&"undefined"!=typeof Oa&&(!a.ha[1]||4!=(a.i?
a.i.readyState:0)||2!=hl(a)))if(a.o&&4==(a.i?a.i.readyState:0))U(a.Qp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.i?a.i.readyState:0)){a.j=!1;try{il(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):el(a)}finally{fl(a)}}}func
tion fl(a,b){if(a.i){cl(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 cl(a)
{a.i&&a.ta&&(a.i.ontimeout=null);a.s&&(Wk(a.s),a.s=null)}f.isActive=function()
{return!!this.i};function il(a){var b=hl(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.Gj).match(Cj)[1]||null,!
a&&p.self&&p.self.location&&(a=p.self.location.protocol.slice(0,-1)),b=!Yk.test(a?
a.toLowerCase():"");c=b}return c}function hl(a){try{return 2<(a.i?
a.i.readyState:0)?a.i.status:-1}catch(b){return-1}}
function jl(a){try{return a.i?a.i.responseText:""}catch(b){return""}}function
kl(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=ek(b)}return
c}};function ll(a){var b=document.createElement("template");if(!("content"in b))
{b=be("<html><body>"+a);b=(new
DOMParser).parseFromString($d(b),"text/html");for(a=b.createDocumentFragment();0<b.
body.childNodes.length;)a.appendChild(b.body.firstChild);return
a}a=be(a);P(b,a);return b.content};function ml(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function nl(a){a=a.nodeType;return
a===Node.ELEMENT_NODE||"number"!==typeof a};function ol(a,b,c,d){var e=new
Map(pl);this.l=a;this.i=e;this.o=b;this.s=c;this.j=d}function ql(a,b,c)
{c=a.i.get(c);return(null==c?0:c.has(b))?c.get(b):a.o.has(b)?{yc:1}:(c=a.s.get(b))?
c:a.j&&[].concat(na(a.j)).some(function(d){return 0===b.indexOf(d)})?{yc:1}:
{yc:0}};var rl="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("
"),pl=[["A",new Map([["href",
{yc:2}]])],["AREA",new Map([["href",{yc:2}]])],["LINK",new Map([["href",
{yc: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",{yc:2}]])],
["IMG",new Map([["src",{yc:2}]])],["VIDEO",new Map([["src",{yc:2}]])],["AUDIO",new
Map([["src",{yc:2}]])]],sl="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(" "),
ul=[["dir",{yc:3,conditions:aj(function(){return new Map([["dir",new
Set(["auto","ltr","rtl"])]])})}],["async",{yc:3,conditions:aj(function(){return new
Map([["async",new Set(["async"])]])})}],["cite",{yc:2}],["loading",
{yc:3,conditions:aj(function(){return new Map([["loading",new
Set(["eager","lazy"])]])})}],["poster",{yc:2}],["target",
{yc:3,conditions:aj(function(){return new Map([["target",new
Set(["_self","_blank"])]])})}]],vl=new ol(new Set(rl),new Set(sl),new
Map(ul)),wl=new ol(new Set(rl),
new Set(aj(function(){return sl.concat(["class","id"])})),new Map(aj(function()
{return ul.concat([["style",{yc:4}]])}))),xl=new ol(new Set(aj(function(){return
rl.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new
Set(aj(function(){return
sl.concat(["class","id","tabindex","contenteditable","name"])})),new
Map(aj(function(){return ul.concat([["style",{yc:4}]])})),new
Set(["data-","aria-"]));function yl(a){this.l=a;this.j=[]}function zl(a,b)
{a.j=[];b=a.i(b);if(0!==a.j.length)throw Error("");return
b}yl.prototype.i=function(a){var
b=document.createElement("span");b.appendChild(Al(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return be(a)};
function Al(a,b){b=ll(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|
NodeFilter.SHOW_TEXT,function(h){return Bl(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(nl(c))g=Cl(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 Cl(a,b){var c=ml(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=ql(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.yc){case 1:d.setAttribute(g,h);break;case 2:k=cj(h);k=void 0!==k&&-
1!==dj.indexOf(k.toLowerCase())?
h:"about:invalid#zClosurez";k!==h&&Dl(a);d.setAttribute(g,k);break;case
3:d.setAttribute(g,h.toLowerCase());break;case 4:d.setAttribute(g,h);break;case
0:Dl(a)}else Dl(a)}return d}function Bl(a,b){if(b.nodeType===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(!nl(b))return
NodeFilter.FILTER_REJECT;b=ml(b);if(null===b)return
Dl(a),NodeFilter.FILTER_REJECT;var c=a.l;if("form"!==b.toLowerCase()&&(c.l.has(b)||
c.i.has(b)))return NodeFilter.FILTER_ACCEPT;Dl(a);return NodeFilter.FILTER_REJECT}
function Dl(a){0===a.j.length&&a.j.push("")}var El=aj(function(){return new
yl(vl)});function Fl(a){return zl(El,a)}var Gl=aj(function(){return new
yl(wl)}),Hl=aj(function(){return new yl(xl)});function Il(a){var
b={nonce:ue()};b=void 0===b?{}:b;a=(a instanceof nd&&a.constructor===nd?
a.i:"type_error:SafeScript").toString();var c="<script";b.id&&(c+=' id="'+Jl(b.id)
+'"');b.nonce&&(c+=' nonce="'+Jl(b.nonce)+'"');b.type&&(c+=' type="'+Jl(b.type)
+'"');return be(c+(">"+a+"\x3c/script>"))}function Jl(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")};var Kl={0:1,1:.01},Ll={0:.1,1:.01};function
Ml(a,b){try{zl(Hl,a)}catch(c){return Nl(b,"H_SLSANITIZE"),!0}try{zl(Gl,a)}catch(c)
{return Nl(b,"H_RSANITIZE"),!0}try{Fl(a)}catch(c){return Nl(b,"H_SANITIZE"),!
0}return!1}
function Nl(a,b){var c=void 0;Ol?c=Ol:"undefined"!==typeof
window&&window.navigator&&void 0!==window.navigator.sendBeacon?
c=navigator.sendBeacon.bind(navigator):c=Pl;c("https://csp.withgoogle.com/csp/
lcreport/"+a.fh,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}function Pl(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var Ol;function Ql(a,b){a=Rl(a);var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.kx)?d:Kl[b.fh[0]])?
e:0)}if(c&&"DocumentFragment"in window){var g,h;Math.random()<(null!=(h=null!
=(g=b.Ww)?g:Ll[b.fh[0]])?h:0)&&Nl(b,"HEARTBEAT");if(!Ml(a,b)){var k=void 0===k?
{}:k;d=Jl(a);k.gx&&(d=d.replace(/(^|[\r\n\t ])
/g,"$1&#160;"));k.bx&&(d=d.replace(/(\r\n|\n|\r)/g,"<br>"));k.hx&&(d=d.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));be(d).toString()!
==a&&Nl(b,"H_ESCAPE")}}return be(a)}
function Rl(a){return null===a?"null":void 0===a?"undefined":a};function Sl()
{}f=Sl.prototype;f.qb=function(a){this.vb=a.width;this.Db=a.height};f.Da=function()
{return new De(this.vb,this.Db)};f.ee=function(){return this.ha};f.md=function()
{return this.N};f.wb=function(){return this.vb};f.Fb=function(){return
this.Db};f.ld=function(){return new B(this.ha,this.N)};function Tl(a){return new
ah(a.ha,a.N,a.vb,a.Db)};function Ul(){this.i=[]}Ul.prototype.Ta=function(a)
{this.i.push(a)};Ul.prototype.Da=function(){var a=this.wb(),b=this.Fb();return
null===a||null===b?null:new De(a,b)};Ul.prototype.Ld=function(a){return
this.i.filter(a||Nc)};function Vl(a,b){for(var c=0;c<a.i.length;c++){var
d=a.i[c];if(b(d))return d}return null}function Wl(a,b){return Vl(a,function(c)
{return c.md()<=b&&c.md()+c.Da().height>=b})}function Xl(a,b){return
a.i.find(function(c){return Zg(bh(Tl(c)),b)})};function Yl()
{this.i=[];this.cells=[]}u(Yl,Ul);f=Yl.prototype;f.Om=0;f.Hi=0;f.marginRight=0;f.Gi
=0;f.Gl=0;f.Zj=0;f.Gq=!1;f.wb=function(){return this.vb};f.Fb=function(){return
this.Db};
function Zl(a){a.ha();for(var b=a.Om,c=0;c<a.l;c++){var
d=$l(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Da().width)/2);h.ha=k}});b+=d+a.Gl}a.vb=b+a.marginRight;var
e=a.Hi;for(c=0;c<a.j;c++){var g=am(a,c);bm(a,c).forEach(function(h)
{if(h)if(this.Gq){var k=e+Math.round((g-h.Da().height)/2);h.N=k}else
h.N=e});e+=g+a.Zj}a.Db=e+a.Gi}function bm(a,b){return a.cells.map(function(c)
{return c[b]})}
function $l(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Da().width))});return c}function am(a,b){var
c=0;bm(a,b).forEach(function(d){d&&(c=Math.max(c,d.Da().height))});return
c};function cm(a){this.o=a}n(cm,Sl);cm.prototype.Fa=function(){return
this.o};cm.prototype.qb=function(a){void 0==a.width?
(this.Db=a.height,this.vb=Math.round(a.height*dm(this.o))):void 0==a.height?
(this.vb=a.width,this.Db=Math.round(a.width/dm(this.o))):
(this.vb=a.width,this.Db=a.height)};function em()
{return"rtl"==document.body.dir}function fm(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 gm={border:!0,padding:!0,margin:!
0},hm=["Top","Bottom","Right","Left"],im={color:"#0000cc",textDecoration:"underline
"};
function jm(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)
{Tc(b,t(km,c))})}function km(a,b,c){var d=""==jh(a,c);gm[c]?v(hm,function(e)
{d&&""==jh(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&im[c]?
K(a,c,im[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||Tc(c,function(e,g)
{vb(d,ub(a.getElementsByTagName(g)))});jm(d)};function lm(a,b,c)
{qi.call(this);this.ii=a;this.l=b||
0;this.i=c;this.j=q(this.Pq,this)}u(lm,qi);f=lm.prototype;f.yb=0;f.va=function()
{lm.qa.va.call(this);this.stop();delete this.ii;delete this.i};f.start=function(a)
{this.stop();this.yb=U(this.j,void 0!==a?a:this.l)};f.stop=function()
{this.isActive()&&Wk(this.yb);this.yb=0};f.isActive=function(){return 0!
=this.yb};f.Pq=function(){this.yb=0;this.ii&&this.ii.call(this.i)};var
Zc={},mm=null;function nm(a){a=Ua(a);delete Zc[a];Yc()&&mm&&mm.stop()}function om()
{mm||(mm=new lm(function(){pm()},20));var a=mm;a.isActive()||a.start()}function
pm(){var a=Za();Tc(Zc,function(b){qm(b,a)});Yc()||om()};function rm()
{Q.call(this);this.Ic=0;this.endTime=this.startTime=null}u(rm,Q);rm.prototype.Df=fu
nction(){this.ud("begin")};rm.prototype.Se=function()
{this.ud("end")};rm.prototype.ud=function(a){this.dispatchEvent(a)};function
sm(a,b,c,d){rm.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(sm,rm);f=sm.prototype;
f.play=function(a){if(a||0==this.Ic)this.progress=0,this.coords=this.j;else
if(1==this.Ic)return!1;nm(this);this.startTime=a=Za();-1==this.Ic&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Df();this.ud("play");-1==this.Ic&&this.ud("resume");this.Ic=1;var
b=Ua(this);b in Zc||(Zc[b]=this);om();qm(this,a);return!0};f.stop=function(a)
{nm(this);this.Ic=0;a&&(this.progress=1);tm(this,this.progress);this.ud("stop");thi
s.Se()};
f.va=function(){0==this.Ic||this.stop(!
1);this.ud("destroy");sm.qa.va.call(this)};function qm(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);tm(a,a.progress);1==a.progress?
(a.Ic=0,nm(a),a.ud("finish"),a.Se()):1==a.Ic&&a.bm()}function tm(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.bm=function()
{this.ud("animate")};
f.ud=function(a){this.dispatchEvent(new um(a,this))};function um(a,b)
{ti.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.Ic}u(um,
ti);function vm(a){return 3*a*a-2*a*a*a};function W(){Q.call(this);this.i=new
Vi(this)}u(W,Q);W.prototype.va=function()
{this.dispatchEvent("dispose");W.qa.va.call(this);this.i.Ga()};function wm()
{W.call(this)}u(wm,W);function xm(a,b){this.x=a;this.y=b}u(xm,B);function ym(a)
{return new xm(a.x,a.y)}xm.prototype.clone=function(){return new
xm(this.x,this.y)};xm.prototype.kk=B.prototype.kk;xm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function zm(a,b){a.x-=b.x;a.y-=b.y};function
Am(a,b){this.i=a;this.j=b}function Bm(a,b){var c=Xl(a.i,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.i.Ld(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=$g(bh(Tl(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.j.Sh(c);b=ym(b);zm(b,c.ld());d=a.Da().width/c.Da().width;c=a.Da().he
ight/c.Da().height;b=new B(Math.round(b.x*d),Math.round(b.y*c));return
ym(a.ld()).add(b)};var Cm={};function Dm(a){return"Rechercher dans la biblioth\
u00e8que de "+a};var Em;var Fm="combobox grid group listbox menu menubar radiogroup
row rowgroup tablist textbox toolbar tree treegrid".split(" ");function Gm(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?(Em||(c={},Em=(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=Em,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Hm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function Im(a){var b=Hm(a,"activedescendant");return
Ye(a).getElementById(b)}function Jm(a,b){var
c="";b&&(c=b.id);X(a,"activedescendant",c)}function Km(a,b){X(a,"label",b)};var
Lm=function(){if(tc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(cc()))?
a[1]:"0"}return
sc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(cc()))?a[0].replace(/_/g,"."):"10"):vc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(cc()))?a[1]:""):wc||xc||yc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(cc()))?a[1].replace(/_/g,"."):""):""}();function Mm(a)
{return(a=a.exec(cc()))?a[1]:""}var Nm=function(){if(eg)return Mm(/Firefox\/([0-
9.]+)/);if(A||nc||mc)return Fc;if(ig){if(ic()||z("Macintosh")){var
a=Mm(/CriOS\/([0-9.]+)/);if(a)return a}return Mm(/Chrome\/([0-9.]+)/)}if(jg&&!
ic())return Mm(/Version\/([0-9.]+)/);if(fg||gg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(cc()))return a[1]+"."+a[2]}else if(hg)return(a=Mm(/Android\s+([0-
9.]+)/))?a:Mm(/Version\/([0-9.]+)/);return""}();function Om(a,b,c)
{Q.call(this);this.target=a;this.s=b||a;this.ta=c||new
ah(NaN,NaN,NaN,NaN);this.l=Ye(a);this.i=new
Vi(this);ri(this,this.i);this.deltaY=this.deltaX=this.Ba=this.Aa=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Rb=!0;this.j=!1;this.oa=0;O(this.s,
["touchstart","mousedown"],this.Am,!1,this);this.N=Pm}u(Om,Q);var
Pm=p.document&&p.document.documentElement&&!!
p.document.documentElement.setCapture&&!!p.document.releaseCapture;
function Qm(a,b){a.ta=b||new ah(NaN,NaN,NaN,NaN)}f=Om.prototype;f.Ra=function(a)
{this.Rb=a};f.va=function(){Om.qa.va.call(this);Ri(this.s,
["touchstart","mousedown"],this.Am,!1,this);
$i(this.i);this.N&&this.l.releaseCapture();this.s=this.target=null};
f.Am=function(a){var b="mousedown"==a.type;if(!this.Rb||this.j||b&&!
yi(a))this.dispatchEvent("earlycancel");else{if(0==this.oa)if(this.dispatchEvent(ne
w Rm("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.N;this.i.ma(b,["touchmove","mousemove"],this.ju,{capture:d,passive:!
1});this.i.ma(b,["touchend","mouseup"],this.ij,d);this.N?(c.setCapture(!
1),this.i.ma(c,"losecapture",this.ij)):this.i.ma(of(b),"blur",
this.ij);this.Ia&&this.i.ma(this.Ia,"scroll",this.Cv,d);this.clientX=this.Aa=a.clie
ntX;this.clientY=this.Ba=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.ua=lf(We(th
is.l).i)}};f.ij=function(a,b){$i(this.i);this.N&&this.l.releaseCapture();this.j?
(this.j=!1,this.dispatchEvent(new
Rm("end",this,a.clientX,a.clientY,a,Sm(this,this.deltaX),Tm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.ju=function(a){if(this.Rb){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.Aa-this.clientX,e=this.Ba-
this.clientY;if(d*d+e*e>this.oa)if(this.dispatchEvent(new
Rm("start",this,a.clientX,a.clientY,a)))this.j=!0;else{this.Id||
this.ij(a);return}}c=Um(this,b,c);b=c.x;c=c.y;this.j&&this.dispatchEvent(new
Rm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Vm(this,a,b,c),a.preventDefault(
))}};
function Um(a,b,c){var d=lf(We(a.l).i);b+=d.x-a.ua.x;c+=d.y-
a.ua.y;a.ua=d;a.deltaX+=b;a.deltaY+=c;return new
B(Sm(a,a.deltaX),Tm(a,a.deltaY))}f.Cv=function(a){var
b=Um(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Vm(this,a,b.x,b.y)};fu
nction Vm(a,b,c,d){a.kl(c,d);a.dispatchEvent(new
Rm("drag",a,b.clientX,b.clientY,b,c,d))}function Sm(a,b){var
c=a.ta;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 Tm(a,b){var c=a.ta;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.kl=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Rm(a,b,c,d,e,g,h)
{ti.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(Rm,ti);function Wm(a){this.Dd=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 Wm)for(b=la(a.Dd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Dd.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.Dd.set(c,d)}
f=Wm.prototype;f.nc=function(){return Array.from(this.Dd.values())};
f.de=function(){return Array.from(this.Dd.keys())};f.Mc=ba(3);f.remove=function(a)
{return this.Dd.delete(a)};f.get=function(a,b){return this.Dd.has(a)?
this.Dd.get(a):b};f.set=function(a,b){this.Dd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Dd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new Wm(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 Xm=[[],[]],Ym=0,Zm=!1,$m=0;function an(a,b){var c=$m++,d={hv:
{id:c,Le:a.measure,context:b},mv:{id:c,Le:a.lv,context:b},state:{},jd:void 0,Cj:!
1};return function(){0<arguments.length?(d.jd||
(d.jd=[]),d.jd.length=0,d.jd.push.apply(d.jd,arguments),d.jd.push(d.state)):d.jd&&0
!=d.jd.length?(d.jd[0]=d.state,d.jd.length=1):d.jd=[d.state];d.Cj||(d.Cj=!
0,Xm[Ym].push(d));Zm||(Zm=!0,window.requestAnimationFrame(bn))}}
function bn(){Zm=!1;var a=Xm[Ym],b=a.length;Ym=(Ym+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.hv;c.Cj=!1;e.Le&&e.Le.apply(e.context,c.jd)}for(d=0;d<b;+
+d)c=a[d],e=c.mv,c.Cj=!
1,e.Le&&e.Le.apply(e.context,c.jd),c.state={};a.length=0};var cn=A?
sd(kd(ld('javascript:""'))):sd(kd(ld("about:blank")));A?
sd(kd(ld('javascript:""'))):sd(kd(ld("javascript:undefined")));function dn(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(dn,Q);dn.prototype.handleEvent=function(a)
{var b=new
wi(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};dn.prototype.va=function()
{dn.qa.va.call(this);Si(this.i);Si(this.j);delete this.wa};function en()
{}Qa(en);en.prototype.i=0;function fn(a){return":"+(a.i++).toString(36)};function
gn(a){Q.call(this);this.i=a||We();this.Pb=hn;this.yb=null;this.ab=!
1;this.wa=null;this.oa=void 0;this.na=this.ha=this.N=this.Yl=null;this.Cd=!
1}u(gn,Q);gn.prototype.ye=en.Gb();var hn=null;
function jn(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=gn.prototype;f.getId=function(){return this.yb||(this.yb=fn(this.ye))};
f.hh=function(a){if(this.N&&this.N.na){var b=this.N.na,c=this.yb;c in b&&delete
b[c];$c(this.N.na,a,this)}this.yb=a};f.ka=function(){return this.wa};function Z(a)
{a.oa||(a.oa=new Vi(a));return a.oa}f.me=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.N&&this.yb&&kn(this.N,this.yb)&&this.N!
=a)throw Error("Unable to set parent
component");this.N=a;gn.qa.ih.call(this,a)};f.getParent=function(){return this.N};
f.ih=function(a){if(this.N&&this.N!=a)throw Error("Method not
supported");gn.qa.ih.call(this,a)};f.Ua=function()
{this.wa=Sf(this.i,"DIV")};f.render=function(a){ln(this,a)};function ln(a,b,c)
{if(a.ab)throw Error("Component already rendered");a.wa||a.Ua();b?
b.insertBefore(a.wa,c||null):a.i.i.body.appendChild(a.wa);a.N&&!a.N.ab||a.Ma()}
function mn(a,b){if(a.ab)throw Error("Component already rendered");if(b&&a.Ii(b))
{a.Cd=!0;var c=Ye(b);a.i&&a.i.i==c||(a.i=We(b));a.Nb(b);a.Ma()}else throw
Error("Invalid element to decorate");}f.Ii=function(){return!0};f.Nb=function(a)
{this.wa=a};f.Ma=function(){this.ab=!0;nn(this,function(a){!
a.ab&&a.ka()&&a.Ma()})};f.lc=function(){nn(this,function(a)
{a.ab&&a.lc()});this.oa&&$i(this.oa);this.ab=!1};
f.va=function(){this.ab&&this.lc();this.oa&&(this.oa.Ga(),delete
this.oa);nn(this,function(a){a.Ga()});!
this.Cd&&this.wa&&I(this.wa);this.N=this.Yl=this.wa=this.na=this.ha=null;gn.qa.va.c
all(this)};f.Qa=function(a,b){this.Ig(a,on(this),b)};
f.Ig=function(a,b,c){if(a.ab&&(c||!this.ab))throw Error("Component already
rendered");if(0>b||b>on(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
$c(this.na,a.getId(),a);a.me(this);wb(this.ha,b,0,a);a.ab&&this.ab&&a.getParent()==
this?(c=this.Kb(),(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.Ua(),b=pn(this,b+1),ln(a,this.Kb(),b?b.wa:null)):this.ab&&!
a.ab&&a.wa&&a.wa.parentNode&&1==a.wa.parentNode.nodeType&&a.Ma()};f.Kb=function()
{return this.wa};function qn(a){null==a.Pb&&(a.Pb=Gh(a.ab?a.wa:a.i.i.body));return
a.Pb}function on(a){return a.ha?a.ha.length:0}function kn(a,b){a.na&&b?
(a=a.na,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function pn(a,b)
{return a.ha?a.ha[b]||null:null}function nn(a,b,c){a.ha&&a.ha.forEach(b,c)}
function rn(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=kn(this,c);if(c&&a){var d=this.na;c
in d&&delete d[c];qb(this.ha,a);b&&(a.lc(),a.wa&&I(a.wa));a.me(null)}}if(!a)throw
Error("Child is not in parent component");return a};function sn(a,b)
{this.wa=a;this.j=b};function tn(a,b){Q.call(this);this.o=new Vi(this);this.ug(a||
null);b&&(this.vg=b)}u(tn,Q);f=tn.prototype;f.wa=null;f.Xk=!0;f.uo=null;f.af=!
1;f.Ql=-1;f.Fj=-1;f.Io=!0;f.vg="toggle_display";f.getType=function(){return
this.vg};f.ka=function(){return this.wa};f.ug=function(a)
{un(this);this.wa=a};function un(a){if(a.af)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.af};
f.Ca=function(a){this.Ia&&this.Ia.stop();this.ta&&this.ta.stop();if(a){if(!
this.af&&this.dm()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the
popup");this.tg();a=Ye(this.wa);if(this.Xk)if(this.o.ma(a,"mousedown",this.Kp,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Gf(b)}catch(d){break}a=c;b=a.activeElement}this.o.ma(a,"mousedown",this.Kp,!
0);this.o.ma(a,"deactivate",this.Jp)}else
this.o.ma(a,"blur",this.Jp);"toggle_display"==this.vg?
(this.wa.style.visibility="visible",N(this.wa,!
0)):"move_offscreen"==this.vg&&this.tg();this.af=!0;this.Ql=Date.now();this.Fj=-
1;this.Ia?(Ki(this.Ia,"end",this.Ji,!1,this),this.Ia.play()):this.Ji()}}else
vn(this)};f.tg=function(){};function vn(a,b)
{a.af&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&$i(a.o),a.af=!
1,a.Fj=Date.now(),a.ta?(Ki(a.ta,"end",t(a.zo,b),!1,a),a.ta.play()):a.zo(b))}
f.zo=function(a){"toggle_display"==this.vg?
this.Iu():"move_offscreen"==this.vg&&(this.wa.style.top="-
10000px");this.qh(a)};f.Iu=function(){this.wa.style.visibility="hidden";N(this.wa,!
1)};f.dm=function(){return this.dispatchEvent("beforeshow")};f.Ji=function()
{this.dispatchEvent("show")};f.qh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.Kp=function(a)
{a=a.target;Ff(this.wa,a)||wn(this,a)||150>Date.now()-this.Ql||vn(this,a)};
f.Jp=function(a){if(this.Io){var b=Ye(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Ff(this.wa,a)||"BODY"==a.tagName||
wn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Ql||
vn(this)}};function wn(a,b){return lb(a.uo||[],function(c){return b===c||
Ff(c,b)})}f.va=function()
{tn.qa.va.call(this);this.o.Ga();pi(this.Ia);pi(this.ta);delete this.wa;delete
this.o;delete this.uo};function xn(a,b){gn.call(this,b);this.Of=!!
a;this.ta=null;this.Gc=an({lv:this.Nj},this)}u(xn,gn);f=xn.prototype;f.tl=null;f.Mi
=!1;f.kd=null;f.Bc=null;f.Wd=null;f.Yk=!1;f.rh=function(){return"goog-
modalpopup"};f.Qh=function(){return this.kd};f.Ua=function()
{xn.qa.Ua.call(this);var a=this.ka();Ib(a,Qb(this.rh()).split(" "));Lf(a,!0);N(a,!
1);yn(this);zn(this)};
function yn(a){if(a.Of&&!a.Bc){var b=a.i.Sa("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=qd(cn).toString();a.Bc=b;a.Bc.className=a.rh()+"-
bg";N(a.Bc,!1);Eh(a.Bc,0)}a.kd||(a.kd=a.i.Sa("DIV",a.rh()+"-bg"),N(a.kd,!
1))}function zn(a){a.Wd||(a.Wd=Sf(a.i,"SPAN"),N(a.Wd,!1),Lf(a.Wd,!
0),a.Wd.style.position="absolute")}f.hq=function(){this.Yk=!1};f.Ii=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){xn.qa.Nb.call(this,a);a=Qb(this.rh()).split("
");Ib(this.ka(),a);yn(this);zn(this);Lf(this.ka(),!0);N(this.ka(),!
1)};f.Ma=function()
{this.Bc&&wf(this.Bc,this.ka());wf(this.kd,this.ka());xn.qa.Ma.call(this);xf(this.W
d,this.ka());this.tl=new
dn(this.i.i);Z(this).ma(this.tl,"focusin",this.xv);An(this,!1)};f.lc=function()
{this.isVisible()&&this.Ca(!
1);pi(this.tl);xn.qa.lc.call(this);I(this.Bc);I(this.kd);I(this.Wd)};
f.Ca=function(a){if(a!
=this.Mi)if(this.Aa&&this.Aa.stop(),this.Ka&&this.Ka.stop(),this.ua&&this.ua.stop()
,this.Ia&&this.Ia.stop(),this.ab&&An(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ta=this.i.i.activeElement}catch(e)
{}this.Nj();this.sh();Z(this).ma(Tf(this.i),"resize",this.Nj).ma(Tf(this.i),"orient
ationchange",this.Gc);Bn(this,!0);this.focus();this.Mi=!0;this.Aa&&this.Ka?
(Ki(this.Aa,"end",this.Li,!1,this),this.Ka.play(),this.Aa.play()):this.Li()}}else
if(this.dispatchEvent("beforehide")){Z(this).Za(Tf(this.i),
"resize",this.Nj).Za(Tf(this.i),"orientationchange",this.Gc);this.Mi=!
1;this.ua&&this.Ia?(Ki(this.ua,"end",this.Ki,!
1,this),this.Ia.play(),this.ua.play()):this.Ki();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.Mm(this.ka(),d))&&this.ta.focus()}catch(e)
{}this.ta=null}}};
function An(a,b){a.uc||(a.uc=new sn(a.wa,a.i));a=a.uc;if(b){a.i||
(a.i=[]);b=a.j.No(a.j.i.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.wa||
Hm(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
Bn(a,b){a.Bc&&N(a.Bc,b);a.kd&&N(a.kd,b);N(a.ka(),b);N(a.Wd,b)}f.Li=function()
{this.dispatchEvent("show")};f.Ki=function(){Bn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Mi};f.focus=function(){this.Mo()};
f.Nj=function(){this.Bc&&N(this.Bc,!1);this.kd&&N(this.kd,!1);var
a=this.i.i,b=jf(of(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.Bc&&(N(this.Bc,!0),L(this.Bc,c,a));this.kd&&(N(this.kd,!
0),L(this.kd,c,a))};
f.sh=function(){var a=of(this.i.i)||window;if("fixed"==mh(this.ka(),"position"))var
b=0,c=0;else c=lf(this.i.i),b=c.x,c=c.y;var
d=M(this.ka());a=jf(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);nh(this.ka(),b,c);nh(this.Wd,b,c)};f.xv=function(a){this.Yk?
this.hq():a.target==this.Wd&&U(this.Mo,0,this)};f.Mo=function()
{try{A&&this.i.i.body.focus(),this.ka().focus()}catch(a){}};
f.va=function()
{pi(this.Aa);this.Aa=null;pi(this.ua);this.ua=null;pi(this.Ka);this.Ka=null;pi(this
.Ia);this.Ia=null;xn.qa.va.call(this)};function Cn(a,b,c)
{xn.call(this,b,c);this.o=a||"modal-dialog";this.l=Dn(Dn(new En,Fn,!0),Gn,!1,!
0)}u(Cn,xn);f=Cn.prototype;f.ci=!0;f.Dp=!0;f.nl=!
0;f.cj=.5;f.Ac="";f.Lf=null;f.re=null;f.Eo=!
1;f.Yc=null;f.Zc=null;f.zi=null;f.Fc=null;f.Ed=null;f.vc=null;f.Qm="dialog";f.rh=fu
nction(){return this.o};function Hn(a,b){a.Ac=b;a.Zc&&J(a.Zc,b)}f.mb=function()
{return this.Ac};f.Hc=function(){return null!=this.Lf?
Zd(this.Lf):""};f.uf=function(){return this.Qm};f.ng=function(a){this.Qm=a};
function In(a){a.ka()||a.render()}f.Kb=function(){In(this);return this.Ed};function
Jn(a){In(a);return a.vc}function Kn(a){In(a);return a.ka()}f.Qh=function()
{In(this);return Cn.qa.Qh.call(this)};function Ln(a,b)
{a.cj=b;a.ka()&&(b=a.Qh())&&Eh(b,a.cj)}f.Qq=function(){};function Mn(a,b){var
c=Qb(a.o+"-title-draggable").split(" ");a.ka()&&(b?Ib(a.Yc,c):Kb(a.Yc,c));b&&!a.re?
(b=new Om(a.ka(),a.Yc),a.re=b,Ib(a.Yc,c),O(a.re,"start",a.fw,!
1,a),O(a.re,"drag",a.Qq,!1,a)):!b&&a.re&&(a.re.Ga(),a.re=null)}
f.Ua=function(){Cn.qa.Ua.call(this);var
a=this.ka(),b=this.i;this.zi=this.getId();var c=this.getId()
+".contentEl";this.Yc=b.Sa("DIV",this.o+"-title",this.Zc=b.Sa("SPAN",
{className:this.o+"-title-text",id:this.zi},this.Ac),this.Fc=b.Sa("SPAN",this.o+"-
title-close"));uf(a,this.Yc,this.Ed=b.Sa("DIV",{className:this.o+"-
content",id:c}),this.vc=b.Sa("DIV",this.o+"-
buttons"));Gm(this.Zc,"heading");Gm(this.Fc,"button");Lf(this.Fc,!
0);Km(this.Fc,"Fermer");Gm(a,this.uf());X(a,"labelledby",this.zi||"");this.Lf&&
re(this.Ed,this.Lf);N(this.Fc,this.ci);this.l&&(a=this.l,a.wa=this.vc,a.render());N
(this.vc,!!this.l);Ln(this,this.cj)};
f.Nb=function(a){Cn.qa.Nb.call(this,a);a=this.ka();var b=this.o+"-
content";this.Ed=af(null,b,a)[0];this.Ed||
(this.Ed=this.i.Sa("DIV",b),this.Lf&&re(this.Ed,this.Lf),a.appendChild(this.Ed));b=
this.o+"-title";var c=this.o+"-title-text",d=this.o+"-title-close";
(this.Yc=af(null,b,a)[0])?(this.Zc=af(null,c,this.Yc)[0],this.Fc=af(null,d,this.Yc)
[0]):(this.Yc=this.i.Sa("DIV",b),a.insertBefore(this.Yc,this.Ed));this.Zc?
(this.Ac=Mf(this.Zc),this.Zc.id||(this.Zc.id=this.getId())):(this.Zc=E("SPAN",
{className:c,
id:this.getId()}),this.Yc.appendChild(this.Zc));this.zi=this.Zc.id;X(a,"labelledby"
,this.zi||"");this.Fc||
(this.Fc=this.i.Sa("SPAN",d),this.Yc.appendChild(this.Fc));N(this.Fc,this.ci);b=thi
s.o+"-buttons";if(this.vc=af(null,b,a)[0]){if(a=this.l=new En(this.i),
(b=this.vc)&&1==b.nodeType){a.wa=b;b=$e("BUTTON",a.wa);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Mf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.vc=this.i.Sa("DIV",b),a.appendChild(this.vc),
this.l&&(a=this.l,a.wa=this.vc,a.render()),N(this.vc,!!
this.l);Ln(this,this.cj)};f.Ma=function()
{Cn.qa.Ma.call(this);Z(this).ma(this.ka(),"keydown",this.Pm).ma(this.ka(),"keypress
",this.Pm);Z(this).ma(this.vc,"click",this.sv);Mn(this,this.nl);Z(this).ma(this.Fc,
"click",this.Gv);var a=this.ka();Gm(a,this.uf());""!
==this.Zc.id&&X(a,"labelledby",this.Zc.id);if(!this.Dp){this.Dp=!1;if(this.ab)
{a=this.i;var b=this.Qh();a.Fi(this.Bc);a.Fi(b)}this.isVisible()&&An(this,!1)}};
f.lc=function(){this.isVisible()&&this.Ca(!1);Mn(this,!
1);Cn.qa.lc.call(this)};f.Ca=function(a){a!=this.isVisible()&&(this.ab||
this.render(),Cn.qa.Ca.call(this,a))};f.Li=function()
{Cn.qa.Li.call(this);this.dispatchEvent("aftershow")};f.Ki=function()
{Cn.qa.Ki.call(this);this.dispatchEvent("afterhide");this.Eo&&this.Ga()};
f.fw=function(){var a=this.i.i,b=jf(of(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"==mh(this.ka(),"position")?Qm(this.re,new
ah(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Qm(this.re,new
ah(0,0,c-d.width,a-d.height))};f.Gv=function(){Nn(this)};function Nn(a){if(a.ci)
{var b=a.l,c=b&&b.i;c?(b=b.get(c),a.dispatchEvent(new On(c,b))&&a.Ca(!1)):a.Ca(!
1)}}f.va=function(){this.vc=this.Fc=null;Cn.qa.va.call(this)};
function Pn(a,b){a.l=b;a.vc&&(a.l?
(b=a.l,b.wa=a.vc,b.render()):re(a.vc,je),N(a.vc,!!a.l))}f.sv=function(a){a:
{for(a=a.target;null!=a&&a!=this.vc;){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 On(a,b))&&this.Ca(!1)}};
f.Pm=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 On(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ka()){this.Yk=!
0;try{this.Wd.focus()}catch(l){}U(this.hq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Fc)Nn(this);else
if(d){var
h=d.j,k=h&&Qn(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
On(g,String(d.get(g)))))}else e!=this.Fc||32!=a.keyCode&&" "!=a.key||
Nn(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Ca(!1)};function
On(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(On,ti);function En(a)
{Wm.call(this);a||
We();this.i=this.wa=this.j=null}u(En,Wm);En.prototype.set=function(a,b,c,d)
{Wm.prototype.set.call(this,a,b);c&&(this.j=a);d&&(this.i=a);return this};
function Dn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}En.prototype.render=function(){if(this.wa)
{re(this.wa,je);var a=We(this.wa);this.forEach(function(b,c){b=a.Sa("BUTTON",
{name:c},b);c==this.j&&(b.className="goog-buttonset-
default");this.wa.appendChild(b)},this)}};En.prototype.ka=function(){return
this.wa};function Qn(a,b){a=$e("BUTTON",a.wa);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
Fn={key:"ok",caption:"OK"},Gn={key:"cancel",caption:"Annuler"},Rn={key:"yes",captio
n:"Oui"},Sn={key:"no",caption:"Non"},Tn={key:"save",caption:"Enregistrer"},Un={key:
"continue",caption:"Continuer"};"undefined"!=typeof document&&(Dn(new En,Fn,!0,!
0),Dn(Dn(new En,Fn,!0),Gn,!1,!0),Dn(Dn(new En,Rn,!0),Sn,!1,!0),Dn(Dn(Dn(new
En,Rn),Sn,!0),Gn,!1,!0),Dn(Dn(Dn(new En,Un),Tn),Gn,!0,!0));function Vn(a,b,c,d,e)
{sm.call(this,b,c,d,e);this.i=a}u(Vn,sm);Vn.prototype.rg=function()
{};Vn.prototype.bm=function()
{this.rg();Vn.qa.bm.call(this)};Vn.prototype.Se=function()
{this.rg();Vn.qa.Se.call(this)};Vn.prototype.Df=function()
{this.rg();Vn.qa.Df.call(this)};function Wn(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);Vn.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(Wn,Vn);var
Xn=1/1024;f=Wn.prototype;
f.rg=function(){var a=this.coords[0];Math.abs(a-
this.l)>=Xn&&(Eh(this.i,a),this.l=a)};f.Df=function(){this.l=-
1;Wn.qa.Df.call(this)};f.Se=function(){this.l=-
1;Wn.qa.Se.call(this)};f.show=function(){this.i.style.display=""};f.nb=function()
{this.i.style.display="none"};function Yn(a,b,c)
{Wn.call(this,a,1,0,b,c)}u(Yn,Wn);Yn.prototype.Df=function()
{this.show();Yn.qa.Df.call(this)};Yn.prototype.Se=function()
{this.nb();Yn.qa.Se.call(this)};
function Zn(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Vn.call(this,a,b,c,d,e)}u(Zn,Vn);Zn.prototype.rg=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 $n(a,b){this.i=a[p.Symbol.iterator]();this.j=b}
$n.prototype[Symbol.iterator]=function(){return this};$n.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 ao(a,b){return new $n(a,b)};function bo(a){if(a
instanceof co||a instanceof eo||a instanceof fo)return a;if("function"==typeof
a.next)return new co(function(){return a});if("function"==typeof
a[Symbol.iterator])return new co(function(){return a[Symbol.iterator]
()});if("function"==typeof a.lf)return new co(function(){return a.lf()});throw
Error("Not an iterator or iterable.");}function co(a)
{this.i=a}co.prototype.lf=function(){return new
eo(this.i())};co.prototype[Symbol.iterator]=function(){return new fo(this.i())};
co.prototype.j=function(){return new fo(this.i())};function eo(a)
{this.i=a}n(eo,Uf);eo.prototype.next=function(){return
this.i.next()};eo.prototype[Symbol.iterator]=function(){return new
fo(this.i)};eo.prototype.j=function(){return new fo(this.i)};function fo(a)
{co.call(this,function(){return a});this.l=a}n(fo,co);fo.prototype.next=function()
{return this.l.next()};function go(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
go)for(c=a.de(),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=go.prototype;f.nc=function(){ho(this);for(var
a=[],b=0;b<this.i.length;b++)a.push(this.j[this.i[b]]);return a};f.de=function()
{ho(this);return this.i.concat()};
function io(a,b){return a.has(b)}f.has=function(a){return
jo(this.j,a)};f.Mc=ba(2);function ko(a)
{a.j={};a.i.length=0;a.size=0;a.l=0}f.remove=function(a){jo(this.j,a)?(delete
this.j[a],--this.size,this.l++,this.i.length>2*this.size&&ho(this),a=!0):a=!
1;return a};function ho(a){if(a.size!=a.i.length){for(var b=0,c=0;b<a.i.length;)
{var d=a.i[b];jo(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],jo(e,d)||(a.i[c++]=d,e[d]=1),b+
+;a.i.length=c}}
f.get=function(a,b){return jo(this.j,a)?this.j[a]:b};f.set=function(a,b)
{jo(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.de(),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
go(this)};f.keys=function(){return bo(this.lf(!0)).j()};f.values=function(){return
bo(this.lf(!1)).j()};f.entries=function(){var a=this;return
ao(this.keys(),function(b){return[b,a.get(b)]})};
f.lf=function(a){ho(this);var b=0,c=this.l,d=this,e=new Uf;e.next=function(){if(c!
=d.l)throw Error("The map has changed since the iterator was
created");if(b>=d.i.length)return Vf;var g=d.i[b++];return{value:a?g:d.j[g],done:!
1}};return e};function jo(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function lo(){this.j=new go;this.i=new
mo("");this.i.next=this.i.i=this.i}f=lo.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
mo(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 no(this,this.i.next)};f.pop=function(){return
no(this,this.i.i)};f.remove=function(a){return(a=this.j.get(a))?
(a.remove(),this.j.remove(a.key),!0):!1};f.Mc=ba(1);
f.de=function(){return this.map(function(a,b){return b})};f.nc=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 no(a,b){a.i!
=b&&(b.remove(),a.j.remove(b.key));return b.value}function mo(a,b)
{this.key=a;this.value=b}mo.prototype.remove=function()
{this.i.next=this.next;this.next.i=this.i;delete this.i;delete this.next};function
oo(){Q.call(this);this.j=new lo}u(oo,Q);oo.prototype.l=function(a)
{a.sort(po);v(a,function(b){b.me(this)},this);this.j=new lo;v(a,function(b)
{this.j.set(b.Na(),b)},this);this.dispatchEvent("update")};function po(a,b){return
qo(a)-qo(b)}function ro(a){return a.j.nc()}function so(a,b,c){a=ro(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Na()==b){d=e;break}if(0<=d)return a[c+d]}function
to(a,b){return a.j.get(b)}
function uo(a,b){b=Qb(b);if(0!=b.length)return mb(ro(a),function(c){return
c.mb()==b})};function vo(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function wo(a,b){this.s=[];this.ta=a;this.La=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(wo,vo);wo.prototype.cancel=function(a)
{if(this.l)this.j instanceof wo&&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.La,this):this.na=!0;this.l||(a=new xo(this),yo(this),zo(this,!
1,a))}};wo.prototype.oa=function(a,b){this.ha=!1;zo(this,a,b)};
function zo(a,b,c){a.l=!0;a.j=c;a.o=!b;Ao(a)}function yo(a){if(a.l){if(!a.na)throw
new Bo(a);a.na=!1}}wo.prototype.Jg=function(a){yo(this);zo(this,!0,a)};function
Co(a,b,c,d){a.s.push([b,c,d]);a.l&&Ao(a)}wo.prototype.then=function(a,b,c){var
d,e,g=new Ck(function(h,k){e=h;d=k});Co(this,e,function(h){h instanceof xo?
g.cancel():d(h);return Do},this);return g.then(a,b,c)};wo.prototype.
$goog_Thenable=!0;function Eo(a){return lb(a.s,function(b)
{return"function"===typeof b[1]})}var Do={};
function Ao(a){if(a.N&&a.l&&Eo(a)){var
b=a.N,c=Fo[b];c&&(p.clearTimeout(c.yb),delete Fo[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.La,b);k===Do&&(k=void 0);void 0!==k&&(a.o=a.o&&(k==b||k instanceof
Error),a.j=b=k);if(Bk(b)||"function"===typeof p.Promise&&b instanceof p.Promise)d=!
0,a.ha=!0}catch(l){b=l,a.o=!0,Eo(a)||(c=!0)}}a.j=b;d&&(k=q(a.oa,a,!0),d=q(a.oa,a,!
1),b instanceof wo?(Co(b,k,d),
b.ua=!0):b.then(k,d));c&&(b=new Go(b),Fo[b.yb]=b,a.N=b.yb)}function Bo()
{bb.call(this)}u(Bo,bb);Bo.prototype.message="Deferred has already
fired";Bo.prototype.name="AlreadyCalledError";function xo()
{bb.call(this)}u(xo,bb);xo.prototype.message="Deferred was
canceled";xo.prototype.name="CanceledError";function Go(a)
{this.yb=p.setTimeout(q(this.j,this),0);this.i=a}Go.prototype.j=function(){delete
Fo[this.yb];throw this.i;};var Fo={};function Ho(a,b){var c=b||{};b=c.document||
document;var d=qd(a).toString(),e=Sf(new Xe(b),"SCRIPT"),g={lq:e,qg:void 0},h=new
wo(Io,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){Jo(e,!0);var m=new Ko(1,"Timeout
reached for loading script "+d);yo(h);zo(h,!
1,m)},l),g.qg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Jo(e,c.Ws||!
1,k),h.Jg(null))};e.onerror=function(){Jo(e,!0,k);var m=new Ko(0,"Error while
loading script "+
d);yo(h);zo(h,!1,m)};g=c.attributes||{};cd(g,{type:"text/javascript",charset:"UTF-
8"});gf(e,g);te(e,a);Lo(b).appendChild(e);return h}function Lo(a){var
b=$e("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function Io()
{if(this&&this.lq){var a=this.lq;a&&"SCRIPT"==a.tagName&&Jo(a,!0,this.qg)}}function
Jo(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 Ko(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);bb.call(this,c);this.code=a}u(Ko,bb);function Mo(a,b,c){No()&&(Ho(Oo,
{document:a}).then(function(){var d=Pa("gapi.load",b);d&&d("gapi.rpc",
{Jg:function(){return Po(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{Po(c)},5E3))}function Qo(a){var b={};b.q=a;Ro("updateInViewportPage",b)}function
Po(a){var b=Pa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),So(),To(a))}function So()
{O(document,"keydown",function(a){27==a.keyCode&&Ro("closeViewportDialog")})}
function To(a){var b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Ro(a,b){if(No()){var c=Pa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function No(){try{return window.self!==window.top}catch(a)
{return!0}}var Oo=sd(kd(ld("//apis.google.com/js/api.js")));function Uo(a)
{Q.call(this);Vo(this,a||"")}n(Uo,Q);Uo.prototype.getQuery=function(){return
this.o};function Vo(a,b){a.o!=b&&(a.o=b,a.dispatchEvent("change"),Qo(b))}function
Wo(a){a=new R(a);return T(a,"q")||T(a,"vq")||T(a,"dq")}function Xo(){return T(new
R(window.location.toString()),"q")};function Yo(a){this.i={};this.O=a}function
Zo(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 $o(a){this.O=a;this.l=a.Cb()}$o.prototype.Wb=function(a)
{this.Ea&&(this.Ea.Ga(),vf(this.O.Ha().N.j));this.Ea=new
a(this.O);this.Ea.Pd&&this.Ea.Pd(this.O.Fa());this.Ea.Qd&&this.Ea.Qd()};
$o.prototype.Ha=function(){return this.Ea};function ap(a)
{W.call(this);this.na=a;vf(a);K(a,"overflow","hidden");this.l=G("div");K(this.na,
{position:"relative",padding:"0px"});yf(this.na,this.l,0);this.Pb=new
Yo(this);this.Ia=[];this.V=[];a=q(this.Rm,this,1);this.V.push(["next",a]);a=q(this.
Rm,this,-
1);this.V.push(["previous",a]);a=q(this.Uq,this);this.V.push(["turntopage",a]);a=q(
this.Vq,this);this.V.push(["zoomin",a]);a=q(this.Wq,this);this.V.push(["zoomout",a]
);this.oa=new $o(this);a=G("div");V(a,!0);K(a,{position:"absolute",left:"0px",
top:"0px"});this.na.appendChild(a);this.Lb=a;this.qb(Lh(this.na));bp.push(this);thi
s.Bd=new Uo;O(this.Bd,"change",this.Tq,!1,this)}u(ap,W);var
bp=[];f=ap.prototype;f.Cb=function(){return this.l};f.wd=function(){return
this.Lb};f.qb=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.j||!
Ee(this.j,a)){Kh(this.l,a,"content-box");this.j=a;var
b=this.oa.Ha();b&&b.qb(a);this.dispatchEvent("resize")}};f.Da=function(){return
this.j};f.wb=function(){return this.j.width};f.Fb=function(){return this.j.height};
f.go=function(){this.dispatchEvent("load")};f.Wb=function(a){this.ha!
=a&&(this.ha=a,this.oa.Wb(a),this.dispatchEvent("viewportmodechange"))};f.Xa=functi
on(){return this.s};f.Ha=function(){return this.oa.Ha()};function cp(a,b)
{if(a.N)throw"";a.N=b;O(b,"update",q(a.Rq,a))}f.Rq=function()
{this.dispatchEvent("pagesupdate")};f.lb=function(){return
this.N};f.qd=function(a,b){return(a=to(this.N,a))?
(this.ob(a,b),a):null};f.ob=function(a,b){if(this.o!=a||
b)this.o=a,this.dispatchEvent("pagechange")};
function dp(a,b){return(b=uo(a.N,b))?(a.ob(b),!0):!1}function ep(a,b)
{fp(a,b,q(function(c){U(q(this.ob,this,c))},a))}function fp(a,b,c){a=a.lb();new
R(b);b=new a.o({url:b});b.me(a);gp(b,q(a.na,a,c))}f.Zh=function(a,b){var
c=this.oa.Ha().Hb();if(c&&c.Cc&&(c=c.Cc(a))){b=b||new B(40,80);var
d=this.Wa().getQuery();if(!d)return;var e=hp(a,d);if(e)
{ip(this,c,b,e);return}gp(a,q(this.Sq,this,c,b,d))}this.ob(a)};f.Sq=function(a,b,c,
d){(c=hp(d,c))&&ip(this,a,b,c)};
function ip(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g+
+)e=gh(e,d[g]);d=b.Fa().te();d=b.Da().width/d;e=new
xm(e.left,e.top);e.kk(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=ym(b.ld());b.add
(e);zm(b,c);a.Ha().Ef(b)}}f.Na=function(){return this.o.Na()};f.Fa=function()
{return this.o};f.tb=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ia.push(b);1==this.Ia.length&&jp(this)};
function jp(a){var b=a.Ia.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);jp(a)}}function kp(a){var
b=a.oa.Ha();b.ol&&b.ol(a.Fa())}f.Rm=function(a){var b=this.oa.Ha(),c;b.ta?
c=b.ta(this.Fa(),a):c=so(this.lb(),this.Fa().Na(),a);c&&(this.ob(c),kp(this),this.d
ispatchEvent("pageturn"))};f.Uq=function(a)
{if(a=to(this.N,a))this.ob(a),kp(this)};f.Vq=function(){var
a=this.oa.Ha();a.Nc&&(a.Nc(),kp(this))};f.Wq=function(){var
a=this.oa.Ha();a.hd&&(a.hd(),kp(this))};
f.Tq=function(){this.dispatchEvent("searchupdate")};f.Wa=function(){return
this.Bd};var lp={update:function(a){for(var b in a)lp[b]=a[b]},Ls:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)lp.Ks(b,a[b])},Ks:function(a,b){lp[a]=b}};$a("_OC_addFlags",lp.Ls);function mp(a)
{var b=Ga.apply(1,arguments);if(0===b.length)return sd(a[0]);for(var
c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return
sd(c.join(""))};var np;function op(a,b,c){c=new
R(c.replace(/#.*/g,""));S(c,a,b);return c.toString()}function pp(a){if(np){var
b=new R(np);Lj(b,a);return b.toString()}return a}function qp(a){return
op("hl","fr",a)}function rp(a){a=new R(a);var b=a.o.split("/");b[0]||
b.shift();return 3<b.length?b[3]:T(a,"id")||""}function sp(){var
a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function tp(a)
{Q.call(this);this.rb={};a&&this.Fd(a)}u(tp,Q);f=tp.prototype;f.te=function()
{return this.rb.w||this.getParent().i.width};f.fe=function(){return this.rb.h||
this.getParent().i.height};function dm(a){return a.te()/a.fe()}f.Da=function()
{return new De(this.te(),this.fe())};f.Fd=function(a){for(var b in
a)this.rb[b]=a[b];this.dispatchEvent("update")};f.me=function(a)
{this.N=a};f.getParent=function(){return this.N};f.mb=function(){return
this.rb.title};
f.Md=function(){var a=this.mb();return a?"Page "+a:""};function qo(a){return
a.rb.order}f.yd=function(a){if(this.rb.src&&a){var b=new
R(this.rb.src);S(b,"w",a.width);return b.toString()}return
this.rb.src};f.Na=function(){return this.rb.pid};function up(a,b,c){if(8>=gc()){var
d=[];d[0]=O(a,"readystatechange",t(vp,a,t(wp,b),d))}else
Ki(a,"load",t(wp,b));c&&Ki(a,"error",t(wp,c))}function wp(a){U(a)}function
vp(a,b,c){if("complete"!=a.readyState)return!0;Si(c[0]);b();return!1}var
xp=G("div");function yp(a){if(a)if(A){xp.appendChild(a);var
b=t(I,a);up(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function zp(a,b,c,d,e,g,h)
{Q.call(this);this.N=a;this.vb=b;this.Db=c;this.l=d;this.j=e;this.na=g;this.ha=h;th
is.o=Math.ceil(this.vb/this.l);this.s=Math.ceil(this.Db/
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(zp,Q);zp.prototype.empty=function(){for(var
a;a=this.N.firstChild;)yp(a)};
function Ap(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);up(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=!fh(new ah(c*
a.l,h*a.j,(c+1)*a.l,(h+1)*a.j),b);d&&(yp(a.i[c][h]),a.i[c]
[h]=null)}}zp.prototype.V=function(a,b){K(a,
{display:""});this.ha&&this.ha(b)};zp.prototype.oa=function(){};function Bp()
{};function Cp(a){this.i={};for(var b=0;b<a.length;b++){var c=a[b];this.i[c.z]=new
De(c.w,c.h)}}function Dp(a,b){return(a=Xc(a.i,function(c){return c.height==b}))?
Number(a):null}function Ep(a,b){return(a=a.i[b])?a.width:null};function Fp(a)
{if(a)return a.isEntityPageViewport;a=T(new
R(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function Gp(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
Hp(){var a=T(new R(window.location.href),"output");return(Fp()||Gp()||
rc)&&"text"==a}function Ip(){return"toggled"===(new
R(window.location.href)).j};function Jp(a)
{tp.call(this,a);this.Oj={};this.Aa={};this.s={};this.ua=this.oa=null}var
Kp;u(Jp,tp);f=Jp.prototype;f.Fd=function(a,b)
{Jp.qa.Fd.call(this,a);b&&(this.ta=b)};function gp(a,b)
{Lp(a,a.rf(),b)}f.rf=function(){var a=Mp(this);S(a,"jscmd","click3");var
b;this.Bd&&(b=this.Bd.getQuery());Np(this,"vq",b);Tc(this.Oj,function(c,d)
{S(a,d,c)});return a};
function Lp(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.Tt,a,b),6E3);var
d;a.Bd&&(d=a.Bd.getQuery());Kp(b,q(a.Xq,a,b,d))}}function Np(a,b,c){c?
a.Oj[b]=c:delete a.Oj[b]}f.Oj=null;f.Xq=function(a,b,c)
{this.V==a&&(this.V=null,this.l&&(p.clearTimeout(this.l),this.l=null),this.ta=a,Op(
this,c.page[0]),this.N.Hl(c),b=this.s[a])&&(v(b,function(d){d(this)},this),delete
this.s[a])};
f.Tt=function(a){this.l=this.V=null;delete this.s[a]};function Mp(a){var
b=a.rb.url;b?b=new R(b):(b=new
R(a.N.Vp),S(b,"pg",a.Na()),a.rb.sig&&S(b,"sig",a.rb.sig));Fp()&&S(b,"source","entit
y_page");return b}f.mc=function(){return Mp(this).toString()};f.te=function()
{return this.rb.w||this.getParent().i.width};f.fe=function(){return this.rb.h||
this.getParent().i.height};
var
Pp={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 Op(a,b){var c={},d;for(d in Pp){var e=Pp[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
Cp(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Fd(c)}
Jp.prototype.Hc=function(){return this.rb.content};Jp.prototype.o=function(a)
{return!!(this.rb.flags&a)};function Qp(a,b){return lb(b,q(a.o,a))}function Rp(a,b)
{b=Ke(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 hp(a,b){if(a=Rp(a,b))return
kb(a,t(Sp,1))}function Sp(a,b){b=kb(b,function(c){return Math.round(c*a)});return
new ah(b[0],b[1],b[2],b[3])}
function Tp(a){if(a.rb.links)return kb(a.rb.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function Up(a)
{if(a.rb.clip_highlight||a.rb.clip_highlights){var b=[];v(a.rb.clip_highlights||
[a.rb.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
Jp.prototype.yd=function(a){if(this.rb.src&&a){var b=new
R(this.rb.src);a&&Tc(this.xl(),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.rb.src};Jp.prototype.xl=function(){return{width:"w",height:"h"}};function
Vp(a,b,c,d){this.mk=a||256;this.lk=b||256;this.j=c||3;this.l=d||
3;this.i=null}function Wp(a,b){a.i=b}Vp.prototype.To=function(a,b,c,d,e){var
g=this.j,h=this.l;b=Math.ceil(b/this.mk);c=Math.ceil(c/this.lk);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 Xp()
{}Xp.prototype.mb=function(){return this.Ac};function Yp(){this.i=new
Map}Yp.prototype.add=function(a,b){this.i.set(Ua(a),b)};function Zp(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.Pa();a.i.delete(d)}};function $p(){this.j={};this.i=new
Yp}function aq(a,b,c){a.j[Ua(b)]=c}$p.prototype.Pa=function(){Zp(this.i)};function
bq(a,b){b=jb(b,function(c){return!!
this.j[Ua(c.constructor)]},a);Zp(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 cq(a)
{this.Kf=a}function dq(a,b,c,d){a=eq(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 eq(a,b){var c=b||[];a=jb(a.Kf,function(d){return!lb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function fq(a,b)
{oo.call(this);this.ha={};a&&(this.Vp=a.prefix,this.rp=a.image_prefix||
a.prefix,a=kb(a.page,function(c){c=new this.o(c);b&&(c.Bd=b);return
c},this),this.l(a))}u(fq,oo);fq.prototype.Hl=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=to(this,c.pid);d&&Op(d,c)}};fq.prototype.o=Jp;fq.prototype.na=function(a,b
){if(!to(this,b.Na())){var c=ub(ro(this));vb(c,b);this.l(c)}this.ha[b.Na()]=!
0;a&&a(b)};function gq(a,b,c){al(a,t(hq,b,c))}function hq(a,b,c){c=c.target;il(c)?
a(kl(c)):b&&b()};var iq={},jq=null;var kq="undefined"!==typeof Uint8Array,lq=!
A&&"function"===typeof p.btoa;var mq="function"===typeof Symbol&&"symbol"===typeof
Symbol()?Symbol():void 0;function nq(a,b){if(mq)return a[mq]|=b;if(void 0!
==a.dg)return a.dg|=b;Object.defineProperties(a,{dg:{value:b,configurable:!
0,writable:!0,enumerable:!1}});return b}function oq(a){var b;mq?
b=a[mq]:b=a.dg;return null==b?0:b}function pq(a,b){mq?a[mq]=b:void 0!==a.dg?
a.dg=b:Object.defineProperties(a,{dg:{value:b,configurable:!0,writable:!
0,enumerable:!1}})}function qq(a){nq(a,16);return a}function rq(a,b){pq(b,(a|0)&-
51)}
function sq(a,b){pq(b,(a|18)&-41)};var tq={};function uq(a){return null!
==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var
vq,wq=[];pq(wq,23);vq=Object.freeze(wq);function xq(a){if(a&2)throw
Error();}function yq(a){var b=a.length;(b=b?a[b-1]:void 0)&&uq(b)?b.g=1:
(b={},a.push((b.g=1,b)))};function zq(a){var b=a.j+a.Pf;return a.Sd||
(a.Sd=a.bc[b]={})}function Aq(a,b,c){return-1===b?null:b>=a.j?a.Sd?a.Sd[b]:void
0:c&&a.Sd&&(c=a.Sd[b],null!=c)?c:a.bc[b+a.Pf]}function Bq(a,b,c,d){a.l&&(a.l=void
0);if(b>=a.j||d)return zq(a)[b]=c,a;a.bc[b+a.Pf]=c;(c=a.Sd)&&b in c&&delete
c[b];return a}function Cq(a,b){xq(oq(a.bc));Bq(a,b,void 0,!1);return a}function
Dq(a,b){a=Aq(a,b);a=null==a?a:!!a;return null==a?!1:a};var Eq;function Fq(a,b)
{Eq=b;a=new a(b);Eq=void 0;return a};function Gq(a){switch(typeof a){case
"number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a))
{if(0!==(oq(a)&128))return a=Array.prototype.slice.call(a),yq(a),a}else
if(kq&&null!=a&&a instanceof Uint8Array){if(lq){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(!jq){jq={};for(var
c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),
d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var
g=c.concat(d[e].split(""));iq[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void
0===jq[k]&&(jq[k]=h)}}}b=iq[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 Hq(a,b,c,d){if(null!=a)
{if(Array.isArray(a))a=Iq(a,b,c,void 0!==d);else if(uq(a)){var e={},g;for(g in
a)e[g]=Hq(a[g],b,c,d);a=e}else a=b(a,d);return a}}function Iq(a,b,c,d){var
e=oq(a);d=d?!!(e&16):void 0;a=Array.prototype.slice.call(a);for(var
g=0;g<a.length;g++)a[g]=Hq(a[g],b,c,d);c(e,a);return a}function Jq(a){return
a.Wl===tq?a.toJSON():Gq(a)}function Kq(a,b){a&128&&yq(b)};function Lq(a,b,c){c=void
0===c?sq:c;if(null!=a){if(kq&&a instanceof Uint8Array)return b?a:new
Uint8Array(a);if(Array.isArray(a)){var d=oq(a);if(d&2)return a;if(b&&!
(d&32)&&(d&16||0===d))return pq(a,d|18),a;a=Iq(a,Lq,d&4?sq:c,!
0);b=oq(a);b&4&&b&2&&Object.freeze(a);return a}return a.Wl===tq?Mq(a):a}}
function Nq(a,b,c,d,e,g,h){if(a=a.i&&a.i[c]){d=oq(a);d&2?d=a:
(g=kb(a,Mq),sq(d,g),Object.freeze(g),d=g);xq(oq(b.bc));null==d?g=vq:
(g=[],nq(g,1));h=g;if(null!=d){g=!!d.length;for(a=0;a<d.length;a++){var
k=d[a];g=g&&!(oq(k.bc)&2);h[a]=k.bc}g=(g?8:0)|1;a=oq(h);(a&g)!
==g&&(Object.isFrozen(h)&&(h=Array.prototype.slice.call(h)),pq(h,a|g));b.i||
(b.i={});b.i[c]=d}else b.i&&(b.i[c]=void 0);Bq(b,c,h,e)}else
d=Lq(d,g,h),xq(oq(b.bc)),Bq(b,c,d,e)}
function Mq(a){if(oq(a.bc)&2)return a;a=Oq(a,!0);nq(a.bc,18);return a}function
Oq(a,b){var c=a.bc,d=qq([]),e=a.constructor.i;e&&d.push(e);e=a.Sd;if(e)
{d.length=c.length;d.fill(void 0,d.length,c.length);var g={};d[d.length-1]=g}0!
==(oq(c)&128)&&yq(d);b=b||oq(a.bc)&2?
sq:rq;d=Fq(a.constructor,d);a.xp&&(d.xp=a.xp.slice());g=!!(oq(c)&16);for(var h=e?
c.length-1:c.length,k=0;k<h;k++)Nq(a,d,k-a.Pf,c[k],!1,g,b);if(e)for(var l in
e)Nq(a,d,+l,e[l],!0,g,b);return d};function Pq(a,b,c,d){null==a&&(a=Eq);Eq=void
0;var e=this.constructor.i;if(null==a){a=e?[e]:[];var g=48;var h=!0;d&&(g|
=128);pq(a,g)}else{if(!Array.isArray(a))throw Error();if(e&&e!==a[0])throw
Error();g=nq(a,0)|32;h=0!==(16&g);if(d){if(!(g&128)&&0<a.length){var k=a[a.length-
1];if(uq(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();pq(a,g)}this.Pf=e?0:-1;this.i=void 0;this.bc=a;a:{g=this.bc.length;e=g-
1;if(g&&(g=this.bc[e],
uq(g))){this.Sd=g;this.j=e-this.Pf;break a}void 0!==b&&-1<b?(this.j=Math.max(b,e+1-
this.Pf),this.Sd=void 0):this.j=Number.MAX_VALUE}if(!d&&this.Sd&&"g"in
this.Sd)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.Pf,(g=a[e])?Qq(g,b):a[e]=vq):(r||(r=zq(this)),(g=r[e])?
Qq(g,b):r[e]=vq)}}Pq.prototype.toJSON=function(){return
Iq(this.bc,Jq,Kq)};Pq.prototype.clone=function(){return Oq(this,!1)};
function Qq(a,b){if(Array.isArray(a)){var c=oq(a),d=1;!b||c&2||(d|=16);(c&d)!
==d&&pq(a,c|d)}}Pq.prototype.Wl=tq;Pq.prototype.toString=function(){return
this.bc.toString()};function Rq(a,b)
{gn.call(this,b);this.l=a}u(Rq,gn);Rq.prototype.j="info";Rq.prototype.o=!1;var
Sq={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Rq.prototype.getType=function(){return
this.j};function Tq(a,b){a.Kb()&&Mb(a.ka(),Sq[a.j],Sq[b]);a.j=b}function Uq(a,b)
{a.l=b;if(b=a.ka()){var
c=a.i;c.Nm(b);c.Lm(b,a.l)}}Rq.prototype.isVisible=function(){var a=this.ka();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
Rq.prototype.Ca=function(a){x(this.ka(),"jfk-butterBar-shown",a)};function Vq(a,b)
{a.o=b;(b=a.ka())&&x(b,"jfk-butterBar-mini",a.o)}Rq.prototype.Ua=function()
{this.wa=this.i.Sa("DIV","jfk-butterBar");var
a=this.ka();a&&(X(a,"live","assertive"),X(a,"atomic","true"));Uq(this,this.l);Vq(th
is,this.o);Tq(this,this.j)};function Wq(a){this.i=a}Wq.prototype.vd=function()
{return this.i.aid};Wq.prototype.Tg=function(){var
a=this.i.x_focus,b=this.i.y_focus;if(void 0===a||void 0===b){b=this.Wf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};Wq.prototype.ul=ba(8);Wq.prototype.Wf=function(){return
Xq(this,"head_boxes")};function Xq(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 Yq(a){this.i=a};function Zq(a,b,c)
{this.l=a;this.i=b;this.o=c||!1;a=this.Da();this.j()?
a.height=120:a.height=65;this.qb(a)}n(Zq,Sl);Zq.prototype.j=function(){var a=C("gb-
mobile-menu-pubinfo");return a?0<Af(a).length&&null!=this.l&&0==qo(this.l):!
1};function $q(a){Yl.call(this);this.l=a}u($q,Yl);$q.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 ar(a){$q.call(this,a);this.Qe=new Map}u(ar,
$q);ar.prototype.Cc=function(a){return
this.Qe.get(br(cm,a))};ar.prototype.Sh=function(a){if(a instanceof
Zq)a=br(a.constructor,a.i);else if(a instanceof cm)a=br(a.constructor,a.Fa());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Qe.get(a)};
ar.prototype.Ta=function(a){if(a instanceof Zq){var
b=br(a.constructor,a.i);this.Qe.set(b,a)}else a instanceof
cm&&(b=br(a.constructor,a.Fa()),this.Qe.set(b,a));ar.qa.Ta.call(this,a)};function
br(a,b){return Ua(a)+"#"+b.Na()};function cr(a,b,c,d,e)
{ar.call(this,1);this.s=b;this.o=c;var g=d||!1,h;a=ro(a);v(a,function(k)
{g&&h&&1<qo(k)-qo(h)&&dr(this,h,k);var l=C("gb-mobile-menu-
pubinfo");l&&0<Af(l).length&&!g&&h&&k&&0==qo(h)&&dr(this,h,k,!0);l=new cm(k);var
m=l.Da();"fixed_height"==this.s?
m.height=this.o:m.width=this.o;l.qb(m);this.Ta(l);h=k},this);g&&h&&e&&qo(h)<qo(e)&&
dr(this,h,e);Zl(this)}n(cr,ar);function dr(a,b,c,d){b=new Zq(b,c,d||!
1);c=b.Da();"fixed_height"==a.s?c.height=a.o:c.width=a.o;b.qb(c);a.Ta(b)}
cr.prototype.N=function(){return this.o};cr.prototype.Yf=function(){return
this.s};cr.prototype.Zj=8;function er(a,b)
{this.O=a;this.i=b}n(er,Bp);er.prototype.render=function(a){var
b=this.i(a);b.qb(a.Da());b.setPosition(a.ld());return b};function fr()
{}n(fr,Sl);function gr(){W.call(this)}u(gr,W);gr.prototype.ue=function(a)
{this.j=a;this.o=hr(a)};gr.prototype.va=function()
{gr.qa.va.call(this);I(this.o)};function ir(a)
{W.call(this);this.l=a}n(ir,gr);ir.prototype.Ca=function(a)
{N(this.o,a)};ir.prototype.ue=function(a){gr.prototype.ue.call(this,a);var
b=this.j.Da();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";nh(a,this.l?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?
fm(a,e):(c=E("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function jr(a)
{W.call(this);this.V=a;this.ha=[]}u(jr,gr);f=jr.prototype;f.ue=function(a)
{jr.qa.ue.call(this,a);this.uh();this.Fa()&&this.i.ma(this.Fa(),"update",this.uh)};
f.Fa=function(){return this.j.Fa()};f.th=function(a,b,c,d){var e=G("div");V(e,!
0);this.o.appendChild(e);a=kr(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}),Eh(e,.3));this.ha.push(new
ah(a[0],a[1],a[2],a[3]));return e};
function lr(a){return a.j.Da().width/a.j.Fa().getParent().i.width}function
kr(a,b,c,d,e){var g=lr(a);return kb([b,c,d,e],function(h){return
Math.round(h*g)})}function mr(a,b){v(b,function(c)
{this.th.apply(this,c)},a)}f.Ho=function(a){return
this.th(a.left,a.top,a.width,a.height)};f.wg=function()
{vf(this.o);this.ha=[]};f.uh=function(){};function nr()
{jr.call(this)}n(nr,jr);f=nr.prototype;f.uh=function(){if(!this.l){var
a=this.Fa();a&&(a=Up(a))&&(mr(this,a),this.l=!0)}};
f.th=function(a,b,c,d){this.s=jr.prototype.th.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=kr(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.Yq,this));O(this.s,"m
ouseover",q(this.qp,this,!0));Ki(this.N,"click",q(this.Pa,this));return
this.s};f.Pa=function(){I(this.s)};
f.Yq=function(a){Ff(this.s,a.target)||this.qp(!1)};f.qp=function(a){K(this.N,
{display:a?"":"none"})};function or(a)
{jr.call(this);this.O=a}n(or,jr);or.prototype.uh=function(){if(!this.l){var
a=this.Fa();a&&(a=Tp(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.th.apply(this,b);K(b,
{cursor:"pointer"});this.i.ma(b,"click",q(this.s,this,d,c))},this),this.l=!
0)}};or.prototype.s=function(a,b){(a=to(this.O.lb(),a))?
this.O.ob(a):ep(this.O,b)};function pr(a,b)
{this.o=a;this.i=b}pr.prototype.Fa=function(){return
this.o};pr.prototype.j=function(){return this.o.yd(this.i)};function qr(a,b,c)
{pr.call(this,a,b);this.l=c}n(qr,pr);qr.prototype.j=function(){return
this.l.width>this.i.width?this.o.yd(this.l):pr.prototype.j.call(this)};function
rr(a,b,c,d,e)
{W.call(this);this.ih(a.Ha());this.O=a;this.j=c;this.oa=[];this.Sm=d;L(d,c);this.ta
=hr(this);K(this.ta,"backgroundColor","#fff");L(this.ta,c);if(this.Aa=void 0!==e?
e:!0)a=hr(this),L(a,c),this.ua=new
sr(a),this.ua.show();b&&(this.o=b,this.i.ma(b,"update",this.xg),gp(b))}u(rr,W);f=rr
.prototype;f.Da=function(){return this.j};f.Fa=function(){return this.o};function
tr(a,b){a.oa.push(b);b.ue(a)}f.xg=function(){};function ur(a)
{a.dispatchEvent("load");a.Aa&&a.ua.nb()}
function hr(a){var b=G("div");V(b,!0);K(b,
{position:"absolute",left:0,top:0});a.Sm.appendChild(b);return b}f.Pa=function()
{v(this.oa,function(a){a.Ga()});this.oa=null;this.s&&I(this.s)};function vr(a)
{a.N=hr(a);L(a.N,a.Da());K(a.N,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.i.ma(a.N,"mousedown",a.Zq);a.i.ma(a.N,
"dragstart",ui)}f.Zq=function(a){a.display=this;wr.dispatchEvent(a)};var wr=new Q;
function sr(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}}sr.prototype.show=function(a){K(this.i,
{display:a?"none":""})};sr.prototype.nb=function(){this.show(!
0)};rr.prototype.tm=function(){xr(this)};function xr(a,b){a.s&&I(a.s);a.s=hr(a);new
yr(a.s,a.Da(),b)}
function yr(a,b,c){this.i=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);P(a,Ql(c||"",{fh:"1bc61bb1-
aef4-47ce-ae5b-e6d61a7e3eab"}));V(this.i)};function zr(a,b,c)
{rr.call(this,a,b.Fa(),b.i,c);this.ih(Ar);a=hr(this);this.V=new
Br(b.i,a);a=hr(this);this.ha=new Br(b.i,a);vr(this);Ih(c,!
0);w(c,"pageImageDisplay");this.na=b;b.Fa()&&this.xg()}n(zr,rr);f=zr.prototype;f.ob
=function(a){Np(a,"output",null);rr.prototype.ob.call(this,a);a.yd()&&this.xg()};
f.xg=function(){var a=this.Fa(),b=this.na.j();if(b&&!this.l)
{b=Cr(b);Ki(this.V,"load",q(this.ar,this,a,b,this.Da().width));Dr(this.V,[b]);var
c=Zo(this.O.Pb,a.Na());c.push(b);Dr(this.ha,c);this.l=!
0;a==this.O.Fa()&&this.dispatchEvent("fetch")}Qp(a,[16,8])&&(a=Fe('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',pp("/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."),
xr(this,a),ur(this))};f.ar=function(a,b,c)
{a==this.O.Fa()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.O.Pb;a=a.Na();d.i[a]=d.i[a]||{};d.i[a]
[c]=b;ur(this)};f.oc=ba(11);f.Pa=function(){this.l=!
1;this.V.empty();this.ha.empty();rr.prototype.Pa.call(this)};var Ar=new
Q,Cr=Qc;function Br(a,b){Q.call(this);this.j=a;this.l=b;this.Bf=!
1;this.i=G("IMG");this.i.width=this.j.width;this.l.appendChild(this.i);V(this.l)}n(
Br,Q);Br.prototype.empty=function(){for(var a;a=Bf(this.l);)yp(a)};
function Dr(a,b){up(a.i,q(a.o,a,a.i));for(var c=0;c<b.length;c+
+)a.i.src=b[c]}Br.prototype.o=function(a)
{this.i==a&&(this.dispatchEvent("load"),this.Bf=!
0)};Br.prototype.oc=ba(10);function Er(a){var
b=this;W.call(this);this.N=a;this.l=a.o;this.qb(Lh(this.l));this.Ib=new
B(0,0);this.V=null;this.oa=new lm(function(){N(b.V,!
1)},600);ri(this,this.oa)}u(Er,W);f=Er.prototype;f.qb=function(a){if(!this.j||!
Ee(this.j,a)){this.j=a;var
b=this.N;b.V=a;Fr(b);this.dispatchEvent("resize")}};f.Vc=function(a)
{this.xc=a;this.ha.Pa();var b=this.N,c=this.Da();b.V=c;Fr(b);b=this.N;a=new
De(a.wb(),a.Fb());b.na=a;b.s=!
0;L(b.j,a);U(b.oa,0,b);Fr(b);this.dispatchEvent("layoutchange")};
function Gr(a,b){a.ha=b}f.yl=function(){return this.ha};f.Hb=function(){return
this.xc};f.jc=function(){var
a=this.xc.Ld();this.na&&(a=this.na.wl(a));bq(this.ha,a);this.dispatchEvent("update"
)};function Hr(a,b){a.na=b}
f.Wc=function(a){var b=this.Ib.x,c=this.Ib.y;"number"===typeof
a.x&&(a.x=ze(a.x,0,Math.max(this.xc.wb()-this.j.width,0)));"number"===typeof
a.y&&(a.y=ze(a.y,0,Math.max(this.xc.Fb()-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.Ib=new
B(b,c);b=this.N;a=this.Ib;b.ha||(b=b.o,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function Ir(a){var b=a.Ib;return b?new
ah(b.x,b.y,a.j.width,a.j.height):null}f.Da=function(){return
this.j};f.Gd=function(a)
{this.dispatchEvent("movestart");this.Wc(a);this.dispatchEvent("moveend")};function
Jr(a,b,c){a=a.Ib;c(new B(a.x+b.x,a.y+b.y))}
f.Ef=function(a){var b=this.Ib,c=this.Da();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Gd(a):(this.o&&(this.o.Ga(),this.o=null),this.o=new
sm([b.x,b.y],[a.x,a.y],250+250*ze(Be(b,a)/800,0,1),vm),O(this.o,"animate",q(this.Um
,this)),O(this.o,"end",q(this.cr,this)),this.dispatchEvent("movestart"),Ki(this,"mo
vestart",q(this.o.Ga,this.o)),this.o.play())};f.Um=function(a)
{a=a.coords.map(Math.round);this.Wc(new B(a[0],a[1]))};f.cr=function(a)
{this.Um(a);this.dispatchEvent("moveend")};
f.Cb=function(){return this.l};f.Me=ba(12);f.Lc=function(){return new
B(Math.round(this.Ib.x+this.j.width/2),Math.round(this.Ib.y+this.j.height/
2))};f.Re=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()
{Er.qa.va.call(this);this.ha.Pa()};f.rl=function(a)
{null==this.V&&(this.V=a);this.V.style.opacity=0;this.oa.start()};f.st=function()
{var a=this;this.oa.stop();N(this.V,!0);U(function()
{a.V.style.opacity=1})};f.Tm=1;function Kr(a,b,c,d)
{rr.call(this,a,b.Fa(),b.i,c,d);this.na=hr(this);vr(this);b.Fa()&&this.xg();this.O=
a;this.ha=O(this.O.Ha(),"update",this.Ba,!
1,this)}n(Kr,rr);Kr.prototype.xg=function(){var
a=this.Fa(),b=a.yd(),c=this.O.Xa().tj(),d=a.oa;if(b&&d&&!this.l){var
e=Dp(d,this.Da().height);"number"===typeof e&&(d=Ep(d,e),b=new
R(b),S(b,"zoom",e),S(b,"pg",a.ua),b=b.toString(),this.V=new
zp(this.na,d,this.Da().height,c.mk,c.lk,q(c.To,c,b,d,this.Da().height),null),this.l
=!0,this.Ba())}};
Kr.prototype.Ba=function(){if(this.l){var a=th(this.na);if(a){var
b=zh(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&&Ap(this.V,ch(a))}kp(this.O)}};Kr.prototype.Pa=function()
{this.l&&(this.V.empty(),this.l=!
1);this.ha&&(Si(this.ha),this.ha=null);rr.prototype.Pa.call(this)};function Lr(a)
{this.Bd=a;jr.call(this,"#ffff00")}u(Lr,jr);Lr.prototype.uh=function(){var
a=this.j.Fa();if(a){var b=this.Bd.getQuery();b!
=this.s&&(a=hp(a,b),this.wg(),a&&(kb(a,q(this.Ho,this)),this.s=b))}};function Mr(a)
{Q.call(this);this.url=a;this.l=null;this.N=!0}n(Mr,Q);Mr.prototype.df=function()
{if(this.N)this.N=!1;else throw Error();};function Nr(a,b)
{Mr.call(this,a);this.ha=b||"GET";this.j=new Vi;this.i=new
Xk}n(Nr,Mr);f=Nr.prototype;f.df=function(a,b)
{Mr.prototype.df.call(this,a,b);this.s=a;this.o=b;this.j.ma(this.i,"success",q(this
.er,this));this.j.ma(this.i,"error",q(this.dr,this));this.i.send(this.url.toString(
),this.ha,void 0)};f.er=function(a)
{this.l=JSON.parse(jl(a.target));U(q(this.dispatchEvent,this,"success"));this.s&&U(
t(this.s,this.l));U(q(this.nk,this))};
f.dr=function()
{U(q(this.dispatchEvent,this,"error"));this.o&&U(this.o);U(q(this.nk,this))};f.abor
t=function(){this.i.abort();this.nk();return!1};f.nk=function()
{$i(this.j);this.o=this.s=null};function Or(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 Pr(a,b,c,d)
{"string"===typeof a&&(a=C(a));a&&O(a,"click",t(Or,b,c,d))}
$a("_OC_analyticsTrack",Or);function Qr(a){return a.length?a.reduce(function(b,c)
{return gh(b,c)},a[0].clone()):null};function Rr(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(Rr,W);Rr.prototype.ha=function(a){if(!this.ta){a=Ce(new
B(a.clientX,a.clientY),uh(this.oa));a=Yg(a,this.ua);K(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;nh(this.s,a.left,a.top);L(this.s,b,c);this.l=a}};
Rr.prototype.V=function(a){this.ha(a);this.ta=!0;a=this.o;var
b=ch(this.l),c=lr(this.N);c=Sr(b,1/c);b=Tr(Sr(c,1/a.Da().width*1E3));a=new
R(a.mc());S(a,"ci",
[b.left,b.top,b.width,b.height].join());S(a,"jscmd","click3");S(a,"output","text");
c=Tr(c);Ur(this.N,[c]);I(this.s);(new
Nr(a)).df(q(this.na,this,c,b));this.dispatchEvent("endsize")};
Rr.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 ah(h.X,h.Y,h.W,h.H))});if(c=c.content)Ur(this.N,
[a],c,b),d=!0,Or("Web Reader","Selection")}d||this.N.wg();this.Ga()};function
Sr(a,b){return new ah(a.left*b,a.top*b,a.width*b,a.height*b)}function Tr(a){return
new
ah(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}R
r.prototype.va=function(){Rr.qa.va.call(this);I(this.s)};function Vr(a,b)
{W.call(this);this.s=a;this.Ea=b}var Wr;n(Vr,gr);f=Vr.prototype;f.ue=function(a)
{gr.prototype.ue.call(this,a);a=this.o;var b=G("div");V(b,!
0);a.appendChild(b);Gb(b,"selection-
layer");L(a,this.j.Da());L(b,this.j.Da());this.i.ma(b,"click",this.fr);this.i.ma(b,
"mousedown",this.gr)};
f.gr=function(a){if(Wr){a.stopPropagation();this.l&&this.l.Ga();var
b=this.j.Sm;a=Ce(new B(a.clientX,a.clientY),uh(b));this.l=new
Rr(this.s,b,this.o,this.j.Fa(),a);this.N=O(document.body,"mousemove",q(this.ir,this
));Ki(this.l,["endsize","dispose"],q(this.ot,this))}};f.fr=function(a)
{Wr&&a.stopPropagation()};
f.ir=function(a){if(this.l&&!this.l.Id){var b=new
B(a.clientX,a.clientY),c=bh(Dh(this.Ea.Cb()));if(Zg(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
Uk(100),this.i.ma(this.ha,"tick",this.jr));this.V=d;d.x||d.y?
this.ha.start():this.ha.stop()}}};f.jr=function(){var a=this.V,b=this.Ea;Jr(b,new
B(15*a.x,15*a.y),q(b.Gd,b))};
f.ot=function(){Si(this.N);pi(this.ha);this.ha=null};function Xr(){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}Xr.prototype.show=function(){this.i?
(this.j(),U(q(this.l,this),500)):this.l();U(q(this.j,this),6E3)};Xr.prototype.l=fun
ction(){K(this.o,"bottom","0");this.i=!0};Xr.prototype.j=function()
{K(this.o,"bottom","-48px");this.i=!1};function Yr(a){this.j=a;this.o=new
Xr;this.l=Zr(this)}Yr.prototype.ka=function(){return this.l};function Zr(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));Gm(b,
"button");Lf(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.i.call(a)});return b}
Yr.prototype.i=function()
{this.j.focus();this.j.select();document.execCommand("copy");this.o.show()};functio
n $r(){}$r.prototype.Oc=function(){};function as(a,b,c,d,e,g,h,k,l){var
m=bs(c),r=Dh(a),y=th(a);y&&dh(r,ch(y));y=We(a);var D=We(c);if(y.i!=D.i){var
F=y.i.body;D=Tf(D);var H=new B(0,0),Y=of(Ye(F));if(kc(Y,"parent")){var gb=F;do{var
Lb=Y==D?uh(gb):Ah(gb);H.x+=Lb.x;H.y+=Lb.y}while(Y&&Y!=D&&Y!
=Y.parent&&(gb=Y.frameElement)&&(Y=Y.parent))}F=Ce(H,uh(F));!A||Ic(9)||kf(y.i)||
(F=Ce(F,lf(y.i)));r.left+=F.x;r.top+=F.y}a=cs(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=Ce(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=th(c))ta.top-=m.y,ta.right-
=m.x,ta.bottom-=m.y,ta.left-=m.x;return ds(r,c,d,g,ta,h,k)}
function bs(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=mh(a,"position")){var c=uh(a);if(!b){b=Gh(a);var d;if(d=b)
{d=jg&&0<=ac(Nm,10);var e;if(e=zc)e=0<=ac(Lm,10);var g=ig&&0<=ac(Nm,85);d=pc||d||
e||g}b=d?-a.scrollLeft:b&&!oc&&"visible"!=mh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ce(c,new B(b,a.scrollTop))}}}return c||
new B}
function ds(a,b,c,d,e,g,h){a=a.clone();var k=cs(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
ah(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;nh(b,new B(e.left,e.top));h=e.Da();Ee(c,h)||Jh(b,h);return a}function cs(a,b)
{return(b&8&&Gh(a)?b^4:b)&-9};function es(a,b){this.Eb=8;this.Ka=b||void
0;tn.call(this,a)}u(es,tn);function fs(a,b)
{a.Eb=b;a.isVisible()&&a.tg()}es.prototype.ld=function(){return this.Ka||
null};es.prototype.setPosition=function(a){this.Ka=a||void
0;this.isVisible()&&this.tg()};es.prototype.tg=function(){if(this.Ka){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ka();a&&(b.style.visibility="hidden",N(b,!
0));this.Ka.Oc(b,this.Eb,this.Ul);a&&N(b,!1)}};function gs(a)
{es.call(this,a);un(this);this.Xk=!1;this.j=new Vi;this.i=Fp();w(a,"viewport-
selection-popup");hs&&hs.Ga();hs=this}n(gs,es);gs.prototype.l=function()
{this.dispatchEvent("close");this.Ga()};
function is(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(sf(b));d=a.i?
G("TD"):G("div");e.appendChild(d);b=G("input");b.value=c;w(b,"viewport-
input");d.appendChild(b);Ih(b,!1);a.i&&(c=G("TD"),e.appendChild(c),e=(new
Yr(b)).ka(),c.appendChild(e));a.j.ma(b,"mousedown",js)}function js(a)
{a.stopPropagation()}
gs.prototype.va=function(){I(this.ka());es.prototype.va.call(this);this.j.Ga()};var
hs=null;function ks(a,b){this.i=a instanceof B?a:new B(a,b)}u(ks,
$r);ks.prototype.Oc=function(a,b,c,d){var e=Ye(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=bs(a);g-=h.x;e-=h.y;ds(new
B(g,e),a,b,c,null,null,d)};function ls(a,b)
{ks.call(this,a,b)}u(ls,ks);ls.prototype.j=0;ls.prototype.o=function(a)
{this.j=a};ls.prototype.Oc=function(a,b,c,d){var e=qh(a);e=th(e);var
g=nf(We(a).i);g=new B(this.i.x+g.scrollLeft,this.i.y+g.scrollTop);var
h=b,k=ds(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=ds(g,a,h,c,e,10,d);0!=(k&496)&&ds(g,a,b,c,e,this.j,d)}};function ms(a)
{jr.call(this,"#4a95d6");this.l=a}n(ms,jr);ms.prototype.ue=function(a)
{jr.prototype.ue.call(this,a);K(this.o,
{cursor:"pointer"});this.i.ma(this.o,"mousedown",ns)};function ns(a)
{a.stopPropagation()}
function Ur(a,b,c,d)
{a.wg();kb(b,q(a.Ho,a));a.N&&Si(a.N);a.s&&a.s.Ga();b=G("div");document.body.appendC
hild(b);var e=Qr(a.ha);if(e){var g=uh(a.o);b=new gs(b);if(c&&d){var
h=a.Fa(),k=h.yd();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.mc());S(m,"ci",d);S(m,"source","bookclip");m=Fe('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;vf(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.Af(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&&(is(b,"S\u00e9lection de
texte",c),m=G("DIV"),w(m,"selection-popup-translate-container"),b.i?
(h=Bf(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&&is(b,"Image",l);d&&is(b,"Int\u00e9grer",d)}else
c=G("DIV"),J(c,"Chargement en cours..."),
w(c,"selection-popup-loading-
msg"),b.ka().appendChild(c);fs(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(os,b,new ls(new
B(c,e))));a.N=Ki(b,"close",q(a.wg,a))}}function os(a,b){a.Id||
(a.setPosition(b),a.Ca(!0))}ms.prototype.wg=function()
{jr.prototype.wg.call(this);this.s&&this.s.Ga()};ms.prototype.va=function()
{jr.prototype.va.call(this);this.s&&this.s.Ga();this.N&&Si(this.N)};function
ps(a,b,c){return a.Xa().tj()?new Kr(a,b,c):new zr(a,b,c)}function qs(a,b){if(b
instanceof zr){tr(b,new Lr(a.Wa()));tr(b,new nr);var c=new ms(a.Cb()),d=new
Vr(c,a.Ha());tr(b,d);tr(b,c);tr(b,new or(a))}};function rs(a,b)
{W.call(this);this.O=a;b=Math.floor(b/2);var
c=Math.floor(b/this.O.lb().i.aspectRatio());this.l=new
De(b,c);this.j=G("div");K(this.j,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.oa=[];a.Ha().N.j.a
ppendChild(this.j);this.o=G("div");this.N=G("div");this.oa.push(O(this.o,"dblclick"
,q(this.eu,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);ss(this)}n(rs,wm);function ss(a)
{a.s&&a.s.Pa();a.ha&&a.ha.Pa();vf(a.V);vf(a.na);Jh(a.o,a.l);Jh(a.N,a.l);a.s=ps(a.O,
new pr(a.ta,a.l),a.V);qs(a.O,a.s);a.ua=new ir(!0);tr(a.s,a.ua);a.ha=ps(a.O,new
pr(a.Aa,a.l),a.na);a.Ba=new ir(!
1);qs(a.O,a.ha);tr(a.ha,a.Ba)}f=rs.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);nh(this.j,a)};f.eu=function(a)
{a.preventDefault();a.stopPropagation();this.O.tb("previous")};
f.Ca=function(a){K(this.j,{display:a?"":"none"})};f.Qc=function(){K(this.o,
{left:0,top:0});K(this.N,{left:this.l.width+"px",top:0})};f.Nd=function(){return
jb([this.ta,this.Aa],function(a){return!!a})};f.Pa=function()
{this.s.Pa();this.ha.Pa();for(var
a;a=this.oa.pop();)Si(a);this.j.parentNode&&I(this.j)};function ts(a){return
2*a};function us(a){this.O=a}n(us,Bp);us.prototype.render=function(a){var b=new
rs(this.O,a.Da().width);b.setPosition(a.ld());b.Qc();b.Ca(!0);return
this.i=b};function vs(a,b){var c=a.match(ws);return c?
Number(c[1])*b[c[2]]:Number(a)}var ws=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?
$/,xs={"":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},ys={"":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 zs(a,b){var c=As(a),d=As(b);0==qo(a)||0==qo(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.":Bs(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 As(a){a=a.mb();var b;/[^0-9]/.test(a)||Pb(a)?b=null:b=Ob(a,"B")?
vs(a,ys):vs(a,xs);return b}function Bs(a,b){a=As(a);b=As(b);return 0==a+1-(b-
1)};function Cs(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=em()}n(Cs,Q);Cs.prototype.zf=function(){return this.j};function Ds(a,b)
{if(b!=a.j){a.j=b;var c=a.O.Ha().N.j;N(c,!1);M(c);
[t(Es,a.l,a.N,a.s,a.i,b),q(a.o,a),t(N,c,!0)].forEach(U)}}Cs.prototype.o=function()
{this.dispatchEvent("change")};function Es(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 Fs=null;function Gs(a,b)
{Vi.call(this);this.j=Fs;this.O=a;this.i=b;this.O.Xa().ha||
(this.ma(this.O,"pageturn",this.o),this.ma(this.i,"dispose",this.Ga))}n(Gs,Vi);Gs.p
rototype.o=function(){var a=this.i.s.i.Nd()[0]||new tp,b=this.i.s.i.Nd()[1]||new
tp,c=this.ha,d=this.s,e=d?qo(d):-1,g=qo(a)||-1,h=qo(b)||-1,k=Math.max(c?qo(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.i.Tm){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);Bs(m,r)||void 0===m||void 0===r||
(a=zs(m,r),this.j.V(a),this.j.show(3E3))}};function Hs(a)
{Jp.call(this,a)}n(Hs,Jp);f=Hs.prototype;f.Fd=function(a)
{Jp.prototype.Fd.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 Wq(b))},this)))};f.Md=function(){return
this.o(32)?"Couverture":this.o(64)?"Quatri\u00e8me de
couverture":Jp.prototype.Md.call(this)};f.xl=function()
{return{width:"w"}};f.nj=ba(13);f.Ro=function(){return this.ha};function Is(a)
{fq.call(this);fq.apply(this,arguments);this.N();O(this,"update",q(this.N,this))}n(
Is,fq);function Js(a,b){var c={};v(b.page,function(e){var
g=to(this,e.pid);g&&Op(g,e);c[e.pid]=!0},a);b=ro(a);var d=jb(b,function(e){return!!
c[e.Na()]||!!this.ha[e.Na()]},a);b.length!
=d.length&&a.l(d)}Is.prototype.Hl=function(a){this.s?
Js(this,a):fq.prototype.Hl.call(this,a)};
Is.prototype.N=function(){var a={},b=0;v(ro(this),function(h){var
k=qo(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};Is.prototype.o=Hs;function Ks(a)
{this.s=a.Seller;this.Oa=a.Url;this.j=a.TrackingUrl;this.i=a.Price;this.l=a.IsInSto
ck;this.o=a.IsPublisher};function Ls(a)
{this.l=a.page_id;this.j=a.page_number||"";this.i=a.snippet_text||"";this.o=a.page_
url}Ls.prototype.Na=function(){return this.l};Ls.prototype.mc=function(){return
this.o};function Ms(a){this.i=a;0<this.i.number_of_results?
(this.Ab=kb(this.i.search_results,function(b){return new
Ls(b)},this),this.id=this.i.search_results[0].page_id+Ns(this)
+this.i.search_results[this.i.number_of_results-1].page_id):this.Ab=[]}function
Os(a){return a.i.spellresults&&a.i.spellresults.correct_spell?
a.i.spellresults.correct_spell:null}function Ns(a){return
a.i.search_query_escaped};function Ps(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=$e("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);yf(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=zs(this.o,this.l);e=Mf(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,oi(e)):P(g,oi(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=zs(this.o,this.l);Ih(this.j,
!0);V(this.j)}n(Ps,wm);Ps.prototype.qb=function(a)
{L(this.j,a)};Ps.prototype.setPosition=function(a)
{nh(this.j,a)};Ps.prototype.Pa=function(){I(this.j)};function Qs(a,b,c,d)
{this.Zj=this.Gl=10;this.Gi=this.Hi=20;b=Math.floor((b-20)/
(100+this.Gl));d&&2<b&&(b-=b%2);ar.call(this,b);ro(a);a=kb(ro(a),function(e){e=new
cm(e);var g=e.Da();g.width=100;e.qb(g);return e});c&&(c=a[0].Da(),d=new
Sl,d.qb(c),this.Ta(d));v(a,q(this.Ta,this));Zl(this)}u(Qs,ar);function Rs(a,b)
{Er.call(this,b);this.ub=a;this.i.ma(a,"pagechange",this.Qd);this.i.ma(this.ub,"sea
rchupdate",this.El);if(a=C("subscription-
bar"))this.i.ma(this,"scrolldown",t(this.rl,a)),this.i.ma(this,"scrollup",t(this.st
,a))}u(Rs,Er);f=Rs.prototype;f.Nd=function(){var
a=this.xc.Ld(),b=[];this.na&&(a=this.na.ti(a)[0]||[]);v(a,function(c){c instanceof
cm&&b.push(c.Fa())});return b};f.sg=function(a){this.mg(!1,!
1);this.Ye(this.Ng(a))};
f.Xe=function(a){var
b=[];"fixed_width"==this.Hb().Yf()&&b.push(this.Da().width);this.he&&(a=dq(this.he(
),this.Hb().N(),a,b))&&this.sg(a)};f.Ke=function(){this.mg(!0,!1);var
a=this.Da().width;this.Ye(this.Ng(a))};f.yf=ba(14);f.mg=function(a,b)
{this.Og=a;this.mj=b};f.resize=function(){if(this.Og)this.Ke();else{var
a=this.Hb().N();a&&this.sg(a)}};f.Ye=function(a){var
b=this.Hb();this.Vc(a);b&&(a=Bm(new Am(b,a),this.Lc()),
(a=this.Re(a))&&this.Gd(a))};f.Qd=function(){this.ei||this.Pd(this.ub.Fa())};
f.Pd=function(a){this.xc.Cc&&(a=this.xc.Cc(a))&&this.Wc(new
B(Math.round(a.ee()),Math.round(a.md())))};f.El=function()
{Ss&&(this.yl().Pa(),this.ua&&this.ua(),this.jc())};var Ss=!0;function Ts(a,b)
{this.Ea=a;this.i=b}n(Ts,Bp);Ts.prototype.render=function(a){var
b=this.i(),c=a.Fa(),d=fb(this.Ea.he().Kf)/a.Da().width,e=a.Da();b.Hj=e.width;b.dh=e
.height;e=a.Da().clone();e.width*=d;e.height*=d;b.Mu=e.width;b.Ju=e.height;b.setPos
ition(a.ee(),a.md());b.ob(c);b.Qc();return b};function Us(){};function Vs(a)
{this.Ea=a}u(Vs,Us);Vs.prototype.wl=function(a){var b=this.ti(a);a=b[0]||
[];b=b[1]||[];b.sort(t(Ws,this.Ea.Lc()));var c=[];vb(c,a,b);return c};function
Ws(a,b,c){return $g(bh(Tl(b)),a)-$g(bh(Tl(c)),a)}Vs.prototype.ti=function(a){var
b=Ir(this.Ea),c=new ah(b.left-800,b.top-800,b.width+1600,b.height+1600);return
Ab(a,function(d){d=Tl(d);if(eh(c,d))return eh(b,d)?0:1})};function Xs(a,b)
{this.Ea=b;this.O=a}n(Xs,Vs);Xs.prototype.wl=function(a){var
b=Vs.prototype.wl.call(this,a),c=this.O.Fa();if(c){var d=[],e=this.O.lb();v([1,-
1],function(){var g=so(e,c.Na(),1);g&&d.push(g)});v(a,function(g)
{g.Fa&&ob(d,g.Fa())&&pb(b,g)})}return b};function Ys(a,b,c)
{W.call(this);this.O=a;this.Ea=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.nb()}u(Ys,wm);f=Ys.prototype;
f.Qc=function(){var a=this.Hj-2,b=this.dh-2,c=this.Mu-2,d=this.Ju-2;K(this.N,
{backgroundColor:"#cccccc",position:"absolute"});nh(this.N,0,0);L(this.N,this.Hj,th
is.dh);K(this.ha,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});nh(this.ha,1,1);
L(this.ha,a,b);this.show();var e=this.O;a=ps(e,new qr(this.Fa(),new De(a,b),new
De(c,d)),this.ha);a instanceof zr?qs(e,a):a instanceof Kr&&a instanceof
Kr&&tr(a,new Lr(e.Wa()));this.j=a};f.nb=function(){N(this.l,!1)};
f.show=function(){N(this.l,!0)};f.oc=ba(9);f.Pa=function()
{this.j&&this.j.Pa();I(this.l)};f.setPosition=function(a,b)
{nh(this.l,a,b)};f.md=function(){return ph(this.l).x};f.ee=function(){return
ph(this.l).y};f.ob=function(a){this.o=a};f.Fa=function(){return
this.o};f.Fb=function(){return this.dh};f.wb=function(){return this.Hj};function
Zs(a){return a+2}f.Da=function(){return new De(this.Hj,this.dh)};function $s(a)
{W.call(this);vf(a);V(a);this.o=a;this.j=G("div");V(this.j,!0);em()&&(gf(a,
{dir:"ltr"}),gf(this.j,{dir:"rtl"}));a.appendChild(this.j)}u($s,W);function at(a,b)
{$s.call(this,b);this.Ea=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(at,
$s);function Fr(a){var
b=a.na;a.V&&b&&(K(a.j,"left",Math.floor(Math.max(0,a.Ea.N.o.clientWidth-b.width)/
2)+"px"),K(a.l,"height",b.height+"px"))}at.prototype.oa=function(){this.s=!
1;this.N()};
at.prototype.N=function(){if(!this.s){var a=this.Ea.Ib;if(a){a=a.clone();var
b=this.o;b=new B(b.scrollLeft,b.scrollTop);Ae(a,b)||(this.ha=!
0,this.Ea.Gd(b),this.ha=!1)}}};function bt(a){var b=a.Cb(),c=new
at(this,b);ct(b);Rs.call(this,a,c);Hr(this,new Xs(a,this));Gr(this,dt(this));var
d=a.lb(),e=a.Xa().Yf();this.s=a.Xa().ha?function(g){return new
cr(d,e,g)}:a.Xa().oa?function(g){return new cr(d,e,g,!0,a.Xa().oa)}:function(g)
{return new cr(d,e,g,!0)};b=this.ub.Xa();"fixed_height"==b.Yf()?
(b=b.he(),b=b[Math.floor(b.length/2)]+2):b=et(b)
+2;this.sg(b);this.i.ma(this.ub,"pagesupdate",this.mu);this.i.ma(this.ub,"pagemodec
hange",this.kr);this.i.ma(this,"move",this.jc);this.i.ma(this,
"move",this.zw)}u(bt,Rs);function ct(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");gf(a,
{dir:"ltr"})}f=bt.prototype;f.Nc=function(){this.Xe(1)};f.hd=function(){this.Xe(-
1)};f.he=function(){var
a=this.ub.Xa(),b=ub(a.he());"fixed_width"==a.Yf()&&(a=this.ub.Xa().La)&&150<a-
fb(b)&&(1500>a?pb(b,a):pb(b,1500));return new cq(kb(b,Zs))};f.Ng=function(a){return
this.s(a)};
f.Da=function(){if(this.l.hasChildNodes()){var
a=Lh(this.l.childNodes[0]).width;a=new De(a,this.j.height)}else a=this.j;return
a};function dt(a){var b=new $p;aq(b,cm,new Ts(a,t(Rc,Ys,a.ub,a,a.N.j)));aq(b,Zq,new
er(a.ub,function(c){return new Ps(a.N.j,c)}));return b}f.zw=function(){if(this.Aa)
{var a=Wl(this.xc,this.Lc().y);a&&a.Fa&&(a=a.Fa(),this.ub.Fa()!=a&&(this.ei=!
0,this.ub.qd(a.Na()),this.ei=!1))}this.Aa=!0};
f.mu=function(){var a=this.ub.Fa(),b=this.ub.lb(),c=to(b,a.Na());if(!c)a:
{c=qo(a);b=ro(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(qo(d)<=c){c=d;break
a}}c=null}a=this.Ib;b=this.Hb();d=b.Cc(c);a=Ce(a,d.ld());b=this.Ng(b.N());c=b.Cc(c)
.ld();c=new B(c.x+a.x,c.y+a.y);this.Vc(b);this.Gd(c)};f.kr=function()
{this.ha.Pa();this.jc()};
f.ol=function(a){if(a.Ro&&a.ha){var b=a.ha;if(null!=a.na)var c=a.na;else a.na=new
Yq(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.Hb().Cc(a);a=d.wb()/a.te();if(b.Wf()&&(b=b.Wf(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.ee();d=a*e[1]+d.md();var
g=a*e[2];a*=e[3];e=G("DIV");e.setAttribute("id","focus_article_div");V(e,!
0);Eh(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 ft(a,b,c,d,e)
{W.call(this);this.O=a;this.Ea=b;this.o=c;var g=G("div");K(g,
{position:"absolute"});e=e.width-2;nh(g,d.x+(em()?
e:0),d.y);b.N.j.appendChild(g);this.j=g;b=Math.floor(e/dm(c));g=new
De(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.Md();this.ha=d;e=R;var h=new R(c.N.rp);S(h,"pg",c.Na());c.rb.sig&&
S(h,"sig",c.rb.sig);e=new
e(h.toString());S(e,"zoom","1");S(e,"img","1");S(e,"w",g.width);if(g=this.O.Xa().ye
)S(e,"imgtk",g),S(e,"jtp",qo(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(
ft,wm);ft.prototype.s=function(){var a=!1,b=this.O.Fa();b&&b==this.o&&(a=!
0);K(this.l,"backgroundColor",a?"#6B90DA":"#ccc")};ft.prototype.N=function()
{this.O.Wb(bt);this.O.ob(this.o);gt.dispatchEvent("click")};
ft.prototype.Pa=function(){yp(this.ha);I(this.j)};var gt=new Q;function ht(a,b)
{this.O=a;this.Ea=b}n(ht,Bp);ht.prototype.render=function(a){return new
ft(this.O,this.Ea,a.Fa(),a.ld(),a.Da())};function it(a){var b=a.Cb();K(b,
{overflow:"hidden"});var c=new
at(this,b);Rs.call(this,a,c);this.i.ma(this,"move",this.jc);K(b,
{overflow:"auto"});Gr(this,jt(this));this.Vc(kt(this));Hr(this,new
Vs(this));U(q(this.jc,this),0);this.i.ma(this,"resize",this.s);var
d=C("subscription-bar");d&&(this.rl(d),U(function(){N(d,!
1)},600))}u(it,Rs);it.prototype.Pd=function(a){a=this.Hb().Cc(a).ld();this.Gd(new
B(void 0,a.y-40))};
function kt(a){var b=a.ub.Xa().Gc;return new Qs(a.ub.lb(),Gp()?
Math.min(a.Da().width,1120):a.Da().width,b,b)}it.prototype.s=function()
{this.Vc(kt(this));this.Pd(this.ub.Fa())};function jt(a){var b=new $p;aq(b,cm,new
ht(a.ub,a));return b};function lt(a)
{this.Ac=a.Title;this.j=a.Pid;this.i=a.PgNum}lt.prototype.mb=function(){return
this.Ac};lt.prototype.getId=function(){return this.j};function mt(a,b,c,d)
{wi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(mt,
wi);function nt(a,b)
{Q.call(this);a&&this.attach(a,b)}u(nt,Q);f=nt.prototype;f.wa=null;f.Dj=null;f.Ol=n
ull;f.Ej=null;f.Sc=-1;f.ve=-1;f.qk=!1;
var
ot={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},pt=
{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},qt=sc&&pc;f=nt.prototype;
f.lr=function(a){if(qc||nc)if(17==this.Sc&&!a.ctrlKey||18==this.Sc&&!a.altKey||
sc&&91==this.Sc&&!a.metaKey)this.ve=this.Sc=-1;-1==this.Sc&&(a.ctrlKey&&17!
=a.keyCode?this.Sc=17:a.altKey&&18!=a.keyCode?this.Sc=18:a.metaKey&&91!
=a.keyCode&&(this.Sc=91));wj(a.keyCode,this.Sc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.ve=xj(a.keyCode),qt&&(this.qk=a.altKey)):this.handleEvent(a)};f.mr=function(a
){this.ve=this.Sc=-1;this.qk=a.altKey};
f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(A&&"keypress"==a.type){var
d=this.ve;var e=13!=d&&27!=d?b.keyCode:0}else(qc||nc)&&"keypress"==a.type?
(d=this.ve,e=0<=b.charCode&&63232>b.charCode&&vj(d)?b.charCode:0):
("keypress"==a.type?(qt&&(c=this.qk),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.ve,e=b.charCode):(d=b.keyCode||this.ve,e=b.charCode||0)):
(d=b.keyCode||this.ve,e=b.charCode||0),sc&&63==e&&224==d&&(d=191));var g=d=xj(d);d?
63232<=d&&d in ot?g=ot[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in pt&&(g=pt[b.keyIdentifier]);if(!
pc||"keypress"!=a.type||
wj(g,this.Sc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Sc,this.Sc=g,b=new
mt(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ka=function(){return
this.wa};f.attach=function(a,b)
{this.Ej&&rt(this);this.wa=a;this.Dj=O(this.wa,"keypress",this,b);this.Ol=O(this.wa
,"keydown",this.lr,b,this);this.Ej=O(this.wa,"keyup",this.mr,b,this)};
function rt(a)
{a.Dj&&(Si(a.Dj),Si(a.Ol),Si(a.Ej),a.Dj=null,a.Ol=null,a.Ej=null);a.wa=null;a.Sc=-
1;a.ve=-1}f.va=function(){nt.qa.va.call(this);rt(this)};function st(){}var
tt;Qa(st);var
ut={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=s
t.prototype;f.yg=function(){};f.Pc=function(a){return
a.i.Sa("DIV",vt(this,a).join(" "),a.Hc())};f.Jc=function(a){return a};function
wt(a,b,c){(a=a.ka?a.ka():a)&&(c?Ib:Kb)(a,[b])}f.Ni=function(){return!0};
f.Tb=function(a,b){b.id&&a.hh(b.id);var c=this.Jc(b);c&&c.firstChild?
xt(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.Ag=null;var
d=0,e=this.Va(),g=this.Va(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||
m!=g?d|=this.sj(m):k=!0:(h=!0,g==e&&(k=!0));1==this.sj(m)&&Jf(c)&&Lf(c,!
1)},this);a.we=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Kd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.Oi=function(a)
{qn(a)&&this.Wm(a.ka(),!0);a.isEnabled()&&this.wh(a,a.isVisible())};
function yt(a,b,c){if(a=c||a.yg())c=b.getAttribute("role")||null,a!
=c&&Gm(b,a)}function zt(a,b,c){var d=b.Oa;null!=d&&a.oi(c,d);b.isVisible()||
X(c,"hidden",!b.isVisible());b.isEnabled()||a.oe(c,1,!
b.isEnabled());At(b,8)&&a.oe(c,8,Bt(b,8));At(b,16)&&a.oe(c,16,Bt(b,16));At(b,64)&&a
.oe(c,64,b.od())}f.oi=function(a,b){Km(a,b)};f.rk=function(a,b){Ih(a,!b,!
A)};f.Wm=function(a,b){wt(a,this.Va()+"-rtl",b)};f.Vm=function(a){var b;return
At(a,32)&&(b=a.ka())?Jf(b):!1};
f.wh=function(a,b){var c;if(At(a,32)&&(c=a.ka())){if(!b&&Bt(a,32))
{try{c.blur()}catch(d){}Bt(a,32)&&a.Pi(null)}Jf(c)!=b&&Lf(c,b)}};f.Ca=function(a,b)
{N(a,b);a&&X(a,"hidden",!b)};f.Xc=function(a,b,c){var d=a.ka();if(d){var
e=this.Rh(b);e&&wt(a,e,c);this.oe(d,b,c)}};f.oe=function(a,b,c){tt||
(tt={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=tt[b];var
d=a.getAttribute("role")||null;d&&(d=ut[d]||b,b="checked"==b||"selected"==b?
d:b);b&&X(a,b,c)};
f.zg=function(a,b){var c=this.Jc(a);c&&(vf(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=Ye(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.Va=function(){return"goog-control"};function vt(a,b)
{var c=a.Va(),d=[c],e=a.Va();e!=c&&d.push(e);c=b.we;for(e=[];c;){var g=c&-
c;e.push(a.Rh(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return
d}f.Rh=function(a){this.j||Ct(this);return this.j[a]};
f.sj=function(a){if(!this.ta){this.j||Ct(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 Ct(a)
{var b=a.Va();a.j={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Dt()
{}u(Dt,st);Qa(Dt);f=Dt.prototype;f.yg=function()
{return"button"};f.oe=function(a,b,c){switch(b){case 8:case
16:X(a,"pressed",c);break;default:case 64:case
1:Dt.qa.oe.call(this,a,b,c)}};f.Pc=function(a){var
b=Dt.qa.Pc.call(this,a);this.rc(b,a.vf());var
c=a.Bb();c&&this.zc(b,c);At(a,16)&&this.oe(b,16,Bt(a,16));return
b};f.Tb=function(a,b){b=Dt.qa.Tb.call(this,a,b);var
c=this.Bb(b);a.Ja=c;a.V=this.vf(b);At(a,16)&&this.oe(b,16,Bt(a,16));return
b};f.Bb=function(){};f.zc=function(){};
f.vf=function(a){return a.title};f.rc=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.qc=function(a,b){var c=qn(a),d=this.Va()
+"-collapse-left",e=this.Va()+"-collapse-right",g=c?e:d;b&1?Et(a,g):Ft(a,g);c=c?
d:e;b&2?Et(a,c):Ft(a,c)};f.Va=function(){return"goog-button"};var
Gt={Fg:"mousedown",Gg:"mouseup",Gh:"mousecancel",Jw:"mousemove",Lw:"mouseover",Kw:"
mouseout",Hw:"mouseenter",Iw:"mouseleave"};function Ht(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);It[a]=b}var Jt={},It={};function Kt(a,b,c)
{gn.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ua(b);if(d=Jt[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Gb?d.Gb():new d:null}this.l=b;this.Ag=void 0!==a?
a:null;this.Oa=null}u(Kt,gn);f=Kt.prototype;f.Ag=null;f.we=0;f.yi=39;f.Qf=255;f.xi=
0;f.Qi=!0;f.Kd=null;f.sk=!0;f.Xm=null;function Lt(a,b){a.ab&&b!
=a.sk&&Mt(a,b);a.sk=b}f.xd=function(){return this.l};function Et(a,b){b&&(a.Kd?
ob(a.Kd,b)||a.Kd.push(b):a.Kd=[b],wt(a,b,!0))}
function Ft(a,b){b&&a.Kd&&qb(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),wt(a,b,!
1))}f.Ua=function(){var
a=this.l.Pc(this);this.wa=a;yt(this.l,a,this.uf());this.l.rk(a,!
1);this.isVisible()||this.l.Ca(a,!1)};f.uf=function(){return
this.Xm};f.ng=function(a){this.Xm=a};f.oi=function(a){this.Oa=a;var
b=this.ka();b&&this.l.oi(b,a)};f.Kb=function(){return
this.l.Jc(this.ka())};f.Ii=function(a){return this.l.Ni(a)};
f.Nb=function(a){this.wa=a=this.l.Tb(this,a);yt(this.l,a,this.uf());this.l.rk(a,!
1);this.Qi="none"!=a.style.display};f.Ma=function()
{Kt.qa.Ma.call(this);zt(this.l,this,this.wa);this.l.Oi(this);if(this.yi&-
2&&(this.sk&&Mt(this,!0),At(this,32))){var a=this.ka();if(a){var b=this.o||
(this.o=new
nt);b.attach(a);Z(this).ma(b,"key",this.Rc).ma(a,"focus",this.nr).ma(a,"blur",this.
Pi)}}};
function Mt(a,b){var c=Z(a),d=a.ka();b?(c.ma(d,Gt.Fg,a.ef).ma(d,
[Gt.Gg,Gt.Gh],a.je).ma(d,"mouseover",a.Ne).ma(d,"mouseout",a.Dl),a.ai!
=Pc&&c.ma(d,"contextmenu",a.ai),A&&!a.ta&&(a.ta=new Nt(a),ri(a,a.ta))):
(c.Za(d,Gt.Fg,a.ef).Za(d,
[Gt.Gg,Gt.Gh],a.je).Za(d,"mouseover",a.Ne).Za(d,"mouseout",a.Dl),a.ai!
=Pc&&c.Za(d,"contextmenu",a.ai),A&&(pi(a.ta),a.ta=null))}f.lc=function()
{Kt.qa.lc.call(this);this.o&&rt(this.o);this.isVisible()&&this.isEnabled()&&this.l.
wh(this,!1)};
f.va=function(){Kt.qa.va.call(this);this.o&&(this.o.Ga(),delete this.o);delete
this.l;this.ta=this.Kd=this.Ag=null};f.Hc=function(){return this.Ag};function
Ot(a,b){a.l.zg(a.ka(),b);a.Ag=b}function xt(a,b){a.Ag=b}f.Rg=function(){var
a=this.Hc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?
a.map(Of).join(""):Mf(a);return Ie(a)};f.isVisible=function(){return this.Qi};
f.Ca=function(a,b){return b||this.Qi!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ka())&&this.l.Ca(b,a),this.isEnabled()&&this.l.wh(this,a),this.Qi=a,!0):!
1};f.isEnabled=function(){return!Bt(this,1)};f.Ra=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Pt(this,1,!
a)||(a||(Qt(this,!1),this.Uc(!1)),this.isVisible()&&this.l.wh(this,a),this.Xc(1,!
a,!0))};f.Uc=function(a){Pt(this,2,a)&&this.Xc(2,a)};f.isActive=function(){return
Bt(this,4)};
function Qt(a,b){Pt(a,4,b)&&a.Xc(4,b)}f.rm=function(a)
{Pt(this,8,a)&&this.Xc(8,a)};f.lg=function(a)
{Pt(this,16,a)&&this.Xc(16,a)};f.Qj=function(a)
{Pt(this,32,a)&&this.Xc(32,a)};f.od=function(){return Bt(this,64)};f.Sb=function(a)
{Pt(this,64,a)&&this.Xc(64,a)};function Bt(a,b){return!!
(a.we&b)}f.Xc=function(a,b,c){c||1!=a?At(this,a)&&b!
=Bt(this,a)&&(this.l.Xc(this,a,b),this.we=b?this.we|a:this.we&~a):this.Ra(!
b)};function At(a,b){return!!(a.yi&b)}
f.Yb=function(a,b){if(this.ab&&Bt(this,a)&&!b)throw Error("Component already
rendered");!b&&Bt(this,a)&&this.Xc(a,!1);this.yi=b?this.yi|a:this.yi&~a};function
Rt(a,b){return!!(a.Qf&b)&&At(a,b)}function Pt(a,b,c){return At(a,b)&&Bt(a,b)!=c&&(!
(a.xi&b)||a.dispatchEvent(jn(b,c)))&&!a.Id}f.Ne=function(a){!
St(a,this.ka())&&this.dispatchEvent("enter")&&this.isEnabled()&&Rt(this,2)&&this.Uc
(!0)};f.Dl=function(a){!
St(a,this.ka())&&this.dispatchEvent("leave")&&(Rt(this,4)&&Qt(this,!
1),Rt(this,2)&&this.Uc(!1))};
f.ai=Pc;function St(a,b){return!!
a.relatedTarget&&Ff(b,a.relatedTarget)}f.ef=function(a)
{this.isEnabled()&&(Rt(this,2)&&this.Uc(!0),yi(a)&&(Rt(this,4)&&Qt(this,!
0),this.l&&this.l.Vm(this)&&this.ka().focus()));yi(a)&&a.preventDefault()};f.je=fun
ction(a){this.isEnabled()&&(Rt(this,2)&&this.Uc(!
0),this.isActive()&&this.Ff(a)&&Rt(this,4)&&Qt(this,!1))};
f.Ff=function(a){Rt(this,16)&&this.lg(!Bt(this,16));Rt(this,8)&&this.rm(!
0);Rt(this,64)&&this.Sb(!this.od());var b=new
ti("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.hm=a.hm);return this.dispatchEvent(b)};f.nr=function()
{Rt(this,32)&&this.Qj(!0)};f.Pi=function(){Rt(this,4)&&Qt(this,!
1);Rt(this,32)&&this.Qj(!1)};f.Rc=function(a){return
this.isVisible()&&this.isEnabled()&&this.ie(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.ie=function(a){return 13==a.keyCode&&this.Ff(a)};if("function"!==typeof Kt)throw
Error("Invalid component class "+Kt);if("function"!==typeof st)throw Error("Invalid
renderer class "+st);var Tt=Ua(Kt);Jt[Tt]=st;Ht("goog-control",function(){return
new Kt(null)});function Nt(a){qi.call(this);this.i=a;this.j=!1;this.l=new
Vi(this);ri(this,this.l);a=this.i.wa;this.l.ma(a,Gt.Fg,this.s).ma(a,Gt.Gg,this.N).m
a(a,"click",this.o)}u(Nt,qi);var Ut=!A||Ic(9);Nt.prototype.s=function(){this.j=!1};
Nt.prototype.N=function(){this.j=!0};function Vt(a,b){if(!Ut)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}
Nt.prototype.o=function(a){if(this.j)this.j=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=Vt(b,"mousedown");this.i.ef(new
wi(e,a.currentTarget));e=Vt(b,"mouseup");this.i.je(new wi(e,a.currentTarget));Ut||
(b.button=c,b.type=d)}};Nt.prototype.va=function()
{this.i=null;Nt.qa.va.call(this)};function Wt()
{}u(Wt,Dt);Qa(Wt);f=Wt.prototype;f.yg=function(){};f.Pc=function(a){Lt(a,!
1);a.Qf&=-256;a.Yb(32,!1);return a.i.Sa("BUTTON",{"class":vt(this,a).join("
"),disabled:!
a.isEnabled(),title:a.vf()||"",value:a.Bb()||""},a.Rg()||"")};f.Ni=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Tb=function(a,b){Lt(a,!1);a.Qf&=-256;a.Yb(32,!
1);if(b.disabled){var c=this.Rh(1);w(b,c)}return Wt.qa.Tb.call(this,a,b)};
f.Oi=function(a){Z(a).ma(a.ka(),"click",a.Ff)};f.rk=function(){};f.Wm=function()
{};f.Vm=function(a){return a.isEnabled()};f.wh=function(){};f.Xc=function(a,b,c)
{Wt.qa.Xc.call(this,a,b,c);(a=a.ka())&&1==b&&(a.disabled=c)};f.Bb=function(a)
{return a.value};f.zc=function(a,b){a&&(a.value=b)};f.oe=function(){};function
Xt(a,b,c){Kt.call(this,a,b||Wt.Gb(),c)}u(Xt,Kt);f=Xt.prototype;f.Bb=function()
{return this.Ja};f.zc=function(a)
{this.Ja=a;this.xd().zc(this.ka(),a)};f.vf=function(){return
this.V};f.rc=function(a){this.V=a;this.xd().rc(this.ka(),a)};f.qc=function(a)
{this.xd().qc(this,a)};f.va=function(){Xt.qa.va.call(this);delete this.Ja;delete
this.V};f.Ma=function(){Xt.qa.Ma.call(this);if(At(this,32)){var
a=this.ka();a&&Z(this).ma(a,"keyup",this.ie)}};
f.ie=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Ff(a):32==a.keyCode};Ht("goog-
button",function(){return new Xt(null)});function Yt(a,b,c,d){d=void 0===d?!
1:d;W.call(this);this.O=a;this.s=b;this.l=this.O.Xa().xh;this.na=!!
this.O.Xa().xh;this.ta=!!
this.O.Xa().nh;this.o=Fp(c);this.V=Gp(c);this.N=d;if(this.na){a:
{a=this.O.lb();for(b=0;b<this.l.length;b++)if(c=to(a,this.l[b].getId())){b:
{for(d=b+1;d<this.l.length;d++){var e=to(this.O.lb(),this.l[d].getId());if(e)
{d=e;break b}}d=null}d=d?qo(d)-1:qo(fb(ro(a)));e=qo(this.O.Fa());if(e>=qo(c)&&e<=d)
{a=b;break a}}a=-1}this.oa=a}}n(Yt,W);f=Yt.prototype;
f.render=function(a,b){b=void 0===b?
2:b;this.j=G("div");document.body.appendChild(this.j);U(q(this.pr,this));this.ua=a;
this.na?(this.N&&(this.ha=b),Zt(this)):this.ta?(w(this.j,"base-image-toc-
div"),a=this.O.Xa().nh,
(b=to(this.O.lb(),a))&&$t(this,b),1<this.O.Xa().Qb&&(a=so(this.O.lb(),a,1))&&$t(thi
s,a),this.Ri()):this.Ga()};f.pr=function(){var
a=this;this.i.ma(document,"click",this.Ga);this.i.ma(document,"keydown",function(b)
{13!=b.keyCode&&27!=b.keyCode||a.Ga()});this.i.ma(this.O,"resize",this.Ri)};
function $t(a,b){var c=new De(128,0),d=E("IMG",{width:128});w(d,"toc-page-
image");a.i.ma(d,"click",function()
{a.O.ob(b)});pc&&em()&&a.i.ma(d,"load",a.Ri);b.yd(c)?
a.mq(d,b,c):gp(b,t(a.mq,d,b,c));a.j.appendChild(d)}f.mq=function(a,b,c){gf(a,
{src:b.yd(c)})};
function Zt(a){var b=E("DIV",{"class":"toc-div"}),c;v(a.l,function(d,e)
{d=au(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:Cf(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.Ri();a.j.tabIndex=-1;Gm(a.j,"dialog");a.j.focus()}
f.Ri=function(){var a=this.o?this.V?8:9:13,b=this.o?this.V?9:8:12,c;this.s
instanceof Xt?c=this.s.ka():c=this.s;as(c,a,this.j,b,new B(0,-this.ua))};
function au(a,b,c){var d=b.getId(),e=to(a.O.lb(),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"}),Gm(g,"button"),Lf(g,!0));var l=G("div");w(l,"goog-inline-block");w(l,"toc-
left-
cell");c==a.oa&&(w(l,em()?"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);pc&&!Hc("1.9")&&
K(c,"overflow","hidden");var m=b.mb(),r=a.o?
m:Pe(m,35);P(c,oi(r));a.o&&(c.title=m);m=G("div");w(m,"goog-inline-
block");w(m,k);P(m,oi(Pb(Se(d))?"&nbsp;":d));g.appendChild(l);g.appendChild(c);g.ap
pendChild(m);e?a.N?(d=new
R(window.location.href),S(Xj(Xj(d,"pg"),"printsec"),"jtp",b.i),a.ha&&S(Xj(d,"zoom")
,"zoom",a.ha),a.O.Wa().getQuery()||Xj(Xj(d,"dq"),"num"),fj(g,pj(d.toString()))):
(a.i.ma(g,"click",function(){a.O.ob(e)}),a.i.ma(g,"keydown",function(y)
{13==y.keyCode&&a.O.ob(e)})):(Mb(c,h,"toc-middle-disabled-cell"),
Mb(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 bu(a)
{$q.call(this,1);var b=new fr;b.qb(a);this.Ta(b);Zl(this)}n(bu,
$q);bu.prototype.Sh=function(){return this.i[0]};bu.prototype.N=function(){return
this.wb()||0};bu.prototype.Yf=function(){return"fixed_width"};function cu(a){var
b=a.Cb(),c=new at(this,b);K(b,{overflow:"hidden"});Rs.call(this,a,c);this.s=new
us(a);b=new
$p;aq(b,fr,this.s);this.ha=b;b=a.lb().i.aspectRatio();c=this.Da();b=this.Ng(Math.mi
n(2*Math.floor(c.height*b),c.width));this.Vc(b);this.Aa=new
Gs(a,this);this.i.ma(this.ub,"pagemodechange",this.qr);U(this.jc,0,this)}u(cu,Rs);f
=cu.prototype;f.he=function(){var a=tb(du,this.ub.Xa().he());return new
cq(kb(a,ts))};f.Ye=function(a)
{cu.qa.Ye.call(this,a);this.ha.Pa();this.jc()};f.Nc=function(){this.Xe(1)};
f.hd=function(){this.Xe(-1)};f.qr=function()
{this.ha.Pa();this.jc()};f.Tm=2;f.Ng=function(a){this.Da();var
b=this.ub.lb().i.aspectRatio();return new bu(new
De(a,Math.floor(Math.floor(a/2)/b)))};var du=[180,220,280];
cu.prototype.Qd=function(){var a=eu(this,this.ub.Fa()),b=this.s.i;if(b){var
c=this.Aa,d=b.Nd();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;ss(b);if(c){if(c.o(64)||void 0==d)a=!1}else b.s.tm();if(d)
{if(d.o(32)||void 0==c)e=!1}else
b.ha.tm();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")};cu.prototype.Nd=f
unction(){return this.s.i.Nd()};
function eu(a,b){return mb(a.ub.lb().V,function(c){return
ob(c,b)})}cu.prototype.jc=function()
{cu.qa.jc.call(this);this.Qd()};cu.prototype.ta=function(a,b){var
c=this.ub.lb().V;a=qo(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==qo(h[0])||h[1]&&a==qo(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=qo(e[0]||e[1])&&a<qo(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
fu(a){this.Ac=a.title||"";this.ha=!!
a.fullview;this.nh=a.table_of_contents_page_id||"";this.Qb=a.num_toc_pages||"";this
.V=a.initial_zoom_width_override;this.La=a.max_resolution_image_width;this.Gc=!!
a.paired_thumbnails;this.ye=a.thumbnail_token||"";this.Oa=a.containing_bookshelves|
|[];this.Aa=a.volume_id||"";this.uc=a.other_issues_query||"";this.kb=!!
a.is_browsable;this.Lb=!!a.is_public_domain;a.last_page&&(this.oa=new
Jp(a.last_page));this.i=new De(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
Ks(d)},this));this.Ia=c.AboutUrl;c.allowed_syndication_flags&&(this.s=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.xh=kb(c.TocLine,function(d)
{return new lt(d)}));c.SubscribeLink&&(this.ta=new
Ks(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.l=c;this.o=n
ull==c?null:new
Vp(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Cd=a.sample_url||"";this.Eb=
a.is_newspaper||!1;
(this.ua=a.newspaper_tile_base_url)&&this.o&&Wp(this.o,q(this.Yv,this));this.Kf=c?
c.res_h:gu;this.Ba=this.Eb?"fixed_height":"fixed_width";this.hg=a.is_pre_order||!
1;this.Rp=a.on_sale_date||"";this.xj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.yj=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ja=a.volumeresult&&a
.volumeresult.can_download_pdf;this.Ka=a.volumeresult&&a.volumeresult.can_download_
epub;this.hb=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Pb=
a.volumeresult?
a.volumeresult.download_epub_url:""}n(fu,Xp);f=fu.prototype;f.Xh=ba(15);f.rj=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=ze(this.j,-1,this.he().length-1));return
this.j};function et(a){return a.V?a.V:a.i&&a.i.width?a.i.width:575}f.Xb=function()
{return this.Aa};f.tj=function(){return this.o};f.he=function(){return
this.Kf};f.Yf=function(){return this.Ba};
f.Yv=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.ua+a.substring(b));return new R(a)};f.Uh=function()
{return this.l?this.l.focus_aid:null};f.Tg=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 gu=[350,410,495,575,685,800,910,1025];function hu(a)
{W.call(this);this.s=a;this.j=null}n(hu,W);f=hu.prototype;
f.render=function(a,b){this.l=a;a=a.ka();var
c=uh(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=uh(a).x);this.j=E("DIV",
{"class":"linkbar-panel-div"});nh(this.j,d,c);this.V=E("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.j.appendChild(this.V);pc&&sc&&!Hc("1.9")&&(this.N=E("IFRAME",
{style:"position:
absolute;",Vw:"0"}),this.s.appendChild(this.N));this.s.appendChild(this.j);this.N&&
(L(this.N,M(this.j)),nh(this.N,ph(this.j)));U(q(this.sm,this))};
f.sm=function()
{this.i.ma(this.V,"click",this.Ga);this.i.ma(this.l,"action",this.rr);this.i.ma(doc
ument,"mousedown",this.ht)};f.rr=function(){Bt(this.l,16)||
this.Ga()};f.ht=function(a){Ff(this.j,a.target)||Ff(this.l.ka(),a.target)||
this.Ga()};f.va=function()
{W.prototype.va.call(this);I(this.j);I(this.N)};f.ka=function(){return
this.j};function iu(a,b,c){hu.call(this,a);this.O=b;this.ha=c}n(iu,hu);
iu.prototype.render=function(a,b){hu.prototype.render.call(this,a,b);a=E("DIV",
{style:"padding-top:5px; font-size: 13px;"});P(a,oi("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.Je=G("input"),L(this.Je,"100%","auto"),th
is.ka().appendChild(this.Je));a=this.O.Fa();b=(new R(window.location)).j;
var c=new
R(a.mc());Nj(c,b);this.o.value=c.toString();U(t(ju,this.o));this.ha&&(a=new
R(a.mc()),S(a,"output","embed"),this.Je.value=ku(a.toString()))};iu.prototype.sm=fu
nction()
{hu.prototype.sm.call(this);this.i.ma(this.o,"click",t(ju,this.o));this.ha&&this.i.
ma(this.Je,"click",t(ju,this.Je))};function ju(a){a.select()}function ku(a){return
Fe('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function lu(a,b){var
c=this;this.O=a;this.l=b;this.i=sj();this.j=C("flow-top-div")?!0:!1;(new
Vi(this)).ma(this.i,"resize",function(){var
d=c.O.Ha(),e=d.Hb(),g=d.Lc();c.resize();c.O.Ha().Ke();d=c.O.Ha();e=Bm(new
Am(e,d.Hb()),g);d.Gd(d.Re(e))}).ma(this.O,"searchupdate",function(){var d=C("gb-
ogen-mobile-appbar");if(d){var
e=c.i.Da().height;d=d.getBoundingClientRect().height;e-
=d;d=c.i.Da().width;c.O.qb(new De(d,e));c.j&&L(c.l,new
De(d,e))}}).ma(window,"load",this.resize)}
lu.prototype.resize=function(){var
a=this.i.Da().height,b=this.i.Da().width,c=Math.round(uh(this.l).y);a=Math.max(0,a-
c);this.O.qb(new De(b,a));this.j&&L(this.l,new De(b,a))};function mu(a,b,c)
{es.call(this);this.Ac=a;this.j=b;this.i=c?c:null;this.ug(nu(this))}n(mu,es);
function nu(a){var b=E("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);Gm(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);if(""!=a.Ac){var c=E("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=E("SPAN",{"class":"popup-menu-
title"});J(d,a.Ac);c.appendChild(d);d=E("DIV",{"class":"popup-menu-
close"});Km(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()});Gm(d,"button");Lf(d,!
0);c.appendChild(d)}b.appendChild(a.j);return b};function ou(a,b)
{W.call(this);this.Ea=a;this.l=b;this.j=G("div");a.N.j.appendChild(this.j);w(this.j
,"sitb_result");rc?(K(this.j,"width",b.Da().width+"px"),K(this.j,"min-
height",b.Da().height+"px")):
(nh(this.j,b.ld()),L(this.j,b.Da()));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=to(this.Ea.O.lb(),
this.l.i.Na())){a=this.Ea.O.Wa().getQuery();var c=b.rb.snippetSrc;c&&a==Wo(c)?
pu(this,c):(a=b.rf(),"entity_page"==T(a,"source")?
S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),Lp(b,a,q(this.h
a,this)))}else qu(this)}n(ou,wm);ou.prototype.N=function(a){this.Ea.ua(a.i,void
0)};ou.prototype.ha=function(a){(a=a.rb.snippetSrc)?pu(this,a):qu(this)};function
pu(a,b){vf(a.o);var c=G("IMG");c.src=b;ru(a);b=a.l.Da().width-25;K(c,
{width:b+"px"});a.o.appendChild(c)}
function ru(a){w(a.j,"sitb-result-clickable");w(a.s,"sitb-result-link");var
b=Mf(a.s);P(a.s,Fl(b+"&nbsp;&raquo;"));Gm(a.j,"link");Lf(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 qu(a){vf(a.o);var b=G("div");w(b,"sitb-result-
snippet");a.o.appendChild(b);rc||K(b,{width:Math.floor(.75*a.l.Da().width)
+"px"});P(b,El.i(a.l.i.i));b=G("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=to(a.Ea.O.lb(),a.l.i.Na());c&&c.yd()&&!Qp(c,
[4,8,16])&&c.o(2)?(ru(a),P(b,Fl((rc?"Aucune image pour le r\
u00e9sultat.":"Impossible de g\u00e9n\u00e9rer une image pour ce r\u00e9sultat.")
+"&nbsp;&nbsp;")),a=G("span"),c=rc||Fp()?"Cliquer pour voir":"Cliquez ici pour
afficher la page enti\u00e8re.",
P(a,Fl(c)),b.appendChild(a),w(a,"sitb-result-link")):(P(b,Fl("Aucun aper\u00e7u
disponible pour cette page.&nbsp;&nbsp;")),rc||(a=G("a"),w(a,"sitb-result-buy-
link"),P(a,Fl("Acheter ce livre.")),b.appendChild(a),b=new
R(window.location.href),S(b,"sitesec","buy"),S(b,"source","gbs_snippet"),Xj(b,"prin
tsec"),a.href=b.toString()))}ou.prototype.Pa=function()
{I(this.j);this.Ga()};function su(a)
{this.Ea=a}n(su,Bp);su.prototype.render=function(a){return new
ou(this.Ea,a)};function tu(a){this.i=a}n(tu,Sl);function uu(a,b)
{$q.call(this,1);this.s=a;this.V=b;this.Zj=this.Gi=this.Hi=20;a.Ab&&(a.Ab.forEach(q
(this.o,this)),Zl(this))}n(uu,$q);uu.prototype.o=function(a){a=new tu(a);var
b=Math.min(this.V-16,600);a.qb(new
De(b,Math.round(124/600*b+42)));this.Ta(a)};function vu(a){var
b=a.Cb();K(b,"overflow","hidden");var c=new
at(this,b);Er.call(this,c);this.O=a;rc||Hr(this,new
Vs(this));this.i.ma(this,"move",this.jc);var d=C("subscription-
bar");d&&(this.rl(d),U(function(){N(d,!
1)},600));Gr(this,wu(this));xu(b)}u(vu,Er);function yu(a,b){b!
=a.s&&(a.s=b,zu(a))}function xu(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});gf(a,{dir:"ltr"})}function wu(a){var b=new
$p;aq(b,tu,new su(a));return b}vu.prototype.resize=function(){zu(this)};
function zu(a){var b=new uu(a.s,a.Da().width);a.Vc(b);a.jc()}function Au(a,b)
{a.ua=b};function Bu(a){this.i=a||{}}Bu.prototype.nc=function(){return
this.i};Bu.prototype.Wb=function(a){var b=Xc(Cu,function(c){return
c==a});this.i.v=b};Bu.prototype.getQuery=function(){return this.i.q};var
Cu={onepage:bt,twopage:cu,thumbnail:it,snippet:vu};function Du(a)
{ti.call(this,"navigate");this.s=a}u(Du,ti);function Eu(){return!(z("iPad")||
z("Android")&&!z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||
z("IEMobile"))};var Fu=new WeakMap;function Gu(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 Hu(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"+Iu;var g=de("input",
{type:"text",name:e,id:e,style:ld("display:none")});document.write($d(g));e=C(e)}th
is.N=e;this.i=c?of(Ye(c)):window;this.na=b;A&&!
b&&(this.na="https"==window.location.protocol?
sd(kd(ld("https:///"))):sd(kd(ld('javascript:""'))));this.Ya=new
Uk(150);ri(this,this.Ya);this.j=!a;this.l=new Vi(this);if(a||Ju){if(d)var
h=d;else{a="history_iframe"+
Iu;b={id:a,style:ld("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=fe("iframe",e);document.write($d(h));h=C(a)}this.ha=h;this.ta=!
0}Ju&&(this.l.ma(this.i,"load",this.wv),this.oa=this.V=
!1);this.j?Ku(this,Lu(this),!0):Mu(this,this.N.value);Iu+
+}u(Hu,Q);Hu.prototype.Rb=!1;Hu.prototype.s=!1;Hu.prototype.o=null;var
Nu=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?
Gu:b;var e=Ua(a);return function(){var g=Ga.apply(0,arguments),h=this||
p,k=Fu.get(h);k||(k={},Fu.set(h,k));return lc(k,[this].concat(na(g)),c,d)}}
(function(){return A?Ic(8):"onhashchange"in p}),Ju=A&&!Ic(8);f=Hu.prototype;
f.ah=null;f.va=function(){Hu.qa.va.call(this);this.l.Ga();this.Ra(!
1)};f.Ra=function(a){if(a!=this.Rb)if(Ju&&!this.V)this.oa=a;else
if(a)if(pc&&this.l.ma(this.i,"pageshow",this.Dv),Nu()&&this.j)this.l.ma(this.i,"has
hchange",this.yv),this.Rb=!0,this.dispatchEvent(new Du(Lu(this),!1));else{if(!A||
Eu()||this.V)this.l.ma(this.Ya,"tick",q(this.Ym,this,!0)),this.Rb=!0,Ju||
(this.o=Lu(this),this.dispatchEvent(new Du(Lu(this),!1))),this.Ya.start()}else
this.Rb=!1,$i(this.l),this.Ya.stop()};
f.wv=function(){this.V=!0;this.N.value&&Mu(this,this.N.value,!
0);this.Ra(this.oa)};f.Dv=function(a){a.Ob.persisted&&(this.Ra(!1),this.Ra(!
0))};f.yv=function(){var a=Ou(this.i);a!=this.o&&Pu(this,a,!0)};function Lu(a)
{return null!=a.ah?a.ah:a.j?Ou(a.i):Qu(a)||""}function Ru(a,b){Lu(a)!=b&&(a.j?
(Ku(a,b,!1),Nu()||A&&!Eu()&&Mu(a,b,!1),a.Rb&&a.Ym(!1)):(Mu(a,b,!
1),a.ah=a.o=a.N.value=b,a.dispatchEvent(new Du(b,!1))))}function Ou(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Ku(a,b,c){a=a.i.location;var d=a.href.split("#")
[0],e=$b(a.href,"#");if(Ju||e||b)d+="#"+b;d!=a.href&&(b=Ad(d),c?
we(a,b):ve(a,b))}function Mu(a,b,c){if(a.ta||b!=Qu(a))if(a.ta=!
1,b=encodeURIComponent(String(b)),A){var
d=Gf(a.ha);d.open("text/html",c?"replace":void 0);c=ke(de("title",
{},a.i.document.title),de("body",{},b));d.write($d(c));d.close()}else
d=qd(a.na).toString()+"#"+b,(a=a.ha.contentWindow)&&(c?
we(a.location,d):ve(a.location,d))}
function Qu(a){if(A)return a=Gf(a.ha),a.body?Je(a.body.innerHTML):null;var
b=a.ha.contentWindow;if(b){try{var c=Je(Ou(b))}catch(d){return a.s||(1!
=a.s&&Vk(a.Ya,1E4),a.s=!0),null}a.s&&(0!=a.s&&Vk(a.Ya,150),a.s=!1);return c||
null}return null}f.Ym=function(a){if(this.j){var b=Ou(this.i);b!
=this.o&&Pu(this,b,a)}if(!this.j||Ju)if(b=Qu(this)||"",null==this.ah||
b==this.ah)this.ah=null,b!=this.o&&Pu(this,b,a)};
function Pu(a,b,c){a.o=a.N.value=b;a.j?
(Ju&&Mu(a,b),Ku(a,b)):Mu(a,b);a.dispatchEvent(new Du(Lu(a),c))}var Iu=0;function
Su(a,b){this.i=new
Hu;O(this.i,"navigate",q(this.s,this));this.O=a;this.j=b}Su.prototype.s=function(a)
{Tu(this,a.s)};function Tu(a,b){if(!(a.o&&""==b||a.l))if((A||
qc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Pj(b);v(d.de(),function(e){var g=d.get(e);g in Uu&&(g=Uu[g]);c[e]=g});b=new
Bu(c);a.O.Wb(Cu[b.i.v]||bt);Ds(a.j,!!b.i.f);void 0!
==b.getQuery()&&Vo(a.O.Wa(),b.getQuery())}}
Su.prototype.Ra=function(a){this.o=!0;this.i.Ra(a);A&&(a=(new
R(window.location)).j,Tu(this,a));this.o=!1};Su.prototype.update=function(){var
a=new
Bu;a.Wb(this.O.ha);a.i.q=this.O.Wa().getQuery();a.i.f=this.j.zf();a=ak(a.nc()).toSt
ring();this.l=!0;Ru(this.i,a);this.l=!1};var Uu={"true":!0,"false":!1};function
Vu(a,b,c){this.i=a;this.j=b;this.ha=c}u(Vu,$r);Vu.prototype.Oc=function(a,b,c)
{as(this.i,this.j,a,b,void 0,c,this.ha)};function Wu(a,b,c,d)
{Vu.call(this,a,b);this.l=c?5:0;this.s=d||void 0}u(Wu,Vu);Wu.prototype.N=function()
{return this.l};Wu.prototype.o=function(a)
{this.l=a};Wu.prototype.Oc=function(a,b,c,d){var
e=as(this.i,this.j,a,b,null,c,10,d,this.s);if(e&496){var
g=Xu(e,this.j);b=Xu(e,b);e=as(this.i,g,a,b,null,c,10,d,this.s);e&496&&(g=Xu(e,g),b=
Xu(e,b),as(this.i,g,a,b,null,c,this.l,d,this.s))}};function Xu(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Yu(a,b,c,d,e,g,h){var k=this;h=void
0===h?!1:h;a&&(this.O=a,this.Ia=b);if(this.ua=c)this.Eb=!1;this.hb=!!d;this.Pb=!!
e;this.Qb=g;this.l=C("entity-page-toc");this.ha=C("entity-page-toc-
label");this.kb=!1;if(this.ta=C("entity-page-pagination"))this.La=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.Ka=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.uc=C("entity-page-link-menu-content");this.Ja=C("entity-page-share-
input");this.Lb=C("entity-page-embed-input");this.o=C("entity-page-
clip");this.na=C("entity-page-more");this.Gc=C("entity-page-more-menu-
content");this.Oa=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,Zu(this,this.j),O(this.O,"searchupdate",function()
{$u(k)}));av(this);bv(this);cv(this);dv(this);ev(this);fv(this);gv(this,h);hv();iv(
this);
Mo(document,window,jv(this))}
function av(a){if(a.O){var b=a.O.Xa(),c=!!b.xh;b=(b=b.nh)&&a.O.lb()&&!!
to(a.O.lb(),b);c||b?(a.kb=!0,a.i?(c=C("jtp").value||"Table des mati\
u00e8res",J(a.ha,c)):J(a.ha,a.O.Fa().Md()||"Table des mati\
u00e8res"),kv(a.l,function(){var d=ff("base-image-toc-div");ff("scroll-toc-div")||
d||(new Yt(a.O,a.l,a.Qb,!!a.i)).render(8,a.j)}),O(a.O,"pagechange",function(){var
d=a.O.Fa().Md()||"Table des mati\u00e8res";a.ha&&P(a.ha,Fl(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 bv(a)
{a.ta&&(a.O&&(kv(a.La,function(){a.La.hasAttribute("href")||
a.O.tb("previous")}),kv(a.oa,function(){a.oa.hasAttribute("href")||
a.O.tb("next")})),a.La.setAttribute("title","Page pr\u00e9c\
u00e9dente"),a.oa.setAttribute("title","Page suivante"))}
function cv(a){kv(a.Aa,function(){a.i?
5>a.j&&(a.j+=1,Zu(a,a.j)):a.O&&a.O.tb("zoomin")});kv(a.Ba,function(){a.i?1<a.j&&(--
a.j,Zu(a,a.j)):a.O&&a.O.tb("zoomout")});a.Aa.setAttribute("title","Zoom
avant");a.Ba.setAttribute("title","Zoom arri\u00e8re")}
function dv(a){kv(a.Ka,function(){lv(a,bt)});a.Ka.setAttribute("title","Vue sur
une\u00a0page");a.hb?(kv(a.N,function(){lv(a,cu)}),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.Pb?(kv(a.s,function()
{lv(a,it)}),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(){mv(a)}),mv(a))}
function ev(a){var b=(new Yr(a.Ja)).ka();C("entity-page-share-copy-
container").appendChild(b);b=(new Yr(a.Lb)).ka();C("entity-page-embed-copy-
container").appendChild(b);var c=new mu("Lien vers ce r\
u00e9sultat",a.uc,function(){a.V.focus()});fs(c,5);c.setPosition(new Wu(a.V,4,!
0));c.Ca(!1);var d=new R(a.Ja.value);kv(a.V,function(){if(c.af||150>Date.now()-
c.Fj)c.Ca(!1);else{c.Ca(!0);c.ka().focus();if(a.O)
{nv(a,d);a.i&&S(d,"bksoutput","text");var e=a.O.Wa().getQuery();e?a.O.ha==vu?
(Xj(d,"dq"),Xj(d,"pg"),
S(d,"bsq",e)):(Xj(d,"bsq"),S(d,"dq",e)):(Xj(d,"bsq"),Xj(d,"dq"))}else(e=(new
R(window.location.href)).j)&&S(d,"bsq",e);a.Ja.value=d.toString();a.O&&(e=new
R(a.O.Fa().mc()),Xj(e,"source"),S(e,"output","embed"),a.Lb.value=ku(e.toString()))}
});a.V.setAttribute("title","Lien vers ce r\u00e9sultat")}
function fv(a){if(a.ua){var b=C("entity-page-selection-bar"),c=C("entity-page-exit-
selection"),d=C("entity-page-toolbar");kv(a.o,function(){a.Eb=!a.Eb;a.ua(!
0);x(b,"menu-hidden",!1);c.focus();X(d,"hidden",!0)});kv(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 gv(a,b){ov(a);pv(a);var c=new mu("",a.Gc,function()
{a.na.focus()});fs(c,4);c.setPosition(new Wu(a.na,5,!0));w(c.ka(),"more-actions-
popup");c.Ca(!1);qv(a,c);var d=C("entity-page-toggle-viewport-mode-
link");d&&b&&(c.Ca(!0),d.focus());kv(a.na,function(){if(c.af||150>Date.now()-
c.Fj)c.Ca(!1),a.na.focus();else if(c.Ca(!0),c.ka().focus(),d){var e=new
R(d.href);nv(a,e);a.i&&(Xj(e,"zoom"),Xj(e,"num"),Xj(e,"scoring"));var
g=a.O.Wa().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
Xj(e,"dq");fj(d,pj(e.toString()))}});a.na.setAttribute("title","Menu des autres
actions")}
function qv(a,b){var c=C("entity-page-store"),d=C("gb-mobile-buy-
section");if(c&&d&&(d=cf(d))){var e=new mu("",d,function()
{a.na.focus()});fs(e,0);e.setPosition(new Wu(c,4,!0));w(e.ka(),"buy-table-
popup");e.Ca(!1);kv(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 hv(){var a=C("entity-page-play-redirect-popup-content");a&&(a=new mu("Vous
poss\u00e9dez ce livre",a,function(){}),w(a.ka(),"play-redirect-
popup"),un(a),a.Xk=!1,a.Ca(!0))}function pv(a){var b=C("entity-page-copyright-page-
id");if(b&&a.O){var c=C("entity-page-copyright");b=Mf(b);var
d=to(a.O.lb(),b);kv(c,function(){a.O.ob(d)})}}function ov(a){var b=C("entity-page-
toggle-viewport-mode-link");if(b){var c=a.i?!0:!1;x(b,"checked",c);kv(b,function()
{x(b,"checked",!c)})}}
function mv(a){a.O.ha==bt?(rv(a,!0),sv(a,!0),tv(a,!0),uv(a,!0),vv(a,!
0)):a.O.ha==cu?(rv(a,!0),sv(a,!0),tv(a,!0),uv(a,!0),vv(a,!0)):(a.O.ha==it?(rv(a,!
0),sv(a,!1),tv(a,!0),uv(a,!0)):(rv(a,!1),sv(a,!1),tv(a,!1),uv(a,!1)),vv(a,!1));var
b=a.O.ha;a.ta&&b!=vu&&(x(a.ta,"one-page-view",b==bt),x(a.Oa,"one-page-
view",b==bt),x(a.ta,"two-page-view",b==cu),x(a.Oa,"two-page-
view",b==cu),x(a.ta,"thumbnail-view",b==it),x(a.Oa,"thumbnail-view",b==it))}
function lv(a,b){a.O&&a.O.ha!=b&&(a.O.Wb(b),!
a.O.Wa().getQuery()&&a.Ia&&a.Ia.update())}function rv(a,b){x(a.Ka,"toolbar-button-
disabled",!b);X(a.Ka,"disabled",!b);a.hb&&(x(a.N,"toolbar-button-disabled",!
b),X(a.N,"disabled",!b));a.Pb&&(x(a.s,"toolbar-button-disabled",!
b),X(a.s,"disabled",!b))}function sv(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 tv(a,b){x(a.La,"toolbar-button-disabled",!b);X(a.La,"disabled",!
b);x(a.oa,"toolbar-button-disabled",!b);X(a.oa,"disabled",!b)}function uv(a,b)
{a.kb&&(x(a.l,"toolbar-button-disabled",!b),X(a.l,"disabled",!b))}function vv(a,b)
{a.ua&&(x(a.o,"toolbar-button-disabled",!b),X(a.o,"disabled",!b))}function nv(a,b)
{a=new R(a.O.Fa().mc());S(b,"pg",T(a,"pg"))}
function Zu(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);$u(a)}
function $u(a){var b=a.La,c=new
R(b.href);wv(a,c);fj(b,pj(c.toString()));b=a.oa;c=new
R(b.href);wv(a,c);fj(b,pj(c.toString()));if(b=C("entity-page-copyright"))c=new
R(b.href),wv(a,c),fj(b,pj(c.toString()));if(b=C("search-result-prev"))c=S(new
R(b.href),"zoom",a.j),fj(b,pj(c.toString()));if(b=C("search-result-next"))a=S(new
R(b.href),"zoom",a.j),fj(b,pj(a.toString()))}function wv(a,b){S(b,"zoom",a.j);
(a=a.O.Wa().getQuery())?S(b,"dq",a):Xj(Xj(Xj(b,"dq"),"num"),"scoring")}
function kv(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 iv(a)
{a.O&&(Ki(a.O.Ha(),"move",function(){x(document.body,"opaque-background",!
0)}),Ki(a.O.Cb(),"click",function(){x(document.body,"opaque-background",!
0)}));Ki(document.body,"click",function(){x(document.body,"opaque-background",!
0)})}
function jv(a){return{focusSearch:function()
{C("search_form_input").focus()},updateSearch:function(b)
{Vo(a.O.Wa(),b);a.Ia&&a.Ia.update()},goToPage:function(b){b&&a.O.qd(b)}}};function
xv(a){this.i=a}function yv(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 zv(a)
{this.i=a}Qa(zv);function Av(a,b){a&&(a.tabIndex=b?0:-
1)}f=zv.prototype;f.tk=function(a){return"DIV"==a.tagName};function Bv(a,b,c)
{c.id&&b.hh(c.id);var d=a.Bg(),e=!
1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.Ra(!1):h==d+"-horizontal"?Cv(b,"horizontal"):h==d+"-
vertical"&&Cv(b,"vertical"))},a);e||w(c,d);Dv(a,b,c);return c}
function Dv(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.Th(d);g&&(g.wa=d,b.isEnabled()||g.Ra(!
1),b.Qa(g),mn(g,d))}else d.nodeValue&&""!=Qb(d.nodeValue)||
c.removeChild(d);d=e}}f.Th=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in It?It[d]():null){a=d;break a}}a=null}return
a};f.uk=function(a){a=a.ka();Ih(a,!0,pc);A&&(a.hideFocus=!0);var
b=this.i;b&&Gm(a,b)};f.Bg=function(){return"goog-container"};f.Oo=function()
{return"vertical"};function Ev(a,b,c){gn.call(this,c);this.ff=b||
zv.Gb();this.fg=a||
this.ff.Oo()}u(Ev,gn);f=Ev.prototype;f.Pl=null;f.Mf=null;f.ff=null;f.fg=null;f.xe=!
0;f.Rb=!0;f.Pg=!0;f.ac=-1;f.hc=null;f.ke=!1;f.Ge=null;function Fv(a){return a.Pl||
a.ka()}f.xd=function(){return this.ff};f.Ua=function(){var
a=this.i,b=a.Sa,c=this.ff.Bg(),d=[c,"horizontal"==this.fg?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.wa=b.call(a,"DIV",d.join("
"))};f.Kb=function(){return this.ka()};f.Ii=function(a){return this.ff.tk(a)};
f.Nb=function(a){this.wa=Bv(this.ff,this,a);"none"==a.style.display&&(this.xe=!
1)};f.Ma=function(){Ev.qa.Ma.call(this);nn(this,function(b)
{b.ab&&Gv(this,b)},this);var a=this.ka();this.ff.uk(this);this.Ca(this.xe,!
0);Z(this).ma(this,"enter",this.Bl).ma(this,"highlight",this.tr).ma(this,"unhighlig
ht",this.vr).ma(this,"open",this.lu).ma(this,"close",this.sr).ma(a,Gt.Fg,this.ur).m
a(Ye(a),[Gt.Gg,Gt.Gh],this.Lt).ma(a,
[Gt.Fg,Gt.Gg,Gt.Gh,"mouseover","mouseout","contextmenu"],this.Gt);this.Pg&&Hv(this,
!0)};
function Hv(a,b){var c=Z(a),d=Fv(a);b?
c.ma(d,"focus",a.Ti).ma(d,"blur",a.Si).ma(a.Mf||(a.Mf=new
nt(Fv(a))),"key",a.Rc):c.Za(d,"focus",a.Ti).Za(d,"blur",a.Si).Za(a.Mf||(a.Mf=new
nt(Fv(a))),"key",a.Rc)}f.lc=function(){this.Vd(-1);this.hc&&this.hc.Sb(!
1);this.ke=!1;Ev.qa.lc.call(this)};f.va=function()
{Ev.qa.va.call(this);this.Mf&&(this.Mf.Ga(),this.Mf=null);this.ff=this.hc=this.Ge=t
his.Pl=null};f.Bl=function(){return!0};
f.tr=function(a){var b=rn(this,a.target);if(-1<b&&b!=this.ac){var
c=Iv(this);c&&c.Uc(!1);this.ac=b;c=Iv(this);this.ke&&Qt(c,!0);this.hc&&c!
=this.hc&&(At(c,64)?c.Sb(!0):this.hc.Sb(!1))}b=this.ka();null!
=a.target.ka()&&X(b,"activedescendant",a.target.ka().id)};f.vr=function(a)
{a.target==Iv(this)&&(this.ac=-1);this.ka().removeAttribute("aria-
activedescendant")};f.lu=function(a){(a=a.target)&&a!
=this.hc&&a.getParent()==this&&(this.hc&&this.hc.Sb(!1),this.hc=a)};
f.sr=function(a){a.target==this.hc&&(this.hc=null);var
b=this.ka(),c=a.target.ka();b&&Bt(a.target,2)&&c&&Jm(b,c)};f.ur=function(a)
{this.Rb&&(this.ke=!0);var b=Fv(this);b&&Jf(b)?
b.focus():a.preventDefault()};f.Lt=function(){this.ke=!1};
f.Gt=function(a){a:{var b=a.target;if(this.Ge)for(var c=this.ka();b&&b!==c;){var
d=b.id;if(d in this.Ge){b=this.Ge[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Gt.Fg:b.ef(a);break;case
Gt.Gg:case Gt.Gh:b.je(a);break;case "mouseover":b.Ne(a);break;case
"mouseout":b.Dl(a);break;case "contextmenu":b.ai(a)}};f.Ti=function()
{};f.Si=function(){this.Vd(-1);this.ke=!1;this.hc&&this.hc.Sb(!1)};
f.Rc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=on(this)||
this.Pl)&&this.ie(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.ie=function(a){var b=Iv(this);if(b&&"function"==typeof b.Rc&&b.Rc(a)||
this.hc&&this.hc!=b&&"function"==typeof this.hc.Rc&&this.hc.Rc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Pg)Fv(this).blur();else return!1;break;case 36:Jv(this);break;case
35:Kv(this);break;case 38:if("vertical"==this.fg)Lv(this);else return!1;break;case
37:if("horizontal"==this.fg)qn(this)?Mv(this):Lv(this);else return!1;break;case
40:if("vertical"==this.fg)Mv(this);
else return!1;break;case 39:if("horizontal"==this.fg)qn(this)?
Lv(this):Mv(this);else return!1;break;default:return!1}return!0};function Gv(a,b)
{var c=b.ka();c=c.id||(c.id=b.getId());a.Ge||(a.Ge={});a.Ge[c]=b}f.Qa=function(a,b)
{Ev.qa.Qa.call(this,a,b)};
f.Ig=function(a,b,c){a.xi|=2;a.xi|=64;a.Yb(32,!1);Lt(a,!1);var
d=a.getParent()==this?rn(this,a):-
1;Ev.qa.Ig.call(this,a,b,c);a.ab&&this.ab&&Gv(this,a);a=d;-
1==a&&(a=on(this));a==this.ac?this.ac=Math.min(on(this)-1,b):a>this.ac&&b<=this.ac?
this.ac++:a<this.ac&&b>this.ac&&this.ac--};
f.removeChild=function(a,b){if(a="string"===typeof a?kn(this,a):a){var
c=rn(this,a);-1!=c&&(c==this.ac?(a.Uc(!1),this.ac=-1):c<this.ac&&this.ac--);var
d=a.ka();d&&d.id&&this.Ge&&(c=this.Ge,d=d.id,d in c&&delete
c[d])}a=Ev.qa.removeChild.call(this,a,b);Lt(a,!0);return a};function Cv(a,b)
{if(a.ka())throw Error("Component already rendered");a.fg=b}f.isVisible=function()
{return this.xe};
f.Ca=function(a,b){if(b||this.xe!=a&&this.dispatchEvent(a?"show":"hide"))
{this.xe=a;var c=this.ka();c&&(N(c,a),this.Pg&&Av(Fv(this),this.Rb&&this.xe),b||
this.dispatchEvent(this.xe?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Rb};f.Ra=function(a){this.Rb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Rb=!0,nn(this,function(b)
{b.Iq?delete b.Iq:b.Ra(!0)})):(nn(this,function(b){b.isEnabled()?b.Ra(!1):b.Iq=!
0}),this.ke=this.Rb=!1),this.Pg&&Av(Fv(this),a&&this.xe))};
function Nv(a,b){b!
=a.Pg&&a.ab&&Hv(a,b);a.Pg=b;a.Rb&&a.xe&&Av(Fv(a),b)}f.Vd=function(a)
{(a=pn(this,a))?a.Uc(!0):-1<this.ac&&Iv(this).Uc(!1)};f.Uc=function(a)
{this.Vd(rn(this,a))};function Iv(a){return pn(a,a.ac)}function Jv(a)
{Ov(a,function(b,c){return(b+1)%c},on(a)-1)}function Kv(a){Ov(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function Mv(a){Ov(a,function(b,c)
{return(b+1)%c},a.ac)}function Lv(a){Ov(a,function(b,c){b--;return 0>b?c-
1:b},a.ac)}
function Ov(a,b,c){c=0>c?rn(a,a.hc):c;var d=on(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=pn(a,c);if(g&&a.vo(g)){a.Vd(c);break}e+
+;c=b.call(a,c,d)}}f.vo=function(a){return
a.isVisible()&&a.isEnabled()&&At(a,2)};function Pv(a){gn.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
Ev,mn(this.j,a),this.s=c,this.V=d,mn(this,b),this.j.Ca(!1))}n(Pv,gn);
Pv.prototype.Ma=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()})};
Pv.prototype.o=function(){if(this.j.isVisible()){this.j.Ca(!1);Jb(this.j.Kb(),"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.Kb(),"gb-mobile-buy-panel-
visible"),this.l&&(this.l.style.overflowX="hidden",this.l.style.overflowY="hidden")
,this.j.Kb().focus(),
Qv(this)};function Qv(a){var b=a.j.Kb().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).ma(a.j.Kb(),"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 Rv(a)
{Pq.call(this,a)}n(Rv,Pq);f=Rv.prototype;f.getEnableSsEngine=function(){return
Dq(this,2)};f.getEnableAwr=function(){return
Dq(this,3)};f.getEnableHelpSuggestions=function(){return
Dq(this,4)};f.getAlohaAutoGaRollout=function(){return
Dq(this,5)};f.getEnableConfigurator=function(){return
Dq(this,6)};f.getEnableMweb=function(){return
Dq(this,7)};f.getEnableCtlConsentCheckbox=function(){return
Dq(this,8)};f.getEnableIframe=function(){return Dq(this,9)};
f.getEnableScreenshotNudge=function(){return
Dq(this,10)};f.getEnableWebStartupConfigEndpoint=function(){return
Dq(this,11)};f.getEnableJunkNudge=function(){return
Dq(this,12)};f.getEnableConfiguratorLocale=function(){return
Dq(this,13)};f.getEnableTinyNoPointer=function(){return
Dq(this,14)};f.getEnableSupportSessionLogging=function(){return
Dq(this,15)};function Sv(a){Pq.call(this,a)}n(Sv,Pq);function Tv(a){return
Uv.some(function(b){return b.test(a)})}var
Uv=[/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 Vv="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 Wv(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
Xv=ka(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_binary__",".js"]);function Yv(a){var b=Wv(a);b=(b&&Vv.includes(b)?
Wv(a):"en").replaceAll("-","_").toLowerCase();var
c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return
mp(Xv,a,b)};var Zv;function $v(a,b,c){if(Zv)return Zv;var d=Yv(a);return
Zv=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(e,g){var h=G("SCRIPT");h.src=qd(d);kj(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 aw(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=$v(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 bw(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(aw(a,b,g,e.document,d))}catch(m){throw
g.isFormOpened=!1,m;}})};function cw(a,b){return Fa(function(c){return c.return(new
Promise(function(d){var e=dw(null!=b?b:"")+"/aloha_form_properties?
productId="+a;al(e,function(g){g=g.target;var h=null;try{var
k=JSON.stringify(kl(g,")]}'\n"));if(null==k||""==k)h=new Sv;else{var
l=JSON.parse(k);if(!Array.isArray(l))throw Error(void 0);h=Fq(Sv,qq(l))}}catch(m)
{k=new Sv,l=new
Rv,l=Cq(l,5),l=Cq(l,2),l=Cq(l,4),l=Cq(l,8),l=Cq(l,9),l=Cq(l,7),l=Cq(l,10),l=Cq(l,12
),l=Cq(l,13),l=Cq(l,14),l=Cq(l,15),xq(oq(k.bc)),null==l&&(l=void 0),
h=Bq(k,1,l)}d(h)},"GET","",{},2E3,!0)}))})}function dw(a){return
Tv(a)?a:"https://www.google.com/tools/feedback"};function ew(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||p,e=d.document,g=a.nonce||
ue(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=Sf(We(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=sd(d);a.src=qd(g);kj(a);e
.body.appendChild(a)}}
function fw(a,b,c,d){var e=c||p,g="DEV"===a.serverEnvironment;c=c||p;c=a.nonce||
ue(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,px: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);bw(a,d,e)}
function gw(a,b,c){try{"submit"===a.flow||"help"===a.flow?
ew(a,b,c):cw(a.productId,a.feedbackServerUri).then(function(d){var e=void 0===e?!
1:e;var g=Aq(d,1,e);var h=!1;if(null==g||"object"!==typeof g||
(h=Array.isArray(g))||g.Wl!==tq)if(h){h=oq(d.bc);var k=oq(g),l=k;0===l&&(l|
=h&16);l|=h&2;l!==k&&pq(g,l);h=new Rv(g)}else h=void 0;else h=g;h!==g&&null!
=h&&Bq(d,1,h,e);g=h;null==g||oq(d.bc)&2||(h=g,oq(h.bc)&2&&(k=Oq(h,!1),k.l=h,h=k),h!
==g&&(g=h,Bq(d,1,g,e)));d=g;e=!rc||(null==d?void 0:d.getEnableMweb());
g=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||
d.getAlohaAutoGaRollout()&&e&&g?fw(a,b,c,d):ew(a,b,c)},function(d)
{d&&"DuplicateFormError"!==d.name&&ew(a,b,c)})}catch(d){fw(a,b,c,null)}}
$a("userfeedback.api.startFeedback",gw);function hw(a,b,c)
{gn.call(this);if(this.l=C("gb-mobile-appbar-back-
button"))Z(this).ma(this.l,"click",this.o),iw(this);(this.j=C("gb-mobile-appbar-
more"))&&jw(this);var d=C("gb-mobile-appbar-search-
button");d&&b&&(O(d,"click",function(){kw(b,c)}),O(d,"keydown",function(e){32!
=e.keyCode&&13!=e.keyCode||kw(b,c)}));new Pv(a)}n(hw,gn);
function jw(a){var b=C("gb-mobile-more-menu");if(b){var c=new
es(b);fs(c,4);c.setPosition(new Wu(a.j,4));c.Ca(!1);O(a.j,"click",function()
{lw(b,c)});O(a.j,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||lw(b,c)})}else
I(a.j)}function lw(a,b){Jb(a,"more-menu-hidden");b.Ca(!
0);b.ka().focus();a=ef("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 kw(a,b){var c=C("gb-mobile-search"),d=Fh(c);N(c,!d);d?
a.blur():a.focus();b&&b.resize()}hw.prototype.o=function()
{window.history.back();vc&&ig&&1==window.history.length&&window.close()};function
iw(a){zc&&$b(cc(),"GSA")&&(w(a.l,"igsa-hide"),a=a.i.ka("gb-mobile-appbar-
logo"),w(a,"igsa-shift"))}$a("_OC_startFeedback",gw);function mw(a)
{Q.call(this);a=a||We();this.i=a.Sa(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?
of(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.o=b;pc&&(a=b.document,a.open(),a.close());O(b,"resize",this.j,!
1,this);this.l=this.i.offsetWidth}u(mw,Q);
mw.prototype.va=function(){mw.qa.va.call(this);Ri(this.o,"resize",this.j,!
1,this);this.o=null;I(this.i);delete this.i};mw.prototype.j=function(){var
a=this.i.offsetWidth;this.l!
=a&&(this.l=a,this.dispatchEvent("fontsizechange"))};function nw(a)
{this.j=a;a=q(this.l,this);this.i=new rj;O(this.i,"resize",a);var b=new
mw;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",q(this.resize,this))}nw.prot
otype.l=function()
{this.resize();U(q(this.resize,this),100)};nw.prototype.resize=function(){var
a=this.i.Da(),b=Math.round(uh(this.j).y);this.j.style.height=a.height-
b+"px"};function ow(a){var b=null;if(a=C(a))b=new nw(a),b.resize();return b};var
pw=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]"),qw=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]"),rw=/^http:\/\/.*/,sw=/\s+/,tw=/[\d\u06f0-\
u06f9]/;var uw={},vw={};function ww(){throw Error("Do not instantiate
directly");}ww.prototype.yo=null;ww.prototype.Hc=function(){return
this.content};ww.prototype.toString=function(){return
this.content};ww.prototype.Aq=function(){if(this.Sf!==uw)throw Error("Sanitized
content was not of kind HTML.");return be(this.toString())};function xw()
{ww.call(this)}u(xw,ww);xw.prototype.Sf=uw;function yw(a){if(null!=a)switch(a.yo)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function zw(a){return
null!=a&&a.Sf===uw?a:a instanceof Yd?Aw(Zd(a)):a instanceof Yd?
Aw($d(a).toString()):Aw(String(String(a)).replace(Bw,Cw),yw(a))}var Aw=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.yo=d);return c}}(xw);
function Dw(a){if(null!=a&&a.Sf===uw){var
b=String;a=String(a.Hc()).replace(Ew,"").replace(Fw,"&lt;");b=b(a).replace(Gw,Cw)}e
lse b=String(a).replace(Bw,Cw);return b}var Hw={"\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 Cw(a){return Hw[a]}
var Bw=/[\x00\x22\x26\x27\x3c\x3e]/g,Gw=/[\x00\x22\x27\x3c\x3e]/g,Iw=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Ew=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Fw=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function Jw(a,b,c,d){a=a(b||Kw,c);d=d||
We();if(a&&a.i)d=a.i();else{d=Sf(d,"DIV");b:if(Ta(a)){if(a.Aq&&(a=a.Aq(),a
instanceof Yd))break b;a=ae("zSoyz")}else
a=ae(String(a));re(d,a)}1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var Kw={};function Lw(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.nx,h=a.title,k=a.Aw,l=a.value,m=
Aw;e='<div role="button"'+(e?' id="'+Dw(e)+'"':"")+' class="';a=a||{};var
r=a.Sw,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.Xu&&(1).Xu?D.Sf!==(1).Sf?
0:D.toString()===(1).toString():1==D)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(r?" "+r:"")+(a.disabled?" jfk-button-disabled":"");d=e+Dw(F)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?Dw(g):"0")+'"')+(h?k?' data-
tooltip="'+Dw(h)+'"':' title="'+Dw(h)+'"':"")+(l?' value="'+Dw(l)+'"':"");b?(null!
=b&&b.Sf===vw?b=b.Hc():(b=String(b),b=Iw.test(b)?b:"zSoyz"),null!
=b&&b.Sf===vw&&(b=b.Hc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+zw(null!=c?c:"")+"</div>")};function Mw(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(Mw,$r);f=Mw.prototype;f.Pj=function(a)
{this.j=a};f.setPosition=function(a,b,c,d){null!=a&&(this.al=a);null!
=b&&(this.Vk=b);"number"===typeof c&&(this.qo=Math.max(c,15));"number"===typeof
d&&(this.am=d)};f.Oc=function(a,b,c)
{a=this.Vk;2==a&&(a=0);Nw(this,this.al,a,2==this.Vk?Ow(this.al)?
this.i.offsetHeight/2:this.i.offsetWidth/2:this.qo,0,c)};
function Nw(a,b,c,d,e,g){if(a.j){var h=Pw(b,c);var k=a.j;var l=a.i,m=a.Ea,r=M(k);a:
{r=(Ow(b)?r.height/2:r.width/2)-d;var
y=cs(k,h);if(m)m=m.clone(),l&&(l=bs(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=th(k),!m){k=r;break a}k=bh(Dh(k));Ow(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=Ow(b)?new
B(a.am,k):new B(k,a.am);r=Ow(b)?6:9;a.Tk&&2==e&&(r=Ow(b)?4:1);
y=b^3;Ow(b)&&"rtl"==a.j.dir&&(y=b);h=as(a.j,Pw(y,c),a.i,h,k,g,a.Jl?r:0,void
0,a.Ea);if(2!=e&&h&496){Nw(a,b^3,c,d,a.Tk&&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||nh(a.i,Math.round(e),Math.round(g)))}Qw(a,b,c,d)}
function Qw(a,b,c,d){var e=a.s;Tc(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=yh(a.j,a.i),d=Rw(a.j,b),Ow(b)?e.style.top=Sw(c.y+d.y,a.i.offsetHeight-
15)+"px":e.style.left=Sw(c.x+d.x,a.i.offsetWidth-15)+"px"):e.style[0==c?
Ow(b)?"top":"left":Ow(b)?"bottom":"right"]=d+"px"}function Sw(a,b){return 15>b?
15:ze(a,15,b)}function Pw(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 Rw(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 Ow(a){return 0==a||3==a}f.Jl=!
1;f.Vk=2;f.qo=20;f.al=3;f.Ea=null;f.am=-5;f.Tk=!1;function Tw(a)
{qi.call(this);this.j=a||We()}n(Tw,qi);Tw.prototype.s=function()
{Gm(this.ka(),"tooltip");X(this.ka(),"live","polite")};function Uw(a)
{Tw.call(this,a);this.i=this.j.Sa("DIV",Vw()+"-
contentId");this.l=this.j.Sa("DIV",Vw()+"-arrow",this.j.Sa("DIV",Vw()+"-
arrowimplbefore"),this.j.Sa("DIV",Vw()+"-arrowimplafter"));this.o=this.j.Sa("DIV",
{"class":Vw(),role:"tooltip"},this.i,this.l);this.s()}n(Uw,Tw);function Vw()
{return"jfk-tooltip"}Uw.prototype.ka=function(){return
this.o};Uw.prototype.va=function()
{Tw.prototype.va.call(this);this.o&&I(this.o)};function Ww(a)
{Uw.call(this,a)}n(Ww,Uw);Ww.prototype.s=function()
{Gm(this.ka(),"tooltip")};function Xw(a){return Le(Qb(a.replace(Yw,function(b,c)
{return Zw.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Zw=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Yw=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function $w(a){a=a||We();var b=Ua(a.i);ax[b]||(ax[b]=new
bx(a))}function cx(a,b){var c=b instanceof Yd?
Xw(Zd(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof Yd?a.l=b:
(a.setAttribute("data-tooltip",b),a.l=null),a.setAttribute("aria-label",c)):
(a.l=null,a.removeAttribute("aria-label"));$w(We(a))}var ax={};
function bx(a){Vi.call(this);this.ua=a;this.ta=new
lm(this.tw,0,this);ri(this,this.ta);var b=of();this.V="function"===typeof
b.MutationObserver?new
b.MutationObserver(q(this.Dt,this)):null;a=a.i;this.ma(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Xs,!0);this.ma(a,
["mouseover","focus","focusin"],this.dw,!0)}n(bx,Vi);f=bx.prototype;f.va=function()
{dx(this);Vi.prototype.va.call(this)};
function ex(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Aa=!1;break;case "keydown":a.Aa=!0}}f.dw=function(a)
{this.V&&this.V.disconnect();ex(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.i&&Ff(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(Fm,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Im(b))&&(b=a));this.o=b}else this.o=null;fx(this)};
f.Xs=function(a){ex(this,a);var b=a.target;b=this.i&&Ff(this.i.i,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,fx(this)};f.Dt=function(a)
{v(a,q(function(b){var c=Im(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,fx(this))},this))};function fx(a)
{if(!(a.ta.isActive()&&a.j&&a.ha)){dx(a);var b=null!=a.ha?a.ha:50;a.ta.start(a.j?
b:300)}}function dx(a){a.na&&(Wk(a.na),a.na=0,a.j=null)}
f.tw=function(){if(!this.o)gx(this),this.ha=this.j=null;else if(!
(this.j&&this.i&&Ff(this.i.ka(),this.o))||this.j.getAttribute("data-tooltip-
unhoverable")){var a=Qf(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&&(gx(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=je;if(a.getAttribute("data-tooltip-contained"))for(var d=ef("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:ce(a.getAttribute("data-tooltip"));d=a.getAttribute("data-
tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-
tooltip-offset");g=Pb(Se(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Pb(Se(h))?null:Number(h);
if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.na=U(t(this.qq,this.j,c,d,g,e,h),a,this);return}this.qq(this.j,c,d,g,e,h)}}};
function hx(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case
"t":return 2;case "r":return 3}return 1}
f.qq=function(a,b,c,d,e,g){this.na=0;this.ha=g;if(!this.i){this.i=new
Ww(this.ua);gx(this);g=this.i.ka();this.ua.i.body.appendChild(g);ri(this,this.i);th
is.s=new Mw(Vw(),!0);this.s.Jl=!0;this.s.Tk=!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(hx(c),g,void
0,d);Jb(this.i.ka(),"jfk-tooltip-hide");this.oa!=e&&(this.oa&&!
Pb(Se(this.oa))&&Jb(this.i.ka(),this.oa),Pb(Se(e))||w(this.i.ka(),
e),this.oa=e);nh(this.i.ka(),0,0);if(b instanceof Yd)P(this.i.i,b);else
for(vf(this.i.i);c=b.firstChild;)this.i.i.appendChild(c);this.s.Pj(a);this.s.Oc(nul
l,0)};function gx(a){a.i&&w(a.i.ka(),"jfk-tooltip-hide")};function ix(a){var
b="ag";if(a.ag&&a.hasOwnProperty(b))return a.ag;b=new a;return a.ag=b};var
jx=ka(["value"]);function kx(a,b,c,d){Xt.call(this,a,lx.Gb(),b);this.ua=c||
0;this.vb=d||0;this.Ka=!1}u(kx,Xt);f=kx.prototype;f.wb=function(){return
this.vb};f.rc=function(a){this.V=a;var b=this.ka();b&&(this.Ka?cx(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Ra=function(a){this.isEnabled()!
=a&&(kx.qa.Ra.call(this,a),mx(this))};f.focus=function(){var
a=this.wa;try{a.focus()}catch(b){}};f.Qj=function(a)
{kx.qa.Qj.call(this,a);nx(this,!1)};
f.ef=function(a){kx.qa.ef.call(this,a);this.isEnabled()&&nx(this,!
0)};f.je=function(a){kx.qa.je.call(this,a);this.isEnabled()&&nx(this,!0)};function
nx(a,b){a.ka()&&x(a.ka(),"jfk-button-clear-outline",b)}function mx(a)
{a.ka()&&ox(a.xd(),a)}function px(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 lx(){this.La=this.Va()+"-standard";this.l=this.Va()+"-
action";this.oa=this.Va()+"-primary";this.N=this.Va()+"-default";this.ha=this.Va()
+"-flat";this.na=this.Va()+"-narrow";this.V=this.Va()+"-mini";this.s=this.Va()+"-
contrast"}u(lx,Dt);lx.Gb=function(){return ix(lx)};lx.prototype.i=function(a,b,c)
{a&&c.ua!=a&&(c.ua=a,mx(c));b&&c.vb!=b&&(c.vb=b,mx(c))};lx.prototype.Va=function()
{return"jfk-button"};
lx.prototype.Pc=function(a){var b=a.i,c=Jw(Lw,{disabled:!
a.isEnabled(),checked:Bt(a,16),style:a.ua,title:a.vf(),Aw:a.Ka,value:a.Bb(),width:a
.wb()},void 0,b);b.Lm(c,a.Hc());this.Tb(a,c);return c};
lx.prototype.Tb=function(a,b){lx.qa.Tb.call(this,a,b);this.o||
(this.o=dd(this.La,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.Ka=!0;return
b};var jj=[new hj(jx[0].toLowerCase(),{})];lx.prototype.Bb=function(a){return
a.getAttribute("value")||""};
lx.prototype.zc=function(a,b){a&&ij(a,b)};function ox(a,b){function c(h,k){(h?
d:e).push(k)}var
d=[],e=[],g=b.ua;c(0==g,a.La);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.wb(),a.na);c(!b.isEnabled(),a.Va()+"-
disabled");Kb(b.ka(),e);Ib(b.ka(),d)};function qx(a,b)
{gn.call(this,b);this.j=a||""}var rx;u(qx,gn);f=qx.prototype;f.be=null;function
sx(){null==rx&&(rx="placeholder"in G("INPUT"));return rx}f.bi=!1;f.Ua=function()
{this.wa=this.i.Sa("INPUT",{type:"text"})};f.Nb=function(a)
{qx.qa.Nb.call(this,a);this.j||
(this.j=a.getAttribute("label")||"");Rf(Ye(a))==a&&(this.bi=!
0,a=this.ka(),Jb(a,"label-input-
label"));sx()&&(this.ka().placeholder=this.j);a=this.ka();X(a,"label",this.j)};
f.Ma=function(){qx.qa.Ma.call(this);var a=new
Vi(this);a.ma(this.ka(),"focus",this.Yo);a.ma(this.ka(),"blur",this.Et);if(sx())thi
s.l=a;else{pc&&a.ma(this.ka(),["keypress","keydown","keyup"],this.St);var
b=Ye(this.ka());a.ma(of(b),"load",this.Du);this.l=a;tx(this)}ux(this);this.ka().na=
this};f.lc=function()
{qx.qa.lc.call(this);this.l&&(this.l.Ga(),this.l=null);this.ka().na=null};function
tx(a){!a.o&&a.l&&a.ka().form&&(a.l.ma(a.ka().form,"submit",a.Wt),a.o=!0)}
f.va=function()
{qx.qa.va.call(this);this.l&&(this.l.Ga(),this.l=null)};f.Yo=function(){this.bi=!
0;var a=this.ka();Jb(a,"label-input-label");if(!sx()&&!vx(this)&&!this.s){var
b=this;a=function(){b.ka()&&(b.ka().value="")};A?U(a,10):a()}};f.Et=function()
{sx()||(this.l.Za(this.ka(),"click",this.Yo),this.be=null);this.bi=!
1;ux(this)};f.St=function(a){27==a.keyCode&&("keydown"==a.type?
this.be=this.ka().value:"keypress"==a.type?
this.ka().value=this.be:"keyup"==a.type&&(this.be=null),a.preventDefault())};
f.Wt=function(){vx(this)||(this.ka().value="",U(this.Bt,10,this))};f.Bt=function()
{vx(this)||(this.ka().value=this.j)};f.Du=function(){ux(this)};function vx(a)
{return!!a.ka()&&""!=a.ka().value&&a.ka().value!=a.j}f.reset=function()
{vx(this)&&(this.ka().value="",null!
=this.be&&(this.be=""),ux(this))};f.zc=function(a){null!
=this.be&&(this.be=a);this.ka().value=a;ux(this)};f.Bb=function(){return null!
=this.be?this.be:vx(this)?this.ka().value:""};f.Md=function(){return this.j};
function ux(a){var b=a.ka();sx()?a.ka().placeholder!
=a.j&&(a.ka().placeholder=a.j):tx(a);X(b,"label",a.j);vx(a)?(b=a.ka(),Jb(b,"label-
input-label")):(a.s||a.bi||(b=a.ka(),w(b,"label-input-label")),sx()||
U(a.Wv,10,a))}f.Ra=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.Wv=function(){!this.ka()||vx(this)||this.bi||
(this.ka().value=this.j)};function wx(a,b,c){qx.call(this,null!=c?c:"Rechercher
dans ce livre");this.Nb(a);this.Ma();b&&this.zc(b)}n(wx,qx);function xx(a,b)
{this.s=a;this.l=b;this.i=C("text-viewport-snippet-container");this.j=ff("html-
div")}function yx(a){vf(a.i);a.s.Ab.forEach(function(b,c){var d=new xv(b);if(d.i.i)
{var e=yv(d),g=G("DIV");w(g,"sitb-snippet-
text");P(g,El.i(d.i.i));e.appendChild(g);d=e}else
d=null;d&&b.Na()&&(e=G("A"),w(e,"text-viewport-snippet-link"),b=S(S(S(S(Nj(Xj(new
R(window.location.href),"jtp"),""),"pg",b.Na()),"dq",Ns(a.s)),"num",c),"scoring",a.
l),fj(e,pj(b.toString())),e.appendChild(d),a.i.appendChild(e))})}
function zx(a,b){a=rc?C("viewport"):a.j;x(a,"text-viewport-snippet-
view",b);x(a,"exit-search-view",!b);b&&(a.scrollTop=0)};function Ax(a,b){this.i=a
instanceof B?a:new B(a,b)}u(Ax,$r);Ax.prototype.Oc=function(a,b,c,d)
{ds(this.i,a,b,c,null,null,d)};function Bx(a,b){this.i=a instanceof B?a:new
B(a,b)}u(Bx,$r);Bx.prototype.Oc=function(a,b,c,d)
{as(qh(a),0,a,b,this.i,c,null,d)};function Cx(a){this.i=new go;this.size=0;if(a)
{a=zj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.i.size}}function Dx(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ua(a):b.charAt(0)+a}f=Cx.prototype;f.add=
function(a){this.i.set(Dx(a),a);this.size=this.i.size};f.remove=function(a)
{a=this.i.remove(Dx(a));this.size=this.i.size;return
a};f.Mc=ba(0);f.has=function(a){return io(this.i,Dx(a))};f.nc=function(){return
this.i.nc()};f.values=function(){return this.i.values()};
f.clone=function(){return new Cx(this)};f.lf=function(){return this.i.lf(!
1)};Cx.prototype[Symbol.iterator]=function(){return this.values()};function
Ex(a,b,c){this.N=c||(a?We(C(a)):We());es.call(this,this.N.Sa("DIV",
{style:"position:absolute;display:none;"}));this.ha=new B(1,1);this.Zb=new
Cx;this.V=null;a&&this.attach(a);null!=b&&this.oq(b)}u(Ex,es);var
Fx=[];f=Ex.prototype;f.Vb=null;f.className="goog-
tooltip";f.jh=500;f.di=0;f.attach=function(a)
{a=C(a);this.Zb.add(a);O(a,"mouseover",this.Ne,!1,this);O(a,"mouseout",this.vj,!
1,this);O(a,"mousemove",this.Xg,!1,this);O(a,"focus",this.Zm,!
1,this);O(a,"blur",this.vj,!1,this)};f.zl=function(){return this.di};
f.oq=function(a){J(this.ka(),a)};f.om=function(a){var
b=this.ka();b&&re(b,a)};f.ug=function(a){var
b=this.ka();b&&I(b);Ex.qa.ug.call(this,a);a?
(b=this.N.i.body,b.insertBefore(a,b.lastChild),pi(this.V),this.V=new
dn(this.ka()),ri(this,this.V),O(this.V,"focusin",this.Kg,void
0,this),O(this.V,"focusout",this.ui,void 0,this)):
(pi(this.V),this.V=null)};function Gx(a){return a.Ba?a.isVisible()?4:1:a.oa?
3:a.isVisible()?2:0}
f.Aj=function(a){if(!this.isVisible())return!1;var
b=uh(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.dm=function(){if(!
tn.prototype.dm.call(this))return!1;if(this.i)for(var a,b=0;a=Fx[b];b+
+)Ff(a.ka(),this.i)||a.Ca(!
1);pb(Fx,this);a=this.ka();a.className=this.className;this.Kg();O(a,"mouseover",thi
s.Fl,!1,this);O(a,"mouseout",this.ep,!1,this);Hx(this);return!0};
f.qh=function(){qb(Fx,this);for(var a=this.ka(),b,c=0;b=Fx[c];c+
+)b.i&&Ff(a,b.i)&&b.Ca(!1);this.kb&&this.kb.ui();Ri(a,"mouseover",this.Fl,!
1,this);Ri(a,"mouseout",this.ep,!1,this);this.i=void 0;0==Gx(this)&&(this.Oa=!
1);tn.prototype.qh.call(this)};f.ji=function(a,b)
{this.i==a&&io(this.Zb.i,Dx(this.i))&&(this.Oa||!this.Gc?(this.Ca(!
1),this.isVisible()||(this.i=a,this.setPosition(b||this.qj(0)),this.Ca(!
0))):this.i=void 0);this.Ba=void 0};
f.Cp=function(a){this.oa=void 0;if(a==this.i){a=this.N;var
b;a=(b=Rf(a.i))&&this.ka()&&a.Mm(this.ka(),b);null!=this.Vb&&(this.Vb==this.ka()||
io(this.Zb.i,Dx(this.Vb)))||a||this.na&&this.na.Vb||this.Ca(!1)}};function Ix(a,b)
{var c=lf(a.N.i);a.ha.x=b.clientX+c.x;a.ha.y=b.clientY+c.y}f.Ne=function(a){var
b=Jx(this,a.target);this.Vb=b;this.Kg();b!
=this.i&&(this.i=b,this.Uj(b),Kx(this),Ix(this,a))};function Jx(a,b){try{for(;b&&!
io(a.Zb.i,Dx(b));)b=b.parentNode;return b}catch(c){return null}}
f.Xg=function(a){Ix(this,a);this.Oa=!0};f.Zm=function(a)
{this.Vb=a=Jx(this,a.target);this.Oa=!0;if(this.i!=a){this.i=a;var
b=this.qj(1);this.Kg();this.Uj(a,b);Kx(this)}};f.qj=function(a){return 0==a?
(a=this.ha.clone(),new Lx(a)):new Mx(this.Vb)};function Kx(a){if(a.i)for(var
b,c=0;b=Fx[c];c++)Ff(b.ka(),a.i)&&(b.na=a,a.kb=b)}
f.vj=function(a){var b=Jx(this,a.target),c=Jx(this,a.relatedTarget);b!
=c&&(b==this.Vb&&(this.Vb=null),Hx(this),this.Oa=!1,!this.isVisible()||
a.relatedTarget&&Ff(this.ka(),a.relatedTarget)?this.i=void
0:this.ui())};f.Fl=function(){var a=this.ka();this.Vb!
=a&&(this.Kg(),this.Vb=a)};f.ep=function(a){var b=this.ka();this.Vb!=b||
a.relatedTarget&&Ff(b,a.relatedTarget)||
(this.Vb=null,this.ui())};f.Uj=function(a,b){this.Ba||
(this.Ba=U(q(this.ji,this,a,b),this.jh))};
function Hx(a){a.Ba&&(Wk(a.Ba),a.Ba=void 0)}f.ui=function()
{2==Gx(this)&&(this.oa=U(q(this.Cp,this,this.i),this.zl()))};f.Kg=function()
{this.oa&&(Wk(this.oa),this.oa=void 0)};f.va=function(){var a;this.Ca(!
1);Hx(this);for(var b=this.Zb.nc(),c=0;a=b[c];c++)Ri(a,"mouseover",this.Ne,!
1,this),Ri(a,"mouseout",this.vj,!1,this),Ri(a,"mousemove",this.Xg,!
1,this),Ri(a,"focus",this.Zm,!1,this),Ri(a,"blur",this.vj,!
1,this);b=this.Zb;ko(b.i);b.size=0;this.ka()&&I(this.ka());this.Vb=null;delete
this.N;Ex.qa.va.call(this)};
function Lx(a,b){Bx.call(this,a,b)}u(Lx,Bx);Lx.prototype.Oc=function(a,b,c)
{b=qh(a);b=th(b);c=c?new Xg(c.top+10,c.right,c.bottom,c.left+10):new
Xg(10,0,0,10);ds(this.i,a,8,c,b,9)&496&&ds(this.i,a,8,c,b,5)};function Mx(a)
{Vu.call(this,a,5)}u(Mx,Vu);Mx.prototype.Oc=function(a,b,c){var d=new
B(10,0);as(this.i,this.j,a,b,d,c,9)&496&&as(this.i,4,a,1,d,c,5)};function Nx(a,b)
{Q.call(this);this.Ee=G("div");a.appendChild(this.Ee);K(this.Ee,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.i=new
Ox(this.Ee,b);O(this.Ee,"click",q(this.dispatchEvent,this,"click"));O(this.i.ka(),"
click",q(this.dispatchEvent,this,"click"));O(this.Ee,"mouseover",q(this.j,this,!
0));O(this.Ee,"mouseout",q(this.j,this,!1))}n(Nx,Q);function Px(a,b){K(a.Ee,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.l=b}
Nx.prototype.j=function(a){this.l||K(this.Ee,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Nx.prototype.va=function()
{this.i.Ga();Q.prototype.va.call(this)};function Ox(a,b)
{Ex.call(this,a);this.j=a;this.jh=200;this.di=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(sf("Page
"+b.j));a.appendChild(c);c=G("div");P(c,Fl(b.i));a.appendChild(c)}n(Ox,Ex);
Ox.prototype.ji=function(a){var
b=uh(this.j),c=M(this.ka());Ex.prototype.ji.call(this,a,new Ax(b.x-
c.width,Math.min(b.y,jf().height-c.height)))};function Qx(a,b,c){W.call(this);var
d=this;this.O=a;this.s=b;this.oa=c;this.l={};this.ha=new
Vi;this.j=G("div");K(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.O.wd().appendChild(this.j);th
is.s.Ab.forEach(function(e)
{Rx(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.Ha()&&this.V()}n(Qx
,W);
Qx.prototype.na=function(){this.N&&(Px(this.N,!1),this.N=null);var
a=this.l[this.O.Fa().Na()];a&&(this.N=a,Px(a,!0))};Qx.prototype.V=function(){var
a=this,b=this.O.Ha(),c=b instanceof bt;c&&this.o();
$i(this.ha);this.ha.ma(b,"layoutchange",function()
{a.o()});N(this.j,c)};Qx.prototype.o=function(){var a=this;U(function(){var
b=a.O.Ha();b&&b instanceof
bt&&(b=b.N.o,L(a.j,15,b.clientHeight),nh(a.j,b.clientWidth-15,0),Sx(a))},10)};
function Sx(a){var b={};a.O.Ha().Hb().Ld(function(c){return c instanceof
cm}).forEach(function(c){b[c.Fa().Na()]=c});a.s.Ab.forEach(function(c){var
d=a.O.Ha().N.j.clientHeight,e=b[c.Na()];if(e){var g=sc?
5:15;nh(a.l[c.Na()].Ee,0,Math.floor(e.md()/d*(a.j.clientHeight-g-(sc?30:15)))
+g)}})}function Rx(a,b){var c=new
Nx(a.j,b);a.l[b.Na()]=c;a.i.ma(c,"click",function()
{a.oa(b)})}Qx.prototype.va=function(){I(this.j);Tc(this.l,function(a)
{a.va.call(a)});W.prototype.va.call(this)};function Tx(a)
{W.call(this);this.j=a;this.l="n"}n(Tx,W);function Ux(a,b,c){Vx(a.j.l);var d=new
R(window.location.href);S(d,"jscmd","SearchWithinVolume");S(d,"q",b);S(d,"scoring",
c);(new Nr(d)).df(function(e){Wx(a,!1,e)});a.l=c}
function Wx(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 Ms(c);Hp()&&(e&&(a.l=e),a.o=new xx(a.s,a.l));c=a.j.O;c.ha||
c.Wb(bt);e=a.s.Ab;0==e.length?Xx(a.j.l):b?d?(b=e.find(function(g){return
d==g.Na()}))?Yx(a,b):Yx(a,e[0],d):Yx(a,e[0]):Zx(a);a.N=new Qx(c,a.s,function(g)
{Yx(a,g)})}
function Zx(a){var b=a.j.O,c=b.ha;if(c==bt||c==cu)a.j.o=c;b.Wb(vu);b=b.Ha();
$x(a.j.l);Hp()?(yx(a.o),zx(a.o,!0)):(yu(b,a.s),Au(b,function(d,e){return
Yx(a,d,e)}),b.Wc(new B(0,0)))}
function Yx(a,b,c,d){Ss=!0;var e=a.j.l;ay(e,!1);e.s=hb(e.j.s.Ab,b);e.o?(by(e,!
0),P(e.l,Fl(e.s+1+" sur\u00a0"+e.j.s.Ab.length)),Km(e.l,"R\u00e9sultat\u00a0"+
(e.s+1)+" sur "+e.j.s.Ab.length),e.o&&e.l.setAttribute("data-result-
num",e.s)):P(e.l,Fl("R\u00e9sultat\u00a0<b>"+(e.s+1+"</b> sur <b>")+
(e.j.s.Ab.length+"</b> dans ce livre pour\n
<b>")+(Ns(e.j.s)+"</b>")));e=a.j.O;b=to(e.lb(),b.Na());if(!b)return null;var
g=e.Ha();g instanceof bt||g instanceof cu||(a.j.o==cu?
e.Wb(cu):e.Wb(bt));if(c)return e.qd(c),
null;if(d)return dp(e,d),null;e.Zh(b);return b}Tx.prototype.va=function()
{pi(this.N);W.prototype.va.call(this)};var cy="ganpub ganclk dapp source_ip
source_country source_domain authuser".split(" ");function dy(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"),Xj(a,"output")):"ge-tablet-app"==b?
(S(a,"dapp","4"),Xj(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-
app"==b&&S(a,"dapp","3");T(c,"authuser")||Xj(a,"authuser");cy.forEach(function(d)
{var e=T(c,d);e&&S(a,d,e)})};function ey(){this.i=[]}u(ey,st);Qa(ey);function
fy(a,b){var c=a.i[b];if(!c){switch(b){case 0:c=a.Va()+"-highlight";break;case
1:c=a.Va()+"-checkbox";break;case 2:c=a.Va()+"-content"}a.i[b]=c}return
c}f=ey.prototype;f.yg=function(){return"menuitem"};f.Pc=function(a){var
b=a.i.Sa("DIV",vt(this,a).join(" "),gy(this,a.Hc(),a.i));hy(this,a,b,At(a,8)||
At(a,16));return b};f.Jc=function(a){return a&&a.firstChild};
f.Tb=function(a,b){var c=Bf(b),d=fy(this,2);c&&Hb(c,d)||
b.appendChild(gy(this,b.childNodes,a.i));Hb(b,"goog-option")&&(a.ri(!
0),this.ri(a,b,!0));return ey.qa.Tb.call(this,a,b)};f.zg=function(a,b){var
c=this.Jc(a),d=iy(this,a)?c.firstChild:null;ey.qa.zg.call(this,a,b);d&&!
iy(this,a)&&c.insertBefore(d,c.firstChild||null)};function gy(a,b,c)
{a=fy(a,2);return c.Sa("DIV",a,b)}f.nq=function(a,b,c)
{a&&b&&hy(this,a,b,c)};f.ri=function(a,b,c){a&&b&&hy(this,a,b,c)};
function iy(a,b){return(b=a.Jc(b))?(b=b.firstChild,a=fy(a,1),!!b&&Df(b)&&Hb(b,a)):!
1}function hy(a,b,c,d){yt(a,c,b.uf());zt(a,b,c);d!=iy(a,c)&&(x(c,"goog-
option",d),c=a.Jc(c),d?(a=fy(a,1),c.insertBefore(b.i.Sa("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Rh=function(a){switch(a){case 2:return
fy(this,0);case 16:case 8:return"goog-option-selected";default:return
ey.qa.Rh.call(this,a)}};
f.sj=function(a){var b=fy(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return ey.qa.sj.call(this,a)}};f.Va=function()
{return"goog-menuitem"};function jy(a,b,c,d){Kt.call(this,a,d||
ey.Gb(),c);this.zc(b)}u(jy,Kt);f=jy.prototype;f.Bb=function(){var a=this.Yl;return
null!=a?a:this.Rg()};f.zc=function(a){this.Yl=a};f.Yb=function(a,b)
{jy.qa.Yb.call(this,a,b);switch(a){case 8:Bt(this,16)&&!b&&this.lg(!1);
(a=this.ka())&&this.xd().nq(this,a,b);break;case 16:
(a=this.ka())&&this.xd().ri(this,a,b)}};f.nq=function(a)
{this.Yb(8,a)};f.ri=function(a){this.Yb(16,a)};
f.Rg=function(){var a=this.Hc();return Array.isArray(a)?(a=kb(a,function(b){return
Df(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":Of(b)}).join(""),Ie(a)):jy.qa.Rg.call(this)};f.je=function(a){var
b=this.getParent();if(b){var c=b.o;b.o=null;if(c&&"number"===typeof
a.clientX&&Ae(c,new
B(a.clientX,a.clientY)))return}jy.qa.je.call(this,a)};f.ie=function(a){return
a.keyCode==this.Xl&&this.Ff(a)?!0:jy.qa.ie.call(this,a)};f.wt=function(){return
this.Xl};
Ht("goog-menuitem",function(){return new jy(null)});jy.prototype.uf=function()
{return
At(this,16)?"menuitemcheckbox":At(this,8)?"menuitemradio":jy.qa.uf.call(this)};jy.p
rototype.getParent=function(){return
Kt.prototype.getParent.call(this)};jy.prototype.Wg=function(){return
Kt.prototype.Wg.call(this)};function ky(a,b,c,d){Wu.call(this,a,b,c||d);(c||
d)&&this.o(65|(d?32:132))}u(ky,Wu);function ly()
{}u(ly,st);Qa(ly);ly.prototype.Va=function(){return"goog-menuheader"};function
my(a,b,c){Kt.call(this,a,c||ly.Gb(),b);this.Yb(1,!1);this.Yb(2,!1);this.Yb(4,!
1);this.Yb(32,!1);this.we=1}u(my,Kt);Ht("goog-menuheader",function(){return new
my(null)});function ny(){}u(ny,st);Qa(ny);ny.prototype.Pc=function(a){return
a.i.Sa("DIV",this.Va())};ny.prototype.Tb=function(a,b)
{b.id&&a.hh(b.id);if("HR"==b.tagName){var c=b;b=this.Pc(a);wf(b,c);I(c)}else
w(b,this.Va());return b};ny.prototype.zg=function(){};ny.prototype.Va=function()
{return"goog-menuseparator"};function oy(a,b){Kt.call(this,null,a||
ny.Gb(),b);this.Yb(1,!1);this.Yb(2,!1);this.Yb(4,!1);this.Yb(32,!
1);this.we=1}u(oy,Kt);oy.prototype.Ma=function(){oy.qa.Ma.call(this);var
a=this.ka();Gm(a,"separator")};Ht("goog-menuseparator",function(){return new
oy});function py(a)
{this.i=a||"menu"}u(py,zv);Qa(py);f=py.prototype;f.tk=function(a)
{return"UL"==a.tagName||py.qa.tk.call(this,a)};f.Th=function(a)
{return"HR"==a.tagName?new oy:py.qa.Th.call(this,a)};f.ae=function(a,b){return
Ff(a.ka(),b)};f.Bg=function(){return"goog-menu"};f.uk=function(a)
{py.qa.uk.call(this,a);a=a.ka();X(a,"haspopup","true")};function qy(a)
{oy.call(this,ny.Gb(),a)}u(qy,oy);Ht("goog-menuseparator",function(){return new
oy});function ry(a,b){Ev.call(this,"vertical",b||py.Gb(),a);Nv(this,!
1)}u(ry,Ev);f=ry.prototype;f.Sk=!0;f.ae=function(a){if(this.xd().ae(this,a))return!
0;for(var b=0,c=on(this);b<c;b++){var d=pn(this,b);if("function"==typeof
d.ae&&d.ae(a))return!0}return!1};f.Ta=function(a){this.Qa(a,!0)};f.mf=function(a,b)
{this.Ig(a,b,!0)};f.Ld=function(){var a=[];nn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ka(),!
0);Bh(this.ka(),a,b);c||N(this.ka(),!1)};
f.ld=function(){return this.isVisible()?uh(this.ka()):null};function sy(a,b)
{(a.Sk=b)&&Nv(a,!0)}f.Ca=function(a,b,c)
{(b=ry.qa.Ca.call(this,a,b))&&a&&this.ab&&this.Sk&&Fv(this).focus();a&&c&&"number"=
==typeof c.clientX?this.o=new B(c.clientX,c.clientY):this.o=null;return
b};f.Bl=function(a){this.Sk&&Fv(this).focus();return
ry.qa.Bl.call(this,a)};f.vo=function(a){return
a.isEnabled()&&a.isVisible()&&At(a,2)};
f.Nb=function(a){for(var b=this.xd(),c=bf(this.i.i,"DIV",b.Bg()+"-
content",a),d=c.length,e=0;e<d;e+
+)Dv(b,this,c[e]);ry.qa.Nb.call(this,a)};f.ie=function(a){var
b=ry.qa.ie.call(this,a);b||nn(this,function(c){!
b&&c.wt&&c.Xl==a.keyCode&&(this.isEnabled()&&this.Uc(c),b=c.Rc(a))},this);return
b};f.Vd=function(a){ry.qa.Vd.call(this,a);
(a=pn(this,a))&&vh(a.ka(),this.ka())};function ty(a,b){ry.call(this,a,b);sy(this,!
0);this.Ca(!1,!0);this.j=new go}u(ty,ry);f=ty.prototype;f.Cm=!
1;f.Ap=0;f.Nb=function(a){ty.qa.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.i.ka(a),1)};f.Ma=function()
{ty.qa.Ma.call(this);this.j.forEach(this.ro,this);var
a=Z(this);a.ma(this,"action",this.rv);a.ma(this.i.i,"mousedown",this.uv,!0)};
f.attach=function(a,b,c,d,e){a&&io(this.j,Ua(a))||(a?
(b={wa:a,xq:b,jv:c,Jo:d?"contextmenu":"mousedown",Ul:e},this.j.set(Ua(a),b)):b=null
,this.ab&&this.ro(b),a=t(this.Av,a),this.ka()&&Z(this).ma(this.ka(),"keydown",a))};
f.Av=function(a,b){if(27==b.keyCode)a.focus();else if(a=pn(this,this.ac)){var
c=a.ka();a=new wi(b.Ob,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(Ai(c))qj(c,"keydown",!1,a);else
if(c=Ni(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.eh&&Ti(e,a)}}32==b.keyCode&&this.nb()}};f.ro=function(a)
{Z(this).ma(a.wa,a.Jo,this.Ev);"contextmenu"!
=a.Jo&&Z(this).ma(a.wa,"keydown",this.Fv)};
function uy(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.Ap);g&&a.Cm?a.nb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ka().style.visibility="hidden"),N(a.ka(),!0),b.Oc(a.ka(),c,d),e||
(a.ka().style.visibility="visible"),a.Vd(-1),a.Ca(!0))}f.nb=function()
{this.isVisible()&&(this.Ca(!1),this.isVisible()||
(this.Ap=Date.now()))};f.rv=function(){this.nb()};f.Ev=function(a){vy(this,a)};
f.Fv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
vy(this,a);40==a.keyCode&&Jv(this)};function vy(a,b){for(var
c=a.j.de(),d=0;d<c.length;d++){var e=a.j.get(c[d]);if(e.wa==b.currentTarget){c=void
0!==e.xq?new Wu(e.wa,e.xq,!0):new
ls(b.clientX,b.clientY);c.o&&c.o(5);uy(a,c,e.jv,e.Ul);b.preventDefault();b.stopProp
agation();break}}}f.uv=function(a){this.isVisible()&&!
this.ae(a.target)&&this.nb()};f.Si=function(a){ty.qa.Si.call(this,a);this.nb()};
f.va=function(){ty.qa.va.call(this);this.j&&(ko(this.j),delete this.j)};function
wy(a)
{W.call(this);this.Ka=Fp(a);this.Oa=Gp(a);this.ta=rc&&a&&a.isOgenEligibleMobileView
port;this.o=this.Oa||this.ta;this.oa=this.N=null;this.o?by(this,!0):
(this.na=G("DIV"),this.ua=new Rq(this.na),this.ua.render(xy),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?yy(this):(w(this.ha,"search-bar-result-links"),
this.na.appendChild(this.ha),zy(this));this.V=this.o?C("search-snippet-
links"):G("SPAN");this.o?Ay(this):(this.Ka?(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"]),Ay(this)):
(this.Ba=G("SPAN"),this.Ia=G("SPAN"),By(this)),w(this.V,"search-bar-snippet-
links"));this.o||(Cy(this),Ih(this.na,!0))}n(wy,W);function Dy()
{xy=C("search_bar")}
function Ey(){Fy=C("toolbar_container")}function $x(a){if(a.N)Gy(a,!0);else{var
b="n"==a.j.l;N(a.Ba,b);N(a.Ia,!b)}a.o?(by(a,!0),P(a.l,Fl(a.j.s.Ab.length+"\u00a0r\
u00e9sultat(s)")),a.l.removeAttribute("aria-label")):P(a.l,Fl("Afficher <b>"+
(a.j.s.Ab.length+"</b>\u00a0r\u00e9sultats dans ce livre pour
<b>")+(Ns(a.j.s)+"</b>")));ay(a,!0)}
function yy(a){Hp()||(Hy(a,C("search-result-prev"),function(){Iy(a,a.s,-1)},"R\
u00e9sultat pr\u00e9c\u00e9dent"),Hy(a,C("search-result-next"),function()
{Iy(a,a.s,1)},"R\u00e9sultat suivant"));Hy(a,C("search-result-viewall"),function()
{Zx(a.j)},"Tout afficher");Hy(a,C("search-close"),function(){a.Ja()},"Fermer la
recherche")}
function zy(a){var b=G("SPAN");P(b,Fl("-&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.ha.appendChild(b);Jy(a,a.ha,"\u2039 Pr\u00e9c\u00e9dent",function()
{Iy(a,a.s,-1)},"Pr\u00e9c\
u00e9dent");b=G("SPAN");P(b,Fl("&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.ha.appendChild(b);Jy(a,a.ha,"Suivant \u203a",function()
{Iy(a,a.s,1)},"Suivant");b=G("SPAN");P(b,Fl("&nbsp;&nbsp;-
&nbsp;&nbsp;"));w(b,"search-bar-link-spacer");a.ha.appendChild(b);Jy(a,a.ha,"Tout
afficher",function(){Zx(a.j)})}
function By(a){a.na.appendChild(a.V);var b=G("SPAN");P(b,Fl("-
&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.V.appendChild(b);a.V.appendChild(sf("Trier par:
"));a.V.appendChild(a.Ba);Jy(a,a.Ba,"pertinence",function(){Ky(a,"r")},"Trier par
pertinence");b=G("SPAN");P(b,Fl("&nbsp;|&nbsp;<b>pages</b>"));a.Ba.appendChild(b);a
.V.appendChild(a.Ia);b=G("SPAN");P(b,Fl("<b>pertinence</b>&nbsp;|
&nbsp;"));a.Ia.appendChild(b);Jy(a,a.Ia,"pages",function(){Ky(a,"n")},"Trier par
pages")}
function Ay(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");Km(a.N,"Trier par
pages");b.appendChild(a.oa);a.o||(Gm(a.N,"button"),Lf(a.N,!0),X(a.N,"haspopup",!
0),a.V.appendChild(a.N),a.N.appendChild(b),b=px("/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 ty;var c=new
jy("pertinence");c.oi("Trier par pertinence");b.Qa(c,!0);w(c.ka(),"search-bar-sort-
dropdown-item");var d=new jy("pages");d.oi("Trier par pages");b.Qa(d,!0);Ib(d.ka(),
["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.Cm=!
0;a.ta?b.render(a.V):b.render(document.body);w(b.ka(),"sort-dropdown-menu");a.Oa?
(b.attach(a.N,12,13),w(b.ka(),"popup-
menu")):b.attach(a.N,13,12);a.i.ma(b,"action",function(e){Ly(a,e,c.ka(),d.ka())});
a.i.ma(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
Ly(a,e,c.ka(),d.ka())});a.ta&&a.i.ma(b,"beforeshow",function(){var
e=a.N.offsetWidth-32;Ch(c.ka(),e);Ch(d.ka(),e)})}function Cy(a){var
b=G("SPAN");w(b,"search-bar-close-link-container");a.Ka?
a.Aa.appendChild(b):a.na.appendChild(b);a.i.ma(b,"click",a.Ja);var
c=Jy(a,b,"Effacer la recherche",function(){a.Ja()});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 ay(a,b){N(Fy,!b);N(a.V,b);a.o?(N(a.ha,!b),b=!
b&&1==a.j.s.Ab.length,x(a.ha,"toolbar-button-
disabled",b),X(a.ha,"disabled",b)):N(a.ha,!b&&1<a.j.s.Ab.length);a.na&&N(a.na,!
0);null!=My&&My.resize()}function Ny(a){a.N?Gy(a,!1):N(a.V,!1);a.ta&&N(a.V,!
0);N(a.ha,!1);vf(a.l)}function Vx(a){Ny(a);P(a.l,Fl("Chargement en
cours..."));a.o&&a.l.removeAttribute("aria-label")}
function Xx(a){Ny(a);var b=a.j.s,c=Os(b),d=null;c&&!
a.o&&(d=G("SPAN"),P(d,Fl("Essayez avec cette orthographe : ")),Jy(a,d,c,function()
{var h=a.j.j;if(h){var k=Le(c);Vo(h.O.Wa(),k);h.N.zc(k);h.s&&h.s.update()}}));var
e=G("SPAN");a.o?P(e,Fl("Aucun r\u00e9sultat")):P(e,Fl(Qb("Aucun r\u00e9sultat n'a \
u00e9t\u00e9 trouv\u00e9 dans ce livre pour "+Ns(b))));b=G("A");a.o||
(P(b,Fl("Rechercher dans tous les
livres")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
g="patents"==sp()?new R("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):
new R("https://www.google.com/search?
tbm=bks&tbo=p");dy(g);"embed"==T(g,"output")&&Xj(g,"output");S(g,"q",Le(Ns(a.j.s)))
;fj(b,pj(g.toString()));a.o?(a.l.appendChild(e),a.l.removeAttribute("aria-
label")):a.Ka?
(a.l.appendChild(e),a.l.appendChild(b),d&&(pe(d,"afterbegin",Fl("&nbsp;&nbsp;&middo
t;&nbsp;&nbsp;")),a.l.appendChild(d))):
(d&&(a.l.appendChild(d),a.l.appendChild(G("BR"))),pe(e,"beforeend",Fl("&nbsp;&nbsp;
-&nbsp;&nbsp;")),a.l.appendChild(e),pe(b,"beforeend",Fl("
&raquo;")),a.l.appendChild(b));
null!=My&&My.resize()}wy.prototype.va=function()
{W.prototype.va.call(this);pi(this.ua);N(Fy,!0);I(this.na);null!
=My&&My.resize();this.o&&(by(this,!1),I(ff("sort-dropdown-
menu")),vf(this.l))};function Jy(a,b,c,d,e){var g=G("SPAN");w(g,"search-bar-
link");Gm(g,"link");Km(g,e?e:c);Lf(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 Hy(a,b,c,d)
{Km(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()})}wy.prototype.Ja=function(){var
a=this.j;Vo(a.j.O.Wa(),"");Hp()&&zx(a.o,!1);
(a=this.j.j)&&a.s&&a.s.update()};function Iy(a,b,c){var
d=a.j.s.Ab.length;a.s+=c;a.s>=d&&(a.s=0);0>a.s&&(a.s=d-1);a.s!
=b&&(Yx(a.j,a.j.s.Ab[a.s])||Iy(a,b,c))}function Ky(a,b){(a=a.j.j)&&a.update(b)}
function Ly(a,b,c,d){if((b=b.target.Hc())&&a.oa)switch(b){case
"pages":Ky(a,"n");J(a.oa,"pages");Km(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":Ky(a,"r"),J(a.oa,"pertinence"),Km(a.N,"Trier par
pertinence"),x(c,"search-bar-sort-dropdown-item-selected",!0),x(d,"search-bar-sort-
dropdown-item-selected",!1)}}
function Gy(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"),Km(a.N,"Trier par pertinence"),b=ef("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 by(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
xy,Fy,My;function Oy(a,b,c,d){W.call(this);var
e=this;this.O=a;this.N=b;this.s=c;this.ha=d;this.V=rc&&d&&d.isOgenEligibleMobileVie
wport;this.i.ma(a.Wa(),"change",function(){e.update("r")})}n(Oy,W);
Oy.prototype.update=function(a,b,c){this.j?(this.j.Ga(),this.j=null):
(this.O.ha&&(this.o=this.O.ha),this.l=new wy(this.ha));var
d=this.O.Wa().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 Tx(this),this.l.j=this.j,d=!
Xo(),Wx(this.j,d,b,c,a),a=this.l,Hp()){b=a.j.s.Ab;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?Yx(a.j,e,"",g):d?Yx(a.j,e,d):Yx(a.j,
e)}d=C("search-result-prev");e=0>a.s-1?c-1:a.s-1;g=b[e];e=Nj(S(S(S(new
R(d.href),"pg",g.Na()),"num",e),"scoring",a.j.l),"");fj(d,pj(e.toString()));Km(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=Nj(S(S(S(new
R(d.href),"pg",b.Na()),"num",c),"scoring",a.j.l),"");fj(d,pj(a.toString()));Km(d,"R
\u00e9sultat suivant");d.setAttribute("title","R\u00e9sultat suivant")}}else d?
(this.j=new Tx(this),this.l.j=
this.j,Ux(this.j,d,a),this.N.zc(d)):
(this.j&&(this.j.Ga(),this.j=null),this.O.Ha()instanceof
vu&&(this.O.Wb(this.o),this.V&&!
Hp()&&this.O.Ha().sg(this.O.Ha().Da().width)),this.l&&(this.l.Ga(),this.l=null),thi
s.N.zc(""))};function Py(a){Pq.call(this,a)}n(Py,Pq);var Qy=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);nq(b,18);return new a(b)}}(Py);var Ry;function
Sy(){var a=Ry||(Ry=Qy('[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=Aq(a,6);if(null===a||void 0===a)a=null;else{var b=gd();a=b?
b.createScript(a):a;a=new nd(a,md)}return a};function Ty(a)
{this.url=a;this.timeout=5E3;this.o="callback";this.i=this.j=null}function Uy(a)
{var b=void 0===b?{}:b;a.i=Hk();var c=new R(a.url),d=new
Map;d.set("callback",a.o);c.l.Oq(ak(b),d);Vy(a).then(function()
{Wy(a,c.toString())}).then(function(){return a.i.promise}).then(function()
{Xy(a)},function(){Xy(a)});0<a.timeout&&(a.l=setTimeout(function()
{a.i.reject("Timeout!")},a.timeout));return a.i.promise}
function Wy(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 Vy(a){var b=Hk(),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=Sy();a=ke(ne,de("body",
{},Il(a)));c.srcdoc=$d(a);a=sd("data:text/html;charset=UTF-
8;base64,"+btoa(Zd(a)));c.src=qd(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 Xy(a){null!
==a.j&&(document.documentElement.removeChild(a.j),a.j=null)};function Yy(a)
{Mr.call(this,a);this.j=new Ty(a);this.i=!0}n(Yy,Mr);Yy.prototype.df=function(a,b)
{Mr.prototype.df.call(this,a,b);this.i=!
1;Uy(this.j).then(q(this.s,this,a),q(this.o,this,b))};Yy.prototype.s=function(a,b)
{this.i||(this.l=b,this.dispatchEvent("success"),a&&a(this.l),this.i=!
0)};Yy.prototype.o=function(a){this.i||(this.dispatchEvent("error"),a&&a(),this.i=!
0)};Yy.prototype.abort=function(){return this.i=!0};function Zy(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 Yy(b)).df(q(this.o,this))}Zy.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 $y(a,b,c)
{Ex.call(this,a,b,c)}u($y,Ex);f=$y.prototype;f.hj=!1;f.Ai=!1;f.Ji=function()
{$y.qa.Ji.call(this);this.Ja=bh(Dh(this.ka()));this.i&&(this.hb=bh(Dh(this.i)));thi
s.Ai=this.hj;O(this.N.i,"mousemove",this.Xg,!1,this)};f.qh=function()
{Ri(this.N.i,"mousemove",this.Xg,!1,this);this.hb=this.Ja=null;this.Ai=!
1;$y.qa.qh.call(this)};
f.Aj=function(a){if(this.ua){var b=uh(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
$y.qa.Aj.call(this,a)};function az(a,b){if(a.hb&&Zg(a.hb,b)||a.Aj(b))return!
0;a=a.na;return!!a&&a.Aj(b)}f.Cp=function(a){this.oa=void 0;a!=this.i||
az(this,this.ha)||this.Vb||this.na&&this.na.Vb||pc&&0==this.ha.x&&0==this.ha.y||
this.Ca(!1)};
f.Xg=function(a){var b=this.isVisible();if(this.Ja){var c=lf(this.N.i);c=new
B(a.clientX+c.x,a.clientY+c.y);az(this,c)?b=!
1:this.Ai&&(b=$g(this.Ja,c)>=$g(this.Ja,this.ha))}if(b)
{if(this.ui(),this.Vb=null,b=this.na)b.Vb=null}else 3==Gx(this)&&this.Kg();
$y.qa.Xg.call(this,a)};f.Fl=function(){this.Vb!=this.ka()&&(this.Ai=!
1,this.Vb=this.ka())};f.zl=function(){return this.Ai?
100:$y.qa.zl.call(this)};function bz(a,b){a=new $y(a);a.om(Ql(b.innerHTML,
{fh:"0954fe00-75b6-49fb-8f60-c8631eadc3e0"}));a.className="buy-tip-card";a.ua=new
Xg(5,5,5,5);a.hj=!0;a.jh=500;a.di=250};function cz(a,b){this.Db=a||200;this.vb=b||
108;W.call(this)}u(cz,W);cz.prototype.Fb=function(){return
this.Db};cz.prototype.wb=function(){return this.vb};function dz(a)
{Ex.call(this,a,void 0,void 0);this.Io=!1;this.hj=!0;this.jh=500}n(dz,
$y);dz.prototype.Uj=function(a,b){b||(b=new Wu(a,9,!0));
$y.prototype.Uj.call(this,a,b)};dz.prototype.className="unified-hovercard";function
ez(a,b,c){qi.call(this);this.j=null;this.data=a;this.i=b;this.maxWidth=c||
500}n(ez,qi);ez.prototype.va=function(){this.j&&this.j.Ga()};function fz(a){return
a.j||(a.j=new Vi(a))}
ez.prototype.l=function(a){var b=E("DIV"),c=new R(this.data.ya.Yg||
this.data.ya.Xp);this.data.ya.source&&S(c,"source",this.data.ya.source);var
d=this.data.mb();this.data.ya.uq&&(d+=": "+this.data.ya.uq);d=E("A",
{},d);d.classList.add(this.i+"-
title");se(d,c.toString());b.appendChild(d);a.appendChild(b);gz(this,a);b=E("DIV");
if("number"===typeof(this.data.ya.aq||0)){d=this.data.ya.aq||
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.Xv;d=E("A",
{},this.data.ya.ov+" critiques");d.classList.add(this.i+"-reviews-
link");d.classList.add("goog-inline-
block");se(d,c);b.appendChild(d);a.appendChild(b);this.data.ya.zm&&(c=new
ai,b=E("DIV",this.i+"-snippet"),P(b,c.i(this.data.ya.zm+" ")),c=E("A",{},"plus \
u00bb"),
c.classList.add(this.i+"-more-
link"),se(c,this.data.ya.Yg),b.appendChild(c),a.appendChild(b))};
function gz(a,b){var c="",d=E("DIV"),e=a.data.ya.Wk;if(!Pb(Se(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=E("SPAN","author"),h=e-1,k=sf(",
");v(c,function(l,m){var r=l?l.replace(hz,""):"";r=Ge(r);l=new R(Fe('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',r));dy(l);r=E("A",
{},r);se(r,l.toString());g.appendChild(r);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.ya.Kj&&(tf(d,E("SPAN",a.i+"-
pubdate",c+a.data.ya.Kj)),c="\u00a0-\u00a0");a.data.ya.Ip&&(d.appendChild(sf(c)),
tf(d,E("SPAN",a.i+"-pagesnum",a.data.ya.Ip+" pages")));b.appendChild(d)}
function iz(a,b,c,d,e,g,h){c=E("A",
{id:h||""},c);se(c,e?"#":d);c.classList.add(a.i+"-button");c.classList.add(a.i+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=gg||
hg?"touchstart":"click",fz(a).Af(c,e,function(k){k.preventDefault();k=E("FORM",
{method:"POST"});var l=d instanceof ud?d:Ed(d);k.action=wd(l);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
hz=/(<b\s*>)|(<\/b>)/ig,jz={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function kz()
{this.ya={}}f=kz.prototype;f.mb=function(){return this.ya.title};f.Xb=function()
{return this.ya.Em};f.Ud=function(){return this.ya.Ud};f.Kl=function(){return
this.ya.Kl};f.eg=function(){return this.ya.eg};f.hi=function(){return
this.ya.hi};function lz(){this.i=[]}f=lz.prototype;f.getId=function(){return
this.yb};f.hh=function(a){this.yb=a};f.mb=function(){return
this.Ac};f.Sg=function(){return this.o};function mz(a,b,c){nz(a,b)||null==a.V||!
a.l?c&&c(null):oz(b,a.V.clone(),q(a.Rs,a,b,c||function(){}))}function pz(a,b,c)
{nz(a,b)&&null!=a.na&&a.oa?oz(b,a.na.clone(),q(a.gt,a,b,c||function()
{})):c&&c(null)}function oz(a,b,c){S(b,"id",a);al(b,c,"POST")}f.Rs=function(a,b,c)
{var d=null;il(c.target)&&(d=new kz,d.ya.Em=a,this.i.push(d));b(d)};
f.gt=function(a,b,c){var
d=null;il(c.target)&&(d=nz(this,a),qz(this,d));b(d)};function qz(a,b)
{sb(a.i,function(c){return c.Xb()==b.Xb()})}function nz(a,b){return
mb(a.i,function(c){return c&&c.Xb()==b})};function rz(a)
{this.ya={};this.ya.title=a.title;this.ya.uq=a.subtitle;this.ya.Wk=a.authors;this.y
a.Xp=a.preview_url;this.ya.Yg=a.info_url;this.ya.Kj=a.pub_date;this.ya.Ip=a.num_pag
es;this.ya.Hq=a.viewability;this.ya.mx=a.subject;this.ya.yq=a.thumbnail_url;this.ya
.zm=a.snippet;this.ya.Yw=a.list_price;this.ya.kq=a.sale_price;this.ya.jx=a.sale_pri
ce_better;this.ya.qv=a.offer_price;this.ya.dl=a.buy_url;this.ya.bq=a.read_url;this.
ya.Bj=a.is_free_ebook||!1;this.ya.zj=a.in_my_ebooks||!
1;this.ya.Zw=a.my_ebooks_url||
"";this.ya.aq=a.rating_score||0;this.ya.ov=a.num_reviews||
0;this.ya.Ud=a.is_purchased||!1;this.ya.fi=a.is_ebook||!
1;this.ya.qx=a.write_review_url||"";this.ya.vt=a.add_to_my_ebooks_url||"";this.ya.J
v=a.preview_ebook_url||"";this.ya.Xv=a.reviews_url||"";this.ya.ak=a.view_order_url|
|"";this.ya.Pw=a.add_to_my_ebooks_url;this.ya.Qs=a.add_to_my_ebooks_url_is_on_play|
|!1;this.ya.xj=a.has_flowing_text||!1;this.ya.yj=a.has_scanned_text||!1;var
b=rp(a.info_url);this.ya.Em=b;this.ya.Rw=a.canonical_atb_url||
"";this.ya.Kl=a.is_rentable||!1;this.ya.hg=a.is_pre_order||!
1;this.ya.Rp=a.on_sale_date||"";this.ya.eg=a.is_pre_ordered||!
1;this.ya.Xw=a.issue_volume_count||0;this.ya.hi=a.is_volume_cancelled||!
1;this.ya.Ts=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.ya.Mj=1;break;case 2:this.ya.Mj=2}this.ya.Tv=a.rental_end_utc||
0}n(rz,kz);function sz(a)
{this.i=[];this.hh(a.id);this.s=a.owner_uid;this.Ac=a.title;this.o=a.description;th
is.ua=a.num_volumes;this.Ce=a.access||"0";this.La=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 rz(b)}))}n(sz,lz);function tz()
{W.call(this);this.l=[];this.j=[]}u(tz,W);function uz(a){var b=new
R(of().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function
vz(a,b,c){wz(a,b.getId())||(a=b.ha?a.l:a.j,c?wb(a,void 0,0,b):a.push(b))}function
xz(a,b,c){var d=1==b.Ce;a=new
R(a);S(a,"cl_title",b.mb());S(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.Sg()));al(a,c,"POST",b)}
tz.prototype.N=function(a){a=a.target;if(il(a)){a=new sz(kl(a));var
b=wz(this,a.getId());b.Ac=a.mb();b.o=a.Sg();b.Ce=a.Ce;b=new
ti("update",this);b.shelf=a;this.dispatchEvent(b)}};tz.prototype.s=function(a,b)
{b=b.target;il(b)&&(b=new sz(kl(b)),vz(this,b,a),a=new
ti("add",this),a.shelf=b,this.dispatchEvent(a))};function yz(a,b){a.o=new
R(b);S(a.o,"jscmd","ClCreate")}function wz(a,b){return mb(zz(a),function(c){return
c.getId()==b})}function zz(a){return Bb(a.l,a.j)};function Az(a,b){var c=E("A",
{},"Afficher la commande");se(c,a);c.classList.add(b);return c};function Bz(a,b,c)
{ez.call(this,a,b,c);T(new R(this.data.ya.Yg),"dapp")}n(Bz,ez);
Bz.prototype.render=function(a){vf(a);var b=E("DIV",this.i),c=E("DIV",this.i+"-
meta");this.l(c);var d=E("DIV",this.data.ya.fi?this.i+"-footer":this.i+"-footer-
nonebook"),e=E("DIV",this.i+"-footer-
inner");if(this.data.ya.fi)if(this.data.hi()&&uz(1))Cz(this,e);else
if(this.data.ya.hg&&!this.data.Ud()||this.data.eg()){var g=E("DIV",this.i+"-pre-
order-date");g.textContent="Date de disponibilit\u00e9 :
"+this.data.ya.Rp;e.appendChild(g);this.data.eg()&&uz(1)&&Cz(this,e)}else
if(this.data.Ud()&&uz(1))Dz(this,
e),Cz(this,e);else{Dz(this,e);g=!this.data.Ud()&&!this.data.ya.Bj;var
h=this.data.ya.Bj&&!this.data.ya.zj;if(g||h){g=E("SPAN",{"class":this.i+"-footer-
inner-right"});if(h=this.data.ya.Jv||this.data.ya.bq){for(var
k=h.search(Gj),l=0,m,r=[];0<=(m=Fj(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(Ij,"$1");h=Ej(h,"source","ebookstore")
}h&&(k=E("A",{id:"unified-hovercard-preview-link"},"Afficher l'aper\
u00e7u"),se(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,"")};
Bz.prototype.l=function(a){if(!(this.data.Ud()||this.data.eg()||
this.data.hi())&&this.data.ya.ak&&uz(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.ak){var
c=Az(this.data.ya.ak,"primary"),d=E("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}ez.prototype.l.call(this,a);b=E("DIV",this.i+"-
book-options");this.data.ya.fi?(this.data.ya.Bj?this.data.ya.zj?
Ez(this,b):iz(this,b,"Lire l'e-book",this.data.ya.vt,!this.data.ya.Qs,void
0,"unified-hovercard-free-btn"):this.data.eg()?(c=E("SPAN",this.i+"-pre-
ordered","Pr\u00e9-command\u00e9"),b.appendChild(c)):this.data.hi()&&uz(1)?
(c=E("DIV",this.i+"-cancelled"),d=this.data.ya.Ts,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.Ud()||this.data.ya.zj?!this.data.Ud()&&this.data.ya.zj?
Fz(this,b):this.data.Ud()&&Ez(this,b):Fz(this,b),uz(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.Xp,Wc(jz,this.data.ya.Hq)&&!Pb(c)?iz(this,b,"Aper\u00e7u",c,void
0,void 0,"unified-hovercard-preview-sample"):iz(this,b,"Aper\u00e7u",
c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};function Cz(a,b){var
c=E("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.i+"-order-links-
container"}),d=a.data.ya.ak;d&&(d=Az(d,""),c.appendChild(d));a.data.eg()||
(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 Fz(a,b){a.data.ya.hg&&!a.data.Ud()?iz(a,b,"Pr\u00e9commander cet e-book -
"+a.data.ya.kq,a.data.ya.dl,void 0,void 0,"unified-hovercard-buy-btn"):a.data.Kl()?
iz(a,b,"E-BOOK \u00c0 PARTIR DE "+a.data.ya.qv,a.data.ya.dl,void 0,void 0,"unified-
hovercard-buy-btn"):iz(a,b,"Acheter cet e-book \u2013
"+a.data.ya.kq,a.data.ya.dl,void 0,void 0,"unified-hovercard-buy-btn")}function
Ez(a,b){iz(a,b,"Lire maintenant",a.data.ya.bq,void 0,void 0,"unified-hovercard-
read-now")}
function Dz(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.xj?(w(m,e),w(r,e),w(y,e),w(D,e)):
(a.data.ya.yj?(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 Gz(a,b,c)
{dz.call(this,a);this.Pb=em();this.l=this.Aa=this.s=null;this.Lb=b;this.j=null;this
.Qb=!!c;this.render(b);Hz(this)}n(Gz,dz);Gz.prototype.va=function()
{fz(this.j).Ga();I(this.ka())};Gz.prototype.ji=function(a,b)
{dz.prototype.ji.call(this,a,b);this.isVisible()&&(this.Ul=this.Pb?new Xg(0,-
2,0,0):new Xg(0,0,0,-2),this.isVisible()&&this.tg(),this.s=this.i,Iz(this))};
Gz.prototype.render=function(a)
{this.j&&(this.j.Ga(),this.l=this.Aa=null);this.j=new
Bz(a,this.className,435,this.Qb);this.j.render(this.ka());Hz(this);this.isVisible()
&&Iz(this)};
function Iz(a){var b=E("DIV"),c=E("DIV");var d=Dh(a.s||null);var e=Dh(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=eh(e,d);h||(h=new
ah(d.left,0,d.width,0));d=a.Pb?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,Zu:g}}else
e=null;g=a.Pb?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-
1+"px");w(a.ka(),a.className+"-tooltip");e.Zu?(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.Lb.ya.fi||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.l?zf(b,a.l):a.ka().appendChild(b);a.Aa?
zf(c,a.Aa):a.ka().appendChild(c);a.Aa=c;a.l=b}
Gz.prototype.uc=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=pj(b.href),b=ej(b),void 0!
==b&&a.replace(b)))}c&&this.dispatchEvent(new ti(c,this))}};
function Hz(a){var b=gg||
hg?"touchstart":"click";Yi(fz(a.j),a.ka(),b,a.uc,a)};function Jz(a,b,c)
{cz.call(this,b);this.j=a;this.l=null;this.s=!1;if(c==(1).toString()||
c==(7).toString())this.s=!0}u(Jz,cz);var Kz=new Q;
Jz.prototype.Qc=function(a){var b=E("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Fb());var c=new R(this.j.ya.Yg);this.j.ya.source?
S(c,"source",this.j.ya.source):S(c,"source","gbs_slider_thumb");Xj(c,"num");se(b,c.
toString());a.appendChild(b);this.l=G("IMG");this.l.alt="";this.i.Af(this.l,"load",
q(this.na,this));Kz.dispatchEvent("start");(a=this.j.ya.yq)?(a=new
R(a),S(a,"h",this.Fb()),S(a,"stbn",1),Xj(a,"edge"),this.l.src=a.toString()):this.l.
src="/googlebooks/images/no_cover_thumb.gif";
L(this.l,"",this.Fb());b.appendChild(this.l);this.s&&2==this.j.ya.Mj?
(this.o=E("SPAN",["bookcard-badge","bookcard-sample-label"],"Location arriv\
u00e9e \u00e0 expiration"),b.appendChild(this.o)):this.s&&1==this.j.ya.Mj?
(a=this.j,1==a.ya.Mj?(a=a.ya.Tv-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.Ud()||this.j.ya.Bj||
(this.o=E("SPAN",["bookcard-badge","bookcard-sample-
label"],"Extrait"),b.appendChild(this.o));Ki(b,"mouseover",this.oa.bind(this,b))};J
z.prototype.na=function()
{this.dispatchEvent("render");Kz.dispatchEvent("complete");this.o&&Ch(this.o,M(this
.l).width)};Jz.prototype.oa=function(a,b){(new Gz(a,this.j)).Ne(b)};function
Lz(a,b,c){Jz.call(this,a,b-40,c);this.N=E("DIV","slider-annotation");this.ha=!
1}n(Lz,Jz);Lz.prototype.Qc=function(a)
{Ki(this,"render",q(this.ta,this));Jz.prototype.Qc.call(this,a);a.appendChild(this.
N)};Lz.prototype.ta=function(a){this.ha||
(a.stopPropagation(),a=this.V(),this.N.appendChild(a),this.ha=!
0,this.dispatchEvent("render"))};function Mz(a,b,c)
{Lz.call(this,a,b,c)}n(Mz,Lz);Mz.prototype.Qc=function(a)
{Lz.prototype.Qc.call(this,a)};Mz.prototype.V=function(){var
a=this.j,b=G("DIV"),c=E("A",{className:"slider-annotation-
title"},sf(a.mb()));se(c,a.ya.Yg);b.appendChild(c);if(a=a.ya.Wk)a=E("DIV","slider-
annotation-author",sf(a)),b.appendChild(a);L(b,M(this.l).width+5,"");return
b};function Nz(){this.i=Oz;this.qg=5E3}var Pz=0;Nz.prototype.send=function(a,b,c,d)
{a=a?ad(a):{};d=d||"_"+(Pz++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(p[e]=Qz(d,b),a.callback=e);b={timeout:this.qg,Ws:!
0};e=rd.exec(qd(this.i).toString());var g=e[3]||"";e=sd(e[1]+td("?",e[2]||"",a)
+td("#",g));b=Ho(e,b);Co(b,null,Rz(d,a,c));return{yb:d,Ao:b}};Nz.prototype.cancel=f
unction(a){a&&(a.Ao&&a.Ao.cancel(),a.yb&&Sz(a.yb,!1))};function Rz(a,b,c){return
function(){Sz(a,!1);c&&c(b)}}
function Qz(a,b){return function(c){Sz(a,!0);b.apply(void 0,arguments)}}function
Sz(a,b){a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else
p[a]=Pc};function Tz(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(Tz,Q);f=Tz.prototype;f.vk=!0;f.Uk=!
1;f.xd=function(){return this.l};
f.handleEvent=function(a){var b=this.V;if(a.target==this.l)switch(a.type){case
"hilite":this.Oe(a.Hf);break;case "select":var c=!1;if("number"===typeof a.Hf)
{a=a.Hf;var d=this.j[Uz(this,a)];c=!!d&&b.Ll&&b.Ll(d);d&&!c&&this.o!
=a&&this.Oe(a)}c||this.jg();break;case "canceldismiss":Vz(this);break;case
"dismiss":Wz(this)}};f.od=function(){return this.l.isVisible()};
function Xz(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.Uk&&c==b&&a.Oe(-
1);break}if(a.Oe(c))break}}f.Oe=function(a){var b=Uz(this,a),c=this.j[b];return
c&&this.V.Ll&&this.V.Ll(c)?!1:(this.o=a,this.l.Oe(a),-1!=b)};
f.jg=function(){var a=Uz(this,this.o);if(-1!=a){var b=this.j[a],c=this.oa;if(c.Mb)
{var d=b.toString();if(c.l){var e=Yz(c,c.Bb(),Zz(c.Mb)[0]),g=$z(c,c.Bb());c.na&&!
c.na.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ta);0==e||Pb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(pc||
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.Mb;aA(g)&&(g.selectionStart=e);g=c.Mb;aA(g)&&(g.
selectionEnd=e)}}else c.zc(d);c.jm=!0}this.He();this.dispatchEvent({type:"update",
Hf:b,index:a});return!
0}this.He();this.dispatchEvent({type:"update",Hf:null,index:null});return!
1};f.He=function(){this.o=-
1;this.N=null;this.i+=this.j.length;this.j=[];window.clearTimeout(this.s);this.s=nu
ll;this.l.He();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Wz(a){a.s||(a.s=window.setTimeout(q(a.He,a),100))}f.vp=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function Vz(a)
{a.vp()||window.setTimeout(q(a.vp,a),10)}
f.va=function(){Tz.qa.va.call(this);delete
this.ua;this.l.Ga();this.oa.Ga();this.V=null};f.ev=function(a,b,c)
{this.N==a&&this.im(b,c)};
f.im=function(a,b){var c="object"==Ra(b)&&b;b=(c?c.j():b)?Uz(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.Pj(a);this.l.im(d,this.N,this.ha);a=this.vk;c&&void 0!
==c.i()&&(a=c.i());this.o=-1;(a||0<=b)&&0!=d.length&&this.N&&(0<=b?
this.Oe(this.i+b):Xz(this));this.dispatchEvent("suggestionsupdate")};function
Uz(a,b){b-=a.i;return 0>b||b>=a.j.length?-1:b}f.update=function(a)
{this.oa.update(a)};function Zz(a){var b=0,c=0;aA(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function aA(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function bA(a,b,c,d){qi.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.Ya=0<d?new Uk(d):null;this.j=new
Vi(this);this.N=new Vi(this);this.o=new nt;this.V=-
1}u(bA,qi);f=bA.prototype;f.Mb=null;f.Rl="";f.Jf=!1;f.jm=!1;f.Bb=function(){return
this.Mb.value};f.zc=function(a){this.Mb.value=a};
function cA(a,b)
{Df(b)&&(Gm(b,"combobox"),X(b,"autocomplete","list"));a.j.ma(b,"focus",a.an);a.j.ma
(b,"blur",a.xr);a.Mb||
(a.N.ma(b,"keydown",a.zv),Df(b)&&Rf(Ye(b))==b&&dA(a,b))}f.wr=function(a){for(var
b=0;b<arguments.length;b++)cA(this,arguments[b])};f.va=function()
{bA.qa.va.call(this);this.j.Ga();delete
this.j;this.N.Ga();this.o.Ga();pi(this.Ya)};
f.Rc=function(a){switch(a.keyCode){case 40:if(this.i.od())return
Xz(this.i),a.preventDefault(),!0;if(!this.l)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.i.od()){a:for(var
b=this.i,c=b.o,d=0;d<b.j.length;d++){if(c>b.i)c--;else{b.Uk&&c==b.i&&b.Oe(-
1);break}if(b.Oe(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.i.od()||a.shiftKey)this.i.He();else
if(this.update(),this.i.jg()&&this.ua)return a.preventDefault(),!0;break;case
13:if(this.i.od()){if(this.update(),this.i.jg())return a.preventDefault(),
a.stopPropagation(),!0}else this.i.He();break;case 27:if(this.i.od())return
this.i.He(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.Jf)return this.Jf||
(this.j.ma(this.Mb,"keyup",this.Np),this.j.ma(this.Mb,"keypress",this.Mp),this.Jf=!
0),!0}return eA(this,a)};function eA(a,b){var c=a.l&&b.charCode&&-1!
=a.s.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.i.jg()?
(b.preventDefault(),!0):!1}f.cu=function(){return!1};f.an=function(a)
{dA(this,a.target||null)};
function dA(a,b){$i(a.N);a.i&&Vz(a.i);b!
=a.Mb&&(a.Mb=b,a.Ya&&(a.Ya.start(),a.j.ma(a.Ya,"tick",a.en)),a.Rl=a.Bb(),a.o.attach
(a.Mb),a.j.ma(a.o,"key",a.bn),a.j.ma(a.Mb,"mousedown",a.Op),A&&a.j.ma(a.Mb,"keypres
s",a.Lp))}f.xr=function()
{this.Mb&&(this.j.Za(this.o,"key",this.bn),rt(this.o),this.j.Za(this.Mb,"keyup",thi
s.cu),this.j.Za(this.Mb,"mousedown",this.Op),A&&this.j.Za(this.Mb,"keypress",this.L
p),this.Jf&&fA(this),this.Mb=null,this.Ya&&(this.Ya.stop(),this.j.Za(this.Ya,"tick"
,this.en)),this.i&&Wz(this.i))};
f.en=function(){this.update()};f.zv=function(a){this.an(a)};f.bn=function(a)
{this.V=a.keyCode;this.i&&this.Rc(a)};f.Mp=function(){this.Jf&&229!
=this.V&&fA(this)};f.Np=function(a){this.Jf&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&fA(this)};f.Op=function(){};function fA(a){a.Jf&&(a.Jf=!
1,a.j.Za(a.Mb,"keypress",a.Mp),a.j.Za(a.Mb,"keyup",a.Np))}f.Lp=function(a)
{eA(this,a)};
f.update=function(a){if(this.Mb&&(a||this.Bb()!=this.Rl)){if(a||!this.jm)
{a=Zz(this.Mb)[0];var b=this.Bb();a=$z(this,b)[Yz(this,b,a)];a=this.oa?
String(a).replace(this.oa,""):a;this.i&&(this.i.ha=this.Mb,b=this.i,this.Bb(),b.N!
=a&&(b.N=a,b.V.gq(b.N,10,q(b.ev,b)),Vz(b)))}this.Rl=this.Bb()}this.jm=!1};function
Yz(a,b,c){a=$z(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 $z(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 gA(a,b,c,d){Q.call(this);this.na=a||
document.body;this.i=We(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.Ja="ac-highlighted";this.ha=b||
null;this.hb=null!=d?d:!0;this.Pb=!!c}u(gA,Q);f=gA.prototype;f.ka=function(){return
this.wa};f.Pj=function(a){this.Ba=a};f.im=function(a,b,c)
{this.oa=b;this.j=a;this.V=-
1;this.ua=Za();this.l=c;this.s=[];hA(this)};f.He=function(){this.N&&(this.N=!
1,iA(this,!1),N(this.wa,!1))};
f.show=function(){this.N||(this.N=!0,iA(this,!0),N(this.wa,!0))};function iA(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"),Jm(a.l,null)))}f.isVisible=function(){return this.N};
function jA(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,Hf: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&&Jm(a.l,d),vh(d,a.wa)))}f.Oe=function(a){if(-1==a)jA(this,-
1);else for(var b=0;b<this.j.length;b++)if(this.j[b].id==a){jA(this,b);break}};
function kA(a){if(!a.wa){var b=a.i.Sa("DIV",
{style:"display:none"});a.wa=b;Ib(b,Qb(a.className).split("
"));Gm(b,"listbox");b.id=fn(en.Gb());a.i.appendChild(a.na,b);O(b,"click",a.fn,!
1,a);O(b,"mousedown",a.hn,!1,a);O(b,"mouseover",a.jn,!1,a)}}
function hA(a){kA(a);a.kb&&(a.wa.style.minWidth=a.kb.clientWidth-
0+"px");a.Oa&&(a.wa.style.maxWidth=a.Oa.clientWidth-
0+"px");a.s.length=0;a.i.Nm(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.Sa("DIV",{className:"ac-
row",id:fn(en.Gb())});Gm(d,"option");this.ha&&this.ha.Sv?
this.ha.Sv(b,c,d):J(d,b.data.toString());c&&this.hb&&(this.Aa=!
1,lA(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.He():
(a.show(),
a.wk(),Ih(a.wa,!0))}f.wk=function(){if(this.l&&this.ta){var a=this.Ba||this.l;var
b=this.Pb?5:1;as(a,b,this.wa,b^1,null,null,65)}};f.va=function()
{this.wa&&(Ri(this.wa,"click",this.fn,!1,this),Ri(this.wa,"mousedown",this.hn,!
1,this),Ri(this.wa,"mouseover",this.jn,!
1,this),this.i.Fi(this.wa),this.wa=null,this.N=!
1);pi(this.o);this.na=null;gA.qa.va.call(this)};
function lA(a,b,c){if(!a.Aa)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=mA(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=Sf(a.i,"B"),g.className=a.Ja,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&&lA(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,lA(a,b,c),b=d}function mA(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Pb(Se(c))}));Array.isArray(a)?b=0<a.length?Qe(a[0]):"":/^\W/.test(a)||
(b=Qe(a));return b}function nA(a,b){for(;b&&b!=a.wa&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.s.indexOf(b):-1}
f.fn=function(a){var
b=nA(this,a.target);0<=b&&this.dispatchEvent({type:"select",Hf:this.j[b].id});a.sto
pPropagation()};f.hn=function(a)
{a.stopPropagation();a.preventDefault()};f.jn=function(a)
{a=nA(this,a.target);0<=a&&!(300>Za()-
this.ua)&&this.dispatchEvent({type:"hilite",Hf:this.j[a].id})};function oA(a,b,c,d)
{this.ta=a;this.na=null;this.Ja=c||null;this.Ba="boolean"===typeof b?b:!
0;this.Aa=d||0;b=new pA;c=new qA(this.Ja||a,this.Aa);c.ta=!0;d=new bA(null,null,!
1);Tz.call(this,b,c,d);d.i=this;d.wr(a);this.ha=a;this.vk=!1;this.Uk=!
0;O(this,"update",q(this.Ia,this))}u(oA,Tz);oA.prototype.jg=function()
{this.Ka=this.ta.value;oA.qa.jg.call(this);return!1};
oA.prototype.Ia=function(a){a.Hf&&(a=this.ta.form,this.na||(this.na=E("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.na)),this.na.value=this.Ka,this.Ba&&a
.submit())};function pA(){}var
Oz=sd(kd(ld("//suggestqueries.google.com/complete/search")));pA.prototype.gq=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 Nz;this.j.send(a,c)};pA.prototype.i=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function qA(a,b){gA.call(this);this.Ia=a;this.Ka=b||
0}u(qA,gA);qA.prototype.wk=function(){qA.qa.wk.call(this);var a=0,b=C("gbfwa");b||
(b=ff("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(af("div","ac-renderer"),function(c)
{a&&K(c,"top",a+"px");K(c,"width",M(this.Ia).width-
2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ka+"px")},this)};function
rA(a,b,c,d,e){W.call(this);this.ha=a;this.N=b;this.ta=e;this.Db="number"===typeof
d?d:this.N?200:80;this.N||w(this.ha,"slider-
small");this.V=[];this.l=G("A");this.l.textContent=em()?"\u203a":"\
u2039";this.l.setAttribute("title","Faire d\u00e9filer vers la gauche");Ih(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=em()?"\
u2039":"\u203a";this.s.setAttribute("title","Faire d\u00e9filer vers la droite");
Ih(this.s,!
0);this.ha.appendChild(this.s);this.i.ma(this.l,"click",this.Zl.bind(this,-.75));th
is.i.ma(this.s,"click",this.Zl.bind(this,.75));this.Bi();this.i.ma(this.l,"click",t
his.Zl.bind(this,-.75));this.resize();this.na=0;this.oa=8<=gc()&&!
Hc("9")&&em();c&&sA(this,c)}u(rA,W);function tA(a){var
b=Math.ceil(1.25*uA(a));b=Math.min(a.V.length,a.na+b);v(a.V.slice(a.na,b),q(a.lt,a)
);a.Bi();a.na=b;b>=a.V.length&&a.dispatchEvent("render")}f=rA.prototype;
f.lt=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.Af(a,"render",this.nt.bind(this,b,c));a.Qc(c)};f.nt
=function(a,b){I(a);this.Bi();N(b,!0)};function sA(a,b){b=b.map(function(c){return
this.N?new Mz(c,this.Db):new Jz(c,this.Db,this.ta)},a);vA(a,b)}function vA(a,b)
{vb(a.V,b);tA(a)}
f.Zl=function(a){(em()?0>a:0<a)&&tA(this);a*=this.oa?-
1:1;a*=M(this.j).width+20;this.o&&(this.o.Ga(),this.o=null);this.o=new
sm([this.j.scrollLeft,0],
[this.j.scrollLeft+a,0],500,vm);O(this.o,"animate",this.yr.bind(this));O(this.o,"en
d",this.Bi.bind(this));this.o.play()};f.yr=function(a)
{a=a.coords.map(Math.round);this.j.scrollLeft=a[0]};
f.Bi=function(){if(pc&&em()||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.Bi()};
function uA(a){var b=a.N?110:50;return Math.ceil(M(a.j).width/b)};function
wA(a,b,c){W.call(this);this.j=a;this.source=b?
b:"gbs_bookshelf_slider";this.V=0;this.s=new
rj;this.ta=this.s.Da();this.na="";this.ua="boolean"===typeof c?!c:!
1;Ki(this.s,"resize",q(this.ln,this))}n(wA,W);f=wA.prototype;f.ln=function()
{this.s.Da().width>this.ta.width?
this.Nh():Ki(this.s,"resize",q(this.ln,this))};f.render=function(a)
{this.N=a;this.l=this.Al(a);this.i.ma(this.l,"render",q(this.Nh,this))};f.Al=functi
on(){return new rA(this.N,!0,void 0,void 0,this.j.getId())};
f.Nh=function(){this.l.resize();var a=Math.ceil(1.25*uA(this.l))
+1,b=this.rf(this.V,a);b&&(this.V+=a,al(b,q(this.Cu,this)))};f.Qg=ba(16);f.Cu=funct
ion(a){a=a.target;if(il(a)){if((a=(new sz(kl(a))).i)&&a.length){var
b=rp(a[a.length-1].ya.Yg);this.na!=b&&(this.na=b,vA(this.l,xA(this,a)));
(a=Pf(this.ka()))&&Eh(a,1)}else
0==this.l.na&&this.fq();this.dispatchEvent("success")}};function xA(a,b){return
a.jl(b).map(function(c){return this.l.N?new Mz(c,200,this.j.getId()):new
Jz(c,80,this.j.getId())},a)}
f.fq=function(){};f.ka=function(){return this.N};f.jl=function(a){return
this.source?a.map(function(b){b.ya.source=this.source;return b},this):a};function
yA(a,b,c){jy.call(this,a,b,c);this.ri(!0)}u(yA,jy);Ht("goog-checkbox-
menuitem",function(){return new yA(null)});function zA(a)
{yA.call(this,Le(a.mb()),a.getId());this.j=a}n(zA,yA);zA.prototype.Nb=function(a)
{yA.prototype.Nb.call(this,a);if(this.j.Ce){var b=(a=1==this.j.Ce)?"\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:"+
(em()?"left":"right")});a=E("DIV","goog-menuitem-
accel",a,sf(String(this.j.ua)));yf(this.Kb(),a,1)}};function AA(a,b,c){c=void
0===c?!
1:c;ty.call(this);this.l=a;this.s=b;this.V=c}n(AA,ty);f=AA.prototype;f.Ua=function(
){ty.prototype.Ua.call(this);zz(this.s).forEach(this.Os,this)};f.Ma=function()
{ty.prototype.Ma.call(this);this.ka().style.maxHeight="200px";this.ka().style.overf
lowY="scroll";var
a=Z(this);a.ma(this.ka(),"mouseout",this.zr);a.ma(this.ka(),"scroll",this.Ar)};f.zr
=function(a){Ff(this.ka(),a.relatedTarget)||this.Ca(!1)};
f.Zt=function(a){var b=a.target,c=b.j,d=this.l.Xb();Bt(b,16)?
mz(c,d):pz(c,d);this.dispatchEvent("g");a.stopPropagation()};f.Ar=function(a)
{a.stopPropagation()};f.Os=function(a){var b=!Pb(Se(a.mb())),c=a.l&&(!a.ta||
this.l.na),d=!!nz(a,this.l.Xb());b&&(c||d)&&(b=new zA(a),b.lg(d),b.Ra(this.s.Sl!
=a.getId()||this.V),this.Qa(b,!0),Z(this).ma(b,"action",this.Zt))};function BA(a)
{var b=[];nn(a,function(c){c instanceof zA&&Bt(c,16)&&b.push(c.j)});return
b};function CA(a,b,c){kx.call(this,null,null,c?5:0);this.j=new
AA(a,b);this.j.me(this);ri(this,this.j);this.s=new
Image(16,16);this.s.src="/googlebooks/images/my_library_logo.png";this.Yb(64,!
0)}n(CA,kx);f=CA.prototype;f.Ua=function()
{kx.prototype.Ua.call(this);w(this.ka(),"add-to-library")};
function DA(a){a.j.ab||a.j.render();var b=BA(a.j);switch(b.length){case 0:var
c="Ajouter \u00e0 ma biblioth\u00e8que";break;case 1:c='Ajout\u00e9 \u00e0
"'+b[0].mb()+'"';break;default:c="Ajout\u00e9 \u00e0 "+b.length+"\u00a0\u00e9tag\
u00e8res"}0<b.length&&(c=px(a.s,c));Ot(a,c)}f.Sb=function(a)
{this.el();kx.prototype.Sb.call(this,a);this.j.ab||this.j.render();a?
(a=this.ka(),uy(this.j,new ky(a,8,!0),void 0,null)):this.j.nb()};
f.Ma=function(){kx.prototype.Ma.call(this);var
a=Z(this);a.ma(this,"enter",this.ow);a.ma(this,"leave",this.el);a.ma(this,"action",
this.Br);a.ma(this.j,"g",this.hu);DA(this)};f.hu=function()
{DA(this)};f.Br=function(){this.Sb(!0)};f.ow=function()
{this.el();this.Sp=U(q(this.Sb,this,!0),200)};f.el=function()
{Wk(this.Sp)};f.Sp=null;function EA(a){tz.call(this);null!
=a&&a.bookshelf&&v(a.bookshelf,function(b){vz(this,new
sz(b))},this)}n(EA,tz);function FA(a,b,c){var d=new
R("/books");dy(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);gq(d.toString(),t(GA,a,c)
)}function HA(a,b){var c=new EA(b);a&&a.forEach(function(d)
{IA(d.Xb(),d.Oa,c)});return c}function IA(a,b,c){b.forEach(function(d){var e=new
kz;e.ya.Em=a;(d=wz(c,String(d)))&&d.i.push(e)})}function GA(a,b,c)
{a(HA(b,c))};function JA(a){return a.split(KA).filter(function(b){return
0<b.length})}
var LA=/\s/,MA=/[ -]/,KA=/[+,;]/,NA=/-?"[^"]+"|[^\s"]+/g,OA=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),PA=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,]"),QA=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 RA(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function SA(a){var b={};TA(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=PA.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=UA)});return b}
function TA(a){a=Ge(RA(a));var
b=a.match(OA);b&&(a=a.replace(OA,'"'),b.length&1&&(a+='"'));b=a.match(NA);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(QA,""));else if(!
c.startsWith("-")){c=JA(c.replace(QA,""));c=la(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
UA={};function VA(a){var b=!0;b=void 0===b?!1:b;this.i="string"===typeof a?
SA(a):a;this.l=b;this.j=[]}
function WA(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.$,MA.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.Lh=void
0,l.i=l.i[m]||null;l.j=!l.i;if(y)
{l={startOffset:k.startOffset,mh:k.mh,endOffset:k.endOffset,Lh:k.Lh};if(a.l)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.mh===l.mh;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
mh:e.mh,endOffset:l.endOffset,Lh:l.Lh};e=fb(d)}d.push(l);e=l}k.j&&rb(g,h)}}function
XA(a,b){this.startOffset=a;this.mh=void 0;this.endOffset=a;this.Lh=void 0;this.j=!
1;this.i=b};function YA(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
VA(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=RA(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=MA.test(e);if(LA.test(k)){if(k=" ",a)continue}else if(PA.test(k))
{if(k="-",a)continue}else a&&b.i[k]&&b.j.push(new
XA(g,b.i));WA(b,k,g,d);e=k}MA.test(e)||WA(b,"
",g,d);d.length>=c&&(d.length=c);return d};function ZA(a){var
b=SA(a);a=$A();Array.prototype.forEach.call(a,function(c){aB(b,c)})}function $A()
{var a=[],b=ub(ef("patent-text")),c=ff("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):vb(b,c.childNodes);return a}
function aB(a,b){var c=Of(b);a=YA(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),de("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,ke(d));zf(a,b)}};function bB(){jy.call(this,"D\
u00e9sactiver la surbrillance");var a=Hj("dq")||Hj("q");a&&ZA(a);this.Rb=!
0}n(bB,jy);bB.prototype.Ma=function()
{jy.prototype.Ma.call(this);Z(this).ma(this,"action",this.j)};bB.prototype.j=functi
on(){this.Rb=!this.Rb;x(window.document.body,"patent-highlight-disabled",!
this.Rb);Ot(this,this.Rb?"D\u00e9sactiver la surbrillance":"Activer la
surbrillance")};function cB(){}u(cB,ny);Qa(cB);cB.prototype.Pc=function(a){return
a.i.Sa("DIV",vt(this,a).join(" ")+" goog-inline-block","\
u00a0")};cB.prototype.Tb=function(a,b){b=cB.qa.Tb.call(this,a,b);w(b,"goog-inline-
block");return b};cB.prototype.Va=function(){return"goog-toolbar-
separator"};function dB(){}u(dB,Dt);Qa(dB);f=dB.prototype;f.Pc=function(a){var
b=vt(this,a);b=a.i.Sa("DIV","goog-inline-block "+b.join("
"),this.fj(a.Hc(),a.i));this.rc(b,a.vf());return b};f.yg=function()
{return"button"};f.Jc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.fj=function(a,b){return
b.Sa("DIV","goog-inline-block "+(this.Va()+"-outer-box"),b.Sa("DIV","goog-inline-
block "+(this.Va()+"-inner-box"),a))};f.Ni=function(a){return"DIV"==a.tagName};
f.Tb=function(a,b){eB(b,!0);eB(b,!1);a:{var c=a.i.Po(b);var d=this.Va()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.i.Po(c),d=this.Va()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.fj(b.childNodes,a.i));Ib(b,["goog-inline-
block",this.Va()]);return dB.qa.Tb.call(this,a,b)};f.Va=function(){return"goog-
custom-button"};
function eB(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(""==Qb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function fB()
{}u(fB,dB);Qa(fB);fB.prototype.Va=function(){return"goog-toolbar-button"};function
gB(){this.i="toolbar"}u(gB,zv);Qa(gB);gB.prototype.Th=function(a)
{return"HR"==a.tagName?new
oy(cB.Gb()):gB.qa.Th.call(this,a)};gB.prototype.Bg=function(){return"goog-
toolbar"};gB.prototype.Oo=function(){return"horizontal"};function hB(a)
{gB.call(this);this.j=a}u(hB,gB);var iB={};hB.prototype.Bg=function(){return
this.j||"ocean-chrome-toolbar"};function jB(a)
{Q.call(this);this.i=[];kB(this,a)}u(jB,Q);f=jB.prototype;f.kg=null;f.xk=null;funct
ion lB(a,b){a.xk=b}function kB(a,b){b&&(b.forEach(function(c){mB(this,c,!
1)},a),vb(a.i,b))}f.Ta=function(a){this.mf(a,this.i.length)};f.mf=function(a,b)
{a&&(mB(this,a,!1),wb(this.i,b,0,a))};f.Ld=function(){return
ub(this.i)};f.We=function(a){a!=this.kg&&(mB(this,this.kg,!1),this.kg=a,mB(this,a,!
0));this.dispatchEvent("select")};f.va=function(){jB.qa.va.call(this);delete
this.i;this.kg=null};
function mB(a,b,c){b&&("function"==typeof a.xk?a.xk(b,c):"function"==typeof
b.rm&&b.rm(c))};function nB(a,b,c){Ev.call(this,b,a||
gB.Gb(),c)}u(nB,Ev);nB.prototype.Ti=function(a){nB.qa.Ti.call(this,a);this.ke||
Jv(this)};function oB(a,b,c){Xt.call(this,a,b||fB.Gb(),c)}u(oB,Xt);Ht("goog-
toolbar-button",function(){return new oB(null)});function pB(a,b){oy.call(this,a||
cB.Gb(),b)}u(pB,oy);Ht("goog-toolbar-separator",function(){return new pB});function
qB(a){a=a||"viewport-chrome-toolbar";a=iB[a]||(iB[a]=new
hB(a));nB.call(this,a);this.Aa={};this.l=new Vi(this)}n(qB,nB);function rB(a,b,c,d)
{b.Yb(16,!0);if(c){var e=a.Aa[c];e||(e=new jB,lB(e,function(g,h)
{g&&g.lg(h)}),a.Aa[c]=e);e.Ta(b);b.Qf&=-17;O(b,"action",function(g)
{e.We(g.target)});d&&e.We(b)}else b.Xc(16,!!d)}function sB(a,b)
{a.Aa.viewport&&a.Aa.viewport.We(b)}qB.prototype.va=function()
{nB.prototype.va.call(this);this.l.Ga();Tc(this.Aa,function(a){a.Ga()})};function
tB(){}u(tB,Dt);Qa(tB);f=tB.prototype;f.Pc=function(a){var
b=vt(this,a);b=a.i.Sa("DIV","goog-inline-block "+b.join("
"),a.Hc());this.rc(b,a.vf());return b};f.yg=function()
{return"button"};f.Ni=function(a){return"DIV"==a.tagName};f.Tb=function(a,b)
{w(b,"goog-inline-block");return tB.qa.Tb.call(this,a,b)};f.Bb=function()
{return""};f.Va=function(){return"goog-flat-button"};Ht("goog-flat-
button",function(){return new Xt(null,tB.Gb())});function uB()
{}u(uB,dB);Qa(uB);uB.prototype.Jc=function(a){return
uB.qa.Jc.call(this,a&&a.firstChild)};uB.prototype.Tb=function(a,b){var
c=af("*","goog-menu",b)[0];if(c){N(c,!1);Ye(c).body.appendChild(c);var d=new
ry;mn(d,c);a.Ve(d)}return uB.qa.Tb.call(this,a,b)};uB.prototype.fj=function(a,b)
{return uB.qa.fj.call(this,[b.Sa("DIV","goog-inline-block "+(this.Va()+"-
caption"),a),b.Sa("DIV","goog-inline-block "+(this.Va()+"-dropdown"),"\
u00a0")],b)};uB.prototype.Va=function(){return"goog-menu-button"};function vB()
{this.i=[]}u(vB,ey);Qa(vB);vB.prototype.Pc=function(a){var
b=vB.qa.Pc.call(this,a);w(b,"goog-submenu");wB(this,a,b);return
b};vB.prototype.Tb=function(a,b){b=vB.qa.Tb.call(this,a,b);w(b,"goog-
submenu");wB(this,a,b);var c=af("DIV","goog-menu",b);if(c.length){var d=new
ry(a.i);c=c[0];N(c,!1);a.i.i.body.appendChild(c);mn(d,c);a.Ve(d,!0)}return
b};vB.prototype.zg=function(a,b){var
c=this.Jc(a),d=c&&c.lastChild;vB.qa.zg.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
vB.prototype.Oi=function(a){vB.qa.Oi.call(this,a);var
b=a.Kb(),c=bf(a.i.i,"SPAN","goog-submenu-arrow",b)[0];xB(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ka();X(a,"haspopup","true")};function wB(a,b,c)
{var d=b.i.Sa("SPAN");d.className="goog-submenu-
arrow";xB(b,d);a.Jc(c).appendChild(d)}function xB(a,b){qn(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
yB(a,b,c,d){jy.call(this,a,b,c,d||
vB.Gb())}u(yB,jy);f=yB.prototype;f.yh=null;f.ym=null;f.Vl=!1;f.tc=null;f.jj=!
1;f.Ma=function()
{yB.qa.Ma.call(this);Z(this).ma(this.getParent(),"hide",this.Pp);this.tc&&zB(this,t
his.tc,!0)};f.lc=function()
{Z(this).Za(this.getParent(),"hide",this.Pp);this.tc&&(zB(this,this.tc,!
1),this.jj||(this.tc.lc(),I(this.tc.ka())));yB.qa.lc.call(this)};f.va=function()
{this.tc&&!this.jj&&this.tc.Ga();this.tc=null;yB.qa.va.call(this)};
f.Uc=function(a){yB.qa.Uc.call(this,a);a||
(this.yh&&Wk(this.yh),this.yh=U(this.Ie,218,this))};f.xm=function(){var
a=this.getParent();a&&Iv(a)==this&&(AB(this,!0),BB(this))};f.Ie=function(){var
a=this.tc;a&&a.getParent()==this&&(AB(this,!1),nn(a,function(b){"function"==typeof
b.Ie&&b.Ie()}))};function CB(a){a.yh&&Wk(a.yh);a.ym&&Wk(a.ym)}f.Ca=function(a,b)
{(a=yB.qa.Ca.call(this,a,b))&&!this.isVisible()&&this.Ie();return a};
function BB(a){nn(a.getParent(),function(b){b!=this&&"function"==typeof
b.Ie&&(b.Ie(),CB(b))},a)}f.Rc=function(a){var b=a.keyCode,c=qn(this)?
37:39,d=qn(this)?39:37;if(!this.Vl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Xl)return!1;this.xm();Jv(DB(this));CB(this)}else if(!
DB(this).Rc(a))if(b==d)this.Ie();else return!1;a.preventDefault();return!
0};f.tv=function()
{this.tc.getParent()==this&&(CB(this),this.Wg().Uc(this),BB(this))};f.Pp=function(a
){a.target==this.Wg()&&(this.Ie(),CB(this))};
f.Ne=function(a)
{this.isEnabled()&&(CB(this),this.ym=U(this.xm,218,this));yB.qa.Ne.call(this,a)};f.
Ff=function(a){CB(this);if(At(this,8)||At(this,16))return
yB.qa.Ff.call(this,a);this.xm();return!0};
function AB(a,b){!b&&DB(a)&&DB(a).Vd(-1);a.dispatchEvent(jn(64,b));var c=DB(a);b!
=a.Vl&&x(a.ka(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.ab||
c.render(),c.Vd(-1)),c.Ca(b),b)){c=new Wu(a.ka(),12,!1);var
d=DB(a),e=d.ka();d.isVisible()||(e.style.visibility="hidden",N(e,!
0));c.Oc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.Vl=b}function
zB(a,b,c){var d=Z(a);(c?d.ma:d.Za).call(d,b,"enter",a.tv)}f.Ta=function(a)
{DB(this).Qa(a,!0)};f.mf=function(a,b){DB(this).Ig(a,b,!0)};
f.Ld=function(){return DB(this).Ld()};function DB(a){a.tc?a.jj&&a.tc.getParent()!
=a&&a.tc.me(a):a.Ve(new ry(a.i),!0);a.tc.ka()||a.tc.Ua();return
a.tc}f.Ve=function(a,b){var c=this.tc;a!=c&&(c&&(this.Ie(),this.ab&&zB(this,c,!
1)),this.tc=a,this.jj=!b,a&&(a.me(this),a.Ca(!1,!0),sy(a,!1),Nv(a,!
1),this.ab&&zB(this,a,!0)))};f.ae=function(a){return DB(this).ae(a)};Ht("goog-
submenu",function(){return new yB(null)});function EB(a,b,c,d,e){Xt.call(this,a,c||
uB.Gb(),d);this.Yb(64,!0);this.s=new ky(null,9);b&&this.Ve(b);this.Ya=new
Uk(500);this.Eb=e||py.Gb()}u(EB,Xt);f=EB.prototype;f.Ma=function()
{EB.qa.Ma.call(this);FB(this,!0);this.j&&GB(this,this.j,!0);X(this.wa,"haspopup",!!
this.j)};f.lc=function(){EB.qa.lc.call(this);FB(this,!1);if(this.j){this.Sb(!
1);this.j.lc();GB(this,this.j,!1);var a=this.j.ka();a&&I(a)}};f.va=function()
{EB.qa.va.call(this);this.j&&(this.j.Ga(),delete this.j);delete
this.kb;this.Ya.Ga()};
f.ef=function(a){EB.qa.ef.call(this,a);this.isActive()&&(this.Sb(!
this.od(),a),this.j&&(a=this.od(),this.j.ke=a))};f.je=function(a)
{EB.qa.je.call(this,a);this.j&&!this.isActive()&&(this.j.ke=!1)};f.Ff=function()
{Qt(this,!1);return!0};f.Kt=function(a){this.j&&this.j.isVisible()&&!
this.ae(a.target)&&this.Sb(!1)};f.ae=function(a){return a&&Ff(this.ka(),a)||
this.j&&this.j.ae(a)||!1};
f.ie=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.Rc(a);return c&&this.j&&this.j.hc
instanceof yB||27!=a.keyCode&&!b?c:(this.Sb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Sb(!0,a),!0):!1};f.Cl=function()
{this.Sb(!1)};f.Pi=function(a){this.Sb(!1);EB.qa.Pi.call(this,a)};
function HB(a){a.j||a.Ve(new ry(a.i,a.Eb));return a.j||null}f.Ve=function(a){var
b=this.j;a!=b&&(b&&(this.Sb(!1),this.ab&&GB(this,b,!1),delete
this.j),this.ab&&X(this.wa,"haspopup",!!a),a&&(this.j=a,a.me(this),a.Ca(!1),sy(a,!
1),this.ab&&GB(this,a,!0)));return b};f.Ta=function(a){HB(this).Qa(a,!
0)};f.mf=function(a,b){HB(this).Ig(a,b,!0)};f.Ca=function(a,b)
{(a=EB.qa.Ca.call(this,a,b))&&!this.isVisible()&&this.Sb(!1);return
a};f.Ra=function(a){EB.qa.Ra.call(this,a);this.isEnabled()||this.Sb(!1)};
f.Sb=function(a,b){EB.qa.Sb.call(this,a);if(this.j&&Bt(this,64)==a)
{if(a)this.j.ab||
this.j.render(),this.Aa=th(this.ka()),this.hb=Dh(this.ka()),IB(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.j.Vd(-1):Jv(this.j);else{Qt(this,!1);this.j.ke=!
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.Id||
(b=Z(this),c=a?b.ma:b.Za,c.call(b,this.i.i,"mousedown",this.Kt,!
0),c.call(b,this.Ya,"tick",this.Fr),a?this.Ya.start():
this.Ya.stop())}this.j&&this.j.ka()&&this.j.wa.removeAttribute("aria-
hidden")};function IB(a){if(a.j.ab){var b=a.kb||
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.Oc(b,c.j^1,null,a.ua);a.j.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.Fr=function(){var a=Dh(this.ka()),b=th(this.ka());var c=this.hb;(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.ab&&b&&this.Aa&&b.wb()<this.Aa.wb()&&(c=this.j.ka(),this.j.isVisible()||
(c.style.visibility="hidden",N(c,!0)),nh(c,new
B(0,0))),this.hb=a,this.Aa=b,IB(this))};
function GB(a,b,c){var d=Z(a);c=c?
d.ma:d.Za;c.call(d,b,"action",a.Cl);c.call(d,b,"close",a.Cr);c.call(d,b,"highlight"
,a.Dr);c.call(d,b,"unhighlight",a.Er)}function FB(a,b){var c=Z(a);(b?
c.ma:c.Za).call(c,a.ka(),"keydown",a.au)}f.Dr=function(a)
{(a=a.target.ka())&&JB(this,a)};f.au=function(a)
{At(this,32)&&this.ka()&&this.j&&this.j.isVisible()&&a.stopPropagation()};f.Er=func
tion(){if(!Iv(this.j)){var a=this.ka();X(a,"activedescendant","");X(a,"owns","")}};
f.Cr=function(a){if(this.od()&&a.target instanceof jy){a=a.target;var
b=a.ka();a.isVisible()&&Bt(a,2)&&null!=b&&JB(this,b)}};function JB(a,b)
{a=a.ka();b=Im(b)||b;if(!b.id){var
c=en.Gb();b.id=fn(c)}Jm(a,b);X(a,"owns",b.id)}Ht("goog-menu-button",function()
{return new EB(null)});function KB(){}u(KB,tB);Qa(KB);KB.prototype.Pc=function(a)
{var b=vt(this,a);b=a.i.Sa("DIV","goog-inline-block "+b.join(" "),
[LB(this,a.Hc(),a.i),MB(this,a.i)]);this.rc(b,a.vf());return
b};KB.prototype.Jc=function(a){return a&&a.firstChild};
KB.prototype.Tb=function(a,b){var c=af("*","goog-menu",b)[0];if(c){N(c,!
1);a.i.i.body.appendChild(c);var d=new ry;mn(d,c);a.Ve(d)}af("*",this.Va()+"-
caption",b)[0]||b.appendChild(LB(this,b.childNodes,a.i));af("*",this.Va()+"-
dropdown",b)[0]||b.appendChild(MB(this,a.i));return
KB.qa.Tb.call(this,a,b)};function LB(a,b,c){return c.Sa("DIV","goog-inline-block "+
(a.Va()+"-caption"),b)}function MB(a,b){return b.Sa("DIV",{"class":"goog-inline-
block "+(a.Va()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
KB.prototype.Va=function(){return"goog-flat-menu-button"};Ht("goog-flat-menu-
button",function(){return new EB(null,null,KB.Gb())});function NB(a)
{qB.call(this);this.O=a.ub;this.j=a.Ph;this.Ka=a.history;this.s=a.dk;this.Ba=a.Yj;t
his.ua=a.flags;this.Ia=a.Kh;this.Oa="patents"==sp();if(!a.Zg){var b=C("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
kx("Rechercher de l'art ant\u00e9rieur",void 0,2);this.Qa(c,!
0);this.l.ma(c,"action",q(this.le,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 kx(d,void
0,2);d.rc(c);this.Qa(d,!0);this.l.ma(d,"action",q(this.le,this,b))}!
this.O&&(b=C("appbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new
kx("Afficher le PDF"),this.Qa(c,!
0),this.l.ma(c,"action",q(this.le,this,b)))}if(this.O){this.kb=!!a.lh||!!
a.kh;a.Zg&&(b=px("/googlebooks/images/kennedy/zoom_tool.png"),this.Ah=new kx(b,void
0,void 0,
1),this.Ah.qc(2),this.Qa(this.Ah,!
0),O(this.Ah,"action",q(this.nn,this,"zoomin")),b=px("/googlebooks/images/kennedy/
zoom_out.png"),this.Bh=new kx(b,void 0,void 0,1),this.Bh.qc(1),this.Qa(this.Bh,!
0),O(this.Bh,"action",q(this.nn,this,"zoomout")));c=!!a.lh;b=!!a.kh;if(c||b)
{d=px("/googlebooks/images/kennedy/one_up_page_view.png");this.Cg=new kx(d,void
0,void 0,1);this.Cg.qc(2);O(this.Cg,"action",q(this.yk,this,bt));this.Qa(this.Cg,!
0);rB(this,this.Cg,"viewport",!0);if(c){d=px("/googlebooks/images/kennedy/
two_up_page_view.png");
this.Eg=new kx(d,void 0,void 0,1);c=1;if(this.j||
b)c=3;this.Eg.qc(c);O(this.Eg,"action",q(this.yk,this,cu));this.Qa(this.Eg,!
0);rB(this,this.Eg,"viewport")}b&&(d=px("/googlebooks/images/kennedy/
thumbnail.png"),this.Dg=new kx(d,void 0,void
0,1),c=1,this.j&&(c=3),this.Dg.qc(c),O(this.Dg,"action",q(this.yk,this,it)),this.Qa
(this.Dg,!
0),rB(this,this.Dg,"viewport"));this.l.ma(this.O,"viewportmodechange",this.mn);this
.mn()}this.j&&(b=px("/googlebooks/images/kennedy/maximize.png"),this.ta=new
kx(b,void 0,
void 0,1),this.ta.Yb(16,!0),this.ta.lg(!1),this.kb&&this.ta.qc(1),this.Qa(this.ta,!
0),this.l.ma(this.ta,"action",this.xw),this.l.ma(this.j,"change",this.Xt));this.Ia&
&(b=px("/googlebooks/images/kennedy/clip.png"),this.o=new kx(b,void 0,void
0,1),this.o.Yb(16,!0),this.o.qc(2),this.o.lg(!1),this.Qa(this.o,!
0),O(this.o,"action",q(this.vu,this)));a.um&&(b=px("/googlebooks/images/kennedy/
insert_link.png"),this.V=new kx(b,void 0,void 0,1),this.V.Yb(16,!
0),this.o&&this.V.qc(1),this.Qa(this.V,!0),O(this.V,
"action",q(this.Zs,this)));a.vm&&(b=!!this.O.Xa().xh,c=!!
to(this.O.lb(),this.O.Xa().nh),d=this.O.Fa().Md()||"Table des mati\u00e8res",b||c?
(b=px("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.zh=b[0],thi
s.Hd=new kx(b),this.Hd.qc(2),this.Qa(this.Hd,!
0),this.l.ma(this.Hd,"action",this.Hr),rB(this,this.Hd)):(this.zh=E("SPAN","jfk-
button-label",d),this.Hd=new kx(this.zh),this.Hd.Ra(!
1),this.Hd.qc(2),this.Qa(this.Hd,!0)),b=px("/googlebooks/images/kennedy/
page_left.png"),this.Ui=new kx(b,
void 0,void 0,1),this.Ui.qc(3),this.Qa(this.Ui,!
0),O(this.Ui,"action",q(this.O.tb,this.O,"previous")),b=px("/googlebooks/images/
kennedy/page_right.png"),this.Vi=new kx(b,void 0,void
0,1),this.Vi.qc(1),this.Qa(this.Vi,!
0),O(this.Vi,"action",q(this.O.tb,this.O,"next")),this.l.ma(this.O,"pagechange",thi
s.Gr))}if(a.wm&&(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
kx("Afficher un extrait");Et(c,"gb-view-sample-button");
this.Qa(c,!0);this.l.ma(c,"action",q(this.le,this,b));e&&(c.qc(2),c=new ry,d=new
jy("Extrait de la version papier"),this.l.ma(d,"action",q(this.le,this,b)),c.Qa(d,!
0),Et(d,"gb-sample-print-book-menuitem"),b=new jy("Extrait de la version num\
u00e9rique"),this.l.ma(b,"action",q(this.le,this,e)),c.Qa(b,!0),Et(b,"gb-sample-
ebook-menuitem"),e=new EB("",c,KB.Gb()),Et(e,"gb-jfk-margin-fix"),Et(e,"gb-view-
sample-dropdown"),e.qc(1),this.Qa(e,!0))}this.ua&&!this.ua.is_cobrand&&this.s&&!
this.Oa&&(e=this.Ba&&
this.Ba.uid,b=HA([this.s],this.Ba),e?(this.mi=new CA(this.s,b),this.Qa(this.mi,!
0)):(e=px("/googlebooks/images/kennedy/menu_down_arrow.png","Ajouter \u00e0 ma
biblioth\u00e8que"),e=Cb(e),this.mi=new kx(e),this.Qa(this.mi,!
0),e=q(this.le,this,this.ua.sign_in_url||
this.ua.signInUrl),Ki(this.mi,"action",e)));if(a.Zg){if(e=C("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.hb=new kx("R\u00e9diger un
commentaire"),this.Qa(this.hb,!
0),this.l.ma(this.hb,"action",q(this.le,this,e));OB(this,"appbar-application-grant-
link",
"application-grant");OB(this,"appbar-content-language-link","content-
language")}else if(e=C("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new kx("T\u00e9l\u00e9charger le
PDF"),this.Qa(b,!0),this.l.ma(b,"action",q(this.le,this,e));a.lw&&(a=px("/
googlebooks/images/kennedy/settings.png"),w(a[0],"goog-flat-menu-button-
img"),e=E("DIV",{"class":"toc-div"}),b=new ry,b.Qa(new Kt(e),!0),
(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!
0)),this.Ja=new EB(a,b,KB.Gb()),
this.Qa(this.Ja,!0),this.Oa&&!this.O&&(a=new bB,this.Ja.mf(a,0)))}n(NB,qB);function
PB(a){var b=C("left-toolbar-buttons"),c=C("right-toolbar-buttons");(new
NB({ub:a.ub,Ph:a.Ph,history:a.history,lh:a.lh,kh:a.kh,dk:a.dk,Yj:a.Yj,flags:a.flags
,Kh:a.Kh,um:a.um,Zg:!0,wm:a.wm})).render(b);(new NB({ub:a.ub,vm:a.vm,lw:!
0})).render(c)}f=NB.prototype;f.xw=function(){var a=this.j;Ds(a,!
a.zf());this.Ka.update()};f.Xt=function()
{this.ta.Xc(16,this.j.zf())};f.vu=function(){this.Ia(Bt(this.o,16))};
f.Zs=function(){if(Bt(this.V,16)){var a=new iu(document.body,this.O,!
0);a.render(this.V,!0);Ki(a,"dispose",q(this.V.lg,this.V,!1))}};f.yk=function(a)
{this.O.Wb(a);this.O.Wa().getQuery()||this.Ka.update()};f.mn=function(){var
a=this.O.Ha();a instanceof bt&&sB(this,this.Cg);a instanceof cu&&sB(this,this.Eg);a
instanceof
it&&sB(this,this.Dg);a=a.Nc;this.Bh.Ra(a);this.Ah.Ra(a)};f.nn=function(a)
{this.O.tb(a)};
function OB(a,b,c){if(b=ef(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 kx(k);0==e&&e!=d-1?k.qc(2):e==d-
1&&0!=e?k.qc(1):0!=e&&e!=d-1&&k.qc(3);a.Qa(k,!0);rB(a,k,c,!!g);g||
a.l.ma(k,"action",q(a.le,a,h))}}}f.Gr=function(){var a=this.O.Fa().Md()||"Table des
mati\u00e8res";this.zh&&P(this.zh,Ql(a,{fh:"009928d1-72d6-47df-9510-
9ba0bced7071"}))};
f.Hr=function(){this.Hd.we&16&&(new
Yt(this.O,this.Hd,this.ua)).render(3)};f.le=function(a)
{lj(window.location,pj(a))};f.Cg=null;f.Eg=null;f.Dg=null;f.Ah=null;f.Bh=null;f.Vi=
null;f.Ui=null;f.Hd=null;f.zh=null;f.mi=null;function QB(a,b)
{dz.call(this,a);this.s=b}n(QB,dz);
QB.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=qf(d,"TABLE"),g=e.appendChild(qf(d,"TBODY")),h=0;1>h;h++)
{for(var k=qf(d,"TR"),l=0;2>l;l+
+)k.appendChild(qf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=RB(this);d[0].appendChild(g);g=SB(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();se(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);e=this.s;if((d=e.Cd)&&!e.hg&&e.kb){var
m;e.Lb&&Cm.Mw&&(m="Lire le livre");m=E("P",this.className+"-additional",E("A",
{href:d},m));c.appendChild(m)}if(e.Ja||e.Ka)if(d=e.Pb,g=e.hb,d||
g)m=E("P",this.className+"-additional",sf("T\u00e9l\u00e9charger ")),
d&&(h=E("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(sf(",
")),d=E("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(sf(" -
")),e=e.Xb(),d=(new R(window.location.href)).o.split("/"),d=new
R("/"+d[1]),dy(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");se(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 RB(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.xj,y=a.s.yj,D=a.s.hg;d=new Vi(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 SB(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");se(c,"/support/bin/answer.py?answer=1062949");var h=E("A",{},"Pages num\
u00e9ris\u00e9es");se(h,"/support/bin/answer.py?answer=1062949");var
k=a.s.xj,l=a.s.yj,m=a.s.hg;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 Vi(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}QB.prototype.Aa=function(){vf(this.l);var a=E("A",{target:"_blank"},"En savoir
plus sur les livres sur
Google\u00a0Play");se(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.l.appendChild(a)};QB.prototype.j=function(a)
{vf(this.l);"string"===typeof a?
this.l.appendChild(sf(a)):this.l.appendChild(a)};function TB(a,b)
{kx.call(this,b,void 0,3);this.s=a}n(TB,kx);TB.prototype.render=function(a)
{kx.prototype.render.call(this,a);w(this.ka(),"gb-get-
book")};TB.prototype.Ma=function(){kx.prototype.Ma.call(this);var
a=this.ka();this.j=new QB(a,this.s);this.j.render();a=C("menu_container");
(a=ff("about_title",a))&&I(a)};
function UB(){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");as(a,9,b,8);N(b,!1);O(document,"mousedown",t(VB,a,b))}}}function
VB(a,b,c){a=Ff(a,c.target);c=Ff(b,c.target);var d=Fh(b);a||c||!d?a&&(N(b,!d),d||
Eh(b,1)):N(b,!1)};function WB(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;Gm(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||
We();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=Fh(this.o):this.j&&(this.i=Hb(this.j,"goog-zippy-
expanded")));this.V=new Vi(this);this.ha=new nt;this.na=new Vi(this);
var k=this;h(this.j);h(this.o);this.Ue(this.i)}u(WB,Q);WB.prototype.va=function()
{WB.qa.va.call(this);pi(this.V);pi(this.ha);pi(this.na)};WB.prototype.Ue=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
XB("toggle",this,this.i))};
WB.prototype.ta=function(a){if(13==a.keyCode||32==a.keyCode)this.Ue(!
this.i),this.dispatchEvent(new
XB("action",this,this.i,a)),a.preventDefault(),a.stopPropagation()};WB.prototype.oa
=function(a){this.Ue(!this.i);this.dispatchEvent(new
XB("action",this,this.i,a))};function XB(a,b){ti.call(this,a,b)}u(XB,ti);function
YB(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=ZB(b,!
0,c,d),g=E("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new WB(e,g)).Ue(!
b.collapsed);v(b.child_node,function(h){YB(g,h,c,d)})}else a.appendChild(ZB(b,!
1,c,d))}function ZB(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},Le(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){YB(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function $B(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($B,Q);
$B.prototype.j=function(){aC(this.wa,this.i)};$B.prototype.l=function()
{bC(this.wa,this.i)};function bC(a,b){U(t(function(){aC(a,b)}))}
function aC(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(sw),k=0;k<h.length;k++){var l=h[k];qw.test(l)?(d++,e+
+):rw.test(l)?g=!0:pw.test(l)?e++:tw.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=em();d?(c=!0,K(a,"textAlign","right"),gf(a,{dir:"rtl"})):
(K(a,"textAlign","left"),gf(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 cC(a,b){if(a=C(a))b=b?C(b):null,aC(a,b),new $B(a,b)}
$a("_OC_autoDir",cC);function dC(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=Ef(a))&&(w(a,"searchbar-with-opt-
in"),xf(this.j,a),K(this.j,"display","block"));eC(this)}
function eC(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 fC(a,b)
{a=C(a);b=C(b);a&&b&&O(a,"submit",t(gC,b))}function gC(a,b)
{""==a.value&&b.preventDefault()};function hC(a,b,c){if(pc&&!tc)return
a;a='url("'+b+'")';qc&&(a+=" 7 5");return a+(", "+c)};function iC(a)
{W.call(this);this.O=a;this.j=new
Vi;this.i.ma(a,"viewportmodechange",this.on);this.O.Ha()&&this.on()}n(iC,W);f=iC.pr
ototype;f.on=function(){$i(this.j);this.l&&this.l.Ga();this.o=this.O.Ha().N.l;var
a=new Om(this.o);a.kl=function()
{};this.l=a;this.j.ma(this.o,"dblclick",q(this.Jt,this));this.j.ma(a,"start",q(this
.Jr,this));this.j.ma(a,"drag",q(this.Kr,this));this.j.ma(a,"end",q(this.Ir,this));j
C(this,!1)};f.Jt=function(){this.O.tb("next")};
function jC(a,b){a=a.o;if(pc)b=b?"-moz-grabbing":"-moz-grab";else{var
c=pp("/googlebooks/images/");b=b?hC("-moz-
grabbing",c+"closedhand.cur","move"):hC("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.Jr=function()
{this.s=this.O.Ha().Ib;jC(this,!0)};f.Kr=function(){var
a=this.l,b=this.s;this.O.Ha().Wc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.Ir=function()
{this.s=null;jC(this,!1)};f.va=function(){W.prototype.va.call(this)};function
kC(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
lC(a,b,c,d){Cn.call(this,lp.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);Hn(this,a);this.Eo=!0;Ln(this,.5);this.Jg=c;a=new En;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Annuler",!1,!
0);Pn(this,a);O(this,"dialogselect",this.Oa,!
1,this)}u(lC,Cn);lC.prototype.Ua=function()
{lC.qa.Ua.call(this);K(Qn(this.l,"ok"),"fontWeight","bold");K(this.ka(),"width","50
0px")};lC.prototype.Oa=function(a){"ok"==a.key&&this.Eb(a);return!0};
lC.prototype.va=function(){Ri(this,"dialogselect",this.Oa,!
0,this);lC.qa.va.call(this)};lC.prototype.Eb=function(a){this.Jg(a)};function mC(a)
{Q.call(this);this.Ya=null;this.wa=a;a=A||nc;this.i=new
Vi(this);this.i.ma(this.wa,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(mC,Q);mC.prototype.handleE
vent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||
(nC(this),this.dispatchEvent(oC(a)));else if("keydown"!=a.type||uj(a)){var
b="keydown"==a.type?this.wa.value:null;A&&229==a.keyCode&&(b=null);var
c=oC(a);nC(this);this.Ya=U(function(){this.Ya=null;this.wa.value!
=b&&this.dispatchEvent(c)},0,this)}};
function nC(a){null!=a.Ya&&(Wk(a.Ya),a.Ya=null)}function oC(a){a=new
wi(a.Ob);a.type="input";return a}mC.prototype.va=function()
{mC.qa.va.call(this);this.i.Ga();nC(this);delete this.wa};function pC(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 mC(a);O(this.l,"input",this.N,!
1,this);qC(this)}u(pC,Q);pC.prototype.N=function(){qC(this)};function qC(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))}pC.prototype.va=function(){pC.qa.va.call(this);delete
this.i;this.l.Ga();this.l=null};function rC(a,b,c,d,e){lC.call(this,a,b,null,!
0);this.hb=c;this.Lb=d;this.Ba=e}n(rC,lC);
rC.prototype.Ua=function()
{lC.prototype.Ua.call(this);this.s=sC(this,"Nom","input");this.kb=sC(this,"Descript
ion <span class=cl-desc>(facultative)</span>","textarea");var
a=this.Kb(),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.Ja,this,!0));e=E("SPAN",
{"class":"ccd-mode-link"});e.textContent="Rendre priv\
u00e9e";b.appendChild(e);O(e,"click",q(this.Ja,this,!1));this.Be=[a,e];this.Ae=
[c,d];null!=this.Ba&&(gf(this.Ba,{"class":"ccd-mode-
link"}),b.appendChild(this.Ba));this.Ja(!0);this.V=E("DIV",{"class":"ccd-
error"});this.Kb().appendChild(this.V);this.Qb=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.Kb().appendChild(this.Qb);this.j&&tC(this);lp.IsZipitFolderCol
lectionEnabled||(b=this.l,a=Qn(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(Qn(b,"cancel"),
"gb-button"))};function tC(a)
{a.s.value=Le(a.j.mb());a.s.disabled=a.j.ha;a.kb.value=Le(a.j.Sg());a.Ja(1==a.j.Ce)
;a.s.disabled&&K(a.s,"background","#f2f2f2")}
function sC(a,b,c){var d=a.Kb();a=E("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=E("DIV",{"class":"ccd-
label"});P(d,oi(b));a.appendChild(d);b=E(c,{"class":"ccd-input"});"input"==c?(gf(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(gf(b,
{rows:6,cols:50}),new pC(b,G("span"),500));a.appendChild(b);return
b}rC.prototype.Ja=function(a){this.ze=a;v(this.Be,function(b)
{N(b,a)});v(this.Ae,function(b){N(b,!a)})};
rC.prototype.Oa=function(a){var b=this.s.value;if("cancel"==a.key)return!
0;if(Pb(b))return this.V.textContent="Veuillez saisir le titre de cette \u00e9tag\
u00e8re.",!1;if(this.Lb&&!this.Lb(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 lz;a.Ac=b;a.o=this.kb.value;a.Ce=this.ze?
1:2;if(this.j){b=this.hb;var c=new
R(b.Cq);S(c,"as_coll",a.getId());xz(c,a,q(b.N,b))}else b=this.hb,xz(b.o,a,q(b.s,
b,!0));return!0};rC.prototype.va=function(){delete this.hb;delete this.Ba;delete
this.j;delete this.V;delete this.Qb;delete this.s;delete this.kb;delete
this.Lb;lC.prototype.va.call(this)};function uC(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,vC),this.j&&vb(this.o,kb(this.j.childNodes,vC)));this.s=e;U(q(this.Lr,this))
}u(uC,W);f=uC.prototype;f.Lr=function()
{this.l&&this.j&&this.i.ma(this.l,"click",this.Bq);this.N&&this.i.ma(this.N,"click"
,this.It);this.i.ma(this.s,"add",this.Ps)};
function vC(a){var b=af("SPAN","sidebar-collection-title",a)[0];b||
(b=af("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Qb(He(Mf(b)));return
Qb(a.split("(")[0])}f.It=function(){var a=new rC("Cr\u00e9er une \u00e9tag\
u00e8re","Cr\u00e9er une \u00e9tag\
u00e8re",this.s,q(this.Yu,this));a.render();a.Ca(!0)};f.Yu=function(a){var
b=Qb(He(a)).toLowerCase();return!lb(this.o,function(c){return
c.toLowerCase()==b})};
f.Ps=function(a){a=a.shelf;var b=Qb(He(a.mb())),c=1==a.Ce;this.o.push(b);var d=new
R("/books");dy(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if
(lp.IsBooksUnifiedLeftNavEnabled){a=E("LI",{"class":"left-nav-shelf-item"});var
e=E("A",{"class":"sidebar-link"});se(e,d.toString());d=E("SPAN");w(d,"sidebar-
collection-title");P(d,El.i(b+"
(0)"));e.appendChild(d);a.appendChild(e);c=C("hidden-my-library-
expanded");wf(a,c);kC(!0,"my-library")}else a=G("DIV"),e=E("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),se(e,d.toString()),d=E("SPAN",{"class":"hp-collection-
title"}),P(d,El.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),xf(a,C("csStart"))};
f.Bq=function(a){a.preventDefault();a=!Fh(this.j);N(this.j,a);a?
(as(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.fv,this))):Si(this.V)};f.fv=function(a){Ff(this.j,a.target)||
Ff(this.l,a.target)||this.Bq(a)};
function xI(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Hs.prototype.nj=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);xI(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function yI(a,b){if(b.Ro&&b.ha){var c=b.ha.Tg(),d=c.x-40;c=c.y-
40;a=a.Hb().Cc(b);b=a.wb()/b.te();return new B(a.ee()+Math.round(b*d),a.md()
+Math.round(b*c))}return null}function zI(a){var b=new
ky(null,13);a.s=b;a.kb=b.i}function AI(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 BI(a)
{return Math.pow(a,3)}
function CI(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);CI.prototype.nb.apply(this);O(this.s,"change",q(this.
j,this));O(new rj,"resize",q(U,null,q(this.j,this)))}CI.prototype.j=function(){var
a=M(this.i);if(0<a.width){var b=Math.round(M(this.l).width/2);nh(this.i,b-
Math.round(a.width/2),0)}};
CI.prototype.show=function(){N(this.i,!0);this.j()};CI.prototype.nb=function()
{N(this.i,!1)};CI.prototype.V=function(a){P(this.i,El.i(a))};function DI(a,b,c)
{CI.apply(this,arguments);this.o=new Yn(this.i,500);this.N=new
lm(q(this.nb,this))}u(DI,CI);DI.prototype.show=function(a)
{Eh(this.i,1);CI.prototype.show.apply(this);a&&this.N.start(a)};DI.prototype.nb=fun
ction(){this.o.play()};
function EI(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
rj;O(this.o,"resize",a);b=new
mw;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",q(this.resize,this))}EI.prot
otype.s=function(){this.resize();U(q(this.resize,this),100)};
EI.prototype.resize=function(){var a=!1;this.N?this.j&&(a=this.j.zf()):a=!0;var
b=this.o.Da();a=a?0:this.ha.width;var c=Math.round(uh(this.l).y);this.O.qb(new
De(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.i&&(a=this.i,K(a,"border","0px"),c=Math.round(uh(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Fe("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function FI(a,b)
{a.j=b;O(b,"change",q(a.resize,a))}
function GI(a,b,c,d,e){wA.call(this,a,e);this.o=b;this.ha=c||!1;this.oa=d||
[]}n(GI,wA);GI.prototype.rf=function(a,b){var c=new R("/books?
jscmd=SearchVolume");dy(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),AI(this.oa,function(d)
{S(c,d.name,d.value)}));return c};
GI.prototype.Qg=function(){var a=new R("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");dy(a);S(a,"q",this.o);S(a,"source",this.source);AI(t
his.oa,function(b){S(a,b.name,b.value)});return a};GI.prototype.render=function(a)
{this.N=a;this.l=new rA(a,!
this.ha);this.i.ma(this.l,"render",q(this.Nh,this))};GI.prototype.jl=function(a)
{return this.ha?a.map(function(b){b.ya.source="gbs_other_issues";return
b},this):wA.prototype.jl.call(this,a)};function HI(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()}
HI.prototype.l=function(){var a=this.i.value;if(dp(this.O,a))this.update();else
if(!Pb(a)&&!/[^0-9]/.test(a)){a:{var b=ro(this.N);for(var c=b.length-1;0<=c;c--)
{var d=b[c].mb();if(!Pb(d)&&!/[^0-9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.O.ob(fb(ro(this.N))),this.update())}return!
1};HI.prototype.s=function(){this.O.tb("previous")};HI.prototype.o=function()
{this.O.tb("next")};
HI.prototype.update=function(){var a=this.O.Fa();a&&(this.i?
this.i.value=a.mb()||"":P(this.j,oi(a.Md())))};function II(a)
{W.call(this);this.O=a;this.l=new Vi;this.j=G("div");K(this.j,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Eh(this.j
,0);a.wd().appendChild(this.j);this.i.ma(a,"resize",this.Bk);this.i.ma(this.j,"clic
k",this.os);this.i.ma(this.j,"mouseout",this.ps);this.i.ma(this.j,"mouseover",q(thi
s.Sj,this,!0));this.i.ma(a,"viewportmodechange",this.yn);if(a=this.O.Ha())a
instanceof bt&&(this.Vf=!0),this.yn()}n(II,W);f=II.prototype;f.Ra=function(a)
{N(this.j,a)};
f.Bk=function(){U(q(this.rs,this),10)};f.rs=function(){var
a=this.O.Ha();a&&(a.Da(),a=a.N.o,L(this.j,a.clientWidth,40),nh(this.j,0,a.clientHei
ght-40))};f.os=function(){var a=this.O.Ha(),b=a.Da().height-40,c=G("div");K(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Eh(c,.15);nh(c,0,a.Ib.y+b);a.N.l.appendChild(c);U(t(JI,c),1E3);this.Vf=!
1;a=this.O.Ha();Jr(a,new B(void 0,b-20),q(a.Ef,a))};
function JI(a){var b=new Wn(a,.15,0,200);b.play();Ki(b,"end",t(KI,b,a))}function
KI(a,b){I(b);a.Ga()}f.ps=function(){this.Vf||this.Sj(!1)};f.Sj=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.kt,this),10)}this.o=!0}Eh(this.j,a?.15:0)};
f.kt=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.yn=function(){var a=this.O.Ha(),b=a
instanceof bt;b?this.Bk():this.Vf=!1;this.Ra(b);this.Sj(this.Vf);
$i(this.l);this.l.Af(a,"move",q(this.Au,this));this.l.ma(a,"layoutchange",q(this.Bk
,this))};f.Au=function(){this.Vf&&this.Sj(!1);this.Vf=!1};f.Vf=!1;function LI(a)
{qB.call(this);this.O=a.ub;this.j=a.history;this.o=a.Kh;this.V=!!a.lh;this.s=!!
a.kh;this.ta=a.flags;if(this.ua=a.Zg){a=!!this.O.Xa().xh;var
b=this.O.Xa().nh;b=b&&!!to(this.O.lb(),b);a||b?(a=px("/googlebooks/images/
material/arrow_drop_down_black_20dp.png",this.O.Fa().Md()||"Table des mati\
u00e8res"),a=Cb(a),this.Ch=a[0],this.rd=new kx(a,void 0,4),this.Qa(this.rd,!
0),this.l.ma(this.rd,"action",this.ts),this.l.ma(this.O,"pagechange",this.ss)):
(this.Ch=E("SPAN","jfk-button-label","Table des mati\u00e8res indisponible"),
this.rd=new kx(this.Ch,void 0,4),this.rd.rc("Table des mati\u00e8res
indisponible"),this.rd.Ra(!1),this.Qa(this.rd,!0));a=C("gb-entity-page-toolbar-
search");C("search_form_input").setAttribute("autocomplete","off");K(a,"visibility"
,"visible");Mo(this.i.i,Tf(this.i),MI(this))}else{NI();a=px("/googlebooks/images/
material/arrow_left_black_24dp.png");this.Dh=new kx(a,void 0,4);this.Dh.rc("Page
pr\u00e9c\u00e9dente");this.Qa(this.Dh,!
0);O(this.Dh,"action",q(this.O.tb,this.O,"previous"));a=px("/googlebooks/images/
material/arrow_right_black_24dp.png");
this.Eh=new kx(a,void 0,4);this.Eh.rc("Page suivante");this.Qa(this.Eh,!
0);O(this.Eh,"action",q(this.O.tb,this.O,"next"));a=px("/googlebooks/images/
material/zoom_in_black_24dp.png");this.jf=new kx(a,void 0,4);this.jf.rc("Zoom
avant");this.Qa(this.jf,!0);O(this.jf,"action",q(this.An,this,"zoomin"));a=px("/
googlebooks/images/material/zoom_out_black_24dp.png");this.Fh=new kx(a,void
0,4);this.Fh.rc("Zoom arri\u00e8re");this.Qa(this.Fh,!
0);O(this.Fh,"action",q(this.An,this,"zoomout"));b=this.V;a=this.s;
var c=px("/googlebooks/images/material/onepage_view_black_24dp.png");this.Xd=new
kx(c,void 0,4);this.Xd.rc("Vue par
page");O(this.Xd,"action",q(this.Ck,this,bt));rB(this,this.Xd,"viewport",!
0);this.Qa(this.Xd,!0);c=px("/googlebooks/images/material/
twopage_view_black_24dp.png");this.Zd=new kx(c,void 0,4);this.Zd.Ra(!
1);this.Zd.rc("Vue sur deux pages indisponible");b&&(this.Zd.Ra(!0),this.Zd.rc("Vue
sur deux
pages"),O(this.Zd,"action",q(this.Ck,this,cu)),rB(this,this.Zd,"viewport"));this.Qa
(this.Zd,
!0);b=px("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.Yd=new
kx(b,void 0,4);this.Yd.Ra(!1);this.Yd.rc("Vue en vignette
indisponible");a&&(this.Yd.Ra(!
0),this.Yd.rc("Vignette"),O(this.Yd,"action",q(this.Ck,this,it)),rB(this,this.Yd,"v
iewport"));this.Qa(this.Yd,!
0);this.l.ma(this.O,"viewportmodechange",this.zn);this.zn();OI(this)}}n(LI,qB);
function OI(a){var b=new
ry,c=px("/googlebooks/images/material/more_vert_black_24dp.png");w(c[0],"goog-flat-
menu-button-img");X(c[0],"hidden",!0);a.Cf=new
EB(c,b,KB.Gb());zI(a.Cf);a.Cf.rc('Menu "Autres actions"');a.Qa(a.Cf,!
0);PI(a,b);QI(a,b);RI(a,b);SI(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=af("A","more-menu-link",c);for(var d=0;d<c.length;d++){var e=new
Kt(c[d]);e.ng("link");O(e,"action",t(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=ld("_top");h=h instanceof ud?h:Ed(h);p.open(wd(h),g instanceof hd?
kd(g):g||"")},c[d]));b.Qa(e,!0)}}TI(a,b);N(b.ka(),!1);b.render()}
function PI(a,b){var c=Mf(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
R(c);a.Tj=E("INPUT");a.Tj.value=d.toString();c=UI(a.Tj);VI(a,c,"Partager",b,functio
n(){var e=new R(a.O.Fa().mc());S(d,"pg",T(e,"pg"));a.O.Wa().getQuery()?
a.O.Ha()instanceof vu?(Xj(d,"dq"),Xj(d,"pg"),S(d,"bsq",a.O.Wa().getQuery())):
(Xj(d,"bsq"),S(d,"dq",a.O.Wa().getQuery())):
(Xj(d,"bsq"),Xj(d,"dq"));a.Tj.value=d.toString()})}
function QI(a,b){a.Je=E("INPUT");var c=UI(a.Je);VI(a,c,"Int\u00e9grer",b,function()
{var d=new
R(a.O.Fa().mc());Xj(d,"source");S(d,"output","embed");a.Je.value=ku(d.toString())})
}function RI(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=cf(d))&&VI(a,c,"T\u00e9l\u00e9charger ce livre",b):c&&(c=cf(c))&&VI(a,c,"Acheter
ce livre",b)}
function SI(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
Kt(c);c.ng("button");O(c,"action",q(t(a.Xo,!0),a));b.Qa(c,!0)}}
function TI(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=Mf(c);c=to(a.O.lb(),c);d=new
Kt(d);d.ng("button");O(d,"action",q(a.O.ob,a.O,c));b.Qa(d,!0)}}
function UI(a){var b=E("DIV",{"class":"linkto-popup-
content"});a.type="text";a.readOnly=!0;w(a,"viewport-
input");b.appendChild(a);a=(new Yr(a)).ka();b.appendChild(a);return b}
function VI(a,b,c,d,e){var g=new mu(c,b,function()
{a.ka().focus()});fs(g,4);g.setPosition(new Wu(a.Cf.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
Kt(b);c.ng("button");O(c,"action",function(){g.Ca(!0);g.ka().focus();null!
=e&&e.call(a)});d.Qa(c,!0)}
function NI(){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=LI.prototype;
f.ts=function(){var a=ff("base-image-toc-div");ff("scroll-toc-div")||a||(new
Yt(this.O,this.rd,this.ta)).render(3)};f.ss=function(){var
a=this.O.Fa().Md()||"Table des mati\
u00e8res";this.Ch&&P(this.Ch,Fl(a))};f.zn=function(){var a=this.O.Ha();a instanceof
bt?(sB(this,this.Xd),WI(this,!0),XI(this,!0),YI(this,!0)):a instanceof cu?
(sB(this,this.Zd),WI(this,!0),XI(this,!0),YI(this,!0)):a instanceof it?
(sB(this,this.Yd),WI(this,!1),XI(this,!0),YI(this,!0)):(WI(this,!1),XI(this,!
1),YI(this,!1))};
f.Xo=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.Xo,!1),this));a.appendChild(c);this.Lg=new
Rq(a);this.Lg.render(b);this.Lg.Ca(!0);this.Lg.ka()&&w(this.Lg.ka(),"custom-result-
bar")}else vf(b),this.Lg=null};
f.Ck=function(a){this.O.Wb(a);!
this.O.Wa().getQuery()&&this.j&&this.j.update()};function WI(a,b)
{a.Fh.Ra(b);a.jf.Ra(b)}function YI(a,b){a.Dh.Ra(b);a.Eh.Ra(b)}function XI(a,b)
{a.Xd.Ra(b);a.V&&a.Zd.Ra(b);a.s&&a.Yd.Ra(b)}f.An=function(a){this.O.tb(a)};
function ZI(a,b,c){a.rd&&a.rd.ka()&&(w(a.rd.ka(),"toc-
button"),X(a.rd.ka(),"haspopup",!0));if(a.Cf&&a.Cf.ka()){var
d=a.Cf.ka();Jb(d,"goog-flat-menu-button");Ib(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.jf&&a.jf.ka()&&w(a.jf.ka(),"start-button-
group");a.Xd&&a.Xd.ka()&&w(a.Xd.ka(),"start-button-group");a=ef("jfk-button-
img",b);for(b=0;b<a.length;b++)c?L(a[b],20,20):L(a[b],24,24)}
function $I(a){v(ub(a.querySelectorAll('[role="button"]')),function(b){Lf(b,!
1)})}function MI(a){var b={focusSearch:function()
{C("search_form_input").focus()}};b.updateSearch=q(function(c)
{Vo(a.O.Wa(),c);a.j&&a.j.update()},a);b.goToPage=q(function(c)
{c&&a.O.qd(c)},a);return
b}f.Xd=null;f.Zd=null;f.Yd=null;f.jf=null;f.Fh=null;f.Eh=null;f.Dh=null;f.Cf=null;f
.rd=null;f.Ch=null;f.Tj=null;f.Je=null;f.Lg=null;var aJ=null;function bJ(){aJ||
(aJ={},aJ[1]=bt,aJ[2]=cu)}function cJ(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 dJ(a){var
b=this;this.O=a;this.l=new
nt(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)});eJ(this,33,function(){fJ(b,-1)},!1,!
0);eJ(this,34,function(){fJ(b,1)},!1,!0);eJ(this,38,function(){gJ(b,0,-20)},!1,!
0);eJ(this,40,function(){gJ(b,0,20)},!1,!0);eJ(this,37,function()
{b.O.ha==cu&&b.O.Ha().Hb().Da().width>b.O.wb()?gJ(b,-20,0):b.O.tb("previous")},!1,!
0);eJ(this,39,function(){b.O.ha==cu&&b.O.Ha().Hb().Da().width>
b.O.wb()?gJ(b,20,0):b.O.tb("next")},!1,!0);eJ(this,32,function(c){c.shiftKey?fJ(b,-
1):fJ(b,1)},!0,!0);eJ(this,74,function(){b.O.tb("next")},!0);eJ(this,75,function()
{b.O.tb("previous")},!0);hJ(this,"+",function()
{b.O.tb("zoomin")});hJ(this,"-",function()
{b.O.tb("zoomout")});hJ(this,"=",function(){b.O.tb("zoomin")})}function hJ(a,b,c)
{a.i[b]=t(iJ,c,!0,void 0)}function eJ(a,b,c,d,e){a.j[b]=t(iJ,c,d,e)}
function iJ(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
jJ[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function fJ(a,b)
{b=Math.floor(b*a.O.Ha().Da().height*.75);gJ(a,0,b)}function gJ(a,b,c)
{a=a.O.Ha();Jr(a,new B(b,c),q(a.Gd,a))}var jJ={BUTTON:!0,INPUT:!0,SELECT:!
0,TEXTAREA:!0};$a("_OC_Run",function(a,b,c,d,e,g,h){lp.update(c);e=C("gb-get-book-
container");var k=C("gb-get-book-content");if(e&&k){var l=new fu(b);(new
TB(l,k)).render(e)}UB();Kp=gq;V=Pc;l=C("viewport");O(document,"selectionchange",kJ)
;c.stereoscopic&&(Cr=lJ);e=new ap(l);K(document.body,
{overflow:"hidden"});C("titlebar")&&K(C("titlebar"),"white-space","nowrap");var
m=new EI(e,l,C("volume-left"),C("menu_scroll"),Fp(c)?!1:!0);m.resize();My=m;new
dC(m);l=new fu(b);var r=new Is(a,e.Wa());r.s=lp.pseudocontinuous;
cp(e,r);e.s=l;r.i=l.i;k=bt;b.disable_twopage||(bJ(),k=aJ[cJ("M")]||
bt);d=mJ(r,d);bJ();var y=cJ("P");var D;d&&(D=d.Na());a=new Cs(e,C("volume-
left"),C("volume-center"));FI(m,a);D=[y,D,r.j.nc()[0].Na()];var F;lb(D,function(H)
{return H&&to(r,H)?(F=H,!0):!
1});D=e.Wa();g&&Vo(D,Le(g.search_query_escaped));e.qd(F);D=new
Su(e,a);Dy();Ey();m=nJ(e,t(oJ,e,D));m=new Oy(e,m,D,c);g?
(m.o=k,m.update("n",g,F)):e.Wb(k);Fs=new DI(e.wd(),e.Cb(),a);pJ(e,r);qJ(e);rJ();new
iC(e);g=new II(e);e.go();k=Ip();D.Ra(!0);D.update();
O(gt,"click",q(D.update,D));sJ(l.uc);U(t(tJ,e,a,D,!
b.disable_twopage,lp.enableThumbnailViewport,c,l,h,k,lp.enableClips?t(uJ,g):void
0));h&&vJ(l,h);_OC_InitHooks(t(wJ,e),function(){},function(){},function()
{},function(){},function(){});O(document,"keydown",function(H){var Y=Gp(c);(sc?
H.metaKey:H.ctrlKey)&&70==H.keyCode&&(H.preventDefault(),H=C("search_form_input"),x
J=xJ||(Y?new Zn(H,[255,255,136],[0,0,0],700,BI):new Zn(H,[255,255,136],
[255,255,255],700,BI)),xJ.play(!0),H.focus())});fC("vheadf","vheadq");
fC("gbqf","gbqfq");b=C("buy-tooltip");h=C("buy-tooltip-box");b&&h&&bz(b,h);Pr("gb-
get-book-content","Buy","Click","Play Books
Viewport");b=C("gbqfq");h=C("gbqfqw");b&&new oA(b,!0,h,-9);U(t(yJ,e,d))});function
yJ(a,b){var c=a.Xa();if(c.Uh()&&b.nj){var
d=c.Uh();a=a.Ha();b.nj(d)&&(d=b.nj(d).vd(),b.j&&d in b.j&&(b.ha=b.j[d]),c=c.he()
[c.rj()],a.sg(c+2),yI(a,b)&&(c=yI(a,b),a.Gd(c),a.ol(b)))}}
function vJ(a,b){var c=HA([a],b);if(b=C("addToLibraryLink"+a.Xb()))a=new
CA(a,c),w(b,"jfk-button-standard"),mn(a,b),a.Ca(!0)}
function tJ(a,b,c,d,e,g,h,k,l,m){Gp(g)?new Yu(a,c,m,d,e,g,l):Fp(g)?(b=C("gb-entity-
page-toolbar-left"),g=new LI({ub:a,history:c,flags:g,Zg:!0}),g.render(b),ZI(g,b,!
0),$I(b),g=C("gb-entity-page-toolbar-right"),c=new
LI({ub:a,history:c,lh:d,kh:e,Kh:m,Zg:!1}),c.render(g),ZI(c,g,!1),
$I(g)):PB({ub:a,Ph:b,history:c,lh:d,kh:e,vm:!0,dk:h,Yj:k,flags:g,Kh:m,um:!
0});c=C("toolbar_container");vf(c);c.style.padding="0";new dJ(a)}
function kJ(){if(A&&document.selection&&!zJ){var
a=document.selection.createRange();Ff(a.parentElement(),C("viewport"))&&(zJ=!
0,document.selection.empty(),U(AJ))}}function AJ(){zJ=!1}var zJ=!1;function
wJ(a,b,c){(b=to(a.lb(),b))?a.ob(b):c&&lj(window.location,pj(c))}function mJ(a,b)
{b=b.page[0];return(a=to(a,b.pid))?
(a.Fd(b,a.rf().toString()),Op(a,b),a):null}function rJ(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=C(a[b]);c&&K(c,{display:"none"})}}
function pJ(a,b){var c=C("page_label");c||
(c={form:C("jtp_form"),input:C("jtp")});new
HI(a,b,C("prev_btn"),C("next_btn"),c)}function qJ(a)
{a.dispatchEvent("pagemodechange");var b=C("text_mode");b&&(K(b,
{cursor:"pointer"}),O(b,"click",t(BJ,a)))}function oJ(a,b,c)
{Vo(a.Wa(),c);b.update()}function nJ(a,b){cC("search_form_input");a=new
wx(C("search_form_input"),a.Wa().getQuery());O(C("search_form"),"submit",t(CJ,a,b))
;return a}
function CJ(a,b,c){var d=C("sits");d&&d.checked&&""!=C("search_form_input").value||
(c.preventDefault(),Ss=!1,C("search_form_input").blur(),b(a.Bb()))}function sJ(a)
{var b=C("magazine_other_issues");if(b&&a){a=new GI(new lz,a,!0);var c=E("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Nh()}}function
BJ(a,b){b.preventDefault();a=new
R(a.Fa().mc());S(a,"output","text");lj(window.location,pj(a.toString()))}function
uJ(a,b){x(C("viewport"),"selection-mode",b);Wr=b;a.Ra(!b)}
var xJ=null;function lJ(a){return Ej(a,"edge","3d")}
$a("_OC_MenuHideHook",function(){});
})();

You might also like

  • MCTS 70-515 Exam: Web Applications Development with Microsoft .NET Framework 4 (Exam Prep)
    MCTS 70-515 Exam: Web Applications Development with Microsoft .NET Framework 4 (Exam Prep)
    From Everand
    MCTS 70-515 Exam: Web Applications Development with Microsoft .NET Framework 4 (Exam Prep)
    Rating: 4 out of 5 stars
    4/5 (1)
  • F
    F
    Document102 pages
    F
    Auralia
    No ratings yet
  • F
    F
    Document102 pages
    F
    26.Khushi Jain
    No ratings yet
  • F
    F
    Document102 pages
    F
    Sonia Villa
    No ratings yet
  • F
    F
    Document102 pages
    F
    deny claudia
    No ratings yet
  • F
    F
    Document103 pages
    F
    Idoudi Samar
    No ratings yet
  • F
    F
    Document103 pages
    F
    Ministerios El Poder Pentecostes
    No ratings yet
  • Frank Lamin
    Frank Lamin
    Document102 pages
    Frank Lamin
    franexams0719
    No ratings yet
  • F
    F
    Document103 pages
    F
    edgar salazar
    No ratings yet
  • F
    F
    Document103 pages
    F
    Djamel Ben
    No ratings yet
  • F
    F
    Document103 pages
    F
    CENACAF md
    No ratings yet
  • F
    F
    Document103 pages
    F
    Abrahim Alyafiie
    No ratings yet
  • F
    F
    Document105 pages
    F
    Eylin yasmin trujillo botero
    No ratings yet
  • F
    F
    Document103 pages
    F
    ilijana92
    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
    Document102 pages
    F
    Michel Moran
    No ratings yet
  • F
    F
    Document108 pages
    F
    Петр Лоза
    No ratings yet
  • F
    F
    Document102 pages
    F
    contact.me90
    No ratings yet
  • F
    F
    Document103 pages
    F
    Sebastiano Colosio
    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
    Document102 pages
    F
    ola sanderson
    No ratings yet
  • F
    F
    Document103 pages
    F
    Rami Ibrahim
    No ratings yet
  • F
    F
    Document104 pages
    F
    emmanuellopez11111
    No ratings yet
  • F
    F
    Document103 pages
    F
    angelicaaguilarsalgado
    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
    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
    Juan Camilo Rodríguez Fontecha
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    DonaElisabethS
    No ratings yet
  • F
    F
    Document104 pages
    F
    Andrei Cosmin
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    edupath foundation
    No ratings yet
  • F
    F
    Document104 pages
    F
    Dr.Elizabeth C Kuruvilla
    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
    Diya Thomas
    No ratings yet
  • F
    F
    Document23 pages
    F
    Nelsy Vageon
    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
    Document47 pages
    F
    phuchuynh.kungfuenglish
    No ratings yet
  • F
    F
    Document46 pages
    F
    Hà Anh La
    No ratings yet
  • F
    F
    Document46 pages
    F
    chiln24189
    No ratings yet
  • F
    F
    Document46 pages
    F
    vyhoaianh3001
    No ratings yet
  • F
    F
    Document46 pages
    F
    حليم حليم
    No ratings yet
  • F
    F
    Document46 pages
    F
    Nguyễn Thị Ngọc Hương
    No ratings yet
  • F
    F
    Document46 pages
    F
    lucasposente111
    No ratings yet
  • F
    F
    Document45 pages
    F
    Dương Thị Phương Uyên
    No ratings yet
  • F
    F
    Document46 pages
    F
    julydizzy
    No ratings yet
  • F
    F
    Document45 pages
    F
    buiduchuy05032004
    No ratings yet
  • Untitled
    Untitled
    Document66 pages
    Untitled
    IOANA GABRIELA BARBU
    No ratings yet
  • F
    F
    Document23 pages
    F
    shourya choudhary
    No ratings yet
  • Зимняя сказка
    Зимняя сказка
    Document66 pages
    Зимняя сказка
    Олеся Судиловская
    No ratings yet
  • F
    F
    Document66 pages
    F
    NORLIDA BTE KIFLIE Moe
    No ratings yet
  • F
    F
    Document66 pages
    F
    Terry McKeithen
    No ratings yet
  • Oracle® Secure Backup: Installation and Configuration Guide Release 10.4
    Oracle® Secure Backup: Installation and Configuration Guide Release 10.4
    Document178 pages
    Oracle® Secure Backup: Installation and Configuration Guide Release 10.4
    andrelmacedo
    No ratings yet
  • RELATIVE CLAUSES 1º Bachillerato and Key
    RELATIVE CLAUSES 1º Bachillerato and Key
    Document3 pages
    RELATIVE CLAUSES 1º Bachillerato and Key
    rapitanoroel
    0% (2)
  • Physiology of Eye. Physiology of Vision
    Physiology of Eye. Physiology of Vision
    Document27 pages
    Physiology of Eye. Physiology of Vision
    Smartcool So
    100% (1)
  • Role of ACT, S & WHO Guidlines For The Treatment of Malaria
    Role of ACT, S & WHO Guidlines For The Treatment of Malaria
    Document34 pages
    Role of ACT, S & WHO Guidlines For The Treatment of Malaria
    salman
    No ratings yet
  • English Exercise
    English Exercise
    Document2 pages
    English Exercise
    Pankhuri Agarwal
    100% (1)
  • Gulf Case Study Soln
    Gulf Case Study Soln
    Document9 pages
    Gulf Case Study Soln
    Harsh S
    No ratings yet
  • (Guide) Supercharger V6 For Everyone, Make Your Phone Faster - Xda-Developers
    (Guide) Supercharger V6 For Everyone, Make Your Phone Faster - Xda-Developers
    Document7 pages
    (Guide) Supercharger V6 For Everyone, Make Your Phone Faster - Xda-Developers
    mantubabu6374
    No ratings yet
  • Aggregate Production Planning
    Aggregate Production Planning
    Document5 pages
    Aggregate Production Planning
    Sarbani Sahu
    No ratings yet
  • Game Audio - Tales of A Technical Sound Designer Volume 02
    Game Audio - Tales of A Technical Sound Designer Volume 02
    Document154 pages
    Game Audio - Tales of A Technical Sound Designer Volume 02
    Joshua Hu
    No ratings yet
  • Problem Sets
    Problem Sets
    Document69 pages
    Problem Sets
    Annagrazia Argentieri
    No ratings yet
  • Goodman Aula 1 e 2
    Goodman Aula 1 e 2
    Document17 pages
    Goodman Aula 1 e 2
    Danilo Tet
    No ratings yet
  • Grounding & Bonding - The Foundation For Effective Electrical Protection PDF
    Grounding & Bonding - The Foundation For Effective Electrical Protection PDF
    Document76 pages
    Grounding & Bonding - The Foundation For Effective Electrical Protection PDF
    Fabian Nina Aguirre
    100% (1)
  • Amazon Tax Information Interview
    Amazon Tax Information Interview
    Document2 pages
    Amazon Tax Information Interview
    asad n
    No ratings yet
  • 10.ULABs Presentation Camiguin Final
    10.ULABs Presentation Camiguin Final
    Document55 pages
    10.ULABs Presentation Camiguin Final
    Karen Feyt Mallari
    No ratings yet
  • Cs09 404 Programming Paradigm (Module 1 Notes)
    Cs09 404 Programming Paradigm (Module 1 Notes)
    Document24 pages
    Cs09 404 Programming Paradigm (Module 1 Notes)
    Rohith Bhaskaran
    No ratings yet
  • Wilson v. Baker Hughes Et. Al.
    Wilson v. Baker Hughes Et. Al.
    Document10 pages
    Wilson v. Baker Hughes Et. Al.
    Patent Litigation
    No ratings yet
  • Festival Implementation Plan
    Festival Implementation Plan
    Document5 pages
    Festival Implementation Plan
    api-318058589
    No ratings yet
  • Hormone Replacement Therapy Real Concerns and Fals
    Hormone Replacement Therapy Real Concerns and Fals
    Document13 pages
    Hormone Replacement Therapy Real Concerns and Fals
    Dxng 1
    No ratings yet
  • MKT STG
    MKT STG
    Document106 pages
    MKT STG
    Ameya Singh Rajput
    No ratings yet
  • Unknown 31
    Unknown 31
    Document40 pages
    Unknown 31
    Tina Tina
    No ratings yet
  • PhysioEx Exercise 1 Activity 1
    PhysioEx Exercise 1 Activity 1
    Document3 pages
    PhysioEx Exercise 1 Activity 1
    edvin merida pro
    No ratings yet
  • Corporate Governance Guidelines GM
    Corporate Governance Guidelines GM
    Document15 pages
    Corporate Governance Guidelines GM
    Waqas Mahmood
    No ratings yet
  • Far 2 Quiz 03212024
    Far 2 Quiz 03212024
    Document6 pages
    Far 2 Quiz 03212024
    red118831
    No ratings yet
  • The Latest Open Source Software Available and The Latest Development in Ict
    The Latest Open Source Software Available and The Latest Development in Ict
    Document10 pages
    The Latest Open Source Software Available and The Latest Development in Ict
    ShafirahFameiJZ
    No ratings yet
  • Ram Book
    Ram Book
    Document52 pages
    Ram Book
    Robson Fletcher
    No ratings yet
  • User Manual - Wellwash AC
    User Manual - Wellwash AC
    Document99 pages
    User Manual - Wellwash AC
    Alexandr
    No ratings yet
  • Esp-2000 BS
    Esp-2000 BS
    Document6 pages
    Esp-2000 BS
    Byron Lopez
    No ratings yet
  • Jharkhand August 2014
    Jharkhand August 2014
    Document61 pages
    Jharkhand August 2014
    Ron 61
    No ratings yet
  • Lite Indicator Admin Manual
    Lite Indicator Admin Manual
    Document16 pages
    Lite Indicator Admin Manual
    prabakar070
    No ratings yet
  • Mechanical Power Formula
    Mechanical Power Formula
    Document9 pages
    Mechanical Power Formula
    EzeBorjes
    No ratings yet