0% found this document useful (0 votes)
6K views

F

The document defines a Map class that allows objects to be used as keys and stores key-value pairs. It checks if the native Map implementation is suitable, and if not, implements a custom Map class that uses an internal hash table to store entries and maintain insertion order. The custom Map supports the standard Map interface of getting, setting, deleting and iterating over entries.

Uploaded by

Rudi S Daulay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6K views

F

The document defines a Map class that allows objects to be used as keys and stores key-value pairs. It checks if the native Map implementation is suitable, and if not, implements a custom Map class that uses an internal hash table to store entries and maintain insertion order. The custom Map supports the standard Map interface of getting, setting, deleting and iterating over entries.

Uploaded by

Rudi S Daulay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 100

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

id/";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];return b?b.call(a):
{next:da(a)}}function ma(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}var na="function"==typeof
Object.create?Object.create:function(a){function b(){}b.prototype=a;return new
b},oa;
if("function"==typeof Object.setPrototypeOf)oa=Object.setPrototypeOf;else{var pa;a:
{var qa={a:!0},sa={};try{sa.__proto__=qa;pa=sa.a;break a}catch(a){}pa=!1}oa=pa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var ta=oa;
function n(a,b)
{a.prototype=na(b.prototype);a.prototype.constructor=a;if(ta)ta(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.ta=b.prototype}function ua(){this.o=!1;this.g=null;this.s=void
0;this.i=1;this.O=0;this.j=null}function va(a){if(a.o)throw new
TypeError("Generator is already running");a.o=!0}ua.prototype.N=function(a)
{this.s=a};function xa(a,b){a.j={Lt:b,sv:!0};a.i=a.O}
ua.prototype.return=function(a){this.j={return:a};this.i=this.O};function ya(a)
{this.g=new ua;this.i=a}function za(a,b){va(a.g);var c=a.g.g;if(c)return
Aa(a,"return"in c?c["return"]:function(d){return{value:d,done:!
0}},b,a.g.return);a.g.return(b);return Ba(a)}
function Aa(a,b,c,d){try{var e=b.call(a.g.g,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.g=null,xa(a.g,h),Ba(a)}a.g.g=null;d.call(a.g,g);return Ba(a)}function Ba(a)
{for(;a.g.i;)try{var b=a.i(a.g);if(b)return a.g.o=!1,{value:b.value,done:!
1}}catch(c){a.g.s=void 0,xa(a.g,c)}a.g.o=!1;if(a.g.j)
{b=a.g.j;a.g.j=null;if(b.sv)throw b.Lt;return{value:b.return,done:!
0}}return{value:void 0,done:!0}}
function Ca(a){this.next=function(b){va(a.g);a.g.g?b=Aa(a,a.g.g.next,b,a.g.N):
(a.g.N(b),b=Ba(a));return b};this.throw=function(b){va(a.g);a.g.g?
b=Aa(a,a.g.g["throw"],b,a.g.N):(xa(a.g,b),b=Ba(a));return
b};this.return=function(b){return za(a,b)};this[Symbol.iterator]=function(){return
this}}function Da(a){function b(d){return a.next(d)}function c(d){return
a.throw(d)}return new Promise(function(d,e){function g(h){h.done?
d(h.value):Promise.resolve(h.value).then(b,c).then(g,e)}g(a.next())})}
function Fa(a){return Da(new Ca(new ya(a)))}function Ga(){for(var
a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}
ia("Promise",function(a){function b(h){this.g=0;this.j=void 0;this.i=[];this.O=!
1;var k=this.o();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.s()})}this.g.push(h)};var
e=ha.setTimeout;c.prototype.j=function(h){e(h,0)};c.prototype.s=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.o(m)}}}this.g=null};c.prototype.o=function(h)
{this.j(function(){throw h;})};b.prototype.o=function(){function h(m){return
function(p){l||(l=!0,m.call(k,p))}}var k=this,l=!
1;return{resolve:h(this.ua),reject:h(this.s)}};b.prototype.ua=function(h)
{if(h===this)this.s(new TypeError("A Promise cannot resolve to itself"));else if(h
instanceof b)this.Ba(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.Pa(h):
this.N(h)}};b.prototype.Pa=function(h){var k=void 0;try{k=h.then}catch(l)
{this.s(l);return}"function"==typeof k?
this.Ca(k,h):this.N(h)};b.prototype.s=function(h)
{this.ma(2,h)};b.prototype.N=function(h){this.ma(1,h)};b.prototype.ma=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.va();this.oa()};b.prototype.va=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.oa=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.Ba=function(h){var
k=this.o();h.qj(k.resolve,k.reject)};b.prototype.Ca=function(h,k){var
l=this.o();try{h.call(k,l.resolve,l.reject)}catch(m)
{l.reject(m)}};b.prototype.then=function(h,k){function l(D,E)
{return"function"==typeof D?function(G){try{m(D(G))}catch(P){p(P)}}:E}var m,p,w=new
b(function(D,E){m=D;p=E});this.qj(l(h,m),l(k,p));return
w};b.prototype.catch=function(h){return this.then(void
0,h)};b.prototype.qj=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).qj(k,l)})};b.all=function(h){var
k=la(h),l=k.next();return l.done?d([]):new b(function(m,p){function w(G){return
function(P){D[G]=P;E--;0==E&&m(D)}}var D=[],E=0;do D.push(void 0),E+
+,d(l.value).qj(w(D.length-
1),p),l=k.next();while(!l.done)})};return b});function Ha(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ia("WeakMap",function(a){function b(l){this.Bb=(k+=Math.random()
+1).toString();if(l){l=la(l);for(var m;!
(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var
m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!Ha(l,h))
{var m=new c;ea(l,h,{value:m})}}function g(l){var
m=Object[l];m&&(Object[l]=function(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(w){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var
k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap
key");e(l);if(!Ha(l,h))throw Error("WeakMap key fail: "+l);l[h][this.Bb]=m;return
this};b.prototype.get=function(l){return d(l)&&Ha(l,h)?l[h][this.Bb]:void
0};b.prototype.has=function(l){return d(l)&&
Ha(l,h)&&Ha(l[h],this.Bb)};b.prototype.delete=function(l){return
d(l)&&Ha(l,h)&&Ha(l[h],this.Bb)?delete l[h][this.Bb]:!1};return b});
ia("Map",function(a){function b(){var k={};return k.Ze=k.next=k.head=k}function
c(k,l){var m=k.g;return ja(function(){if(m){for(;m.head!=k.g;)m=m.Ze;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.i[m];if(p&&Ha(k.i,m))for(k=0;k<p.length;k++){var w=p[k];if(l!==l&&w.key!
==w.key||l===w.key)return{id:m,list:p,index:k,Oc:w}}return{id:m,
list:p,index:-1,Oc:void 0}}function e(k){this.i={};this.g=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(w){return!1}}())return a;var g=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||
(m.list=this.i[m.id]=[]);m.Oc?m.Oc.value=l:
(m.Oc={next:this.g,Ze:this.g.Ze,head:this.g,key:k,value:l},m.list.push(m.Oc),this.g
.Ze.next=m.Oc,this.g.Ze=m.Oc,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Oc&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.i[k.id],k.Oc.Ze.next=k.Oc.next,k.Oc.next.Ze=k.Oc.Ze,
k.Oc.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.i={};this.g=this.g.Ze=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Oc};e.prototype.get=function(k)
{return(k=d(this,k).Oc)&&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});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 Ia(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=Ia(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=Ia(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=Ia(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
Ka(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
Ka(this,function(b){return b})}});ia("Array.from",function(a){return a?
a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],g="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof g)
{b=g.call(b);for(var h=0;!(g=b.next()).done;)e.push(c.call(d,g.value,h++))}else
for(g=b.length,h=0;h<g;h++)e.push(c.call(d,b[h],h));return e}});
ia("Set",function(a){function b(c){this.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.entries",function(a){return a?a:function(){return
Ka(this,function(b,c){return[b,c]})}});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)Ha(d,e)&&(a[e]=d[e])}return
a};ia("Object.assign",function(a){return a||La});
ia("Array.prototype.values",function(a){return a?a:function(){return
Ka(this,function(b,c){return c})}});ia("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)Ha(b,d)&&c.push([d,b[d]]);return
c}});ia("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof
b&&isNaN(b)}});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!==Ia(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 Ma=Ma||{},q=this||self;function Na(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 Oa(a)
{a.jg=void 0;a.Gb=function(){return a.jg?a.jg:a.jg=new a}}function Pa(a){var
b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function Ra(a)
{var b=Pa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function
Sa(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function Ta(a){return Object.prototype.hasOwnProperty.call(a,Ua)&&a[Ua]||(a[Ua]=+
+Va)}var Ua="closure_uid_"+(1E9*Math.random()>>>0),Va=0;function Xa(a,b,c){return
a.call.apply(a.bind,arguments)}function Ya(a,b,c){if(!a)throw
Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return
function(){var
e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return
a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function r(a,b,c){Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?r=Xa:r=Ya;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 Za(){return
Date.now()}
function $a(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.ta=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.ux=function(d,e,g){for(var h=Array(arguments.length-
2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return
b.prototype[e].apply(d,h)}}function ab(a){return a};function bb(a,b)
{if(Error.captureStackTrace)Error.captureStackTrace(this,bb);else{var
c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!
==b&&(this.cause=b)}u(bb,Error);bb.prototype.name="CustomError";var db;function
eb(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?
b[e]:"%s");bb.call(this,c+a[d])}u(eb,bb);eb.prototype.name="AssertionError";functio
n fb(a){return a[a.length-1]}
var gb=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},hb=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)},ib=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},jb=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},kb=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},lb=Array.prototype.every?function(a,b){return
Array.prototype.every.call(a,b,void 0)}:function(a,
b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&!
b.call(void 0,d[e],e,a))return!1;return!0};function 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<=gb(a,b)}function
pb(a,b){ob(a,b)||a.push(b)}function qb(a,b){b=gb(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(Ra(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([],jb(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 x(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)
{x(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 Lb(a,b,c){c?x(a,b):Jb(a,b)};function Mb(a,b){return
0==a.lastIndexOf(b,0)}function Nb(a,b){var c=a.length-b.length;return
0<=c&&a.indexOf(b,c)==c}function Ob(a){return/^[\s\xa0]*$/.test(a)}var
Pb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\
xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Qb(a){if(!Rb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Sb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Tb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Ub,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Wb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Xb,"&#39;"));-1!=a.indexOf("\
x00")&&(a=a.replace(Yb,"&#0;"));return a}var
Sb=/&/g,Tb=/</g,Ub=/>/g,Wb=/"/g,Xb=/'/g,Yb=/\x00/g,Rb=/[\x00&<>"']/;function
Zb(a,b){return-1!=a.indexOf(b)}
function $b(a,b){var
c=0;a=Pb(String(a)).split(".");b=Pb(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=ac(0==g[1].length?
0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||
ac(0==g[2].length,0==h[2].length)||ac(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return
c}function ac(a,b){return a<b?-1:a>b?1:0};function bc(){var a=q.navigator;return
a&&(a=a.userAgent)?a:""}function y(a){return Zb(bc(),a)};function cc(){return
y("Trident")||y("MSIE")}function dc(){return y("Firefox")||y("FxiOS")}function ec()
{return(y("Chrome")||y("CriOS"))&&!y("Edge")||y("Silk")}
function fc(){var a=bc();if(cc()){var b=/rv: *([\
d\.]*)/.exec(a);if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]
+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\
d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case
"5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else
b=c[1];a=b}}else a="";if(""===a)return NaN;a=a.split(".");return 0===a.length?
NaN:Number(a[0])};function gc(){return y("iPhone")&&!y("iPod")&&!y("iPad")}function
hc(){return gc()||y("iPad")||y("iPod")};function ic(a){ic[" "](a);return a}ic["
"]=function(){};function jc(a,b){try{return ic(a[b]),!0}catch(c){}return!1}function
kc(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?
a[d]:a[d]=c(b)};var lc=y("Opera"),z=cc(),mc=y("Edge"),nc=mc||z,oc=y("Gecko")&&!
(Zb(bc().toLowerCase(),"webkit")&&!y("Edge"))&&!(y("Trident")||y("MSIE"))&&!
y("Edge"),pc=Zb(bc().toLowerCase(),"webkit")&&!
y("Edge"),qc=pc&&y("Mobile"),rc=y("Macintosh"),sc=y("Windows"),tc=y("Linux")||
y("CrOS"),uc=y("Android"),vc=gc(),wc=y("iPad"),xc=y("iPod"),yc=hc();function zc()
{var a=q.document;return a?a.documentMode:void 0}var Ac;
a:{var Bc="",Cc=function(){var a=bc();if(oc)return/rv:([^\);]+)
(\)|;)/.exec(a);if(mc)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]
([^\);]+)(\)|;)/.exec(a);if(pc)return/WebKit\/(\S+)/.exec(a);if(lc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Cc&&(Bc=Cc?Cc[1]:"");if(z){var Dc=zc();if(null!
=Dc&&Dc>parseFloat(Bc)){Ac=String(Dc);break a}}Ac=Bc}var Ec=Ac,Fc={};function Gc(a)
{return kc(Fc,a,function(){return 0<=$b(Ec,a)})}function Hc(a){return
Number(Ic)>=a}var Jc;
if(q.document&&z){var Kc=zc();Jc=Kc?Kc:parseInt(Ec,10)||void 0}else Jc=void 0;var
Ic=Jc;var Lc=z||pc;function Mc(){return!0}function Nc(){return null}function Oc()
{}function Pc(a){return a}function Qc(a,b){function c()
{}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d}function Rc(a){var
b=!1,c;return function(){b||(c=a(),b=!0);return c}};function Sc(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Tc(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Uc(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Vc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Wc(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Xc(){var
a=Yc,b;for(b in a)return!1;return!0}function Zc(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function $c(a){var b={},c;for(c in a)b[c]=a[c];return b}var ad="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function bd(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<ad.length;g+
+)c=ad[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function cd(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
cd.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
dd={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 ed;function fd(){if(void
0===ed){var a=null,b=q.trustedTypes;if(b&&b.createPolicy)
{try{a=b.createPolicy("goog#html",
{createHTML:ab,createScript:ab,createScriptURL:ab})}catch(c)
{q.console&&q.console.error(c.message)}ed=a}else ed=a}return ed};function gd(a,b)
{this.g=a===hd&&b||"";this.i=id}gd.prototype.Vd=!0;gd.prototype.wd=function()
{return this.g};function jd(a){return a instanceof
gd&&a.constructor===gd&&a.i===id?a.g:"type_error:Const"}function kd(a){return new
gd(hd,a)}var id={},hd={};var ld={};function md(a,b){this.g=b===ld?a:"";this.Vd=!
0}md.prototype.toString=function(){return
this.g.toString()};md.prototype.wd=function(){return this.g.toString()};function
nd(a,b){this.g=b===od?a:""}nd.prototype.toString=function(){return
this.g+""};nd.prototype.Vd=!0;nd.prototype.wd=function(){return
this.g.toString()};function pd(a){return a instanceof nd&&a.constructor===nd?
a.g:"type_error:TrustedResourceUrl"}var qd=/^([^?#]*)(\?[^#]*)?(#[\s\
S]*)?/,od={};function rd(a){var b=fd();a=b?b.createScriptURL(a):a;return new
nd(a,od)}
function sd(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 td(a,b){this.g=b===ud?
a:""}td.prototype.toString=function(){return this.g.toString()};td.prototype.Vd=!
0;td.prototype.wd=function(){return this.g.toString()};function vd(a){return a
instanceof td&&a.constructor===td?a.g:"type_error:SafeUrl"}var wd=/^data:
(.*);base64,[a-z0-9+\/]+=*$/i,xd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/
i;
function yd(a){a instanceof td||(a="object"==typeof a&&a.Vd?
a.wd():String(a),xd.test(a)?a=zd(a):(a=String(a).replace(/(%0A|%0D)/
g,""),a=a.match(wd)?zd(a):null));return a||Ad}function Bd(a){if(a instanceof
td)return a;a="object"==typeof a&&a.Vd?a.wd():String(a);xd.test(a)||
(a="about:invalid#zClosurez");return zd(a)}var ud={};function zd(a){return new
td(a,ud)}var Ad=zd("about:invalid#zClosurez");var Cd={};function Dd(a,b)
{this.g=b===Cd?a:"";this.Vd=!0}Dd.prototype.wd=function(){return
this.g};Dd.prototype.toString=function(){return this.g.toString()};function Ed(a)
{return a instanceof Dd&&a.constructor===Dd?a.g:"type_error:SafeStyle"}
function Fd(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(Gd).join("
"):Gd(d),b+=c+":"+d+";")}return b?new Dd(b,Cd):Hd}var Hd=new Dd("",Cd);
function Gd(a){if(a instanceof
td)return'url("'+vd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a
instanceof gd)a=jd(a);else{a=String(a);var
b=a.replace(Id,"$1").replace(Id,"$1").replace(Jd,"url");if(Kd.test(b)){if(b=!
Ld.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&&Md(a)}a=b?Nd(a):"zClosurez"}else
a="zClosurez"}if(/[{;}]/.test(a))throw new eb("Value does not allow [{;}], got:
%s.",[a]);return a}
function Md(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 Kd=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Jd=RegExp("\\b(url\\([ \t\n]*)('[
-&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\
n]*\\))","g"),Id=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)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Ld=/\/\*/;
function Nd(a){return a.replace(Jd,function(b,c,d,e){var g="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,l){g=k;return l});b=yd(d).wd();return c+g+b+g+e})};var
Od={};function Pd(a,b){this.g=b===Od?a:"";this.Vd=!
0}Pd.prototype.toString=function(){return this.g.toString()};
function Qd(a,b){if(Zb(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(Vc(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
Dd||(b=Fd(b));return new Pd(a+"{"+Ed(b).replace(/</g,"\\3C ")+"}",Od)}function
Rd(a){function b(d){Array.isArray(d)?d.forEach(b):c+=Sd(d)}var
c="";Array.prototype.forEach.call(arguments,b);return new
Pd(c,Od)}Pd.prototype.wd=function(){return this.g};function Sd(a){return a
instanceof Pd&&a.constructor===Pd?a.g:"type_error:SafeStyleSheet"}var Td=new
Pd("",Od);var Ud={};function Vd(a,b){this.g=b===Ud?a:"";this.Vd=!
0}Vd.prototype.wd=function(){return
this.g.toString()};Vd.prototype.toString=function(){return
this.g.toString()};function Wd(a){return Xd(a).toString()}function Xd(a){return a
instanceof Vd&&a.constructor===Vd?a.g:"type_error:SafeHtml"}function Yd(a){return a
instanceof Vd?a:Zd(Qb("object"==typeof a&&a.Vd?a.wd():String(a)))}function $d(a)
{if(a instanceof Vd)return a;a=Yd(a);return
Zd(Wd(a).replace(/(\r\n|\r|\n)/g,"<br>"))}
function ae(a,b,c){be(String(a));return ce(String(a),b,c)}function be(a){if(!
de.test(a))throw Error("");if(a.toUpperCase()in ee)throw Error("");}function fe(a)
{function b(e){Array.isArray(e)?e.forEach(b):(e=Yd(e),d.push(Wd(e)))}var
c=Yd(ge),d=[];a.forEach(b);return Zd(d.join(Wd(c)))}function he(a){return
fe(Array.prototype.slice.call(arguments))}function Zd(a){var b=fd();a=b?
b.createHTML(a):a;return new Vd(a,Ud)}
function ce(a,b,c){b="<"+a+je(b);null==c?c=[]:Array.isArray(c)||(c=[c]);!
0===dd[a.toLowerCase()]?b+=">":(c=he(c),b+=">"+Wd(c)+"</"+a+">");return Zd(b)}
function je(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!de.test(c))throw Error("");var
d=a[c];if(null!=d){var e=c;if(d instanceof gd)d=jd(d);else
if("style"==e.toLowerCase()){if(!Sa(d))throw Error("");d instanceof Dd||
(d=Fd(d));d=Ed(d)}else{if(/^on/i.test(e))throw Error("");if(e.toLowerCase()in
ke)if(d instanceof nd)d=pd(d).toString();else if(d instanceof td)d=vd(d);else
if("string"===typeof d)d=yd(d).wd();else throw
Error("");}d.Vd&&(d=d.wd());e=e+'="'+Qb(String(d))+
'"';b+=" "+e}}return b}var de=/^[a-zA-Z0-9-]+$/,ke={action:!0,cite:!0,data:!
0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},ee={APPLET:!0,BASE:!0,EMBED:!
0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!
0},le=Zd("<!DOCTYPE html>"),ge=new
Vd(q.trustedTypes&&q.trustedTypes.emptyHTML||"",Ud),me=Zd("<br>");var
ne=Rc(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=Xd
(ge);return!b.parentElement});function oe(a,b)
{if(ne())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Xd(b)}function
pe(a,b){b=b instanceof td?b:Bd(b);a.href=vd(b)}function qe(a,b){var
c=re(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.s
rc=pd(b)}
function se(a,b){b=b instanceof td?b:Bd(b);a.href=vd(b)}function te(a,b){b=b
instanceof td?b:Bd(b);a.replace(vd(b))}function re(a){return
ue("script[nonce]",a)}var ve=/^[\w+/_-]+[=]{0,2}$/;function ue(a,b){b=(b||
q).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||
a.getAttribute("nonce"))&&ve.test(a)?a:"":""};function we(a,b,c){return
Math.min(Math.max(a,b),c)};function A(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?
b:0}f=A.prototype;f.clone=function(){return new A(this.x,this.y)};function xe(a,b)
{return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function ye(a,b){var c=a.x-b.x;a=a.y-
b.y;return Math.sqrt(c*c+a*a)}function ze(a,b){return new A(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.xk=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function Ae(a,b){this.width=a;this.height=b}function Be(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}f=Ae.prototype;f.clone=function()
{return new Ae(this.width,this.height)};f.aspectRatio=function(){return
this.width/this.height};f.Fc=ba(6);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 Ce(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 De(a){return a.replace(/[\
s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Ee(a){return a.replace(/\xa0|[ \t]
+/g," ")}function Fe(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\
t\r\n ]+$/g,"")}function Ge(a){return decodeURIComponent(a.replace(/\+/g,"
"))}function He(a){return a=Qb(a)}
function Ie(a){return Zb(a,"&")?"document"in q?Je(a):Ke(a):a}function Je(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=q.document.createElement("div");return a.replace(Le,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=Zd(d+"
"),oe(c,g),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})}
function Ke(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 Le=/&([^;\s<&]
+);?/g;function Me(a,b){a.length>b&&(a=a.substring(0,b-3)+"...");return a}function
Ne(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\
x08/g,"\\x08")}
var Oe=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b)
{return Array(b+1).join(a)};function Pe(a){return null==a?"":String(a)}function
Qe(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Za()).toString(36)}function Re(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function Se(a){return
a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return
c+d.toUpperCase()})};function Te(a){return a?new Ue(Ve(a)):db||(db=new Ue)}function
B(a){return We(document,a)}function We(a,b){return"string"===typeof b?
a.getElementById(b):b}function Xe(a,b){return(b||
document).getElementsByTagName(String(a))}function Ye(a,b,c){return
Ze(document,a,b,c)}function $e(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Ze(document,"*",a,b)}
function af(a,b){var c=b||document,d=null;c.getElementsByClassName?
d=c.getElementsByClassName(a)[0]:d=bf("*",a,b);return d||null}
function Ze(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 bf(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:"")):Ze(d,a,b,c)[0]||null}function df(a,b)
{Sc(b,function(c,d){c&&"object"==typeof c&&c.Vd&&(c=c.wd());"style"==d?
a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:ef.hasOwnProperty(d)?a.setAttribute(ef[d],c):Mb(d,"aria-")||
Mb(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
ef={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
ff(a){a=(a||window).document;a=gf(a)?a.documentElement:a.body;return new
Ae(a.clientWidth,a.clientHeight)}
function hf(a){var b=jf(a);a=a.parentWindow||a.defaultView;return
z&&Gc("10")&&a.pageYOffset!=b.scrollTop?new A(b.scrollLeft,b.scrollTop):new
A(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function jf(a){return
a.scrollingElement?a.scrollingElement:!pc&&gf(a)?a.documentElement:a.body||
a.documentElement}function kf(a){return a?a.parentWindow||
a.defaultView:window}function C(a,b,c){return lf(document,arguments)}
function lf(a,b){var c=b[1],d=mf(a,String(b[0]));c&&("string"===typeof c?
d.className=c:Array.isArray(c)?d.className=c.join("
"):df(d,c));2<b.length&&nf(a,d,b,2);return d}
function nf(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(!Ra(g)||
Sa(g)&&0<g.nodeType)e(g);else{a:{if(g&&"number"==typeof g.length){if(Sa(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 F(a){return
mf(document,a)}
function
mf(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());re
turn a.createElement(b)}function of(a){return
document.createTextNode(String(a))}function gf(a)
{return"CSS1Compat"==a.compatMode}function pf(a,b){a.appendChild(b)}function
qf(a,b){nf(Ve(a),a,arguments,1)}function rf(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function sf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}function tf(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}
function uf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function H(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function vf(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function wf(a){return void 0!=a.children?
a.children:Array.prototype.filter.call(a.childNodes,function(b){return
1==b.nodeType})}function xf(a){return void 0!==a.firstElementChild?
a.firstElementChild:yf(a.firstChild,!0)}function yf(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function zf(a){return Sa(a)&&1==a.nodeType}function Af(a){var b;if(Lc&&!
(z&&Gc("9")&&!Gc("10")&&q.SVGElement&&a instanceof
q.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return zf(b)?
b:null}function Bf(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 Ve(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Cf(a){return a.contentDocument||a.contentWindow.document}function I(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
rf(a),a.appendChild(Ve(a).createTextNode(String(b)))}var
Df={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ef={IMG:" ",BR:"\n"};function Ff(a)
{return a.hasAttribute("tabindex")&&Gf(a)}
function Hf(a,b){b?a.tabIndex=0:(a.tabIndex=-
1,a.removeAttribute("tabIndex"))}function Gf(a)
{a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a}function If(a){var
b=[];Jf(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 Kf(a){var b=[];Jf(a,b,!1);return
b.join("")}
function Jf(a,b,c){if(!(a.nodeName in Df))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 Ef)b.push(Ef[a.nodeName]);else
for(a=a.firstChild;a;)Jf(a,b,c),a=a.nextSibling}function Lf(a){return
Mf(a,function(b){return"DIV"==b.nodeName&&"string"===typeof
b.className&&ob(b.className.split(/\s+/),"slider-box")})}function Mf(a,b){for(var
c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function Nf(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c)
{return null}}function Ue(a){this.g=a||q.document||
document}f=Ue.prototype;f.ha=function(a){return
We(this.g,a)};f.getElementsByTagName=function(a,b){return(b||
this.g).getElementsByTagName(String(a))};f.Ra=function(a,b,c){return
lf(this.g,arguments)};function Of(a,b){return mf(a.g,b)}function Pf(a){a=a.g;return
a.parentWindow||
a.defaultView}f.appendChild=pf;f.Zm=qf;f.bn=rf;f.pv=sf;f.ov=tf;f.Oi=H;f.fp=wf;f.hp=
xf;f.rv=zf;
f.an=Bf;function Qf(){}Qf.prototype.next=function(){return Rf};var Rf={done:!
0,value:void 0};Qf.prototype.tf=function(){return this};var Sf=dc(),Tf=gc()||
y("iPod"),Uf=y("iPad"),Vf=y("Android")&&!(ec()||dc()||y("Opera")||
y("Silk")),Wf=ec(),Xf=y("Safari")&&!(ec()||y("Coast")||y("Opera")||y("Edge")||
y("Edg/")||y("OPR")||dc()||y("Silk")||y("Android"))&&!hc();var Yf={};
function Zf(a){if(z&&!Gc(9))return[0,0,0,0];var b=Yf.hasOwnProperty(a)?
Yf[a]:null;if(b)return b;65536<Object.keys(Yf).length&&(Yf={});var
c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=$f(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=$f(b,d);b=$f(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=ag(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=ag(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=ag(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=
ag(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/
gi,3);b=ag(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=ag(b,c,/(:[^\s\+>~\.\[:]+)/
g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");ag(b,c,/([^\s\+>~\.\
[:]+)/g,3);b=c;return Yf[a]=b}function ag(a,b,c,d){return a.replace(c,function(e)
{b[d]+=1;return Array(e.length+1).join(" ")})}function $f(a,b){return
a.replace(b,function(c){return Array(c.length+1).join("A")})};var bg={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},cg=/[\n\f\
r"'()*<>]/g,dg={"\n":"%0a","\f":"%0c","\
r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function eg(a){return dg[a]}
function fg(a,b,c){b=Pb(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"!
=vd(a)?'url("'+vd(a).replace(cg,eg)+'")':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 bg))return null}return
b};function gg(a,b){a=q[a];return a&&a.prototype?
(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function
hg(a,b){return(a=q[a])&&a.prototype&&a.prototype[b]||null}var
ig=gg("Element","attributes")||
gg("Node","attributes"),jg=hg("Element","hasAttribute"),kg=hg("Element","getAttribu
te"),lg=hg("Element","setAttribute"),mg=hg("Element","removeAttribute");gg("Element
","innerHTML")||gg("HTMLElement","innerHTML");
var ng=hg("Element","getElementsByTagName"),og=hg("Element","matches")||
hg("Element","msMatchesSelector"),pg=gg("Node","nodeName"),qg=gg("Node","nodeType")
,rg=gg("Node","parentNode");gg("Node","childNodes");var
sg=gg("HTMLElement","style")||
gg("Element","style"),tg=gg("HTMLStyleElement","sheet"),ug=hg("CSSStyleDeclaration"
,"getPropertyValue"),vg=hg("CSSStyleDeclaration","setProperty"),wg=gg("Element","na
mespaceURI")||gg("Node","namespaceURI");
function xg(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering
detected");return a}function yg(a,b,c,d){if(a)return
a.apply(b,d);if(z&&10>document.documentMode){if(!b[c].call)throw Error("IE
Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering
detected");return b[c].apply(b,d)}function zg(a){return
xg(ig,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Ag(a,b,c){try{yg(lg,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Bg(a){return
xg(sg,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Cg(a){return xg(tg,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Dg(a){return xg(pg,a,"nodeName",function(b)
{return"string"==typeof b})}function Eg(a){return xg(qg,a,"nodeType",function(b)
{return"number"==typeof b})}
function Fg(a){return xg(rg,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Gg(a,b){return
yg(ug,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Hg(a,b,c){yg(vg,a,a.setProperty?"setProperty":"setAttribute",[b,c])}function Ig(a)
{return xg(wg,a,"namespaceURI",function(b){return"string"==typeof b})};var
Jg=z&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\
f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Kg={"-
webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Lg(a,b,c){var d=[];Mg(ub(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&z&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var g=b?
e.selectorText.replace(Jg,"#"+b+"
$1"):e.selectorText;d.push(Qd(g,Ng(e.style,c)))}});return Rd(d)}function Mg(a)
{return a.filter(function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Og(a,b,c){a=Pg("<style>"+a+"</style>");return null==a||null==a.sheet?
Td:Lg(a.sheet,void 0!=b?b:null,c)}function Pg(a){if(z&&!Gc(10)||"function"!=typeof
q.DOMParser)return
null;a=Zd("<html><head></head><body>"+a+"</body></html>");return(new
DOMParser).parseFromString(Xd(a),"text/html").body.children[0]}
function Ng(a,b){if(!a)return Hd;var
c=document.createElement("div").style;Qg(a).forEach(function(d){var e=pc&&d in Kg?
d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/
i,"");Mb(e,"--")||Mb(e,"var")||(d=Gg(a,d),d=fg(e,d,b),null!=d&&Hg(c,e,d))});return
new Dd(c.cssText||"",Cd)}
function Rg(a){var b=Array.from(yg(ng,a,"getElementsByTagName",
["STYLE"])),c=Db(b,function(h){return ub(Cg(h).cssRules)});c=Mg(c);for(var
d=[],e=0;e<c.length;e++)d[e]={index:e,zm:c[e]};d.sort(function(h,k){var
l=Zf(h.zm.selectorText),m=Zf(k.zm.selectorText);a:{for(var
p=zb,w=Math.min(l.length,m.length),D=0;D<w;D++){var E=p(l[D],m[D]);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].zm;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,
null,!1);for(var g;g=a.nextNode();)c.forEach(function(h)
{yg(og,g,g.matches?"matches":"msMatchesSelector",
[h.selectorText])&&h.style&&Sg(g,h.style)});b.forEach(H)}function Sg(a,b){var
c=Qg(a.style);Qg(b).forEach(function(d){if(!(0<=c.indexOf(d))){var
e=Gg(b,d);Hg(a.style,d,e)}})}function Qg(a){Ra(a)?a=ub(a):
(a=Uc(a),qb(a,"cssText"));return a};function Tg(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Ug(a){for(var b=new
Tg(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=Tg.prototype;f.Db=function(){return this.right-this.left};f.Fb=function()
{return this.bottom-this.top};
f.clone=function(){return new
Tg(this.top,this.right,this.bottom,this.left)};function Vg(a,b){return a&&b?b
instanceof Tg?
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 Wg(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 Xg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}f=Xg.prototype;f.clone=function(
){return new Xg(this.left,this.top,this.width,this.height)};function Yg(a){return
new Tg(a.top,a.left+a.width,a.top+a.height,a.left)}function Zg(a){return new
Xg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function $g(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 ah(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 Xg(c,e,d-c,a-e)}return null}
function bh(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 ch(a,b){if(!a||!b)return null;a=new
Xg(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.Fa=function(){return new
Ae(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 J(a,b,c)
{if("string"===typeof b)(b=dh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],g=dh(c,d);g&&(c.style[g]=e)}}var eh={};function dh(a,b){var c=eh[b];if(!c)
{var d=Re(b);c=d;void 0===a.style[d]&&(d=(pc?"Webkit":oc?"Moz":z?"ms":null)
+Se(d),void 0!==a.style[d]&&(c=d));eh[b]=c}return c}function fh(a,b){var
c=a.style[Re(b)];return"undefined"!==typeof c?c:a.style[dh(a,b)]||""}
function gh(a,b){var c=Ve(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function hh(a,b){return a.currentStyle?
a.currentStyle[b]:null}function ih(a,b){return gh(a,b)||hh(a,b)||
a.style&&a.style[b]}function jh(a,b,c){if(b instanceof A){var d=b.x;b=b.y}else
d=b,b=c;a.style.left=kh(d,!1);a.style.top=kh(b,!1)}function lh(a){return new
A(a.offsetLeft,a.offsetTop)}
function mh(a){a=a?Ve(a):document;return!z||Hc(9)||gf(Te(a).g)?
a.documentElement:a.body}function nh(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function oh(a){if(z&&!Hc(8))return a.offsetParent;var
b=Ve(a),c=ih(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=ih(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 ph(a){for(var b=new
Tg(0,Infinity,Infinity,0),c=Te(a),d=c.g.body,e=c.g.documentElement,g=jf(c.g);a=oh(a
);)if(!(z&&0==a.clientWidth||pc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!
=ih(a,"overflow")){var h=qh(a),k=new
A(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=
ff(Pf(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 rh(a,b){b=b||jf(document);var c=b||jf(document);var
d=qh(a),e=qh(c),g=sh(c);if(c==jf(document)){var h=d.x-c.scrollLeft;d=d.y-
c.scrollTop;z&&!Hc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-
g.top;a=th(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
A(e,k);b.scrollLeft=c.x;b.scrollTop=c.y}
function qh(a){var b=Ve(a),c=new A(0,0),d=mh(b);if(a==d)return
c;a=nh(a);b=hf(Te(b).g);c.x=a.left+b.x;c.y=a.top+b.y;return c}function uh(a,b)
{a=vh(a);b=vh(b);return new A(a.x-b.x,a.y-b.y)}function wh(a){a=nh(a);return new
A(a.left,a.top)}function vh(a){if(1==a.nodeType)return wh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new A(a.clientX,a.clientY)}function xh(a,b,c){var
d=qh(a);b instanceof A&&(c=b.y,b=b.x);jh(a,a.offsetLeft+(b-d.x),a.offsetTop+
(Number(c)-d.y))}
function K(a,b,c){if(b instanceof Ae)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");yh(a,b);a.style.height=kh(c,!0)}function kh(a,b)
{"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function yh(a,b)
{a.style.width=kh(b,!0)}function L(a){var b=th;if("none"!=ih(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 th(a){var b=a.offsetWidth,c=a.offsetHeight,d=pc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=nh(a),new Ae(a.right-a.left,a.bottom-
a.top)):new Ae(b,c)}function zh(a){var b=qh(a);a=L(a);return new
Xg(b.x,b.y,a.width,a.height)}function Ah(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 M(a,b)
{a.style.display=b?"":"none"}function Bh(a){return"none"!=a.style.display}
function Ch(a){return"rtl"==ih(a,"direction")}var Dh=oc?"MozUserSelect":pc||
mc?"WebkitUserSelect":null;function Eh(a,b,c){c=c?
null:a.getElementsByTagName("*");if(Dh)
{if(b=b?"none":"",a.style&&(a.style[Dh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[Dh]=b)}}else
if(z&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function Fh(a,b){var c=gf(Te(Ve(a)).g);if(!z||Gc("10")||c)Gh(a,b,"border-
box");else{var d=a.style;c?(c=Hh(a),a=sh(a),d.pixelWidth=b.width-a.left-c.left-
c.right-a.right,d.pixelHeight=b.height-a.top-c.top-c.bottom-a.bottom):
(d.pixelWidth=b.width,d.pixelHeight=b.height)}}
function Ih(a){var b=Ve(a),c=z&&a.currentStyle;if(c&&gf(Te(b).g)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=Jh(a,c.width,"width","pixelWidth"),a=Jh(a,c.height,"height","pixelHeight"),new
Ae(b,a);c=new Ae(a.offsetWidth,a.offsetHeight);b=Hh(a);a=sh(a);return new
Ae(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function Kh(a,b){var c=gf(Te(Ve(a)).g);if(!z||Gc("10")||c)Gh(a,b,"content-
box");else{var d=a.style;c?(d.pixelWidth=b.width,d.pixelHeight=b.height):
(c=Hh(a),a=sh(a),d.pixelWidth=b.width+a.left+c.left+c.right+a.right,d.pixelHeight=b
.height+a.top+c.top+c.bottom+a.bottom)}}function Gh(a,b,c){a=a.style;oc?
a.MozBoxSizing=c:pc?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}
function Jh(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 Lh(a,b)
{return(b=hh(a,b))?Jh(a,b,"left","pixelLeft"):0}
function Hh(a){if(z){var
b=Lh(a,"paddingLeft"),c=Lh(a,"paddingRight"),d=Lh(a,"paddingTop");a=Lh(a,"paddingBo
ttom");return new
Tg(d,c,a,b)}b=gh(a,"paddingLeft");c=gh(a,"paddingRight");d=gh(a,"paddingTop");a=gh(
a,"paddingBottom");return new
Tg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Mh={thin:2,medium:4,thick:6};function Nh(a,b){if("none"==hh(a,b+"Style"))return
0;b=hh(a,b+"Width");return b in Mh?Mh[b]:Jh(a,b,"left","pixelLeft")}
function sh(a){if(z&&!Hc(9)){var
b=Nh(a,"borderLeft"),c=Nh(a,"borderRight"),d=Nh(a,"borderTop");a=Nh(a,"borderBottom
");return new
Tg(d,c,a,b)}b=gh(a,"borderLeftWidth");c=gh(a,"borderRightWidth");d=gh(a,"borderTopW
idth");a=gh(a,"borderBottomWidth");return new
Tg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Oh={"* 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},Ph={"* 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 Qh="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),Rh=0;function Sh()
{this.j=[];this.i=[];this.g="data-elementweakmap-index-"+Rh+
+}Sh.prototype.set=function(a,b){if(yg(jg,a,"hasAttribute",[this.g])){var
c=parseInt(yg(kg,a,"getAttribute",[this.g])||null,10);this.i[c]=b}else
c=this.i.push(b)-1,Ag(a,this.g,c.toString()),this.j.push(a);return this};
Sh.prototype.get=function(a){if(yg(jg,a,"hasAttribute",[this.g]))return
a=parseInt(yg(kg,a,"getAttribute",[this.g])||
null,10),this.i[a]};Sh.prototype.clear=function(){this.j.forEach(function(a)
{yg(mg,a,"removeAttribute",[this.g])},this);this.j=[];this.i=[]};var Th=!z||
Hc(10),Uh=!z||null==document.documentMode;function Vh(){};var Wh={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
Xh={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 Yh={"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 Zh(a){a=a||new
$h;ai(a);this.i=$c(a.g);this.N=$c(a.ua);this.j=$c(a.va);this.oa=a.na;a.Ca.forEach(f
unction(b){if(!Mb(b,"data-"))throw new eb('Only "data-" attributes allowed, got:
%s.',[b]);if(Mb(b,"data-sanitizer-"))throw new eb('Attributes with "%s" prefix are
not allowed, got: %s.',["data-sanitizer-",b]);this.i["*
"+b.toUpperCase()]=bi},this);a.Ba.forEach(function(b){b=b.toUpperCase();if(!
Zb(b,"-")||Yh[b])throw new eb("Only valid custom element tag names allowed, got:
%s.",[b]);this.j[b]=
!0},this);this.ma=a.j;this.s=a.Pa;this.o=null;this.O=a.oa}u(Zh,Vh);function ci(a)
{return function(b,c){return(b=a(Pb(b),c))&&"about:invalid#zClosurez"!=vd(b)?
vd(b):null}}function $h(){this.g={};v([Oh,Ph],function(a){Uc(a).forEach(function(b)
{this.g[b]=bi},this)},this);this.i={};this.Ca=[];this.Ba=[];this.ua=$c(Wh);this.va=
$c(Xh);this.na=!
1;this.ma=yd;this.O=this.o=this.s=this.j=Nc;this.Pa=null;this.N=this.oa=!1}
function di(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?
null:b(c,d,e,g)}}function ei(a,b,c,d){a[c]&&!b[c]&&(a[c]=di(a[c],d))}
function ai(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");ei(a.g,a.i,"* USEMAP",fi);var b=ci(a.ma);["* ACTION","* CITE","*
HREF"].forEach(function(d){ei(this.g,this.i,d,b)},a);var c=ci(a.j);["* LONGDESC","*
SRC","LINK HREF"].forEach(function(d){ei(this.g,this.i,d,c)},a);["* FOR","*
HEADERS","* NAME"].forEach(function(d)
{ei(this.g,this.i,d,t(gi,this.s))},a);ei(a.g,a.i,"A TARGET",t(hi,
["_blank","_self"]));ei(a.g,a.i,"* CLASS",t(ii,a.o));ei(a.g,a.i,"*
ID",t(ji,a.o));ei(a.g,
a.i,"* STYLE",t(a.O,c));a.N=!0}function ki(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function bi(a){return Pb(a)}function hi(a,b){b=Pb(b);return
ob(a,b.toLowerCase())?b:null}function fi(a){return(a=Pb(a))&&"#"==a.charAt(0)?
a:null}function gi(a,b,c){return a(Pb(b),c)}function ii(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 ji(a,b,c){return a(Pb(b),c)}
Zh.prototype.g=function(a){var b=!("STYLE"in this.N)&&"STYLE"in
this.j;this.o="*"==this.s&&b?"sanitizer-"+Qe():this.s;if(Th){b=a;if(Th)
{a=F("SPAN");this.o&&"*"==this.s&&(a.id=this.o);this.O&&(b=Pg("<div>"+b+"</
div>"),Rg(b),b=b.innerHTML);b=Zd(b);var
c=document.createElement("template");if(Uh&&"content"in
c)oe(c,b),c=c.content;else{var
d=document.implementation.createHTMLDocument("x");c=d.body;oe(d.body,b)}b=document.
createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Qh?
new WeakMap:new Sh;d=b.nextNode();){c:{var e=d;switch(Eg(e)){case
3:e=li(this,e);break c;case 1:if("TEMPLATE"==Dg(e).toUpperCase())e=null;else{var
g=Dg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Ig(e))var
h=null;else this.j[g]?h=document.createElement(g):(h=F("SPAN"),this.oa&&Ag(h,"data-
sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=zg(e);if(null!=l)for(var
m=0;g=l[m];m++)if(g.specified){var p=e;var w=g;var D=w.name;if(Mb(D,"data-
sanitizer-"))w=null;else{var E=Dg(p);
w=w.value;var
G={tagName:Pb(E).toLowerCase(),attributeName:Pb(D).toLowerCase()},P={wl:void
0};"style"==G.attributeName&&(P.wl=Bg(p));p=ki(E,D);p in this.i?
(D=this.i[p],w=D(w,G,P)):(D=ki(null,D),D in this.i?
(D=this.i[D],w=D(w,G,P)):w=null)}null!==w&&Ag(k,g.name,w)}e=h}else e=null}break
c;default:e=null}}if(e){if(1==Eg(e)&&c.set(d,e),d=Fg(d),g=!
1,d)h=Eg(d),k=Dg(d).toLowerCase(),l=Fg(d),11!=h||l?"body"==k&&l&&(h=Fg(l))&&!
Fg(h)&&(g=!0):g=!0,h=null,g||!d?
h=a:1==Eg(d)&&(h=c.get(d)),h.content&&(h=h.content),
h.appendChild(e)}else rf(d)}c.clear&&c.clear()}else
a=F("SPAN");0<zg(a).length&&(b=F("SPAN"),b.appendChild(a),a=b);a=(new
XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"))}else a="";return Zd(a)};function li(a,b){var c=b.data;
(b=Fg(b))&&"style"==Dg(b).toLowerCase()&&!("STYLE"in a.N)&&"STYLE"in
a.j&&(c=Sd(Og(c,a.o,r(function(d,e){return this.ma(d,{xt:e})},a))));return
document.createTextNode(c)};function mi(a){return(new Zh(new $h)).g(a)};/*

SPDX-License-Identifier: Apache-2.0
*/
var ni;try{new URL("s://g"),ni=!0}catch(a){ni=!1}var oi=ni;function pi(a){if(!oi)
{a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=-1!
==[":",""].indexOf(b.protocol)?"https:":b.protocol}return a}try{b=new
URL(a)}catch(c){return"https:"}return b.protocol}var
qi=["data:","http:","https:","mailto:","ftp:"];function ri(a){var b;a instanceof
td?b=vd(a):b="javascript:"===pi(a)?"about:invalid":a;return b};var si={};function
ti(){}function ui(a){this.g=a}n(ui,ti);ui.prototype.toString=function(){return
this.g};function N(a,b){if(void 0!==a.tagName)
{if("script"===a.tagName.toLowerCase())throw Error("Use setTextContent with a
SafeScript.");if("style"===a.tagName.toLowerCase())throw Error("Use setTextContent
with a SafeStyleSheet.");}a.innerHTML=Xd(b)}
function vi(a,b){var c=wi;if(0===c.length)throw Error("No prefixes are
provided");if(c.map(function(d){if(d instanceof ui)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 xi(a){var
b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||
window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||
d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};function yi(a)
{a&&"function"==typeof a.Ha&&a.Ha()};function zi()
{this.Nd=this.Nd;this.Pa=this.Pa}zi.prototype.Nd=!1;zi.prototype.Ha=function()
{this.Nd||(this.Nd=!0,this.wa())};function Ai(a,b){b=t(yi,b);a.Nd?b():(a.Pa||
(a.Pa=[]),a.Pa.push(b))}zi.prototype.wa=function()
{if(this.Pa)for(;this.Pa.length;)this.Pa.shift()()};function Bi(a)
{this.id=a}Bi.prototype.toString=function(){return this.id};function Ci(a,b)
{this.type=a instanceof Bi?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.g=!
1}Ci.prototype.stopPropagation=function(){this.g=!
0};Ci.prototype.preventDefault=function(){this.defaultPrevented=!0};function Di(a)
{a.preventDefault()};var Ei=function(){if(!q.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!0}});try{q.addEventListener("test",function()
{},b),q.removeEventListener("test",function(){},b)}catch(c){}return a}();function
Fi(a,b){Ci.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.wm=!
1;this.pointerId=0;this.pointerType="";this.Ob=null;a&&this.Vl(a,b)}u(Fi,Ci);var
Gi={2:"touch",3:"pen",4:"mouse"};
Fi.prototype.Vl=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)?oc&&(jc(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=pc||void 0!==a.offsetX?
a.offsetX:a.layerX,this.offsetY=pc||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.wm=rc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Gi[a.pointerType]||"";this.state=a.state;this.Ob=a;a.defaultPrevented
&&Fi.ta.preventDefault.call(this)};function Hi(a){return 0==a.Ob.button&&!
(rc&&a.ctrlKey)}Fi.prototype.stopPropagation=function()
{Fi.ta.stopPropagation.call(this);this.Ob.stopPropagation?
this.Ob.stopPropagation():this.Ob.cancelBubble=!
0};Fi.prototype.preventDefault=function(){Fi.ta.preventDefault.call(this);var
a=this.Ob;a.preventDefault?a.preventDefault():a.returnValue=!1};var
Ii="closure_listenable_"+(1E6*Math.random()|0);function Ji(a){return!(!a||!
a[Ii])};var Ki=0;function Li(a,b,c,d,e)
{this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!
d;this.Ij=e;this.key=++Ki;this.nh=this.oj=!1}function Mi(a){a.nh=!
0;a.listener=null;a.proxy=null;a.src=null;a.Ij=null};function Ni(a)
{this.src=a;this.g={};this.i=0}f=Ni.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=Oi(a,b,d,e);-1<h?
(b=a[h],c||(b.oj=!1)):(b=new Li(b,this.src,g,!!d,e),b.oj=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=Oi(e,b,c,d);return-1<b?(Mi(e[b]),rb(e,b),0==e.length&&(delete
this.g[a],this.i--),!0):!1};
function Pi(a,b){var c=b.type;c in
a.g&&qb(a.g[c],b)&&(Mi(b),0==a.g[c].length&&(delete
a.g[c],a.i--))}f.fh=ba(8);f.ai=function(a,b,c,d){a=this.g[a.toString()];var e=-
1;a&&(e=Oi(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 Tc(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 Oi(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!
g.nh&&g.listener==b&&g.capture==!!c&&g.Ij==d)return e}return-1};var
Qi="closure_lm_"+(1E6*Math.random()|0),Ri={},Si=0;function O(a,b,c,d,e)
{if(d&&d.once)return Ti(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)O(a,b[g],c,d,e);return null}c=Ui(c);return Ji(a)?a.ka(b,c,Sa(d)?!!d.capture:!!
d,e):Vi(a,b,c,!1,d,e)}
function Vi(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Sa(e)?!!
e.capture:!!e,k=Wi(a);k||(a[Qi]=k=new Ni(a));c=k.add(b,c,d,h,g);if(c.proxy)return
c;d=Xi();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Ei||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(Yi(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");Si++;return c}
function Xi(){function a(c){return b.call(a.src,a.listener,c)}var b=Zi;return
a}function Ti(a,b,c,d,e){if(Array.isArray(b)){for(var g=0;g<b.length;g+
+)Ti(a,b[g],c,d,e);return null}c=Ui(c);return Ji(a)?a.Hf(b,c,Sa(d)?!!d.capture:!!
d,e):Vi(a,b,c,!0,d,e)}function $i(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)$i(a,b[g],c,d,e);else d=Sa(d)?!!d.capture:!!d,c=Ui(c),Ji(a)?
a.Xa(b,c,d,e):a&&(a=Wi(a))&&(b=a.ai(b,c,d,e))&&aj(b)}
function aj(a){if("number"!==typeof a&&a&&!a.nh){var
b=a.src;if(Ji(b))Pi(b.Od,a);else{var c=a.type,d=a.proxy;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Yi(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Si--;
(c=Wi(b))?(Pi(c,a),0==c.i&&(c.src=null,b[Qi]=null)):Mi(a)}}}function Yi(a){return a
in Ri?Ri[a]:Ri[a]="on"+a}function bj(a,b){var c=a.listener,d=a.Ij||
a.src;a.oj&&aj(a);return c.call(d,b)}
function Zi(a,b){return a.nh?!0:bj(a,new Fi(b,this))}function Wi(a){a=a[Qi];return
a instanceof Ni?a:null}var
cj="__closure_events_fn_"+(1E9*Math.random()>>>0);function Ui(a)
{if("function"===typeof a)return a;a[cj]||(a[cj]=function(b){return
a.handleEvent(b)});return a[cj]};function dj(a)
{zi.call(this);this.N=a;this.j={}}u(dj,zi);var
ej=[];f=dj.prototype;f.ka=function(a,b,c,d){return fj(this,a,b,c,d)};function
gj(a,b,c,d,e){fj(a,b,c,d,!1,e)}function fj(a,b,c,d,e,g){Array.isArray(c)||
(c&&(ej[0]=c.toString()),c=ej);for(var h=0;h<c.length;h++){var k=O(b,c[h],d||
a.handleEvent,e||!1,g||a.N||a);if(!k)break;a.j[k.key]=k}return
a}f.Hf=function(a,b,c,d){return hj(this,a,b,c,d)};
function hj(a,b,c,d,e,g){if(Array.isArray(c))for(var h=0;h<c.length;h+
+)hj(a,b,c[h],d,e,g);else{b=Ti(b,c,d||a.handleEvent,e,g||a.N||a);if(!b)return
a;a.j[b.key]=b}return a}f.Xa=function(a,b,c,d,e){if(Array.isArray(b))for(var
g=0;g<b.length;g++)this.Xa(a,b[g],c,d,e);else c=c||this.handleEvent,d=Sa(d)?!!
d.capture:!!d,e=e||this.N||this,c=Ui(c),d=!!d,b=Ji(a)?a.ai(b,c,d,e):a?(a=Wi(a))?
a.ai(b,c,d,e):null:null,b&&(aj(b),delete this.j[b.key]);return this};
function ij(a){Sc(a.j,function(b,c)
{this.j.hasOwnProperty(c)&&aj(b)},a);a.j={}}f.wa=function()
{dj.ta.wa.call(this);ij(this)};f.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function Q()
{zi.call(this);this.Od=new
Ni(this);this.ct=this;this.vm=null}u(Q,zi);Q.prototype[Ii]=!
0;f=Q.prototype;f.hh=function(){return this.vm};f.qh=function(a)
{this.vm=a};f.addEventListener=function(a,b,c,d)
{O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){$i(this,a,b,c,d)};
f.dispatchEvent=function(a){var
b,c=this.hh();if(c)for(b=[];c;c=c.hh())b.push(c);c=this.ct;var d=a.type||
a;if("string"===typeof a)a=new Ci(a,c);else if(a instanceof Ci)a.target=a.target||
c;else{var e=a;a=new Ci(d,c);bd(a,e)}e=!0;if(b)for(var g=b.length-1;!a.g&&0<=g;g--)
{var h=a.currentTarget=b[g];e=jj(h,d,!0,a)&&e}a.g||(h=a.currentTarget=c,e=jj(h,d,!
0,a)&&e,a.g||(e=jj(h,d,!1,a)&&e));if(b)for(g=0;!a.g&&g<b.length;g+
+)h=a.currentTarget=b[g],e=jj(h,d,!1,a)&&e;return e};
f.wa=function(){Q.ta.wa.call(this);if(this.Od){var a=this.Od,b=0,c;for(c in a.g)
{for(var d=a.g[c],e=0;e<d.length;e++)++b,Mi(d[e]);delete
a.g[c];a.i--}}this.vm=null};f.ka=function(a,b,c,d){return this.Od.add(String(a),b,!
1,c,d)};f.Hf=function(a,b,c,d){return this.Od.add(String(a),b,!
0,c,d)};f.Xa=function(a,b,c,d){return this.Od.remove(String(a),b,c,d)};
function jj(a,b,c,d){b=a.Od.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.nh&&h.capture==c){var
k=h.listener,l=h.Ij||h.src;h.oj&&Pi(a.Od,h);e=!1!==k.call(l,d)&&e}}return e&&!
d.defaultPrevented}f.fh=ba(7);f.ai=function(a,b,c,d){return
this.Od.ai(String(a),b,c,d)};f.hasListener=function(a,b){return
this.Od.hasListener(void 0!==a?String(a):void 0,b)};function kj(a)
{Q.call(this);this.g=a||window;this.j=O(this.g,"resize",this.o,!
1,this);this.i=ff(this.g)}u(kj,Q);kj.prototype.Fa=function(){return this.i?
this.i.clone():null};kj.prototype.wa=function()
{kj.ta.wa.call(this);this.j&&(aj(this.j),this.j=null);this.i=this.g=null};kj.protot
ype.o=function(){var a=ff(this.g);Be(a,this.i)||
(this.i=a,this.dispatchEvent("resize"))};function lj(a){if(a.altKey&&!a.ctrlKey||
a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if(mj(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!oc;default:return 166>a.keyCode||183<a.keyCode}}
function nj(a,b,c,d,e,g){if(rc&&e)return mj(a);if(e&&!d)return!1;if(!oc)
{"number"===typeof b&&(b=oj(b));var h=17==b||18==b||rc&&91==b;if((!c||rc)&&h||
rc&&16==b&&(d||g))return!1}if((pc||mc)&&d&&c)switch(a){case 220:case 219:case
221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case
222:return!1}if(z&&d&&b==a)return!1;switch(a){case 13:return oc?g||e?!1:!(c&&d):!
0;case 27:return!(pc||mc||oc)}return oc&&(d||e||g)?!1:mj(a)}
function mj(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(pc||mc)&&0==a)return!
0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case
111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case
192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return
oc;default:return!1}}function oj(a){if(oc)a=pj(a);else if(rc&&pc)switch(a){case
93:a=91}return a}
function pj(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 qj(a)
{if(a.qc&&"function"==typeof a.qc)return a.qc();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(Ra(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 rj(a){if(a.ie&&"function"==typeof a.ie)return a.ie();if(!a.qc||"function"!
=typeof a.qc){if("undefined"!==typeof Map&&a instanceof Map)return
Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set))
{if(Ra(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return Uc(a)}}}
function sj(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(Ra(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var
d=rj(a),e=qj(a),g=e.length,h=0;h<g;h++)b.call(c,e[h],d&&d[h],a)};var
tj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?
=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function uj(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?Ge(e):"")}}}
function vj(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 wj(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
xj=/#|$/;
function yj(a){var
b=window.location.href,c=b.search(xj),d=wj(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 Ge(b.slice(d,-1!==e?
e:0))}var zj=/[?&]($|#)/;function R(a,b)
{this.i=this.O=this.s="";this.ma=null;this.g=this.o="";this.N=!1;var c;a instanceof
R?(this.N=void 0!==b?
b:a.N,Aj(this,a.s),this.O=a.O,this.i=a.i,Bj(this,a.ma),Cj(this,a.o),Dj(this,a.j.clo
ne()),this.g=a.g):a&&(c=String(a).match(tj))?(this.N=!!b,Aj(this,c[1]||"",!
0),this.O=Ej(c[2]||""),this.i=Ej(c[3]||"",!0),Bj(this,c[4]),Cj(this,c[5]||"",!
0),Dj(this,c[6]||"",!0),this.g=Ej(c[7]||"")):(this.N=!!b,this.j=new
Fj(null,this.N))}
R.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Gj(b,Hj,!0),":");var
c=this.i;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Gj(b,Hj,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ma,null!=c&&a.push(":",String(c));if(c=this.o)this.i&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Gj(c,"/"==c.charAt(0)?Ij:Jj,!0));
(c=this.j.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Gj(c,Kj));return
a.join("")};
R.prototype.resolve=function(a){var b=this.clone(),c=!!a.s;c?Aj(b,a.s):c=!!a.O;c?
b.O=a.O:c=!!a.i;c?b.i=a.i:c=null!=a.ma;var d=a.o;if(c)Bj(b,a.ma);else if(c=!!a.o)
{if("/"!=d.charAt(0))if(this.i&&!this.o)d="/"+d;else{var e=b.o.lastIndexOf("/");-1!
=e&&(d=b.o.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(Zb(e,"./")||
Zb(e,"/.")){d=Mb(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?Cj(b,d):c=""!
==a.j.toString();c?Dj(b,a.j.clone()):c=!!a.g;c&&(b.g=a.g);return
b};R.prototype.clone=function(){return new R(this)};function Aj(a,b,c){a.s=c?Ej(b,!
0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function Bj(a,b){if(b)
{b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.ma=b}else
a.ma=null}function Cj(a,b,c){a.o=c?Ej(b,!0):b}function Dj(a,b,c){b instanceof Fj?
(a.j=b,Lj(a.j,a.N)):(c||(b=Gj(b,Mj)),a.j=new Fj(b,a.N))}
R.prototype.getQuery=function(){return this.j.toString()};function S(a,b,c)
{a.j.set(b,c);return a}function T(a,b){return a.j.get(b)}function Nj(a,b)
{a.j.remove(b)}function Ej(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function
Gj(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,Oj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Oj(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}
var Hj=/[#\/\?@]/g,Jj=/[#\?:]/g,Ij=/[#\?]/g,Mj=/[#\?@]/g,Kj=/#/g;function Fj(a,b)
{this.i=this.g=null;this.j=a||null;this.o=!!b}function Pj(a){a.g||(a.g=new
Map,a.i=0,a.j&&uj(a.j,function(b,c){a.add(Ge(b),c)}))}function Qj(a){var
b=rj(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new
Fj(null);a=qj(a);for(var d=0;d<b.length;d++){var e=b[d],g=a[d];Array.isArray(g)?
Rj(c,e,g):c.add(e,g)}return c}f=Fj.prototype;
f.add=function(a,b){Pj(this);this.j=null;a=Sj(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)
{Pj(this);a=Sj(this,a);return this.g.has(a)?(this.j=null,this.i-
=this.g.get(a).length,this.g.delete(a)):!1};f.Fc=ba(5);function Tj(a,b)
{Pj(a);b=Sj(a,b);return a.g.has(b)}f.forEach=function(a,b)
{Pj(this);this.g.forEach(function(c,d){c.forEach(function(e)
{a.call(b,e,d,this)},this)},this)};
f.ie=function(){Pj(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.qc=function(a)
{Pj(this);var b=[];if("string"===typeof
a)Tj(this,a)&&(b=b.concat(this.g.get(Sj(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)
{Pj(this);this.j=null;a=Sj(this,a);Tj(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.qc(a);return 0<a.length?
String(a[0]):b};function Rj(a,b,c)
{a.remove(b);0<c.length&&(a.j=null,a.g.set(Sj(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.qc(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 Fj;a.j=this.j;this.g&&(a.g=new
Map(this.g),a.i=this.i);return a};function Sj(a,b)
{b=String(b);a.o&&(b=b.toLowerCase());return b}function Lj(a,b){b&&!
a.o&&(Pj(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!
=e&&(this.remove(d),Rj(this,e,c))},a));a.o=b}f.ir=function(a){for(var
b=0;b<arguments.length;b++)sj(arguments[b],function(c,d)
{this.add(d,c)},this)};function Uj(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 Vj()
{}Vj.prototype.g=null;function Wj(a){var b;(b=a.g)||(b={},Xj(a)&&(b[0]=!0,b[1]=!
0),b=a.g=b);return b};var Yj;function Zj(){}u(Zj,Vj);function ak(a)
{return(a=Xj(a))?new ActiveXObject(a):new XMLHttpRequest}function Xj(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}Yj=new Zj;function bk(a,b)
{this.j=a;this.o=b;this.i=0;this.g=null}bk.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
ck(a,b){a.o(b);100>a.i&&(a.i++,b.next=a.g,a.g=b)};function dk(a,b){var
c=a;b&&(c=r(a,b));c=ek(c);"function"!==typeof q.setImmediate||
q.Window&&q.Window.prototype&&!
y("Edge")&&q.Window.prototype.setImmediate==q.setImmediate?(fk||
(fk=gk()),fk(c)):q.setImmediate(c)}var fk;
function gk(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!y("Presto")&&(a=function()
{var
e=F("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&&!cc()){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 ek=Pc;function hk(a){q.setTimeout(function(){throw
a;},0)};function ik(){this.i=this.g=null}ik.prototype.add=function(a,b){var
c=jk.get();c.set(a,b);this.i?
this.i.next=c:this.g=c;this.i=c};ik.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 jk=new bk(function(){return new
kk},function(a){return a.reset()});function kk()
{this.next=this.g=this.Pe=null}kk.prototype.set=function(a,b)
{this.Pe=a;this.g=b;this.next=null};kk.prototype.reset=function()
{this.next=this.g=this.Pe=null};var lk,mk=!1,nk=new ik;function ok(a,b){lk||
pk();mk||(lk(),mk=!0);nk.add(a,b)}function pk(){if(q.Promise&&q.Promise.resolve)
{var a=q.Promise.resolve(void 0);lk=function(){a.then(qk)}}else lk=function()
{dk(qk)}}function qk(){for(var a;a=nk.remove();){try{a.Pe.call(a.g)}catch(b)
{hk(b)}ck(jk,a)}mk=!1};function rk(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};function sk(a){this.g=0;this.O=void
0;this.o=this.i=this.j=null;this.s=this.N=!1;if(a!=Oc)try{var b=this;a.call(void
0,function(c){tk(b,2,c)},function(c){tk(b,3,c)})}catch(c){tk(this,3,c)}}function
uk(){this.next=this.context=this.i=this.j=this.g=null;this.o=!
1}uk.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.o=!
1};var vk=new bk(function(){return new uk},function(a){a.reset()});function
wk(a,b,c){var d=vk.get();d.j=a;d.i=b;d.context=c;return d}
function xk(){var a,b,c=new sk(function(d,e){a=d;b=e});return new
yk(c,a,b)}sk.prototype.then=function(a,b,c){return zk(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};sk.prototype.$goog_Thenable=!
0;sk.prototype.cancel=function(a){if(0==this.g){var b=new Ak(a);ok(function()
{Bk(this,b)},this)}};
function Bk(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.o||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||
(g=h);e&&(0==c.g&&1==d?Bk(c,b):(g?
(d=g,d.next==c.o&&(c.o=d),d.next=d.next.next):Ck(c),Dk(c,e,3,b)))}a.j=null}else
tk(a,3,b)}function Ek(a,b){a.i||2!=a.g&&3!=a.g||Fk(a);a.o?a.o.next=b:a.i=b;a.o=b}
function zk(a,b,c,d){var e=wk(null,null,null);e.g=new sk(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 Ak?h(k):g(l)}catch(m)
{h(m)}}:h});e.g.j=a;Ek(a,e);return e.g}sk.prototype.oa=function(a)
{this.g=0;tk(this,2,a)};sk.prototype.na=function(a){this.g=0;tk(this,3,a)};
function tk(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.oa,g=a.na;if(d instanceof sk){Ek(d,wk(e||Oc,g||
null,a));var h=!0}else if(rk(d))d.then(e,g,a),h=!0;else{if(Sa(d))try{var
k=d.then;if("function"===typeof k){Gk(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,Fk(a),3!=b||c instanceof
Ak||Hk(a,c))}}
function Gk(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 Fk(a){a.N||(a.N=!
0,ok(a.ma,a))}function Ck(a){var b=null;a.i&&(b=a.i,a.i=b.next,b.next=null);a.i||
(a.o=null);return b}sk.prototype.ma=function(){for(var
a;a=Ck(this);)Dk(this,a,this.g,this.O);this.N=!1};
function Dk(a,b,c,d){if(3==c&&b.i&&!b.o)for(;a&&a.s;a=a.j)a.s=!
1;if(b.g)b.g.j=null,Ik(b,c,d);else try{b.o?b.j.call(b.context):Ik(b,c,d)}catch(e)
{Jk.call(null,e)}ck(vk,b)}function Ik(a,b,c){2==b?
a.j.call(a.context,c):a.i&&a.i.call(a.context,c)}function Hk(a,b){a.s=!
0;ok(function(){a.s&&Jk.call(null,b)})}var Jk=hk;function Ak(a)
{bb.call(this,a)}u(Ak,bb);Ak.prototype.name="cancel";function yk(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function Kk(a,b)
{Q.call(this);this.i=a||1;this.g=b||
q;this.j=r(this.Tw,this);this.o=Za()}u(Kk,Q);f=Kk.prototype;f.enabled=!
1;f.Ya=null;function Lk(a,b){a.i=b;a.Ya&&a.enabled?
(a.stop(),a.start()):a.Ya&&a.stop()}f.Tw=function(){if(this.enabled){var a=Za()-
this.o;0<a&&a<.8*this.i?this.Ya=this.g.setTimeout(this.j,this.i-a):
(this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
f.start=function(){this.enabled=!0;this.Ya||
(this.Ya=this.g.setTimeout(this.j,this.i),this.o=Za())};f.stop=function()
{this.enabled=!
1;this.Ya&&(this.g.clearTimeout(this.Ya),this.Ya=null)};f.wa=function()
{Kk.ta.wa.call(this);this.stop();delete this.g};function U(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 Mk(a){q.clearTimeout(a)};function Nk(a){Q.call(this);this.headers=new
Map;this.ma=a||null;this.i=!
1;this.O=this.g=null;this.Rj="";this.j=this.na=this.o=this.oa=!
1;this.N=0;this.s=null;this.Ba="";this.ua=this.va=!1}u(Nk,Q);var
Ok=/^https?$/i,Pk=["POST","PUT"],Qk=[];function Rk(a,b,c,d,e,g,h){var k=new
Nk;Qk.push(k);b&&k.ka("complete",b);k.Hf("ready",k.qt);g&&(k.N=Math.max(0,g));h&&(k
.va=h);k.send(a,c,d,e)}f=Nk.prototype;f.qt=function(){this.Ha();qb(Qk,this)};
f.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.Rj+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.Rj=a;this.oa=!1;this.i=!0;this.g=this.ma?
ak(this.ma):ak(Yj);this.O=this.ma?
Wj(this.ma):Wj(Yj);this.g.onreadystatechange=r(this.lq,this);try{this.na=!
0,this.g.open(b,String(a),!0),this.na=!1}catch(h){Sk(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(Pk,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.Ba&&(this.g.responseType=this.Ba);"withCredentials"in
this.g&&this.g.withCredentials!
==this.va&&(this.g.withCredentials=this.va);try{Tk(this),0<this.N&&((this.ua=Uk(thi
s.g))?
(this.g.timeout=this.N,this.g.ontimeout=r(this.vg,this)):this.s=U(this.vg,this.N,th
is)),this.o=!0,this.g.send(a),this.o=!1}catch(h){Sk(this)}};function Uk(a){return
z&&Gc(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout}f.vg=function()
{"undefined"!=typeof Ma&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};
function Sk(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);Vk(a);Wk(a)}function Vk(a)
{a.oa||(a.oa=!
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"),Wk(this))};f.wa=functi
on(){this.g&&(this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1),Wk(this,!
0));Nk.ta.wa.call(this)};f.lq=function(){this.Nd||(this.na||this.o||this.j?
Xk(this):this.Vv())};f.Vv=function(){Xk(this)};
function Xk(a){if(a.i&&"undefined"!=typeof Ma&&(!a.O[1]||4!=(a.g?
a.g.readyState:0)||2!=Yk(a)))if(a.o&&4==(a.g?a.g.readyState:0))U(a.lq,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.g?a.g.readyState:0)){a.i=!1;try{Zk(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Vk(a)}finally{Wk(a)}}}func
tion Wk(a,b){if(a.g){Tk(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 Tk(a)
{a.g&&a.ua&&(a.g.ontimeout=null);a.s&&(Mk(a.s),a.s=null)}f.isActive=function()
{return!!this.g};function Zk(a){var b=Yk(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.Rj).match(tj)[1]||null,!
a&&q.self&&q.self.location&&(a=q.self.location.protocol.slice(0,-1)),b=!Ok.test(a?
a.toLowerCase():"");c=b}return c}function Yk(a){try{return 2<(a.g?
a.g.readyState:0)?a.g.status:-1}catch(b){return-1}}
function $k(a){try{return a.g?a.g.responseText:""}catch(b){return""}}function
al(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=Uj(b)}return
c}};function bl(a){var b={nonce:re()};b=void 0===b?{}:b;a=(a instanceof
md&&a.constructor===md?a.g:"type_error:SafeScript").toString();var
c="<script";b.id&&(c+=' id="'+cl(b.id)+'"');b.nonce&&(c+=' nonce="'+cl(b.nonce)
+'"');b.type&&(c+=' type="'+cl(b.type)+'"');return
Zd(c+(">"+a+"\x3c/script>"))}function cl(a){return
a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/
g,"&quot;").replace(/'/g,"&apos;")};function dl(a){var
b=document.createElement("template");if(!("content"in b))
{b=Zd("<html><body>"+a);b=(new
DOMParser).parseFromString(Xd(b),"text/html");for(a=b.createDocumentFragment();0<b.
body.childNodes.length;)a.appendChild(b.body.firstChild);return
a}a=Zd(a);N(b,a);return b.content};function el(a)
{a=a.nodeName;return"string"===typeof a?a:"FORM"}function fl(a){a=a.nodeType;return
a===Node.ELEMENT_NODE||"number"!==typeof a};function gl(a,b,c,d)
{this.i=a;this.g=b;this.j=c;this.o=d};var hl=new gl(new Set("ARTICLE SECTION NAV
ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT
DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP
DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE
PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT
DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU
DIALOG SLOT CANVAS FONT CENTER".split(" ")),new Map([["A",
new Map([["href",{Ac:2}]])],["AREA",new Map([["href",{Ac:2}]])],["LINK",new
Map([["href",{Ac: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",
{Ac:2}]])],["IMG",new Map([["src",{Ac:2}]])],["VIDEO",new Map([["src",{Ac:2}]])],
["AUDIO",new Map([["src",{Ac:2}]])]]),new Set("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(" ")),
new Map([["dir",{Ac:3,conditions:new Map([["dir",new
Set(["auto","ltr","rtl"])]])}],["async",{Ac:3,conditions:new Map([["async",new
Set(["async"])]])}],["cite",{Ac:2}],["loading",{Ac:3,conditions:new
Map([["loading",new Set(["eager","lazy"])]])}],["poster",{Ac:2}],["target",
{Ac:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));function
il(a){this.j=a;this.i=[];if(si!==si)throw Error("Bad secret");}function jl(a,b)
{a.i=[];b=a.g(b);if(0!==a.i.length)throw Error("");return
b}il.prototype.g=function(a){var
b=document.createElement("span");b.appendChild(kl(this,a));a=(new
XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")
+1,a.lastIndexOf("</"));return Zd(a)};
function kl(a,b){b=dl(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|
NodeFilter.SHOW_TEXT,function(h){return ll(a,h)},!1);for(var
c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var g=void
0;if(c.nodeType===Node.TEXT_NODE)g=document.createTextNode(c.data);else
if(fl(c))g=ml(a,c);else throw Error("Node is not of type text or
element");e.appendChild(g);if(c=b.firstChild())e=g;else for(;!
(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d}
function ml(a,b){var c=el(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=a.j,l=k.g.get(c);k=(null==l?0:l.has(g))?l.get(g):k.j.has(g)?{Ac:1}:k.o.get(g)||
{Ac:0};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 w=void
0;if((m=null==(w=b.getNamedItem(m))?void 0:w.value)&&!p.has(m)){l=!1;break a}}}l=!
0}if(l)switch(k.Ac){case 1:d.setAttribute(g,
h);break;case 2:k=pi(h);k=void 0!==k&&-1!==qi.indexOf(k.toLowerCase())?
h:"about:invalid#zClosurez";k!==h&&nl(a);d.setAttribute(g,k);break;case
3:d.setAttribute(g,h.toLowerCase());break;case 4:d.setAttribute(g,h);break;case
0:nl(a);break;default:throw Error("Unhandled AttributePolicyAction case");}else
nl(a)}return d}
function ll(a,b){if(b.nodeType===Node.TEXT_NODE)return
NodeFilter.FILTER_ACCEPT;if(!fl(b))return
NodeFilter.FILTER_REJECT;b=el(b);if(null===b)return
nl(a),NodeFilter.FILTER_REJECT;var c=a.j;if("form"!==b.toLowerCase()&&(c.i.has(b)||
c.g.has(b)))return NodeFilter.FILTER_ACCEPT;nl(a);return
NodeFilter.FILTER_REJECT}function nl(a){0===a.i.length&&a.i.push("")}var ol=new
il(hl);function pl(a){return jl(ol,a)};function ql(a,b){var c;if(c=b){var
d,e;c=Math.random()<(null!=(e=null!=(d=b.Kx)?d:rl[b.af[0]])?e:0)}if(c)try{var
g,h;Math.random()<(null!=(h=null!=(g=b.Ax)?g:sl[b.af[0]])?
h:0)&&ul(b,"HEARTBEAT");b:{try{jl(vl,a)}catch(p){ul(b,"H_RSANITIZE");var k=!0;break
b}try{pl(a)}catch(p){ul(b,"H_SANITIZE");k=!0;break b}k=!1}if(!k){var l=void 0===l?
{}:l;var m=cl(a);l.Gx&&(m=m.replace(/(^|[\r\n\t ])
/g,"$1&#160;"));l.Fx&&(m=m.replace(/(\r\n|\n|\r)/g,"<br>"));l.Hx&&(m=m.replace(/(\
t+)/g,'<span style="white-space:pre">$1</span>'));
Zd(m).toString()!==a&&ul(b,"H_ESCAPE")}}catch(p){try{ul(b,"CRASHED")}catch(w)
{}}return Zd(a)}var rl={0:1,1:.01},sl={0:.01,1:.01},wl=new function(){this.i=!
1;this.g=hl},xl=new Map(wl.g.o);xl.set("style",{Ac:4});wl.g=new
gl(wl.g.i,wl.g.g,wl.g.j,xl);var yl=new Map(wl.g.o);yl.set("class",{Ac:1});wl.g=new
gl(wl.g.i,wl.g.g,wl.g.j,yl);var zl=new Map(wl.g.o);zl.set("id",{Ac:1});wl.g=new
gl(wl.g.i,wl.g.g,wl.g.j,zl);if(wl.i)throw Error("this sanitizer has already called
build");wl.i=!0;var vl=new il(wl.g);
function ul(a,b){(Al.Lx||navigator.sendBeacon.bind(navigator)||Bl)("https://
csp.withgoogle.com/csp/
lcreport/"+a.af,JSON.stringify({host:window.location.hostname,type:b}))}function
Bl(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-
Type","application/json");c.send(b)}var Al={};function Cl(a){var
b=Ga.apply(1,arguments);if(0===b.length)return rd(a[0]);for(var
c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return
rd(c.join(""))};function Dl(a){this.Zl=a}function El(a){return new Dl(function(b)
{return b.substr(0,a.length+1).toLowerCase()===a+":"})}var
Fl=[El("data"),El("http"),El("https"),El("mailto"),El("ftp"),new Dl(function(a)
{return/^[^:]*([/?#]|$)/.test(a)})];function Gl(a){var b=void 0===b?Fl:b;a:{b=void
0===b?Fl:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Dl&&d.Zl(a))
{a=zd(a);break a}}a=void 0}return a||Ad};function Hl()
{}f=Hl.prototype;f.nb=function(a){this.yb=a.width;this.Eb=a.height};f.Fa=function()
{return new Ae(this.yb,this.Eb)};f.je=function(){return this.O};f.vd=function()
{return this.N};f.Db=function(){return this.yb};f.Fb=function(){return
this.Eb};f.ud=function(){return new A(this.O,this.N)};function Il(a){return new
Xg(a.O,a.N,a.yb,a.Eb)};function Jl(){this.g=[]}Jl.prototype.Sa=function(a)
{this.g.push(a)};Jl.prototype.Fa=function(){var a=this.Db(),b=this.Fb();return
null===a||null===b?null:new Ae(a,b)};Jl.prototype.Qd=function(a){return
this.g.filter(a||Mc)};function Kl(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Ll(a,b){return Kl(a,function(c)
{return c.vd()<=b&&c.vd()+c.Fa().height>=b})}function Ml(a,b){return
a.g.find(function(c){return Vg(Yg(Il(c)),b)})};function Nl()
{this.g=[];this.cells=[]}u(Nl,Jl);f=Nl.prototype;f.en=0;f.marginTop=0;f.marginRight
=0;f.Pi=0;f.Tl=0;f.nk=0;f.Yq=!1;f.Db=function(){return this.yb};f.Fb=function()
{return this.Eb};
function Ol(a){a.O();for(var b=a.en,c=0;c<a.j;c++){var
d=Pl(a,c);a.cells[c].forEach(function(h){if(h){var k=b+Math.round((d-
h.Fa().width)/2);h.O=k}});b+=d+a.Tl}a.yb=b+a.marginRight;var
e=a.marginTop;for(c=0;c<a.i;c++){var g=Ql(a,c);Rl(a,c).forEach(function(h)
{if(h)if(this.Yq){var k=e+Math.round((g-h.Fa().height)/2);h.N=k}else
h.N=e});e+=g+a.nk}a.Eb=e+a.Pi}function Rl(a,b){return a.cells.map(function(c)
{return c[b]})}
function Pl(a,b){var c=0;a.cells[b].forEach(function(d)
{d&&(c=Math.max(c,d.Fa().width))});return c}function Ql(a,b){var
c=0;Rl(a,b).forEach(function(d){d&&(c=Math.max(c,d.Fa().height))});return
c};function Sl(a){this.o=a}n(Sl,Hl);Sl.prototype.Ga=function(){return
this.o};Sl.prototype.nb=function(a){void 0==a.width?
(this.Eb=a.height,this.yb=Math.round(a.height*Tl(this.o))):void 0==a.height?
(this.yb=a.width,this.Eb=Math.round(a.width/Tl(this.o))):
(this.yb=a.width,this.Eb=a.height)};function Ul()
{return"rtl"==document.body.dir}function Vl(a,b,c){a=a.style;z?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat=c||"no-
repeat")}var Wl={border:!0,padding:!0,margin:!
0},Xl=["Top","Bottom","Right","Left"],Yl={color:"#0000cc",textDecoration:"underline
"};
function Zl(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)
{Sc(b,t($l,c))})}function $l(a,b,c){var d=""==fh(a,c);Wl[c]?v(Xl,function(e)
{d&&""==fh(a,c+e)&&J(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Yl[c]?
J(a,c,Yl[c]):J(a,c,b))}
function V(a,b){var c={img:!0,div:!0,table:!0,td:!0,span:!0,a:!
0},d=[];c[a.tagName.toLowerCase()]&&d.push(a);b||Sc(c,function(e,g)
{vb(d,ub(a.getElementsByTagName(g)))});Zl(d)};function am(a,b,c)
{zi.call(this);this.ri=a;this.j=b||
0;this.g=c;this.i=r(this.jr,this)}u(am,zi);f=am.prototype;f.Bb=0;f.wa=function()
{am.ta.wa.call(this);this.stop();delete this.ri;delete this.g};f.start=function(a)
{this.stop();this.Bb=U(this.i,void 0!==a?a:this.j)};f.stop=function()
{this.isActive()&&Mk(this.Bb);this.Bb=0};f.isActive=function(){return 0!
=this.Bb};f.jr=function(){this.Bb=0;this.ri&&this.ri.call(this.g)};var
Yc={},bm=null;function cm(a){a=Ta(a);delete Yc[a];Xc()&&bm&&bm.stop()}function dm()
{bm||(bm=new am(function(){em()},20));var a=bm;a.isActive()||a.start()}function
em(){var a=Za();Sc(Yc,function(b){fm(b,a)});Xc()||dm()};function gm()
{Q.call(this);this.Mc=0;this.endTime=this.startTime=null}u(gm,Q);gm.prototype.Kf=fu
nction(){this.yd("begin")};gm.prototype.Xe=function()
{this.yd("end")};gm.prototype.yd=function(a){this.dispatchEvent(a)};function
hm(a,b,c,d){gm.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.s=b;this.duration=c;this.o=d;this.coords=[];this.progress=0}
u(hm,gm);f=hm.prototype;
f.play=function(a){if(a||0==this.Mc)this.progress=0,this.coords=this.i;else
if(1==this.Mc)return!1;cm(this);this.startTime=a=Za();-1==this.Mc&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progre
ss||this.Kf();this.yd("play");-1==this.Mc&&this.yd("resume");this.Mc=1;var
b=Ta(this);b in Yc||(Yc[b]=this);dm();fm(this,a);return!0};f.stop=function(a)
{cm(this);this.Mc=0;a&&(this.progress=1);im(this,this.progress);this.yd("stop");thi
s.Xe()};
f.wa=function(){0==this.Mc||this.stop(!
1);this.yd("destroy");hm.ta.wa.call(this)};function fm(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);im(a,a.progress);1==a.progress?
(a.Mc=0,cm(a),a.yd("finish"),a.Xe()):1==a.Mc&&a.tm()}function im(a,b)
{"function"===typeof a.o&&(b=a.o(b));a.coords=Array(a.i.length);for(var
c=0;c<a.i.length;c++)a.coords[c]=(a.s[c]-a.i[c])*b+a.i[c]}f.tm=function()
{this.yd("animate")};
f.yd=function(a){this.dispatchEvent(new jm(a,this))};function jm(a,b)
{Ci.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.Mc}u(jm,
Ci);function km(a){return 3*a*a-2*a*a*a};function W(){Q.call(this);this.g=new
dj(this)}u(W,Q);W.prototype.wa=function()
{this.dispatchEvent("dispose");W.ta.wa.call(this);this.g.Ha()};function lm()
{W.call(this)}u(lm,W);function mm(a,b){this.x=a;this.y=b}u(mm,A);function nm(a)
{return new mm(a.x,a.y)}mm.prototype.clone=function(){return new
mm(this.x,this.y)};mm.prototype.xk=A.prototype.xk;mm.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};function om(a,b){a.x-=b.x;a.y-=b.y};function
pm(a,b){this.g=a;this.i=b}function qm(a,b){var c=Ml(a.g,b);if(!c)a:
{c=Number.POSITIVE_INFINITY;for(var d=a.g.Qd(),e=d[0],g=0;g<d.length;g++){var
h=d[g],k=Wg(Yg(Il(h)),b);if(k<c){c=k;if(0==k){c=h;break
a}e=h}}c=e}a=a.i.Xh(c);b=nm(b);om(b,c.ud());d=a.Fa().width/c.Fa().width;c=a.Fa().he
ight/c.Fa().height;b=new A(Math.round(b.x*d),Math.round(b.y*c));return
nm(a.ud()).add(b)};var rm={};var sm;var tm="combobox grid group listbox menu
menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split("
");function um(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}
function X(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void
0==c?(sm||(c={},sm=(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=sm,b in
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function vm(a,b){a=a.getAttribute("aria-"+b);return null==a||void
0==a?"":String(a)}function wm(a){var b=vm(a,"activedescendant");return
Ve(a).getElementById(b)}function xm(a,b){var
c="";b&&(c=b.id);X(a,"activedescendant",c)}function ym(a,b){X(a,"label",b)};var
zm=function(){if(sc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(bc()))?
a[1]:"0"}return
rc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(bc()))?a[0].replace(/_/g,"."):"10"):uc?(a=/
Android\s+([^\);]+)(\)|;)/,(a=a.exec(bc()))?a[1]:""):vc||wc||xc?(a=/(?:iPhone|CPU)\
s+OS\s+(\S+)/,(a=a.exec(bc()))?a[1].replace(/_/g,"."):""):""}();function Am(a)
{return(a=a.exec(bc()))?a[1]:""}var Bm=function(){if(Sf)return Am(/Firefox\/([0-
9.]+)/);if(z||mc||lc)return Ec;if(Wf){if(hc()||y("Macintosh")){var
a=Am(/CriOS\/([0-9.]+)/);if(a)return a}return Am(/Chrome\/([0-9.]+)/)}if(Xf&&!
hc())return Am(/Version\/([0-9.]+)/);if(Tf||Uf){if(a=/Version\/(\S+).*Mobile\/(\
S+)/.exec(bc()))return a[1]+"."+a[2]}else if(Vf)return(a=Am(/Android\s+([0-
9.]+)/))?a:Am(/Version\/([0-9.]+)/);return""}();function Cm(a,b,c)
{Q.call(this);this.target=a;this.s=b||a;this.ua=c||new
Xg(NaN,NaN,NaN,NaN);this.j=Ve(a);this.g=new
dj(this);Ai(this,this.g);this.deltaY=this.deltaX=this.Ca=this.Ba=this.screenY=this.
screenX=this.clientY=this.clientX=0;this.Qb=!0;this.i=!1;this.na=0;O(this.s,
["touchstart","mousedown"],this.Nm,!1,this);this.N=Dm}u(Cm,Q);var
Dm=q.document&&q.document.documentElement&&!!
q.document.documentElement.setCapture&&!!q.document.releaseCapture;
function Em(a,b){a.ua=b||new Xg(NaN,NaN,NaN,NaN)}f=Cm.prototype;f.Ta=function(a)
{this.Qb=a};f.wa=function(){Cm.ta.wa.call(this);$i(this.s,
["touchstart","mousedown"],this.Nm,!
1,this);ij(this.g);this.N&&this.j.releaseCapture();this.s=this.target=null};
f.Nm=function(a){var b="mousedown"==a.type;if(!this.Qb||this.i||b&&!
Hi(a))this.dispatchEvent("earlycancel");else{if(0==this.na)if(this.dispatchEvent(ne
w Fm("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.N;this.g.ka(b,["touchmove","mousemove"],this.Du,{capture:d,passive:!
1});this.g.ka(b,["touchend","mouseup"],this.tj,d);this.N?(c.setCapture(!
1),this.g.ka(c,"losecapture",this.tj)):this.g.ka(kf(b),"blur",
this.tj);this.Ja&&this.g.ka(this.Ja,"scroll",this.Wv,d);this.clientX=this.Ba=a.clie
ntX;this.clientY=this.Ca=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;th
is.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.va=hf(Te(th
is.j).g)}};f.tj=function(a,b){ij(this.g);this.N&&this.j.releaseCapture();this.i?
(this.i=!1,this.dispatchEvent(new
Fm("end",this,a.clientX,a.clientY,a,Gm(this,this.deltaX),Hm(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.Du=function(a){if(this.Qb){var b=a.clientX-this.clientX,c=a.clientY-
this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;t
his.screenY=a.screenY;if(!this.i){var d=this.Ba-this.clientX,e=this.Ca-
this.clientY;if(d*d+e*e>this.na)if(this.dispatchEvent(new
Fm("start",this,a.clientX,a.clientY,a)))this.i=!0;else{this.Nd||
this.tj(a);return}}c=Im(this,b,c);b=c.x;c=c.y;this.i&&this.dispatchEvent(new
Fm("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Jm(this,a,b,c),a.preventDefault(
))}};
function Im(a,b,c){var d=hf(Te(a.j).g);b+=d.x-a.va.x;c+=d.y-
a.va.y;a.va=d;a.deltaX+=b;a.deltaY+=c;return new
A(Gm(a,a.deltaX),Hm(a,a.deltaY))}f.Wv=function(a){var
b=Im(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Jm(this,a,b.x,b.y)};fu
nction Jm(a,b,c,d){a.yl(c,d);a.dispatchEvent(new
Fm("drag",a,b.clientX,b.clientY,b,c,d))}function Gm(a,b){var
c=a.ua;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 Hm(a,b){var c=a.ua;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.yl=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Fm(a,b,c,d,e,g,h)
{Ci.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(Fm,Ci);function Km(a){this.Hd=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 Km)for(b=la(a.Hd),c=b.next();!c.done;c=b.next()){var
d=la(c.value);c=d.next().value;d=d.next().value;this.Hd.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.Hd.set(c,d)}
f=Km.prototype;f.qc=function(){return Array.from(this.Hd.values())};
f.ie=function(){return Array.from(this.Hd.keys())};f.Fc=ba(4);f.remove=function(a)
{return this.Hd.delete(a)};f.get=function(a,b){return this.Hd.has(a)?
this.Hd.get(a):b};f.set=function(a,b){this.Hd.set(a,b);return
this};f.forEach=function(a,b){var c=this;b=void 0===b?
this:b;this.Hd.forEach(function(d,e){return a.call(b,d,e,c)})};f.clone=function()
{return new Km(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 Lm=[[],[]],Mm=0,Nm=!1,Om=0;function Pm(a,b){var c=Om++,d={Cv:
{id:c,Pe:a.measure,context:b},Gv:{id:c,Pe:a.Fv,context:b},state:{},qd:void 0,Oj:!
1};return function(){0<arguments.length?(d.qd||
(d.qd=[]),d.qd.length=0,d.qd.push.apply(d.qd,arguments),d.qd.push(d.state)):d.qd&&0
!=d.qd.length?(d.qd[0]=d.state,d.qd.length=1):d.qd=[d.state];d.Oj||(d.Oj=!
0,Lm[Mm].push(d));Nm||(Nm=!0,window.requestAnimationFrame(Qm))}}
function Qm(){Nm=!1;var a=Lm[Mm],b=a.length;Mm=(Mm+1)%2;for(var c,d=0;d<b;++d)
{c=a[d];var e=c.Cv;c.Oj=!1;e.Pe&&e.Pe.apply(e.context,c.qd)}for(d=0;d<b;+
+d)c=a[d],e=c.Gv,c.Oj=!
1,e.Pe&&e.Pe.apply(e.context,c.qd),c.state={};a.length=0};var Rm=z?
rd(jd(kd('javascript:""'))):rd(jd(kd("about:blank")));z?
rd(jd(kd('javascript:""'))):rd(jd(kd("javascript:undefined")));function Sm(a)
{Q.call(this);this.ya=a;a=z?"focusout":"blur";this.g=O(this.ya,z?"focusin":"focus",
this,!z);this.i=O(this.ya,a,this,!z)}u(Sm,Q);Sm.prototype.handleEvent=function(a)
{var b=new
Fi(a.Ob);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispat
chEvent(b)};Sm.prototype.wa=function()
{Sm.ta.wa.call(this);aj(this.g);aj(this.i);delete this.ya};function Tm()
{}Oa(Tm);Tm.prototype.g=0;function Um(a){return":"+(a.g++).toString(36)};function
Y(a){Q.call(this);this.g=a||Te();this.Zb=Vm;this.Bb=null;this.ab=!
1;this.ya=null;this.oa=void 0;this.ma=this.N=this.o=this.om=null;this.Md=!
1}u(Y,Q);Y.prototype.Ce=Tm.Gb();var Vm=null;
function Wm(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=Y.prototype;f.getId=function(){return this.Bb||(this.Bb=Um(this.Ce))};
f.oh=function(a){if(this.o&&this.o.ma){var b=this.o.ma,c=this.Bb;c in b&&delete
b[c];Zc(this.o.ma,a,this)}this.Bb=a};f.ha=function(){return this.ya};function Z(a)
{a.oa||(a.oa=new dj(a));return a.oa}f.te=function(a){if(this==a)throw Error("Unable
to set parent component");if(a&&this.o&&this.Bb&&Xm(this.o,this.Bb)&&this.o!
=a)throw Error("Unable to set parent
component");this.o=a;Y.ta.qh.call(this,a)};f.getParent=function(){return this.o};
f.qh=function(a){if(this.o&&this.o!=a)throw Error("Method not
supported");Y.ta.qh.call(this,a)};f.Va=function()
{this.ya=Of(this.g,"DIV")};f.render=function(a){Ym(this,a)};function Ym(a,b,c)
{if(a.ab)throw Error("Component already rendered");a.ya||a.Va();b?
b.insertBefore(a.ya,c||null):a.g.g.body.appendChild(a.ya);a.o&&!a.o.ab||a.Ma()}
function Zm(a,b){if(a.ab)throw Error("Component already rendered");if(b&&a.Qi(b))
{a.Md=!0;var c=Ve(b);a.g&&a.g.g==c||(a.g=Te(b));a.Nb(b);a.Ma()}else throw
Error("Invalid element to decorate");}f.Qi=function(){return!0};f.Nb=function(a)
{this.ya=a};f.Ma=function(){this.ab=!0;$m(this,function(a){!
a.ab&&a.ha()&&a.Ma()})};f.oc=function(){$m(this,function(a)
{a.ab&&a.oc()});this.oa&&ij(this.oa);this.ab=!1};
f.wa=function(){this.ab&&this.oc();this.oa&&(this.oa.Ha(),delete this.oa);
$m(this,function(a){a.Ha()});!
this.Md&&this.ya&&H(this.ya);this.o=this.om=this.ya=this.ma=this.N=null;Y.ta.wa.cal
l(this)};f.Oa=function(a,b){this.Pg(a,an(this),b)};
f.Pg=function(a,b,c){if(a.ab&&(c||!this.ab))throw Error("Component already
rendered");if(0>b||b>an(this))throw Error("Child component index out of
bounds");this.ma&&this.N||(this.ma={},this.N=[]);if(a.getParent()==this){var
d=a.getId();this.ma[d]=a;qb(this.N,a)}else
Zc(this.ma,a.getId(),a);a.te(this);wb(this.N,b,0,a);a.ab&&this.ab&&a.getParent()==t
his?(c=this.Kb(),(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.ya||this.Va(),b=bn(this,b+1),Ym(a,this.Kb(),b?b.ya:null)):this.ab&&!
a.ab&&a.ya&&a.ya.parentNode&&1==a.ya.parentNode.nodeType&&a.Ma()};f.Kb=function()
{return this.ya};function cn(a){null==a.Zb&&(a.Zb=Ch(a.ab?a.ya:a.g.g.body));return
a.Zb}function an(a){return a.N?a.N.length:0}function Xm(a,b){a.ma&&b?
(a=a.ma,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function bn(a,b)
{return a.N?a.N[b]||null:null}function $m(a,b,c){a.N&&a.N.forEach(b,c)}
function dn(a,b){return a.N&&b?a.N.indexOf(b):-1}f.removeChild=function(a,b){if(a)
{var c="string"===typeof a?a:a.getId();a=Xm(this,c);if(c&&a){var d=this.ma;c in
d&&delete d[c];qb(this.N,a);b&&(a.oc(),a.ya&&H(a.ya));a.te(null)}}if(!a)throw
Error("Child is not in parent component");return a};function en(a,b)
{this.ya=a;this.i=b};function fn(a,b){Q.call(this);this.o=new dj(this);this.Bg(a||
null);b&&(this.Cg=b)}u(fn,Q);f=fn.prototype;f.ya=null;f.Ko=!0;f.Jo=null;f.zg=!
1;f.fm=-1;f.Yo=!0;f.Cg="toggle_display";f.getType=function(){return
this.Cg};f.ha=function(){return this.ya};f.Bg=function(a)
{gn(this);this.ya=a};function gn(a){if(a.zg)throw Error("Can not change this state
of the popup while showing.");}f.isVisible=function(){return this.zg};
f.Da=function(a){this.Ja&&this.Ja.stop();this.ua&&this.ua.stop();if(a){if(!
this.zg&&this.um()){if(!this.ya)throw Error("Caller must call setElement before
trying to show the
popup");this.Ag();a=Ve(this.ya);if(this.Ko)if(this.o.ka(a,"mousedown",this.fq,!
0),z){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var
c=Cf(b)}catch(d){break}a=c;b=a.activeElement}this.o.ka(a,"mousedown",this.fq,!
0);this.o.ka(a,"deactivate",this.eq)}else
this.o.ka(a,"blur",this.eq);"toggle_display"==this.Cg?
(this.ya.style.visibility="visible",M(this.ya,!
0)):"move_offscreen"==this.Cg&&this.Ag();this.zg=!0;this.fm=Date.now();this.Ja?
(Ti(this.Ja,"end",this.Ri,!1,this),this.Ja.play()):this.Ri()}}else
hn(this)};f.Ag=function(){};function hn(a,b)
{a.zg&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&ij(a.o),a.zg=!
1,Date.now(),a.ua?(Ti(a.ua,"end",t(a.Po,b),!
1,a),a.ua.play()):a.Po(b))}f.Po=function(a){"toggle_display"==this.Cg?
this.dv():"move_offscreen"==this.Cg&&(this.ya.style.top="-10000px");this.xh(a)};
f.dv=function(){this.ya.style.visibility="hidden";M(this.ya,!1)};f.um=function()
{return this.dispatchEvent("beforeshow")};f.Ri=function()
{this.dispatchEvent("show")};f.xh=function(a)
{this.dispatchEvent({type:"hide",target:a})};f.fq=function(a)
{a=a.target;Bf(this.ya,a)||jn(this,a)||150>Date.now()-this.fm||hn(this,a)};
f.eq=function(a){if(this.Yo){var b=Ve(this.ya);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||Bf(this.ya,a)||"BODY"==a.tagName||
jn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.fm||
hn(this)}};function jn(a,b){return kb(a.Jo||[],function(c){return b===c||
Bf(c,b)})}f.wa=function()
{fn.ta.wa.call(this);this.o.Ha();yi(this.Ja);yi(this.ua);delete this.ya;delete
this.o;delete this.Jo};function kn(a,b){Y.call(this,b);this.Vf=!!
a;this.ua=null;this.Rc=Pm({Fv:this.Yj},this)}u(kn,Y);f=kn.prototype;f.Fl=null;f.Ui=
!1;f.rd=null;f.Cc=null;f.Zd=null;f.ll=!1;f.yh=function(){return"goog-
modalpopup"};f.Vh=function(){return this.rd};f.Va=function()
{kn.ta.Va.call(this);var a=this.ha();Ib(a,Pb(this.yh()).split(" "));Hf(a,!0);M(a,!
1);ln(this);mn(this)};
function ln(a){if(a.Vf&&!a.Cc){var b=a.g.Ra("IFRAME",
{frameborder:0,style:"border:0;vertical-
align:bottom;"});b.src=pd(Rm).toString();a.Cc=b;a.Cc.className=a.yh()+"-
bg";M(a.Cc,!1);Ah(a.Cc,0)}a.rd||(a.rd=a.g.Ra("DIV",a.yh()+"-bg"),M(a.rd,!
1))}function mn(a){a.Zd||(a.Zd=Of(a.g,"SPAN"),M(a.Zd,!1),Hf(a.Zd,!
0),a.Zd.style.position="absolute")}f.Bq=function(){this.ll=!1};f.Qi=function(a)
{return!!a&&"DIV"==a.tagName};
f.Nb=function(a){kn.ta.Nb.call(this,a);a=Pb(this.yh()).split("
");Ib(this.ha(),a);ln(this);mn(this);Hf(this.ha(),!0);M(this.ha(),!
1)};f.Ma=function()
{this.Cc&&sf(this.Cc,this.ha());sf(this.rd,this.ha());kn.ta.Ma.call(this);tf(this.Z
d,this.ha());this.Fl=new
Sm(this.g.g);Z(this).ka(this.Fl,"focusin",this.Rv);nn(this,!1)};f.oc=function()
{this.isVisible()&&this.Da(!
1);yi(this.Fl);kn.ta.oc.call(this);H(this.Cc);H(this.rd);H(this.Zd)};
f.Da=function(a){if(a!
=this.Ui)if(this.Ba&&this.Ba.stop(),this.La&&this.La.stop(),this.va&&this.va.stop()
,this.Ja&&this.Ja.stop(),this.ab&&nn(this,a),a)
{if(this.dispatchEvent("beforeshow")){try{this.ua=this.g.g.activeElement}catch(e)
{}this.Yj();this.zh();Z(this).ka(Pf(this.g),"resize",this.Yj).ka(Pf(this.g),"orient
ationchange",this.Rc);on(this,!0);this.focus();this.Ui=!0;this.Ba&&this.La?
(Ti(this.Ba,"end",this.Ti,!1,this),this.La.play(),this.Ba.play()):this.Ti()}}else
if(this.dispatchEvent("beforehide")){Z(this).Xa(Pf(this.g),
"resize",this.Yj).Xa(Pf(this.g),"orientationchange",this.Rc);this.Ui=!
1;this.va&&this.Ja?(Ti(this.va,"end",this.Si,!
1,this),this.Ja.play(),this.va.play()):this.Si();a:{try{var
b=this.g,c=b.g.body,d=b.g.activeElement||c;if(!this.ua||this.ua==c)
{this.ua=null;break a}(d==c||b.an(this.ha(),d))&&this.ua.focus()}catch(e)
{}this.ua=null}}};
function nn(a,b){a.Kc||(a.Kc=new en(a.ya,a.g));a=a.Kc;if(b){a.g||
(a.g=[]);b=a.i.fp(a.i.g.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.ya||
vm(d,"hidden")||(X(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}}function
on(a,b){a.Cc&&M(a.Cc,b);a.rd&&M(a.rd,b);M(a.ha(),b);M(a.Zd,b)}f.Ti=function()
{this.dispatchEvent("show")};f.Si=function(){on(this,!
1);this.dispatchEvent("hide")};f.isVisible=function(){return
this.Ui};f.focus=function(){this.ep()};
f.Yj=function(){this.Cc&&M(this.Cc,!1);this.rd&&M(this.rd,!1);var
a=this.g.g,b=ff(kf(a)||
window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidt
h));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight
));this.Cc&&(M(this.Cc,!0),K(this.Cc,c,a));this.rd&&(M(this.rd,!
0),K(this.rd,c,a))};
f.zh=function(){var a=kf(this.g.g)||window;if("fixed"==ih(this.ha(),"position"))var
b=0,c=0;else c=hf(this.g.g),b=c.x,c=c.y;var
d=L(this.ha());a=ff(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-
d.height/2,0);jh(this.ha(),b,c);jh(this.Zd,b,c)};f.Rv=function(a){this.ll?
this.Bq():a.target==this.Zd&&U(this.ep,0,this)};f.ep=function()
{try{z&&this.g.g.body.focus(),this.ha().focus()}catch(a){}};
f.wa=function()
{yi(this.Ba);this.Ba=null;yi(this.va);this.va=null;yi(this.La);this.La=null;yi(this
.Ja);this.Ja=null;kn.ta.wa.call(this)};function pn(a,b,c)
{kn.call(this,b,c);this.O=a||"modal-dialog";this.j=qn(qn(new rn,sn,!0),tn,!1,!
0)}u(pn,kn);f=pn.prototype;f.ji=!0;f.Xp=!0;f.Bl=!
0;f.mj=.5;f.Jc="";f.Sf=null;f.xe=null;f.Uo=!
1;f.kd=null;f.ld=null;f.Hi=null;f.Ic=null;f.Id=null;f.xc=null;f.hn="dialog";f.yh=fu
nction(){return this.O};function un(a,b){a.Jc=b;a.ld&&I(a.ld,b)}f.kb=function()
{return this.Jc};f.Lc=function(){return null!=this.Sf?
Wd(this.Sf):""};f.Af=function(){return this.hn};f.tg=function(a){this.hn=a};
function vn(a){a.ha()||a.render()}f.Kb=function(){vn(this);return this.Id};function
wn(a){vn(a);return a.xc}function xn(a){vn(a);return a.ha()}f.Vh=function()
{vn(this);return pn.ta.Vh.call(this)};function yn(a,b)
{a.mj=b;a.ha()&&(b=a.Vh())&&Ah(b,a.mj)}f.kr=function(){};function zn(a,b){var
c=Pb(a.O+"-title-draggable").split(" ");a.ha()&&(b?Ib(a.kd,c):Kb(a.kd,c));b&&!a.xe?
(b=new Cm(a.ha(),a.kd),a.xe=b,Ib(a.kd,c),O(a.xe,"start",a.Ew,!
1,a),O(a.xe,"drag",a.kr,!1,a)):!b&&a.xe&&(a.xe.Ha(),a.xe=null)}
f.Va=function(){pn.ta.Va.call(this);var
a=this.ha(),b=this.g;this.Hi=this.getId();var c=this.getId()
+".contentEl";this.kd=b.Ra("DIV",this.O+"-title",this.ld=b.Ra("SPAN",
{className:this.O+"-title-text",id:this.Hi},this.Jc),this.Ic=b.Ra("SPAN",this.O+"-
title-close"));qf(a,this.kd,this.Id=b.Ra("DIV",{className:this.O+"-
content",id:c}),this.xc=b.Ra("DIV",this.O+"-
buttons"));um(this.ld,"heading");um(this.Ic,"button");Hf(this.Ic,!
0);ym(this.Ic,"Tutup");um(a,this.Af());X(a,"labelledby",this.Hi||"");this.Sf&&
oe(this.Id,this.Sf);M(this.Ic,this.ji);this.j&&(a=this.j,a.ya=this.xc,a.render());M
(this.xc,!!this.j);yn(this,this.mj)};
f.Nb=function(a){pn.ta.Nb.call(this,a);a=this.ha();var b=this.O+"-
content";this.Id=Ye(null,b,a)[0];this.Id||
(this.Id=this.g.Ra("DIV",b),this.Sf&&oe(this.Id,this.Sf),a.appendChild(this.Id));b=
this.O+"-title";var c=this.O+"-title-text",d=this.O+"-title-close";
(this.kd=Ye(null,b,a)[0])?(this.ld=Ye(null,c,this.kd)[0],this.Ic=Ye(null,d,this.kd)
[0]):(this.kd=this.g.Ra("DIV",b),a.insertBefore(this.kd,this.Id));this.ld?
(this.Jc=If(this.ld),this.ld.id||(this.ld.id=this.getId())):(this.ld=C("SPAN",
{className:c,
id:this.getId()}),this.kd.appendChild(this.ld));this.Hi=this.ld.id;X(a,"labelledby"
,this.Hi||"");this.Ic||
(this.Ic=this.g.Ra("SPAN",d),this.kd.appendChild(this.Ic));M(this.Ic,this.ji);b=thi
s.O+"-buttons";if(this.xc=Ye(null,b,a)[0]){if(a=this.j=new rn(this.g),
(b=this.xc)&&1==b.nodeType){a.ya=b;b=Xe("BUTTON",a.ya);c=0;for(var e,g;d=b[c];c+
+)if(e=d.name||d.id,g=If(d)||d.value,e){var
h=0==c;a.set(e,g,h,"cancel"==d.name);h&&x(d,"goog-buttonset-default")}}}else
this.xc=this.g.Ra("DIV",b),a.appendChild(this.xc),
this.j&&(a=this.j,a.ya=this.xc,a.render()),M(this.xc,!!
this.j);yn(this,this.mj)};f.Ma=function()
{pn.ta.Ma.call(this);Z(this).ka(this.ha(),"keydown",this.fn).ka(this.ha(),"keypress
",this.fn);Z(this).ka(this.xc,"click",this.Mv);zn(this,this.Bl);Z(this).ka(this.Ic,
"click",this.aw);var a=this.ha();um(a,this.Af());""!
==this.ld.id&&X(a,"labelledby",this.ld.id);if(!this.Xp){this.Xp=!1;if(this.ab)
{a=this.g;var b=this.Vh();a.Oi(this.Cc);a.Oi(b)}this.isVisible()&&nn(this,!1)}};
f.oc=function(){this.isVisible()&&this.Da(!1);zn(this,!
1);pn.ta.oc.call(this)};f.Da=function(a){a!=this.isVisible()&&(this.ab||
this.render(),pn.ta.Da.call(this,a))};f.Ti=function()
{pn.ta.Ti.call(this);this.dispatchEvent("aftershow")};f.Si=function()
{pn.ta.Si.call(this);this.dispatchEvent("afterhide");this.Uo&&this.Ha()};
f.Ew=function(){var a=this.g.g,b=ff(kf(a)||
window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.hei
ght);var d=L(this.ha());"fixed"==ih(this.ha(),"position")?Em(this.xe,new
Xg(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Em(this.xe,new
Xg(0,0,c-d.width,a-d.height))};f.aw=function(){An(this)};function An(a){if(a.ji)
{var b=a.j,c=b&&b.g;c?(b=b.get(c),a.dispatchEvent(new Bn(c,b))&&a.Da(!1)):a.Da(!
1)}}f.wa=function(){this.xc=this.Ic=null;pn.ta.wa.call(this)};
function Cn(a,b){a.j=b;a.xc&&(a.j?
(b=a.j,b.ya=a.xc,b.render()):oe(a.xc,ge),M(a.xc,!!a.j))}f.Mv=function(a){a:
{for(a=a.target;null!=a&&a!=this.xc;){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 Bn(a,b))&&this.Da(!1)}};
f.fn=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 Bn(g,b))):e||(b=!
0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.ha()){this.ll=!
0;try{this.Zd.focus()}catch(l){}U(this.Bq,0,this)}}else if(13==a.keyCode)
{if("BUTTON"==e.tagName&&!e.disabled)g=e.name;else if(e==this.Ic)An(this);else
if(d){var
h=d.i,k=h&&Dn(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
Bn(g,String(d.get(g)))))}else e!=this.Ic||32!=a.keyCode&&" "!=a.key||
An(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Da(!1)};function
Bn(a,b){this.type="dialogselect";this.key=a;this.caption=b}u(Bn,Ci);function rn(a)
{Km.call(this);a||
Te();this.g=this.ya=this.i=null}u(rn,Km);rn.prototype.set=function(a,b,c,d)
{Km.prototype.set.call(this,a,b);c&&(this.i=a);d&&(this.g=a);return this};
function qn(a,b,c,d){return
a.set(b.key,b.caption,c,d)}rn.prototype.render=function(){if(this.ya)
{oe(this.ya,ge);var a=Te(this.ya);this.forEach(function(b,c){b=a.Ra("BUTTON",
{name:c},b);c==this.i&&(b.className="goog-buttonset-
default");this.ya.appendChild(b)},this)}};rn.prototype.ha=function(){return
this.ya};function Dn(a,b){a=Xe("BUTTON",a.ya);for(var c=0,d;d=a[c];c+
+)if(d.name==b||d.id==b)return d;return null}
var
sn={key:"ok",caption:"Oke"},tn={key:"cancel",caption:"Batal"},En={key:"yes",caption
:"Ya"},Fn={key:"no",caption:"Tidak"},Gn={key:"save",caption:"Simpan"},Hn={key:"cont
inue",caption:"Lanjutkan"};"undefined"!=typeof document&&(qn(new rn,sn,!0,!
0),qn(qn(new rn,sn,!0),tn,!1,!0),qn(qn(new rn,En,!0),Fn,!1,!0),qn(qn(qn(new
rn,En),Fn,!0),tn,!1,!0),qn(qn(qn(new rn,Hn),Gn),tn,!0,!0));function In(a,b,c,d,e)
{hm.call(this,b,c,d,e);this.g=a}u(In,hm);In.prototype.wg=function()
{};In.prototype.tm=function()
{this.wg();In.ta.tm.call(this)};In.prototype.Xe=function()
{this.wg();In.ta.Xe.call(this)};In.prototype.Kf=function()
{this.wg();In.ta.Kf.call(this)};function Jn(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);In.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(Jn,In);var
Kn=1/1024;f=Jn.prototype;
f.wg=function(){var a=this.coords[0];Math.abs(a-
this.j)>=Kn&&(Ah(this.g,a),this.j=a)};f.Kf=function(){this.j=-
1;Jn.ta.Kf.call(this)};f.Xe=function(){this.j=-
1;Jn.ta.Xe.call(this)};f.show=function(){this.g.style.display=""};f.lb=function()
{this.g.style.display="none"};function Ln(a,b,c)
{Jn.call(this,a,1,0,b,c)}u(Ln,Jn);Ln.prototype.Kf=function()
{this.show();Ln.ta.Kf.call(this)};Ln.prototype.Xe=function()
{this.lb();Ln.ta.Xe.call(this)};
function Mn(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");In.call(this,a,b,c,d,e)}u(Mn,In);Mn.prototype.wg=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 Nn(a,b){this.g=a[q.Symbol.iterator]
();this.i=b}Nn.prototype[Symbol.iterator]=function(){return
this};Nn.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 On(a,b){return new
Nn(a,b)};function Pn(a){if(a instanceof Qn||a instanceof Rn||a instanceof Sn)return
a;if("function"==typeof a.next)return new Qn(function(){return
a});if("function"==typeof a[Symbol.iterator])return new Qn(function(){return
a[Symbol.iterator]()});if("function"==typeof a.tf)return new Qn(function(){return
a.tf()});throw Error("Not an iterator or iterable.");}function Qn(a)
{this.g=a}Qn.prototype.tf=function(){return new
Rn(this.g())};Qn.prototype[Symbol.iterator]=function(){return new Sn(this.g())};
Qn.prototype.i=function(){return new Sn(this.g())};function Rn(a)
{this.g=a}n(Rn,Qf);Rn.prototype.next=function(){return
this.g.next()};Rn.prototype[Symbol.iterator]=function(){return new
Sn(this.g)};Rn.prototype.i=function(){return new Sn(this.g)};function Sn(a)
{Qn.call(this,function(){return a});this.j=a}n(Sn,Qn);Sn.prototype.next=function()
{return this.j.next()};function Tn(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
Tn)for(c=a.ie(),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=Tn.prototype;f.qc=function(){Un(this);for(var
a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};f.ie=function()
{Un(this);return this.g.concat()};
function Vn(a,b){return a.has(b)}f.has=function(a){return
Wn(this.i,a)};f.Fc=ba(3);function Xn(a)
{a.i={};a.g.length=0;a.size=0;a.j=0}f.remove=function(a){Wn(this.i,a)?(delete
this.i[a],--this.size,this.j++,this.g.length>2*this.size&&Un(this),a=!0):a=!
1;return a};function Un(a){if(a.size!=a.g.length){for(var b=0,c=0;b<a.g.length;)
{var d=a.g[b];Wn(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],Wn(e,d)||(a.g[c++]=d,e[d]=1),b+
+;a.g.length=c}}
f.get=function(a,b){return Wn(this.i,a)?this.i[a]:b};f.set=function(a,b)
{Wn(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.ie(),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
Tn(this)};f.keys=function(){return Pn(this.tf(!0)).i()};f.values=function(){return
Pn(this.tf(!1)).i()};f.entries=function(){var a=this;return
On(this.keys(),function(b){return[b,a.get(b)]})};
f.tf=function(a){Un(this);var b=0,c=this.j,d=this,e=new Qf;e.next=function(){if(c!
=d.j)throw Error("The map has changed since the iterator was
created");if(b>=d.g.length)return Rf;var g=d.g[b++];return{value:a?g:d.i[g],done:!
1}};return e};function Wn(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Yn(){this.i=new Tn;this.g=new
Zn("");this.g.next=this.g.g=this.g}f=Yn.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
Zn(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 $n(this,this.g.next)};f.pop=function(){return
$n(this,this.g.g)};f.remove=function(a){return(a=this.i.get(a))?
(a.remove(),this.i.remove(a.key),!0):!1};f.Fc=ba(2);
f.ie=function(){return this.map(function(a,b){return b})};f.qc=function(){return
this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.g.next;c!
=this.g;c=c.next)a.call(b,c.value,c.key,this)};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 $n(a,b){a.g!
=b&&(b.remove(),a.i.remove(b.key));return b.value}function Zn(a,b)
{this.key=a;this.value=b}Zn.prototype.remove=function()
{this.g.next=this.next;this.next.g=this.g;delete this.g;delete this.next};function
ao(){Q.call(this);this.i=new Yn}u(ao,Q);ao.prototype.j=function(a)
{a.sort(bo);v(a,function(b){b.te(this)},this);this.i=new Yn;v(a,function(b)
{this.i.set(b.Qa(),b)},this);this.dispatchEvent("update")};function bo(a,b){return
co(a)-co(b)}function eo(a){return a.i.qc()}function fo(a,b,c){a=eo(a);for(var d=-
1,e=0;e<a.length;e++)if(a[e].Qa()==b){d=e;break}if(0<=d)return a[c+d]}function
go(a,b){return a.i.get(b)}
function ho(a,b){b=Pb(b);if(0!=b.length)return mb(eo(a),function(c){return
c.kb()==b})};function io(){};/*

Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.


Copyright The Closure Library Authors.
SPDX-License-Identifier: MIT
*/
function jo(a,b){this.s=[];this.ua=a;this.Pa=b||null;this.o=this.j=!1;this.i=void
0;this.oa=this.va=this.O=!
1;this.N=0;this.g=null;this.ma=0}u(jo,io);jo.prototype.cancel=function(a)
{if(this.j)this.i instanceof jo&&this.i.cancel();else{if(this.g){var
b=this.g;delete this.g;a?b.cancel(a):(b.ma--,0>=b.ma&&b.cancel())}this.ua?
this.ua.call(this.Pa,this):this.oa=!0;this.j||(a=new ko(this),lo(this),mo(this,!
1,a))}};jo.prototype.na=function(a,b){this.O=!1;mo(this,a,b)};
function mo(a,b,c){a.j=!0;a.i=c;a.o=!b;no(a)}function lo(a){if(a.j){if(!a.oa)throw
new oo(a);a.oa=!1}}jo.prototype.Qg=function(a){lo(this);mo(this,!0,a)};function
po(a,b,c,d){a.s.push([b,c,d]);a.j&&no(a)}jo.prototype.then=function(a,b,c){var
d,e,g=new sk(function(h,k){e=h;d=k});po(this,e,function(h){h instanceof ko?
g.cancel():d(h);return qo},this);return g.then(a,b,c)};jo.prototype.
$goog_Thenable=!0;function ro(a){return kb(a.s,function(b)
{return"function"===typeof b[1]})}var qo={};
function no(a){if(a.N&&a.j&&ro(a)){var
b=a.N,c=so[b];c&&(q.clearTimeout(c.Bb),delete so[b]);a.N=0}a.g&&(a.g.ma--,delete
a.g);b=a.i;for(var d=c=!1;a.s.length&&!a.O;){var
e=a.s.shift(),g=e[0],h=e[1];e=e[2];if(g=a.o?h:g)try{var k=g.call(e||
a.Pa,b);k===qo&&(k=void 0);void 0!==k&&(a.o=a.o&&(k==b||k instanceof
Error),a.i=b=k);if(rk(b)||"function"===typeof q.Promise&&b instanceof q.Promise)d=!
0,a.O=!0}catch(l){b=l,a.o=!0,ro(a)||(c=!0)}}a.i=b;d&&(k=r(a.na,a,!0),d=r(a.na,a,!
1),b instanceof jo?(po(b,k,d),b.va=
!0):b.then(k,d));c&&(b=new to(b),so[b.Bb]=b,a.N=b.Bb)}function oo()
{bb.call(this)}u(oo,bb);oo.prototype.message="Deferred has already
fired";oo.prototype.name="AlreadyCalledError";function ko()
{bb.call(this)}u(ko,bb);ko.prototype.message="Deferred was
canceled";ko.prototype.name="CanceledError";function to(a)
{this.Bb=q.setTimeout(r(this.i,this),0);this.g=a}to.prototype.i=function(){delete
so[this.Bb];throw this.g;};var so={};function uo(a,b){var c=b||{};b=c.document||
document;var d=pd(a).toString(),e=Of(new Ue(b),"SCRIPT"),g={Fq:e,vg:void 0},h=new
jo(vo,g),k=null,l=null!=c.timeout?
c.timeout:5E3;0<l&&(k=window.setTimeout(function(){wo(e,!0);var m=new xo(1,"Timeout
reached for loading script "+d);lo(h);mo(h,!
1,m)},l),g.vg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(wo(e,c.rt||!
1,k),h.Qg(null))};e.onerror=function(){wo(e,!0,k);var m=new xo(0,"Error while
loading script "+
d);lo(h);mo(h,!1,m)};g=c.attributes||{};bd(g,{type:"text/javascript",charset:"UTF-
8"});df(e,g);qe(e,a);yo(b).appendChild(e);return h}function yo(a){var
b=Xe("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement}function vo()
{if(this&&this.Fq){var a=this.Fq;a&&"SCRIPT"==a.tagName&&wo(a,!0,this.vg)}}function
wo(a,b,c){null!=c&&q.clearTimeout(c);a.onload=function(){};a.onerror=function()
{};a.onreadystatechange=function(){};b&&window.setTimeout(function(){H(a)},0)}
function xo(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=":
"+b);bb.call(this,c);this.code=a}u(xo,bb);function zo(a,b,c){Ao()&&(uo(Bo,
{document:a}).then(function(){var d=Na("gapi.load",b);d&&d("gapi.rpc",
{Qg:function(){return Co(c)},onerror:function(){return
null},timeout:5E3,ontimeout:function(){return null}})}),U(function()
{Co(c)},5E3))}function Do(a){var b={};b.q=a;Eo("updateInViewportPage",b)}function
Co(a){var b=Na("gapi.rpc.register");"function"===typeof
b&&(b("handshake",function(){}),Fo(),Go(a))}function Fo()
{O(document,"keydown",function(a){27==a.keyCode&&Eo("closeViewportDialog")})}
function Go(a){var b=Na("gapi.rpc.register");if("function"===typeof b)for(var c in
a)b(c,a[c])}function Eo(a,b){if(Ao()){var c=Na("gapi.rpc.call");"function"===typeof
c&&c("..",a,null,b)}}function Ao(){try{return window.self!==window.top}catch(a)
{return!0}}var Bo=rd(jd(kd("//apis.google.com/js/api.js")));function Ho(a)
{Q.call(this);Io(this,a||"")}n(Ho,Q);Ho.prototype.getQuery=function(){return
this.o};function Io(a,b){a.o!=b&&(a.o=b,a.dispatchEvent("change"),Do(b))}function
Jo(a){a=new R(a);return T(a,"q")||T(a,"vq")||T(a,"dq")}function Ko(){return T(new
R(window.location.toString()),"q")};function Lo(a){this.g={};this.V=a}function
Mo(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 No(a){this.V=a;this.j=a.Hb()}No.prototype.lc=function(a)
{this.Ea&&(this.Ea.Ha(),rf(this.V.Ia().s.i));this.Ea=new
a(this.V);this.Ea.Td&&this.Ea.Td(this.V.Ga());this.Ea.Ud&&this.Ea.Ud()};No.prototyp
e.Ia=function(){return this.Ea};function Oo(a)
{W.call(this);this.oa=a;rf(a);J(a,"overflow","hidden");this.j=F("div");J(this.oa,
{position:"relative",padding:"0px"});uf(this.oa,this.j,0);this.Zb=new
Lo(this);this.Ja=[];this.ma=[];a=r(this.jn,this,1);this.ma.push(["next",a]);a=r(thi
s.jn,this,-
1);this.ma.push(["previous",a]);a=r(this.pr,this);this.ma.push(["turntopage",a]);a=
r(this.qr,this);this.ma.push(["zoomin",a]);a=r(this.rr,this);this.ma.push(["zoomout
",a]);this.na=new No(this);a=F("div");V(a,!0);J(a,{position:"absolute",left:"0px",
top:"0px"});this.oa.appendChild(a);this.Tb=a;this.nb(Ih(this.oa));Po.push(this);thi
s.Fd=new Ho;O(this.Fd,"change",this.nr,!1,this)}u(Oo,W);var
Po=[];f=Oo.prototype;f.Hb=function(){return this.j};f.Ad=function(){return
this.Tb};f.nb=function(a)
{a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!this.i||!
Be(this.i,a)){Kh(this.j,a);this.i=a;var
b=this.na.Ia();b&&b.nb(a);this.dispatchEvent("resize")}};f.Fa=function(){return
this.i};f.Db=function(){return this.i.width};f.Fb=function(){return this.i.height};
f.go=function(){this.dispatchEvent("load")};f.lc=function(a){this.O!
=a&&(this.O=a,this.na.lc(a),this.dispatchEvent("viewportmodechange"))};f.Za=functio
n(){return this.s};f.Ia=function(){return this.na.Ia()};function Qo(a,b)
{if(a.N)throw"";a.N=b;O(b,"update",r(a.lr,a))}f.lr=function()
{this.dispatchEvent("pagesupdate")};f.rb=function(){return
this.N};f.Gd=function(a,b){return(a=go(this.N,a))?
(this.vb(a,b),a):null};f.vb=function(a,b){if(this.o!=a||
b)this.o=a,this.dispatchEvent("pagechange")};
function Ro(a,b){So(a,b,r(function(c){U(r(this.vb,this,c))},a))}function So(a,b,c)
{a=a.rb();new R(b);b=new a.o({url:b});b.te(a);To(b,r(a.oa,a,c))}f.fi=function(a,b)
{var c=this.na.Ia().Lb();if(c&&c.Dc&&(c=c.Dc(a))){b=b||new A(40,80);var
d=this.ub().getQuery();if(!d)return;var e=Uo(a,d);if(e)
{Vo(this,c,b,e);return}To(a,r(this.mr,this,c,b,d))}this.vb(a)};f.mr=function(a,b,c,
d){(c=Uo(d,c))&&Vo(this,a,b,c)};
function Vo(a,b,c,d){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g+
+)e=ch(e,d[g]);d=b.Ga().ye();d=b.Fa().width/d;e=new
mm(e.left,e.top);e.xk(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=nm(b.ud());b.add
(e);om(b,c);a.Ia().Lf(b)}}f.Qa=function(){return this.o.Qa()};f.Ga=function()
{return this.o};f.Vb=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.Ja.push(b);1==this.Ja.length&&Wo(this)};
function Wo(a){var b=a.Ja.shift();if(b){for(var c=b.shift(),d=0;d<a.ma.length;d+
+)a.ma[d][0]==c&&a.ma[d][1].apply(a,b);Wo(a)}}function Xo(a){var
b=a.na.Ia();b.Cl&&b.Cl(a.Ga())}f.jn=function(a){var b=this.na.Ia(),c;b.ua?
c=b.ua(this.Ga(),a):c=fo(this.rb(),this.Ga().Qa(),a);c&&(this.vb(c),Xo(this),this.d
ispatchEvent("pageturn"))};f.pr=function(a)
{if(a=go(this.N,a))this.vb(a),Xo(this)};f.qr=function(){var
a=this.na.Ia();a.Qc&&(a.Qc(),Xo(this))};f.rr=function(){var
a=this.na.Ia();a.nd&&(a.nd(),Xo(this))};
f.nr=function(){this.dispatchEvent("searchupdate")};f.ub=function(){return
this.Fd};var Yo={update:function(a){for(var b in a)Yo[b]=a[b]},ft:function(a)
{if("string"===typeof a)try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)Yo.et(b,a[b])},et:function(a,b){Yo[a]=b}};$a("_OC_addFlags",Yo.ft);var
Zo;function $o(a,b,c){c=new R(c.replace(/#.*/g,""));S(c,a,b);return
c.toString()}function ap(a){if(Zo){var b=new R(Zo);Cj(b,a);return
b.toString()}return a}function bp(a){return $o("hl","id",a)}function cp(a){a=new
R(a);var b=a.o.split("/");b[0]||b.shift();return 3<b.length?
b[3]:T(a,"id")||""}function dp(){var a=window.location.pathname.split("/");return
1>a.length?"":a[1]};function ep(a)
{Q.call(this);this.ob={};a&&this.Jd(a)}u(ep,Q);f=ep.prototype;f.ye=function()
{return this.ob.w||this.getParent().g.width};f.ke=function(){return this.ob.h||
this.getParent().g.height};function Tl(a){return a.ye()/a.ke()}f.Fa=function()
{return new Ae(this.ye(),this.ke())};f.Jd=function(a){for(var b in
a)this.ob[b]=a[b];this.dispatchEvent("update")};f.te=function(a)
{this.N=a};f.getParent=function(){return this.N};f.kb=function(){return
this.ob.title};
f.Qe=function(){var a=this.kb();return a?"Halaman "+a:""};function co(a){return
a.ob.order}f.Cd=function(a){if(this.ob.src&&a){var b=new
R(this.ob.src);S(b,"w",a.width);return b.toString()}return
this.ob.src};f.Qa=function(){return this.ob.pid};function fp(a,b,c){if(8>=fc()){var
d=[];d[0]=O(a,"readystatechange",t(gp,a,t(hp,b),d))}else
Ti(a,"load",t(hp,b));c&&Ti(a,"error",t(hp,c))}function hp(a){U(a)}function
gp(a,b,c){if("complete"!=a.readyState)return!0;aj(c[0]);b();return!1}var
ip=F("div");function jp(a){if(a)if(z){ip.appendChild(a);var
b=t(H,a);fp(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",H(a)};function kp(a,b,c,d,e,g,h)
{Q.call(this);this.N=a;this.yb=b;this.Eb=c;this.j=d;this.i=e;this.oa=g;this.O=h;thi
s.o=Math.ceil(this.yb/this.j);this.s=Math.ceil(this.Eb/
this.i);this.g=[];for(a=0;a<this.o;++a){b=[];for(c=0;c<this.s;+
+c)b.push(null);this.g.push(b)}}n(kp,Q);kp.prototype.empty=function(){for(var
a;a=this.N.firstChild;)jp(a)};
function lp(a,b){var
c=Math.floor(b.left/a.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.o);for(g=Math.min(g,a.s);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=F("IMG");J(p,
{position:"absolute",left:l*k.j+"px",top:m*k.i+"px",display:"none"});k.g[l]
[m]=p;k.N.appendChild(p)}k=k.g[l]
[m];l=a.oa(c,h);fp(k,r(a.ma,a,k,l),r(a.na,a,k,l));k.src=l}for(c=0;c<a.o;+
+c)for(h=0;h<a.s;++h){if(d=!!a.g[c][h])d=!bh(new Xg(c*
a.j,h*a.i,(c+1)*a.j,(h+1)*a.i),b);d&&(jp(a.g[c][h]),a.g[c]
[h]=null)}}kp.prototype.ma=function(a,b){J(a,
{display:""});this.O&&this.O(b)};kp.prototype.na=function(){};function mp()
{};function np(a){this.g={};for(var b=0;b<a.length;b++){var c=a[b];this.g[c.z]=new
Ae(c.w,c.h)}}function op(a,b){return(a=Wc(a.g,function(c){return c.height==b}))?
Number(a):null}function pp(a,b){return(a=a.g[b])?a.width:null};function qp(a)
{if(a)return a.isEntityPageViewport;a=T(new
R(window.location.href),"source");return"entity_page"==a||"entity_page_gbs_snippet"
==a};function rp(a)
{ep.call(this,a);this.Zj={};this.Ba={};this.s={};this.va=this.na=null}var
sp;u(rp,ep);f=rp.prototype;f.Jd=function(a,b)
{rp.ta.Jd.call(this,a);b&&(this.ua=b)};function To(a,b)
{tp(a,a.yf(),b)}f.yf=function(){var a=up(this);S(a,"jscmd","click3");var
b;this.Fd&&(b=this.Fd.getQuery());vp(this,"vq",b);Sc(this.Zj,function(c,d)
{S(a,d,c)});return a};
function tp(a,b,c){b=b.toString();if(b==a.ua)c&&c(a);else if(c&&(a.s[b]=a.s[b]||
[]).push(c),b!=a.ma)
{a.ma=b;a.j&&q.clearTimeout(a.j);a.j=q.setTimeout(r(a.nu,a,b),6E3);var
d;a.Fd&&(d=a.Fd.getQuery());sp(b,r(a.sr,a,b,d))}}function vp(a,b,c){c?
a.Zj[b]=c:delete a.Zj[b]}f.Zj=null;f.sr=function(a,b,c)
{this.ma==a&&(this.ma=null,this.j&&(q.clearTimeout(this.j),this.j=null),this.ua=a,w
p(this,c.page[0]),this.N.Ul(c),b=this.s[a])&&(v(b,function(d){d(this)},this),delete
this.s[a])};
f.nu=function(a){this.j=this.ma=null;delete this.s[a]};function up(a){var
b=a.ob.url;b?b=new R(b):(b=new
R(a.N.pq),S(b,"pg",a.Qa()),a.ob.sig&&S(b,"sig",a.ob.sig));qp()&&S(b,"source","entit
y_page");return b}f.Ec=function(){return up(this).toString()};f.ye=function()
{return this.ob.w||this.getParent().g.width};f.ke=function(){return this.ob.h||
this.getParent().g.height};
var
xp={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 wp(a,b){var c={},d;for(d in xp){var e=xp[d],g=b[e];void
0!==g&&("highlights"==e?
a.Ba[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.na=new
np(d.tileres),d=d.page_scanjob_coordinates)&&(a.va=""+d.x+","+d.y);b.vq&&!
c.snippetSrc&&(c.snippetSrc="");a.Jd(c)}
rp.prototype.Lc=function(){return this.ob.content};rp.prototype.o=function(a)
{return!!(this.ob.flags&a)};function yp(a,b){return kb(b,r(a.o,a))}function zp(a,b)
{b=He(b);b=b.replace(/'/g,"&#39;");if(a=a.Ba[b]){var c=[];v(a,function(d)
{c.push([d.X,d.Y,d.W,d.H])});return c}}function Uo(a,b){if(a=zp(a,b))return
jb(a,t(Ap,1))}function Ap(a,b){b=jb(b,function(c){return Math.round(c*a)});return
new Xg(b[0],b[1],b[2],b[3])}
function Bp(a){if(a.ob.links)return jb(a.ob.links,function(b){var
c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function Cp(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}
rp.prototype.Cd=function(a){if(this.ob.src&&a){var b=new
R(this.ob.src);a&&Sc(this.Jl(),function(c,d){"height"==d&&a.height?
S(b,c,a.height):"width"==d&&a.width&&S(b,c,a.width)});return b.toString()}return
this.ob.src};rp.prototype.Jl=function(){return{width:"w",height:"h"}};function
Dp(a,b,c,d){this.zk=a||256;this.yk=b||256;this.i=c||3;this.j=d||
3;this.g=null}function Ep(a,b){a.g=b}Dp.prototype.lp=function(a,b,c,d,e){var
g=this.i,h=this.j;b=Math.ceil(b/this.zk);c=Math.ceil(c/this.yk);var
k=Math.floor(e/g),l=Math.floor(d/h),m=g*b*k;e-=k*g;g=Math.min(g,c-k*g);m+=g*h*l;d-
=l*h;h=Math.min(h,b-l*h);d=m+(e*h+d);a=new
R(a);S(a,"tid",d);this.g&&(a=this.g(a,d));return a.toString()};function Fp()
{}Fp.prototype.kb=function(){return this.Jc};function Gp(){this.g=new
Map}Gp.prototype.add=function(a,b){this.g.set(Ta(a),b)};function Hp(a,b){b=void
0===b?[]:b;b=new Set(b.map(function(g){return Ta(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.Na();a.g.delete(d)}};function Ip(){this.i={};this.g=new
Gp}function Jp(a,b,c){a.i[Ta(b)]=c}Ip.prototype.Na=function(){Hp(this.g)};function
Kp(a,b){b=ib(b,function(c){return!!
this.i[Ta(c.constructor)]},a);Hp(a.g,b);v(b,function(c){this.g.g.has(Ta(c))||
this.g.add(c,this.i[Ta(c.constructor)].render(c))},a)};function Lp(a)
{this.Rf=a}function Mp(a,b,c,d){a=Np(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 Np(a,b){var c=b||[];a=ib(a.Rf,function(d){return!kb(c,function(e){return
50>Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function Op(a,b)
{ao.call(this);this.O={};a&&(this.pq=a.prefix,this.Op=a.image_prefix||
a.prefix,a=jb(a.page,function(c){c=new this.o(c);b&&(c.Fd=b);return
c},this),this.j(a))}u(Op,ao);Op.prototype.Ul=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=go(this,c.pid);d&&wp(d,c)}};Op.prototype.o=rp;Op.prototype.oa=function(a,b
){if(!go(this,b.Qa())){var c=ub(eo(this));vb(c,b);this.j(c)}this.O[b.Qa()]=!
0;a&&a(b)};function Pp(a,b,c){Rk(a,t(Qp,b,c))}function Qp(a,b,c){c=c.target;Zk(c)?
a(al(c)):b&&b()};var Rp={},Sp=null;
function Tp(a){var b;void 0===b&&(b=0);if(!Sp){Sp={};for(var
c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/
=","+/","-_=","-_.","-_"],e=0;5>e;e++){var
g=c.concat(d[e].split(""));Rp[e]=g;for(var h=0;h<g.length;h++){var k=g[h];void
0===Sp[k]&&(Sp[k]=h)}}}b=Rp[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}return
c.join("")};var Up="undefined"!==typeof Uint8Array,Vp={};var Wp;function Xp(a)
{if(Vp!==Vp)throw Error("illegal external caller");this.xg=a;if(null!
=a&&0===a.length)throw Error("ByteString should be constructed with non-empty
values");}Xp.prototype.Fc=ba(1);var Yp="function"===typeof
Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;function Zp(a,b)
{Object.isFrozen(a)||(Yp?a[Yp]|=b:void 0!==a.kg?a.kg|=b:Object.defineProperties(a,
{kg:{value:b,configurable:!0,writable:!0,enumerable:!1}}))}function $p(a){var b;Yp?
b=a[Yp]:b=a.kg;return null==b?0:b}function aq(a){Zp(a,1);return a}function bq(a)
{return Array.isArray(a)?!!($p(a)&2):!1}function cq(a){if(!Array.isArray(a))throw
Error("cannot mark non-array as immutable");Zp(a,2)}
function dq(a,b){if(!Array.isArray(a))throw Error("cannot mark non-array as
mutable");b?Zp(a,8):Object.isFrozen(a)||(Yp?a[Yp]&=-9:void 0!==a.kg&&(a.kg&=-
9))};function eq(a){return null!==a&&"object"===typeof a&&!
Array.isArray(a)&&a.constructor===Object}var fq=Object.freeze(aq([]));function
gq(a){if(bq(a.mb))throw Error("Cannot mutate an immutable Message");}var
hq="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;function
iq(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};function jq(a,b)
{var c=void 0===c?!1:c;if(Array.isArray(a))return new b(a);if(c)return new
b};function kq(a){switch(typeof a){case "number":return isFinite(a)?
a:String(a);case "object":if(a&&!Array.isArray(a)){if(Up&&null!=a&&a instanceof
Uint8Array)return Tp(a);if(a instanceof Xp){var b=a.xg;b=null==b||"string"===typeof
b?b:Up&&b instanceof Uint8Array?Tp(b):null;return null==b?"":a.xg=b}}}return
a};function lq(a,b){b=void 0===b?mq:b;return nq(a,b)}function oq(a,b){if(null!=a)
{if(Array.isArray(a))a=nq(a,b);else if(eq(a)){var c={},d;for(d in
a)c[d]=oq(a[d],b);a=c}else a=b(a);return a}}function nq(a,b){for(var
c=a.slice(),d=0;d<c.length;d+
+)c[d]=oq(c[d],b);Array.isArray(a)&&$p(a)&1&&aq(c);return c}function pq(a)
{if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=kq(a);return
Array.isArray(a)?lq(a,pq):a}
function mq(a){if("object"===typeof a){if(Up&&null!=a&&a instanceof
Uint8Array)return new Uint8Array(a);if(Array.isArray(a.mb)&&a.constructor!
==Object)return a.clone()}return a};function qq(a){return a.i||
(a.i=a.mb[a.j+a.vf]={})}function rq(a,b,c){return-1===b?null:b>=a.j?a.i?a.i[b]:void
0:(void 0===c?0:c)&&a.i&&(c=a.i[b],null!=c)?c:a.mb[b+a.vf]}function sq(a,b,c,d)
{d=void 0===d?!1:d;gq(a);if(b>=a.j||d)return qq(a)[b]=c,a;if(void 0!
==a.i&&a.j>=a.mb.length){d=a.mb.length-1;var e=b+a.vf;e>=d?(a.mb[d]=void
0,a.mb[e]=c,a.mb.push(a.i)):a.mb[e]=c}else a.mb[b+a.vf]=c;void 0!==a.i&&b in
a.i&&delete a.i[b];return a}
function tq(a,b,c,d){c=void 0===c?!0:c;var e=rq(a,b,d);Array.isArray(e)||
(e=fq);if(bq(a.mb))c&&(cq(e),Object.freeze(e));else if(e===fq||
bq(e))e=aq(e.slice()),sq(a,b,e,d);return e}function uq(a,b){a=rq(a,b);a=null==a?
a:!!a;return null==a?!1:a}function vq(a,b){gq(a);sq(a,b,void 0,!1);return a}
function wq(a,b,c,d){d=void 0===d?!1:d;var e=d;a.g||(a.g={});var
g=a.g[c];if(g)b=g;else
if(b=jq(rq(a,c,e),b))a.g[c]=b,bq(a.mb)&&cq(b.mb);if(null==b)return b;bq(b.mb)&&!
bq(a.mb)&&(b=b.Pm(),sq(a,c,b.mb,d),a.g[c]=b);return b}function xq(a,b,c)
{gq(a);a.g||(a.g={});var d=null==c?c=void 0:c.mb;a.g[b]=c;return
sq(a,b,d)};function yq(a,b,c){a||(a=zq);zq=null;var d=this.constructor.g||
0,e=0<d,g=this.constructor.i;a||(a=g?[g]:[]);e&&0<a.length&&eq(a[a.length-
1])&&"g"in a[a.length-1]&&(d=0);this.vf=(g?0:-1)-d;this.g=void 0;this.mb=a;a:
{d=this.mb.length;a=d-1;if(d&&(d=this.mb[a],eq(d)))
{this.i=d;b=Object.keys(d);0<b.length&&lb(b,isNaN)?
this.j=Number.MAX_VALUE:this.j=a-this.vf;break a}void 0!==b&&-1<b?
(this.j=Math.max(b,a+1-this.vf),this.i=void 0):this.j=Number.MAX_VALUE}if(!
e&&this.i&&"g"in this.i)throw Error('Unexpected "g" flag in sparse object of
message that is not a group type.');
if(c)for(e=0;e<c.length;e++)b=c[e],b<this.j?(b+=this.vf,(a=this.mb[b])?
Array.isArray(a)&&aq(a):this.mb[b]=fq):(a=qq(this),(d=a[b])?
Array.isArray(d)&&aq(d):a[b]=fq)}yq.prototype.toJSON=function(){return
lq(this.mb,pq)};function Aq(a,b){if(null==b||""==b)return new
a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("Expected to deserialize an
Array but got "+Pa(b)+": "+b);zq=b;a=new a(b);zq=null;return a}
yq.prototype.clone=function(){var a=lq(this.mb);zq=a;a=new
this.constructor(a);zq=null;Bq(a,this);return a};yq.prototype.toString=function()
{return this.mb.toString()};
function Bq(a,b){b.mi&&(a.mi=b.mi.slice());var c=b.g;if(c){b=b.i;for(var d in c)
{var e=c[d];if(e){var g=!(!b||!b[d]),h=+d;if(Array.isArray(e)){if(e.length){var
k=a,l=g;l=void 0===l?!1:l;g=bq(k.mb);var m=k;var p=e[0].constructor,w=l,D=g;D=void
0===D?!0:D;m.g||(m.g={});var E=bq(m.mb),G=m.g[h];w=tq(m,h,!0,w);var P=E||bq(w);if(!
G){G=[];E=E||P;for(var Ja=0;Ja<w.length;Ja++){var Wa=w[Ja];E=E||
bq(Wa);Wa=jq(Wa,p);void 0!==Wa&&(G.push(Wa),P&&cq(Wa.mb))}m.g[h]=G;dq(w,!E)}p=P||
D;D=bq(G);p&&!D&&(Object.isFrozen(G)&&
(m.g[h]=G=G.slice()),cq(G),Object.freeze(G));!
p&&D&&(m.g[h]=G=G.slice());m=G;h=tq(k,h,l);if(!(k=g)&&(k=h)){if(!
Array.isArray(h))throw Error("cannot check mutability state of non-array");k=!
($p(h)&8)}if(k){for(k=0;k<m.length;k++)(l=m[k])&&bq(l.mb)&&!
g&&(m[k]=m[k].Pm(),h[k]=m[k].mb);dq(h,!
0)}g=m;for(h=0;h<Math.min(g.length,e.length);h+
+)Bq(g[h],e[h])}}else(g=wq(a,e.constructor,h,g))&&Bq(g,e)}}}}var zq;function Cq()
{yq.apply(this,arguments)}n(Cq,yq);Cq.prototype.Pm=function(){return this};if(hq)
{var Dq={};Object.defineProperties(Cq,(Dq[Symbol.hasInstance]=iq(function(){throw
Error("Cannot perform instanceof checks for MutableMessage");}),Dq))};function
Eq(a,b,c,d,e,g){if(a=a.g&&a.g[c])if(Array.isArray(a)){e=g.ul?
aq(a.slice()):a;gq(b);if(null!=e){g=aq([]);d=!1;for(a=0;a<e.length;a+
+)g[a]=e[a].mb,d=d||bq(g[a]);b.g||(b.g={});b.g[c]=e;dq(g,!d)}else b.g&&(b.g[c]=void
0),g=fq;sq(b,c,g)}else xq(b,c,a);else Up&&d instanceof Uint8Array?e=d.length?new
Xp(new Uint8Array(d)):Wp||(Wp=new Xp(null)):(Array.isArray(d)&&(e?
cq(d):Array.isArray(d)&&$p(d)&1&&g.ul&&(d=d.slice())),e=d),sq(b,c,e)};function Fq()
{Cq.apply(this,arguments)}n(Fq,Cq);Fq.prototype.Pm=function(){if(bq(this.mb)){var
a={ul:!0};var b=bq(this.mb);if(b&&!a.ul)throw Error("copyRepeatedFields must be
true for frozen messages");var c=new
this.constructor;this.mi&&(c.mi=this.mi.slice());for(var
d=this.mb,e=0;e<d.length;e++){var g=d[e];if(e===d.length-1&&eq(g))for(var h in g)
{var k=+h;Number.isNaN(k)?qq(c)[h]=g[h]:Eq(this,c,k,g[h],b,a)}else Eq(this,c,e-
this.vf,g,b,a)}a=c}else a=this;return a};
if(hq){var Gq={};Object.defineProperties(Fq,
(Gq[Symbol.hasInstance]=iq(Object[Symbol.hasInstance]),Gq))};function Hq(a,b)
{Y.call(this,b);this.j=a}u(Hq,Y);Hq.prototype.i="info";Hq.prototype.s=!1;var
Iq={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Hq.prototype.getType=function(){return
this.i};function Jq(a,b){if(a.Kb()){var
c=a.ha(),d=Iq[b];Jb(c,Iq[a.i]);x(c,d)}a.i=b}function Kq(a,b){a.j=b;if(b=a.ha()){var
c=a.g;c.bn(b);c.Zm(b,a.j)}}Hq.prototype.isVisible=function(){var a=this.ha();return
null!=a&&Hb(a,"jfk-butterBar-shown")};
Hq.prototype.Da=function(a){Lb(this.ha(),"jfk-butterBar-shown",a)};function Lq(a,b)
{a.s=b;(b=a.ha())&&Lb(b,"jfk-butterBar-mini",a.s)}Hq.prototype.Va=function()
{this.ya=this.g.Ra("DIV","jfk-butterBar");var
a=this.ha();a&&(X(a,"live","assertive"),X(a,"atomic","true"));Kq(this,this.j);Lq(th
is,this.s);Jq(this,this.i)};function Mq(a)
{this.j=a.page_id;this.g=a.page_number||"";this.i=a.snippet_text||"";this.o=a.page_
url}Mq.prototype.Qa=function(){return this.j};Mq.prototype.Ec=function(){return
this.o};function Nq(a){this.g=a;0<this.g.number_of_results?
(this.Ab=jb(this.g.search_results,function(b){return new
Mq(b)},this),this.id=this.g.search_results[0].page_id+Oq(this)
+this.g.search_results[this.g.number_of_results-1].page_id):this.Ab=[]}function
Pq(a){return a.g.spellresults&&a.g.spellresults.correct_spell?
a.g.spellresults.correct_spell:null}function Oq(a){return
a.g.search_query_escaped};function Qq(a)
{Q.call(this);this.url=a;this.j=null;this.N=!0}n(Qq,Q);Qq.prototype.lf=function()
{if(this.N)this.N=!1;else throw Error();};function Rq(a,b)
{Qq.call(this,a);this.O=b||"GET";this.i=new dj;this.g=new
Nk}n(Rq,Qq);f=Rq.prototype;f.lf=function(a,b)
{Qq.prototype.lf.call(this,a,b);this.s=a;this.o=b;this.i.ka(this.g,"success",r(this
.ur,this));this.i.ka(this.g,"error",r(this.tr,this));this.g.send(this.url.toString(
),this.O,void 0)};f.ur=function(a)
{this.j=JSON.parse($k(a.target));U(r(this.dispatchEvent,this,"success"));this.s&&U(
t(this.s,this.j));U(r(this.Ak,this))};
f.tr=function()
{U(r(this.dispatchEvent,this,"error"));this.o&&U(this.o);U(r(this.Ak,this))};f.abor
t=function(){this.g.abort();this.Ak();return!1};f.Ak=function()
{ij(this.i);this.o=this.s=null};function Sq(a,b,c,d)
{Fi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(Sq,
Fi);function Tq(a,b)
{Q.call(this);a&&this.attach(a,b)}u(Tq,Q);f=Tq.prototype;f.ya=null;f.Pj=null;f.bm=n
ull;f.Qj=null;f.Wc=-1;f.ze=-1;f.Bk=!1;
var
Uq={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},Vq=
{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},Wq=rc&&oc;f=Tq.prototype;
f.vr=function(a){if(pc||mc)if(17==this.Wc&&!a.ctrlKey||18==this.Wc&&!a.altKey||
rc&&91==this.Wc&&!a.metaKey)this.ze=this.Wc=-1;-1==this.Wc&&(a.ctrlKey&&17!
=a.keyCode?this.Wc=17:a.altKey&&18!=a.keyCode?this.Wc=18:a.metaKey&&91!
=a.keyCode&&(this.Wc=91));nj(a.keyCode,this.Wc,a.shiftKey,a.ctrlKey,a.altKey,a.meta
Key)?
(this.ze=oj(a.keyCode),Wq&&(this.Bk=a.altKey)):this.handleEvent(a)};f.wr=function(a
){this.ze=this.Wc=-1;this.Bk=a.altKey};
f.handleEvent=function(a){var b=a.Ob,c=b.altKey;if(z&&"keypress"==a.type){var
d=this.ze;var e=13!=d&&27!=d?b.keyCode:0}else(pc||mc)&&"keypress"==a.type?
(d=this.ze,e=0<=b.charCode&&63232>b.charCode&&mj(d)?b.charCode:0):
("keypress"==a.type?(Wq&&(c=this.Bk),b.keyCode==b.charCode?32>b.keyCode?
(d=b.keyCode,e=0):(d=this.ze,e=b.charCode):(d=b.keyCode||this.ze,e=b.charCode||0)):
(d=b.keyCode||this.ze,e=b.charCode||0),rc&&63==e&&224==d&&(d=191));var g=d=oj(d);d?
63232<=d&&d in Uq?g=Uq[d]:25==d&&a.shiftKey&&
(g=9):b.keyIdentifier&&b.keyIdentifier in Vq&&(g=Vq[b.keyIdentifier]);if(!
oc||"keypress"!=a.type||
nj(g,this.Wc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Wc,this.Wc=g,b=new
Sq(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ha=function(){return
this.ya};f.attach=function(a,b)
{this.Qj&&Xq(this);this.ya=a;this.Pj=O(this.ya,"keypress",this,b);this.bm=O(this.ya
,"keydown",this.vr,b,this);this.Qj=O(this.ya,"keyup",this.wr,b,this)};
function Xq(a)
{a.Pj&&(aj(a.Pj),aj(a.bm),aj(a.Qj),a.Pj=null,a.bm=null,a.Qj=null);a.ya=null;a.Wc=-
1;a.ze=-1}f.wa=function(){Tq.ta.wa.call(this);Xq(this)};var
Yq={Mg:"mousedown",Ng:"mouseup",Lh:"mousecancel",mx:"mousemove",ox:"mouseover",nx:"
mouseout",kx:"mouseenter",lx:"mouseleave"};function Zq(a,b){if(!a)throw
Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid
decorator function "+b);$q[a]=b}var ar={},$q={};function br(a)
{this.g=a}Oa(br);function cr(a,b){a&&(a.tabIndex=b?0:-
1)}f=br.prototype;f.Ck=function(a){return"DIV"==a.tagName};function dr(a,b,c)
{c.id&&b.oh(c.id);var d=a.Dg(),e=!
1,g=Fb(c);g&&Array.prototype.forEach.call(g,function(h){h==d?e=!0:h&&(h==d+"-
disabled"?b.Ta(!1):h==d+"-horizontal"?er(b,"horizontal"):h==d+"-
vertical"&&er(b,"vertical"))},a);e||x(c,d);fr(a,b,c);return c}
function fr(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.Yh(d);g&&(g.ya=d,b.isEnabled()||g.Ta(!
1),b.Oa(g),Zm(g,d))}else d.nodeValue&&""!=Pb(d.nodeValue)||
c.removeChild(d);d=e}}f.Yh=function(a){a:{a=Fb(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in $q?$q[d]():null){a=d;break a}}a=null}return
a};f.Dk=function(a){a=a.ha();Eh(a,!0,oc);z&&(a.hideFocus=!0);var
b=this.g;b&&um(a,b)};f.Dg=function(){return"goog-container"};f.gp=function()
{return"vertical"};function gr(){}var hr;Oa(gr);var
ir={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=g
r.prototype;f.Eg=function(){};f.Sc=function(a){return
a.g.Ra("DIV",jr(this,a).join(" "),a.Lc())};f.Nc=function(a){return a};function
kr(a,b,c){(a=a.ha?a.ha():a)&&(c?Ib:Kb)(a,[b])}f.Vi=function(){return!0};
f.Ub=function(a,b){b.id&&a.oh(b.id);var c=this.Nc(b);c&&c.firstChild?
lr(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.Gg=null;var
d=0,e=this.Wa(),g=this.Wa(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||
m!=g?d|=this.Cj(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Cj(m)&&Ff(c)&&Hf(c,!
1)},this);a.ae=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);
(a=a.Pd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.Wi=function(a)
{cn(a)&&this.mn(a.ha(),!0);a.isEnabled()&&this.Ah(a,a.isVisible())};
function mr(a,b,c){if(a=c||a.Eg())c=b.getAttribute("role")||null,a!
=c&&um(b,a)}function nr(a,b,c){var d=b.Ka;null!=d&&a.yi(c,d);b.isVisible()||
X(c,"hidden",!b.isVisible());b.isEnabled()||a.ve(c,1,!
b.isEnabled());or(b,8)&&a.ve(c,8,pr(b,8));or(b,16)&&a.ve(c,16,pr(b,16));or(b,64)&&a
.ve(c,64,b.xd())}f.yi=function(a,b){ym(a,b)};f.Ek=function(a,b){Eh(a,!b,!
z)};f.mn=function(a,b){kr(a,this.Wa()+"-rtl",b)};f.ln=function(a){var b;return
or(a,32)&&(b=a.ha())?Ff(b):!1};
f.Ah=function(a,b){var c;if(or(a,32)&&(c=a.ha())){if(!b&&pr(a,32))
{try{c.blur()}catch(d){}pr(a,32)&&a.Xi(null)}Ff(c)!=b&&Hf(c,b)}};f.Da=function(a,b)
{M(a,b);a&&X(a,"hidden",!b)};f.jd=function(a,b,c){var d=a.ha();if(d){var
e=this.Wh(b);e&&kr(a,e,c);this.ve(d,b,c)}};f.ve=function(a,b,c){hr||
(hr={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=hr[b];var
d=a.getAttribute("role")||null;d&&(d=ir[d]||b,b="checked"==b||"selected"==b?
d:b);b&&X(a,b,c)};
f.Fg=function(a,b){var c=this.Nc(a);c&&(rf(c),b&&("string"===typeof b?I(c,b):
(a=function(d){if(d){var e=Ve(c);c.appendChild("string"===typeof d?
e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Ra(b)||"nodeType"in b?
a(b):ub(b).forEach(a))))};f.Wa=function(){return"goog-control"};function jr(a,b)
{var c=a.Wa(),d=[c],e=a.Wa();e!=c&&d.push(e);c=b.ae;for(e=[];c;){var g=c&-
c;e.push(a.Wh(g));c&=~g}d.push.apply(d,e);(a=b.Pd)&&d.push.apply(d,a);return
d}f.Wh=function(a){this.i||qr(this);return this.i[a]};
f.Cj=function(a){if(!this.ua){this.i||qr(this);var b=this.i,c={},d;for(d in
b)c[b[d]]=d;this.ua=c}a=parseInt(this.ua[a],10);return isNaN(a)?0:a};function qr(a)
{var b=a.Wa();a.i={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function rr(a,b,c)
{Y.call(this,c);if(!b){for(b=this.constructor;b;){var
d=Ta(b);if(d=ar[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=
d?"function"===typeof d.Gb?d.Gb():new d:null}this.j=b;this.Gg=void 0!==a?
a:null;this.Ka=null}u(rr,Y);f=rr.prototype;f.Gg=null;f.ae=0;f.Gi=39;f.Wf=255;f.Fi=0
;f.Yi=!0;f.Pd=null;f.Fk=!0;f.on=null;function sr(a,b){a.ab&&b!
=a.Fk&&tr(a,b);a.Fk=b}f.Bd=function(){return this.j};function ur(a,b){b&&(a.Pd?
ob(a.Pd,b)||a.Pd.push(b):a.Pd=[b],kr(a,b,!0))}
function vr(a,b){b&&a.Pd&&qb(a.Pd,b)&&(0==a.Pd.length&&(a.Pd=null),kr(a,b,!
1))}f.Va=function(){var
a=this.j.Sc(this);this.ya=a;mr(this.j,a,this.Af());this.j.Ek(a,!
1);this.isVisible()||this.j.Da(a,!1)};f.Af=function(){return
this.on};f.tg=function(a){this.on=a};f.yi=function(a){this.Ka=a;var
b=this.ha();b&&this.j.yi(b,a)};f.Kb=function(){return
this.j.Nc(this.ha())};f.Qi=function(a){return this.j.Vi(a)};
f.Nb=function(a){this.ya=a=this.j.Ub(this,a);mr(this.j,a,this.Af());this.j.Ek(a,!
1);this.Yi="none"!=a.style.display};f.Ma=function()
{rr.ta.Ma.call(this);nr(this.j,this,this.ya);this.j.Wi(this);if(this.Gi&-
2&&(this.Fk&&tr(this,!0),or(this,32))){var a=this.ha();if(a){var b=this.O||
(this.O=new
Tq);b.attach(a);Z(this).ka(b,"key",this.Vc).ka(a,"focus",this.xr).ka(a,"blur",this.
Xi)}}};
function tr(a,b){var c=Z(a),d=a.ha();b?(c.ka(d,Yq.Mg,a.mf).ka(d,
[Yq.Ng,Yq.Lh],a.oe).ka(d,"mouseover",a.Se).ka(d,"mouseout",a.Pl),a.hi!
=Oc&&c.ka(d,"contextmenu",a.hi),z&&(Gc(9)||c.ka(d,"dblclick",a.nn),a.ua||(a.ua=new
wr(a),Ai(a,a.ua)))):(c.Xa(d,Yq.Mg,a.mf).Xa(d,
[Yq.Ng,Yq.Lh],a.oe).Xa(d,"mouseover",a.Se).Xa(d,"mouseout",a.Pl),a.hi!
=Oc&&c.Xa(d,"contextmenu",a.hi),z&&(Gc(9)||
c.Xa(d,"dblclick",a.nn),yi(a.ua),a.ua=null))}
f.oc=function()
{rr.ta.oc.call(this);this.O&&Xq(this.O);this.isVisible()&&this.isEnabled()&&this.j.
Ah(this,!1)};f.wa=function(){rr.ta.wa.call(this);this.O&&(this.O.Ha(),delete
this.O);delete this.j;this.ua=this.Pd=this.Gg=null};f.Lc=function(){return
this.Gg};function xr(a,b){a.j.Fg(a.ha(),b);a.Gg=b}function lr(a,b)
{a.Gg=b}f.Zg=function(){var a=this.Lc();if(!a)return"";a="string"===typeof a?
a:Array.isArray(a)?a.map(Kf).join(""):If(a);return Fe(a)};f.isVisible=function()
{return this.Yi};
f.Da=function(a,b){return b||this.Yi!=a&&this.dispatchEvent(a?"show":"hide")?
((b=this.ha())&&this.j.Da(b,a),this.isEnabled()&&this.j.Ah(this,a),this.Yi=a,!0):!
1};f.isEnabled=function(){return!pr(this,1)};f.Ta=function(a){var
b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!yr(this,1,!
a)||(a||(zr(this,!1),this.Zc(!1)),this.isVisible()&&this.j.Ah(this,a),this.jd(1,!
a,!0))};f.Zc=function(a){yr(this,2,a)&&this.jd(2,a)};f.isActive=function(){return
pr(this,4)};
function zr(a,b){yr(a,4,b)&&a.jd(4,b)}f.Dm=function(a)
{yr(this,8,a)&&this.jd(8,a)};f.Of=function(a)
{yr(this,16,a)&&this.jd(16,a)};f.dk=function(a)
{yr(this,32,a)&&this.jd(32,a)};f.xd=function(){return pr(this,64)};f.Rb=function(a)
{yr(this,64,a)&&this.jd(64,a)};function pr(a,b){return!!
(a.ae&b)}f.jd=function(a,b,c){c||1!=a?or(this,a)&&b!
=pr(this,a)&&(this.j.jd(this,a,b),this.ae=b?this.ae|a:this.ae&~a):this.Ta(!
b)};function or(a,b){return!!(a.Gi&b)}
f.bc=function(a,b){if(this.ab&&pr(this,a)&&!b)throw Error("Component already
rendered");!b&&pr(this,a)&&this.jd(a,!1);this.Gi=b?this.Gi|a:this.Gi&~a};function
Ar(a,b){return!!(a.Wf&b)&&or(a,b)}function yr(a,b,c){return or(a,b)&&pr(a,b)!=c&&(!
(a.Fi&b)||a.dispatchEvent(Wm(b,c)))&&!a.Nd}f.Se=function(a){!
Br(a,this.ha())&&this.dispatchEvent("enter")&&this.isEnabled()&&Ar(this,2)&&this.Zc
(!0)};f.Pl=function(a){!
Br(a,this.ha())&&this.dispatchEvent("leave")&&(Ar(this,4)&&zr(this,!
1),Ar(this,2)&&this.Zc(!1))};
f.hi=Oc;function Br(a,b){return!!
a.relatedTarget&&Bf(b,a.relatedTarget)}f.mf=function(a)
{this.isEnabled()&&(Ar(this,2)&&this.Zc(!0),Hi(a)&&(Ar(this,4)&&zr(this,!
0),this.j&&this.j.ln(this)&&this.ha().focus()));Hi(a)&&a.preventDefault()};f.oe=fun
ction(a){this.isEnabled()&&(Ar(this,2)&&this.Zc(!
0),this.isActive()&&this.Ye(a)&&Ar(this,4)&&zr(this,!1))};f.nn=function(a)
{this.isEnabled()&&this.Ye(a)};
f.Ye=function(a){Ar(this,16)&&this.Of(!pr(this,16));Ar(this,8)&&this.Dm(!
0);Ar(this,64)&&this.Rb(!this.xd());var b=new
Ci("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.wm=a.wm);return this.dispatchEvent(b)};f.xr=function()
{Ar(this,32)&&this.dk(!0)};f.Xi=function(){Ar(this,4)&&zr(this,!
1);Ar(this,32)&&this.dk(!1)};f.Vc=function(a){return
this.isVisible()&&this.isEnabled()&&this.ne(a)?
(a.preventDefault(),a.stopPropagation(),!0):!1};
f.ne=function(a){return 13==a.keyCode&&this.Ye(a)};if("function"!==typeof rr)throw
Error("Invalid component class "+rr);if("function"!==typeof gr)throw Error("Invalid
renderer class "+gr);var Cr=Ta(rr);ar[Cr]=gr;Zq("goog-control",function(){return
new rr(null)});function wr(a){zi.call(this);this.g=a;this.i=!1;this.j=new
dj(this);Ai(this,this.j);a=this.g.ya;this.j.ka(a,Yq.Mg,this.s).ka(a,Yq.Ng,this.N).k
a(a,"click",this.o)}u(wr,zi);var Dr=!z||Hc(9);wr.prototype.s=function(){this.i=!1};
wr.prototype.N=function(){this.i=!0};function Er(a,b){if(!Dr)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}
wr.prototype.o=function(a){if(this.i)this.i=!1;else{var
b=a.Ob,c=b.button,d=b.type,e=Er(b,"mousedown");this.g.mf(new
Fi(e,a.currentTarget));e=Er(b,"mouseup");this.g.oe(new Fi(e,a.currentTarget));Dr||
(b.button=c,b.type=d)}};wr.prototype.wa=function()
{this.g=null;wr.ta.wa.call(this)};function Fr(a,b,c){Y.call(this,c);this.nf=b||
br.Gb();this.mg=a||
this.nf.gp()}u(Fr,Y);f=Fr.prototype;f.dm=null;f.Tf=null;f.nf=null;f.mg=null;f.Ae=!
0;f.Qb=!0;f.Xg=!0;f.jc=-1;f.kc=null;f.qe=!1;f.Ke=null;function Gr(a){return a.dm||
a.ha()}f.Bd=function(){return this.nf};f.Va=function(){var
a=this.g,b=a.Ra,c=this.nf.Dg(),d=[c,"horizontal"==this.mg?c+"-horizontal":c+"-
vertical"];this.isEnabled()||d.push(c+"-disabled");this.ya=b.call(a,"DIV",d.join("
"))};f.Kb=function(){return this.ha()};f.Qi=function(a){return this.nf.Ck(a)};
f.Nb=function(a){this.ya=dr(this.nf,this,a);"none"==a.style.display&&(this.Ae=!
1)};f.Ma=function(){Fr.ta.Ma.call(this);$m(this,function(b)
{b.ab&&Hr(this,b)},this);var a=this.ha();this.nf.Dk(this);this.Da(this.Ae,!
0);Z(this).ka(this,"enter",this.Nl).ka(this,"highlight",this.zr).ka(this,"unhighlig
ht",this.Br).ka(this,"open",this.Fu).ka(this,"close",this.yr).ka(a,Yq.Mg,this.Ar).k
a(Ve(a),[Yq.Ng,Yq.Lh],this.fu).ka(a,
[Yq.Mg,Yq.Ng,Yq.Lh,"mouseover","mouseout","contextmenu"],this.au);this.Xg&&Ir(this,
!0)};
function Ir(a,b){var c=Z(a),d=Gr(a);b?
c.ka(d,"focus",a.aj).ka(d,"blur",a.Zi).ka(a.Tf||(a.Tf=new
Tq(Gr(a))),"key",a.Vc):c.Xa(d,"focus",a.aj).Xa(d,"blur",a.Zi).Xa(a.Tf||(a.Tf=new
Tq(Gr(a))),"key",a.Vc)}f.oc=function(){this.Yd(-1);this.kc&&this.kc.Rb(!
1);this.qe=!1;Fr.ta.oc.call(this)};f.wa=function()
{Fr.ta.wa.call(this);this.Tf&&(this.Tf.Ha(),this.Tf=null);this.nf=this.kc=this.Ke=t
his.dm=null};f.Nl=function(){return!0};
f.zr=function(a){var b=dn(this,a.target);if(-1<b&&b!=this.jc){var
c=Jr(this);c&&c.Zc(!1);this.jc=b;c=Jr(this);this.qe&&zr(c,!0);this.kc&&c!
=this.kc&&(or(c,64)?c.Rb(!0):this.kc.Rb(!1))}b=this.ha();null!
=a.target.ha()&&X(b,"activedescendant",a.target.ha().id)};f.Br=function(a)
{a.target==Jr(this)&&(this.jc=-1);this.ha().removeAttribute("aria-
activedescendant")};f.Fu=function(a){(a=a.target)&&a!
=this.kc&&a.getParent()==this&&(this.kc&&this.kc.Rb(!1),this.kc=a)};
f.yr=function(a){a.target==this.kc&&(this.kc=null);var
b=this.ha(),c=a.target.ha();b&&pr(a.target,2)&&c&&xm(b,c)};f.Ar=function(a)
{this.Qb&&(this.qe=!0);var b=Gr(this);b&&Ff(b)?
b.focus():a.preventDefault()};f.fu=function(){this.qe=!1};
f.au=function(a){a:{var b=a.target;if(this.Ke)for(var c=this.ha();b&&b!==c;){var
d=b.id;if(d in this.Ke){b=this.Ke[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Yq.Mg:b.mf(a);break;case
Yq.Ng:case Yq.Lh:b.oe(a);break;case "mouseover":b.Se(a);break;case
"mouseout":b.Pl(a);break;case "contextmenu":b.hi(a)}};f.aj=function()
{};f.Zi=function(){this.Yd(-1);this.qe=!1;this.kc&&this.kc.Rb(!1)};
f.Vc=function(a){return this.isEnabled()&&this.isVisible()&&(0!=an(this)||
this.dm)&&this.ne(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
f.ne=function(a){var b=Jr(this);if(b&&"function"==typeof b.Vc&&b.Vc(a)||
this.kc&&this.kc!=b&&"function"==typeof this.kc.Vc&&this.kc.Vc(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Xg)Gr(this).blur();else return!1;break;case 36:Kr(this);break;case
35:Lr(this);break;case 38:if("vertical"==this.mg)Mr(this);else return!1;break;case
37:if("horizontal"==this.mg)cn(this)?Nr(this):Mr(this);else return!1;break;case
40:if("vertical"==this.mg)Nr(this);
else return!1;break;case 39:if("horizontal"==this.mg)cn(this)?
Mr(this):Nr(this);else return!1;break;default:return!1}return!0};function Hr(a,b)
{var c=b.ha();c=c.id||(c.id=b.getId());a.Ke||(a.Ke={});a.Ke[c]=b}f.Oa=function(a,b)
{Fr.ta.Oa.call(this,a,b)};
f.Pg=function(a,b,c){a.Fi|=2;a.Fi|=64;a.bc(32,!1);sr(a,!1);var
d=a.getParent()==this?dn(this,a):-
1;Fr.ta.Pg.call(this,a,b,c);a.ab&&this.ab&&Hr(this,a);a=d;-
1==a&&(a=an(this));a==this.jc?this.jc=Math.min(an(this)-1,b):a>this.jc&&b<=this.jc?
this.jc++:a<this.jc&&b>this.jc&&this.jc--};
f.removeChild=function(a,b){if(a="string"===typeof a?Xm(this,a):a){var
c=dn(this,a);-1!=c&&(c==this.jc?(a.Zc(!1),this.jc=-1):c<this.jc&&this.jc--);var
d=a.ha();d&&d.id&&this.Ke&&(c=this.Ke,d=d.id,d in c&&delete
c[d])}a=Fr.ta.removeChild.call(this,a,b);sr(a,!0);return a};function er(a,b)
{if(a.ha())throw Error("Component already rendered");a.mg=b}f.isVisible=function()
{return this.Ae};
f.Da=function(a,b){if(b||this.Ae!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Ae=a;var c=this.ha();c&&(M(c,a),this.Xg&&cr(Gr(this),this.Qb&&this.Ae),b||
this.dispatchEvent(this.Ae?"aftershow":"afterhide"));return!0}return!
1};f.isEnabled=function(){return this.Qb};f.Ta=function(a){this.Qb!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Qb=!0,$m(this,function(b)
{b.ar?delete b.ar:b.Ta(!0)})):($m(this,function(b){b.isEnabled()?b.Ta(!1):b.ar=!
0}),this.qe=this.Qb=!1),this.Xg&&cr(Gr(this),a&&this.Ae))};
function Or(a,b){b!
=a.Xg&&a.ab&&Ir(a,b);a.Xg=b;a.Qb&&a.Ae&&cr(Gr(a),b)}f.Yd=function(a)
{(a=bn(this,a))?a.Zc(!0):-1<this.jc&&Jr(this).Zc(!1)};f.Zc=function(a)
{this.Yd(dn(this,a))};function Jr(a){return bn(a,a.jc)}function Kr(a)
{Pr(a,function(b,c){return(b+1)%c},an(a)-1)}function Lr(a){Pr(a,function(b,c)
{b--;return 0>b?c-1:b},0)}function Nr(a){Pr(a,function(b,c)
{return(b+1)%c},a.jc)}function Mr(a){Pr(a,function(b,c){b--;return 0>b?c-
1:b},a.jc)}
function Pr(a,b,c){c=0>c?dn(a,a.kc):c;var d=an(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var g=bn(a,c);if(g&&a.Lo(g)){a.Yd(c);break}e+
+;c=b.call(a,c,d)}}f.Lo=function(a){return
a.isVisible()&&a.isEnabled()&&or(a,2)};function Qr(a){Y.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
Fr,Zm(this.i,a),this.O=c,this.na=d,Zm(this,b),this.i.Da(!1))}n(Qr,Y);
Qr.prototype.Ma=function(){var
a=this;Z(this).ka(this.O,"click",this.s).ka(this.O,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||
a.s()}).ka(this.na,"click",this.s).ka(this.na,"keydown",function(b){32!
=b.keyCode&&13!=b.keyCode||a.s()})};
Qr.prototype.s=function(){if(this.i.isVisible()){this.i.Da(!1);Jb(this.i.Kb(),"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.Da(!
0),x(this.i.Kb(),"gb-mobile-buy-panel-
visible"),this.j&&(this.j.style.overflowX="hidden",this.j.style.overflowY="hidden")
,this.i.Kb().focus(),
Rr(this)};function Rr(a){var b=a.i.Kb().querySelectorAll('[role="button"],
[href]'),c=b[0],d=b[b.length-1];Z(a).ka(a.i.Kb(),"keydown",function(e)
{9==e.keyCode&&(e.shiftKey?
document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement==
=d&&(e.preventDefault(),c.focus()))});a=la(document.querySelectorAll('[role="alert"
],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!
b.done;b=a.next())X(b.value,"hidden",!0)};function Sr(){}Sr.prototype.Tc=function()
{};function Tr(a,b,c,d,e,g,h,k,l){var
m=Ur(c),p=zh(a),w=ph(a);w&&$g(p,Zg(w));w=Te(a);var D=Te(c);if(w.g!=D.g){var
E=w.g.body;D=Pf(D);var G=new A(0,0),P=kf(Ve(E));if(jc(P,"parent")){var Ja=E;do{var
Wa=P==D?qh(Ja):wh(Ja);G.x+=Wa.x;G.y+=Wa.y}while(P&&P!=D&&P!
=P.parent&&(Ja=P.frameElement)&&(P=P.parent))}E=ze(G,qh(E));!z||Hc(9)||gf(w.g)||
(E=ze(E,hf(w.g)));p.left+=E.x;p.top+=E.y}a=Vr(a,b);b=p.left;a&4?
b+=p.width:a&2&&(b+=p.width/2);p=new A(b,p.top+(a&1?
p.height:0));p=ze(p,m);e&&(p.x+=(a&4?-1:1)*e.x,p.y+=
(a&1?-1:1)*e.y);if(h)if(l)var ra=l;else if(ra=ph(c))ra.top-=m.y,ra.right-
=m.x,ra.bottom-=m.y,ra.left-=m.x;return Wr(p,c,d,g,ra,h,k)}
function Ur(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=ih(a,"position")){var c=qh(a);if(!b){b=Ch(a);var d;if(d=b)
{d=Xf&&0<=$b(Bm,10);var e;if(e=yc)e=0<=$b(zm,10);var g=Wf&&0<=$b(Bm,85);d=oc||d||
e||g}b=d?-a.scrollLeft:b&&!nc&&"visible"!=ih(a,"overflowX")?a.scrollWidth-
a.clientWidth-a.scrollLeft:a.scrollLeft;c=ze(c,new A(b,a.scrollTop))}}}return c||
new A}
function Wr(a,b,c,d,e,g,h){a=a.clone();var k=Vr(b,c);c=L(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
Xg(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;jh(b,new A(e.left,e.top));h=e.Fa();Be(c,h)||Fh(b,h);return a}function Vr(a,b)
{return(b&8&&Ch(a)?b^4:b)&-9};function Xr(a,b,c)
{this.g=a;this.i=b;this.O=c}u(Xr,Sr);Xr.prototype.Tc=function(a,b,c)
{Tr(this.g,this.i,a,b,void 0,c,this.O)};function Yr(a,b,c,d)
{Xr.call(this,a,b);this.j=c?5:0;this.s=d||void 0}u(Yr,Xr);Yr.prototype.N=function()
{return this.j};Yr.prototype.o=function(a)
{this.j=a};Yr.prototype.Tc=function(a,b,c,d){var
e=Tr(this.g,this.i,a,b,null,c,10,d,this.s);if(e&496){var
g=Zr(e,this.i);b=Zr(e,b);e=Tr(this.g,g,a,b,null,c,10,d,this.s);e&496&&(g=Zr(e,g),b=
Zr(e,b),Tr(this.g,g,a,b,null,c,this.j,d,this.s))}};function Zr(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function $r(a,b){this.Sb=8;this.La=b||void
0;fn.call(this,a)}u($r,fn);function as(a){a.Sb=4;a.isVisible()&&a.Ag()}
$r.prototype.ud=function(){return this.La||null};
$r.prototype.setPosition=function(a){this.La=a||void
0;this.isVisible()&&this.Ag()};$r.prototype.Ag=function(){if(this.La){var a=!
this.isVisible()&&"move_offscreen"!
=this.getType(),b=this.ha();a&&(b.style.visibility="hidden",M(b,!
0));this.La.Tc(b,this.Sb,this.km);a&&M(b,!1)}};function bs(a)
{Fq.call(this,a)}n(bs,Fq);f=bs.prototype;f.getEnableSsEngine=function(){return
uq(this,2)};f.getEnableAwr=function(){return
uq(this,3)};f.getEnableHelpSuggestions=function(){return
uq(this,4)};f.getAlohaAutoGaRollout=function(){return
uq(this,5)};f.getEnableConfigurator=function(){return
uq(this,6)};f.getEnableMweb=function(){return
uq(this,7)};f.getEnableCtlConsentCheckbox=function(){return
uq(this,8)};f.getEnableIframe=function(){return uq(this,9)};function cs(a)
{Fq.call(this,a)}n(cs,Fq);var ds=["https://sandbox.google.com/tools/feedback"];var
es="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH
de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-
AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR
es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu
hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no
pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi
zh zh-CN zh-HK zh-TW zu".split(" ");
function fs(a){var b;return null==(b=a.formContent)?void 0:b.locale};var
gs=ka(["https://www.gstatic.com/uservoice/feedback/client/web/","/
main_binary__",".js"]);function hs(a){var b=fs(a);b=(b&&es.includes(b)?
fs(a):"en").replaceAll("-","_").toLowerCase();var
c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return
Cl(gs,a,b)};var is;function js(a,b,c){if(is)return is;var d=hs(a);return
is=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new
Promise(function(e,g){var
h=c.createElement("script");h.src=pd(d);xi(h);h.onload=function()
{b.feedbackV2GlobalObject?e(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not
found on window.")};h.onerror=function(){g("Feedback binary script tag failed to
load: "+d.toString())};c.body.appendChild(h)})}
function ks(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Fa(function(p)
{switch(p.i){case 1:g=Date.now();var w=js(a,c,d);p.i=2;return{value:w};case
2:h=p.s;if(!(e||(null==(l=a.initializationData)?0:l.useNightlyRelease)||
(null==(m=a.initializationData)?0:m.isLocalServer)))
{k=h.initializeFeedbackClient(a,g,b);p.i=3;break}w=h.initializeFeedbackClientAsync(
a,g,b);p.i=4;return{value:w};case 4:k=p.s;case 3:return
k.initiateAloha(),p.return(k)}})}
function ls(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k;Fa(function(l){g=e=c||
q;if(g.isFormOpened)throw h=Error("Form is either loading or already
opened"),h.name="DuplicateFormError",h;g.isFormOpened=!0;a.callbacks=a.callbacks||
{};k=a.callbacks.onClose||function(){};a.callbacks.onClose=function(m)
{g.isFormOpened=!1;k(m)};try{return l.return(ks(a,b,g,e.document,d))}catch(m){throw
g.isFormOpened=!1,m;}})};function ms(a,b){return Fa(function(c){return c.return(new
Promise(function(d){var e=ns(null!=b?b:"")+"/aloha_form_properties?
productId="+a;Rk(e,function(g){g=g.target;var
h=null;try{h=Aq(cs,JSON.stringify(al(g,")]}'\n")))}catch(k){g=new cs,h=new
bs,h=vq(h,5),h=vq(h,2),h=vq(h,4),h=vq(h,8),h=vq(h,9),h=vq(h,7),h=xq(g,1,h)}d(h)},"G
ET","",{},2E3,!0)}))})}function ns(a){return
ds.includes(a)?a:"https://www.google.com/tools/feedback"};function os(a,b,c)
{a.timeOfStartCall=(new Date).getTime();var d=c||q,e=d.document,g=a.nonce||
re(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var
h=Na("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.serverUri||"//
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||Sa(b)||(d+=encodeURIComponent(l)
+"="+encodeURIComponent(b)
+"&");a=Of(Te(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=rd(d);a.src=pd(g);xi(a);e
.body.appendChild(a)}}
function ps(a,b,c){try{"submit"===a.flow||"help"===a.flow||a.tinyNoPointer?
os(a,b,c):ms(a.productId,a.serverUri).then(function(d){d=wq(d,bs,1);if(null==d||!
d.getAlohaAutoGaRollout()||qc&&!d.getEnableMweb())os(a,b,c);else{var e=c||
q,g="DEV"===a.serverEnvironment,h=c||q;h=a.nonce||re(h);g={integrationKeys:
{productId:a.productId,feedbackBucket:a.bucket},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,Qx:void
0,defaultFormInputValues:void 0,defaultFormInputValuesString:void
0,abuseLink:a.abuseLink},initializationData:
{isLocalServer:g,nonce:h,useNightlyRelease:g,feedbackJsUrl:void
0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void
0,feedbackCssUrlSerialized:void
0,submissionServerUri:a.serverUri,colorScheme:a.colorScheme},extraData:
{productVersion:a.productVersion,authUser:a.authuser,
configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoP
ointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,enableAnonymousFeedback:
a.enableAnonymousFeedback}};b&&(h=new
Map(Object.entries(b)),g.extraData.productSpecificData=h);ls(g,d,e)}},function(d)
{d&&"DuplicateFormError"!==d.name&&os(a,b,c)})}catch(d){os(a,b,c)}}
$a("userfeedback.api.startFeedback",ps);function qs(a)
{Y.call(this);if(this.j=B("gb-mobile-appbar-back-
button"))if(Z(this).ka(this.j,"click",this.s),yc&&Zb(bc(),"GSA")){x(this.j,"igsa-
hide");var b=this.g.ha("gb-mobile-appbar-logo");x(b,"igsa-shift")}(this.i=B("gb-
mobile-appbar-more"))&&rs(this);new Qr(a)}n(qs,Y);
function rs(a){var b=B("gb-mobile-more-menu");if(b){var c=new
$r(b);as(c);c.setPosition(new Yr(a.i,4));c.Da(!1);O(a.i,"click",function()
{ss(b,c)});O(a.i,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||ss(b,c)})}else
H(a.i)}function ss(a,b){Jb(a,"more-menu-hidden");b.Da(!
0);b.ha().focus();a=$e("more-menu-link");for(var c=0;c<a.length;c+
+)O(a[c],"click",function(){b.Da(!1)}),O(a[c],"keydown",function(d){32!
=d.keyCode&&13!=d.keyCode||b.Da(!1)})}
qs.prototype.s=function()
{window.history.back();uc&&Wf&&1==window.history.length&&window.close()};
$a("_OC_startFeedback",ps);function ts(a){Q.call(this);a=a||
Te();this.g=a.Ra(z?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.g.body;a.insertBefore(this.g,a.firstChild);if(z)var
b=this.g;else a:{a=this.g;try{b=a.contentWindow||(a.contentDocument?
kf(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.o=b;oc&&(a=b.document,a.open(),a.close());O(b,"resize",this.i,!
1,this);this.j=this.g.offsetWidth}u(ts,Q);
ts.prototype.wa=function(){ts.ta.wa.call(this);$i(this.o,"resize",this.i,!
1,this);this.o=null;H(this.g);delete this.g};ts.prototype.i=function(){var
a=this.g.offsetWidth;this.j!
=a&&(this.j=a,this.dispatchEvent("fontsizechange"))};function us(a)
{this.i=a;a=r(this.j,this);this.g=new kj;O(this.g,"resize",a);var b=new
ts;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}us.prot
otype.j=function()
{this.resize();U(r(this.resize,this),100)};us.prototype.resize=function(){var
a=this.g.Fa(),b=Math.round(qh(this.i).y);this.i.style.height=a.height-
b+"px"};function vs(a){var b=null;if(a=B(a))b=new us(a),b.resize();return
b};function ws(a){Ci.call(this,"navigate");this.s=a}u(ws,Ci);function xs(){return!
(y("iPad")||y("Android")&&!y("Mobile")||y("Silk"))&&(y("iPod")||y("iPhone")||
y("Android")||y("IEMobile"))};var ys=new WeakMap;function zs(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
As(a,b,c,d){Q.call(this);if(a&&!b)throw Error("Can't use invisible history without
providing a blank page.");if(c)var e=c;else{e="history_state"+Bs;var g=ae("input",
{type:"text",name:e,id:e,style:kd("display:none")});document.write(Xd(g));e=B(e)}th
is.N=e;this.g=c?kf(Ve(c)):window;this.oa=b;z&&!
b&&(this.oa="https"==window.location.protocol?
rd(jd(kd("https:///"))):rd(jd(kd('javascript:""'))));this.Ya=new
Kk(150);Ai(this,this.Ya);this.i=!a;this.j=new dj(this);if(a||Cs){if(d)var
h=d;else{a="history_iframe"+
Bs;b={id:a,style:kd("display:none"),sandbox:void 0};c={};c.src=this.oa||
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=ce("iframe",e);document.write(Xd(h));h=B(a)}this.O=h;this.ua=!
0}Cs&&(this.j.ka(this.g,"load",this.Qv),this.na=this.ma=
!1);this.i?Ds(this,Es(this),!0):Fs(this,this.N.value);Bs+
+}u(As,Q);As.prototype.Qb=!1;As.prototype.s=!1;As.prototype.o=null;
var Gs=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?
zs:b;var e=Ta(a);return function(){var g=Ga.apply(0,arguments),h=this||
q,k=ys.get(h);k||(k={},ys.set(h,k));return kc(k,[this].concat(g instanceof Array?
g:ma(la(g))),c,d)}}(function(){return z?Hc(8):"onhashchange"in q}),Cs=z&&!
Hc(8);f=As.prototype;f.lh=null;f.wa=function()
{As.ta.wa.call(this);this.j.Ha();this.Ta(!1)};
f.Ta=function(a){if(a!=this.Qb)if(Cs&&!this.ma)this.na=a;else
if(a)if(oc&&this.j.ka(this.g,"pageshow",this.Xv),Gs()&&this.i)this.j.ka(this.g,"has
hchange",this.Sv),this.Qb=!0,this.dispatchEvent(new ws(Es(this),!1));else{if(!z||
xs()||this.ma)this.j.ka(this.Ya,"tick",r(this.qn,this,!0)),this.Qb=!0,Cs||
(this.o=Es(this),this.dispatchEvent(new ws(Es(this),!1))),this.Ya.start()}else
this.Qb=!1,ij(this.j),this.Ya.stop()};f.Qv=function(){this.ma=!
0;this.N.value&&Fs(this,this.N.value,!0);this.Ta(this.na)};
f.Xv=function(a){a.Ob.persisted&&(this.Ta(!1),this.Ta(!0))};f.Sv=function(){var
a=Hs(this.g);a!=this.o&&Is(this,a,!0)};function Es(a){return null!=a.lh?a.lh:a.i?
Hs(a.g):Js(a)||""}f.Ai=function(a,b){Es(this)!=a&&(this.i?(Ds(this,a,!1),Gs()||z&&!
xs()&&Fs(this,a,!1,b),this.Qb&&this.qn(!1)):(Fs(this,a,!
1),this.lh=this.o=this.N.value=a,this.dispatchEvent(new ws(a,!1))))};function Hs(a)
{a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Ds(a,b,c){a=a.g.location;var d=a.href.split("#")
[0],e=Zb(a.href,"#");if(Cs||e||b)d+="#"+b;d!=a.href&&(b=zd(d),c?
te(a,b):se(a,b))}function Fs(a,b,c,d){if(a.ua||b!=Js(a))if(a.ua=!
1,b=encodeURIComponent(String(b)),z){var
e=Cf(a.O);e.open("text/html",c?"replace":void 0);c=he(ae("title",{},d||
a.g.document.title),ae("body",{},b));e.write(Xd(c));e.close()}else
e=pd(a.oa).toString()+"#"+b,(a=a.O.contentWindow)&&(c?
te(a.location,e):se(a.location,e))}
function Js(a){if(z)return a=Cf(a.O),a.body?Ge(a.body.innerHTML):null;var
b=a.O.contentWindow;if(b){try{var c=Ge(Hs(b))}catch(d){return a.s||(1!
=a.s&&Lk(a.Ya,1E4),a.s=!0),null}a.s&&(0!=a.s&&Lk(a.Ya,150),a.s=!1);return c||
null}return null}f.qn=function(a){if(this.i){var b=Hs(this.g);b!
=this.o&&Is(this,b,a)}if(!this.i||Cs)if(b=Js(this)||"",null==this.lh||
b==this.lh)this.lh=null,b!=this.o&&Is(this,b,a)};
function Is(a,b,c){a.o=a.N.value=b;a.i?
(Cs&&Fs(a,b),Ds(a,b)):Fs(a,b);a.dispatchEvent(new ws(Es(a),c))}var Bs=0;function
Ks(a){return Zd(Xd(a).toString())};function Ls(a){Fq.call(this,a)}n(Ls,Fq);function
Ms(){var a=Aq(Ls,'[null,null,null,null,null,"(function(){/*\\n\\n Copyright The
Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar f\\
u003dthis||self,h\\u003dfunction(a){var b\\u003dtypeof a;return\\"object\\"!\\
u003db?b:a?Array.isArray(a)?\\"array\\":b:\\"null\\"},k\\u003dfunction(a,b)
{function c(){}c.prototype\\u003db.prototype;a.i\\u003db.prototype;a.prototype\\
u003dnew c;a.prototype.constructor\\u003da;a.h\\u003dfunction(e,d,p){for(var q\\
u003dArray(arguments.length-2),g\\u003d2;g\\u003carguments.length;g++)q[g-2]\\
u003darguments[g];return b.prototype[d].apply(e,q)}},l\\u003dfunction(a){return
a};/*\\n\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nfunction m(a,b)
{if(Error.captureStackTrace)Error.captureStackTrace(this,m);else{var c\\
u003dError().stack;c\\u0026\\u0026(this.stack\\u003dc)}a\\u0026\\
u0026(this.message\\u003dString(a));void 0!\\u003d\\u003db\\u0026\\
u0026(this.cause\\u003db)}k(m,Error);m.prototype.name\\
u003d\\"CustomError\\";function n(a,b){a\\u003da.split(\\"%s\\");for(var c\\
u003d\\"\\",e\\u003da.length-1,d\\u003d0;d\\u003ce;d++)c+\\u003da[d]+(d\\
u003cb.length?b[d]:\\"%s\\");m.call(this,c+a[e])}k(n,m);n.prototype.name\\
u003d\\"AssertionError\\";var r\\u003dfunction(a,b){throw new n(\\"Failure\\"+
(a?\\": \\"+a:\\"\\"),Array.prototype.slice.call(arguments,1));};var t;var v\\
u003dfunction(a,b){this.g\\u003db\\u003d\\u003d\\u003du?
a:\\"\\"};v.prototype.toString\\u003dfunction(){return this.g+\\"\\"};var u\\
u003d{},w\\u003dfunction(a){if(void 0\\u003d\\u003d\\u003dt){var b\\u003dnull;var
c\\u003df.trustedTypes;if(c\\u0026\\u0026c.createPolicy)try{b\\
u003dc.createPolicy(\\"goog#html\\",
{createHTML:l,createScript:l,createScriptURL:l})}catch(e){f.console\\u0026\\
u0026f.console.error(e.message)}t\\u003db}a\\u003d(b\\u003dt)?
b.createScriptURL(a):a;return new v(a,u)};if(!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 b\\u003da.ports[0];a\\
u003da.data;var c\\u003da.callbackName.split(\\".\\"),e\\u003dwindow;\\"window\\"\\
u003d\\u003d\\u003dc[0]\\u0026\\u0026c.unshift();for(var d\\u003d0;d\\
u003cc.length-1;d++)e[c[d]]\\u003d{},e\\u003de[c[d]];e[c[c.length-1]]\\
u003dfunction(p){b.postMessage(JSON.stringify(p))};c\\
u003ddocument.createElement(\\"script\\");a\\u003dw(a.url);a instanceof v\\u0026\\
u0026a.constructor\\u003d\\u003d\\u003dv?a\\u003da.g:(r(\\"expected object of type
TrustedResourceUrl, got \'\\"+a+\\"\' of type \\"+h(a)),a\\
u003d\\"type_error:TrustedResourceUrl\\");c.src\\
u003da;document.body.appendChild(c)},!0);}).call(this);\\n"]');
if(!a)return null;a=rq(a,6);if(null===a||void 0===a)a=null;else{var b=fd();a=b?
b.createScript(a):a;a=new md(a,ld)}return a};function Ns(a)
{this.url=a;this.timeout=5E3;this.o="callback";this.g=this.i=null}function Os(a)
{var b=void 0===b?{}:b;a.g=xk();var c=new R(a.url),d=new
Map;d.set("callback",a.o);c.j.ir(Qj(b),d);Ps(a).then(function()
{Qs(a,c.toString())}).then(function(){return a.g.promise}).then(function()
{Rs(a)},function(){Rs(a)});0<a.timeout&&(a.j=setTimeout(function()
{a.g.reject("Timeout!")},a.timeout));return a.g.promise}
function Qs(a,b){var c=new
MessageChannel;a.i.contentWindow.postMessage({url:b,callbackName:a.o},"*",
[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 Ps(a){var b=xk(),c=F("IFRAME");if(!c.sandbox)throw Error("iframe sandboxes
not supported");c.sandbox.value="allow-
scripts";c.style.display="none";a.i=c;a=Ms();a=he(le,ae("body",
{},Ks(bl(a))));c.srcdoc=Xd(a);a=rd("data:text/html;charset=UTF-
8;base64,"+btoa(Wd(a)));c.src=pd(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 Rs(a){null!
==a.i&&(document.documentElement.removeChild(a.i),a.i=null)};function Ss(a)
{Qq.call(this,a);this.i=new Ns(a);this.g=!0}n(Ss,Qq);Ss.prototype.lf=function(a,b)
{Qq.prototype.lf.call(this,a,b);this.g=!
1;Os(this.i).then(r(this.s,this,a),r(this.o,this,b))};Ss.prototype.s=function(a,b)
{this.g||(this.j=b,this.dispatchEvent("success"),a&&a(this.j),this.g=!
0)};Ss.prototype.o=function(a){this.g||(this.dispatchEvent("error"),a&&a(),this.g=!
0)};Ss.prototype.abort=function(){return this.g=!0};function Ts(a,b,c,d,e)
{Array.isArray(a)||(a=[a]);this.g=a;this.j=b;this.i=c;b=new
R((GBS_HOST||"https://books.google.com/")+"books?
jscmd=viewapi");S(b,"bibkeys",a.join(","));S(b,"hl",e||"id");S(b,"source",d||"previ
ewlib");(new Ss(b)).lf(r(this.o,this))}Ts.prototype.o=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 Us=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]"),Vs=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]"),Ws=/^http:\/\/.*/,Xs=/\s+/,Ys=/[\d\u06f0-\u06f9]/;var Zs={},$s={};function
at(){throw Error("Do not instantiate
directly");}at.prototype.Oo=null;at.prototype.Lc=function(){return
this.content};at.prototype.toString=function(){return this.content};function bt()
{at.call(this)}u(bt,at);bt.prototype.Yf=Zs;function ct(a,b){var
c=a.match(dt);return c?Number(c[1])*b[c[2]]:Number(a)}var dt=/^(-?\d+\.?\d*)
([KMGTPEZYkmun]?)B?$/,et={"":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},ft={"":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 gt(a){if(null!=a)switch(a.Oo){case 1:return 1;case -1:return-1;case 0:return
0}return null}function ht(a){return null!=a&&a.Yf===Zs?a:a instanceof Vd?
it(Wd(a)):a instanceof Vd?
it(Xd(a).toString()):it(String(String(a)).replace(jt,kt),gt(a))}var it=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.Oo=d);return c}}(bt);
function lt(a){if(null!=a&&a.Yf===Zs){var
b=String;a=String(a.Lc()).replace(mt,"").replace(nt,"&lt;");b=b(a).replace(ot,kt)}e
lse b=String(a).replace(jt,kt);return b}var pt={"\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 kt(a){return pt[a]}
var jt=/[\x00\x22\x26\x27\x3c\x3e]/g,ot=/[\x00\x22\x27\x3c\x3e]/g,qt=/^(?!on|src|
(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-
equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,mt=/<(?:!|\/?([a-zA-Z][a-zA-
Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,nt=/</g;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function rt(a,b,c,d){a=a(b||st,c);d=Of(d||Te(),"DIV");if(Sa(a))if(a instanceof at)
{if(a.Yf!==Zs)throw Error("Sanitized content was not of kind
HTML.");a=Zd(a.toString())}else a=Yd("zSoyz");else
a=Yd(String(a));oe(d,a);1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a
));return d}var st={};function tt(a){a=a||{};var
b=a.attributes,c=a.content,d=a.disabled,e=a.id,g=a.Ox,h=a.title,k=a.Yw,l=a.value,m=
it;e='<div role="button"'+(e?' id="'+lt(e)+'"':"")+' class="';a=a||{};var
p=a.wx,w=a.style,D=a.width,E="goog-inline-block jfk-button ";switch(Sa(w)?
w.toString():w){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+=((D&&D.tv&&(1).tv?D.Yf!==(1).Yf?
0:D.toString()===(1).toString():1==D)?" jfk-button-narrow":"")+(a.checked?" jfk-
button-checked":"")+(p?" "+p:"")+(a.disabled?" jfk-button-disabled":"");d=e+lt(E)
+'"'+(d?' aria-disabled="true"':' tabindex="'+(g?lt(g):"0")+'"')+(h?k?' data-
tooltip="'+lt(h)+'"':' title="'+lt(h)+'"':"")+(l?' value="'+lt(l)+'"':"");b?(null!
=b&&b.Yf===$s?b=b.Lc():(b=String(b),b=qt.test(b)?b:"zSoyz"),null!
=b&&b.Yf===$s&&(b=b.Lc()),b=(b&&!b.startsWith(" ")?
" ":"")+b):b="";return m(d+b+">"+ht(null!=c?c:"")+"</div>")};function ut(a,b)
{this.j=a;this.N=!!b;this.o={0:this.j+"-arrowright",1:this.j+"-arrowup",2:this.j+"-
arrowdown",3:this.j+"-arrowleft"}}n(ut,Sr);f=ut.prototype;f.ak=function(a)
{this.i=a};f.setPosition=function(a,b,c,d){null!=a&&(this.nj=a);null!
=b&&(this.jl=b);"number"===typeof c&&(this.Ho=Math.max(c,15));"number"===typeof
d&&(this.sm=d)};f.Tc=function(a,b,c){a=this.jl;2==a&&(a=0);vt(this,this.nj,
(wt(this.nj),a),2==this.jl?wt(this.nj)?this.g.offsetHeight/2:this.g.offsetWidth/
2:this.Ho,0,c)};
function vt(a,b,c,d,e,g){if(a.i){var h=xt(b,c);var k=a.i;var l=a.g,m=a.Ea,p=L(k);a:
{p=(wt(b)?p.height/2:p.width/2)-d;var
w=Vr(k,h);if(m)m=m.clone(),l&&(l=Ur(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom
+=l.y);else if(m=ph(k),!m){k=p;break a}k=Yg(zh(k));wt(b)?k.top<m.top&&!(w&1)?p-
=m.top-k.top:k.bottom>m.bottom&&w&1&&(p-=k.bottom-m.bottom):k.left<m.left&&!(w&4)?
p-=m.left-k.left:k.right>m.right&&w&4&&(p-=k.right-m.right);k=p}k=wt(b)?new
A(a.sm,k):new A(k,a.sm);p=wt(b)?6:9;a.hl&&2==e&&(p=wt(b)?4:1);
w=b^3;wt(b)&&"rtl"==a.i.dir&&(w=b);h=Tr(a.i,xt(w,c),a.g,h,k,g,a.Wl?p:0,void
0,a.Ea);if(2!=e&&h&496){vt(a,b^3,c,d,a.hl&&0==e?1:2,g);return}!a.N||h&496||
(e=parseFloat(a.g.style.left),g=parseFloat(a.g.style.top),isFinite(e)&&0==e
%1&&isFinite(g)&&0==g%1||jh(a.g,Math.round(e),Math.round(g)))}yt(a,b,c,d)}
function yt(a,b,c,d){var e=a.s;Sc(a.o,function(g){Lb(e,g,!
1)},a);x(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.i?
(c=uh(a.i,a.g),d=zt(a.i,b),wt(b)?e.style.top=At(c.y+d.y,a.g.offsetHeight-
15)+"px":e.style.left=At(c.x+d.x,a.g.offsetWidth-15)+"px"):e.style[0==c?
wt(b)?"top":"left":wt(b)?"bottom":"right"]=d+"px"}function At(a,b){return 15>b?
15:we(a,15,b)}function xt(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 zt(a,b){var c=0,d=0;a=L(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 A(c,d)}function wt(a){return 0==a||3==a}f.Wl=!
1;f.jl=2;f.Ho=20;f.nj=3;f.Ea=null;f.sm=-5;f.hl=!1;function Bt(a)
{zi.call(this);this.i=a||Te()}n(Bt,zi);Bt.prototype.s=function()
{um(this.ha(),"tooltip");X(this.ha(),"live","polite")};function Ct(a)
{Bt.call(this,a);this.g=this.i.Ra("DIV",Dt()+"-
contentId");this.j=this.i.Ra("DIV",Dt()+"-arrow",this.i.Ra("DIV",Dt()+"-
arrowimplbefore"),this.i.Ra("DIV",Dt()+"-arrowimplafter"));this.o=this.i.Ra("DIV",
{"class":Dt(),role:"tooltip"},this.g,this.j);this.s()}n(Ct,Bt);function Dt()
{return"jfk-tooltip"}Ct.prototype.ha=function(){return
this.o};Ct.prototype.wa=function()
{Bt.prototype.wa.call(this);this.o&&H(this.o)};function Et(a)
{Ct.call(this,a)}n(Et,Ct);Et.prototype.s=function()
{um(this.ha(),"tooltip")};function Ft(a){return Ie(Pb(a.replace(Gt,function(b,c)
{return Ht.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Ht=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,Gt=/<[!\/]?([a-z0-9]+)([\/
][^>]*)?>/gi;function It(a){a=a||Te();var b=Ta(a.g);Jt[b]||(Jt[b]=new
Kt(a))}function Lt(a,b){var c=b instanceof Vd?
Ft(Wd(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-
contained");a.removeAttribute("data-tooltip");b?(b instanceof Vd?a.i=b:
(a.setAttribute("data-tooltip",b),a.i=null),a.setAttribute("aria-label",c)):
(a.i=null,a.removeAttribute("aria-label"));It(Te(a))}var Jt={};
function Kt(a){dj.call(this);this.va=a;this.ua=new
am(this.Sw,0,this);Ai(this,this.ua);var b=kf();this.ma="function"===typeof
b.MutationObserver?new
b.MutationObserver(r(this.Xt,this)):null;a=a.g;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.st,!0);this.ka(a,
["mouseover","focus","focusin"],this.Cw,!0)}n(Kt,dj);f=Kt.prototype;f.wa=function()
{Mt(this);dj.prototype.wa.call(this)};
function Nt(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Ba=!1;break;case "keydown":a.Ba=!0}}f.Cw=function(a)
{this.ma&&this.ma.disconnect();Nt(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.g&&Bf(this.g.g,b);if(this.Ba||!a||c)
{this.Ca=a;if(a=b&&b.getAttribute&&this.ma)a=b.getAttribute("role")||
null,a=ob(tm,a);a&&(this.ma.observe(b,{attributes:!0}),
(a=wm(b))&&(b=a));this.o=b}else this.o=null;Ot(this)};
f.st=function(a){Nt(this,a);var b=a.target;b=this.g&&Bf(this.g.g,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.o=null,Ot(this)};f.Xt=function(a)
{v(a,r(function(b){var c=wm(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.o=c,Ot(this))},this))};function Ot(a)
{if(!(a.ua.isActive()&&a.i&&a.O)){Mt(a);var b=null!=a.O?a.O:50;a.ua.start(a.i?
b:300)}}function Mt(a){a.oa&&(Mk(a.oa),a.oa=0,a.i=null)}
f.Sw=function(){if(!this.o)Pt(this),this.O=this.i=null;else if(!
(this.i&&this.g&&Bf(this.g.ha(),this.o))||this.i.getAttribute("data-tooltip-
unhoverable")){var a=Mf(this.o,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.i)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.i&&this.i!
=a&&(Pt(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.Ca&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var
c=ge;if(a.getAttribute("data-tooltip-contained"))for(var d=$e("jfk-tooltip-
data",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!
0);break}}else c=a.i?a.i:$d(a.getAttribute("data-tooltip"));d=a.getAttribute("data-
tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-
tooltip-offset");g=Ob(Pe(g))?-1:Number(g);var h=a.getAttribute("data-tooltip-hide-
delay");h=Ob(Pe(h))?null:Number(h);
if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300)))
{this.oa=U(t(this.Kq,this.i,c,d,g,e,h),a,this);return}this.Kq(this.i,c,d,g,e,h)}}};
function Qt(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case
"t":return 2;case "r":return 3}return 1}
f.Kq=function(a,b,c,d,e,g){this.oa=0;this.O=g;if(!this.g){this.g=new
Et(this.va);Pt(this);g=this.g.ha();this.va.g.body.appendChild(g);Ai(this,this.g);th
is.s=new ut(Dt(),!0);this.s.Wl=!0;this.s.hl=!0;g=this.s;var
h=this.g.ha(),k=this.g.j;g.g=h;g.s=k}a:{if(c)switch(c.toLowerCase().split(",")[1])
{case "l":g=0;break a;case "r":g=1;break a}g=2}this.s.setPosition(Qt(c),g,void
0,d);Jb(this.g.ha(),"jfk-tooltip-hide");this.na!=e&&(this.na&&!
Ob(Pe(this.na))&&Jb(this.g.ha(),this.na),Ob(Pe(e))||x(this.g.ha(),
e),this.na=e);jh(this.g.ha(),0,0);if(b instanceof Vd)N(this.g.g,b);else
for(rf(this.g.g);c=b.firstChild;)this.g.g.appendChild(c);this.s.ak(a);this.s.Tc(nul
l,0)};function Pt(a){a.g&&x(a.g.ha(),"jfk-tooltip-hide")};function Rt(a){var
b="jg";if(a.jg&&a.hasOwnProperty(b))return a.jg;b=new a;return a.jg=b};function
St(){}u(St,gr);Oa(St);f=St.prototype;f.Eg=function()
{return"button"};f.ve=function(a,b,c){switch(b){case 8:case
16:X(a,"pressed",c);break;default:case 64:case
1:St.ta.ve.call(this,a,b,c)}};f.Sc=function(a){var
b=St.ta.Sc.call(this,a);this.vc(b,a.Bf());var
c=a.Cb();c&&this.Bc(b,c);or(a,16)&&this.ve(b,16,pr(a,16));return
b};f.Ub=function(a,b){b=St.ta.Ub.call(this,a,b);var
c=this.Cb(b);a.xg=c;a.na=this.Bf(b);or(a,16)&&this.ve(b,16,pr(a,16));return
b};f.Cb=function(){};f.Bc=function(){};
f.Bf=function(a){return a.title};f.vc=function(a,b){a&&(b?
a.title=b:a.removeAttribute("title"))};f.uc=function(a,b){var c=cn(a),d=this.Wa()
+"-collapse-left",e=this.Wa()+"-collapse-right",g=c?e:d;b&1?ur(a,g):vr(a,g);c=c?
d:e;b&2?ur(a,c):vr(a,c)};f.Wa=function(){return"goog-button"};function Tt()
{}u(Tt,St);Oa(Tt);f=Tt.prototype;f.Eg=function(){};f.Sc=function(a){sr(a,!
1);a.Wf&=-256;a.bc(32,!1);return a.g.Ra("BUTTON",{"class":jr(this,a).join("
"),disabled:!
a.isEnabled(),title:a.Bf()||"",value:a.Cb()||""},a.Zg()||"")};f.Vi=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};f.Ub=function(a,b){sr(a,!1);a.Wf&=-256;a.bc(32,!
1);if(b.disabled){var c=this.Wh(1);x(b,c)}return Tt.ta.Ub.call(this,a,b)};
f.Wi=function(a){Z(a).ka(a.ha(),"click",a.Ye)};f.Ek=function(){};f.mn=function()
{};f.ln=function(a){return a.isEnabled()};f.Ah=function(){};f.jd=function(a,b,c)
{Tt.ta.jd.call(this,a,b,c);(a=a.ha())&&1==b&&(a.disabled=c)};f.Cb=function(a)
{return a.value};f.Bc=function(a,b){a&&(a.value=b)};f.ve=function(){};function
Ut(a,b,c){rr.call(this,a,b||Tt.Gb(),c)}u(Ut,rr);f=Ut.prototype;f.Cb=function()
{return this.xg};f.Bc=function(a)
{this.xg=a;this.Bd().Bc(this.ha(),a)};f.Bf=function(){return
this.na};f.vc=function(a){this.na=a;this.Bd().vc(this.ha(),a)};f.uc=function(a)
{this.Bd().uc(this,a)};f.wa=function(){Ut.ta.wa.call(this);delete this.xg;delete
this.na};f.Ma=function(){Ut.ta.Ma.call(this);if(or(this,32)){var
a=this.ha();a&&Z(this).ka(a,"keyup",this.ne)}};
f.ne=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Ye(a):32==a.keyCode};Zq("goog-
button",function(){return new Ut(null)});var Vt=ka(["value"]);function Wt(a,b,c,d)
{Ut.call(this,a,Xt.Gb(),b);this.va=c||0;this.yb=d||0;this.La=!
1}u(Wt,Ut);f=Wt.prototype;f.Db=function(){return this.yb};f.vc=function(a)
{this.na=a;var b=this.ha();b&&(this.La?Lt(b,a):a?
b.title=a:b.removeAttribute("title"))};f.Ta=function(a){this.isEnabled()!
=a&&(Wt.ta.Ta.call(this,a),Yt(this))};f.focus=function(){var
a=this.ya;try{a.focus()}catch(b){}};f.dk=function(a)
{Wt.ta.dk.call(this,a);Zt(this,!1)};
f.mf=function(a){Wt.ta.mf.call(this,a);this.isEnabled()&&Zt(this,!
0)};f.oe=function(a){Wt.ta.oe.call(this,a);this.isEnabled()&&Zt(this,!0)};function
Zt(a,b){a.ha()&&Lb(a.ha(),"jfk-button-clear-outline",b)}function Yt(a)
{a.ha()&&$t(a.Bd(),a)}function au(a,b){if("string"===typeof a){var
c=a;a=C("IMG");a.src=c;K(a,21,21)}x(a,"jfk-button-
img");c=[];c.push(a);b&&(a=C("SPAN","jfk-button-label",b),c.push(a));return c}
function Xt(){this.Pa=this.Wa()+"-standard";this.j=this.Wa()+"-
action";this.na=this.Wa()+"-primary";this.N=this.Wa()+"-default";this.O=this.Wa()
+"-flat";this.oa=this.Wa()+"-narrow";this.ma=this.Wa()+"-mini";this.s=this.Wa()+"-
contrast"}u(Xt,St);Xt.Gb=function(){return Rt(Xt)};Xt.prototype.g=function(a,b,c)
{a&&c.va!=a&&(c.va=a,Yt(c));b&&c.yb!=b&&(c.yb=b,Yt(c))};Xt.prototype.Wa=function()
{return"jfk-button"};
Xt.prototype.Sc=function(a){var b=a.g,c=rt(tt,{disabled:!
a.isEnabled(),checked:pr(a,16),style:a.va,title:a.Bf(),Yw:a.La,value:a.Cb(),width:a
.Db()},void 0,b);b.Zm(c,a.Lc());this.Ub(a,c);return c};
Xt.prototype.Ub=function(a,b){Xt.ta.Ub.call(this,a,b);this.o||
(this.o=cd(this.Pa,t(this.g,0,null),this.j,t(this.g,2,null),this.na,t(this.g,3,null
),this.N,t(this.g,1,null),this.O,t(this.g,4,null),this.ma,t(this.g,5,null),this.s,t
(this.g,6,null),this.oa,t(this.g,null,1)));for(var c=Fb(b),d=0;d<c.length;++d){var
e=this.o[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.na=c,a.La=!0;return
b};var wi=[new ui(Vt[0].toLowerCase(),si)];Xt.prototype.Cb=function(a){return
a.getAttribute("value")||""};
Xt.prototype.Bc=function(a,b){a&&vi(a,b)};function $t(a,b){function c(h,k){(h?
d:e).push(k)}var
d=[],e=[],g=b.va;c(0==g,a.Pa);c(2==g,a.j);c(3==g,a.na);c(4==g,a.O);c(5==g,a.ma);c(1
==g,a.N);c(6==g,a.s);c(1==b.Db(),a.oa);c(!b.isEnabled(),a.Wa()+"-
disabled");Kb(b.ha(),e);Ib(b.ha(),d)};function bu(a,b){this.g=a instanceof A?a:new
A(a,b)}u(bu,Sr);bu.prototype.Tc=function(a,b,c,d)
{Wr(this.g,a,b,c,null,null,d)};function cu(a,b){this.g=a instanceof A?a:new
A(a,b)}u(cu,Sr);cu.prototype.Tc=function(a,b,c,d)
{Tr(mh(a),0,a,b,this.g,c,null,d)};function du(a){this.g=new Tn;this.size=0;if(a)
{a=qj(a);for(var b=a.length,c=0;c<b;c+
+)this.add(a[c]);this.size=this.g.size}}function eu(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ta(a):b.charAt(0)+a}f=du.prototype;f.add=
function(a){this.g.set(eu(a),a);this.size=this.g.size};f.remove=function(a)
{a=this.g.remove(eu(a));this.size=this.g.size;return
a};f.Fc=ba(0);f.has=function(a){return Vn(this.g,eu(a))};f.qc=function(){return
this.g.qc()};f.values=function(){return this.g.values()};
f.clone=function(){return new du(this)};f.tf=function(){return this.g.tf(!
1)};du.prototype[Symbol.iterator]=function(){return this.values()};function
fu(a,b,c){this.N=c||(a?Te(B(a)):Te());$r.call(this,this.N.Ra("DIV",
{style:"position:absolute;display:none;"}));this.O=new A(1,1);this.hc=new
du;this.ma=null;a&&this.attach(a);null!=b&&this.Iq(b)}u(fu,$r);var
gu=[];f=fu.prototype;f.Yb=null;f.className="goog-
tooltip";f.rh=500;f.ki=0;f.attach=function(a)
{a=B(a);this.hc.add(a);O(a,"mouseover",this.Se,!1,this);O(a,"mouseout",this.Fj,!
1,this);O(a,"mousemove",this.ih,!1,this);O(a,"focus",this.rn,!
1,this);O(a,"blur",this.Fj,!1,this)};f.Ll=function(){return this.ki};
f.Iq=function(a){I(this.ha(),a)};f.Cm=function(a){var
b=this.ha();b&&oe(b,a)};f.Bg=function(a){var
b=this.ha();b&&H(b);fu.ta.Bg.call(this,a);a?
(b=this.N.g.body,b.insertBefore(a,b.lastChild),yi(this.ma),this.ma=new
Sm(this.ha()),Ai(this,this.ma),O(this.ma,"focusin",this.Rg,void
0,this),O(this.ma,"focusout",this.Ci,void 0,this)):
(yi(this.ma),this.ma=null)};function hu(a){return a.Ca?a.isVisible()?4:1:a.na?
3:a.isVisible()?2:0}
f.Mj=function(a){if(!this.isVisible())return!1;var
b=qh(this.ha()),c=L(this.ha());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};f.um=function(){if(!
fn.prototype.um.call(this))return!1;if(this.g)for(var a,b=0;a=gu[b];b+
+)Bf(a.ha(),this.g)||a.Da(!
1);pb(gu,this);a=this.ha();a.className=this.className;this.Rg();O(a,"mouseover",thi
s.Sl,!1,this);O(a,"mouseout",this.Bp,!1,this);iu(this);return!0};
f.xh=function(){qb(gu,this);for(var a=this.ha(),b,c=0;b=gu[c];c+
+)b.g&&Bf(a,b.g)&&b.Da(!1);this.tb&&this.tb.Ci();$i(a,"mouseover",this.Sl,!1,this);
$i(a,"mouseout",this.Bp,!1,this);this.g=void 0;0==hu(this)&&(this.Ua=!
1);fn.prototype.xh.call(this)};f.ti=function(a,b)
{this.g==a&&Vn(this.hc.g,eu(this.g))&&(this.Ua||!this.Rc?(this.Da(!
1),this.isVisible()||(this.g=a,this.setPosition(b||this.Aj(0)),this.Da(!
0))):this.g=void 0);this.Ca=void 0};
f.Wp=function(a){this.na=void 0;if(a==this.g){a=this.N;var
b;a=(b=Nf(a.g))&&this.ha()&&a.an(this.ha(),b);null!=this.Yb&&(this.Yb==this.ha()||
Vn(this.hc.g,eu(this.Yb)))||a||this.oa&&this.oa.Yb||this.Da(!1)}};function ju(a,b)
{var c=hf(a.N.g);a.O.x=b.clientX+c.x;a.O.y=b.clientY+c.y}f.Se=function(a){var
b=ku(this,a.target);this.Yb=b;this.Rg();b!
=this.g&&(this.g=b,this.ik(b),lu(this),ju(this,a))};function ku(a,b){try{for(;b&&!
Vn(a.hc.g,eu(b));)b=b.parentNode;return b}catch(c){return null}}
f.ih=function(a){ju(this,a);this.Ua=!0};f.rn=function(a)
{this.Yb=a=ku(this,a.target);this.Ua=!0;if(this.g!=a){this.g=a;var
b=this.Aj(1);this.Rg();this.ik(a,b);lu(this)}};f.Aj=function(a){return 0==a?
(a=this.O.clone(),new mu(a)):new nu(this.Yb)};function lu(a){if(a.g)for(var
b,c=0;b=gu[c];c++)Bf(b.ha(),a.g)&&(b.oa=a,a.tb=b)}
f.Fj=function(a){var b=ku(this,a.target),c=ku(this,a.relatedTarget);b!
=c&&(b==this.Yb&&(this.Yb=null),iu(this),this.Ua=!1,!this.isVisible()||
a.relatedTarget&&Bf(this.ha(),a.relatedTarget)?this.g=void
0:this.Ci())};f.Sl=function(){var a=this.ha();this.Yb!
=a&&(this.Rg(),this.Yb=a)};f.Bp=function(a){var b=this.ha();this.Yb!=b||
a.relatedTarget&&Bf(b,a.relatedTarget)||
(this.Yb=null,this.Ci())};f.ik=function(a,b){this.Ca||
(this.Ca=U(r(this.ti,this,a,b),this.rh))};
function iu(a){a.Ca&&(Mk(a.Ca),a.Ca=void 0)}f.Ci=function()
{2==hu(this)&&(this.na=U(r(this.Wp,this,this.g),this.Ll()))};f.Rg=function()
{this.na&&(Mk(this.na),this.na=void 0)};f.wa=function(){var a;this.Da(!
1);iu(this);for(var b=this.hc.qc(),c=0;a=b[c];c++)$i(a,"mouseover",this.Se,!
1,this),$i(a,"mouseout",this.Fj,!1,this),$i(a,"mousemove",this.ih,!1,this),
$i(a,"focus",this.rn,!1,this),$i(a,"blur",this.Fj,!
1,this);b=this.hc;Xn(b.g);b.size=0;this.ha()&&H(this.ha());this.Yb=null;delete
this.N;fu.ta.wa.call(this)};
function mu(a,b){cu.call(this,a,b)}u(mu,cu);mu.prototype.Tc=function(a,b,c)
{b=mh(a);b=ph(b);c=c?new Tg(c.top+10,c.right,c.bottom,c.left+10):new
Tg(10,0,0,10);Wr(this.g,a,8,c,b,9)&496&&Wr(this.g,a,8,c,b,5)};function nu(a)
{Xr.call(this,a,5)}u(nu,Xr);nu.prototype.Tc=function(a,b,c){var d=new
A(10,0);Tr(this.g,this.i,a,b,d,c,9)&496&&Tr(this.g,4,a,1,d,c,5)};function ou(a,b,c)
{fu.call(this,a,b,c)}u(ou,fu);f=ou.prototype;f.sj=!1;f.Ji=!1;f.Ri=function()
{ou.ta.Ri.call(this);this.Ka=Yg(zh(this.ha()));this.g&&(this.hb=Yg(zh(this.g)));thi
s.Ji=this.sj;O(this.N.g,"mousemove",this.ih,!1,this)};f.xh=function()
{$i(this.N.g,"mousemove",this.ih,!1,this);this.hb=this.Ka=null;this.Ji=!
1;ou.ta.xh.call(this)};
f.Mj=function(a){if(this.va){var b=qh(this.ha()),c=L(this.ha());return b.x-
this.va.left<=a.x&&a.x<=b.x+c.width+this.va.right&&b.y-
this.va.top<=a.y&&a.y<=b.y+c.height+this.va.bottom}return
ou.ta.Mj.call(this,a)};function pu(a,b){if(a.hb&&Vg(a.hb,b)||a.Mj(b))return!
0;a=a.oa;return!!a&&a.Mj(b)}f.Wp=function(a){this.na=void 0;a!=this.g||
pu(this,this.O)||this.Yb||this.oa&&this.oa.Yb||oc&&0==this.O.x&&0==this.O.y||
this.Da(!1)};
f.ih=function(a){var b=this.isVisible();if(this.Ka){var c=hf(this.N.g);c=new
A(a.clientX+c.x,a.clientY+c.y);pu(this,c)?b=!
1:this.Ji&&(b=Wg(this.Ka,c)>=Wg(this.Ka,this.O))}if(b)
{if(this.Ci(),this.Yb=null,b=this.oa)b.Yb=null}else
3==hu(this)&&this.Rg();ou.ta.ih.call(this,a)};f.Sl=function(){this.Yb!
=this.ha()&&(this.Ji=!1,this.Yb=this.ha())};f.Ll=function(){return this.Ji?
100:ou.ta.Ll.call(this)};function qu(a,b){a=new ou(a);a.Cm(Ks(ql(b.innerHTML,
{af:"0954fe00-75b6-49fb-8f60-c8631eadc3e0"})));a.className="buy-tip-card";a.va=new
Tg(5,5,5,5);a.sj=!0;a.rh=500;a.ki=250};function ru(a,b){this.Eb=a||200;this.yb=b||
108;W.call(this)}u(ru,W);ru.prototype.Fb=function(){return
this.Eb};ru.prototype.Db=function(){return this.yb};function su(a)
{fu.call(this,a,void 0,void 0);this.Yo=!1;this.sj=!
0;this.rh=500}n(su,ou);su.prototype.ik=function(a,b){b||(b=new Yr(a,9,!
0));ou.prototype.ik.call(this,a,b)};su.prototype.className="unified-hovercard";var
tu="ganpub ganclk dapp source_ip source_country source_domain authuser".split("
");function uu(a){var b=void 0===b?window.location.href:b;var c=new
R(b);S(a,"hl","id");(b=T(c,"output"))&&S(a,"output",b);b=T(c,"source");"ge-ipad-
app"==b?(S(a,"dapp","2"),Nj(a,"output")):"ge-tablet-app"==b?
(S(a,"dapp","4"),Nj(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-
app"==b&&S(a,"dapp","3");T(c,"authuser")||Nj(a,"authuser");tu.forEach(function(d)
{var e=T(c,d);e&&S(a,d,e)})};function vu(a,b,c)
{zi.call(this);this.i=null;this.data=a;this.g=b;this.maxWidth=c||
500}n(vu,zi);vu.prototype.wa=function(){this.i&&this.i.Ha()};function wu(a){return
a.i||(a.i=new dj(a))}
vu.prototype.j=function(a){var b=C("DIV"),c=new R(this.data.Aa.jh||
this.data.Aa.rq);this.data.Aa.source&&S(c,"source",this.data.Aa.source);var
d=this.data.kb();this.data.Aa.Oq&&(d+=": "+this.data.Aa.Oq);d=C("A",
{},d);d.classList.add(this.g+"-
title");pe(d,c.toString());b.appendChild(d);a.appendChild(b);xu(this,a);b=C("DIV");
if("number"===typeof(this.data.Aa.uq||0)){d=this.data.Aa.uq||
0;c=Math.floor(d);d=0<d-c?1:0;for(var e=5-c-d,g=C("SPAN",this.g+"-stars goog-
inline-block");0<c;){c--;var h=C("SPAN",
"card-star-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=C("SPAN","card-
star-half goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=C("SPAN","card-star-
off goog-inline-
block"),g.appendChild(h);b.appendChild(g)}c=this.data.Aa.uw;d=C("A",
{},this.data.Aa.Iv+" resensi");d.classList.add(this.g+"-reviews-
link");d.classList.add("goog-inline-
block");pe(d,c);b.appendChild(d);a.appendChild(b);this.data.Aa.Lm&&(c=new
Zh,b=C("DIV",this.g+"-snippet"),N(b,c.g(this.data.Aa.Lm+" ")),c=C("A",{},"\u00bb
lainnya"),
c.classList.add(this.g+"-more-
link"),pe(c,this.data.Aa.jh),b.appendChild(c),a.appendChild(b))};
function xu(a,b){var c="",d=C("DIV"),e=a.data.Aa.kl;if(!Ob(Pe(e))){c=e.split(/\s*,\
s*/g);e=c.length;if(!e)return;var g=C("SPAN","author"),h=e-1,k=of(",
");v(c,function(l,m){var p=l?l.replace(yu,""):"";p=De(p);l=new R(Ce('/ebooks?
output=ws2&as_brr=5&q=inauthor:"%s"',p));uu(l);p=C("A",
{},p);pe(p,l.toString());g.appendChild(p);m<h&&g.appendChild(k.cloneNode(!
0))},a);d.appendChild(g);c="\u00a0-\u00a0"}a.data.Aa.Vj&&(pf(d,C("SPAN",a.g+"-
pubdate",c+a.data.Aa.Vj)),c="\u00a0-\u00a0");a.data.Aa.cq&&(d.appendChild(of(c)),
pf(d,C("SPAN",a.g+"-pagesnum",a.data.Aa.cq+" halaman")));b.appendChild(d)}
function zu(a,b,c,d,e,g,h){c=C("A",
{id:h||""},c);pe(c,e?"#":d);c.classList.add(a.g+"-button");c.classList.add(a.g+"-
button-hilite");g&&c.classList.add("disabled");e&&(e=Uf||
Vf?"touchstart":"click",wu(a).Hf(c,e,function(k){k.preventDefault();k=C("FORM",
{method:"POST"});var l=d instanceof td?d:Bd(d);k.action=vd(l);J(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)}
var
yu=/(<b\s*>)|(<\/b>)/ig,Au={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIA
L_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function Bu()
{this.Aa={}}f=Bu.prototype;f.kb=function(){return this.Aa.title};f.ac=function()
{return this.Aa.Sm};f.Xd=function(){return this.Aa.Xd};f.Xl=function(){return
this.Aa.Xl};f.lg=function(){return this.Aa.lg};f.oi=function(){return
this.Aa.oi};function Cu(){this.g=[]}f=Cu.prototype;f.getId=function(){return
this.Bb};f.oh=function(a){this.Bb=a};f.kb=function(){return
this.Jc};f.ah=function(){return this.o};function Du(a,b,c){Eu(a,b)||null==a.ma||!
a.j?c&&c(null):Fu(b,a.ma.clone(),r(a.lt,a,b,c||function(){}))}function Gu(a,b,c)
{Eu(a,b)&&null!=a.oa&&a.na?Fu(b,a.oa.clone(),r(a.Bt,a,b,c||function()
{})):c&&c(null)}function Fu(a,b,c){S(b,"id",a);Rk(b,c,"POST")}f.lt=function(a,b,c)
{var d=null;Zk(c.target)&&(d=new Bu,d.Aa.Sm=a,this.g.push(d));b(d)};
f.Bt=function(a,b,c){var
d=null;Zk(c.target)&&(d=Eu(this,a),Hu(this,d));b(d)};function Hu(a,b)
{sb(a.g,function(c){return c.ac()==b.ac()})}function Eu(a,b){return
mb(a.g,function(c){return c&&c.ac()==b})};function Iu(a)
{this.Aa={};this.Aa.title=a.title;this.Aa.Oq=a.subtitle;this.Aa.kl=a.authors;this.A
a.rq=a.preview_url;this.Aa.jh=a.info_url;this.Aa.Vj=a.pub_date;this.Aa.cq=a.num_pag
es;this.Aa.Zq=a.viewability;this.Aa.Nx=a.subject;this.Aa.Rq=a.thumbnail_url;this.Aa
.Lm=a.snippet;this.Aa.Cx=a.list_price;this.Aa.Eq=a.sale_price;this.Aa.Jx=a.sale_pri
ce_better;this.Aa.Kv=a.offer_price;this.Aa.ql=a.buy_url;this.Aa.wq=a.read_url;this.
Aa.Nj=a.is_free_ebook||!1;this.Aa.Lj=a.in_my_ebooks||!
1;this.Aa.Dx=a.my_ebooks_url||
"";this.Aa.uq=a.rating_score||0;this.Aa.Iv=a.num_reviews||
0;this.Aa.Xd=a.is_purchased||!1;this.Aa.ni=a.is_ebook||!
1;this.Aa.Rx=a.write_review_url||"";this.Aa.Pt=a.add_to_my_ebooks_url||"";this.Aa.f
w=a.preview_ebook_url||"";this.Aa.uw=a.reviews_url||"";this.Aa.qk=a.view_order_url|
|"";this.Aa.tx=a.add_to_my_ebooks_url;this.Aa.kt=a.add_to_my_ebooks_url_is_on_play|
|!1;this.Aa.Jj=a.has_flowing_text||!1;this.Aa.Kj=a.has_scanned_text||!1;var
b=cp(a.info_url);this.Aa.Sm=b;this.Aa.vx=a.canonical_atb_url||
"";this.Aa.Xl=a.is_rentable||!1;this.Aa.ng=a.is_pre_order||!
1;this.Aa.mq=a.on_sale_date||"";this.Aa.lg=a.is_pre_ordered||!
1;this.Aa.Bx=a.issue_volume_count||0;this.Aa.oi=a.is_volume_cancelled||!
1;this.Aa.nt=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.Aa.Xj=1;break;case 2:this.Aa.Xj=2}this.Aa.qw=a.rental_end_utc||
0}n(Iu,Bu);function Ju(a)
{this.g=[];this.oh(a.id);this.s=a.owner_uid;this.Jc=a.title;this.o=a.description;th
is.va=a.num_volumes;this.Ge=a.access||"0";this.Pa=a.can_modify_metadata;this.O=a.pr
edefined;this.na=a.can_remove_volumes;this.j=a.can_add_volumes;this.ua=a.can_only_a
dd_ebooks||!1;this.ma=new R(a.add_vol_base_url);this.oa=new
R(a.del_vol_base_url);void 0!
==a.paused&&(this.i=a.paused,this.N=a.pause_bookshelf_url);a.volumes&&(this.g=jb(a.
volumes,function(b){return new Iu(b)}))}n(Ju,Cu);function Ku()
{W.call(this);this.j=[];this.i=[]}u(Ku,W);function Lu(a){var b=new
R(kf().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function
Mu(a,b,c){Nu(a,b.getId())||(a=b.O?a.j:a.i,c?wb(a,void 0,0,b):a.push(b))}function
Ou(a,b,c){var d=1==b.Ge;a=new
R(a);S(a,"cl_title",b.kb());S(a,"cl_mode",d?"public":"private");b="cl_des="+encodeU
RIComponent(String(b.ah()));Rk(a,c,"POST",b)}
Ku.prototype.N=function(a){a=a.target;if(Zk(a)){a=new Ju(al(a));var
b=Nu(this,a.getId());b.Jc=a.kb();b.o=a.ah();b.Ge=a.Ge;b=new
Ci("update",this);b.shelf=a;this.dispatchEvent(b)}};Ku.prototype.s=function(a,b)
{b=b.target;Zk(b)&&(b=new Ju(al(b)),Mu(this,b,a),a=new
Ci("add",this),a.shelf=b,this.dispatchEvent(a))};function Pu(a,b){a.o=new
R(b);S(a.o,"jscmd","ClCreate")}function Nu(a,b){return mb(Qu(a),function(c){return
c.getId()==b})}function Qu(a){return Bb(a.j,a.i)};function Ru(a,b){var c=C("A",
{},"Lihat pesanan");pe(c,a);c.classList.add(b);return c};function Su(a,b,c)
{vu.call(this,a,b,c);T(new R(this.data.Aa.jh),"dapp")}n(Su,vu);
Su.prototype.render=function(a){rf(a);var b=C("DIV",this.g),c=C("DIV",this.g+"-
meta");this.j(c);var d=C("DIV",this.data.Aa.ni?this.g+"-footer":this.g+"-footer-
nonebook"),e=C("DIV",this.g+"-footer-
inner");if(this.data.Aa.ni)if(this.data.oi()&&Lu(1))Tu(this,e);else
if(this.data.Aa.ng&&!this.data.Xd()||this.data.lg()){var g=C("DIV",this.g+"-pre-
order-date");g.textContent="Tersedia pada:
"+this.data.Aa.mq;e.appendChild(g);this.data.lg()&&Lu(1)&&Tu(this,e)}else
if(this.data.Xd()&&Lu(1))Uu(this,e),Tu(this,
e);else{Uu(this,e);g=!this.data.Xd()&&!this.data.Aa.Nj;var h=this.data.Aa.Nj&&!
this.data.Aa.Lj;if(g||h){g=C("SPAN",{"class":this.g+"-footer-inner-
right"});if(h=this.data.Aa.fw||this.data.Aa.wq){for(var
k=h.search(xj),l=0,m,p=[];0<=(m=wj(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(zj,"$1");h=vj(h,"source","ebookstore")
}h&&(k=C("A",{id:"unified-hovercard-preview-link"},"pratinjau
dulu"),pe(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e);
b.appendChild(c);b.appendChild(d);a.appendChild(b);L(a).width>this.maxWidth&&K(a,th
is.maxWidth,"")};
Su.prototype.j=function(a){if(!(this.data.Xd()||this.data.lg()||
this.data.oi())&&this.data.Aa.qk&&Lu(1)){var
b=C("IMG",{src:"/googlebooks/images/purchase_error.gif","class":this.g+"-error-
icon"});b=C("DIV",this.g+"-card-error",b,"Kartu kredit
ditolak:");if(this.data.Aa.qk){var
c=Ru(this.data.Aa.qk,"primary"),d=C("SPAN");d.innerText="&nbsp;";b.appendChild(d);b
.appendChild(c)}a.appendChild(b)}vu.prototype.j.call(this,a);b=C("DIV",this.g+"-
book-options");this.data.Aa.ni?(this.data.Aa.Nj?this.data.Aa.Lj?
Vu(this,b):zu(this,b,"Baca eBook",this.data.Aa.Pt,!this.data.Aa.kt,void 0,"unified-
hovercard-free-btn"):this.data.lg()?(c=C("SPAN",this.g+"-pre-ordered","Dipesan
sebelumnya"),b.appendChild(c)):this.data.oi()&&Lu(1)?(c=C("DIV",this.g+"-
cancelled"),d=this.data.Aa.nt,0==d?I(c,"Dibatalkan - atas permintaan
pelanggan"):1==d?I(c,"Dibatalkan - masalah dengan eBuku"):2==d?I(c,"Dibatalkan -
perubahan harga"):3==d?I(c,"Dibatalkan - pembatalan
penerbit"):I(c,"Dibatalkan"),b.appendChild(c)):this.data.Xd()||this.data.Aa.Lj?
!this.data.Xd()&&this.data.Aa.Lj?
Wu(this,b):this.data.Xd()&&Vu(this,b):Wu(this,b),Lu(7)&&(c=C("SPAN",this.g+"-
offline-remove-options"),d=C("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.g+"-fake-link"},"Hapus dari eBuku Saya"),d.id="hovercard-
remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.Aa.rq,Vc(Au,this.data.Aa.Zq)&&!Ob(c)?zu(this,b,"Pratinjau",c,void
0,void 0,"unified-hovercard-preview-sample"):zu(this,b,"Pratinjau",c,!1,!
0,"unified-hovercard-preview-sample"));
a.appendChild(b)};function Tu(a,b){var c=C("DIV",{id:"unified-hovercard-purchased-
shelf-links","class":a.g+"-order-links-
container"}),d=a.data.Aa.qk;d&&(d=Ru(d,""),c.appendChild(d));a.data.lg()||
(d=C("DIV",{id:"unified-hovercard-delete-forever","class":a.g+"-footer-fake-
link"},"Hapus selamanya"),x(d,a.g+"-footer-action-link"),d.id="hovercard-delete-
forever",c.appendChild(d));b.appendChild(c)}
function Wu(a,b){a.data.Aa.ng&&!a.data.Xd()?zu(a,b,"Pesan eBuku di muka -
"+a.data.Aa.Eq,a.data.Aa.ql,void 0,void 0,"unified-hovercard-buy-btn"):a.data.Xl()?
zu(a,b,"EBUKU MULAI "+a.data.Aa.Kv,a.data.Aa.ql,void 0,void 0,"unified-hovercard-
buy-btn"):zu(a,b,"Beli eBuku - "+a.data.Aa.Eq,a.data.Aa.ql,void 0,void 0,"unified-
hovercard-buy-btn")}function Vu(a,b){zu(a,b,"Baca sekarang",a.data.Aa.wq,void
0,void 0,"unified-hovercard-read-now")}
function Uu(a,b){var c=C("DIV",a.g+"-supported-devices"),d=a.g+"-device-
type",e=a.g+"-device-supported",g=a.g+"-device-not-
supported",h=C("SPAN",d,"Web"),k=C("SPAN",d,"Tablet /
iPad"),l=C("SPAN",d,"eReader");d=C("SPAN",d,"Ponsel cerdas");var m=C("SPAN","goog-
inline-block"),p=C("SPAN","goog-inline-block"),w=C("SPAN","goog-inline-
block"),D=C("SPAN","goog-inline-block");a.data.Aa.Jj?(x(m,e),x(p,e),x(w,e),x(D,e)):
(a.data.Aa.Kj?(x(m,e),x(p,e)):
(x(m,g),x(p,g)),x(w,g),x(D,g));c.appendChild(m);c.appendChild(h);
c.appendChild(p);c.appendChild(k);c.appendChild(w);c.appendChild(l);c.appendChild(D
);c.appendChild(d);b.appendChild(c)};function Xu(a,b,c)
{su.call(this,a);this.Zb=Ul();this.j=this.Ba=this.s=null;this.Tb=b;this.i=null;this
.Xb=!!c;this.render(b);Yu(this)}n(Xu,su);Xu.prototype.wa=function()
{wu(this.i).Ha();H(this.ha())};Xu.prototype.ti=function(a,b)
{su.prototype.ti.call(this,a,b);this.isVisible()&&(this.km=this.Zb?new Tg(0,-
2,0,0):new Tg(0,0,0,-2),this.isVisible()&&this.Ag(),this.s=this.g,Zu(this))};
Xu.prototype.render=function(a)
{this.i&&(this.i.Ha(),this.j=this.Ba=null);this.i=new
Su(a,this.className,435,this.Xb);this.i.render(this.ha());Yu(this);this.isVisible()
&&Zu(this)};
function Zu(a){var b=C("DIV"),c=C("DIV");var d=zh(a.s||null);var e=zh(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=ah(e,d);h||(h=new
Xg(d.left,0,d.width,0));d=a.Zb?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,vv:g}}else
e=null;g=a.Zb?"marginRight":"marginLeft";J(c,g,e.x+"px");J(b,g,e.x-
1+"px");x(a.ha(),a.className+"-tooltip");e.vv?(J(c,"bottom",e.y+"px"),J(b,"bottom",
e.y+1+"px"),x(c,a.className+"-arrow-up"),x(b,a.className+"-arrow-up-border")):
(J(c,"top",e.y+"px"),J(b,"top",e.y+1+"px"),a.Tb.Aa.ni||x(c,a.className+"-
nofooter"),x(c,a.className+"-arrow-down"),x(b,a.className+"-arrow-down-
border"));a.j?vf(b,a.j):a.ha().appendChild(b);a.Ba?
vf(c,a.Ba):a.ha().appendChild(c);a.Ba=c;a.j=b}
Xu.prototype.Kc=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=Gl(b.href),window.location.replace(ri(a))))}c&&this.dispatchEvent(new
Ci(c,this))}};
function Yu(a){var b=Uf||
Vf?"touchstart":"click";gj(wu(a.i),a.ha(),b,a.Kc,a)};function $u(a,b,c)
{ru.call(this,b);this.i=a;this.j=null;this.s=!1;if(c==(1).toString()||
c==(7).toString())this.s=!0}u($u,ru);var av=new Q;
$u.prototype.Uc=function(a){var b=C("A",{className:"slider-link goog-inline-
block"});K(b,"",this.Fb());var c=new R(this.i.Aa.jh);this.i.Aa.source?
S(c,"source",this.i.Aa.source):S(c,"source","gbs_slider_thumb");Nj(c,"num");pe(b,c.
toString());a.appendChild(b);this.j=F("IMG");this.j.alt="";this.g.Hf(this.j,"load",
r(this.oa,this));av.dispatchEvent("start");(a=this.i.Aa.Rq)?(a=new
R(a),S(a,"h",this.Fb()),S(a,"stbn",1),Nj(a,"edge"),this.j.src=a.toString()):this.j.
src="/googlebooks/images/no_cover_thumb.gif";
K(this.j,"",this.Fb());b.appendChild(this.j);this.s&&2==this.i.Aa.Xj?
(this.o=C("SPAN",["bookcard-badge","bookcard-sample-
label"],"Kedaluwarsa"),b.appendChild(this.o)):this.s&&1==this.i.Aa.Xj?
(a=this.i,1==a.Aa.Xj?(a=a.Aa.qw-Za()/1E3,a=Math.round(a/3600),c=Math.round(a/
24),a=1>=a?"Segera kedaluwarsa":48>=a?a+" jam":c+" hari"):a="",this.o=C("SPAN",
["bookcard-badge","bookcard-sample-label"],a),b.appendChild(this.o)):!this.s||
this.i.Xd()||this.i.Aa.Nj||(this.o=C("SPAN",["bookcard-badge","bookcard-sample-
label"],
"Sampel"),b.appendChild(this.o));Ti(b,"mouseover",this.na.bind(this,b))};
$u.prototype.oa=function()
{this.dispatchEvent("render");av.dispatchEvent("complete");this.o&&yh(this.o,L(this
.j).width)};$u.prototype.na=function(a,b){(new Xu(a,this.i)).Se(b)};function
bv(a,b,c){$u.call(this,a,b-40,c);this.N=C("DIV","slider-annotation");this.O=!
1}n(bv,$u);bv.prototype.Uc=function(a){Ti(this,"render",r(this.ua,this));
$u.prototype.Uc.call(this,a);a.appendChild(this.N)};bv.prototype.ua=function(a)
{this.O||(a.stopPropagation(),a=this.ma(),this.N.appendChild(a),this.O=!
0,this.dispatchEvent("render"))};function cv(a,b,c)
{bv.call(this,a,b,c)}n(cv,bv);cv.prototype.Uc=function(a)
{bv.prototype.Uc.call(this,a)};cv.prototype.ma=function(){var
a=this.i,b=F("DIV"),c=C("A",{className:"slider-annotation-
title"},of(a.kb()));pe(c,a.Aa.jh);b.appendChild(c);if(a=a.Aa.kl)a=C("DIV","slider-
annotation-author",of(a)),b.appendChild(a);K(b,L(this.j).width+5,"");return
b};function dv(){this.g=ev;this.vg=5E3}var fv=0;dv.prototype.send=function(a,b,c,d)
{a=a?$c(a):{};d=d||"_"+(fv++).toString(36)+Date.now().toString(36);var
e="_callbacks___"+d;b&&(q[e]=gv(d,b),a.callback=e);b={timeout:this.vg,rt:!
0};e=qd.exec(pd(this.g).toString());var g=e[3]||"";e=rd(e[1]+sd("?",e[2]||"",a)
+sd("#",g));b=uo(e,b);po(b,null,hv(d,a,c));return{Bb:d,Qo:b}};dv.prototype.cancel=f
unction(a){a&&(a.Qo&&a.Qo.cancel(),a.Bb&&iv(a.Bb,!1))};function hv(a,b,c){return
function(){iv(a,!1);c&&c(b)}}
function gv(a,b){return function(c){iv(a,!0);b.apply(void 0,arguments)}}function
iv(a,b){a="_callbacks___"+a;if(q[a])if(b)try{delete q[a]}catch(c){q[a]=void 0}else
q[a]=Oc};function jv(a,b,c){Q.call(this);this.ma=a;this.na=c;this.j=b;O(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.N=null;this.i=[];this.o=-
1;this.g=0;this.s=this.O=null;this.va={}}u(jv,Q);f=jv.prototype;f.Gk=!0;f.il=!
1;f.Bd=function(){return this.j};
f.handleEvent=function(a){var b=this.ma;if(a.target==this.j)switch(a.type){case
"hilite":this.Te(a.Nf);break;case "select":var c=!1;if("number"===typeof a.Nf)
{a=a.Nf;var d=this.i[kv(this,a)];c=!!d&&b.Yl&&b.Yl(d);d&&!c&&this.o!
=a&&this.Te(a)}c||this.qg();break;case "canceldismiss":lv(this);break;case
"dismiss":mv(this)}};f.Ai=function(a){this.N!
=a&&(this.N=a,this.ma.Aq(this.N,10,r(this.zv,this)),lv(this))};f.xd=function()
{return this.j.isVisible()};
function nv(a){for(var b=a.g+a.i.length-1,c=a.o,d=0;d<a.i.length;d++)
{if(c>=a.g&&c<b)c++;else if(-1==c)c=a.g;else{a.il&&c==b&&a.Te(-
1);break}if(a.Te(c))break}}f.Te=function(a){var b=kv(this,a),c=this.i[b];return
c&&this.ma.Yl&&this.ma.Yl(c)?!1:(this.o=a,this.j.Te(a),-1!=b)};
f.qg=function(){var a=kv(this,this.o);if(-1!=a){var b=this.i[a],c=this.na;if(c.Mb)
{var d=b.toString();if(c.j){var e=ov(c,c.Cb(),pv(c.Mb)[0]),g=qv(c,c.Cb());c.oa&&!
c.oa.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.ua);0==e||Ob(g[e-1])||(d="
"+d);e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.Mb;(oc||
z)&&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;rv(g)&&(g.selectionStart=e);g=c.Mb;rv(g)&&(g.
selectionEnd=e)}}else c.Bc(d);c.ym=!0}this.Le();this.dispatchEvent({type:"update",
Nf:b,index:a});return!
0}this.Le();this.dispatchEvent({type:"update",Nf:null,index:null});return!
1};f.Le=function(){this.o=-
1;this.N=null;this.g+=this.i.length;this.i=[];window.clearTimeout(this.s);this.s=nu
ll;this.j.Le();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function mv(a){a.s||(a.s=window.setTimeout(r(a.Le,a),100))}f.Pp=function()
{return this.s?(window.clearTimeout(this.s),this.s=null,!0):!1};function lv(a)
{a.Pp()||window.setTimeout(r(a.Pp,a),10)}
f.wa=function(){jv.ta.wa.call(this);delete
this.va;this.j.Ha();this.na.Ha();this.ma=null};f.zv=function(a,b,c)
{this.N==a&&this.xm(b,c)};
f.xm=function(a,b){var c="object"==Pa(b)&&b;b=(c?c.i():b)?kv(this,this.o):-
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.va[Ta(this.O)]||
this.O);this.j.ak(a);this.j.xm(d,this.N,this.O);a=this.Gk;c&&void 0!
==c.g()&&(a=c.g());this.o=-1;(a||0<=b)&&0!=d.length&&this.N&&(0<=b?
this.Te(this.g+b):nv(this));this.dispatchEvent("suggestionsupdate")};function
kv(a,b){b-=a.g;return 0>b||b>=a.i.length?-1:b}f.update=function(a)
{this.na.update(a)};function pv(a){var b=0,c=0;rv(a)&&(b=a.selectionStart,c=-
1);return[b,c]}function rv(a){try{return"number"==typeof a.selectionStart}catch(b)
{return!1}};function sv(a,b,c,d){zi.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.ua=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.na=new RegExp("^"+a+"|"+a+"$","g");this.oa=new RegExp("\\s*["+this.s+"]
$");this.O=b||"";this.va=this.j;this.Ya=0<d?new Kk(d):null;this.i=new
dj(this);this.N=new dj(this);this.o=new Tq;this.ma=-
1}u(sv,zi);f=sv.prototype;f.Mb=null;f.hm="";f.Qf=!1;f.ym=!1;f.Cb=function(){return
this.Mb.value};f.Bc=function(a){this.Mb.value=a};
function tv(a,b)
{zf(b)&&(um(b,"combobox"),X(b,"autocomplete","list"));a.i.ka(b,"focus",a.tn);a.i.ka
(b,"blur",a.Dr);a.Mb||
(a.N.ka(b,"keydown",a.Tv),zf(b)&&Nf(Ve(b))==b&&uv(a,b))}f.Cr=function(a){for(var
b=0;b<arguments.length;b++)tv(this,arguments[b])};f.wa=function()
{sv.ta.wa.call(this);this.i.Ha();delete
this.i;this.N.Ha();this.o.Ha();yi(this.Ya)};
f.Vc=function(a){switch(a.keyCode){case 40:if(this.g.xd())return
nv(this.g),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.g.xd()){a:for(var
b=this.g,c=b.o,d=0;d<b.i.length;d++){if(c>b.g)c--;else{b.il&&c==b.g&&b.Te(-
1);break}if(b.Te(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.g.xd()||a.shiftKey)this.g.Le();else
if(this.update(),this.g.qg()&&this.va)return a.preventDefault(),!0;break;case
13:if(this.g.xd()){if(this.update(),this.g.qg())return a.preventDefault(),
a.stopPropagation(),!0}else this.g.Le();break;case 27:if(this.g.xd())return
this.g.Le(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!
this.Qf)return this.Qf||
(this.i.ka(this.Mb,"keyup",this.iq),this.i.ka(this.Mb,"keypress",this.hq),this.Qf=!
0),!0}return vv(this,a)};function vv(a,b){var c=a.j&&b.charCode&&-1!
=a.s.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.g.qg()?
(b.preventDefault(),!0):!1}f.wu=function(){return!1};f.tn=function(a)
{uv(this,a.target||null)};
function uv(a,b){ij(a.N);a.g&&lv(a.g);b!
=a.Mb&&(a.Mb=b,a.Ya&&(a.Ya.start(),a.i.ka(a.Ya,"tick",a.vn)),a.hm=a.Cb(),a.o.attach
(a.Mb),a.i.ka(a.o,"key",a.un),a.i.ka(a.Mb,"mousedown",a.jq),z&&a.i.ka(a.Mb,"keypres
s",a.gq))}f.Dr=function()
{this.Mb&&(this.i.Xa(this.o,"key",this.un),Xq(this.o),this.i.Xa(this.Mb,"keyup",thi
s.wu),this.i.Xa(this.Mb,"mousedown",this.jq),z&&this.i.Xa(this.Mb,"keypress",this.g
q),this.Qf&&wv(this),this.Mb=null,this.Ya&&(this.Ya.stop(),this.i.Xa(this.Ya,"tick"
,this.vn)),this.g&&mv(this.g))};
f.vn=function(){this.update()};f.Tv=function(a){this.tn(a)};f.un=function(a)
{this.ma=a.keyCode;this.g&&this.Vc(a)};f.hq=function(){this.Qf&&229!
=this.ma&&wv(this)};f.iq=function(a){this.Qf&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&wv(this)};f.jq=function(){};function wv(a){a.Qf&&(a.Qf=!
1,a.i.Xa(a.Mb,"keypress",a.hq),a.i.Xa(a.Mb,"keyup",a.iq))}f.gq=function(a)
{vv(this,a)};
f.update=function(a){if(this.Mb&&(a||this.Cb()!=this.hm)){if(a||!this.ym)
{a=pv(this.Mb)[0];var b=this.Cb();a=qv(this,b)[ov(this,b,a)];a=this.na?
String(a).replace(this.na,""):a;this.g&&(this.g.O=this.Mb,this.g.Ai(a,this.Cb()))}t
his.hm=this.Cb()}this.ym=!1};function ov(a,b,c){a=qv(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 qv(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.s.indexOf(b[e])?
d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return
c};function xv(a,b,c,d){Q.call(this);this.oa=a||
document.body;this.g=Te(this.oa);this.ua=!
a;this.ya=null;this.na="";this.i=[];this.s=[];this.va=this.ma=-1;this.N=!
1;this.className="ac-renderer";this.Ka="ac-highlighted";this.O=b||
null;this.hb=null!=d?d:!0;this.Zb=!!c}u(xv,Q);f=xv.prototype;f.ha=function(){return
this.ya};f.ak=function(a){this.Ca=a};f.xm=function(a,b,c)
{this.na=b;this.i=a;this.ma=-
1;this.va=Za();this.j=c;this.s=[];yv(this)};f.Le=function(){this.N&&(this.N=!
1,zv(this,!1),M(this.ya,!1))};
f.show=function(){this.N||(this.N=!0,zv(this,!0),M(this.ya,!0))};function zv(a,b)
{a.j&&(X(a.j,"haspopup",b),X(a.ya,"expanded",b),X(a.j,"expanded",b),b?
X(a.j,"owns",a.ya.id):(a.j.removeAttribute("aria-
owns"),xm(a.j,null)))}f.isVisible=function(){return this.N};
function Av(a,b){var c=0<=b&&b<a.i.length?a.i[b]:void 0,d=0<=b&&b<a.s.length?
a.s[b]:void 0;a.dispatchEvent({type:"rowhilite",N:d,Nf:c?
c.data:null})&&(0<=a.ma&&Kb(a.s[a.ma],["ac-active","active"]),a.ma=b,d&&(Ib(d,["ac-
active","active"]),a.j&&xm(a.j,d),rh(d,a.ya)))}f.Te=function(a){if(-1==a)Av(this,-
1);else for(var b=0;b<this.i.length;b++)if(this.i[b].id==a){Av(this,b);break}};
function Bv(a){if(!a.ya){var b=a.g.Ra("DIV",
{style:"display:none"});a.ya=b;Ib(b,Pb(a.className).split("
"));um(b,"listbox");b.id=Um(Tm.Gb());a.g.appendChild(a.oa,b);O(b,"click",a.wn,!
1,a);O(b,"mousedown",a.xn,!1,a);O(b,"mouseover",a.yn,!1,a)}}
function yv(a){Bv(a);a.tb&&(a.ya.style.minWidth=a.tb.clientWidth-
0+"px");a.Ua&&(a.ya.style.maxWidth=a.Ua.clientWidth-
0+"px");a.s.length=0;a.g.bn(a.ya);a.O&&a.O.render?
a.O.render(a,a.ya,a.i,a.na):a.i.forEach(function(b){var
c=this.na,d=this.g.Ra("DIV",{className:"ac-
row",id:Um(Tm.Gb())});um(d,"option");this.O&&this.O.ow?
this.O.ow(b,c,d):I(d,b.data.toString());c&&this.hb&&(this.Ba=!
1,Cv(this,d,c));x(d,"ac-
row");this.s.push(d);b=d;this.g.appendChild(this.ya,b)},a);0==a.i.length?a.Le():
(a.show(),a.Hk(),
Eh(a.ya,!0))}f.Hk=function(){if(this.j&&this.ua){var a=this.Ca||this.j;var
b=this.Zb?5:1;Tr(a,b,this.ya,b^1,null,null,65)}};f.wa=function()
{this.ya&&($i(this.ya,"click",this.wn,!1,this),$i(this.ya,"mousedown",this.xn,!
1,this),$i(this.ya,"mouseover",this.yn,!
1,this),this.g.Oi(this.ya),this.ya=null,this.N=!
1);yi(this.o);this.oa=null;xv.ta.wa.call(this)};
function Cv(a,b,c){if(!a.Ba)if(3==b.nodeType){var
d=null;Array.isArray(c)&&1<c.length&&(d=c.slice(1));c=Dv(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=Of(a.g,"B"),g.className=a.Ka,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.Ba=!0}else d&&Cv(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Cv(a,b,c),b=d}function Dv(a){var b="";if(!
a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!
Ob(Pe(c))}));Array.isArray(a)?b=0<a.length?Ne(a[0]):"":/^\W/.test(a)||
(b=Ne(a));return b}function Ev(a,b){for(;b&&b!=a.ya&&!Hb(b,"ac-
row");)b=b.parentNode;return b?a.s.indexOf(b):-1}
f.wn=function(a){var
b=Ev(this,a.target);0<=b&&this.dispatchEvent({type:"select",Nf:this.i[b].id});a.sto
pPropagation()};f.xn=function(a)
{a.stopPropagation();a.preventDefault()};f.yn=function(a)
{a=Ev(this,a.target);0<=a&&!(300>Za()-
this.va)&&this.dispatchEvent({type:"hilite",Nf:this.i[a].id})};function Fv(a,b,c,d)
{this.ua=a;this.oa=null;this.Ka=c||null;this.Ca="boolean"===typeof b?b:!
0;this.Ba=d||0;b=new Gv;c=new Hv(this.Ka||a,this.Ba);c.ua=!0;d=new sv(null,null,!
1);jv.call(this,b,c,d);d.g=this;d.Cr(a);this.O=a;this.Gk=!1;this.il=!
0;O(this,"update",r(this.Ja,this))}u(Fv,jv);Fv.prototype.qg=function()
{this.La=this.ua.value;Fv.ta.qg.call(this);return!1};
Fv.prototype.Ja=function(a){a.Nf&&(a=this.ua.form,this.oa||(this.oa=C("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.oa)),this.oa.value=this.La,this.Ca&&a
.submit())};function Gv(){}var
ev=rd(jd(kd("//suggestqueries.google.com/complete/search")));Gv.prototype.Aq=functi
on(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 dv;this.i.send(a,c)};Gv.prototype.g=function(a,b){var
c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)};
function Hv(a,b){xv.call(this);this.Ja=a;this.La=b||
0}u(Hv,xv);Hv.prototype.Hk=function(){Hv.ta.Hk.call(this);var a=0,b=B("gbfwa");b||
(b=af("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-
1);Array.prototype.forEach.call(Ye("div","ac-renderer"),function(c)
{a&&J(c,"top",a+"px");J(c,"width",L(this.Ja).width-
2+"px");J(c,"left",parseInt(c.style.left,10)+this.La+"px")},this)};function
Iv(a,b,c,d,e){W.call(this);this.O=a;this.N=b;this.ua=e;this.Eb="number"===typeof d?
d:this.N?200:80;this.N||x(this.O,"slider-
small");this.ma=[];this.j=F("A");this.j.textContent=Ul()?"\u203a":"\
u2039";this.j.setAttribute("title","Gulir kiri");Eh(this.j,!
0);this.O.appendChild(this.j);this.i=F("div");x(this.i,"slider-
drawables");this.O.appendChild(this.i);this.s=F("A");this.s.textContent=Ul()?"\
u2039":"\u203a";this.s.setAttribute("title","Gulir kanan");Eh(this.s,!
0);this.O.appendChild(this.s);
this.g.ka(this.j,"click",this.rm.bind(this,-.75));this.g.ka(this.s,"click",this.rm.
bind(this,.75));this.Ki();this.g.ka(this.j,"click",this.rm.bind(this,-.75));this.re
size();this.oa=0;this.na=8<=fc()&&!Gc("9")&&Ul();c&&Jv(this,c)}u(Iv,W);function
Kv(a){var
b=Math.ceil(1.25*Lv(a));b=Math.min(a.ma.length,a.oa+b);v(a.ma.slice(a.oa,b),r(a.Gt,
a));a.Ki();a.oa=b;b>=a.ma.length&&a.dispatchEvent("render")}f=Iv.prototype;
f.Gt=function(a){var b=C("DIV",{"class":"goog-inline-block slider-
loading"});this.i.appendChild(b);var c=C("DIV",{"class":"goog-inline-block slider-
drawable"});M(c,!
1);this.i.appendChild(c);this.g.Hf(a,"render",this.It.bind(this,b,c));a.Uc(c)};f.It
=function(a,b){H(a);this.Ki();M(b,!0)};function Jv(a,b){b=b.map(function(c){return
this.N?new cv(c,this.Eb):new $u(c,this.Eb,this.ua)},a);Mv(a,b)}function Mv(a,b)
{vb(a.ma,b);Kv(a)}
f.rm=function(a){(Ul()?0>a:0<a)&&Kv(this);a*=this.na?-
1:1;a*=L(this.i).width+20;this.o&&(this.o.Ha(),this.o=null);this.o=new
hm([this.i.scrollLeft,0],
[this.i.scrollLeft+a,0],500,km);O(this.o,"animate",this.Er.bind(this));O(this.o,"en
d",this.Ki.bind(this));this.o.play()};f.Er=function(a)
{a=a.coords.map(Math.round);this.i.scrollLeft=a[0]};
f.Ki=function(){if(oc&&Ul()||this.na){var a=this.i.scrollLeft<=-
1*(this.i.scrollWidth-L(this.i).width);var b=0==this.i.scrollLeft}else
a=0==this.i.scrollLeft,b=this.i.scrollLeft>=this.i.scrollWidth-
L(this.i).width;this.j.className=a?"slider-button slider-button-left slider-button-
disabled":"slider-button slider-button-left";this.s.className=b?"slider-button
slider-button-right slider-button-disabled":"slider-button slider-button-
right"};f.resize=function(){this.Ki()};
function Lv(a){var b=a.N?110:50;return Math.ceil(L(a.i).width/b)};function
Nv(a,b,c){W.call(this);this.i=a;this.source=b?
b:"gbs_bookshelf_slider";this.ma=0;this.s=new
kj;this.ua=this.s.Fa();this.oa="";this.va="boolean"===typeof c?!c:!
1;Ti(this.s,"resize",r(this.zn,this))}n(Nv,W);f=Nv.prototype;f.zn=function()
{this.s.Fa().width>this.ua.width?
this.Sh():Ti(this.s,"resize",r(this.zn,this))};f.render=function(a)
{this.N=a;this.j=this.Ml(a);this.g.ka(this.j,"render",r(this.Sh,this))};f.Ml=functi
on(){return new Iv(this.N,!0,void 0,void 0,this.i.getId())};
f.Sh=function(){this.j.resize();var a=Math.ceil(1.25*Lv(this.j))
+1,b=this.yf(this.ma,a);b&&(this.ma+=a,Rk(b,r(this.Xu,this)))};f.Yg=ba(9);f.Xu=func
tion(a){a=a.target;if(Zk(a)){if((a=(new Ju(al(a))).g)&&a.length){var
b=cp(a[a.length-1].Aa.jh);this.oa!=b&&(this.oa=b,Mv(this.j,Ov(this,a)));
(a=Lf(this.ha()))&&Ah(a,1)}else
0==this.j.oa&&this.zq();this.dispatchEvent("success")}};
function Ov(a,b){return a.xl(b).map(function(c){return this.j.N?new
cv(c,200,this.i.getId()):new $u(c,80,this.i.getId())},a)}f.zq=function()
{};f.ha=function(){return this.N};f.xl=function(a){return this.source?
a.map(function(b){b.Aa.source=this.source;return b},this):a};function Pv(a,b,c)
{this.j=a;this.g=b;this.o=c||!1;a=this.Fa();this.i()?
a.height=120:a.height=65;this.nb(a)}n(Pv,Hl);Pv.prototype.i=function(){var a=B("gb-
mobile-menu-pubinfo");return a?0<wf(a).length&&null!=this.j&&0==co(this.j):!
1};function Qv(a){Nl.call(this);this.j=a}u(Qv,Nl);Qv.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 Rv(a){Qv.call(this,a);this.Ve=new
Map}u(Rv,Qv);Rv.prototype.Dc=function(a){return
this.Ve.get(Sv(Sl,a))};Rv.prototype.Xh=function(a){if(a instanceof
Pv)a=Sv(a.constructor,a.g);else if(a instanceof Sl)a=Sv(a.constructor,a.Ga());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.Ve.get(a)};
Rv.prototype.Sa=function(a){if(a instanceof Pv){var
b=Sv(a.constructor,a.g);this.Ve.set(b,a)}else a instanceof
Sl&&(b=Sv(a.constructor,a.Ga()),this.Ve.set(b,a));Rv.ta.Sa.call(this,a)};function
Sv(a,b){return Ta(a)+"#"+b.Qa()};function Tv(a,b,c,d)
{this.nk=this.Tl=10;this.Pi=this.marginTop=20;b=Math.floor((b-20)/
(100+this.Tl));d&&2<b&&(b-=b%2);Rv.call(this,b);eo(a);a=jb(eo(a),function(e){e=new
Sl(e);var g=e.Fa();g.width=100;e.nb(g);return e});c&&(c=a[0].Fa(),d=new
Hl,d.nb(c),this.Sa(d));v(a,r(this.Sa,this));Ol(this)}u(Tv,Rv);function
Uv(a,b,c,d,e){Rv.call(this,1);this.N=b;this.o=c;var g=d||!
1,h;a=eo(a);v(a,function(k){g&&h&&1<co(k)-co(h)&&Vv(this,h,k);var l=B("gb-mobile-
menu-pubinfo");l&&0<wf(l).length&&!g&&h&&k&&0==co(h)&&Vv(this,h,k,!0);l=new
Sl(k);var m=l.Fa();"fixed_height"==this.N?
m.height=this.o:m.width=this.o;l.nb(m);this.Sa(l);h=k},this);g&&h&&e&&co(h)<co(e)&&
Vv(this,h,e);Ol(this)}n(Uv,Rv);function Vv(a,b,c,d){b=new Pv(b,c,d||!
1);c=b.Fa();"fixed_height"==a.N?c.height=a.o:c.width=a.o;b.nb(c);a.Sa(b)}
Uv.prototype.s=function(){return this.o};Uv.prototype.hg=function(){return
this.N};Uv.prototype.nk=8;function Wv(a,b)
{this.V=a;this.g=b}n(Wv,mp);Wv.prototype.render=function(a){var
b=this.g(a);b.nb(a.Fa());b.setPosition(a.ud());return b};function Xv(a,b){var
c=Yv(a),d=Yv(b);0==co(a)||0==co(b)?d="Ini halaman pratinjau. Total halaman yang
ditampilkan akan dibatasi.":"number"!==typeof c||"number"!==typeof d||c>=d||
1==Math.abs(c-d)?d="Beberapa halaman dihilangkan dari pratinjau buku ini.":Zv(a,b)?
d="Halaman "+(--d+" bukan merupakan bagian dari pratinjau buku ini."):(a=+
+c+"",d=--d+"",d="Halaman "+a+" hingga "+d+" tidak ditampilkan dalam pratinjau
ini.");return d}
function Yv(a){a=a.kb();var b;/[^0-9]/.test(a)||Ob(a)?b=null:b=Nb(a,"B")?
ct(a,ft):ct(a,et);return b}function Zv(a,b){a=Yv(a);b=Yv(b);return 0==a+1-(b-
1)};function $v(a,b)
{W.call(this);this.s=a;this.N=b;this.o=b.j;this.j=b.g;this.i=F("DIV");this.i.classN
ame="separator-
container";this.s.appendChild(this.i);a=F("TABLE");a.className="separator-outer-
table";this.i.appendChild(a);var c=a.insertRow(-1).insertCell(-
1);c.align="center";var d=F("DIV");d.className="separator-
background";c.appendChild(d);c=F("TABLE");c.className="separator-inner-
table";d.appendChild(c);c.align="center";if(b.i()){var e=B("gb-mobile-menu-
pubinfo");if(e){b=Xe("IMG",e);if(1==b.length){b=
b[0].cloneNode(!0);var g=c.insertRow(-1).insertCell(-1);uf(g,b,0);x(g,"separator-
message");x(g,"separator-pubinfo-
message")}b=Xv(this.o,this.j);e=If(e);c=c.insertRow(-1).insertCell(-
1);g=F("SPAN");g.className="separator-text";c.appendChild(g);var h=this.N;h.i&&h.o?
N(g,mi(e)):N(g,mi(b+"<br>"+e));x(c,"separator-message");x(c,"separator-pubinfo-
message")}x(a,"separator-pubinfo");x(d,"separator-pubinfo")}else a=c.insertRow(-
1).insertCell(-1),x(a,"separator-
message"),a.textContent=Xv(this.o,this.j);Eh(this.i,
!0);V(this.i)}n($v,lm);$v.prototype.nb=function(a){K(this.i,a)};
$v.prototype.setPosition=function(a){jh(this.i,a)};$v.prototype.Na=function()
{H(this.i)};function aw(a){var
b=this;W.call(this);this.s=a;this.j=a.o;this.nb(Ih(this.j));this.Ib=new
A(0,0);this.O=null;this.na=new am(function(){M(b.O,!
1)},600);Ai(this,this.na)}u(aw,W);f=aw.prototype;f.nb=function(a){if(!this.i||!
Be(this.i,a)){this.i=a;var
b=this.s;b.ma=a;bw(b);this.dispatchEvent("resize")}};f.ad=function(a)
{this.zc=a;this.N.Na();var b=this.s,c=this.Fa();b.ma=c;bw(b);b=this.s;a=new
Ae(a.Db(),a.Fb());b.oa=a;b.s=!
0;K(b.i,a);U(b.na,0,b);bw(b);this.dispatchEvent("layoutchange")};
function cw(a,b){a.N=b}f.Kl=function(){return this.N};f.Lb=function(){return
this.zc};f.mc=function(){var
a=this.zc.Qd();this.oa&&(a=this.oa.Il(a));Kp(this.N,a);this.dispatchEvent("update")
};function dw(a,b){a.oa=b}
f.hd=function(a){var b=this.Ib.x,c=this.Ib.y;"number"===typeof
a.x&&(a.x=we(a.x,0,Math.max(this.zc.Db()-this.i.width,0)));"number"===typeof
a.y&&(a.y=we(a.y,0,Math.max(this.zc.Fb()-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.Ib=new
A(b,c);b=this.s;a=this.Ib;b.O||(b=b.o,null!=a.y&&(b.scrollTop=a.y),null!
=a.x&&(b.scrollLeft=a.x));this.dispatchEvent("move")};
function ew(a){var b=a.Ib;return b?new
Xg(b.x,b.y,a.i.width,a.i.height):null}f.Fa=function(){return
this.i};f.Kd=function(a)
{this.dispatchEvent("movestart");this.hd(a);this.dispatchEvent("moveend")};function
fw(a,b,c){a=a.Ib;c(new A(a.x+b.x,a.y+b.y))}
f.Lf=function(a){var b=this.Ib,c=this.Fa();!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height?this.Kd(a):(this.o&&(this.o.Ha(),this.o=null),this.o=new
hm([b.x,b.y],[a.x,a.y],250+250*we(ye(b,a)/800,0,1),km),O(this.o,"animate",r(this.Bn
,this)),O(this.o,"end",r(this.Fr,this)),this.dispatchEvent("movestart"),Ti(this,"mo
vestart",r(this.o.Ha,this.o)),this.o.play())};f.Bn=function(a)
{a=a.coords.map(Math.round);this.hd(new A(a[0],a[1]))};f.Fr=function(a)
{this.Bn(a);this.dispatchEvent("moveend")};
f.Hb=function(){return this.j};f.Re=ba(10);f.Pc=function(){return new
A(Math.round(this.Ib.x+this.i.width/2),Math.round(this.Ib.y+this.i.height/
2))};f.We=function(a){return new A(Math.round(a.x+this.i.width/2*-
1),Math.round(a.y+this.i.height/2*-1))};f.wa=function()
{aw.ta.wa.call(this);this.N.Na()};f.El=function(a)
{null==this.O&&(this.O=a);this.O.style.opacity=0;this.na.start()};f.Mt=function()
{var a=this;this.na.stop();M(this.O,!0);U(function()
{a.O.style.opacity=1})};f.An=1;function gw(a,b)
{aw.call(this,b);this.wb=a;this.g.ka(a,"pagechange",this.Ud);this.g.ka(this.wb,"sea
rchupdate",this.Rl);if(a=B("subscription-
bar"))this.g.ka(this,"scrolldown",t(this.El,a)),this.g.ka(this,"scrollup",t(this.Mt
,a))}u(gw,aw);f=gw.prototype;f.Rd=function(){var
a=this.zc.Qd(),b=[];this.oa&&(a=this.oa.Bi(a)[0]||[]);v(a,function(c){c instanceof
Sl&&b.push(c.Ga())});return b};f.yg=function(a){this.sg(!1,!
1);this.jf(this.Ug(a))};
f.hf=function(a){var
b=[];"fixed_width"==this.Lb().hg()&&b.push(this.Fa().width);this.le&&(a=Mp(this.le(
),this.Lb().s(),a,b))&&this.yg(a)};f.Oe=function(){this.sg(!0,!1);var
a=this.Fa().width;this.jf(this.Ug(a))};f.Ff=ba(11);f.sg=function(a,b)
{this.Wg=a;this.xj=b};f.resize=function(){if(this.Wg)this.Oe();else{var
a=this.Lb().s();a&&this.yg(a)}};f.jf=function(a){var
b=this.Lb();this.ad(a);b&&(a=qm(new pm(b,a),this.Pc()),
(a=this.We(a))&&this.Kd(a))};f.Ud=function(){this.li||this.Td(this.wb.Ga())};
f.Td=function(a){this.zc.Dc&&(a=this.zc.Dc(a))&&this.hd(new
A(Math.round(a.je()),Math.round(a.vd())))};f.Rl=function()
{hw&&(this.Kl().Na(),this.va&&this.va(),this.mc())};var hw=!0;function iw(a,b)
{this.Ea=a;this.g=b}n(iw,mp);iw.prototype.render=function(a){var
b=this.g(),c=a.Ga(),d=fb(this.Ea.le().Rf)/a.Fa().width,e=a.Fa();b.Sj=e.width;b.mh=e
.height;e=a.Fa().clone();e.width*=d;e.height*=d;b.hv=e.width;b.ev=e.height;b.setPos
ition(a.je(),a.vd());b.vb(c);b.Uc();return b};function jw(){};function kw(a)
{this.Ea=a}u(kw,jw);kw.prototype.Il=function(a){var b=this.Bi(a);a=b[0]||
[];b=b[1]||[];b.sort(t(lw,this.Ea.Pc()));var c=[];vb(c,a,b);return c};function
lw(a,b,c){return Wg(Yg(Il(b)),a)-Wg(Yg(Il(c)),a)}kw.prototype.Bi=function(a){var
b=ew(this.Ea),c=new Xg(b.left-800,b.top-800,b.width+1600,b.height+1600);return
Ab(a,function(d){d=Il(d);if(ah(c,d))return ah(b,d)?0:1})};function mw(a,b)
{this.Ea=b;this.V=a}n(mw,kw);mw.prototype.Il=function(a){var
b=kw.prototype.Il.call(this,a),c=this.V.Ga();if(c){var d=[],e=this.V.rb();v([1,-
1],function(){var g=fo(e,c.Qa(),1);g&&d.push(g)});v(a,function(g)
{g.Ga&&ob(d,g.Ga())&&pb(b,g)})}return b};function nw()
{W.call(this)}u(nw,W);nw.prototype.Be=function(a)
{this.i=a;this.o=ow(a)};nw.prototype.wa=function()
{nw.ta.wa.call(this);H(this.o)};function pw(a)
{W.call(this);this.ma=a;this.O=[]}u(pw,nw);f=pw.prototype;f.Be=function(a)
{pw.ta.Be.call(this,a);this.Ch();this.Ga()&&this.g.ka(this.Ga(),"update",this.Ch)};
f.Ga=function(){return this.i.Ga()};f.Bh=function(a,b,c,d){var e=F("div");V(e,!
0);this.o.appendChild(e);a=qw(this,a,b,c,d);J(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ma&&(J(e,{backgroundColor:this.ma}),Ah(e,.3));this.O.push(new
Xg(a[0],a[1],a[2],a[3]));return e};
function rw(a){return a.i.Fa().width/a.i.Ga().getParent().g.width}function
qw(a,b,c,d,e){var g=rw(a);return jb([b,c,d,e],function(h){return
Math.round(h*g)})}function sw(a,b){v(b,function(c)
{this.Bh.apply(this,c)},a)}f.Xo=function(a){return
this.Bh(a.left,a.top,a.width,a.height)};f.Hg=function()
{rf(this.o);this.O=[]};f.Ch=function(){};function tw()
{pw.call(this)}n(tw,pw);f=tw.prototype;f.Ch=function(){if(!this.j){var
a=this.Ga();a&&(a=Cp(a))&&(sw(this,a),this.j=!0)}};
f.Bh=function(a,b,c,d){this.s=pw.prototype.Bh.call(this,a,b,c,d);J(this.s,
{border:"2px #aaaaff
dashed"});this.N=F("IMG");this.s.appendChild(this.N);this.N.src="/googlebooks/
images/dialog_close_x.gif";a=qw(this,a,b,c,d);J(this.N,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});O(this.s,"mouseout",r(this.Gr,this));O(this.s,"m
ouseover",r(this.Np,this,!0));Ti(this.N,"click",r(this.Na,this));return
this.s};f.Na=function(){H(this.s)};
f.Gr=function(a){Bf(this.s,a.target)||this.Np(!1)};f.Np=function(a){J(this.N,
{display:a?"":"none"})};function uw(a)
{pw.call(this);this.V=a}n(uw,pw);uw.prototype.Ch=function(){if(!this.j){var
a=this.Ga();a&&(a=Bp(a))&&(v(a,function(b){var
c=b.pop(),d=b.pop();b=this.Bh.apply(this,b);J(b,
{cursor:"pointer"});this.g.ka(b,"click",r(this.s,this,d,c))},this),this.j=!
0)}};uw.prototype.s=function(a,b){(a=go(this.V.rb(),a))?
this.V.vb(a):Ro(this.V,b)};function vw(a,b)
{this.o=a;this.g=b}vw.prototype.Ga=function(){return
this.o};vw.prototype.i=function(){return this.o.Cd(this.g)};function ww(a,b,c)
{vw.call(this,a,b);this.j=c}n(ww,vw);ww.prototype.i=function(){return
this.j.width>this.g.width?this.o.Cd(this.j):vw.prototype.i.call(this)};function
xw(a,b,c,d,e)
{W.call(this);this.qh(a.Ia());this.V=a;this.i=c;this.na=[];this.Cn=d;K(d,c);this.ua
=ow(this);J(this.ua,"backgroundColor","#fff");K(this.ua,c);if(this.Ba=void 0!==e?
e:!0)a=ow(this),K(a,c),this.va=new
yw(a),this.va.show();b&&(this.o=b,this.g.ka(b,"update",this.Ig),To(b))}u(xw,W);f=xw
.prototype;f.Fa=function(){return this.i};f.Ga=function(){return this.o};function
zw(a,b){a.na.push(b);b.Be(a)}f.Ig=function(){};function Aw(a)
{a.dispatchEvent("load");a.Ba&&a.va.lb()}
function ow(a){var b=F("div");V(b,!0);J(b,
{position:"absolute",left:0,top:0});a.Cn.appendChild(b);return b}f.Na=function()
{v(this.na,function(a){a.Ha()});this.na=null;this.s&&H(this.s)};function Bw(a)
{a.N=ow(a);K(a.N,a.Fa());J(a.N,{backgroundImage:"url(//www.google.com/images/
cleardot.gif)",backgroundRepeat:"repeat"});a.g.ka(a.N,"mousedown",a.Hr);a.g.ka(a.N,
"dragstart",Di)}f.Hr=function(a){a.display=this;Cw.dispatchEvent(a)};var Cw=new Q;
function yw(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=F("div");V(c);J(c,a);this.g.appendChild(c);c.textContent="Memuat...";a.bottom=0}}
yw.prototype.show=function(a){J(this.g,
{display:a?"none":""})};yw.prototype.lb=function(){this.show(!
0)};xw.prototype.Fm=function(){Dw(this)};function Dw(a,b){a.s&&H(a.s);a.s=ow(a);new
Ew(a.s,a.Fa(),b)}
function Ew(a,b,c){this.g=a;J(a,
{backgroundColor:"#FFF",textAlign:"center"});K(a,b);N(a,ql(c||""));V(this.g)};funct
ion Fw(a,b,c){xw.call(this,a,b.Ga(),b.g,c);this.qh(Gw);a=ow(this);this.ma=new
Hw(b.g,a);a=ow(this);this.O=new Hw(b.g,a);Bw(this);Eh(c,!
0);x(c,"pageImageDisplay");this.oa=b;b.Ga()&&this.Ig()}n(Fw,xw);f=Fw.prototype;f.vb
=function(a){vp(a,"output",null);xw.prototype.vb.call(this,a);a.Cd()&&this.Ig()};
f.Ig=function(){var a=this.Ga(),b=this.oa.i();if(b&&!this.j)
{b=Iw(b);Ti(this.ma,"load",r(this.Ir,this,a,b,this.Fa().width));Jw(this.ma,[b]);var
c=Mo(this.V.Zb,a.Qa());c.push(b);Jw(this.O,c);this.j=!
0;a==this.V.Ga()&&this.dispatchEvent("fetch")}yp(a,[16,8])&&(a=Ce('<table
width=100% height=100%><tr><td><img
src="%s"/><br/>%s</td></tr></table>',ap("/googlebooks/restricted_logo.gif"),"Anda
telah sampai di halaman yang tidak dapat ditampilkan atau sampai pada batas
penampilan buku ini."),Dw(this,a),Aw(this))};
f.Ir=function(a,b,c)
{a==this.V.Ga()&&this.dispatchEvent("loaded");this.O.empty();var
d=this.V.Zb;a=a.Qa();d.g[a]=d.g[a]||{};d.g[a]
[c]=b;Aw(this)};f.tc=ba(14);f.Na=function(){this.j=!
1;this.ma.empty();this.O.empty();xw.prototype.Na.call(this)};var Gw=new
Q,Iw=Pc;function Hw(a,b){Q.call(this);this.i=a;this.j=b;this.If=!
1;this.g=F("IMG");this.g.width=this.i.width;this.j.appendChild(this.g);V(this.j)}n(
Hw,Q);Hw.prototype.empty=function(){for(var a;a=xf(this.j);)jp(a)};
function Jw(a,b){fp(a.g,r(a.o,a,a.g));for(var c=0;c<b.length;c+
+)a.g.src=b[c]}Hw.prototype.o=function(a)
{this.g==a&&(this.dispatchEvent("load"),this.If=!
0)};Hw.prototype.tc=ba(13);function Kw(a,b,c,d)
{xw.call(this,a,b.Ga(),b.g,c,d);this.oa=ow(this);Bw(this);b.Ga()&&this.Ig();this.V=
a;this.O=O(this.V.Ia(),"update",this.Ca,!
1,this)}n(Kw,xw);Kw.prototype.Ig=function(){var
a=this.Ga(),b=a.Cd(),c=this.V.Za().Dj(),d=a.na;if(b&&d&&!this.j){var
e=op(d,this.Fa().height);"number"===typeof e&&(d=pp(d,e),b=new
R(b),S(b,"zoom",e),S(b,"pg",a.va),b=b.toString(),this.ma=new
kp(this.oa,d,this.Fa().height,c.zk,c.yk,r(c.lp,c,b,d,this.Fa().height),null),this.j
=!0,this.Ca())}};
Kw.prototype.Ca=function(){if(this.j){var a=ph(this.oa);if(a){var
b=vh(this.oa);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;0<a.bottom-
a.top&&0<a.right-a.left&&lp(this.ma,Zg(a))}Xo(this.V)}};Kw.prototype.Na=function()
{this.j&&(this.ma.empty(),this.j=!
1);this.O&&(aj(this.O),this.O=null);xw.prototype.Na.call(this)};function Lw(a)
{this.Fd=a;pw.call(this,"#ffff00")}u(Lw,pw);Lw.prototype.Ch=function(){var
a=this.i.Ga();if(a){var b=this.Fd.getQuery();b!
=this.s&&(a=Uo(a,b),this.Hg(),a&&(jb(a,r(this.Xo,this)),this.s=b))}};function
Mw(a,b,c)
{a=["event",a,b,c];if(b=q.ga)a=["send"].concat(a),"timing"===a[1]&&null==a[4]&&(a[4
]=Math.round(performance.now())),b.apply(null,a)}function Nw(a,b,c,d)
{"string"===typeof a&&(a=B(a));a&&O(a,"click",t(Mw,b,c,d))}
$a("_OC_analyticsTrack",Mw);function Ow(a){return a.length?a.reduce(function(b,c)
{return ch(b,c)},a[0].clone()):null};function Pw(a,b,c,d,e)
{W.call(this);this.N=a;this.na=b;this.va=e;this.o=d;this.i=!
1;this.s=F("div");c.appendChild(this.s);this.g.ka(b,"mousemove",this.O);this.g.ka(b
,"mouseup",this.ma)}u(Pw,W);Pw.prototype.O=function(a){if(!this.ua){a=ze(new
A(a.clientX,a.clientY),qh(this.na));a=Ug(a,this.va);J(this.s,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;jh(this.s,a.left,a.top);K(this.s,b,c);this.j=a}};
Pw.prototype.ma=function(a){this.O(a);this.ua=!0;a=this.o;var
b=Zg(this.j),c=rw(this.N);c=Qw(b,1/c);b=Rw(Qw(c,1/a.Fa().width*1E3));a=new
R(a.Ec());S(a,"ci",
[b.left,b.top,b.width,b.height].join());S(a,"jscmd","click3");S(a,"output","text");
c=Rw(c);Sw(this.N,[c]);H(this.s);(new
Rq(a)).lf(r(this.oa,this,c,b));this.dispatchEvent("endsize")};
Pw.prototype.oa=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 Xg(h.X,h.Y,h.W,h.H))});if(c=c.content)Sw(this.N,
[a],c,b),d=!0,Mw("Web Reader","Selection")}d||this.N.Hg();this.Ha()};function
Qw(a,b){return new Xg(a.left*b,a.top*b,a.width*b,a.height*b)}function Rw(a){return
new
Xg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}P
w.prototype.wa=function(){Pw.ta.wa.call(this);H(this.s)};function Tw(a,b)
{W.call(this);this.s=a;this.Ea=b}var Uw;n(Tw,nw);f=Tw.prototype;f.Be=function(a)
{nw.prototype.Be.call(this,a);a=this.o;var b=F("div");V(b,!
0);a.appendChild(b);Gb(b,"selection-
layer");K(a,this.i.Fa());K(b,this.i.Fa());this.g.ka(b,"click",this.Jr);this.g.ka(b,
"mousedown",this.Kr)};
f.Kr=function(a){if(Uw){a.stopPropagation();this.j&&this.j.Ha();var
b=this.i.Cn;a=ze(new A(a.clientX,a.clientY),qh(b));this.j=new
Pw(this.s,b,this.o,this.i.Ga(),a);this.N=O(document.body,"mousemove",r(this.Lr,this
));Ti(this.j,["endsize","dispose"],r(this.Jt,this))}};f.Jr=function(a)
{Uw&&a.stopPropagation()};
f.Lr=function(a){if(this.j&&!this.j.Nd){var b=new
A(a.clientX,a.clientY),c=Yg(zh(this.Ea.Hb()));if(Vg(c,b)){var d=new
A(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
Kk(100),this.g.ka(this.O,"tick",this.Mr));this.ma=d;d.x||d.y?
this.O.start():this.O.stop()}}};f.Mr=function(){var a=this.ma,b=this.Ea;fw(b,new
A(15*a.x,15*a.y),r(b.Kd,b))};
f.Jt=function(){aj(this.N);yi(this.O);this.O=null};function Vw(){this.s="Pilihan
disalin ke papan klip";this.g=!1;var a=C("DIV","entity-page-
snackbar"),b=C("SPAN","entity-page-snackbar-
text");I(b,this.s);a.appendChild(b);X(a,"hidden",!
0);document.body.appendChild(a);this.o=a}Vw.prototype.show=function(){this.g?
(this.i(),U(r(this.j,this),500)):this.j();U(r(this.i,this),6E3)};Vw.prototype.j=fun
ction(){J(this.o,"bottom","0");this.g=!0};Vw.prototype.i=function()
{J(this.o,"bottom","-48px");this.g=!1};function Ww(a){this.i=a;this.o=new
Vw;this.j=Xw(this)}Ww.prototype.ha=function(){return this.j};
function Xw(a){var b=C("DIV");Ib(b,["entity-page-copy-button","entity-page-action-
chip"]);var
c=C("IMG");x(c,"entity-page-action-chip-icon");c.src="https://www.gstatic.com/
images/icons/material/system/1x/content_copy_googblue_18dp.png";var
d=C("SPAN");x(d,"entity-page-action-chip-
label");I(d,"Salin");b.appendChild(c);b.appendChild(d);O(b,"click",r(a.g,a));um(b,"
button");Hf(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
a.g.call(a)});return b}
Ww.prototype.g=function()
{this.i.focus();this.i.select();document.execCommand("copy");this.o.show()};functio
n Yw(a){$r.call(this,a);gn(this);this.Ko=!1;this.g=new
dj;this.i=qp();x(a,"viewport-selection-popup");Zw&&Zw.Ha();Zw=this}n(Yw,
$r);Yw.prototype.j=function(){this.dispatchEvent("close");this.Ha()};
function $w(a,b,c){var d=a.ha(),e=F("div");x(e,"selection-popup-select-
container");d.appendChild(e);d=F("div");x(d,"selection-popup-select-
label");e.appendChild(d);d.appendChild(of(b));e.appendChild(F("div"));b=F("input");
b.value=c;x(b,"viewport-input");e.appendChild(b);Eh(b,!1);a.i&&(c=(new
Ww(b)).ha(),e.appendChild(c));a.g.ka(b,"mousedown",ax)}function ax(a)
{a.stopPropagation()}Yw.prototype.wa=function(){H(this.ha());
$r.prototype.wa.call(this);this.g.Ha()};var Zw=null;function bx(a,b){this.g=a
instanceof A?a:new A(a,b)}u(bx,Sr);bx.prototype.Tc=function(a,b,c,d){var
e=Ve(a);var g=e.body;e=e.documentElement;e=new A(g.scrollLeft||
e.scrollLeft,g.scrollTop||e.scrollTop);g=this.g.x+e.x;e=this.g.y+e.y;var h=Ur(a);g-
=h.x;e-=h.y;Wr(new A(g,e),a,b,c,null,null,d)};function cx(a,b)
{bx.call(this,a,b)}u(cx,bx);cx.prototype.i=0;cx.prototype.o=function(a)
{this.i=a};cx.prototype.Tc=function(a,b,c,d){var e=mh(a);e=ph(e);var
g=jf(Te(a).g);g=new A(this.g.x+g.scrollLeft,this.g.y+g.scrollTop);var
h=b,k=Wr(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=Wr(g,a,h,c,e,10,d);0!=(k&496)&&Wr(g,a,b,c,e,this.i,d)}};function dx(a)
{pw.call(this,"#4a95d6");this.j=a}n(dx,pw);dx.prototype.Be=function(a)
{pw.prototype.Be.call(this,a);J(this.o,
{cursor:"pointer"});this.g.ka(this.o,"mousedown",ex)};function ex(a)
{a.stopPropagation()}
function Sw(a,b,c,d)
{a.Hg();jb(b,r(a.Xo,a));a.N&&aj(a.N);a.s&&a.s.Ha();b=F("div");document.body.appendC
hild(b);var e=Ow(a.O);if(e){var g=qh(a.o);b=new Yw(b);if(c&&d){var
h=a.Ga(),k=h.Cd();if(k){var l=new
R(k);d=[d.left,d.top,d.width,d.height].join();S(l,"ci",d);S(l,"edge",0);l=l.toStrin
g();var m=new R(h.Ec());S(m,"ci",d);S(m,"source","bookclip");m=Ce('<a
href="%s"><img
src="%s"/></a>',m.toString(),l)}d=m;rf(b.ha());m=b.ha();h=F("IMG");h.src="/
googlebooks/images/material/close_black_24dp.png";x(h,
"selection-popup-close");m.appendChild(h);b.g.Hf(h,"click",r(b.j,b));h=C("DIV",
{},"Bagikan klip ini");x(h,"selection-popup-title");m.appendChild(h);c&&($w(b,"Teks
pilihan",c),m=F("DIV"),x(m,"selection-popup-translate-
container"),b.ha().appendChild(m),h=new
R("https://translate.google.com/translate_t"),S(h,"text",c),S(h,"sl","auto"),S(h,"t
l","auto"),c=F("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=C("IMG"),Ib(h,
["selection-popup-translate-icon","entity-page-action-chip-icon"]),h.src="https://
www.gstatic.com/images/icons/material/system/1x/translate_googblue_18dp.png",
c.appendChild(h)),h=C("SPAN"),I(h,"Terjemahkan"),x(h,"entity-page-action-chip-
label"),c.appendChild(h),h=F("SPAN"),I(h,"\u00bb"),x(h,"selection-popup-translate-
arrow"),c.appendChild(h),x(c,"selection-popup-translate-link"),x(c,"entity-page-
action-chip"),m.appendChild(c));l&&$w(b,"Gambar",l);d&&$w(b,"Sematkan",d)}else
c=F("DIV"),I(c,"Memuat..."),x(c,"selection-popup-loading-
msg"),b.ha().appendChild(c);as(b);a.s=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g
=L(b.ha()).width;24>c-g&&(c=g+24);U(t(fx,b,
new cx(new A(c,e))));a.N=Ti(b,"close",r(a.Hg,a))}}function fx(a,b){a.Nd||
(a.setPosition(b),a.Da(!0))}dx.prototype.Hg=function()
{pw.prototype.Hg.call(this);this.s&&this.s.Ha()};dx.prototype.wa=function()
{pw.prototype.wa.call(this);this.s&&this.s.Ha();this.N&&aj(this.N)};function
gx(a,b,c){return a.Za().Dj()?new Kw(a,b,c):new Fw(a,b,c)}function hx(a,b){if(b
instanceof Fw){zw(b,new Lw(a.ub()));zw(b,new tw);var c=new dx(a.Hb()),d=new
Tw(c,a.Ia());zw(b,d);zw(b,c);zw(b,new uw(a))}};function ix(a,b,c)
{W.call(this);this.V=a;this.Ea=b;this.j=F("div");V(this.j,!0);J(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.s=F("div");V(this.
s,!0);J(this.s,
{position:"absolute"});this.j.appendChild(this.s);this.N=F("div");V(this.N,!
0);this.j.appendChild(this.N);this.O=F("div");V(this.O,!
0);this.N.appendChild(this.O);this.lb()}u(ix,lm);f=ix.prototype;
f.Uc=function(){var a=this.Sj-2,b=this.mh-2,c=this.hv-2,d=this.ev-2;J(this.N,
{backgroundColor:"#cccccc",position:"absolute"});jh(this.N,0,0);K(this.N,this.Sj,th
is.mh);J(this.O,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});jh(this.O,1,1);K
(this.O,a,b);this.show();var e=this.V;a=gx(e,new ww(this.Ga(),new Ae(a,b),new
Ae(c,d)),this.O);a instanceof Fw?hx(e,a):a instanceof Kw&&a instanceof Kw&&zw(a,new
Lw(e.ub()));this.i=a};f.lb=function(){M(this.j,!1)};f.show=function(){M(this.j,!
0)};
f.tc=ba(12);f.Na=function()
{this.i&&this.i.Na();H(this.j)};f.setPosition=function(a,b)
{jh(this.j,a,b)};f.vd=function(){return lh(this.j).x};f.je=function(){return
lh(this.j).y};f.vb=function(a){this.o=a};f.Ga=function(){return
this.o};f.Fb=function(){return this.mh};f.Db=function(){return this.Sj};function
jx(a){return a+2}f.Fa=function(){return new Ae(this.Sj,this.mh)};function kx(a)
{W.call(this);rf(a);V(a);this.o=a;this.i=F("div");V(this.i,!0);Ul()&&(df(a,
{dir:"ltr"}),df(this.i,{dir:"rtl"}));a.appendChild(this.i)}u(kx,W);function lx(a,b)
{kx.call(this,b);this.Ea=a;this.g.ka(b,"scroll",this.N);J(b,"position","relative");
J(this.i,"position","absolute");this.j=F("div");x(this.j,"scroll-
background");V(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.i)}n(lx,kx);function bw(a){var
b=a.oa;a.ma&&b&&(J(a.i,"left",Math.floor(Math.max(0,a.Ea.s.o.clientWidth-b.width)/
2)+"px"),J(a.j,"height",b.height+"px"))}lx.prototype.na=function(){this.s=!
1;this.N()};
lx.prototype.N=function(){if(!this.s){var a=this.Ea.Ib;if(a){a=a.clone();var
b=this.o;b=new A(b.scrollLeft,b.scrollTop);xe(a,b)||(this.O=!
0,this.Ea.Kd(b),this.O=!1)}}};function mx(a){var b=a.Hb(),c=new
lx(this,b);nx(b);gw.call(this,a,c);dw(this,new mw(a,this));cw(this,ox(this));var
d=a.rb(),e=a.Za().hg();this.ma=a.Za().O?function(g){return new
Uv(d,e,g)}:a.Za().na?function(g){return new Uv(d,e,g,!0,a.Za().na)}:function(g)
{return new Uv(d,e,g,!0)};b=this.wb.Za();"fixed_height"==b.hg()?
(b=b.le(),b=b[Math.floor(b.length/2)]+2):b=px(b)
+2;this.yg(b);this.g.ka(this.wb,"pagesupdate",this.Gu);this.g.ka(this.wb,"pagemodec
hange",this.Nr);this.g.ka(this,"move",this.mc);this.g.ka(this,
"move",this.Xw)}u(mx,gw);function nx(a){J(a,"overflow","auto");J(a,
{overflowX:"auto",overflowY:"scroll"});x(a,"overflow-scrolling");df(a,
{dir:"ltr"})}f=mx.prototype;f.Qc=function(){this.hf(1)};f.nd=function(){this.hf(-
1)};f.le=function(){var
a=this.wb.Za(),b=ub(a.le());"fixed_width"==a.hg()&&(a=this.wb.Za().Pa)&&150<a-
fb(b)&&(1500>a?pb(b,a):pb(b,1500));return new Lp(jb(b,jx))};f.Ug=function(a){return
this.ma(a)};
f.Fa=function(){if(this.j.hasChildNodes()){var
a=Ih(this.j.childNodes[0]).width;a=new Ae(a,this.i.height)}else a=this.i;return
a};function ox(a){var b=new Ip;Jp(b,Sl,new iw(a,t(Qc,ix,a.wb,a,a.s.i)));Jp(b,Pv,new
Wv(a.wb,function(c){return new $v(a.s.i,c)}));return b}f.Xw=function(){if(this.Ca)
{var a=Ll(this.zc,this.Pc().y);a&&a.Ga&&(a=a.Ga(),this.wb.Ga()!=a&&(this.li=!
0,this.wb.Gd(a.Qa()),this.li=!1))}this.Ca=!0};
f.Gu=function(){var a=this.wb.Ga(),b=this.wb.rb(),c=go(b,a.Qa());if(!c)a:
{c=co(a);b=eo(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(co(d)<=c){c=d;break
a}}c=null}a=this.Ib;b=this.Lb();d=b.Dc(c);a=ze(a,d.ud());b=this.Ug(b.s());c=b.Dc(c)
.ud();c=new A(c.x+a.x,c.y+a.y);this.ad(b);this.Kd(c)};f.Nr=function()
{this.N.Na();this.mc()};
f.Cl=function(a){if(a.jp&&a.O){var b=a.O;if(null!=a.oa)var c=a.oa;else a.oa=new
qx(this.s.i),c=a.oa;c.g=this.s.i;if(B("focus_article_div")){var
d=B("focus_article_div");H(d)}d=this.Lb().Dc(a);a=d.Db()/a.ye();if(b.eg()&&(b=b.eg(
))){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.je();d=a*e[1]+d.vd();var
g=a*e[2];a*=e[3];e=F("DIV");e.setAttribute("id","focus_article_div");V(e,!
0);Ah(e,.3);J(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 rx(a,b,c,d,e)
{W.call(this);this.V=a;this.Ea=b;this.o=c;var g=F("div");J(g,
{position:"absolute"});e=e.width-2;jh(g,d.x+(Ul()?
e:0),d.y);b.s.i.appendChild(g);this.i=g;b=Math.floor(e/Tl(c));g=new
Ae(e,b);this.j=F("div");this.i.appendChild(this.j);J(this.j,
{padding:"1px",position:"absolute"});this.s();b=F("div");this.j.appendChild(b);J(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});K(b,g);this.j.appendChild(b);d=F("IM
G");d.title=c.Qe();this.O=d;e=R;var h=new R(c.N.Op);S(h,"pg",c.Qa());c.ob.sig&&
S(h,"sig",c.ob.sig);e=new
e(h.toString());S(e,"zoom","1");S(e,"img","1");S(e,"w",g.width);if(g=this.V.Za().Ce
)S(e,"imgtk",g),S(e,"jtp",co(c));d.src=e.toString();b.appendChild(d);J(this.j,"curs
or","pointer");this.g.ka(this.j,"click",this.N);this.g.ka(a,"pagechange",this.s)}n(
rx,lm);rx.prototype.s=function(){var a=!1,b=this.V.Ga();b&&b==this.o&&(a=!
0);J(this.j,"backgroundColor",a?"#6B90DA":"#ccc")};rx.prototype.N=function()
{this.V.lc(mx);this.V.vb(this.o);sx.dispatchEvent("click")};
rx.prototype.Na=function(){jp(this.O);H(this.i)};var sx=new Q;function tx(a,b)
{this.V=a;this.Ea=b}n(tx,mp);tx.prototype.render=function(a){return new
rx(this.V,this.Ea,a.Ga(),a.ud(),a.Fa())};function ux(a){var b=a.Hb();J(b,
{overflow:"hidden"});var c=new
lx(this,b);gw.call(this,a,c);this.g.ka(this,"move",this.mc);J(b,
{overflow:"auto"});cw(this,vx(this));this.ad(wx(this));dw(this,new
kw(this));U(r(this.mc,this),0);this.g.ka(this,"resize",this.ma);var
d=B("subscription-bar");d&&(this.El(d),U(function(){M(d,!
1)},600))}u(ux,gw);ux.prototype.Td=function(a){a=this.Lb().Dc(a).ud();this.Kd(new
A(void 0,a.y-40))};function wx(a){var b=a.wb.Za().Rc;return new
Tv(a.wb.rb(),a.Fa().width,b,b)}
ux.prototype.ma=function(){this.ad(wx(this));this.Td(this.wb.Ga())};function vx(a)
{var b=new Ip;Jp(b,Sl,new tx(a.wb,a));return b};function xx(a,b,c)
{W.call(this);this.V=a;this.s=b;this.j=this.V.Za().dj;this.N=!!
this.V.Za().dj;this.ma=!!this.V.Za().Ii;this.o=qp(c);if(this.N){a:
{a=this.V.rb();for(b=0;b<this.j.length;b++)if(c=go(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=go(this.V.rb(),this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?co(d)-1:co(fb(eo(a)));e=co(this.V.Ga());if(e>=co(c)&&e<=d)
{a=b;break a}}a=-1}this.O=a}}n(xx,W);f=xx.prototype;
f.render=function(a)
{this.i=F("div");document.body.appendChild(this.i);U(r(this.Or,this));this.oa=a;if(
this.N)yx(this);else if(this.ma){x(this.i,"base-image-toc-
div");a=this.V.Za().Ii;var
b=go(this.V.rb(),a);b&&zx(this,b);1<this.V.Za().Xb&&(a=fo(this.V.rb(),a,1))&&zx(thi
s,a);this.cj()}else this.Ha()};f.Or=function()
{this.g.ka(document,"click",this.Ha);this.g.ka(this.V,"resize",this.cj)};
function zx(a,b){var c=new Ae(128,0),d=C("IMG",{width:128});x(d,"toc-page-
image");a.g.ka(d,"click",r(a.V.vb,a.V,b));oc&&Ul()&&a.g.ka(d,"load",a.cj);b.Cd(c)?
a.Gq(d,b,c):To(b,t(a.Gq,d,b,c));a.i.appendChild(d)}f.Gq=function(a,b,c){df(a,
{src:b.Cd(c)})};
function yx(a){var b=C("DIV",{"class":"toc-div"}),c;v(a.j,function(d,e){var
g=d.getId();g=go(a.V.rb(),g);var h=d.bw,k=a.j[e+1]?"":"-last",l="toc-middle-
cell"+k;k="toc-right-cell"+k;var m=C("DIV",{"class":g?"toc-row":"toc-disabled-
row"}),p=F("div");x(p,"goog-inline-block");x(p,"toc-left-
cell");e==a.O&&(x(p,Ul()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_selecte
d_item_arrow_left"),x(m,"toc-row-selected"));var w=F("div");x(w,"goog-inline-
block");x(w,l);oc&&!Gc("1.9")&&J(w,"overflow","hidden");
d=d.kb();var D=a.o?d:Me(d,35);N(w,mi(D));a.o&&(w.title=d);d=F("div");x(d,"goog-
inline-
block");x(d,k);N(d,mi(Ob(Pe(h))?"&nbsp;":h));m.appendChild(p);m.appendChild(w);m.ap
pendChild(d);g?a.g.ka(m,"click",r(a.V.vb,a.V,g)):(Jb(w,l),x(w,"toc-middle-disabled-
cell"),Jb(d,k),x(d,"toc-right-disabled-
cell"));b.appendChild(m);e==a.O&&(c=m)});c&&U(r(a.Aw,a,c));a.i.appendChild(b);300<L
(a.i).height&&(J(a.i,"height","300px"),x(a.i,"scroll-toc-div-wide"));x(a.i,"scroll-
toc-div");a.cj()}
f.Aw=function(a){300<a.offsetTop+L(a).height&&(a=void 0!==a.previousElementSibling?
a.previousElementSibling:yf(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};f.cj=function(){var a=this.o?9:13,b=this.o?
8:12;Tr(this.s.ha(),a,this.i,b,new A(0,-this.oa))};f.wa=function()
{W.prototype.wa.call(this);H(this.i);this.s.Of(!1)};function Ax()
{}n(Ax,Hl);function Bx(a)
{W.call(this);this.j=a}n(Bx,nw);Bx.prototype.Da=function(a)
{M(this.o,a)};Bx.prototype.Be=function(a){nw.prototype.Be.call(this,a);var
b=this.i.Fa();a=this.o;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";jh(a,this.j?c-d:0,0);K(a,d,b);J(a,{position:"absolute"});z?
Vl(a,e):(c=C("IMG",
{src:e,width:d,height:b,border:0,position:"absolute",top:0,left:0}),a.appendChild(c
))};function Cx(a,b){W.call(this);this.V=a;b=Math.floor(b/2);var
c=Math.floor(b/this.V.rb().g.aspectRatio());this.j=new
Ae(b,c);this.i=F("div");J(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.na=[];a.Ia().s.i.a
ppendChild(this.i);this.o=F("div");this.N=F("div");this.na.push(O(this.o,"dblclick"
,r(this.yu,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};J(this.o,a);J(this.N,a);this.i.appendChild(this.o);this.i.appendChild(this.N
);
this.ma=F("div");this.oa=F("div");this.o.appendChild(this.ma);this.N.appendChild(th
is.oa);Dx(this)}n(Cx,lm);function Dx(a)
{a.s&&a.s.Na();a.O&&a.O.Na();rf(a.ma);rf(a.oa);Fh(a.o,a.j);Fh(a.N,a.j);a.s=gx(a.V,n
ew vw(a.ua,a.j),a.ma);hx(a.V,a.s);a.va=new Bx(!0);zw(a.s,a.va);a.O=gx(a.V,new
vw(a.Ba,a.j),a.oa);a.Ca=new Bx(!
1);hx(a.V,a.O);zw(a.O,a.Ca)}f=Cx.prototype;f.setPosition=function(a)
{0>a.x&&(a.x=0);jh(this.i,a)};f.yu=function(a)
{a.preventDefault();a.stopPropagation();this.V.Vb("previous")};
f.Da=function(a){J(this.i,{display:a?"":"none"})};f.Uc=function(){J(this.o,
{left:0,top:0});J(this.N,{left:this.j.width+"px",top:0})};f.Rd=function(){return
ib([this.ua,this.Ba],function(a){return!!a})};f.Na=function()
{this.s.Na();this.O.Na();for(var
a;a=this.na.pop();)aj(a);this.i.parentNode&&H(this.i)};function Ex(a){return
2*a};function Fx(a){this.V=a}n(Fx,mp);Fx.prototype.render=function(a){var b=new
Cx(this.V,a.Fa().width);b.setPosition(a.ud());b.Uc();b.Da(!0);return
this.g=b};function Gx(a,b,c)
{Q.call(this);this.V=a;this.j=b;this.s=L(b).width;this.N=c;this.i=!
1;this.g=Ul()}n(Gx,Q);Gx.prototype.Gf=function(){return this.i};function Hx(a,b)
{if(b!=a.i){a.i=b;var c=a.V.Ia().s.i;M(c,!1);L(c);
[t(Ix,a.j,a.N,a.s,a.g,b),r(a.o,a),t(M,c,!0)].forEach(U)}}Gx.prototype.o=function()
{this.dispatchEvent("change")};function Ix(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="");M(a,!e)};var Jx=null;function Kx(a,b)
{dj.call(this);this.i=Jx;this.V=a;this.g=b;this.V.Za().O||
(this.ka(this.V,"pageturn",this.o),this.ka(this.g,"dispose",this.Ha))}n(Kx,dj);Kx.p
rototype.o=function(){var a=this.g.ma.g.Rd()[0]||new ep,b=this.g.ma.g.Rd()[1]||new
ep,c=this.O,d=this.s,e=d?co(d):-1,g=co(a)||-1,h=co(b)||-1,k=Math.max(c?co(c):-
1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.g.An){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);Zv(m,p)||void 0===m||void 0===p||
(a=Xv(m,p),this.i.ma(a),this.i.show(3E3))}};function Lx(a)
{this.g=a}Lx.prototype.zd=function(){return this.g.aid};Lx.prototype.dh=function()
{var a=this.g.x_focus,b=this.g.y_focus;if(void 0===a||void 0===b){b=this.eg();if(!
b.length)return null;a=b[0][0];b=b[0][1]}return new
A(a,b)};Lx.prototype.Gl=ba(15);Lx.prototype.eg=function(){return
Mx(this,"head_boxes")};function Mx(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 qx(a){this.g=a};function Nx(a)
{rp.call(this,a)}n(Nx,rp);f=Nx.prototype;f.Jd=function(a)
{rp.prototype.Jd.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 Lx(b))},this)))};f.Qe=function(){return
this.o(32)?"Sampul Depan":this.o(64)?"Sampul
Belakang":rp.prototype.Qe.call(this)};f.Jl=function()
{return{width:"w"}};f.yj=ba(16);f.jp=function(){return this.O};function Ox(a)
{Op.call(this);Op.apply(this,arguments);this.N();O(this,"update",r(this.N,this))}n(
Ox,Op);function Px(a,b){var c={};v(b.page,function(e){var
g=go(this,e.pid);g&&wp(g,e);c[e.pid]=!0},a);b=eo(a);var d=ib(b,function(e){return!!
c[e.Qa()]||!!this.O[e.Qa()]},a);b.length!
=d.length&&a.j(d)}Ox.prototype.Ul=function(a){this.s?
Px(this,a):Op.prototype.Ul.call(this,a)};
Ox.prototype.N=function(){var a={},b=0;v(eo(this),function(h){var
k=co(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.ma=c};Ox.prototype.o=Nx;function Qx(a)
{Qv.call(this,1);var b=new
Ax;b.nb(a);this.Sa(b);Ol(this)}n(Qx,Qv);Qx.prototype.Xh=function(){return
this.g[0]};Qx.prototype.s=function(){return this.Db()||
0};Qx.prototype.hg=function(){return"fixed_width"};function Rx(a){var
b=a.Hb(),c=new lx(this,b);J(b,{overflow:"hidden"});gw.call(this,a,c);this.ma=new
Fx(a);b=new
Ip;Jp(b,Ax,this.ma);this.N=b;b=a.rb().g.aspectRatio();c=this.Fa();b=this.Ug(Math.mi
n(2*Math.floor(c.height*b),c.width));this.ad(b);this.Ca=new
Kx(a,this);this.g.ka(this.wb,"pagemodechange",this.Pr);U(this.mc,0,this)}u(Rx,gw);f
=Rx.prototype;f.le=function(){var a=tb(Sx,this.wb.Za().le());return new
Lp(jb(a,Ex))};f.jf=function(a)
{Rx.ta.jf.call(this,a);this.N.Na();this.mc()};f.Qc=function(){this.hf(1)};
f.nd=function(){this.hf(-1)};f.Pr=function()
{this.N.Na();this.mc()};f.An=2;f.Ug=function(a){this.Fa();var
b=this.wb.rb().g.aspectRatio();return new Qx(new
Ae(a,Math.floor(Math.floor(a/2)/b)))};var Sx=[180,220,280];
Rx.prototype.Ud=function(){var a=Tx(this,this.wb.Ga()),b=this.ma.g;if(b){var
c=this.Ca,d=b.Rd();c.s=d[0];c.O=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.ua=c;b.Ba=d;Dx(b);if(c){if(c.o(64)||void 0==d)a=!1}else b.s.Fm();if(d)
{if(d.o(32)||void 0==c)e=!1}else
b.O.Fm();c=e;d=a?"":"hidden";J(b.o,"visibility",c?"":"hidden");J(b.N,"visibility",d
);c=c&&a;b.va.Da(c);b.Ca.Da(c)}this.dispatchEvent("pagechange")};Rx.prototype.Rd=fu
nction(){return this.ma.g.Rd()};
function Tx(a,b){return mb(a.wb.rb().ma,function(c){return
ob(c,b)})}Rx.prototype.mc=function()
{Rx.ta.mc.call(this);this.Ud()};Rx.prototype.ua=function(a,b){var
c=this.wb.rb().ma;a=co(a);for(var d,e,g=0;g<c.length;++g){var
h=c[g];if(h[0]&&a==co(h[0])||h[1]&&a==co(h[1])){d=g;break}else if(e){var k=h[0]||
h[1];if(a>=co(e[0]||e[1])&&a<co(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
Ux(a){W.call(this);this.O=a;this.i=null}n(Ux,W);f=Ux.prototype;
f.render=function(a,b){this.j=a;a=a.ha();var
c=qh(a).y,d=L(a);c=c+d.height+3;d="";b&&(d=qh(a).x);this.i=C("DIV",
{"class":"linkbar-panel-div"});jh(this.i,d,c);this.ma=C("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.i.appendChild(this.ma);oc&&rc&&!Gc("1.9")&&(this.s=C("IFRAME",
{style:"position:
absolute;",zx:"0"}),this.O.appendChild(this.s));this.O.appendChild(this.i);this.s&&
(K(this.s,L(this.i)),jh(this.s,lh(this.i)));U(r(this.Em,this))};
f.Em=function()
{this.g.ka(this.ma,"click",this.Ha);this.g.ka(this.j,"action",this.Qr);this.g.ka(do
cument,"mousedown",this.Ct)};f.Qr=function(){pr(this.j,16)||
this.Ha()};f.Ct=function(a){Bf(this.i,a.target)||Bf(this.j.ha(),a.target)||
this.Ha()};f.wa=function()
{W.prototype.wa.call(this);H(this.i);H(this.s)};f.ha=function(){return
this.i};function Vx(a,b,c){Ux.call(this,a);this.V=b;this.N=c}n(Vx,Ux);
Vx.prototype.render=function(a,b){Ux.prototype.render.call(this,a,b);a=C("DIV",
{style:"padding-top:5px; font-size: 13px;"});N(a,mi("Tempel link di e-mail atau
IM"));this.ha().appendChild(a);this.o=F("input");K(this.o,"100%","auto");this.ha().
appendChild(this.o);this.N&&(a=C("DIV",{style:"font-size: 13px; padding-top:
7px;"},"Sematkan"),this.ha().appendChild(a),this.Ne=F("input"),K(this.Ne,"100%","au
to"),this.ha().appendChild(this.Ne));a=this.V.Ga();b=(new R(window.location)).g;var
c=new R(a.Ec());
c.g=b;this.o.value=c.toString();U(t(Wx,this.o));this.N&&(a=new
R(a.Ec()),S(a,"output","embed"),this.Ne.value=Xx(a.toString()))};Vx.prototype.Em=fu
nction()
{Ux.prototype.Em.call(this);this.g.ka(this.o,"click",t(Wx,this.o));this.N&&this.g.k
a(this.Ne,"click",t(Wx,this.Ne))};function Wx(a){a.select()}function Xx(a){return
Ce('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Yx(a,b)
{W.call(this);this.Ea=a;this.j=b;this.i=F("div");a.s.i.appendChild(this.i);x(this.i
,"sitb_result");qc?(J(this.i,"width",b.Fa().width+"px"),J(this.i,"min-
height",b.Fa().height+"px")):
(jh(this.i,b.ud()),K(this.i,b.Fa()));a=F("div");x(a,"sitb-result-
header");this.i.appendChild(a);this.s=F("div");x(this.s,"sitb-result-page-
link");b=b.g.g;this.s.textContent=b?"Halaman
"+b:"Halaman";a.appendChild(this.s);this.o=F("div");x(this.o,"sitb-result-
content");this.i.appendChild(this.o);if(b=go(this.Ea.V.rb(),
this.j.g.Qa())){a=this.Ea.V.ub().getQuery();var c=b.ob.snippetSrc;c&&a==Jo(c)?
Zx(this,c):(a=b.yf(),"entity_page"==T(a,"source")?
S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),tp(b,a,r(this.O
,this)))}else $x(this)}n(Yx,lm);Yx.prototype.N=function(a)
{this.Ea.Df(a.g)};Yx.prototype.O=function(a){(a=a.ob.snippetSrc)?Zx(this,a):
$x(this)};function Zx(a,b){rf(a.o);var c=F("IMG");c.src=b;ay(a);b=a.j.Fa().width-
25;J(c,{width:b+"px"});a.o.appendChild(c)}
function ay(a){x(a.i,"sitb-result-clickable");x(a.s,"sitb-result-link");var
b=If(a.s);N(a.s,pl(b+"&nbsp;&raquo;"));um(a.i,"link");Hf(a.i,!
0);a.g.ka(a.i,"click",r(a.N,a,a.j));a.g.ka(a.i,"keydown",function(c){32!
=c.keyCode&&13!=c.keyCode||a.N(a.j)})}
function $x(a){rf(a.o);var b=F("div");x(b,"sitb-result-
snippet");a.o.appendChild(b);qc||J(b,{width:Math.floor(.75*a.j.Fa().width)
+"px"});N(b,ol.g(a.j.g.i));b=F("div");x(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=go(a.Ea.V.rb(),a.j.g.Qa());c&&c.Cd()&&!yp(c,
[4,8,16])&&c.o(2)?(ay(a),N(b,pl((qc?"Tidak ada gambar untuk hasil ini.":"Kami tidak
dapat membuat gambar untuk hasil ini.")
+"&nbsp;&nbsp;")),a=F("span"),N(a,pl(qc?"Klik untuk melihat":"Klik untuk
menampilkan seluruh halaman.")),b.appendChild(a),
x(a,"sitb-result-link")):(N(b,pl("Pratinjau tidak tersedia untuk halaman
ini.&nbsp;&nbsp;")),qc||(a=F("a"),x(a,"sitb-result-buy-link"),N(a,pl("Beli buku
ini.")),b.appendChild(a),b=new
R(window.location.href),S(b,"sitesec","buy"),S(b,"source","gbs_snippet"),Nj(b,"prin
tsec"),a.href=b.toString()))}Yx.prototype.Na=function()
{H(this.i);this.Ha()};function by(a)
{this.Ea=a}n(by,mp);by.prototype.render=function(a){return new
Yx(this.Ea,a)};function cy(a){this.g=a}n(cy,Hl);function dy(a,b)
{Qv.call(this,1);this.Pb=a;this.N=b;this.nk=this.Pi=this.marginTop=20;a.Ab&&(a.Ab.f
orEach(r(this.o,this)),Ol(this))}n(dy,Qv);dy.prototype.o=function(a){a=new
cy(a);var b=Math.min(this.N-16,600);a.nb(new
Ae(b,Math.round(124/600*b+42)));this.Sa(a)};function ey(a){var
b=a.Hb();J(b,"overflow","hidden");var c=new
lx(this,b);aw.call(this,c);this.V=a;qc||dw(this,new
kw(this));this.g.ka(this,"move",this.mc);var d=B("subscription-
bar");d&&(this.El(d),U(function(){M(d,!
1)},600));cw(this,fy(this));gy(b)}u(ey,aw);function gy(a)
{J(a,"overflow","auto");J(a,{overflowX:"auto",overflowY:"scroll"});df(a,
{dir:"ltr"})}function fy(a){var b=new Ip;Jp(b,cy,new by(a));return
b}ey.prototype.resize=function(){hy(this)};
function hy(a){var b=new
dy(a.Pb,a.Fa().width);a.ad(b);a.mc()}ey.prototype.Df=function(a,b){return
this.Ba(a,b)};function iy(a){this.g=a||{}}iy.prototype.qc=function(){return
this.g};iy.prototype.lc=function(a){var b=Wc(jy,function(c){return
c==a});this.g.v=b};iy.prototype.getQuery=function(){return this.g.q};var
jy={onepage:mx,twopage:Rx,thumbnail:ux,snippet:ey};function ky(a,b){this.g=new
As;O(this.g,"navigate",r(this.s,this));this.V=a;this.i=b}ky.prototype.s=function(a)
{ly(this,a.s)};function ly(a,b){if(!(a.o&&""==b||a.j))if((z||
pc)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Fj(b);v(d.ie(),function(e){var g=d.get(e);g in my&&(g=my[g]);c[e]=g});b=new
iy(c);a.V.lc(jy[b.g.v]||mx);Hx(a.i,!!b.g.f);void 0!
==b.getQuery()&&Io(a.V.ub(),b.getQuery())}}
ky.prototype.Ta=function(a){this.o=!0;this.g.Ta(a);z&&(a=(new
R(window.location)).g,ly(this,a));this.o=!1};ky.prototype.update=function(){var
a=new
iy;a.lc(this.V.O);a.g.q=this.V.ub().getQuery();a.g.f=this.i.Gf();a=Qj(a.qc()).toStr
ing();this.j=!0;this.g.Ai(a);this.j=!1};var my={"true":!0,"false":!1};function ny()
{this.g=[]}u(ny,gr);Oa(ny);function oy(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Wa()+"-highlight";break;case 1:c=a.Wa()+"-checkbox";break;case 2:c=a.Wa()+"-
content"}a.g[b]=c}return c}f=ny.prototype;f.Eg=function()
{return"menuitem"};f.Sc=function(a){var b=a.g.Ra("DIV",jr(this,a).join("
"),py(this,a.Lc(),a.g));qy(this,a,b,or(a,8)||or(a,16));return b};f.Nc=function(a)
{return a&&a.firstChild};
f.Ub=function(a,b){var c=xf(b),d=oy(this,2);c&&Hb(c,d)||
b.appendChild(py(this,b.childNodes,a.g));Hb(b,"goog-option")&&(a.zi(!
0),this.zi(a,b,!0));return ny.ta.Ub.call(this,a,b)};f.Fg=function(a,b){var
c=this.Nc(a),d=ry(this,a)?c.firstChild:null;ny.ta.Fg.call(this,a,b);d&&!
ry(this,a)&&c.insertBefore(d,c.firstChild||null)};function py(a,b,c)
{a=oy(a,2);return c.Ra("DIV",a,b)}f.Hq=function(a,b,c)
{a&&b&&qy(this,a,b,c)};f.zi=function(a,b,c){a&&b&&qy(this,a,b,c)};
function ry(a,b){return(b=a.Nc(b))?(b=b.firstChild,a=oy(a,1),!!b&&zf(b)&&Hb(b,a)):!
1}function qy(a,b,c,d){mr(a,c,b.Af());nr(a,b,c);d!=ry(a,c)&&(Lb(c,"goog-
option",d),c=a.Nc(c),d?(a=oy(a,1),c.insertBefore(b.g.Ra("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}f.Wh=function(a){switch(a){case 2:return
oy(this,0);case 16:case 8:return"goog-option-selected";default:return
ny.ta.Wh.call(this,a)}};
f.Cj=function(a){var b=oy(this,0);switch(a){case "goog-option-selected":return
16;case b:return 2;default:return ny.ta.Cj.call(this,a)}};f.Wa=function()
{return"goog-menuitem"};function sy(a,b,c,d){rr.call(this,a,d||
ny.Gb(),c);this.Bc(b)}u(sy,rr);f=sy.prototype;f.Cb=function(){var a=this.om;return
null!=a?a:this.Zg()};f.Bc=function(a){this.om=a};f.bc=function(a,b)
{sy.ta.bc.call(this,a,b);switch(a){case 8:pr(this,16)&&!b&&this.Of(!1);
(a=this.ha())&&this.Bd().Hq(this,a,b);break;case 16:
(a=this.ha())&&this.Bd().zi(this,a,b)}};f.Hq=function(a)
{this.bc(8,a)};f.zi=function(a){this.bc(16,a)};
f.Zg=function(){var a=this.Lc();return Array.isArray(a)?(a=jb(a,function(b){return
zf(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-
separator"))?"":Kf(b)}).join(""),Fe(a)):sy.ta.Zg.call(this)};f.oe=function(a){var
b=this.getParent();if(b){var c=b.s;b.s=null;if(c&&"number"===typeof
a.clientX&&xe(c,new
A(a.clientX,a.clientY)))return}sy.ta.oe.call(this,a)};f.ne=function(a){return
a.keyCode==this.nm&&this.Ye(a)?!0:sy.ta.ne.call(this,a)};f.Qt=function(){return
this.nm};
Zq("goog-menuitem",function(){return new sy(null)});sy.prototype.Af=function()
{return
or(this,16)?"menuitemcheckbox":or(this,8)?"menuitemradio":sy.ta.Af.call(this)};sy.p
rototype.getParent=function(){return
rr.prototype.getParent.call(this)};sy.prototype.hh=function(){return
rr.prototype.hh.call(this)};function ty(a,b,c){sy.call(this,a,b,c);this.zi(!
0)}u(ty,sy);Zq("goog-checkbox-menuitem",function(){return new ty(null)});function
uy(a)
{ty.call(this,Ie(a.kb()),a.getId());this.i=a}n(uy,ty);uy.prototype.Nb=function(a)
{ty.prototype.Nb.call(this,a);if(this.i.Ge){var b=(a=1==this.i.Ge)?"Rak buku
publik":"Rak buku pribadi";a=C("IMG",{src:"/googlebooks/images/sharing_"+
(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-
left:8px;float:"+(Ul()?"left":"right")});a=C("DIV","goog-menuitem-
accel",a,of(String(this.i.va)));uf(this.Kb(),a,1)}};function vy(a,b,c,d)
{Yr.call(this,a,b,c||d);(c||d)&&this.o(65|(d?32:132))}u(vy,Yr);function wy()
{}u(wy,gr);Oa(wy);wy.prototype.Wa=function(){return"goog-menuheader"};function
xy(a,b,c){rr.call(this,a,c||wy.Gb(),b);this.bc(1,!1);this.bc(2,!1);this.bc(4,!
1);this.bc(32,!1);this.ae=1}u(xy,rr);Zq("goog-menuheader",function(){return new
xy(null)});function yy(){}u(yy,gr);Oa(yy);yy.prototype.Sc=function(a){return
a.g.Ra("DIV",this.Wa())};yy.prototype.Ub=function(a,b)
{b.id&&a.oh(b.id);if("HR"==b.tagName){var c=b;b=this.Sc(a);sf(b,c);H(c)}else
x(b,this.Wa());return b};yy.prototype.Fg=function(){};yy.prototype.Wa=function()
{return"goog-menuseparator"};function zy(a,b){rr.call(this,null,a||
yy.Gb(),b);this.bc(1,!1);this.bc(2,!1);this.bc(4,!1);this.bc(32,!
1);this.ae=1}u(zy,rr);zy.prototype.Ma=function(){zy.ta.Ma.call(this);var
a=this.ha();um(a,"separator")};Zq("goog-menuseparator",function(){return new
zy});function Ay(a)
{this.g=a||"menu"}u(Ay,br);Oa(Ay);f=Ay.prototype;f.Ck=function(a)
{return"UL"==a.tagName||Ay.ta.Ck.call(this,a)};f.Yh=function(a)
{return"HR"==a.tagName?new zy:Ay.ta.Yh.call(this,a)};f.fe=function(a,b){return
Bf(a.ha(),b)};f.Dg=function(){return"goog-menu"};f.Dk=function(a)
{Ay.ta.Dk.call(this,a);a=a.ha();X(a,"haspopup","true")};function By(a)
{zy.call(this,yy.Gb(),a)}u(By,zy);Zq("goog-menuseparator",function(){return new
zy});function Cy(a,b){Fr.call(this,"vertical",b||Ay.Gb(),a);Or(this,!
1)}u(Cy,Fr);f=Cy.prototype;f.fl=!0;f.fe=function(a){if(this.Bd().fe(this,a))return!
0;for(var b=0,c=an(this);b<c;b++){var d=bn(this,b);if("function"==typeof
d.fe&&d.fe(a))return!0}return!1};f.Sa=function(a){this.Oa(a,!0)};f.uf=function(a,b)
{this.Pg(a,b,!0)};f.Qd=function(){var a=[];$m(this,function(b){a.push(b)});return
a};f.setPosition=function(a,b){var c=this.isVisible();c||M(this.ha(),!
0);xh(this.ha(),a,b);c||M(this.ha(),!1)};
f.ud=function(){return this.isVisible()?qh(this.ha()):null};function Dy(a,b)
{(a.fl=b)&&Or(a,!0)}f.Da=function(a,b,c)
{(b=Cy.ta.Da.call(this,a,b))&&a&&this.ab&&this.fl&&Gr(this).focus();a&&c&&"number"=
==typeof c.clientX?this.s=new A(c.clientX,c.clientY):this.s=null;return
b};f.Nl=function(a){this.fl&&Gr(this).focus();return
Cy.ta.Nl.call(this,a)};f.Lo=function(a){return
a.isEnabled()&&a.isVisible()&&or(a,2)};
f.Nb=function(a){for(var b=this.Bd(),c=Ze(this.g.g,"DIV",b.Dg()+"-
content",a),d=c.length,e=0;e<d;e+
+)fr(b,this,c[e]);Cy.ta.Nb.call(this,a)};f.ne=function(a){var
b=Cy.ta.ne.call(this,a);b||$m(this,function(c){!
b&&c.Qt&&c.nm==a.keyCode&&(this.isEnabled()&&this.Zc(c),b=c.Vc(a))},this);return
b};f.Yd=function(a){Cy.ta.Yd.call(this,a);
(a=bn(this,a))&&rh(a.ha(),this.ha())};function Ey(a,b){Cy.call(this,a,b);Dy(this,!
0);this.Da(!1,!0);this.i=new Tn}u(Ey,Cy);f=Ey.prototype;f.Qm=!
1;f.Tp=0;f.Nb=function(a){Ey.ta.Nb.call(this,a);(a=a.getAttribute("for")||
a.htmlFor)&&this.attach(this.g.ha(a),1)};f.Ma=function()
{Ey.ta.Ma.call(this);this.i.forEach(this.Io,this);var
a=Z(this);a.ka(this,"action",this.Lv);a.ka(this.g.g,"mousedown",this.Ov,!0)};
f.attach=function(a,b,c,d,e){a&&Vn(this.i,Ta(a))||(a?
(b={ya:a,Qq:b,Dv:c,Zo:d?"contextmenu":"mousedown",km:e},this.i.set(Ta(a),b)):b=null
,this.ab&&this.Io(b),a=t(this.Uv,a),this.ha()&&Z(this).ka(this.ha(),"keydown",a))};
f.Uv=function(a,b){if(27==b.keyCode)a.focus();else if(a=bn(this,this.jc)){var
c=a.ha();a=new Fi(b.Ob,c);a.target=c;if(32==b.keyCode||
13==b.keyCode)if(Ji(c))jj(c,"keydown",!1,a);else
if(c=Wi(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.nh&&bj(e,a)}}32==b.keyCode&&this.lb()}};f.Io=function(a)
{Z(this).ka(a.ya,a.Zo,this.Yv);"contextmenu"!
=a.Zo&&Z(this).ka(a.ya,"keydown",this.Zv)};
function Fy(a,b,c,d){var e=a.isVisible(),g;(g=a.isVisible())||(g=150>Date.now()-
a.Tp);g&&a.Qm?a.lb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?
c:8,e||(a.ha().style.visibility="hidden"),M(a.ha(),!0),b.Tc(a.ha(),c,d),e||
(a.ha().style.visibility="visible"),a.Yd(-1),a.Da(!0))}f.lb=function()
{this.isVisible()&&(this.Da(!1),this.isVisible()||
(this.Tp=Date.now()))};f.Lv=function(){this.lb()};f.Yv=function(a){Gy(this,a)};
f.Zv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||
Gy(this,a);40==a.keyCode&&Kr(this)};function Gy(a,b){for(var
c=a.i.ie(),d=0;d<c.length;d++){var e=a.i.get(c[d]);if(e.ya==b.currentTarget){c=void
0!==e.Qq?new Yr(e.ya,e.Qq,!0):new
cx(b.clientX,b.clientY);c.o&&c.o(5);Fy(a,c,e.Dv,e.km);b.preventDefault();b.stopProp
agation();break}}}f.Ov=function(a){this.isVisible()&&!
this.fe(a.target)&&this.lb()};f.Zi=function(a){Ey.ta.Zi.call(this,a);this.lb()};
f.wa=function(){Ey.ta.wa.call(this);this.i&&(Xn(this.i),delete this.i)};function
Hy(a,b,c){c=void 0===c?!
1:c;Ey.call(this);this.j=a;this.O=b;this.na=c}n(Hy,Ey);f=Hy.prototype;f.Va=function
(){Ey.prototype.Va.call(this);Qu(this.O).forEach(this.it,this)};f.Ma=function()
{Ey.prototype.Ma.call(this);this.ha().style.maxHeight="200px";this.ha().style.overf
lowY="scroll";var
a=Z(this);a.ka(this.ha(),"mouseout",this.Rr);a.ka(this.ha(),"scroll",this.Sr)};f.Rr
=function(a){Bf(this.ha(),a.relatedTarget)||this.Da(!1)};
f.tu=function(a){var b=a.target,c=b.i,d=this.j.ac();pr(b,16)?
Du(c,d):Gu(c,d);this.dispatchEvent("g");a.stopPropagation()};f.Sr=function(a)
{a.stopPropagation()};f.it=function(a){var b=!Ob(Pe(a.kb())),c=a.j&&(!a.ua||
this.j.oa),d=!!Eu(a,this.j.ac());b&&(c||d)&&(b=new uy(a),b.Of(d),b.Ta(this.O.im!
=a.getId()||this.na),this.Oa(b,!0),Z(this).ka(b,"action",this.tu))};function Iy(a)
{var b=[];$m(a,function(c){c instanceof uy&&pr(c,16)&&b.push(c.i)});return
b};function Jy(a,b,c){Wt.call(this,null,null,c?5:0);this.i=new
Hy(a,b);this.i.te(this);Ai(this,this.i);this.s=new
Image(16,16);this.s.src="/googlebooks/images/my_library_logo.png";this.bc(64,!
0)}n(Jy,Wt);f=Jy.prototype;f.Va=function()
{Wt.prototype.Va.call(this);x(this.ha(),"add-to-library")};
function Ky(a){a.i.ab||a.i.render();var b=Iy(a.i);switch(b.length){case 0:var
c="Tambahkan ke Koleksiku";break;case 1:c="Ditambahkan ke
"+b[0].kb();break;default:c="Ditambahkan ke "+b.length+"
rak"}0<b.length&&(c=au(a.s,c));xr(a,c)}f.Rb=function(a)
{this.rl();Wt.prototype.Rb.call(this,a);this.i.ab||this.i.render();a?
(a=this.ha(),Fy(this.i,new vy(a,8,!0),void 0,null)):this.i.lb()};
f.Ma=function(){Wt.prototype.Ma.call(this);var
a=Z(this);a.ka(this,"enter",this.Nw);a.ka(this,"leave",this.rl);a.ka(this,"action",
this.Tr);a.ka(this.i,"g",this.Bu);Ky(this)};f.Bu=function()
{Ky(this)};f.Tr=function(){this.Rb(!0)};f.Nw=function()
{this.rl();this.nq=U(r(this.Rb,this,!0),200)};f.rl=function()
{Mk(this.nq)};f.nq=null;function Ly(a)
{this.s=a.Seller;this.Ua=a.Url;this.i=a.TrackingUrl;this.g=a.Price;this.j=a.IsInSto
ck;this.o=a.IsPublisher};function My(a)
{this.Jc=a.Title;this.g=a.Pid;this.bw=a.PgNum}My.prototype.kb=function(){return
this.Jc};My.prototype.getId=function(){return this.g};function Ny(a)
{this.Jc=a.title||"";this.O=!!
a.fullview;this.Ii=a.table_of_contents_page_id||"";this.Xb=a.num_toc_pages||"";this
.ma=a.initial_zoom_width_override;this.Pa=a.max_resolution_image_width;this.Rc=!!
a.paired_thumbnails;this.Ce=a.thumbnail_token||"";this.Ua=a.containing_bookshelves|
|[];this.Ba=a.volume_id||"";this.Kc=a.other_issues_query||"";this.tb=!!
a.is_browsable;this.Tb=!!a.is_public_domain;a.last_page&&(this.na=new
rp(a.last_page));this.j=new Ae(a.page_width,a.page_height);this.oa=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&(this.N=jb(c.BuyLin
ks,function(d){return new
Ly(d)},this));this.Ja=c.AboutUrl;c.allowed_syndication_flags&&(this.s=c.allowed_syn
dication_flags.allow_disabling_chrome);c.TocLine&&(this.dj=jb(c.TocLine,function(d)
{return new My(d)}));c.SubscribeLink&&(this.ua=new
Ly(c.SubscribeLink));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.g=c;this.o=n
ull==c?null:new
Dp(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Md=a.sample_url||"";this.Sb=
a.is_newspaper||!1;
(this.va=a.newspaper_tile_base_url)&&this.o&&Ep(this.o,r(this.ww,this));this.Rf=c?
c.res_h:Oy;this.Ca=this.Sb?"fixed_height":"fixed_width";this.ng=a.is_pre_order||!
1;this.mq=a.on_sale_date||"";this.Jj=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Kj=a.volumeresult&&a.volumeresult.has_scanned_text;this.Ka=a.volumeresult&&a
.volumeresult.can_download_pdf;this.La=a.volumeresult&&a.volumeresult.can_download_
epub;this.hb=a.volumeresult?a.volumeresult.download_pdf_url:"";this.Zb=
a.volumeresult?
a.volumeresult.download_epub_url:""}n(Ny,Fp);f=Ny.prototype;f.di=ba(17);f.Bj=functi
on(){"number"!==typeof this.i&&(this.i=this.g.read_zm,this.i="number"===typeof
this.i?this.g.read_zm:4,this.i=we(this.i,-1,this.le().length-1));return
this.i};function px(a){return a.ma?a.ma:a.j&&a.j.width?
a.j.width:575}f.ac=function(){return this.Ba};f.Dj=function(){return
this.o};f.le=function(){return this.Rf};f.hg=function(){return this.Ca};
f.ww=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.va+a.substring(b));return new R(a)};f.Zh=function()
{return this.g?this.g.focus_aid:null};f.dh=function(){var
a=this.g.focus_x,b=this.g.focus_y;return void 0!==a&&void 0!==b?new
A(a,b):null};var Oy=[350,410,495,575,685,800,910,1025];function Py(a)
{Ku.call(this);null!=a&&a.bookshelf&&v(a.bookshelf,function(b){Mu(this,new
Ju(b))},this)}n(Py,Ku);function Qy(a,b,c){var d=new
R("/books");uu(d);S(d,"op","cls_metadata");S(d,"jscmd","ClsMetadata");var e=T(new
R(window.location),"uid");e&&S(d,"uid",e);b&&S(d,"uid",b);Pp(d.toString(),t(Ry,a,c)
)}function Sy(a,b){var c=new Py(b);a&&a.forEach(function(d)
{Ty(d.ac(),d.Ua,c)});return c}function Ty(a,b,c){b.forEach(function(d){var e=new
Bu;e.Aa.Sm=a;(d=Nu(c,String(d)))&&d.g.push(e)})}function Ry(a,b,c)
{a(Sy(b,c))};function Uy(a){return a.split(Vy).filter(function(b){return
0<b.length})}
var Wy=/\s/,Xy=/[ -]/,Vy=/[+,;]/,Yy=/-?"[^"]+"|[^\s"]+/g,Zy=RegExp('["\\u201C\\
u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),$y=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,]"),az=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 bz(a){return z?
a.toLowerCase():a.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/
g,"").normalize("NFC")};function cz(a){var b={};dz(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var g=c.charAt(e);g=$y.test(g)?"-":g;d[g]||
(d[g]={});d=d[g]}d!=b&&(d.$=ez)});return b}
function dz(a){a=De(bz(a));var
b=a.match(Zy);b&&(a=a.replace(Zy,'"'),b.length&1&&(a+='"'));b=a.match(Yy);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(az,""));else if(!
c.startsWith("-")){c=Uy(c.replace(az,""));c=la(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a.delete("");return Array.from(a)}var
ez={};function fz(a){var b=!0;b=void 0===b?!1:b;this.g="string"===typeof a?
cz(a):a;this.j=b;this.i=[]}
function gz(a,b,c,d){for(var e=fb(d),g=a.i,h=g.length-1,k;k=g[h];h--){var l=k;var
m=b;var p=c,w=!1;if(l.g)if(w=!!l.g.$,Xy.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.Qh=void
0,l.g=l.g[m]||null;l.i=!l.g;if(w)
{l={startOffset:k.startOffset,uh:k.uh,endOffset:k.endOffset,Qh:k.Qh};if(a.j)for(;e&
&e.startOffset<=l.endOffset&&l.startOffset<=e.endOffset&&e.uh===l.uh;)
{d.pop();if(e.startOffset<l.startOffset||
e.endOffset>l.endOffset)l={startOffset:e.startOffset,
uh:e.uh,endOffset:l.endOffset,Qh:l.Qh};e=fb(d)}d.push(l);e=l}k.i&&rb(g,h)}}function
hz(a,b){this.startOffset=a;this.uh=void 0;this.endOffset=a;this.Qh=void 0;this.i=!
1;this.g=b};function iz(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new
fz(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e="
",g,h=bz(a);for(g=0;g<h.length&&d.length<c;g++){var
k=h.charAt(g);a=Xy.test(e);if(Wy.test(k)){if(k=" ",a)continue}else if($y.test(k))
{if(k="-",a)continue}else a&&b.g[k]&&b.i.push(new
hz(g,b.g));gz(b,k,g,d);e=k}Xy.test(e)||gz(b,"
",g,d);d.length>=c&&(d.length=c);return d};function jz(a){var
b=cz(a);a=kz();Array.prototype.forEach.call(a,function(c){lz(b,c)})}function kz()
{var a=[],b=ub($e("patent-text")),c=af("patent-
title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):vb(b,c.childNodes);return a}
function lz(a,b){var c=Kf(b);a=iz(c,a);if(a.length){var
d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),ae("span",
{"class":"patent-text-
highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.subst
ring(e));a=F("span");N(a,he(d));vf(a,b)}};function mz(){sy.call(this,"Matikan
penyorotan");var a=yj("dq")||yj("q");a&&jz(a);this.Qb=!
0}n(mz,sy);mz.prototype.Ma=function()
{sy.prototype.Ma.call(this);Z(this).ka(this,"action",this.i)};mz.prototype.i=functi
on(){this.Qb=!this.Qb;Lb(window.document.body,"patent-highlight-disabled",!
this.Qb);xr(this,this.Qb?"Matikan penyorotan":"Nyalakan penyorotan")};function nz()
{}u(nz,yy);Oa(nz);nz.prototype.Sc=function(a){return a.g.Ra("DIV",jr(this,a).join("
")+" goog-inline-block","\u00a0")};nz.prototype.Ub=function(a,b)
{b=nz.ta.Ub.call(this,a,b);x(b,"goog-inline-block");return
b};nz.prototype.Wa=function(){return"goog-toolbar-separator"};function oz()
{}u(oz,St);Oa(oz);f=oz.prototype;f.Sc=function(a){var
b=jr(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),this.rj(a.Lc(),a.g));this.vc(b,a.Bf());return b};f.Eg=function()
{return"button"};f.Nc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};f.rj=function(a,b){return
b.Ra("DIV","goog-inline-block "+(this.Wa()+"-outer-box"),b.Ra("DIV","goog-inline-
block "+(this.Wa()+"-inner-box"),a))};f.Vi=function(a){return"DIV"==a.tagName};
f.Ub=function(a,b){pz(b,!0);pz(b,!1);a:{var c=a.g.hp(b);var d=this.Wa()+"-outer-
box";if(c&&Hb(c,d)&&(c=a.g.hp(c),d=this.Wa()+"-inner-box",c&&Hb(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.rj(b.childNodes,a.g));Ib(b,["goog-inline-
block",this.Wa()]);return oz.ta.Ub.call(this,a,b)};f.Wa=function(){return"goog-
custom-button"};
function pz(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(""==Pb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\
xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function qz()
{}u(qz,oz);Oa(qz);qz.prototype.Wa=function(){return"goog-toolbar-button"};function
rz(){this.g="toolbar"}u(rz,br);Oa(rz);rz.prototype.Yh=function(a)
{return"HR"==a.tagName?new
zy(nz.Gb()):rz.ta.Yh.call(this,a)};rz.prototype.Dg=function(){return"goog-
toolbar"};rz.prototype.gp=function(){return"horizontal"};function sz(a)
{rz.call(this);this.i=a}u(sz,rz);var tz={};sz.prototype.Dg=function(){return
this.i||"ocean-chrome-toolbar"};function uz(a)
{Q.call(this);this.g=[];vz(this,a)}u(uz,Q);f=uz.prototype;f.rg=null;f.Ik=null;funct
ion wz(a,b){a.Ik=b}function vz(a,b){b&&(b.forEach(function(c){xz(this,c,!
1)},a),vb(a.g,b))}f.Sa=function(a){this.uf(a,this.g.length)};f.uf=function(a,b)
{a&&(xz(this,a,!1),wb(this.g,b,0,a))};f.Qd=function(){return
ub(this.g)};f.ff=function(a){a!=this.rg&&(xz(this,this.rg,!1),this.rg=a,xz(this,a,!
0));this.dispatchEvent("select")};f.wa=function(){uz.ta.wa.call(this);delete
this.g;this.rg=null};
function xz(a,b,c){b&&("function"==typeof a.Ik?a.Ik(b,c):"function"==typeof
b.Dm&&b.Dm(c))};function yz(a,b,c){Fr.call(this,b,a||
rz.Gb(),c)}u(yz,Fr);yz.prototype.aj=function(a){yz.ta.aj.call(this,a);this.qe||
Kr(this)};function zz(a,b,c){Ut.call(this,a,b||qz.Gb(),c)}u(zz,Ut);Zq("goog-
toolbar-button",function(){return new zz(null)});function Az(a,b){zy.call(this,a||
nz.Gb(),b)}u(Az,zy);Zq("goog-toolbar-separator",function(){return new Az});function
Bz(a){a=a||"viewport-chrome-toolbar";a=tz[a]||(tz[a]=new
sz(a));yz.call(this,a);this.Ba={};this.j=new dj(this)}n(Bz,yz);function Cz(a,b,c,d)
{b.bc(16,!0);if(c){var e=a.Ba[c];e||(e=new uz,wz(e,function(g,h)
{g&&g.Of(h)}),a.Ba[c]=e);e.Sa(b);b.Wf&=-17;O(b,"action",function(g)
{e.ff(g.target)});d&&e.ff(b)}else b.jd(16,!!d)}function Dz(a,b)
{a.Ba.viewport&&a.Ba.viewport.ff(b)}Bz.prototype.wa=function()
{yz.prototype.wa.call(this);this.j.Ha();Sc(this.Ba,function(a){a.Ha()})};function
Ez(){}u(Ez,St);Oa(Ez);f=Ez.prototype;f.Sc=function(a){var
b=jr(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join("
"),a.Lc());this.vc(b,a.Bf());return b};f.Eg=function()
{return"button"};f.Vi=function(a){return"DIV"==a.tagName};f.Ub=function(a,b)
{x(b,"goog-inline-block");return Ez.ta.Ub.call(this,a,b)};f.Cb=function()
{return""};f.Wa=function(){return"goog-flat-button"};Zq("goog-flat-
button",function(){return new Ut(null,Ez.Gb())});function Fz()
{}u(Fz,oz);Oa(Fz);Fz.prototype.Nc=function(a){return
Fz.ta.Nc.call(this,a&&a.firstChild)};Fz.prototype.Ub=function(a,b){var
c=Ye("*","goog-menu",b)[0];if(c){M(c,!1);Ve(c).body.appendChild(c);var d=new
Cy;Zm(d,c);a.ef(d)}return Fz.ta.Ub.call(this,a,b)};Fz.prototype.rj=function(a,b)
{return Fz.ta.rj.call(this,[b.Ra("DIV","goog-inline-block "+(this.Wa()+"-
caption"),a),b.Ra("DIV","goog-inline-block "+(this.Wa()+"-dropdown"),"\
u00a0")],b)};Fz.prototype.Wa=function(){return"goog-menu-button"};function Gz()
{this.g=[]}u(Gz,ny);Oa(Gz);Gz.prototype.Sc=function(a){var
b=Gz.ta.Sc.call(this,a);x(b,"goog-submenu");Hz(this,a,b);return
b};Gz.prototype.Ub=function(a,b){b=Gz.ta.Ub.call(this,a,b);x(b,"goog-
submenu");Hz(this,a,b);var c=Ye("DIV","goog-menu",b);if(c.length){var d=new
Cy(a.g);c=c[0];M(c,!1);a.g.g.body.appendChild(c);Zm(d,c);a.ef(d,!0)}return
b};Gz.prototype.Fg=function(a,b){var
c=this.Nc(a),d=c&&c.lastChild;Gz.ta.Fg.call(this,a,b);d&&c.lastChild!
=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)};
Gz.prototype.Wi=function(a){Gz.ta.Wi.call(this,a);var
b=a.Kb(),c=Ze(a.g.g,"SPAN","goog-submenu-arrow",b)[0];Iz(a,c);c!
=b.lastChild&&b.appendChild(c);a=a.ha();X(a,"haspopup","true")};function Hz(a,b,c)
{var d=b.g.Ra("SPAN");d.className="goog-submenu-
arrow";Iz(b,d);a.Nc(c).appendChild(d)}function Iz(a,b){cn(a)?(x(b,"goog-submenu-
arrow-rtl"),I(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),I(b,"\u25ba"))};function
Jz(a,b,c,d){sy.call(this,a,b,c,d||
Gz.Gb())}u(Jz,sy);f=Jz.prototype;f.Dh=null;f.Km=null;f.lm=!1;f.wc=null;f.uj=!
1;f.Ma=function()
{Jz.ta.Ma.call(this);Z(this).ka(this.getParent(),"hide",this.kq);this.wc&&Kz(this,t
his.wc,!0)};f.oc=function()
{Z(this).Xa(this.getParent(),"hide",this.kq);this.wc&&(Kz(this,this.wc,!
1),this.uj||(this.wc.oc(),H(this.wc.ha())));Jz.ta.oc.call(this)};f.wa=function()
{this.wc&&!this.uj&&this.wc.Ha();this.wc=null;Jz.ta.wa.call(this)};
f.Zc=function(a){Jz.ta.Zc.call(this,a);a||
(this.Dh&&Mk(this.Dh),this.Dh=U(this.Me,218,this))};f.Jm=function(){var
a=this.getParent();a&&Jr(a)==this&&(Lz(this,!0),Mz(this))};f.Me=function(){var
a=this.wc;a&&a.getParent()==this&&(Lz(this,!1),$m(a,function(b){"function"==typeof
b.Me&&b.Me()}))};function Nz(a){a.Dh&&Mk(a.Dh);a.Km&&Mk(a.Km)}f.Da=function(a,b)
{(a=Jz.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Me();return a};
function Mz(a){$m(a.getParent(),function(b){b!=this&&"function"==typeof
b.Me&&(b.Me(),Nz(b))},a)}f.Vc=function(a){var b=a.keyCode,c=cn(this)?
37:39,d=cn(this)?39:37;if(!this.lm){if(!this.isEnabled()||b!=c&&13!=b&&b!
=this.nm)return!1;this.Jm();Kr(Oz(this));Nz(this)}else if(!
Oz(this).Vc(a))if(b==d)this.Me();else return!1;a.preventDefault();return!
0};f.Nv=function()
{this.wc.getParent()==this&&(Nz(this),this.hh().Zc(this),Mz(this))};f.kq=function(a
){a.target==this.hh()&&(this.Me(),Nz(this))};
f.Se=function(a)
{this.isEnabled()&&(Nz(this),this.Km=U(this.Jm,218,this));Jz.ta.Se.call(this,a)};f.
Ye=function(a){Nz(this);if(or(this,8)||or(this,16))return
Jz.ta.Ye.call(this,a);this.Jm();return!0};
function Lz(a,b){!b&&Oz(a)&&Oz(a).Yd(-1);a.dispatchEvent(Wm(64,b));var c=Oz(a);b!
=a.lm&&Lb(a.ha(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.ab||
c.render(),c.Yd(-1)),c.Da(b),b)){c=new Yr(a.ha(),12,!1);var
d=Oz(a),e=d.ha();d.isVisible()||(e.style.visibility="hidden",M(e,!
0));c.Tc(e,8);d.isVisible()||(M(e,!1),e.style.visibility="visible")}a.lm=b}function
Kz(a,b,c){var d=Z(a);(c?d.ka:d.Xa).call(d,b,"enter",a.Nv)}f.Sa=function(a)
{Oz(this).Oa(a,!0)};f.uf=function(a,b){Oz(this).Pg(a,b,!0)};
f.Qd=function(){return Oz(this).Qd()};function Oz(a){a.wc?a.uj&&a.wc.getParent()!
=a&&a.wc.te(a):a.ef(new Cy(a.g),!0);a.wc.ha()||a.wc.Va();return
a.wc}f.ef=function(a,b){var c=this.wc;a!=c&&(c&&(this.Me(),this.ab&&Kz(this,c,!
1)),this.wc=a,this.uj=!b,a&&(a.te(this),a.Da(!1,!0),Dy(a,!1),Or(a,!
1),this.ab&&Kz(this,a,!0)))};f.fe=function(a){return Oz(this).fe(a)};Zq("goog-
submenu",function(){return new Jz(null)});function Pz(a,b,c,d,e){Ut.call(this,a,c||
Fz.Gb(),d);this.bc(64,!0);this.s=new vy(null,9);b&&this.ef(b);this.Ya=new
Kk(500);this.tb=e||Ay.Gb()}u(Pz,Ut);f=Pz.prototype;f.Ma=function()
{Pz.ta.Ma.call(this);Qz(this,!0);this.i&&Rz(this,this.i,!0);X(this.ya,"haspopup",!!
this.i)};f.oc=function(){Pz.ta.oc.call(this);Qz(this,!1);if(this.i){this.Rb(!
1);this.i.oc();Rz(this,this.i,!1);var a=this.i.ha();a&&H(a)}};f.wa=function()
{Pz.ta.wa.call(this);this.i&&(this.i.Ha(),delete this.i);delete
this.hb;this.Ya.Ha()};
f.mf=function(a){Pz.ta.mf.call(this,a);this.isActive()&&(this.Rb(!
this.xd(),a),this.i&&(a=this.xd(),this.i.qe=a))};f.oe=function(a)
{Pz.ta.oe.call(this,a);this.i&&!this.isActive()&&(this.i.qe=!1)};f.Ye=function()
{zr(this,!1);return!0};f.eu=function(a){this.i&&this.i.isVisible()&&!
this.fe(a.target)&&this.Rb(!1)};f.fe=function(a){return a&&Bf(this.ha(),a)||
this.i&&this.i.fe(a)||!1};
f.ne=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.Vc(a);return c&&this.i&&this.i.kc
instanceof Jz||27!=a.keyCode&&!b?c:(this.Rb(!1),!0)}return 40==a.keyCode||
38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Rb(!0,a),!0):!1};f.Ol=function()
{this.Rb(!1)};f.Xi=function(a){this.Rb(!1);Pz.ta.Xi.call(this,a)};
function Sz(a){a.i||a.ef(new Cy(a.g,a.tb));return a.i||null}f.ef=function(a){var
b=this.i;a!=b&&(b&&(this.Rb(!1),this.ab&&Rz(this,b,!1),delete
this.i),this.ab&&X(this.ya,"haspopup",!!a),a&&(this.i=a,a.te(this),a.Da(!1),Dy(a,!
1),this.ab&&Rz(this,a,!0)));return b};f.Sa=function(a){Sz(this).Oa(a,!
0)};f.uf=function(a,b){Sz(this).Pg(a,b,!0)};f.Da=function(a,b)
{(a=Pz.ta.Da.call(this,a,b))&&!this.isVisible()&&this.Rb(!1);return
a};f.Ta=function(a){Pz.ta.Ta.call(this,a);this.isEnabled()||this.Rb(!1)};
f.Rb=function(a,b){Pz.ta.Rb.call(this,a);if(this.i&&pr(this,64)==a)
{if(a)this.i.ab||
this.i.render(),this.Ba=ph(this.ha()),this.Ua=zh(this.ha()),Tz(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.i.Yd(-1):Kr(this.i);else{zr(this,!1);this.i.qe=!
1;var c=this.ha();c&&(X(c,"activedescendant",""),X(c,"owns",""));null!
=this.va&&(this.va=void 0,(c=this.i.ha())&&K(c,"",""))}this.i.Da(a,!1,b);this.Nd||
(b=Z(this),c=a?b.ka:b.Xa,c.call(b,this.g.g,"mousedown",this.eu,!
0),c.call(b,this.Ya,"tick",this.Xr),a?this.Ya.start():
this.Ya.stop())}this.i&&this.i.ha()&&this.i.ya.removeAttribute("aria-
hidden")};function Tz(a){if(a.i.ab){var b=a.hb||
a.ha(),c=a.s;a.s.g=b;b=a.i.ha();a.i.isVisible()||(b.style.visibility="hidden",M(b,!
0));!a.va&&a.s.N&&a.s.j&32&&(a.va=L(b));c.Tc(b,c.i^1,null,a.va);a.i.isVisible()||
(M(b,!1),b.style.visibility="visible")}}
f.Xr=function(){var a=zh(this.ha()),b=ph(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.Ba,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.i.ab&&b&&this.Ba&&b.Db()<this.Ba.Db()&&(c=this.i.ha(),this.i.isVisible()||
(c.style.visibility="hidden",M(c,!0)),jh(c,new
A(0,0))),this.Ua=a,this.Ba=b,Tz(this))};
function Rz(a,b,c){var d=Z(a);c=c?
d.ka:d.Xa;c.call(d,b,"action",a.Ol);c.call(d,b,"close",a.Ur);c.call(d,b,"highlight"
,a.Vr);c.call(d,b,"unhighlight",a.Wr)}function Qz(a,b){var c=Z(a);(b?
c.ka:c.Xa).call(c,a.ha(),"keydown",a.uu)}f.Vr=function(a)
{(a=a.target.ha())&&Uz(this,a)};f.uu=function(a)
{or(this,32)&&this.ha()&&this.i&&this.i.isVisible()&&a.stopPropagation()};f.Wr=func
tion(){if(!Jr(this.i)){var a=this.ha();X(a,"activedescendant","");X(a,"owns","")}};
f.Ur=function(a){if(this.xd()&&a.target instanceof sy){a=a.target;var
b=a.ha();a.isVisible()&&pr(a,2)&&null!=b&&Uz(this,b)}};function Uz(a,b)
{a=a.ha();b=wm(b)||b;if(!b.id){var
c=Tm.Gb();b.id=Um(c)}xm(a,b);X(a,"owns",b.id)}Zq("goog-menu-button",function()
{return new Pz(null)});function Vz(){}u(Vz,Ez);Oa(Vz);Vz.prototype.Sc=function(a)
{var b=jr(this,a);b=a.g.Ra("DIV","goog-inline-block "+b.join(" "),
[Wz(this,a.Lc(),a.g),Xz(this,a.g)]);this.vc(b,a.Bf());return
b};Vz.prototype.Nc=function(a){return a&&a.firstChild};
Vz.prototype.Ub=function(a,b){var c=Ye("*","goog-menu",b)[0];if(c){M(c,!
1);a.g.g.body.appendChild(c);var d=new Cy;Zm(d,c);a.ef(d)}Ye("*",this.Wa()+"-
caption",b)[0]||b.appendChild(Wz(this,b.childNodes,a.g));Ye("*",this.Wa()+"-
dropdown",b)[0]||b.appendChild(Xz(this,a.g));return
Vz.ta.Ub.call(this,a,b)};function Wz(a,b,c){return c.Ra("DIV","goog-inline-block "+
(a.Wa()+"-caption"),b)}function Xz(a,b){return b.Ra("DIV",{"class":"goog-inline-
block "+(a.Wa()+"-dropdown"),"aria-hidden":!0},"\u00a0")}
Vz.prototype.Wa=function(){return"goog-flat-menu-button"};Zq("goog-flat-menu-
button",function(){return new Pz(null,null,Vz.Gb())});function Yz(a)
{Bz.call(this);this.V=a.wb;this.i=a.Uh;this.La=a.history;this.s=a.rk;this.Ca=a.mk;t
his.va=a.flags;this.Ja=a.Ph;this.Ua="patents"==dp();if(!a.kh){var b=B("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new Wt("
Cari karya pendahulu (prior art)",void 0,2);this.Oa(c,!
0);this.j.ka(c,"action",r(this.re,this,b))}if(c=B("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Diskusikan paten ini";c=
" Diskusikan paten ini di Stack Exchange"}else d=" Diskusikan aplikasi ini",c="
Diskusikan aplikasi ini di Stack Exchange";d=new Wt(d,void 0,2);d.vc(c);this.Oa(d,!
0);this.j.ka(d,"action",r(this.re,this,b))}!this.V&&(b=B("appbar-read-patent-
link"))&&(b=b.getAttribute("href"))&&(c=new Wt("Lihat PDF"),this.Oa(c,!
0),this.j.ka(c,"action",r(this.re,this,b)))}if(this.V){this.tb=!!a.th||!!
a.sh;a.kh&&(b=au("/googlebooks/images/kennedy/zoom_tool.png"),this.Fh=new Wt(b,void
0,void 0,1),this.Fh.uc(2),this.Oa(this.Fh,
!0),O(this.Fh,"action",r(this.En,this,"zoomin")),b=au("/googlebooks/images/
kennedy/zoom_out.png"),this.Gh=new Wt(b,void 0,void
0,1),this.Gh.uc(1),this.Oa(this.Gh,!
0),O(this.Gh,"action",r(this.En,this,"zoomout")));c=!!a.th;b=!!a.sh;if(c||b)
{d=au("/googlebooks/images/kennedy/one_up_page_view.png");this.Jg=new Wt(d,void
0,void 0,1);this.Jg.uc(2);O(this.Jg,"action",r(this.Jk,this,mx));this.Oa(this.Jg,!
0);Cz(this,this.Jg,"viewport",!0);if(c){d=au("/googlebooks/images/kennedy/
two_up_page_view.png");this.Lg=
new Wt(d,void 0,void 0,1);c=1;if(this.i||
b)c=3;this.Lg.uc(c);O(this.Lg,"action",r(this.Jk,this,Rx));this.Oa(this.Lg,!
0);Cz(this,this.Lg,"viewport")}b&&(d=au("/googlebooks/images/kennedy/
thumbnail.png"),this.Kg=new Wt(d,void 0,void
0,1),c=1,this.i&&(c=3),this.Kg.uc(c),O(this.Kg,"action",r(this.Jk,this,ux)),this.Oa
(this.Kg,!
0),Cz(this,this.Kg,"viewport"));this.j.ka(this.V,"viewportmodechange",this.Dn);this
.Dn()}this.i&&(b=au("/googlebooks/images/kennedy/maximize.png"),this.ua=new
Wt(b,void 0,void 0,
1),this.ua.bc(16,!0),this.ua.Of(!1),this.tb&&this.ua.uc(1),this.Oa(this.ua,!
0),this.j.ka(this.ua,"action",this.Vw),this.j.ka(this.i,"change",this.ru));this.Ja&
&(b=au("/googlebooks/images/kennedy/clip.png"),this.na=new Wt(b,void 0,void
0,1),this.na.bc(16,!0),this.na.uc(2),this.na.Of(!1),this.Oa(this.na,!
0),O(this.na,"action",r(this.Pu,this)));a.Gm&&(b=au("/googlebooks/images/kennedy/
insert_link.png"),this.O=new Wt(b,void 0,void 0,1),this.O.bc(16,!
0),this.na&&this.O.uc(1),this.Oa(this.O,!0),O(this.O,
"action",r(this.vt,this)));a.Hm&&(b=!!this.V.Za().dj,c=!!
go(this.V.rb(),this.V.Za().Ii),d=this.V.Ga().Qe()||"Isi",b||c?(b=au("/googlebooks/
images/kennedy/menu_down_arrow.png",d),b=Cb(b),this.Eh=b[0],this.Ld=new
Wt(b),this.Ld.uc(2),this.Oa(this.Ld,!
0),this.j.ka(this.Ld,"action",this.Zr),Cz(this,this.Ld)):(this.Eh=C("SPAN","jfk-
button-label",d),this.Ld=new Wt(this.Eh),this.Ld.Ta(!
1),this.Ld.uc(2),this.Oa(this.Ld,!0)),b=au("/googlebooks/images/kennedy/
page_left.png"),this.ej=new Wt(b,void 0,void 0,1),
this.ej.uc(3),this.Oa(this.ej,!
0),O(this.ej,"action",r(this.V.Vb,this.V,"previous")),b=au("/googlebooks/images/
kennedy/page_right.png"),this.fj=new Wt(b,void 0,void
0,1),this.fj.uc(1),this.Oa(this.fj,!
0),O(this.fj,"action",r(this.V.Vb,this.V,"next")),this.j.ka(this.V,"pagechange",thi
s.Yr))}if(a.Im&&(b=B("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=B("appbar-view-ebook-sample-link");var e;c&&(e=c.getAttribute("href"));c=new
Wt("Lihat contoh");ur(c,"gb-view-sample-button");this.Oa(c,
!0);this.j.ka(c,"action",r(this.re,this,b));e&&(c.uc(2),c=new Cy,d=new sy("Contoh
buku cetak"),this.j.ka(d,"action",r(this.re,this,b)),c.Oa(d,!0),ur(d,"gb-sample-
print-book-menuitem"),b=new sy("Contoh
eBuku"),this.j.ka(b,"action",r(this.re,this,e)),c.Oa(b,!0),ur(b,"gb-sample-ebook-
menuitem"),e=new Pz("",c,Vz.Gb()),ur(e,"gb-jfk-margin-fix"),ur(e,"gb-view-sample-
dropdown"),e.uc(1),this.Oa(e,!0))}this.va&&!this.va.is_cobrand&&this.s&&!
this.Ua&&(e=this.Ca&&this.Ca.uid,b=Sy([this.s],this.Ca),e?(this.wi=
new Jy(this.s,b),this.Oa(this.wi,!0)):(e=au("/googlebooks/images/kennedy/
menu_down_arrow.png","Tambahkan ke Koleksiku"),e=Cb(e),this.wi=new
Wt(e),this.Oa(this.wi,!0),e=r(this.re,this,this.va.sign_in_url||
this.va.signInUrl),Ti(this.wi,"action",e)));if(a.kh){if(e=B("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.hb=new Wt("Tulis
resensi"),this.Oa(this.hb,!
0),this.j.ka(this.hb,"action",r(this.re,this,e));Zz(this,"appbar-application-grant-
link","application-grant");Zz(this,"appbar-content-language-link",
"content-language")}else if(e=B("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new Wt("Download PDF"),this.Oa(b,!
0),this.j.ka(b,"action",r(this.re,this,e));a.Kw&&(a=au("/googlebooks/images/
kennedy/settings.png"),x(a[0],"goog-flat-menu-button-img"),e=C("DIV",{"class":"toc-
div"}),b=new Cy,b.Oa(new rr(e),!0),(c=document.getElementById("ofe-gear-menu-
contents"))&&e.appendChild(c.cloneNode(!0)),this.Ka=new
Pz(a,b,Vz.Gb()),this.Oa(this.Ka,!0),this.Ua&&!this.V&&(a=new mz,this.Ka.uf(a,0)))}
n(Yz,Bz);function $z(a){var b=B("left-toolbar-buttons"),c=B("right-toolbar-
buttons");(new
Yz({wb:a.wb,Uh:a.Uh,history:a.history,th:a.th,sh:a.sh,rk:a.rk,mk:a.mk,flags:a.flags
,Ph:a.Ph,Gm:a.Gm,kh:!0,Im:a.Im})).render(b);(new Yz({wb:a.wb,Hm:a.Hm,Kw:!
0})).render(c)}f=Yz.prototype;f.Vw=function(){var a=this.i;Hx(a,!
a.Gf());this.La.update()};f.ru=function()
{this.ua.jd(16,this.i.Gf())};f.Pu=function(){this.Ja(pr(this.na,16))};
f.vt=function(){if(pr(this.O,16)){var a=new Vx(document.body,this.V,!
0);a.render(this.O,!0);Ti(a,"dispose",r(this.O.Of,this.O,!1))}};f.Jk=function(a)
{this.V.lc(a);this.V.ub().getQuery()||this.La.update()};f.Dn=function(){var
a=this.V.Ia();a instanceof mx&&Dz(this,this.Jg);a instanceof Rx&&Dz(this,this.Lg);a
instanceof
ux&&Dz(this,this.Kg);a=a.Qc;this.Gh.Ta(a);this.Fh.Ta(a)};f.En=function(a)
{this.V.Vb(a)};
function Zz(a,b,c){if(b=$e(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 Wt(k);0==e&&e!=d-1?k.uc(2):e==d-
1&&0!=e?k.uc(1):0!=e&&e!=d-1&&k.uc(3);a.Oa(k,!0);Cz(a,k,c,!!g);g||
a.j.ka(k,"action",r(a.re,a,h))}}}f.Yr=function(){var
a=this.V.Ga().Qe()||"Isi";this.Eh&&N(this.Eh,ql(a,{af:"009928d1-72d6-47df-9510-
9ba0bced7071"}))};f.Zr=function(){this.Ld.ae&16&&(new
xx(this.V,this.Ld,this.va)).render(3)};
f.re=function(a)
{a=Gl(a);window.location.href=ri(a)};f.Jg=null;f.Lg=null;f.Kg=null;f.Fh=null;f.Gh=n
ull;f.fj=null;f.ej=null;f.Ld=null;f.Eh=null;f.wi=null;function aA(a,b)
{su.call(this,a);this.s=b}n(aA,su);
aA.prototype.render=function(){var a=this.ha();x(a,this.className+"-
tooltip");x(a,this.className+"-device-and-format");J(a,"z-index",1E4);if(this.s.oa)
{for(var b=this.className,c=C("DIV",this.className+"-
meta"),d=document,e=mf(d,"TABLE"),g=e.appendChild(mf(d,"TBODY")),h=0;1>h;h++)
{for(var k=mf(d,"TR"),l=0;2>l;l+
+)k.appendChild(mf(d,"TD"));g.appendChild(k)}x(e,this.className+"-table-
layout");d=e.rows[0].cells;g=bA(this);d[0].appendChild(g);g=cA(this);d[1].appendChi
ld(g);g=C("DIV",this.className+"-link");
h=C("A",{target:"_blank"},"Bantuan dengan perangkat & format");k=new
R(window.location.href);l=new R("/support/bin/answer.py?
answer=1062949");k=T(k,"hl")?
S(l,"hl",T(k,"hl")).toString():S(l,"hl","id").toString();pe(h,k);g.appendChild(h);d
[1].appendChild(g);c.appendChild(e);e=this.s;if((d=e.Md)&&!e.ng&&e.tb){var
m;e.Tb&&rm.px&&(m="Baca buku ini");m=C("P",this.className+"-additional",C("A",
{href:d},m));c.appendChild(m)}if(e.Ka||e.La)if(d=e.Zb,g=e.hb,d||
g)m=C("P",this.className+"-additional",of("Download ")),
d&&(h=C("A",{href:d},"ePub"),m.appendChild(h)),g&&(d&&m.appendChild(of(",
")),d=C("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(of(" -
")),e=e.ac(),d=(new R(window.location.href)).o.split("/"),d=new
R("/"+d[1]),uu(d),S(d,"output","acs_help"),S(d,"id",e),e=C("A",
{href:d.toString()},"baca petunjuk
eReader"),m.appendChild(e),c.appendChild(m);m=C("A",{target:"_blank"},"Pelajari
lebih lanjut tentang buku di Google
Play");pe(m,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j=C("DIV",
this.className+"-footer",m);b=C("DIV",b,c,this.j);x(b,this.className+"-device-
content");a.appendChild(b)}};
function bA(a){var b=C("UL",a.className+"-list"),c=C("H4",null,"Baik
untuk:");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=C("A",{"class":d,href:"/help/ebooks/
webreader.html"},"Web"),k=C("A",{"class":d,href:"/help/ebooks/
devices.html"},"Tablet /
iPad"),l=C("A",{"class":d,href:"/help/ebooks/ereader.html"},"eReader"),m=C("A",
{"class":d,href:"/help/ebooks/devices.html"},"Ponsel cerdas"),
p=a.s.Jj,w=a.s.Kj,D=a.s.ng;d=new dj(a);h=C("LI",null,h);D?
d.ka(h,"mouseover",t(a.i,"Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit.")):(p||
w)&&d.ka(h,"mouseover",t(a.i,"eBuku ini, seperti semua eBuku Google, diformat agar
dapat dibaca di
web."));d.ka(h,"mouseout",a.Ba);b.appendChild(h);k=C("LI",null,k);D?
d.ka(k,"mouseover",t(a.i,"Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit.")):
(p||w)&&d.ka(k,"mouseover",t(a.i,"eBuku ini, seperti semua eBuku Google, diformat
agar dapat dibaca pada perangkat tablet seperti tablet Android dan
iPad."));d.ka(k,"mouseout",a.Ba);b.appendChild(k);l=C("LI",null,l);d.ka(l,"mouseove
r",function(){D?this.i("Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit."):p?this.i("eBuku
Google ini menyertakan teks mengalir sehingga Anda dapat mengubah ukuran font agar
nyaman dibaca di eReader."):
this.i("eBuku Google ini tidak menyertakan teks mengalir, sehingga Anda tidak dapat
mengubah ukuran font di
eReader.")});d.ka(l,"mouseout",a.Ba);b.appendChild(l);m=C("LI",null,m);d.ka(m,"mous
eover",function(){D?this.i("Format buku ini belum diketahui. Kami akan memperbarui
format buku tersebut setelah menerima informasi dari penerbit."):p&&w?this.i("eBuku
ini bisa untuk ponsel cerdas seperti Android dan iPhone / iPod touch."):p?
this.i("eBuku Google ini menyertakan teks mengalir sehingga Anda dapat mengubah
ukuran font agar nyaman dibaca pada layar kecil ponsel cerdas."):
this.i("eBuku ini mungkin sulit dibaca pada ponsel cerdas seperti Android dan
iPhone / iPod touch.")});d.ka(m,"mouseout",a.Ba);b.appendChild(m);D?
(x(h,g),x(k,g),x(l,g),x(m,g)):p?(x(h,c),x(k,c),x(l,c),x(m,c)):(w?(x(h,c),x(k,c)):
(x(h,e),x(k,e)),x(l,e),x(m,e));return b}
function cA(a){var b=C("UL",a.className+"-
list"),c=C("H4",null,"Fitur:");b.appendChild(c);var d=a.className+"-device-
supported",e=a.className+"-device-not-supported",g=a.className+"-device-unknown-
supported";c=C("A",{},"Teks mengalir");pe(c,"/support/bin/answer.py?
answer=1062949");var h=C("A",{},"Halaman hasil
pemindaian");pe(h,"/support/bin/answer.py?answer=1062949");var
k=a.s.Jj,l=a.s.Kj,m=a.s.ng;m?(c=C("LI",g,c),d=C("LI",g,h)):(c=C("LI",k?
d:e,c),d=C("LI",l?d:e,h));e=new dj(a);e.ka(c,"mouseover",
function(){m?this.i("Format buku ini belum diketahui. Kami akan memperbarui format
buku tersebut setelah menerima informasi dari penerbit."):k?this.i("eBuku ini
menyertakan teks mengalir, sehingga Anda dapat menyesuaikan ukuran dan gaya font
untuk membacanya dengan nyaman pada sebarang perangkat."):this.i("Buku ini tidak
menyertakan teks mengalir, sehingga Anda tidak dapat mengubah ukuran font. Alih-
alih, Anda melihat gambar dari halaman, dengan tata letak yang tetap. Ini bagus
untuk layar yang lebar, namun tidak selalu ideal untuk eReader dan ponsel
cerdas.")});
e.ka(c,"mouseout",a.Ba);e.ka(d,"mouseover",function(){m?this.i("Format buku ini
belum diketahui. Kami akan memperbarui format buku tersebut setelah menerima
informasi dari penerbit."):l?this.i("eBuku ini menyertakan halaman pindaian,
sehingga halaman akan tampil seperti buku cetakan."):this.i("eBuku ini tidak
menyertakan halaman pindaian yang mempertahankan format buku cetakan. Alih-alih,
teks dapat disesuaikan ukurannya dan mengalir dengan pas di layar apa
pun.")});e.ka(d,"mouseout",a.Ba);b.appendChild(c);
b.appendChild(d);return b}aA.prototype.Ba=function(){rf(this.j);var a=C("A",
{target:"_blank"},"Pelajari lebih lanjut tentang buku di Google
Play");pe(a,"https://books.google.com/support/bin/topic.py?
topic=28528");this.j.appendChild(a)};aA.prototype.i=function(a)
{rf(this.j);"string"===typeof a?
this.j.appendChild(of(a)):this.j.appendChild(a)};function dA(a,b)
{Wt.call(this,b,void 0,3);this.s=a}n(dA,Wt);dA.prototype.render=function(a)
{Wt.prototype.render.call(this,a);x(this.ha(),"gb-get-
book")};dA.prototype.Ma=function(){Wt.prototype.Ma.call(this);var
a=this.ha();this.i=new aA(a,this.s);this.i.render();a=B("menu_container");
(a=af("about_title",a))&&H(a)};
function eA(){var a=B("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Hb(a.parentNode.parentNode,"jfk-button"):1){a=B("gb-buy-options-trigger");var
b=B("buy");if(a&&b){Jb(b,"about_content");var c=C("SPAN","gb-buy-options-arrow","\
u25bc");a.appendChild(c);x(b,"gb-buy-options-list");x(b,"unified-
hovercard");Tr(a,9,b,8);M(b,!1);O(document,"mousedown",t(fA,a,b))}}}function
fA(a,b,c){a=Bf(a,c.target);c=Bf(b,c.target);var d=Bh(b);a||c||!d?a&&(M(b,!d),d||
Ah(b,1)):M(b,!1)};function gA(a,b,c,d,e,g){function h(l){if(l)
{l.tabIndex=0;um(l,k.va);x(l,"goog-zippy-header");l&&k.oa.ka(l,"click",k.na);var
m=k;l&&(m.O.attach(l),m.ma.ka(m.O,"key",m.ua))}}Q.call(this);this.N=e||
Te();this.i=this.N.ha(a)||null;this.o=this.N.ha(d||null);this.s="function"===typeof
b?b:null;this.va=g||"tab";this.j=this.s||!b?null:this.N.ha(b);this.g=1==c;void 0!
==c||this.s||(this.o?this.g=Bh(this.o):this.i&&(this.g=Hb(this.i,"goog-zippy-
expanded")));this.ma=new dj(this);this.O=new Tq;this.oa=new dj(this);
var k=this;h(this.i);h(this.o);this.df(this.g)}u(gA,Q);gA.prototype.wa=function()
{gA.ta.wa.call(this);yi(this.ma);yi(this.O);yi(this.oa)};gA.prototype.df=function(a
){this.j?M(this.j,a):a&&this.s&&(this.j=this.s());this.j&&x(this.j,"goog-zippy-
content");this.o?(M(this.i,!a),M(this.o,a)):this.i&&(Lb(this.i,"goog-zippy-
expanded",a),Lb(this.i,"goog-zippy-collapsed",!
a),X(this.i,"expanded",a));this.g=a;this.dispatchEvent(new
hA("toggle",this,this.g))};
gA.prototype.ua=function(a){if(13==a.keyCode||32==a.keyCode)this.df(!
this.g),this.dispatchEvent(new
hA("action",this,this.g,a)),a.preventDefault(),a.stopPropagation()};gA.prototype.na
=function(a){this.df(!this.g);this.dispatchEvent(new
hA("action",this,this.g,a))};function hA(a,b){Ci.call(this,a,b)}u(hA,Ci);function
iA(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=jA(b,!
0,c,d),g=C("UL",c+"-list");a.appendChild(e);a.appendChild(g);(new gA(e,g)).df(!
b.collapsed);v(b.child_node,function(h){iA(g,h,c,d)})}else a.appendChild(jA(b,!
1,c,d))}function jA(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=C("A",
{"class":b,href:a.url},Ie(a.title)):e=C("DIV",b,a.title);e=C("DIV",g,e);d==a.id&&x(
e,c+"-selected");return e}
$a("_OC_InitNavbar",function(a){var b=B("navbarContainer");if(b&&a.child_node){var
c=C("UL","gb-left-nav-list");v(a.child_node,function(d){iA(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function kA(a,b)
{Y.call(this,b);this.i=a||""}var lA;u(kA,Y);f=kA.prototype;f.he=null;function mA()
{null==lA&&(lA="placeholder"in F("INPUT"));return lA}f.ii=!1;f.Va=function()
{this.ya=this.g.Ra("INPUT",{type:"text"})};f.Nb=function(a)
{kA.ta.Nb.call(this,a);this.i||
(this.i=a.getAttribute("label")||"");Nf(Ve(a))==a&&(this.ii=!
0,a=this.ha(),Jb(a,"label-input-
label"));mA()&&(this.ha().placeholder=this.i);a=this.ha();X(a,"label",this.i)};
f.Ma=function(){kA.ta.Ma.call(this);var a=new
dj(this);a.ka(this.ha(),"focus",this.vp);a.ka(this.ha(),"blur",this.Yt);if(mA())thi
s.j=a;else{oc&&a.ka(this.ha(),["keypress","keydown","keyup"],this.mu);var
b=Ve(this.ha());a.ka(kf(b),"load",this.Yu);this.j=a;nA(this)}oA(this);this.ha().ma=
this};f.oc=function()
{kA.ta.oc.call(this);this.j&&(this.j.Ha(),this.j=null);this.ha().ma=null};function
nA(a){!a.s&&a.j&&a.ha().form&&(a.j.ka(a.ha().form,"submit",a.qu),a.s=!0)}
f.wa=function()
{kA.ta.wa.call(this);this.j&&(this.j.Ha(),this.j=null)};f.vp=function(){this.ii=!
0;var a=this.ha();Jb(a,"label-input-label");if(!mA()&&!pA(this)&&!this.O){var
b=this;a=function(){b.ha()&&(b.ha().value="")};z?U(a,10):a()}};f.Yt=function()
{mA()||(this.j.Xa(this.ha(),"click",this.vp),this.he=null);this.ii=!
1;oA(this)};f.mu=function(a){27==a.keyCode&&("keydown"==a.type?
this.he=this.ha().value:"keypress"==a.type?
this.ha().value=this.he:"keyup"==a.type&&(this.he=null),a.preventDefault())};
f.qu=function(){pA(this)||(this.ha().value="",U(this.Vt,10,this))};f.Vt=function()
{pA(this)||(this.ha().value=this.i)};f.Yu=function(){oA(this)};function pA(a)
{return!!a.ha()&&""!=a.ha().value&&a.ha().value!=a.i}f.reset=function()
{pA(this)&&(this.ha().value="",null!
=this.he&&(this.he=""),oA(this))};f.Bc=function(a){null!
=this.he&&(this.he=a);this.ha().value=a;oA(this)};f.Cb=function(){return null!
=this.he?this.he:pA(this)?this.ha().value:""};f.Qe=function(){return this.i};
function oA(a){var b=a.ha();mA()?a.ha().placeholder!
=a.i&&(a.ha().placeholder=a.i):nA(a);X(b,"label",a.i);pA(a)?(b=a.ha(),Jb(b,"label-
input-label")):(a.O||a.ii||(b=a.ha(),x(b,"label-input-label")),mA()||
U(a.tw,10,a))}f.Ta=function(a){this.ha().disabled=!a;var b=this.ha();Lb(b,"label-
input-label-disabled",!a)};f.isEnabled=function(){return!
this.ha().disabled};f.tw=function(){!this.ha()||pA(this)||this.ii||
(this.ha().value=this.i)};function qA(a,b,c){kA.call(this,null!=c?c:"Telusuri dalam
buku ini");this.Nb(a);this.Ma();b&&this.Bc(b)}n(qA,kA);function rA(a,b)
{Q.call(this);this.ya=a;this.g=b||null;x(a,"with-auto-dir-
text");O(this.ya,"keyup",r(this.i,this));O(this.ya,"paste",r(this.j,this))}n(rA,Q);
rA.prototype.i=function(){sA(this.ya,this.g)};rA.prototype.j=function()
{tA(this.ya,this.g)};function tA(a,b){U(t(function(){sA(a,b)}))}
function sA(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!
1,h=a.value.split(Xs),k=0;k<h.length;k++){var l=h[k];Vs.test(l)?(d++,e+
+):Ws.test(l)?g=!0:Us.test(l)?e++:Ys.test(l)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-
1:1)}else d=Ul();d?(c=!0,J(a,"textAlign","right"),df(a,{dir:"rtl"})):
(J(a,"textAlign","left"),df(a,{dir:"ltr"}));b&&(c?(Jb(b,"input-direction-
ltr"),x(b,"input-direction-rtl")):(x(b,"input-direction-ltr"),Jb(b,"input-
direction-rtl")))}
function uA(a,b){if(a=B(a))b=b?B(b):null,sA(a,b),new rA(a,b)}
$a("_OC_autoDir",uA);function vA(a){this.g=B("gb-ogen-opt-in-banner");this.j=B("gb-
ogen-opt-in-banner-dismiss");this.i=B("gb-ogen-opt-in-header-
link");this.o=a;a=B("gbq");this.i&&a&&(a=Af(a))&&(x(a,"searchbar-with-opt-
in"),tf(this.i,a),J(this.i,"display","block"));wA(this)}
function wA(a){a.g&&a.j&&(window.localStorage.getItem("obclose")?M(a.g,!1):
(x(a.g,"opt-in-banner-expanded"),O(a.j,"click",function(){Jb(a.g,"opt-in-banner-
expanded");window.localStorage.setItem("obclose","true");U(function(){M(a.g,!
1);a.o.resize()},600)})))};function xA(a,b)
{Q.call(this);this.Ie=F("div");a.appendChild(this.Ie);J(this.Ie,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.g=new
yA(this.Ie,b);O(this.Ie,"click",r(this.dispatchEvent,this,"click"));O(this.g.ha(),"
click",r(this.dispatchEvent,this,"click"));O(this.Ie,"mouseover",r(this.i,this,!
0));O(this.Ie,"mouseout",r(this.i,this,!1))}n(xA,Q);function zA(a,b){J(a.Ie,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.j=b}
xA.prototype.i=function(a){this.j||J(this.Ie,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};xA.prototype.wa=function()
{this.g.Ha();Q.prototype.wa.call(this)};function yA(a,b)
{fu.call(this,a);this.i=a;this.rh=200;this.ki=500;a=this.ha();J(a,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
c=F("div");J(c,{fontWeight:"bold"});c.appendChild(of("Halaman
"+b.g));a.appendChild(c);c=F("div");N(c,pl(b.i));a.appendChild(c)}n(yA,fu);
yA.prototype.ti=function(a){var
b=qh(this.i),c=L(this.ha());fu.prototype.ti.call(this,a,new bu(b.x-
c.width,Math.min(b.y,ff().height-c.height)))};function AA(a)
{W.call(this);this.i=a;this.V=this.i.Yc.V;this.o={};this.N=new
dj;this.j=F("div");J(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.V.Ad().appendChild(this.j);th
is.i.Pb.Ab.forEach(r(this.tt,this));this.g.ka(this.V,"pagechange",this.Vq);this.Vq(
);this.g.ka(this.V,"resize",this.Kk);this.g.ka(this.V,"viewportmodechange",this.Fn)
;this.V.Ia()&&this.Fn()}n(AA,W);f=AA.prototype;
f.Vq=function(){this.s&&(zA(this.s,!1),this.s=null);var
a=this.o[this.V.Ga().Qa()];a&&(this.s=a,zA(a,!0))};f.Fn=function(){var
a=this.V.Ia(),b=a instanceof
mx;b&&this.Kk();ij(this.N);this.N.ka(a,"layoutchange",r(this.Kk,this));M(this.j,b)}
;f.Kk=function(){U(r(this.bs,this),10)};f.bs=function(){var a=this.V.Ia();a&&a
instanceof mx&&(a.Fa(),a=a.s.o,K(this.j,15,a.clientHeight),jh(this.j,a.clientWidth-
15,0),BA(this))};
function BA(a){var b={};a.V.Ia().Lb().Qd(function(c){return c instanceof
Sl}).forEach(function(c)
{b[c.Ga().Qa()]=c});a.i.Pb.Ab.forEach(r(a.dw,a,b))}f.dw=function(a,b){var
c=this.V.Ia().s.i.clientHeight;if(a=a[b.Qa()]){var d=rc?
5:15;jh(this.o[b.Qa()].Ie,0,Math.floor(a.vd()/c*(this.j.clientHeight-d-(rc?30:15)))
+d)}};f.tt=function(a){var b=new
xA(this.j,a);this.o[a.Qa()]=b;this.g.ka(b,"click",r(this.i.Df,this.i,a,null))};f.wa
=function(){H(this.j);Sc(this.o,function(a)
{a.wa.call(a)});W.prototype.wa.call(this)};function CA(a)
{W.call(this);this.Yc=a;this.Mm="n"}n(CA,W);CA.prototype.i=function(a,b,c)
{b.search_results&&(b.search_results=ib(b.search_results,function(d){return void 0!
==d.snippet_text&&d.snippet_text}),b.number_of_results=b.search_results.length);thi
s.Pb=new Nq(b);b=this.Yc.V;b.O||b.lc(mx);0==this.Pb.Ab.length?DA(this.Yc.j):a?c?
(a=this.Pb.Ab.find(function(d){return c==d.Qa()}))?
this.Df(a):this.Df(this.Pb.Ab[0],c):this.Df(this.Pb.Ab[0]):EA(this);this.j=new
AA(this)};
function EA(a){var b=a.Yc.V,c=b.O;if(c==mx||
c==Rx)a.Yc.o=c;b.lc(ey);b=b.Ia();c=a.Yc.j;if(c.s)FA(c,!0);else{var
d="n"==c.i.Mm;M(c.Ba,d);M(c.Ca,!d)}c.o?(M(B("gb-mobile-search"),!0),M(B("gb-mobile-
search-buttons"),!0),N(c.j,pl(c.i.Pb.Ab.length+"
hasil")),c.j.removeAttribute("aria-label")):N(c.j,pl("Menampilkan <b>"+
(c.i.Pb.Ab.length+"</b> temuan dalam buku ini untuk
<b>")+(Oq(c.i.Pb)+"</b>")));GA(c,!0);c=a.Pb;c!
=b.Pb&&(b.Pb=c,hy(b));a=r(a.Df,a);b.Ba=a;b.hd(new A(0,0))}
CA.prototype.Df=function(a,b){hw=!0;var c=this.Yc.j;GA(c,!
1);c.ma=gb(c.i.Pb.Ab,a);c.o?(M(B("gb-mobile-search"),!0),M(B("gb-mobile-search-
buttons"),!0),N(c.j,pl(c.ma+1+" dari "+c.i.Pb.Ab.length)),ym(c.j,"Hasil "+
(c.ma+1)+" dari "+c.i.Pb.Ab.length)):N(c.j,pl("Temuan <b>"+(c.ma+1+"</b> dari <b>")
+(c.i.Pb.Ab.length+"</b> dalam buku ini untuk
<b>")+(Oq(c.i.Pb)+"</b>")));c=this.Yc.V;a=go(c.rb(),a.Qa());if(!a)return null;var
d=c.Ia();d instanceof mx||d instanceof Rx||(this.Yc.o==Rx?
c.lc(Rx):c.lc(mx));if(b)return c.Gd(b),
null;c.fi(a);return a};CA.prototype.wa=function()
{yi(this.j);W.prototype.wa.call(this)};function HA(a)
{W.call(this);this.Ja=qp(a);this.o=qc&&a&&a.isOgenEligibleMobileViewport;this.na=th
is.s=null;this.o?(M(B("gb-mobile-search"),!0),M(B("gb-mobile-search-buttons"),!0)):
(this.oa=F("DIV"),this.ua=new Hq(this.oa),this.ua.render(IA),this.ua.Da(!
0),a=this.ua.ha(),x(a,"search-results-bar"),x(this.oa,"search-results-bar-
contents"));this.j=this.o?B("gb-mobile-search-results-summ"):F("SPAN");this.o||
this.oa.appendChild(this.j);this.O=this.o?B("gb-mobile-search-result-
links"):F("SPAN");this.o?(JA(this,
B("gb-mobile-search-result-prev"),r(this.Gj,this,-1),"Hasil
sebelumnya"),JA(this,B("gb-mobile-search-result-next"),r(this.Gj,this,1),"Hasil
berikutnya"),I(B("gb-mobile-search-result-viewall"),"Lihat semua"),JA(this,B("gb-
mobile-search-result-viewall"),r(this.Fp,this),"Lihat semua"),JA(this,B("gb-mobile-
search-close"),r(this.Ql,this),"Tutup penelusuran")):(x(this.O,"search-bar-result-
links"),this.oa.appendChild(this.O),a=F("SPAN"),N(a,pl("-
&nbsp;&nbsp;")),x(a,"search-bar-link-spacer"),this.O.appendChild(a),
KA(this,this.O,"\u2039 Sebelumnya",r(this.Gj,this,-
1),"Sebelumnya"),a=F("SPAN"),N(a,pl("&nbsp;&nbsp;")),x(a,"search-bar-link-
spacer"),this.O.appendChild(a),KA(this,this.O,"Berikutnya \
u203a",r(this.Gj,this,1),"Berikutnya"),a=F("SPAN"),N(a,pl("&nbsp;&nbsp;-
&nbsp;&nbsp;")),x(a,"search-bar-link-
spacer"),this.O.appendChild(a),KA(this,this.O,"Lihat
semua",r(this.Fp,this)));this.N=this.o?B("gb-mobile-search-snippet-
links"):F("SPAN");this.o?LA(this):(this.Ja?(this.va=F("DIV"),x(this.va,"search-bar-
result-buttons"),
this.oa.appendChild(this.va),this.va.appendChild(this.N),Ib(this.N,["search-bar-
sort-dropdown-button-container","search-bar-close-link"]),LA(this)):
(this.Ba=F("SPAN"),this.Ca=F("SPAN"),this.oa.appendChild(this.N),a=F("SPAN"),N(a,pl
("-&nbsp;&nbsp;")),x(a,"search-bar-link-
spacer"),this.N.appendChild(a),this.N.appendChild(of("Urutkan menurut:
")),this.N.appendChild(this.Ba),KA(this,this.Ba,"relevansi",r(this.Hj,this,"r"),"Ur
utkan menurut relevansi"),a=F("SPAN"),N(a,pl("&nbsp;|&nbsp;<b>halaman</b>")),
this.Ba.appendChild(a),this.N.appendChild(this.Ca),a=F("SPAN"),N(a,pl("<b>relevansi
</b>&nbsp;|
&nbsp;")),this.Ca.appendChild(a),KA(this,this.Ca,"halaman",r(this.Hj,this,"n"),"Uru
tkan menurut halaman")),x(this.N,"search-bar-snippet-links"));if(!this.o)
{a=F("SPAN");x(a,"search-bar-close-link-container");this.Ja?
this.va.appendChild(a):this.oa.appendChild(a);this.g.ka(a,"click",this.Ql);var
b=KA(this,a,"Tutup penelusuran",r(this.Ql,this));x(b,"search-bar-close-
link");b=F("IMG");b.src="/googlebooks/images/close_x.gif";
x(b,"search-bar-close-img");a.appendChild(b);Eh(this.oa,!0)}}var
IA,MA,NA;n(HA,W);function OA(){MA=B("toolbar_container")}
function LA(a){a.s=C("A",{"class":"search-bar-sort-dropdown-
link"});um(a.s,"button");Hf(a.s,!0);X(a.s,"haspopup",!0);a.N.appendChild(a.s);var
b=C("SPAN",{"class":"search-bar-sort-dropdown-text"});I(b,"Urutkan
menurut");a.na=C("SPAN",{"class":"search-bar-sort-dropdown-
selected"});I(a.na,"relevansi");ym(a.s,"Urutkan menurut
relevansi");b.appendChild(a.na);a.s.appendChild(b);b=au("/googlebooks/images/
material/arrow_drop_down_black_20dp.png");x(b[0],"search-bar-sort-dropdown-
icon");X(b[0],"hidden",!0);
a.s.appendChild(b[0]);b=new Ey;var c=new sy("relevansi");c.yi("Urutkan menurut
relevansi");b.Oa(c,!0);x(c.ha(),"search-bar-sort-dropdown-item");var d=new
sy("halaman");d.yi("Urutkan menurut halaman");b.Oa(d,!0);x(d.ha(),"search-bar-sort-
dropdown-item");b.Qm=!0;a.o?
b.render(a.N):b.render(document.body);b.attach(a.s,13,12);a.g.ka(b,"action",a.yp);a
.g.ka(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||
r(a.yp,a)});a.o&&a.g.ka(b,"beforeshow",function(){var e=a.s.offsetWidth-
32;yh(c.ha(),e);yh(d.ha(),
e)})}function GA(a,b){M(MA,!b);M(a.N,b);a.o?(M(a.O,!b),b=!
b&&1==a.i.Pb.Ab.length,Lb(a.O,"mobile-search-button-
disabled",b),X(a.O,"disabled",b)):M(a.O,!b&&1<a.i.Pb.Ab.length);a.oa&&M(a.oa,!
0);null!=NA&&NA.resize()}function PA(a){a.s?FA(a,!1):M(a.N,!1);a.o&&M(a.N,!
0);M(a.O,!1);rf(a.j)}
function DA(a){PA(a);var b=a.i.Pb,c=Pq(b),d=null;c&&!
a.o&&(d=F("SPAN"),N(d,pl("Mungkin maksud Anda adalah:
")),KA(a,d,c,r(a.Qu,a,c)));c=F("SPAN");a.o?N(c,pl("Tidak ada
hasil")):N(c,pl(Pb("Tak ditemukan hasil di buku ini untuk "+Oq(b))));b=F("A");a.o||
(N(b,pl("Telusuri semua buku")),b.setAttribute("target","_top"),x(b,"sitb-action-
link"));var e="patents"==dp()?new R("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):new R("https://www.google.com/search?
tbm=bks&tbo=p");uu(e);"embed"==T(e,"output")&&
Nj(e,"output");S(e,"q",Ie(Oq(a.i.Pb)));pe(b,e.toString());a.o?
(a.j.appendChild(c),a.j.removeAttribute("aria-label")):a.Ja?
(a.j.appendChild(c),a.j.appendChild(b),d&&(c=Ks(pl("&nbsp;&nbsp;&middot;&nbsp;&nbsp
;")),d.insertAdjacentHTML("afterbegin",Xd(c)),a.j.appendChild(d))):
(d&&(a.j.appendChild(d),a.j.appendChild(F("BR"))),d=Ks(pl("&nbsp;&nbsp;-
&nbsp;&nbsp;")),c.insertAdjacentHTML("beforeend",Xd(d)),a.j.appendChild(c),d=Ks(pl(
" &raquo;")),b.insertAdjacentHTML("beforeend",Xd(d)),a.j.appendChild(b));null!=
NA&&NA.resize()}f=HA.prototype;f.wa=function()
{W.prototype.wa.call(this);yi(this.ua);M(MA,!0);H(this.oa);null!
=NA&&NA.resize();this.o&&(M(B("gb-mobile-search"),!1),M(B("gb-mobile-search-
buttons"),!1),rf(this.N),rf(this.j))};function KA(a,b,c,d,e){var
g=F("SPAN");x(g,"search-bar-link");um(g,"link");ym(g,e?e:c);Hf(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 JA(a,b,c,d){um(b,"button");ym(b,d);Hf(b,!
0);a.g.ka(b,"click",c);a.g.ka(b,"keydown",function(e){32!=e.keyCode&&13!
=e.keyCode||c()})}f.Ql=function(){Io(this.i.Yc.V.ub(),"");var
a=this.i.Yc;a&&a.s&&a.s.update()};f.Gj=function(a){QA(this,this.ma,a)};function
QA(a,b,c){var d=a.i.Pb.Ab.length;a.ma+=c;a.ma>=d&&(a.ma=0);0>a.ma&&(a.ma=d-1);a.ma!
=b&&(a.i.Df(a.i.Pb.Ab[a.ma])||QA(a,b,c))}f.Hj=function(a){var
b=this.i.Yc;b&&b.update(a)};f.Fp=function(){EA(this.i)};
f.Qu=function(a){var
b=this.i.Yc;b&&(a=Ie(a),Io(b.V.ub(),a),b.N.Bc(a),b.s&&b.s.update())};f.yp=function(
a){if((a=a.target.Lc())&&this.na)switch(a){case
"halaman":this.Hj("n");I(this.na,"halaman");ym(this.s,"Urutkan menurut
halaman");break;case
"relevansi":this.Hj("r"),I(this.na,"relevansi"),ym(this.s,"Urutkan menurut
relevansi")}};function FA(a,b){a.s&&(Lb(a.s,"search-bar-sort-dropdown-disabled",!
b),X(a.s,"disabled",!b));var c="n"==a.i.Mm;b&&!c&&I(a.na,"relevansi")};function
RA(a,b,c,d)
{W.call(this);this.V=a;this.N=b;this.s=c;this.O=d;this.ma=qc&&d&&d.isOgenEligibleMo
bileViewport;this.g.ka(a.ub(),"change",r(this.update,this,"r",null))}n(RA,W);
RA.prototype.update=function(a,b,c){this.i?(this.i.Ha(),this.i=null):
(this.V.O&&(this.o=this.V.O),this.j=new HA(this.O));var
d=this.V.ub().getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.s
earch_query_escaped?(this.i=new CA(this),this.j.i=this.i,a=!
Ko(),this.i.i(a,b,c)):d?(this.i=new
CA(this),b=this.j.i=this.i,c=b.Yc.j,PA(c),N(c.j,pl("Memuat...")),c.o&&c.j.removeAtt
ribute("aria-label"),c=new
R(window.location.href),S(c,"jscmd","SearchWithinVolume"),
S(c,"q",d),S(c,"scoring",a),(new Rq(c)).lf(r(b.i,b,!1)),b.Mm=a,this.N.Bc(d)):
(this.i&&(this.i.Ha(),this.i=null),this.V.Ia()instanceof
ey&&(this.V.lc(this.o),this.ma&&this.V.Ia().yg(this.V.Ia().Fa().width)),this.j&&(th
is.j.Ha(),this.j=null),this.N.Bc(""))};function SA(a,b)
{a=B(a);b=B(b);a&&b&&O(a,"submit",t(TA,b))}function TA(a,b)
{""==a.value&&b.preventDefault()};function UA(a,b,c){if(oc&&!sc)return
a;a='url("'+b+'")';pc&&(a+=" 7 5");return a+(", "+c)};function VA(a)
{W.call(this);this.V=a;this.i=new
dj;this.g.ka(a,"viewportmodechange",this.Gn);this.V.Ia()&&this.Gn()}n(VA,W);f=VA.pr
ototype;f.Gn=function(){ij(this.i);this.j&&this.j.Ha();this.o=this.V.Ia().s.j;var
a=new Cm(this.o);a.yl=function()
{};this.j=a;this.i.ka(this.o,"dblclick",r(this.du,this));this.i.ka(a,"start",r(this
.fs,this));this.i.ka(a,"drag",r(this.gs,this));this.i.ka(a,"end",r(this.cs,this));W
A(this,!1)};f.du=function(){this.V.Vb("next")};
function WA(a,b){a=a.o;if(oc)b=b?"-moz-grabbing":"-moz-grab";else{var
c=ap("/googlebooks/images/");b=b?UA("-moz-
grabbing",c+"closedhand.cur","move"):UA("-moz-
grab",c+"openhand.cur","default")}J(a,"cursor",b)}f.fs=function()
{this.s=this.V.Ia().Ib;WA(this,!0)};f.gs=function(){var
a=this.j,b=this.s;this.V.Ia().hd(new A(b.x-a.deltaX,b.y-a.deltaY))};f.cs=function()
{this.s=null;WA(this,!1)};f.wa=function(){W.prototype.wa.call(this)};function
XA(a,b,c){c&&c.preventDefault();c=B(b.concat("-icon-right"));M(c,!
a);c=B(b.concat("-icon-down"));M(c,a);b=B(b.concat("-expanded"));M(b,a)};function
YA(a,b,c,d){pn.call(this,Yo.IsZipitFolderCollectionEnabled?void 0:"p13nd",!
0);un(this,a);this.Uo=!0;yn(this,.5);this.Qg=c;a=new rn;a.set("ok",b,!0);(void 0!
==d?d:1)&&a.set("cancel","Batalkan",!1,!
0);Cn(this,a);O(this,"dialogselect",this.Ua,!
1,this)}u(YA,pn);YA.prototype.Va=function()
{YA.ta.Va.call(this);J(Dn(this.j,"ok"),"fontWeight","bold");J(this.ha(),"width","50
0px")};YA.prototype.Ua=function(a){"ok"==a.key&&this.Sb(a);return!0};
YA.prototype.wa=function(){$i(this,"dialogselect",this.Ua,!
0,this);YA.ta.wa.call(this)};YA.prototype.Sb=function(a){this.Qg(a)};function ZA(a)
{Q.call(this);this.Ya=null;this.ya=a;a=z||mc;this.g=new
dj(this);this.g.ka(this.ya,a?
["keydown","paste","cut","drop","input"]:"input",this)}u(ZA,Q);ZA.prototype.handleE
vent=function(a){if("input"==a.type)z&&Gc(10)&&0==a.keyCode&&0==a.charCode||
($A(this),this.dispatchEvent(aB(a)));else if("keydown"!=a.type||lj(a)){var
b="keydown"==a.type?this.ya.value:null;z&&229==a.keyCode&&(b=null);var c=aB(a);
$A(this);this.Ya=U(function(){this.Ya=null;this.ya.value!
=b&&this.dispatchEvent(c)},0,this)}};
function $A(a){null!=a.Ya&&(Mk(a.Ya),a.Ya=null)}function aB(a){a=new
Fi(a.Ob);a.type="input";return a}ZA.prototype.wa=function()
{ZA.ta.wa.call(this);this.g.Ha();$A(this);delete this.ya};function bB(a,b,c,d)
{Q.call(this);this.g=a;this.o=b;this.i=c;this.s=d||
0;a.removeAttribute("maxlength");this.j=new ZA(a);O(this.j,"input",this.N,!
1,this);cB(this)}u(bB,Q);bB.prototype.N=function(){cB(this)};function cB(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.o&&I(a.o,String(1==a.s?b:a.i-
b))}bB.prototype.wa=function(){bB.ta.wa.call(this);delete
this.g;this.j.Ha();this.j=null};function dB(a,b,c,d,e){YA.call(this,a,b,null,!
0);this.hb=c;this.Tb=d;this.Ca=e}n(dB,YA);
dB.prototype.Va=function()
{YA.prototype.Va.call(this);this.s=eB(this,"Nama","input");this.tb=eB(this,"Deskrip
si <span class=cl-desc>(opsional)</span>","textarea");var a=this.Kb(),b=C("DIV",
{"class":"ccd-
label"}),c=F("span");c.textContent="Visibilitas";b.appendChild(c);a.appendChild(b);
a=C("SPAN",{className:"ccd-mode-indicator"});c=C("IMG",{src:"/googlebooks/images/
sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var
d=F("span");d.textContent="Umum";a.appendChild(c);a.appendChild(d);
b.appendChild(a);c=C("SPAN",{className:"ccd-mode-indicator"});d=C("IMG",{src:"/
googlebooks/images/sharing_private.gif",style:"vertical-align:-2px;"});var
e=F("span");e.textContent="Pribadi";c.appendChild(d);c.appendChild(e);b.appendChild
(c);d=C("SPAN",{"class":"ccd-mode-link"});d.textContent="Untuk
umum";b.appendChild(d);O(d,"click",r(this.Ka,this,!0));e=C("SPAN",{"class":"ccd-
mode-link"});e.textContent="Untuk
pribadi";b.appendChild(e);O(e,"click",r(this.Ka,this,!
1));this.Fe=[a,e];this.Ee=[c,d];null!=
this.Ca&&(df(this.Ca,{"class":"ccd-mode-link"}),b.appendChild(this.Ca));this.Ka(!
0);this.na=C("DIV",{"class":"ccd-
error"});this.Kb().appendChild(this.na);this.Xb=C("P","ccd-footnote","Harap
diperhatikan bahwa konten dan judul rak buku Publik dapat dilihat dan dibagikan
oleh orang
lain.");this.Kb().appendChild(this.Xb);this.i&&fB(this);Yo.IsZipitFolderCollectionE
nabled||(b=this.j,a=Dn(b,"ok"),J(a,"fontWeight","bold"),x(a,"gb-
button"),x(Dn(b,"cancel"),"gb-button"))};
function fB(a)
{a.s.value=Ie(a.i.kb());a.s.disabled=a.i.O;a.tb.value=Ie(a.i.ah());a.Ka(1==a.i.Ge);
a.s.disabled&&J(a.s,"background","#f2f2f2")}function eB(a,b,c){var
d=a.Kb();a=C("DIV",{"class":"gb-bookshelf-dialog-
container"});d.appendChild(a);d=C("DIV",{"class":"ccd-
label"});N(d,mi(b));a.appendChild(d);b=C(c,{"class":"ccd-input"});"input"==c?(df(b,
{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(df(b,
{rows:6,cols:50}),new bB(b,F("span"),500));a.appendChild(b);return b}
dB.prototype.Ka=function(a){this.De=a;v(this.Fe,function(b)
{M(b,a)});v(this.Ee,function(b){M(b,!a)})};
dB.prototype.Ua=function(a){var b=this.s.value;if("cancel"==a.key)return!
0;if(Ob(b))return this.na.textContent="Masukkan judul untuk rak buku ini.",!
1;if(this.Tb&&!this.Tb(b))return this.na.textContent="Judul itu telah digunakan
untuk rak buku lain. Masukkan judul lain.",!1;a=this.i||new
Cu;a.Jc=b;a.o=this.tb.value;a.Ge=this.De?1:2;if(this.i){b=this.hb;var c=new
R(b.Uq);S(c,"as_coll",a.getId());Ou(c,a,r(b.N,b))}else b=this.hb,Ou(b.o,a,r(b.s,b,!
0));return!0};
dB.prototype.wa=function(){delete this.hb;delete this.Ca;delete this.i;delete
this.na;delete this.Xb;delete this.s;delete this.tb;delete
this.Tb;YA.prototype.wa.call(this)};function gB(a,b,c,d,e)
{W.call(this);this.O=a;this.j=b;this.N=c;this.i=d;this.O&&(this.o=jb(this.O.childNo
des,hB),this.i&&vb(this.o,jb(this.i.childNodes,hB)));this.s=e;U(r(this.hs,this))}u(
gB,W);f=gB.prototype;f.hs=function()
{this.j&&this.i&&this.g.ka(this.j,"click",this.Tq);this.N&&this.g.ka(this.N,"click"
,this.cu);this.g.ka(this.s,"add",this.jt)};
function hB(a){var b=Ye("SPAN","sidebar-collection-title",a)[0];b||
(b=Ye("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Pb(Ee(If(b)));return
Pb(a.split("(")[0])}f.cu=function(){var a=new dB("Buat rak buku baru","Buat rak
buku",this.s,r(this.uv,this));a.render();a.Da(!0)};f.uv=function(a){var
b=Pb(Ee(a)).toLowerCase();return!kb(this.o,function(c){return
c.toLowerCase()==b})};
f.jt=function(a){a=a.shelf;var b=Pb(Ee(a.kb())),c=1==a.Ge;this.o.push(b);var d=new
R("/books");uu(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if
(Yo.IsBooksUnifiedLeftNavEnabled){a=C("LI",{"class":"left-nav-shelf-item"});var
e=C("A",{"class":"sidebar-link"});pe(e,d.toString());d=C("SPAN");x(d,"sidebar-
collection-title");N(d,ql(b+" (0)",{af:"038e33c2-d414-44e2-bbe6-
927f8ace3e86"}));e.appendChild(d);a.appendChild(e);c=B("hidden-my-library-
expanded");sf(a,c);XA(!0,"my-library")}else a=
F("DIV"),e=C("A",{"class":"hp-bookshelf-link",style:"line-
height:19px"}),pe(e,d.toString()),d=C("SPAN",{"class":"hp-collection-
title"}),N(d,ql(b,{af:"0b6daedb-ff6d-4634-9ac2-
c45d944e2b5e"})),e.appendChild(d),a.appendChild(e),b=c?"Rak buku publik":"Rak buku
pribadi",c=C("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=C("DIV",
{style:"clear:both"}),a.appendChild(c),tf(a,B("csStart"))};
f.Tq=function(a){a.preventDefault();a=!Bh(this.i);M(this.i,a);a?
(Tr(this.j,9,this.i,8),200<L(this.i).height&&(a=L(this.i).width,K(this.i,a,200),J(t
his.i,"overflow","auto"),J(this.i,"overflowX","hidden")),this.ma=O(document,"moused
own",r(this.Av,this))):aj(this.ma)};f.Av=function(a){Bf(this.i,a.target)||
Bf(this.j,a.target)||this.Tq(a)};
function kH(a,b){var c=zb;yb(a,function(d,e){return
c(b(d),b(e))})}Nx.prototype.yj=ca(16,function(a){if(!this.i)return null;if(a in
this.i)return this.i[a];var b=jb(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);kH(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null});
function lH(a,b){if(b.jp&&b.O){var c=b.O.dh(),d=c.x-40;c=c.y-
40;a=a.Lb().Dc(b);b=a.Db()/b.ye();return new A(a.je()+Math.round(b*d),a.vd()
+Math.round(b*c))}return null}function mH(a){var b=new
vy(null,13);a.s=b;a.hb=b.g}function nH(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 oH(a)
{return Math.pow(a,3)}
function pH(a,b,c){this.O=a;this.j=b;this.s=c;a=F("div");J(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.g=
a;this.O.appendChild(this.g);pH.prototype.lb.apply(this);O(this.s,"change",r(this.i
,this));O(new kj,"resize",r(U,null,r(this.i,this)))}pH.prototype.i=function(){var
a=L(this.g);if(0<a.width){var b=Math.round(L(this.j).width/2);jh(this.g,b-
Math.round(a.width/2),0)}};
pH.prototype.show=function(){M(this.g,!0);this.i()};pH.prototype.lb=function()
{M(this.g,!1)};pH.prototype.ma=function(a){N(this.g,ql(a,{af:"0760a89d-665b-4475-
a34a-e1975064e8f2"}))};function qH(a,b,c){pH.apply(this,arguments);this.o=new
Ln(this.g,500);this.N=new
am(r(this.lb,this))}u(qH,pH);qH.prototype.show=function(a)
{Ah(this.g,1);pH.prototype.show.apply(this);a&&this.N.start(a)};qH.prototype.lb=fun
ction(){this.o.play()};
function rH(a,b,c,d,e)
{this.V=a;this.j=b;this.O=L(c);this.g=null;d&&(this.g=d,J(this.g,
{overflow:"auto"}));this.N=e;a=r(this.s,this);this.o=new
kj;O(this.o,"resize",a);b=new
ts;O(b,"fontsizechange",a);O(window,"DOMContentLoaded",r(this.resize,this))}rH.prot
otype.s=function(){this.resize();U(r(this.resize,this),100)};
rH.prototype.resize=function(){var a=!1;this.N?this.i&&(a=this.i.Gf()):a=!0;var
b=this.o.Fa();a=a?0:this.O.width;var c=Math.round(qh(this.j).y);this.V.nb(new
Ae(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,J(a,"border","0px"),c=Math.round(qh(a).y),b=Math.max(0,b.hei
ght-c),J(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&J(a,{borderTop:Ce("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function sH(a,b)
{a.i=b;O(b,"change",r(a.resize,a))}
function tH(a,b,c,d,e){Nv.call(this,a,e);this.o=b;this.O=c||!1;this.na=d||
[]}n(tH,Nv);tH.prototype.yf=function(a,b){var c=new R("/books?
jscmd=SearchVolume");uu(c);S(c,"start",a);S(c,"num",b);this.O?
(S(c,"as_pt","MAGAZINES"),S(c,"as_coll2",this.o)):
(S(c,"as_brr",3),S(c,"q",this.o),nH(this.na,function(d)
{S(c,d.name,d.value)}));return c};
tH.prototype.Yg=function(){var a=new R("https://www.google.com/search?
tbm=bks&tbs=bkv:p,vw:g&tbo=p");uu(a);S(a,"q",this.o);S(a,"source",this.source);nH(t
his.na,function(b){S(a,b.name,b.value)});return a};tH.prototype.render=function(a)
{this.N=a;this.j=new Iv(a,!
this.O);this.g.ka(this.j,"render",r(this.Sh,this))};tH.prototype.xl=function(a)
{return this.O?a.map(function(b){b.Aa.source="gbs_other_issues";return
b},this):Nv.prototype.xl.call(this,a)};function uH(a,b,c,d,e){var
g={cursor:"pointer"};J(c,g);O(c,"click",r(this.s,this));J(d,g);O(d,"click",r(this.o
,this));e.innerHTML?this.i=e:
(e.form.action="javascript:",O(e.form,"submit",r(this.j,this)),e.go&&J(e.go,
{display:"none"}),this.g=e.input);this.V=a;this.N=b;O(a,"pagechange",r(this.update,
this));this.update()}
uH.prototype.j=function(){var a=this.g.value;var b=this.V;var c=ho(b.N,a);c?
(b.vb(c),b=!0):b=!1;if(b)this.update();else if(!Ob(a)&&!/[^0-9]/.test(a)){a:
{b=eo(this.N);for(c=b.length-1;0<=c;c--){var d=b[c].kb();if(!Ob(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.V.vb(fb(eo(this.N))),this.update())}return!
1};uH.prototype.s=function(){this.V.Vb("previous")};uH.prototype.o=function()
{this.V.Vb("next")};
uH.prototype.update=function(){var a=this.V.Ga();a&&(this.g?
this.g.value=a.kb()||"":N(this.i,mi(a.Qe())))};function vH(a)
{W.call(this);this.V=a;this.j=new dj;this.i=F("div");J(this.i,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});Ah(this.i
,0);a.Ad().appendChild(this.i);this.g.ka(a,"resize",this.Nk);this.g.ka(this.i,"clic
k",this.Is);this.g.ka(this.i,"mouseout",this.Js);this.g.ka(this.i,"mouseover",r(thi
s.fk,this,!0));this.g.ka(a,"viewportmodechange",this.On);if(a=this.V.Ia())a
instanceof mx&&(this.dg=!0),this.On()}n(vH,W);f=vH.prototype;f.Ta=function(a)
{M(this.i,a)};
f.Nk=function(){U(r(this.Ks,this),10)};f.Ks=function(){var
a=this.V.Ia();a&&(a.Fa(),a=a.s.o,K(this.i,a.clientWidth,40),jh(this.i,0,a.clientHei
ght-40))};f.Is=function(){var a=this.V.Ia(),b=a.Fa().height-40,c=F("div");J(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});Ah(c,.15);jh(c,0,a.Ib.y+b);a.s.j.appendChild(c);U(t(wH,c),1E3);this.dg=!
1;a=this.V.Ia();fw(a,new A(void 0,b-20),r(a.Lf,a))};
function wH(a){var b=new Jn(a,.15,0,200);b.play();Ti(b,"end",t(xH,b,a))}function
xH(a,b){H(b);a.Ha()}f.Js=function(){this.dg||this.fk(!1)};f.fk=function(a){if(a)
{if(!this.o){var b=F("div");J(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.i.appendChild(b);U(r(
this.Ft,this),10)}this.o=!0}Ah(this.i,a?.15:0)};
f.Ft=function(){["left","right"].forEach(function(a){var b=C("DIV",
{"class":"SPRITE_page_down"});this.i.appendChild(b);b.style[z?"styleFloat":"cssFloa
t"]=a;J(b,{marginTop:"14px"});J(b,"margin-"+a,"16px")},this)};f.On=function(){var
a=this.V.Ia(),b=a instanceof mx;b?this.Nk():this.dg=!
1;this.Ta(b);this.fk(this.dg);ij(this.j);this.j.Hf(a,"move",r(this.Vu,this));this.j
.ka(a,"layoutchange",r(this.Nk,this))};f.Vu=function(){this.dg&&this.fk(!
1);this.dg=!1};f.dg=!1;function yH(a,b,c)
{$r.call(this);this.Jc=a;this.i=b;this.g=c?c:null;this.Bg(zH(this))}n(yH,$r);
function zH(a){var b=C("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-
vertical"]);um(b,"dialog");b.setAttribute("tabindex","-
1");document.body.appendChild(b);var c=C("DIV",{"class":"popup-menu-
header"});b.appendChild(c);var d=C("SPAN",{"class":"popup-menu-
title"});I(d,a.Jc);c.appendChild(d);d=C("DIV",{"class":"popup-menu-
close"});ym(d,"Tutup pop-up");var
e=C("IMG");e.src="/googlebooks/images/material/close_black_24dp.png";K(e,24,24);X(e
,"hidden",!0);d.appendChild(e);O(d,"click",function(){a.Da(!1);
a.g&&a.g.call(a)});O(d,"keydown",function(g){if(32==g.keyCode||13==g.keyCode)a.Da(!
1),a.g&&a.g.call(a)});um(d,"button");Hf(d,!
0);c.appendChild(d);b.appendChild(a.i);return b};function AH(a)
{Bz.call(this);this.V=a.wb;this.i=a.history;this.s=a.Ph;this.na=!!a.th;this.O=!!
a.sh;this.ua=a.flags;if(this.va=a.kh){a=!!this.V.Za().dj;var
b=this.V.Za().Ii;b=b&&!!go(this.V.rb(),b);a||b?(a=au("/googlebooks/images/
material/
arrow_drop_down_black_20dp.png",this.V.Ga().Qe()||"Isi"),a=Cb(a),this.Hh=a[0],this.
od=new Wt(a,void 0,4),this.Oa(this.od,!
0),this.j.ka(this.od,"action",this.Ms),Cz(this,this.od),this.j.ka(this.V,"pagechang
e",this.Ls)):(this.Hh=C("SPAN","jfk-button-label","Daftar isi tidak tersedia"),
this.od=new Wt(this.Hh,void 0,4),this.od.vc("Daftar isi tidak
tersedia"),this.od.Ta(!1),this.Oa(this.od,!0));a=B("gb-entity-page-toolbar-
search");B("search_form_input").setAttribute("autocomplete","off");J(a,"visibility"
,"visible");zo(this.g.g,Pf(this.g),BH(this))}else{CH();a=au("/googlebooks/images/
material/arrow_left_black_24dp.png");this.Ih=new Wt(a,void 0,4);this.Ih.vc("Halaman
Sebelumnya");this.Oa(this.Ih,!
0);O(this.Ih,"action",r(this.V.Vb,this.V,"previous"));a=au("/googlebooks/images/
material/arrow_right_black_24dp.png");
this.Jh=new Wt(a,void 0,4);this.Jh.vc("Halaman Berikutnya");this.Oa(this.Jh,!
0);O(this.Jh,"action",r(this.V.Vb,this.V,"next"));a=au("/googlebooks/images/
material/zoom_in_black_24dp.png");this.rf=new Wt(a,void
0,4);this.rf.vc("Perbesar");this.Oa(this.rf,!
0);O(this.rf,"action",r(this.Qn,this,"zoomin"));a=au("/googlebooks/images/
material/zoom_out_black_24dp.png");this.Kh=new Wt(a,void
0,4);this.Kh.vc("Perkecil");this.Oa(this.Kh,!
0);O(this.Kh,"action",r(this.Qn,this,"zoomout"));b=this.na;a=this.O;var c=
au("/googlebooks/images/material/onepage_view_black_24dp.png");this.be=new
Wt(c,void 0,4);this.be.vc("Tampilan satu
halaman");O(this.be,"action",r(this.Ok,this,mx));Cz(this,this.be,"viewport",!
0);this.Oa(this.be,!0);c=au("/googlebooks/images/material/
twopage_view_black_24dp.png");this.ee=new Wt(c,void 0,4);this.ee.Ta(!
1);this.ee.vc("Tampilan dua halaman tidak tersedia");b&&(this.ee.Ta(!
0),this.ee.vc("Tampilan dua
halaman"),O(this.ee,"action",r(this.Ok,this,Rx)),Cz(this,this.ee,"viewport"));this.
Oa(this.ee,
!0);b=au("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.de=new
Wt(b,void 0,4);this.de.Ta(!1);this.de.vc("Tampilan thumbnail tidak
tersedia");a&&(this.de.Ta(!0),this.de.vc("Tampilan
thumbnail"),O(this.de,"action",r(this.Ok,this,ux)),Cz(this,this.de,"viewport"));thi
s.Oa(this.de,!
0);this.j.ka(this.V,"viewportmodechange",this.Pn);this.Pn();DH(this)}}n(AH,Bz);
function DH(a){var b=new
Cy,c=au("/googlebooks/images/material/more_vert_black_24dp.png");x(c[0],"goog-flat-
menu-button-img");X(c[0],"hidden",!0);a.Jf=new
Pz(c,b,Vz.Gb());mH(a.Jf);a.Jf.vc("Menu tindakan lainnya");a.Oa(a.Jf,!
0);EH(a,b);FH(a,b);GH(a,b);HH(a,b);if(c=document.getElementById("gb-entity-page-
menu-contents")){c=Ye("A","more-menu-link",c);for(var d=0;d<c.length;d++){var e=new
rr(c[d]);e.tg("link");O(e,"action",t(function(g,h)
{h.preventDefault();h.stopPropagation();h=g.getAttribute("href");
g=kd("_top");h=h instanceof td?h:Bd(h);q.open(vd(h),g instanceof gd?
jd(g):g||"")},c[d]));b.Oa(e,!0)}}IH(a,b);M(b.ha(),!1);b.render()}
function EH(a,b){var c=If(document.getElementById("gb-entity-page-base-ogen-
url")),d=new
R(c);a.hk=C("INPUT");a.hk.value=d.toString();c=JH(a.hk);KH(a,c,"Bagikan",b,function
(){var e=new R(a.V.Ga().Ec());S(d,"pg",T(e,"pg"));a.V.ub().getQuery()?
a.V.Ia()instanceof ey?(Nj(d,"dq"),Nj(d,"pg"),S(d,"bsq",a.V.ub().getQuery())):
(Nj(d,"bsq"),S(d,"dq",a.V.ub().getQuery())):
(Nj(d,"bsq"),Nj(d,"dq"));a.hk.value=d.toString()})}
function FH(a,b){a.Ne=C("INPUT");var c=JH(a.Ne);KH(a,c,"Sematkan",b,function(){var
d=new
R(a.V.Ga().Ec());Nj(d,"source");S(d,"output","embed");a.Ne.value=Xx(d.toString())})
}function GH(a,b){var c=document.getElementById("gb-mobile-buy-
section"),d=document.getElementById("gb-mobile-download-section");if(c||d)d?
(c=bf("TABLE","gb-mobile-buy-table",d))&&KH(a,c,"Download buku
ini",b):c&&(c=bf("TABLE","gb-mobile-buy-table",c))&&KH(a,c,"Beli buku ini",b)}
function HH(a,b){if(a.s){var c=C("DIV",{"class":"more-menu-link"}),d=C("SPAN",
{"class":"more-menu-link-text"});I(d,"Bagikan klip");c.appendChild(d);c=new
rr(c);c.tg("button");O(c,"action",r(t(a.rp,!0),a));b.Oa(c,!0)}}
function IH(a,b){var c=document.getElementById("gb-entity-page-copyright-page-
id");if(c){var d=C("DIV",{"class":"more-menu-link"}),e=C("SPAN",{"class":"more-
menu-link-text"});I(e,"Informasi hak
cipta");d.appendChild(e);c=If(c);c=go(a.V.rb(),c);d=new
rr(d);d.tg("button");O(d,"action",r(a.V.vb,a.V,c));b.Oa(d,!0)}}function JH(a){var
b=C("DIV",{"class":"linkto-popup-content"});a.type="text";a.readOnly=!
0;x(a,"viewport-input");b.appendChild(a);a=(new Ww(a)).ha();b.appendChild(a);return
b}
function KH(a,b,c,d,e){var g=new yH(c,b,function()
{a.ha().focus()});as(g);g.setPosition(new Yr(a.Jf.ha(),5));g.Da(!1);b=C("DIV",
{"class":"more-menu-link"});var h=C("SPAN",{"class":"more-menu-link-
text"});I(h,c);b.appendChild(h);X(b,"haspopup",!0);c=new
rr(b);c.tg("button");O(c,"action",function(){g.Da(!0);g.ha().focus();null!
=e&&e.call(a)});d.Oa(c,!0)}
function CH(){var a=B("gb-entity-page-play-reader-link");if(a)
{a=a.getAttribute("href");var b=C("DIV");Ib(b,["play-redirect-popup","goog-
menu","goog-menu-vertical"]);var c=C("DIV",{"class":"popup-menu-
header"}),d=C("SPAN",{"class":"popup-menu-title"});I(d,"Anda memiliki buku
ini");var e=C("A",{"class":"play-redirect-close"}),g=C("IMG",{"class":"play-
redirect-close-icon"});g.src="/googlebooks/images/material/
close_black_24dp.png";K(g,24,24);O(e,"click",function(){M(b,!
1)});e.appendChild(g);c.appendChild(d);
c.appendChild(e);d=C("A",{"class":"play-redirect-button"});e=C("IMG",
{"class":"play-redirect-button-icon"});e.src="/googlebooks/images/material/
googleplaybooks_20x20.png";K(e,20,20);g=C("SPAN",{"class":"play-redirect-button-
text"});I(g,"Buka di Google
Play");d.setAttribute("href",a);d.setAttribute("target","_top");d.appendChild(e);d.
appendChild(g);b.appendChild(c);b.appendChild(d);document.body.appendChild(b)}}f=AH
.prototype;f.Ms=function(){this.od.ae&16&&(new
xx(this.V,this.od,this.ua)).render(3)};
f.Ls=function(){var
a=this.V.Ga().Qe()||"Isi";this.Hh&&N(this.Hh,pl(a))};f.Pn=function(){var
a=this.V.Ia();a instanceof mx?(Dz(this,this.be),LH(this,!0),MH(this,!0),NH(this,!
0)):a instanceof Rx?(Dz(this,this.ee),LH(this,!0),MH(this,!0),NH(this,!0)):a
instanceof ux?(Dz(this,this.de),LH(this,!1),MH(this,!0),NH(this,!0)):(LH(this,!
1),MH(this,!1),NH(this,!1))};
f.rp=function(a){this.s(a);var b=B("search_bar");if(a){a=F("DIV");var
c=F("SPAN");I(c,"Pilih klip yang akan dibagikan");x(c,"custom-result-bar-bold-
text");a.appendChild(c);c=F("SPAN");Ib(c,["search-bar-link","search-bar-close-
link","custom-result-bar-clear"]);I(c,"Exit selection
mode");O(c,"click",r(t(this.rp,!1),this));a.appendChild(c);this.Sg=new
Hq(a);this.Sg.render(b);this.Sg.Da(!0);this.Sg.ha()&&x(this.Sg.ha(),"custom-result-
bar")}else rf(b),this.Sg=null};
f.Ok=function(a){this.V.lc(a);!
this.V.ub().getQuery()&&this.i&&this.i.update()};function LH(a,b)
{a.Kh.Ta(b);a.rf.Ta(b)}function NH(a,b){a.Ih.Ta(b);a.Jh.Ta(b)}function MH(a,b)
{a.be.Ta(b);a.na&&a.ee.Ta(b);a.O&&a.de.Ta(b)}f.Qn=function(a){this.V.Vb(a)};
function OH(a,b,c){a.od&&a.od.ha()&&x(a.od.ha(),"toc-button");if(a.Jf&&a.Jf.ha())
{var d=a.Jf.ha();Jb(d,"goog-flat-menu-button");Ib(d,["jfk-button","jfk-button-
flat","jfk-button-clear-outline","start-button-
group"])}a.rf&&a.rf.ha()&&x(a.rf.ha(),"start-button-
group");a.be&&a.be.ha()&&x(a.be.ha(),"start-button-group");a=$e("jfk-button-
img",b);for(b=0;b<a.length;b++)c?K(a[b],20,20):K(a[b],24,24)}function PH(a)
{v(ub(a.querySelectorAll('[role="button"]')),function(b){Hf(b,!1)})}
function BH(a){var b={focusSearch:function()
{B("search_form_input").focus()}};b.updateSearch=r(function(c)
{Io(a.V.ub(),c);a.i&&a.i.update()},a);b.goToPage=r(function(c)
{c&&a.V.Gd(c)},a);return
b}f.be=null;f.ee=null;f.de=null;f.rf=null;f.Kh=null;f.Jh=null;f.Ih=null;f.Jf=null;f
.od=null;f.Hh=null;f.hk=null;f.Ne=null;f.Sg=null;var QH=null;function RH(){QH||
(QH={},QH[1]=mx,QH[2]=Rx)}function SH(a){var b={},c=(new
R(window.location.href)).g;c&&v(c.split(","),function(d)
{b[d.charAt(0)]=d.substring(1)});return b[a]};function TH(a){this.V=a;this.N=new
Tq(document);this.o={};this.s={};O(this.N,"key",r(this.O,this));UH(this,33,r(this.j
,this,-1),!1,!0);UH(this,34,r(this.j,this,1),!1,!0);UH(this,38,r(this.g,this,0,-
20),!1,!0);UH(this,40,r(this.g,this,0,20),!1,!0);UH(this,37,r(this.g,this,-20,0),!
1,!0);UH(this,39,r(this.g,this,20,0),!1,!0);UH(this,32,r(this.j,this,1),!0,!
0);UH(this,74,r(this.i,this,"next"),!0);UH(this,75,r(this.i,this,"previous"),!
0);a=r(this.i,this,"zoomin");this.o["+"]=t(VH,a,!0,void 0);a=r(this.i,
this,"zoomout");this.o["-"]=t(VH,a,!0,void 0)}function UH(a,b,c,d,e)
{a.s[b]=t(VH,c,d,e)}TH.prototype.O=function(a){var
b=this.o[String.fromCharCode(a.charCode)]||this.s[a.keyCode];b&&b(a)};function
VH(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||
WH[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}TH.prototype.i=function(a)
{this.V.Vb(a)};TH.prototype.j=function(a)
{a=Math.floor(a*this.V.Ia().Fa().height*.75);this.g(0,a)};
TH.prototype.g=function(a,b){var c=this.V.Ia();fw(c,new A(a,b),r(c.Kd,c))};var
WH={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};$a("_OC_Run",function(a,b,c,d,e,g,h)
{Yo.update(c);e=B("gb-get-book-container");var k=B("gb-get-book-content");if(e&&k)
{var l=new Ny(b);(new
dA(l,k)).render(e)}eA();sp=Pp;V=Oc;l=B("viewport");O(document,"selectionchange",XH)
;c.stereoscopic&&(Iw=YH);e=new Oo(l);J(document.body,
{overflow:"hidden"});B("titlebar")&&J(B("titlebar"),"white-space","nowrap");var
m=new rH(e,l,B("volume-left"),B("menu_scroll"),qp(c)?!1:!0);m.resize();NA=m;new
vA(m);l=new Ny(b);var p=new Ox(a,e.ub());p.s=Yo.pseudocontinuous;
Qo(e,p);e.s=l;p.g=l.j;a=mx;b.disable_twopage||(RH(),a=QH[SH("M")]||
mx);d=ZH(p,d);RH();var w=SH("P");var D;d&&(D=d.Qa());k=new Gx(e,B("volume-
left"),B("volume-center"));sH(m,k);D=[w,D,p.i.qc()[0].Qa()];var E;kb(D,function(G)
{return G&&go(p,G)?(E=G,!0):!
1});D=e.ub();g&&Io(D,Ie(g.search_query_escaped));e.Gd(E);D=new
ky(e,k);IA=B("search_bar");OA();m=$H(e,t(aI,e,D));m=new RA(e,m,D,c);g?
(m.o=a,m.update("n",g,E)):e.lc(a);Jx=new qH(e.Ad(),e.Hb(),k);bI(e,p);cI(e);dI();new
VA(e);g=new vH(e);e.go();D.Ta(!0);
D.update();O(sx,"click",r(D.update,D));eI(l.Kc);U(t(fI,e,k,D,!
b.disable_twopage,Yo.enableThumbnailViewport,c,l,h,Yo.enableClips?t(gI,g):void
0));h&&hI(l,h);_OC_InitHooks(t(iI,e),function(){},function(){},function()
{},function(){},function()
{});O(document,"keydown",jI);SA("vheadf","vheadq");SA("gbqf","gbqfq");b=B("buy-
tooltip");c=B("buy-tooltip-box");b&&c&&qu(b,c);Nw("gb-get-book-
content","Buy","Click","Play Books Viewport");b=B("gbqfq");c=B("gbqfqw");b&&new
Fv(b,!0,c,-9);U(t(kI,e,d))});
function kI(a,b){var c=a.Za();if(c.Zh()&&b.yj){var
d=c.Zh();a=a.Ia();b.yj(d)&&(d=b.yj(d).zd(),b.i&&d in b.i&&(b.O=b.i[d]),c=c.le()
[c.Bj()],a.yg(c+2),lH(a,b)&&(c=lH(a,b),a.Kd(c),a.Cl(b)))}}function hI(a,b){var
c=Sy([a],b);if(b=B("addToLibraryLink"+a.ac()))a=new Jy(a,c),x(b,"jfk-button-
standard"),Zm(a,b),a.Da(!0)}
function fI(a,b,c,d,e,g,h,k,l){qp(g)?(b=B("gb-entity-page-toolbar-left"),g=new
AH({wb:a,history:c,flags:g,kh:!0}),g.render(b),OH(g,b,!0),g=B("gb-entity-page-
toolbar-right"),c=new AH({wb:a,history:c,th:d,sh:e,Ph:l,kh:!
1}),c.render(g),OH(c,g,!1),PH(g)):$z({wb:a,Uh:b,history:c,th:d,sh:e,Hm:!
0,rk:h,mk:k,flags:g,Ph:l,Gm:!
0});c=B("toolbar_container");rf(c);c.style.padding="0";new TH(a)}
function XH(){if(z&&document.selection&&!lI){var
a=document.selection.createRange();Bf(a.parentElement(),B("viewport"))&&(lI=!
0,document.selection.empty(),U(mI))}}function mI(){lI=!1}var lI=!1;function
iI(a,b,c){(b=go(a.rb(),b))?a.vb(b):c&&(a=Gl(c),window.location.href=ri(a))}function
ZH(a,b){b=b.page[0];return(a=go(a,b.pid))?
(a.Jd(b,a.yf().toString()),wp(a,b),a):null}function dI(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=B(a[b]);c&&J(c,{display:"none"})}}
function bI(a,b){var c=B("page_label");c||
(c={form:B("jtp_form"),input:B("jtp")});new
uH(a,b,B("prev_btn"),B("next_btn"),c)}function cI(a)
{a.dispatchEvent("pagemodechange");var b=B("text_mode");b&&(J(b,
{cursor:"pointer"}),O(b,"click",t(nI,a)))}function aI(a,b,c)
{Io(a.ub(),c);b.update()}function $H(a,b){uA("search_form_input");a=new
qA(B("search_form_input"),a.ub().getQuery());O(B("search_form"),"submit",t(oI,a,b))
;return a}
function oI(a,b,c){var d=B("sits");d&&d.checked&&""!=B("search_form_input").value||
(c.preventDefault(),hw=!1,B("search_form_input").blur(),b(a.Cb()))}function eI(a)
{var b=B("magazine_other_issues");if(b&&a){a=new tH(new Cu,a,!0);var c=C("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Sh()}}function
nI(a,b){b.preventDefault();a=new
R(a.Ga().Ec());S(a,"output","text");a=Gl(a.toString());window.location.href=ri(a)}
function gI(a,b){Lb(B("viewport"),"selection-mode",b);Uw=b;a.Ta(!b)}function jI(a)
{(rc?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=B("search_form_input"),p
I=pI||new Mn(a,[255,255,136],[255,255,255],700,oH),pI.play(!0),a.focus())}var
pI=null;function YH(a){return vj(a,"edge","3d")}$a("_OC_MenuHideHook",function()
{});
})();

You might also like