You are on page 1of 80

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

vn/";(function(){var
g;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b+
+]}:{done:!0}}}function ba(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}var
ca="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},da;
if("function"==typeof Object.setPrototypeOf)da=Object.setPrototypeOf;else{var fa;a:
{var ha={a:!0},ia={};try{ia.__proto__=ha;fa=ia.a;break a}catch(a){}fa=!1}da=fa?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}
var ja=da,ka="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!
=Object.prototype&&(a[b]=c.value)},la="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this;function ma(a,b){if(b)
{for(var c=la,d=a.split("."),e=0;e<d.length-1;e++){var f=d[e];f in c||
(c[f]={});c=c[f]}d=d[d.length-1];e=c[d];f=b(e);f!=e&&null!=f&&ka(c,d,
{configurable:!0,writable:!0,value:f})}}
function na(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+""}ma("String.prototype.startsWith",function(a){return a?
a:function(b,c){for(var
d=na(this,b,"startsWith"),e=d.length,f=b.length,h=Math.max(0,Math.min(c|
0,d.length)),k=0;k<f&&h<e;)if(d[h++]!=b[k++])return!1;return k>=f}});
ma("String.prototype.endsWith",function(a){return a?a:function(b,c){var
d=na(this,b,"endsWith");void 0===c&&(c=d.length);for(var e=Math.max(0,Math.min(c|
0,d.length)),f=b.length;0<f&&0<e;)if(d[--e]!=b[--f])return!1;return
0>=f}});function oa(){oa=function(){};la.Symbol||(la.Symbol=pa)}function qa(a,b)
{this.b=a;ka(this,"description",{configurable:!0,writable:!
0,value:b})}qa.prototype.toString=function(){return this.b};
var pa=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is
not a constructor");return new qa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var
b=0;return a}();function ra(){oa();var a=la.Symbol.iterator;a||
(a=la.Symbol.iterator=la.Symbol("Symbol.iterator"));"function"!=typeof
Array.prototype[a]&&ka(Array.prototype,a,{configurable:!0,writable:!
0,value:function(){return sa(aa(this))}});ra=function(){}}
function sa(a){ra();a={next:a};a[la.Symbol.iterator]=function(){return this};return
a}ma("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k)
{return k};var e=[],f="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f)
{b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else
for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}});function ta(a,b)
{return Object.prototype.hasOwnProperty.call(a,b)}
ma("WeakMap",function(a){function b(k){this.Ma=(h+=Math.random()
+1).toString();if(k){k=ba(k);for(var m;!
(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(k){if(!
ta(k,f)){var m=new c;ka(k,f,{value:m})}}function e(k){var
m=Object[k];m&&(Object[k]=function(p){if(p instanceof c)return p;d(p);return
m(p)})}if(function(){if(!a||!Object.seal)return!1;try{var
k=Object.seal({}),m=Object.seal({}),p=new a([[k,2],[m,3]]);if(2!=p.get(k)||3!
=p.get(m))return!1;p["delete"](k);p.set(m,4);
return!p.has(k)&&4==p.get(m)}catch(r){return!1}}())return a;var
f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var
h=0;b.prototype.set=function(k,m){d(k);if(!ta(k,f))throw Error("WeakMap key fail:
"+k);k[f][this.Ma]=m;return this};b.prototype.get=function(k){return ta(k,f)?k[f]
[this.Ma]:void 0};b.prototype.has=function(k){return
ta(k,f)&&ta(k[f],this.Ma)};b.prototype["delete"]=function(k){return
ta(k,f)&&ta(k[f],this.Ma)?delete k[f][this.Ma]:!1};return b});
ma("Map",function(a){function b(){var k={};return k.Yc=k.next=k.head=k}function
c(k,m){var p=k.b;return sa(function(){if(p){for(;p.head!=k.b;)p=p.Yc;for(;p.next!
=p.head;)return p=p.next,{done:!1,value:m(p)};p=null}return{done:!0,value:void
0}})}function d(k,m){var p=m&&typeof m;"object"==p||"function"==p?f.has(m)?
p=f.get(m):(p=""+ ++h,f.set(m,p)):p="p_"+m;var r=k.g[p];if(r&&ta(k.g,p))for(var
B=0;B<r.length;B++){var z=r[B];if(m!==m&&z.key!==z.key||
m===z.key)return{id:p,list:r,index:B,Hb:z}}return{id:p,
list:r,index:-1,Hb:void 0}}function e(k){this.g={};this.b=b();this.size=0;if(k)
{k=ba(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),m=new a(ba([[k,"s"]]));if("s"!
=m.get(k)||1!=m.size||m.get({x:4})||m.set({x:4},"t")!=m||2!=m.size)return!1;var
p=m.entries(),r=p.next();if(r.done||r.value[0]!=k||"s"!=r.value[1])return!
1;r=p.next();return r.done||4!=r.value[0].x||
"t"!=r.value[1]||!p.next().done?!1:!0}catch(B){return!1}}())return a;ra();var f=new
WeakMap;e.prototype.set=function(k,m){k=0===k?0:k;var p=d(this,k);p.list||
(p.list=this.g[p.id]=[]);p.Hb?p.Hb.value=m:
(p.Hb={next:this.b,Yc:this.b.Yc,head:this.b,key:k,value:m},p.list.push(p.Hb),this.b
.Yc.next=p.Hb,this.b.Yc=p.Hb,this.size++);return
this};e.prototype["delete"]=function(k){k=d(this,k);return k.Hb&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.g[k.id],k.Hb.Yc.next=k.Hb.next,k.Hb.next.Yc=
k.Hb.Yc,k.Hb.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.g={};this.b=this.b.Yc=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Hb};e.prototype.get=function(k)
{return(k=d(this,k).Hb)&&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,m){for(var
p=this.entries(),
r;!
(r=p.next()).done;)r=r.value,k.call(m,r[1],r[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var h=0;return e});
ma("Set",function(a){function b(c){this.b=new Map;if(c){c=ba(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.b.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(ba([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(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!
1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||
f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return
a;ra();b.prototype.add=function(c){c=0===c?
0:c;this.b.set(c,c);this.size=this.b.size;return
this};b.prototype["delete"]=function(c){c=this.b["delete"]
(c);this.size=this.b.size;return c};b.prototype.clear=function()
{this.b.clear();this.size=0};b.prototype.has=function(c){return
this.b.has(c)};b.prototype.entries=function(){return
this.b.entries()};b.prototype.values=function(){return
this.b.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d)
{var e=this;this.b.forEach(function(f){return c.call(d,f,f,e)})};return b});var
ua=ua||{},l=this;function n(a){return void 0!==a}function q(a)
{return"string"==typeof a}function va(a){return"number"==typeof a}var wa=/^[\w+/_-]
+[=]{0,2}$/,xa=null;function ya(a,b){for(var c=a.split("."),d=b||
l,e=0;e<c.length;e++)if(d=d[c[e]],null==d)return null;return d}function t(){}
function za(a){a.oh=void 0;a.Ya=function(){return a.oh?a.oh:a.oh=new a}}
function Aa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof
Array)return"array";if(a instanceof Object)return b;var
c=Object.prototype.toString.call(a);if("[object
Window]"==c)return"object";if("[object Array]"==c||"number"==typeof
a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object
Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else
return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function
u(a){return"array"==Aa(a)}function Ba(a){var
b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a)
{return"function"==Aa(a)}function Da(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function Ea(a){return a[Fa]||(a[Fa]=++Ga)}var
Fa="closure_uid_"+(1E9*Math.random()>>>0),Ga=0;function Ha(a,b,c){return
a.call.apply(a.bind,arguments)}
function Ia(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 v(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?v=Ha:v=Ia;return v.apply(null,arguments)}
function w(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)}}var Ja=Date.now||
function(){return+new Date};function Ka(a,b){var c=a.split("."),d=l;c[0]in
d||"undefined"==typeof d.execScript||d.execScript("var "+c[0]);for(var
e;c.length&&(e=c.shift());)!c.length&&n(b)?d[e]=b:d[e]&&d[e]!==Object.prototype[e]?
d=d[e]:d=d[e]={}}
function x(a,b){function c()
{}c.prototype=b.prototype;a.ma=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.On=function(d,e,f){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)}};var La;function Ma(a,b,c){for(var d in
a)b.call(c,a[d],d,a)}function Na(a,b){for(var c in a)if(b.call(void
0,a[c],c,a))return!0;return!1}function Oa(a){var b=[],c=0,d;for(d in a)b[c+
+]=d;return b}function Pa(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function
Qa(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Sa(){var
a=Ta,b;for(b in a)return!1;return!0}function Ua(a,b,c){if(null!==a&&b in a)throw
Error('The object already contains the key "'+b+'"');a[b]=c}
function Va(a){var b={},c;for(c in a)b[c]=a[c];return b}var Wa="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function Xa(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 f=0;f<Wa.length;f+
+)c=Wa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Ya(a){var b=arguments.length;if(1==b&&u(arguments[0]))return
Ya.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}function Za(a){var b=arguments.length;if(1==b&&u(arguments[0]))return
Za.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function $a(a){if(Error.captureStackTrace)Error.captureStackTrace(this,
$a);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x($a,Error);
$a.prototype.name="CustomError";var ab;function bb(a,b){for(var
c=a.split("%s"),d="",e=c.length-1,f=0;f<e;f++)d+=c[f]+(f<b.length?b[f]:"%s");
$a.call(this,d+c[e])}x(bb,$a);bb.prototype.name="AssertionError";function cb(a)
{return a[a.length-1]}var db=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(q(a))return
q(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in
a&&a[c]===b)return c;return-1},y=Array.prototype.forEach?function(a,b,c)
{Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=q(a)?
a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function eb(a,b){var c=a.length,d=q(a)?a.split(""):a;for(--c;0<=c;--c)c in
d&&b.call(void 0,d[c],c,a)}
var fb=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=[],f=0,h=q(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var
m=h[k];b.call(c,m,k,a)&&(e[f++]=m)}return e},A=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),f=q(a)?a.split(""):a,h=0;h<d;h++)h in
f&&(e[h]=b.call(c,f[h],h,a));return e},gb=Array.prototype.reduce?function(a,b,c)
{return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;y(a,function(e,f){d=b.call(void 0,d,e,f,a)});return
d},hb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void
0)}:function(a,b){for(var c=a.length,d=q(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},ib=Array.prototype.every?
function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var
c=a.length,d=q(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 jb(a,b){var c=kb(a,b);return 0>c?null:q(a)?a.charAt(c):a[c]}function
kb(a,b){for(var c=a.length,d=q(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void
0,d[e],e,a))return e;return-1}function lb(a,b){return 0<=db(a,b)}function nb(a,b)
{lb(a,b)||a.push(b)}function ob(a,b){var c=db(a,b),d;(d=0<=c)&&pb(a,c);return
d}function pb(a,b){Array.prototype.splice.call(a,b,1)}function qb(a,b){var
c=kb(a,b);0<=c&&pb(a,c)}function rb(a){return
Array.prototype.concat.apply([],arguments)}
function sb(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 tb(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(Ba(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var
h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}}function ub(a,b,c,d)
{Array.prototype.splice.apply(a,vb(arguments,1))}function vb(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function wb(a,b)
{a.sort(b||xb)}
function yb(a,b){var c=xb;wb(a,function(d,e){return c(b(d),b(e))})}function xb(a,b)
{return a>b?1:a<b?-1:0}function zb(a,b){for(var c={},d=0;d<a.length;d++){var
e=a[d],f=b.call(void 0,e,d,a);n(f)&&(c[f]||(c[f]=[])).push(e)}return c}function
Ab(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(u(d))for(var
e=0;e<d.length;e+=8192)for(var f=Ab.apply(null,vb(d,e,e+8192)),h=0;h<f.length;h+
+)b.push(f[h]);else b.push(d)}return b}
function Bb(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 Cb(a,b)
{return rb.apply([],A(a,b,void 0))};function Db(a){return/^[\s\xa0]*$/.test(a)}var
Eb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Fb(a,b)
{if(b)a=a.replace(Gb,"&amp;").replace(Hb,"&lt;").replace(Ib,"&gt;").replace(Jb,"&qu
ot;").replace(Kb,"&#39;").replace(Lb,"&#0;");else{if(!Mb.test(a))return a;-1!
=a.indexOf("&")&&(a=a.replace(Gb,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(Hb,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(Ib,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(Jb,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(Kb,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(Lb,"&#0;"))}return a}
var Gb=/&/g,Hb=/</g,Ib=/>/g,Jb=/"/g,Kb=/'/g,Lb=/\x00/g,Mb=/[\x00&<>"']/;function
Nb(a){return-1!=Ob.toLowerCase().indexOf(a.toLowerCase())}
function Pb(a,b){for(var
c=0,d=Eb(String(a)).split("."),e=Eb(String(b)).split("."),f=Math.max(d.length,e.len
gth),h=0;0==c&&h<f;h++){var k=d[h]||"",m=e[h]||"";do{k=/(\d*)(\D*)(.*)/.exec(k)||
["","","",""];m=/(\d*)(\D*)(.*)/.exec(m)||
["","","",""];if(0==k[0].length&&0==m[0].length)break;c=Qb(0==k[1].length?
0:parseInt(k[1],10),0==m[1].length?0:parseInt(m[1],10))||
Qb(0==k[2].length,0==m[2].length)||Qb(k[2],m[2]);k=k[3];m=m[3]}while(0==c)}return
c}function Qb(a,b){return a<b?-1:a>b?1:0};var Ob;a:{var Rb=l.navigator;if(Rb){var
Sb=Rb.userAgent;if(Sb){Ob=Sb;break a}}Ob=""}function C(a){return-1!
=Ob.indexOf(a)};function Tb(){return C("Firefox")||C("FxiOS")}function Ub()
{return(C("Chrome")||C("CriOS"))&&!C("Edge")};function Vb(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 Wb(a){return a.replace(/
[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Xb(a){return a.replace(/
[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function Yb(a){return
decodeURIComponent(a.replace(/\+/g," "))}function Zb(a){return a=Fb(a,void
0)}function $b(a){return-1!=a.indexOf("&")?"document"in l?ac(a):bc(a):a}
function ac(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=l.document.createElement("div");return a.replace(cc,function(d,e){var
f=b[d];if(f)return f;if("#"==e.charAt(0)){var h=Number("0"+e.substr(1));isNaN(h)||
(f=String.fromCharCode(h))}f||(c.innerHTML=d+" ",f=c.firstChild.nodeValue.slice(0,-
1));return b[d]=f})}
function bc(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:if("#"==c.charAt(0)){var d=Number("0"+c.substr(1));if(!
isNaN(d))return String.fromCharCode(d)}return b}})}var cc=/&([^;\s<&]
+);?/g;function dc(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\
$1").replace(/\x08/g,"\\x08")}function ec(a){return null==a?"":String(a)}
function fc(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^Ja()).toString(36)}function gc(a){return String(a).replace(/\-([a-
z])/g,function(b,c){return c.toUpperCase()})}function hc(a){var b=q(void 0)?dc(void
0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-
z])","g"),function(c,d,e){return d+e.toUpperCase()})};function ic(){return
C("iPhone")&&!C("iPod")&&!C("iPad")}function jc(){return ic()||C("iPad")||
C("iPod")};function kc(a){kc[" "](a);return a}kc[" "]=t;function lc(a,b){try{return
kc(a[b]),!0}catch(c){}return!1}function mc(a,b){var c=D.hm;return
Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var D={qg:!1,og:!1,Xh:!
1,ai:!1,sg:!1,tg:!1,ak:!1};D.we=D.qg||D.og||D.Xh||D.sg||D.ai||D.tg;D.Vd=function()
{return Ob};D.Og=function(){return l.navigator||null};D.Tn=function(){return
D.Og()};D.Hc=D.we?D.tg:C("Opera");D.ya=D.we?D.qg:C("Trident")||C("MSIE");D.hc=D.we?
D.og:C("Edge");D.hk=D.hc||D.ya;D.Qa=D.we?D.Xh:C("Gecko")&&!(Nb("WebKit")&&!
C("Edge"))&&!(C("Trident")||C("MSIE"))&&!C("Edge");D.hb=D.we?D.ai||
D.sg:Nb("WebKit")&&!C("Edge");D.dm=function(){return D.hb&&C("Mobile")};D.Fn=D.sg||
D.dm();
D.ug=D.hb;D.Ck=function(){var a=D.Og();return a&&a.platform||""};D.Ln=D.Ck();D.Zh=!
1;D.di=!1;D.Yh=!1;D.ei=!1;D.ve=!1;D.Nd=!1;D.Md=!1;D.rg=!1;D.dk=!1;D.bk=!
1;D.jc=D.Zh||D.di||D.Yh||D.ei||D.ve||D.Nd||D.Md||D.rg;D.Gb=D.jc?
D.Zh:C("Macintosh");D.hi=D.jc?D.di:C("Windows");D.bm=function(){return C("Linux")||
C("CrOS")};D.En=D.jc?D.Yh:D.bm();D.im=function(){var a=D.Og();return!!a&&-1!
=(a.appVersion||"").indexOf("X11")};D.Mn=D.jc?D.ei:D.im();D.ue=D.jc?
D.ve:C("Android");D.xe=D.jc?D.Nd:ic();D.Ad=D.jc?D.Md:C("iPad");
D.lk=D.jc?D.rg:C("iPod");D.kk=D.jc?D.Nd||D.Md||D.rg:jc();D.Cn=D.jc?
D.dk:Nb("KaiOS");D.Bn=D.jc?D.bk:Nb("GAFP");D.Ee=function(){var
a="",b=D.Nk();b&&(a=b?b[1]:"");return D.ya&&(b=D.Di(),null!=b&&b>parseFloat(a))?
String(b):a};D.Nk=function(){var a=D.Vd();if(D.Qa)return/rv:([^\);]+)
(\)|;)/.exec(a);if(D.hc)return/Edge\/([\d\.]+)/.exec(a);if(D.ya)return/\b(?:MSIE|
rv)[: ]([^\);]+)(\)|;)/.exec(a);if(D.hb)return/WebKit\/
(\S+)/.exec(a);if(D.Hc)return/(?:Version)[ \/]?(\S+)/.exec(a)};
D.Di=function(){var a=l.document;return a?a.documentMode:void
0};D.VERSION=D.Ee();D.compare=function(a,b){return
Pb(a,b)};D.hm={};D.Oa=function(a){return D.ak||mc(a,function(){return
0<=Pb(D.VERSION,a)})};D.Lf=D.Oa;D.Lb=function(a){return
Number(D.fk)>=a};D.Vn=D.Lb;var nc;var oc=l.document;nc=oc&&D.ya?D.Di()||
("CSS1Compat"==oc.compatMode?parseInt(D.VERSION,10):5):void 0;D.fk=nc;var pc=!
D.ya||D.Lb(9),qc=!D.Qa&&!D.ya||D.ya&&D.Lb(9)||D.Qa&&D.Oa("1.9.1"),rc=D.ya&&!
D.Oa("9");function sc(){return!0}function tc(){return null}function uc(a,b)
{function c(){}c.prototype=a.prototype;var d=new
c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};var vc={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};function wc(a,b)
{this.b=a===xc&&b||"";this.g=yc}wc.prototype.Cc=!0;wc.prototype.Rb=function()
{return this.b};wc.prototype.toString=function()
{return"Const{"+this.b+"}"};function zc(a){return a instanceof
wc&&a.constructor===wc&&a.g===yc?a.b:"type_error:Const"}function Ac(a){return new
wc(xc,a)}var yc={},xc={};var Bc=RegExp("[A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Cc=RegExp("^
[^A-Za-
z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud8
01\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef
\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),Dc=/^htt
p:\/\/.*/,Ec=/\s+/,Fc=/[\d\u06f0-\u06f9]/;function Gc()
{this.g="";this.i=Hc}Gc.prototype.Cc=!0;Gc.prototype.Rb=function(){return
this.g.toString()};Gc.prototype.mh=!0;Gc.prototype.b=function(){return 1};function
Ic(a){if(a instanceof Gc&&a.constructor===Gc&&a.i===Hc)return
a.g;Aa(a);return"type_error:TrustedResourceUrl"}var Jc=/^([^?#]*)(\?[^#]*)?
(#[\s\S]*)?/,Hc={};function Kc(a){var b=new Gc;b.g=a;return b}
function Lc(a,b,c){if(null==c)return b;if(q(c))return c?
a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=u(e)?e:[e];for(var
f=0;f<e.length;f++){var h=e[f];null!=h&&(b||(b=a),b+=(b.length>a.length?"&":"")
+encodeURIComponent(d)+"="+encodeURIComponent(String(h)))}}return b};function Mc()
{this.g="";this.i=Nc}Mc.prototype.Cc=!0;Mc.prototype.Rb=function(){return
this.g.toString()};Mc.prototype.mh=!0;Mc.prototype.b=function(){return 1};function
Oc(a){if(a instanceof Mc&&a.constructor===Mc&&a.i===Nc)return
a.g;Aa(a);return"type_error:SafeUrl"}
var Pc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-
wav|wav|webm)|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/
(?:mpeg|mp4|ogg|webm|quicktime))$/i,Qc=/^data:([^;,]*);base64,[a-z0-9+\/]
+=*$/i,Rc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Sc(a){if(a
instanceof Mc)return a;a="object"==typeof a&&a.Cc?a.Rb():String(a);Rc.test(a)||
(a="about:invalid#zClosurez");return Tc(a)}
function Uc(a,b){if(a instanceof Mc)return a;a="object"==typeof a&&a.Cc?
a.Rb():String(a);if(b&&/^data:/i.test(a)){var c=a.replace(/(%0A|%0D)/g,"");var
d=c.match(Qc);d=d&&Pc.test(d[1]);c=Tc(d?
c:"about:invalid#zClosurez");if(c.Rb()==a)return c}Rc.test(a)||
(a="about:invalid#zClosurez");return Tc(a)}var Nc={};function Tc(a){var b=new
Mc;b.g=a;return b}Tc("about:blank");function Vc()
{this.b="";this.g=Wc}Vc.prototype.Cc=!0;var Wc={};Vc.prototype.Rb=function(){return
this.b};function Xc(a){if(a instanceof Vc&&a.constructor===Vc&&a.g===Wc)return
a.b;Aa(a);return"type_error:SafeStyle"}function Yc(a){var b=new Vc;b.b=a;return
b}var Zc=Yc("");function $c(a){var b="",c;for(c in a){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=u(d)?A(d,ad).join(" "):ad(d),b+=c+":"+d+";")}return b?Yc(b):Zc}
function ad(a){if(a instanceof
Mc)return'url("'+Oc(a).toString().replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")
+'")';if(a instanceof wc)a=zc(a);else{a=String(a);var
b=a.replace(bd,"$1").replace(bd,"$1").replace(cd,"url");if(dd.test(b)){if(b=!
ed.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&&fd(a)}a=b?gd(a):"zClosurez"}else a="zClosurez"}if(/
[{;}]/.test(a))throw new bb("Value does not allow [{;}], got: %s.",[a]);return a}
function fd(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 dd=/^[-,."'%_!# a-zA-Z0-9\[\]]+
$/,cd=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\
[\\]-~]*)([ \t\n]*\\))","g"),bd=RegExp("\\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|
fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\\([-+*/0-9a-z.%\\[\\], ]
+\\)","g"),ed=/\/\*/;
function gd(a){return a.replace(cd,function(b,c,d,e){var f="";d=d.replace(/^(['"])
(.*)\1$/,function(h,k,m){f=k;return m});b=Sc(d).Rb();return c+f+b+f+e})};function
hd(){this.b="";this.g=id}hd.prototype.Cc=!0;var id={};
function jd(a,b){if(-1!=a.indexOf("<"))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=[],f=0;f<c.length;f++){var h=c[f];if(d[h])e.push(d[h]);else
if(Pa(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 Vc||(b=$c(b));c=a+"{"+Xc(b).replace(/</g,"\\3C ")+"}";return
kd(c)}function ld(a){function b(d){u(d)?y(d,b):c+=md(d)}var
c="";y(arguments,b);return kd(c)}hd.prototype.Rb=function(){return this.b};function
md(a){if(a instanceof hd&&a.constructor===hd&&a.g===id)return
a.b;Aa(a);return"type_error:SafeStyleSheet"}function kd(a){var b=new
hd;b.b=a;return b}var nd=kd("");function od()
{this.g="";this.j=pd;this.i=null}od.prototype.mh=!0;od.prototype.b=function()
{return this.i};od.prototype.Cc=!0;od.prototype.Rb=function(){return
this.g.toString()};function qd(a){if(a instanceof
od&&a.constructor===od&&a.j===pd)return
a.g;Aa(a);return"type_error:SafeHtml"}function rd(a){if(a instanceof od)return
a;var b="object"==typeof a,c=null;b&&a.mh&&(c=a.b());return sd(Fb(b&&a.Cc?
a.Rb():String(a)),c)}
function td(a){if(a instanceof od)return a;a=rd(a);return
sd(qd(a).toString().replace(/(\r\n|\r|\n)/g,"<br>"),a.b())}var ud=/^[a-zA-Z0-9-]+
$/,vd={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!
0},wd={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!
0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
function xd(a,b,c){var d=String(a);if(!ud.test(d))throw Error("Invalid tag name
<"+d+">.");if(d.toUpperCase()in wd)throw Error("Tag name <"+d+"> is not allowed for
SafeHtml.");return yd(String(a),b,c)}function zd(a){function b(f){u(f)?y(f,b):
(f=rd(f),e.push(qd(f).toString()),f=f.b(),0==d?d=f:0!=f&&d!=f&&(d=null))}var
c=rd(Ad),d=c.b(),e=[];y(a,b);return sd(e.join(qd(c).toString()),d)}function Bd(a)
{return zd(Array.prototype.slice.call(arguments))}var pd={};function sd(a,b){return
Cd(a,b)}
function Cd(a,b){var c=new od;c.g=a;c.i=b;return c}
function yd(a,b,c){var d=null,e="";if(b)for(m in b){if(!ud.test(m))throw
Error('Invalid attribute name "'+m+'".');var f=b[m];if(null!=f){var h=a;var
k=m;if(f instanceof wc)f=zc(f);else if("style"==k.toLowerCase()){if(!Da(f))throw
Error('The "style" attribute requires goog.html.SafeStyle or map of style
properties, '+typeof f+" given: "+f);f instanceof Vc||
(f=$c(f));f=Xc(f)}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires
goog.string.Const value, "'+f+'" given.');if(k.toLowerCase()in
vd)if(f instanceof Gc)f=Ic(f).toString();else if(f instanceof
Mc)f=Oc(f).toString();else if(q(f))f=Sc(f).Rb();else throw Error('Attribute "'+k+'"
on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value
"'+f+'" given.');}f.Cc&&(f=f.Rb());k=k+'="'+Fb(String(f))+'"';e+=" "+k}}var
m="<"+a+e;null!=c?u(c)||(c=[c]):c=[];!0===vc[a.toLowerCase()]?m+=">":
(d=Bd(c),m+=">"+qd(d).toString()+"</"+a+">",d=d.b());(a=b&&b.dir)&&(/^(ltr|rtl|
auto)$/i.test(a)?d=0:d=null);return Cd(m,d)}
Cd("<!DOCTYPE html>",0);var Ad=Cd("",0);Cd("<br>",0);var Dd=function(a){var b=!
1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var
a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum
ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=qd
(Ad);return!b.parentElement});function E(a,b)
{if(Dd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=qd(b)}function
Ed(a,b){var c=b instanceof Mc?b:Uc(b);a.href=Oc(c)}
function Fd(a,b){a.src=Ic(b);if(null===xa)b:{var
c=l.document;if((c=c.querySelector&&c.querySelector("script[nonce]"))&&(c=c.nonce||
c.getAttribute("nonce"))&&wa.test(c)){xa=c;break
b}xa=""}c=xa;c&&a.setAttribute("nonce",c)}function Gd(a,b){var c=b instanceof Mc?
b:Uc(b);a.href=Oc(c)};function Hd(a,b,c){return Math.min(Math.max(a,b),c)};function
F(a,b){this.x=n(a)?a:0;this.y=n(b)?b:0}g=F.prototype;g.clone=function(){return new
F(this.x,this.y)};function Id(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!
1}function Jd(a,b){return new F(a.x-b.x,a.y-b.y)}g.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};
g.Rg=function(a,b){var c=va(b)?b:a;this.x*=a;this.y*=c;return this};function
Kd(a,b){this.width=a;this.height=b}function Ld(a,b){return a==b?!0:a&&b?
a.width==b.width&&a.height==b.height:!1}g=Kd.prototype;g.clone=function(){return
new Kd(this.width,this.height)};g.aspectRatio=function(){return
this.width/this.height};g.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return
this};g.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
g.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function Md(a){return a?new Nd(Od(a)):ab||(ab=new Nd)}function G(a){return
q(a)?document.getElementById(a):a}function Pd(a,b){var c=b||document;return
c.querySelectorAll&&c.querySelector?
c.querySelectorAll("."+a):Qd(document,"*",a,b)}function Rd(a,b){var c=b||
document;if(c.getElementsByClassName)c=c.getElementsByClassName(a)
[0];else{c=document;var d=b||c;c=d.querySelectorAll&&d.querySelector&&a?
d.querySelector(a?"."+a:""):Qd(c,"*",a,b)[0]||null}return c||null}
function Qd(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,f=0,h;h=a[f];f+
+)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f+
+)b=h.className,"function"==typeof b.split&&lb(b.split(/\s+/),c)&&(d[e+
+]=h);d.length=e;return d}return a}
function Sd(a,b){Ma(b,function(c,d){c&&"object"==typeof
c&&c.Cc&&(c=c.Rb());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?
a.htmlFor=c:Td.hasOwnProperty(d)?
a.setAttribute(Td[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?
a.setAttribute(d,c):a[d]=c})}
var
Td={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
Ud(a){a=a.document;a=Vd(a)?a.documentElement:a.body;return new
Kd(a.clientWidth,a.clientHeight)}
function Wd(a){var b=Xd(a);a=Yd(a);return D.ya&&D.Oa("10")&&a.pageYOffset!
=b.scrollTop?new F(b.scrollLeft,b.scrollTop):new F(a.pageXOffset||
b.scrollLeft,a.pageYOffset||b.scrollTop)}function Xd(a){return a.scrollingElement?
a.scrollingElement:!D.hb&&Vd(a)?a.documentElement:a.body||
a.documentElement}function Zd(a){return a?Yd(a):window}function Yd(a){return
a.parentWindow||a.defaultView}function H(a,b,c){return $d(document,arguments)}
function $d(a,b){var c=String(b[0]),d=b[1];if(!pc&&d&&(d.name||d.type))
{c=["<",c];d.name&&c.push(' name="',Zb(d.name),'"');if(d.type){c.push('
type="',Zb(d.type),'"');var e={};Xa(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?
c.className=d:u(d)?c.className=d.join(" "):Sd(c,d));2<b.length&&ae(a,c,b,2);return
c}
function ae(a,b,c,d){function e(h){h&&b.appendChild(q(h)?
a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];!Ba(f)||Da(f)&&0<f.nodeType?
e(f):y(be(f)?sb(f):f,e)}}function I(a){return
document.createElement(String(a))}function ce(a){return
document.createTextNode(String(a))}function Vd(a)
{return"CSS1Compat"==a.compatMode}function de(a,b){a.appendChild(b)}function ee(a)
{for(var b;b=a.firstChild;)a.removeChild(b)}function J(a){return a&&a.parentNode?
a.parentNode.removeChild(a):null}
function fe(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function ge(a){return
qc&&void 0!=a.children?a.children:fb(a.childNodes,function(b){return
1==b.nodeType})}function he(a){return n(a.firstElementChild)?
a.firstElementChild:ie(a.firstChild,!0)}function ie(a,b){for(;a&&1!
=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}
function je(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
Od(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function ke(a){return
a.contentDocument||a.contentWindow.document}
function le(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
ee(a),a.appendChild(Od(a).createTextNode(String(b)))}var
me={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},ne={IMG:" ",BR:"\n"};function
oe(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function pe(a){return D.ya&&!D.Oa("9")?(a=a.getAttributeNode("tabindex"),null!
=a&&a.specified):a.hasAttribute("tabindex")}function qe(a){a=a.tabIndex;return
va(a)&&0<=a&&32768>a}function re(a){if(rc&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];se(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");rc||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function te(a){var b=[];se(a,b,!1);return b.join("")}function se(a,b,c){if(!
(a.nodeName in me))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
ne)b.push(ne[a.nodeName]);else
for(a=a.firstChild;a;)se(a,b,c),a=a.nextSibling}function be(a)
{if(a&&"number"==typeof a.length){if(Da(a))return"function"==typeof
a.item||"string"==typeof a.item;if(Ca(a))return"function"==typeof a.item}return!1}
function ue(a){return ve(a,function(b)
{return"DIV"==b.nodeName&&q(b.className)&&lb(b.className.split(/\s+/),"slider-
box")},void 0)}function ve(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return
a;a=a.parentNode;d++}return null}function we(a){try{var b=a&&a.activeElement;return
b&&b.nodeName?b:null}catch(c){return null}}function Nd(a){this.b=a||l.document||
document}g=Nd.prototype;g.R=function(a){return q(a)?
this.b.getElementById(a):a};g.Ta=function(a,b,c){return $d(this.b,arguments)};
g.appendChild=de;g.Hi=function(a,b)
{ae(Od(a),a,arguments,1)};g.Ii=ee;g.Qk=J;g.Ei=he;g.Pk=je;Za("A AREA BUTTON HEAD
INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE
TRACK".split(" "));var xe="combobox grid group listbox menu menubar radiogroup row
rowgroup tablist textbox toolbar tree treegrid".split(" ");function ye(a,b){b?
a.setAttribute("role",b):a.removeAttribute("role")}
function ze(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(La||
(La={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!
1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!
1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!
1,invalid:"false"}),c=La,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Ae(a){var b=a.getAttribute("aria-activedescendant");return
Od(a).getElementById(null==b||void 0==b?"":String(b))}function Be(a,b){var
c="";b&&(c=b.id);ze(a,"activedescendant",c)};function Ce()
{this.kc=this.kc;this.lb=this.lb}Ce.prototype.kc=!1;Ce.prototype.Ea=function()
{this.kc||(this.kc=!0,this.va())};function De(a,b){var c=w(Ee,b);a.kc?n(void 0)?
c.call(void 0):c():(a.lb||(a.lb=[]),a.lb.push(n(void 0)?v(c,void
0):c))}Ce.prototype.va=function(){if(this.lb)for(;this.lb.length;)this.lb.shift()
()};function Ee(a){a&&"function"==typeof a.Ea&&a.Ea()};var Fe=!D.ya||D.Lb(9),Ge=!
D.ya||D.Lb(9),He=D.ya&&!D.Oa("9"),Ie=function(){if(!l.addEventListener||!
Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",
{get:function(){a=!
0}});try{l.addEventListener("test",t,b),l.removeEventListener("test",t,b)}catch(c)
{}return a}();function Je(a,b){this.type=a;this.i=this.target=b;this.j=!1;this.Oj=!
0}Je.prototype.b=function(){this.j=!0};Je.prototype.preventDefault=function()
{this.Oj=!1};function Ke(a){a.preventDefault()};var
Le={ze:"mousedown",Ae:"mouseup",ye:"mousecancel",In:"mousemove",Kn:"mouseover",Jn:"
mouseout",Gn:"mouseenter",Hn:"mouseleave"};function Me(a,b){Je.call(this,a?
a.type:"");this.relatedTarget=this.i=this.target=null;this.button=this.screenY=this
.screenX=this.clientY=this.clientX=0;this.key="";this.o=this.keyCode=0;this.s=this.
metaKey=this.shiftKey=this.altKey=this.ctrlKey=!
1;this.pointerId=0;this.pointerType="";this.g=null;if(a){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.i=b;var
e=a.relatedTarget;e?D.Qa&&(lc(e,"nodeName")||(e=null)):"mouseover"==
c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.relatedTarget=e;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.o=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=
a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this
.s=D.Gb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=q(a.pointerType)?
a.pointerType:Ne[a.pointerType]||"";this.g=a;a.defaultPrevented&&this.preventDefaul
t()}}x(Me,Je);var Oe=[1,4,2],Ne={2:"touch",3:"pen",4:"mouse"};function Pe(a)
{return(Fe?0==a.g.button:"click"==a.type?!0:!!(a.g.button&Oe[0]))&&!
(D.hb&&D.Gb&&a.ctrlKey)}
Me.prototype.b=function(){Me.ma.b.call(this);this.g.stopPropagation?
this.g.stopPropagation():this.g.cancelBubble=!
0};Me.prototype.preventDefault=function(){Me.ma.preventDefault.call(this);var
a=this.g;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,He)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var
Qe="closure_listenable_"+(1E6*Math.random()|0);function Re(a){return!(!a||!
a[Qe])}var Se=0;function Te(a,b,c,d,e)
{this.listener=a;this.b=null;this.src=b;this.type=c;this.capture=!!
d;this.Ef=e;this.key=++Se;this.re=this.rf=!1}function Ue(a){a.re=!
0;a.listener=null;a.b=null;a.src=null;a.Ef=null};function Ve(a)
{this.src=a;this.b={};this.g=0}Ve.prototype.add=function(a,b,c,d,e){var
f=a.toString();a=this.b[f];a||(a=this.b[f]=[],this.g++);var h=We(a,b,d,e);-1<h?
(b=a[h],c||(b.rf=!1)):(b=new Te(b,this.src,f,!!d,e),b.rf=c,a.push(b));return
b};Ve.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!
1;var e=this.b[a];b=We(e,b,c,d);return-1<b?(Ue(e[b]),pb(e,b),0==e.length&&(delete
this.b[a],this.g--),!0):!1};
function Xe(a,b){var c=b.type;c in
a.b&&ob(a.b[c],b)&&(Ue(b),0==a.b[c].length&&(delete
a.b[c],a.g--))}Ve.prototype.Ke=function(a,b,c,d){a=this.b[a.toString()];var e=-
1;a&&(e=We(a,b,c,d));return-1<e?a[e]:null};Ve.prototype.hasListener=function(a,b)
{var c=n(a),d=c?a.toString():"",e=n(b);return Na(this.b,function(f){for(var
h=0;h<f.length;++h)if(!(c&&f[h].type!=d||e&&f[h].capture!=b))return!0;return!1})};
function We(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!
f.re&&f.listener==b&&f.capture==!!c&&f.Ef==d)return e}return-1};var
Ye="closure_lm_"+(1E6*Math.random()|0),Ze={},$e=0;function K(a,b,c,d,e)
{if(d&&d.once)return af(a,b,c,d,e);if(u(b)){for(var f=0;f<b.length;f+
+)K(a,b[f],c,d,e);return null}c=bf(c);return Re(a)?a.ka(b,c,Da(d)?!!d.capture:!!
d,e):cf(a,b,c,!1,d,e)}
function cf(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=Da(e)?!!
e.capture:!!e,k=df(a);k||(a[Ye]=k=new Ve(a));c=k.add(b,c,d,h,f);if(c.b)return
c;d=ff();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)Ie||(e=h),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(gf(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw
Error("addEventListener and attachEvent are unavailable.");$e++;return c}
function ff(){var a=hf,b=Ge?function(c){return
a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return
c};return b}function af(a,b,c,d,e){if(u(b)){for(var f=0;f<b.length;f+
+)af(a,b[f],c,d,e);return null}c=bf(c);return Re(a)?a.nd(b,c,Da(d)?!!d.capture:!!
d,e):cf(a,b,c,!0,d,e)}function jf(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)jf(a,b[f],c,d,e);else d=Da(d)?!!d.capture:!!d,c=bf(c),Re(a)?
a.ab(b,c,d,e):a&&(a=df(a))&&(b=a.Ke(b,c,d,e))&&kf(b)}
function kf(a){if(!va(a)&&a&&!a.re){var b=a.src;if(Re(b))Xe(b.wc,a);else{var
c=a.type,d=a.b;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(gf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);$e--;
(c=df(b))?(Xe(c,a),0==c.g&&(c.src=null,b[Ye]=null)):Ue(a)}}}function gf(a){return a
in Ze?Ze[a]:Ze[a]="on"+a}
function lf(a,b,c,d){var e=!
0;if(a=df(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
f=b[a];f&&f.capture==c&&!f.re&&(f=mf(f,d),e=e&&!1!==f)}return e}function mf(a,b)
{var c=a.listener,d=a.Ef||a.src;a.rf&&kf(a);return c.call(d,b)}
function hf(a,b){if(a.re)return!0;if(!Ge){var c=b||ya("window.event"),d=new
Me(c,this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var f=!
1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(m){f=!0}if(f||void
0==c.returnValue)c.returnValue=!
0}c=[];for(f=d.i;f;f=f.parentNode)c.push(f);f=a.type;for(var h=c.length-1;!
d.j&&0<=h;h--){d.i=c[h];var k=lf(c[h],f,!0,d);e=e&&k}for(h=0;!d.j&&h<c.length;h+
+)d.i=c[h],k=lf(c[h],f,!1,d),e=e&&k}return e}return mf(a,new Me(b,this))}
function df(a){a=a[Ye];return a instanceof Ve?a:null}var
nf="__closure_events_fn_"+(1E9*Math.random()>>>0);function bf(a){if(Ca(a))return
a;a[nf]||(a[nf]=function(b){return a.handleEvent(b)});return a[nf]};function L()
{Ce.call(this);this.wc=new
Ve(this);this.qk=this;this.Ih=null}x(L,Ce);L.prototype[Qe]=!
0;g=L.prototype;g.wf=function(){return this.Ih};g.ef=function(a)
{this.Ih=a};g.addEventListener=function(a,b,c,d)
{K(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){jf(this,a,b,c,d)};
g.dispatchEvent=function(a){var
b,c=this.wf();if(c)for(b=[];c;c=c.wf())b.push(c);c=this.qk;var d=a.type||
a;if(q(a))a=new Je(a,c);else if(a instanceof Je)a.target=a.target||c;else{var
e=a;a=new Je(d,c);Xa(a,e)}e=!0;if(b)for(var f=b.length-1;!a.j&&0<=f;f--){var
h=a.i=b[f];e=of(h,d,!0,a)&&e}a.j||(h=a.i=c,e=of(h,d,!0,a)&&e,a.j||(e=of(h,d,!
1,a)&&e));if(b)for(f=0;!a.j&&f<b.length;f++)h=a.i=b[f],e=of(h,d,!1,a)&&e;return e};
g.va=function(){L.ma.va.call(this);if(this.wc){var a=this.wc,b=0,c;for(c in a.b)
{for(var d=a.b[c],e=0;e<d.length;e++)++b,Ue(d[e]);delete
a.b[c];a.g--}}this.Ih=null};g.ka=function(a,b,c,d){return this.wc.add(String(a),b,!
1,c,d)};g.nd=function(a,b,c,d){return this.wc.add(String(a),b,!
0,c,d)};g.ab=function(a,b,c,d){return this.wc.remove(String(a),b,c,d)};
function of(a,b,c,d){b=a.wc.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!
0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.re&&h.capture==c){var
k=h.listener,m=h.Ef||h.src;h.rf&&Xe(a.wc,h);e=!1!==k.call(m,d)&&e}}return e&&0!
=d.Oj}g.Ke=function(a,b,c,d){return
this.wc.Ke(String(a),b,c,d)};g.hasListener=function(a,b){return
this.wc.hasListener(n(a)?String(a):void 0,b)};function pf(a,b)
{this.i=a;this.j=b;this.g=0;this.b=null}pf.prototype.get=function(){if(0<this.g)
{this.g--;var a=this.b;this.b=a.next;a.next=null}else a=this.i();return a};function
qf(a,b){a.j(b);100>a.g&&(a.g++,b.next=a.b,a.b=b)};function rf(a)
{l.setTimeout(function(){throw a;},0)}var sf;
function tf(){var a=l.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof
window&&window.postMessage&&window.addEventListener&&!C("Presto")&&(a=function()
{var
e=document.createElement("IFRAME");e.style.display="none";e.src="";document.documen
tElement.appendChild(e);var
f=e.contentWindow;e=f.document;e.open();e.write("");e.close();var
h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.proto
col+"//"+f.location.host;e=v(function(m){if(("*"==k||m.origin==k)&&m.data==
h)this.port1.onmessage()},this);f.addEventListener("message",e,!
1);this.port1={};this.port2={postMessage:function()
{f.postMessage(h,k)}}});if("undefined"!==typeof a&&!C("Trident")&&!C("MSIE")){var
b=new a,c={},d=c;b.port1.onmessage=function(){if(n(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"undefined"!==typeof
document&&"onreadystatechange"in document.createElement("SCRIPT")?function(e){var
f=document.createElement("SCRIPT");
f.onreadystatechange=function()
{f.onreadystatechange=null;f.parentNode.removeChild(f);f=null;e();e=null};document.
documentElement.appendChild(f)}:function(e){l.setTimeout(e,0)}};function uf()
{this.g=this.b=null}var wf=new pf(function(){return new vf},function(a)
{a.reset()});uf.prototype.add=function(a,b){var c=wf.get();c.set(a,b);this.g?
this.g.next=c:this.b=c;this.g=c};uf.prototype.remove=function(){var
a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||
(this.g=null),a.next=null);return a};function vf()
{this.next=this.g=this.b=null}vf.prototype.set=function(a,b)
{this.b=a;this.g=b;this.next=null};vf.prototype.reset=function()
{this.next=this.g=this.b=null};function xf(a,b){yf||zf();Af||(yf(),Af=!
0);Bf.add(a,b)}var yf;function zf(){if(l.Promise&&l.Promise.resolve){var
a=l.Promise.resolve(void 0);yf=function(){a.then(Cf)}}else yf=function(){var b=Cf;!
Ca(l.setImmediate)||l.Window&&l.Window.prototype&&!
C("Edge")&&l.Window.prototype.setImmediate==l.setImmediate?(sf||
(sf=tf()),sf(b)):l.setImmediate(b)}}var Af=!1,Bf=new uf;function Cf(){for(var
a;a=Bf.remove();){try{a.b.call(a.g)}catch(b){rf(b)}qf(wf,a)}Af=!1};function Df(a)
{if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Ef(a)
{this.b=0;this.V=void 0;this.j=this.g=this.i=null;this.o=this.s=!1;if(a!=t)try{var
b=this;a.call(void 0,function(c){Ff(b,2,c)},function(c){Ff(b,3,c)})}catch(c)
{Ff(this,3,c)}}function Gf(){this.next=this.i=this.g=this.j=this.b=null;this.o=!
1}Gf.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var
Hf=new pf(function(){return new Gf},function(a){a.reset()});function If(a,b,c){var
d=Hf.get();d.j=a;d.g=b;d.i=c;return d}
Ef.prototype.then=function(a,b,c){return Jf(this,Ca(a)?a:null,Ca(b)?
b:null,c)};Ef.prototype.$goog_Thenable=!0;Ef.prototype.cancel=function(a)
{0==this.b&&xf(function(){var b=new Kf(a);Lf(this,b)},this)};function Lf(a,b)
{if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d=0,e=null,f=null,h=c.g;h&&(h.o||(d+
+,h.b==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.b&&1==d?Lf(c,b):(f?
(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):Mf(c),Nf(c,e,3,b)))}a.i=null}else
Ff(a,3,b)}
function Of(a,b){a.g||2!=a.b&&3!=a.b||Pf(a);a.j?a.j.next=b:a.g=b;a.j=b}function
Jf(a,b,c,d){var e=If(null,null,null);e.b=new Ef(function(f,h){e.j=b?function(k)
{try{var m=b.call(d,k);f(m)}catch(p){h(p)}}:f;e.g=c?function(k){try{var
m=c.call(d,k);!n(m)&&k instanceof Kf?h(k):f(m)}catch(p)
{h(p)}}:h});e.b.i=a;Of(a,e);return e.b}Ef.prototype.ra=function(a)
{this.b=0;Ff(this,2,a)};Ef.prototype.lb=function(a){this.b=0;Ff(this,3,a)};
function Ff(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve
to itself"));a.b=1;a:{var d=c,e=a.ra,f=a.lb;if(d instanceof Ef){Of(d,If(e||t,f||
null,a));var h=!0}else if(Df(d))d.then(e,f,a),h=!0;else{if(Da(d))try{var
k=d.then;if(Ca(k)){Qf(d,k,e,f,a);h=!0;break a}}catch(m){f.call(a,m);h=!0;break
a}h=!1}}h||(a.V=c,a.b=b,a.i=null,Pf(a),3!=b||c instanceof Kf||Rf(a,c))}}
function Qf(a,b,c,d,e){function f(m){k||(k=!0,d.call(e,m))}function h(m){k||(k=!
0,c.call(e,m))}var k=!1;try{b.call(a,h,f)}catch(m){f(m)}}function Pf(a){a.s||(a.s=!
0,xf(a.ha,a))}function Mf(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||
(a.j=null);return b}Ef.prototype.ha=function(){for(var
a;a=Mf(this);)Nf(this,a,this.b,this.V);this.s=!1};
function Nf(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!
1;if(b.b)b.b.i=null,Sf(b,c,d);else try{b.o?b.j.call(b.i):Sf(b,c,d)}catch(e)
{Tf.call(null,e)}qf(Hf,b)}function Sf(a,b,c){2==b?
a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Rf(a,b){a.o=!0;xf(function()
{a.o&&Tf.call(null,b)})}var Tf=rf;function Kf(a){$a.call(this,a)}x(Kf,
$a);Kf.prototype.name="cancel";function Uf(a,b){L.call(this);this.g=a||1;this.b=b||
l;this.i=v(this.vn,this);this.j=Ja()}x(Uf,L);g=Uf.prototype;g.Me=!
1;g.qc=null;function Vf(a,b){a.g=b;a.qc&&a.Me?
(a.stop(),a.start()):a.qc&&a.stop()}g.vn=function(){if(this.Me){var a=Ja()-
this.j;0<a&&a<.8*this.g?this.qc=this.b.setTimeout(this.i,this.g-a):
(this.qc&&(this.b.clearTimeout(this.qc),this.qc=null),this.dispatchEvent("tick"),th
is.Me&&(this.stop(),this.start()))}};
g.start=function(){this.Me=!0;this.qc||
(this.qc=this.b.setTimeout(this.i,this.g),this.j=Ja())};g.stop=function(){this.Me=!
1;this.qc&&(this.b.clearTimeout(this.qc),this.qc=null)};g.va=function()
{Uf.ma.va.call(this);this.stop();delete this.b};function N(a,b,c)
{if(Ca(a))c&&(a=v(a,c));else if(a&&"function"==typeof
a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener
argument");return 2147483647<Number(b)?-1:l.setTimeout(a,b||0)};function Wf(a,b,c)
{Ce.call(this);this.b=a;this.j=b||
0;this.g=c;this.i=v(this.Ok,this)}x(Wf,Ce);g=Wf.prototype;g.Ma=0;g.va=function()
{Wf.ma.va.call(this);this.stop();delete this.b;delete this.g};g.start=function(a)
{this.stop();this.Ma=N(this.i,n(a)?a:this.j)};g.stop=function(){0!
=this.Ma&&l.clearTimeout(this.Ma);this.Ma=0};g.Ok=function()
{this.Ma=0;this.b&&this.b.call(this.g)};function Xf(a){if(a.classList)return
a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function Yf(a,b){return
a.classList?a.classList.contains(b):lb(Xf(a),b)}function O(a,b){a.classList?
a.classList.add(b):Yf(a,b)||(a.className+=0<a.className.length?" "+b:b)}function
Zf(a,b){if(a.classList)y(b,function(e){O(a,e)});else{var c={};y(Xf(a),function(e)
{c[e]=!0});y(b,function(e){c[e]=!0});a.className="";for(var d in
c)a.className+=0<a.className.length?" "+d:d}}
function $f(a,b){a.classList?
a.classList.remove(b):Yf(a,b)&&(a.className=fb(Xf(a),function(c){return c!
=b}).join(" "))}function ag(a,b){a.classList?y(b,function(c)
{$f(a,c)}):a.className=fb(Xf(a),function(c){return!lb(b,c)}).join(" ")}function
bg(a,b,c){c?O(a,b):$f(a,b)};function cg(a){L.call(this);a=a||
Md();this.b=a.Ta(D.ya?"DIV":"IFRAME",
{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-
hidden":"true"});a=a.b.body;a.insertBefore(this.b,a.firstChild);if(D.ya)var
b=this.b;else a:{a=this.b;try{b=a.contentWindow||(a.contentDocument?
Zd(a.contentDocument):null);break a}catch(c)
{}b=null}b=this.j=b;D.Qa&&(a=b.document,a.open(),a.close());K(b,"resize",this.g,!
1,this);this.i=this.b.offsetWidth}x(cg,L);
cg.prototype.va=function(){cg.ma.va.call(this);jf(this.j,"resize",this.g,!
1,this);this.j=null;D.Qa&&!D.Oa("1.9")||J(this.b);delete
this.b};cg.prototype.g=function(){var a=this.b.offsetWidth;this.i!
=a&&(this.i=a,this.dispatchEvent("fontsizechange"))};function dg(a){var
b=0,c=0;if(eg(a))b=a.selectionStart,c=-1;else if(fg()){var
d=gg(a),e=d[0];d=d[1];if(e.inRange(d))
{e.setEndPoint("EndToStart",d);if("textarea"==a.type)
{d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:
(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return
e}b=e.text.length;c=-1}}return[b,c]}
function gg(a){var b=a.ownerDocument||
a.document,c=b.selection.createRange();"textarea"==a.type?
(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,
c]}function hg(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/
(\r\n|\r|\n)/g,"\n").length);return b}function eg(a){try{return"number"==typeof
a.selectionStart}catch(b){return!1}}function fg(){return D.ya&&!D.Oa("9")};function
ig(a){L.call(this);this.b=a||window;this.i=K(this.b,"resize",this.j,!
1,this);this.g=Ud(this.b||window)}x(ig,L);ig.prototype.Ba=function(){return this.g?
this.g.clone():null};ig.prototype.va=function()
{ig.ma.va.call(this);this.i&&(kf(this.i),this.i=null);this.g=this.b=null};ig.protot
ype.j=function(){var a=Ud(this.b||window);Ld(a,this.g)||
(this.g=a,this.dispatchEvent("resize"))};function P(a)
{Ce.call(this);this.ua=a;this.i={}}x(P,Ce);var
jg=[];g=P.prototype;g.ka=function(a,b,c,d){return kg(this,a,b,c,d)};function
kg(a,b,c,d,e,f){u(c)||(c&&(jg[0]=c.toString()),c=jg);for(var h=0;h<c.length;h++)
{var k=K(b,c[h],d||a.handleEvent,e||!1,f||a.ua||a);if(!k)break;a.i[k.key]=k}return
a}g.nd=function(a,b,c,d){return lg(this,a,b,c,d)};
function lg(a,b,c,d,e,f){if(u(c))for(var h=0;h<c.length;h+
+)lg(a,b,c[h],d,e,f);else{b=af(b,c,d||a.handleEvent,e,f||a.ua||a);if(!b)return
a;a.i[b.key]=b}return a}g.ab=function(a,b,c,d,e){if(u(b))for(var f=0;f<b.length;f+
+)this.ab(a,b[f],c,d,e);else c=c||this.handleEvent,d=Da(d)?!!d.capture:!!d,e=e||
this.ua||this,c=bf(c),d=!!d,b=Re(a)?a.Ke(b,c,d,e):a?(a=df(a))?
a.Ke(b,c,d,e):null:null,b&&(kf(b),delete this.i[b.key]);return this};
function mg(a){Ma(a.i,function(b,c)
{this.i.hasOwnProperty(c)&&kf(b)},a);a.i={}}g.va=function()
{P.ma.va.call(this);mg(this)};g.handleEvent=function(){throw
Error("EventHandler.handleEvent not implemented");};function ng(a)
{L.call(this);this.wa=a;a=D.ya?"focusout":"blur";this.b=K(this.wa,D.ya?"focusin":"f
ocus",this,!D.ya);this.g=K(this.wa,a,this,!
D.ya)}x(ng,L);ng.prototype.handleEvent=function(a){var b=new
Me(a.g);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatc
hEvent(b)};ng.prototype.va=function()
{ng.ma.va.call(this);kf(this.b);kf(this.g);delete this.wa};function og(a,b,c,d,e,f)
{if(D.hb&&!D.Oa("525"))return!0;if(D.Gb&&e)return pg(a);if(e&&!d)return!1;if(!D.Qa)
{va(b)&&(b=qg(b));var h=17==b||18==b||D.Gb&&91==b;if((!c||D.Gb)&&h||
D.Gb&&16==b&&(d||f))return!1}if((D.hb||D.hc)&&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(D.ya&&d&&b==a)return!1;switch(a){case 13:return D.Qa?f||e?!1:!
(c&&d):!0;case 27:return!(D.hb||D.hc||D.Qa)}return D.Qa&&(d||e||f)?!1:pg(a)}
function pg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(D.hb||
D.hc)&&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:return!0;case
173:return D.Qa;default:return!1}}function qg(a){if(D.Qa)a=rg(a);else
if(D.Gb&&D.hb)switch(a){case 93:a=91}return a}
function rg(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 sg(a,b)
{L.call(this);a&&tg(this,a,b)}x(sg,L);g=sg.prototype;g.wa=null;g.Mf=null;g.sh=null;
g.Nf=null;g.Mb=-1;g.Dc=-1;g.zg=!1;
var
ug={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},vg=
{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},wg=!D.hb||D.Oa("525"),xg=D.Gb&&D.Qa;g=sg.prototype;
g.zl=function(a){if(D.hb||D.hc)if(17==this.Mb&&!a.ctrlKey||18==this.Mb&&!a.altKey||
D.Gb&&91==this.Mb&&!a.metaKey)this.Dc=this.Mb=-1;-1==this.Mb&&(a.ctrlKey&&17!
=a.keyCode?this.Mb=17:a.altKey&&18!=a.keyCode?this.Mb=18:a.metaKey&&91!
=a.keyCode&&(this.Mb=91));wg&&!
og(a.keyCode,this.Mb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):
(this.Dc=qg(a.keyCode),xg&&(this.zg=a.altKey))};g.Rk=function(a){this.Dc=this.Mb=-
1;this.zg=a.altKey};
g.handleEvent=function(a){var b=a.g,c=b.altKey;if(D.ya&&"keypress"==a.type){var
d=this.Dc;var e=13!=d&&27!=d?b.keyCode:0}else(D.hb||D.hc)&&"keypress"==a.type?
(d=this.Dc,e=0<=b.charCode&&63232>b.charCode&&pg(d)?b.charCode:0):D.Hc&&!D.hb?
(d=this.Dc,e=pg(d)?b.keyCode:0):("keypress"==a.type?
(xg&&(c=this.zg),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):
(d=this.Dc,e=b.charCode):(d=b.keyCode||this.Dc,e=b.charCode||0)):(d=b.keyCode||
this.Dc,e=b.charCode||0),D.Gb&&63==e&&224==d&&(d=191));var f=d=qg(d);
d?63232<=d&&d in ug?
f=ug[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in
vg&&(f=vg[b.keyIdentifier]);D.Qa&&wg&&"keypress"==a.type&&!
og(f,this.Mb,a.shiftKey,a.ctrlKey,c,a.metaKey)||(a=f==this.Mb,this.Mb=f,b=new
yg(f,e,a,b),b.altKey=c,this.dispatchEvent(b))};g.R=function(){return
this.wa};function tg(a,b,c)
{a.Nf&&zg(a);a.wa=b;a.Mf=K(a.wa,"keypress",a,c);a.sh=K(a.wa,"keydown",a.zl,c,a);a.N
f=K(a.wa,"keyup",a.Rk,c,a)}
function zg(a)
{a.Mf&&(kf(a.Mf),kf(a.sh),kf(a.Nf),a.Mf=null,a.sh=null,a.Nf=null);a.wa=null;a.Mb=-
1;a.Dc=-1}g.va=function(){sg.ma.va.call(this);zg(this)};function yg(a,b,c,d)
{Me.call(this,d);this.type="key";this.keyCode=a;this.o=b;this.repeat=c}x(yg,Me);fun
ction Ag(a,b){var c=a.match(Bg);return c?Number(c[1])*b[c[2]]:NaN}var
Bg=/^([-]?\d+\.?\d*)([K,M,G,T,P,E,Z,Y,k,m,u,n]?)[B]?$/,Cg={"":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},Dg={"":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)};var
Ta={},Eg=null;function Fg(a){a=Ea(a);delete Ta[a];Sa()&&Eg&&Eg.stop()}function Gg()
{Eg||(Eg=new Wf(function(){Hg()},20));var a=Eg;0!=a.Ma||a.start()}function Hg(){var
a=Ja();Ma(Ta,function(b){Ig(b,a)});Sa()||Gg()};function Jg()
{L.call(this);this.g=0;this.endTime=this.b=null}x(Jg,L);Jg.prototype.j=function()
{this.Lc("begin")};Jg.prototype.i=function()
{this.Lc("end")};Jg.prototype.Lc=function(a){this.dispatchEvent(a)};function
Kg(a,b,c,d){Jg.call(this);if(!u(a)||!u(b))throw Error("Start and end parameters
must be arrays");if(a.length!=b.length)throw Error("Start and end points must be
the same
length");this.o=a;this.ta=b;this.duration=c;this.ra=d;this.coords=[];this.progress=
0}x(Kg,Jg);g=Kg.prototype;
g.play=function(a){if(a||0==this.g)this.progress=0,this.coords=this.o;else
if(1==this.g)return!1;Fg(this);this.b=a=Ja();-1==this.g&&(this.b-
=this.duration*this.progress);this.endTime=this.b+this.duration;this.progress||
this.j();this.Lc("play");-1==this.g&&this.Lc("resume");this.g=1;var b=Ea(this);b in
Ta||(Ta[b]=this);Gg();Ig(this,a);return!0};g.stop=function(a)
{Fg(this);this.g=0;a&&(this.progress=1);Lg(this,this.progress);this.Lc("stop");this
.i()};
g.va=function(){0==this.g||this.stop(!
1);this.Lc("destroy");Kg.ma.va.call(this)};function Ig(a,b)
{b<a.b&&(a.endTime=b+a.endTime-a.b,a.b=b);a.progress=(b-a.b)/(a.endTime-
a.b);1<a.progress&&(a.progress=1);Lg(a,a.progress);1==a.progress?
(a.g=0,Fg(a),a.Lc("finish"),a.i()):1==a.g&&a.Gh()}function Lg(a,b)
{Ca(a.ra)&&(b=a.ra(b));a.coords=Array(a.o.length);for(var c=0;c<a.o.length;c+
+)a.coords[c]=(a.ta[c]-a.o[c])*b+a.o[c]}g.Gh=function()
{this.Lc("animate")};g.Lc=function(a){this.dispatchEvent(new Mg(a,this))};
function Mg(a,b)
{Je.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.du
ration=b.duration;this.progress=b.progress}x(Mg,Je);function Ng(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}function Og(a){for(var b=new
Ng(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}g=Ng.prototype;g.Kb=function(){return this.right-this.left};g.mc=function()
{return this.bottom-this.top};
g.clone=function(){return new
Ng(this.top,this.right,this.bottom,this.left)};function Pg(a,b){return a&&b?b
instanceof Ng?
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 Qg(a,b){var c=b.x<a.left?b.x-
a.left:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-
a.bottom:0;return Math.sqrt(c*c+d*d)}
g.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};g.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};g.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 Rg(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}g=Rg.prototype;g.clone=function(
){return new Rg(this.left,this.top,this.width,this.height)};function Sg(a){return
new Ng(a.top,a.left+a.width,a.top+a.height,a.left)}function Tg(a){return new
Rg(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function Ug(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),f=Math.min(a.top+a.height,b.top+b.height);if(e<=f)return
new Rg(c,e,d-c,f-e)}return null}function Vg(a,b){if(!a||!b)return null;var c=new
Rg(a.left,a.top,a.width,a.height),d=Math.max(c.left+c.width,b.left+b.width),e=Math.
max(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(c.
top,b.top);c.width=d-c.left;c.height=e-c.top;return c}
g.Ba=function(){return new Kd(this.width,this.height)};g.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};g.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};
g.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 Q(a,b,c)
{if(q(b))(b=Wg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var
e=b[d],f=Wg(c,d);f&&(c.style[f]=e)}}var Xg={};function Wg(a,b){var c=Xg[b];if(!c)
{var d=gc(b);c=d;void
0===a.style[d]&&(d=(D.hb?"Webkit":D.Qa?"Moz":D.ya?"ms":D.Hc?"O":null)+hc(d),void 0!
==a.style[d]&&(c=d));Xg[b]=c}return c}function Yg(a,b){var
c=a.style[gc(b)];return"undefined"!==typeof c?c:a.style[Wg(a,b)]||""}
function Zg(a,b){var c=Od(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,
null))?c[b]||c.getPropertyValue(b)||"":""}function $g(a,b){return Zg(a,b)||
(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ah(a,b,c)
{if(b instanceof F){var d=b.x;b=b.y}else d=b,b=c;a.style.left=bh(d,!
1);a.style.top=bh(b,!1)}function ch(a){return new F(a.offsetLeft,a.offsetTop)}
function dh(a){a=a?Od(a):document;return!D.ya||D.Lb(9)||Vd(Md(a).b)?
a.documentElement:a.body}function eh(a){try{var
b=a.getBoundingClientRect()}catch(c)
{return{left:0,top:0,right:0,bottom:0}}D.ya&&a.ownerDocument.body&&(a=a.ownerDocume
nt,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-
=a.documentElement.clientTop+a.body.clientTop);return b}
function fh(a){if(D.ya&&!D.Lb(8))return a.offsetParent;var
b=Od(a),c=$g(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=$g(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 gh(a){for(var b=new
Ng(0,Infinity,Infinity,0),c=Md(a),d=c.b.body,e=c.b.documentElement,f=Xd(c.b);a=fh(a
);)if(!(D.ya&&0==a.clientWidth||D.hb&&0==a.clientHeight&&a==d)&&a!=d&&a!
=e&&"visible"!=$g(a,"overflow")){var h=hh(a),k=new
F(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=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.t
op=Math.max(b.top,
f);c=Ud(Yd(c.b)||
window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);
return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function ih(a,b){var c=b||Xd(document);var d=c||Xd(document);var
e=hh(a),f=hh(d),h=jh(d);if(d==Xd(document)){var k=e.x-d.scrollLeft;e=e.y-
d.scrollTop;D.ya&&!D.Lb(10)&&(k+=h.left,e+=h.top)}else k=e.x-f.x-h.left,e=e.y-f.y-
h.top;h=kh(a);f=d.clientHeight-h.height;var
m=d.scrollLeft,p=d.scrollTop;m+=Math.min(k,Math.max(k-(d.clientWidth-
h.width),0));p+=Math.min(e,Math.max(e-f,0));d=new
F(m,p);c.scrollLeft=d.x;c.scrollTop=d.y}
function hh(a){var b=Od(a),c=new F(0,0),d=dh(b);if(a==d)return
c;a=eh(a);b=Wd(Md(b).b);c.x=a.left+b.x;c.y=a.top+b.y;return c}function lh(a,b){var
c=mh(a),d=mh(b);return new F(c.x-d.x,c.y-d.y)}function nh(a){a=eh(a);return new
F(a.left,a.top)}function mh(a){if(1==a.nodeType)return nh(a);a=a.changedTouches?
a.changedTouches[0]:a;return new F(a.clientX,a.clientY)}
function R(a,b,c){if(b instanceof Kd)c=b.height,b=b.width;else if(void 0==c)throw
Error("missing height argument");a.style.width=bh(b,!0);a.style.height=bh(c,!
0)}function bh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return
a}function oh(a){var b=kh;if("none"!=$g(a,"display"))return b(a);var
c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return
a}
function kh(a){var b=a.offsetWidth,c=a.offsetHeight,d=D.hb&&!b&&!c;return n(b)&&!
d||!a.getBoundingClientRect?new Kd(b,c):(a=eh(a),new Kd(a.right-a.left,a.bottom-
a.top))}function ph(a){var b=hh(a);a=oh(a);return new
Rg(b.x,b.y,a.width,a.height)}function qh(a,b){var c=a.style;"opacity"in c?
c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in
c&&(c.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function S(a,b)
{a.style.display=b?"":"none"}function rh(a){return"rtl"==$g(a,"direction")}
var sh=D.Qa?"MozUserSelect":D.hb||D.hc?"WebkitUserSelect":null;function th(a,b,c)
{c=c?null:a.getElementsByTagName("*");if(sh)
{if(b=b?"none":"",a.style&&(a.style[sh]=b),c){a=0;for(var d;d=c[a];a+
+)d.style&&(d.style[sh]=b)}}else if(D.ya||
D.Hc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a+
+)d.setAttribute("unselectable",b)}
function uh(a,b){var c=Vd(Md(Od(a)).b);if(!D.ya||D.Oa("10")||
c&&D.Oa("8"))vh(a,b,"border-box");else{var d=a.style;if(c){c=wh(a);var
e=jh(a);d.pixelWidth=b.width-e.left-c.left-c.right-e.right;d.pixelHeight=b.height-
e.top-c.top-c.bottom-e.bottom}else d.pixelWidth=b.width,d.pixelHeight=b.height}}
function xh(a){var b=Od(a),c=D.ya&&a.currentStyle;if(c&&Vd(Md(b).b)&&"auto"!
=c.width&&"auto"!=c.height&&!c.boxSizing)return
b=yh(a,c.width,"width","pixelWidth"),a=yh(a,c.height,"height","pixelHeight"),new
Kd(b,a);c=new Kd(a.offsetWidth,a.offsetHeight);b=wh(a);a=jh(a);return new
Kd(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
function vh(a,b,c){a=a.style;D.Qa?a.MozBoxSizing=c:D.hb?
a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.ma
x(b.height,0)+"px"}function yh(a,b,c,d){if(/^\d+px?$/.test(b))return
parseInt(b,10);var
e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b
=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function zh(a,b){var
c=a.currentStyle?a.currentStyle[b]:null;return c?yh(a,c,"left","pixelLeft"):0}
function wh(a){if(D.ya){var
b=zh(a,"paddingLeft"),c=zh(a,"paddingRight"),d=zh(a,"paddingTop");a=zh(a,"paddingBo
ttom");return new
Ng(d,c,a,b)}b=Zg(a,"paddingLeft");c=Zg(a,"paddingRight");d=Zg(a,"paddingTop");a=Zg(
a,"paddingBottom");return new
Ng(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var
Ah={thin:2,medium:4,thick:6};
function Bh(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return
0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in Ah?
Ah[c]:yh(a,c,"left","pixelLeft")}
function jh(a){if(D.ya&&!D.Lb(9)){var
b=Bh(a,"borderLeft"),c=Bh(a,"borderRight"),d=Bh(a,"borderTop");a=Bh(a,"borderBottom
");return new
Ng(d,c,a,b)}b=Zg(a,"borderLeftWidth");c=Zg(a,"borderRightWidth");d=Zg(a,"borderTopW
idth");a=Zg(a,"borderBottomWidth");return new
Ng(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}function Ch(a,b)
{a.style[D.ya?"styleFloat":"cssFloat"]=b};D.platform={};D.platform.Ee=function()
{if(D.hi){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(D.Vd()))?a[1]:"0"}return
D.Gb?(a=/10[_.][0-9_.]+/,(a=a.exec(D.Vd()))?a[0].replace(/_/g,"."):"10"):D.ue?
(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(D.Vd()))?a[1]:""):D.xe||D.Ad||D.lk?(a=/
(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(D.Vd()))?
a[1].replace(/_/g,"."):""):""};D.platform.VERSION=D.platform.Ee();D.platform.Lf=fun
ction(a){return 0<=Pb(D.platform.VERSION,a)};D.product={};D.product.Wh=!
1;D.product.Nd=!1;D.product.Md=!1;D.product.ve=!1;D.product.Vh=!1;D.product.$h=!
1;D.product.Pd=D.qg||D.og||D.tg||D.product.Wh||D.product.Nd||D.product.Md||
D.product.ve||D.product.Vh||D.product.
$h;D.product.Hc=D.Hc;D.product.ya=D.ya;D.product.hc=D.hc;D.product.ik=D.product.Pd?
D.product.Wh:Tb();D.product.am=function(){return ic()||
C("iPod")};D.product.xe=D.product.Pd?
D.product.Nd:D.product.am();D.product.Ad=D.product.Pd?D.product.Md:C("iPad");
D.product.ue=D.product.Pd?D.product.ve:C("Android")&&!(Ub()||Tb()||C("Opera")||
C("Silk"));D.product.ek=D.product.Pd?D.product.Vh:Ub();D.product.em=function()
{return C("Safari")&&!(Ub()||C("Coast")||C("Opera")||C("Edge")||Tb()||C("Silk")||
C("Android"))&&!jc()};D.product.ug=D.product.Pd?D.product.
$h:D.product.em();D.product.Ee=function(){if(D.product.ik)return
D.product.Ud(/Firefox\/([0-9.]+)/);if(D.product.ya||D.product.hc||
D.product.Hc)return D.VERSION;if(D.product.ek)return jc()?D.product.Ud(/CriOS\/([0-
9.]+)/):D.product.Ud(/Chrome\/([0-9.]+)/);if(D.product.ug&&!jc())return
D.product.Ud(/Version\/([0-9.]+)/);if(D.product.xe||D.product.Ad){var
a=D.product.zi(/Version\/(\S+).*Mobile\/(\S+)/);if(a)return a[1]+"."+a[2]}else
if(D.product.ue)return(a=D.product.Ud(/Android\s+([0-9.]+)/))?
a:D.product.Ud(/Version\/([0-9.]+)/);
return""};D.product.Ud=function(a){return(a=D.product.zi(a))?
a[1]:""};D.product.zi=function(a){return
a.exec(D.Vd())};D.product.VERSION=D.product.Ee();D.product.Lf=function(a){return
0<=Pb(D.product.VERSION,a)};function Dh(a,b,c,d,e)
{Kg.call(this,b,c,d,e);this.V=a}x(Dh,Kg);Dh.prototype.s=t;Dh.prototype.Gh=function(
){this.s();Dh.ma.Gh.call(this)};Dh.prototype.i=function()
{this.s();Dh.ma.i.call(this)};Dh.prototype.j=function()
{this.s();Dh.ma.j.call(this)};function Eh(a,b,c,d,e)
{va(b)&&(b=[b]);va(c)&&(c=[c]);Dh.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("Start and end points must be 1D");this.ha=-1}x(Eh,Dh);var
Fh=1/1024;
Eh.prototype.s=function(){var a=this.coords[0];Math.abs(a-
this.ha)>=Fh&&(qh(this.V,a),this.ha=a)};Eh.prototype.j=function(){this.ha=-
1;Eh.ma.j.call(this)};Eh.prototype.i=function(){this.ha=-
1;Eh.ma.i.call(this)};function Gh(a,b,c)
{Eh.call(this,a,1,0,b,c)}x(Gh,Eh);Gh.prototype.j=function()
{this.V.style.display="";Gh.ma.j.call(this)};Gh.prototype.i=function()
{this.V.style.display="none";Gh.ma.i.call(this)};
function Hh(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end
points must be 3D");Dh.call(this,a,b,c,d,e)}x(Hh,Dh);Hh.prototype.s=function()
{for(var a=[],b=0;b<this.coords.length;b+
+)a[b]=Math.round(this.coords[b]);this.V.style.backgroundColor="rgb("+a.join(",")
+")"};function Ih(a,b,c){L.call(this);this.target=a;this.s=b||a;this.ha=c||new
Rg(NaN,NaN,NaN,NaN);this.i=Od(a);this.b=new
P(this);De(this,this.b);this.deltaY=this.deltaX=this.ta=this.ra=this.screenY=this.s
creenX=this.clientY=this.clientX=0;this.o=!0;this.g=!1;K(this.s,
["touchstart","mousedown"],this.Wj,!1,this);this.j=Jh}x(Ih,L);var
Jh=l.document&&l.document.documentElement&&!!
l.document.documentElement.setCapture&&!!
l.document.releaseCapture;g=Ih.prototype;g.La=function(a){this.o=a};
g.va=function(){Ih.ma.va.call(this);jf(this.s,["touchstart","mousedown"],this.Wj,!
1,this);mg(this.b);this.j&&this.i.releaseCapture();this.s=this.target=null};
g.Wj=function(a){var b="mousedown"==a.type;if(!this.o||this.g||b&&!
Pe(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new
Kh("start",this,a.clientX,a.clientY,a))){this.g=!
0;b&&a.preventDefault();b=this.i;var c=b.documentElement,d=!this.j;this.b.ka(b,
["touchmove","mousemove"],this.Gl,{capture:d,passive:!1});this.b.ka(b,
["touchend","mouseup"],this.tf,d);this.j?(c.setCapture(!
1),this.b.ka(c,"losecapture",this.tf)):this.b.ka(Zd(b),"blur",this.tf);this.ua&&thi
s.b.ka(this.ua,"scroll",this.Sm,
d);this.clientX=this.ra=a.clientX;this.clientY=this.ta=a.clientY;this.screenX=a.scr
eenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.tar
get.offsetTop;this.V=Wd(Md(this.i).b)}};g.tf=function(a,b)
{mg(this.b);this.j&&this.i.releaseCapture();this.g?(this.g=!
1,this.dispatchEvent(new
Kh("end",this,a.clientX,a.clientY,a,Lh(this,this.deltaX),Mh(this,this.deltaY),b||"t
ouchcancel"==a.type))):this.dispatchEvent("earlycancel")};
g.Gl=function(a){if(this.o){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.g){var d=this.ra-this.clientX,e=this.ta-
this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new
Kh("start",this,a.clientX,a.clientY,a)))this.g=!0;else{this.kc||
this.tf(a);return}}c=Nh(this,b,c);b=c.x;c=c.y;this.g&&this.dispatchEvent(new
Kh("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Oh(this,a,b,c),a.preventDefault(
))}};
function Nh(a,b,c){var d=Wd(Md(a.i).b);b+=d.x-a.V.x;c+=d.y-
a.V.y;a.V=d;a.deltaX+=b;a.deltaY+=c;return new
F(Lh(a,a.deltaX),Mh(a,a.deltaY))}g.Sm=function(a){var
b=Nh(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Oh(this,a,b.x,b.y)};fu
nction Oh(a,b,c,d){a.ui(c,d);a.dispatchEvent(new
Kh("drag",a,b.clientX,b.clientY,b,c,d))}function Lh(a,b){var
c=a.ha,d=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!
=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function Mh(a,b){var c=a.ha,d=isNaN(c.top)?null:c.top;c=isNaN(c.height)?
0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-
Infinity,b))}g.ui=function(a,b)
{this.target.style.left=a+"px";this.target.style.top=b+"px"};function
Kh(a,b,c,d,e,f,h){Je.call(this,a);this.clientX=c;this.clientY=d;this.left=n(f)?
f:b.deltaX;this.top=n(h)?h:b.deltaY}x(Kh,Je);function Ph(a){return
Math.pow(a,3)}function Qh(a){return 3*a*a-2*a*a*a};function Rh(a)
{Je.call(this,"navigate");this.V=a}x(Rh,Je);function Sh(){return!(C("iPad")||
C("Android")&&!C("Mobile")||C("Silk"))&&(C("iPod")||C("iPhone")||C("Android")||
C("IEMobile"))};function Th(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof
b[d],b[d]);return c.join("\x0B")};function Uh(a,b,c,d){L.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"+Vh;var f=xd("input",
{type:"text",name:e,id:e,style:Ac("display:none")});document.write(qd(f));e=G(e)}th
is.V=e;this.b=c?Zd(Od(c)):window;this.ua=b;D.ya&&!
b&&(this.ua="https"==window.location.protocol?
Kc(zc(Ac("https:///"))):Kc(zc(Ac('javascript:""'))));this.g=new
Uf(150);De(this,this.g);this.j=!a;this.i=new P(this);if(a||Wh){if(d)var
h=d;else{a="history_iframe"+
Vh;d=this.ua;b={id:a,style:Ac("display:none"),sandbox:void
0};d&&Ic(d);c={};c.src=d||null;c.srcdoc=null;d={sandbox:""};e={};for(h in
c)e[h]=c[h];for(h in d)e[h]=d[h];for(h in b){f=h.toLowerCase();if(f in c)throw
Error('Cannot override "'+f+'" attribute, got "'+h+'" with value "'+b[h]+'"');f in
d&&delete e[f];e[h]=b[h]}h=yd("iframe",e,void
0);document.write(qd(h));h=G(a)}this.ra=h;this.Da=!
0}Wh&&(this.i.ka(this.b,"load",this.Nm),this.Aa=this.ta=!1);this.j?
Xh(this,Yh(this),!0):Zh(this,this.V.value);
Vh++}x(Uh,L);Uh.prototype.ha=!1;Uh.prototype.s=!1;Uh.prototype.o=null;var
$h=function(a,b){var c=b||Th;return function(){var d=this||
l;d=d.closure_memoize_cache_||(d.closure_memoize_cache_={});var
e=c(Ea(a),arguments);return d.hasOwnProperty(e)?d[e]:d[e]=a.apply(this,arguments)}}
(function(){return D.ya?D.Lb(8):"onhashchange"in l}),Wh=D.ya&&!
D.Lb(8);g=Uh.prototype;g.je=null;g.va=function()
{Uh.ma.va.call(this);this.i.Ea();this.La(!1)};
g.La=function(a){if(a!=this.ha)if(Wh&&!this.ta)this.Aa=a;else if(a)if(D.Hc?
this.i.ka(this.b.document,ai,this.Wm):D.Qa&&this.i.ka(this.b,"pageshow",this.Tm),
$h()&&this.j)this.i.ka(this.b,"hashchange",this.Om),this.ha=!
0,this.dispatchEvent(new Rh(Yh(this),!1));else{if(!D.ya||Sh()||
this.ta)this.i.ka(this.g,"tick",v(this.Gi,this,!0)),this.ha=!0,Wh||
(this.o=Yh(this),this.dispatchEvent(new Rh(Yh(this),!1))),this.g.start()}else
this.ha=!1,mg(this.i),this.g.stop()};
g.Nm=function(){this.ta=!0;this.V.value&&Zh(this,this.V.value,!
0);this.La(this.Aa)};g.Tm=function(a){a.g.persisted&&(this.La(!1),this.La(!
0))};g.Om=function(){var a=bi(this.b);a!=this.o&&ci(this,a,!0)};function Yh(a)
{return null!=a.je?a.je:a.j?bi(a.b):di(a)||""}function bi(a){a=a.location.href;var
b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Xh(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1!
=a.href.indexOf("#");if(Wh||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):
(b=Tc(d),Gd(a,b)))}function Zh(a,b,c,d){if(a.Da||b!=di(a))if(a.Da=!
1,b=encodeURIComponent(String(b)),D.ya){var
e=ke(a.ra);e.open("text/html",c?"replace":void 0);c=Bd(xd("title",{},d||
a.b.document.title),xd("body",{},b));e.write(qd(c));e.close()}else
e=Ic(a.ua).toString()+"#"+b,(a=a.ra.contentWindow)&&(c?
a.location.replace(e):Gd(a.location,e))}
function di(a){if(D.ya)return a=ke(a.ra),a.body?Yb(a.body.innerHTML):null;var
b=a.ra.contentWindow;if(b){try{var c=Yb(bi(b))}catch(d){return a.s||(1!
=a.s&&Vf(a.g,1E4),a.s=!0),null}a.s&&(0!=a.s&&Vf(a.g,150),a.s=!1);return c||
null}return null}g.Gi=function(a){if(this.j){var b=bi(this.b);b!
=this.o&&ci(this,b,a)}if(!this.j||Wh)if(b=di(this)||"",null==this.je||
b==this.je)this.je=null,b!=this.o&&ci(this,b,a)};
function ci(a,b,c){a.o=a.V.value=b;a.j?
(Wh&&Zh(a,b),Xh(a,b)):Zh(a,b);a.dispatchEvent(new Rh(Yh(a),c))}g.Wm=function()
{this.g.stop();this.g.start()};var ai=["mousedown","keydown","mousemove"],Vh=0;var
ei={};
function fi(a){if(D.product.ya&&!D.Oa(9))return[0,0,0,0];var
b=ei.hasOwnProperty(a)?ei[a]:null;if(b)return
b;65536<Object.keys(ei).length&&(ei={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]
{1,5}\\s","g");b=gi(a,RegExp("\\\\[0-9A-Fa-f]
{6}\\s?","g"));b=gi(b,d);b=gi(b,/\\./g);b=b.replace(RegExp(":not\\
(([^\\)]*)\\)","g")," $1
");b=b.replace(RegExp("{[^]*","gm"),"");b=hi(b,c,RegExp("(\\[[^\\]]
+\\])","g"),2);b=hi(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]
+)","g"),1);b=hi(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),
2);b=hi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-
letter|:before|:after)/gi,3);b=hi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=hi(b,c,/(:[^\s\
+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");hi(b,c,/
([^\s\+>~\.\[:]+)/g,3);b=c;return ei[a]=b}function hi(a,b,c,d){return
a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function
gi(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var
ii={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-
DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-GOOG-EDITABLE":!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},ji={"* 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 ki={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},li=/
[\n\f\r"'()*<>]/g,mi={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28
",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function ni(a){return mi[a]}
function oi(a,b,c){b=Eb(b);if(""==b)return null;var
d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!
b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!
c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var
e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e)
{b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!
=Oc(a).toString()?'url("'+Oc(a).toString().replace(li,ni)+'")':null:null}return
a}if(0<
b.indexOf("(")){if(/"|'/.test(b))return null;for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!
(c[1]in ki))return null}return b};function pi(a,b){var c=l[a];return
c&&c.prototype?(c=Object.getOwnPropertyDescriptor(c.prototype,b))&&c.get||
null:null}function qi(a,b){var c=l[a];return c&&c.prototype&&c.prototype[b]||null}
var ri=pi("Element","attributes")||
pi("Node","attributes"),si=qi("Element","hasAttribute"),ti=qi("Element","getAttribu
te"),ui=qi("Element","setAttribute"),vi=qi("Element","removeAttribute"),wi=qi("Elem
ent","getElementsByTagName"),xi=qi("Element","matches")||
qi("Element","msMatchesSelector"),yi=pi("Node","nodeName"),zi=pi("Node","nodeType")
,Ai=pi("Node","parentNode"),Bi=pi("HTMLElement","style")||
pi("Element","style"),Ci=pi("HTMLStyleElement","sheet"),Di=qi("CSSStyleDeclaration"
,"getPropertyValue"),
Ei=qi("CSSStyleDeclaration","setProperty");function Fi(a,b,c,d){if(a)return
a.apply(b);a=b[c];if(!d(a))throw Error("Clobbering detected");return a}function
Gi(a,b,c,d){if(a)return a.apply(b,d);if(D.product.ya&&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 Hi(a)
{return Fi(ri,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function Ii(a,b,c){try{Gi(ui,a,"setAttribute",[b,c])}catch(d){if(-
1==d.message.indexOf("A security problem occurred"))throw d;}}function Ji(a){return
Fi(Bi,a,"style",function(b){return b instanceof CSSStyleDeclaration})}function
Ki(a){return Fi(Ci,a,"sheet",function(b){return b instanceof
CSSStyleSheet})}function Li(a){return Fi(yi,a,"nodeName",function(b)
{return"string"==typeof b})}function Mi(a){return Fi(zi,a,"nodeType",function(b)
{return"number"==typeof b})}
function Ni(a){return Fi(Ai,a,"parentNode",function(b){return!(b&&"string"==typeof
b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}function Oi(a,b){return
Gi(Di,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}function
Pi(a,b,c){Gi(Ei,a,a.setProperty?"setProperty":"setAttribute",[b,c])};var
Qi=D.ya&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+
[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|
[^'\",])*)","g"),Ri={"-webkit-border-horizontal-spacing":!0,"-webkit-border-
vertical-spacing":!0};
function Si(a,b,c){var d=[];a=Ti(sb(a.cssRules));y(a,function(e){if(b&&!/[a-zA-Z]
[\w-:\.]*/.test(b))throw Error("Invalid container id");if(!
(b&&D.product.ya&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var
f=b?e.selectorText.replace(Qi,"#"+b+"
$1"):e.selectorText;d.push(jd(f,Ui(e.style,c)))}});return ld(d)}function Ti(a)
{return fb(a,function(b){return b instanceof CSSStyleRule||
b.type==CSSRule.STYLE_RULE})}
function Vi(a,b,c){a=Wi("<style>"+a+"</style>");return null==a||null==a.sheet?
nd:Si(a.sheet,void 0!=b?b:null,c)}function Wi(a){return D.ya&&!
D.Oa(10)||"function"!=typeof l.DOMParser?null:(new
DOMParser).parseFromString("<html><head></head><body>"+a+"</body></html>","text/htm
l").body.children[0]}
function Ui(a,b){if(!a)return Zc;var
c=document.createElement("div").style,d=Xi(a);y(d,function(e){var f=D.hb&&e in Ri?
e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-
z])/i,"");0!=f.lastIndexOf("--",0)&&0!
=f.lastIndexOf("var",0)&&(e=Oi(a,e),e=oi(f,e,b),null!=e&&Pi(c,f,e))});return
Yc(c.cssText||"")}
function Yi(a){var b=Array.from(Gi(wi,a,"getElementsByTagName",
["STYLE"])),c=Cb(b,function(e){return
sb(Ki(e).cssRules)});c=Ti(c);c.sort(function(e,f){var h=fi(e.selectorText);a:
{for(var k=fi(f.selectorText),m=xb,p=Math.min(h.length,k.length),r=0;r<p;r++){var
B=m(h[r],k[r]);if(0!=B){h=B;break a}}h=xb(h.length,k.length)}return-
h});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var
d;d=a.nextNode();)y(c,function(e){Gi(xi,d,d.matches?"matches":"msMatchesSelector",
[e.selectorText])&&
e.style&&Zi(d,e.style)});y(b,J)}function Zi(a,b){var
c=Xi(a.style),d=Xi(b);y(d,function(e){if(!(0<=c.indexOf(e))){var
f=Oi(b,e);Pi(a.style,e,f)}})}function Xi(a){Ba(a)?a=sb(a):
(a=Oa(a),ob(a,"cssText"));return a};var $i="undefined"!=typeof WeakMap&&-1!
=WeakMap.toString().indexOf("[native code]"),aj=0;function bj()
{this.i=[];this.g=[];this.b="data-elementweakmap-index-"+aj+
+}bj.prototype.set=function(a,b){if(Gi(si,a,"hasAttribute",[this.b])){var
c=parseInt(Gi(ti,a,"getAttribute",[this.b])||null,10);this.g[c]=b}else
c=this.g.push(b)-1,Ii(a,this.b,c.toString()),this.i.push(a);return this};
bj.prototype.get=function(a){if(Gi(si,a,"hasAttribute",[this.b]))return
a=parseInt(Gi(ti,a,"getAttribute",[this.b])||
null,10),this.g[a]};bj.prototype.clear=function(){this.i.forEach(function(a)
{Gi(vi,a,"removeAttribute",[this.b])},this);this.i=[];this.g=[]};var cj=!D.ya||
D.Lb(10);function dj(){};var ej={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 fj={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};function gj(a){a=a||
new
hj;ij(a);this.b=Va(a.b);this.j=Va(a.lb);this.o=Va(a.ta);this.ha=a.ha;y(a.s,function
(b){if(0!=b.lastIndexOf("data-",0))throw new bb('Only "data-" attributes allowed,
got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new bb('Attributes
with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.b["*
"+b.toUpperCase()]=jj},this);this.V=a.i;this.i=a.ra;this.g=null;this.s=a.V}x(gj,dj)
;
function kj(a){return function(b,c){var d=a(Eb(b),c);return
d&&"about:invalid#zClosurez"!=Oc(d).toString()?Oc(d).toString():null}}function hj()
{this.b={};y([ii,ji],function(a){y(Oa(a),function(b)
{this.b[b]=jj},this)},this);this.g={};this.s=[];this.lb=Va(ej);this.ta=Va(fj);this.
ha=!1;this.Da=Sc;this.Aa=this.o=this.ua=this.i=tc;this.ra=null;this.j=this.V=!
1}function lj(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?
null:b(c,d,e,f)}}function mj(a,b,c,d){a[c]&&!b[c]&&(a[c]=lj(a[c],d))}
function ij(a){if(a.j)throw Error("HtmlSanitizer.Builder.build() can only be used
once.");mj(a.b,a.g,"* USEMAP",nj);var b=kj(a.Da);y(["* ACTION","* CITE","*
HREF"],function(d){mj(this.b,this.g,d,b)},a);var c=kj(a.i);y(["* LONGDESC","*
SRC","LINK HREF"],function(d){mj(this.b,this.g,d,c)},a);y(["* FOR","* HEADERS","*
NAME"],function(d){mj(this.b,this.g,d,w(oj,this.ua))},a);mj(a.b,a.g,"A
TARGET",w(pj,["_blank","_self"]));mj(a.b,a.g,"* CLASS",w(qj,a.o));mj(a.b,a.g,"*
ID",w(rj,a.o));mj(a.b,a.g,"* STYLE",
w(a.Aa,c));a.j=!0}function sj(a,b){a||(a="*");return(a+"
"+b).toUpperCase()}function jj(a){return Eb(a)}function pj(a,b){var c=Eb(b);return
lb(a,c.toLowerCase())?c:null}function nj(a){return(a=Eb(a))&&"#"==a.charAt(0)?
a:null}function oj(a,b,c){return a(Eb(b),c)}function qj(a,b,c){b=b.split(/
(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var f=a(b[e],c);f&&d.push(f)}return
0==d.length?null:d.join(" ")}function rj(a,b,c){return a(Eb(b),c)}
function tj(a,b){var c=!("STYLE"in a.j)&&"STYLE"in
a.o;c="*"==a.i&&c?"sanitizer-"+fc():a.i;a.g=c;if(cj){var d=b;if(cj)
{c=I("SPAN");a.g&&"*"==a.i&&(c.id=a.g);a.s&&(d=Wi("<div>"+d+"</div>"),Yi(d),d=d.inn
erHTML);var e=document.createElement("template");if("content"in
e)e.innerHTML=d,e=e.content;else{var
f=document.implementation.createHTMLDocument("x");e=f.body;f.body.innerHTML=d}d=doc
ument.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!
1);for(e=$i?new WeakMap:new bj;f=d.nextNode();){c:{var h=
a;var k=f;switch(Mi(k)){case 3:h=uj(h,k);break c;case
1:if("TEMPLATE"==Li(k).toUpperCase())h=null;else{var m=Li(k).toUpperCase();if(m in
h.j)var p=null;else h.o[m]?p=document.createElement(m):
(p=I("SPAN"),h.ha&&Ii(p,"data-sanitizer-original-tag",m.toLowerCase()));if(p){var
r=p,B=Hi(k);if(null!=B)for(var z=0;m=B[z];z++)if(m.specified){var M=h;var
T=k,ea=m,mb=ea.name;if(0==mb.lastIndexOf("data-sanitizer-",0))M=null;else{var
ef=Li(T);ea=ea.value;var
Ra={tagName:Eb(ef).toLowerCase(),attributeName:Eb(mb).toLowerCase()},
wj={Bk:void 0};"style"==Ra.attributeName&&(wj.Bk=Ji(T));T=sj(ef,mb);T in M.b?
(M=M.b[T],M=M(ea,Ra,wj)):(mb=sj(null,mb),mb in M.b?
(M=M.b[mb],M=M(ea,Ra,wj)):M=null)}null===M||Ii(r,m.name,M)}h=p}else h=null}break
c;default:h=null}}if(h){if(1==Mi(h)&&e.set(f,h),f=Ni(f),k=!
1,f)m=Mi(f),p=Li(f).toLowerCase(),r=Ni(f),11!=m||r?"body"==p&&r&&(m=Ni(r))&&!
Ni(m)&&(k=!0):k=!0,m=null,k||!f?
m=c:1==Mi(f)&&(m=e.get(f)),m.content&&(m=m.content),m.appendChild(h)}else
ee(f)}e.clear&&e.clear()}else c=I("SPAN");0<Hi(c).length&&
(d=I("SPAN"),d.appendChild(c),c=d);c=(new
XMLSerializer).serializeToString(c);c=c.slice(c.indexOf(">")
+1,c.lastIndexOf("</"))}else c="";return Cd(c,null)}function uj(a,b){var
c=b.data,d=Ni(b);d&&"style"==Li(d).toLowerCase()&&!("STYLE"in a.j)&&"STYLE"in
a.o&&(c=md(Vi(c,a.g,v(function(e,f){return this.V(e,{Rn:f})},a))));return
document.createTextNode(c)};function vj(a){return $b(Eb(a.replace(xj,function(b,c)
{return yj.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var yj=/^(?:abbr|acronym|
address|b|em|i|small|strong|su[bp]|u)$/i,xj=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?
>/gi;function zj(a){return/^\s*$/.test(a)?!1:/^[\],:
{}\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,""))}function Aj(a){a=String(a);if(zj(a))try{return
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Bj(){}
function Cj(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(u(b))
{var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f+
+)c.push(e),Cj(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof
f&&(c.push(e),Dj(d,c),c.push(":"),Cj(a,f,c),e=","));c.push("}");return}}switch(type
of b){case "string":Dj(b,c);break;case "number":c.push(isFinite(b)&&
!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case
"function":c.push("null");break;default:throw Error("Unknown type: "+typeof
b);}}}var
Ej={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t
":"\\t","\x0B":"\\u000b"},Fj=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/
[\\"\x00-\x1f\x7f-\xff]/g;
function Dj(a,b){b.push('"',a.replace(Fj,function(c){var d=Ej[c];d||(d="\\u"+
(c.charCodeAt(0)|65536).toString(16).substr(1),Ej[c]=d);return d}),'"')};function
Gj(a,b){this.x=a;this.y=b}x(Gj,F);function Hj(a){return new
Gj(a.x,a.y)}Gj.prototype.clone=function(){return new
Gj(this.x,this.y)};Gj.prototype.Rg=F.prototype.Rg;Gj.prototype.add=function(a)
{this.x+=a.x;this.y+=a.y;return this};/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function Ij(a){var b=Jj;this.o=[];this.ua=b;this.ta=a||null;this.j=this.b=!
1;this.i=void 0;this.ra=this.Aa=this.V=!
1;this.s=0;this.g=null;this.ha=0}Ij.prototype.cancel=function(a){if(this.b)this.i
instanceof Ij&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?
b.cancel(a):(b.ha--,0>=b.ha&&b.cancel())}this.ua?
this.ua.call(this.ta,this):this.ra=!0;this.b||(a=new Kj(this),Lj(this),Mj(this,!
1,a))}};Ij.prototype.lb=function(a,b){this.V=!1;Mj(this,a,b)};
function Mj(a,b,c){a.b=!0;a.i=c;a.j=!b;Nj(a)}function Lj(a){if(a.b){if(!a.ra)throw
new Oj(a);a.ra=!1}}Ij.prototype.oi=function(a){Lj(this);Mj(this,!0,a)};function
Pj(a,b,c,d){a.o.push([b,c,d]);a.b&&Nj(a)}Ij.prototype.then=function(a,b,c){var
d,e,f=new Ef(function(h,k){d=h;e=k});Pj(this,d,function(h){h instanceof Kj?
f.cancel():e(h)});return f.then(a,b,c)};Ij.prototype.$goog_Thenable=!0;function
Qj(a){return hb(a.o,function(b){return Ca(b[1])})}
function Nj(a){if(a.s&&a.b&&Qj(a)){var
b=a.s,c=Rj[b];c&&(l.clearTimeout(c.Ma),delete Rj[b]);a.s=0}a.g&&(a.g.ha--,delete
a.g);b=a.i;for(var d=c=!1;a.o.length&&!a.V;){var
e=a.o.shift(),f=e[0],h=e[1];e=e[2];if(f=a.j?h:f)try{var k=f.call(e||
a.ta,b);n(k)&&(a.j=a.j&&(k==b||k instanceof
Error),a.i=b=k);if(Df(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=!
0,a.V=!0}catch(m){b=m,a.j=!0,Qj(a)||(c=!0)}}a.i=b;d&&(k=v(a.lb,a,!0),d=v(a.lb,a,!
1),b instanceof Ij?(Pj(b,k,d),b.Aa=!0):b.then(k,d));c&&(b=
new Sj(b),Rj[b.Ma]=b,a.s=b.Ma)}function Oj(){$a.call(this)}x(Oj,
$a);Oj.prototype.message="Deferred has already
fired";Oj.prototype.name="AlreadyCalledError";function Kj(){$a.call(this)}x(Kj,
$a);Kj.prototype.message="Deferred was
canceled";Kj.prototype.name="CanceledError";function Sj(a)
{this.Ma=l.setTimeout(v(this.g,this),0);this.b=a}Sj.prototype.g=function(){delete
Rj[this.Ma];throw this.b;};var Rj={};function Tj(a,b){var c=b||{},d=c.document||
document,e=Ic(a).toString(),f=I("SCRIPT"),h={Qj:f,Ld:void 0},k=new
Ij(h),m=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function()
{Uj(f,!0);var r=new Vj(1,"Timeout reached for loading script "+e);Lj(k);Mj(k,!
1,r)},p),h.Ld=m);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!
=f.readyState&&"complete"!=f.readyState||(Uj(f,c.xk||!
1,m),k.oi(null))};f.onerror=function(){Uj(f,!0,m);var r=new Vj(0,"Error while
loading script "+e);
Lj(k);Mj(k,!1,r)};h=c.attributes||{};Xa(h,{type:"text/javascript",charset:"UTF-
8"});Sd(f,h);Fd(f,a);Wj(d).appendChild(f);return k}function Wj(a){var b=(a||
document).getElementsByTagName("HEAD");return b&&0!=b.length?
b[0]:a.documentElement}function Jj(){if(this&&this.Qj){var
a=this.Qj;a&&"SCRIPT"==a.tagName&&Uj(a,!0,this.Ld)}}function Uj(a,b,c){null!
=c&&l.clearTimeout(c);a.onload=t;a.onerror=t;a.onreadystatechange=t;b&&window.setTi
meout(function(){J(a)},0)}
function Vj(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);
$a.call(this,c);this.code=a}x(Vj,$a);function Xj(){this.b=Yj;this.Ld=5E3}var
Zj=0;Xj.prototype.send=function(a,b,c,d){a=a?Va(a):{};d=d||"_"+(Zj+
+).toString(36)+Ja().toString(36);var
e="_callbacks___"+d;b&&(l[e]=ak(d,b),a.callback=e);b={timeout:this.Ld,xk:!
0};e=Ic(this.b).toString();e=Jc.exec(e);var f=e[3]||"";e=Kc(e[1]+Lc("?",e[2]||"",a)
+Lc("#",f,void 0));b=Tj(e,b);Pj(b,null,bk(d,a,c),void
0);return{Ma:d,vi:b}};Xj.prototype.cancel=function(a)
{a&&(a.vi&&a.vi.cancel(),a.Ma&&ck(a.Ma,!1))};
function bk(a,b,c){return function(){ck(a,!1);c&&c(b)}}function ak(a,b){return
function(c){ck(a,!0);b.apply(void 0,arguments)}}function ck(a,b){var
c="_callbacks___"+a;if(l[c])if(b)try{delete l[c]}catch(d){l[c]=void 0}else
l[c]=t};function dk(){}dk.prototype.b=null;function ek(a){var b;(b=a.b)||
(b={},fk(a)&&(b[0]=!0,b[1]=!0),b=a.b=b);return b};var gk;function hk()
{}x(hk,dk);function ik(a){return(a=fk(a))?new ActiveXObject(a):new
XMLHttpRequest}function fk(a){if(!a.g&&"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.g=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML
might not be installed");}return a.g}gk=new hk;function jk(a,b)
{this.g={};this.b=[];this.i=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
jk)for(c=a.Wb(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in
a)this.set(d,a[d])}g=jk.prototype;g.Bb=function(){kk(this);for(var
a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a};g.Wb=function()
{kk(this);return this.b.concat()};
function lk(a,b){return mk(a.g,b)}g.remove=function(a){return mk(this.g,a)?(delete
this.g[a],this.i--,this.b.length>2*this.i&&kk(this),!0):!1};function kk(a){if(a.i!
=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];mk(a.g,d)&&(a.b[c++]=d);b+
+}a.b.length=c}if(a.i!=a.b.length){var
e={};for(c=b=0;b<a.b.length;)d=a.b[b],mk(e,d)||(a.b[c++]=d,e[d]=1),b+
+;a.b.length=c}}g.get=function(a,b){return mk(this.g,a)?
this.g[a]:b};g.set=function(a,b){mk(this.g,a)||(this.i+
+,this.b.push(a));this.g[a]=b};
g.forEach=function(a,b){for(var c=this.Wb(),d=0;d<c.length;d++){var
e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new
jk(this)};function mk(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function nk(a)
{if(a.Bb&&"function"==typeof a.Bb)return a.Bb();if(q(a))return
a.split("");if(Ba(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 ok(a)
{if(a.Wb&&"function"==typeof a.Wb)return a.Wb();if(!a.Bb||"function"!=typeof a.Bb)
{if(Ba(a)||q(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return
Oa(a)}}
function pk(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void
0);else if(Ba(a)||q(a))y(a,b,void 0);else for(var
c=ok(a),d=nk(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)};var qk=/^(?:
([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?
(?:\?([^#]*))?(?:#([\s\S]*))?$/;function rk(a,b){if(a)for(var
c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f=null;if(0<=e){var
h=c[d].substring(0,e);f=c[d].substring(e+1)}else h=c[d];b(h,f?Yb(f):"")}}
function sk(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c)
{c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var
e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?
c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function tk(a,b,c,d){for(var
e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||
63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1}var
uk=/#|$/;
function vk(a){var
b=window.location.href,c=b.search(uk),d=tk(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 Yb(b.substr(d,e-d))}var
wk=/[?&]($|#)/;function xk(a){L.call(this);this.headers=new jk;this.V=a||
null;this.g=!1;this.s=this.b=null;this.ta="";this.i=this.ra=this.j=this.ha=!
1;this.ua=0;this.o=null;this.Da="";this.Aa=this.Sa=!1}x(xk,L);var yk=/^https?
$/i,zk=["POST","PUT"],Ak=[];function Bk(a,b,c){var d=new
xk;Ak.push(d);b&&d.ka("complete",b);d.nd("ready",d.wk);d.send(a,c,void 0,void
0)}g=xk.prototype;g.wk=function(){this.Ea();ob(Ak,this)};
g.send=function(a,b,c,d){if(this.b)throw Error("[goog.net.XhrIo] Object is active
with another request="+this.ta+"; newUri="+a);b=b?
b.toUpperCase():"GET";this.ta=a;this.ha=!1;this.g=!0;this.b=this.V?
ik(this.V):ik(gk);this.s=this.V?
ek(this.V):ek(gk);this.b.onreadystatechange=v(this.Ej,this);try{this.ra=!
0,this.b.open(b,String(a),!0),this.ra=!1}catch(f){Ck(this);return}a=c||"";var
e=this.headers.clone();d&&pk(d,function(f,h)
{e.set(h,f)});d=jb(e.Wb(),Dk);c=l.FormData&&a instanceof l.FormData;!lb(zk,
b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-
8");e.forEach(function(f,h)
{this.b.setRequestHeader(h,f)},this);this.Da&&(this.b.responseType=this.Da);"withCr
edentials"in this.b&&this.b.withCredentials!
==this.Sa&&(this.b.withCredentials=this.Sa);try{Ek(this),0<this.ua&&((this.Aa=Fk(th
is.b))?
(this.b.timeout=this.ua,this.b.ontimeout=v(this.Ld,this)):this.o=N(this.Ld,this.ua,
this)),this.j=!0,this.b.send(a),this.j=!1}catch(f){Ck(this)}};
function Fk(a){return D.ya&&D.Oa(9)&&va(a.timeout)&&n(a.ontimeout)}function Dk(a)
{return"content-type"==a.toLowerCase()}g.Ld=function(){"undefined"!=typeof
ua&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};function Ck(a){a.g=!
1;a.b&&(a.i=!0,a.b.abort(),a.i=!1);Gk(a);Hk(a)}function Gk(a){a.ha||(a.ha=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
g.abort=function(){this.b&&this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!
1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Hk(this))};g.va=functi
on(){this.b&&(this.g&&(this.g=!1,this.i=!0,this.b.abort(),this.i=!1),Hk(this,!
0));xk.ma.va.call(this)};g.Ej=function(){this.kc||(this.ra||this.j||this.i?
Ik(this):this.Rm())};g.Rm=function(){Ik(this)};
function Ik(a){if(a.g&&"undefined"!=typeof ua&&(!a.s[1]||4!=(a.b?
a.b.readyState:0)||2!=Jk(a)))if(a.j&&4==(a.b?a.b.readyState:0))N(a.Ej,0,a);else
if(a.dispatchEvent("readystatechange"),4==(a.b?a.b.readyState:0)){a.g=!1;try{Kk(a)?
(a.dispatchEvent("complete"),a.dispatchEvent("success")):Gk(a)}finally{Hk(a)}}}func
tion Hk(a,b){if(a.b){Ek(a);var c=a.b,d=a.s[0]?t:null;a.b=null;a.s=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function Ek(a)
{a.b&&a.Aa&&(a.b.ontimeout=null);a.o&&(l.clearTimeout(a.o),a.o=null)}function Kk(a)
{var b=Jk(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.ta).match(qk)[1]||
null,!
a&&l.self&&l.self.location&&(a=l.self.location.protocol,a=a.substr(0,a.length-
1)),b=!yk.test(a?a.toLowerCase():"");c=b}return c}function Jk(a){try{return 2<(a.b?
a.b.readyState:0)?a.b.status:-1}catch(b){return-1}}
function Lk(a){if(a.b){a:{a=a.b.responseText;if(l.JSON)try{var
b=l.JSON.parse(a);break a}catch(c){}b=Aj(a)}return b}};function U(a)
{this.V=this.ha=this.s="";this.ra=null;this.g=this.o="";this.i=!1;var b;a
instanceof U?(this.i=n(void 0)?void
0:a.i,Mk(this,a.s),this.ha=a.ha,this.V=a.V,Nk(this,a.ra),this.o=a.o,Ok(this,a.b.clo
ne()),this.g=a.g):a&&(b=String(a).match(qk))?(this.i=!1,Mk(this,b[1]||"",!
0),this.ha=Pk(b[2]||""),this.V=Pk(b[3]||"",!0),Nk(this,b[4]),this.o=Pk(b[5]||"",!
0),Ok(this,b[6]||"",!0),this.g=Pk(b[7]||"")):(this.i=!1,this.b=new
Qk(null,this.i))}
U.prototype.toString=function(){var a=[],b=this.s;b&&a.push(Rk(b,Sk,!0),":");var
c=this.V;if(c||"file"==b)a.push("//"),(b=this.ha)&&a.push(Rk(b,Sk,!
0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),c=this.ra,null!=c&&a.push(":",String(c));if(c=this.o)this.V&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Rk(c,"/"==c.charAt(0)?Tk:Uk,!0));
(c=this.b.toString())&&a.push("?",c);(c=this.g)&&a.push("#",Rk(c,Vk));return
a.join("")};U.prototype.clone=function(){return new U(this)};
function Mk(a,b,c){a.s=c?Pk(b,!0):b;a.s&&(a.s=a.s.replace(/:$/,""))}function
Nk(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number
"+b);a.ra=b}else a.ra=null}function Ok(a,b,c){b instanceof Qk?(a.b=b,Wk(a.b,a.i)):
(c||(b=Rk(b,Xk)),a.b=new Qk(b,a.i))}U.prototype.j=function(a){Ok(this,a,void
0)};U.prototype.getQuery=function(){return this.b.toString()};function V(a,b,c)
{a.b.set(b,c);return a}function Yk(a,b){return a.b.get(b)}
function Pk(a,b){return a?b?decodeURI(a.replace(/
%25/g,"%2525")):decodeURIComponent(a):""}function Rk(a,b,c){return q(a)?
(a=encodeURI(a).replace(b,Zk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Zk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var Sk=/[#\/\?@]/g,Uk=/[#\?:]/g,Tk=/[#\?]/g,Xk=/[#\?
@]/g,Vk=/#/g;function Qk(a,b){this.g=this.b=null;this.i=a||null;this.j=!!b}
function $k(a){a.b||(a.b=new jk,a.g=0,a.i&&rk(a.i,function(b,c)
{a.add(Yb(b),c)}))}g=Qk.prototype;g.add=function(a,b)
{$k(this);this.i=null;a=al(this,a);var c=this.b.get(a);c||
this.b.set(a,c=[]);c.push(b);this.g+=1;return this};g.remove=function(a)
{$k(this);a=al(this,a);return lk(this.b,a)?(this.i=null,this.g-
=this.b.get(a).length,this.b.remove(a)):!1};function bl(a,b){$k(a);b=al(a,b);return
lk(a.b,b)}
g.forEach=function(a,b){$k(this);this.b.forEach(function(c,d){y(c,function(e)
{a.call(b,e,d,this)},this)},this)};g.Wb=function(){$k(this);for(var
a=this.b.Bb(),b=this.b.Wb(),c=[],d=0;d<b.length;d++)for(var
e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.Bb=function(a){$k(this);var
b=[];if(q(a))bl(this,a)&&(b=rb(b,this.b.get(al(this,a))));else{a=this.b.Bb();for(va
r c=0;c<a.length;c++)b=rb(b,a[c])}return b};
g.set=function(a,b){$k(this);this.i=null;a=al(this,a);bl(this,a)&&(this.g-
=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};g.get=function(a,b)
{if(!a)return b;var c=this.Bb(a);return 0<c.length?String(c[0]):b};function
cl(a,b,c){a.remove(b);0<c.length&&(a.i=null,a.b.set(al(a,b),sb(c)),a.g+=c.length)}
g.toString=function(){if(this.i)return this.i;if(!this.b)return"";for(var
a=[],b=this.b.Wb(),c=0;c<b.length;c++){var
d=b[c],e=encodeURIComponent(String(d));d=this.Bb(d);for(var f=0;f<d.length;f++){var
h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}}return
this.i=a.join("&")};g.clone=function(){var a=new
Qk;a.i=this.i;this.b&&(a.b=this.b.clone(),a.g=this.g);return a};function al(a,b)
{var c=String(b);a.j&&(c=c.toLowerCase());return c}
function Wk(a,b){b&&!a.j&&($k(a),a.i=null,a.b.forEach(function(c,d){var
e=d.toLowerCase();d!=e&&(this.remove(d),cl(this,e,c))},a));a.j=b};function dl()
{}dl.prototype.Sb=function(){};function el(a,b,c,d,e,f,h,k,m){var
p=fl(c),r=ph(a),B=gh(a);if(B){var z=Tg(B);B=Math.max(r.left,z.left);var
M=Math.min(r.left+r.width,z.left+z.width);if(B<=M){var
T=Math.max(r.top,z.top);z=Math.min(r.top+r.height,z.top+z.height);T<=z&&(r.left=B,r
.top=T,r.width=M-B,r.height=z-T)}}B=Md(a);T=Md(c);if(B.b!=T.b)
{M=B.b.body;T=Yd(T.b);z=new F(0,0);var ea=Zd(Od(M));if(lc(ea,"parent")){var
mb=M;do{var ef=ea==T?hh(mb):nh(mb);z.x+=ef.x;z.y+=ef.y}while(ea&&ea!=T&&ea!
=ea.parent&&(mb=ea.frameElement)&&(ea=ea.parent))}M=
Jd(z,hh(M));!D.ya||D.Lb(9)||Vd(B.b)||
(M=Jd(M,Wd(B.b)));r.left+=M.x;r.top+=M.y}a=gl(a,b);b=r.left;a&4?
b+=r.width:a&2&&(b+=r.width/2);r=new F(b,r.top+(a&1?
r.height:0));r=Jd(r,p);e&&(r.x+=(a&4?-1:1)*e.x,r.y+=(a&1?-1:1)*e.y);if(h)if(m)var
Ra=m;else if(Ra=gh(c))Ra.top-=p.y,Ra.right-=p.x,Ra.bottom-=p.y,Ra.left-=p.x;return
hl(r,c,d,f,Ra,h,k)}
function fl(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!
b||"static"!=$g(a,"position")){var c=hh(a);if(!b){b=rh(a);var d;if(d=b)
{d=D.product.ug&&D.product.Lf(10);var e=D.kk&&D.platform.Lf(10);d=D.Qa||d||e}b=d?-
a.scrollLeft:!b||D.hk&&D.Oa("8")||"visible"==$g(a,"overflowX")?
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft;c=Jd(c,new
F(b,a.scrollTop))}}}return c||new F}
function hl(a,b,c,d,e,f,h){a=a.clone();var k=gl(b,c);c=oh(b);h=h?
h.clone():c.clone();a=a.clone();h=h.clone();var m=0;if(d||0!=k)k&4?a.x-=h.width+(d?
d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?
d.bottom:0):d&&(a.y+=d.top);if(f){if(e){d=a;k=h;m=0;65==(f&65)&&(d.x<e.left||
d.x>=e.right)&&(f&=-2);132==(f&132)&&(d.y<e.top||d.y>=e.bottom)&&(f&=-
5);d.x<e.left&&f&1&&(d.x=e.left,m|=1);if(f&16){var p=d.x;d.x<e.left&&(d.x=e.left,m|
=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,
p+k.width-e.left),k.width=Math.max(k.width,0),m|
=4)}d.x+k.width>e.right&&f&1&&(d.x=Math.max(e.right-k.width,e.left),m|=1);f&2&&(m|
=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&f&4&&(d.y=e.top,m|
=2);f&32&&(p=d.y,d.y<e.top&&(d.y=e.top,m|
=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,p+k.height-
e.top),k.height=Math.max(k.height,0),m|
=8));d.y+k.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-k.height,e.top),m|
=2);f&8&&(m|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=m}else e=
256;m=e}e=new
Rg(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=m;if(a&496)ret
urn a;ah(b,new F(e.left,e.top));h=e.Ba();Ld(c,h)||uh(b,h);return a}function gl(a,b)
{return(b&8&&rh(a)?b^4:b)&-9};function il(a,b){this.b=a instanceof F?a:new
F(a,b)}x(il,dl);il.prototype.Sb=function(a,b,c,d)
{hl(this.b,a,b,c,null,null,d)};function jl(a,b,c)
{this.b=a;this.g=b;this.V=c}x(jl,dl);jl.prototype.Sb=function(a,b,c)
{el(this.b,this.g,a,b,void 0,c,this.V)};function kl(a,b,c,d)
{jl.call(this,a,b);this.i=c?5:0;this.o=d||void 0}x(kl,jl);kl.prototype.s=function()
{return this.i};kl.prototype.j=function(a)
{this.i=a};kl.prototype.Sb=function(a,b,c,d){var
e=el(this.b,this.g,a,b,null,c,10,d,this.o);if(e&496){var
f=ll(e,this.g);b=ll(e,b);e=el(this.b,f,a,b,null,c,10,d,this.o);e&496&&(f=ll(e,f),b=
ll(e,b),el(this.b,f,a,b,null,c,this.i,d,this.o))}};function ll(a,b)
{a&48&&(b^=4);a&192&&(b^=1);return b};function ml(a,b){this.b=a instanceof F?a:new
F(a,b)}x(ml,dl);ml.prototype.Sb=function(a,b,c,d){var e=Od(a);var
f=e.body;e=e.documentElement;e=new F(f.scrollLeft||e.scrollLeft,f.scrollTop||
e.scrollTop);f=this.b.x+e.x;e=this.b.y+e.y;var h=fl(a);f-=h.x;e-=h.y;hl(new
F(f,e),a,b,c,null,null,d)};function nl(a,b,c,d){kl.call(this,a,b,c||d);(c||
d)&&this.j(65|(d?32:132))}x(nl,kl);function ol(a,b)
{ml.call(this,a,b)}x(ol,ml);ol.prototype.g=0;ol.prototype.j=function(a)
{this.g=a};ol.prototype.Sb=function(a,b,c,d){var e=dh(a);e=gh(e);var
f=Xd(Md(a).b);f=new F(this.b.x+f.scrollLeft,this.b.y+f.scrollTop);var
h=b,k=hl(f,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=hl(f,a,h,c,e,10,d);0!=(k&496)&&hl(f,a,b,c,e,this.g,d)}};function
pl(a,b){this.b=a instanceof F?a:new
F(a,b)}x(pl,dl);pl.prototype.Sb=function(a,b,c,d)
{el(dh(a),0,a,b,this.b,c,null,d)};function ql()
{Ce.call(this);this.b=[];this.g=[]}x(ql,Ce);ql.prototype.va=function()
{ql.ma.va.call(this);this.g.length=0;this.b.length=0};var
rl={},sl={},tl={};function ul(){throw Error("Do not instantiate
directly");}ul.prototype.Fg=null;ul.prototype.Jb=function(){return
this.content};ul.prototype.toString=function(){return this.content};function
vl(a,b){this.content=String(a);this.Fg=null!=b?b:null}x(vl,ul);vl.prototype.
$c=tl;function wl(){ul.call(this)}x(wl,ul);wl.prototype.$c=rl;function xl(a){if(!
Da(a))return String(a);if(a instanceof ul){if(a.$c===rl)return a.Jb();if(a.
$c===tl)return Zb(a.Jb())}return"zSoyz"};function yl(){this.g=new jk;this.b=new
zl("",void 0);this.b.next=this.b.b=this.b}g=yl.prototype;g.get=function(a,b){var
c=this.g.get(a);return c?c.value:b};g.set=function(a,b){var c=this.g.get(a);c?
c.value=b:(c=new
zl(a,b),this.g.set(a,c),c.b=this.b.b,c.next=this.b,this.b.b=c,c.b.next=c)};g.shift=
function(){return Al(this,this.b.next)};g.pop=function(){return
Al(this,this.b.b)};g.remove=function(a){return(a=this.g.get(a))?
(a.remove(),this.g.remove(a.key),!0):!1};
g.Wb=function(){return Bl(this,function(a,b){return b})};g.Bb=function(){return
Bl(this,function(a){return a})};g.forEach=function(a,b){for(var c=this.b.next;c!
=this.b;c=c.next)a.call(b,c.value,c.key,this)};function Bl(a,b){for(var
c=[],d=a.b.next;d!=a.b;d=d.next)c.push(b.call(void 0,d.value,d.key,a));return
c}function Al(a,b){a.b!=b&&(b.remove(),a.g.remove(b.key));return b.value}function
zl(a,b){this.key=a;this.value=b}
zl.prototype.remove=function(){this.b.next=this.next;this.next.b=this.b;delete
this.b;delete this.next};function Cl(a){this.b=new jk;if(a){a=nk(a);for(var
b=a.length,c=0;c<b;c++)this.add(a[c])}}function Dl(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+Ea(a):b.charAt(0)+a}Cl.prototype.add=func
tion(a){this.b.set(Dl(a),a)};Cl.prototype.remove=function(a){return
this.b.remove(Dl(a))};Cl.prototype.Bb=function(){return
this.b.Bb()};Cl.prototype.clone=function(){return new Cl(this)};function El(a,b,c)
{if(D.Qa&&!D.hi)return a;a='url("'+b+'")';D.hb&&(a+=" 7 5");return a+(",
"+c)};function Fl(a,b,c){L.call(this);this.ha=a;this.ta=c;this.i=b;K(b,
["hilite","select","canceldismiss","dismiss"],this.handleEvent,!
1,this);this.s=null;this.b=[];this.j=-
1;this.g=0;this.o=this.V=null;this.ua={}}x(Fl,L);g=Fl.prototype;g.ni=!0;g.yg=!1;
g.handleEvent=function(a){var b=this.ha;if(a.target==this.i)switch(a.type){case
"hilite":this.Sc(a.rd);break;case "select":var c=!1;if(va(a.rd)){a=a.rd;var
d=this.b[Gl(this,a)];c=!!d&&b.rh&&b.rh(d);d&&!c&&this.j!=a&&this.Sc(a)}c||
this.se();break;case "canceldismiss":Hl(this);break;case
"dismiss":Il(this)}};function Jl(a){for(var b=a.g+a.b.length-
1,c=a.j,d=0;d<a.b.length;d++){if(c>=a.g&&c<b)c++;else if(-
1==c)c=a.g;else{a.yg&&c==b&&a.Sc(-1);break}if(a.Sc(c))break}}
g.Sc=function(a){var b=Gl(this,a),c=this.b[b];return c&&this.ha.rh&&this.ha.rh(c)?!
1:(this.j=a,this.i.Sc(a),-1!=b)};
g.se=function(){var a=Gl(this,this.j);if(-1!=a){var b=this.b[a],c=this.ta;if(c.Xa)
{var d=b.toString();if(n(void 0)?0:c.j){var e=Kl(c,c.wb(),dg(c.Xa)
[0]),f=Ll(c,c.wb());c.ta&&!c.ta.test(d)&&(d=d.replace(/[\s\xa0]+$/,"")+c.Aa);0==e||
Db(f[e-1])||(d=" "+d);e==f.length-1&&(d+=" ");if(d!=f[e]){f[e]=d;d=c.Xa;(D.Qa||
D.ya&&D.Oa("9"))&&d.blur();d.value=f.join("");for(var h=0,k=0;k<=e;k+
+)h+=f[k].length;d.focus();e=h;f=c.Xa;d=e;eg(f)?
f.selectionStart=d:fg()&&(h=gg(f),k=h[0],k.inRange(h[1])&&(d=hg(f,d),k.collapse(!
0),
k.move("character",d),k.select()));f=c.Xa;eg(f)?
f.selectionEnd=e:fg()&&(h=gg(f),d=h[1],h[0].inRange(d)&&(e=hg(f,e),f=hg(f,dg(f)
[0]),d.collapse(!0),d.moveEnd("character",e-f),d.select()))}}else
c.Xa.value=d;c.Kh=!
0}this.Kc();this.dispatchEvent({type:"update",rd:b,index:a});return!
0}this.Kc();this.dispatchEvent({type:"update",rd:null,index:null});return!1};
g.Kc=function(){this.j=-
1;this.s=null;this.g+=this.b.length;this.b=[];window.clearTimeout(this.o);this.o=nu
ll;this.i.Kc();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss"
)};function Il(a){a.o||(a.o=window.setTimeout(v(a.Kc,a),100))}g.$i=function()
{return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function Hl(a){a.
$i()||window.setTimeout(v(a.$i,a),10)}g.va=function(){Fl.ma.va.call(this);delete
this.ua;this.i.Ea();this.ta.Ea();this.ha=null};
g.km=function(a,b,c){this.s==a&&this.Jh(b,c)};g.Jh=function(a,b){var
c="object"==Aa(b)&&b,d=(c?c.Un():b)?Gl(this,this.j):-
1;this.g+=this.b.length;this.b=a;for(var e=[],f=0;f<a.length;+
+f)e.push({id:this.g+f,data:a[f]});f=null;this.V&&(f=this.ua[Ea(this.V)]||
this.V);this.i.Lh(f);this.i.Jh(e,this.s,this.V);f=this.ni;c&&void 0!
==c.Kk()&&(f=c.Kk());this.j=-1;(f||0<=d)&&0!=e.length&&this.s&&(0<=d?
this.Sc(this.g+d):Jl(this));this.dispatchEvent("suggestionsupdate")};
function Gl(a,b){var c=b-a.g;return 0>c||c>=a.b.length?-1:c}g.update=function(a)
{this.ta.update(a)};function Ml(a,b,c,d){Ce.call(this);d=d||150;this.j=null!=c?c:!
0;this.s=a||",;";this.Aa=this.s.charAt(0);a=this.j?"[\\s"+this.s+"]+":"[\\s]
+";this.ua=new RegExp("^"+a+"|"+a+"$","g");this.ta=new RegExp("\\s*["+this.s+"]
$");this.ra=b||"";this.Da=this.j;this.i=0<d?new Uf(d):null;this.g=new
P(this);this.V=new P(this);this.o=new sg;this.ha=-1}x(Ml,Ce);var Nl=(D.product.xe||
D.product.Ad)&&!D.Oa("533.17.9");g=Ml.prototype;g.vg=null;g.Xa=null;g.wh="";g.yd=!
1;g.Kh=!1;g.wb=function(){return this.Xa.value};
g.al=function(a){for(var b=0;b<arguments.length;b++){var
c=arguments[b];Da(c)&&1==c.nodeType&&(ye(c,"combobox"),ze(c,"autocomplete","list"))
;this.g.ka(c,"focus",this.Ni);this.g.ka(c,"blur",this.bl);this.Xa||
(this.V.ka(c,"keydown",this.Pm),Da(c)&&1==c.nodeType&&we(Od(c))==c&&Ol(this,c))}};g
.va=function(){Ml.ma.va.call(this);null!
=this.vg&&window.clearTimeout(this.vg);this.g.Ea();delete
this.g;this.V.Ea();this.o.Ea();Ee(this.i)};
g.$b=function(a){switch(a.keyCode){case 40:if(this.b.i.isVisible())return
Jl(this.b),a.preventDefault(),!0;if(!this.j)return this.update(!
0),a.preventDefault(),!0;break;case 38:if(this.b.i.isVisible()){a:for(var
b=this.b,c=b.j,d=0;d<b.b.length;d++){if(c>b.g)c--;else{b.yg&&c==b.g&&b.Sc(-
1);break}if(b.Sc(c))break a}a.preventDefault();return!0}break;case 9:if(!
this.b.i.isVisible()||a.shiftKey)this.b.Kc();else
if(this.update(),this.b.se()&&this.Da)return a.preventDefault(),!0;break;case
13:if(this.b.i.isVisible()){if(this.update(),
this.b.se())return a.preventDefault(),a.b(),!0}else this.b.Kc();break;case
27:if(this.b.i.isVisible())return this.b.Kc(),a.preventDefault(),a.b(),!
0;break;case 229:if(!this.yd)return this.yd||
(this.g.ka(this.Xa,"keyup",this.Bj),this.g.ka(this.Xa,"keypress",this.Aj),this.yd=!
0),!0}return Pl(this,a)};function Pl(a,b){var c=a.j&&b.o&&-1!
=a.s.indexOf(String.fromCharCode(b.o));c&&a.update();return c&&a.b.se()?
(b.preventDefault(),!0):!1}g.Al=function(){return!1};g.Ni=function(a)
{Ol(this,a.target||null)};
function Ol(a,b){mg(a.V);a.b&&Hl(a.b);b!
=a.Xa&&(a.Xa=b,a.i&&(a.i.start(),a.g.ka(a.i,"tick",a.Oi)),a.wh=a.wb(),tg(a.o,a.Xa),
a.g.ka(a.o,"key",a.Cj),a.g.ka(a.Xa,"mousedown",a.Dj),D.ya&&a.g.ka(a.Xa,"keypress",a
.zj))}g.bl=function(){Nl?this.vg=window.setTimeout(v(this.Kj,this),0):this.Kj()};
g.Kj=function()
{this.Xa&&(this.g.ab(this.o,"key",this.Cj),zg(this.o),this.g.ab(this.Xa,"keyup",thi
s.Al),this.g.ab(this.Xa,"mousedown",this.Dj),D.ya&&this.g.ab(this.Xa,"keypress",thi
s.zj),this.yd&&Ql(this),this.Xa=null,this.i&&(this.i.stop(),this.g.ab(this.i,"tick"
,this.Oi)),this.b&&Il(this.b))};g.Oi=function(){this.update()};g.Pm=function(a)
{this.Ni(a)};g.Cj=function(a){this.ha=a.keyCode;this.b&&this.$b(a)};g.Aj=function()
{this.yd&&229!=this.ha&&Ql(this)};
g.Bj=function(a){this.yd&&(13==a.keyCode||
77==a.keyCode&&a.ctrlKey)&&Ql(this)};g.Dj=function(){};function Ql(a){a.yd&&(a.yd=!
1,a.g.ab(a.Xa,"keypress",a.Aj),a.g.ab(a.Xa,"keyup",a.Bj))}g.zj=function(a)
{Pl(this,a)};
g.update=function(a){if(this.Xa&&(a||this.wb()!=this.wh)){if(a||!this.Kh)
{a=dg(this.Xa)[0];var b=this.wb();a=Ll(this,b)[Kl(this,b,a)];b=this.ua?
String(a).replace(this.ua,""):a;if(this.b&&(this.b.V=this.Xa,a=this.b,this.wb(),a.s
!=b)){a.s=b;b=a.ha;var
c=v(a.km,a),d={client:"books",ds:"bo",q:a.s};c=v(b.g,b,c);b.b&&b.b.cancel();b.b=new
Xj;b.b.send(d,c);Hl(a)}}this.wh=this.wb()}this.Kh=!1};
function Kl(a,b,c){a=Ll(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 Ll(a,b){if(!
a.j)return[b];for(var c=String(b).split(""),d=[],e=[],f=0,h=!1;f<c.length;f+
+)a.ra&&-1!=a.ra.indexOf(c[f])?(h||(d.push(e.join("")),e.length=0),e.push(c[f]),h=!
h):h||-1==a.s.indexOf(c[f])?e.push(c[f]):
(e.push(c[f]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function
Rl(){}za(Rl);Rl.prototype.b=0;function Sl(a){return":"+(a.b+
+).toString(36)};function Tl(a,b,c,d){L.call(this);this.ra=a||
document.body;this.g=Md(this.ra);this.ua=!
a;this.wa=null;this.ta="";this.b=[];this.o=[];this.Aa=this.ha=-1;this.V=!
1;this.className="ac-renderer";this.Wa="ac-highlighted";this.s=b||
null;this.Fb=null!=d?d:!0;this.Qb=!!c}x(Tl,L);g=Tl.prototype;g.R=function(){return
this.wa};g.Lh=function(a){this.Sa=a};g.Jh=function(a,b,c)
{this.ta=b;this.b=a;this.ha=-
1;this.Aa=Ja();this.i=c;this.o=[];Ul(this)};g.Kc=function(){this.V&&(this.V=!
1,Vl(this,!1),S(this.wa,!1))};
function Wl(a){a.V||(a.V=!0,Vl(a,!0),S(a.wa,!0))}function Vl(a,b)
{a.i&&(ze(a.i,"haspopup",b),ze(a.wa,"expanded",b),ze(a.i,"expanded",b),b?
ze(a.i,"owns",a.wa.id):(a.i.removeAttribute("aria-
owns"),Be(a.i,null)))}g.isVisible=function(){return this.V};
function Xl(a,b){var c=0<=b&&b<a.b.length?a.b[b]:void 0,d=0<=b&&b<a.o.length?
a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",ha:d,rd:c?
c.data:null})&&(0<=a.ha&&ag(a.o[a.ha],["ac-active","active"]),a.ha=b,d&&(Zf(d,["ac-
active","active"]),a.i&&Be(a.i,d),ih(d,a.wa)))}g.Sc=function(a){if(-1==a)Xl(this,-
1);else for(var b=0;b<this.b.length;b++)if(this.b[b].id==a){Xl(this,b);break}};
function Yl(a){if(!a.wa){var b=a.g.Ta("DIV",
{style:"display:none"});a.wa=b;Zf(b,Eb(a.className).split("
"));ye(b,"listbox");b.id=Sl(Rl.Ya());a.g.appendChild(a.ra,b);K(b,"click",a.Pi,!
1,a);K(b,"mousedown",a.Qi,!1,a);K(b,"mouseover",a.Ti,!1,a)}}
function Ul(a){Yl(a);a.zd&&(a.wa.style.minWidth=a.zd.clientWidth-
0+"px");a.ub&&(a.wa.style.maxWidth=a.ub.clientWidth-
0+"px");a.o.length=0;a.g.Ii(a.wa);a.s&&a.s.render?
a.s.render(a,a.wa,a.b,a.ta):y(a.b,function(b){var c=this.ta,d=this.g.Ta("DIV",
{className:"ac-row",id:Sl(Rl.Ya())});ye(d,"option");this.s&&this.s.cn?
this.s.cn(b,c,d):le(d,b.data.toString());c&&this.Fb&&(this.Da=!
1,Zl(this,d,c));O(d,"ac-
row");this.o.push(d);this.g.appendChild(this.wa,d)},a);0==a.b.length?a.Kc():
(Wl(a),a.fh(),th(a.wa,!0))}
g.fh=function(){if(this.i&&this.ua){var a=this.Sa||this.i;var b=this.Qb?
5:1;el(a,b,this.wa,b^1,null,null,65)}};g.va=function()
{this.wa&&(jf(this.wa,"click",this.Pi,!1,this),jf(this.wa,"mousedown",this.Qi,!
1,this),jf(this.wa,"mouseover",this.Ti,!
1,this),this.g.Qk(this.wa),this.wa=null,this.V=!
1);Ee(this.j);this.ra=null;Tl.ma.va.call(this)};
function Zl(a,b,c){if(!a.Da)if(3==b.nodeType){var
d=null;u(c)&&1<c.length&&(d=vb(c,1));c=$l(c);if(0!=c.length){var
e=b.nodeValue,f=new RegExp("\\b(?:"+c+")","gi");c=[];for(var
h=0,k=f.exec(e),m=0;k;)m+
+,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,f.lastIndex)),h=f.lastI
ndex,k=f.exec(e);c.push(e.substring(h));if(1<c.length){for(d=0;1>d;d+
+)e=2*d,b.nodeValue=c[e],f=a.g.b.createElement("B"),f.className=a.Wa,a.g.appendChil
d(f,a.g.b.createTextNode(String(c[e+1]))),f=b.parentNode.insertBefore(f,
b.nextSibling),b.parentNode.insertBefore(a.g.b.createTextNode(""),f.nextSibling),b=
f.nextSibling;b.nodeValue=vb(c,2).join("");a.Da=!0}else d&&Zl(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Zl(a,b,c),b=d}function $l(a){var b="";if(!
a)return b;u(a)&&(a=fb(a,function(c){return!Db(ec(c))}));u(a)?b=0<a.length?
dc(a[0]):"":/^\W/.test(a)||(b=dc(a));return b}function am(a,b){for(;b&&b!=a.wa&&!
Yf(b,"ac-row");)b=b.parentNode;return b?db(a.o,b):-1}
g.Pi=function(a){var
b=am(this,a.target);0<=b&&this.dispatchEvent({type:"select",rd:this.b[b].id});a.b()
};g.Qi=function(a){a.b();a.preventDefault()};g.Ti=function(a)
{a=am(this,a.target);0<=a&&!(300>Ja()-
this.Aa)&&this.dispatchEvent({type:"hilite",rd:this.b[a].id})};function bm(a,b)
{L.call(this);this.i=new P(this);this.ah(a||
null);b&&(this.ae=b)}x(bm,L);g=bm.prototype;g.wa=null;g.mi=!0;g.li=null;g.ie=!
1;g.uh=-1;g.xi=!0;g.ae="toggle_display";g.R=function(){return
this.wa};g.ah=function(a){cm(this);this.wa=a};function cm(a){if(a.ie)throw
Error("Can not change this state of the popup while
showing.");}g.isVisible=function(){return this.ie};
g.Na=function(a){this.Wa&&this.Wa.stop();this.Da&&this.Da.stop();if(a){if(!
this.ie&&this.Hh()){if(!this.wa)throw Error("Caller must call setElement before
trying to show the popup");this.
$d();a=Od(this.wa);if(this.mi)if(this.i.ka(a,"mousedown",this.yj,!0),D.ya){try{var
b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=ke(b)}catch(d)
{break}a=c;b=a.activeElement}this.i.ka(a,"mousedown",this.yj,!
0);this.i.ka(a,"deactivate",this.xj)}else
this.i.ka(a,"blur",this.xj);"toggle_display"==
this.ae?(this.wa.style.visibility="visible",S(this.wa,!
0)):"move_offscreen"==this.ae&&this.$d();this.ie=!0;this.uh=Ja();this.Wa?
(af(this.Wa,"end",this.Vf,!1,this),this.Wa.play()):this.Vf()}}else dm(this)};g.
$d=t;function dm(a,b)
{a.ie&&a.dispatchEvent({type:"beforehide",target:b})&&(a.i&&mg(a.i),a.ie=!
1,Ja(),a.Da?(af(a.Da,"end",w(a.ti,b),!1,a),a.Da.play()):a.ti(b))}g.ti=function(a)
{"toggle_display"==this.ae?
this.Xl():"move_offscreen"==this.ae&&(this.wa.style.top="-10000px");this.df(a)};
g.Xl=function(){this.wa.style.visibility="hidden";S(this.wa,!1)};g.Hh=function()
{return this.dispatchEvent("beforeshow")};g.Vf=function()
{this.dispatchEvent("show")};g.df=function(a)
{this.dispatchEvent({type:"hide",target:a})};g.yj=function(a)
{a=a.target;je(this.wa,a)||em(this,a)||150>Ja()-this.uh||dm(this,a)};
g.xj=function(a){if(this.xi){var b=Od(this.wa);if("undefined"!=typeof
document.activeElement){if(a=b.activeElement,!a||
je(this.wa,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ja()-
this.uh||dm(this)}};function em(a,b){return hb(a.li||[],function(c){return b===c||
je(c,b)})}g.va=function()
{bm.ma.va.call(this);this.i.Ea();Ee(this.Wa);Ee(this.Da);delete this.wa;delete
this.i;delete this.li};function fm(a,b){this.Od=8;this.Ab=b||void
0;bm.call(this,a)}x(fm,bm);fm.prototype.Xb=function(){return this.Ab||
null};fm.prototype.setPosition=function(a){this.Ab=a||void
0;this.isVisible()&&this.$d()};fm.prototype.$d=function(){if(this.Ab){var a=!
this.isVisible()&&"move_offscreen"!
=this.ae,b=this.R();a&&(b.style.visibility="hidden",S(b,!
0));this.Ab.Sb(b,this.Od,this.xh);a&&S(b,!1)}};function gm(a,b,c){this.j=c||(a?
Md(G(a)):Md());fm.call(this,this.j.Ta("DIV",
{style:"position:absolute;display:none;"}));this.o=new F(1,1);this.ha=new
Cl;this.s=null;a&&(a=G(a),this.ha.add(a),K(a,"mouseover",this.eh,!
1,this),K(a,"mouseout",this.Df,!1,this),K(a,"mousemove",this.de,!
1,this),K(a,"focus",this.Mi,!1,this),K(a,"blur",this.Df,!1,this));null!
=b&&le(this.R(),b)}x(gm,fm);var hm=[];g=gm.prototype;g.rb=null;g.className="goog-
tooltip";g.fg=500;g.kh=0;g.Ng=function(){return this.kh};
g.ah=function(a){var b=this.R();b&&J(b);gm.ma.ah.call(this,a);a?
(b=this.j.b.body,b.insertBefore(a,b.lastChild),Ee(this.s),this.s=new
ng(this.R()),De(this,this.s),K(this.s,"focusin",this.Qd,void
0,this),K(this.s,"focusout",this.ff,void 0,this)):
(Ee(this.s),this.s=null)};function im(a){return a.Aa?a.isVisible()?4:1:a.ta?
3:a.isVisible()?2:0}g.If=function(a){if(!this.isVisible())return!1;var
b=hh(this.R()),c=oh(this.R());return
b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
g.Hh=function(){if(!bm.prototype.Hh.call(this))return!1;if(this.b)for(var
a,b=0;a=hm[b];b++)je(a.R(),this.b)||a.Na(!
1);nb(hm,this);a=this.R();a.className=this.className;this.Qd();K(a,"mouseover",this
.jh,!1,this);K(a,"mouseout",this.Xi,!1,this);jm(this);return!0};g.df=function()
{ob(hm,this);for(var a=this.R(),b,c=0;b=hm[c];c++)b.b&&je(a,b.b)&&b.Na(!
1);this.nf&&this.nf.ff();jf(a,"mouseover",this.jh,!
1,this);jf(a,"mouseout",this.Xi,!1,this);this.b=void 0;0==im(this)&&(this.Db=!
1);bm.prototype.df.call(this)};
g.Ue=function(a,b){this.b==a&&lk(this.ha.b,Dl(this.b))&&(this.Db||!this.Dn?
(this.Na(!1),this.isVisible()||(this.b=a,this.setPosition(b||km(this,0)),this.Na(!
0))):this.b=void 0);this.Aa=void 0};g.dj=function(a){this.ta=void 0;if(a==this.b)
{a=this.j;var b;a=(b=we(a.b))&&this.R()&&a.Pk(this.R(),b);null!
=this.rb&&(this.rb==this.R()||lk(this.ha.b,Dl(this.rb)))||a||this.V&&this.V.rb||
this.Na(!1)}};function lm(a,b){var
c=Wd(a.j.b);a.o.x=b.clientX+c.x;a.o.y=b.clientY+c.y}
g.eh=function(a){var b=mm(this,a.target);this.rb=b;this.Qd();b!
=this.b&&(this.b=b,this.ig(b),nm(this),lm(this,a))};function mm(a,b){try{for(;b&&!
lk(a.ha.b,Dl(b));)b=b.parentNode;return b}catch(c){return null}}g.de=function(a)
{lm(this,a);this.Db=!0};g.Mi=function(a){this.rb=a=mm(this,a.target);this.Db=!
0;if(this.b!=a){this.b=a;var
b=km(this,1);this.Qd();this.ig(a,b);nm(this)}};function km(a,b){if(0==b){var
c=a.o.clone();return new om(c)}return new pm(a.rb)}
function nm(a){if(a.b)for(var b,c=0;b=hm[c];c+
+)je(b.R(),a.b)&&(b.V=a,a.nf=b)}g.Df=function(a){var
b=mm(this,a.target),c=mm(this,a.relatedTarget);b!
=c&&(b==this.rb&&(this.rb=null),jm(this),this.Db=!1,!this.isVisible()||
a.relatedTarget&&je(this.R(),a.relatedTarget)?this.b=void
0:this.ff())};g.jh=function(){var a=this.R();this.rb!
=a&&(this.Qd(),this.rb=a)};g.Xi=function(a){var b=this.R();this.rb!=b||
a.relatedTarget&&je(b,a.relatedTarget)||(this.rb=null,this.ff())};
g.ig=function(a,b){this.Aa||(this.Aa=N(v(this.Ue,this,a,b),this.fg))};function
jm(a){a.Aa&&(l.clearTimeout(a.Aa),a.Aa=void 0)}g.ff=function()
{2==im(this)&&(this.ta=N(v(this.dj,this,this.b),this.Ng()))};g.Qd=function()
{this.ta&&(l.clearTimeout(this.ta),this.ta=void 0)};
g.va=function(){var a;this.Na(!1);jm(this);for(var b=this.ha.Bb(),c=0;a=b[c];c+
+)jf(a,"mouseover",this.eh,!1,this),jf(a,"mouseout",this.Df,!
1,this),jf(a,"mousemove",this.de,!1,this),jf(a,"focus",this.Mi,!
1,this),jf(a,"blur",this.Df,!
1,this);b=this.ha.b;b.g={};b.b.length=0;b.i=0;this.R()&&J(this.R());this.rb=null;de
lete this.j;gm.ma.va.call(this)};function om(a,b){pl.call(this,a,b)}x(om,pl);
om.prototype.Sb=function(a,b,c){b=dh(a);b=gh(b);c=c?new
Ng(c.top+10,c.right,c.bottom,c.left+10):new
Ng(10,0,0,10);hl(this.b,a,8,c,b,9)&496&&hl(this.b,a,8,c,b,5)};function pm(a)
{jl.call(this,a,5)}x(pm,jl);pm.prototype.Sb=function(a,b,c){var d=new
F(10,0);el(this.b,this.g,a,b,d,c,9)&496&&el(this.b,4,a,1,d,c,5)};function qm(a,b,c)
{gm.call(this,a,b,c)}x(qm,gm);g=qm.prototype;g.Gg=!1;g.kf=!1;g.Vf=function()
{qm.ma.Vf.call(this);this.ub=Sg(ph(this.R()));this.b&&(this.Qb=Sg(ph(this.b)));this
.kf=this.Gg;K(this.j.b,"mousemove",this.de,!1,this)};g.df=function()
{jf(this.j.b,"mousemove",this.de,!1,this);this.Qb=this.ub=null;this.kf=!
1;qm.ma.df.call(this)};
g.If=function(a){if(this.Sa){var b=hh(this.R()),c=oh(this.R());return b.x-
this.Sa.left<=a.x&&a.x<=b.x+c.width+this.Sa.right&&b.y-
this.Sa.top<=a.y&&a.y<=b.y+c.height+this.Sa.bottom}return
qm.ma.If.call(this,a)};function rm(a,b){if(a.Qb&&Pg(a.Qb,b)||a.If(b))return!0;var
c=a.V;return!!c&&c.If(b)}g.dj=function(a){this.ta=void 0;a!=this.b||
rm(this,this.o)||this.rb||this.V&&this.V.rb||D.Qa&&0==this.o.x&&0==this.o.y||
this.Na(!1)};
g.de=function(a){var b=this.isVisible();if(this.ub){var c=Wd(this.j.b);c=new
F(a.clientX+c.x,a.clientY+c.y);rm(this,c)?b=!
1:this.kf&&(b=Qg(this.ub,c)>=Qg(this.ub,this.o))}if(b)
{if(this.ff(),this.rb=null,b=this.V)b.rb=null}else
3==im(this)&&this.Qd();qm.ma.de.call(this,a)};g.jh=function(){this.rb!
=this.R()&&(this.kf=!1,this.rb=this.R())};g.Ng=function(){return this.kf?
100:qm.ma.Ng.call(this)};function sm(a){L.call(this);this.g=a||
Md();this.Sa=tm;this.Ma=null;this.Pa=!1;this.wa=null;this.ra=void
0;this.V=this.o=this.s=this.Wa=null;this.zd=!1}x(sm,L);sm.prototype.nf=Rl.Ya();var
tm=null;
function um(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");}g=sm.prototype;g.getId=function(){return this.Ma||
(this.Ma=Sl(this.nf))};function vm(a,b){if(a.s&&a.s.V){var c=a.s.V,d=a.Ma;d in
c&&delete c[d];Ua(a.s.V,b,a)}a.Ma=b}g.R=function(){return this.wa};
function wm(a){a.ra||(a.ra=new P(a));return a.ra}g.Kd=function(a){if(this==a)throw
Error("Unable to set parent
component");if(a&&this.s&&this.Ma&&xm(this.s,this.Ma)&&this.s!=a)throw
Error("Unable to set parent
component");this.s=a;sm.ma.ef.call(this,a)};g.kd=function(){return
this.s};g.ef=function(a){if(this.s&&this.s!=a)throw Error("Method not
supported");sm.ma.ef.call(this,a)};g.zc=function()
{this.wa=this.g.b.createElement("DIV")};g.render=function(a){ym(this,a)};
function ym(a,b,c){if(a.Pa)throw Error("Component already rendered");a.wa||
a.zc();b?b.insertBefore(a.wa,c||null):a.g.b.body.appendChild(a.wa);a.s&&!a.s.Pa||
a.Ua()}function zm(a,b){if(a.Pa)throw Error("Component already
rendered");if(b&&a.Tg(b)){a.zd=!0;var c=Od(b);a.g&&a.g.b==c||
(a.g=Md(b));a.Ub(b);a.Ua()}else throw Error("Invalid element to
decorate");}g.Tg=function(){return!0};g.Ub=function(a){this.wa=a};g.Ua=function()
{this.Pa=!0;Am(this,function(a){!a.Pa&&a.R()&&a.Ua()})};
g.Vb=function(){Am(this,function(a){a.Pa&&a.Vb()});this.ra&&mg(this.ra);this.Pa=!
1};g.va=function(){this.Pa&&this.Vb();this.ra&&(this.ra.Ea(),delete
this.ra);Am(this,function(a){a.Ea()});!
this.zd&&this.wa&&J(this.wa);this.s=this.Wa=this.wa=this.V=this.o=null;sm.ma.va.cal
l(this)};g.Fa=function(a,b){this.Be(a,Bm(this),b)};
g.Be=function(a,b,c){if(a.Pa&&(c||!this.Pa))throw Error("Component already
rendered");if(0>b||b>Bm(this))throw Error("Child component index out of
bounds");this.V&&this.o||(this.V={},this.o=[]);if(a.kd()==this){var
d=a.getId();this.V[d]=a;ob(this.o,a)}else
Ua(this.V,a.getId(),a);a.Kd(this);ub(this.o,b,0,a);a.Pa&&this.Pa&&a.kd()==this?
(c=this.Wd(),b=c.childNodes[b]||null,b!=a.R()&&c.insertBefore(a.R(),b)):c?
(this.wa||this.zc(),b=Cm(this,b+1),ym(a,this.Wd(),b?b.wa:null)):this.Pa&&!
a.Pa&&a.wa&&a.wa.parentNode&&
1==a.wa.parentNode.nodeType&&a.Ua()};g.Wd=function(){return this.wa};function Dm(a)
{null==a.Sa&&(a.Sa=rh(a.Pa?a.wa:a.g.b.body));return a.Sa}function Bm(a){return a.o?
a.o.length:0}function xm(a,b){if(a.V&&b){var c=a.V;c=(null!==c&&b in c?c[b]:void
0)||null}else c=null;return c}function Cm(a,b){return a.o?a.o[b]||
null:null}function Am(a,b,c){a.o&&y(a.o,b,c)}function Em(a,b){return a.o&&b?
db(a.o,b):-1}
g.removeChild=function(a,b){if(a){var c=q(a)?a:a.getId();a=xm(this,c);if(c&&a){var
d=this.V;c in d&&delete
d[c];ob(this.o,a);b&&(a.Vb(),a.wa&&J(a.wa));a.Kd(null)}}if(!a)throw Error("Child is
not in parent component");return a};function Fm(){}var Gm;za(Fm);var
Hm={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"check
ed",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};g=F
m.prototype;g.Yd=function(){};g.Zb=function(a){return
a.g.Ta("DIV",Im(this,a).join(" "),a.Jb())};g.sc=function(a){return a};function
Jm(a,b,c){if(a=a.R?a.R():a){var d=[b];D.ya&&!D.Oa("7")&&(d=Km(Xf(a),b),d.push(b));
(c?Zf:ag)(a,d)}}g.Af=function(){return!0};
g.kb=function(a,b){b.id&&vm(a,b.id);var c=this.sc(b);c&&c.firstChild?
Lm(a,c.firstChild.nextSibling?sb(c.childNodes):c.firstChild):a.Fd=null;var
d=0,e=this.Ga(),f=this.Ga(),h=!1,k=!1,m=!1,p=sb(Xf(b));y(p,function(z){h||z!=e?k||
z!=f?d|=this.xf(z):k=!0:(h=!0,f==e&&(k=!0));1==this.xf(z)&&pe(c)&&qe(c)&&oe(c,!
1)},this);a.Ac=d;h||(p.push(e),f==e&&(k=!0));k||p.push(f);var
r=a.lc;r&&p.push.apply(p,r);if(D.ya&&!D.Oa("7")){var
B=Km(p);0<B.length&&(p.push.apply(p,B),m=!0)}if(!h||!k||r||m)b.className=p.join("
");
return b};g.Ji=function(a){Dm(a)&&this.Li(a.R(),!
0);a.isEnabled()&&this.Oe(a,a.isVisible())};function Mm(a,b,c){if(a=c||
a.Yd())c=b.getAttribute("role")||null,a!=c&&ye(b,a)}function Nm(a,b,c)
{b.isVisible()||ze(c,"hidden",!b.isVisible());b.isEnabled()||a.Gc(c,1,!
b.isEnabled());Om(b,8)&&a.Gc(c,8,W(b,8));Om(b,16)&&a.Gc(c,16,W(b,16));Om(b,64)&&a.G
c(c,64,W(b,64))}g.Xg=function(a,b){th(a,!b,!D.ya&&!D.Hc)};g.Li=function(a,b)
{Jm(a,this.Ga()+"-rtl",b)};
g.Ki=function(a){var b;return Om(a,32)&&(b=a.R())?pe(b)&&qe(b):!
1};g.Oe=function(a,b){var c;if(Om(a,32)&&(c=a.R())){if(!b&&W(a,32))
{try{c.blur()}catch(d){}W(a,32)&&a.Bf(null)}(pe(c)&&qe(c))!
=b&&oe(c,b)}};g.Na=function(a,b){S(a,b);a&&ze(a,"hidden",!b)};g.Ob=function(a,b,c)
{var d=a.R();if(d){var e=this.Ge(b);e&&Jm(a,e,c);this.Gc(d,b,c)}};
g.Gc=function(a,b,c){Gm||
(Gm={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Gm[b];var
d=a.getAttribute("role")||null;d&&(d=Hm[d]||b,b="checked"==b||"selected"==b?
d:b);b&&ze(a,b,c)};g.Ne=function(a,b){var
c=this.sc(a);if(c&&(ee(c),b))if(q(b))le(c,b);else{var d=function(e){if(e){var
f=Od(c);c.appendChild(q(e)?f.createTextNode(e):e)}};u(b)?y(b,d):!
Ba(b)||"nodeType"in b?d(b):y(sb(b),d)}};g.Ga=function(){return"goog-control"};
function Im(a,b){var c=a.Ga(),d=[c],e=a.Ga();e!=c&&d.push(e);c=b.Ac;for(e=[];c;)
{var f=c&-c;e.push(a.Ge(f));c&=~f}d.push.apply(d,e);
(c=b.lc)&&d.push.apply(d,c);D.ya&&!D.Oa("7")&&d.push.apply(d,Km(d));return
d}function Km(a,b){var c=[];b&&(a=rb(a,[b]));y([],function(d){!ib(d,w(lb,a))||b&&!
lb(d,b)||c.push(d.join("_"))});return c}g.Ge=function(a){this.b||Pm(this);return
this.b[a]};
g.xf=function(a){if(!this.ta){this.b||Pm(this);var b=this.b,c={},d;for(d in
b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function Pm(a)
{var b=a.Ga();a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-
selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Qm()
{}x(Qm,Fm);za(Qm);g=Qm.prototype;g.Yd=function()
{return"button"};g.Gc=function(a,b,c){switch(b){case 8:case
16:ze(a,"pressed",c);break;default:case 64:case
1:Qm.ma.Gc.call(this,a,b,c)}};g.Zb=function(a){var
b=Qm.ma.Zb.call(this,a);Rm(b,a.ha);var
c=a.wb();c&&this.Sg(b,c);Om(a,16)&&this.Gc(b,16,W(a,16));return
b};g.kb=function(a,b){b=Qm.ma.kb.call(this,a,b);var
c=this.wb(b);a.Qb=c;a.ha=b.title;Om(a,16)&&this.Gc(b,16,W(a,16));return
b};g.wb=t;g.Sg=t;
function Rm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}g.Ga=function()
{return"goog-button"};function Sm(a,b){if(!a)throw Error("Invalid class name
"+a);if(!Ca(b))throw Error("Invalid decorator function "+b);Tm[a]=b}var
Um={},Tm={};function Vm(a,b,c){sm.call(this,c);if(!b){b=this.constructor;for(var
d;b;){d=Ea(b);if(d=Um[d])break;b=b.ma?b.ma.constructor:null}b=d?Ca(d.Ya)?d.Ya():new
d:null}this.i=b;this.Fd=n(a)?
a:null}x(Vm,sm);g=Vm.prototype;g.Fd=null;g.Ac=0;g.jf=39;g.Bd=255;g.hf=0;g.Cf=!
0;g.lc=null;g.Yg=!0;function Wm(a,b){a.Pa&&b!=a.Yg&&Xm(a,b);a.Yg=b}function Ym(a,b)
{b&&(a.lc?lb(a.lc,b)||a.lc.push(b):a.lc=[b],Jm(a,b,!0))}function Zm(a,b,c){c?
Ym(a,b):b&&a.lc&&ob(a.lc,b)&&(0==a.lc.length&&(a.lc=null),Jm(a,b,!1))}
g.zc=function(){var
a=this.i.Zb(this);this.wa=a;Mm(this.i,a,this.Le());this.i.Xg(a,!
1);this.isVisible()||this.i.Na(a,!1)};g.Le=function(){return null};g.Wd=function()
{return this.i.sc(this.R())};g.Tg=function(a){return this.i.Af(a)};g.Ub=function(a)
{this.wa=a=this.i.kb(this,a);Mm(this.i,a,this.Le());this.i.Xg(a,!1);this.Cf="none"!
=a.style.display};
g.Ua=function()
{Vm.ma.Ua.call(this);Nm(this.i,this,this.wa);this.i.Ji(this);if(this.jf&-
2&&(this.Yg&&Xm(this,!0),Om(this,32))){var a=this.R();if(a){var b=this.ta||
(this.ta=new sg);tg(b,a);wm(this).ka(b,"key",this.
$b).ka(a,"focus",this.Wk).ka(a,"blur",this.Bf)}}};
function Xm(a,b){var c=wm(a),d=a.R();b?(c.ka(d,Le.ze,a.md).ka(d,
[Le.Ae,Le.ye],a.Bc).ka(d,"mouseover",a.Zg).ka(d,"mouseout",a.ih),a.Pe!
=t&&c.ka(d,"contextmenu",a.Pe),D.ya&&(D.Oa(9)||c.ka(d,"dblclick",a.Ri),a.ua||
(a.ua=new $m(a),De(a,a.ua)))):(c.ab(d,Le.ze,a.md).ab(d,
[Le.Ae,Le.ye],a.Bc).ab(d,"mouseover",a.Zg).ab(d,"mouseout",a.ih),a.Pe!
=t&&c.ab(d,"contextmenu",a.Pe),D.ya&&(D.Oa(9)||
c.ab(d,"dblclick",a.Ri),Ee(a.ua),a.ua=null))}
g.Vb=function()
{Vm.ma.Vb.call(this);this.ta&&zg(this.ta);this.isVisible()&&this.isEnabled()&&this.
i.Oe(this,!1)};g.va=function(){Vm.ma.va.call(this);this.ta&&(this.ta.Ea(),delete
this.ta);delete this.i;this.ua=this.lc=this.Fd=null};g.Jb=function(){return
this.Fd};function Lm(a,b){a.Fd=b}g.vf=function(){var a=this.Jb();if(!
a)return"";a=q(a)?a:u(a)?A(a,te).join(""):re(a);return
Xb(a)};g.isVisible=function(){return this.Cf};
g.Na=function(a,b){if(b||this.Cf!=a&&this.dispatchEvent(a?"show":"hide")){var
c=this.R();c&&this.i.Na(c,a);this.isEnabled()&&this.i.Oe(this,a);this.Cf=a;return!
0}return!1};g.isEnabled=function(){return!W(this,1)};g.La=function(a){var
b=this.kd();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!an(this,1,!a)||(a||
(bn(this,!1),cn(this,!1)),this.isVisible()&&this.i.Oe(this,a),this.Ob(1,!a,!
0))};function cn(a,b){an(a,2,b)&&a.Ob(2,b)}function bn(a,b){an(a,4,b)&&a.Ob(4,b)}
g.Mh=function(a){an(this,8,a)&&this.Ob(8,a)};g.sd=function(a)
{an(this,16,a)&&this.Ob(16,a)};g.ag=function(a){an(this,32,a)&&this.Ob(32,a)};g.
$a=function(a){an(this,64,a)&&this.Ob(64,a)};function W(a,b){return!!
(a.Ac&b)}g.Ob=function(a,b,c){c||1!=a?Om(this,a)&&b!
=W(this,a)&&(this.i.Ob(this,a,b),this.Ac=b?this.Ac|a:this.Ac&~a):this.La(!
b)};function Om(a,b){return!!(a.jf&b)}
g.nb=function(a,b){if(this.Pa&&W(this,a)&&!b)throw Error("Component already
rendered");!b&&W(this,a)&&this.Ob(a,!1);this.jf=b?this.jf|a:this.jf&~a};function
dn(a,b){return!!(a.Bd&b)&&Om(a,b)}function an(a,b,c){return Om(a,b)&&W(a,b)!=c&&(!
(a.hf&b)||a.dispatchEvent(um(b,c)))&&!a.kc}g.Zg=function(a){(!a.relatedTarget||!
je(this.R(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&dn(th
is,2)&&cn(this,!0)};
g.ih=function(a){a.relatedTarget&&je(this.R(),a.relatedTarget)||!
this.dispatchEvent("leave")||(dn(this,4)&&bn(this,!1),dn(this,2)&&cn(this,!
1))};g.Pe=t;g.md=function(a){this.isEnabled()&&(dn(this,2)&&cn(this,!
0),Pe(a)&&(dn(this,4)&&bn(this,!
0),this.i&&this.i.Ki(this)&&this.R().focus()));Pe(a)&&a.preventDefault()};g.Bc=func
tion(a){this.isEnabled()&&(dn(this,2)&&cn(this,!
0),W(this,4)&&this.Jd(a)&&dn(this,4)&&bn(this,!1))};g.Ri=function(a)
{this.isEnabled()&&this.Jd(a)};
g.Jd=function(a){dn(this,16)&&this.sd(!W(this,16));dn(this,8)&&this.Mh(!
0);dn(this,64)&&this.$a(!W(this,64));var b=new
Je("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.s
hiftKey=a.shiftKey,b.s=a.s);return this.dispatchEvent(b)};g.Wk=function()
{dn(this,32)&&this.ag(!0)};g.Bf=function(){dn(this,4)&&bn(this,!
1);dn(this,32)&&this.ag(!1)};g.$b=function(a){return
this.isVisible()&&this.isEnabled()&&this.Zd(a)?(a.preventDefault(),a.b(),!0):!1};
g.Zd=function(a){return 13==a.keyCode&&this.Jd(a)};if(!Ca(Vm))throw Error("Invalid
component class "+Vm);if(!Ca(Fm))throw Error("Invalid renderer class "+Fm);var
en=Ea(Vm);Um[en]=Fm;Sm("goog-control",function(){return new Vm(null)});function
$m(a){Ce.call(this);this.g=a;this.b=!1;this.i=new
P(this);De(this,this.i);a=this.g.wa;this.i.ka(a,"mousedown",this.o).ka(a,"mouseup",
this.s).ka(a,"click",this.j)}x($m,Ce);var fn=!D.ya||D.Lb(9);
$m.prototype.o=function(){this.b=!1};
$m.prototype.s=function(){this.b=!0};function gn(a,b){if(!fn)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}
$m.prototype.j=function(a){if(this.b)this.b=!1;else{var
b=a.g,c=b.button,d=b.type,e=gn(b,"mousedown");this.g.md(new
Me(e,a.i));e=gn(b,"mouseup");this.g.Bc(new Me(e,a.i));fn||(b.button=c,b.type=d)}};
$m.prototype.va=function(){this.g=null;$m.ma.va.call(this)};function hn()
{}x(hn,Qm);za(hn);g=hn.prototype;g.Yd=function(){};g.Zb=function(a){Wm(a,!
1);a.Bd&=-256;a.nb(32,!1);return a.g.Ta("BUTTON",{"class":Im(this,a).join("
"),disabled:!
a.isEnabled(),title:a.ha||"",value:a.wb()||""},a.vf()||"")};g.Af=function(a)
{return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type
||"reset"==a.type)};g.kb=function(a,b){Wm(a,!1);a.Bd&=-256;a.nb(32,!
1);if(b.disabled){var c=this.Ge(1);O(b,c)}return hn.ma.kb.call(this,a,b)};
g.Ji=function(a){wm(a).ka(a.R(),"click",a.Jd)};g.Xg=t;g.Li=t;g.Ki=function(a)
{return a.isEnabled()};g.Oe=t;g.Ob=function(a,b,c){hn.ma.Ob.call(this,a,b,c);
(a=a.R())&&1==b&&(a.disabled=c)};g.wb=function(a){return
a.value};g.Sg=function(a,b){a&&(a.value=b)};g.Gc=t;function jn(a,b,c)
{Vm.call(this,a,b||hn.Ya(),c)}x(jn,Vm);g=jn.prototype;g.wb=function(){return
this.Qb};g.Yb=function(a){this.ha=a;Rm(this.R(),a)};function kn(a,b){var
c=a.i,d=Dm(a),e=c.Ga()+"-collapse-left";c=c.Ga()+"-collapse-right";Zm(a,d?c:e,!!
(b&1));Zm(a,d?e:c,!!(b&2))}g.va=function(){jn.ma.va.call(this);delete
this.Qb;delete this.ha};g.Ua=function(){jn.ma.Ua.call(this);if(Om(this,32)){var
a=this.R();a&&wm(this).ka(a,"keyup",this.Zd)}};
g.Zd=function(a){return 13==a.keyCode&&"key"==a.type||
32==a.keyCode&&"keyup"==a.type?this.Jd(a):32==a.keyCode};Sm("goog-
button",function(){return new jn(null)});function ln()
{this.g=[]}x(ln,Fm);za(ln);function mn(a,b){var c=a.g[b];if(!c){switch(b){case
0:c=a.Ga()+"-highlight";break;case 1:c=a.Ga()+"-checkbox";break;case 2:c=a.Ga()+"-
content"}a.g[b]=c}return c}g=ln.prototype;g.Yd=function()
{return"menuitem"};g.Zb=function(a){var b=a.g.Ta("DIV",Im(this,a).join("
"),nn(this,a.Jb(),a.g));on(this,a,b,Om(a,8)||Om(a,16));return b};g.sc=function(a)
{return a&&a.firstChild};
g.kb=function(a,b){var c=he(b),d=mn(this,2);c&&Yf(c,d)||
b.appendChild(nn(this,b.childNodes,a.g));Yf(b,"goog-option")&&(a.nb(16,!
0),a&&b&&on(this,a,b,!0));return ln.ma.kb.call(this,a,b)};g.Ne=function(a,b){var
c=this.sc(a),d=pn(this,a)?c.firstChild:null;ln.ma.Ne.call(this,a,b);d&&!
pn(this,a)&&c.insertBefore(d,c.firstChild||null)};function nn(a,b,c)
{a=mn(a,2);return c.Ta("DIV",a,b)}function pn(a,b){var c=a.sc(b);if(c)
{c=c.firstChild;var d=mn(a,1);return!!c&&Da(c)&&1==c.nodeType&&Yf(c,d)}return!1}
function on(a,b,c,d){Mm(a,c,b.Le());Nm(a,b,c);d!=pn(a,c)&&(bg(c,"goog-
option",d),c=a.sc(c),d?(a=mn(a,1),c.insertBefore(b.g.Ta("DIV",a),c.firstChild||
null)):c.removeChild(c.firstChild))}g.Ge=function(a){switch(a){case 2:return
mn(this,0);case 16:case 8:return"goog-option-selected";default:return
ln.ma.Ge.call(this,a)}};g.xf=function(a){var b=mn(this,0);switch(a){case "goog-
option-selected":return 16;case b:return 2;default:return
ln.ma.xf.call(this,a)}};g.Ga=function(){return"goog-menuitem"};function qn(a,b,c,d)
{Vm.call(this,a,d||ln.Ya(),c);this.Wa=b}x(qn,Vm);g=qn.prototype;g.wb=function(){var
a=this.Wa;return null!=a?a:this.vf()};g.nb=function(a,b)
{qn.ma.nb.call(this,a,b);switch(a){case 8:W(this,16)&&!b&&this.sd(!1);var
c=this.R();c&&this&&c&&on(this.i,this,c,b);break;case 16:
(c=this.R())&&this&&c&&on(this.i,this,c,b)}};
g.vf=function(){var a=this.Jb();return u(a)?(a=A(a,function(b){return
Da(b)&&1==b.nodeType&&(Yf(b,"goog-menuitem-accel")||Yf(b,"goog-menuitem-mnemonic-
separator"))?"":te(b)}).join(""),Xb(a)):qn.ma.vf.call(this)};g.Bc=function(a){var
b=this.kd();if(b){var c=b.j;b.j=null;if(c&&va(a.clientX)&&Id(c,new
F(a.clientX,a.clientY)))return}qn.ma.Bc.call(this,a)};g.Zd=function(a){return
a.keyCode==this.ej&&this.Jd(a)?!0:qn.ma.Zd.call(this,a)};g.Lk=function(){return
this.ej};Sm("goog-menuitem",function(){return new qn(null)});
qn.prototype.Le=function(){return
Om(this,16)?"menuitemcheckbox":Om(this,8)?"menuitemradio":qn.ma.Le.call(this)};qn.p
rototype.kd=function(){return
Vm.prototype.kd.call(this)};qn.prototype.wf=function(){return
Vm.prototype.wf.call(this)};function rn(a,b,c){qn.call(this,a,b,c);this.nb(16,!
0)}x(rn,qn);Sm("goog-checkbox-menuitem",function(){return new rn(null)});function
sn(a){this.b=a}za(sn);function tn(a,b){a&&(a.tabIndex=b?0:-
1)}g=sn.prototype;g.Ug=function(a){return"DIV"==a.tagName};function un(a,b,c)
{c.id&&vm(b,c.id);var d=a.Xd(),e=!1,f=Xf(c);f&&y(f,function(h){h==d?e=!
0:h&&(h==d+"-disabled"?b.La(!1):h==d+"-horizontal"?vn(b,"horizontal"):h==d+"-
vertical"&&vn(b,"vertical"))},a);e||O(c,d);wn(a,b,c);return c}
function wn(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;)
{e=d.nextSibling;if(1==d.nodeType){var f=a.He(d);f&&(f.wa=d,b.isEnabled()||f.La(!
1),b.Fa(f),zm(f,d))}else d.nodeValue&&""!=Eb(d.nodeValue)||
c.removeChild(d);d=e}}g.He=function(a){a:{a=Xf(a);for(var b=0,c=a.length;b<c;b++)
{var d=a[b];if(d=d in Tm?Tm[d]():null){a=d;break a}}a=null}return
a};g.Vg=function(a){a=a.R();th(a,!0,D.Qa);D.ya&&(a.hideFocus=!0);var
b=this.b;b&&ye(a,b)};g.Xd=function(){return"goog-container"};
function xn(a,b){var c=a.Xd(),d=[c,"horizontal"==b.Id?c+"-horizontal":c+"-
vertical"];b.isEnabled()||d.push(c+"-disabled");return d}g.Bi=function()
{return"vertical"};function yn(a,b,c){sm.call(this,c);this.ld=b||
sn.Ya();this.Id=a||
this.ld.Bi()}x(yn,sm);g=yn.prototype;g.th=null;g.Ed=null;g.ld=null;g.Id=null;g.Rc=!
0;g.Dd=!0;g.Td=!0;g.tb=-1;g.yb=null;g.Ec=!1;g.Jc=null;function zn(a){return a.th||
a.R()}g.zc=function(){this.wa=this.g.Ta("DIV",xn(this.ld,this).join("
"))};g.Wd=function(){return this.R()};g.Tg=function(a){return
this.ld.Ug(a)};g.Ub=function(a)
{this.wa=un(this.ld,this,a);"none"==a.style.display&&(this.Rc=!1)};
g.Ua=function(){yn.ma.Ua.call(this);Am(this,function(b){b.Pa&&An(this,b)},this);var
a=this.R();this.ld.Vg(this);this.Na(this.Rc,!
0);wm(this).ka(this,"enter",this.hh).ka(this,"highlight",this.Tk).ka(this,"unhighli
ght",this.Vk).ka(this,"open",this.Hl).ka(this,"close",this.Sk).ka(a,Le.ze,this.Uk).
ka(Od(a),[Le.Ae,Le.ye],this.ll).ka(a,
[Le.ze,Le.Ae,Le.ye,"mouseover","mouseout","contextmenu"],this.il);this.Td&&Bn(this,
!0)};
function Bn(a,b){var c=wm(a),d=zn(a);b?
c.ka(d,"focus",a.zf).ka(d,"blur",a.yf).ka(a.Ed||(a.Ed=new sg(zn(a))),"key",a.
$b):c.ab(d,"focus",a.zf).ab(d,"blur",a.yf).ab(a.Ed||(a.Ed=new sg(zn(a))),"key",a.
$b)}g.Vb=function(){this.ud(-1);this.yb&&this.yb.$a(!1);this.Ec=!
1;yn.ma.Vb.call(this)};g.va=function()
{yn.ma.va.call(this);this.Ed&&(this.Ed.Ea(),this.Ed=null);this.ld=this.yb=this.Jc=t
his.th=null};g.hh=function(){return!0};
g.Tk=function(a){var b=Em(this,a.target);if(-1<b&&b!=this.tb){var
c=Cn(this);c&&cn(c,!1);this.tb=b;c=Cn(this);this.Ec&&bn(c,!0);this.yb&&c!
=this.yb&&(Om(c,64)?c.$a(!0):this.yb.$a(!1))}b=this.R();null!
=a.target.R()&&ze(b,"activedescendant",a.target.R().id)};g.Vk=function(a)
{a.target==Cn(this)&&(this.tb=-1);this.R().removeAttribute("aria-
activedescendant")};g.Hl=function(a){(a=a.target)&&a!
=this.yb&&a.kd()==this&&(this.yb&&this.yb.$a(!1),this.yb=a)};
g.Sk=function(a){a.target==this.yb&&(this.yb=null);var
b=this.R(),c=a.target.R();b&&W(a.target,2)&&c&&Be(b,c)};g.Uk=function(a)
{this.Dd&&(this.Ec=!0);var b=zn(this);b&&pe(b)&&qe(b)?
b.focus():a.preventDefault()};g.ll=function(){this.Ec=!1};
g.il=function(a){a:{var b=a.target;if(this.Jc)for(var c=this.R();b&&b!==c;){var
d=b.id;if(d in this.Jc){b=this.Jc[d];break
a}b=b.parentNode}b=null}if(b)switch(a.type){case Le.ze:b.md(a);break;case
Le.Ae:case Le.ye:b.Bc(a);break;case "mouseover":b.Zg(a);break;case
"mouseout":b.ih(a);break;case "contextmenu":b.Pe(a)}};g.zf=function()
{};g.yf=function(){this.ud(-1);this.Ec=!1;this.yb&&this.yb.$a(!1)};
g.$b=function(a){return this.isEnabled()&&this.isVisible()&&(0!=Bm(this)||
this.th)&&this.Wg(a)?(a.preventDefault(),a.b(),!0):!1};
g.Wg=function(a){var b=Cn(this);if(b&&"function"==typeof b.$b&&b.$b(a)||
this.yb&&this.yb!=b&&"function"==typeof this.yb.$b&&this.yb.$b(a))return!
0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case
27:if(this.Td)zn(this).blur();else return!1;break;case 36:Dn(this);break;case
35:En(this);break;case 38:if("vertical"==this.Id)Fn(this);else return!1;break;case
37:if("horizontal"==this.Id)Dm(this)?Gn(this):Fn(this);else return!1;break;case
40:if("vertical"==this.Id)Gn(this);
else return!1;break;case 39:if("horizontal"==this.Id)Dm(this)?
Fn(this):Gn(this);else return!1;break;default:return!1}return!0};function An(a,b)
{var c=b.R();c=c.id||(c.id=b.getId());a.Jc||(a.Jc={});a.Jc[c]=b}g.Fa=function(a,b)
{yn.ma.Fa.call(this,a,b)};
g.Be=function(a,b,c){a.hf|=2;a.hf|=64;a.nb(32,!1);Wm(a,!1);var d=a.kd()==this?
Em(this,a):-1;yn.ma.Be.call(this,a,b,c);a.Pa&&this.Pa&&An(this,a);a=d;-
1==a&&(a=Bm(this));a==this.tb?this.tb=Math.min(Bm(this)-1,b):a>this.tb&&b<=this.tb?
this.tb++:a<this.tb&&b>this.tb&&this.tb--};
g.removeChild=function(a,b){if(a=q(a)?xm(this,a):a){var c=Em(this,a);-1!
=c&&(c==this.tb?(cn(a,!1),this.tb=-1):c<this.tb&&this.tb--);var
d=a.R();d&&d.id&&this.Jc&&(c=this.Jc,d=d.id,d in c&&delete
c[d])}a=yn.ma.removeChild.call(this,a,b);Wm(a,!0);return a};function vn(a,b)
{if(a.R())throw Error("Component already rendered");a.Id=b}g.isVisible=function()
{return this.Rc};
g.Na=function(a,b){if(b||this.Rc!=a&&this.dispatchEvent(a?"show":"hide"))
{this.Rc=a;var c=this.R();c&&(S(c,a),this.Td&&tn(zn(this),this.Dd&&this.Rc),b||
this.dispatchEvent(this.Rc?"aftershow":"afterhide"));return!0}return!
1};g.isEnabled=function(){return this.Dd};g.La=function(a){this.Dd!
=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Dd=!0,Am(this,function(b){b.
$j?delete b.$j:b.La(!0)})):(Am(this,function(b){b.isEnabled()?b.La(!1):b.$j=!
0}),this.Ec=this.Dd=!1),this.Td&&tn(zn(this),a&&this.Rc))};
function Hn(a,b){b!
=a.Td&&a.Pa&&Bn(a,b);a.Td=b;a.Dd&&a.Rc&&tn(zn(a),b)}g.ud=function(a)
{(a=Cm(this,a))?cn(a,!0):-1<this.tb&&cn(Cn(this),!1)};function Cn(a){return
Cm(a,a.tb)}function Dn(a){In(a,function(b,c){return(b+1)%c},Bm(a)-1)}function En(a)
{In(a,function(b,c){b--;return 0>b?c-1:b},0)}function Gn(a){In(a,function(b,c)
{return(b+1)%c},a.tb)}function Fn(a){In(a,function(b,c){b--;return 0>b?c-
1:b},a.tb)}
function In(a,b,c){c=0>c?Em(a,a.yb):c;var d=Bm(a);c=b.call(a,c,d);for(var
e=0;e<=d;){var f=Cm(a,c);if(f&&a.ri(f)){a.ud(c);break}e+
+;c=b.call(a,c,d)}}g.ri=function(a){return
a.isVisible()&&a.isEnabled()&&Om(a,2)};function Jn()
{}x(Jn,Qm);za(Jn);g=Jn.prototype;g.Zb=function(a){var
b=Im(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join("
"),this.sf(a.Jb(),a.g));Rm(b,a.ha);return b};g.Yd=function()
{return"button"};g.sc=function(a){return
a&&a.firstChild&&a.firstChild.firstChild};g.sf=function(a,b){return
b.Ta("DIV","goog-inline-block "+(this.Ga()+"-outer-box"),b.Ta("DIV","goog-inline-
block "+(this.Ga()+"-inner-box"),a))};g.Af=function(a){return"DIV"==a.tagName};
g.kb=function(a,b){Kn(b,!0);Kn(b,!1);a:{var c=a.g.Ei(b);var d=this.Ga()+"-outer-
box";if(c&&Yf(c,d)&&(c=a.g.Ei(c),d=this.Ga()+"-inner-box",c&&Yf(c,d))){c=!0;break
a}c=!1}c||b.appendChild(this.sf(b.childNodes,a.g));Zf(b,["goog-inline-
block",this.Ga()]);return Jn.ma.kb.call(this,a,b)};g.Ga=function(){return"goog-
custom-button"};
function Kn(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(""==Eb(e))a.removeChild(c);else{c.nodeValue=b?
e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else
break;c=d}};function Ln(){}x(Ln,Qm);za(Ln);g=Ln.prototype;g.Zb=function(a){var
b=Im(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join("
"),a.Jb());Rm(b,a.ha);return b};g.Yd=function(){return"button"};g.Af=function(a)
{return"DIV"==a.tagName};g.kb=function(a,b){O(b,"goog-inline-block");return
Ln.ma.kb.call(this,a,b)};g.wb=function(){return""};g.Ga=function(){return"goog-
flat-button"};Sm("goog-flat-button",function(){return new
jn(null,Ln.Ya())});function Mn(){}x(Mn,Fm);za(Mn);Mn.prototype.Ga=function()
{return"goog-menuheader"};function Nn(a,b,c){Vm.call(this,a,c||
Mn.Ya(),b);this.nb(1,!1);this.nb(2,!1);this.nb(4,!1);this.nb(32,!
1);this.Ac=1}x(Nn,Vm);Sm("goog-menuheader",function(){return new
Nn(null)});function On(){}x(On,Fm);za(On);On.prototype.Zb=function(a){return
a.g.Ta("DIV",this.Ga())};On.prototype.kb=function(a,b)
{b.id&&vm(a,b.id);if("HR"==b.tagName){var
c=b;b=this.Zb(a);c.parentNode&&c.parentNode.insertBefore(b,c);J(c)}else
O(b,this.Ga());return b};On.prototype.Ne=function(){};On.prototype.Ga=function()
{return"goog-menuseparator"};function Pn(a,b){Vm.call(this,null,a||
On.Ya(),b);this.nb(1,!1);this.nb(2,!1);this.nb(4,!1);this.nb(32,!
1);this.Ac=1}x(Pn,Vm);Pn.prototype.Ua=function()
{Pn.ma.Ua.call(this);ye(this.R(),"separator")};Sm("goog-menuseparator",function()
{return new Pn});function Qn(a)
{this.b=a||"menu"}x(Qn,sn);za(Qn);Qn.prototype.Ug=function(a)
{return"UL"==a.tagName||Qn.ma.Ug.call(this,a)};Qn.prototype.He=function(a)
{return"HR"==a.tagName?new Pn:Qn.ma.He.call(this,a)};Qn.prototype.Xd=function()
{return"goog-menu"};Qn.prototype.Vg=function(a)
{Qn.ma.Vg.call(this,a);ze(a.R(),"haspopup","true")};Sm("goog-
menuseparator",function(){return new Pn});function Rn(a,b)
{yn.call(this,"vertical",b||Qn.Ya(),a);Hn(this,!1)}x(Rn,yn);g=Rn.prototype;g.wg=!
0;function Sn(a,b){if(je(a.R(),b))return!0;for(var c=0,d=Bm(a);c<d;c++){var
e=Cm(a,c);if("function"==typeof e.$g&&e.$g(b))return!0}return!1}g.Tb=function(a)
{this.Fa(a,!0)};g.qf=function(a,b){this.Be(a,b,!0)};g.Ie=function(){var
a=[];Am(this,function(b){a.push(b)});return a};
g.setPosition=function(a,b){var c=this.isVisible();c||S(this.R(),!0);var
d=this.R(),e=a,f=b,h=hh(d);e instanceof F&&(f=e.y,e=e.x);ah(d,d.offsetLeft+(e-
h.x),d.offsetTop+(Number(f)-h.y));c||S(this.R(),!1)};g.Xb=function(){return
this.isVisible()?hh(this.R()):null};function Tn(a,b){(a.wg=b)&&Hn(a,!
0)}g.Na=function(a,b,c)
{(b=Rn.ma.Na.call(this,a,b))&&a&&this.Pa&&this.wg&&zn(this).focus();a&&c&&va(c.clie
ntX)?this.j=new F(c.clientX,c.clientY):this.j=null;return b};
g.hh=function(a){this.wg&&zn(this).focus();return
Rn.ma.hh.call(this,a)};g.ri=function(a){return
a.isEnabled()&&a.isVisible()&&Om(a,2)};g.Ub=function(a){for(var
b=this.ld,c=Qd(this.g.b,"DIV",b.Xd()+"-content",a),d=c.length,e=0;e<d;e+
+)wn(b,this,c[e]);Rn.ma.Ub.call(this,a)};g.Wg=function(a){var
b=Rn.ma.Wg.call(this,a);b||Am(this,function(c){!
b&&c.Lk&&c.ej==a.keyCode&&(this.isEnabled()&&this.ud(Em(this,c)),b=c.
$b(a))},this);return b};g.ud=function(a){Rn.ma.ud.call(this,a);
(a=Cm(this,a))&&ih(a.R(),this.R())};function Un()
{}x(Un,Jn);za(Un);Un.prototype.sc=function(a){return
Un.ma.sc.call(this,a&&a.firstChild)};Un.prototype.kb=function(a,b){var
c=Qd(document,"*","goog-menu",b)[0];if(c){S(c,!1);Od(c).body.appendChild(c);var
d=new Rn;zm(d,c);Vn(a,d)}return
Un.ma.kb.call(this,a,b)};Un.prototype.sf=function(a,b){return Un.ma.sf.call(this,
[b.Ta("DIV","goog-inline-block "+(this.Ga()+"-caption"),a),b.Ta("DIV","goog-inline-
block "+(this.Ga()+"-dropdown"),"\u00a0")],b)};Un.prototype.Ga=function()
{return"goog-menu-button"};function Wn(a,b,c,d,e){jn.call(this,a,c||
Un.Ya(),d);this.nb(64,!0);this.j=new nl(null,9);b&&Vn(this,b);this.Aa=new Uf(500);!
D.product.xe&&!D.product.Ad||D.Oa("533.17.9")||(this.Se=!0);this.Od=e||
Qn.Ya()}x(Wn,jn);g=Wn.prototype;g.Se=!1;g.Ua=function()
{Wn.ma.Ua.call(this);Xn(this,!0);this.b&&Yn(this,this.b,!
0);ze(this.wa,"haspopup",!!this.b)};g.Vb=function(){Wn.ma.Vb.call(this);Xn(this,!
1);if(this.b){this.$a(!1);this.b.Vb();Yn(this,this.b,!1);var
a=this.b.R();a&&J(a)}};
g.va=function(){Wn.ma.va.call(this);this.b&&(this.b.Ea(),delete this.b);delete
this.Db;this.Aa.Ea()};g.md=function(a){Wn.ma.md.call(this,a);W(this,4)&&(this.$a(!
W(this,64),a),this.b&&(this.b.Ec=W(this,64)))};g.Bc=function(a)
{Wn.ma.Bc.call(this,a);this.b&&!W(this,4)&&(this.b.Ec=!1)};g.Jd=function()
{bn(this,!1);return!0};g.kl=function(a){this.b&&this.b.isVisible()&&!this.
$g(a.target)&&this.$a(!1)};g.$g=function(a){return a&&je(this.R(),a)||
this.b&&Sn(this.b,a)||!1};
g.Zd=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.b&&this.b.isVisible()){var
b=13==a.keyCode||32==a.keyCode,c=this.b.$b(a);return 27==a.keyCode||b?(this.$a(!
1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.
$a(!0,a),!0):!1};g.Cl=function(){this.$a(!1)};g.Dl=function(){W(this,4)||this.$a(!
1)};g.Bf=function(a){this.Se||this.$a(!1);Wn.ma.Bf.call(this,a)};
function Zn(a){a.b||Vn(a,new Rn(a.g,a.Od));return a.b||null}function Vn(a,b){var
c=a.b;b!=c&&(c&&(a.$a(!1),a.Pa&&Yn(a,c,!1),delete a.b),a.Pa&&ze(a.wa,"haspopup",!!
b),b&&(a.b=b,b.Kd(a),b.Na(!1),Tn(b,a.Se),a.Pa&&Yn(a,b,!0)))}function $n(a,b)
{b&&(a.j=b,a.Db=b.b)}g.Tb=function(a){Zn(this).Fa(a,!0)};g.qf=function(a,b)
{Zn(this).Be(a,b,!0)};g.Na=function(a,b){var c=Wn.ma.Na.call(this,a,b);c&&!
this.isVisible()&&this.$a(!1);return c};g.La=function(a)
{Wn.ma.La.call(this,a);this.isEnabled()||this.$a(!1)};
g.$a=function(a,b){Wn.ma.$a.call(this,a);if(this.b&&W(this,64)==a){if(a)this.b.Pa||
this.b.render(),this.Fb=gh(this.R()),this.Ab=ph(this.R()),ao(this),!b||40!
=b.keyCode&&38!=b.keyCode?this.b.ud(-1):Dn(this.b);else{bn(this,!1);this.b.Ec=!
1;var c=this.R();c&&(ze(c,"activedescendant",""),ze(c,"owns",""));null!
=this.Da&&(this.Da=void 0,(c=this.b.R())&&R(c,"",""))}this.b.Na(a,!1,b);if(!
this.kc){c=wm(this);var d=a?c.ka:c.ab;d.call(c,this.g.b,"mousedown",this.kl,!
0);this.Se&&d.call(c,this.b,"blur",this.Dl);
d.call(c,this.Aa,"tick",this.$k);a?
this.Aa.start():this.Aa.stop()}}this.b&&this.b.R()&&this.b.wa.removeAttribute("aria
-hidden")};function ao(a){if(a.b.Pa){var b=a.j;a.j.b=a.Db||a.R();var
c=a.b.R();a.b.isVisible()||(c.style.visibility="hidden",S(c,!0));!
a.Da&&a.j.s&&a.j.i&32&&(a.Da=oh(c));b.Sb(c,b.g^1,null,a.Da);a.b.isVisible()||(S(c,!
1),c.style.visibility="visible")}}
g.$k=function(){var a=ph(this.R()),b=gh(this.R());var c=this.Ab;(c=!(c==a||
c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||
(c=this.Fb,c=!(c==b||
c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this
.Ab=a,this.Fb=b,ao(this))};function Yn(a,b,c){var d=wm(a);c=c?
d.ka:d.ab;c.call(d,b,"action",a.Cl);c.call(d,b,"close",a.Xk);c.call(d,b,"highlight"
,a.Yk);c.call(d,b,"unhighlight",a.Zk)}
function Xn(a,b){var c=wm(a);(b?
c.ka:c.ab).call(c,a.R(),"keydown",a.yl)}g.Yk=function(a)
{(a=a.target.R())&&bo(this,a)};g.yl=function(a)
{Om(this,32)&&this.R()&&this.b&&this.b.isVisible()&&a.b()};g.Zk=function(){if(!
Cn(this.b)){var
a=this.R();ze(a,"activedescendant","");ze(a,"owns","")}};g.Xk=function(a)
{if(W(this,64)&&a.target instanceof qn){a=a.target;var
b=a.R();a.isVisible()&&W(a,2)&&null!=b&&bo(this,b)}};
function bo(a,b){var c=a.R(),d=Ae(b)||b;if(!d.id){var
e=Rl.Ya();d.id=Sl(e)}Be(c,d);ze(c,"owns",d.id)}Sm("goog-menu-button",function()
{return new Wn(null)});function co(){}x(co,Ln);za(co);co.prototype.Zb=function(a)
{var b=Im(this,a);b=a.g.Ta("DIV","goog-inline-block "+b.join(" "),
[eo(this,a.Jb(),a.g),fo(this,a.g)]);Rm(b,a.ha);return
b};co.prototype.sc=function(a){return a&&a.firstChild};
co.prototype.kb=function(a,b){var c=Qd(document,"*","goog-menu",b)[0];if(c){S(c,!
1);a.g.b.body.appendChild(c);var d=new Rn;zm(d,c);Vn(a,d)}Qd(document,"*",this.Ga()
+"-caption",b)[0]||
b.appendChild(eo(this,b.childNodes,a.g));Qd(document,"*",this.Ga()+"-dropdown",b)
[0]||b.appendChild(fo(this,a.g));return co.ma.kb.call(this,a,b)};function eo(a,b,c)
{return c.Ta("DIV","goog-inline-block "+(a.Ga()+"-caption"),b)}
function fo(a,b){return b.Ta("DIV",{"class":"goog-inline-block "+(a.Ga()+"-
dropdown"),"aria-hidden":!0},"\u00a0")}co.prototype.Ga=function(){return"goog-flat-
menu-button"};Sm("goog-flat-menu-button",function(){return new
Wn(null,null,co.Ya())});function go(a,b){sm.call(this,b);this.b=a||""}var
ho;x(go,sm);g=go.prototype;g.xc=null;function io(){null!=ho||(ho="placeholder"in
I("INPUT"));return ho}g.Re=!1;g.zc=function(){this.wa=this.g.Ta("INPUT",
{type:"text"})};g.Ub=function(a){go.ma.Ub.call(this,a);this.b||
(this.b=a.getAttribute("label")||"");we(Od(a))==a&&(this.Re=!0,$f(this.R(),"label-
input-label"));io()&&(this.R().placeholder=this.b);ze(this.R(),"label",this.b)};
g.Ua=function(){go.ma.Ua.call(this);var a=new
P(this);a.ka(this.R(),"focus",this.Si);a.ka(this.R(),"blur",this.hl);io()?this.i=a:
(D.Qa&&a.ka(this.R(),
["keypress","keydown","keyup"],this.rl),a.ka(Zd(Od(this.R())),"load",this.Ul),this.
i=a,jo(this));ko(this);this.R().g=this};g.Vb=function()
{go.ma.Vb.call(this);this.i&&(this.i.Ea(),this.i=null);this.R().g=null};function
jo(a){!a.j&&a.i&&a.R().form&&(a.i.ka(a.R().form,"submit",a.vl),a.j=!0)}
g.va=function()
{go.ma.va.call(this);this.i&&(this.i.Ea(),this.i=null)};g.Si=function(){this.Re=!
0;$f(this.R(),"label-input-label");if(!io()&&!lo(this)&&!this.ha){var
a=this,b=function(){a.R()&&(a.R().value="")};D.ya?N(b,10):b()}};g.hl=function()
{io()||(this.i.ab(this.R(),"click",this.Si),this.xc=null);this.Re=!
1;ko(this)};g.rl=function(a){27==a.keyCode&&("keydown"==a.type?
this.xc=this.R().value:"keypress"==a.type?
this.R().value=this.xc:"keyup"==a.type&&(this.xc=null),a.preventDefault())};
g.vl=function(){lo(this)||(this.R().value="",N(this.dl,10,this))};g.dl=function()
{lo(this)||(this.R().value=this.b)};g.Ul=function(){ko(this)};function lo(a)
{return!!a.R()&&""!=a.R().value&&a.R().value!=a.b}g.reset=function()
{lo(this)&&(this.R().value="",null!=this.xc&&(this.xc=""),ko(this))};function
mo(a,b){null!=a.xc&&(a.xc=b);a.R().value=b;ko(a)}g.wb=function(){return null!
=this.xc?this.xc:lo(this)?this.R().value:""};g.nc=function(){return this.b};
function ko(a){var b=a.R();io()?a.R().placeholder!
=a.b&&(a.R().placeholder=a.b):jo(a);ze(b,"label",a.b);lo(a)?(b=a.R(),$f(b,"label-
input-label")):(a.ha||a.Re||(b=a.R(),O(b,"label-input-label")),io()||
N(a.fn,10,a))}g.La=function(a){this.R().disabled=!a;bg(this.R(),"label-input-label-
disabled",!a)};g.isEnabled=function(){return!this.R().disabled};g.fn=function(){!
this.R()||lo(this)||this.Re||(this.R().value=this.b)};function no(a,b)
{Rn.call(this,a,b);Tn(this,!0);this.Na(!1,!0);this.b=new
jk}x(no,Rn);g=no.prototype;g.jm=0;g.Ub=function(a)
{no.ma.Ub.call(this,a);if(a=a.getAttribute("for")||a.htmlFor)if(a=this.g.R(a),!a||!
lk(this.b,Ea(a))){if(a){var b={wa:a,Yj:1,mm:void 0,yi:"mousedown",xh:void
0};this.b.set(Ea(a),b)}else
b=null;this.Pa&&this.ji(b);a=w(this.Qm,a);this.R()&&wm(this).ka(this.R(),"keydown",
a)}};
g.Ua=function(){no.ma.Ua.call(this);this.b.forEach(this.ji,this);var
a=wm(this);a.ka(this,"action",this.Lm);a.ka(this.g.b,"mousedown",this.Mm,!
0)};g.Qm=function(a,b){if(27==b.keyCode)a.focus();else{var c=Cm(this,this.tb);if(c)
{c=c.R();var d=new Me(b.g,c);d.target=c;if(32==b.keyCode||13==b.keyCode)Re(c)?
of(c,"keydown",!1,d):lf(c,"keydown",!
1,d);32==b.keyCode&&oo(this)}}};g.ji=function(a)
{wm(this).ka(a.wa,a.yi,this.Um);"contextmenu"!
=a.yi&&wm(this).ka(a.wa,"keydown",this.Vm)};
function po(a,b,c,d){var e=a.isVisible();a.isVisible()||
Ja();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||
(a.R().style.visibility="hidden"),S(a.R(),!0),b.Sb(a.R(),c,d),e||
(a.R().style.visibility="visible"),a.ud(-1),a.Na(!0))}function oo(a)
{a.isVisible()&&(a.Na(!1),a.isVisible()||(a.jm=Ja()))}g.Lm=function()
{oo(this)};g.Um=function(a){qo(this,a)};g.Vm=function(a){32!=a.keyCode&&13!
=a.keyCode&&40!=a.keyCode||qo(this,a);40==a.keyCode&&Dn(this)};
function qo(a,b){for(var c=a.b.Wb(),d=0;d<c.length;d++){var
e=a.b.get(c[d]);if(e.wa==b.i){c=a;d=n(e.Yj)?new kl(e.wa,e.Yj,!0):new
ol(b.clientX,b.clientY);d.j&&d.j(5);po(c,d,e.mm,e.xh);b.preventDefault();b.b();brea
k}}}g.Mm=function(a){this.isVisible()&&!
Sn(this,a.target)&&oo(this)};g.yf=function(a)
{no.ma.yf.call(this,a);oo(this)};g.va=function(){no.ma.va.call(this);if(this.b){var
a=this.b;a.g={};a.b.length=0;a.i=0;delete this.b}};function ro(a)
{L.call(this);this.b=[];so(this,a)}x(ro,L);g=ro.prototype;g.Zf=null;g.dh=null;funct
ion to(a,b){a.dh=b}function so(a,b){b&&(y(b,function(c){uo(this,c,!
1)},a),tb(a.b,b))}g.Tb=function(a){this.qf(a,this.b.length)};g.qf=function(a,b)
{a&&(uo(this,a,!1),ub(this.b,b,0,a))};g.Ie=function(){return sb(this.b)};function
vo(a,b){b!=a.Zf&&(uo(a,a.Zf,!1),a.Zf=b,uo(a,b,!
0));a.dispatchEvent("select")}g.va=function(){ro.ma.va.call(this);delete
this.b;this.Zf=null};
function uo(a,b,c){b&&("function"==typeof a.dh?a.dh(b,c):"function"==typeof
b.Mh&&b.Mh(c))};function wo(){}x(wo,On);za(wo);wo.prototype.Zb=function(a){return
a.g.Ta("DIV",Im(this,a).join(" ")+" goog-inline-
block","\u00a0")};wo.prototype.kb=function(a,b)
{b=wo.ma.kb.call(this,a,b);O(b,"goog-inline-block");return
b};wo.prototype.Ga=function(){return"goog-toolbar-separator"};function xo()
{this.b="toolbar"}x(xo,sn);za(xo);xo.prototype.He=function(a)
{return"HR"==a.tagName?new
Pn(wo.Ya()):xo.ma.He.call(this,a)};xo.prototype.Xd=function(){return"goog-
toolbar"};xo.prototype.Bi=function(){return"horizontal"};function yo(a,b,c)
{yn.call(this,b,a||xo.Ya(),c)}x(yo,yn);yo.prototype.zf=function(a)
{yo.ma.zf.call(this,a);this.Ec||Dn(this)};function zo()
{}x(zo,Jn);za(zo);zo.prototype.Ga=function(){return"goog-toolbar-button"};function
Ao(a,b,c){jn.call(this,a,b||zo.Ya(),c)}x(Ao,jn);Sm("goog-toolbar-button",function()
{return new Ao(null)});function Bo(a,b){Pn.call(this,a||
wo.Ya(),b)}x(Bo,Pn);Sm("goog-toolbar-separator",function(){return new Bo});function
Co(a,b,c,d,e,f){function h(m){if(m){m.tabIndex=0;ye(m,k.ta);O(m,"goog-zippy-
header");m&&k.ra.ka(m,"click",k.ua);var
p=k;m&&(tg(p.V,m),p.ha.ka(p.V,"key",p.Aa))}}L.call(this);this.s=e||
Md();this.g=this.s.R(a)||null;this.j=this.s.R(d||null);this.o=Ca(b)?
b:null;this.ta=f||"tab";this.i=this.o||!b?null:this.s.R(b);this.b=1==c;n(c)||
this.o||(this.j?this.b="none"!
=this.j.style.display:this.g&&(this.b=Yf(this.g,"goog-zippy-
expanded")));this.ha=new P(this);this.V=new sg;this.ra=new P(this);var k=this;
h(this.g);h(this.j);Do(this,this.b)}x(Co,L);Co.prototype.va=function()
{Co.ma.va.call(this);Ee(this.ha);Ee(this.V);Ee(this.ra)};function Do(a,b){a.i?
S(a.i,b):b&&a.o&&(a.i=a.o());a.i&&O(a.i,"goog-zippy-content");a.j?(S(a.g,!
b),S(a.j,b)):a.g&&(bg(a.g,"goog-zippy-expanded",b),bg(a.g,"goog-zippy-collapsed",!
b),ze(a.g,"expanded",b));a.b=b;a.dispatchEvent(new Eo("toggle",a,a.b))}
Co.prototype.Aa=function(a){if(13==a.keyCode||32==a.keyCode)Do(this,!
this.b),this.dispatchEvent(new
Eo("action",this,this.b,a)),a.preventDefault(),a.b()};Co.prototype.ua=function(a)
{Do(this,!this.b);this.dispatchEvent(new Eo("action",this,this.b,a))};function
Eo(a,b){Je.call(this,a,b)}x(Eo,Je);function Fo(a,b)
{sm.call(this,b);this.b=a}x(Fo,sm);Fo.prototype.i="info";Fo.prototype.j=!1;var
Go={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};Fo.prototype.isVisible=function(){var
a=this.R();return null!=a&&Yf(a,"jfk-butterBar-shown")};Fo.prototype.Na=function(a)
{bg(this.R(),"jfk-butterBar-shown",a)};
Fo.prototype.zc=function(){this.wa=this.g.Ta("DIV","jfk-butterBar");var
a=this.R();a&&(ze(a,"live","assertive"),ze(a,"atomic","true"));this.b=this.b;if(a=t
his.R()){var b=this.g;b.Ii(a);b.Hi(a,this.b)}this.j=this.j;(a=this.R())&&bg(a,"jfk-
butterBar-mini",this.j);a=this.i;if(this.Wd()){b=this.R();var c=Go[a];
$f(b,Go[this.i]);O(b,c)}this.i=a};function Ho(a){if(null!=a)switch(a.Fg){case
1:return 1;case -1:return-1;case 0:return 0}return null}var Io=function(a){function
b(c){this.content=c}b.prototype=a.prototype;return function(c,d){var e=new
b(String(c));void 0!==d&&(e.Fg=d);return e}}(wl);function Jo(a){return null!=a&&a.
$c===rl?
String(String(a.Jb()).replace(Ko,"").replace(Lo,"&lt;")).replace(Mo,No):Zb(String(a
))}
var
Oo={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"
,"
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","
=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8
232;","\u2029":"&#8233;"};function No(a){return Oo[a]}
var Mo=/[\x00\x22\x27\x3c\x3e]/g,Po=/^(?!on|src|(?:action|archive|background|cite|
classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:
[a-z0-9_$:-]*)$/i,Ko=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,Lo=/</g;function Qo(a,b){this.i=a;this.s=!!
b;this.j={0:this.i+"-arrowright",1:this.i+"-arrowup",2:this.i+"-
arrowdown",3:this.i+"-arrowleft"}}x(Qo,dl);g=Qo.prototype;g.aj=!
1;g.Ag=2;g.ii=20;g.Bg=3;g.Fh=-5;g.xg=!1;g.Lh=function(a)
{this.g=a};g.setPosition=function(a,b,c,d){null!=a&&(this.Bg=a);null!
=b&&(this.Ag=b);va(c)&&(this.ii=Math.max(c,15));va(d)&&(this.Fh=d)};g.Sb=function(a
,b,c){a=this.Ag;2==a&&(a=0);Ro(this,this.Bg,a,2==this.Ag?So(this.Bg)?
this.b.offsetHeight/2:this.b.offsetWidth/2:this.ii,0,c)};
function Ro(a,b,c,d,e,f){if(a.g){var h=To(b,c);var k=a.g;var m=oh(k);m=(So(b)?
m.height/2:m.width/2)-d;var p=gl(k,h),r;if(r=gh(k))k=Sg(ph(k)),So(b)?k.top<r.top&&!
(p&1)?m-=r.top-k.top:k.bottom>r.bottom&&p&1&&(m-=k.bottom-
r.bottom):k.left<r.left&&!(p&4)?m-=r.left-k.left:k.right>r.right&&p&4&&(m-=k.right-
r.right);k=m;k=So(b)?new F(a.Fh,k):new F(k,a.Fh);m=So(b)?6:9;a.xg&&2==e&&(m=So(b)?
4:1);p=b^3;So(b)&&"rtl"==a.g.dir&&(p=b);h=el(a.g,To(p,c),a.b,h,k,f,a.aj?m:0,void
0,null);if(2!=e&&h&496){Ro(a,b^3,c,d,
a.xg&&0==e?1:2,f);return}!a.s||h&496||
(e=parseFloat(a.b.style.left),f=parseFloat(a.b.style.top),isFinite(e)&&0==e
%1&&isFinite(f)&&0==f%1||ah(a.b,Math.round(e),Math.round(f)))}Uo(a,b,c,d)}
function Uo(a,b,c,d){var e=a.o;Ma(a.j,function(f){bg(e,f,!
1)},a);O(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.g?
(c=lh(a.g,a.b),d=Vo(a.g,b),So(b)?e.style.top=Wo(c.y+d.y,a.b.offsetHeight-
15)+"px":e.style.left=Wo(c.x+d.x,a.b.offsetWidth-15)+"px"):e.style[0==c?
So(b)?"top":"left":So(b)?"bottom":"right"]=d+"px"}function Wo(a,b){return 15>b?
15:Hd(a,15,b)}function To(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 Vo(a,b){var c=0,d=0,e=oh(a);switch(b){case 2:c=e.width/2;break;case
1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case
3:c=e.width,d=e.height/2}return new F(c,d)}function So(a){return 0==a||
3==a};function Xo(a){Ce.call(this);this.g=a||
Md()}x(Xo,Ce);Xo.prototype.o=function()
{ye(this.R(),"tooltip");ze(this.R(),"live","polite")};function Yo(a)
{Xo.call(this,a);this.b=this.g.Ta("DIV","jfk-tooltip-
contentId");this.j=this.g.Ta("DIV","jfk-tooltip-arrow",this.g.Ta("DIV","jfk-
tooltip-arrowimplbefore"),this.g.Ta("DIV","jfk-tooltip-
arrowimplafter"));this.i=this.g.Ta("DIV",{"class":"jfk-
tooltip",role:"tooltip"},this.b,this.j);this.o()}x(Yo,Xo);Yo.prototype.R=function()
{return this.i};Yo.prototype.va=function()
{Yo.ma.va.call(this);this.i&&J(this.i)};function Zo(a)
{Yo.call(this,a)}x(Zo,Yo);Zo.prototype.o=function(){ye(this.R(),"tooltip")};var
$o={};function ap(a){P.call(this);this.Aa=a;this.ta=new
Wf(this.rn,0,this);De(this,this.ta);var b=Zd();this.V=Ca(b.MutationObserver)?new
b.MutationObserver(v(this.fl,this)):null;a=a.b;this.ka(a,"mouseout mousedown click
blur focusout keydown".split(" "),this.yk,!0);this.ka(a,
["mouseover","focus","focusin"],this.mn,!0)}x(ap,P);g=ap.prototype;g.va=function()
{bp(this);ap.ma.va.call(this)};
function cp(a,b){switch(b.type){case "mousedown":case "mouseover":case
"mouseout":case "click":a.Da=!1;break;case "keydown":a.Da=!0}}g.mn=function(a)
{this.V&&this.V.disconnect();cp(this,a);var
b=a.target;a="focus"==a.type||"focusin"==a.type;var
c=this.b&&je(this.b.b,b);if(this.Da||!a||c)
{this.Sa=a;if(a=b&&b.getAttribute&&this.V)a=b.getAttribute("role")||
null,a=lb(xe,a);a&&(this.V.observe(b,{attributes:!0}),
(a=Ae(b))&&(b=a));this.j=b}else this.j=null;dp(this)};
g.yk=function(a){cp(this,a);var b=a.target;b=this.b&&je(this.b.b,b);if("mousedown"!
=a.type&&"click"!=a.type||!b)this.j=null,dp(this)};g.fl=function(a)
{y(a,v(function(b){var c=Ae(b.target);c&&"aria-
activedescendant"==b.attributeName&&(this.j=c,dp(this))},this))};function dp(a)
{if(0==a.ta.Ma||!a.g||!a.s){bp(a);var b=null!=a.s?a.s:50;a.ta.start(a.g?
b:300)}}function bp(a){a.ha&&(l.clearTimeout(a.ha),a.ha=0,a.g=null)}
g.rn=function(){if(!this.j)ep(this),this.s=this.g=null;else if(!
(this.g&&this.b&&je(this.b.R(),this.j))||this.g.getAttribute("data-tooltip-
unhoverable")){var a=ve(this.j,function(k){return
k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-
tooltip")||k.b)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.g&&this.g!
=a&&(ep(this),this.s=this.g=null,b=!0);if(!this.g&&a&&(this.g=a,fp(this,a))){var
c=Ad;if(a.getAttribute("data-tooltip-contained"))for(var d=Pd("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else
c=a.b?a.b:td(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-
align");e=a.getAttribute("data-tooltip-class");var f=a.getAttribute("data-tooltip-
offset");f=Db(ec(f))?-1:Number(f);var h=a.getAttribute("data-tooltip-hide-
delay");h=Db(ec(h))?null:Number(h);if(!b&&(a=a.getAttribute("data-tooltip-
delay"),a=Math.max(0,a-300)))
{this.ha=N(w(this.Tj,this.g,c,d,f,e,h),a,this);return}this.Tj(this.g,c,d,f,e,h)}}};
function fp(a,b){return b.getAttribute("data-tooltip-only-on-
overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||
a.Sa&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function gp(a)
{if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return
2;case "r":return 3}return 1}
g.Tj=function(a,b,c,d,e,f){this.ha=0;this.s=f;if(!this.b){this.b=new
Zo(this.Aa);ep(this);this.Aa.b.body.appendChild(this.b.R());De(this,this.b);this.o=
new Qo("jfk-tooltip",!0);this.o.aj=!0;this.o.xg=!0;f=this.o;var
h=this.b.j;f.b=this.b.R();f.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case
"l":f=0;break a;case "r":f=1;break a}f=2}this.o.setPosition(gp(c),f,void 0,d);
$f(this.b.R(),"jfk-tooltip-hide");this.ra!=e&&(this.ra&&!
Db(ec(this.ra))&&$f(this.b.R(),this.ra),Db(ec(e))||O(this.b.R(),e),
this.ra=e);ah(this.b.R(),0,0);if(b instanceof od)E(this.b.b,b);else
for(ee(this.b.b);c=b.firstChild;)this.b.b.appendChild(c);this.o.Lh(a);this.o.Sb(nul
l,0)};function ep(a){a.b&&O(a.b.R(),"jfk-tooltip-hide")};function X(a,b,c,d)
{jn.call(this,a,hp.Ya(),b);this.Aa=c||0;this.j=d||0;this.ub=!
1}x(X,jn);g=X.prototype;g.Kb=function(){return this.j};
g.Yb=function(a){this.ha=a;var b=this.R();if(b)if(this.ub){var c=a instanceof od?
vj(qd(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-
contained");b.removeAttribute("data-tooltip");a?(a instanceof od?b.b=a:
(b.setAttribute("data-tooltip",a),b.b=null),b.setAttribute("aria-label",c)):
(b.b=null,b.removeAttribute("aria-label"));a=Md(b)||Md();b=Ea(a.b);$o[b]||
($o[b]=new ap(a))}else a?b.title=a:b.removeAttribute("title")};
g.La=function(a){this.isEnabled()!
=a&&(X.ma.La.call(this,a),ip(this))};g.ag=function(a)
{X.ma.ag.call(this,a);jp(this,!1)};g.md=function(a)
{X.ma.md.call(this,a);this.isEnabled()&&jp(this,!0)};g.Bc=function(a)
{X.ma.Bc.call(this,a);this.isEnabled()&&jp(this,!0)};function jp(a,b)
{a.R()&&bg(a.R(),"jfk-button-clear-outline",b)}function ip(a){a.R()&&kp(a.i,a)}
function lp(a,b){if(q(a)){var c=a,d=a=H("IMG");if(!(c instanceof Mc)){var
e=/^data:image\//i.test(c);c=Uc(c,e)}d.src=Oc(c);R(a,21,21)}O(a,"jfk-button-
img");d=[];d.push(a);b&&(c=H("SPAN","jfk-button-label",b),d.push(c));return
d}function hp(){this.lb=this.Ga()+"-standard";this.g=this.Ga()+"-
action";this.ra=this.Ga()+"-primary";this.o=this.Ga()+"-default";this.s=this.Ga()
+"-flat";this.ha=this.Ga()+"-narrow";this.V=this.Ga()+"-mini";this.j=this.Ga()+"-
contrast"}x(hp,Qm);za(hp);g=hp.prototype;
g.xd=function(a,b,c){a&&c.Aa!=a&&(c.Aa=a,ip(c));b&&c.j!
=b&&(c.j=b,ip(c))};g.Ga=function(){return"jfk-button"};
g.Zb=function(a){var b=a.g,c={disabled:!
a.isEnabled(),checked:W(a,16),style:a.Aa,title:a.ha,yn:a.ub,value:a.wb(),width:a.Kb
()};c=c||{};var d=c.attributes;var e=c.content;var
f=c.disabled,h=c.id,k=c.ao,m=c.title,p=c.yn,r=c.value;h='<div role="button"'+(h?'
id="'+Jo(h)+'"':"")+' class="';var B=c||{};c=B.Qn;var
z=B.disabled,M=B.checked,T=B.width,ea="goog-inline-block jfk-button
";B=B.style;switch(Da(B)?B.toString():B){case 0:ea+="jfk-button-
standard";break;case 2:ea+="jfk-button-action";break;case 3:ea+=
"jfk-button-primary";break;case 1:ea+="jfk-button-default";break;case 4:ea+="jfk-
button-flat";break;case 5:ea+="jfk-button-mini";break;case 6:ea+="jfk-button-
contrast";break;default:ea+="jfk-button-standard"}T=T instanceof vl?
T.toString():T;T=Ca(T)&&Ca(1)?T.$c!==(1).$c?!
1:T.toString()===(1).toString():1==T;f=h+Jo(new vl(ea+((T?" jfk-button-narrow":"")+
(M?" jfk-button-checked":"")+(c?" "+c:"")+(z?" jfk-button-disabled":"")),void 0))
+'"'+(f?' aria-disabled="true"':' tabindex="'+(k?Jo(k):"0")+'"')+(m?
p?' data-tooltip="'+Jo(m)+'"':' title="'+Jo(m)+'"':"")+(r?' value="'+Jo(r)
+'"':"");d?(null!=d&&d.$c===sl?d=d.Jb().replace(/([^"'\s])$/,"$1 "):
(d=String(d),d=Po.test(d)?d:"zSoyz"),d=" "+d):d="";d=f+d+">";e=null!=e?e:"";e=null!
=e&&e.$c===rl?e:e instanceof od?
Io(qd(e).toString(),e.b()):Io(Zb(String(String(e))),Ho(e));d=Io(d+e+"</div>");e=(b|
|
Md()).b.createElement("DIV");d=xl(d);E(e,Cd(d,null));1==e.childNodes.length&&(d=e.f
irstChild,1==d.nodeType&&(e=d));b.Hi(e,a.Jb());this.kb(a,e);return e};
g.kb=function(a,b){hp.ma.kb.call(this,a,b);this.i||
(this.i=Ya(this.lb,w(this.xd,0,null),this.g,w(this.xd,2,null),this.ra,w(this.xd,3,n
ull),this.o,w(this.xd,1,null),this.s,w(this.xd,4,null),this.V,w(this.xd,5,null),thi
s.j,w(this.xd,6,null),this.ha,w(this.xd,null,1)));for(var c=Xf(b),d=0;d<c.length;+
+d){var e=this.i[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.ha=c,a.ub=!
0;return b};g.wb=function(a){return a.getAttribute("value")||""};g.Sg=function(a,b)
{a&&a.setAttribute("value",b)};
function kp(a,b){function c(h,k){(h?d:e).push(k)}var
d=[],e=[],f=b.Aa;c(0==f,a.lb);c(2==f,a.g);c(3==f,a.ra);c(4==f,a.s);c(5==f,a.V);c(1=
=f,a.o);c(6==f,a.j);c(1==b.Kb(),a.ha);c(!b.isEnabled(),a.Ga()+"-
disabled");ag(b.R(),e);Zf(b.R(),d)};var mp=I("DIV");mp.id=Ea(mp);function np(a){var
b=new hj;b=new gj(b);return tj(b,a)};function op(a,b){var c=new qm(a);var
d=Cd(b.innerHTML,null);var e=c.R();e&&E(e,d);c.className="buy-tip-card";c.Sa=new
Ng(5,5,5,5);c.Gg=!0;c.fg=500;c.kh=250};function Y(){L.call(this);this.b=new
P(this)}x(Y,L);Y.prototype.va=function()
{this.dispatchEvent("dispose");Y.ma.va.call(this);this.b.Ea()};function pp(a,b)
{this.o=a||200;this.j=b||108;Y.call(this)}x(pp,Y);pp.prototype.mc=function(){return
this.o};pp.prototype.Kb=function(){return this.j};function qp(a)
{gm.call(this,a,void 0,void 0);this.xi=!1;this.Gg=!
0;this.fg=500}x(qp,qm);qp.prototype.className="unified-
hovercard";qp.prototype.ig=function(a,b){b||(b=new kl(a,9,!
0));qp.ma.ig.call(this,a,b)};function rp(a){return"Kh\u00f4ng ti\u0300m
th\u00e2\u0301y k\u00ea\u0301t qua\u0309 na\u0300o trong s\u00e1ch n\u00e0y cho
"+a};var sp={update:function(a){for(var b in a)sp[b]=a[b]},sk:function(a)
{if(q(a))try{a=JSON.parse(a)}catch(c){a=null}for(var b in
a)sp.rk(b,a[b])},rk:function(a,b){sp[a]=b}};Ka("_OC_addFlags",sp.sk);var tp="ganpub
ganclk dapp source_ip source_country source_domain authuser".split(" ");function
up(a){var b=void 0===b?window.location.href:b;var c=new U(b);V(a,"hl","vi");
(b=Yk(c,"output"))&&V(a,"output",b);b=Yk(c,"source");"ge-ipad-app"==b?
(V(a,"dapp","2"),a.b.remove("output")):"ge-tablet-app"==b?
(V(a,"dapp","4"),a.b.remove("output")):"ge-ip-app"==b?V(a,"dapp","1"):"ge-android-
app"==b&&V(a,"dapp","3");Yk(c,"authuser")||a.b.remove("authuser");y(tp,function(d)
{var e=Yk(c,d);e&&V(a,d,e)})};function vp(a,b,c)
{Ce.call(this);this.g=null;this.data=a;this.b=b;this.j=c||500}x(vp,Ce);var wp=/
(<b\s*>)|
(<\/b>)/ig,xp={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIE
W_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};vp.prototype.va=function()
{this.g&&this.g.Ea()};function yp(a){return a.g||(a.g=new P(a))}
vp.prototype.i=function(a){var b=H("DIV"),c=new U(this.data.b.fe||
this.data.b.Jj);this.data.b.source&&V(c,"source",this.data.b.source);var
d=this.data.b.title;this.data.b.Xj&&(d+=": "+this.data.b.Xj);d=H("A",
{},d);d.classList.add(this.b+"-
title");Ed(d,c.toString());b.appendChild(d);a.appendChild(b);zp(this,a);b=H("DIV");
if(va(this.data.b.Mj||0)){d=this.data.b.Mj||0;c=Math.floor(d);d=0<d-c?1:0;for(var
e=5-c-d,f=H("SPAN",this.b+"-stars goog-inline-block");0<c;){c--;var
h=H("SPAN","card-star-on goog-inline-block");
f.appendChild(h)}for(;0<d;)d--,h=H("SPAN","card-star-half goog-inline-
block"),f.appendChild(h);for(;0<e;)e--,h=H("SPAN","card-star-off goog-inline-
block"),f.appendChild(h);b.appendChild(f)}c=this.data.b.hn;d=H("A",
{},this.data.b.nm+" b\u00e0i \u0111\u00e1nh gi\u00e1");d.classList.add(this.b+"-
reviews-link");d.classList.add("goog-inline-
block");Ed(d,c);b.appendChild(d);a.appendChild(b);this.data.b.Uj&&(c=new
gj,b=H("DIV",this.b+"-snippet"),c=tj(c,this.data.b.Uj+" "),E(b,c),c=H("A",
{},"\u00bb kh\u00e1c"),
c.classList.add(this.b+"-more-
link"),Ed(c,this.data.b.fe),b.appendChild(c),a.appendChild(b))};
function zp(a,b){var c="",d=H("DIV"),e=a.data.b.ki;if(!Db(ec(e)))
{c=e.split(/\s*,\s*/g);e=c.length;if(!e)return;var f=H("SPAN","author"),h=e-
1,k=ce(", ");y(c,function(m,p){var r=m?m.replace(wp,""):"";r=Wb(r);var B=new
U(Vb('/ebooks?output=ws2&as_brr=5&q=inauthor:"%s"',r));up(B);r=H("A",
{},r);Ed(r,B.toString());f.appendChild(r);p<h&&(B=k.cloneNode(!
0),f.appendChild(B))},a);d.appendChild(f);c="\u00a0-\u00a0"}a.data.b.Lj&&(de(d,H("S
PAN",a.b+"-pubdate",c+a.data.b.Lj)),c="\u00a0-\u00a0");a.data.b.hj&&
(d.appendChild(ce(c)),de(d,H("SPAN",a.b+"-pagesnum",a.data.b.hj+"
trang")));b.appendChild(d)}
function Ap(a,b,c,d,e,f,h){c=H("A",
{id:h||""},c);Ed(c,e?"#":d);c.classList.add(a.b+"-button");c.classList.add(a.b+"-
button-hilite");f&&c.classList.add("disabled");e&&(e=D.product.Ad||
D.product.ue?"touchstart":"click",yp(a).nd(c,e,function(k)
{k.preventDefault();k=H("FORM",{method:"POST"});var m=d instanceof Mc?
d:Uc(d);k.action=Oc(m);Q(k,
{position:"absolute",overflow:"hidden",width:"1px",height:"1px",visibility:"hidden"
});b.appendChild(k);k.submit()},!1));b.appendChild(c)};function Bp()
{this.b={}}g=Bp.prototype;g.Qc=function(){return this.b.Sh};g.tc=function(){return
this.b.tc};g.qh=function(){return this.b.qh};g.Gd=function(){return
this.b.Gd};g.Te=function(){return this.b.Te};function Cp()
{this.b=[]}Cp.prototype.getId=function(){return
this.Ma};Cp.prototype.s=function(a,b,c){var d=null;Kk(c.target)&&(d=new
Bp,d.b.Sh=a,this.b.push(d));b(d)};Cp.prototype.ra=function(a,b,c){var
d=null;Kk(c.target)&&(d=Dp(this,a),Ep(this,d));b(d)};function Ep(a,b)
{qb(a.b,function(c){return c.Qc()==b.Qc()})}function Dp(a,b){return
jb(a.b,function(c){return c&&c.Qc()==b})};function Fp(a){a=new U(a);var
b=a.o.split("/");b[0]||b.shift();return 3<b.length?b[3]:Yk(a,"id")||""}function
Gp(){var a=window.location.pathname.split("/");return 1>a.length?"":a[1]};function
Hp(a)
{this.b={};this.b.title=a.title;this.b.Xj=a.subtitle;this.b.ki=a.authors;this.b.Jj=
a.preview_url;this.b.fe=a.info_url;this.b.Lj=a.pub_date;this.b.hj=a.num_pages;this.
b.An=a.viewability;this.b.
$n=a.subject;this.b.tn=a.thumbnail_url;this.b.Uj=a.snippet;this.b.Xn=a.list_price;t
his.b.Pj=a.sale_price;this.b.Zn=a.sale_price_better;this.b.Km=a.offer_price;this.b.
Cg=a.buy_url;this.b.Nj=a.read_url;this.b.Kf=a.is_free_ebook||!
1;this.b.Hf=a.in_my_ebooks||!1;this.b.Yn=a.my_ebooks_url||"";this.b.Mj=
a.rating_score||0;this.b.nm=a.num_reviews||0;this.b.tc=a.is_purchased||!
1;this.b.Jf=a.is_ebook||!
1;this.b.bo=a.write_review_url||"";this.b.Jk=a.add_to_my_ebooks_url||"";this.b.an=a
.preview_ebook_url||"";this.b.hn=a.reviews_url||"";this.b.mg=a.view_order_url||"";t
his.b.Nn=a.add_to_my_ebooks_url;this.b.uk=a.add_to_my_ebooks_url_is_on_play||!
1;this.b.Ff=a.has_flowing_text||!1;this.b.Gf=a.has_scanned_text||!1;var
b=Fp(a.info_url);this.b.Sh=b;this.b.Pn=a.canonical_atb_url||"";this.b.qh=a.is_renta
ble||
!1;this.b.qe=a.is_pre_order||!
1;this.b.Fj=a.on_sale_date||"";this.b.Gd=a.is_pre_ordered||!
1;this.b.Wn=a.issue_volume_count||0;this.b.Te=a.is_volume_cancelled||!
1;this.b.vk=a.cancelled_reason||"0";switch(a.rental_state){case
1:this.b.Yf=1;break;case 2:this.b.Yf=2}this.b.en=a.rental_end_utc||
0}x(Hp,Bp);function Ip(a)
{this.b=[];this.Ma=a.id;this.te=a.title;this.lb=a.num_volumes;this.g=a.access||"0";
this.ta=a.predefined;this.ha=a.can_remove_volumes;this.o=a.can_add_volumes;this.V=a
.can_only_add_ebooks||!1;this.i=new U(a.add_vol_base_url);this.j=new
U(a.del_vol_base_url);a.volumes&&(this.b=A(a.volumes,function(b){return new
Hp(b)}))}x(Ip,Cp);function Jp(){Y.call(this);this.i=[];this.g=[]}x(Jp,Y);function
Kp(a){var b=new U(Zd().location);b=new U(b);return
a===parseInt(Yk(b,"as_coll"),10)}function Lp(a,b){return jb(Ab(a.i,a.g),function(c)
{return c.getId()==b})};function Mp(a,b){var c=H("A",{},"Xem \u0111\u01a1n
\u0111\u1eb7t h\u00e0ng");Ed(c,a);c.classList.add(b);return c};function Np(a,b,c)
{vp.call(this,a,b,c);Yk(new U(this.data.b.fe),"dapp")}x(Np,vp);
Np.prototype.render=function(a){ee(a);var b=H("DIV",this.b),c=H("DIV",this.b+"-
meta");this.i(c);var d=H("DIV",this.data.b.Jf?this.b+"-footer":this.b+"-footer-
nonebook"),e=H("DIV",this.b+"-footer-
inner");if(this.data.b.Jf)if(this.data.Te()&&Kp(1))Op(this,e);else
if(this.data.b.qe&&!this.data.tc()||this.data.Gd()){var f=H("DIV",this.b+"-pre-
order-date");f.textContent="S\u1eb5n c\u00f3 v\u00e0o ng\u00e0y:
"+this.data.b.Fj;e.appendChild(f);this.data.Gd()&&Kp(1)&&Op(this,e)}else
if(this.data.tc()&&Kp(1))Pp(this,
e),Op(this,e);else{Pp(this,e);f=!this.data.tc()&&!this.data.b.Kf;var
h=this.data.b.Kf&&!this.data.b.Hf;if(f||h){f=H("SPAN",{"class":this.b+"-footer-
inner-right"});if(h=this.data.b.an||this.data.b.Nj){for(var
k=h.search(uk),m=0,p,r=[];0<=(p=tk(h,m,"source",k));)r.push(h.substring(m,p)),m=Mat
h.min(h.indexOf("&",p)+1||
k,k);r.push(h.substr(m));h=r.join("").replace(wk,"$1");h=sk(h,"source","ebookstore"
)}h&&(k=H("A",{id:"unified-hovercard-preview-link"},"xem tr\u01b0\u1edbc
s\u00e1ch"),Ed(k,h),f.appendChild(k));
e.appendChild(f)}}d.appendChild(e);b.appendChild(c);b.appendChild(d);a.appendChild(
b);oh(a).width>this.j&&R(a,this.j,"")};
Np.prototype.i=function(a){if(!(this.data.tc()||this.data.Gd()||
this.data.Te())&&this.data.b.mg&&Kp(1)){var b=H("IMG",
{src:"/googlebooks/images/purchase_error.gif","class":this.b+"-error-
icon"});b=H("DIV",this.b+"-card-error",b,"Th\u1ebb t\u00edn d\u1ee5ng b\u1ecb
t\u1eeb ch\u1ed1i:");if(this.data.b.mg){var
c=Mp(this.data.b.mg,"primary"),d=H("SPAN");d.innerText="&nbsp;";b.appendChild(d);b.
appendChild(c)}a.appendChild(b)}Np.ma.i.call(this,a);b=H("DIV",this.b+"-book-
options");this.data.b.Jf?(this.data.b.Kf?
this.data.b.Hf?Qp(this,b):Ap(this,b,"S\u00e1ch \u0111i\u1ec7n t\u1eed - MI\u1ec4N
PH\u00cd",this.data.b.Jk,!this.data.b.uk,void 0,"unified-hovercard-free-
btn"):this.data.Gd()?(c=H("SPAN",this.b+"-pre-ordered","\u0110\u00e3 \u0111\u1eb7t
h\u00e0ng tr\u01b0\u1edbc"),b.appendChild(c)):this.data.Te()&&Kp(1)?
(c=H("DIV",this.b+"-cancelled"),d=this.data.b.vk,0==d?le(c,"\u0110\u00e3 h\u1ee7y -
theo y\u00eau c\u1ea7u c\u1ee7a kh\u00e1ch h\u00e0ng"):1==d?le(c,"\u0110\u00e3
h\u1ee7y - s\u1ef1 c\u1ed1 v\u1edbi S\u00e1ch \u0111i\u1ec7n t\u1eed"):
2==d?le(c,"\u0110\u00e3 h\u1ee7y - thay \u0111\u1ed5i gi\u00e1"):3==d?
le(c,"\u0110\u00e3 h\u1ee7y - h\u1ee7y c\u1ee7a nh\u00e0 xu\u1ea5t
b\u1ea3n"):le(c,"\u0110\u00e3 h\u1ee7y"),b.appendChild(c)):this.data.tc()||
this.data.b.Hf?!this.data.tc()&&this.data.b.Hf?
Rp(this,b):this.data.tc()&&Qp(this,b):Rp(this,b),Kp(7)&&(c=H("SPAN",this.b+"-
offline-remove-options"),d=H("SPAN",{id:"unified-hovercard-remove-from-
ebooks","class":this.b+"-fake-link"},"X\u00f3a kh\u1ecfi S\u00e1ch \u0111i\u1ec7n
t\u1eed c\u1ee7a t\u00f4i"),
d.id="hovercard-remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):
(c=this.data.b.Jj,Pa(xp,this.data.b.An)&&!Db(c)?Ap(this,b,"Xem
tr\u01b0\u1edbc",c,void 0,void 0,"unified-hovercard-preview-sample"):Ap(this,b,"Xem
tr\u01b0\u1edbc",c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)};
function Op(a,b){var c=H("DIV",{id:"unified-hovercard-purchased-shelf-
links","class":a.b+"-order-links-
container"}),d=a.data.b.mg;d&&(d=Mp(d,""),c.appendChild(d));a.data.Gd()||
(d=H("DIV",{id:"unified-hovercard-delete-forever","class":a.b+"-footer-fake-
link"},"X\u00f3a v\u0129nh vi\u1ec5n"),O(d,a.b+"-footer-action-
link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function Rp(a,b){a.data.b.qe&&!a.data.tc()?Ap(a,b,"\u0110\u1eb7t h\u00e0ng
tr\u01b0\u1edbc S\u00e1ch \u0111i\u1ec7n t\u1eed - "+a.data.b.Pj,a.data.b.Cg,void
0,void 0,"unified-hovercard-buy-btn"):a.data.qh()?Ap(a,b,"S\u00c1CH \u0110I\u1ec6N
T\u1eec T\u1eea "+a.data.b.Km,a.data.b.Cg,void 0,void 0,"unified-hovercard-buy-
btn"):Ap(a,b,"Mua s\u00e1ch \u0111i\u1ec7n t\u1eed - "+a.data.b.Pj,a.data.b.Cg,void
0,void 0,"unified-hovercard-buy-btn")}
function Qp(a,b){Ap(a,b,"\u0110\u1ecdc ngay b\u00e2y gi\u1edd",a.data.b.Nj,void
0,void 0,"unified-hovercard-read-now")}
function Pp(a,b){var c=H("DIV",a.b+"-supported-devices"),d=a.b+"-device-
type",e=a.b+"-device-supported",f=a.b+"-device-not-
supported",h=H("SPAN",d,"Web"),k=H("SPAN",d,"M\u00e1y t\u00ednh b\u1ea3ng /
iPad"),m=H("SPAN",d,"Thi\u1ebft b\u1ecb \u0111\u1ecdc s\u00e1ch \u0111i\u1ec7n
t\u1eed");d=H("SPAN",d,"\u0110i\u1ec7n tho\u1ea1i th\u00f4ng minh");var
p=H("SPAN","goog-inline-block"),r=H("SPAN","goog-inline-block"),B=H("SPAN","goog-
inline-block"),z=H("SPAN","goog-inline-block");a.data.b.Ff?(O(p,e),O(r,
e),O(B,e),O(z,e)):(a.data.b.Gf?(O(p,e),O(r,e)):
(O(p,f),O(r,f)),O(B,f),O(z,f));c.appendChild(p);c.appendChild(h);c.appendChild(r);c
.appendChild(k);c.appendChild(B);c.appendChild(m);c.appendChild(z);c.appendChild(d)
;b.appendChild(c)};function Sp(a,b){if(Tp()){var c=b,d=/\s*([.\d][.\w]*)\s+([.\d]
[.\w]*)\s+([.\d][.\w]*)\s+([.\d]
[.\w]*)/g,e=/left/g,f=/right/g,h=/Left/g,k=/Right/g,m=/%%%%/g,p={},r;for(r in c)
{var B=c[r].replace(d,"$1 $4 $3 $2");B=B.replace(e,"%%%
%").replace(f,"left").replace(m,"right");var z=r.replace(e,"%%%
%").replace(f,"left").replace(m,"right");z=z.replace(h,"%%%
%").replace(k,"Left").replace(m,"Right");p[z]=B}b=p}Q(a,b)}function Tp()
{return"rtl"==document.body.dir}
var Up={border:!0,padding:!0,margin:!
0},Vp=["Top","Bottom","Right","Left"],Wp={color:"#0000cc",textDecoration:"underline
"};function Xp(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"};y(a,function(c)
{Ma(b,w(Yp,c))})}
function Yp(a,b,c){var d=""==Yg(a,c);Up[c]?y(Vp,function(e)
{d&&""==Yg(a,c+e)&&Q(a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Wp[c]?
Q(a,c,Wp[c]):Q(a,c,b))}function Zp(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||Ma(c,function(e,f)
{tb(d,sb(a.getElementsByTagName(f)))});Xp(d)};function $p(a,b,c)
{qp.call(this,a);this.Fb=Tp();this.ra=this.ua=this.zd=null;this.mk=b;this.g=null;th
is.nk=!!c;this.render(b);aq(this)}x($p,qp);$p.prototype.va=function()
{yp(this.g).Ea();J(this.R())};$p.prototype.Ue=function(a,b)
{$p.ma.Ue.call(this,a,b);this.isVisible()&&(this.xh=this.Fb?new Ng(0,-2,0,0):new
Ng(0,0,0,-2),this.isVisible()&&this.$d(),this.zd=this.b,bq(this))};
$p.prototype.render=function(a)
{this.g&&(this.g.Ea(),this.ra=this.ua=null);this.g=new
Np(a,this.className,435,this.nk);this.g.render(this.R());aq(this);this.isVisible()&
&bq(this)};
function bq(a){var b=H("DIV"),c=H("DIV");var d=ph(a.zd||null);var e=ph(a.R());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 f=e.top>=d.top,h=Ug(e,d);h||(h=new
Rg(d.left,0,d.width,0));d=a.Fb?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,fm:f}}else
e=null;f=a.Fb?"marginRight":"marginLeft";Q(c,f,e.x+"px");Q(b,f,e.x-
1+"px");O(a.R(),a.className+"-tooltip");e.fm?(Q(c,"bottom",e.y+"px"),Q(b,"bottom",
e.y+1+"px"),O(c,a.className+"-arrow-up"),O(b,a.className+"-arrow-up-border")):
(Q(c,"top",e.y+"px"),Q(b,"top",e.y+1+"px"),a.mk.b.Jf||O(c,a.className+"-
nofooter"),O(c,a.className+"-arrow-down"),O(b,a.className+"-arrow-down-
border"));a.ra?fe(b,a.ra):a.R().appendChild(b);a.ua?
fe(c,a.ua):a.R().appendChild(c);a.ua=c;a.ra=b}
$p.prototype.jk=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
&&(b=b.href,a=window.location,b=b instanceof Mc?
b:Uc(b),a.replace(Oc(b))))}c&&this.dispatchEvent(new Je(c,this))}};
function aq(a){var b=D.product.Ad||
D.product.ue?"touchstart":"click",c=yp(a.g);kg(c,a.R(),b,a.jk,!1,a)};function
cq(a,b,c){pp.call(this,b);this.g=a;this.i=null;this.V=!1;if(c==(1).toString()||
c==(7).toString())this.V=!0}x(cq,pp);var dq=new L;
cq.prototype.Mc=function(a){var b=H("A",{className:"slider-link goog-inline-
block"});R(b,"",this.mc());var c=new U(this.g.b.fe);this.g.b.source?
V(c,"source",this.g.b.source):V(c,"source","gbs_slider_thumb");c.b.remove("num");Ed
(b,c.toString());a.appendChild(b);this.i=I("img");this.i.alt="";this.b.nd(this.i,"l
oad",v(this.Aa,this));dq.dispatchEvent("start");(a=this.g.b.tn)?(a=new
U(a),V(a,"h",this.mc()),V(a,"stbn",1),a.b.remove("edge"),this.i.src=a.toString()):t
his.i.src="/googlebooks/images/no_cover_thumb.gif";
R(this.i,"",this.mc());b.appendChild(this.i);this.V&&2==this.g.b.Yf?
(this.s=H("SPAN",["bookcard-badge","bookcard-sample-label"],"\u0110\u00e3 h\u1ebft
h\u1ea1n"),b.appendChild(this.s)):this.V&&1==this.g.b.Yf?(a=this.g,1==a.b.Yf?
(a=a.b.en-Ja()/1E3,a=Math.round(a/3600),c=Math.round(a/24),a=1>=a?"S\u1eafp
h\u1ebft h\u1ea1n":48>=a?a+" gi\u1edd":c+" ng\u00e0y"):a="",this.s=H("SPAN",
["bookcard-badge","bookcard-sample-label"],a),b.appendChild(this.s)):!this.V||
this.g.tc()||this.g.b.Kf||(this.s=H("SPAN",
["bookcard-badge","bookcard-sample-
label"],"M\u1eabu"),b.appendChild(this.s));af(b,"mouseover",v(this.ta,this,b))};cq.
prototype.Aa=function()
{this.dispatchEvent("render");dq.dispatchEvent("complete");if(this.s){var
a=oh(this.i).width;this.s.style.width=bh(a,!0)}};cq.prototype.ta=function(a,b){(new
$p(a,this.g)).eh(b)};function eq(a,b,c){cq.call(this,a,b-
40,c);this.ha=H("DIV","slider-annotation");this.ra=!
1}x(eq,cq);eq.prototype.Mc=function(a)
{af(this,"render",v(this.ua,this));eq.ma.Mc.call(this,a);a.appendChild(this.ha)};
eq.prototype.ua=function(a){if(!this.ra){a.b();a=this.ha;var
b=this.g,c=I("DIV"),d=H("A",{href:b.b.fe,className:"slider-annotation-
title"},ce(b.b.title));c.appendChild(d);if(b=b.b.ki)b=H("DIV","slider-annotation-
author",ce(b)),c.appendChild(b);R(c,oh(this.i).width+5,"");a.appendChild(c);this.ra
=!0;this.dispatchEvent("render")}};function fq(a,b,c)
{eq.call(this,a,b,c)}x(fq,eq);fq.prototype.Mc=function(a)
{fq.ma.Mc.call(this,a)};function gq(a,b,c,d){this.Aa=a;this.ra=null;this.Ab=c||
null;this.Da="boolean"==typeof b?b:!0;this.ub=d||0;b=new hq;c=new iq(this.Ab||
a,this.ub);c.ua=!0;d=new Ml(null,null,!
1);Fl.call(this,b,c,d);d.b=this;d.al(a);this.V=a;this.ni=!1;this.yg=!
0;K(this,"update",v(this.Sa,this))}x(gq,Fl);gq.prototype.se=function()
{this.Wa=this.Aa.value;gq.ma.se.call(this);return!1};
gq.prototype.Sa=function(a){a.rd&&(a=this.Aa.form,this.ra||(this.ra=H("INPUT",
{type:"hidden",name:"oq"}),a.appendChild(this.ra)),this.ra.value=this.Wa,this.Da&&a
.submit())};function hq(){}var
Yj=Kc(zc(Ac("//suggestqueries.google.com/complete/search")));hq.prototype.g=functio
n(a,b){var c=A(b[1],function(d){return d[0]});a(b[0],c)};function iq(a,b)
{Tl.call(this);this.Ab=a;this.Db=b||0}x(iq,Tl);
iq.prototype.fh=function(){iq.ma.fh.call(this);var a=0,b=G("gbfwa");b||
(b=Rd("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);y(Qd(document,"div","ac-
renderer",void 0),function(c){a&&Q(c,"top",a+"px");Q(c,"width",oh(this.Ab).width-
2+"px");Q(c,"left",parseInt(c.style.left,10)+this.Db+"px")},this)};function
jq(a,b,c,d,e,f){Y.call(this);this.ta=a;this.V=b;this.Da=e;this.Aa=f||
{};this.o=va(d)?d:this.V?200:80;this.V||O(this.ta,"slider-
small");this.ha=[];this.i=I("A");this.i.innerHTML=Tp()?"&rsaquo;":"&lsaquo;";this.i
.setAttribute("title","Cu\u1ed9n sang tr\u00e1i");th(this.i,!
0);this.ta.appendChild(this.i);this.g=I("div");O(this.g,"slider-
drawables");this.ta.appendChild(this.g);this.s=I("A");this.s.innerHTML=Tp()?"&lsaqu
o;":"&rsaquo;";this.s.setAttribute("title","Cu\u1ed9n sang ph\u1ea3i");th(this.s,
!
0);this.ta.appendChild(this.s);this.b.ka(this.i,"click",v(this.fj,this,-.75));this.
b.ka(this.s,"click",v(this.fj,this,.75));this.lf();a=new
ig;this.b.ka(a,"resize",this.Bh);this.Bh();this.ra=0;this.ua=D.ya&&D.Oa("8")&&!
D.Oa("9")&&Tp();c&&kq(this,c)}x(jq,Y);function lq(a){var
b=Math.ceil(1.25*mq(a));b=Math.min(a.ha.length,a.ra+b);y(vb(a.ha,a.ra,b),v(a.Fk,a))
;a.lf();a.ra=b;b>=a.ha.length&&a.dispatchEvent("render")}g=jq.prototype;
g.Fk=function(a){var b=H("DIV",{"class":"goog-inline-block slider-
loading"});this.g.appendChild(b);var c=H("DIV",{"class":"goog-inline-block slider-
drawable"});S(c,!
1);this.g.appendChild(c);this.b.nd(a,"render",v(this.Gk,this,b,c));a.Mc(c)};g.Gk=fu
nction(a,b){J(a);this.lf();S(b,!0)};function kq(a,b){var c=A(b,function(d){return
this.V?new fq(d,this.o):new cq(d,this.o,this.Da,this.Aa)},a);nq(a,c)}function
nq(a,b){tb(a.ha,b);lq(a)}
g.fj=function(a){(Tp()?0>a:0<a)&&lq(this);a*=this.ua?-
1:1;a*=oh(this.g).width+20;this.j&&(this.j.Ea(),this.j=null);this.j=new
Kg([this.g.scrollLeft,0],
[this.g.scrollLeft+a,0],500,Qh);K(this.j,"animate",v(this.zm,this));K(this.j,"end",
v(this.lf,this));this.j.play()};g.zm=function(a)
{a=A(a.coords,Math.round);this.g.scrollLeft=a[0]};
g.lf=function(){if(D.Qa&&Tp()||this.ua){var a=this.g.scrollLeft<=-
1*(this.g.scrollWidth-oh(this.g).width);var b=0==this.g.scrollLeft}else
a=0==this.g.scrollLeft,b=this.g.scrollLeft>=this.g.scrollWidth-
oh(this.g).width;this.i.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"};g.Bh=function(){this.lf()};
function mq(a){var b=a.V?110:50;return Math.ceil(oh(a.g).width/b)};function oq(a,b)
{Y.call(this);this.V=a;this.source=b?b:"gbs_bookshelf_slider";this.ha=0;this.j=new
ig;this.ta=this.j.Ba();this.ra="";af(this.j,"resize",v(this.ij,this))}x(oq,Y);g=oq.
prototype;g.ij=function(){this.j.Ba().width>this.ta.width?
this.uf():af(this.j,"resize",v(this.ij,this))};g.render=function(a)
{this.o=a;this.g=new jq(this.o,!0,void 0,void
0,this.V.getId());this.b.ka(this.g,"render",v(this.uf,this))};
g.uf=function(){this.g.Bh();var a=Math.ceil(1.25*mq(this.g))
+1,b=pq(this,this.ha,a);b&&(this.ha+=a,Bk(b,v(this.Tl,this)))};g.Tl=function(a)
{a=a.target;if(Kk(a)){if((a=(new Ip(Lk(a))).b)&&a.length){var b=Fp(a[a.length-
1].b.fe);this.ra!=b&&(this.ra=b,nq(this.g,qq(this,a)));
(a=ue(this.R()))&&qh(a,1)}else
0==this.g.ra&&this.bn();this.dispatchEvent("success")}};function qq(a,b){return
A(a.Hg(b),function(c){return this.g.V?new fq(c,200,this.V.getId()):new
cq(c,80,this.V.getId())},a)}g.bn=t;g.R=function(){return this.o};
g.Hg=function(a){return this.source?A(a,function(b){b.b.source=this.source;return
b},this):a};function rq(a,b,c,d,e){oq.call(this,a,e);this.i=b;this.s=c||!
1;this.ua=d||[]}x(rq,oq);function pq(a,b,c){var d=new U("/books?
jscmd=SearchVolume");up(d);V(d,"start",b);V(d,"num",c);a.s?
(V(d,"as_pt","MAGAZINES"),V(d,"as_coll2",a.i)):
(V(d,"as_brr",3),V(d,"q",a.i),eb(a.ua,function(e){V(d,e.name,e.value)}));return
d}rq.prototype.render=function(a){this.o=a;this.g=new jq(a,!
this.s);this.b.ka(this.g,"render",v(this.uf,this))};
rq.prototype.Hg=function(a){return this.s?A(a,function(b)
{b.b.source="gbs_other_issues";return b},this):rq.ma.Hg.call(this,a)};function sq()
{}g=sq.prototype;g.Eb=function(a){this.j=a.width;this.o=a.height};g.Ba=function()
{return new Kd(this.j,this.o)};g.Je=function(){return this.s};g.hd=function()
{return this.g};g.Kb=function(){return this.j};g.mc=function(){return
this.o};g.Xb=function(){return new F(this.s,this.g)};function tq(a){return new
Rg(a.s,a.g,a.j,a.o)};function uq(a){this.i=a}x(uq,sq);uq.prototype.Ca=function()
{return this.i};uq.prototype.Eb=function(a){void 0==a.width?
(this.o=a.height,this.j=Math.round(a.height*vq(this.i))):void 0==a.height?
(this.j=a.width,this.o=Math.round(a.width/vq(this.i))):
(this.j=a.width,this.o=a.height)};function wq(){L.call(this);this.b=new
yl}x(wq,L);function xq(a,b){b.sort(yq);y(b,function(c){c.Kd(this)},a);a.b=new
yl;y(b,function(c){this.b.set(c.Ra(),c)},a);a.dispatchEvent("update")}function
yq(a,b){return Z(a)-Z(b)}function zq(a){return a.b.Bb()}function Aq(a,b,c)
{a=zq(a);for(var d=-1,e=0;e<a.length;e++)if(a[e].Ra()==b){d=e;break}if(0<=d)return
a[c+d]}function Bq(a,b){return a.b.get(b)}function Cq(a,b){b=Eb(b);if(0!
=b.length)return jb(zq(a),function(c){return Dq(c)==b})};function Eq(a)
{L.call(this);this.b={};a&&this.Hd(a)}x(Eq,L);g=Eq.prototype;g.oe=function(){return
this.b.w||this.Ha.ad.width};g.Pg=function(){return this.b.h||
this.Ha.ad.height};function vq(a){return a.oe()/a.Pg()}g.Ba=function(){return new
Kd(this.oe(),this.Pg())};g.Hd=function(a){for(var b in
a)this.b[b]=a[b];this.dispatchEvent("update")};g.Kd=function(a){this.Ha=a};function
Dq(a){return a.b.title}g.nc=function(){var a=Dq(this);return a?"Trang
"+a:""};function Z(a){return a.b.order}
g.Pc=function(a){if(this.b.src&&a){var b=new U(this.b.src);V(b,"w",a.width);return
b.toString()}return this.b.src};g.Ra=function(){return this.b.pid};function
Fq(a,b,c){this.V=a;this.i=b;this.ha=c||!1;a=this.Ba();this.b()?
a.height=120:a.height=65;this.Eb(a)}x(Fq,sq);Fq.prototype.b=function(){var a=G("gb-
mobile-menu-pubinfo");return a?0<ge(a).length&&null!=this.V&&0==Z(this.V):!
1};function Gq(){this.g=[]}Gq.prototype.Tb=function(a)
{this.g.push(a)};Gq.prototype.Ba=function(){var a=this.Kb(),b=this.mc();return
null===a||null===b?null:new Kd(a,b)};Gq.prototype.Ie=function(a){return
fb(this.g,a||sc)};function Hq(a,b){for(var c=0;c<a.g.length;c++){var
d=a.g[c];if(b(d))return d}return null}function Iq(a,b){return Hq(a,function(c)
{return c.hd()<=b&&c.hd()+c.Ba().height>=b})}function Jq(a,b){return
jb(a.g,function(c){return Pg(Sg(tq(c)),b)})};function Kq()
{this.g=[];this.cells=[]}x(Kq,Gq);g=Kq.prototype;g.marginTop=0;g.Dh=0;g.lh=0;g.lg=0
;g.zn=!1;g.Kb=function(){return this.j};g.mc=function(){return this.o};function
Lq(a){Mq(a);for(var b=0,c=0;c<a.s;c++){var d=Nq(a,c);y(a.cells[c],function(h){if(h)
{var k=b+Math.round((d-h.Ba().width)/2);h.s=k}});b+=d+a.lh}a.j=b;var
e=a.marginTop;for(c=0;c<a.b;c++){var f=Oq(a,c);y(Pq(a,c),function(h)
{if(h)if(this.zn){var k=e+Math.round((f-h.Ba().height)/2);h.g=k}else
h.g=e});e+=f+a.lg}a.o=e+a.Dh}
function Pq(a,b){return A(a.cells,function(c){return c[b]})}function Nq(a,b){var
c=0;y(a.cells[b],function(d){d&&(c=Math.max(c,d.Ba().width))});return c}function
Oq(a,b){var c=0;y(Pq(a,b),function(d){d&&(c=Math.max(c,d.Ba().height))});return
c};function Qq(a){Kq.call(this);this.s=a}x(Qq,Kq);function Mq(a)
{a.b=Math.ceil(a.g.length/a.s);for(var b=0;b<a.b;b++)for(var c=0;c<a.s;c++){var
d=b*a.s+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.g[d]}};function Rq(a)
{Qq.call(this,a);this.V=new Map}x(Rq,Qq);Rq.prototype.Oc=function(a){return
this.V.get(Sq(uq,a))};Rq.prototype.ra=function(a){if(a instanceof
Fq)a=Sq(a.constructor,a.i);else if(a instanceof uq)a=Sq(a.constructor,a.Ca());else
throw Error("Input item must be a LayoutPage or LayoutSeparator.");return
this.V.get(a)};
Rq.prototype.Tb=function(a){if(a instanceof Fq){var
b=Sq(a.constructor,a.i);this.V.set(b,a)}else a instanceof
uq&&(b=Sq(a.constructor,a.Ca()),this.V.set(b,a));Rq.ma.Tb.call(this,a)};function
Sq(a,b){return Ea(a)+"#"+b.Ra()};function Tq(a,b,c,d)
{this.lg=this.lh=10;this.Dh=this.marginTop=20;b=Math.floor((b-20)/
(100+this.lh));d&&2<b&&(b-=b%2);Rq.call(this,b);zq(a);a=A(zq(a),function(e){e=new
uq(e);var f=e.Ba();f.width=100;e.Eb(f);return e});c&&(c=a[0].Ba(),d=new
sq,d.Eb(c),this.Tb(d));y(a,v(this.Tb,this));Lq(this)}x(Tq,Rq);function
Uq(a,b,c,d,e){Rq.call(this,1);this.ha=b;this.i=c;var f=d||!
1,h;a=zq(a);y(a,function(k){f&&h&&1<Z(k)-Z(h)&&Vq(this,h,k);var m=G("gb-mobile-
menu-pubinfo");m&&0<ge(m).length&&!f&&h&&k&&0==Z(h)&&Vq(this,h,k,!0);m=new
uq(k);var p=m.Ba();"fixed_height"==this.ha?
p.height=this.i:p.width=this.i;m.Eb(p);this.Tb(m);h=k},this);f&&h&&e&&Z(h)<Z(e)&&Vq
(this,h,e);Lq(this)}x(Uq,Rq);function Vq(a,b,c,d){b=new Fq(b,c,d||!
1);c=b.Ba();"fixed_height"==a.ha?c.height=a.i:c.width=a.i;b.Eb(c);a.Tb(b)}
Uq.prototype.Qg=function(){return this.i};Uq.prototype.rj=function(){return
this.ha};Uq.prototype.lg=8;function Wq(){};function Xq(a,b)
{this.b=b}x(Xq,Wq);Xq.prototype.render=function(a){var
b=this.b(a);b.Eb(a.Ba());b.setPosition(a.Xb());return b};function Yq(a,b){var
c=Zq(a),d=Zq(b);0==Z(a)||0==Z(b)?d="\u0110\u00e2y l\u00e0 ch\u1ebf \u0111\u1ed9 xem
tr\u01b0\u1edbc. To\u00e0n b\u1ed9 c\u00e1c trang \u0111\u01b0\u1ee3c hi\u1ec3n
th\u1ecb s\u1ebd b\u1ecb gi\u1edbi h\u1ea1n.":!va(c)||!va(d)||c>=d||1==Math.abs(c-
d)?d="M\u1ed9t s\u1ed1 trang b\u1ecb b\u1ecf qua kh\u1ecfi b\u1ea3n xem
tr\u01b0\u1edbc c\u1ee7a s\u00e1ch n\u00e0y.":$q(a,b)?d="Trang "+(--d+" kh\u00f4ng
n\u1eb1m trong b\u1ea3n xem tr\u01b0\u1edbc c\u1ee7a s\u00e1ch n\u00e0y."):(c=++c+
"",d=--d+"",d="Trang "+(c+(" \u0111\u1ebfn "+(d+" kh\u00f4ng \u0111\u01b0\u1ee3c
hi\u1ec3n th\u1ecb trong b\u1ea3n xem tr\u01b0\u1edbc n\u00e0y."))));return
d}function Zq(a){a=Dq(a);if(/[^0-9]/.test(a)||Db(a))a=null;else{var b=a.length-
1;a=0<=b&&a.indexOf("B",b)==b?Ag(a,Dg):Ag(a,Cg)}return a}function $q(a,b){var
c=Zq(a),d=Zq(b);return 0==c+1-(d-1)};function ar(){Y.call(this)}x(ar,Y);function
br(a,b)
{Y.call(this);this.s=a;this.o=b;this.j=b.V;this.i=b.i;this.g=I("DIV");this.g.classN
ame="separator-container";this.s.appendChild(this.g);var
c=I("TABLE");c.className="separator-outer-table";this.g.appendChild(c);var
d=c.insertRow(-1).insertCell(-1);d.align="center";var
e=I("DIV");e.className="separator-
background";d.appendChild(e);d=I("TABLE");d.className="separator-inner-
table";e.appendChild(d);d.align="center";if(b.b()){var f=G("gb-mobile-menu-
pubinfo");if(f){var h=(f||document).getElementsByTagName("IMG");
if(1==h.length){h=h[0].cloneNode(!0);var k=d.insertRow(-1).insertCell(-
1);k.insertBefore(h,k.childNodes[0]||null);O(k,"separator-message");O(k,"separator-
pubinfo-message")}h=Yq(this.j,this.i);k=re(f);d=d.insertRow(-1).insertCell(-
1);f=I("SPAN");f.className="separator-text";d.appendChild(f);var
m=this.o;m.b&&m.ha?(h=np(k),E(f,h)):(h=np(h+"<br>"+k),E(f,h));O(d,"separator-
message");O(d,"separator-pubinfo-message")}O(c,"separator-pubinfo");O(e,"separator-
pubinfo")}else c=d.insertRow(-1).insertCell(-1),
O(c,"separator-message"),c.innerHTML=Yq(this.j,this.i);th(this.g,!
0);Zp(this.g)}x(br,ar);br.prototype.Eb=function(a)
{R(this.g,a)};br.prototype.setPosition=function(a)
{ah(this.g,a)};br.prototype.Za=function(){J(this.g)};function cr(a,b)
{this.b=a;this.g=b};function dr(a)
{L.call(this);this.j(a||"")}x(dr,L);dr.prototype.getQuery=function(){return
this.i};dr.prototype.j=function(a){this.i!
=a&&(this.i=a,this.dispatchEvent("change"))};function er(){this.b={}};function
fr(a){this.g=a}fr.prototype.Pb=function(a)
{this.b&&(this.b.Ea(),ee(this.g.Ja().i.g));this.b=new
a(this.g);this.b.ra&&this.b.ra(this.g.Ca());this.b.ta&&this.b.ta()};fr.prototype.Ja
=function(){return this.b};function gr(a)
{Y.call(this);this.ha=a;ee(a);Q(a,"overflow","hidden");this.o=I("div");Q(this.ha,
{position:"relative",padding:"0px"});a=this.ha;a.insertBefore(this.o,a.childNodes[0
]||null);this.ua=new
er;this.ra=[];this.j=[];a=v(this.Yi,this,1);this.j.push(["next",a]);a=v(this.Yi,thi
s,-
1);this.j.push(["previous",a]);a=v(this.Ql,this);this.j.push(["turntopage",a]);a=v(
this.Vl,this);this.j.push(["zoomin",a]);a=v(this.Wl,this);this.j.push(["zoomout",a]
);this.s=new fr(this);a=I("div");Zp(a,!0);Q(a,{position:"absolute",
left:"0px",top:"0px"});this.ha.appendChild(a);this.ta=a;this.Eb(xh(this.ha));hr.pus
h(this);this.Va=new dr;K(this.Va,"change",this.Ml,!1,this)}x(gr,Y);var
hr=[];g=gr.prototype;
g.Eb=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);if(!
this.g||!Ld(this.g,a)){var b=this.o,c=Vd(Md(Od(b)).b);if(!D.ya||D.Oa("10")||
c&&D.Oa("8"))vh(b,a,"content-box");else{var d=b.style;c?
(d.pixelWidth=a.width,d.pixelHeight=a.height):
(c=wh(b),b=jh(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,d.pixelHeight=a
.height+b.top+c.top+c.bottom+b.bottom)}this.g=a;
(d=this.s.Ja())&&d.Eb(a);this.dispatchEvent("resize")}};g.Ba=function(){return
this.g};g.Kb=function(){return this.g.width};
g.mc=function(){return this.g.height};g.go=function()
{this.dispatchEvent("load")};g.Pb=function(a){this.V!
=a&&(this.V=a,this.s.Pb(a),this.dispatchEvent("viewportmodechange"))};g.Ja=function
(){return this.s.Ja()};function ir(a,b)
{if(a.Ha)throw"";a.Ha=b;K(b,"update",v(a.Il,a))}g.Il=function()
{this.dispatchEvent("pagesupdate")};function jr(a,b){var
c=Bq(a.Ha,b);c&&a.Cb(c,void 0)}g.Cb=function(a,b){if(this.i!=a||
b)this.i=a,this.dispatchEvent("pagechange")};
function kr(a,b){lr(a,b,v(function(c){N(v(this.Cb,this,c))},a))}function lr(a,b,c)
{a=a.Ha;new U(b);b=new
a.g({url:b});b.Kd(a);c=v(a.o,a,c);mr(b,nr(b),c)}g.Ll=function(a,b,c,d)
{(c=or(d,c))&&pr(this,a,b,c)};function pr(a,b,c,d){if(d&&d.length){for(var
e=d[0],f=1;f<d.length;f++)e=Vg(e,d[f]);d=b.Ca().oe();d=b.Ba().width/d;e=new
Gj(e.left,e.top);e.Rg(d);e.x=Math.round(e.x);e.y=Math.round(e.y);b=Hj(b.Xb());b.add
(e);b.x-=c.x;b.y-=c.y;a.Ja().Ij(b)}}g.Ra=function(){return
this.i.Ra()};g.Ca=function(){return this.i};
g.vc=function(a){for(var b=[],c=0;c<arguments.length;c+
+)b.push(arguments[c]);this.ra.push(b);1==this.ra.length&&qr(this)};function qr(a)
{var b=a.ra.shift();if(b){for(var c=b.shift(),d=0;d<a.j.length;d++)a.j[d]
[0]==c&&a.j[d][1].apply(a,b);qr(a)}}function rr(a){var
b=a.s.Ja();b.Ig&&b.Ig(a.Ca())}g.Yi=function(a){var b=this.s.Ja(),c;b.Wa?
c=b.Wa(this.Ca(),a):c=Aq(this.Ha,this.Ca().Ra(),a);c&&(this.Cb(c),rr(this),this.dis
patchEvent("pageturn"))};g.Ql=function(a){if(a=Bq(this.Ha,a))this.Cb(a),rr(this)};
g.Vl=function(){var a=this.s.Ja();a.ng&&(a.ng(),rr(this))};g.Wl=function(){var
a=this.s.Ja();a.Uh&&(a.Uh(),rr(this))};g.Ml=function()
{this.dispatchEvent("searchupdate")};function sr(a){var
b=this;Y.call(this);this.i=a;this.Aa=a.i;this.Eb(xh(this.Aa));this.s=new
F(0,0);this.ha=null;this.Da=new Wf(function(){S(b.ha,!
1)},600);De(this,this.Da)}x(sr,Y);g=sr.prototype;g.Eb=function(a){if(!this.g||!
Ld(this.g,a)){this.g=a;var
b=this.i;b.ra=a;tr(b);this.dispatchEvent("resize")}};function ur(a,b)
{a.o=b;a.V.Za();var c=a.i,d=a.Ba();c.ra=d;tr(c);c=a.i;d=new
Kd(b.Kb(),b.mc());c.ta=d;c.s=!
0;R(c.g,d);N(c.ua,0,c);tr(c);a.dispatchEvent("layoutchange")}function vr(a,b)
{a.V=b}
g.bc=function(){var
a=this.o.Ie();this.Sa&&(a=this.Sa.Mg(a));wr(this.V,a);this.dispatchEvent("update")}
;function xr(a,b){a.Sa=b}
function yr(a,b){var c=a.s.x,d=a.s.y;va(b.x)&&(b.x=Hd(b.x,0,Math.max(a.o.Kb()-
a.g.width,0)));va(b.y)&&(b.y=Hd(b.y,0,Math.max(a.o.mc()-
a.g.height,0)));va(b.x)&&(c=b.x);va(b.y)&&(1<b.y-d?
a.dispatchEvent("scrolldown"):1<d-b.y&&a.dispatchEvent("scrollup"),d=b.y);a.s=new
F(c,d);d=a.i;c=a.s;d.ha||(d=d.i,null!=c.y&&(d.scrollTop=c.y),null!
=c.x&&(d.scrollLeft=c.x));a.dispatchEvent("move")}function zr(a){var b=a.s;return
b?new Rg(b.x,b.y,a.g.width,a.g.height):null}g.Ba=function(){return this.g};
g.qd=function(a)
{this.dispatchEvent("movestart");yr(this,a);this.dispatchEvent("moveend")};function
Ar(a,b,c){a=a.s;c(new F(a.x+b.x,a.y+b.y))}
g.Ij=function(a){var b=this.s,c=this.Ba();if(!b||Math.abs(b.x-a.x)>c.width||
Math.abs(b.y-a.y)>c.height)this.qd(a);else{this.j&&(this.j.Ea(),this.j=null);c=b.x-
a.x;var d=b.y-a.y;this.j=new Kg([b.x,b.y],
[a.x,a.y],250+250*Hd(Math.sqrt(c*c+d*d)/800,0,1),Qh);K(this.j,"animate",v(this.vj,t
his));K(this.j,"end",v(this.el,this));this.dispatchEvent("movestart");af(this,"move
start",v(this.j.Ea,this.j));this.j.play()}};g.vj=function(a)
{a=A(a.coords,Math.round);yr(this,new F(a[0],a[1]))};
g.el=function(a){this.vj(a);this.dispatchEvent("moveend")};function Br(a){return
new F(Math.round(a.s.x+a.g.width/2),Math.round(a.s.y+a.g.height/2))}g.va=function()
{sr.ma.va.call(this);this.V.Za()};g.Jg=function(a)
{null==this.ha&&(this.ha=a);this.ha.style.opacity=0;this.Da.start()};g.Ik=function(
){var a=this;this.Da.stop();S(this.ha,!0);N(function()
{a.ha.style.opacity=1})};g.fi=1;function Cr(a,b)
{sr.call(this,b);this.Ka=a;this.b.ka(a,"pagechange",this.ta);this.b.ka(this.Ka,"sea
rchupdate",this.Qb);var c=G("subscription-
bar");c&&(this.b.ka(this,"scrolldown",w(this.Jg,c)),this.b.ka(this,"scrollup",w(thi
s.Ik,c)))}x(Cr,sr);function Dr(a,b){var
c=[];"fixed_width"==a.o.rj()&&c.push(a.Ba().width);if(a.yc){a:{var d=a.yc();var
e=a.o.Qg();c=Er(d,c);if(0<b)for(d=0;d<c.length;d++){if(c[d]>e){e=c[d];break a}}else
for(d=c.length-1;0<=d;d--)if(c[d]<e){e=c[d];break a}}e&&a.mf(a.Sd(e))}}
Cr.prototype.mf=function(a){var b=this.o;ur(this,a);if(b){b=new
cr(b,a);a=Br(this);var c=Jq(b.b,a);if(!c)a:{c=Number.POSITIVE_INFINITY;for(var
d=b.b.Ie(),e=d[0],f=0;f<d.length;f++){var h=d[f],k=Qg(Sg(tq(h)),a);if(k<c)
{c=k;if(0==k){c=h;break a}e=h}}c=e}b=b.g.ra(c);a=Hj(a);d=c.Xb();a.x-=d.x;a.y-
=d.y;d=b.Ba().width/c.Ba().width;c=b.Ba().height/c.Ba().height;a=new
F(Math.round(a.x*d),Math.round(a.y*c));a=Hj(b.Xb()).add(a);a=new
F(Math.round(a.x+this.g.width/2*-1),Math.round(a.y+this.g.height/2*-
1));this.qd(a)}};
Cr.prototype.ta=function(){this.ub||
this.ra(this.Ka.Ca())};Cr.prototype.ra=function(a)
{this.o.Oc&&(a=this.o.Oc(a))&&yr(this,new
F(Math.round(a.Je()),Math.round(a.hd())))};Cr.prototype.Qb=function()
{Fr&&(this.V.Za(),this.Ab&&this.Ab(),this.bc())};var Fr=!0;function Gr(){this.b=new
Map}Gr.prototype.add=function(a,b){this.b.set(Ea(a),b)};function Hr(a,b){b=void
0===b?[]:b;for(var c=new Set(b.map(function(h){return
Ea(h)})),d=ba(a.b.keys()),e=d.next();!e.done;e=d.next())if(e=e.value,!c.has(e)){var
f=a.b.get(e);f&&f.Za();a.b["delete"](e)}};function Ir(){this.b={};this.g=new
Gr}Ir.prototype.Za=function(){Hr(this.g)};function wr(a,b){b=fb(b,function(c)
{return!!this.b[Ea(c.constructor)]},a);Hr(a.g,b);y(b,function(c)
{this.g.b.has(Ea(c))||
this.g.add(c,this.b[Ea(c.constructor)].render(c))},a)};function Jr(a,b)
{this.g=a;this.b=b}x(Jr,Wq);Jr.prototype.render=function(a){var
b=this.b(),c=a.Ca(),d=cb(this.g.yc().wj)/a.Ba().width,e=a.Ba();b.Xf=e.width;b.Wf=e.
height;e=a.Ba().clone();var f=va(void 0)?void
0:d;e.width*=d;e.height*=f;b.Zl=e.width;b.Yl=e.height;b.setPosition(a.Je(),a.hd());
b.Cb(c);b.Mc();return b};function Kr(){};function Lr(a)
{this.b=a}x(Lr,Kr);Lr.prototype.Mg=function(a){var b=Mr(this,a);a=b[0]||[];b=b[1]||
[];b.sort(w(Nr,Br(this.b)));var c=[];tb(c,a,b);return c};function Nr(a,b,c){return
Qg(Sg(tq(b)),a)-Qg(Sg(tq(c)),a)}function Mr(a,b){var c=zr(a.b),d=new Rg(c.left-
800,c.top-800,c.width+1600,c.height+1600);return zb(b,function(e)
{e=tq(e);if(Ug(d,e))return Ug(c,e)?0:1})};function Or(a,b)
{this.b=b;this.g=a}x(Or,Lr);Or.prototype.Mg=function(a){var
b=Or.ma.Mg.call(this,a),c=this.g.Ca();if(c){var d=[],e=this.g.Ha;y([1,-
1],function(){var f=Aq(e,c.Ra(),1);f&&d.push(f)});y(a,function(f)
{f.Ca&&lb(d,f.Ca())&&nb(b,f)})}return b};function Pr()
{Y.call(this)}x(Pr,Y);Pr.prototype.Tc=function(a)
{this.g=a;this.i=Qr(a)};Pr.prototype.va=function()
{Pr.ma.va.call(this);J(this.i)};function Rr(a)
{Y.call(this);this.ha=a;this.V=[]}x(Rr,Pr);g=Rr.prototype;g.Tc=function(a)
{Rr.ma.Tc.call(this,a);this.Qe();this.Ca()&&this.b.ka(this.Ca(),"update",this.Qe)};
g.Ca=function(){return this.g.Ca()};g.af=function(a,b,c,d){var e=I("div");Zp(e,!
0);this.i.appendChild(e);a=Sr(this,a,b,c,d);Q(e,
{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+"px"}
);this.ha&&(Q(e,{backgroundColor:this.ha}),qh(e,.3));this.V.push(new
Rg(a[0],a[1],a[2],a[3]));return e};
function Tr(a){return a.g.Ba().width/a.g.Ca().Ha.ad.width}function Sr(a,b,c,d,e)
{var f=Tr(a);return A([b,c,d,e],function(h){return Math.round(h*f)})}function
Ur(a,b){y(b,function(c){this.af.apply(this,c)},a)}g.wi=function(a){return
this.af(a.left,a.top,a.width,a.height)};g.Rd=function()
{ee(this.i);this.V=[]};g.Qe=t;function Vr()
{Rr.call(this)}x(Vr,Rr);g=Vr.prototype;g.Qe=function(){if(!this.j){var
a=this.Ca();a&&(a=Wr(a))&&(Ur(this,a),this.j=!0)}};
g.af=function(a,b,c,d){this.o=Vr.ma.af.call(this,a,b,c,d);Q(this.o,{border:"2px
#aaaaff
dashed"});this.s=I("img");this.o.appendChild(this.s);this.s.src="/googlebooks/image
s/dialog_close_x.gif";a=Sr(this,a,b,c,d);Q(this.s,
{position:"absolute",cursor:"pointer",left:a[2]-
19+"px",top:"4px",display:"none"});K(this.o,"mouseout",v(this.Gm,this));K(this.o,"m
ouseover",v(this.Zi,this,!0));af(this.s,"click",v(this.Za,this));return
this.o};g.Za=function(){J(this.o)};g.Gm=function(a){je(this.o,a.target)||this.Zi(!
1)};
g.Zi=function(a){Q(this.s,{display:a?"":"none"})};function Xr(a)
{Rr.call(this);this.o=a}x(Xr,Rr);Xr.prototype.Qe=function(){if(!this.j){var
a=this.Ca();a&&(a=Yr(a))&&(y(a,function(b){var
c=b.pop(),d=b.pop();b=this.af.apply(this,b);Q(b,
{cursor:"pointer"});this.b.ka(b,"click",v(this.s,this,d,c))},this),this.j=!
0)}};Xr.prototype.s=function(a,b){var c=Bq(this.o.Ha,a);c?
this.o.Cb(c):kr(this.o,b)};function Zr(a,b)
{this.i=a;this.b=b}Zr.prototype.Ca=function(){return
this.i};Zr.prototype.j=function(){return this.i.Pc(this.b)};function $r(a,b,c)
{Zr.call(this,a,b);this.g=c}x($r,Zr);$r.prototype.j=function(){return
this.g.width>this.b.width?this.i.Pc(this.g):$r.ma.j.call(this)};function as(a,b,c)
{if(D.ya&&!D.Oa("9")){var d=[];d[0]=K(a,"readystatechange",w(bs,a,w(cs,b),d))}else
af(a,"load",w(cs,b));c&&af(a,"error",w(cs,c))}function cs(a){N(a)}function
bs(a,b,c){if("complete"!=a.readyState)return!0;kf(c[0]);b();return!1}var
ds=I("div");function es(a){if(a)if(D.ya){ds.appendChild(a);var
b=w(J,a);as(a,b,b);a.src="//www.google.com/images/cleardot.gif"}else
a.src="//www.google.com/images/cleardot.gif",J(a)};function fs(a)
{this.Qh={};for(var b=0;b<a.length;b++){var c=a[b];this.Qh[c.z]=new
Kd(c.w,c.h)}}function gs(a,b){var c=Qa(a.Qh,function(d){return d.height==b});return
c?Number(c):null};function hs(a){Eq.call(this,a);this.
$f={};this.Aa={};this.o={};this.ua=this.Da=null}var
is;x(hs,Eq);g=hs.prototype;g.Hd=function(a,b)
{hs.ma.Hd.call(this,a);b&&(this.ta=b)};function nr(a){var
b=js(a);V(b,"jscmd","click3");var c;a.Va&&(c=a.Va.getQuery());ks(a,"vq",c);Ma(a.
$f,function(d,e){V(b,e,d)});return b}
function mr(a,b,c){b=b.toString();if(b==a.ta)c&&c(a);else if(c&&(a.o[b]=a.o[b]||
[]).push(c),b!=a.V)
{a.V=b;a.j&&l.clearTimeout(a.j);a.j=l.setTimeout(v(a.ul,a,b),6E3);var
d;a.Va&&(d=a.Va.getQuery());is(b,v(a.Cm,a,b,d))}}function ks(a,b,c){c?a.
$f[b]=c:delete a.$f[b]}g.$f=null;g.Cm=function(a,b,c)
{this.V==a&&(this.V=null,this.j&&(l.clearTimeout(this.j),this.j=null),this.ta=a,ls(
this,c.page[0]),this.Ha.nh(c),b=this.o[a])&&(y(b,function(d){d(this)},this),delete
this.o[a])};
g.ul=function(a){this.j=this.V=null;delete this.o[a]};function js(a){var
b=a.b.url;b?b=new U(b):(b=new U(a.Ha.
$m),V(b,"pg",a.Ra()),a.b.sig&&V(b,"sig",a.b.sig));return b}g.oe=function(){return
this.b.w||this.Ha.ad.width};g.Pg=function(){return this.b.h||this.Ha.ad.height};var
ms={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 ls(a,b){var c={},d;for(d in ms){var e=ms[d],f=b[e];n(f)&&("highlights"==e?
a.Aa[b.vq]=f:c[d]=f)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPageInf
o]"])&&(a.Da=new
fs(d.tileres),d=d.page_scanjob_coordinates)&&(a.ua=""+d.x+","+d.y);a.Hd(c)}hs.proto
type.Jb=function(){return this.b.content};hs.prototype.i=function(a){return!!
(this.b.flags&a)};function ns(a,b){b=Zb(b);b=b.replace(/'/g,"&#39;");var
c=a.Aa[b];if(c){var d=[];y(c,function(e){d.push([e.X,e.Y,e.W,e.H])});return d}}
function or(a,b){var c=ns(a,b);if(c)return A(c,w(os,1))}function os(a,b){var
c=A(b,function(d){return Math.round(d*a)});return new
Rg(c[0],c[1],c[2],c[3])}function Yr(a){if(a.b.links)return A(a.b.links,function(b)
{var c=b.region;return[c.X,c.Y,c.W,c.H,b.target_pid,b.url]})}function Wr(a)
{if(a.b.clip_highlight||a.b.clip_highlights){var b=[];y(a.b.clip_highlights||
[a.b.clip_highlight],function(c){var d=[];y(["X","Y","W","H"],function(e)
{d.push(c[e])});b.push(d)});return b}return null}
hs.prototype.Pc=function(a){if(this.b.src&&a){var b=new
U(this.b.src);a&&Ma(this.Ci(),function(c,d){"height"==d&&a.height?
V(b,c,a.height):"width"==d&&a.width&&V(b,c,a.width)});return b.toString()}return
this.b.src};hs.prototype.Ci=function(){return{width:"w",height:"h"}};function
ps(a,b,c,d,e)
{Y.call(this);this.ef(a.Ja());this.o=a;this.g=c;this.ta=[];this.uj=d;R(d,c);this.Da
=Qr(this);Q(this.Da,"backgroundColor","#fff");R(this.Da,c);if(this.Sa=n(e)?e:!
0)a=Qr(this),R(a,c),this.Aa=new qs(a),Q(this.Aa.b,
{display:""});b&&(this.i=b,this.b.ka(b,"update",this.ee),mr(b,nr(b),void
0))}x(ps,Y);g=ps.prototype;g.Ba=function(){return this.g};g.Ca=function(){return
this.i};function rs(a,b){a.ta.push(b);b.Tc(a)}g.ee=t;
function ss(a){a.dispatchEvent("load");a.Sa&&Q(a.Aa.b,{display:"none"})}function
Qr(a){var b=I("div");Zp(b,!0);Q(b,
{position:"absolute",left:0,top:0});a.uj.appendChild(b);return b}g.Za=function()
{y(this.ta,function(a){a.Ea()});this.ta=null;this.s&&J(this.s)};function ts(a)
{a.V=Qr(a);R(a.V,a.Ba());Q(a.V,
{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repe
at"});a.b.ka(a.V,"mousedown",a.Hm);a.b.ka(a.V,"dragstart",Ke)}g.Hm=function(a)
{a.display=this;us.dispatchEvent(a)};
var us=new L;function qs(a)
{this.b=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundC
olor:"white"};for(var b=0;2>b;b++){var
c=I("div");Zp(c);Q(c,a);this.b.appendChild(c);c.textContent="\u0110ang
t\u1ea3i...";a.bottom=0}}function vs(a,b){a.s&&J(a.s);a.s=Qr(a);new
ws(a.s,a.Ba(),b)}function ws(a,b,c){this.b=a;Q(a,
{backgroundColor:"#FFF",textAlign:"center"});R(a,b);a.innerHTML=c||"";Zp(this.b)};f
unction xs(a,b,c){ps.call(this,a,b.Ca(),b.b,c);this.ef(ys);a=Qr(this);this.ra=new
zs(b.b,a);a=Qr(this);this.ha=new zs(b.b,a);ts(this);th(c,!
0);O(c,"pageImageDisplay");this.Wa=b;b.Ca()&&this.ee()}x(xs,ps);var ys=new
L;xs.prototype.Cb=function(a)
{ks(a,"output",null);xs.ma.Cb.call(this,a);a.Pc()&&this.ee()};
xs.prototype.ee=function(){var a=this.Ca(),b=this.Wa.j();if(b&&!this.j)
{b=As(b);af(this.ra,"load",v(this.ua,this,a,b,this.Ba().width));Bs(this.ra,[b]);var
c=this.o.ua,d=a.Ra(),e=[];if(c.b[d]){var f=[],h;for(h in
c.b[d])f.push(h);wb(f);for(h=0;h<f.length;h++)e.push(c.b[d]
[f[h]])}e.push(b);Bs(this.ha,e);this.j=!
0;a==this.o.Ca()&&this.dispatchEvent("fetch")}hb([16,8],v(a.i,a))&&(a=Vb('<table
width=100% height=100%><tr><td><img src="%s"/><br/>
%s</td></tr></table>',"/googlebooks/restricted_logo.gif","B\u1ea1n v\u1eeba m\u1edf
m\u1ed9t trang kh\u00f4ng \u0111\u01b0\u1ee3c cung c\u1ea5p \u0111\u1ec3 xem
ho\u1eb7c \u0111\u00e3 \u0111\u1ea1t \u0111\u1ebfn gi\u1edbi h\u1ea1n xem c\u1ee7a
s\u00e1ch n\u00e0y."),
vs(this,a),ss(this))};function As(a){return a}xs.prototype.ua=function(a,b,c)
{a==this.o.Ca()&&this.dispatchEvent("loaded");this.ha.empty();var
d=this.o.ua;a=a.Ra();d.b[a]=d.b[a]||{};d.b[a]
[c]=b;ss(this)};xs.prototype.Za=function(){this.j=!
1;this.ra.empty();this.ha.empty();xs.ma.Za.call(this)};function zs(a,b)
{L.call(this);this.g=a;this.i=b;this.b=I("img");this.b.width=this.g.width;this.i.ap
pendChild(this.b);Zp(this.i)}x(zs,L);zs.prototype.empty=function(){for(var
a;a=he(this.i);)es(a)};
function Bs(a,b){as(a.b,v(a.j,a,a.b));for(var c=0;c<b.length;c+
+)a.b.src=b[c]}zs.prototype.j=function(a)
{this.b==a&&this.dispatchEvent("load")};function Cs(a,b,c,d,e,f,h)
{L.call(this);this.ha=a;this.j=b;this.o=c;this.i=d;this.g=e;this.ta=f;this.ra=h;thi
s.s=Math.ceil(this.j/this.i);this.V=Math.ceil(this.o/this.g);this.b=[];for(a=0;a<th
is.s;++a){b=[];for(c=0;c<this.V;+
+c)b.push(null);this.b.push(b)}}x(Cs,L);Cs.prototype.empty=function(){for(var
a;a=this.ha.firstChild;)es(a)};Cs.prototype.Aa=function(a,b){Q(a,
{display:""});this.ra&&this.ra(b)};Cs.prototype.ua=function(){};function
Ds(a,b,c,d)
{ps.call(this,a,b.Ca(),b.b,c,d);this.ha=Qr(this);ts(this);b.Ca()&&this.ee();this.o=
a;this.ra=K(this.o.Ja(),"update",this.ua,!
1,this)}x(Ds,ps);Ds.prototype.ee=function(){var
a=this.Ca(),b=a.Pc(),c=this.o.Ia.jg,d=a.Da;if(b&&d&&!this.j){var
e=gs(d,this.Ba().height);va(e)&&(d=(d=d.Qh[e])?d.width:null,b=new
U(b),V(b,"zoom",e),V(b,"pg",a.ua),b=b.toString(),this.Wa=new
Cs(this.ha,d,this.Ba().height,c.qj,c.oj,v(c.Mk,c,b,d,this.Ba().height),null),this.j
=!0,this.ua())}};
Ds.prototype.ua=function(){if(this.j){var a=gh(this.ha);if(a){var
b=mh(this.ha);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-
a.top&&0<a.right-a.left){b=this.Wa;a=Tg(a);var
c=Math.floor(a.left/b.i),d=Math.floor(a.top/b.g),e=Math.ceil((a.left+a.width)/b.i),
f=Math.ceil((a.top+a.height)/b.g);e=Math.min(e,b.s);for(f=Math.min(f,b.V);c<e;c+
+)for(var h=d;h<f;h++)if(!b.b[c][h]){var k=b;var m=c,p=h;if(!k.b[m][p]){var
r=I("img");Q(r,
{position:"absolute",left:m*k.i+"px",top:p*k.g+"px",display:"none"});
k.b[m][p]=r;k.ha.appendChild(r)}k=k.b[m]
[p];m=b.ta(c,h);as(k,v(b.Aa,b,k,m),v(b.ua,b,k,m));k.src=m}for(c=0;c<b.s;+
+c)for(h=0;h<b.V;++h){if(d=!!b.b[c][h])d=new Rg(c*b.i,h*b.g,(c+1)*b.i,
(h+1)*b.g),d=!
(d.left<=a.left+a.width&&a.left<=d.left+d.width&&d.top<=a.top+a.height&&a.top<=d.to
p+d.height);d&&(es(b.b[c][h]),b.b[c]
[h]=null)}}}rr(this.o)}};Ds.prototype.Za=function()
{this.j&&(this.Wa.empty(),this.j=!
1);this.ra&&(kf(this.ra),this.ra=null);Ds.ma.Za.call(this)};function Es(a)
{this.Va=a;Rr.call(this,"#ffff00")}x(Es,Rr);Es.prototype.Qe=function(){var
a=this.g.Ca();if(a){var b=this.Va.getQuery();b!
=this.j&&(a=or(a,b),this.Rd(),a&&(A(a,v(this.wi,this)),this.j=b))}};function Fs(a)
{L.call(this);this.url=a;this.s=null;this.o=!0}x(Fs,L);Fs.prototype.Uf=function()
{if(this.o)this.o=!1;else throw Error();};function Gs(a,b)
{Fs.call(this,a);this.V=b||"GET";this.i=new P;this.b=new
xk}x(Gs,Fs);g=Gs.prototype;g.Uf=function(a,b)
{Gs.ma.Uf.call(this,a,b);this.j=a;this.g=b;this.i.ka(this.b,"success",v(this.Pl,thi
s));this.i.ka(this.b,"error",v(this.tl,this));this.b.send(this.url.toString(),this.
V,void 0)};g.Pl=function(a){a=a.target;try{var b=a.b?a.b.responseText:""}catch(c)
{b=""}this.s=JSON.parse(b);N(v(this.dispatchEvent,this,"success"));this.j&&N(w(this
.j,this.s));N(v(this.Dg,this))};
g.tl=function()
{N(v(this.dispatchEvent,this,"error"));this.g&&N(this.g);N(v(this.Dg,this))};g.abor
t=function(){this.b.abort();this.Dg();return!1};g.Dg=function()
{mg(this.i);this.g=this.j=null};function Hs(a,b){this.Ma=b||Is+"-"+Js+
+;this.o=a}Hs.prototype.getId=function(){return
this.Ma};Hs.prototype.toString=function(){var a={};this.b(a);var b=[];Cj(new
Bj,a,b);return b.join("")};Hs.prototype.b=function(a)
{a.id=this.getId();a.type=this.o};var Is=fc(),Js=1;function Ks(a,b,c,d)
{Hs.call(this,"AnalyticsTrack",d);this.i=a;this.g=b;this.j=c||""}Ks.prototype=ca(Hs
.prototype);Ks.prototype.constructor=Ks;if(ja)ja(Ks,Hs);else for(var Ls in
Hs)if("prototype"!=Ls)if(Object.defineProperties){var
Ms=Object.getOwnPropertyDescriptor(Hs,Ls);Ms&&Object.defineProperty(Ks,Ls,Ms)}else
Ks[Ls]=Hs[Ls];Ks.ma=Hs.prototype;Ks.prototype.nc=function(){return
this.j};Ks.prototype.b=function(a)
{Hs.prototype.b.call(this,a);a.category=this.i;a.action=this.g;a.label=this.nc()};n
ew ql;function Ns(a,b,c){var d=l.ga;d&&d("send","event",a,b,c)}function Os(){var
a="gb-get-book-content";q(a)&&(a=G(a));a&&K(a,"click",w(Ns,"Buy","Click","Play
Books Viewport"))}Ka("_OC_analyticsTrack",Ns);function Ps(a){return a.length?
gb(a,function(b,c){return Vg(b,c)},a[0].clone()):null};function Qs(a,b,c,d,e)
{Y.call(this);this.s=a;this.ta=b;this.Aa=e;this.i=d;this.g=!
1;this.o=I("div");c.appendChild(this.o);this.b.ka(b,"mousemove",this.V);this.b.ka(b
,"mouseup",this.ha)}x(Qs,Y);Qs.prototype.V=function(a){if(!this.ua){a=Jd(new
F(a.clientX,a.clientY),hh(this.ta));a=Og(a,this.Aa);Q(this.o,{border:"2px dashed
#99AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-
a.top;ah(this.o,a.left,a.top);R(this.o,b,c);this.j=a}};
Qs.prototype.ha=function(a){this.V(a);this.ua=!0;a=this.i;var
b=Tg(this.j),c=Tr(this.s);c=Rs(b,1/c);b=Ss(Rs(c,1/a.Ba().width*1E3));a=new
U(js(a).toString());V(a,"ci",
[b.left,b.top,b.width,b.height].join());V(a,"jscmd","click3");V(a,"output","text");
c=Ss(c);Ts(this.s,[c]);J(this.o);(new
Gs(a)).Uf(v(this.ra,this,c,b));this.dispatchEvent("endsize")};
Qs.prototype.ra=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){var
f=[];y(e,function(h){f.push(new Rg(h.X,h.Y,h.W,h.H))});if(c=c.content)Ts(this.s,
[a],c,b),d=!0,Ns("Web Reader","Selection")}d||this.s.Rd();this.Ea()};function
Rs(a,b){return new Rg(a.left*b,a.top*b,a.width*b,a.height*b)}function Ss(a){return
new
Rg(Math.round(a.left),Math.round(a.top),Math.round(a.width),Math.round(a.height))}Q
s.prototype.va=function(){Qs.ma.va.call(this);J(this.o)};function Us(a,b)
{Y.call(this);this.ha=a;this.s=b}var Vs;x(Us,Pr);g=Us.prototype;g.Tc=function(a)
{Us.ma.Tc.call(this,a);a=this.i;var b=I("div");Zp(b,!
0);a.appendChild(b);b.className="selection-
layer";R(a,this.g.Ba());R(b,this.g.Ba());this.b.ka(b,"click",this.Im);this.b.ka(b,"
mousedown",this.Jm)};
g.Jm=function(a){if(Vs){a.b();this.j&&this.j.Ea();var b=this.g.uj;a=Jd(new
F(a.clientX,a.clientY),hh(b));this.j=new
Qs(this.ha,b,this.i,this.g.Ca(),a);this.V=K(document.body,"mousemove",v(this.Fl,thi
s));af(this.j,["endsize","dispose"],v(this.Hk,this))}};g.Im=function(a){Vs&&a.b()};
g.Fl=function(a){if(this.j&&!this.j.kc){var b=new
F(a.clientX,a.clientY),c=Sg(ph(this.s.Aa));if(Pg(c,b)){var d=new F(0,0);y([[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
Uf(100),this.b.ka(this.o,"tick",this.ln));this.ra=d;d.x||d.y?
this.o.start():this.o.stop()}}};g.ln=function(){var a=this.ra,b=this.s;Ar(b,new
F(15*a.x,15*a.y),v(b.qd,b))};
g.Hk=function(){kf(this.V);Ee(this.o);this.o=null};function Ws(a)
{fm.call(this,a);cm(this);this.mi=!1;this.b=new P;O(a,"viewport-selection-
popup");Xs&&Xs.Ea();Xs=this}x(Ws,fm);var Xs=null;Ws.prototype.g=function()
{this.dispatchEvent("close");this.Ea()};function Ys(a,b,c){var
d=a.R(),e=I("div");Q(e,{padding:"4px 3px 3px
1px"});d.appendChild(e);d=I("div");e.appendChild(d);d.appendChild(ce(b));e.appendCh
ild(I("div"));b=I("input");b.value=c;O(b,"viewport-input");e.appendChild(b);th(b,!
1);a.b.ka(b,"mousedown",Zs)}function Zs(a){a.b()}
Ws.prototype.va=function(){J(this.R());Ws.ma.va.call(this);this.b.Ea()};function
$s(){Rr.call(this,"#4a95d6")}x($s,Rr);$s.prototype.Tc=function(a)
{$s.ma.Tc.call(this,a);Q(this.i,
{cursor:"pointer"});this.b.ka(this.i,"mousedown",at)};function at(a){a.b()}
function Ts(a,b,c,d){a.Rd();A(b,v(a.wi,a));a.o&&kf(a.o);a.j&&a.j.Ea();var
e=I("div");document.body.appendChild(e);if(b=Ps(a.V)){var f=hh(a.i);e=new
Ws(e);if(c&&d){var h=a.Ca(),k=h.Pc();if(k){var m=new
U(k);d=[d.left,d.top,d.width,d.height].join();V(m,"ci",d);V(m,"edge",0);m=m.toStrin
g();var p=new U(js(h).toString());V(p,"ci",d);V(p,"source","bookclip");p=Vb('<a
href="%s"><img
src="%s"/></a>',p.toString(),m)}d=p;ee(e.R());p=e.R();h=I("img");h.src="/googlebook
s/images/close_x.gif";h.width=14;h.height=
13;Q(h,
{backgroundColor:"#FFF",cursor:"pointer",position:"absolute",right:"5px",top:"5px"}
);p.appendChild(h);e.b.nd(h,"click",v(e.g,e));h=H("DIV",{innerHTML:"Chia s\u1ebb
clip n\u00e0y"});Q(h,
{fontWeight:"bold",paddingBottom:"4px"});p.appendChild(h);c&&(Ys(e,"V\u0103n
b\u1ea3n c\u1ea7n ch\u1ecdn",c),p=I("div"),Q(p,
{textAlign:"right"}),e.R().appendChild(p),h=new
U("https://translate.google.com/translate_t"),V(h,"text",c),V(h,"sl","auto"),V(h,"t
l","auto"),c=I("a"),c.href=h.toString(),c.target="_blank",
c.textContent="D\u1ecbch\u00bb",p.appendChild(c));m&&Ys(e,"H\u00ecnh
\u1ea3nh",m);d&&Ys(e,"Nh\u00fang",d)}else e.R().textContent="\u0110ang
t\u1ea3i...";e.Od=4;e.isVisible()&&e.$d();a.j=e;N(w(bt,e,new ol(new
F(f.x+b.left+b.width,f.y+b.top+b.height))));a.o=af(e,"close",v(a.Rd,a))}}function
bt(a,b){a.kc||(a.setPosition(b),a.Na(!0))}$s.prototype.Rd=function()
{$s.ma.Rd.call(this);this.j&&this.j.Ea()};$s.prototype.va=function()
{$s.ma.va.call(this);this.j&&this.j.Ea();this.o&&kf(this.o)};function ct(a,b,c)
{return a.Ia.jg?new Ds(a,b,c):new xs(a,b,c)}function dt(a,b){if(b instanceof xs)
{rs(b,new Es(a.Va));rs(b,new Vr);var c=new $s(a.o),d=new
Us(c,a.Ja());rs(b,d);rs(b,c);rs(b,new Xr(a))}};function et(a,b,c)
{Y.call(this);this.ha=a;this.j=I("div");Zp(this.j,!0);Q(this.j,
{position:"absolute",display:"none"});c.appendChild(this.j);this.V=I("div");Zp(this
.V,!0);Q(this.V,
{position:"absolute"});this.j.appendChild(this.V);this.o=I("div");Zp(this.o,!
0);this.j.appendChild(this.o);this.s=I("div");Zp(this.s,!
0);this.o.appendChild(this.s);S(this.j,!1)}x(et,ar);g=et.prototype;
g.Mc=function(){var a=this.Xf-2,b=this.Wf-2,c=this.Zl-2,d=this.Yl-2;Q(this.o,
{backgroundColor:"#cccccc",position:"absolute"});ah(this.o,0,0);R(this.o,this.Xf,th
is.Wf);Q(this.s,
{overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});ah(this.s,1,1);R
(this.s,a,b);S(this.j,!0);var e=this.ha;a=ct(e,new $r(this.Ca(),new Kd(a,b),new
Kd(c,d)),this.s);a instanceof xs?dt(e,a):a instanceof Ds&&a instanceof Ds&&rs(a,new
Es(e.Va));this.g=a};g.Za=function(){this.g&&this.g.Za();J(this.j)};
g.setPosition=function(a,b){ah(this.j,a,b)};g.hd=function(){return
ch(this.j).x};g.Je=function(){return ch(this.j).y};g.Cb=function(a)
{this.i=a};g.Ca=function(){return this.i};g.mc=function(){return
this.Wf};g.Kb=function(){return this.Xf};function ft(a){return a+2}g.Ba=function()
{return new Kd(this.Xf,this.Wf)};function gt(a)
{Y.call(this);ee(a);Zp(a);this.i=a;this.g=I("div");Zp(this.g,!0);Tp()&&(Sd(a,
{dir:"ltr"}),Sd(this.g,{dir:"rtl"}));a.appendChild(this.g)}x(gt,Y);function ht(a,b)
{gt.call(this,b);this.o=a;this.b.ka(b,"scroll",this.V);Q(b,"position","relative");Q
(this.g,"position","absolute");this.j=I("div");Zp(this.j,!
0);b.appendChild(this.j);this.j.appendChild(this.g)}x(ht,gt);function tr(a){var
b=a.ta;a.ra&&b&&(Q(a.g,"left",Math.floor(Math.max(0,a.o.i.i.clientWidth-
b.width)/2)+"px"),Q(a.j,"height",b.height+"px"))}ht.prototype.ua=function()
{this.s=!1;this.V()};
ht.prototype.V=function(){if(!this.s){var a=this.o.s;if(a){a=a.clone();var
b=this.i;b=new F(b.scrollLeft,b.scrollTop);Id(a,b)||(this.ha=!
0,this.o.qd(b),this.ha=!1)}}};function it(a){this.wj=a}function Er(a,b){var c=b||
[],d=fb(a.wj,function(e){return!hb(c,function(f){return 50>Math.abs(f-
e)})});d.push.apply(d,c);wb(d);return d};function jt(a){var b=a.o,c=new
ht(this,b);kt(b);Cr.call(this,a,c);xr(this,new Or(a,this));vr(this,lt(this));var
d=a.Ha,e=a.Ia.zh;this.ua=a.Ia.Ai?function(f){return new Uq(d,e,f)}:a.Ia.bj?
function(f){return new Uq(d,e,f,!0,a.Ia.bj)}:function(f){return new Uq(d,e,f,!
0)};b=this.Ka.Ia;"fixed_height"==b.zh?(b=b.yc(),b=b[Math.floor(b.length/2)]
+2):b=(b.j?b.j:b.i&&b.i.width?
b.i.width:575)+2;this.mf(this.Sd(b));this.b.ka(this.Ka,"pagesupdate",this.Jl);this.
b.ka(this.Ka,"pagemodechange",this.um);this.b.ka(this,
"move",this.bc);this.b.ka(this,"move",this.xn)}x(jt,Cr);function kt(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});O(a,"overflow-
scrolling");Sd(a,{dir:"ltr"})}g=jt.prototype;g.ng=function()
{Dr(this,1)};g.Uh=function(){Dr(this,-1)};g.yc=function(){var
a=this.Ka.Ia,b=sb(a.yc());"fixed_width"==a.zh&&(a=this.Ka.Ia.lm)&&150<a-
cb(b)&&(1500>a?nb(b,a):nb(b,1500));return new it(A(b,ft))};g.Sd=function(a){return
this.ua(a)};
g.Ba=function(){if(this.Aa.hasChildNodes()){var
a=xh(this.Aa.childNodes[0]).width;a=new Kd(a,this.g.height)}else a=this.g;return
a};function lt(a){var b=new Ir,c=new
Jr(a,w(uc,et,a.Ka,a,a.i.g));b.b[Ea(uq)]=c;a=new
Xq(a.Ka,w(uc,br,a.i.g));b.b[Ea(Fq)]=a;return b}g.xn=function(){if(this.Fb){var
a=Iq(this.o,Br(this).y);a&&a.Ca&&(a=a.Ca(),this.Ka.Ca()!=a&&(this.ub=!
0,jr(this.Ka,a.Ra()),this.ub=!1))}this.Fb=!0};
g.Jl=function(){var a=this.Ka.Ca(),b=this.Ka.Ha,c=Bq(b,a.Ra());if(!c)a:
{c=Z(a);b=zq(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Z(d)<=c){c=d;break
a}}c=null}a=this.s;b=this.o;d=b.Oc(c);a=Jd(a,d.Xb());b=this.Sd(b.Qg());c=b.Oc(c).Xb
();c=new F(c.x+a.x,c.y+a.y);ur(this,b);this.qd(c)};g.um=function()
{this.V.Za();this.bc()};
function mt(a,b){if(b.Fi&&b.s){a:{var c=b.s;var d=c.Ce.x_focus,e=c.Ce.y_focus;if(!
n(d)||!n(e)){c=nt(c);if(!c.length){c=null;break a}d=c[0][0];e=c[0][1]}c=new
F(d,e)}d=c.x-40;c=c.y-40;e=a.o.Oc(b);var f=e.Kb()/b.oe();return new F(e.Je()
+Math.round(f*d),e.hd()+Math.round(f*c))}return null}
g.Ig=function(a){if(a.Fi&&a.s){var b=a.s;if(null!=a.ha)var c=a.ha;else a.ha=new
ot(this.i.g),c=a.ha;c.b=this.i.g;G("focus_article_div")&&J(G("focus_article_div"));
var d=this.o.Oc(a);a=d.Kb()/a.oe();if(nt(b)&&(b=nt(b))){var
e=b[0];if(e&&4==e.length){b=a*e[0]+d.Je();d=a*e[1]+d.hd();var
f=a*e[2];a*=e[3];e=I("DIV");e.setAttribute("id","focus_article_div");Zp(e,!
0);qh(e,.3);Q(e,
{position:"absolute",left:b+"px",top:d+"px",width:f+"px",height:a+"px",cursor:"poin
ter",backgroundColor:"#36C",border:"2px solid #00F"});
c.b.appendChild(e)}}}};function pt(a,b,c,d,e){Y.call(this);this.j=a;this.i=c;var
f=I("div");Q(f,{position:"absolute"});e=e.width-2;ah(f,d.x+(Tp()?
e:0),d.y);b.i.g.appendChild(f);this.o=f;f=new
Kd(e,Math.floor(e/vq(c)));this.g=I("div");this.o.appendChild(this.g);Q(this.g,
{padding:"1px",position:"absolute"});this.s();b=I("div");this.g.appendChild(b);Q(b,
{overflow:"hidden",backgroundColor:"#fcfcfc"});R(b,f);this.g.appendChild(b);d=I("im
g");d.title=c.nc();this.ha=d;e=U;var h=new U(c.Ha.
$l);V(h,"pg",c.Ra());c.b.sig&&V(h,"sig",
c.b.sig);e=new
e(h.toString());V(e,"zoom","1");V(e,"img","1");V(e,"w",f.width);if(f=this.j.Ia.un)V
(e,"imgtk",f),V(e,"jtp",Z(c));d.src=e.toString();b.appendChild(d);Q(this.g,"cursor"
,"pointer");this.b.ka(this.g,"click",this.V);this.b.ka(a,"pagechange",this.s)}x(pt,
ar);pt.prototype.s=function(){var a=!1,b=this.j.Ca();b&&b==this.i&&(a=!
0);Q(this.g,"backgroundColor",a?"#6B90DA":"#ccc")};pt.prototype.V=function()
{this.j.Pb(jt);this.j.Cb(this.i);qt.dispatchEvent("click")};
pt.prototype.Za=function(){es(this.ha);J(this.o)};var qt=new L;function rt(a,b)
{this.b=a;this.g=b}x(rt,Wq);rt.prototype.render=function(a){return new
pt(this.b,this.g,a.Ca(),a.Xb(),a.Ba())};function st(a){var b=a.o;Q(b,
{overflow:"hidden"});var c=new
ht(this,b);Cr.call(this,a,c);this.b.ka(this,"move",this.bc);Q(b,
{overflow:"auto"});vr(this,tt(this));ur(this,ut(this));xr(this,new
Lr(this));N(v(this.bc,this),0);this.b.ka(this,"resize",this.ua);var
d=G("subscription-bar");d&&(this.Jg(d),N(function(){S(d,!
1)},600))}x(st,Cr);st.prototype.ra=function(a){a=this.o.Oc(a).Xb();this.qd(new
F(void 0,a.y-40))};function ut(a){var b=a.Ka.Ia.Ym;return new
Tq(a.Ka.Ha,a.Ba().width,b,b)}
st.prototype.ua=function(){ur(this,ut(this));this.ra(this.Ka.Ca())};function tt(a)
{var b=new Ir;a=new rt(a.Ka,a);b.b[Ea(uq)]=a;return b};function vt(a,b,c)
{Y.call(this);this.g=a;this.s=b;this.j=this.g.Ia.Rf;this.V=!!
this.g.Ia.Rf;this.ra=!!this.g.Ia.kg;this.o=c?c.isEntityPageViewport:!1;if(this.V)
{a:{a=this.g.Ha;for(b=0;b<this.j.length;b++)if(c=Bq(a,this.j[b].getId())){var d;b:
{for(d=b+1;d<this.j.length;d++){var e=Bq(this.g.Ha,this.j[d].getId());if(e)
{d=e;break b}}d=null}d=d?Z(d)-1:Z(cb(zq(a)));e=Z(this.g.Ca());if(e>=Z(c)&&e<=d)
{a=b;break a}}a=-1}this.ha=a}}x(vt,Y);g=vt.prototype;
g.render=function(a)
{this.i=I("div");document.body.appendChild(this.i);N(v(this.nn,this));this.ta=a;if(
this.V)wt(this);else if(this.ra){O(this.i,"base-image-toc-div");a=this.g.Ia.kg;var
b=Bq(this.g.Ha,a);b&&xt(this,b);1<this.g.Ia.om&&(a=Aq(this.g.Ha,a,1))&&xt(this,a);t
his.Qf()}else this.Ea()};g.nn=function()
{this.b.ka(document,"click",this.Ea);this.b.ka(this.g,"resize",this.Qf)};
function xt(a,b){var c=new Kd(128,0),d=H("IMG",{width:128});O(d,"toc-page-
image");a.b.ka(d,"click",v(a.g.Cb,a.g,b));D.Qa&&Tp()&&a.b.ka(d,"load",a.Qf);b.Pc(c)
?a.Rj(d,b,c):
(c=w(a.Rj,d,b,c),mr(b,nr(b),c));a.i.appendChild(d)}g.Rj=function(a,b,c){Sd(a,
{src:b.Pc(c)})};
function wt(a){var b=H("DIV",{"class":"toc-div"}),c;y(a.j,function(d,e){var
f=d.getId();f=Bq(this.g.Ha,f);var h=d.Xm,k=this.j[e+1]?"":"-last",m="toc-middle-
cell"+k;k="toc-right-cell"+k;var p=H("DIV",{"class":f?"toc-row":"toc-disabled-
row"}),r=I("div");O(r,"goog-inline-block");O(r,"toc-left-
cell");e==this.ha&&(O(r,Tp()?"SPRITE_toc_selected_item_arrow_right":"SPRITE_toc_sel
ected_item_arrow_left"),O(p,"toc-row-selected"));var B=I("div");O(B,"goog-inline-
block");O(B,m);D.Qa&&!D.Oa("1.9")&&Q(B,"overflow",
"hidden");var z=d.te;if(this.o)var M=z;else
M=z,35<M.length&&(M=M.substring(0,32)+"...");M=np(M);E(B,M);this.o&&(B.title=z);z=I
("div");O(z,"goog-inline-
block");O(z,k);h=np(Db(ec(h))?"&nbsp;":h);E(z,h);p.appendChild(r);p.appendChild(B);
p.appendChild(z);f?this.b.ka(p,"click",v(this.g.Cb,this.g,f)):($f(B,m),O(B,"toc-
middle-disabled-cell"),$f(z,k),O(z,"toc-right-disabled-
cell"));b.appendChild(p);e==this.ha&&(c=p)},a);c&&N(v(a.jn,a,c));a.i.appendChild(b)
;300<oh(a.i).height&&(Q(a.i,"height","300px"),O(a.i,
"scroll-toc-div-wide"));O(a.i,"scroll-toc-div");a.Qf()}g.jn=function(a)
{300<a.offsetTop+oh(a).height&&(a=n(a.previousElementSibling)?
a.previousElementSibling:ie(a.previousSibling,!
1))&&(this.i.scrollTop=a.offsetTop)};g.Qf=function(){el(this.s.R(),this.o?
9:13,this.i,this.o?8:12,new F(0,-this.ta))};g.va=function()
{vt.ma.va.call(this);J(this.i);this.s.sd(!1)};function yt(){}x(yt,sq);function
zt(a){Y.call(this);this.j=a}x(zt,Pr);zt.prototype.Na=function(a){S(this.i,a)};
zt.prototype.Tc=function(a){zt.ma.Tc.call(this,a);var b=this.g.Ba();a=this.i;var
c=b.width,d=b.height,e=Math.floor(.035*c);b=this.j?"/googlebooks/images/burn-
left.png":"/googlebooks/images/burn-right.png";ah(a,this.j?c-e:0,0);R(a,e,d);Q(a,
{position:"absolute"});D.ya?(a=a.style,D.ya?
a.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",
sizingMethod="scale")':(a.backgroundImage="url("+b+")",a.backgroundRepeat="no-
repeat")):(c=H("IMG",{src:b,width:e,height:d,border:0,position:"absolute",
top:0,left:0}),a.appendChild(c))};function At(a,b){this.s=a;var
c=Math.floor(b/2),d=Math.floor(c/this.s.Ha.ad.aspectRatio());this.g=new
Kd(c,d);this.i=I("div");Q(this.i,
{position:"absolute",backgroundColor:"white",top:0,left:0});this.ua=[];a.Ja().i.g.a
ppendChild(this.i);this.j=I("div");this.V=I("div");this.ua.push(K(this.j,"dblclick"
,v(this.Bl,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolut
e",border:"1px solid
#ccc"};Q(this.j,c);Q(this.V,c);this.i.appendChild(this.j);this.i.appendChild(this.V
);this.ra=I("div");
this.ta=I("div");this.j.appendChild(this.ra);this.V.appendChild(this.ta);Bt(this)}x
(At,ar);function Bt(a)
{a.o&&a.o.Za();a.ha&&a.ha.Za();ee(a.ra);ee(a.ta);uh(a.j,a.g);uh(a.V,a.g);a.o=ct(a.s
,new Zr(a.Aa,a.g),a.ra);dt(a.s,a.o);a.Da=new zt(!0);rs(a.o,a.Da);a.ha=ct(a.s,new
Zr(a.Sa,a.g),a.ta);a.Wa=new zt(!
1);dt(a.s,a.ha);rs(a.ha,a.Wa)}g=At.prototype;g.setPosition=function(a)
{0>a.x&&(a.x=0);ah(this.i,a)};g.Bl=function(a)
{a.preventDefault();a.b();this.s.vc("previous")};
g.Na=function(a){Q(this.i,{display:a?"":"none"})};g.Mc=function(){Q(this.j,
{left:0,top:0});Q(this.V,{left:this.g.width+"px",top:0})};function Ct(a){return
fb([a.Aa,a.Sa],function(b){return!!b})}g.Za=function()
{this.o.Za();this.ha.Za();for(var
a;a=this.ua.pop();)kf(a);this.i.parentNode&&J(this.i)};function Dt(a){return
2*a};function Et(a){this.g=a}x(Et,Wq);Et.prototype.render=function(a){var b=new
At(this.g,a.Ba().width);b.setPosition(a.Xb());b.Mc();b.Na(!0);return
this.b=b};function Ft(a,b,c)
{L.call(this);this.o=a;this.i=b;this.g=oh(b).width;this.s=c;this.vb=!
1;this.j=Tp()}x(Ft,L);function Gt(a,b){if(b!=a.vb){a.vb=b;var c=a.o.Ja().i.g;S(c,!
1);oh(c);c=[w(Ht,a.i,a.s,a.g,a.j,b),v(a.b,a),w(S,c,!
0)];y(c,N)}}Ft.prototype.b=function(){this.dispatchEvent("change")};function
Ht(a,b,c,d,e){var f=b.style.width;d=d?"right":"left";e?
(b.style[d]="0",b.style.width=f+c):(b.style[d]="",b.style.width="");S(a,!
e)};function It(a,b,c){this.ra=a;this.ha=b;this.s=c;a=I("div");Q(a,
{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this.b=
a;this.ra.appendChild(this.b);It.prototype.g.apply(this);K(this.s,"change",v(this.i
,this));K(new ig,"resize",v(N,null,v(this.i,this)))}It.prototype.i=function(){var
a=oh(this.b);if(0<a.width){var b=Math.round(oh(this.ha).width/2);ah(this.b,b-
Math.round(a.width/2),0)}};
It.prototype.j=function(){S(this.b,!0);this.i()};It.prototype.g=function()
{S(this.b,!1)};function Jt(a,b,c){It.apply(this,arguments);this.o=new
Gh(this.b,500);this.V=new Wf(v(this.g,this))}x(Jt,It);Jt.prototype.j=function(a)
{qh(this.b,1);It.prototype.j.apply(this);a&&this.V.start(a)};Jt.prototype.g=functio
n(){this.o.play()};var Kt=null;function Lt(a,b)
{P.call(this);this.g=Kt;this.j=a;this.b=b;this.j.Ia.Ai||
(this.ka(this.j,"pageturn",this.o),this.ka(this.b,"dispose",this.Ea))}x(Lt,P);Lt.pr
ototype.o=function(){var a=Ct(this.b.ua.b)[0]||new Eq,b=Ct(this.b.ua.b)[1]||new
Eq,c=this.V,d=this.s,e=d?Z(d):-1,f=Z(a)||-1,h=Z(b)||-1,k=Math.max(c?Z(c):-
1,e),m=Math.max(f,h);if(Math.abs(m-k)>this.b.fi){if(0<m-k){var p=k==e?d:c;var
r=a}0>m-k&&(p=-1!=h?b:a,r=d);1<h-f&&(p=a,r=b);!
$q(p,r)&&n(p)&&n(r)&&(a=Yq(p,r),this.g.b.innerHTML=a,this.g.j(3E3))}};function
Mt(a){this.Ce=a}function nt(a){var
b=[];a.Ce.head_boxes&&y(a.Ce.head_boxes,function(c)
{b.push([c.X,c.Y,c.W,c.H])});return b};function ot(a){this.b=a};function Nt(a)
{hs.call(this,a)}x(Nt,hs);g=Nt.prototype;g.Hd=function(a)
{Nt.ma.Hd.call(this,a);a&&a.additional_info&&(this.ra=a.additional_info["[Newspaper
JSONPageInfo]"],this.ra.articles&&(this.g={},y(this.ra.articles,function(b){var
c=b.aid;c&&(this.g[c]=new Mt(b))},this)))};g.nc=function(){return
this.i(32)?"B\u00eca tr\u01b0\u1edbc":this.i(64)?"B\u00eca
sau":Nt.ma.nc.call(this)};g.Ci=function(){return{width:"w"}};
g.Lg=function(a){if(!this.g)return null;if(a in this.g)return this.g[a];var
b=A(Object.keys(this.g),function(c){var
d=c.split(","),e=a.split(","),f=parseInt(d[0],10)-
parseInt(e[0],10);d=parseInt(d[1],10)-
parseInt(e[1],10);return[f*f+d*d,this.g[c]]},this);yb(b,function(c){return
c[0]});return b&&b[0]&&b[0][1]?b[0][1]:null};g.Fi=function(){return
this.s};function Ot(a,b){wq.call(this);this.j={};if(a){this.$m=a.prefix;this.
$l=a.image_prefix||a.prefix;var c=A(a.page,function(d){d=new
this.g(d);b&&(d.Va=b);return
d},this);xq(this,c)}}x(Ot,wq);Ot.prototype.nh=function(a){a=a.page;for(var
b=0;b<a.length;b++){var
c=a[b],d=Bq(this,c.pid);d&&ls(d,c)}};Ot.prototype.g=hs;Ot.prototype.o=function(a,b)
{if(!Bq(this,b.Ra())){var c=sb(zq(this));tb(c,b);xq(this,c)}this.j[b.Ra()]=!
0;a&&a(b)};function Pt(a)
{Ot.apply(this,arguments);this.i();K(this,"update",v(this.i,this))}x(Pt,Ot);functio
n Qt(a,b){var c={};y(b.page,function(f){var h=Bq(this,f.pid);h&&ls(h,f);c[f.pid]=!
0},a);var d=zq(a),e=fb(d,function(f){return!!c[f.Ra()]||!!
this.j[f.Ra()]},a);d.length!=e.length&&xq(a,e)}Pt.prototype.nh=function(a){this.s?
Qt(this,a):Pt.ma.nh.call(this,a)};
Pt.prototype.i=function(){var a={},b=0;y(zq(this),function(h){var
k=Z(h);a[k]=h;b=Math.max(b,k)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],f=a[d+1];
(e||f)&&c.push([e,f])}this.Hj=c};Pt.prototype.g=Nt;function Rt(a)
{Qq.call(this,1);var b=new
yt;b.Eb(a);this.Tb(b);Lq(this)}x(Rt,Qq);Rt.prototype.ra=function(){return
this.g[0]};Rt.prototype.Qg=function(){return this.Kb()||
0};Rt.prototype.rj=function(){return"fixed_width"};function St(a){var b=a.o,c=new
ht(this,b);Q(b,{overflow:"hidden"});Cr.call(this,a,c);this.ua=new Et(a);b=new
Ir;c=this.ua;b.b[Ea(yt)]=c;this.V=b;b=a.Ha.ad.aspectRatio();c=this.Ba();b=this.Sd(M
ath.min(2*Math.floor(c.height*b),c.width));ur(this,b);this.Fb=new
Lt(a,this);this.b.ka(this.Ka,"pagemodechange",this.tm);N(this.bc,0,this)}x(St,Cr);g
=St.prototype;g.yc=function(){var a=rb(Tt,this.Ka.Ia.yc());return new
it(A(a,Dt))};g.mf=function(a){St.ma.mf.call(this,a);this.V.Za();this.bc()};
g.ng=function(){Dr(this,1)};g.Uh=function(){Dr(this,-1)};g.tm=function()
{this.V.Za();this.bc()};g.fi=2;g.Sd=function(a){this.Ba();var
b=this.Ka.Ha.ad.aspectRatio();return new Rt(new
Kd(a,Math.floor(Math.floor(a/2)/b)))};var Tt=[180,220,280];
St.prototype.ta=function(){var a=Ut(this,this.Ka.Ca()),b=this.ua.b;if(b){var
c=this.Fb,d=Ct(b);c.s=d[0];c.V=d[1];c=a[0];d=a[1];var e=!0;a=!
0;b.Aa=c;b.Sa=d;Bt(b);if(c){if(c.i(64)||void 0==d)a=!1}else vs(b.o);if(d)
{if(d.i(32)||void 0==c)e=!1}else
vs(b.ha);c=e;d=a?"":"hidden";Q(b.j,"visibility",c?"":"hidden");Q(b.V,"visibility",d
);c=c&&a;b.Da.Na(c);b.Wa.Na(c)}this.dispatchEvent("pagechange")};function Ut(a,b)
{return jb(a.Ka.Ha.Hj,function(c){return lb(c,b)})}
St.prototype.bc=function()
{St.ma.bc.call(this);this.ta()};St.prototype.Wa=function(a,b){for(var
c=this.Ka.Ha.Hj,d=Z(a),e,f,h=0;h<c.length;++h){var k=c[h];if(k[0]&&d==Z(k[0])||
k[1]&&d==Z(k[1])){e=h;break}else if(f){var m=k[0]||k[1];if(d>=Z(f[0]||
f[1])&&d<Z(m)){e=0<b?h-b:h;break}}f=k}return(c=c[va(e)?e+b:0])?c[0]||
c[1]:null};function Vt(a)
{Y.call(this);this.ha=a;this.g=null}x(Vt,Y);g=Vt.prototype;
g.render=function(a,b){this.o=a;var
c=a.R(),d=hh(c).y,e=oh(c);d=d+e.height+3;e="";b&&(e=hh(c).x);this.g=H("DIV",
{"class":"linkbar-panel-div"});ah(this.g,e,d);this.V=H("DIV",
{"class":"SPRITE_close_v2 linkbar-panel-
close"});this.g.appendChild(this.V);D.Qa&&D.Gb&&!D.Oa("1.9")&&(this.j=H("IFRAME",
{style:"position:
absolute;",Sn:"0"}),this.ha.appendChild(this.j));this.ha.appendChild(this.g);this.j
&&(R(this.j,oh(this.g)),ah(this.j,ch(this.g)));N(v(this.Nh,this))};
g.Nh=function()
{this.b.ka(this.V,"click",this.Ea);this.b.ka(this.o,"action",this.vm);this.b.ka(doc
ument,"mousedown",this.Dk)};g.vm=function(){W(this.o,16)||
this.Ea()};g.Dk=function(a){je(this.g,a.target)||je(this.o.R(),a.target)||
this.Ea()};g.va=function(){Vt.ma.va.call(this);J(this.g);J(this.j)};g.R=function()
{return this.g};function Wt(a,b,c){Vt.call(this,a);this.ra=b;this.s=c}x(Wt,Vt);
Wt.prototype.render=function(a,b){Wt.ma.render.call(this,a,b);var c=H("DIV",
{innerHTML:"D\u00e1n li\u00ean k\u1ebft v\u00e0o e-mail ho\u1eb7c Tin nh\u1eafn
nhanh",style:"padding-top:5px; font-size:
13px;"});this.R().appendChild(c);this.i=I("input");R(this.i,"100%","auto");this.R()
.appendChild(this.i);this.s&&(c=H("DIV",{innerHTML:"Nh\u00fang",style:"font-size:
13px; padding-top:
7px;"}),this.R().appendChild(c),this.Nc=I("input"),R(this.Nc,"100%","auto"),this.R(
).appendChild(this.Nc));c=this.ra.Ca();
var d=(new U(window.location)).g;var e=new
U(js(c).toString());e.g=d;this.i.value=e.toString();N(w(Xt,this.i));this.s&&(c=new
U(js(c).toString()),V(c,"output","embed"),this.Nc.value=Yt(c.toString()))};Wt.proto
type.Nh=function()
{Wt.ma.Nh.call(this);this.b.ka(this.i,"click",w(Xt,this.i));this.s&&this.b.ka(this.
Nc,"click",w(Xt,this.Nc))};function Xt(a){a.select()}function Yt(a){return
Vb('<iframe frameborder="0" scrolling="no" style="border:0px" src="%s" width=500
height=500></iframe>',a)};function Zt(a,b){$t()&&Tj(au,
{document:a}).then(function(){var c=ya("gapi.load",b);c&&c("gapi.rpc",
{oi:function(){var d=ya("gapi.rpc.register");Ca(d)&&d("handshake",function()
{});bu()},onerror:function(){return null},timeout:5E3,ontimeout:function(){return
null}})})}function bu(){K(document,"keydown",function(a)
{27==a.keyCode&&cu("closeViewportDialog")})}function cu(a,b){if($t()){var
c=ya("gapi.rpc.call");Ca(c)&&c("..",a,null,b)}}
function $t(){try{return window.self!==window.top}catch(a){return!0}}var
au=Kc(zc(Ac("//apis.google.com/js/api.js")));function du(a,b)
{Y.call(this);this.s=a;this.i=b;this.g=I("div");a.i.g.appendChild(this.g);O(this.g,
"sitb_result");ah(this.g,b.Xb());R(this.g,b.Ba());var c=I("div");O(c,"sitb-result-
header");this.g.appendChild(c);this.j=I("div");O(this.j,"sitb-result-page-
link");var d=b.b.b;this.j.textContent=d?"Trang
"+d:"Trang";c.appendChild(this.j);this.o=I("div");this.g.appendChild(this.o);if(c=B
q(this.s.ua.Ha,this.i.b.Ra())){d=this.s.ua.Va.getQuery();var
e=c.b.snippetSrc,f;if(f=e)f=new U(e),f=Yk(f,"q")||Yk(f,
"vq")||Yk(f,"dq"),f=d==f;f?eu(this,e):
(d=nr(c),V(d,"source","gbs_snippet"),mr(c,d,v(this.V,this)))}else
fu(this)}x(du,ar);du.prototype.ha=function(a)
{this.s.jd(a.b)};du.prototype.V=function(a){(a=a.b.snippetSrc)?
eu(this,a):fu(this)};function eu(a,b){ee(a.o);var c=I("img");c.src=b;gu(a);var
d=a.i.Ba().width-25;Q(c,{width:d+"px"});a.o.appendChild(c)}
function gu(a){O(a.g,"sitb-result-clickable");O(a.j,"sitb-result-link");var
b=re(a.j);b=np(b+"&nbsp;&raquo;");E(a.j,b);a.b.ka(a.g,"click",v(a.ha,a,a.i))}
function fu(a){ee(a.o);var b=I("div");O(b,"sitb-result-
snippet");a.o.appendChild(b);Q(b,{width:Math.floor(.75*a.i.Ba().width)
+"px"});b.innerHTML=a.i.b.g;b=I("div");O(b,"sitb-result-explanatory-
link");a.o.appendChild(b);var c=Bq(a.s.ua.Ha,a.i.b.Ra()),d;if(d=c&&c.Pc())d=!
hb([4,8,16],v(c.i,c));d&&c.i(2)?(gu(a),a=np("Ch\u00fang t\u00f4i kh\u00f4ng
th\u1ec3 t\u1ea1o h\u00ecnh \u1ea3nh cho k\u1ebft qu\u1ea3
n\u00e0y.&nbsp;&nbsp;"),E(b,a),a=I("span"),c=np("Nh\u1ea5p \u0111\u1ec3 xem
to\u00e0n b\u1ed9 trang."),
E(a,c),b.appendChild(a),O(a,"sitb-result-link")):(a=np("Kh\u00f4ng c\u00f3 xem
tr\u01b0\u1edbc cho trang n\u00e0y.&nbsp;&nbsp;"),E(b,a),a=I("a"),O(a,"sitb-result-
buy-link"),c=np("Mua s\u00e1ch n\u00e0y."),E(a,c),b.appendChild(a),b=new
U(window.location.href),V(b,"sitesec","buy"),V(b,"source","gbs_snippet"),b.b.remove
("printsec"),a.href=b.toString())}du.prototype.Za=function()
{J(this.g);this.Ea()};function hu(a)
{this.b=a}x(hu,Wq);hu.prototype.render=function(a){return new
du(this.b,a)};function iu(a)
{this.i=a.page_id;this.b=a.page_number||"";this.g=a.snippet_text||""}iu.prototype.R
a=function(){return this.i};function ju(a){this.Zc=a;0<this.Zc.number_of_results?
(this.Ib=A(this.Zc.search_results,function(b){return new
iu(b)},this),this.id=this.Zc.search_results[0].page_id+ku(this)
+this.Zc.search_results[this.Zc.number_of_results-1].page_id):this.Ib=[]}function
ku(a){return a.Zc.search_query_escaped};function lu(a){this.b=a}x(lu,sq);function
mu(a)
{Qq.call(this,1);this.mb=a;this.lg=this.Dh=this.marginTop=20;a.Ib&&(y(a.Ib,v(this.i
,this)),Lq(this))}x(mu,Qq);mu.prototype.i=function(a){a=new lu(a);a.Eb(new
Kd(600,166));this.Tb(a)};function nu(a){var b=a.o;Q(b,"overflow","hidden");var
c=new ht(this,b);sr.call(this,c);this.ua=a;xr(this,new
Lr(this));this.b.ka(this,"move",this.bc);var d=G("subscription-
bar");d&&(this.Jg(d),N(function(){S(d,!
1)},600));vr(this,ou(this));pu(b)}x(nu,sr);function pu(a)
{Q(a,"overflow","auto");Q(a,{overflowX:"auto",overflowY:"scroll"});Sd(a,
{dir:"ltr"})}function ou(a){var b=new Ir;a=new hu(a);b.b[Ea(lu)]=a;return
b}nu.prototype.jd=function(a,b){return this.Db(a,b)};function qu(a){this.b=a||
{}}qu.prototype.Bb=function(){return this.b};qu.prototype.Pb=function(a){var
b=Qa(ru,function(c){return c==a});this.b.v=b};qu.prototype.j=function(a)
{this.b.q=a;var
b={};b.q=a;cu("updateInViewportPage",b)};qu.prototype.getQuery=function(){return
this.b.q};var ru={onepage:jt,twopage:St,thumbnail:st,snippet:nu};function su(a,b)
{this.g=new
Uh;K(this.g,"navigate",v(this.o,this));this.b=a;this.vb=b}su.prototype.o=function(a
){tu(this,a.V)};function tu(a,b){if(!(a.j&&""==b||a.i))if((D.ya||
D.hb)&&""==b)window.history.go(-2);else if(b){var c={},d=new
Qk(b);y(d.Wb(),function(f){var h=d.get(f);h in uu&&(h=uu[h]);c[f]=h});var e=new
qu(c);a.b.Pb(ru[e.b.v]||jt);Gt(a.vb,!!
e.b.f);n(e.getQuery())&&a.b.Va.j(e.getQuery())}}var uu={"true":!0,"false":!1};
su.prototype.La=function(a){this.j=!0;this.g.La(a);D.ya&&(a=(new
U(window.location)).g,tu(this,a));this.j=!1};
su.prototype.update=function(){var a=new
qu;a.Pb(this.b.V);a.j(this.b.Va.getQuery());a.b.f=this.vb.vb;var
b=a.Bb();a=ok(b);if("undefined"==typeof a)throw Error("Keys are undefined");var
c=new Qk(null,void 0);b=nk(b);for(var d=0;d<a.length;d++){var e=a[d],f=b[d];u(f)?
cl(c,e,f):c.add(e,f)}a=c.toString();this.i=!0;c=this.g;Yh(c)!=a&&(c.j?(Xh(c,a,!1),
$h()||D.ya&&!Sh()&&Zh(c,a,!1,void 0),c.ha&&c.Gi(!1)):(Zh(c,a,!
1),c.je=c.o=c.V.value=a,c.dispatchEvent(new Rh(a,!1))));this.i=!1};function vu(a)
{rn.call(this,$b(a.te),a.getId());this.b=a}x(vu,rn);vu.prototype.Ub=function(a)
{vu.ma.Ub.call(this,a);if(this.b.g){var b=(a=1==this.b.g)?"Gi\u00e1 s\u00e1ch
c\u00f4ng c\u1ed9ng":"Gi\u00e1 s\u00e1ch c\u00e1 nh\u00e2n";a=H("IMG",
{src:"/googlebooks/images/sharing_"+(a?"public":"private")
+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+
(Tp()?"left":"right")});a=H("DIV","goog-menuitem-
accel",a,ce(String(this.b.lb)));b=this.Wd();b.insertBefore(a,b.childNodes[1]||
null)}};function wu(a,b)
{no.call(this);this.i=a;this.ha=b}x(wu,no);g=wu.prototype;g.zc=function()
{wu.ma.zc.call(this);var a=this.ha;a=Ab(a.i,a.g);y(a,this.tk,this)};g.Ua=function()
{wu.ma.Ua.call(this);this.R().style.maxHeight="200px";this.R().style.overflowY="scr
oll";var
a=wm(this);a.ka(this.R(),"mouseout",this.Dm);a.ka(this.R(),"scroll",this.Kl)};g.Dm=
function(a){je(this.R(),a.relatedTarget)||this.Na(!1)};
g.xl=function(a){var b=a.target,c=b.b,d=this.i.Qc();W(b,16)?!Dp(c,d)&&null!
=c.i&&c.o&&(b=c.i.clone(),c=v(c.s,c,d,t),V(b,"id",d),Bk(b,c,"POST")):Dp(c,d)&&null!
=c.j&&c.ha&&(b=c.j.clone(),c=v(c.ra,c,d,t),V(b,"id",d),Bk(b,c,"POST"));this.dispatc
hEvent("g");a.b()};g.Kl=function(a){a.b()};g.tk=function(a){var b=!
Db(ec(a.te)),c=a.o&&(!a.V||this.i.o),d=!!Dp(a,this.i.Qc());b&&(c||d)&&(b=new
vu(a),b.sd(d),b.La(this.ha.j!=a.getId()),this.Fa(b,!
0),wm(this).ka(b,"action",this.xl))};
function xu(a){var b=[];Am(a,function(c){c instanceof
vu&&W(c,16)&&b.push(c.b)});return b};function yu(a,b,c){X.call(this,null,null,c?
5:0);this.b=new wu(a,b);this.b.Kd(this);De(this,this.b);this.Da=new
Image(16,16);this.Da.src="/googlebooks/images/my_library_logo.png";this.nb(64,!
0)}x(yu,X);g=yu.prototype;g.Gj=null;g.zc=function()
{yu.ma.zc.call(this);O(this.R(),"add-to-library")};
function zu(a){a.b.Pa||a.b.render();var b=xu(a.b);switch(b.length){case 0:var
c="Th\u00eam v\u00e0o th\u01b0 vi\u1ec7n c\u1ee7a t\u00f4i";break;case
1:c="\u0110\u00e3 th\u00eam v\u00e0o "+b[0].te;break;default:c="\u0110\u00e3
th\u00eam v\u00e0o "+(b.length+" gi\u00e1
s\u00e1ch")}0<b.length&&(c=lp(a.Da,c));b=c;a.i.Ne(a.R(),b);a.Fd=b}g.$a=function(a)
{this.Eg();yu.ma.$a.call(this,a);this.b.Pa||this.b.render();a?po(this.b,new
nl(this.R(),8,!0),void 0,null):oo(this.b)};
g.Ua=function(){yu.ma.Ua.call(this);var
a=wm(this);a.ka(this,"enter",this.qn);a.ka(this,"leave",this.Eg);a.ka(this,"action"
,this.Em);a.ka(this.b,"g",this.El);zu(this)};g.El=function()
{zu(this)};g.Em=function(){this.$a(!0)};g.qn=function(){this.Eg();this.Gj=N(v(this.
$a,this,!0),200)};g.Eg=function(){l.clearTimeout(this.Gj)};function Au(){};function
Bu(a){this.te=a.Title;this.b=a.Pid;this.Xm=a.PgNum}Bu.prototype.getId=function()
{return this.b};function Cu(a,b,c,d){this.qj=a||256;this.oj=b||256;this.g=c||
3;this.i=d||3;this.b=null}function Du(a,b)
{a.b=b}Cu.prototype.Mk=function(a,b,c,d,e){var
f=this.g,h=this.i;b=Math.ceil(b/this.qj);c=Math.ceil(c/this.oj);var
k=Math.floor(e/f),m=Math.floor(d/h),p=f*b*k;e-=k*f;f=Math.min(f,c-k*f);p+=f*h*m;d-
=m*h;h=Math.min(h,b-m*h);d=p+(e*h+d);a=new
U(a);V(a,"tid",d);this.b&&(a=this.b(a,d));return a.toString()};function Eu()
{};function Fu(a){this.te=a.title||"";this.Ai=!!
a.fullview;this.kg=a.table_of_contents_page_id||"";this.om=a.num_toc_pages||"";this
.j=a.initial_zoom_width_override;this.lm=a.max_resolution_image_width;this.Ym=!!
a.paired_thumbnails;this.un=a.thumbnail_token||"";this.ra=a.containing_bookshelves|
|[];this.Db=a.volume_id||"";this.Wa=a.other_issues_query||"";this.ua=!!
a.is_browsable;this.Da=!!a.is_public_domain;a.last_page&&(this.bj=new
hs(a.last_page));this.i=new Kd(a.page_width,a.page_height);this.o=a.is_ebook||
!1;var
b=a.additional_info,c={};b&&(c=b["[JsonBookInfo]"]);c.BuyLinks&&A(c.BuyLinks,functi
on(){return new Au},this);c.TocLine&&(this.Rf=A(c.TocLine,function(d){return new
Bu(d)}));c=null;b&&(c=b["[NewspaperJSONVolumeInfo]"]);this.b=c;this.jg=null==c?
null:new
Cu(c.tile_h,c.tile_w,c.x_win,c.y_win);this.Ab=a.sample_url||"";this.Aa=a.is_newspap
er||!1;
(this.s=a.newspaper_tile_base_url)&&this.jg&&Du(this.jg,v(this.ub,this));this.Sa=c?
c.res_h:Gu;this.zh=this.Aa?"fixed_height":"fixed_width";this.qe=a.is_pre_order||
!
1;this.Fj=a.on_sale_date||"";this.Ff=a.volumeresult&&a.volumeresult.has_flowing_tex
t;this.Gf=a.volumeresult&&a.volumeresult.has_scanned_text;this.ha=a.volumeresult&&a
.volumeresult.can_download_pdf;this.V=a.volumeresult&&a.volumeresult.can_download_e
pub;this.ta=a.volumeresult?
a.volumeresult.download_pdf_url:"";this.lb=a.volumeresult?
a.volumeresult.download_epub_url:""}x(Fu,Eu);Fu.prototype.Qc=function(){return
this.Db};var Gu=[350,410,495,575,685,800,910,1025];Fu.prototype.yc=function()
{return this.Sa};
Fu.prototype.ub=function(a){a=a.toString();var
b=a.indexOf("?");0<=b&&(a=this.s+a.substring(b));return new U(a)};function
Hu(a,b,c){Bk(a,w(Iu,b,c))}function Iu(a,b,c){c=c.target;Kk(c)?
a(Lk(c)):b&&b()};function Ju(a){Jp.call(this);null!
=a&&a.bookshelf&&y(a.bookshelf,function(b){b=new Ip(b);Lp(this,b.getId())||(b.ta?
this.i:this.g).push(b)},this)}x(Ju,Jp);function Ku(a,b){var c=new
Ju(b);a&&y(a,function(d){Lu(d.Qc(),d.ra,c)});return c}function Lu(a,b,c)
{y(b,function(d){var e=new Bp;e.b.Sh=a;(d=Lp(c,String(d)))&&d.b.push(e)})};function
Mu(a){return a.split(Nu).filter(function(b){return 0<b.length})}
var Ou=/\s/,Pu=/[ -]/,Nu=/[+,;]/,Qu=/-?"[^"]+"|[^\s"]
+/g,Ru=RegExp('["\\u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]'
,"g"),Su=RegExp("[,!-%'-/:-@\\[-^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\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,]"),Tu=RegExp("^[\\s\\xA0!-%'-/:-@\\[-
^`{-
~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u2018-\\u201A\\u202
6\\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\\u202
6\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\
uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65]+$",
"g");function Uu(a){var b={};Vu(a).forEach(function(c){for(var
d=b,e=0;e<c.length;e++){var f=c.charAt(e);f=Su.test(f)?"-":f;d[f]||
(d[f]={});d=d[f]}d!=b&&(d.$=Wu)});return b}
function Vu(a){a=Wb(a.toLowerCase());var
b=a.match(Ru);b&&(a=a.replace(Ru,'"'),b.length&1&&(a+='"'));b=a.match(Qu);if(!
b)return[];a=new Set;b=ba(b);for(var c=b.next();!
c.done;c=b.next())if(c=c.value,c.startsWith('"'))a.add(c.replace(Tu,""));else if(!
c.startsWith("-")){c=Mu(c.replace(Tu,""));c=ba(c);for(var d=c.next();!
d.done;d=c.next())a.add(d.value)}a["delete"]("");return Array.from(a)}var
Wu={};function Xu(a){var b=!0;b=void 0===b?!1:b;this.g=q(a)?
Uu(a):a;this.i=b;this.b=[]}
function Yu(a,b,c,d){for(var e=cb(d),f=a.b,h=f.length-1,k;k=f[h];h--){var m=k;var
p=b;var r=c,B=!1;if(m.b)if(Pu.test(p)){if(B=!!m.b.$,m.b=m.b[" "]||
m.b["-"],m.b)for(;p=m.b[" "]||m.b["-"];)m.b=p}else m.endOffset=r+1,m.Fe=void
0,m.b=m.b[p]||null;m.g=!m.b;if(B)
{m={startOffset:k.startOffset,hg:k.hg,endOffset:k.endOffset,Fe:k.Fe};if(a.i)for(;e&
&e.startOffset<=m.endOffset&&m.startOffset<=e.endOffset;)
{d.pop();if(e.startOffset<m.startOffset||
e.endOffset>m.endOffset)m={startOffset:e.startOffset,hg:e.hg,endOffset:m.endOffset,
Fe:m.Fe};e=cb(d)}d.push(m);e=m}k.g&&pb(f,h)}}function Zu(a,b)
{this.startOffset=a;this.hg=void 0;this.endOffset=a;this.Fe=void 0;this.g=!
1;this.b=b};function $u(a,b){var c=void 0;c=void 0===c?Infinity:c;var d=new
Xu(b);c=void 0===c?Infinity:c;var e=void 0===e?[]:e;var f="
",h;for(h=0;h<a.length&&e.length<c;h++){var k=a.charAt(h).toLowerCase();var
m=Pu.test(f);if(Ou.test(k)){if(k=" ",m)continue}else if(Su.test(k))
{if(k="-",m)continue}else m&&d.g[k]&&d.b.push(new
Zu(h,d.g));Yu(d,k,h,e);f=k}Pu.test(f)||Yu(d,"
",h,e);e.length>=c&&(e.length=c);return e};function av(a){var
b=Uu(a);a=bv();y(a,function(c){cv(b,c)})}function bv(){var a=[],b=sb(Pd("patent-
text")),c=Rd("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?
a.push(c):tb(b,c.childNodes);return a}function cv(a,b){var
c=te(b),d=$u(c,a);if(d.length){var e="",f=0;y(d,function(h)
{e+=Zb(c.substring(f,h.startOffset))+'<span class="patent-text-
highlight">'+Zb(c.substring(h.startOffset,h.endOffset))
+"</span>";f=h.endOffset});e+=Zb(c.substring(f));d=I("span");d.innerHTML=e;fe(d,b)}
};function dv(){qn.call(this,"T\u1eaft t\u00f4 s\u00e1ng");var a=vk("dq")||
vk("q");a&&av(a);this.b=!0}x(dv,qn);dv.prototype.Ua=function()
{dv.ma.Ua.call(this);wm(this).ka(this,"action",this.j)};dv.prototype.j=function()
{this.b=!this.b;bg(window.document.body,"patent-highlight-disabled",!this.b);var
a=this.b?"T\u1eaft t\u00f4 s\u00e1ng":"B\u1eadt t\u00f4
s\u00e1ng";this.i.Ne(this.R(),a);this.Fd=a};function ev(a)
{xo.call(this);this.g=a}x(ev,xo);var fv={};ev.prototype.Xd=function(){return
this.g||"ocean-chrome-toolbar"};function gv(a){return fv[a]||(fv[a]=new
ev(a))};function hv(a){yo.call(this,gv(a||"viewport-chrome-
toolbar"));this.ua={};this.i=new P(this)}x(hv,yo);function iv(a,b,c,d){b.nb(16,!
0);if(c){var e=a.ua[c];e||(e=new ro,to(e,function(f,h)
{f&&f.sd(h)}),a.ua[c]=e);e.Tb(b);b.Bd&=-17;K(b,"action",function(f)
{vo(e,f.target)});d&&vo(e,b)}else b.Ob(16,!!d)}function jv(a,b)
{a.ua.viewport&&vo(a.ua.viewport,b)}hv.prototype.va=function()
{hv.ma.va.call(this);this.i.Ea();Ma(this.ua,function(a){a.Ea()})};function kv(a)
{hv.call(this);this.b=a.Ka;this.vb=a.Kg;this.Qb=a.history;this.Ia=a.Th;this.Da=a.Rh
;this.Aa=a.flags;this.ub=a.De;this.Db="patents"==Gp();if(!a.he){var b=G("appbar-
patents-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new X("
T\u00ecm t\u00e1c ph\u1ea9m g\u1ed1c",void 0,2);this.Fa(c,!
0);this.i.ka(c,"action",v(this.Fc,this,b))}if(c=G("appbar-patents-discuss-this-
link"))if(b=c.getAttribute("href")){if("true"==c.getAttribute("data-is-grant")){var
d=" Th\u1ea3o lu\u1eadn v\u1ec1 b\u1eb1ng s\u00e1ng ch\u1ebf n\u00e0y";
c=" Th\u1ea3o lu\u1eadn v\u1ec1 b\u1eb1ng s\u00e1ng ch\u1ebf n\u00e0y tr\u00ean
Stack Exchange"}else d=" Th\u1ea3o lu\u1eadn v\u1ec1 \u0111\u01a1n xin
n\u00e0y",c=" Th\u1ea3o lu\u1eadn v\u1ec1 \u0111\u01a1n xin n\u00e0y tr\u00ean
Stack Exchange";d=new X(d,void 0,2);d.Yb(c);this.Fa(d,!
0);this.i.ka(d,"action",v(this.Fc,this,b))}!this.b&&(b=G("appbar-read-patent-
link"))&&(b=b.getAttribute("href"))&&(c=new X("Xem b\u1ea3n PDF"),this.Fa(c,!
0),this.i.ka(c,"action",v(this.Fc,this,b)))}if(this.b){this.Od=
!!a.wd||!!a.vd;a.he&&(b=lp("/googlebooks/images/kennedy/zoom_tool.png"),this.Xe=new
X(b,void 0,void 0,1),kn(this.Xe,2),this.Fa(this.Xe,!
0),K(this.Xe,"action",v(this.kj,this,"zoomin")),b=lp("/googlebooks/images/kennedy/z
oom_out.png"),this.Ye=new X(b,void 0,void 0,1),kn(this.Ye,1),this.Fa(this.Ye,!
0),K(this.Ye,"action",v(this.kj,this,"zoomout")));c=!!a.wd;b=!!a.vd;if(c||b)
{d=lp("/googlebooks/images/kennedy/one_up_page_view.png");this.ke=new X(d,void
0,void 0,1);kn(this.ke,2);K(this.ke,"action",v(this.yh,
this,jt));this.Fa(this.ke,!0);iv(this,this.ke,"viewport",!0);if(c)
{d=lp("/googlebooks/images/kennedy/two_up_page_view.png");this.ne=new X(d,void
0,void 0,1);c=1;if(this.vb||
b)c=3;kn(this.ne,c);K(this.ne,"action",v(this.yh,this,St));this.Fa(this.ne,!
0);iv(this,this.ne,"viewport")}b&&(d=lp("/googlebooks/images/kennedy/thumbnail.png"
),this.le=new X(d,void 0,void
0,1),c=1,this.vb&&(c=3),kn(this.le,c),K(this.le,"action",v(this.yh,this,st)),this.F
a(this.le,!0),iv(this,this.le,"viewport"));this.i.ka(this.b,
"viewportmodechange",this.jj);this.jj()}this.vb&&(b=lp("/googlebooks/images/kennedy
/maximize.png"),this.ta=new X(b,void 0,void 0,1),this.ta.nb(16,!0),this.ta.sd(!
1),this.Od&&kn(this.ta,1),this.Fa(this.ta,!
0),this.i.ka(this.ta,"action",this.wn),this.i.ka(this.vb,"change",this.wl));this.ub
&&(b=lp("/googlebooks/images/kennedy/clip.png"),this.ha=new X(b,void 0,void
0,1),this.ha.nb(16,!0),kn(this.ha,2),this.ha.sd(!1),this.Fa(this.ha,!
0),K(this.ha,"action",v(this.Nl,this)));a.Oh&&(b=lp("/googlebooks/images/kennedy/in
sert_link.png"),
this.j=new X(b,void 0,void 0,1),this.j.nb(16,!
0),this.ha&&kn(this.j,1),this.Fa(this.j,!
0),K(this.j,"action",v(this.Ak,this)));a.Ph&&(b=!!this.b.Ia.Rf,c=!!
Bq(this.b.Ha,this.b.Ia.kg),d=this.b.Ca().nc()||"N\u1ed9i dung",b||c?
(b=lp("/googlebooks/images/kennedy/menu_down_arrow.png",d),b=Bb(b),this.We=b[0],thi
s.uc=new X(b),kn(this.uc,2),this.Fa(this.uc,!
0),this.i.ka(this.uc,"action",this.sm),iv(this,this.uc)):(this.We=H("SPAN","jfk-
button-label",d),this.uc=new X(this.We),this.uc.La(!
1),kn(this.uc,2),this.Fa(this.uc,
!0)),b=lp("/googlebooks/images/kennedy/page_left.png"),this.Of=new X(b,void 0,void
0,1),kn(this.Of,3),this.Fa(this.Of,!
0),K(this.Of,"action",v(this.b.vc,this.b,"previous")),b=lp("/googlebooks/images/ken
nedy/page_right.png"),this.Pf=new X(b,void 0,void
0,1),kn(this.Pf,1),this.Fa(this.Pf,!
0),K(this.Pf,"action",v(this.b.vc,this.b,"next")),this.i.ka(this.b,"pagechange",thi
s.rm))}if(a.Sj&&(b=G("appbar-view-print-sample-link"))&&(b=b.getAttribute("href")))
{c=G("appbar-view-ebook-sample-link");var e;c&&
(e=c.getAttribute("href"));c=new X("Xem m\u1eabu");Ym(c,"gb-view-sample-
button");this.Fa(c,!0);this.i.ka(c,"action",v(this.Fc,this,b));e&&(kn(c,2),c=new
Rn,d=new qn("S\u00e1ch in
m\u1eabu"),this.i.ka(d,"action",v(this.Fc,this,b)),c.Fa(d,!0),Ym(d,"gb-sample-
print-book-menuitem"),b=new qn("S\u00e1ch \u0111i\u1ec7n t\u1eed
m\u1eabu"),this.i.ka(b,"action",v(this.Fc,this,e)),c.Fa(b,!0),Ym(b,"gb-sample-
ebook-menuitem"),e=new Wn("",c,co.Ya()),Ym(e,"gb-jfk-margin-fix"),Ym(e,"gb-view-
sample-dropdown"),kn(e,
1),this.Fa(e,!0))}this.Aa&&!this.Aa.is_cobrand&&this.Ia&&!
this.Db&&(e=this.Da&&this.Da.uid,b=Ku([this.Ia],this.Da),e?(this.Ve=new
yu(this.Ia,b),this.Fa(this.Ve,!0)):
(e=lp("/googlebooks/images/kennedy/menu_down_arrow.png","Th\u00eam v\u00e0o
th\u01b0 vi\u1ec7n c\u1ee7a t\u00f4i"),e=Bb(e),this.Ve=new X(e),this.Fa(this.Ve,!
0),e=v(this.Fc,this,this.Aa.sign_in_url||
this.Aa.signInUrl),af(this.Ve,"action",e)));if(a.he){if(e=G("appbar-write-review-
link"))if(e=e.getAttribute("href"))this.Fb=new X("Vi\u1ebft b\u00e0i \u0111\u00e1nh
gi\u00e1"),
this.Fa(this.Fb,!0),this.i.ka(this.Fb,"action",v(this.Fc,this,e));lv(this,"appbar-
application-grant-link","application-grant");lv(this,"appbar-content-language-
link","content-language")}else if(e=G("appbar-download-pdf-
link"))if(e=e.getAttribute("href"))b=new X("T\u1ea3i xu\u1ed1ng b\u1ea3n
PDF"),this.Fa(b,!
0),this.i.ka(b,"action",v(this.Fc,this,e));a.on&&(a=lp("/googlebooks/images/kennedy
/settings.png"),O(a[0],"goog-flat-menu-button-img"),e=H("DIV",{"class":"toc-
div"}),b=new Rn,b.Fa(new Vm(e),!0),
(c=document.getElementById("ofe-gear-menu-contents"))&&e.appendChild(c.cloneNode(!
0)),this.Ab=new Wn(a,b,co.Ya()),this.Fa(this.Ab,!0),this.Db&&!this.b&&(a=new
dv,this.Ab.qf(a,0)))}x(kv,hv);g=kv.prototype;g.wn=function(){var a=this.vb;Gt(a,!
a.vb);this.Qb.update()};g.wl=function(){this.ta.Ob(16,this.vb.vb)};g.Nl=function()
{this.ub(W(this.ha,16))};g.Ak=function(){if(W(this.j,16)){var a=new
Wt(document.body,this.b,!0);a.render(this.j,!0);af(a,"dispose",v(this.j.sd,this.j,!
1))}};
g.yh=function(a){this.b.Pb(a);this.b.Va.getQuery()||
this.Qb.update()};g.jj=function(){var a=this.b.Ja();a instanceof
jt&&jv(this,this.ke);a instanceof St&&jv(this,this.ne);a instanceof
st&&jv(this,this.le);a=a.ng;this.Ye.La(a);this.Xe.La(a)};g.kj=function(a)
{this.b.vc(a)};
function lv(a,b,c){if(b=Pd(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var
f=b[e],h=f.getAttribute("href"),k=f.getAttribute("data-
label");f=f.getAttribute("data-selected");k=new X(k);0==e&&e!=d-1?kn(k,2):e==d-
1&&0!=e?kn(k,1):0!=e&&e!=d-1&&kn(k,3);a.Fa(k,!0);iv(a,k,c,!!f);f||
a.i.ka(k,"action",v(a.Fc,a,h))}}}g.rm=function(){var a=this.b.Ca().nc()||"N\u1ed9i
dung";this.We&&(this.We.innerHTML=a)};g.sm=function(){this.uc.Ac&16&&(new
vt(this.b,this.uc,this.Aa)).render(3)};
g.Fc=function(a)
{Gd(window.location,a)};g.ke=null;g.ne=null;g.le=null;g.Xe=null;g.Ye=null;g.Pf=null
;g.Of=null;g.uc=null;g.We=null;g.Ve=null;function mv(a,b)
{qp.call(this,a);this.Ia=b}x(mv,qp);
mv.prototype.render=function(){var a=this.R();O(a,this.className+"-
tooltip");O(a,this.className+"-device-and-format");Q(a,"z-index",1E4);if(this.Ia.o)
{for(var b=this.className,c=H("DIV",this.className+"-
meta"),d=document,e=d.createElement("TABLE"),f=e.appendChild(d.createElement("TBODY
")),h=0;1>h;h++){for(var k=d.createElement("TR"),m=0;2>m;m+
+)k.appendChild(d.createElement("TD"));f.appendChild(k)}O(e,this.className+"-table-
layout");d=e.rows[0].cells;f=nv(this);d[0].appendChild(f);f=ov(this);d[1].appendChi
ld(f);
f=H("DIV",this.className+"-link");h=new U(window.location.href);k=new
U("/support/bin/answer.py?answer=1062949");h=Yk(h,"hl")?
V(k,"hl",Yk(h,"hl")).toString():V(k,"hl","vi").toString();h=H("A",
{target:"_blank",href:h},"Tr\u1ee3 gi\u00fap v\u1ec1 thi\u1ebft b\u1ecb &
\u0111\u1ecbnh
d\u1ea1ng");f.appendChild(h);d[1].appendChild(f);c.appendChild(e);d=this.Ia;
(e=d.Ab)&&!d.qe&&d.ua&&(e=H("P",this.className+"-additional",H("A",
{href:e},d.Da?"\u0110\u1ecdc s\u00e1ch MI\u1ec4N PH\u00cd":"\u0110\u1ecdc
ch\u01b0\u01a1ng \u0111\u1ea7u ti\u00ean - MI\u1ec4N PH\u00cd!")),
c.appendChild(e));if(d.ha||d.V)if(f=d.lb,h=d.ta,f||h)e=H("P",this.className+"-
additional",ce("T\u1ea3i xu\u1ed1ng ")),f&&(k=H("A",
{href:f},"ePub"),e.appendChild(k)),h&&(f&&e.appendChild(ce(", ")),f=H("A",
{href:h},"PDF"),e.appendChild(f)),e.appendChild(ce(" - ")),d=d.Qc(),f=(new
U(window.location.href)).o.split("/"),f=new
U("/"+f[1]),up(f),V(f,"output","acs_help"),V(f,"id",d),d=H("A",
{href:f.toString()},"\u0111\u1ecdc h\u01b0\u1edbng d\u1eabn v\u1ec1 thi\u1ebft
b\u1ecb \u0111\u1ecdc s\u00e1ch \u0111i\u1ec7n t\u1eed"),
e.appendChild(d),c.appendChild(e);e=H("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"T\u00ecm hi\u1ec3u th\u00eam v\u1ec1 s\u00e1ch
tr\u00ean Google Play");this.ra=H("DIV",this.className+"-
footer",e);b=H("DIV",b,c,this.ra);O(b,this.className+"-device-
content");a.appendChild(b)}};
function nv(a){var b=H("UL",a.className+"-list"),c=H("H4",null,"D\u00e0nh
cho:");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-
supported";var e=a.className+"-device-not-supported",f=a.className+"-device-
unknown-supported",h=H("A",
{"class":d,href:"/help/ebooks/webreader.html"},"Web"),k=H("A",
{"class":d,href:"/help/ebooks/devices.html"},"M\u00e1y t\u00ednh b\u1ea3ng /
iPad"),m=H("A",{"class":d,href:"/help/ebooks/ereader.html"},"Thi\u1ebft b\u1ecb
\u0111\u1ecdc s\u00e1ch \u0111i\u1ec7n t\u1eed"),
p=H("A",{"class":d,href:"/help/ebooks/devices.html"},"\u0110i\u1ec7n tho\u1ea1i
th\u00f4ng minh"),r=a.Ia.Ff,B=a.Ia.Gf,z=a.Ia.qe;d=new P(a);h=H("LI",null,h);z?
d.ka(h,"mouseover",w(a.g,"\u0110\u1ecbnh d\u1ea1ng c\u1ee7a s\u00e1ch n\u00e0y
hi\u1ec7n ch\u01b0a x\u00e1c \u0111\u1ecbnh. Ch\u00fang t\u00f4i s\u1ebd c\u1eadp
nh\u1eadt th\u00f4ng tin n\u00e0y khi nh\u1eadn \u0111\u01b0\u1ee3c th\u00f4ng tin
t\u1eeb nh\u00e0 xu\u1ea5t b\u1ea3n.")):(r||B)&&d.ka(h,"mouseover",w(a.g,"S\u00e1ch
\u0111i\u1ec7n t\u1eed n\u00e0y, gi\u1ed1ng nh\u01b0 t\u1ea5t c\u1ea3 S\u00e1ch
\u0111i\u1ec7n t\u1eed tr\u00ean Google, \u0111\u01b0\u1ee3c \u0111\u1ecbnh
d\u1ea1ng \u0111\u1ec3 c\u00f3 th\u1ec3 \u0111\u1ecdc \u0111\u01b0\u1ee3c tr\u00ean
web."));
d.ka(h,"mouseout",a.ua);b.appendChild(h);k=H("LI",null,k);z?
d.ka(k,"mouseover",w(a.g,"\u0110\u1ecbnh d\u1ea1ng c\u1ee7a s\u00e1ch n\u00e0y
hi\u1ec7n ch\u01b0a x\u00e1c \u0111\u1ecbnh. Ch\u00fang t\u00f4i s\u1ebd c\u1eadp
nh\u1eadt th\u00f4ng tin n\u00e0y khi nh\u1eadn \u0111\u01b0\u1ee3c th\u00f4ng tin
t\u1eeb nh\u00e0 xu\u1ea5t b\u1ea3n.")):(r||B)&&d.ka(k,"mouseover",w(a.g,"S\u00e1ch
\u0111i\u1ec7n t\u1eed n\u00e0y, gi\u1ed1ng nh\u01b0 t\u1ea5t c\u1ea3 c\u00e1c
S\u00e1ch \u0111i\u1ec7n t\u1eed tr\u00ean Google, \u0111\u01b0\u1ee3c
\u0111\u1ecbnh d\u1ea1ng \u0111\u1ec3 c\u00f3 th\u1ec3 \u0111\u1ecdc
\u0111\u01b0\u1ee3c tr\u00ean c\u00e1c thi\u1ebft b\u1ecb m\u00e1y t\u00ednh
b\u1ea3ng nh\u01b0 m\u00e1y t\u00ednh b\u1ea3ng c\u1ee7a Android v\u00e0 iPad."));
d.ka(k,"mouseout",a.ua);b.appendChild(k);m=H("LI",null,m);d.ka(m,"mouseover",functi
on(){z?this.g("\u0110\u1ecbnh d\u1ea1ng c\u1ee7a s\u00e1ch n\u00e0y hi\u1ec7n
ch\u01b0a x\u00e1c \u0111\u1ecbnh. Ch\u00fang t\u00f4i s\u1ebd c\u1eadp nh\u1eadt
th\u00f4ng tin n\u00e0y khi nh\u1eadn \u0111\u01b0\u1ee3c th\u00f4ng tin t\u1eeb
nh\u00e0 xu\u1ea5t b\u1ea3n."):r?this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed n\u00e0y
bao g\u1ed3m v\u0103n b\u1ea3n t\u1ef1 xu\u1ed1ng d\u00f2ng, do \u0111\u00f3
b\u1ea1n c\u00f3 th\u1ec3 \u0111i\u1ec1u ch\u1ec9nh ph\u00f4ng ch\u1eef
\u0111\u1ec3 c\u00f3 th\u1ec3 \u0111\u1ecdc tho\u1ea3i m\u00e1i tr\u00ean
thi\u1ebft b\u1ecb \u0111\u1ecdc s\u00e1ch \u0111i\u1ec7n t\u1eed."):
this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed n\u00e0y tr\u00ean Google kh\u00f4ng bao
g\u1ed3m v\u0103n b\u1ea3n t\u1ef1 xu\u1ed1ng d\u00f2ng, do \u0111\u00f3 b\u1ea1n
kh\u00f4ng th\u1ec3 \u0111i\u1ec1u ch\u1ec9nh ph\u00f4ng ch\u1eef tr\u00ean
thi\u1ebft b\u1ecb \u0111\u1ecdc s\u00e1ch \u0111i\u1ec7n
t\u1eed.")});d.ka(m,"mouseout",a.ua);b.appendChild(m);p=H("LI",null,p);d.ka(p,"mous
eover",function(){z?this.g("\u0110\u1ecbnh d\u1ea1ng c\u1ee7a s\u00e1ch n\u00e0y
hi\u1ec7n ch\u01b0a x\u00e1c \u0111\u1ecbnh. Ch\u00fang t\u00f4i s\u1ebd c\u1eadp
nh\u1eadt th\u00f4ng tin n\u00e0y khi nh\u1eadn \u0111\u01b0\u1ee3c th\u00f4ng tin
t\u1eeb nh\u00e0 xu\u1ea5t b\u1ea3n."):
r&&B?this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed n\u00e0y ph\u00f9 h\u1ee3p
v\u1edbi \u0111i\u1ec7n tho\u1ea1i th\u00f4ng minh nh\u01b0 Android v\u00e0
iPhone / iPod touch."):r?this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed Google n\u00e0y
bao g\u1ed3m v\u0103n b\u1ea3n t\u1ef1 xu\u1ed1ng d\u00f2ng, do \u0111\u00f3
b\u1ea1n c\u00f3 th\u1ec3 \u0111i\u1ec1u ch\u1ec9nh ph\u00f4ng ch\u1eef
\u0111\u1ec3 \u0111\u1ecdc tho\u1ea3i m\u00e1i tr\u00ean m\u00e0n h\u00ecnh
nh\u1ecf c\u1ee7a \u0111i\u1ec7n tho\u1ea1i th\u00f4ng minh."):
this.g("C\u00f3 th\u1ec3 kh\u00f3 \u0111\u1ecdc S\u00e1ch \u0111i\u1ec7n t\u1eed
n\u00e0y tr\u00ean \u0111i\u1ec7n tho\u1ea1i th\u00f4ng minh nh\u01b0 Android
v\u00e0 iPhone / iPod touch.")});d.ka(p,"mouseout",a.ua);b.appendChild(p);z?
(O(h,f),O(k,f),O(m,f),O(p,f)):r?(O(h,c),O(k,c),O(m,c),O(p,c)):(B?(O(h,c),O(k,c)):
(O(h,e),O(k,e)),O(m,e),O(p,e));return b}
function ov(a){var b=H("UL",a.className+"-list"),c=H("H4",null,"\u0110\u1eb7c
\u0111i\u1ec3m:");b.appendChild(c);var d=a.className+"-device-
supported",e=a.className+"-device-not-supported",f=a.className+"-device-unknown-
supported";c=H("A",{href:"/support/bin/answer.py?answer=1062949"},"Ch\u1eef
ch\u1ea1y");var h=H("A",{href:"/support/bin/answer.py?answer=1062949"},"C\u00e1c
trang \u0111\u01b0\u1ee3c qu\u00e9t"),k=a.Ia.Ff,m=a.Ia.Gf,p=a.Ia.qe;p?
(c=H("LI",f,c),d=H("LI",f,h)):(c=H("LI",k?d:e,c),d=H("LI",
m?d:e,h));e=new P(a);e.ka(c,"mouseover",function(){p?this.g("\u0110\u1ecbnh
d\u1ea1ng c\u1ee7a s\u00e1ch n\u00e0y hi\u1ec7n ch\u01b0a x\u00e1c \u0111\u1ecbnh.
Ch\u00fang t\u00f4i s\u1ebd c\u1eadp nh\u1eadt th\u00f4ng tin n\u00e0y khi
nh\u1eadn \u0111\u01b0\u1ee3c th\u00f4ng tin t\u1eeb nh\u00e0 xu\u1ea5t
b\u1ea3n."):k?this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed n\u00e0y bao g\u1ed3m
v\u0103n b\u1ea3n t\u1ef1 xu\u1ed1ng d\u00f2ng, do \u0111\u00f3 b\u1ea1n c\u00f3
th\u1ec3 \u0111i\u1ec1u ch\u1ec9nh k\u00edch th\u01b0\u1edbc v\u00e0 ki\u1ec3u
ph\u00f4ng ch\u1eef \u0111\u1ec3 \u0111\u1ecdc tho\u1ea3i m\u00e1i tr\u00ean
b\u1ea5t k\u1ef3 thi\u1ebft b\u1ecb n\u00e0o."):
this.g("Cu\u1ed1n s\u00e1ch n\u00e0y kh\u00f4ng bao g\u1ed3m v\u0103n b\u1ea3n
t\u1ef1 xu\u1ed1ng d\u00f2ng, do \u0111\u00f3 b\u1ea1n kh\u00f4ng th\u1ec3
\u0111i\u1ec1u ch\u1ec9nh ph\u00f4ng ch\u1eef. Thay v\u00e0o \u0111\u00f3, b\u1ea1n
c\u00f3 th\u1ec3 th\u1ea5y h\u00ecnh \u1ea3nh c\u1ee7a trang v\u1edbi b\u1ed1
c\u1ee5c c\u1ed1 \u0111\u1ecbnh. S\u00e1ch n\u00e0y ph\u00f9 h\u1ee3p cho c\u00e1c
m\u00e0n h\u00ecnh r\u1ed9ng h\u01a1n nh\u01b0ng kh\u00f4ng ph\u1ea3i lu\u00f4n
l\u00fd t\u01b0\u1edfng cho c\u00e1c thi\u1ebft b\u1ecb\u00b7\u0111\u1ecdc
s\u00e1ch \u0111i\u1ec7n t\u1eed ho\u1eb7c \u0111i\u1ec7n tho\u1ea1i th\u00f4ng
minh.")});
e.ka(c,"mouseout",a.ua);e.ka(d,"mouseover",function(){p?this.g("\u0110\u1ecbnh
d\u1ea1ng c\u1ee7a s\u00e1ch n\u00e0y hi\u1ec7n ch\u01b0a x\u00e1c \u0111\u1ecbnh.
Ch\u00fang t\u00f4i s\u1ebd c\u1eadp nh\u1eadt th\u00f4ng tin n\u00e0y khi
nh\u1eadn \u0111\u01b0\u1ee3c th\u00f4ng tin t\u1eeb nh\u00e0 xu\u1ea5t
b\u1ea3n."):m?this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed n\u00e0y bao g\u1ed3m
c\u00e1c trang \u0111\u01b0\u1ee3c qu\u00e9t, do \u0111\u00f3 c\u00e1c trang
s\u1ebd xu\u1ea5t hi\u1ec7n nh\u01b0 trong m\u1ed9t cu\u1ed1n s\u00e1ch in."):
this.g("S\u00e1ch \u0111i\u1ec7n t\u1eed n\u00e0y kh\u00f4ng bao g\u1ed3m c\u00e1c
trang \u0111\u01b0\u1ee3c qu\u00e9t n\u00ean gi\u1eef l\u1ea1i \u0111\u1ecbnh
d\u1ea1ng c\u1ee7a s\u00e1ch in. Thay v\u00e0o \u0111\u00f3, v\u0103n b\u1ea3n
c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111i\u1ec1u ch\u1ec9nh v\u00e0 s\u1ebd
t\u1ef1 xu\u1ed1ng d\u00f2ng \u0111\u1ec3 ph\u00f9 h\u1ee3p v\u1edbi b\u1ea5t
k\u1ef3 m\u00e0n h\u00ecnh
n\u00e0o.")});e.ka(d,"mouseout",a.ua);b.appendChild(c);b.appendChild(d);return b}
mv.prototype.ua=function(){ee(this.ra);var a=H("A",
{href:"https://books.google.com/support/bin/topic.py?
topic=28528",target:"_blank"},"T\u00ecm hi\u1ec3u th\u00eam v\u1ec1 s\u00e1ch
tr\u00ean Google Play");this.ra.appendChild(a)};mv.prototype.g=function(a)
{ee(this.ra);q(a)?this.ra.appendChild(ce(a)):this.ra.appendChild(a)};function
pv(a,b){X.call(this,b,void 0,3);this.Ia=a}x(pv,X);pv.prototype.render=function(a)
{pv.ma.render.call(this,a);O(this.R(),"gb-get-book")};pv.prototype.Ua=function()
{pv.ma.Ua.call(this);this.b=new mv(this.R(),this.Ia);this.b.render();var
a=Rd("about_title",G("menu_container"));a&&J(a)};
function qv(){var a=G("gb-buy-options-
trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!
Yf(a.parentNode.parentNode,"jfk-button"):1){a=G("gb-buy-options-trigger");var
b=G("buy");if(a&&b){$f(b,"about_content");var c=H("SPAN","gb-buy-options-
arrow","\u25bc");a.appendChild(c);O(b,"gb-buy-options-list");O(b,"unified-
hovercard");el(a,9,b,8);S(b,!1);K(document,"mousedown",w(rv,a,b))}}}
function rv(a,b,c){a=je(a,c.target);c=je(b,c.target);var d="none"!
=b.style.display;a||c||!d?a&&(S(b,!d),d||qh(b,1)):S(b,!1)};function sv(a,b,c,d)
{if(b.child_node&&0<b.child_node.length){var e=tv(b,!0,c,d),f=H("UL",c+"-
list");a.appendChild(e);a.appendChild(f);Do(new Co(e,f),!
b.collapsed);y(b.child_node,function(h){sv(f,h,c,d)})}else a.appendChild(tv(b,!
1,c,d))}function tv(a,b,c,d){var e;if(b){b=c+"-heading";var f=c+"-header"}else
b=c+"-link",f=c+"-item";""!=a.url?e=H("A",{"class":b,href:a.url},
$b(a.title)):e=H("DIV",b,a.title);e=H("DIV",f,e);d==a.id&&O(e,c+"-selected");return
e}
Ka("_OC_InitNavbar",function(a){var b=G("navbarContainer");if(b&&a.child_node){var
c=H("UL","gb-left-nav-list");y(a.child_node,function(d){sv(c,d,"gb-left-
nav",a.highlighted_node_id)});b.appendChild(c)}});function uv(a,b,c){var
d=G("prev_btn"),e=G("next_btn"),f={cursor:"pointer"};Q(d,f);K(d,"click",v(this.o,th
is));Q(e,f);K(e,"click",v(this.j,this));c.innerHTML?this.s=c:
(c.form.action="javascript:",K(c.form,"submit",v(this.i,this)),c.go&&Q(c.go,
{display:"none"}),this.g=c.input);this.b=a;this.Ha=b;K(a,"pagechange",v(this.update
,this));this.update()}
uv.prototype.i=function(){var a=this.g.value;var b=this.b;var c=Cq(b.Ha,a);c?
(b.Cb(c),b=!0):b=!1;if(b)this.update();else if(!Db(a)&&!/[^0-9]/.test(a)){a:
{b=zq(this.Ha);for(c=b.length-1;0<=c;c--){var d=Dq(b[c]);if(!Db(d)&&!/[^0-
9]/.test(d)){b=parseInt(d,10);break a}}b=-
1}a=parseInt(a,10);0<b&&a>b&&(this.b.Cb(cb(zq(this.Ha))),this.update())}return!
1};uv.prototype.o=function(){this.b.vc("previous")};uv.prototype.j=function()
{this.b.vc("next")};
uv.prototype.update=function(){var a=this.b.Ca();a&&(this.g?this.g.value=Dq(a)||"":
(a=np(a.nc()),E(this.s,a)))};function vv(a){Y.call(this);this.i=a;this.j=new
P;this.g=I("div");Q(this.g,
{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"pointer"});qh(this.g
,0);a.ta.appendChild(this.g);this.b.ka(a,"resize",this.Ah);this.b.ka(this.g,"click"
,this.wm);this.b.ka(this.g,"mouseout",this.xm);this.b.ka(this.g,"mouseover",v(this.
dg,this,!0));this.b.ka(a,"viewportmodechange",this.lj);if(a=this.i.Ja())a
instanceof jt&&(this.Cd=!0),this.lj()}x(vv,Y);g=vv.prototype;g.La=function(a)
{S(this.g,a)};
g.Ah=function(){N(v(this.ym,this),10)};g.ym=function(){var
a=this.i.Ja();a&&(a.Ba(),a=a.i.i,R(this.g,a.clientWidth,40),ah(this.g,0,a.clientHei
ght-40))};g.wm=function(){var a=this.i.Ja(),b=a.Ba().height-40,c=I("div");Q(c,
{backgroundColor:"#000",position:"absolute",width:"100%",height:"1px",overflow:"hid
den"});qh(c,.15);ah(c,0,a.s.y+b);a.i.j.appendChild(c);N(w(wv,c),1E3);this.Cd=!
1;a=this.i.Ja();Ar(a,new F(void 0,b-20),v(a.Ij,a))};
function wv(a){var b=new Eh(a,.15,0,200);b.play();af(b,"end",w(xv,b,a))}function
xv(a,b){J(b);a.Ea()}g.Cd=!1;g.xm=function(){this.Cd||this.dg(!1)};g.dg=function(a)
{if(a){if(!this.o){var b=I("div");Q(b,
{backgroundColor:"#000",height:"1px",overflow:"hidden"});this.g.appendChild(b);N(v(
this.Ek,this),10)}this.o=!0}qh(this.g,a?.15:0)};
g.Ek=function(){y(["left","right"],function(a){var b=H("DIV",
{"class":"SPRITE_page_down"});this.g.appendChild(b);Ch(b,a);Q(b,
{marginTop:"14px"});Q(b,"margin-"+a,"16px")},this)};g.lj=function(){var
a=this.i.Ja(),b=a instanceof jt;b?this.Ah():this.Cd=!
1;this.La(b);this.dg(this.Cd);mg(this.j);this.j.nd(a,"move",v(this.Sl,this));this.j
.ka(a,"layoutchange",v(this.Ah,this))};g.Sl=function(){this.Cd&&this.dg(!
1);this.Cd=!1};function yv(a,b,c){var d=G("volume-
left"),e=G("menu_scroll");this.V=a;this.ha=b;this.s=oh(d);this.g=null;e&&(this.g=e,
Q(this.g,{overflow:"auto"}));this.o=c;a=v(this.j,this);this.i=new
ig;K(this.i,"resize",a);b=new
cg;K(b,"fontsizechange",a);K(window,"DOMContentLoaded",v(this.b,this))}yv.prototype
.j=function(){this.b();N(v(this.b,this),100)};
yv.prototype.b=function(){var a=!1;this.o?this.vb&&(a=this.vb.vb):a=!0;var
b=this.i.Ba();a=a?0:this.s.width;var c=Math.round(hh(this.ha).y);this.V.Eb(new
Kd(Math.max(0,b.width-a),Math.max(0,b.height-
c)));this.g&&(a=this.g,Q(a,"border","0px"),c=Math.round(hh(a).y),b=Math.max(0,b.hei
ght-c),Q(a,"height",b+"px"),a.clientWidth<a.offsetWidth&&Q(a,{borderTop:Vb("%spx
solid #ebeff9",2),height:Math.max(0,b-2)+"px"}))};function zv(a,b)
{a.vb=b;K(b,"change",v(a.b,a))};function Av(a,b,c){go.call(this,null!=c?c:"T\u00ecm
ki\u1ebfm trong s\u00e1ch
n\u00e0y");this.Ub(a);this.Ua();b&&mo(this,b)}x(Av,go);function Bv(a,b)
{L.call(this);this.wa=a;this.b=b||null;O(a,"with-auto-dir-
text");K(this.wa,"keyup",v(this.i,this));K(this.wa,"paste",v(this.g,this))}x(Bv,L);
Bv.prototype.i=function(){Cv(this.wa,this.b)};Bv.prototype.g=function()
{Dv(this.wa,this.b)};function Dv(a,b){N(w(function(){Cv(a,b)}))}
function Cv(a,b){var c=!1,d;if(a.value){for(var e=d=0,f=!
1,h=a.value.split(Ec),k=0;k<h.length;k++){var m=h[k];Cc.test(m)?(d++,e+
+):Dc.test(m)?f=!0:Bc.test(m)?e++:Fc.test(m)&&(f=!0)}d=-1==(0==e?f?1:0:.4<d/e?-
1:1)}else d=Tp();d?(c=!0,Q(a,"textAlign","right"),Sd(a,{dir:"rtl"})):
(Q(a,"textAlign","left"),Sd(a,{dir:"ltr"}));b&&(c?($f(b,"input-direction-
ltr"),O(b,"input-direction-rtl")):(O(b,"input-direction-ltr"),$f(b,"input-
direction-rtl")))}
function Ev(a,b){var c=G(a);if(c){var d=b?G(b):null;Cv(c,d);new
Bv(c,d)}}Ka("_OC_autoDir",Ev);function Fv(a)
{hv.call(this);this.b=a.Ka;this.ta=a.history;this.ha=a.flags;if(this.j=a.he){var
b=!!this.b.Ia.Rf;a=(a=this.b.Ia.kg)&&!!Bq(this.b.Ha,a);b||a?
(b=lp("/googlebooks/images/material/arrow_drop_down_black_20dp.png",this.b.Ca().nc(
)||"N\u1ed9i dung"),b=Bb(b),this.Ze=b[0],this.ac=new X(b,void
0,4),this.Fa(this.ac,!
0),this.i.ka(this.ac,"action",this.Bm),iv(this,this.ac),this.i.ka(this.b,"pagechang
e",this.Am)):(this.Ze=H("SPAN","jfk-button-label","Kh\u00f4ng c\u00f3 m\u1ee5c
l\u1ee5c"),this.ac=
new X(this.Ze,void 0,4),this.ac.La(!1),this.Fa(this.ac,!0));b=G("gb-entity-page-
toolbar-
search");G("search_form_input").setAttribute("autocomplete","off");Q(b,"visibility"
,"visible");Zt(this.g.b,Yd(this.g.b))}else{b=lp("/googlebooks/images/material/arrow
_left_black_24dp.png");this.Sf=new X(b,void 0,4);this.Sf.Yb("Trang
Tr\u01b0\u1edbc");this.Fa(this.Sf,!
0);K(this.Sf,"action",v(this.b.vc,this.b,"previous"));b=lp("/googlebooks/images/mat
erial/arrow_right_black_24dp.png");this.Tf=new X(b,void 0,4);this.Tf.Yb("Trang
Ti\u1ebfp theo");
this.Fa(this.Tf,!
0);K(this.Tf,"action",v(this.b.vc,this.b,"next"));b=lp("/googlebooks/images/materia
l/zoom_in_black_24dp.png");this.od=new X(b,void 0,4);this.od.Yb("Ph\u00f3ng
to");this.Fa(this.od,!
0);K(this.od,"action",v(this.nj,this,"zoomin"));b=lp("/googlebooks/images/material/
zoom_out_black_24dp.png");this.$e=new X(b,void 0,4);this.$e.Yb("Thu
nh\u1ecf");this.Fa(this.$e,!0);K(this.$e,"action",v(this.nj,this,"zoomout"));b=!!
a.wd;a=!!a.vd;var c=lp("/googlebooks/images/material/onepage_view_black_24dp.png");
this.Vc=new X(c,void 0,4);this.Vc.Yb("Ch\u1ebf \u0111\u1ed9 xem m\u1ed9t
trang");K(this.Vc,"action",v(this.Ch,this,jt));iv(this,this.Vc,"viewport",!
0);this.Fa(this.Vc,!
0);c=lp("/googlebooks/images/material/twopage_view_black_24dp.png");this.Xc=new
X(c,void 0,4);this.Xc.La(!1);this.Xc.Yb("Kh\u00f4ng h\u1ed7 tr\u1ee3 ch\u1ebf
\u0111\u1ed9 xem hai trang");b&&(this.Xc.La(!0),this.Xc.Yb("Ch\u1ebf \u0111\u1ed9
xem hai
trang"),K(this.Xc,"action",v(this.Ch,this,St)),iv(this,this.Xc,"viewport"));this.Fa
(this.Xc,
!0);b=lp("/googlebooks/images/material/thumbnail_view_black_24dp.png");this.Wc=new
X(b,void 0,4);this.Wc.La(!1);this.Wc.Yb("Kh\u00f4ng h\u1ed7 tr\u1ee3 ch\u1ebf
\u0111\u1ed9 xem h\u00ecnh thu nh\u1ecf");a&&(this.Wc.La(!
0),this.Wc.Yb("Ch\u1ebf \u0111\u1ed9 xem h\u00ecnh thu
nh\u1ecf"),K(this.Wc,"action",v(this.Ch,this,st)),iv(this,this.Wc,"viewport"));this
.Fa(this.Wc,!0);this.i.ka(this.b,"viewportmodechange",this.mj);this.mj();b=new
Rn;a=lp("/googlebooks/images/material/more_vert_black_24dp.png");
O(a[0],"goog-flat-menu-button-img");a[0].setAttribute("aria-hidden",!0);this.Uc=new
Wn(a,b,co.Ya());$n(this.Uc,new nl(null,13));this.Uc.Yb("Menu h\u00e0nh
\u0111\u1ed9ng kh\u00e1c");this.Fa(this.Uc,!
0);Gv(this,b);Hv(this,b);if(c=document.getElementById("gb-mobile-buy-section"))
{a=H("DIV",{"class":"menu-div"});c=c.cloneNode(!
0);a.appendChild(c);c=Qd(document,"A","gb-mobile-buy-link",a);for(var
d=0;d<c.length;d++)c[d].target="_top";Iv(this,a,"Mua s\u00e1ch
n\u00e0y",b)}if(c=document.getElementById("gb-entity-page-menu-contents")){a=
H("DIV",{"class":"menu-div"});c=c.cloneNode(!0);$f(c,"more-menu-
hidden");a.appendChild(c);c=Qd(document,"A","more-menu-
link",a);for(d=0;d<c.length;d++)c[d].target="_top";b.Fa(new Vm(a),!
0)}if(c=document.getElementById("gb-entity-page-copyright-page-id"))a=H("DIV",
{"class":"more-menu-link"}),d=H("SPAN",{"class":"more-menu-link-
text"}),le(d,"Th\u00f4ng tin b\u1ea3n
quy\u1ec1n"),a.appendChild(d),c=re(c),c=Bq(this.b.Ha,c),K(a,"click",v(this.b.Cb,thi
s.b,c)),b.Fa(new Vm(a),!0)}}x(Fv,hv);
function Gv(a,b){var c=re(document.getElementById("gb-entity-page-base-ogen-
url")),d=new U(c);a.eg=H("INPUT");a.eg.value=d.toString();c=Jv("Chia
s\u1ebb",a.eg);Iv(a,c,"Chia s\u1ebb",b,function(){var e=new
U(js(a.b.Ca()).toString());V(d,"pg",Yk(e,"pg"));a.b.Va.getQuery()&&V(d,"bsq",a.b.Va
.getQuery());a.eg.value=d.toString()})}
function Hv(a,b){a.Nc=H("INPUT");var
c=Jv("Nh\u00fang",a.Nc);Iv(a,c,"Nh\u00fang",b,function(){var d=new
U(js(a.b.Ca()).toString());V(d,"output","embed");a.Nc.value=Yt(d.toString())})}
function Jv(a,b){var c=H("DIV",{"class":"linkto-menu-container"}),d=H("DIV",
{"class":"linkto-menu"}),e=H("H2");le(e,a);b.type="text";b.readOnly=!0;Q(b,"user-
select","unset");var f=H("DIV",{"class":"linkto-copy-button"}),h=H("IMG",
{"class":"linkto-copy-button-
icon"});h.src="https://www.gstatic.com/images/icons/material/system/1x/content_copy
_googblue_18dp.png";R(h,18,18);var k=H("SPAN",{"class":"linkto-copy-
text"});le(k,"Sao
ch\u00e9p");f.appendChild(h);f.appendChild(k);K(f,"click",function(){b.focus();
b.select();document.execCommand("copy")});d.appendChild(b);d.appendChild(f);c.appen
dChild(e);c.appendChild(d);return c}function Iv(a,b,c,d,e){var f=new Rn;Tn(f,!
0);f.render();f.R().appendChild(b);b=H("DIV",{"class":"more-menu-link"});var
h=H("SPAN",{"class":"more-menu-link-
text"});le(h,c);b.appendChild(h);K(b,"click",function(){a.Uc.$a(!1);null!
=e&&e.call(a)});c=new Wn(b,f,co.Ya());c.Se=!0;$n(c,new nl(a.Uc.R(),13));d.Fa(c,!
0)}g=Fv.prototype;g.Bm=function(){this.ac.Ac&16&&(new
vt(this.b,this.ac,this.ha)).render(3)};
g.Am=function(){var a=this.b.Ca().nc()||"N\u1ed9i
dung";this.Ze&&(a=np(a),E(this.Ze,a))};g.mj=function(){var a=this.b.Ja();a
instanceof jt&&(jv(this,this.Vc),Kv(this,!0));a instanceof
St&&(jv(this,this.Xc),Kv(this,!0));a instanceof st&&(jv(this,this.Wc),Kv(this,!
1))};g.Ch=function(a){this.b.Pb(a);this.b.Va.getQuery()||this.ta.update()};function
Kv(a,b){a.$e.La(b);a.od.La(b)}g.nj=function(a){this.b.vc(a)};
function Lv(a,b,c){a.ac&&a.ac.R()&&O(a.ac.R(),"toc-button");if(a.Uc&&a.Uc.R()){var
d=a.Uc.R();$f(d,"goog-flat-menu-button");Zf(d,["jfk-button","jfk-button-flat","jfk-
button-clear-outline","start-button-group"])}a.od&&a.od.R()&&O(a.od.R(),"start-
button-group");a.Vc&&a.Vc.R()&&O(a.Vc.R(),"start-button-group");a=Pd("jfk-button-
img",b);for(b=0;b<a.length;b++)c?
R(a[b],20,20):R(a[b],24,24)}g.Vc=null;g.Xc=null;g.Wc=null;g.od=null;g.
$e=null;g.Tf=null;g.Sf=null;g.Uc=null;g.ac=null;g.Ze=null;g.eg=null;
g.Nc=null;var Mv=null;function Nv(){Mv||(Mv={},Mv[1]=jt,Mv[2]=St)}function Ov(a)
{var b={},c=(new U(window.location.href)).g;c&&(c=c.split(","),y(c,function(d)
{b[d.charAt(0)]=d.substring(1)}));return b[a]};function Pv(a,b)
{L.call(this);this.Ic=I("div");a.appendChild(this.Ic);Q(this.Ic,
{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",height:"5px",cursor:"po
inter"});this.b=new
Qv(this.Ic,b);K(this.Ic,"click",v(this.dispatchEvent,this,"click"));K(this.b.R(),"c
lick",v(this.dispatchEvent,this,"click"));K(this.Ic,"mouseover",v(this.g,this,!
0));K(this.Ic,"mouseout",v(this.g,this,!1))}x(Pv,L);function Rv(a,b){Q(a.Ic,
{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.i=b}
Pv.prototype.g=function(a){this.i||Q(this.Ic,
{backgroundColor:a?"#ffffcc":"#b2c4e9"})};Pv.prototype.va=function()
{this.b.Ea();Pv.ma.va.call(this)};function Qv(a,b)
{gm.call(this,a);this.g=a;this.fg=200;this.kh=500;var c=this.R();Q(c,
{backgroundColor:"#FFF",color:"#333",border:"1px solid
#6b90da",padding:"6px",fontSize:"83%",width:"350px",cursor:"pointer"});var
d=I("div");Q(d,{fontWeight:"bold"});d.appendChild(ce("Trang
"+b.b));c.appendChild(d);d=I("div");var e=np(b.g);E(d,e);c.appendChild(d)}
x(Qv,gm);Qv.prototype.Ue=function(a){var
b=hh(this.g),c=oh(this.R());Qv.ma.Ue.call(this,a,new il(b.x-
c.width,Math.min(b.y,Ud(window).height-c.height)))};function Sv(a)
{Y.call(this);this.g=a;this.i=this.g.Nb.g;this.o={};this.V=new
P;this.j=I("div");Q(this.j,
{backgroundColor:"#fcfcff",position:"absolute"});this.i.ta.appendChild(this.j);y(th
is.g.mb.Ib,v(this.zk,this));this.b.ka(this.i,"pagechange",this.Zj);this.Zj();this.b
.ka(this.i,"resize",this.Eh);this.b.ka(this.i,"viewportmodechange",this.sj);this.i.
Ja()&&this.sj()}x(Sv,Y);g=Sv.prototype;g.Zj=function(){this.s&&(Rv(this.s,!
1),this.s=null);var a=this.o[this.i.Ca().Ra()];a&&(this.s=a,Rv(a,!0))};
g.sj=function(){var a=this.i.Ja(),b=a instanceof
jt;b&&this.Eh();mg(this.V);this.V.ka(a,"layoutchange",v(this.Eh,this));S(this.j,b)}
;g.Eh=function(){N(v(this.Fm,this),10)};g.Fm=function(){var a=this.i.Ja();a&&a
instanceof jt&&(a.Ba(),a=a.i.i,R(this.j,15,a.clientHeight),ah(this.j,a.clientWidth-
15,0),Tv(this))};function Tv(a){var b=a.i.Ja().o.Ie(function(d){return d instanceof
uq}),c={};y(b,function(d){c[d.Ca().Ra()]=d});y(a.g.mb.Ib,v(a.Zm,a,c))}
g.Zm=function(a,b){var c=this.i.Ja().i.g.clientHeight,d=a[b.Ra()];if(d){var e=D.Gb?
5:15;ah(this.o[b.Ra()].Ic,0,Math.floor(d.hd()/c*(this.j.clientHeight-e-(D.Gb?
30:15)))+e)}};g.zk=function(a){var b=new
Pv(this.j,a);this.o[a.Ra()]=b;this.b.ka(b,"click",v(this.g.jd,this.g,a,null))};g.va
=function(){J(this.j);Ma(this.o,function(a)
{a.va.call(a)});Sv.ma.va.call(this)};function Uv(a)
{Y.call(this);this.Nb=a;this.Vj="n"}x(Uv,Y);Uv.prototype.g=function(a,b,c)
{this.mb=new ju(b);b=this.Nb.g;b.V||b.Pb(jt);0==this.mb.Ib.length?Vv(this.Nb.o):a?
c?(a=jb(this.mb.Ib,function(d){return c==d.Ra()}))?
this.jd(a):this.jd(this.mb.Ib[0],c):this.jd(this.mb.Ib[0]):Wv(this);this.i=new
Sv(this)};
function Wv(a){var b=a.Nb.g,c=b.V;if(c==jt||
c==St)a.Nb.s=c;b.Pb(nu);b=b.Ja();c=a.Nb.o;var d="n"==c.g.Vj;S(c.ra,d);S(c.ta,!
d);d=np("\u0110ang hi\u1ec3n th\u1ecb "+("<b>"+c.g.mb.Ib.length+"</b>"+(" k\u1ebft
qu\u1ea3 trong s\u00e1ch n\u00e0y cho "+("<b>"+ku(c.g.mb)
+"</b>"))));E(c.i,d);Xv(c,!0);c=a.mb;c!=b.mb&&(b.mb=c,c=new
mu(b.mb,b.Ba().width),ur(b,c),b.bc());a=v(a.jd,a);b.Db=a;yr(b,new F(0,0))}
Uv.prototype.jd=function(a,b){Fr=!0;var c=this.Nb.o;Xv(c,!
1);c.j=db(c.g.mb.Ib,a);var d=np("K\u1ebft qu\u1ea3 "+("<b>"+(c.j+1)+"</b>"+(" trong
t\u1ed5ng s\u1ed1 "+("<b>"+c.g.mb.Ib.length+"</b>"+(" trong s\u00e1ch n\u00e0y cho
"+("<b>"+ku(c.g.mb)+"</b>"))))));E(c.i,d);c=this.Nb.g;d=Bq(c.Ha,a.Ra());if(!
d)return null;var e=c.Ja();e instanceof jt||e instanceof St||(this.Nb.s==St?
c.Pb(St):c.Pb(jt));if(b)return jr(c,b),null;a:
{if((e=c.s.Ja().o)&&e.Oc&&(e=e.Oc(d))){var f=new F(40,80),h=c.Va.getQuery();if(!
h)break a;
var k=or(d,h);if(k){pr(c,e,f,k);break
a}e=v(c.Ll,c,e,f,h);mr(d,nr(d),e)}c.Cb(d)}return d};Uv.prototype.va=function()
{Ee(this.i);Uv.ma.va.call(this)};function Yv(a)
{Y.call(this);this.s=I("div");this.ua=a;this.ha=new
Fo(this.s);this.ha.render(Zv);this.ha.Na(!0);if(a=this.ha.R())Sp(a,{"text-
align":"left"}),a.style.height="100%";a=I("span");this.s.appendChild(a);Sp(a,
{cursor:"pointer",margin:"0 0 0 25px",whiteSpace:"nowrap"});Tp()?
Ch(a,"left"):Ch(a,"right");this.b.ka(a,"click",this.Vi);var b=$v(this,a,"X\u00f3a
t\u00ecm ki\u1ebfm",v(this.Vi,this));O(b,"search-bar-close-
link");b=I("img");b.src="/googlebooks/images/close_x.gif";O(b,"search-bar-close-
img");
Sp(b,{backgroundColor:"#fff",margin:"0
6px",verticalAlign:"middle"});a.appendChild(b);this.i=I("span");this.s.appendChild(
this.i);this.V=I("span");this.s.appendChild(this.V);Sp(this.V,
{marginLeft:"5px",whiteSpace:"nowrap"});this.V.innerHTML="-
&nbsp;&nbsp;";this.V.appendChild(ce("S\u1eafp x\u1ebfp theo:
"));this.ra=I("span");this.V.appendChild(this.ra);$v(this,this.ra,"m\u1ee9c
\u0111\u1ed9 li\u00ean quan",v(this.Wi,this,"r"));a=I("span");b=np("&nbsp;|
&nbsp;<b>trang</b>");E(a,b);this.ra.appendChild(a);
this.ta=I("span");this.V.appendChild(this.ta);a=I("span");b=np("<b>m\u1ee9c
\u0111\u1ed9 li\u00ean quan</b>&nbsp;|&nbsp;");E(a,b);this.ta.appendChild(a);
$v(this,this.ta,"trang",v(this.Wi,this,"n"));this.o=I("span");this.s.appendChild(th
is.o);Sp(this.o,{marginLeft:"8px",whiteSpace:"nowrap"});this.o.innerHTML="-
&nbsp;&nbsp;";$v(this,this.o,"&#8249; Tr\u01b0\u1edbc",v(this.Ui,this,-
1));a=I("span");a.innerHTML="&nbsp;&nbsp;";this.o.appendChild(a);
$v(this,this.o,"Ti\u1ebfp &#8250;",v(this.Ui,this,1));
a=I("span");a.innerHTML="&nbsp;&nbsp;-&nbsp;&nbsp;";this.o.appendChild(a);
$v(this,this.o,"Xem t\u1ea5t c\u1ea3",v(this.Rl,this));th(this.s,!0)}var
Zv,aw,bw;x(Yv,Y);function Xv(a,b){S(aw,!b);S(a.V,b);S(a.o,!
b&&1<a.g.mb.Ib.length);S(a.s,!0);null!=bw&&bw.b()}function cw(a){S(a.V,!1);S(a.o,!
1);ee(a.i)}
function Vv(a){cw(a);var
b=a.g.mb,c=b.Zc.spellresults&&b.Zc.spellresults.correct_spell?
b.Zc.spellresults.correct_spell:null,d=null;if(c){d=I("span");var e=np("C\u00f3
ph\u1ea3i b\u1ea1n mu\u1ed1n t\u00ecm: ");E(d,e);
$v(a,d,c,v(a.Ol,a,c))}c=I("span");e=np(Eb(rp(ku(b)))+"&nbsp;&nbsp;-
&nbsp;&nbsp;");E(c,e);a.ua.isEntityPageViewport?d?
(a.i.appendChild(c),a.i.appendChild(d)):
(b=np(Eb(rp(ku(b)))),E(c,b),a.i.appendChild(c)):
(d&&(a.i.appendChild(d),a.i.appendChild(I("br"))),a.i.appendChild(c),b=I("a"),a.i.a
ppendChild(b),
d=np("T\u00ecm ki\u1ebfm t\u1ea5t c\u1ea3 c\u00e1c s\u00e1ch
&raquo;"),E(b,d),d="patents"==Gp()?new U("https://www.google.com/search?
tbm=pts&tbo=p&hl=en"):new U("https://www.google.com/search?
tbm=bks&tbo=p"),up(d),V(d,"q",$b(ku(a.g.mb))),Ed(b,d.toString()));null!
=bw&&bw.b()}g=Yv.prototype;g.va=function(){Yv.ma.va.call(this);Ee(this.ha);S(aw,!
0);J(this.s);null!=bw&&bw.b()};function $v(a,b,c,d){var e=I("span");O(e,"search-
bar-link");b.appendChild(e);b=np(c);E(e,b);a.b.ka(e,"click",d);return e}
g.Vi=function(){this.g.Nb.g.Va.j("");this.g.Nb.ra.update()};g.Ui=function(a)
{dw(this,this.j,a)};function dw(a,b,c){var
d=a.g.mb.Ib.length;a.j+=c;a.j>=d&&(a.j=0);0>a.j&&(a.j=d-1);a.j!
=b&&(a.g.jd(a.g.mb.Ib[a.j])||dw(a,b,c))}g.Wi=function(a)
{this.g.Nb.update(a)};g.Rl=function(){Wv(this.g)};g.Ol=function(a)
{this.g.Nb.j($b(a))};function ew(a,b,c,d)
{Y.call(this);this.g=a;this.V=b;this.ra=c;this.ha=d;this.b.ka(a.Va,"change",v(this.
update,this,"r",null))}x(ew,Y);
ew.prototype.update=function(a,b,c){this.i?(this.i.Ea(),this.i=null):
(this.g.V&&(this.s=this.g.V),this.o=new Yv(this.ha));var
d=this.g.Va.getQuery();b&&!
b.search_query_escaped&&0<b.number_of_results&&d&&(b.search_query_escaped=d);if(b&&
b.search_query_escaped)this.i=new Uv(this),this.o.g=this.i,a=!Yk(new
U(window.location.toString()),"q"),this.i.g(a,b,c);else if(d){this.i=new
Uv(this);b=this.o.g=this.i;c=b.Nb.o;cw(c);var e=np("\u0110ang
t\u1ea3i...");E(c.i,e);c=new U(window.location.href);V(c,"jscmd",
"SearchWithinVolume");V(c,"q",d);V(c,"scoring",a);(new Gs(c)).Uf(v(b.g,b,!
1));b.Vj=a;mo(this.V,d)}else
this.i&&(this.i.Ea(),this.i=null),this.g.Ja()instanceof
nu&&this.g.Pb(this.s),this.o&&(this.o.Ea(),this.o=null),mo(this.V,"")};ew.prototype
.j=function(a){this.g.Va.j(a);mo(this.V,a)};function fw(a,b){var
c=G(a),d=G(b);c&&d&&K(c,"submit",w(gw,d))}function gw(a,b)
{""==a.value&&b.preventDefault()};function hw(a){Y.call(this);this.g=a;this.i=new
P;this.b.ka(a,"viewportmodechange",this.tj);this.g.Ja()&&this.tj()}x(hw,Y);g=hw.pro
totype;g.tj=function(){mg(this.i);this.j&&this.j.Ea();this.o=this.g.Ja().i.j;var
a=new
Ih(this.o);a.ui=t;this.j=a;this.i.ka(this.o,"dblclick",v(this.jl,this));this.i.ka(a
,"start",v(this.ol,this));this.i.ka(a,"drag",v(this.ql,this));this.i.ka(a,"end",v(t
his.nl,this));iw(this,!1)};g.jl=function(){this.g.vc("next")};
function iw(a,b){var c=a.o;var d=D.Qa?b?"-moz-grabbing":"-moz-grab":b?El("-moz-
grabbing","/googlebooks/images/closedhand.cur","move"):El("-moz-
grab","/googlebooks/images/openhand.cur","default");Q(c,"cursor",d)}g.ol=function()
{this.s=this.g.Ja().s;iw(this,!0)};g.ql=function(){var
a=this.j,b=this.s;yr(this.g.Ja(),new F(b.x-a.deltaX,b.y-a.deltaY))};g.nl=function()
{this.s=null;iw(this,!1)};g.va=function(){hw.ma.va.call(this)};function jw(a)
{this.s=a;this.ra=new
sg(document);this.j={};this.V={};K(this.ra,"key",v(this.ha,this));kw(this,33,v(this
.o,this,-1),!1,!0);kw(this,34,v(this.o,this,1),!1,!0);kw(this,38,v(this.b,this,0,-
jw.prototype.g),!1,!0);kw(this,40,v(this.b,this,0,jw.prototype.g),!1,!
0);kw(this,37,v(this.b,this,-jw.prototype.g,0),!1,!
0);kw(this,39,v(this.b,this,jw.prototype.g,0),!1,!0);kw(this,32,v(this.o,this,1),!
0,!0);kw(this,74,v(this.i,this,"next"),!0);kw(this,75,v(this.i,this,"previous"),!
0);a=v(this.i,this,
"zoomin");this.j["+"]=w(lw,a,!0,void
0);a=v(this.i,this,"zoomout");this.j["-"]=w(lw,a,!0,void 0)}function kw(a,b,c,d,e)
{a.V[b]=w(lw,c,d,e)}jw.prototype.ha=function(a){var
b=this.j[String.fromCharCode(a.o)]||this.V[a.keyCode];b&&b(a)};function lw(a,b,c,d)
{b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||mw[d.target.tagName.toUpperCase()]||
(c&&d.preventDefault(),a())}var mw={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!
0};jw.prototype.i=function(a){this.s.vc(a)};
jw.prototype.o=function(a)
{a=Math.floor(a*this.s.Ja().Ba().height*.75);this.b(0,a)};jw.prototype.b=function(a
,b){var c=this.s.Ja();Ar(c,new
F(a,b),v(c.qd,c))};jw.prototype.g=20;Ka("_OC_Run",function(a,b,c,d,e,f,h)
{sp.update(c);e=G("gb-get-book-container");var k=G("gb-get-book-content");if(e&&k)
{var m=new Fu(b);(new
pv(m,k)).render(e)}qv();is=Hu;Zp=t;m=G("viewport");K(document,"selectionchange",nw)
;c.stereoscopic&&(As=ow);e=new gr(m);Q(document.body,
{overflow:"hidden"});G("titlebar")&&Q(G("titlebar"),"white-space","nowrap");var
p=new yv(e,m,c.isEntityPageViewport?!1:!0);p.b();bw=p;m=new Fu(b);var r=new
Pt(a,e.Va);r.s=sp.pseudocontinuous;ir(e,r);e.Ia=m;r.ad=m.i;a=jt;b.disable_twopage||
(Nv(),a=Mv[Ov("M")]||jt);d=pw(r,d);Nv();var B=Ov("P");var z;d&&(z=d.Ra());k=new
Ft(e,G("volume-left"),G("volume-center"));zv(p,k);z=[B,z,r.b.Bb()[0].Ra()];var
M;hb(z,function(T){return T&&Bq(r,T)?(M=T,!0):!
1});z=e.Va;f&&z.j($b(f.search_query_escaped));jr(e,M);z=new
su(e,k);Zv=G("search_bar");aw=G("toolbar_container");p=qw(e,w(rw,e,z));p=new
ew(e,p,z,c);f?(p.s=a,p.update("n",f,M)):e.Pb(a);Kt=new
Jt(e.ta,e.o,k);sw(e,r);tw(e);uw();new hw(e);f=new vv(e);e.go();z.La(!
0);z.update();K(qt,"click",v(z.update,
z));vw(m.Wa);N(w(ww,e,k,z,!
b.disable_twopage,sp.enableThumbnailViewport,c,m,h,sp.enableClips?w(xw,f):void
0));h&&yw(m,h);_OC_InitHooks(w(zw,e),t,t,t,t,t);K(document,"keydown",Aw);fw("vheadf
","vheadq");fw("gbqf","gbqfq");b=G("buy-tooltip");c=G("buy-tooltip-
box");b&&c&&op(b,c);Os();b=G("gbqfq");c=G("gbqfqw");b&&new gq(b,!0,c,-
9);N(w(Bw,e,d))});
function Bw(a,b){var c=a.Ia;if(c.b&&c.b.focus_aid&&b.Lg){var d=c.b?
c.b.focus_aid:null,e=a.Ja();b.Lg(d)&&(d=b.Lg(d).Ce.aid,b.g&&d in
b.g&&(b.s=b.g[d]),d=c.yc(),va(c.g)||(c.g=c.b.read_zm,c.g=va(c.g)?
c.b.read_zm:4,c.g=Hd(c.g,-1,c.yc().length-1)),e.mf(e.Sd(d[c.g]
+2)),mt(e,b)&&(c=mt(e,b),e.qd(c),e.Ig(b)))}}function yw(a,b){var
c=Ku([a],b),d=G("addToLibraryLink"+a.Qc());d&&(c=new yu(a,c),O(d,"jfk-button-
standard"),zm(c,d),c.Na(!0))}
function ww(a,b,c,d,e,f,h,k,m){f.isEntityPageViewport?
(b={Ka:a,history:c,wd:d,vd:e,flags:f},c=G("gb-entity-page-toolbar-left"),d=new
Fv({Ka:b.Ka,flags:b.flags,he:!0}),d.render(c),Lv(d,c,!0),c=G("gb-entity-page-
toolbar-right"),b=new Fv({Ka:b.Ka,history:b.history,wd:b.wd,vd:b.vd,De:b.De,he:!
1}),b.render(c),Lv(b,c,!1)):(b={Ka:a,Kg:b,history:c,wd:d,vd:e,Ph:!
0,Th:h,Rh:k,flags:f,De:m,Oh:!0},c=G("left-toolbar-buttons"),d=G("right-toolbar-
buttons"),(new kv({Ka:b.Ka,Kg:b.Kg,history:b.history,wd:b.wd,vd:b.vd,
Th:b.Th,Rh:b.Rh,flags:b.flags,De:b.De,Oh:b.Oh,he:!0,Sj:b.Sj})).render(c),(new
kv({Ka:b.Ka,Ph:b.Ph,on:!
0})).render(d));b=G("toolbar_container");ee(b);b.style.padding="0";new
jw(a)}function nw(){if(D.ya&&document.selection&&!Cw){var
a=document.selection.createRange();je(a.parentElement(),G("viewport"))&&(Cw=!
0,document.selection.empty(),N(Dw))}}function Dw(){Cw=!1}var Cw=!1;function
zw(a,b,c){(b=Bq(a.Ha,b))?a.Cb(b):c&&Gd(window.location,c)}
function pw(a,b){var c=b.page[0],d=Bq(a,c.pid);return d?
(d.Hd(c,nr(d).toString()),ls(d,c),d):null}function uw(){for(var
a=["footer_table"],b=0;b<a.length;b++){var c=G(a[b]);c&&Q(c,
{display:"none"})}}function sw(a,b){var c=G("page_label");c||
(c={form:G("jtp_form"),input:G("jtp")});new uv(a,b,c)}function tw(a)
{a.dispatchEvent("pagemodechange");var b=G("text_mode");b&&(Q(b,
{cursor:"pointer"}),K(b,"click",w(Ew,a)))}function rw(a,b,c){a.Va.j(c);b.update()}
function qw(a,b){Ev("search_form_input");var c=new
Av(G("search_form_input"),a.Va.getQuery());K(G("search_form"),"submit",w(Fw,c,b));r
eturn c}function Fw(a,b,c){var d=G("sits");d&&d.checked&&""!
=G("search_form_input").value||(c.preventDefault(),Fr=!
1,G("search_form_input").blur(),b(a.wb()))}function vw(a){var
b=G("magazine_other_issues");if(b&&a){a=new rq(new Cp,a,!0);var c=H("DIV",
{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.uf()}}
function Ew(a,b){b.preventDefault();var c=new
U(js(a.Ca()).toString());V(c,"output","text");Gd(window.location,c.toString())}func
tion xw(a,b){bg(G("viewport"),"selection-mode",b);Vs=b;a.La(!b)}function Aw(a)
{(D.Gb?
a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=G("search_form_input"),G
w=Gw||new Hh(a,[255,255,136],[255,255,255],700,Ph),Gw.play(!0),a.focus())}var
Gw=null;function ow(a){return
sk(a,"edge","3d")}Ka("_OC_MenuHideHook",t);}).call(this);
})();

You might also like