You are on page 1of 103

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

it/";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.g=g;ea(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
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 qa;a:
{var ra={a:!0},ta={};try{ta.__proto__=ra;qa=ta.a;break a}catch(a){}qa=!1}pa=qa?
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.oa=b.prototype}function wa(){this.o=!1;this.i=null;this.j=void
0;this.g=1;this.O=0;this.l=null}function xa(a){if(a.o)throw new
TypeError("Generator is already running");a.o=!0}wa.prototype.s=function(a)
{this.j=a};function ya(a,b){a.l={Us:b,Bu:!0};a.g=a.O}
wa.prototype.return=function(a){this.l={return:a};this.g=this.O};function za(a,b,c)
{a.g=c;return{value:b}}function Aa(a){this.g=new wa;this.i=a}function Ba(a,b)
{xa(a.g);var c=a.g.i;if(c)return Ca(a,"return"in c?c["return"]:function(d)
{return{value:d,done:!0}},b,a.g.return);a.g.return(b);return Da(a)}
function Ca(a,b,c,d){try{var e=b.call(a.g.i,c);if(!(e instanceof Object))throw new
TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.g.o=!
1,e;var g=e.value}catch(h){return
a.g.i=null,ya(a.g,h),Da(a)}a.g.i=null;d.call(a.g,g);return Da(a)}function Da(a)
{for(;a.g.g;)try{var b=a.i(a.g);if(b)return a.g.o=!1,{value:b.value,done:!
1}}catch(c){a.g.j=void 0,ya(a.g,c)}a.g.o=!1;if(a.g.l)
{b=a.g.l;a.g.l=null;if(b.Bu)throw b.Us;return{value:b.return,done:!
0}}return{value:void 0,done:!0}}
function Ea(a){this.next=function(b){xa(a.g);a.g.i?b=Ca(a,a.g.i.next,b,a.g.s):
(a.g.s(b),b=Da(a));return b};this.throw=function(b){xa(a.g);a.g.i?
b=Ca(a,a.g.i["throw"],b,a.g.s):(ya(a.g,b),b=Da(a));return
b};this.return=function(b){return Ba(a,b)};this[Symbol.iterator]=function(){return
this}}function Fa(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 Ga(a){return Fa(new Ea(new Aa(a)))}function Ha(){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.g=0;this.j=void 0;this.i=[];this.O=!
1;var k=this.l();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}}function c()
{this.g=null}function d(h){return h instanceof b?h:new b(function(k)
{k(h)})}if(a)return a;c.prototype.i=function(h){if(null==this.g){this.g=[];var
k=this;this.j(function(){k.o()})}this.g.push(h)};var
e=ha.setTimeout;c.prototype.j=function(h){e(h,0)};c.prototype.o=function()
{for(;this.g&&this.g.length;){var h=this.g;this.g=[];for(var k=0;k<h.length;++k)
{var l=
h[k];h[k]=null;try{l()}catch(m){this.l(m)}}}this.g=null};c.prototype.l=function(h)
{this.j(function(){throw h;})};b.prototype.l=function(){function h(m){return
function(p){l||(l=!0,m.call(k,p))}}var k=this,l=!
1;return{resolve:h(this.qa),reject:h(this.o)}};b.prototype.qa=function(h)
{if(h===this)this.o(new TypeError("A Promise cannot resolve to itself"));else if(h
instanceof b)this.wa(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.Ja(h):
this.s(h)}};b.prototype.Ja=function(h){var k=void 0;try{k=h.then}catch(l)
{this.o(l);return}"function"==typeof k?
this.Ba(k,h):this.s(h)};b.prototype.o=function(h)
{this.V(2,h)};b.prototype.s=function(h){this.V(1,h)};b.prototype.V=function(h,k)
{if(0!=this.g)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in
state"+this.g);this.g=h;this.j=k;2===this.g&&this.ta();this.ma()};b.prototype.ta=fu
nction(){var h=this;e(function(){if(h.na()){var k=ha.console;"undefined"!==typeof
k&&k.error(h.j)}},
1)};b.prototype.na=function(){if(this.O)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.j;return l(h)};b.prototype.ma=function()
{if(null!=this.i){for(var h=0;h<this.i.length;++h)g.i(this.i[h]);this.i=
null}};var g=new c;b.prototype.wa=function(h){var
k=this.l();h.Gi(k.resolve,k.reject)};b.prototype.Ba=function(h,k){var
l=this.l();try{h.call(k,l.resolve,l.reject)}catch(m)
{l.reject(m)}};b.prototype.then=function(h,k){function l(C,E)
{return"function"==typeof C?function(G){try{m(C(G))}catch(P){p(P)}}:E}var m,p,x=new
b(function(C,E){m=C;p=E});this.Gi(l(h,m),l(k,p));return
x};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.Gi=function(h,k){function l(){switch(m.g){case 1:h(m.j);
break;case 2:k(m.j);break;default:throw Error("Unexpected state: "+m.g);}}var
m=this;null==this.i?g.i(l):this.i.push(l);this.O=!
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),p=m.next();!
p.done;p=m.next())d(p.value).Gi(k,l)})};b.all=function(h){var
k=la(h),l=k.next();return l.done?d([]):new b(function(m,p){function x(G){return
function(P){C[G]=P;E--;0==E&&m(C)}}var C=[],E=0;do C.push(void 0),E+
+,d(l.value).Gi(x(C.length-
1),p),l=k.next();while(!l.done)})};return b});function Ka(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ia("WeakMap",function(a){function b(l){this.ub=(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(!Ka(l,h))
{var m=new c;ea(l,h,{value:m})}}function g(l){var
m=Object[l];m&&(Object[l]=function(p){if(p instanceof c)return
p;Object.isExtensible(p)&&e(p);return m(p)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
p=new a([[l,2],[m,3]]);if(2!=p.get(l)||3!=p.get(m))return!
1;p.delete(l);p.set(m,4);return!p.has(l)&&4==p.get(m)}catch(x){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(!Ka(l,h))throw Error("WeakMap key fail: "+l);l[h][this.ub]=m;return
this};b.prototype.get=function(l){return d(l)&&Ka(l,h)?l[h][this.ub]:void
0};b.prototype.has=function(l){return d(l)&&
Ka(l,h)&&Ka(l[h],this.ub)};b.prototype.delete=function(l){return
d(l)&&Ka(l,h)&&Ka(l[h],this.ub)?delete l[h][this.ub]:!1};return b});
ia("Map",function(a){function b(){var k={};return k.Ke=k.next=k.head=k}function
c(k,l){var m=k[1];return ja(function(){if(m){for(;m.head!=k[1];)m=m.Ke;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 p=k[0]
[m];if(p&&Ka(k[0],m))for(k=0;k<p.length;k++){var x=p[k];if(l!==l&&x.key!==x.key||
l===x.key)return{id:m,list:p,index:k,Gc:x}}return{id:m,
list:p,index:-1,Gc:void 0}}function e(k){this[0]={};this[1]=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(),p=m.next();if(p.done||p.value[0]!=k||"s"!=p.value[1])return!
1;p=m.next();return p.done||4!=p.value[0].x||
"t"!=p.value[1]||!m.next().done?!1:!0}catch(x){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[0][m.id]=[]);m.Gc?m.Gc.value=l:
(m.Gc={next:this[1],Ke:this[1].Ke,head:this[1],key:k,value:l},m.list.push(m.Gc),thi
s[1].Ke.next=m.Gc,this[1].Ke=m.Gc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Gc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete this[0]
[k.id],k.Gc.Ke.next=k.Gc.next,k.Gc.next.Ke=
k.Gc.Ke,k.Gc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this[0]={};this[1]=this[1].Ke=b();this.size=0};e.prototype.has=function(k)
{return!!d(this,k).Gc};e.prototype.get=function(k)
{return(k=d(this,k).Gc)&&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(),
p;!
(p=m.next()).done;)p=p.value,k.call(l,p[1],p[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});var La="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)Ka(d,e)&&(a[e]=d[e])}return
a};ia("Object.assign",function(a){return a||La});
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 Ma(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=Ma(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=Ma(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=Ma(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 Na(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
Na(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("Array.prototype.entries",function(a){return a?a:function(){return
Na(this,function(b,c){return[b,c]})}});
ia("Set",function(a){function b(c){this.g=new Map;if(c){c=la(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!
a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(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.g.set(c,c);this.size=this.g.size;return
this};b.prototype.delete=function(c)
{c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function()
{this.g.clear();this.size=0};b.prototype.has=function(c){return
this.g.has(c)};b.prototype.entries=function(){return
this.g.entries()};b.prototype.values=function(){return
this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return
b});ia("Array.prototype.values",function(a){return a?a:function(){return
Na(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)Ka(b,d)&&c.push([d,b[d]]);return
c}});ia("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in
b)Ka(b,d)&&c.push(b[d]);return c}});
ia("Object.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!==Ma(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||{},q=this||self;function Pa(a,b){a=a.split(".");b=b||q;for(var
c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function Qa(a)
{a.Qf=void 0;a.Jb=function(){return a.Qf?a.Qf:a.Qf=new a}}function Ra(a){var
b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Ta(a)
{var b=Ra(a);return"array"==b||"object"==b&&"number"==typeof a.length}function
Ua(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function Va(a){return Object.prototype.hasOwnProperty.call(a,Wa)&&a[Wa]||(a[Wa]=+
+Xa)}var Wa="closure_uid_"+(1E9*Math.random()>>>0),Xa=0;function Ya(a,b,c){return
a.call.apply(a.bind,arguments)}function Za(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 r(a,b,c){r=Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?Ya:Za;return
r.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 $a(){return
Date.now()}
function ab(a,b){a=a.split(".");var c=q;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.oa=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.sw=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 bb(a){return a};function cb(a,b)
{if(Error.captureStackTrace)Error.captureStackTrace(this,cb);else{var
c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!
==b&&(this.cause=b)}u(cb,Error);cb.prototype.name="CustomError";var db;function
fb(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");cb.call(this,c+a[d])}u(fb,cb);fb.prototype.name="AssertionError";functio
n gb(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(Ta(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 y(a,b,c){c?w(a,b):Jb(a,b)}function Lb(a,b,c)
{Jb(a,b);w(a,c)};var Mb,Nb=Pa("CLOSURE_FLAGS"),Ob=Nb&&Nb[610401301];Mb=null!=Ob?
Ob:!1;function Pb(a,b){return 0==a.lastIndexOf(b,0)}function Rb(a,b){var
c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Sb(a){return/^[\s\
xa0]*$/.test(a)}var Tb=String.prototype.trim?function(a){return
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Ub(a){if(!Vb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Wb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Xb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Yb,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace($b,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(ac,"&#39;"));-1!=a.indexOf("\
x00")&&(a=a.replace(bc,"&#0;"));return a}var
Wb=/&/g,Xb=/</g,Yb=/>/g,$b=/"/g,ac=/'/g,bc=/\x00/g,Vb=/[\x00&<>"']/;function
cc(a,b){return-1!=a.indexOf(b)}
function dc(a,b){var
c=0;a=Tb(String(a)).split(".");b=Tb(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\
d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||
["","","",""];if(0==g[0].length&&0==h[0].length)break;c=ec(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
ec(0==g[2].length,0==h[2].length)||ec(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function ec(a,b){return a<b?-1:a>b?1:0};function fc(){var a=q.navigator;return
a&&(a=a.userAgent)?a:""}var gc,hc=q.navigator;gc=hc?hc.userAgentData||
null:null;function ic(a){return Mb?gc?gc.brands.some(function(b)
{return(b=b.brand)&&cc(b,a)}):!1:!1}function z(a){return cc(fc(),a)};function jc()
{return Mb?!!gc&&0<gc.brands.length:!1}function kc(){return jc()?!
1:z("Opera")}function lc(){return jc()?!1:z("Trident")||z("MSIE")}function mc()
{return z("Firefox")||z("FxiOS")}function nc(){return jc()?ic("Chromium"):
(z("Chrome")||z("CriOS"))&&!(jc()?0:z("Edge"))||z("Silk")}
function oc(){var a=fc();if(lc()){var b=/rv: *([\
d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]
+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\
d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case
"5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else
b=c[1];a=b}}else a="";return a}
function pc(){if(jc()){var a=gc.brands.find(function(b){return"Internet
Explorer"===b.brand});if(!a||!a.version)return
NaN;a=a.version.split(".")}else{a=oc();if(""===a)return NaN;a=a.split(".")}return
0===a.length?NaN:Number(a[0])};function qc(){return Mb?!!gc&&!!gc.platform:!
1}function rc(){return z("iPhone")&&!z("iPod")&&!z("iPad")}function sc(){return
rc()||z("iPad")||z("iPod")}function tc(){return
qc()?"macOS"===gc.platform:z("Macintosh")};function uc(a){uc[" "](a);return a}uc["
"]=function(){};function vc(a,b){try{return uc(a[b]),!0}catch(c){}return!1}function
wc(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var xc=kc(),A=lc(),yc=z("Edge"),zc=yc||A,Ac=z("Gecko")&&!
(cc(fc().toLowerCase(),"webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!
z("Edge"),Bc=cc(fc().toLowerCase(),"webkit")&&!
z("Edge"),Cc=Bc&&z("Mobile"),Dc=tc(),Ec=qc()?"Windows"===gc.platform:z("Windows"),F
c=(qc()?"Linux"===gc.platform:z("Linux"))||(qc()?"Chrome
OS"===gc.platform:z("CrOS")),Gc=qc()?"Android"===gc.platform:z("Android"),Hc=rc(),I
c=z("iPad"),Jc=z("iPod"),Kc=sc();function Lc(){var a=q.document;return a?
a.documentMode:void 0}var Mc;
a:{var Nc="",Oc=function(){var a=fc();if(Ac)return/rv:([^\);]+)
(\)|;)/.exec(a);if(yc)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(Bc)return/WebKit\/(\S+)/.exec(a);if(xc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Oc&&(Nc=Oc?Oc[1]:"");if(A){var Pc=Lc();if(null!
=Pc&&Pc>parseFloat(Nc)){Mc=String(Pc);break a}}Mc=Nc}var Qc=Mc,Rc={};function Sc(a)
{return wc(Rc,a,function(){return 0<=dc(Qc,a)})}function Tc(a){return
Number(Uc)>=a}var Vc;
if(q.document&&A){var Wc=Lc();Vc=Wc?Wc:parseInt(Qc,10)||void 0}else Vc=void 0;var
Uc=Vc;var Xc=A||Bc;function Yc(){return!0}function Zc(){return null}function $c()
{}function ad(a){return a}function bd(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function cd(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};function dd(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function ed(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function fd(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function gd(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
hd(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function id(){var
a=jd,b;for(b in a)return!1;return!0}function kd(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function ld(a){var b={},c;for(c in a)b[c]=a[c];return b}var md="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function nd(a,b){for(var c,d,e=1;e<arguments.length;e++)
{d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<md.length;g+
+)c=md[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function od(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
od.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of
arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};var
pd={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!
0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var qd;function rd(){if(void
0===qd){var a=null,b=q.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:bb,createScript:bb,createScriptURL:bb})}catch(c)
{q.console&&q.console.error(c.message)}qd=a}else qd=a}return qd};function sd(a,b)
{this.g=a===td&&b||"";this.i=ud}sd.prototype.Qd=!0;sd.prototype.ld=function()
{return this.g};function vd(a){return a instanceof
sd&&a.constructor===sd&&a.i===ud?a.g:"type_error:Const"}function wd(a){return new
sd(td,a)}var ud={},td={};var xd={};function yd(a){this.g=a;this.Qd=!
0}yd.prototype.toString=function(){return
this.g.toString()};yd.prototype.ld=function(){return this.g.toString()};function
zd(a){this.g=a}zd.prototype.toString=function(){return this.g+""};zd.prototype.Qd=!
0;zd.prototype.ld=function(){return this.g.toString()};function Ad(a){return a
instanceof zd&&a.constructor===zd?a.g:"type_error:TrustedResourceUrl"}var Bd=/^([^?
#]*)(\?[^#]*)?(#[\s\S]*)?/,Cd={};function Dd(a){var b=rd();a=b?
b.createScriptURL(a):a;return new zd(a,Cd)}
function Ed(a,b,c){if(null==c)return b;if("string"===typeof c)return c?
a+encodeURIComponent(c):"";for(var d in
c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:
[e];for(var g=0;g<e.length;g++){var h=e[g];null!=h&&(b||
(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)
+"="+encodeURIComponent(String(h)))}}return b};function Fd(a)
{this.g=a}Fd.prototype.toString=function(){return
this.g.toString()};Fd.prototype.Qd=!0;Fd.prototype.ld=function(){return
this.g.toString()};function Gd(a){return a instanceof Fd&&a.constructor===Fd?
a.g:"type_error:SafeUrl"}var Hd=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Id=/^(?:
(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Jd(a){a instanceof Fd||(a="object"==typeof a&&a.Qd?
a.ld():String(a),Id.test(a)?a=Kd(a):(a=String(a).replace(/(%0A|%0D)/
g,""),a=a.match(Hd)?Kd(a):null));return a||Ld}var Md;try{new URL("s://g"),Md=!
0}catch(a){Md=!1}var Nd=Md;
function Od(a){if(a instanceof Fd)return a;a="object"==typeof a&&a.Qd?
a.ld():String(a);a:{var b=a;if(Nd){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 Kd(a)}var Pd={};function Kd(a){return new Fd(a,Pd)}var
Ld=Kd("about:invalid#zClosurez");var Qd={};function Rd(a){this.g=a;this.Qd=!
0}Rd.prototype.ld=function(){return this.g};Rd.prototype.toString=function(){return
this.g.toString()};function Sd(a){return a instanceof Rd&&a.constructor===Rd?
a.g:"type_error:SafeStyle"}
function Td(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c))
{if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got:
"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Ud).join("
"):Ud(d),b+=c+":"+d+";")}return b?new Rd(b,Qd):Vd}var Vd=new Rd("",Qd);
function Ud(a){if(a instanceof
Fd)return'url("'+Gd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a
instanceof sd)a=vd(a);else{a=String(a);var
b=a.replace(Wd,"$1").replace(Wd,"$1").replace(Xd,"url");if(Yd.test(b)){if(b=!
Zd.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!
b:'"'==e&&b&&(c=!c)}b=b&&c&&$d(a)}a=b?ae(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new fb("Value does not allow [{;}], got:
%s.",[a]);return a}
function $d(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var
e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!
1}else if(!b&&!c.test(e))return!1}return b}
var Yd=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Xd=RegExp("\\b(url\\([ \t\n]*)
('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\
n]*\\))","g"),Wd=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-
gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|
Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Zd=/\/\*/;
function ae(a){return a.replace(Xd,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=Jd(d).ld();return c+g+b+g+e})};var
be={};function ce(a){this.g=a;this.Qd=!0}ce.prototype.toString=function(){return
this.g.toString()};
function de(a,b){if(cc(a,"<"))throw Error("Selector does not allow '<', got:
"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-
9#.:* ,>+~[\]()=\\^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-
9#.:* ,>+~[\\]()=\\^$|] and strings, got: "+a);a:{for(var
d={"(":")","[":"]"},e=[],g=0;g<c.length;g++){var h=c[g];if(d[h])e.push(d[h]);else
if(gd(d,h)&&e.pop()!=h){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in
selector must be balanced, got: "+a);b instanceof
Rd||(b=Td(b));return ee(a+"{"+Sd(b).replace(/</g,"\\3C ")+"}")}function fe(a)
{function b(d){Array.isArray(d)?d.forEach(b):c+=ge(d)}var
c="";Array.prototype.forEach.call(arguments,b);return
ee(c)}ce.prototype.ld=function(){return this.g};function ge(a){return a instanceof
ce&&a.constructor===ce?a.g:"type_error:SafeStyleSheet"}function ee(a){return new
ce(a,be)}var he=ee("");var ie={};function je(a){this.g=a;this.Qd=!
0}je.prototype.ld=function(){return
this.g.toString()};je.prototype.toString=function(){return
this.g.toString()};function ke(a){return a instanceof je&&a.constructor===je?
a.g:"type_error:SafeHtml"}function le(a){return a instanceof je?
a:me(Ub("object"==typeof a&&a.Qd?a.ld():String(a)))}function ne(a,b,c)
{oe(String(a));return pe(String(a),b,c)}function oe(a){if(!qe.test(a))throw
Error("");if(a.toUpperCase()in re)throw Error("");}
function se(a){function b(e){Array.isArray(e)?e.forEach(b):
(e=le(e),d.push(ke(e).toString()))}var c=le(te),d=[];a.forEach(b);return
me(d.join(ke(c).toString()))}function ue(a){return
se(Array.prototype.slice.call(arguments))}function me(a){var b=rd();a=b?
b.createHTML(a):a;return new je(a,ie)}function pe(a,b,c){b="<"+a+ve(b);null==c?
c=[]:Array.isArray(c)||(c=[c]);!0===pd[a.toLowerCase()]?b+=">":
(c=ue(c),b+=">"+ke(c).toString()+"</"+a+">");return me(b)}
function ve(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!qe.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof sd)d=vd(d);else
if("style"==e.toLowerCase()){if(!Ua(d))throw Error("");d instanceof Rd||
(d=Td(d));d=Sd(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
we)if(d instanceof zd)d=Ad(d).toString();else if(d instanceof Fd)d=Gd(d);else
if("string"===typeof d)d=Jd(d).ld();else throw
Error("");}d.Qd&&(d=d.ld());e=e+'="'+Ub(String(d))+
'"';b+=" "+e}}return b}var qe=/^[a-zA-Z0-9-]+$/,we={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},re={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},xe=me("<!DOCTYPE html>"),te=new
je(q.trustedTypes&&q.trustedTypes.emptyHTML||"",ie);var ye=cd(function(){var
a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum
ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=ke
(te);return!b.parentElement});function ze(a,b)
{if(ye())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=ke(b)}function
Ae(a,b){var
c=Be(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.s
rc=Ad(b)}function Ce(a,b){b=b instanceof Fd?b:Od(b);a.href=Gd(b)}
function De(a,b){b=b instanceof Fd?b:Od(b);a.replace(Gd(b))}function Be(a){return
Ee("script[nonce]",a)}var Fe=/^[\w+/_-]+[=]{0,2}$/;function Ee(a,b){b=(b||
q).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&Fe.test(a)?a:"":""};function Ge(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 He(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Ie(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function Je(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.Pj=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Ke(a,b){this.width=a;this.height=b}function Le(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Ke.prototype;f.clone=function()
{return new Ke(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.Jc=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 Me(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 Ne(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Oe(a){return a.replace(/\xa0|[ \t]
+/g," ")}function Pe(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function Qe(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function Re(a){return a=Ub(a)}
function Se(a){return cc(a,"&")?"document"in q?Te(a):Ue(a):a}function Te(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=q.document.createElement("div");return a.replace(Ve,function(d,e){var
g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||
(g=String.fromCharCode(e)));g||(g=me(d+"
"),ze(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Ue(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 Ve=/&([^;\s<&]
+);?/g;function We(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
Xe(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var Ye=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function Ze(a){return null==a?"":String(a)}function
$e(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^$a()).toString(36)}function af(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function bf(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function cf(a){return a?new df(ef(a)):db||(db=new df)}function
D(a){return ff(document,a)}function ff(a,b){return"string"===typeof b?
a.getElementById(b):b}function gf(a,b){return(b||
document).getElementsByTagName(String(a))}function jf(a,b,c){return
kf(document,a,b,c)}function lf(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):kf(document,"*",a,b)}
function mf(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=nf("*",a,b);return d||null}
function kf(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 nf(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:"")):kf(d,a,b,c)[0]||null}function of(a,b)
{dd(b,function(c,d){c&&"object"==typeof c&&c.Qd&&(c=c.ld());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:pf.hasOwnProperty(d)?a.setAttribute(pf[d],c):Pb(d,"aria-")||
Pb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
pf={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
qf(a){a=(a||window).document;a=rf(a)?a.documentElement:a.body;return new
Ke(a.clientWidth,a.clientHeight)}
function sf(a){var b=tf(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 tf(a){return a.scrollingElement?
a.scrollingElement:!Bc&&rf(a)?a.documentElement:a.body||a.documentElement}function
uf(a){return a?a.parentWindow||a.defaultView:window}function F(a,b,c){return
vf(document,arguments)}
function vf(a,b){var c=b[1],d=wf(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):of(d,c));2<b.length&&xf(a,d,b,2);return d}
function xf(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(!Ta(g)||
Ua(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Ua(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 H(a){return
wf(document,a)}
function
wf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function yf(a){return
document.createTextNode(String(a))}function rf(a)
{return"CSS1Compat"==a.compatMode}function zf(a,b){a.appendChild(b)}function
Af(a,b){xf(ef(a),a,arguments,1)}function Bf(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function Cf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function Df(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function Ef(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function I(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function Ff(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function Gf(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function Hf(a){return void 0!==a.firstElementChild?
a.firstElementChild:If(a.firstChild,!0)}function If(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function Jf(a){return Ua(a)&&1==a.nodeType}function Kf(a){var
b;if(Xc&&(b=a.parentElement))return b;b=a.parentNode;return Jf(b)?b:null}function
Lf(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
ef(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Mf(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
Bf(a),a.appendChild(ef(a).createTextNode(String(b)))}var
Nf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Of={IMG:" ",BR:"\n"};function Pf(a)
{return a.hasAttribute("tabindex")&&Qf(a)}function Rf(a,b){b?a.tabIndex=0:
(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Qf(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function Sf(a)
{var b=[];Tf(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 Uf(a){var b=[];Tf(a,b,!1);return
b.join("")}
function Tf(a,b,c){if(!(a.nodeName in Nf))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 Of)b.push(Of[a.nodeName]);else
for(a=a.firstChild;a;)Tf(a,b,c),a=a.nextSibling}function Vf(a){return
Wf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&ob(b.className.split(/\s+/),"slider-box")})}function Wf(a,b){for(var
c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function Xf(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function df(a){this.g=a||q.document||
document}f=df.prototype;f.ha=function(a){return
ff(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Oa=function(a,b,c){return
vf(this.g,arguments)};function Yf(a,b){return wf(a.g,b)}function Zf(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=zf;f.um=Af;f.wm=Bf;f.yu=Cf;f.xu=Df;f.fi=I;f.vo=Gf;f.xo=
Hf;f.Au=Jf;
f.vm=Lf;function $f(){}$f.prototype.next=function(){return ag};var ag={done:!
0,value:void 0};$f.prototype.Xe=function(){return this};var bg={};
function cg(a){var b=bg.hasOwnProperty(a)?bg[a]:null;if(b)return
b;65536<Object.keys(bg).length&&(bg={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=dg(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=dg(b,d);b=dg(b,/\\./
g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=eg(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=eg(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=eg(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=eg(b,c,/(::[^\s\
+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);
b=eg(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=eg(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");eg(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return bg[a]=b}function eg(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function dg(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var fg={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},gg=/[\n\f\
r"'()*<>]/g,hg={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function ig(a){return hg[a]}
function jg(a,b,c){b=Tb(b);if(""==b)return null;var
d=String(b.slice(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=Gd(a)?'url("'+Gd(a).replace(gg,ig)+'")':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 fg))return null}return
b};var kg=mc(),lg=rc()||z("iPod"),mg=z("iPad"),ng=z("Android")&&!(nc()||mc()||
kc()||z("Silk")),og=nc(),pg=z("Safari")&&!(nc()||(jc()?0:z("Coast"))||kc()||(jc()?
0:z("Edge"))||(jc()?ic("Microsoft Edge"):z("Edg/"))||(jc()?ic("Opera"):z("OPR"))||
mc()||z("Silk")||z("Android"))&&!sc();function qg(a,b){a=q[a];return
a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||
null:null}function rg(a,b){return(a=q[a])&&a.prototype&&a.prototype[b]||null}var
sg=qg("Element","attributes")||
qg("Node","attributes"),tg=rg("Element","hasAttribute"),ug=rg("Element","getAttribu
te"),vg=rg("Element","setAttribute"),wg=rg("Element","removeAttribute");qg("Element
","innerHTML")||qg("HTMLElement","innerHTML");
var xg=rg("Element","getElementsByTagName"),yg=rg("Element","matches")||
rg("Element","msMatchesSelector"),zg=qg("Node","nodeName"),Ag=qg("Node","nodeType")
,Bg=qg("Node","parentNode");qg("Node","childNodes");var
Cg=qg("HTMLElement","style")||
qg("Element","style"),Dg=qg("HTMLStyleElement","sheet"),Eg=rg("CSSStyleDeclaration"
,"getPropertyValue"),Fg=rg("CSSStyleDeclaration","setProperty"),Gg=qg("Element","na
mespaceURI")||qg("Node","namespaceURI");
function Hg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function Ig(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 Jg(a){return
Hg(sg,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Kg(a,b,c){try{Ig(vg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Lg(a){return
Hg(Cg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Mg(a){return Hg(Dg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Ng(a){return Hg(zg,a,"nodeName",function(b)
{return"string"==typeof b})}function Og(a){return Hg(Ag,a,"nodeType",function(b)
{return"number"==typeof b})}
function Pg(a){return Hg(Bg,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Qg(a,b){return
Ig(Eg,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Rg(a,b,c){Ig(Fg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Sg(a)
{return Hg(Gg,a,"namespaceURI",function(b){return"string"==typeof b})};var
Tg=A&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Ug={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Vg(a,b,c){var d=[];Wg(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(Tg,"#"+b+"
$1"):e.selectorText;d.push(de(g,Xg(e.style,c)))}});return fe(d)}function Wg(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Yg(a,b,c){a=Zg("<style>"+a+"</style>");return null==a||null==a.sheet?
he:Vg(a.sheet,void 0!=b?b:null,c)}function
Zg(a){a=me("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(ke(a),"text/html").body.children[0]}
function Xg(a,b){if(!a)return Vd;var c=document.createElement("div").style;
$g(a).forEach(function(d){var e=Bc&&d in Ug?d:d.replace(/^-(?:apple|css|epub|khtml|
moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Pb(e,"--")||Pb(e,"var")||
(d=Qg(a,d),d=jg(e,d,b),null!=d&&Rg(c,e,d))});return new Rd(c.cssText||"",Qd)}
function ah(a){var b=Array.from(Ig(xg,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(h){return ub(Mg(h).cssRules)});c=Wg(c);for(var
d=[],e=0;e<c.length;e++)d[e]={index:e,Pl:c[e]};d.sort(function(h,k){var
l=cg(h.Pl.selectorText),m=cg(k.Pl.selectorText);a:{for(var
p=zb,x=Math.min(l.length,m.length),C=0;C<x;C++){var E=p(l[C],m[C]);if(0!=E)
{l=E;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].Pl;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,
null,!1);for(var g;g=a.nextNode();)c.forEach(function(h)
{Ig(yg,g,g.matches?"matches":"msMatchesSelector",
[h.selectorText])&&h.style&&bh(g,h.style)});b.forEach(I)}function bh(a,b){var
c=$g(a.style);$g(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Qg(b,d);Rg(a.style,d,e)}})}function $g(a){Ta(a)?a=ub(a):
(a=fd(a),qb(a,"cssText"));return a};function ch(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function dh(a){for(var b=new
ch(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=ch.prototype;f.tb=function(){return this.right-this.left};f.Db=function()
{return this.bottom-this.top};
f.clone=function(){return new
ch(this.top,this.right,this.bottom,this.left)};function eh(a,b){return a&&b?b
instanceof ch?
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 fh(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 gh(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=gh.prototype;f.clone=function(
){return new gh(this.left,this.top,this.width,this.height)};function hh(a){return
new ch(a.top,a.left+a.width,a.top+a.height,a.left)}function ih(a){return new
gh(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function jh(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 kh(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 gh(c,e,d-c,a-e)}return null}
function lh(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 mh(a,b){if(!a||!b)return null;a=new
gh(a.left,a.top,a.width,a.height);var
c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height)
;a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-
a.left;a.height=d-a.top;return a}f.getSize=function(){return new
Ke(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=nh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=nh(c,d);g&&(c.style[g]=e)}}var oh={};function nh(a,b){var c=oh[b];if(!c)
{var d=af(b);c=d;void 0===a.style[d]&&(d=(Bc?"Webkit":Ac?"Moz":A?"ms":null)
+bf(d),void 0!==a.style[d]&&(c=d));oh[b]=c}return c}function ph(a,b){var
c=a.style[af(b)];return"undefined"!==typeof c?c:a.style[nh(a,b)]||""}
function qh(a,b){var c=ef(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function rh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function sh(a,b){return qh(a,b)||rh(a,b)||
a.style&&a.style[b]}function th(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=uh(d,!1);a.style.top=uh(b,!1)}function vh(a){return new
B(a.offsetLeft,a.offsetTop)}
function wh(a){a=a?ef(a):document;return!A||Tc(9)||rf(cf(a).g)?
a.documentElement:a.body}function xh(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function yh(a){if(A&&!Tc(8))return a.offsetParent;var
b=ef(a),c=sh(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=sh(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 zh(a){for(var b=new
ch(0,Infinity,Infinity,0),c=cf(a),d=c.g.body,e=c.g.documentElement,g=tf(c.g);a=yh(a
);)if(!(A&&0==a.clientWidth||Bc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=sh(a,"overflow")){var h=Ah(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=
qf(Zf(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 Bh(a,b){b=b||tf(document);var c=b||tf(document);var
d=Ah(a),e=Ah(c),g=Ch(c);if(c==tf(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;A&&!Tc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=Dh(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 Ah(a){var b=ef(a),c=new B(0,0),d=wh(b);if(a==d)return
c;a=xh(a);b=sf(cf(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Eh(a,b)
{a=Fh(a);b=Fh(b);return new B(a.x-b.x,a.y-b.y)}function Gh(a){a=xh(a);return new
B(a.left,a.top)}function Fh(a){if(1==a.nodeType)return Gh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function Hh(a,b,c){var
d=Ah(a);b instanceof B&&(c=b.y,b=b.x);th(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function L(a,b,c){if(b instanceof Ke)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");Ih(a,b);a.style.height=uh(c,!0)}function uh(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Ih(a,b)
{a.style.width=uh(b,!0)}function M(a){var b=Dh;if("none"!=sh(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 Dh(a){var b=a.offsetWidth,c=a.offsetHeight,d=Bc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=xh(a),new Ke(a.right-a.left,a.bottom-
a.top)):new Ke(b,c)}function Jh(a){var b=Ah(a);a=M(a);return new
gh(b.x,b.y,a.width,a.height)}function Kh(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 Lh(a){return"none"!=a.style.display}
function Mh(a){return"rtl"==sh(a,"direction")}var Nh=Ac?"MozUserSelect":Bc||
yc?"WebkitUserSelect":null;function Oh(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Nh)
{if(b=b?"none":"",a.style&&(a.style[Nh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Nh]=b)}}else
if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}function Ph(a,b){Qh(a,b,"border-box")}
function Rh(a){var b=ef(a),c=A&&a.currentStyle;if(c&&rf(cf(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Sh(a,c.width,"width","pixelWidth"),a=Sh(a,c.height,"height","pixelHeight"),new
Ke(b,a);c=new Ke(a.offsetWidth,a.offsetHeight);if(A){b=Th(a,"paddingLeft");var
d=Th(a,"paddingRight"),e=Th(a,"paddingTop"),g=Th(a,"paddingBottom");b=new
ch(e,d,g,b)}else
b=qh(a,"paddingLeft"),d=qh(a,"paddingRight"),e=qh(a,"paddingTop"),g=qh(a,"paddingBo
ttom"),b=new ch(parseFloat(e),parseFloat(d),parseFloat(g),
parseFloat(b));a=Ch(a);return new Ke(c.width-a.left-b.left-b.right-
a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Qh(a,b,c){a=a.style;Ac?
a.MozBoxSizing=c:Bc?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function Sh(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 Th(a,b){return(b=rh(a,b))?Sh(a,b,"left","pixelLeft"):0}var
Uh={thin:2,medium:4,thick:6};function Vh(a,b){if("none"==rh(a,b+"Style"))return
0;b=rh(a,b+"Width");return b in Uh?Uh[b]:Sh(a,b,"left","pixelLeft")}
function Ch(a){if(A&&!Tc(9)){var
b=Vh(a,"borderLeft"),c=Vh(a,"borderRight"),d=Vh(a,"borderTop");a=Vh(a,"borderBottom
");return new
ch(d,c,a,b)}b=qh(a,"borderLeftWidth");c=qh(a,"borderRightWidth");d=qh(a,"borderTopW
idth");a=qh(a,"borderBottomWidth");return new
ch(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};/*

SPDX-License-Identifier: Apache-2.0
*/
function Wh(a){return{valueOf:a}.valueOf()};var Xh=Wh(function()
{return"function"===typeof URL});function Yh(a){if(!Xh){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
Zh=["data:","http:","https:","mailto:","ftp:"];function $h(a){if("javascript:"!
==Yh(a))return a}function ai(a){return a instanceof Fd?Gd(a):$h(a)};function
bi(a,b){b=ai(b);void 0!==b&&(a.href=b)};function ci(){}function di(a)
{this.g=a}n(di,ci);di.prototype.toString=function(){return this.g};function O(a,b)
{1===a.nodeType&&ei(a);a.innerHTML=ke(b)}function fi(a,b,c){var
d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!
==d&&ei(d);a.insertAdjacentHTML(b,ke(c))}function gi(a,b){var
c=hi;if(0===c.length)throw Error("");if(c.map(function(d){if(d instanceof
di)d=d.g;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 ei(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("");};function
ii(a,b){a.src=Ad(b);var c,d;
(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||
b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};function ji(a,b)
{b=ai(b);void 0!==b&&(a.href=b)};function ki(a){this.ul=a}function li(a){return new
ki(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
mi=[li("data"),li("http"),li("https"),li("mailto"),li("ftp"),new ki(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function ni(a){var b=void 0===b?
mi:b;a:if(b=void 0===b?mi:b,!(a instanceof Fd)){for(var c=0;c<b.length;++c){var
d=b[c];if(d instanceof ki&&d.ul(a)){a=Kd(a);break a}}a=void 0}return a||
Ld};function oi(a,b){b=ai(b);void 0!==b&&a.open(b,void 0,void 0)};var pi={"* 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},qi={"* 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 ri="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),si=0;function ti()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+si+
+}ti.prototype.set=function(a,b){if(Ig(tg,a,"hasAttribute",[this.g])){var
c=parseInt(Ig(ug,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Kg(a,this.g,c.toString()),this.j.push(a);return this};
ti.prototype.get=function(a){if(Ig(tg,a,"hasAttribute",[this.g]))return
a=parseInt(Ig(ug,a,"getAttribute",[this.g])||
null,10),this.i[a]};ti.prototype.clear=function(){this.j.forEach(function(a)
{Ig(wg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var ui=!A||
Tc(10),vi=!A||null==document.documentMode;function wi()
{this.j=document.implementation.createHTMLDocument("")};var xi={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
yi={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 zi={"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){this.j=document.implementation.createHTMLDocument("");a=a||new
Bi;Ci(a);this.i=ld(a.g);this.O=ld(a.qa);this.l=ld(a.ta);this.na=a.na;a.Ba.forEach(f
unction(b){if(!Pb(b,"data-"))throw new fb('Only "data-" attributes allowed, got:
%s.',[b]);if(Pb(b,"data-sanitizer-"))throw new fb('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.i["*
"+b.toUpperCase()]=Di},this);a.wa.forEach(function(b){b=b.toUpperCase();if(!
cc(b,"-")||zi[b])throw new fb("Only valid custom element tag names allowed, got:
%s.",
[b]);this.l[b]=!
0},this);this.ma=a.j;this.s=a.Ja;this.o=null;this.V=a.ma}u(Ai,wi);function Ei(a)
{return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Gd(b)?
Gd(b):null}}function Bi(){this.g={};v([pi,qi],function(a){fd(a).forEach(function(b)
{this.g[b]=Di},this)},this);this.i={};this.Ba=[];this.wa=[];this.qa=ld(xi);this.ta=
ld(yi);this.na=!
1;this.V=Jd;this.O=this.l=this.o=this.j=Zc;this.Ja=null;this.s=this.ma=!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.s)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");Gi(a.g,a.i,"* USEMAP",Hi);var b=Ei(a.V);["* ACTION","* CITE","*
HREF"].forEach(function(d){Gi(this.g,this.i,d,b)},a);var c=Ei(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){Gi(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{Gi(this.g,this.i,d,t(Ii,this.o))},a);Gi(a.g,a.i,"A TARGET",t(Ji,
["_blank","_self"]));Gi(a.g,a.i,"* CLASS",t(Ki,a.l));Gi(a.g,a.i,"*
ID",t(Li,a.l));Gi(a.g,
a.i,"* STYLE",t(a.O,c));a.s=!0}function Mi(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function Di(a){return Tb(a)}function Ji(a,b){b=Tb(b);return
ob(a,b.toLowerCase())?b:null}function Hi(a){return(a=Tb(a))&&"#"==a.charAt(0)?
a:null}function Ii(a,b,c){return a(Tb(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(Tb(b),c)}
Ai.prototype.g=function(a){var b=!("STYLE"in this.O)&&"STYLE"in
this.l;this.o="*"==this.s&&b?"sanitizer-"+$e():this.s;if(ui)
{b=a;a=this.j.createElement("span");if(ui)
{this.o&&"*"==this.s&&(a.id=this.o);this.V&&(b=Zg("<div>"+b+"</
div>"),ah(b),b=b.innerHTML);b=me(b);var
c=document.createElement("template");if(vi&&"content"in
c)ze(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;ze(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,
null,!1);for(c=ri?new WeakMap:new ti;d=b.nextNode();){c:{var e=d;switch(Og(e)){case
3:e=Ni(this,e);break c;case 1:if("TEMPLATE"==Ng(e).toUpperCase())e=null;else{var
g=Ng(e).toUpperCase();if(g in this.O||"http://www.w3.org/1999/xhtml"!=Sg(e))var
h=null;else this.l[g]?h=this.j.createElement(g):
(h=this.j.createElement("span"),this.na&&Kg(h,"data-sanitizer-original-
tag",g.toLowerCase()));if(h){var k=h,l=Jg(e);if(null!=l)for(var m=0;g=l[m];m+
+)if(g.specified){var p=e;var x=g;var C=x.name;if(Pb(C,"data-sanitizer-"))x=
null;else{var E=Ng(p);x=x.value;var
G={tagName:Tb(E).toLowerCase(),attributeName:Tb(C).toLowerCase()},P={Nk:void
0};"style"==G.attributeName&&(P.Nk=Lg(p));p=Mi(E,C);p in this.i?
(C=this.i[p],x=C(x,G,P)):(C=Mi(null,C),C in this.i?
(C=this.i[C],x=C(x,G,P)):x=null)}null!==x&&Kg(k,g.name,x)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Og(e)&&c.set(d,e),d=Pg(d),g=!
1,d)h=Og(d),k=Ng(d).toLowerCase(),l=Pg(d),11!=h||l?"body"==k&&l&&(h=Pg(l))&&!
Pg(h)&&(g=!0):g=!0,h=null,g||!d?h=a:1==Og(d)&&(h=c.get(d)),
h.content&&(h=h.content),h.appendChild(e)}else
Bf(d)}c.clear&&c.clear()}0<Jg(a).length&&(b=this.j.createElement("span"),b.appendCh
ild(a),a=b);a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return me(a)};function Ni(a,b){var c=b.data;
(b=Pg(b))&&"style"==Ng(b).toLowerCase()&&!("STYLE"in a.O)&&"STYLE"in
a.l&&(c=ge(Yg(c,a.o,r(function(d,e){return this.ma(d,{Gs:e})},a))));return
document.createTextNode(c)};function Oi(a,b){b=void 0===b?{}:b;if(a instanceof
je)return a;a=Pi(String(a));b.Fw&&(a=a.replace(/(^|[\r\n\t ])
/g,"$1&#160;"));b.mj&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.Gw&&(a=a.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));return me(a)}
function Qi(a){var b={nonce:Be()};b=void 0===b?{}:b;a=(a instanceof
yd&&a.constructor===yd?a.g:"type_error:SafeScript").toString();var
c="<script";b.id&&(c+=' id="'+Pi(b.id)+'"');b.nonce&&(c+=' nonce="'+Pi(b.nonce)
+'"');b.type&&(c+=' type="'+Pi(b.type)+'"');b.defer&&(c+=" defer");return me(c+
(">"+a+"\x3c/script>"))}function Pi(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")}
function Ri(a){var b=Oi("");return me(a.map(function(c){return
ke(Oi(c))}).join(ke(b).toString()))}var Si=/^[a-z][a-z\d-]*$/i,Ti="APPLET BASE
EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Ui="AREA
BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split("
"),Vi=["action","formaction","href"];function Wi(a){if(!Si.test(a))throw
Error("");if(-1!==Ti.indexOf(a.toUpperCase()))throw Error("");}
function Xi(a,b,c){Wi(a);var d="<"+a;b&&(d+=Yi(b));Array.isArray(c)||(c=void 0===c?
[]:[c]);-1!==Ui.indexOf(a.toUpperCase())?d+=">":(b=Ri(c.map(function(e){return e
instanceof je?e:Oi(String(e))})),d+=">"+b.toString()+"</"+a+">");return me(d)}
function Yi(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var
e=c[d],g=a[e];if(!Si.test(e))throw Error("");if(void
0!==g&&null!==g){if(/^on/i.test(e))throw Error("");-1!
==Vi.indexOf(e.toLowerCase())&&(g=g instanceof Fd?g.toString():
$h(String(g))||"about:invalid#zClosurez");e=e+'="'+Oi(String(g))+'"';b+="
"+e}}return b};function Zi(a){var
b=document.implementation.createHTMLDocument(""),c=b.createRange();c.selectNode(b.b
ody);a=me(a);return c.createContextualFragment(ke(a))};function $i(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function aj(a){a=a.nodeType;return
1===a||"number"!==typeof a};function bj(a,b,c,d){var e=new
Map(cj);this.j=a;this.g=e;this.l=b;this.o=c;this.i=d}function dj(a,b,c)
{c=a.g.get(c);return(null==c?0:c.has(b))?c.get(b):a.l.has(b)?{tc:1}:(c=a.o.get(b))?
c:a.i&&[].concat(na(a.i)).some(function(d){return 0===b.indexOf(d)})?{tc:1}:
{tc:0}};var ej="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 ACRONYM
BASEFONT BIG DIR HGROUP STRIKE TT".split(" "),
cj=[["A",new Map([["href",{tc:2}]])],["AREA",new Map([["href",{tc:2}]])],
["LINK",new Map([["href",{tc: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",{tc:1}]])],["IMG",new Map([["src",{tc:1}]])],["VIDEO",new Map([["src",
{tc:1}]])],["AUDIO",new Map([["src",{tc:1}]])]],fj="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(" "),
gj=[["dir",{tc:3,conditions:Wh(function(){return new Map([["dir",new
Set(["auto","ltr","rtl"])]])})}],["async",{tc:3,conditions:Wh(function(){return new
Map([["async",new Set(["async"])]])})}],["cite",{tc:2}],["loading",
{tc:3,conditions:Wh(function(){return new Map([["loading",new
Set(["eager","lazy"])]])})}],["poster",{tc:2}],["target",
{tc:3,conditions:Wh(function(){return new Map([["target",new
Set(["_self","_blank"])]])})}]],hj=new bj(new Set(ej),new Set(fj),new
Map(gj)),ij=new bj(new Set(ej),
new Set(Wh(function(){return fj.concat(["class","id"])})),new Map(Wh(function()
{return gj.concat([["style",{tc:4}]])}))),jj=new bj(new Set(Wh(function(){return
ej.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new
Set(Wh(function(){return
fj.concat(["class","id","tabindex","contenteditable","name"])})),new
Map(Wh(function(){return gj.concat([["style",{tc:4}]])})),new
Set(["data-","aria-"]));function kj(a){this.j=a;this.i=[]}function lj(a,b)
{a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return
b}kj.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(mj(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return me(a)};
function mj(a,b){b=Zi(b);b=document.createTreeWalker(b,5,function(h){return
nj(a,h)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!
==c;){var g=void 0;if(3===c.nodeType)g=document.createTextNode(c.data);else
if(aj(c))g=oj(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 oj(a,b){var c=$i(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=dj(a.j,g,c),l;a:{if(l=k.conditions){l=la(l);for(var m=l.next();!
m.done;m=l.next()){var p=la(m.value);m=p.next().value;p=p.next().value;var x=void
0;if((m=null==(x=b.getNamedItem(m))?void 0:x.value)&&!p.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.tc){case 1:pj(d,g,h);break;case 2:k=Yh(h);k=void 0!==k&&-1!
==Zh.indexOf(k.toLowerCase())?h:"about:invalid#zClosurez";
k!==h&&qj(a);pj(d,g,k);break;case 3:pj(d,g,h.toLowerCase());break;case
4:pj(d,g,h);break;case 0:qj(a)}else qj(a)}return d}function nj(a,b)
{if(3===b.nodeType)return 1;if(!aj(b))return 2;b=$i(b);if(null===b)return
qj(a),2;var c=a.j;if("FORM"!==b&&(c.j.has(b)||c.g.has(b)))return 1;qj(a);return
2}function qj(a){0===a.i.length&&a.i.push("")}function pj(a,b,c)
{a.setAttribute(b,c)}var rj=Wh(function(){return new kj(hj)});function sj(a){return
lj(rj,a)}var tj=Wh(function(){return new kj(ij)}),uj=Wh(function(){return new
kj(jj)});function vj(a){var b=Ha.apply(1,arguments);if(0===b.length)return
Dd(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])
+a[d+1];return Dd(c)};var wj={0:1,1:1},xj={0:.1,1:.1};function yj(a,b)
{try{lj(uj,a)}catch(c){return zj(b,"H_SLSANITIZE"),!0}try{lj(tj,a)}catch(c){return
zj(b,"H_RSANITIZE"),!0}try{sj(a)}catch(c){return zj(b,"H_SANITIZE"),!0}return!
1}function zj(a,b){(Aj?Aj:"undefined"!==typeof window&&window.navigator&&void 0!
==window.navigator.sendBeacon?navigator.sendBeacon.bind(navigator):Bj)("https://
csp.withgoogle.com/csp/
lcreport/"+a.tj,JSON.stringify({host:window.location.hostname,type:b,additionalData
:void 0}))}
function Bj(a,b){var c=new
XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/
json");c.send(b)}var Aj;function Cj(a){return(new Ai(new Bi)).g(a)};function Dj(a)
{a&&"function"==typeof a.Ea&&a.Ea()};function Ej()
{this.Id=this.Id;this.Ja=this.Ja}Ej.prototype.Id=!1;Ej.prototype.Ea=function()
{this.Id||(this.Id=!0,this.ua())};function Fj(a,b){b=t(Dj,b);a.Id?b():(a.Ja||
(a.Ja=[]),a.Ja.push(b))}Ej.prototype.ua=function()
{if(this.Ja)for(;this.Ja.length;)this.Ja.shift()()};function Gj(a)
{this.id=a}Gj.prototype.toString=function(){return this.id};function Hj(a,b)
{this.type=a instanceof Gj?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Hj.prototype.stopPropagation=function(){this.g=!
0};Hj.prototype.preventDefault=function(){this.defaultPrevented=!0};function Ij(a)
{a.preventDefault()};var Jj=function(){if(!q.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{var c=function()
{};q.addEventListener("test",c,b);q.removeEventListener("test",c,b)}catch(d)
{}return a}();function Kj(a,b){Hj.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.Ml=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.nl(a,b)}u(Kj,Hj);var
Lj={2:"touch",3:"pen",4:"mouse"};
Kj.prototype.nl=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?Ac&&(vc(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.offsetX=Bc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=Bc||void 0!==a.offsetY?
a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?
a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.Ml=Dc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Lj[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Kj.oa.preventDefault.call(this)};function Mj(a){return 0==a.Ob.button&&!
(Dc&&a.ctrlKey)}Kj.prototype.stopPropagation=function()
{Kj.oa.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Kj.prototype.preventDefault=function(){Kj.oa.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Nj="closure_listenable_"+(1E6*Math.random()|0);function Oj(a){return!(!a||!
a[Nj])};var Pj=0;function Qj(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.Wi=e;this.key=++Pj;this.Mg=this.Fi=!1}function Rj(a){a.Mg=!
0;a.listener=null;a.proxy=null;a.src=null;a.Wi=null};function Sj(a)
{this.src=a;this.g={};this.i=0}f=Sj.prototype;f.add=function(a,b,c,d,e){var
g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.i++);var h=Tj(a,b,d,e);-1<h?
(b=a[h],c||(b.Fi=!1)):(b=new Qj(b,this.src,g,!!d,e),b.Fi=c,a.push(b));return
b};f.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var
e=this.g[a];b=Tj(e,b,c,d);return-1<b?(Rj(e[b]),rb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Uj(a,b){var c=b.type;c in
a.g&&qb(a.g[c],b)&&(Rj(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.Fg=ba(7);f.yh=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Tj(a,b,c,d));return-1<e?a[e]:null};f.hasListener=function(a,b){var c=void
0!==a,d=c?a.toString():"",e=void 0!==b;return ed(this.g,function(g){for(var
h=0;h<g.length;++h)if(!(c&&g[h].type!=d||e&&g[h].capture!=b))return!0;return!1})};
function Tj(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.Mg&&g.listener==b&&g.capture==!!c&&g.Wi==d)return e}return-1};var
Vj="closure_lm_"+(1E6*Math.random()|0),Wj={},Xj=0;function Q(a,b,c,d,e)
{if(d&&d.once)return Yj(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Q(a,b[g],c,d,e);return null}c=Zj(c);return Oj(a)?a.ka(b,c,Ua(d)?!!d.capture:!!
d,e):ak(a,b,c,!1,d,e)}
function ak(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ua(e)?!!
e.capture:!!e,k=bk(a);k||(a[Vj]=k=new Sj(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=ck();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Jj||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(dk(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Xj++;return c}
function ck(){function a(c){return b.call(a.src,a.listener,c)}var b=ek;return
a}function Yj(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Yj(a,b[g],c,d,e);return null}c=Zj(c);return Oj(a)?a.qf(b,c,Ua(d)?!!d.capture:!!
d,e):ak(a,b,c,!0,d,e)}function fk(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)fk(a,b[g],c,d,e);else d=Ua(d)?!!d.capture:!!d,c=Zj(c),Oj(a)?
a.Ta(b,c,d,e):a&&(a=bk(a))&&(b=a.yh(b,c,d,e))&&gk(b)}
function gk(a){if("number"!==typeof a&&a&&!a.Mg){var
b=a.src;if(Oj(b))Uj(b.Jd,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(dk(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Xj--;
(c=bk(b))?(Uj(c,a),0==c.i&&(c.src=null,b[Vj]=null)):Rj(a)}}}function dk(a){return a
in Wj?Wj[a]:Wj[a]="on"+a}function hk(a,b){var c=a.listener,d=a.Wi||
a.src;a.Fi&&gk(a);return c.call(d,b)}
function ek(a,b){return a.Mg?!0:hk(a,new Kj(b,this))}function bk(a){a=a[Vj];return
a instanceof Sj?a:null}var
ik="__closure_events_fn_"+(1E9*Math.random()>>>0);function Zj(a)
{if("function"===typeof a)return a;a[ik]||(a[ik]=function(b){return
a.handleEvent(b)});return a[ik]};function jk(a)
{Ej.call(this);this.s=a;this.j={}}u(jk,Ej);var
kk=[];f=jk.prototype;f.ka=function(a,b,c,d){return lk(this,a,b,c,d)};function
mk(a,b,c,d,e){lk(a,b,c,d,!1,e)}function lk(a,b,c,d,e,g){Array.isArray(c)||
(c&&(kk[0]=c.toString()),c=kk);for(var h=0;h<c.length;h++){var k=Q(b,c[h],d||
a.handleEvent,e||!1,g||a.s||a);if(!k)break;a.j[k.key]=k}return
a}f.qf=function(a,b,c,d){return nk(this,a,b,c,d)};
function nk(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)nk(a,b,c[h],d,e,g);else{b=Yj(b,c,d||a.handleEvent,e,g||a.s||a);if(!b)return
a;a.j[b.key]=b}return a}f.Ta=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Ta(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ua(d)?!!
d.capture:!!d,e=e||this.s||this,c=Zj(c),d=!!d,b=Oj(a)?a.yh(b,c,d,e):a?(a=bk(a))?
a.yh(b,c,d,e):null:null,b&&(gk(b),delete this.j[b.key]);return this};
function ok(a){dd(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&gk(b)},a);a.j={}}f.ua=function()
{jk.oa.ua.call(this);ok(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function R()
{Ej.call(this);this.Jd=new
Sj(this);this.ms=this;this.Ll=null}u(R,Ej);R.prototype[Nj]=!
0;f=R.prototype;f.Gg=function(){return this.Ll};f.Og=function(a)
{this.Ll=a};f.addEventListener=function(a,b,c,d)
{Q(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){fk(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.Gg();if(c)for(b=[];c;c=c.Gg())b.push(c);c=this.ms;var d=a.type||
a;if("string"===typeof a)a=new Hj(a,c);else if(a instanceof Hj)a.target=a.target||
c;else{var e=a;a=new Hj(d,c);nd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=pk(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=pk(h,d,!
0,a)&&e,a.g||(e=pk(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=pk(h,d,!1,a)&&e;return e};
f.ua=function(){R.oa.ua.call(this);if(this.Jd){var a=this.Jd,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Rj(d[e]);delete
a.g[c];a.i--}}this.Ll=null};f.ka=function(a,b,c,d){return this.Jd.add(String(a),b,!
1,c,d)};f.qf=function(a,b,c,d){return this.Jd.add(String(a),b,!
0,c,d)};f.Ta=function(a,b,c,d){return this.Jd.remove(String(a),b,c,d)};
function pk(a,b,c,d){b=a.Jd.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Mg&&h.capture==c){var
k=h.listener,l=h.Wi||h.src;h.Fi&&Uj(a.Jd,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.Fg=ba(6);f.yh=function(a,b,c,d){return
this.Jd.yh(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Jd.hasListener(void 0!==a?String(a):void 0,b)};function qk(a)
{R.call(this);this.g=a||window;this.j=Q(this.g,"resize",this.l,!
1,this);this.i=qf(this.g)}u(qk,R);function rk(){var a=window,b=Va(a);return
sk[b]=sk[b]||new qk(a)}var sk={};qk.prototype.getSize=function(){return this.i?
this.i.clone():null};qk.prototype.ua=function()
{qk.oa.ua.call(this);this.j&&(gk(this.j),this.j=null);this.i=this.g=null};qk.protot
ype.l=function(){var a=qf(this.g);Le(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function tk(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(uk(a.keyCode))return!
0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case
36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case
255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!
1;case 0:return!Ac;default:return 166>a.keyCode||183<a.keyCode}}
function vk(a,b,c,d,e,g){if(Dc&&e)return uk(a);if(e&&!d)return!1;if(!Ac)
{"number"===typeof b&&(b=wk(b));var h=17==b||18==b||Dc&&91==b;if((!c||Dc)&&h||
Dc&&16==b&&(d||g))return!1}if((Bc||yc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(A&&d&&b==a)return!1;switch(a){case 13:return Ac?g||e?!1:!(c&&d):!
0;case 27:return!(Bc||yc||Ac)}return Ac&&(d||e||g)?!1:uk(a)}
function uk(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Bc||yc)&&0==a)return!
0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case
111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case
192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:case
171:return Ac;default:return!1}}function wk(a){if(Ac)a=xk(a);else
if(Dc&&Bc)switch(a){case 93:a=91}return a}
function xk(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 yk(a)
{if(a.kc&&"function"==typeof a.kc)return a.kc();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(Ta(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 zk(a){if(a.Xd&&"function"==typeof a.Xd)return a.Xd();if(!a.kc||"function"!
=typeof a.kc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Ta(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return fd(a)}}}
function Ak(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Ta(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=zk(a),e=yk(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
Bk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ck(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?Qe(e):"")}}}
function Dk(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 Ek(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
Fk=/#|$/;
function Gk(a){var
b=window.location.href,c=b.search(Fk),d=Ek(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 Qe(b.slice(d,-1!==e?
e:0))}var Hk=/[?&]($|#)/;function S(a,b)
{this.g=this.O=this.o="";this.V=null;this.i=this.l="";this.s=!1;var c;a instanceof
S?(this.s=void 0!==b?
b:a.s,Ik(this,a.o),this.O=a.O,this.g=a.g,Jk(this,a.V),Kk(this,a.l),Lk(this,a.j.clon
e()),Mk(this,a.i)):a&&(c=String(a).match(Bk))?(this.s=!!b,Ik(this,c[1]||"",!
0),this.O=Nk(c[2]||""),this.g=Nk(c[3]||"",!0),Jk(this,c[4]),Kk(this,c[5]||"",!
0),Lk(this,c[6]||"",!0),Mk(this,c[7]||"",!0)):(this.s=!!b,this.j=new
Ok(null,this.s))}
S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Pk(b,Qk,!0),":");var
c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Pk(b,Qk,!
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.l)this.g&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Pk(c,"/"==c.charAt(0)?Rk:Sk,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Pk(c,Tk));return
a.join("")};
S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Ik(b,a.o):c=!!a.O;c?
b.O=a.O:c=!!a.g;c?b.g=a.g:c=null!=a.V;var d=a.l;if(c)Jk(b,a.V);else if(c=!!a.l)
{if("/"!=d.charAt(0))if(this.g&&!this.l)d="/"+d;else{var e=b.l.lastIndexOf("/");-1!
=e&&(d=b.l.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||
cc(e,"/.")){d=Pb(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?Kk(b,d):c=""!
==a.j.toString();c?Lk(b,a.j.clone()):c=!!a.i;c&&Mk(b,a.i);return
b};S.prototype.clone=function(){return new S(this)};function Ik(a,b,c){a.o=c?Nk(b,!
0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Jk(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 Kk(a,b,c){a.l=c?Nk(b,!0):b}function Lk(a,b,c){b instanceof Ok?
(a.j=b,Uk(a.j,a.s)):(c||(b=Pk(b,Vk)),a.j=new Ok(b,a.s))}
S.prototype.getQuery=function(){return this.j.toString()};function T(a,b,c)
{a.j.set(b,c);return a}function U(a,b){return a.j.get(b)}function Mk(a,b,c){a.i=c?
Nk(b):b;return a}function Wk(a,b){a.j.remove(b);return a}function Nk(a,b){return a?
b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Pk(a,b,c)
{return"string"===typeof a?(a=encodeURI(a).replace(b,Xk),c&&(a=a.replace(/%25([0-
9a-fA-F]{2})/g,"%$1")),a):null}
function Xk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var
Qk=/[#\/\?@]/g,Sk=/[#\?:]/g,Rk=/[#\?]/g,Vk=/[#\?@]/g,Tk=/#/g;function Ok(a,b)
{this.i=this.g=null;this.j=a||null;this.l=!!b}function Yk(a){a.g||(a.g=new
Map,a.i=0,a.j&&Ck(a.j,function(b,c){a.add(Qe(b),c)}))}
function Zk(a){var b=zk(a);if("undefined"==typeof b)throw Error("Keys are
undefined");var c=new Ok(null);a=yk(a);for(var d=0;d<b.length;d++){var
e=b[d],g=a[d];Array.isArray(g)?$k(c,e,g):c.add(e,g)}return
c}f=Ok.prototype;f.add=function(a,b){Yk(this);this.j=null;a=al(this,a);var
c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.i+=1;return
this};f.remove=function(a){Yk(this);a=al(this,a);return this.g.has(a)?
(this.j=null,this.i-=this.g.get(a).length,this.g.delete(a)):!1};
f.clear=function(){this.g=this.j=null;this.i=0};f.Jc=ba(4);function bl(a,b)
{Yk(a);b=al(a,b);return a.g.has(b)}f.forEach=function(a,b)
{Yk(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};f.Xd=function(){Yk(this);for(var
a=Array.from(this.g.values()),b=Array.from(this.g.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.kc=function(a){Yk(this);var b=[];if("string"===typeof
a)bl(this,a)&&(b=b.concat(this.g.get(al(this,a))));else{a=Array.from(this.g.values(
));for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};f.set=function(a,b)
{Yk(this);this.j=null;a=al(this,a);bl(this,a)&&(this.i-
=this.g.get(a).length);this.g.set(a,[b]);this.i+=1;return this};f.get=function(a,b)
{if(!a)return b;a=this.kc(a);return 0<a.length?String(a[0]):b};
function $k(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(al(a,b),ub(c)),a.i+=c.length)}f.toString
=function(){if(this.j)return this.j;if(!this.g)return"";for(var
a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.kc(d);for(var g=0;g<d.length;g++){var
h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return
this.j=a.join("&")};f.clone=function(){var a=new Ok;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};
function al(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b}function Uk(a,b)
{b&&!a.l&&(Yk(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),$k(this,e,c))},a));a.l=b}f.uq=function(a){for(var
b=0;b<arguments.length;b++)Ak(arguments[b],function(c,d)
{this.add(d,c)},this)};function cl(a){try{return q.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 dl()
{}dl.prototype.g=null;function el(a){var b;(b=a.g)||(b={},fl(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var gl;function hl(){}u(hl,dl);function il(a)
{return(a=fl(a))?new ActiveXObject(a):new XMLHttpRequest}function fl(a){if(!
a.i&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],
c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.i}gl=new hl;function jl(a,b)
{this.j=a;this.l=b;this.i=0;this.g=null}jl.prototype.get=function(){if(0<this.i)
{this.i--;var a=this.g;this.g=a.next;a.next=null}else a=this.j();return a};function
kl(a,b){a.l(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function ll(a,b){var
c=a;b&&(c=r(a,b));c=ml(c);"function"!==typeof q.setImmediate||
q.Window&&q.Window.prototype&&(jc()||!
z("Edge"))&&q.Window.prototype.setImmediate==q.setImmediate?(nl||
(nl=ol()),nl(c)):q.setImmediate(c)}var nl;
function ol(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function()
{var
e=H("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=r(function(l){if(("*"==k||
l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{g.postMessage(h,k)}}});if("undefined"!==typeof a&&!lc()){var b=new
a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.cb;c.cb=null;e()}};return function(e)
{d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{q.setTimeout(e,0)}}var ml=ad;function pl(a){q.setTimeout(function(){throw
a;},0)};function ql(){this.i=this.g=null}ql.prototype.add=function(a,b){var
c=rl.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};ql.prototype.remove=function(){var
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.i=null),a.next=null);return a};var rl=new jl(function(){return new
sl},function(a){return a.reset()});function sl()
{this.next=this.g=this.Be=null}sl.prototype.set=function(a,b)
{this.Be=a;this.g=b;this.next=null};sl.prototype.reset=function()
{this.next=this.g=this.Be=null};var ul,vl=!1,wl=new ql;function xl(a,b){ul||
yl();vl||(ul(),vl=!0);wl.add(a,b)}function yl(){if(q.Promise&&q.Promise.resolve)
{var a=q.Promise.resolve(void 0);ul=function(){a.then(zl)}}else ul=function()
{ll(zl)}}function zl(){for(var a;a=wl.remove();){try{a.Be.call(a.g)}catch(b)
{pl(b)}kl(rl,a)}vl=!1};function Al(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function Bl(a){this.g=0;this.O=void
0;this.l=this.i=this.j=null;this.o=this.s=!1;if(a!=$c)try{var b=this;a.call(void
0,function(c){Cl(b,2,c)},function(c){Cl(b,3,c)})}catch(c){Cl(this,3,c)}}function
Dl(){this.next=this.context=this.i=this.j=this.g=null;this.l=!
1}Dl.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!
1};var El=new jl(function(){return new Dl},function(a){a.reset()});function
Fl(a,b,c){var d=El.get();d.j=a;d.i=b;d.context=c;return d}
function Gl(){var a,b,c=new Bl(function(d,e){a=d;b=e});return new
Hl(c,a,b)}Bl.prototype.then=function(a,b,c){return Il(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};Bl.prototype.$goog_Thenable=!
0;Bl.prototype.cancel=function(a){if(0==this.g){var b=new Jl(a);xl(function()
{Kl(this,b)},this)}};
function Kl(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var
d=0,e=null,g=null,h=c.i;h&&(h.l||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Kl(c,b):(g?
(d=g,d.next==c.l&&(c.l=d),d.next=d.next.next):Ll(c),Ml(c,e,3,b)))}a.j=null}else
Cl(a,3,b)}function Nl(a,b){a.i||2!=a.g&&3!=a.g||Ol(a);a.l?a.l.next=b:a.i=b;a.l=b}
function Il(a,b,c,d){var e=Fl(null,null,null);e.g=new Bl(function(g,h){e.j=b?
function(k){try{var l=b.call(d,k);g(l)}catch(m){h(m)}}:g;e.i=c?function(k){try{var
l=c.call(d,k);void 0===l&&k instanceof Jl?h(k):g(l)}catch(m)
{h(m)}}:h});e.g.j=a;Nl(a,e);return e.g}Bl.prototype.ma=function(a)
{this.g=0;Cl(this,2,a)};Bl.prototype.na=function(a){this.g=0;Cl(this,3,a)};
function Cl(a,b,c){if(0==a.g){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.g=1;a:{var d=c,e=a.ma,g=a.na;if(d instanceof Bl){Nl(d,Fl(e||$c,g||
null,a));var h=!0}else if(Al(d))d.then(e,g,a),h=!0;else{if(Ua(d))try{var
k=d.then;if("function"===typeof k){Pl(d,k,e,g,a);h=!0;break a}}catch(l)
{g.call(a,l);h=!0;break a}h=!1}}h||(a.O=c,a.g=b,a.j=null,Ol(a),3!=b||c instanceof
Jl||Ql(a,c))}}
function Pl(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 Ol(a){a.s||(a.s=!
0,xl(a.V,a))}function Ll(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.l=null);return b}Bl.prototype.V=function(){for(var
a;a=Ll(this);)Ml(this,a,this.g,this.O);this.s=!1};
function Ml(a,b,c,d){if(3==c&&b.i&&!b.l)for(;a&&a.o;a=a.j)a.o=!
1;if(b.g)b.g.j=null,Rl(b,c,d);else try{b.l?b.j.call(b.context):Rl(b,c,d)}catch(e)
{Sl.call(null,e)}kl(El,b)}function Rl(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Ql(a,b){a.o=!
0;xl(function(){a.o&&Sl.call(null,b)})}var Sl=pl;function Jl(a)
{cb.call(this,a)}u(Jl,cb);Jl.prototype.name="cancel";function Hl(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Tl(a,b)
{R.call(this);this.i=a||1;this.g=b||
q;this.j=r(this.Wv,this);this.l=$a()}u(Tl,R);f=Tl.prototype;f.enabled=!
1;f.Sa=null;function Ul(a,b){a.i=b;a.Sa&&a.enabled?
(a.stop(),a.start()):a.Sa&&a.stop()}f.Wv=function(){if(this.enabled){var a=$a()-
this.l;0<a&&a<.8*this.i?this.Sa=this.g.setTimeout(this.j,this.i-a):
(this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Sa||
(this.Sa=this.g.setTimeout(this.j,this.i),this.l=$a())};f.stop=function()
{this.enabled=!
1;this.Sa&&(this.g.clearTimeout(this.Sa),this.Sa=null)};f.ua=function()
{Tl.oa.ua.call(this);this.stop();delete this.g};function V(a,b,c)
{if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof
a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:q.setTimeout(a,b||0)}
function Vl(a){q.clearTimeout(a)};function Wl(a){R.call(this);this.headers=new
Map;this.V=a||null;this.i=!
1;this.O=this.g=null;this.ij="";this.j=this.na=this.l=this.ma=!
1;this.s=0;this.o=null;this.wa="";this.qa=this.ta=!1}u(Wl,R);var
Xl=/^https?$/i,Yl=["POST","PUT"],Zl=[];function $l(a,b,c,d,e,g,h){var k=new
Wl;Zl.push(k);b&&k.ka("complete",b);k.qf("ready",k.As);g&&(k.s=Math.max(0,g));h&&(k
.ta=h);k.send(a,c,d,e)}f=Wl.prototype;f.As=function(){this.Ea();qb(Zl,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ij+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ij=a;this.ma=!1;this.i=!0;this.g=this.V?
il(this.V):il(gl);this.O=this.V?
el(this.V):el(gl);this.g.onreadystatechange=r(this.yp,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){am(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=q.FormData&&a instanceof q.FormData;!
ob(Yl,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.g.setRequest
Header(d,
c);this.wa&&(this.g.responseType=this.wa);"withCredentials"in
this.g&&this.g.withCredentials!
==this.ta&&(this.g.withCredentials=this.ta);try{bm(this),0<this.s&&((this.qa=cm(thi
s.g))?
(this.g.timeout=this.s,this.g.ontimeout=r(this.ag,this)):this.o=V(this.ag,this.s,th
is)),this.l=!0,this.g.send(a),this.l=!1}catch(h){am(this)}};function cm(a){return
A&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.ag=function(){"undefined"!
=typeof Oa&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function am(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);dm(a);em(a)}function dm(a)
{a.ma||(a.ma=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}f.abort=function()
{this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),em(this))};f.ua=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),em(this,!
0));Wl.oa.ua.call(this)};f.yp=function(){this.Id||(this.na||this.l||this.j?
fm(this):this.ev())};f.ev=function(){fm(this)};
function fm(a){if(a.i&&"undefined"!=typeof Oa&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=gm(a)))if(a.l&&4==(a.g?a.g.readyState:0))V(a.yp,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{hm(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):dm(a)}finally{em(a)}}}func
tion em(a,b){if(a.g){bm(a);var c=a.g,d=a.O[0]?function()
{}:null;a.g=null;a.O=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function bm(a)
{a.g&&a.qa&&(a.g.ontimeout=null);a.o&&(Vl(a.o),a.o=null)}f.isActive=function()
{return!!this.g};function hm(a){var b=gm(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.ij).match(Bk)[1]||null,!
a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!Xl.test(a?
a.toLowerCase():"");c=b}return c}function gm(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function im(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
jm(a,b){if(a.g){a=a.g.responseText;b&&0==a.indexOf(b)&&(a=a.substring(b.length));a:
{b=a;if(q.JSON)try{var c=q.JSON.parse(b);break a}catch(d){}c=cl(b)}return
c}};function km(a,b){a=lm(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!
=(d=b.Mw)?d:wj[b.tj[0]])?e:0)}if(c&&!1!
==window.SAFEVALUES_REPORTING&&"DocumentFragment"in window){var
g,h;Math.random()<(null!=(h=null!=(g=b.zw)?g:xj[b.tj[0]])?
h:0)&&zj(b,"HEARTBEAT");yj(a,b)||Oi(a).toString()!==a&&zj(b,"H_ESCAPE")}return
me(a)}function lm(a){return null===a?"null":void 0===a?"undefined":a};function mm()
{}f=mm.prototype;f.nb=function(a)
{this.rb=a.width;this.Bb=a.height};f.getSize=function(){return new
Ke(this.rb,this.Bb)};f.Yd=function(){return this.O};f.kd=function(){return
this.s};f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};f.jd=function(){return new B(this.O,this.s)};function nm(a){return new
gh(a.O,a.s,a.rb,a.Bb)};function om(){this.g=[]}om.prototype.Pa=function(a)
{this.g.push(a)};om.prototype.getSize=function(){var a=this.tb(),b=this.Db();return
null===a||null===b?null:new Ke(a,b)};om.prototype.Ld=function(a){return
this.g.filter(a||Yc)};function pm(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function qm(a,b){return pm(a,function(c)
{return c.kd()<=b&&c.kd()+c.getSize().height>=b})}function rm(a,b){return
a.g.find(function(c){return eh(hh(nm(c)),b)})};function sm()
{this.g=[];this.cells=[]}u(sm,om);f=sm.prototype;f.xm=0;f.ii=0;f.marginRight=0;f.hi
=0;f.ll=0;f.Hj=0;f.mq=!1;f.tb=function(){return this.rb};f.Db=function(){return
this.Bb};
function tm(a){a.O();for(var b=a.xm,c=0;c<a.j;c++){var
d=um(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.getSize().width)/2);h.O=k}});b+=d+a.ll}a.rb=b+a.marginRight;var
e=a.ii;for(c=0;c<a.i;c++){var g=vm(a,c);wm(a,c).forEach(function(h)
{if(h)if(this.mq){var k=e+Math.round((g-h.getSize().height)/2);h.s=k}else
h.s=e});e+=g+a.Hj}a.Bb=e+a.hi}function wm(a,b){return a.cells.map(function(c)
{return c[b]})}
function um(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.getSize().width))});return c}function vm(a,b){var
c=0;wm(a,b).forEach(function(d){d&&(c=Math.max(c,d.getSize().height))});return
c};function xm(a){this.l=a}n(xm,mm);xm.prototype.Da=function(){return
this.l};xm.prototype.nb=function(a){void 0==a.width?
(this.Bb=a.height,this.rb=Math.round(a.height*ym(this.l))):void 0==a.height?
(this.rb=a.width,this.Bb=Math.round(a.width/ym(this.l))):
(this.rb=a.width,this.Bb=a.height)};function zm()
{return"rtl"==document.body.dir}function Am(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 Bm={border:!0,padding:!0,margin:!
0},Cm=["Top","Bottom","Right","Left"],Dm={color:"#0000cc",textDecoration:"underline
"};
function Em(a){var
b={backgroundColor:"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-
serif",fontSize:"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"
0px",textAlign:"left",textDecoration:"none",verticalAlign:"middle"};v(a,function(c)
{dd(b,t(Fm,c))})}function Fm(a,b,c){var d=""==ph(a,c);Bm[c]?v(Cm,function(e)
{d&&""==ph(a,c+e)&&K(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Dm[c]?
K(a,c,Dm[c]):K(a,c,b))}
function W(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!0,a:!
0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||dd(c,function(e,g)
{vb(d,ub(a.getElementsByTagName(g)))});Em(d)};function Gm(a,b,c)
{Ej.call(this);this.Kh=a;this.j=b||
0;this.g=c;this.i=r(this.wq,this)}u(Gm,Ej);f=Gm.prototype;f.ub=0;f.ua=function()
{Gm.oa.ua.call(this);this.stop();delete this.Kh;delete this.g};f.start=function(a)
{this.stop();this.ub=V(this.i,void 0!==a?a:this.j)};f.stop=function()
{this.isActive()&&Vl(this.ub);this.ub=0};f.isActive=function(){return 0!
=this.ub};f.wq=function(){this.ub=0;this.Kh&&this.Kh.call(this.g)};var
jd={},Hm=null;function Im(a){a=Va(a);delete jd[a];id()&&Hm&&Hm.stop()}function Jm()
{Hm||(Hm=new Gm(function(){Km()},20));var a=Hm;a.isActive()||a.start()}function
Km(){var a=$a();dd(jd,function(b){Lm(b,a)});id()||Jm()};function Mm()
{R.call(this);this.Ec=0;this.endTime=this.startTime=null}u(Mm,R);Mm.prototype.tf=fu
nction(){this.rd("begin")};Mm.prototype.Je=function()
{this.rd("end")};Mm.prototype.rd=function(a){this.dispatchEvent(a)};function
Nm(a,b,c,d){Mm.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.i=a;this.o=b;this.duration=c;this.l=d;this.coords=[];this.progress=0}
u(Nm,Mm);f=Nm.prototype;
f.play=function(a){if(a||0==this.Ec)this.progress=0,this.coords=this.i;else
if(1==this.Ec)return!1;Im(this);this.startTime=a=$a();-1==this.Ec&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.tf();this.rd("play");-1==this.Ec&&this.rd("resume");this.Ec=1;var
b=Va(this);b in jd||(jd[b]=this);Jm();Lm(this,a);return!0};f.stop=function(a)
{Im(this);this.Ec=0;a&&(this.progress=1);Om(this,this.progress);this.rd("stop");thi
s.Je()};
f.ua=function(){0==this.Ec||this.stop(!
1);this.rd("destroy");Nm.oa.ua.call(this)};function Lm(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);Om(a,a.progress);1==a.progress?
(a.Ec=0,Im(a),a.rd("finish"),a.Je()):1==a.Ec&&a.Jl()}function Om(a,b)
{"function"===typeof a.l&&(b=a.l(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.o[c]-a.i[c])*b+a.i[c]}f.Jl=function()
{this.rd("animate")};
f.rd=function(a){this.dispatchEvent(new Pm(a,this))};function Pm(a,b)
{Hj.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.Ec}u(Pm,
Hj);function Qm(a){return 3*a*a-2*a*a*a};function X(){R.call(this);this.g=new
jk(this)}u(X,R);X.prototype.ua=function()
{this.dispatchEvent("dispose");X.oa.ua.call(this);this.g.Ea()};function Rm()
{X.call(this)}u(Rm,X);function Sm(a,b){this.x=a;this.y=b}u(Sm,B);function Tm(a)
{return new Sm(a.x,a.y)}Sm.prototype.clone=function(){return new
Sm(this.x,this.y)};Sm.prototype.Pj=B.prototype.Pj;Sm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function Um(a,b){a.x-=b.x;a.y-=b.y};function
Vm(a,b){this.g=a;this.i=b}function Wm(a,b){var c=rm(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Ld(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=fh(hh(nm(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.uh(c);b=Tm(b);Um(b,c.jd());d=a.getSize().width/c.getSize().width;c
=a.getSize().height/c.getSize().height;b=new
B(Math.round(b.x*d),Math.round(b.y*c));return Tm(a.jd()).add(b)};var Xm={};var
Ym;var Zm="combobox grid group listbox menu menubar radiogroup row rowgroup tablist
textbox toolbar tree treegrid".split(" ");function $m(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function Y(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(Ym||(c={},Ym=(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=Ym,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function an(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function bn(a){var b=an(a,"activedescendant");return
ef(a).getElementById(b)}function cn(a,b){var
c="";b&&(c=b.id);Y(a,"activedescendant",c)}function dn(a,b){Y(a,"label",b)};var
en=function(){if(Ec){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(fc()))?
a[1]:"0"}return
Dc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(fc()))?a[0].replace(/_/g,"."):"10"):Gc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(fc()))?a[1]:""):Hc||Ic||Jc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(fc()))?a[1].replace(/_/g,"."):""):""}();function fn(a)
{return(a=a.exec(fc()))?a[1]:""}var gn=function(){if(kg)return fn(/Firefox\/([0-
9.]+)/);if(A||yc||xc)return Qc;if(og){if(sc()||tc()){var a=fn(/CriOS\/([0-
9.]+)/);if(a)return a}return fn(/Chrome\/([0-9.]+)/)}if(pg&&!sc())return
fn(/Version\/([0-9.]+)/);if(lg||mg){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(fc()))return a[1]+"."+a[2]}else if(ng)return(a=fn(/Android\s+([0-
9.]+)/))?a:fn(/Version\/([0-9.]+)/);return""}();function hn(a,b,c)
{R.call(this);this.target=a;this.handle=b||a;this.na=c||new
gh(NaN,NaN,NaN,NaN);this.j=ef(a);this.g=new
jk(this);Fj(this,this.g);this.deltaY=this.deltaX=this.wa=this.ta=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Pb=!0;this.i=!1;this.ma=0;Q(this.handle,
["touchstart","mousedown"],this.dm,!1,this);this.o=jn}u(hn,R);var
jn=q.document&&q.document.documentElement&&!!
q.document.documentElement.setCapture&&!!q.document.releaseCapture;
function kn(a,b){a.na=b||new gh(NaN,NaN,NaN,NaN)}f=hn.prototype;f.lb=function(a)
{this.Pb=a};f.ua=function(){hn.oa.ua.call(this);fk(this.handle,
["touchstart","mousedown"],this.dm,!
1,this);ok(this.g);this.o&&this.j.releaseCapture();this.handle=this.target=null};
f.dm=function(a){var b="mousedown"==a.type;if(!this.Pb||this.i||b&&!
Mj(a))this.dispatchEvent("earlycancel");else{if(0==this.ma)if(this.dispatchEvent(ne
w ln("start",this,a.clientX,a.clientY,a)))this.i=!0,b&&a.preventDefault();else
return;else b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!
this.o;this.g.ka(b,["touchmove","mousemove"],this.Ot,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.Ji,d);this.o?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.Ji)):this.g.ka(uf(b),"blur",
this.Ji);this.Ga&&this.g.ka(this.Ga,"scroll",this.fv,d);this.clientX=this.ta=a.clie
ntX;this.clientY=this.wa=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.qa=sf(cf(th
is.j).g)}};f.Ji=function(a,b){ok(this.g);this.o&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
ln("end",this,a.clientX,a.clientY,a,mn(this,this.deltaX),nn(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Ot=function(a){if(this.Pb){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.ta-this.clientX,e=this.wa-
this.clientY;if(d*d+e*e>this.ma)if(this.dispatchEvent(new
ln("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Id||
this.Ji(a);return}}c=on(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
ln("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(pn(this,a,b,c),a.preventDefault(
))}};
function on(a,b,c){var d=sf(cf(a.j).g);b+=d.x-a.qa.x;c+=d.y-
a.qa.y;a.qa=d;a.deltaX+=b;a.deltaY+=c;return new
B(mn(a,a.deltaX),nn(a,a.deltaY))}f.fv=function(a){var
b=on(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;pn(this,a,b.x,b.y)};fu
nction pn(a,b,c,d){a.Pk(c,d);a.dispatchEvent(new
ln("drag",a,b.clientX,b.clientY,b,c,d))}function mn(a,b){var
c=a.na;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 nn(a,b){var c=a.na;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.Pk=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
ln(a,b,c,d,e,g,h)
{Hj.call(this,a);this.clientX=c;this.clientY=d;this.i=e;this.left=void 0!==g?
g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(ln,Hj);function qn(a){this.od=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 qn)for(b=la(a.od),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.od.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.od.set(c,d)}
f=qn.prototype;f.kc=function(){return Array.from(this.od.values())};
f.Xd=function(){return Array.from(this.od.keys())};f.Jc=ba(3);f.clear=function()
{this.od.clear()};f.remove=function(a){return
this.od.delete(a)};f.get=function(a,b){return this.od.has(a)?
this.od.get(a):b};f.set=function(a,b){this.od.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.od.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new qn(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!q.requestAnimationFrame;+
+c)q.requestAnimationFrame=q[b+"RequestAnimationFrame"],q.cancelAnimationFrame=q[b+
"CancelAnimationFrame"]||q[b+"CancelRequestAnimationFrame"];if(!
q.requestAnimationFrame){var d=0;q.requestAnimationFrame=function(e){var g=(new
Date).getTime(),h=Math.max(0,16-(g-d));d=g+h;return q.setTimeout(function()
{e(g+h)},h)};q.cancelAnimationFrame||(q.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();
var rn=[[],[]],sn=0,tn=!1,un=0;function vn(a,b){var c=un++,d={Mu:
{id:c,Be:a.measure,context:b},Pu:{id:c,Be:a.hp,context:b},state:{},ad:void 0,dj:!
1};return function(){0<arguments.length?(d.ad||
(d.ad=[]),d.ad.length=0,d.ad.push.apply(d.ad,arguments),d.ad.push(d.state)):d.ad&&0
!=d.ad.length?(d.ad[0]=d.state,d.ad.length=1):d.ad=[d.state];d.dj||(d.dj=!
0,rn[sn].push(d));tn||(tn=!0,window.requestAnimationFrame(wn))}}
function wn(){tn=!1;var a=rn[sn],b=a.length;sn=(sn+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Mu;c.dj=!1;e.Be&&e.Be.apply(e.context,c.ad)}for(d=0;d<b;+
+d)c=a[d],e=c.Pu,c.dj=!
1,e.Be&&e.Be.apply(e.context,c.ad),c.state={};a.length=0};var xn=A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("about:blank")));A?
Dd(vd(wd('javascript:""'))):Dd(vd(wd("javascript:undefined")));function yn(a)
{R.call(this);this.va=a;a=A?"focusout":"blur";this.g=Q(this.va,A?"focusin":"focus",
this,!A);this.i=Q(this.va,a,this,!A)}u(yn,R);yn.prototype.handleEvent=function(a)
{var b=new
Kj(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};yn.prototype.ua=function()
{yn.oa.ua.call(this);gk(this.g);gk(this.i);delete this.va};function zn()
{}Qa(zn);zn.prototype.g=0;function An(a){return":"+(a.g++).toString(36)};function
Bn(a){R.call(this);this.g=a||cf();this.Kb=Cn;this.ub=null;this.Va=!
1;this.va=null;this.na=void 0;this.ma=this.O=this.s=this.Gl=null;this.Lc=!
1}u(Bn,R);Bn.prototype.nd=zn.Jb();var Cn=null;
function Dn(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=Bn.prototype;f.getId=function(){return this.ub||(this.ub=An(this.nd))};
f.Ng=function(a){if(this.s&&this.s.ma){var b=this.s.ma,c=this.ub;c in b&&delete
b[c];kd(this.s.ma,a,this)}this.ub=a};f.ha=function(){return this.va};function Z(a)
{a.na||(a.na=new jk(a));return a.na}f.he=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.s&&this.ub&&En(this.s,this.ub)&&this.s!
=a)throw Error("Unable to set parent
component");this.s=a;Bn.oa.Og.call(this,a)};f.getParent=function(){return this.s};
f.Og=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");Bn.oa.Og.call(this,a)};f.Qa=function()
{this.va=Yf(this.g,"DIV")};f.render=function(a){Fn(this,a)};function Fn(a,b,c)
{if(a.Va)throw Error("Component already rendered");a.va||a.Qa();b?
b.insertBefore(a.va,c||null):a.g.g.body.appendChild(a.va);a.s&&!a.s.Va||a.Ka()}
function Gn(a,b){if(a.Va)throw Error("Component already rendered");if(b&&a.ji(b))
{a.Lc=!0;var c=ef(b);a.g&&a.g.g==c||(a.g=cf(b));a.Nb(b);a.Ka()}else throw
Error("Invalid element to decorate");}f.ji=function(){return!0};f.Nb=function(a)
{this.va=a};f.Ka=function(){this.Va=!0;Hn(this,function(a){!
a.Va&&a.ha()&&a.Ka()})};f.jc=function(){Hn(this,function(a)
{a.Va&&a.jc()});this.na&&ok(this.na);this.Va=!1};
f.ua=function(){this.Va&&this.jc();this.na&&(this.na.Ea(),delete
this.na);Hn(this,function(a){a.Ea()});!
this.Lc&&this.va&&I(this.va);this.s=this.Gl=this.va=this.ma=this.O=null;Bn.oa.ua.ca
ll(this)};f.Za=function(a,b){this.tg(a,In(this),b)};
f.tg=function(a,b,c){if(a.Va&&(c||!this.Va))throw Error("Component already
rendered");if(0>b||b>In(this))throw Error("Child component index out of
bounds");this.ma&&this.O||(this.ma={},this.O=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;qb(this.O,a)}else
kd(this.ma,a.getId(),a);a.he(this);wb(this.O,b,0,a);a.Va&&this.Va&&a.getParent()==t
his?(c=this.Ib(),(c.childNodes[b]||null)!
=a.ha()&&(a.ha().parentElement==c&&c.removeChild(a.ha()),b=c.childNodes[b]||
null,c.insertBefore(a.ha(),b))):c?
(this.va||this.Qa(),b=Jn(this,b+1),Fn(a,this.Ib(),b?b.va:null)):this.Va&&!
a.Va&&a.va&&a.va.parentNode&&1==a.va.parentNode.nodeType&&a.Ka()};f.Ib=function()
{return this.va};function Kn(a){null==a.Kb&&(a.Kb=Mh(a.Va?a.va:a.g.g.body));return
a.Kb}function In(a){return a.O?a.O.length:0}function En(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function Jn(a,b)
{return a.O?a.O[b]||null:null}function Hn(a,b,c){a.O&&a.O.forEach(b,c)}
function Ln(a,b){return a.O&&b?a.O.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=En(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];qb(this.O,a);b&&(a.jc(),a.va&&I(a.va));a.he(null)}}if(!a)throw
Error("Child is not in parent component");return a};function Mn(a,b)
{this.va=a;this.i=b};function Nn(a,b){R.call(this);this.l=new jk(this);this.hg(a||
null);b&&(this.ig=b)}u(Nn,R);f=Nn.prototype;f.va=null;f.Wn=!0;f.Vn=null;f.Re=!
1;f.yl=-1;f.hj=-1;f.no=!0;f.ig="toggle_display";f.getType=function(){return
this.ig};f.ha=function(){return this.va};f.hg=function(a)
{On(this);this.va=a};function Pn(a,b){On(a);a.Wn=b}function On(a){if(a.Re)throw
Error("Can not change this state of the popup while
showing.");}f.isVisible=function(){return this.Re};
f.Aa=function(a){this.Ga&&this.Ga.stop();this.qa&&this.qa.stop();if(a){if(!
this.Re&&this.Kl()){if(!this.va)throw Error("Caller must call setElement before
trying to show the
popup");this.fg();a=ef(this.va);if(this.Wn)if(this.l.ka(a,"mousedown",this.np,!
0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Mf(b)}catch(d){break}a=c;b=a.activeElement}this.l.ka(a,"mousedown",this.np,!
0);this.l.ka(a,"deactivate",this.mp)}else
this.l.ka(a,"blur",this.mp);"toggle_display"==this.ig?
(this.va.style.visibility="visible",N(this.va,!
0)):"move_offscreen"==this.ig&&this.fg();this.Re=!0;this.yl=Date.now();this.hj=-
1;this.Ga?(Yj(this.Ga,"end",this.ki,!1,this),this.Ga.play()):this.ki()}}else
Qn(this)};f.fg=function(){};function Qn(a,b)
{a.Re&&a.dispatchEvent({type:"beforehide",target:b})&&(a.l&&ok(a.l),a.Re=!
1,a.hj=Date.now(),a.qa?(Yj(a.qa,"end",t(a.bo,b),!1,a),a.qa.play()):a.bo(b))}
f.bo=function(a){"toggle_display"==this.ig?
this.nu():"move_offscreen"==this.ig&&(this.va.style.top="-
10000px");this.Vg(a)};f.nu=function(){this.va.style.visibility="hidden";N(this.va,!
1)};f.Kl=function(){return this.dispatchEvent("beforeshow")};f.ki=function()
{this.dispatchEvent("show")};f.Vg=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.np=function(a)
{a=a.target;Lf(this.va,a)||Rn(this,a)||150>Date.now()-this.yl||Qn(this,a)};
f.mp=function(a){if(this.no){var b=ef(this.va);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Lf(this.va,a)||"BODY"==a.tagName||
Rn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.yl||
Qn(this)}};function Rn(a,b){return lb(a.Vn||[],function(c){return b===c||
Lf(c,b)})}f.ua=function()
{Nn.oa.ua.call(this);this.l.Ea();Dj(this.Ga);Dj(this.qa);delete this.va;delete
this.l;delete this.Vn};function Sn(a,b){Bn.call(this,b);this.Ff=!!
a;this.qa=null;this.wc=vn({hp:this.uj},this);vn({hp:this.kq},this)}u(Sn,Bn);f=Sn.pr
ototype;f.Wk=null;f.ni=!1;f.hd=null;f.xc=null;f.Ud=null;f.Ek=!1;f.Wg=function()
{return"goog-modalpopup"};f.sh=function(){return this.hd};f.Qa=function()
{Sn.oa.Qa.call(this);var a=this.ha();Ib(a,Tb(this.Wg()).split(" "));Rf(a,!0);N(a,!
1);Tn(this);Un(this)};
function Tn(a){if(a.Ff&&!a.xc){var b=a.g.Oa("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=Ad(xn).toString();a.xc=b;a.xc.className=a.Wg()+"-
bg";N(a.xc,!1);Kh(a.xc,0)}a.hd||(a.hd=a.g.Oa("DIV",a.Wg()+"-bg"),N(a.hd,!
1))}function Un(a){a.Ud||(a.Ud=Yf(a.g,"SPAN"),N(a.Ud,!1),Rf(a.Ud,!
0),a.Ud.style.position="absolute")}f.Mp=function(){this.Ek=!1};f.ji=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){Sn.oa.Nb.call(this,a);a=Tb(this.Wg()).split("
");Ib(this.ha(),a);Tn(this);Un(this);Rf(this.ha(),!0);N(this.ha(),!
1)};f.Ka=function()
{this.xc&&Cf(this.xc,this.ha());Cf(this.hd,this.ha());Sn.oa.Ka.call(this);Df(this.U
d,this.ha());this.Wk=new
yn(this.g.g);Z(this).ka(this.Wk,"focusin",this.Zu);Vn(this,!1)};f.jc=function()
{this.isVisible()&&this.Aa(!
1);Dj(this.Wk);Sn.oa.jc.call(this);I(this.xc);I(this.hd);I(this.Ud)};
f.Aa=function(a){if(a!
=this.ni)if(this.wa&&this.wa.stop(),this.Ia&&this.Ia.stop(),this.ta&&this.ta.stop()
,this.Ga&&this.Ga.stop(),this.Va&&Vn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.qa=this.g.g.activeElement}catch(e)
{}this.kq();Z(this).ka(Zf(this.g),"resize",this.uj).ka(Zf(this.g),"orientationchang
e",this.wc);Wn(this,!0);this.focus();this.ni=!0;this.wa&&this.Ia?
(Yj(this.wa,"end",this.mi,!1,this),this.Ia.play(),this.wa.play()):this.mi()}}else
if(this.dispatchEvent("beforehide")){Z(this).Ta(Zf(this.g),
"resize",this.uj).Ta(Zf(this.g),"orientationchange",this.wc);this.ni=!
1;this.ta&&this.Ga?(Yj(this.ta,"end",this.li,!
1,this),this.Ga.play(),this.ta.play()):this.li();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.qa||this.qa==c)
{this.qa=null;break a}(d==c||b.vm(this.ha(),d))&&this.qa.focus()}catch(e)
{}this.qa=null}}};
function Vn(a,b){a.bc||(a.bc=new Mn(a.va,a.g));a=a.bc;if(b){a.g||
(a.g=[]);b=a.i.vo(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.va||
an(d,"hidden")||(Y(d,"hidden",!0),a.g.push(d))}}else if(a.g)
{for(c=0;c<a.g.length;c++)a.g[c].removeAttribute("aria-
hidden");a.g=null}}f.kq=function(){this.uj();this.Xg()};function Wn(a,b)
{a.xc&&N(a.xc,b);a.hd&&N(a.hd,b);N(a.ha(),b);N(a.Ud,b)}f.mi=function()
{this.dispatchEvent("show")};f.li=function(){Wn(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return this.ni};
f.focus=function(){this.uo()};f.uj=function(){this.xc&&N(this.xc,!
1);this.hd&&N(this.hd,!1);var a=this.g.g;var b=qf(uf(this.g.g)||window);var
c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Ma
th.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.
xc&&(N(this.xc,!0),L(this.xc,c,a));this.hd&&(N(this.hd,!0),L(this.hd,c,a))};
f.Xg=function(){if("fixed"==sh(this.ha(),"position"))var a=0,b=0;else
b=sf(this.g.g),a=b.x,b=b.y;var c=M(this.ha());var d=qf(uf(this.g.g)||
window);a=Math.max(a+d.width/2-c.width/2,0);b=Math.max(b+d.height/2-c.height/
2,0);th(this.ha(),a,b);th(this.Ud,a,b)};f.Zu=function(a){this.Ek?
this.Mp():a.target==this.Ud&&V(this.uo,0,this)};f.uo=function()
{try{A&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.ua=function()
{Dj(this.wa);this.wa=null;Dj(this.ta);this.ta=null;Dj(this.Ia);this.Ia=null;Dj(this
.Ga);this.Ga=null;Sn.oa.ua.call(this)};function Xn(a,b,c)
{Sn.call(this,b,c);this.l=a||"modal-dialog";this.j=Yn(Yn(new Zn,$n,!0),ao,!1,!
0)}u(Xn,Sn);f=Xn.prototype;f.Fh=!0;f.fp=!0;f.Sk=!
0;f.Ei=.5;f.vc="";f.Cf=null;f.le=null;f.io=!
1;f.Wc=null;f.Xc=null;f.Zh=null;f.Cc=null;f.Cd=null;f.oc=null;f.zm="dialog";f.Wg=fu
nction(){return this.l};function bo(a,b){a.vc=b;a.Xc&&J(a.Xc,b)}f.hb=function()
{return this.vc};f.Dc=function(){return null!=this.Cf?
ke(this.Cf).toString():""};f.ff=function(){return this.zm};f.Sh=ba(9);
function co(a){a.ha()||a.render()}f.Ib=function(){co(this);return this.Cd};function
eo(a){co(a);return a.oc}function fo(a){co(a);return a.ha()}f.sh=function()
{co(this);return Xn.oa.sh.call(this)};function go(a,b)
{a.Ei=b;a.ha()&&(b=a.sh())&&Kh(b,a.Ei)}f.xq=function(){};function ho(a,b){var
c=Tb(a.l+"-title-draggable").split(" ");a.ha()&&(b?Ib(a.Wc,c):Kb(a.Wc,c));b&&!a.le?
(b=new hn(a.ha(),a.Wc),a.le=b,Ib(a.Wc,c),Q(a.le,"start",a.Iv,!
1,a),Q(a.le,"drag",a.xq,!1,a)):!b&&a.le&&(a.le.Ea(),a.le=null)}
f.Qa=function(){Xn.oa.Qa.call(this);var
a=this.ha(),b=this.g;this.Zh=this.getId();var c=this.getId()
+".contentEl";this.Wc=b.Oa("DIV",this.l+"-title",this.Xc=b.Oa("SPAN",
{className:this.l+"-title-text",id:this.Zh},this.vc),this.Cc=b.Oa("SPAN",this.l+"-
title-close"));Af(a,this.Wc,this.Cd=b.Oa("DIV",{className:this.l+"-
content",id:c}),this.oc=b.Oa("DIV",this.l+"-buttons"));$m(this.Xc,"heading");
$m(this.Cc,"button");Rf(this.Cc,!0);dn(this.Cc,"Chiudi");
$m(a,this.ff());Y(a,"labelledby",this.Zh||"");this.Cf&&
ze(this.Cd,this.Cf);N(this.Cc,this.Fh);this.j&&(a=this.j,a.va=this.oc,a.render());N
(this.oc,!!this.j);go(this,this.Ei)};
f.Nb=function(a){Xn.oa.Nb.call(this,a);a=this.ha();var b=this.l+"-
content";this.Cd=jf(null,b,a)[0];this.Cd||
(this.Cd=this.g.Oa("DIV",b),this.Cf&&ze(this.Cd,this.Cf),a.appendChild(this.Cd));b=
this.l+"-title";var c=this.l+"-title-text",d=this.l+"-title-close";
(this.Wc=jf(null,b,a)[0])?(this.Xc=jf(null,c,this.Wc)[0],this.Cc=jf(null,d,this.Wc)
[0]):(this.Wc=this.g.Oa("DIV",b),a.insertBefore(this.Wc,this.Cd));this.Xc?
(this.vc=Sf(this.Xc),this.Xc.id||(this.Xc.id=this.getId())):(this.Xc=F("SPAN",
{className:c,
id:this.getId()}),this.Wc.appendChild(this.Xc));this.Zh=this.Xc.id;Y(a,"labelledby"
,this.Zh||"");this.Cc||
(this.Cc=this.g.Oa("SPAN",d),this.Wc.appendChild(this.Cc));N(this.Cc,this.Fh);b=thi
s.l+"-buttons";if(this.oc=jf(null,b,a)[0]){if(a=this.j=new Zn(this.g),
(b=this.oc)&&1==b.nodeType){a.va=b;b=gf("BUTTON",a.va);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=Sf(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&w(d,"goog-buttonset-default")}}}else
this.oc=this.g.Oa("DIV",b),a.appendChild(this.oc),
this.j&&(a=this.j,a.va=this.oc,a.render()),N(this.oc,!!
this.j);go(this,this.Ei)};f.Ka=function()
{Xn.oa.Ka.call(this);Z(this).ka(this.ha(),"keydown",this.ym).ka(this.ha(),"keypress
",this.ym);Z(this).ka(this.oc,"click",this.Uu);ho(this,this.Sk);Z(this).ka(this.Cc,
"click",this.kv);var a=this.ha();$m(a,this.ff());""!
==this.Xc.id&&Y(a,"labelledby",this.Xc.id);if(!this.fp){this.fp=!1;if(this.Va)
{a=this.g;var b=this.sh();a.fi(this.xc);a.fi(b)}this.isVisible()&&Vn(this,!1)}};
f.jc=function(){this.isVisible()&&this.Aa(!1);ho(this,!
1);Xn.oa.jc.call(this)};f.Aa=function(a){a!=this.isVisible()&&(this.Va||
this.render(),Xn.oa.Aa.call(this,a))};f.mi=function()
{Xn.oa.mi.call(this);this.dispatchEvent("aftershow")};f.li=function()
{Xn.oa.li.call(this);this.dispatchEvent("afterhide");this.io&&this.Ea()};
f.Iv=function(){var a=this.g.g,b=qf(uf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=M(this.ha());"fixed"==sh(this.ha(),"position")?kn(this.le,new
gh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):kn(this.le,new
gh(0,0,c-d.width,a-d.height))};f.kv=function(){io(this)};function io(a){if(a.Fh)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new jo(c,b))&&a.Aa(!1)):a.Aa(!
1)}}f.ua=function(){this.oc=this.Cc=null;Xn.oa.ua.call(this)};
function ko(a,b){a.j=b;a.oc&&(a.j?
(b=a.j,b.va=a.oc,b.render()):ze(a.oc,te),N(a.oc,!!a.j))}f.Uu=function(a){a:
{for(a=a.target;null!=a&&a!=this.oc;){if("BUTTON"==a.tagName)break
a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var
b=this.j.get(a);this.dispatchEvent(new jo(a,b))&&this.Aa(!1)}};
f.ym=function(a){var b=!1,c=!
1,d=this.j,e=a.target;if("keydown"==a.type)if(27==a.keyCode){var
g=d&&d.g;e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=!
0,b=d.get(g),b=this.dispatchEvent(new jo(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.Ek=!
0;try{this.Ud.focus()}catch(l){}V(this.Mp,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Cc)io(this);else
if(d){var
h=d.i,k=h&&lo(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
jo(g,String(d.get(g)))))}else e!=this.Cc||32!=a.keyCode&&" "!=a.key||
io(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Aa(!1)};function
jo(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(jo,Hj);function Zn(a)
{qn.call(this);a||
cf();this.g=this.va=this.i=null}u(Zn,qn);Zn.prototype.clear=function()
{qn.prototype.clear.call(this);this.i=this.g=null};
Zn.prototype.set=function(a,b,c,d)
{qn.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};function
Yn(a,b,c,d){return a.set(b.key,b.caption,c,d)}Zn.prototype.render=function()
{if(this.va){ze(this.va,te);var a=cf(this.va);this.forEach(function(b,c)
{b=a.Oa("BUTTON",{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.va.appendChild(b)},this)}};Zn.prototype.ha=function(){return
this.va};
function lo(a,b){a=gf("BUTTON",a.va);for(var c=0,d;d=a[c];c++)if(d.name==b||
d.id==b)return d;return null}var
$n={key:"ok",caption:"OK"},ao={key:"cancel",caption:"Annulla"},mo={key:"yes",captio
n:"S\
u00ec"},no={key:"no",caption:"No"},oo={key:"save",caption:"Salva"},po={key:"continu
e",caption:"Continua"};"undefined"!=typeof document&&(Yn(new Zn,$n,!0,!0),Yn(Yn(new
Zn,$n,!0),ao,!1,!0),Yn(Yn(new Zn,mo,!0),no,!1,!0),Yn(Yn(Yn(new Zn,mo),no,!0),ao,!
1,!0),Yn(Yn(Yn(new Zn,po),oo),ao,!0,!0));function qo(a,b,c,d,e)
{Nm.call(this,b,c,d,e);this.g=a}u(qo,Nm);qo.prototype.dg=function()
{};qo.prototype.Jl=function()
{this.dg();qo.oa.Jl.call(this)};qo.prototype.Je=function()
{this.dg();qo.oa.Je.call(this)};qo.prototype.tf=function()
{this.dg();qo.oa.tf.call(this)};function ro(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);qo.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.j=-1}u(ro,qo);var
so=1/1024;f=ro.prototype;
f.dg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=so&&(Kh(this.g,a),this.j=a)};f.tf=function(){this.j=-
1;ro.oa.tf.call(this)};f.Je=function(){this.j=-
1;ro.oa.Je.call(this)};f.show=function(){this.g.style.display=""};f.kb=function()
{this.g.style.display="none"};function to(a,b,c)
{ro.call(this,a,1,0,b,c)}u(to,ro);to.prototype.tf=function()
{this.show();to.oa.tf.call(this)};to.prototype.Je=function()
{this.kb();to.oa.Je.call(this)};
function uo(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");qo.call(this,a,b,c,d,e)}u(uo,qo);uo.prototype.dg=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.g.style.backgroundColor="rgb("+a.join(",")
+")"};function vo(a,b){this.g=a[q.Symbol.iterator]
();this.i=b}vo.prototype[Symbol.iterator]=function(){return
this};vo.prototype.next=function(){var a=this.g.next();return{value:a.done?void
0:this.i.call(void 0,a.value),done:a.done}};function wo(a,b){return new
vo(a,b)};function xo(a){if(a instanceof yo||a instanceof zo||a instanceof Ao)return
a;if("function"==typeof a.next)return new yo(function(){return
a});if("function"==typeof a[Symbol.iterator])return new yo(function(){return
a[Symbol.iterator]()});if("function"==typeof a.Xe)return new yo(function(){return
a.Xe()});throw Error("Not an iterator or iterable.");}function yo(a)
{this.g=a}yo.prototype.Xe=function(){return new
zo(this.g())};yo.prototype[Symbol.iterator]=function(){return new Ao(this.g())};
yo.prototype.i=function(){return new Ao(this.g())};function zo(a){this.g=a}n(zo,
$f);zo.prototype.next=function(){return
this.g.next()};zo.prototype[Symbol.iterator]=function(){return new
Ao(this.g)};zo.prototype.i=function(){return new Ao(this.g)};function Ao(a)
{yo.call(this,function(){return a});this.j=a}n(Ao,yo);Ao.prototype.next=function()
{return this.j.next()};function Bo(a,b){this.i={};this.g=[];this.j=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
Bo)for(c=a.Xd(),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=Bo.prototype;f.kc=function(){Co(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.Xd=function()
{Co(this);return this.g.concat()};
function Do(a,b){return a.has(b)}f.has=function(a){return
Eo(this.i,a)};f.Jc=ba(2);f.clear=function()
{this.i={};this.j=this.size=this.g.length=0};f.remove=function(a){return
this.delete(a)};f.delete=function(a){return Eo(this.i,a)?(delete this.i[a],--
this.size,this.j++,this.g.length>2*this.size&&Co(this),!0):!1};
function Co(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;){var
d=a.g[b];Eo(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.size!=a.g.length){var
e={};for(c=b=0;b<a.g.length;)d=a.g[b],Eo(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}f.get=function(a,b){return Eo(this.i,a)?
this.i[a]:b};f.set=function(a,b){Eo(this.i,a)||(this.size+=1,this.g.push(a),this.j+
+);this.i[a]=b};f.forEach=function(a,b){for(var c=this.Xd(),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 Bo(this)};
f.keys=function(){return xo(this.Xe(!0)).i()};f.values=function(){return
xo(this.Xe(!1)).i()};f.entries=function(){var a=this;return
wo(this.keys(),function(b){return[b,a.get(b)]})};f.Xe=function(a){Co(this);var
b=0,c=this.j,d=this,e=new $f;e.next=function(){if(c!=d.j)throw Error("The map has
changed since the iterator was created");if(b>=d.g.length)return ag;var g=d.g[b+
+];return{value:a?g:d.i[g],done:!1}};return e};function Eo(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Fo(){this.i=new Bo;this.g=new
Go("");this.g.next=this.g.g=this.g}f=Fo.prototype;f.get=function(a,b)
{return(a=this.i.get(a))?a.value:b};f.set=function(a,b){var c=this.i.get(a);c?
c.value=b:(c=new
Go(a,b),this.i.set(a,c),a=c,a.g=this.g.g,a.next=this.g,this.g.g=a,a.g.next=a)};f.sh
ift=function(){return Ho(this,this.g.next)};f.pop=function(){return
Ho(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};f.Jc=ba(1);
f.Xd=function(){return this.map(function(a,b){return b})};f.kc=function(){return
this.map(function(a){return a})};f.clear=function(){for(;0<this.i.size;){var
a=this.g.next;a.remove();this.i.remove(a.key)}};f.forEach=function(a,b){for(var
c=this.g.next;c!=this.g;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b)
{for(var c=[],d=this.g.next;d!
=this.g;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};
f.some=function(a,b){for(var c=this.g.next;c!
=this.g;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.g.next;c!=this.g;c=c.next)if(!
a.call(b,c.value,c.key,this))return!1;return!0};function Ho(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function Go(a,b)
{this.key=a;this.value=b}Go.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
Io(){R.call(this);this.i=new Fo}u(Io,R);Io.prototype.j=function(a)
{a.sort(Jo);v(a,function(b){b.he(this)},this);this.i=new Fo;v(a,function(b)
{this.i.set(b.La(),b)},this);this.dispatchEvent("update")};function Jo(a,b){return
Ko(a)-Ko(b)}function Lo(a){return a.i.kc()}function Mo(a,b,c){a=Lo(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].La()==b){d=e;break}if(0<=d)return a[c+d]}function
No(a,b){return a.i.get(b)}
function Oo(a,b){b=Tb(b);if(0!=b.length)return mb(Lo(a),function(c){return
c.hb()==b})};function Po(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function Qo(a,b){this.o=[];this.qa=a;this.Ja=b||null;this.l=this.j=!1;this.i=void
0;this.ma=this.ta=this.O=!
1;this.s=0;this.g=null;this.V=0}u(Qo,Po);Qo.prototype.cancel=function(a)
{if(this.j)this.i instanceof Qo&&this.i.cancel();else{if(this.g){var
b=this.g;delete this.g;a?b.cancel(a):(b.V--,0>=b.V&&b.cancel())}this.qa?
this.qa.call(this.Ja,this):this.ma=!0;this.j||(a=new Ro(this),So(this),To(this,!
1,a))}};Qo.prototype.na=function(a,b){this.O=!1;To(this,a,b)};
function To(a,b,c){a.j=!0;a.i=c;a.l=!b;Uo(a)}function So(a){if(a.j){if(!a.ma)throw
new Vo(a);a.ma=!1}}Qo.prototype.ug=function(a){So(this);To(this,!0,a)};function
Wo(a,b,c,d){a.o.push([b,c,d]);a.j&&Uo(a)}Qo.prototype.then=function(a,b,c){var
d,e,g=new Bl(function(h,k){e=h;d=k});Wo(this,e,function(h){h instanceof Ro?
g.cancel():d(h);return Xo},this);return g.then(a,b,c)};Qo.prototype.
$goog_Thenable=!0;function Yo(a){return lb(a.o,function(b)
{return"function"===typeof b[1]})}var Xo={};
function Uo(a){if(a.s&&a.j&&Yo(a)){var
b=a.s,c=Zo[b];c&&(q.clearTimeout(c.ub),delete Zo[b]);a.s=0}a.g&&(a.g.V--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.O;){var
e=a.o.shift(),g=e[0],h=e[1];e=e[2];if(g=a.l?h:g)try{var k=g.call(e||
a.Ja,b);k===Xo&&(k=void 0);void 0!==k&&(a.l=a.l&&(k==b||k instanceof
Error),a.i=b=k);if(Al(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!
0,a.O=!0}catch(l){b=l,a.l=!0,Yo(a)||(c=!0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!
1),b instanceof Qo?(Wo(b,k,d),b.ta=
!0):b.then(k,d));c&&(b=new $o(b),Zo[b.ub]=b,a.s=b.ub)}function Vo()
{cb.call(this)}u(Vo,cb);Vo.prototype.message="Deferred has already
fired";Vo.prototype.name="AlreadyCalledError";function Ro()
{cb.call(this)}u(Ro,cb);Ro.prototype.message="Deferred was
canceled";Ro.prototype.name="CanceledError";function $o(a)
{this.ub=q.setTimeout(r(this.i,this),0);this.g=a}$o.prototype.i=function(){delete
Zo[this.ub];throw this.g;};var Zo={};function ap(a,b){var c=b||{};b=c.document||
document;var d=Ad(a).toString(),e=Yf(new df(b),"SCRIPT"),g={Qp:e,ag:void 0},h=new
Qo(bp,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){cp(e,!0);var m=new dp(1,"Timeout
reached for loading script "+d);So(h);To(h,!
1,m)},l),g.ag=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(cp(e,c.Bs||!
1,k),h.ug(null))};e.onerror=function(){cp(e,!0,k);var m=new dp(0,"Error while
loading script "+
d);So(h);To(h,!1,m)};g=c.attributes||{};nd(g,{type:"text/javascript",charset:"UTF-
8"});of(e,g);Ae(e,a);ep(b).appendChild(e);return h}function ep(a){var
b=gf("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function bp()
{if(this&&this.Qp){var a=this.Qp;a&&"SCRIPT"==a.tagName&&cp(a,!0,this.ag)}}function
cp(a,b,c){null!=c&&q.clearTimeout(c);a.onload=function(){};a.onerror=function()
{};a.onreadystatechange=function(){};b&&window.setTimeout(function(){I(a)},0)}
function dp(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);cb.call(this,c);this.code=a}u(dp,cb);var
fp=ka(["//apis.google.com/js/api.js"]);function gp(a){var
b=document,c=window;hp()&&(ap(ip,{document:b}).then(function(){var
d=Pa("gapi.load",c);d&&d("gapi.rpc",{ug:function(){return jp(a)},onerror:function()
{return null},timeout:5E3,ontimeout:function(){return null}})}),V(function()
{jp(a)},5E3))}function kp(a){var b={};b.q=a;lp("updateInViewportPage",b)}function
mp(a){a?lp("onboardingComplete"):lp("onboardingCompleteNoPlainText")}
function jp(a){var b=Pa("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),np(),op(a))}function np()
{Q(document,"keydown",function(a)
{27==a.keyCode&&lp("closeViewportDialog")})}function op(a){var
b=Pa("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function lp(a,b){if(hp()){var c=Pa("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function hp(){try{return window.self!==window.top}catch(a)
{return!0}}var ip=vj(fp);function pp(a)
{R.call(this);qp(this,a||"")}n(pp,R);pp.prototype.getQuery=function(){return
this.l};function qp(a,b){a.l!=b&&(a.l=b,a.dispatchEvent("change"),kp(b))}function
rp(a){a=new S(a);return U(a,"q")||U(a,"vq")||U(a,"dq")}function sp(){return U(new
S(window.location.toString()),"q")};function tp(a){this.g={};this.N=a}function
up(a,b){var c=[];if(a.g[b]){var d=[],e;for(e in
a.g[b])d.push(e);yb(d);for(e=0;e<d.length;e++)c.push(a.g[b][d[e]])}return
c};function vp(a){this.N=a;this.j=a.Ab()}vp.prototype.Wb=function(a)
{this.Ca&&(this.Ca.Ea(),Bf(this.N.Fa().s.i));this.Ca=new
a(this.N);this.Ca.Od&&this.Ca.Od(this.N.Da());this.Ca.Pd&&this.Ca.Pd()};vp.prototyp
e.Fa=function(){return this.Ca};function wp(a)
{X.call(this);this.V=a;Bf(a);K(a,"overflow","hidden");this.j=H("div");K(this.V,
{position:"relative",padding:"0px"});Ef(this.V,this.j,0);this.Kb=new
tp(this);this.Ga=[];this.wa=[];xp(this);this.ma=new vp(this);a=H("div");W(a,!
0);K(a,
{position:"absolute",left:"0px",top:"0px"});this.V.appendChild(a);this.Hb=a;this.nb
(Rh(this.V));yp.push(this);this.Ad=new pp;Q(this.Ad,"change",this.Aq,!
1,this)}u(wp,X);var yp=[];f=wp.prototype;f.Ab=function(){return
this.j};f.vd=function(){return this.Hb};
f.nb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.i||!Le(this.i,a)){Qh(this.j,a,"content-box");this.i=a;var
b=this.ma.Fa();b&&b.nb(a);this.dispatchEvent("resize")}};f.getSize=function()
{return this.i};f.tb=function(){return this.i.width};f.Db=function(){return
this.i.height};f.go=function(){this.dispatchEvent("load")};f.Wb=function(a){this.O!
=a&&(this.O=a,this.ma.Wb(a),this.dispatchEvent("viewportmodechange"))};f.Wa=functio
n(){return this.o};f.Fa=function(){return this.ma.Fa()};
function zp(a,b){if(a.s)throw"";a.s=b;Q(b,"update",r(a.yq,a))}f.yq=function()
{this.dispatchEvent("pagesupdate")};f.ab=function(){return
this.s};f.Bd=function(a,b){return(a=No(this.s,a))?
(this.mb(a,b),a):null};f.mb=function(a,b){if(this.l!=a||
b)this.l=a,this.dispatchEvent("pagechange")};function Ap(a,b){return(b=Oo(a.s,b))?
(a.mb(b),!0):!1}function Bp(a,b){Cp(a,b,r(function(c)
{V(r(this.mb,this,c))},a))}function Cp(a,b,c){a=a.ab();new S(b);b=new
a.l({url:b});b.he(a);Dp(b,r(a.ma,a,c))}
f.Ch=function(a,b){var c=this.ma.Fa().Eb();if(c&&c.yc&&(c=c.yc(a))){b=b||new
B(40,80);var d=this.Xa().getQuery();if(!d)return;var e=Ep(a,d);if(e)
{Fp(this,c,b,e);return}Dp(a,r(this.zq,this,c,b,d))}this.mb(a)};f.zq=function(a,b,c,
d){(c=Ep(d,c))&&Fp(this,a,b,c)};function Fp(a,b,c,d){if(d&&d.length){for(var
e=d[0],g=1;g<d.length;g++)e=mh(e,d[g]);d=b.Da().me();d=b.getSize().width/d;e=new
Sm(e.left,e.top);e.Pj(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Tm(b.jd());b.add
(e);Um(b,c);a.Fa().uf(b)}}f.La=function(){return this.l.La()};
f.Da=function(){return this.l};f.qb=function(a){for(var
b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ga.push(b);1==this.Ga.length&&Gp(this)};function
Hp(a,b,c){a.wa.push([b,c])}function Gp(a){var b=a.Ga.shift();if(b){for(var
c=b.shift(),d=0;d<a.wa.length;d++)a.wa[d][0]==c&&a.wa[d][1].apply(a,b);Gp(a)}}
function xp(a){Hp(a,"next",r(a.Am,a,1));Hp(a,"previous",r(a.Am,a,-
1));Hp(a,"turntopage",r(a.Bq,a));Hp(a,"zoomin",r(a.Cq,a));Hp(a,"zoomout",r(a.Dq,a))
;Hp(a,"showkeyboardshortcuts",function()
{a.dispatchEvent("keyboardshortcutsopened")})}function Ip(a){var
b=a.ma.Fa();b.Tk&&b.Tk(a.Da())}f.Am=function(a){var b=this.ma.Fa(),c;b.qa?
c=b.qa(this.Da(),a):c=Mo(this.ab(),this.Da().La(),a);c&&(this.mb(c),Ip(this),this.d
ispatchEvent("pageturn"))};f.Bq=function(a){if(a=No(this.s,a))this.mb(a),Ip(this)};
f.Cq=function(){var
a=this.ma.Fa();a.Kc&&(a.Kc(),Ip(this));this.dispatchEvent("zoomchange")};f.Dq=funct
ion(){var
a=this.ma.Fa();a.Zc&&(a.Zc(),Ip(this));this.dispatchEvent("zoomchange")};f.Aq=funct
ion(){this.dispatchEvent("searchupdate")};f.Xa=function(){return this.Ad};var
Jp={update:function(a){for(var b in a)Jp[b]=a[b]},ps:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Jp.os(b,a[b])},os:function(a,b){Jp[a]=b}};ab("_OC_addFlags",Jp.ps);var
Kp;function Lp(a,b,c){c=new S(c.replace(/#.*/g,""));T(c,a,b);return
c.toString()}function Mp(a){if(Kp){var b=new S(Kp);Kk(b,a);return
b.toString()}return a}function Np(a){return Lp("hl","it",a)}function Op(a){a=new
S(a);var b=a.l.split("/");b[0]||b.shift();return 3<b.length?
b[3]:U(a,"id")||""}function Pp(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function Qp(a)
{R.call(this);this.ob={};a&&this.Dd(a)}u(Qp,R);f=Qp.prototype;f.me=function()
{return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||
this.getParent().g.height};function ym(a){return a.me()/a.Zd()}f.getSize=function()
{return new Ke(this.me(),this.Zd())};f.Dd=function(a){for(var b in
a)this.ob[b]=a[b];this.dispatchEvent("update")};f.he=function(a)
{this.s=a};f.getParent=function(){return this.s};f.hb=function(){return
this.ob.title};
f.Ce=function(){var a=this.hb();return a?"Pagina "+a:""};function Ko(a){return
a.ob.order}f.xd=function(a){if(this.ob.src&&a){var b=new
S(this.ob.src);T(b,"w",a.width);return b.toString()}return
this.ob.src};f.La=function(){return this.ob.pid};function Rp(a,b,c){if(8>=pc()){var
d=[];d[0]=Q(a,"readystatechange",t(Sp,a,t(Tp,b),d))}else
Yj(a,"load",t(Tp,b));c&&Yj(a,"error",t(Tp,c))}function Tp(a){V(a)}function
Sp(a,b,c){if("complete"!=a.readyState)return!0;gk(c[0]);b();return!1}var
Up=H("div");function Vp(a){if(a)if(A){Up.appendChild(a);var
b=t(I,a);Rp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",I(a)};function Wp(a,b,c,d,e,g,h)
{R.call(this);this.s=a;this.rb=b;this.Bb=c;this.j=d;this.i=e;this.ma=g;this.O=h;thi
s.l=Math.ceil(this.rb/this.j);this.o=Math.ceil(this.Bb/
this.i);this.g=[];for(a=0;a<this.l;++a){b=[];for(c=0;c<this.o;+
+c)b.push(null);this.g.push(b)}}n(Wp,R);Wp.prototype.empty=function(){for(var
a;a=this.s.firstChild;)Vp(a)};
function Xp(a,b){var
c=Math.floor(b.left/a.j),d=Math.floor(b.top/a.i),e=Math.ceil((b.left+b.width)/
a.j),g=Math.ceil((b.top+b.height)/
a.i);e=Math.min(e,a.l);for(g=Math.min(g,a.o);c<e;c++)for(var h=d;h<g;h++)if(!a.g[c]
[h]){var k=a;var l=c,m=h;if(!k.g[l][m]){var p=H("IMG");K(p,
{position:"absolute",left:l*k.j+"px",top:m*k.i+"px",display:"none"});k.g[l]
[m]=p;k.s.appendChild(p)}k=k.g[l]
[m];l=a.ma(c,h);Rp(k,r(a.V,a,k,l),r(a.na,a,k,l));k.src=l}for(c=0;c<a.l;+
+c)for(h=0;h<a.o;++h){if(d=!!a.g[c][h])d=!lh(new gh(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(Vp(a.g[c][h]),a.g[c]
[h]=null)}}Wp.prototype.V=function(a,b){K(a,
{display:""});this.O&&this.O(b)};Wp.prototype.na=function(){};function Yp()
{};function Zp(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Ke(c.w,c.h)}}function $p(a,b){return(a=hd(a.g,function(c){return c.height==b}))?
Number(a):null}function aq(a,b){return(a=a.g[b])?a.width:null};function bq(a)
{if(a)return a.isEntityPageViewport;a=U(new
S(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a}function cq(){var a=U(new S(window.location.href),"output");return(bq()||
Cc)&&"text"==a}function dq(){return"toggled"===(new
S(window.location.href)).i};function eq(a)
{Qp.call(this,a);this.vj={};this.wa={};this.o={};this.ta=this.na=null}var
fq;u(eq,Qp);f=eq.prototype;f.Dd=function(a,b)
{eq.oa.Dd.call(this,a);b&&(this.qa=b)};function Dp(a,b)
{gq(a,a.df(),b)}f.df=function(){var a=hq(this);T(a,"jscmd","click3");var
b;this.Ad&&(b=this.Ad.getQuery());iq(this,"vq",b);dd(this.vj,function(c,d)
{T(a,d,c)});return a};
function gq(a,b,c){b=b.toString();if(b==a.qa)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.V)
{a.V=b;a.j&&q.clearTimeout(a.j);a.j=q.setTimeout(r(a.yt,a,b),6E3);var
d;a.Ad&&(d=a.Ad.getQuery());fq(b,r(a.Eq,a,b,d))}}function iq(a,b,c){c?
a.vj[b]=c:delete a.vj[b]}f.vj=null;f.Eq=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(q.clearTimeout(this.j),this.j=null),this.qa=a,jq(
this,c.page[0]),this.s.ml(c),b=this.o[a])&&(v(b,function(d){d(this)},this),delete
this.o[a])};
f.yt=function(a){this.j=this.V=null;delete this.o[a]};function hq(a){var
b=a.ob.url;b?b=new S(b):(b=new
S(a.s.Cp),T(b,"pg",a.La()),a.ob.sig&&T(b,"sig",a.ob.sig));bq()&&T(b,"source","entit
y_page");return b}f.zc=function(){return hq(this).toString()};f.me=function()
{return this.ob.w||this.getParent().g.width};f.Zd=function(){return this.ob.h||
this.getParent().g.height};
var
kq={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 jq(a,b){var c={},d;for(d in kq){var e=kq[d],g=b[e];void
0!==g&&("highlights"==e?
a.wa[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.na=new
Zp(d.tileres),d=d.page_scanjob_coordinates)&&(a.ta=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Dd(c)}
eq.prototype.Dc=function(){return this.ob.content};eq.prototype.l=function(a)
{return!!(this.ob.flags&a)};function lq(a,b){return lb(b,r(a.l,a))}function mq(a,b)
{b=Re(b);b=b.replace(/'/g,"&#39;");if(a=a.wa[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function Ep(a,b){if(a=mq(a,b))return
kb(a,t(nq,1))}function nq(a,b){b=kb(b,function(c){return Math.round(c*a)});return
new gh(b[0],b[1],b[2],b[3])}
function oq(a){if(a.ob.links)return kb(a.ob.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function pq(a)
{if(a.ob.clip_highlight||a.ob.clip_highlights){var b=[];v(a.ob.clip_highlights||
[a.ob.clip_highlight],function(c){var d=[];v(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
eq.prototype.xd=function(a){if(this.ob.src&&a){var b=new
S(this.ob.src);a&&dd(this.al(),function(c,d){"height"==d&&a.height?
T(b,c,a.height):"width"==d&&a.width&&T(b,c,a.width)});return b.toString()}return
this.ob.src};eq.prototype.al=function(){return{width:"w",height:"h"}};function
qq(a,b,c,d){this.Rj=a||256;this.Qj=b||256;this.i=c||3;this.j=d||
3;this.g=null}function rq(a,b){a.g=b}qq.prototype.Bo=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.Rj);c=Math.ceil(c/this.Qj);var
k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new
S(a);T(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function sq()
{}sq.prototype.hb=function(){return this.vc};function tq(){this.g=new
Map}tq.prototype.add=function(a,b){this.g.set(Va(a),b)};function uq(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Va(g)}));for(var
c=la(a.g.keys()),d=c.next();!d.done;d=c.next())if(d=d.value,!b.has(d)){var
e=a.g.get(d);e&&e.Ma();a.g.delete(d)}};function vq(){this.i={};this.g=new
tq}function wq(a,b,c){a.i[Va(b)]=c}vq.prototype.Ma=function(){uq(this.g)};function
xq(a,b){b=jb(b,function(c){return!!
this.i[Va(c.constructor)]},a);uq(a.g,b);v(b,function(c){this.g.g.has(Va(c))||
this.g.add(c,this.i[Va(c.constructor)].render(c))},a)};function yq(a)
{this.Bf=a}function zq(a,b,c,d){a=Aq(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 Aq(a,b){var c=b||[];a=jb(a.Bf,function(d){return!lb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function Bq(a,b)
{Io.call(this);this.O={};a&&(this.Cp=a.prefix,this.Vo=a.image_prefix||
a.prefix,a=kb(a.page,function(c){c=new this.l(c);b&&(c.Ad=b);return
c},this),this.j(a))}u(Bq,Io);Bq.prototype.ml=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=No(this,c.pid);d&&jq(d,c)}};Bq.prototype.l=eq;Bq.prototype.ma=function(a,b
){if(!No(this,b.La())){var c=ub(Lo(this));vb(c,b);this.j(c)}this.O[b.La()]=!
0;a&&a(b)};function Cq(a,b,c){$l(a,t(Dq,b,c))}function Dq(a,b,c){c=c.target;hm(c)?
a(jm(c)):b&&b()};var Eq={},Fq=null;var Gq="undefined"!==typeof Uint8Array,Hq=!
A&&"function"===typeof btoa;var Iq="function"===typeof Symbol&&"symbol"===typeof
Symbol()?Symbol():void 0,Jq=Iq?function(a,b){a[Iq]|=b}:function(a,b){void 0!==a.lf?
a.lf|=b:Object.defineProperties(a,{lf:{value:b,configurable:!0,writable:!
0,enumerable:!1}})};function Kq(a){var b=Lq(a);1!
==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),Mq(a,b|1))}
var Lq=Iq?function(a){return a[Iq]|0}:function(a){return a.lf|0},Nq=Iq?function(a)
{return a[Iq]}:function(a){return a.lf},Mq=Iq?function(a,b){a[Iq]=b}:function(a,b)
{void 0!==a.lf?a.lf=b:Object.defineProperties(a,{lf:{value:b,configurable:!
0,writable:!0,enumerable:!1}})};function Oq(){var a=[];Jq(a,1);return a}function
Pq(a,b){Mq(b,(a|0)&-14591)}function Qq(a,b){Mq(b,(a|34)&-14557)}function Rq(a)
{a=a>>14&1023;return 0===a?536870912:a};var Sq={};function Tq(a){return null!
==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var
Uq,Vq=[];Mq(Vq,55);Uq=Object.freeze(Vq);var Wq;function Xq(a,b){Wq=b;a=new
a(b);Wq=void 0;return a}
function Yq(a,b,c){null==a&&(a=Wq);Wq=void 0;if(null==a){var d=96;c?(a=[c],d|
=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw
Error();d=Lq(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:
{c=a;var e=c.length;if(e){var g=e-1,h=c[g];if(Tq(h)){d|=256;b=+!!(d&512)-1;e=g-
b;1024<=e&&(Zq(c,b,h),e=1023);d=d&-16760833|(e&1023)<<14;break a}}b&&(h=+!!(d&512)-
1,b=Math.max(b,e-h),1024<b&&(Zq(c,h,{}),d|=256,b=1023),d=d&-16760833|
(b&1023)<<14)}}Mq(a,d);return a}
function Zq(a,b,c){for(var d=1023+b,e=a.length,g=d;g<e;g++){var h=a[g];null!=h&&h!
==c&&(c[g-b]=h)}a.length=d+1;a[d]=c};function $q(a){switch(typeof a){case
"number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case
"object":if(a&&!Array.isArray(a)&&Gq&&null!=a&&a instanceof Uint8Array){if(Hq)
{for(var b="",c=0,d=a.length-
10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.from
CharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{void 0===b&&(b=0);if(!Fq)
{Fq={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("")
;d=["+/=","+/","-_=","-_.","-_"];for(var e=
0;5>e;e++){var g=c.concat(d[e].split(""));Eq[e]=g;for(var h=0;h<g.length;h++){var
k=g[h];void
0===Fq[k]&&(Fq[k]=h)}}}b=Eq[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 ar(a,b,c)
{a=Array.prototype.slice.call(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-
1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var g in
e)b[g]=c(e[g])}return a}function br(a,b,c,d,e,g){if(null!=a)
{if(Array.isArray(a))a=e&&0==a.length&&Lq(a)&1?void 0:g&&Lq(a)&2?a:cr(a,b,c,void 0!
==d,e,g);else if(Tq(a)){var h={},k;for(k in a)h[k]=br(a[k],b,c,d,e,g);a=h}else
a=b(a,d);return a}}
function cr(a,b,c,d,e,g){var h=d||c?Lq(a):0;d=d?!!(h&32):void
0;a=Array.prototype.slice.call(a);for(var k=0;k<a.length;k+
+)a[k]=br(a[k],b,c,d,e,g);c&&c(h,a);return a}function dr(a){return a.El===Sq?
a.toJSON():$q(a)};function er(a,b,c){c=void 0===c?Qq:c;if(null!=a){if(Gq&&a
instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var
d=Lq(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?(Mq(a,(d|
34)&-12293),a):cr(a,er,d&4?Qq:c,!0,!1,!0)}a.El===Sq&&(c=a.Ic,d=Nq(c),a=d&2?
a:Xq(a.constructor,fr(c,d,!0)));return a}}function fr(a,b,c){var d=c||b&2?
Qq:Pq,e=!!(b&32);a=ar(a,b,function(g){return er(g,e,d)});Jq(a,32|(c?2:0));return
a};Object.freeze({});function gr(a,b){a=a.Ic;return hr(a,Nq(a),b)}function
hr(a,b,c,d){if(-1===c)return null;if(c>=Rq(b)){if(b&256)return a[a.length-1]
[c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!
(b&512)-1);if(b<e)return a[b]}}function ir(a,b,c,d,e){var g=Rq(b);if(c>=g||e)
{e=b;if(b&256)g=a[a.length-1];else{if(null==d)return;g=a[g+(+!!(b&512)-1)]={};e|
=256}g[c]=d;e!==b&&Mq(a,e)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in
a&&delete a[c])}
function jr(a,b){a=gr(a,b);a=null==a?a:"boolean"===typeof a||"number"===typeof a?!!
a:void 0;return null!=a?a:!1}function kr(a,b,c){if(null!=c){if("boolean"!==typeof
c)throw Error("Expected boolean but got "+Ra(c)+": "+c);c=!!c}var
d=a.Ic,e=Nq(d);if(e&2)throw Error();ir(d,e,b,!1===c?void 0:c);return a};function
lr(a,b,c){this.Ic=Yq(a,b,c)}lr.prototype.toJSON=function(){var a=cr(this.Ic,dr,void
0,void 0,!1,!1);return mr(this,a,!0)};lr.prototype.clone=function(){var
a=this.Ic;return Xq(this.constructor,fr(a,Nq(a),!
1))};lr.prototype.El=Sq;lr.prototype.toString=function(){return mr(this,this.Ic,!
1).toString()};
function mr(a,b,c){var d=a.constructor.Jw,e=Rq(Nq(c?a.Ic:b)),g=!1;if(d){if(!c)
{b=Array.prototype.slice.call(b);var h;if(b.length&&Tq(h=b[b.length-
1]))for(g=0;g<d.length;g++)if(d[g]>=e){Object.assign(b[b.length-1]={},h);break}g=!
0}e=b;c=!c;h=Nq(a.Ic);a=Rq(h);h=+!!(h&512)-1;for(var k,l,m=0;m<d.length;m+
+)if(l=d[m],l<a){l+=h;var p=e[l];null==p?e[l]=c?Uq:Oq():c&&p!==Uq&&Kq(p)}else k||
(p=void 0,e.length&&Tq(p=e[e.length-1])?k=p:e.push(k={})),p=k[l],null==k[l]?k[l]=c?
Uq:Oq():c&&p!==Uq&&Kq(p)}d=b.length;
if(!d)return b;var x;if(Tq(k=b[d-1])){a:{var C=k;e={};c=!1;for(var E in
C)a=C[E],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[E]=a:c=!0;if(c){for(var G in e)
{C=e;break a}C=null}}C!=k&&(x=!0);d--}for(;0<d;d--){k=b[d-1];if(null!=k)break;var
P=!0}if(!x&&!P)return b;var Sa;g?
Sa=b:Sa=Array.prototype.slice.call(b,0,d);b=Sa;g&&(b.length=d);C&&b.push(C);return
b};function nr(a){this.g=a}nr.prototype.ud=function(){return
this.g.aid};nr.prototype.Dg=function(){var
a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.Mf();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
B(a,b)};nr.prototype.Xk=ba(10);nr.prototype.Mf=function(){return
or(this,"head_boxes")};function or(a,b){var c=[];a.g[b]&&v(a.g[b],function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c};function pr(a){this.g=a};function qr(a,b,c)
{this.j=a;this.g=b;this.l=c||!1;a=this.getSize();this.i()?
a.height=120:a.height=65;this.nb(a)}n(qr,mm);qr.prototype.i=function(){var a=D("gb-
mobile-menu-pubinfo");return a?0<Gf(a).length&&null!=this.j&&0==Ko(this.j):!
1};function rr(a){sm.call(this);this.j=a}u(rr,sm);rr.prototype.O=function()
{this.i=Math.ceil(this.g.length/this.j);for(var a=0;a<this.i;a++)for(var
b=0;b<this.j;b++){var c=a*this.j+b;this.cells[b]=this.cells[b]||[];this.cells[b]
[a]=this.g[c]}};function sr(a){rr.call(this,a);this.He=new
Map}u(sr,rr);sr.prototype.yc=function(a){return
this.He.get(tr(xm,a))};sr.prototype.uh=function(a){if(a instanceof
qr)a=tr(a.constructor,a.g);else if(a instanceof xm)a=tr(a.constructor,a.Da());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.He.get(a)};
sr.prototype.Pa=function(a){if(a instanceof qr){var
b=tr(a.constructor,a.g);this.He.set(b,a)}else a instanceof
xm&&(b=tr(a.constructor,a.Da()),this.He.set(b,a));sr.oa.Pa.call(this,a)};function
tr(a,b){return Va(a)+"#"+b.La()};function ur(a,b,c,d,e)
{sr.call(this,1);this.o=b;this.l=c;var g=d||!1,h;a=Lo(a);v(a,function(k)
{g&&h&&1<Ko(k)-Ko(h)&&vr(this,h,k);var l=D("gb-mobile-menu-
pubinfo");l&&0<Gf(l).length&&!g&&h&&k&&0==Ko(h)&&vr(this,h,k,!0);l=new xm(k);var
m=l.getSize();"fixed_height"==this.o?
m.height=this.l:m.width=this.l;l.nb(m);this.Pa(l);h=k},this);g&&h&&e&&Ko(h)<Ko(e)&&
vr(this,h,e);tm(this)}n(ur,sr);
function vr(a,b,c,d){b=new qr(b,c,d||!1);c=b.getSize();"fixed_height"==a.o?
c.height=a.l:c.width=a.l;b.nb(c);a.Pa(b)}ur.prototype.s=function(){return
this.l};ur.prototype.Of=function(){return this.o};ur.prototype.Hj=8;function
wr(a,b){this.N=a;this.g=b}n(wr,Yp);wr.prototype.render=function(a){var
b=this.g(a);b.nb(a.getSize());b.setPosition(a.jd());return b};function xr()
{}n(xr,mm);function yr(){X.call(this)}u(yr,X);yr.prototype.ne=function(a)
{this.i=a;this.l=zr(a)};yr.prototype.ua=function()
{yr.oa.ua.call(this);I(this.l)};function Ar(a)
{X.call(this);this.j=a}n(Ar,yr);Ar.prototype.Aa=function(a)
{N(this.l,a)};Ar.prototype.ne=function(a){yr.prototype.ne.call(this,a);var
b=this.i.getSize();a=this.l;var c=b.width;b=b.height;var
d=Math.floor(.035*c),e=this.j?"/googlebooks/images/burn-left.png":"/googlebooks/
images/burn-right.png";th(a,this.j?c-d:0,0);L(a,d,b);K(a,{position:"absolute"});A?
Am(a,e):(c=F("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function Br(a)
{X.call(this);this.V=a;this.O=[]}u(Br,yr);f=Br.prototype;f.ne=function(a)
{Br.oa.ne.call(this,a);this.Zg();this.Da()&&this.g.ka(this.Da(),"update",this.Zg)};
f.Da=function(){return this.i.Da()};f.Yg=function(a,b,c,d){var e=H("div");W(e,!
0);this.l.appendChild(e);a=Cr(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}),Kh(e,.3));this.O.push(new
gh(a[0],a[1],a[2],a[3]));return e};
function Dr(a){return a.i.getSize().width/a.i.Da().getParent().g.width}function
Cr(a,b,c,d,e){var g=Dr(a);return kb([b,c,d,e],function(h){return
Math.round(h*g)})}function Er(a,b){v(b,function(c)
{this.Yg.apply(this,c)},a)}f.lo=function(a){return
this.Yg(a.left,a.top,a.width,a.height)};f.jg=function()
{Bf(this.l);this.O=[]};f.Zg=function(){};function Fr()
{Br.call(this)}n(Fr,Br);f=Fr.prototype;f.Zg=function(){if(!this.j){var
a=this.Da();a&&(a=pq(a))&&(Er(this,a),this.j=!0)}};
f.Yg=function(a,b,c,d){this.o=Br.prototype.Yg.call(this,a,b,c,d);K(this.o,
{border:"2px #aaaaff
dashed"});this.s=H("IMG");this.o.appendChild(this.s);this.s.src="/googlebooks/
images/dialog_close_x.gif";a=Cr(this,a,b,c,d);K(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});Q(this.o,"mouseout",r(this.Fq,this));Q(this.o,"m
ouseover",r(this.Uo,this,!0));Yj(this.s,"click",r(this.Ma,this));return
this.o};f.Ma=function(){I(this.o)};
f.Fq=function(a){Lf(this.o,a.target)||this.Uo(!1)};f.Uo=function(a){K(this.s,
{display:a?"":"none"})};function Gr(a)
{Br.call(this);this.N=a}n(Gr,Br);Gr.prototype.Zg=function(){if(!this.j){var
a=this.Da();a&&(a=oq(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.Yg.apply(this,b);K(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.o,this,d,c))},this),this.j=!
0)}};Gr.prototype.o=function(a,b){(a=No(this.N.ab(),a))?
this.N.mb(a):Bp(this.N,b)};function Hr(a,b)
{this.l=a;this.g=b}Hr.prototype.Da=function(){return
this.l};Hr.prototype.i=function(){return this.l.xd(this.g)};function Ir(a,b,c)
{Hr.call(this,a,b);this.j=c}n(Ir,Hr);Ir.prototype.i=function(){return
this.j.width>this.g.width?this.l.xd(this.j):Hr.prototype.i.call(this)};function
Jr(a,b,c,d,e)
{X.call(this);this.Og(a.Fa());this.N=a;this.i=c;this.na=[];this.Bm=d;L(d,c);this.qa
=zr(this);K(this.qa,"backgroundColor","#fff");L(this.qa,c);if(this.wa=void 0!==e?
e:!0)a=zr(this),L(a,c),this.ta=new
Kr(a),this.ta.show();b&&(this.l=b,this.g.ka(b,"update",this.kg),Dp(b))}u(Jr,X);f=Jr
.prototype;f.getSize=function(){return this.i};f.Da=function(){return
this.l};function Lr(a,b){a.na.push(b);b.ne(a)}f.kg=function(){};function Mr(a)
{a.dispatchEvent("load");a.wa&&a.ta.kb()}
function zr(a){var b=H("div");W(b,!0);K(b,
{position:"absolute",left:0,top:0});a.Bm.appendChild(b);return b}f.Ma=function()
{v(this.na,function(a){a.Ea()});this.na=null;this.o&&I(this.o)};function Nr(a)
{a.s=zr(a);L(a.s,a.getSize());K(a.s,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.g.ka(a.s,"mousedown",a.Gq);a.g.ka(a.s,
"dragstart",Ij)}f.Gq=function(a){a.display=this;Or.dispatchEvent(a)};var Or=new R;
function Kr(a)
{this.g=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=H("div");W(c);K(c,a);this.g.appendChild(c);c.textContent="Caricamento in
corso...";a.bottom=0}}Kr.prototype.show=function(a){K(this.g,
{display:a?"none":""})};Kr.prototype.kb=function(){this.show(!
0)};Jr.prototype.Vl=function(){Pr(this)};function Pr(a,b){a.o&&I(a.o);a.o=zr(a);new
Qr(a.o,a.getSize(),b)}
function Qr(a,b,c){this.g=a;K(a,
{backgroundColor:"#FFF",textAlign:"center"});L(a,b);O(a,uj.g(c||""));W(this.g)};fun
ction Rr(a,b,c){Jr.call(this,a,b.Da(),b.g,c);this.Og(Sr);a=zr(this);this.V=new
Tr(b.g,a);a=zr(this);this.O=new Tr(b.g,a);Nr(this);Oh(c,!
0);w(c,"pageImageDisplay");this.ma=b;b.Da()&&this.kg()}n(Rr,Jr);f=Rr.prototype;f.mb
=function(a){iq(a,"output",null);Jr.prototype.mb.call(this,a);a.xd()&&this.kg()};
f.kg=function(){var a=this.Da(),b=this.ma.i();if(b&&!this.j)
{b=Ur(b);Yj(this.V,"load",r(this.Hq,this,a,b,this.getSize().width));Vr(this.V,
[b]);var c=up(this.N.Kb,a.La());c.push(b);Vr(this.O,c);this.j=!
0;a==this.N.Da()&&this.dispatchEvent("fetch")}lq(a,[16,8])&&(a=Me('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',Mp("/googlebooks/restricted_logo.gif"),"La
pagina non \u00e8 disponibile per la visualizzazione oppure hai raggiunto il limite
di visualizzazione per questo libro."),
Pr(this,a),Mr(this))};f.Hq=function(a,b,c)
{a==this.N.Da()&&this.dispatchEvent("loaded");this.O.empty();var
d=this.N.Kb;a=a.La();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;Mr(this)};f.lc=ba(13);f.Ma=function(){this.j=!
1;this.V.empty();this.O.empty();Jr.prototype.Ma.call(this)};var Sr=new
R,Ur=ad;function Tr(a,b){R.call(this);this.i=a;this.j=b;this.rf=!
1;this.g=H("IMG");dn(this.g,"Pagina");this.g.width=this.i.width;this.j.appendChild(
this.g);W(this.j)}n(Tr,R);Tr.prototype.empty=function(){for(var
a;a=Hf(this.j);)Vp(a)};
function Vr(a,b){Rp(a.g,r(a.l,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Tr.prototype.l=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.rf=!
0)};Tr.prototype.lc=ba(12);function Wr(a){var
b=this;X.call(this);this.s=a;this.j=a.l;this.nb(Rh(this.j));this.Fb=new
B(0,0);this.V=null;this.na=new Gm(function(){N(b.V,!
1)},600);Fj(this,this.na)}u(Wr,X);f=Wr.prototype;f.nb=function(a){if(!this.i||!
Le(this.i,a)){this.i=a;var
b=this.s;b.V=a;Xr(b);this.dispatchEvent("resize")}};f.Tc=function(a)
{this.rc=a;this.O.Ma();var b=this.s,c=this.getSize();b.V=c;Xr(b);b=this.s;a=new
Ke(a.tb(),a.Db());b.ma=a;b.o=!
0;L(b.i,a);V(b.na,0,b);Xr(b);this.dispatchEvent("layoutchange")};
function Yr(a,b){a.O=b}f.bl=function(){return this.O};f.Eb=function(){return
this.rc};f.ac=function(){var
a=this.rc.Ld();this.ma&&(a=this.ma.Zk(a));xq(this.O,a);this.dispatchEvent("update")
};function Zr(a,b){a.ma=b}
f.Uc=function(a){var b=this.Fb.x,c=this.Fb.y;"number"===typeof
a.x&&(a.x=Ge(a.x,0,Math.max(this.rc.tb()-this.i.width,0)));"number"===typeof
a.y&&(a.y=Ge(a.y,0,Math.max(this.rc.Db()-this.i.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.Fb=new
B(b,c);b=this.s;a=this.Fb;b.O||(b=b.l,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function $r(a){var b=a.Fb;return b?new
gh(b.x,b.y,a.i.width,a.i.height):null}f.getSize=function(){return
this.i};f.Ed=function(a)
{this.dispatchEvent("movestart");this.Uc(a);this.dispatchEvent("moveend")};function
as(a,b,c){a=a.Fb;c(new B(a.x+b.x,a.y+b.y))}
f.uf=function(a){var b=this.Fb,c=this.getSize();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Ed(a):(this.l&&(this.l.Ea(),this.l=null),this.l=new
Nm([b.x,b.y],[a.x,a.y],250+250*Ge(Ie(b,a)/800,0,1),Qm),Q(this.l,"animate",r(this.Dm
,this)),Q(this.l,"end",r(this.Iq,this)),this.dispatchEvent("movestart"),Yj(this,"mo
vestart",r(this.l.Ea,this.l)),this.l.play())};f.Dm=function(a)
{a=a.coords.map(Math.round);this.Uc(new B(a[0],a[1]))};f.Iq=function(a)
{this.Dm(a);this.dispatchEvent("moveend")};
f.Ab=function(){return this.j};f.De=ba(14);f.Hc=function(){return new
B(Math.round(this.Fb.x+this.i.width/2),Math.round(this.Fb.y+this.i.height/
2))};f.Ie=function(a){return new B(Math.round(a.x+this.i.width/2*-
1),Math.round(a.y+this.i.height/2*-1))};f.ua=function()
{Wr.oa.ua.call(this);this.O.Ma()};f.Vk=function(a)
{null==this.V&&(this.V=a);this.V.style.opacity=0;this.na.start()};f.Vs=function()
{var a=this;this.na.stop();N(this.V,!0);V(function()
{a.V.style.opacity=1})};f.Cm=1;function bs(a,b,c,d)
{Jr.call(this,a,b.Da(),b.g,c,d);this.ma=zr(this);Nr(this);b.Da()&&this.kg();this.N=
a;this.O=Q(this.N.Fa(),"update",this.Ba,!
1,this)}n(bs,Jr);bs.prototype.kg=function(){var
a=this.Da(),b=a.xd(),c=this.N.Wa().Ti(),d=a.na;if(b&&d&&!this.j){var
e=$p(d,this.getSize().height);"number"===typeof e&&(d=aq(d,e),b=new
S(b),T(b,"zoom",e),T(b,"pg",a.ta),b=b.toString(),this.V=new
Wp(this.ma,d,this.getSize().height,c.Rj,c.Qj,r(c.Bo,c,b,d,this.getSize().height),nu
ll),this.j=!0,this.Ba())}};
bs.prototype.Ba=function(){if(this.j){var a=zh(this.ma);if(a){var
b=Fh(this.ma);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&&Xp(this.V,ih(a))}Ip(this.N)}};bs.prototype.Ma=function()
{this.j&&(this.V.empty(),this.j=!
1);this.O&&(gk(this.O),this.O=null);Jr.prototype.Ma.call(this)};function cs(a)
{this.Ad=a;Br.call(this,"#ffff00")}u(cs,Br);cs.prototype.Zg=function(){var
a=this.i.Da();if(a){var b=this.Ad.getQuery();b!
=this.o&&(a=Ep(a,b),this.jg(),a&&(kb(a,r(this.lo,this)),this.o=b))}};function ds(a)
{R.call(this);this.url=a;this.j=null;this.s=!0}n(ds,R);ds.prototype.Se=function()
{if(this.s)this.s=!1;else throw Error();};function es(a,b)
{ds.call(this,a);this.O=b||"GET";this.i=new jk;this.g=new
Wl}n(es,ds);f=es.prototype;f.Se=function(a,b)
{ds.prototype.Se.call(this,a,b);this.o=a;this.l=b;this.i.ka(this.g,"success",r(this
.Kq,this));this.i.ka(this.g,"error",r(this.Jq,this));this.g.send(this.url.toString(
),this.O,void 0)};f.Kq=function(a)
{this.j=JSON.parse(im(a.target));V(r(this.dispatchEvent,this,"success"));this.o&&V(
t(this.o,this.j));V(r(this.Sj,this))};
f.Jq=function()
{V(r(this.dispatchEvent,this,"error"));this.l&&V(this.l);V(r(this.Sj,this))};f.abor
t=function(){this.g.abort();this.Sj();return!1};f.Sj=function()
{ok(this.i);this.l=this.o=null};function fs(a){return a.length?
a.reduce(function(b,c){return mh(b,c)},a[0].clone()):null};function gs(a,b,c,d,e)
{X.call(this);this.s=a;this.na=b;this.ta=e;this.l=d;this.i=!
1;this.o=H("div");c.appendChild(this.o);this.g.ka(b,"mousemove",this.O);this.g.ka(b
,"mouseup",this.V)}u(gs,X);gs.prototype.O=function(a){if(!this.qa){a=Je(new
B(a.clientX,a.clientY),Ah(this.na));a=dh(a,this.ta);K(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;th(this.o,a.left,a.top);L(this.o,b,c);this.j=a}};
gs.prototype.V=function(a){this.O(a);this.qa=!0;a=this.l;var
b=ih(this.j),c=Dr(this.s);c=hs(b,1/c);b=is(hs(c,1/a.getSize().width*1E3));a=new
S(a.zc());T(a,"ci",
[b.left,b.top,b.width,b.height].join());T(a,"jscmd","click3");T(a,"output","text");
c=is(c);js(this.s,[c]);I(this.o);(new
es(a)).Se(r(this.ma,this,c,b));this.dispatchEvent("endsize")};
gs.prototype.ma=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 gh(h.X,h.Y,h.W,h.H))});if(c=c.content)js(this.s,
[a],c,b),d=!0}d||this.s.jg();this.Ea()};function hs(a,b){return new
gh(a.left*b,a.top*b,a.width*b,a.height*b)}function is(a){return new
gh(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}g
s.prototype.ua=function(){gs.oa.ua.call(this);I(this.o)};function ks(a,b)
{X.call(this);this.o=a;this.Ca=b}var ls;n(ks,yr);f=ks.prototype;f.ne=function(a)
{yr.prototype.ne.call(this,a);a=this.l;var b=H("div");W(b,!
0);a.appendChild(b);Gb(b,"selection-
layer");L(a,this.i.getSize());L(b,this.i.getSize());this.g.ka(b,"click",this.Lq);th
is.g.ka(b,"mousedown",this.Mq)};
f.Mq=function(a){if(ls){a.stopPropagation();this.j&&this.j.Ea();var
b=this.i.Bm;a=Je(new B(a.clientX,a.clientY),Ah(b));this.j=new
gs(this.o,b,this.l,this.i.Da(),a);this.s=Q(document.body,"mousemove",r(this.Nq,this
));Yj(this.j,["endsize","dispose"],r(this.Ss,this))}};f.Lq=function(a)
{ls&&a.stopPropagation()};
f.Nq=function(a){if(this.j&&!this.j.Id){var b=new
B(a.clientX,a.clientY),c=hh(Jh(this.Ca.Ab()));if(eh(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.O||(this.O=new Tl(100),this.g.ka(this.O,"tick",this.Oq));this.V=d;d.x||
d.y?this.O.start():this.O.stop()}}};f.Oq=function(){var a=this.V,b=this.Ca;as(b,new
B(15*a.x,15*a.y),r(b.Ed,b))};
f.Ss=function(){gk(this.s);Dj(this.O);this.O=null};function ms(){this.o="Selezione
copiata negli appunti";this.g=!1;var a=F("DIV","entity-page-
snackbar"),b=F("SPAN","entity-page-snackbar-
text");J(b,this.o);a.appendChild(b);Y(a,"hidden",!
0);document.body.appendChild(a);this.l=a}ms.prototype.show=function(){this.g?
(this.i(),V(r(this.j,this),500)):this.j();V(r(this.i,this),6E3)};ms.prototype.j=fun
ction(){K(this.l,"bottom","0");this.g=!0};ms.prototype.i=function()
{K(this.l,"bottom","-48px");this.g=!1};function ns(a){this.i=a;this.l=new
ms;this.j=os(this)}ns.prototype.ha=function(){return this.j};function os(a){var
b=F("DIV");Ib(b,["entity-page-copy-button","entity-page-action-chip"]);var
c=F("SPAN");w(c,"entity-page-action-chip-icon");var d=F("SPAN");w(d,"entity-page-
action-chip-
label");J(d,"Copia");b.appendChild(c);b.appendChild(d);Q(b,"click",r(a.g,a));
$m(b,"button");Rf(b,!0);Q(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
ns.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.l.show()};functio
n ps(){}ps.prototype.Mc=function(){};function qs(a,b,c,d,e,g,h,k,l){var
m=rs(c),p=Jh(a),x=zh(a);x&&jh(p,ih(x));x=cf(a);var C=cf(c);if(x.g!=C.g){var
E=x.g.body;C=Zf(C);var G=new B(0,0),P=uf(ef(E));if(vc(P,"parent")){var Sa=E;do{var
Qb=P==C?Ah(Sa):Gh(Sa);G.x+=Qb.x;G.y+=Qb.y}while(P&&P!=C&&P!
=P.parent&&(Sa=P.frameElement)&&(P=P.parent))}E=Je(G,Ah(E));!A||Tc(9)||rf(x.g)||
(E=Je(E,sf(x.g)));p.left+=E.x;p.top+=E.y}a=ss(a,b);b=p.left;a&4?
b+=p.width:a&2&&(b+=p.width/2);p=new B(b,p.top+(a&1?
p.height:0));p=Je(p,m);e&&(p.x+=(a&4?-1:1)*e.x,p.y+=
(a&1?-1:1)*e.y);if(h)if(l)var ua=l;else if(ua=zh(c))ua.top-=m.y,ua.right-
=m.x,ua.bottom-=m.y,ua.left-=m.x;return ts(p,c,d,g,ua,h,k)}
function rs(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=sh(a,"position")){var c=Ah(a);if(!b){b=Mh(a);var d;if(d=b)
{d=pg&&0<=dc(gn,10);var e;if(e=Kc)e=0<=dc(en,10);var g=og&&0<=dc(gn,85);d=Ac||d||
e||g}b=d?-a.scrollLeft:b&&!zc&&"visible"!=sh(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=Je(c,new B(b,a.scrollTop))}}}return c||
new B}
function ts(a,b,c,d,e,g,h){a=a.clone();var k=ss(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
gh(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;th(b,new B(e.left,e.top));h=e.getSize();Le(c,h)||Ph(b,h);return a}function
ss(a,b){return(b&8&&Mh(a)?b^4:b)&-9};function us(a,b){this.wb=8;this.Ia=b||void
0;Nn.call(this,a)}u(us,Nn);function vs(a,b)
{a.wb=b;a.isVisible()&&a.fg()}us.prototype.jd=function(){return this.Ia||
null};us.prototype.setPosition=function(a){this.Ia=a||void
0;this.isVisible()&&this.fg()};us.prototype.fg=function(){if(this.Ia){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ha();a&&(b.style.visibility="hidden",N(b,!
0));this.Ia.Mc(b,this.wb,this.Cl);a&&N(b,!1)}};function ws(a)
{us.call(this,a);Pn(this,!1);this.i=new jk;this.g=bq();w(a,"viewport-selection-
popup");xs&&xs.Ea();xs=this}n(ws,us);ws.prototype.j=function()
{this.dispatchEvent("close");this.Ea()};
function ys(a,b,c){var d=a.g?D("selection-popup-table"):a.ha(),e=a.g?
H("TR"):H("div");w(e,"selection-popup-select-container");d.appendChild(e);d=a.g?
H("TD"):H("div");w(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(yf(b));d=a.g?
H("TD"):H("div");e.appendChild(d);b=H("input");b.value=c;w(b,"viewport-
input");d.appendChild(b);Oh(b,!1);a.g&&(c=H("TD"),e.appendChild(c),e=(new
ns(b)).ha(),c.appendChild(e));a.i.ka(b,"mousedown",zs)}function zs(a)
{a.stopPropagation()}
ws.prototype.ua=function(){I(this.ha());us.prototype.ua.call(this);this.i.Ea()};var
xs=null;function As(a,b){this.g=a instanceof B?a:new
B(a,b)}u(As,ps);As.prototype.Mc=function(a,b,c,d){var e=ef(a);var
g=e.body;e=e.documentElement;e=new B(g.scrollLeft||e.scrollLeft,g.scrollTop||
e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=rs(a);g-=h.x;e-=h.y;ts(new
B(g,e),a,b,c,null,null,d)};function Bs(a,b)
{As.call(this,a,b)}u(Bs,As);Bs.prototype.i=0;Bs.prototype.l=function(a)
{this.i=a};Bs.prototype.Mc=function(a,b,c,d){var e=wh(a);e=zh(e);var
g=tf(cf(a).g);g=new B(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=ts(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=ts(g,a,h,c,e,10,d);0!=(k&496)&&ts(g,a,b,c,e,this.i,d)}};function Cs(a)
{Br.call(this,"#4a95d6");this.j=a}n(Cs,Br);Cs.prototype.ne=function(a)
{Br.prototype.ne.call(this,a);K(this.l,
{cursor:"pointer"});this.g.ka(this.l,"mousedown",Ds)};function Ds(a)
{a.stopPropagation()}
function js(a,b,c,d)
{a.jg();kb(b,r(a.lo,a));a.s&&gk(a.s);a.o&&a.o.Ea();b=H("div");document.body.appendC
hild(b);var e=fs(a.O);if(e){var g=Ah(a.l);b=new ws(b);if(c&&d){var
h=a.Da(),k=h.xd();if(k){var l=new
S(k);d=[d.left,d.top,d.width,d.height].join();T(l,"ci",d);T(l,"edge",0);l=l.toStrin
g();var m=new S(h.zc());T(m,"ci",d);T(m,"source","bookclip");m=Me('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;Bf(b.ha());m=b.ha();h=H("IMG");h.src="/
googlebooks/images/material/close_black_24dp.png";w(h,
"selection-popup-close");m.appendChild(h);b.i.qf(h,"click",r(b.j,b));h=F("DIV",
{},"Condividi questo clip");w(h,"selection-popup-
title");m.appendChild(h);b.g&&(h=F("TABLE",{id:"selection-popup-
table"}),m.appendChild(h));c&&(ys(b,"Testo selezione",c),m=H("DIV"),w(m,"selection-
popup-translate-container"),b.g?(h=Hf(D("selection-popup-
table")),k=H("TD"),h.appendChild(k),k.appendChild(m)):b.ha().appendChild(m),h=new
S("https://translate.google.com/translate_t"),T(h,"text",c),T(h,"sl","auto"),T(h,"t
l","auto"),
c=H("A"),c.href=h.toString(),c.target="_blank",b.g&&(h=F("SPAN"),Ib(h,["selection-
popup-translate-icon","entity-page-action-chip-
icon"]),c.appendChild(h)),h=F("SPAN"),J(h,"Traduci"),w(h,"entity-page-action-chip-
label"),c.appendChild(h),h=H("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&&ys(b,"Immagine",l);d&&ys(b,"Incorpora",d)}else
c=H("DIV"),J(c,"Caricamento in corso..."),w(c,
"selection-popup-loading-
msg"),b.ha().appendChild(c);vs(b,4);a.o=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height
;g=M(b.ha()).width;24>c-g&&(c=g+24);V(t(Es,b,new Bs(new
B(c,e))));a.s=Yj(b,"close",r(a.jg,a))}}function Es(a,b){a.Id||
(a.setPosition(b),a.Aa(!0))}Cs.prototype.jg=function()
{Br.prototype.jg.call(this);this.o&&this.o.Ea()};Cs.prototype.ua=function()
{Br.prototype.ua.call(this);this.o&&this.o.Ea();this.s&&gk(this.s)};function
Fs(a,b,c){return a.Wa().Ti()?new bs(a,b,c):new Rr(a,b,c)}function Gs(a,b){if(b
instanceof Rr){Lr(b,new cs(a.Xa()));Lr(b,new Fr);var c=new Cs(a.Ab()),d=new
ks(c,a.Fa());Lr(b,d);Lr(b,c);Lr(b,new Gr(a))}};function Hs(a,b)
{X.call(this);this.N=a;b=Math.floor(b/2);var
c=Math.floor(b/this.N.ab().g.aspectRatio());this.j=new
Ke(b,c);this.i=H("div");K(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.na=[];a.Fa().s.i.a
ppendChild(this.i);this.l=H("div");this.s=H("div");this.na.push(Q(this.l,"dblclick"
,r(this.Jt,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};K(this.l,a);K(this.s,a);this.i.appendChild(this.l);this.i.appendChild(this.s
);
this.V=H("div");this.ma=H("div");this.l.appendChild(this.V);this.s.appendChild(this
.ma);Is(this)}n(Hs,Rm);function Is(a)
{a.o&&a.o.Ma();a.O&&a.O.Ma();Bf(a.V);Bf(a.ma);Ph(a.l,a.j);Ph(a.s,a.j);a.o=Fs(a.N,ne
w Hr(a.qa,a.j),a.V);Gs(a.N,a.o);a.ta=new Ar(!0);Lr(a.o,a.ta);a.O=Fs(a.N,new
Hr(a.wa,a.j),a.ma);a.Ba=new Ar(!
1);Gs(a.N,a.O);Lr(a.O,a.Ba)}f=Hs.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);th(this.i,a)};f.Jt=function(a)
{a.preventDefault();a.stopPropagation();this.N.qb("previous")};
f.Aa=function(a){K(this.i,{display:a?"":"none"})};f.Oc=function(){K(this.l,
{left:0,top:0});K(this.s,{left:this.j.width+"px",top:0})};f.Md=function(){return
jb([this.qa,this.wa],function(a){return!!a})};f.Ma=function()
{this.o.Ma();this.O.Ma();for(var
a;a=this.na.pop();)gk(a);this.i.parentNode&&I(this.i)};function Js(a){return
2*a};function Ks(a){this.N=a}n(Ks,Yp);Ks.prototype.render=function(a){var b=new
Hs(this.N,a.getSize().width);b.setPosition(a.jd());b.Oc();b.Aa(!0);return
this.g=b};function Ls(a,b){var c=a.match(Ms);return c?
Number(c[1])*b[c[2]]:Number(a)}var Ms=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?
$/,Ns={"":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},Os={"":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 Ps(a,b){var c=Qs(a),d=Qs(b);0==Ko(a)||0==Ko(b)?d="Questa \u00e8 un'anteprima. Il
numero totale di pagine visualizzate sar\u00e0 limitato.":"number"!==typeof
c||"number"!==typeof d||c>=d||1==Math.abs(c-d)?d="Alcune pagine sono state omesse
dall'anteprima del libro.":Rs(a,b)?d="La pagina "+(--d+" non fa parte
dell'anteprima del libro."):(a=++c+"",d=--d+"",d="Le pagine da "+a+" a "+d+" non
sono mostrate nell'anteprima.");return d}
function Qs(a){a=a.hb();var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Rb(a,"B")?
Ls(a,Os):Ls(a,Ns);return b}function Rs(a,b){a=Qs(a);b=Qs(b);return 0==a+1-(b-
1)};function Ss(a,b,c)
{R.call(this);this.N=a;this.j=b;this.o=M(b).width;this.s=c;this.i=!
1;this.g=zm()}n(Ss,R);Ss.prototype.nf=function(){return this.i};function Ts(a,b)
{if(b!=a.i){a.i=b;var c=a.N.Fa().s.i;N(c,!1);M(c);
[t(Us,a.j,a.s,a.o,a.g,b),r(a.l,a),t(N,c,!0)].forEach(V)}}Ss.prototype.l=function()
{this.dispatchEvent("change")};function Us(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 Vs=null;function Ws(a,b)
{jk.call(this);this.i=Vs;this.N=a;this.g=b;this.N.Wa().O||
(this.ka(this.N,"pageturn",this.l),this.ka(this.g,"dispose",this.Ea))}n(Ws,jk);Ws.p
rototype.l=function(){var a=this.g.o.g.Md()[0]||new Qp,b=this.g.o.g.Md()[1]||new
Qp,c=this.O,d=this.o,e=d?Ko(d):-1,g=Ko(a)||-1,h=Ko(b)||-1,k=Math.max(c?Ko(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.Cm){if(0<l-k){var m=k==e?d:c;var
p=a}0>l-k&&(m=-1!=h?b:a,p=d);1<h-g&&(m=a,p=b);Rs(m,p)||void 0===m||void 0===p||
(a=Ps(m,p),this.i.V(a),this.i.show(3E3))}};function Xs(a)
{eq.call(this,a)}n(Xs,eq);f=Xs.prototype;f.Dd=function(a)
{eq.prototype.Dd.call(this,a);a&&a.additional_info&&(this.g=a.additional_info["[New
spaperJSONPageInfo]"],this.g.articles&&(this.i={},v(this.g.articles,function(b){var
c=b.aid;c&&(this.i[c]=new nr(b))},this)))};f.Ce=function(){return
this.l(32)?"Copertina":this.l(64)?"Copertina
posteriore":eq.prototype.Ce.call(this)};f.al=function()
{return{width:"w"}};f.Oi=ba(15);f.zo=function(){return this.O};function Ys(a)
{Bq.call(this);Bq.apply(this,arguments);this.s();Q(this,"update",r(this.s,this))}n(
Ys,Bq);function Zs(a,b){var c={};v(b.page,function(e){var
g=No(this,e.pid);g&&jq(g,e);c[e.pid]=!0},a);b=Lo(a);var d=jb(b,function(e){return!!
c[e.La()]||!!this.O[e.La()]},a);b.length!
=d.length&&a.j(d)}Ys.prototype.ml=function(a){this.o?
Zs(this,a):Bq.prototype.ml.call(this,a)};
Ys.prototype.s=function(){var a={},b=0;v(Lo(this),function(h){var
k=Ko(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};Ys.prototype.l=Xs;function $s(a)
{this.o=a.Seller;this.Na=a.Url;this.i=a.TrackingUrl;this.g=a.Price;this.j=a.IsInSto
ck;this.l=a.IsPublisher};function at(a)
{this.j=a.page_id;this.i=a.page_number||"";this.g=a.snippet_text||"";this.l=a.page_
url}at.prototype.La=function(){return this.j};at.prototype.zc=function(){return
this.l};function bt(a){this.g=a;0<this.g.number_of_results?
(this.vb=kb(this.g.search_results,function(b){return new
at(b)},this),this.id=this.g.search_results[0].page_id+ct(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.vb=[]}function
dt(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function ct(a){return
a.g.search_query_escaped};function et(a,b)
{X.call(this);this.o=a;this.s=b;this.l=b.j;this.j=b.g;this.i=H("DIV");this.i.classN
ame="separator-
container";this.o.appendChild(this.i);a=H("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=H("DIV");d.className="separator-
background";c.appendChild(d);c=H("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.i()){var e=D("gb-mobile-menu-
pubinfo");if(e){b=gf("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);Ef(g,b,0);w(g,"separator-
message");w(g,"separator-pubinfo-
message")}b=Ps(this.l,this.j);e=Sf(e);c=c.insertRow(-1).insertCell(-
1);g=H("SPAN");g.className="separator-text";c.appendChild(g);var h=this.s;h.i&&h.l?
O(g,Cj(e)):O(g,Cj(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=Ps(this.l,this.j);Oh(this.i,
!0);W(this.i)}n(et,Rm);et.prototype.nb=function(a)
{L(this.i,a)};et.prototype.setPosition=function(a)
{th(this.i,a)};et.prototype.Ma=function(){I(this.i)};function ft(a,b,c,d)
{this.Hj=this.ll=10;this.hi=this.ii=20;b=Math.floor((b-20)/
(100+this.ll));d&&2<b&&(b-=b%2);sr.call(this,b);Lo(a);a=kb(Lo(a),function(e){e=new
xm(e);var g=e.getSize();g.width=100;e.nb(g);return e});c&&(c=a[0].getSize(),d=new
mm,d.nb(c),this.Pa(d));v(a,r(this.Pa,this));tm(this)}u(ft,sr);function gt(a,b)
{Wr.call(this,b);this.Cb=a;this.g.ka(a,"pagechange",this.Pd);this.g.ka(this.Cb,"sea
rchupdate",this.jl);if(a=D("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.Vk,a)),this.g.ka(this,"scrollup",t(this.Vs
,a))}u(gt,Wr);f=gt.prototype;f.Md=function(){var
a=this.rc.Ld(),b=[];this.ma&&(a=this.ma.Th(a)[0]||[]);v(a,function(c){c instanceof
xm&&b.push(c.Da())});return b};f.eg=function(a){this.Yf(!1,!
1);this.Pe(this.xg(a))};
f.Oe=function(a){var
b=[];"fixed_width"==this.Eb().Of()&&b.push(this.getSize().width);this.ae&&(a=zq(thi
s.ae(),this.Eb().s(),a,b))&&this.eg(a)};f.Ae=function(){this.Yf(!0,!1);var
a=this.getSize().width;this.Pe(this.xg(a))};f.mf=ba(16);f.Yf=function(a,b)
{this.yg=a;this.Ni=b};f.resize=function(){if(this.yg)this.Ae();else{var
a=this.Eb().s();a&&this.eg(a)}};f.Pe=function(a){var
b=this.Eb();this.Tc(a);b&&(a=Wm(new Vm(b,a),this.Hc()),
(a=this.Ie(a))&&this.Ed(a))};f.Pd=function(){this.Hh||this.Od(this.Cb.Da())};
f.Od=function(a){this.rc.yc&&(a=this.rc.yc(a))&&this.Uc(new
B(Math.round(a.Yd()),Math.round(a.kd())))};f.jl=function()
{ht&&(this.bl().Ma(),this.ta&&this.ta(),this.ac())};var ht=!0;function it(a,b)
{this.Ca=a;this.g=b}n(it,Yp);it.prototype.render=function(a){var
b=this.g(),c=a.Da(),d=gb(this.Ca.ae().Bf)/a.getSize().width,e=a.getSize();b.lj=e.wi
dth;b.Lg=e.height;e=a.getSize().clone();e.width*=d;e.height*=d;b.ru=e.width;b.ou=e.
height;b.setPosition(a.Yd(),a.kd());b.mb(c);b.Oc();return b};function jt()
{};function kt(a){this.Ca=a}u(kt,jt);kt.prototype.Zk=function(a){var
b=this.Th(a);a=b[0]||[];b=b[1]||[];b.sort(t(lt,this.Ca.Hc()));var
c=[];vb(c,a,b);return c};function lt(a,b,c){return fh(hh(nm(b)),a)-
fh(hh(nm(c)),a)}kt.prototype.Th=function(a){var b=$r(this.Ca),c=new gh(b.left-
800,b.top-800,b.width+1600,b.height+1600);return Ab(a,function(d)
{d=nm(d);if(kh(c,d))return kh(b,d)?0:1})};function mt(a,b)
{this.Ca=b;this.N=a}n(mt,kt);mt.prototype.Zk=function(a){var
b=kt.prototype.Zk.call(this,a),c=this.N.Da();if(c){var d=[],e=this.N.ab();v([1,-
1],function(){var g=Mo(e,c.La(),1);g&&d.push(g)});v(a,function(g)
{g.Da&&ob(d,g.Da())&&pb(b,g)})}return b};function nt(a,b,c)
{X.call(this);this.N=a;this.Ca=b;this.j=H("div");W(this.j,!0);K(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.o=H("div");W(this.
o,!0);K(this.o,
{position:"absolute"});this.j.appendChild(this.o);this.s=H("div");W(this.s,!
0);this.j.appendChild(this.s);this.O=H("div");W(this.O,!
0);this.s.appendChild(this.O);this.kb()}u(nt,Rm);f=nt.prototype;
f.Oc=function(){var a=this.lj-2,b=this.Lg-2,c=this.ru-2,d=this.ou-2;K(this.s,
{backgroundColor:"#cccccc",position:"absolute"});th(this.s,0,0);L(this.s,this.lj,th
is.Lg);K(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});th(this.O,1,1);L
(this.O,a,b);this.show();var e=this.N;a=Fs(e,new Ir(this.Da(),new Ke(a,b),new
Ke(c,d)),this.O);a instanceof Rr?Gs(e,a):a instanceof bs&&a instanceof bs&&Lr(a,new
cs(e.Xa()));this.i=a};f.kb=function(){N(this.j,!1)};f.show=function(){N(this.j,!
0)};
f.lc=ba(11);f.Ma=function()
{this.i&&this.i.Ma();I(this.j)};f.setPosition=function(a,b)
{th(this.j,a,b)};f.kd=function(){return vh(this.j).x};f.Yd=function(){return
vh(this.j).y};f.mb=function(a){this.l=a};f.Da=function(){return
this.l};f.Db=function(){return this.Lg};f.tb=function(){return this.lj};function
ot(a){return a+2}f.getSize=function(){return new Ke(this.lj,this.Lg)};function
pt(a){X.call(this);Bf(a);W(a);this.l=a;this.i=H("div");W(this.i,!0);zm()&&(of(a,
{dir:"ltr"}),of(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(pt,X);function qt(a,b)
{pt.call(this,b);this.Ca=a;this.g.ka(b,"scroll",this.s);K(b,"position","relative");
K(this.i,"position","absolute");this.j=H("div");w(this.j,"scroll-
background");W(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}n(qt,pt);function Xr(a){var
b=a.ma;a.V&&b&&(K(a.i,"left",Math.floor(Math.max(0,a.Ca.s.l.clientWidth-b.width)/
2)+"px"),K(a.j,"height",b.height+"px"))}qt.prototype.na=function(){this.o=!
1;this.s()};
qt.prototype.s=function(){if(!this.o){var a=this.Ca.Fb;if(a){a=a.clone();var
b=this.l;b=new B(b.scrollLeft,b.scrollTop);He(a,b)||(this.O=!
0,this.Ca.Ed(b),this.O=!1)}}};function rt(a){var b=a.Ab(),c=new
qt(this,b);st(b);gt.call(this,a,c);Zr(this,new mt(a,this));Yr(this,tt(this));var
d=a.ab(),e=a.Wa().Of();this.o=a.Wa().O?function(g){return new ur(d,e,g)}:a.Wa().na?
function(g){return new ur(d,e,g,!0,a.Wa().na)}:function(g){return new ur(d,e,g,!
0)};b=this.Cb.Wa();"fixed_height"==b.Of()?(b=b.ae(),b=b[Math.floor(b.length/2)]
+2):b=ut(b)
+2;this.eg(b);this.g.ka(this.Cb,"pagesupdate",this.Rt);this.g.ka(this.Cb,"pagemodec
hange",this.Pq);this.g.ka(this,"move",this.ac);this.g.ka(this,
"move",this.aw)}u(rt,gt);function st(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});w(a,"overflow-scrolling");of(a,
{dir:"ltr"})}f=rt.prototype;f.Kc=function(){this.Oe(1)};f.Zc=function(){this.Oe(-
1)};f.ae=function(){var
a=this.Cb.Wa(),b=ub(a.ae());"fixed_width"==a.Of()&&(a=this.Cb.Wa().Ja)&&150<a-
gb(b)&&(1500>a?pb(b,a):pb(b,1500));return new yq(kb(b,ot))};f.xg=function(a){return
this.o(a)};
f.getSize=function(){if(this.j.hasChildNodes()){var
a=Rh(this.j.childNodes[0]).width;a=new Ke(a,this.i.height)}else a=this.i;return
a};function tt(a){var b=new vq;wq(b,xm,new it(a,t(bd,nt,a.Cb,a,a.s.i)));wq(b,qr,new
wr(a.Cb,function(c){return new et(a.s.i,c)}));return b}f.aw=function(){if(this.wa)
{var a=qm(this.rc,this.Hc().y);a&&a.Da&&(a=a.Da(),this.Cb.Da()!=a&&(this.Hh=!
0,this.Cb.Bd(a.La()),this.Hh=!1))}this.wa=!0};
f.Rt=function(){var a=this.Cb.Da(),b=this.Cb.ab(),c=No(b,a.La());if(!c)a:
{c=Ko(a);b=Lo(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Ko(d)<=c){c=d;break
a}}c=null}a=this.Fb;b=this.Eb();d=b.yc(c);a=Je(a,d.jd());b=this.xg(b.s());c=b.yc(c)
.jd();c=new B(c.x+a.x,c.y+a.y);this.Tc(b);this.Ed(c)};f.Pq=function()
{this.O.Ma();this.ac()};
f.Tk=function(a){if(a.zo&&a.O){var b=a.O;if(null!=a.ma)var c=a.ma;else a.ma=new
pr(this.s.i),c=a.ma;c.g=this.s.i;if(D("focus_article_div")){var
d=D("focus_article_div");I(d)}d=this.Eb().yc(a);a=d.tb()/a.me();if(b.Mf()&&(b=b.Mf(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.Yd();d=a*e[1]+d.kd();var
g=a*e[2];a*=e[3];e=H("DIV");e.setAttribute("id","focus_article_div");W(e,!
0);Kh(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.g.appendChild(e)}}}};function vt(a,b,c,d,e)
{X.call(this);this.N=a;this.Ca=b;this.l=c;var g=H("div");K(g,
{position:"absolute"});e=e.width-2;th(g,d.x+(zm()?
e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/ym(c));g=new
Ke(e,b);this.j=H("div");this.i.appendChild(this.j);K(this.j,
{padding:"1px",position:"absolute"});this.o();b=H("div");this.j.appendChild(b);K(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.j.appendChild(b);d=H("IM
G");d.title=c.Ce();this.O=d;e=S;var h=new S(c.s.Vo);T(h,"pg",c.La());c.ob.sig&&
T(h,"sig",c.ob.sig);e=new
e(h.toString());T(e,"zoom","1");T(e,"img","1");T(e,"w",g.width);if(g=this.N.Wa().nd
)T(e,"imgtk",g),T(e,"jtp",Ko(c));d.src=e.toString();b.appendChild(d);K(this.j,"curs
or","pointer");this.g.ka(this.j,"click",this.s);this.g.ka(a,"pagechange",this.o)}n(
vt,Rm);vt.prototype.o=function(){var a=!1,b=this.N.Da();b&&b==this.l&&(a=!
0);K(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};vt.prototype.s=function()
{this.N.Wb(rt);this.N.mb(this.l);wt.dispatchEvent("click")};
vt.prototype.Ma=function(){Vp(this.O);I(this.i)};var wt=new R;function xt(a,b)
{this.N=a;this.Ca=b}n(xt,Yp);xt.prototype.render=function(a){return new
vt(this.N,this.Ca,a.Da(),a.jd(),a.getSize())};function yt(a){var b=a.Ab();K(b,
{overflow:"hidden"});var c=new
qt(this,b);gt.call(this,a,c);this.g.ka(this,"move",this.ac);K(b,
{overflow:"auto"});Yr(this,zt(this));this.Tc(At(this));Zr(this,new
kt(this));V(r(this.ac,this),0);this.g.ka(this,"resize",this.o);var
d=D("subscription-bar");d&&(this.Vk(d),V(function(){N(d,!
1)},600))}u(yt,gt);yt.prototype.Od=function(a){a=this.Eb().yc(a).jd();this.Ed(new
B(void 0,a.y-40))};
function At(a){var b=a.Cb.Wa().wc;return new ft(a.Cb.ab(),bq()?
Math.min(a.getSize().width,1120):a.getSize().width,b,b)}yt.prototype.o=function()
{this.Tc(At(this));this.Od(this.Cb.Da())};function zt(a){var b=new vq;wq(b,xm,new
xt(a.Cb,a));return b};function Bt(a)
{this.vc=a.Title;this.i=a.Pid;this.g=a.PgNum}Bt.prototype.hb=function(){return
this.vc};Bt.prototype.getId=function(){return this.i};function Ct(a,b,c,d)
{Kj.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(Ct,
Kj);function Dt(a,b)
{R.call(this);a&&this.attach(a,b)}u(Dt,R);f=Dt.prototype;f.va=null;f.ej=null;f.wl=n
ull;f.fj=null;f.Qc=-1;f.oe=-1;f.Tj=!1;
var
Et={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},Ft=
{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},Gt=Dc&&Ac;f=Dt.prototype;
f.Qq=function(a){if(Bc||yc)if(17==this.Qc&&!a.ctrlKey||18==this.Qc&&!a.altKey||
Dc&&91==this.Qc&&!a.metaKey)this.oe=this.Qc=-1;-1==this.Qc&&(a.ctrlKey&&17!
=a.keyCode?this.Qc=17:a.altKey&&18!=a.keyCode?this.Qc=18:a.metaKey&&91!
=a.keyCode&&(this.Qc=91));vk(a.keyCode,this.Qc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.oe=wk(a.keyCode),Gt&&(this.Tj=a.altKey)):this.handleEvent(a)};f.Rq=function(a
){this.oe=this.Qc=-1;this.Tj=a.altKey};
f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(A&&"keypress"==a.type){var
d=this.oe;var e=13!=d&&27!=d?b.keyCode:0}else(Bc||yc)&&"keypress"==a.type?
(d=this.oe,e=0<=b.charCode&&63232>b.charCode&&uk(d)?b.charCode:0):
("keypress"==a.type?(Gt&&(c=this.Tj),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.oe,e=b.charCode):(d=b.keyCode||this.oe,e=b.charCode||0)):
(d=b.keyCode||this.oe,e=b.charCode||0),Dc&&63==e&&224==d&&(d=191));var g=d=wk(d);d?
63232<=d&&d in Et?g=Et[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in Ft&&(g=Ft[b.keyIdentifier]);if(!
Ac||"keypress"!=a.type||
vk(g,this.Qc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Qc,this.Qc=g,b=new
Ct(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.va};f.attach=function(a,b)
{this.fj&&Ht(this);this.va=a;this.ej=Q(this.va,"keypress",this,b);this.wl=Q(this.va
,"keydown",this.Qq,b,this);this.fj=Q(this.va,"keyup",this.Rq,b,this)};
function Ht(a)
{a.ej&&(gk(a.ej),gk(a.wl),gk(a.fj),a.ej=null,a.wl=null,a.fj=null);a.va=null;a.Qc=-
1;a.oe=-1}f.ua=function(){Dt.oa.ua.call(this);Ht(this)};function It(){}var
Jt;Qa(It);var
Kt={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=I
t.prototype;f.lg=function(){};f.Nc=function(a){return
a.g.Oa("DIV",Lt(this,a).join(" "),a.Dc())};f.Fc=function(a){return a};function
Mt(a,b,c){(a=a.ha?a.ha():a)&&(c?Ib:Kb)(a,[b])}f.oi=function(){return!0};
f.Rb=function(a,b){b.id&&a.Ng(b.id);var c=this.Fc(b);c&&c.firstChild?
Nt(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.ng=null;var
d=0,e=this.Ra(),g=this.Ra(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||
m!=g?d|=this.Si(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Si(m)&&Pf(c)&&Rf(c,!
1)},this);a.qe=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.ri=function(a)
{Kn(a)&&this.Fm(a.ha(),!0);a.isEnabled()&&this.ah(a,a.isVisible())};
function Ot(a,b,c){if(a=c||a.lg())c=b.getAttribute("role")||null,a!
=c&&$m(b,a)}function Pt(a,b,c){var d=b.Na;null!=d&&a.Qh(c,d);b.isVisible()||
Y(c,"hidden",!b.isVisible());b.isEnabled()||a.je(c,1,!
b.isEnabled());Qt(b,8)&&a.je(c,8,Rt(b,8));Qt(b,16)&&a.je(c,16,Rt(b,16));Qt(b,64)&&a
.je(c,64,b.md())}f.Qh=function(a,b){dn(a,b)};f.Uj=function(a,b){Oh(a,!b,!
A)};f.Fm=function(a,b){Mt(a,this.Ra()+"-rtl",b)};f.Em=function(a){var b;return
Qt(a,32)&&(b=a.ha())?Pf(b):!1};
f.ah=function(a,b){var c;if(Qt(a,32)&&(c=a.ha())){if(!b&&Rt(a,32))
{try{c.blur()}catch(d){}Rt(a,32)&&a.ti(null)}Pf(c)!=b&&Rf(c,b)}};f.Aa=function(a,b)
{N(a,b);a&&Y(a,"hidden",!b)};f.Vc=function(a,b,c){var d=a.ha();if(d){var
e=this.th(b);e&&Mt(a,e,c);this.je(d,b,c)}};f.je=function(a,b,c){Jt||
(Jt={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Jt[b];var
d=a.getAttribute("role")||null;d&&(d=Kt[d]||b,b="checked"==b||"selected"==b?
d:b);b&&Y(a,b,c)};
f.mg=function(a,b){var c=this.Fc(a);c&&(Bf(c),b&&("string"===typeof b?J(c,b):
(a=function(d){if(d){var e=ef(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Ta(b)||"nodeType"in b?
a(b):ub(b).forEach(a))))};f.Ra=function(){return"goog-control"};function Lt(a,b)
{var c=a.Ra(),d=[c],e=a.Ra();e!=c&&d.push(e);c=b.qe;for(e=[];c;){var g=c&-
c;e.push(a.th(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return
d}f.th=function(a){this.i||St(this);return this.i[a]};
f.Si=function(a){if(!this.qa){this.i||St(this);var b=this.i,c={},d;for(d in
b)c[b[d]]=d;this.qa=c}a=parseInt(this.qa[a],10);return isNaN(a)?0:a};function St(a)
{var b=a.Ra();a.i={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Tt()
{}u(Tt,It);Qa(Tt);f=Tt.prototype;f.lg=function()
{return"button"};f.je=function(a,b,c){switch(b){case 8:case
16:Y(a,"pressed",c);break;default:case 64:case
1:Tt.oa.je.call(this,a,b,c)}};f.Nc=function(a){var
b=Tt.oa.Nc.call(this,a);this.yf(b,a.hf());var
c=a.yb();c&&this.uc(b,c);Qt(a,16)&&this.je(b,16,Rt(a,16));return
b};f.Rb=function(a,b){b=Tt.oa.Rb.call(this,a,b);var
c=this.yb(b);a.Ba=c;a.V=this.hf(b);Qt(a,16)&&this.je(b,16,Rt(a,16));return
b};f.yb=function(){};f.uc=function(){};
f.hf=function(a){return a.title};f.yf=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.mc=function(a,b){var c=Kn(a),d=this.Ra()
+"-collapse-left",e=this.Ra()+"-collapse-right",g=c?e:d;b&1?Ut(a,g):Vt(a,g);c=c?
d:e;b&2?Ut(a,c):Vt(a,c)};f.Ra=function(){return"goog-button"};var
Wt={qg:"mousedown",rg:"mouseup",ih:"mousecancel",kw:"mousemove",mw:"mouseover",lw:"
mouseout",iw:"mouseenter",jw:"mouseleave"};function Xt(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);Yt[a]=b}var Zt={},Yt={};function $t(a,b,c)
{Bn.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Va(b);if(d=Zt[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Jb?d.Jb():new d:null}this.j=b;this.ng=void 0!==a?
a:null;this.Na=null}u($t,Bn);f=$t.prototype;f.ng=null;f.qe=0;f.Yh=39;f.Gf=255;f.Xh=
0;f.ui=!0;f.Kd=null;f.Vj=!0;f.Gm=null;function au(a,b){a.Va&&b!
=a.Vj&&bu(a,b);a.Vj=b}f.wd=function(){return this.j};function Ut(a,b){b&&(a.Kd?
ob(a.Kd,b)||a.Kd.push(b):a.Kd=[b],Mt(a,b,!0))}
function Vt(a,b){b&&a.Kd&&qb(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),Mt(a,b,!
1))}f.Qa=function(){var
a=this.j.Nc(this);this.va=a;Ot(this.j,a,this.ff());this.j.Uj(a,!
1);this.isVisible()||this.j.Aa(a,!1)};f.ff=function(){return
this.Gm};f.Sh=ba(8);f.Qh=function(a){this.Na=a;var
b=this.ha();b&&this.j.Qh(b,a)};f.Ib=function(){return
this.j.Fc(this.ha())};f.ji=function(a){return this.j.oi(a)};f.Nb=function(a)
{this.va=a=this.j.Rb(this,a);Ot(this.j,a,this.ff());this.j.Uj(a,!1);this.ui="none"!
=a.style.display};
f.Ka=function()
{$t.oa.Ka.call(this);Pt(this.j,this,this.va);this.j.ri(this);if(this.Yh&-
2&&(this.Vj&&bu(this,!0),Qt(this,32))){var a=this.ha();if(a){var b=this.l||
(this.l=new
Dt);b.attach(a);Z(this).ka(b,"key",this.Pc).ka(a,"focus",this.Sq).ka(a,"blur",this.
ti)}}};
function bu(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Wt.qg,a.Te).ka(d,
[Wt.rg,Wt.ih],a.de).ka(d,"mouseover",a.Ee).ka(d,"mouseout",a.il),a.Dh!
=$c&&c.ka(d,"contextmenu",a.Dh),A&&!a.qa&&(a.qa=new cu(a),Fj(a,a.qa))):
(c.Ta(d,Wt.qg,a.Te).Ta(d,
[Wt.rg,Wt.ih],a.de).Ta(d,"mouseover",a.Ee).Ta(d,"mouseout",a.il),a.Dh!
=$c&&c.Ta(d,"contextmenu",a.Dh),A&&(Dj(a.qa),a.qa=null))}f.jc=function()
{$t.oa.jc.call(this);this.l&&Ht(this.l);this.isVisible()&&this.isEnabled()&&this.j.
ah(this,!1)};
f.ua=function(){$t.oa.ua.call(this);this.l&&(this.l.Ea(),delete this.l);delete
this.j;this.qa=this.Kd=this.ng=null};f.Dc=function(){return this.ng};function
du(a,b){a.j.mg(a.ha(),b);a.ng=b}function Nt(a,b){a.ng=b}f.Bg=function(){var
a=this.Dc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?
a.map(Uf).join(""):Sf(a);return Pe(a)};f.isVisible=function(){return this.ui};
f.Aa=function(a,b){return b||this.ui!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Aa(b,a),this.isEnabled()&&this.j.ah(this,a),this.ui=a,!0):!
1};f.isEnabled=function(){return!Rt(this,1)};f.lb=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!eu(this,1,!
a)||(a||(fu(this,!1),this.Sc(!1)),this.isVisible()&&this.j.ah(this,a),this.Vc(1,!
a,!0))};f.Sc=function(a){eu(this,2,a)&&this.Vc(2,a)};f.isActive=function(){return
Rt(this,4)};
function fu(a,b){eu(a,4,b)&&a.Vc(4,b)}f.Tl=function(a)
{eu(this,8,a)&&this.Vc(8,a)};f.Xf=function(a)
{eu(this,16,a)&&this.Vc(16,a)};f.xj=function(a)
{eu(this,32,a)&&this.Vc(32,a)};f.md=function(){return Rt(this,64)};f.Qb=function(a)
{eu(this,64,a)&&this.Vc(64,a)};function Rt(a,b){return!!
(a.qe&b)}f.Vc=function(a,b,c){c||1!=a?Qt(this,a)&&b!
=Rt(this,a)&&(this.j.Vc(this,a,b),this.qe=b?this.qe|a:this.qe&~a):this.lb(!
b)};function Qt(a,b){return!!(a.Yh&b)}
f.Vb=function(a,b){if(this.Va&&Rt(this,a)&&!b)throw Error("Component already
rendered");!b&&Rt(this,a)&&this.Vc(a,!1);this.Yh=b?this.Yh|a:this.Yh&~a};function
gu(a,b){return!!(a.Gf&b)&&Qt(a,b)}function eu(a,b,c){return Qt(a,b)&&Rt(a,b)!=c&&(!
(a.Xh&b)||a.dispatchEvent(Dn(b,c)))&&!a.Id}f.Ee=function(a){!
hu(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&gu(this,2)&&this.Sc
(!0)};f.il=function(a){!
hu(a,this.ha())&&this.dispatchEvent("leave")&&(gu(this,4)&&fu(this,!
1),gu(this,2)&&this.Sc(!1))};
f.Dh=$c;function hu(a,b){return!!
a.relatedTarget&&Lf(b,a.relatedTarget)}f.Te=function(a)
{this.isEnabled()&&(gu(this,2)&&this.Sc(!0),Mj(a)&&(gu(this,4)&&fu(this,!
0),this.j&&this.j.Em(this)&&this.ha().focus()));Mj(a)&&a.preventDefault()};f.de=fun
ction(a){this.isEnabled()&&(gu(this,2)&&this.Sc(!
0),this.isActive()&&this.vf(a)&&gu(this,4)&&fu(this,!1))};
f.vf=function(a){gu(this,16)&&this.Xf(!Rt(this,16));gu(this,8)&&this.Tl(!
0);gu(this,64)&&this.Qb(!this.md());var b=new
Hj("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.Ml=a.Ml);return this.dispatchEvent(b)};f.Sq=function()
{gu(this,32)&&this.xj(!0)};f.ti=function(){gu(this,4)&&fu(this,!
1);gu(this,32)&&this.xj(!1)};f.Pc=function(a){return
this.isVisible()&&this.isEnabled()&&this.be(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.be=function(a){return 13==a.keyCode&&this.vf(a)};if("function"!==typeof $t)throw
Error("Invalid component class "+$t);if("function"!==typeof It)throw Error("Invalid
renderer class "+It);var iu=Va($t);Zt[iu]=It;Xt("goog-control",function(){return
new $t(null)});function cu(a){Ej.call(this);this.g=a;this.i=!1;this.j=new
jk(this);Fj(this,this.j);a=this.g.va;this.j.ka(a,Wt.qg,this.o).ka(a,Wt.rg,this.s).k
a(a,"click",this.l)}u(cu,Ej);var ju=!A||Tc(9);cu.prototype.o=function(){this.i=!1};
cu.prototype.s=function(){this.i=!0};function ku(a,b){if(!ju)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}
cu.prototype.l=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=ku(b,"mousedown");this.g.Te(new
Kj(e,a.currentTarget));e=ku(b,"mouseup");this.g.de(new Kj(e,a.currentTarget));ju||
(b.button=c,b.type=d)}};cu.prototype.ua=function()
{this.g=null;cu.oa.ua.call(this)};function lu()
{}u(lu,Tt);Qa(lu);f=lu.prototype;f.lg=function(){};f.Nc=function(a){au(a,!
1);a.Gf&=-256;a.Vb(32,!1);return a.g.Oa("BUTTON",{"class":Lt(this,a).join("
"),disabled:!
a.isEnabled(),title:a.hf()||"",value:a.yb()||""},a.Bg()||"")};f.oi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Rb=function(a,b){au(a,!1);a.Gf&=-256;a.Vb(32,!
1);if(b.disabled){var c=this.th(1);w(b,c)}return lu.oa.Rb.call(this,a,b)};
f.ri=function(a){Z(a).ka(a.ha(),"click",a.vf)};f.Uj=function(){};f.Fm=function()
{};f.Em=function(a){return a.isEnabled()};f.ah=function(){};f.Vc=function(a,b,c)
{lu.oa.Vc.call(this,a,b,c);(a=a.ha())&&1==b&&(a.disabled=c)};f.yb=function(a)
{return a.value};f.uc=function(a,b){a&&(a.value=b)};f.je=function(){};function
mu(a,b,c){$t.call(this,a,b||lu.Jb(),c)}u(mu,$t);f=mu.prototype;f.yb=function()
{return this.Ba};f.uc=function(a)
{this.Ba=a;this.wd().uc(this.ha(),a)};f.hf=function(){return
this.V};f.yf=function(a){this.V=a;this.wd().yf(this.ha(),a)};f.mc=function(a)
{this.wd().mc(this,a)};f.ua=function(){mu.oa.ua.call(this);delete this.Ba;delete
this.V};f.Ka=function(){mu.oa.Ka.call(this);if(Qt(this,32)){var
a=this.ha();a&&Z(this).ka(a,"keyup",this.be)}};
f.be=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.vf(a):32==a.keyCode};Xt("goog-
button",function(){return new mu(null)});function nu(a,b,c,d){d=void 0===d?!
1:d;X.call(this);this.N=a;this.o=b;this.j=this.N.Wa().wi;this.V=!!
this.N.Wa().wi;this.na=!!this.N.Wa().ai;this.l=bq(c);this.s=d;if(this.V){a:
{a=this.N.ab();for(b=0;b<this.j.length;b++)if(c=No(a,this.j[b].getId())){b:
{for(d=b+1;d<this.j.length;d++){var e=No(this.N.ab(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Ko(d)-1:Ko(gb(Lo(a)));e=Ko(this.N.Da());if(e>=Ko(c)&&e<=d)
{a=b;break a}}a=-1}this.ma=a}}n(nu,X);f=nu.prototype;
f.render=function(a,b){b=void 0===b?
2:b;this.i=H("div");document.body.appendChild(this.i);V(r(this.Tq,this));this.qa=a;
this.V?(this.s&&(this.O=b),ou(this)):this.na?(w(this.i,"base-image-toc-
div"),a=this.N.Wa().ai,
(b=No(this.N.ab(),a))&&pu(this,b),1<this.N.Wa().Lb&&(a=Mo(this.N.ab(),a,1))&&pu(thi
s,a),this.vi()):this.Ea()};f.Tq=function(){var
a=this;this.g.ka(document,"click",this.Ea);this.g.ka(document,"keydown",function(b)
{13!=b.keyCode&&27!=b.keyCode||a.Ea()});this.g.ka(this.N,"resize",this.vi)};
function pu(a,b){var c=new Ke(128,0),d=F("IMG",{width:128});w(d,"toc-page-
image");a.g.ka(d,"click",function()
{a.N.mb(b)});Ac&&zm()&&a.g.ka(d,"load",a.vi);b.xd(c)?
a.Rp(d,b,c):Dp(b,t(a.Rp,d,b,c));a.i.appendChild(d)}f.Rp=function(a,b,c){of(a,
{src:b.xd(c)})};
function ou(a){var b=F("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e)
{d=qu(a,d,e);b.appendChild(d);e==a.ma&&(c=d)});c&&V(function(){var
d=c;300<d.offsetTop+M(d).height&&(d=void 0!==d.previousElementSibling?
d.previousElementSibling:If(d.previousSibling,!
1))&&(a.i.scrollTop=d.offsetTop);c.focus()});a.i.appendChild(b);300<M(a.i).height&&
(K(a.i,"height","300px"),w(a.i,"scroll-toc-div-wide"));w(a.i,"scroll-toc-
div");a.vi();a.i.tabIndex=-1;$m(a.i,"dialog");a.i.focus()}
f.vi=function(){var a=this.l?8:13,b=this.l?9:12,c;this.o instanceof mu?
c=this.o.ha():c=this.o;qs(c,a,this.i,b,new B(0,-this.qa))};
function qu(a,b,c){var d=b.getId(),e=No(a.N.ab(),d);d=b.g;var g=a.j[c+1]?"":"-
last",h="toc-middle-cell"+g,k="toc-right-cell"+g;a.s?g=F("A",{"class":e?"toc-
row":"toc-disabled-row"}):(g=F("DIV",{"class":e?"toc-row":"toc-disabled-row"}),
$m(g,"button"),Rf(g,!0));var l=H("div");w(l,"goog-inline-block");w(l,"toc-left-
cell");c==a.ma&&(w(l,zm()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_select
ed_item_arrow_left"),w(g,"toc-row-selected"));c=H("div");w(c,"goog-inline-
block");w(c,h);Ac&&!Sc("1.9")&&
K(c,"overflow","hidden");var m=b.hb(),p=a.l?
m:We(m,35);O(c,Cj(p));a.l&&(c.title=m);m=H("div");w(m,"goog-inline-
block");w(m,k);O(m,Cj(Sb(Ze(d))?"&nbsp;":d));g.appendChild(l);g.appendChild(c);g.ap
pendChild(m);e?a.s?(d=new
S(window.location.href),T(Wk(Wk(d,"pg"),"printsec"),"jtp",b.g),a.O&&T(Wk(d,"zoom"),
"zoom",a.O),a.N.Xa().getQuery()||Wk(Wk(d,"dq"),"num"),bi(g,ni(d.toString()))):
(a.g.ka(g,"click",function(){a.N.mb(e)}),a.g.ka(g,"keydown",function(x)
{13==x.keyCode&&a.N.mb(e)})):(Lb(c,h,"toc-middle-disabled-cell"),
Lb(m,k,"toc-right-disabled-cell"),Y(g,"disabled",!0));return g}f.ua=function()
{X.prototype.ua.call(this);I(this.i);this.o.focus()};function ru(a)
{rr.call(this,1);var b=new
xr;b.nb(a);this.Pa(b);tm(this)}n(ru,rr);ru.prototype.uh=function(){return
this.g[0]};ru.prototype.s=function(){return this.tb()||
0};ru.prototype.Of=function(){return"fixed_width"};function su(a){var
b=a.Ab(),c=new qt(this,b);K(b,{overflow:"hidden"});gt.call(this,a,c);this.o=new
Ks(a);b=new
vq;wq(b,xr,this.o);this.O=b;b=a.ab().g.aspectRatio();c=this.getSize();b=this.xg(Mat
h.min(2*Math.floor(c.height*b),c.width));this.Tc(b);this.wa=new
Ws(a,this);this.g.ka(this.Cb,"pagemodechange",this.Uq);V(this.ac,0,this)}u(su,gt);f
=su.prototype;f.ae=function(){var a=tb(tu,this.Cb.Wa().ae());return new
yq(kb(a,Js))};f.Pe=function(a)
{su.oa.Pe.call(this,a);this.O.Ma();this.ac()};f.Kc=function(){this.Oe(1)};
f.Zc=function(){this.Oe(-1)};f.Uq=function()
{this.O.Ma();this.ac()};f.Cm=2;f.xg=function(a){this.getSize();var
b=this.Cb.ab().g.aspectRatio();return new ru(new
Ke(a,Math.floor(Math.floor(a/2)/b)))};var tu=[180,220,280];
su.prototype.Pd=function(){var a=uu(this,this.Cb.Da()),b=this.o.g;if(b){var
c=this.wa,d=b.Md();c.o=d[0];c.O=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.qa=c;b.wa=d;Is(b);if(c){if(c.l(64)||void 0==d)a=!1}else b.o.Vl();if(d)
{if(d.l(32)||void 0==c)e=!1}else
b.O.Vl();c=e;d=a?"":"hidden";K(b.l,"visibility",c?"":"hidden");K(b.s,"visibility",d
);c=c&&a;b.ta.Aa(c);b.Ba.Aa(c)}this.dispatchEvent("pagechange")};su.prototype.Md=fu
nction(){return this.o.g.Md()};
function uu(a,b){return mb(a.Cb.ab().V,function(c){return
ob(c,b)})}su.prototype.ac=function()
{su.oa.ac.call(this);this.Pd()};su.prototype.qa=function(a,b){var
c=this.Cb.ab().V;a=Ko(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==Ko(h[0])||h[1]&&a==Ko(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=Ko(e[0]||e[1])&&a<Ko(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
vu(a){this.vc=a.title||"";this.O=!!
a.fullview;this.ai=a.table_of_contents_page_id||"";this.Lb=a.num_toc_pages||"";this
.V=a.initial_zoom_width_override;this.Ja=a.max_resolution_image_width;this.wc=!!
a.paired_thumbnails;this.nd=a.thumbnail_token||"";this.Na=a.containing_bookshelves|
|[];this.wa=a.volume_id||"";this.bc=a.other_issues_query||"";this.Ya=!!
a.is_browsable;this.Hb=!!a.is_public_domain;a.last_page&&(this.na=new
eq(a.last_page));this.g=new Ke(a.page_width,a.page_height);this.ma=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.s=kb(c.BuyLin
ks,function(d){return new
$s(d)},this));this.Ga=c.AboutUrl;c.allowed_syndication_flags&&(this.o=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.wi=kb(c.TocLine,function(d)
{return new Bt(d)}));c.SubscribeLink&&(this.qa=new
$s(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.j=c;this.l=n
ull==c?null:new
qq(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Lc=a.sample_url||"";this.wb=
a.is_newspaper||!1;
(this.ta=a.newspaper_tile_base_url)&&this.l&&rq(this.l,r(this.Bv,this));this.Bf=c?
c.res_h:wu;this.Ba=this.wb?"fixed_height":"fixed_width";this.Tf=a.is_pre_order||!
1;this.zp=a.on_sale_date||"";this.Xi=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Yi=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ha=a.volumeresult&&a
.volumeresult.can_download_pdf;this.Ia=a.volumeresult&&a.volumeresult.can_download_
epub;this.Ua=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Kb=
a.volumeresult?
a.volumeresult.download_epub_url:""}n(vu,sq);f=vu.prototype;f.Ah=ba(17);f.Ri=functi
on(){"number"!==typeof this.i&&(this.i=this.j.read_zm,this.i="number"===typeof
this.i?this.j.read_zm:4,this.i=Ge(this.i,-1,this.ae().length-1));return
this.i};function ut(a){return a.V?a.V:a.g&&a.g.width?a.g.width:575}f.Ub=function()
{return this.wa};f.Ti=function(){return this.l};f.ae=function(){return
this.Bf};f.Of=function(){return this.Ba};
f.Bv=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.ta+a.substring(b));return new S(a)};f.xh=function()
{return this.j?this.j.focus_aid:null};f.Dg=function(){var
a=this.j.focus_x,b=this.j.focus_y;return void 0!==a&&void 0!==b?new
B(a,b):null};var wu=[350,410,495,575,685,800,910,1025];function xu(a)
{X.call(this);this.o=a;this.i=null}n(xu,X);f=xu.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=Ah(a).y,d=M(a);c=c+d.height+3;d="";b&&(d=Ah(a).x);this.i=F("DIV",
{"class":"linkbar-panel-div"});th(this.i,d,c);this.ma=F("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.ma);Ac&&Dc&&!Sc("1.9")&&(this.O=F("IFRAME",
{style:"position:
absolute;",yw:"0"}),this.o.appendChild(this.O));this.o.appendChild(this.i);this.O&&
(L(this.O,M(this.i)),th(this.O,vh(this.i)));V(r(this.Ul,this))};
f.Ul=function()
{this.g.ka(this.ma,"click",this.Ea);this.g.ka(this.j,"action",this.Vq);this.g.ka(do
cument,"mousedown",this.Ls)};f.Vq=function(){Rt(this.j,16)||
this.Ea()};f.Ls=function(a){Lf(this.i,a.target)||Lf(this.j.ha(),a.target)||
this.Ea()};f.ua=function()
{X.prototype.ua.call(this);I(this.i);I(this.O)};f.ha=function(){return
this.i};function yu(a,b,c){xu.call(this,a);this.N=b;this.V=c}n(yu,xu);
yu.prototype.render=function(a,b){xu.prototype.render.call(this,a,b);a=F("DIV",
{style:"padding-top:5px; font-size: 13px;"});O(a,Cj("Incolla il link in
<b>email</b> o
<b>chat</b>"));this.ha().appendChild(a);this.l=H("input");L(this.l,"100%","auto");t
his.ha().appendChild(this.l);this.V&&(a=F("DIV",{style:"font-size: 13px; padding-
top:
7px;"},"Incorpora"),this.ha().appendChild(a),this.s=H("input"),L(this.s,"100%","aut
o"),this.ha().appendChild(this.s));a=this.N.Da();b=(new S(window.location)).i;var
c=
new S(a.zc());Mk(c,b);this.l.value=c.toString();V(t(zu,this.l));this.V&&(a=new
S(a.zc()),T(a,"output","embed"),this.s.value=Au(a.toString()))};yu.prototype.Ul=fun
ction()
{xu.prototype.Ul.call(this);this.g.ka(this.l,"click",t(zu,this.l));this.V&&this.g.k
a(this.s,"click",t(zu,this.s))};function zu(a){a.select()}function Au(a){return
Me('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Bu(a,b){var
c=this;this.N=a;this.j=b;this.g=rk();this.i=D("flow-top-div")?!0:!1;(new
jk(this)).ka(this.g,"resize",function(){var
d=c.N.Fa(),e=d.Eb(),g=d.Hc();c.resize();c.N.Fa().Ae();d=c.N.Fa();e=Wm(new
Vm(e,d.Eb()),g);d.Ed(d.Ie(e))}).ka(this.N,"searchupdate",function(){var d=D("gb-
ogen-mobile-appbar");if(d){var
e=c.g.getSize().height;d=d.getBoundingClientRect().height;e-
=d;d=c.g.getSize().width;c.N.nb(new Ke(d,e));c.i&&L(c.j,new
Ke(d,e))}}).ka(window,"load",this.resize)}
Bu.prototype.resize=function(){var
a=this.g.getSize().height,b=this.g.getSize().width,c=Math.round(Ah(this.j).y);a=Mat
h.max(0,a-c);this.N.nb(new Ke(b,a));this.i&&L(this.j,new Ke(b,a))};function Cu()
{Du(this)}function Eu(a){gk(a.g);a.g=Yj(document.body,"mousedown",function()
{Jb(document.body,"focus-outline-enabled");Du(a)},{capture:!0})}function Du(a)
{gk(a.g);a.g=Q(document.body,"keydown",function(b)
{9===b.keyCode&&(w(document.body,"focus-outline-enabled"),Eu(a))})};function
Fu(a,b,c,d){d=void 0===d?!1:d;us.call(this);var e=this;this.vc=a;this.i=b;this.g=c?
c:null;this.hg(Gu(this));if(d){var g=D("ep-lb");Q(this,"hide",function()
{K(g,"visibility","hidden")});Q(this,"beforeshow",function()
{K(g,"visibility","visible");y(e.ha(),"lightbox-dialog",!0)})}}n(Fu,us);
function Gu(a){var b=F("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);$m(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);if(""!=a.vc){var c=F("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=F("SPAN",{"class":"popup-menu-
title"});J(d,a.vc);c.appendChild(d);d=F("DIV",{"class":"popup-menu-
close"});dn(d,"Chiudi popup");var
e=F("IMG");e.src="/googlebooks/images/material/close_black_24dp.png";L(e,24,24);Y(e
,"hidden",!0);d.appendChild(e);Q(d,"click",function(){a.Aa(!1);
a.g&&a.g()});Q(d,"keydown",function(g){if(32==g.keyCode||13==g.keyCode)a.Aa(!
1),a.g&&a.g()});$m(d,"button");Rf(d,!0);c.appendChild(d)}b.appendChild(a.i);return
b};function Hu(a,b,c)
{this.g=a;this.i=b;this.O=c}u(Hu,ps);Hu.prototype.Mc=function(a,b,c)
{qs(this.g,this.i,a,b,void 0,c,this.O)};function Iu(a,b,c,d)
{Hu.call(this,a,b);this.j=c?5:0;this.o=d||void 0}u(Iu,Hu);Iu.prototype.s=function()
{return this.j};Iu.prototype.l=function(a)
{this.j=a};Iu.prototype.Mc=function(a,b,c,d){var
e=qs(this.g,this.i,a,b,null,c,10,d,this.o);if(e&496){var
g=Ju(e,this.i);b=Ju(e,b);e=qs(this.g,g,a,b,null,c,10,d,this.o);e&496&&(g=Ju(e,g),b=
Ju(e,b),qs(this.g,g,a,b,null,c,this.j,d,this.o))}};function Ju(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function Ku(a,b,c,d,e)
{this.g=a;this.N=b;this.s=c;this.ma=D("epo-welcome");this.O=D("epo-
keyboard");this.j=D("epo-plain-text");this.l=D("epo-plain-text-
only");this.o=D("entity-page-toggle-viewport-mode-link");this.V=D("epo-share-
link");this.i=e;Lu(this,d);Mu(this,!1)}
function Lu(a,b){if(a.s)a.l&&Nu(a,b);else{var c=new Fu("",a.ma,function()
{});Ib(c.ha(),["onboarding-popup","onboarding-fixed-popup","onboarding-welcome-
popup"]);Pn(c,!1);var d=D("epo-keyboard-text");O(d,sj(Sf(d)));var e=new
Fu("",a.O,function(){});Ib(e.ha(),["onboarding-popup","onboarding-fixed-
popup"]);Pn(e,!1);d=gf("A",d)[0];d.id="ep-keyboard-link";w(d,"onboarding-
link");Rf(d,!0);Ou(d,function(){a.N.qb("showkeyboardshortcuts")});if(a.j){var g=new
Fu("",a.j,function(){});Ib(g.ha(),["onboarding-popup",
"onboarding-plain-text-popup"])}d=new Fu("",a.V,function(){});Ib(d.ha(),
["onboarding-popup","onboarding-share-popup"]);var h=D("entity-page-
clip");vs(d,5);d.setPosition(new Iu(h,4,!0));Pn(d,!
1);Pu(a,c,e,g,d);Qu(a,c,e,g,d);if(a.i)switch(a.i){case 0:c.Aa(!0);break;case
1:e.Aa(!0);break;case 2:g?Ru(a,g,b):d.Aa(!0);break;default:d.Aa(!0)}else c.Aa(!0)}}
function Pu(a,b,c,d,e){var g=D("epo-welcome-next");Ou(g,function(){a.i++;b.Aa(!
1);c.Aa(!0);Mu(a,!1)});g=D("epo-keyboard-next");Ou(g,function(){a.i++;c.Aa(!1);d?
Ru(a,d):e.Aa(!0);Mu(a,!1)});a.j&&d&&(g=D("epo-plain-text-next"),Ou(g,function()
{a.i++;a.g.Aa(!1);Pn(a.g,!0);d.Aa(!1);e.Aa(!0);Mu(a,!1)}))}
function Qu(a,b,c,d,e){document.querySelectorAll(".onboarding-
link").forEach(function(h){"ep-keyboard-link"!=h.id&&Ou(h,function(){b.Aa(!
1);c.Aa(!1);d&&(d.Aa(!1),a.g.Aa(!1),Pn(a.g,!0));e.Aa(!1);Su(a)})});var g=D("epo-
done");Ou(g,function(){e.Aa(!1);Su(a)})}function Nu(a,b){var c=new
Fu("",a.l,function(){});Ib(c.ha(),["onboarding-popup","onboarding-plain-text-
popup"]);Ru(a,c,b);b=D("epo-done-only");Ou(b,function(){c.Aa(!1);a.g.Aa(!
1);Pn(a.g,!0);Su(a)})}
function Ru(a,b,c){void 0!==c&&c||(Pn(a.g,!1),a.g.Aa(!0));a=D("entity-page-more-
menu-content");vs(b,0);b.setPosition(new Iu(a,4,!0));Pn(b,!1);b.Aa(!0)}function
Su(a){Mu(a,!0);a.j?mp(!0):mp(!1)}function Mu(a,b){if(a.o){var c=new S(a.o.href);b?
(Wk(c,"ovso"),Wk(c,"ovsopt"),Wk(c,"op")):a.s&&a.l?T(c,"ovsopt","1"):
(T(c,"ovso","1"),T(c,"op",a.i));bi(a.o,ni(c.toString()))}}function Ou(a,b)
{Q(a,"click",function(){b()});Q(a,"keydown",function(c){32!=c.keyCode&&13!
=c.keyCode||b()})};function Tu(a,b)
{X.call(this);this.Ca=a;this.j=b;this.i=H("div");a.s.i.appendChild(this.i);w(this.i
,"sitb_result");Rf(this.i,!0);$m(this.i,"link");Y(this.i,"disabled",!0);Cc?
(K(this.i,"width",b.getSize().width+"px"),K(this.i,"min-
height",b.getSize().height+"px")):
(th(this.i,b.jd()),L(this.i,b.getSize()));a=H("div");w(a,"sitb-result-
header");this.i.appendChild(a);this.l=H("div");w(this.l,"sitb-result-page-
link");b=(b=b.g.i)?"Pagina "+b:"Pagina";J(this.l,b);dn(this.l,"Risultato di
ricerca: "+b);a.appendChild(this.l);
this.o=H("div");w(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(a=No(this.Ca.N.ab(),this.j.g.La()))
{b=this.Ca.N.Xa().getQuery();var c=a.ob.snippetSrc;c&&b==rp(c)?Uu(this,c):
(b=a.df(),"entity_page"==U(b,"source")?
T(b,"source","entity_page_gbs_snippet"):T(b,"source","gbs_snippet"),gq(a,b,r(this.O
,this)))}else Vu(this)}n(Tu,Rm);Tu.prototype.s=function(a){this.Ca.ta(a.g,void
0)};Tu.prototype.O=function(a){(a=a.ob.snippetSrc)?Uu(this,a):Vu(this)};
function Uu(a,b){Bf(a.o);var c=H("IMG");c.src=b;Wu(a);b=a.j.getSize().width-25;K(c,
{width:b+"px"});a.o.appendChild(c)}function Wu(a){w(a.i,"sitb-result-
clickable");w(a.l,"sitb-result-link");var
b=Sf(a.l);O(a.l,sj(b+"&nbsp;&raquo;"));Y(a.i,"disabled",!
1);a.g.ka(a.i,"click",r(a.s,a,a.j));a.g.ka(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.s(a.j)})}
function Vu(a){Bf(a.o);var b=H("div");w(b,"sitb-result-
snippet");a.o.appendChild(b);Cc||K(b,{width:Math.floor(.75*a.j.getSize().width)
+"px"});O(b,rj.g(a.j.g.g));b=H("div");w(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=No(a.Ca.N.ab(),a.j.g.La());c&&c.xd()&&!lq(c,
[4,8,16])&&c.l(2)?(Wu(a),O(b,sj((Cc?"Nessuna immagine per il
risultato.":"Impossibile generare un'immagine relativa a questo risultato.")
+"&nbsp;&nbsp;")),a=H("span"),c=Cc||bq()?"Fai clic per visualizzare":"Fai clic per
visualizzare l'intera pagina.",
O(a,sj(c)),b.appendChild(a),w(a,"sitb-result-link")):(O(b,sj("Nessuna anteprima
disponibile per questa pagina.&nbsp;&nbsp;")),Cc||(a=H("a"),w(a,"sitb-result-buy-
link"),O(a,sj("Compra questo libro.")),b.appendChild(a),b=new
S(window.location.href),T(b,"sitesec","buy"),T(b,"source","gbs_snippet"),Wk(b,"prin
tsec"),a.href=b.toString()))}Tu.prototype.Ma=function()
{I(this.i);this.Ea()};function Xu(a)
{this.Ca=a}n(Xu,Yp);Xu.prototype.render=function(a){return new
Tu(this.Ca,a)};function Yu(a){this.g=a}n(Yu,mm);function Zu(a,b)
{rr.call(this,1);this.o=a;this.V=b;this.Hj=this.hi=this.ii=20;a.vb&&(a.vb.forEach(r
(this.l,this)),tm(this))}n(Zu,rr);Zu.prototype.l=function(a){a=new Yu(a);var
b=Math.min(this.V-16,600);a.nb(new
Ke(b,Math.round(124/600*b+42)));this.Pa(a)};function $u(a){var
b=a.Ab();K(b,"overflow","hidden");var c=new
qt(this,b);Wr.call(this,c);this.N=a;Cc||Zr(this,new
kt(this));this.g.ka(this,"move",this.ac);var d=D("subscription-
bar");d&&(this.Vk(d),V(function(){N(d,!
1)},600));Yr(this,av(this));bv(b)}u($u,Wr);function cv(a,b){b!
=a.o&&(a.o=b,dv(a))}function bv(a){K(a,"overflow","auto");K(a,
{overflowX:"auto",overflowY:"scroll"});of(a,{dir:"ltr"})}function av(a){var b=new
vq;wq(b,Yu,new Xu(a));return b}$u.prototype.resize=function(){dv(this)};
function dv(a){var b=new Zu(a.o,a.getSize().width);a.Tc(b);a.ac()}function ev(a,b)
{a.ta=b};function fv(a){this.g=a||{}}fv.prototype.kc=function(){return
this.g};fv.prototype.Wb=function(a){var b=hd(gv,function(c){return
c==a});this.g.v=b};fv.prototype.getQuery=function(){return this.g.q};var
gv={onepage:rt,twopage:su,thumbnail:yt,snippet:$u};function hv(a)
{Hj.call(this,"navigate");this.o=a}u(hv,Hj);function iv(){return Mb&&gc?gc.mobile:!
(Mb&&gc?!gc.mobile&&(z("iPad")||z("Android")||z("Silk")):z("iPad")||z("Android")&&!
z("Mobile")||z("Silk"))&&(z("iPod")||z("iPhone")||z("Android")||z("IEMobile"))};var
jv=new WeakMap;function kv(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 lv(a,b,c,d){R.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"+mv;var g=ne("input",
{type:"text",name:e,id:e,style:wd("display:none")});document.write(ke(g));e=D(e)}th
is.s=e;this.g=c?uf(ef(c)):window;this.ma=b;A&&!
b&&(this.ma="https"==window.location.protocol?
Dd(vd(wd("https:///"))):Dd(vd(wd('javascript:""'))));this.Sa=new
Tl(150);Fj(this,this.Sa);this.i=!a;this.j=new jk(this);if(a||nv){if(d)var
h=d;else{a="history_iframe"+
mv;b={id:a,style:wd("display:none"),sandbox:void 0};c={};c.src=this.ma||
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=pe("iframe",e);document.write(ke(h));h=D(a)}this.O=h;this.qa=!
0}nv&&(this.j.ka(this.g,"load",this.Yu),this.na=this.V=
!1);this.i?ov(this,pv(this),!0):qv(this,this.s.value);mv+
+}u(lv,R);lv.prototype.Pb=!1;lv.prototype.o=!1;lv.prototype.l=null;var
rv=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?
kv:b;var e=Va(a);return function(){var g=Ha.apply(0,arguments),h=this||
q,k=jv.get(h);k||(k={},jv.set(h,k));return wc(k,[this].concat(na(g)),c,d)}}
(function(){return A?Tc(8):"onhashchange"in q}),nv=A&&!Tc(8);f=lv.prototype;
f.Jg=null;f.ua=function(){lv.oa.ua.call(this);this.j.Ea();this.lb(!
1)};f.lb=function(a){if(a!=this.Pb)if(nv&&!this.V)this.na=a;else
if(a)if(Ac&&this.j.ka(this.g,"pageshow",this.gv),rv()&&this.i)this.j.ka(this.g,"has
hchange",this.av),this.Pb=!0,this.dispatchEvent(new hv(pv(this),!1));else{if(!A||
iv()||this.V)this.j.ka(this.Sa,"tick",r(this.Hm,this,!0)),this.Pb=!0,nv||
(this.l=pv(this),this.dispatchEvent(new hv(pv(this),!1))),this.Sa.start()}else
this.Pb=!1,ok(this.j),this.Sa.stop()};
f.Yu=function(){this.V=!0;this.s.value&&qv(this,this.s.value,!
0);this.lb(this.na)};f.gv=function(a){a.Ob.persisted&&(this.lb(!1),this.lb(!
0))};f.av=function(){var a=sv(this.g);a!=this.l&&tv(this,a,!0)};function pv(a)
{return null!=a.Jg?a.Jg:a.i?sv(a.g):uv(a)||""}function vv(a,b){pv(a)!=b&&(a.i?
(ov(a,b,!1),rv()||A&&!iv()&&qv(a,b,!1),a.Pb&&a.Hm(!1)):(qv(a,b,!
1),a.Jg=a.l=a.s.value=b,a.dispatchEvent(new hv(b,!1))))}function sv(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function ov(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=cc(a.href,"#");if(nv||e||b)d+="#"+b;d!=a.href&&(b=Kd(d),c?
De(a,b):Ce(a,b))}function qv(a,b,c){if(a.qa||b!=uv(a))if(a.qa=!
1,b=encodeURIComponent(String(b)),A){var
d=Mf(a.O);d.open("text/html",c?"replace":void 0);c=ue(ne("title",
{},a.g.document.title),ne("body",{},b));d.write(ke(c));d.close()}else
d=Ad(a.ma).toString()+"#"+b,(a=a.O.contentWindow)&&(c?
De(a.location,d):Ce(a.location,d))}
function uv(a){if(A)return a=Mf(a.O),a.body?Qe(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=Qe(sv(b))}catch(d){return a.o||(1!
=a.o&&Ul(a.Sa,1E4),a.o=!0),null}a.o&&(0!=a.o&&Ul(a.Sa,150),a.o=!1);return c||
null}return null}f.Hm=function(a){if(this.i){var b=sv(this.g);b!
=this.l&&tv(this,b,a)}if(!this.i||nv)if(b=uv(this)||"",null==this.Jg||
b==this.Jg)this.Jg=null,b!=this.l&&tv(this,b,a)};
function tv(a,b,c){a.l=a.s.value=b;a.i?
(nv&&qv(a,b),ov(a,b)):qv(a,b);a.dispatchEvent(new hv(pv(a),c))}var mv=0;function
wv(a,b){this.g=new
lv;Q(this.g,"navigate",r(this.o,this));this.N=a;this.i=b}wv.prototype.o=function(a)
{xv(this,a.o)};function xv(a,b){if(!(a.l&&""==b||a.j))if((A||
Bc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Ok(b);v(d.Xd(),function(e){var g=d.get(e);g in yv&&(g=yv[g]);c[e]=g});b=new
fv(c);a.N.Wb(gv[b.g.v]||rt);Ts(a.i,!!b.g.f);void 0!
==b.getQuery()&&qp(a.N.Xa(),b.getQuery())}}
wv.prototype.lb=function(a){this.l=!0;this.g.lb(a);A&&(a=(new
S(window.location)).i,xv(this,a));this.l=!1};wv.prototype.update=function(){var
a=new
fv;a.Wb(this.N.O);a.g.q=this.N.Xa().getQuery();a.g.f=this.i.nf();a=Zk(a.kc()).toStr
ing();this.j=!0;vv(this.g,a);this.j=!1};var yv={"true":!0,"false":!1};function
zv(a,b,c,d,e,g,h){var k=this;a&&(this.N=a,this.Kb=b);if(this.Ba=c)this.nd=!
1;this.Lc=!!d;this.wc=!!e;this.Na=g;this.Hb=void 0===h?!1:h;this.O=D("entity-page-
toc");this.Ja=D("entity-page-toc-label");this.Lb=!1;if(this.ma=D("entity-page-
pagination"))this.wa=D("entity-page-prev"),this.ta=D("entity-page-
next"),this.Ua=D("entity-page-floating-hover");this.Ga=D("entity-page-zoom-
in");this.Ia=D("entity-page-zoom-out");this.na=D("entity-page-one-
page");this.s=D("entity-page-two-page");this.o=D("entity-page-thumbnail");
this.V=D("entity-page-link");this.Gd=D("entity-page-link-menu-
content");this.wb=D("entity-page-share-input");this.qd=D("entity-page-embed-
input");this.j=D("entity-page-clip");this.qa=D("entity-page-
more");this.Hd=D("entity-page-more-menu-content");this.Ya=!1;this.Ha=D("entity-
page-volume-info");D("flow-top-div")&&(this.g=D("flow-top-
div"),this.i=(a=Number(U(new S(window.location.href),"zoom")))?
a:2,Av(this,this.i),Q(this.N,"searchupdate",function(){Bv(k)}));this.l=!
0;Cv(this);Dv(this);Ev(this);Fv(this);
Gv(this);Hv(this);Iv(this);Jv(this);Kv(this);Lv(this);new Cu;gp(Mv(this))}
function Cv(a){if(a.N){var b=a.N.Wa(),c=!!b.wi;b=(b=b.ai)&&a.N.ab()&&!!
No(a.N.ab(),b);c||b?(a.Lb=!0,a.g?
(c=D("jtp").value||"Sommario",J(a.Ja,c)):J(a.Ja,a.N.Da().Ce()||"Sommario"),Nv(a.O,f
unction(){var d=mf("base-image-toc-div");mf("scroll-toc-div")||d||(new
nu(a.N,a.O,a.Na,!!a.g)).render(8,a.i)}),Q(a.N,"pagechange",function(){var
d=a.N.Da().Ce()||"Sommario";a.Ja&&O(a.Ja,sj(d))})):(J(a.Ja,"Contenuti non
disponibili"),Ib(a.O,["toolbar-button-disabled","toc-button-
unavailable"]),Y(a.O,"disabled",!0))}else J(a.Ja,
"Contenuti non disponibili"),Ib(a.O,["toolbar-button-disabled","toc-button-
unavailable"]),Y(a.O,"disabled",!0)}function Dv(a){a.ma&&(a.N&&(Nv(a.wa,function()
{a.wa.hasAttribute("href")||a.N.qb("previous")}),Nv(a.ta,function()
{a.ta.hasAttribute("href")||a.N.qb("next")})),a.wa.setAttribute("title","Pagina
precedente"),a.ta.setAttribute("title","Pagina successiva"))}
function Ev(a){Nv(a.Ga,function(){a.g?
Ov(a):a.N&&a.N.qb("zoomin")});Nv(a.Ia,function(){a.g?
Pv(a):a.N&&a.N.qb("zoomout")});a.g&&Q(document.body,"keydown",function(b)
{107==b.keyCode||187==b.keyCode||61==b.keyCode?Ov(a):(109==b.keyCode||
189==b.keyCode||173==b.keyCode)&&Pv(a)});a.Ga.setAttribute("title","Zoom
avanti");a.Ia.setAttribute("title","Zoom indietro")}
function Fv(a){Nv(a.na,function()
{Qv(a,rt)});a.na.setAttribute("title","Visualizzazione a pagina singola");a.Lc?
(Nv(a.s,function(){Qv(a,su)}),a.s.setAttribute("title","Visualizzazione a due
pagine")):(y(a.s,"toolbar-button-disabled",!
0),a.s.setAttribute("title","Visualizzazione a due pagine non
disponibile"),Y(a.s,"disabled",!0));a.wc?(Nv(a.o,function()
{Qv(a,yt)}),a.o.setAttribute("title","Visualizzazione miniatura")):(y(a.o,"toolbar-
button-disabled",!0),a.o.setAttribute("title","Visualizzazione miniatura non
disponibile"),
Y(a.o,"disabled",!0));a.N&&(Q(a.N,"viewportmodechange",function(){Rv(a)}),Rv(a))}
function Gv(a){var b=(new ns(a.wb)).ha();D("entity-page-share-copy-
container").appendChild(b);b=(new ns(a.qd)).ha();D("entity-page-embed-copy-
container").appendChild(b);var c=new Fu("Link a questo risultato",a.Gd,function()
{a.V.focus()});vs(c,5);c.setPosition(new Iu(a.V,4,!0));c.Aa(!1);var d=new
S(a.wb.value);Nv(a.V,function(){if(c.Re||150>Date.now()-c.hj)c.Aa(!1);else{c.Aa(!
0);c.ha().focus();if(a.N){Sv(a,d);a.g&&T(d,"bksoutput","text");var
e=a.N.Xa().getQuery();e?a.N.O==$u?(Wk(d,"dq"),Wk(d,"pg"),
T(d,"bsq",e)):(Wk(d,"bsq"),T(d,"dq",e)):
(Wk(d,"bsq"),Wk(d,"dq"))}else(e=ke(rj.g((new
S(window.location.href)).i)).toString())&&T(d,"bsq",e);a.wb.value=d.toString();a.N&
&(e=new
S(a.N.Da().zc()),Wk(e,"source"),T(e,"output","embed"),a.qd.value=Au(e.toString()))}
});a.V.setAttribute("title","Link a questo risultato")}
function Hv(a){if(a.Ba){var b=D("entity-page-selection-bar"),c=D("entity-page-exit-
selection"),d=D("entity-page-toolbar");Nv(a.j,function(){a.nd=!a.nd;a.Ba(!
0);y(b,"menu-hidden",!1);c.focus();Y(d,"hidden",!0)});Nv(c,function(){a.Ba(!
1);y(b,"menu-hidden",!0);a.j.focus();Y(d,"hidden",!
1)});a.j.setAttribute("title","Seleziona un clip")}else y(a.j,"toolbar-button-
disabled",!0),Y(a.j,"disabled",!0),a.j.setAttribute("title","Selezione di un clip
non disponibile")}
function Iv(a){Tv(a);Uv(a);Vv(a);var b=new Fu("",a.Hd,function()
{a.qa.focus()});vs(b,4);b.setPosition(new Iu(a.qa,5,!0));w(b.ha(),"more-actions-
popup");b.Aa(!1);Wv(a,b);var c=D("entity-page-toggle-viewport-mode-
link");c&&a.Hb&&(b.Aa(!0),c.focus());Nv(a.qa,function(){if(b.Re||150>Date.now()-
b.hj)b.Aa(!1),a.qa.focus();else if(b.Aa(!0),b.ha().focus(),c){var e=new
S(c.href);Sv(a,e);a.g&&(Wk(e,"zoom"),Wk(e,"num"),Wk(e,"scoring"));Wk(e,"q");var
g=a.N.Xa().getQuery();if(g){if(T(e,"dq",g),!a.g){g=D("search-results-summ");
var h=g.hasAttribute("data-result-num")?g.getAttribute("data-result-
num"):0;T(e,"num",h);g=g.hasAttribute("data-search-sort")?g.getAttribute("data-
search-sort"):"n";T(e,"scoring",g)}}else
Wk(e,"dq");bi(c,ni(e.toString()))}});a.qa.setAttribute("title","Menu Altre
azioni");Q(b,"show",function(){a.Ya=!0;a.l=!0;Xv(a)});Q(b,"hide",function(){a.Ya=!
1;a.l=!1;Yv(a)});if(a.Na.showViewportOnboarding||
a.Na.showViewportPlainTextOnboarding){var d=Number(U(new
S(window.location.href),"op"));new Ku(b,a.N,!!a.Na.showViewportPlainTextOnboarding,
a.Hb,d?d:0)}}function Wv(a,b){var c=D("entity-page-store"),d=D("gb-mobile-buy-
section");if(c&&d&&(d=nf("TABLE","gb-mobile-buy-table",d))){var e=new
Fu("",d,function(){a.qa.focus()});vs(e,0);e.setPosition(new Iu(c,4,!
0));w(e.ha(),"buy-table-popup");e.Aa(!1);Nv(c,function(){e.Aa(!0);e.ha().focus()},!
0);b.ha().querySelectorAll(".more-actions-menu-link").forEach(function(g){g!
=c&&Q(g,"mouseenter",function(){e.Aa(!1)})});Q(e.ha(),"mouseleave",function()
{e.Aa(!1)})}}
function Jv(a){var b=D("ep-keyboard-shortcuts");if(b&&a.N){var c=new
Fu("",b,function(){},!0);w(c.ha(),"keyboard-shortcuts-popup");b=D("ep-keyboard-
close");Nv(b,function(){c.Aa(!1)});Q(a.N,"keyboardshortcutsopened",function()
{c.Aa(!0)})}}function Vv(a){var b=D("entity-page-keyboard");b&&a.N&&Nv(b,function()
{a.N.qb("showkeyboardshortcuts")})}
function Uv(a){var b=D("entity-page-copyright-page-id");if(b&&a.N){var c=D("entity-
page-copyright");b=Sf(b);var d=No(a.N.ab(),b);Nv(c,function(){a.N.mb(d)})}}function
Tv(a){var b=D("entity-page-toggle-viewport-mode-link");if(b){var c=a.g?!0:!
1;y(b,"checked",c);Y(b,"pressed",c);Nv(b,function(){y(b,"checked",!
c);Y(b,"pressed",!c)})}}
function Rv(a){a.N.O==rt?(Zv(a,!0),$v(a,!0),aw(a,!0),bw(a,!0),cw(a,!
0),Y(a.na,"current","true"),Y(a.s,"current","false"),Y(a.o,"current","false")):a.N.
O==su?(Zv(a,!0),$v(a,!0),aw(a,!0),bw(a,!0),cw(a,!
0),Y(a.na,"current","false"),Y(a.s,"current","true"),Y(a.o,"current","false")):a.N.
O==yt?(Zv(a,!0),$v(a,!1),aw(a,!0),bw(a,!0),cw(a,!
1),Y(a.na,"current","false"),Y(a.s,"current","false"),Y(a.o,"current","true")):
(Zv(a,!1),$v(a,!1),aw(a,!1),bw(a,!1),cw(a,!1));var b=a.N.O;a.ma&&b!=$u&&!
a.g&&(y(a.ma,"one-page-view",
b==rt),y(a.Ha,"one-page-view",b==rt),y(a.ma,"two-page-view",b==su),y(a.Ha,"two-
page-view",b==su),y(a.ma,"thumbnail-view",b==yt),y(a.Ha,"thumbnail-
view",b==yt))}function Qv(a,b){a.N&&a.N.O!=b&&(a.N.Wb(b),!
a.N.Xa().getQuery()&&a.Kb&&a.Kb.update())}function Zv(a,b){y(a.na,"toolbar-button-
disabled",!b);Y(a.na,"disabled",!b);a.Lc&&(y(a.s,"toolbar-button-disabled",!
b),Y(a.s,"disabled",!b));a.wc&&(y(a.o,"toolbar-button-disabled",!
b),Y(a.o,"disabled",!b))}
function $v(a,b){y(a.Ia,"toolbar-button-disabled",!b);Y(a.Ia,"disabled",!
b);y(a.Ga,"toolbar-button-disabled",!b);Y(a.Ga,"disabled",!b)}function aw(a,b)
{y(a.wa,"toolbar-button-disabled",!b);Y(a.wa,"disabled",!b);y(a.ta,"toolbar-button-
disabled",!b);Y(a.ta,"disabled",!b)}function bw(a,b){a.Lb&&(y(a.O,"toolbar-button-
disabled",!b),Y(a.O,"disabled",!b))}function cw(a,b){a.Ba&&(y(a.j,"toolbar-button-
disabled",!b),Y(a.j,"disabled",!b))}function Sv(a,b){a=new
S(a.N.Da().zc());T(b,"pg",U(a,"pg"))}
function Ov(a){5>a.i&&(a.i+=1,Av(a,a.i))}function Pv(a){1<a.i&&(--
a.i,Av(a,a.i))}function Av(a,b)
{y(a.g,"zoomstop1",1==b);y(a.g,"zoomstop2",2==b);y(a.g,"zoomstop3",3==b);y(a.g,"zoo
mstop4",4==b);y(a.g,"zoomstop5",5==b);y(a.Ia,"toolbar-button-
disabled",1==b);y(a.Ga,"toolbar-button-disabled",5==b);Bv(a)}
function Bv(a){var b=a.wa,c=new
S(b.href);dw(a,c);bi(b,ni(c.toString()));b=a.ta;c=new
S(b.href);dw(a,c);bi(b,ni(c.toString()));b=D("text-viewport-prev");c=new
S(b.href);dw(a,c);bi(b,ni(c.toString()));b=D("text-viewport-next");c=new
S(b.href);dw(a,c);bi(b,ni(c.toString()));if(b=D("entity-page-copyright"))c=new
S(b.href),dw(a,c),bi(b,ni(c.toString()));if(b=D("search-result-prev"))c=T(new
S(b.href),"zoom",a.i),bi(b,ni(c.toString()));if(b=D("search-result-next"))a=T(new
S(b.href),"zoom",a.i),bi(b,ni(a.toString()))}
function dw(a,b){T(b,"zoom",a.i);Wk(b,"q");(a=a.N.Xa().getQuery())?
T(b,"dq",a):Wk(Wk(Wk(b,"dq"),"num"),"scoring")}function Nv(a,b,c){c=void 0===c?!
1:c;Q(a,"click",function(){b()});Q(a,"keydown",function(d){32!=d.keyCode&&13!
=d.keyCode||b()});c&&Q(a,"mouseover",function(){b()})}
function Kv(a){function b(c){y(document.body,"opaque-background",!0);a.l=!
1;c&&Yv(a)}a.Hb?b(!0):(a.N&&(Yj(a.N.Fa(),"move",function(){b(!
0)}),Yj(a.N.Ab(),"click",function(){b(!0)})),Yj(document.body,"click",function()
{b(!a.g)}),Yj(document.body,"keydown",function(c){27!=c.keyCode&&b(!a.g)}))}
function Lv(a){a.N&&(a.g?Q(window,"resize",function(){Yv(a)}):
(Q(a.N,"viewportmodechange",function(){Yv(a)}),Q(a.N,"resize",function()
{Yv(a)}),Q(a.N,"zoomchange",function(){Yv(a)})),Q(a.Ua,"mouseenter",function()
{a.l=!0;Xv(a)}),Q(a.Ua,"mouseleave",function(){a.l=!
1;Yv(a)}),document.body.querySelectorAll(".floating-button-
group").forEach(function(b){Q(b,"mouseenter",function(){a.l=!
0;Xv(a)});Q(b,"mouseleave",function(){a.l=!1;Yv(a)});Q(b,"focusin",function(){a.l=!
0;Xv(a)});Q(b,"focusout",function(){a.l=
!1;Yv(a)})}))}function Yv(a){a.l||a.Ya||(Xv(a),ew(a)&&(a.bc=V(function(){fw(a,!
1);y(a.Ua,"listen-for-hover",!0)},3E3)))}function ew(a){if(!a.N||a.N.O==$u)return!
1;var b=a.Ha.getBoundingClientRect();if(a.g)return
a=a.g.getBoundingClientRect(),zm()?a.right-
54>=b.left:a.left+54<=b.right;a=mf("scroll-background");if(!a)return!1;a=Hf(a);if(!
a)return!1;a=a.getBoundingClientRect();return zm()?
a.right>=b.left:a.left<=b.right}function Xv(a){fw(a,!0);y(a.Ua,"listen-for-hover",!
1);a.bc&&Vl(a.bc)}
function fw(a,b){y(a.Ha,"floating-button-group-hidden",!b);a.ma&&y(a.ma,"floating-
button-group-hidden",!b)}function Mv(a){return{focusSearch:function()
{D("search_form_input").focus()},updateSearch:function(b)
{qp(a.N.Xa(),b);a.Kb&&a.Kb.update()},goToPage:function(b){b&&a.N.Bd(b)}}};function
gw(a,b){this.g=a;this.l=b}function hw(a,b){var c=H("DIV");w(c,"sitb-content");var
d=H("H4");w(d,"sitb-result-header");var e=H("DIV"),g=a.g.i;g=g?"Pagina
"+g:"Pagina";J(e,g);dn(d,"Risultato di ricerca: "+g);d.appendChild(e);b&&!
a.l&&(a=H("SPAN"),w(a,"sitb-no-preview-msg"),J(a,"Nessuna anteprima disponibile per
questa pagina."),d.appendChild(a));c.appendChild(d);return c};function iw(a)
{this.g=a}Qa(iw);function jw(a,b){a&&(a.tabIndex=b?0:-
1)}f=iw.prototype;f.Wj=function(a){return"DIV"==a.tagName};function kw(a,b,c)
{c.id&&b.Ng(c.id);var d=a.og(),e=!
1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.lb(!1):h==d+"-horizontal"?lw(b,"horizontal"):h==d+"-
vertical"&&lw(b,"vertical"))},a);e||w(c,d);mw(a,b,c);return c}
function mw(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.wh(d);g&&(g.va=d,b.isEnabled()||g.lb(!
1),b.Za(g),Gn(g,d))}else d.nodeValue&&""!=Tb(d.nodeValue)||
c.removeChild(d);d=e}}f.wh=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Yt?Yt[d]():null){a=d;break a}}a=null}return
a};f.Xj=function(a){a=a.ha();Oh(a,!0,Ac);A&&(a.hideFocus=!0);var
b=this.g;b&&$m(a,b)};f.og=function(){return"goog-container"};f.wo=function()
{return"vertical"};function nw(a,b,c){Bn.call(this,c);this.Ue=b||
iw.Jb();this.Sf=a||
this.Ue.wo()}u(nw,Bn);f=nw.prototype;f.xl=null;f.Df=null;f.Ue=null;f.Sf=null;f.re=!
0;f.Pb=!0;f.zg=!0;f.Yb=-1;f.Zb=null;f.ee=!1;f.xe=null;function ow(a){return a.xl||
a.ha()}f.wd=function(){return this.Ue};f.Qa=function(){var
a=this.g,b=a.Oa,c=this.Ue.og(),d=[c,"horizontal"==this.Sf?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.va=b.call(a,"DIV",d.join("
"))};f.Ib=function(){return this.ha()};f.ji=function(a){return this.Ue.Wj(a)};
f.Nb=function(a){this.va=kw(this.Ue,this,a);"none"==a.style.display&&(this.re=!
1)};f.Ka=function(){nw.oa.Ka.call(this);Hn(this,function(b)
{b.Va&&pw(this,b)},this);var a=this.ha();this.Ue.Xj(this);this.Aa(this.re,!
0);Z(this).ka(this,"enter",this.fl).ka(this,"highlight",this.Xq).ka(this,"unhighlig
ht",this.Zq).ka(this,"open",this.Qt).ka(this,"close",this.Wq).ka(a,Wt.qg,this.Yq).k
a(ef(a),[Wt.rg,Wt.ih],this.qt).ka(a,
[Wt.qg,Wt.rg,Wt.ih,"mouseover","mouseout","contextmenu"],this.kt);this.zg&&qw(this,
!0)};
function qw(a,b){var c=Z(a),d=ow(a);b?
c.ka(d,"focus",a.yi).ka(d,"blur",a.xi).ka(a.Df||(a.Df=new
Dt(ow(a))),"key",a.Pc):c.Ta(d,"focus",a.yi).Ta(d,"blur",a.xi).Ta(a.Df||(a.Df=new
Dt(ow(a))),"key",a.Pc)}f.jc=function(){this.Td(-1);this.Zb&&this.Zb.Qb(!
1);this.ee=!1;nw.oa.jc.call(this)};f.ua=function()
{nw.oa.ua.call(this);this.Df&&(this.Df.Ea(),this.Df=null);this.Ue=this.Zb=this.xe=t
his.xl=null};f.fl=function(){return!0};
f.Xq=function(a){var b=Ln(this,a.target);if(-1<b&&b!=this.Yb){var
c=rw(this);c&&c.Sc(!1);this.Yb=b;c=rw(this);this.ee&&fu(c,!0);this.Zb&&c!
=this.Zb&&(Qt(c,64)?c.Qb(!0):this.Zb.Qb(!1))}b=this.ha();null!
=a.target.ha()&&Y(b,"activedescendant",a.target.ha().id)};f.Zq=function(a)
{a.target==rw(this)&&(this.Yb=-1);this.ha().removeAttribute("aria-
activedescendant")};f.Qt=function(a){(a=a.target)&&a!
=this.Zb&&a.getParent()==this&&(this.Zb&&this.Zb.Qb(!1),this.Zb=a)};
f.Wq=function(a){a.target==this.Zb&&(this.Zb=null);var
b=this.ha(),c=a.target.ha();b&&Rt(a.target,2)&&c&&cn(b,c)};f.Yq=function(a)
{this.Pb&&(this.ee=!0);var b=ow(this);b&&Pf(b)?
b.focus():a.preventDefault()};f.qt=function(){this.ee=!1};
f.kt=function(a){a:{var b=a.target;if(this.xe)for(var c=this.ha();b&&b!==c;){var
d=b.id;if(d in this.xe){b=this.xe[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Wt.qg:b.Te(a);break;case
Wt.rg:case Wt.ih:b.de(a);break;case "mouseover":b.Ee(a);break;case
"mouseout":b.il(a);break;case "contextmenu":b.Dh(a)}};f.yi=function()
{};f.xi=function(){this.Td(-1);this.ee=!1;this.Zb&&this.Zb.Qb(!1)};
f.Pc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=In(this)||
this.xl)&&this.be(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.be=function(a){var b=rw(this);if(b&&"function"==typeof b.Pc&&b.Pc(a)||
this.Zb&&this.Zb!=b&&"function"==typeof this.Zb.Pc&&this.Zb.Pc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.zg)ow(this).blur();else return!1;break;case 36:sw(this);break;case
35:tw(this);break;case 38:if("vertical"==this.Sf)uw(this);else return!1;break;case
37:if("horizontal"==this.Sf)Kn(this)?vw(this):uw(this);else return!1;break;case
40:if("vertical"==this.Sf)vw(this);
else return!1;break;case 39:if("horizontal"==this.Sf)Kn(this)?
uw(this):vw(this);else return!1;break;default:return!1}return!0};function pw(a,b)
{var c=b.ha();c=c.id||(c.id=b.getId());a.xe||(a.xe={});a.xe[c]=b}f.Za=function(a,b)
{nw.oa.Za.call(this,a,b)};
f.tg=function(a,b,c){a.Xh|=2;a.Xh|=64;a.Vb(32,!1);au(a,!1);var
d=a.getParent()==this?Ln(this,a):-
1;nw.oa.tg.call(this,a,b,c);a.Va&&this.Va&&pw(this,a);a=d;-
1==a&&(a=In(this));a==this.Yb?this.Yb=Math.min(In(this)-1,b):a>this.Yb&&b<=this.Yb?
this.Yb++:a<this.Yb&&b>this.Yb&&this.Yb--};
f.removeChild=function(a,b){if(a="string"===typeof a?En(this,a):a){var
c=Ln(this,a);-1!=c&&(c==this.Yb?(a.Sc(!1),this.Yb=-1):c<this.Yb&&this.Yb--);var
d=a.ha();d&&d.id&&this.xe&&(c=this.xe,d=d.id,d in c&&delete
c[d])}a=nw.oa.removeChild.call(this,a,b);au(a,!0);return a};function lw(a,b)
{if(a.ha())throw Error("Component already rendered");a.Sf=b}f.isVisible=function()
{return this.re};
f.Aa=function(a,b){if(b||this.re!=a&&this.dispatchEvent(a?"show":"hide"))
{this.re=a;var c=this.ha();c&&(N(c,a),this.zg&&jw(ow(this),this.Pb&&this.re),b||
this.dispatchEvent(this.re?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Pb};f.lb=function(a){this.Pb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Pb=!0,Hn(this,function(b)
{b.oq?delete b.oq:b.lb(!0)})):(Hn(this,function(b){b.isEnabled()?b.lb(!1):b.oq=!
0}),this.ee=this.Pb=!1),this.zg&&jw(ow(this),a&&this.re))};
function ww(a,b){b!
=a.zg&&a.Va&&qw(a,b);a.zg=b;a.Pb&&a.re&&jw(ow(a),b)}f.Td=function(a)
{(a=Jn(this,a))?a.Sc(!0):-1<this.Yb&&rw(this).Sc(!1)};f.Sc=function(a)
{this.Td(Ln(this,a))};function rw(a){return Jn(a,a.Yb)}function sw(a)
{xw(a,function(b,c){return(b+1)%c},In(a)-1)}function tw(a){xw(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function vw(a){xw(a,function(b,c)
{return(b+1)%c},a.Yb)}function uw(a){xw(a,function(b,c){b--;return 0>b?c-
1:b},a.Yb)}
function xw(a,b,c){c=0>c?Ln(a,a.Zb):c;var d=In(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=Jn(a,c);if(g&&a.Xn(g)){a.Td(c);break}e+
+;c=b.call(a,c,d)}}f.Xn=function(a){return
a.isVisible()&&a.isEnabled()&&Qt(a,2)};function yw(a){Bn.call(this);this.j=a?
a:null;var b=this.g;a=b.ha("gb-mobile-buy-panel");var c=b.ha("gb-mobile-buy-
button"),d=b.ha("gb-mobile-buy-close-button");b=b.ha("volume-
left");a&&c&&d&&b&&(this.i=new
nw,Gn(this.i,a),this.o=c,this.V=d,Gn(this,b),this.i.Aa(!1))}n(yw,Bn);
yw.prototype.Ka=function(){var
a=this;Z(this).ka(this.o,"click",this.l).ka(this.o,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.l()}).ka(this.V,"click",this.l).ka(this.V,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.l()})};
yw.prototype.l=function(){if(this.i.isVisible()){this.i.Aa(!1);Jb(this.i.Ib(),"gb-
mobile-buy-panel-
visible");this.j&&(this.j.style.overflowX="auto",this.j.style.overflowY="scroll");t
his.o.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.i.Aa(!
0),w(this.i.Ib(),"gb-mobile-buy-panel-
visible"),this.j&&(this.j.style.overflowX="hidden",this.j.style.overflowY="hidden")
,this.i.Ib().focus(),
zw(this)};function zw(a){var b=a.i.Ib().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).ka(a.i.Ib(),"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())Y(b.value,"hidden",!0)};function Aw(a)
{this.Ic=Yq(a)}n(Aw,lr);f=Aw.prototype;f.getEnableSsEngine=function(){return
jr(this,2)};f.getEnableAwr=function(){return
jr(this,3)};f.getAlohaAutoGaRollout=function(){return
jr(this,5)};f.getEnableConfigurator=function(){return
jr(this,6)};f.getEnableMweb=function(){return
jr(this,7)};f.getEnableCtlConsentCheckbox=function(){return
jr(this,8)};f.getEnableIframe=function(){return
jr(this,9)};f.getEnableScreenshotNudge=function(){return jr(this,10)};
f.getEnableWebStartupConfigEndpoint=function(){return
jr(this,11)};f.getEnableJunkNudge=function(){return
jr(this,12)};f.getEnableConfiguratorLocale=function(){return
jr(this,13)};f.getEnableTinyNoPointer=function(){return
jr(this,14)};f.getEnableSupportSessionLogging=function(){return
jr(this,15)};f.getEnableFileUploadForScreenshot=function(){return
jr(this,16)};f.getEnableDirectDeflectionForSingleCategory=function(){return
jr(this,17)};f.getEnableImageSanitization=function(){return jr(this,18)};
f.getEnableAlohaBinarySplit=function(){return
jr(this,19)};f.getEnableDbFeedbackIntents=function(){return
jr(this,20)};f.getEnableMarkMandatoryFieldsWithRequired=function(){return
jr(this,21)};f.getEnableFeedbackCategoryCustomUi=function(){return
jr(this,22)};f.getEnableRealtimeCtl=function(){return jr(this,23)};function Bw(a)
{this.Ic=Yq(a)}n(Bw,lr);function Cw(a){return Dw.some(function(b){return
b.test(a)})}var
Dw=[/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 Ew="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;m
l;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 Fw(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
Gw=ka(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_light_binary.js"]),Hw=ka(["https://www.gstatic.com/uservoice/feedback/client/
web/","/main_binary__",".js"]);function Iw(a,b){var c=Fw(a);c=(c&&Ew.includes(c)?
Fw(a):"en").replaceAll("-","_").toLowerCase();var
d;a=(null==(d=a.initializationData)?0:d.useNightlyRelease)?"nightly":"live";var
e;return(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b))?
vj(Gw,a):vj(Hw,a,c)};var Jw,Kw;function Lw(a,b,c,d){if(Jw)return Jw;var
e=Iw(a,d);return Jw=b.feedbackV2GlobalObject?
Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(g,h){var
k=H("SCRIPT");ii(k,e);k.onload=function(){b.feedbackV2GlobalObject?
g(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not found on
window.")};k.onerror=function(){h("Feedback binary script tag failed to load:
"+e.toString())};c.body.appendChild(k)})}
function Mw(a,b,c,d){if(Kw)return Kw;var e=Iw(a,d);return
Kw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(g,h){var k=H("SCRIPT");ii(k,e);k.onload=function()
{b.feedbackV2GlobalObject?g(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not
found on window.")};k.onerror=function(){h("Feedback binary script tag failed to
load: "+e.toString())};c.body.appendChild(k)})}
function Nw(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Ga(function(p)
{switch(p.g){case 1:return g=Date.now(),za(p,Lw(a,c,d,b),2);case 2:h=p.j;if(!(e||
(null==(l=a.initializationData)?0:l.useNightlyRelease)||
(null==(m=a.initializationData)?0:m.isLocalServer)))
{k=h.initializeFeedbackClient(a,g,b);p.g=3;break}return
za(p,h.initializeFeedbackClientAsync(a,g,b),4);case 4:k=p.j;case 3:return
k.initiateAloha(),p.return(k)}})}
function Ow(a,b,c,d){var e,g,h;return Ga(function(k){if(1==k.g)return
e=Date.now(),za(k,Mw(a,c,d.document,b),2);if(3!=k.g)return
g=k.j,za(k,g.initializeFeedbackClientAsync(a,e,b,d),3);h=k.j;h.initiateAloha();retu
rn k.return(h)})}
function Pw(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k,l,m,p,x,C,E;return
Ga(function(G){e=c||q;if(null==(g=b)?0:null==(k=(h=g).getEnableAlohaBinarySplit)?
0:k.call(h)){l=e;if(l.isFormOpened)throw m=Error("Form is either loading or already
opened"),m.name="DuplicateFormError",m;l.isFormOpened=!0;a.callbacks=a.callbacks||
{};p=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P)
{l.isFormOpened=!1;p(P)};try{return G.return(Ow(a,b,l,e))}catch(P){throw
l.isFormOpened=!1,P;}}else{x=e;if(x.isFormOpened)throw C=
Error("Form is either loading or already
opened"),C.name="DuplicateFormError",C;x.isFormOpened=!0;a.callbacks=a.callbacks||
{};E=a.callbacks.onClose||function(){};a.callbacks.onClose=function(P)
{x.isFormOpened=!1;E(P)};try{return G.return(Nw(a,b,x,e.document,d))}catch(P){throw
x.isFormOpened=!1,P;}}})};function Qw(a,b){return Ga(function(c){return
c.return(new Promise(function(d){var e=Rw(null!=b?b:"")+"/aloha_form_properties?
productId="+a;$l(e,function(g){g=g.target;var h=null;try{var
k=JSON.stringify(jm(g,")]}'\n"));if(null==k||""==k)h=new Bw;else{var
l=JSON.parse(k);if(!Array.isArray(l))throw Error(void
0);Jq(l,32);h=Xq(Bw,l)}}catch(m){k=new Bw;l=new Aw;l=kr(l,5,!0);l=kr(l,2,!
0);l=kr(l,4,!1);l=kr(l,8,!0);l=kr(l,9,!0);l=kr(l,7,!0);l=kr(l,10,!0);l=kr(l,12,!
0);l=kr(l,13,!1);l=kr(l,14,!0);l=kr(l,
15,!0);l=kr(l,20,!1);null==l&&(l=void 0);g=k.Ic;h=Nq(g);if(h&2)throw
Error();ir(g,h,1,l);h=k}d(h)},"GET","",{},2E3,!0)}))})}function Rw(a){return Cw(a)?
a:"https://www.google.com/tools/feedback"};function Sw(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||q,e=d.document,g=a.nonce||
Be(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||Ua(b)||
(d+=encodeURIComponent(l)+"="+encodeURIComponent(b)
+"&");a=Yf(cf(e),"SCRIPT");g&&a.setAttribute("nonce",g);ii(a,Dd(d));e.body.appendCh
ild(a)}}
function Tw(a,b,c,d){var e,g;Ga(function(h){e=c||q;var
k="DEV"===a.serverEnvironment,l=c||q;l=a.nonce||Be(l);k={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,Rw:void
0,defaultFormInputValues:void 0,
defaultFormInputValuesString:void
0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializati
onData:{isLocalServer:k,nonce:l,useNightlyRelease:k,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&&(l=new
Map(Object.entries(b)),k.extraData.productSpecificData=l);g=k;return
za(h,Pw(g,d,e),0)})}
function Uw(a,b,c){try{if("help"===a.flow){var
d=a.helpCenterPath.replace(/^\//,"");oi(c||window,ni("https://support.google.com/"+
d))}else"submit"===a.flow?
Sw(a,b,c):Qw(a.productId,a.feedbackServerUri).then(function(e){var g=void 0===g?!
1:g;var h=e.Ic;var k=Nq(h),l=hr(h,k,1,g);if(null!=l&&"object"===typeof
l&&l.El===Sq)var m=l;else if(Array.isArray(l)){var p=m=Lq(l);0===p&&(p|=k&32);p|
=k&2;p!==m&&Mq(l,p);m=new Aw(l)}else m=void 0;m!==l&&null!
=m&&ir(h,k,1,m,g);h=m;null!=h&&(e=e.Ic,k=Nq(e),k&2||(l=
h,m=l.Ic,p=Nq(m),l=p&2?Xq(l.constructor,fr(m,p,!1)):l,l!
==h&&(h=l,ir(e,k,1,h,g))));g=h;e=!Cc||(null==g?void 0:g.getEnableMweb());h=!
a.tinyNoPointer||(null==g?void 0:g.getEnableTinyNoPointer());!g||
g.getAlohaAutoGaRollout()&&e&&h?Tw(a,b,c,g):Sw(a,b,c)},function(e)
{e&&"DuplicateFormError"!==e.name&&Sw(a,b,c)})}catch(e)
{Tw(a,b,c,null)}}ab("userfeedback.api.startFeedback",Uw);function Vw(a,b,c)
{Bn.call(this);if(this.j=D("gb-mobile-appbar-back-
button"))Z(this).ka(this.j,"click",this.l),Ww(this);(this.i=D("gb-mobile-appbar-
more"))&&Xw(this);var d=D("gb-mobile-appbar-search-
button");d&&b&&(Q(d,"click",function(){Yw(b,c)}),Q(d,"keydown",function(e){32!
=e.keyCode&&13!=e.keyCode||Yw(b,c)}));new yw(a)}n(Vw,Bn);
function Xw(a){var b=D("gb-mobile-more-menu");if(b){var c=new
us(b);vs(c,4);c.setPosition(new Iu(a.i,4));c.Aa(!1);Q(a.i,"click",function()
{Zw(b,c)});Q(a.i,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||Zw(b,c)})}else
I(a.i)}function Zw(a,b){Jb(a,"more-menu-hidden");b.Aa(!
0);b.ha().focus();a=lf("more-menu-link");for(var c=0;c<a.length;c+
+)Q(a[c],"click",function(){b.Aa(!1)}),Q(a[c],"keydown",function(d){32!
=d.keyCode&&13!=d.keyCode||b.Aa(!1)})}
function Yw(a,b){var c=D("gb-mobile-search"),d=Lh(c);N(c,!d);d?
a.blur():a.focus();b&&b.resize()}Vw.prototype.l=function()
{window.history.back();Gc&&og&&1==window.history.length&&window.close()};function
Ww(a){Kc&&cc(fc(),"GSA")&&(w(a.j,"igsa-hide"),a=a.g.ha("gb-mobile-appbar-
logo"),w(a,"igsa-shift"))}ab("_OC_startFeedback",Uw);function $w(a)
{R.call(this);a=a||cf();this.g=a.Oa(A?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(A)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
uf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.l=b;Ac&&(a=b.document,a.open(),a.close());Q(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}u($w,R);
$w.prototype.ua=function(){$w.oa.ua.call(this);fk(this.l,"resize",this.i,!
1,this);this.l=null;I(this.g);delete this.g};$w.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function ax(a)
{this.i=a;a=r(this.j,this);this.g=new qk;Q(this.g,"resize",a);var b=new
$w;Q(b,"fontsizechange",a);Q(window,"DOMContentLoaded",r(this.resize,this))}ax.prot
otype.j=function()
{this.resize();V(r(this.resize,this),100)};ax.prototype.resize=function(){var
a=this.g.getSize(),b=Math.round(Ah(this.i).y);this.i.style.height=a.height-
b+"px"};function bx(a){var b=null;if(a=D(a))b=new ax(a),b.resize();return
b};function cx(a,b)
{Bn.call(this,b);this.j=a}u(cx,Bn);cx.prototype.i="info";cx.prototype.l=!1;var
dx={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};cx.prototype.getType=function(){return
this.i};function ex(a,b){a.Ib()&&Lb(a.ha(),dx[a.i],dx[b]);a.i=b}function fx(a,b)
{a.j=b;if(b=a.ha()){var
c=a.g;c.wm(b);c.um(b,a.j)}}cx.prototype.isVisible=function(){var a=this.ha();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
cx.prototype.Aa=function(a){y(this.ha(),"jfk-butterBar-shown",a)};function gx(a,b)
{a.l=b;(b=a.ha())&&y(b,"jfk-butterBar-mini",a.l)}cx.prototype.Qa=function()
{this.va=this.g.Oa("DIV","jfk-butterBar");var
a=this.ha();a&&(Y(a,"live","assertive"),Y(a,"atomic","true"));fx(this,this.j);gx(th
is,this.l);ex(this,this.i)};function hx(a,b){Bn.call(this,b);this.i=a||""}var
ix;u(hx,Bn);f=hx.prototype;f.Wd=null;function jx(){null==ix&&(ix="placeholder"in
H("INPUT"));return ix}f.Eh=!1;f.Qa=function(){this.va=this.g.Oa("INPUT",
{type:"text"})};f.Nb=function(a){hx.oa.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");Xf(ef(a))==a&&(this.Eh=!
0,a=this.ha(),Jb(a,"label-input-
label"));jx()&&(this.ha().placeholder=this.i);a=this.ha();Y(a,"label",this.i)};
f.Ka=function(){hx.oa.Ka.call(this);var a=new
jk(this);a.ka(this.ha(),"focus",this.Fo);a.ka(this.ha(),"blur",this.it);if(jx())thi
s.j=a;else{Ac&&a.ka(this.ha(),["keypress","keydown","keyup"],this.xt);var
b=ef(this.ha());a.ka(uf(b),"load",this.iu);this.j=a;kx(this)}lx(this);this.ha().ma=
this};f.jc=function()
{hx.oa.jc.call(this);this.j&&(this.j.Ea(),this.j=null);this.ha().ma=null};function
kx(a){!a.l&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.Bt),a.l=!0)}
f.ua=function()
{hx.oa.ua.call(this);this.j&&(this.j.Ea(),this.j=null)};f.Fo=function(){this.Eh=!
0;var a=this.ha();Jb(a,"label-input-label");if(!jx()&&!mx(this)&&!this.o){var
b=this;a=function(){b.ha()&&(b.ha().value="")};A?V(a,10):a()}};f.it=function()
{jx()||(this.j.Ta(this.ha(),"click",this.Fo),this.Wd=null);this.Eh=!
1;lx(this)};f.xt=function(a){27==a.keyCode&&("keydown"==a.type?
this.Wd=this.ha().value:"keypress"==a.type?
this.ha().value=this.Wd:"keyup"==a.type&&(this.Wd=null),a.preventDefault())};
f.Bt=function(){mx(this)||(this.ha().value="",V(this.ft,10,this))};f.ft=function()
{mx(this)||(this.ha().value=this.i)};f.iu=function(){lx(this)};function mx(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.clear=function()
{this.ha().value="";null!=this.Wd&&(this.Wd="")};f.reset=function()
{mx(this)&&(this.clear(),lx(this))};f.uc=function(a){null!
=this.Wd&&(this.Wd=a);this.ha().value=a;lx(this)};f.yb=function(){return null!
=this.Wd?this.Wd:mx(this)?this.ha().value:""};f.Ce=function(){return this.i};
function lx(a){var b=a.ha();jx()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):kx(a);Y(b,"label",a.i);mx(a)?(b=a.ha(),Jb(b,"label-
input-label")):(a.o||a.Eh||(b=a.ha(),w(b,"label-input-label")),jx()||
V(a.Av,10,a))}f.lb=function(a){this.ha().disabled=!a;var b=this.ha();y(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ha().disabled};f.Av=function(){!this.ha()||mx(this)||this.Eh||
(this.ha().value=this.i)};function nx(a,b,c){hx.call(this,null!=c?c:"Cerca in
questo libro");this.Nb(a);this.Ka();b&&this.uc(b)}n(nx,hx);function ox(a,b,c)
{this.o=a;this.j=b;this.s=c;this.g=D("text-viewport-snippet-
container");this.i=mf("html-div")}
function px(a){Bf(a.g);a.o.vb.forEach(function(b,c){var d=No(a.s,b.La());var e=new
gw(b,d?d:null);if(e.g.g){var g=hw(e,!0),h=H("DIV");w(h,"sitb-snippet-
text");O(h,rj.g(e.g.g));g.appendChild(h);e=g}else e=null;e&&b.La()&&(g=d?
H("A"):H("DIV"),w(g,"text-viewport-snippet-link"),d?(b=T(T(T(T(Mk(Wk(Wk(new
S(window.location.href),"jtp"),"q"),""),"pg",b.La()),"dq",Se(ct(a.o))),"num",c),"sc
oring",a.j),bi(g,ni(b.toString()))):(Rf(g,!0),$m(g,"link"),Y(g,"disabled",!
0)),g.appendChild(e),a.g.appendChild(g))})}
function qx(a,b){a=Cc?D("viewport"):a.i;y(document.body,"text-viewport-snippet-
view",b);y(a,"exit-search-view",!b);b&&(a.scrollTop=0)};function rx(a,b){this.g=a
instanceof B?a:new B(a,b)}u(rx,ps);rx.prototype.Mc=function(a,b,c,d)
{ts(this.g,a,b,c,null,null,d)};function sx(a,b){this.g=a instanceof B?a:new
B(a,b)}u(sx,ps);sx.prototype.Mc=function(a,b,c,d)
{qs(wh(a),0,a,b,this.g,c,null,d)};function tx(a){this.g=new Bo;this.size=0;if(a)
{a=yk(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function ux(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Va(a):b.charAt(0)+a}f=tx.prototype;f.add=
function(a){this.g.set(ux(a),a);this.size=this.g.size};f.delete=function(a)
{a=this.g.remove(ux(a));this.size=this.g.size;return a};f.remove=function(a){return
this.delete(a)};f.clear=function(){this.g.clear();this.size=0};f.Jc=ba(0);
f.has=function(a){return Do(this.g,ux(a))};f.kc=function(){return
this.g.kc()};f.values=function(){return this.g.values()};f.clone=function(){return
new tx(this)};f.Xe=function(){return this.g.Xe(!
1)};tx.prototype[Symbol.iterator]=function(){return this.values()};function
vx(a,b,c){this.s=c||(a?cf(D(a)):cf());us.call(this,this.s.Oa("DIV",
{style:"position:absolute;display:none;"}));this.O=new B(1,1);this.Xb=new
tx;this.V=null;a&&this.attach(a);null!=b&&this.Tp(b)}u(vx,us);var
wx=[];f=vx.prototype;f.Tb=null;f.className="goog-
tooltip";f.Pg=500;f.Gh=0;f.attach=function(a)
{a=D(a);this.Xb.add(a);Q(a,"mouseover",this.Ee,!1,this);Q(a,"mouseout",this.Vi,!
1,this);Q(a,"mousemove",this.Hg,!1,this);Q(a,"focus",this.Im,!
1,this);Q(a,"blur",this.Vi,!1,this)};f.dl=function(){return this.Gh};
f.Tp=function(a){J(this.ha(),a)};f.Sl=function(a){var
b=this.ha();b&&ze(b,a)};f.hg=function(a){var
b=this.ha();b&&I(b);vx.oa.hg.call(this,a);a?
(b=this.s.g.body,b.insertBefore(a,b.lastChild),Dj(this.V),this.V=new
yn(this.ha()),Fj(this,this.V),Q(this.V,"focusin",this.vg,void
0,this),Q(this.V,"focusout",this.Uh,void 0,this)):
(Dj(this.V),this.V=null)};function xx(a){return a.Ba?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.aj=function(a){if(!this.isVisible())return!1;var
b=Ah(this.ha()),c=M(this.ha());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.Kl=function(){if(!
Nn.prototype.Kl.call(this))return!1;if(this.g)for(var a,b=0;a=wx[b];b+
+)Lf(a.ha(),this.g)||a.Aa(!
1);pb(wx,this);a=this.ha();a.className=this.className;this.vg();Q(a,"mouseover",thi
s.kl,!1,this);Q(a,"mouseout",this.Ko,!1,this);yx(this);return!0};
f.Vg=function(){qb(wx,this);for(var a=this.ha(),b,c=0;b=wx[c];c+
+)b.g&&Lf(a,b.g)&&b.Aa(!1);this.Ya&&this.Ya.Uh();fk(a,"mouseover",this.kl,!
1,this);fk(a,"mouseout",this.Ko,!1,this);this.g=void 0;0==xx(this)&&(this.Na=!
1);Nn.prototype.Vg.call(this)};f.Lh=function(a,b)
{this.g==a&&Do(this.Xb.g,ux(this.g))&&(this.Na||!this.wc?(this.Aa(!
1),this.isVisible()||(this.g=a,this.setPosition(b||this.Qi(0)),this.Aa(!
0))):this.g=void 0);this.Ba=void 0};
f.ep=function(a){this.na=void 0;if(a==this.g){a=this.s;var
b;a=(b=Xf(a.g))&&this.ha()&&a.vm(this.ha(),b);null!=this.Tb&&(this.Tb==this.ha()||
Do(this.Xb.g,ux(this.Tb)))||a||this.ma&&this.ma.Tb||this.Aa(!1)}};function zx(a,b)
{var c=sf(a.s.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Ee=function(a){var
b=Ax(this,a.target);this.Tb=b;this.vg();b!
=this.g&&(this.g=b,this.Cj(b),Bx(this),zx(this,a))};function Ax(a,b){try{for(;b&&!
Do(a.Xb.g,ux(b));)b=b.parentNode;return b}catch(c){return null}}
f.Hg=function(a){zx(this,a);this.Na=!0};f.Im=function(a)
{this.Tb=a=Ax(this,a.target);this.Na=!0;if(this.g!=a){this.g=a;var
b=this.Qi(1);this.vg();this.Cj(a,b);Bx(this)}};f.Qi=function(a){return 0==a?
(a=this.O.clone(),new Cx(a)):new Dx(this.Tb)};function Bx(a){if(a.g)for(var
b,c=0;b=wx[c];c++)Lf(b.ha(),a.g)&&(b.ma=a,a.Ya=b)}
f.Vi=function(a){var b=Ax(this,a.target),c=Ax(this,a.relatedTarget);b!
=c&&(b==this.Tb&&(this.Tb=null),yx(this),this.Na=!1,!this.isVisible()||
a.relatedTarget&&Lf(this.ha(),a.relatedTarget)?this.g=void
0:this.Uh())};f.kl=function(){var a=this.ha();this.Tb!
=a&&(this.vg(),this.Tb=a)};f.Ko=function(a){var b=this.ha();this.Tb!=b||
a.relatedTarget&&Lf(b,a.relatedTarget)||
(this.Tb=null,this.Uh())};f.Cj=function(a,b){this.Ba||
(this.Ba=V(r(this.Lh,this,a,b),this.Pg))};
function yx(a){a.Ba&&(Vl(a.Ba),a.Ba=void 0)}f.Uh=function()
{2==xx(this)&&(this.na=V(r(this.ep,this,this.g),this.dl()))};f.vg=function()
{this.na&&(Vl(this.na),this.na=void 0)};f.ua=function(){var a;this.Aa(!
1);yx(this);for(var b=this.Xb.kc(),c=0;a=b[c];c++)fk(a,"mouseover",this.Ee,!
1,this),fk(a,"mouseout",this.Vi,!1,this),fk(a,"mousemove",this.Hg,!
1,this),fk(a,"focus",this.Im,!1,this),fk(a,"blur",this.Vi,!
1,this);this.Xb.clear();this.ha()&&I(this.ha());this.Tb=null;delete
this.s;vx.oa.ua.call(this)};
function Cx(a,b){sx.call(this,a,b)}u(Cx,sx);Cx.prototype.Mc=function(a,b,c)
{b=wh(a);b=zh(b);c=c?new ch(c.top+10,c.right,c.bottom,c.left+10):new
ch(10,0,0,10);ts(this.g,a,8,c,b,9)&496&&ts(this.g,a,8,c,b,5)};function Dx(a)
{Hu.call(this,a,5)}u(Dx,Hu);Dx.prototype.Mc=function(a,b,c){var d=new
B(10,0);qs(this.g,this.i,a,b,d,c,9)&496&&qs(this.g,4,a,1,d,c,5)};function Ex(a,b)
{R.call(this);this.ve=H("div");a.appendChild(this.ve);K(this.ve,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
Fx(this.ve,b);Q(this.ve,"click",r(this.dispatchEvent,this,"click"));Q(this.g.ha(),"
click",r(this.dispatchEvent,this,"click"));Q(this.ve,"mouseover",r(this.i,this,!
0));Q(this.ve,"mouseout",r(this.i,this,!1))}n(Ex,R);function Gx(a,b){K(a.ve,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
Ex.prototype.i=function(a){this.j||K(this.ve,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Ex.prototype.ua=function()
{this.g.Ea();R.prototype.ua.call(this)};function Fx(a,b)
{vx.call(this,a);this.i=a;this.Pg=200;this.Gh=500;a=this.ha();K(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=H("div");K(c,{fontWeight:"bold"});c.appendChild(yf("Pagina
"+b.i));a.appendChild(c);c=H("div");O(c,sj(b.g));a.appendChild(c)}n(Fx,vx);
Fx.prototype.Lh=function(a){var
b=Ah(this.i),c=M(this.ha());vx.prototype.Lh.call(this,a,new rx(b.x-
c.width,Math.min(b.y,qf().height-c.height)))};function Hx(a,b,c){X.call(this);var
d=this;this.N=a;this.o=b;this.na=c;this.j={};this.O=new
jk;this.i=H("div");K(this.i,
{backgroundColor:"#fcfcff",position:"absolute"});this.N.vd().appendChild(this.i);th
is.o.vb.forEach(function(e)
{Ix(d,e)});this.g.ka(this.N,"pagechange",this.ma);this.ma();this.g.ka(this.N,"resiz
e",this.l);this.g.ka(this.N,"viewportmodechange",this.V);this.N.Fa()&&this.V()}n(Hx
,X);
Hx.prototype.ma=function(){this.s&&(Gx(this.s,!1),this.s=null);var
a=this.j[this.N.Da().La()];a&&(this.s=a,Gx(a,!0))};Hx.prototype.V=function(){var
a=this,b=this.N.Fa(),c=b instanceof
rt;c&&this.l();ok(this.O);this.O.ka(b,"layoutchange",function()
{a.l()});N(this.i,c)};Hx.prototype.l=function(){var a=this;V(function(){var
b=a.N.Fa();b&&b instanceof
rt&&(b=b.s.l,L(a.i,15,b.clientHeight),th(a.i,b.clientWidth-15,0),Jx(a))},10)};
function Jx(a){var b={};a.N.Fa().Eb().Ld(function(c){return c instanceof
xm}).forEach(function(c){b[c.Da().La()]=c});a.o.vb.forEach(function(c){var
d=a.N.Fa().s.i.clientHeight,e=b[c.La()];if(e){var g=Dc?
5:15;th(a.j[c.La()].ve,0,Math.floor(e.kd()/d*(a.i.clientHeight-g-(Dc?30:15)))
+g)}})}function Ix(a,b){var c=new
Ex(a.i,b);a.j[b.La()]=c;a.g.ka(c,"click",function()
{a.na(b)})}Hx.prototype.ua=function(){I(this.i);dd(this.j,function(a)
{a.ua.call(a)});X.prototype.ua.call(this)};function Kx(a)
{X.call(this);this.i=a;this.j="n"}n(Kx,X);function Lx(a,b,c){Mx(a.i.j);var d=new
S(window.location.href);T(d,"jscmd","SearchWithinVolume");T(d,"q",b);T(d,"scoring",
c);(new es(d)).Se(function(e){Nx(a,!1,e)});a.j=c}
function Nx(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.o
=new bt(c);cq()&&(e&&(a.j=e),a.l=new ox(a.o,a.j,a.i.N.ab()));c=a.i.N;c.O||
c.Wb(rt);e=a.o.vb;0==e.length?Ox(a.i.j):b?d?(b=e.find(function(g){return
d==g.La()}))?Px(a,b):Px(a,e[0],d):Px(a,e[0]):Qx(a);a.s=new Hx(c,a.o,function(g)
{Px(a,g)})}
function Qx(a){var b=a.i.N,c=b.O;if(c==rt||
c==su)a.i.l=c;b.Wb($u);b=b.Fa();Rx(a.i.j);cq()?(px(a.l),qx(a.l,!0)):
(cv(b,a.o),ev(b,function(d,e){return Px(a,d,e)}),b.Uc(new B(0,0)))}
function Px(a,b,c,d){ht=!0;var e=a.i.j;Sx(e,!1);e.j=hb(e.i.o.vb,b);e.o?(Tx(e,!
0),O(e.l,sj(e.j+1+" di "+e.i.o.vb.length)),dn(e.l,"Risultato "+(e.j+1)+" di
"+e.i.o.vb.length),e.o&&e.l.setAttribute("data-result-
num",e.j)):O(e.l,sj("Risultato <b>"+(e.j+1+"</b> di <b>")+(e.i.o.vb.length+"</b> in
questo libro per <b>")+(ct(e.i.o)+"</b>")));e=a.i.N;b=No(e.ab(),b.La());if(!
b)return null;var g=e.Fa();g instanceof rt||g instanceof su||(a.i.l==su?
e.Wb(su):e.Wb(rt));if(c)return e.Bd(c),null;if(d)return Ap(e,
d),null;e.Ch(b);return b}Kx.prototype.ua=function()
{Dj(this.s);X.prototype.ua.call(this)};var Ux="ganpub ganclk dapp source_ip
source_country source_domain authuser".split(" ");function Vx(a){var b=void 0===b?
window.location.href:b;var c=new S(b);T(a,"hl","it");
(b=U(c,"output"))&&T(a,"output",b);b=U(c,"source");"ge-ipad-app"==b?
(T(a,"dapp","2"),Wk(a,"output")):"ge-tablet-app"==b?
(T(a,"dapp","4"),Wk(a,"output")):"ge-ip-app"==b?T(a,"dapp","1"):"ge-android-
app"==b&&T(a,"dapp","3");U(c,"authuser")||Wk(a,"authuser");Ux.forEach(function(d)
{var e=U(c,d);e&&T(a,d,e)})};function Wx(){this.g=[]}u(Wx,It);Qa(Wx);function
Xx(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.Ra()+"-highlight";break;case
1:c=a.Ra()+"-checkbox";break;case 2:c=a.Ra()+"-content"}a.g[b]=c}return
c}f=Wx.prototype;f.lg=function(){return"menuitem"};f.Nc=function(a){var
b=a.g.Oa("DIV",Lt(this,a).join(" "),Yx(this,a.Dc(),a.g));Zx(this,a,b,Qt(a,8)||
Qt(a,16));return b};f.Fc=function(a){return a&&a.firstChild};
f.Rb=function(a,b){var c=Hf(b),d=Xx(this,2);c&&Hb(c,d)||
b.appendChild(Yx(this,b.childNodes,a.g));Hb(b,"goog-option")&&(a.Rh(!
0),this.Rh(a,b,!0));return Wx.oa.Rb.call(this,a,b)};f.mg=function(a,b){var
c=this.Fc(a),d=$x(this,a)?c.firstChild:null;Wx.oa.mg.call(this,a,b);d&&!
$x(this,a)&&c.insertBefore(d,c.firstChild||null)};function Yx(a,b,c)
{a=Xx(a,2);return c.Oa("DIV",a,b)}f.Sp=function(a,b,c)
{a&&b&&Zx(this,a,b,c)};f.Rh=function(a,b,c){a&&b&&Zx(this,a,b,c)};
function $x(a,b){return(b=a.Fc(b))?(b=b.firstChild,a=Xx(a,1),!!b&&Jf(b)&&Hb(b,a)):!
1}function Zx(a,b,c,d){Ot(a,c,b.ff());Pt(a,b,c);d!=$x(a,c)&&(y(c,"goog-
option",d),c=a.Fc(c),d?(a=Xx(a,1),c.insertBefore(b.g.Oa("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.th=function(a){switch(a){case 2:return
Xx(this,0);case 16:case 8:return"goog-option-selected";default:return
Wx.oa.th.call(this,a)}};
f.Si=function(a){var b=Xx(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return Wx.oa.Si.call(this,a)}};f.Ra=function()
{return"goog-menuitem"};function ay(a,b,c,d){$t.call(this,a,d||
Wx.Jb(),c);this.uc(b)}u(ay,$t);f=ay.prototype;f.yb=function(){var a=this.Gl;return
null!=a?a:this.Bg()};f.uc=function(a){this.Gl=a};f.Vb=function(a,b)
{ay.oa.Vb.call(this,a,b);switch(a){case 8:Rt(this,16)&&!b&&this.Xf(!1);
(a=this.ha())&&this.wd().Sp(this,a,b);break;case 16:
(a=this.ha())&&this.wd().Rh(this,a,b)}};f.Sp=function(a)
{this.Vb(8,a)};f.Rh=function(a){this.Vb(16,a)};
f.Bg=function(){var a=this.Dc();return Array.isArray(a)?(a=kb(a,function(b){return
Jf(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":Uf(b)}).join(""),Pe(a)):ay.oa.Bg.call(this)};f.de=function(a){var
b=this.getParent();if(b){var c=b.l;b.l=null;if(c&&"number"===typeof
a.clientX&&He(c,new
B(a.clientX,a.clientY)))return}ay.oa.de.call(this,a)};f.be=function(a){return
a.keyCode==this.Fl&&this.vf(a)?!0:ay.oa.be.call(this,a)};f.Zs=function(){return
this.Fl};
Xt("goog-menuitem",function(){return new ay(null)});ay.prototype.ff=function()
{return
Qt(this,16)?"menuitemcheckbox":Qt(this,8)?"menuitemradio":ay.oa.ff.call(this)};ay.p
rototype.getParent=function(){return
$t.prototype.getParent.call(this)};ay.prototype.Gg=function(){return
$t.prototype.Gg.call(this)};function by(a,b,c,d){Iu.call(this,a,b,c||d);(c||
d)&&this.l(65|(d?32:132))}u(by,Iu);function cy()
{}u(cy,It);Qa(cy);cy.prototype.Ra=function(){return"goog-menuheader"};function
dy(a,b,c){$t.call(this,a,c||cy.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!
1);this.Vb(32,!1);this.qe=1}u(dy,$t);Xt("goog-menuheader",function(){return new
dy(null)});function ey(){}u(ey,It);Qa(ey);ey.prototype.Nc=function(a){return
a.g.Oa("DIV",this.Ra())};ey.prototype.Rb=function(a,b)
{b.id&&a.Ng(b.id);if("HR"==b.tagName){var c=b;b=this.Nc(a);Cf(b,c);I(c)}else
w(b,this.Ra());return b};ey.prototype.mg=function(){};ey.prototype.Ra=function()
{return"goog-menuseparator"};function fy(a,b){$t.call(this,null,a||
ey.Jb(),b);this.Vb(1,!1);this.Vb(2,!1);this.Vb(4,!1);this.Vb(32,!1);this.qe=1}u(fy,
$t);fy.prototype.Ka=function(){fy.oa.Ka.call(this);var a=this.ha();
$m(a,"separator")};Xt("goog-menuseparator",function(){return new fy});function
gy(a){this.g=a||"menu"}u(gy,iw);Qa(gy);f=gy.prototype;f.Wj=function(a)
{return"UL"==a.tagName||gy.oa.Wj.call(this,a)};f.wh=function(a)
{return"HR"==a.tagName?new fy:gy.oa.wh.call(this,a)};f.Vd=function(a,b){return
Lf(a.ha(),b)};f.og=function(){return"goog-menu"};f.Xj=function(a)
{gy.oa.Xj.call(this,a);a=a.ha();Y(a,"haspopup","true")};function hy(a)
{fy.call(this,ey.Jb(),a)}u(hy,fy);Xt("goog-menuseparator",function(){return new
fy});function iy(a,b){nw.call(this,"vertical",b||gy.Jb(),a);ww(this,!
1)}u(iy,nw);f=iy.prototype;f.zk=!0;f.Vd=function(a){if(this.wd().Vd(this,a))return!
0;for(var b=0,c=In(this);b<c;b++){var d=Jn(this,b);if("function"==typeof
d.Vd&&d.Vd(a))return!0}return!1};f.Pa=function(a){this.Za(a,!0)};f.Ye=function(a,b)
{this.tg(a,b,!0)};f.Ld=function(){var a=[];Hn(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||N(this.ha(),!
0);Hh(this.ha(),a,b);c||N(this.ha(),!1)};
f.jd=function(){return this.isVisible()?Ah(this.ha()):null};function jy(a,b)
{(a.zk=b)&&ww(a,!0)}f.Aa=function(a,b,c)
{(b=iy.oa.Aa.call(this,a,b))&&a&&this.Va&&this.zk&&ow(this).focus();a&&c&&"number"=
==typeof c.clientX?this.l=new B(c.clientX,c.clientY):this.l=null;return
b};f.fl=function(a){this.zk&&ow(this).focus();return
iy.oa.fl.call(this,a)};f.Xn=function(a){return
a.isEnabled()&&a.isVisible()&&Qt(a,2)};
f.Nb=function(a){for(var b=this.wd(),c=kf(this.g.g,"DIV",b.og()+"-
content",a),d=c.length,e=0;e<d;e+
+)mw(b,this,c[e]);iy.oa.Nb.call(this,a)};f.be=function(a){var
b=iy.oa.be.call(this,a);b||Hn(this,function(c){!
b&&c.Zs&&c.Fl==a.keyCode&&(this.isEnabled()&&this.Sc(c),b=c.Pc(a))},this);return
b};f.Td=function(a){iy.oa.Td.call(this,a);
(a=Jn(this,a))&&Bh(a.ha(),this.ha())};function ky(a,b){iy.call(this,a,b);jy(this,!
0);this.Aa(!1,!0);this.i=new Bo}u(ky,iy);f=ky.prototype;f.hm=!
1;f.bp=0;f.Nb=function(a){ky.oa.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.g.ha(a),1)};f.Ka=function()
{ky.oa.Ka.call(this);this.i.forEach(this.Un,this);var
a=Z(this);a.ka(this,"action",this.Tu);a.ka(this.g.g,"mousedown",this.Wu,!0)};
f.attach=function(a,b,c,d,e){a&&Do(this.i,Va(a))||(a?
(b={va:a,cq:b,Nu:c,oo:d?"contextmenu":"mousedown",Cl:e},this.i.set(Va(a),b)):b=null
,this.Va&&this.Un(b),a=t(this.dv,a),this.ha()&&Z(this).ka(this.ha(),"keydown",a))};
f.dv=function(a,b){if(27==b.keyCode)a.focus();else if(a=Jn(this,this.Yb)){var
c=a.ha();a=new Kj(b.Ob,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(Oj(c))pk(c,"keydown",!1,a);else
if(c=bk(c))if(c=c.g["keydown".toString()]){c=c.concat();for(var d=0;d<c.length;d++)
{var e=c[d];e&&0==e.capture&&!
e.Mg&&hk(e,a)}}32==b.keyCode&&this.kb()}};f.Un=function(a)
{Z(this).ka(a.va,a.oo,this.hv);"contextmenu"!
=a.oo&&Z(this).ka(a.va,"keydown",this.jv)};
function ly(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.bp);g&&a.hm?a.kb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ha().style.visibility="hidden"),N(a.ha(),!0),b.Mc(a.ha(),c,d),e||
(a.ha().style.visibility="visible"),a.Td(-1),a.Aa(!0))}f.kb=function()
{this.isVisible()&&(this.Aa(!1),this.isVisible()||
(this.bp=Date.now()))};f.Tu=function(){this.kb()};f.hv=function(a){my(this,a)};
f.jv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
my(this,a);40==a.keyCode&&sw(this)};function my(a,b){for(var
c=a.i.Xd(),d=0;d<c.length;d++){var e=a.i.get(c[d]);if(e.va==b.currentTarget){c=void
0!==e.cq?new Iu(e.va,e.cq,!0):new
Bs(b.clientX,b.clientY);c.l&&c.l(5);ly(a,c,e.Nu,e.Cl);b.preventDefault();b.stopProp
agation();break}}}f.Wu=function(a){this.isVisible()&&!
this.Vd(a.target)&&this.kb()};f.xi=function(a){ky.oa.xi.call(this,a);this.kb()};
f.ua=function(){ky.oa.ua.call(this);this.i&&(this.i.clear(),delete
this.i)};function ny(a)
{X.call(this);this.qa=bq(a);this.ta=Cc&&a&&a.isOgenEligibleMobileViewport;this.o=th
is.qa||this.ta;this.na=this.V=null;this.o?Tx(this,!0):(this.ma=H("DIV"),this.wa=new
cx(this.ma),this.wa.render(oy),this.wa.Aa(!0),a=this.wa.ha(),w(a,"search-results-
bar"),w(this.ma,"search-results-bar-contents"));this.l=this.o?D("search-results-
summ"):H("SPAN");this.o||this.ma.appendChild(this.l);this.s=this.o?D("search-
result-links"):H("SPAN");this.o?py(this):(w(this.s,"search-bar-result-
links"),this.ma.appendChild(this.s),
qy(this));this.O=this.o?D("search-snippet-links"):H("SPAN");this.o?ry(this):
(this.qa?(this.Ba=H("DIV"),w(this.Ba,"search-bar-result-
buttons"),this.ma.appendChild(this.Ba),this.Ba.appendChild(this.O),Ib(this.O,
["search-bar-sort-dropdown-button-container","search-bar-close-link"]),ry(this)):
(this.Ga=H("SPAN"),this.Ia=H("SPAN"),sy(this)),w(this.O,"search-bar-snippet-
links"));this.o||(ty(this),Oh(this.ma,!0))}n(ny,X);function uy()
{oy=D("search_bar")}function vy(){wy=D("toolbar_container")}
function Rx(a){if(a.V)xy(a,!0);else{var b="n"==a.i.j;N(a.Ga,b);N(a.Ia,!b)}a.o?
(Tx(a,!0),O(a.l,sj(a.i.o.vb.length+" risultati")),a.l.removeAttribute("aria-
label")):O(a.l,sj("Visualizzazione di <b>"+(a.i.o.vb.length+"</b> risultati in
questo libro per <b>")+(ct(a.i.o)+"</b>")));Sx(a,!0)}
function py(a){cq()||(yy(a,D("search-result-prev"),function(){zy(a,a.j,-
1)},"Risultato precedente"),yy(a,D("search-result-next"),function()
{zy(a,a.j,1)},"Risultato successivo"));yy(a,D("search-result-viewall"),function()
{Qx(a.i)},"Visualizza tutto");yy(a,D("search-close"),function(){a.Ha()},"Chiudi
ricerca")}
function qy(a){var b=H("SPAN");O(b,sj("-&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);Ay(a,a.s,"\u2039 Indietro",function(){zy(a,a.j,-
1)},"Indietro");b=H("SPAN");O(b,sj("&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);Ay(a,a.s,"Avanti \u203a",function()
{zy(a,a.j,1)},"Avanti");b=H("SPAN");O(b,sj("&nbsp;&nbsp;-
&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.s.appendChild(b);Ay(a,a.s,"Visualizza tutto",function(){Qx(a.i)})}
function sy(a){a.ma.appendChild(a.O);var b=H("SPAN");O(b,sj("-
&nbsp;&nbsp;"));w(b,"search-bar-link-
spacer");a.O.appendChild(b);a.O.appendChild(yf("Ordina per:
"));a.O.appendChild(a.Ga);Ay(a,a.Ga,"pertinenza",function(){By(a,"r")},"Ordina per
pertinenza");b=H("SPAN");O(b,sj("&nbsp;|&nbsp;<b>pagine</b>"));a.Ga.appendChild(b);
a.O.appendChild(a.Ia);b=H("SPAN");O(b,sj("<b>pertinenza</b>&nbsp;|
&nbsp;"));a.Ia.appendChild(b);Ay(a,a.Ia,"pagine",function(){By(a,"n")},"Ordina per
pagine")}
function ry(a){a.V=a.o?D("sort-dropdown-button"):F("A",{"class":"search-bar-sort-
dropdown-link"});var b=a.o?D("sort-dropdown-label"):F("SPAN",{"class":"search-bar-
sort-dropdown-text"});J(b,"Ordina per ");a.na=F("SPAN",{"class":"search-bar-sort-
dropdown-selected"});J(a.na,"pagine");var c=a.V;dn(c,"Ordina per
pagine");c.setAttribute("title","Ordina per pagine");b.appendChild(a.na);b=new
ky;var d=new ay("pertinenza");d.Qh("Ordina per pertinenza");b.Za(d,!
0);w(d.ha(),"search-bar-sort-dropdown-item");
var e=new ay("pagine");e.Qh("Ordina per pagine");b.Za(e,!0);Ib(e.ha(),["search-bar-
sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.hm=!0;a.ta?
b.render(a.O):b.render(document.body);w(b.ha(),"sort-dropdown-
menu");c=H("SPAN");c.id="current-sort-label";J(c,"Attuale");N(c,!
1);b.ha().appendChild(c);Y(e.ha(),"describedby","current-sort-label");a.qa?
(b.attach(a.V,12,13),w(b.ha(),"popup-
menu")):b.attach(a.V,13,12);a.g.ka(b,"action",function(g)
{Cy(a,g,d.ha(),e.ha())});a.g.ka(b,"keydown",function(g){32!=
g.keyCode&&13!=g.keyCode||
Cy(a,g,d.ha(),e.ha())});a.ta&&a.g.ka(b,"beforeshow",function(){var
g=a.V.offsetWidth-32;Ih(d.ha(),g);Ih(e.ha(),g)})}function ty(a){var
b=H("SPAN");w(b,"search-bar-close-link-container");a.qa?
a.Ba.appendChild(b):a.ma.appendChild(b);a.g.ka(b,"click",a.Ha);var
c=Ay(a,b,"Cancella ricerca",function(){a.Ha()});w(c,"search-bar-close-
link");c=H("IMG");c.src="/googlebooks/images/close_x.gif";w(c,"search-bar-close-
img");b.appendChild(c)}
function Sx(a,b){N(wy,!b);N(a.O,b);a.o?(N(a.s,!b),b=!
b&&1==a.i.o.vb.length,y(a.s,"toolbar-button-
disabled",b),Y(a.s,"disabled",b)):N(a.s,!b&&1<a.i.o.vb.length);a.ma&&N(a.ma,!
0);null!=Dy&&Dy.resize()}function Ey(a){a.V?xy(a,!1):N(a.O,!1);a.ta&&N(a.O,!
0);N(a.s,!1);Bf(a.l)}function Mx(a){Ey(a);O(a.l,sj("Caricamento in
corso..."));a.o&&a.l.removeAttribute("aria-label")}
function Ox(a){Ey(a);var b=a.i.o,c=dt(b),d=null;c&&!a.o&&(d=H("SPAN"),O(d,sj("Forse
cercavi: ")),Ay(a,d,c,function(){var h=a.i.i;if(h){var
k=Se(c);qp(h.N.Xa(),k);h.s.uc(k);h.o&&h.o.update()}}));var e=H("SPAN");a.o?
O(e,sj("Nessun risultato")):O(e,sj(Tb("Nessun risultato trovato in questo libro per
"+ct(b))));b=H("A");a.o||(O(b,sj("Cerca in tutti i
libri")),b.setAttribute("target","_top"),w(b,"sitb-action-link"));var
g="patents"==Pp()?new S("https://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
S("https://www.google.com/search?tbm=bks&tbo=p");
Vx(g);"embed"==U(g,"output")&&Wk(g,"output");T(g,"q",Se(ct(a.i.o)));bi(b,ni(g.toStr
ing()));a.o?(a.l.appendChild(e),a.l.removeAttribute("aria-label")):a.qa?
(a.l.appendChild(e),a.l.appendChild(b),d&&(fi(d,"afterbegin",sj("&nbsp;&nbsp;&middo
t;&nbsp;&nbsp;")),a.l.appendChild(d))):
(d&&(a.l.appendChild(d),a.l.appendChild(H("BR"))),fi(e,"beforeend",sj("&nbsp;&nbsp;
-&nbsp;&nbsp;")),a.l.appendChild(e),fi(b,"beforeend",sj("
&raquo;")),a.l.appendChild(b));null!=Dy&&Dy.resize()}
function Fy(a,b,c,d,e){a.j+=e;a.j>=c.length&&(a.j=0);0>a.j&&(a.j=c.length-
1);if(a.j!=d){var g=c[a.j];Px(a.i,g)?(e=Mk(T(T(T(new
S(b.href),"pg",g.La()),"num",a.j),"scoring",a.i.j),""),bi(b,ni(e.toString())),Px(a.
i,c[d])):Fy(a,b,c,d,e)}}ny.prototype.ua=function()
{X.prototype.ua.call(this);Dj(this.wa);N(wy,!0);I(this.ma);null!
=Dy&&Dy.resize();this.o&&(Tx(this,!1),I(mf("sort-dropdown-menu")),Bf(this.l))};
function Ay(a,b,c,d,e){var g=H("SPAN");w(g,"search-bar-link");$m(g,"link");dn(g,e?
e:c);Rf(g,!
0);b.appendChild(g);g.innerText=c;a.g.ka(g,"click",d);a.g.ka(g,"keydown",function(h
){32!=h.keyCode&&13!=h.keyCode||d()});return g}function yy(a,b,c,d)
{dn(b,d);b.setAttribute("title",d);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(
e){32!=e.keyCode&&13!=e.keyCode||c()})}ny.prototype.Ha=function(){var
a=this.i;qp(a.i.N.Xa(),"");cq()&&qx(a.l,!1);(a=this.i.i)&&a.o&&a.o.update()};
function zy(a,b,c){var d=a.i.o.vb.length;a.j+=c;a.j>=d&&(a.j=0);0>a.j&&(a.j=d-
1);a.j!=b&&(Px(a.i,a.i.o.vb[a.j])||zy(a,b,c))}function By(a,b)
{(a=a.i.i)&&a.update(b)}
function Cy(a,b,c,d){if((b=b.target.Dc())&&a.na){var e=a.V;switch(b){case
"pagine":By(a,"n");J(a.na,"pagine");dn(e,"Ordina per
pagine");e.setAttribute("title","Ordina per pagine");y(d,"search-bar-sort-dropdown-
item-selected",!0);Y(d,"describedby","current-sort-label");y(c,"search-bar-sort-
dropdown-item-selected",!1);c.removeAttribute("aria-describedby");break;case
"pertinenza":By(a,"r"),J(a.na,"pertinenza"),dn(e,"Ordina per
pertinenza"),e.setAttribute("title","Ordina per pertinenza"),y(c,"search-bar-sort-
dropdown-item-selected",
!0),Y(c,"describedby","current-sort-label"),y(d,"search-bar-sort-dropdown-item-
selected",!1),d.removeAttribute("aria-describedby")}}}
function xy(a,b){a.V&&(y(a.V,"search-bar-sort-dropdown-disabled",!
b),Y(a.V,"disabled",!b));var c="n"==a.i.j;b&&!
c&&(J(a.na,"pertinenza"),b=a.V,dn(b,"Ordina per
pertinenza"),b.setAttribute("title","Ordina per pertinenza"),b=lf("search-bar-sort-
dropdown-item"),y(b[0],"search-bar-sort-dropdown-item-selected",!
0),Y(b[0],"describedby","current-sort-label"),y(b[1],"search-bar-sort-dropdown-
item-selected",!1),b[1].removeAttribute("aria-
describedby"));a.o&&a.l.setAttribute("data-search-sort",a.i.j)}
function Tx(a,b){a.ta?(N(D("gb-mobile-search"),b),N(D("gb-mobile-search-
buttons"),b)):(y(D("entity-page-search-nav"),"hide-search-nav",!b),y(D("search-
results-summ"),"hide-search-nav",!b),y(D("search-close"),"hide-search-nav",!b))}var
oy,wy,Dy;function Gy(a,b,c,d){X.call(this);var
e=this;this.N=a;this.s=b;this.o=c;this.O=d;this.V=Cc&&d&&d.isOgenEligibleMobileView
port;this.g.ka(a.Xa(),"change",function(){e.update("r")})}n(Gy,X);
Gy.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.N.O&&(this.l=this.N.O),this.j=new ny(this.O));var
d=this.N.Xa().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.i=new Kx(this),this.j.i=this.i,d=!
sp(),Nx(this.i,d,b,c,a),a=this.j,cq()&&void 0!==a.j){b=a.i.o.vb;d=b.length;c=new
S(window.location.href);var
e=Number(U(c,"num"));e&&0<d&&(d=b[Number(e)],e=U(c,"jtp"),c=U(c,"pg"),e?
Px(a.i,d,"",e):c?
Px(a.i,d,c):Px(a.i,d));c=a.j;d=D("search-result-prev");Fy(a,d,b,c,-
1);dn(d,"Risultato precedente");d.setAttribute("title","Risultato
precedente");d=D("search-result-next");Fy(a,d,b,c,1);dn(d,"Risultato
successivo");d.setAttribute("title","Risultato successivo")}}else d?(this.i=new
Kx(this),this.j.i=this.i,Lx(this.i,d,a),this.s.uc(d)):
(this.i&&(this.i.Ea(),this.i=null),this.N.Fa()instanceof
$u&&(this.N.Wb(this.l),this.V&&!
cq()&&this.N.Fa().eg(this.N.Fa().getSize().width)),this.j&&(this.j.Ea(),this.j=
null),this.s.uc(""))};function Hy(a,b){var c=this;this.N=a;b&&(this.g=b);this.l=new
Dt(document);this.i={};this.j={};Q(this.l,"key",function(d){var
e=c.i[String.fromCharCode(d.charCode)]||
c.j[d.keyCode];e&&e(d)});Iy(this,33,function(){Jy(c,-1)},!1,!
0);Iy(this,34,function(){Jy(c,1)},!1,!0);Iy(this,38,function(){Ky(c,0,-20)},!1,!
0);Iy(this,40,function(){Ky(c,0,20)},!1,!0);this.g||(Iy(this,37,function()
{c.N.O==su&&c.N.Fa().Eb().getSize().width>c.N.tb()?Ky(c,-
20,0):c.N.qb("previous")},!1,!0),Iy(this,39,function(){c.N.O==su&&
c.N.Fa().Eb().getSize().width>c.N.tb()?Ky(c,20,0):c.N.qb("next")},!1,!
0),Iy(this,32,function(d){d.shiftKey?Jy(c,-1):Jy(c,1)},!0,!0),Iy(this,74,function()
{c.N.qb("next")},!0),Iy(this,75,function(){c.N.qb("previous")},!
0),Ly(this,"+",function(){c.N.qb("zoomin")}),Ly(this,"-",function()
{c.N.qb("zoomout")}),Ly(this,"=",function()
{c.N.qb("zoomin")}));Ly(this,"?",function()
{c.N.qb("showkeyboardshortcuts")})}function Ly(a,b,c){a.i[b]=t(My,c,!0,void
0)}function Iy(a,b,c,d,e){a.j[b]=t(My,c,d,e)}
function My(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
Ny[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function Jy(a,b)
{var c=a.g?
a.g.clientHeight:a.N.Fa().getSize().height;Ky(a,0,Math.floor(b*c*.75))}function
Ky(a,b,c){a.g?a.g.scrollTop+=c:(a=a.N.Fa(),as(a,new B(b,c),r(a.Ed,a)))}var
Ny={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};function Oy(a)
{this.Ic=Yq(a)}n(Oy,lr);var Py=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);Jq(b,34);return new a(b)}}(Oy);var Qy;function Ry(){var a=Qy||
(Qy=Py('[null,null,null,null,null,"(function(){\'use strict\';/*\\n\\n Copyright
The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar e\\
u003dthis||self;function f(a){return a};var h;function k(a){this.g\\
u003da}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=gr(a,6);a=null==a||"string"===typeof a?a:void 0;if(null===a||
void 0===a)a=null;else{var b=rd();a=b?b.createScript(a):a;a=new yd(a,xd)}return
a};function Sy(a)
{this.url=a;this.timeout=5E3;this.l="callback";this.g=this.i=null}function Ty(a)
{var b=void 0===b?{}:b;a.g=Gl();var c=new S(a.url),d=new
Map;d.set("callback",a.l);c.j.uq(Zk(b),d);Uy(a).then(function()
{Vy(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{Wy(a)},function(){Wy(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.reject("Timeout!")},a.timeout));return a.g.promise}
function Vy(a,b){var c=new
MessageChannel;a.i.contentWindow.postMessage({url:b,callbackName:a.l},"*",
[c.port2]);c.port1.onmessage=function(d){var e={};void 0!
==a.j&&(clearTimeout(a.j),a.j=void 0);void 0===d.data&&a.g.reject("Callback called,
but no data received");"string"!==typeof d.data&&a.g.reject("Exploitation attempt!
Data is not a string!");try{e=JSON.parse(d.data)}catch(g){a.g.reject("Invalid Data
received: "+g.message)}a.g.resolve(e)}}
function Uy(a){var b=Gl(),c=H("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.i=c;a=Ry();a=Ri([xe,Xi("body",
{},Qi(a))]);c.srcdoc=ke(a);a=Dd("data:text/html;charset=UTF-
8;base64,"+btoa(ke(a).toString()));c.src=Ad(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 Wy(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Xy(a)
{ds.call(this,a);this.i=new Sy(a);this.g=!0}n(Xy,ds);Xy.prototype.Se=function(a,b)
{ds.prototype.Se.call(this,a,b);this.g=!
1;Ty(this.i).then(r(this.o,this,a),r(this.l,this,b))};Xy.prototype.o=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};Xy.prototype.l=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};Xy.prototype.abort=function(){return this.g=!0};function Yy(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.g=a;this.j=b;this.i=c;b=new
S((GBS_HOST||"https://books.google.com/")+"books?
jscmd=viewapi");T(b,"bibkeys",a.join(","));T(b,"hl",e||"it");T(b,"source",d||"previ
ewlib");(new Xy(b)).Se(r(this.l,this))}Yy.prototype.l=function(a){for(var
b=0;b<this.g.length;b++){var c=a[this.g[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.j&&this.j(d);return}}}this.i&&this.i()};var Zy=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]"),$y=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]"),az=/^http:\/\/.*/,bz=/\s+/,cz=/[\d\u06f0-\u06f9]/;var dz={},ez={};function
fz(){throw Error("Do not instantiate
directly");}fz.prototype.ao=null;fz.prototype.Dc=function(){return
this.content};fz.prototype.toString=function(){return
this.content};fz.prototype.gq=function(){if(this.If!==dz)throw Error("Sanitized
content was not of kind HTML.");return me(this.toString())};function gz()
{fz.call(this)}u(gz,fz);gz.prototype.If=dz;function hz(a){if(null!=a)switch(a.ao)
{case 1:return 1;case -1:return-1;case 0:return 0}return null}function iz(a){return
null!=a&&a.If===dz?a:a instanceof je?jz(ke(a).toString()):a instanceof je?
jz(ke(a).toString()):jz(String(String(a)).replace(kz,lz),hz(a))}var jz=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.ao=d);return c}}(gz);
function mz(a){if(null!=a&&a.If===dz){var
b=String;a=String(a.Dc()).replace(nz,"").replace(oz,"&lt;");b=b(a).replace(pz,lz)}e
lse b=String(a).replace(kz,lz);return b}var qz={"\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 lz(a){return qz[a]}
var kz=/[\x00\x22\x26\x27\x3c\x3e]/g,pz=/[\x00\x22\x27\x3c\x3e]/g,rz=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,nz=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,oz=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function sz(a,b,c,d){a=a(b||tz,c);d=d||
cf();if(a&&a.g)d=a.g();else{d=Yf(d,"DIV");b:if(Ua(a)){if(a.gq&&(a=a.gq(),a
instanceof je))break b;a=le("zSoyz")}else
a=le(String(a));ze(d,a)}1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var tz={};function uz(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Pw,h=a.title,k=a.bw,l=a.value,m=
jz;e='<div role="button"'+(e?' id="'+mz(e)+'"':"")+' class="';a=a||{};var
p=a.uw,x=a.style,C=a.width,E="goog-inline-block jfk-button ";switch(Ua(x)?
x.toString():x){case 0:E+="jfk-button-standard";break;case 2:E+="jfk-button-
action";break;case 3:E+="jfk-button-primary";break;case 1:E+="jfk-button-
default";break;case 4:E+="jfk-button-flat";break;case 5:E+="jfk-button-
mini";break;case 6:E+="jfk-button-contrast";
break;default:E+="jfk-button-standard"}E+=((C&&C.Cu&&(1).Cu?C.If!==(1).If?
0:C.toString()===(1).toString():1==C)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(p?" "+p:"")+(a.disabled?" jfk-button-disabled":"");d=e+mz(E)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?mz(g):"0")+'"')+(h?k?' data-
tooltip="'+mz(h)+'"':' title="'+mz(h)+'"':"")+(l?' value="'+mz(l)+'"':"");b?(null!
=b&&b.If===ez?b=b.Dc():(b=String(b),b=rz.test(b)?b:"zSoyz"),null!
=b&&b.If===ez&&(b=b.Dc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+iz(null!=c?c:"")+"</div>")};function vz(a,b)
{this.j=a;this.s=!!b;this.l={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-
arrowdown",3:this.j+"-arrowleft"}}n(vz,ps);f=vz.prototype;f.wj=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Gk=a);null!
=b&&(this.Ck=b);"number"===typeof c&&(this.Tn=Math.max(c,15));"number"===typeof
d&&(this.Il=d)};f.Mc=function(a,b,c)
{a=this.Ck;2==a&&(a=0);wz(this,this.Gk,a,2==this.Ck?xz(this.Gk)?
this.g.offsetHeight/2:this.g.offsetWidth/2:this.Tn,0,c)};
function wz(a,b,c,d,e,g){if(a.i){var h=yz(b,c);var k=a.i;var l=a.g,m=a.Ca,p=M(k);a:
{p=(xz(b)?p.height/2:p.width/2)-d;var
x=ss(k,h);if(m)m=m.clone(),l&&(l=rs(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=zh(k),!m){k=p;break a}k=hh(Jh(k));xz(b)?k.top<m.top&&!(x&1)?p-
=m.top-k.top:k.bottom>m.bottom&&x&1&&(p-=k.bottom-m.bottom):k.left<m.left&&!(x&4)?
p-=m.left-k.left:k.right>m.right&&x&4&&(p-=k.right-m.right);k=p}k=xz(b)?new
B(a.Il,k):new B(k,a.Il);p=xz(b)?6:9;a.Ak&&2==e&&(p=xz(b)?4:1);
x=b^3;xz(b)&&"rtl"==a.i.dir&&(x=b);h=qs(a.i,yz(x,c),a.g,h,k,g,a.ol?p:0,void
0,a.Ca);if(2!=e&&h&496){wz(a,b^3,c,d,a.Ak&&0==e?1:2,g);return}!a.s||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||th(a.g,Math.round(e),Math.round(g)))}zz(a,b,c,d)}
function zz(a,b,c,d){var e=a.o;dd(a.l,function(g){y(e,g,!
1)},a);w(e,a.l[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=Eh(a.i,a.g),d=Az(a.i,b),xz(b)?e.style.top=Bz(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=Bz(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
xz(b)?"top":"left":xz(b)?"bottom":"right"]=d+"px"}function Bz(a,b){return 15>b?
15:Ge(a,15,b)}function yz(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 Az(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 xz(a){return 0==a||3==a}f.ol=!
1;f.Ck=2;f.Tn=20;f.Gk=3;f.Ca=null;f.Il=-5;f.Ak=!1;function Cz(a)
{Ej.call(this);this.i=a||cf()}n(Cz,Ej);Cz.prototype.o=function()
{$m(this.ha(),"tooltip");Y(this.ha(),"live","polite")};function Dz(a)
{Cz.call(this,a);this.g=this.i.Oa("DIV",Ez()+"-
contentId");this.j=this.i.Oa("DIV",Ez()+"-arrow",this.i.Oa("DIV",Ez()+"-
arrowimplbefore"),this.i.Oa("DIV",Ez()+"-arrowimplafter"));this.l=this.i.Oa("DIV",
{"class":Ez(),role:"tooltip"},this.g,this.j);this.o()}n(Dz,Cz);function Ez()
{return"jfk-tooltip"}Dz.prototype.ha=function(){return
this.l};Dz.prototype.ua=function()
{Cz.prototype.ua.call(this);this.l&&I(this.l)};function Fz(a)
{Dz.call(this,a)}n(Fz,Dz);Fz.prototype.o=function()
{$m(this.ha(),"tooltip")};function Gz(a){return Se(Tb(a.replace(Hz,function(b,c)
{return Iz.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Iz=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Hz=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function Jz(a){a=a||cf();var b=Va(a.g);Kz[b]||(Kz[b]=new
Lz(a))}function Mz(a,b){var c=b instanceof je?
Gz(ke(b).toString()):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof je?a.j=b:
(a.setAttribute("data-tooltip",b),a.j=null),a.setAttribute("aria-label",c)):
(a.j=null,a.removeAttribute("aria-label"));Jz(cf(a))}var Kz={};
function Lz(a){jk.call(this);this.ta=a;this.qa=new
Gm(this.Vv,0,this);Fj(this,this.qa);var b=uf();this.V="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.ht,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.Cs,!0);this.ka(a,
["mouseover","focus","focusin"],this.Gv,!0)}n(Lz,jk);f=Lz.prototype;f.ua=function()
{Nz(this);jk.prototype.ua.call(this)};
function Oz(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.wa=!1;break;case "keydown":a.wa=!0}}f.Gv=function(a)
{this.V&&this.V.disconnect();Oz(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Lf(this.g.g,b);if(this.wa||!a||c)
{this.Ba=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=ob(Zm,a);a&&(this.V.observe(b,{attributes:!0}),
(a=bn(b))&&(b=a));this.l=b}else this.l=null;Pz(this)};
f.Cs=function(a){Oz(this,a);var b=a.target;b=this.g&&Lf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.l=null,Pz(this)};f.ht=function(a)
{v(a,r(function(b){var c=bn(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.l=c,Pz(this))},this))};function Pz(a)
{if(!(a.qa.isActive()&&a.i&&a.O)){Nz(a);var b=null!=a.O?a.O:50;a.qa.start(a.i?
b:300)}}function Nz(a){a.ma&&(Vl(a.ma),a.ma=0,a.i=null)}
f.Vv=function(){if(!this.l)Qz(this),this.O=this.i=null;else if(!
(this.i&&this.g&&Lf(this.g.ha(),this.l))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=Wf(this.l,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.j)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(Qz(this),this.O=this.i=null,b=!0);if(!this.i&&a&&(this.i=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=te;if(a.getAttribute("data-tooltip-contained"))for(var d=lf("jfk-tooltip-
data",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!
0);break}}else c=a.j?a.j:Oi(a.getAttribute("data-tooltip"),{mj:!
0});d=a.getAttribute("data-tooltip-align");e=a.getAttribute("data-tooltip-
class");var g=a.getAttribute("data-tooltip-offset");g=Sb(Ze(g))?-1:Number(g);var
h=a.getAttribute("data-tooltip-hide-delay");h=Sb(Ze(h))?null:
Number(h);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.ma=V(t(this.Wp,this.i,c,d,g,e,h),a,this);return}this.Wp(this.i,c,d,g,e,h)}}};
function Rz(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case
"t":return 2;case "r":return 3}return 1}
f.Wp=function(a,b,c,d,e,g){this.ma=0;this.O=g;if(!this.g){this.g=new
Fz(this.ta);Qz(this);g=this.g.ha();this.ta.g.body.appendChild(g);Fj(this,this.g);th
is.o=new vz(Ez(),!0);this.o.ol=!0;this.o.Ak=!0;g=this.o;var
h=this.g.ha(),k=this.g.j;g.g=h;g.o=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.o.setPosition(Rz(c),g,void
0,d);Jb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!
Sb(Ze(this.na))&&Jb(this.g.ha(),this.na),Sb(Ze(e))||w(this.g.ha(),
e),this.na=e);th(this.g.ha(),0,0);if(b instanceof je)O(this.g.g,b);else
for(Bf(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.o.wj(a);this.o.Mc(nul
l,0)};function Qz(a){a.g&&w(a.g.ha(),"jfk-tooltip-hide")};function Sz(a){var
b="Qf";if(a.Qf&&a.hasOwnProperty(b))return a.Qf;b=new a;return a.Qf=b};var
Tz=ka(["value"]);function Uz(a,b,c,d){mu.call(this,a,Vz.Jb(),b);this.ta=c||
0;this.rb=d||0;this.Ha=!1}u(Uz,mu);f=Uz.prototype;f.tb=function(){return
this.rb};f.yf=function(a){this.V=a;var b=this.ha();b&&(this.Ha?Mz(b,a):a?
b.title=a:b.removeAttribute("title"))};f.lb=function(a){this.isEnabled()!
=a&&(Uz.oa.lb.call(this,a),Wz(this))};f.focus=function(){var
a=this.va;try{a.focus()}catch(b){}};f.xj=function(a)
{Uz.oa.xj.call(this,a);Xz(this,!1)};
f.Te=function(a){Uz.oa.Te.call(this,a);this.isEnabled()&&Xz(this,!
0)};f.de=function(a){Uz.oa.de.call(this,a);this.isEnabled()&&Xz(this,!0)};function
Xz(a,b){a.ha()&&y(a.ha(),"jfk-button-clear-outline",b)}function Wz(a)
{a.ha()&&Yz(a.wd(),a)}function Zz(a,b){if("string"===typeof a){var
c=a;a=F("IMG");a.src=c;L(a,21,21)}w(a,"jfk-button-
img");c=[];c.push(a);b&&(a=F("SPAN","jfk-button-label",b),c.push(a));return c}
function Vz(){this.Ja=this.Ra()+"-standard";this.j=this.Ra()+"-
action";this.na=this.Ra()+"-primary";this.s=this.Ra()+"-default";this.O=this.Ra()
+"-flat";this.ma=this.Ra()+"-narrow";this.V=this.Ra()+"-mini";this.o=this.Ra()+"-
contrast"}u(Vz,Tt);Vz.Jb=function(){return Sz(Vz)};Vz.prototype.g=function(a,b,c)
{a&&c.ta!=a&&(c.ta=a,Wz(c));b&&c.rb!=b&&(c.rb=b,Wz(c))};Vz.prototype.Ra=function()
{return"jfk-button"};
Vz.prototype.Nc=function(a){var b=a.g,c=sz(uz,{disabled:!
a.isEnabled(),checked:Rt(a,16),style:a.ta,title:a.hf(),bw:a.Ha,value:a.yb(),width:a
.tb()},void 0,b);b.um(c,a.Dc());this.Rb(a,c);return c};
Vz.prototype.Rb=function(a,b){Vz.oa.Rb.call(this,a,b);this.l||
(this.l=od(this.Ja,t(this.g,0,null),this.j,t(this.g,2,null),this.na,t(this.g,3,null
),this.s,t(this.g,1,null),this.O,t(this.g,4,null),this.V,t(this.g,5,null),this.o,t(
this.g,6,null),this.ma,t(this.g,null,1)));for(var c=Fb(b),d=0;d<c.length;++d){var
e=this.l[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.V=c,a.Ha=!0;return
b};var hi=[new di(Tz[0].toLowerCase(),{})];Vz.prototype.yb=function(a){return
a.getAttribute("value")||""};
Vz.prototype.uc=function(a,b){a&&gi(a,b)};function Yz(a,b){function c(h,k){(h?
d:e).push(k)}var
d=[],e=[],g=b.ta;c(0==g,a.Ja);c(2==g,a.j);c(3==g,a.na);c(4==g,a.O);c(5==g,a.V);c(1=
=g,a.s);c(6==g,a.o);c(1==b.tb(),a.ma);c(!b.isEnabled(),a.Ra()+"-
disabled");Kb(b.ha(),e);Ib(b.ha(),d)};function $z(a,b,c)
{vx.call(this,a,b,c)}u($z,vx);f=$z.prototype;f.Ii=!1;f.bi=!1;f.ki=function()
{$z.oa.ki.call(this);this.Ha=hh(Jh(this.ha()));this.g&&(this.Ua=hh(Jh(this.g)));thi
s.bi=this.Ii;Q(this.s.g,"mousemove",this.Hg,!1,this)};f.Vg=function()
{fk(this.s.g,"mousemove",this.Hg,!1,this);this.Ua=this.Ha=null;this.bi=!
1;$z.oa.Vg.call(this)};
f.aj=function(a){if(this.ta){var b=Ah(this.ha()),c=M(this.ha());return b.x-
this.ta.left<=a.x&&a.x<=b.x+c.width+this.ta.right&&b.y-
this.ta.top<=a.y&&a.y<=b.y+c.height+this.ta.bottom}return
$z.oa.aj.call(this,a)};function aA(a,b){if(a.Ua&&eh(a.Ua,b)||a.aj(b))return!
0;a=a.ma;return!!a&&a.aj(b)}f.ep=function(a){this.na=void 0;a!=this.g||
aA(this,this.O)||this.Tb||this.ma&&this.ma.Tb||Ac&&0==this.O.x&&0==this.O.y||
this.Aa(!1)};
f.Hg=function(a){var b=this.isVisible();if(this.Ha){var c=sf(this.s.g);c=new
B(a.clientX+c.x,a.clientY+c.y);aA(this,c)?b=!
1:this.bi&&(b=fh(this.Ha,c)>=fh(this.Ha,this.O))}if(b)
{if(this.Uh(),this.Tb=null,b=this.ma)b.Tb=null}else 3==xx(this)&&this.vg();
$z.oa.Hg.call(this,a)};f.kl=function(){this.Tb!=this.ha()&&(this.bi=!
1,this.Tb=this.ha())};f.dl=function(){return this.bi?
100:$z.oa.dl.call(this)};function bA(a,b){a=new
$z(a);a.Sl(uj.g(b.innerHTML));a.className="buy-tip-card";a.ta=new
ch(5,5,5,5);a.Ii=!0;a.Pg=500;a.Gh=250};function cA(a,b){this.Bb=a||200;this.rb=b||
108;X.call(this)}u(cA,X);cA.prototype.Db=function(){return
this.Bb};cA.prototype.tb=function(){return this.rb};function dA(a)
{vx.call(this,a,void 0,void 0);this.no=!1;this.Ii=!0;this.Pg=500}n(dA,
$z);dA.prototype.Cj=function(a,b){b||(b=new Iu(a,9,!0));
$z.prototype.Cj.call(this,a,b)};dA.prototype.className="unified-hovercard";function
eA(a,b,c){Ej.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}n(eA,Ej);eA.prototype.ua=function(){this.i&&this.i.Ea()};function fA(a){return
a.i||(a.i=new jk(a))}
eA.prototype.j=function(a){var b=F("DIV"),c=new S(this.data.ya.Ig||
this.data.ya.Ep);this.data.ya.source&&T(c,"source",this.data.ya.source);var
d=this.data.hb();this.data.ya.aq&&(d+=": "+this.data.ya.aq);d=F("A",
{},d);d.classList.add(this.g+"-
title");bi(d,c.toString());b.appendChild(d);a.appendChild(b);gA(this,a);this.data.y
a.bm&&(c=new Ai,b=F("DIV",this.g+"-snippet"),O(b,c.g(this.data.ya.bm+" ")),c=F("A",
{},"altro \u00bb"),c.classList.add(this.g+"-more-
link"),bi(c,this.data.ya.Ig),b.appendChild(c),
a.appendChild(b))};
function gA(a,b){var c="",d=F("DIV"),e=a.data.ya.Dk;if(!Sb(Ze(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=F("SPAN","author"),h=e-1,k=yf(",
");v(c,function(l,m){var p=l?l.replace(hA,""):"";p=Ne(p);l=new S(Me('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',p));Vx(l);p=F("A",
{},p);bi(p,l.toString());g.appendChild(p);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.ya.qj&&(zf(d,F("SPAN",a.g+"-
pubdate",c+a.data.ya.qj)),c="\u00a0-\u00a0");a.data.ya.lp&&(d.appendChild(yf(c)),
zf(d,F("SPAN",a.g+"-pagesnum",a.data.ya.lp+" pagine")));b.appendChild(d)}
function iA(a,b,c,d,e,g,h){c=F("A",
{id:h||""},c);bi(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=mg||
ng?"touchstart":"click",fA(a).qf(c,e,function(k){k.preventDefault();k=F("FORM",
{method:"POST"});var l=ai(d);void 0!==l&&(k.action=l);K(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
hA=/(<b\s*>)|(<\/b>)/ig,jA={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function kA()
{this.ya={}}f=kA.prototype;f.hb=function(){return this.ya.title};f.Ub=function()
{return this.ya.km};f.Sd=function(){return this.ya.Sd};f.rl=function(){return
this.ya.rl};f.Rf=function(){return this.ya.Rf};f.Jh=function(){return
this.ya.Jh};function lA(){this.g=[]}f=lA.prototype;f.getId=function(){return
this.ub};f.Ng=function(a){this.ub=a};f.hb=function(){return
this.vc};f.Cg=function(){return this.l};function mA(a,b,c){nA(a,b)||null==a.V||!
a.j?c&&c(null):oA(b,a.V.clone(),r(a.ws,a,b,c||function(){}))}function pA(a,b,c)
{nA(a,b)&&null!=a.ma&&a.na?oA(b,a.ma.clone(),r(a.Ks,a,b,c||function()
{})):c&&c(null)}function oA(a,b,c){T(b,"id",a);$l(b,c,"POST")}f.ws=function(a,b,c)
{var d=null;hm(c.target)&&(d=new kA,d.ya.km=a,this.g.push(d));b(d)};
f.Ks=function(a,b,c){var
d=null;hm(c.target)&&(d=nA(this,a),qA(this,d));b(d)};function qA(a,b)
{sb(a.g,function(c){return c.Ub()==b.Ub()})}function nA(a,b){return
mb(a.g,function(c){return c&&c.Ub()==b})};function rA(a)
{this.ya={};this.ya.title=a.title;this.ya.aq=a.subtitle;this.ya.Dk=a.authors;this.y
a.Ep=a.preview_url;this.ya.Ig=a.info_url;this.ya.qj=a.pub_date;this.ya.lp=a.num_pag
es;this.ya.nq=a.viewability;this.ya.Ow=a.subject;this.ya.eq=a.thumbnail_url;this.ya
.bm=a.snippet;this.ya.Bw=a.list_price;this.ya.Pp=a.sale_price;this.ya.Lw=a.sale_pri
ce_better;this.ya.Su=a.offer_price;this.ya.Ik=a.buy_url;this.ya.Hp=a.read_url;this.
ya.cj=a.is_free_ebook||!1;this.ya.Zi=a.in_my_ebooks||!
1;this.ya.Cw=a.my_ebooks_url||
"";this.ya.Iw=a.rating_score||0;this.ya.Dw=a.num_reviews||
0;this.ya.Sd=a.is_purchased||!1;this.ya.Ih=a.is_ebook||!
1;this.ya.Sw=a.write_review_url||"";this.ya.Ys=a.add_to_my_ebooks_url||"";this.ya.n
v=a.preview_ebook_url||"";this.ya.Kw=a.reviews_url||"";this.ya.Ij=a.view_order_url|
|"";this.ya.rw=a.add_to_my_ebooks_url;this.ya.vs=a.add_to_my_ebooks_url_is_on_play|
|!1;this.ya.Xi=a.has_flowing_text||!1;this.ya.Yi=a.has_scanned_text||!1;var
b=Op(a.info_url);this.ya.km=b;this.ya.tw=a.canonical_atb_url||
"";this.ya.rl=a.is_rentable||!1;this.ya.Tf=a.is_pre_order||!
1;this.ya.zp=a.on_sale_date||"";this.ya.Rf=a.is_pre_ordered||!
1;this.ya.Aw=a.issue_volume_count||0;this.ya.Jh=a.is_volume_cancelled||!
1;this.ya.ys=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.ya.sj=1;break;case 2:this.ya.sj=2}this.ya.wv=a.rental_end_utc||
0}n(rA,kA);function sA(a)
{this.g=[];this.Ng(a.id);this.o=a.owner_uid;this.vc=a.title;this.l=a.description;th
is.ta=a.num_volumes;this.te=a.access||"0";this.Ja=a.can_modify_metadata;this.O=a.pr
edefined;this.na=a.can_remove_volumes;this.j=a.can_add_volumes;this.qa=a.can_only_a
dd_ebooks||!1;this.V=new S(a.add_vol_base_url);this.ma=new
S(a.del_vol_base_url);void 0!
==a.paused&&(this.i=a.paused,this.s=a.pause_bookshelf_url);a.volumes&&(this.g=kb(a.
volumes,function(b){return new rA(b)}))}n(sA,lA);function tA()
{X.call(this);this.j=[];this.i=[]}u(tA,X);function uA(a){var b=new
S(uf().location);b=new S(b);return a===parseInt(U(b,"as_coll"),10)}function
vA(a,b,c){wA(a,b.getId())||(a=b.O?a.j:a.i,c?wb(a,void 0,0,b):a.push(b))}function
xA(a,b,c){var d=1==b.te;a=new
S(a);T(a,"cl_title",b.hb());T(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.Cg()));$l(a,c,"POST",b)}
tA.prototype.s=function(a){a=a.target;if(hm(a)){a=new sA(jm(a));var
b=wA(this,a.getId());b.vc=a.hb();b.l=a.Cg();b.te=a.te;b=new
Hj("update",this);b.shelf=a;this.dispatchEvent(b)}};tA.prototype.o=function(a,b)
{b=b.target;hm(b)&&(b=new sA(jm(b)),vA(this,b,a),a=new
Hj("add",this),a.shelf=b,this.dispatchEvent(a))};function yA(a,b){a.l=new
S(b);T(a.l,"jscmd","ClCreate")}function wA(a,b){return mb(zA(a),function(c){return
c.getId()==b})}function zA(a){return Bb(a.j,a.i)};function AA(a,b){var c=F("A",
{},"Visualizza ordine");bi(c,a);c.classList.add(b);return c};function BA(a,b,c)
{eA.call(this,a,b,c);U(new S(this.data.ya.Ig),"dapp")}n(BA,eA);
BA.prototype.render=function(a){Bf(a);var b=F("DIV",this.g),c=F("DIV",this.g+"-
meta");this.j(c);var d=F("DIV",this.data.ya.Ih?this.g+"-footer":this.g+"-footer-
nonebook"),e=F("DIV",this.g+"-footer-
inner");if(this.data.ya.Ih)if(this.data.Jh()&&uA(1))CA(this,e);else
if(this.data.ya.Tf&&!this.data.Sd()||this.data.Rf()){var g=F("DIV",this.g+"-pre-
order-date");g.textContent="Disponibile in data:
"+this.data.ya.zp;e.appendChild(g);this.data.Rf()&&uA(1)&&CA(this,e)}else
if(this.data.Sd()&&uA(1))DA(this,e),
CA(this,e);else{DA(this,e);g=!this.data.Sd()&&!this.data.ya.cj;var
h=this.data.ya.cj&&!this.data.ya.Zi;if(g||h){g=F("SPAN",{"class":this.g+"-footer-
inner-right"});if(h=this.data.ya.nv||this.data.ya.Hp){for(var
k=h.search(Fk),l=0,m,p=[];0<=(m=Ek(h,l,"source",k));)p.push(h.substring(l,m)),l=Mat
h.min(h.indexOf("&",m)+1||
k,k);p.push(h.slice(l));h=p.join("").replace(Hk,"$1");h=Dk(h,"source","ebookstore")
}h&&(k=F("A",{id:"unified-hovercard-preview-link"},"visualizza in
anteprima"),bi(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,"")};
BA.prototype.j=function(a){if(!(this.data.Sd()||this.data.Rf()||
this.data.Jh())&&this.data.ya.Ij&&uA(1)){var
b=F("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=F("DIV",this.g+"-card-error",b,"Carta di credito
rifiutata:");if(this.data.ya.Ij){var
c=AA(this.data.ya.Ij,"primary"),d=F("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}eA.prototype.j.call(this,a);b=F("DIV",this.g+"-
book-options");this.data.ya.Ih?(this.data.ya.cj?this.data.ya.Zi?
EA(this,b):iA(this,b,"Leggi eBook",this.data.ya.Ys,!this.data.ya.vs,void
0,"unified-hovercard-free-btn"):this.data.Rf()?(c=F("SPAN",this.g+"-pre-
ordered","Ordinato in anticipo"),b.appendChild(c)):this.data.Jh()&&uA(1)?
(c=F("DIV",this.g+"-cancelled"),d=this.data.ya.ys,0==d?J(c,"Annullato - su
richiesta del cliente"):1==d?J(c,"Annullato - problema con l'eBook"):2==d?
J(c,"Annullato - modifica del prezzo"):3==d?J(c,"Annullato - annullamento
dell'editore"):J(c,"Annullate"),b.appendChild(c)):this.data.Sd()||
this.data.ya.Zi?!this.data.Sd()&&this.data.ya.Zi?
FA(this,b):this.data.Sd()&&EA(this,b):FA(this,b),uA(7)&&(c=F("SPAN",this.g+"-
offline-remove-options"),d=F("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},"Rimuovi dai miei eBook"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.ya.Ep,gd(jA,this.data.ya.nq)&&!Sb(c)?iA(this,b,"Anteprima",c,void
0,void 0,"unified-hovercard-preview-sample"):iA(this,b,"Anteprima",c,!1,!
0,"unified-hovercard-preview-sample"));
a.appendChild(b)};function CA(a,b){var c=F("DIV",{id:"unified-hovercard-purchased-
shelf-links","class":a.g+"-order-links-
container"}),d=a.data.ya.Ij;d&&(d=AA(d,""),c.appendChild(d));a.data.Rf()||
(d=F("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"Elimina definitivamente"),w(d,a.g+"-footer-action-link"),d.id="hovercard-
delete-forever",c.appendChild(d));b.appendChild(c)}
function FA(a,b){a.data.ya.Tf&&!a.data.Sd()?iA(a,b,"Ordina in anticipo l'eBook -
"+a.data.ya.Pp,a.data.ya.Ik,void 0,void 0,"unified-hovercard-buy-btn"):a.data.rl()?
iA(a,b,"EBOOK A PARTIRE DA "+a.data.ya.Su,a.data.ya.Ik,void 0,void 0,"unified-
hovercard-buy-btn"):iA(a,b,"Acquista ebook - "+a.data.ya.Pp,a.data.ya.Ik,void
0,void 0,"unified-hovercard-buy-btn")}function EA(a,b){iA(a,b,"Leggi
ora",a.data.ya.Hp,void 0,void 0,"unified-hovercard-read-now")}
function DA(a,b){var c=F("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=F("SPAN",d,"Web"),k=F("SPAN",d,"Tablet/
iPad"),l=F("SPAN",d,"eReader");d=F("SPAN",d,"Smartphone");var m=F("SPAN","goog-
inline-block"),p=F("SPAN","goog-inline-block"),x=F("SPAN","goog-inline-
block"),C=F("SPAN","goog-inline-block");a.data.ya.Xi?(w(m,e),w(p,e),w(x,e),w(C,e)):
(a.data.ya.Yi?(w(m,e),w(p,e)):
(w(m,g),w(p,g)),w(x,g),w(C,g));c.appendChild(m);c.appendChild(h);
c.appendChild(p);c.appendChild(k);c.appendChild(x);c.appendChild(l);c.appendChild(C
);c.appendChild(d);b.appendChild(c)};function GA(a,b,c)
{dA.call(this,a);this.Kb=zm();this.j=this.wa=this.o=null;this.Hb=b;this.i=null;this
.Lb=!!c;this.render(b);HA(this)}n(GA,dA);GA.prototype.ua=function()
{fA(this.i).Ea();I(this.ha())};GA.prototype.Lh=function(a,b)
{dA.prototype.Lh.call(this,a,b);this.isVisible()&&(this.Cl=this.Kb?new ch(0,-
2,0,0):new ch(0,0,0,-2),this.isVisible()&&this.fg(),this.o=this.g,IA(this))};
GA.prototype.render=function(a)
{this.i&&(this.i.Ea(),this.j=this.wa=null);this.i=new
BA(a,this.className,435,this.Lb);this.i.render(this.ha());HA(this);this.isVisible()
&&IA(this)};
function IA(a){var b=F("DIV"),c=F("DIV");var d=Jh(a.o||null);var e=Jh(a.ha());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=kh(e,d);h||(h=new
gh(d.left,0,d.width,0));d=a.Kb?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,Eu:g}}else
e=null;g=a.Kb?"marginRight":"marginLeft";K(c,g,e.x+"px");K(b,g,e.x-
1+"px");w(a.ha(),a.className+"-tooltip");e.Eu?(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.Hb.ya.Ih||w(c,a.className+"-
nofooter"),w(c,a.className+"-arrow-down"),w(b,a.className+"-arrow-down-
border"));a.j?Ff(b,a.j):a.ha().appendChild(b);a.wa?
Ff(c,a.wa):a.ha().appendChild(c);a.wa=c;a.j=b}
GA.prototype.bc=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=ni(b.href),b=ai(b),void 0!
==b&&a.replace(b)))}c&&this.dispatchEvent(new Hj(c,this))}};
function HA(a){var b=mg||
ng?"touchstart":"click";mk(fA(a.i),a.ha(),b,a.bc,a)};function JA(a,b,c)
{cA.call(this,b);this.i=a;this.j=null;this.o=!1;if(c==(1).toString()||
c==(7).toString())this.o=!0}u(JA,cA);var KA=new R;
JA.prototype.Oc=function(a){var b=F("A",{className:"slider-link goog-inline-
block"});L(b,"",this.Db());var c=new S(this.i.ya.Ig);this.i.ya.source?
T(c,"source",this.i.ya.source):T(c,"source","gbs_slider_thumb");Wk(c,"num");bi(b,c.
toString());a.appendChild(b);this.j=H("IMG");this.j.alt="";this.g.qf(this.j,"load",
r(this.ma,this));KA.dispatchEvent("start");(a=this.i.ya.eq)?(a=new
S(a),T(a,"h",this.Db()),T(a,"stbn",1),Wk(a,"edge"),this.j.src=a.toString()):this.j.
src="/googlebooks/images/no_cover_thumb.gif";
L(this.j,"",this.Db());b.appendChild(this.j);this.o&&2==this.i.ya.sj?
(this.l=F("SPAN",["bookcard-badge","bookcard-sample-
label"],"Scaduto"),b.appendChild(this.l)):this.o&&1==this.i.ya.sj?
(a=this.i,1==a.ya.sj?(a=a.ya.wv-$a()/1E3,a=Math.round(a/3600),c=Math.round(a/
24),a=1>=a?"In scadenza":48>=a?a+" ore":c+" giorni"):a="",this.l=F("SPAN",
["bookcard-badge","bookcard-sample-label"],a),b.appendChild(this.l)):!this.o||
this.i.Sd()||this.i.ya.cj||(this.l=F("SPAN",["bookcard-badge","bookcard-sample-
label"],
"Anteprima"),b.appendChild(this.l));Yj(b,"mouseover",this.na.bind(this,b))};JA.prot
otype.ma=function()
{this.dispatchEvent("render");KA.dispatchEvent("complete");this.l&&Ih(this.l,M(this
.j).width)};JA.prototype.na=function(a,b){(new GA(a,this.i)).Ee(b)};function
LA(a,b,c){JA.call(this,a,b-40,c);this.s=F("DIV","slider-annotation");this.O=!
1}n(LA,JA);LA.prototype.Oc=function(a)
{Yj(this,"render",r(this.qa,this));JA.prototype.Oc.call(this,a);a.appendChild(this.
s)};LA.prototype.qa=function(a){this.O||
(a.stopPropagation(),a=this.V(),this.s.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function MA(a,b,c)
{LA.call(this,a,b,c)}n(MA,LA);MA.prototype.Oc=function(a)
{LA.prototype.Oc.call(this,a)};MA.prototype.V=function(){var
a=this.i,b=H("DIV"),c=F("A",{className:"slider-annotation-
title"},yf(a.hb()));bi(c,a.ya.Ig);b.appendChild(c);if(a=a.ya.Dk)a=F("DIV","slider-
annotation-author",yf(a)),b.appendChild(a);L(b,M(this.j).width+5,"");return
b};function NA(){this.g=OA;this.ag=5E3}var PA=0;NA.prototype.send=function(a,b,c,d)
{a=a?ld(a):{};d=d||"_"+(PA++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(q[e]=QA(d,b),a.callback=e);b={timeout:this.ag,Bs:!
0};e=Bd.exec(Ad(this.g).toString());var g=e[3]||"";e=Dd(e[1]+Ed("?",e[2]||"",a)
+Ed("#",g));b=ap(e,b);Wo(b,null,RA(d,a,c));return{ub:d,co:b}};NA.prototype.cancel=f
unction(a){a&&(a.co&&a.co.cancel(),a.ub&&SA(a.ub,!1))};function RA(a,b,c){return
function(){SA(a,!1);c&&c(b)}}
function QA(a,b){return function(c){SA(a,!0);b.apply(void 0,arguments)}}function
SA(a,b){a="_callbacks___"+a;if(q[a])if(b)try{delete q[a]}catch(c){q[a]=void 0}else
q[a]=$c};function TA(a,b,c){R.call(this);this.V=a;this.na=c;this.j=b;Q(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.i=[];this.l=-
1;this.g=0;this.o=this.O=null;this.ta={}}u(TA,R);f=TA.prototype;f.Yj=!0;f.Bk=!
1;f.wd=function(){return this.j};
f.handleEvent=function(a){var b=this.V;if(a.target==this.j)switch(a.type){case
"hilite":this.Fe(a.xf);break;case "select":var c=!1;if("number"===typeof a.xf)
{a=a.xf;var d=this.i[UA(this,a)];c=!!d&&b.tl&&b.tl(d);d&&!c&&this.l!
=a&&this.Fe(a)}c||this.Vf();break;case "canceldismiss":VA(this);break;case
"dismiss":WA(this)}};f.md=function(){return this.j.isVisible()};
function XA(a){for(var b=a.g+a.i.length-1,c=a.l,d=0;d<a.i.length;d++)
{if(c>=a.g&&c<b)c++;else if(-1==c)c=a.g;else{a.Bk&&c==b&&a.Fe(-
1);break}if(a.Fe(c))break}}f.Fe=function(a){var b=UA(this,a),c=this.i[b];return
c&&this.V.tl&&this.V.tl(c)?!1:(this.l=a,this.j.Fe(a),-1!=b)};
f.Vf=function(){var a=UA(this,this.l);if(-1!=a){var b=this.i[a],c=this.na;if(c.Mb)
{var d=b.toString();if(c.j){var e=YA(c,c.yb(),ZA(c.Mb)[0]),g=$A(c,c.yb());c.ma&&!
c.ma.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.qa);0==e||Sb(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(Ac||
A)&&d.blur();d.value=g.join("");for(var h=0,k=0;k<=e;k+
+)h+=g[k].length;d.focus();e=h;g=c.Mb;aB(g)&&(g.selectionStart=e);g=c.Mb;aB(g)&&(g.
selectionEnd=e)}}else c.uc(d);c.Ol=!0}this.ye();this.dispatchEvent({type:"update",
xf:b,index:a});return!
0}this.ye();this.dispatchEvent({type:"update",xf:null,index:null});return!
1};f.ye=function(){this.l=-
1;this.s=null;this.g+=this.i.length;this.i=[];window.clearTimeout(this.o);this.o=nu
ll;this.j.ye();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function WA(a){a.o||(a.o=window.setTimeout(r(a.ye,a),100))}f.Wo=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function VA(a)
{a.Wo()||window.setTimeout(r(a.Wo,a),10)}
f.ua=function(){TA.oa.ua.call(this);delete
this.ta;this.j.Ea();this.na.Ea();this.V=null};f.Ju=function(a,b,c)
{this.s==a&&this.Nl(b,c)};
f.Nl=function(a,b){var c="object"==Ra(b)&&b;b=(c?c.i():b)?UA(this,this.l):-
1;this.g+=this.i.length;this.i=a;for(var d=[],e=0;e<a.length;+
+e)d.push({id:this.g+e,data:a[e]});a=null;this.O&&(a=this.ta[Va(this.O)]||
this.O);this.j.wj(a);this.j.Nl(d,this.s,this.O);a=this.Yj;c&&void 0!
==c.g()&&(a=c.g());this.l=-1;(a||0<=b)&&0!=d.length&&this.s&&(0<=b?
this.Fe(this.g+b):XA(this));this.dispatchEvent("suggestionsupdate")};function
UA(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function ZA(a){var b=0,c=0;aB(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function aB(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function bB(a,b,c,d){Ej.call(this);d=d||150;this.j=null!=c?c:!
0;this.o=a||",;";this.qa=this.o.charAt(0);a=this.j?"[\\s"+this.o+"]+":"[\\s]
+";this.na=new RegExp("^"+a+"|"+a+"$","g");this.ma=new RegExp("\\s*["+this.o+"]
$");this.O=b||"";this.ta=this.j;this.Sa=0<d?new Tl(d):null;this.i=new
jk(this);this.s=new jk(this);this.l=new Dt;this.V=-
1}u(bB,Ej);f=bB.prototype;f.Mb=null;f.zl="";f.Af=!1;f.Ol=!1;f.yb=function(){return
this.Mb.value};f.uc=function(a){this.Mb.value=a};
function cB(a,b)
{Jf(b)&&($m(b,"combobox"),Y(b,"autocomplete","list"));a.i.ka(b,"focus",a.Jm);a.i.ka
(b,"blur",a.cr);a.Mb||
(a.s.ka(b,"keydown",a.cv),Jf(b)&&Xf(ef(b))==b&&dB(a,b))}f.ar=function(a){for(var
b=0;b<arguments.length;b++)cB(this,arguments[b])};f.ua=function()
{bB.oa.ua.call(this);this.i.Ea();delete
this.i;this.s.Ea();this.l.Ea();Dj(this.Sa)};
f.Pc=function(a){switch(a.keyCode){case 40:if(this.g.md())return
XA(this.g),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.md()){a:for(var
b=this.g,c=b.l,d=0;d<b.i.length;d++){if(c>b.g)c--;else{b.Bk&&c==b.g&&b.Fe(-
1);break}if(b.Fe(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.md()||a.shiftKey)this.g.ye();else
if(this.update(),this.g.Vf()&&this.ta)return a.preventDefault(),!0;break;case
13:if(this.g.md()){if(this.update(),this.g.Vf())return a.preventDefault(),
a.stopPropagation(),!0}else this.g.ye();break;case 27:if(this.g.md())return
this.g.ye(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.Af)return this.Af||
(this.i.ka(this.Mb,"keyup",this.vp),this.i.ka(this.Mb,"keypress",this.rp),this.Af=!
0),!0}return eB(this,a)};function eB(a,b){var c=a.j&&b.charCode&&-1!
=a.o.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.Vf()?
(b.preventDefault(),!0):!1}f.Ht=function(){return!1};f.Jm=function(a)
{dB(this,a.target||null)};
function dB(a,b){ok(a.s);a.g&&VA(a.g);b!
=a.Mb&&(a.Mb=b,a.Sa&&(a.Sa.start(),a.i.ka(a.Sa,"tick",a.Lm)),a.zl=a.yb(),a.l.attach
(a.Mb),a.i.ka(a.l,"key",a.Km),a.i.ka(a.Mb,"mousedown",a.wp),A&&a.i.ka(a.Mb,"keypres
s",a.qp))}f.cr=function()
{this.Mb&&(this.i.Ta(this.l,"key",this.Km),Ht(this.l),this.i.Ta(this.Mb,"keyup",thi
s.Ht),this.i.Ta(this.Mb,"mousedown",this.wp),A&&this.i.Ta(this.Mb,"keypress",this.q
p),this.Af&&fB(this),this.Mb=null,this.Sa&&(this.Sa.stop(),this.i.Ta(this.Sa,"tick"
,this.Lm)),this.g&&WA(this.g))};
f.Lm=function(){this.update()};f.cv=function(a){this.Jm(a)};f.Km=function(a)
{this.V=a.keyCode;this.g&&this.Pc(a)};f.rp=function(){this.Af&&229!
=this.V&&fB(this)};f.vp=function(a){this.Af&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&fB(this)};f.wp=function(){};function fB(a){a.Af&&(a.Af=!
1,a.i.Ta(a.Mb,"keypress",a.rp),a.i.Ta(a.Mb,"keyup",a.vp))}f.qp=function(a)
{eB(this,a)};
f.update=function(a){if(this.Mb&&(a||this.yb()!=this.zl)){if(a||!this.Ol)
{a=ZA(this.Mb)[0];var b=this.yb();a=$A(this,b)[YA(this,b,a)];a=this.na?
String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,b=this.g,this.yb(),b.s!
=a&&(b.s=a,b.V.Lp(b.s,10,r(b.Ju,b)),VA(b)))}this.zl=this.yb()}this.Ol=!1};function
YA(a,b,c){a=$A(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 $A(a,b){if(!a.j)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!
1;e<b.length;e++)a.O&&-1!=a.O.indexOf(b[e])?(g||
(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.o.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 gB(a,b,c,d){R.call(this);this.ma=a||
document.body;this.g=cf(this.ma);this.qa=!
a;this.va=null;this.na="";this.i=[];this.o=[];this.ta=this.V=-1;this.s=!
1;this.className="ac-renderer";this.Ha="ac-highlighted";this.O=b||
null;this.Ua=null!=d?d:!0;this.Kb=!!c}u(gB,R);f=gB.prototype;f.ha=function(){return
this.va};f.wj=function(a){this.Ba=a};f.Nl=function(a,b,c)
{this.na=b;this.i=a;this.V=-
1;this.ta=$a();this.j=c;this.o=[];hB(this)};f.ye=function(){this.s&&(this.s=!
1,iB(this,!1),N(this.va,!1))};
f.show=function(){this.s||(this.s=!0,iB(this,!0),N(this.va,!0))};function iB(a,b)
{a.j&&(Y(a.j,"haspopup",b),Y(a.va,"expanded",b),Y(a.j,"expanded",b),b?
Y(a.j,"owns",a.va.id):(a.j.removeAttribute("aria-
owns"),cn(a.j,null)))}f.isVisible=function(){return this.s};
function jB(a,b){var c=0<=b&&b<a.i.length?a.i[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",s:d,xf:c?
c.data:null})&&(0<=a.V&&Kb(a.o[a.V],["ac-active","active"]),a.V=b,d&&(Ib(d,["ac-
active","active"]),a.j&&cn(a.j,d),Bh(d,a.va)))}f.Fe=function(a){if(-1==a)jB(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){jB(this,b);break}};
function kB(a){if(!a.va){var b=a.g.Oa("DIV",
{style:"display:none"});a.va=b;Ib(b,Tb(a.className).split(" "));
$m(b,"listbox");b.id=An(zn.Jb());a.g.appendChild(a.ma,b);Q(b,"click",a.Mm,!
1,a);Q(b,"mousedown",a.Nm,!1,a);Q(b,"mouseover",a.Om,!1,a)}}
function hB(a){kB(a);a.Ya&&(a.va.style.minWidth=a.Ya.clientWidth-
0+"px");a.Na&&(a.va.style.maxWidth=a.Na.clientWidth-
0+"px");a.o.length=0;a.g.wm(a.va);a.O&&a.O.render?
a.O.render(a,a.va,a.i,a.na):a.i.forEach(function(b){var
c=this.na,d=this.g.Oa("DIV",{className:"ac-row",id:An(zn.Jb())});
$m(d,"option");this.O&&this.O.vv?
this.O.vv(b,c,d):J(d,b.data.toString());c&&this.Ua&&(this.wa=!
1,lB(this,d,c));w(d,"ac-
row");this.o.push(d);b=d;this.g.appendChild(this.va,b)},a);0==a.i.length?a.ye():
(a.show(),a.Zj(),
Oh(a.va,!0))}f.Zj=function(){if(this.j&&this.qa){var a=this.Ba||this.j;var
b=this.Kb?5:1;qs(a,b,this.va,b^1,null,null,65)}};f.ua=function()
{this.va&&(fk(this.va,"click",this.Mm,!1,this),fk(this.va,"mousedown",this.Nm,!
1,this),fk(this.va,"mouseover",this.Om,!
1,this),this.g.fi(this.va),this.va=null,this.s=!
1);Dj(this.l);this.ma=null;gB.oa.ua.call(this)};
function lB(a,b,c){if(!a.wa)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=mB(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=Yf(a.g,"B"),g.className=a.Ha,a.g.appendChild(g,a.g.g.cre
ateTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.g.createTextNode(""),g.nextSibling),b=
g.nextSibling;b.nodeValue=c.slice(2).join("");a.wa=!0}else d&&lB(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,lB(a,b,c),b=d}function mB(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Sb(Ze(c))}));Array.isArray(a)?b=0<a.length?Xe(a[0]):"":/^\W/.test(a)||
(b=Xe(a));return b}function nB(a,b){for(;b&&b!=a.va&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.o.indexOf(b):-1}
f.Mm=function(a){var
b=nB(this,a.target);0<=b&&this.dispatchEvent({type:"select",xf:this.i[b].id});a.sto
pPropagation()};f.Nm=function(a)
{a.stopPropagation();a.preventDefault()};f.Om=function(a)
{a=nB(this,a.target);0<=a&&!(300>$a()-
this.ta)&&this.dispatchEvent({type:"hilite",xf:this.i[a].id})};var
oB=ka(["//suggestqueries.google.com/complete/search"]);function pB(a,b,c,d)
{this.qa=a;this.ma=null;this.Ha=c||null;this.Ba="boolean"===typeof b?b:!
0;this.wa=d||0;b=new qB;c=new rB(this.Ha||a,this.wa);c.qa=!0;d=new bB(null,null,!
1);TA.call(this,b,c,d);d.g=this;d.ar(a);this.O=a;this.Yj=!1;this.Bk=!
0;Q(this,"update",r(this.Ga,this))}u(pB,TA);pB.prototype.Vf=function()
{this.Ia=this.qa.value;pB.oa.Vf.call(this);return!1};
pB.prototype.Ga=function(a){a.xf&&(a=this.qa.form,this.ma||(this.ma=F("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ma)),this.ma.value=this.Ia,this.Ba&&a
.submit())};function qB(){}var OA=vj(oB);qB.prototype.Lp=function(a,b,c)
{a={client:"books",ds:"bo",q:a};c=r(this.g,this,c);this.i&&this.i.cancel();this.i=n
ew NA;this.i.send(a,c)};qB.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};function
rB(a,b){gB.call(this);this.Ga=a;this.Ia=b||0}
u(rB,gB);rB.prototype.Zj=function(){rB.oa.Zj.call(this);var a=0,b=D("gbfwa");b||
(b=mf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(jf("div","ac-renderer"),function(c)
{a&&K(c,"top",a+"px");K(c,"width",M(this.Ga).width-
2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ia+"px")},this)};function
sB(a,b,c,d,e){X.call(this);this.O=a;this.s=b;this.qa=e;this.Bb="number"===typeof d?
d:this.s?200:80;this.s||w(this.O,"slider-
small");this.V=[];this.j=H("A");this.j.textContent=zm()?"\u203a":"\
u2039";this.j.setAttribute("title","Scorri a sinistra");Oh(this.j,!
0);this.O.appendChild(this.j);this.i=H("div");w(this.i,"slider-
drawables");this.O.appendChild(this.i);this.o=H("A");this.o.textContent=zm()?"\
u2039":"\u203a";this.o.setAttribute("title","Scorri a destra");Oh(this.o,!
0);this.O.appendChild(this.o);
this.g.ka(this.j,"click",this.Hl.bind(this,-.75));this.g.ka(this.o,"click",this.Hl.
bind(this,.75));this.ci();this.g.ka(this.j,"click",this.Hl.bind(this,-.75));this.re
size();this.ma=0;this.na=8<=pc()&&!Sc("9")&&zm();c&&tB(this,c)}u(sB,X);function
uB(a){var
b=Math.ceil(1.25*vB(a));b=Math.min(a.V.length,a.ma+b);v(a.V.slice(a.ma,b),r(a.Ps,a)
);a.ci();a.ma=b;b>=a.V.length&&a.dispatchEvent("render")}f=sB.prototype;
f.Ps=function(a){var b=F("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=F("DIV",{"class":"goog-inline-block slider-
drawable"});N(c,!
1);this.i.appendChild(c);this.g.qf(a,"render",this.Rs.bind(this,b,c));a.Oc(c)};f.Rs
=function(a,b){I(a);this.ci();N(b,!0)};function tB(a,b){b=b.map(function(c){return
this.s?new MA(c,this.Bb):new JA(c,this.Bb,this.qa)},a);wB(a,b)}function wB(a,b)
{vb(a.V,b);uB(a)}
f.Hl=function(a){(zm()?0>a:0<a)&&uB(this);a*=this.na?-
1:1;a*=M(this.i).width+20;this.l&&(this.l.Ea(),this.l=null);this.l=new
Nm([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,Qm);Q(this.l,"animate",this.dr.bind(this));Q(this.l,"en
d",this.ci.bind(this));this.l.play()};f.dr=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.ci=function(){if(Ac&&zm()||this.na){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-M(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
M(this.i).width;this.j.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.o.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.ci()};
function vB(a){var b=a.s?110:50;return Math.ceil(M(a.i).width/b)};function
xB(a,b,c){X.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.V=0;this.o=new
qk;this.qa=this.o.getSize();this.ma="";this.ta="boolean"===typeof c?!c:!
1;Yj(this.o,"resize",r(this.Pm,this))}n(xB,X);f=xB.prototype;f.Pm=function()
{this.o.getSize().width>this.qa.width?
this.oh():Yj(this.o,"resize",r(this.Pm,this))};f.render=function(a)
{this.s=a;this.j=this.el(a);this.g.ka(this.j,"render",r(this.oh,this))};f.el=functi
on(){return new sB(this.s,!0,void 0,void 0,this.i.getId())};
f.oh=function(){this.j.resize();var a=Math.ceil(1.25*vB(this.j))
+1,b=this.df(this.V,a);b&&(this.V+=a,
$l(b,r(this.hu,this)))};f.Ag=ba(18);f.hu=function(a){a=a.target;if(hm(a))
{if((a=(new sA(jm(a))).g)&&a.length){var b=Op(a[a.length-1].ya.Ig);this.ma!
=b&&(this.ma=b,wB(this.j,yB(this,a)));(a=Vf(this.ha()))&&Kh(a,1)}else
0==this.j.ma&&this.Kp();this.dispatchEvent("success")}};function yB(a,b){return
a.Ok(b).map(function(c){return this.j.s?new MA(c,200,this.i.getId()):new
JA(c,80,this.i.getId())},a)}
f.Kp=function(){};f.ha=function(){return this.s};f.Ok=function(a){return
this.source?a.map(function(b){b.ya.source=this.source;return b},this):a};function
zB(a,b,c){ay.call(this,a,b,c);this.Rh(!0)}u(zB,ay);Xt("goog-checkbox-
menuitem",function(){return new zB(null)});function AB(a)
{zB.call(this,Se(a.hb()),a.getId());this.i=a}n(AB,zB);AB.prototype.Nb=function(a)
{zB.prototype.Nb.call(this,a);if(this.i.te){var b=(a=1==this.i.te)?"Scaffale
pubblico":"Scaffale privato";a=F("IMG",{src:"/googlebooks/images/sharing_"+
(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-
left:8px;float:"+(zm()?"left":"right")});a=F("DIV","goog-menuitem-
accel",a,yf(String(this.i.ta)));Ef(this.Ib(),a,1)}};function BB(a,b,c){c=void
0===c?!
1:c;ky.call(this);this.j=a;this.o=b;this.V=c}n(BB,ky);f=BB.prototype;f.Qa=function(
){ky.prototype.Qa.call(this);zA(this.o).forEach(this.ts,this)};f.Ka=function()
{ky.prototype.Ka.call(this);this.ha().style.maxHeight="200px";this.ha().style.overf
lowY="scroll";var
a=Z(this);a.ka(this.ha(),"mouseout",this.er);a.ka(this.ha(),"scroll",this.fr)};f.er
=function(a){Lf(this.ha(),a.relatedTarget)||this.Aa(!1)};
f.Et=function(a){var b=a.target,c=b.i,d=this.j.Ub();Rt(b,16)?
mA(c,d):pA(c,d);this.dispatchEvent("g");a.stopPropagation()};f.fr=function(a)
{a.stopPropagation()};f.ts=function(a){var b=!Sb(Ze(a.hb())),c=a.j&&(!a.qa||
this.j.ma),d=!!nA(a,this.j.Ub());b&&(c||d)&&(b=new AB(a),b.Xf(d),b.lb(this.o.Al!
=a.getId()||this.V),this.Za(b,!0),Z(this).ka(b,"action",this.Et))};function CB(a)
{var b=[];Hn(a,function(c){c instanceof AB&&Rt(c,16)&&b.push(c.i)});return
b};function DB(a,b,c){Uz.call(this,null,null,c?5:0);this.i=new
BB(a,b);this.i.he(this);Fj(this,this.i);this.o=new
Image(16,16);this.o.src="/googlebooks/images/my_library_logo.png";this.Vb(64,!
0)}n(DB,Uz);f=DB.prototype;f.Qa=function()
{Uz.prototype.Qa.call(this);w(this.ha(),"add-to-library")};
function EB(a){a.i.Va||a.i.render();var b=CB(a.i);switch(b.length){case 0:var
c="Aggiungi alla mia raccolta";break;case 1:c="Aggiunto a
"+b[0].hb();break;default:c="Aggiunto a "+b.length+"
scaffali"}0<b.length&&(c=Zz(a.o,c));du(a,c)}f.Qb=function(a)
{this.Jk();Uz.prototype.Qb.call(this,a);this.i.Va||this.i.render();a?
(a=this.ha(),ly(this.i,new by(a,8,!0),void 0,null)):this.i.kb()};
f.Ka=function(){Uz.prototype.Ka.call(this);var
a=Z(this);a.ka(this,"enter",this.Rv);a.ka(this,"leave",this.Jk);a.ka(this,"action",
this.gr);a.ka(this.i,"g",this.Mt);EB(this)};f.Mt=function()
{EB(this)};f.gr=function(){this.Qb(!0)};f.Rv=function()
{this.Jk();this.Ap=V(r(this.Qb,this,!0),200)};f.Jk=function()
{Vl(this.Ap)};f.Ap=null;function FB(a){tA.call(this);null!
=a&&a.bookshelf&&v(a.bookshelf,function(b){vA(this,new
sA(b))},this)}n(FB,tA);function GB(a,b,c){var d=new
S("/books");Vx(d);T(d,"op","cls_metadata");T(d,"jscmd","ClsMetadata");var e=U(new
S(window.location),"uid");e&&T(d,"uid",e);b&&T(d,"uid",b);Cq(d.toString(),t(HB,a,c)
)}function IB(a,b){var c=new FB(b);a&&a.forEach(function(d)
{JB(d.Ub(),d.Na,c)});return c}function JB(a,b,c){b.forEach(function(d){var e=new
kA;e.ya.km=a;(d=wA(c,String(d)))&&d.g.push(e)})}function HB(a,b,c)
{a(IB(b,c))};function KB(a){return a.split(LB).filter(function(b){return
0<b.length})}
var MB=/\s/,NB=/[ -]/,LB=/[+,;]/,OB=/-?"[^"]+"|[^\s"]+/g,PB=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),QB=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,]"),RB=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 SB(a){return A?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function TB(a){var b={};UB(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=QB.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=VB)});return b}
function UB(a){a=Ne(SB(a));var
b=a.match(PB);b&&(a=a.replace(PB,'"'),b.length&1&&(a+='"'));b=a.match(OB);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(RB,""));else if(!
c.startsWith("-")){c=KB(c.replace(RB,""));c=la(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
VB={};function WB(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
TB(a):a;this.j=b;this.i=[]}
function XB(a,b,c,d){for(var e=gb(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var p=c,x=!1;if(l.g)if(x=!!l.g.$,NB.test(m)){if(l.g=l.g[" "]||
l.g["-"],l.g)for(;m=l.g[" "]||l.g["-"];)l.g=m}else l.endOffset=p+1,l.mh=void
0,l.g=l.g[m]||null;l.i=!l.g;if(x)
{l={startOffset:k.startOffset,Qg:k.Qg,endOffset:k.endOffset,mh:k.mh};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.Qg===l.Qg;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
Qg:e.Qg,endOffset:l.endOffset,mh:l.mh};e=gb(d)}d.push(l);e=l}k.i&&rb(g,h)}}function
YB(a,b){this.startOffset=a;this.Qg=void 0;this.endOffset=a;this.mh=void 0;this.i=!
1;this.g=b};function ZB(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
WB(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=SB(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=NB.test(e);if(MB.test(k)){if(k=" ",a)continue}else if(QB.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
YB(g,b.g));XB(b,k,g,d);e=k}NB.test(e)||XB(b,"
",g,d);d.length>=c&&(d.length=c);return d};function $B(a){var
b=TB(a);a=aC();Array.prototype.forEach.call(a,function(c){bC(b,c)})}function aC()
{var a=[],b=ub(lf("patent-text")),c=mf("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):vb(b,c.childNodes);return a}
function bC(a,b){var c=Uf(b);a=ZB(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),Xi("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=H("span");O(a,Ri(d));Ff(a,b)}};function cC(){ay.call(this,"Disattiva
l'evidenziazione");var a=Gk("dq")||Gk("q");a&&$B(a);this.Pb=!
0}n(cC,ay);cC.prototype.Ka=function()
{ay.prototype.Ka.call(this);Z(this).ka(this,"action",this.i)};cC.prototype.i=functi
on(){this.Pb=!this.Pb;y(window.document.body,"patent-highlight-disabled",!
this.Pb);du(this,this.Pb?"Disattiva l'evidenziazione":"Attiva
l'evidenziazione")};function dC(){}u(dC,ey);Qa(dC);dC.prototype.Nc=function(a)
{return a.g.Oa("DIV",Lt(this,a).join(" ")+" goog-inline-block","\
u00a0")};dC.prototype.Rb=function(a,b){b=dC.oa.Rb.call(this,a,b);w(b,"goog-inline-
block");return b};dC.prototype.Ra=function(){return"goog-toolbar-
separator"};function eC(){}u(eC,Tt);Qa(eC);f=eC.prototype;f.Nc=function(a){var
b=Lt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join("
"),this.Hi(a.Dc(),a.g));this.yf(b,a.hf());return b};f.lg=function()
{return"button"};f.Fc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.Hi=function(a,b){return
b.Oa("DIV","goog-inline-block "+(this.Ra()+"-outer-box"),b.Oa("DIV","goog-inline-
block "+(this.Ra()+"-inner-box"),a))};f.oi=function(a){return"DIV"==a.tagName};
f.Rb=function(a,b){fC(b,!0);fC(b,!1);a:{var c=a.g.xo(b);var d=this.Ra()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.g.xo(c),d=this.Ra()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.Hi(b.childNodes,a.g));Ib(b,["goog-inline-
block",this.Ra()]);return eC.oa.Rb.call(this,a,b)};f.Ra=function(){return"goog-
custom-button"};
function fC(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;)
{d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var
e=c.nodeValue;if(""==Tb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function gC()
{}u(gC,eC);Qa(gC);gC.prototype.Ra=function(){return"goog-toolbar-button"};function
hC(){this.g="toolbar"}u(hC,iw);Qa(hC);hC.prototype.wh=function(a)
{return"HR"==a.tagName?new
fy(dC.Jb()):hC.oa.wh.call(this,a)};hC.prototype.og=function(){return"goog-
toolbar"};hC.prototype.wo=function(){return"horizontal"};function iC(a)
{hC.call(this);this.i=a}u(iC,hC);var jC={};iC.prototype.og=function(){return
this.i||"ocean-chrome-toolbar"};function kC(a)
{R.call(this);this.g=[];lC(this,a)}u(kC,R);f=kC.prototype;f.Wf=null;f.ak=null;funct
ion mC(a,b){a.ak=b}function lC(a,b){b&&(b.forEach(function(c){nC(this,c,!
1)},a),vb(a.g,b))}f.Pa=function(a){this.Ye(a,this.g.length)};f.Ye=function(a,b)
{a&&(nC(this,a,!1),wb(this.g,b,0,a))};f.Ld=function(){return
ub(this.g)};f.Ne=function(a){a!=this.Wf&&(nC(this,this.Wf,!1),this.Wf=a,nC(this,a,!
0));this.dispatchEvent("select")};
f.clear=function(){var a=this.g;if(!Array.isArray(a))for(var b=a.length-
1;0<=b;b--)delete a[b];a.length=0;this.Wf=null};f.ua=function()
{kC.oa.ua.call(this);delete this.g;this.Wf=null};function nC(a,b,c)
{b&&("function"==typeof a.ak?a.ak(b,c):"function"==typeof b.Tl&&b.Tl(c))};function
oC(a,b,c){nw.call(this,b,a||hC.Jb(),c)}u(oC,nw);oC.prototype.yi=function(a)
{oC.oa.yi.call(this,a);this.ee||sw(this)};function pC(a,b,c){mu.call(this,a,b||
gC.Jb(),c)}u(pC,mu);Xt("goog-toolbar-button",function(){return new
pC(null)});function qC(a,b){fy.call(this,a||dC.Jb(),b)}u(qC,fy);Xt("goog-toolbar-
separator",function(){return new qC});function rC(a){a=a||"viewport-chrome-
toolbar";a=jC[a]||(jC[a]=new iC(a));oC.call(this,a);this.wa={};this.l=new
jk(this)}n(rC,oC);function sC(a,b,c,d){b.Vb(16,!0);if(c){var e=a.wa[c];e||(e=new
kC,mC(e,function(g,h){g&&g.Xf(h)}),a.wa[c]=e);e.Pa(b);b.Gf&=-
17;Q(b,"action",function(g){e.Ne(g.target)});d&&e.Ne(b)}else b.Vc(16,!!d)}function
tC(a,b){a.wa.viewport&&a.wa.viewport.Ne(b)}rC.prototype.ua=function()
{oC.prototype.ua.call(this);this.l.Ea();dd(this.wa,function(a){a.Ea()})};function
uC(){}u(uC,Tt);Qa(uC);f=uC.prototype;f.Nc=function(a){var
b=Lt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join("
"),a.Dc());this.yf(b,a.hf());return b};f.lg=function()
{return"button"};f.oi=function(a){return"DIV"==a.tagName};f.Rb=function(a,b)
{w(b,"goog-inline-block");return uC.oa.Rb.call(this,a,b)};f.yb=function()
{return""};f.Ra=function(){return"goog-flat-button"};Xt("goog-flat-
button",function(){return new mu(null,uC.Jb())});function vC()
{}u(vC,eC);Qa(vC);vC.prototype.Fc=function(a){return
vC.oa.Fc.call(this,a&&a.firstChild)};vC.prototype.Rb=function(a,b){var
c=jf("*","goog-menu",b)[0];if(c){N(c,!1);ef(c).body.appendChild(c);var d=new
iy;Gn(d,c);a.Me(d)}return vC.oa.Rb.call(this,a,b)};vC.prototype.Hi=function(a,b)
{return vC.oa.Hi.call(this,[b.Oa("DIV","goog-inline-block "+(this.Ra()+"-
caption"),a),b.Oa("DIV","goog-inline-block "+(this.Ra()+"-dropdown"),"\
u00a0")],b)};vC.prototype.Ra=function(){return"goog-menu-button"};function wC()
{this.g=[]}u(wC,Wx);Qa(wC);wC.prototype.Nc=function(a){var
b=wC.oa.Nc.call(this,a);w(b,"goog-submenu");xC(this,a,b);return
b};wC.prototype.Rb=function(a,b){b=wC.oa.Rb.call(this,a,b);w(b,"goog-
submenu");xC(this,a,b);var c=jf("DIV","goog-menu",b);if(c.length){var d=new
iy(a.g);c=c[0];N(c,!1);a.g.g.body.appendChild(c);Gn(d,c);a.Me(d,!0)}return
b};wC.prototype.mg=function(a,b){var
c=this.Fc(a),d=c&&c.lastChild;wC.oa.mg.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
wC.prototype.ri=function(a){wC.oa.ri.call(this,a);var
b=a.Ib(),c=kf(a.g.g,"SPAN","goog-submenu-arrow",b)[0];yC(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();Y(a,"haspopup","true")};function xC(a,b,c)
{var d=b.g.Oa("SPAN");d.className="goog-submenu-
arrow";yC(b,d);a.Fc(c).appendChild(d)}function yC(a,b){Kn(a)?(w(b,"goog-submenu-
arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function
zC(a,b,c,d){ay.call(this,a,b,c,d||
wC.Jb())}u(zC,ay);f=zC.prototype;f.dh=null;f.am=null;f.Dl=!1;f.nc=null;f.Ki=!
1;f.Ka=function()
{zC.oa.Ka.call(this);Z(this).ka(this.getParent(),"hide",this.xp);this.nc&&AC(this,t
his.nc,!0)};f.jc=function()
{Z(this).Ta(this.getParent(),"hide",this.xp);this.nc&&(AC(this,this.nc,!
1),this.Ki||(this.nc.jc(),I(this.nc.ha())));zC.oa.jc.call(this)};f.ua=function()
{this.nc&&!this.Ki&&this.nc.Ea();this.nc=null;zC.oa.ua.call(this)};
f.Sc=function(a){zC.oa.Sc.call(this,a);a||
(this.dh&&Vl(this.dh),this.dh=V(this.ze,218,this))};f.Zl=function(){var
a=this.getParent();a&&rw(a)==this&&(BC(this,!0),CC(this))};f.ze=function(){var
a=this.nc;a&&a.getParent()==this&&(BC(this,!1),Hn(a,function(b){"function"==typeof
b.ze&&b.ze()}))};function DC(a){a.dh&&Vl(a.dh);a.am&&Vl(a.am)}f.Aa=function(a,b)
{(a=zC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.ze();return a};
function CC(a){Hn(a.getParent(),function(b){b!=this&&"function"==typeof
b.ze&&(b.ze(),DC(b))},a)}f.Pc=function(a){var b=a.keyCode,c=Kn(this)?
37:39,d=Kn(this)?39:37;if(!this.Dl){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.Fl)return!1;this.Zl();sw(EC(this));DC(this)}else if(!
EC(this).Pc(a))if(b==d)this.ze();else return!1;a.preventDefault();return!
0};f.Vu=function()
{this.nc.getParent()==this&&(DC(this),this.Gg().Sc(this),CC(this))};f.xp=function(a
){a.target==this.Gg()&&(this.ze(),DC(this))};
f.Ee=function(a)
{this.isEnabled()&&(DC(this),this.am=V(this.Zl,218,this));zC.oa.Ee.call(this,a)};f.
vf=function(a){DC(this);if(Qt(this,8)||Qt(this,16))return
zC.oa.vf.call(this,a);this.Zl();return!0};
function BC(a,b){!b&&EC(a)&&EC(a).Td(-1);a.dispatchEvent(Dn(64,b));var c=EC(a);b!
=a.Dl&&y(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Va||
c.render(),c.Td(-1)),c.Aa(b),b)){c=new Iu(a.ha(),12,!1);var
d=EC(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",N(e,!
0));c.Mc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.Dl=b}function
AC(a,b,c){var d=Z(a);(c?d.ka:d.Ta).call(d,b,"enter",a.Vu)}f.Pa=function(a)
{EC(this).Za(a,!0)};f.Ye=function(a,b){EC(this).tg(a,b,!0)};
f.Ld=function(){return EC(this).Ld()};function EC(a){a.nc?a.Ki&&a.nc.getParent()!
=a&&a.nc.he(a):a.Me(new iy(a.g),!0);a.nc.ha()||a.nc.Qa();return
a.nc}f.Me=function(a,b){var c=this.nc;a!=c&&(c&&(this.ze(),this.Va&&AC(this,c,!
1)),this.nc=a,this.Ki=!b,a&&(a.he(this),a.Aa(!1,!0),jy(a,!1),ww(a,!
1),this.Va&&AC(this,a,!0)))};f.Vd=function(a){return EC(this).Vd(a)};Xt("goog-
submenu",function(){return new zC(null)});function FC(a,b,c,d,e){mu.call(this,a,c||
vC.Jb(),d);this.Vb(64,!0);this.o=new by(null,9);b&&this.Me(b);this.Sa=new
Tl(500);this.Ya=e||gy.Jb()}u(FC,mu);f=FC.prototype;f.Ka=function()
{FC.oa.Ka.call(this);GC(this,!0);this.i&&HC(this,this.i,!0);Y(this.va,"haspopup",!!
this.i)};f.jc=function(){FC.oa.jc.call(this);GC(this,!1);if(this.i){this.Qb(!
1);this.i.jc();HC(this,this.i,!1);var a=this.i.ha();a&&I(a)}};f.ua=function()
{FC.oa.ua.call(this);this.i&&(this.i.Ea(),delete this.i);delete
this.wb;this.Sa.Ea()};
f.Te=function(a){FC.oa.Te.call(this,a);this.isActive()&&(this.Qb(!
this.md(),a),this.i&&(a=this.md(),this.i.ee=a))};f.de=function(a)
{FC.oa.de.call(this,a);this.i&&!this.isActive()&&(this.i.ee=!1)};f.vf=function()
{fu(this,!1);return!0};f.ot=function(a){this.i&&this.i.isVisible()&&!
this.Vd(a.target)&&this.Qb(!1)};f.Vd=function(a){return a&&Lf(this.ha(),a)||
this.i&&this.i.Vd(a)||!1};
f.be=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.i&&this.i.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.i.Pc(a);return c&&this.i&&this.i.Zb
instanceof zC||27!=a.keyCode&&!b?c:(this.Qb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Qb(!0,a),!0):!1};f.hl=function()
{this.Qb(!1)};f.ti=function(a){this.Qb(!1);FC.oa.ti.call(this,a)};
function IC(a){a.i||a.Me(new iy(a.g,a.Ya));return a.i||null}f.Me=function(a){var
b=this.i;a!=b&&(b&&(this.Qb(!1),this.Va&&HC(this,b,!1),delete
this.i),this.Va&&Y(this.va,"haspopup",!!a),a&&(this.i=a,a.he(this),a.Aa(!1),jy(a,!
1),this.Va&&HC(this,a,!0)));return b};f.Pa=function(a){IC(this).Za(a,!
0)};f.Ye=function(a,b){IC(this).tg(a,b,!0)};f.Aa=function(a,b)
{(a=FC.oa.Aa.call(this,a,b))&&!this.isVisible()&&this.Qb(!1);return
a};f.lb=function(a){FC.oa.lb.call(this,a);this.isEnabled()||this.Qb(!1)};
f.Qb=function(a,b){FC.oa.Qb.call(this,a);if(this.i&&Rt(this,64)==a)
{if(a)this.i.Va||
this.i.render(),this.wa=zh(this.ha()),this.Ua=Jh(this.ha()),JC(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Td(-1):sw(this.i);else{fu(this,!1);this.i.ee=!
1;var c=this.ha();c&&(Y(c,"activedescendant",""),Y(c,"owns",""));null!
=this.ta&&(this.ta=void 0,(c=this.i.ha())&&L(c,"",""))}this.i.Aa(a,!1,b);this.Id||
(b=Z(this),c=a?b.ka:b.Ta,c.call(b,this.g.g,"mousedown",this.ot,!
0),c.call(b,this.Sa,"tick",this.lr),a?this.Sa.start():
this.Sa.stop())}this.i&&this.i.ha()&&this.i.va.removeAttribute("aria-
hidden")};function JC(a){if(a.i.Va){var b=a.wb||
a.ha(),c=a.o;a.o.g=b;b=a.i.ha();a.i.isVisible()||(b.style.visibility="hidden",N(b,!
0));!a.ta&&a.o.s&&a.o.j&32&&(a.ta=M(b));c.Mc(b,c.i^1,null,a.ta);a.i.isVisible()||
(N(b,!1),b.style.visibility="visible")}}
f.lr=function(){var a=Jh(this.ha()),b=zh(this.ha());var c=this.Ua;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.wa,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.i.Va&&b&&this.wa&&b.tb()<this.wa.tb()&&(c=this.i.ha(),this.i.isVisible()||
(c.style.visibility="hidden",N(c,!0)),th(c,new
B(0,0))),this.Ua=a,this.wa=b,JC(this))};
function HC(a,b,c){var d=Z(a);c=c?
d.ka:d.Ta;c.call(d,b,"action",a.hl);c.call(d,b,"close",a.ir);c.call(d,b,"highlight"
,a.jr);c.call(d,b,"unhighlight",a.kr)}function GC(a,b){var c=Z(a);(b?
c.ka:c.Ta).call(c,a.ha(),"keydown",a.Ft)}f.jr=function(a)
{(a=a.target.ha())&&KC(this,a)};f.Ft=function(a)
{Qt(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.kr=func
tion(){if(!rw(this.i)){var a=this.ha();Y(a,"activedescendant","");Y(a,"owns","")}};
f.ir=function(a){if(this.md()&&a.target instanceof ay){a=a.target;var
b=a.ha();a.isVisible()&&Rt(a,2)&&null!=b&&KC(this,b)}};function KC(a,b)
{a=a.ha();b=bn(b)||b;if(!b.id){var
c=zn.Jb();b.id=An(c)}cn(a,b);Y(a,"owns",b.id)}Xt("goog-menu-button",function()
{return new FC(null)});function LC(){}u(LC,uC);Qa(LC);LC.prototype.Nc=function(a)
{var b=Lt(this,a);b=a.g.Oa("DIV","goog-inline-block "+b.join(" "),
[MC(this,a.Dc(),a.g),NC(this,a.g)]);this.yf(b,a.hf());return
b};LC.prototype.Fc=function(a){return a&&a.firstChild};
LC.prototype.Rb=function(a,b){var c=jf("*","goog-menu",b)[0];if(c){N(c,!
1);a.g.g.body.appendChild(c);var d=new iy;Gn(d,c);a.Me(d)}jf("*",this.Ra()+"-
caption",b)[0]||b.appendChild(MC(this,b.childNodes,a.g));jf("*",this.Ra()+"-
dropdown",b)[0]||b.appendChild(NC(this,a.g));return
LC.oa.Rb.call(this,a,b)};function MC(a,b,c){return c.Oa("DIV","goog-inline-block "+
(a.Ra()+"-caption"),b)}function NC(a,b){return b.Oa("DIV",{"class":"goog-inline-
block "+(a.Ra()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
LC.prototype.Ra=function(){return"goog-flat-menu-button"};Xt("goog-flat-menu-
button",function(){return new FC(null,null,LC.Jb())});function OC(a)
{rC.call(this);this.N=a.Cb;this.i=a.rh;this.Ia=a.history;this.o=a.Jj;this.Ba=a.Gj;t
his.ta=a.flags;this.Ga=a.Kk;this.Na="patents"==Pp();if(!a.ql){var b=D("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new
Uz("Trova arte nota",void 0,2);this.Za(c,!
0);this.l.ka(c,"action",r(this.fe,this,b))}if(c=D("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Discussioni su questo brevetto";c=" Discussioni su questo brevetto su Stack
Exchange"}else d=
" Discussioni su questa applicazione",c=" Discussioni su questa applicazione su
Stack Exchange";d=new Uz(d,void 0,2);d.yf(c);this.Za(d,!
0);this.l.ka(d,"action",r(this.fe,this,b))}!this.N&&(b=D("appbar-read-patent-
link"))&&(b=b.getAttribute("href"))&&(c=new Uz("Visualizza PDF"),this.Za(c,!
0),this.l.ka(c,"action",r(this.fe,this,b)))}if(this.N){this.Ya=!!a.Bj||!!
a.Aj;a.ql&&(b=Zz("/googlebooks/images/kennedy/zoom_tool.png"),this.fh=new Uz(b,void
0,void 0,1),this.fh.mc(2),this.Za(this.fh,!0),Q(this.fh,
"action",r(this.Rm,this,"zoomin")),b=Zz("/googlebooks/images/kennedy/
zoom_out.png"),this.hh=new Uz(b,void 0,void 0,1),this.hh.mc(1),this.Za(this.hh,!
0),Q(this.hh,"action",r(this.Rm,this,"zoomout")));c=!!a.Bj;b=!!a.Aj;if(c||b)
{d=Zz("/googlebooks/images/kennedy/one_up_page_view.png");this.Kg=new Uz(d,void
0,void 0,1);this.Kg.mc(2);Q(this.Kg,"action",r(this.dk,this,rt));this.Za(this.Kg,!
0);sC(this,this.Kg,"viewport",!0);if(c){d=Zz("/googlebooks/images/kennedy/
two_up_page_view.png");this.Sg=new Uz(d,
void 0,void 0,1);c=1;if(this.i||
b)c=3;this.Sg.mc(c);Q(this.Sg,"action",r(this.dk,this,su));this.Za(this.Sg,!
0);sC(this,this.Sg,"viewport")}b&&(d=Zz("/googlebooks/images/kennedy/
thumbnail.png"),this.Rg=new Uz(d,void 0,void
0,1),c=1,this.i&&(c=3),this.Rg.mc(c),Q(this.Rg,"action",r(this.dk,this,yt)),this.Za
(this.Rg,!
0),sC(this,this.Rg,"viewport"));this.l.ka(this.N,"viewportmodechange",this.Qm);this
.Qm()}this.i&&(b=Zz("/googlebooks/images/kennedy/maximize.png"),this.qa=new
Uz(b,void 0,void 0,1),this.qa.Vb(16,
!0),this.qa.Xf(!1),this.Ya&&this.qa.mc(1),this.Za(this.qa,!
0),this.l.ka(this.qa,"action",this.Yv),this.l.ka(this.i,"change",this.Ct));this.Ga&
&(b=Zz("/googlebooks/images/kennedy/clip.png"),this.j=new Uz(b,void 0,void
0,1),this.j.Vb(16,!0),this.j.mc(2),this.j.Xf(!1),this.Za(this.j,!
0),Q(this.j,"action",r(this.au,this)));a.Wl&&(b=Zz("/googlebooks/images/kennedy/
insert_link.png"),this.V=new Uz(b,void 0,void 0,1),this.V.Vb(16,!
0),this.j&&this.V.mc(1),this.Za(this.V,!0),Q(this.V,"action",r(this.Es,this)));
a.Xl&&(b=!!this.N.Wa().wi,c=!!
No(this.N.ab(),this.N.Wa().ai),d=this.N.Da().Ce()||"Sommario",b||c?(b=Zz("/
googlebooks/images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.eh=b[0],this.Fd=new
Uz(b),this.Fd.mc(2),this.Za(this.Fd,!
0),this.l.ka(this.Fd,"action",this.Gu),sC(this,this.Fd)):(this.eh=F("SPAN","jfk-
button-label",d),this.Fd=new Uz(this.eh),this.Fd.lb(!
1),this.Fd.mc(2),this.Za(this.Fd,!0)),b=Zz("/googlebooks/images/kennedy/
page_left.png"),this.jj=new Uz(b,void 0,void 0,1),this.jj.mc(3),this.Za(this.jj,
!0),Q(this.jj,"action",r(this.N.qb,this.N,"previous")),b=Zz("/googlebooks/images/
kennedy/page_right.png"),this.kj=new Uz(b,void 0,void
0,1),this.kj.mc(1),this.Za(this.kj,!
0),Q(this.kj,"action",r(this.N.qb,this.N,"next")),this.l.ka(this.N,"pagechange",thi
s.mr))}if(a.Yl&&(b=D("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=D("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
Uz("Visualizza anteprima");Ut(c,"gb-view-sample-button");this.Za(c,!
0);this.l.ka(c,"action",
r(this.fe,this,b));e&&(c.mc(2),c=new iy,d=new ay("Anteprima libro
cartaceo"),this.l.ka(d,"action",r(this.fe,this,b)),c.Za(d,!0),Ut(d,"gb-sample-
print-book-menuitem"),b=new ay("Anteprima
eBook"),this.l.ka(b,"action",r(this.fe,this,e)),c.Za(b,!0),Ut(b,"gb-sample-ebook-
menuitem"),e=new FC("",c,LC.Jb()),Ut(e,"gb-jfk-margin-fix"),Ut(e,"gb-view-sample-
dropdown"),e.mc(1),this.Za(e,!0))}this.ta&&!this.ta.is_cobrand&&this.o&&!
this.Na&&(e=this.Ba&&this.Ba.uid,b=IB([this.o],this.Ba),e?(this.Oh=new DB(this.o,
b),this.Za(this.Oh,!0)):(e=Zz("/googlebooks/images/kennedy/
menu_down_arrow.png","Aggiungi alla mia raccolta"),e=Cb(e),this.Oh=new
Uz(e),this.Za(this.Oh,!0),e=r(this.fe,this,this.ta.sign_in_url||
this.ta.signInUrl),Yj(this.Oh,"action",e)));if(a.ql){if(e=D("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Ua=new Uz("Scrivi
recensione"),this.Za(this.Ua,!
0),this.l.ka(this.Ua,"action",r(this.fe,this,e));PC(this,"appbar-application-grant-
link","application-grant");PC(this,"appbar-content-language-link",
"content-language")}else if(e=D("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new Uz("Scarica PDF"),this.Za(b,!
0),this.l.ka(b,"action",r(this.fe,this,e));a.Ov&&(a=Zz("/googlebooks/images/
kennedy/settings.png"),w(a[0],"goog-flat-menu-button-img"),e=F("DIV",{"class":"toc-
div"}),b=new iy,b.Za(new $t(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ha=new
FC(a,b,LC.Jb()),this.Za(this.Ha,!0),this.Na&&!this.N&&(a=new cC,this.Ha.Ye(a,0)))}
n(OC,rC);function QC(a){var b=D("left-toolbar-buttons"),c=D("right-toolbar-
buttons");(new
OC({Cb:a.Cb,rh:a.rh,history:a.history,Bj:a.Bj,Aj:a.Aj,Jj:a.Jj,Gj:a.Gj,flags:a.flags
,Kk:a.Kk,Wl:a.Wl,ql:!0,Yl:a.Yl})).render(b);(new OC({Cb:a.Cb,Xl:a.Xl,Ov:!
0})).render(c)}f=OC.prototype;f.Yv=function(){var a=this.i;Ts(a,!
a.nf());this.Ia.update()};f.Ct=function()
{this.qa.Vc(16,this.i.nf())};f.au=function(){this.Ga(Rt(this.j,16))};
f.Es=function(){if(Rt(this.V,16)){var a=new yu(document.body,this.N,!
0);a.render(this.V,!0);Yj(a,"dispose",r(this.V.Xf,this.V,!1))}};f.dk=function(a)
{this.N.Wb(a);this.N.Xa().getQuery()||this.Ia.update()};f.Qm=function(){var
a=this.N.Fa();a instanceof rt&&tC(this,this.Kg);a instanceof su&&tC(this,this.Sg);a
instanceof
yt&&tC(this,this.Rg);a=a.Kc;this.hh.lb(a);this.fh.lb(a)};f.Rm=function(a)
{this.N.qb(a)};
function PC(a,b,c){if(b=lf(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 Uz(k);0==e&&e!=d-1?k.mc(2):e==d-
1&&0!=e?k.mc(1):0!=e&&e!=d-1&&k.mc(3);a.Za(k,!0);sC(a,k,c,!!g);g||
a.l.ka(k,"action",r(a.fe,a,h))}}}f.mr=function(){var
a=this.N.Da().Ce()||"Sommario";this.eh&&O(this.eh,km(a,{tj:"009928d1-72d6-47df-
9510-9ba0bced7071"}))};f.Gu=function(){this.Fd.qe&16&&(new
nu(this.N,this.Fd,this.ta)).render(3)};
f.fe=function(a)
{ji(window.location,ni(a))};f.Kg=null;f.Sg=null;f.Rg=null;f.fh=null;f.hh=null;f.kj=
null;f.jj=null;f.Fd=null;f.eh=null;f.Oh=null;function RC(a,b)
{dA.call(this,a);this.o=b}n(RC,dA);
RC.prototype.render=function(){var a=this.ha();w(a,this.className+"-
tooltip");w(a,this.className+"-device-and-format");K(a,"z-index",1E4);if(this.o.ma)
{for(var b=this.className,c=F("DIV",this.className+"-
meta"),d=document,e=wf(d,"TABLE"),g=e.appendChild(wf(d,"TBODY")),h=0;1>h;h++)
{for(var k=wf(d,"TR"),l=0;2>l;l+
+)k.appendChild(wf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-
layout");d=e.rows[0].cells;g=SC(this);d[0].appendChild(g);g=TC(this);d[1].appendChi
ld(g);g=F("DIV",this.className+"-link");
h=F("A",{target:"_blank"},"Assistenza con dispositivi e formati");k=new
S(window.location.href);l=new S("/support/bin/answer.py?
answer=1062949");k=U(k,"hl")?
T(l,"hl",U(k,"hl")).toString():T(l,"hl","it").toString();bi(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);e=this.o;if((d=e.Lc)&&!e.Tf&&e.Ya){var
m;e.Hb&&Xm.nw&&(m="Leggi il libro");m=F("P",this.className+"-additional",F("A",
{href:d},m));c.appendChild(m)}if(e.Ha||e.Ia)if(d=e.Kb,g=e.Ua,d||
g)m=F("P",this.className+"-additional",yf("Scarica ")),
d&&(h=F("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(yf(",
")),d=F("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(yf(" -
")),e=e.Ub(),d=(new S(window.location.href)).l.split("/"),d=new
S("/"+d[1]),Vx(d),T(d,"output","acs_help"),T(d,"id",e),e=F("A",
{href:d.toString()},"leggi le istruzioni
dell'eReader"),m.appendChild(e),c.appendChild(m);m=F("A",
{target:"_blank"},"Ulteriori informazioni sui libri in Google
Play");bi(m,"https://books.google.com/support/bin/topic.py?topic=28528");
this.j=F("DIV",this.className+"-
footer",m);b=F("DIV",b,c,this.j);w(b,this.className+"-device-
content");a.appendChild(b)}};
function SC(a){var b=F("UL",a.className+"-list"),c=F("H4",null,"Consigliato
per:");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-
supported";var e=a.className+"-device-not-supported",g=a.className+"-device-
unknown-supported",h=F("A",{"class":d,href:"/help/ebooks/
webreader.html"},"Web"),k=F("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tablet/iPad"),l=F("A",{"class":d,href:"/help/ebooks/
ereader.html"},"eReader"),m=F("A",{"class":d,href:"/help/ebooks/
devices.html"},"Smartphone"),
p=a.o.Xi,x=a.o.Yi,C=a.o.Tf;d=new jk(a);h=F("LI",null,h);C?
d.ka(h,"mouseover",t(a.i,"Il formato di questo libro \u00e8 attualmente
sconosciuto. Lo aggiorneremo quando riceveremo le informazioni dall'editore.")):
(p||x)&&d.ka(h,"mouseover",t(a.i,"Questo eBook, come tutti i Google eBook, \u00e8
formattato per essere leggibile sul
Web."));d.ka(h,"mouseout",a.wa);b.appendChild(h);k=F("LI",null,k);C?
d.ka(k,"mouseover",t(a.i,"Il formato di questo libro \u00e8 attualmente
sconosciuto. Lo aggiorneremo quando riceveremo le informazioni dall'editore.")):
(p||x)&&d.ka(k,"mouseover",t(a.i,"Questo eBook, come tutti i Google eBook, \u00e8
formattato per essere leggibile su dispositivi tablet come i tablet Android e
l'iPad."));d.ka(k,"mouseout",a.wa);b.appendChild(k);l=F("LI",null,l);d.ka(l,"mouseo
ver",function(){C?this.i("Il formato di questo libro \u00e8 attualmente
sconosciuto. Lo aggiorneremo quando riceveremo le informazioni dall'editore."):p?
this.i("Questo Google eBook include testo scorrevole in modo che tu possa regolare
il carattere per una comoda lettura su un eReader."):
this.i("Questo Google eBook non include testo scorrevole, pertanto non puoi
regolare il carattere su un
eReader.")});d.ka(l,"mouseout",a.wa);b.appendChild(l);m=F("LI",null,m);d.ka(m,"mous
eover",function(){C?this.i("Il formato di questo libro \u00e8 attualmente
sconosciuto. Lo aggiorneremo quando riceveremo le informazioni
dall'editore."):p&&x?this.i("Questo eBook \u00e8 idoneo per smartphone come Android
e iPhone/iPod touch."):p?this.i("Questo Google eBook include testo scorrevole in
modo che tu possa regolare il carattere per una comoda lettura dal piccolo schermo
di uno smartphone."):
this.i("Questo eBook potrebbe risultare difficile da leggere su smartphone come
Android e iPhone/iPod touch.")});d.ka(m,"mouseout",a.wa);b.appendChild(m);C?
(w(h,g),w(k,g),w(l,g),w(m,g)):p?(w(h,c),w(k,c),w(l,c),w(m,c)):(x?(w(h,c),w(k,c)):
(w(h,e),w(k,e)),w(l,e),w(m,e));return b}
function TC(a){var b=F("UL",a.className+"-
list"),c=F("H4",null,"Caratteristiche:");b.appendChild(c);var d=a.className+"-
device-supported",e=a.className+"-device-not-supported",g=a.className+"-device-
unknown-supported";c=F("A",{},"Testo scorrevole");bi(c,"/support/bin/answer.py?
answer=1062949");var h=F("A",{},"Pagine
digitalizzate");bi(h,"/support/bin/answer.py?answer=1062949");var
k=a.o.Xi,l=a.o.Yi,m=a.o.Tf;m?(c=F("LI",g,c),d=F("LI",g,h)):(c=F("LI",k?
d:e,c),d=F("LI",l?d:e,h));e=new jk(a);e.ka(c,"mouseover",
function(){m?this.i("Il formato di questo libro \u00e8 attualmente sconosciuto. Lo
aggiorneremo quando riceveremo le informazioni dall'editore."):k?this.i("Questo
Google eBook include testo scorrevole in modo che tu possa regolare le dimensioni e
lo stile di carattere per una comoda lettura su qualsiasi
dispositivo."):this.i("Questo Google eBook non include testo scorrevole, pertanto
non puoi regolare il carattere. Vengono invece visualizzate le immagini delle
pagine con un layout fisso. Ci\u00f2 \u00e8 comodo per gli schermi di grandi
dimensioni, ma non \u00e8 sempre l'ideale per eReader e smartphone.")});
e.ka(c,"mouseout",a.wa);e.ka(d,"mouseover",function(){m?this.i("Il formato di
questo libro \u00e8 attualmente sconosciuto. Lo aggiorneremo quando riceveremo le
informazioni dall'editore."):l?this.i("Questo eBook include pagine scansite,
pertanto le pagine hanno lo stesso aspetto delle pagine di un libro
stampato."):this.i("Questo eBook non include pagine scansite, le quali mantengono
lo stesso formato delle pagine di un libro stampato. Al contrario, il testo pu\
u00f2 essere regolato e scorre per adattarsi a qualsiasi schermo.")});
e.ka(d,"mouseout",a.wa);b.appendChild(c);b.appendChild(d);return
b}RC.prototype.wa=function(){Bf(this.j);var a=F("A",{target:"_blank"},"Ulteriori
informazioni sui libri in Google
Play");bi(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j.appendChild(a)};RC.prototype.i=function(a)
{Bf(this.j);"string"===typeof a?
this.j.appendChild(yf(a)):this.j.appendChild(a)};function UC(a,b)
{Uz.call(this,b,void 0,3);this.o=a}n(UC,Uz);UC.prototype.render=function(a)
{Uz.prototype.render.call(this,a);w(this.ha(),"gb-get-
book")};UC.prototype.Ka=function(){Uz.prototype.Ka.call(this);var
a=this.ha();this.i=new RC(a,this.o);this.i.render();a=D("menu_container");
(a=mf("about_title",a))&&I(a)};
function VC(){var a=D("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Hb(a.parentNode.parentNode,"jfk-button"):1){a=D("gb-buy-options-trigger");var
b=D("buy");if(a&&b){Jb(b,"about_content");var c=F("SPAN","gb-buy-options-arrow","\
u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-
hovercard");qs(a,9,b,8);N(b,!1);Q(document,"mousedown",t(WC,a,b))}}}function
WC(a,b,c){a=Lf(a,c.target);c=Lf(b,c.target);var d=Lh(b);a||c||!d?a&&(N(b,!d),d||
Kh(b,1)):N(b,!1)};function XC(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;$m(l,k.ta);w(l,"goog-zippy-header");l&&k.ma.ka(l,"click",k.na);var
m=k;l&&(m.O.attach(l),m.V.ka(m.O,"key",m.qa))}}R.call(this);this.s=e||
cf();this.i=this.s.ha(a)||null;this.l=this.s.ha(d||null);this.o="function"===typeof
b?b:null;this.ta=g||"tab";this.j=this.o||!b?null:this.s.ha(b);this.g=1==c;void 0!
==c||this.o||(this.l?this.g=Lh(this.l):this.i&&(this.g=Hb(this.i,"goog-zippy-
expanded")));this.V=new jk(this);this.O=new Dt;this.ma=new jk(this);
var k=this;h(this.i);h(this.l);this.Le(this.g)}u(XC,R);XC.prototype.ua=function()
{XC.oa.ua.call(this);Dj(this.V);Dj(this.O);Dj(this.ma)};XC.prototype.Le=function(a)
{this.j?N(this.j,a):a&&this.o&&(this.j=this.o());this.j&&w(this.j,"goog-zippy-
content");this.l?(N(this.i,!a),N(this.l,a)):this.i&&(y(this.i,"goog-zippy-
expanded",a),y(this.i,"goog-zippy-collapsed",!
a),Y(this.i,"expanded",a));this.g=a;this.dispatchEvent(new
YC("toggle",this,this.g))};
XC.prototype.qa=function(a){if(13==a.keyCode||32==a.keyCode)this.Le(!
this.g),this.dispatchEvent(new
YC("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};XC.prototype.na
=function(a){this.Le(!this.g);this.dispatchEvent(new
YC("action",this,this.g,a))};function YC(a,b){Hj.call(this,a,b)}u(YC,Hj);function
ZC(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=$C(b,!
0,c,d),g=F("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new XC(e,g)).Le(!
b.collapsed);v(b.child_node,function(h){ZC(g,h,c,d)})}else a.appendChild($C(b,!
1,c,d))}function $C(a,b,c,d){var e;if(b){b=c+"-heading";var g=c+"-header"}else
b=c+"-link",g=c+"-item";""!=a.url?e=F("A",
{"class":b,href:a.url},Se(a.title)):e=F("DIV",b,a.title);e=F("DIV",g,e);d==a.id&&w(
e,c+"-selected");return e}
ab("_OC_InitNavbar",function(a){var b=D("navbarContainer");if(b&&a.child_node){var
c=F("UL","gb-left-nav-list");v(a.child_node,function(d){ZC(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function aD(a,b)
{R.call(this);this.va=a;this.g=b||null;w(a,"with-auto-dir-
text");Q(this.va,"keyup",r(this.i,this));Q(this.va,"paste",r(this.j,this))}n(aD,R);
aD.prototype.i=function(){bD(this.va,this.g)};aD.prototype.j=function()
{cD(this.va,this.g)};function cD(a,b){V(t(function(){bD(a,b)}))}
function bD(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(bz),k=0;k<h.length;k++){var l=h[k];$y.test(l)?(d++,e+
+):az.test(l)?g=!0:Zy.test(l)?e++:cz.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=zm();d?(c=!0,K(a,"textAlign","right"),of(a,{dir:"rtl"})):
(K(a,"textAlign","left"),of(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 dD(a,b){if(a=D(a))b=b?D(b):null,bD(a,b),new
aD(a,b)}ab("_OC_autoDir",dD);function eD(a){this.g=D("gb-ogen-opt-in-
banner");this.j=D("gb-ogen-opt-in-banner-dismiss");this.i=D("gb-ogen-opt-in-header-
link");this.l=a;a=D("gbq");this.i&&a&&(a=Kf(a))&&(w(a,"searchbar-with-opt-
in"),Df(this.i,a),K(this.i,"display","block"));fD(this)}
function fD(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?N(a.g,!1):
(w(a.g,"opt-in-banner-expanded"),Q(a.j,"click",function(){Jb(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");V(function(){N(a.g,!
1);a.l.resize()},600)})))};function gD(a,b)
{a=D(a);b=D(b);a&&b&&Q(a,"submit",t(hD,b))}function hD(a,b)
{""==a.value&&b.preventDefault()};function iD(a,b,c){if(Ac&&!Ec)return
a;a='url("'+b+'")';Bc&&(a+=" 7 5");return a+(", "+c)};function jD(a)
{X.call(this);this.N=a;this.i=new
jk;this.g.ka(a,"viewportmodechange",this.Sm);this.N.Fa()&&this.Sm()}n(jD,X);f=jD.pr
ototype;f.Sm=function(){ok(this.i);this.j&&this.j.Ea();this.l=this.N.Fa().s.j;var
a=new hn(this.l);a.Pk=function()
{};this.j=a;this.i.ka(this.l,"dblclick",r(this.nt,this));this.i.ka(a,"start",r(this
.pr,this));this.i.ka(a,"drag",r(this.qr,this));this.i.ka(a,"end",r(this.nr,this));k
D(this,!1)};f.nt=function(){this.N.qb("next")};
function kD(a,b){a=a.l;if(Ac)b=b?"-moz-grabbing":"-moz-grab";else{var
c=Mp("/googlebooks/images/");b=b?iD("-moz-
grabbing",c+"closedhand.cur","move"):iD("-moz-
grab",c+"openhand.cur","default")}K(a,"cursor",b)}f.pr=function()
{this.o=this.N.Fa().Fb;kD(this,!0)};f.qr=function(){var
a=this.j,b=this.o;this.N.Fa().Uc(new B(b.x-a.deltaX,b.y-a.deltaY))};f.nr=function()
{this.o=null;kD(this,!1)};f.ua=function(){X.prototype.ua.call(this)};function
lD(a,b,c){c&&c.preventDefault();c=D(b.concat("-icon-right"));N(c,!
a);c=D(b.concat("-icon-down"));N(c,a);b=D(b.concat("-expanded"));N(b,a)};function
mD(a,b,c,d){Xn.call(this,Jp.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);bo(this,a);this.io=!0;go(this,.5);this.ug=c;a=new Zn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Annulla",!1,!
0);ko(this,a);Q(this,"dialogselect",this.Na,!
1,this)}u(mD,Xn);mD.prototype.Qa=function()
{mD.oa.Qa.call(this);K(lo(this.j,"ok"),"fontWeight","bold");K(this.ha(),"width","50
0px")};mD.prototype.Na=function(a){"ok"==a.key&&this.wb(a);return!0};
mD.prototype.ua=function(){fk(this,"dialogselect",this.Na,!
0,this);mD.oa.ua.call(this)};mD.prototype.wb=function(a){this.ug(a)};function nD(a)
{R.call(this);this.Sa=null;this.va=a;a=A||yc;this.g=new
jk(this);this.g.ka(this.va,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(nD,R);nD.prototype.handleE
vent=function(a){if("input"==a.type)A&&0==a.keyCode&&0==a.charCode||
(oD(this),this.dispatchEvent(pD(a)));else if("keydown"!=a.type||tk(a)){var
b="keydown"==a.type?this.va.value:null;A&&229==a.keyCode&&(b=null);var
c=pD(a);oD(this);this.Sa=V(function(){this.Sa=null;this.va.value!
=b&&this.dispatchEvent(c)},0,this)}};
function oD(a){null!=a.Sa&&(Vl(a.Sa),a.Sa=null)}function pD(a){a=new
Kj(a.Ob);a.type="input";return a}nD.prototype.ua=function()
{nD.oa.ua.call(this);this.g.Ea();oD(this);delete this.va};function qD(a,b,c,d)
{R.call(this);this.g=a;this.l=b;this.i=c;this.o=d||
0;a.removeAttribute("maxlength");this.j=new nD(a);Q(this.j,"input",this.s,!
1,this);rD(this)}u(qD,R);qD.prototype.s=function(){rD(this)};function rD(a){var
b=a.g.value.length;if(b>a.i){var
c=a.g.scrollTop,d=a.g.scrollLeft;a.g.value=a.g.value.substring(0,a.i);b=a.i;a.g.scr
ollTop=c;a.g.scrollLeft=d}a.l&&J(a.l,String(1==a.o?b:a.i-
b))}qD.prototype.ua=function(){qD.oa.ua.call(this);delete
this.g;this.j.Ea();this.j=null};function sD(a,b,c,d,e){mD.call(this,a,b,null,!
0);this.Ua=c;this.Hb=d;this.Ba=e}n(sD,mD);
sD.prototype.Qa=function()
{mD.prototype.Qa.call(this);this.o=tD(this,"Nome","input");this.Ya=tD(this,"Descriz
ione <span class=cl-desc>(facoltativa)</span>","textarea");var
a=this.Ib(),b=F("DIV",{"class":"ccd-label"}),c=H("span");c.textContent="Visibilit\
u00e0";b.appendChild(c);a.appendChild(b);a=F("SPAN",{className:"ccd-mode-
indicator"});c=F("IMG",{src:"/googlebooks/images/
sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var
d=H("span");d.textContent="Pubblica";a.appendChild(c);a.appendChild(d);
b.appendChild(a);c=F("SPAN",{className:"ccd-mode-indicator"});d=F("IMG",{src:"/
googlebooks/images/sharing_private.gif",style:"vertical-align:-2px;"});var
e=H("span");e.textContent="Privato";c.appendChild(d);c.appendChild(e);b.appendChild
(c);d=F("SPAN",{"class":"ccd-mode-link"});d.textContent="Imposta come
pubblico";b.appendChild(d);Q(d,"click",r(this.Ha,this,!0));e=F("SPAN",
{"class":"ccd-mode-link"});e.textContent="Imposta come
privato";b.appendChild(e);Q(e,"click",r(this.Ha,this,!1));this.Hd=[a,
e];this.Gd=[c,d];null!=this.Ba&&(of(this.Ba,{"class":"ccd-mode-
link"}),b.appendChild(this.Ba));this.Ha(!0);this.V=F("DIV",{"class":"ccd-
error"});this.Ib().appendChild(this.V);this.Lb=F("P","ccd-footnote","Tieni presente
che contenuti e titoli degli scaffali pubblici possono essere visualizzati e
condivisi da
altri.");this.Ib().appendChild(this.Lb);this.i&&uD(this);Jp.IsZipitFolderCollection
Enabled||(b=this.j,a=lo(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-
button"),w(lo(b,"cancel"),"gb-button"))};
function uD(a)
{a.o.value=Se(a.i.hb());a.o.disabled=a.i.O;a.Ya.value=Se(a.i.Cg());a.Ha(1==a.i.te);
a.o.disabled&&K(a.o,"background","#f2f2f2")}function tD(a,b,c){var
d=a.Ib();a=F("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=F("DIV",{"class":"ccd-
label"});O(d,Cj(b));a.appendChild(d);b=F(c,{"class":"ccd-input"});"input"==c?(of(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(of(b,
{rows:6,cols:50}),new qD(b,H("span"),500));a.appendChild(b);return b}
sD.prototype.Ha=function(a){this.qd=a;v(this.Hd,function(b)
{N(b,a)});v(this.Gd,function(b){N(b,!a)})};
sD.prototype.Na=function(a){var b=this.o.value;if("cancel"==a.key)return!
0;if(Sb(b))return this.V.textContent="Inserisci un titolo per questo scaffale.",!
1;if(this.Hb&&!this.Hb(b))return this.V.textContent="Titolo gi\u00e0 assegnato a un
altro scaffale. Inserisci un altro titolo.",!1;a=this.i||new
lA;a.vc=b;a.l=this.Ya.value;a.te=this.qd?1:2;if(this.i){b=this.Ua;var c=new
S(b.iq);T(c,"as_coll",a.getId());xA(c,a,r(b.s,b))}else b=this.Ua,xA(b.l,a,r(b.o,b,!
0));return!0};
sD.prototype.ua=function(){delete this.Ua;delete this.Ba;delete this.i;delete
this.V;delete this.Lb;delete this.o;delete this.Ya;delete
this.Hb;mD.prototype.ua.call(this)};function vD(a,b,c,d,e)
{X.call(this);this.O=a;this.j=b;this.s=c;this.i=d;this.O&&(this.l=kb(this.O.childNo
des,wD),this.i&&vb(this.l,kb(this.i.childNodes,wD)));this.o=e;V(r(this.rr,this))}u(
vD,X);f=vD.prototype;f.rr=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.hq);this.s&&this.g.ka(this.s,"click"
,this.mt);this.g.ka(this.o,"add",this.us)};
function wD(a){var b=jf("SPAN","sidebar-collection-title",a)[0];b||
(b=jf("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Tb(Oe(Sf(b)));return
Tb(a.split("(")[0])}f.mt=function(){var a=new sD("Crea nuovo scaffale","Crea
scaffale",this.o,r(this.Du,this));a.render();a.Aa(!0)};f.Du=function(a){var
b=Tb(Oe(a)).toLowerCase();return!lb(this.l,function(c){return
c.toLowerCase()==b})};
f.us=function(a){a=a.shelf;var b=Tb(Oe(a.hb())),c=1==a.te;this.l.push(b);var d=new
S("/books");Vx(d);T(d,"as_coll",a.getId());T(d,"source","gbs_lp_bookshelf_list");if
(Jp.IsBooksUnifiedLeftNavEnabled){a=F("LI",{"class":"left-nav-shelf-item"});var
e=F("A",{"class":"sidebar-link"});bi(e,d.toString());d=F("SPAN");w(d,"sidebar-
collection-title");O(d,rj.g(b+"
(0)"));e.appendChild(d);a.appendChild(e);c=D("hidden-my-library-
expanded");Cf(a,c);lD(!0,"my-library")}else a=H("DIV"),e=F("A",{"class":"hp-
bookshelf-link",
style:"line-height:19px"}),bi(e,d.toString()),d=F("SPAN",{"class":"hp-collection-
title"}),O(d,rj.g(b)),e.appendChild(d),a.appendChild(e),b=c?"Scaffale
pubblico":"Scaffale
privato",c=F("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=F("DIV",
{style:"clear:both"}),a.appendChild(c),Df(a,D("csStart"))};
f.hq=function(a){a.preventDefault();a=!Lh(this.i);N(this.i,a);a?
(qs(this.j,9,this.i,8),200<M(this.i).height&&(a=M(this.i).width,L(this.i,a,200),K(t
his.i,"overflow","auto"),K(this.i,"overflowX","hidden")),this.V=Q(document,"mousedo
wn",r(this.Ku,this))):gk(this.V)};f.Ku=function(a){Lf(this.i,a.target)||
Lf(this.j,a.target)||this.hq(a)};
function xJ(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Xs.prototype.Oi=ca(15,function(a){if(!this.i)return null;if(a in
this.i)return this.i[a];var b=kb(Object.keys(this.i),function(c){var
d=c.split(","),e=a.split(","),g=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[g*g+d*d,this.i[c]]},this);xJ(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function yJ(a,b){if(b.zo&&b.O){var c=b.O.Dg(),d=c.x-40;c=c.y-
40;a=a.Eb().yc(b);b=a.tb()/b.me();return new B(a.Yd()+Math.round(b*d),a.kd()
+Math.round(b*c))}return null}function zJ(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 AJ(a)
{return Math.pow(a,3)}
function BJ(a,b,c){this.O=a;this.j=b;this.o=c;a=H("div");K(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.O.appendChild(this.g);BJ.prototype.kb.apply(this);Q(this.o,"change",r(this.i
,this));Q(new qk,"resize",r(V,null,r(this.i,this)))}BJ.prototype.i=function(){var
a=M(this.g);if(0<a.width){var b=Math.round(M(this.j).width/2);th(this.g,b-
Math.round(a.width/2),0)}};
BJ.prototype.show=function(){N(this.g,!0);this.i()};BJ.prototype.kb=function()
{N(this.g,!1)};BJ.prototype.V=function(a){O(this.g,rj.g(a))};function CJ(a,b,c)
{BJ.apply(this,arguments);this.l=new to(this.g,500);this.s=new
Gm(r(this.kb,this))}u(CJ,BJ);CJ.prototype.show=function(a)
{Kh(this.g,1);BJ.prototype.show.apply(this);a&&this.s.start(a)};CJ.prototype.kb=fun
ction(){this.l.play()};
function DJ(a,b,c,d,e)
{this.N=a;this.j=b;this.O=M(c);this.g=null;d&&(this.g=d,K(this.g,
{overflow:"auto"}));this.s=e;a=r(this.o,this);this.l=new
qk;Q(this.l,"resize",a);b=new
$w;Q(b,"fontsizechange",a);Q(window,"DOMContentLoaded",r(this.resize,this))}DJ.prot
otype.o=function(){this.resize();V(r(this.resize,this),100)};
DJ.prototype.resize=function(){var a=!1;this.s?this.i&&(a=this.i.nf()):a=!0;var
b=this.l.getSize();a=a?0:this.O.width;var c=Math.round(Ah(this.j).y);this.N.nb(new
Ke(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,K(a,"border","0px"),c=Math.round(Ah(a).y),b=Math.max(0,b.hei
ght-c),K(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&K(a,{borderTop:Me("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function EJ(a,b)
{a.i=b;Q(b,"change",r(a.resize,a))}
function FJ(a,b,c,d,e){xB.call(this,a,e);this.l=b;this.O=c||!1;this.na=d||
[]}n(FJ,xB);FJ.prototype.df=function(a,b){var c=new S("/books?
jscmd=SearchVolume");Vx(c);T(c,"start",a);T(c,"num",b);this.O?
(T(c,"as_pt","MAGAZINES"),T(c,"as_coll2",this.l)):
(T(c,"as_brr",3),T(c,"q",this.l),zJ(this.na,function(d)
{T(c,d.name,d.value)}));return c};
FJ.prototype.Ag=function(){var a=new S("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");Vx(a);T(a,"q",this.l);T(a,"source",this.source);zJ(t
his.na,function(b){T(a,b.name,b.value)});return a};FJ.prototype.render=function(a)
{this.s=a;this.j=new sB(a,!
this.O);this.g.ka(this.j,"render",r(this.oh,this))};FJ.prototype.Ok=function(a)
{return this.O?a.map(function(b){b.ya.source="gbs_other_issues";return
b},this):xB.prototype.Ok.call(this,a)};function GJ(a,b,c,d,e){var
g={cursor:"pointer"};K(c,g);Q(c,"click",r(this.o,this));K(d,g);Q(d,"click",r(this.l
,this));e.innerHTML?this.i=e:
(e.form.action="javascript:",Q(e.form,"submit",r(this.j,this)),e.go&&K(e.go,
{display:"none"}),this.g=e.input);this.N=a;this.s=b;Q(a,"pagechange",r(this.update,
this));this.update()}
GJ.prototype.j=function(){var a=this.g.value;if(Ap(this.N,a))this.update();else
if(!Sb(a)&&!/[^0-9]/.test(a)){a:{var b=Lo(this.s);for(var c=b.length-1;0<=c;c--)
{var d=b[c].hb();if(!Sb(d)&&!/[^0-9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.N.mb(gb(Lo(this.s))),this.update())}return!
1};GJ.prototype.o=function(){this.N.qb("previous")};GJ.prototype.l=function()
{this.N.qb("next")};
GJ.prototype.update=function(){var a=this.N.Da();a&&(this.g?
this.g.value=a.hb()||"":O(this.i,Cj(a.Ce())))};function HJ(a)
{X.call(this);this.N=a;this.j=new jk;this.i=H("div");K(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Kh(this.i
,0);a.vd().appendChild(this.i);this.g.ka(a,"resize",this.hk);this.g.ka(this.i,"clic
k",this.Qr);this.g.ka(this.i,"mouseout",this.Rr);this.g.ka(this.i,"mouseover",r(thi
s.zj,this,!0));this.g.ka(a,"viewportmodechange",this.an);if(a=this.N.Fa())a
instanceof rt&&(this.Lf=!0),this.an()}n(HJ,X);f=HJ.prototype;f.lb=function(a)
{N(this.i,a)};
f.hk=function(){V(r(this.Sr,this),10)};f.Sr=function(){var
a=this.N.Fa();a&&(a.getSize(),a=a.s.l,L(this.i,a.clientWidth,40),th(this.i,0,a.clie
ntHeight-40))};f.Qr=function(){var a=this.N.Fa(),b=a.getSize().height-
40,c=H("div");K(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Kh(c,.15);th(c,0,a.Fb.y+b);a.s.j.appendChild(c);V(t(IJ,c),1E3);this.Lf=!
1;a=this.N.Fa();as(a,new B(void 0,b-20),r(a.uf,a))};
function IJ(a){var b=new ro(a,.15,0,200);b.play();Yj(b,"end",t(JJ,b,a))}function
JJ(a,b){I(b);a.Ea()}f.Rr=function(){this.Lf||this.zj(!1)};f.zj=function(a){if(a)
{if(!this.l){var b=H("div");K(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);V(r(
this.Os,this),10)}this.l=!0}Kh(this.i,a?.15:0)};
f.Os=function(){["left","right"].forEach(function(a){var b=F("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[A?"styleFloat":"cssFloa
t"]=a;K(b,"margin-"+a,"16px")},this)};f.an=function(){var a=this.N.Fa(),b=a
instanceof rt;b?this.hk():this.Lf=!
1;this.lb(b);this.zj(this.Lf);ok(this.j);this.j.qf(a,"move",r(this.fu,this));this.j
.ka(a,"layoutchange",r(this.hk,this))};f.fu=function(){this.Lf&&this.zj(!
1);this.Lf=!1};f.Lf=!1;var KJ=null;function LJ(){KJ||
(KJ={},KJ[1]=rt,KJ[2]=su)}function MJ(a){var b={},c=(new
S(window.location.href)).i;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};ab("_OC_Run",function(a,b,c,d,e,g,h)
{Jp.update(c);e=D("gb-get-book-container");var k=D("gb-get-book-content");if(e&&k)
{var l=new vu(b);(new
UC(l,k)).render(e)}VC();fq=Cq;W=$c;l=D("viewport");Q(document,"selectionchange",NJ)
;c.stereoscopic&&(Ur=OJ);e=new wp(l);K(document.body,
{overflow:"hidden"});D("titlebar")&&K(D("titlebar"),"white-space","nowrap");var
m=new DJ(e,l,D("volume-left"),D("menu_scroll"),bq(c)?!1:!0);m.resize();Dy=m;new
eD(m);l=new vu(b);var p=new Ys(a,e.Xa());p.o=Jp.pseudocontinuous;
zp(e,p);e.o=l;p.g=l.g;k=rt;b.disable_twopage||(LJ(),k=KJ[MJ("M")]||
rt);d=PJ(p,d);LJ();var x=MJ("P");var C;d&&(C=d.La());a=new Ss(e,D("volume-
left"),D("volume-center"));EJ(m,a);C=[x,C,p.i.kc()[0].La()];var E;lb(C,function(G)
{return G&&No(p,G)?(E=G,!0):!
1});C=e.Xa();g&&qp(C,Se(g.search_query_escaped));e.Bd(E);C=new
wv(e,a);uy();vy();m=QJ(e,t(RJ,e,C));m=new Gy(e,m,C,c);g?
(m.l=k,m.update("n",g,E)):e.Wb(k);Vs=new CJ(e.vd(),e.Ab(),a);SJ(e,p);TJ(e);UJ();new
jD(e);g=new HJ(e);e.go();k=dq();C.lb(!0);C.update();
Q(wt,"click",r(C.update,C));VJ(l.bc);V(t(WJ,e,a,C,!
b.disable_twopage,Jp.enableThumbnailViewport,c,l,h,k,Jp.enableClips?t(XJ,g):void
0));h&&YJ(l,h);_OC_InitHooks(t(ZJ,e),function(){},function(){},function()
{},function(){},function(){});Q(document,"keydown",function(G){var P=bq(c);(Dc?
G.metaKey:G.ctrlKey)&&70==G.keyCode&&(G.preventDefault(),G=D("search_form_input"),P
||($J=$J||new uo(G,[255,255,136],[255,255,255],700,AJ),$J.play(!
0)),G.focus())});gD("vheadf","vheadq");gD("gbqf","gbqfq");b=D("buy-tooltip");
h=D("buy-tooltip-box");b&&h&&bA(b,h);b=D("gbqfq");h=D("gbqfqw");b&&new pB(b,!0,h,-
9);V(t(aK,e,d))});function aK(a,b){var c=a.Wa();if(c.xh()&&b.Oi){var
d=c.xh();a=a.Fa();b.Oi(d)&&(d=b.Oi(d).ud(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.ae()
[c.Ri()],a.eg(c+2),yJ(a,b)&&(c=yJ(a,b),a.Ed(c),a.Tk(b)))}}function YJ(a,b){var
c=IB([a],b);if(b=D("addToLibraryLink"+a.Ub()))a=new DB(a,c),w(b,"jfk-button-
standard"),Gn(a,b),a.Aa(!0)}
function WJ(a,b,c,d,e,g,h,k,l,m){bq(g)?new
zv(a,c,m,d,e,g,l):QC({Cb:a,rh:b,history:c,Bj:d,Aj:e,Xl:!
0,Jj:h,Gj:k,flags:g,Kk:m,Wl:!
0});b=D("toolbar_container");Bf(b);b.style.padding="0";new Hy(a)}function NJ()
{if(A&&document.selection&&!bK){var
a=document.selection.createRange();Lf(a.parentElement(),D("viewport"))&&(bK=!
0,document.selection.empty(),V(cK))}}function cK(){bK=!1}var bK=!1;function
ZJ(a,b,c){(b=No(a.ab(),b))?a.mb(b):c&&ji(window.location,ni(c))}
function PJ(a,b){b=b.page[0];return(a=No(a,b.pid))?
(a.Dd(b,a.df().toString()),jq(a,b),a):null}function UJ(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=D(a[b]);c&&K(c,
{display:"none"})}}function SJ(a,b){var c=D("page_label");c||
(c={form:D("jtp_form"),input:D("jtp")});new
GJ(a,b,D("prev_btn"),D("next_btn"),c)}function TJ(a)
{a.dispatchEvent("pagemodechange");var b=D("text_mode");b&&(K(b,
{cursor:"pointer"}),Q(b,"click",t(dK,a)))}function RJ(a,b,c)
{qp(a.Xa(),c);b.update()}
function QJ(a,b){dD("search_form_input");a=new
nx(D("search_form_input"),a.Xa().getQuery());Q(D("search_form"),"submit",t(eK,a,b))
;return a}function eK(a,b,c){var d=D("sits");d&&d.checked&&""!
=D("search_form_input").value||(c.preventDefault(),ht=!
1,D("search_form_input").blur(),b(a.yb()))}function VJ(a){var
b=D("magazine_other_issues");if(b&&a){a=new FJ(new lA,a,!0);var c=F("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.oh()}}
function dK(a,b){b.preventDefault();a=new
S(a.Da().zc());T(a,"output","text");ji(window.location,ni(a.toString()))}function
XJ(a,b){y(D("viewport"),"selection-mode",b);ls=b;a.lb(!b)}var $J=null;function
OJ(a){return Dk(a,"edge","3d")}ab("_OC_MenuHideHook",function(){});
})();

You might also like

  • F
    F
    Document102 pages
    F
    Michel Moran
    No ratings yet
  • F
    F
    Document103 pages
    F
    Rami Ibrahim
    No ratings yet
  • F
    F
    Document102 pages
    F
    ola sanderson
    No ratings yet
  • F
    F
    Document103 pages
    F
    ilijana92
    No ratings yet
  • F
    F
    Document102 pages
    F
    contact.me90
    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
    cutnitadora56
    No ratings yet
  • F
    F
    Document102 pages
    F
    Pena Hitam Meratus
    No ratings yet
  • F
    F
    Document103 pages
    F
    edgar salazar
    No ratings yet
  • F
    F
    Document105 pages
    F
    Eylin yasmin trujillo botero
    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
    Document103 pages
    F
    angelicaaguilarsalgado
    No ratings yet
  • Frank Lamin
    Frank Lamin
    Document102 pages
    Frank Lamin
    franexams0719
    No ratings yet
  • F
    F
    Document108 pages
    F
    Петр Лоза
    No ratings yet
  • F
    F
    Document103 pages
    F
    Ministerios El Poder Pentecostes
    No ratings yet
  • F
    F
    Document104 pages
    F
    emmanuellopez11111
    No ratings yet
  • F
    F
    Document103 pages
    F
    yaneth parra
    No ratings yet
  • F
    F
    Document103 pages
    F
    Novan Maulana
    No ratings yet
  • F
    F
    Document102 pages
    F
    deny claudia
    No ratings yet
  • F
    F
    Document103 pages
    F
    Idoudi Samar
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    amjad
    No ratings yet
  • F
    F
    Document102 pages
    F
    Auralia
    No ratings yet
  • F
    F
    Document102 pages
    F
    26.Khushi Jain
    No ratings yet
  • Untitled
    Untitled
    Document104 pages
    Untitled
    Fernando
    No ratings yet
  • F
    F
    Document102 pages
    F
    Sonia Villa
    No ratings yet
  • F
    F
    Document104 pages
    F
    Sweta Suman
    No ratings yet
  • F
    F
    Document104 pages
    F
    extram195
    No ratings yet
  • F
    F
    Document104 pages
    F
    Andrei Cosmin
    No ratings yet
  • F
    F
    Document104 pages
    F
    johnwaritu2000
    No ratings yet
  • F
    F
    Document104 pages
    F
    Dr.Elizabeth C Kuruvilla
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    edupath foundation
    No ratings yet
  • F
    F
    Document104 pages
    F
    Juan Camilo Rodríguez Fontecha
    No ratings yet
  • Untitled
    Untitled
    Document103 pages
    Untitled
    DonaElisabethS
    No ratings yet
  • F
    F
    Document23 pages
    F
    jan venter
    No ratings yet
  • F
    F
    Document14 pages
    F
    herardjorlady
    No ratings yet
  • F
    F
    Document46 pages
    F
    Nguyễn Thị Ngọc Hương
    No ratings yet
  • F
    F
    Document46 pages
    F
    حليم حليم
    No ratings yet
  • F
    F
    Document47 pages
    F
    Trân Đỗ Thị Quế
    No ratings yet
  • F
    F
    Document47 pages
    F
    Trần Ngọc Khánh Huyền
    No ratings yet
  • F
    F
    Document46 pages
    F
    chiln24189
    No ratings yet
  • F
    F
    Document46 pages
    F
    vyhoaianh3001
    No ratings yet
  • F
    F
    Document23 pages
    F
    yorleny rañirez
    No ratings yet
  • F
    F
    Document46 pages
    F
    Manole Ramona Gabriela
    No ratings yet
  • F
    F
    Document46 pages
    F
    Hà Anh La
    No ratings yet
  • F
    F
    Document47 pages
    F
    phuchuynh.kungfuenglish
    No ratings yet
  • F
    F
    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
    Document46 pages
    F
    lucasposente111
    No ratings yet
  • F
    F
    Document46 pages
    F
    julydizzy
    No ratings yet
  • F
    F
    Document45 pages
    F
    buiduchuy05032004
    No ratings yet
  • F
    F
    Document45 pages
    F
    Dương Thị Phương Uyên
    No ratings yet
  • F
    F
    Document100 pages
    F
    แม่ซูกัส แม่หมูอ้วน
    No ratings yet
  • F
    F
    Document102 pages
    F
    alumi5000
    No ratings yet
  • F
    F
    Document100 pages
    F
    Mohammad Elsaid
    No ratings yet
  • F
    F
    Document99 pages
    F
    Muler Diriba
    No ratings yet
  • F
    F
    Document101 pages
    F
    Liza Zabala - Camero
    No ratings yet
  • Javascript Assessment Test
    Javascript Assessment Test
    From Everand
    Javascript Assessment Test
    No ratings yet
  • MCA (Revised) Term-End Practical Exarnination - Une, 2009: Mcsl-045: Unix and Dbms Lab
    MCA (Revised) Term-End Practical Exarnination - Une, 2009: Mcsl-045: Unix and Dbms Lab
    Document2 pages
    MCA (Revised) Term-End Practical Exarnination - Une, 2009: Mcsl-045: Unix and Dbms Lab
    amman
    No ratings yet
  • Imp Coding Questions
    Imp Coding Questions
    Document11 pages
    Imp Coding Questions
    Ayush ghosh
    No ratings yet
  • Tntnet Users Guide: Authors: Tommi Mäkitalo, Andreas Welchlin
    Tntnet Users Guide: Authors: Tommi Mäkitalo, Andreas Welchlin
    Document19 pages
    Tntnet Users Guide: Authors: Tommi Mäkitalo, Andreas Welchlin
    cosmino3
    No ratings yet
  • Fast Square Root in C: IAR Application Note G-002
    Fast Square Root in C: IAR Application Note G-002
    Document2 pages
    Fast Square Root in C: IAR Application Note G-002
    Arnab Pal
    No ratings yet
  • Interest Calculator
    Interest Calculator
    Document5 pages
    Interest Calculator
    Nehru Veerabatheran
    No ratings yet
  • Current Spot 7
    Current Spot 7
    Document4 pages
    Current Spot 7
    sakthi
    No ratings yet
  • ITCS
    ITCS
    Document119 pages
    ITCS
    Ivans Cvk
    No ratings yet
  • Data Structure, C, C++
    Data Structure, C, C++
    Document177 pages
    Data Structure, C, C++
    Bhanu K Prakash
    100% (1)
  • Bc401 Abap Objects: Course Version: 063 Duration: 5 Days Audience
    Bc401 Abap Objects: Course Version: 063 Duration: 5 Days Audience
    Document1 page
    Bc401 Abap Objects: Course Version: 063 Duration: 5 Days Audience
    Chandra Narayana
    No ratings yet
  • Rod Cutting Educative
    Rod Cutting Educative
    Document6 pages
    Rod Cutting Educative
    GonzaloAlbertoGaticaOsorio
    No ratings yet
  • Unit 2 The Vi Editor
    Unit 2 The Vi Editor
    Document7 pages
    Unit 2 The Vi Editor
    Suhas Raina
    No ratings yet
  • AIP Chapter Four
    AIP Chapter Four
    Document138 pages
    AIP Chapter Four
    tekalegn bareku
    No ratings yet
  • Save File Backup
    Save File Backup
    Document15 pages
    Save File Backup
    Qhairul Izwan
    No ratings yet
  • Activity Guide Function Houses Unit 07 Lesson 01 Oly PDF
    Activity Guide Function Houses Unit 07 Lesson 01 Oly PDF
    Document6 pages
    Activity Guide Function Houses Unit 07 Lesson 01 Oly PDF
    abdelrahmanadelm2008
    No ratings yet
  • CB3DSEFJ - DesignStudio - T24ExtensibilityForJava Day 2
    CB3DSEFJ - DesignStudio - T24ExtensibilityForJava Day 2
    Document45 pages
    CB3DSEFJ - DesignStudio - T24ExtensibilityForJava Day 2
    cesar
    100% (3)
  • 12 CS WorkSheet - Fundamental
    12 CS WorkSheet - Fundamental
    Document6 pages
    12 CS WorkSheet - Fundamental
    Helvina Helvina
    No ratings yet
  • IntelliJ Shortcuts Eq To Eclipse
    IntelliJ Shortcuts Eq To Eclipse
    Document1 page
    IntelliJ Shortcuts Eq To Eclipse
    vidhyaa1011
    No ratings yet
  • MVC Architecture in OAF
    MVC Architecture in OAF
    Document2 pages
    MVC Architecture in OAF
    Ajay Tulse
    No ratings yet
  • Doors
    Doors
    Document9 pages
    Doors
    Feyon Glaiom
    No ratings yet
  • Angular Js
    Angular Js
    Document6 pages
    Angular Js
    surajsc2003
    No ratings yet
  • Technical Aptitude Questions
    Technical Aptitude Questions
    Document151 pages
    Technical Aptitude Questions
    Godwin Svce
    No ratings yet
  • DRX Inactivity Timer
    DRX Inactivity Timer
    Document2 pages
    DRX Inactivity Timer
    FredyAvellan
    No ratings yet
  • Bfgs
    Bfgs
    Document10 pages
    Bfgs
    hussein
    No ratings yet
  • WP14450L Zbi
    WP14450L Zbi
    Document12 pages
    WP14450L Zbi
    nirmal
    No ratings yet
  • Programming Arduino Using Atmel Studio 6
    Programming Arduino Using Atmel Studio 6
    Document6 pages
    Programming Arduino Using Atmel Studio 6
    Carlos Ferraris
    No ratings yet
  • How To Create and Configure DME File
    How To Create and Configure DME File
    Document3 pages
    How To Create and Configure DME File
    sairamsap
    No ratings yet
  • CMake Lists
    CMake Lists
    Document39 pages
    CMake Lists
    Manuel
    No ratings yet
  • OOP Through Java: Unit - Iii
    OOP Through Java: Unit - Iii
    Document70 pages
    OOP Through Java: Unit - Iii
    Akram Mohammed
    No ratings yet
  • Apache Wicket
    Apache Wicket
    Document29 pages
    Apache Wicket
    zucundum
    No ratings yet