You are on page 1of 392

/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
function ba(){return function(a){return a}}function h(){return function()
{}}function ca(a){return function(b){this[a]=b}}function p(a){return function()
{return this[a]}}function t(a){return function(){return a}}var w,aaa=[];function
da(a){return function(){return aaa[a].apply(this,arguments)}}function baa(a){var
b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}
var caa="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};function daa(a)
{a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");}var
ea=daa(this);
function ha(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var
e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!
=b&&caa(c,a,{configurable:!0,writable:!0,value:b})}}ha("Symbol",function(a)
{function b(e){if(this instanceof b)throw new TypeError("b");return new
c("jscomp_symbol_"+(e||"")+"_"+d++,e)}function c(e,f)
{this.D=e;caa(this,"description",{configurable:!0,writable:!0,value:f})}if(a)return
a;c.prototype.toString=p("D");var d=0;return b});
ha("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=ea[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&caa(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return eaa(baa(this))}})}return a});function eaa(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function ia(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):
{next:baa(a)}}function faa(a){for(var b,c=[];!
(b=a.next()).done;)c.push(b.value);return c}function ja(a){return a instanceof
Array?a:faa(ia(a))}var gaa="function"==typeof Object.create?
Object.create:function(a){function b(){}b.prototype=a;return new b},haa;
if("function"==typeof Object.setPrototypeOf)haa=Object.setPrototypeOf;else{var
iaa;a:{var jaa={a:!0},kaa={};try{kaa.__proto__=jaa;iaa=kaa.a;break a}catch(a)
{}iaa=!1}haa=iaa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new
TypeError("c`"+a);return a}:null}var laa=haa;
function x(a,b)
{a.prototype=gaa(b.prototype);a.prototype.constructor=a;if(laa)laa(a,b);else
for(var c in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.fb=b.prototype}
ha("Promise",function(a){function b(g){this.Oa=0;this.Wg=void 0;this.D=[];this.O=!
1;var k=this.F();try{g(k.resolve,k.reject)}catch(l){k.reject(l)}}function c()
{this.D=null}function d(g){return g instanceof b?g:new b(function(k)
{k(g)})}if(a)return a;c.prototype.F=function(g){if(null==this.D){this.D=[];var
k=this;this.H(function(){k.O()})}this.D.push(g)};var
e=ea.setTimeout;c.prototype.H=function(g){e(g,0)};c.prototype.O=function()
{for(;this.D&&this.D.length;){var g=this.D;this.D=[];for(var k=0;k<g.length;++k)
{var l=
g[k];g[k]=null;try{l()}catch(m){this.J(m)}}}this.D=null};c.prototype.J=function(g)
{this.H(function(){throw g;})};b.prototype.F=function(){function g(m){return
function(n){l||(l=!0,m.call(k,n))}}var k=this,l=!
1;return{resolve:g(this.ea),reject:g(this.H)}};b.prototype.ea=function(g)
{if(g===this)this.H(new TypeError("f"));else if(g instanceof
b)this.la(g);else{a:switch(typeof g){case "object":var k=null!=g;break a;case
"function":k=!0;break a;default:k=!1}k?
this.aa(g):this.J(g)}};b.prototype.aa=function(g){var k=
void 0;try{k=g.then}catch(l){this.H(l);return}"function"==typeof k?
this.ma(k,g):this.J(g)};b.prototype.H=function(g)
{this.R(2,g)};b.prototype.J=function(g){this.R(1,g)};b.prototype.R=function(g,k)
{if(0!=this.Oa)throw
Error("g`"+g+"`"+k+"`"+this.Oa);this.Oa=g;this.Wg=k;2===this.Oa&&this.ha();this.V()
};b.prototype.ha=function(){var g=this;e(function(){if(g.W()){var
k=ea.console;"undefined"!==typeof k&&k.error(g.Wg)}},1)};b.prototype.W=function()
{if(this.O)return!1;var g=ea.CustomEvent,k=ea.Event,l=
ea.dispatchEvent;if("undefined"===typeof l)return!0;"function"===typeof g?g=new
g("unhandledrejection",{cancelable:!0}):"function"===typeof k?g=new
k("unhandledrejection",{cancelable:!0}):
(g=ea.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!
1,!0,g));g.promise=this;g.reason=this.Wg;return l(g)};b.prototype.V=function()
{if(null!=this.D){for(var g=0;g<this.D.length;++g)f.F(this.D[g]);this.D=null}};var
f=new c;b.prototype.la=function(g){var k=this.F();g.p1(k.resolve,k.reject)};
b.prototype.ma=function(g,k){var
l=this.F();try{g.call(k,l.resolve,l.reject)}catch(m)
{l.reject(m)}};b.prototype.then=function(g,k){function l(r,u)
{return"function"==typeof r?function(v){try{m(r(v))}catch(A){n(A)}}:u}var m,n,q=new
b(function(r,u){m=r;n=u});this.p1(l(g,m),l(k,n));return
q};b.prototype.catch=function(g){return this.then(void
0,g)};b.prototype.p1=function(g,k){function l(){switch(m.Oa){case
1:g(m.Wg);break;case 2:k(m.Wg);break;default:throw Error("h`"+m.Oa);}}var
m=this;null==this.D?
f.F(l):this.D.push(l);this.O=!0};b.resolve=d;b.reject=function(g){return new
b(function(k,l){l(g)})};b.race=function(g){return new b(function(k,l){for(var
m=ia(g),n=m.next();!n.done;n=m.next())d(n.value).p1(k,l)})};b.all=function(g){var
k=ia(g),l=k.next();return l.done?d([]):new b(function(m,n){function q(v){return
function(A){r[v]=A;u--;0==u&&m(r)}}var r=[],u=0;do r.push(void 0),u+
+,d(l.value).p1(q(r.length-1),n),l=k.next();while(!l.done)})};return b});
function maa(a,b,c){a instanceof String&&(a=String(a));for(var
d=a.length,e=0;e<d;e++){var
f=a[e];if(b.call(c,f,e,a))return{kBa:e,v:f}}return{kBa:-1,v:void
0}}ha("Array.prototype.find",function(a){return a?a:function(b,c){return
maa(this,b,c).v}});function naa(a,b,c){if(null==a)throw new TypeError("i`"+c);if(b
instanceof RegExp)throw new TypeError("j`"+c);return a+""}
ha("String.prototype.endsWith",function(a){return a?a:function(b,c){var
d=naa(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|
0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return
0>=e}});ha("String.prototype.startsWith",function(a){return a?a:function(b,c){var
d=naa(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|
0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});
ha("String.prototype.repeat",function(a){return a?a:function(b){var
c=naa(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count
value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return
d}});ha("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||
1/b===1/c:b!==b&&c!==c}});function ka(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
ha("WeakMap",function(a){function b(l){this.Pb=(k+=Math.random()
+1).toString();if(l){l=ia(l);for(var m;!
(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var
m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!ka(l,g))
{var m=new c;caa(l,g,{value:m})}}function f(l){var
m=Object[l];m&&(Object[l]=function(n){if(n instanceof c)return
n;Object.isExtensible(n)&&e(n);return m(n)})}if(function(){if(!a||!
Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
n=new a([[l,2],[m,3]]);if(2!=n.get(l)||3!=n.get(m))return!
1;n.delete(l);n.set(m,4);return!n.has(l)&&4==n.get(m)}catch(q){return!1}}())return
a;var
g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var
k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("k");e(l);if(!ka(l,g))throw
Error("l`"+l);l[g][this.Pb]=m;return this};b.prototype.get=function(l){return
d(l)&&ka(l,g)?l[g][this.Pb]:void 0};b.prototype.has=function(l){return
d(l)&&ka(l,g)&&ka(l[g],this.Pb)};b.prototype.delete=
function(l){return d(l)&&ka(l,g)&&ka(l[g],this.Pb)?delete l[g][this.Pb]:!1};return
b});
ha("Map",function(a){function b(){var k={};return k.nj=k.next=k.head=k}function
c(k,l){var m=k.D;return eaa(function(){if(m){for(;m.head!=k.D;)m=m.nj;for(;m.next!
=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void
0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?f.has(l)?
m=f.get(l):(m=""+ ++g,f.set(l,m)):m="p_"+l;var
n=k.F[m];if(n&&ka(k.F,m))for(k=0;k<n.length;k++){var q=n[k];if(l!==l&&q.key!
==q.key||l===q.key)return{id:m,list:n,index:k,Zi:q}}return{id:m,
list:n,index:-1,Zi:void 0}}function e(k){this.F={};this.D=b();this.size=0;if(k)
{k=ia(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(ia([[k,"s"]]));if("s"!
=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var
m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||"s"!=n.value[1])return!
1;n=m.next();return n.done||4!=n.value[0].x||
"t"!=n.value[1]||!m.next().done?!1:!0}catch(q){return!1}}())return a;var f=new
WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||
(m.list=this.F[m.id]=[]);m.Zi?m.Zi.value=l:
(m.Zi={next:this.D,nj:this.D.nj,head:this.D,key:k,value:l},m.list.push(m.Zi),this.D
.nj.next=m.Zi,this.D.nj=m.Zi,this.size++);return
this};e.prototype.delete=function(k){k=d(this,k);return k.Zi&&k.list?
(k.list.splice(k.index,1),k.list.length||delete
this.F[k.id],k.Zi.nj.next=k.Zi.next,k.Zi.next.nj=k.Zi.nj,
k.Zi.head=null,this.size--,!0):!1};e.prototype.clear=function()
{this.F={};this.D=this.D.nj=b();this.size=0};e.prototype.has=function(k){return!!
d(this,k).Zi};e.prototype.get=function(k)
{return(k=d(this,k).Zi)&&k.value};e.prototype.entries=function(){return
c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return
c(this,function(k){return k.key})};e.prototype.values=function(){return
c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var
m=this.entries(),
n;!
(n=m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};e.prototype[Symbol.iterator]
=e.prototype.entries;var g=0;return e});function oaa(a,b){a instanceof
String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c+
+;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void
0}}};e[Symbol.iterator]=function(){return e};return
e}ha("Array.prototype.entries",function(a){return a?a:function(){return
oaa(this,function(b,c){return[b,c]})}});
ha("Array.prototype.values",function(a){return a?a:function(){return
oaa(this,function(b,c){return c})}});ha("Math.imul",function(a){return a?
a:function(b,c){b=Number(b);c=Number(c);var d=b&65535,e=c&65535;return d*e+
((b>>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});
ha("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:ba();var
e=[],f="undefined"!=typeof
Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f)
{b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else
for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return
e}});ha("Array.prototype.keys",function(a){return a?a:function(){return
oaa(this,ba())}});
ha("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!
1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});ha("Number.isInteger",function(a)
{return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});var
paa="function"==typeof Object.assign?Object.assign:function(a,b){for(var
c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in
d)ka(d,e)&&(a[e]=d[e])}return a};ha("Object.assign",function(a){return a||paa});
ha("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d
instanceof String&&(d=String(d));var e=d.length;c=c||
0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!
0}return!1}});ha("String.prototype.includes",function(a){return a?a:function(b,c)
{return-1!==naa(this,b,"includes").indexOf(b,c||0)}});
ha("Set",function(a){function b(c){this.D=new Map;if(c){c=ia(c);for(var d;!
(d=c.next()).done;)this.add(d.value)}this.size=this.D.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(ia([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(g){return!1}}())return
a;b.prototype.add=function(c){c=0===c?
0:c;this.D.set(c,c);this.size=this.D.size;return
this};b.prototype.delete=function(c)
{c=this.D.delete(c);this.size=this.D.size;return c};b.prototype.clear=function()
{this.D.clear();this.size=0};b.prototype.has=function(c){return
this.D.has(c)};b.prototype.entries=function(){return
this.D.entries()};b.prototype.values=function(){return
this.D.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var
e=this;this.D.forEach(function(f){return c.call(d,f,f,e)})};return
b});ha("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in
b)ka(b,d)&&c.push(b[d]);return c}});ha("Object.entries",function(a){return a?
a:function(b){var c=[],d;for(d in b)ka(b,d)&&c.push([d,b[d]]);return
c}});ha("Array.prototype.findIndex",function(a){return a?a:function(b,c){return
maa(this,b,c).kBa}});
ha("Promise.prototype.finally",function(a){return a?a:function(b){return
this.then(function(c){return Promise.resolve(b()).then(function(){return
c})},function(c){return Promise.resolve(b()).then(function(){throw
c;})})}});ha("Array.prototype.flat",function(a){return a?a:function(b){b=void
0===b?1:b;for(var c=[],d=0;d<this.length;d++){var e=this[d];Array.isArray(e)&&0<b?
(e=Array.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});
ha("Array.prototype.fill",function(a){return a?a:function(b,c,d){var
e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||
d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c+
+)this[c]=b;return this}});function la(a){return a?
a:Array.prototype.fill}ha("Int8Array.prototype.fill",la);ha("Uint8Array.prototype.f
ill",la);ha("Uint8ClampedArray.prototype.fill",la);ha("Int16Array.prototype.fill",l
a);ha("Uint16Array.prototype.fill",la);ha("Int32Array.prototype.fill",la);
ha("Uint32Array.prototype.fill",la);ha("Float32Array.prototype.fill",la);ha("Float6
4Array.prototype.fill",la);ha("Array.prototype.flatMap",function(a){return a?
a:function(b,c){for(var d=[],e=0;e<this.length;e++){var
f=b.call(c,this[e],e,this);Array.isArray(f)?d.push.apply(d,f):d.push(f)}return
d}});
ha("String.prototype.codePointAt",function(a){return a?a:function(b){var
c=naa(this,null,"codePointAt"),d=c.length;b=Number(b)||0;if(0<=b&&b<d){b|=0;var
e=c.charCodeAt(b);if(55296>e||56319<e||b+1===d)return e;b=c.charCodeAt(b+1);return
56320>b||57343<b?e:1024*(e-55296)+b+9216}}});ha("Number.isNaN",function(a){return
a?a:function(b){return"number"===typeof b&&isNaN(b)}});ha("Math.log10",function(a)
{return a?a:function(b){return Math.log(b)/Math.LN10}});
ha("Math.cbrt",function(a){return a?a:function(b){if(0===b)return b;b=Number(b);var
c=Math.pow(Math.abs(b),1/3);return 0>b?-c:c}});ha("Math.log2",function(a){return a?
a:function(b){return Math.log(b)/Math.LN2}});ha("Object.fromEntries",function(a)
{return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new
TypeError("m`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!
d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new
TypeError("n");c[d[0]]=d[1]}return c}});
ha("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||
isNaN(b)?b:0<b?1:-1}});var qaa=qaa||{},ma=this||self;function na(a,b,c)
{a=a.split(".");c=c||ma;a[0]in c||"undefined"==typeof c.execScript||
c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?
c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}function raa(a){if(a&&a!
=ma)return saa(a.document);null===taa&&(taa=saa(ma.document));return taa}var
uaa=/^[\w+/_-]+[=]{0,2}$/,taa=null;
function saa(a)
{return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||
a.getAttribute("nonce"))&&uaa.test(a)?a:""}function pa(a,b){a=a.split(".");b=b||
ma;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function
qa(){}function ra(a){a.Aia=void 0;a.Pa=function(){return a.Aia?a.Aia:a.Aia=new
a}}function sa(a){var b=typeof a;return"object"!=b?b:a?
Array.isArray(a)?"array":b:"null"}
function ta(a){var b=sa(a);return"array"==b||"object"==b&&"number"==typeof
a.length}function ua(a){var b=typeof a;return"object"==b&&null!
=a||"function"==b}function va(a){return
Object.prototype.hasOwnProperty.call(a,vaa)&&a[vaa]||(a[vaa]=++waa)}var
vaa="closure_uid_"+(1E9*Math.random()>>>0),waa=0;function xaa(a,b,c){return
a.call.apply(a.bind,arguments)}
function yaa(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 y(a,b,c)
{Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native
code")?y=xaa:y=yaa;return y.apply(null,arguments)}
function xa(a,b){var c=Array.prototype.slice.call(arguments,1);return function()
{var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function ya()
{return Date.now()}function zaa(a){(0,eval)(a)}function z(a,b){function c()
{}c.prototype=b.prototype;a.fb=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.UNb=function(d,e,f){for(var g=Array(arguments.length-
2),k=2;k<arguments.length;k++)g[k-2]=arguments[k];return
b.prototype[e].apply(d,g)}}function Aaa(a){return a};var Baa=Baa||
{};Baa.docs_text_new_color_properties=!0;var Caa=Caa||
{};Caa["docs.xplat.base.Docs.ENABLE_ASSERT_DEBUG"]=!0;if(window.jstiming)
{window.jstiming.nta={};window.jstiming.Rsb=1;var Daa=function(a,b,c){var
d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?
e=c:e=e[0],Math.round(d-e)},Eaa=function(a,b,c){var
d="";window.jstiming.srt&&(d+="&srt="+window.jstiming.srt,delete
window.jstiming.srt);window.jstiming.pt&&(d+="&tbsrt="+window.jstiming.pt,delete
window.jstiming.pt);try{window.external&&window.external.tran?
d+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?
d+="&tran="+
window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+="&tran="+window.chr
ome.csi().tran)}catch(q){}var e=window.chrome;if(e&&(e=e.loadTimes))
{e().wasFetchedViaSpdy&&(d+="&p=s");if(e().wasNpnNegotiated){d+="&npn=1";var
f=e().npnNegotiatedProtocol;f&&(d+="&npnv="+(encodeURIComponent||escape)
(f))}e().wasAlternateProtocolAvailable&&(d+="&apa=1")}var
g=a.t,k=g.start;e=[];f=[];for(var l in g)if("start"!=l&&0!=l.indexOf("_")){var
m=g[l][1];m?g[m]&&f.push(l+"."+Daa(a,l,g[m][0])):k&&e.push(l+"."+
Daa(a,l))}delete g.start;if(b)for(var n in b)d+="&"+n+"="+b[n];(b=c)||
(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.g
static.com/csi");return[b,"?v=3","&s="+(window.jstiming.sn||"_s")
+"&action=",a.name,f.length?"&it="+f.join(","):"",d,"&rt=",e.join(",")].join("")},F
aa=function(a,b,c){a=Eaa(a,b,c);if(!a)return"";b=new Image;var
d=window.jstiming.Rsb++;window.jstiming.nta[d]=b;b.onload=b.onerror=function()
{window.jstiming&&delete window.jstiming.nta[d]};b.src=a;b=
null;return a};window.jstiming.report=function(a,b,c){var
d=document.visibilityState,e="visibilitychange";d||
(d=document.webkitVisibilityState,e="webkitvisibilitychange");if("prerender"==d)
{var f=!1,g=function(){if(!f){b?
b.prerender="1":b={prerender:"1"};if("prerender"==(document.visibilityState||
document.webkitVisibilityState))var k=!1;else Faa(a,b,c),k=!0;k&&(f=!
0,document.removeEventListener(e,g,!1))}};document.addEventListener(e,g,!
1);return""}return Faa(a,b,c)}};function Gaa(a){if(!a)return!1;try{return!!a.
$goog_Thenable}catch(b){return!1}};var Haa={};function za(a)
{if(Error.captureStackTrace)Error.captureStackTrace(this,za);else{var
b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}z(za,Error);za.protot
ype.name="CustomError";var Iaa;function Jaa(a,b){a=a.split("%s");for(var
c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?
b[e]:"%s");za.call(this,c+a[d])}z(Jaa,za);Jaa.prototype.name="AssertionError";funct
ion Kaa(a,b){this.H=a;this.J=b;this.F=0;this.D=null}Kaa.prototype.get=function()
{if(0<this.F){this.F--;var a=this.D;this.D=a.next;a.next=null}else
a=this.H();return a};function Laa(a,b){a.J(b);100>a.F&&(a.F+
+,b.next=a.D,a.D=b)};function Maa(){this.F=this.D=null}var Oaa=new Kaa(function()
{return new Naa},function(a){a.reset()});Maa.prototype.add=function(a,b){var
c=Oaa.get();c.set(a,b);this.F?
this.F.next=c:this.D=c;this.F=c};Maa.prototype.remove=function(){var
a=null;this.D&&(a=this.D,this.D=this.D.next,this.D||
(this.F=null),a.next=null);return a};function Naa()
{this.next=this.scope=this.Pm=null}Naa.prototype.set=function(a,b)
{this.Pm=a;this.scope=b;this.next=null};
Naa.prototype.reset=function(){this.next=this.scope=this.Pm=null};var
Paa=[],Qaa=[],Raa=!1;function Saa(a){Paa[Paa.length]=a;if(Raa)for(var
b=0;b<Qaa.length;b++)a(y(Qaa[b].F,Qaa[b]))};function Da(a){return a[a.length-1]}
var Ea=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof
a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},Taa=Array.prototype.lastIndexOf?function(a,b){return
Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-
1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof
b||1!=b.length?-1:a.lastIndexOf(b,
c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},Fa=Array.prototype.forEach?
function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in
e&&b.call(c,e[f],f,a)};function Ha(a,b,c){for(var d="string"===typeof a?
a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)}
var Ia=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,g="string"===typeof a?a.split(""):a,k=0;k<d;k++)if(k in g){var
l=g[k];b.call(c,l,k,a)&&(e[f++]=l)}return e},Ja=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="string"===typeof a?a.split(""):a,g=0;g<d;g++)g in
f&&(e[g]=b.call(c,f[g],g,a));return e},Ka=Array.prototype.reduce?function(a,b,c,d)
{d&&
(b=y(b,d));return Array.prototype.reduce.call(a,b,c)}:function(a,b,c,d){var
e=c;Fa(a,function(f,g){e=b.call(d,e,f,g,a)});return
e},Uaa=Array.prototype.reduceRight?function(a,b,c){return
Array.prototype.reduceRight.call(a,b,c)}:function(a,b,c){var d=c;Ha(a,function(e,f)
{d=b.call(void 0,d,e,f,a)});return d},La=Array.prototype.some?function(a,b,c)
{return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in
e&&b.call(c,e[f],f,a))return!0;
return!1},Ma=Array.prototype.every?function(a,b,c){return
Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in e&&!
b.call(c,e[f],f,a))return!1;return!0};function Na(a,b,c){b=Oa(a,b,c);return 0>b?
null:"string"===typeof a?a.charAt(b):a[b]}function Oa(a,b,c){for(var
d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in
e&&b.call(c,e[f],f,a))return f;return-1}function Pa(a,b){return 0<=Ea(a,b)}
function Qa(a){return 0==a.length}function Ra(a){if(!Array.isArray(a))for(var
b=a.length-1;0<=b;b--)delete a[b];a.length=0}function Ta(a,b){Pa(a,b)||
a.push(b)}function Ua(a,b,c){Va(a,c,0,b)}function Wa(a,b){b=Ea(a,b);var c;
(c=0<=b)&&Xa(a,b);return c}function Xa(a,b)
{Array.prototype.splice.call(a,b,1)}function Vaa(a,b,c)
{b=Oa(a,b,c);0<=b&&Xa(a,b)}function Ya(a){return
Array.prototype.concat.apply([],arguments)}function Waa(a){return
Array.prototype.concat.apply([],arguments)}
function Za(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 $a(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c];if(ta(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var
g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function Va(a,b,c,d){return
Array.prototype.splice.apply(a,ab(arguments,1))}function ab(a,b,c){return
2>=arguments.length?
Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function bb(a,b,c){function d(m){return ua(m)?"o"+va(m):(typeof
m).charAt(0)+m}b=b||a;c=c||d;for(var e={},f=0,g=0;g<a.length;){var k=a[g+
+],l=c(k);Object.prototype.hasOwnProperty.call(e,l)||(e[l]=!0,b[f+
+]=k)}b.length=f}function cb(a,b,c){return Xaa(a,c||db,!1,b)}function Yaa(a,b)
{return Xaa(a,b,!0,void 0,void 0)}function Xaa(a,b,c,d,e){for(var
f=0,g=a.length,k;f<g;){var l=f+(g-f>>>1),m;c?m=b.call(e,a[l],l,a):m=b(d,a[l]);0<m?
f=l+1:(g=l,k=!m)}return k?f:-f-1}function eb(a,b){a.sort(b||db)}
function fb(a,b,c){if(!ta(a)||!ta(b)||a.length!=b.length)return!1;var
d=a.length;c=c||Zaa;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function
db(a,b){return a>b?1:a<b?-1:0}function Zaa(a,b){return a===b}function $aa(a,b){var
c={};Fa(a,function(d,e){c[b.call(void 0,d,e,a)]=d});return c}function gb(a,b)
{for(var c=[],d=0;d<b;d++)c[d]=a;return c}
function hb(a){for(var b=[],c=0;c<arguments.length;c++){var
d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192){var
f=ab(d,e,e+8192);f=hb.apply(null,f);for(var g=0;g<f.length;g++)b.push(f[g])}else
b.push(d)}return b}function aba(a){for(var b=Math.random,c=a.length-1;0<c;c--){var
d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};function ib(a,b){return
0==a.lastIndexOf(b,0)}function jb(a,b){var c=a.length-b.length;return
0<=c&&a.indexOf(b,c)==c}function bba(a,b){return
a.toLowerCase()==b.toLowerCase()}function kb(a){return/^[\s\xa0]*$/.test(a)}var
mb=String.prototype.trim?function(a){return a.trim()}:function(a)
{return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function cba(a,b)
{if(b)a=a.replace(dba,"&amp;").replace(eba,"&lt;").replace(fba,"&gt;").replace(gba,
"&quot;").replace(hba,"&#39;").replace(iba,"&#0;");else{if(!jba.test(a))return a;-
1!=a.indexOf("&")&&(a=a.replace(dba,"&amp;"));-1!
=a.indexOf("<")&&(a=a.replace(eba,"&lt;"));-1!
=a.indexOf(">")&&(a=a.replace(fba,"&gt;"));-1!
=a.indexOf('"')&&(a=a.replace(gba,"&quot;"));-1!
=a.indexOf("'")&&(a=a.replace(hba,"&#39;"));-1!
=a.indexOf("\x00")&&(a=a.replace(iba,"&#0;"))}return a}
var
dba=/&/g,eba=/</g,fba=/>/g,gba=/"/g,hba=/'/g,iba=/\x00/g,jba=/[\x00&<>"']/;function
nb(a,b){return-1!=a.indexOf(b)}function kba(a,b){return
nb(a.toLowerCase(),b.toLowerCase())}
function ob(a,b){var
c=0;a=mb(String(a)).split(".");b=mb(String(b)).split(".");for(var
d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var
f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)
(.*)/.exec(g)||
["","","",""];if(0==f[0].length&&0==g[0].length)break;c=lba(0==f[1].length?
0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||
lba(0==f[2].length,0==g[2].length)||lba(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return
c}function lba(a,b){return a<b?-1:a>b?1:0};var pb;a:{var mba=ma.navigator;if(mba)
{var nba=mba.userAgent;if(nba){pb=nba;break a}}pb=""}function qb(a){return
nb(pb,a)}function oba(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\
((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return
c};function sb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function tb(a,b){var
c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function ub(a,b,c)
{var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d}function pba(a,b,c){for(var
d in a)if(b.call(c,a[d],d,a))return!0;return!1}function vb(a){var b=0,c;for(c in
a)b++;return b}function qba(a){for(var b in a)return b}function wb(a){var
b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function xb(a){var b=[],c=0,d;for(d in
a)b[c++]=d;return b}
function Ab(a,b){return null!==a&&b in a}function Bb(a,b){for(var c in
a)if(a[c]==b)return!0;return!1}function rba(a,b,c){for(var d in
a)if(b.call(c,a[d],d,a))return d}function Cb(a){for(var b in a)return!1;return!
0}function Eb(a,b){b in a&&delete a[b]}function Fb(a,b,c){if(null!==a&&b in a)throw
Error("o`"+b);a[b]=c}function sba(a,b){return null!==a&&b in a?a[b]:void 0}function
tba(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(var d in b)if(!(d in
a))return!1;return!0}
function Gb(a){var b={},c;for(c in a)b[c]=a[c];return b}var uba="constructor
hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString
valueOf".split(" ");function Hb(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<uba.length;f+
+)c=uba[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Ib(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
Ib.apply(null,arguments[0]);if(b%2)throw Error("p");for(var
c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c}function Jb(a){var
b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return
Jb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return
c};function vba(){return qb("Trident")||qb("MSIE")}function Nb(){return
qb("Firefox")||qb("FxiOS")}function wba(){return qb("Safari")&&!(xba()||
qb("Coast")||qb("Opera")||qb("Edge")||qb("Edg/")||qb("OPR")||Nb()||qb("Silk")||
qb("Android"))}function xba(){return(qb("Chrome")||qb("CriOS"))&&!
qb("Edge")}function yba(){return qb("Android")&&!(xba()||Nb()||qb("Opera")||
qb("Silk"))}
function zba(){function a(e){e=Na(e,d);return c[e]||""}var b=pb;if(vba())return
Aba(b);b=oba(b);var c={};Fa(b,function(e){c[e[0]]=e[1]});var d=xa(Ab,c);return
qb("Opera")?a(["Version","Opera"]):qb("Edge")?a(["Edge"]):qb("Edg/")?
a(["Edg"]):xba()?a(["Chrome","CriOS","HeadlessChrome"]):(b=b[2])&&b[1]||""}function
Ob(a){return 0<=ob(zba(),a)}
function Aba(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";var
c=/MSIE
+([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[
1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case
"6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return
b};function Pb(a){return function(){return a}}function Qb(){return!1}function Rb()
{return!0}function Sb(){return null}function Tb(a){return a}function Bba(a){return
function(){throw Error(a);}}function Ub(a){var b=b||0;return function(){return
a.apply(this,Array.prototype.slice.call(arguments,0,b))}}function Cba(a){var
b=arguments,c=b.length;return function(){for(var d,e=0;e<c;e+
+)d=b[e].apply(this,arguments);return d}}function Vb(a){return function(){return!
a.apply(this,arguments)}}
function Dba(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var
Eba={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 Wb(a,b)
{this.D=a===Fba&&b||"";this.F=Gba}Wb.prototype.lz=!
0;Wb.prototype.wm=p("D");function Yb(a){return a instanceof
Wb&&a.constructor===Wb&&a.F===Gba?a.D:"type_error:Const"}function Zb(a){return new
Wb(Fba,a)}var Gba={},Fba={},Hba=Zb("");var Iba;function Jba(){if(void 0===Iba){var
a=null,b=ma.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",
{createHTML:Aaa,createScript:Aaa,createScriptURL:Aaa})}catch(c)
{ma.console&&ma.console.error(c.message)}Iba=a}else Iba=a}return Iba};var
Kba={};function Lba(a,b){this.D=b===Kba?a:"";this.lz=!0}Lba.prototype.wm=function()
{return this.D.toString()};function Mba(a){var b=Jba();a=b?
b.createScript(a):a;return new Lba(a,Kba)}var Nba=Mba("");function $b(a,b)
{this.D=b===Oba?a:""}$b.prototype.lz=!0;$b.prototype.wm=function(){return
this.D.toString()};$b.prototype.tia=!0;$b.prototype.Pg=t(1);function ac(a){return
Pba(a).toString()}function Pba(a){return a instanceof $b&&a.constructor===$b?
a.D:"type_error:TrustedResourceUrl"}function bc(a){return Qba(Yb(a))}var
Oba={};function Qba(a){var b=Jba();a=b?b.createScriptURL(a):a;return new
$b(a,Oba)};function cc(a,b){this.D=b===Rba?a:""}cc.prototype.lz=!
0;cc.prototype.wm=function(){return this.D.toString()};cc.prototype.tia=!
0;cc.prototype.Pg=t(1);function dc(a){return a instanceof cc&&a.constructor===cc?
a.D:"type_error:SafeUrl"}var Sba=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|
mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|
jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))
(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,Tba=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;
function Uba(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(Tba);return
b&&Sba.test(b[1])?ec(a):null}var Vba=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|
$))/i;function fc(a){a instanceof cc||(a="object"==typeof a&&a.lz?
a.wm():String(a),a=Vba.test(a)?ec(a):Uba(a));return a||Wba}function Xba(a,b){if(a
instanceof cc)return a;a="object"==typeof a&&a.lz?
a.wm():String(a);if(b&&/^data:/i.test(a)&&(b=Uba(a)||Wba,b.wm()==a))return
b;Vba.test(a)||(a="about:invalid#zClosurez");return ec(a)}
var Rba={};function ec(a){return new cc(a,Rba)}var
Wba=ec("about:invalid#zClosurez");function gc(a,b){this.D=b===Yba?
a:""}gc.prototype.lz=!0;gc.prototype.wm=p("D");function Zba(a){return a instanceof
gc&&a.constructor===gc?a.D:"type_error:SafeStyle"}var Yba={},$ba=new
gc("",Yba);function aca(a){var b="",c;for(c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+
$/.test(c))throw Error("t`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?
Ja(d,bca).join(" "):bca(d),b+=c+":"+d+";")}return b?new gc(b,Yba):$ba}
function bca(a){if(a instanceof
cc)return'url("'+dc(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a
instanceof Wb?Yb(a):cca(String(a));if(/[{;}]/.test(a))throw new Jaa("Value does not
allow [{;}], got: %s.",[a]);return a}
function cca(a){var
b=a.replace(dca,"$1").replace(dca,"$1").replace(eca,"url");if(fca.test(b))
{if(gca.test(a))return"zClosurez";for(var c=b=!0,d=0;d<a.length;d++){var
e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c||!
hca(a))return"zClosurez"}else return"zClosurez";return ica(a)}function hca(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 fca=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,eca=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !
#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,dca=/\b(calc|cubic-bezier|fit-content|
hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|
Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,gca=/\/\*/;function ica(a){return
a.replace(eca,function(b,c,d,e){var f="";d=d.replace(/^(['"])
(.*)\1$/,function(g,k,l){f=k;return l});b=fc(d).wm();return c+f+b+f+e})};var
jca={};function hc(a,b){this.D=b===jca?a:"";this.lz=!0}hc.prototype.wm=p("D");var
kca=new hc("",jca);function jc(a,b,c){this.F=c===lca?
a:"";this.D=b}jc.prototype.tia=!0;jc.prototype.Pg=p("D");jc.prototype.lz=!
0;jc.prototype.wm=function(){return this.F.toString()};function kc(a){return
lc(a).toString()}function lc(a){return a instanceof jc&&a.constructor===jc?
a.F:"type_error:SafeHtml"}function nc(a){if(a instanceof jc)return a;var
b="object"==typeof a,c=null;b&&a.tia&&(c=a.Pg());return qc(cba(b&&a.lz?
a.wm():String(a)),c)}
var mca=/^[a-zA-Z0-9-]+$/,nca={action:!0,cite:!0,data:!0,formaction:!0,href:!
0,manifest:!0,poster:!0,src:!0},oca={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
rc(a,b,c){pca(String(a));return qca(String(a),b,c)}function pca(a){if(!
mca.test(a))throw Error("x");if(a.toUpperCase()in oca)throw Error("x");}
function rca(a,b){function c(f){Array.isArray(f)?Fa(f,c):
(f=nc(f),e.push(kc(f)),f=f.Pg(),0==d?d=f:0!=f&&d!=f&&(d=null))}a=nc(a);var
d=a.Pg(),e=[];Fa(b,c);return qc(e.join(kc(a)),d)}function tc(a){return
rca(uc,Array.prototype.slice.call(arguments))}var lca={};function qc(a,b){var
c=Jba();a=c?c.createHTML(a):a;return new jc(a,b,lca)}
function qca(a,b,c){var d=null;var e="<"+a+sca(b);null==c?c=[]:Array.isArray(c)||
(c=[c]);!0===Eba[a.toLowerCase()]?e+=">":(d=tc(c),e+=">"+kc(d)
+"</"+a+">",d=d.Pg());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return
qc(e,d)}
function sca(a){var b="";if(a)for(var c in
a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!mca.test(c))throw
Error("x");var d=a[c];if(null!=d){var e=c;if(d instanceof Wb)d=Yb(d);else
if("style"==e.toLowerCase()){if(!ua(d))throw Error("x");d instanceof gc||
(d=aca(d));d=Zba(d)}else{if(/^on/i.test(e))throw Error("x");if(e.toLowerCase()in
nca)if(d instanceof $b)d=ac(d);else if(d instanceof cc)d=dc(d);else
if("string"===typeof d)d=fc(d).wm();else throw
Error("x");}d.lz&&(d=d.wm());e=e+'="'+cba(String(d))+
'"';b+=" "+e}}return b}var tca=qc("<!DOCTYPE html>",0),uc=new
jc(ma.trustedTypes&&ma.trustedTypes.emptyHTML||"",0,lca),uca=qc("<br>",0);var
vca=Dba(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=lc
(uc);return!b.parentElement});function vc(a,b)
{if(vca())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=lc(b)}function
wc(a,b){a.write(lc(b))}function xc(a,b){b=b instanceof cc?b:Xba(b);a.href=dc(b)}
function wca(a,b,c){a.rel=c;kba(c,"stylesheet")?a.href=ac(b):a.href=b instanceof
$b?ac(b):b instanceof cc?dc(b):dc(Xba(b))}function yc(a,b){a.src=Pba(b);
(b=raa(a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute("nonce",b)}fu
nction zc(a,b){b=b instanceof cc?b:Xba(b);a.href=dc(b)}function xca(a,b){b=b
instanceof cc?b:Xba(b);a.replace(dc(b))}function yca(a,b,c,d){a=a instanceof cc?
a:Xba(a);return(b||ma).open(dc(a),c instanceof Wb?Yb(c):c||"",d,void 0)};function
zca(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 Ac(a){return
a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Bc(a){return
encodeURIComponent(String(a))}function Cc(a){return decodeURIComponent(a.replace(/\
+/g," "))}function Ec(a){return a=cba(a,void 0)}function Fc(a){return
nb(a,"&")?"document"in ma?Aca(a):Bca(a):a}
function Aca(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var
c=ma.document.createElement("div");return a.replace(Cca,function(d,e){var
f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||
(f=String.fromCharCode(e)));f||(f=qc(d+"
",null),vc(c,f),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}
function Bca(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case
"amp":return"&";case "lt":return"<";case "gt":return">";case
"quot":return'"';default:return"#"!=c.charAt(0)||
(c=Number("0"+c.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})}var
Cca=/&([^;\s<&]+);?/g;function Dca(a,b){for(var c=b.length,d=0;d<c;d++){var e=1==c?
b:b.charAt(d);if(a.charAt(0)==e&&a.charAt(a.length-1)==e)return
a.substring(1,a.length-1)}return a}
function Eca(a,b,c){c&&(a=Fc(a));a.length>b&&(a=a.substring(0,b-
3)+"...");c&&(a=Ec(a));return a}var Gc=String.prototype.repeat?function(a,b){return
a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Hc(a){return
Array.prototype.join.call(arguments,"")}function Ic(){return
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Ma
th.random())^ya()).toString(36)}var Fca=2147483648*Math.random()|0;function Jc(a)
{var b=Number(a);return 0==b&&kb(a)?NaN:b}
function Gca(a){return String(a).replace(/\-([a-z])/g,function(b,c){return
c.toUpperCase()})}function Hca(a){return a.replace(/(^|[\s]+)([a-
z])/g,function(b,c,d){return c+d.toUpperCase()})}function Kc(a)
{isFinite(a)&&(a=String(a));return"string"===typeof a?/^\s*-?0x/i.test(a)?
parseInt(a,16):parseInt(a,10):NaN};function Ica(){return qb("iPhone")&&!
qb("iPod")&&!qb("iPad")}function Jca(){return Ica()||qb("iPad")||
qb("iPod")}function Kca(){return qb("Macintosh")}function Lc(){return
qb("CrOS")};function Lca(a){Lca[" "](a);return a}Lca[" "]=qa;function Mca(a,b)
{try{return Lca(a[b]),!0}catch(c){}return!1}function Mc(a,b,c,d){d=d?d(b):b;return
Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var
Nc=qb("Opera"),Oc=vba(),Pc=qb("Edge"),Qc=Pc||Oc,Rc=qb("Gecko")&&!
(kba(pb,"WebKit")&&!qb("Edge"))&&!(qb("Trident")||qb("MSIE"))&&!
qb("Edge"),Tc=kba(pb,"WebKit")&&!
qb("Edge"),Uc=Tc&&qb("Mobile"),Wc=Kca(),Yc=qb("Windows"),Nca=qb("Linux")||
Lc(),Oca=ma.navigator||null;Oca&&nb(Oca.appVersion||"","X11");var
Pca=qb("Android"),Qca=Ica(),Rca=qb("iPad"),Sca=qb("iPod"),Tca=Jca();kba(pb,"KaiOS")
;function Uca(){var a=ma.document;return a?a.documentMode:void 0}var Vca;
a:{var Wca="",Xca=function(){var a=pb;if(Rc)return/rv:([^\);]+)
(\)|;)/.exec(a);if(Pc)return/Edge\/([\d\.]+)/.exec(a);if(Oc)return/\b(?:MSIE|rv)
[: ]([^\);]+)(\)|;)/.exec(a);if(Tc)return/WebKit\/(\S+)/.exec(a);if(Nc)return/
(?:Version)[ \/]?(\S+)/.exec(a)}();Xca&&(Wca=Xca?Xca[1]:"");if(Oc){var
Yca=Uca();if(null!=Yca&&Yca>parseFloat(Wca)){Vca=String(Yca);break a}}Vca=Wca}var
Zc=Vca,Zca={};function $c(a){return Mc(Zca,a,function(){return
0<=ob(Zc,a)})}function ad(a){return Number($ca)>=a}var ada;
if(ma.document&&Oc){var bda=Uca();ada=bda?bda:parseInt(Zc,10)||void 0}else ada=void
0;var $ca=ada;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var
cda=!Oc||ad(9),dda=!Rc&&!Oc||Oc&&ad(9)||Rc&&$c("1.9.1"),eda=Oc&&!$c("9"),fda=Oc||
Nc||Tc,gda=Oc&&!ad(9);function hda(a,b){return a+Math.random()*(b-a)}function
bd(a,b,c){return Math.min(Math.max(a,b),c)}function cd(a,b){a%=b;return 0>a*b?
a+b:a}function dd(a,b,c){return a+c*(b-a)}function ed(a,b,c){return Math.abs(a-
b)<=(c||1E-6)}function fd(a){return cd(a,360)}function gd(a){return
a*Math.PI/180}function hd(a){return 180*a/Math.PI}function id(a,b){return
b*Math.cos(gd(a))}function jd(a,b){return b*Math.sin(gd(a))}function ida(a,b,c,d)
{return fd(hd(Math.atan2(d-b,c-a)))}
function kd(a){return 0<a?1:0>a?-1:a}function ld(a){return
Ka(arguments,function(b,c){return b+c},0)}function jda(a){return isFinite(a)&&0==a
%1};function md(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?
b:0}w=md.prototype;w.clone=function(){return new
md(this.x,this.y)};w.Ga=function(a){return a instanceof md&&od(this,a)};function
od(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function pd(a,b){var c=a.x-
b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}w.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};w.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
w.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return
this};w.translate=function(a,b){a instanceof md?(this.x+=a.x,this.y+=a.y):
(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return
this};w.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return
this};function qd(a,b){this.width=a;this.height=b}function rd(a,b){return a==b?!
0:a&&b?a.width==b.width&&a.height==b.height:!1}w=qd.prototype;w.clone=function()
{return new qd(this.width,this.height)};function kda(a){return
Math.min(a.width,a.height)}w.qA=function(){return
this.width*this.height};w.aspectRatio=function(){return
this.width/this.height};w.isEmpty=function(){return!this.qA()};w.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
w.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};w.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};w.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?
b:a;return this};function sd(a){return a?new td(ud(a)):Iaa||(Iaa=new td)}function
vd(a){return wd(document,a)}function wd(a,b){return"string"===typeof b?
a.getElementById(b):b}function yd(a,b){return(b||
document).getElementsByTagName(String(a))}function zd(a,b){var c=b||
document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)
[0]:d=lda(document,"*",a,b);return d||null}
function mda(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,g;g=a[f];f+
+)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return
a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f+
+)b=g.className,"function"==typeof b.split&&Pa(b.split(/\s+/),c)&&(d[e+
+]=g);d.length=e;return d}return a}
function lda(a,b,c,d){var e=d||a,f=b&&"*"!=b?String(b).toUpperCase():"";return
e.querySelectorAll&&e.querySelector&&(f||c)?e.querySelector(f+
(c?"."+c:"")):mda(a,b,c,d)[0]||null}function Ad(a,b){sb(b,function(c,d)
{c&&"object"==typeof c&&c.lz&&(c=c.wm());"style"==d?a.style.cssText=c:"class"==d?
a.className=c:"for"==d?a.htmlFor=c:nda.hasOwnProperty(d)?
a.setAttribute(nda[d],c):ib(d,"aria-")||ib(d,"data-")?a.setAttribute(d,c):a[d]=c})}
var
nda={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",framebor
der:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",r
owspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};functio
n Bd(a){a=(a||window).document;a=Cd(a)?a.documentElement:a.body;return new
qd(a.clientWidth,a.clientHeight)}function oda(a){return a.scrollingElement?
a.scrollingElement:!Tc&&Cd(a)?a.documentElement:a.body||a.documentElement}
function Ed(a){return a?a.parentWindow||a.defaultView:window}function Fd(a,b,c)
{return pda(document,arguments)}function pda(a,b){var c=String(b[0]),d=b[1];if(!
cda&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push('
name="',Ec(d.name),'"');if(d.type){c.push(' type="',Ec(d.type),'"');var
e={};Hb(e,d);delete
e.type;d=e}c.push(">");c=c.join("")}c=Gd(a,c);d&&("string"===typeof d?
c.className=d:Array.isArray(d)?c.className=d.join("
"):Ad(c,d));2<b.length&&qda(a,c,b,2);return c}
function qda(a,b,c,d){function e(g){g&&b.appendChild("string"===typeof g?
a.createTextNode(g):g)}for(;d<c.length;d++){var f=c[d];ta(f)&&!Hd(f)?Fa(rda(f)?
Za(f):f,e):e(f)}}function Id(a){return Gd(document,a)}function Gd(a,b)
{b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return
a.createElement(b)}function sda(a){return document.createTextNode(String(a))}
function Jd(a,b){var c=Gd(a,"DIV");Oc?
(b=tc(uca,b),vc(c,b),c.removeChild(c.firstChild)):vc(c,b);if(1==c.childNodes.length
)c=c.removeChild(c.firstChild);else{for(a=a.createDocumentFragment();c.firstChild;)
a.appendChild(c.firstChild);c=a}return c}function Cd(a)
{return"CSS1Compat"==a.compatMode}function tda(a,b){a.appendChild(b)}function
Kd(a,b){qda(ud(a),a,arguments,1)}function Ld(a){for(var
b;b=a.firstChild;)a.removeChild(b)}function uda(a,b)
{b.parentNode&&b.parentNode.insertBefore(a,b)}
function Nd(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function
vda(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Od(a){return
a&&a.parentNode?a.parentNode.removeChild(a):null}function wda(a,b){var
c=b.parentNode;c&&c.replaceChild(a,b)}function Pd(a){return dda&&void 0!
=a.children?a.children:Ia(a.childNodes,function(b){return 1==b.nodeType})}function
xda(a){return void 0!==a.firstElementChild?a.firstElementChild:yda(a.firstChild,!
0)}
function zda(a){return void 0!==a.nextElementSibling?
a.nextElementSibling:yda(a.nextSibling,!0)}function Ada(a){return void 0!
==a.previousElementSibling?a.previousElementSibling:yda(a.previousSibling,!
1)}function yda(a,b){for(;a&&1!=a.nodeType;)a=b?
a.nextSibling:a.previousSibling;return a}function Hd(a){return
ua(a)&&0<a.nodeType}function Qd(a){return ua(a)&&1==a.nodeType}
function Bda(a){var b;if(fda&&!(Oc&&$c("9")&&!$c("10")&&ma.SVGElement&&a instanceof
ma.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Qd(b)?
b:null}function Rd(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 Cda(a){var b,c=arguments.length;if(!c)return null;if(1==c)return
arguments[0];var d=[],e=Infinity;for(b=0;b<c;b++){for(var
f=[],g=arguments[b];g;)f.unshift(g),g=g.parentNode;d.push(f);e=Math.min(e,f.length)
}f=null;for(b=0;b<e;b++){g=d[0][b];for(var k=1;k<c;k++)if(g!=d[k][b])return
f;f=g}return f}function ud(a){return 9==a.nodeType?a:a.ownerDocument||
a.document}function Sd(a){return a.contentDocument||a.contentWindow.document}
function Dda(a){try{return a.contentWindow||(a.contentDocument?
Ed(a.contentDocument):null)}catch(b){}return null}function Vd(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
Ld(a),a.appendChild(ud(a).createTextNode(String(b)))}var
Eda={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Fda={IMG:" ",BR:"\n"};
function Wd(a,b){b?a.tabIndex=0:(a.tabIndex=-
1,a.removeAttribute("tabIndex"))}function Xd(a){if(eda&&null!==a&&"innerText"in
a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Gda(a,b,!
0);a=b.join("")}a=a.replace(/ \xAD /g,"
").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");eda||(a=a.replace(/ +/g," "));" "!
=a&&(a=a.replace(/^\s*/,""));return a}
function Gda(a,b,c){if(!(a.nodeName in Eda))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 Fda)b.push(Fda[a.nodeName]);else
for(a=a.firstChild;a;)Gda(a,b,c),a=a.nextSibling}function rda(a)
{if(a&&"number"==typeof a.length){if(ua(a))return"function"==typeof
a.item||"string"==typeof a.item;if("function"===typeof a)return"function"==typeof
a.item}return!1}
function Hda(a,b,c,d){if(!b&&!c)return null;var e=b?
String(b).toUpperCase():null;return Yd(a,function(f){return(!e||f.nodeName==e)&&(!
c||"string"===typeof f.className&&Pa(f.className.split(/\s+/),c))},!0,d)}function
Ida(a,b,c){return Hda(a,null,b,c)}function Yd(a,b,c,d){a&&!
c&&(a=a.parentNode);for(c=0;a&&(null==d||c<=d);){if(b(a))return a;a=a.parentNode;c+
+}return null}function td(a){this.D=a||ma.document||
document}w=td.prototype;w.na=sd;w.KH=ca("D");w.Lb=p("D");
w.ga=function(a){return wd(this.D,a)};function Zd(a,b){return
wd(a.D,b)}w.Exb=td.prototype.ga;w.getElementsByTagName=function(a,b){return(b||
this.D).getElementsByTagName(String(a))};w.Nl=da(1);w.Ya=function(a,b){return
zd(a,b||this.D)};w.Za=da(3);w.NV=Ad;w.va=function(a,b,c){return
pda(this.D,arguments)};w.createElement=function(a){return Gd(this.D,a)};function
$d(a){a=a.D;return a.parentWindow||a.defaultView}
function ae(a){var b=a.D;a=oda(b);b=b.parentWindow||b.defaultView;return
Oc&&$c("10")&&b.pageYOffset!=a.scrollTop?new md(a.scrollLeft,a.scrollTop):new
md(b.pageXOffset||a.scrollLeft,b.pageYOffset||
a.scrollTop)}w.appendChild=tda;w.Lj=Kd;w.Ze=Ld;w.VO=uda;w.xD=Nd;w.gz=vda;w.removeNo
de=Od;w.vL=wda;w.ij=Pd;w.YU=xda;w.aO=zda;w.oga=Ada;w.TBa=Hd;w.ncb=Qd;w.kO=Bda;w.con
tains=Rd;w.DU=Cda;w.hYa=ud;w.Yfa=Sd;w.
$wa=Dda;w.kg=Vd;w.Gj=Wd;w.Jq=da(4);w.K4=Xd;w.eXa=Hda;w.twa=Ida;w.swa=Yd;function
Jda(a){ma.setTimeout(function(){throw a;},0)}function de(a,b,c){var
d=a;b&&(d=y(a,b));d=de.aLa(d);"function"===typeof ma.setImmediate&&(c||de.$wb())?
ma.setImmediate(d):(de.NIa||(de.NIa=de.sYa()),de.NIa(d))}de.$wb=function(){return
ma.Window&&ma.Window.prototype&&!
qb("Edge")&&ma.Window.prototype.setImmediate==ma.setImmediate?!1:!0};
de.sYa=function(){var a=ma.MessageChannel;"undefined"===typeof a&&"undefined"!
==typeof window&&window.postMessage&&window.addEventListener&&!
qb("Presto")&&(a=function(){var
e=Id("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var
f=e.contentWindow;e=f.document;e.open();e.close();var
g="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.proto
col+"//"+f.location.host;e=y(function(l){if(("*"==k||
l.origin==k)&&l.data==g)this.port1.onmessage()},this);f.addEventListener("message",
e,!1);this.port1={};this.port2={postMessage:function()
{f.postMessage(g,k)}}});if("undefined"!==typeof a&&!vba()){var b=new
a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var
e=c.Gta;c.Gta=null;e()}};return function(e)
{d.next={Gta:e};d=d.next;b.port2.postMessage(0)}}return function(e)
{ma.setTimeout(e,0)}};de.aLa=Tb;Saa(function(a){de.aLa=a});function ee(a,b){Kda||
Lda();Mda||(Kda(),Mda=!0);Nda.add(a,b)}var Kda;function Lda()
{if(ma.Promise&&ma.Promise.resolve){var a=ma.Promise.resolve(void 0);Kda=function()
{a.then(Oda)}}else Kda=function(){de(Oda)}}var Mda=!1,Nda=new Maa;function Oda()
{for(var a;a=Nda.remove();){try{a.Pm.call(a.scope)}catch(b){Jda(b)}Laa(Oaa,a)}Mda=!
1};function fe(a,b){this.Oa=0;this.Wg=void
0;this.XM=this.lF=this.Mf=null;this.g5=this.Bea=!1;if(a!=qa)try{var
c=this;a.call(b,function(d){c.zE(2,d)},function(d){c.zE(3,d)})}catch(d)
{this.zE(3,d)}}function Pda()
{this.next=this.context=this.F=this.J=this.D=null;this.H=!
1}Pda.prototype.reset=function(){this.context=this.F=this.J=this.D=null;this.H=!
1};var Qda=new Kaa(function(){return new Pda},function(a){a.reset()});function
Rda(a,b,c){var d=Qda.get();d.J=a;d.F=b;d.context=c;return d}
function he(a){if(a instanceof fe)return a;var b=new fe(qa);b.zE(2,a);return
b}function ie(a){return new fe(function(b,c){c(a)})}function Sda(a,b,c)
{Tda(a,b,c,null)||ee(xa(b,a))}function je(a){return new fe(function(b,c){var
d=a.length,e=[];if(d)for(var f=function(m,n){d--;e[m]=n;0==d&&b(e)},g=function(m)
{c(m)},k=0,l;k<a.length;k++)l=a[k],Sda(l,xa(f,k),g);else b(e)})}
function le(a){return new fe(function(b){var c=a.length,d=[];if(c)for(var
e=function(k,l,m){c--;d[k]=l?{PC:!0,value:m}:{PC:!
1,reason:m};0==c&&b(d)},f=0,g;f<a.length;f++)g=a[f],Sda(g,xa(e,f,!0),xa(e,f,!
1));else b(d)})}function me(){var a,b,c=new fe(function(d,e){a=d;b=e});return new
Uda(c,a,b)}fe.prototype.then=function(a,b,c){return Vda(this,"function"===typeof a?
a:null,"function"===typeof b?b:null,c)};fe.prototype.$goog_Thenable=!0;function
Wda(a,b,c,d){Xda(a,Rda(b||qa,c||null,d))}
function ne(a,b,c){b=Rda(b,b,c);b.H=!0;Xda(a,b);return
a}w=fe.prototype;w.ji=function(a,b){return Vda(this,null,a,b)};w.cancel=function(a)
{if(0==this.Oa){var b=new oe(a);ee(function(){Yda(this,b)},this)}};function
Yda(a,b){if(0==a.Oa)if(a.Mf){var c=a.Mf;if(c.lF){for(var
d=0,e=null,f=null,g=c.lF;g&&(g.H||(d++,g.D==a&&(e=g),!(e&&1<d)));g=g.next)e||
(f=g);e&&(0==c.Oa&&1==d?Yda(c,b):(f?
(d=f,d.next==c.XM&&(c.XM=d),d.next=d.next.next):Zda(c),
$da(c,e,3,b)))}a.Mf=null}else a.zE(3,b)}
function Xda(a,b){a.lF||2!=a.Oa&&3!=a.Oa||aea(a);a.XM?
a.XM.next=b:a.lF=b;a.XM=b}function Vda(a,b,c,d){var e=Rda(null,null,null);e.D=new
fe(function(f,g){e.J=b?function(k){try{var l=b.call(d,k);f(l)}catch(m)
{g(m)}}:f;e.F=c?function(k){try{var l=c.call(d,k);void 0===l&&k instanceof oe?
g(k):f(l)}catch(m){g(m)}}:g});e.D.Mf=a;Xda(a,e);return e.D}w.Fwb=function(a)
{this.Oa=0;this.zE(2,a)};w.Gwb=function(a){this.Oa=0;this.zE(3,a)};
w.zE=function(a,b){0==this.Oa&&(this===b&&(a=3,b=new
TypeError("y")),this.Oa=1,Tda(b,this.Fwb,this.Gwb,this)||
(this.Wg=b,this.Oa=a,this.Mf=null,aea(this),3!=a||b instanceof oe||
bea(this,b)))};function Tda(a,b,c,d){if(a instanceof fe)return Wda(a,b,c,d),!
0;if(Gaa(a))return a.then(b,c,d),!0;if(ua(a))try{var
e=a.then;if("function"===typeof e)return cea(a,e,b,c,d),!0}catch(f){return
c.call(d,f),!0}return!1}
function cea(a,b,c,d,e){function f(l){k||(k=!0,d.call(e,l))}function g(l){k||(k=!
0,c.call(e,l))}var k=!1;try{b.call(a,g,f)}catch(l){f(l)}}function aea(a){a.Bea||
(a.Bea=!0,ee(a.Q2,a))}function Zda(a){var
b=null;a.lF&&(b=a.lF,a.lF=b.next,b.next=null);a.lF||(a.XM=null);return
b}w.Q2=function(){for(var a;a=Zda(this);)$da(this,a,this.Oa,this.Wg);this.Bea=!1};
function $da(a,b,c,d){if(3==c&&b.F&&!b.H)for(;a&&a.g5;a=a.Mf)a.g5=!
1;if(b.D)b.D.Mf=null,dea(b,c,d);else try{b.H?
b.J.call(b.context):dea(b,c,d)}catch(e){eea.call(null,e)}Laa(Qda,b)}function
dea(a,b,c){2==b?a.J.call(a.context,c):a.F&&a.F.call(a.context,c)}function bea(a,b)
{a.g5=!0;ee(function(){a.g5&&eea.call(null,b)})}var eea=Jda;function oe(a)
{za.call(this,a)}z(oe,za);oe.prototype.name="cancel";function Uda(a,b,c)
{this.promise=a;this.resolve=b;this.reject=c};function B()
{this.wu=this.wu;this.hL=this.hL}w=B.prototype;w.wu=!
1;w.isDisposed=p("wu");w.dispose=function(){this.wu||(this.wu=!
0,this.wa())};w.ia=function(a){re(this,xa(se,a))};function re(a,b,c){a.wu?void 0!
==c?b.call(c):b():(a.hL||(a.hL=[]),a.hL.push(void 0!==c?y(b,c):b))}w.wa=function()
{if(this.hL)for(;this.hL.length;)this.hL.shift()()};function se(a)
{a&&"function"==typeof a.dispose&&a.dispose()}
function te(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ta(d)?
te.apply(null,d):se(d)}};function fea(a,b,c){a.__closure__error__context__984382||
(a.__closure__error__context__984382={});a.__closure__error__context__984382[b]=c}f
unction gea(a){return a.__closure__error__context__984382||{}};function hea(a){var
b=ma.onerror,c=!1;Tc&&!$c("535.3")&&(c=!c);ma.onerror=function(d,e,f,g,k)
{b&&b(d,e,f,g,k);a({message:d,fileName:e,line:f,lineNumber:f,Uta:g,error:k});return
c}}
function iea(a){var b=pa("window.location.href");null==a&&(a='Unknown Error of type
"null/undefined"');if("string"===typeof a)return{message:a,name:"Unknown
error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!
1;try{var d=a.lineNumber||a.line||"Not available"}catch(f){d="Not available",c=!
0}try{var e=a.fileName||a.filename||a.sourceURL||ma.$googDebugFname||b}catch(f)
{e="Not available",c=!0}b=jea(a);if(!(!
c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name))return c=a.message,
null==c&&(c=a.constructor&&a.constructor instanceof Function?'Unknown Error of type
"'+(a.constructor.name?a.constructor.name:lea(a.constructor))+'"':"Unknown Error of
unknown type","function"===typeof a.toString&&Object.prototype.toString!
==a.toString&&(c+=": "+a.toString())),
{message:c,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:b||"Not
available"};a.stack=b;return a}
function jea(a,b){b||(b={});b[mea(a)]=!0;var c=a.stack||"";(a=a.qo)&&!
b[mea(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||
(c+="string"===typeof a?a:a.message+"\n"),c+=jea(a,b));return c}function mea(a){var
b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack}function ue(a,b){a
instanceof Error||
(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,ue));a.stack||
(a.stack=nea(ue));if(b){for(var c=0;a["message"+c];)+
+c;a["message"+c]=String(b)}return a}
function ve(a,b){a=ue(a);if(b)for(var c in b)fea(a,c,b[c]);return a}function oea(a)
{var b=Error();if(Error.captureStackTrace)return
Error.captureStackTrace(b,a),String(b.stack);try{throw b;}catch(c)
{b=c}return(a=b.stack)?String(a):null}function nea(a){var b;(b=oea(a||nea))||
(b=pea(a||arguments.callee.caller,[]));return b}
function pea(a,b){var c=[];if(Pa(b,a))c.push("[...circular reference...]");else
if(a&&50>b.length){c.push(lea(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++)
{0<e&&c.push(", ");var f=d[e];switch(typeof f){case
"object":f=f?"object":"null";break;case "string":break;case
"number":f=String(f);break;case "boolean":f=f?"true":"false";break;case
"function":f=(f=lea(f))?f:"[fn]";break;default:f=typeof
f}40<f.length&&(f=f.substr(0,40)+"...");c.push(f)}b.push(a);c.push(")\n");try{c.pus
h(pea(a.caller,b))}catch(g){c.push("[exception trying to get caller]\n")}}else a?
c.push("[...long stack...]"):c.push("[end]");return c.join("")}function lea(a)
{if(qea[a])return qea[a];a=String(a);if(!qea[a]){var b=/function\s+([^\(]
+)/m.exec(a);qea[a]=b?b[1]:"[Anonymous]"}return qea[a]}var qea={};var rea=!Oc||
ad(9),sea=!Oc||ad(9),tea=Oc&&!$c("9"),uea=!Tc||$c("528"),vea=Rc&&$c("1.9b")||
Oc&&$c("8")||Nc&&$c("9.5")||Tc&&$c("528"),wea=Rc&&!$c("8")||Oc&&!
$c("9"),xea="ontouchstart"in ma||!!
(ma.document&&document.documentElement&&"ontouchstart"in
document.documentElement)||!(!ma.navigator||!ma.navigator.maxTouchPoints&&!
ma.navigator.msMaxTouchPoints),we="PointerEvent"in ma,xe="MSPointerEvent"in ma&&!(!
ma.navigator||!ma.navigator.msPointerEnabled),yea=function(){if(!
ma.addEventListener||!Object.defineProperty)return!1;
var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!
0}});try{ma.addEventListener("test",qa,b),ma.removeEventListener("test",qa,b)}catch
(c){}return a}();function zea(a){this.id=a}zea.prototype.toString=p("id");function
ye(a,b){this.type=a instanceof zea?
String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.wH=!
1}ye.prototype.stopPropagation=function(){this.wH=!
0};ye.prototype.preventDefault=function(){this.defaultPrevented=!0};function Aea(a)
{return Tc?"webkit"+a:Nc?"o"+a.toLowerCase():a.toLowerCase()}
var
Bea=Aea("AnimationStart"),Cea=Aea("TransitionEnd"),Dea=Oc?"textinput":"textInput",E
ea=we?"pointerdown":xe?"MSPointerDown":"mousedown",Fea=we?"pointerup":xe?"MSPointer
Up":"mouseup",Gea=we?"pointercancel":xe?"MSPointerCancel":"mousecancel",Hea=we?"poi
ntermove":xe?"MSPointerMove":"mousemove",Iea={uI:Eea,vI:Fea,vM:Gea,uba:Hea,MMa:we?"
pointerover":xe?"MSPointerOver":"mouseover",LMa:we?"pointerout":xe?"MSPointerOut":"
mouseout",JMa:we?"pointerenter":xe?"MSPointerEnter":"mouseenter",KMa:we?"pointerlea
ve":
xe?"MSPointerLeave":"mouseleave"};function ze(a,b){ye.call(this,a?
a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.
screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key
="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKe
y=!1;this.state=null;this.bZ=!
1;this.pointerId=0;this.pointerType="";this.ot=null;a&&this.init(a,b)}z(ze,ye);var
Jea=[1,4,2],Kea={2:"touch",3:"pen",4:"mouse"};w=ze.prototype;
w.init=function(a,b){var
c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?
a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;
(b=a.relatedTarget)?Rc&&(Mca(b,"nodeName")||(b=null)):"mouseover"==c?
b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?
(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?
d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):
(this.offsetX=Tc||void 0!==a.offsetX?a.offsetX:
a.layerX,this.offsetY=Tc||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void
0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?
a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||
0);this.button=a.button;this.keyCode=a.keyCode||
0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?
a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;t
his.metaKey=a.metaKey;this.bZ=Wc?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||
0;this.pointerType=
"string"===typeof a.pointerType?
a.pointerType:Kea[a.pointerType]||"";this.state=a.state;this.ot=a;a.defaultPrevente
d&&this.preventDefault()};function Be(a,b){return rea?
a.ot.button==b:"click"==a.type?0==b:!!(a.ot.button&Jea[b])}w.ZA=function(){return
Be(this,0)&&!(Wc&&this.ctrlKey)};w.stopPropagation=function()
{ze.fb.stopPropagation.call(this);this.ot.stopPropagation?
this.ot.stopPropagation():this.ot.cancelBubble=!0};
w.preventDefault=function(){ze.fb.preventDefault.call(this);var
a=this.ot;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!
1,tea)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b)
{}};w.Pd=p("ot");var Uea="closure_listenable_"+(1E6*Math.random()|0);function Ce(a)
{return!(!a||!a[Uea])}var Vea=0;function Wea(a,b,c,d,e)
{this.listener=a;this.D=null;this.src=b;this.type=c;this.capture=!!
d;this.wd=e;this.key=++Vea;this.Gm=this.Xi=!1}function Xea(a){a.Gm=!
0;a.listener=null;a.D=null;a.src=null;a.wd=null};function Yea(a)
{this.src=a;this.D={};this.F=0}w=Yea.prototype;w.add=function(a,b,c,d,e){var
f=a.toString();a=this.D[f];a||(a=this.D[f]=[],this.F++);var g=Zea(a,b,d,e);-1<g?
(b=a[g],c||(b.Xi=!1)):(b=new Wea(b,this.src,f,!!d,e),b.Xi=c,a.push(b));return
b};w.remove=function(a,b,c,d){a=a.toString();if(!(a in this.D))return!1;var
e=this.D[a];b=Zea(e,b,c,d);return-1<b?(Xea(e[b]),Xa(e,b),0==e.length&&(delete
this.D[a],this.F--),!0):!1};
function $ea(a,b){var c=b.type;if(!(c in a.D))return!1;var
d=Wa(a.D[c],b);d&&(Xea(b),0==a.D[c].length&&(delete a.D[c],a.F--));return
d}w.YN=function(a,b){a=this.D[a.toString()];var c=[];if(a)for(var d=0;d<a.length;+
+d){var e=a[d];e.capture==b&&c.push(e)}return c};w.CJ=function(a,b,c,d)
{a=this.D[a.toString()];var e=-1;a&&(e=Zea(a,b,c,d));return-1<e?a[e]:null};
w.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!
==b;return pba(this.D,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||
e&&f[g].capture!=b))return!0;return!1})};function Zea(a,b,c,d){for(var
e=0;e<a.length;++e){var f=a[e];if(!f.Gm&&f.listener==b&&f.capture==!!
c&&f.wd==d)return e}return-1};var afa="closure_lm_"+(1E6*Math.random()|
0),bfa={},cfa=0;function De(a,b,c,d,e){if(d&&d.once)return
Ge(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f+
+)De(a,b[f],c,d,e);return null}c=dfa(c);return Ce(a)?a.listen(b,c,ua(d)?!!
d.capture:!!d,e):efa(a,b,c,!1,d,e)}
function efa(a,b,c,d,e,f){if(!b)throw Error("z");var g=ua(e)?!!e.capture:!!
e,k=Ie(a);k||(a[afa]=k=new Yea(a));c=k.add(b,c,d,g,f);if(c.D)return
c;d=ffa();c.D=d;d.src=a;d.listener=c;if(a.addEventListener)yea||(e=g),void
0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else
if(a.attachEvent)a.attachEvent(gfa(b.toString()),d);else
if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("A");cfa+
+;return c}
function ffa(){var a=hfa,b=sea?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 Ge(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f+
+)Ge(a,b[f],c,d,e);return null}c=dfa(c);return Ce(a)?a.Dc(b,c,ua(d)?!!d.capture:!!
d,e):efa(a,b,c,!0,d,e)}
function Je(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f+
+)Je(a,b[f],c,d,e);else d=ua(d)?!!d.capture:!!d,c=dfa(c),Ce(a)?
a.jc(b,c,d,e):a&&(a=Ie(a))&&(b=a.CJ(b,c,d,e))&&Ke(b)}
function Ke(a){if("number"===typeof a||!a||a.Gm)return!1;var
b=a.src;if(Ce(b))return b.XL(a);var c=a.type,d=a.D;b.removeEventListener?
b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(gfa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);cfa--;
(c=Ie(b))?($ea(c,a),0==c.F&&(c.src=null,b[afa]=null)):Xea(a);return!0}function
ifa(a,b,c,d,e){c=dfa(c);d=!!d;return Ce(a)?a.CJ(b,c,d,e):a?(a=Ie(a))?
a.CJ(b,c,d,e):null:null}function gfa(a){return a in bfa?bfa[a]:bfa[a]="on"+a}
function jfa(a,b,c,d){var e=!
0;if(a=Ie(a))if(b=a.D[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var
f=b[a];f&&f.capture==c&&!f.Gm&&(f=kfa(f,d),e=e&&!1!==f)}return e}function kfa(a,b)
{var c=a.listener,d=a.wd||a.src;a.Xi&&Ke(a);return c.call(d,b)}
function hfa(a,b){if(a.Gm)return!0;if(!sea){var c=b||pa("window.event");b=new
ze(c,this);var d=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var e=!
1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(g){e=!0}if(e||void
0==c.returnValue)c.returnValue=!
0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!
b.wH&&0<=e;e--){b.currentTarget=c[e];var f=jfa(c[e],a,!0,b);d=d&&f}for(e=0;!
b.wH&&e<c.length;e++)b.currentTarget=c[e],f=jfa(c[e],a,!1,b),d=d&&f}return d}return
kfa(a,new ze(b,
this))}function Ie(a){a=a[afa];return a instanceof Yea?a:null}var
rfa="__closure_events_fn_"+(1E9*Math.random()>>>0);function dfa(a)
{if("function"===typeof a)return a;a[rfa]||(a[rfa]=function(b){return
a.handleEvent(b)});return a[rfa]}Saa(function(a){hfa=a(hfa)});function Me()
{B.call(this);this.AA=new
Yea(this);this.ZNa=this;this.Rma=null}z(Me,B);Me.prototype[Uea]=!
0;w=Me.prototype;w.Gu=p("Rma");w.Bg=ca("Rma");w.addEventListener=function(a,b,c,d)
{De(this,a,b,c,d)};w.removeEventListener=function(a,b,c,d){Je(this,a,b,c,d)};
w.dispatchEvent=function(a){var b=this.Gu();if(b){var c=[];for(var
d=1;b;b=b.Gu())c.push(b),++d}b=this.ZNa;d=a.type||a;if("string"===typeof a)a=new
ye(a,b);else if(a instanceof ye)a.target=a.target||b;else{var e=a;a=new
ye(d,b);Hb(a,e)}e=!0;if(c)for(var f=c.length-1;!a.wH&&0<=f;f--){var
g=a.currentTarget=c[f];e=g.oJ(d,!0,a)&&e}a.wH||(g=a.currentTarget=b,e=g.oJ(d,!
0,a)&&e,a.wH||(e=g.oJ(d,!1,a)&&e));if(c)for(f=0;!a.wH&&f<c.length;f+
+)g=a.currentTarget=c[f],e=g.oJ(d,!1,a)&&e;return e};
w.wa=function()
{Me.fb.wa.call(this);this.tL();this.Rma=null};w.listen=function(a,b,c,d){return
this.AA.add(String(a),b,!1,c,d)};w.Dc=function(a,b,c,d){return
this.AA.add(String(a),b,!0,c,d)};w.jc=function(a,b,c,d){return
this.AA.remove(String(a),b,c,d)};w.XL=function(a){return
$ea(this.AA,a)};w.tL=function(a){if(this.AA){var b=this.AA;a=a&&a.toString();var
c=0,d;for(d in b.D)if(!a||d==a){for(var e=b.D[d],f=0;f<e.length;f++)+
+c,Xea(e[f]);delete b.D[d];b.F--}b=c}else b=0;return b};
w.oJ=function(a,b,c){a=this.AA.D[String(a)];if(!a)return!0;a=a.concat();for(var d=!
0,e=0;e<a.length;++e){var f=a[e];if(f&&!f.Gm&&f.capture==b){var
g=f.listener,k=f.wd||f.src;f.Xi&&this.XL(f);d=!1!==g.call(k,c)&&d}}return d&&!
c.defaultPrevented};w.YN=function(a,b){return
this.AA.YN(String(a),b)};w.CJ=function(a,b,c,d){return
this.AA.CJ(String(a),b,c,d)};w.hasListener=function(a,b){return
this.AA.hasListener(void 0!==a?String(a):void 0,b)};function Ne(a,b)
{Me.call(this);this.D=a||1;this.F=b||
ma;this.H=y(this.KYa,this);this.J=ya()}z(Ne,Me);w=Ne.prototype;w.enabled=!
1;w.fz=null;w.setInterval=function(a){this.D=a;this.fz&&this.enabled?
(this.stop(),this.start()):this.fz&&this.stop()};w.KYa=function(){if(this.enabled)
{var a=ya()-this.J;0<a&&a<.8*this.D?this.fz=this.F.setTimeout(this.H,this.D-a):
(this.fz&&(this.F.clearTimeout(this.fz),this.fz=null),this.dispatchEvent("tick"),th
is.enabled&&(this.stop(),this.start()))}};
w.start=function(){this.enabled=!0;this.fz||
(this.fz=this.F.setTimeout(this.H,this.D),this.J=ya())};w.stop=function()
{this.enabled=!
1;this.fz&&(this.F.clearTimeout(this.fz),this.fz=null)};w.wa=function()
{Ne.fb.wa.call(this);this.stop();delete this.F};function Oe(a,b,c)
{if("function"===typeof a)c&&(a=y(a,c));else if(a&&"function"==typeof
a.handleEvent)a=y(a.handleEvent,a);else throw Error("B");return
2147483647<Number(b)?-1:ma.setTimeout(a,b||0)}function Pe(a){ma.clearTimeout(a)}
function Qe(a,b){var c=null;return(new fe(function(d,e){c=Oe(function(){d(b)},a);-
1==c&&e(Error("C"))})).ji(function(d){Pe(c);throw d;})};function Re(a)
{B.call(this);this.V=a;this.O={}}z(Re,B);var
sfa=[];w=Re.prototype;w.listen=function(a,b,c,d){return tfa(this,a,b,c,d)};function
tfa(a,b,c,d,e,f){Array.isArray(c)||(c&&(sfa[0]=c.toString()),c=sfa);for(var
g=0;g<c.length;g++){var k=De(b,c[g],d||a.handleEvent,e||!1,f||a.V||a);if(!
k)break;a.O[k.key]=k}return a}w.Dc=function(a,b,c,d){return ufa(this,a,b,c,d)};
function ufa(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g+
+)ufa(a,b,c[g],d,e,f);else{b=Ge(b,c,d||a.handleEvent,e,f||a.V||a);if(!b)return
a;a.O[b.key]=b}return a}w.Ge=function(a,b,c,d){b.listen(a,c,d,this.V||
this,this);return this};w.jc=function(a,b,c,d,e){if(Array.isArray(b))for(var
f=0;f<b.length;f++)this.jc(a,b[f],c,d,e);else if(a=ifa(a,b,c||
this.handleEvent,ua(d)?!!d.capture:!!d,e||this.V||this))Ke(a),delete
this.O[a.key];return this};w.LE=da(5);
function Se(a){sb(a.O,function(b,c)
{this.O.hasOwnProperty(c)&&Ke(b)},a);a.O={}}w.wa=function()
{Re.fb.wa.call(this);Se(this)};w.handleEvent=function(){throw Error("D");};function
vfa(a){B.call(this);this.F=a;this.D=[]}z(vfa,B);vfa.prototype.wa=function()
{vfa.fb.wa.call(this);this.D=this.F=null};function Te(a,b){return(new
wfa(b)).Wa(a)}function wfa(a){this.D=a}wfa.prototype.Wa=function(a){var
b=[];xfa(this,a,b);return b.join("")};
function xfa(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b)
{if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f+
+)c.push(e),e=d[f],xfa(a,a.D?
a.D.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b
instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d
in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof
e&&(c.push(f),yfa(d,c),c.push(":"),xfa(a,a.D?
a.D.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":yfa(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("F`"+typeof b);}}}var
zfa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\
t":"\\t","\x0B":"\\u000b"},Afa=/\uffff/.test("\uffff")?/
[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function yfa(a,b){b.push('"',a.replace(Afa,function(c){var d=zfa[c];d||(d="\\u"+
(c.charCodeAt(0)|65536).toString(16).substr(1),zfa[c]=d);return d}),'"')};function
Bfa(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case
1223:return!0;default:return!1}};function Cfa()
{}Cfa.prototype.D=null;Cfa.prototype.getOptions=function(){var a;(a=this.D)||
(a={},Dfa(this)&&(a[0]=!0,a[1]=!0),a=this.D=a);return a};var Efa;function Ffa()
{}z(Ffa,Cfa);function Gfa(a){return(a=Dfa(a))?new ActiveXObject(a):new
XMLHttpRequest}function Dfa(a){if(!a.F&&"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.F=d}catch(e)
{}}throw Error("G");}return a.F}Efa=new Ffa;function Hfa(a){return
a.Ud&&"function"==typeof a.Ud?a.Ud():ta(a)||"string"===typeof a?
a.length:vb(a)}function Ue(a){if(a.Rc&&"function"==typeof a.Rc)return
a.Rc();if("string"===typeof a)return a.split("");if(ta(a)){for(var
b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return wb(a)}function Ifa(a)
{if(a.Db&&"function"==typeof a.Db)return a.Db();if(!a.Rc||"function"!=typeof a.Rc)
{if(ta(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c+
+)b.push(c);return b}return xb(a)}}
function Jfa(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else
if(ta(a)||"string"===typeof a)Fa(a,b,c);else for(var
d=Ifa(a),e=Ue(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)}function
Kfa(a,b,c){if("function"==typeof a.every)return
a.every(b,c);if(ta(a)||"string"===typeof a)return Ma(a,b,c);for(var
d=Ifa(a),e=Ue(a),f=e.length,g=0;g<f;g++)if(!b.call(c,e[g],d&&d[g],a))return!
1;return!0};var Ve="StopIteration"in ma?ma.StopIteration:
{message:"StopIteration",stack:""};function We(){}We.prototype.next=function()
{throw Ve;};We.prototype.Vs=function(){return this};function Lfa(a){if(a instanceof
We)return a;if("function"==typeof a.Vs)return a.Vs(!1);if(ta(a)){var b=0,c=new
We;c.next=function(){for(;;){if(b>=a.length)throw Ve;if(b in a)return a[b++];b+
+}};return c}throw Error("H");};function Xe(a,b)
{this.F={};this.D=[];this.J=this.H=0;var c=arguments.length;if(1<c){if(c%2)throw
Error("p");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else
a&&Mfa(this,a)}w=Xe.prototype;w.Ud=p("H");w.Rc=function(){Nfa(this);for(var
a=[],b=0;b<this.D.length;b++)a.push(this.F[this.D[b]]);return a};w.Db=function()
{Nfa(this);return this.D.concat()};function Ofa(a,b){return
Pfa(a.F,b)}w.Tr=function(a){for(var b=0;b<this.D.length;b++){var
c=this.D[b];if(Pfa(this.F,c)&&this.F[c]==a)return!0}return!1};
w.Ga=function(a,b){if(this===a)return!0;if(this.H!=a.Ud())return!1;b=b||
Qfa;Nfa(this);for(var c,d=0;c=this.D[d];d++)if(!b(this.get(c),a.get(c)))return!
1;return!0};function Qfa(a,b){return a===b}w.isEmpty=function(){return
0==this.H};w.clear=function()
{this.F={};this.J=this.H=this.D.length=0};w.remove=function(a){return
Pfa(this.F,a)?(delete this.F[a],this.H--,this.J+
+,this.D.length>2*this.H&&Nfa(this),!0):!1};
function Nfa(a){if(a.H!=a.D.length){for(var b=0,c=0;b<a.D.length;){var
d=a.D[b];Pfa(a.F,d)&&(a.D[c++]=d);b++}a.D.length=c}if(a.H!=a.D.length){var
e={};for(c=b=0;b<a.D.length;)d=a.D[b],Pfa(e,d)||(a.D[c++]=d,e[d]=1),b+
+;a.D.length=c}}w.get=function(a,b){return Pfa(this.F,a)?
this.F[a]:b};w.set=function(a,b){Pfa(this.F,a)||(this.H++,this.D.push(a),this.J+
+);this.F[a]=b};function Mfa(a,b){if(b instanceof Xe)for(var
c=b.Db(),d=0;d<c.length;d++)a.set(c[d],b.get(c[d]));else for(c in b)a.set(c,b[c])}
w.forEach=function(a,b){for(var c=this.Db(),d=0;d<c.length;d++){var
e=c[d],f=this.get(e);a.call(b,f,e,this)}};w.clone=function(){return new
Xe(this)};w.Vs=function(a){Nfa(this);var b=0,c=this.J,d=this,e=new
We;e.next=function(){if(c!=d.J)throw Error("J");if(b>=d.D.length)throw Ve;var
f=d.D[b++];return a?f:d.F[f]};return e};function Pfa(a,b){return
Object.prototype.hasOwnProperty.call(a,b)};function Ye(a,b,c,d,e,f,g){var
k="";a&&(k+=a+":");c&&(k+="//",b&&(k+=b+"@"),k+=c,d&&(k+=":"+d));e&&(k+=e);f&&(k+="
?"+f);g&&(k+="#"+g);return k}var Rfa=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?
([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?
$/;function Ze(a){return a.match(Rfa)}function Sfa(a,b){return a?b?
decodeURI(a):decodeURIComponent(a):a}function df(a,b){return Ze(b)[a]||null}
function Tfa(a){a=df(1,a);!
a&&ma.self&&ma.self.location&&(a=ma.self.location.protocol,a=a.substr(0,a.length-
1));return a?a.toLowerCase():""}function ef(a){return Sfa(df(5,a),!0)}function
Ufa(a){var b=a.indexOf("#");return 0>b?null:a.substr(b+1)}function Vfa(a,b){var
c=a.indexOf("#");return(0>c?a:a.substr(0,c))+(b?"#"+b:"")}
function Wfa(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var
d=a[c].indexOf("="),e=null;if(0<=d){var
f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?Cc(e):"")}}}function
Xfa(a,b){if(!b)return a;var 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;return a[0]+(a[1]?"?"+a[1]:"")+a[2]}
function Yfa(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d+
+)Yfa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+Bc(b)))}function
Zfa(a,b){var c=[];for(b=b||0;b<a.length;b+=2)Yfa(a[b],a[b+1],c);return
c.join("&")}function ff(a){var b=[],c;for(c in a)Yfa(c,a[c],b);return
b.join("&")}function gf(a,b){var c=2==arguments.length?
Zfa(arguments[1],0):Zfa(arguments,1);return Xfa(a,c)}function hf(a,b)
{b=ff(b);return Xfa(a,b)}function kf(a,b,c){c=null!=c?"="+Bc(c):"";return
Xfa(a,b+c)}
function $fa(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 aga=/#|$/;function lf(a,b){return
0<=$fa(a,0,b,a.search(aga))}function mf(a,b){var
c=a.search(aga),d=$fa(a,0,b,c);if(0>d)return null;var e=a.indexOf("&",d);if(0>e||
e>c)e=c;d+=b.length+1;return Cc(a.substr(d,e-d))}var bga=/[?&]($|#)/;
function cga(a,b){for(var
c=a.search(aga),d=0,e,f=[];0<=(e=$fa(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min
(a.indexOf("&",e)+1||c,c);f.push(a.substr(d));return
f.join("").replace(bga,"$1")}function nf(a,b,c){return kf(cga(a,b),b,c)}function
of(a,b){var c=a;0>c.indexOf("#")&&c.indexOf("?");jb(a,"/")&&(a=a.substr(0,a.length-
1));ib(b,"/")&&(b=b.substr(1));return a+"/"+b};function pf(a)
{Me.call(this);this.headers=new Xe;this.ha=a||null;this.mc=!
1;this.ea=this.D=null;this.V="";this.F=0;this.O="";this.J=this.ma=this.W=this.la=!
1;this.R=0;this.aa=null;this.H="";this.xa=this.qa=!1}z(pf,Me);var dga=/^https?
$/i,ega=["POST","PUT"],fga=[];function rf(a,b,c,d,e,f,g){var k=new
pf;fga.push(k);b&&k.listen("complete",b);k.Dc("ready",k.AQa);f&&(k.R=Math.max(0,f))
;g&&k.au(g);k.send(a,c,d,e)}w=pf.prototype;w.AQa=function()
{this.dispose();Wa(fga,this)};w.au=ca("qa");
w.send=function(a,b,c,d){if(this.D)throw Error("K`"+this.V+"`"+a);b=b?
b.toUpperCase():"GET";this.V=a;this.O="";this.F=0;this.la=!1;this.mc=!
0;this.D=this.Cda();this.ea=this.ha?
this.ha.getOptions():Efa.getOptions();this.D.onreadystatechange=y(this.wGa,this);tr
y{this.ma=!0,this.D.open(b,String(a),!0),this.ma=!1}catch(f)
{gga(this,f);return}a=c||"";var e=this.headers.clone();d&&Jfa(d,function(f,g)
{e.set(g,f)});d=Na(e.Db(),hga);c=ma.FormData&&a instanceof ma.FormData;!Pa(ega,b)||
d||c||e.set("Content-Type",
"application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,g)
{this.D.setRequestHeader(g,f)},this);this.H&&(this.D.responseType=this.H);"withCred
entials"in this.D&&this.D.withCredentials!
==this.qa&&(this.D.withCredentials=this.qa);try{iga(this),0<this.R&&((this.xa=jga(t
his.D))?
(this.D.timeout=this.R,this.D.ontimeout=y(this.Ni,this)):this.aa=Oe(this.Ni,this.R,
this)),this.W=!0,this.D.send(a),this.W=!1}catch(f){gga(this,f)}};
function jga(a){return Oc&&$c(9)&&"number"===typeof a.timeout&&void 0!
==a.ontimeout}function hga(a){return bba("Content-Type",a)}w.Cda=function(){return
this.ha?Gfa(this.ha):Gfa(Efa)};w.Ni=function(){"undefined"!=typeof
qaa&&this.D&&(this.O="Timed out after "+this.R+"ms,
aborting",this.F=8,this.dispatchEvent("timeout"),this.abort(8))};function gga(a,b)
{a.mc=!1;a.D&&(a.J=!0,a.D.abort(),a.J=!1);a.O=b;a.F=5;kga(a);lga(a)}
function kga(a){a.la||(a.la=!
0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}w.abort=function(a)
{this.D&&this.mc&&(this.mc=!1,this.J=!0,this.D.abort(),this.J=!1,this.F=a||
7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),lga(this))};w.wa=funct
ion(){this.D&&(this.mc&&(this.mc=!1,this.J=!0,this.D.abort(),this.J=!1),lga(this,!
0));pf.fb.wa.call(this)};w.wGa=function(){this.isDisposed()||(this.ma||this.W||
this.J?mga(this):this.yma())};w.yma=function(){mga(this)};
function mga(a){if(a.mc&&"undefined"!=typeof qaa&&(!a.ea[1]||4!=sf(a)||2!
=a.Ic()))if(a.W&&4==sf(a))Oe(a.wGa,0,a);else
if(a.dispatchEvent("readystatechange"),4==sf(a)){a.mc=!
1;try{if(a.Pk())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.F=6;t
ry{var b=2<sf(a)?a.D.statusText:""}catch(c){b=""}a.O=b+" ["+a.Ic()
+"]";kga(a)}}finally{lga(a)}}}function lga(a,b){if(a.D){iga(a);var c=a.D,d=a.ea[0]?
qa:null;a.D=null;a.ea=null;b||
a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}
function iga(a)
{a.D&&a.xa&&(a.D.ontimeout=null);a.aa&&(Pe(a.aa),a.aa=null)}w.ld=function()
{return!!this.D};w.Pk=function(){var a=this.Ic(),b;if(!(b=Bfa(a)))
{if(a=0===a)a=Tfa(String(this.V)),a=!dga.test(a);b=a}return b};function sf(a)
{return a.D?a.D.readyState:0}w.Ic=function(){try{return 2<sf(this)?this.D.status:-
1}catch(a){return-1}};w.$i=function(){try{return this.D?
this.D.responseText:""}catch(a){return""}};w.fO=da(7);w.kx=da(8);
w.getResponse=function(){try{if(!this.D)return null;if("response"in this.D)return
this.D.response;switch(this.H){case "":case "text":return this.D.responseText;case
"arraybuffer":if("mozResponseArrayBuffer"in this.D)return
this.D.mozResponseArrayBuffer}return null}catch(a){return
null}};w.getAllResponseHeaders=function(){return this.D&&4==sf(this)?
this.D.getAllResponseHeaders()||"":""};function nga(a){return"string"===typeof a.O?
a.O:String(a.O)}Saa(function(a){pf.prototype.yma=a(pf.prototype.yma)});function
oga(a){Me.call(this);this.D=new vfa(a);this.F=new
Re(this)}z(oga,Me);oga.prototype.load=function(){for(var
a=this.F,b=this.D.F,c=0;c<b.length;c++){var d=new
pf;a.listen(d,"complete",y(this.H,this,c));d.send(b[c])}};oga.prototype.H=function(
a,b){b=b.target;if(b.Pk()){this.D.D[a]=b.$i();a:{var
c=this.D;a=c.D;if(a.length==c.F.length){for(c=0;c<a.length;c++)if(null==a[c]){a=!
1;break a}a=!0}else a=!1}a&&this.dispatchEvent("success")}else
this.dispatchEvent(new pga(b.Ic()));b.dispose()};
oga.prototype.wa=function()
{oga.fb.wa.call(this);this.F.dispose();this.F=null;this.D.dispose();this.D=null};fu
nction pga(a){ye.call(this,"error");this.status=a}z(pga,ye);/*
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 tf(a,b){this.gy=[];this.dGa=a;this.Mua=b||null;this.cW=this.$va=!
1;this.Wg=void 0;this.apa=this.NPa=this.Bca=!
1;this.V$=0;this.Mf=null;this.j1=0}w=tf.prototype;w.cancel=function(a)
{if(this.jg())this.Wg instanceof tf&&this.Wg.cancel();else{if(this.Mf){var
b=this.Mf;delete this.Mf;a?b.cancel(a):(b.j1--,0>=b.j1&&b.cancel())}this.dGa?
this.dGa.call(this.Mua,this):this.apa=!0;this.jg()||this.xc(new
uf(this))}};w.fua=function(a,b){this.Bca=!1;qga(this,a,b)};
function qga(a,b,c){a.$va=!0;a.Wg=c;a.cW=!b;rga(a)}w.Iy=function(){if(this.jg())
{if(!this.apa)throw new sga(this);this.apa=!1}};w.callback=function(a)
{this.Iy();qga(this,!0,a)};w.xc=function(a){this.Iy();qga(this,!1,a)};function
tga(a){throw a;}w.addCallback=function(a,b){return
this.xd(a,null,b)};w.vg=function(a,b){return this.xd(null,a,b)};function wf(a,b,c)
{return a.xd(b,b,c)}function uga(a,b,c){a.xd(b,function(d){var
e=b.call(this,d);if(void 0===e)throw d;return e},c)}
w.xd=function(a,b,c){this.gy.push([a,b,c]);this.jg()&&rga(this);return
this};w.then=function(a,b,c){var d,e,f=new fe(function(g,k)
{d=g;e=k});this.xd(d,function(g){g instanceof uf?f.cancel():e(g)});return
f.then(a,b,c)};tf.prototype.$goog_Thenable=!0;function vga(a,b)
{a.xd(b.callback,b.xc,b)}tf.prototype.$s=function(a){var b=new
tf;vga(this,b);a&&(b.Mf=this,this.j1++);return
b};tf.prototype.jg=p("$va");tf.prototype.Iq=function(a){return a instanceof Error};
function wga(a){return La(a.gy,function(b){return"function"===typeof b[1]})}
function rga(a){if(a.V$&&a.jg()&&wga(a)){var
b=a.V$,c=xga[b];c&&(ma.clearTimeout(c.Pb),delete
xga[b]);a.V$=0}a.Mf&&(a.Mf.j1--,delete a.Mf);b=a.Wg;for(var d=c=!1;a.gy.length&&!
a.Bca;){var e=a.gy.shift(),f=e[0],g=e[1];e=e[2];if(f=a.cW?g:f)try{var k=f.call(e||
a.Mua,b);void 0!==k&&(a.cW=a.cW&&(k==b||
a.Iq(k)),a.Wg=b=k);if(Gaa(b)||"function"===typeof ma.Promise&&b instanceof
ma.Promise)d=!0,a.Bca=!0}catch(l){b=l,a.cW=!0,wga(a)||(c=!
0)}}a.Wg=b;d&&(k=y(a.fua,a,!0),d=y(a.fua,a,!1),b instanceof tf?(b.xd(k,
d),b.NPa=!0):b.then(k,d));c&&(b=new yga(b),xga[b.Pb]=b,a.V$=b.Pb)}function xf(a)
{var b=new tf;b.callback(a);return b}function yf(a){var b=new tf;b.xc(a);return
b}function sga(a){za.call(this);this.fj=a}z(sga,za);sga.prototype.message="Deferred
has already fired";sga.prototype.name="AlreadyCalledError";function uf(a)
{za.call(this);this.fj=a}z(uf,za);uf.prototype.message="Deferred was
canceled";uf.prototype.name="CanceledError";function yga(a)
{this.Pb=ma.setTimeout(y(this.F,this),0);this.D=a}
yga.prototype.F=function(){delete xga[this.Pb];tga(this.D)};var xga={};var
zga=[];function Aga(a){if(a.length){var b=zga.length;$a(zga,a);if(!b){a=zga;var
c=function(){var d=a.shift();d=zf(d,void 0);a.length&&wf(d,c);return d};c()}}else
xf(null)}
function zf(a,b){var c=b||{};b=c.document||document;var
d=ac(a),e=Id("SCRIPT"),f={jIa:e,Ni:void 0},g=new tf(Bga,f),k=null,l=null!
=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){Cga(e,!0);g.xc(new
Dga(1,"Timeout reached for loading script
"+d))},l),f.Ni=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!
=e.readyState&&"complete"!=e.readyState||(Cga(e,c.Kta||!
1,k),g.callback(null))};e.onerror=function(){Cga(e,!0,k);g.xc(new Dga(0,"Error
while loading script "+d))};f=c.attributes||
{};Hb(f,{type:"text/javascript",charset:"UTF-
8"});Ad(e,f);yc(e,a);Ega(b).appendChild(e);return g}function Ega(a){var
b=yd("HEAD",a);return!b||Qa(b)?a.documentElement:b[0]}function Bga()
{if(this&&this.jIa){var a=this.jIa;a&&"SCRIPT"==a.tagName&&Cga(a,!
0,this.Ni)}}function Cga(a,b,c){null!
=c&&ma.clearTimeout(c);a.onload=qa;a.onerror=qa;a.onreadystatechange=qa;b&&window.s
etTimeout(function(){Od(a)},0)}function Dga(a,b){var c="Jsloader error (code
#"+a+")";b&&(c+=": "+b);za.call(this,c);this.code=a}
z(Dga,za);var Af={oqa:!1,qqa:!1,pqa:!1,mqa:!1,nqa:!1,rqa:!1};Af.yM=Af.oqa||Af.qqa||
Af.pqa||Af.mqa||Af.nqa||Af.rqa;Af.wI=Nc;Af.Iw=Oc;Af.o0=Pc;Af.$q=Af.yM?
Af.oqa:Nb();Af.wcb=function(){return Ica()||qb("iPod")};Af.rI=Af.yM?
Af.qqa:Af.wcb();Af.jC=Af.yM?Af.pqa:qb("iPad");Af.nM=Af.yM?Af.mqa:yba();Af.rf=Af.yM?
Af.nqa:xba();Af.Ecb=function(){return wba()&&!Jca()};Af.rn=Af.yM?
Af.rqa:Af.Ecb();function Fga(){Me.call(this);this.F=new
Re(this);this.ia(this.F);this.D={}}z(Fga,Me);w=Fga.prototype;w.WT=!1;w.bpa=!
1;w.C_=!1;function Gga(a){var b=Id("SCRIPT");yc(b,a);b.async=!1;return b}function
Hga(a){var b=Id("LINK");wca(b,a,"preload");b.as="script";
(a=raa())&&b.setAttribute("nonce",a);return b}
w.kCa=function(a,b,c){var d=void 0===c?{}:c;c=d.Tt;d=d.BQ;b=this.D[a]||
Iga(a,b);b.O=!0;b.D&&d?b.D=Cba(b.D,d):b.D=d||b.D;b.H=c||null;this.D[a]?this.C_?
Jga(this,a):null!=b.J&&Kga(this,a):(this.D[a]=b,Jga(this,a))};
function Kga(a,b){a.dispatchEvent(new Lga(b));var
c=a.D[b],d=c.R,e=c.J,f=null;try{if(a.bpa||a.WT&&(Af.rf||Nb()&&Ob("36")))for(var
g=0;g<d.length;g++)zaa(e[g]+" //# sourceURL="+d[g]);else zaa(e.join("\n"))}catch(k)
{f=k}a.dispatchEvent(new Mga(b));f?(c=c.H,a.dispatchEvent(new
Nga(b,null,f)),c&&c(null)):c.D&&c.D();delete a.D[b]}w.YYa=function(a,b){var
c=this.D[b];c.J=a.D.D;c.O&&Kga(this,b);Oe(a.dispose,5,a)};
w.t9=function(a,b){if(!this.WT){var c=this.D[[a]];if(!
c)if(c={},c[a]=b,c=Iga([a],c),this.D[[a]]=c,this.C_){var d=[];a=document.head||
document.documentElement;for(b=0;b<c.F.length;b++){var
e=Hga(c.F[b]);d.push(e);a.insertBefore(e,a.firstChild)}c.D=function(){for(var
f=0;f<d.length;f++)Od(d[f])}}else Jga(this,[a])}};
function Jga(a,b){var c=a.WT,d=a.bpa||a.WT&&(Af.rf||Nb()&&Ob("36")),e=a.D[b];a.C_?
Oga(a,e,b):c&&!d?Aga(e.F):(c=new
oga(e.R),d=a.F,d.listen(c,"success",y(a.YYa,a,c,b)),d.listen(c,"error",y(a.XYa,a,c,
b)),c.load())}
function Oga(a,b,c){if(0==b.F.length&&b.D)b.D();else for(var
d=null,e=document.head||
document.documentElement,f={},g=0;g<b.F.length;f={ju:f.ju},g+
+)f.ju=Gga(b.F[g]),f.ju.onload=function(k){return function()
{k.ju.onload=null;k.ju.onerror=null;Od(k.ju);k.ju==d&&(d=null,b.D&&b.D())}}
(f),f.ju.onerror=function(k){return function()
{k.ju.onload=null;k.ju.onerror=null;Od(k.ju);var l=b.H;a.dispatchEvent(new Nga(c,-
1,void 0));l&&l(-1);d==k.ju&&(d=null)}}
(f),d=f.ju,e.insertBefore(f.ju,e.firstChild)}
w.XYa=function(a,b,c){var d=this.D[b];d&&(delete
this.D[b],d=d.H,c=c.status,this.dispatchEvent(new Nga(b,c,void
0)),d&&d(c));Oe(a.dispose,5,a)};var Pga=new zea("a"),Qga=new zea("b"),Rga=new
zea("c");function Mga(){ye.call(this,Pga)}z(Mga,ye);function Lga()
{ye.call(this,Qga)}z(Lga,ye);function Nga(a,b,c)
{ye.call(this,Rga);this.status=b;this.error=c||null}z(Nga,ye);function Sga(a)
{this.R=Ja(a,ac);this.F=a;this.J=null;this.O=!1;this.H=this.D=null}
function Iga(a,b){if(!a)return new Sga([]);for(var c=[],d=0;d<a.length;d++){var
e=b[a[d]];e.SV||(e.SV=[]);$a(c,e.SV)}return new Sga(c)};function Bf()
{B.call(this)}z(Bf,B);Bf.prototype.initialize=h();function Tga(a,b)
{this.D=a;this.F=b}Tga.prototype.execute=function(a){this.D&&(this.D.call(this.F||
null,a),this.D=this.F=null)};Tga.prototype.abort=function()
{this.F=this.D=null};Saa(function(a)
{Tga.prototype.execute=a(Tga.prototype.execute)});function Uga(a,b)
{B.call(this);this.H=a;this.Pb=b;this.F=[];this.D=[];this.J=[]}z(Uga,B);w=Uga.proto
type;w.SV=null;w.Yla=Bf;w.Vk=null;w.getId=p("Pb");w.Wl=da(11);w.RV=function(a,b)
{a=new Tga(a,b);this.F.push(a);return a};function Vga(a,b){a.D.push(new Tga(b,void
0))}w.Tg=function(){return!!this.Vk};w.onLoad=function(a){var b=new
this.Yla;b.initialize(a());this.Vk=b;b=(b=!!Wga(this.J,a()))||!!Wga(this.F,a());b||
(this.D.length=0);return b};
w.Tt=function(a){(a=Wga(this.D,a))&&window.setTimeout(Bba("Module errback failures:
"+a),0);this.J.length=0;this.F.length=0};function Wga(a,b){for(var
c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e)
{Jda(e),c.push(e)}a.length=0;return c.length?c:null}w.wa=function()
{Uga.fb.wa.call(this);se(this.Vk)};function Xga()
{this.V=this.la=null}w=Xga.prototype;w.CIa=h();w.vsa=function(){throw
Error("M");};w.UIa=h();w.rxa=p("la");w.PZ=da(13);w.ld=t(!1);w.YBa=t(!
1);w.t9=function(){throw Error("N");};w.Wl=da(10);w.RV=h();var
Yga=null,Zga=null;function Df(){!Yga&&Zga&&(Yga=Zga());return Yga};function $ga()
{Xga.call(this);this.D={};this.O=[];this.H=[];this.ma=[];this.F=[];this.R=[];this.e
a={};this.ha={};this.J=this.W=new Uga([],"");this.qa=new
tf;this.aa=0;this.xa=this.Ca=this.za=!1}z($ga,Xga);function aha()
{za.call(this)}z(aha,za);w=$ga.prototype;w.CIa=function(a){for(var b in a){var
c=b,d=a[b];this.D[c]?(c=this.D[c].H,c!=d&&c.splice.apply(c,
[0,c.length].concat(ja(d)))):this.D[c]=new Uga(d,c)}this.qa.jg()||
this.qa.callback();bha(this)};function Ef(a){return Df().D[a]}
w.vsa=function(a,b){if(!this.V.H)throw Error("O");this.ea[a]||
(this.ea[a]={});this.ea[a][b]=!0};w.UIa=function(a){for(var b in
a)this.D[b].SV=a[b]};w.PZ=da(12);w.ld=function(){return
0<this.O.length};w.YBa=function(){return 0<this.R.length};function cha(a){var
b=a.za,c=a.ld();c!=b&&(a.Q2(c?"active":"idle"),a.za=c);b=a.YBa();b!
=a.Ca&&(a.Q2(b?"userActive":"userIdle"),a.Ca=b)}w.t9=function(a)
{if(this.D[a].Tg()||dha(this,a))throw Error("P`"+a);a=eha(this,a);for(var
b=0;b<a.length;b++)this.V.t9(a[b],this.D[a[b]])};
function fha(a,b,c){var d=[];bb(b,d);b=[];for(var e={},f=0;f<d.length;f++){var
g=d[f],k=a.D[g];if(!k)throw Error("R`"+g);var l=new tf;e[g]=l;k.Tg()?
l.callback(a.la):(gha(a,g,k,!!c,l),dha(a,g)||b.push(g))}0<b.length&&hha(a,b);return
e}function gha(a,b,c,d,e){c.RV(e.callback,e);Vga(c,function(f){e.xc(new
aha(f))});dha(a,b)?d&&(iha(a,b),cha(a)):d&&iha(a,b)}function hha(a,b){Qa(a.O)?
a.Fja(b):(a.F.push(b),cha(a))}
w.Fja=function(a,b,c){b||
(this.aa=0);this.O=a=jha(this,a);this.H=Za(a);cha(this);Qa(a)||
(this.ma.push.apply(this.ma,a),c=y(this.V.kCa,this.V,Za(a),this.D,
{uOb:this.ea,AOb:!!c,Tt:y(this.ZYa,this,this.H,a),aPb:y(this.z5a,this)}),
(a=5E3*Math.pow(this.aa,2))?window.setTimeout(c,a):c())};
function jha(a,b){b=Ia(b,function(e){return a.D[e].Tg()?(ma.setTimeout(function()
{return Error("S`"+e)},0),!1):!0});for(var c=[],d=0;d<b.length;d+
+)c=c.concat(eha(a,b[d]));bb(c);return 1<c.length?(b=c.shift(),a.F=Ja(c,function(e)
{return[e]}).concat(a.F),[b]):c}function eha(a,b){var c=Jb(a.ma),d=[];c[b]||
d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.D[b[e]].H,g=f.length-
1;0<=g;g--){var k=f[g];a.D[k].Tg()||c[k]||
(d.push(k),b.push(k))}d.reverse();bb(d);return d}
function bha(a)
{a.J==a.W&&(a.J=null,a.W.onLoad(y(a.rxa,a))&&kha(a,4),cha(a))}function Ff(a)
{if(a.J){var b=a.J.getId();a.isDisposed()||
(a.D[b].onLoad(y(a.rxa,a))&&kha(a,4),Wa(a.R,b),Wa(a.O,b),Qa(a.O)&&lha(a),cha(a),a.J
=null)}}function dha(a,b){if(Pa(a.O,b))return!0;for(var c=0;c<a.F.length;c+
+)if(Pa(a.F[c],b))return!0;return!1}function Gf(a,b,c,d){var
e=Df(),f=e.D[a];f.Tg()?(b=new
Tga(b,c),window.setTimeout(y(b.execute,b),0)):dha(e,a)?b=f.RV(b,c):(b=f.RV(b,c),d||
hha(e,[a]));return b}
w.load=function(a,b){return fha(this,[a],b)[a]};function iha(a,b){Pa(a.R,b)||
a.R.push(b)}function Hf(a,b){a.J=a.D[b]}w.Wl=da(9);w.ZYa=function(a,b,c){this.aa+
+;this.H=a;Fa(b,xa(Wa,this.ma),this);401==c?(kha(this,0),this.F.length=0):410==c?
(mha(this,3),lha(this)):3<=this.aa?(mha(this,1),lha(this)):this.Fja(this.H,!
0,8001==c)};w.z5a=function(){mha(this,2);lha(this)};function mha(a,b){1<a.H.length?
a.F=Ja(a.H,function(c){return[c]}).concat(a.F):kha(a,b)}
function kha(a,b){var c=a.H;a.O.length=0;for(var d=[],e=0;e<a.F.length;e++){var
f=Ia(a.F[e],function(l){var m=eha(this,l);return La(c,function(n){return
Pa(m,n)})},a);$a(d,f)}for(e=0;e<c.length;e++)Ta(d,c[e]);for(e=0;e<d.length;e++)
{for(f=0;f<a.F.length;f++)Wa(a.F[f],d[e]);Wa(a.R,d[e])}var
g=a.ha.error;if(g)for(e=0;e<g.length;e++){var k=g[e];for(f=0;f<d.length;f+
+)k("error",d[f],b)}for(e=0;e<c.length;e+
+)a.D[c[e]]&&a.D[c[e]].Tt(b);a.H.length=0;cha(a)}
function lha(a){for(;a.F.length;){var b=Ia(a.F.shift(),function(c){return!
this.D[c].Tg()},a);if(0<b.length){a.Fja(b);return}}cha(a)}w.RV=function(a,b)
{Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++){var
d=a[c],e=b,f=this.ha;f[d]||(f[d]=[]);f[d].push(e)}};w.Q2=function(a){for(var
b=this.ha[a],c=0;b&&c<b.length;c++)b[c](a)};w.dispose=function()
{te(wb(this.D),this.W);this.D={};this.O=[];this.H=[];this.R=[];this.F=[];this.ha={}
;this.xa=!0};w.isDisposed=p("xa");Zga=function(){return new $ga};function If(a)
{nha();return Qba(a)}var nha=qa;na("DOCS_initializeModules",function(a,b,c){var
d=new Fga;d.WT=!1;d.bpa=Af.rf;d.C_=!0;var
e=Df();e.V=d;e.CIa(a);e.UIa(ub(b,function(f){return
Ja(f,If)}));c&&(Hf(e,c),Ff(e))},void 0);function oha(a){return Mc(a.prototype,"$
$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return+
+pha}}})}function Jf(a,b,c){function d(){return a.apply(d,arguments)}c(b,d);return
d}var pha=1E3;function Kf(a,b){return Object.is(a,b)||null==a&&null==b};function
C(){}C.prototype.Ga=function(a){return Kf(this,a)};C.prototype.Lf=function(){return
qha(this)};C.prototype.toString=function(){return D(rha(Lf(sha(this))))
+"@"+D(Mf(this.Lf()))};function Nf(){}x(Nf,C);function Of(a){tha(a);uha(a)}function
Pf(a,b){tha(a);a.W=b;uha(a)}function vha(a,b,c){tha(a);a.V=c;a.W=b;uha(a)}function
wha(a,b){tha(a);if(a.V=b)a.W=b.toString();uha(a)}Nf.prototype.F=function(a)
{this.D=a;xha(this,a)};function uha(a){a.D instanceof
Error&&(Error.captureStackTrace?
Error.captureStackTrace(a.D):a.D.stack=Error().stack)}Nf.prototype.O=p("W");Nf.prot
otype.toString=function(){var a=rha(Lf(sha(this))),b=this.O();return null==b?a:D(a)
+": "+D(b)};
function Qf(a){if(null!=a){var b=a.NNa;if(null!=b)return b}a instanceof TypeError?
(b=new yha,Pf(b,D(a)),zha(b),b.H=a,b.F(new TypeError(b)),a=b):(b=new
Aha,Pf(b,D(a)),zha(b),b.H=a,b.F(Error(b)),a=b);return a}function tha(a)
{a.ma=Rf([0],Nf,Bha,Nf.D);Rf([0],Cha,Dha,Cha.D)}function Bha(a){return a instanceof
Nf}function xha(a,b){if(b instanceof Object)try{b.NNa=a,Object.defineProperties(b,
{qo:{get:function(){return a.V&&a.V.D}}})}catch(c){}};function Eha()
{}x(Eha,Nf);function Fha(a){var b=new Eha;Pf(b,a);b.F(Error(b));return b}function
Sf(a){return a instanceof Eha};function Tf(){}x(Tf,Eha);function Gha(){var a=new
Tf;Of(a);a.F(Error(a));return a}function F(a){var b=new
Tf;Pf(b,a);b.F(Error(b));return b}function Hha(a){return a instanceof Tf};function
Iha(){}x(Iha,Tf);function Jha(a){var b=new Iha;Pf(b,a);b.F(Error(b));return
b};function sha(a){return a.constructor};function Kha(a,b)
{this.F=a;this.D=b}x(Kha,C);function rha(a){var b=oha(a.F);0!=a.D&&(b="L"+D(b)
+";");return D(Lha("[",a.D))+D(b)}function Mha(a){return D(oha(a.F))
+D(Lha("[]",a.D))}function Nha(a,b){b=a.lastIndexOf(b);return a.substr(b+1|
0)}Kha.prototype.toString=function(){return"class "+D(rha(this))};function Lha(a,b)
{for(var c="",d=0;d<b;d=d+1|0)c=D(c)+D(a);return c}function Lf(a,b){var c=b||
0;return Mc(a.prototype,"$$class/"+c,function(){return new Kha(a,c)})};function
Oha(){}x(Oha,Tf);function Pha(){var a=new Oha;Of(a);a.F(Error(a));return a}function
Uf(a){var b=new Oha;Pf(b,a);b.F(Error(b));return b};function Vf(a){return new
Qha(a)};function Qha(a){this.D=a}x(Qha,C);function Wf(a,b){a=a.D;a(b)};function
Rha(){}x(Rha,Nf);function Sha(a){var b=new Rha;Pf(b,a);b.F(Error(b));return
b};function Yf(a,b){this.D=a|0;this.F=b|0}w=Yf.prototype;w.Fl=function(){return
4294967296*this.F+(this.D>>>0)};
w.toString=function(a){a=a||10;if(2>a||36<a)throw Error("T`"+a);var
b=this.F>>21;if(0==b||-1==b&&(0!=this.D||-2097152!=this.F))return
b=this.Fl(),10==a?""+b:b.toString(a);b=14-(a>>2);var
c=Math.pow(a,b),d=Zf(c,c/4294967296);c=Tha(this,d);d=Math.abs(this.add($f(Uha(c,d))
).Fl());var
e=10==a?""+d:d.toString(a);e.length<b&&(e="0000000000000".substr(e.length-b)
+e);d=c.Fl();return(10==a?d:d.toString(a))+e};function Vha(a){return
0==a.D&&0==a.F}w.Ga=function(a){return this.D==a.D&&this.F==a.F};
w.compare=function(a){return this.F==a.F?this.D==a.D?0:this.D>>>0>a.D>>>0?1:-
1:this.F>a.F?1:-1};function $f(a){var b=~a.D+1|0;return Zf(b,~a.F+!b|
0)}w.add=function(a){var
b=this.F>>>16,c=this.F&65535,d=this.D>>>16,e=a.F>>>16,f=a.F&65535,g=a.D>>>16;a=(thi
s.D&65535)+(a.D&65535);g=(a>>>16)+(d+g);d=g>>>16;d+=c+f;b=(d>>>16)+
(b+e)&65535;return Zf((g&65535)<<16|a&65535,b<<16|d&65535)};
function Uha(a,b){if(Vha(a))return a;if(Vha(b))return b;var
c=a.F>>>16,d=a.F&65535,e=a.D>>>16;a=a.D&65535;var
f=b.F>>>16,g=b.F&65535,k=b.D>>>16;b=b.D&65535;var l=a*b;var m=(l>>>16)+e*b;var
n=m>>>16;m=(m&65535)+a*k;n+=m>>>16;n+=d*b;var
q=n>>>16;n=(n&65535)+e*k;q+=n>>>16;n=(n&65535)+a*g;q=q+(n>>>16)+
(c*b+d*k+e*g+a*f)&65535;return Zf((m&65535)<<16|l&65535,q<<16|n&65535)}
function Tha(a,b){if(Vha(b))throw Error("U");if(0>a.F){if(a.Ga(Wha)){if(b.Ga(Xha)||
b.Ga(Yha))return Wha;if(b.Ga(Wha))return Xha;var c=1;if(0==c)c=a;else{var
d=a.F;c=32>c?Zf(a.D>>>c|d<<32-c,d>>c):Zf(d>>c-32,0<=d?0:-1)}c=Tha(c,b);d=1;if(0!=d)
{var e=c.D;c=32>d?Zf(e<<d,c.F<<d|e>>>32-d):Zf(0,e<<d-32)}if(c.Ga(Zha))return 0>b.F?
Xha:Yha;a=a.add($f(Uha(b,c)));return c.add(Tha(a,b))}return 0>b.F?Tha($f(a),$f(b)):
$f(Tha($f(a),b))}if(Vha(a))return Zha;if(0>b.F)return b.Ga(Wha)?Zha:$f(Tha(a,
$f(b)));for(d=Zha;0<=
a.compare(b);)
{c=Math.max(1,Math.floor(a.Fl()/b.Fl()));e=Math.ceil(Math.log(c)/Math.LN2);e=48>=e?
1:Math.pow(2,e-48);for(var f=ag(c),g=Uha(f,b);0>g.F||0<g.compare(a);)c-
=e,f=ag(c),g=Uha(f,b);Vha(f)&&(f=Xha);d=d.add(f);a=a.add($f(g))}return
d}w.and=function(a){return Zf(this.D&a.D,this.F&a.F)};w.or=function(a){return
Zf(this.D|a.D,this.F|a.F)};w.xor=function(a){return Zf(this.D^a.D,this.F^a.F)};
function $ha(a,b){b&=63;if(0==b)return a;var c=a.F;return 32>b?Zf(a.D>>>b|c<<32-
b,c>>>b):32==b?Zf(c,0):Zf(c>>>b-32,0)}function bg(a){a|=0;return-128<=a&&128>a?
aia(a):new Yf(a,0>a?-1:0)}function ag(a){return 0<a?0x7fffffffffffffff<=a?bia:new
Yf(a,a/4294967296):0>a?-9223372036854775808>=a?Wha:$f(new Yf(-a,-
a/4294967296)):Zha}function Zf(a,b){return new Yf(a,b)}var cia={};function aia(a)
{return Mc(cia,a,function(b){return new Yf(b,0>b?-1:0)})}
var Zha=Zf(0,0),Xha=Zf(1,0),Yha=Zf(-1,-
1),bia=Zf(4294967295,2147483647),Wha=Zf(0,2147483648);function dia(){}function
eia(){return!0};function fia(){}x(fia,C);function gia(a){return"boolean"===typeof
a};function qha(a){return a.dqa||(Object.defineProperties(a,{dqa:{value:+
+hia,enumerable:!1}}),a.dqa)}var hia=0;function Rf(a,b,c,d){return
iia(a,d,jia(b,c,a.length))}function iia(a,b,c){var d=a[0];if(null==d)return
null;var e=[];c&&(e.LR=c);if(1<a.length){a=a.slice(1);c=c&&jia(c.zja,c.gCa,c.g2-
1);for(var f=0;f<d;f++)e[f]=iia(a,b,c)}else if(void 0!==b)for(a=0;a<d;a+
+)e[a]=b;else e.length=d;return e}function cg(a,b,c,d){return
kia(a,jia(b,c,d))}function kia(a,b){a.LR=b;if(1<b.g2){b=jia(b.zja,b.gCa,b.g2-
1);for(var c=0;c<a.length;c++){var d=a[c];d&&kia(d,b)}}return a}
function jia(a,b,c){return{zja:a,gCa:b,g2:c}};function lia(){}var mia;x(lia,C);var
nia;function oia(){oia=h();nia=Rf([256],pia,qia,pia.D)};function dg(a){return
a.Fl()}function ria(a,b){return a.add($f(b))};function eg(a){return
Math.max(Math.min(a,2147483647),-2147483648)|0};function fg(a){return
ag(Math.round(a))};function sia(){}function tia(){return!0};function pia()
{this.D=bg(0)}x(pia,lia);function uia(a,b){return 0>a.compare(b)?-1:0<a.compare(b)?
1:0}function via(a){if(0<a.compare(bg(-129))&&0>a.compare(bg(128))){var b=a.D+128|
0,c=(oia(),nia)[b];c||(c=nia[b]=wia(a));return c}return wia(a)}function wia(a){var
b=new pia;b.D=a;return b}w=pia.prototype;w.FK=function(){return
dg(this.D)};w.Ga=function(a){return qia(a)&&a.D.Ga(this.D)};w.Lf=function(){var
a=this.D;return $ha(a,32).D^a.D};w.ob=function(){return this.D.D};w.wP=p("D");
w.toString=function(){return""+this.D};w.CG=function(a){return
uia(this.D,a.D)};function qia(a){return a instanceof pia};function gg(){}function
ig(){return!0};function jg(){}x(jg,Tf);function xia(){var a=new
jg;Of(a);a.F(Error(a));return a}function kg(a){var b=new
jg;Pf(b,a);b.F(Error(b));return b};function yia(){}x(yia,jg);function zia(a){return
Aia('For input string: "'+D(a)+'"')}function Aia(a){var b=new
yia;Pf(b,a);b.F(Error(b));return b}function Bia(a){return a instanceof
yia};function Cia(){}x(Cia,lia);function lg(a,b){return a<b?-1:a>b?1:a==b?0==a?
lg(1/a,1/b):0:isNaN(a)?isNaN(b)?0:1:-1}function Dia(a){return!isNaN(a)&&!
isFinite(a)}function Eia(a){mia||(mia=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))
([eE][+-]?\d+)?[dDfF]?)\s*$/);if(!mia.test(a))throw zia(a).D;return
parseFloat(a)}function mg(a){return"number"===typeof a};function Fia(){};function
Gia(){}x(Gia,C);function ng(a,b){return a.Ga?a.Ga(b):Object.is(a,b)}function og(a)
{if(a.Lf)return a.Lf();var b=typeof a;return"number"==b?eg(a):"boolean"==b?a?
1231:1237:"string"==b?pg(a):qha(a)}function qg(a){return a.toString()}function
Hia(a){var b=typeof a;if("number"==b)return Lf(Cia);if("boolean"==b)return
Lf(fia);if("string"==b)return Lf(Iia);if(Array.isArray(a))return(a=a.LR)?
Lf(a.zja,a.g2):Lf(C,1);if(a instanceof C)return Lf(a.constructor);if(a)return
Lf("function"==b?Fia:Gia);throw new TypeError("X");};function Jia()
{}x(Jia,Rha);function Kia(a){var b=new Jia;vha(b,D(a),Bha(a)?
a:null);b.F(Error(b));return b};function Lia(){}x(Lia,Tf);function Mia()
{}x(Mia,Tf);function rg(a){var b=new Mia;Pf(b,a);b.F(Error(b));return b};function
Aha(){}x(Aha,Tf);Aha.prototype.F=function(a)
{Tf.prototype.F.call(this,"__noinit__"===this.H?a:this.H)};function zha(a)
{a.H="__noinit__"};function yha(){}x(yha,Aha);function Nia(a){var b=new
yha;Pf(b,a);zha(b);b.F(new TypeError(b));return b};function Oia()
{}x(Oia,Iha);function Pia(){}x(Pia,Tf);function Qia(){var a=new
Pia;Of(a);a.F(Error(a));return a};function Ria(a){this.wWa=a}x(Ria,C);function
Sia(a){return"number"==typeof a?a:a.FK()};function Tia(a){return"string"==typeof a?
a.length:a.vn.length}function Uia(a,b){return"string"==typeof a?
a.charCodeAt(b):a.vn.charCodeAt(b)};function sg(a){return new Via(a)};function
Via(a){this.F=a}x(Via,C);Via.prototype.D=function(a){var b;return
b=this.F,b(a)};function tg(a,b){var c=typeof a;if("number"==c)a=lg(a,b);else
if("boolean"==c)a=a==b?0:a?1:-1;else{var d;"string"==c?
d=ug(a,b):d=a.CG(b);a=d}return a};function Wia(a){this.D=a}x(Wia,C);function vg()
{this.yi=0}x(vg,C);vg.prototype.name=function(){return null!=this.F?
this.F:""+this.yi};vg.prototype.toString=function(){return
this.name()};vg.prototype.CG=function(a){return this.yi-a.yi|0};function Xia(a,b)
{this.D=a;this.constructor=b}x(Xia,C);Xia.prototype.toString=function(){return
qg(this.D)};function Yia(a,b)
{Xia.call(this,a,b)}x(Yia,Xia);Yia.prototype.CG=function(a){if(!
Kf(this.constructor,a.constructor))throw a=new Lia,Of(a),a.F(Error(a)),a.D;return
lg(this.D,a.D)};function wg(a,b){return null==a?null:Mc(b,"$
$enumValues/"+D(a),function(){return new Xia(a,b)})}function xg(a,b){return
null==a?null:Mc(b,"$$enumValues/"+D(a),function(){return new Yia(a,b)})}function
yg(a){return null==a?null:a.D};function Zia()
{}x(Zia,C);Zia.prototype.toString=p("vn");function $ia(){}x($ia,Zia);function zg()
{var a=new $ia;a.vn="";return a}function aja(){var a=new $ia;a.vn="";return
a}function bja(a){var b=new $ia;b.vn=a;return b}function Ag(a,b){a.vn=D(a.vn)
+Bg(b);return a}function Cg(a,b,c,d){a.vn=D(a.vn)+D(Eg(D(b),c,d))}function Fg(a,b)
{a.vn=D(a.vn)+D(b);return a}function Gg(a,b){a.vn=D(a.vn)+D(b);return a};function
Hg(a){if(!a)return 0;for(var b=1,c=0;c<a.length;c++)b=Math.imul(31,b)+Jg(a[c])|0,b|
=0;return b};function Kg(a,b){return Kf(a,b)||null!=a&&ng(a,b)}function Lg(a,b)
{return Kf(a,b)}function Jg(a){return null!=a?og(a):0};function Mg(a){return new
cja(a)};function cja(a){this.D=a}x(cja,C);cja.prototype.Rja=function(a){var
b;return b=this.D,b(a)};var dja,eja,fja;function gja(a,b){return 2>b||36<b?-
1:48<=a&&a<(48+Math.min(b,10)|0)?a-48|0:97<=a&&a<(b+97-10|0)?a-97+10|
0:65<=a&&a<(b+65-10|0)?a-65+10|0:-1}function hja(a){return
55296<=a&&56319>=a}function ija(a){return 56320<=a&&57343>=a}function jja(a){if(!
(0<=a&&1114111>=a))throw xia().D;return 65536<=a?cg([(55296+((a-65536|0)>>10&1023)|
0)&65535,(56320+((a-65536|0)&1023)|0)&65535],sia,tia,1):cg([a&65535],sia,tia,1)}
function kja(a,b,c){var d,e=Uia(a,(d=b,b=b+1|0,d)),f;return
hja(e)&&b<c&&ija(f=Uia(a,b))?65536+((e&1023)<<10)+(f&1023)|0:e};var lja;function
mja(){mja=h();lja=Rf([256],nja,Ng,nja.D)};function nja()
{this.D=0}x(nja,lia);function Og(a,b){return a<b?-1:a>b?1:0}function Pg(a,b)
{if(null==a)throw Aia("null").D;if(2>b||36<b)throw Aia("radix "+b+" out of
range").D;for(var c=a.length,d=0<c&&(45==a.charCodeAt(0)||43==a.charCodeAt(0))?
1:0;d<c;d=d+1|0)if(-1==gja(a.charCodeAt(d),b))throw zia(a).D;b=parseInt(a,b);c=-
2147483648>b;if(isNaN(b))throw zia(a).D;if(c||2147483647<b)throw zia(a).D;return
b}function Mf(a){return(a>>>0).toString(16)}
function oja(a,b){return 10==b||2>b||36<b?""+a:a.toString(b)}function Qg(a){if(-
129<a&&128>a){var b=a+128|0,c=(mja(),lja)[b];c||(c=lja[b]=pja(a));return c}return
pja(a)}function pja(a){var b=new nja;b.D=a;return
b}w=nja.prototype;w.FK=p("D");w.Ga=function(a){return
Ng(a)&&a.D==this.D};w.Lf=p("D");w.ob=p("D");w.wP=function(){return bg(this.D|
0)};w.toString=function(){return""+this.D};w.CG=function(a){return
Og(this.D,a.D)};function Ng(a){return a instanceof nja};var qja,rja;function pg(a)
{sja();var b=":"+D(a),c=qja[b];if(null!=c)return eg(c);c=rja[b];if(null==c){var
d=0;c=a.length;for(var e=c-4|0,f=0;f<e;)d=a.charCodeAt(f+3|
0)+Math.imul(31,a.charCodeAt(f+2|0)+Math.imul(31,a.charCodeAt(f+1|
0)+Math.imul(31,a.charCodeAt(f)+Math.imul(31,d))))|0,d|=0,f=f+4|0;for(;f<c;){e=void
0;d=Math.imul(d,31);var g=(e=f,f=f+1|0,e);d=d+a.charCodeAt(g)|0}a=d|0}else
a=eg(c);256==tja&&(rja=qja,qja=new C,tja=0);tja=tja+1|0;return qja[b]=a}
function sja(){sja=h();rja=new C;tja=0;qja=new C}var tja=0;function uja(a)
{switch(typeof a){case "string":return pg(a);case "number":return eg(a);case
"boolean":return a?1231:1237;default:return null==a?0:qha(a)}};function Cha()
{}x(Cha,C);Cha.prototype.Ga=function(a){return Dha(a)?
Kf(this.H,a.H)&&Kf(this.F,a.F)&&Kf(this.D,a.D):!1};Cha.prototype.Lf=function()
{return Hg([Qg(0),this.F,this.H,this.D])};Cha.prototype.toString=function(){return
D(this.F)+"."+D(this.H)+"("+D(null!=this.D?this.D:"Unknown Source")+":0)"};function
Dha(a){return a instanceof Cha};function Rg(){return ag(Date.now())};function Iia()
{}x(Iia,C);function Bg(a){return String.fromCharCode(a)}function vja(a,b,c){c=b+c|
0;var d=a.length;if(0>b||c>d||c<b)throw a=new Oia,Pf(a,"fromIndex: "+b+", toIndex:
"+c+", length: "+d),a.F(Error(a)),a.D;for(d="";b<c;){var e=Math.min(b+1E4|
0,c);d=D(d)+D(String.fromCharCode.apply(null,a.slice(b,e)));b=e}return d}function
wja(a){return vja(a,0,a.length)}function D(a){return null==a?"null":qg(a)}
function xja(a){for(var b=0;0<=(b=a.indexOf("\\",b));)if(36==a.charCodeAt(b+1|0))
{var c=D(Eg(a,0,b))+"$",d=b=b+1|0;a=c+D(a.substr(d))}else c=D(Eg(a,0,b)),d=b=b+1|
0,a=c+D(a.substr(d));return a}function yja(a){return 65536<=a?D(Bg((55296+((a-
65536|0)>>10&1023)|0)&65535))+D(Bg((56320+((a-65536|0)&1023)|
0)&65535)):Bg(a&65535)}function zja(a,b){return kja(a,b,a.length)}function ug(a,b)
{return a==b?0:a<b?-1:1}function Aja(a,b){return ug(Sg(a),Sg(b))}function Tg(a,b)
{return-1!=a.indexOf(b.toString())}
function Ug(a,b){var c=b.length;return Kf(a.substr(a.length-c|0,c),b)}function
Vg(a,b){return Kf(a,b)}function Wg(a,b){return a.indexOf(yja(b))}function Xg(a)
{return 0==a.length}function Bja(a,b,c){b=Yg(b.toString(),"([/\\\\\\.\\*\\+\\?\\|\\
(\\)\\[\\]\\{\\}$^])","\\\\$1");c=Yg(Yg(c.toString(),"\\\\","\\\\\\\\"),"\\$","\\\\
$");return Yg(a,b,c)}function Yg(a,b,c){c=xja(c);return a.replace(new
RegExp(b,"g"),c)}function Cja(a){var b=xja("");return a.replace(/www./,b)}
function Dja(a,b,c){var d=new RegExp(b,"g");b=Rf([0],Iia,Zg,Iia.D);for(var
e=0,f=a,g=null;;){var k=d.exec(f);if(!k||""===f||e==(c-1|0)&&0<c)
{b[e]=f;break}else{var l=k.index;b[e]=Eg(f,0,l);f=Eg(f,l+k[0].length|
0,f.length);d.lastIndex=0;Kf(g,f)&&(b[e]=Eg(f,0,1),f=f.substr(1));g=f;e=e+1|
0}}if(0==c&&0<a.length){for(a=b.length;0<a&&""===b[a-1|0];)a=a-1|
0;a<b.length&&(b.length=a)}return b}function $g(a,b){return
Kf(a.substr(0,b.length),b)}function Eg(a,b,c){return a.substr(b,c-b|0)}
function Eja(a){for(var b=a.length,c=Rf([b],sia,tia,0),d=0,e=0;d<b;){var f=void
0,g=void 0,k=(f=e,e=e+1|0,f);f=(g=d,d=d+1|0,g);c[k]=a.charCodeAt(f)}return
c}function Sg(a){return a.toLowerCase()}function ah(a){for(var
b=a.length,c=0;c<b&&32>=a.charCodeAt(c);)c=c+1|0;for(var
d=b;d>c&&32>=a.charCodeAt(d-1|0);)d=d-1|0;return 0<c||d<b?Eg(a,c,d):a}function
Zg(a){return"string"===typeof a};function Fja(a)
{this.D=a}x(Fja,C);Fja.prototype.YX=function(a){var b;return
b=this.D,b(a)};Fja.prototype.Rja=function(a){return this.YX(a)};function bh(a)
{return a||""};function Gja(){}x(Gja,C);function ch(a,b){a=D(a);if(b)for(var
c=0;c<b.length;c=c+1|0){var d=b,e=c;var f=b[c];if(null==f)var g="null";else
try{g=qg(f)}catch(l){if(l=Qf(l),Sf(l))g=l,f=D(rha(Hia(f)))
+Bg(64)+D(Mf(uja(f))),g="<"+D(f)+" threw "+D(rha(Hia(g)))+">";else throw
l.D;}d[e]=g}else b=["(Object[])null"];c=aja();for(d=e=0;d<b.length;){f=void
0;g=a.indexOf("%s",e);if(-1==g)break;Cg(c,a,e,g);Fg(c,b[f=d,d=d+1|0,f]);e=g+2|
0}Cg(c,a,e,a.length);if(d<b.length){var k;Gg(c," [");for(Fg(c,b[k=d,d=d+1|
0,k]);d<b.length;)a=void 0,Gg(c,
", "),Fg(c,b[a=d,d=d+1|0,a]);Ag(c,93)}return c.toString()};function eh(a,b){if(!
a)throw kg(D(b)).D;}function Hja(a,b,c){if(!a)throw kg(ch(b,[Qg(c)])).D;}function
fh(a,b,c){if(!a)throw kg(ch(b,[c])).D;}function Ija(a){if(!a)throw a=new
Mia,Of(a),a.F(Error(a)),a.D;}function gh(a,b){if(!a)throw rg(D(b)).D;}function
Jja(a,b){if(!a)throw rg(ch("Observer %s previously registered.",[b])).D;}function
hh(a){if(null==a)throw a=new yha,Of(a),zha(a),a.F(new TypeError(a)),a.D;return
a}function ih(a,b){if(null==a)throw Nia(D(b)).D;return a};function Kja(a)
{ih(a,"can't identity hash null");return":"+uja(a)}function Lja(a){return a}var
Mja;function jh(){kh();return Kja}function Nja(){kh();return function(a){return
qg(a)}}function kh(){kh=h();Mja=Nja();Nja()};function Oja()
{this.J=0}x(Oja,C);Oja.prototype.D=function(){return(this.J+1|
0)<this.O.length};Oja.prototype.F=function(){if(!this.D())throw Qia().D;var
a=this.J=this.J+1|0;return this.O[a]};Oja.prototype.H=da(16);function Pja(){}var
Qja=[];x(Pja,C);function lh(){var a=new Pja;a.D=[];return a}function mh(a,b)
{a.D.push(b);return a}function nh(a,b){oh(a.D,b);return a}function ph(a){var
b=qh(a.D)?Qja:a.D;a.D=null;return b};function Rja()
{}x(Rja,C);w=Rja.prototype;w.YX=function(a){return!this.D.YX(a)};w.Lf=function()
{return~og(this.D)};w.Ga=function(a){return a instanceof Rja?this.D.Ga(a.D):!
1};w.toString=function(){return"Predicates.not("+D(this.D)+")"};w.Rja=function(a)
{return this.YX(a)};function th(a,b){return Kf(a,b)||null!=a&&ng(a,b)};function
Sja(a){var b=[];Tja(b,a);return b}function vh(a,b){return Uja(a,b,
(Vja(),Wja))}function Uja(a,b,c){if(Kf(a,b))return!0;if(!a)return!b||
0==b.length;if(!b)return 0==a.length;var d=a.length;if(d!=b.length)return!1;for(var
e=0;e<d;e=e+1|0)if(!c(a[e],b[e]))return!1;return!0};function Xja(a,b){var
c=(Vja(),Wja);if(Kf(a,b))return!0;var d=a?a.length:0;if(d!=(b?b.length:0))return!
1;for(var e=0;e<d;e=e+1|0)if(!c(a[e],b[e]))return!1;return!0}function Yja(a,b)
{for(var c=0,d=a.length;c<d;){var e=(c+d|0)>>1,f=tg(b,a[e]);if(0==f)return e;0<f?
c=e+1|0:d=e}return-1-c|0}function Zja(a,b,c){for(var d=0,e=a.length;d<e;){var
f=(d+e|0)/2|0,g=c(b,a[f]);if(0==g)return f;0<g?d=f+1|0:e=f}return-1-d|0};var
Wja;function $ja(a,b){return th(a,b)}function wh(){Vja();return $ja}function aka()
{Vja();return function(a,b){a instanceof Array&&b instanceof Array?a=vh(a,b):a
instanceof Array&&b instanceof Array?(xh(),a=bka(a,b)):a=a instanceof Array&&b
instanceof Array?Xja(a,b):th(a,b)?!0:!1;return a}}function Vja()
{Vja=h();wh();Wja=aka()};var cka;function yh(){xh();return lh()}function dka()
{xh();return lh()}function zh(){xh();return cka}function Ah(a)
{xh();if(0==a.length)a=zh();else{var b=dka();oh(b.D,a);a=ph(b)}return a}function
bka(a,b){var c=(Vja(),Wja);xh();if(Kf(a,b))return!0;if(!a||!b)return!1;var d=a?
a.length:0;if(d!=(b?b.length:0))return!1;for(var e=0;e<d;e=e+1|0)if(!
c(a[e],b[e]))return!1;return!0}function eka(a,b){xh();a:{var c=new
Rja;c.D=hh(b);b=a.length;for(var d=0;d<b;d=d+1|0)if(c.YX(a[d]))break a}}
function xh(){xh=h();cka=ph(yh())};function fka(a,b){return a.concat(b)};function
gka(a,b){return"undefined"!=typeof a[b]}function hka(a){var b=0,c;for(c in a)b+
+;return b};function qh(a){return 0==a.length}function Bh(a,b){return
ika(a,b,0)}function ika(a,b,c){c=0>c?Math.max(0,a.length+c|
0):c;if(null==b)for(b=c;b<a.length;b=b+1|0){if(null==a[b])return b}else
for(;c<a.length;c=c+1|0)if(ng(b,a[c]))return c;return-1}function Ch(a,b){return
0<=Bh(a,b)}function Dh(a){if(!a)return 0;for(var b=a.length,c=1,d=0;d<b;d=d+1|0)
{var e=a[d];c=~~Math.imul(31,c);c=e instanceof Array?c+Dh(e)|0:c+(null==e?0:og(e))|
0}return c};function jka(){this.J=0}x(jka,Oja);jka.prototype.H=da(15);function
kka(){}x(kka,C);function Gh(a){var b=new kka;b.D=a;return
b}kka.prototype.Vg=function(){var a=new jka,b=this.D;a.J=-1;a.O=b;return
a};function lka(a,b){return a[b]}function Hh(a,b){a.push(b)}function oh(a,b)
{for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])}function Tja(a,b)
{for(b=b.Vg();b.D();){var c=b.F();a.push(c)}}function Ih(a){return
a.slice(0)}function Jh(a){a.length=0}function mka(a,b,c){a[b]=c}function Kh(a,b)
{a.splice(b,1)}function nka(a,b){b=Bh(a,b);if(0>b)return!1;a.splice(b,1);return!0}
function Lh(a,b,c,d){if(1E5<d.length){var e=a.slice(b+c|
0,a.length);a.splice(b,c);a.splice(b,a.length-b|0);oh(a,d);oh(a,e)}else qh(d)?
a.splice(b,c):Array.prototype.splice.apply(a,[b,c].concat(d))}function Mh(a,b)
{a.sort(function(c,d){return b(c,d)})};function Nh(a){return Oh(a).length}function
G(a,b,c){a[b]=void 0!==c?c:null}function Ph(a,b,c){a[b]=void 0!==c?c:null}function
Oh(a){return Object.keys(a)}function Qh(a){var b=[],c;for(c in
a)b.push(a[c]);return b}function Rh(a,b){delete a[b]}function Sh(a){for(var b in
a)return!1;return!0}function Th(a){var b={},c;for(c in a)b[c]=a[c];return
b}function Uh(a){for(var b in a)delete a[b]};function oka(a,b){G(a,jh()
(b),b)}function pka(a,b){return jh()(b)in a};function Vh(){this.D=!
1}x(Vh,C);function Wh(a){a&&a.dispose()}Vh.prototype.dispose=function(){this.D||
(this.D=!
0,this.wa(),Nha(Nha(Mha(Lf(sha(this))),"."),"$"))};Vh.prototype.isDisposed=p("D");V
h.prototype.ia=function(a){a&&!a.isDisposed()&&(this.isDisposed()?a.dispose():
(this.mb||(this.mb=[]),this.mb.push(a)))};Vh.prototype.wa=function(){if(this.mb)
{var a=this.mb;for(var b=0;b<a.length;b++)a[b].dispose();Jh(this.mb)}};function
qka(){this.D=!1}x(qka,Vh);function rka(){}x(rka,C);function ska(a,b){var c=new
rka;c.Xaa=a;c.yaa=b;return Jf(rka.prototype.D,c,tka)}rka.prototype.D=function(a)
{this.Xaa.jo(this);var b=this.yaa;b(a)};function tka(a,b)
{b.Xaa=a.Xaa;b.yaa=a.yaa;b.Qxb=!0};function Xh(){this.D=!
1;this.GF={};this.F=null}x(Xh,qka);w=Xh.prototype;w.Io=function(a){hh(a);Jja(!
pka(this.GF,a),a);oka(this.GF,a);this.F=null;return a};w.jo=function(a)
{fh(pka(this.GF,a),"Trying to remove inexistant Observer %s.",a);Rh(this.GF,jh()
(a));this.F=null};w.wa=function()
{qka.prototype.wa.call(this);Uh(this.GF);this.F=null};w.dispatchEvent=function(a)
{this.F||(this.F=Qh(this.GF));var b=this.F;for(var c=0;c<b.length;c=c+1|0)(0,b[c])
(a)};w.LO=function(a){return pka(this.GF,a)};
function Yh(a,b){return a.Io(function(c){b.dispatchEvent(c)})}function uka(a,b)
{a.Io(ska(a,b))};function vka(a,b){b=void 0===b?
ma:b;B.call(this);this.H=a;this.D=b;this.F=new Xh;this.ia(this.F)}x(vka,B);function
Zh(a,b){if(b=void 0===b?!1:b)a.D.onbeforeunload=qa;a.F.dispatchEvent({OOb:b});a.H||
a.D.location.reload()};function wka(a){return"object"===$h(a)}function $h(a)
{if(null==a)return"null";var b=typeof a;return"object"===b?
Array.isArray(a)?"array":b:b};function xka(a,b){if(Kf(a,b))return!0;var c=a?
a.length:0;if(c!=(b?b.length:0))return!1;for(var d=0;d<c;d=d+1|0)if(null!=a[d]!
=(null!=b[d])||null!=a[d]&&a[d]!=b[d])return!1;return!0}function ai(a,b){a:{for(var
c=0,d=a.length;c<d;){var e=(c+d|0)>>1,f=Og(b,a[e]);if(0==f){a=e;break a}0<f?c=e+1|
0:d=e}a=-1-c|0}return a};function bi(a,b,c){a[b]=void 0!==c?c:null}function yka(a)
{for(var b in a)return!1;return!0}function ci(a){var b=[],c;for(c in
a)b.push(Number(c));return b};function di(a,b){for(var c=0;c<b.length;c=c+1|
0)a.push(b[c])}function ei(a){return a.slice(0)}function zka(a,b,c)
{if(1E5<c.length){var d=a.slice(b+1,a.length);a.splice(b,1);a.splice(b,a.length-
b);b=0;for(var e=c.length;b<e;++b)a.push(c[b]);c=0;for(b=d.length;c<b;+
+c)a.push(d[c])}else Array.prototype.splice.apply(a,[b,1].concat(c))}function fi(a)
{a.sort(function(b,c){return Og(b,c)})};function gi(a,b){return a[b]}function ii(a)
{return 0==a.length}function ji(a,b){return 0<=a.indexOf(b)};function ki(a,b)
{return tg(a,b)};function Aka(a,b,c){for(var d=1;d<a.length;d=d+1|0){var e=b(a[d-1|
0],a[d]);if(0<e||0==e&&!0===c)return!1}return!0}function Bka(a,b)
{Aka(a,b,null)};function Cka(a,b){Ng(b)?a.push(b.FK()):a.push(b)};function
Dka(a,b,c){G(a,b,c)}function li(a,b){G(a,b,null)}function mi(a,b,c){Ng(c)?
(c=c.FK(),a[b]=c):G(a,b,c)}function ni(a){return a instanceof Object};function
oi(a,b,c){G(a,b,c)}function Eka(a,b){for(var c in a)if(ng(a[c],b))return!0;return!
1};function Fka(a,b){if(Kf(a,b))return!0;if(!a||!b)return!1;var c=a.length;if(c!
=b.length)return!1;for(var d=0;d<c;d=d+1|0)if(!Gka(a,b,d))return!1;return!
0}function Gka(a,b,c){var d=$h(a[c]);if(!Kf(d,$h(b[c])))return!1;switch(d){case
"null":return!0;case "boolean":return a[c]==b[c];case "number":return
a[c]==b[c];case "string":return Kf(a[c],b[c]);case "array":return
Fka(a[c],b[c]);case "object":return Hka(a[c],b[c]);default:throw F("ba`"+D(d)).D;}}
function Ika(a){if(!a)return 0;for(var b=a.length,c=1,d=0;d<b;d=d+1|0){var
e=a[d];switch($h(a[d])){case "null":c=Math.imul(31,c);break;case
"array":c=Math.imul(31,c)+Ika(e)|0;break;case "object":c=Math.imul(31,c)+Jka(e)|
0;break;default:c=Math.imul(31,c)+og(e)|0}}return c}function pi(a){var b=[];for(var
c=0;c<a.length;c++)Cka(b,a[c]);return b}function qi(a){for(var
b=[],c=0;c<a.length;c=c+1|0)b.push(a[c]);return b};function Kka()
{}x(Kka,C);function ri(){var a=new Kka;a.D={};return a}function Lka(a,b,c)
{a.D[b]=c;return a}function Mka(a,b,c){a.D[b]=c;return a}function Nka(a,b,c)
{a.D[b]=c;return a}function si(a,b,c){G(a.D,b,c);return a}function ti(a,b,c)
{G(a.D,b,c);return a}Kka.prototype.build=function(){var a=this.D;this.D=null;return
a};function Oka(a,b){for(var c in b)mi(a,c,b[c])}function Pka(a,b,c){var
d=$h(a[c]);if(!Kf(d,$h(b[c])))return!1;switch(d){case "null":return!0;case
"boolean":return a[c]==b[c];case "number":return a[c]==b[c];case "string":return
Kf(a[c],b[c]);case "object":return Hka(a[c],b[c]);case "array":return
Fka(a[c],b[c]);default:throw F("ca`"+D(d)+"`"+D(c)).D;}}
function Hka(a,b){if(Kf(a,b))return!0;if(!a||!b)return!1;var
c=Oh(a).length,d=Oh(b).length;if(c!=d)return!1;for(d=0;d<c;d=d+1|0){var e=Oh(a)
[d];if(!Pka(a,b,e))return!1}return!0}function Jka(a){if(!a)return 0;var b=1;for(var
c in a){var d=a[c];switch($h(d)){case "null":b=b+Math.imul(31,pg(c))|0;break;case
"array":b=b+(Math.imul(31,pg(c))+Ika(d))|0;break;case "object":b=b+
(Math.imul(31,pg(c))+Jka(d))|0;break;default:b=b+(Math.imul(31,pg(c))+og(d))|
0}}return b};function ui(a,b)
{this.D=a;this.F=b}x(ui,C);ui.prototype.getName=p("D");function Qka(a,b)
{if("syncMap"!==a[0])throw
F("da").D;this.D=a;this.H=b}x(Qka,C);Qka.prototype.getState=p("H");Qka.prototype.ge
tType=function(){return this.D[0]};function vi(a,b,c)
{Qka.call(this,a,b);if("syncMap"!==a[0])throw
F("ea").D;this.F=c}x(vi,Qka);vi.prototype.get=function(a){return
this.F[a]};function wi(a,b){return!!a.F[b]}vi.prototype.set=function(a,b)
{mi(this.F,a,b)};function xi(a,b){this.D=a;this.F=b}x(xi,C);var
Rka=["syncMap"];function yi(){this.D=!1;this.H=new
Xh;this.ia(this.H)}x(yi,Vh);yi.prototype.J=function(a)
{this.xa=a;this.O(a)};function zi(a){if(!a.xa)throw F("fa").D;return a.xa};function
Ai(a,b,c){yi.call(this);this.aa=a;this.W=b;this.F=c?
c:"value";a={};mi(a,this.F,b);this.J(new vi(Rka,
{},a))}x(Ai,yi);Ai.prototype.V=h();Ai.prototype.O=function(a){var
b=a.get(this.F);null!=b?Kg(b,this.W)||
(this.W=b,this.V()):a.set(this.F,this.W)};function Ska(a){return
zi(a).get(a.F)}function Tka(a,b,c){if(null!=b){var d=zi(a);var
e=d.get(a.F);d.set(a.F,b);Kg(e,b)||a.V()}!0===c||a.H.dispatchEvent(new xi(new
ui(a.aa,Ska(a)),zi(a)))};function Bi(a,b){Ai.call(this,a,!0===b,null);this.R=new
Xh}x(Bi,Ai);Bi.prototype.V=function()
{this.R.dispatchEvent(null)};Bi.prototype.Ea=function(){return
wi(zi(this),this.F)};Bi.prototype.cb=function(a){Tka(this,a,null)};function
Ci(a,b,c,d)
{this.top=a;this.right=b;this.bottom=c;this.left=d}w=Ci.prototype;w.ub=function()
{return this.right-this.left};w.tb=function(){return this.bottom-
this.top};w.clone=function(){return new
Ci(this.top,this.right,this.bottom,this.left)};w.contains=function(a){return
Uka(this,a)};w.expand=function(a,b,c,d){ua(a)?(this.top-
=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-
=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};
function Vka(a,b){return a==b?!0:a&&b?
a.top==b.top&&a.right==b.right&&a.bottom==b.bottom&&a.left==b.left:!1}function
Uka(a,b){return a&&b?b instanceof Ci?
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}w.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};
w.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};w.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};
w.translate=function(a,b){a instanceof md?
(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):
(this.left+=a,this.right+=a,"number"===typeof
b&&(this.top+=b,this.bottom+=b));return this};w.scale=function(a,b)
{b="number"===typeof b?
b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function
Wka(a,b){this.H=a;this.D=b;this.constructor.Isa||
(this.constructor.Isa={});this.constructor.Isa[this.toString()]=this}Wka.prototype.
Wa=function(){return this.toString()};Wka.prototype.toString=function(){this.F||
(this.F=this.H.D+":"+this.D);return this.F};Wka.prototype.getType=p("D");function
Xka(a,b){Wka.call(this,a,b)}z(Xka,Wka);function Yka(a)
{Zka.hasOwnProperty(a);this.D=a;Zka[a]=this}var Zka;Zka={};new Yka("lib");function
Di(a,b,c){var d;c=c||[];this.H=a;this.D=b||null;this.F=[];$ka(this,c,void 0===d?!
1:d)}Di.prototype.toString=p("H");function $ka(a,b,c){a.F=a.F.concat(b);if(void
0===c?0:c){if(!a.D)throw Error("ga`"+a.H);var d=Df();b.map(function(e){return
e.D}).forEach(function(e){d.vsa(a.D,e)})}};var ala=Symbol("mCJjCd");var bla=new
Di("pVbxBc");function cla(a){if(8192>=a.length)return
String.fromCharCode.apply(null,a);for(var b="",c=0;c<a.length;c+=8192){var
d=ab(a,c,c+8192);b+=String.fromCharCode.apply(null,d)}return b};function dla(a,b,c)
{this.F=null;this.D=this.H=this.J=0;this.O=!1;a&&ela(this,a,b,c)}function
fla(a,b,c){if(gla.length){var d=gla.pop();a&&ela(d,a,b,c);return d}return new
dla(a,b,c)}w=dla.prototype;w.clone=function(){return fla(this.F,this.J,this.H-
this.J)};w.clear=function(){this.F=null;this.D=this.H=this.J=0;this.O=!1};
function ela(a,b,c,d){b=b.constructor===Uint8Array?b:b.constructor===ArrayBuffer?
new Uint8Array(b):b.constructor===Array?new Uint8Array(b):b.constructor===String?
hla(b):new Uint8Array(0);a.F=b;a.J=void 0!==c?c:0;a.H=void 0!==d?
a.J+d:a.F.length;a.D=a.J}w.reset=function(){this.D=this.J};w.getError=function()
{return this.O||0>this.D||this.D>this.H};
function Hi(a){for(var b=128,c=0,d=0,e=0;4>e&&128<=b;e++)b=a.F[a.D++],c|
=(b&127)<<7*e;128<=b&&(b=a.F[a.D++],c|=(b&127)<<28,d|
=(b&127)>>4);if(128<=b)for(e=0;5>e&&128<=b;e++)b=a.F[a.D++],d|
=(b&127)<<7*e+3;if(128>b)
{a=c>>>0;b=d>>>0;if(d=b&2147483648)a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0);a=42949672
96*b+(a>>>0);return d?-a:a}a.O=!0}
function ila(a){var b=a.F;var c=b[a.D];var d=c&127;if(128>c)return
a.D+=1,d;c=b[a.D+1];d|=(c&127)<<7;if(128>c)return a.D+=2,d;c=b[a.D+2];d|
=(c&127)<<14;if(128>c)return a.D+=3,d;c=b[a.D+3];d|=(c&127)<<21;if(128>c)return
a.D+=4,d;c=b[a.D+4];d|=(c&15)<<28;if(128>c)return a.D+=5,d>>>0;a.D+=5;128<=b[a.D+
+]&&128<=b[a.D++]&&128<=b[a.D++]&&128<=b[a.D++]&&a.D++;return d}w.ona=function()
{return ila(this)};w.Okb=function(){return this.ona()};var gla=[];function jla(a)
{this.D=fla(a,void 0,void 0);this.O=this.D.D;this.F=this.H=-1;this.J=!
1}jla.prototype.getError=function(){return this.J||
this.D.getError()};jla.prototype.reset=function(){this.D.reset();this.F=this.H=-
1};function Ii(a){var b=a.D;if(b.D==b.H||a.getError())return!
1;a.O=a.D.D;b=ila(a.D);var c=b&7;if(0!=c&&5!=c&&1!=c&&2!=c&&3!=c&&4!=c)return a.J=!
0,!1;a.H=b>>>3;a.F=c;return!0}
function Ji(a){switch(a.F){case 0:if(0!=a.F)Ji(a);else{for(a=a.D;a.F[a.D]&128;)a.D+
+;a.D++}break;case 1:1!=a.F?Ji(a):(a=a.D,a.D+=8);break;case 2:if(2!
=a.F)Ji(a);else{var b=ila(a.D);a=a.D;a.D+=b}break;case 5:5!=a.F?Ji(a):
(a=a.D,a.D+=4);break;case 3:b=a.H;do{if(!Ii(a)){a.J=!0;break}if(4==a.F){a.H!
=b&&(a.J=!0);break}Ji(a)}while(1);break;default:a.J=!0}}function kla(a,b,c){var
d=a.D.H,e=ila(a.D);e=a.D.D+e;a.D.H=e;c(b,a);a.D.D=e;a.D.H=d}function Ki(a){return
a.D.ona()}
function lla(a){var b=ila(a.D);a=a.D;var c=a.F,d=a.D;b=d+b;for(var e=[],f="";d<b;)
{var g=c[d++];if(128>g)e.push(g);else if(192>g)continue;else if(224>g){var k=c[d+
+];e.push((g&31)<<6|k&63)}else if(240>g){k=c[d++];var l=c[d++];e.push((g&15)<<12|
(k&63)<<6|l&63)}else if(248>g){k=c[d++];l=c[d++];var m=c[d++];g=(g&7)<<18|
(k&63)<<12|(l&63)<<6|m&63;g-=65536;e.push((g>>10&1023)+55296,
(g&1023)+56320)}8192<=e.length&&(f+=String.fromCharCode.apply(null,e),e.length=0)}f
+=cla(e);a.D=d;return f}
function mla(a,b){var c=ila(a.D);c=a.D.D+c;for(var
d=[];a.D.D<c;)d.push(b.call(a.D));return d};var nla={},ola=null,pla=Rc||Tc&&!
Af.rn||Nc||!Af.rn&&!Oc&&"function"==typeof ma.atob;function qla(a,b){void
0===b&&(b=0);rla();b=nla[b];for(var c=[],d=0;d<a.length;d+=3){var
e=a[d],f=d+1<a.length,g=f?a[d+1]:0,k=d+2<a.length,l=k?a[d+2]:0,m=e>>2;e=(e&3)<<4|
g>>4;g=(g&15)<<2|l>>6;l&=63;k||(l=64,f||
(g=64));c.push(b[m],b[e],b[g]||"",b[l]||"")}return c.join("")}function sla(a){var
b=[];tla(a,function(c){b.push(c)});return b}
function hla(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):nb("=.",a[b-
1])&&(c=nb("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;tla(a,function(f){d[e+
+]=f});return d.subarray(0,e)}function tla(a,b){function c(l){for(;d<a.length;){var
m=a.charAt(d++),n=ola[m];if(null!=n)return n;if(!kb(m))throw Error("ha`"+m);}return
l}rla();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),k=c(64);if(64===k&&-
1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=k&&b(g<<6&192|k))}}
function rla(){if(!ola){ola={};for(var
a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/
=","+/","-_=","-_.","-_"],c=0;5>c;c++){var
d=a.concat(b[c].split(""));nla[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void
0===ola[f]&&(ola[f]=e)}}}};function Li(a,b){this.D=a;this.uu=b;this.H=0};function
ula(a){this.D=0;this.F=a}ula.prototype.next=function(){return this.D<this.F.length?
{done:!1,value:this.F[this.D++]}:{done:!0,value:void 0}};"undefined"!=typeof
Symbol&&"undefined"!=typeof
Symbol.iterator&&(ula.prototype[Symbol.iterator]=function(){return this});function
H(){}var vla="function"==typeof Uint8Array;
function I(a,b,c,d,e,f){a.D=null;b||(b=c?[c]:[]);a.aa=c?String(c):void
0;a.O=0===c?-1:0;a.J=b;a:{c=a.J.length;b=-1;if(c&&(b=c-1,c=a.J[b],!
(null===c||"object"!=typeof c||Array.isArray(c)||vla&&c instanceof Uint8Array)))
{a.R=b-a.O;a.F=c;break a}-1<d?(a.R=Math.max(d,b+1-
a.O),a.F=null):a.R=Number.MAX_VALUE}a.V={};if(e)for(d=0;d<e.length;d+
+)b=e[d],b<a.R?(b+=a.O,a.J[b]=a.J[b]||wla):(xla(a),a.F[b]=a.F[b]||
wla);if(f&&f.length)for(d=0;d<f.length;d++)Mi(a,f[d])}var wla=[];
function xla(a){var b=a.R+a.O;a.J[b]||(a.F=a.J[b]={})}function J(a,b){if(b<a.R)
{b+=a.O;var c=a.J[b];return c===wla?a.J[b]=[]:c}if(a.F)return c=a.F[b],c===wla?
a.F[b]=[]:c}function Oi(a,b){a=J(a,b);return null==a?a:!!a}function K(a,b,c)
{a=J(a,b);return null==a?c:a}function Pi(a,b,c){a=Oi(a,b);return null==a?
c:a}function L(a,b,c){b<a.R?a.J[b+a.O]=c:(xla(a),a.F[b]=c);return a}function
Qi(a,b,c){J(a,b).push(c);return a}
function Mi(a,b){for(var c,d,e=0;e<b.length;e++){var f=b[e],g=J(a,f);null!
=g&&(c=f,d=g,L(a,f,void 0))}return c?(L(a,c,d),c):0}function M(a,b,c){a.D||
(a.D={});if(!a.D[c]){var d=J(a,c);d&&(a.D[c]=new b(d))}return a.D[c]}function
Ri(a,b,c){yla(a,b,c);b=a.D[c];b==wla&&(b=a.D[c]=[]);return b}function yla(a,b,c)
{a.D||(a.D={});if(!a.D[c]){for(var d=J(a,c),e=[],f=0;f<d.length;f++)e[f]=new
b(d[f]);a.D[c]=e}}function O(a,b,c){a.D||(a.D={});var d=c?c.gg():c;a.D[b]=c;return
L(a,b,d)}
function Si(a,b,c){a.D||(a.D={});c=c||[];for(var d=[],e=0;e<c.length;e+
+)d[e]=c[e].gg();a.D[b]=c;return L(a,b,d)}function Ui(a,b,c,d){yla(a,d,b);var
e=a.D[b];e||(e=a.D[b]=[]);c=c?c:new d;a=J(a,b);e.push(c);a.push(c.gg());return
c}H.prototype.gg=function(){if(this.D)for(var a in this.D){var
b=this.D[a];if(Array.isArray(b))for(var c=0;c<b.length;c++)b[c]&&b[c].gg();else
b&&b.gg()}return this.J};
H.prototype.Wa=vla?function(){var
a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){return
qla(this)};try{return
JSON.stringify(this.J&&this.gg(),zla)}finally{Uint8Array.prototype.toJSON=a}}:funct
ion(){return JSON.stringify(this.J&&this.gg(),zla)};function zla(a,b)
{return"number"!==typeof b||!isNaN(b)&&Infinity!==b&&-Infinity!==b?
b:String(b)}function Vi(a,b){return new a(b?JSON.parse(b):null)}
H.prototype.getExtension=function(a){xla(this);this.D||(this.D={});var b=a.D;return
a.H?a.uu?(this.D[b]||(this.D[b]=Ja(this.F[b]||[],function(c){return new
a.uu(c)})),this.D[b]):this.F[b]=this.F[b]||[]:a.uu?(!
this.D[b]&&this.F[b]&&(this.D[b]=new
a.uu(this.F[b])),this.D[b]):this.F[b]};function Wi(a,b,c){a.D||(a.D={});xla(a);var
d=b.D;b.H?(c=c||[],b.uu?(a.D[d]=c,a.F[d]=Ja(c,function(e){return
e.gg()})):a.F[d]=c):b.uu?(a.D[d]=c,a.F[d]=c?c.gg():c):a.F[d]=c}
function Xi(a,b){return a==b||!(!a||!b)&&a instanceof
b.constructor&&Ala(a.gg(),b.gg())}function Bla(a,b){a=a||{};b=b||{};var
c={},d;for(d in a)c[d]=0;for(d in b)c[d]=0;for(d in c)if(!Ala(a[d],b[d]))return!
1;return!0}
function Ala(a,b){if(a==b)return!0;if(!ua(a)||!ua(b))return"number"===typeof
a&&isNaN(a)||"number"===typeof b&&isNaN(b)?String(a)==String(b):!
1;if(a.constructor!=b.constructor)return!1;if(vla&&a.constructor===Uint8Array)
{if(a.length!=b.length)return!1;for(var c=0;c<a.length;c++)if(a[c]!=b[c])return!
1;return!0}if(a.constructor===Array){var d=void 0,e=void
0,f=Math.max(a.length,b.length);for(c=0;c<f;c++){var
g=a[c],k=b[c];g&&g.constructor==Object&&(d=g,g=void
0);k&&k.constructor==Object&&(e=k,k=void 0);
if(!Ala(g,k))return!1}return d||e?(d=d||{},e=e||{},Bla(d,e)):!
0}if(a.constructor===Object)return Bla(a,b);throw
Error("ia");}H.prototype.clone=function(){return Yi(this)};function Yi(a){return
new a.constructor(Cla(a.gg()))}
function Cla(a){if(Array.isArray(a)){for(var b=Array(a.length),c=0;c<a.length;c++)
{var d=a[c];null!=d&&(b[c]="object"==typeof d?Cla(d):d)}return b}if(vla&&a
instanceof Uint8Array)return new Uint8Array(a);b={};for(c in a)d=a[c],null!
=d&&(b[c]="object"==typeof d?Cla(d):d);return b};var Dla=.05>Math.random(),Ela=new
Yka("fva"),Fla=new Xka(Ela,1);var Gla;function Hla(){Hla=h();Gla=new Ila};function
Ila(){}x(Ila,C);function Zi(){return Hla(),Gla}Ila.prototype.pk=t(!1);function
Jla(){}x(Jla,C);Jla.prototype.get=function(){if(!this.D){var
a=ma._docs_flag_initialData;this.D=a?a:{}}return this.D};function Kla(a){this.D=new
Jla;if(a)for(var b in a){var
c=b,d=a[b];mi(this.D.get(),c,d)}}x(Kla,C);Kla.prototype.clear=function(){this.D=new
Jla};Kla.prototype.get=function(a){return this.D.get()[a]};function $i(a,b)
{a=a.D.get();return b in a}function P(a,b){a=a.get(b);return"string"==typeof
a?"true"==a||"1"==a:!!a}function aj(a,b){if(!$i(a,b)||null==a.get(b))return
NaN;try{return Eia(D(a.get(b)))}catch(c){c=Qf(c);if(Bia(c))return NaN;throw c.D;}}
function bj(a,b){if(!$i(a,b))return"";a=a.get(b);return
null==a?"":mg(a)&&eg(a)==eg(a)?""+eg(a):D(a)}function Lla(a){var b=R();var c={};
$i(b,a)&&(a=b.get(a),c=null!=a?a:c);return c}function cj(a,b){var c=a.get(b);if(!
$i(a,b)||null==c)return[];if(!Array.isArray(c))throw kg("na`"+D(b)).D;for(var
d=[],e=0;e<c.length;e=e+1|0){var f=c[e];d.push(wka(f)?"[object
Object]":D(f))}mi(a.D.get(),b,d);return d};var Mla;function R(){Mla||(Mla=new
Kla(null));return Mla};function Nla(){B.call(this);this.D=null}x(Nla,B);function
Ola(a,b,c){a.isDisposed()||(Pla(a),a.D=new Image,a.D.onload=function(){c&&c(!
0);Pla(a)},a.D.onerror=function(){c&&c(!1);Pla(a)},a.D.src=b)}function Pla(a)
{if(a.D)try{a.D.onload=null,a.D.onerror=null,a.D=null}catch(b)
{}}Nla.prototype.wa=function(){Pla(this)};function dj(a,b)
{this.F=this.R=this.H="";this.J=null;this.V=this.W="";this.O=!1;var c;a instanceof
dj?(this.O=void 0!==b?
b:a.O,ej(this,a.H),this.R=a.R,fj(this,a.F),gj(this,a.J),hj(this,a.Yh()),ij(this,a.D
.clone()),jj(this,a.V)):a&&(c=Ze(String(a)))?(this.O=!!b,ej(this,c[1]||"",!
0),this.R=Qla(c[2]||""),fj(this,c[3]||"",!0),gj(this,c[4]),hj(this,c[5]||"",!
0),ij(this,c[6]||"",!0),jj(this,c[7]||"",!0)):(this.O=!!b,this.D=new
mj(null,this.O))}
dj.prototype.toString=function(){var a=[],b=this.H;b&&a.push(Rla(b,Sla,!0),":");var
c=this.F;if(c||"file"==b)a.push("//"),(b=this.R)&&a.push(Rla(b,Sla,!
0),"@"),a.push(Bc(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.J,null!
=c&&a.push(":",String(c));if(c=this.Yh())this.F&&"/"!
=c.charAt(0)&&a.push("/"),a.push(Rla(c,"/"==c.charAt(0)?Tla:Ula,!0));
(c=this.D.toString())&&a.push("?",c);(c=this.V)&&a.push("#",Rla(c,Vla));return
a.join("")};
dj.prototype.resolve=function(a){var b=this.clone(),c=!!a.H;c?ej(b,a.H):c=!!a.R;c?
b.R=a.R:c=!!a.F;c?fj(b,a.F):c=null!=a.J;var d=a.Yh();if(c)gj(b,a.J);else if(c=!!
a.W){if("/"!=d.charAt(0))if(this.F&&!this.W)d="/"+d;else{var
e=b.Yh().lastIndexOf("/");-1!
=e&&(d=b.Yh().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(nb(e,"./")||
nb(e,"/.")){d=ib(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var k=e[g+
+];"."==k?d&&g==e.length&&f.push(""):".."==k?((1<f.length||1==f.length&&""!
=f[0])&&f.pop(),
d&&g==e.length&&f.push("")):(f.push(k),d=!0)}d=f.join("/")}else d=e}c?hj(b,d):c=""!
==a.D.toString();c?ij(b,a.D.clone()):c=!!a.V;c&&jj(b,a.V);return
b};dj.prototype.clone=function(){return new dj(this)};function ej(a,b,c){a.H=c?
Qla(b,!0):b;a.H&&(a.H=a.H.replace(/:$/,""));return a}function fj(a,b,c){a.F=c?
Qla(b,!0):b;return a}function gj(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw
Error("oa`"+b);a.J=b}else a.J=null;return a}dj.prototype.Yh=p("W");function
hj(a,b,c){a.W=c?Qla(b,!0):b;return a}
function ij(a,b,c){b instanceof mj?(a.D=b,Wla(a.D,a.O)):(c||(b=Rla(b,Xla)),a.D=new
mj(b,a.O));return a}function nj(a,b,c){Array.isArray(c)||
(c=[String(c)]);Yla(a.D,b,c)}function oj(a,b){return a.D.get(b)}function jj(a,b,c)
{a.V=c?Qla(b):b;return a}function pj(a,b){return a instanceof dj?a.clone():new
dj(a,b)}function Qla(a,b){return
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}
function Rla(a,b,c){return"string"===typeof a?
(a=encodeURI(a).replace(b,Zla),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%
$1")),a):null}function Zla(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+
(a&15).toString(16)}var Sla=/[#\/\?@]/g,Ula=/[#\?:]/g,Tla=/[#\?]/g,Xla=/[#\?
@]/g,Vla=/#/g;function mj(a,b){this.F=this.D=null;this.H=a||null;this.J=!!
b}function qj(a){a.D||(a.D=new Xe,a.F=0,a.H&&Wfa(a.H,function(b,c)
{a.add(Cc(b),c)}))}w=mj.prototype;w.Ud=function(){qj(this);return this.F};
w.add=function(a,b){qj(this);this.H=null;a=$la(this,a);var c=this.D.get(a);c||
this.D.set(a,c=[]);c.push(b);this.F=this.F+1;return this};w.remove=function(a)
{qj(this);a=$la(this,a);return Ofa(this.D,a)?(this.H=null,this.F=this.F-
this.D.get(a).length,this.D.remove(a)):!1};w.clear=function()
{this.D=this.H=null;this.F=0};w.isEmpty=function(){qj(this);return
0==this.F};function ama(a,b){qj(a);b=$la(a,b);return Ofa(a.D,b)}w.Tr=function(a)
{var b=this.Rc();return Pa(b,a)};
w.forEach=function(a,b){qj(this);this.D.forEach(function(c,d){Fa(c,function(e)
{a.call(b,e,d,this)},this)},this)};w.Db=function(){qj(this);for(var
a=this.D.Rc(),b=this.D.Db(),c=[],d=0;d<b.length;d++)for(var
e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};w.Rc=function(a){qj(this);var
b=[];if("string"===typeof
a)ama(this,a)&&(b=Ya(b,this.D.get($la(this,a))));else{a=this.D.Rc();for(var
c=0;c<a.length;c++)b=Ya(b,a[c])}return b};
w.set=function(a,b){qj(this);this.H=null;a=$la(this,a);ama(this,a)&&(this.F=this.F-
this.D.get(a).length);this.D.set(a,[b]);this.F=this.F+1;return
this};w.get=function(a,b){if(!a)return b;a=this.Rc(a);return 0<a.length?
String(a[0]):b};function Yla(a,b,c)
{a.remove(b);0<c.length&&(a.H=null,a.D.set($la(a,b),Za(c)),a.F=a.F+c.length)}
w.toString=function(){if(this.H)return this.H;if(!this.D)return"";for(var
a=[],b=this.D.Db(),c=0;c<b.length;c++){var d=b[c],e=Bc(d);d=this.Rc(d);for(var
f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+Bc(d[f]));a.push(g)}}return
this.H=a.join("&")};w.clone=function(){var a=new
mj;a.H=this.H;this.D&&(a.D=this.D.clone(),a.F=this.F);return a};function $la(a,b)
{b=String(b);a.J&&(b=b.toLowerCase());return b}
function Wla(a,b){b&&!a.J&&(qj(a),a.H=null,a.D.forEach(function(c,d){var
e=d.toLowerCase();d!=e&&(this.remove(d),Yla(this,e,c))},a));a.J=b}w.Nga=function(a)
{for(var b=0;b<arguments.length;b++)Jfa(arguments[b],function(c,d)
{this.add(d,c)},this)};function bma(){this.D=window}function cma(a,b,c)
{if(P(R(),"docs-ensb")&&a.D.navigator&&a.D.navigator.sendBeacon){var
d="";if("string"===typeof c)d=c;else if(c instanceof mj){d=new FormData;for(var
e=c.Db(),f=0;f<e.length;f++)for(var g=e[f],k=c.Rc(g),l=0;l<k.length;l+
+)d.append(g,k[l])}a.D.navigator.sendBeacon(b,d)}else{a=new Nla;b=new
dj(b);c&&(d=null,"string"===typeof c?d=new mj(c):c instanceof
mj&&(d=c),b.D.Nga(d));try{Ola(a,b.toString())}catch(m){}}};function dma(){this.D=!
1;this.V=[];this.J=[];this.O=[];this.R=[]}x(dma,Vh);function ema(a,b)
{a.isDisposed()||a.J.push(b)}function fma(a,b){a.isDisposed()||a.V.push(b)}function
gma(a){var b="";a=a.J;for(var c=0;c<a.length;c=c+1|0){var d=bh((0,a[c])());!
b&&(b=d)}return b}dma.prototype.F=function(){if(!this.isDisposed()){var
a=this.V;for(var b=0;b<a.length;b++)(0,a[b])
();this.aa();this.dispose()}};dma.prototype.aa=h();dma.prototype.wa=function()
{Jh(this.V);Jh(this.J);Jh(this.O);Jh(this.R);Vh.prototype.wa.call(this)};function
rj(){}x(rj,C);function hma(a){this.D=a}x(hma,C);function ima(a){I(this,a,0,-
1,null,null)}z(ima,H);function jma(a){ib(a,"https://")||
ib(a,"http://");ib(a,"/");jb(a,"/")};function sj()
{B.call(this);this.bv={}}x(sj,B);sj.prototype.Xi=function(a,b,c){var
d=this;if("function"===typeof a)c&&(a=y(a,c));else if(a&&"function"==typeof
a.handleEvent)a=y(a.handleEvent,a);else throw Error("B");var e=new
kma;b=Oe(function(){var f=a,g=e.getId();null!==g&&delete
d.bv[g];f()},b);this.bv[b]=!0;e.bd(b);return b};sj.prototype.clear=function(a)
{null!==a&&delete this.bv[a];Pe(a)};function lma(a){for(var b in
a.bv)a.clear(Number(b))}sj.prototype.wa=function()
{lma(this);B.prototype.wa.call(this)};
function kma()
{this.Pb=null}kma.prototype.bd=ca("Pb");kma.prototype.getId=p("Pb");function tj(a)
{B.call(this);this.J=a}z(tj,B);tj.prototype.F=function(a){return
mma(this,a)};function nma(a,b){return(b?"__wrapper_":"__protected_")+va(a)
+"__"}function mma(a,b){var c=nma(a,!0);b[c]||((b[c]=a.H(b))[nma(a,!1)]=b);return
b[c]}
tj.prototype.H=function(a){function b(){if(c.isDisposed())return
a.apply(this,arguments);try{return a.apply(this,arguments)}catch(e){var d=e;if(!
(d&&"object"===typeof d&&"string"===typeof d.message&&0==d.message.indexOf("Error
in protected function: ")||"string"===typeof d&&0==d.indexOf("Error in protected
function: ")))throw c.J(d),new oma(d);}finally{}}var c=this;b[nma(this,!
1)]=a;return b};
function pma(a,b){var c=ma.window,d=c[b];c[b]=function(e,f){"string"===typeof
e&&(e=xa(zaa,e));arguments[0]=e=mma(a,e);if(d.apply)return
d.apply(this,arguments);var g=e;if(2<arguments.length){var
k=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,k)}}return
d(g,f)};c[b][nma(a,!1)]=d}tj.prototype.wa=function(){var a=ma.window;var
b=a.setTimeout;b=b[nma(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[nma(this,!
1)]||b;a.setInterval=b;tj.fb.wa.call(this)};
function oma(a){za.call(this,"Error in protected function: "+(a&&a.message?
String(a.message):String(a)));(a=(this.qo=a)&&a.stack)&&"string"===typeof
a&&(this.stack=a)}z(oma,za);function uj(a,b,c){Me.call(this);this.R=b||
null;this.O={};this.W=qma;this.ea=a;if(!c)if(this.F=null,Oc&&!
$c("10"))hea(y(this.D,this));else{this.F=new
tj(y(this.D,this));pma(this.F,"setTimeout");pma(this.F,"setInterval");a=this.F;b=ma
.window;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame
","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in
b&&pma(a,e)}a=this.F;Raa=!0;b=y(a.F,a);for(c=0;c<Paa.length;c++)Paa[c]
(b);Qaa.push(a)}}z(uj,Me);
function rma(a,b){ye.call(this,"h");this.error=a;this.context=b}z(rma,ye);function
sma(a,b){return new uj(a,b,void 0)}function qma(a,b,c,d){rf(a,null,b,c,d)}function
tma(a,b){a.W=b}uj.prototype.D=function(a,b){a=a.error||a;b=b?Gb(b):{};a instanceof
Error&&Hb(b,gea(a));a=iea(a);if(this.R)try{this.R(a,b)}catch(c)
{}this.V(a.message.substring(0,1900),a.fileName,a.lineNumber,a.stack,b);try{this.di
spatchEvent(new rma(a,b))}catch(c){}};
uj.prototype.V=function(a,b,c,d,e){try{var
f=gf(this.ea,"script",b,"error",a,"line",c);Cb(this.O)||
(f=hf(f,this.O));a={};a.trace=d;if(e)for(var g in e)a["context."+g]=e[g];var
k=ff(a);this.W(f,"POST",k,this.aa)}catch(l){}};uj.prototype.wa=function()
{se(this.F);uj.fb.wa.call(this)};Object.freeze([]);function vj(a)
{I(this,a,"docs.security.access_capabilities",-
1,null,null)}z(vj,H);vj.Re="docs.security.access_capabilities";function xj(a,b)
{return b in a}function yj(a,b){for(var c=0;c<b.length;c=c+1|0)a[b[c]]=!0}function
uma(a,b){for(var c in b)a[c]=!0}function zj(a,b){for(b=b.Vg();b.D();){var
c=b.F();a[c]=!0}};function vma(a,b,c,d,e)
{this.F=a;this.D=Th(b);this.J=c.clone();this.H=d.clone();this.O=e}x(vma,C);function
wma(a){return new vma(a.F,a.D,a.J,a.H,a.O)};function xma(){}x(xma,C);function Aj()
{var a=new xma;a.D={};return a}function Bj(a,b,c){G(a.D,b,c);return
a}xma.prototype.build=function(){var a=this.D;this.D=null;return a};function
yma(a,b,c){if(Kf(a,b))return!0;if(!a||!b||Nh(a)!=Nh(b))return!1;c||(c=wh());for(var
d in a)if(!c(a[d],b[d]))return!1;return!0};var zma=[0,1];function Ama(a,b){return
Math.imul(a,zma.length)+b|0};function Cj(a){this.D=!1;this.D=!
0===a}x(Cj,C);function Bma(a,b,c)
{Cj.call(this,c);this.mimeType=a;this.F=b}x(Bma,Cj);function Cma(a,b,c)
{Cj.call(this,c);this.H=a;this.F=b}x(Cma,Cj);function Dj(a)
{this.D=a}x(Dj,C);Dj.prototype.Ea=p("D");function Ej(a,b){return 0!
=(a.D&b)}Dj.prototype.vj=function(){return Ej(this,4)};Dj.prototype.Wv=function()
{return Ej(this,8)};function Fj(a){return Ej(a,32)&&Ej(a,16)}function Gj(a,b,c)
{return Ej(a,b)==c?a:new Dj(a.D^b)}Dj.prototype.Ga=function(a){return Kf(this,a)?!
0:a instanceof Dj?this.D==a.D:!1};function Dma(a){this.D=a}x(Dma,C);function Ema()
{}x(Ema,C);function Fma(a,b){var c=new Ema;c.H=hh(b);b="g";a.multiline&&(b=D(b)
+"m");a.ignoreCase&&(b=D(b)+"i");c.F=new RegExp(a.source,b);return c}function
Gma(a,b){a.F.lastIndex=b;a.D=a.F.exec(a.H);return!!a.D}function Hma(a){gh(!!a.D,"No
match available");return a.F.lastIndex}function Ima(a,b){gh(!!a.D,"No match
available");if(0>b||b>(a.D.length-1|0))throw Jha("No group "+b).D;return
a.D[b]}function Jma(a,b){a.H=hh(b);a.F.lastIndex=0;a.D=null};function Hj(a,b,c)
{return b.replace(a,c)};function Ij(a){for(var b=a.length,c=0;c<b;c=c+1|0){var
d=a.charCodeAt(c);if(65<=d&&90>=d){for(a=Eja(a);c<b;c=c+1|
0)d=a[c],65<=d&&90>=d&&(a[c]=(d^32)&65535);return wja(a)}}return a}function Kma(a)
{var b=Tia(a);if("mailto"===a)return!0;if(b!=Tia("mailto"))return!1;for(var
c=0;c<b;c=c+1|0){var d=Uia(a,c),e=Uia("mailto",c);if(d!=e&&(d=((d|32)-97|0)&65535,!
(26>d&&d==(((e|32)-97|0)&65535))))return!1}return!0};function Jj(a,b)
{this.start=a<b?a:b;this.end=a<b?b:a}Jj.prototype.clone=function(){return new
Jj(this.start,this.end)};function Kj(a){return a.end-a.start}function Lj(a,b)
{return a==b?!0:a&&b?a.start==b.start&&a.end==b.end:!1}function Mj(a,b){var
c=Math.max(a.start,b.start);a=Math.min(a.end,b.end);return c<=a?new
Jj(c,a):null}function Oj(a,b){return
Math.max(a.start,b.start)<=Math.min(a.end,b.end)}function Pj(a,b){return
a.start<=b.start&&a.end>=b.end}
function Qj(a,b){return a.start<=b&&a.end>=b};function Lma(a,b){return
Lj(a,b)};function Mma(a,b,c){return Math.min(Math.max(a,b),c)}function Nma(a)
{return!isNaN(a)&&!Dia(a)}function Rj(a,b,c){return a+c*(b-a)}function Sj(a){return
Math.round(a)}function Tj(a){return Math.round(a)}function Oma(a,b)
{b=Math.pow(10,b);return Sj(a*b)/b};var
Pma={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4"
,azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#
ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cad
etblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowe
rblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#0000
8b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#00640
0",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2
f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a"
,darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategr
ey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepsk
yblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:
"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"
#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#0080
00",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",india
nred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",
lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8
e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgr
ay:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalm
on:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslateg
rey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegre
en:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#
66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumse
agreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquo
ise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",
mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#8
08000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",pa
legoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d
b7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:
"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",r
oyalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seag
reen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#
6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f
",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff634
7",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:
"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Qma(){};function
Rma(a,b){a=mh(lh(),Sma(a));wg(b,Qma)&&mh(a,Sma(b));this.D=ph(a)}x(Rma,C);function
Tma(a,b){a=a.D;for(var c=0;c<a.length;c++)if(a[c].test(b))return!0;return!
1}function Sma(a){return new RegExp(ch("^#(?:[0-9a-f]{%s})$",[a]),"i")};var
Uma=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return
Array(b+1).join(a)};var Vma=/&/g,Wma=/</g,Xma=/>/g,Yma=/"/g,Zma=/'/g,
$ma=/\x00/g,ana=/[\x00&<>"']/;function bna(a){if(!ana.test(a))return a;-1!
=Wg(a,38)&&(a=a.replace(Vma,"&amp;"));-1!=Wg(a,60)&&(a=a.replace(Wma,"&lt;"));-1!
=Wg(a,62)&&(a=a.replace(Xma,"&gt;"));-1!=Wg(a,34)&&(a=a.replace(Yma,"&quot;"));-1!
=Wg(a,39)&&(a=a.replace(Zma,"&#39;"));-1!=Wg(a,0)&&(a=a.replace($ma,"&#0;"));return
a}function Uj(a){return Yg(Yg(a,"([-()\\[\\]{}+?*.$\\^|,:#<!\\\\])","\\\\
$1"),"\\x08","\\\\x08")};var cna,dna,ena=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-
9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function fna(a){Vj();return Tma(dna,a)}function
gna(a){Vj();return"#"===a.charAt(0)?a:"#"+D(a)}function hna(a){var
b=ena.exec(a);if(b){a=Pg(b[1],10);var
c=Pg(b[2],10);b=Pg(b[3],10);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,
b]}return[]}function ina(a){Vj();var b=Xg(a)?a:gna(a);return fna(b)||!
ii(hna(a))||!!Pma&&!!Pma[Sg(a)]}function Vj(){Vj=h();cna=new Rma("4","8");dna=new
Rma("3","6")};function jna(a){if("null"===a)return null;a=ah(a);try{var
b=JSON.parse(a)}catch(c){c=Qf(c);if(Hha(c))throw b=c,a=new jg,vha(a,"Error parsing
JSON: "+D(b.O()),b),a.F(Error(a)),a.D;throw c.D;}Ija(b instanceof Object);return
b}function kna(a){a=jna(a);gh(!a||!(a instanceof Array),"Expected JSON to parse to
map, but didn't.");return a}function lna(a){a=jna(a);gh(!a||a instanceof
Array,"Expected JSON to parse to an array, but didn't.");return a};function
mna(a,b,c,d)
{this.H=a||"";this.F=b||"";this.J=d||"";a=c||"";ina(a);this.D=a}x(mna,C);w=mna.prot
otype;w.Tb=p("H");w.re=p("F");w.Oc=p("D");w.getUrl=p("J");w.Wa=function(){return
JSON.stringify({title:this.Tb(),description:this.re(),color:this.Oc(),url:this.getU
rl()})};function nna(a){I(this,a,0,-1,null,null)}z(nna,H);function ona(a)
{I(this,a,0,-1,pna,null)}z(ona,H);var pna=[10];function Wj(a,b){return null==a?a:b?
decodeURI(a):decodeURIComponent(a)};var qna=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?
#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\S\s]*))?
$/;function Xj(a){a=qna.exec(a);for(var b=[],c=0;7>=c;c=c+1|0)a.length<=c||
null==a[c]?b.push(null):b.push(a[c]);return b}function rna(a,b){return
b[a]}function Yj(a){return Wj(rna(3,Xj(a)),!0)}function sna(a){try{var
b=a[4];return null!=b?Qg(Number(b)):null}catch(c){c=Qf(c);if(Bia(c))return
null;throw c.D;}}function tna(a){var b=Wg(a,35);return 0>b?null:a.substr(b+1|0)}
function una(a){return(a=a[1])?Sg(a):a}function vna(a,b,c){for(var
d=0,e=b.length;0<(d=a.indexOf(b,d))&&d<c;){var f=zja(a,d-1|0);if(38==f||63==f)
{if((d+e|0)>=a.length)return d;f=zja(a,d+e|0);if(61==f||38==f||35==f)return d}d=d+
(e+1)|0}return-1}function wna(a){var b=Wg(a,35);return 0>b?a.length:b}
function xna(a,b){var c=wna(a),d=vna(a,b,c);if(0>d)return null;var
e=a.indexOf(yja(38),d);if(0>e||e>c)e=c;d=d+(b.length+1)|0;return
Wj(Yg(Eg(a,Math.min(a.length,d),Math.min(a.length,Math.max(d,e))),"\\+"," "),!
1)}function yna(a){for(var b=[],c=0;c<a.length;c=c+2|0)zna(a[c],a[c+1|0],b);return
b.join("&")}function zna(a,b,c){if(b instanceof Array)for(var d=0;d<b.length;d+
+)zna(a,D(b[d]),c);else null!=b&&(a=D(a)
+String(""===b?"":"="+D(encodeURIComponent(D(b)))),c.push(a))};var Ana=/\/u\/[0-9]+
($|\/)/;function Bna(a){if(!$g(a,"/a/"))return a;var b=a.indexOf(yja(47),3);return
0>b?"":a.substr(b)};function Cna(a){I(this,a,0,-1,Dna,null)}z(Cna,H);function
Ena(a){I(this,a,0,-1,null,null)}z(Ena,H);var Dna=[1,3];function Fna(a,b)
{for(;Ii(b)&&4!=b.F;)switch(b.H){case 1:var c=new
Ena;kla(b,c,Gna);Ui(a,1,c,Ena);break;case 2:c=Hi(b.D);L(a,2,c);break;case
3:c=2==b.F?mla(b,b.D.Okb):[Hi(b.D)];for(var d=0;d<c.length;d+
+)Qi(a,3,c[d]);break;default:Ji(b)}return a}function Gna(a,b){for(;Ii(b)&&4!
=b.F;)switch(b.H){case 1:var c=Hi(b.D);L(a,1,c);break;case
2:c=Ki(b);L(a,2,c);break;default:Ji(b)}return a}
Ena.prototype.getType=function(){return K(this,1,-1)};Ena.prototype.Ud=function()
{return J(this,2)};function Hna(a){I(this,a,0,-1,null,null)}z(Hna,H);function
Ina(a){I(this,a,0,-1,null,null)}z(Ina,H);function Jna(a){I(this,a,0,-
1,null,null)}z(Jna,H);function Kna(a){I(this,a,0,-1,null,null)}z(Kna,H);function
Lna(a){I(this,a,0,-1,null,null)}z(Lna,H);function Mna(a){I(this,a,0,-
1,null,null)}z(Mna,H);Ina.prototype.getSource=function(){return
M(this,Jna,1)};Ina.prototype.$d=function(a){return
O(this,1,a)};Ina.prototype.getContext=function(){return M(this,Lna,2)};function
Nna(a){I(this,a,0,-1,null,null)}z(Nna,H);function ck(a){a=Sfa(Ufa(a));if(!
a)return{};a=a.split("&");for(var b={},c=0;c<a.length;++c){var
d=a[c].split("=");2==d.length&&0<d[0].length&&0<d[1].length&&(b[Cc(d[0])]=Cc(d[1]))
}return b};function Ona(a){if(!a)return null;try{var b=parseInt(a,10);return
isNaN(b)?null:b}catch(c){return null}}function Pna(){var
a=pj(ma.window.location.href);a.D.set("fws",!
0);zc(ma.location,a.toString())}function Qna(){var
a=window,b=a.document.title||"",c=ck(a.location.href).ouri;c&&a.history.replaceStat
e(null,b,c)}function Rna(a){a=ck(a).csr;return Ona(a)}function Sna(a)
{a=mf(a,"dods");return Ona(a)}function Tna(a){a=mf(a,"eops");return!a||"1"!=a&&"0"!
=a?null:"1"==a}
function Una(a){return(a=mf(a,"gxids"))?a.split(",").map(function(b){return
Ona(b)}).filter(function(b){return null!=b&&0<b}):[]}function Vna(a)
{a=ck(a).fcfr;return Ona(a)}function Wna(){var a=new dj(ma.location.href);return
null!=a.J?a.F+":"+a.J:a.F}function Xna(a,b){var c=Wna();ib(a,"/");return
Yna(c,"/offline"+a,void 0,b)}
function Yna(a,b,c,d){a=new
dj("//"+a);ej(a,df(1,ma.location.href));hj(a,b);b=bj(R(),"docs-offline-
lsuid");nj(a,"ouid",b);!d&&Zna()&&(c?
nj(a,"jsmode","DU"):nj(a,"Debug","true"));return a.toString()}function Zna(){var
a=new
dj(ma.location.href);return"true"==oj(a,"Debug")||"true"==oj(a,"debug")||"pretty"==
oj(a,"debug")||"DU"==oj(a,"jsmode")};function $na(a)
{a.onbeforeunload=qa;a.location.reload()}function aoa(a){return 3==a?Pna:function()
{return $na(ma.window)}}function boa(a){var b=void 0===b?
window:b;if(b.history&&b.history.replaceState){var
c=Ze(b.location.href);a=Ze(a);b.history.replaceState(null,"",Ye(c[1],c[2],c[3],c[4]
,a[5],a[6],a[7]))}}
function coa(a){var b=window;if(b.history&&b.history.replaceState){var
c=b.location.href;a=void 0===a?!0:a;a=void 0===a?!0:a;var
d=Ze(c),e=d[5],f=e,g=d[6];a&&f.endsWith("/create")&&(f=bj(R(),"docs-
crp"),g=bj(R(),"docs-crq"));f&&(f=Bna(f));f&&(f=f.replace(Ana,"$1"));a=c;f!
=e&&(a=Ye(d[1],d[2],d[3],d[4],f,g,d[7]));d=Lla("docs-
uptc");if(Array.isArray(d))for(e=0;e<d.length;e++)a=cga(a,d[e]);d=Lla("docs-
drk");Array.isArray(d)&&!lf(a,"resourcekey")&&(d=J(new
ima(d),2))&&(a=kf(a,"resourcekey",d));a!=c&&b.history.replaceState(null,
"",a)}};function doa(a){this.D=a||function(){return
$na(ma.window)}}doa.prototype.notify=function(){window.confirm("This error has been
reported to Google and we'll look into it as soon as possible. Please reload this
page to continue.")&&this.D()};function gk(a,b,c){B.call(this);this.dn=a;this.F=b||
0;this.D=c;this.Cd=y(this.Sxa,this)}z(gk,B);w=gk.prototype;w.Pb=0;w.wa=function()
{gk.fb.wa.call(this);this.stop();delete this.dn;delete this.D};w.start=function(a)
{this.stop();this.Pb=Oe(this.Cd,void 0!==a?a:this.F)};w.stop=function()
{this.ld()&&Pe(this.Pb);this.Pb=0};w.Gp=function(){this.stop();this.Sxa()};function
hk(a){a.ld()&&a.Gp()}w.ld=function(){return 0!=this.Pb};w.Sxa=function()
{this.Pb=0;this.dn&&this.dn.call(this.D)};function eoa(a)
{za.call(this,a)}x(eoa,za);var foa={s:function(a,b,c){return isNaN(c)||""==c||
a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?a+Gc(" ",Number(c)-a.length):Gc("
",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||""==e||
(d=parseFloat(a).toFixed(e));var
f=0>Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?"
":"";0<=Number(a)&&(d=f+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?
Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-
f.length;0<=b.indexOf("-",0)?d=f+d+Gc(" ",
a):(b=0<=b.indexOf("0",0)?"0":" ",d=f+Gc(b,a)+d);return
d},d:function(a,b,c,d,e,f,g,k){return
foa.f(parseInt(a,10),b,c,d,0,f,g,k)}};foa.i=foa.d;foa.u=foa.d;function goa(a)
{this.F=0;this.H=a||100;this.D=[]}w=goa.prototype;w.add=function(a){var
b=this.D[this.F];this.D[this.F]=a;this.F=(this.F+1)%this.H;return
b};w.get=function(a){a=hoa(this,a);return this.D[a]};w.set=function(a,b)
{a=hoa(this,a);this.D[a]=b};w.Ud=function(){return
this.D.length};w.isEmpty=function(){return 0==this.D.length};w.clear=function()
{this.F=this.D.length=0};w.Rc=function(){var
a=this.Ud(),b=this.Ud(),c=[];for(a=this.Ud()-a;a<b;a++)c.push(this.get(a));return
c};
w.Db=function(){for(var a=[],b=this.Ud(),c=0;c<b;c++)a[c]=c;return
a};w.Tr=function(a){for(var b=this.Ud(),c=0;c<b;c++)if(this.get(c)==a)return!
0;return!1};function ioa(a){return 0==a.Ud()?null:a.get(a.Ud()-1)}function hoa(a,b)
{if(b>=a.D.length)throw Error("za");return a.D.length<a.H?b:(a.F+Number(b))
%a.H};function joa(a){this.H=a;this.F=Math.floor(a/50);this.D=new
goa(50)}joa.prototype.get=function(a){return koa(this,a,function(b,c){return
b+c.count})};function koa(a,b,c){b=b||ya();loa(a,b);var
d=0;b=a.F*(Math.floor(b/a.F)+1)-a.H;for(var e=a.D.Ud()-1;0<=e;--e){var
f=a.D.get(e);if(f.end<=b)break;d=c(d,f)}return d}function loa(a,b){var
c=ioa(a.D);c&&b<c.end-a.F&&a.D.clear()}function moa(a)
{this.end=a}moa.prototype.count=0;moa.prototype.min=Number.MAX_VALUE;moa.prototype.
max=Number.MIN_VALUE;function noa(a,b,c){B.call(this);this.H=a;this.F=b;this.D=new
joa(1E3*c)}x(noa,B);function
ooa(a,b){b=null!=b?b:1;return(a.D.get()+b)/(a.D.H/1E3)<=a.F}function poa(a,b)
{b=null!=b?b:1;if(!ooa(a,b))throw new eoa(Hc("Query would cause ",a.H," to exceed
",a.F," qps."));a=a.D;var c=ya();loa(a,c);var d=ioa(a.D);if(!d||c>=d.end)d=new
moa(a.F*(Math.floor(c/a.F)
+1)),a.D.add(d);d.count+=b;d.min=Math.min(b,d.min);d.max=Math.max(b,d.max)};functio
n ik(a,b){B.call(this);this.F=a;this.R=new gk(this.V,3E4,this);this.ma=new
noa("errorsender",1,8);this.ia(this.ma);this.la=!1;this.aa=null;this.ha=new
Set;this.ea=new Re(this);this.za=b||
10;this.ea.listen(this.F,"complete",this.xa);this.ea.listen(this.F,"ready",this.V)}
x(ik,B);ik.prototype.send=function(a,b,c,d){var e=this.h4().addCallback(function(f)
{if(!(f>=this.za))return
f={},f.u=a,f.m=b,f.c=c,f.h=d,this.uDa(f)},this).addCallback(this.V,this);uga(e,func
tion(){this.ha.delete(e)},this);this.ha.add(e)};
ik.prototype.V=function(){return this.R.ld()||this.F.ld()||this.la?
xf():qoa(this)};function qoa(a){a.R.ld();a.F.ld();return
a.Zfa().addCallback(function(b){if(!(this.F.ld()||this.R.ld()||this.la)&&b)
{if(4E3<b.u.length)return this.c2();try{return poa(this.ma,1),this.aa=new
tf,this.F.send(b.u,b.m,b.c,b.h),this.aa}catch(c){if(c instanceof eoa)this.la=!
0;else throw ve(c,{"docs-origin-class":"docs.debug.ErrorSender"});}}},a)}
ik.prototype.xa=function(){var a=this.F.Ic(),b=this.aa;this.F.Pk()||400<=a&&500>=a?
this.c2().addCallback(function(){b.callback()}):
(this.R.start(),b.callback())};ik.prototype.wa=function()
{te(this.ea,this.R,this.F);this.ha.clear();B.prototype.wa.call(this)};function
roa(a,b){ik.call(this,a,b);this.D=[]}x(roa,ik);w=roa.prototype;w.uDa=function(a)
{this.D.push(a);return xf()};w.c2=function(){this.D.shift();return
xf()};w.Zfa=function(){return xf(void 0!==this.D[0]?
this.D[0]:null)};w.h4=function(){return xf(this.D.length)};w.wa=function(){delete
this.D;ik.prototype.wa.call(this)};new Di("n73qwf");new Di("UUJqVe","UUJqVe");new
Di("MpJwZc");new Di("tdUkaf");new Di("fJuxOc");new Di("ZtVrH");new Di("WSziFf");new
Di("ZmXAm");new Di("BWETze");new Di("UBSgGf");new Di("zZa4xc");new Di("o1bZcd");new
Di("WwG67d");new Di("z72MOc");new Di("JccZRe");new Di("amY3Td");new
Di("ABma3e");new Di("GHAeAc","GHAeAc");new Di("gSshPb");new Di("klpyYe");new
Di("OPbIxb");new Di("pg9hFd");new Di("Wt6vjf");new Di("yu4DA");new Di("vk3Wc");new
Di("IykvEf");new Di("J5K1Ad");new Di("IW8Usd");new Di("IaqD3e");new
Di("byfTOb");new Di("jbDgG");new Di("b8xKu");new Di("d0RAGb");
new Di("AzG0ke");new Di("J4QWB");new Di("LEikZe");new Di("rJmJrc");new
Di("TuDsZ");new Di("hdXIif");new Di("mITR5c");new Di("DFElXb");new Di("NGntwf");new
Di("Bgf0ib");new Di("Xpw1of");new Di("v5BQle");new Di("ofuapc");new
Di("FENZqe");new Di("tLnxq");new Di("lsjVmc");var soa=new Di("a");function jk(a,b)
{vha(this,a,b);this.F(Error(this))}x(jk,Tf);function kk(a){a=new
jk(a,null);a.F(Error(a));return
a}jk.prototype.getError=p("D");jk.prototype.H=function(){return
Tf.prototype.O.call(this)};jk.prototype.O=function(){return this.H()};
ea.Object.defineProperties(jk.prototype,{error:{configurable:!0,enumerable:!
0,get:function(){var
a=Error(),b=this.D;a.fileName=b.fileName;a.lineNumber=b.lineNumber;a.columnNumber=b
.columnNumber;a.message=b.message;a.name=b.name;a.stack=b.stack;a.toSource=b.toSour
ce;a.cause=b.qo;for(var c in b)0!=c.indexOf("__java$")&&(a[c]=b[c]);return
a}}});function toa(){for(var a in Array.prototype)return!1;return!0};function
uoa(a){a=void 0===a?new
voa:a;Me.call(this);this.F={};this.Ja=null;this.ea={};this.W=new
Re(this);this.la=a.H;this.ha=a.O;this.H=new doa;var b=a.D?a.D.create(this,void
0):null,c=new pf;this.O=b||new roa(c,void 0);this.ia(this.O);b=bj(R(),"docs-sup")
+bj(R(),"docs-jepp")+"/jserror";
(c=bj(R(),"jobset"))&&(b=gf(b,"jobset",c));if(woa)throw Error("Aa");woa=!
0;this.Ja=sma(b,y(this.fsb,this));b={};a.F&&(b["X-No-
Abort"]="1");this.Ja.aa=b;tma(this.Ja,y(this.Wtb,this));this.W.listen(this.Ja,"h",t
his.K0a);
eea=function(d){return xoa(d,"promise rejection")};tga=function(d){xoa(d,"deferred
error")};this.V=a.J;this.J=!1;this.R=!0;this.D=!1;this.aa=bj(R(),"docs-
jern")}x(uoa,Me);function lk(a,b,c){a.F[b]=c}w=uoa.prototype;w.kh=function(a,b)
{this.ea[a]=b};function mk(a,b,c,d){a.D=void 0===d?!1:d;yoa(b);if(!a.Ja){if(b
instanceof jk)throw b.getError();throw ve(b);}a.Ja.D(b,zoa("fatal",c))}function
nk(a,b,c){a.D=!1;yoa(b);a.Ja&&a.Ja.D(b,zoa("warning",c))}
w.info=function(a,b,c){this.D=void 0===c?!
1:c;yoa(a);this.Ja&&this.Ja.D(a,zoa("incident",b))};w.log=function(a,b,c)
{this.D=void 0===c?!1:c;yoa(a);this.Ja&&this.Ja.D(a,zoa("incident",b))};function
ok(a,b,c){b||a.log(Error(c))}
function xoa(a,b){if(null!=a){if(a instanceof ErrorEvent||a&&"object"===typeof
a&&"error"===a.type){var c=a.error;a=JSON.stringify({error:c&&c.message?
c.message:"Missing error cause.",stack:c&&c.stack?c.stack:"Missing error
cause.",message:a.message,filename:a.filename,lineno:a.lineno,colno:a.colno,type:a.
type});b=Error("Ba`"+b+"`"+a)}else b="string"===typeof a?
Error("Ca`"+b+"`"+a):null==a?Error("Da`"+b):a;Jda(b)}}
function pk(a,b,c,d){return function(e){for(var f=[],g=0;g<arguments.length;+
+g)f[g]=arguments[g];return Aoa(a,b,c,!!d,f)}}w.qtb=function(a,b,c){var
d=ab(arguments,2);return Aoa(this,a,b,!1,d)};function Aoa(a,b,c,d,e){if(!
a.Ja)return b.apply(c,e);try{return b.apply(c,e)}catch(f){if(mk(a,f),d)throw
ve(f);}}function zoa(a,b){b=b?Gb(b):{};b.severity=a;return b}
w.K0a=function(a){var b=a.context.severity;(b="fatal"==b||"postmortem"==b)&&!
this.ha&&(this.la?this.H.notify(a):this.H.notify());this.dispatchEvent(new
Boa(b?"i":"j",a.error,a.context))};w.fsb=function(a,b){var
c=this.J;try{this.xHa(a,b)}catch(d){throw c&&!this.V&&(this.R=!1),this.J=!
0,b.provideLogDataError=d.message,b.severity||(b.severity="fatal"),ve(d);}};
w.xHa=function(a,b){for(var c in this.F)try{b[c]=this.F[c](a)}catch(e)
{}Hb(b,this.ea);c=b.severity||"fatal";this.aa&&(b.reportName=this.aa+"_"+c);b.isArr
ayPrototypeIntact=toa().toString();var d=a.stack||"";if(0==d.trim().length||"Not
available"==d)b["stacklessError-reportingStack"]=nea(uoa.prototype.xHa),
[a.message].concat(ja(Object.keys(b)),ja(Object.values(b))).some(function(e){return
e.includes("<eye3")})||(b.eye3Hint="<eye3-stackless title='Stackless JS Error -
"+a.name+"'/>");this.J&&!this.V?
(this.R=this.D,"fatal"==c?
c="postmortem":"incident"==c&&(c="warningafterdeath")):"fatal"==c&&(this.J=!
0);this.D=!1;b.severity=c};w.Wtb=function(a,b,c,d)
{this.R&&this.O.send(a,b,c,d)};function yoa(a){a instanceof
jk&&a.getError()}w.wa=function(){woa=!
1;te(this.W,this.Ja,this.O);Me.prototype.wa.call(this)};var woa=!1;function
Boa(a,b,c){ye.call(this,a);this.error=b;this.context=c}x(Boa,ye);function voa()
{this.O=this.H=!1;this.D=void 0;this.F=this.J=!1}voa.prototype.build=function()
{return new uoa(this)};
uoa.displayName=soa;uoa[ala]=soa;function Coa(){}x(Coa,C);function Doa(a,b,c){var
d=new Coa;d.cqa=a;d.xaa=b;d.zaa=c;return
Jf(Coa.prototype.D,d,Eoa)}Coa.prototype.D=function(a){this.xaa.jo(this);var
b=this.zaa;b(a)};function Eoa(a,b){b.cqa=a.cqa;b.xaa=a.xaa;b.zaa=a.zaa;b.Rxb=!
0};function Foa(){}x(Foa,C);function Goa(a,b){var c=new Foa;c.D=a;c.F=b;return
c};function rk(){this.D=!1;this.F=[]}x(rk,Vh);function sk(a,b,c)
{b=Goa(b,Yh(b,c));a.F.push(b)}function tk(a,b,c)
{b=Goa(b,b.Io(c));a.F.push(b)}function uk(a,b,c)
{b=Goa(b,b.Io(Doa(a,b,c)));a.F.push(b)}rk.prototype.wa=function()
{vk(this);Vh.prototype.wa.call(this)};rk.prototype.jo=function(a,b){for(var
c=0;c<this.F.length;c=c+1|0){var d=this.F[c];if(Kf(d.F,b)&&Kf(d.D,a))
{d.D.LO(d.F)&&d.D.jo(d.F);Hoa(this,c);break}}};function vk(a){for(var
b=a.F.pop();b;)b.D.LO(b.F)&&b.D.jo(b.F),b=a.F.pop()}
function Hoa(a,b){if(b==(a.F.length-1|0))a.F.pop();else{var
c=a.F.pop();a.F[b]=c}};function wk(){this.D=!1;this.F=1;this.O=!
1;this.H=[];this.J=[]}x(wk,Vh);w=wk.prototype;w.Ea=function()
{gh(2==this.F,"XDeferred does not have an value");return
this.aa};w.getError=function(){gh(this.ts(),"XDeferred does not have an
error");return this.W};w.jg=function(){return 1!=this.F};w.ts=function(){return
3==this.F};w.callback=function(a){gh(4!=this.F,"Cannot fire a disposed
XDeferred");gh(1==this.F,"Cannot fire a XDeferred more than
once");this.aa=a;Ioa(this,!0)};
w.xc=function(a){gh(4!=this.F,"Cannot fire a disposed
XDeferred");gh(1==this.F,"Cannot fire a XDeferred more than
once");this.W=a;Ioa(this,!1)};w.xd=function(a,b){gh(4!=this.F,"Cannot add callback
to disposed XDeferred");gh(!this.O,"Cannot add callback to XDeferred that is firing
its callback/errback queue");Joa(this,a,b)||(a&&Hh(this.H,function(c)
{a(c)}),b&&Hh(this.J,function(c){b(c)}))};w.addCallback=function(a)
{this.xd(a,null)};w.vg=function(a){this.xd(null,a)};
w.transform=function(a){function b(e){d.xc(e)}function c(e){var
f=null;try{f=a(e)}catch(g)
{g=Qf(g);d.xc(g);return}d.callback(f)}gh(0==this.O,"Cannot add callback to
XDeferred that is firing its callback/errback queue");var d=new
wk;if(Joa(this,c,b))return d;this.H.push(c);this.J.push(b);return d};
function Koa(a,b,c){function d(g){var k=null;try{k=c(g)}catch(l)
{l=Qf(l);f.xc(l);return}f.callback(k)}function e(g){var k=null;try{k=b(g)}catch(l)
{l=Qf(l);f.xc(l);return}f.callback(k)}gh(!a.O,"Cannot add callback to XDeferred
that is firing its callback/errback queue");var f=new wk;if(Joa(a,e,d))return
f;a.H.push(e);a.J.push(d);return f}
w.ji=function(a){function b(e){d.callback(e)}function c(e){var
f=null;try{f=a(e)}catch(g){g=Qf(g);d.xc(g);return}d.callback(f)}var d=new
wk;if(Joa(this,b,c))return d;this.H.push(b);this.J.push(c);return d};function
Bk(a,b){var c=new wk;a.transform(b).xd(function(d){d.xd(function(e)
{c.callback(e)},function(e){c.xc(e)})},function(d){c.xc(d)});return
c}w.wa=function(){this.F=4;Jh(this.H);Jh(this.J);Vh.prototype.wa.call(this)};
function Ioa(a,b){a.O=!0;if(b){a.F=2;b=a.H;for(var c=0;c<b.length;c++)(0,b[c])
(a.aa)}else for(a.F=3,b=a.J,c=0;c<b.length;c++)(0,b[c])(a.W);a.O=!
1;Jh(a.H);Jh(a.J)}function Joa(a,b,c){return a.jg()?(a.O=!0,2==a.F&&b?
b(a.aa):a.ts()&&c&&c(a.W),a.O=!1,!0):!1};function Ck(a,b)
{Dk();this.F=a;this.D=b;G(Loa,a,this)}var
Loa={},Moa,Ek,Noa,Ooa,Fk,Poa,Qoa,Roa,Soa,Toa,Uoa,Voa,Woa,Xoa;x(Ck,C);Ck.prototype.I
q=function(){return 1!=this.D};function Gk(a){return
1==a.D}Ck.prototype.Ga=function(a){return a instanceof Ck?
Kf(this.toString(),a.toString()):!1};Ck.prototype.Lf=function(){return
pg(this.F)};Ck.prototype.toString=p("F");
function Dk(){Dk=h();Ek=new Ck("IDLE",1);Noa=new Ck("BUSY",1);Ooa=new
Ck("RECOVERING",2);Fk=new Ck("OFFLINE",3);Poa=new Ck("SERVER_DOWN",3);Qoa=new
Ck("FORBIDDEN",4);Roa=new Ck("AUTH_REQUIRED",4);Soa=new
Ck("SESSION_LIMIT_EXCEEDED",5);Toa=new Ck("LOCKED",5);Uoa=new
Ck("INCOMPATIBLE_SERVER",5);Voa=new Ck("CLIENT_ERROR",5);new
Ck("BATCH_CLIENT_ERROR",3);Woa=new Ck("SAVE_ERROR",5);new
Ck("BATCH_SAVE_ERROR",3);Xoa=new Ck("DOCS_EVERYWHERE_IMPORT_ERROR",5);Moa=new
Ck("POST_LIMIT_EXCEEDED_ERROR",5)};function Hk(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v)
{v=void 0===v?
3E4:v;Me.call(this);this.F=a;this.Na=b;this.wf=c;this.xa=n;this.R=d;this.W=r||
(c?"POST":"GET");this.la=m;this.ma=e;this.ea=f;this.La=g;this.za=k;this.Ca=l;this.N
i=q;this.H=this.aa=this.V=0;this.ha=Gb(u);this.Ka=v}x(Hk,Me);Hk.prototype.ue=p("wf"
);Hk.prototype.send=function(a){this.V+
+;this.aa=ya();this.Cka(a)};Hk.prototype.reset=h();Hk.prototype.wa=function()
{this.dispatchEvent("r");this.reset();delete this.ea;delete
this.ma;Me.prototype.wa.call(this)};
var Yoa=5E3*hda(.75,1.25);function Zoa(){}x(Zoa,C);function $oa(){var a=new
Zoa;a.D={};return a}Zoa.prototype.add=function(a){this.D[a]=!0;return
this};function Ik(a,b){return a.add(""+b)}Zoa.prototype.build=function(){var
a=this.D;this.D=null;return a};function apa(a){var b={};b[a]=!0;return b}function
bpa(a,b,c){var d={};d[a]=!0;d[b]=!0;d[c]=!0;return d}function Jk(a){var
b={};yj(b,a);return b}function Kk(a){for(var b={},c=0;c<a.length;c=c+1|0)null!
=a[c]?b[a[c]]=!0:b["null"]=!0;return b}function cpa(a,b){if(Kf(a,b))a=!0;else
if(a&&b){var c;if(c=Nh(a)==Nh(b))a:{b=Oh(b);for(var d in b)if(d.length&&!
isNaN(Number(d))&&!(b[d]in a)){c=!1;break a}c=!0}a=c}else a=!1;return a};var
dpa=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],epa={1:!0,2:!0,4:!0,5:!0,9:!
0,10:!0};function fpa(a){I(this,a,"xsrf",-1,null,null)}z(fpa,H);var gpa=new
Li(48448350,fpa);fpa.Re="xsrf";function hpa(a,b,c,d)
{this.F=a;this.D=b;this.H=c;this.J=d}x(hpa,C);function ipa(){this.D=!1;this.F=new
Xh;this.H=new
Xh;this.J=(Dk(),Ek);this.ia(this.F);this.ia(this.H)}x(ipa,Vh);ipa.prototype.fc=func
tion(a,b,c){var d=this.J;Kf(a,d)||(this.J=a,this.F.dispatchEvent(new
hpa(d,a,b,c)))};ipa.prototype.getState=p("J");function jpa(a){if(Bha(a))return
a.D;if(a instanceof Error)return a;throw F("Ea").D;}function kpa(a)
{if(null==a)return a=new Nf,Of(a),a.F(Error(a)),a;if(Bha(a))return a;if(a
instanceof Error)return Qf(a);throw kg("Fa").D;};function lpa(){}x(lpa,Tf);function
mpa(a){var b=new lpa;vha(b,"Deferred errback'ed:
"+D(a.O()),a);b.H=null;b.F(Error(b));return b}lpa.prototype.Zf=p("H");function
npa(a){if(Bha(a))a=mpa(a);else if(a instanceof Error)a=mpa(Qf(a));else{var b=new
lpa;Pf(b,"Deferred errback'ed");b.H=a;b.F(Error(b));a=b}return a};function opa(a,b)
{wk.call(this);this.R=0;this.la=a;this.ha=b}x(opa,wk);function ppa(a){a.R=a.R+1|
0;a.jg()||a.R!=a.ha||a.callback(a.ea())}function qpa(a,b){a.R=a.R+1|0;a.jg()||
(a.la?a.xc(b):a.R==a.ha&&a.callback(a.ea()))};function rpa(){this.wo=!
1}x(rpa,C);function spa(){this.wo=!1}x(spa,rpa);function tpa(a){var b=new
spa;b.wo=!1;b.D=a;return b}spa.prototype.Ea=function(){throw
rg("Ga").D;};spa.prototype.getError=p("D");function upa(){this.wo=!
1}x(upa,rpa);function vpa(a){var b=new upa;b.wo=!0;b.D=a;return
b}upa.prototype.Ea=p("D");upa.prototype.getError=function(){throw
rg("Ha").D;};function wpa(a,b)
{opa.call(this,b,a);this.V=Array(a)}x(wpa,opa);function xpa(a,b){var c=new
wpa(a.length,b);b={};for(var d=0;d<a.length;b={S_:b.S_},d=d+1|
0)b.S_=d,a[d].xd(function(e){return function(f){c.V[e.S_]=vpa(f);ppa(c)}}
(b),function(e){return function(f){c.V[e.S_]=tpa(f);qpa(c,f)}}
(b));0==a.length&&c.callback(c.V);return c}wpa.prototype.ea=p("V");function Mk()
{return new wk}function Nk(a){return xpa(a,!1)}function ypa(a){return xpa(a,!
0).transform(function(b){for(var c=Array(b.length),d=0;d<b.length;d=d+1|0){var
e=b[d].Ea();c[d]=e}return c})}function Pk(a){var b=Mk();b.callback(a);return
b}function Qk(a){var b=Mk();b.xc(a);return b}function zpa(a,b){gh(!b.jg(),"Cannot
pass already fired Deferred to be chained");a.xd(function(c)
{b.callback(c)},function(c){b.xc(c)})};function Apa(a,b){a.xd(function(c)
{b.callback(c)},function(c){b.xc(c)})}function Rk(a){var b=new tf;Apa(a,b);return
b}function Bpa(a,b){a.xd(function(c){b.callback(c)},function(c)
{b.xc(npa(c))})}function Sk(a){return new fe(function(b,c){a.xd(function(d)
{b(d)},function(d){c(d)})})};function Cpa(a,b){var c=new
bma;this.H=a;this.F=b;this.D=c};function Dpa(a,b,c){c=void 0===c?
null:c;dma.call(this);var
d=this;this.ea=a;this.H=b;this.W=c;De(a,"beforeunload",function(e){a:{if(!
d.isDisposed()){var f=gma(d);if(f)
{if(De(d.ea,"unload",y(d.F,d)),e.Pd().returnValue=f,Tc){e=f;break a}}else
d.F()}e=void 0}return e});De(a.document,"freeze",function(){var e=d.O;for(var
f=0;f<e.length;f++)(0,e[f])()});De(a.document,"resume",function(){var e=d.R;for(var
f=0;f<e.length;f++)(0,e[f])()});Zi().pk()&&De(a,"unload",function()
{d.F()})}x(Dpa,dma);
Dpa.prototype.aa=function(){if(this.W){var a=new Cpa(this.H,this.W);var
b=a.H,c=a.F;if(b&&b.nbb()){var d=b.Bka();b=Tk(b.eg("/leave"),"id",c).aC();null!
=d&&Tk(b,"token",d);d=Epa(b)}else
d=null;d&&cma(a.D,d)}};Dpa.prototype.wa=function(){se(this.H);delete
this.H;dma.prototype.wa.call(this)};function Fpa(a){if("string"!==typeof
document.URL)return null;for(var
b=document.URL,c=b.search(aga),d=0,e,f=[];0<=(e=$fa(b,d,a,c));)
{d=b.indexOf("&",e);if(0>d||d>c)d=c;e+=a.length+1;f.push(Cc(b.substr(e,d-
e)))}if(1<f.length)throw Error("La");Gpa([a]);return 0<f.length?f[0]:null}function
Gpa(a){if("string"===typeof document.URL&&ma.history&&ma.history.replaceState){var
b=document.URL;a.forEach(function(c){return
b=cga(b,c)});try{ma.history.replaceState(null,document.title||"",b)}catch(c)
{}}};function Hpa(a){var b=Fpa("docs-explore-dcbe");if(b){var c="undefined"!=typeof
BroadcastChannel?new BroadcastChannel("docs-explore-dcbc"):null;c&&ema(a,function()
{return c.postMessage(b)})}};function Ipa(a){return"string"==typeof a.className?
a.className:a.getAttribute&&a.getAttribute("class")||""}function Uk(a){return
a.classList?a.classList:Ipa(a).match(/\S+/g)||[]}function Vk(a,b){"string"==typeof
a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function
Wk(a,b){return a.classList?a.classList.contains(b):Pa(Uk(a),b)}function Xk(a,b)
{if(a.classList)a.classList.add(b);else if(!Wk(a,b)){var
c=Ipa(a);Vk(a,c+(0<c.length?" "+b:b))}}
function Yk(a,b){a.classList?
a.classList.remove(b):Wk(a,b)&&Vk(a,Ia(Uk(a),function(c){return c!=b}).join("
"))}function Zk(a,b,c){c?Xk(a,b):Yk(a,b)}function $k(a,b,c)
{Wk(a,b)&&(Yk(a,b),Xk(a,c))}function al(a,b,c){Yk(a,b);Xk(a,c)};function Jpa(a)
{this.qb=a;this.D=3}var bl={},Kpa=(bl[1]="cursor-col-resize",bl[2]="cursor-
crosshair",bl[3]="cursor-default",bl[4]="cursor-e-resize",bl[5]="cursor-
move",bl[6]="cursor-n-resize",bl[7]="cursor-ne-resize",bl[8]="cursor-nw-
resize",bl[9]="cursor-paint-format",bl[10]="cursor-paint-format-
text",bl[11]="cursor-pointer",bl[12]="cursor-row-resize",bl[13]="cursor-s-
resize",bl[14]="cursor-se-resize",bl[15]="cursor-sw-resize",bl[16]="cursor-
text",bl[17]="cursor-w-resize",bl[18]="cursor-zoom",bl);function cl(a)
{this.D=a}x(cl,C);cl.prototype.Id=p("D");function Lpa(a){var b=new
vj(null),c=dl.indexOf(a);a=c>=dl.indexOf(1);var
d=c>=dl.indexOf(5),e=c>=dl.indexOf(4),f=c>=dl.indexOf(2);c=c>=dl.indexOf(3);L(b,1,a
);L(b,2,d);L(b,3,e);L(b,4,f);L(b,8,f);L(b,5,c);L(b,7,c);L(b,6,c);L(b,9,f);L(b,10,f)
;L(b,11,f);L(b,12,f);L(b,13,f);L(b,14,c);L(b,15,c);L(b,16,!1);return b}function
Mpa(a){return 1==Oi(a,6)&&1==Oi(a,4)?3:1==Oi(a,4)?2:1==Oi(a,3)?4:1==Oi(a,2)?
5:1==Oi(a,1)?1:0};function gl(a)
{this.O=a}x(gl,C);w=gl.prototype;w.getType=p("O");w.C1=t(!1);w.Ug=t(!1);w.xK=t(!
1);w.u6=t(!1);w.MA=t(1);function hl(a,b)
{this.O=a;this.D=Npa(b)}x(hl,gl);hl.prototype.xK=t(!0);function il(a)
{hl.call(this,"docs-mlti",a);this.H=!1;this.J=0;this.F=a;a:{a=this.F;var b=!
qh(a);for(var c=0;c<a.length;c++)if(!a[c].Ug()){a=!1;break
a}a=b}this.H=a;a=this.F;b=1;for(c=0;c<a.length;c++)b=b+a[c].MA()|
0;this.J=b}x(il,hl);il.prototype.Id=p("F");il.prototype.Ug=p("H");il.prototype.MA=p
("J");function Opa(){hl.call(this,"docs-null",[])}var Ppa;x(Opa,hl);function jl()
{Ppa||(Ppa=new Opa);return Ppa}Opa.prototype.MA=t(0);function Qpa(a,b,c)
{hl.call(this,"docs-reverse",[c]);this.H=0;this.J=!1;if(0>=a)throw
F("Na").D;this.H=a;this.J=b;this.F=c}x(Qpa,hl);function ll(a){switch(a.length){case
0:return jl();case 1:return a[0];default:return new il(a)}}function ml(a,b){var
c=[];for(var d=0;d<b.length;d++)c.push(a.Wa(b[d]));return c}function nl(a,b)
{for(var c=[],d=0;d<b.length;d=d+1|0){var e=a.Ff(b[d]);c.push(e)}return c}function
Npa(a){var b=[];for(var c=0;c<a.length;c++){var d=a[c];d.xK()?
(d=Ih(d.D),oh(b,d)):b.push(d)}return b};function ol(a){this.D=a}x(ol,C);function
pl(a,b,c,d){c&&null!=d?mk(a.D,b.D,c,d):c?
mk(a.D,b.D,c):mk(a.D,b.D)}ol.prototype.info=function(a,b,c){b&&null!=c?
this.D.info(a.D,b,c):b?
this.D.info(a.D,b):this.D.info(a.D)};ol.prototype.log=function(a,b,c){b&&null!=c?
this.D.log(a.D,b,c):b?this.D.log(a.D,b):this.D.log(a.D)};function ql(a,b)
{a.log(b,null,!1)}function Rpa(a,b,c){lk(a.D,b,function(d){return
c(Qf(d))})}ol.prototype.kh=function(a,b){this.D.kh(a,b)};function rl(a,b){return
pk(a.D,b,null)}
function sl(a,b,c){Rpa(a,b,c)}function Spa(a,b,c){a.kh(b,c)}function Tpa(a,b)
{pl(a,b,null,null)};function Upa(a)
{this.D=a;this.F=null}Upa.prototype.Wa=function(){var
a={};0<this.D.length&&(a.e=this.D.join(","));this.F&&(a.rls=this.F);return
a};function Vpa(){this.D=[]}Vpa.prototype.build=function(){return new Upa(this.D)};
(new Vpa).build();function Wpa()
{}x(Wpa,C);w=Wpa.prototype;w.init=h();w.clear=h();w.EU=h();w.JF=h();w.log=h();var
Xpa;function Ypa(){Ypa=h();Xpa=new tl(null)};function tl(a){this.F=a?
a:Zpa();this.D={};this.J=new Wpa;this.H={}}x(tl,C);function ul(){return
Ypa(),Xpa}function $pa(a,b){a.J=b}tl.prototype.O=function(a,b)
{this.H=b;this.J.EU(a,aqa(this.H))};function aqa(a){var b=[];for(var c in
a)b.push([c,a[c]]);return b}tl.prototype.V=function(){return
JSON.stringify(this.H)};function vl(a,b){var c=bqa();b=Al(a,b);G(a.D,c,b);return
c}function Bl(a,b,c,d){var e=bqa();b=Cl(a,b,c,d,!1);G(a.D,e,b);return e}
function Dl(a,b,c){var d=a.D[b];d&&(d.complete(c),Rh(a.D,b))}function Fl(a,b){b in
a.D&&Rh(a.D,b)}function Al(a,b){return Cl(a,b,!1,null,!1)}function Cl(a,b,c,d,e)
{var f=P(R(),"docs-ipmmp"),g=f?a.F.D?performance.now():Date.now():Date.now(),k=new
cqa,l=a.F,m=a.R;k.F=!1;k.H=0;k.ha=a;k.aa=l;k.D=g;k.ea=b;k.V=!0===c;k.O=d;k.R=!
0===e;k.W=f;k.J=m;return k}
function dqa(a,b){var c=P(R(),"docs-ipmmp"),d=new cqa,e=a.F,f=a.R;d.F=!
1;d.H=0;d.ha=a;d.aa=e;d.D=null;d.ea=b;d.V=!1;d.O=null;d.R=!1;d.W=c;d.J=f;return
d};tl.prototype.saveInitialLoadStats=tl.prototype.O;tl.prototype.getInitialLoadStat
s=tl.prototype.V;function cqa(){this.F=this.R=this.W=this.V=!
1;this.H=0}x(cqa,C);function Gl(a)
{a.complete(null)}cqa.prototype.complete=function(a){if(this.F)throw
rg("Pa").D;this.F=!0;if(null==a||null==this.O){var b=this.H+(null!=this.D?
eqa(this)-
this.D:0);this.D=null;null==a&&(a=this.O);this.J&&(a=this.J.D(a));this.ha.J.log(thi
s.ea,b,this.V,a,this.R)}};function fqa(a){if(a.F)throw
rg("Ra").D;if(null==a.D)throw rg("Sa").D;a.H+=eqa(a)-a.D;a.D=null}
cqa.prototype.start=function(){if(this.F)throw rg("Ta").D;if(null!=this.D)throw
rg("Ua").D;this.D=eqa(this)};function eqa(a){return a.W?a.aa.D?
performance.now():Date.now():Date.now()};function Hl(a,b){gqa();b=null==b?".":b;var
c=oja(Math.floor(2147483648*Math.random()),36);var
d=Rg().D;d=oja(Math.abs(Math.floor(2147483648*Math.random())^d),36);return D(a)
+D(b)+String(D(c)+D(d))}function bqa(){var a;gqa();return"goog_"+(a=hqa,hqa=hqa+1|
0,a)}function gqa(){gqa=h();hqa=Math.floor(-2147483648*Math.random())}var
hqa=0;function iqa(){this.D=!1}var jqa;x(iqa,C);function Zpa(){kqa();return
jqa}function lqa(){kqa();var a=new iqa;a.D="performance"in ma&&!!
performance.now;return a}function kqa(){kqa=h();jqa=lqa()};var mqa="sl el sjl ejl
sac eac sasl easl sfpjy efpjy sfr efr smad emad alc afmps che chv ccv cms coe coel
coev crt cov cwfr cle cls drr ee far fbe fmpdr fmpl fmpr fcoe fcoel fcoev fe imgv
ifdld istl jsais al lsi lsls lac las mfle mfls mfi mlc mmr opr ojls ojle odbc odbjy
odbs pls pbqc pqc pqr sfmpp soa urr wfm wpid webfontsRender wimf clt fi fmpp imglt
md ml mml mp mpe mr tet uic uifcs uilcs nilc wpa wpva sa sas slbc slbf slce slrm
slrt sgbctgbc sgbs sgctr smbr smc smf slms slmc slmi sml spbr spe gfertt sldummy
swcsfed swcsfes swffed swffes swidr swrcr swcscr swcr swcrlt swsle swslelt swsls
swsf swst dswidl swdummy".split(" ");function nqa(a,b,c)
{this.F=a;this.D=b;this.H=c}x(nqa,C);function Il(a,b,c,d){null!=d&&(isNaN(d)?
ql(a.H,F("Va`"+D(c))):Dia(d)&&ql(a.H,F("Wa`"+D(c))),b[c]=d)}function Jl(a,b,c,d,e)
{d=d[e];Il(a,b,c,null!=d?d-a.F:null)}function Kl(a,b,c,d,e,f)
{f=d[f];d=d[e];Il(a,b,c,null!=f&&null!=d?f-d:null)}
function oqa(a,b){var c=ma.performance?ma.performance.timing:null;b=new ol(b);a:
{if(P(R(),"docs-eslars")&&c){var d=0<c.responseStart?
c.responseStart:c.responseEnd;if(0<d){a=d;break a}}a=a.sl}return new
nqa(a,c,b)};var pqa;function qqa(){qqa=h();pqa=new rqa};function rqa()
{}x(rqa,C);rqa.prototype.D=h();function sqa(){}x(sqa,C);sqa.prototype.D=function(a)
{performance.mark(a)};function Ll(a){this.V=this.J=this.O=!1;this.ea=void 0!
==ma.performance&&void 0!==ma.performance.mark?new sqa:(qqa(),pqa);this.D={};a||
Zpa()}x(Ll,C);function tqa(a,b){a.O&&(a.J?ql(a.W,F("Za`"+D(b))):
(Rh(a.H,b),uqa(a)))}
function uqa(a){if((!a.H||Sh(a.H))&&a.O&&a.V){a.J=!0;var b=a.R;var
c=b.H;c.J.eY()&&(0==c.O?"visible"==c.D?
vqa(c.F,2):"hidden"==c.D&&vqa(c.F,1):1==c.O?"visible"==c.H&&"hidden"==c.D?
vqa(c.F,6):"hidden"==c.H&&"visible"==c.D&&vqa(c.F,7):1<c.O&&("visible"==c.H?
vqa(c.F,8):"hidden"==c.H&&vqa(c.F,9)));b=b.D;c=new Nna;var d=!
1;b.O&&(L(c,1,wqa(b.O)),d=!0);b.J&&(L(c,3,xqa(b.J)),d=!0);null!
==b.H&&(d=Math.round(1E3*b.H/25),jda(d)&&-
2147483648<=d&&2147483647>=d&&L(c,4,d),d=!0);null!==b.F&&(L(c,5,Math.round(1E3*
b.F/25)),d=!0);null!==b.V&&(L(c,6,Math.round(b.V/25)),d=!0);null!
==b.W&&(L(c,8,b.W),d=!0);b.R&&(L(c,7,yqa(b.R)),d=!
0);d&&(d=b.aa,J(d.D,72),null==J(c,4)||zqa(J(c,4))||L(c,4,void 0),O(d.D,72,c));null!
==b.D&&(c=b.aa,b=b.D,J(c.D,73),L(c.D,73,b));b=(new Aqa).get();c={};b=isNaN(b)?{}:
(c.gfertt=b,c);for(var e in
b)Bqa(a,e,b[e]);e=a.F;d=a.D;b={};e.D&&(Il(e,b,"nrd",e.D.redirectEnd-
e.D.redirectStart),Il(e,b,"npr",e.D.requestStart-
e.D.fetchStart),Il(e,b,"nrq",e.D.responseStart-e.D.requestStart));Jl(e,b,"tl",
d,"el");Kl(e,b,"lj",d,"sjl","ejl");Kl(e,b,"ka",d,"sac","eac");Kl(e,b,"slka",d,"sasl
","easl");Kl(e,b,"fmpjy",d,"sfpjy","efpjy");Kl(e,b,"fr",d,"sfr","efr");Kl(e,b,"mad"
,d,"smad","emad");Kl(e,b,"cl",d,"cls","cle");Kl(e,b,"mfl",d,"mfls","mfle");Kl(e,b,"
ojl",d,"ojls","ojle");Jl(e,b,"alc",d,"alc");Jl(e,b,"afmps",d,"afmps");Jl(e,b,"jsais
",d,"jsais");Jl(e,b,"al",d,"al");Jl(e,b,"che",d,"che");Jl(e,b,"chv",d,"chv");Jl(e,b
,"cov",d,"cov");Jl(e,b,"crt",d,"crt");Jl(e,b,"odbs",d,"odbs");Jl(e,b,"odbjy",d,"odb
jy");
Jl(e,b,"odbc",d,"odbc");Jl(e,b,"las",d,"las");Jl(e,b,"lac",d,"lac");Jl(e,b,"lsi",d,
"lsi");Jl(e,b,"lsls",d,"lsls");Jl(e,b,"opr",d,"opr");Jl(e,b,"urr",d,"urr");Jl(e,b,"
drr",d,"drr");Jl(e,b,"pqr",d,"pqr");Jl(e,b,"pbqc",d,"pbqc");Jl(e,b,"pqc",d,"pqc");J
l(e,b,"mlc",d,"mlc");Jl(e,b,"mmr",d,"mmr");Jl(e,b,"far",d,"far");Jl(e,b,"coe",d,"co
e");Jl(e,b,"coel",d,"coel");Jl(e,b,"coev",d,"coev");Jl(e,b,"ttt",d,"ee");Jl(e,b,"fb
e",d,"fbe");Jl(e,b,"fmpl",d,"fmpl");Jl(e,b,"fmpdr",d,"fmpdr");Jl(e,b,"fmpr",d,"fmpr
");
Jl(e,b,"fcoe",d,"fcoe");Jl(e,b,"fcoel",d,"fcoel");Jl(e,b,"fcoev",d,"fcoev");Jl(e,b,
"fe",d,"fe");Jl(e,b,"imgv",d,"imgv");Jl(e,b,"istl",d,"istl");Jl(e,b,"webfontsRender
",d,"webfontsRender");Jl(e,b,"cwfr",d,"cwfr");Jl(e,b,"ccv",d,"ccv");Jl(e,b,"wfm",d,
"wfm");Jl(e,b,"soa",d,"soa");Jl(e,b,"sfmpp",d,"sfmpp");Jl(e,b,"cle",d,"cle");Jl(e,b
,"cls",d,"cls");Jl(e,b,"lje",d,"ejl");Jl(e,b,"ljs",d,"sjl");Jl(e,b,"ifdld",d,"ifdld
");Jl(e,b,"ojls",d,"ojls");Jl(e,b,"ojle",d,"ojle");Jl(e,b,"wpid",d,"wpid");Il(e,b,"
clt",
d.clt);Il(e,b,"lm",d.ml);Il(e,b,"mml",d.mml);Il(e,b,"dm",d.md);Il(e,b,"pem",d.mpe);
Il(e,b,"pm",d.mp);Il(e,b,"rm",d.mr);Il(e,b,"cms",d.cms);Il(e,b,"wimf",d.wimf);Il(e,
b,"fmpp",d.fmpp);Il(e,b,"tet",d.tet);Il(e,b,"uic",d.uic);Il(e,b,"fi",d.fi);Il(e,b,"
uifcs",d.uifcs);Il(e,b,"uilcs",d.uilcs);Il(e,b,"wpa",d.wpa);Il(e,b,"wpva",d.wpva);I
l(e,b,"slbf",d.slbf);Il(e,b,"slrm",d.slrm);Il(e,b,"slrt",d.slrt);Il(e,b,"spbr",d.sp
br);Il(e,b,"slbc",d.slbc);Il(e,b,"smbr",d.smbr);Il(e,b,"slce",d.slce);Il(e,b,"smc",
d.smc);
Il(e,b,"sgbctgbc",d.sgbctgbc);Il(e,b,"sgbs",d.sgbs);Il(e,b,"sgctr",d.sgctr);Il(e,b,
"smf",d.smf);Il(e,b,"slms",d.slms);Il(e,b,"slmc",d.slmc);Il(e,b,"slmi",d.slmi);Il(e
,b,"sml",d.sml);Il(e,b,"spe",d.spe);Il(e,b,"sa",d.sa);Il(e,b,"sas",d.sas);Il(e,b,"s
wcsfed",d.swcsfed);Il(e,b,"swcsfes",d.swcsfes);Il(e,b,"swffed",d.swffed);Il(e,b,"sw
ffes",d.swffes);Il(e,b,"swidr",d.swidr);Il(e,b,"swrcr",d.swrcr);Il(e,b,"swcscr",d.s
wcscr);Il(e,b,"swcr",d.swcr);Il(e,b,"swcrlt",d.swcrlt);Il(e,b,"swsle",d.swsle);Il(e
,b,
"swslelt",d.swslelt);Il(e,b,"swsls",d.swsls);Il(e,b,"swsf",d.swsf);Il(e,b,"swst",d.
swst);Il(e,b,"dswidl",d.dswidl);Il(e,b,"gfertt",d.gfertt);c=e.D;"fmpl"in
b&&"afmps"in b&&"fr"in b&&Il(e,b,"fcca",b.fmpl-b.afmps-b.fr);"fmpr"in b&&"fmpdr"in
b&&Il(e,b,"fcdm",b.fmpr-b.fmpdr);if("pqc"in b&&"pbqc"in b&&"mmr"in b){var
f=Math.max(b.pqc,Math.max(b.pbqc,"soa"in b?
b.soa:0)),g=b.mmr;Il(e,b,"wfmm",Math.max(g-f,0));"fmpdr"in b&&"mml"in
b&&(f=b.fmpdr-Math.max(f,g+b.mml),f=Math.max(f,0),Il(e,b,"wffmpd",f))}d=d.pls;
c&&null!=d&&(c=0<c.responseStart?c.responseStart:c.responseEnd,0<c&&Il(e,b,"pls",d-
c));a.aa.O(a.F.F,b);e=a.R;b=e.J;b.F&&Cqa(b);e.F&&Dqa(e.F);a.R.dispose()}}w=Ll.proto
type;w.setTime=function(a)
{this.cb(a,Date.now());this.ea.D(a)};w.getTime=function(a){a=this.D[a];return null!
=a?a:null};w.QO=function(a,b){a in this.D||G(this.D,a,0);G(this.D,a,this.D[a]
+b);tqa(this,a)};w.cb=function(a,b){Bqa(this,a,b);tqa(this,a)};function Bqa(a,b,c)
{if(b in a.D)throw F("$a`"+D(b)).D;G(a.D,b,c)}
function Eqa(a,b){for(var c in b)a.cb(c,b[c])}w.kub=function(a){P(R(),"icso")||
(a&&Eqa(this,a),this.cb("sldummy",0))};w.initialize=function(a,b,c,d,e,f){b=new
ol(b);if(this.O)throw F("Xa").D;for(var g in this.D){if(g in a)throw
F("Ya`"+D(g)).D;G(a,g,this.D[g])}this.D=a;this.W=b;this.H=Jk(c);this.aa=d;this.F=e;
this.R=f;for(var k in this.D)Rh(this.H,k);this.O=!
0;uqa(this)};Ll.prototype.setTime=Ll.prototype.setTime;Ll.prototype.incrementTime=L
l.prototype.QO;Ll.prototype.setServerValues=Ll.prototype.kub;function Fqa()
{Gqa()}var Hqa;x(Fqa,C);function Ml(){Gqa();Hqa||(Hqa=new Ll(null));return
Hqa}function Gqa()
{Gqa=h();Hqa=null}ma._getTimingInstance=Ml;ma._docsTiming=Fqa;function Iqa(a)
{this.D=!1;this.F=a;this.H=Ml()}x(Iqa,Vh);Iqa.prototype.WY=function(a,b){var
c=dg(Rg());a=nl(this.F,a);!0===b&&(b=dg(Rg())-c,this.H.QO("md",b));return
a};function Jqa(a,b,c,d){this.F=a;this.D=b;this.H=c;this.J=!
0===d}x(Jqa,C);Jqa.prototype.Id=function(){return
this.H.WY(this.F,this.J)};function Kqa(a,b,c,d,e,f)
{this.F=0;this.D=a;this.O=c;this.J=d;this.H=e;this.F=f?
f.ob():0}x(Kqa,C);Kqa.prototype.uh=p("O");Kqa.prototype.Id=p("J");function Lqa()
{this.F=!1;this.D=[]}x(Lqa,C);function Mqa(a,b,c){!0===c&&(a.D=[],a.F=!
0);a.D.push(b)}function Nqa(a,b){var c=a.D;for(var d=0;d<c.length;d+
+)Mqa(b,c[d],a.F),a.F=!1;a.D=[]}function Oqa(a){var b=a.D;a.D=[];a.F=!1;return
b}Lqa.prototype.isEmpty=function(){return qh(this.D)};function Nl(a)
{this.F=a}x(Nl,C);Nl.prototype.getType=p("F");function Pqa(a)
{a=a.getType();return"update-record"===a||"delete-record"===a};function Qqa(a,b,c)
{this.F=a;this.J=b;this.O=c}x(Qqa,Nl);Qqa.prototype.Ye=p("J");function Rqa(a,b,c,d)
{Qqa.call(this,"append-commands",a,b);this.H=c;this.R=d}x(Rqa,Qqa);function
Sqa(a,b){this.D=!
1;this.target=a;this.H=b}x(Sqa,C);Sqa.prototype.preventDefault=function(){this.D=!
0};function Ol(a,b,c,d){jk.call(this,"Local storage error:
"+D(b),null);this.type=0;this.type=a;this.qo=c;this.J=d;this.F(Error(this))}x(Ol,jk
);function Tqa(a){a:{if(a.qo instanceof Sqa&&(a=a.qo.target,"error"in a))
{a=a.error;break a}a=null}return
Bha(a)&&Tg(a.toString(),"QuoteExceededError")};function Uqa(a){this.D=!1;this.H=!
0;this.J=a;this.O=Ml()}x(Uqa,Vh);function Vqa(a,b){this.D=!
1;this.tWa=a;this.W2=b;this.Sva=new Iqa(this.W2);this.xWa=new
Uqa("mr")}x(Vqa,Vh);Vqa.prototype.Sm=p("tWa");Vqa.prototype.WY=function(a,b){return
this.Sva.WY(a,b)};Vqa.prototype.zda=function(a){if(a.ha)return[];var b=new
Lqa;Nqa(a.D,b);if(b.isEmpty())return[];var c=b.F;return[new
Rqa(a.getId(),a.getType(),Oqa(b),c)]};function Wqa(a,b)
{this.F=a;this.D=b}x(Wqa,C);Wqa.prototype.Ye=p("F");function Xqa(a,b,c)
{this.H=a;this.F=b;this.D=c}x(Xqa,C);Xqa.prototype.getType=p("H");function Yqa()
{this.J=0}x(Yqa,C);Yqa.prototype.D=function(){return(this.J+1|
0)<this.O.EK()};function Zqa(a){if(!a.D())throw Qia().D;return a.J=a.J+1|
0}Yqa.prototype.H=da(14);function $qa(){this.J=0}x($qa,Yqa);
$qa.prototype.F=function(){var a=Zqa(this);return this.V.D.F[this.R[a]]};function
ara(){}x(ara,C);ara.prototype.Vg=function(){var a=new $qa;a.V=this;a.O=this.D;a.J=-
1;a.R=a.O.D;return a};function bra(){}x(bra,C);function cra(a,b){var c=new
bra;c.D=a;c.F=b;return
c}w=bra.prototype;w.Sp=p("D");w.Tp=p("F");w.W6=da(18);w.Ga=function(a){return
Kf(this,a)||a instanceof bra&&th(this.D,a.D)&&th(this.F,a.F)};w.Lf=function()
{return(null==this.D?0:og(this.D))^(null==this.F?
0:og(this.F))};w.toString=function(){return
Gg(Fg(Gg(Gg(Fg(Gg(Gg(bja(Nha(Nha(Mha(Lf(sha(this))),"."),"$")),"{"),"key="),this.D)
,", "),"value="),this.F),"}").toString()};w.NR=!0;function dra()
{this.J=0}x(dra,Yqa);dra.prototype.F=function(){var a=Zqa(this);return
cra(this.R[a],this.V.D.F[this.R[a]])};function era()
{}x(era,C);era.prototype.Vg=function(){var a=new dra;a.V=this;a.O=this.D;a.J=-
1;a.R=a.O.D;return a};function fra(){this.H=0}x(fra,C);function gra(){var a=new
fra;a.F=Object.create(null);a.D=[];a.H=0;return a}function hra(a,b)
{gka(a.F,b)&&(a.H=a.H-1|0,delete
a.F[b],a.D.length>Math.imul(2,a.H)&&ira(a))}w=fra.prototype;w.KD=function(a)
{ira(this);for(var b=0,c=this.D.length;b<c;b=b+1|0){var
d=this.D[b];a(d,this.F[d])}};w.$D=function(){return
0==this.H};w.EK=p("H");w.Br=function(){return 0<this.H?(ira(this),Ih(this.D)):[]};
w.DK=function(){var a=[];if(0<this.H){ira(this);for(var
b=0,c=this.D.length;b<c;b=b+1|0)a.push(this.F[this.D[b]])}return a};function ira(a)
{if(a.H!=a.D.length){for(var b=0,c=0;b<a.D.length;){var d=a.D[b];if(gka(a.F,d)){var
e=void 0,f=(e=c,c=c+1|0,e);a.D[f]=d}b=b+1|0}a.D.length=c}if(a.H!=a.D.length)
{b=Object.create(null);for(d=c=0;c<a.D.length;){e=a.D[c];if(null==b[e]){f=void
0;var g=(f=d,d=d+1|0,f);a.D[g]=e;f=Qg(1);b[e]=f}c=c+1|0}a.D.length=d}}function
jra(a){ira(a);var b=new ara;b.D=a;return b}
function kra(a){ira(a);var b=new era;b.D=a;return b}w.Ga=function(a)
{if(Kf(a,this))return!0;if(!(a instanceof fra)||this.EK()!=a.EK())return!
1;for(a=kra(a).Vg();a.D();){var b=a.F(),c=b.Sp();b=b.Tp();if(!gka(this.F,c)||!
th(b,this.F[c]))return!1}return!0};w.Lf=function(){for(var
a=0,b=kra(this).Vg();b.D();){var c=b.F();a=a+c.Lf()|0;a=~~a}return
a};w.toString=function(){var a=zg();Ag(a,123);for(var b=kra(this).Vg();b.D();){var
c=b.F();Fg(Gg(Gg(a,c.Sp()),"="),c.Tp());b.D()&&Gg(a,", ")}return
Gg(a,"}").toString()};
w.Es=function(a){return gka(this.F,a)};w.Ch=function(a){return
this.F[a]};w.Vp=function(a,b){gka(this.F,a)||(this.D.push(a),this.H=this.H+1|
0);this.F[a]=b};w.XG=function(a){hra(this,a)};function lra(){}x(lra,C);function
mra(a,b){var c=new lra;c.D=a;c.F=b;return c}lra.prototype.Ga=function(a){return a
instanceof lra?th(this.D,a.D)&&th(this.F,a.F):!1};lra.prototype.Lf=function(){var
a=null==this.D?0:og(this.D),b=null==this.F?0:og(this.F);return Math.imul(31,a)+b|
0};lra.prototype.toString=function(){return"("+D(this.D)+", "+D(this.F)
+")"};function Pl(){}x(Pl,C);function nra(a,b){a.D.KD(function(c,d)
{b(d)})}w=Pl.prototype;w.kX=function(a){this.D.Vp(ora(this,a),a)};w.yCa=function(a)
{this.D.XG(ora(this,a))};w.Lja=function(){this.D=this.F()};w.jX=function(a)
{for(a=a.Vg();a.D();){var b=a.F();this.kX(b)}};function ora(a,b){var c;ih(b,"can't
add null values");return c=a.H,c(b)}w.Ga=function(a){return null!=a&&a instanceof
Pl?ng(a.D,this.D):!1};w.Lf=function(){return og(this.D)};function pra()
{}x(pra,Pl);function Ql(a,b){Pl.prototype.kX.call(a,b)}function qra(a,b)
{Pl.prototype.yCa.call(a,b)}pra.prototype.kX=function(a)
{Ql(this,a)};pra.prototype.jX=function(a)
{Pl.prototype.jX.call(this,a)};pra.prototype.Lja=function()
{Pl.prototype.Lja.call(this)};pra.prototype.yCa=function(a){qra(this,a)};function
rra(){}x(rra,pra);rra.prototype.F=function(){return gra()};function sra()
{}x(sra,C);function Rl(){var a=new sra;a.D=Object.create(null);return
a}w=sra.prototype;w.KD=function(a){var b=this.D,c;for(c in b)a(c,b[c])};w.
$D=function(){a:{for(a in this.D){var a=!1;break a}a=!0}return a};w.EK=function()
{return hka(this.D)};w.Br=function(){var a=this.D,b=[],c;for(c in
a)b.push(c);return b};w.DK=function(){var a=this.D,b=[],c;for(c in
a)b.push(a[c]);return b};
w.toString=function(){var a=zg();Ag(a,123);this.KD(function(b,c)
{Gg(Fg(Gg(Gg(a,b),"="),c),",")});return Gg(a,"}").toString()};w.Lf=function(){var
a=this.D,b=0,c;for(c in a){var d=a[c];var e=c;d=(null==e?0:pg(e))^(null==d?
0:og(d));b+=d;b=~~b}return b};w.Ga=function(a){if(Kf(a,this))return!0;if(!(a
instanceof sra))return!1;a:{var b=this.D;a=a.D;var c=wh();if(hka(b)!=hka(a))b=!
1;else{for(var d in b)if(!c(b[d],a[d])){b=!1;break a}b=!0}}return
b};w.Es=function(a){return gka(this.D,a)};w.Ch=function(a){return this.D[a]};
w.Vp=function(a,b){this.D[a]=b};w.XG=function(a){delete this.D[a]};function tra()
{}x(tra,C);w=tra.prototype;w.Ch=function(a){return(a=this.D.Ch(ura(this,a)))?
a.Tp():null};w.Vp=function(a,b){this.D.Vp(ura(this,a),cra(a,b))};w.XG=function(a)
{this.D.XG(ura(this,a))};w.Es=function(a){return
this.D.Es(ura(this,a))};w.KD=function(a){this.D.KD(function(b,c)
{a(c.Sp(),c.Tp())})};w.$D=function(){return this.D.$D()};w.EK=function(){return
this.D.EK()};w.Br=function(){return this.D.Br()};w.DK=function(){var
a=[];this.KD(function(b,c){a.push(c)});return a};
function ura(a,b){var c;return c=a.F,c(b)}w.Ga=function(a){return a instanceof tra?
th(this.D,a.D):!1};w.Lf=function(){return og(this.D)};function vra()
{}x(vra,pra);vra.prototype.F=function(){return Rl()};function wra(a)
{ih(a,"HashFunction is required for the Javascript implementation");var b=new
tra;b.D=Rl();b.F=a;return b}function xra(a){ih(a,"HashFunction is required for the
Javascript implementation");var b=new vra;b.H=a;b.D=b.F();return b};function
yra(a,b,c){return zra(a,b,c,!1)}function Ara(a,b,c,d){return zra(a,b,c,d)}function
zra(a,b,c,d){var e=ai(a,b);0>e&&(e=-e-1|0);c=ai(a,c);a=a.slice(e,0<=c?c+1|0:-c-1|
0);!d||null!=a[0]&&a[0]==b||a.unshift(b);return a}function Bra(a,b)
{b.push(a);for(var c=0;c<a.length;c=c+1|0)if(Array.isArray(a[c])){if(P(R(),"docs-
anlpfdo"))Ch(b,a[c]);else if(Ch(b,a[c]))throw
F("bb").D;Bra(a[c],b)}b.pop()}function Cra(a){var b=!qh(a)&&Zg(a[0])?(kh(),Lja):!
qh(a)&&Ng(a[0])?(kh(),Mja):jh();Dra(a,a,b)}
function Dra(a,b,c){for(var d={},e=0,f=!1,g=0;g<a.length;g=g+1|0){var
k=a[g],l=null==k?null:c(k),m=!1;null!=l||f?null==l||l in d||(m=d[l]=!0):m=f=!
0;m&&(b[e]=k,e=e+1|0)}for(a=b.length;a>=e;a=a-1|0)Kh(b,a)}function Era(a,b){for(var
c={},d=0,e=0;e<a.length;e=e+1|0){var f=a[e];f in c||(c[f]=!0,b[d]=f,d=d+1|
0)}b.length=d};function Fra(a,b){var c=P(R(),"docs-anlpfdo");b.push(a);if(a
instanceof Array)for(var d=0;d<a.length;d++){var e=a[d];if(null!=e)
{if(c)Ch(b,e);else if(Ch(b,e))throw F("bb").D;Fra(e,b)}}else
if(ni(a))for(d=Oh(a),e=0;e<d.length;e++){var f=d[e];if(null!=a[f])
{if(c)Ch(b,a[f]);else if(Ch(b,a[f]))throw F("bb").D;Fra(a[f],b)}}b.pop()};function
Sl(a,b){this.Ca=this.ha=!1;this.ea=a;this.V={};this.W={};this.xa=!0===b;this.J=!
this.xa}x(Sl,C);w=Sl.prototype;w.nB=function(){return this.xa||!
Sh(this.W)};w.xg=p("xa");function Gra(a,b){!0===b?a.Ca=!0:a.nB();a.ha=!0}function
Tl(a,b){a=Ul(a,b);return null==a?null:a instanceof Array?a.concat():Th(a)}function
Hra(a,b){a=Yl(a,b);return null==a||0==a?null:a}function Yl(a,b){a=Ul(a,b);return
null==a?null:a}function Zl(a,b){a=Ul(a,b);return null==a?null:a}
function bm(a,b){return null==Ul(a,b)?null:Ira(a,b)}function Ira(a,b)
{a=a.Ha(b);return!Xg(a)}function Jra(a,b){return null==Ul(a,b)?!1:Ira(a,b)}function
cm(a,b,c){return dm(a,b,c?"true":"")}function em(a,b){a=Ul(a,b);return null==a?
null:a.concat()}w.Ha=function(a){return this.V[a]};function Ul(a,b){a=a.V[b];return
null!=a?a:null}
w.setProperty=function(a,b,c){if((Ng(b)||Zg(b)||mg(b)||gia(b)?0:ua(b))&&!
Array.isArray(b))return Fra(b,[]),null!=this.V[a]&&Hka(this.V[a],b)||(b=!0===c?
b:Th(b),G(this.V,a,b),this.J||G(this.W,a,b)),this;if(Array.isArray(b))return
P(R(),"docs-anlpfdo")||Bra(b,[]),Fra(b,[]),null!=this.V[a]&&Fka(this.V[a],b)||(b=!
0===c?b:b.concat(),G(this.V,a,b),this.J||G(this.W,a,b)),this;c=this.V[a];(null==c?
null==b:Ng(b)?ng(c,b.FK()):ng(c,b))||(mi(this.V,a,b),this.J||mi(this.W,a,b));return
this};
function dm(a,b,c){return a.setProperty(b,c,!1)}function Kra(a,b,c,d)
{Lra(a.V,b,c,d);a.J||Lra(a.W,b,c,d)}function Mra(a,b,c){return(a=Ul(a,b))?c in a?
a[c]:null:null}function Lra(a,b,c,d){var e=a[b];if(!e){var f=e={};G(a,b,f)}null==d?
li(e,c):mi(e,c,d)}w.commit=function(){this.mX();this.nB()};w.mX=function()
{this.W={};this.xa=!1};w.NN=t(null);function Nra()
{}x(Nra,C);Nra.prototype.Wa=function(a){return a?[a.D]:null};function Ora(a){return
a?new hma(a[0]):null};function Pra(a,b,c,d)
{Sl.call(this,"document",c);this.F=d;this.D=new Lqa;this.H=new
Nra;dm(this,"id",a);dm(this,"documentType",b)}var
dl=[0,1,5,4,2,3];x(Pra,Sl);w=Pra.prototype;w.getId=function(){return
this.Ha("id")};w.Qc=function(a){dm(this,"title",a)};w.Tb=function(){return
Zl(this,"title")};w.getType=function(){return this.Ha("documentType")};function
Qra(a,b,c){dm(a,"rev",b);dm(a,"rai",a.H.Wa(c))}function fm(a){return Yl(a,"rev")}
function Rra(a){if(a.nB()){var b=dg(Rg());dm(a,"lastSyncedTimestamp",b)}}function
Sra(a,b,c){c=c.Wa();Kra(a,"acjf",b,c)}function Tra(a){var b=Ul(a,"acjf");if(!b||
Sh(b)){a=Ul(a,"acl");var c=b=0;if(null!=a)for(var d in a)b=a[d],c=c+1|0;return
Lpa(1==c?b:0)}if(1<Nh(b))return new vj(null);for(c in b)return Vi(vj,b[c]);throw
Kia("Code should never reach here based on the code above.").D;}function Ura(a,b)
{dm(a,"lastModifiedServerTimestamp",b)}
function Vra(a){return Hra(a,"lastModifiedServerTimestamp")}function Wra(a,b)
{dm(a,"docosKeyData",b)}function gm(a){return!0!==bm(a,"inc")}function Xra(a,b)
{cm(a,"hpmdo",b)}function Yra(a,b)
{dm(a,"lastModifiedClientTimestamp",b)}w.NN=function(){var
a=this.D.isEmpty();if(a&&!this.ha)return Sl.prototype.NN.call(this);a=a?1:2;return
new Wqa(this.getId(),a)};function Zra(a){var
b=a.getType(),c=Zl(a,"jobset");a=Jra(a,"isFastTrack");return new
Xqa(b,c,a)}function $ra(a,b){cm(a,"modelNeedsResync",b)}
w.getMimeType=function(){return Zl(this,"mimeType")};function asa(a,b)
{dm(a,"modelVersion",b)}function bsa(a,b){dm(a,"featureVersion",b)}function
csa(a,b){cm(a,"pendingCreation",b)}function dsa(a,b)
{dm(a,"lastServerSnapshotTimestamp",b)}function esa(a,b)
{dm(a,"snapshotState",Qg(b))}function fsa(a){a=Ul(a,"snapshotState");return
null==a?-1:eg(a)}function gsa(a,b){gh(null==b||0<=b,"Cannot set
snapshotProtocolNumber to a negative number.");dm(a,"snapshotProtocolNumber",b)}
function hsa(a,b){gh(null==b||0<=b,"Cannot set snapshotVersionNumber to a negative
number.");dm(a,"snapshotVersionNumber",b)}function isa(a,b)
{dm(a,"fileLockedReason",b)}function jsa(a,b)
{dm(a,"pendingQueueState",Qg(b))}function ksa(a){return
Yl(a,"pendingQueueState")}w.nB=function(){return Sl.prototype.nB.call(this)||!
this.D.isEmpty()};w.xH=function(a,b,c,d,e,f){var g=c;null!
=fm(this)&&(c(fm(this)),g=h());this.F.xH(this.getId(),a,b,g,function(k){d(new
cl(k.Id()),k.D)},e,f)};function lsa(a,b,c){this.D=a;this.cJ=b||"";this.F=!!
c};function msa(a){this.D=a||{cookie:""}}w=msa.prototype;w.isEnabled=function()
{return navigator.cookieEnabled};
w.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.rPb;d=c.secure||!
1;var f=c.domain||void 0;var g=c.path||void 0;var k=c.FCa}if(/[;=\s]/.test(a))throw
Error("cb`"+a);if(/[;\r\n]/.test(b))throw Error("db`"+b);void 0===k&&(k=-
1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";k=0>k?"":0==k?";expires="
+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()
+1E3*k)).toUTCString();this.D.cookie=a+"="+b+c+g+k+d+(null!=e?";samesite="+e:"")};
w.get=function(a,b){for(var
c=a+"=",d=(this.D.cookie||"").split(";"),e=0,f;e<d.length;e++)
{f=mb(d[e]);if(0==f.lastIndexOf(c,0))return
f.substr(c.length);if(f==a)return""}return b};w.remove=function(a,b,c){var d=void
0!==this.get(a);this.set(a,"",{FCa:0,path:b,domain:c});return d};w.Db=function()
{return nsa(this).keys};w.Rc=function(){return
nsa(this).values};w.isEmpty=function(){return!this.D.cookie};w.Ud=function(){return
this.D.cookie?(this.D.cookie||"").split(";").length:0};
w.Tr=function(a){for(var b=nsa(this).values,c=0;c<b.length;c++)if(b[c]==a)return!
0;return!1};w.clear=function(){for(var a=nsa(this).keys,b=a.length-
1;0<=b;b--)this.remove(a[b])};function nsa(a){a=(a.D.cookie||"").split(";");for(var
b=[],c=[],d,e,f=0;f<a.length;f++)e=mb(a[f]),d=e.indexOf("="),-1==d?
(b.push(""),c.push(e)):
(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}}var
osa=new msa("undefined"==typeof document?null:document);function psa(){return
Tc?"Webkit":Rc?"Moz":Oc?"ms":Nc?"O":null};function hm(a,b,c,d)
{this.left=a;this.top=b;this.width=c;this.height=d}w=hm.prototype;w.clone=function(
){return new hm(this.left,this.top,this.width,this.height)};function qsa(a,b)
{return a==b?!0:a&&b?
a.left==b.left&&a.width==b.width&&a.top==b.top&&a.height==b.height:!1}
w.xm=function(a){var
b=Math.max(this.left,a.left),c=Math.min(this.left+this.width,a.left+a.width);if(b<=
c){var
d=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);if(d<=a)
return this.left=b,this.top=d,this.width=c-b,this.height=a-d,!0}return!1};function
im(a,b){var
c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var
e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return
new hm(c,e,d-c,a-e)}return null}
function rsa(a,b){return
a.left<=b.left+b.width&&b.left<=a.left+a.width&&a.top<=b.top+b.height&&b.top<=a.top
+a.height}w.yr=function(a){return rsa(this,a)};
function ssa(a,b){var c=im(a,b);if(!c||!c.height||!
c.width)return[a.clone()];c=[];var
d=a.top,e=a.height,f=a.left+a.width,g=a.top+a.height,k=b.left+b.width,l=b.top+b.hei
ght;b.top>a.top&&(c.push(new hm(a.left,a.top,a.width,b.top-a.top)),d=b.top,e-
=b.top-a.top);l<g&&(c.push(new hm(a.left,l,a.width,g-l)),e=l-
d);b.left>a.left&&c.push(new hm(a.left,d,b.left-a.left,e));k<f&&c.push(new
hm(k,d,f-k,e));return c}w.FC=function(a){return ssa(this,a)};
function jm(a,b){var
c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height)
;a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-
a.left;a.height=d-a.top}w.contains=function(a){return a instanceof md?
a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height
:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top
+this.height>=a.top+a.height};w.l2=da(19);w.Bb=function(){return new
qd(this.width,this.height)};
w.um=da(20);w.bm=da(22);w.wn=da(23);w.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};w.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};
w.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};w.translate=function(a,b){a instanceof md?(this.left+=a.x,this.top+=a.y):
(this.left+=a,"number"===typeof b&&(this.top+=b));return
this};w.scale=function(a,b){b="number"===typeof b?
b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function
km(a,b,c){if("string"===typeof b)(b=tsa(a,b))&&(a.style[b]=c);else for(var d in b)
{c=a;var e=b[d],f=tsa(c,d);f&&(c.style[f]=e)}}var usa={};function tsa(a,b){var
c=usa[b];if(!c){var d=Gca(b);c=d;void 0===a.style[d]&&(d=psa()+Hca(d),void 0!
==a.style[d]&&(c=d));usa[b]=c}return c}function lm(a,b){var
c=a.style[Gca(b)];return"undefined"!==typeof c?c:a.style[tsa(a,b)]||""}
function mm(a,b){var c=ud(a);return
c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,
null))?a[b]||a.getPropertyValue(b)||"":""}function vsa(a,b){return a.currentStyle?
a.currentStyle[b]:null}function nm(a,b){return mm(a,b)||vsa(a,b)||
a.style&&a.style[b]}function om(a){a=a?ud(a):document;return!Oc||ad(9)||
Cd(sd(a).D)?a.documentElement:a.body}function wsa(a){try{return
a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}
function pm(a){var b=ud(a),c=new md(0,0),d=om(b);if(a==d)return
c;a=wsa(a);b=ae(sd(b));c.x=a.left+b.x;c.y=a.top+b.y;return c}function xsa(a)
{a=wsa(a);return new md(a.left,a.top)}function qm(a){if(1==a.nodeType)return
xsa(a);a=a.changedTouches?a.changedTouches[0]:a;return new
md(a.clientX,a.clientY)}function rm(a){return ysa(zsa,a)}
function ysa(a,b){if("none"!=nm(b,"display"))return a(b);var
c=b.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position=
"absolute";c.display="inline";a=a(b);c.display=d;c.position=f;c.visibility=e;return
a}function zsa(a){var b=a.offsetWidth,c=a.offsetHeight,d=Tc&&!b&&!c;return(void
0===b||d)&&a.getBoundingClientRect?(a=wsa(a),new qd(a.right-a.left,a.bottom-
a.top)):new qd(b,c)}function sm(a){var b=pm(a);a=rm(a);return new
hm(b.x,b.y,a.width,a.height)}
function tm(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?
a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)
+")")}function S(a,b){a.style.display=b?"":"none"}function um(a){return"none"!
=a.style.display}function vm(a){return"rtl"==nm(a,"direction")}var
Asa=Rc?"MozUserSelect":Tc||Pc?"WebkitUserSelect":null;
function Bsa(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 Csa(a,b)
{return(b=vsa(a,b))?Bsa(a,b,"left","pixelLeft"):0}
function Dsa(a,b){if(Oc){var
c=Csa(a,b+"Left"),d=Csa(a,b+"Right"),e=Csa(a,b+"Top");a=Csa(a,b+"Bottom");return
new
Ci(e,d,a,c)}c=mm(a,b+"Left");d=mm(a,b+"Right");e=mm(a,b+"Top");a=mm(a,b+"Bottom");r
eturn new Ci(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function
wm(a){return Dsa(a,"padding")};function Esa(a,b){a=void 0===a?null:a;b=void 0===b?
null:b;this.D=[];this.F=[];this.H=[];this.J=[];!a||ib(a,"/");this.R=a;!b||
ib(b,"/");this.O=b}function xm(a,b,c,d){ib(c,"/");a.D.push(new Fsa(b,c,d))}function
Gsa(a){var b=["/"];b.every(function(c){return ib(c,"/")});$a(a.H,b)}function Hsa(a)
{var b=Isa;b.every(function(c){return ib(c,"/")});$a(a.F,b)}function Jsa(a){var
b=["/offline/blank"];b.every(function(c){return ib(c,"/")});$a(a.J,b)}
function Ksa(a,b){for(var c=0;c<a.D.length;c++)if(Pa(a.D[c].H,b))return
a.D[c];return Pa(a.F,b)?Lsa(a,3):null}function Msa(a,b,c){if(void 0!==c)
{c=Ksa(a,c);if(!c)throw Error("fb");var d=Ea(dl,b),e=Ea(dl,c.F);if(d>=e)return
c.D}a=Lsa(a,b);if(!a)throw Error("gb");return a.D}function Nsa(a,b)
{ib(b,"/");return a.D.some(function(c){return c.D==b})||Pa(a.J,b)}function Lsa(a,b)
{b=Ea(dl,b);if(-1==b)throw Error("hb");for(;0<=b;b--)for(var c=0;c<a.D.length;c+
+)if(a.D[c].F==dl[b])return a.D[c];return null}
function Fsa(a,b,c){this.H=a;this.D=b;this.F=c};function Osa(a,b)
{this.F=a;this.D=[a];b&&(this.D=this.D.concat(b))}function Psa(a,b){return
a.D.some(function(c){return!!Ksa(c,b)})}function Qsa(a,b){return
a.D.some(function(c){return Pa(c.F,b)})}function Rsa(a,b){return
a.D.some(function(c){return Pa(c.H,b)})}function Ssa(a,b){return
a.D.some(function(c){return Nsa(c,b)})};function Tsa(a){a=a||
window;return"true"==mf(a.location.href,"Debug")||"true"==mf(a.location.href,"debug
")};function Usa(a,b){this.D=Bc(a)+(b?",i":"")};function Vsa(a,b,c,d,e)
{this.R=a;this.F=b;this.D=c;this.O=d;this.J=e}Vsa.prototype.getType=p("R");
Vsa.prototype.H=function(a){if(a){var b=Bna(ef(a)).replace(Ana,"$1");var
c=ef(this.F)||"/";ib(b,c)?(b=b.substring(c.length),b=ib(b,"/")?b:"/"+b):b=null}else
b=null;if(!b)return null;this.getType();if(Qsa(this.D,b)||Rsa(this.D,b))return new
lsa(b,void 0);c=this.D.F;var d=b;ib(d,"/");(c=c.R==d)||
(c=this.D.F,d=b,ib(d,"/"),c=c.O==d);if(c)return new lsa(b,void 0,!
0);if(Ssa(this.D,b))return a=(a=ck(a))&&a.id?a.id:void 0,new lsa(b,a,!
0);if(ib(b,"/d/"))return a=b.indexOf("/",3),0>a&&(b+="/",a=b.indexOf("/",
3)),c=b.substring(3,a),b=b.substring(a),Psa(this.D,b)?new
lsa(b,c):null;if(Psa(this.D,b)){if(!lf(a,"id"))return
null;a=String(mf(a,"id"));return new lsa(b,a)}return null};function Wsa(a,b)
{Sl.call(this,"user",b);dm(this,"id",a);cm(this,"fastTrack",!
0)}x(Wsa,Sl);Wsa.prototype.getId=function(){return this.Ha("id")};function Xsa(a,b)
{dm(a,"emailAddress",b)}function Ysa(a){return
Zl(a,"emailAddress")}Wsa.prototype.Jm=function(a){dm(this,"locale",a)};function
Zsa(a,b){dm(a,"optInTime",b)}function $sa(a,b){cm(a,"fastTrack",b)}function
ata(a,b){cm(a,"internal",b)};var Isa=["/create"],bta="/comment /edit /htmlview
/preview /view /".split(" ");function cta(a){a=void 0===a?R():a;var b=new
Esa("/offline/hs","/offline/error");xm(b,bta,"/offline/edit",2);xm(b,
[],"/offline/view",1);xm(b,[],"/offline/comment",4);xm(b,
[],"/offline/viewcomments",5);Gsa(b);Hsa(b);b=new Osa(b);return new
Vsa("kix",bj(a,"kixOfflineUrl"),b,P(a,"udurls"))}
function dta(a){a=void 0===a?R():a;var b=new Esa(void
0,"/offline/error");xm(b,bta,"/offline/edit",2);xm(b,[],"/offline/view",1);xm(b,
[],"/offline/comment",4);xm(b,[],"/offline/viewcomments",5);Hsa(b);b=new
Osa(b);return new Vsa("drawing",bj(a,"drawingsOfflineUrl"),b,P(a,"udurls"))}
function eta(a){a=void 0===a?R():a;var b=new
Esa("/offline/hs","/offline/error");xm(b,bta,"/offline/edit",2);xm(b,
[],"/offline/view",1);xm(b,[],"/offline/comment",4);xm(b,
[],"/offline/viewcomments",5);Hsa(b);Gsa(b);var c=new Esa;xm(c,
["/localpresent"],"/offline/localpresent",1);b=new Osa(b,[c]);return new
Vsa("punch",bj(a,"punchOfflineUrl"),b,P(a,"udurls"))}
function fta(a){a=void 0===a?R():a;var b=new
Esa("/offline/hs","/offline/error");xm(b,bta,"/offline/edit",2);xm(b,
[],"/offline/view",1);xm(b,[],"/offline/comment",4);xm(b,
[],"/offline/viewcomments",5);Hsa(b);Gsa(b);Jsa(b);b=new Osa(b);return new
Vsa("ritz",bj(a,"ritzOfflineUrl"),b,P(a,"udurls"),function(c)
{return{dl:c.docLocale}})}function gta(a){a=void 0===a?R():a;var
b=[];b.push(cta(a));b.push(dta(a));b.push(eta(a));b.push(fta(a));return b}
function hta(){for(var a=gta(),b=0;b<a.length;b++){var
c=a[b],d=ma.location.href,e=c.F+"/";if(c.F&&0<=d.indexOf(e)&&c.getType())return
c}return null};function ita(a,b){this.J=a;this.D={};this.F=b}function jta(a){var
b=R(),c=Zl(a,"locale");a=!0===bm(a,"internal");c=new Usa(c,a);c=new
ita(c,Af.rf,bj(b,"drive-host"),bj(b,"drcuap"));b=gta(b);for(a=0;a<b.length;a++){var
d=b[a],e=d.getType();if(c.D[e])throw Error("jb`"+e);c.D[e]=d}return
c}ita.prototype.H=function(a){var b=wb(this.D).map(function(c){return
c.H(a)});b.push(kta(a));b=b.filter(function(c){return!!c});return 0==b.length?
null:b[0]};
function kta(a){var
b=Ze(a);return"/open"==Bna(b[5]).replace(Ana,"$1")&&(a=mf(a,"id"))?new
lsa("/edit",a):null};function lta(a){this.D=a;jta(this.D)};function ym(a){a=a||
ma;a=a.window||a;return a.parent!=a||null!=a.frameElement};function mta(a)
{this.D=a;this.Ja=null};function nta(a){this.D=new dj(a);var
b=this.D.D,c=b.get("usp"),d=b.get("urp"),e=ota(c);a=b.get("dl");var f=new
mta(b);var g=f.D.get("summarizationDetails"),k=null;if(g)try{k=new
Hna(JSON.parse(g))}catch(v){f.Ja&&nk(f.Ja,ue(v,"Error while parsing
summarizationDetails:"+g))}f=k?
Yi(k):null;g=$g(this.D.Yh(),"/a/");k=b.get("rtpof","");b=new Ina;var l=new Jna;b.
$d(l);var m=new Kna;g=L(m,3,g);O(l,1,g);c&&L(g,1,c);d&&L(g,2,d);null!
==e&&L(l,5,e);L(g,4,"true"==k);c=null;if(a)try{for(var n=sla(a),q=new jla(n),
r=new Mna;Ii(q)&&4!=q.F;)switch(q.H){case 1:var u=new
Cna;kla(q,u,Fna);O(r,1,u);break;default:Ji(q)}c=r}catch(v){c=null}if(c||f)n=new
Lna,O(b,2,n),O(n,1,c),O(n,3,f);this.F=b}function pta(a,b){var c=a.D.D;
(a=c.get("usp"))&&b.kh("usp",a);(c=c.get("urp"))&&b.kh("urp",c);a=ota(a);null!
==a&&b.kh("embedType",a.toString())}function ota(a){if(!ym())return
null;if(a)switch(a){case "in_chat":case "in_cig":return 1;case "mole":return
2}return 3};var qta;function rta(a,b,c,d,e,f,g){this.D=!1;this.F=0;this.J=!
1;this.D=b;a=0;c&&(a=b?2:1);this.F=a;this.J=d;this.H=g}x(rta,C);function sta()
{if(qta)var a=qta;else{var b=R();a=P(b,"docs-efsd");b=P(b,"docs-efpsf");a=qta=new
rta(!1,a,a,b,!1,!1,null)}return a};function zm(){return
sta().D?"*":"latin"};function Bm(a,b,c,d){tta();this.F=a;this.H=b;this.D=c;if(!
(this.D in uta))throw
F("mb").D;this.O=d;this.J=[this.F,Qg(this.D),this.O].join("-")}var
uta,vta={italic:!0,normal:!
0};x(Bm,C);Bm.prototype.getStyle=p("O");Bm.prototype.Ga=function(a){return
Kf(this,a)?!0:a instanceof Bm?
Kf(this.J,a.J)&&Kf(this.F,a.F)&&Kf(this.H,a.H)&&this.D==a.D&&Kf(this.O,a.O):!1};
function wta(a){tta();a=Dja(a,"-",0);if(3!=a.length)throw F("nb").D;if(!(a[2]in
vta))throw F("ob").D;return new Bm(a[0],zm(),Pg(a[1],10),a[2])}function xta(a,b,c)
{tta();new Bm(a,"*",b,c?"italic":"normal")}function tta()
{tta=h();uta=Ik(Ik(Ik(Ik(Ik(Ik(Ik(Ik(Ik($oa(),100),200),300),400),500),600),700),80
0),900).build()};function yta(a){this.D=a}x(yta,C);function zta(a)
{this.D=a}x(zta,C);function Ata(a,b,c)
{this.H=a;this.F=b;this.D=c}x(Ata,C);Ata.prototype.getUrl=p("H");Ata.prototype.clon
e=function(){return new Ata(this.H,this.F,this.D)};function Bta()
{this.O=this.ma=this.la=this.aa=this.W=this.V=this.R=this.J=this.D=this.ha=0;this.e
a=bg(0);this.F=this.H=!1}x(Bta,C);Bta.prototype.build=function(){return new
Cta(this.ha,this.D,this.J,this.R,this.V,this.W,this.aa,this.la,this.ma,this.O,this.
ea,this.H,this.F)};function Cta(a,b,c,d,e,f,g,k,l,m,n,q,r)
{this.ha=a;this.D=b;this.J=c;this.R=d;this.V=e;this.W=f;this.aa=g;this.la=k;this.ma
=l;this.O=m;this.ea=n;this.H=q;this.F=r}x(Cta,C);Cta.prototype.Ga=function(a)
{return Kf(this,a)?!0:a instanceof Cta?
this.ha==a.ha&&this.D==a.D&&this.J==a.J&&this.R==a.R&&this.V==a.V&&this.W==a.W&&thi
s.aa==a.aa&&this.la==a.la&&this.ma==a.ma&&this.O==a.O&&this.ea.Ga(a.ea)&&this.H==a.
H&&this.F==a.F:!1};
Cta.prototype.Lf=function(){return
Hg([Qg(this.ha),Qg(this.D),Qg(this.J),Qg(this.R),Qg(this.V),Qg(this.W),Qg(this.aa),
Qg(this.la),Qg(this.ma),Qg(this.O),via(this.ea),this.H,this.F])};function
Dta(a,b,c,d,e,f,g)
{this.F=a;this.O=b;this.J=c;this.V=d;this.D=e;this.H=f;this.R=g}x(Dta,C);Dta.protot
ype.getStyle=p("V");function Eta(a,b){var c="",d=null;a=a.H;for(var
e=0;e<a.length;e++){var f=a[e];if(f.F)b&&(f=f.getUrl(),c=D(c)+("local('"+D(f)+"'),
"));else{if(d)return null;d=f.getUrl()}}return d?c=D(c)+("url("+D(d)
+")"):null}Dta.prototype.clone=function(){var a=[],b=this.H;for(var
c=0;c<b.length;c++){var d=b[c].clone();a.push(d)}return new
Dta(this.F,this.O,this.J,this.V,this.D,a,this.R)};
function Fta(a,b){var c=[],d=a.H;for(var e=0;e<d.length;e++){var
f=d[e].clone();c.push(f)}return new Dta(b.D(a.F),a.O,a.J,a.V,a.D,c,a.R)};function
Gta(a){this.D=a}x(Gta,C);function Cm(a){this.D=a}Cm.prototype.toString=p("D");var
Dm=new Cm("visibility"),Hta=new Cm("selection"),Ita=new Cm("value"),Em=new
Cm("enabled"),Fm=new Cm("change"),Gm=new Cm("action");function Jta()
{}x(Jta,C);function Jm(a,b,c)
{this.F=a;this.D=b;this.H=c||""}x(Jm,C);Jm.prototype.getLabel=p("H");Jm.prototype.I
d=p("F");function Kta(a,b,c,d,e,f,g){this.F=!
1;this.J=a;this.O=b;this.F=c;this.H=d;this.V=e;this.reason=null==f?
null:f;this.R=g}x(Kta,C);function Lta(a,b,c,d,e,f){Kta.call(this,b,c,d,e,!
1,null,f);this.D=a}x(Lta,Kta);function Mta(a,b,c)
{this.D=a;this.F=b;this.H=c}x(Mta,C);function Nta(a,b,c)
{this.D=a;this.F=b;this.H=c}x(Nta,C);function Ota(){}x(Ota,C);function Pta(a,b,c)
{Nta.call(this,a,b,c)}x(Pta,Nta);function Qta(a,b,c)
{Nta.call(this,a,b,c)}x(Qta,Nta);function Rta(a,b,c,d,e,f,g)
{Kta.call(this,a,b,c,d,e,f,g)}x(Rta,Kta);function Sta(){}x(Sta,C);function Tta(a)
{this.ma=a}x(Tta,C);Tta.prototype.Ma=p("ma");function Km(a,b,c,d,e,f,g,k,l)
{this.ha=0;this.la=a;this.F=b;this.aa=c;this.R=d;this.O=e;this.W=f;this.ea=g;this.V
=k;this.D=l;a=[];b=this.F;for(c=0;c<b.length;c++)d=b[c].Id(),oh(a,d);a=new
il(a);b=[];for(c=this.F.length-1|0;0<=c;c=c-1|0)oh(b,this.F[c].D);b=new
il(b);this.H=Ih(a.D);this.J=Ih(b.D);this.ha=a.MA()+b.MA()-2|
0}x(Km,C);Km.prototype.getType=p("la");Km.prototype.Id=p("H");Km.prototype.C1=funct
ion(){var a=this.H;for(var b=0;b<a.length;b++)if(a[b].C1())return!0;return!
1};Km.prototype.MA=p("ha");
function Uta(a){var b=[];for(var c=0;c<a.length;c++){var d=a[c];d.Ug()||
b.push(d)}return b}function Vta(a){var b=[],c=a.F;for(var d=0;d<c.length;d++){var
e=c[d];b.unshift(new Jm(e.D,e.F,e.H))}return new
Km(a.la,b,a.R,a.aa,a.O,a.W,a.ea,a.V,a.D)};function Wta(a,b)
{this.D=a;this.F=b}x(Wta,C);function Xta(a){for(var b,c=Pk(!
0),d={},e=0;e<a.D.length;d={Vaa:d.Vaa},e=e+1|0)d.Vaa=a.D[e],c=Bk(c,function(f)
{return function(g){if(!g)return Pk(g);g=Mk();f.Vaa.J(g);return g}}
(d));c.addCallback((b=a.F,function(f){b(f)}))};function Yta(a,b){for(var
c=0;c<a.length;c++){var d=a[c].H();d&&b.apply(d.F(),d.D())}for(b=0;b<a.length;b+
+)a[b].F()()}function dua(a){for(var b=0;b<a.length;b++)a[b].D()()};function
eua(a,b){this.type=a;this.D=b}x(eua,C);function fua(a,b,c){this.D=!
1;gua(this,a,b,c)}x(fua,Vh);function gua(a,b,c,d){a.O=b;a.V=c;a.J=d;a.F=new
Xh;a.ia(a.F);a.W=new Wta(a.O,function(e){var
f=a.H,g=a.R;a.H=null;a.R=null;e&&f&&null!=g?
(Yta(a.O,a.J),hua(a,f,g),dua(a.O)):a.F.dispatchEvent(new eua("edit-
dropped",f))})}fua.prototype.apply=function(a,b){a.O(this.V).Ug()?
hua(this,a,b):this.H||(this.H=a,this.R=b,Xta(this.W))};
function hua(a,b,c){a.F.dispatchEvent(new eua("before-edit-
applied",b));a.J.apply(b,c);a.F.dispatchEvent(new eua("edit-
applied",b))}fua.prototype.wa=function()
{this.J.dispose();Vh.prototype.wa.call(this)};var
iua=[0,1,2,3,4,5,6,7,8,9],jua=[0,1,2,3,4,5,6,7,8,9,10,11],kua=[0,1,2,3,4,5],lua=[0,
1,2,3,4,5],mua=[0,1,2,3,4],nua=[0,1],oua=[0,1,2],pua=[0,1,2,3,4,5,6,7,8],qua=[0,1,2
,3],Lm=[0,1,2,3,4,5,6,7,8,9,10,11,12],Mm=[0,1,2,3,4,5],Nm=[9,8,5,11,10,7,4,6,3,1,2,
0,12],rua=[[69],[70],[69],[70],[67],[65],[68],[66],[65,68],[65,67],[66,68],[66,67],
[]],sua=[0,1,0,1,1,0,1,0,1,1,1,1,1],Om=[2,2,2,2,2,2,2,2,2,2,9,9,9,1,1,4,3,1,1,4,3,3
,2,2,2,1,22,3,3,22,3,3,1,21,21,1,1,2,2,21,18,2,4,22,22,22,1,1,9,21,22,12,12,14,22,
2,1,22,21,1,22,9,3,1,15,1,1,1,1,1,1,1,21,22,22,2,2,3,3,3,3,1,22,22,3,3,1,2,2,3,3,21
,21,2,2,3,3,3,3,3,3,22,3,3,3,3,9,9,22,3,3,3,3,3,3,1,1,1,2,1,1,6,1,6,1,1,1,11,3,3,1,
22,3,3,3,22,22,1,11,22,1,3,4,3,1,1,21,22,21,21,21,2,2,1,21,21,2,22,22,1,19,19,1,3,3
,22,22,24],tua=[0,0,0,0,0,0,0,0,12E4,12E4,[],[],[[1,1,[0,2],[0,0],
[],0]],1,1,"#FFFFFF",1,1,1,"#000000",1,8,381,1,0,0,0,1,0,0,1,0,1,"","Arial",0,0,365
76,36576,"",[0,0,0,0,0,12E4,0,12E4],7112,"#000000",0,1,2,1,0,[],"",1,["",0],["",0],
[3657,3657,3657,3657],
0,0,0,0,"",0,0,[["#000000",0],["#000000",1]],0,0,[[[],[],[],[],[],[],[],[]],[[],[],
[],[],[],[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],
[],[],[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],[],
[],[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],[],[],
[],[],[]],[[],[],[],[],[],[],[],[]],[[],[],[],[],[],[],[],
[]]],0,0,0,0,0,0,1,"",0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,0,1,0,"","",0,0,1,1,0,0,0,1,0,0
,0,0,0,[],[],0,0,0,0,0,0,0,1,0,0,50,
0,0,0,0,0,0,1,0,[1,0,0,1,0,0],1,0,0,6,0,1,0,0,0,1,
[1,0,0,1,0,0],6,0,0,"#000000",1,1,1,"",0,"","","",400,700,0,"","",400,1,0,1,[0],
[0],0,1,0,0,0,
[0,0]],Pm={48:13,10:17,106:10,11:16,107:10,12:7,61:10},uua=[0,0,0,0,0,0,0,0,0,0,0,0
,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],vua=[0,1,2,3,4,5,6,7],Qm=[5,21,21,1,21,21,1,
21,21,1,22,21,21,21,9],wua=[["Default","#000000 #FFFFFF #158158 #F3F3F3 #058DC7
#50B432 #ED561B #EDEF00 #24CBE5 #64E572 #2200CC #551A8B".split("
")],"m","BLANK",1,"","",0,"","",1,0,"","","",
[]],Rm={14:8},xua=[6],Sm=[1,1,1,4,4,21,3,22,21,22,1,3,22,3,3,3,3,22,2,4,1,21,3,1,1,
1,1,21,3,2,22,22,4,1,21,9,21,21,1,22,21,25,1,1,1,2,2,2,2,9,21,21,21,9,21,21,2,2,1,1
,4,9,22,21,21,2,9],yua=[0,0,0,"#FFFFFF00","#000000","Arial",14,
0,"",0,0,100,1,0,0,0,0,0,0,"#000000",0,"Arial",14,0,0,0,0,"",0,1,0,0,"#FFFFFF00",0,
"",[],"","",0,0,"EEEE, MMMM d, y","en_US",0,0,0,400,700,400,700,[],"","","",
[],"","",400,400,0,0,"#FFFFFF00",[],1,"","",0,
[]],zua=[11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,36,37,39
,42,43,44,47,48,54,57,62],Aua=[0,1,2,3,4,5,6,7,8,9,10,20,34,35,38,40,41,45,46,49,50
,51,52,53,55,56,58,59,60,61,63,64,65,66],Tm={49:21,66:23,35:21,53:21,61:20},Bua=[34
,35,38,52,53,55,58,59,60,61,63,64,65,66],Um=[22,
22,22,6,6],Cua=[0,1,1,1E3,0],Rua={},Sua=[22,6,21],Tua=[0,1E3,""],Uua={},Vua=[25,1,2
,21,9,9],Wua=["en_US",1,1,"",[],
[]],Xua={4:8,5:8},Yua=[1,2],Zua=[{50:0,115:0,116:1,12:[[1,1,[0,2,1,2,1,2,1,2,5,0],
[0,0,0,0,0,1,0,1],[2,4,5,7],0]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0]],17:0,137:0,144:0,32:0,125:0,46:0,14:0,18:0},{50:0,40:
[0,0,0,0,2,0,2,1],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0]]},{50:0,32:0,41:36576},
{50:4,115:0,116:1,32:0,81:1,14:0,101:1,18:0,83:0,12:[[1,1,[0,2,1,2,1,2,1,2,5,0],
[0,0,0,0,0,1,0,1],[2,4,5,
7],0]],48:[[0,162E5,2,2,0,0],[0,108E5,0,0,2,3],[0,54E5,2,2,4,0],[0,0,3,0,2,3]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]},
{50:2,25:1,13:0,115:0,32:0,14:0},{50:2,25:1,13:0,115:0,32:0,14:0,12:[[1,1,
[0,2,1,2],[0,0,0,1],[2,3],0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0]]},{40:
[0,0,0,0,2,0,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],[0,0,0,0,0,1,0,1],
[2,4,5,7],0]],48:[[0,162E5,2,2,0,0],[0,108E5,0,0,2,3],[0,54E5,2,2,4,0],
[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,
4,0,0,1,0,2]]},{0:16667,40:[2,9,2,9,2,10,2,11],12:[[1,1,
[0,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,5,0],
[0,6,6,6,108E5,54E5,7,0,6,6,162E5,54E5,1,8,6,6,0,54E5,6,2,6,6,54E5,54E5],
[0,4,5,7,10,11,16,17,22,23],1]],11:[[0,2,6,0,0,[0,0,0,0,5E4],null]],48:
[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],[0,0,3,0,2,5]],10:
[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,6],[1,4,0,0,0,2,6],
[2,2,6,0,29289,0,1E5],[1,3,0,0,0,2,9],[1,
4,0,0,0,2,9]]},{40:[2,4,2,6,2,5,2,7],12:[[1,1,[0,2,4,4,4,4,4,4,4,4,5,0],
[0,1,0,1,108E5,54E5,0,1,162E5,54E5,0,1,0,54E5,0,1,54E5,54E5],
[1,2,3,6,7,10,11,14,15],0]],48:[[0,162E5,2,0,0,0],[0,162E5,2,4,2,6],
[0,108E5,0,0,2,1],[0,54E5,2,4,2,7],[0,54E5,2,0,4,0],[0,54E5,2,5,2,7],[0,0,3,0,2,1],
[0,162E5,2,5,2,6]],10:[[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[11,2,0,0,27E5,0,0],
[10,2,1,0,27E5,0,0],[1,2,0,0,0,2,2],[1,2,0,2,2,0,0],[1,2,1,0,0,2,3],
[1,2,1,2,3,0,0]]},{25:1,0:162E5,1:0,14:0,40:[2,41,2,43,2,37,2,39],12:[[1,0,
[0,2,4,4,1,2,5,0],[32,33,22,23,0,4,22,23],[],1],[0,1,[0,2,4,4],[32,33,22,23,0,4],
[],1]],11:[[1,2,32,2,33,[0,0,0,0,21599999],null],[1,2,34,2,35,
[1,0,0,0,21599999],null]],48:[[2,19,2,32,2,33],[2,21,2,22,2,23],
[2,20,2,34,2,35]],10:[[16,0,0,1,0,0,21599999],[16,0,0,1,1,0,21599999],
[1,2,1,0,0,2,0],[1,2,2,0,216E5,0,0],[7,2,2,2,2,2,3],[1,0,216E5,0,0,2,0],
[1,2,4,0,0,2,5],[1,0,54E5,0,0,2,0],[1,0,27E6,0,0,2,0],[7,2,7,2,7,2,8],
[1,2,4,0,0,2,9],[1,0,108E5,0,0,2,0],[1,0,324E5,0,0,2,0],[7,2,11,2,11,2,12],[1,2,4,
0,0,2,13],[1,0,162E5,0,0,2,0],[1,0,378E5,0,0,2,0],[7,2,15,2,15,2,16],
[1,2,4,0,0,2,17],[1,2,0,0,0,0,54E5],[1,2,1,0,54E5,0,0],[17,2,19,2,20,0,2],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[10,2,22,2,0,0,0],[11,2,23,2,0,0,0],
[12,2,22,2,25,2,24],[13,2,23,2,25,2,24],[10,2,22,2,1,0,0],[11,2,23,2,1,0,0],
[12,2,22,2,29,2,28],[13,2,23,2,29,2,28],[1,2,22,2,26,0,0],[1,2,23,2,27,0,0],
[1,2,22,2,30,0,0],[1,2,23,2,31,0,0],[6,2,32,2,34,0,0],[7,2,6,3,0,2,36],
[6,2,33,2,35,0,0],[7,2,10,4,0,2,38],[5,2,32,2,34,0,0],[7,2,14,0,0,2,
40],[5,2,33,2,35,0,0],[7,2,18,0,0,2,42]]},{0:25E3,1:25E3,2:25E3,3:43750,40:
[0,0,0,0,2,5,2,4],12:[[1,1,[0,2,1,2,4,4,1,2,1,2,1,2,1,2,1,2,1,2,4,4,1,2,5,0],
[0,4,0,24,17,17,108E5,54E5,21,10,21,0,5,8,21,23,21,22,20,22,19,19,162E5,-54E5,7,4],
[0,2,6,7,11,22,23],1]],11:[[0,2,7,4,0,[0,0,0,2,1],null],[0,3,0,2,23,null,
[1,0,0,0,5E4]],[0,2,21,0,0,[2,0,0,0,5E4],null],[0,2,17,0,0,[3,0,0,2,15],null]],48:
[[0,162E5,2,21,0,0],[0,54E5,2,21,2,23],[0,54E5,2,9,4,0],[0,0,3,0,2,8]],10:
[[16,0,0,1,1,0,5E4],[2,2,0,0,2,0,1],[16,
0,0,1,0,2,1],[16,0,0,1,2,0,5E4],[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,2,6,2,2,0,1E5],[2,2,6,2,0,0,1E5],[2,2,7,0,1,0,2],[1,2,8,0,0,2,9],
[2,2,6,2,3,0,1E5],[1,3,0,0,0,2,11],[1,4,0,0,0,2,10],[5,2,12,2,13,0,0],
[2,0,1E5,2,14,2,6],[16,0,0,1,3,2,15],[2,2,6,2,16,0,1E5],[1,2,17,0,0,2,7],
[6,2,18,0,0,0,0],[1,2,7,2,19,0,0],[1,3,0,0,0,2,11],[1,2,10,2,7,0,0],
[1,2,22,2,10,0,0],[1,2,10,2,17,0,0],[1,2,22,2,19,0,0]]},
{0:25E3,1:25E3,2:25E3,38:31468,40:[0,0,2,15,2,13,2,4],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,5,0],[0,15,12,15,12,6,8,6,10,0,3,6,13,6,13,4,0,4],[0,9,16],1]],11:
[[0,0,0,2,15,null,[0,0,0,0,5E4]],[0,2,8,0,0,[1,0,0,0,5E4],null],[0,2,12,2,6,null,
[2,0,0,0,5E4]]],48:[[0,162E5,2,10,0,0],[0,108E5,2,8,2,6],[0,108E5,0,0,2,17],
[0,54E5,2,16,4,0],[0,0,2,13,2,18],[0,0,3,0,2,6]],10:[[16,0,0,1,0,0,5E4],
[16,0,0,1,1,0,5E4],[16,0,0,1,2,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,2,5,2,2,0,1E5],[2,2,5,2,1,0,5E4],[1,3,0,0,0,2,7],
[2,2,5,2,1,0,1E5],[1,3,0,0,0,2,9],[2,2,5,2,0,0,2E5],[1,
2,10,0,0,2,11],[1,2,10,2,11,0,0],[2,2,5,2,0,0,1E5],[1,4,0,0,0,2,14],
[2,2,13,0,1,0,2],[17,2,15,4,0,0,2],[17,2,6,4,0,0,2]]},{0:12500,40:
[2,6,2,6,2,7,2,8],12:[[1,0,[0,2,1,2,1,2,1,2,5,0],[6,6,7,6,7,8,6,8],[],1],[5,0,
[0,2,1,2,1,2,1,2,5,0],[0,0,1,0,7,6,6,6],[0,1,3],1],[3,0,[0,2,1,2,1,2,1,2,5,0],
[0,2,6,8,7,8,1,2],[0],1],[4,0,[0,2,1,2,1,2,1,2,5,0],[0,0,6,6,6,8,0,2],[0,1,6],1],
[2,0,[0,2,1,2,1,2,1,2,5,0],[1,0,1,2,7,8,7,6],[1],1],[0,1,
[0,2,1,2,1,2,1,2,5,0,0,2,1,2,1,2,1,2,5,0,0,2,1,2,0,2,1,2,0,2,1,2,0,2,1,2],
[0,0,1,0,1,2,0,2,6,6,7,6,7,8,6,8,0,0,6,6,0,2,6,8,1,0,7,6,1,2,7,8],
[0,1,3,6,16,17,20,25],1]],11:[[0,2,6,0,0,[0,0,0,0,5E4],null]],48:[[0,0,3,0,2,4],
[0,0,2,7,2,4],[0,54E5,2,5,4,0],[0,54E5,2,5,2,8],[0,108E5,0,0,2,4],
[0,108E5,2,6,2,4],[0,162E5,2,5,0,0],[0,162E5,2,5,2,6]],10:[[16,0,0,1,0,0,5E4],
[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],
[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,6],[1,4,0,0,0,2,6]]},{0:108E5,1:0,2:25E3,40:
[2,65,2,69,2,57,2,61],12:[[1,1,[0,2,4,4,1,2,4,4,5,0],[35,
36,24,25,0,5,50,51,40,41,1,6],[],1]],11:[[1,2,35,2,36,[0,0,0,0,21599999],null],
[1,2,50,2,51,[1,0,0,0,21599999],[2,0,0,0,5E4]]],48:[[2,21,2,70,2,71],
[2,22,2,72,2,73],[2,23,2,24,2,25]],10:[[16,0,0,1,0,0,21599999],
[16,0,0,1,1,0,21599999],[16,0,0,1,2,0,5E4],[1,2,1,0,0,2,0],[1,2,3,0,216E5,0,0],
[7,2,3,2,3,2,4],[1,0,0,0,0,2,5],[1,0,216E5,0,0,2,0],[1,2,5,0,0,2,7],
[1,0,54E5,0,0,2,0],[1,0,27E6,0,0,2,0],[7,2,9,2,9,2,10],[1,2,5,0,0,2,11],
[1,0,108E5,0,0,2,0],[1,0,324E5,0,0,2,0],[7,2,13,2,13,2,14],[1,2,5,0,0,2,
15],[1,0,162E5,0,0,2,0],[1,0,378E5,0,0,2,0],[7,2,17,2,17,2,18],[1,2,5,0,0,2,19],
[1,2,0,0,0,0,54E5],[1,2,1,0,54E5,0,0],[17,2,21,2,22,0,2],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[5,3,0,4,0,0,0],[10,2,24,2,0,0,0],[11,2,25,2,0,0,0],
[10,2,24,2,1,0,0],[11,2,25,2,1,0,0],[12,2,24,2,28,2,27],[13,2,25,2,28,2,27],
[12,2,24,2,30,2,29],[13,2,25,2,30,2,29],[1,2,24,2,31,0,0],[1,2,25,2,32,0,0],
[1,2,24,2,33,0,0],[1,2,25,2,34,0,0],[2,2,26,2,2,0,1E5],[1,2,24,0,0,2,39],
[1,2,25,0,0,2,39],[10,2,40,2,1,0,0],[11,2,41,2,1,0,0],[10,
2,40,2,0,0,0],[11,2,41,2,0,0,0],[12,2,40,2,43,2,42],[13,2,41,2,43,2,42],
[12,2,40,2,45,2,44],[13,2,41,2,45,2,44],[1,2,24,2,46,0,0],[1,2,25,2,47,0,0],
[1,2,24,2,48,0,0],[1,2,25,2,49,0,0],[6,2,35,2,50,0,0],[6,2,37,2,52,0,0],
[6,2,54,2,55,0,0],[7,2,8,3,0,2,56],[6,2,36,2,51,0,0],[6,2,38,2,53,0,0],
[6,2,58,2,59,0,0],[7,2,12,4,0,2,60],[5,2,35,2,50,0,0],[5,2,37,2,52,0,0],
[5,2,62,2,63,0,0],[7,2,16,0,0,2,64],[5,2,36,2,51,0,0],[5,2,38,2,53,0,0],
[5,2,66,2,67,0,0],[7,2,20,0,0,2,68],[17,2,35,2,52,0,2],[17,2,36,2,
53,0,2],[17,2,37,2,50,0,2],[17,2,38,2,51,0,2]]},{0:8333,37:42672,14:0,40:
[2,13,2,13,2,14,2,15],12:[[1,0,
[0,2,4,4,1,2,4,4,4,4,1,2,4,4,1,2,4,4,1,2,4,4,4,4,1,2,4,4,5,0],
[6,2,5,5,54E5,54E5,5,10,5,5,0,-54E5,5,5,54E5,-
54E5,5,5,5,5,108E5,54E5,7,0,5,5,162E5,54E5,8,9,5,5,108E5,-54E5,5,5,162E5,-
54E5,8,11,5,5,0,54E5],[4,5,10,11,14,15,20,21,23,26,27,32,33,36,37,42,43],1],[0,1,
[0,2,4,4,1,2,4,4,4,4,1,2,4,4,0,2,4,4,1,2,4,4,4,4,1,2,4,4],
[6,2,5,5,54E5,54E5,5,10,5,5,0,-54E5,5,5,54E5,-54E5,5,5,5,5,108E5,54E5,7,0,5,
5,162E5,54E5,8,9,5,5,108E5,-54E5,5,5,162E5,-54E5,8,11,5,5,0,54E5],
[4,5,10,11,14,15,20,21,23,26,27,32,33,36,37,42,43],1]],11:[[0,0,0,2,5,null,
[0,0,0,0,25E3]]],48:[[0,162E5,2,1,0,0],[0,108E5,0,0,2,4],[0,54E5,2,1,4,0],
[0,0,3,0,2,4]],10:[[16,0,0,1,0,0,25E3],[2,3,0,0,1,0,2],[0,4,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[2,2,3,2,0,0,5E4],
[1,3,0,0,0,2,6],[1,3,0,0,0,2,5],[1,2,4,0,0,2,5],[1,2,4,2,5,0,0],[1,4,0,0,0,2,5],
[2,2,5,0,29289,0,1E5],[1,2,5,2,12,0,0],[1,3,0,0,0,2,13],[1,4,0,0,0,
2,12]]},{0:16667,14:0,40:[2,9,2,9,2,10,2,11],12:[[1,0,
[0,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,5,0],
[0,6,6,6,108E5,54E5,7,0,6,6,162E5,54E5,1,8,6,6,0,54E5,6,2,6,6,54E5,54E5],
[0,4,5,7,10,11,16,17,22,23],1],[0,1,[0,2,4,4,1,2,4,4,0,2,4,4,1,2,4,4],
[6,2,6,6,54E5,54E5,0,6,6,6,108E5,54E5,7,0,6,6,162E5,54E5,1,8,6,6,0,54E5],
[4,5,6,10,11,13,16,17,22,23],1]],11:[[0,0,0,2,6,null,[0,0,0,0,5E4]]],48:
[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],[0,0,3,0,2,5]],10:
[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,
0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],
[1,3,0,0,0,2,6],[1,4,0,0,0,2,6],[2,2,6,0,29289,0,1E5],[1,3,0,0,0,2,9],
[1,4,0,0,0,2,9]]},{0:25E3,38:48646,40:[0,0,2,7,2,1,2,8],12:[[1,0,
[0,2,4,4,1,2,4,4,5,0],[0,6,3,6,108E5,-108E5,1,8,3,6,0,108E5],[0,4,5,10,11],1],[4,0,
[0,2,4,4,4,4,5,0],[0,6,3,6,108E5,108E5,3,6,0,108E5],[1,2,3,6,7],0],[0,1,
[0,2,4,4,4,4,1,2,4,4,1,2],[1,6,3,6,0,108E5,3,6,108E5,108E5,1,8,3,6,0,108E5,0,6],
[4,5,8,9,14,15,16],1]],11:[[0,2,3,2,7,null,[0,0,0,2,4]]],48:[[0,
162E5,2,3,2,7],[0,162E5,2,3,0,0],[0,108E5,0,0,2,0],[0,54E5,2,3,4,0],
[0,0,3,0,2,0]],10:[[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,0,5E4,4,0,2,2],[16,0,0,1,0,2,4],[2,2,2,2,5,0,2E5],[1,2,6,2,6,0,0],
[1,4,0,0,0,2,6]]},{0:5E4,38:18288,40:[2,10,0,0,2,11,2,1],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,5,0],[0,0,7,0,0,3,7,1,0,1,6,3],[0,1,3,8],1]],11:
[[0,2,7,0,0,[0,0,0,2,4],null]],48:[[0,162E5,2,8,0,0],[0,108E5,2,6,2,3],
[0,54E5,2,8,4,0],[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,
3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,0,1E5,3,0,2,2],[16,0,0,1,0,2,4],[2,2,2,2,5,0,1E5],
[1,3,0,0,0,2,6],[2,2,7,0,1,0,2],[1,2,7,0,0,2,6],[7,2,9,2,6,0,0],[7,2,9,2,7,3,0]]},
{0:27E5,1:162E5,40:[2,25,2,27,2,26,2,28],12:[[1,1,[0,2,4,4,5,0],[17,18,7,8,0,4],
[],1]],11:[[1,2,17,2,18,[0,0,0,0,21599999],null],[1,2,19,2,20,
[1,0,0,0,21599999],null]],48:[[2,0,2,17,2,18],[2,1,2,19,2,20],[2,6,2,21,2,22]],10:
[[16,0,0,1,0,0,21599999],[16,0,0,1,1,0,21599999],[1,2,1,0,0,2,0],
[1,2,2,0,216E5,0,0],[7,2,2,2,2,2,3],[2,2,4,0,1,0,
2],[1,2,0,2,5,0,108E5],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[10,2,7,2,0,0,0],
[11,2,8,2,0,0,0],[12,2,7,2,10,2,9],[13,2,8,2,10,2,9],[10,2,7,2,1,0,0],
[11,2,8,2,1,0,0],[12,2,7,2,14,2,13],[13,2,8,2,14,2,13],[1,2,7,2,11,0,0],
[1,2,8,2,12,0,0],[1,2,7,2,15,0,0],[1,2,8,2,16,0,0],[17,2,17,2,19,0,2],
[17,2,18,2,20,0,2],[11,2,7,0,27E5,0,0],[10,2,8,0,27E5,0,0],[1,2,7,0,0,2,23],
[1,2,7,2,23,0,0],[1,2,8,0,0,2,24],[1,2,8,2,24,0,0]]},{37:47550,8:43200,9:43200,40:
[2,0,2,1,2,2,2,3],12:[[1,1,[0,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
4,4,4,4,4,4,4,4,5,0],[3900,14370,6753,9190,-11429249,7426832,5333,7267,-
8646143,5396714,4365,5945,-8748475,5983381,4857,6595,-7859164,7034504,5333,7273,-
4722533,6541615,6775,9220,-
2776035,7816140,5785,7867,37501,6842E3,6752,9215,1347096,6910353,7720,10543,3974558
,4542661,4360,5918,-16496525,8804134,4345,5945,-14809710,9151131],[],0],[0,1,
[0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,
2,4,4],[2114,25548,4345,5945,-14809710,-1585770,5805,35470,4360,5918,-16496525,
-686848,16480,39264,6752,9215,8257449,844866,28556,36813,6752,9215,1347096,-
959901,37404,30203,5785,7867,37501,-
4255042,41818,15460,5333,7273,1819082,1665090,38318,5576,4857,6595,-
824660,891534,29833,2481,4857,6595,-7859164,-1091722,22456,3432,4365,5945,-
8748475,-1061181,14005,5202,6753,9190,-4002417,739161,3900,14370,6753,9190,-
11429249,-711490],[],0]],48:[[0,0,2,6,2,8],[0,54E5,2,9,2,5],[0,108E5,2,4,2,8],
[0,162E5,2,9,2,7]],10:[[2,3,0,0,2977,0,21600],[2,4,0,0,3262,0,21600],
[2,3,0,0,17087,0,21600],
[2,4,0,0,17337,0,21600],[2,3,0,0,67,0,21600],[2,4,0,0,21577,0,21600],
[2,3,0,0,21582,0,21600],[2,4,0,0,1235,0,21600],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2]]},
{0:5E4,1:5E4,40:[0,0,2,15,2,16,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,10,0,10,12,0,12,0,1,0,1],[0,1,3,10],1]],11:[[0,0,0,2,12,null,[0,0,0,2,6]],
[0,2,10,0,0,[1,0,0,2,7],null]],48:[[0,0,3,0,2,14],[0,54E5,2,4,4,0],
[0,108E5,0,0,2,5],[0,162E5,2,13,0,0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[1,3,0,0,0,4,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,
1,0,2],[2,0,1E5,4,0,2,3],[2,0,1E5,3,0,2,3],[16,0,0,1,0,2,6],[16,0,0,1,1,2,7],
[2,2,3,2,9,0,1E5],[2,2,3,2,8,0,1E5],[1,4,0,0,0,2,11],[2,2,10,0,1,0,2],
[17,2,12,4,0,0,2],[7,2,2,2,12,0,0],[7,2,2,3,0,2,10]]},{0:25E3,40:
[0,0,2,4,2,8,2,1],12:[[1,0,[0,2,1,2,1,2,1,2,5,0],[0,4,8,4,8,1,0,1],[0,6],1],[3,0,
[0,2,1,2,1,2,1,2,5,0],[8,4,2,0,2,5,8,1],[3],1],[5,0,[0,2,1,2,1,2,1,2,5,0],
[0,4,4,0,2,0,8,4],[0,3,5],1],[0,1,
[0,2,1,2,1,2,1,2,1,2,1,2,5,0,0,2,1,2,1,2,0,2,1,2],
[0,4,4,0,2,0,2,5,8,1,0,1,0,4,8,4,2,0,8,4,8,1],[0,3,
5,10,12,17],1]],11:[[0,0,0,2,4,null,[0,0,0,0,1E5]]],48:[[0,162E5,2,10,0,0],
[0,162E5,2,9,2,4],[0,108E5,0,0,2,7],[0,54E5,2,9,4,0],[0,0,2,8,2,7],
[0,0,3,0,2,6]],10:[[16,0,0,1,0,0,1E5],[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,2,3,2,0,0,1E5],[1,4,0,0,0,2,4],[2,2,5,0,1,0,2],[17,2,4,4,0,0,2],
[1,3,0,0,0,2,4],[2,2,8,0,1,0,2],[17,2,4,3,0,0,2]]},{0:25E3,1:5E4,2:25E3,40:
[0,0,0,0,2,2,2,1],12:[[1,0,[0,2,1,2,1,2,4,4,1,2,4,4,1,2,5,0],
[33,1,30,34,26,34,11,1,41,36,21,0,11,1,162E5,35,31,34],[11,14],1],[3,0,
[0,2,4,4,1,2,4,4,5,0],[38,37,11,1,42,43,0,1,11,1,108E5,44],[6,10],1],[0,1,
[0,2,4,4,1,2,4,4,1,2,4,4,1,2,1,2,1,2,1,2,4,4],
[38,37,11,1,42,43,0,1,11,1,108E5,54E5,21,0,11,1,162E5,35,31,34,33,1,30,34,26,34,11,
1,41,36],[6,10,11,13,16],1]],11:[[0,2,27,2,34,[0,0,0,2,45],null],[0,2,30,4,0,
[1,0,0,2,6],null],[0,3,0,2,34,null,[2,0,0,2,18]]],48:[[0,162E5,2,38,0,0],
[0,54E5,2,39,4,0],[0,54E5,2,30,2,34],[0,54E5,2,33,4,0],[0,0,2,31,2,34]],10:
[[16,0,0,1,0,0,1E5],[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[2,4,0,4,0,0,1],[5,3,
0,4,0,0,0],[2,3,0,0,1,0,2],[2,0,5E4,3,0,2,4],[16,0,0,1,1,2,6],[2,2,4,2,0,0,1E5],
[2,2,4,2,7,0,1E5],[17,2,8,2,9,0,4],[1,2,5,0,0,2,10],[2,2,11,0,2,0,1],
[2,2,12,2,12,0,1],[2,2,8,2,8,0,1],[1,2,13,0,0,2,14],[14,2,15,0,0,0,0],
[2,2,16,4,0,2,12],[2,0,1E5,2,17,2,4],[16,0,0,1,2,2,18],[2,2,4,1,2,0,1E5],
[1,2,11,2,8,0,0],[2,2,20,2,20,0,1],[1,2,3,0,0,2,22],[14,2,23,0,0,0,0],
[2,2,24,2,11,4,0],[1,2,11,2,25,0,0],[1,2,21,2,25,0,0],[1,2,9,0,0,2,8],
[2,2,28,0,1,0,2],[1,2,26,0,0,2,29],[1,2,27,2,29,0,0],[2,2,9,0,1,0,2],
[1,3,0,0,0,2,32],[1,4,0,0,0,2,20],[9,2,20,2,25,0,0],[1,0,0,0,0,2,35],
[1,4,0,0,0,2,17],[17,2,11,2,21,0,2],[2,2,8,0,1,0,2],[9,2,17,2,39,0,0],
[1,0,162E5,2,35,0,0],[1,0,162E5,0,0,2,40],[1,2,40,0,0,0,54E5],[1,0,54E5,2,40,0,0],
[16,0,0,1,1,0,1E5]]},{0:25E3,1:5E4,2:25E3,40:[0,0,0,0,2,0,2,1],12:[[1,0,
[0,2,1,2,1,2,4,4,4,4,1,2,5,0],[0,33,34,30,34,26,0,11,35,41,0,11,43,42,34,31],
[0],1],[3,0,[0,2,4,4,1,2,4,4,5,0],[0,21,0,11,0,-54E5,0,0,0,11,162E5,54E5],
[0,1,2,3,8,9],0],[0,1,[0,2,4,4,1,2,4,4,1,2,4,4,1,2,1,2,1,
2,1,2,4,4],[0,21,0,11,0,-
54E5,0,0,0,11,162E5,54E5,0,21,0,11,0,35,34,31,0,33,34,30,34,26,0,11,35,41],
[4,5,6,7,10,11,16,20],1]],11:[[0,2,34,2,26,null,[0,0,0,2,6]],[0,3,0,2,30,null,
[1,0,0,2,5]],[0,2,34,4,0,[2,0,0,2,18],null]],48:[[0,108E5,0,0,2,39],
[0,108E5,2,34,2,30],[0,81E5,0,0,2,33],[0,54E5,2,34,2,31],[0,0,3,0,2,38]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,3,0,0,1],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],
[2,0,5E4,4,0,2,3],[16,0,0,1,1,2,5],[16,0,0,1,0,2,6],[2,2,3,2,7,0,1E5],
[2,2,3,2,6,0,1E5],[17,2,8,2,
9,0,4],[1,2,4,0,0,2,10],[2,2,11,0,2,0,1],[2,2,12,2,12,0,1],[2,2,8,2,8,0,1],
[1,2,13,0,0,2,14],[14,2,15,0,0,0,0],[2,2,16,3,0,2,12],[2,0,1E5,2,17,2,3],
[16,0,0,1,2,2,18],[2,2,3,2,19,0,1E5],[1,2,11,2,8,0,0],[2,2,20,2,20,0,1],
[1,2,2,0,0,2,22],[14,2,23,0,0,0,0],[2,2,24,2,11,3,0],[1,2,11,2,25,0,0],
[1,2,21,2,25,0,0],[1,2,9,0,0,2,8],[2,2,28,0,1,0,2],[1,2,26,0,0,2,29],
[1,2,27,2,29,0,0],[2,2,9,0,1,0,2],[1,4,0,0,0,2,32],[1,0,0,2,20,0,0],
[9,2,20,2,25,0,0],[1,0,0,0,0,2,35],[1,0,0,2,17,0,0],[17,2,11,2,21,0,2],[2,
2,8,0,1,0,2],[9,2,17,2,39,0,0],[1,2,40,0,0,2,35],[1,2,35,2,40,0,0],
[1,0,0,0,0,2,40]]},{0:25E3,1:5E4,2:25E3,40:[0,0,0,0,2,0,2,1],12:[[1,0,
[0,2,4,4,1,2,1,2,1,2,1,2,4,4,5,0],
[0,11,0,11,108E5,37,34,30,0,33,34,31,34,27,0,11,36,35],[0,4],1],[3,0,
[0,2,4,4,4,4,5,0],[0,8,0,11,162E5,42,0,11,44,43],[4],1],[0,1,
[0,2,4,4,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,4,4],
[0,11,0,11,108E5,37,34,30,0,33,34,31,34,27,0,11,36,35,0,11,0,11,108E5,54E5,0,8,0,11
,162E5,42],[0,4,18,22,23,28],1]],11:[[0,2,34,2,26,null,[0,0,0,2,6]],[0,
3,0,2,30,null,[1,0,0,2,5]],[0,2,34,4,0,[2,0,0,2,18],null]],48:[[0,108E5,0,0,2,39],
[0,54E5,2,34,2,31],[0,0,3,0,2,33],[0,0,2,34,2,30],[0,0,3,0,2,40]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,3,0,0,1],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],
[2,0,5E4,4,0,2,3],[16,0,0,1,1,2,5],[16,0,0,1,0,2,6],[2,2,3,2,7,0,1E5],
[2,2,3,2,6,0,1E5],[17,2,8,2,9,0,4],[1,2,4,0,0,2,10],[2,2,11,0,2,0,1],
[2,2,12,2,12,0,1],[2,2,8,2,8,0,1],[1,2,13,0,0,2,14],[14,2,15,0,0,0,0],
[2,2,16,3,0,2,12],[2,0,1E5,2,17,2,3],[16,0,0,1,2,2,18],[2,2,
3,2,19,0,1E5],[1,2,11,2,8,0,0],[2,2,20,2,20,0,1],[1,2,2,0,0,2,22],
[14,2,23,0,0,0,0],[2,2,24,2,11,3,0],[1,2,11,2,25,0,0],[1,2,21,2,25,0,0],
[1,2,9,0,0,2,8],[2,2,28,0,1,0,2],[1,2,26,0,0,2,29],[1,2,27,2,29,0,0],
[2,2,9,0,1,0,2],[1,4,0,0,0,2,32],[1,3,0,0,0,2,20],[9,2,20,2,25,0,0],
[1,0,108E5,0,0,2,35],[1,0,0,0,0,2,35],[1,3,0,0,0,2,17],[17,2,11,2,21,0,2],
[2,2,8,0,1,0,2],[9,2,17,2,40,0,0],[1,2,41,0,0,0,54E5],[1,0,54E5,2,41,0,0],
[1,0,108E5,0,0,2,41]]},{0:25E3,1:5E4,2:25E3,40:[0,0,0,0,2,2,2,1],12:[[1,0,[0,2,
1,2,1,2,4,4,4,4,1,2,5,0],[33,0,31,34,27,34,11,1,43,44,11,1,45,41,30,34],[1],1],
[3,0,[0,2,4,4,1,2,4,4,5,0],[11,1,11,1,54E5,54E5,8,0,11,1,108E5,-54E5],
[4,5,7,10,11],1],[0,1,[0,2,4,4,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,4,4],
[38,37,11,1,45,41,30,34,33,0,31,34,27,34,11,1,43,35,11,1,11,1,54E5,54E5,8,0,11,1,10
8E5,-54E5],[9,22,23,25,28,29],1]],11:[[0,2,27,2,34,[0,0,0,2,46],null],[0,2,30,0,0,
[1,0,0,2,6],null],[0,3,0,2,34,null,[2,0,0,2,18]]],48:[[0,162E5,2,33,0,0],
[0,162E5,2,30,2,34],[0,162E5,2,39,0,0],[0,54E5,
2,38,4,0],[0,0,2,31,2,34]],10:[[16,0,0,1,0,0,1E5],[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,4,0,4,0,0,1],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,0,5E4,3,0,2,4],[16,0,0,1,1,2,6],
[2,2,4,2,0,0,1E5],[2,2,4,2,7,0,1E5],[17,2,8,2,9,0,4],[1,2,5,0,0,2,10],
[2,2,11,0,2,0,1],[2,2,12,2,12,0,1],[2,2,8,2,8,0,1],[1,2,13,0,0,2,14],
[14,2,15,0,0,0,0],[2,2,16,4,0,2,12],[2,0,1E5,2,17,2,4],[16,0,0,1,2,2,18],
[2,2,4,1,2,0,1E5],[1,2,11,2,8,0,0],[2,2,20,2,20,0,1],[1,2,3,0,0,2,22],
[14,2,23,0,0,0,0],[2,2,24,2,11,4,0],[1,2,11,2,25,0,0],
[1,2,21,2,25,0,0],[1,2,9,0,0,2,8],[2,2,28,0,1,0,2],[1,2,26,0,0,2,29],
[1,2,27,2,29,0,0],[2,2,9,0,1,0,2],[1,3,0,0,0,2,32],[1,0,0,2,20,0,0],
[9,2,20,2,25,0,0],[1,0,0,0,0,2,35],[1,0,0,2,17,0,0],[17,2,11,2,21,0,2],
[2,2,8,0,1,0,2],[9,2,17,2,39,0,0],[1,2,40,0,0,2,35],[1,0,0,0,0,2,41],
[1,0,54E5,0,0,2,35],[1,2,35,2,40,0,0],[1,0,54E5,0,0,2,40],[16,0,0,2,7,0,1E5]]},
{0:105146,37:38453,40:[2,12,2,6,2,15,2,7],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,12,6,13,5,14,5,15,6,1,0,15,7,14,8,13,8,12,7],
[0],1]],48:[[0,0,2,15,2,6],[0,0,3,0,2,0],[0,0,2,15,2,7],[0,54E5,2,14,2,8],
[0,54E5,2,13,2,8],[0,108E5,2,12,2,7],[0,108E5,0,0,2,0],[0,108E5,2,12,2,6],
[0,162E5,2,13,2,5],[0,162E5,2,14,2,5]],10:[[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],
[2,2,0,1,0,0,1E5],[10,2,2,0,432E4,0,0],[10,2,2,0,216E4,0,0],[1,2,0,0,0,2,3],
[1,2,0,0,0,2,4],[1,2,0,2,4,0,0],[1,2,0,2,3,0,0],[2,3,0,0,1,0,2],
[11,2,9,0,216E4,0,0],[11,2,9,0,432E4,0,0],[1,2,9,0,0,2,10],[1,2,9,0,0,2,11],
[1,2,9,2,11,0,0],[1,2,9,2,10,0,0]]},{0:5E4,40:[0,0,0,0,2,5,2,8],
12:[[1,1,[0,2,1,2,1,2,1,2,5,0],[0,6,3,0,1,0,0,2],[1,2,4,7],0]],11:[[0,0,0,2,6,null,
[0,0,0,0,1E5]]],48:[[0,0,2,9,2,10],[0,108E5,0,0,2,8],[0,108E5,2,4,2,7],
[0,162E5,2,5,0,0]],10:[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,2,0,0,1E5],[2,2,3,0,1,0,2],[17,2,3,3,0,0,2],[2,4,0,2,0,0,1E5],
[2,2,6,0,1,0,2],[17,2,6,4,0,0,2],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]},
{37:48768,38:48768,40:[2,2,2,3,2,4,2,5],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],
[0,7,6,0,0,7,6,1],[0,3],1]],48:[[0,162E5,2,6,0,0],[0,108E5,0,0,2,7],
[0,54E5,2,6,4,0],[0,0,3,0,2,7]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,0,1,0,4],[2,4,0,0,1,0,4],[2,3,0,0,3,0,4],[2,4,0,0,3,0,4],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2]]},{40:[2,2,2,6,2,5,2,9],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,7,2,6,3,0,4,0,5,6,0,7,0,8,5,9,4,1,3,1,2,9,0,8],[0,5,7,22],1]],48:[[0,0,2,5,2,6],
[0,0,3,0,2,7],[0,0,3,0,2,8],[0,0,2,5,2,9],[0,54E5,2,4,4,0],[0,54E5,2,3,4,0],
[0,108E5,2,2,2,9],[0,108E5,0,0,2,8],[0,108E5,0,0,2,7],[0,108E5,2,2,2,6],
[0,162E5,2,3,0,0],[0,
162E5,2,4,0,0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,2894,0,21600],
[2,3,0,0,7906,0,21600],[2,3,0,0,13694,0,21600],[2,3,0,0,18706,0,21600],
[2,4,0,0,2894,0,21600],[2,4,0,0,7906,0,21600],[2,4,0,0,13694,0,21600],
[2,4,0,0,18706,0,21600]]},{0:25E3,40:[2,9,2,11,2,10,2,12],12:[[1,1,
[0,2,4,4,4,4,4,4,4,4,5,0,0,2,4,4,4,4,4,4,4,4,5,0],
[0,3,2,3,108E5,54E5,2,3,162E5,54E5,2,3,0,54E5,2,3,54E5,54E5,4,3,5,6,108E5,-
54E5,5,6,54E5,-54E5,5,6,0,-54E5,5,6,162E5,-54E5],
[0,4,5,8,9,12,13,16,17,22,23,26,27,30,31,34,
35],1]],11:[[1,2,4,2,3,null,[0,0,0,0,5E4]]],48:[[0,162E5,2,2,0,0],
[0,162E5,2,9,2,11],[0,108E5,0,0,2,3],[0,54E5,2,9,2,12],[0,54E5,2,2,4,0],
[0,54E5,2,10,2,12],[0,0,3,0,2,3],[0,162E5,2,10,2,11]],10:[[16,0,0,1,0,0,5E4],
[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,1,2,0,0,1E5],[1,2,2,0,0,2,4],
[1,2,3,0,0,2,4],[11,2,2,0,27E5,0,0],[10,2,3,0,27E5,0,0],[1,2,2,0,0,2,7],
[1,2,2,2,7,0,0],[1,2,3,0,0,2,8],[1,2,3,2,8,0,0]]},{0:6250,1:0,40:
[2,31,2,33,2,32,2,34],12:[[1,1,[0,2,3,6,3,6,1,2,3,6,3,6,5,0],[13,2,
17,4,19,5,20,2,21,4,22,5,15,2,24,6,29,8,28,7,27,6,26,8,25,7,23,6],[],1]],11:
[[0,0,0,2,2,null,[0,0,0,0,12500]],[0,2,37,4,0,[1,0,-1E4,0,1E4],null]],48:
[[0,162E5,2,27,2,2],[0,108E5,2,11,2,36],[0,54E5,2,20,2,6],[0,0,2,30,2,36]],10:
[[16,0,0,1,0,0,12500],[16,0,-1E4,1,1,0,1E4],[2,4,0,2,0,0,1E5],[2,2,2,0,10,0,3],
[1,2,2,0,0,2,3],[1,2,2,2,3,0,0],[1,4,0,0,0,2,2],[1,2,6,0,0,2,3],[1,2,6,2,3,0,0],
[2,3,0,2,1,0,1E5],[2,3,0,2,1,0,5E4],[4,2,9,0,0,0,0],[7,2,10,0,0,2,10],
[1,0,0,0,0,2,12],[7,2,10,2,10,0,0],[1,3,0,0,0,
2,14],[17,2,12,2,15,0,6],[1,2,13,2,16,0,0],[17,2,12,2,15,0,3],[1,2,13,2,18,0,0],
[17,2,13,2,15,0,2],[1,2,20,2,16,0,0],[17,2,21,2,15,0,2],[1,0,0,2,14,0,0],
[1,3,0,2,12,0,0],[1,2,23,2,16,0,0],[1,2,23,2,18,0,0],[17,2,23,2,24,0,2],
[1,2,27,2,16,0,0],[17,2,28,2,24,0,2],[1,3,0,0,0,2,11],[6,2,13,2,23,0,0],
[5,2,15,2,24,0,0],[2,4,0,2,0,0,5E4],[1,4,0,0,0,2,33],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[1,2,35,2,9,0,0]]},{0:5E4,1:5E4,37:18288,40:
[2,10,0,0,2,11,2,13],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[0,9,10,9,10,
0,11,0,11,9,1,9,5,2],[0,5,7],1]],11:[[0,2,10,0,0,[0,0,0,0,1E5],null],
[0,0,0,2,9,null,[1,0,0,2,6]]],48:[[0,162E5,2,5,0,0],[0,108E5,0,0,2,9],
[0,54E5,2,5,4,0],[0,0,3,0,2,9]],10:[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,2,0,0,2E5],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,0,1E5,4,0,2,4],[16,0,0,1,1,2,6],[2,2,4,2,7,0,1E5],[1,4,0,0,0,2,8],
[1,2,5,0,0,2,3],[1,2,5,2,3,0,0],[2,2,10,2,8,2,5],[1,2,9,2,12,0,0]]},
{0:25E3,1:25E3,2:25E3,3:64977,40:[0,0,0,0,2,0,2,21],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,5,0],[0,0,0,0,0,21,17,21,17,20,18,20,3,1,15,20,16,20,16,21,0,21],
[0,1,3,20],1]],11:[[0,2,16,2,20,[0,0,0,2,6],null],[0,2,15,4,0,[1,0,0,2,4],null],
[0,3,0,2,20,null,[2,0,0,2,8]],[0,0,0,2,21,null,[3,0,0,2,11]]],48:
[[0,162E5,2,3,0,0],[0,108E5,0,0,2,22],[0,54E5,2,3,4,0],[0,0,3,0,2,22]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,0,5E4,3,0,2,2],
[16,0,0,1,1,2,4],[2,2,5,0,2,0,1],[16,0,0,1,0,2,6],[2,0,1E5,4,0,2,2],
[16,0,0,1,2,2,8],[2,2,9,2,2,4,0],[1,0,1E5,0,0,2,
10],[16,0,0,1,3,2,11],[2,2,2,2,5,0,1E5],[2,2,2,2,7,0,2E5],[1,2,3,0,0,2,13],
[1,2,3,0,0,2,14],[1,2,3,2,14,0,0],[1,2,3,2,13,0,0],[2,2,2,2,9,0,1E5],
[1,4,0,0,0,2,19],[2,4,0,2,12,0,1E5],[2,2,21,0,1,0,2]]},{0:16667,40:
[0,0,0,0,2,1,2,10],12:[[1,0,[0,2,1,2,1,2,1,2,1,2,5,0],[0,0,1,0,1,10,8,2,0,2],
[0,1,3,8],1],[3,0,[0,2,1,2,1,2,5,0],[8,2,9,11,1,10],[],1],[0,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2],[8,2,9,11,1,10,8,2,0,2,0,0,1,0,1,10],
[8,10,11,13],1]],11:[[0,2,8,4,0,[0,0,0,0,5E4],null]],48:[[0,162E5,2,4,0,0],
[0,108E5,
0,0,2,5],[0,54E5,2,4,4,0],[0,0,3,0,2,5]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],
[2,2,6,0,1,0,5],[1,3,0,0,0,2,6],[1,2,8,2,7,0,0],[1,4,0,0,0,2,6],[1,2,10,2,7,0,0]]},
{0:12500,40:[2,6,2,6,2,7,2,8],12:[[1,1,[0,2,1,2,1,2,1,2,5,0,0,2,1,2,1,2,1,2,5,0],
[0,0,1,0,1,2,0,2,6,6,6,8,7,8,7,6],[0,1,3,6],1]],11:[[0,2,6,0,0,
[0,0,0,0,5E4],null]],48:[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],
[0,0,3,0,2,5]],10:[[16,0,0,1,0,0,5E4],
[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,6],[1,4,0,0,0,2,6]]},{0:33333,1:33333,40:
[0,0,0,0,2,0,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,0,0,14,12,7,12,7,16,0,1],[0,1,3,10],1]],11:[[0,0,0,2,12,null,[0,0,0,2,10]],
[0,2,7,0,0,[1,0,0,2,5],null]],48:[[0,0,2,19,2,20],[0,54E5,2,17,2,18],
[0,108E5,0,0,2,3],[0,162E5,2,4,0,0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[2,0,1E5,3,0,2,2],[16,
0,0,1,1,2,5],[2,2,2,2,6,0,1E5],[2,4,0,2,7,3,0],[1,4,0,0,0,2,8],[2,0,1E5,2,9,2,2],
[16,0,0,1,0,2,10],[2,2,2,2,11,0,1E5],[2,2,12,3,0,4,0],[1,3,0,0,0,2,13],
[2,2,7,4,0,3,0],[1,4,0,0,0,2,15],[2,2,7,0,1,0,2],[17,2,16,4,0,0,2],
[17,2,14,3,0,0,2],[2,2,12,0,1,0,2]]},{40:[2,2,2,12,2,3,2,10],12:[[1,1,
[0,2,3,6,3,6,5,0],[4,12,8,13,9,12,4,5,6,12,7,13,4,12],[],1]],48:
[[0,162E5,2,4,2,12],[0,54E5,2,4,4,0]],10:[[2,3,0,0,49,0,48],[2,3,0,0,10,0,48],
[2,3,0,0,1,0,6],[2,3,0,0,5,0,6],[2,3,0,0,1,0,2],[0,4,0,0,0,0,0],[1,2,4,
0,0,2,0],[1,2,4,0,0,2,1],[1,2,4,2,1,0,0],[1,2,4,2,0,0,0],[2,4,0,0,2,0,3],
[2,4,0,0,1,0,3],[2,4,0,0,1,0,4],[1,0,0,0,0,2,11]]},{0:102572,1:105210,37:37514,40:
[2,12,2,17,2,15,2,20],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[11,18,12,17,0,0,15,17,16,18,14,19,13,19],[5],1]],48:[[0,0,2,15,2,17],
[0,0,2,16,2,18],[0,54E5,2,14,2,19],[0,54E5,2,13,2,19],[0,108E5,2,11,2,18],
[0,108E5,2,12,2,17],[0,162E5,2,0,0,0]],10:[[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,2,0,1,0,0,1E5],[2,2,1,1,1,0,1E5],[2,2,1,1,1,0,1E5],[2,2,2,0,
97493,0,1E5],[2,2,2,0,78183,0,1E5],[2,2,2,0,43388,0,1E5],[2,2,3,0,62349,0,1E5],
[2,2,3,0,22252,0,1E5],[2,2,3,0,90097,0,1E5],[1,2,0,0,0,2,5],[1,2,0,0,0,2,6],
[1,2,0,0,0,2,7],[1,2,0,2,7,0,0],[1,2,0,2,6,0,0],[1,2,0,2,5,0,0],[1,2,4,0,0,2,8],
[1,2,4,2,9,0,0],[1,2,4,2,10,0,0],[1,4,0,0,0,2,17]]},{0:25E3,1:115470,37:42220,40:
[2,19,2,20,2,21,2,22],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,9,4,10,4,1,0,10,5,9,5],[0],1]],11:[[0,2,9,0,0,[0,0,0,2,7],null]],48:
[[0,0,3,0,2,0],[0,54E5,2,10,2,5],[0,54E5,2,9,2,5],[0,
108E5,0,0,2,0],[0,162E5,2,9,2,4],[0,162E5,2,10,2,4]],10:[[2,4,0,0,1,0,2],
[0,3,0,0,0,0,0],[2,2,0,1,1,0,1E5],[10,2,2,0,36E5,0,0],[1,2,0,0,0,2,3],
[1,2,0,2,3,0,0],[5,3,0,4,0,0,0],[2,0,5E4,3,0,2,6],[16,0,0,1,0,2,7],
[2,2,6,2,8,0,1E5],[1,3,0,0,0,2,9],[2,2,7,0,-1,0,2],[1,2,8,2,11,0,0],
[7,2,12,0,4,0,2],[7,2,12,0,3,0,2],[7,2,12,2,11,0,0],[17,2,8,2,15,2,11],
[2,2,16,2,14,0,-1],[1,2,13,2,17,0,0],[2,3,0,2,18,0,24],[2,4,0,2,18,0,24],
[1,3,0,0,0,2,19],[1,4,0,0,0,2,20]]},{0:5E4,38:18288,40:[0,0,0,0,2,8,2,1],12:[[1,
1,[0,2,1,2,1,2,1,2,1,2,5,0],[0,0,7,0,0,3,7,1,0,1],[0,1,3,8],1]],11:[[0,2,7,0,0,
[0,0,0,2,4],null]],48:[[0,162E5,2,9,0,0],[0,108E5,0,0,2,3],[0,54E5,2,9,4,0],
[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],
[2,0,1E5,3,0,2,2],[16,0,0,1,0,2,4],[2,2,2,2,5,0,1E5],[1,3,0,0,0,2,6],
[17,2,7,3,0,0,2],[2,2,7,0,1,0,2]]},{0:12500,40:[2,5,2,5,2,14,2,10],12:[[1,0,
[0,2,4,4,1,2,4,4,1,2,1,2,4,4,1,2,4,4,1,2,1,2,4,4,5,0,0,2,4,4,4,4,5,0],
[2,6,6,6,0,54E5,14,6,7,7,0,108E5,13,5,6,5,6,6,162E5,
-54E5,0,11,6,6,108E5,-108E5,5,10,14,10,6,6,54E5,-54E5,6,9,6,6,54E5,-54E5,7,7,0,-
108E5],[4,5,10,11,18,19,20,24,25,32,33,38,39,42,43],1],[3,0,
[0,2,4,4,4,4,5,0,0,2,4,4,4,4,5,0],[6,9,6,6,54E5,-54E5,7,7,0,-108E5,14,5,6,6,54E5,-
162E5,7,7,108E5,-108E5],[4,5,8,9,14,15,18,19],1],[0,1,
[0,2,4,4,1,2,1,2,4,4,1,2,4,4,1,2,1,2,4,4,5,0,0,2,1,2,4,4,0,2,1,2,4,4,0,2,1,2,4,4,4,
4,0,2,1,2],
[0,8,6,6,108E5,54E5,13,5,13,6,6,6,108E5,108E5,2,12,6,6,0,54E5,5,10,5,11,6,6,0,108E5
,13,5,14,5,6,6,54E5,-54E5,14,5,14,6,7,7,0,108E5,
6,9,6,8,7,7,108E5,108E5,6,6,0,108E5,5,8,5,10],
[0,4,5,12,13,18,19,26,27,34,35,42,43,50,51,54,55],1]],11:[[0,2,5,0,0,
[0,0,0,0,25E3],null]],48:[[0,162E5,2,4,2,5],[0,108E5,0,0,2,1],[0,54E5,2,4,2,10],
[0,0,3,0,2,1]],10:[[16,0,0,1,0,0,25E3],[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,2,3,2,0,0,1E5],[2,2,5,0,1,0,2],[2,2,5,0,1,0,4],
[1,2,5,2,6,0,0],[1,2,5,2,5,0,0],[1,4,0,0,0,2,5],[1,4,0,0,0,2,6],[1,2,10,0,0,2,6],
[1,3,0,0,0,2,5],[1,3,0,0,0,2,6]]},{8:21600,9:21600,40:[2,0,2,4,2,2,2,6],
12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,5,0],
[10800,5800,14522,0,14155,5325,18380,4457,16702,7315,21097,8137,17607,10475,21600,1
3290,16837,12942,18145,18095,14020,14457,13247,19737,10532,14935,8485,21600,7715,15
627,4762,17617,5667,13937,135,14587,3722,11775,0,8615,4627,7617,370,2295,7312,6320,
8352,2295],[],0]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,5],[0,54E5,2,1,4,0],
[0,0,3,0,2,7]],10:[[2,3,0,0,4627,0,21600],[2,3,0,0,8485,0,21600],[2,
3,0,0,16702,0,21600],[2,3,0,0,14522,0,21600],[2,4,0,0,6320,0,21600],
[2,4,0,0,8615,0,21600],[2,4,0,0,13937,0,21600],[2,4,0,0,13290,0,21600]]},
{8:21600,9:21600,40:[2,1,2,5,2,3,2,9],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[11462,4342,14790,0,14525,5777,18007,3172,16380,6532,21600,6645,16985,9402,18270,11
290,16380,12310,18877,15632,14640,14350,14942,17370,12180,15935,11612,18842,9872,17
370,8700,19712,7527,18125,4917,
21600,4805,18240,1285,17825,3330,15370,0,12877,3935,11592,1172,8270,5372,7817,4502,
3625,8550,6382,9722,1887],[],0]],48:[[0,162E5,2,0,2,4],[0,108E5,0,0,2,6],
[0,54E5,2,2,2,8],[0,0,3,0,2,10]],10:[[2,3,0,0,9722,0,21600],[2,3,0,0,5372,0,21600],
[2,3,0,0,11612,0,21600],[2,3,0,0,14640,0,21600],[2,4,0,0,1887,0,21600],
[2,4,0,0,6382,0,21600],[2,4,0,0,12877,0,21600],[2,4,0,0,19712,0,21600],
[2,4,0,0,18842,0,21600],[2,4,0,0,15935,0,21600],[2,4,0,0,6645,0,21600]]},
{0:5E4,1:5E4,38:18288,40:[2,13,2,10,2,1,2,11],12:[[1,
1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[0,5,9,0,9,10,1,10,1,11,9,11,9,2],[0,3],1]],11:
[[0,3,0,2,10,null,[0,0,0,0,1E5]],[0,2,9,0,0,[1,0,0,2,6],null]],48:
[[0,162E5,2,9,0,0],[0,108E5,0,0,2,5],[0,54E5,2,9,4,0],[0,0,3,0,2,5]],10:
[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,4,0,2,0,0,2E5],
[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,0,1E5,3,0,2,4],[16,0,0,1,1,2,6],
[2,2,4,2,7,0,1E5],[1,0,0,2,8,0,0],[1,2,5,0,0,2,3],[1,2,5,2,3,0,0],[2,2,10,2,8,2,5],
[1,2,9,0,0,2,12]]},{0:25E3,1:25E3,2:25E3,3:64977,38:24384,40:[2,
21,0,0,2,0,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,3,19,15,19,16,21,16,21,0,0,0,0,1,21,1,21,17,19,17,19,18],[0,9,11],1]],11:
[[0,2,19,2,16,null,[0,0,0,2,6]],[0,0,0,2,15,null,[1,0,0,2,4]],[0,2,19,0,0,
[2,0,0,2,8],null],[0,2,21,4,0,[3,0,0,2,11],null]],48:[[0,162E5,2,22,0,0],
[0,108E5,0,0,2,3],[0,54E5,2,22,4,0],[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,0,5E4,4,0,2,2],[16,0,0,1,1,2,4],
[2,2,5,0,2,0,1],[16,0,0,1,0,2,6],[2,0,1E5,3,0,2,2],
[16,0,0,1,2,2,8],[2,2,9,2,2,3,0],[1,0,1E5,0,0,2,10],[16,0,0,1,3,2,11],
[2,2,2,2,5,0,1E5],[2,2,2,2,7,0,2E5],[1,2,3,0,0,2,13],[1,2,3,0,0,2,14],
[1,2,3,2,14,0,0],[1,2,3,2,13,0,0],[2,2,2,2,9,0,1E5],[2,3,0,2,12,0,1E5],
[1,3,0,0,0,2,20],[17,2,21,3,0,0,2]]},{0:8333,1:5E4,37:6096,14:0,40:
[2,15,2,16,2,4,2,17],12:[[1,0,[0,2,4,4,1,2,4,4,4,4,1,2,4,4,5,0],
[4,5,8,11,54E5,54E5,8,12,8,11,0,-54E5,8,11,54E5,-54E5,8,11,8,11,108E5,54E5],
[4,5,10,11,14,15,20,21],1],[0,1,[0,2,4,4,1,2,4,4,4,4,1,2,4,4],
[4,5,8,11,54E5,54E5,8,
12,8,11,0,-54E5,8,11,54E5,-54E5,8,11,8,11,108E5,54E5],
[4,5,10,11,14,15,20,21],1]],11:[[0,2,8,2,11,null,[0,0,0,2,9]],[0,0,0,2,6,null,
[1,0,0,0,1E5]]],48:[[0,54E5,3,0,0,0],[0,108E5,0,0,2,6],[0,162E5,3,0,4,0]],10:
[[16,0,0,1,1,0,1E5],[1,0,1E5,0,0,2,0],[5,2,1,2,0,0,0],[2,2,2,0,1,0,2],
[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,4,0,2,0,0,1E5],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,2,3,4,0,2,7],[16,0,0,1,0,2,9],[2,2,7,2,10,0,1E5],[1,2,6,2,11,0,0],
[11,2,8,0,27E5,0,0],[10,2,11,0,27E5,0,0],[1,3,0,0,0,2,13],[1,2,11,0,0,2,
14],[1,4,0,2,14,2,11]]},{0:8333,37:3048,14:0,40:[2,3,2,11,2,0,2,12],12:[[1,0,
[0,2,4,4,1,2,4,4,5,0],[0,1,0,8,54E5,54E5,0,8,0,8,108E5,54E5],[4,5,6,10,11],1],[0,1,
[0,2,4,4,1,2,4,4],[0,1,0,8,54E5,54E5,0,8,0,8,108E5,54E5],[4,5,6,10,11],1]],11:
[[0,0,0,2,8,null,[0,0,0,2,6]]],48:[[0,54E5,3,0,0,0],[0,108E5,0,0,2,5],
[0,162E5,3,0,4,0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[11,3,0,0,27E5,0,0],
[1,3,0,0,0,2,2],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,0,5E4,4,0,2,4],[16,0,0,1,0,2,6],
[2,2,4,2,7,0,1E5],[1,4,0,0,0,2,8],[10,
2,8,0,27E5,0,0],[1,2,8,0,0,2,10],[1,4,0,2,10,2,8]]},
{0:5E4,1:5E4,37:45720,38:18288,40:[2,13,2,10,2,14,2,11],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,5,8,0,8,10,9,10,9,0,1,5,9,2,9,11,8,11,8,2],[0,3,9],1]],11:[[0,2,9,2,10,null,
[0,0,0,0,1E5]],[0,2,8,0,0,[1,0,0,2,6],null]],48:[[0,0,3,0,2,5],[0,54E5,2,9,4,0],
[0,54E5,2,8,4,0],[0,108E5,0,0,2,5],[0,162E5,2,8,0,0],[0,162E5,2,9,0,0]],10:
[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,4,0,2,0,0,2E5],
[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,
0,5E4,3,0,2,4],[16,0,0,1,1,2,6],[2,2,4,2,7,0,1E5],[1,3,0,0,0,2,8],[1,2,5,0,0,2,3],
[1,2,5,2,3,0,0],[2,2,10,2,8,2,5],[1,2,8,0,0,2,12],[1,2,9,2,12,0,0]]},
{0:25E3,1:25E3,2:25E3,3:48123,37:48768,38:24384,40:[2,23,0,0,2,24,2,1],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,4,20,16,20,17,23,17,23,0,24,0,24,17,21,17,21,16,0,4,21,19,21,18,24,18,24,1,23,1,
23,18,20,18,20,19],[0,9,11],1]],11:[[0,2,20,2,17,null,[0,0,0,2,7]],
[0,0,0,2,16,null,[1,0,0,2,5]],[0,2,20,0,0,
[2,0,0,2,9],null],[0,2,23,4,0,[3,0,0,2,12],null]],48:[[0,162E5,2,3,0,0],
[0,108E5,0,0,2,4],[0,54E5,2,3,4,0],[0,0,3,0,2,4]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,0,5E4,4,0,2,2],
[16,0,0,1,1,2,5],[2,2,6,0,2,0,1],[16,0,0,1,0,2,7],[2,0,5E4,3,0,2,2],
[16,0,0,1,2,2,9],[2,2,10,2,2,2,3],[1,0,1E5,0,0,2,11],[16,0,0,1,3,2,12],
[2,2,2,2,6,0,1E5],[2,2,2,2,8,0,2E5],[1,2,4,0,0,2,14],[1,2,4,0,0,2,15],
[1,2,4,2,15,0,0],[1,2,4,2,14,0,0],[2,2,2,2,10,0,1E5],[1,3,0,0,0,2,20],
[2,3,0,2,13,0,2E5],[1,2,3,0,0,2,22],[1,2,3,2,22,0,0]]},
{0:25E3,1:25E3,2:25E3,37:48768,38:34233,40:[2,23,2,21,2,24,2,22],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,20,10,19,10,21,15,21,15,10,12,10,9,0,13,10,16,10,16,21,17,21,17,19,6,20,17,7,17,
22,10,22,10,7],[0,13],1]],11:[[0,2,15,2,10,[0,0,0,2,1],null],[0,2,12,0,0,
[1,0,0,0,5E4],null],[0,3,0,2,10,null,[2,0,0,2,4]]],48:[[0,162E5,2,9,0,0],
[0,108E5,0,0,2,20],[0,54E5,2,9,2,22],[0,0,3,0,2,20]],10:[[16,0,0,1,1,
0,5E4],[2,2,0,0,2,0,1],[16,0,0,1,0,2,1],[1,0,1E5,0,0,2,1],[2,2,3,0,1,0,2],
[16,0,0,1,2,2,4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,2,8,2,5,0,1E5],[2,2,8,2,0,0,1E5],[1,2,9,0,0,2,11],[1,2,9,2,11,0,0],
[2,2,8,2,2,0,2E5],[1,2,9,0,0,2,14],[1,2,9,2,14,0,0],[1,3,0,0,0,2,10],
[2,2,8,2,0,0,5E4],[1,4,0,0,0,2,18],[1,4,0,0,0,2,11],[1,2,20,0,0,2,14],
[1,2,20,2,14,0,0],[2,2,14,2,10,2,11],[1,3,0,0,0,2,23]]},{0:25E3,1:25E3,2:25E3,40:
[2,20,2,18,2,13,2,19],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,
1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,14,8,11,8,18,16,18,16,8,10,8,13,0,5,8,17,8,17,19,8,19,8,6],[0,13],1]],11:
[[0,2,16,2,18,null,[0,0,0,2,1]],[0,2,10,0,0,[1,0,0,0,5E4],null],[0,2,16,2,8,null,
[2,0,0,2,3]]],48:[[0,162E5,2,13,0,0],[0,108E5,2,10,2,8],[0,162E5,2,8,2,11],
[0,108E5,0,0,2,14],[0,54E5,2,8,4,0],[0,54E5,2,21,2,19],[0,0,2,17,2,22],
[0,0,3,0,2,8]],10:[[16,0,0,1,1,0,5E4],[2,2,0,0,2,0,1],[16,0,0,1,0,2,1],
[1,0,1E5,0,0,2,1],[16,0,0,1,2,2,3],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,2,7,2,4,0,1E5],
[2,2,7,2,0,0,5E4],[1,3,0,0,0,2,9],[1,4,0,0,0,2,9],[2,2,7,2,0,0,1E5],
[1,3,0,0,0,2,12],[1,4,0,0,0,2,12],[2,2,7,2,2,0,2E5],[1,2,13,0,0,2,15],
[1,2,13,2,15,0,0],[1,2,14,0,0,2,15],[1,2,14,2,15,0,0],[2,2,15,2,8,2,12],
[17,2,8,2,17,0,2],[17,2,8,2,19,0,2]]},{8:21600,9:21600,40:[2,2,2,9,2,5,2,12],12:
[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[8472,0,12860,6080,11050,6797,16577,12007,14767,12877,21600,21600,10012,14915,12222
,13987,5022,9705,7602,8382,0,3890],[],0]],48:[[0,162E5,2,1,0,0],[0,162E5,
0,0,2,7],[0,108E5,2,0,2,10],[0,108E5,2,3,2,13],[0,54E5,3,0,4,0],[0,0,2,6,2,11],
[0,0,2,4,2,8]],10:[[2,3,0,0,5022,0,21600],[2,3,0,0,8472,0,21600],
[2,3,0,0,8757,0,21600],[2,3,0,0,10012,0,21600],[2,3,0,0,12860,0,21600],
[2,3,0,0,13917,0,21600],[2,3,0,0,16577,0,21600],[2,4,0,0,3890,0,21600],
[2,4,0,0,6080,0,21600],[2,4,0,0,7437,0,21600],[2,4,0,0,9705,0,21600],
[2,4,0,0,12007,0,21600],[2,4,0,0,14277,0,21600],[2,4,0,0,14915,0,21600]]},
{0:23520,1:5880,2:11760,40:[2,21,2,16,2,22,2,17],12:[[1,1,[0,2,4,4,5,0,0,
2,4,4,5,0,0,2,1,2,1,2,1,2,5,0],
[15,19,11,11,162E5,216E5,15,20,11,11,54E5,216E5,21,16,22,16,22,17,21,17],
[4,5,10,11],1]],11:[[0,0,0,2,16,null,[0,0,1E3,0,36745]],[0,3,0,2,18,null,
[1,0,0,2,7]],[0,2,23,0,0,[2,0,1E3,2,4],null]],48:[[0,0,2,22,2,14],
[0,54E5,2,15,2,20],[0,108E5,2,21,2,14],[0,162E5,2,15,2,19]],10:
[[16,0,1E3,1,0,0,36745],[1,0,0,0,0,2,0],[17,0,73490,2,1,0,4],[2,0,36745,3,0,4,0],
[5,2,2,2,3,0,0],[16,0,1E3,1,2,2,4],[2,0,-4,2,5,0,1],[1,0,73490,2,6,2,0],
[16,0,0,1,1,2,7],[2,4,0,2,0,0,2E5],[2,4,0,
2,8,0,1E5],[2,4,0,2,5,0,1E5],[2,3,0,0,73490,0,2E5],[1,2,10,2,11,0,0],
[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[1,2,14,0,0,2,9],[1,2,14,2,9,0,0],
[1,2,16,0,0,2,13],[1,2,18,0,0,2,11],[1,4,0,0,0,2,19],[1,2,15,0,0,2,12],
[1,2,15,2,12,0,0],[1,2,15,0,0,2,11]]},{0:23520,1:11760,40:[2,13,2,11,2,14,2,12],12:
[[1,1,[0,2,1,2,1,2,1,2,5,0,0,2,1,2,1,2,1,2,5,0],
[13,11,14,11,14,9,13,9,13,10,14,10,14,12,13,12],[],1]],11:[[0,0,0,2,11,null,
[0,0,0,0,36745]],[0,3,0,2,9,null,[1,0,0,2,2]]],48:[[0,0,2,14,2,15],[0,0,2,14,2,16],
[0,54E5,
2,8,2,12],[0,108E5,2,13,2,15],[0,108E5,2,13,2,16],[0,162E5,2,8,2,11]],10:
[[16,0,0,1,0,0,36745],[2,2,0,0,2,0,1],[1,0,1E5,0,0,2,1],[16,0,0,1,1,2,2],
[2,4,0,2,0,0,1E5],[2,4,0,2,3,0,2E5],[2,3,0,0,73490,0,2E5],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,2],[1,2,7,0,0,2,5],[1,2,7,2,5,0,0],[1,2,9,0,0,2,4],[1,2,10,2,4,0,0],
[1,2,8,0,0,2,6],[1,2,8,2,6,0,0],[17,2,11,2,9,0,2],[17,2,10,2,12,0,2]]},{0:23520,40:
[2,7,2,5,2,8,2,6],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],[7,5,8,5,8,6,7,6],[],1]],11:
[[0,0,0,2,5,null,[0,0,0,0,1E5]]],48:[[0,
0,2,8,2,3],[0,54E5,2,4,2,6],[0,108E5,2,7,2,3],[0,162E5,2,4,2,5]],10:
[[16,0,0,1,0,0,1E5],[2,4,0,2,0,0,2E5],[2,3,0,0,73490,0,2E5],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,2],[1,2,3,0,0,2,1],[1,2,3,2,1,0,0],[1,2,4,0,0,2,2],[1,2,4,2,2,0,0]]},
{0:23520,40:[2,18,2,21,2,26,2,32],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[18,19,20,21,13,24,25,21,26,19,29,14,26,31,25,32,13,33,20,32,18,31,30,14],
[],1]],11:[[0,0,0,2,15,null,[0,0,0,0,51965]]],48:[[0,108E5,2,8,2,9],
[0,162E5,2,10,2,9],[0,0,2,10,2,11],[0,
54E5,2,8,2,11]],10:[[16,0,0,1,0,0,51965],[9,3,0,4,0,0,0],[10,0,1,2,1,0,0],
[11,0,1,2,1,0,0],[15,0,1,2,1,0,0],[8,3,0,4,0,0,0],[2,2,5,0,51965,0,1E5],
[1,2,5,0,0,2,6],[2,2,3,2,7,0,2],[2,2,2,2,7,0,2],[1,3,0,0,0,2,8],[1,4,0,0,0,2,9],
[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,12,2,0,0,1E5],
[2,2,2,2,15,0,2],[2,2,3,2,15,0,2],[1,2,8,0,0,2,16],[1,2,9,2,17,0,0],
[1,2,8,2,16,0,0],[1,2,9,0,0,2,17],[1,2,13,0,0,2,20],[2,2,22,2,4,0,1],
[1,2,23,2,21,0,0],[1,3,0,0,0,2,20],[1,3,0,0,0,2,18],[1,2,14,0,0,2,19],[2,
2,27,0,1,2,4],[1,2,26,0,0,2,28],[1,2,18,2,28,0,0],[1,4,0,0,0,2,19],
[1,4,0,0,0,2,21],[1,4,0,0,0,2,24]]},{0:23520,1:66E5,2:11760,40:
[2,11,2,15,2,12,2,16],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,
0],
[11,15,23,15,42,46,41,45,33,15,12,15,12,13,34,13,35,14,12,14,12,16,36,16,48,50,47,4
9,29,16,11,16,11,14,27,14,25,13,11,13],[],1]],11:[[0,0,0,2,15,null,[0,0,0,0,5E4]],
[1,2,42,0,0,[1,0,42E5,0,66E5],null],[0,3,0,2,13,null,[2,0,0,2,3]]],48:
[[0,0,2,12,2,54],[0,
0,2,12,2,55],[0,54E5,2,52,2,56],[0,108E5,2,11,2,54],[0,108E5,2,11,2,55],
[0,162E5,2,51,2,53]],10:[[16,0,0,1,0,0,5E4],[16,0,42E5,1,1,0,66E5],[2,2,0,0,2,0,1],
[1,0,1E5,0,0,2,2],[16,0,0,1,2,2,3],[2,4,0,2,0,0,1E5],[2,4,0,2,4,0,2E5],
[2,3,0,0,73490,0,2E5],[1,2,1,0,0,0,54E5],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[1,2,9,0,0,2,7],[1,2,9,2,7,0,0],[1,2,10,0,0,2,6],[1,2,10,2,6,0,0],[1,2,13,0,0,2,5],
[1,2,14,2,5,0,0],[15,2,10,2,8,0,0],[8,2,17,2,10,0,0],[2,2,18,2,5,2,10],
[2,2,19,0,1,0,2],[1,2,9,2,17,2,20],[2,2,17,2,15,
2,10],[1,2,21,0,0,2,22],[2,2,17,2,13,2,10],[1,2,21,0,0,2,24],[2,2,17,2,14,2,10],
[1,2,21,0,0,2,26],[2,2,17,2,16,2,10],[1,2,21,0,0,2,28],[2,2,17,0,2,0,1],
[1,2,21,0,0,2,30],[1,2,21,2,19,0,0],[1,2,23,2,19,0,0],[1,2,25,2,19,0,0],
[1,2,27,2,19,0,0],[1,2,29,2,19,0,0],[1,2,31,2,19,0,0],[2,2,5,2,10,2,18],
[1,2,21,2,38,0,0],[1,2,32,0,0,2,38],[7,2,8,2,39,2,32],[7,2,8,2,21,2,40],
[2,2,5,2,17,2,18],[1,0,0,0,0,2,43],[7,2,8,2,43,0,0],[7,2,8,0,0,2,44],
[1,3,0,0,0,2,41],[1,3,0,0,0,2,42],[1,4,0,0,0,2,45],[1,4,0,0,0,2,
46],[17,2,41,2,42,0,2],[17,2,48,2,47,0,2],[17,2,45,2,46,0,2],[17,2,15,2,13,0,2],
[17,2,14,2,16,0,2],[17,2,50,2,49,0,2]]},{0:23520,40:[2,7,2,12,2,10,2,13],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[7,12,8,12,8,11,9,11,9,12,10,12,10,13,9,13,9,14,8,14,8,13,7,13],[],1]],11:
[[0,0,0,2,12,null,[0,0,0,0,73490]]],48:[[0,0,2,10,2,5],[0,54E5,2,4,2,14],
[0,108E5,2,7,2,5],[0,162E5,2,4,2,11]],10:[[16,0,0,1,0,0,73490],
[2,3,0,0,73490,0,2E5],[2,4,0,0,73490,0,2E5],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[2,2,3,2,0,0,2E5],[1,2,4,0,0,2,1],[1,2,4,0,0,2,6],[1,2,4,2,6,0,0],
[1,2,4,2,1,0,0],[1,2,5,0,0,2,2],[1,2,5,0,0,2,6],[1,2,5,2,6,0,0],[1,2,5,2,2,0,0]]},
{0:5E4,37:18288,40:[2,20,2,27,2,6,2,28],12:[[1,1,[0,2,4,4,4,4,5,0],
[1,2,1,4,54E5,108E5,30,16,34,37],[4,5],1]],11:[[0,2,6,2,4,
[0,0,0,0,87500],null]],48:[[0,162E5,3,0,0,0],[0,108E5,0,0,2,4],[0,54E5,3,0,4,0],
[0,0,2,6,2,4]],10:[[16,0,0,1,0,0,87500],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[2,2,5,3,0,
2,3],[1,2,3,0,0,2,5],[2,2,5,2,5,2,7],[2,2,3,2,3,2,7],[2,2,9,0,2,0,1],
[1,2,10,0,0,2,8],[1,2,11,0,0,2,5],[2,2,12,3,0,2,3],[2,2,11,0,1,0,2],
[1,2,14,0,0,2,5],[2,2,15,2,4,2,3],[1,2,4,0,0,2,16],[1,2,4,2,16,0,0],
[2,2,5,0,9598,0,32768],[2,2,19,3,0,2,3],[1,2,3,0,0,2,19],[2,2,3,2,3,0,1],
[2,2,21,2,21,0,1],[1,2,22,0,0,2,23],[14,2,24,0,0,0,0],[2,2,25,2,4,2,3],
[1,2,4,0,0,2,26],[1,2,4,2,26,0,0],[1,2,13,0,0,2,6],[2,2,29,0,1,0,2],
[1,2,6,2,30,3,0],[2,2,31,0,-1,0,1],[2,2,4,0,-1,0,1],[9,2,32,2,33,0,0],
[9,2,32,2,4,0,
0],[1,2,35,0,0,0,216E5],[1,2,36,0,0,2,34]]},{0:18750,40:[2,31,2,33,2,32,2,34],12:
[[1,1,[0,2,4,4,4,4,4,4,4,4,5,0,0,2,4,4,5,0,0,2,4,4,5,0],
[0,5,4,5,108E5,54E5,4,5,162E5,54E5,4,5,0,54E5,4,5,54E5,54E5,25,26,7,8,17,16,27,28,7
,8,18,16],[0,4,5,8,9,12,13,16,17],1]],11:[[1,2,6,2,5,null,[0,0,0,0,5E4]]],48:
[[0,162E5,2,4,0,0],[0,162E5,2,31,2,33],[0,108E5,0,0,2,5],[0,54E5,2,31,2,34],
[0,54E5,2,4,4,0],[0,54E5,2,32,2,34],[0,0,3,0,2,5],[0,162E5,2,32,2,33]],10:
[[16,0,0,1,0,0,5E4],[9,3,0,4,0,0,0],[9,3,0,4,0,0,0],[5,
3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[1,2,4,0,0,2,6],
[1,2,5,0,0,2,6],[11,2,8,2,1,0,0],[10,2,7,2,1,0,0],[8,2,9,2,10,0,0],
[2,2,7,2,8,2,11],[2,2,6,0,1,0,2],[9,2,12,2,13,0,0],[2,2,14,0,2,0,1],[1,0,-
108E5,2,15,0,0],[1,2,2,0,0,2,14],[1,2,17,0,0,0,108E5],[11,2,8,2,17,0,0],
[10,2,7,2,17,0,0],[8,2,19,2,20,0,0],[2,2,7,2,8,2,21],[11,2,22,2,17,0,0],
[10,2,22,2,17,0,0],[1,2,4,2,23,0,0],[1,2,5,2,24,0,0],[1,2,4,0,0,2,23],
[1,2,5,0,0,2,24],[11,2,4,0,27E5,0,0],[10,2,5,0,27E5,0,0],[1,2,4,0,0,
2,29],[1,2,4,2,29,0,0],[1,2,5,0,0,2,30],[1,2,5,2,30,0,0]]},
{0:5E4,1:5E4,38:18288,40:[2,12,2,10,2,13,2,11],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[0,10,9,10,9,0,1,5,9,2,9,11,0,11,12,5],
[0,5,12],1]],11:[[0,3,0,2,10,null,[0,0,0,0,1E5]],[0,2,9,0,0,[1,0,0,2,6],null]],48:
[[0,162E5,2,9,0,0],[0,108E5,2,12,2,5],[0,54E5,2,9,4,0],[0,0,3,0,2,5]],10:
[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,4,0,2,0,0,2E5],
[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,0,1E5,3,0,2,4],[16,0,0,1,1,2,6],
[2,2,4,2,7,0,1E5],
[1,3,0,0,0,2,8],[1,2,5,0,0,2,3],[1,2,5,2,3,0,0],[2,2,3,2,8,2,5],[1,3,0,0,0,2,12]]},
{0:29289,40:[2,7,2,7,2,8,2,9],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,4,4,0,5,0,1,4,1,6,5,2,4,2,0,6],[0,3,5,14],1]],11:[[0,2,4,0,0,
[0,0,0,0,5E4],null]],48:[[0,0,3,0,2,4],[0,0,3,0,2,6],[0,54E5,2,5,4,0],
[0,54E5,2,4,4,0],[0,108E5,0,0,2,6],[0,108E5,0,0,2,4],[0,162E5,2,4,0,0],
[0,162E5,2,5,0,0]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,4],[1,4,0,0,0,2,
4],[2,2,4,0,1,0,2],[1,3,0,0,0,2,7],[1,4,0,0,0,2,7]]},{0:25E3,37:48768,40:
[2,16,2,17,2,18,2,19],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],[0,0,8,0,1,0,10,0],
[0,3,5],1]],11:[[0,2,8,0,0,[0,0,0,2,5],null]],48:[[0,162E5,2,3,2,22],
[0,162E5,2,12,0,0],[0,0,2,9,2,4],[0,54E5,2,11,4,0],[0,54E5,2,3,2,21],
[0,108E5,2,7,2,4]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,0,1E5,3,0,2,2],[16,0,0,1,0,2,5],
[2,2,2,2,6,0,2E5],[2,2,2,2,6,0,1E5],[1,3,0,0,0,2,7],[1,3,0,0,0,2,8],[2,2,10,0,1,
0,2],[1,3,0,0,0,2,11],[2,2,3,2,6,2,5],[2,0,5,2,6,2,5],[17,0,1,2,14,0,12],
[2,2,15,3,0,0,1],[2,2,15,4,0,0,1],[1,3,0,0,0,2,16],[1,4,0,0,0,2,17],
[2,4,0,2,3,2,8],[16,0,0,2,20,4,0],[1,4,0,0,0,2,21]]},
{0:105146,1:110557,37:38481,40:[2,10,2,15,2,11,2,14],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,5,0],[9,13,0,0,12,13,11,14,10,14],[3],1]],48:
[[0,162E5,2,0,0,0],[0,108E5,2,9,2,13],[0,54E5,2,10,2,14],[0,54E5,2,0,4,0],
[0,54E5,2,11,2,14],[0,0,2,12,2,13]],10:[[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,2,0,1,0,0,1E5],[2,2,1,1,1,0,1E5],
[2,2,1,1,1,0,1E5],[11,2,2,0,108E4,0,0],[11,2,2,0,1836E4,0,0],[10,2,3,0,108E4,0,0],
[10,2,3,0,1836E4,0,0],[1,2,0,0,0,2,5],[1,2,0,0,0,2,6],[1,2,0,2,6,0,0],
[1,2,0,2,5,0,0],[1,2,4,0,0,2,7],[1,2,4,0,0,2,8],[2,2,13,2,6,2,5]]},{0:0,1:162E5,40:
[2,21,2,23,2,22,2,24],12:[[1,1,[0,2,4,4,1,2,5,0],[11,12,5,6,0,4,5,6],[],1]],11:
[[1,2,11,2,12,[0,0,0,0,21599999],null],[1,2,17,2,18,[1,0,0,0,21599999],null]],48:
[[0,0,3,0,2,6],[0,54E5,2,5,4,0],[0,108E5,0,0,2,6],[0,162E5,2,5,0,0]],10:
[[16,0,0,1,0,0,21599999],[16,0,0,1,
1,0,21599999],[1,2,1,0,0,2,0],[1,2,2,0,216E5,0,0],[7,2,2,2,2,2,3],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[10,2,5,2,0,0,0],[11,2,6,2,0,0,0],[12,2,5,2,8,2,7],
[13,2,6,2,8,2,7],[1,2,5,2,9,0,0],[1,2,6,2,10,0,0],[10,2,5,2,1,0,0],
[11,2,6,2,1,0,0],[12,2,5,2,14,2,13],[13,2,6,2,14,2,13],[1,2,5,2,15,0,0],
[1,2,6,2,16,0,0],[11,2,5,0,27E5,0,0],[10,2,6,0,27E5,0,0],[1,2,5,0,0,2,19],
[1,2,5,2,19,0,0],[1,2,6,0,0,2,20],[1,2,6,2,20,0,0]]},{0:16667,40:
[2,9,2,9,2,10,2,11],12:[[1,1,[0,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,5,0],[0,6,6,
6,54E5,-54E5,7,0,6,6,108E5,-54E5,1,8,6,6,162E5,-54E5,6,2,6,6,0,-54E5],
[0,4,5,7,10,11,16,17,22,23],1]],11:[[0,2,6,0,0,[0,0,0,0,5E4],null]],48:
[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],[0,0,3,0,2,5]],10:
[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,6],[1,4,0,0,0,2,6],
[2,2,6,0,70711,0,1E5],[1,3,0,0,0,2,9],[1,4,0,0,0,2,9]]},{0:25E3,40:
[2,10,2,12,2,11,2,13],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,
1,2,1,2,5,0],[0,7,7,7,7,0,8,0,8,7,1,7,1,9,8,9,8,2,7,2,7,9,0,9],[0,5,7,22],1]],11:
[[0,2,7,0,0,[0,0,0,0,5E4],null]],48:[[0,162E5,2,5,0,0],[0,108E5,0,0,2,6],
[0,54E5,2,5,4,0],[0,0,3,0,2,6]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[1,3,0,0,0,4,0],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,2,4,2,0,0,1E5],[1,3,0,0,0,2,7],[1,4,0,0,0,2,7],[7,2,3,0,0,2,7],[7,2,3,3,0,2,8],
[7,2,3,2,7,0,0],[7,2,3,2,9,4,0]]},{0:22500,1:22500,2:22500,37:48768,38:48768,40:
[2,24,2,21,2,25,2,22],12:[[1,1,[0,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1
,2,1,2,1,2,5,0],
[0,10,11,19,11,21,16,21,16,11,13,11,9,0,14,11,17,11,17,21,18,21,18,19,6,10,18,20,18
,22,17,22,17,23,14,23,9,7,13,23,16,23,16,22,11,22,11,20],[0,13],1]],11:
[[0,2,16,2,11,[0,0,0,2,1],null],[0,2,13,0,0,[1,0,0,0,5E4],null],[0,3,0,2,11,null,
[2,0,0,2,4]]],48:[[0,162E5,2,9,0,0],[0,108E5,0,0,2,10],[0,54E5,2,9,4,0],
[0,0,3,0,2,10]],10:[[16,0,0,1,1,0,5E4],[2,2,0,0,2,0,1],[16,0,0,1,0,2,1],
[1,0,1E5,0,0,2,1],[2,2,
3,0,1,0,2],[16,0,0,1,2,2,4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,8,2,5,0,1E5],[2,2,8,2,0,0,1E5],
[1,2,9,0,0,2,12],[1,2,9,2,12,0,0],[2,2,8,2,2,0,2E5],[1,2,9,0,0,2,15],
[1,2,9,2,15,0,0],[1,3,0,0,0,2,11],[1,2,10,0,0,2,12],[1,2,10,2,12,0,0],
[1,2,10,0,0,2,15],[1,2,10,2,15,0,0],[1,4,0,0,0,2,11],[2,2,15,2,11,2,12],
[1,3,0,0,0,2,24]]},{0:18515,1:18515,2:18515,3:48123,37:48768,38:48768,40:
[2,19,2,26,2,20,2,27],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1
,2,5,0],
[0,14,17,28,17,30,19,30,19,26,23,26,23,17,21,17,13,0,22,17,24,17,24,26,20,26,20,30,
18,30,18,28,8,14,18,29,18,31,20,31,20,27,24,27,24,25,22,25,13,9,21,25,23,25,23,27,1
9,27,19,31,17,31,17,29],[0,17],1]],11:[[0,2,23,2,17,[0,0,0,2,1],null],[0,2,21,0,0,
[1,0,0,0,5E4],null],[0,3,0,2,17,null,[2,0,0,2,3]],[0,0,0,2,26,null,
[3,2,2,2,6]]],48:[[0,162E5,2,13,0,0],[0,108E5,0,0,2,14],[0,54E5,2,13,4,0],
[0,0,3,0,2,14]],10:[[16,
0,0,1,1,0,5E4],[2,2,0,0,2,0,1],[16,0,0,1,0,2,1],[1,0,5E4,0,0,2,0],[16,0,0,1,2,2,3],
[2,2,4,0,2,0,1],[1,0,1E5,0,0,2,5],[16,2,2,1,3,2,6],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,2,7,0,2E5],[2,4,0,2,7,0,2E5],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[2,2,12,2,0,0,1E5],[2,2,12,2,2,0,2E5],[2,2,12,2,4,0,1E5],
[1,3,0,0,0,2,17],[1,2,13,0,0,2,10],[1,2,13,2,10,0,0],[1,2,13,0,0,2,15],
[1,2,13,2,15,0,0],[1,2,13,0,0,2,16],[1,2,13,2,16,0,0],[1,4,0,0,0,2,17],
[1,2,14,0,0,2,11],[1,2,14,2,11,0,0],[1,2,14,0,0,2,15],
[1,2,14,2,15,0,0],[1,2,14,0,0,2,16],[1,2,14,2,16,0,0]]},
{0:16667,1:5E4,37:48768,38:24384,40:[2,16,2,6,2,17,2,3],12:[[1,0,
[0,2,1,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,1,2,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,1,2,1,2,5,
0],[0,0,22,0,14,9,162E5,108E5,18,5,14,9,162E5,-108E5,19,6,14,9,54E5,-
108E5,23,5,14,9,54E5,108E5,2,0,15,8,2,7,17,7,17,10,14,9,0,54E5,18,3,14,9,54E5,54E5,
16,7,0,7,12,8],[0,1,3,6,7,12,13,18,19,24,25,27,38,39,44,45,48],1],[3,0,
[0,2,1,2,4,4,1,2,4,4,5,0,0,2,4,4,1,2,4,4,1,2,5,0],[20,6,18,6,14,9,54E5,108E5,
22,5,14,9,54E5,-54E5,21,9,14,9,108E5,-54E5,19,5,14,9,162E5,108E5,21,6],
[6,7,12,13,18,19,24,25],1],[0,1,
[0,2,1,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,1,2,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,1,2,1,2,5,
0,0,2,1,2,0,2,1,2,0,2,1,2,0,2,1,2],[0,0,22,0,14,9,162E5,108E5,18,5,14,9,162E5,-
108E5,19,6,14,9,54E5,-
108E5,23,5,14,9,54E5,108E5,2,0,15,8,2,7,17,7,17,10,14,9,0,54E5,18,3,14,9,54E5,54E5,
16,7,0,7,12,8,20,9,20,6,21,6,21,9,16,7,16,11,17,11,17,7],
[0,1,3,6,7,12,13,18,19,24,25,27,38,39,44,45,48],1]],11:[[0,2,13,2,6,null,[0,
0,0,0,33333]],[0,2,16,0,0,[1,0,25E3,0,75E3],null]],48:[[0,162E5,2,13,2,6],
[0,108E5,2,12,2,8],[0,54E5,2,13,4,0],[0,0,2,15,2,8]],10:[[16,0,0,1,0,0,33333],
[16,0,25E3,1,1,0,75E3],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,2,1,0,2E5],
[2,4,0,2,0,0,2E5],[2,4,0,2,0,0,1E5],[1,4,0,0,0,2,6],[2,2,7,0,1,0,2],
[2,4,0,2,0,0,4E5],[1,4,0,0,0,2,9],[1,2,6,0,0,2,9],[2,3,0,0,1,0,8],[2,3,0,0,1,0,2],
[2,3,0,0,1,0,32],[1,3,0,0,0,2,12],[1,2,13,0,0,2,4],[1,2,13,2,4,0,0],
[1,2,16,2,14,0,0],[1,2,17,0,0,2,14],[1,2,16,2,12,0,0],[1,2,
17,0,0,2,12],[1,2,20,0,0,2,14],[1,2,21,2,14,0,0]]},
{0:16667,1:5E4,37:48768,38:24384,40:[2,18,0,0,2,19,2,8],12:[[1,0,
[0,2,1,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,1,2,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,1,2,1,2,5,
0],[0,2,24,2,16,11,54E5,-
108E5,20,6,16,11,54E5,108E5,21,8,16,11,162E5,108E5,25,6,16,11,162E5,-
108E5,3,2,17,10,3,9,19,9,19,11,16,11,0,-54E5,20,0,16,11,162E5,-
54E5,18,9,0,9,14,10],[0,6,7,12,13,18,19,24,25,38,39,41,44,45,48],1],[3,0,
[0,2,4,4,1,2,4,4,1,2,5,0,0,2,4,4,1,2,4,4,1,2,5,0],[22,12,16,11,0,-54E5,20,
6,16,11,54E5,108E5,22,8,23,12,16,11,108E5,54E5,21,6,16,11,54E5,-108E5,23,8],
[4,5,10,11,18,19,24,25],1],[0,1,
[0,2,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,1,2,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,4,4,1,2,4,
4,5,0,0,2,1,2,0,2,1,2,0,2,1,2,0,2,1,2],
[0,2,14,10,0,9,18,9,18,11,16,11,108E5,54E5,21,0,16,11,162E5,54E5,19,9,19,9,3,9,17,1
0,3,2,25,2,16,11,54E5,108E5,21,6,16,11,54E5,-108E5,20,8,16,11,162E5,-
108E5,24,6,16,11,162E5,108E5,22,8,22,12,23,12,23,8,18,13,18,9,19,9,19,13],
[0,4,12,13,15,18,19,34,35,40,41,46,47,52,53],
1]],11:[[0,2,15,2,8,null,[0,0,0,0,33333]],[0,2,18,4,0,[1,0,25E3,0,75E3],null]],48:
[[0,162E5,2,15,0,0],[0,108E5,2,14,2,10],[0,54E5,2,15,2,8],[0,0,2,17,2,10]],10:
[[16,0,0,1,0,0,33333],[16,0,25E3,1,1,0,75E3],[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,3,0,2,1,0,2E5],[2,4,0,2,0,0,2E5],[1,4,0,0,0,2,5],[2,4,0,2,0,0,1E5],
[1,4,0,0,0,2,7],[1,0,0,2,7,0,0],[17,2,9,4,0,0,2],[2,4,0,2,0,0,4E5],
[1,4,0,0,0,2,11],[1,2,6,0,0,2,11],[2,3,0,0,1,0,8],[2,3,0,0,1,0,2],[2,3,0,0,1,0,32],
[1,3,0,0,0,2,14],[1,2,15,0,0,2,4],[1,2,15,2,
4,0,0],[1,2,18,2,16,0,0],[1,2,19,0,0,2,16],[1,2,18,2,14,0,0],[1,2,19,0,0,2,14],
[1,2,22,0,0,2,16],[1,2,23,2,16,0,0]]},{0:5E4,1:5E4,38:18288,40:
[0,0,2,10,2,13,2,11],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,10,9,10,9,0,1,5,9,2,9,11,0,11],[0,5,12],1]],11:[[0,0,0,2,10,null,[0,0,0,0,1E5]],
[0,2,9,0,0,[1,0,0,2,6],null]],48:[[0,162E5,2,9,0,0],[0,108E5,0,0,2,5],
[0,54E5,2,9,4,0],[0,0,3,0,2,5]],10:[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,4,0,2,0,0,2E5],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,0,
1E5,3,0,2,4],[16,0,0,1,1,2,6],[2,2,4,2,7,0,1E5],[1,3,0,0,0,2,8],[1,2,5,0,0,2,3],
[1,2,5,2,3,0,0],[2,2,10,2,8,2,5],[1,2,9,2,12,0,0]]},
{0:25E3,1:25E3,2:25E3,3:64977,38:24384,40:[0,0,0,0,2,21,2,1],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,21,0,21,16,20,16,20,15,0,3,20,18,20,17,21,17,21,1,0,1],[0,1,3,20],1]],11:
[[0,2,20,2,16,null,[0,0,0,2,6]],[0,3,0,2,15,null,[1,0,0,2,4]],[0,2,20,0,0,
[2,0,0,2,8],null],[0,2,21,4,0,[3,0,0,2,11],null]],48:[[0,162E5,2,22,0,0],
[0,108E5,0,0,2,3],[0,54E5,
2,22,4,0],[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,4,0,0,1,0,2],[2,0,5E4,4,0,2,2],[16,0,0,1,1,2,4],[2,2,5,0,2,0,1],
[16,0,0,1,0,2,6],[2,0,1E5,3,0,2,2],[16,0,0,1,2,2,8],[2,2,9,2,2,3,0],
[1,0,1E5,0,0,2,10],[16,0,0,1,3,2,11],[2,2,2,2,5,0,1E5],[2,2,2,2,7,0,2E5],
[1,2,3,0,0,2,13],[1,2,3,0,0,2,14],[1,2,3,2,14,0,0],[1,2,3,2,13,0,0],
[2,2,2,2,9,0,1E5],[1,3,0,0,0,2,19],[2,3,0,2,12,0,1E5],[2,2,21,0,1,0,2]]},
{0:8333,1:5E4,37:6096,14:0,40:[0,0,2,15,2,14,2,16],12:[[1,0,[0,2,4,4,1,2,4,
4,4,4,1,2,4,4,5,0],[0,0,6,9,162E5,54E5,6,10,6,9,108E5,-54E5,6,9,162E5,-
54E5,6,11,6,9,0,54E5],[0,1,4,5,10,11,14,15,20,21],1],[0,1,
[0,2,4,4,1,2,4,4,4,4,1,2,4,4],[0,0,6,9,162E5,54E5,6,10,6,9,108E5,-54E5,6,9,162E5,-
54E5,6,11,6,9,0,54E5],[0,1,4,5,10,11,14,15,20,21],1]],11:[[0,2,6,2,9,null,
[0,0,0,2,7]],[0,3,0,2,4,null,[1,0,0,0,1E5]]],48:[[0,54E5,0,0,0,0],
[0,108E5,3,0,2,4],[0,162E5,0,0,4,0]],10:[[16,0,0,1,1,0,1E5],[1,0,1E5,0,0,2,0],
[5,2,1,2,0,0,0],[2,2,2,0,1,0,2],[2,4,0,2,0,0,1E5],[5,3,0,4,0,0,0],[2,3,0,
0,1,0,2],[2,2,3,4,0,2,5],[16,0,0,1,0,2,7],[2,2,5,2,8,0,1E5],[1,2,4,0,0,2,9],
[1,4,0,0,0,2,9],[11,2,6,0,27E5,0,0],[10,2,9,0,27E5,0,0],[1,0,0,2,12,0,0],
[1,2,9,0,0,2,13],[1,4,0,2,13,2,9]]},{0:8333,37:3048,14:0,40:[0,0,2,10,2,3,2,11],12:
[[1,0,[0,2,4,4,1,2,4,4,5,0],[0,0,1,7,162E5,54E5,1,8,1,7,0,54E5],[2,3,6,7,8,9],0],
[0,1,[0,2,4,4,1,2,4,4],[0,0,1,7,162E5,54E5,1,8,1,7,0,54E5],[2,3,6,7,8,9],0]],11:
[[0,3,0,2,7,null,[0,0,0,2,5]]],48:[[0,54E5,0,0,0,0],[0,162E5,0,0,4,0],
[0,108E5,3,0,2,0]],10:[[2,4,0,0,1,0,2],
[0,3,0,0,0,0,0],[11,3,0,0,27E5,0,0],[1,0,0,2,2,0,0],[5,3,0,4,0,0,0],
[2,0,5E4,4,0,2,4],[16,0,0,1,0,2,5],[2,2,4,2,6,0,1E5],[1,4,0,0,0,2,7],
[10,2,7,0,27E5,0,0],[1,2,7,0,0,2,9],[1,4,0,2,9,2,7]]},{0:16667,40:
[0,0,0,0,2,9,2,2],12:[[1,1,[0,2,1,2,4,4,1,2,1,2,5,0],
[0,0,7,0,6,6,162E5,54E5,1,2,0,2],[2,4,5,8,9,11],0]],11:[[0,2,7,0,0,
[0,0,0,0,5E4],null]],48:[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],
[0,0,3,0,2,5]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,6],[2,2,6,0,29289,0,1E5],
[1,3,0,0,0,2,8]]},{0:16667,1:0,40:[2,15,2,15,2,16,2,17],12:[[1,1,
[0,2,1,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,5,0],
[7,0,10,0,9,9,162E5,54E5,2,8,7,7,0,54E5,9,3,9,9,54E5,54E5,0,7,7,7,108E5,54E5],
[1,3,6,7,12,13,18,19,20,24,25],1]],11:[[0,2,7,0,0,[0,0,0,0,5E4],null],[0,2,10,0,0,
[1,0,0,0,5E4],null]],48:[[0,0,3,0,2,5],[0,54E5,2,6,4,0],[0,108E5,0,0,2,5],
[0,162E5,2,6,0,0]],10:[[16,0,0,1,0,0,5E4],[16,0,0,1,1,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,
0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[2,2,4,2,0,0,1E5],
[1,4,0,0,0,2,7],[2,2,4,2,1,0,1E5],[1,3,0,0,0,2,9],[1,4,0,0,0,2,9],
[2,2,7,0,29289,0,1E5],[2,2,9,0,29289,0,1E5],[1,2,12,0,0,2,13],[7,2,14,2,12,2,13],
[1,3,0,0,0,2,15],[1,4,0,0,0,2,15]]},{0:16667,1:0,40:[2,15,2,13,2,16,2,17],12:[[1,1,
[0,2,1,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,5,0],
[7,0,8,0,7,7,162E5,54E5,2,11,9,9,0,54E5,9,3,9,9,54E5,54E5,0,7,7,7,108E5,54E5],
[1,3,6,7,12,13,18,19,20,24,25],1]],11:[[0,2,8,0,0,[0,0,0,0,5E4],null],[0,2,9,4,0,
[1,0,0,0,5E4],null]],48:[[0,0,3,0,2,5],[0,54E5,2,6,4,0],[0,108E5,0,0,2,5],
[0,162E5,2,6,0,0]],10:[[16,0,0,1,0,0,5E4],[16,0,0,1,1,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[2,2,4,2,0,0,1E5],
[1,3,0,0,0,2,7],[2,2,4,2,1,0,1E5],[1,3,0,0,0,2,9],[1,4,0,0,0,2,9],[1,2,7,0,0,2,9],
[2,2,7,0,29289,0,1E5],[2,2,9,0,29289,0,1E5],[7,2,12,2,13,2,14],[1,3,0,0,0,2,15],
[1,4,0,0,0,2,14]]},{40:[2,2,2,3,2,4,2,5],12:[[1,1,[0,2,1,2,1,2,5,0],[0,0,0,0,1,0],
[1,4,5],0]],48:[[0,162E5,
0,0,0,0],[0,108E5,0,0,2,6],[0,54E5,0,0,4,0],[0,54E5,2,7,4,0],[0,54E5,3,0,4,0],
[0,0,2,7,2,6]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[2,3,0,0,1,0,12],
[2,4,0,0,7,0,12],[2,3,0,0,7,0,12],[2,4,0,0,11,0,12],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,2]]},{0:4653,40:[2,18,2,20,2,19,2,21],12:[[1,0,[0,2,4,4,5,0],
[0,15,14,15,108E5,216E5],[1,2,3],0],[3,1,[0,2,4,4,0,2,4,4],
[2,5,12,13,108E5,216E5,3,5,12,13,108E5,216E5],[4,5,10,11],1],[0,1,[0,2,2,4],
[1,8,14,11,4,8],[],1],[0,1,[0,2,4,4,5,0],[0,15,14,15,108E5,216E5],[1,2,3],0]],
11:[[0,2,14,2,9,null,[0,0,-4653,0,4653]]],48:[[0,162E5,2,14,0,0],
[0,162E5,2,18,2,20],[0,108E5,0,0,2,15],[0,54E5,2,18,2,21],[0,54E5,2,14,4,0],
[0,54E5,2,19,2,21],[0,0,3,0,2,15],[0,162E5,2,19,2,20]],10:[[16,0,-4653,1,0,0,4653],
[2,3,0,0,4969,0,21699],[2,3,0,0,6215,0,21600],[2,3,0,0,13135,0,21600],
[2,3,0,0,16640,0,21600],[2,4,0,0,7570,0,21600],[2,4,0,0,16515,0,21600],
[2,4,0,2,0,0,1E5],[1,2,6,0,0,2,7],[1,2,6,2,7,0,0],[2,4,0,2,0,0,5E4],
[1,2,9,2,10,0,0],[2,3,0,0,1125,0,21600],[2,4,0,0,1125,0,21600],[2,3,
0,0,1,0,2],[2,4,0,0,1,0,2],[11,2,14,0,27E5,0,0],[10,2,15,0,27E5,0,0],
[1,2,14,0,0,2,16],[1,2,14,2,16,0,0],[1,2,15,0,0,2,17],[1,2,15,2,17,0,0]]},
{0:16667,40:[0,0,2,8,2,9,2,2],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,5,0],
[0,0,7,0,1,6,1,2,0,2],[0,1,3,8],1]],11:[[0,2,7,0,0,[0,0,0,0,5E4],null]],48:
[[0,0,3,0,2,4],[0,54E5,2,5,4,0],[0,108E5,0,0,2,4],[0,162E5,2,5,0,0]],10:
[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[2,2,3,2,0,0,1E5],[1,3,0,0,0,2,6],[2,2,6,0,1,0,
2],[17,2,7,3,0,0,2]]},{0:0,1:16667,40:[2,15,2,15,2,16,2,17],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[7,0,11,0,2,10,2,9,8,3,10,3,0,12,0,7],
[1,3,12,14],1]],11:[[0,2,7,0,0,[0,0,0,0,5E4],null],[0,2,11,0,0,
[1,0,0,0,5E4],null]],48:[[0,0,3,0,2,5],[0,54E5,2,6,4,0],[0,108E5,0,0,2,5],
[0,162E5,2,6,0,0]],10:[[16,0,0,1,0,0,5E4],[16,0,0,1,1,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[2,2,4,2,0,0,1E5],
[1,3,0,0,0,2,7],[1,4,0,0,0,2,7],[2,2,4,2,1,0,1E5],[1,3,0,0,0,
2,10],[1,4,0,0,0,2,10],[1,2,7,0,0,2,10],[7,2,13,2,7,2,10],[2,2,14,0,1,0,2],
[1,3,0,0,0,2,15],[1,4,0,0,0,2,15]]},{0:16667,1:0,40:[2,14,2,16,2,15,2,17],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[7,0,8,0,2,7,2,11,10,3,9,3,0,11,0,7],
[1,3,12,14],1]],11:[[0,2,8,0,0,[0,0,0,0,5E4],null],[0,2,9,4,0,
[1,0,0,0,5E4],null]],48:[[0,0,3,0,2,5],[0,54E5,2,6,4,0],[0,108E5,0,0,2,5],
[0,162E5,2,6,0,0]],10:[[16,0,0,1,0,0,5E4],[16,0,0,1,1,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,3,0,
0,1,0,2],[2,2,4,2,0,0,1E5],[1,3,0,0,0,2,7],[2,2,4,2,1,0,1E5],[1,3,0,0,0,2,9],
[1,4,0,0,0,2,9],[1,2,7,0,0,2,9],[7,2,12,2,7,2,9],[2,2,13,0,1,0,2],[1,3,0,0,0,2,14],
[2,2,7,0,1,0,2],[17,2,11,4,0,0,2]]},{0:16667,1:16667,40:[2,10,2,10,2,11,2,3],12:
[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,4,4,5,0],[7,0,9,0,2,8,2,3,0,3,0,7,7,7,108E5,54E5],
[1,3,8,10,14,15],1]],11:[[0,2,7,0,0,[0,0,0,0,5E4],null],[0,2,9,0,0,
[1,0,0,0,5E4],null]],48:[[0,0,3,0,2,5],[0,54E5,2,6,4,0],[0,108E5,0,0,2,5],
[0,162E5,2,6,0,0]],10:[[16,0,0,1,0,0,5E4],
[16,0,0,1,1,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,2],[2,2,4,2,0,0,1E5],[2,2,4,2,1,0,1E5],[1,3,0,0,0,2,8],
[2,2,7,0,29289,0,1E5],[17,2,9,3,0,0,2]]},{0:42533,1:105146,38:38453,40:
[2,14,2,30,2,17,2,31],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,
0],
[6,23,14,30,7,22,15,29,1,0,16,29,8,22,17,30,9,23,18,19,9,24,17,31,8,25,16,32,1,2,15
,32,7,25,14,31,6,24,13,19],[9],1]],11:[[0,2,1,2,33,null,[0,0,0,0,5E4]]],48:[[0,
0,2,9,2,23],[0,0,2,9,2,24],[0,54E5,2,8,2,25],[0,54E5,2,1,4,0],[0,54E5,2,7,2,25],
[0,108E5,2,6,2,24],[0,108E5,2,6,2,23],[0,162E5,2,7,2,22],[0,162E5,2,1,0,0],
[0,162E5,2,8,2,22]],10:[[16,0,0,1,0,0,5E4],[2,3,0,0,1,0,2],[0,4,0,0,0,0,0],
[2,2,1,1,1,0,1E5],[2,2,3,0,95106,0,1E5],[2,2,3,0,58779,0,1E5],[1,2,1,0,0,2,4],
[1,2,1,0,0,2,5],[1,2,1,2,5,0,0],[1,2,1,2,4,0,0],[2,2,3,2,0,0,5E4],
[2,2,10,0,80902,0,1E5],[2,2,10,0,30902,0,1E5],[1,2,1,0,0,2,10],[1,2,1,0,0,2,11],
[1,2,1,0,0,2,12],[1,2,1,2,12,0,0],[1,2,1,2,11,0,
0],[1,2,1,2,10,0,0],[2,4,0,0,1,0,2],[2,2,19,0,80902,0,1E5],[2,2,19,0,30902,0,1E5],
[1,2,19,0,0,2,20],[1,2,19,0,0,2,21],[1,2,19,2,21,0,0],[1,2,19,2,20,0,0],
[2,2,19,2,0,0,5E4],[2,2,26,0,95106,0,1E5],[2,2,26,0,58779,0,1E5],[1,2,19,0,0,2,27],
[1,2,19,0,0,2,28],[1,2,19,2,28,0,0],[1,2,19,2,27,0,0],[1,2,19,0,0,2,26]]},
{0:37500,40:[2,24,2,30,2,27,2,33],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,5,0],[0,6,23,31,11,7,24,30,8,13,25,29,5,0,26,29,3,
13,27,30,12,7,28,31,1,6,28,32,12,4,27,33,3,14,26,34,5,2,25,34,8,14,24,33,11,4,23,32
],[0,13],1]],11:[[0,2,5,2,35,null,[0,0,0,0,5E4]]],48:[[0,0,2,12,2,7],[0,0,3,0,2,6],
[0,0,2,12,2,4],[0,54E5,2,3,2,14],[0,54E5,2,5,4,0],[0,54E5,2,8,2,14],
[0,108E5,2,11,2,4],[0,108E5,0,0,2,6],[0,108E5,2,11,2,7],[0,162E5,2,8,2,13],
[0,162E5,2,5,0,0],[0,162E5,2,3,2,13]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,3,0,4],[2,4,0,0,3,0,4],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,4,0,0,1,0,4],[2,3,0,0,1,0,4],[11,
2,5,0,18E5,0,0],[10,2,6,0,36E5,0,0],[1,2,5,0,0,2,9],[1,2,5,2,9,0,0],
[1,2,6,0,0,2,10],[1,2,6,2,10,0,0],[2,2,5,2,0,0,5E4],[2,2,6,2,0,0,5E4],
[11,2,15,0,9E5,0,0],[11,2,15,0,27E5,0,0],[11,2,15,0,45E5,0,0],[10,2,16,0,45E5,0,0],
[10,2,16,0,27E5,0,0],[10,2,16,0,9E5,0,0],[1,2,5,0,0,2,17],[1,2,5,0,0,2,18],
[1,2,5,0,0,2,19],[1,2,5,2,19,0,0],[1,2,5,2,18,0,0],[1,2,5,2,17,0,0],
[1,2,6,0,0,2,20],[1,2,6,0,0,2,21],[1,2,6,0,0,2,22],[1,2,6,2,22,0,0],
[1,2,6,2,21,0,0],[1,2,6,2,20,0,0],[1,2,6,0,0,2,16]]},{0:37500,40:[2,51,
2,52,2,53,2,54],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,4,33,44,11,19,34,43,12,18,35,42,13,17,36,41,3,0,37,41,14,17,38,42,15,18,39,43,16
,19,40,44,1,4,40,45,16,20,39,46,15,21,38,47,14,22,37,48,3,2,36,48,13,22,35,47,12,21
,34,46,11,20,33,45],[0,17],1]],11:[[0,2,3,2,55,null,[0,0,0,0,5E4]]],48:
[[0,0,2,15,2,18],[0,0,2,16,2,19],[0,0,3,0,2,4],[0,0,2,16,2,20],[0,0,2,15,2,21],
[0,54E5,2,14,2,22],[0,54E5,
2,3,4,0],[0,54E5,2,13,2,22],[0,108E5,2,12,2,21],[0,108E5,2,11,2,20],
[0,108E5,0,0,2,4],[0,108E5,2,11,2,19],[0,108E5,2,12,2,18],[0,162E5,2,13,2,17],
[0,162E5,2,3,0,0],[0,162E5,2,14,2,17]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,0,92388,0,1E5],
[2,2,3,0,70711,0,1E5],[2,2,3,0,38268,0,1E5],[2,2,4,0,92388,0,1E5],
[2,2,4,0,70711,0,1E5],[2,2,4,0,38268,0,1E5],[1,2,3,0,0,2,5],[1,2,3,0,0,2,6],
[1,2,3,0,0,2,7],[1,2,3,2,7,0,0],[1,2,3,2,6,0,0],[1,2,3,2,5,0,0],[1,
2,4,0,0,2,8],[1,2,4,0,0,2,9],[1,2,4,0,0,2,10],[1,2,4,2,10,0,0],[1,2,4,2,9,0,0],
[1,2,4,2,8,0,0],[2,2,3,2,0,0,5E4],[2,2,4,2,0,0,5E4],[2,2,23,0,98079,0,1E5],
[2,2,23,0,83147,0,1E5],[2,2,23,0,55557,0,1E5],[2,2,23,0,19509,0,1E5],
[2,2,24,0,98079,0,1E5],[2,2,24,0,83147,0,1E5],[2,2,24,0,55557,0,1E5],
[2,2,24,0,19509,0,1E5],[1,2,3,0,0,2,25],[1,2,3,0,0,2,26],[1,2,3,0,0,2,27],
[1,2,3,0,0,2,28],[1,2,3,2,28,0,0],[1,2,3,2,27,0,0],[1,2,3,2,26,0,0],
[1,2,3,2,25,0,0],[1,2,4,0,0,2,29],[1,2,4,0,0,2,30],[1,2,4,0,0,2,31],
[1,2,4,0,0,2,32],[1,2,4,2,32,0,0],[1,2,4,2,31,0,0],[1,2,4,2,30,0,0],
[1,2,4,2,29,0,0],[11,2,23,0,27E5,0,0],[10,2,24,0,27E5,0,0],[1,2,3,0,0,2,49],
[1,2,4,0,0,2,50],[1,2,3,2,49,0,0],[1,2,4,2,50,0,0],[1,2,4,0,0,2,24]]},{0:37500,40:
[2,78,2,79,2,80,2,81],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1
,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[0,5,52,69,18,32,53,68,19,31,54,67,20,30,55,66,
21,29,56,65,22,28,57,64,3,0,58,64,23,28,59,65,24,29,60,66,25,30,61,67,26,31,62,68,2
7,32,63,69,1,5,63,70,27,33,62,71,26,34,61,72,25,35,60,73,24,36,59,74,23,37,58,75,3,
2,57,75,22,37,56,74,21,36,55,73,20,35,54,72,19,34,53,71,18,33,52,70],[0,25],1]],11:
[[0,2,3,2,82,null,[0,0,0,2,83]]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,5],
[0,54E5,2,3,4,0],[0,0,3,0,2,5]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,3,0,0,1,0,4],[2,4,0,0,1,0,2],[2,4,0,0,1,0,4],
[5,3,0,4,0,0,0],[11,2,3,0,9E5,
0,0],[11,2,3,0,18E5,0,0],[11,2,3,0,27E5,0,0],[0,2,4,0,0,0,0],[11,2,3,0,45E5,0,0],
[10,2,5,0,45E5,0,0],[10,2,5,0,36E5,0,0],[10,2,5,0,27E5,0,0],[0,2,6,0,0,0,0],
[10,2,5,0,9E5,0,0],[1,2,3,0,0,2,8],[1,2,3,0,0,2,9],[1,2,3,0,0,2,10],
[1,2,3,0,0,2,11],[1,2,3,0,0,2,12],[1,2,3,2,12,0,0],[1,2,3,2,11,0,0],
[1,2,3,2,10,0,0],[1,2,3,2,9,0,0],[1,2,3,2,8,0,0],[1,2,5,0,0,2,13],[1,2,5,0,0,2,14],
[1,2,5,0,0,2,15],[1,2,5,0,0,2,16],[1,2,5,0,0,2,17],[1,2,5,2,17,0,0],
[1,2,5,2,16,0,0],[1,2,5,2,15,0,0],[1,2,5,2,14,0,0],[1,2,5,
2,13,0,0],[2,2,3,2,0,0,5E4],[2,2,5,2,0,0,5E4],[2,2,38,0,99144,0,1E5],
[2,2,38,0,92388,0,1E5],[2,2,38,0,79335,0,1E5],[2,2,38,0,60876,0,1E5],
[2,2,38,0,38268,0,1E5],[2,2,38,0,13053,0,1E5],[2,2,39,0,99144,0,1E5],
[2,2,39,0,92388,0,1E5],[2,2,39,0,79335,0,1E5],[2,2,39,0,60876,0,1E5],
[2,2,39,0,38268,0,1E5],[2,2,39,0,13053,0,1E5],[1,2,3,0,0,2,40],[1,2,3,0,0,2,41],
[1,2,3,0,0,2,42],[1,2,3,0,0,2,43],[1,2,3,0,0,2,44],[1,2,3,0,0,2,45],
[1,2,3,2,45,0,0],[1,2,3,2,44,0,0],[1,2,3,2,43,0,0],[1,2,3,2,42,0,0],[1,2,3,2,
41,0,0],[1,2,3,2,40,0,0],[1,2,5,0,0,2,46],[1,2,5,0,0,2,47],[1,2,5,0,0,2,48],
[1,2,5,0,0,2,49],[1,2,5,0,0,2,50],[1,2,5,0,0,2,51],[1,2,5,2,51,0,0],
[1,2,5,2,50,0,0],[1,2,5,2,49,0,0],[1,2,5,2,48,0,0],[1,2,5,2,47,0,0],
[1,2,5,2,46,0,0],[11,2,38,0,27E5,0,0],[10,2,39,0,27E5,0,0],[1,2,3,0,0,2,76],
[1,2,5,0,0,2,77],[1,2,3,2,76,0,0],[1,2,5,2,77,0,0],[1,2,5,0,0,2,39],
[2,2,7,0,1,0,2]]},{0:37500,40:[2,100,2,101,2,102,2,103],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,
1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2
,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,5,0],
[0,4,66,89,20,40,67,88,21,39,68,87,22,38,69,86,23,37,70,85,24,36,71,84,25,35,72,83,
26,34,73,82,3,0,74,82,27,34,75,83,28,35,76,84,29,36,77,85,30,37,78,86,31,38,79,87,3
2,39,80,88,33,40,81,89,1,4,81,90,33,41,80,91,32,42,79,92,31,43,78,93,30,44,77,94,29
,45,76,95,28,46,75,96,27,47,74,97,3,2,73,97,26,47,72,96,25,46,71,95,24,
45,70,94,23,44,69,93,22,43,68,92,21,42,67,91,20,41,66,90],[0,33],1]],11:
[[0,2,3,2,104,null,[0,0,0,2,105]]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],
[0,54E5,2,3,4,0],[0,0,3,0,2,4]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[5,3,0,4,0,0,0],
[2,2,3,0,98079,0,1E5],[2,2,3,0,92388,0,1E5],[2,2,3,0,83147,0,1E5],
[11,2,3,0,27E5,0,0],[2,2,3,0,55557,0,1E5],[2,2,3,0,38268,0,1E5],
[2,2,3,0,19509,0,1E5],[2,2,4,0,98079,0,1E5],[2,2,4,0,92388,0,1E5],
[2,2,4,0,83147,0,1E5],[10,
2,4,0,27E5,0,0],[2,2,4,0,55557,0,1E5],[2,2,4,0,38268,0,1E5],[2,2,4,0,19509,0,1E5],
[1,2,3,0,0,2,6],[1,2,3,0,0,2,7],[1,2,3,0,0,2,8],[1,2,3,0,0,2,9],[1,2,3,0,0,2,10],
[1,2,3,0,0,2,11],[1,2,3,0,0,2,12],[1,2,3,2,12,0,0],[1,2,3,2,11,0,0],
[1,2,3,2,10,0,0],[1,2,3,2,9,0,0],[1,2,3,2,8,0,0],[1,2,3,2,7,0,0],[1,2,3,2,6,0,0],
[1,2,4,0,0,2,13],[1,2,4,0,0,2,14],[1,2,4,0,0,2,15],[1,2,4,0,0,2,16],
[1,2,4,0,0,2,17],[1,2,4,0,0,2,18],[1,2,4,0,0,2,19],[1,2,4,2,19,0,0],
[1,2,4,2,18,0,0],[1,2,4,2,17,0,0],[1,2,4,2,16,0,0],[1,
2,4,2,15,0,0],[1,2,4,2,14,0,0],[1,2,4,2,13,0,0],[2,2,3,2,0,0,5E4],
[2,2,4,2,0,0,5E4],[2,2,48,0,99518,0,1E5],[2,2,48,0,95694,0,1E5],
[2,2,48,0,88192,0,1E5],[2,2,48,0,77301,0,1E5],[2,2,48,0,63439,0,1E5],
[2,2,48,0,47140,0,1E5],[2,2,48,0,29028,0,1E5],[2,2,48,0,9802,0,1E5],
[2,2,49,0,99518,0,1E5],[2,2,49,0,95694,0,1E5],[2,2,49,0,88192,0,1E5],
[2,2,49,0,77301,0,1E5],[2,2,49,0,63439,0,1E5],[2,2,49,0,47140,0,1E5],
[2,2,49,0,29028,0,1E5],[2,2,49,0,9802,0,1E5],[1,2,3,0,0,2,50],[1,2,3,0,0,2,51],
[1,2,3,0,0,2,52],
[1,2,3,0,0,2,53],[1,2,3,0,0,2,54],[1,2,3,0,0,2,55],[1,2,3,0,0,2,56],
[1,2,3,0,0,2,57],[1,2,3,2,57,0,0],[1,2,3,2,56,0,0],[1,2,3,2,55,0,0],
[1,2,3,2,54,0,0],[1,2,3,2,53,0,0],[1,2,3,2,52,0,0],[1,2,3,2,51,0,0],
[1,2,3,2,50,0,0],[1,2,4,0,0,2,58],[1,2,4,0,0,2,59],[1,2,4,0,0,2,60],
[1,2,4,0,0,2,61],[1,2,4,0,0,2,62],[1,2,4,0,0,2,63],[1,2,4,0,0,2,64],
[1,2,4,0,0,2,65],[1,2,4,2,65,0,0],[1,2,4,2,64,0,0],[1,2,4,2,63,0,0],
[1,2,4,2,62,0,0],[1,2,4,2,61,0,0],[1,2,4,2,60,0,0],[1,2,4,2,59,0,0],
[1,2,4,2,58,0,0],[11,2,48,
0,27E5,0,0],[10,2,49,0,27E5,0,0],[1,2,3,0,0,2,98],[1,2,4,0,0,2,99],
[1,2,3,2,98,0,0],[1,2,4,2,99,0,0],[1,2,4,0,0,2,49],[2,2,5,0,1,0,2]]},{0:12500,40:
[2,9,2,11,2,10,2,12],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,4,9,11,3,0,10,11,1,4,10,12,3,2,9,12],[0,5],1]],11:[[0,2,3,2,13,null,
[0,0,0,0,5E4]]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],[0,54E5,2,3,4,0],
[0,0,3,0,2,4]],10:[[16,0,0,1,0,0,5E4],[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,3,2,0,0,5E4],[2,2,4,2,0,0,5E4],[11,
2,5,0,27E5,0,0],[10,2,6,0,27E5,0,0],[1,2,3,0,0,2,7],[1,2,3,2,7,0,0],
[1,2,4,0,0,2,8],[1,2,4,2,8,0,0],[1,2,4,0,0,2,6]]},
{0:19098,1:105146,2:110557,37:38481,40:[2,22,2,26,2,25,2,28],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[10,14,23,26,1,0,24,26,13,14,25,27,12,15,1,28,11,15,22,27],[5],1]],11:
[[0,2,1,2,29,null,[0,0,0,0,5E4]]],48:[[0,162E5,2,1,0,0],[0,108E5,2,10,2,14],
[0,54E5,2,11,2,15],[0,54E5,2,12,2,15],[0,0,2,13,2,14]],10:[[16,0,0,1,0,0,5E4],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,1,1,1,
0,1E5],[2,2,2,1,2,0,1E5],[2,2,2,1,2,0,1E5],[11,2,3,0,108E4,0,0],
[11,2,3,0,1836E4,0,0],[10,2,4,0,108E4,0,0],[10,2,4,0,1836E4,0,0],[1,2,1,0,0,2,6],
[1,2,1,0,0,2,7],[1,2,1,2,7,0,0],[1,2,1,2,6,0,0],[1,2,5,0,0,2,8],[1,2,5,0,0,2,9],
[2,2,3,2,0,0,5E4],[2,2,4,2,0,0,5E4],[11,2,16,0,2052E4,0,0],[11,2,16,0,324E4,0,0],
[10,2,17,0,324E4,0,0],[10,2,17,0,2052E4,0,0],[1,2,1,0,0,2,18],[1,2,1,0,0,2,19],
[1,2,1,2,19,0,0],[1,2,1,2,18,0,0],[1,2,5,0,0,2,20],[1,2,5,0,0,2,21],
[1,2,5,2,17,0,0],[1,2,5,0,0,2,17]]},{0:28868,1:115470,
38:42220,40:[2,9,2,18,2,12,2,19],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[5,14,10,18,1,0,11,18,6,14,12,13,6,15,11,19,1,2,10,19,5,15,9,13],[5],1]],11:
[[0,2,1,2,20,null,[0,0,0,0,5E4]]],48:[[0,0,2,6,2,14],[0,0,2,6,2,15],
[0,54E5,2,1,4,0],[0,108E5,2,5,2,15],[0,108E5,2,5,2,14],[0,162E5,2,1,0,0]],10:
[[16,0,0,1,0,0,5E4],[2,3,0,0,1,0,2],[0,4,0,0,0,0,0],[2,2,1,1,1,0,1E5],
[11,2,3,0,18E5,0,0],[1,2,1,0,0,2,4],[1,2,1,2,4,0,0],[2,2,3,2,0,0,5E4],
[2,2,7,0,1,0,2],[1,2,1,0,0,2,7],[1,2,1,0,0,2,
8],[1,2,1,2,8,0,0],[1,2,1,2,7,0,0],[2,4,0,0,1,0,2],[2,4,0,0,1,0,4],
[1,2,13,2,14,0,0],[2,2,13,2,0,0,5E4],[10,2,16,0,36E5,0,0],[1,2,13,0,0,2,17],
[1,2,13,2,17,0,0],[1,2,13,0,0,2,16]]},{0:34601,1:102572,2:105210,37:37514,40:
[2,27,2,35,2,30,2,37],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[12,19,26,36,13,18,28,35,1,0,29,35,16,18,31,36,17,19,30,37,15,20,1,38,14,20,27,37],
[9],1]],11:[[0,2,1,2,39,null,[0,0,0,0,5E4]]],48:[[0,0,2,16,2,18],[0,0,2,17,2,19],
[0,54E5,2,15,2,20],[0,54E5,
2,14,2,20],[0,108E5,2,12,2,19],[0,108E5,2,13,2,18],[0,162E5,2,1,0,0]],10:
[[16,0,0,1,0,0,5E4],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,1,1,1,0,1E5],
[2,2,2,1,2,0,1E5],[2,2,2,1,2,0,1E5],[2,2,3,0,97493,0,1E5],[2,2,3,0,78183,0,1E5],
[2,2,3,0,43388,0,1E5],[2,2,4,0,62349,0,1E5],[2,2,4,0,22252,0,1E5],
[2,2,4,0,90097,0,1E5],[1,2,1,0,0,2,6],[1,2,1,0,0,2,7],[1,2,1,0,0,2,8],
[1,2,1,2,8,0,0],[1,2,1,2,7,0,0],[1,2,1,2,6,0,0],[1,2,5,0,0,2,9],[1,2,5,2,10,0,0],
[1,2,5,2,11,0,0],[2,2,3,2,0,0,5E4],[2,2,4,2,0,0,5E4],[2,2,21,
0,97493,0,1E5],[2,2,21,0,78183,0,1E5],[2,2,21,0,43388,0,1E5],[1,2,1,0,0,2,23],
[1,2,1,0,0,2,24],[1,2,1,0,0,2,25],[1,2,1,2,25,0,0],[1,2,1,2,24,0,0],
[1,2,1,2,23,0,0],[2,2,22,0,90097,0,1E5],[2,2,22,0,22252,0,1E5],
[2,2,22,0,62349,0,1E5],[1,2,5,0,0,2,32],[1,2,5,0,0,2,33],[1,2,5,2,34,0,0],
[1,2,5,2,22,0,0],[1,2,5,0,0,2,22]]},{0:37500,40:[2,17,2,21,2,20,2,24],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,4,17,22,6,9,18,21,3,0,19,21,7,9,20,22,1,4,20,23,7,10,19,24,3,2,18,
24,6,10,17,23],[0,9],1]],11:[[0,2,3,2,25,null,[0,0,0,0,5E4]]],48:[[0,0,3,0,2,4],
[0,54E5,2,7,2,10],[0,54E5,2,3,4,0],[0,54E5,2,6,2,10],[0,108E5,0,0,2,4],
[0,162E5,2,6,2,9],[0,162E5,2,3,0,0],[0,162E5,2,7,2,9]],10:[[16,0,0,1,0,0,5E4],
[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[11,2,3,0,27E5,0,0],[1,2,3,0,0,2,5],[1,2,3,2,5,0,0],[10,2,4,0,27E5,0,0],
[1,2,4,0,0,2,8],[1,2,4,2,8,0,0],[2,2,3,2,0,0,5E4],[2,2,4,2,0,0,5E4],
[2,2,11,0,92388,0,1E5],[2,2,11,0,38268,0,1E5],[2,2,12,0,92388,0,1E5],
[2,2,12,0,38268,0,1E5],[1,2,3,0,0,2,13],[1,2,3,0,0,2,14],[1,2,3,2,14,0,0],
[1,2,3,2,13,0,0],[1,2,4,0,0,2,15],[1,2,4,0,0,2,16],[1,2,4,2,16,0,0],
[1,2,4,2,15,0,0],[1,2,4,0,0,2,12]]},{0:5E4,1:5E4,38:18288,40:
[2,11,2,14,2,17,2,15],12:[[1,1,
[0,2,1,2,1,2,1,2,5,0,0,2,1,2,1,2,1,2,5,0,0,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,14,6,14,6,15,0,15,7,14,8,14,8,15,7,15,11,14,13,14,13,0,1,5,13,2,13,15,11,15],
[0,6,21],1]],11:[[0,0,0,2,14,null,[0,0,0,0,1E5]],[0,2,13,0,0,[1,0,0,2,9],null]],48:
[[0,162E5,2,13,0,0],[0,108E5,0,
0,2,5],[0,54E5,2,13,4,0],[0,0,3,0,2,5]],10:[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,4,0,2,0,0,2E5],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,2,4,0,1,0,32],
[2,2,4,0,1,0,16],[2,2,4,0,1,0,8],[2,0,84375,3,0,2,4],[16,0,0,1,1,2,9],
[2,2,4,0,5,0,32],[2,2,4,2,10,0,1E5],[1,3,0,0,0,2,12],[1,2,5,0,0,2,3],
[1,2,5,2,3,0,0],[2,2,3,2,12,2,5],[1,3,0,0,0,2,16]]},{0:25E3,40:
[2,27,2,40,2,26,2,39],12:[[1,1,
[0,2,1,2,1,2,5,0,0,2,1,2,1,2,5,0,0,2,1,2,1,2,5,0,0,2,1,2,1,2,5,0,0,2,1,2,1,2,5,0,0,
2,1,2,1,2,5,0,0,2,1,2,1,
2,5,0,0,2,1,2,1,2,5,0,0,2,4,4,5,0],
[20,49,32,48,32,44,22,23,33,43,34,42,50,0,35,41,31,41,24,23,30,42,29,43,0,49,28,44,
28,48,24,25,29,47,30,46,50,21,31,45,35,45,22,25,34,46,33,47,36,49,37,38,108E5,216E5
],[13,24,52,53],1]],11:[[0,2,36,2,49,[0,0,12500,0,46875],null]],48:
[[0,162E5,2,50,0,0],[0,108E5,0,0,2,49],[0,54E5,2,50,4,0],[0,0,3,0,2,49]],10:
[[16,0,12500,1,0,0,46875],[1,0,5E4,0,0,2,0],[2,2,1,0,30274,0,32768],
[2,2,1,0,12540,0,32768],[1,2,2,0,5E4,0,0],[1,2,3,0,5E4,0,0],[1,0,5E4,0,0,2,2],
[1,0,5E4,0,
0,2,3],[2,2,1,0,23170,0,32768],[1,0,5E4,2,8,0,0],[1,0,5E4,0,0,2,8],[2,2,6,0,3,0,4],
[2,2,7,0,3,0,4],[1,2,11,0,3662,0,0],[1,2,12,0,3662,0,0],[1,2,12,0,12500,0,0],
[1,0,1E5,0,0,2,11],[1,0,1E5,0,0,2,13],[1,0,1E5,0,0,2,14],[1,0,1E5,0,0,2,15],
[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,18436,0,21600],[2,4,0,0,3163,0,21600],
[2,3,0,0,3163,0,21600],[2,4,0,0,18436,0,21600],[2,3,0,2,9,0,1E5],
[2,3,0,2,10,0,1E5],[2,3,0,2,11,0,1E5],[2,3,0,2,13,0,1E5],[2,3,0,2,14,0,1E5],
[2,3,0,2,15,0,1E5],[2,3,0,2,16,0,1E5],[2,3,0,
2,17,0,1E5],[2,3,0,2,18,0,1E5],[2,3,0,2,19,0,1E5],[2,3,0,2,0,0,1E5],
[2,3,0,2,1,0,1E5],[2,4,0,2,1,0,1E5],[2,4,0,2,9,0,1E5],[2,4,0,2,10,0,1E5],
[2,4,0,2,11,0,1E5],[2,4,0,2,13,0,1E5],[2,4,0,2,14,0,1E5],[2,4,0,2,15,0,1E5],
[2,4,0,2,16,0,1E5],[2,4,0,2,17,0,1E5],[2,4,0,2,18,0,1E5],[2,4,0,2,19,0,1E5],
[2,4,0,0,1,0,2],[2,3,0,0,1,0,2]]},{0:25E3,37:48768,40:[2,13,2,14,2,15,2,0],12:
[[1,1,[0,2,1,2,1,2,1,2,5,0],[0,0,10,0,11,0,1,0],[0,3,5],1]],11:[[0,2,10,0,0,
[0,0,0,2,7],null]],48:[[0,162E5,2,5,0,0],[0,108E5,2,9,
2,6],[0,54E5,2,5,4,0],[0,0,2,12,2,6]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[5,3,0,4,0,0,0],[2,3,0,0,1,0,3],[2,4,0,0,1,0,3],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,0,5E4,3,0,2,2],[16,0,0,1,0,2,7],[2,2,2,2,8,0,2E5],[2,2,2,2,8,0,1E5],
[1,3,0,0,0,2,10],[1,3,0,0,0,2,9],[2,2,3,2,8,2,7],[2,2,4,2,8,2,7],
[1,3,0,0,0,2,13]]},{0:5E4,37:42291,40:[2,3,2,6,2,7,2,1],12:[[1,1,[0,2,1,2,1,2,5,0],
[0,1,4,0,2,1],[0,3],1]],11:[[0,2,4,0,0,[0,0,0,0,1E5],null]],48:[[0,162E5,2,4,0,0],
[0,108E5,2,3,2,6],[0,54E5,0,0,4,0],[0,54E5,2,4,
4,0],[0,54E5,3,0,4,0],[0,0,2,7,2,6]],10:[[16,0,0,1,0,0,1E5],[0,4,0,0,0,0,0],
[0,3,0,0,0,0,0],[2,3,0,2,0,0,2E5],[2,3,0,2,0,0,1E5],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[1,2,3,2,5,0,0]]},{0:5E4,1:5E4,37:18288,40:[2,10,2,13,2,11,2,2],12:
[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],[0,9,5,0,1,9,11,9,11,2,10,2,10,9],
[0,3],1]],11:[[0,2,10,4,0,[0,0,0,0,1E5],null],[0,0,0,2,9,null,[1,0,0,2,6]]],48:
[[0,162E5,2,5,0,0],[0,108E5,0,0,2,9],[0,54E5,2,5,4,0],[0,0,3,0,2,9]],10:
[[16,0,0,1,0,0,1E5],[0,3,0,0,0,0,0],[0,4,0,0,0,0,
0],[2,3,0,2,0,0,2E5],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],[2,0,1E5,4,0,2,4],
[16,0,0,1,1,2,6],[2,2,4,2,7,0,1E5],[1,0,0,2,8,0,0],[1,2,5,0,0,2,3],[1,2,5,2,3,0,0],
[2,2,10,2,8,2,5],[1,2,9,0,0,2,12]]},{0:25E3,1:25E3,2:25E3,3:64977,37:24384,40:
[0,0,2,21,2,0,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,21,16,21,16,19,15,19,3,0,18,19,17,19,17,21,0,21,0,1,0,1],[0,9,20],1]],11:
[[0,2,16,2,19,[0,0,0,2,6],null],[0,2,15,0,0,[1,0,0,2,4],null],[0,3,0,2,19,null,
[2,0,0,2,8]],[0,0,0,2,21,null,[3,0,0,
2,11]]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,21],[0,54E5,2,3,4,0],
[0,0,3,0,2,21]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],
[2,3,0,0,1,0,2],[2,0,5E4,3,0,2,2],[16,0,0,1,1,2,4],[2,2,5,0,2,0,1],
[16,0,0,1,0,2,6],[2,0,1E5,4,0,2,2],[16,0,0,1,2,2,8],[2,2,9,2,2,4,0],
[1,0,1E5,0,0,2,10],[16,0,0,1,3,2,11],[2,2,2,2,5,0,1E5],[2,2,2,2,7,0,2E5],
[1,2,3,0,0,2,13],[1,2,3,0,0,2,14],[1,2,3,2,14,0,0],[1,2,3,2,13,0,0],
[2,2,2,2,9,0,1E5],[2,4,0,2,12,0,1E5],[1,4,0,0,0,2,20],[17,2,21,4,0,0,2]]},
{0:5E4,1:5E4,37:18288,
38:45720,40:[2,11,2,14,2,12,2,15],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,9,5,0,1,9,12,9,12,10,1,10,5,2,0,10,11,10,11,9],[0,3,14],1]],11:[[0,2,11,2,10,
[0,0,0,0,1E5],null],[0,0,0,2,9,null,[1,0,0,2,7]]],48:[[0,162E5,2,5,0,0],
[0,108E5,0,0,2,9],[0,108E5,2,11,2,6],[0,108E5,0,0,2,10],[0,54E5,2,5,4,0],
[0,0,3,0,2,10],[0,0,2,12,2,6],[0,0,3,0,2,9]],10:[[16,0,0,1,0,0,1E5],
[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,2,0,0,2E5],[5,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[2,0,5E4,4,0,2,4],[16,
0,0,1,1,2,7],[2,2,4,2,8,0,1E5],[1,4,0,0,0,2,9],[1,2,5,0,0,2,3],[1,2,5,2,3,0,0],
[2,2,11,2,9,2,5],[1,2,9,0,0,2,13],[1,2,10,2,13,0,0]]},
{0:25E3,1:25E3,2:25E3,3:43750,4:75E3,40:[0,0,0,0,2,4,2,3],12:[[1,1,
[0,2,1,2,4,4,1,2,4,4,1,2,1,2,1,2,1,2,1,2,1,2,4,4,1,2,4,4,1,2,5,0],
[0,3,0,25,25,25,108E5,54E5,32,0,25,25,162E5,54E5,20,19,4,19,29,17,30,19,31,19,31,28
,27,27,0,-54E5,28,13,27,27,162E5,-54E5,13,3],[0,2,6,7,9,12,13,28,29,34,35],1]],11:
[[0,2,13,4,0,[0,0,0,2,1],null],[0,2,30,4,0,[1,0,0,0,25E3],null],[0,2,30,
2,19,null,[2,0,0,2,8]],[0,2,25,0,0,[3,0,0,2,23],null],[0,3,0,2,17,null,
[4,2,11,0,1E5]]],48:[[0,54E5,2,30,2,19],[0,54E5,2,29,2,17],[0,0,3,0,2,19],
[0,162E5,2,34,0,0],[0,54E5,2,15,4,0]],10:[[16,0,0,1,1,0,25E3],[2,2,0,0,2,0,1],
[16,0,0,1,0,2,1],[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[5,3,0,4,0,0,0],[2,2,2,2,5,4,0],
[1,0,1E5,0,0,2,6],[2,2,7,4,0,2,5],[16,0,0,1,2,2,8],[1,2,9,2,2,0,0],
[2,2,10,2,5,4,0],[16,2,11,1,4,0,1E5],[2,2,5,2,2,0,1E5],[2,2,5,2,0,0,1E5],
[2,2,13,0,1,0,2],[1,2,14,0,0,2,15],[2,4,0,2,12,0,1E5],[2,
2,5,2,9,0,1E5],[1,2,17,0,0,2,18],[1,3,0,0,0,2,16],[2,2,20,0,1,0,2],
[5,2,21,2,19,0,0],[2,2,22,0,1E5,2,5],[16,0,0,1,3,2,23],[2,2,5,2,24,0,1E5],
[1,2,25,0,0,2,13],[6,2,26,0,0,0,0],[1,2,13,2,27,0,0],[1,3,0,0,0,2,14],
[1,2,29,0,0,2,14],[1,2,30,2,16,0,0],[1,2,20,0,0,2,25],[1,2,31,0,0,2,27],
[17,2,13,2,31,0,2]]},{0:12500,40:[2,5,2,5,2,10,2,14],12:[[1,0,
[0,2,4,4,1,2,4,4,1,2,1,2,4,4,1,2,4,4,1,2,1,2,4,4,5,0,0,2,4,4,4,4,5,0],
[6,2,6,6,54E5,-54E5,6,14,7,7,54E5,-
108E5,5,13,5,6,6,6,108E5,54E5,11,0,6,6,162E5,108E5,
10,5,10,14,6,6,0,54E5,9,6,6,6,0,54E5,7,7,54E5,108E5],
[4,5,10,11,18,19,21,24,25,32,33,38,39,42,43],1],[3,0,
[0,2,4,4,4,4,5,0,0,2,4,4,4,4,5,0],
[9,6,6,6,0,54E5,7,7,54E5,108E5,5,14,6,6,0,162E5,7,7,162E5,108E5],
[4,5,8,9,14,15,18,19],1],[0,1,
[0,2,1,2,4,4,1,2,4,4,1,2,1,2,4,4,1,2,4,4,5,0,0,2,4,4,4,4,1,2,0,2,1,2,0,2,4,4,1,2,0,
2,4,4,1,2],
[5,13,5,6,6,6,108E5,54E5,11,0,6,6,162E5,108E5,10,5,10,14,6,6,0,54E5,6,2,6,6,54E5,10
8E5,8,0,6,6,162E5,108E5,7,7,54E5,108E5,9,6,10,5,8,5,6,13,7,7,162E5,108E5,5,14,6,2,6
,6,54E5,
-54E5,5,13],[6,7,9,12,13,20,21,26,27,29,32,33,36,37,48,49,56,57],1]],11:
[[0,0,0,2,5,null,[0,0,0,0,25E3]]],48:[[0,162E5,2,1,0,0],[0,108E5,2,5,2,4],
[0,54E5,2,1,4,0],[0,0,2,10,2,4]],10:[[16,0,0,1,0,0,25E3],[2,3,0,0,1,0,2],
[0,4,0,0,0,0,0],[5,3,0,4,0,0,0],[2,4,0,0,1,0,2],[2,2,3,2,0,0,1E5],[2,2,5,0,1,0,2],
[2,2,5,0,1,0,4],[1,2,5,2,6,0,0],[1,2,5,2,5,0,0],[1,3,0,0,0,2,5],[1,3,0,0,0,2,6],
[1,2,10,0,0,2,6],[1,4,0,0,0,2,5],[1,4,0,0,0,2,6]]},{0:12500,1:0,40:
[2,24,2,26,2,25,2,27],12:[[1,1,[0,2,3,6,1,2,3,6,5,0],
[13,2,17,4,18,5,15,2,20,6,22,8,21,7,19,6],[],1]],11:[[0,0,0,2,2,null,
[0,0,0,0,2E4]],[0,2,30,4,0,[1,0,-1E4,0,1E4],null]],48:[[0,162E5,2,31,2,2],
[0,108E5,2,11,2,29],[0,54E5,2,30,2,6],[0,0,2,23,2,29]],10:[[16,0,0,1,0,0,2E4],
[16,0,-1E4,1,1,0,1E4],[2,4,0,2,0,0,1E5],[2,2,2,0,10,0,3],[1,2,2,0,0,2,3],
[1,2,2,2,3,0,0],[1,4,0,0,0,2,2],[1,2,6,0,0,2,3],[1,2,6,2,3,0,0],[2,3,0,2,1,0,1E5],
[2,3,0,2,1,0,5E4],[4,2,9,0,0,0,0],[7,2,10,0,0,2,10],[1,0,0,0,0,2,12],
[7,2,10,2,10,0,0],[1,3,0,0,0,2,14],[17,2,12,2,15,0,3],[1,
2,13,2,16,0,0],[17,2,17,2,15,0,2],[1,0,0,2,14,0,0],[1,3,0,2,12,0,0],
[1,2,19,2,16,0,0],[17,2,21,2,20,0,2],[1,3,0,0,0,2,11],[6,2,13,2,19,0,0],
[5,2,15,2,20,0,0],[2,4,0,2,0,0,5E4],[1,4,0,0,0,2,26],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[1,2,28,2,9,0,0],[1,2,28,0,0,2,9]]},{0:-20833,1:62500,38:24384,40:
[2,26,2,28,2,27,2,29],12:[[1,1,[0,2,1,2,4,4,5,0],[9,10,13,14,7,8,19,23],[],1]],11:
[[0,2,9,2,10,[0,0,-2147483647,0,2147483647],[1,0,-2147483647,0,2147483647]]],48:
[[0,162E5,2,7,0,0],[0,162E5,2,26,2,28],[0,54E5,2,
26,2,29],[0,54E5,2,7,4,0],[0,54E5,2,27,2,29],[0,0,3,0,2,8],[0,162E5,2,27,2,28],
[2,4,2,9,2,10]],10:[[2,3,0,1,0,0,1E5],[2,4,0,1,1,0,1E5],[2,2,0,4,0,0,1],
[2,2,1,3,0,0,1],[9,2,2,2,3,0,0],[1,2,4,0,66E4,0,0],[1,2,4,0,0,0,66E4],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[1,2,7,2,0,0,0],[1,2,8,2,1,0,0],[11,2,7,2,5,0,0],
[10,2,8,2,5,0,0],[1,2,7,2,11,0,0],[1,2,8,2,12,0,0],[11,2,7,2,6,0,0],
[10,2,8,2,6,0,0],[1,2,7,2,15,0,0],[1,2,8,2,16,0,0],[9,2,11,2,12,0,0],
[9,2,15,2,16,0,0],[1,2,20,0,0,2,19],[1,2,21,0,216E5,0,0],[7,2,
21,2,21,2,22],[11,2,7,0,27E5,0,0],[10,2,8,0,27E5,0,0],[1,2,7,0,0,2,24],
[1,2,7,2,24,0,0],[1,2,8,0,0,2,25],[1,2,8,2,25,0,0]]},{0:-20833,1:62500,38:24384,40:
[0,0,0,0,2,0,2,1],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,10,0,25,33,11,0,0,0,0,14,27,35,0,15,0,1,11,1,29,37,10,1,0,1,0,15,23,31,0,14],
[0,1,3,7,9,24,26,30],1]],11:[[0,2,18,2,19,[0,0,-2147483647,0,2147483647],[1,0,-
2147483647,0,2147483647]]],48:[[0,162E5,2,16,0,0],[0,108E5,0,0,2,17],
[0,54E5,2,16,4,0],[0,
0,3,0,2,17],[0,54E5,2,18,2,19]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,1,0,0,1E5],[2,4,0,1,1,0,1E5],[2,2,2,4,0,3,0],[4,2,3,0,0,0,0],
[4,2,4,0,0,0,0],[1,2,5,0,0,2,6],[7,2,2,0,7,0,2],[7,2,2,0,10,0,5],[2,3,0,2,8,0,12],
[2,3,0,2,9,0,12],[7,2,3,0,7,0,2],[7,2,3,0,10,0,5],[2,4,0,2,12,0,12],
[2,4,0,2,13,0,12],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[1,2,16,2,2,0,0],
[1,2,17,2,3,0,0],[1,2,18,0,0,2,16],[1,2,19,0,0,2,17],[7,2,2,0,0,2,18],
[7,2,7,0,0,2,22],[7,2,3,2,10,2,18],[7,2,7,2,24,2,10],[7,2,2,2,18,3,0],[7,2,7,3,
0,2,26],[7,2,3,2,18,2,10],[7,2,7,2,28,2,10],[7,2,2,2,14,2,19],[7,2,7,2,14,2,30],
[7,2,3,0,0,2,19],[7,2,7,2,32,0,0],[7,2,2,2,19,2,14],[7,2,7,2,14,2,34],
[7,2,3,2,19,4,0],[7,2,7,2,36,4,0]]},{0:-20833,1:62500,38:24384,40:
[2,40,2,40,2,41,2,42],12:[[1,1,
[0,2,4,4,1,2,1,2,1,2,1,2,4,4,1,2,1,2,1,2,1,2,4,4,1,2,1,2,1,2,1,2,4,4,1,2,1,2,1,2,5,
0],
[0,37,37,37,108E5,54E5,10,0,24,32,11,0,38,0,37,37,162E5,54E5,0,14,26,34,0,15,0,39,3
7,37,0,54E5,11,1,28,36,10,1,37,1,37,37,54E5,54E5,0,15,22,30,0,14],
[0,4,5,7,11,13,16,17,
28,29,40,41,42,46],1]],11:[[0,2,19,2,20,[0,0,-2147483647,0,2147483647],[1,0,-
2147483647,0,2147483647]]],48:[[0,162E5,2,16,0,0],[0,108E5,0,0,2,17],
[0,54E5,2,16,4,0],[0,0,3,0,2,17],[0,54E5,2,19,2,20]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,1,0,0,1E5],[2,4,0,1,1,0,1E5],[2,2,2,4,0,3,0],
[4,2,3,0,0,0,0],[4,2,4,0,0,0,0],[1,2,5,0,0,2,6],[7,2,2,0,7,0,2],[7,2,2,0,10,0,5],
[2,3,0,2,8,0,12],[2,3,0,2,9,0,12],[7,2,3,0,7,0,2],[7,2,3,0,10,0,5],
[2,4,0,2,12,0,12],[2,4,0,2,13,0,12],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[5,3,0,4,0,0,0],[1,2,16,2,2,0,0],[1,2,17,2,3,0,0],[7,2,2,0,0,2,19],
[7,2,7,0,0,2,21],[7,2,3,2,10,2,19],[7,2,7,2,23,2,10],[7,2,2,2,19,3,0],
[7,2,7,3,0,2,25],[7,2,3,2,19,2,10],[7,2,7,2,27,2,10],[7,2,2,2,14,2,20],
[7,2,7,2,14,2,29],[7,2,3,0,0,2,20],[7,2,7,2,31,0,0],[7,2,2,2,20,2,14],
[7,2,7,2,14,2,33],[7,2,3,2,20,4,0],[7,2,7,2,35,4,0],[2,2,18,0,1,0,6],
[1,3,0,0,0,2,37],[1,4,0,0,0,2,37],[2,2,37,0,29289,0,1E5],[1,3,0,0,0,2,40],
[1,4,0,0,0,2,40]]},{50:3,37:54864,38:18288,14:0,18:0,40:[0,0,0,0,2,0,2,1],12:[[1,
1,[0,2,1,2,1,2,1,2,5,0],[0,0,0,0,0,1,0,1],[2,4,5,7],0]],48:[[0,162E5,2,2,0,0],
[0,108E5,0,0,2,3],[0,54E5,2,2,4,0],[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]},{38:24384,40:
[2,8,2,8,2,9,2,10],12:[[1,1,[0,2,4,4,1,2,4,4,1,2,4,4,1,2,4,4,5,0],
[0,5,5,5,108E5,54E5,6,0,5,5,162E5,54E5,0,7,5,5,0,54E5,5,1,5,5,54E5,54E5],
[0,4,5,7,10,11,16,17,22,23],1]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],
[0,54E5,2,3,4,0],[0,0,3,0,2,4]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[5,3,0,4,0,
0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,2,2,0,1,0,6],[1,3,0,0,0,2,5],
[1,4,0,0,0,2,5],[2,2,5,0,29289,0,1E5],[1,3,0,0,0,2,8],[1,4,0,0,0,2,8]]},
{38:18288,8:2,9:2,40:[2,6,2,7,2,2,2,3],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,0,2,0,1,1,2,2,0,2,1,1],[],0]],48:[[0,162E5,2,4,0,0],[0,162E5,2,4,2,5],
[0,54E5,2,4,4,0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,3,0,4],
[2,4,0,0,3,0,4],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,3,0,0,1,0,4],[2,4,0,0,1,0,4]]},
{37:18288,38:18288,40:[2,4,2,6,2,5,2,7],12:[[1,1,[0,2,4,4,
4,4,4,4,4,4,5,0],[0,1,0,1,108E5,54E5,0,1,162E5,54E5,0,1,0,54E5,0,1,54E5,54E5],
[1,2,3,6,7,10,11,14,15],0]],48:[[0,162E5,2,0,0,0],[0,162E5,2,4,2,6],
[0,108E5,0,0,2,1],[0,54E5,2,4,2,7],[0,54E5,2,0,4,0],[0,54E5,2,5,2,7],[0,0,3,0,2,1],
[0,162E5,2,5,2,6]],10:[[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[11,2,0,0,27E5,0,0],
[10,2,1,0,27E5,0,0],[1,2,0,0,0,2,2],[1,2,0,2,2,0,0],[1,2,1,0,0,2,3],
[1,2,1,2,3,0,0]]},{38:24384,8:2,9:2,40:[2,6,2,7,2,2,2,3],12:[[1,1,
[0,2,1,2,1,2,1,2,5,0],[0,1,1,0,2,1,1,2],[],0]],48:[[0,162E5,2,4,
0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],[0,0,3,0,2,5]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,3,0,4],[2,4,0,0,3,0,4],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,4],[2,4,0,0,1,0,4]]},{37:24384,38:24384,40:[0,0,2,6,2,3,2,7],12:[[1,1,
[0,2,1,2,4,4,1,2,5,0],[0,0,0,0,0,4,162E5,108E5,0,1],[2,4,5,9],0]],48:
[[0,162E5,2,0,0,0],[0,108E5,0,0,2,4],[0,54E5,2,0,4,0],[0,0,3,0,2,4]],10:
[[2,3,0,0,1,0,2],[0,4,0,0,0,0,0],[11,2,0,0,27E5,0,0],[1,2,0,2,2,0,0],
[2,4,0,0,1,0,2],[10,2,4,0,27E5,0,0],[1,2,4,0,0,2,5],[1,
2,4,2,5,0,0]]},{38:24384,8:6,9:6,40:[2,5,0,0,2,2,2,1],12:[[1,1,
[0,2,1,2,1,2,4,4,1,2,5,0],[0,3,1,0,5,0,1,3,162E5,108E5,1,6],[],0]],48:
[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],[0,54E5,2,3,4,0],[0,0,3,0,2,4]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,5,0,6],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,6]]},{38:24384,8:21600,9:21600,40:[0,0,0,0,2,3,2,0],12:[[1,1,
[0,2,1,2,1,2,3,6,5,0],[0,0,21600,0,21600,17322,10800,17322,10800,23922,0,20172],
[],0]],48:[[0,162E5,2,4,0,0],[0,108E5,0,0,2,2],[0,54E5,2,4,2,
1],[0,0,3,0,2,2]],10:[[2,4,0,0,17322,0,21600],[2,4,0,0,20172,0,21600],
[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],[2,3,0,0,1,0,2]]},{37:42291,8:2,9:2,40:
[2,2,2,4,2,0,2,3],12:[[1,1,[0,2,1,2,1,2,5,0],[0,2,1,0,2,2],[],0]],48:
[[0,162E5,2,1,0,0],[0,108E5,2,2,2,4],[0,54E5,2,1,4,0],[0,0,2,0,2,4]],10:
[[2,3,0,0,3,0,4],[2,3,0,0,1,0,2],[2,3,0,0,1,0,4],[0,4,0,0,0,0,0],[2,4,0,0,1,0,2]]},
{38:24384,8:5,9:5,40:[2,9,0,0,2,4,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],
[0,5,1,0,5,0,4,5],[],0]],48:[[0,162E5,2,3,0,0],[0,162E5,2,6,0,0],[0,
108E5,2,7,2,8],[0,54E5,2,2,4,0],[0,54E5,2,6,4,0],[0,0,2,5,2,8]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,2,0,5],[2,3,0,0,3,0,5],[2,3,0,0,4,0,5],
[2,3,0,0,9,0,10],[2,3,0,0,1,0,2],[2,3,0,0,1,0,10],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,5]]},{37:24384,38:24384,8:8,9:8,40:[2,4,2,5,2,0,2,1],12:[[1,0,
[0,2,1,2,1,2,1,2,5,0],[0,0,8,0,8,8,0,8],[],0],[0,1,[0,2,1,2,0,2,1,2],
[1,0,1,8,0,1,8,1],[],0],[0,1,[0,2,1,2,1,2,1,2,5,0],[0,0,8,0,8,8,0,8],[],0]],48:
[[0,162E5,2,2,0,0],[0,108E5,0,0,2,3],[0,54E5,2,2,4,0],[0,0,3,0,2,
3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,8],[2,4,0,0,1,0,8]]},{38:24384,8:6,9:6,40:[0,0,2,1,2,3,2,0],12:[[1,0,
[0,2,4,4,1,2,4,4,5,0],[0,1,3,1,108E5,108E5,6,5,3,1,0,108E5],[],0],[0,1,[0,2,4,4],
[6,1,3,1,0,108E5],[],0],[0,1,[0,2,4,4,1,2,4,4,5,0],
[0,1,3,1,108E5,108E5,6,5,3,1,0,108E5],[],0]],48:[[0,162E5,2,4,2,1],
[0,162E5,2,4,0,0],[0,108E5,0,0,2,2],[0,54E5,2,4,4,0],[0,0,3,0,2,2]],10:
[[2,4,0,0,5,0,6],[2,4,0,0,1,0,3],[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],[2,3,0,0,1,0,
2]]},{38:27432,8:6,9:6,40:[2,5,0,0,2,2,2,1],12:[[1,0,[0,2,1,2,4,4,1,2,4,4,5,0],
[1,0,5,0,1,3,162E5,108E5,1,6,1,3,54E5,108E5],[],0],[0,1,[0,2,4,4],
[5,6,1,3,54E5,108E5],[],0],[0,1,[0,2,1,2,4,4,1,2,4,4,5,0],
[1,0,5,0,1,3,162E5,108E5,1,6,1,3,54E5,108E5],[],0]],48:[[0,162E5,2,3,0,0],
[0,108E5,0,0,2,4],[0,54E5,2,3,4,0],[0,0,2,2,2,4],[0,0,3,0,2,4]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,2,0,3],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,6]]},{37:24384,38:24384,40:[2,7,2,9,2,8,2,10],12:[[1,1,[0,2,4,4,
4,4,4,4,4,4,1,2,1,2,5,0],
[3,0,3,4,54E5,54E5,3,4,108E5,54E5,3,4,162E5,54E5,3,4,0,2,1,10,1,0],
[4,5,8,9,12,13,16],1]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],[0,54E5,2,3,4,0],
[0,0,3,0,2,4]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[9,3,0,4,0,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[11,2,3,0,27E5,0,0],[10,2,4,0,27E5,0,0],[1,2,3,0,0,2,5],
[1,2,3,2,5,0,0],[1,2,4,0,0,2,6],[1,2,4,2,6,0,0]]},{38:18288,8:5,9:5,40:
[0,0,2,5,2,1,2,0],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],[0,1,5,0,5,5,0,5],[],0]],48:
[[0,162E5,2,2,2,3],[0,108E5,
0,0,2,4],[0,54E5,2,2,4,0],[0,0,3,0,2,4]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,10],[2,4,0,0,1,0,2],[2,4,0,0,1,0,5]]},
{38:24384,8:5,9:5,40:[2,7,0,0,2,2,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],
[0,0,5,0,4,5,1,5],[],0]],48:[[0,162E5,2,4,0,0],[0,108E5,2,5,2,6],[0,54E5,2,4,4,0],
[0,0,2,3,2,6]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,4,0,5],
[2,3,0,0,9,0,10],[2,3,0,0,1,0,2],[2,3,0,0,1,0,10],[2,4,0,0,1,0,2],
[2,3,0,0,1,0,5]]},{37:42291,8:2,9:2,40:[2,2,0,0,2,0,2,3],12:[[1,1,[0,2,1,
2,1,2,5,0],[0,0,2,0,1,2],[],0]],48:[[0,162E5,2,1,0,0],[0,108E5,2,2,2,3],
[0,54E5,2,1,4,0],[0,0,2,0,2,3]],10:[[2,3,0,0,3,0,4],[2,3,0,0,1,0,2],
[2,3,0,0,1,0,4],[2,4,0,0,1,0,2]]},{38:26079,8:21600,9:21600,40:
[0,0,2,0,2,4,2,1],12:[[1,0,
[0,2,1,2,1,2,3,6,5,0,0,2,1,2,1,2,1,2,3,6,1,2,5,0,0,2,1,2,1,2,1,2,3,6,1,2,5,0],
[0,3675,18595,3675,18595,18022,9298,18022,9298,23542,0,20782,1532,3675,1532,1815,2E
4,1815,2E4,16252,19298,16252,18595,16352,18595,16352,18595,3675,2972,1815,2972,0,21
600,0,21600,14392,20800,14392,
2E4,14467,2E4,14467,2E4,1815],[],0],[0,1,
[0,2,1,2,1,2,3,6,5,0,0,2,1,2,1,2,1,2,3,6,0,2,1,2,1,2,1,2,3,6],
[0,3675,18595,3675,18595,18022,9298,18022,9298,23542,0,20782,1532,3675,1532,1815,2E
4,1815,2E4,16252,19298,16252,18595,16352,18595,16352,2972,1815,2972,0,21600,0,21600
,14392,20800,14392,2E4,14467,2E4,14467],[],0],[0,0,
[0,2,3,6,1,2,3,6,1,2,3,6,1,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,20782,9298,23542,9298,18022,18595,18022,18595,16352,18595,16352,19298,16252,2E4,
16252,2E4,14467,2E4,14467,20800,14392,21600,
14392,21600,0,2972,0,2972,1815,1532,1815,1532,3675,0,3675],[],0]],48:
[[0,162E5,2,3,0,0],[0,108E5,0,0,2,5],[0,54E5,2,2,2,1],[0,0,3,0,2,5]],10:
[[2,4,0,0,3675,0,21600],[2,4,0,0,20782,0,21600],[2,3,0,0,9298,0,21600],
[2,3,0,0,12286,0,21600],[2,3,0,0,18595,0,21600],[2,4,0,0,1,0,2]]},{8:10,9:10,40:
[2,3,0,0,2,0,2,1],12:[[1,0,[0,2,1,2,1,2,5,0],[0,0,10,0,5,10],[],0],[0,1,[0,2,1,2],
[4,8,6,8],[],0],[0,1,[0,2,1,2,1,2,5,0],[0,0,10,0,5,10],[],0]],48:[[0,0,2,0,2,1],
[0,54E5,2,2,4,0],[0,108E5,2,3,2,1],[0,162E5,2,2,
0,0]],10:[[2,3,0,0,3,0,4],[2,4,0,0,1,0,2],[2,3,0,0,1,0,2],[2,3,0,0,1,0,4]]},
{37:24384,38:24384,8:10,9:10,40:[0,0,0,0,2,2,2,0],12:[[1,1,
[0,2,1,2,1,2,1,2,1,2,5,0],[0,0,10,0,10,8,5,10,0,8],[],0]],48:[[0,162E5,2,3,0,0],
[0,108E5,0,0,2,1],[0,54E5,2,3,4,0],[0,0,3,0,2,1]],10:[[2,4,0,0,4,0,5],
[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],[2,3,0,0,1,0,2]]},{38:24384,8:6,9:6,40:
[2,5,0,0,2,2,2,1],12:[[1,1,[0,2,1,2,4,4,1,2,4,4,5,0],[1,0,6,0,1,3,162E5,-
108E5,1,6,1,3,54E5,108E5],[],0]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],
[0,54E5,2,3,4,0],[0,0,2,2,2,4]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,0,5,0,6],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,3,0,0,1,0,6]]},
{37:24384,38:24384,40:[2,6,2,8,2,7,2,9],12:[[1,0,[0,2,4,4,4,4,4,4,4,4,5,0],
[0,3,2,3,108E5,54E5,2,3,162E5,54E5,2,3,0,54E5,2,3,54E5,54E5],
[1,2,3,6,7,10,11,14,15],0],[0,1,[0,2,1,2,0,2,1,2],[2,0,2,0,0,3,1,3],[1,4],1],[0,1,
[0,2,4,4,4,4,4,4,4,4,5,0],
[0,3,2,3,108E5,54E5,2,3,162E5,54E5,2,3,0,54E5,2,3,54E5,54E5],
[1,2,3,6,7,10,11,14,15],0]],48:[[0,162E5,2,2,0,0],[0,162E5,2,6,
2,8],[0,108E5,0,0,2,3],[0,54E5,2,6,2,9],[0,54E5,2,2,4,0],[0,54E5,2,7,2,9],
[0,0,3,0,2,3],[0,162E5,2,7,2,8]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[11,2,2,0,27E5,0,0],[10,2,3,0,27E5,0,0],
[1,2,2,0,0,2,4],[1,2,2,2,4,0,0],[1,2,3,0,0,2,5],[1,2,3,2,5,0,0]]},
{38:24384,8:8,9:8,40:[2,5,0,0,2,2,2,1],12:[[1,0,[0,2,1,2,1,2,1,2,5,0],
[0,0,8,0,8,8,0,8],[],0],[0,1,[0,2,1,2,0,2,1,2],[1,0,1,8,7,0,7,8],[],0],[0,1,
[0,2,1,2,1,2,1,2,5,0],[0,0,8,0,8,8,0,8],[],0]],48:[[0,162E5,2,3,0,0],[0,108E5,
0,0,2,4],[0,54E5,2,3,4,0],[0,0,3,0,2,4]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,0,7,0,8],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,3,0,0,1,0,8]]},
{38:20994,8:10,9:10,40:[2,5,0,0,2,2,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,1,2,5,0],
[0,5,2,0,8,0,10,5,8,10,2,10],[],0]],48:[[0,162E5,2,3,0,0],[0,108E5,0,0,2,4],
[0,54E5,2,3,4,0],[0,0,3,0,2,4]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,0,4,0,5],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,3,0,0,1,0,5]]},
{38:24384,8:1,9:1,40:[0,0,0,0,2,0,2,1],12:[[1,1,[0,2,1,2,1,2,1,2,5,0],
[0,0,1,0,1,1,0,1],[],0]],48:[[0,162E5,2,2,0,0],[0,108E5,0,0,2,3],[0,54E5,2,2,4,0],
[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2]]},{8:5,9:5,40:[0,0,2,4,2,1,2,0],12:[[1,1,[0,2,1,2,1,2,1,2,1,2,5,0],
[0,1,1,0,5,0,5,5,0,5],[],0]],48:[[0,162E5,2,2,0,0],[0,108E5,0,0,2,3],
[0,54E5,2,2,4,0],[0,0,3,0,2,3]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,4,0,0,1,0,5]]},{8:20,9:20,40:
[0,0,2,7,2,1,2,3],12:[[1,1,[0,2,4,4,4,4,1,2,4,4,4,4,5,0],[0,2,5,2,108E5,
-108E5,5,2,108E5,108E5,20,18,5,2,0,-108E5,5,2,0,108E5],[],0]],48:
[[0,162E5,2,4,2,5],[0,108E5,0,0,2,6],[0,54E5,2,4,2,2],[0,0,3,0,2,6]],10:
[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],[2,4,0,0,9,0,10],[2,4,0,0,4,0,5],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,10],[2,4,0,0,1,0,2],[2,4,0,0,1,0,5]]},{37:18288,8:2,9:2,40:
[2,6,2,7,2,2,2,3],12:[[1,0,[0,2,1,2,1,2,1,2,5,0],[0,1,1,0,2,1,1,2],[],0],[0,1,
[0,2,1,2],[0,1,2,1],[],0],[0,1,[0,2,1,2,1,2,1,2,5,0],[0,1,1,0,2,1,1,2],[],0]],48:
[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,
0],[0,0,3,0,2,5]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,3,0,4],
[2,4,0,0,3,0,4],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2],[2,3,0,0,1,0,4],[2,4,0,0,1,0,4]]},
{37:24384,38:24384,40:[2,4,2,6,2,5,2,7],12:[[1,0,[0,2,4,4,4,4,4,4,4,4,5,0],
[0,1,0,1,108E5,54E5,0,1,162E5,54E5,0,1,0,54E5,0,1,54E5,54E5],
[1,2,3,6,7,10,11,14,15],0],[0,1,[0,2,1,2,0,2,1,2],[4,6,5,7,5,6,4,7],[],1],[0,1,
[0,2,4,4,4,4,4,4,4,4,5,0],
[0,1,0,1,108E5,54E5,0,1,162E5,54E5,0,1,0,54E5,0,1,54E5,54E5],
[1,2,3,6,7,10,11,14,15],0]],48:[[0,162E5,2,0,0,
0],[0,162E5,2,4,2,6],[0,108E5,0,0,2,1],[0,54E5,2,4,2,7],[0,54E5,2,0,4,0],
[0,54E5,2,5,2,7],[0,0,3,0,2,1],[0,162E5,2,5,2,6]],10:[[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[11,2,0,0,27E5,0,0],[10,2,1,0,27E5,0,0],[1,2,0,0,0,2,2],
[1,2,0,2,2,0,0],[1,2,1,0,0,2,3],[1,2,1,2,3,0,0]]},{38:12192,8:21600,9:21600,40:
[2,0,2,2,2,1,2,3],12:[[1,1,[0,2,1,2,4,4,1,2,4,4,5,0],
[3475,0,18125,0,3475,10800,162E5,108E5,3475,21600,3475,10800,54E5,108E5],[],0]],48:
[[0,162E5,2,4,0,0],[0,108E5,0,0,2,5],[0,54E5,2,4,4,0],[0,0,3,0,2,5]],10:[[2,
3,0,0,1018,0,21600],[2,3,0,0,20582,0,21600],[2,4,0,0,3163,0,21600],
[2,4,0,0,18437,0,21600],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]},{50:2,25:1,32:0,14:0},
{50:2,32:0},{32:0,37:41910,38:41910,8:21600,9:21600,12:[[1,1,
[0,2,1,2,3,6,3,6,1,2,3,6,3,6,1,2,1,2,1,2,5,0],
[0,5615,10427,5615,10427,5615,10412,481,10427,435,10427,-
550,11410,445,11410,445,21600,10795,21600,10795,11413,21119,11413,21141,10263,22165
,10427,21155,10427,21155,10427,15976,0,15976,0,5615],[],0]]},
{32:0,37:38100,38:38100,8:21600,9:21600,12:[[1,
1,[0,2,1,2,3,6,3,6,1,2,3,6,3,6,1,2,1,2,1,2,5,0],
[0,13287,8352,4934,8352,4934,4221,828,4196,779,3405,-
10,4992,0,4992,0,21460,141,21460,141,21582,16584,21600,16601,21501,18344,20821,1740
2,20821,17402,16665,13247,8312,21600,0,13287],[],0]]},
{32:0,37:41910,38:41910,8:21600,9:21600,12:[[1,1,
[0,2,1,2,3,6,3,6,1,2,3,6,3,6,1,2,1,2,1,2,5,0],
[5615,21600,5615,11173,5615,11173,481,11188,435,11173,-
550,11173,445,10190,445,10190,10795,0,10795,0,21119,10187,21141,10187,22165,11337,2
1155,11173,21155,11173,15976,11173,
15976,21600,5615,21600],[],0]]},{32:0,37:76200,38:57150,8:21600,9:21600,12:[[1,1,
[0,2,3,6,3,6,3,6,3,6,3,6,3,6,3,6,5,0],
[21600,8628,21600,3863,16763,0,10799,0,4833,0,0,3863,0,8628,0,12311,2883,15453,6947
,16693,7371,16821,7356,19211,5803,21600,8571,20513,9126,17161,9574,17203,9976,17238
,10384,17257,10799,17257,16763,17257,21600,13394,21600,8628],[],0]]},
{32:0,37:76200,38:76200,8:21600,9:21600,12:[[1,1,
[0,2,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,
6,3,6,3,6,3,6,3,
6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3,6,3
,6,3,6,5,0],
[10800,0,10968,0,11963,1517,12076,1533,12193,1550,13559,355,13720,399,13882,445,144
31,2177,14537,2224,14644,2270,16281,1490,16426,1578,16568,1665,16631,3481,16720,355
3,16810,3627,18596,3321,18711,3442,18825,3565,18398,5332,18465,5425,18530,5521,2033
5,5708,20412,5857,20490,6006,19601,7591,19639,7699,19678,7809,21366,8476,21399,8642
,21433,8807,20151,10091,20159,10208,20167,10323,21611,11421,21600,11588,21588,
11757,20009,12648,19986,12762,19961,12877,21057,14323,21001,14482,20945,14641,19182
,15072,19129,15175,19077,15279,19739,16970,19644,17107,19546,17244,17735,17182,1765
5,17267,17576,17352,17761,19160,17631,19265,17500,19372,15773,18823,15674,18883,155
75,18945,15267,20733,15113,20801,14957,20868,13442,19873,13331,19904,13219,19935,12
439,21576,12273,21599,12109,21622,10915,20252,10800,20252,10684,20252,9492,21622,93
26,21599,9159,21576,8380,19935,8268,19904,8157,19873,6641,20868,6486,20801,6332,207
33,
6024,18945,5925,18883,5825,18823,4099,19372,3968,19265,3837,19160,4023,17352,3944,1
7267,3863,17182,2053,17244,1954,17107,1859,16970,2522,15279,2469,15175,2416,15072,6
54,14641,598,14482,541,14323,1638,12877,1615,12762,1590,12648,11,11757,0,11588,-
10,11421,1431,10323,1439,10208,1447,10091,166,8807,200,8642,235,8476,1920,7809,1959
,7699,1999,7591,1109,6006,1187,5857,1264,5708,3069,5521,3134,5425,3201,5332,2773,35
65,2887,3442,3003,3321,4789,3627,4878,3553,4970,3481,5033,1665,5173,1578,5317,1490,
6956,2270,
7062,2224,7167,2177,7716,445,7879,399,8040,355,9406,1550,9522,1533,9637,1517,10630,
0,10800,0],[],0]]},{50:5,25:1,13:0,115:0,32:0,40:[0,0,0,0,2,0,2,1],12:[[0,1,
[0,2,1,2,1,2],[0,0,0,0,0,1],[2,4,5],0]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0]]},
{50:5,25:1,13:0,115:0,32:0,0:5E4,40:[0,0,0,0,2,1,2,0],12:[[0,1,[0,2,1,2,1,2,1,2],
[0,0,2,0,2,0,1,0],[0,1,3],1]],11:[[0,2,2,2,3,[0,0,-
2147483647,0,2147483647],null]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,3,0,1,0,0,1E5],[2,4,0,0,1,0,2]]},{50:5,25:1,13:0,115:0,32:0,0:5E4,
1:5E4,40:[0,0,0,0,2,0,2,1],12:[[0,1,[0,2,1,2,1,2,1,2,1,2],[0,0,2,0,2,4,0,4,0,1],
[0,1,3],1]],11:[[0,2,2,2,5,[0,0,-2147483647,0,2147483647],null],[0,2,3,2,4,null,
[1,0,-2147483647,0,2147483647]]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,1,0,0,1E5],[17,2,2,3,0,0,2],[2,4,0,1,1,0,1E5],[17,0,0,2,4,0,2]]},
{50:5,25:1,13:0,115:0,32:0,0:5E4,1:5E4,2:5E4,40:[0,0,0,0,2,1,2,0],12:[[0,1,
[0,2,1,2,1,2,1,2,1,2,1,2],[0,0,2,0,2,5,3,5,3,0,1,0],[0,1,3],1]],11:[[0,2,2,2,6,
[0,0,-2147483647,0,2147483647],null],[0,2,4,2,
5,null,[1,0,-2147483647,0,2147483647]],[0,2,3,2,7,[2,0,-
2147483647,0,2147483647],null]],10:[[0,4,0,0,0,0,0],[0,3,0,0,0,0,0],
[2,3,0,1,0,0,1E5],[2,3,0,1,2,0,1E5],[17,2,2,2,3,0,2],[2,4,0,1,1,0,1E5],
[17,0,0,2,5,0,2],[17,4,0,2,5,0,2]]},{50:5,25:1,13:0,115:0,32:0,40:
[0,0,0,0,2,0,2,1],12:[[0,1,[0,2,3,6],[0,0,2,0,0,3,0,1],[0,1,3],1]],10:
[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]},
{50:5,25:1,13:0,115:0,32:0,0:5E4,40:[0,0,0,0,2,1,2,0],12:[[0,1,[0,2,3,6,3,6],
[0,0,2,0,9,13,1,11,14,15,16,
10,0,10],[0,1,3],1]],11:[[0,2,1,2,11,[0,0,-2147483647,0,2147483647],null]],10:
[[0,3,0,0,0,0,0],[2,2,0,1,0,0,1E5],[2,2,1,0,1,0,2],[2,0,1,0,1,0,4],[1,0,0,0,0,2,2],
[1,2,0,0,0,2,1],[2,2,5,0,1,0,2],[1,2,0,2,4,2,6],[2,2,3,2,7,0,1],[1,2,1,0,0,2,8],
[0,4,0,0,0,0,0],[3,0,0,2,10,0,0],[2,2,3,2,10,0,1],[1,2,11,0,0,2,12],
[1,2,1,2,8,0,0],[1,2,11,2,12,0,0],[1,2,0,0,0,2,6]]},
{50:5,25:1,13:0,115:0,32:0,0:5E4,1:5E4,40:[0,0,0,0,2,0,2,1],12:[[0,1,
[0,2,3,6,3,6,3,6],[0,0,2,0,12,23,1,15,24,25,29,33,4,14,34,35,0,36,0,13],
[0,1,3],1]],11:[[0,2,1,2,15,[0,0,-2147483647,0,2147483647],null],[0,2,4,2,14,null,
[1,0,-2147483647,0,2147483647]]],10:[[0,3,0,0,0,0,0],[2,2,0,1,0,0,1E5],
[2,2,1,0,1,0,2],[2,0,4,0,1,0,15],[3,2,1,2,0,0,0],[1,2,4,0,0,2,2],[2,2,3,2,5,0,1],
[2,0,1,0,1,0,15],[1,0,0,0,0,2,7],[1,2,0,0,0,2,1],[2,2,8,2,9,0,1],[1,2,6,2,10,0,0],
[1,2,1,0,0,2,11],[0,4,0,0,0,0,0],[2,2,13,1,1,0,1E5],[3,0,0,2,14,0,0],
[2,2,3,2,14,0,1],[1,0,0,0,0,2,15],[1,2,13,0,0,2,14],[2,2,18,0,1,0,2],
[1,2,13,2,17,2,19],[2,2,8,2,20,0,1],[1,2,16,2,21,
0,0],[1,2,15,0,0,2,22],[1,2,1,2,11,0,0],[1,2,15,2,22,0,0],[2,2,8,2,5,0,1],
[2,2,3,2,9,0,1],[1,2,26,2,27,0,0],[1,2,4,0,0,2,28],[2,2,8,2,14,0,1],
[2,2,3,2,20,0,1],[1,2,30,2,31,0,0],[1,2,14,0,0,2,32],[1,2,4,2,28,0,0],
[1,2,14,2,32,0,0],[1,2,13,0,0,2,19]]},
{50:5,25:1,13:0,115:0,32:0,0:5E4,1:5E4,2:5E4,40:[0,0,0,0,2,1,2,0],12:[[0,1,
[0,2,3,6,3,6,3,6,3,6],
[0,0,2,0,20,32,1,23,33,34,41,47,5,22,48,49,54,59,4,25,60,61,62,21,0,21],
[0,1,3],1]],11:[[0,2,1,2,23,[0,0,-2147483647,0,2147483647],null],[0,2,5,2,22,null,
[1,0,-2147483647,0,2147483647]],[0,2,4,2,25,[2,0,-
2147483647,0,2147483647],null]],10:[[0,3,0,0,0,0,0],[2,2,0,1,0,0,1E5],
[2,2,1,0,1,0,2],[2,0,15,0,1,0,56],[2,2,0,1,2,0,1E5],[3,2,1,2,4,0,0],
[1,2,5,0,0,2,2],[2,2,3,2,6,0,1],[2,0,4,0,1,0,56],[1,0,0,0,0,2,8],[1,2,4,0,0,2,1],
[2,2,9,2,10,0,1],[2,0,1,0,1,0,56],[1,0,0,0,0,2,5],[1,2,0,0,0,2,4],[2,2,14,0,1,0,2],
[1,2,0,2,13,2,15],[2,2,12,2,16,0,1],[1,2,11,2,17,0,0],[1,2,7,2,18,0,0],
[1,2,1,0,0,2,19],[0,4,0,0,0,0,0],[2,2,21,1,1,0,1E5],[3,0,0,2,22,0,0],[2,2,3,2,
22,0,1],[3,2,22,2,21,0,0],[1,2,25,0,0,2,23],[2,2,9,2,26,0,1],[1,2,21,0,0,2,22],
[2,2,12,2,28,0,1],[1,2,27,2,29,0,0],[1,2,24,2,30,0,0],[1,2,23,0,0,2,31],
[1,2,1,2,19,0,0],[1,2,23,2,31,0,0],[2,2,9,2,6,0,1],[2,0,16,0,1,0,56],
[2,2,36,2,10,0,1],[2,2,9,2,16,0,1],[1,2,37,2,38,0,0],[1,2,35,2,39,0,0],
[1,2,5,0,0,2,40],[2,2,9,2,22,0,1],[2,2,36,2,26,0,1],[2,2,9,2,28,0,1],
[1,2,43,2,44,0,0],[1,2,42,2,45,0,0],[1,2,22,0,0,2,46],[1,2,5,2,40,0,0],
[1,2,22,2,46,0,0],[2,2,12,2,6,0,1],[2,2,3,2,16,0,1],[1,2,11,2,51,0,0],
[1,2,50,2,52,0,0],[1,2,4,0,0,2,53],[2,2,12,2,22,0,1],[2,2,3,2,28,0,1],
[1,2,27,2,56,0,0],[1,2,55,2,57,0,0],[1,2,25,0,0,2,58],[1,2,4,2,53,0,0],
[1,2,25,2,58,0,0],[1,2,0,0,0,2,15]]},{50:5,25:1,13:0,115:0,32:0,40:
[0,0,0,0,2,0,2,1],12:[[0,1,[0,2,1,2],[0,0,0,1],[2,3],0]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0]]},{50:2,25:1,32:0,14:0},
{50:6,59:1,14:0,17:0,137:0,144:0,71:0,32:0},
{14:0,17:0,137:0,144:0,71:0,44:0,125:0,46:0},
{50:4,115:0,116:1,71:0,32:0,125:0,59:1,81:1,14:0,101:1,18:0,83:0,12:[[1,1,
[0,2,1,2,1,2,
1,2,5,0],[0,0,0,0,0,1,0,1],[2,4,5,7],0]],48:[[0,162E5,2,2,0,0],[0,108E5,0,0,2,3],
[0,54E5,2,2,4,0],[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],[0,4,0,0,0,0,0],
[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]},{12:[[1,1,[0,2,1,6,5,0],
[0,0,12E4,0,12E4,12E4,0,12E4],
[],0]],50:0,13:0,115:0,116:1,32:0,125:0,46:0,14:0,83:0},{0:1E5,40:
[2,19,2,10,2,20,2,11],12:[[1,1,[0,2,4,4,2,4,2,4,4,4,4,4,5,0],
[0,2,12,2,108E5,54E5,17,0,16,7,3,8,3,2,12,2,0,54E5,12,2,54E5,54E5],
[0,4,5,7,16,17,20,21],1]],11:[[0,2,16,0,0,[0,0,0,0,2E5],null]],48:[[0,
0,3,0,2,2],[0,54E5,2,20,2,11],[0,54E5,2,12,4,0],[0,54E5,2,19,2,11],
[0,108E5,0,0,2,2],[0,162E5,2,19,2,10],[0,162E5,2,12,0,0],[0,162E5,2,16,2,7]],10:
[[16,0,0,1,0,0,2E5],[14,0,2,0,0,0,0],[2,4,0,0,1,0,2],[0,3,0,0,0,0,0],
[2,2,2,2,1,0,1],[2,2,4,2,0,0,1E5],[10,2,5,0,27E5,0,0],[1,2,2,0,0,2,6],
[17,2,2,2,7,0,2],[10,2,2,0,27E5,0,0],[1,2,2,0,0,2,9],[1,2,2,2,9,0,0],
[2,3,0,0,1,0,2],[2,2,12,2,1,0,1],[2,2,13,2,0,0,1E5],[11,2,14,0,27E5,0,0],
[1,2,12,2,15,0,0],[17,2,12,2,16,0,2],[11,2,12,0,27E5,0,0],[1,2,12,0,0,2,18],
[1,2,12,2,18,0,0]]},{0:25E3,1:5E4,2:12500,40:[2,19,2,8,2,22,2,38],12:[[1,0,
[0,2,2,4,1,2,2,4,1,2,2,4,1,2,1,2,2,4,1,2,2,4,1,2,2,4,1,2,5,0],
[0,0,27,28,20,26,19,33,17,36,22,33,21,26,29,28,14,0,23,12,14,10,42,41,22,37,22,38,1
7,43,19,38,19,37,39,41,0,10,18,12],[0,1,17,36],1],[3,0,
[0,2,2,4,1,2,1,2,2,4,1,2,5,0],[20,44,17,45,21,44,21,26,22,33,17,36,19,33,20,26],
[],1],[0,1,
[0,2,2,4,1,2,2,4,1,2,2,4,1,2,1,2,2,4,1,2,2,4,1,2,2,4,1,2,5,0,0,2,1,2,0,2,1,2,0,2,1,
2,0,2,1,2],[0,0,27,28,20,26,19,33,17,36,22,33,21,26,
29,28,14,0,23,12,14,10,42,41,22,37,22,38,17,43,19,38,19,37,39,41,0,10,18,12,19,37,1
9,33,22,33,22,37,20,26,20,44,21,44,21,26],[0,1,17,36],1]],11:[[0,2,17,2,8,null,
[0,0,0,0,1E5]],[0,2,19,4,0,[1,0,25E3,0,75E3],null],[0,0,0,2,13,null,
[2,2,5,2,0]]],48:[[0,162E5,2,17,2,8],[0,108E5,2,18,2,12],[0,54E5,2,17,4,0],
[0,0,2,23,2,12]],10:[[16,0,0,1,0,0,1E5],[16,0,25E3,1,1,0,75E3],[1,0,1E5,0,0,2,0],
[2,2,2,0,1,0,2],[1,2,0,0,0,2,3],[6,0,0,2,4,0,0],[16,2,5,1,2,2,0],[2,4,0,2,6,0,1E5],
[2,4,0,2,0,0,1E5],[1,2,8,0,0,2,7],
[1,4,0,0,0,2,8],[2,2,7,0,14,0,16],[17,2,11,2,10,0,2],[1,4,0,0,0,2,7],
[0,3,0,0,0,0,0],[2,3,0,2,1,0,2E5],[2,0,4,2,7,3,0],[2,3,0,0,1,0,2],[2,3,0,0,1,0,8],
[1,2,17,0,0,2,15],[1,2,19,2,18,0,0],[1,3,0,0,0,2,20],[1,3,0,0,0,2,19],
[1,3,0,0,0,2,18],[2,2,20,2,20,3,0],[1,2,20,0,0,2,24],[2,2,16,2,25,0,1],
[2,2,20,0,1,0,2],[2,2,16,2,27,0,1],[1,3,0,0,0,2,27],[2,2,19,2,19,3,0],
[1,2,19,0,0,2,30],[2,2,16,2,31,0,1],[1,2,32,2,9,0,0],[1,2,7,2,9,2,33],
[1,2,34,2,34,0,0],[1,2,35,2,33,0,0],[1,2,32,2,10,0,0],[1,2,33,2,10,0,
0],[2,2,19,0,1,0,2],[2,2,16,2,39,0,1],[1,2,40,2,10,0,0],[1,3,0,0,0,2,39],
[1,2,36,2,10,0,0],[1,2,26,2,9,0,0],[1,2,8,2,8,2,44]]},{0:25E3,1:5E4,2:12500,40:
[2,20,2,45,2,23,2,14],12:[[1,0,
[0,2,1,2,2,4,1,2,2,4,1,2,2,4,1,2,1,2,2,4,1,2,2,4,1,2,2,4,5,0],
[19,17,0,12,46,49,20,43,20,45,18,52,23,45,23,43,50,49,8,12,24,17,8,7,32,31,22,28,23
,37,18,41,20,37,21,28,29,31,0,7],[2,38],1],[3,0,[0,2,1,2,1,2,2,4,1,2,1,2,2,4,5,0],
[21,54,21,28,20,37,18,41,23,37,22,28,22,54,18,56,21,54],[],1],[0,1,
[0,2,1,2,1,2,2,4,1,2,2,4,
1,2,2,4,1,2,1,2,2,4,1,2,2,4,1,2,2,4,5,0,0,2,1,2,0,2,1,2,0,2,1,2,0,2,1,2],
[0,7,19,17,0,12,46,49,20,43,20,45,18,52,23,45,23,43,50,49,8,12,24,17,8,7,32,31,22,2
8,23,37,18,41,20,37,21,28,29,31,0,7,20,37,20,43,23,43,23,37,21,54,21,28,22,28,22,54
],[0,4,40],1]],11:[[0,2,18,2,14,null,[0,0,0,0,1E5]],[0,2,20,0,0,
[1,0,25E3,0,1E5],null],[0,0,0,2,10,null,[2,2,5,2,0]]],48:[[0,162E5,2,18,0,0],
[0,108E5,2,19,2,17],[0,54E5,2,18,2,14],[0,0,2,24,2,17]],10:[[16,0,0,1,0,0,1E5],
[16,0,25E3,1,1,0,75E3],[1,0,1E5,0,0,2,0],[2,
2,2,0,1,0,2],[1,2,0,0,0,2,3],[6,0,0,2,4,0,0],[16,2,5,1,2,2,0],[0,4,0,0,0,0,0],
[0,3,0,0,0,0,0],[2,3,0,2,1,0,2E5],[2,4,0,2,6,0,1E5],[2,0,4,2,10,3,0],
[2,4,0,2,0,0,1E5],[1,2,12,0,0,2,10],[1,4,0,0,0,2,12],[2,2,10,0,14,0,16],
[17,2,15,2,14,0,2],[1,4,0,0,0,2,16],[2,3,0,0,1,0,2],[2,3,0,0,1,0,8],
[1,2,18,0,0,2,9],[1,2,20,2,19,0,0],[1,3,0,0,0,2,21],[1,3,0,0,0,2,20],
[1,3,0,0,0,2,19],[2,2,21,2,21,3,0],[1,2,21,0,0,2,25],[2,2,11,2,26,0,1],
[1,4,0,0,0,2,27],[2,2,21,0,1,0,2],[2,2,11,2,29,0,1],[1,4,0,0,0,2,30],[1,3,
0,0,0,2,29],[2,2,20,2,20,3,0],[1,2,20,0,0,2,33],[2,2,11,2,34,0,1],
[1,2,35,2,13,0,0],[1,4,0,0,0,2,36],[1,2,10,2,13,2,36],[1,2,38,2,10,0,0],
[1,2,39,2,13,0,0],[1,4,0,0,0,2,40],[1,2,35,2,14,0,0],[1,4,0,0,0,2,42],
[1,2,36,2,14,0,0],[1,4,0,0,0,2,44],[2,2,20,0,1,0,2],[2,2,11,2,46,0,1],
[1,2,47,2,14,0,0],[1,4,0,0,0,2,48],[1,3,0,0,0,2,46],[1,2,40,2,14,0,0],
[1,4,0,0,0,2,51],[1,2,27,2,13,0,0],[1,4,0,0,0,2,53],[1,2,12,2,12,2,53],
[1,4,0,0,0,2,55]]},{0:-20833,1:62500,38:24384,40:[2,2,2,3,2,4,2,5],12:[[1,1,[0,2,4,
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,0],[10803,39805,18706,25456,-
11429249,7426832,14772,20130,-8646143,5396714,12091,16468,-
8748475,5983381,13454,18268,-7859164,7034504,14772,20146,-
4722533,6541615,18767,25539,-
2776035,7816140,16024,21792,37501,6842E3,18703,25526,1347096,6910353,21384,29204,39
74558,4542661,12077,16393,-16496525,8804134,12036,16468,-14809710,9151131],[],0],
[1,1,[0,2,4,4,5,0],[43,15,42,42,0,216E5],[4,5],1],[1,1,[0,2,4,4,5,0],
[44,33,41,41,0,216E5],[4,5],1],[1,1,[0,2,4,4,5,0],
[45,40,28,28,0,216E5],[4,5],1],[0,1,
[0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,2,4,4,0,
2,4,4],
[13E3,72510,12036,16468,5204520,1585770,19191,96670,12077,16393,4416628,686848,4564
4,108279,18703,25526,8257449,844866,79851,96260,18703,25526,387196,959901,94537,635
83,16024,21792,-
4217541,4255042,115780,42531,14772,20146,1819082,1665090,106157,15030,13454,18268,-
824660,891534,80546,10947,13454,18268,-8950887,1091722,61331,13074,12091,16468,-
9809656,1061181,38780,14382,18706,
25456,-4002417,739161,11432,43736,18706,25456,9459261,711490],[],0]],11:
[[0,2,14,2,15,[0,0,-2147483647,0,2147483647],[1,0,-2147483647,0,2147483647]]],48:
[[0,108E5,2,6,2,12],[0,54E5,2,11,2,7],[0,0,2,8,2,12],[0,162E5,2,11,2,9],
[2,10,2,14,2,15]],10:[[2,3,0,1,0,0,1E5],[2,4,0,1,1,0,1E5],[2,3,0,0,2977,0,21600],
[2,4,0,0,3262,0,21600],[2,3,0,0,17087,0,21600],[2,4,0,0,17337,0,21600],
[2,3,0,0,67,0,21600],[2,4,0,0,21577,0,21600],[2,3,0,0,21582,0,21600],
[2,4,0,0,1235,0,21600],[9,2,0,2,1,0,0],[2,3,0,0,1,0,2],
[2,4,0,0,1,0,2],[5,3,0,4,0,0,0],[1,2,11,2,0,0,0],[1,2,12,2,1,0,0],
[12,2,12,2,0,2,1],[13,2,11,2,0,2,1],[12,2,11,2,16,2,17],[13,2,12,2,16,2,17],
[1,2,11,2,18,0,0],[1,2,12,2,19,0,0],[1,2,20,0,0,2,14],[1,2,21,0,0,2,15],
[8,2,22,2,23,0,0],[2,2,13,0,6600,0,21600],[1,2,24,0,0,2,25],[2,2,26,0,1,0,3],
[2,2,13,0,1800,0,21600],[1,2,27,2,28,0,0],[2,2,29,2,22,2,24],[2,2,29,2,23,2,24],
[1,2,30,2,14,0,0],[1,2,31,2,15,0,0],[2,2,13,0,4800,0,21600],[2,2,27,0,2,0,1],
[1,2,34,2,35,0,0],[2,2,36,2,22,2,24],[2,2,36,2,23,2,24],
[1,2,37,2,14,0,0],[1,2,38,2,15,0,0],[2,2,13,0,1200,0,21600],[2,2,13,0,600,0,21600],
[1,2,14,2,42,0,0],[1,2,32,2,41,0,0],[1,2,39,2,28,0,0]]},
{50:4,115:0,116:1,71:0,32:0,125:0,46:0,59:1,81:1,14:0,101:1,18:0,83:0,12:[[1,1,
[0,2,1,2,1,2,1,2,5,0],[0,0,0,0,0,1,0,1],[2,4,5,7],0]],48:[[0,162E5,2,2,0,0],
[0,108E5,0,0,2,3],[0,54E5,2,2,4,0],[0,0,3,0,2,3]],10:[[0,3,0,0,0,0,0],
[0,4,0,0,0,0,0],[2,3,0,0,1,0,2],[2,4,0,0,1,0,2]]}],
$ua=[null,1,3,3,0,3,3,3,3,3,3,2,3,1,3,0,3],ava=[[4,15],[1,13],[11],
[2,3,5,6,7,8,9,10,12,
14,16],[]],bva=[null,0,1,2,3,4,5,6,7,8,9,10,11,0,1,3,2];function Vm(a,b)
{if(null==b&&1==a||null!=b&&1!=a)throw
Error("pb`"+a);this.F=a;this.D=b}Vm.prototype.Sb=p("F");Vm.prototype.le=p("D");Vm.p
rototype.Ga=function(a){return this==a?!0:a&&a instanceof Vm?
this.F==a.F&&this.D==a.D:!1};Vm.prototype.toString=function()
{return[this.F,this.D].join()};var cva=new Vm(2,null),dva=new Vm(0,null);function
Wm(a,b){this.D=this.F=0;if(0>a)throw F("qb`"+a).D;if(0>b)throw
F("rb`"+b).D;this.F=a;this.D=b}function eva(a,b){var c=a.Ab(),d=b.Ab();if(c!
=d)return c<d?-1:1;a=a.Kb();b=b.Kb();if(a!=b)return a<b?-1:1;throw
F("sb").D;}x(Wm,C);Wm.prototype.Ab=p("F");Wm.prototype.Kb=p("D");Wm.prototype.Ga=fu
nction(a){return a instanceof Wm?fva(this,a):!1};function fva(a,b){return Kf(a,b)?!
0:a&&b?a.F==b.F&&a.D==b.D:!1}Wm.prototype.toString=function()
{return'{"row":'+this.F+',"column":'+this.D+"}"};function Xm()
{this.Cx=this.xx=this.Oo=!0;this.AE=this.uE=!1;this.cells=[];this.Zx=[];this.uG=!
1;this.JQ=this.Di=null;this.wG=!1;this.hI=!0;this.gI=this.$B=this.NE=this.ZB=!1}
Xm.prototype.lp=function(a){for(var b=0;b<arguments.length;b++){var
c=arguments[b];this.$B=this.$B&&c.$B||this.Oo&&c.$B||c.Oo&&this.
$B;if(this.Oo&&c.Oo)for(var d=Jb(this.cells),e=0;e<c.cells.length;e++){var
f=c.cells[e];d[f]||this.cells.push(f)}else this.Oo&&!c.Oo&&(this.Oo=!
1,this.cells=[]);d=Jb(this.Zx);for(e=0;e<c.Zx.length;e++)f=c.Zx[e],d[f]||
this.Zx.push(f);this.xx=this.xx&&c.xx;this.Cx=this.Cx&&c.Cx;this.uG=this.uG||
c.uG;this.uE=this.uE||c.uE;this.AE=this.AE||c.AE;this.Di=this.Di||c.Di;this.JQ=
this.JQ||c.JQ;this.wG=this.wG||
c.wG;this.hI=this.hI&&c.hI;this.ZB=this.ZB&&c.ZB;this.NE=this.NE||
c.NE;this.gI=this.gI||c.gI}};function gva(a,b){for(var c=1;c<arguments.length;c++)
{var d=arguments[c],e;for(e in d)if(a[e])a[e].lp(d[e]);else{var f=e,g=d[e],k=new
Xm;k.Oo=g.Oo;k.xx=g.xx;k.Cx=g.Cx;k.uE=g.uE;k.AE=g.AE;k.cells=g.cells.slice();k.Zx=g
.Zx.slice();k.uG=g.uG;k.Di=g.Di;k.JQ=g.JQ;k.wG=g.wG;k.hI=g.hI;k.ZB=g.ZB;k.NE=g.NE;k
.$B=g.$B;k.gI=g.gI;a[f]=k}}};function hva(a){this.D=a};function iva(a)
{Ym();this.H=a}
var
jva="\uefff\ueffe\n\ue905\u0003\u0010\u0012\u001c\u0011".split(""),kva,lva,mva,nva,
ova,pva,qva,rva=["\t","\n","\ue906","\x0B","\f"],sva,tva="\ue908\uefff\ueffe\ue906\
ue903\u001d\u001e\u001b\u0019\u001f\u001a\f\ue901\ue900\n\ue907\u0003\ue905\ue904\u
e909\u001c\u0011\u0012\u0010".split(""),uva="\uefff\ueffe\u0003\ue905\u0010\u0012\u
001c\u0011".split(""),vva="\ue908\ue903\u001d\u001e\u001b\u0019\u001f\u001a#*\ue901
\ue900\ue909\ue904".split(""),wva='!@#$%^&*()+=\\|{}
[];:"/?.,<>~`\u201c\u201d\u00bf\u00a1'.split(""),xva=
/[\x00-\b\n\f-\u001f\ue000-\uf8ff]/g,yva,zva;x(iva,C);function Ava(a){var
b={};yj(b,a);return b}iva.prototype.F=da(25);iva.prototype.O=function(a,b,c){return
Bva(this,a,b?b.ob():0,c?c.ob():Zm(this)-1|0)};function Bva(a,b,c,d){for(var
e=[];c<=d;c=c+1|0){c=a.indexOf(b,c);if(-1==c||c>d)break;e.push(c)}return e}function
$m(a,b){if(b>(Zm(a)-1|0))return an(a,Zm(a)-1|0)+1|0;if(1>=b)return 1;var
c=a.lastIndexOf("\n",b-1|0);for(c=Math.max(c,0);c<(b-1|0)&&Cva(bn(a,c+1|0));)c=c+1|
0;return c+1|0}
function cn(a,b){var c=Zm(a)-1|0;if(b>c){var d=F("ub");a.H.log(d,null,!
1)}a=a.indexOf("\n",b);return-1==a||a>c?c:a}function an(a,b){return 0>b?
(b=F("vb`"+b),a.H.log(b,null,!1),0):a.lastIndexOf("\u0003",b)}function dn(a,b){var
c=Zm(a)-1|0;if(0>b||b>c)return b=F("wb`"+b),a.H.log(b,null,!
1),c;a=a.indexOf("\u0003",b+1|0);return 0<=a?a-1|0:c}function en(a,b){if(1>b)return
b=F("zb`"+b),a.H.log(b,null,!1),!1;for(b=b-1|0;0<=b;b=b-1|0)if(hn(a,b))return
jn(a,b);return!0}
function jn(a,b){return kn(bn(a,b))}function kn(a){Ym();return"\n"===a}function
Dva(a){Ym();return"\x0B"===a}function Cva(a){Ym();return a in kva}function Eva(a,b)
{return"\u0003"===bn(a,b)}function Fva(a){Ym();return null==a?!1:1==a.length?a in
lva:mva.test(a)}function ln(a){Ym();return"\t"===a}function Gva(a,b){return
Hva(bn(a,b))}function Hva(a){Ym();return"\f"===a}function mn(a)
{Ym();return"\ue906"===a}function Iva(a){Ym();return"\ue905"===a}function Jva(a)
{Ym();return!(a in nva)}
function hn(a,b){return nn(bn(a,b))}function nn(a){Ym();return!(a in ova)}function
Kva(a,b,c){for(;b<=c;b=b+1|0)if(!hn(a,b))return!0;return!1}function Lva(a)
{Ym();return"\u0010"===a||"\u0012"===a||"\u001c"===a||"\u0011"===a}function qn(a,b)
{Ym();return 0<a.length?new RegExp("["+D(Uj(a.join("")))+"]",!0===b?"":"g"):null}
function Ym(){Ym=h();sva=ph(mh(nh(yh(),rva),"
"));lva=Ava(sva);kva=Ava(jva);nva=Ava(tva);pva=Ava(vva);qva=Ava(wva);yva=new
RegExp(rva.join("|"),"g");zva=uva;ova=Ava(zva);mva=new
RegExp("^["+D(Uj(sva.join("")))+"]+$","");qn(vva.slice(0),!1)};function Mva(a,b)
{for(var c in a)b(Number(c),a[c])};var Nva="autocorrect autogen cell
citation_sources comment composing_decoration composing_region date_time document
headings draft_comment equation equation_function footnote horizontal_rule
ignore_spellcheck ignore_word import_warnings link list language named_range
paragraph revision_diff row column_sector site_headings smart_todo spellcheck
suppress_feature tbl text voice_corrections voice_dotted_span".split(" ");function
rn(a){this.V=this.H=this.F=this.D=!1;this.O=new Xh;this.D=!!a&&(a.D()||
a.F());this.F=!!a&&a.D()}
var
Ova=/[\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05FF\u07C0-\u07EA\u07F4-\u07F5\u07FA-\
u07FC\u07FE-\u0815\u081A\u0824\u0828\u082E-\u0858\u085C-\u085F\u0870-\u089F\u200F\u
D802\uD83A-\uD83B\uFB1D\uFB1F-\uFB28\uFB2A-\uFB4F\u0600-\u0605\u0660-\u0669\u066B-\
u066C\u06DD\u08E2\u202A\u202D\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u0
6D5\u06E5-\u06E6\u06EE-\u06EF\u06FA-\u0710\u0712-\u072F\u074B-\u07A5\u07B1-\u07BF\u
0860-\u086F\u08A0-\u08D2\uFB50-\uFD3D\uFD40-\uFDCF\uFDF0-\uFDFC\uFDFE-\uFDFF\uFE70-
\uFEFE\u202B\u202E\u202C\u2068\u2066\u2067\u2069\u0300-\u036F\u0483-\u0489\u0591-\u
05BD\u05BF\u05C1-\u05C2\u05C4-\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u
06DC\u06DF-\u06E4\u06E7-\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\
u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-
\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962-\u0963\u0981\
u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2-\u09E3\u09FE\u0A01-\u0A02\u0A3C\u0A41-\u
0A42\u0A47-\u0A48\u0A4B-\u0A4D\u0A51\u0A70-\u0A71\u0A75\u0A81-\u0A82\u0ABC\u0AC1-\u
0AC5\u0AC7-\u0AC8\u0ACD\u0AE2-\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E-\u0B3F\u0B41-\u
0B44\u0B4D\u0B55-\u0B57\u0B62-\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3
E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56\u0C62-\u0C63\u0C81\u0CBC\u0CBF\u0CC
2\u0CC6\u0CCC-\u0CCD\u0CD5-\u0CD6\u0CE2-\u0CE3\u0D00-\u0D01\u0D3B-\u0D3C\u0D3E\u0D4
1-\u0D44\u0D4D\u0D57\u0D62-\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\
u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18-\u0F19\u0F35\u0F37\
u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86-\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-
\u1030\u1032-\u1037\u1039-\u103A\u103D-\u103E\u1058-\u1059\u105E-\u1060\u1071-\u107
4\u1082\u1085-\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752-\u175
3\u1772-\u1773\u17B4-\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u188
5-\u1886\u18A9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193B\u1A17-\u1A18\u1A1B\u1A5
6\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B0
3\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80-\u1B81\u1BA2-\u1BA5\u1BA8-\u1BA9\u1BA
B-\u1BAD\u1BE6\u1BE8-\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36-\u1C37\u1CD0-\u1C
D2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20
0C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099-\u309A\uA66F-\uA
672\uA674-\uA67D\uA69E-\uA69F\uA6F0-\uA6F1\uA802\uA806\uA80B\uA825-\uA826\uA82C\uA8
C4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA
9B9\uA9BC-\uA9BD\uA9E5\uAA29-\uAA2E\uAA31-\uAA32\uAA35-\uAA36\uAA43\uAA4C\uAA7C\uAA
B0\uAAB2-\uAAB4\uAAB7-\uAAB8\uAABE-\uAABF\uAAC1\uAAEC-\uAAED\uAAF6\uABE5\uABE8\uABE
D\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E-\uFF9F\u1100-\u115F\uA960-\uA97C\u11A8-\u11
FF\uD7CB-\uD7FB\u1160-\u11A7\uD7B0-\uD7C6\u0903\u093B\u093E-\u0940\u0949-\u094C\u09
4E-\u094F\u0982-\u0983\u09BF-\u09C0\u09C7-\u09C8\u09CB-\u09CC\u0A03\u0A3E-\u0A40\u0
A83\u0ABE-\u0AC0\u0AC9\u0ACB-\u0ACC\u0B02-\u0B03\u0B40\u0B47-\u0B48\u0B4B-\u0B4C\u0
BBF\u0BC1-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82-\u0C83\u
0CBE\u0CC0-\u0CC1\u0CC3-\u0CC4\u0CC7-\u0CC8\u0CCA-\u0CCB\u0D02-\u0D03\u0D3F-\u0D40\
u0D46-\u0D48\u0D4A-\u0D4C\u0D82-\u0D83\u0DD0-\u0DD1\u0DD8-\u0DDE\u0DF2-\u0DF3\u0E33
\u0EB3\u0F3E-\u0F3F\u0F7F\u1031\u103B-\u103C\u1056-\u1057\u1084\u17B6\u17BE-\u17C5\
u17C7-\u17C8\u1923-\u1926\u1929-\u192B\u1930-\u1931\u1933-\u1938\u1A19-\u1A1A\u1A55
\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43-\u1B44\u1B82\u1BA1\u1BA6-\u1BA7\
u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2-\u1BF3\u1C24-\u1C2B\u1C34-\u1C35\u1CE1\u1CF7\u
A823-\uA824\uA827\uA880-\uA881\uA8B4-\uA8C3\uA952-\uA953\uA983\uA9B4-\uA9B5\uA9BA-\
uA9BB\uA9BE-\uA9C0\uAA2F-\uAA30\uAA33-\uAA34\uAA4D\uAAEB\uAAEE-\uAAEF\uAAF5\uABE3-\
uABE4\uABE6-\uABE7\uABE9-\uABEA\uABEC\u0600-\u0605\u06DD\u070F\u08E2\u0D4E\uD800-\u
DFFF]/,Pva=
/
[\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05FF\u07C0-\u07EA\u07F4-\u07F5\u07FA-\u07FC
\u07FE-\u0815\u081A\u0824\u0828\u082E-\u0858\u085C-\u085F\u0870-\u089F\u200F\uD802\
uD83A-\uD83B\uFB1D\uFB1F-\uFB28\uFB2A-\uFB4F\u0600-\u0605\u0660-\u0669\u066B-\u066C
\u06DD\u08E2\u202A\u202D\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u
06E5-\u06E6\u06EE-\u06EF\u06FA-\u0710\u0712-\u072F\u074B-\u07A5\u07B1-\u07BF\u0860-
\u086F\u08A0-\u08D2\uFB50-\uFD3D\uFD40-\uFDCF\uFDF0-\uFDFC\uFDFE-\uFDFF\uFE70-\uFEF
E\u202B\u202E\u202C\u2068\u2066\u2067\u2069]/;
x(rn,C);rn.prototype.dispose=function(){this.V||(this.O.dispose(),this.V=!
0)};rn.prototype.isDisposed=p("V");rn.prototype.J=p("O");rn.prototype.R=p("F");func
tion Qva(a,b){!a.F&&a.H&&(!a.D&&Ova.test(b)&&(a.D=!0),a.D&&Pva.test(b)&&(a.F=!
0,a.O.dispatchEvent(null)))}function Rva(a,b,c){!
a.F&&a.H&&"paragraph"===b&&c&&"ps_ltr"in c&&!c.ps_ltr&&(a.D=!0,a.F=!
0,a.O.dispatchEvent(null))};function Sva(){}x(Sva,C);function Tva(a){var b=new
Sva;b.D=a;return b}function Uva(a){ih(a.D,"'build' called multiple
times");if(a.D.D.$D()){Vva();var b=Wva}else b=a.D;a.D=null;return
b}Sva.prototype.toString=function(){return qg(this.D)};function Xva(){}var
Wva;x(Xva,Pl);function Yva(a){var b=new Xva;b.H=a;b.D=b.F();return
b}Xva.prototype.F=function(){return Rl()};function Zva(){var
a=(kh(),Lja);Vva();return Tva(Yva(a))}function $va(a,b){var
c=Yva(a.H);nra(a,function(d){b.D.Es(ora(b,d))&&c.kX(d)});return c}function Vva()
{Vva=h();Wva=Yva(jh())};function awa(){}x(awa,Tf);function bwa(a){var b=new
awa;Pf(b,a);b.F(Error(b));return b};function tn(a,b)
{this.D=a;this.F=b}x(tn,C);function cwa(a){return 400==a.F?a.D:D(a.D)
+";"+a.F}function un(a,b){var c=a,d=400,e=Dja(a,";",0);0!
=e.length&&(c=e[0]);if(2==e.length)try{var f=Pg(e[1],10);if(0==f&&b)throw
bwa("Invalid weight: "+D(e[1])).D;d=0!=f?f:400}catch(g){if(g=Qf(g),Bia(g))
{if(b)throw bwa("Invalid weight: "+D(e[1])).D;}else throw g.D;}else if(1!
=e.length&&2!=e.length&&b)throw bwa("Invalid format. Expected: font-family;weight,
but was: "+D(a)).D;return new tn(c,d)}
function dwa(a){var b=[];for(var c=0;c<a.length;c++){var d=un(a[c],!
1);b.push(d)}return b}function ewa(a){var b={};for(var c=0;c<a.length;c++){var
d=a[c],e=d.D;d=d.F;e in b||G(b,e,{});d in b[e]||Ph(b[e],d,!0)}return b};function
fwa(){this.yi=0;this.D=!1}var gwa,hwa;x(fwa,vg);function iwa(a,b,c){var d=new
fwa;d.F=a;d.yi=b;d.D=c;return d}function jwa(){jwa=h();gwa=iwa("COMPARE_VALUES",0,!
1);hwa=iwa("COMPARE_DEFINED_AND_VALUES",1,!0)};function kwa(){this.yi=0;this.D=!
1}var lwa;x(kwa,vg);function mwa(){var a=new
kwa;a.F="DEFINED_PROPERTIES";a.yi=1;a.D=!0;return a}function nwa()
{nwa=h();lwa=mwa()};function owa(){this.yi=0;this.H=this.J=this.D=!1}var
vn,pwa,wn,qwa,rwa,xn;x(owa,vg);function swa(a,b,c,d,e){var f=new
owa;f.F=a;f.yi=b;f.D=c;f.J=d;f.H=e;return f}function yn(a,b){return!a.D||b}function
zn(a,b){return!a.D||!Sh(b)}function An(a,b,c){return(!a.D||b)&&(!a.H||!c)}function
Bn(a,b){return!a.J&&!a.H&&(!a.D||b)}
function Cn(){Cn=h();vn=swa("ASSUME_NO_INHERIT",0,!1,!0,!
1);pwa=swa("ASSUME_NO_INHERIT_ONLY_DEFINED",1,!0,!0,!1);wn=swa("FULL",2,!1,!1,!
1);qwa=swa("ONLY_CONCRETE",3,!1,!1,!0);rwa=swa("ONLY_CONCRETE_AND_DEFINED",4,!0,!
1,!0);xn=swa("ONLY_DEFINED",5,!0,!1,!1)};function twa(){}x(twa,Tf);function uwa(a)
{var b=new twa;Pf(b,a);b.F(Error(b));return b};function Dn(a,b){if(!a)throw
uwa(b).D;}function En(a,b,c){for(var d=[],e=2;e<arguments.length;++e)d[e-
2]=arguments[e];if(!a)throw uwa(ch(b,d)).D;}function vwa(a,b,c){for(var
d=[],e=2;e<arguments.length;++e)d[e-2]=arguments[e];null==a&&Fn(ch(b,d));return
a}function Fn(a){throw uwa(a).D;}function wwa(a,b){for(var
c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];throw uwa(ch(a,c)).D;};function
xwa(){this.H=!1}x(xwa,C);xwa.prototype.validate=function(a)
{if(null==a)Dn(this.H,"Found null value for non-nullable property "+D(this.J));else
try{var b=this.R;b(a)}catch(c){c=Qf(c);if(c instanceof twa)throw a=new
twa,vha(a,"Validation error on property "+D(this.J),c),a.F(Error(a)),a.D;throw
c.D;}};function ywa(){}x(ywa,C);ywa.prototype.D=function(a){Dn(gia(a),"Value is not
a boolean.")};function zwa(a,b){b.Mxb=!0};var Awa;function Gn(a){Bwa();return new
Cwa(a)}function Bwa(){Bwa=h();Awa=Gn(ba())};function Cwa(a)
{this.F=a}x(Cwa,C);Cwa.prototype.D=function(a){var b;return b=this.F,b(a)};function
Dwa(){this.F=this.H=this.J=!1}x(Dwa,C);function Hn(a){var b=new
Dwa;b.D=(Bwa(),Awa);b.O=a;return b}function In(a){a.J=!0;return a}function Ewa(a)
{a.H=!0;return a}function Fwa(a){a.F=!0;return a}function Jn(a,b){a.D=b;return
a};function Gwa(){this.J=this.O=this.R=!1}x(Gwa,C);function Kn(a){var b=new
Gwa;b.F=a.O;b.R=a.J;b.O=a.H;b.J=a.F;b.H=a.D;return b}Gwa.prototype.D=function(a)
{return this.R&&null==a?this.F:null==a?this.H.D(null):this.O&&ng(a,NaN)||
this.J&&(ng(a,Infinity)||ng(a,-Infinity))?this.F:this.H.D(a)};function Ln()
{};function Hwa(){};function Mn(){this.F=this.H=this.D=!1}x(Mn,C);function Nn(a,b)
{a.V=b;return a}function On(a,b){a.J=b;return a}function Pn(a,b){a.aa=b;return
a}function Qn(a,b){a.W=b;return a}function Rn(a,b){a.O=b;return a}function Sn(a)
{a.H&&(ng(xg(a.J,Hwa),xg(0,Hwa))||ng(xg(a.J,Hwa),xg(5,Hwa)));return new
Iwa(a.V,a.J,a.D,a.aa,a.W,a.H,a.F,a.R,a.O)};function Iwa(a,b,c,d,e,f,g,k,l)
{this.J=a;this.H=c;this.R=d;this.W=a;this.aa=b;this.O=e;this.V=f;this.F=k;g?
(a=On(Nn(new Mn,D(a)+"_i"),1),a.R=this,a=Pn(a,Jf(ywa.prototype.D,new
ywa,zwa)),b=In(Hn(!
1)),this.D=Sn(Rn(Qn(a,Kn(b)),l))):this.D=null}x(Iwa,xwa);Iwa.prototype.getKey=p("W"
);Iwa.prototype.getType=p("aa");function Jwa(){}var Kwa;x(Jwa,C);function Lwa(a)
{var b=new Jwa;b.F={};b.Nea=[];b.H=[];b.R=[];b.J=[];for(var c=0;c<a.length;c++){var
d=a[c];d.getKey();d.getKey();var
e=d.getKey();G(b.F,e,d);e=d.getKey();b.J.push(e);d.D?
(e=d.getKey(),b.Nea.push(e),d=d.D,e=d.getKey(),G(b.F,e,d),d=d.getKey(),b.H.push(d))
:(d=d.getKey(),b.R.push(d))}b.D=Oh(b.F);b.O=Jk(b.D);return b}function Zn(a,b)
{return b in a.O}Jwa.prototype.Ha=function(a){if(!(a in this.F))throw
F("Db").D;return this.F[a]};
function $n(a,b){return Zn(a,b)&&!!a.Ha(b).F}function ao(a,b){if(!Zn(a,b))return
null;a=a.Ha(b);return a.F?a.F.getKey():null}function bo(a,b){if(!Zn(a,b))return
null;a=a.Ha(b);return a.D?a.D.getKey():null}Jwa.prototype.Ga=function(a){return
Kf(this,a)?!0:a instanceof Jwa&&cpa(this.O,a.O)};function co(a){eo();return
Lwa(a)}function Mwa(a,b){eo();var c=lh();nh(c,a);for(var d in b.F)a=b.F[d],a.F||
mh(c,a);return Lwa(ph(c))}function eo(){eo=h();Kwa=Lwa(zh())};function fo(a)
{this.Sf=a;this.pj=!1;this.F=0}x(fo,C);function go(a){if(a.pj)return a;a.pj=!0;var
b=a.Ai();for(var c=0;c<b.length;c++){var d=a.Ea(b[c]);d&&go(d)}a.OIa();return
a}w=fo.prototype;w.rJ=t(!1);w.OIa=h();w.copyTo=function(a){if(a.pj)throw
F("Eb").D;a.Sf=this.Sf;a.F=this.F;this.Be(a)};w.Yf=p("Sf");w.Ea=function(a){return
this.xe(a)};w.EA=function(a){throw F("Fb`"+D(a)).D;};function ho(a,b){return
Ch(a.Ai(),b)}w.Wd=function(a){this.update(a,null)};
w.update=function(a,b){if(this.pj)throw F("Gb").D;this.ye(a,b)};function io(a)
{return a.Wa(null)}w.Wa=function(a){return this.Ce(a?a:
(Cn(),wn))};w.ap=da(30);w.QF=da(34);w.Zwa=function(){return zh()};w.lxa=function()
{return zh()};w.HB=da(36);w.eH=da(38);function Nwa(a,b){return
Owa(a,a.Zwa(),function(c){return 0!=c&&1!=b?c*b:null},function(c){return
Nwa(c,b)})}function Pwa(a,b){return Owa(a,a.lxa(),function(c){return 0!=b?
Math.max(0,c-b):null},function(c){return Pwa(c,b)})}
function Owa(a,b,c,d){var e=null;for(var f=0;f<b.length;f++){var
g=b[f],k=bo(a.Sf,g);if(null==k||!0!==a.Ea(k)){var l=c(a.Ea(g));null!=l&&(e||
(e={}),mi(e,g,l),null!=k&&(e[k]=!1))}}b=a.Ai();for(c=0;c<b.length;c+
+)if(f=b[c],g=bo(a.Sf,f),null==g||!0!==a.Ea(g))if(k=jo(a,f))if(k=d(k))e||
(e={}),G(e,f,k),null!=g&&(e[g]=!1);return e}w.Ai=function(){return
zh()};w.A4=t(null);function ko(a){if(0<a.F)return!0;var b=a.Ai();for(var
c=0;c<b.length;c++){var d=jo(a,b[c]);if(d&&ko(d))return!0}return!1}
function jo(a,b){ho(a,b);var c=a.Ea(b);c||(c=a.EA(b));return c}w.gw=function()
{if(0<(this.Sf.H.length-this.F|0))return!0;var a=this.Ai();for(var
b=0;b<a.length;b++){var c=jo(this,a[b]);if(c&&c.gw())return!0}return!1};function
lo(a,b,c){a.F=a.F+mo(b,c)|0}w.Mk=da(45);w.Ck=da(50);function Qwa(a,b){var
c={};a.Xfa(b,c);return c}w.Xfa=function(a,b){if(a)for(var c in a)if(ho(this,c)){var
d=jo(this,c);d&&c in a&&d.Xfa(a[c],b)}};w.nt=function(a){if(a.pj)throw
F("Hb").D;ko(a)&&this.AC(a)};
w.AC=function(){throw F("Ib").D;};function no(a,b){return
a.RB(b,null)}w.RB=function(a,b){var c=!!b&&b.D;for(var d in a)if(Zn(this.Sf,d)&&(!
c||this.pe(d))){var e=this.Ea(d),f=a[d];if(!(e==f||null!=e&&null!
=f&&ho(this,d)&&e.RB(f,b)))return!1}return!0};w.Ga=function(a){return oo(this,a,
(jwa(),gwa))};function oo(a,b,c){return a==b?!0:Rwa(b)?a.qe(b,c):!
1}w.e6=function(a,b){return ho(this,a)?(a=this.Ea(a))?
a.Ga(b):Kf(a,b):Kg(this.Ea(a),b)};function mo(a,b){return a&&!b?-1:!a&&b?1:0}
function Rwa(a){return a instanceof fo};function po(a,b)
{fo.call(this,b);this.H=a}x(po,fo);w=po.prototype;w.getType=p("H");w.ye=h();w.xe=fu
nction(a){switch(a){case "clr_type":return this.H}throw
F("Jb`"+D(a)).D;};w.pe=function(a){switch(a){case "clr_type":return!0}return!
1};w.qe=function(a){return a instanceof po?this.H==a.H:!1};w.RB=function(a,b)
{return this.H==a.clr_type&&fo.prototype.RB.call(this,a,b)};w.Ce=function()
{return{clr_type:this.H}};w.A4=t("clr_type");w.rJ=t(!0);var so="anchored bookmark
comment footnote header-footer inline list named-range person positioned".split("
");function to(a,b,c){fo.call(this,b);this.ea=a;this.aa=c}var Swa=["list","named-
range"],Twa=["comment","named-
range"],uo=["inline","positioned","anchored"],Uwa=["person"],Vwa=["bookmark"];x(to,
fo);w=to.prototype;w.getType=p("ea");w.getId=p("aa");w.Ce=function()
{return{}};w.Be=function(a){a.ea=this.ea;a.aa=this.aa};w.qe=function(a){return a
instanceof to&&Vg(this.getType(),a.getType())&&Vg(this.getId(),a.getId())};function
Wwa(a){this.F=a;this.D={};this.H={}}x(Wwa,C);Wwa.prototype.build=function(){return
new Xwa(this)};function Xwa(a)
{vo();this.D=a.F;this.J=Th(a.D);this.H=Th(a.H);this.F=a.J}var
wo,xo,Ywa;x(Xwa,C);function Zwa(a,b){return b in a.J?a.J[b]:a.D}function vo()
{vo=h();wo=(new Wwa(2)).build();xo=(new Wwa(3)).build();Ywa=(new
Wwa(1)).build()};function $wa(a){this.J=this.V=this.ea=this.aa=this.ha=!
1;this.F=this.D=this.H=this.R=this.W=!0;this.la=a;this.O=[]}x($wa,C);function Do(a)
{a.W=!1;return a}function Eo(a){a.R=!1;return a}function axa(a){a.H=!1;return
a}function Fo(a){a.ha=!0;return a}function Go(a,b){a.aa=b;return a}function Ho(a,b)
{a.O=b;return a}function bxa(a){a.ea=!0;return a}$wa.prototype.Ug=function(a)
{this.V=a;return this};function cxa(a){a.D=!1;return a}function dxa(a,b)
{a.J=b;return a}function exa(a,b){a.F=b;return a}
$wa.prototype.build=function(){return new fxa(this)};function fxa(a)
{this.la=a.la;this.aa=a.W;this.V=a.R;this.O=a.H;this.H=a.ha;this.ea=a.aa;this.F=a.O
;this.ha=a.ea;this.W=a.V;this.J=a.D;this.R=a.J;this.D=a.F}x(fxa,C);fxa.prototype.ge
tType=p("la");fxa.prototype.Ug=p("W");function Io(a){return new $wa(a)};var
gxa,hxa,ixa=[],jxa;function kxa(a){Jo();return Ko(a).V}function Lo(a){Jo();return
Ko(a).H}function lxa(a){Jo();return Ko(a).ea}function mxa(a){Jo();return
Ko(a).F}function Mo(a){Jo();return Ko(a).ha}function No(a){Jo();return
Ko(a).Ug()}function nxa(a){Jo();return Ko(a).J}function oxa(a){Jo();return
Ko(a).R}function pxa(a){Jo();return Ko(a).D}function qxa(a){Jo();return a in hxa?
hxa[a]:[]}function Ko(a){var b=gxa[a];if(!b)throw rg("Kb`"+D(a)).D;return b}
function rxa(){var a=jxa;for(var b=0;b<a.length;b++){var c=a[b];Jo();var
d=c.getType();G(gxa,d,c);if(c.H&&c.D){d=c.F;for(var e=0;e<d.length;e++){var
f=d[e];f in hxa||(ixa.push(f),G(hxa,f,[]));f=hxa[f];var g=c.getType();f.push(g)}}}}
function Jo(){Jo=h();jxa=[Eo(dxa(Do(Io("autocorrect")).Ug(!0),!
0)).build(),exa(Ho(Go(Fo(Eo(Io("autogen"))),!0),["\uefff"]),!
1).build(),Ho(Go(Fo(axa(Eo(Io("cell")))),!0),
["\u001c"]).build(),Fo(Ho(exa(Io("citation_sources"),!0),
["\u0003"])).build(),exa(Ho(Go(Fo(Io("column_sector")),!0),["\u0003","\ue905"]),!
0).build(),Eo(Io("comment")).build(),dxa(cxa(Do(Io("composing_decoration")).Ug(!
0)),!1).build(),dxa(cxa(Do(Io("composing_region")).Ug(!0)),!
1).build(),Ho(Go(Fo(Io("date_time")),!0),["\ue903"]).build(),
Ho(Go(Fo(Io("document")),!0),["\u0003"]).build(),Ho(Go(Fo(Eo(Io("headings"))),!0),
["\u0003"]).build(),Eo(Io("draft_comment")).Ug(!
0).build(),Ho(Go(Fo(Io("equation")),!0),
["\u001a"]).build(),Ho(Go(Fo(Io("equation_function")),!0),
["\u0019","\u001f"]).build(),exa(Ho(Go(Fo(Eo(Io("footnote"))),!0),["#"]),!
1).build(),exa(Ho(Go(Fo(Io("horizontal_rule")),!0),["-"]),!
1).build(),cxa(Eo(Go(axa(Io("ignore_spellcheck")),!
0))).build(),dxa(cxa(Io("ignore_word").Ug(!0)),!
0).build(),Go(Eo(Io("import_warnings")),!0).build(),
Go(axa(Eo(Io("link"))),!0).build(),bxa(Ho(Go(Fo(Io("list")),!0),
["\n"])).build(),exa(Ho(Fo(Io("language")),["\u0003"]),!
1).build(),Go(Eo(Do(Io("named_range"))),!0).build(),bxa(Ho(Go(Fo(Io("paragraph")),!
0),["\n"])).build(),Do(Io("revision_diff")).Ug(!
0).build(),Ho(Go(Fo(axa(Eo(Io("row")))),!0),
["\u0012"]).build(),Ho(Do(Go(Fo(Eo(Io("site_headings"))),!1)),
["\u0003"]).build(),Do(Eo(Io("smart_todo"))).Ug(!
0).build(),dxa(cxa(Do(Io("spellcheck")).Ug(!0)),!
0).build(),Go(Do(Eo(Io("suppress_feature"))),!0).build(),
Ho(Go(Fo(axa(Eo(Io("tbl")))),!0),["\u0010"]).build(),Go(Io("text"),!
0).build(),dxa(cxa(Do(Io("voice_corrections")).Ug(!0)),!
0).build(),dxa(cxa(Do(Io("voice_dotted_span")).Ug(!0)),!
0).build()];gxa={};hxa={};gxa={};hxa={};rxa()};function Oo(a,b)
{Po();fo.call(this,b);this.Mg=a}var sxa="cell document headings list tbl
text".split("
"),txa;x(Oo,fo);Oo.prototype.getType=p("Mg");Oo.prototype.Ug=function(){return
No(this.Mg)};Oo.prototype.dO=function(){return[]};Oo.prototype.pV=function()
{return[]};function uxa(a,b,c){c||(c=io(a));var d=a.Yf().D;for(var
e=0;e<d.length;e++){var f=d[e];a.e6(f,b.Ea(f))||Rh(c,f)}return c}
function vxa(a,b){var c=a.Yf().D;for(var d=0;d<c.length;d++){var e=c[d];!
ho(a,e)&&a.e6(e,b[e])||Rh(b,e)}return b}function Qo(a,b){var c=a.clone();if(!
Vg(b.getType(),a.getType()))return c;b.nt(c);return c}function Ro(a,b,c,d){Po();d=!
0===d;c=!0===c;b=b();if(null!=b)for(var e in a){var f=bo(b.Yf(),e);null==f||!d&&f
in a||(a[f]=c)}}
function wxa(a,b){Po();var c=b();if(null!=c&&(c=c.Yf().Nea,b=b(),null!=b)){var
d=b.Yf();for(var e=0;e<c.length;e++){var
f=c[e];Zn(d,f)&&d.Ha(f);b.getType();f=bo(d,f);b.getType();a[f]=!0}}}
function xxa(a,b,c){Po();var d=null,e=null;for(var f=0;f<a.length;f++){var
g=a[f];if(e)if(c){var k=g.Zc().Wa(c);k=vxa(e,k);for(var l in d)l in k||Rh(d,l)}else
d=uxa(e,g.Zc(),d);else if(e=g.Zc(),b)d=vxa(e,b);else{d=c?
e.Wa(c):io(e);k=e.Yf().D;for(var m=0;m<k.length;m++){var n=k[m];n in d||
Rh(d,n)}}k=So(g);for(m=0;m<k.length;m++)d=uxa(e,g.ik(k[m]),d)}return null==d?
{}:d}function Po(){Po=h();txa=Jk(sxa)};function yxa(){}x(yxa,C);function To(a,b,c)
{var d=new yxa;d.D=a;d.F=b;d.H=b;d.J=c;return d}function Uo(a,b,c,d){var e=new
yxa;e.D=a;e.F=b;e.H=c;e.J=d;return e}yxa.prototype.Yf=function(){var a;return
a=this.J,a()};function zxa(a,b){return 0>=tg(a,b)?a:b};function Axa(a,b)
{if(null==a)throw Nia("Parameter 'min' is null.").D;if(null==b)throw Nia("Parameter
'max' is null.").D;if(0<tg(a,b))throw
kg("Lb").D;this.F=a;this.D=b}x(Axa,C);w=Axa.prototype;w.contains=function(a){return
null!=a&&1>tg(this.F,a)&&-1<tg(this.D,a)};w.VK=function(a){if(a.isEmpty())return
this;if(this.isEmpty())return a;var b=a.min();a=a.max();b=zxa(b,this.F);var
c=this.D;a=0<=tg(a,c)?a:c;return new Axa(b,a)};w.toString=function()
{return"[Range:"+D(this.F)+", "+D(this.D)+"]"};
w.Ga=function(a){if(null!=a&&a.Baa)try{return a.isEmpty()?!
1:ng(a.min(),this.F)&&ng(a.max(),this.D)}catch(b){b=Qf(b);if(b instanceof
Lia)return!1;throw b.D;}else return!1};w.xm=function(a){if(this.yr(a)){var
b=a.min();a=a.max();var c=this.F;b=0<=tg(b,c)?b:c;return new
Axa(b,zxa(a,this.D))}return Bxa(),Cxa};w.yr=function(a){return a.isEmpty()?!1:-
1<tg(this.D,a.min())&&1>tg(this.F,a.max())};w.isEmpty=t(!
1);w.max=p("D");w.min=p("F");w.Baa=!0;function Dxa(){Bxa()}var
Cxa;x(Dxa,C);w=Dxa.prototype;w.contains=t(!1);w.VK=ba();w.max=function(){throw
Qia().D;};w.Ga=function(a){return null!=a&&!!a.Baa&&a.isEmpty()};w.xm=function()
{return this};w.yr=t(!1);w.isEmpty=t(!0);w.min=function(){throw
Qia().D;};w.toString=t("[Empty Range]");function Bxa(){Bxa=h();Cxa=new Dxa}w.Baa=!
0;function Vo(a,b){return-1<tg(b,a)?new Axa(a,b):(Bxa(),Cxa)};var Exa=[0,1,2];var
Fxa=[0,1];function zqa(a){return Nma(a)&&0==a%1&&-
2147483648<=a&&2147483647>=a};function Gxa(a){Dn(gia(a),"value is not a
boolean");return a}function bp(a){Dn(mg(a),"Value is not a double");var b;if(b=!
isNaN(a))b=!Dia(a);Dn(b,"Encountered invalid double value "+D(a));return a}function
Hxa(a){Dn(mg(a),"Bad integer property value: the value isn't stored as a
double.");Dn(zqa(a),"Bad integer property value: the value is numeric, but is not a
mathematical integer");return eg(a)}function Ixa(a){Dn(Zg(a),"Value is not a
string.");return a}
function Jxa(a,b){Dn(a instanceof Array,"Value is not an array.");for(var
c=0;c<a.length;c++){var d=a[c];null==d&&Fn("Array element should not be
null.");b(d)}return a};function Kxa(){}var Lxa;x(Kxa,C);function Mxa(a){Nxa();var
b=new Kxa;b.Iea=a;return Jf(Kxa.prototype.D,b,Oxa)}Kxa.prototype.D=function(a)
{a=Hxa(a);var b=this.Iea.wWa;b(a)};function Nxa(){Nxa=h();Lxa=Mxa(new
Ria(h()))}function Oxa(a,b){b.Iea=a.Iea;b.Oxb=!0};function cp(a,b)
{this.D=this.F=0;if(a>b)throw
kg("Lb").D;this.F=a;this.D=b}x(cp,C);w=cp.prototype;w.contains=function(a){return
this.F<=a&&this.D>=a};w.toString=function(){return"[Range:"+this.F+",
"+this.D+"]"};w.Ga=function(a){if(null!=a&&a.Caa)try{return a.isEmpty()?!
1:a.min()==this.F&&a.max()==this.D}catch(b){b=Qf(b);if(b instanceof Lia)return!
1;throw b.D;}else return!1};w.xm=function(a){if(this.yr(a)){var
b=a.min();a=a.max();return new cp(b>this.F?b:this.F,a<this.D?a:this.D)}return
Pxa(),Qxa};
w.yr=function(a){return a.isEmpty()?!
1:this.D>=a.min()&&this.F<=a.max()};w.isEmpty=t(!
1);w.max=p("D");w.min=p("F");w.sCa=function(a){return a?this.isEmpty()?new
cp(a.ob(),a.ob()):this.F>a.ob()?new cp(a.ob(),this.D):this.D<a.ob()?new
cp(this.F,a.ob()):this:this};w.Caa=!0;function Rxa(){Pxa()}var
Qxa;x(Rxa,C);w=Rxa.prototype;w.contains=t(!1);w.max=function(){throw
Qia().D;};w.min=function(){throw Qia().D;};w.Ga=function(a){return null!=a&&!!
a.Caa&&a.isEmpty()};w.xm=function(){return this};w.yr=t(!1);w.isEmpty=t(!
0);w.toString=t("[Empty Range]");w.sCa=function(a){return a?
dp(a.ob(),a.ob()):this};function Pxa(){Pxa=h();Qxa=new Rxa}w.Caa=!0;function
dp(a,b){return b>=a?new cp(a,b):(Pxa(),Qxa)}function ep(a,b,c){return a>=b?a+c|
0:a}function Sxa(a,b,c){return a==b?a:ep(a,b,c)}function gp(a,b){b=Math.min(a-1|
0,b.max())-b.min()+1|0;return a-Math.max(0,b)|0}function Txa(a){if(ii(a))return
Pxa(),Qxa;var b=a[0],c=a[0];for(var d=0;d<a.length;d++){var
e=a[d];b>e&&(b=e);c<e&&(c=e)}return dp(b,c)}function Uxa(a,b,c){return a.isEmpty()?
a:Txa([ep(a.min(),b,c),ep(a.max(),b,c)])}
function Vxa(a,b){var c=gp(a.min(),b),d=b.contains(a.max());a=gp(a.max(),b)-(d?
1:0)|0;return dp(c,a)};function hp(a){return Wxa(a,"Invalid value: ")}function
Wxa(a,b){return Vf(function(c){Dn(a.Rja(c),D(b)+D(c))})}function Xxa(a,b){return
new Ria(function(c){var d;var e=(d=a.D,d(c));Dn(e,D(b)+c)})}function ip(a){return
Wxa(Mg(function(b){return a.contains(b)}),Yxa(a))}function jp(a){return Xxa(new
Wia(function(b){return a.contains(b)}),Yxa(a))}function Yxa(a){return"Expected
value in range "+D(a)+" but got "}
function kp(a){return Vf(function(b){for(var c in b)Dn(Zn(a,c),"Key not allowed:
"+D(c)),a.Ha(c).validate(b[c])})};function Zxa(){}var $xa;x(Zxa,C);function aya(a)
{bya();var b=new Zxa;b.Jea=a;return
Jf(Zxa.prototype.D,b,cya)}Zxa.prototype.D=function(a){Dn(Zg(a),"Value is not a
string.");Wf(this.Jea,a)};function bya(){bya=h();$xa=aya(Vf(h()))}function cya(a,b)
{b.Jea=a.Jea;b.Pxb=!0};function dya(){this.J=this.W=this.V=!1}x(dya,C);function
lp(a){var b=new dya;eya(b);b.H=2;b.F=Kk(a);return b}function fya(a){var b=new
dya;eya(b);b.H=0;b.F=Jk(a);return b}function gya(a){return aya(Wxa(Mg(function(b)
{return b in a}),"Not in the set of allowed enum values: "))}function hya(a){return
Mxa(Xxa(new Wia(function(b){return b in a}),"Not in the set of allowed enum values:
"))}function iya(a,b,c){return Gn(function(d){return null==d?null:Zg(d)?d in b?
d:c:a?c:d})}
function jya(a,b,c){return Gn(function(d){if(null==d)return null;eh(!Ng(d),"This
sanitizer does not currently sanitize Integers, since they shouldn't be in a
property map. Throw when encountering them to avoid subtle bugs.");if(!mg(d))return
a?c:d;if(!zqa(d)&&a)return c;d=eg(d);return d in b?d:c})}function mp(a,b)
{Nn(a.D,b);return a}function np(a){a.D.D=!0;return a}function op(a){a.D.F=!0;return
a}function kya(a,b,c,d){Rn(a.D,[xg(b,Ln),xg(c,Ln),xg(d,Ln)]);return a}
function lya(a){Rn(a.D,[xg(0,Ln),xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function
qp(a,b){ng(xg(0,Hwa),xg(a.H,Hwa))?a.O=b:a.O=Ng(b)?b.FK():b;a.V=!0;return a}function
rp(a){a.W=!0;return a}function mya(a){a.J=!1;return a}function sp(a){if(a.R){var
b=Th(a.F);for(var c in a.R)Rh(b,c)}else b=a.F;Pn(On(a.D,a.H),2===a.H?
hya(b):gya(b));a.V&&(b=hh(a.O),c=2===a.H?
jya(a.J,a.F,b):iya(a.J,a.F,b),b=Jn(Hn(b),c),a.W&&In(b),Qn(a.D,Kn(b)));return
Sn(a.D)}
function eya(a){a.D=new Mn;a.R=null;a.O=null;a.V=!1;a.W=!1;a.J=!0};var
nya,oya;function pya()
{pya=h();nya=sp(lya(mp(lp(Fxa),"clr_type")));oya=co([nya])};var qya,rya;function
tp(a){sya();return Tma(qya,a)}function up(a,b,c){sya();return Zg(c)?Xg(c)&&b||
tp(c)?c:a:c}function sya(){sya=h();qya=new Rma("6",yg(null));rya=new
Rma("6","8")};function tya(){}x(tya,C);function vp(){var a=new tya;a.D=On(new
Mn,0);return a}function wp(a,b){Nn(a.D,b);return a}function xp(a){a.D.D=!0;return
a}function yp(a,b){a.F=aya(b);return a}function uya(a){a.D.F=!0;return a}function
zp(a){a.D.H=!0;return a}function Bp(a){Rn(a.D,[xg(1,Ln),xg(2,Ln)]);return
a}function Cp(a,b,c,d){Rn(a.D,[xg(b,Ln),xg(c,Ln),xg(d,Ln)]);return a}function
vya(a){Rn(a.D,[xg(0,Ln),xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function Dp(a,b)
{Qn(a.D,b);return a}
function Ep(a){var b=a.F?a.F:(bya(),$xa);Pn(a.D,b);return Sn(a.D)};var
wya,xya;function yya()
{yya=h();wya=Ep(vya(yp(xp(wp(vp(),"hclr_color")),hp(Mg(function(a){sya();return
Tma(rya,a)})))));xya=Mwa([wya],(pya(),oya))};function Fp(a){po.call(this,0,
(yya(),xya));this.D=null;a&&this.Wd(a);go(this)}x(Fp,po);w=Fp.prototype;w.clone=fun
ction(){return this};w.Be=function(){throw
F("Pb").D;};w.ge=p("D");w.Mk=da(44);w.Ck=da(49);w.ye=function(a,b)
{po.prototype.ye.call(this,a,b);"hclr_color"in
a&&(this.D=a.hclr_color)};w.xe=function(a){switch(a){case "hclr_color":return
this.D}return po.prototype.xe.call(this,a)};w.pe=function(a){switch(a){case
"hclr_color":return!0}return po.prototype.pe.call(this,a)};
w.qe=function(a,b){return a instanceof Fp?
po.prototype.qe.call(this,a,b)&&Kf(this.D,a.D):!1};w.Ce=function(a)
{a=po.prototype.Ce.call(this,a);G(a,"hclr_color",this.D);return a};function zya()
{this.F=!1}x(zya,C);function Gp(a){var b=new zya;b.D=On(new Mn,2);b.F=!
1;Nn(b.D,a);return b}function Hp(a,b){a.H=Mxa(b);return a}function Aya(){var
a=Bya(Gp("b_sn"));Qn(a.D,Kn(Jn(In(Hn(1)),Gn(function(b){return mg(b)?zqa(b)?
b:eg(b):b}))));a.F=!0;return a}function Ip(a,b,c){Rn(a.D,
[xg(b,Ln),xg(c,Ln)]);return a}function Cya(){var a=Gp("asm_s");Rn(a.D,
[xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function Bya(a){Rn(a.D,
[xg(0,Ln),xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}
function Jp(a){var b=a.H?a.H:(Nxa(),Lxa);Pn(a.D,b);a.F||Qn(a.D,Gn(function(c)
{return mg(c)?zqa(c)?c:eg(c):c}));return Sn(a.D)};var Dya,Eya;function Fya()
{Fya=h();Dya=Jp(Ip(Hp(Gp("sclr_index"),jp(dp(0,2147483647))),0,3));Eya=Mwa([Dya],
(pya(),oya))};function Gya(a){po.call(this,1,
(Fya(),Eya));this.D=0;a&&this.Wd(a);go(this)}x(Gya,po);w=Gya.prototype;w.clone=func
tion(){return this};w.Be=function(){throw
F("Qb").D;};w.yb=p("D");w.ye=function(a,b)
{po.prototype.ye.call(this,a,b);"sclr_index"in
a&&(this.D=a.sclr_index)};w.xe=function(a){switch(a){case "sclr_index":return
this.D}return po.prototype.xe.call(this,a)};w.pe=function(a){switch(a){case
"sclr_index":return!0}return po.prototype.pe.call(this,a)};
w.qe=function(a,b){return a instanceof Gya?
po.prototype.qe.call(this,a,b)&&this.D==a.D:!1};w.Ce=function(a)
{a=po.prototype.Ce.call(this,a);a.sclr_index=this.D;return a};function Hya(a)
{switch(a.clr_type){case 0:return new Fp(a);case 1:return new Gya(a);default:return
null}};function Iya(){}x(Iya,C);function Jya(a){var b=new Iya;b.F=a;return
b}Iya.prototype.D=function(a){return ni(a)&&wka(a)?this.F.D(a):a};function Kp(a)
{return Jya(sg(function(b){var c={};for(var d in b)if(Zn(a,d)){var
e=a.Ha(d),f=d,g=b[d];e=e.O?e.O.D(g):g;mi(c,f,e)}return c}))};var
Kya,Lya,Mya,Nya;function Oya(a){Pya();Dn("clr_type"in a,"Missing color type");var
b=a.clr_type;switch(b){case 0:Wf(Kya,a);break;case
1:Wf(Lya,a);break;default:Fn("Unrecognized color type "+b)}}function Qya(a)
{Pya();switch(a.clr_type){case 0:return Mya.D(a);case 1:return
Nya.D(a);default:return a}}function Pya()
{Pya=h();Kya=kp((yya(),xya));Lya=kp((Fya(),Eya));Mya=Kp(xya);Nya=Kp(Eya)};function
Rya(){}x(Rya,C);function Sya(a){var b=new Rya;b.Gea=a;return
Jf(Rya.prototype.D,b,Tya)}Rya.prototype.D=function(a){Dn(ni(a)&&wka(a),"Value is
not a SerializedJsMap");Wf(this.Gea,a)};function Tya(a,b){b.Gea=a.Gea;b.Lxb=!
0};function Uya(){this.J=!1}x(Uya,C);function Up(a){var b=new Uya;b.D=On(new
Mn,4);b.H=null;b.F=null;b.J=!1;b.O=a;return b}function Vp(a,b){Nn(a.D,b);return
a}function Wp(a){a.D.D=!0;return a}function Vya(a,b){a.F=Jya(b);return a}function
Xp(a,b){a.H=Sya(b);return a}function Yp(a){a.J=!0;return a}function Zp(a){a.D.F=!
0;return a}function $p(a,b){Rn(a.D,[xg(b,Ln)]);return a}function aq(a,b,c){Rn(a.D,
[xg(b,Ln),xg(c,Ln)]);return a}function bq(a,b,c,d){Rn(a.D,
[xg(b,Ln),xg(c,Ln),xg(d,Ln)]);return a}
function cq(a){Rn(a.D,[xg(0,Ln),xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function
dq(a){a.H||(a.H=Sya(kp(a.O)));Pn(a.D,a.H);a.F||
(a.F=Kp(a.O));a.J&&(a.F=Kn(Jn(In(Hn({})),a.F)));Qn(a.D,a.F);return
Sn(a.D)};function Wya(){}var Xya;x(Wya,C);function Yya(a){Zya();var b=new
Wya;b.Hea=a;return Jf(Wya.prototype.D,b,$ya)}Wya.prototype.D=function(a)
{Wf(this.Hea,bp(a))};function Zya(){Zya=h();Xya=Yya(Vf(h()))}function $ya(a,b)
{b.Hea=a.Hea;b.Nxb=!0};function aza(){}x(aza,C);function eq(a){var b=new
aza;b.D=On(new Mn,3);Nn(b.D,a);return b}function fq(a,b){a.F=Yya(b);return
a}function gq(a){a.D.F=!0;return a}function hq(a){Rn(a.D,
[xg(1,Ln),xg(2,Ln)]);return a}function bza(a,b,c,d){Rn(a.D,
[xg(b,Ln),xg(c,Ln),xg(d,Ln)]);return a}function iq(a){Rn(a.D,
[xg(0,Ln),xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function cza(a,b){Qn(a.D,b);return
a}function jq(a,b){Qn(a.D,Kn(Fwa(Ewa(In(Hn(b))))));return a}
function kq(a){var b=a.F?a.F:(Zya(),Xya);Pn(a.D,b);return Sn(a.D)};var
dza,eza,fza,gza,hza;function iza(){jza();var
a=mh(mh(mh(lh(),dza),eza),fza);mh(a,gza);return co(ph(a))}function lq(){jza();var
a=mh(mh(mh(mh(lh(),dza),eza),fza),hza);mh(a,gza);return co(ph(a))}
function jza(){jza=h();gza=dq($p(Vp(Vya(Xp(Up(null),Vf(function(a)
{Oya(a)})),sg(function(a){return
Qya(a)})),"brdr_c2"),0));hza=Ep(Bp(Dp(yp(xp(wp(vp(),"brdr_c")),hp(Mg(function(a)
{return tp(a)}))),Gn(function(a){return up(null,!
1,a)}))));dza=kq(bza(fq(eq("brdr_w"),ip(Vo(0,1.7976931348623157E308))),0,1,2));eza=
sp(rp(qp(kya(mp(lp(Exa),"brdr_ls"),0,1,2),Qg(0))));fza=kq(cza(bza(eq("brdr_s"),0,1,
2),Kn(In(Hn(0)))))};var kza=[0,1,2,3];var lza=[0,1,2,3,4,5,6,100,101,102];var
mza=[0,1];var nza=[0,1];var oza,pza;function qza(){rza();var
a=mh(lh(),pza);mh(a,oza);return co(ph(a))}function rza()
{rza=h();oza=dq($p(Vp(Vya(Xp(Up(null),Vf(function(a){Oya(a)})),sg(function(a)
{return
Qya(a)})),"sd_bgc2"),0));pza=Ep(Bp(xp(Dp(yp(wp(vp(),"sd_bgc"),hp(Mg(function(a)
{return tp(a)}))),Gn(function(a){return up(null,!1,a)})))))};var
sza,tza,uza;function vza()
{vza=h();sza=Jp(Ip(Gp("tbs_al"),1,2));tza=kq(cza(hq(eq("tbs_of")),Kn(In(Hn(0)))));u
za=co([sza,tza])};function wza(){}x(wza,C);function mq(a){var b=new
wza;b.D=Pn(On(new Mn,1),Jf(ywa.prototype.D,new ywa,zwa));Nn(b.D,a);return
b}function nq(a){a.D.F=!0;return a}function oq(a){Rn(a.D,
[xg(1,Ln),xg(2,Ln)]);return a}function xza(a,b,c,d){Rn(a.D,
[xg(b,Ln),xg(c,Ln),xg(d,Ln)]);return a}function yza(a){Rn(a.D,
[xg(0,Ln),xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function pq(a,b)
{Qn(a.D,Kn(In(Hn(b))));return a}function qq(a){return Sn(a.D)};function rq(a,b,c)
{a||zza(ch(b,c))}function sq(a,b){a||
zza(null==b?"ModelAssertsUtil#checkArgument":b)}function zza(a){if(P(R(),"docs-
text-efnma"))throw kg("Rb`"+D(a)).D;P(R(),"docs-text-elnma")}function tq(a,b)
{if(null==a){b=null==b?"ModelAssertsUtil#checkNotNull":b;if(P(R(),"docs-text-
efnma"))throw Nia("Invalid model: "+D(b)).D;P(R(),"docs-text-elnma")}return
a};function uq(a,b,c){Aza(a,b,c);this.D=a;this.H=b;this.F=c?
c:zh()}x(uq,C);uq.prototype.yb=function(){return
this.H.ob()};uq.prototype.Rc=p("F");function Bza(a,b){return new uq("insert",Qg(a),
[b])}function vq(a,b){return new uq("reference",Qg(a),[b])}function Cza(a){return
new uq("delete",Qg(a),null)}
function Aza(a,b,c){switch(a){case "set":for(a=0;a<c.length;a++)tq(c[a],"Null query
value");break;case "insert":case "reference":tq(b,"Null query
index");sq(1==c.length,"Invalid query size");tq(c[0],"Null query value");break;case
"delete":case "mark_deleted":case "unmark_deleted":tq(b,"Null query index");sq(!c||
qh(c),"Null query index");break;default:c="Unknown query operator:
"+D(a);if(P(R(),"docs-text-efnma"))throw rg("Rb`"+D(c)).D;P(R(),"docs-text-
elnma")}};function Dza(a,b){var c=[],d=a.Rc();if(b)for(var e=0;e<d.length;e+
+)Cka(c,b(d[e]));else{c=a.Rc();b=[];for(d=0;d<c.length;d+
+)Cka(b,c[d]);c=b}b=a.D;d=null;if("set"===b)d=c;else
if("insert"===b||"reference"===b)d=c[0];return Eza(b,a.H?
Qg(a.yb()):null,d)}function Fza(a,b){var c=a.opValue;if("set"===a.op)
{a=yh();for(var d=0;d<c.length;d=d+1|0)mh(a,b?b(c[d]):c[d]);return ph(a)}return
null==c?zh():b?[b(c)]:[c]}
function Gza(a,b){var c=a.op,d=null==a.opIndex?null:Qg(a.opIndex);a=Fza(a,b);return
new uq(c,d,a)}function Eza(a,b,c){a={op:a};b&&(a.opIndex=b.ob());null!
=c&&mi(a,"opValue",c);return a};function Hza(a,b,c,d){Dn("cv"in d&&1==Nh(d),"A
collection map must have a cvproperty and it must be the only top level property in
the map");var e=d.cv;null==e&&Fn("inner query value cannot be null");d=e.op;Dn(!
c||"set"===d,"Only SET operators allowed.");Dn("unmark_deleted"!
==d&&"mark_deleted"!==d,"MARK/UNMARK_DELETED not supported.");c=null==e.opIndex?
null:Qg(e.opIndex);e=Fza(e,null);try{Aza(d,c,e)}catch(f){f=Qf(f);if(Hha(f))throw
a=new twa,wha(a,f),a.F(Error(a)),a.D;throw f.D;}for(d=0;d<e.length;d++)a(e[d]);
Wf(b,e)};var Iza=/^(FOOTNOTE|cmt|ftnt)[\-_][0-9]{1,5}$/,Jza=/^[.][a-zA-Z0-9\-_]
{2,14}$/,Kza=/^[.]0[.][0-9]{1,22}$/,Lza=/^[.]list[.][0-9a-z]{1,5}$/;function
wq(a,b){Xg(b)||Iza.test(b)||(Dn($g(b,a),"Unexpected prefix; Expected: "+D(a)+"
Actual: "+D(b)),a=b.substr(a.length),Dn(Jza.test(a)||Kza.test(a)||Lza.test(a),"Id
"+D(a)+" was improperly generated."))};function Mza(){this.H=!1}var
Nza;x(Mza,C);function Oza(a){var b=new Mza;b.D=On(new Mn,5);b.F=null;b.H=!
1;b.J=a;return b}function Pza(){Qza();var a=Oza((bya(),
$xa));Qn(a.D,Kn(In(Hn(Nza))));return a}function Rza(){Qza();var
a=Sza(Oza(aya(Vf(function(b){wq("kix",b)}))));Qn(a.D,Kn(In(Hn(Nza))));return
a}function Tza(){Qza();var a=Oza((Nxa(),Lxa));Qn(a.D,Kn(In(Hn(Nza))));return a}
function xq(a){Qza();var
b=Oza(Sya(kp(a))),c=Kp(a);Qn(b.D,Kn(Jn(In(Hn(Nza)),Jya(sg(function(d)
{if("object"===$h(d.cv)){var e=d.cv,f=Fza(e,null),g=!1,k=[];for(var
l=0;l<f.length;l++){var m=f[l];ni(m)?(k.push(c.D(m)),g=!
0):Cka(k,m)}g&&(e=Th(e),G(e,"opValue",k),d=Th(d),G(d,"cv",e))}return d})))));return
b}function yq(a,b){Nn(a.D,b);return a}function zq(a,b){Rn(a.D,
[xg(1,Ln),xg(b,Ln)]);return a}function Uza(a){Rn(a.D,
[xg(1,Ln),xg(2,Ln),xg(3,Ln)]);return a}function Sza(a){a.D.H=!0;return a}
function Aq(a){var b=a.J,c=a.F,d=a.H;Pn(a.D,Sya(Vf(function(e){Hza(b,c?
c:Vf(h()),d,e)})));return Sn(a.D)}function Qza(){Qza=h();Nza={cv:Eza("set",null,
[])}};var Vza,Wza,Xza,Yza,Zza,
$za,aAa,bAa,cAa,dAa,eAa,fAa,gAa,hAa,iAa,jAa,kAa,lAa,mAa,nAa,oAa,pAa,qAa,rAa;functio
n sAa(){tAa();var
a=mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(mh(lh(),Vza)
,Wza),Xza),Yza),Zza),
$za),aAa),bAa),cAa),dAa),eAa),fAa),gAa),hAa),iAa),jAa),kAa),lAa),mAa),nAa),oAa),pAa
),qAa),rAa);return co(ph(a))}
function tAa()
{tAa=h();Vza=sp(mya(rp(qp(lya(op(mp(lp(kza),"ps_al"))),Qg(0)))));Wza=qq(pq(oq(nq(mq
("ps_awao"))),!
1));Xza=dq(bq(Wp(Zp(Vp(Up(lq()),"ps_bbtw"))),0,1,2));Yza=dq(bq(Wp(Zp(Vp(Up(lq()),"p
s_bb"))),0,1,2));Zza=dq(bq(Wp(Zp(Vp(Up(lq()),"ps_bl"))),0,1,2));
$za=dq(bq(Wp(Zp(Vp(Up(lq()),"ps_br"))),0,1,2));aAa=dq(bq(Wp(Zp(Vp(Up(lq()),"ps_bt")
)),0,1,2));bAa=sp(kya(mp(lp(lza),"ps_hd"),0,1,2));cAa=Ep(Dp(Cp(yp(zp(wp(vp(),"ps_hd
id")),Vf(function(a)
{wq("h",a)})),0,1,2),Kn(In(Hn("")))));dAa=kq(jq(iq(gq(eq("ps_ir"))),
0));eAa=kq(jq(iq(gq(eq("ps_ifl"))),0));fAa=kq(jq(iq(gq(eq("ps_il"))),0));gAa=qq(pq(
oq(nq(mq("ps_klt"))),!1));hAa=qq(pq(oq(nq(mq("ps_kwn"))),!
1));iAa=kq(jq(iq(gq(eq("ps_ls"))),1));rAa=sp(lya(op(mp(lp(mza),"ps_lslm"))));jAa=qq
(pq(yza(mq("ps_ltr")),!
1));qAa=Ep(Bp(wp(vp(),"ps_rd")));kAa=dq(bq(Wp(Zp(Vp(Up(qza()),"ps_sd"))),0,1,2));nA
a=sp(rp(qp(lya(op(mp(lp(nza),"ps_sm"))),Qg(0))));lAa=kq(jq(iq(gq(eq("ps_sa"))),0));
mAa=kq(jq(iq(gq(eq("ps_sb"))),0));oAa=qq(pq(xza(mq("ps_shd"),0,1,2),!
1));pAa=Aq(zq(yq(xq((vza(),
uza)),"ps_ts"),2))};function uAa(a){if("Arial"===a)return!0;try{var b=un(a,!0);a:
{var c=b.D;if(256<c.length)var d=!1;else{var e=Eja(c);for(a=0;a<e.length;a++){var
f=c=void 0,g=void 0,k=e[a];if(g=31<k){eja||(eja=/[A-Z\d]/i);f=eja.test(Bg(k));if(!
(c=f)){var
l=Bg(k);fja||(fja=/[\u1680\u180E\u2000-\u2006\u2008-\u200A\u2028\u2029\u205F\u3000\
uFEFF]|[\t-\r ]|[\x1C-\x1F]/);c=fja.test(l)}g=c||45==k||43==k||46==k||44==k||
95==k||33==k}if(!g){d=!1;break a}}d=!0}}var m;if(m=d){var n=b.F;m=0==(n%100|
0)&&100<=n&&900>=n}return m}catch(q){if(q=
Qf(q),!(q instanceof awa))throw q.D;}return!1};var vAa=["nor","sub","sup"];function
Bq(){this.D=0}x(Bq,C);function wAa(a){var b=0;eh(32>=a.length,"Value array length
must be less or equal to 32.");for(var c=0;c<a.length;c=c+1|0)b|=a[c]?1<<c:0;return
b}Bq.prototype.get=function(a){if(0>a||32<=a)throw a=0>a?ch("%s (%s) must not be
negative",["Bit index",Qg(a)]):ch("%s (%s) must be less than size (%s)",["Bit
index",Qg(a),Qg(32)]),Jha(a).D;a=1<<a;return(this.D&a)==a};function xAa(a,b,c)
{return Kf(a,c)?!0:c instanceof Bq?(a.D&b)==(c.D&b):!1}Bq.prototype.Lf=p("D");
Bq.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof Bq?this.D==a.D:!
1};function yAa(){this.D=0}x(yAa,Bq);function zAa(a){var b=new yAa;b.D=a;return
b}yAa.prototype.Ga=function(a){return a instanceof yAa?
Bq.prototype.Ga.call(this,a):!1};function Cq(a,b)
{this.F=a;this.D=b}x(Cq,C);Cq.prototype.getState=p("F");function
Dq(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,Kb,i
c)
{AAa();this.ea=a;this.J=d;this.F=g;this.la=m;this.ha=r;this.O=A;this.W=Q;this.aa=fa
;this.ma=Ca;this.R=Aa;this.H=rb;this.qa=un(m,!
1);this.V=Kb;this.D=zAa(wAa([f,c,q,v,l,N,ic,aa,wa,Ba,Sa,Db,!1,!1,!1,!
1,e,b,n,u,k,E,!1,U,oa,!1,Ga,lb]))}var BAa;x(Dq,C);
function CAa(a,b){return new
Dq(a.ea,Eq(a),Iq(a),a.J,Jq(a),Kq(a),a.F,Lq(a),Mq(a),b,Nq(a),Oq(a),a.ha,Pq(a),Qq(a),
a.O,Rq(a),Sq(a),a.W,Uq(a),Vq(a),a.aa,Wq(a),Xq(a),400,!1,a.R,Yq(a),Zq(a),a.H,
$q(a),ar(a),a.V,br(a))}
function DAa(a,b){switch(b){case "ts_bgc2":return a.J;case "ts_bgc2_i":case
"ts_bgc_i":return Jq(a);case "ts_bd":return a.ea;case "ts_bd_i":return Eq(a);case
"ts_ff":return a.la;case "ts_ff_i":return Nq(a);case "ts_fs":return a.ha;case
"ts_fs_i":return Pq(a);case "ts_fgc2":return a.F;case "ts_fgc2_i":case
"ts_fgc_i":return Lq(a);case "ts_it":return a.O;case "ts_it_i":return Rq(a);case
"ts_bgc":return EAa(a.J);case "ts_fgc":return EAa(a.F);case "ts_sc":return a.W;case
"ts_sc_i":return Uq(a);case "ts_st":return a.aa;
case "ts_st_i":return Wq(a);case "ts_tw":return a.ma;case "ts_un":return a.R;case
"ts_un_i":return Yq(a);case "ts_va":return a.H;case "ts_va_i":return $q(a);case
"ts_rtd":return a.V}throw F("Jb`"+D(b)).D;}
function FAa(a,b){switch(b){case "ts_bgc2":case "ts_bgc2_i":case "ts_bgc":case
"ts_bgc_i":return Kq(a);case "ts_bd":case "ts_bd_i":return Iq(a);case "ts_ff":case
"ts_ff_i":return Oq(a);case "ts_fs":case "ts_fs_i":return Qq(a);case "ts_fgc2":case
"ts_fgc2_i":case "ts_fgc":case "ts_fgc_i":return Mq(a);case "ts_it":case
"ts_it_i":return Sq(a);case "ts_sc":case "ts_sc_i":return Vq(a);case "ts_st":case
"ts_st_i":return Xq(a);case "ts_tw":return a.D.get(9);case "ts_un":case
"ts_un_i":return Zq(a);case "ts_va":case "ts_va_i":return ar(a);
case "ts_rtd":return br(a)}return!1}function Eq(a){return a.D.get(17)}function
Jq(a){return a.D.get(16)}function Lq(a){return a.D.get(20)}function Nq(a){return
a.D.get(18)}function Pq(a){return a.D.get(19)}function Rq(a){return
a.D.get(21)}function Uq(a){return a.D.get(23)}function Wq(a){return
a.D.get(24)}function Yq(a){return a.D.get(26)}function $q(a){return
a.D.get(27)}function Kq(a){return a.D.get(0)}function Iq(a){return
a.D.get(1)}function Oq(a){return a.D.get(2)}
function Qq(a){return a.D.get(3)}function Mq(a){return a.D.get(4)}function Sq(a)
{return a.D.get(5)}function br(a){return a.D.get(6)}function Vq(a){return
a.D.get(7)}function Xq(a){return a.D.get(8)}function Zq(a){return
a.D.get(10)}function ar(a){return a.D.get(11)}function AAa(){AAa=h();BAa=new Dq(!
1,!1,!1,GAa(),!1,!1,HAa(),!1,!1,"Arial",!1,!1,11,!1,!1,!1,!1,!1,!1,!1,!1,!1,!1,!
1,400,!1,!1,!1,!1,"nor",!1,!1,"",!1)};function IAa(a,b)
{this.F=a;this.D=b}x(IAa,C);IAa.prototype.getId=p("F");IAa.prototype.Ga=function(a)
{return a instanceof IAa?a.getId()==this.F&&Kf(a.D,this.D):!1};function JAa()
{}x(JAa,C);function cr(a,b){return dr(a,b,!1)}function dr(a,b,c){a=b*er(a);return!
0===c?a:Sj(a)}function KAa(a,b){return b/er(a)}function er(a){if(null!=a.D)return
a.D;throw F("Tb").D;}function fr(a,b){a=96/72/er(a);return Sj(4*b/3)/a};var
LAa;function gr(){LAa||(LAa=new JAa);return LAa};function hr(a)
{ir();Oo.call(this,"text",MAa);this.H=null;this.D=(AAa(),BAa);a&&this.Wd(a)}var
MAa,NAa,OAa=["ts_fgc2","ts_bgc2"],PAa={hclr_color:"#000000"},QAa=["ts_fs"],RAa=["ts
_bgc2","ts_fgc2"],SAa,TAa,UAa,VAa;function jr(){return kr()}function WAa(){return
lr()}function XAa(){return YAa()}function ZAa(){return MAa}var
$Aa,aBa;x(hr,Oo);function bBa(a,b){ir();if(b){if(400>a)return 400;if(700>a)return
700}return a}function cBa(){var a={};yj(a,OAa);return a}function HAa(){ir();return
new Fp(PAa)}
function GAa(){ir();return new Fp(null)}function mr(a){return a.D.ha}function
dBa(a){return dr(gr(),Math.max(2.25,mr(a)),!0)}function nr(a){return
a.D.qa.D}function or(a){return bBa(a.D.qa.F,a.D.ea)}function EAa(a){ir();if(0!
=a.getType())throw F("Ub").D;return a.ge()}w=hr.prototype;
w.AC=function(a){var b=a.D;var c=this.D;b=new Dq(Eq(b)?c.ea:b.ea,!1,Eq(b)||
Iq(b),Jq(b)?c.J:b.J,!1,Jq(b)||Kq(b),Lq(b)?c.F:b.F,!1,Lq(b)||Mq(b),Nq(b)?c.la:b.la,!
1,Nq(b)||Oq(b),Pq(b)?c.ha:b.ha,!1,Pq(b)||Qq(b),Rq(b)?c.O:b.O,!1,Rq(b)||Sq(b),Uq(b)?
c.W:b.W,!1,Uq(b)||Vq(b),Wq(b)?c.aa:b.aa,!1,Wq(b)||Xq(b),b.ma,b.D.get(9),Yq(b)?
c.R:b.R,!1,Yq(b)||Zq(b),$q(b)?c.H:b.H,!1,$q(b)||
ar(b),b.V,br(b));a.D=b;a.F=0;a.H=null};
w.ye=function(a,b){var c=this.D,d=!!b&&b.D;b=0;var
e=c.ea,f=Eq(c),g=Iq(c),k=c.J,l=Jq(c),m=Kq(c),n=c.F,q=Lq(c),r=Mq(c),u=c.la,v=Nq(c),A
=Oq(c),E=c.ha,N=Pq(c),Q=Qq(c),U=c.O,aa=Rq(c),fa=Sq(c),oa=c.W,wa=Uq(c),Ca=Vq(c),Ba=c
.aa,Aa=Wq(c),Ga=Xq(c),Sa=c.ma,rb=c.D.get(9),lb=c.R,Db=Yq(c),Kb=Zq(c),ic=c.H,Xb=$q(c
),Lb=ar(c),nd=c.V;c=br(c);if("ts_bgc2"in a){pr("ts_bgc2");var yb=a.ts_bgc2;if(!d||
m)m=!0,k=Hya(yb)}"ts_bgc2_i"in a&&(pr("ts_bgc2_i"),!d||m)&&(yb=a.ts_bgc2_i,m=!0,l!
=yb&&(b=b+mo(l,yb)|0,l=yb));"ts_bgc_i"in
a&&(pr("ts_bgc_i"),!d||m)&&(yb=a.ts_bgc_i,m=!0,l!=yb&&(b=b+mo(l,yb)|
0,l=yb));"ts_bd"in a&&(!d||g)&&(g=!0,e=a.ts_bd);"ts_bd_i"in a&&(!d||
g)&&(yb=a.ts_bd_i,g=!0,f!=yb&&(b=b+mo(f,yb)|0,f=yb));"ts_ff"in a&&(!d||
A)&&(u=a.ts_ff,A=!0);"ts_ff_i"in a&&(!d||A)&&(yb=a.ts_ff_i,A=!0,v!
=yb&&(b=b+mo(v,yb)|0,v=yb));"ts_fs"in a&&(!d||Q)&&(E=a.ts_fs,Q=!0);"ts_fs_i"in
a&&(!d||Q)&&(yb=a.ts_fs_i,Q=!0,N!=yb&&(b=b+mo(N,yb)|0,N=yb));"ts_fgc2"in
a&&(pr("ts_fgc2"),!d||r)&&(r=!0,yb=a.ts_fgc2,n=Hya(yb));"ts_fgc2_i"in
a&&(pr("ts_fgc2_i"),
!d||r)&&(yb=a.ts_fgc2_i,r=!0,q!=yb&&(b=b+mo(q,yb)|0,q=yb));"ts_fgc_i"in
a&&(pr("ts_fgc_i"),!d||r)&&(yb=a.ts_fgc_i,r=!0,q!=yb&&(b=b+mo(q,yb)|
0,q=yb));"ts_it"in a&&(!d||fa)&&(U=a.ts_it,fa=!0);"ts_it_i"in a&&(!d||
fa)&&(yb=a.ts_it_i,fa=!0,aa!=yb&&(b=b+mo(aa,yb)|0,aa=yb));"ts_bgc"in
a&&(pr("ts_bgc"),!d||m)&&(yb=a.ts_bgc,m=!0,yb={clr_type:0,hclr_color:yb},no(k,yb)||
(k=new Fp(yb)));"ts_fgc"in a&&(pr("ts_fgc"),!d||r)&&(yb=a.ts_fgc,r=!
0,yb={clr_type:0,hclr_color:yb},no(n,yb)||(n=new Fp(yb)));"ts_sc"in a&&
(!d||Ca)&&(oa=a.ts_sc,Ca=!0);"ts_sc_i"in a&&(!d||Ca)&&(yb=a.ts_sc_i,Ca=!0,wa!
=yb&&(b=b+mo(wa,yb)|0,wa=yb));"ts_st"in a&&(!d||Ga)&&(Ba=a.ts_st,Ga=!0);"ts_st_i"in
a&&(!d||Ga)&&(yb=a.ts_st_i,Ga=!0,Aa!=yb&&(b=b+mo(Aa,yb)|0,Aa=yb));"ts_tw"in a&&(!
d||rb)&&(Sa=a.ts_tw,rb=!0);"ts_un"in a&&(!d||Kb)&&(lb=a.ts_un,Kb=!0);"ts_un_i"in
a&&(!d||Kb)&&(yb=a.ts_un_i,Kb=!0,Db!=yb&&(b=b+mo(Db,yb)|0,Db=yb));"ts_va"in
a&&(yb=a.ts_va,!d||Lb)&&(Lb=!0,ic=yb);"ts_va_i"in a&&(!d||Lb)&&(yb=a.ts_va_i,Lb=!
0,Xb!=yb&&(b=b+mo(Xb,
yb)|0,Xb=yb));"ts_rtd"in a&&(!d||c)&&(a=a.ts_rtd,c=!0,nd=a);a=new Cq(new
Dq(e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,Kb,ic,Xb,Lb,
nd,c),b);this.D=a.getState();this.F=this.F+a.D|0;this.H=null};function pr(a)
{ir();switch(a){case "ts_bgc":case "ts_bgc_i":case "ts_fgc":case "ts_fgc_i":throw
F("Wb").D;}}
w.Ce=function(a){var
b=this.D,c={};An(a,Iq(b),Eq(b))&&(c.ts_bd=b.ea);An(a,Qq(b),Pq(b))&&(c.ts_fs=b.ha);A
n(a,Oq(b),Nq(b))&&G(c,"ts_ff",b.la);An(a,Sq(b),Rq(b))&&(c.ts_it=b.O);An(a,Vq(b),Uq(
b))&&(c.ts_sc=b.W);An(a,Xq(b),Wq(b))&&(c.ts_st=b.aa);yn(a,b.D.get(9))&&(c.ts_tw=b.m
a);An(a,Zq(b),Yq(b))&&(c.ts_un=b.R);An(a,ar(b),
$q(b))&&G(c,"ts_va",b.H);if(An(a,Kq(b),Jq(b))){var
d=b.J.Wa(a);G(c,"ts_bgc2",d)}An(a,Mq(b),Lq(b))&&(d=b.F.Wa(a),G(c,"ts_fgc2",d));Bn(a
,Iq(b))&&(d=Eq(b),c.ts_bd_i=d);Bn(a,Qq(b))&&(d=Pq(b),
c.ts_fs_i=d);Bn(a,Oq(b))&&(d=Nq(b),c.ts_ff_i=d);Bn(a,Sq(b))&&(d=Rq(b),c.ts_it_i=d);
Bn(a,Vq(b))&&(d=Uq(b),c.ts_sc_i=d);Bn(a,Xq(b))&&(d=Wq(b),c.ts_st_i=d);Bn(a,Zq(b))&&
(d=Yq(b),c.ts_un_i=d);Bn(a,ar(b))&&(d=$q(b),c.ts_va_i=d);Bn(a,Kq(b))&&(d=Jq(b),c.ts
_bgc2_i=d);Bn(a,Mq(b))&&(d=Lq(b),c.ts_fgc2_i=d);P(R(),"docs-text-
etsrds")&&yn(a,br(b))&&G(c,"ts_rtd",b.V);return
c};w.ap=da(29);w.QF=da(33);w.Zwa=function(){return QAa};w.xe=function(a)
{pr(a);return DAa(this.D,a)};
w.pe=function(a){pr(a);return FAa(this.D,a)};w.qe=function(a,b){if(!(a instanceof
hr))return!1;var c=this.H,d=a.H;c&&d&&!ko(this)&&!
ko(a)&&this.D.F.getType()==a.D.F.getType()&&this.D.J.getType()==a.D.J.getType()?
b=c.Ga(d):(c=this.D,a=a.D,b=Kf(a,c)?!0:b.D&&!xAa(c.D,65535,a.D)?!
1:oo(c.J,a.J,b)&&c.ea==a.ea&&Kf(c.la,a.la)&&c.ha==a.ha&&oo(c.F,a.F,b)&&c.O==a.O&&c.
W==a.W&&c.aa==a.aa&&c.ma==a.ma&&c.R==a.R&&Kf(c.H,a.H)&&Kf(c.V,a.V)&&xAa(c.D,-
65536,a.D));return b};w.Ai=function(){return RAa};
w.clone=function(){var a=kr();this.copyTo(a);return a};w.Be=function(a)
{a.D=this.D;a.H=this.H};function eBa(a){var
b=kr(),c=CAa(a.D,b.D.la);a.copyTo(b);b.D=c;b.H=null;return b}function fBa(a,b){var
c=kr();b=mr(a)*b;var d=a.D;b=new
Dq(d.ea,Eq(d),Iq(d),d.J,Jq(d),Kq(d),d.F,Lq(d),Mq(d),d.la,Nq(d),Oq(d),b,Pq(d),Qq(d),
d.O,Rq(d),Sq(d),d.W,Uq(d),Vq(d),d.aa,Wq(d),Xq(d),400,!1,d.R,Yq(d),Zq(d),d.H,
$q(d),ar(d),d.V,br(d));a.copyTo(c);c.D=b;c.H=null;return c}function lr()
{ir();return TAa.clone()}
function gBa(){var a=kr();AAa();var b=new Fp({hclr_color:"#666666"});b=new Cq(new
Dq(!1,!0,!1,GAa(),!0,!1,b,!1,!1,"Georgia",!1,!1,24,!1,!1,!0,!1,!1,!1,!0,!1,!1,!0,!
1,400,!1,!1,!0,!1,"nor",!0,!1,"",!1),6);a.D=b.getState();a.F=b.D;return a}function
qr(a){var b=kr();AAa();a=new Cq(new Dq(!0,!1,!1,GAa(),!0,!1,HAa(),!0,!1,"Arial",!
0,!1,a,!1,!1,!1,!0,!1,!1,!0,!1,!1,!0,!1,400,!1,!1,!0,!1,"nor",!0,!1,"",!
1),8);b.D=a.getState();b.F=a.D;return b}function YAa(){ir();return VAa.clone()}
function hBa(){var a=kr();AAa();var b=new Dq(!1,!0,!1,GAa(),!0,!1,HAa(),!0,!
1,"Arial",!0,!1,11,!0,!1,!1,!0,!1,!1,!0,!1,!1,!0,!1,400,!1,!1,!0,!1,"nor",!0,!
1,"",!1);a.D=b;a.F=10;return a}function iBa(){var a=kr();AAa();var b=new Dq(!1,!0,!
0,GAa(),!0,!0,HAa(),!0,!0,"Arial",!0,!0,11,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,400,!
1,!1,!0,!0,"nor",!0,!0,"",!1);a.D=b;a.F=10;return a}function jBa(){ir();return
VAa}function kBa(){ir();return TAa}function kr(){return new
hr(null)}w.Mk=da(43);w.Ck=da(48);
w.Xfa=function(a,b){a&&("ts_ff"in a&&("ts_ff_i"in a&&!a.ts_ff_i||!("ts_ff_i"in a||
Nq(this.D)))?b[a.ts_ff]=!0:!("ts_ff"in a)&&"ts_ff_i"in a&&!0!
==a.ts_ff_i&&Nq(this.D)&&(b[nr(this)]=!0))};function lBa(a,b)
{ir();b=Math.max(2.25,b);return"nor"!==a?.6*b:b}function mBa(a){return
dr(gr(),lBa(a.D.H,mr(a)),!0)}
function ir()
{ir=h();Po();MAa=nBa();NAa=cBa();SAa=null;VAa=go(hBa());UAa={0:go(kr()),1:go(qr(24)
),2:go(qr(18)),3:go(qr(14)),4:go(qr(12)),5:go(qr(11)),6:go(qr(10)),100:go(qr(36)),1
01:go(gBa()),102:go(qr(9))};TAa=go(iBa());io(TAa);
$Aa=Uo("text",jr,WAa,ZAa);aBa=Uo("text",XAa,WAa,ZAa)};function oBa(a,b,c){return
0==(a%100|0)&&a>=b&&a<=c};var
pBa,qBa,rBa,sBa,tBa,uBa,vBa,wBa,xBa,yBa,zBa,ABa,BBa;function nBa(){CBa();var
a=mh(mh(mh(mh(mh(mh(mh(mh(mh(lh(),pBa),qBa),rBa),sBa),tBa),uBa),vBa),wBa),xBa);mh(m
h(a,yBa),zBa);P(R(),"docs-text-etsrdpn")&&mh(a,ABa);return co(ph(a))}
function CBa(){CBa=h();BBa=Vo(1,512);yBa=dq(aq(Zp(Vp(Vya(Xp(Up(null),Vf(function(a)
{Oya(a)})),sg(function(a){return
Qya(a)})),"ts_bgc2")),0,3));pBa=qq(pq(yza(nq(mq("ts_bd"))),!
1));zBa=dq(aq(Zp(Vp(Vya(Xp(Up(null),Vf(function(a){Oya(a)})),sg(function(a){return
Qya(a)})),"ts_fgc2")),0,3));qBa=kq(iq(cza(fq(gq(eq("ts_fs")),hp(Mg(function(a)
{return 0==a||BBa.contains(a)}))),Kn(Jn(In(Hn(1)),Gn(function(a){if(mg(a))a:
{a=Math.min(Math.max(a,1),512);break a;throw kg(ch("min (%s) must be less than or
equal to max (%s)",
[1,512])).D;}return a}))))));rBa=qq(pq(yza(nq(mq("ts_it"))),!
1));Ep(Bp(Dp(yp(uya(xp(wp(vp(),"ts_bgc"))),hp(Mg(function(a){return
tp(a)}))),Gn(function(a){return up(null,!
1,a)}))));Ep(Bp(Dp(yp(uya(xp(wp(vp(),"ts_fgc"))),hp(Mg(function(a){return
tp(a)}))),Gn(function(a){return up("#000000",!
1,a)}))));ABa=Ep(Cp(xp(wp(vp(),"ts_rtd")),1,2,3));sBa=qq(pq(yza(nq(mq("ts_sc"))),!
1));tBa=qq(pq(yza(nq(mq("ts_st"))),!1));uBa=Jp(Bya(Hp(Gp("ts_tw"),Xxa(new
Wia(function(a){return oBa(a,100,900)}),"Invalid value: "))));
vBa=qq(pq(yza(nq(mq("ts_un"))),!
1));wBa=sp(rp(qp(lya(op(mp(fya(vAa),"ts_va"))),"nor")));xBa=Ep(vya(Dp(yp(uya(wp(vp(
),"ts_ff")),Wxa(Mg(function(a){return uAa(a)}),"Not a valid font family:
")),Gn(function(a){return Zg(a)&&uAa(a)?a:"Arial"}))))};function rr(a,b)
{this.D=a;this.F=!0===b}x(rr,C);function sr(a){return new rr(a,!
1)}w=rr.prototype;w.nea=function(a,b,c){return Kf(a,b)||null!
=a&&oo(a,b,c)};w.lea=function(a,b){return Kf(a,b)||null!
=a&&no(a,b)};w.jN=function(a){var b;return
b=this.D,b(a)};w.YK=da(53);w.o8=function(a,b){return a.Wa(b)};w.Q1=function(a)
{return a.clone()};w.defaultValue=function(){var a;return
a=this.D,a({})};w.p8=function(a,b){if(this.F){var c;return
c=this.D,c(b)}a.Wd(b);return a};
w.Wia=function(a,b,c){return
a.RB(b,c)};w.jP=da(56);w.XQ=da(59);w.IO=da(62);w.aN=da(65);w.Nla=function(a){return
go(a)};function DBa(a,b,c,d,e,f,g,k)
{EBa();this.J=a;this.O=b;this.D=c;this.W=d;this.H=e;this.R=f;this.F=g;this.V=k}var
FBa;x(DBa,C);function GBa(a,b){HBa(b);switch(b){case "brdr_c2":return a.J;case
"brdr_c":a=a.J;IBa();if(0!=a.getType())throw F("Ub").D;return a.ge();case
"brdr_w":return a.D;case "brdr_ls":return a.H;case "brdr_s":return a.F}throw
F("Jb`"+D(b)).D;}
function JBa(a,b){HBa(b);switch(b){case "brdr_c2":case "brdr_c":return a.O;case
"brdr_w":return a.W;case "brdr_ls":return a.R;case "brdr_s":return a.V}return!
1}function EBa(){EBa=h();FBa=new DBa(new Fp(null),!1,0,!1,0,!1,0,!1)};function
tr(a){IBa();fo.call(this,KBa);this.D=(EBa(),FBa);a&&this.Wd(a)}var
KBa,LBa=["brdr_c2"];x(tr,fo);function ur(){return new
tr(null)}w=tr.prototype;w.Oc=function(){return this.D.J};w.eG=function(){return
cr(gr(),this.D.D)};function MBa(a){return cr(gr(),a.D.F)}
w.ye=function(a,b){var c=this.D;IBa();var
d=c.J,e=c.O,f=c.D,g=c.W,k=c.H,l=c.R,m=c.F;c=c.V;b=!!b&&b.D;"brdr_c"in a&&(!b||
e)&&(e={clr_type:0,hclr_color:a.brdr_c},no(d,e)||(d=new Fp(e)),e=!0);"brdr_c2"in
a&&(!b||e)&&(e=a.brdr_c2,no(d,e)||(d=Hya(e)),e=!0);"brdr_w"in a&&(!b||
g)&&(f=a.brdr_w,g=!0);"brdr_ls"in a&&(!b||l)&&(k=a.brdr_ls,l=!0);"brdr_s"in a&&(!
b||c)&&(m=a.brdr_s,c=!0);this.D=new DBa(d,e,f,g,k,l,m,c)};
w.Ce=function(a){var b=this.D,c={};if(!a.D||b.O){var
d=b.J.Wa(a);G(c,"brdr_c2",d)}if(!a.D||b.W)c.brdr_w=b.D;if(!a.D||
b.R)c.brdr_ls=b.H;if(!a.D||b.V)c.brdr_s=b.F;return c};w.qe=function(a,b){if(a
instanceof tr){var c=this.D;a=a.D;b=Kf(a,c)?!0:!b.D||
c.O==a.O&&c.W==a.W&&c.R==a.R&&c.V==a.V?
oo(c.J,a.J,b)&&c.D==a.D&&c.H==a.H&&c.F==a.F:!1}else b=!1;return b};w.xe=function(a)
{return GBa(this.D,a)};w.pe=function(a){return JBa(this.D,a)};w.clone=function()
{var a=new tr(null);this.copyTo(a);return a};
w.Be=function(a){a.D=this.D};w.QF=da(32);w.Mk=da(42);w.Ai=function(){return
LBa};w.Ck=da(47);function HBa(a){IBa();switch(a){case "brdr_c":throw
F("Wb").D;}}function IBa(){IBa=h();KBa=iza();io(ur())};var NBa=[0,1,2];var
OBa=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];function PBa(a,b)
{this.D=a;this.F=b}x(PBa,C);var QBa,RBa,SBa,TBa,UBa,VBa,WBa,XBa,YBa,ZBa,
$Ba,aCa,bCa,cCa,dCa;function vr(){eCa();var a=yh();P(R(),"docs-text-elei")?
mh(mh(mh(mh(mh(mh(mh(a,QBa),RBa),SBa),TBa),UBa),VBa),WBa):mh(mh(mh(mh(mh(mh(mh(a,XB
a),YBa),ZBa),$Ba),aCa),bCa),cCa);mh(a,dCa);return co(ph(a))}function fCa(a){var
b=rp(qp(kya(mp(lp(NBa),"b_a"),0,1,2),Qg(0)));a&&op(b);return sp(b)}function gCa(a)
{var b=vya(Dp(wp(vp(),"b_gf"),Kn(In(Hn("")))));a&&uya(b);return Ep(b)}
function hCa(a){var b=Dp(vya(wp(vp(),"b_gs")),Kn(In(Hn(""))));a&&uya(b);return
Ep(b)}function iCa(a){var
b=mya(rp(qp(lya(mp(lp(OBa),"b_gt")),Qg(16))));a&&op(b);return sp(b)}function jCa(a)
{var b=jq(iq(eq("b_ifl")),0);a&&gq(b);return kq(b)}function kCa(a){var
b=jq(iq(eq("b_il")),0);a&&gq(b);return kq(b)}function lCa(a){var
b=Aya();a&&(b.D.F=!0);return Jp(b)}
function eCa(){eCa=h();XBa=fCa(!1);QBa=fCa(!0);YBa=gCa(!1);RBa=gCa(!0);ZBa=hCa(!
1);SBa=hCa(!0);$Ba=iCa(!1);TBa=iCa(!0);aCa=jCa(!1);UBa=jCa(!0);bCa=kCa(!
1);VBa=kCa(!0);dCa=dq(Yp(bq(Vp(Up(nBa()),"b_ts"),1,2,3)));cCa=lCa(!1);WBa=lCa(!
0)};function wr(a)
{xr();fo.call(this,mCa);this.qa=this.Aa=this.ma=this.Va=this.la=this.Na=this.ea=thi
s.Ka=this.aa=this.Ca=this.W=this.xa=this.ha=this.La=!
1;this.D=16;this.za=0;this.J=this.V="";this.O=this.R=0;this.bb=1;this.H=new
hr(null);a&&this.Wd(a)}var
mCa,nCa=["b_ts"],oCa=[3,5,7],pCa=[0,1,2];x(wr,fo);w=wr.prototype;w.clone=function()
{var a=new wr(null);this.copyTo(a);return a};
w.Be=function(a)
{a.za=this.za;a.xa=this.xa;a.W=this.W;a.D=this.D;a.La=this.La;a.ha=this.ha;a.V=this
.V;a.Ca=this.Ca;a.aa=this.aa;a.J=this.J;a.Ka=this.Ka;a.ea=this.ea;a.R=this.R;a.Na=t
his.Na;a.la=this.la;a.O=this.O;a.Va=this.Va;a.ma=this.ma;a.bb=this.bb;a.Aa=this.Aa;
a.qa=this.qa;a.H=this.H.clone()};w.Ai=function(){return nCa};
w.xe=function(a){switch(a){case "b_a":return this.za;case "b_a_i":return
yr(),this.xa;case "b_ifl":return this.R;case "b_ifl_i":return yr(),this.Na;case
"b_il":return this.O;case "b_il_i":return yr(),this.Va;case "b_gt":return
this.D;case "b_gt_i":return yr(),this.La;case "b_gf":return this.V;case
"b_gf_i":return yr(),this.Ca;case "b_gs":return this.J;case "b_gs_i":return
yr(),this.Ka;case "b_sn":return this.bb;case "b_sn_i":return yr(),this.Aa;case
"b_ts":return this.H}throw F("Jb`"+D(a)).D;};
w.pe=function(a){switch(a){case "b_a":return this.W;case "b_a_i":return
yr(),this.W;case "b_ifl":return this.la;case "b_ifl_i":return yr(),this.la;case
"b_il":return this.ma;case "b_il_i":return yr(),this.ma;case "b_gt":return
this.ha;case "b_gt_i":return yr(),this.ha;case "b_gf":return this.aa;case
"b_gf_i":return yr(),this.aa;case "b_gs":return this.ea;case "b_gs_i":return
yr(),this.ea;case "b_sn":return this.qa;case "b_sn_i":return yr(),this.qa;case
"b_ts":return!0}return!1};
w.qe=function(a,b){return a instanceof wr?!b.D||
this.W==a.W&&this.la==a.la&&this.ma==a.ma&&this.ha==a.ha&&this.aa==a.aa&&this.ea==a
.ea&&this.qa==a.qa?
this.za==a.za&&this.xa==a.xa&&this.R==a.R&&this.Na==a.Na&&this.O==a.O&&this.Va==a.V
a&&this.D==a.D&&this.La==a.La&&Kf(this.V,a.V)&&this.Ca==a.Ca&&Kf(this.J,a.J)&&this.
Ka==a.Ka&&this.bb==a.bb&&this.Aa==a.Aa&&oo(this.H,a.H,b):!1:!1};
function zr(a){xr();switch(a){case 3:case 4:case 5:case 6:case 7:case 10:case
11:case 12:case 13:case 14:case 15:return!0;default:return!1}}function Ar(a){return
zr(a.D)}function qCa(a){xr();switch(a){case 0:case 1:case 2:case 3:case 4:case
5:case 6:case 7:case 8:return!0;default:return!1}}
w.AC=function(a){P(R(),"docs-text-elei")&&(a.xa&&(a.za=this.za,a.xa=!1,a.W=!
0),a.Na&&(a.R=this.R,a.Na=!1,a.la=!0),a.Va&&(a.O=this.O,a.Va=!1,a.ma=!
0),a.La&&(a.D=this.D,a.La=!1,a.ha=!0),a.Ca&&(a.V=this.V,a.Ca=!1,a.aa=!
0),a.Ka&&(a.J=this.J,a.Ka=!1,a.ea=!0),a.Aa&&(a.bb=this.bb,a.Aa=!1,a.qa=!
0),a.F=0);this.H.nt(a.H)};
w.ye=function(a,b){var c=!!b&&b.D;if("b_a"in a&&(!c||this.W)){var d=a.b_a;this.W=!
0;this.za=d}if("b_a_i"in a&&(!c||this.W)){d=a.b_a_i;this.W=!0;yr();var
e=this.xa;this.xa=d;lo(this,e,d)}"b_ifl"in a&&(!c||this.la)&&(d=a.b_ifl,this.la=!
0,this.R=d);"b_ifl_i"in a&&(!c||this.la)&&(d=a.b_ifl_i,this.la=!
0,yr(),e=this.Na,this.Na=d,lo(this,e,d));"b_il"in a&&(!c||
this.ma)&&(d=a.b_il,this.ma=!0,this.O=d);"b_il_i"in a&&(!c||
this.ma)&&(d=a.b_il_i,this.ma=!0,yr(),e=this.Va,this.Va=d,lo(this,e,d));"b_gt"in
a&&(!c||
this.ha)&&(d=a.b_gt,this.ha=!0,this.D=d);"b_gt_i"in a&&(!c||
this.ha)&&(d=a.b_gt_i,this.ha=!0,yr(),e=this.La,this.La=d,lo(this,e,d));"b_gf"in
a&&(!c||this.aa)&&(d=a.b_gf,this.aa=!0,this.V=d);"b_gf_i"in a&&(!c||
this.aa)&&(d=a.b_gf_i,this.aa=!0,yr(),e=this.Ca,this.Ca=d,lo(this,e,d));"b_gs"in
a&&(!c||this.ea)&&(d=a.b_gs,this.ea=!0,this.J=d);"b_gs_i"in a&&(!c||
this.ea)&&(d=a.b_gs_i,this.ea=!0,yr(),e=this.Ka,this.Ka=d,lo(this,e,d));"b_sn"in
a&&(!c||this.qa)&&(d=a.b_sn,this.qa=!0,this.bb=d);"b_sn_i"in a&&
(!c||this.qa)&&(c=a.b_sn_i,this.qa=!
0,yr(),d=this.Aa,this.Aa=c,lo(this,d,c));"b_ts"in
a&&this.H.update(a.b_ts,b)};function yr(){if(!P(R(),"docs-text-elei"))throw
F("$b").D;}
w.Ce=function(a){var
b={};An(a,this.W,this.xa)&&(b.b_a=this.za);An(a,this.la,this.Na)&&(b.b_ifl=this.R);
An(a,this.ma,this.Va)&&(b.b_il=this.O);An(a,this.ha,this.La)&&(b.b_gt=this.D);An(a,
this.qa,this.Aa)&&(b.b_sn=this.bb);var
c=this.H.Wa(a);zn(a,c)&&G(b,"b_ts",c);An(a,this.aa,this.Ca)&&G(b,"b_gf",this.V);An(
a,this.ea,this.Ka)&&G(b,"b_gs",this.J);P(R(),"docs-text-
elei")&&(Bn(a,this.W)&&(b.b_a_i=this.xa),Bn(a,this.la)&&(b.b_ifl_i=this.Na),Bn(a,th
is.ma)&&(b.b_il_i=this.Va),Bn(a,this.ha)&&(b.b_gt_i=this.La),
Bn(a,this.qa)&&(b.b_sn_i=this.Aa),Bn(a,this.aa)&&(b.b_gf_i=this.Ca),Bn(a,this.ea)&&
(b.b_gs_i=this.Ka));return b};w.ap=da(28);function rCa(a,b){xr();a*=b;return new
PBa(a+b/2,a+b)}function sCa(a,b,c){var d=new wr(null);b=rCa(a,b);c=c?
oCa:pCa;d.D=c[a%c.length|0];d.O=b.F;d.R=b.D;return d}function Br(a,b)
{xr();a.ts_un=!1;!0===b&&(a.ts_un_i=!1)}function xr(){xr=h();mCa=vr()};function
Cr(a){tCa();fo.call(this,uCa);this.D=[];this.J=[];this.O=!1;this.H=a}var
uCa,vCa;x(Cr,fo);w=Cr.prototype;w.clone=function(){var a=new
Cr(this.H);this.copyTo(a);return a};w.OIa=function(){for(var
a=0;a<this.D.length;a=a+1|0){var
b=this.H.Nla(this.D[a]);this.D[a]=b}};w.Be=function(a)
{a.O=this.O;a.H=this.H;a.J=Ih(this.J);a.D=[];for(var b=0;b<this.D.length;b=b+1|0)
{var c=this.H.Q1(this.D[b]);a.D[b]=c}};w.Rc=p("D");w.xe=function(a){switch(a){case
"cv":return this.Rc()}throw F("ac`"+D(a)).D;};
w.EA=function(a){switch(a){case "cv":return[this.H.defaultValue()];default:return
fo.prototype.EA.call(this,a)}};w.pe=function(a){switch(a){case "cv":return!
wCa(this)}return!1};w.RB=function(a,b){for(var c in a)switch(c){case "cv":return
xCa(this,a[c],b)}return!1};w.qe=function(a,b){if(!yCa(a)||b.D&&!vh(this.J,a.J)||
this.D.length!=a.D.length)return!1;for(var c=0;c<this.D.length;c=c+1|0)if(!
this.H.nea(this.D[c],a.D[c],b))return!1;return!0};
w.ye=function(a,b){if("cv"in a){a=a.cv;b=!!b&&b.D;var c=a.op,d=0;"set"!
==c&&(d=a.opIndex);a=a.opValue;if("delete"===c)b=d,rq(b<this.D.length&&0<=b,"Invali
d index for delete: %s",[Qg(b)]),rq(b<this.J.length,"Invalid index for delete: %s",
[Qg(b)]),Kh(this.D,b),Kh(this.J,b);else
if("insert"===c)c=d,rq(c<=this.D.length&&0<=c,"Invalid index for insert: %s",
[Qg(c)]),a=b?
this.H.defaultValue():this.H.jN(a),this.D.splice(c,0,a),this.J.splice(c,0,!
b),this.O=!0;else if("reference"===c){if(c=d,!b||this.J[c])rq(c<
this.D.length&&0<=c,"Invalid index for reference: %s",
[Qg(c)]),b=this.H.p8(this.D[c],a),this.D[c]=b,this.O=!0,this.J[c]=!0}else
if("set"===c){Jh(this.D);Jh(this.J);for(c=0;c<a.length;c=c+1|0)d=b?
this.H.defaultValue():this.H.jN(a[c]),this.D.push(d),this.J.push(!b);this.O=!
0}}};w.Ce=function(a){a||(a=(Cn(),wn));if(a.D&&!this.O)return{};var
b=[],c=this.D;for(var d=0;d<c.length;d++)Cka(b,this.H.o8(c[d],a));return
Dr(b)};function wCa(a){a=a.J;for(var b=0;b<a.length;b++)if(a[b])return!1;return!0}
function xCa(a,b,c){var d=!!c&&c.D;switch(b.op){case "delete":case "insert":return!
1;case "reference":return d=b.opIndex,a.H.Wia(a.D[d],b.opValue,c);case
"set":c=a.D;b=b.opValue;if(b.length!=c.length)return!1;if(d)return
wCa(a);for(d=0;d<c.length;d=d+1|0)if(!a.H.lea(c[d],b[d]))return!1;return!0;case
"mark_deleted":case "unmark_deleted":return!0;default:return!
1}}w.HB=da(35);w.eH=da(37);function Dr(a){tCa();return
zCa(Eza("set",null,a))}function zCa(a){tCa();return{cv:a}}
function tCa(){tCa=h();vCa=dq(cq(Vp(Vya(Xp(Up(null),Vf(function(){Fn("Unexpected
validation on Collection's COLLECTION_VALUE property.")})),sg(function(){throw
F("cc").D;})),"cv")));uCa=co([vCa])}function yCa(a){return a instanceof
Cr};function Er(a,b){this.F=go(a);this.D=null!=b?
go(b):null}x(Er,C);Er.prototype.Wa=function(a){return null!=this.D?
this.D.Wa(a):null};Er.prototype.update=function(a,b){if(!a)return null==this.D?
this:new Er(this.F,null);var c=(null==this.D?
this.F:this.D).clone();c.update(a,b);return new
Er(this.F,c)};Er.prototype.get=function(){return null!=this.D?
this.D:this.F};function Fr(a){ACa();fo.call(this,BCa);this.D=CCa;this.H=!
1;a&&this.Wd(a)}var
BCa,CCa,DCa=["sd_bgc2"];x(Fr,fo);w=Fr.prototype;w.clone=function(){var a=new
Fr({});this.copyTo(a);return a};w.Be=function(a)
{a.D=this.D;a.H=this.H};w.ye=function(a,b){b=!!b&&b.D;if("sd_bgc"in a&&(!b||
this.H)){this.H=!0;var c={clr_type:0,hclr_color:a.sd_bgc};no(this.D,c)||(this.D=new
Fp(c))}"sd_bgc2"in a&&(!b||this.H)&&(this.H=!0,a=a.sd_bgc2,no(this.D,a)||
(this.D=Hya(a)))};w.QF=da(31);
w.xe=function(a){ECa(a);switch(a){case "sd_bgc2":return this.D;case
"sd_bgc":a=this.D;ACa();if(0!=a.getType())throw F("Ub").D;return a.ge()}throw
F("dc`"+D(a)).D;};w.pe=function(a){ECa(a);switch(a){case "sd_bgc2":case
"sd_bgc":return this.H}return!1};w.Mk=da(41);w.Ck=da(46);w.Ai=function(){return
DCa};function ECa(a){switch(a){case "sd_bgc":throw F("Wb").D;}}w.qe=function(a,b)
{return a instanceof Fr?b.D&&this.H!=a.H?!1:oo(this.D,a.D,b):!1};
w.Ce=function(a){var b={};if(!a.D||this.H)a=this.D.Wa(a),G(b,"sd_bgc2",a);return
b};function ACa(){ACa=h();rza();BCa=co([oza]);CCa=new Fp(null);io(new
Fr(null))};function
Gr(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,Kb,i
c,Xb,Lb,nd,yb,Dc,mc,
$e,be,ce,Td,ke,He,pe,Ee,Ig,Ae,vf,Le,qe,ge,af,oc,Mb,zb,Xc,Dd,Sc,Ud,bf,Xf)
{FCa();this.R=0;this.za=!1;this.V=this.J=this.H=this.O=0;this.La=this.Ka=!
1;this.Na=this.Va=0;this.Aa=!1;this.W=this.xa=this.ea=0;this.gb=!
1;this.D=zAa(wAa([c,f,l,q,v,N,aa,oa,Ca,Ga,lb,ic,nd,mc,ce,He,Ee,Ae,qe,oc,Xc,Ud,Xf]))
;this.F=zAa(wAa([b,e,k,n,u,E,U,!1,!1,Aa,rb,Kb,Lb,Dc,be,ke,!1,!1,Le,af,zb,Sc,!
1]));this.R=a;this.za=
d;this.aa=g;this.ha=m;this.la=r;this.ma=A;this.qa=Q;this.O=fa;this.Ca=wa;this.H=Sa;
this.J=Db;this.V=Ba;this.Ka=Xb;this.La=yb;this.Va=$e;this.Na=Td;this.Aa=pe;this.ib=
Ig;this.bb=vf;this.ea=ge;this.xa=Mb;this.W=Dd;this.gb=bf}var
GCa,HCa,ICa,JCa;x(Gr,C);
function KCa(a,b){switch(b){case "ps_al":return a.R;case "ps_al_i":return
a.F.get(0);case "ps_awao":return a.za;case "ps_awao_i":return a.F.get(1);case
"ps_bbtw":return a.aa.D;case "ps_bbtw_i":return a.F.get(2);case "ps_bb":return
a.ha.D;case "ps_bb_i":return a.F.get(3);case "ps_bl":return a.la.D;case
"ps_bl_i":return a.F.get(4);case "ps_br":return a.ma.D;case "ps_br_i":return
a.F.get(5);case "ps_bt":return a.qa.D;case "ps_bt_i":return a.F.get(6);case
"ps_hd":return a.O;case "ps_hdid":return a.Ca;
case "ps_ifl":return a.H;case "ps_ifl_i":return a.F.get(10);case "ps_il":return
a.J;case "ps_il_i":return a.F.get(11);case "ps_ir":return a.V;case "ps_ir_i":return
a.F.get(9);case "ps_klt":return a.Ka;case "ps_klt_i":return a.F.get(12);case
"ps_kwn":return a.La;case "ps_kwn_i":return a.F.get(13);case "ps_ls":return
a.Va;case "ps_ls_i":return a.F.get(14);case "ps_lslm":return a.Na;case
"ps_lslm_i":return a.F.get(15);case "ps_ltr":return a.Aa;case "ps_rd":return
a.ib;case "ps_sd":return a.bb.D;case "ps_sd_i":return a.F.get(18);
case "ps_sa":return a.ea;case "ps_sa_i":return a.F.get(19);case "ps_sb":return
a.xa;case "ps_sb_i":return a.F.get(20);case "ps_sm":return a.W;case
"ps_sm_i":return a.F.get(21);case "ps_shd":return a.gb}throw
F("Jb`"+D(b)).D;}function LCa(a,b){switch(b){case "ps_bbtw":return a.aa.F;case
"ps_bb":return a.ha.F;case "ps_bl":return a.la.F;case "ps_br":return a.ma.F;case
"ps_bt":return a.qa.F;case "ps_sd":return a.bb.F}throw F("Fb`"+D(b)).D;}
function MCa(a,b){switch(b){case "ps_al":case "ps_al_i":return a.D.get(0);case
"ps_awao":case "ps_awao_i":return a.D.get(1);case "ps_bbtw":case "ps_bbtw_i":return
a.D.get(2);case "ps_bb":case "ps_bb_i":return a.D.get(3);case "ps_bl":case
"ps_bl_i":return a.D.get(4);case "ps_br":case "ps_br_i":return a.D.get(5);case
"ps_bt":case "ps_bt_i":return a.D.get(6);case "ps_hd":return a.D.get(7);case
"ps_hdid":return a.D.get(8);case "ps_ifl":case "ps_ifl_i":return a.D.get(10);case
"ps_il":case "ps_il_i":return a.D.get(11);
case "ps_ir":case "ps_ir_i":return a.D.get(9);case "ps_klt":case "ps_klt_i":return
a.D.get(12);case "ps_kwn":case "ps_kwn_i":return a.D.get(13);case "ps_ls":case
"ps_ls_i":return a.D.get(14);case "ps_lslm":case "ps_lslm_i":return
a.D.get(15);case "ps_ltr":return a.D.get(16);case "ps_rd":return a.D.get(17);case
"ps_sd":case "ps_sd_i":return a.D.get(18);case "ps_sa":case "ps_sa_i":return
a.D.get(19);case "ps_sb":case "ps_sb_i":return a.D.get(20);case "ps_sm":case
"ps_sm_i":return a.D.get(21);case "ps_shd":return a.D.get(22)}return!1}
function FCa(){FCa=h();GCa=new Gr(0,!0,!1,!1,!0,!1,(Hr(),Ir),!0,!1,Ir,!0,!1,Ir,!0,!
1,Ir,!0,!1,Ir,!0,!1,0,!1,"",!1,0,!0,!1,0,!0,!1,0,!0,!1,!1,!0,!1,!1,!0,!1,1.15,!0,!
1,0,!0,!1,!0,!1,"",!1,NCa,!0,!1,0,!0,!1,0,!0,!1,0,!0,!1,!1,!1);HCa=new Gr(0,!0,!0,!
1,!0,!0,Ir,!0,!0,Ir,!0,!0,Ir,!0,!0,Ir,!0,!0,Ir,!0,!0,0,!0,"",!0,0,!0,!0,0,!0,!0,0,!
0,!0,!1,!0,!0,!1,!0,!0,1.15,!0,!0,0,!0,!0,!0,!1,"",!1,NCa,!0,!0,0,!0,!0,0,!0,!0,0,!
0,!0,!1,!0);ICa=new Gr(0,!1,!1,!1,!1,!1,Ir,!1,!1,Ir,!1,!1,Ir,!1,!1,Ir,!1,!1,Ir,!1,!
1,0,
!1,"",!1,0,!1,!1,0,!1,!1,0,!1,!1,!1,!1,!1,!1,!1,!1,1.15,!1,!1,0,!1,!1,!0,!1,"",!
1,NCa,!1,!1,0,!1,!1,0,!1,!1,0,!1,!1,!1,!1);JCa=new Gr(0,!1,!1,!0,!1,!1,Ir,!1,!
1,Ir,!1,!1,Ir,!1,!1,Ir,!1,!1,Ir,!1,!1,0,!1,"",!1,0,!1,!1,0,!1,!1,0,!1,!1,!1,!1,!1,!
1,!1,!1,1.15,!1,!1,0,!1,!1,!0,!1,"",!1,NCa,!1,!1,0,!1,!1,0,!1,!1,1,!1,!1,!1,!
1)};function OCa(a,b){switch(b){case 0:return Math.max(1,a);case 1:return
a;default:throw F("ec`"+b).D;}};function PCa(a){fo.call(this,
(vza(),uza));this.H=0;this.D=!1;this.O=0;this.J=!
1;a&&this.Wd(a)}x(PCa,fo);w=PCa.prototype;w.clone=function(){var a=new
PCa({});this.copyTo(a);return a};w.Be=function(a)
{a.H=this.H;a.D=this.D;a.O=this.O;a.J=this.J};function QCa(a){return
cr(gr(),a.O)}function RCa(a,b){var c=gr(),d=a/er(c);c=cr(c,(Math.floor(d/b)
+1)*b);return c<=a?RCa(a+1,b):c}
w.ye=function(a,b){b=!!b&&b.D;if("tbs_al"in a&&(!b||this.D)){var
c=a.tbs_al;this.D=!0;this.H=c}"tbs_of"in a&&(!b||this.J)&&(a=a.tbs_of,this.J=!
0,this.O=a)};w.xe=function(a){switch(a){case "tbs_al":return this.H;case
"tbs_of":return this.O}throw F("fc`"+D(a)).D;};w.pe=function(a){switch(a){case
"tbs_al":return this.D;case "tbs_of":return this.J}return!1};w.qe=function(a,b)
{return a instanceof PCa?!b.D||this.D==a.D&&this.J==a.J?this.H==a.H&&this.O==a.O:!
1:!1};
w.Ce=function(a){var b={};if(!a.D||this.D)b.tbs_al=this.H;if(!a.D||
this.J)b.tbs_of=this.O;return b};w.ap=da(27);function Jr(a)
{Hr();Oo.call(this,"paragraph",SCa);this.D=(FCa(),ICa);this.H=new
Cr(sr(TCa));a&&this.Wd(a)}var Ir,NCa,SCa;function Kr(){Hr();return Lr()}var
UCa=["ps_ls"],VCa="ps_bbtw ps_bb ps_bl ps_br ps_bt ps_sd ps_ts".split("
"),WCa,XCa,YCa;function TCa(a){return new PCa(a)}function ZCa(){return
$Ca()}function aDa(){return bDa()}function cDa(){return SCa}var
dDa,eDa;x(Jr,Oo);function Lr(){return new Jr(null)}function fDa(a,b){return
dr(gr(),a.D.H,b)}function gDa(a){return cr(gr(),a.D.J)}
function hDa(a){return cr(gr(),a.D.V)}function iDa(a){return
OCa(a.D.Va,a.D.Na)}function Sr(a){return a.D.Aa}w=Jr.prototype;
w.AC=function(a){var b=a.D;var c=this.D;b=new Gr(b.F.get(0)?c.R:b.R,!1,b.F.get(0)||
b.D.get(0),b.F.get(1)?c.za:b.za,!1,b.F.get(1)||b.D.get(1),b.F.get(2)?c.aa:b.aa,!
1,b.F.get(2)||b.D.get(2),b.F.get(3)?c.ha:b.ha,!1,b.F.get(3)||b.D.get(3),b.F.get(4)?
c.la:b.la,!1,b.F.get(4)||b.D.get(4),b.F.get(5)?c.ma:b.ma,!1,b.F.get(5)||
b.D.get(5),b.F.get(6)?c.qa:b.qa,!1,b.F.get(6)||
b.D.get(6),b.O,b.D.get(7),b.Ca,b.D.get(8),b.F.get(9)?c.V:b.V,!1,b.F.get(9)||
b.D.get(9),b.F.get(10)?c.H:b.H,!1,b.F.get(10)||b.D.get(10),b.F.get(11)?
c.J:b.J,!1,b.F.get(11)||b.D.get(11),b.F.get(12)?c.Ka:b.Ka,!1,b.F.get(12)||
b.D.get(12),b.F.get(13)?c.La:b.La,!1,b.F.get(13)||b.D.get(13),b.F.get(14)?
c.Va:b.Va,!1,b.F.get(14)||b.D.get(14),b.F.get(15)?c.Na:b.Na,!1,b.F.get(15)||
b.D.get(15),b.Aa,b.D.get(16),b.ib,b.D.get(17),b.F.get(18)?c.bb:b.bb,!
1,b.F.get(18)||b.D.get(18),b.F.get(19)?c.ea:b.ea,!1,b.F.get(19)||
b.D.get(19),b.F.get(20)?c.xa:b.xa,!1,b.F.get(20)||b.D.get(20),b.F.get(21)?c.W:b.W,!
1,b.F.get(21)||b.D.get(21),b.gb,b.D.get(22));a.D=b;a.F=0};
w.ye=function(a,b){"ps_ts"in a&&this.H.update(a.ps_ts,b);var c=this.D,d=!!
b&&b.D,e=0,f=c.R,g=c.F.get(0),k=c.D.get(0),l=c.za,m=c.F.get(1),n=c.D.get(1),q=c.aa,
r=c.D.get(2),u=c.F.get(2),v=c.ha,A=c.D.get(3),E=c.F.get(3),N=c.la,Q=c.D.get(4),U=c.
F.get(4),aa=c.ma,fa=c.D.get(5),oa=c.F.get(5),wa=c.qa,Ca=c.D.get(6),Ba=c.F.get(6),Aa
=c.O,Ga=c.D.get(7),Sa=c.Ca,rb=c.D.get(8),lb=c.V,Db=c.F.get(9),Kb=c.D.get(9),ic=c.H,
Xb=c.F.get(10),Lb=c.D.get(10),nd=c.J,yb=c.F.get(11),Dc=c.D.get(11),mc=c.Ka,
$e=c.F.get(12),be=c.D.get(12),
ce=c.La,Td=c.F.get(13),ke=c.D.get(13),He=c.Va,pe=c.F.get(14),Ee=c.D.get(14),Ig=c.Na
,Ae=c.F.get(15),vf=c.D.get(15),Le=c.Aa,qe=c.D.get(16),ge=c.ib,af=c.D.get(17),oc=c.b
b,Mb=c.F.get(18),zb=c.D.get(18),Xc=c.ea,Dd=c.F.get(19),Sc=c.D.get(19),Ud=c.xa,bf=c.
F.get(20),Xf=c.D.get(20),Vc=c.W,xd=c.F.get(21),cf=c.D.get(21),Ei=c.gb,rh=c.D.get(22
);if("ps_al"in a&&(!d||k)){var pc=a.ps_al;k=!0;f=pc}if("ps_al_i"in a&&(!d||k)){var
kj=a.ps_al_i;e=e+mo(g,kj)|0;k=!0;g=kj}if("ps_awao"in a&&(!d||n)){var
sh=a.ps_awao;n=!0;
l=sh}if("ps_awao_i"in a&&(!d||n)){var Md=a.ps_awao_i;e=e+mo(m,Md)|0;n=!
0;m=Md}if("ps_sd"in a){var Fe=a.ps_sd;if(!d||zb)zb=!
0,oc=oc.update(Fe,b)}if("ps_sd_i"in a){var dh=a.ps_sd_i;if(!d||zb)zb=!0,Mb!
=dh&&(e=e+mo(Mb,dh)|0,Mb=dh)}if("ps_bbtw"in a){var Dg=a.ps_bbtw;if(!d||r)r=!
0,q=q.update(Dg,b)}if("ps_bbtw_i"in a){var Ni=a.ps_bbtw_i;if(!d||r)r=!0,u!
=Ni&&(e=e+mo(u,Ni)|0,u=Ni)}if("ps_bb"in a){var qf=a.ps_bb;if(!d||A)A=!
0,v=v.update(qf,b)}if("ps_bb_i"in a){var Eh=a.ps_bb_i;if(!d||A)A=!0,E!
=Eh&&(e=e+mo(E,
Eh)|0,E=Eh)}if("ps_bl"in a){var fn=a.ps_bl;if(!d||Q)Q=!
0,N=N.update(fn,b)}if("ps_bl_i"in a){var gn=a.ps_bl_i;if(!d||Q)Q=!0,U!
=gn&&(e=e+mo(U,gn)|0,U=gn)}if("ps_br"in a){var Vl=a.ps_br;if(!d||fa)fa=!
0,aa=aa.update(Vl,b)}if("ps_br_i"in a){var wj=a.ps_br_i;if(!d||fa)fa=!0,oa!
=wj&&(e=e+mo(oa,wj)|0,oa=wj)}if("ps_bt"in a){var wl=a.ps_bt;if(!d||Ca)Ca=!
0,wa=wa.update(wl,b)}if("ps_bt_i"in a){var qk=a.ps_bt_i;if(!d||Ca)Ca=!0,Ba!
=qk&&(e=e+mo(Ba,qk)|0,Ba=qk)}if("ps_hd"in a&&(!d||Ga)){var Fq=a.ps_hd;Ga=!
0;Aa=Fq}if("ps_hdid"in
a&&(!d||rb)){var Wo=a.ps_hdid;rb=!0;Sa=Wo}if("ps_ifl"in a&&(!d||Lb)){var
Wl=a.ps_ifl;Lb=!0;ic=Wl}if("ps_ifl_i"in a){var Fi=a.ps_ifl_i;if(!d||
Lb)e=e+mo(Xb,Fi)|0,Lb=!0,Xb=Fi}if("ps_il"in a&&(!d||Dc)){var lj=a.ps_il;Dc=!
0;nd=lj}if("ps_il_i"in a){var hg=a.ps_il_i;if(!d||Dc)e=e+mo(yb,hg)|0,Dc=!
0,yb=hg}if("ps_ir"in a&&(!d||Kb)){var Lk=a.ps_ir;Kb=!0;lb=Lk}if("ps_ir_i"in a&&(!
d||Kb)){var qo=a.ps_ir_i;e=e+mo(Db,qo)|0;Kb=!0;Db=qo}if("ps_klt"in a&&(!d||be)){var
xl=a.ps_klt;be=!0;mc=xl}if("ps_klt_i"in a&&(!d||
be)){var fl=a.ps_klt_i;e=e+mo($e,fl)|0;be=!0;$e=fl}if("ps_kwn"in a&&(!d||ke)){var
Xo=a.ps_kwn;ke=!0;ce=Xo}if("ps_kwn_i"in a&&(!d||ke)){var
Zj=a.ps_kwn_i;e=e+mo(Td,Zj)|0;ke=!0;Td=Zj}if("ps_ls"in a&&(!d||Ee)){var
Am=a.ps_ls;Ee=!0;He=Am}if("ps_ls_i"in a&&(!d||Ee)){var ak=a.ps_ls_i;e=e+mo(pe,ak)|
0;Ee=!0;pe=ak}if("ps_lslm"in a&&(!d||vf)){var Yo=a.ps_lslm;vf=!
0;Ig=Yo}if("ps_lslm_i"in a&&(!d||vf)){var bk=a.ps_lslm_i;e=e+mo(Ae,bk)|0;vf=!
0;Ae=bk}if("ps_ltr"in a&&(!d||qe)){var Ap=a.ps_ltr;qe=!0;Le=Ap}if("ps_rd"in
a){var Xl=a.ps_rd;if(!d||af)af=!0,ge=Xl}if("ps_sm"in a&&(!d||cf)){var
Gq=a.ps_sm;cf=!0;Vc=Gq}if("ps_sm_i"in a&&(!d||cf)){var Zo=a.ps_sm_i;e=e+mo(xd,Zo)|
0;cf=!0;xd=Zo}if("ps_sa"in a&&(!d||Sc)){var zt=a.ps_sa;Sc=!0;Xc=zt}if("ps_sa_i"in
a&&(!d||Sc)){var ro=a.ps_sa_i;e=e+mo(Dd,ro)|0;Sc=!0;Dd=ro}if("ps_sb"in a&&(!d||Xf))
{var bv=a.ps_sb;Xf=!0;Ud=bv}if("ps_sb_i"in a&&(!d||Xf)){var
Hq=a.ps_sb_i;e=e+mo(bf,Hq)|0;Xf=!0;bf=Hq}if("ps_shd"in a&&(!d||rh)){var
Cf=a.ps_shd;rh=!0;Ei=Cf}var $o=new Gr(f,g,k,l,m,n,q,
u,r,v,E,A,N,U,Q,aa,oa,fa,wa,Ba,Ca,Aa,Ga,Sa,rb,lb,Db,Kb,ic,Xb,Lb,nd,yb,Dc,mc,
$e,be,ce,Td,ke,He,pe,Ee,Ig,Ae,vf,Le,qe,ge,af,oc,Mb,zb,Xc,Dd,Sc,Ud,bf,Xf,Vc,xd,cf,Ei
,rh);var ap=new Cq($o,e);this.D=ap.getState();this.F=this.F+ap.D|0};
w.Ce=function(a){var
b=this.D,c={};An(a,b.D.get(0),b.F.get(0))&&(c.ps_al=b.R);An(a,b.D.get(1),b.F.get(1)
)&&(c.ps_awao=b.za);if(An(a,b.D.get(18),b.F.get(18))){var
d=b.bb.Wa(a);G(c,"ps_sd",d)}An(a,b.D.get(2),b.F.get(2))&&(d=b.aa.Wa(a),G(c,"ps_bbtw
",d));An(a,b.D.get(3),b.F.get(3))&&(d=b.ha.Wa(a),G(c,"ps_bb",d));An(a,b.D.get(4),b.
F.get(4))&&(d=b.la.Wa(a),G(c,"ps_bl",d));An(a,b.D.get(5),b.F.get(5))&&(d=b.ma.Wa(a)
,G(c,"ps_br",d));An(a,b.D.get(6),b.F.get(6))&&(d=b.qa.Wa(a),G(c,"ps_bt",d));yn(a,b.
D.get(7))&&
(c.ps_hd=b.O);yn(a,b.D.get(8))&&G(c,"ps_hdid",b.Ca);An(a,b.D.get(10),b.F.get(10))&&
(c.ps_ifl=b.H);An(a,b.D.get(11),b.F.get(11))&&(c.ps_il=b.J);An(a,b.D.get(9),b.F.get
(9))&&(c.ps_ir=b.V);An(a,b.D.get(12),b.F.get(12))&&(c.ps_klt=b.Ka);An(a,b.D.get(13)
,b.F.get(13))&&(c.ps_kwn=b.La);yn(a,b.D.get(16))&&(c.ps_ltr=b.Aa);An(a,b.D.get(14),
b.F.get(14))&&(c.ps_ls=b.Va);An(a,b.D.get(15),b.F.get(15))&&(c.ps_lslm=b.Na);An(a,b
.D.get(21),b.F.get(21))&&(c.ps_sm=b.W);An(a,b.D.get(19),b.F.get(19))&&(c.ps_sa=b.ea
);An(a,
b.D.get(20),b.F.get(20))&&(c.ps_sb=b.xa);Bn(a,b.D.get(0))&&(d=b.F.get(0),c.ps_al_i=
d);Bn(a,b.D.get(1))&&(d=b.F.get(1),c.ps_awao_i=d);Bn(a,b.D.get(18))&&(d=b.F.get(18)
,c.ps_sd_i=d);Bn(a,b.D.get(2))&&(d=b.F.get(2),c.ps_bbtw_i=d);Bn(a,b.D.get(3))&&(d=b
.F.get(3),c.ps_bb_i=d);Bn(a,b.D.get(4))&&(d=b.F.get(4),c.ps_bl_i=d);Bn(a,b.D.get(5)
)&&(d=b.F.get(5),c.ps_br_i=d);Bn(a,b.D.get(6))&&(d=b.F.get(6),c.ps_bt_i=d);Bn(a,b.D
.get(10))&&(d=b.F.get(10),c.ps_ifl_i=d);Bn(a,b.D.get(11))&&(d=b.F.get(11),c.ps_il_i
=d);
Bn(a,b.D.get(9))&&(d=b.F.get(9),c.ps_ir_i=d);Bn(a,b.D.get(12))&&(d=b.F.get(12),c.ps
_klt_i=d);Bn(a,b.D.get(13))&&(d=b.F.get(13),c.ps_kwn_i=d);Bn(a,b.D.get(14))&&(d=b.F
.get(14),c.ps_ls_i=d);Bn(a,b.D.get(15))&&(d=b.F.get(15),c.ps_lslm_i=d);yn(a,b.D.get
(17))&&G(c,"ps_rd",b.ib);Bn(a,b.D.get(21))&&(d=b.F.get(21),c.ps_sm_i=d);Bn(a,b.D.ge
t(19))&&(d=b.F.get(19),c.ps_sa_i=d);Bn(a,b.D.get(20))&&(d=b.F.get(20),c.ps_sb_i=d);
yn(a,b.D.get(22))&&(c.ps_shd=b.gb);a=this.H.Wa(a);Sh(a)||G(c,"ps_ts",a);return c};
w.ap=da(26);w.lxa=function(){return UCa};w.xe=function(a){return"ps_ts"===a?
this.H:KCa(this.D,a)};w.EA=function(a){return LCa(this.D,a)};w.pe=function(a)
{return"ps_ts"===a?!0:MCa(this.D,a)};
w.qe=function(a,b){if(!(a instanceof Jr))return!1;var
c=this.D,d=a.D;return(Kf(d,c)?!0:b.D&&!c.D.Ga(d.D)?!
1:c.R==d.R&&c.za==d.za&&oo(c.aa.get(),d.aa.get(),b)&&oo(c.ha.get(),d.ha.get(),b)&&o
o(c.la.get(),d.la.get(),b)&&oo(c.ma.get(),d.ma.get(),b)&&oo(c.qa.get(),d.qa.get(),b
)&&c.O==d.O&&Kf(c.Ca,d.Ca)&&c.V==d.V&&c.H==d.H&&c.J==d.J&&c.Ka==d.Ka&&c.La==d.La&&c
.Va==d.Va&&c.Na==d.Na&&c.Aa==d.Aa&&Kf(c.ib,d.ib)&&oo(c.bb.get(),d.bb.get(),b)&&c.ea
==d.ea&&c.xa==d.xa&&c.W==d.W&&c.gb==d.gb&&c.F.Ga(d.F))&&oo(this.H,
a.H,b)};function jDa(a,b){return b?
a.D.aa.get().Ga(b.D.aa.get())&&a.D.ha.get().Ga(b.D.ha.get())&&a.D.la.get().Ga(b.D.l
a.get())&&a.D.ma.get().Ga(b.D.ma.get())&&a.D.qa.get().Ga(b.D.qa.get())&&kDa(a,!
0)==kDa(b,!0)&&kDa(a,!1)==kDa(b,!1):!1}function kDa(a,b){return Sr(a)==b?
Math.min(gDa(a),fDa(a,null)):hDa(a)}w.Ai=function(){return VCa};w.clone=function()
{var a=Lr();this.copyTo(a);return a};w.Be=function(a)
{a.D=this.D;a.H=this.H.clone()};function lDa(){var
a=Lr();a.D=(FCa(),JCa);a.F=0;return a}
function Tr(a,b){var c=Lr();FCa();a=new Cq(new Gr(0,!0,!1,!1,!0,!1,(Hr(),Ir),!0,!
1,Ir,!0,!1,Ir,!0,!1,Ir,!0,!1,Ir,!0,!1,0,!1,"",!1,0,!0,!1,0,!0,!1,0,!0,!1,!0,!1,!1,!
0,!1,!1,1.15,!0,!1,0,!0,!1,!0,!1,"",!1,NCa,!0,!1,a,!1,!1,b,!1,!1,0,!0,!1,!1,!
1),14);c.D=a.getState();c.F=a.D;return c}function bDa(){Hr();var
a=Lr();a.D=(FCa(),GCa);a.F=18;return a}function $Ca(){Hr();var
a=Lr();a.D=(FCa(),HCa);a.F=18;return a}
function Hr(){Hr=h();Po();SCa=sAa();Ir=new Er(ur(),null);NCa=new Er(new
Fr(null),null);XCa=go(bDa());WCa={0:go(lDa()),1:go(Tr(6,24)),2:go(Tr(4,18)),3:go(Tr
(4,14)),4:go(Tr(2,12)),5:go(Tr(2,11)),6:go(Tr(2,10)),100:go(Tr(6,24)),101:go(Tr(4,1
8)),102:go(Tr(0,0))};YCa=go($Ca());io(XCa);dDa=Uo("paragraph",Kr,ZCa,cDa);eDa=Uo("p
aragraph",aDa,ZCa,cDa)};function mDa(a,b){this.F=a;this.D=b}x(mDa,C);function
nDa(a,b,c)
{this.D=a;this.H=b;this.F=c}x(nDa,C);nDa.prototype.Jb=p("D");nDa.prototype.Ab=p("H"
);nDa.prototype.Kb=p("F");function Ur(a,b,c,d)
{Ci.call(this,a,b,c,d)}x(Ur,Ci);w=Ur.prototype;w.jd=p("top");w.Kf=p("right");w.Qe=p
("bottom");w.sd=p("left");w.Ga=function(a){return a instanceof Ci?Vka(this,a):!
1};function Vr(a,b,c){this.D=this.F=this.H=0;if(0>a)throw
kg("qb`"+a).D;if(0>b)throw
kg("rb`"+b).D;this.H=a;this.F=b;this.D=c}x(Vr,C);w=Vr.prototype;w.Ab=p("H");w.Kb=p(
"F");w.Ld=p("D");function Wr(a){return 0==a.D}w.Ga=function(a){var b;a instanceof
Vr?b=Kf(this,a)?!0:this&&a?this.H==a.H&&this.F==a.F&&this.D==a.D:!1:b=!1;return
b};w.toString=function(){return this.H+","+this.F+","+this.D};function Xr(a,b,c,d)
{this.D=this.F=this.qt=this.rt=this.xk=this.yk=0;if(0>a)throw
kg("jc`"+a).D;if(0>b)throw kg("kc`"+b).D;if(0>c)throw kg("lc`"+c).D;if(0>d)throw
kg("mc`"+d).D;this.yk=a;this.xk=b;this.rt=c;this.qt=d;this.F=a+c|0;this.D=b+d|
0}function oDa(a,b){var c=a.we()-b.we()|0;return 0!=c?c:a.kf()-b.kf()|
0}x(Xr,C);w=Xr.prototype;w.we=p("yk");w.kf=p("xk");w.JA=p("F");w.EN=p("D");w.Jc=p("
rt");w.Nc=p("qt");function pDa(a,b){return
a.yk<=b.yk&&a.F>=b.F&&a.xk<=b.xk&&a.D>=b.D}
w.yr=function(a,b){return!!this.xm(a,b)};w.xm=function(a,b){if(b&&(0==this.rt||
0==this.qt||0==a.rt||0==a.qt))throw F("nc`"+D(this)+"`"+D(a)).D;var
c=Math.max(this.yk,a.yk),d=Math.max(this.xk,a.xk),e=Math.min(this.F,a.F)-c|
0;a=Math.min(this.D,a.D)-d|0;b=b?1:0;return e<b||a<b||0==e&&0==a?null:new
Xr(c,d,e,a)};
w.FC=function(a,b){var c=this.xm(a,b);if(!c||
this.Ga(a))return[];a=[];if(b)this.yk<c.yk&&(b=new Xr(this.yk,c.xk,c.yk-this.yk|
0,c.qt),a.push(b)),this.F>c.F&&(b=new Xr(c.F,c.xk,this.F-c.F|
0,c.qt),a.push(b)),this.xk<c.xk&&(b=new Xr(this.yk,this.xk,this.rt,c.xk-this.xk|
0),a.push(b)),this.D>c.D&&(c=new Xr(this.yk,c.D,this.rt,this.D-c.D|
0),a.push(c));else{b=Yr(this,!1);for(var d=0;d<b.length;d++){var e=b[d];e=new
Xr(e.Ab(),e.Kb(),Wr(e)?0:1,Wr(e)?1:0);e.yr(c,!1)||a.push(e)}}return a};
w.contains=function(a){var b=a.Ab();a=a.Kb();return
b>=this.yk&&b<this.F&&a>=this.xk&&a<this.D};function qDa(a){return 0<(a.F-a.yk|
0)&&0<(a.D-a.xk|0)}function Zr(a){for(var b=[],c=a.yk;c<a.F;c=c+1|0)for(var
d=a.xk;d<a.D;d=d+1|0){var e=new Wm(c,d);b.push(e)}return b}function Yr(a,b){for(var
c=[],d=a.yk;d<=a.F;d=d+1|0)for(var e=a.xk;e<=a.D;e=e+1|0){if(e!
=a.D&&(d>a.yk&&d<a.F||!b)){var f=new Vr(d,e,0);c.push(f)}d!=a.F&&(e>a.xk&&e<a.D||!
b)&&(f=new Vr(d,e,1),c.push(f))}return c}
w.clone=function(){return new Xr(this.yk,this.xk,this.rt,this.qt)};w.Ga=function(a)
{if(Kf(this,a))a=!0;else{var b;a instanceof Xr?b=Kf(this,a)?!0:this&&a?
this.yk==a.yk&&this.xk==a.xk&&this.rt==a.rt&&this.qt==a.qt:!1:b=!1;a=b}return
a};w.toString=function()
{return"["+this.yk+","+this.xk+","+this.rt+","+this.qt+"]"};function rDa(a,b)
{return new Xr(Math.min(a.Ab(),b.Ab()),Math.min(a.Kb(),b.Kb()),Math.abs(a.Ab()-
b.Ab()|0)+1|0,Math.abs(a.Kb()-b.Kb()|0)+1|0)}
function sDa(a){return new Xr(a.Ab(),a.Kb(),1,1)}function tDa(a){var b=Wr(a)?
0:1,c=Wr(a)?1:0;return new Xr(a.Ab(),a.Kb(),b,c)};function uDa(a){var
b=a;try{if("www.google.com"===Yj(a)&&"/url"===Wj(rna(5,Xj(a)),!0)){var
c=xna(a,"q");b=c?c:xna(a,"url")}}catch(d){if(d=Qf(d),!Sf(d))throw d.D;}return null!
=b?b:""};function vDa(a,b){for(var c=0,d=a.length,e=!1;c<d;){var f=(c+d|
0)>>1,g=b(a[f],f,a);0<g?c=f+1|0:(d=f,e=0==g)}return e?c:-1-c|0}function
wDa(a,b,c,d){if(!c)return Zja(a,b,d);c=0;for(var e=a.length,f=!1;c<e;){var g=(c+e|
0)>>1,k=d(b,a[g]);0<k?c=g+1|0:(e=g,f=0==k)}return f?c:-1-c|0}function $r(a,b,c)
{if(!c)return ai(a,b);c=0;for(var d=a.length,e=!1;c<d;){var f=(c+d|
0)>>1,g=a[f];b>g?c=f+1|0:(d=f,e=b==g)}return e?c:-1-c|0}
function xDa(a,b,c){var d=a.length,e=0;0<d&&(e=c(b,a[d-1|0]));0==d||0<e?a[d]=b:
(1==d||0<c(b,a[d-2|0]))&&0>e?(a[d]=a[d-1|0],a[d-1|0]=b):(c=wDa(a,b,!
0,c),0>c&&a.splice(-(c+1|0)|0,0,b))}function as(a,b){var
c=a.length,d=0;0<c&&(d=Og(b,a[c-1|0]));0==c||0<d?a.push(b):(1==c||0<Og(b,a[c-2|
0]))&&0>d?(a.push(a[c-1|0]),a[c-1|0]=b):(c=$r(a,b,!0),0>c&&a.splice(-(c+1|0)|
0,0,b))}function bs(a,b){b=$r(a,b,!0);0<=b&&a.splice(b,1)}function yDa(a,b){for(var
c=[],d=0;d<b;d=d+1|0)c.push(a);return c}
function zDa(a){for(var b=[],c=0;c<a;c=c+1|0)b.push(1);return b};function cs()
{this.F=[];this.D=[]}x(cs,C);function ds(){return new cs}function es(a,b,c)
{a=ai(a,b);0>a&&(a=-a-(!0===c?1:2)|0);return a}w=cs.prototype;w.get=function(a)
{return this.F[a]};w.set=function(a,b){bi(this.F,a,b);as(this.D,a)};function
fs(a,b){for(var c=0;c<b.length;c++)a.set(b[c],!0)}w.remove=function(a){var
b=ai(this.D,a);0<=b&&(delete this.F[a],this.D.splice(b,1))};w.Db=p("D");function
gs(a,b,c){b=ADa(a,b,c);return-1<b?a.F[b]:null}
function ADa(a,b,c){if(null!=a.F[b])return b;b=es(a.D,b,c);return
0<=b&&b<a.D.length?a.D[b]:-1}w.slice=function(a,b){return this.F.slice(a,b)};
w.shift=function(a,b){if(0!=b&&0!=this.D.length)if(1!
=this.D.length&&a>this.D[Tj(.6000000238418579*this.D.length)])for(var
c=this.D.length-1|0;0<=c;c=c-1|0){var d=this.D[c];if(d<a)break;bi(this.F,d+b|
0,this.F[d]);delete this.F[d];this.D[c]=d+b|
0}else{c=[];for(d=0;d<this.D.length;d=d+1|0){var e=this.D[d];e>=a?(this.D[d]=e+b|
0,bi(c,e+b|0,this.F[e])):bi(c,e,this.F[e])}this.F=c}};w.clear=function()
{this.F=[];this.D=[]};
w.splice=function(a,b){if(!(0==this.D.length||a>this.D[this.D.length-1|0])){var
c=ai(this.D,a);c=0>c?-c-1|0:c;a=ai(this.D,a+b|0);var d=0>a?-a-1|0:a;a=d-c|0;for(var
e=[],f=[],g,k=0;k<c;k=k+1|
0)g=this.D[k],bi(e,g,this.F[g]),f[k]=g;for(c=d;c<this.D.length;c=c+1|
0)g=this.D[c],bi(e,g-b|0,this.F[g]),f[c-a|0]=g-b|
0;this.F=e;this.D=f}};w.clone=function(a){var b=new cs,c=[],d=this.D;for(var
e=0;e<d.length;e++){var f=d[e];if(a){var g=a(this.F[f]);bi(c,f,g)}else
bi(c,f,this.F[f])}b.F=c;b.D=ei(this.D);return b};
w.map=function(a){var b=new cs,c=[],d=this.D;for(var e=0;e<d.length;e++){var
f=d[e],g=a(this.F[f]);bi(c,f,g)}b.F=c;b.D=ei(this.D);return b};w.Ga=function(a)
{return a instanceof cs&&BDa(this,a,null)};function BDa(a,b,c){if(Kf(a,b))return!
0;if(!a||!b||!xka(a.D,b.D))return!1;c||(c=wh());var d=a.D;for(var e=0;e<d.length;e+
+){var f=d[e];if(!c(a.F[f],b.F[f]))return!1}return!0}function CDa(){var
a=wh();return function(b,c){return BDa(b,c,a)}}w.isEmpty=function(){return
0==this.size()};w.size=function(){return this.D.length};function hs(a)
{this.O=a;this.H={}}function DDa(a){return
a.clone()}x(hs,C);w=hs.prototype;w.Zc=p("O");function So(a){return
Oh(a.H)}w.ik=function(a){return a in this.H?this.H[a]:null};w.IM=function(a,b){if(a
in this.H)throw F("pc`"+D(a)).D;G(this.H,a,b)};w.Mja=function(a,b){for(var c in
this.H)a.IM(c,b(this.H[c]))};w.Qt=function(){return
this.clone(null)};w.clone=function(a){a||(a=DDa);var b=new hs(this.O?
a(this.O):null);this.Mja(b,a);return b};
w.Ga=function(a){return Kf(this,a)?!0:a instanceof hs?
Kg(this.O,a.Zc())&&EDa(this.H,a.H):!1};function EDa(a,b){return
yma(a,b,function(c,d){return c?oo(c,d,(jwa(),hwa)):!d})};function FDa(a,b){var
c=a.Zc();c&&b(c);c=So(a);for(var d=0;d<c.length;d=d+1|0)b(a.ik(c[d]))};function
is(a)
{this.D=a;this.F=Oh(a);Mh(this.F,ki)}x(is,C);is.prototype.isEnabled=function(a)
{return a in this.D};function js(a,b){if(!(b in a.D))throw kg("rc`"+D(b)).D;var
c;return c=a.D[b].F,c()}function GDa(a,b){if(!(b in a.D))throw kg("sc`"+D(b)).D;var
c;return c=a.D[b].H,c()}is.prototype.Yf=function(a){if(!(a in this.D))throw
kg("tc`"+D(a)).D;return this.D[a].Yf()};function HDa(a,b){if(!(b in a.D))throw
kg("uc`"+D(b)).D;return a.D[b].F}
is.prototype.Ga=function(a){return a instanceof is?vh(this.F,a.F):!
1};is.prototype.clone=function(){return new is(Th(this.D))};function IDa(a){var
b={};for(var c=0;c<a.length;c++){var d=a[c];G(b,d.D,d)}return new is(b)};var
JDa=[0];function ks(a,b){fo.call(this,b);this.D=a}x(ks,fo);w=ks.prototype;w.rJ=t(!
0);w.getType=p("D");w.ye=h();w.xe=function(a){if("lnk_type"===a)return this.D;throw
F("Jb`"+D(a)).D;};w.pe=function(a){if("lnk_type"===a)return!0;throw
F("Jb`"+D(a)).D;};w.qe=function(a){return a instanceof ks?this.D==a.D:!
1};w.RB=function(a,b){return
this.D==a.lnk_type&&fo.prototype.RB.call(this,a,b)};w.Ce=function()
{return{lnk_type:this.D}};w.A4=t("lnk_type");var KDa,LDa;function MDa()
{MDa=h();KDa=sp(mya(rp(qp(lya(mp(lp(JDa),"lnk_type")),Qg(0)))));LDa=co([KDa])};var
NDa,ODa;function PDa(){PDa=h();NDa=Ep(vya(xp(wp(vp(),"ulnk_url"))));ODa=Mwa([NDa],
(MDa(),LDa))};function QDa(a){RDa();ks.call(this,0,
(PDa(),ODa));this.H="";a&&this.Wd(a);go(this)}var
SDa;x(QDa,ks);w=QDa.prototype;w.clone=function(){return this};w.Be=function(){throw
F("vc").D;};w.getUrl=function(){var a=this.H;return Xg(a)||35==a.charCodeAt(0)||
null!=una(Xj(a))?a:"http://"+D(a)};w.xe=function(a){switch(a){case
"ulnk_url":return this.H}return ks.prototype.xe.call(this,a)};w.pe=function(a)
{switch(a){case "ulnk_url":return!0}return ks.prototype.pe.call(this,a)};
w.ye=function(a,b){ks.prototype.ye.call(this,a,b);"ulnk_url"in
a&&(a=a.ulnk_url,b="",null!=a&&(b=a),this.H=b)};w.qe=function(a,b){return a
instanceof QDa?ks.prototype.qe.call(this,a,b)&&Kf(this.H,a.H):!1};w.Ce=function(a)
{a=ks.prototype.Ce.call(this,a);G(a,"ulnk_url",this.H);return a};function RDa()
{RDa=h();SDa=go(new QDa({}))};var TDa,UDa;function VDa()
{VDa=h();TDa=kp((PDa(),ODa));UDa=Kp(ODa)};var WDa,XDa;function YDa()
{YDa=h();WDa=dq(Vya(Xp(cq(Wp(Vp(Up(null),"lnks_link"))),Vf(function(a)
{VDa();Dn("lnk_type"in a,"Missing link type");var b=a.lnk_type;switch(b){case
0:Wf(TDa,a);break;default:Fn("Unrecognized link type "+b)}})),sg(function(a)
{"lnk_type"in a||(a.lnk_type=0);VDa();switch(a.lnk_type){case 0:a=UDa.D(a)}return
a})));XDa=co([WDa])};function ls(a){ms();Oo.call(this,"link",(YDa(),XDa));this.H=!
1;this.D=null;a&&this.Wd(a)}var ZDa=["lnks_link"];function ns(){return new
ls(null)}function $Da(){return YDa(),XDa}var
aEa;x(ls,Oo);w=ls.prototype;w.ye=function(a,b){b=!!b&&b.D;if("lnks_link"in
a&&(a=a.lnks_link,!b||this.H))if(this.H=!0,a){a:switch(eh("lnk_type"in a,"Links
must be created with a type."),a.lnk_type){case 0:a=new QDa(a);break
a;default:a=null}this.D=a}else this.D=null};
w.Ce=function(a){var b={};if(!a.D||this.H)a=this.D?
this.D.Wa(a):null,G(b,"lnks_link",a);return b};w.xe=function(a){switch(a){case
"lnks_link":return this.D}throw F("Jb`"+D(a)).D;};w.EA=function(a){switch(a){case
"lnks_link":return RDa(),SDa}throw F("Fb`"+D(a)).D;};w.pe=function(a){switch(a)
{case "lnks_link":return this.H}return!1};w.Ai=function(){return
ZDa};w.RB=function(a,b){return!("lnks_link"in a)||b&&b.D&&!this.H?!0:
(a=a.lnks_link)&&this.D&&!no(this.D,a)?!1:!(this.D&&!a)&&!(!this.D&&a)};
w.e6=function(a,b){var c=this.Ea(a);return"lnks_link"===a?Kf(c,b)?!0:null!
=c&&null==b||null==c&&null!=b?!1:null==c&&null==b||
ng(c,b):Oo.prototype.e6.call(this,a,b)};w.qe=function(a,b){return a instanceof ls?
b.D&&this.H!=a.H?!1:this.D&&a.D?oo(this.D,a.D,b):Kf(this.D,a.D):!
1};w.clone=function(){var a=new ls(null);this.copyTo(a);return a};w.Be=function(a)
{a.D=this.D;a.H=this.H};function ms(){ms=h();Po();aEa=To("link",ns,$Da)};function
bEa(a,b,c){for(var d in a)b.D(d)&&Mva(a[d],function(e,f){for(e=0;e<f.length;e+
+)Wf(c,f[e])})};function cEa(){}x(cEa,C);cEa.prototype.F=t(!0);cEa.prototype.D=t(!
0);function dEa(a){this.H=null;this.J=a;this.D=Rl();this.F=[];for(var
b=0;b<a.length;b++){var c=[];this.D.Vp(a[b],c);this.F.push(c)}}x(dEa,C);function
eEa(a){!a.H&&0<a.J.length&&(a.H=qn(a.J,!1));a.H&&(a.H.lastIndex=0);return
a.H}function fEa(a,b,c,d){if(!a.D.Es(b))return-1;a=a.D.Ch(b);c=$r(a,c,!0);0>c&&(c=-
c-(d?2:1)|0);return 0<=c&&c<a.length?a[c]:-1}dEa.prototype.indexOf=function(a,b)
{return fEa(this,a,b,!1)};dEa.prototype.lastIndexOf=function(a,b){return
fEa(this,a,b,!0)};
dEa.prototype.remove=function(a,b){var c=this.F,d=b-a+1|0;for(var e=0;e<c.length;e+
+){var f=c[e],g=$r(f,a,!0);0>g&&(g=-g-1|0);var k=$r(f,b,!0);0>k&&(k=-k-2|
0);for(f.splice(g,k-g+1|0);g<f.length;g=g+1|0)f[g]=f[g]-d|0}};function os(a,b)
{Ym();this.H=a;this.J=new
dEa(b);this.fH(0,"\u0003\n")}x(os,iva);os.prototype.fH=function(a,b){var
c=this.J,d=b.length,e=c.F;for(var f=0;f<e.length;f++){var g=e[f],k=$r(g,a,!
0);for(0>k&&(k=-(k+1|0)|0);k<g.length;k=k+1|0)g[k]=g[k]+d|
0}if(3>b.length)for(d=0;d<b.length;d=d+1|
0)e=b.charAt(d),c.D.Ch(e)&&as(c.D.Ch(e),d+a|0);else
if((d=eEa(c))&&d.test(b))for(d=eEa(c),e=d.exec(b);e;)f=e.index,as(c.D.Ch(e[0]),f+a|
0),e=d.exec(b)};os.prototype.remove=function(a,b){this.J.remove(a,b)};
os.prototype.F=da(24);os.prototype.O=function(a,b,c)
{if(this.J.D.Es(a))return(a=this.J.D.Ch(a))&&b&&c?(b=$r(a,b.ob(),!0),0>b&&(b=-b-1|
0),c=$r(a,c.ob(),!0),a.slice(b,0>c?-c-1|0:c+1|0)):a?a:[];b||(b=Qg(0));c||
(c=Qg(Zm(this)-1|0));return iva.prototype.O.call(this,a,b,c)};function ps(a,b)
{Ym();os.call(this,a,b?b:
[]);this.R={};this.D="\u0003\n"}x(ps,os);w=ps.prototype;w.clone=function(){for(var
a=new ps(this.H,[]),b=this.J,c=new dEa(Ih(b.J)),d=0;d<b.F.length;d=d+1|0){var
e=ei(b.F[d]);c.F[d]=e;c.D.Vp(b.J[d],e)}a.J=c;a.R={};for(var f in this.R)
{b=this.R[f];c=Array(b.length);for(d=0;d<b.length;d=d+1|
0)e=b[d].clone(),c[d]=e;G(a.R,f,c)}a.D=this.D;return a};function Zm(a){return
a.D.length}function bn(a,b){return a.D.charAt(b)}
w.slice=function(a,b){return a>=this.D.length?"":Eg(this.D,a,Math.min(b+1|
0,this.D.length))};w.indexOf=function(a,b){b=null==b?1:b;var c=this.J.D.Es(a)?
this.J.indexOf(a,b):null;return null!=c?
c:this.D.indexOf(a,b)};w.lastIndexOf=function(a,b){b=null==b?Zm(this):b;var
c=this.J.D.Es(a)?this.J.lastIndexOf(a,b):null;var d;null!=c?
d=c:d=this.D.lastIndexOf(a,b);return d};
w.fH=function(a,b){os.prototype.fH.call(this,a,b);null==this.D&&(this.D="");var
c=this.D;this.D=D(Eg(c,0,a))+D(b)+D(c.substr(a));this.R={}};w.remove=function(a,b)
{os.prototype.remove.call(this,a,b);var c=this.D;this.D=D(Eg(c,0,a))
+D(c.substr(b+1|0));this.R={}};w.Ga=function(a){return Kf(this,a)?!0:a instanceof
ps?Kf(this.D,a.D):!1};function qs(a,b,c,d,e){this.O=a;this.J=b;this.D=c?c:new
cs;this.H=d;this.F=e}x(qs,C);function gEa(a,b,c){return new
qs(a,b,c,null,null)}qs.prototype.getType=p("O");function hEa(a){var
b=[];a.H&&b.push(a.H);var c=a.D,d=c.Db();for(var e=0;e<d.length;e++){var
f=c.get(d[e]);b.push(f)}a.F&&b.push(a.F);return b}
function iEa(a,b,c,d){var e,f=a.D.get(b);if(f)return f;f=a.D.Db();b=$r(f,b,!
0);0>b&&(b=-b-(Mo(a.O)?1:2)|0);return null!=f[b]&&a.D.get(f[b])?a.D.get(f[b]):!
0===c&&a.F?a.F:!0===d&&a.H?a.H:new hs((e=a.J,e()))}
qs.prototype.Wa=function(){var a={stsl_type:this.O};if(this.H){var
b=io(this.H.Zc());G(a,"stsl_leading",b);b=this.H.Zc().getType();G(a,"stsl_leadingTy
pe",b)}this.F&&(b=io(this.F.Zc()),G(a,"stsl_trailing",b),b=this.F.Zc().getType(),G(
a,"stsl_trailingType",b));b=[];var c=this.D.Db();for(var d=0;d<c.length;d++){var
e=c[d],f=this.D.get(e).Zc();f=io(f);bi(b,e,f)}G(a,"stsl_styles",b);return
a};qs.prototype.Ga=function(a){return a instanceof qs?
Kg(this.H,a.H)&&Kg(this.F,a.F)&&Kg(this.D,a.D):!1};function
jEa(a,b,c,d,e,f,g,k,l,m,n,q,r){if(!r||r.F(b))
{if(Lo(b))if("paragraph"===b||"list"===b){r=new cs;var u=Bva(d,"\n",e,f);for(var
v=0;v<u.length;v++){var A=u[v],E=kEa(a,b,c,A);lEa(r,A-e|0,E,n,q)}n=r}else{r=new
cs;u=yra(a.Db(),e,f);for(v=0;v<u.length;v++)A=u[v],E=a.D(A),lEa(r,A-e|
0,E,n,q);n=r}else{r=new cs;u=a.Db();nxa(b)?v=kEa(a,b,c,e):(A=kEa(a,b,c,e-1|0),
(E=a.D(e))&&!E.Ga(A)?v=E:v=new
hs(js(c,b)));v&&lEa(r,0,v,n,q);E=null;for(v=0;v<u.length;v+
+)if(A=u[v],A>e&&A<=f)E=a.D(A),lEa(r,A-e|0,E,n,q),
E=Qg(A);else if(A>f)break;nxa(b)||!E||a.D(f+1|0)&&!a.D(f+1|0).Ga(a.D(E.ob()))||
r.set(E.ob()-e|0,new hs(js(c,b)));n=r}g&&n&&n.shift(0,g.ob());g=n}else g=new
cs;if(!0===k)e=null;else{null==m&&(m=!1);k=null;if("document"!==b&&"headings"!==b||
m&&"headings"===b)"column_sector"===b&&!Iva(bn(d,e))&&(e=a.F(e,!
1))&&(q&&mEa(q,e),k=e.Qt());else if(e=a.D(0))q&&mEa(q,e),k=e.Qt();e=k}if(!
0===l)q=null;else a:{if("document"!==b&&"headings"!==b&&Lo(b)&&("paragraph"!
==b&&"list"!==b||!jn(d,f))&&(a=a.F(f,Mo(b)))){q&&
mEa(q,a);q=a.Qt();break a}q=null}return new qs(b,HDa(c,b),g,e,q)}function
kEa(a,b,c,d){return(a=a.F(d,Mo(b)))?a:new hs(js(c,b))}function lEa(a,b,c,d,e){if(d)
{var f=c.Zc();f&&zj(d,Gh(f.dO()));f=So(c);for(var g=0;g<f.length;g++){var
k=c.ik(f[g]);k&&zj(d,Gh(k.dO()))}}e&&mEa(e,c);a.set(b,c.Qt())}function mEa(a,b){var
c=b.Zc();c&&zj(a,Gh(c.pV()));c=So(b);for(var d=0;d<c.length;d++){var
e=b.ik(c[d]);e&&zj(a,Gh(e.pV()))}};function rs(a)
{this.D=a}x(rs,C);rs.prototype.Db=function(){return
this.D.Db()};rs.prototype.get=function(a){return
this.D.get(a)};rs.prototype.Wa=function(){var a=[],b=this.D.Db();for(var
c=0;c<b.length;c++){var d=b[c],e=this.D.get(d);bi(a,d,e)}b=[];c=ci(a);d=-1;for(var
f in a)d=Math.max(d,Number(f));for(f=0;f<=d;f=f+1|0)ji(c,f)?
b.push(pi(a[f])):b.push(null);return{sgsl_sugg:b}};
rs.prototype.slice=function(a,b){a=Math.max(a,0);if(0==this.D.Db().length)return
new rs(new cs);if(b<a)throw F("yc").D;if(b==a)return new rs(new
cs);b=this.D.slice(a,b);var c=new cs;Mva(b,function(d,e)
{c.set(d,Ih(e))});a=gs(this.D,a,null);0 in b||!a||c.set(0,Ih(a));return new
rs(c)};function ss(a,b,c,d,e,f,g,k,l){this.D=a;this.H=nEa(b);this.O=c?
c:zh();this.ea=[];a=this.H;for(b=0;b<a.length;b+
+)c=a[b].getType(),this.ea.push(c);a=this.O;for(b=0;b<a.length;b+
+)c=a[b].getType(),this.ea.push(c);this.R=d?d:new rs(new cs);this.V=e?e:new rs(new
cs);this.J=f?f:{};this.W=l?l:{};this.F=g?g:{};this.aa=k?k:{}}x(ss,C);function
oEa(a,b){return new ss(a,b,null,null,null,null,null,null,null)}
function ts(a,b){var c=a.H;for(var d=0;d<c.length;d++){var
e=c[d];if(Vg(e.getType(),b))return e}c=a.O;for(a=0;a<c.length;a+
+)if(d=c[a],Vg(d.getType(),b))return d;return null}function us(a,b,c,d)
{a=ts(a,b);return iEa(a,c,d,!1)}
function nEa(a){for(var b=0;b<a.length;b++){var c=a[b];if(Vg(c.getType(),"link"))
{c=c.D;var d=c.Db();for(var e=0;e<d.length;e++){var f=c.get(d[e]);FDa(f,function(g)
{var k=g.D;if(k&&0==k.getType()){var
l=uDa(k.getUrl());k=io(k);G(k,"ulnk_url",l);g.Wd({lnks_link:k})}})}}}return
a}ss.prototype.isEmpty=function(){return 0==this.D.length||
1==this.D.length&&"\n"===this.D};function vs(a)
{this.O=a}x(vs,C);w=vs.prototype;w.getType=p("O");w.shift=function(){return
this};w.Wa=function(){return{loc_type:this.O}};w.compare=function(a){return
a&&this.O==a.getType()?0:1};w.Ga=function(a){return a instanceof
vs&&this.O==a.O&&0==this.compare(a)};w.toString=function()
{return"Location("+this.O+")"};function pEa(){}pEa.prototype.D=function(a,b)
{for(var c=0;c<b.length;c++)qEa(b[c],[new Jj(1,Zm(a.eb())-1)]);return!0};function
ws(a,b){this.F=a;this.D=b}w=ws.prototype;w.yd=p("F");w.getKey=function(){return
this.toString()};w.Jb=p("D");w.Ga=function(a){return this==a?!0:a&&a instanceof ws?
this.F==a.yd()&&fva(this.D,a.Jb()):!1};w.toString=function(){return
JSON.stringify(this.Wa())};w.Wa=function(){var
a={};a.shapeId=this.F;this.D&&(a.cell=this.D.toString());return
a};w.getType=t("sketchy-text");function rEa(a,b,c,d,e,f,g,k,l,m,n,q){sEa();this.V=!
1;this.H=this.aa=0;this.J=!
1;this.R=0;this.F=a;this.la=b;this.D=c;this.ea=d;this.O=e;this.ha=null!=f?
f:"";this.V=!0===g;this.aa=k?k.ob():0;this.H=dg(Rg());this.J=null!=l?l:!
0;this.W=m;this.R=q?q.ob():0}x(rEa,C);function tEa(a){sEa();return Math.max(12E4-
(dg(Rg())-
a),0)}w=rEa.prototype;w.nh=p("la");w.Oc=p("ea");w.nf=da(66);w.qg=function(){return
0!=this.aa};w.setActive=ca("J");w.ld=p("J");function sEa()
{sEa=h();uEa=Wc?.27:.15}var uEa=0;function vEa(a){this.D=a}x(vEa,C);function wEa(a)
{this.D=a}x(wEa,C);function xs(a){this.W=!1;this.H=new Xh;this.R=new Xh;this.O=new
Xh;this.J=new Xh;this.V=new Xh;this.D=a?a:
{}}x(xs,C);xs.prototype.isDisposed=p("W");xs.prototype.dispose=function(){this.W||
(this.H.dispose(),this.R.dispose(),this.O.dispose(),this.J.dispose(),this.W=!
0)};function ys(a,b){if(!(b in a.D))throw F("Cc`"+D(b)).D;return a.D[b]}function
xEa(a,b){var c=a.F&&Kf(a.F.F,b)?a.F:ys(a,b);a.R.dispatchEvent(new
vEa(c));Rh(a.D,b);a.O.dispatchEvent(new wEa(c))}
xs.prototype.clear=function(){for(var a in
this.D)xEa(this,a);this.F&&(xEa(this,this.F.F),this.F=null)};xs.prototype.toString=
function(){var a=C.prototype.toString.call(this);return null==a?"":a};function
zs(a,b){this.F=a;this.D=b}zs.prototype.ol=p("F");zs.prototype.Ga=function(a){return
this==a?!0:a&&a instanceof zs?this.F==a.F&&this.D.Ga(a.D):!
1};zs.prototype.toString=function()
{return[this.F,this.D.toString()].join()};function yEa(a){return new
zs(a,dva)}function zEa(a){return new zs(a,new Vm(2,null))}function AEa(a,b){return
new zs(a,new Vm(1,b))};function As(a,b,c,d,e,f)
{if(6==arguments.length)this.kD(a,b,c,d,e,f);else{if(0!=arguments.length)throw
Error("Gc");this.oh=this.Jg=1;this.ti=this.ai=this.D=this.Kh=0}}w=As.prototype;w.cl
one=function(){return new
As(this.oh,this.ti,this.ai,this.Jg,this.D,this.Kh)};w.kD=function(a,b,c,d,e,f)
{if("number"!==typeof a||"number"!==typeof b||"number"!==typeof c||"number"!
==typeof d||"number"!==typeof e||"number"!==typeof f)throw
Error("Hc");this.oh=a;this.ti=b;this.ai=c;this.Jg=d;this.D=e;this.Kh=f;return
this};
w.un=function(a)
{this.oh=a.oh;this.ti=a.ti;this.ai=a.ai;this.Jg=a.Jg;this.D=a.D;this.Kh=a.Kh};w.sca
le=function(a,b){this.oh*=a;this.ti*=a;this.ai*=b;this.Jg*=b;return
this};w.translate=function(a,b)
{this.D+=a*this.oh+b*this.ai;this.Kh+=a*this.ti+b*this.Jg;return
this};w.rotate=function(a,b,c){return Bs(this,Cs(a,b,c))};w.toString=function()
{return"matrix("+[this.oh,this.ti,this.ai,this.Jg,this.D,this.Kh].join()+")"};
function Bs(a,b){var
c=a.oh,d=a.ai;a.oh=b.oh*c+b.ti*d;a.ai=b.ai*c+b.Jg*d;a.D+=b.D*c+b.Kh*d;c=a.ti;d=a.Jg
;a.ti=b.oh*c+b.ti*d;a.Jg=b.ai*c+b.Jg*d;a.Kh+=b.D*c+b.Kh*d;return a}function Ds(a,b)
{var
c=a.oh,d=a.ti;a.oh=b.oh*c+b.ai*d;a.ti=b.ti*c+b.Jg*d;c=a.ai;d=a.Jg;a.ai=b.oh*c+b.ai*
d;a.Jg=b.ti*c+b.Jg*d;c=a.D;d=a.Kh;a.D=b.oh*c+b.ai*d+b.D;a.Kh=b.ti*c+b.Jg*d+b.Kh;ret
urn a}
w.transform=function(a,b,c,d,e){var f=b;for(b+=2*e;f<b;){e=a[f++];var g=a[f++];c[d+
+]=e*this.oh+g*this.ai+this.D;c[d++]=e*this.ti+g*this.Jg+this.Kh}};function Es(a)
{return a.oh*a.Jg-a.ai*a.ti}function Fs(a){var b=Es(a);return
isFinite(b)&&isFinite(a.D)&&isFinite(a.Kh)&&0!=b}function Gs(a){var b=Es(a);return
new As(a.Jg/b,-a.ti/b,-a.ai/b,a.oh/b,(a.ai*a.Kh-a.Jg*a.D)/b,(a.ti*a.D-
a.oh*a.Kh)/b)}function Hs(a,b){return(new As).kD(a,0,0,b,0,0)}function Is(a,b)
{return(new As).kD(1,0,0,1,a,b)}
function Cs(a,b,c){var d=new As,e=Math.cos(a);a=Math.sin(a);return d.kD(e,a,-a,e,b-
b*e+c*a,c-b*a-c*e)}w.Ga=function(a){return this===a?!0:a?
this.oh==a.oh&&this.ai==a.ai&&this.D==a.D&&this.ti==a.ti&&this.Jg==a.Jg&&this.Kh==a
.Kh:!1};function Js(a)
{this.D=a}Js.prototype.getType=p("D");Js.prototype.Ga=function(a){return this==a?!
0:a&&a instanceof Js?this.D==a.D:!1};var BEa=new Rma("6","8");var CEa=/#(.)(.)
(.)/;function Ks(a){if(!DEa.test(a))throw
Error("ta`"+a);4==a.length&&(a=a.replace(CEa,"#$1$1$2$2$3$3"));return
a.toLowerCase()}function Ts(a)
{a=Ks(a);a=parseInt(a.substr(1),16);return[a>>16,a>>8&255,a&255]}function
EEa(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!
=(c&255))throw Error("wa`"+a+"`"+b+"`"+c);b=a<<16|b<<8|c;return 16>a?"#"+(16777216|
b).toString(16).substr(1):"#"+b.toString(16)}function Us(a){return
EEa(a[0],a[1],a[2])}var DEa=/^#(?:[0-9a-f]{3}){1,2}$/i;
function FEa(a){return 1==a.length?"0"+a:a}function GEa(a){return"#"==a.charAt(0)?
a:"#"+a}function HEa(a,b,c){c=bd(c,0,1);return[Math.round(b[0]+c*(a[0]-
b[0])),Math.round(b[1]+c*(a[1]-b[1])),Math.round(b[2]+c*(a[2]-b[2]))]};function
IEa(a,b,c){if(JEa.test(a))return KEa(GEa(a)).substring(b,c);throw
Error("ra`"+a);}var LEa=/#(.)(.)(.)(.)/;function KEa(a){if(!JEa.test(a))throw
Error("sa`"+a);5==a.length&&(a=a.replace(LEa,"#$1$1$2$2$3$3$4$4"));return
a.toLowerCase()}
var JEa=/^#(?:[0-9a-f]{4}){1,2}$/i,MEa=/(0|[1-9]\d{0,2})/,NEa=/(0|1|0\.\d{1,10}|
1\.0{1,10})/,OEa=new RegExp("^\\s*(?:rgba)?\\
("+MEa.source+",\\s*"+MEa.source+",\\s*"+MEa.source+",\\s*"+NEa.source+"\\)\\s*$","
i"),PEa=new RegExp("^\\s*(?:hsla)?\\
("+MEa.source+",\\s*"+MEa.source+"%,\\s*"+MEa.source+"%,\\s*"+NEa.source+"\\)\\s*$"
,"i");function Vs(a,b){this.D=1;if(!Tma(QEa,a))throw Error("Mc");if(0>b||1<b)throw
Error("Nc");this.F=a;this.H=b}x(Vs,Js);Vs.prototype.ge=p("F");Vs.prototype.Bf=p("H"
);Vs.prototype.Ga=function(a){return Js.prototype.Ga.call(this,a)&&a instanceof
Vs&&this.F.toUpperCase()==a.F.toUpperCase()&&this.H==a.H};function REa(a){if(!
Tma(BEa,a))throw Error("Oc");var
b=1;9==a.length&&(b=Number((parseInt(IEa(a,7,9),16)/255).toFixed(4)),a=IEa(a,0,7).t
oUpperCase());return new Vs(a,b)}var QEa=new Rma("6");function Ws(a)
{this.D=2;if(0>a||16<a)throw
Error("Pc");this.F=a}x(Ws,Js);Ws.prototype.yb=p("F");Ws.prototype.Ga=function(a)
{return Js.prototype.Ga.call(this,a)&&a instanceof Ws&&this.F==a.F};function
SEa(a,b){sq(b.length==jua.length,"Invalid color scheme length: "+b.length);for(var
c=0;c<jua.length;c++){var d=jua[c],e=b[d];tq(e,"Null color value for:
"+d);sq(Tma(BEa,e),"Invalid hex for scheme color:
"+e)}this.D=a;this.Px=b.concat()}w=SEa.prototype;w.getName=p("D");w.Oc=function(a)
{return this.Px[a]};w.clone=function(){return new
SEa(this.D,this.Px)};w.Ga=function(a){return this==a?!0:a&&a instanceof SEa?
a.D==this.D&&fb(a.Px,this.Px):!1};
w.Qx=function(a){switch(a.getType()){case 1:return a;case 2:a=a.yb();if(0==a)return
new Vs("#000000",1);a=bva[a];this.Oc(a);return new Vs(this.Oc(a),1);default:throw
Error("Qc`"+a.getType());}};function TEa(a,b){for(var c=wua[0]
[1].concat(),d=0;d<b.length;d++)c[d]=b[d];return new SEa(a,c)}var
UEa=TEa("Default",[]);function VEa(a){return P(R(),"sketchy-vatl")&&null!
=a&&1E5<a.length};function Xs(){}Xs.prototype.D=function(a,b){return
a==b};ra(Xs);function Ys(a){this.D=a}w=Ys.prototype;w.Yq=h();w.Bp=function(a)
{this.D(a)};w.jq=function(a){this.D(a)};w.kq=function(a)
{this.D(a)};w.iq=function(a){this.D(a)};w.mq=function(a)
{this.D(a)};w.lq=function(a){this.D(a)};w.Qo=function(a)
{this.D(a)};w.Ap=function(a){this.D(a)};function Zs(a,b)
{this.Pb=a;this.D=b}Zs.prototype.getId=p("Pb");Zs.prototype.yb=p("D");Zs.prototype.
Ga=function(a){return this==a?!0:a instanceof Zs?this.Pb==a.Pb&&this.D==a.D:!
1};function $s(a,b){if(0>b||1<b)throw Error("Rc");this.D=a;this.tc=b}
$s.prototype.Oc=p("D");$s.prototype.getPosition=p("tc");$s.prototype.Ga=function(a)
{return this==a?!0:a instanceof $s?this.D.Ga(a.D)&&this.tc==a.tc:!1};function
at(a,b,c,d){if(0>a||0>b||0>c||0>d)throw
Error("Sc`"+a+"`"+b+"`"+c+"`"+d);this.J=a;this.H=b;this.D=c;this.F=d}w=at.prototype
;w.jd=p("J");w.Kf=p("H");w.Qe=p("D");w.sd=p("F");w.Ga=function(a){return this==a?!
0:a&&a instanceof at?this.J==a.J&&this.D==a.D&&this.F==a.F&&this.H==a.H:!
1};function WEa(a,b,c){if(a==b)return!0;if(!ua(a)||!ua(b))return!1;var
d=xb(a);if(d.length!=xb(b).length)return!1;c=c||Zaa;for(var e=0;e<d.length;e++){var
f=d[e];if(!(f in b&&c(a[f],b[f])))return!1}return!0}function XEa(a,b){return
a===b?!0:Array.isArray(a)&&Array.isArray(b)?fb(a,b,XEa):ua(a)&&ua(b)?WEa(a,b,XEa):!
1};function YEa(a,b){this.D=a;this.F=b};function bt(a)
{return(a=ZEa(a))&&ib(a,"id.")?a.substring(a.indexOf("id.")+3)||null:null}function
ZEa(a){return(a=ib(a,"#")?a.substring(1):a)&&ib(a,"slide=")?
a.substring(6):null}function $Ea(a){a=Jc(a);return isNaN(a)?null:Math.floor(a)-
1};function ct(a,b)
{this.Kc=a;this.D=b}ct.prototype.kb=p("Kc");ct.prototype.clone=function(){return
new ct(Gb(this.Kc),this.D.concat())};function aFa(a,b,c){return
a.D(b.getId(),c.getId())&&b.yb()==c.yb()}function bFa(a,b,c){return
a.D(b,c)}function et(a,b,c){return cFa(a,Om,ft(b),ft(c),dFa)}function eFa(a,b,c,d)
{var e=xb(a),f=xb(b);eb(e);eb(f);if(fb(e,f))a=Gb(a),b=Gb(b);else
for(e=e.concat(f),bb(e),a={},b={},f=0;f<e.length;f++){var
g=e[f];a[g]=c(g);b[g]=d(g)}return new YEa(a,b)}
function fFa(a,b,c){if(!!b!=!!c)return!1;if(b==c&&("string"===typeof
b||"number"===typeof b||"boolean"===typeof b))return!0;var d=gFa()[a]||
hFa;b=d(a,b);c=d(a,c);return dFa[a]?dFa[a](Xs.Pa(),b,c):iFa(Om[a],b,c)}function
jFa(a,b,c){return cFa(a,Sm,gt(b),gt(c),{})}function kFa(a,b,c){return
cFa(a,Vua,lFa(b),lFa(c),{})}
function cFa(a,b,c,d,e){var f=ht(c),g=ht(d);eb(f);eb(g);if(!fb(f,g))return!
1;for(g=0;g<f.length;g++){var k=f[g],l=c[k],m=d[k],n=e[k];if(n)
{if(n(a,l,m))continue;return!1}if(!iFa(b[k],l,m))return!1}return!0}function
iFa(a,b,c){switch(a){case 22:case 2:case 1:case 3:case 21:return b==c;case 5:return
b.Ga(c);default:return b&&b.Ga&&c&&c.Ga?b.Ga(c):XEa(b,c)}}function mFa(a,b){return
a==b?!0:it(a).Ga(it(b))}function nFa(a,b,c){return WEa(b,c,function(d,e){return
et(a,d,e)})}
function ft(a){return jt(Om,a,gFa())}function gt(a){return jt(Sm,a,{})}function
oFa(a){return jt(Sua,a,{})}function lFa(a){return jt(Vua,a,{})}function jt(a,b,c)
{var d={};for(e in b){var e=Number(e);var f=b[e];d[e]=c[e]?c[e]
(e,f):hFa(a[e],f)}return d}
function hFa(a,b){switch(a){case 2:case 6:b=Math.round(b);break;case 1:b=!!
b;break;case 4:b=pFa(b);break;case 5:a=b.Px.concat();for(var c=[],d=0;d<a.length;d+
+)c.push(a[d].toUpperCase());b=new SEa(b.getName(),c);break;case
3:b=Number(b.toFixed(4))}return b}function it(a){return new
As(Number(a.oh.toFixed(4)),Number(a.ti.toFixed(4)),Number(a.ai.toFixed(4)),Number(a
.Jg.toFixed(4)),Number(a.D.toFixed(4)),Number(a.Kh.toFixed(4)))}function ht(a){var
b=[],c=0,d;for(d in a)b[c++]=Number(d);return b}
function gFa(){kt||
(kt={},kt[53]=lt,kt[64]=lt,kt[61]=lt,kt[106]=lt,kt[107]=lt,kt[99]=lt,kt[90]=lt,kt[1
27]=lt,kt[138]=lt);return kt}
function lt(a,b){if(53==a)a=b,b=new
at(Number(a.jd().toFixed(4)),Number(a.Kf().toFixed(4)),Number(a.Qe().toFixed(4)),Nu
mber(a.sd().toFixed(4)));else if(64==a){a=b;b=new qFa;for(var c=0;c<Lm.length;c++)
{var d=Lm[c];rFa(b,d,gt(a.PA(d)));sFa(b,d,ft(a.pw[d].D));for(var e=0;e<Mm.length;e+
+){var f=Mm[e];mt(b,d,f,ft(nt(a,d,f)))}}b=b.build()}else if(61==a||106==a||
107==a)b=Ja(b,tFa);else if(99==a||90==a)b=0<b?Math.floor(1E4*b+1E-
9)/1E4:Math.ceil(1E4*b-1E-9)/1E4;else if(127==a||138==a)b=it(b);return b}
function pFa(a){switch(a.getType()){case 1:return new
Vs(a.ge().toUpperCase(),Number((Math.round(255*a.Bf())/255).toFixed(4)));case
2:return a;default:throw Error("Qc`"+a.getType());}}function tFa(a){return new
$s(pFa(a.Oc()),hFa(3,a.getPosition()))}var
dFa={91:bFa,51:aFa,52:aFa,49:bFa,72:function(a,b,c){var d=bt(b),e=bt(c);return
d&&e?a.D(d,e):b==c}},uFa={10:!0,11:!0,12:!0,13:!0},vFa={147:!0,150:!0,148:!0,149:!
0,154:!0,155:!0},wFa=Gb(uFa);wFa[7]=!0;var ot=Gb(vFa);ot[151]=!0;ot[152]=!
0;ot[146]=!0;
var xFa={49:!0,50:!0,51:!0,54:!0},yFa={2:!
0},zFa={1:bFa},AFa=ht(dFa),BFa=ht(zFa),kt=null;function pt(a)
{this.Pb=a;this.Mf=null;this.transform=new
As;this.Og=this.se=""}w=pt.prototype;w.ag=t(!1);w.wl=t(!1);w.Jsa=t(!
0);w.getId=p("Pb");w.getParent=p("Mf");w.Ag=ca("Mf");w.Bn=function(){var
a=this.Mf;return null==a?this:a.Bn()};w.Yb=function(){return this.Mf?
this.Mf.Yb():null};w.Pi=function(){for(var
a=this,b=a.getParent(),c;c=b.getParent();)a=b,b=c;return a};function qt(a){for(var
b=[],c=0;c<a.length;c++)b[c]=a[c].getId();return b}
function rt(a){for(var b=new As;a;)Ds(b,a.transform),a=a.getParent();return
b}function CFa(a,b){var c=a.getParent();return c?(a=Ea(c.Dd,a),b?++a<c.ac()?
c.Eb(a).J3():CFa(c,!0):0<=--a?c.Eb(a).R3():CFa(c,!1)):null}function st(a,b){var
c=b=void 0===b?Rb:b,d=[];a.accept(new Ys(function(e){c(e)&&d.push(e)}));return d}w.
$h=function(){return this.Pi().getId()==this.getId()};function tt(a){for(var
b=[],c=0;c<a.length;c++){var d=a[c];d&&$a(b,st(d,function(e){return
e.wl()}))}return b}
w.clone=function(){var a=this.Uw();this.copyTo(a);return a};w.copyTo=function(a)
{a.transform=this.transform.clone();a.se=this.se;a.Og=this.Og};w.Tb=p("se");w.Qc=fu
nction(a){if(VEa(a))throw
Error("Tc`"+a.length);this.se=a};w.re=p("Og");w.ak=function(a){if(VEa(a))throw
Error("Uc`"+a.length);this.Og=a};w.Ga=function(a){return this==a?!
0:this.Nj(Xs.Pa(),a)};w.Nj=function(a,b){return DFa(this,a,b,mFa)};
function DFa(a,b,c,d){return a==c?!0:c&&c instanceof pt?
b.D(a.Pb,c.Pb)&&d(a.transform,c.transform)&&a.se==c.se&&a.Og==c.Og:!
1}w.Ji=da(79);function EFa(a,b,c){return b?b.Nj(a,c):!c};function ut(a)
{this.D={};this.F={};if(a)for(var b in a){var
c=b,d=a[b];this.D[c]=d;this.F[d]=c}this.H=null}ut.prototype.get=function(a){return
this.D[a]};ut.prototype.Db=function(){return xb(this.D)};function vt(a){if(!a.H)
{var b=new a.constructor;b.D=a.F;b.F=a.D;b.H=a;a.H=b}return a.H};var
FFa=Jb([0,1,2,3,4]);function GFa(a,b){sq(a in FFa);switch(a){case
1:sq(0<=b&&b<vua.length,"Bad adjust value "+b);break;case 2:sq(0<=b,"Negative
formula reference "+b)}this.F=a;this.D=b}GFa.prototype.getType=p("F");function
HFa(a,b,c){c=void 0===c?0:c;En((a.length-c)/2==b,"Expected "+b+" complex values but
given array of length "+a.length);for(b=c;b<a.length;b+=2)try{new
GFa(a[b],a[b+1])}catch(d){wwa("invalid complex value "+a[b]+","+a[b+1])}};var
IFa={horizontal:!0,vertical:!0};function wt(a,b,c){sq(a in
IFa);this.F=a;this.tc=b;this.D=c}wt.prototype.Ld=p("F");wt.prototype.getPosition=p(
"tc");wt.prototype.Oc=p("D");function JFa(a,b,c,d,e)
{this.ana=a;this.rY=b;this.sY=c;this.JM=d;this.KM=e}function KFa(a,b,c){sq(8>a,a+"
is not an adjustment
property");this.H=a;this.F=b;this.D=c}KFa.prototype.Ha=p("H");function LFa(a)
{this.sB=a}LFa.prototype.Ga=function(a){return this==a?!0:a&&a instanceof LFa?
this.sB==a.sB:!1};var MFa=new LFa(null);var NFa=Jb(kua),OFa=Jb(lua);function
PFa(a,b,c,d,e,f){sq(a in NFa);for(var g=0;g<c.length;g+=2)sq(c[g]in
OFa);this.D=a;this.J=b;this.O=c;this.R=d;this.H=e;this.F=f}w=PFa.prototype;w.hf=p("
D");w.Dk=p("J");w.tV=p("O");w.gE=p("R");w.uY=p("H");w.tY=p("F");w.Ga=function(a)
{return this==a?!0:a instanceof PFa?
this.D==a.D&&this.J==a.J&&fb(this.O,a.O)&&fb(this.R,a.R)&&fb(this.H,a.H)&&this.F==a
.F:!1};function QFa(a,b,c)
{this.D=a;this.wL=b;this.sH=c}QFa.prototype.Kp=p("D");QFa.prototype.Ga=function(a)
{return this==a?!0:a instanceof QFa?this.D==a.D&&this.wL==a.wL&&this.sH==a.sH:!
1};QFa.prototype.toString=function(){return this.D+","+this.wL+","+this.sH};var
RFa=Jb(lua);function xt(a,b,c,d){sq(a in
RFa);this.J=a;this.D=b;this.F=c;this.H=d}xt.prototype.getType=p("J");xt.prototype.G
a=function(a){return this==a?!0:a&&a instanceof xt?
this.J==a.J&&fb(this.D,a.D)&&fb(this.F,a.F)&&this.H==a.H:!1};var
SFa={0:2,1:2,2:4,3:6,4:4,5:0},TFa={0:!1,1:!0,2:!0,3:!0,4:!1,5:!1};function UFa(a)
{for(var b=0,c=0,d=0;d<a.length;d++){var e=a[d];b+=e.D.length;c+=e.H?e.D.length-
e.F.length:e.F.length}return c>b/2};var VFa=Jb(kua);function yt(a,b,c){sq(a in
VFa);this.F=a;this.H=b;this.D=c}w=yt.prototype;w.hf=p("F");w.Dk=p("H");w.tV=functio
n(){for(var a=this.D,b=[],c=0,d=0;d<a.length;d++){var
e=a[d].getType(),f=TFa[e];c+=SFa[e];f&&d+1<a.length&&a[d+1].getType()==e||
(b.push(e,c),c=0)}return b};w.gE=function(){for(var a=[],b=0;b<this.D.length;b+
+)a=a.concat(this.D[b].D);return a};
w.uY=function(){for(var a=UFa(this.D),b=[],c=0,d=0;d<this.D.length;d++){var
e=this.D[d];if(e.H==a)var f=e.F;else{f=e.F;for(var g=e.D.length,k=[],l=0,m=0;m<g;m+
+)l<f.length&&f[l]==m?l+=1:k.push(m);f=k}for(g=0;g<f.length;g+
+)b.push(c+f[g]);c+=e.D.length}return b};w.tY=function(){return
UFa(this.D)};w.Ga=function(a){if(this==a)return!0;if(!(a instanceof yt)||this.F!
=a.F||this.H!=a.H||this.D.length!=a.D.length)return!1;for(var
b=0;b<this.D.length;b++)if(!this.D[b].Ga(a.D[b]))return!1;return!0};function
WFa(a,b){return Kg(a,b)};function XFa(a){this.pw={};for(var b=0;b<Lm.length;b++)
{var c=Lm[b];this.pw[c]=a.D[c].build()}}function nt(a,b,c){return
a.pw[b].F[c]}XFa.prototype.PA=function(a){return
this.pw[a].H};XFa.prototype.Ga=function(a){return this==a?!0:a&&a instanceof XFa?
WEa(this.pw,a.pw,WFa):!1};function YFa(a){this.F={};for(var b=0;b<Mm.length;b++)
{var c=Mm[b];this.F[c]=Gb(a.D[c])}this.D=Gb(a.F);this.H=Gb(a.H)}
YFa.prototype.Ga=function(a){if(this==a)return!0;if(!(a&&a instanceof YFa))return!
1;var b=Xs.Pa();return
nFa(b,this.F,a.F)&&et(b,this.D,a.D)&&jFa(b,this.H,a.H)};function qFa()
{this.D={};for(var a=0;a<Lm.length;a++)this.D[Lm[a]]=new ZFa}function mt(a,b,c,d)
{b=a.D[b];$Fa(d,aGa,"border");b.D[c]=d;return a}function sFa(a,b,c){b=a.D[b];
$Fa(c,bGa,"cell");b.F=c;return a}function rFa(a,b,c){a.D[b].H=c;return
a}qFa.prototype.build=function(){return new XFa(this)};
function ZFa(){this.D={};for(var a=0;a<Mm.length;a+
+)this.D[Mm[a]]={};this.F={};this.H={}}ZFa.prototype.build=function(){return new
YFa(this)};function $Fa(a,b,c){for(var d in a)sq(b[Number(d)],d+" is not a valid
shape property for a Table Style "+c)}var bGa={14:!0,15:!0,16:!0,60:!0,61:!0,62:!
0},aGa={14:!0,19:!0,20:!0,43:!0,22:!0};function cGa(a){return a?new KFa(a[0],new
GFa(a[1],a[2]),new GFa(a[3],a[4])):null}function dGa(a){return a?
[a.Ha(),a.F.getType(),a.F.D,a.D.getType(),a.D.D]:null}function eGa(a)
{return[Number(a.oh.toFixed(4)),Number(a.ti.toFixed(4)),Number(a.ai.toFixed(4)),Num
ber(a.Jg.toFixed(4)),Number(a.D.toFixed(4)),Number(a.Kh.toFixed(4))]}function
fGa(a){return new As(a[0],a[1],a[2],a[3],a[4],a[5])}function gGa(a)
{return[a.width,a.height]}function hGa(a){return new qd(a[0],a[1])}
function At(a){return Bt(Om,Pm,a)}function Ct(a){return Dt(Om,Pm,a)}function iGa(a)
{return Dt(Sm,Tm,a)}function jGa(a){return[a.Ab(),a.Kb(),a.Ld()]}function kGa(a)
{return new Vr(a[0],a[1],a[2])}function Et(a){return a?
[a.Ab(),a.Kb()]:null}function Ft(a){return a?new Wm(a[0],a[1]):null}function lGa(a)
{return[a.we(),a.kf(),a.Jc(),a.Nc()]}function mGa(a){return new
Xr(a[0],a[1],a[2],a[3])}function nGa(a){var b=[],c;for(c in a){var
d=Number(c);b.push(d,a[d])}return b}
function oGa(a){for(var b={},c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b}function
pGa(a){switch(a.getType()){case 1:var b=a.ge();1!
=a.Bf()&&(b+=FEa(Math.round(255*a.Bf()).toString(16)));return b;case
2:return[null,a.yb()];default:throw Error("Qc`"+a.getType());}}function qGa(a)
{return"string"===typeof a?REa(a):null!=a[0]?REa(a[0]):new Ws(a[1])}function
rGa(a,b){for(var c=a.Rc(),d=[],e=0;e<c.length;e++)d[e]=sGa(c[e],b);return[a.D,a.H?
a.yb():null,d]}
function tGa(a,b,c){switch(a){case "set":return new uq("set",null,c);case
"insert":return Bza(b,c[0]);case "delete":return Cza(b);case "reference":return
vq(b,c[0]);case "mark_deleted":return new uq("mark_deleted",Qg(b),null);case
"unmark_deleted":return new uq("unmark_deleted",Qg(b),null);default:throw
Error("Vc`"+a);}}var uGa=new ut({0:"horizontal",1:"vertical"});
function Bt(a,b,c){var d=xb(c);d.sort();for(var e=[],f=0;f<d.length;f++){var
g=Number(d[f]);e.push(g);var k=a[g];null==k&&(k=0);if(9==k){k=[];for(var
l=c[g],m=0;m<l.length;m++)k.push(sGa(l[m],b[g]));e.push(k)}else
g=sGa(c[g],a[g]),e.push(g)}return e}function Dt(a,b,c){for(var d={},e=a.length-
1,f=0;f<c.length;f+=2){var g=c[f];if(!(g>e))if(9==a[g]){for(var
k=[],l=c[f+1],m=0;m<l.length;m++)k.push(vGa(l[m],b[g]));d[g]=k}else
d[g]=vGa(c[f+1],a[g])}return d}
function wGa(a,b){var c=xb(b);c.sort();for(var d=[],e=0;e<c.length;e++){var
f=Number(c[e]);d.push(f);d.push(rGa(b[f],a[f]))}return d}function xGa(a,b,c){if(!
c||!c.length)return null;var d={};a=a.length-1;for(var e=0;e<c.length;e+=2){var
f=c[e];if(!(f>a)){var g=c[e+1];var k=b[f];var l=g[0],m=g[1];g=g[2];for(var
n=[],q=0;q<g.length;q++)n[q]=vGa(g[q],k);k=tGa(l,m,n);d[f]=k}}return d}
function sGa(a,b){switch(b){case 1:return a?1:0;case 4:return pGa(a);case
5:return[a.getName(),a.Px.concat()];case 12:return[a.getId(),a.yb()];case
10:return[pGa(a.Oc()),a.getPosition()];case
8:return[Number(vt(uGa).get(a.Ld())),a.getPosition(),pGa(a.Oc())];case
16:return[a.ana?
1:0,a.rY.getType(),a.rY.D,a.sY.getType(),a.sY.D,dGa(a.JM),dGa(a.KM)];case
14:return[a.jd(),a.Kf(),a.Qe(),a.sd()];case
7:return[a.hf(),Number(a.Dk()),a.tV(),a.gE(),a.uY(),Number(a.tY())];case
15:b=[];for(var c=0;c<Lm.length;c++){var d=
Lm[c],e=[];e.push(Bt(Sm,Tm,a.PA(d)));e.push(At(a.pw[d].D));for(var
f=0;f<Mm.length;f++)e.push(At(nt(a,d,Mm[f])));b.push(e)}return b;case 11:return
eGa(a);case 19:return null!=a.sB?[a.sB]:[];default:return a}}
function vGa(a,b){switch(b){case 1:return!!a;case 4:return qGa(a);case 5:return new
SEa(a[0],a[1]);case 12:return new Zs(a[0],a[1]);case 10:return new
$s(qGa(a[0]),a[1]);case 8:return new wt(null!=a[0]?
uGa.get(a[0]):"vertical",a[1],qGa(a[2]));case 16:return new JFa(!!a[0],new
GFa(a[1],a[2]),new GFa(a[3],a[4]),cGa(a[5]),cGa(a[6]));case 14:return new
at(a[0],a[1],a[2],a[3]);case 7:b=a[0];var c=!!a[1],d=a[2],e=a[3],f=a[4];a=!!
a[5];if(P(R(),"sketchy-uncpr")){for(var g=0,k=0,l=[],m=0;m<d.length;m+=2)for(var n=
d[m],q=SFa[n],r=0<q?d[m+1]/q:1,u=0;u<r;u++){for(var
v=e.slice(g,g+q),A=[];k<f.length&&f[k]<g+q;)A.push(f[k]-g),k+=1;g+=q;l.push(new
xt(n,v,A,a))}b=new yt(b,c,l)}else b=new PFa(b,c,d,e,f,a);return b;case 15:b=new
qFa;for(c=0;c<Lm.length;c+
+)for(d=Lm[c],e=a[c],b=rFa(b,d,iGa(e[0])),b=sFa(b,d,Ct(e[1])),f=0;f<Mm.length;f+
+)b=mt(b,d,Mm[f],Ct(e[2+f]));return b.build();case 11:return fGa(a);case 19:return
a.length?new LFa(a[0]):MFa;default:return a}};var
yGa=null,zGa=null,AGa=null,BGa=null,CGa=null,DGa=null,EGa=null;function Rt(a){yGa||
(yGa=Ct(FGa(tua)));return yGa[a]}function GGa(){if(!zGa){var a={},b;for(b in Zua)
{var c=Number(b);a[c]=Ct(FGa(Zua[c]))}zGa=a}return zGa}function HGa(a){DGa||
(DGa=Dt(Qm,Rm,FGa(wua)));return DGa[a]}function IGa(a){EGa||
(EGa=iGa(FGa(yua)));return EGa[a]}function FGa(a){var b=[];for(c in a){var
c=Number(c);b.push(c,a[c])}return b};function Xt(a,b,c){this.D=a;this.F=b||
Rt(55);this.H=c||0}Xt.prototype.Ga=function(a){return
this.D==a.D&&this.F==a.F&&this.H==a.H};Xt.prototype.toString=function(){return
this.D+"_"+this.F+"_"+this.H};var JGa=Jb([6,7,8,12]);function Yt(a,b){a=GGa()[a]
[b];return null==a?Rt(b):a}function Zt(a,b,c){var d=a[b];return null!=d?
d:uua[b]&&Zt(a,86,c)?Yt(3,b):Yt(c,b)}function KGa(a){if(!a.length)return
null;for(var b=a[0].wl()?a[0].getType():null,c=1;c<a.length;c++){var
d=a[c];if((d.wl()?d.getType():null)!=b)return null}return b}function LGa(a,b)
{return b.Rg()?(b=b.zn())?a.Dv(b):null:null};function $t(a)
{pt.call(this,a);this.Dd=[]}x($t,pt);w=$t.prototype;w.Uw=function(){return new
$t(this.getId())};w.indexOf=function(a){return
Ea(this.Dd,a)};w.accept=function(a,b){a.Qo(this);MGa(this,a,b)};function MGa(a,b,c)
{a=a.Dd;for(var d=0,e=a.length;d<e;d++)a[d].accept(b,c)}w.J3=function(){return
this.Dd.length?this.Dd[0].J3():null};w.R3=function(){return this.Dd.length?
this.Dd[this.Dd.length-1].R3():null};
w.clone=function(){for(var a=pt.prototype.clone.call(this),b=0;b<this.Dd.length;b+
+)a.Dd.push(this.Dd[b].clone()),a.Dd[b].Ag(a);return a};w.Nj=function(a,b){return
pt.prototype.Nj.call(this,a,b)&&NGa(this,b,xa(EFa,a),Rb)};function NGa(a,b,c,d)
{a=a.Dd?Ia(a.Dd,d):[];d=b.Dd?Ia(b.Dd,d):[];return b instanceof
$t&&fb(a,d,c)}w.Ji=da(78);w.UBa=da(80);w.tx=function(){return
0<this.Dd.length};w.ac=function(){return this.Dd.length};w.Eb=function(a){return
this.Dd[a]};w.Ry=function(){return qt(this.Dd)};
w.ij=function(){return this.Dd.concat()};w.Ia=function(a)
{OGa(this,a);a.Ag(this);this.Dd.push(a)};w.removeChild=function(a)
{Wa(this.Dd,a);a.Ag(null)};function OGa(a,b){sq(b.Jsa(),"Object is not allowed in
groups.");sq(b!=a,"Cannot add a group to itself");sq(null==b.getParent(),b.getId()
+" already belongs to "+(b.getParent()?b.getParent().getId():""));for(var
c=a.getParent();null!=c;)sq(b!=c,b+" is already a parent to
"+a),c=c.getParent()};function PGa(){this.Ne={}}w=PGa.prototype;w.Ha=function(a)
{var b=this.Ne[a];null!=b?a=b:(CGa||(CGa=Dt(Sua,Uua,FGa(Tua))),a=CGa[a]);return
a};w.kb=p("Ne");w.setProperty=function(a,b){this.Ne[a]=b};w.clone=function(){var
a=new PGa;a.Ne=Gb(this.Ne);return a};w.Ga=function(a){if(this==a)var b=!0;else a&&a
instanceof PGa?(b=Xs.Pa(),a=a.Ne,b=cFa(b,Sua,oFa(this.Ne),oFa(a),{})):b=!1;return
b};function au(a)
{$t.call(this,a);this.F=null;this.V={};this.W={};this.R={};this.Kc={};this.D=[];thi
s.O=new PGa;this.aa={};this.ea=""}x(au,$t);w=au.prototype;w.Uw=h();function
QGa(a,b){if(!a.F)throw Error("Wc");return bu(a.F,b)}w.eBa=da(81);w.Ft=function(a)
{return null!=this.Kc[a]};w.Ha=function(a){var b=this.Kc[a];return null!=b?
b:HGa(a)};w.kb=function(){return Gb(this.Kc)};w.setProperty=function(a,b)
{this.Kc[a]=b;0==a&&(this.ea=RGa(b.Px.concat()))};
function SGa(a,b){var c=a.Kc[b];if(null!=c)return c;a=a.dh();return null!=a?
SGa(a,b):HGa(b)}function TGa(a){return a.ea?a.ea:(a=a.dh())?
TGa(a):UGa}w.Qz=ca("F");w.Yb=function(){return this};function VGa(a){return
Cb(a.R)&&null!=a.dh()?VGa(a.dh()):a}w.MF=function(a){var b=this.R[a];if(null!
=b)return b;b=this.dh();return null!=b?b.MF(a):Yt(0,a)};function WGa(a,b){return
cu(a).Qx(b)}function cu(a){a=SGa(a,0);return
TEa(a.getName(),a.Px.concat())}w.get=function(a){return this.V[a]};w.Jsa=t(!1);
w.add=function(a,b){if(a.getId()in this.V)throw Error("Xc`"+a.getId());null!=b?
(OGa(this,a),a.Ag(this),this.Dd.splice(b,0,a)):this.Ia(a);b=st(a);for(var
c=0;c<b.length;c++){var
d=b[c];this.V[d.getId()]=d}this.F&&XGa(this.F,b);a.ag()&&a.Rg()&&YGa(this)};w.remov
e=function(a){var b=a.getParent();b.removeChild(a);for(var
c=st(a),d=0;d<c.length;d++)delete this.V[c[d].getId()];this.F&&ZGa(this.F,c);b!
=this&&2>b.ac()&&$Ga(this.F,b);a.ag()&&a.Rg()&&(YGa(this),a.SZ(null))};
w.group=function(a,b,c){var d=[];if(0==b.length)return null;for(var
e=this.indexOf(b[b.length-1]),f=new $t(a),g=0;g<b.length;g++){var
k=b[g];this.removeChild(k);f.Ia(k);k=k.getId();d.push(k);
(k=this.W[k])&&Array.prototype.push.apply(d,k)}c&&As.prototype.kD.apply(f.transform
,c);this.add(f,0>e?this.ac():e-b.length+1);if(1==b.length)return
$Ga(this.F,f),null;this.W[a]=d;return f};w.Ag=function(){throw
Error("Yc");};w.Qc=function(){throw Error("Zc");};w.ak=function(){throw
Error("$c");};
w.clone=function(){var a=this.Uw();this.copyTo(a);for(var b=0;b<this.ac();b+
+)a.add(this.Eb(b).clone());a.W={};for(var c in
this.W)a.W[c]=this.W[c].concat();a.R=Gb(this.R);a.Kc=Gb(this.Kc);a.ea=this.ea;for(b
=0;b<this.D.length;b++)a.D.push(this.D[b].clone());a.O=this.O.clone();return
a};w.Nj=function(a,b){return $t.prototype.Nj.call(this,a,b)&&aHa(this,a,b,!1,!1)};
function aHa(a,b,c,d,e){if(!(c instanceof au))return!1;var
f=a.R,g=c.R,k=a.Kc,l=c.Kc;d?
(d=eFa(a.R,c.R,xa(a.wwa,a.R),xa(a.wwa,c.R)),f=d.D,g=d.F,d=eFa(k,l,y(a.Ha,a),y(c.Ha,
c)),k=d.D,l=d.F):e&&(k=Gb(a.Kc),l=Gb(c.Kc));if(e)for(e=0;e<xua.length;e++)delete
k[xua[e]],delete l[xua[e]];if(f=et(b,f,g))f=cFa(b,Qm,jt(Qm,k,{}),jt(Qm,l,
{}),zFa);return f&&fb(a.D,c.D,xa(EFa,b))&&a.O.Ga(c.O)}w.wwa=function(a,b){return
Zt(a,b,0)};w.Ji=da(77);
function du(a,b,c){var d=[],e;for(e in a.aa){var f=a.aa[e];b&&!f.Fe()||void 0!
==c&&f.Ha(54)!=c||d.push(f)}return d}w.xv=p("R");w.Dv=function(a){return
this.aa[a]||null};function RGa(a){for(var b="",c=0;12>c;c+
+)b+=a[c]||"#000000";return b}function bHa(a,b){var
c=a.dh();c&&bHa(c,b);a.accept(b,!0)}
function YGa(a){a.aa={};for(var b={},c=0;c<a.ac();c++){var
d=a.Eb(c);if(d.ag()&&d.Rg()){var e=d.kb(),f=e[54];e=e[55];var g=new Xt(f,e);g in
b||(b[g]=0);var k=b[g];b[g]++;f=new Xt(f,e,k);d.SZ(f);a.aa[f]=d}else
d.ag()&&d.SZ(null)}}var cHa=HGa(0),UGa=RGa(cHa.Px.concat());var dHa=new
qd(365760,274320),eu=new qd(365760,205740),eHa=new qd(365760,228600),fHa=new
qd(427680,302400),gHa=new qd(302400,427680);function hHa(a){I(this,a,0,-
1,null,null)}z(hHa,H);function iHa(a){I(this,a,0,-1,jHa,null)}z(iHa,H);function
kHa(a){I(this,a,0,-1,null,null)}z(kHa,H);var jHa=[6,7,8];function lHa(a)
{I(this,a,0,-1,null,null)}z(lHa,H);function mHa(a){I(this,a,0,-
1,null,null)}z(mHa,H);function fu(a,b)
{nHa.has(a);this.D=a;this.Og=b}fu.prototype.getName=p("D");fu.prototype.re=p("Og");
var nHa=new Set("BIG_NUMBER BLANK CAPTION_ONLY COMPARISON LIST MAIN_POINT
ONE_COLUMN_TEXT SECTION_HEADER SECTION_TITLE_AND_DESCRIPTION SPLIT_TITLE_AND_BODY
TITLE TITLE_AND_BODY TITLE_AND_TWO_COLUMNS TITLE_ONLY CUSTOM CHART CHART_AND_TEXT
CLIPART_AND_TEXT CLIPART_AND_VERTICAL_TEXT DIAGRAM FOUR_OBJECTS MEDIA_AND_TEXT
OBJECT OBJECT_AND_TWO_OBJECTS OBJECT_AND_TEXT OBJECT_ONLY OBJECT_OVER_TEXT
OBJECT_WITH_CAPTION_TEXT PICTURE_WITH_CAPTION_TEXT TABLE TWO_OBJECTS
TWO_OBJECTS_AND_OBJECT TWO_OBJECTS_AND_TEXT TWO_OBJECTS_OVER_TEXT
TWO_OBJECTS_WITH_TEXT TEXT_AND_CHART TEXT_AND_CLIPART TEXT_AND_MEDIA
TEXT_AND_OBJECT TEXT_AND_TWO_OBJECTS TEXT_OVER_OBJECT
VERTICAL_TITLE_AND_VERTICAL_TEXT VERTICAL_TITLE_VERTICAL_TEXT_OVER_CHART
VERTICAL_TEXT".split(" ")),gu=
{};gu.BIG_NUMBER=new fu("BIG_NUMBER","Big number");gu.BLANK=new
fu("BLANK","Blank");gu.CAPTION_ONLY=new
fu("CAPTION_ONLY","Caption");gu.COMPARISON=new
fu("COMPARISON","Comparison");gu.OBJECT=new fu("OBJECT","Title and
content");gu.OBJECT_WITH_CAPTION_TEXT=new fu("OBJECT_WITH_CAPTION_TEXT","Title and
content with caption");gu.LIST=new fu("LIST","List");gu.MAIN_POINT=new
fu("MAIN_POINT","Main point");gu.ONE_COLUMN_TEXT=new fu("ONE_COLUMN_TEXT","One
column text");
gu.PICTURE_WITH_CAPTION_TEXT=new fu("PICTURE_WITH_CAPTION_TEXT","Title and picture
with caption");gu.SECTION_HEADER=new fu("SECTION_HEADER","Section
header");gu.SECTION_TITLE_AND_DESCRIPTION=new
fu("SECTION_TITLE_AND_DESCRIPTION","Section title and
description");gu.SPLIT_TITLE_AND_BODY=new fu("SPLIT_TITLE_AND_BODY","Split title
and body");gu.TITLE=new fu("TITLE","Title slide");gu.TITLE_AND_BODY=new
fu("TITLE_AND_BODY","Title and body");gu.TITLE_AND_TWO_COLUMNS=new
fu("TITLE_AND_TWO_COLUMNS","Title and two columns");
gu.TITLE_ONLY=new fu("TITLE_ONLY","Title only");gu.TWO_OBJECTS=new
fu("TWO_OBJECTS","Title and two-column content");gu.TWO_OBJECTS_WITH_TEXT=new
fu("TWO_OBJECTS_WITH_TEXT","Two-column comparison");gu.VERTICAL_TEXT=new
fu("VERTICAL_TEXT","Title and vertical
text");gu.VERTICAL_TITLE_AND_VERTICAL_TEXT=new
fu("VERTICAL_TITLE_AND_VERTICAL_TEXT","Vertical title and vertical text");function
hu(a){au.call(this,a)}x(hu,au);hu.prototype.Dv=function(a){var
b=au.prototype.Dv.call(this,a);b||(b=this.aa,a=new Xt(a.D,a.F),b=b[a]||null);return
b};function iu(a){au.call(this,void
0===a?"m":a);this.J=[];this.H={}}x(iu,hu);w=iu.prototype;w.Uw=function(){return new
iu(this.getId())};w.Qz=function(a){this.F=a;sb(this.H,function(b)
{b.Qz(a)})};function oHa(a,b,c){c&&sq(0<=c&&c<=a.J.length,c+", size is
"+a.J.length);b.F&&sq(null==b.dh(),b+" already belongs to
"+b.dh());if(b.getName()in a.H)throw Error("ad`"+b.getName());void 0!==c?
Ua(a.J,b,c):Ta(a.J,b);Fb(a.H,b.getName(),b);if(a.F)XGa(a.F,st(b)),b.Qz(a.F);else
throw Error("bd");}
function pHa(a,b)
{Wa(a.J,b);Eb(a.H,b.getName());a.F&&ZGa(a.F,st(b));b.Qz(null)}function ju(a){return
a.J.concat()}function qHa(a,b){return a.H[b]}w.dh=t(null);w.Dv=function(a){var
b=hu.prototype.Dv.call(this,a);if(!b){var c=this.aa,d=Rt(55);b=new
Xt(a.D,d);b=c[b];b||(a=$ua[a.D],0!=a&&1!=a)||(d=new Xt(0==a?15:1,d),b=c[d])}return
b||null};w.clone=function(a){a=hu.prototype.clone.call(this,a);for(var
b=0;b<this.J.length;b++){var
c=this.J[b].clone();a.J.push(c);a.H[c.getName()]=c}return a};
w.Nj=function(a,b){return
hu.prototype.Nj.call(this,a,b)&&rHa(this,b,xa(EFa,a))};function rHa(a,b,c){return b
instanceof iu&&fb(a.J,b.J,c)}w.Ji=da(76);w.Uy=function(){for(var
a=this.getId(),b=ju(this),c=ku(this.F),d=0;d<c.length;d++){var
e=c[d];e.le()==a&&b.push(e)}return b};w.accept=function(a,b)
{a.jq(this);MGa(this,a,b);if(!b)for(var c=0;c<this.J.length;c+
+)this.J[c].accept(a,b)};function lu(a,b,c)
{au.call(this,a||"l");b&&this.setProperty(2,sHa(b));c&&this.setProperty(1,c)}x(lu,h
u);w=lu.prototype;w.Uw=function(){return new lu(this.getId())};function sHa(a)
{return gu[a.getName()]?a.getName():a.re()}w.getName=function(){return
this.Ha(2)};w.dh=function(){return QGa(this,this.le())};w.le=function(){return
this.Ha(1)};w.xo=function(){return QGa(this,this.le())};w.clone=function(){return
hu.prototype.clone.call(this)};
w.Nj=function(a,b){return hu.prototype.Nj.call(this,a,b)&&b instanceof
lu};w.Ji=da(75);w.Uy=function(){for(var
a=this.le(),b=this.getName(),c=[],d=ku(this.F),e=0;e<d.length;e++){var
f=d[e];f.le()==a&&f.Ha(2)==b&&c.push(f)}return c};w.accept=function(a,b)
{a.iq(this);MGa(this,a,b)};function tHa()
{this.D={}}x(tHa,C);w=tHa.prototype;w.bH=function(a)
{Uh(this.D);uma(this.D,a)};w.oB=function(){return Th(this.D)};w.clear=function()
{this.D={};this.F=null};w.Ga=function(a){return Kf(this,a)?!0:a instanceof tHa?
cpa(this.D,a.D)&&Kf(this.F,a.F):!1};w.clone=function(){var a=new
tHa;a.D=Th(this.D);a.F=this.F;return a};w.Lf=function(){var a;if(a=this.D)
{a=Oh(a);var b=0;for(var c=0;c<a.length;c++){var d=a[c];b=b+(null==d?0:pg(d))|
0}a=b}else a=0;return Hg([Qg(a),this.F])};w.Ku=da(86);
w.$G=function(){return this.F||null};w.aH=function(a){this.F=a||null};function
mu(a,b){this.F=a;this.D=b}x(mu,C);mu.prototype.toString=function()
{return"EventCode: "+D(this.F)+","+D(this.D)};var
uHa,vHa,wHa,xHa,yHa,zHa,AHa,BHa,CHa,DHa;function EHa()
{EHa=h();uHa=dq(cq(Vp(Yp(Up(vr())),"nl_0")));vHa=dq(cq(Vp(Yp(Up(vr())),"nl_1")));wH
a=dq(cq(Vp(Yp(Up(vr())),"nl_2")));xHa=dq(cq(Vp(Yp(Up(vr())),"nl_3")));yHa=dq(cq(Vp(
Yp(Up(vr())),"nl_4")));zHa=dq(cq(Vp(Yp(Up(vr())),"nl_5")));AHa=dq(cq(Vp(Yp(Up(vr())
),"nl_6")));BHa=dq(cq(Vp(Yp(Up(vr())),"nl_7")));CHa=dq(cq(Vp(Yp(Up(vr())),"nl_8")))
;DHa=co([uHa,vHa,wHa,xHa,yHa,zHa,AHa,BHa,CHa])};var FHa,GHa;function HHa()
{HHa=h();FHa=dq(Yp(cq(Vp(Up((EHa(),DHa)),"le_nb"))));GHa=co([FHa])};function IHa(a)
{this.D={};this.F={};if(a)for(var b in a){var
c=b,d=a[b];G(this.D,c,d);G(this.F,d,c)}}x(IHa,C);IHa.prototype.get=function(a)
{return this.D[a]};IHa.prototype.Db=function(){return Oh(this.D)};function JHa(a)
{this.J=a}x(JHa,C);JHa.prototype.F=t(!
0);JHa.prototype.D=t("");JHa.prototype.H=p("J");function KHa(a)
{this.J=a}x(KHa,C);KHa.prototype.F=t(!1);KHa.prototype.D=p("J");KHa.prototype.H=t(-
1);function LHa(a){MHa();this.D=a}var NHa,OHa;x(LHa,C);function PHa(a){if(!a.F)
{a.F=[];for(var b=0,c=0;;){b=a.D.indexOf("%",b);if(-1==b||b==(a.D.length-1|0)){c!
=a.D.length&&a.F.push(new KHa(a.D.substr(c)));break}var d=b+1|
0,e=a.D.charCodeAt(d);dja||(dja=/\d/);dja.test(Bg(e))?(b!=c&&a.F.push(new
KHa(Eg(a.D,c,b))),a.F.push(new JHa(gja(a.D.charCodeAt(d),10))),b=d+1|0,c=d+1|
0):b=b+1|0}}return a.F}LHa.prototype.toString=function()
{return"GlyphFormat("+D(this.D)+")"};
function QHa(a){var b=[];a=a?".":"";for(var c=0;8>=c;c=c+1|0){var d=new
LHa("%"+c+D(a));b.push(d)}return b}function nu(a,b){MHa();qCa(a.D)?(0<=b&&8>=b||
(b=0),a=Ar(a)?NHa[b]:OHa[b]):a=new LHa(a.V);return a}function MHa()
{MHa=h();NHa=QHa(!0);OHa=QHa(!1)};var
RHa=[1E3,900,500,400,100,90,50,40,10,9,5,4,1],SHa={1E3:"M",900:"CM",500:"D",400:"CD
",100:"C",90:"XC",50:"L",40:"XL",10:"X",9:"IX",5:"V",4:"IV",1:"I"};function
THa(a,b){var c="";for(var d=0;d<RHa.length;d++)for(var e=RHa[d];a>=e;)a=a-e|
0,c=D(c)+D(SHa[e]);return b?c:Sg(c)}function UHa(a,b)
{a=Math.min(Math.max(a,1),2600)-1|0;b=wja(jja((b?65:97)+(a%26|0)|0));return Uma(b,
(a/26|0)+1|0)};function VHa(a){this.D=a}x(VHa,C);function WHa(a,b,c){Ar(b);return
a.D[c]+b.bb|0}
VHa.prototype.resolve=function(a,b){switch(a.D){case 1:a="\u25cb";break;case
2:a="\u25a0";break;case 10:case 3:a=""+WHa(this,a,b);break;case
11:a=WHa(this,a,b);a=String(10>a?"0":"")+a;break;case 12:case
4:a=UHa(WHa(this,a,b),!0);break;case 13:case 5:a=UHa(WHa(this,a,b),!1);break;case
14:case 6:a=THa(WHa(this,a,b),!0);break;case 15:case 7:a=THa(WHa(this,a,b),!
1);break;case 16:case 8:a="";break;case
9:a=null==a.J?"":a.J;break;default:a="\u25cf"}return a};function ou(a)
{XHa();fo.call(this,(EHa(),DHa));if(!a){a=[];for(var b=0;8>=b;b=b+1|0){var c=new
wr(null);a.push(c)}}this.D=a}var YHa,ZHa="nl_0 nl_1 nl_2 nl_3 nl_4 nl_5 nl_6 nl_7
nl_8".split(" ");x(ou,fo);function pu(a){XHa();var b=YHa;if(!b.H){var c=new
IHa(null);c.D=b.F;c.F=b.D;c.H=b;b.H=c}return
b.H.get(""+a)}w=ou.prototype;w.clone=function(){var a=new
ou([]);this.copyTo(a);return a};w.Be=function(a){a.D=[];for(var
b=0;b<this.D.length;b=b+1|0){var c=this.D[b].clone();a.D[b]=c}};
w.AC=function(a){for(var b=0;b<this.D.length;b=b+1|
0)a.D[b]&&this.D[b].nt(a.D[b])};function qu(a,b){return(a=a.D[b])?a:new
wr({})}w.ye=function(a,b){for(var c=0;8>=c;c=c+1|0){var d=pu(c);d in
a&&this.D[c].update(a[d],b)}};w.xe=function(a){if(null!=YHa.get(a))return
a=$Ha(a),this.D[a];throw F("Jb`"+D(a)).D;};w.pe=function(a){return null!
=YHa.get(a)?!0:!1};w.Ai=function(){return ZHa};
w.Ce=function(a){var
b={},c=this.D[0].Wa(a);zn(a,c)&&G(b,"nl_0",c);c=this.D[1].Wa(a);zn(a,c)&&G(b,"nl_1"
,c);c=this.D[2].Wa(a);zn(a,c)&&G(b,"nl_2",c);c=this.D[3].Wa(a);zn(a,c)&&G(b,"nl_3",
c);c=this.D[4].Wa(a);zn(a,c)&&G(b,"nl_4",c);c=this.D[5].Wa(a);zn(a,c)&&G(b,"nl_5",c
);c=this.D[6].Wa(a);zn(a,c)&&G(b,"nl_6",c);c=this.D[7].Wa(a);zn(a,c)&&G(b,"nl_7",c)
;c=this.D[8].Wa(a);zn(a,c)&&G(b,"nl_8",c);return b};
w.qe=function(a,b){if(!(a instanceof ou)||this.D.length!=a.D.length)return!
1;for(var c=0;c<this.D.length;c=c+1|0)if(!oo(this.D[c],a.D[c],b))return!1;return!
0};function $Ha(a){XHa();return Number(YHa.get(a))}function XHa(){XHa=h();YHa=new
IHa({nl_0:"0",nl_1:"1",nl_2:"2",nl_3:"3",nl_4:"4",nl_5:"5",nl_6:"6",nl_7:"7",nl_8:"
8"})};function ru(a,b){aIa();to.call(this,"list",bIa,a);this.D=b?b:new ou(null)}var
bIa,cIa=["le_nb"];x(ru,to);w=ru.prototype;w.clone=function(){var a=new
ru(this.getId(),new ou([]));this.copyTo(a);return a};w.Be=function(a)
{to.prototype.Be.call(this,a);a.D=this.D.clone()};function su(a,b){return
qu(a.D,b)}w.AC=function(a){this.D.nt(a.D)};w.ye=function(a,b){"le_nb"in
a&&this.D.update(a.le_nb,b)};w.xe=function(a){switch(a){case "le_nb":return
this.D}throw F("Jb`"+D(a)).D;};w.pe=function(a){switch(a){case "le_nb":return!
0}return!1};
w.Ai=function(){return cIa};w.Ce=function(a){var
b={},c=this.D.Wa(a);zn(a,c)&&G(b,"le_nb",c);return b};w.qe=function(a,b){return a
instanceof ru?to.prototype.qe.call(this,a,b)&&oo(this.D,a.D,b):!1};function aIa()
{aIa=h();bIa=(HHa(),GHa)};function dIa(a,b){this.D=b||"";this.Ws=a||""}var
eIa=/"/g,fIa=/\\"/g,gIa=/\\/g,hIa=/\\\\/g,iIa=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]
+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/,jIa=new
RegExp("["+wb({eIb:"\u202a",YJb:"\u202b",rJb:"\u202c",fIb:"\u200e",ZJb:"\u200f"}).j
oin("")+"]","g");dIa.prototype.getName=p("D");dIa.prototype.ke=da(87);
dIa.prototype.toString=function(){var a=this.getName();a=a.replace(eIa,"");a:{var
b=a;for(var c=0;13>c;c++)if(nb(b,'()<>@:\\".[],;'[c])){b=!0;break a}b=!
1}b&&(a='"'+a.replace(gIa,"\\\\")+'"');return""==a?this.Ws:""==this.Ws?a:a+"
<"+this.Ws+">"};
function kIa(a){a=a.replace(jIa,"");for(var b="",c="",d=0;d<a.length;){var e=a;var
f=d,g=e.charAt(f),k='"<(['.indexOf(g);if(-1==k||
lIa(e,f))e=g;else{k='">)]'.charAt(k);for(var
l=e.indexOf(k,f+1);0<=l&&lIa(e,l);)l=e.indexOf(k,l+1);e=0<=l?
e.substring(f,l+1):g}"<"==e.charAt(0)&&-1!=e.indexOf(">")?
(c=e.indexOf(">"),c=e.substring(1,c)):""==c&&(b+=e);d+=e.length}""==c&&-1!
=b.indexOf("@")&&(c=b,b="");b=Ac(b);b=Dca(b,"'");b=Dca(b,'"');b=b.replace(fIa,'"');
b=b.replace(hIa,"\\");c=Ac(c);return new dIa(c,b)}
function lIa(a,b){if('"'!=a.charAt(b))return!1;var c=0;for(--
b;0<=b&&"\\"==a.charAt(b);b--)c++;return 0!=c%2};function tu(a,b)
{this.H=Th(a);for(var c in this.H)Ch(uo,c);this.F=Th(b);for(var d in
this.F)Ch(uo,d);this.D=[];Tja(this.D,Gh(Oh(a)));Tja(this.D,Gh(Oh(b)));Mh(this.D,ki)
}x(tu,C);tu.prototype.isEnabled=function(a){return a in this.H||a in
this.F};function mIa(a,b,c){nIa(a,b);fh(!Ch(uo,b),"Use getDefaultEmbeddedEntity for
type %s",b);return(0,a.H[b])(c)}function oIa(a,b,c,d){nIa(a,b);fh(Ch(uo,b),"Use
getDefaultEntity for type %s",b);return a.F[b].F(c,d)}
function pIa(a,b,c){nIa(a,c.getType());if(Ch(uo,c.getType())){var
d=c.D.getType();return oIa(a,c.getType(),b,d)}return mIa(a,c.getType(),b)}function
qIa(a,b,c,d){nIa(a,b);return Ch(uo,b)?
oIa(a,b,c,d.ee_eo.eo_type):mIa(a,b,c)}tu.prototype.Ga=function(a){return a
instanceof tu?vh(this.D,a.D):!1};tu.prototype.clone=function(){return new
tu(this.H,this.F)};function nIa(a,b){fh(a.isEnabled(b),"%s is
disabled",b)};function rIa(){}x(rIa,C);function sIa(a,b){var c=new
rIa;c.F=a;c.D=b;return c}rIa.prototype.create=function(){return
pIa(this.F,this.D.getId(),this.D)};function uu(a,b)
{hs.call(this,a);this.F=null;this.D=[];this.J=null!=b?b:null}x(uu,hs);function
vu(a){return new uu(a,null)}w=uu.prototype;w.ik=function(a){return
hs.prototype.ik.call(this,a)};w.Zc=function(){return
hs.prototype.Zc.call(this)};w.IM=function(a,b)
{tIa(this);hs.prototype.IM.call(this,a,b)};function tIa(a){a=a.Zc().getType();fh(!
Ch(Twa,a),"Entity type %s is not suggestible",a)}w.copyTo=function(a,b)
{hs.prototype.Mja.call(this,a,b);a.F=this.F;a.D=Ih(this.D);a.J=this.J};w.Qt=functio
n(){return hs.prototype.Qt.call(this)};
w.clone=function(a){a||(a=DDa);var b=vu(a(this.Zc()));this.copyTo(b,a);return
b};w.Ga=function(a){if(!(a instanceof uu))return!1;var
b;if(b=hs.prototype.Ga.call(this,a))a:{var c=this.D;b=a.D;if(c.length!=b.length)b=!
1;else{var d={};for(var e=0;e<c.length;e++){var f=c[e];d[f]=f in d?d[f]+1|
0:1}for(c=0;c<b.length;c++)if(e=b[c],e in d)1==d[e]?Rh(d,e):d[e]=d[e]-1|0;else{b=!
1;break a}b=Sh(d)}}return b&&Kf(this.F,a.F)&&Kf(this.J,a.J)};w.Mja=function(a,b)
{this.copyTo(a,b)};function uIa(a){this.D=a;this.F=null}x(uIa,C);function vIa(a)
{a=a.F?a.F:a.D.Zc();if(!a)throw F("td").D;return a}function wIa(a){var b=new
uIa(a.D.Qt());b.F=a.F?a.F.clone():null;return b}uIa.prototype.Ga=function(a){return
Kf(this,a)?!0:a instanceof uIa?this.D.Ga(a.D):!1};function xIa(a){return new
uIa(new hs(a))};function yIa(a,b){var c=a.D;if(c.ik(b)){if(!(b in c.H))throw
F("qc`"+D(b)).D;Rh(c.H,b);zIa(a)}}function AIa(a,b,c,d){var e=a.D.ik(b);e||
(e=d.create(),a.D.IM(b,e));e.Wd(c);zIa(a)}function BIa(a,b,c){var d=a.D;if(!d.Zc())
{c=c.create();if(d.O)throw F("oc").D;d.O=c}d.Zc().Wd(b);c=So(d);for(var
e=0;e<c.length;e++)d.ik(c[e]).update(b,(nwa(),lwa));zIa(a)}function CIa(a,b)
{a=a.D;var c=a.Zc();if(!c||!no(c,b))return!1;c=So(a);for(var d=0;d<c.length;d+
+)if(!a.ik(c[d]).RB(b,(nwa(),lwa)))return!1;return!0}
function zIa(a){var b=a.D,c=So(b);if(qh(c))a.F=null;else{1<c.length&&Mh(c,ki);var
d=b.Zc()?b.Zc().clone():b.ik(c[0]).clone();for(var e=0;e<c.length;e+
+)d.Wd(b.ik(c[e]).Wa((Cn(),xn)));a.F=d}};function DIa(a){this.D={};var
b=(kh(),Lja),c=new rra;c.H=b;c.D=c.F();this.F=c;this.H=a}x(DIa,C);function wu(a,b)
{return b in a.D?vIa(a.D[b]):null}function EIa(a){return null!=a.F||0<a.D.length||
0<So(a).length}DIa.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof DIa?
this.H.Ga(a.H)&&yma(this.D,a.D,wh()):!1};function xu(a,b)
{this.H={};this.F={};this.J={};for(var c=0;c<a.length;c++){var
d=a[c];if(this.H.list)throw F("ud`list").D;G(this.H,"list",d)}this.O=b;this.D=new
DIa(b)}x(xu,C);xu.prototype.copyTo=function(a){a.O=this.O.clone();var
b=this.D,c=new DIa(b.H.clone());c.D={};for(var d in b.D){var
e=wIa(b.D[d]);G(c.D,d,e)}b=jra(b.F.D);Pl.prototype.jX.call(c.F,b);a.D=c;a.F={};for(
var f in this.F)c=this.F[f].clone(),G(a.F,f,c);a.J=Th(this.J)};
xu.prototype.Me=function(a){var b=wu(this.D,a);if(a in this.J){var
c=b.getType();if(c in this.H){var d=this.H[c];c=this.F;var e=wu(this.D,a);b:{var
f=e.D;for(var g=0;8>=g;g++)if(ko(qu(f,g))){f=!0;break b}f=!1}if(f)
{e=e.clone();f=e.D;for(g=0;8>=g;g++){var
k=d,l=qu(f,g),m=g;ko(l)&&FIa(k.D,m).nt(l)}d=e}else
d=e;G(c,a,d);Rh(this.J,a)}}return a in this.F?
this.F[a]:b};xu.prototype.Nk=function(a){return!!wu(this.D,a)};function GIa(a,b,c)
{b in a.H&&(a.J[c]=!0)}
xu.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof xu?
this.O.Ga(a.O)&&this.D.Ga(a.D):!1};function HIa(a){this.D={};for(var
b=0;b<a.length;b=b+1|0){var c=a[b];if(this.D.list)throw
F("vd`list").D;G(this.D,"list",c)}}x(HIa,C);function IIa(a)
{this.H=a}x(IIa,C);IIa.prototype.Db=function(){return
this.H.Db()};IIa.prototype.D=function(a){return(a=this.H.get(a))?new
hs(a):null};IIa.prototype.F=function(a,b){return(a=gs(this.H,a,b))?new
hs(a):null};function JIa(a){this.D={};for(var b=0;b<a.length;b++){var
c=a[b],d=c.H();if(this.D[d])throw F("zd`"+D(d)).D;G(this.D,d,c)}}x(JIa,C);function
yu(a,b){return b in a.D&&!!a.D[b]};function KIa(a,b,c,d)
{this.R=a;this.D={};this.F=[];this.H=b;this.O=c;this.J={};for(a=0;a<d.length;a=a+1|
0){b=d[a];if(this.J.list)throw F("Ad`list").D;G(this.J,"list",b)}}x(KIa,C);function
LIa(a,b){b.D={};for(var c in a.D)oi(b.D,c,a.D[c].clone(function(d){return
d.clone()}));b.F=Ih(a.F)}
KIa.prototype.initialize=function(a,b,c){for(var d=a.hk(),e=0;e<d.length;e=e+1|0)
{var f=d[e];if(yu(this.H,f)){G(this.D,f,ds());this.F.push(f);var
g=b,k=c,l=a;if(Lo(f))for(var m=l.An(f),n=0;n<m.length;n=n+1|0){var
q=m[n];this.D[f].set(q,zu(this,l.Xe(f,q),q,g,k,l).clone())}else{n=l.An(f);q=l.An("p
aragraph");m=Math.max(n[n.length-1|0],q[q.length-1|
0]);G(this.D,f,ds());n=MIa(q,n,0,m);q=null;for(var r=0;r<n.length;r=r+1|0){var
u=n[r],v=l.Xe(f,u);if(u<=m)v=zu(this,v,u,g,k,l).clone(),v.Ga(q)||(this.D[f].set(u,
v),q=v);else break}}}}};function Au(a,b,c){var d=gs(a.D[b],c,Mo(b));Mo(b);return d?
d:gs(a.D[b],c,!1)}function zu(a,b,c,d,e,f){a=a.H;var g=b.getType();return
a.D[g].D(f,b,c,d,e,null)}function NIa(a,b,c,d,e,f,g,k){if(Lo(b))
{if(d==c)e=[c];else{e=[];var l=k.An(b);c=ai(l,c);for(0>c&&(c=-c-1|0);c<l.length&&!
(l[c]>d);c=c+1|0)e.push(l[c])}for(d=0;d<e.length;d=d+1|0){l=a;c=b;var
m=e[d],n=f,q=g,r=k,u=r.Kj(c,m);u&&yu(l.H,c)&&(n=zu(l,u,m,n,q,r).clone(),l.D[c].set(
m,n))}}else yu(a.H,b)&&OIa(a,b,c,d,e,f,g,k)}
function PIa(a,b,c,d,e,f,g){if(a.J[c]){if(g){g=g.le_nb;var k=!1;c={};for(var l in
g)"b_ts"in g[l]&&(k=$Ha(l),k=c[k]=!0);if(k)
{l=f.An("list");g=[];for(k=0;k<l.length;k=k+1|0){var
m=l[k],n=f.Kj("list",m);Kf(Bu(n),b)&&Cu(n)in c&&g.push(m)}b=g}else
b=null}else{c=f.An("list");l=[];for(g=0;g<c.length;g=g+1|
0)k=c[g],m=f.Kj("list",k),Kf(Bu(m),b)&&l.push(k);b=l}if(b&&0!
=b.length)for(c=["list"],l=0;l<c.length;l=l+1|
0)if(g=c[l],yu(a.H,g)&&Lo(g))for(k=0;k<b.length;k=k+1|0)m=b[k],
(n=f.Kj(g,m))&&a.D[g].set(m,zu(a,
n,m,d,e,f).clone())}}function QIa(a,b,c){a=a.D.paragraph.Db();if(!
c&&(c=Qg(ai(a,b)),0>c.ob()))throw F("Ed").D;b=c.ob()-1|0;c=0;0<=b&&(c=a[b]+1|
0);return c}function RIa(a,b,c,d,e,f){if(b&&!Sh(b))for(var g in b){var
k=b[g];if(Lo(g))for(var l=0;l<k.length;l=l+1|0){var
m=k[l],n=f.Kj(g,m);n&&a.D[g].set(m,zu(a,n,m,d,e,f).clone())}else
for(l=0;l<k.length;l=l+1|0)m=k[l],n=QIa(a,m,null),OIa(a,g,n,m,c,d,e,f)}}
function MIa(a,b,c,d){var e=[],f=es(b,c,null);f=Math.max(0,f-1|
0);c=Math.max(Math.min(es(b,d,null)+1|0,b.length-1|0),f);var g=es(a,b[f],!
0);g=Math.max(0,g-1|0);for(d=Math.min(es(a,d,!0),a.length-1|0);g<=d&&f<=c;){var
k=a[g]+1|0,l=b[f];l<k?(e.push(l),f=f+1|0):(l==k?(e.push(l),f=f+1|
0):e.push(k),g=g+1|0)}for(;g<=d;g=g+1|0)e.push(a[g]+1|0);for(a=f;a<=c;a=a+1|
0)e.push(b[a]);return e}
function OIa(a,b,c,d,e,f,g,k){var
l=k.An(b),m=a.D[b].Db(),n=k.An("paragraph");0==e&&(e=Math.max(l[l.length-1|
0],n[n.length-1|0]));0==d&&(d=e);var q=d+1|
0;q<=e&&(e=k.Xe(b,q),a.D[b].set(q,zu(a,e,q,f,g,k).clone()));l=MIa(n,l,c,d);n=d;e=a.
D[b].Db();for(var r=es(a.D[b].D,c,!0);null!
=e[r]&&e[r]<=n;)a.D[b].remove(e[r]);n=null;e=es(m,c-1|0,null);r=e=0<=e?
Au(a,b,m[e]):null;for(var u=0;u<l.length;u=u+1|0){var
v=l[u],A=k.Xe(b,v);A&&(n=A);if(v>=c&&v<=d){if(!Lo(n.Mg)||
A)A=zu(a,n,v,f,g,k).clone(),A.Ga(r)?a.D[b].remove(v):
(a.D[b].set(v,A),r=A)}else
if(v>d)break}e&&0<=ai(m,c)&&e.Ga(Au(a,b,c))&&a.D[b].remove(c);0<=ai(m,q)&&Au(a,b,q)
.Ga(r)&&a.D[b].remove(q)}KIa.prototype.shift=function(a,b){for(var
c=0;c<this.F.length;c=c+1|0)this.D[this.F[c]].shift(a,b)};function SIa(a,b,c,d,e,f)
{this.H=a;this.V=b;this.F=c;this.O=d;this.R=e;this.J=f}x(SIa,C);SIa.prototype.copyT
o=function(a){this.D?(a.D||(a.D=new
KIa(a.H,a.V,a.F,a.O,a.R,a.J)),LIa(this.D,a.D)):a.D=null};function TIa(a,b,c,d){gh(!
0,"Unexpected query for concrete styles.");a.D=new
KIa(a.H,a.V,a.F,a.O,a.R,a.J);a.D.initialize(d,b,c)}SIa.prototype.shift=function(a,b
){this.D.shift(a,b)};function UIa(a,b,c){this.H=a;this.D=b;this.F=c}function VIa(a)
{return Bg(58)+D(a.H)+Bg(58)+D(a.D)+Bg(58)+a.F}x(UIa,C);UIa.prototype.Lf=function()
{return Hg([this.H,this.D,Qg(this.F)])};UIa.prototype.Ga=function(a){return
null==a?!1:a instanceof UIa?
Kf(this.H,a.H)&&Kf(this.D,a.D)&&this.F==a.F:C.prototype.Ga.call(this,a)};function
WIa(a){this.F=a;this.D=wra(VIa)}x(WIa,C);WIa.prototype.clear=function()
{this.D=wra(VIa)};WIa.prototype.get=function(a,b,c){var d=new
UIa(a,b,c),e=this.D.Ch(d);if(!e){var f;e=(f=this.F,f(a,b,c));this.D.Vp(d,e)}return
e};function XIa(a,b){this.D=a;this.F=b}x(XIa,C);function YIa(a,b)
{this.D=a;this.F=b}x(YIa,C);function ZIa(a,b){this.F=a;this.D=b}x(ZIa,C);function
$Ia(a,b){this.D=a;this.F=b}x($Ia,C);function aJa(a,b,c){var d=!0===c;c=[];for(var
e=[],f=0,g=[],k=0,l=0,m=a[k],n=b[l];m;)if(n)if(m.end<n.start)
{c.push(m);e.push(f);var q=k=k+1|0;m=a[q]}else{var r=n.start,u=n.end;q=u-r+1|
0;if(m.start>u){if(d&&0<k&&(n=a[k-1|0])&&n.end==(r-1|0)&&m.start==(u+1|0))
{n.end=n.end+m.end-m.start+1;m=k=k+1|0;m=a[m];n=l=l+1|0;n=b[n];f=f-q|
0;continue}n=l=l+1|0;n=b[n];f=f-q|0}else if(m.start>=r&&m.end<=u)g.push(m),q=k=k+1|
0,m=a[q];else if(m.start<=r&&m.end>=u)g.push(new Jj(r,u)),d?m=new
Jj(m.start+q,m.end):(m.start<
r&&(c.push(new Jj(m.start,r-1|0)),e.push(f)),m.end>u?m=new Jj(u+1|0,m.end):
(m=k=k+1|0,m=a[m])),n=l=l+1|0,n=b[n],f=f-q|0;else if(bJa(m,r))g.push(new
Jj(r,m.end)),m=new Jj(m.start,r-1|0);else if(bJa(m,u)){g.push(new
Jj(m.start,u));if(d){var v=c.pop();n=m.end-u;if(v&&v.end==(r-1|0)){e.pop();v=new
Jj(v.start+q,v.end+q+n);m=l=l+1|0;n=b[m];f=f-q|0;m=v;continue}else
v&&c.push(v),m=new Jj(u+1|0,m.end)}else m=new Jj(u+1|0,m.end);n=l=l+1|0;n=b[n];f=f-
q|0}}else c.push(m),e.push(f),q=k=k+1|0,m=a[q];if(d)for(a=
0;m=c[a];a=a+1|0)cJa(m,e[a]);return new $Ia(c,g)}function cJa(a,b)
{a.start+=b;a.end+=b}function dJa(a,b){return
a.start<=b.start&&a.end>=b.end}function bJa(a,b){return
a.start<=b&&a.end>=b};function eJa(a,b,c,d){this.F=!0!==d;this.D=[];if(a){var
e=0;d=a.length-1|0;b&&(e=fJa(a,b.ob()));c&&(d=fJa(a,c.ob()),d==a.length&&(d=d-1|
0));for(;e<=d;e=e+1|0){var
f=a[e].clone();this.D.push(f)}0<this.D.length&&(b&&this.D[0].start<b.ob()&&(this.D[
0].start=b.ob()),a=this.D.length-1|
0,c&&this.D[a].end>c.ob()&&(this.D[a].end=c.ob()))}}function gJa(a,b){return
dJa(a,b)||dJa(b,a)?0:a.start<b.start?-1:1}x(eJa,C);function hJa(){return new
eJa(null,null,null,!1)}
function fJa(a,b){a=Zja(a,new Jj(b,b),gJa);return 0>a?-a-1|
0:a}w=eJa.prototype;w.gg=p("D");function iJa(a){return a.D[0]?
a.D[0]:null}w.contains=function(a,b){var c=jJa(this,a);return!!c&&dJa(c,new
Jj(a,b))};function kJa(a,b,c){return(a=jJa(a,b))&&a.start<=c?new
Jj(Math.max(a.start,b),Math.min(a.end,c)):null}function jJa(a,b){for(var
c,d=0;c=a.D[d];d=d+1|0)if(c.end>=b)return c;return null}
w.add=function(a,b){a=new Jj(a,b);b=!1;var c=[],d=this.D;for(var e=0;e<d.length;e+
+){var f=d[e];Math.max(a.start,f.start)>Math.min(a.end,f.end)+1?(!
b&&a.end<f.start&&(c.push(a),b=!0),c.push(f)):(dJa(a,f)||
(a.start=Math.min(a.start,f.start),a.end=Math.max(a.end,f.end)),b||(c.push(a),b=!
0))}b||c.push(a);this.D=c};w.shift=function(a,b){if(0>=b)return!1;var c=!
1,d=this.D;for(var e=0;e<d.length;e++){var f=d[e];a<=f.start?
(f.start+=b,f.end+=b):a<=f.end+(this.F?1:0)&&(f.end+=b,c=!0)}return c};
w.remove=function(a,b,c){a=aJa(this.D,[new Jj(a,b)],c);this.D=a.D;return
a.F};w.toString=function(){for(var a="",b=0;b<this.D.length;b=b+1|0){0<b&&(a=D(a)
+",");var c=this.D[b];a=D(a)+("["+c.start+","+c.end+"]")}return a};function
lJa(a,b,c){mJa(b,a.cz(),function(d){return a.Vu(d)},c)}function nJa(a,b,c)
{mJa(b,a.bG(),function(d){return a.fw(d)},c)}function oJa(a,b,c,d){a=a.hk();for(var
e={},f=0;f<a.length;e={b0:e.b0},f=f+1|0)e.b0=a[f],mJa(c,b.cD(e.b0),function(g)
{return function(k){return b.Hu(g.b0,k)}}(e),d)}function mJa(a,b,c,d){if(0!
=b.length)for(d&&(b=zra(b,d.start,d.end,!0)),d=0;d<b.length;d++){var
e=c(b[d]);oh(a,e)}}
function pJa(a,b){function c(){return!0}function d(n){Rh(l,n.D);return
null}function e(n){Rh(l,n.D);return null}if(0==b.length)return b;var f=Aj();for(var
g=0;g<b.length;g++){var k=b[g];Bj(f,k,k)}var
l=f.build(),m=a.ig();qJa(m.cz(),function(n){return
m.Vu(n)},c,e);qJa(m.bG(),function(n){return
m.fw(n)},c,e);f=a.hk();b={};for(f=Gh(f).Vg();f.D();b={c0:b.c0})b.c0=f.F(),qJa(m.cD(
b.c0),function(n){return function(q){return m.Hu(n.c0,q)}}
(b),c,e);rJa(a,c,d,d,d);sJa(a,c,d);return Oh(l)}
function qJa(a,b,c,d){for(var e=0;e<a.length;e=e+1|0){var f=b(a[e]);for(var
g=0;g<f.length;g++){var k=f[g];if(c(k)){var l=Qg(e);d(mra(k,l))}}}}function
rJa(a,b,c,d,e){a=a.ig().Twa();for(var f=0;f<a.length;f++){var
g=a[f],k=g.Zc().getId();if(b(g.F))c(mra(g.F,k));else{var l=g.D;for(var
m=0;m<l.length;m++){var n=l[m];b(n)&&d(mra(n,k))}g=So(g);for(l=0;l<g.length;l+
+)m=g[l],b(m)&&e(mra(m,k))}}}
function sJa(a,b,c){var d=a.ig();for(var e=0;e<so.length;e++){var
f=so[e],g=d.lQ(f);for(var k=0;k<g.length;k++){var
l=g[k],m=l.F;b(m)&&c(mra(m,l.D))}g=d.jQ(f);for(k=0;k<g.length;k+
+)for(l=g[k],l=a.ig().kQ(f,l),m=0;m<l.length;m++){var
n=l[m],q=n.F;b(q)&&c(mra(q,n.D))}}};function Du(a,b,c){this.O=0;this.D=a;this.F=!
0===b;this.H=!0===c}x(Du,vs);function Eu(a){return new Du(a,null,null)}function
Fu(a,b){return new Du(a,b,null)}function tJa(a,b){return new
Du(b,a.F,a.H)}Du.prototype.Wa=function(){var
a=vs.prototype.Wa.call(this);a.si=this.D;a.aps=this.F;a.sbi=this.H;return
a};Du.prototype.compare=function(a){var b=vs.prototype.compare.call(this,a);return
0!=b?b:this.D-a.D|0};Du.prototype.shift=function(a){return new Du(this.D+a|
0,this.F,this.H)};
Du.prototype.toString=function(){return"InlineLocation("+this.D+")"};function
Gu(a,b,c){this.O=3;this.H=a;this.F=b;this.J=c}x(Gu,vs);Gu.prototype.Wa=function()
{var a=vs.prototype.Wa.call(this);G(a,"li",this.H);a.nl=this.F;a.pi=this.J;return
a};Gu.prototype.compare=function(a){var b=vs.prototype.compare.call(this,a);return
0!=b?b:Math.imul(Aja(this.H,a.H),9)+(this.F-a.F)|0};Gu.prototype.shift=function(a)
{return new Gu(this.H,this.F,this.J+a|0)};Gu.prototype.toString=function()
{return"ListNestingLevelLocation("+D(this.H)+Bg(44)+this.F+","+this.J+")"};function
Hu(a,b,c){this.D=this.H=0;if(a>b)throw
F("Jd").D;this.H=a;this.D=b;a=c.D;if(a<this.H||a>(this.D+1|0))throw
F("Kd").D;this.F=c}x(Hu,C);Hu.prototype.jf=p("H");function Iu(a){a.J||(a.J=new
Jj(a.H,a.D));return a.J}Hu.prototype.toString=function(){return"["+this.H+",
"+this.D+"]"};Hu.prototype.Ga=function(a){return Kf(a,this)?!0:a instanceof Hu?
this.H==a.H&&this.D==a.D&&this.F.Ga(a.F):!1};function Ju(a,b){return
eg(a.start==b.start?a.end-b.end:a.start-b.start)};function Ku(a,b,c,d,e){d=d?d:
[];if(!(a instanceof Du||!b&&!c&&qh(d)))throw kg("Ld").D;this.$b=a;this.Ee=b?
b:null;c?this.Ii=c:this.Ee&&(a=this.Ee.jf(),b=this.Ee.D,this.Ii=new
Hu(a,b,this.Ee.F.D==a?new Du(b+1|0,!0,null):new
Du(a,null,null)));2<=d.length&&Mh(d,Ju);this.H=d;a=Ih(this.H);this.Ee&&(b=Iu(this.E
e),a.push(b));this.Ii&&!
Lj(Iu(this.Ii),Iu(this.Ee))&&(b=Iu(this.Ii),a.push(b));2<=a.length&&Mh(a,Ju);this.U
f=a;e&&uJa(this,e)&&(e=null);this.J=e?e:null}x(Ku,C);Ku.prototype.Ig=function()
{return!!this.Ee};
function Lu(a){return a.J?a.J:a}Ku.prototype.Ga=function(a){if(!(a instanceof
Ku))return!1;if(Kf(this,a))return!0;if(!uJa(this,a))return!1;var
b=this.J;a=a.J;return!b&&!a||!!b&&!!a&&uJa(b,a)};function uJa(a,b){var
c=b.Uf;Mh(c,Ju);Mh(a.Uf,Ju);if(!Uja(c,a.Uf,Lma))return!1;c=(c=b.Ii)?c.F:b.$b;var
d=a.Ii?a.Ii.F:a.$b;return a.$b.Ga(b.$b)&&d.Ga(c)}function Mu(a){return new
Ku(a,null,null,null,null)}
function Nu(a,b){var c=new Du(a,b<a,null);return a==b?new
Ku(c,null,null,null,null):new Ku(c,new Hu(Math.min(a,b),Math.max(a,b)-1|
0,c),null,null,null)}function Ou(a,b,c){return new Ku(a.F,a,b,c,null)}
function vJa(a,b){if(0==b.length)return Mu(a);for(var c=a.D,d=0;d<b.length;d=d+1|
0)if(c>=b[d].start&&c<=b[d].end+1)return a=new
Hu(b[d].start,b[d].end,a),Kh(b,d),Ou(a,null,b);d="Cursor location "+c+" was not
contained in the range(s) ["+b[0].start+", "+b[0].end+"]";for(a=1;a<b.length;a=a+1|
0)d=D(d)+(", ["+b[a].start+b[a].end+"]");throw F(d).D;};function Pu(a,b){var
c=b.Ee;return c?wJa(a,Iu(c)):[xJa(a,b)]}function xJa(a,b){var c=a.eb();b=b.
$b;a=a.Qg(b);0==b.getType()&&b.F&&(a=a-1|0);return cn(c,a)}function wJa(a,b){var
c=a.Kg("paragraph"),d=[];yJa(a,c,b,d);return d}function yJa(a,b,c,d){var
e=ai(b,c.start);e=0>e?-e-1|0:e;a=cn(a.eb(),c.end);a=ai(b,a);for(c=e;c<=a;c=c+1|
0)ji(d,b[c])||d.push(b[c])};function Qu(a){if(0!=a.length){var
b=a[0].length;for(var c=0;c<a.length;c++)eh(a[c].length==b,"Tried to create a non-
rectangular mutable array table.")}this.D=a}x(Qu,C);w=Qu.prototype;w.Yc=function()
{return this.D.length};w.fd=function(){return this.D[0]?
this.D[0].length:0};w.Bm=function(){return new
Xr(0,0,this.Yc(),this.fd())};w.insertRow=function(a,b){Ru(this,a,!
0);this.D.splice(a,0,zJa(this.fd(),b))};w.hY=function(a,b){AJa(this,a,!0);var
c=this.D;for(var d=0;d<c.length;d++)c[d].splice(a,0,b())};
w.hQ=function(a){Ru(this,a,!1);Kh(this.D,a)};w.gY=function(a){AJa(this,a,!1);var
b=this.D;for(var c=0;c<b.length;c++)Kh(b[c],a)};function Su(a,b){Ru(a,b,!1);return
Ih(a.D[b])}function BJa(a,b){AJa(a,b,!1);var c=[];a=a.D;for(var d=0;d<a.length;d+
+)c.push(a[d][b]);return c}w.Jb=function(a,b){Ru(this,a,!1);AJa(this,b,!1);return
this.D[a][b]};w.Df=function(a){return this.Jb(a.Ab(),a.Kb())};w.ew=function(a,b,c)
{Ru(this,a,!1);AJa(this,b,!1);this.D[a][b]=c};
w.clone=function(){var a=[],b=this.D;for(var c=0;c<b.length;c++){var
d=Ih(b[c]);a.push(d)}return new Qu(a)};function Ru(a,b,c){a=a.Yc();Hja(0<=b&&b<=(c?
a:a-1),"The row index is outside the bounds of this table: %s",b)}function
AJa(a,b,c){a=a.fd();Hja(0<=b&&b<=(c?a:a-1),"The column index is outside the bounds
of this table: %s",b)}function Tu(a,b){fh(pDa(a.Bm(),b),"The table range extends
outside the bounds of this table: %s",b.toString())}
function CJa(a){for(var b=[],c=0;c<a.Yc();c=c+1|0)for(var d=0;d<a.fd();d=d+1|
0)b.push(new nDa(a.D[c][d],c,d));return b}w.toString=function(){var
a=zg(),b=this.D;for(var c=0;c<b.length;c++){var d=b[c];for(var e=0;e<d.length;e++)
{var f=d[e];Gg(a,"(");Fg(a,f);Gg(a,")")}Gg(a,"\n")}Gg(a,"\n");return
a.toString()};w.Ga=function(a){return Kf(this,a)?!0:a instanceof Qu?
DJa(this,a,wh()):!1};
function DJa(a,b,c){if(Kf(a,b))return!0;if(!(b instanceof Qu)||null==b||a.Yc()!
=b.Yc()||a.fd()!=b.fd())return!1;for(var d=0;d<a.Yc();d=d+1|0)if(!
Uja(a.D[d],b.D[d],c))return!1;return!0}function EJa(a,b,c){return new
Qu(FJa(a,b,function(){return c}))}function FJa(a,b,c){for(var d=[],e=0;e<a;e=e+1|0)
{var f=zJa(b,c);d.push(f)}return d}function zJa(a,b){for(var c=[],d=0;d<a;d=d+1|0)
{var e=b();c.push(e)}return c};function Uu(a,b){this.D=a;this.F=b}var
GJa={cell_bl:1,cell_bt:2,cell_br:3,cell_bb:4};x(Uu,C);Uu.prototype.Ld=p("F");Uu.pro
totype.toString=function(){return"CellBorderTuple("+this.D+D(this.F)
+")"};Uu.prototype.Wa=function(){return{csi:this.D,o:this.F}};function HJa(a,b){var
c=a.D-b.D|0;if(0!=c)return c;a=a.Ld();a=GJa[a];b=b.Ld();return a-GJa[b]|0};function
IJa(a,b,c,d){JJa();this.J=a;this.H=b;this.D=c;this.F=d}var
KJa;x(IJa,C);w=IJa.prototype;w.jd=p("J");w.Kf=p("H");w.Qe=p("D");w.sd=p("F");w.clon
e=function(a,b,c,d){a=null!=a?a:this.J;b=null!=b?b:this.H;c=null!=c?
c:this.D;d=null!=d?d:this.F;return this.J==a&&this.H==b&&this.D==c&&this.F==d?
this:new IJa(a,b,c,d)};function JJa(){JJa=h();KJa=new IJa(0,0,0,0)};function
LJa(a,b,c){this.D=!1;this.H=go(a);this.O=go(b);this.F=null!=c?
c:null;this.J=null;this.D=null!=c}x(LJa,C);function MJa(a,b){return new
LJa(a,b,null)}w=LJa.prototype;w.nt=function(a){var
b=NJa(this);a.F=NJa(a);a.J=null;a.D=!0;b.nt(a.F)};w.update=function(a,b){b&&b.D&&!
this.D||(a?(this.F=NJa(this),this.F.update(a,b)):this.F=null,this.D=!
0,this.J=null)};w.Wa=function(a,b,c){if(null!=this.F){var d=this.F.Wa(a);a.D&&!
this.D||G(b,c,d)}else An(a,this.D,!0)&&li(b,c)};
w.get=function(){var a=OJa(this);return null!=a?a:this.D?this.O:this.H};function
OJa(a){return null!=a.F?
(null==a.J&&(a.J=go(a.F.clone())),a.J):null}w.copyTo=function(a)
{this.O.Ga(a.O);this.H.Ga(a.H);a.F=null!=this.F?
this.F.clone():null;a.D=this.D};function NJa(a){return null!=a.F?a.F:a.D?
a.O.clone():a.H.clone()};function PJa(a,b){return(b=b.Ho(a))?(a=Vu(b,a),null!
=a&&1==a.$e()):!1}function QJa(a){var b=Zr(a.Bm());for(var c=0;c<b.length;c++){var
d=b[c],e=a.Df(d);if(null!=e&&0==e.$e()){var f=Zr(new
Xr(d.Ab(),d.Kb(),e.Jc(),e.Nc()));f.shift();d=a;var g=[];for(var k=0;k<f.length;k++)
{var l=d.Df(f[k]);g.push(l)}d=g;for(f=0;f<d.length;f++){g=d[f];if(null==g)throw
F("Qd").D;g.lp(e)}}}}function RJa(a,b){b=a.Qg(b.$b);return(a=a.Mp().Ho(b))&&a.F!=b?
a:null}
function SJa(a,b){var c=RJa(a,b);if(qh(b.Uf))return c;var
d=b.Uf,e=d[0].start;d=d[d.length-1|0].end;!c&&b.Ig()&&(b=a.Qg(b.
$b),c=a.Mp().Ho(b));for(;c&&(d>c.H||e<c.F);)c=a.Mp().Ho(c.F-1|0);return c};function
Wu(a){this.O=2;this.F=a}x(Wu,vs);Wu.prototype.Wa=function(){var
a=vs.prototype.Wa.call(this);a.pi=this.F;return a};Wu.prototype.compare=function(a)
{var b=vs.prototype.compare.call(this,a);return 0!=b?b:this.F-a.F|
0};Wu.prototype.shift=function(a){return new Wu(this.F+a|
0)};Wu.prototype.toString=function(){return"ListItemLocation("+this.F+")"};function
TJa(a,b,c,d){UJa();this.D=a;this.H=b;this.F=c;this.J=d}var VJa;x(TJa,C);function
UJa(){UJa=h();VJa=new TJa(null,!1,0,!1)};var WJa,XJa,YJa,ZJa;function $Ja()
{$Ja=h();WJa=Ep(vya(yp(xp(zp(wp(vp(),"ls_id"))),Vf(function(a)
{wq("kix",a)}))));XJa=Jp(Bya(Gp("ls_nest")));YJa=dq(aq(Wp(Vp(Up(nBa()),"ls_ts")),1,
2));ZJa=co([WJa,XJa,YJa])};function Xu(a){Yu();Oo.call(this,"list",
($Ja(),ZJa));this.D=MJa(jBa(),kBa());this.H=(UJa(),VJa);a&&this.Wd(a)}var
aKa=["ls_ts"];function bKa(){return new Xu(null)}function cKa(){return
$Ja(),ZJa}var dKa;x(Xu,Oo);function Bu(a){return a.H.D}function Cu(a){return
Math.min(Math.max(a.H.F,0),8)}function Zu(a){return
a.D.get()}w=Xu.prototype;w.AC=function(a){this.D.nt(a.D)};
w.ye=function(a,b){"ls_ts"in a&&this.D.update(a.ls_ts,b);var c=this.H;var d=c.D;var
e=c.H,f=c.F;c=c.J;b=!!b&&b.D;"ls_id"in a&&(!b||e)&&(e=!0,d=a.ls_id);"ls_nest"in
a&&(!b||c)&&(a=a.ls_nest,c=!0,f=a);d=new Cq(new
TJa(d,e,f,c),0);this.H=d.getState();this.F=this.F+d.D|0};w.Ce=function(a){var
b=this.H,c={};if(!a.D||b.J)c.ls_nest=b.F;a.D&&!b.H||
G(c,"ls_id",b.D);this.D.Wa(a,c,"ls_ts");return c};
w.xe=function(a){if("ls_ts"===a)a=OJa(this.D);else a:{var b=this.H;switch(a){case
"ls_nest":a=b.F;break a;case "ls_id":a=b.D;break a}throw F("Jb`"+D(a)).D;}return
a};w.EA=function(a){if("ls_ts"===a)return this.D.H;throw
F("Fb`"+D(a)).D;};w.pe=function(a){if("ls_ts"===a)a=this.D.D;else a:{var
b=this.H;switch(a){case "ls_nest":a=b.J;break a;case "ls_id":a=b.H;break a}a=!
1}return a};w.pV=function(){return null!=this.H.D?[this.H.D]:[]};w.clone=function()
{var a=new Xu(null);this.copyTo(a);return a};
w.Be=function(a){a.H=this.H;this.D.copyTo(a.D)};w.Ai=function(){return
aKa};w.qe=function(a,b){if(!(a instanceof Xu))return!1;if(b.D&&this.D.D!=a.D.D)a=!
1;else{var c=this.H,d=a.H;a=(Kf(d,c)?!0:!b.D||c.J==d.J&&c.H==d.H?
c.F==d.F&&Kf(c.D,d.D):!1)&&oo(this.D.get(),a.D.get(),b)}return a};function eKa()
{var a=new Xu(null);a.D=new LJa(jBa(),kBa(),kr());return a}function fKa(a){var
b=new Xu(null);b.D=new LJa(jBa(),kBa(),a);return b}function Yu()
{Yu=h();Po();dKa=Uo("list",bKa,bKa,cKa)};function $u(a){this.O=4;this.F=a}x($u,vs);
$u.prototype.Wa=function(){var a=[],b=this.F;for(var c=0;c<b.length;c+
+)a.push(b[c].Wa());b=vs.prototype.Wa.call(this);G(b,"cb",a);return b};
$u.prototype.compare=function(a){var b=vs.prototype.compare.call(this,a);if(0!
=b)return b;a:{b=this.F;a=a.F;for(var c=Math.min(b.length,a.length),d=0;d<c;d=d+1|
0){var e=HJa(b[d],a[d]);if(0!=e){b=e;break a}}b=Og(b.length,a.length)}return b};
$u.prototype.shift=function(a){if(0==a)return this;var b=[],c=this.F;for(var
d=0;d<c.length;d++){var e=c[d];e=new Uu(e.D+a|0,e.Ld());b.push(e)}return new
$u(b)};$u.prototype.toString=function(){return"CellBorderLocation("+D(this.F)
+")"};function av(a){switch(a.getType()){case 0:return a.D;case 2:return a.F;case
3:return a.J;case 4:return a.F[0].D;default:return-1}}function cv(a)
{switch(a.getType()){case 2:case 3:return!0;default:return!1}};function dv(a,b)
{return gKa(a,b,-1,2147483647,2147483647)}function ev(a,b,c){return
gKa(a,b,c,2147483647,2147483647)}function gKa(a,b,c,d,e){var
f=a.Kg("list"),g=[];for(var k=0;k<f.length;k++){var l=f[k];if(l>=e)break;var
m=a.Kj("list",l),n=!!m&&Kf(Bu(m),b)&&fv(a,l);-1!=c&&Cu(m)!=c&&(n=!
1);if(n&&(g.push(l),g.length==d))break}return g}function hKa(a,b){var c;a
instanceof ss?c=iKa(a,b):c=fv(a,b);return c}
function fv(a,b){if(!a.Dj("list"))return!1;b=a.Xe("list",b);if(!b)return!
1;b=Bu(b);return!!b&&!!a.Me(b)}function iKa(a,b){b=us(a,"list",b,null).Zc();if(!
b)return!1;b=Bu(b);return!!b&&!!a.F[b]}function jKa(a,b){a=ai(a,b);return 0>a?-a-1|
0:a}function kKa(a,b,c,d,e,f){a=lKa(a,b,c,d,e,f);b=a.D;return new
YIa(a.F,b.D.length+(b.F?1:0)|0)}
function lKa(a,b,c,d,e,f){for(var g=!1,k=[];0<=e;e=e-1|0){var
l=d(c[e]),m=Cu(l);if(Kf(Bu(l),a)&&(!f||!PJa(c[e],f())))if(m==b)k.unshift((null!
=c[e-1|0]?c[e-1|0]:0)+1|0),g=!1;else if(m>b)g=!0;else
if(m<b)break}0<k.length&&k.pop();return new ZIa(e,new XIa(k,g))}
function mKa(a){var b=(ir(),jr);Po();b=b();if(null==b)a={};else{b=b.Yf();var
c={};for(var d in a)if(d in a&&!$n(b,d)){var e=a[d],f=bo(b,d);null==f?mi(c,d,e):!
1===a[f]&&(mi(c,d,e),c[f]=a[f])}a=c}d={};wxa(d,(ir(),jr));for(var g in
a)mi(d,g,a[g]);Br(d,!0);return d}
function nKa(a,b,c,d){if(!fv(a,b))throw kg("Vd").D;d=null!=d&&d||!1;var
e=a.getStyle("list",b),f=Bu(e),g=a.Me(f);e=Cu(e);var k=su(g,e);k=c?
c:nu(k,e);c=[];k=PHa(k);for(var l=0;l<k.length;l++){var
m=k[l];m.F()&&(m=m.H(),8<m||m>e||0>m||Ar(su(g,m))&&as(c,m))}a=oKa(a,f,b,c);d&&null!
=a[e]&&(a[e]=a[e]+1|0);return a}
function oKa(a,b,c,d){function e(){return a.Mp()}function f(n){return
a.getStyle("list",n)}var g=a.Kg("list"),k=jKa(g,c);c=[];for(var l=d.length-1|
0;0<=l;l=l-1|0){var m=d[l];k=kKa(b,m,g,f,k,e);c[m]=k.F;k=k.D}return c};function
pKa(){this.D=new cs}function qKa(a,b){return Kg(a,b)}x(pKa,C);function rKa(){return
function(a){return Ih(a)}}function sKa(a){return function(b,c){return
Uja(b,c,a)}}w=pKa.prototype;w.Db=function(){return this.D.Db()};w.get=function(a)
{return(a=this.D.get(a))?a:[]};w.add=function(a,b){var c=this.D.get(a);c||
(c=[],this.D.set(a,c));c.push(b)};
w.remove=function(a,b,c){var d=this.D.get(a);if(!d)return!1;c=c?c:qKa;for(var
e=0;e<d.length;e=e+1|0)if(c(b,d[e]))return
d.splice(e,1),0==d.length&&this.D.remove(a),!0;return!1};w.slice=function(a,b)
{return this.D.slice(a,b)};w.splice=function(a,b)
{this.D.splice(a,b)};w.shift=function(a,b){this.D.shift(a,b)};function tKa(a){var
b=new pKa;b.D=a.D.clone(rKa());return b}function uKa(a,b,c){if(Kf(a,b))return!
0;if(!a||!b)return!1;c||(c=qKa);return BDa(a.D,b.D,sKa(c))}
w.Ga=function(a){return a instanceof pKa&&uKa(this,a,null)};function gv()
{this.J=new pKa;this.D=new pKa;this.F=new pKa;this.O={};this.H=[]}function vKa(a,b)
{return Kf(a.D,b.D)&&Kf(a.F,b.F)}function wKa(a,b){return
Kf(a.D,b.D)}x(gv,C);gv.prototype.shift=function(a,b)
{this.J.shift(a,b);this.D.shift(a,b);this.F.shift(a,b)};
gv.prototype.splice=function(a,b){var c={};if(!ii(this.D.Db())){var
d=this.D.slice(a,b);for(var e in d){var f=d[Number(e)];for(var g=0;g<f.length;g+
+)c[f[g].D]=!0}}b=b-a+1|
0;this.J.splice(a,b);this.D.splice(a,b);this.F.splice(a,b);for(var k in
c)xKa(this,k)};function yKa(a,b,c){a=c?c:a.J;c=a.Db();for(var d=0;d<c.length;d++)
{var e=c[d],f=a.get(e);if(Ch(f,b))return e}return-1}
function xKa(a,b){var c=yKa(a,b,a.F);0<=c&&a.F.remove(c,b,null);if(b in a.O)
{c=a.D.Db();var d=null,e=null,f=a.H;for(var g=0;g<f.length;g++){var
k=f[g],l=k.F;if(Kf(k.D,b)){e=Qg(-1);if(null==d)
{d=l;break}d=zxa(l,d)}}for(f=0;f<c.length;f+
+)for(g=c[f],k=a.D.get(g),l=0;l<k.length;l++){var m=k[l];Kf(m.D,b)&&(null==d||
0>ug(m.F,d))&&(d=m.F,e=Qg(g))}c=e}else c=null;c||(c=Qg(yKa(a,b,null)));0>c.ob()||
a.F.add(c.ob(),b)}
gv.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof gv?
uKa(this.D,a.D,vKa)&&uKa(this.J,a.J,wh())&&Uja(this.H,a.H,vKa):!1};function zKa()
{}x(zKa,C);zKa.prototype.D=function(a){return
a.F.Db()};zKa.prototype.F=function(a,b){return b.F.get(a)};function AKa()
{}x(AKa,C);AKa.prototype.D=function(a){return
a.J.Db()};AKa.prototype.F=function(a,b){return b.J.get(a)};function BKa()
{}x(BKa,C);BKa.prototype.D=function(a){return
a.D.Db()};BKa.prototype.F=function(a,b){return b.D.get(a)};function hv()
{this.D={};this.F={}}x(hv,C);function CKa(a,b){var
c=b.getType();b=b.getId();G(a.F,b,c);a.D[c]||G(a.D,c,new gv)}function DKa(a,b,c)
{return a.D[b]?a.D[b].F.get(c):[]}function EKa(a,b,c,d){var e={};for(var f in a.D)
{var g=d.D(a.D[f]),k=[];for(var l=0;l<g.length;l++){var m=g[l];if(!(m<b))
{if(m>c)break;var n=Ih(d.F(m,a.D[f]));bi(k,m-b|0,n)}}yka(k)||G(e,f,k)}return
e}hv.prototype.shift=function(a,b){for(var c in this.D)this.D[c].shift(a,b)};
hv.prototype.splice=function(a,b){for(var c in
this.D)this.D[c].splice(a,b)};hv.prototype.Ga=function(a){if(Kf(this,a))return!
0;if(!(a instanceof hv))return!1;a:{var b=this.D;var c=a.D,d=new
gv,e={};zj(e,Gh(Oh(b)));zj(e,Gh(Oh(c)));for(var f in e)if(!(f in b?b[f]:d).Ga(f in
c?c[f]:d)){b=!1;break a}b=!0}return b&&yma(this.F,a.F,wh())};function FKa(a,b)
{b=a.F[b];return null==b?null:a.D[b]};function GKa(a,b)
{this.J=a;this.O=b;this.D={};this.F={};this.H={}}x(GKa,C);GKa.prototype.clear=funct
ion(){this.D={};this.F={};this.H={}};function HKa(a,b,c,d)
{if(a=a.H[b])if(c=a[c])return c[d]?c[d]:null;return null}function IKa(a,b,c,d){var
e,f=(e=a.J,e(b,c,d,null));JKa(a,b,c,d,f);return f}
function JKa(a,b,c,d,e){var f=a.H[b];f||(G(a.H,b,[]),f=a.H[b]);var g=f[c];g||
(bi(f,c,[]),g=f[c]);g[d]=e;e=a.D[b];e||(G(a.D,b,[]),e=a.D[b]);(f=e[c])?
as(f,d):bi(e,c,[d]);e=a.F[b];e||(G(a.F,b,[]),e=a.F[b]);(a=e[d])?as(a,c):bi(e,d,
[c])}
GKa.prototype.get=function(a,b,c){if(b>c)return a=F("be"),this.O.log(a,null,!0),
{};var d=HKa(this,a,b,c);if(d)return d;if(d=(d=this.D[a])?d[b]?d[b]:null:null){var
e,f=ai(d,c);if(0<=f)return f=F("ce`"+b+"`"+c),this.O.log(f,null,!
0),this.clear(),IKa(this,a,b,c);f=-f-2|0;if(0>f)return
IKa(this,a,b,c);f=d[f];d=HKa(this,a,b,f);d=(e=this.J,e(a,f+1|0,c,Th(d)))}else
if(e=(e=this.F[a])?e[c]?e[c]:null:null){d=ai(e,b);if(0<=d)return
this.clear(),IKa(this,a,b,c);d=-d-1|0;if(d>=e.length)return IKa(this,a,b,c);
e=e[d];d=HKa(this,a,e,c);d=(f=this.J,f(a,b,e-1|0,Th(d)))}else return
IKa(this,a,b,c);JKa(this,a,b,c,d);return d};function KKa(a,b)
{this.F=a;this.D=b}x(KKa,C);KKa.prototype.create=function(){return
js(this.D,this.F)};function LKa(a){this.D=a}x(LKa,C);function MKa(a)
{this.D=a}x(MKa,C);function NKa(a,b){this.F=a;this.D=b}x(NKa,C);function OKa(a,b,c)
{this.H=!1;if(Lo(a))throw F("ee`"+D(a)).D;this.H=c;this.D=new
KKa(a,b)}x(OKa,C);w=OKa.prototype;w.BY=function(a,b){if(b instanceof LKa)return!
CIa(a,b.D);if(b instanceof NKa)return!0;if(b instanceof MKa)return!!
a.D.ik(b.D);throw F("fe`"+D(b)).D;};w.rT=function(a,b){return
a.D.Ga(b.D)};w.update=function(a,b){if(b instanceof LKa)BIa(a,b.D,this.D);else if(b
instanceof NKa)AIa(a,b.F,b.D,this.D);else if(b instanceof MKa)yIa(a,b.D);else throw
F("fe`"+D(b)).D;};w.pF=function(a){return wIa(a)};
w.wZ=function(a,b){return a.Ga(b)};w.yga=t(null);w.Cfa=function(){return this.H?
(null==this.F&&(this.F=xIa(this.D.create())),this.F):xIa(this.D.create())};function
PKa(a){this.D={};this.F=a}x(PKa,C);function iv(a)
{this.D=ds();this.F=a;this.H=a.Cfa();this.D.set(0,a.pF(this.H))}x(iv,C);
function jv(a,b,c,d,e){var f=!1,g=a.D.F,k=a.D.Db(),l=c+1|
0;l<=e&&null==g[l]&&(e=kv(a,l),a.F.BY(e,d)&&a.D.set(l,a.F.pF(e)));e=g[b];var
m=g[b];null!=m?a.F.BY(m,d)&&(a.F.update(m,d),f=!0):
(m=kv(a,b),a.F.BY(m,d)&&(m=a.F.pF(m),a.F.update(m,d),f=!0,a.D.set(b,m)),e=m);m=-
1;for(var n=!1,q=0;q<k.length;q=q+1|0){var r=k[q];if(r<b)m=r,n=!0;else
if(r>b&&r<=c){var u=g[r];null!=u&&(a.F.BY(u,d)&&(a.F.update(u,d),f=!0),a.F.rT(e,u)?
(a.D.remove(r),q=q-1|0):e=u)}else if(r>c)break}n&&null!
=g[b]&&a.F.rT(g[m],g[b])&&a.D.remove(b);
null!=g[l]&&a.F.rT(e,g[l])&&a.D.remove(l);return f}iv.prototype.Db=function()
{return this.D.Db()};iv.prototype.splice=function(a,b,c){var d=b+1|0;if(d<c)
{c=gs(this.D,d,null);var e=!1;0<a&&(e=this.F.rT(c,gs(this.D,a-1|0,null)));e||null!
=this.D.get(d)?e&&this.D.remove(d):this.D.set(d,c)}this.D.splice(a,b-a+1|
0);0==a&&this.D.set(0,this.F.pF(this.H))};function kv(a,b)
{a=gs(a.D,b,null);if(null==a)throw F("he`"+b).D;return a}
iv.prototype.shift=function(a,b,c){var d=null;null!=this.D.get(a)&&0<a?
d=this.F.yga(kv(this,a-1|0),kv(this,a)):(a+b|0)>c&&(d=this.F.yga(kv(this,a-1|
0),this.F.Cfa()));this.D.shift(a,b);null!=d&&0<b&&jv(this,a,a+b-1|
0,d,c);0==a&&0<b&&this.D.set(0,this.F.pF(this.H))};function QKa(a){var b=new
iv(a.F);b.D=a.D.clone(function(c){return a.F.pF(c)});return
b}iv.prototype.Ga=function(a){var b=this;return Kf(this,a)?!0:a instanceof iv?
BDa(this.D,a.D,function(c,d){return b.F.wZ(c,d)}):!1};function RKa(a,b){this.D=a?a:
[];this.F=b?b:[]}x(RKa,C);function SKa(a){this.D=a}function TKa(a,b){return
ug(a,b)}x(SKa,C);w=SKa.prototype;w.BY=function(a,b){var c=b.F;for(var
d=0;d<c.length;d++)if(0<=Yja(a,c[d]))return!0;b=b.D;for(c=0;c<b.length;c+
+)if(0>Yja(a,b[c]))return!0;return!1};w.rT=function(a,b){return
vh(a,b)};w.update=function(a,b){var c=b.D;for(var d=0;d<c.length;d+
+)xDa(a,c[d],ki);b=b.F;for(c=0;c<b.length;c++){d=a;var
e=Zja(d,b[c],TKa);0<=e&&Kh(d,e)}};w.pF=function(a){return Ih(a)};w.wZ=function(a,b)
{return vh(a,b)};
w.yga=function(a,b){if(this.D)return null;var c=[],d={};for(var e=0;e<b.length;e+
+)d[b[e]]=!0;for(b=0;b<a.length;b++)e=a[b],e in d||c.push(e);return new
RKa(null,c)};w.Cfa=function(){return[]};function UKa(a)
{this.D=a}x(UKa,C);UKa.prototype.shift=function(a,b,c)
{this.D.shift(a,b,c)};UKa.prototype.splice=function(a,b,c)
{this.D.splice(a,b,c)};function VKa(a){a=QKa(a.D);return new
UKa(a)}UKa.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof UKa?
this.D.Ga(a.D):!1};
function WKa(a,b,c){if(c<b)throw F("ie").D;for(var
d=a.D.Db(),e=0;e<d.length&&d[e]<b;)e=e+1|0;for(var f=d.length-1|
0;0<=f&&d[f]>c;)f=f-1|0;c=ds();for(var g=e;g<=f;g=g+1|0)c.set(d[g]-b|
0,Ih(kv(a.D,d[g])));null!=d[e]&&d[e]==b||c.set(0,Ih(kv(a.D,b)));return c}function
XKa(a){return new UKa(new iv(new SKa(a)))};function YKa(a)
{this.H=a}x(YKa,C);YKa.prototype.Db=function(){return
this.H.Db()};YKa.prototype.D=function(a){return(a=this.H.get(a))?new
hs(vIa(a)):null};YKa.prototype.F=function(a,b){return(a=gs(this.H,a,b))?new
hs(vIa(a)):null};function ZKa(a){this.H=a}x(ZKa,C);ZKa.prototype.Db=function()
{return this.H.Db()};ZKa.prototype.D=function(a){return(a=this.H.get(a))?
a.D:null};ZKa.prototype.F=function(a,b){return(a=gs(this.H,a,b))?a.D:null};function
$Ka(a,b)
{this.F={};this.R={};this.D={};this.O={};this.J={};this.H=a;this.W=b}function
aLa(a){return wIa(a)}function bLa(a){return Ih(a)}x($Ka,C);w=$Ka.prototype;
w.initialize=function(){var a=[],b=this.hk();for(var c=0;c<b.length;c++){var
d=b[c];if(Lo(d))a.push(d);else{if(this.W){var e=this.F,f=d,g=this.W,k=d;if(!(k in
g.D)){var l=new OKa(k,g.F,!0);G(g.D,k,l)}g=new iv(g.D[k]);G(e,f,g)}else e=new
iv(new OKa(d,this.H,!1)),G(this.F,d,e);e=XKa(!
0);G(this.R,d,e)}}for(b=0;b<a.length;b++)c=a[b],G(this.D,c,ds()),G(this.O,c,new
KKa(c,this.H)),G(this.J,c,ds());a=qxa("\u0003");for(b=0;b<a.length;b++)c=a[b],c in
this.D&&this.D[c].set(0,xIa(this.O[c].create()));a=qxa("\n");
for(b=0;b<a.length;b++)c=a[b],c in
this.D&&this.D[c].set(1,xIa(this.O[c].create()))};w.hk=function(){return
this.H.F};function cLa(a,b,c){return Lo(b)?
gs(a.D[b],c,Mo(b)):kv(a.F[b],c)}w.Xe=function(a,b){return(b=cLa(this,a,b))?
vIa(b):js(this.H,a)};w.Kj=function(a,b){return(a=Lo(a)?this.D[a].get(b):null)?
vIa(a):null};
function dLa(a,b,c){var d=eLa(a);if(!d||!d.test(b))return{};d=eLa(a);for(var
e={},f=d.exec(b);f;){var g=f.index;f=qxa(f[0]);for(var k=0;k<f.length;k++){var
l=f[k];a.H.isEnabled(l)&&(c&&a.D[l].set(c.ob()+g|0,xIa(a.O[l].create())),e[l]||
G(e,l,[]),e[l].push(g))}f=d.exec(b)}return e}function eLa(a){a.V?a.V.lastIndex=0:
(Jo(),a.V=qn(ixa,!1));return a.V}w.An=function(a){return Lo(a)?
this.D[a].Db():this.F[a].Db()};w.cD=function(a){return Lo(a)?
this.J[a].Db():this.R[a].D.Db()};
w.Hu=function(a,b){return Lo(a)?(b=ADa(this.D[a],b,Mo(a)),0>b?[]:
(a=this.J[a].get(b))?a:[]):kv(this.R[a].D,b)};w.bD=function(a){return
this.An(a)};w.Nq=function(a,b){b=cLa(this,a,b);if(!b)return new
hs(js(this.H,a));b=b.D;if(!b.Zc()){a=new hs(js(this.H,a));var c=So(b);for(var
d=0;d<c.length;d++){var e=c[d];a.IM(e,b.ik(e))}return a}return
b};w.mQ=function(a,b){return(a=Lo(a)?this.D[a].get(b):null)?a.D:null};
w.shift=function(a,b,c){var d=this.hk(),e=b.length;for(var f=0;f<d.length;f++){var
g=d[f];oxa(g)&&!Lo(g)&&(fLa(this,g,a-1|0),fLa(this,g,a));Lo(g)?
(this.D[g].shift(a,e),this.J[g].shift(a,e)):
(this.F[g].shift(a,e,c),this.R[g].shift(a,e,c))}return dLa(this,b,Qg(a))};
w.splice=function(a,b,c){var d=this.hk(),e=b-a+1|0;for(var f=0;f<d.length;f++){var
g=d[f];oxa(g)&&!Lo(g)?(fLa(this,g,a-1|0),(b+1|0)<c&&fLa(this,g,b+1|
0)):Lo(g)&&(this.D[g].splice(a,e),this.J[g].splice(a,e));Lo(g)||
(this.F[g].splice(a,b,c),this.R[g].splice(a,b,c))}};function gLa(a,b,c){var
d=a.hk();for(var e=0;e<d.length;e++){var f=d[e];if(oxa(f)&&!Lo(f)){var
g=a.An(f);g=zra(g,b,c,!0);for(var k=0;k<g.length;k++)fLa(a,f,g[k])}}}
function fLa(a,b,c){a=a.F[b];b=a.D.F;var d=a.D.Db();c=es(a.D.D,c,null);var
e=d.length,f=d[c],g=null,k;0<c?k=b[d[c-1|0]]:k=null;c<(e-1|0)?(g=Qg(d[c+1|
0]),d=b[g.ob()]):d=null;b=b[f];if(null==b)throw F("ge").D;a.F.wZ(b,a.H)||
(a.D.set(f,a.F.pF(a.H)),0<c&&null!=k&&a.F.wZ(k,a.H)&&a.D.remove(f),g&&null!
=d&&a.F.wZ(d,a.H)&&a.D.remove(g.ob()))}w.Ga=function(a){return Kf(this,a)?!0:a
instanceof $Ka?yma(this.F,a.F,wh())&&this.H.Ga(a.H)&&yma(this.D,a.D,CDa()):!
1};function hLa(a,b)
{this.O=a;this.F=b}x(hLa,vs);hLa.prototype.getId=p("F");hLa.prototype.Wa=function()
{var a=vs.prototype.Wa.call(this);G(a,"id",this.F);return
a};hLa.prototype.compare=function(a){var b=vs.prototype.compare.call(this,a);return
0!=b?b:Aja(this.F,a.getId())};function nv(a,b,c,d,e,f,g,k,l,m,n,q,r)
{iLa(this,a,b,c,d,e,f,g,k,l,m,n,q,r)}x(nv,C);
function iLa(a,b,c,d,e,f,g,k,l,m,n,q,r,u)
{a.qa=b;a.mb=c;a.Aa=f;a.ib=d;a.Va=e;a.ha=l;a.Na=g;a.ea=k;a.gb=u;a.bb="\uefff\ueffe\
ue903\u001a\u001e\ue901\u0003\ue905\ue904\u0010\u0011".split("");a.H=new
ps(a.qa,a.bb);a.W=XKa(!1);a.R=m;a.La=n;a.V=XKa(!1);a.F=new xu(f,g);a.J=new
hv;a.xa=q;a.ma=r;a.D=new $Ka(a.ea,u);a.la=new JIa(c);a.za=new HIa(d);a.O=new
SIa(a.ea,a.la,a.za,e,a.xa,a.ma);a.Ka=new GKa(function(v,A,E,N){v=a.Cz(v,A,E,null,!
1,!1);return xxa(hEa(v),N,null)},a.qa);a.Ca=new WIa(function(v,A,E){Ch(mxa(v),
"\n");A=ev(a,A,E);E=[];for(var N=0;N<A.length;N=N+1|0){var
Q=a.Nq(v,A[N]);E.push(Q)}return xxa(E,null,null)});a.aa=new
tHa}w=nv.prototype;w.initialize=function(){this.D.initialize()};
w.copyTo=function(a){var b=this.ha,c=new
rn(null);c.H=b.H;c.F=b.F;c.D=b.D;a.ha=c;a.ea=this.ea.clone();a.H=this.H.clone();thi
s.F.copyTo(a.F);this.O.copyTo(a.O);b=this.D;c=new $Ka(b.H.clone(),null);for(var d
in b.F){var e=QKa(b.F[d]);G(c.F,d,e)}for(var f in
b.R)d=VKa(b.R[f]),G(c.R,f,d);for(var g in
b.D)f=b.D[g].clone(aLa),G(c.D,g,f);for(var k in b.O)G(c.O,k,b.O[k]);for(var l in
b.J)g=b.J[l].clone(bLa),G(c.J,l,g);a.D=c;l=this.J;g=new hv;for(var m in
l.D)k=g.D,b=m,c=l.D[m],f=new gv,f.D=tKa(c.D),f.J=tKa(c.J),
f.F=tKa(c.F),f.O=Th(c.O),f.H=Ih(c.H),G(k,b,f);for(var n in
l.F)G(g.F,n,l.F[n]);a.J=g;a.W=VKa(this.W);a.V=VKa(this.V);this.R.copyTo(a.R);this.L
a.copyTo(a.La);a.xa=this.xa;a.ma=this.ma;a.aa=this.aa.clone()};w.mY=da(89);w.Dj=fun
ction(a){return this.D.H.isEnabled(a)};w.cH=da(92);w.qB=function(a){return
yu(this.la,a)};w.zq=p("ha");w.ig=function(){return this};w.eb=p("H");
w.clear=function(){this.H=new ps(this.qa,this.bb);this.F=new
xu(this.Aa,this.Na);this.J=new hv;this.D=new $Ka(this.ea,this.gb);this.O=new
SIa(this.ea,this.la,this.za,this.Va,this.xa,this.ma);this.W=XKa(!1);this.V=XKa(!
1);this.R=this.R.yla();this.La=new
jLa;this.aa.clear();this.initialize()};w.isEmpty=function(){return
2==Zm(this.H)};w.Vu=function(a){return kv(this.W.D,a)};w.fw=function(a){return
kv(this.V.D,a)};w.cz=function(){return this.W.D.Db()};w.bG=function(){return
this.V.D.Db()};w.Me=function(a){return this.F.Me(a)};
w.Kx=function(a){return wu(this.F.D,a)};w.Nk=function(a){return!!
this.Kx(a)};w.pB=function(a){var b=this.F.D;return b.D[a]?
b.D[a].D:null};w.lY=function(a){var b=this.J;return b.D[a]?b.D[a].F.D.F:
[]};w.Uu=da(95);w.i8=function(a,b){return EKa(this.J,a,b,new
zKa)};w.hx=function(a,b){var c=[];a=DKa(this.J,a,b);for(b=0;b<a.length;b++){var
d=this.Me(a[b]);c.push(d)}return c};w.Swa=function(){var
a=[],b=Oh(this.F.D.D);for(var c=0;c<b.length;c++)a.push(this.pB(b[c]));return
a};w.IJ=da(98);
w.jQ=function(a){var b=this.J;return b.D[a]?b.D[a].D.Db():[]};w.kQ=function(a,b)
{var c=this.J;return c.D[a]?c.D[a].D.get(b):[]};w.Bla=function(a){var
b=this.J;return b.D[a]?b.D[a].J.Db():[]};w.Cla=function(a,b){var c=this.J;return
c.D[a]?c.D[a].J.get(b):[]};w.lQ=function(a){var b=this.J;return b.D[a]?b.D[a].H:
[]};w.E3=function(){var a=[],b=Oh(this.F.D.D);for(var c=0;c<b.length;c++){var
d=this.Me(b[c]);a.push(d)}return a};
w.oV=function(){var a=[],b=Oh(this.F.D.D);for(var c=0;c<b.length;c++){var
d=this.Kx(b[c]);a.push(d)}return a};w.Twa=function(){var
a=[];Tja(a,jra(this.F.D.F.D));var b=[];for(var c=0;c<a.length;c+
+)b.push(this.pB(a[c]));return b};w.Pt=function(a){a:{var b=FKa(this.J,a);if(b){var
c=b.F.Db();for(var d=0;d<c.length;d++){var e=c[d],f=b.F.get(e);if(Ch(f,a))
{a=e;break a}}}a=-1}return a};
w.Qg=function(a){switch(a.getType()){case 0:a=a.D;break;case 1:case 5:case
6:a=a.getId();a=this.Pt(a);break;case 2:a=$m(this.eb(),a.F);break;case
3:a=$m(this.eb(),a.J);break;case 4:a=a.F[0].D;break;default:a=0}return
a};w.hk=function(){return this.D.hk()};w.getStyle=function(a,b){if(this.qB(a)){var
c=this.O;c.D||TIa(c,this.F,this.R,this.D);a=Au(c.D,a,b)}else a=this.Xe(a,b);return
a};w.Xe=function(a,b){return this.D.Xe(a,b)};
w.Cm=function(a,b){if(this.qB(a)){var c=this.O;c.D||
TIa(c,this.F,this.R,this.D);c=c.D;a=Lo(a)?c.D[a].get(b):null}else
a=this.Kj(a,b);return a};w.Kj=function(a,b){return
this.D.Kj(a,b)};w.Fla=function(a,b,c){return
this.la.D[b].F(this.D,a,b,c,this.F,this.R)};w.nQ=function(a,b){if(b=this.F.H[b])
{a=a.le_nb;for(var c={},d=0;8>=d;d++){var
e=FIa(b.D,d),f=pu(d);c[f]=kLa(a[f],e)}b={le_nb:c}}else b=a;return b};
w.k8=function(a,b){var c=this.la,d=this.F,e=this.R,f=this.D,g=a.getType();return
c.D[g].D(f,a,b,d,e,null)};w.JJ=da(101);w.Fv=function(a,b){if("text"===a){var
c=lLa(this,a);if(c=mLa(b,c))return c}return this.getStyle(a,nLa(this,b))};function
mLa(a,b){var c=-1;switch(a.getType()){case 2:c=a.F;break;case 3:c=a.J}return-1!=c?
Zu(b("list",c)):null}function nLa(a,b){if(0==b.getType()){var
c=b.D;b=b.F;0<c&&(b||!en(a.H,c))&&(c=c-1|0)}else c=a.Qg(b);return c}w.xJ=da(104);
w.Ek=function(a,b){var c=lLa(this,a),d=oLa(this,a)(a),e=es(d,b,null);b=d[e];var
f=c(a,b);for(e=e-1|0;0<=e;e=e-1|0){var g=d[e];if(!f.Ga(c(a,g)))break;b=g}return
b};function lLa(a,b){return a.qB(b)?function(c,d){var e=a.O;e.D||
TIa(e,a.F,a.R,a.D);return Au(e.D,c,d)}:function(c,d){return a.D.Xe(c,d)}}function
oLa(a,b){return a.qB(b)?function(c){var d=a.O;d.D||TIa(d,a.F,a.R,a.D);return
d.D.D[c].Db()}:function(c){return a.D.An(c)}}
w.uj=function(a,b){var c=lLa(this,a),d=oLa(this,a)(a);b=es(d,b,null);for(var
e=c(a,d[b]),f=b+1|0;f<d.length&&e.Ga(c(a,d[f]));f=f+1|0)b=f;return(a=(b+1|
0)<d.length?Qg(d[b+1|0]-1|0):null)?a.ob():Zm(this.H)-1|0};w.Kg=function(a){if(!
this.qB(a)||Lo(a))a=this.An(a);else{var b=this.O;b.D||
TIa(b,this.F,this.R,this.D);a=b.D.D[a].Db()}return a};w.An=function(a){return
this.D.An(a)};w.cD=function(a){return this.D.cD(a)};w.Hu=function(a,b){return
this.D.Hu(a,b)};w.bD=function(a){return this.D.bD(a)};
w.Nq=function(a,b){return this.D.Nq(a,b)};w.mQ=function(a,b){return
this.D.mQ(a,b)};function pLa(a,b,c,d,e,f,g,k,l){var m=yh(),n=a.D.hk();for(var
q=0;q<n.length;q++){var r=n[q],u=No(r);(d&&u||!d&&!
u)&&mh(m,qLa(a,r,b,c,Qg(Zwa(e,r)),f,g,!1,k,l))}return ph(m)}function
rLa(a,b,c,d,e,f,g,k){return pLa(a,b,c,!1,d,e,f,g,k)}function sLa(a,b,c,d,e,f)
{return pLa(a,b,c,!0,(vo(),xo),d,!1,e,f)}w.Cz=function(a,b,c,d,e,f){return
qLa(this,a,b,c,d,null,e,f,null,null)};
function qLa(a,b,c,d,e,f,g,k,l,m){e||(e=Qg(3));if(yu(a.la,b)&&2!=e.ob()&&1!=e.ob())
{var n=a.O;f=a.H;n.D||TIa(n,a.F,a.R,a.D);n=n.D;b=jEa(new
IIa(n.D[b]),b,n.R,f,c,d,null,g,k,!0,l,m,null)}else{n=a.D;a=a.H;e=e.ob();g=!
0===g||"headings"===b;k=!0===k;var q=Lo(b)?n.D[b]:n.F[b].D;switch(e){case 3:case
2:e=new YKa(q);break;case 1:e=new ZKa(q);break;default:throw
F("ke").D;}b=jEa(e,b,n.H,a,c,d,f,!0===g,!0===k,!1,l,m,null)}return
b}w.QN=function(a,b){var c=this;return tLa(this,a,b,function(d){return
c.Me(d).clone()})};
function tLa(a,b,c,d){a=EKa(a.J,b,c,new zKa);var e={};for(var f in
a)Mva(a[f],function(g,k){for(g=0;g<k.length;g++){var
l=k[g],m=d(l);G(e,l,m)}});return e}function uLa(a,b,c,d){c=Oh(c);for(var
e=0;e<c.length;e++){var f=c[e];if(!b[f]&&a.Me(f)){var
g=vLa(a,d,f);G(b,f,g)}}}function vLa(a,b,c){var d=a.Kx(c),e=d.getType();b=e in b.H?
b.H[e]:b.D;switch(b){case 1:return a=a.pB(c);case 2:return vu(d);case 3:return
vu(a.Me(c));default:throw F("ne`"+b).D;}}
function wLa(a,b,c,d){var e={};if(!0===d||!0!==c){b=Oh(b);for(var f=0;f<b.length;f+
+){var g=b[f],k=a.Pt(g);if(0<=k){var
l=dn(a.H,k);k=a.In(k,l,c,null,null,d,null,null);G(e,g,k)}}}return e}w.vP=da(107);
w.In=function(a,b,c,d,e,f,g,k){var l=this,m=this.H.slice(a,b),n=0;d&&(m=D(d)
+D(m),n=d.length);!e||(m=D(m)+D(e));e=!0===f||!0!==c?{}:null;d=!0===f?{}:null;g||
(g=(vo(),xo));k=rLa(this,a,b,g,Qg(n),k,e,d);n=sLa(this,a,b,Qg(n),e,d);var q=new
rs(WKa(this.W,a,b)),r=new rs(WKa(this.V,a,b));switch(g.F?g.F.ob():g.D){case 3:case
2:var u=EKa(this.J,a,b,new zKa);var v={};break;case 1:u=EKa(this.J,a,b,new
AKa);v=EKa(this.J,a,b,new BKa);break;default:throw rg("oe`"+(g.F?
g.F.ob():g.D)).D;}var A=g;a=!0===c?{}:tLa(this,
a,b,function(E){return vLa(l,A,E)});c=e?wLa(this,e,c,f):
{};d&&uLa(this,a,d,g);return new ss(m,k,n,q,r,u,a,c,v)};
w.zia=function(a,b){xLa(this,a-1|0);var c=Al(ul(),new
mu("spacers","insert"));this.Ka.clear();this.Ca.clear();Qva(this.ha,b);this.H.fH(a,
b);var d=b.length,e=Zm(this.H)-1|0;this.D.shift(a,b,e);var
f=this.R.Ala(a,b,this.D);if(this.O.D){this.O.shift(a,b.length);b=a-(f.length-
b.length)|0;var
g=dLa(this.D,f,null),k=this.F,l=this.R,m=this.D,n=this.O.D,q=n.D;for(var r in
g)if(yu(n.H,r))for(var u=g[r],v=0;v<u.length;v=v+1|0){var A=u[v]+b|
0,E=m.Kj(r,A);E=zu(n,E,A,k,l,m).clone();q[r].set(A,E)}r=n.D;q=(q=g.paragraph)&&
0!=q.length?Qg(q[q.length-1|0]):null;q=b<=e&&q?Qg(b+q.ob()+1|0):null;for(var N in
g)if(u=g[N],n.O.D[N]&&!ii(u)&&"\n"===f.charAt(u[0]))for(u=u[0]+b|
0,v=["paragraph","text"],A=0;A<v.length;A=A+1|0)if(E=v[A],!Lo(E)){var
Q=QIa(n,u,null);OIa(n,E,Q,u,e,k,l,m);!q||E in r&&r[E].get(q.ob())||
OIa(n,E,q.ob(),q.ob(),e,k,l,m)}RIa(n,null,e,k,l,m);f=n.D;N=n.F;if(!
(1>b)&&yu(n.H,"paragraph")&&f.paragraph.get(b-1|0))for(g=0;g<N.length;g=g+1|
0)r=N[g],yu(n.H,r)&&!Lo(r)&&(q=m.Xe(r,b),q=zu(n,q,b,k,l,m),u=n.D[r].Db(),v=
es(n.D[r].D,b,null),Au(n,r,u[v]).Ga(q)||(f[r].set(b,q),v=v+2|
0,v<u.length&&(u=u[v],Au(n,r,u).Ga(q)&&f[r].remove(u))))}this.J.shift(a,d);this.W.s
hift(a,d,e);this.V.shift(a,d,e);Gl(c)};w.a7=function(a,b,c)
{yLa(this,a,b);jv(this.W.D,a,b,new RKa([c],null),Zm(this.H)-1|
0)};w.Uja=function(a,b,c){yLa(this,a,b);jv(this.V.D,a,b,new
RKa([c],null),Zm(this.H)-1|0);gLa(this.D,a,b)};w.Epa=function(a,b,c)
{yLa(this,a,b);jv(this.V.D,a,b,new RKa(null,[c]),Zm(this.H)-1|0);gLa(this.D,a,b)};
w.oQ=function(a,b){var c=Al(ul(),new mu("spacers","delete"));yLa(this,a-1|
0,b);this.Ka.clear();this.Ca.clear();var
d=Zm(this.H);this.D.splice(a,b,d);this.J.splice(a,b);this.W.splice(a,b,d);this.V.sp
lice(a,b,d);this.H.remove(a,b);this.R.MEa(a,b,this.H,this.D);if(this.O.D)
{d=Zm(this.H);var
e=this.F,f=this.R,g=this.D,k=this.O.D,l=k.D.paragraph.Db(),m=es(k.D.paragraph.D,a,!
0);m=m<l.length?l[m]:0;var n=b-a+1|0;b=b+1|0;for(l=0;l<k.F.length;l=l+1|0){var
q=k.F[l];if(!Lo(q)){var r=k.D[q].F,u=Au(k,q,b),v=Au(k,
q,a-1|0);u.Ga(v)||b in r?
u.Ga(v)&&k.D[q].remove(b):k.D[q].set(b,u)}k.D[k.F[l]].splice(a,n)}l=k.D.paragraph.D
b();if(!(m>=b)){m=es(k.D.paragraph.D,a-1|0,!0);a=m<l.length?l[m]:0;n=d-n-1|
0;m=Qg(m);m=QIa(k,a,m);for(b=0;b<k.F.length;b=b+1|0)l=k.F[b],Lo(l)||
OIa(k,l,m,a,n,e,f,g);RIa(k,null,d-1|0,e,f,g)}}Gl(c)};w.Dla=function(a,b,c){rq(!
this.Nk(b),"Entity with id %s already exists",[b]);var
d=this.F,e=d.D,f=qIa(e.H,a,b,c);f.Wd(c);G(e.D,b,new
uIa(vu(f)));c=e.D[b].D;GIa(d,a,b);CKa(this.J,c.Zc())};
w.Ela=function(a,b,c,d){rq(!this.Nk(c),"Entity with id %s already exists",
[c]);tq(a,"Suggested id cannot be null.");var
e=this.F,f=e.D,g=qIa(f.H,b,c,d);g.Wd(d);G(f.D,c,new uIa(vu(g)));d=f.D[c].D;null!
=a&&tIa(d);d.F=a;Ql(f.F,c);a=f.D[c].D;GIa(e,b,c);CKa(this.J,a.Zc())};w.Mla=function
(a,b){rq(this.Nk(a),"Entity with id %s does not exist",[a]);var
c=this.F,d=c.D,e=d.D[a];e&&BIa(e,b,sIa(d.H,e.D.Zc()));
(d=c.F[a])&&GIa(c,d.getType(),a);zLa(this,a,b)};
w.Jla=function(a,b,c){rq(this.Nk(b),"Entity with id %s does not exist",[b]);var
d=this.F,e=d.D,f=e.D[b];f&&AIa(f,a,c,sIa(e.H,f.D.Zc()));Ql(e.F,b);
(a=d.F[b])&&GIa(d,a.getType(),b);zLa(this,b,c)};w.Ila=function(a,b)
{this.Nk(b);rq(this.Nk(b),"Entity with id %s does not exist",[b]);var
c=this.F,d=c.D,e=d.D[b];e&&(yIa(e,a),EIa(e.D)||qra(d.F,b));
(a=c.F[b])&&GIa(c,a.getType(),b);zLa(this,b,null)};
w.Hla=function(a,b){rq(this.Nk(b),"Entity with id %s does not exist",[b]);var
c=this.F.D,d=c.D[b];d&&(d=d.D,tIa(d),Ch(d.D,a)||
d.D.push(a));Ql(c.F,b)};w.Lla=function(a,b){rq(this.Nk(b),"Entity with id %s does
not exist",[b]);var c=this.F.D,d=c.D[b];if(d){var
e=d.D;a=Bh(e.D,a);0<=a&&Kh(e.D,a)}EIa(d.D)||qra(c.F,b)};
w.Bna=function(a,b,c){yLa(this,b,c);var d=this.za,e=this.D,f=[];for(var g in d.D)
{if(!Lo(g))throw F("wd").D;var k=e.cD(g),l=ai(k,b);0>l&&(l=-l-1|
0);for(d=null;l<k.length;l=l+1|0){var m=k[l];if(m>c)break;if(!
(0>Bh(e.Hu(g,m),a)))if(m=ALa([m]),d){if(m)for(var n in m){var q=[];n in
d&&di(q,ei(d[n]));n in m&&di(q,ei(m[n]));G(d,n,q)}}else d=m}if(d){for(var r in
d)k=d[r],Era(k,k);f.push(d)}}e=this.D;n=Zm(this.H)-1|0;g={};for(var u in
e.F)jv(e.R[u].D,b,c,new RKa(null,[a]),n),jv(e.F[u],b,c,new MKa(a),n)&&
(g[u]=!0);for(var v in e.D)
{u=e.J[v];r=b;d=c;n=a;r=yra(u.Db(),r,d);for(d=0;d<r.length;d+
+)k=r[d],l=u.get(k),m=Bh(l,n),-1!
=m&&l.splice(m,1),0==l.length&&u.remove(k);u=e.D[v];r=es(u.D,b,!
0);for(n=u.Db();r<n.length;r=r+1|0)
{d=n[r];if(d>c)break;k=u.get(d);k.D.ik(a)&&(yIa(k,a),k=k.D,k.Zc()||0!
=So(k).length||u.remove(d),g[v]=!0)}}if(Sh(g))return!0;a={};for(v=0;v<f.length;v++)
{e=f[v];for(var A in e)a[A]=!0}this.R.NEa(b,c,this.D,a);if(this.O.D){A=Zm(this.H)-
1|0;a=this.F;v=this.R;e=this.D;g=this.O.D;u=e.hk();
for(n=0;n<u.length;n=n+1|0)NIa(g,u[n],b,c,A,a,v,e);for(b=0;b<f.length;b=b+1|
0)RIa(g,f[b],A,a,v,e)}return!1};
w.j8=function(a,b,c,d){rq(0<=b,"Start index (%s) can't be negative.",
[Qg(b)]);rq(c<Zm(this.H),"End index (%s) is greater than the last spacer index
(%s)",[Qg(c),Qg(Zm(this.H)-1|0)]);rq(b<=c,"The start index (%s) should be less than
or equal to the end index (%s).",[Qg(b),Qg(c)]);if(!this.Dj(a))return!
0;Lo(a)&&BLa(this,a,b);var e=CLa(this,a,b,d);a:{var f=this.D;var g=Zm(this.H)-1|
0,k=oxa(a)&&!Lo(a);if(k){var l=ei(f.An(a));var m=es(f.F[a].D.D,b,null);var
n=es(f.F[a].D.D,c,null);var q=!1,r=js(f.H,a);
for(r.Wd(d);m<=n;m=m+1|0){var u=l[m],v=f.Xe(a,u);r.Ga(v)||(fLa(f,a,u),q=!0)}if(!q)
{f=!1;break a}}else if(oxa(a))throw F("le").D;Lo(a)?(g=f.D[a].get(b),k=!1,g||
(g=xIa(f.O[a].create()),f.D[a].set(b,g),k=!0),CIa(g,d)||(BIa(g,d,f.O[a]),k=!
0),f=k):f=jv(f.F[a],b,c,new LKa(d),g)||k}if(!f)return!0;DLa(this,a,b,c,d,e);return!
1};
w.mpa=function(a,b,c,d,e){yLa(this,c,d);if(!this.Dj(b))return!
0;Lo(b)&&(BLa(this,b,c),rq(c==d,"Tethered styles can only be applied to one spacer
(not %s to %s).",[Qg(c),Qg(d)]));var f=CLa(this,b,c,e);var g=this.D,k=Zm(this.H)-1|
0;Lo(b)?((k=g.J[b].get(c))?Ch(k,a)||k.push(a):g.J[b].set(c,[a]),k=g.D[b].get(c),k||
(k=xIa(null),g.D[b].set(c,k)),AIa(k,a,e,g.O[b]),a=!0):(jv(g.R[b].D,c,d,new
RKa([a],null),k),a=jv(g.F[b],c,d,new NKa(a,e),k));if(!a)return!
0;DLa(this,b,c,d,e,f);return!1};
function BLa(a,b,c){a=bn(a.eb(),c);Jo();a=Ch(mxa(b),a);rq(a,"Tethered styles of
type: %s cannot be tethered to a non-marker position: %s",[b,Qg(c)])}function
CLa(a,b,c,d){if("paragraph"===b&&"ps_hd"in d&&null==d.ps_hd){var e=Sha("Heading
cannot be set to null");a.qa.log(e,null,!
1)}a.Ka.clear();a.Ca.clear();Rva(a.ha,b,d);e=null;if(a.O.D){e=a.D;if(a.za.D[b])a:
{if("ls_nest"in d){a=e.Kj("list",c);if(!a)throw F("Ce").D;if(d.ls_nest!=Cu(a))
{c=ALa([c]);break a}}c=null}else c=null;e=c?c:{}}return e}
function DLa(a,b,c,d,e,f){a.R.zla(c,d,a.D,e);if(a.O.D){e=Zm(a.H)-1|0;var
g=a.F,k=a.R,l=a.D;a=a.O.D;NIa(a,b,c,d,e,g,k,l);RIa(a,f,e,g,k,l)}}
w.Gla=function(a){var b=this.Kx(a);if(!b)throw Uf("Attempted to delete missing
entity.").D;b=b.getType();var c=this.J,d=FKa(c,a);if(d){var
e=yKa(d,a,null);0<=e&&(d.J.remove(e,a,null),d.F.remove(e,a,null));for(e=d.H.length-
1|0;0<=e;e=e-1|0)Kf(d.H[e].D,a)&&d.H.splice(e,1);e=ei(d.D.Db());var f=new
mDa("",a);for(var g=0;g<e.length;g++){var
k=e[g];for(d.F.remove(k,a,null);d.D.remove(k,f,wKa););}Rh(c.F,a)}c=this.F;d=c.D;Rh(
d.D,a);qra(d.F,a);Rh(c.F,a);Rh(c.J,a);this.O.D&&PIa(this.O.D,a,b,this.F,this.R,this
.D,
null)};function ELa(a,b){rq(a.Nk(b),"The entity to be tethered with id: %s should
exist.",[b]);a.Nk(b)&&(a=a.Kx(b).getType(),rq(!Ch(Swa,a),"Entity of type %s must
not be tethered to a spacer.",[a]))}
w.Kla=function(a,b){ELa(this,a);0<=b&&xLa(this,b);var c=FKa(this.J,a);if(c)if(0>b)
{b=yKa(c,a,null);0<=b&&(c.J.remove(b,a,null),c.F.remove(b,a,null));b=[];var d=new
mDa("",a),e=c.D.Db();for(var f=0;f<e.length;f++){var
g=e[f],k=c.D.get(g);c.F.remove(g,a,null);for(var l=k.length-1|0;0<=l;l=l-1|0){var
m=k[l];Kf(m.D,a)&&(b.push(m),c.D.remove(g,d,wKa))}}oh(c.H,b)}else{d=yKa(c,a,null);0
<=d&&(c.J.remove(d,a,null),c.F.remove(d,a,null));if(a in c.O){d=null;e=-
1;g=c.D.Db();f=[];for(k=g.length-1|0;0<=k;k=k-1|
0)for(l=c.D.get(g[k]),m=l.length-1|0;0<=m;m=m-1|0)if(Kf(l[m].D,a)){if(null==d||
0>ug(l[m].F,d))d=l[m].F,e=g[k];f.push(l[m]);c.D.remove(g[k],l[m],vKa)}for(g=0;g<f.l
ength;g++)c.D.add(b,f[g]);null!=d&&c.F.remove(e,a,null);for(d=c.H.length-1|
0;0<=d;d=d-1|
0)Kf(c.H[d].D,a)&&(c.D.add(b,c.H[d]),c.H.splice(d,1))}c.J.add(b,a);c.F.add(b,a)}wu(
this.F.D,a)};
w.npa=function(a,b,c){ELa(this,b);0<=c&&xLa(this,c);var d=FKa(this.J,b);if(d)
{d.O[b]=!0;var e=d.D.Db(),f=new mDa(a,b);for(var g=0;g<e.length&&!
d.D.remove(e[g],f,vKa);g++);for(e=0;e<d.H.length;e=e+1|
0)if(g=d.H[e],Kf(g.F,a)&&Kf(g.D,b)){Kh(d.H,e);break}0>c?
d.H.push(f):d.D.add(c,f);xKa(d,b)}wu(this.F.D,b)};
w.Cna=function(a,b){var c=FKa(this.J,b);if(c)a:{for(var d=0;d<c.H.length;d=d+1|0)
{var e=c.H[d];if(Kf(e.F,a)&&Kf(e.D,b)){Kh(c.H,d);xKa(c,b);break a}}d=c.D.Db();a=new
mDa(a,b);for(e=0;e<d.length&&!c.D.remove(d[e],a,vKa);e++);xKa(c,b)}};function
zLa(a,b,c){var
d=wu(a.F.D,b);d&&a.O.D&&(d=d.getType(),PIa(a.O.D,b,d,a.F,a.R,a.D,c))}function
xLa(a,b){if(!Tc||$c(11))a=Zm(a.H)-1|0,rq(0<=b,"Spacer index negative: %s",
[Qg(b)]),rq(b<=a,"Spacer index (%s) past end of document (%s).",[Qg(b),Qg(a)])}
function yLa(a,b,c){if(!Tc||$c(11))xLa(a,b),xLa(a,c),rq(b<=c,"The start index (%s)
should be less than or equal to the end index (%s).",
[Qg(b),Qg(c)])}w.aG=da(110);w.BJ=da(113);w.oB=function(){return
this.aa.oB()};w.bH=function(a){this.aa.bH(a)};w.Ku=da(85);w.$G=function(){return
this.aa.$G()};w.aH=function(a){this.aa.aH(a)};w.SI=function(){this.O.D=null;var
a=this.F,b=Oh(a.D.D);for(var c=0;c<b.length;c++){var
d=b[c];GIa(a,wu(a.D,d).getType(),d)}};
w.Ga=function(a){return Kf(this,a)?!0:a instanceof nv?
this.H.Ga(a.H)&&this.W.Ga(a.W)&&this.V.Ga(a.V)&&this.F.Ga(a.F)&&this.J.Ga(a.J)&&thi
s.D.Ga(a.D)&&this.ea.Ga(a.ea)&&this.aa.Ga(a.aa):!1};w.Mp=p("R");function ov()
{au.call(this,"n")}x(ov,hu);w=ov.prototype;w.Uw=function(){return new
ov};w.clone=function(){return
hu.prototype.clone.call(this)};w.dh=t(null);w.Uy=function(){for(var
a=this.getId(),b=[],c=ku(this.F),d=0;d<c.length;d++){var
e=c[d].H;e.le()==a&&b.push(e)}return b};w.Nj=function(a,b){return
hu.prototype.Nj.call(this,a,b)&&b instanceof ov};w.Ji=da(74);w.accept=function(a,b)
{a.kq(this);MGa(this,a,b)};function FLa(){Me.call(this);this.D=!1;this.Ta=new
rk;this.ia(this.Ta);this.F=new Xh}x(FLa,Me);function GLa(){var a=FLa.Pa(),b=new
rn;b.H=!0;a.D||tk(a.Ta,b.J(),function(){a.D=!
0;a.F.dispatchEvent(null);vk(a.Ta)});return
b}FLa.prototype.R=p("D");FLa.prototype.J=p("F");ra(FLa);function pv()
{ut.apply(this,arguments)}x(pv,ut);pv.prototype.get=function(a){return
ut.prototype.get.call(this,a)};var
HLa={ALa:"autocorrect",MLa:"comment",Zyb:"composing_decoration",
$yb:"composing_region",lzb:"date_time",bDb:"ignore_word",EMa:"link",bIb:"list",nJb:
"paragraph",vKb:"spellcheck",uNa:"text",cMb:"voice_corrections",dMb:"voice_dotted_s
pan"};function ILa(a,b){this.key=a;this.value=b};function JLa(a,b)
{ILa.call(this,a,b)}x(JLa,ILa);JLa.prototype.D=function(a){void 0!
==this.key&&(a[this.key]=this.value)};var KLa,LLa,MLa,NLa;function OLa()
{OLa=h();KLa=Jp(Cya());LLa=kq(bza(eq("asm_rl"),1,2,3));MLa=Ep(Cp(xp(wp(vp(),"asm_l"
)),1,2,3));NLa=co(ph(mh(mh(mh(yh(),KLa),LLa),MLa)))};function PLa(a)
{QLa();fo.call(this,(OLa(),NLa));this.V=0;this.R=!1;this.O=0;this.H=this.J=!
1;this.D="";a&&this.Wd(a)}var
RLa;x(PLa,fo);w=PLa.prototype;w.getSource=p("V");w.ye=function(a,b){b=!!
b&&b.D;if("asm_s"in a&&(!b||this.R)){var c=a.asm_s;this.R=!0;this.V=c}"asm_rl"in
a&&(!b||this.J)&&(c=a.asm_rl,this.J=!0,this.O=c);"asm_l"in a&&(!b||
this.H)&&(a=a.asm_l,null!=a&&(this.H=!0,this.D=a))};
w.Ce=function(a){var b={};if(!a.D||this.R)b.asm_s=this.V;if(!a.D||
this.J)b.asm_rl=this.O;a.D&&!this.H||G(b,"asm_l",this.D);return b};w.xe=function(a)
{switch(a){case "asm_s":return this.V;case "asm_rl":return this.O;case
"asm_l":return this.D;default:throw F("Jb`"+D(a)).D;}};w.pe=function(a){switch(a)
{case "asm_s":return this.R;case "asm_rl":return this.J;case "asm_l":return
this.H}return!1};
w.qe=function(a,b){return a instanceof PLa?!b.D||
this.R==a.R&&this.J==a.J&&this.H==a.H?this.V==a.V&&Kg(this.O,a.O)&&Kf(this.D,a.D):!
1:!1};w.clone=function(){var a=new PLa({});this.copyTo(a);return
a};w.Be=function(a)
{a.V=this.V;a.R=this.R;a.O=this.O;a.J=this.J;a.H=this.H;a.D=this.D};function QLa()
{QLa=h();RLa=go(new PLa(null))};var SLa=[0,1,2];var TLa,ULa,VLa,WLa,XLa;function
YLa()
{YLa=h();TLa=Ep(Cp(xp(wp(vp(),"ac_ot")),1,2,3));ULa=Ep(Cp(xp(wp(vp(),"ac_ct")),1,2,
3));VLa=sp(kya(mp(np(lp(SLa)),"ac_type"),1,2,3));WLa=dq(bq(Vp(Wp(Up((OLa(),NLa))),"
ac_sm"),1,2,3));XLa=co([TLa,ULa,VLa,WLa])};function ZLa(a)
{$La();Oo.call(this,"autocorrect",(YLa(),XLa));this.aa=this.R=this.W=this.V=!
1;this.J=this.H=null;this.D=new Er((QLa(),RLa),null);a&&this.Wd(a)}var
aMa=["ac_sm"],bMa;function cMa(){return new ZLa(null)}var
dMa;x(ZLa,Oo);w=ZLa.prototype;w.EA=function(a){if("ac_sm"===a)return this.D.F;throw
F("Fb`"+D(a)).D;};
w.ye=function(a,b){var c=!!b&&b.D;if("ac_ot"in a&&(!c||this.W)){var
d=a.ac_ot;this.W=!0;this.J=d}"ac_ct"in a&&(!c||this.V)&&(d=a.ac_ct,this.V=!
0,this.H=d);"ac_type"in a&&(!c||this.R)&&(this.O=null==a.ac_type?
null:a.ac_type,this.R=!0);"ac_sm"in a&&(!c||this.aa)&&(a=a.ac_sm,this.aa=!
0,this.D=this.D.update(a,b))};
w.Ce=function(a){var b={};a.D&&!this.W||G(b,"ac_ot",this.J);a.D&&!this.V||
G(b,"ac_ct",this.H);if(!a.D||this.R)null==this.O?
li(b,"ac_type"):b.ac_type=this.O;if(!a.D||
this.aa)a=this.D.get().Wa(a),G(b,"ac_sm",a);return b};w.xe=function(a){switch(a)
{case "ac_ot":return this.J;case "ac_ct":return this.H;case "ac_type":return
this.O;case "ac_sm":return this.D.get();default:throw F("Jb`"+D(a)).D;}};
w.pe=function(a){switch(a){case "ac_ot":return this.W;case "ac_ct":return
this.V;case "ac_type":return this.R;case "ac_sm":return this.aa}return!
1};w.Ai=function(){return aMa};w.qe=function(a,b){return a instanceof ZLa?!b.D||
this.W==a.W&&this.V==a.V&&this.R==a.R&&this.aa==a.aa?
Kf(this.J,a.J)&&Kf(this.H,a.H)&&Kg(this.O,a.O)&&oo(this.D.get(),a.D.get(),b):!1:!
1};w.clone=function(){var a=new ZLa(null);this.copyTo(a);return a};
w.Be=function(a)
{a.J=this.J;a.W=this.W;a.H=this.H;a.V=this.V;a.O=this.O;a.R=this.R;a.D=this.D;a.aa=
this.aa};function $La(){$La=h();Po();bMa=new
ZLa(null);dMa=To("autocorrect",cMa,function(){return YLa(),XLa})};var
eMa,fMa;function gMa()
{gMa=h();eMa=Aq(zq(yq(Rza(),"cs_cids"),3));fMa=co([eMa])};function qv()
{}x(qv,C);w=qv.prototype;w.nea=function(a,b){return Kf(a,b)};w.lea=function(a,b)
{return
Lg(a,this.jN(b))};w.jN=ba();w.YK=da(52);w.o8=ba();w.Q1=ba();w.defaultValue=t("");w.
p8=function(a,b){return b};w.Wia=function(a,b){return
Kg(a,b)};w.jP=da(55);w.XQ=da(58);w.IO=da(61);w.aN=da(64);w.Nla=ba();function
rv(a,b,c,d){Po();Oo.call(this,b,c);this.D=a;this.la=new Cr(new
qv);d&&this.Wd(d)}x(rv,Oo);w=rv.prototype;w.ye=function(a,b){this.D in
a&&this.la.update(a[this.D],b)};w.Ce=function(a){var
b={},c=this.la.Wa(a);zn(a,c)&&G(b,this.D,c);return b};w.xe=function(a)
{if(Kf(a,this.D))return this.la;throw F("Jb`"+D(a)).D;};w.pe=function(a){return
Kf(a,this.D)?!0:!1};w.Ai=function(){return[this.D]};w.qe=function(a,b){return a
instanceof rv?oo(this.la,a.la,b):!1};w.Be=function(a)
{a.la=this.la.clone()};function hMa(a){iMa();rv.call(this,"cs_cids","comment",
(gMa(),fMa),a)}function jMa(){return new hMa(null)}function kMa(){return
gMa(),fMa}var lMa;x(hMa,rv);hMa.prototype.dO=function(){return
this.la.Rc()};hMa.prototype.clone=function(){var a=new
hMa(null);this.copyTo(a);return a};function iMa()
{iMa=h();Po();lMa=To("comment",jMa,kMa)};function mMa(a,b,c,d)
{nMa();this.J=a;this.H=b;this.D=c;this.F=d}var oMa;x(mMa,C);function nMa()
{nMa=h();oMa=new mMa(!1,!1,new Fp(null),!1)};var pMa,qMa,rMa;function sMa()
{sMa=h();pMa=qq(xza(mq("cd_u"),1,2,3));qMa=dq(bq(Vp(Up((yya(),xya)),"cd_bgc"),1,2,3
));rMa=co([pMa,qMa])};function tMa(a){uMa();Oo.call(this,"composing_decoration",
(sMa(),rMa));this.D=(nMa(),oMa);a&&this.Wd(a)}var vMa=["cd_bgc"];function wMa()
{return new tMa(null)}function xMa(){return sMa(),rMa}var
yMa,zMa;x(tMa,Oo);w=tMa.prototype;w.ye=function(a,b){var c=this.D;b=!!b&&b.D;var
d=c.J,e=c.H,f=c.D,g=c.F,k=0;"cd_u"in a&&(!b||c.H)&&(e=!0,d=a.cd_u,k=k+1|
0);"cd_bgc"in a&&(!b||c.F)&&(g=!0,f=new Fp(a.cd_bgc),k=k+1|0);this.D=0<k?new
mMa(d,e,f,g):c};
w.Ce=function(a){var b=this.D,c={};if(!a.D||b.H)c.cd_u=b.J;if(!a.D||
b.F)a=b.D.Wa(a),G(c,"cd_bgc",a);return c};w.xe=function(a){a:{var
b=this.D;switch(a){case "cd_u":a=b.J;break a;case "cd_bgc":a=b.D;break
a;default:throw F("Jb`"+D(a)).D;}}return a};w.pe=function(a){a:{var
b=this.D;switch(a){case "cd_u":a=b.H;break a;case "cd_bgc":a=b.F;break
a;default:a=!1}}return a};
w.qe=function(a,b){if(!(a instanceof tMa))return!1;var c=this.D;a=a.D;return
Kf(a,c)?!0:!b.D||c.H==a.H&&c.F==a.F?c.J==a.J&&oo(c.D,a.D,b):!1};w.Ai=function()
{return vMa};w.clone=function(){var a=new tMa(null);this.copyTo(a);return
a};w.Be=function(a){a.D=this.D};function uMa()
{uMa=h();Po();yMa=To("composing_decoration",wMa,xMa);zMa=go(new tMa(null))};var
AMa,BMa;function CMa()
{CMa=h();AMa=qq(xza(mq("cr_c"),1,2,3));BMa=co([AMa])};function DMa(a)
{EMa();Oo.call(this,"composing_region",(CMa(),BMa));this.D=this.H=!
1;a&&this.Wd(a)}function FMa(){return new DMa(null)}function GMa(){return
CMa(),BMa}var HMa;x(DMa,Oo);w=DMa.prototype;w.isComposing=p("H");w.ye=function(a,b)
{b=!!b&&b.D;"cr_c"in a&&(!b||this.D)&&(this.D=!0,this.H=a.cr_c)};w.Ce=function(a)
{var b={};if(!a.D||this.D)b.cr_c=this.H;return b};w.xe=function(a){switch(a){case
"cr_c":return this.H}throw F("Jb`"+D(a)).D;};w.pe=function(a){switch(a){case
"cr_c":return this.D}return!1};
w.qe=function(a,b){return a instanceof DMa?b.D&&this.D!=a.D?!1:this.H==a.H:!
1};w.clone=function(){var a=new DMa(null);this.copyTo(a);return a};w.Be=function(a)
{a.H=this.H;a.D=this.D};function EMa()
{EMa=h();Po();HMa=To("composing_region",FMa,GMa)};var IMa,JMa;function KMa()
{KMa=h();IMa=qq(xza(mq("iwos_i"),1,2,3));JMa=co([IMa])};function LMa(a)
{MMa();Oo.call(this,"ignore_word",(KMa(),JMa));this.D=this.H=!
1;a&&this.Wd(a)}function NMa(){return new LMa(null)}function OMa(){return
KMa(),JMa}var PMa;x(LMa,Oo);w=LMa.prototype;w.ye=function(a,b){b=!!
b&&b.D;"iwos_i"in a&&(!b||this.D)&&(a=a.iwos_i,this.D=!
0,this.H=a)};w.Ce=function(a){var b={};if(!a.D||this.D)b.iwos_i=this.H;return
b};w.xe=function(a){switch(a){case "iwos_i":return this.H}throw
F("Jb`"+D(a)).D;};w.pe=function(a){switch(a){case "iwos_i":return this.D}return!1};
w.qe=function(a,b){return a instanceof LMa?b.D&&this.D!=a.D?!1:this.H==a.H:!
1};w.clone=function(){var a=new LMa(null);this.copyTo(a);return a};w.Be=function(a)
{a.H=this.H;a.D=this.D};function MMa()
{MMa=h();Po();PMa=To("ignore_word",NMa,OMa)};var
QMa,RMa,SMa,TMa,UMa,VMa,WMa;function XMa()
{XMa=h();QMa=Ep(Bp(wp(vp(),"scsm_cshash")));RMa=Ep(Bp(wp(vp(),"scsm_shash")));SMa=J
p(Ip(Hp(Gp("scsm_smodel"),jp(dp(0,2147483647))),1,2));TMa=Aq(zq(yq(Tza(),"scsm_ss")
,2));UMa=Jp(Ip(Hp(Gp("scsm_stag"),jp(dp(0,2147483647))),1,2));VMa=Jp(Ip(Hp(Gp("scsm
_stype"),jp(dp(0,2147483647))),1,2));WMa=co(ph(mh(mh(mh(mh(mh(mh(yh(),QMa),RMa),SMa
),TMa),UMa),VMa)))};var YMa,ZMa,$Ma,aNa,bNa;function cNa()
{cNa=h();YMa=Ep(Cp(xp(wp(vp(),"sc_ow")),1,2,3));ZMa=Ep(Cp(xp(wp(vp(),"sc_sl")),1,2,
3));
$Ma=Aq(Uza(yq(Pza(),"sc_sugg")));aNa=Aq(Uza(yq(xq((XMa(),WMa)),"sc_sm")));bNa=co([Y
Ma,ZMa,$Ma,aNa])};function sv(){}x(sv,C);w=sv.prototype;w.nea=function(a,b){return
Kf(a,b)};w.lea=function(a,b){b=this.jN(b);return Kf(a,b)};w.jN=function(a){return
Sia(a)};w.YK=da(51);w.o8=ba();w.Q1=ba();w.defaultValue=t(0);w.p8=function(a,b)
{return b};w.Wia=function(a,b){return
Kf(a,b)};w.jP=da(54);w.XQ=da(57);w.IO=da(60);w.aN=da(63);w.Nla=ba();function dNa(a)
{fo.call(this,(XMa(),WMa));this.O=0;this.J=!1;this.V=0;this.R=!
1;this.aa=0;this.H=this.D=this.W=!1;this.la=new Cr(new sv);this.O=0;this.J=!
1;this.V=0;this.R=!1;this.aa=0;this.W=!1;this.ea="0";this.D=!1;this.ha="0";this.H=!
1;a&&this.Wd(a)}var eNa=["scsm_ss"];x(dNa,fo);w=dNa.prototype;
w.ye=function(a,b){"scsm_ss"in a&&this.la.update(a.scsm_ss,b);b=!!
b&&b.D;if("scsm_smodel"in a&&(!b||this.J)){var c=a.scsm_smodel;this.J=!
0;this.O=c}"scsm_stag"in a&&(!b||this.R)&&(c=a.scsm_stag,this.R=!
0,this.V=c);"scsm_stype"in a&&(!b||this.W)&&(c=a.scsm_stype,this.W=!
0,this.aa=c);"scsm_cshash"in a&&(!b||this.D)&&(c=a.scsm_cshash,this.D=!
0,this.ea=c);"scsm_shash"in a&&(!b||this.H)&&(a=a.scsm_shash,this.H=!0,this.ha=a)};
w.Ce=function(a){var b={},c=this.la.Wa(a);if(!a.D||
this.J)b.scsm_smodel=this.O;zn(a,c)&&G(b,"scsm_ss",c);if(!a.D||
this.R)b.scsm_stag=this.V;if(!a.D||this.W)b.scsm_stype=this.aa;a.D&&!this.D||
G(b,"scsm_cshash",this.ea);a.D&&!this.H||G(b,"scsm_shash",this.ha);return b};
w.xe=function(a){switch(a){case "scsm_smodel":return this.O;case "scsm_ss":return
this.la;case "scsm_stag":return this.V;case "scsm_stype":return this.aa;case
"scsm_cshash":return this.ea;case "scsm_shash":return this.ha;default:throw
F("Jb`"+D(a)).D;}};w.pe=function(a){switch(a){case "scsm_smodel":return this.J;case
"scsm_ss":return!0;case "scsm_stag":return this.R;case "scsm_stype":return
this.W;case "scsm_cshash":return this.D;case "scsm_shash":return this.H}return!1};
w.qe=function(a,b){return a instanceof dNa?!b.D||
this.J==a.J&&this.R==a.R&&this.W==a.W&&this.D==a.D&&this.H==a.H?
this.O==a.O&&this.V==a.V&&this.aa==a.aa&&oo(this.la,a.la,b)&&Kf(this.ea,a.ea)&&Kf(t
his.ha,a.ha):!1:!1};w.Ai=function(){return eNa};w.clone=function(){var a=new
dNa({});this.copyTo(a);return a};w.Be=function(a)
{a.O=this.O;a.J=this.J;a.la=this.la.clone();a.V=this.V;a.R=this.R;a.aa=this.aa;a.W=
this.W;a.ea=this.ea;a.D=this.D;a.ha=this.ha;a.H=this.H};function fNa(a)
{gNa();Oo.call(this,"spellcheck",(cNa(),bNa));this.V=this.R=!
1;this.H=this.D=null;this.O=new Cr(new qv);this.W=new
Cr(sr(hNa));a&&this.Wd(a)}function hNa(a){return new dNa(a)}var
iNa=["sc_sugg","sc_sm"];function jNa(){return new fNa(null)}function kNa(){return
cNa(),bNa}var lNa;x(fNa,Oo);w=fNa.prototype;
w.ye=function(a,b){var c=!!b&&b.D;if("sc_ow"in a&&(!c||this.R)){var
d=a.sc_ow;this.R=!0;this.D=d}"sc_sl"in a&&(!c||this.V)&&(c=a.sc_sl,this.V=!
0,this.H=c);"sc_sugg"in a&&this.O.update(a.sc_sugg,b);"sc_sm"in
a&&this.W.update(a.sc_sm,b)};w.Ce=function(a){var b={};a.D&&!this.R||
G(b,"sc_ow",this.D);a.D&&!this.V||G(b,"sc_sl",this.H);var
c=this.O.Wa(a);zn(a,c)&&G(b,"sc_sugg",c);c=this.W.Wa(a);zn(a,c)&&G(b,"sc_sm",c);ret
urn b};
w.xe=function(a){switch(a){case "sc_ow":return this.D;case "sc_sl":return
this.H;case "sc_sugg":return this.O;case "sc_sm":return this.W;default:throw
F("Jb`"+D(a)).D;}};w.pe=function(a){switch(a){case "sc_ow":return this.R;case
"sc_sl":return this.V;case "sc_sugg":return!0;case "sc_sm":return!0}return!
1};w.qe=function(a,b){return a instanceof fNa?!b.D||this.R==a.R&&this.V==a.V?
Kf(this.D,a.D)&&Kf(this.H,a.H)&&oo(this.O,a.O,b)&&oo(this.W,a.W,b):!1:!
1};w.Ai=function(){return iNa};
w.clone=function(){var a=new fNa(null);this.copyTo(a);return a};w.Be=function(a)
{a.D=this.D;a.R=this.R;a.H=this.H;a.V=this.V;a.O=this.O.clone();a.W=this.W.clone()}
;function gNa(){gNa=h();Po();lNa=To("spellcheck",jNa,kNa)};var mNa,nNa;function
oNa(){oNa=h();mNa=Aq(Uza(yq(Pza(),"vcs_c")));nNa=co([mNa])};function pNa(a)
{qNa();rv.call(this,"vcs_c","voice_corrections",(oNa(),nNa),a)}function rNa()
{return new pNa(null)}function sNa(){return oNa(),nNa}var
tNa;x(pNa,rv);pNa.prototype.clone=function(){var a=new
pNa(null);this.copyTo(a);return a};function qNa()
{qNa=h();Po();tNa=To("voice_corrections",rNa,sNa)};var uNa,vNa;function wNa()
{wNa=h();uNa=Ep(Cp(xp(wp(vp(),"vdss_p")),1,2,3));vNa=co([uNa])};function xNa(a)
{yNa();Oo.call(this,"voice_dotted_span",(wNa(),vNa));this.D=!
1;a&&this.Wd(a)}function zNa(){return new xNa(null)}function ANa(){return
wNa(),vNa}var BNa;x(xNa,Oo);w=xNa.prototype;w.ye=function(a,b){b=!!
b&&b.D;"vdss_p"in a&&(!b||this.D)&&(a=a.vdss_p,this.D=!
0,this.H=a)};w.Ce=function(a){var b={};a.D&&!this.D||G(b,"vdss_p",this.H);return
b};w.xe=function(a){switch(a){case "vdss_p":return this.H}throw
F("Jb`"+D(a)).D;};w.pe=function(a){switch(a){case "vdss_p":return this.D}return!1};
w.qe=function(a,b){return a instanceof xNa?b.D&&this.D!=a.D?!1:Kf(this.H,a.H):!
1};w.clone=function(){var a=new xNa(null);this.copyTo(a);return a};w.Be=function(a)
{a.H=this.H;a.D=this.D};function yNa()
{yNa=h();Po();BNa=To("voice_dotted_span",zNa,ANa)};var CNa=[($La(),dMa),
(uMa(),yMa),(EMa(),HMa),(MMa(),PMa),(ms(),aEa),(Yu(),dKa),(Hr(),eDa),(gNa(),lNa),
(ir(),aBa),(iMa(),lMa)];P(R(),"sketchy-
evt")&&(CNa.push((qNa(),tNa)),CNa.push((yNa(),BNa)));var tv=IDa(CNa);function
DNa(a,b,c){ILa.call(this,a,b);this.F=c}x(DNa,ILa);DNa.prototype.D=function(a)
{if(void 0!==this.key){a[this.key]=this.value;var
b=bo(tv.Yf(this.F),String(this.key));b&&(a[b]=!1)}};var ENa=null;function uv()
{ENa||(ENa=new uoa);return ENa};function vv(a){this.D={};if(a)for(var b in
a)this.set(b,a[b])}x(vv,C);vv.prototype.get=function(a){if(!(a in this.D))throw
F("te`"+D(a)).D;return this.D[a]};vv.prototype.set=function(a,b)
{G(this.D,a,b)};function FNa(){this.J=new vv;this.H=new
vv}FNa.prototype.D=function(a,b,c){return
this.J.get(a).D(a,b,c)};FNa.prototype.F=function(a,b,c){return
this.H.get(a).F(a,b,c)};function wv(a,b){GNa.H.set(a,b)}function xv(a,b)
{GNa.J.set(a,b)};function HNa(a,b,c,d){0==(0==a?0:a-1)&&0==b?(c=Gb(c),Hb(c,
{kixStartIndex:a,kixEndIndex:b,type:d}),mk(uv(),Error("ue"),c)):0==a&&(c=Gb(c),Hb(c
,{kixStartIndex:a,kixEndIndex:b,type:d}),uv().log(Error("ve"),c))}function INa(a)
{var b={},c;for(c in a){var d=Number(c),e=yv[d];if(void 0!
==e&&("voice_corrections"!=e&&"voice_dotted_span"!=e||P(R(),"sketchy-evt"))){var
f=b[e];f?f[d]=a[d]:(f={},f[d]=a[d],b[e]=f)}}return b}
function JNa(a,b){b=b||{};a=a||[];var c=qba(b);if(c)return yv[c];if(c=a[0])return
yv[c];var d,e;for(e in b)b=yv[Number(e)],void 0===d&&(d=b);for(e=0;e<a.length;e+
+)b=yv[a[e]],void 0===d&&(d=b);return d}
function KNa(a,b,c,d,e){for(var f=LNa.get(a),g={},k=!1,l=[],m=0;m<b.length;m++){var
n=b[m];if(n in MNa)l.push(n),k=!0;else{n=zv.get(String(n));var q=bo(tv.Yf(f),n);q?
g[q]=!0:g[n]="sc_sugg"==n?Dr([]):"sc_sm"==n?Dr([]):n in NNa?
Dr([]):null}}b={};for(var r in c)f=Number(r),f in ONa||(f in MNa?(b[f]=c[f],k=!0):
(m=c[f],zv.get(String(f))in NNa&&(m=Dr(m)),e.D(a,f,m).D(g)));if(d)for(var u in
d)c=Number(u),r=zCa(Dza(d[c])),e.D(a,c,r).D(g);k&&(l=PNa(l),b=QNa(b),g.ls_ts=KNa("t
ext",l,b,null,e));return g}
function RNa(a,b){b=tv.Yf(b);var c=[],d;for(d in a){var
e=a[d];if("ls_ts"==d)null===e&&(e=lr().Wa()),$a(c,SNa(RNa(e,"text")));else if(!
Pa(TNa,d)){var f=$n(b,d);f&&e?(e=ao(b,d),e=vt(zv).get(e),c.push(Number(e))):f||
null!=e||c.push(Number(vt(zv).get(d)))}}return c}
function UNa(a,b){var c={},d=vt(VNa);b=tv.Yf(b);var e={},f=P(R(),"docs-text-
etsrds"),g;for(g in a){var k=a[g];"ts_rtd"==g?f&&(c[g]=k):d.get(g)||"ls_ts"==g?
c[g]=k:$n(b,g)&&d.get(ao(b,g))&&(c[g]=k,e[g]=k)}for(var l in
e)a=e[l],d=ao(b,l),a&&delete c[d];return c}function WNa(a,b,c){var d={},e=!
0,f;for(f in NNa)f in a&&(c.F(b,f,a[f].cv).D(d),e=!1);a={};for(var g in
d)a[g]=Gza(d[g]);return e?null:a}
function XNa(a,b,c){var d=tv.Yf(b),e={},f;for(f in a){var
g=a[f];if("ls_ts"==f)ua(g)&&Hb(e,YNa(XNa(g,"text",c)));else if(!($n(d,f)||f in
NNa)){var k=bo(d,f);a[k]||null==g||ua(g)&&Cb(g)||c.F(b,f,g).D(e)}}return e}function
YNa(a){var b={},c;for(c in a){var d=ZNa.get(c);void 0!==d&&(b[d]=a[c])}return
b}function QNa(a){var b={},c;for(c in a){var d=vt(ZNa).get(c);void 0!
==d&&(b[Number(d)]=a[c])}return b}
function SNa(a){for(var b=[],c=0;c<a.length;c++){var d=ZNa.get(a[c]);void 0!
==d&&b.push(d)}return b}function PNa(a){for(var b=[],c=0;c<a.length;c++){var
d=vt(ZNa).get(a[c]);void 0!==d&&b.push(Number(d))}return b}
var
yv={0:"text",49:"comment",9:"text",1:"text",2:"text",10:"text",20:"text",3:"text",4
:"text",5:"text",6:"text",56:"text",7:"text",50:"text",11:"paragraph",62:"paragraph
",12:"paragraph",13:"paragraph",14:"paragraph",30:"paragraph",15:"paragraph",16:"pa
ragraph",39:"paragraph",28:"paragraph",42:"paragraph",43:"paragraph",44:"paragraph"
,8:"link",31:"list",32:"list",19:"list",21:"list",22:"list",23:"list",24:"list",33:
"list",25:"list",26:"list",57:"list",18:"list",27:"list",17:"list",36:"list",37:"li
st",
34:"spellcheck",35:"spellcheck",61:"spellcheck",55:"spellcheck",63:"autocorrect",64
:"autocorrect",65:"autocorrect",66:"autocorrect",38:"ignore_word",40:"date_time",41
:"date_time",53:"voice_corrections",52:"voice_dotted_span",58:"composing_region",59
:"composing_decoration",60:"composing_decoration"},
$Na={0:"ts_bd",1:"ts_it",2:"ts_un",10:"ts_sc",20:"ts_st",3:"ts_bgc2",4:"ts_fgc2",5:
"ts_ff",6:"ts_fs",56:"ts_tw",7:"ts_va",50:"ts_rtd",11:"ps_ls",62:"ps_lslm",12:"ps_a
l",30:"ps_ltr",28:"ps_ifl",13:"ps_il",
14:"ps_ir",15:"ps_sb",16:"ps_sa",39:"ps_sm",42:"ps_awao",43:"ps_klt",44:"ps_kwn",8:
"lnks_link",18:"ls_nest",27:"ls_id",34:"sc_ow",35:"sc_sugg",61:"sc_sm",55:"sc_sl",6
3:"ac_ot",64:"ac_ct",65:"ac_type",66:"ac_sm",38:"iwos_i",40:"dts_f",41:"dts_l",49:"
cs_cids",53:"vcs_c",52:"vdss_p",58:"cr_c",59:"cd_u",60:"cd_bgc"},zv=new
pv($Na),VNa=new ut($Na),ZNa=new
ut({7:31,0:23,3:32,4:19,5:21,6:22,1:24,10:33,20:26,56:57,2:25}),aOa={text:"text",pa
ragraph:"paragraph",link:"link",list:"list",spellcheck:"spellcheck",
autocorrect:"autocorrect",ignore_word:"ignore_word",date_time:"date_time",comment:"
comment",voice_corrections:"voice_corrections",voice_dotted_span:"voice_dotted_span
",composing_region:"composing_region",composing_decoration:"composing_decoration"},
LNa=new pv(aOa),bOa=new ut(aOa),MNa={31:!0,32:!0,23:!0,19:!0,21:!0,22:!0,24:!0,33:!
0,26:!0,57:!0,25:!0},NNa={cs_cids:!0},ONa={9:!0,17:!0},TNa="ps_bbtw_i ps_bb_i
ps_bl_i ps_br_i ps_bt_i ps_sd_i".split(" ");function Av()
{}Av.prototype.F=function(a,b,c){return new
JLa(Number(vt(zv).get(b)),c)};Av.prototype.D=function(a,b,c){var
d=zv.get(String(b));switch(Sm[b]){case 1:c=!!c}a=LNa.get(a);return new
DNa(d,c,a)};function cOa(){}x(cOa,Av);cOa.prototype.D=function(a,b,c){if(66==b){var
d={};0<c.length?(d.asm_s=c[0],d.asm_rl=c[1],d.asm_l=c[2],c=d):c=null}return
Av.prototype.D.call(this,a,b,c)};function dOa(a){if(null==a)return new
Fp({hclr_color:null});switch(a.getType()){case 1:return 0==a.Bf()?new
Fp({hclr_color:null}):new Fp({hclr_color:a.ge()});case 2:return new
Gya({sclr_index:a.yb()});default:throw Error("Qc`"+a.getType());}}function eOa(a)
{var b=a.clr_type;switch(b){case 0:return(a=a.hclr_color)?new Vs(a,1):IGa(3);case
1:return new Ws(a.sclr_index);default:throw Error("we`"+b);}};function fOa()
{}x(fOa,Av);fOa.prototype.F=function(a,b,c)
{if("ts_va"==b)c=vt(gOa).get(c),c=Number(c);else
if("ts_fgc2"==b||"ts_bgc2"==b)c=eOa(c);return
Av.prototype.F.call(this,a,b,c)};fOa.prototype.D=function(a,b,c)
{if(7==b)c=gOa.get(String(c));else if(3==b||4==b)c=dOa(c).Wa();else if(9==b)return
new DNa;return Av.prototype.D.call(this,a,b,c)};var gOa=new
pv({2:"sub",1:"sup",0:"nor"});function hOa(){}x(hOa,Av);function iOa()
{}x(iOa,Av);iOa.prototype.F=function(a,b,c){"cd_bgc"==b&&(c=eOa(c));return
Av.prototype.F.call(this,a,b,c)};iOa.prototype.D=function(a,b,c)
{60==b&&(c=dOa(c).Wa());return Av.prototype.D.call(this,a,b,c)};function jOa()
{}x(jOa,Av);function kOa(){}x(kOa,Av);function lOa(){}x(lOa,Av);function mOa()
{}x(mOa,Av);mOa.prototype.F=function(a,b,c){"lnks_link"==b&&(c=c.ulnk_url);return
Av.prototype.F.call(this,a,b,c)};mOa.prototype.D=function(a,b,c)
{8==b&&(c={lnk_type:0,ulnk_url:c});return Av.prototype.D.call(this,a,b,c)};function
nOa(){}x(nOa,Av);nOa.prototype.D=function(a,b,c){switch(b){case 29:case 17:return
new DNa}return Av.prototype.D.call(this,a,b,c)};function oOa()
{}x(oOa,Av);oOa.prototype.F=function(a,b,c){"ps_al"==b?
(c=vt(pOa).get(String(c)),c=Number(c)):"ps_ls"==b?c*=100:"ps_ltr"==b&&(c=Number(!
c));return Av.prototype.F.call(this,a,b,c)};oOa.prototype.D=function(a,b,c){12==b?
0==c?c=0:(c=pOa.get(String(c)),c=Number(c)):11==b?c/=100:30==b&&(c=!c);return
Av.prototype.D.call(this,a,b,c)};var pOa=new pv({1:0,2:1,3:2,4:3});function qOa()
{}x(qOa,Av);qOa.prototype.D=function(a,b,c){35==b&&(c=Dr(c.concat()));if(61==b)
{for(var d=[],e=0;e<c.length;e++){var f=c[e];if(0<f.length){var
g={};g.scsm_ss=Dr(f[0].concat());d.push(g)}}c=Dr(d)}return
Av.prototype.D.call(this,a,b,c)};function rOa(){}x(rOa,Av);function sOa()
{}x(sOa,Av);function Bv(){if(GNa)return GNa;GNa=new FNa;var a=new
cOa;wv("autocorrect",a);xv("autocorrect",a);a=new
fOa;wv("text",a);xv("text",a);a=new oOa;wv("paragraph",a);xv("paragraph",a);a=new
mOa;wv("link",a);xv("link",a);a=new nOa;wv("list",a);xv("list",a);a=new
qOa;wv("spellcheck",a);xv("spellcheck",a);a=new
lOa;wv("ignore_word",a);xv("ignore_word",a);a=new
kOa;wv("date_time",a);xv("date_time",a);a=new
hOa;wv("comment",a);xv("comment",a);a=new
rOa;wv("voice_corrections",a);xv("voice_corrections",a);a=
new sOa;wv("voice_dotted_span",a);xv("voice_dotted_span",a);a=new
jOa;wv("composing_region",a);xv("composing_region",a);a=new
iOa;wv("composing_decoration",a);xv("composing_decoration",a);return GNa}var
GNa=null;var tOa=new
pv({17:"b_gt",36:"b_gf",37:"b_gs",28:"b_ifl",13:"b_il",29:"b_sn"}),uOa=new
pv({1:0,2:1,3:2,4:3,5:5,6:4,7:7,8:6,0:8,9:9,10:10,11:11,12:12,13:13,14:14,15:15,16:
16}),vOa={b_a:!0,b_a_i:!0},wOa=[1,2,3],xOa=null,yOa=null;function zOa(a){var
b=AOa(),c=[],d;for(d in a)if(!vOa[d]){var e=a[d];"b_ts"==d?
$a(c,SNa(RNa(e,"text"))):
$n(b.Yf(),d)&&a[d]&&(e=ao(b.Yf(),d),e=Number(vt(tOa).get(e)),c.push(e))}return c}
function BOa(a,b){var c=AOa(),d={},e;for(e in a)if(!vOa[e]){var f=a[e];switch(e)
{case "b_ts":f=UNa(f,"text");Hb(d,YNa(XNa(f,"text",b)));break;default:if(!
$n(c.Yf(),e)){var g=bo(c.Yf(),e);if(!a[g]){var k=e;g=vt(tOa).get(k);switch(k){case
"b_gt":f=Number(vt(uOa).get(String(f)))}d[g]=f}}}}return d}
function COa(a,b,c){var d={},e={},f=!1,g;for(g in b){var
k=Number(g),l=b[k];switch(k){case 17:case 36:case 37:case 28:case 13:case
29:DOa(k,l,d);break;default:f=!0,e[k]=l}}b=[];for(g=0;g<a.length;g+
+)switch(k=a[g],k){case 17:case 36:case 37:case 28:case 13:case
29:k=tOa.get(String(k));k=bo(AOa().Yf(),k);d[k]=!0;break;default:f=!
0,b.push(k)}f&&(b=PNa(b),e=QNa(e),d.b_ts=KNa("text",b,e,null,c));d.b_a_i=!0;return
d}
function DOa(a,b,c){var d=tOa.get(String(a));switch(a){case
17:a=Number(uOa.get(String(b)));break;default:a=b}c[d]=a;
(d=bo(AOa().Yf(),d))&&(c[d]=!1)}function AOa(){xOa||(xOa=new wr({}));return
xOa};function EOa(){}EOa.prototype.D=function(){return[]};function FIa(a,b)
{a=a.D(b);if(!yOa){for(var c=[],d=0;8>=d;d++){for(var e=void
0,f=d,g={},k=tOa.Db(),l=0;l<k.length;l+
+)DOa(Number(k[l]),IGa(Number(k[l])),g);DOa(28,36*(f+.5),g);DOa(13,36*(f+1),g);DOa(
17,wOa[f%wOa.length],g);g.b_a=2;f=Bv();k={};for(e in MNa)e=Number(e),l=32==e?
null:IGa(e),k[e]=l;e=COa([],k,f).b_ts;g.b_ts=e;c.push(new
wr(g))}yOa=c}b=bd(b,0,8);b=yOa[b].clone();for(c=0;c<a.length;c+
+)d=a[c].clone(),b.nt(d),b=d;return b};function FOa(a)
{this.wb=a}x(FOa,EOa);FOa.prototype.D=function(a){if(!
(this.wb.Yb()&&this.wb.Rg()&&this.wb.zn()))return
EOa.prototype.D.call(this,a);for(var b=[],c=this.wb.Yb().dh();null!=c;){a:{var
d=a;var
e=c.Dv(this.wb.zn());if(e&&e.Fe()&&(e=e.ec().Me("bodyPlaceholderListEntity")))
{d=su(e,d);break a}d=null}d&&b.unshift(d);c=c.dh()}return b};function GOa(a){return
a instanceof pt&&a.ag()?new FOa(a):new EOa};function HOa(){}x(HOa,C);function
IOa(a,b,c){c=c.Me(a);if(!c)throw F("xe`"+D(a)).D;return su(c,b).H};function JOa()
{}x(JOa,C);function KOa(){}x(KOa,C);function jLa()
{}x(jLa,C);jLa.prototype.copyTo=h();function LOa()
{MOa()}x(LOa,C);w=LOa.prototype;w.v6=da(114);w.Ho=t(null);w.Ala=function(a,b)
{return b};w.MEa=h();w.zla=h();w.NEa=h();w.copyTo=function(a){if(!(a instanceof
LOa))throw F("ze").D;};w.yla=function(){return new LOa};function MOa()
{MOa=h();qn(["\u0010","\u0011","\u0012","\u001c"],!0)};var Cv=new
tu({list:function(a){aIa();XHa();var b=[];for(var c=0;8>=c;c=c+1|0){var
d=sCa(c,36,!0);P(R(),"docs-text-elei")&&(d.La=!0,d.xa=!0,d.Ca=!0,d.Ka=!0,d.Na=!
0,d.Va=!0,d.Aa=!0,d.F=7);d.H=YAa();b.push(d)}b=new ou(b);return new ru(a,b)}},
{});function kLa(a,b){var c={};if(!a)return c;for(var d in a){var e=!
1,f=bo(b.Yf(),d);if(f){var g={};mi(g,d,a[d]);no(b,g)?e=c[f]=!0:c[f]=!1}if(!e)if(!
ao(b.Yf(),d))ho(b,d)&&null!=b.Ea(d)?
(e=b.Ea(d),e=kLa(a[d],e),G(c,d,e)):mi(c,d,a[d]);else if(a[d])throw
F("Ae`"+D(d)).D;}return c};function Dv(a){this.J=a}Dv.prototype.D=function(a,b)
{switch(b.getType()){case "text":return Qo(b,NOa());case "paragraph":return
Qo(b,OOa());default:return b}};Dv.prototype.F=function(a,b,c){switch(c){case
"text":return kLa(b,NOa());case "paragraph":return kLa(b,OOa());default:return
b}};Dv.prototype.H=p("J");function POa(a){switch(a){case "text":return NOa();case
"paragraph":return OOa();default:throw Error("Be`"+a);}}function NOa()
{if(QOa)return QOa;var a=ROa("text");return QOa=new hr(a)}
function OOa(){if(SOa)return SOa;var a=ROa("paragraph");return SOa=new
Jr(a)}function ROa(a){var b=Bv(),c={};for(d in yv){var d=Number(d);if(yv[d]==a){var
e=3==d?null:IGa(d);b.D(a,d,e).D(c)}}return c}var QOa=null,SOa=null;function TOa(a)
{return null==a?null:Qg(a)};function UOa(a,b)
{this.J=a;this.wb=b}x(UOa,Dv);UOa.prototype.D=function(a,b,c,d,e,f){if(!
VOa(this))return Dv.prototype.D.call(this,a,b,c,d,e,f);a=a.Xe("list",null!=f?
f.ob():c);return
WOa(b,this.wb.Yb().dh(),Cu(a),this.wb.zn())};UOa.prototype.F=function(a,b,c,d,e,f)
{if(!VOa(this))return
Dv.prototype.F.call(this,a,b,c,d,e,f);a=Cu(a.Xe("list",d));d=this.wb.Yb().dh();e={}
;for(b=Gb(b);null!=d;)
(f=d.Dv(this.wb.zn()))&&(f=XOa(f,c,a))&&YOa(b,e,f),d=d.dh();YOa(b,e,POa(c));return
e};
function VOa(a){return!!a.wb.Yb()&&a.wb.Rg()&&!!a.wb.zn()}function WOa(a,b,c,d)
{if(!b)return Qo(a,POa(a.getType()));for(;b;){var e=b.Dv(d);if(e)return
e=XOa(e,a.getType(),c),b=WOa(e,b.dh(),c,d),Qo(a,b);b=b.dh()}return
Qo(a,POa(a.getType()))}function XOa(a,b,c){a=a.ec(!0);var d=a.eb();return
d.slice(0,Zm(d))!=ZOa?a.Xe(b,1):a.Xe(b,bd(c,0,8)+1)}
function YOa(a,b,c){var d=c.Wa(),e={},f;for(f in d){var g=c.Yf().Ha(f);if(g.F&&!
d[f])g=g.F.getKey();else if(g.D)continue;else g=f;void 0!==a[g]&&(e[g]=a[g],delete
a[g])}Hb(b,kLa(e,c))}var ZOa="\u0003"+Gc("\n",9);function $Oa(a,b)
{this.J=a;this.O=b}x($Oa,Dv);$Oa.prototype.D=function(a,b){return Qo(b,aPa(this))};
$Oa.prototype.F=function(a,b){return kLa(b,aPa(this))};function aPa(a){var
b=POa(a.H()).clone(),c=Bv(),d=INa(a.O.J)[a.H()];d&&(a=vt(LNa).get(a.H()),c=KNa(a,
[],d,null,c),b.update(c));return b};function bPa(a,b){return b?b instanceof pt?
b.ag()?new UOa(a,b):new Dv(a):new $Oa(a,b):new Dv(a)};function ALa(a){for(var
b={},c=["paragraph","text"],d=0;d<c.length;d=d+1|0)G(b,c[d],a);return b};function
cPa(){}x(cPa,C);function dPa(){}x(dPa,C);function ePa(a){this.D=a};function fPa()
{}x(fPa,C);fPa.prototype.D=function(a,b,c,d){a=Zu(b);c=Bu(b);var e=!!
c&&d.Nk(c);if(!a.gw()&&!e)return d=eKa(),Kf(Bu(b),Bu(d))&&Cu(b)==Cu(d)||
(a={},Kf(Bu(b),Bu(d))||G(a,"ls_id",Bu(b)),Cu(b)!
=Cu(d)&&(a.ls_nest=Cu(b)),d.Wd(a)),d;if(a&&!ko(b))return b;if(!e)return
b=b.clone(),d=kr(),fKa(d).nt(b),b;d=IOa(c,Cu(b),d);b=b.clone();fKa(d).nt(b);return
b};
fPa.prototype.F=function(a,b,c,d,e){c=b.ls_ts;if(!c)return
b;a=a.Xe("list",d);d="ls_id"in b?b.ls_id:Bu(a);if(!d||!e.Nk(d))return
gPa(c)&&li(b,"ls_ts"),b;c={};for(var f in b)if("ls_ts"===f){var
g=kLa(b[f],IOa(d,"ls_nest"in b?
b.ls_nest:Cu(a),e)),k=jBa();k.Yf().J.length==Nh(g)&&no(k,g)?li(c,f):G(c,f,g)}else
mi(c,f,b[f]);return c};fPa.prototype.H=t("list");
function gPa(a){var b=jBa(),c=b.Yf();if(c.J.length==Nh(a)){for(var d in a)
{if($n(c,d))return!1;var e=a[d],f=b.Ea(d);if(ni(e)&&Rwa(f)){if(!hPa(f,e))return!
1}else if(e!=f)return!1}return!0}return hPa(b,a)}function hPa(a,b){return
a.Yf().D.length==Nh(b)&&no(a,b)};function Ev(a)
{pt.call(this,a);this.Ne={}}x(Ev,pt);w=Ev.prototype;w.kb=p("Ne");w.Ft=function(a)
{return a in this.Ne};w.Ha=function(a){return
Zt(this.Ne,a,this.getType())};w.setProperty=function(a,b)
{this.Ne[a]=b};w.Rx=da(116);w.wl=t(!0);w.Rg=function(){return!!
this.Ne[54]};w.xl=function(){return this.Rg()&&this.Yb()instanceof hu&&12!
=this.Ha(54)};w.clone=function(){return
pt.prototype.clone.call(this)};w.J3=function(){return this};w.R3=function(){return
this};function Fv(a,b){b=iPa(b);a.copyTo(b);return b}function Gv(a)
{a=iPa(a);a.initialize();return a}function iPa(a){var b=[new
ePa(GOa(a))],c=bPa("text",a);a=bPa("paragraph",a);c=[c,a,new fPa(new HOa)];a=a
instanceof UOa?[new cPa]:[];var d=uv(),e=[new dPa],f=GLa(),g=new LOa,k=new
jLa,l=new KOa,m=new JOa;if(P(R(),"sketchy-rssrs")){jPa||(jPa=new PKa(tv));var
n=jPa}else n=null;return new nv(new ol(d),c,a,e,b,Cv,tv,f,g,k,l,m,n)}var
kPa=null,jPa=null;function lPa(){kPa||(kPa=Gv());return kPa};function Hv()
{this.H=[];this.F=[];this.J=[];this.D=this.R=null;this.O=!0}var
mPa=[2,2,6,6,0];function Iv(a,b)
{b.D&&(Array.prototype.push.apply(a.H,b.H),Array.prototype.push.apply(a.F,b.F),Arra
y.prototype.push.apply(a.J,b.J),a.D=b.D.concat(),a.R=b.R.concat(),a.O=a.O&&b.O);ret
urn a}w=Hv.prototype;w.clear=function()
{this.H.length=0;this.F.length=0;this.J.length=0;this.D=this.R=null;this.O=!
0;return this};
w.Mj=function(a,b){0==Da(this.H)?this.J.length-=2:
(this.H.push(0),this.F.push(1));this.J.push(a,b);this.D=this.R=[a,b];return
this};w.lineTo=function(a){return nPa(this,arguments)};function nPa(a,b){var
c=Da(a.H);if(null==c)throw Error("Ee");1!
=c&&(a.H.push(1),a.F.push(0));for(c=0;c<b.length;c+=2){var
d=b[c],e=b[c+1];a.J.push(d,e)}a.F[a.F.length-1]+=c/2;a.D=[d,e];return
a}w.Ao=function(a){return oPa(this,arguments)};
function oPa(a,b){var c=Da(a.H);if(null==c)throw Error("Fe");2!
=c&&(a.H.push(2),a.F.push(0));for(c=0;c<b.length;c+=6){var
d=b[c+4],e=b[c+5];a.J.push(b[c],b[c+1],b[c+2],b[c+3],d,e)}a.F[a.F.length-
1]+=c/6;a.D=[d,e];return a}w.close=function(){var a=Da(this.H);if(null==a)throw
Error("Ge");4!=a&&(this.H.push(4),this.F.push(1),this.D=this.R);return
this};function pPa(a,b,c,d,e){var f=a.D[0]-id(d,b)+id(d+e,b),g=a.D[1]-jd(d,c)
+jd(d+e,c);a.H.push(3);a.F.push(1);a.J.push(b,c,d,e,f,g);a.O=!1;a.D=[f,g]}
w.Zs=function(a,b,c,d){var e=this.D[0]-id(c,a),f=this.D[1]-
jd(c,b),g=gd(d);d=Math.ceil(Math.abs(g)/Math.PI*2);g/=d;c=gd(c);for(var k=0;k<d;k+
+){var l=Math.cos(c),m=Math.sin(c),n=4/3*Math.sin(g/2)/(1+Math.cos(g/2)),q=e+(l-
n*m)*a,r=f+(m+n*l)*b;c+=g;l=Math.cos(c);m=Math.sin(c);this.Ao(q,r,e+(l+n*m)*a,f+(m-
n*l)*b,e+l*a,f+m*b)}return this};function Jv(a,b){for(var
c=a.J,d=0,e=0,f=a.H.length;e<f;e++){var
g=a.H[e],k=mPa[g]*a.F[e];b(g,c.slice(d,d+k));d+=k}}function qPa(a){return
a.D&&a.D.concat()}
w.clone=function(){var a=new
Hv;a.H=this.H.concat();a.F=this.F.concat();a.J=this.J.concat();a.R=this.R&&this.R.c
oncat();a.D=this.D&&this.D.concat();a.O=this.O;return a};var
rPa={};rPa[0]=Hv.prototype.Mj;rPa[1]=Hv.prototype.lineTo;rPa[4]=Hv.prototype.close;
rPa[2]=Hv.prototype.Ao;rPa[3]=Hv.prototype.Zs;function sPa(a){if(a.O)return
a.clone();var b=new Hv;Jv(a,function(c,d){rPa[c].apply(b,d)});return b}
Hv.prototype.transform=function(a){if(!this.O)throw
Error("He");a.transform(this.J,0,this.J,0,this.J.length/2);this.R&&a.transform(this
.R,0,this.R,0,1);this.D&&this.R!=this.D&&a.transform(this.D,0,this.D,0,1);return
this};Hv.prototype.isEmpty=function(){return 0==this.H.length};var
tPa=Math.PI/12,uPa=gd(2),vPa=.5/3;function wPa(a,b,c,d)
{return[Math.min(a,c),Math.min(b,d),Math.max(a,c),Math.max(b,d)]}function Kv(a,b,c)
{c=c||new As;var d=Lv(b)/Lv(a),e=Mv(b)/Mv(a);c.kD(d,0,0,e,b[0]-d*a[0],b[1]-
e*a[1]);return c}function Nv(a){return(new
Hv).Mj(a[0],a[1]).lineTo(a[2],a[1]).lineTo(a[2],a[3]).lineTo(a[0],a[3]).close()}fun
ction Ov(a,b){var c=new
Hv;c.Mj(a[0],a[1]);2<a.length&&(a=a.slice(2),nPa(c,a),b&&c.close());return c}
function Pv(a){for(var b=a[0].concat(),c=1;c<a.length;c++){var
d=a[c];b[0]=Math.min(b[0],d[0]);b[1]=Math.min(b[1],d[1]);b[2]=Math.max(b[2],d[2]);b
[3]=Math.max(b[3],d[3])}return b}function Qv(a,b){var
c=a[0],d=a[1],e=a[2];a=a[3];c=[c,d,e,d,e,a,c,a];b&&b.transform(c,0,c,0,4);return c}
function Rv(a){for(var b=Number.MAX_VALUE,c=Number.MAX_VALUE,d=-
Number.MAX_VALUE,e=-Number.MAX_VALUE,f=0,g=a.length;f<g;f+=2){var
k=a[f],l=a[f+1];b=Math.min(b,k);c=Math.min(c,l);d=Math.max(d,k);e=Math.max(e,l)}ret
urn[b,c,d,e]}function Sv(a){for(var b=a.length,c=0,d=0,e=0;e<b;)c+=a[e++],d+=a[e+
+];return[2*c/b,2*d/b]}function xPa(a,b,c,d){a=Rv(Qv(a,Cs(-b,0,0)));var
e=Lv(a),f=a[0];void 0!==c&&(a[0]=f+c*e);void 0!
==d&&(a[2]=f+d*e);c=[];Cs(b,0,0).transform([a[0],a[3],a[2],a[3]],0,c,0,2);return c}
function yPa(a,b,c,d,e){var f=(d[0]-c[0])*(a[1]-c[1])-(d[1]-c[1])*(a[0]-
c[0]),g=(b[0]-a[0])*(a[1]-c[1])-(b[1]-a[1])*(a[0]-c[0]);c=(d[1]-c[1])*(b[0]-a[0])-
(d[0]-c[0])*(b[1]-a[1]);return 0!=c&&(f/=c,g/=c,e||0<=f&&1>=f&&0<=g&&1>=g)?
[a[0]+f*(b[0]-a[0]),a[1]+f*(b[1]-a[1])]:null}function Lv(a){return a[2]-
a[0]}function Mv(a){return a[3]-a[1]}function zPa(a,b){return APa(Qv(a,b))}function
APa(a){var b=Tv(a.slice(0,2),a.slice(2,4));a=Tv(a.slice(2,4),a.slice(4,6));return
new qd(b,a)}
function Uv(a,b){a=Qv(a,b);return Rv(a)}function BPa(a){for(var b=new
As,c=0;c<arguments.length;c++)Bs(b,arguments[c]);return b}function Vv(a){var
b=[0,0,1,0];a.transform(b,0,b,0,2);return(Math.atan2(b[3]-b[1],b[2]-b[0])
+2*Math.PI)%(2*Math.PI)}function CPa(a){return[(a[0]+a[2])/2,
(a[1]+a[3])/2]}function DPa(a,b,c){return(b[0]-a[0])*(c[1]-b[1])>(b[1]-a[1])*(c[0]-
b[0])}function Tv(a,b){return Math.sqrt(Wv(a,b))}function Wv(a,b){var c=a[0]-
b[0];a=a[1]-b[1];return c*c+a*a}
function EPa(a,b,c,d,e){if(!d)return b;a=FPa([b[0]-a[0],b[1]-a[1]]);c=FPa([c[0]-
b[0],c[1]-
b[1]]);c=[a[0]+c[0],a[1]+c[1]];if(0==Tv([0,0],c))return[b[0]+a[0]*d,b[1]+a[1]*d];c=
FPa(c);c=[-c[1],c[0]];a=[-a[1],a[0]];d/=a[0]*c[0]+a[1]*c[1];e&&(isNaN(d)||
d>e)&&(d=e);return[b[0]+c[0]*d,b[1]+c[1]*d]}function FPa(a){var
b=Tv([0,0],a);return[a[0]/b,a[1]/b]}function GPa(a,b,c){var d=b[0]-a[0];b=b[1]-
a[1];var e=d*d+b*b;if(0==e)throw Error("Je");a=a[1]*d-
a[0]*b;c=c[0]*d+c[1]*b;return[(d*c-b*a)/e,(b*c+d*a)/e]}
function HPa(a,b){b=IPa(b);a=IPa(a);Bs(b,Gs(a));return b}function IPa(a){return new
As(a[2]-a[0],a[3]-a[1],a[4]-a[0],a[5]-a[1],a[0],a[1])}function JPa(a){return
1==a.oh&&0==a.ai&&0==a.ti&&1==a.Jg}
function KPa(a,b,c){var d=c||vPa,e=a.length;if(6>e)return Ov(a,b);c=[];for(var
f=0;f<e;f+=2){var g=f+2,k=f-2;g==e&&(g=b?0:e-2);0>k&&(k=b?e-2:0);c[f]=d*(a[g]-
a[k]);c[f+1]=d*(a[g+1]-a[k+1])}d=e-2;e=new
Hv;e.Mj(a[0],a[1]);for(f=0;f<d;f+=2)e.Ao(a[f]+c[f],a[f+1]+c[f+1],a[f+2]-
c[f+2],a[f+3]-c[f+3],a[f+2],a[f+3]);b&&(e.Ao(a[d]+c[d],a[d+1]+c[d+1],a[0]-
c[0],a[1]-c[1],a[0],a[1]),e.close());return e}function LPa(a,b,c,d,e,f)
{e=[e,f];return Wv(e,GPa([a,b],[c,d],e))}
function MPa(a,b,c,d,e,f,g,k){return a==g&&b==k?Math.sqrt(Math.max(Wv([a,b],
[c,d]),Wv([a,b],
[e,f]))):Math.sqrt(Math.max(LPa(a,b,g,k,c,d),LPa(a,b,g,k,e,f)))}function NPa(a,b)
{if(8!=a.length)throw Error("Ke`"+Math.floor(a.length/2));var
c=a[0],d=a[1],e=a[2],f=a[3],g=a[4],k=a[5],l=a[6];a=a[7];var
m=(e+g)/2,n=(f+k)/2;e=(c+e)/2;f=(d+f)/2;g=(l+g)/2;k=(a+k)/2;var
q=(e+m)/2,r=(f+n)/2;m=(g+m)/2;n=(k+n)/2;b.splice(0,14,c,d,e,f,q,r,(q+m)/2,
(r+n)/2,m,n,g,k,l,a)}
function OPa(a,b,c){a=sPa(a);var d=void 0!==c?c:10;if(0>d)throw Error("Le`"+d);var
e=new Hv;Jv(a,function(f,g){switch(f){case 4:e.close();break;case
0:e.Mj(g[0],g[1]);break;case 1:nPa(e,g);break;case 2:f=qPa(e);if(!f)throw
Error("Me");for(var
k=0;k<g.length;k+=6)Array.prototype.push.apply(f,g.slice(k,k+6));g=f;for(f=d;0<f--;
){k=[g[0],g[1]];for(var l=2,m=!1;l<g.length;){var n=k.length;n=[k[n-2],k[n-1],g[l+
+],g[l++],g[l++],g[l++],g[l++],g[l++]];MPa.apply(null,n)>b&&(NPa(n,n),m=!
0);n.splice(0,2);Array.prototype.push.apply(k,
n)}g=k;if(!m)break}g.splice(0,2);oPa(e,g);break;default:throw
Error("Ne`"+f);}});return e}function Xv(a,b,c){for(var d=[],e=0;e<a.length;e++){var
f=a[e];d.push(c?(Math.floor(f/b)+.5)*b:Math.round(f/b)*b)}return d}
function Yv(a,b){var c=new Hv;Jv(a,function(d,e){var f=e?Xv(e,b,!0):e;switch(d)
{case 0:c.Mj(f[0],f[1]);break;case 1:nPa(c,f);break;case
2:for(d=0;d<e.length;d+=6)c.Ao(e[d],e[d+1],e[d+2],e[d+3],f[d+4],f[d+5]);break;case
3:for(d=0;d<e.length;d+=6)pPa(c,f[d],f[d+1],e[d+2],e[d+3]);break;case
4:c.close()}});return c};function Zv(a,b){Ev.call(this,a);this.D=tq(b,"type of a
shape cannot be
null");this.Ne={};this.H=this.J=this.F=null}x(Zv,Ev);w=Zv.prototype;w.Uw=function()
{return new Zv(this.getId(),this.D)};w.ag=t(!0);w.getType=p("D");function PPa(a,b)
{var c=Yt(a.D,50),d=Yt(b,50);sq(c==d||1==c&&4==d||4==c&&1==d,"Invalid new category:
old="+c+" new="+d);for(c=0;7>=c;c++)delete
a.Ne[c];c=Qv(a.Af(),a.transform);a.D=b;a.transform.un(HPa(Qv(a.Af()),c))}function
$v(a){return 0==QPa(a)}
function QPa(a){var b="";a.Fe()?(a=a.ec().eb(),b=a.slice(1,Zm(a)-
2)):2==a.getType()&&(b=a.Ha(33)||"");return b.length}function RPa(a,b,c){var
d=a.Ha(c);a=P(R(),"sketchy-rpcs")?b:a.Yb();4==Om[c]&&a&&(d=WGa(a,d));return
d}w.Fe=function(){return!!this.F};w.ec=function(a){if(!this.F){if(!a)throw
Error("Oe");sq(!!this.Ha(32)||2==this.getType(),"Text not allowed for shape
"+this.getId()+" of type "+this.getType());this.F=Gv(this)}return this.F};function
aw(a){return 5==a.Qh()}w.SZ=ca("J");w.zn=p("J");
function bw(a){for(var b=a.Yb().dh();null!=b;){var c=LGa(b,a);if(null!=c)return
c;b=b.dh()}return null}function cw(a){a=a.Ha(54);return 15==a||4==a}w.Qh=function()
{return Yt(this.D,50)};w.Af=function(){return[0,0,this.Ha(8),this.Ha(9)]};function
SPa(a){var b=a.getParent(),c=b&&b instanceof au&&b.xv()?
a.transform:rt(a);a=c.oh;b=c.ai;var d=c.ti;c=c.Jg;return
Math.sqrt((a*a+d*d)/(b*b+c*c))}function dw(a){a=a.Ha(12)[0].tV();return
5==a[a.length-2]}
function TPa(a){return KPa(a.Ha(12)[0].gE().concat(),dw(a))}w.clone=function(a){var
b=Ev.prototype.clone.call(this);b.Ne=Gb(this.Ne);this.F&&!
a&&(b.F=Fv(this.F,b));return b};w.Nj=function(a,b){return
Ev.prototype.Nj.call(this,a,b)&&UPa(this,a,b,!1)};function UPa(a,b,c,d){if(!(c
instanceof Zv&&a.D==c.D))return!1;var e=a.Ne,f=c.Ne;!d||null!=bw(a)&&null!=bw(c)||
(d=eFa(a.Ne,c.Ne,y(a.Ha,a),y(c.Ha,c)),e=null!=bw(a)?e:d.D,f=null!=bw(c)?
f:d.F);return et(b,e,f)&&VPa(a,c)}w.Ji=da(73);
function ew(a,b){if(!a.Rg())return[];var c=[],d=a.Yb();if(d instanceof hu)
{a=ava[$ua[a.Ne[54]]];d=d.Uy();for(var e=0;e<d.length;e++)for(var
f=du(d[e],b),g=0;g<f.length;g++){var k=f[g];Pa(a,k.Ne[54])&&c.push(k)}}return
c}w.accept=function(a){a.Ap(this)};function VPa(a,b){var
c=a.Fe(),d=b.Fe();if(c&&d)return a.ec().Ga(b.ec());if(!c&&!d)return!0;a=c?
a.ec():b.ec();return lPa().Ga(a)};function fw(a)
{au.call(this,a)}x(fw,au);fw.prototype.Uw=function(){return new
WPa(this.getId())};fw.prototype.clone=function(){return
au.prototype.clone.call(this)};fw.prototype.Nj=function(a,b){return
au.prototype.Nj.call(this,a,b)&&b instanceof fw};fw.prototype.Ji=da(72);function
WPa(a){au.call(this,a)}x(WPa,fw);WPa.prototype.le=h();WPa.prototype.dh=function()
{throw Error("Pe");};function gw(a,b)
{au.call(this,a+":notes");this.J=b;this.H=null}x(gw,fw);w=gw.prototype;w.Uw=functio
n(){var a=this.getId();return new gw(a.substring(0,a.length-
6),this.J)};w.le=function(){return this.xo().getId()};w.xo=function(){var
a=this.F;if(!a)throw Error("Wc");return a.R};w.clone=function(){var
a=fw.prototype.clone.call(this);if(this.H){var
b=[this.H.getId()];b=Ia(Ja(b,a.get,a),Tb);a.H=b[0]}return a};w.Nj=function(a,b)
{return fw.prototype.Nj.call(this,a,b)&&b instanceof gw};w.Ji=da(71);
w.dh=function(){return this.xo()};w.add=function(a,b)
{fw.prototype.add.call(this,a,b);a instanceof Zv&&1==a.Ha(54)&&(a.Ha(32)||
2==a.getType())&&(this.H=a)};w.ec=function(){return this.H.ec(!
0)};w.accept=function(a,b){a.lq(this);MGa(this,a,b)};function hw(a,b,c)
{a=a||"p";au.call(this,a);this.H=new
gw(a,this);c&&this.setProperty(2,c);b&&this.setProperty(1,b)}x(hw,fw);w=hw.prototyp
e;w.Uw=function(){return new hw(this.getId())};w.dh=function(){var
a=this.xo();return a?qHa(a,this.Ha(2))||a:null};w.le=function(){return
this.Ha(1)};w.xo=function(){return QGa(this,this.le())};w.Qz=function(a)
{fw.prototype.Qz.call(this,a);this.H.Qz(a)};w.clone=function(){var
a=fw.prototype.clone.call(this);a.H=this.H.clone();return a.H.J=a};
w.Nj=function(a,b){return fw.prototype.Nj.call(this,a,b)&&b instanceof
hw&&this.H.Nj(a,b.H)};w.Ji=da(70);w.accept=function(a,b)
{a.mq(this);MGa(this,a,b);b||this.H.accept(a,b)};function XPa(a,b,c,d,e,f){if(0>b||
1<b)throw
Error("Qe");this.D=a;this.H=b;this.J=c;this.F=d;this.Rl=e;this.Pu=f}w=XPa.prototype
;w.Oc=p("D");w.Bf=function(){return this.Rl?0:this.H};w.ub=function(){return
this.Rl?0:this.J};w.bx=p("F");w.Ha=function(a){switch(a){case 22:return
this.ub();case 19:return this.Oc();case 20:return this.Bf();case 43:return
this.bx();case 14:return this.Pu}return null};
w.Ga=function(a){return this==a?!0:a&&a instanceof XPa?this.Rl||a.Rl?
this.Rl&&a.Rl:this.D.Ga(a.D)&&this.H==a.H&&this.J==a.J&&this.F==a.F&&this.Pu==a.Pu:
!1};function YPa(a,b,c,d,e,f,g){return new XPa(null==b?a.D:b,null==c?a.H:c,null==d?
a.J:d,null==e?a.F:e,null==f?a.Rl:f,null==g?a.Pu:g)}function ZPa(a,b){return
YPa(a,void 0===b[19]?null:b[19],void 0===b[20]?null:b[20],void 0===b[22]?
null:b[22],void 0===b[43]?null:b[43],void 0===b[56]?null:!!b[56],void 0===b[14]?
null:!!b[14])};function iw(a,b,c,d){if(!pDa(new Xr(0,0,a.Yc(),a.fd()),b))throw
F("Re`"+D(b)).D;return $Pa(a,Zr(b),c,d)}
function $Pa(a,b,c,d){var e=a.IEa(),f=[],g={};for(var k=0;k<b.length;k++){var
l=b[k];if(l){var m=l.toString();e[m]&&(!0!==c||m in g||(f.push(l),g[m]=!
0),l=e[m],m=l.toString());m in g||(f.push(l),g[m]=!0);if(!0===c&&(m=a.iga(l),null!
=m&&0==m.$e()))for(var n=0;n<m.Jc();n=n+1|0)for(var q=0;q<m.Nc();q=q+1|0){var r=new
Wm(l.Ab()+n|0,l.Kb()+q|0),u=r.toString();u in g||(f.push(r),g[u]=!0)}}}!
0===d&&Mh(f,function(v,A){return eva(v,A)});return f}
function aQa(a,b,c){var d=$Pa(a,b,null,null),e={},f=[];for(var g=0;g<d.length;g++)
{var k=d[g],l=a.iga(k);if(null!=l)for(k=Yr(new Xr(k.Ab(),k.Kb(),l.Jc(),l.Nc()),!
1),l=0;l<k.length;l++){var m=k[l];m.toString()in e||(e[m.toString()]=!0,a.Y5(m)||
f.push(m))}}a=$Pa(a,b,!0,null);b=[];d=[];e=[];g=[];k=[];l=[];for(m=0;m<f.length;m+
+){var n=f[m],q=n.Ab(),r=n.Kb();if(Wr(n)){var u=0==q?!1:Ch(a,new Wm(q-1|
0,r));q=Ch(a,new Wm(q,r));u&&q?l.push(n):u?g.push(n):e.push(n)}else u=0==r?!
1:Ch(a,new Wm(q,r-1|0)),q=Ch(a,
new Wm(q,r)),u&&q?k.push(n):u?d.push(n):b.push(n)}switch(c){case 6:return b;case
8:return d;case 9:return e;case 2:return g;case 7:return
oh(b,d),oh(b,e),oh(b,g),b;case 3:return oh(k,l),k;case 4:return l;case 5:return
k;case 1:return oh(b,d),oh(b,e),oh(b,g),oh(b,l),oh(b,k),b}return[]};function jw(a)
{var b={},c=Zr(a.Bm());for(var d=0;d<c.length;d++){var e=c[d],f=a.Df(e);if(f&&0==f.
$e()){f=Zr(new Xr(e.Ab(),e.Kb(),f.Jc(),f.Nc()));f.shift();for(var g=0;g<f.length;g+
+)G(b,f[g].toString(),e)}}return b};function bQa(a)
{Qu.call(this,a)}x(bQa,Qu);w=bQa.prototype;w.insertRow=function(a,b)
{Qu.prototype.insertRow.call(this,a,b);cQa(this,!0,a)};w.hY=function(a,b)
{Qu.prototype.hY.call(this,a,b);cQa(this,!1,a)};
function cQa(a,b,c){var d=b?a.Yc():a.fd(),e=b?a.fd():a.Yc();if(0!=c&&c!=(d-1|0))
{d=[];for(var f=null,g=0;g<e;g=g+1|0){var k=b?c:g,l=b?g:c,m=b?a.Jb(k-1|
0,l):a.Jb(k,l-1|0),n=a.Jb(k,l);k=b?a.Jb(k+1|0,l):a.Jb(k,l+1|0);null!=n&&null!
=k&&null!=m&&1==k.$e()&&(k=k.im(),Kf(k,m)||Kf(k,m.im()))&&(n.lp(k),Kf(k,f)||
(f=k,d.push(k)))}for(a=0;a<d.length;a++)c=d[a],null!=c&&(b?c.cR(c.Jc()+1|
0):c.aR(c.Nc()+1|0))}}
w.hQ=function(a){Ru(this,a,!1);for(var b=this.D,c=[],d=0;d<this.fd();d=d+1|0){var
e=this.Jb(a,d);null!=e&&0==e.$e()&&1<e.Jc()&&(b[a+1|0][d]=e,e.cR(e.Jc()-1|
0),c.push(e))}Ru(this,a,!1);b=dQa(Su(this,a));for(d=0;d<b.length;d++)e=b[d],null!
=e&&1<e.Jc()&&!eQa(c,e)&&(e.cR(e.Jc()-1|
0),c.push(e));Qu.prototype.hQ.call(this,a)};
w.gY=function(a){AJa(this,a,!1);for(var b=this.D,c=[],d=0;d<this.Yc();d=d+1|0){var
e=this.Jb(d,a);null!=e&&0==e.$e()&&1<e.Nc()&&(b[d][a+1|0]=e,e.aR(e.Nc()-1|
0),c.push(e))}AJa(this,a,!1);b=dQa(BJa(this,a));for(d=0;d<b.length;d++)e=b[d],null!
=e&&1<e.Nc()&&!eQa(c,e)&&(e.aR(e.Nc()-1|
0),c.push(e));Qu.prototype.gY.call(this,a)};function eQa(a,b){for(var
c=0;c<a.length;c++)if(Kf(a[c],b))return!0;return!1}w.ew=function(){throw
Uf("Mergeable tables do not support directly setting cell values.").D;};
function dQa(a){var b=[],c=null;for(var d=0;d<a.length;d++){var e=a[d];null!
=e&&(e=1!=e.$e()?e:e.im(),Kf(e,c)||(b.push(e),c=e))}return b}w.im=function(){var
a=this.Jb(void 0,void 0);if(null==a)return null;var b=a.im();return 1==a.$e()?
b:a};w.Ga=function(a){return Qu.prototype.Ga.call(this,a)&&a instanceof
bQa};function fQa()
{this.H=this.D=1;this.F=null;this.Kc={};this.J={};this.rB=null}w=fQa.prototype;w.Nc
=p("D");w.aR=function(a){if(0>a)throw
Error("Yd`"+a);this.D=a};w.Jc=p("H");w.cR=function(a){if(0>a)throw
Error("Zd`"+a);this.H=a};w.$e=function(){return 1==this.H&&1==this.D?
2:0==this.H&&0==this.D?1:0};w.lp=function(a){if(a==this)throw
Error("$d");this.F=a;this.D=this.H=0};w.Fpa=function(){if(2==this.$e())throw
Error("ae");this.F=null;this.D=this.H=1};w.im=p("F");w.kb=p("Kc");
w.Ft=function(a){return a in this.Kc};w.Ha=function(a){return 1==this.$e()?
Yt(this.getType(),a):Zt(this.Kc,a,this.getType())};w.clone=function(a){var b=new
fQa;b.H=this.H;b.D=this.D;b.F=this.F;b.Kc=Gb(this.Kc);b.J=Gb(this.J);a||
(b.rB=this.rB?Fv(this.rB,b):null);return b};w.Ga=function(a){return
gQa(this,a,this.Kc,a?a.Kc:null)};function gQa(a,b,c,d){return a==b?!0:b&&b
instanceof fQa?
et(Xs.Pa(),c,d)&&jFa(Xs.Pa(),a.J,b.J)&&a.H==b.H&&a.D==b.D&&(a.F==b.F||!!
a.F&&a.F.Ga(b.F))&&VPa(a,b):!1}w.Fe=function(){return!!this.rB};
w.ec=function(a){if(!this.rB){if(!a)throw Error("Se");this.rB=Gv(this)}return
this.rB};w.getType=t(156);w.wl=t(!0);w.Rg=t(!1);w.xl=t(!1);w.SZ=function(){throw
Error("Te");};w.zn=t(null);w.setProperty=function(a,b)
{this.Kc[a]=b};w.toString=function(){return this.Jc()+","+this.Nc()};function
hQa(a){Qu.call(this,a)}x(hQa,bQa);hQa.prototype.clone=function(a){for(var
b=this.D,c=[],d=0,e;e=b[d];d++){for(var f=[],g=0,k;k=e[g];g+
+)f.push(k.clone(a));c.push(f)}a=new hQa(c);QJa(a);return
a};hQa.prototype.Ga=function(a){return bQa.prototype.Ga.call(this,a)&&a instanceof
hQa};function iQa(){}x(iQa,C);iQa.prototype.apply=function(a,b){var c=a.D;switch(c)
{case "set":b=a.Rc().slice(0);break;case "delete":c=a.yb();b=b?b.slice(0):
[];sq(c<b.length,"Invalid index for delete: "+c);Kh(b,c);break;case
"insert":c=a.yb();b=b?b.slice(0):[];sq(c<=b.length,"Invalid index for insert:
"+c);a=a.Rc();Lh(b,c,0,a);break;case "reference":c=a.yb();b=b?b.slice(0):
[];sq(c<b.length,"Invalid index for reference: "+c);b[c]=a.F[0];break;default:throw
Sha("Unsupported query operator: "+D(c)).D;}return Ah(b)};var kw=new XPa(new
Vs("#000000",1),1,381,0,!1,!1);function jQa(a,b){b=b||Number.MAX_VALUE;for(var c in
a){c=parseInt(c,10);sq("number"==typeof c,"Map of updated dimensions contained non-
numeric key: "+c);sq(0<=c&&c<b,"Map of updated dimensions contained out of bounds
key: "+c);var d=a[c];sq(zqa(d),"Map of updated dimensions contained non-integer
value: "+d);sq(0<=d,"Map of updated dimensions contained a negative value: "+d)}}
function kQa(a){for(var b=0;b<a.length;b++)sq(0<=a[b],"The elements in the
collection must be non-negative")}function lQa(a,b,c,d,e){var f={};null!
=a&&(f[19]=a);null!=b&&(f[20]=b);null!=c&&(f[22]=c);null!=d&&(f[43]=d);null!
=e&&(f[14]=e);return f}function lw(a){a=CJa(a.D);for(var b=[],c=0;c<a.length;c++)1!
=a[c].Jb().$e()&&b.push(a[c]);return b};function mQa(a,b,c,d,e)
{this.Nb=a;this.H=b;this.J=c;this.D=d;this.F=e}function nQa()
{return{}}mQa.prototype.clone=function(a){if(!this.Nb.Bm().Ga(a.Bm()))throw
Error("Ue");var b={};for(m in this.H){for(var
c=Number(m),d=this.H[c],e=[],f=0;f<d.length;f++){for(var
g=d[f],k=[],l=0;l<g.length;l++)k.push(g[l].clone());e.push(k)}b[c]=e}var
m={};for(var n in this.D)c=Number(n),m[c]=this.D[c].clone();return new
mQa(a,b,this.J.clone(),m,this.F.clone())};
function oQa(a,b){if(!Zt(a.Nb.Ne,14,155)){var
c=Zt(a.Nb.Ne,64,155).pw[12].D[b];if(void 0!==c)return c}return
Zt(a.Nb.Ne,b,155)}mQa.prototype.PA=function(a){return
this.F.Df(a)};mQa.prototype.hj=function(a){var b=this.Nb.hj(a);return b!=kw&&b.Pu?
b:this.D[a.Ld()].Jb(a.Ab(),a.Kb())};
mQa.prototype.Ga=function(a){return this==a?!0:a&&a instanceof mQa?
fb(this.J.D,a.J.D,function(b,c){return
fb(b,c,xa(et,Xs.Pa()))})&&fb(this.F.D,a.F.D,function(b,c){return
fb(b,c,xa(jFa,Xs.Pa()))})&&WEa(this.D,a.D,WFa)&&WEa(this.H,a.H,function(b,c){return
fb(b,c,function(d,e){return fb(d,e,WFa)})}):!1};
function pQa(a){for(var b={},c=0;c<Nm.length;c++){for(var d=Nm[c],e=rua[d],f=!
0,g=0;g<e.length;g++)f&=a.Ha(e[g]);b[d]=f?qQa(a,d):
[]}c=rQa(a,b);d=EJa(a.Yc(),a.fd()+1,kw);d={0:EJa(a.Yc()+1,a.fd(),kw),1:d};Yr(new
Xr(0,0,a.Yc(),a.fd()),!1);e=a.Ha(64);for(f=0;f<Nm.length;f++){g=Nm[f];for(var
k=b[g],l=0,m;m=k[l];l++){for(var n=[],q=0,r;r=m[q];q++)$a(n,Yr(r,!1));var u;m=a;var
v=nt(e,g,0);var A=nt(e,g,1);var E=nt(e,g,2);var
N=nt(e,g,3);q=nt(e,g,5);r=nt(e,g,4);var Q=1==sua[g],U=Q?sQa(n,2):tQa(n,2),aa=Q?
sQa(n,
3):tQa(n,3),fa=Q?tQa(n,0):sQa(n,0),oa=Q?tQa(n,1):sQa(n,1);Q={};for(var
wa=0;u=U[wa];wa++)Q[u]=u,uQa(d,m,u,E);for(U=0;E=aa[U];U+
+)Q[E]=E,uQa(d,m,E,N);for(aa=0;N=fa[aa];aa+
+)Q[N]=N,uQa(d,m,N,v);for(fa=0;v=oa[fa];fa+
+)Q[v]=v,uQa(d,m,v,A);for(oa=0;A=n[oa];oa++)Q[A]||uQa(d,m,A,Wr(A)?
q:r)}}e=vQa(a,b);return new mQa(a,b,c,d,e)}
function rQa(a,b){var c=EJa(a.Yc(),a.fd(),{});a=a.Ha(64);for(var
d={},e=0;e<Nm.length;d={O_:d.O_},e++){var f=Nm[e];if(12!=f){var
g=b[f];d.O_=a.pw[f].D;f=0;for(var k=void 0;k=g[f];f++)wQa(k,function(l){return
function(m){var n=c.Df(m);(!n||!n[14]&&l.O_[14])&&c.ew(m.Ab(),m.Kb(),l.O_)}}
(d))}}return c}
function vQa(a,b){var c=new Qu(FJa(a.Yc(),a.fd(),nQa));a=a.Ha(64);for(var
d={},e=Nm.length-1;0<=e;d={Gaa:d.Gaa},e--){var
f=Nm[e],g=b[f];d.Gaa=a.PA(f);f=0;for(var k=void 0;k=g[f];f++)wQa(k,function(l)
{return function(m){m=c.Df(m);Hb(m,l.Gaa)}}(d))}return c}
function qQa(a,b){switch(b){case 9:return b=new Wm(0,0),xQa(a,b,!1,!1);case
8:return b=new Wm(0,a.fd()-1),xQa(a,b,!1,!0);case 5:return yQa(a,0);case 11:return
b=new Wm(a.Yc()-1,0),xQa(a,b,!0,!1);case 10:return b=new Wm(a.Yc()-1,a.fd()-
1),xQa(a,b,!0,!0);case 7:return yQa(a,a.Yc()-1);case 4:return zQa(a,0);case
6:return zQa(a,a.fd()-1);case 3:return AQa(a,2);case 1:return AQa(a,1);case
2:return BQa(a,2);case 0:return BQa(a,1);case 12:return[[new
Xr(0,0,a.Yc(),a.fd())]];default:throw Error("Ve`"+b);
}}function uQa(a,b,c,d)
{d[14]&&a[c.Ld()].Jb(c.Ab(),c.Kb())==kw&&a[c.Ld()].ew(c.Ab(),c.Kb(),YPa(ZPa(kw,d),n
ull,null,null,null,b.hj(c).Rl,null))}function sQa(a,b){for(var c=[],d=0==b||
1==b,e=(b=0==b||2==b)?Number.MAX_VALUE:Number.MIN_VALUE,f=0,g;g=a[f];f++)if(d!
=Wr(g)){var k=d?g.Kb():g.Ab();if(k==e)c.push(g);else if(k<e&&b||k>e&&!
b)Ra(c),c.push(g),e=k}return c}
function tQa(a,b){var c=[],d=0==b||1==b,e=0==b||2==b;b={};for(var
f=Number.MAX_VALUE,g=Number.MIN_VALUE,k=0,l;l=a[k];k++)if(d!=Wr(l)){var m=d?
l.Ab():l.Kb();f=Math.min(f,m);g=Math.max(g,m);b[m]&&(d?
b[m].Kb()<l.Kb():b[m].Ab()<l.Ab())==e||(b[m]=l)}for(a=f;a<=g;a++){e=b[a];if(n){var
n=d?n.Kb():n.Ab();f=d?e.Kb():e.Ab();for(k=Math.min(n,f);k<Math.max(n,f);k++)l=d?new
Vr(e.Ab(),k,0):new Vr(k,e.Kb(),1),c.push(l)}c.push(e);n=e}return c}
function xQa(a,b,c,d){a=a.Df(b);null!=a.im()&&(a=a.im());return[[new Xr(b.Ab()+(c?-
1:0)*(a.Jc()-1),b.Kb()+(d?-1:0)*(a.Nc()-1),a.Jc(),a.Nc())]]}function yQa(a,b){if(0!
=b&&b!=a.Yc()-1)throw Error("We");for(var c=[],d=0;d<a.fd();d++){var
e=a.Jb(b,d);null!=e.im()&&(e=e.im());var f=b+(0!=b?1-e.Jc():0);c.push(new
Xr(f,d,e.Jc(),e.Nc()));d+=e.Nc()-1}return[CQa(c)]}
function zQa(a,b){if(0!=b&&b!=a.fd()-1)throw Error("Xe");for(var
c=[],d=0;d<a.Yc();d++){var e=a.Jb(d,b);null!=e.im()&&(e=e.im());c.push(new
Xr(d,b+(0!=b?1-e.Nc():0),e.Jc(),e.Nc()));d+=e.Jc()-1}return[CQa(c)]}
function BQa(a,b){for(var c=[],d=[],e=[],f=0;f<a.Yc();f++)for(var g=0;g<a.fd();g+
+)if(1!=a.Jb(f,g).$e()){e.push(f);break}for(b=a.Ha(65)?b:b-
1;b<e.length;b+=2)for(f=e[b],g=0;g<a.fd();g++){var k=a.Jb(f,g);1!=k.
$e()&&(d.push(new Xr(f,g,k.Jc(),k.Nc())),g+=k.Nc()-1);if(1==k.$e()||
g+1==a.fd())0<d.length&&c.push(CQa(d)),d=[]}return c}
function AQa(a,b){for(var c=[],d=[],e=[],f=0;f<a.fd();f++)for(var g=0;g<a.Yc();g+
+)if(1!=a.Jb(g,f).$e()){e.push(f);break}for(b=a.Ha(67)?b:b-
1;b<e.length;b+=2)for(f=e[b],g=0;g<a.Yc();g++){var k=a.Jb(g,f);1!=k.
$e()&&(d.push(new Xr(g,f,k.Jc(),k.Nc())),g+=k.Jc()-1);if(1==k.$e()||
g+1==a.Yc())0<d.length&&c.push(CQa(d)),d=[]}return c}
function CQa(a){a=a.concat();eb(a,oDa);for(var b,c=[],d=0,e;e=a[d];d++)null==b?
b=e:b.we()==e.we()&&b.Jc()==e.Jc()&&b.kf()+b.Nc()==e.kf()?b=new
Xr(b.yk,b.xk,b.rt,b.qt+e.Nc()|0):b.kf()==e.kf()&&b.Nc()==e.Nc()&&b.we()
+b.Jc()==e.we()?(e=e.Jc(),b=new Xr(b.yk,b.xk,b.rt+e|0,b.qt)):
(c.push(b),b=e);b&&c.push(b);return c}function wQa(a,b){for(var c=0;c<a.length;c+
+)for(var d=Zr(a[c]),e=0;e<d.length;e++)b(d[e])};function mw(a,b,c,d,e,f)
{Ev.call(this,a);kQa(b);kQa(c);this.R=b;this.O=c;this.D=f;this.H=d;this.F=e;this.J=
null}x(mw,Ev);w=mw.prototype;w.Uw=function(a){return new
mw(this.getId(),nw(this),this.mi(),this.H.clone(),this.F.clone(),this.D.clone(a))};
w.getType=t(155);w.isEmpty=function(){return 0==this.O.length||
0==this.R.length};w.insertRow=function(a)
{this.D.insertRow(a,DQa);Ua(this.R,0,a);this.H.insertRow(a,EQa);this.F.insertRow(a+
1,EQa);FQa(this,!0,a);ow(this,new Xr(a,0,this.Yc()-a,this.fd()))};
function FQa(a,b,c){for(var d=jw(a.D),e=b?a.fd():a.Yc(),f=0;f<e;f++){var g=new
Wm(b?c:f,b?f:c),k=a.Df(g).im();k&&(g=d[g.toString()],GQa(a,new
Xr(g.Ab(),g.Kb(),k.Jc(),k.Nc()),!0))}}function HQa(a,b)
{a.D.hY(b,DQa);Ua(a.O,0,b);a.F.hY(b,EQa);a.H.hY(b+1,EQa);FQa(a,!1,b);ow(a,new
Xr(0,b,a.Yc(),a.fd()-b))}function IQa(a,b){a.D.hQ(b);Xa(a.R,b);a.H.hQ(b);var
c=Su(a.F,b),d=Su(a.F,b+1);a.F.hQ(b+1);for(var e=0,f;f=c[e];e++)f.Rl&&!
d[e].Rl&&a.F.ew(b,e,d[e]);ow(a,new Xr(b,0,a.Yc()-b,a.fd()))}
function JQa(a,b){a.D.gY(b);Xa(a.O,b);a.F.gY(b);var
c=BJa(a.H,b),d=BJa(a.H,b+1);a.H.gY(b+1);for(var e=0,f;f=c[e];e++)f.Rl&&!
d[e].Rl&&a.H.ew(e,b,d[e]);ow(a,new Xr(0,b,a.Yc(),a.fd()-b))}function KQa(a,b,c,d)
{Tu(a.D,b);b=Zr(b);for(var e=0,f;f=b[e];e++){f=a.Df(f).kb();for(var g=0,k;k=c[g];g+
+)delete f[k];for(var l in d)f[l]=d[l]}}function LQa(a,b,c){var
d=null;b=iw(a,b,void 0,void 0);for(var e=0,f;f=b[e];e++){f=a.At(f,c);if(null!=d&&!
fFa(c,f,d))return null;d=f}return d}
function MQa(a,b){var c=a.D;Tu(c,b);var d=Zr(b);fh(1<d.length,"Attempted to merge
fewer than two cells: %s",b.toString());for(var e=0;e<d.length;e++){var
f=d[e];if(f){var g=c.Df(f);ih(g,"Attempted to merge across missing cell.");fh(2==g.
$e(),"Attempted to merge cell which is already merged:
%s",f)}}e=d[0];d.shift();e=c.Df(e);for(f=0;f<d.length;f++)
(g=d[f])&&c.Df(g).lp(e);e.cR(b.Jc());e.aR(b.Nc());GQa(a,b,!
0);ow(a,NQa(a,b))}w.Yc=function(){return this.D.Yc()};w.fd=function(){return
this.D.fd()};
w.Bm=function(){return this.D.Bm()};w.Jb=function(a,b){return
this.D.Jb(a,b)};w.Df=function(a){return this.D.Df(a)};function NQa(a,b){return
1<b.Jc()&&b.Nc()==a.fd()?new Xr(b.we(),b.kf(),a.Yc()-
b.we(),b.Nc()):1<b.Nc()&&b.Jc()==a.Yc()?new Xr(b.we(),b.kf(),b.Jc(),a.fd()-
b.kf()):b}function pw(a,b,c,d){return iw(a,b,c,d)}function qw(a,b){return
1==a.Df(b).$e()?pw(a,sDa(b))[0]:b}w.ZF=da(117);w.hj=function(a){return 0==a.Ld()?
this.F.Jb(a.Ab(),a.Kb()):this.H.Jb(a.Ab(),a.Kb())};
function GQa(a,b,c){b=Yr(b,!0);for(var d=0,e;e=b[d];d++){var
f=YPa(a.hj(e),null,null,null,null,c,null);0==e.Ld()?
a.F.ew(e.Ab(),e.Kb(),f):a.H.ew(e.Ab(),e.Kb(),f)}}function nw(a){return
a.R.concat()}function OQa(a){for(var b=[],c=0;c<a.O.length;c++){for(var
d=0,e=0;e<a.R.length;e++){var f=a.D.Jb(e,c).Ha(53);f=f.sd()
+f.Kf();f>d&&(d=f)}b.push(d+8E3)}return b}w.mi=function(){return
this.O.concat()};w.Fe=function(a,b){return
this.D.Jb(a,b).Fe()};w.ec=function(a,b,c){return this.D.Jb(a,b).ec(c,c?this:void
0)};
w.kb=function(){return Gb(Ev.prototype.kb.call(this))};w.Ha=function(a){return
this.J?oQa(this.J,a):Zt(this.Ne,a,155)};w.setProperty=function(a,b)
{PQa(this,a,b);QQa[a]&&ow(this)};function PQa(a,b,c){sq(RQa[b],b+" is not a valid
shape property for a Table.");Ev.prototype.setProperty.call(a,b,c)}
function SQa(a,b,c,d,e){var f=!1,g;for(g in b)QQa[Number(g)]&&(f=!
0),PQa(a,Number(g),b[g]);if(c)for(g=0;g<c.length;g++)sq(!b[c[g]],"Properties to add
and properties to remove should be disjoint"),c[g]in a.Ne&&(f=!0,delete
a.Ne[c[g]]);if(d)for(b=Object.keys(d),c=0;c<b.length;c++){g=b[c];var
k=Number(g);QQa[k]&&(f=!
0);PQa(a,k,e.apply(d[k],a.Ne[g]))}f&&ow(a)}w.Rx=da(115);w.SZ=function(){throw
Error("Te");};w.zn=t(null);
w.clone=function(a){a=this.Uw(a);this.copyTo(a);a.Ne=Gb(this.Ne);a.J=this.J?
this.J.clone(a):null;return a};w.Nj=function(a,b){return
Ev.prototype.Nj.call(this,a,b)&&TQa(this,a,b,this.Ne,b?b.Ne:null,WFa)};function
TQa(a,b,c,d,e,f){return c instanceof
mw&&et(b,d,e)&&f(a.D,c.D)&&fb(a.R,c.R)&&fb(a.O,c.O)&&a.H.Ga(c.H)&&a.F.Ga(c.F)&&(nul
l==a.J&&null==c.J||null!=a.J&&a.J.Ga(c.J))}w.Ji=da(69);w.toString=function(){return
this.D.toString()};function EQa(){return kw}function DQa(){return new fQa}
function UQa(a,b,c){var
d=b.length,e=c.length,f=EJa(d,e+1,kw);d=EJa(d+1,e,kw);e=b.concat();var
g=c.concat();b=FJa(b.length,c.length,DQa);b=new hQa(b);a=new
mw(a,e,g,f,d,b);ow(a);return a}function VQa(a,b){jQa(b,a.length);for(var c in b)
{var d=Number(c);a[d]=b[d]}}w.KJ=function(a){return this.J?
this.J.hj(a):this.hj(a)};w.At=function(a,b){if(this.J)a:{var
c=this.J,d=c.Nb.Df(a);if(!d.Ha(14)&&(a=c.J.Df(a)[b],void 0!==a)){b=a;break
a}b=d.Ha(b)}else b=this.Df(a).Ha(b);return b};
function ow(a,b){if(a.isEmpty()||!a.Ne[64]&&!a.J)a.J=null;else{a.J=a.Ne[64]?
pQa(a):null;b=Zr(b||new Xr(0,0,a.Yc(),a.fd()));for(var c=0;c<b.length;c++){var
d=a.Df(b[c]),e={};a.J&&(e=a.J.PA(b[c]));tba(d.J,e)||
(d.J=e,d.Fe()&&d.ec().SI())}}}w.accept=function(a){a.Bp(this)};w.IEa=function()
{return jw(this.D)};w.Y5=function(a){return this.hj(a).Rl};w.iga=function(a){return
this.Df(a)};
var QQa={64:!0,67:!0,65:!0,68:!0,66:!0,69:!0,70:!0},RQa={14:!0,15:!0,16:!0,60:!
0,61:!0,62:!0,73:!0,64:!0,67:!0,65:!0,69:!0,68:!0,66:!0,70:!0,147:!0,148:!0,149:!
0,166:!0};function WQa(a,b,c,d){this.J=a;this.F=b;this.O=!!
a;this.H=c;this.D=d}function rw(a){return a.isConnected()?
a.J:a.F}WQa.prototype.isConnected=p("O");function sw(a){return a.D[2]};function
XQa(a){for(var b={},c=[],d=0;d<a.length;d++){var e=a[d];b[e.getId()]||
(b[e.getId()]=!0,c.push(e))}return c}function YQa(a){for(var b=[],c=0;c<a.length;c+
+)$a(b,st(a[c]));return b}function ZQa(a){return!a.wl()||!a.Ha(153)};function $Qa()
{this.D=(Bxa(),Cxa);this.F=Cxa}function aRa(a){return a.D.isEmpty()||a.F.isEmpty()?
null:[a.D.min(),a.F.min(),a.D.max(),a.F.max()]}function tw(a,b,c){null!
=b&&(b=Vo(b,b),a.D=a.D.VK(b));null!=c&&(c=Vo(c,c),a.F=a.F.VK(c))}function bRa(a,b)
{a.D=a.D.VK(b.D);a.F=a.F.VK(b.F)}
function cRa(a,b,c,d){var e=[];d=d-3*c+3*b-a;c=3*c-6*b+3*a;b=3*b-3*a;if(0==d)0!
=c&&(d=b/(-2*c),0<=d&&1>=d&&e.push(dRa(d,[c,b,a])));else{var f=4*c*c-
12*d*b;if(0<=f){var g=(-2*c+Math.sqrt(f))/(6*d);0<=g&&1>=g&&e.push(dRa(g,
[d,c,b,a]));f=(-2*c-Math.sqrt(f))/(6*d);0<=f&&1>=f&&e.push(dRa(f,
[d,c,b,a]))}}if(qh(e))e=(Bxa(),Cxa);else{a=e[0];d=e[0];for(c=0;c<e.length;c+
+)b=e[c],0<tg(a,b)&&(a=b),0>tg(d,b)&&(d=b);e=Vo(a,d)}return e}function eRa(a,b,c)
{return a>=b&&a<=b+c||360<b+c&&b+c-360>=a}
function dRa(a,b){for(var c=0,d=0;d<b.length;d++)c=c*a+b[d];return c}
function fRa(a){var b,c,d=new $Qa;Jv(a,function(e,f)
{if(0==e)tw(d,f[0],f[1]),c=[f[0],f[1]],tw(d,c[0],c[1]),b=[f[0],f[1]];else
if(1==e)for(;2<=f.length;)c=[f[0],f[1]],tw(d,c[0],c[1]),f=f.slice(2);else
if(2==e)for(;6<=f.length;){e=c;var
g=f,k=cRa(e[0],g[0],g[2],g[4]);d.D=d.D.VK(k);e=cRa(e[1],g[1],g[3],g[5]);d.F=d.F.VK(
e);c=[f[4],f[5]];tw(d,c[0],c[1]);f=f.slice(6)}else if(3==e)
{e=f[0];g=f[1];k=f[2];var l=f[3],m=c[0]-id(k,e),n=c[1]-
jd(k,g);eRa(0,k,l)&&tw(d,m+e,null);eRa(90,k,l)&&tw(d,null,n+g);eRa(180,
k,l)&&tw(d,m-e,null);eRa(270,k,l)&&tw(d,null,n-
g);c=[f[4],f[5]];tw(d,c[0],c[1])}else 4==e&&(c=b.slice())});return d};function
gRa(){}x(gRa,C);function hRa(a,b){var c=new gRa;c.Fea=a;c.Kea=b;return
Jf(gRa.prototype.D,c,iRa)}gRa.prototype.D=function(a){var
b;a=(b=this.Fea,b(a));b=this.Kea;b(a)};function iRa(a,b)
{b.Fea=a.Fea;b.Kea=a.Kea;b.Ixb=!0};function jRa(){this.F=this.D=0}x(jRa,C);function
uw(a,b){a.O=b;return a}function vw(a,b){a.D=b;return a}function ww(a){var b=new
jRa;b.D=-1;b.F=a;return b}function xw(a,b){a.J=b;return a}function yw(a,b)
{a.H=b;return a}jRa.prototype.build=function(){return kRa(this)};function lRa()
{this.F=0}x(lRa,C);function zw(a,b){uw(a.D,b);return a}function Mw(a,b)
{vw(a.D,b);return a}function Nw(a){var b=new lRa;b.F=-1;b.D=ww(9);b.F=a;return
b}function Ow(a,b){a.H=b;return a}function Pw(a,b){yw(a.D,b);return
a}lRa.prototype.build=function(){var a=this.H;xw(this.D,function(b){return
Jxa(b,a)});return kRa(this.D)};function mRa(){this.H=!
1;this.F=this.D=0}x(mRa,xwa);function nRa(a,b,c,d){var e=new mRa;e.J=a;e.H=!
1;e.R=d;e.D=b;e.F=c;return e}function kRa(a){var b=hRa(a.J,a.H?a.H:h());return
nRa(D(a.O)
+"_"+a.D,a.D,a.F,b)}mRa.prototype.getKey=p("D");mRa.prototype.getType=p("F");var
Qw=[0,1,2,3,4,5,6,7],Rw=[49,91],oRa=[39,92],pRa=[1,2];function qRa(a,b){for(var
c=0;c<pRa.length;c++){var d=pRa[c];if(d in a||0<=b.indexOf(d))return!0}return!
1}function rRa(a){return $aa(a,function(b){return String(b.getKey())})};function
Tw(a){this.D=new Xe;a&&Ww(this,a)}function sRa(a){var b=typeof
a;return"object"==b&&a||"function"==b?"o"+va(a):b.charAt(0)+a}w=Tw.prototype;w.Ud=f
unction(){return this.D.Ud()};w.add=function(a){this.D.set(sRa(a),a)};function
Ww(a,b){b=Ue(b);for(var c=b.length,d=0;d<c;d++)a.add(b[d])}function tRa(a,b)
{b=Ue(b);for(var c=b.length,d=0;d<c;d++)a.remove(b[d])}w.remove=function(a){return
this.D.remove(sRa(a))};w.clear=function(){this.D.clear()};w.isEmpty=function()
{return this.D.isEmpty()};
w.contains=function(a){return Ofa(this.D,sRa(a))};function uRa(a,b){return
Kfa(b,a.contains,a)}w.xm=function(a){var b=new Tw;a=Ue(a);for(var c=0;c<a.length;c+
+){var d=a[c];this.contains(d)&&b.add(d)}return b};w.FC=function(a){var
b=this.clone();tRa(b,a);return b};w.Rc=function(){return
this.D.Rc()};w.clone=function(){return new Tw(this)};w.Ga=function(a){return
this.Ud()==Hfa(a)&&vRa(this,a)};
function vRa(a,b){var c=Hfa(b);if(a.Ud()>c)return!1;!(b instanceof Tw)&&5<c&&(b=new
Tw(b));return Kfa(a,function(d){var e=b;return e.contains&&"function"==typeof
e.contains?e.contains(d):e.Tr&&"function"==typeof e.Tr?
e.Tr(d):ta(e)||"string"===typeof e?Pa(e,d):Bb(e,d)})}w.Vs=function(){return
this.D.Vs(!1)};function wRa(a,b)
{a=a.Rc();eb(a);this.F=a;this.D=[];a=Qw.length;for(var c=0;c<a;c++){var
d=b[c].Rc();eb(d);this.D.push(d)}};function Xw(a,b,c)
{this.D=a;this.F=b;this.H=c}Xw.prototype.hf=p("D");Xw.prototype.Dk=p("F");Xw.protot
ype.Yh=p("H");function Yw(a,b)
{this.x=a;this.y=b}z(Yw,md);w=Yw.prototype;w.clone=function(){return new
Yw(this.x,this.y)};function Zw(a){return
Math.sqrt(a.x*a.x+a.y*a.y)}w.scale=md.prototype.scale;w.normalize=function(){return
this.scale(1/Zw(this))};w.add=function(a){this.x+=a.x;this.y+=a.y;return
this};w.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var
c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};w.Ga=function(a)
{return this===a?!0:a instanceof Yw&&!!a&&this.x==a.x&&this.y==a.y};
function $w(a,b){return new Yw(a.x+b.x,a.y+b.y)}function ax(a,b){return new Yw(a.x-
b.x,a.y-b.y)}function bx(a,b){return a.x*b.x+a.y*b.y};function xRa()
{}xRa.prototype.smooth=function(a){for(var b=[],c=0;c<a.length;c+=2)b.push(new
Yw(a[c],a[c+1]));c=b.length;a=ax(b[1],b[0]).normalize();c=ax(b[c-2],b[c-
1]).normalize();var d=new Hv;d.Mj(b[0].x,b[0].y);yRa(this,b,a,c,d);return d};
function yRa(a,b,c,d,e){var
f=b.length;if(2==f)a=b[0],b=b[1],f=pd(a,b)/2,d=zRa(a,b,c,d,f,f),e.Ao(d[1].x,d[1].y,
d[2].x,d[2].y,d[3].x,d[3].y);else{for(var g=null,k=null,l=f/2,m=0;5>m;m++){var
n=b,q=g,r=k;g=n.length;k=[];if(q&&r)for(var u=0;u<g;u++){for(var
v=ARa(q[u],r),A=[],E=0;3>E;E++)A[E]=ax(r[E+1],r[E]).scale(3);E=[];for(var
N=0;2>N;N+
+)E[N]=ax(A[N+1],A[N]).scale(2);A=ARa(q[u],A);N=ax(v,n[u]);v=bx(N,A);E=bx(N,ARa(q[u
],E))+bx(A,A);k[u]=q[u]-(0==E?0:v/E);k[u]=Math.max(0,Math.min(1,k[u]))}else{k[0]=
0;for(q=1;q<g;q++)k[q]=k[q-1]+pd(n[q],n[q-1]);for(n=1;n<g;n++)k[n]/=k[g-
1],k[n]=Math.max(0,Math.min(1,k[n]))}g=k;E=b;v=g;n=c;k=d;A=E.length;q=E[0];r=E[A-
1];N=[];for(u=0;u<A;u+
+)N[u]=[n.clone().scale(BRa(v[u])),k.clone().scale(CRa(v[u]))];u=[[0,0],
[0,0]];for(var Q=0;Q<A;Q++)u[0][0]+=bx(N[Q][0],N[Q][0]),u[0][1]+=bx(N[Q][0],N[Q]
[1]),u[1][1]+=bx(N[Q][1],N[Q][1]);u[1][0]=u[0][1];Q=[0,0];for(var U=0;U<A;U++){var
aa=1-v[U],fa=v[U];var oa=[E[U],q,q,r,r];aa=[-
1,aa*aa*aa,BRa(v[U]),CRa(v[U]),fa*fa*fa];for(var wa=
fa=0,Ca=0;Ca<oa.length;++Ca)fa+=oa[Ca].x*aa[Ca],wa+=oa[Ca].y*aa[Ca];oa=new
Yw(fa,wa);Q[0]+=bx(N[U][0],oa);Q[1]+=bx(N[U][1],oa)}E=u[0][0]*u[1][1]-u[1][0]*u[0]
[1];v=u[0][0]*Q[1]-u[1][0]*Q[0];u=Q[0]*u[1][1]-Q[1]*u[0][1];u=0==E?0:u/E;E=0==E?
0:v/E;v=pd(q,r);A=1E-6*v;if(u<A||E<A)u=E=v/3;k=zRa(q,r,n,k,u,E);n=0;for(q=1;q<f-
1;q++)r=pd(b[q],ARa(g[q],k)),r>=n&&(n=r,l=q);if(9525<n)break;if(1905>n)
{e.Ao(k[1].x,k[1].y,k[2].x,k[2].y,k[3].x,k[3].y);return}}m=ax(b[l-
1],b[l+1]).normalize();yRa(a,b.slice(0,l+1),c,m,
e);c=yRa;b=b.slice(l,f);m.x=-m.x;m.y=-m.y;c(a,b,m,d,e)}}function zRa(a,b,c,d,e,f)
{c=c.clone().scale(e).add(a);d=d.clone().scale(f).add(b);return[a,c,d,b]}function
BRa(a){var b=1-a;return 3*a*b*b}function CRa(a){return 3*a*a*(1-a)}function
ARa(a,b){for(var c=b.length,d=[],e=[],f=0;f<c;f+
+)d[f]=b[f].x,e[f]=b[f].y;for(b=1;b<c;b++)for(f=0;f<c-b;f++)d[f]=(1-a)*d[f]
+a*d[f+1],e[f]=(1-a)*e[f]+a*e[f+1];return new Yw(d[0],e[0])}var DRa=new
xRa;function ERa(a){this.D=FRa(a)}
function FRa(a){var b=[];a.O||(a=sPa(a));var c=[],d=[];Jv(a,function(m,n)
{c.push(m);d.push(n)});a=new GRa;for(var e=0;e<c.length;e++){var
f=c[e],g=d[e];0==f&&(HRa(a)&&b.push(a),a=new GRa);if(1==f)for(var
k=g.length/2,l=0;l<k;l++)a.Oi(f,[new Yw(g[2*l],g[2*l+1])]);else
if(2==f)for(k=g.length/6,l=0;l<k;l++)a.Oi(f,[new Yw(g[6*l],g[6*l+1]),new
Yw(g[6*l+2],g[6*l+3]),new Yw(g[6*l+4],g[6*l+5])]);else{k=[];for(l=0;l<g.length/2;l+
+)k.push(new Yw(g[2*l],g[2*l+1]));a.Oi(f,k)}}HRa(a)&&b.push(a);return b}
function cx(a,b,c,d){d=void 0===d?!1:d;for(var e=new Hv,f=0;f<a.D.length;f++){var
g=a.D[f],k=b,l=c;if(!d||g.AD())for(var m=g.F,n=0;n<m.length;n++){var q;var
r=g,u=n,v=r.F;if(q=v[u][0]){var
A=v.slice(0,u);r.AD()&&(A=v.slice(u).concat(A));r=hb(A).reverse();q=IRa(q,r)}else
q=null;r=g;u=n;v=r.F;A=v[u];if(A=A[A.length-1]){var
E=v.slice(u+1);r.AD()&&(E=E.concat(v.slice(0,u+1)));r=hb(E);r=IRa(A,r)}else
r=null;A=m[n];switch(g.D[n]){case
0:u=A[0];v=JRa(q,u,r,k,l);e.Mj(v.x,v.y);KRa(q,u,r,k,l,e);break;case 1:u=
A[0];v=JRa(q,u,r,k,l);e.lineTo(v.x,v.y);4==g.D[n+1]&&g.H||
KRa(q,u,r,k,l,e);break;case 2:v=A[0];u=A[1];A=A[2];E=LRa(q,v,IRa(v,[u,A,r]),k);var
N=LRa(IRa(u,[v,q]),u,IRa(u,[A,r]),k);q=JRa(IRa(A,
[u,v,q]),A,r,k,l);e.Ao(E.x,E.y,N.x,N.y,q.x,q.y);4==g.D[n+1]&&g.H||
KRa(u,A,r,k,l,e);break;case 4:e.close()}}}return e}function IRa(a,b){for(var
c=0;c<b.length;c++){var d=b[c];if(!(a&&d&&.01>pd(a,d)))return d}return null}
function KRa(a,b,c,d,e,f){MRa(a,b,c,d,e)&&(1==e?
(c=NRa(b,c,d),c=fd(hd(Math.atan2(c.y,c.x))),b=NRa(a,b,d),b=fd(hd(Math.atan2(b.y,b.x
))),a=fd(c-b),0<d&&(a-
=360),f.Zs(Math.abs(d),Math.abs(d),b,a)):2==e&&(MRa(a,b,c,d,e)?
(d=NRa(b,c,d),d=$w(b,d)):d=LRa(a,b,c,d),f.lineTo(d.x,d.y)))}function JRa(a,b,c,d,e)
{return MRa(a,b,c,d,e)?(a=NRa(a,b,d),$w(b,a)):LRa(a,b,c,d)}function NRa(a,b,c){if(!
a||!b)throw Error("Ze");a=ax(b,a).normalize();return(new Yw(-a.y,a.x)).scale(c)}
function MRa(a,b,c,d,e){if(!a||!c||0==d||0==e)return!
1;a=ax(b,a).normalize();b=ax(c,b).normalize();c=a.x*b.y-a.y*b.x;d=kd(d);return
0<bx(a,b)?-.001>d*c:.001>d*c}function LRa(a,b,c,d){if(!a&&!c)throw Error("$e");if(!
a)return $w(b,NRa(b,c,d));if(!c)return $w(b,NRa(a,b,d));a=EPa([a.x,a.y],[b.x,b.y],
[c.x,c.y],d,Math.abs(10*d));return new Yw(a[0],a[1])}function GRa()
{this.R=0;this.D=[];this.F=[];this.O=this.J=null;this.H=!1}
GRa.prototype.Oi=function(a,b){this.J||
(this.J=b[0]);0<b.length&&(this.O=b[b.length-
1]);this.D.push(a);this.F.push(b);this.R+
+;a=this.O;b=this.J;this.H=a&&b?.01>pd(a,b):!1};function HRa(a){for(var
b=0;b<a.D.length;b++){var c=a.D[b];if(1==c||2==c)return!0}return!
1}GRa.prototype.AD=function(){return 4==this.D[this.R-1]};function dx(a,b){b=void
0===b?!1:b;this.transform=new As;this.wb=a;this.H=[];this.F=2==a.getType()?
a.Af():null;this.D=this.J=0;this.O=null;a=a.Ha(10);if(b){b=new Tw;for(var
c=[],d=Qw.length,e=0;e<d;e++)c.push(new Tw);d=[];for(e=0;e<a.length;e++)d.push(new
Tw);for(e=a.length-1;0<=e;e--)for(var f=a[e],g=1;g<f.length;g+=2){var
k=f[g+1];switch(f[g]){case 3:case 4:b.add(e);Ww(b,d[e]);break;case
1:c[k].add(e);Ww(c[k],d[e]);break;case 2:d[k].add(e),Ww(d[k],d[e])}}b=new
wRa(b,c)}else b=null;this.R=b;ORa(this);
b=[];for(c=0;c<a.length;c++)b[c]=c;PRa(this,b);return
this}dx.prototype.bm=da(21);function ex(a){var b=a.wb.Ha(48);return
Ja(b,function(c){var
d=Bs(rt(this.wb),this.transform);c=[fx(this,c[2],c[3]),fx(this,c[4],c[5])];d.transf
orm(c,0,c,0,1);return c},a)}function QRa(a){var b=a.wb.Ha(48);return
Ja(b,function(c){var
d=Bs(rt(this.wb),this.transform),e=gd(fx(this,c[0],c[1])/6E4);c=[0,0,1,0];e=Cs(e,0,
0);Ds(e,d);e.transform(c,0,c,0,2);return ida(c[0],c[1],c[2],c[3])},a)}
dx.prototype.resize=function(){ORa(this);PRa(this,this.R.F);return this};function
RRa(a){if(a.F)return Nv(a.F);if(154==a.wb.getType())return TPa(a.wb);a=SRa(a,!
0);for(var b=new Hv,c=0;c<a.length;c++)Iv(b,a[c].Yh());return b}function gx(a,b)
{return RRa(a).transform(TRa(a,b))}
function SRa(a,b){if(b&&a.O)return a.O;var c=!1,d=[];switch(a.wb.getType()){case
154:var e=TPa(a.wb);d.push(new Xw(1,!0,e));break;case 4:e=a.wb.Ha(12)
[0];e=DRa.smooth(e.gE());d.push(new Xw(0,!0,e));break;default:e=a.wb.Ha(12);for(var
f=0;f<e.length;f++){var g=e[f];if(g.Dk()||!b){if(g instanceof yt){var k=a;for(var
l=new Hv,m=g.D,n=0,q=m.length;n<q;n++){var r=k;var u=m[n];for(var
v=u.D.concat(),A=u.F,E=u.H,N=0,Q=A.length?A[0]:-1,U=0;U<v.length;U++)
{if(u=U==Q)Q=A[++N];u^E&&(v[U]=r.H[v[U]])}r=v;switch(m[n].getType()){case
0:l.Mj(r[0],
r[1]);break;case 1:nPa(l,r);break;case 3:oPa(l,r);break;case 5:l.close();break;case
2:v=qPa(l);A=v[0]+2*(r[0]-v[0])/3;u=v[1]+2*(r[1]-v[1])/3;E=r[2];r=r[3];l.Ao(A,u,A+
(E-v[0])/3,u+(r-v[1])/3,E,r);break;case
4:v=Math.max(1,r[0]);A=Math.max(1,r[1]);u=hx*-r[2]/6E4;E=hx*-r[3]/6E4;r=0<E?1:0>E?-
1:0;E=u+E;u=Math.atan2(Math.sin(u),Math.cos(u)*A/v);E=Math.atan2(Math.sin(E),Math.c
os(E)*A/v)-u;(0<E?1:0>E?-1:0)!=r&&(E+=2*r*Math.PI);l.Zs(v,A,-u/hx,-
E/hx);break;default:throw Error("bf`"+m[n].getType());}}k=l}else{q=
a;k=new Hv;l=g.tV();m=g.gE().concat();r=g.uY();v=g.tY();A=0;u=r.length?r[0]:-
1;for(E=0;E<m.length;E++){if(n=E==u)u=r[+
+A];n^v&&(m[E]=q.H[m[E]])}q=n=0;for(r=l.length;q<r;q+=2)switch(v=l[q],A=l[q+1],v)
{case 0:k.Mj(m[n++],m[n++]);break;case
1:k.lineTo.apply(k,m.slice(n,n+A));n+=A;break;case
3:k.Ao.apply(k,m.slice(n,n+A));n+=A;break;case 5:k.close();break;case
2:v=0;for(A/=4;v<A;v++)u=qPa(k),E=u[0]+2*(m[n++]-u[0])/3,N=u[1]+2*(m[n++]-
u[1])/3,Q=m[n++],U=m[n++],k.Ao(E,N,E+(Q-u[0])/3,N+(U-u[1])/3,Q,U);break;
case 4:v=Math.max(1,m[n++]);A=Math.max(1,m[n++]);u=m[n++];E=m[n++];u=hx*-
u/6E4;N=hx*-E/6E4;E=0<N?1:0>N?-
1:0;N=u+N;u=Math.atan2(Math.sin(u),Math.cos(u)*A/v);N=Math.atan2(Math.sin(N),Math.c
os(N)*A/v)-u;(0<N?1:0>N?-1:0)!=E&&(N+=2*E*Math.PI);k.Zs(v,A,-u/hx,-
N/hx);break;default:throw Error("bf`"+v);}}if(g.uY().length||g.tY())c=!
0,k.transform(a.transform);d.push(new Xw(g.hf(),g.Dk(),k))}}}b&&!c&&(a.O=d);return
d}
function URa(a,b){b=TRa(a,b);var c=SRa(a,!1),d=[];if(1==a.wb.Ha(101)){for(var
e=0;e<c.length;e++){var f=c[e],g=f.Yh().clone().transform(b);f.Dk()&&d.push(new
Xw(0,!0,g));0!=f.hf()&&d.push(new Xw(f.hf(),!1,VRa(a,g)))}return
d}for(a=0;a<c.length;a++)e=c[a],d.push(new
Xw(e.hf(),e.Dk(),e.Yh().clone().transform(b)));return d}
function ix(a,b){b=b||rt(a.wb);if(a.F)return Rv(Qv(a.F,b));var c=new $Qa;a=SRa(a,!
1);for(var d=0;d<a.length;d++){var
e=a[d].Yh().transform(b);bRa(c,fRa(e))}b=aRa(c);if(!b)throw Error("af");return
b}function VRa(a,b){a=a.wb;var
c=a.Ha(18)&&1==a.Ha(101),d=a.Ha(22)/2;c&&0<d&&(c=a.Ha(23),b=OPa(b,100,3),b=new
ERa(b),0>Es(rt(a))&&(d=-d),b=cx(b,d,c,!0));return b}
function ORa(a){a.J=Number(a.wb.Ha(8));var
b=a.D=Number(a.wb.Ha(9)),c=SPa(a.wb);isFinite(c)&&0!=c?
(a.D=a.J/c,a.transform.kD(1,0,0,b/a.D,0,0)):a.transform.kD(1,0,0,1,0,0)}function
PRa(a,b){for(var c=a.wb.Ha(10),d=0;d<b.length;d++){var
e=b[d],f=c[e];a.H[e]=WRa[f[0]]
(fx(a,f[1],f[2]),fx(a,f[3],f[4]),fx(a,f[5],f[6]))}}function fx(a,b,c){switch(b)
{case 0:return c;case 1:return Number(a.wb.Ha(c));case 2:return a.H[c];case
3:return a.J;case 4:return a.D;default:throw Error("cf`"+b);}}
function XRa(a){var
b=a.transform.Jg,c=a.wb.Ha(40);return[fx(a,c[0],c[1]),fx(a,c[2],c[3])*b,fx(a,c[4],c
[5]),fx(a,c[6],c[7])*b]}function TRa(a,b){b=b||rt(a.wb);if(!a.wb.Ha(18))return
b;var c=Math.floor(a.wb.Ha(22)/2);if(1==a.wb.Ha(101)&&0!=c){a=a.wb.Af();var
d=Qv(a,b),e=[d[0],d[1]],f=[d[2],d[3]],g=[d[4],d[5]];d=[d[6],d[7]];DPa(e,f,g)&&(c=-
c);c=EPa(d,e,f,c).concat(EPa(f,g,d,c));Gs(b).transform(c,0,c,0,2);c=Kv(a,c);return
Bs(b.clone(),c)}return b}
var hx=Math.PI/180,WRa=function(){var a=[];a[0]=Tb;a[1]=function(b,c,d){return b+c-
d};a[2]=function(b,c,d){return b*(0==c?1:c)/(0==d?1:d)};a[3]=function(b,c)
{return(b+c)/2};a[4]=function(b){return Math.abs(b)};a[5]=function(b,c){return
Math.min(b,c)};a[6]=function(b,c){return Math.max(b,c)};a[7]=function(b,c,d){return
0<b?c:d};a[8]=function(b,c,d){return Math.sqrt(b*b+c*c+d*d)};a[9]=function(b,c)
{return 6E4*Math.atan2(c,b)/hx};a[10]=function(b,c){return
b*Math.sin(c/6E4*hx)};a[11]=function(b,c){return b*
Math.cos(c/6E4*hx)};a[12]=function(b,c,d){return
b*Math.cos(Math.atan2(d,c))};a[13]=function(b,c,d){return
b*Math.sin(Math.atan2(d,c))};a[14]=function(b){return
Math.sqrt(b)};a[15]=function(b,c){return
b*Math.tan(c/6E4*hx)};a[16]=function(b,c,d){return c<b?b:c>d?
d:c};a[17]=function(b,c,d){return(b+c)/d};a[18]=function(b,c,d){return b+6E4*c-
6E4*d};a[19]=function(b,c,d){if(0==c)return b;b/=c;return d*Math.sqrt(1-
b*b)};return a}();function YRa(a,b,c)
{a=[ZRa(a,b,51),ZRa(a,b,52)];if(null==a[0].H)if(c){if(null==a[0].H){c=[0,0];var
d=[12E4,0];rt(b).transform(d,0,d,0,1);rt(b).transform(c,0,c,0,1);a[0]=new
WQa(a[0].J,a[0].F,ida(c[0],c[1],d[0],d[1]),a[0].D)}}else
a[0]=$Ra(a[0],a[1]);null==a[1].H&&(a[0].isConnected()?a[1]=$Ra(a[1],a[0]):a[1]=new
WQa(a[1].J,a[1].F,fd(a[0].H+180),a[1].D));return a}function jx(a,b,c)
{return(b=b.Ha(c))&&b.getId()?a.Cn(b.getId()):null}
function ZRa(a,b,c){var d=null,e=null,f=null,g=b.Af();g=51==c?[g[0],g[1]]:
[g[2],g[3]];rt(b).transform(g,0,g,0,1);if(a=jx(a,b,c))a=new
dx(a),b=b.Ha(c).yb(),c=ex(a),b<c.length&&(e=c[b],d=90*Math.round(QRa(a)
[b]/90),f=ix(a));f||(f=[g[0],g[1],g[0],g[1]]);return new WQa(e,g,d,f)}function
$Ra(a,b){var c=rw(a);b=rw(b);return new
WQa(a.J,a.F,90*Math.round(ida(c[0],c[1],b[0],b[1])/90),a.D)}
function kx(a,b,c){var d=[];c=!!c;for(var e=0;e<b.length;e++){var f=b[e];if(f
instanceof Zv)if(aw(f))c&&153!=f.getType()&&d.push(f);else{f=aSa(a,f);for(var
g=0;g<f.length;g++){var k=f[g];153==k.getType()||!c&&Pa(b,k)||d.push(k)}}}return
XQa(d)}function bSa(a,b){var c=jx(a,b,51);a=jx(a,b,52);return null!=c||null!
=a};function cSa(a,b){a=dSa(a,b);if(b.getParent()&&b.Pi()!=b){if(!
Fs(rt(b.getParent())))return;eSa(b,a)}b.transform.un(a)}function fSa(a,b)
{a.getParent()&&a.Pi()!=a&&Fs(rt(a.getParent()))&&eSa(a,b)}function eSa(a,b)
{a=rt(a.getParent());Ds(b,Gs(a));b.un(it(b))}
function dSa(a,b){var c=153==b.getType();a=YRa(a,b,!1);var
d=a[0],e=a[1],f=rw(d),g=rw(e);a=d.H;if(d.isConnected()!=e.isConnected()){var
k=d.isConnected()?d.F:e.F,l=d.isConnected()?rw(d):rw(e),m=d.isConnected()?
e.F:d.F;k=[l[0]-k[0]+m[0],l[1]-k[1]+m[1]];f=d.isConnected()?f:k;g=e.isConnected()?
g:k;d.isConnected()||(a=90*Math.round(ida(f[0],f[1],g[0],g[1])/90))}c||
(d=f,e=g,e[0]=gSa(d[0],e[0]),e[1]=gSa(d[1],e[1]));d=b.Af();b=[d[0],d[1]];d=[d[2],d[
3]];f=HPa(hb(b,d[0],b[1],d),hb(f,g[0],f[1],g));c||90!=a%
180||Bs(f,HPa(hb(b,d[0],b[1],d),hb(b,b[0],d[1],d)));return it(f)}function gSa(a,b)
{a=b-a;return 20>Math.abs(a)?b+20-a:b};function lx(a,b){this.D=$aa(b||
[],function(c){return c.getId()});this.Jd=a}lx.prototype.Cn=function(a){return
this.D[a]?this.D[a]:(a=this.Jd.Hb(a))&&a instanceof Zv?a:null};function mx()
{this.Kc={};this.W=new tHa;this.clear()}w=mx.prototype;w.clear=function()
{this.D=[];this.O={};this.V={};this.J={};this.aa=fHa.clone();this.H=gHa.clone();thi
s.F=[];this.Kc={};this.R=new ov;this.R.Qz(this);this.O[this.R.getId()]=this.R;var
a=new hw;hSa(this,this.D,a,void 0);a=new iu;hSa(this,this.F,a,void
0);oHa(this.F[0],new lu);this.W.clear()};w.Bb=function(){return
this.aa.clone()};w.setSize=function(a){this.aa=a.clone()};w.kb=p("Kc");
w.Ha=function(a){var b=this.Kc[a];null!=b?a=b:(AGa||
(AGa=Dt(Vua,Xua,FGa(Wua))),a=AGa[a]);return a};function ku(a,b){return b?
Ia(Ja(b,a.Is,a),Tb):a.D.concat()}w.Is=function(a){return this.D[a]||null};function
nx(a,b){var c=b.Sb();switch(c){case 0:return ku(a);case 1:a=a.Hb(b.le());if(!
a)throw Error("df");return ju(a);case 2:return ox(a)}throw Error("ef`"+c);}function
px(a,b){return nx(a,b).length}w.Yb=function(a){return nx(this,a.D)[a.ol()]||null};
function qx(a,b){b=a.Hb(b);return b?b instanceof hw?yEa(a.D.indexOf(b)):b
instanceof iu?zEa(a.F.indexOf(b)):b instanceof lu?
(a=b.dh(),AEa(ju(a).indexOf(b),a.getId())):null:null}w.Hb=function(a){return
this.O[a]||null};w.Cn=function(a){if((a=this.Hb(a))&&!(a instanceof Zv))throw
Error("ff");return a};function rx(a,b){if((a=a.Hb(b))&&!a.wl())throw
Error("gf");return a}function sx(a,b){if((a=a.Hb(b))&&!(a instanceof mw))throw
Error("hf");return a}
w.Xo=function(a){if((a=this.Hb(a))&&!(a instanceof $t))throw Error("jf");return
a};function tx(a,b){if((a=a.Hb(b))&&!(a instanceof au))throw Error("lf");return
a}function ux(a,b){return Ia(Ja(b,a.Hb,a),Tb)}w.ec=function(a,b){var
c=this.Hb(a.yd()),d=null;if(c)if((a=a.Jb())&&c instanceof mw){var
e=c.Fe(a.Ab(),a.Kb());c&&(b||e)&&(d=c.ec(a.Ab(),a.Kb(),b))}else c instanceof
Zv&&c&&(b||c.Fe())&&(d=c.ec(b));return d};
function hSa(a,b,c,d){if(c.getId()in a.O)throw Error("mf`"+c.getId());void 0!==d?
b.splice(d,0,c):b.push(c);XGa(a,st(c));c.Qz(a)}function iSa(a,b){Wa(a.D,b);delete
a.O[b.getId()];ZGa(a,st(b))}w.aD=function(a){a=[a];for(var
b=Jb(a),c=[],d=0;d<this.D.length&&c.length<a.length;d++){var
e=this.D[d].getId();b[e]&&c.push(d)}return 1==c.length?c[0]:null};function ox(a)
{return a.F.concat()}function jSa(a,b){b=Ea(a.F,b);0<=b&&(b=a.F.splice(b,1)
[0],ZGa(a,st(b)),b.Qz(null))}
function bu(a,b){a=a.O[b];return a instanceof iu?a:null}w.oB=function(){return
this.W.oB()};w.bH=function(a){this.W.bH(a)};w.$G=function(){return this.W.
$G()};w.aH=function(a){return this.W.aH(a)};w.Ku=da(84);w.remove=function(a)
{a.Bn().remove(a)};
function $Ga(a,b){var c=b.getParent();sq(!(b instanceof au),"cannot ungroup
drawing");tq(c,b.getId()+" has no parent");for(var d=c.indexOf(b);b.tx();){var
e=b.Eb(0);b.removeChild(e);var f=d+
+;OGa(c,e);e.Ag(c);c.Dd.splice(f,0,e);Ds(e.transform,b.transform)}c=[];for(d=0;d<c.
length;d++)e=c[d],OGa(b,e),e.Ag(b);b.Dd=c;a.remove(b)}function XGa(a,b){for(var
c=0;c<b.length;c++){var d=b[c];a.O[d.getId()]=d;d.ag()&&(aw(d)?
(kSa(a,d,51),kSa(a,d,52)):lSa(a,d))}}
function ZGa(a,b){for(var c=0;c<b.length;c++){var d=b[c];delete a.O[d.getId()];d
instanceof Zv&&aw(d)&&(CSa(a,d,d.Ha(51)),CSa(a,d,d.Ha(52)))}}function lSa(a,b)
{b=aSa(a,b);for(var c=0;c<b.length;c++)DSa(a,b[c])}function DSa(a,b){a=new
lx(a);cSa(a,b)}function ESa(a,b){function c(f,g)
{f.Ha(g).getId()==d&&(f.setProperty(g,new Zs("",0)),CSa(e,f,f.Ha(g)))}var
d=b.getId(),e=a;a=aSa(a,b);for(b=0;b<a.length;b++)c(a[b],51),c(a[b],52)}function
FSa(a){return a.getId()+"-"+a.yb()}
function CSa(a,b,c){var d=c.getId();d&&(c=FSa(c),c in a.V&&(delete a.V[c]
[b.getId()],Cb(a.V[c])&&delete a.V[c]),d in a.J&&(a.J[d]--,0==a.J[d]&&delete
a.J[d]),DSa(a,b))}function kSa(a,b,c){var d=b.Ha(c);if(c=d.getId()){d=FSa(d);var
e=a.V[d];e||(e={},a.V[d]=e,a.J[c]=a.J[c]||0);e[b.getId()]=c;a.J[c]+
+;DSa(a,b)}}function aSa(a,b){if(!(b.getId()in a.J))return[];for(var
c=[],d=b.Ha(48),e=0;e<d.length;e++){var f=FSa(new Zs(b.getId(),e)),g;for(g in
a.V[f]||{})(f=a.Hb(g))&&c.push(f)}return c}
w.clone=function(){var a=new mx;a.O={};a.F=[];for(var b=0;b<this.F.length;b++){var
c=this.F[b].clone();GSa(a,c);a.F.push(c)}a.D=[];for(b=0;b<this.D.length;b+
+)c=this.D[b].clone(),GSa(a,c),a.D.push(c);a.R=this.R.clone();GSa(a,a.R);b={};for(v
ar d in this.V)a.Hb(d.split("-")[0])&&(b[d]=Gb(this.V[d]));a.V=b;d={};for(var e in
this.J)a.Hb(e)&&(d[e]=this.J[e]);a.J=d;a.aa=this.aa.clone();a.H=this.H.clone();a.Kc
=Gb(this.Kc);a.W=this.W.clone();return a};
function GSa(a,b){b.Qz(a);a.O[b.getId()]=b;b=st(b);for(var c=0;c<b.length;c+
+)a.O[b[c].getId()]=b[c]}w.Ga=function(a){return
this.Nj(Xs.Pa(),a)};w.Nj=function(a,b){return HSa(this,a,b,xa(EFa,a),!1,!1)};
function HSa(a,b,c,d,e,f){if(a==c)return!0;if(!(c&&c instanceof mx))return!1;var
g=a.Kc,k=c.Kc;e?(k=eFa(g,k,function(l){return a.Ha(l)},function(l){return
c.Ha(l)}),g=k.D,k=k.F):f&&(g=Gb(a.Kc),k=Gb(c.Kc));if(f)for(f=0;f<Yua.length;f+
+)delete g[Yua[f]],delete k[Yua[f]];return
fb(a.D,c.D,d)&&fb(a.F,c.F,d)&&rd(a.aa,c.aa)&&rd(a.H,c.H)&&a.R.Nj(b,c.R)&&kFa(b,g,k)
&&a.W.Ga(c.W)}w.Ji=da(68);
w.accept=function(a){a.Yq(this);for(var b=this.F,c=0;c<b.length;c+
+)b[c].accept(a);this.R.accept(a);b=this.D;for(c=0;c<b.length;c+
+)b[c].accept(a)};function vx(a,b){return(a=(a=a.Hb(b))&&a.Yb())?a instanceof gw?
a.J.getId():a.getId():null};function wx(a)
{this.O=a}x(wx,gl);wx.prototype.Ve=da(154);wx.prototype.TF=da(158);function xx(a)
{this.O=a}x(xx,gl);function yx(a,b,c,d,e)
{this.O=a;this.D=b;this.H=c;this.J=d;this.R=e}x(yx,xx);yx.prototype.Ug=function()
{return No(this.D)};function ISa(a){return a instanceof yx};function JSa(a,b,c,d,e)
{yx.call(this,a,b,c,d,e)}x(JSa,yx);function zx(a,b,c,d){yx.call(this,"kix-
as",a,b,c,d)}x(zx,JSa);function KSa(a,b,c){this.D=a;this.Jd=b;this.H=!!c}
KSa.prototype.F=function(a){switch(a.getType()){case "docs-undo":throw
Error("nf");case "sketchy-delete":LSa(this,a.D());MSa(this,a.D());break;case
"sketchy-zOrder":LSa(this,a.D());break;case "sketchy-shapeProperties":for(var b=!
0,c=a.kb(),d=0;d<NSa.length;d++)if(NSa[d]in c){b=!1;break}c=Ax(a,163)||
Ax(a,164);d=OSa(a.bi(),a.kb(),a.Ki,[165,163,164,166]);var
e=Ax(a,166);LSa(this,a.eo,b,d,c,void 0,e);break;case "sketchy-
changeShape":LSa(this,a.D());break;case "sketchy-group":Bx(this,a.getId(),void 0,
void 0,void 0,void 0,void 0,!0);LSa(this,a.D());break;case "sketchy-
ungroup":PSa(this,a.getId());break;case "sketchy-transform":PSa(this,a.getId(),!
0,void 0,void 0,a.F);MSa(this,[a.getId()]);break;case "sketchy-
insert":Bx(this,a.getId(),void 0,void 0,void 0,void 0,void 0,!
0);PSa(this,a.getId());break;case "sketchy-documentSize":Cx(this,":document",!
0);break;case "sketchy-background":Bx(this,a.Xc()||"p");break;case "sketchy-
addPage":b=a.Sb();c=a.le();1==b&&null===c&&(c=HGa(1));QSa(this,a.getId(),b,
c,!0);RSa(this,b,a.yb());break;case "sketchy-
pageProperties":b=a.eo;if((c=Ax(a,14))||Ax(a,2)||Ax(a,1))if(Cx(this,":guide",void
0,void 0,b),c&&(c=OSa(a.bi(),a.kb(),a.Ki,[14])),c)break;a=9 in
a.kb();for(c=0;c<b.length;c++)Bx(this,b[c],void 0,void 0,void 0,void 0,void 0,void
0,a);break;case "sketchy-
documentProperties":Ax(a,4)&&Cx(this,":guide");Ax(a,0)&&Cx(this,":document");break;
case "sketchy-
movePage":b=a.bw();c=a.co();RSa(this,a.Sb(),Math.min(b,c),Math.max(b,c));break;case
"sketchy-removePage":(b=
a.Td)&&QSa(this,b,a.Sb(),a.le());RSa(this,a.Sb(),a.yb()+1);break;case "docs-
replace":case "docs-revert":Cx(this,":document",void 0,!0);break;case "sketchy-
styleText":if(OSa(a.Hs,a.kb(),a.Xp,[49])){Bx(this,a.getId(),!0,void 0,void 0,!
0,void 0,void 0,void 0,!0);break}case "sketchy-addListEntity":case "sketchy-
insertText":case "sketchy-deleteText":case "sketchy-updateListEntity":(b=a.Jb())?
Bx(this,a.getId(),!0,[b],void 0,!0):Bx(this,a.getId(),!0,void 0,void 0,!
0);break;case "sketchy-insertTable":Bx(this,
a.getId(),void 0,void 0,void 0,void 0,void 0,!0);break;case "sketchy-
insertRow":case "sketchy-insertColumn":case "sketchy-deleteRow":case "sketchy-
deleteColumn":case "sketchy-updateColumnWidths":case "sketchy-
updateRowHeights":case "sketchy-updateTableBorderStyles":case "sketchy-
updateTableCellProperties":case "sketchy-mergeCellRange":case "sketchy-
unmergeCellRange":Bx(this,a.getId());break;case "sketchy-addAnimation":case
"sketchy-animationProperies":case "sketchy-moveAnimation":Cx(this,":animation",
void 0,void 0,[a.Xc()]);break;case "sketchy-
removeAnimation":Cx(this,":animation",void 0,void 0,[a.Xc()]);
(b=tx(this.Jd,a.Xc()))&&(a=b.D[a.yb()])&&Bx(this,a.tm(),void 0,void 0,!
0);break;case "sketchy-transition":Cx(this,":transition",void 0,void 0,
[a.Xc()]);break;case "sketchy-pathProperties":Bx(this,a.getId(),void 0,void 0,void
0,!0)}};function Ax(a,b){return a.Ki&&b in a.Ki||b in a.kb()||Pa(a.bi(),b)}
function OSa(a,b,c,d){for(var e in b)if(!Pa(d,Number(e)))return!
1;for(b=0;b<a.length;b++)if(!Pa(d,a[b]))return!1;for(var f in c)if(!
Pa(d,Number(f)))return!1;return!0}
function Bx(a,b,c,d,e,f,g,k,l,m,n,q,r){var u=!a.D[b],v=a.Jd.Hb(b);v=(v=v?
v.Yb():null)?v.getId():null;SSa(a,b,c,d,e,f,g,void 0,void 0,void 0,void 0,v||void
0,k,l,m,n,q,r);if(u&&(b=a.Jd.Hb(b)))for(b=b instanceof hu?b.Uy():b.Yb()instanceof
hu&&b instanceof Zv&&b.Rg()?ew(b):[],g=0;g<b.length;g++)Bx(a,b[g].getId(),c,d,e,f,!
0,void 0,void 0,void 0,n,q,r)}function QSa(a,b,c,d,e){SSa(a,b,void 0,void 0,void
0,void 0,void 0,void 0,void 0,void 0,new Vm(c,d),void 0,e)}
function RSa(a,b,c,d){0==b?(b=ku(a.Jd),SSa(a,":page",void 0,void 0,void 0,void
0,void 0,void 0,void 0,qt(b.slice(c,(d?d:b.length-1)+1)))):SSa(a,":page")}function
Cx(a,b,c,d,e){SSa(a,b,void 0,void 0,void 0,void 0,void 0,c,d,e)}
function SSa(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N){var Q=a.D[b];Q||(Q=new Xm,Q.ZB=!
0,a.D[b]=Q);Q.Oo=!!c&&Q.Oo;Q.xx=!!e&&Q.xx;Q.Cx=!!f&&Q.Cx;Q.uG=!!g||Q.uG;void 0!
==k&&(Q.uE=!!k);void 0!==l&&(Q.AE=!!l);if(d)for(a=Jb(Q.cells),b=0;b<d.length;b+
+)c=d[b],a[c]||Q.cells.push(c);if(m)for(d=Jb(Q.Zx),a=0;a<m.length;a++)b=m[a],d[b]||
Q.Zx.push(b);n&&(Q.JQ=n);q&&(Q.Di=q);Q.wG=!!r||Q.wG;Q.hI=!!u&&Q.hI;Q.ZB=!!
v&&Q.ZB;Q.NE=!!A||Q.NE;Q.$B=!!E||Q.$B;Q.gI=!!N||Q.gI}
function PSa(a,b,c,d,e,f,g){Bx(a,b,d,void 0,void 0,c,void 0,void 0,void 0,void
0,e,f,g);if(!a.H){var k=a.Jd.Hb(b);if(k=k&&k.Yb())if(b=k.W[b])for(k=0;k<b.length;k+
+)Bx(a,b[k],d,void 0,void 0,c,void 0,void 0,void 0,void 0,e,f,g)}}function
LSa(a,b,c,d,e,f,g){for(var k=0;k<b.length;k++)PSa(a,b[k],c,d,e,f,g)}function
MSa(a,b){for(var c=0;c<b.length;c++){var d=a.Jd.Hb(b[c]);if(d&&d.getParent()){var
e=d.Pi();d!=e&&Bx(a,e.getId(),void 0,void 0,!0,!0)}}}var NSa=Rw.concat(oRa);var
TSa=/^[\w][\w-:]*$/;function USa(a){for(var b=0;b<a.length;b++){var c=a[b];sq(!!
c&&TSa.test(c),"Invalid id "+c)}}function VSa(a){for(var b=0;b<a.length;b++){var
c=a[b];sq(null!=c&&0<=c,"Invalid index "+c)}}function WSa(a,b,c,d,e){for(var
f=[],g=0;g<d.length;g++){var k=d[g];if("docs-undo"==k.getType()){f[g]=1;var l=k.V2-
1-c;if(0>l)throw Error("of");f[l]=k.D}}c=d;if(!Qa(f))for(c=[],g=0;g<d.length;g+
+)f[g]||c.push(d[g]);d=c;for(f=0;f<d.length;f++)a.apply(d[f],b),e&&e(b,d[f])}
function XSa(a,b,c){for(var d=0,e=a.length;d<e;d++){var
f=a[d];b.call(c,f);switch(f.getType()){case "docs-mlti":XSa(f.Id(),b,c);break;case
"docs-reverse":XSa([f.F],b,c);break;case "docs-replace":case "docs-
revert":XSa(f.D,b,c)}}}function YSa(a,b){b="sketchy-kixInSketchy"==b.getType()?
b.Aw:b;a(b)}function ZSa(a,b,c){var d={};b=new
KSa(d,b,c);XSa(a,xa(YSa,y(b.F,b)));return d};function Dx(a,b){this.O=a;sq(null!
=b&&""!=b,"id cannot be
empty.");this.Pb=b}x(Dx,wx);Dx.prototype.getId=p("Pb");function Ex(a,b,c)
{Dx.call(this,a,b);this.H=c}x(Ex,Dx);Ex.prototype.Jb=p("H");function Fx(a,b)
{this.O="sketchy-
kixInSketchy";a.getType();b.getType();this.Jt=a;this.Aw=b;this.D=new
ws(b.getId(),b.Jb())}x(Fx,wx);Fx.prototype.Ug=function()
{this.Jt.Ug();this.Aw.Ug();return
this.Jt.Ug()};Fx.prototype.Fc=p("D");Fx.prototype.Ve=da(153);var $Sa={"sketchy-
addListEntity":!0,"sketchy-deleteListEntity":!0,"sketchy-deleteText":!0,"sketchy-
insertText":!0,"sketchy-styleText":!0,"sketchy-unifiedText":!0,"sketchy-
updateListEntity":!0};function Gx(a,b,c,d,e,f,g,k,l)
{this.Ka=this.Ca=this.qa=this.za=this.ib=this.D=!1;this.bb=new Xh;this.La=new
Xh;this.Na=new Xh;this.ea=new Xh;this.Ob=new Xh;this.xa=new Xh;this.Ra=new
Xh;this.hc=a;this.J=b;this.gb=c;this.dc=d;this.Lc=e;this.ib=!0===f;g?this.ha=g:
(this.ha=new xs(null),this.ia(this.ha));this.od=k;this.Gb=l?
l:ph(lh());this.V={};this.jb={};this.la={};this.Ac=ul();this.ia(this.bb);this.ia(th
is.La);this.ia(this.Na);this.ia(this.ea);this.ia(this.Ob);this.ia(this.xa);this.ia(
this.Ra)}
x(Gx,Vh);function aTa(a,b){a.hc=b}function bTa(a,b)
{a.J=b}w=Gx.prototype;w.oa=p("hc");w.hb=p("J");w.Ym=function(a){return a in
this.ha.D};w.Tj=function(a){a=ys(this.ha,a);if(!a.W)throw F("Bc").D;return
a.W};w.Vh=function(a,b,c,d){var
e=this.J.getSelection();this.J.Oe(a,b);cTa(this,e,b,c,d)};w.lX=da(160);w.Lq=functio
n(a,b,c,d){var
e=this.J.getSelection();a(this.J,b);cTa(this,e,b,c,d)};w.ila=function(a,b,c)
{this.R&&this.Vh(this.R,a,b,c)};w.zR=da(162);
function dTa(a,b){a.R&&1!==a.H&&2!==a.H&&(a.R=a.Lc.F(a.R,[b]))}function eTa(a,b)
{if(a.za&&2!==a.H)for(var c in a.V){var d=a.Lc.F(a.V[c],
[b]);G(a.V,c,d)}}w.LL=function(a){this.H=a;this.za=!0;var
b=this.J.getSelection();this.ud=this.R=b;b=this.ha.D;for(var c in
b)b=this.Tj(c).getSelection(),G(this.V,c,b),G(this.jb,c,b);this.W||this.O?
this.O=this.W=null:
(this.W=dqa(this.Ac,"leca"),0<this.Gb.length&&(this.O=dqa(this.Ac,"lecav")));this.x
a.dispatchEvent(new Sta(a))};
w.flush=function(a,b,c){this.Ra.dispatchEvent(new Pta(a,b,c,this.qa?new
Ota(this.R,this.ud,this.Ca,this.Ka,this.Wb):null));this.qa&&(this.bb.dispatchEvent(
new Rta(this.R,this.ud,this.Ca,!0,this.Ka,this.Wb,a)),this.qa=!1);for(var d in
this.la)this.La.dispatchEvent(new Lta(d,this.V[d],this.jb[d],this.la[d],!
0,a));b&&((a=this.W)&&Gl(a),
(a=this.O)&&Gl(a));this.O=this.W=null;this.H=0;this.za=!
1;this.R=null;this.la={}};w.NQ=function(a,b,c){this.Ob.dispatchEvent(new
Qta(a,b,c))};
w.dE=function(a,b,c){fTa(this,a,!1,!1,!0===b,!0===c,!1);return
a};w.BI=function(a,b,c){b=fTa(this,a,!1,!0,b,c,!1);return new Jm([a],
[b],null)};w.vh=p("bb");w.wt=p("La");w.sj=p("Na");w.Tm=p("Ob");w.zi=p("Ra");
function fTa(a,b,c,d,e,f,g){if(b.xK())return gTa(a,Ih(b.D),c,d,e,f,g);if(b.u6())
{dTa(a,b);eTa(a,b);a.ib&&a.ea.dispatchEvent(new Jta(b,a.H));g=a.oa();var
k=a.gb.Sj(b,g,!1);g.clear();a.Na.dispatchEvent(new
Mta(b,k,a.H));k=a.J.getSelection();a.J.Sn();cTa(a,k,!1,!1,null);g=d?
a.dc.Cj(b,g):null;gTa(a,b.D,!0,!1,e,f,!0);return g}k=a.oa();d=d?
a.dc.Cj(b,k):null;c||(dTa(a,b),eTa(a,b));a.ib&&a.ea.dispatchEvent(new
Jta(b,a.H));c=a.gb.Sj(b,k,e);if(f){var l=a.O;l&&l.start();l=a.Gb;for(var
m=0;m<l.length;m++)l[m].F(k,
b);(l=a.O)&&fqa(l);(l=a.W)&&l.start()}l=a.gb.apply(b,k);if(f){(f=a.W)&&fqa(f);
(f=a.O)&&f.start();f=a.Gb;for(m=0;m<f.length;m++)f[m].D(k,b);(f=a.O)&&fqa(f)}l||
a.Na.dispatchEvent(new Mta(b,c,a.H));Kf(a.H,0)&&!e&&!g&&a.od&&a.od.D(b,k);return
d}function gTa(a,b,c,d,e,f,g){var k=[];for(var l=0;l<b.length;l++){var
m=fTa(a,b[l],c,d,e,f,g);d&&k.unshift(m)}return d?ll(k):null}
function cTa(a,b,c,d,e){a.za?a.qa?(a.Ca=a.Ca||c,a.Ka=a.Ka||d,a.Wb=null):(a.qa=!
0,a.Ca=c,a.Ka=d,a.Wb=e):a.bb.dispatchEvent(new Rta(b,b,c,!1,d,e,null))};function
hTa(a,b,c,d)
{Mta.call(this,a,b,c);this.J=d}x(hTa,Mta);hTa.prototype.getKey=p("J");function Hx()
{this.D=!1;this.F={};this.H=[]}x(Hx,Vh);Hx.prototype.jo=function(a,b){fh(a in
this.F,"Trying to remove inexistant Observer for key %s.",a);var
c=this.F[a];fh(c.D.Es(ora(c,b)),"Trying to remove inexistant Observer
%s.",b);qra(c,b);c.D.$D()&&Rh(this.F,a)};Hx.prototype.wa=function()
{Vh.prototype.wa.call(this);for(var a in
this.F)Pl.prototype.Lja.call(this.F[a]);Uh(this.F);Jh(this.H)};
Hx.prototype.dispatchEvent=function(a){var b=a.getKey();b=b in this.F?
this.F[b].D.DK():[];for(var c=0;c<b.length;c=c+1|0)(0,b[c])
(a);for(b=0;b<this.H.length;b=b+1|0)this.H[b].dispatchEvent(a)};function Ix(a,b)
{this.O=a;this.aa=b}x(Ix,gl);Ix.prototype.Qh=p("aa");Ix.prototype.getType=function(
){return gl.prototype.getType.call(this)};function Jx(a,b)
{Ix.call(this,a,b)}x(Jx,Ix);Jx.prototype.isEmpty=t(!
0);Jx.prototype.validate=h();Jx.prototype.toString=t("empty");Jx.prototype.Ga=funct
ion(a){return a instanceof Jx&&a.isEmpty()};function Kx(){Ix.call(this,"sketchy-
selection-animation-empty","sketchy-selection-
animation")}x(Kx,Jx);w=Kx.prototype;w.Xc=function(){throw
Error("qf");};w.yb=function(){throw Error("rf");};w.mB=function(){throw
Error("sf");};w.Xn=t(2);w.cY=function(){throw Error("tf");};ra(Kx);function Lx()
{Ix.call(this,"sketchy-selection-currentPage-empty","sketchy-selection-
currentPage")}x(Lx,Jx);Lx.prototype.Pq=function(){throw
Error("uf");};Lx.prototype.Sb=function(){throw
Error("vf");};Lx.prototype.le=function(){throw
Error("wf");};Lx.prototype.zl=function(){throw Error("xf");};ra(Lx);function Mx()
{Ix.call(this,"sketchy-selection-pageCursor-empty","sketchy-selection-
pageCursor")}x(Mx,Jx);Mx.prototype.Hh=function(){throw
Error("yf");};Mx.prototype.Sb=function(){throw
Error("zf");};Mx.prototype.le=function(){throw
Error("Af");};Mx.prototype.hH=function(){throw Error("Bf");};ra(Mx);function
Nx(a,b){Ix.call(this,a,b)}x(Nx,Jx);Nx.prototype.ce=function(){throw
Error("Cf");};Nx.prototype.xb=function(){throw
Error("Df");};Nx.prototype.compare=function(a){return a.isEmpty()?null:{Gm:
[],oC:a.ce()}};function Ox(){Ix.call(this,"sketchy-selection-page-empty","sketchy-
selection-page")}x(Ox,Nx);w=Ox.prototype;w.mB=function(){throw
Error("Ef");};w.Xn=t(2);w.cY=function(){throw Error("Ff");};w.Sb=function(){throw
Error("Gf");};w.le=function(){throw Error("Hf");};w.St=function(){throw
Error("If");};w.iH=function(){throw Error("Jf");};ra(Ox);function Px()
{Ix.call(this,"sketchy-selection-pathPoint-empty","sketchy-selection-
pathPoint")}x(Px,Nx);Px.prototype.getId=function(){throw
Error("Kf");};ra(Px);function iTa(){Ix.call(this,"sketchy-selection-shape-
empty","sketchy-selection-shape")}x(iTa,Nx);ra(iTa);function Qx()
{Ix.call(this,"sketchy-selection-tableBorder-empty","sketchy-selection-
tableBorder")}x(Qx,Nx);Qx.prototype.getId=function(){throw
Error("Lf");};ra(Qx);function Rx(){Ix.call(this,"sketchy-selection-tableCell-
empty","sketchy-selection-tableCell")}x(Rx,Jx);w=Rx.prototype;w.getId=function()
{throw Error("Mf");};w.cL=function(){throw Error("Nf");};w.iE=function(){throw
Error("Of");};w.jE=function(){throw Error("Pf");};w.kE=function(){throw
Error("Qf");};ra(Rx);function Sx(){Ix.call(this,"sketchy-selection-text-
empty","sketchy-selection-text")}x(Sx,Jx);w=Sx.prototype;w.Mq=t(!
1);w.getId=function(){throw Error("Rf");};w.Fc=function(){throw
Error("Sf");};w.ui=function(){throw Error("Tf");};w.fP=function(){throw
Error("Uf");};ra(Sx);function jTa(a){this.O=a}x(jTa,gl);function kTa(a,b)
{Ix.call(this,"sketchy-selection-animation-impl","sketchy-selection-
animation");this.Td=a;this.H=b}x(kTa,Ix);w=kTa.prototype;w.isEmpty=t(!
1);w.validate=function(a){if(a.F.isEmpty())throw Error("Vf");if(!
a.J.isEmpty())throw Error("Wf");if(!a.V.isEmpty())throw Error("Xf");if(!
a.ea.isEmpty())throw Error("Yf");if(!a.H.isEmpty())throw Error("Zf");if(!
a.aa.isEmpty())throw Error("$f");if(!a.R.isEmpty())throw Error("ag");if(!
a.D.isEmpty())throw Error("bg");};w.Xc=p("Td");w.yb=p("H");
w.mB=function(){return[this.H]};w.Xn=t(2);w.cY=function(a){if(1!=a.length)throw
Error("cg");return new kTa(this.Td,a[0])};w.toString=function(){return this.Td+"
"+this.H};w.Ga=function(a){return a instanceof
kTa&&this.Td==a.Td&&this.H==a.H};function lTa(a,b,c,d){Ix.call(this,"sketchy-
selection-currentPage-impl","sketchy-selection-currentPage");if(null==c&&1==b||
null!=c&&1!=b)throw Error("pb`"+b);this.H=a;this.R=b;this.J=c;this.V=!!
d}x(lTa,Ix);w=lTa.prototype;w.isEmpty=t(!1);w.validate=function(a){var b=a.V;if(!
b.isEmpty()&&(b.Sb()!=this.Sb()||b.le()!=this.le()))throw Error("dg");a=a.J;if(!
a.isEmpty()&&(a.Sb()!=this.Sb()||a.le()!=this.le()))throw
Error("eg");};w.Pq=p("H");w.Sb=p("R");w.le=p("J");
w.zl=function(){return new zs(this.H,new Vm(this.R,this.J))};w.toString=function()
{return[this.H,this.R,this.J,this.V].join()};w.Ga=function(a){return this==a?!0:a
instanceof lTa&&this.H==a.H&&this.R==a.R&&this.J==a.J&&this.V==a.V};function
mTa(a,b,c){Ix.call(this,"sketchy-selection-pageCursor-impl","sketchy-selection-
pageCursor");this.R=a;this.J=b;this.H=c}x(mTa,Ix);w=mTa.prototype;w.isEmpty=t(!1);
w.validate=function(a){if(!a.W.isEmpty())throw Error("fg");var b=a.F;if(!
b.isEmpty()&&(b.Sb()!=this.Sb()||b.le()!=this.le()))throw Error("gg");if(!
a.J.isEmpty())throw Error("hg");if(!a.ea.isEmpty())throw Error("ig");if(!
a.H.isEmpty())throw Error("jg");if(!a.aa.isEmpty())throw Error("kg");if(!
a.R.isEmpty())throw Error("lg");if(!a.D.isEmpty())throw
Error("mg");};w.Hh=p("R");w.Sb=p("J");w.le=p("H");w.hH=function(){return new
Vm(this.J,this.H)};w.toString=function(){return[this.R,this.J,this.H].join()};
w.Ga=function(a){return this==a?!0:a instanceof
mTa&&this.R==a.R&&this.J==a.J&&this.H==a.H};function Tx(a,b,c)
{Ix.call(this,a,b);if(!c.length)throw
Error("ng");this.H=c.concat();this.W=Jb(c)}x(Tx,Ix);w=Tx.prototype;w.isEmpty=t(!
1);w.ce=function(){return this.H.concat()};w.xb=function(a){return this.W[a]||!
1};w.compare=function(a){if(a.isEmpty())return{Gm:this.ce(),oC:[]};for(var
b=[],c=0;c<this.H.length;c++)a.xb(this.H[c])||b.push(this.H[c]);c=[];for(var
d=0;d<a.H.length;d++)this.xb(a.H[d])||c.push(a.H[d]);return b.length||c.length?
{Gm:b,oC:c}:null};w.toString=function(){return this.ce().toString()};
w.Ga=function(a){return a==this?!0:a instanceof Tx&&tba(this.W,a.W)};function
DTa(a,b,c,d){Tx.call(this,"sketchy-selection-page-impl","sketchy-selection-
page",a);if(null==c&&1==b||null!=c&&1!=b)throw Error("pb`"+b);if(void 0!==d&&!
this.xb(d))throw Error("og");this.R=b;this.J=c;this.V=void 0!==d?
d:a[0]}x(DTa,Tx);w=DTa.prototype;
w.validate=function(a){if(!a.W.isEmpty())throw Error("pg");var b=a.F;if(!
b.isEmpty()&&(b.Sb()!=this.Sb()||b.le()!=this.le()))throw Error("qg");if(!
a.V.isEmpty())throw Error("rg");if(!a.ea.isEmpty())throw Error("sg");if(!
a.H.isEmpty())throw Error("tg");if(!a.aa.isEmpty())throw Error("ug");if(!
a.R.isEmpty())throw Error("vg");if(!a.D.isEmpty())throw
Error("wg");};w.mB=function(){return this.ce()};w.Xn=t(2);w.cY=function(a){return
new DTa(a,this.Sb(),this.le())};w.Sb=p("R");w.le=p("J");
w.St=function(){return new Vm(this.R,this.J)};w.iH=p("V");w.compare=function(a)
{return a.isEmpty()||this.Sb()==a.Sb()?Tx.prototype.compare.call(this,a):
{Gm:this.ce(),oC:a.ce()}};w.toString=function()
{return["["+Tx.prototype.toString.call(this)
+"]",this.R,this.J,this.V].join()};w.Ga=function(a){return
Tx.prototype.Ga.call(this,a)&&a instanceof
DTa&&fb(this.ce(),a.ce())&&this.R==a.R&&this.J==a.J&&this.V==a.V};function Ux(a,b)
{Tx.call(this,"sketchy-selection-pathPoint-impl","sketchy-selection-
pathPoint",b);this.J=a}x(Ux,Tx);Ux.prototype.getId=p("J");
Ux.prototype.validate=function(a){if(!a.W.isEmpty())throw
Error("xg");if(a.F.isEmpty())throw Error("yg");if(!a.J.isEmpty())throw
Error("zg");if(!a.V.isEmpty())throw Error("Ag");var b=a.H;if(b.isEmpty()||
2<b.ce().length||!b.xb(this.J))throw Error("Bg");if(!a.aa.isEmpty())throw
Error("Cg");if(!a.R.isEmpty())throw Error("Dg");if(!a.D.isEmpty())throw
Error("Eg");};Ux.prototype.toString=function(){return
this.J+","+this.ce().toString()};
Ux.prototype.Ga=function(a){return a==this?!0:a instanceof
Ux&&this.J==a.J&&Tx.prototype.Ga.call(this,a)};function ETa(a)
{Tx.call(this,"sketchy-selection-shape-impl","sketchy-selection-
shape",a)}x(ETa,Tx);
ETa.prototype.validate=function(a){if(!a.W.isEmpty())throw
Error("Fg");if(a.F.isEmpty())throw Error("Gg");if(!a.J.isEmpty())throw
Error("Hg");if(!a.V.isEmpty())throw Error("Ig");var b=a.ea;if(!
b.isEmpty()&&(2<this.ce().length||!this.xb(b.getId())))throw
Error("Jg");b=a.aa;if(!b.isEmpty()){var c=this.ce();if(1<c.length||c[0]!
=b.getId())throw Error("Cg");}b=a.R;if(!b.isEmpty()&&(c=this.ce(),1<c.length||c[0]!
=b.getId()))throw Error("Kg");a=a.D;if(!a.isEmpty()&&(2<this.ce().length||!
this.xb(a.getId())))throw Error("Lg");
};function FTa(a,b){Tx.call(this,"sketchy-selection-tableBorder-impl","sketchy-
selection-tableBorder",b);this.J=a}x(FTa,Tx);w=FTa.prototype;w.isEmpty=t(!1);
w.validate=function(a){if(!a.W.isEmpty())throw Error("Mg");if(a.F.isEmpty())throw
Error("Ng");if(!a.J.isEmpty())throw Error("Og");if(!a.V.isEmpty())throw
Error("Pg");if(!a.ea.isEmpty())throw Error("Qg");var b=a.H;if(b.isEmpty()||
1<b.ce().length||this.getId()!=b.ce()[0])throw Error("Rg");if(!a.R.isEmpty())throw
Error("Sg");if(!a.D.isEmpty())throw
Error("Tg");};w.getId=p("J");w.toString=function(){return this.J+"
"+this.ce().join(" ")};
w.Ga=function(a){return a==this?!0:a instanceof
FTa&&this.J==a.J&&Tx.prototype.Ga.call(this,a)};function GTa(a,b,c)
{Ix.call(this,"sketchy-selection-tableCell-impl","sketchy-selection-
tableCell");this.R=a;this.J=b;this.H=c}x(GTa,Ix);w=GTa.prototype;w.isEmpty=t(!1);
w.validate=function(a){if(!a.W.isEmpty())throw Error("Ug");if(a.F.isEmpty())throw
Error("Vg");if(!a.J.isEmpty())throw Error("Wg");if(!a.V.isEmpty())throw
Error("Xg");if(!a.ea.isEmpty())throw Error("Yg");var b=a.H;if(b.isEmpty()||
1<b.ce().length||this.getId()!=b.ce()[0])throw Error("Zg");if(!a.aa.isEmpty())throw
Error("$g");a=a.D;if(!a.isEmpty()&&this.getId()!=a.getId())throw
Error("ah");};w.getId=p("R");w.cL=p("J");w.iE=p("H");w.jE=function(){return
Zr(rDa(this.J,this.H))};
w.kE=function(){return rDa(this.J,this.H)};w.toString=function()
{return[this.R,this.J,this.H].join(" ")};w.Ga=function(a){return a==this?!0:a
instanceof GTa&&this.R==a.R&&this.J.Ga(a.J)&&this.H.Ga(a.H)};function HTa(a,b,c)
{Ix.call(this,"sketchy-selection-text-impl","sketchy-selection-
text");this.J=a;this.H=b;this.R=c}x(HTa,Ix);w=HTa.prototype;w.isEmpty=t(!1);
w.validate=function(a){if(!a.W.isEmpty())throw Error("bh");if(a.F.isEmpty())throw
Error("ch");if(!a.J.isEmpty())throw Error("dh");if(!a.V.isEmpty())throw
Error("eh");if(!a.ea.isEmpty())throw Error("fh");var b=a.H;if(b.isEmpty()||
2<b.ce().length||!b.xb(this.getId()))throw Error("gh");if(!a.aa.isEmpty())throw
Error("hh");a=a.R;if(this.J.Jb()){if(a.isEmpty()||a.getId()!=this.getId())throw
Error("ih");}else if(!a.isEmpty())throw Error("ih");};w.Mq=function(a){return
this.J.Ga(a)};w.getId=function(){return this.J.yd()};
w.Fc=p("J");w.ui=p("H");w.fP=p("R");w.toString=function(){var a;this.H.Ig()?
a=this.H.Uf:0==this.H.$b.getType()?a=this.H.$b.D:a=this.H.$b.toString();return
this.J+" "+a};w.Ga=function(a){return a==this?!0:a instanceof
HTa&&this.J.Ga(a.J)&&this.H.Ga(a.H)&&this.R==a.R};function ITa(a,b){return Vx(a,b)?
new kTa(a,b):Kx.Pa()}function Wx(a,b,c){return Vx(a,b,c)?new
lTa(a,b,c):Lx.Pa()}function Xx(a,b,c,d){return Vx(a,b,c)&&0<a.length?new
DTa(a,b,c,d):Ox.Pa()}function Yx(a,b,c){return Vx(a,b,c)?new
mTa(a,b,c):Mx.Pa()}function JTa(a,b){return Vx(a,b)?new Ux(a,b):Px.Pa()}function
Zx(a){return void 0!==a&&0<a.length?new ETa(a):iTa.Pa()}function $x(a,b){return
Vx(a,b)&&0<b.length?new FTa(a,b):Qx.Pa()}function ay(a,b,c){return Vx(a,b,c)?new
GTa(a,b,c):Rx.Pa()}
function by(a,b,c){return Vx(a,b,c)?new HTa(a,b,c):Sx.Pa()}
function KTa(a){switch(a){case "sketchy-selection-animation":return Kx.Pa();case
"sketchy-selection-currentPage":return Lx.Pa();case "sketchy-selection-
pageCursor":return Mx.Pa();case "sketchy-selection-page":return Ox.Pa();case
"sketchy-selection-pathPoint":return Px.Pa();case "sketchy-selection-shape":return
iTa.Pa();case "sketchy-selection-tableBorder":return Qx.Pa();case "sketchy-
selection-tableCell":return Rx.Pa();case "sketchy-selection-text":return
Sx.Pa();default:throw Error("jh`"+a);}}
function Vx(a){for(var b=void 0!==arguments[0],c=1;c<arguments.length;c++)if(void
0!==arguments[c]!=b)throw Error("kh");return b};function LTa(a){this.O="sketchy-
selection";this.W=a.D;this.F=a.F;this.J=a.J;this.V=a.H;this.ea=a.O;this.H=a.R;this.
aa=a.V;this.R=a.W;this.D=a.aa;this.ha=[this.W,this.F,this.J,this.V,this.ea,this.H,t
his.aa,this.R,this.D];a=0;for(var b;b=this.ha[a];a+
+)b.validate(this)}x(LTa,jTa);LTa.prototype.toString=function(){for(var
a="",b=0,c;c=this.ha[b];b++)a+=c.Qh()+": "+c.toString()+"\n";return a};
LTa.prototype.Ga=function(a){return this==a?!0:a instanceof LTa?
this.W.Ga(a.W)&&this.F.Ga(a.F)&&this.J.Ga(a.J)&&this.V.Ga(a.V)&&this.ea.Ga(a.ea)&&t
his.H.Ga(a.H)&&this.aa.Ga(a.aa)&&this.R.Ga(a.R)&&this.D.Ga(a.D):!
1};LTa.prototype.isEmpty=function(){for(var a=0,b;b=this.ha[a];a++)if(!
b.isEmpty())return!1;return!0};function MTa(a,b){return a.D.isEmpty()||
b.D.isEmpty()?a.Ga(b):a.Ga(NTa(new
cy(b),by(b.D.Fc(),a.D.ui(),b.D.fP())).build())}var OTa="sketchy-selection-animation
sketchy-selection-pathPoint sketchy-selection-shape sketchy-selection-tableBorder
sketchy-selection-tableCell sketchy-selection-text".split(" ");
function cy(a)
{this.D=Kx.Pa();this.F=Lx.Pa();this.J=Ox.Pa();this.H=Mx.Pa();this.O=Px.Pa();this.R=
iTa.Pa();this.V=Qx.Pa();this.W=Rx.Pa();this.aa=Sx.Pa();a&&(this.D=a.W,this.F=a.F,th
is.J=a.J,this.H=a.V,this.O=a.ea,this.R=a.H,this.V=a.aa,this.W=a.R,this.aa=a.D)}
function PTa(a,b){switch(b.Qh()){case "sketchy-selection-
animation":a.D=b;break;case "sketchy-selection-currentPage":a.F=b;break;case
"sketchy-selection-page":a.J=b;break;case "sketchy-selection-
pageCursor":a.H=b;break;case "sketchy-selection-pathPoint":a.O=b;break;case
"sketchy-selection-shape":a.R=b;break;case "sketchy-selection-
tableBorder":a.V=b;break;case "sketchy-selection-tableCell":a.W=b;break;case
"sketchy-selection-text":a.aa=b;break;default:throw Error("jh`"+b.Qh());}}
function QTa(a,b){a.D=b;return a}function dy(a,b){a.F=b;return a}function RTa(a,b)
{a.J=b;return a}function STa(a,b){a.H=b;return a}function TTa(a,b){a.O=b;return
a}function ey(a,b){a.R=b;return a}function UTa(a,b){a.V=b;return a}function
VTa(a,b){a.W=b;return a}function NTa(a,b){a.aa=b;return a}
function WTa(a,b){switch(b){case "sketchy-selection-animation":XTa(a);break;case
"sketchy-selection-currentPage":a.F=Lx.Pa();break;case "sketchy-selection-
pageCursor":YTa(a);break;case "sketchy-selection-page":ZTa(a);break;case "sketchy-
selection-pathPoint":$Ta(a);break;case "sketchy-selection-
shape":a.R=iTa.Pa();break;case "sketchy-selection-tableBorder":aUa(a);break;case
"sketchy-selection-tableCell":bUa(a);break;case "sketchy-selection-
text":cUa(a);break;default:throw Error("jh`"+b);}}
function XTa(a){a.D=Kx.Pa();return a}function ZTa(a){a.J=Ox.Pa();return a}function
YTa(a){a.H=Mx.Pa();return a}function $Ta(a){a.O=Px.Pa();return a}function aUa(a)
{a.V=Qx.Pa();return a}function bUa(a){a.W=Rx.Pa();return a}function cUa(a)
{a.aa=Sx.Pa()}cy.prototype.build=function(){return new LTa(this)};function
fy(a,b,c,d,e,f,g,k){Gx.call(this,new mx,b,c,d,e,void 0,f,void 0,k);var
l=this;this.Ta=new rk;this.ia(this.Ta);g||tk(this.Ta,this.sj(),function(m)
{"sketchy-kixInSketchy"==m.D.getType()&&l.ZN().dispatchEvent(new
hTa(m.D,m.F,m.H,m.D.Fc().getKey()))});this.Aa=a;this.ma=new
Hx;this.ia(this.ma)}x(fy,Gx);w=fy.prototype;w.oa=function(){return
this.Aa()};w.hb=function(){return Gx.prototype.hb.call(this)};w.Tj=function(a)
{return Gx.prototype.Tj.call(this,a)};
w.Lq=function(a,b,c,d){return
Gx.prototype.Lq.call(this,a,b,c,d)};w.zR=da(161);function dUa(a,b,c)
{a.Lq(function(d){d.eFa(b)},!0,!0,c)}function eUa(a,b){a.Lq(function(c){c.fFa(b)},!
0,!0,void 0)}function fUa(a,b,c,d){a.Lq(function(e){e.iFa(b)},!0,!!d,c)}function
gUa(a,b,c,d){a.Lq(function(e){e.Wla(b)},!0,!!d,c)}function hUa(a,b,c)
{a.Lq(function(d){d.jFa(b)},!0,!0,c)}function iUa(a,b,c){a.Lq(function(d)
{d.kFa(b)},!0,!0,c)}w.ZN=p("ma");w.zi=function(){return
Gx.prototype.zi.call(this)};w.Tm=function(){return Gx.prototype.Tm.call(this)};
function jUa(a,b,c,d){a.Lq(function(e){e.hFa(b,d)},!0,!0,c)}w.vh=function(){return
Gx.prototype.vh.call(this)};w.wt=function(){return
Gx.prototype.wt.call(this)};w.sj=function(){return
Gx.prototype.sj.call(this)};function kUa(){}kUa.prototype.D=function(a,b){var
c=a.eb().O("\ue904");a=[];for(var d=0;d<c.length;d++)a.push(new
Jj(c[d],c[d]));for(c=0;c<b.length;c++)qEa(b[c],a);return 0<a.length};function
lUa(a){this.F=a}function mUa(a,b,c,d){for(var
e=a.F(),f=[],g=ku(e),k=0;k<g.length;k++){var
l=g[k],m=l.H;a.D(l)&&f.push(l);a.D(m)&&f.push(m)}g=ox(e);for(k=0;k<g.length;k+
+)for(l=g[k],a.D(l)&&f.push(l),l=ju(l),m=0;m<l.length;m++){var
n=l[m];a.D(n)&&f.push(n)}e=e.R;a.D(e)&&f.push(e);if(!b)return f[0]||null;a=Ea(f,b)+
(c?-1:1);if(d)a=cd(a,f.length);else if(a>=f.length||0>a)return null;return
f[a]};function nUa(a,b,c,d){this.F=a;this.H=b;this.J=c||null;this.O=d||!
1}x(nUa,lUa);nUa.prototype.D=function(a){return a instanceof gw?
this.H&&oUa(this,a.J):a instanceof ov?this.H&&!this.O&&oUa(this,a):a instanceof
hu?!this.O&&oUa(this,a):oUa(this,a)};function oUa(a,b){return a.J?!!
a.J[b.getId()]:!0};function pUa(a,b){this.F=b?b:new nUa(a,!
0)}pUa.prototype.D=function(a,b){var c;return(c=a instanceof au?a.J3():CFa(a,!0))?
c:(a=a.Yb())?mUa(this.F,a,!1,!!b):null};pUa.prototype.H=function(a,b){return a
instanceof au?(a=mUa(this.F,a,!0,!!b))?a.R3()||a:null:CFa(a,!1)||a.Yb()};function
qUa(a,b){this.H=a;this.J=b?b:new nUa(y(this.oa,this),!1);this.D=new
pUa(y(this.oa,this),b)}qUa.prototype.oa=function(){var a=this.H();if(!a)throw
Error("lh");return a};function gy(a,b,c,d,e){for(var f=c=rUa(a,b,c,d,e);c;)
{if(a.F(c))return c;c=rUa(a,b,c,d,e);if(f.Ga(c))break}return null}
function rUa(a,b,c,d,e){var f=null;if(c&&a.oa().Hb(c.yd()))
{f=a.oa().Hb(c.yd());d=b&&f&&f.wl()&&!f.ag();if(c.Jb()||d){if(c=sUa(f,b,c.Jb()||
void 0))return c;if(!b)return new ws(f.getId(),null)}f=b?
a.D.H(f,e):a.D.D(f,e);return f?(b=tUa(f,b))?b:new
ws(f.getId(),null):null}d&&(c=a.oa().Yb(d))&&(b?
(c=a.oa().Yb(d))&&(c=mUa(a.J,c))&&(f=a.D.H(c,e)):f=a.D.D(c,e));f||(b?
(f=a.D,f=(a=mUa(f.F))?f.H(a,!0):null):f=mUa(a.D.F));return f?(b=tUa(f,b))?b:new
ws(f.getId(),null):null}
function tUa(a,b){if(!a.wl()||a.ag())return null;var c=sUa(a,b);return!b&&c?c:new
ws(a.getId(),null)}function sUa(a,b,c){if(a.isEmpty())b=null;else{var
d=a.Yc(),e=a.fd();!c||c.Ab()>=d||c.Kb()>=e?b=new Wm(b?a.Yc()-1:0,b?a.fd()-1:0):
(d*=e,c=e*c.Ab()+c.Kb(),c+=b?-1:1,b=0>c||c>=d?null:new Wm(Math.floor(c/e),c
%e))}return b?new ws(a.getId(),b):null};function hy(a,b)
{qUa.call(this,a,b)}x(hy,qUa);hy.prototype.F=function(a){var
b=this.oa().Hb(a.yd());return a.Jb()?
(a=a.Jb(),b.Fe(a.Ab(),a.Kb())):b.wl()&&b.ag()&&b.Fe()};function uUa(a,b,c)
{this.H=a;this.F=b;this.D=c}x(uUa,C);uUa.prototype.getType=p("H");function
iy(a,b,c,d,e,f,g,k){Gx.call(this,a,b,c,d,e,f,g,null,k)}x(iy,Gx);function
vUa(a,b,c,d,e,f,g)
{this.D=a;this.F=b;this.H=c;this.O=d;this.R=e;this.V=f;this.J=g}x(vUa,C);w=vUa.prot
otype;w.sd=p("D");w.jd=p("F");w.ub=p("H");w.tb=p("O");w.yb=p("R");w.getData=p("J");
w.Ga=function(a){return Kf(this,a)?!0:a instanceof vUa?
this.D==a.D&&this.H==a.H&&this.F==a.F&&this.O==a.O&&this.R==a.R&&this.V==a.V&&(this
.J?this.J.Ga(a.J):!a.J):!1};function wUa(a,b){return a.Ga(b)};function xUa(a)
{yUa();this.H=a}x(xUa,C);xUa.prototype.Mc=p("H");xUa.prototype.getId=function()
{null==this.J&&(this.J="kix-o-"+zUa,zUa=zUa+1|0);return
this.J};xUa.prototype.Qb=ca("V");xUa.prototype.oa=p("V");function yUa()
{yUa=h();zUa=0}var zUa=0;function AUa()
{B.call(this);this.D=null}x(AUa,B);AUa.prototype.reset=function()
{this.D=null};AUa.prototype.isEmpty=function(){return null==this.D};function
jy(a,b,c,d){this.F=a;this.J=b;this.H=c||null;this.D=void 0!==d?
d:0}jy.prototype.Oc=p("F");jy.prototype.ub=p("J");jy.prototype.uh=p("H");function
ky(a){Me.call(this);this.Xa=a}x(ky,Me);ky.prototype.Ma=p("Xa");function BUa(a)
{ky.call(this,a)}x(BUa,ky);w=BUa.prototype;w.isEmpty=function(){return
this.Ma().hb().getSelection().W.isEmpty()};w.Oq=da(171);w.select=function(a,b,c)
{dUa(this.Ma(),ITa(a,b),c)};w.yb=function(){return
this.Ma().hb().getSelection().W.yb()};w.Xc=function(){return
this.Ma().hb().getSelection().W.Xc()};function CUa(a)
{ky.call(this,a)}x(CUa,ky);CUa.prototype.isEmpty=function(){return
ly(this).isEmpty()};CUa.prototype.Oq=da(170);function DUa(a,b){var
c=b.ol();b=b.D;eUa(a.Ma(),Wx(c,b.Sb(),b.le()))}function my(a){var b=ly(a);return
b.isEmpty()?null:a.Ma().oa().Yb(b.zl())}function ny(a){return(a=my(a))?
a.getId():null}CUa.prototype.Sb=function(){return
ly(this).Sb()};CUa.prototype.le=function(){return ly(this).le()};function ly(a)
{return a.Ma().hb().getSelection().F};function EUa(a)
{ky.call(this,a)}x(EUa,ky);EUa.prototype.isEmpty=function(){return
FUa(this).isEmpty()};EUa.prototype.Oq=da(169);EUa.prototype.Hh=function(){return
FUa(this).Hh()};function FUa(a){return a.Ma().hb().getSelection().V};function
GUa(a){ky.call(this,a)}x(GUa,ky);GUa.prototype.isEmpty=function(){return
HUa(this).isEmpty()};GUa.prototype.Oq=da(168);function oy(a){return a.isEmpty()?
[]:HUa(a).ce()}GUa.prototype.xb=function(a){return!
this.isEmpty()&&py(this).Ga(a.D)&&HUa(this).xb(a.ol())};function py(a){return
HUa(a).St()}
GUa.prototype.select=function(a,b,c){if(this.isEmpty()||!
py(this).Ga(b))jUa(this.Ma(),Xx(a,b.Sb(),b.le()),c);else{var d=this.isEmpty()?new
Tw:new Tw(HUa(this).ce());uRa(d,a)||(Ww(d,a),a=d.contains(HUa(this).iH())?
HUa(this).iH():void 0,jUa(this.Ma(),Xx(d.Rc(),b.Sb(),b.le(),a),c))}};function
HUa(a){return a.Ma().hb().getSelection().J};function IUa(a)
{ky.call(this,a)}x(IUa,ky);IUa.prototype.isEmpty=function(){return
JUa(this).isEmpty()};IUa.prototype.select=function(a,b,c){for(var
d=qy(this),e=0;e<a.length;e++)this.xb(a[e])||d.push(a[e]);d.length!
=qy(this).length&&this.D(d,b,c)};function qy(a){return a.isEmpty()?
[]:JUa(a).ce()}IUa.prototype.xb=function(a){return this.isEmpty()?!
1:JUa(this).xb(a)};function JUa(a){return a.F(a.Ma().hb().getSelection())};function
KUa(a){ky.call(this,a)}x(KUa,IUa);KUa.prototype.F=function(a){return
a.ea};KUa.prototype.D=function(a,b,c){if(a&&a.length){var d=this.Ma();var
e=d.hb().getSelection().H;if(e.isEmpty()||2<e.ce().length)e=null;else{e=e.ce();var
f=d.oa();1==e.length?e=f.Cn(e[0]).getId():(d=f.Hb(e[0]),e=f.Hb(e[1]),e=d.Pi()==e?
d.getId():e.Pi()==d?e.getId():null)}if(!e)throw
Error("mh");fUa(this.Ma(),JTa(e,a),b,c)}else
fUa(this.Ma(),JTa(),b,c)};KUa.prototype.Oq=da(167);function LUa(a)
{ky.call(this,a)}x(LUa,IUa);LUa.prototype.F=function(a){return
a.H};LUa.prototype.D=function(a,b,c)
{gUa(this.Ma(),Zx(a),b,c)};LUa.prototype.Oq=da(166);function MUa(a)
{ky.call(this,a)}x(MUa,ky);w=MUa.prototype;w.isEmpty=function(){return
NUa(this).isEmpty()};w.Oq=da(165);w.select=function(a,b,c){if(this.isEmpty()||
this.getId()==a){var d=this.isEmpty()?[]:NUa(this).ce();d.push(b);hUa(this.Ma(),
$x(a,d),c)}else b=[b],hUa(this.Ma(),$x(a,b),void 0)};w.getId=function(){return
NUa(this).getId()};w.xb=function(a,b){if(this.isEmpty())return!1;var
c=NUa(this);return c.getId()==a&&c.xb(b)};function NUa(a){return
a.Ma().hb().getSelection().aa};function OUa(a)
{ky.call(this,a)}x(OUa,ky);w=OUa.prototype;w.isEmpty=function(){return
ry(this).isEmpty()};w.Oq=da(164);w.select=function(a,b,c,d)
{iUa(this.Ma(),ay(a,b,c),d)};w.getId=function(){return
ry(this).getId()};w.dj=function(){return ry(this).kE()};function ry(a){return
a.Ma().hb().getSelection().R};function PUa(a)
{ky.call(this,a)}x(PUa,ky);PUa.prototype.isEmpty=function(){return
QUa(this).isEmpty()};PUa.prototype.Oq=da(163);PUa.prototype.Ig=function(){return!
this.isEmpty()&&sy(this).Ig()};PUa.prototype.Fc=function(){return
QUa(this).Fc()};function sy(a){return QUa(a).ui()}function RUa(a)
{if(a.isEmpty())throw Error("ph");return a.Ma().hb().OA()}function QUa(a){return
a.Ma().hb().getSelection().D};function SUa(a,b,c,d,e,f,g,k,l,m)
{B.call(this);this.Xa=a;this.W=b;this.D=c;this.O=d;this.R=e;this.ea=f;this.J=g;this
.V=k;this.F=l;this.H=m;this.ha=[this.W,this.D,this.O,this.R,this.ea,this.J,this.V,t
his.F,this.H];this.la=(new cy).build()}x(SUa,B);SUa.prototype.aa=da(172);function
TUa(a){a=my(a.D);if(!a)return[];var b=a.ij();a instanceof hw&&$a(b,a.H.ij());return
b}function ty(a){a=ux(a.Xa.oa(),qy(a.J));return UUa(a)}
function UUa(a){for(var b=[],c=[],d=0;d<a.length;d++){var e=a[d];e.$h()?
b.push(e):c.push(e)}return c.length?c:b}SUa.prototype.wa=function()
{te(this.ha);B.prototype.wa.call(this)};function VUa(a){return new SUa(a,new
BUa(a),new CUa(a),new GUa(a),new EUa(a),new KUa(a),new LUa(a),new MUa(a),new
OUa(a),new PUa(a))};function WUa()
{B.call(this);this.D={};this.F={}}x(WUa,B);w=WUa.prototype;w.register=function(a,b,
c){if(Pa(this.get(a),b))throw Error("qh");var d=c?this.D:this.F;if(!
d[a])d[a]=[];else if(c&&0<d[a].length)throw
Error("rh");d[a].push(b)};w.unregister=function(a,b){if(uy(this,a)==b)var
c=this.D;else if(Pa(this.F[a]||[],b))c=this.F;else throw Error("sh");if(!
Wa(c[a],b))throw Error("th");};function uy(a,b){return(a=a.D[b])&&a.length?
a[0]:null}
w.get=function(a){var b=this.F[a]||[];return(a=uy(this,a))?
b.concat(a):b};w.getAll=function(){return
hb(wb(this.D)).concat(hb(wb(this.F)))};w.wa=function(){delete this.D;delete
this.F};function XUa(a,b,c){this.Xa=a;this.D=b;this.Rf=c}function YUa(a,b,c,d,e,f)
{var g=a.Rf.get(c);if(g.length){for(var k=null,l=[],m=0;m<g.length;m++){var
n=g[m];k=n.Ma().oa();var q=n.Xc();var r=e;(q=a.Xa.oa().Hb(q))?r?(q instanceof
gw&&(q=q.J),r=!!r[q.getId()]):r=!0:r=!
1;r&&n.Vd()&&l.push(ZUa(n))}l.length&&k&&(b=b.D(k,l),a=c.yd(),b&&f&&(f[a]=c),f=new
Xm,f.xx=!1,f.Cx=!1,(c=c.Jb())&&f.cells.push(c),d&&(d[a]?d[a].lp(f):d[a]=f))}}
function $Ua(a,b,c,d,e){var f=a.Xa.oa();f=new hy(Pb(f),new nUa(Pb(f),!0,d));for(var
g=gy(f,!1);null!=g;)YUa(a,b,g,c,d,e),g=gy(f,!1,g)};function aVa(a,b)
{B.call(this);var c=this;this.Xa=a;this.H=b;this.J=new kUa;this.D={};this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,a.sj(),function(d){return
c.Nv(d)});tk(this.Ta,a.zi(),function(){if(c.F)c.D={};else{var
d=c.Xa.oa(),e=c.D[":page"];if(e){for(var f={},g=0;g<e.Zx.length;g++)for(var
k=tx(d,e.Zx[g]);k;)f[k.getId()]=!0,k=k.dh();d=xb(f);e.Zx=d;
$Ua(c.H,c.J,c.D,Jb(d))}bVa(c);c.F=!0}});this.F=!0}x(aVa,B);
function vy(a){if(!(a.F||P(R(),"sketchy-eaie")&&P(R(),"sketchy-eitls")))throw
Error("uh");return a.D}aVa.prototype.Nv=function(a){this.F&&(this.D={},this.F=!
1);a.F instanceof hva&&(gva(this.D,a.F.D),P(R(),"sketchy-eaie")&&P(R(),"sketchy-
eitls")&&bVa(this))};function bVa(a){var b=a.Xa.oa(),c=new pEa,d;for(d in a.D){var
e=a.D[d];(e.Oo&&e.uG||e.NE||e.gI)&&b.Hb(d)&&YUa(a.H,c,new ws(d,null),void
0)}};function cVa(){B.call(this);this.Oa=new dVa}x(cVa,B);function eVa(a,b,c)
{wy(a,b).ea=c}function fVa(a,b,c,d,e,f){a=wy(a,b);a.J=c.map(function(g){return
g.concat()});a.J=c.concat();a.W=d.concat();a.V=e.concat();a.La=f.concat();a.Ka=JSON
.stringify({lineHeightsPerParagraph:a.J,paragraphBeforeSpacingList:a.W,paragraphAft
erSpacingList:a.V,paragraphLineSpacingList:f})}cVa.prototype.xt=function(a){return
wy(this,a).J};function wy(a,b){if(!a.Oa.R[b]){var c=new
gVa;a.Oa.ia(c);a.Oa.R[b]=c}return a.Oa.R[b]}
function xy(){var a=Zpa();return P(R(),"docs-ipmmp")?a.D?
performance.now():Date.now():Date.now()}cVa.prototype.clear=function()
{this.Oa.dispose();this.Oa=new dVa};cVa.prototype.wa=function()
{B.prototype.wa.call(this);this.Oa.dispose()};
function dVa(){B.call(this);this.D=!
1;this.la=this.rb=0;this.Va="";this.gb=this.qa=this.mb=this.Ra=0;this.ha=this.ea=!
1;this.ib=[];this.Ca=this.Na=this.La=this.W=!
1;this.xa=this.Aa=0;this.R={};this.O=this.H=this.F=this.J=0;this.aa=this.za=!
1;this.V=this.Ka=this.ma=this.bb=0}x(dVa,B);
function gVa()
{B.call(this);this.F=this.D=0;this.R=this.O=null;this.Na=this.aa=0;this.la=this.Va=
!1;this.ma=this.Aa=0;this.ea=this.ha=!
1;this.H=this.za=this.qa=this.Ca=this.xa=this.gb=this.bb=0;this.J=[];this.W=[];this
.V=[];this.La=[];this.Ka=null}x(gVa,B);function hVa(){this.D=1};function iVa(a)
{this.D=new vv({});this.H=new vv({});this.F=new vv({});this.J=new vv({});new
vv({});new vv({});this.O=a}x(iVa,C);w=iVa.prototype;w.apply=function(a,b){return
this.D.get(a.getType()).apply(a,b)};w.Sj=function(a,b,c){return
this.D.get(a.getType()).Sj(a,b,c)};w.Cj=function(a,b){return
this.H.get(a.getType()).Cj(a,b)};w.Wa=function(a){return
this.F.get(a.getType()).Wa(a)};w.Ff=function(a){var b=this.O.getType(a);return
this.F.get(b).Ff(a)};
w.transform=function(a,b,c){return
this.J.get(a.getType()).transform(a,b,c)};function jVa(a){I(this,a,0,-
1,null,null)}z(jVa,H);function kVa(a){I(this,a,0,-1,null,null)}z(kVa,H);function
yy(a){I(this,a,0,-1,lVa,null)}z(yy,H);function mVa(a){I(this,a,0,-
1,null,null)}z(mVa,H);function nVa(a){I(this,a,0,-1,null,null)}z(nVa,H);var
lVa=[3,42];nVa.prototype.Qh=function(){return J(this,1)};yy.prototype.ad=function()
{return M(this,mVa,20)};yy.prototype.getMimeType=function(){return
J(this,27)};function oVa(a){I(this,a,0,-1,null,null)}z(oVa,H);function pVa(a,b)
{return L(a,1,b)}function qVa(a,b){return L(a,5,b)}function rVa(a,b){return
L(a,6,b)}function sVa(a,b){return L(a,7,b)};function tVa(a){I(this,a,0,-
1,null,null)}z(tVa,H);function uVa(a){I(this,a,0,-1,null,null)}z(uVa,H);function
vVa(a){I(this,a,0,-1,null,null)}z(vVa,H);function wVa(a){I(this,a,0,-
1,xVa,null)}z(wVa,H);function yVa(a){I(this,a,0,-1,zVa,null)}z(yVa,H);var
xVa=[2],zVa=[2,3];function AVa(a,b){O(a,1,b)};function BVa(a){I(this,a,0,-
1,null,null)}z(BVa,H);BVa.prototype.Sm=function(){return J(this,2)};function CVa(a)
{I(this,a,0,-1,null,null)}z(CVa,H);function DVa(a){I(this,a,0,-
1,null,null)}z(DVa,H);function EVa(){this.D=null};function FVa(a,b)
{this.D=a;this.F=b};function GVa(a){this.H=a;this.F=0}GVa.prototype.D=da(177);var
HVa="kix punch ritz sketchy atari forms unknown".split(" ");function IVa()
{this.yi=0}var JVa,KVa,LVa,MVa,NVa,OVa;x(IVa,vg);function PVa(a,b){var c=new
IVa;c.F=a;c.yi=b;return c}function zy()
{zy=h();KVa=PVa("EXISTING_IMAGE_EMBEDDED",0);LVa=PVa("EXISTING_IMAGE_STANDALONE",1)
;MVa=PVa("IMAGE_BYTE_UPLOAD",2);NVa=PVa("UNDECODABLE_CONTEXT",3);OVa=PVa("NO_IMAGE_
IN_COPIED_CLIP",4);JVa=null}function QVa(a){return a instanceof IVa};function RVa()
{}x(RVa,C);function Fy(a,b,c){var d=new RVa;d.D=a;d.F=b;d.H=c;return d}function
SVa(a,b){Ch(HVa,b);return Fy((zy(),KVa),a,b)}function TVa(a){var
b=si(ri(),"it",a.D.name());null!=a.F&&si(b,"pdi",a.F);null!
=a.H&&si(b,"pdt",a.H);return b.build()}
function UVa(a){if(!a)return Fy((zy(),NVa),null,null);var b=a.it;if(null==b)return
Fy((zy(),NVa),null,null);zy();if(!JVa){var
c=cg([KVa,LVa,MVa,NVa,OVa],IVa,QVa,1);for(var d=new Map,e=0;e<c.length;e=e+1|0){var
f=c[e].name();d.set(f,c[e])}JVa=d}c=JVa;if(null==b)throw
xia().D;b=c.get(b);if(null==b)throw xia().D;return Kf(b,KVa)?
SVa(a.pdi,a.pdt):Fy(b,null,null)}RVa.prototype.Ga=function(a){return Kf(this,a)?!
0:a instanceof RVa?Kg(this.D,a.D)&&Kf(this.F,a.F)&&Kf(this.H,a.H):!1};
RVa.prototype.Lf=function(){return Hg([this.D,this.F,this.H])};var
VVa=[0,1,2,3,4,5,6,7,8,9,10,11,12,15,13,14,16,17];var WVa;function XVa(){for(var
a={},b=0;b<VVa.length;b=b+1|0){for(var c=VVa[b],d=[],e=17==c?-1:0,f=0;1>f;f=f+1|
0)d[f]=e;0<c&&17>c&&(e=c-1|0,f=eg(Math.floor(e/32)),e=e%32|
0,d[f]=1<<e);Ph(a,c,d)}return a}function Gy(a){YVa();return WVa[a]}function YVa()
{YVa=h();WVa=XVa()};function ZVa(a){$Va();this.D=!1;this.F=a}var
aWa;x(ZVa,Vh);function $Va(){$Va=h();aWa=new ZVa(Gy(0))};function bWa(){this.H=!
1;this.O="";this.F=[];this.D=[];this.J=!1;this.H=P(R(),"docs-
ricocpb")}x(bWa,C);function cWa(a,b){var
c=b.Id();oh(a.F,c);b=b.D;if(a.H)for(c=b.length-1|0;0<=c;c=c-1|0)a.D.push(b[c]);else
for(c=b.length-1|0;0<=c;c=c-1|0)a.D.unshift(b[c])}bWa.prototype.build=function()
{Ija(!this.J);this.J=!0;return new Jm(this.F,this.H?
this.D.reverse():this.D,this.O)};function Jy(a)
{this.F=a}x(Jy,C);Jy.prototype.getContext=p("F");function My(a,b){b=a.F.Ma().BI(b,!
1,!0);cWa(a.qa,b)}function dWa(a,b){a.F.Ma().Vh(b,!0,!
0,null)}Jy.prototype.D=function(a)
{cWa(this.qa,a.apply())};Jy.prototype.apply=function(){this.qa=new
bWa;this.H();return this.qa.build()};function Ny(a)
{this.F=a}x(Ny,Jy);Ny.prototype.getContext=function(){return
Jy.prototype.getContext.call(this)};function Oy(a,b,c,d,e,f)
{this.F=a;this.J=b;this.O=c;this.V=d;this.R=e;this.W=!0===f}x(Oy,Ny);
Oy.prototype.H=function(){var
a=this.V,b=this.R,c=this.getContext().Ma().oa();if(this.W||!
c.qB(this.J))eWa(this,a,b,this.O)||My(this,new zx(this.J,a,b,this.O));else if(!
Sh(this.O)){var
d=this.getContext().Ma().oa().eb(),e=Bva(d,"\n",this.V,this.R);d=cn(d,this.R);
(ii(e)||d>e[e.length-1|0])&&e.push(d);for(d=0;d<e.length;d++){var
f=e[d],g=c.Fla(this.O,this.J,f),k=Math.min(f,b);eWa(this,a,k,g)||My(this,new
zx(this.J,a,k,g));a=f+1|0}}};
function eWa(a,b,c,d){if(b!=c)return!1;c=a.getContext().Ma().oa();return(a=Lo(a.J)?
c.Kj(a.J,b):c.Xe(a.J,b))?no(a,d):!1};function Py(a,b,c)
{this.O=a;this.J=hh(b);this.H=hh(c);eh(!("hfe_hft"in c),"Cannot update the
header/footer
type.")}x(Py,xx);Py.prototype.D=p("J");Py.prototype.toString=function(){return
qg(this.H)};function fWa(a,b,c){Py.call(this,a,b,c)}x(fWa,Py);function Qy(a,b)
{Py.call(this,"kix-ue",a,b)}x(Qy,fWa);function gWa(a,b,c,d,e)
{this.F=a;this.R=b;this.O=c;this.J=d;this.V=!
0===e}x(gWa,Ny);gWa.prototype.H=function(){var
a=this.getContext().Ma().oa();this.V?(a=new Qy(this.O,this.J),My(this,a)):
(a=a.nQ(this.J,this.R),a=new Qy(this.O,a),My(this,a))};function hWa(a,b,c,d,e)
{this.F=a;this.R=b;this.J=c;this.V=d;this.O=e}x(hWa,Ny);hWa.prototype.H=function()
{var a=this.getContext().Ma().oa(),b=this.R;do{var c=!!
a.getStyle("link",b).D,d=Math.min(this.J,a.uj("link",b));c=c?
this.O:this.V;this.D(new Oy(this.getContext(),"text",c,b,d,!0));b=d+1|
0}while(b<=this.J)};function iWa(a,b,c,d){this.F=a;this.R=b;this.O=c;this.J=d?d:
{};this.J.ts_va=!0}x(iWa,Ny);function jWa(a,b,c){return new
iWa(a,b,c,null)}iWa.prototype.H=function(){var
a=io(js(this.getContext().J,"text")),b=this.getContext().H.D(null);wxa(a,
(ir(),jr));wxa(b,jr);Ro(b,jr,!1,!0);Ro(this.J,jr,!1,!0);var
c=js(this.getContext().J,"text");c.Wd(b);b=io(c);for(var d in
this.J)Rh(a,d),Rh(b,d);this.D(new
hWa(this.getContext(),this.R,this.O,a,b))};function kWa(){this.O="docos-accept-
reject-suggestion"}x(kWa,gl);kWa.prototype.Ug=t(!0);function Ry(a,b)
{this.O=a;this.F=hh(b)}x(Ry,xx);Ry.prototype.D=p("F");function lWa(a)
{Ry.call(this,"kix-de",a)}x(lWa,Ry);function Sy(a,b)
{this.F=a;this.J=b}x(Sy,Ny);Sy.prototype.H=function(){var
a=this.getContext().Ma(),b=a.oa();b.Kx(this.J)&&(a=a.hb().getSelection().
$b,1==a.getType()&&Vg(a.getId(),this.J)&&dWa(this,Mu(Eu(b.Pt(this.J)))),My(this,new
lWa(this.J)))};function mWa(a,b,c)
{this.O=a;this.J=hh(b);this.H=hh(c)}x(mWa,xx);mWa.prototype.F=p("J");mWa.prototype.
D=p("H");function nWa(a,b){mWa.call(this,"kix-rte",a,b)}x(nWa,mWa);function
Ty(a,b,c){this.O=a;this.H=0;this.J=hh(b);eh(-1<=c,"Invalid tether entity mutation
index.");this.H=c}x(Ty,xx);Ty.prototype.D=p("J");function Uy(a,b,c)
{Ty.call(this,"kix-ste",b,c);this.R=hh(a)}x(Uy,Ty);Uy.prototype.F=p("R");function
oWa(a,b,c){Ty.call(this,a,b,c)}x(oWa,Ty);function pWa(a,b){Ty.call(this,"kix-
te",a,b)}x(pWa,oWa);function qWa(a,b,c)
{this.F=a;this.J=b;this.R=c;this.O=[]}x(qWa,Ny);
qWa.prototype.H=function(){var a=this.getContext().Ma().oa(),b=a.ig(),c=0<this.R?
b.Vu(this.R):[];if(qh(c))c=new
pWa(this.J,this.R),this.O.push(c),My(this,c);else{a=a.Me(this.J);if(!a)throw
F("yh").D;var d=this.J,e=a.getType();a=rWa(d,b.lQ(e));var f=b.jQ(e);for(var
g=0;g<f.length;g++){var k=rWa(d,b.kQ(e,f[g]));oh(a,k)}for(b=0;b<a.length;b++)d=new
nWa(a[b],this.J),this.O.push(d),My(this,d);Mh(c,ki);c=new
Uy(c[0],this.J,this.R);this.O.push(c);My(this,c)}};
function rWa(a,b){var c=[];for(var d=0;d<b.length;d++){var
e=b[d];Kf(e.D,a)&&c.push(e.F)}return c}qWa.prototype.Id=p("O");var sWa;
function tWa(){tWa=h();sWa=new
RegExp(String(Xg("\\u0590\\u05BE\\u05C0\\u05C3\\u05C6\\u05C8-\\u05FF\\u07C0-\\u07EA
\\u07F4-\\u07F5\\u07FA-\\u07FC\\u07FE-\\u0815\\u081A\\u0824\\u0828\\u082E-\\u0858\\
u085C-\\u085F\\u0870-\\u089F\\u200F\\uD802\\uD83A-\\uD83B\\uFB1D\\uFB1F-\\uFB28\\uF
B2A-\\uFB4F")?"":"([\\u0590\\u05BE\\u05C0\\u05C3\\u05C6\\u05C8-\\u05FF\\u07C0-\\u07
EA\\u07F4-\\u07F5\\u07FA-\\u07FC\\u07FE-\\u0815\\u081A\\u0824\\u0828\\u082E-\\u0858
\\u085C-\\u085F\\u0870-\\u089F\\u200F\\uD802\\uD83A-\\uD83B\\uFB1D\\uFB1F-\\uFB28\\
uFB2A-\\uFB4F])")
+String(Xg("\\u0030-\\u0039\\u00B2-\\u00B3\\u00B9\\u06F0-\\u06F9\\u2070\\u2074-\\u2
079\\u2080-\\u2089\\u2488-\\u249B\\uFF10-\\uFF19")?
"":"|
([\\u0030-\\u0039\\u00B2-\\u00B3\\u00B9\\u06F0-\\u06F9\\u2070\\u2074-\\u2079\\u2080
-\\u2089\\u2488-\\u249B\\uFF10-\\uFF19])")
+String(Xg("\\u002B\\u002D\\u207A-\\u207B\\u208A-\\u208B\\u2212\\uFB29\\uFE62-\\uFE
63\\uFF0B\\uFF0D")?"":"|
([\\u002B\\u002D\\u207A-\\u207B\\u208A-\\u208B\\u2212\\uFB29\\uFE62-\\uFE63\\uFF0B\
\uFF0D])")
+String(Xg("\\u0023-\\u0025\\u00A2-\\u00A5\\u00B0-\\u00B1\\u058F\\u0609-\\u060A\\u0
66A\\u09F2-\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u2030-\\u2034\\u20A0-\\u20CF
\\u212E\\u2213\\uA838-\\uA839\\uFE5F\\uFE69-\\uFE6A\\uFF03-\\uFF05\\uFFE0-\\uFFE1\\
uFFE5-\\uFFE6")?
"":"|
([\\u0023-\\u0025\\u00A2-\\u00A5\\u00B0-\\u00B1\\u058F\\u0609-\\u060A\\u066A\\u09F2
-\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u2030-\\u2034\\u20A0-\\u20CF\\u212E\\u
2213\\uA838-\\uA839\\uFE5F\\uFE69-\\uFE6A\\uFF03-\\uFF05\\uFFE0-\\uFFE1\\uFFE5-\\uF
FE6])")
+String(Xg("\\u0600-\\u0605\\u0660-\\u0669\\u066B-\\u066C\\u06DD\\u08E2")?"":"|
([\\u0600-\\u0605\\u0660-\\u0669\\u066B-\\u066C\\u06DD\\u08E2])")
+String(Xg("\\u002C\\u002E-\\u002F\\u003A\\u00A0\\u060C\\u202F\\u2044\\uFE50\\uFE52
\\uFE55\\uFF0C\\uFF0E-\\uFF0F\\uFF1A")?
"":"|
([\\u002C\\u002E-\\u002F\\u003A\\u00A0\\u060C\\u202F\\u2044\\uFE50\\uFE52\\uFE55\\u
FF0C\\uFF0E-\\uFF0F\\uFF1A])")
+String(Xg("\\u000A\\u000D\\u001C-\\u001E\\u0085\\u2029")?"":"|
([\\u000A\\u000D\\u001C-\\u001E\\u0085\\u2029])")
+String(Xg("\\u0009\\u000B\\u001F")?"":"|([\\u0009\\u000B\\u001F])")
+String(Xg("\\u000C\\u0020\\u1680\\u2000-\\u200A\\u2028\\u205F\\u3000")?"":"|
([\\u000C\\u0020\\u1680\\u2000-\\u200A\\u2028\\u205F\\u3000])")
+String(Xg("\\u0021-\\u0022\\u0026-\\u002A\\u003B-\\u0040\\u005B-\\u0060\\u007B-\\u
007E\\u00A1\\u00A6-\\u00A9\\u00AB-\\u00AC\\u00AE-\\u00AF\\u00B4\\u00B6-\\u00B8\\u00
BB-\\u00BF\\u00D7\\u00F7\\u02B9-\\u02BA\\u02C2-\\u02CF\\u02D2-\\u02DF\\u02E5-\\u02E
D\\u02EF-\\u02FF\\u0374-\\u0375\\u037E\\u0384-\\u0385\\u0387\\u03F6\\u058A\\u058D-\
\u058E\\u0606-\\u0607\\u060E-\\u060F\\u06DE\\u06E9\\u07F6-\\u07F9\\u0BF3-\\u0BF8\\u
0BFA\\u0C78-\\u0C7E\\u0F3A-\\u0F3D\\u1390-\\u1399\\u1400\\u169B-\\u169C\\u17F0-\\u1
7F9\\u1800-\\u180A\\u1940\\u1944-\\u1945\\u19DE-\\u19FF\\u1FBD\\u1FBF-\\u1FC1\\u1FC
D-\\u1FCF\\u1FDD-\\u1FDF\\u1FED-\\u1FEF\\u1FFD-\\u1FFE\\u2010-\\u2027\\u2035-\\u204
3\\u2045-\\u205E\\u207C-\\u207E\\u208C-\\u208E\\u2100-\\u2101\\u2103-\\u2106\\u2108
-\\u2109\\u2114\\u2116-\\u2118\\u211E-\\u2123\\u2125\\u2127\\u2129\\u213A-\\u213B\\
u2140-\\u2144\\u214A-\\u214D\\u2150-\\u215F\\u2189-\\u218B\\u2190-\\u2211\\u2214-\\
u2335\\u237B-\\u2394\\u2396-\\u2426\\u2440-\\u244A\\u2460-\\u2487\\u24EA-\\u26AB\\u
26AD-\\u27FF\\u2900-\\u2B73\\u2B76-\\u2B95\\u2B97-\\u2BFF\\u2CE5-\\u2CEA\\u2CF9-\\u
2CFF\\u2E00-\\u2E52\\u2E80-\\u2E99\\u2E9B-\\u2EF3\\u2F00-\\u2FD5\\u2FF0-\\u2FFB\\u3
001-\\u3004\\u3008-\\u3020\\u3030\\u3036-\\u3037\\u303D-\\u303F\\u309B-\\u309C\\u30
A0\\u30FB\\u31C0-\\u31E3\\u321D-\\u321E\\u3250-\\u325F\\u327C-\\u327E\\u32B1-\\u32B
F\\u32CC-\\u32CF\\u3377-\\u337A\\u33DE-\\u33DF\\u33FF\\u4DC0-\\u4DFF\\uA490-\\uA4C6
\\uA60D-\\uA60F\\uA673\\uA67E-\\uA67F\\uA700-\\uA721\\uA788\\uA828-\\uA82B\\uA874-\
\uA877\\uAB6A-\\uAB6B\\uD800-\\uD801\\uD803-\\uD839\\uD83C-\\uDBFF\\uFD3E-\\uFD3F\\
uFDFD\\uFE10-\\uFE19\\uFE30-\\uFE4F\\uFE51\\uFE54\\uFE56-\\uFE5E\\uFE60-\\uFE61\\uF
E64-\\uFE66\\uFE68\\uFE6B\\uFF01-\\uFF02\\uFF06-\\uFF0A\\uFF1B-\\uFF20\\uFF3B-\\uFF
40\\uFF5B-\\uFF65\\uFFE2-\\uFFE4\\uFFE8-\\uFFEE\\uFFF9-\\uFFFD")?
"":"|
([\\u0021-\\u0022\\u0026-\\u002A\\u003B-\\u0040\\u005B-\\u0060\\u007B-\\u007E\\u00A
1\\u00A6-\\u00A9\\u00AB-\\u00AC\\u00AE-\\u00AF\\u00B4\\u00B6-\\u00B8\\u00BB-\\u00BF
\\u00D7\\u00F7\\u02B9-\\u02BA\\u02C2-\\u02CF\\u02D2-\\u02DF\\u02E5-\\u02ED\\u02EF-\
\u02FF\\u0374-\\u0375\\u037E\\u0384-\\u0385\\u0387\\u03F6\\u058A\\u058D-\\u058E\\u0
606-\\u0607\\u060E-\\u060F\\u06DE\\u06E9\\u07F6-\\u07F9\\u0BF3-\\u0BF8\\u0BFA\\u0C7
8-\\u0C7E\\u0F3A-\\u0F3D\\u1390-\\u1399\\u1400\\u169B-\\u169C\\u17F0-\\u17F9\\u1800
-\\u180A\\u1940\\u1944-\\u1945\\u19DE-\\u19FF\\u1FBD\\u1FBF-\\u1FC1\\u1FCD-\\u1FCF\
\u1FDD-\\u1FDF\\u1FED-\\u1FEF\\u1FFD-\\u1FFE\\u2010-\\u2027\\u2035-\\u2043\\u2045-\
\u205E\\u207C-\\u207E\\u208C-\\u208E\\u2100-\\u2101\\u2103-\\u2106\\u2108-\\u2109\\
u2114\\u2116-\\u2118\\u211E-\\u2123\\u2125\\u2127\\u2129\\u213A-\\u213B\\u2140-\\u2
144\\u214A-\\u214D\\u2150-\\u215F\\u2189-\\u218B\\u2190-\\u2211\\u2214-\\u2335\\u23
7B-\\u2394\\u2396-\\u2426\\u2440-\\u244A\\u2460-\\u2487\\u24EA-\\u26AB\\u26AD-\\u27
FF\\u2900-\\u2B73\\u2B76-\\u2B95\\u2B97-\\u2BFF\\u2CE5-\\u2CEA\\u2CF9-\\u2CFF\\u2E0
0-\\u2E52\\u2E80-\\u2E99\\u2E9B-\\u2EF3\\u2F00-\\u2FD5\\u2FF0-\\u2FFB\\u3001-\\u300
4\\u3008-\\u3020\\u3030\\u3036-\\u3037\\u303D-\\u303F\\u309B-\\u309C\\u30A0\\u30FB\
\u31C0-\\u31E3\\u321D-\\u321E\\u3250-\\u325F\\u327C-\\u327E\\u32B1-\\u32BF\\u32CC-\
\u32CF\\u3377-\\u337A\\u33DE-\\u33DF\\u33FF\\u4DC0-\\u4DFF\\uA490-\\uA4C6\\uA60D-\\
uA60F\\uA673\\uA67E-\\uA67F\\uA700-\\uA721\\uA788\\uA828-\\uA82B\\uA874-\\uA877\\uA
B6A-\\uAB6B\\uD800-\\uD801\\uD803-\\uD839\\uD83C-\\uDBFF\\uFD3E-\\uFD3F\\uFDFD\\uFE
10-\\uFE19\\uFE30-\\uFE4F\\uFE51\\uFE54\\uFE56-\\uFE5E\\uFE60-\\uFE61\\uFE64-\\uFE6
6\\uFE68\\uFE6B\\uFF01-\\uFF02\\uFF06-\\uFF0A\\uFF1B-\\uFF20\\uFF3B-\\uFF40\\uFF5B-
\\uFF65\\uFFE2-\\uFFE4\\uFFE8-\\uFFEE\\uFFF9-\\uFFFD])")+
String(Xg("\\u202A")?"":"|([\\u202A])")+String(Xg("\\u202D")?"":"|([\\u202D])")
+String(Xg("\\u0608\\u060B\\u060D\\u061B-\\u064A\\u066D-\\u066F\\u0671-\\u06D5\\u06
E5-\\u06E6\\u06EE-\\u06EF\\u06FA-\\u0710\\u0712-\\u072F\\u074B-\\u07A5\\u07B1-\\u07
BF\\u0860-\\u086F\\u08A0-\\u08D2\\uFB50-\\uFD3D\\uFD40-\\uFDCF\\uFDF0-\\uFDFC\\uFDF
E-\\uFDFF\\uFE70-\\uFEFE")?"":"|
([\\u0608\\u060B\\u060D\\u061B-\\u064A\\u066D-\\u066F\\u0671-\\u06D5\\u06E5-\\u06E6
\\u06EE-\\u06EF\\u06FA-\\u0710\\u0712-\\u072F\\u074B-\\u07A5\\u07B1-\\u07BF\\u0860-
\\u086F\\u08A0-\\u08D2\\uFB50-\\uFD3D\\uFD40-\\uFDCF\\uFDF0-\\uFDFC\\uFDFE-\\uFDFF\
\uFE70-\\uFEFE])")+
String(Xg("\\u202B")?"":"|([\\u202B])")+String(Xg("\\u202E")?"":"|([\\u202E])")
+String(Xg("\\u202C")?"":"|([\\u202C])")
+String(Xg("\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1-\\u05C2\\u0
5C4-\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06
E4\\u06E7-\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F
3\\u07FD\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B
\\u08D3-\\u08E1\\u08E3-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\
u0962-\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2-\\u09E3\\u09FE\\u0A01-\\u0
A02\\u0A3C\\u0A41-\\u0A42\\u0A47-\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70-\\u0A71\\u0A7
5\\u0A81-\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7-\\u0AC8\\u0ACD\\u0AE2-\\u0AE3\\u0AFA-
\\u0AFF\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B55-\\u0B56\\u0B62-\\u0B63\\u
0B82\\u0BC0\\u0BCD\\u0C00\\u0C04\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C5
5-\\u0C56\\u0C62-\\u0C63\\u0C81\\u0CBC\\u0CCC-\\u0CCD\\u0CE2-\\u0CE3\\u0D00-\\u0D01
\\u0D3B-\\u0D3C\\u0D41-\\u0D44\\u0D4D\\u0D62-\\u0D63\\u0D81\\u0DCA\\u0DD2-\\u0DD4\\
u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EBC\\u0EC8-\\u0ECD\\u0
F18-\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86-\\u0F87\\u0F8
D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039-\\u103A\\u103D
-\\u103E\\u1058-\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085-\\u1086\\u108D\
\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752-\\u1753\\u1772-\\u1773\\
u17B4-\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u1885-\\u
1886\\u18A9\\u1920-\\u1922\\u1927-\\u1928\\u1932\\u1939-\\u193B\\u1A17-\\u1A18\\u1A
1B\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1AB0-
\\u1AC0\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80-\\
u1B81\\u1BA2-\\u1BA5\\u1BA8-\\u1BA9\\u1BAB-\\u1BAD\\u1BE6\\u1BE8-\\u1BE9\\u1BED\\u1
BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1
CE8\\u1CED\\u1CF4\\u1CF8-\\u1CF9\\u1DC0-\\u1DF9\\u1DFB-\\u1DFF\\u20D0-\\u20F0\\u2CE
F-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099-\\u309A\\uA66F-\\uA672\\uA674
-\\uA67D\\uA69E-\\uA69F\\uA6F0-\\uA6F1\\uA802\\uA806\\uA80B\\uA825-\\uA826\\uA82C\\
uA8C4-\\uA8C5\\uA8E0-\\uA8F1\\uA8FF\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\u
A9B3\\uA9B6-\\uA9B9\\uA9BC-\\uA9BD\\uA9E5\\uAA29-\\uAA2E\\uAA31-\\uAA32\\uAA35-\\uA
A36\\uAA43\\uAA4C\\uAA7C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7-\\uAAB8\\uAABE-\\uAABF\\uAAC1
\\uAAEC-\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uDC00-\\uDFFF\\uFB1E\\uFE00-\\uFE0F\\u
FE20-\\uFE2F")?
"":"|
([\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1-\\u05C2\\u05C4-\\u05C
5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7-
\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u07FD\\
u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08D3-\\
u08E1\\u08E3-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962-\\u0
963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2-\\u09E3\\u09FE\\u0A01-\\u0A02\\u0A3C
\\u0A41-\\u0A42\\u0A47-\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70-\\u0A71\\u0A75\\u0A81-\
\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7-\\u0AC8\\u0ACD\\u0AE2-\\u0AE3\\u0AFA-\\u0AFF\\u
0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B55-\\u0B56\\u0B62-\\u0B63\\u0B82\\u0BC
0\\u0BCD\\u0C00\\u0C04\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55-\\u0C56\
\u0C62-\\u0C63\\u0C81\\u0CBC\\u0CCC-\\u0CCD\\u0CE2-\\u0CE3\\u0D00-\\u0D01\\u0D3B-\\
u0D3C\\u0D41-\\u0D44\\u0D4D\\u0D62-\\u0D63\\u0D81\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E
31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EBC\\u0EC8-\\u0ECD\\u0F18-\\u0F1
9\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86-\\u0F87\\u0F8D-\\u0F97\
\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039-\\u103A\\u103D-\\u103E\\
u1058-\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085-\\u1086\\u108D\\u109D\\u1
35D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752-\\u1753\\u1772-\\u1773\\u17B4-\\u1
7B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u1885-\\u1886\\u18A
9\\u1920-\\u1922\\u1927-\\u1928\\u1932\\u1939-\\u193B\\u1A17-\\u1A18\\u1A1B\\u1A56\
\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1AB0-\\u1AC0\\u
1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80-\\u1B81\\u1B
A2-\\u1BA5\\u1BA8-\\u1BA9\\u1BAB-\\u1BAD\\u1BE6\\u1BE8-\\u1BE9\\u1BED\\u1BEF-\\u1BF
1\\u1C2C-\\u1C33\\u1C36-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED
\\u1CF4\\u1CF8-\\u1CF9\\u1DC0-\\u1DF9\\u1DFB-\\u1DFF\\u20D0-\\u20F0\\u2CEF-\\u2CF1\
\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099-\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\
uA69E-\\uA69F\\uA6F0-\\uA6F1\\uA802\\uA806\\uA80B\\uA825-\\uA826\\uA82C\\uA8C4-\\uA
8C5\\uA8E0-\\uA8F1\\uA8FF\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B
6-\\uA9B9\\uA9BC-\\uA9BD\\uA9E5\\uAA29-\\uAA2E\\uAA31-\\uAA32\\uAA35-\\uAA36\\uAA43
\\uAA4C\\uAA7C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7-\\uAAB8\\uAABE-\\uAABF\\uAAC1\\uAAEC-\\
uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uDC00-\\uDFFF\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE
2F])")+
String(Xg("\\u0000-\\u0008\\u000E-\\u001B\\u007F-\\u0084\\u0086-\\u009F\\u00AD\\u18
0E\\u200B-\\u200D\\u2060-\\u2065\\u206A-\\u206F\\uFDD0-\\uFDEF\\uFEFF\\uFFF0-\\uFFF
8\\uFFFE-\\uFFFF")?"":"|
([\\u0000-\\u0008\\u000E-\\u001B\\u007F-\\u0084\\u0086-\\u009F\\u00AD\\u180E\\u200B
-\\u200D\\u2060-\\u2065\\u206A-\\u206F\\uFDD0-\\uFDEF\\uFEFF\\uFFF0-\\uFFF8\\uFFFE-
\\uFFFF])")+String(Xg("\\u2068")?"":"|([\\u2068])")+String(Xg("\\u2066")?"":"|
([\\u2066])")+String(Xg("\\u2067")?"":"|([\\u2067])")+String(Xg("\\u2069")?
"":"|([\\u2069])"))};var uWa;function vWa(){vWa=h();uWa=new wWa};function wWa()
{this.D={}}x(wWa,C);function xWa(a,b){if(b in a.D)return a.D[b];for(var c=-
1,d=(tWa(),sWa).exec(b),e=d?d.length:0,f=1;-1==c;f=f+1|0)!d||f>=e?c=0:!d[f]||
(c=f);return a.D[b]=c};function yWa(a,b,c,d,e){var f=b?b.ob():1;c=c?c.ob():Zm(a)-1|
0;d&&(d.ob()<f&&(d=Qg(f)),!e||e.ob()>c)&&(e=Qg(c));b=0;for(var
g=(vWa(),uWa);f<=c;f=f+1|0){var k=bn(a,f);if(k&&Jva(k))switch(k=xWa(g,k),k){case
0:case 1:case 13:if(d&&d.ob()<=f&&e&&f<=e.ob())f=e.ob(),b=0==k?3:4;else return
0==k?1:2}}return b};function zWa(a,b,c)
{this.O=a;this.Bu=this.uq=0;Hja(0<=b,"negative start index (%s)
",b);Hja(0<=c,"negative end index (%s) ",c);if(!(b<=c))throw kg(ch("end index (%s)
< start index (%s) ",[Qg(c),Qg(b)])).D;this.uq=b;this.Bu=c}x(zWa,xx);function
AWa(a){return a instanceof zWa};function BWa(a,b){zWa.call(this,"kix-
ds",a,b)}x(BWa,zWa);function CWa(a,b,c,d){this.F=a;this.J=!1;this.V=b;this.R=!
0===d;this.O=ei(c);this.W=[]}x(CWa,Ny);
CWa.prototype.H=function(){var a=this.getContext().Ma().hb();if(!
cv(a.getSelection().$b)){for(var
b=this.getContext().Ma().oa().eb(),c=null,d=a.getSelection(),e=this.V.length-1|
0;0<=e;e=e-1|0){var f=this.V[e];var g=f.start,k=f.end;f=dn(b,k);if(k>(Zm(b)-1|
0))return;var l;if(l=this.R&&0==e){var m=g;l=k;var
n=this.getContext().Ma().oa(),q=n.eb();en(q,m)&&DWa(this,m,l)?
(m=n.getStyle("paragraph",m),l=n.getStyle("paragraph",l<dn(q,l)?l+1|
0:l),l=m.D.O==l.D.O):l=!0}if(l&&(l=g,n=this.getContext().Ma().oa(),
c=n.getStyle("text",l).Wa((Cn(),vn)),n.getStyle("link",l).D&&l==n.Ek("link",l)))
{l=this.getContext().H.D(null);for(var r in
l)Rh(c,r)}l=g;n=k;q=this.getContext().Ma().oa();m=q.eb();if(!(n<l||l>(Zm(m)-1|0)))
{if(n<dn(m,n)&&DWa(this,l,n)){var u=cn(m,n+1|0);if(en(m,l)){var
v=q.Xe("list",l),A=q.Xe("list",n+1|0);null!=Bu(v)&&null!=Bu(A)&&Cu(v)!
=Cu(A)&&(A=q.Xe("paragraph",l),this.D(new
Oy(this.getContext(),"paragraph",io(A),u,u,!0)),this.D(new
Oy(this.getContext(),"list",io(v),u,u,!0)))}else{v=io(q.Xe("paragraph",
l));if(A=q.zq().R()){A=l-1|0;var E=n+1|0,N=u,Q=q.eb(),U=$m(Q,A);A=0!
=yWa(Q,Qg(U),Qg(A),null,null)?!1:0!
=yWa(Q,Qg(E),Qg(N),null,null)}A&&(A=q.Xe("paragraph",u),v.ps_ltr=Sr(A));A=q.Xe("lis
t",l);this.D(new Oy(this.getContext(),"paragraph",v,u,u,!0));this.D(new
Oy(this.getContext(),"list",io(A),u,u,!
0))}cn(m,l)}if(l==n&&(u=l,v=this.getContext().Ma().oa().eb(),u=1<u&&hn(v,u-1|0)&&!
jn(v,u-1|0)?u-1|0:(u+1|0)<(Zm(v)-1|0)&&hn(v,u+1|0)?u+1|0:-
1,0<u))for(v=Vwa,A=0;A<v.length;A++)if(E=q.hx(v[A],l),0!=E.length)for(N=
0;N<E.length;N++)Q=E[N],this.D(new
qWa(this.getContext(),Q.getId(),u));u=q.QN(l,n);for(var aa in u)this.D(new
Sy(this.getContext(),aa));v=this.getContext().la;u=[];v&&v.D()&&!
v.F()&&(u=q,E=l,N=n,v=[],A=u.ig(),E=new
Jj(E,N),lJa(A,v,E),nJa(A,v,E),oJa(u,A,v,E),Cra(v),u=v);this.W.push(new
Jj(l,n));My(this,new BWa(l,n));this.J=!0;l<(Zm(m)-1|
0)&&en(m,l)&&jn(m,l)&&(m=io(q.Xe("paragraph",l)),m.ps_shd=!1,this.D(new
Oy(this.getContext(),"paragraph",m,l,l,!0)));for(m=this.O.length-1|0;0<=m&&!
(this.O[m]<l);m=
m-1|0)this.O[m]=EWa(l,n,this.O[m]);l=pJa(q,u);for(n=0;n<l.length;n++)My(this,new
kWa(l[n],!1,!1))}this.R&&(n=d,q=this.getContext().Ma().oa(),m=n.Ii,l=d=q.Qg(n.
$b),n=m&&1==n.Uf.length?Qg(q.Qg(m.F)):null,k>=f-1&&(d==f+1&&(d=d-1|0),n&&0!
=n.ob()&&n.ob()==f+1&&(n=Qg(n.ob()-1|0))),d=EWa(g,k,d),n&&0!
=n.ob()&&(n=Qg(EWa(g,k,n.ob()))),d=n&&0!=n.ob()?Nu(d,n.ob()):Mu(new
Du(d,null,l==d)))}this.R&&(dWa(this,d),c&&(a.nF(),a.eF(c)))}};function EWa(a,b,c)
{return c>b?c-(b-a+1)|0:c>a?a:c}
function DWa(a,b,c){for(a=a.getContext().Ma().oa().eb();b<=c;b=b+1|
0)if(jn(a,b))return!0;return!1};function FWa(a,b){return GWa(a,b,b)}function
GWa(a,b,c){Vy();if(null==b||null==c)return!1;c=HWa(c);a=(a=HWa(a))?
a:c;b=HWa(b);return Kf(a,b?b:c)}function Wy(a,b){Vy();var c;(c=IWa)||(c=FWa(a,b)||
$g(a,"mailto:"));c||(b=uDa(a),a=Kf(b,a)?"//www.google.com/url?
q="+D(encodeURIComponent(a)):a);return a}function HWa(a){Vy();var b=Wg(a,35);return
0>b?a:Eg(a,0,b)}function Vy(){Vy=h();IWa=Tc||Rc&&$c(37)||Pc&&$c(13)}var IWa=!
1;function Xy(a,b,c,d)
{this.O=a;this.J=b;this.R=hh(c);this.H=hh(d)}x(Xy,xx);Xy.prototype.D=p("R");functio
n Yy(a,b,c){Xy.call(this,"kix-ae",a,b,c)}x(Yy,Xy);function JWa(a,b,c)
{this.O=a;this.sq=0;eh(0<=b,"Invalid insert spacer mutation
index.");this.sq=b;this.jr=hh(c)}x(JWa,xx);function KWa(a){return a instanceof
JWa};function LWa(a,b){JWa.call(this,"kix-is",a,b)}x(LWa,JWa);function MWa(a,b,c)
{JWa.call(this,"kix-
iss",b,c);this.D=hh(a)}x(MWa,JWa);MWa.prototype.F=p("D");function Zy(a,b,c)
{this.O="kix-ras";this.H=this.D=0;this.J=hh(a);Hja(0<=b,"negative start index (%s)
for RejectApplyStyleMutation",b);Hja(0<=c,"negative end index (%s) for
RejectApplyStyleMutation",c);if(!(b<=c))throw kg(ch("end index (%s) < start index
(%s) for RejectApplyStyleMutation",
[Qg(c),Qg(b)])).D;this.D=b;this.H=c}x(Zy,xx);Zy.prototype.F=p("J");function
$y(a,b,c,d,e){yx.call(this,"kix-sas",b,c,d,e);if(!lxa(b))throw
F("Ch`"+D(b)).D;this.V=tq(a,"suggestionId cannot be null.")}x($y,yx);
$y.prototype.F=p("V");function NWa(a,b,c,d,e,f){this.F=a;this.O=!
1;this.J=b;this.V=c;this.W=d;this.aa=e?e:{};this.R=f}x(NWa,Ny);
NWa.prototype.H=function(){Xg(this.J)||(this.J=this.J);if(!Xg(this.J)){var
a=this.getContext().Ma(),b=a.oa(),c=b.ig(),d=this.V,e=b.Qg(d),f=en(b.eb(),e),g=this
.aa;if(f&&!c.Nq("link",e).Zc().D){d=b.Fv("text",d).Wa((Cn(),vn));for(var k in
g)mi(d,k,g[k]);g=d}a=a.hb().JN();for(var l in a)mi(g,l,a[l]);(a=e==Zm(b.eb()))?
(l=this.getContext(),l.R||
(k=$Ca(),k.Wd({ps_ltr:l.aa}),l.R=k),l=io(l.R)):l=io(b.Xe("paragraph",e));d=b.Xe("li
st",e);k={};f=a?[]:b.hx("positioned",cn(b.eb(),e));a=this.R?new MWa(this.R,e,
this.J):new LWa(e,this.J);My(this,a);this.O=!0;var m=this.J;Ym();a=[];for(var
n=0;n<m.length;n=n+1|0)
{n=m.indexOf("\n",n);if(0>n)break;a.push(n)}if(0<a.length&&0<f.length)for(m=a[0]+e|
0,n=0;n<f.length;n++){var q=f[n];this.D(new
qWa(this.getContext(),q.getId(),m))}f=l.ps_hdid;ii(a)||
(k=io(d));d=b.Mp();for(m=0;m<a.length;m=m+1|0)n=a[m]+e|
0,f&&(q=Hl("h",null),0==m&&(q=f),l=Th(l),G(l,"ps_hdid",q)),OWa(this,d,e,n,l,k);!
ii(a)&&f&&(f=a[a.length-1|0]+e|0,f=cn(b.eb(),f+1|
0),l=Th(l),m=Hl("h",null),G(l,"ps_hdid",
m),OWa(this,d,e,f,l,k));l=e+this.J.length-1|0;d=l+1|
0;k=b.hk();for(f=0;f<k.length;f++){m=k[f];var r=kxa(m);n=m;Jo();var u=Ko(n).O;if(!
(r&&u||Lo(m))){n=c.Nq(m,e).Zc();q=c.Nq(m,d).Zc();var
v=js(this.getContext().J,m),A=!n.Ga(q);r=!r&&A;u=!u&&!n.Ga(v)&&jn(b.eb(),e);!r&&!
u||v.Ga(n)||(this.D(new Oy(this.getContext(),m,io(v),e,l,null)),"link"===m&&(q.D?
(g={},this.D(jWa(this.getContext(),e,l))):g=b.getStyle("text",d).Wa((Cn(),vn))))}}d
<Zm(b.eb())&&jn(b.eb(),d)&&0<a.length&&0==b.getStyle("paragraph",e).D.O&&
(c=b.getStyle("text",e-1|0).clone(),c.Wd(g),this.D(new
Oy(this.getContext(),"text",io(c),d,d,null)),this.W&&fv(b,l)&&jn(b.eb(),l)&&(c=io(b
.Xe("text",d)),k={ls_ts:mKa(c)},this.D(new Oy(this.getContext(),"list",k,d,d,!
0))));d=b.hk();c=b.ig();a={};k={};f=l+1|0;m=Zm(b.eb())-1|
0;b=f<m&&Vg(bn(b.eb(),f),"\n");for(n=0;n<d.length;n++)if(q=d[n],v=kxa(q),!Lo(q))
{r=c.Hu(q,e);u=f<=m?c.Hu(q,f):[];A=b&&f<m?c.Hu(q,f+1|0):[];for(var
E=0;E<r.length;E++){var N=r[E];if(!PWa(this.getContext().qa)||!v){var Q=b&&-
1==Bh(A,
N),U=js(this.getContext().J,q),aa=c.Nq(q,e).ik(N);-1!=Bh(u,N)&&!Q||!v&&U.Ga(aa)?
(k[N]||G(k,N,[]),k[N].push(q)):a[N]||(Q=new Zy(N,e,l),G(a,N,Q))}}}for(var fa in a)
{b=[];if(d=k[fa])for(f=0;f<d.length;f+
+)m=d[f],n=c.Nq(m,e).ik(fa).Wa((Cn(),xn)),m=new
$y(fa,m,e,l,n),b.push(m);My(this,a[fa]);for(d=0;d<b.length;d+
+)My(this,b[d])}Sh(g)||this.D(new Oy(this.getContext(),"text",g,e,l,null))}};
function OWa(a,b,c,d,e,f){c=b.Ho(c);b=b.Ho(d);Kf(b,c)&&(a.D(new
Oy(a.getContext(),"paragraph",e,d,d,!0)),a.D(new Oy(a.getContext(),"list",f,d,d,!
0)))};function QWa(a,b){return b&&b.start==b.end?RWa(a,b.start):null}function
SWa(a,b){switch(b.getType()){case 0:var c=b.D;return RWa(a,b.F?c-1|0:c);case 1:case
5:if(a=a.Me(b.getId()))if(b=a.D,TWa(b.getType()))return a}return null}function
RWa(a,b){var c=a.hx("inline",b);a=a.hx("anchored",b);oh(c,a);return
0<c.length&&(c=c[0],TWa(c.D.getType()))?c:null}function TWa(a){return 2==a||0==a}
function UWa(a,b,c){var d=b.$b;if(0==d.getType()){if(!0===c&&1!=b.Uf.length)return
null;b=(b=b.Ee)?Iu(b):null;return QWa(a,b)}return SWa(a,d)};function VWa(a,b)
{if(b>=a.H||b<=a.F)return null;for(var c=a.D,d=0,e=Math.imul(a.Yc(),a.fd());d<e;)
{for(var f=(d+e|0)>>1,g=f/a.fd()|0,k=f%a.fd()|0,l=c[g][k],m=f;!l&&m>d;)m=m-1|
0,g=m/a.fd()|0,k=m%a.fd()|0,l=c[g][k];if(!l||b>l.fl)d=f+1|0;else if(b<l.jl)e=m;else
return new Wm(g,k)}return null}function Vu(a,b){return(b=VWa(a,b))?
a.Df(b):null};function WWa(a,b){this.F=a;this.D=b}x(WWa,C);function XWa()
{}x(XWa,C);function YWa(a,b,c,d){var e={ts_un:!0},f={};P(R(),"docs-text-usc")&&c?
(f.clr_type=1,f.sclr_index=a):(f.clr_type=0,G(f,"hclr_color",b));G(e,"ts_fgc2",f);!
0!==d&&(a=(ir(),jr),Ro(e,a,null,null));return e};function
ZWa(a,b,c,d,e,f,g,k,l,m,n,q,r,u){this.ma=a;this.V=!
1;this.H=b;this.D=c;this.O=d;this.qa=e;this.aa=f;this.W=g;this.J=k;this.ea=l;this.F
=n;this.ha=q?q:($Va(),aWa);this.la=r;this.V=!0===u}x(ZWa,Tta);function
$Wa(a,b,c,d,e,f,g,k,l,m){return new ZWa(a,b,c,new ol(d),e,!0,f,g,k,l,m,void 0,void
0,!1)}ZWa.prototype.Ma=function(){return Tta.prototype.Ma.call(this)};function
az(a,b,c,d,e){return new NWa(a,b,c,!0,d,e)}
function bz(a,b,c,d){if(0==b.length)throw F("Rh").D;var e=[];Mh(b,function(f,g)
{return f.start-g.start|0});if(d=aXa(a,b,d))b=d.F,e=d.D;else for(d=0;d<b.length;d+
+)e.push(b[d].start);return new CWa(a,b,e,c)}function aXa(a,b,c)
{a=a.Ma().oa().eb();for(var d=[],e=[],f=0;f<b.length;f=f+1|0){var
g=b[f].start,k=b[f].end;jn(a,k)&&(!0===c||k==dn(a,g)&&an(a,k)<g)&&(k=k-1|
0);e.push(g);k>=g&&d.push(new Jj(g,k))}return new WWa(d,e)};function bXa()
{}x(bXa,C);function PWa(){throw F("Vh").D;};function cz()
{}x(cz,XWa);cz.prototype.D=function(a){return YWa(11,"#000099",!
0,a)};cz.prototype.F=da(178);cz.prototype.H=da(179);function cXa(){}x(cXa,C);var
dXa;function eXa(){eXa=h();dXa=new cXa};function fXa(a,b)
{gXa();this.F=this.H=this.D=!1;this.O=new Xh;this.J=new Xh;this.H=!0===a;this.F=!
0===b;this.ia(this.O);this.ia(this.J)}var hXa;x(fXa,Vh);function gXa()
{gXa=h();hXa=new fXa(!0,!0)};function dz(){}x(dz,C);function iXa(a)
{this.D=a}function ez(a,b){return $Wa(b,new cz,new dz,uv(),new bXa,Cv,tv,
(gXa(),hXa),(eXa(),dXa),a.D)};function fz(){}x(fz,C);fz.prototype.apply=function(a)
{throw F("Wh`"+D(a.getType())).D;};fz.prototype.Sj=function(a){throw
F("Wh`"+D(a.getType())).D;};function gz(){}x(gz,C);gz.prototype.Cj=function(a)
{throw F("Xh`"+D(a.getType())).D;};function jXa()
{}x(jXa,C);jXa.prototype.F=function(){throw F("Yh").D;};function kXa(){this.H=new
vv;this.J=new vv}kXa.prototype.F=function(a,b){return
this.H.get(a.getType()).F(a,b)};kXa.prototype.D=function(a){return
this.J.get(a.getType()).D(a)};function lXa(a){if(a){var b=[];a.ag()?b=ew(a,!0):a
instanceof au&&(b=du(a,!0));for(a=0;a<b.length;a++)b[a].ec().SI()}};function
hz(a,b,c,d,e){Ex.call(this,"sketchy-addListEntity",a,b);sq(null!
=c&&0<c.length,"entityId cannot be null or empty");if(d)for(var f in
d)a=Number(f),sq(0<=a&&8>=a,"Invalid nesting level: "+a);this.mw=c;c=d||{};if(e)var
g=c;else{e={};for(g in c)d=c[Number(g)],d=new
ct(gt(d.kb()),d.D.concat()),e[Number(g)]=d;g=e}this.AK=g}x(hz,Ex);hz.prototype.Ve=d
a(152);function mXa(a){this.H=a}mXa.prototype.F=function(a,b){var
c={},d=a.H.le_nb,e;for(e in d){var f=d[e];f=new
ct(BOa(f,this.H),zOa(f));c[$Ha(e)]=f}return new
hz(b.yd(),b.Jb(),a.D(),c)};mXa.prototype.D=function(a){var b={},c=a.AK,d;for(d in
c){var
e=c[Number(d)];b[pu(Number(d))]=COa(e.D,e.kb(),this.H)}c={};0<vb(b)&&(c.le_nb=b);re
turn new Yy("list",a.mw,c)};function iz(a,b,c){Ex.call(this,"sketchy-
deleteListEntity",a,b);this.D=tq(c,"entityId cannot be
null.")}x(iz,Ex);iz.prototype.Ve=da(151);function nXa()
{}nXa.prototype.F=function(a,b){return new
iz(b.yd(),b.Jb(),a.D())};nXa.prototype.D=function(a){return new lWa(a.D)};function
jz(a,b,c,d){Ex.call(this,"sketchy-
deleteText",a,b);this.D=c;this.F=d;this.J=dp(this.D,this.F-
1)}x(jz,Ex);jz.prototype.Ve=da(150);function oXa(){}oXa.prototype.F=function(a,b)
{return new jz(b.yd(),b.Jb(),a.uq-1,a.Bu)};oXa.prototype.D=function(a){return new
BWa(a.D+1,a.F)};function kz(a,b,c,d){Ex.call(this,"sketchy-
insertText",a,b);sq(null!=d&&""!=d,"newText cannot be
empty.");this.D=c;this.F=d}x(kz,Ex);kz.prototype.Ve=da(149);function pXa()
{}pXa.prototype.F=function(a,b){return new kz(b.yd(),b.Jb(),a.sq-
1,a.jr)};pXa.prototype.D=function(a){return new LWa(a.D+1,a.F)};function qXa(a)
{this.D=a?a:rXa}function rXa(a,b,c){return c?a:null}x(qXa,C);
qXa.prototype.transform=function(a,b,c){var d=b.D;switch(d){case "set":a:{var
e=a.D;switch(e){case "set":a=c?a:b;break a;case "insert":case "delete":case
"reference":a=null;break a;default:throw F("Zh`"+D(e)).D;}}return a;case
"insert":a:switch(e=a.D,d=b.yb(),e){case "set":break a;case
"insert":if(b=a.yb(),d==b&&c)break a;case "delete":case
"reference":b=a.yb();c=ep(b,d,1);a=a.Rc();a=new uq(e,Qg(c),a);break a;default:throw
F("Zh`"+D(e)).D;}return a;case "delete":a:switch(c=a.D,e=b.yb(),c){case "set":break
a;
case "insert":b=a.yb();c=gp(b,dp(e,e));a=a.F[0];a=Bza(c,a);break a;case
"delete":case "reference":b=a.yb();if(b==e){a=null;break a}b=ep(b,e,-
1);a=a.Rc();a=new uq(c,Qg(b),a);break a;default:throw F("Zh`"+D(c)).D;}return
a;case
"reference":return"reference"===a.D&&(d=a.yb(),d==b.yb()&&(a=a.F[0],b=b.F[0],a=(e=t
his.D,e(a,b,c)),a=null==a?null:vq(d,a))),a;default:throw
F("Zh`"+D(d)).D;}};function sXa(a,b,c,d,e){b=e?b:b.concat();c=e?c:a(c);a=b;var
f=c,g=d;g=void 0===g?null:g;sq(tXa(a,f),"remove and update properties must be
disjoint");if(g){sq(tXa(a,g),"remove and query properties must be disjoint");a:
{for(k in f)if(k in g){var k=!1;break a}k=!0}sq(k,"update and query properties must
be disjoint")}k=null;if(d){k={};e=!e;for(var l in d)l=Number(l),a=d[l],"set"==a.D?
(e||(c=Gb(c),e=!0),c[l]=a.Rc()):k[l]=d[l]}return new uXa(b,c,k)}
function tXa(a,b){for(var c=a.length,d=0;d<c;d++)if(sq(null!=a[d],"properties array
element cannot be null"),a[d]in b)return!1;return!0}function vXa(a,b,c,d){c=new
Tw(c);d=new Tw(xb(d));a=new Tw(Ja(a,function(f)
{return""+f}));tRa(a,d);a=Ja(a.Rc(),function(f){return Number(f)});b=Gb(b);for(var
e in b)(c.contains(Number(e))||d.contains(e))&&delete b[Number(e)];return new
uXa(a,b,null)}
function wXa(a,b,c,d,e,f,g,k){k||(b=vXa(a,b,d,e),a=b.H,b=b.D);for(var l=c?Gb(c):
{},m=0;m<d.length;m++)delete l[d[m]];for(var n in e)delete l[n];if(c&&f)for(var q
in c)q=Number(q),q in f&&(d=g.transform(c[q],f[q],k),null==d?delete
l[q]:l[q]=d);return new uXa(a,b,Cb(l)?null:l)}function uXa(a,b,c)
{this.H=a;this.D=b;this.F=c}uXa.prototype.isEmpty=function(){return!
this.H.length&&Cb(this.D)&&Cb(this.F)};var
xXa={45:12,35:0,42:4,34:5,36:1,41:6,156:56,63:2},yXa={45:!0,35:!0,42:!0,34:!0,36:!
0,41:!0,156:!0,63:!0,33:!0},zXa={35:!0,42:!0,34:!0,36:!0,41:!0,156:!0,63:!0,33:!
0},AXa=new Tw(zua),BXa=Jb(zua),CXa=new Tw(Aua),DXa=Jb(Aua),EXa=new
Tw(Bua),FXa=Jb(Bua);function GXa(a){return void 0!==yXa[a]}function HXa(){var
a=[],b;for(b in yXa)a.push(Number(b));return a}function IXa(a,b){return
GXa(Number(b))};function lz(a,b,c,d,e,f,g,k){Ex.call(this,"sketchy-
styleText",a,b);this.Nx=c;this.ow=d;this.J=dp(this.Nx,this.ow-
1);a=sXa(gt,e,f,g,k);this.Hs=a.H;this.Kc=a.D;this.Xp=a.F;this.D=P(R(),"sketchy-
rstcic")}x(lz,Ex);lz.prototype.Ug=function(){return
JXa(this)};lz.prototype.kb=p("Kc");lz.prototype.Ve=da(148);function JXa(a){return
a.D?KXa(a,FXa):LXa(a,EXa)}function LXa(a,b){var
c=b.xm(ht(a.Kc)).isEmpty()&&b.xm(a.Hs).isEmpty();a.Xp&&(c=c&&b.xm(ht(a.Xp)).isEmpty
());return!c}
function KXa(a,b){for(var c in a.Kc)if(b[c])return!0;for(c=0;c<a.Hs.length;c+
+)if(b[a.Hs[c]])return!0;if(a.Xp)for(var d in a.Xp)if(b[d])return!0;return!
1};function MXa(a){this.H=a}MXa.prototype.F=function(a,b){var
c=a.R,d=a.D,e=RNa(c,d),f=XNa(c,d,this.H),g=WNa(c,d,this.H),k=a.H;a=a.J;var l=0==k?
0:k-1;HNa(k,a,c,d);return new
lz(b.yd(),b.Jb(),l,a,e,f,g)};MXa.prototype.D=function(a){var
b=a.kb(),c=a.Xp;c&&(b=Gb(b),Hb(b,c));b=JNa(a.Hs,b);var
d=LNa.get(b),e=a.Hs,f=a.kb();return new
zx(d,a.Nx+1,a.ow,KNa(b,e,f,c,this.H))};function NXa(a,b,c,d,e,f)
{Ex.call(this,"sketchy-unifiedText",a,b);for(var g in d)tq(d[g],"entityMap entries
cannot be null");a=e.Db();for(b=0;b<a.length;b++)tq(e.get(a[b]),"styleMap entries
cannot be null");this.uf=c;if(!f){c={};for(var k in d){a=d[k];b={};for(var l in a)
{g=Number(l);var m=gt(a[g]);b[g]=m}c[k]=b}d=c}this.D=d;if(!f){f=new
cs;d=e.Db();for(k=0;k<d.length;k+
+)l=Number(d[k]),c=e.get(l),a=gt(c.kb()),f.set(l,new
ct(a,c.D.concat()));e=f}this.F=e}x(NXa,Ex);NXa.prototype.getText=p("uf");
NXa.prototype.Ve=da(147);function OXa(a,b,c){this.O="kix-
ut";this.F=a;this.H=b;this.D=c}x(OXa,xx);function PXa(a){this.H=a}
PXa.prototype.F=function(a,b){var c=a.F.substring(1),d={},e=a.H;for(l in e){var
f=e[l].le_nb;if(f){var g={};for(n in f){var
k=$Ha(n);g[k]=BOa(f[n],this.H)}d[l]=g}}e=new cs;a=a.D;var l=c.length;for(var m in
a){f=Lo(m);g=a[m];var n=g.Db();for(k=0;k<n.length;k++){var q=Number(n[k]);var r=f?
q:k<n.length-1?Number(n[k+1])-1:l;var u=0==q?0:q-
1,v=r;HNa(q,r,g.get(q),m);QXa(u,e);v<l&&QXa(v,e);var A=g.get(q);q=void
0;r=m;A=UNa(A,r);var E=XNa(A,r,this.H);for(q in A)if("cs_cids"==q){var
N=WNa(A,r,this.H),Q;for(Q in N)N[Q]=
N[Q].Rc();Hb(E,N)}q=E;r=e.Db();u=cb(r,u);v=cb(r,v);0>v&&(v=r.length);for(;u<v;u+
+)A=r[u],E=e.get(A).kb(),E=Gb(E),Hb(E,q),e.set(A,new ct(E,[]))}}return new
NXa(b.yd(),b.Jb(),c,d,e)};PXa.prototype.D=function(){throw Error("$h");};function
QXa(a,b){if(!b.get(a)){var c=gs(b,a);c?b.set(a,c.clone()):b.set(a,new ct({},
[]))}};function mz(a,b,c,d,e,f,g){Ex.call(this,"sketchy-
updateListEntity",a,b);sq(0<=d&&8>=d,"Invalid nesting level:
"+d);a=e.length;for(b=0;b<a;b++)sq(null!=e[b],"remove properties cannot be
null"),sq(!(e[b]in f),"Found same key in style types to remove and style types to
set: "+e[b]);this.Fz=tq(c,"entityId cannot be null.");this.kH=d;this.aL=g?
e:e.concat();this.Kc=g?
f:gt(f)}x(mz,Ex);mz.prototype.kb=p("Kc");mz.prototype.Ve=da(146);function RXa(a)
{this.H=a}RXa.prototype.F=function(a,b){var
c=a.H.le_nb,d=qba(c),e=$Ha(d);c=c[d];return new
mz(b.yd(),b.Jb(),a.D(),e,zOa(c),BOa(c,this.H))};RXa.prototype.D=function(a){var
b=a.aL,c=a.kb();b=COa(b,c,this.H);b={le_nb:Ib(pu(a.kH),b)};return new
Qy(a.Fz,b)};function SXa(){if(TXa)return TXa;var a=TXa=new kXa,b=new
pXa;a.H.set("kix-is",b);a.J.set("sketchy-insertText",b);b=new oXa;a.H.set("kix-
ds",b);a.J.set("sketchy-deleteText",b);b=Bv();var c=new MXa(b);a.H.set("kix-
as",c);a.J.set("sketchy-styleText",c);c=new mXa(b);a.H.set("kix-
ae",c);a.J.set("sketchy-addListEntity",c);c=new nXa;a.H.set("kix-
de",c);a.J.set("sketchy-deleteListEntity",c);c=new RXa(b);a.H.set("kix-
ue",c);a.J.set("sketchy-updateListEntity",c);b=new PXa(b);a.H.set("kix-
ut",b);a.J.set("sketchy-unifiedText",
b);return a}var TXa=null;function UXa(){this.F=new vv}UXa.prototype.D=function(a)
{return this.F.get(a.getType()).D(a)};function nz(a,b){VXa.F.set(a,b)};function
WXa(){}WXa.prototype.D=function(a){var b=UNa(a.R,a.D);return[new
zx(a.D,a.H,a.J,b)]};function XXa(){}XXa.prototype.D=function(a){return[a]};function
YXa(){this.F=P(R(),"sketchy-etstcp")}
YXa.prototype.D=function(a){for(var b=INa(a.kb()),c=a.Hs,d={},e=0;e<c.length;e++)
{var f=c[e],g=yv[f];if(void 0!==g&&("voice_corrections"!=g&&"voice_dotted_span"!
=g||P(R(),"sketchy-evt"))){var k=d[g];k?k.push(f):d[g]=[f]}}c=(c=a.Xp)?INa(c):
{};e=[];for(var l in HLa){var m=HLa[l];f=b[m];g=d[m];k=c[m];if(f||g||k)if(f=f?f:
{},g=g?g:[],"paragraph"==m&&a.Nx+1!=a.ow)for(m=a.Nx;m<a.ow;m++)e.push(new
lz(a.getId(),a.Jb(),m,m+1,g,f,k,this.F));else e.push(new
lz(a.getId(),a.Jb(),a.Nx,a.ow,g,f,k,this.F))}return e};function ZXa()
{}ZXa.prototype.D=function(a){var b=a.H.le_nb,c=[],d;for(d in b){var
e={le_nb:Ib(d,b[d])};c.push(new Qy(a.D(),e))}return c};function $Xa(){this.F=VXa}
$Xa.prototype.D=function(a){a=Ih(a.D);for(var b=[],c=0;c<a.length;c++)
$a(b,this.F.D(a[c]));return b};var VXa=null;function aYa(){var a=SXa();if(!VXa)
{VXa=new UXa;var b=new XXa;nz("kix-is",b);nz("sketchy-insertText",b);nz("kix-
ds",b);nz("sketchy-deleteText",b);nz("kix-as",new WXa);nz("sketchy-styleText",new
YXa);nz("kix-ae",b);nz("sketchy-addListEntity",b);nz("kix-de",b);nz("sketchy-
deleteListEntity",b);nz("kix-ue",new ZXa);nz("sketchy-updateListEntity",b);nz("kix-
ut",b);nz("sketchy-unifiedText",b);b=new $Xa;nz("docs-null",b);nz("docs-
mlti",b)}b=VXa;this.D=a;this.F=b}
function oz(){bYa||(bYa=new aYa);return bYa}function cYa(a,b,c){return
pz(a,b,c)}function pz(a,b,c){var d=void 0!==c;b=a.F.D(b);var e=a.D;a=d?function(k)
{return e.F(k,c)}:y(e.D,e);var f=Ja(b,a);a=d?b:f;d=d?f:b;f=[];for(var
g=0;g<b.length;g++)f.push(new Fx(a[g],d[g]));return ll(f)}var bYa=null;function
dYa(a,b){this.D=a;this.H=b}x(dYa,hva);function qz(a)
{this.D=a}x(qz,C);w=qz.prototype;w.ig=function(){var
a;return(a=this.D,a()).ig()};w.eb=function(){var
a;return(a=this.D,a()).eb()};w.Qg=function(a){var
b;return(b=this.D,b()).Qg(a)};w.Dj=function(a){var
b;return(b=this.D,b()).Dj(a)};w.cH=da(91);w.qB=function(a){var
b;return(b=this.D,b()).qB(a)};w.isEmpty=function(){var
a;return(a=this.D,a()).isEmpty()};w.Me=function(a){var
b;return(b=this.D,b()).Me(a)};w.Kx=function(a){var b;return(b=this.D,b()).Kx(a)};
w.Nk=function(a){var b;return(b=this.D,b()).Nk(a)};w.lY=function(a){var
b;return(b=this.D,b()).lY(a)};w.Uu=da(94);w.i8=function(a,b){var
c;return(c=this.D,c()).i8(a,b)};w.hx=function(a,b){var
c;return(c=this.D,c()).hx(a,b)};w.E3=function(){var
a;return(a=this.D,a()).E3()};w.IJ=da(97);w.oV=function(){var
a;return(a=this.D,a()).oV()};w.Pt=function(a){var
b;return(b=this.D,b()).Pt(a)};w.hk=function(){var
a;return(a=this.D,a()).hk()};w.Fla=function(a,b,c){var
d;return(d=this.D,d()).Fla(a,b,c)};
w.nQ=function(a,b){var c;return(c=this.D,c()).nQ(a,b)};w.k8=function(a,b){var
c;return(c=this.D,c()).k8(a,b)};w.JJ=da(100);w.Fv=function(a,b){var
c;return(c=this.D,c()).Fv(a,b)};w.xJ=da(103);w.Ek=function(a,b){var
c;return(c=this.D,c()).Ek(a,b)};w.uj=function(a,b){var
c;return(c=this.D,c()).uj(a,b)};w.Kg=function(a){var
b;return(b=this.D,b()).Kg(a)};w.An=function(a){var
b;return(b=this.D,b()).An(a)};w.Cz=function(a,b,c,d,e,f){var
g;return(g=this.D,g()).Cz(a,b,c,d,e,f)};
w.QN=function(a,b){var
c;return(c=this.D,c()).QN(a,b)};w.vP=da(106);w.In=function(a,b,c,d,e,f,g,k){var
l;return(l=this.D,l()).In(a,b,c,d,e,f,g,k)};w.zia=function(a,b){var c;
(c=this.D,c()).zia(a,b)};w.a7=function(a,b,c){var d;
(d=this.D,d()).a7(a,b,c)};w.Uja=function(a,b,c){var d;
(d=this.D,d()).Uja(a,b,c)};w.Epa=function(a,b,c){var d;
(d=this.D,d()).Epa(a,b,c)};w.oQ=function(a,b){var c;
(c=this.D,c()).oQ(a,b)};w.Dla=function(a,b,c){var d;(d=this.D,d()).Dla(a,b,c)};
w.Ela=function(a,b,c,d){var e;(e=this.D,e()).Ela(a,b,c,d)};w.Mla=function(a,b){var
c;(c=this.D,c()).Mla(a,b)};w.Jla=function(a,b,c){var d;
(d=this.D,d()).Jla(a,b,c)};w.Ila=function(a,b){var c;
(c=this.D,c()).Ila(a,b)};w.Gla=function(a){var b;
(b=this.D,b()).Gla(a)};w.Hla=function(a,b){var c;
(c=this.D,c()).Hla(a,b)};w.Lla=function(a,b){var c;
(c=this.D,c()).Lla(a,b)};w.Kla=function(a,b){var c;
(c=this.D,c()).Kla(a,b)};w.npa=function(a,b,c){var d;(d=this.D,d()).npa(a,b,c)};
w.Cna=function(a,b){var c;(c=this.D,c()).Cna(a,b)};w.j8=function(a,b,c,d){var
e;return(e=this.D,e()).j8(a,b,c,d)};w.mpa=function(a,b,c,d,e){var
f;return(f=this.D,f()).mpa(a,b,c,d,e)};w.Bna=function(a,b,c){var
d;return(d=this.D,d()).Bna(a,b,c)};w.aG=da(109);w.BJ=da(112);w.oB=function(){var
a;return(a=this.D,a()).oB()};w.bH=function(a){var b;(b=this.D,b()).bH(a)};w.
$G=function(){var a;return(a=this.D,a()).$G()};w.aH=function(a){var b;
(b=this.D,b()).aH(a)};w.Ku=da(83);
w.getStyle=function(a,b){var
c;return(c=this.D,c()).getStyle(a,b)};w.Xe=function(a,b){var
c;return(c=this.D,c()).Xe(a,b)};w.Cm=function(a,b){var
c;return(c=this.D,c()).Cm(a,b)};w.Kj=function(a,b){var
c;return(c=this.D,c()).Kj(a,b)};w.clear=function(){var a;
(a=this.D,a()).clear()};w.mY=da(88);w.copyTo=function(a){var b;
(b=this.D,b()).copyTo(a)};w.SI=function(){var a;
(a=this.D,a()).SI()};w.Ga=function(a){return Kf(this,a)?!0:a instanceof qz?
ng(this.D,a.D):!1};w.Mp=function(){var a;return(a=this.D,a()).Mp()};
w.zq=function(){var a;return(a=this.D,a()).zq()};function eYa(a,b,c)
{b=b.D;c=c.D;b=an(a,jn(a,b-1|0)?b-1|0:b);a=an(a,jn(a,c-1|0)?c-1|0:c);return b!
=a};function fYa(a){this.D=a}function gYa(a){return nn(a)||"\u001c"===a}function
hYa(a){return nn(a)}function iYa(a){return nn(a)}x(fYa,C);function jYa(a,b){return
0==b.getType()&&a.D<b.D}function kYa(a,b,c){return Eva(b.eb(),c)||!
a&&PJa(c,b.Mp())}function lYa(a,b,c,d,e){return qh(e.Uf)?Mu(mYa(a,b,c,e.$b,d.
$b)):nYa(a,b,c,d,e)}
function nYa(a,b,c,d,e){var f=1==(e.Uf.length-e.H.length|0),g=e.H;if(0!=g.length)
{for(var k,l=0;l<g.length;l=l+1|0){k=g[l];var m=oYa(b,c,k.start,gYa,!
0);k=oYa(b,c,k.end,hYa,!1);g[l]=new Jj(m,k);if(-1==m||-1==k||m>k)Kh(g,l),l=l-1|
0}Mh(g,Ju);for(l=0;l<(g.length-1|0);l=l+1|0)g[l].end>=g[l+1|0].start&&(g[l]=new
Jj(g[l].start,Math.max(g[l].end,g[l+1|0].end)),Kh(g,l+1|0),l=l-1|0)}if(!e.Ee)return
new Ku(e.$b,null,null,g,null);l=e.Ii;l||(m=F("fi"),a.D.log(m,null,!1));m=l.F;k=m.D-
1|0;if(!Qj(Iu(l),k)||!jn(b.eb(),
k))if(k=m.D>(l.D+l.jf()|0)/2,k=pYa(a,b,c,m.D,iYa,k),k!=m.D){var
n=F("gi");a.D.log(n,null,!1);m=tJa(m,k);n=Math.min(l.jf(),k);l=new
Hu(n,Math.max(l.D,k-1|0),m)}m=e.Ee;m||(k=F("hi"),a.D.log(k,null,!1));k=m.F;if(k.D!
=m.jf()&&k.D!=(m.D+1|0)){n=F("ii");a.D.log(n,null,!1);k=tJa(k,m.jf());var q=new
Hu(m.jf(),m.D,k)}else q=m;m=l.F;k=m.D;n=q.F;var
r=n.D,u=k==Iu(l).end+1,v=r==Iu(q).end+1;d=jYa(n,d.$b);var
A=Iu(e.Ii),E=Iu(e.Ee),N=Zm(b.eb())-1|0;if(1>A.start||1>E.start||A.start>N||
E.start>N||1>A.end||1>E.end||
A.end>N||E.end>N)e=F("di"),a.D.log(e,null,!1),e=!0;else{b:
{e=e.Uf;A=b.eb();for(E=0;E<e.length;E++)if(N=e[E],an(A,N.start)!=an(A,N.end)){e=!
1;break b}e=!0}e?e=!1:(e=F("ei"),a.D.log(e,null,!1),e=!0)}if(e||f&&l.jf()!
=q.jf()&&l.D!=q.D)return
qYa(b,r);e=f&&u;A=q;q=pYa(a,b,c,Iu(A).start,gYa,d);e=rYa(a,b,c,e,A,d);e=new
Jj(q,e);if(sYa(e,r,v,k,u))return Mu(Eu(e.start));d=v?e.end+1|
0:e.start;v=n.F;q=dn(b.eb(),e.start)+1|0;d>=q&&(d>q&&(d=F("bi"),a.D.log(d,null,!
1)),d=q,v=!0);q=Fu(d,v);q=new Hu(e.start,e.end,
q);if(f){e.start>k||e.end<(k-1|0)?(c=kg("ci"),a.D.log(c,null,!1),a=!0):a=!
1;if(a)return qYa(b,e.start);l=new
Hu(e.start,e.end,m)}else{d=l;f=pYa(a,b,c,Iu(d).start,gYa,!0);c=rYa(a,b,c,u,d,!
1);c=new Jj(f,c);f=q;Oj(Iu(l),Iu(f))?(f=F("ai"),a.D.log(f,null,!1),a=!0):a=!
1;if(a)return qYa(b,e.start);sYa(c,r,!1,k,u)?(m=tJa(n,e.start),l=new
Hu(e.start,e.end,m)):l=new Hu(c.start,c.end,m)}tYa(g,l);tYa(g,q);if(P(R(),"docs-
text-edms"))for(b=b.eb(),a=q.F,c=g.length-1|0;0<=c;c=c-1|
0)eYa(b,Eu(g[c].start),a)&&Kh(g,
c);return Ou(q,l,g)}function rYa(a,b,c,d,e,f){return d&&!nn(bn(b.eb(),Iu(e).end))?
Iu(e).end+1|0:pYa(a,b,c,Iu(e).end,hYa,f)}function sYa(a,b,c,d,e){return
a.start>a.end||a.start==a.end&&!e&&!c||a.start==a.end&&e&&a.end==d||
a.start==a.end&&c&&a.end==b}function tYa(a,b){for(var c=0;c<a.length;c=c+1|
0)Oj(a[c],Iu(b))&&(Kh(a,c),c=c-1|0)}function qYa(a,b){var c=Zm(a.eb())-1|
0;a=a.eb();if(1<=b&&b<=c&&nn(bn(a,b)))return Mu(Eu(b));if(1>b||b>c)b=1;return
Mu(Eu(dn(a,b)))}
function mYa(a,b,c,d,e){if(2==d.getType())return e=d.F,0>=e||e>=Zm(b.eb())||!
fv(b,e)?mYa(a,b,c,Eu(e),null):d;if(3==d.getType()){e=d.J;if(0>=e||
e>=Zm(b.eb()))a=mYa(a,b,c,Eu(e),null);else{var
f=b.getStyle("list",e);a=fv(b,e)&&Kf(Bu(f),d.H)&&Cu(f)==d.F?
d:mYa(a,b,c,Eu(e),null)}return a}if(4==d.getType())
{c=d.F;d=[];e={};f=b.Mp().Ho(c[0].D);for(var g=0;g<c.length;g++){var
k=c[g],l=k.D,m=VWa(f,l),n=f.Jb(m.Ab(),m.Kb());k=k.Ld();if(!(n.jl!=l||l in e&&k in
e[l]&&k in e[l])){l in e||Ph(e,l,{});e[l][k]=!0;a:{var q=
f;var r=m;m=k;var u=b.getStyle("tbl",q.F).ea,v=r.Kb(),A=r.Ab();r=null;switch(m)
{case "cell_bl":r="cell_br";v=u?v-1|0:v+1|0;break;case "cell_br":r="cell_bl";v=u?
v+1|0:v-1|0;break;case "cell_bt":r="cell_bb";A=A-1|0;break;case
"cell_bb":r="cell_bt",A=A+1|0}if(0<=v&&v<q.fd()&&0<=A&&A<q.Yc()&&(q=q.Jb(A,v)))
{q=new Uu(q.jl,r);break a}q=null}if(q){m=q.D;m in e||Ph(e,m,
{});m=e[m];u=q.Ld();m[u]=!0;a:switch(q=Vu(f,q.D),n.$e()){case 0:n=!
Kf(n,q.im());break a;case 1:n=0==q.$e()?!Kf(n.im(),q):!Kf(n.im(),q.im());
break a;default:n=!0}n&&d.push(new Uu(l,k))}else d.push(new Uu(l,k))}}return 0!
=d.length?new $u(d):mYa(a,b,!0,Eu(c[0].D),null)}if(0!=d.getType())return d;e=e?
jYa(d,e):!1;g=f=d.D;Eva(b.eb(),g)&&(g=g+(0==g?1:-1)|0);g=pYa(a,b,c,g,iYa,e);return
g!=f?tJa(d,g):d}function pYa(a,b,c,d,e,f){var g=Zm(b.eb()),k=d;if(0>=d||
d>=g)2>g&&(k=F("ki"),a.D.log(k,null,!1)),k=0>=d?1:g-1|0;d=oYa(b,c,k,e,f);-
1==d&&(d=oYa(b,c,k,e,!f),-1==d&&(b=F("li"),a.D.log(b,null,!1)));return d}
function oYa(a,b,c,d,e){var f=a.eb(),g=Zm(f);if(!0===e)for(;0<c&&!kYa(b,a,c);c=c-1|
0){if(d(bn(f,c)))return c}else for(;c<g&&!kYa(b,a,c);c=c+1|0)if(d(bn(f,c)))return
c;return-1};function uYa(a,b,c)
{this.J=a;this.D=b;this.F=Mu(Eu(1));this.H={};this.O=c}x(uYa,C);w=uYa.prototype;w.g
etSelection=p("F");w.Ke=da(182);w.yn=da(185);w.Sn=function()
{this.F=Mu(Eu(1))};w.Oe=function(a,b){var c=this.O,d=this.D,e=this.F;var
f=lYa(c,d,!1,e,a);var g=a.J;g&&(c=lYa(c,d,!0,Lu(e),g),f=new Ku(f.
$b,f.Ee,f.Ii,f.H,c));c=this.F.$b;a=a.$b;Sh(this.H)||!b||a.Ga(c)||
this.nF();this.F=f};w.Un=da(188);w.kr=function(){var a=this.D.Fv("text",this.F.
$b).clone();a.Wd(this.H);return a};w.JN=p("H");
w.eF=function(a){Oka(this.H,a)};w.FH=da(191);w.nF=function(){this.H={}};function
vYa(a,b){return new uYa(a,b,new fYa(a))}function rz(a,b){return vYa(new
ol(a),b)};function sz(a){this.D=a}x(sz,C);w=sz.prototype;w.getSelection=function()
{var a;return(a=this.D,a()).getSelection()};w.Oe=function(a,b){var c;
(c=this.D,c()).Oe(a,b)};w.Sn=function(){var a;
(a=this.D,a()).Sn()};w.Ke=da(181);w.yn=da(184);w.Un=da(187);w.kr=function(){var
a;return(a=this.D,a()).kr()};w.JN=function(){var
a;return(a=this.D,a()).JN()};w.eF=function(a){var b;
(b=this.D,b()).eF(a)};w.FH=da(190);w.nF=function(){var a;
(a=this.D,a()).nF()};function wYa(){}x(wYa,C);function xYa(){}x(xYa,C);function
yYa(){this.D=!1;this.F=[];this.H=[]}x(yYa,Vh);function zYa(a,b,c,d)
{a=a.F;hh(d);if(!(c in b.F)){var e=xra(jh());G(b.F,c,e)}e=b.F[c];Jja(!
e.D.Es(ora(e,d)),d);Ql(e,d);e=new
xYa;e.F=b;e.D=c;e.H=d;a.push(e)}yYa.prototype.wa=function()
{AYa(this);Vh.prototype.wa.call(this)};
yYa.prototype.jo=function(a,b){for(var c=0;c<this.F.length;c=c+1|0){var
d=this.F[c];if(void 0==d.H&&Kf(d.F,a)&&Kf(d.D,b)){try{d.F.jo(d.D,d.H)}catch(e)
{if(e=Qf(e),!(e instanceof jg))throw e.D;}a=c;a==(this.F.length-1|0)?this.F.pop():
(b=this.F.pop(),this.F[a]=b);break}}};function AYa(a){for(var b=a.F.pop();b;)
{try{b.F.jo(b.D,b.H)}catch(c){if(c=Qf(c),!(c instanceof jg))throw
c.D;}b=a.F.pop()}for(b=a.H.pop();b;){try{nka(b.F.H,b.D)}catch(c){if(c=Qf(c),!(c
instanceof jg))throw c.D;}b=a.H.pop()}};function BYa(a,b,c,d,e,f)
{Gx.call(this,null,null,new fz,new gz,new jXa,null,null,null,null);this.Va=!
1;CYa(this,a,b,c,d,e,f)}x(BYa,iy);function CYa(a,b,c,d,e,f,g)
{a.rb=d;a.Gc=b.hb();aTa(a,new qz(function(){return DYa(a)}));bTa(a,new
sz(function(){return EYa(a)?a.Gc.OA():a.sb?
a.sb:vYa(a.rb,a.oa())}));a.F=b;a.aa=g;a.Aa=c;a.Va=null!=f?f:!0;a.sb=!0===e?
vYa(a.rb,a.oa()):null;a.aa&&FYa(a)}
function FYa(a){a.Bd=new
yYa;a.ia(a.Bd);zYa(a.Bd,a.aa.ZN(),a.Aa.get().getKey(),function(b)
{a.sj().dispatchEvent(new Mta(b.D.Jt,b.F.H,b.H))});a.ma=new
rk;a.ia(a.ma);tk(a.ma,a.aa.zi(),function(b){a.zi().dispatchEvent(new
Pta(b.D,b.F,b.H,null))});tk(a.ma,a.aa.Tm(),function(b){a.Tm().dispatchEvent(new
Qta(b.D,b.F,b.H))});tk(a.ma,a.aa.vh(),function(b){var
c=b.J.D,d=b.O.D,e=a.F.hb().getSelection().D,f=a.Aa.get();if(null!=f){var
g=c.Mq(f);if(e.Mq(f)||g)c=g?c.ui():Mu(Eu(1)),d=d.Mq(f)?
d.ui():Mu(Eu(1)),a.vh().dispatchEvent(new Rta(c,
d,b.F,b.H,b.V,null,b.R))}});tk(a.ma,a.aa.wt(),function(b){var
c=b.J.D,d=b.O.D,e=a.F.Tj(b.D).getSelection().D,f=a.Aa.get();if(null!=f){var
g=c.Mq(f);if(e.Mq(f)||g)c=g?c.ui():Mu(Eu(1)),d=d.Mq(f)?
d.ui():Mu(Eu(1)),a.wt().dispatchEvent(new
Lta(b.D,c,d,b.F,b.H,b.R))}})}w=BYa.prototype;w.Fc=function(){return
this.Aa.get()};function EYa(a){return
a.Gc.getSelection().D.Mq(a.Fc())}w.Ym=function(a){return
this.F.Ym(a)&&this.F.Tj(a).getSelection().D.Mq(this.Fc())};
w.Tj=function(a){var b=this;if(!this.Ym(a))throw F("mi`"+D(a)).D;return new
sz(function(){return b.Ym(a)?
b.F.Tj(a).OA():vYa(b.rb,b.oa())})};w.Vh=function(a,b,c,d){this.Lq(function(e,f)
{e.Oe(a,f)},b,c,d)};w.lX=da(159);w.Lq=function(a,b,c,d)
{EYa(this)&&this.F.Lq(function(e,f){e.SKa(a,f)},b,c,d)};w.ila=function(a,b,c)
{EYa(this)&&this.F.ila(a,b,c)};w.LL=function(a)
{this.Va&&this.F.LL(a)};w.flush=function(a,b,c)
{this.Va&&this.F.flush(a,b,c)};w.NQ=function(a,b,c){this.Va&&this.F.NQ(a,b,c)};
w.dE=function(a,b,c){var d=this.Fc();a=pz(this.Kd,a,d);return
this.F.dE(a,b,c)};w.BI=function(a,b,c){var d=this.Fc();a=pz(this.Kd,a,d);return
this.F.BI(a,b,c)};function tz(a,b,c,d,e,f){d=void 0===d?!1:d;e=void 0===e?!
0:e;BYa.call(this,a,new GYa(c),new ol(uv()),d,e,f||
null);this.XEa=a;this.Kd=b;this.ee=c}x(tz,BYa);tz.prototype.Fc=p("ee");function
DYa(a){var b=a.ee;return a.XEa.oa().ec(b,!0)}function GYa(a)
{this.D=a}GYa.prototype.get=p("D");function HYa(){this.D=null}function IYa(a,b,c,d)
{var e=b.hb().getSelection(),f=e.R;if(e.D.isEmpty()){if(f.isEmpty())
{f=[];c=tt(c);e=!1;for(var g=0;g<c.length;g++){var k=c[g];if(155==k.getType()){var
l=Zr(k.D.Bm());$a(f,JYa(b,k.getId(),l,d))}else d&&k instanceof Zv&&!k.Rg()&&!
k.Fe()?e=!0:f.push(KYa(b,new ws(k.getId(),null)))}e&&f.push(LYa(a));return
f}return(a=sx(b.oa(),f.getId()))?JYa(b,f.getId(),pw(a,f.kE()),d):
[]}return[uz(0,b)]}function LYa(a){a.D||(a.D=MYa());return a.D}
function uz(a,b,c){a=c;if(!a){a=b.hb().getSelection().D;if(a.isEmpty())throw
Error("ni");a=a.Fc()}return new tz(b,oz(),a,!0,!1)}function KYa(a,b)
{a=uz(0,a,b);a.hb().Oe(Nu(Zm(a.oa().eb()),1),!0);return a}function JYa(a,b,c,d)
{for(var e=[],f=sx(a.oa(),b),g=!1,k=0;k<c.length;k++){var l=c[k];!d||f.Df(l).Fe()?
e.push(KYa(a,new ws(b,l))):g=!0}g&&e.push(MYa(f));return e}function MYa(a)
{a=Gv(a);var b=rz(uv(),a);b=new iy(a,b,new fz,new gz,new
jXa);b.hb().Oe(Nu(Zm(a.eb()),1),!0);return b};function
NYa(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q)
{this.ma=a;this.D=b;this.F=c;this.aa=d;this.J=e;this.O=f;this.ea=g;this.la=k;this.J
a=l;this.H=new
iXa(r);this.W=m;this.ha=n;this.qa=q;this.Ca=r;this.Ka=u;this.xa=v;this.La=A;this.R=
N;this.V=Q;this.za=E}x(NYa,Tta);NYa.prototype.Ma=function(){return
Tta.prototype.Ma.call(this)};function OYa()
{Me.call(this);this.F=[];this.D=[]}x(OYa,Me);OYa.prototype.register=function(a)
{this.D.push(a)};OYa.prototype.flush=function()
{this.F=this.F.concat(this.D);this.dispatchEvent("F");this.D=[]};function
PYa(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,Kb,
ic,Xb){this.J=a;this.V=void 0===c?null:c;this.qa=void 0===b?null:b;this.bb=void
0===d?null:d;this.H=void 0===e?null:e;this.R=void 0===f?null:f;this.Gb=void 0===g?
null:g;this.rb=void 0===k?null:k;this.D=void 0===l?null:l;this.Ac=void 0===m?
null:m;this.Ra=void 0===n?null:n;this.Wb=void 0===q?null:q;this.ea=void 0===r?
null:r;this.za=void 0===u?null:u;this.W=void 0===v?null:v;this.F=void 0===A?
null:A;this.aa=void 0===
E?null:E;this.xa=void 0===N?null:N;this.ib=void 0===Q?null:Q;this.mb=void 0===ic?
null:ic;this.La=void 0===U?null:U;this.Na=void 0===Xb?null:Xb;this.la=void 0===aa?
null:aa;this.gb=void 0===fa?null:fa;this.Ob=void 0===oa?null:oa;this.dc=void
0===wa?null:wa;this.jb=void 0===Ca?null:Ca;this.hc=void 0===Ba?null:Ba;this.Ca=void
0===Aa?null:Aa;this.O=void 0===Ga?null:Ga;this.ma=void 0===Sa?null:Sa;this.ha=void
0===rb?null:rb;this.Aa=void 0===lb?null:lb;this.Ka=void 0===Db?null:Db;this.Va=void
0===Kb?null:
Kb};function vz()
{this.Na=this.Ca=this.ha=this.ma=this.La=this.Aa=this.O=this.hc=this.W=this.dc=this
.Wb=this.mb=this.la=this.Ka=this.R=this.V=this.rb=this.xa=this.ea=this.J=this.aa=th
is.za=this.Gb=this.H=this.jb=this.Ac=this.Va=this.Ob=this.Ra=this.D=this.ib=this.gb
=this.bb=this.qa=this.F=null}function wz(a,b){a.Gc=b;return a}function QYa(a,b)
{a.qa=b;return a}function RYa(a,b){a.gb=b;return a}function SYa(a,b){a.ib=b;return
a}function xz(a,b){a.D=b;a.F&&a.D&&J(a.D,4);return a}
function yz(a,b){a.Ob=b;return a}function TYa(a,b){a.Gb=b;return a}function
UYa(a,b){a.La=b;return a}function zz(a,b){a.Va=b;return a}function VYa(a,b)
{a.za=b;return a}function WYa(a,b){a.Ka=b;return a}function XYa(a,b){a.mb=b;return
a}function Az(a,b){a.dc=b;return a}function YYa(a,b){a.Na=b;return a}
vz.prototype.build=function(){this.F&&(this.D||(this.D=new
yy),O(this.D,4,this.F));return new
PYa(this.Gc,this.qa,this.gb,this.ib,this.D,this.bb,this.Ob,this.Ra,this.Va,this.Ac,
this.Gb,this.jb,this.H,this.za,this.aa,this.J,this.ea,this.xa,this.rb,this.R,this.l
a,this.mb,this.Wb,this.dc,this.W,this.hc,this.O,this.La,this.ma,this.ha,this.Aa,thi
s.Ca,this.Na,this.V,this.Ka)};
function Bz(a){var b=xz(SYa(RYa(QYa(wz(new
vz,a.J),a.qa),a.V),a.bb),a.H);b.bb=a.R;b=yz(b,a.Gb);b.Ra=a.rb;b=zz(b,a.D);b.Ac=a.Ac
;b=TYa(b,a.Ra);b.jb=a.Wb;b.H=a.ea;b=VYa(b,a.za);b.aa=a.W;b.J=a.F;b.ea=a.aa;b.xa=a.x
a;b.rb=a.ib;b.V=a.mb;b.R=a.La;b=WYa(b,a.Na);b.la=a.la;b=XYa(b,a.gb);b.Wb=a.Ob;b=Az(
b,a.dc);b.W=a.jb;b.hc=a.hc;b.O=a.Ca;b=UYa(b,a.O);b.ma=a.ma;b.ha=a.ha;b.Aa=a.Aa;b.Ca
=a.Ka;return YYa(b,a.Va)};function ZYa(){this.yi=0}var $Ya;x(ZYa,vg);function aZa()
{var a=new ZYa;a.F="ALL";a.yi=1;return a}function bZa(){bZa=h();$Ya=aZa()};function
cZa(a){I(this,a,0,-1,null,null)}z(cZa,H);cZa.prototype.Tn=function(){return
J(this,6)};function dZa(a,b){L(a,13,b)};function eZa(a){I(this,a,0,-
1,fZa,null)}z(eZa,H);var fZa=[90,91,93,103];function gZa(){this.D=new
eZa}x(gZa,C);function Cz(a){a.F||(a.F=new jVa,O(a.D,16,a.F));return a.F}function
hZa(a,b){J(a.D,97);L(a.D,97,b)}function iZa(a,b){J(a.D,1);L(a.D,1,b)}function
vqa(a,b){J(a.D,2);L(a.D,2,b)}function jZa(a,b){J(a.D,3);L(a.D,3,b)}function
kZa(a,b){J(a.D,4);L(a.D,4,b)}function lZa(a,b){J(a.D,13);L(a.D,13,b)}function
mZa(a,b){J(a.D,14);L(a.D,14,b)}function nZa(a,b){J(a.D,37);L(a.D,37,b)}function
oZa(a,b){J(a.D,28);L(a.D,28,b)}
function pZa(a){var b=1E3*Ml().F.F;J(a.D,44);L(a.D,44,b)}function qZa(a,b)
{J(a.D,25);L(a.D,25,b)}function rZa(a,b){J(a.D,48);L(a.D,48,b)}function sZa(a,b)
{J(a.D,52);L(a.D,52,b)}function tZa(a,b){J(a.D,84);L(a.D,84,b)}function uZa(a,b)
{J(a.D,66);L(a.D,66,b)}function Dz(a){a.H||(a.H=new ona,O(a.D,65,a.H));return
a.H}function vZa(a){var b=Ez();J(Dz(a),1);var c=Dz(a);L(c,1,b);return a}function
wZa(a,b){J(Dz(a),2);a=Dz(a);L(a,2,b)}function xZa(a,b){J(Dz(a),3);a=Dz(a);L(a,3,b)}
function yZa(a){var b=zZa();J(Dz(a),11);a=Dz(a);L(a,11,b)}function AZa(a)
{J(Dz(a),4);a=Dz(a);L(a,4,!0)}function BZa(a,b)
{J(Dz(a),5);a=Dz(a);L(a,5,b)}function CZa(a,b){J(Dz(a),6);a=Dz(a);L(a,6,b)}function
DZa(a,b){J(Dz(a),8);a=Dz(a);L(a,8,b)}function EZa(a,b)
{J(Dz(a),9);a=Dz(a);L(a,9,b)}function FZa(a,b){a=Dz(a);Si(a,10,b)}function GZa(a,b)
{J(a.D,86);L(a.D,86,b)}function HZa(a,b){J(a.D,33);L(a.D,33,b)}function IZa(a,b)
{J(Dz(a),14);a=Dz(a);L(a,14,b)}gZa.prototype.build=p("D");function JZa(a)
{I(this,a,0,-1,KZa,null)}z(JZa,H);var KZa=[2,9];function LZa(){this.D=new
JZa}x(LZa,C);function MZa(a,b){J(a.D,1);L(a.D,1,b)}function NZa(a)
{J(a.D,4);L(a.D,4,!1)}function OZa(a,b){J(a.D,14);L(a.D,14,b)}function PZa(a,b)
{J(a.D,20);L(a.D,20,b)}function QZa(a,b)
{J(a.D,6);L(a.D,6,b)}LZa.prototype.build=p("D");function RZa(){};function Fz(a,b)
{this.id=a;this.reason=wg(b,RZa)?
b:0}x(Fz,C);Fz.prototype.getId=p("id");Fz.prototype.toString=function(){return
D(qg(this.id))+D(qg(wg(this.reason,RZa)))};function SZa(a,b){if(b&&b.length!
=a.length)throw xia().D;for(var c=[],d=0;d<a.length;d=d+1|0)c.push(new Fz(a[d],b?
yg(b[d]):yg(null)));return c};function Gz(a,b){this.F=a;this.D=!
0===b}x(Gz,C);Gz.prototype.getId=p("F");function Hz(a,b,c)
{this.H=a;this.F=b;this.D=c}x(Hz,C);Hz.prototype.getId=p("H");Hz.prototype.Zf=p("F"
);function TZa(a,b){this.D=a;this.F=b}x(TZa,C);function Iz(a,b){var c={};for(var
d=0;d<a.length;d++){var e=a[d].getId().D();c[e]=!0}for(d=0;d<b.length;d+
+)if(b[d].id.D()in c)throw F("oi").D;this.D=a;this.F=b}x(Iz,C);function UZa()
{}x(UZa,C);function VZa(a,b){this.oldValue=a;this.newValue=b}x(VZa,C);function
WZa(a){Xh.call(this);this.value=a}x(WZa,Xh);WZa.prototype.Ea=p("value");function
Jz(a){WZa.call(this,a)}x(Jz,WZa);Jz.prototype.cb=function(a){if(!Kf(this.value,a))
{var b=this.Ea();this.value=a;this.dispatchEvent(new VZa(b,a))}};function
XZa(a,b,c,d){this.F=!1;YZa(this,a,b,c,d)}x(XZa,C);function YZa(a,b,c,d,e)
{ZZa(a);a.aa=b;a.J=c;a.V=d;a.D={};a.H=[];a.ea=new Jz(!0);a.F=!
0===e;a.J.addCallback(function(f){a.R=f;f=a.H;a.H=[];$Za(a,f)})}function a_a(a,b,c)
{return new XZa(a,b,new ol(c),void 0)}
function b_a(a,b){for(var c=[],d=[],e={},f=0;f<b.length;e={Iaa:e.Iaa},f=f+1|0){var
g=b[f],k=g.getId().D(),l=a.D[k];l?(e.Iaa=g.getId(),l=l.transform(function(n){return
function(q){var r=n.Iaa;q.D&&!q.F?(q=q.D,r=new TZa(new
Hz(r,q.F,q.D),null)):r=q;return r}}(e))):
(c.push(g),l=Mk(),G(a.D,k,l));d.push(l)}var m=Mk();Nk(d).xd(function(n){var
q={},r=[],u={};for(var v=0;v<n.length;v++){var A=n[v];if(!A.wo)throw
F("ri").D;A=A.Ea();if(A.D&&!A.F)if(A=A.D,a.F)r.push(A);else{var
E=A.getId().D();G(q,E,A)}else A=
A.F,G(u,A.id.D(),A)}a.F||(r=Qh(q));m.callback(new Iz(r,Qh(u)))},function(n)
{m.xc(n)});c_a(a);d_a(a,c);return m}
function d_a(a,b){if(0!=b.length){a.W.dispatchEvent(b);var
c=a.aa.fetch(b),d=[];for(var e=0;e<b.length;e++)Hh(d,b[e].getId());c.xd(function(f)
{var g=f.D;f=f.F;0!=f.length&&e_a(a,f,F("pi"));f=[];for(var k=0;k<g.length;k++){var
l=g[k];switch(l.D){case "sync-needed":f.push(l);break;case "sync-needed-non-
blocking":f.push(l);f_a(a,l,!1);break;case "sync-not-needed":f_a(a,l,!1)}}
$Za(a,f)},function(){e_a(a,SZa(d,null))})}}
function $Za(a,b){if(a.J.jg())if(a.R){var c={};for(b=Gh(b).Vg();b.D();c={UR:c.UR})
{c.UR=b.F();var d=a.R.F(c.UR);"sync-needed"===c.UR.D?d.xd(function(e){f_a(a,e,!
0)},function(e){return function(){e_a(a,[new Fz(e.UR.getId(),yg(null))])}}
(c)):d.xd(h(),h())}}else for(c=0;c<b.length;c++)d=b[c],"sync-
needed"===d.D&&f_a(a,d,!1);else oh(a.H,b)}
function f_a(a,b,c){a.O.dispatchEvent(new UZa(b.getId(),c));var d=b.getId().D();
(c=a.D[d])?(Rh(a.D,d),c.callback(new TZa(b,null))):
(c={},G(c,"resultIdString",d),G(c,"syncStatus",b.D),b=""+Oh(a.D).length,G(c,"totalD
eferreds",b),b=F("qi"),a.V.info(b,c,null));c_a(a)}function e_a(a,b){for(var
c=0;c<b.length;c++){var d=b[c],e=d.id,f=e.D();a.O.dispatchEvent(new UZa(e,!
1));e=a.D[f];Rh(a.D,f);e.callback(new TZa(null,d))}c_a(a)}function c_a(a){var
b=Oh(a.D);a.ea.cb(0==b.length)}
function ZZa(a){a.W=new Xh;a.O=new Xh};function g_a(){this.D=this.yi=0}var
h_a;x(g_a,vg);function i_a(){var a=new
g_a;a.F="OFFLINE_IMAGE_SYNC_FAILURE";a.yi=1628;a.D=30229;return
a}g_a.prototype.H=p("D");function j_a(){j_a=h();h_a=i_a()};function Kz(a,b,c)
{this.D=a;this.H=b;this.F=c}x(Kz,C);function k_a(a){return D(a.D)
+";"+a.F+";"+D(a.H)}function l_a(a,b){a=Dja(a,";",0);return new
Kz(a[0],3<=a.length?a[2]:b,2<=a.length?Pg(a[1],10):400)}function m_a(a){var
b=zm(),c=[];for(var d=0;d<a.length;d++){var e=l_a(a[d],b);c.push(e)}return
c}function n_a(a){var b=[],c={};for(var d=0;d<a.length;d++){var
e=a[d],f=e.D;e=e.F;f in c||G(c,f,{});e in c[f]||(b.push(new tn(f,e)),Ph(c[f],e,!
0))}return b}
function o_a(a){var b=[];for(var c=0;c<a.length;c++){var d=a[c];d=new
Kz(d.D,zm(),d.F);b.push(d)}return b}function p_a(a,b){var c=[];for(var
d=0;d<a.length;d++){var e=a[d];for(var f=0;f<b.length;f++)c.push(new
Kz(e.D,b[f],e.F))}return c};function q_a(a,b,c){this.D=!
1;this.H=a;this.F=b;this.J=c}x(q_a,Vh);q_a.prototype.fetch=function(a,b,c){var
d;a=r_a(this.H,a,b,c);a=b_a(this.F,a);a.addCallback((d=this.J,function(e)
{d.J(e)}));return a};function s_a(a,b){var c=[];for(var d=0;d<b.length;d++){var
e=b[d];c.push(cwa(new
tn(e.D,e.F)))}b=JSON.stringify(c);Kra(a,"startupHints","fontFamilies",b)};function
t_a(a,b){this.F=a;this.D=Jk(b)}x(t_a,C);function u_a(a,b){for(var c=0;c<b.length;c+
+)a.D[b[c]]=!0};function v_a(a,b,c)
{this.D=a;this.F=b;this.H=c}x(v_a,C);v_a.prototype.getUrl=p("H");function
w_a(a,b,c,d,e,f,g)
{this.H=a;this.D=b;this.J=c;this.O=d;this.R=e;this.V=f;this.F=g}x(w_a,C);w_a.protot
ype.getStyle=p("O");w_a.prototype.getSource=p("V");function x_a(a){if(a){var b=new
Bta;b.ha=a.unitsPerEm;b.D=a.ascender;b.J=a.descender;b.R=a.lineGap;b.V=a.STypoAscen
der;b.W=a.STypoDescender;b.aa=a.STypoLineGap;b.la=a.usWinAscent;b.ma=a.usWinDescent
;b.O=a.fsSelection;b.ea=bg(a.ulCodePageRange1|
0);b.H=a.codepoint4e00;b.F=a.cmapFormat2;a=b.build()}else a=null;return a};function
y_a(a,b,c,d,e,f,g,k)
{Sl.call(this,"fontMetadata",k);this.F=a;this.D=b;a="latin"===b?a:D(a)
+"|"+D(b);b=P(R(),"docs-
ofmpp");dm(cm(cm(dm(dm(this,"fontFamily",a),"version",c),"domainFont",d),"inkedSpac
e",e).setProperty("fontFaces",z_a(f),b),"genericFallback",g)}x(y_a,Sl);
function z_a(a){var b=[];for(var c=0;c<a.length;c++){var
d=a[c],e=d.getSource(),f=[];for(var g=0;g<e.length;g++){var
k=e[g],l={};G(l,"format",k.D);l.isSystemFont=k.F;G(l,"url",k.H);f.push(l)}e=null;A_
a()&&(e=(e=d.F)?
{unitsPerEm:e.ha,ascender:e.D,descender:e.J,lineGap:e.R,STypoAscender:e.V,STypoDesc
ender:e.W,STypoLineGap:e.aa,usWinAscent:e.la,usWinDescent:e.ma,fsSelection:e.O,ulCo
dePageRange1:dg(e.ea),codepoint4e00:e.H,cmapFormat2:e.F}:null);g={};G(g,"fontFamily
",d.H);G(g,"subset",d.D);g.isMenuFont=
d.J;G(g,"source",f);G(g,"style",d.O);g.weight=d.R;e&&G(g,"fontDrawSize",e);b.push(g
)}return b}function A_a(){return P(R(),"docs-localstore-eidsilfm")};function
Lz(a,b,c,d,e,f,g,k)
{this.F=a;this.J=b;this.D=c;this.H=d;this.R=e;this.O=f;this.W=g;this.V=k;P(R(),"doc
s-ofmpp")||(this.aa=B_a(this))}var C_a={truetype:".ttf","embedded-
opentype":".eot",svg:".svg",swf:".swf",woff:".woff",woff2:".woff2"};x(Lz,C);
function D_a(a,b){for(var c=a.F,d=a.Ha("fontFaces"),e=[],f=0;f<d.length;f=f+1|0)
{for(var g=d[f],k=[],l=g.source,m=0;m<l.length;m=m+1|0){var n=l[m];k.push(new
v_a(n.format,n.isSystemFont,n.url))}l=null!=g.subset?
g.subset:"latin";m=null;A_a()&&(m=x_a(g.fontDrawSize));e.push(new
w_a(g.fontFamily,l,g.isMenuFont,g.style,g.weight,k,m))}d=[];for(f=0;f<e.length;f++)
{g=e[f];k=[];l=g.getSource();for(m=0;m<l.length;m++)n=l[m],n=new
Ata(n.getUrl(),n.F,n.D),k.push(n);g=new Dta(g.H,g.D?g.D:"latin",g.J,g.getStyle(),
g.R,k,g.F);d.push(g)}e=a.D?
a.D:"latin";f=a.Ha("version");g=Ira(a,"domainFont");k=Ira(a,"inkedSpace");a=a.Ha("g
enericFallback");return new Lz(c,e,d,f,g,k,a,b)}function E_a(a){a=a.D;for(var
b=0;b<a.length;b++)if(!a[b].R)return 0;return 1}function F_a(a){a.aa||
(a.aa=B_a(a));return a.aa}
function B_a(a){var b={},c=a.D;for(var d=0;d<c.length;d++){var e=c[d].H;for(var
f=0;f<e.length;f++){var g=e[f];if(!g.F){var k=g.getUrl(),l=C_a[g.D];P(R(),"docs-
ofmpp");var m=xna(k,"kit");m||(m=(m=(new RegExp(D(a.H)+"\\/([^/.&]+)"+D(l)
+"$")).exec(k))&&2==m.length?m[1]:null);m||(m=(m=(new
RegExp("(persistent\\/docs\\/fonts\\/)([^/.]+)("+D(l)+")?
$")).exec(k))&&4==m.length?m[2]:null);if(!m&&(Tg(k,"file:///")||
Tg(k,"LOCALFILE:"))){var n=k.split("/");n=n[n.length-1|
0].split(".");2==n.length&&"."+D(n[1])===
l&&(m=n[0])}G(b,k,m?D(m)+D(l||""):null);!l&&ql(a.V,F("si`"+D(g.D)))}}}return
b}Lz.prototype.Lf=function(){return
Hg([this.H,this.F,this.J,this.D,this.V])};Lz.prototype.Ga=function(a){return
Kf(this,a)?!0:a instanceof Lz&&Kf(this.H,a.H)};Lz.prototype.clone=function(){var
a=[],b=this.D;for(var c=0;c<b.length;c++){var d=b[c].clone();a.push(d)}return new
Lz(this.F,this.J,a,this.H,this.R,this.O,this.W,this.V)};function G_a(a,b)
{this.D=a;this.F=b}x(G_a,C);function H_a(a){var b=zm(),c=[];for(var
d=0;d<a.length;d++)c.push(new G_a(a[d],b));return c};function I_a()
{this.F=0;this.D={}}x(I_a,C);w=I_a.prototype;w.set=function(a,b,c){a=D(a)
+"|"+D(b);a in this.D||(this.F=this.F+1|0);G(this.D,a,c)};w.get=function(a,b)
{return this.D[D(a)+"|"+D(b)]};w.remove=function(a,b){a=D(a)+"|"+D(b);return a in
this.D?(Rh(this.D,a),this.F=this.F-1|0,!0):!1};w.contains=function(a,b){return
null!=this.get(a,b)};function J_a(a){var b=[];for(var c in
a.D)a=c.split("|"),2==a.length&&b.push(new G_a(a[0],a[1]));return b}w.Rc=function()
{return Qh(this.D)};w.Ud=p("F");function K_a(a,b)
{this.D=a;this.F=b}x(K_a,C);function L_a(a){a=a.split("|");return new
K_a(a[0],1<a.length?a[1]:"latin")};function M_a(a)
{a=L_a(a);this.H=a.D;this.J=a.F}x(M_a,C);M_a.prototype.get=function(){this.D||
(this.D=this.compute());return this.D};function N_a(a,b)
{this.O=b;this.D=a}x(N_a,C);N_a.prototype.get=function(){this.J||
(this.J=D_a(this.D.get(),this.O));return this.J};N_a.prototype.F=function(){return
this.D.H};N_a.prototype.H=function(){return this.D.J};function O_a(a)
{this.D=a}x(O_a,C);O_a.prototype.get=p("D");O_a.prototype.F=function(){return
this.D.F};O_a.prototype.H=function(){return this.D.J};function P_a(a,b,c)
{this.F=a;this.V=b;this.J=c}x(P_a,Nl);P_a.prototype.getKey=function()
{if(null==this.V)throw F("ti").D;return this.V};function Q_a(a,b,c)
{P_a.call(this,"delete-record",a,b);this.H=!0===c}x(Q_a,P_a);function Mz(a,b,c,d)
{P_a.call(this,d?d:"update-record",a,b.ea);this.R=!
1;a=c;this.R=b.xg();this.D={};c=b.W;a=a?a:[];for(var e in c)mi(this.D,e,Ch(a,e)?
Ul(b,e):b.Ha(e))}x(Mz,P_a);Mz.prototype.xg=p("R");function Nz(){this.D=!
1}x(Nz,Vh);w=Nz.prototype;w.Aua=function(a){if(!(0<=Bh(this.Lp(),a.ea)))throw
F("ui`"+D(a.ea)).D;return this.uP(a)};w.Vw=function(a,b){var
c=this.ks(a),d=[];a.ha?d.push(new Q_a(c,a.ea,a.Ca)):(a=new
Mz(c,a,b,null),d.push(a));return d};w.uP=function(a){return
this.Vw(a,null)};w.ks=function(a){throw F("vi`"+D(a.ea)).D;};w.Co=function(a)
{return Pqa(a)?0<=Bh(this.Lp(),a.J):!1};function R_a(){this.D=!
1}x(R_a,Nz);R_a.prototype.Lp=function()
{return["fontMetadata"]};R_a.prototype.ks=function(a){return
a.Ha("fontFamily")};R_a.prototype.Co=function(a){return
Nz.prototype.Co.call(this,a)?Vg(a.getType(),"update-record")?a.xg():!0:!1};function
S_a(a){this.F=a;this.D=new I_a}x(S_a,C);function T_a(a,b,c){var d=Mk();c?
0<c.length?U_a(b,c,function(e,f,g)
{V_a(a,d,e,f,g)},null):d.callback(null):W_a(b,function(e,f,g)
{V_a(a,d,e,f,g)});return d}function V_a(a,b,c,d,e){var f=Ml(),g=dg(Rg());for(var
k=0;k<c.length;k++){var l=new N_a(c[k],a.F);a.D.set(l.F(),l.H(),l)}null!
=e&&f.cb("fmpp",dg(Rg())-g+e);null!
=d&&f.cb("sfmpp",d);b.callback(null)}S_a.prototype.get=function(a,b)
{return(a=this.D.get(a,b))?a.get():null};
S_a.prototype.add=function(a){a=new O_a(a);this.D.set(a.F(),a.H(),a)};function
X_a(a,b,c,d){this.J=!1;this.F=a;this.O=b;this.H=c;this.J=null!
=d&&d}x(X_a,C);X_a.prototype.D=function(){return"Font|"+D(this.F)
+"|"+D(this.H)};function Y_a(a,b,c,d){this.H=a;this.F=b;this.D=c;this.J=!
0===d}x(Y_a,C);Y_a.prototype.getId=p("H");function Z_a(){this.D=!
1}x(Z_a,Nz);w=Z_a.prototype;w.Lp=function(){return[]};w.Vw=function(){throw
F("wi").D;};w.uP=function(a){return this.Vw(a,null)};w.ks=function(){throw
F("xi").D;};w.Co=t(!1);function $_a(){this.D=!1}x($_a,Nz);
$_a.prototype.Lp=function(){return["comment"]};$_a.prototype.ks=function(a)
{return[a.Ha("di"),a.getId()]};function a0a(a){this.D=!
1;this.Lea=a}x(a0a,Nz);w=a0a.prototype;w.Lp=function()
{return["document"]};w.QC=function(a){var b=this.Lea[a];if(!b)throw
F("yi`"+D(a)).D;return b};w.xH=function(a,b,c,d,e,f,g)
{this.QC(a).xH(b,c,d,e,f,g,null)};w.createDocument=function(a,b,c){a=new Pra(a,b,!
0,this.Lea[b]);null==c||
null==Yl(a,"initialSyncReason")&&dm(a,"initialSyncReason",c);return
a};w.Co=function(a){var b=a.getType();return"append-commands"===b||"write-
trix"===b?!0:Nz.prototype.Co.call(this,a)};
w.Vw=function(a){var b=Nz.prototype.Vw.call(this,a,"lastModifiedClientTimestamp
lastWarmStartedTimestamp ic odocid relevancyRank rev rai snapshotProtocolNumber
snapshotVersionNumber fileLockedReason mimeType".split("
"));a=this.QC(a.getType()).zda(a);return b.concat(a)};w.ks=function(a){return
a.getId()};function b0a(a,b,c){Mz.call(this,a,b,null,"update-application-
metadata");this.H=c}x(b0a,Mz);function c0a(a){this.D=!
1;this.sWa=a}x(c0a,Nz);w=c0a.prototype;w.Lp=function()
{return["applicationMetadata"]};w.ks=function(a){return a.Sm()};w.Co=function(a)
{return Vg(a.getType(),"update-application-metadata")};w.Vw=function(a){var
b=this.ks(a);return[new b0a(b,a,a.D?Ih(a.F):null)]};w.QC=function(a){var
b=this.sWa[a];if(!b)throw F("yi`"+D(a)).D;return b};function d0a(a,b,c,d,e)
{Sl.call(this,"documentEntity",e);dm(this,"entityId",a);dm(this,"documentId",b);dm(
this,"entityType",c);dm(this,"data",d)}x(d0a,Sl);d0a.prototype.getId=function()
{return this.Ha("entityId")};d0a.prototype.getType=function(){return
this.Ha("entityType")};d0a.prototype.getData=function(){return
Ul(this,"data")};function e0a(){this.D=!1}x(e0a,Nz);e0a.prototype.Lp=function()
{return["documentEntity"]};e0a.prototype.ks=function(a)
{return[a.Ha("documentId"),a.getType(),a.getId()]};function f0a(){this.D=!
1}x(f0a,Nz);f0a.prototype.Lp=function(){return[]};function g0a(a,b)
{this.F="document-
lock";this.H=a;this.J=b}x(g0a,Nl);g0a.prototype.Ye=p("H");function h0a(){this.D=!
1}x(h0a,Nz);h0a.prototype.Lp=function()
{return["impressionBatch"]};h0a.prototype.ks=function(a){var
b=[];b.push(Zl(a,"di"));b.push(a.Ha("ibt"));return b};h0a.prototype.Co=function(a)
{return Nz.prototype.Co.call(this,a)&&(Vg(a.getType(),"update-record")&&a.xg()||
Vg(a.getType(),"delete-record"))};function i0a(){this.D=!
1}x(i0a,Nz);i0a.prototype.Lp=function(){return[]};function j0a(a,b,c)
{this.D=a;this.H=b;this.F=c}x(j0a,C);function k0a(a){this.D=a}x(k0a,C);function
l0a(){this.D=!1}x(l0a,Nz);l0a.prototype.Lp=function(){return[]};function
m0a(a,b,c,d,e,f,g,k,l,m)
{Sl.call(this,"blobMetadata",l);dm(dm(dm(dm(dm(dm(dm(dm(dm(this,"d",a),"p",b),"u",c
),"ou",d),"f",e),"c",f),"s",g),"oc",k),"icc",TVa(m));this.D=Mk();this.F=Mk();"await
ing-original-url"===g||this.F.callback(d);"failed"===g?this.D.xc(null):!c||
this.D.callback(c)}var
n0a=["c","oc","ou","u"];x(m0a,Sl);w=m0a.prototype;w.Ye=function(){return
this.Ha("d")};w.Jx=function(){return this.Ha("p")};w.getUrl=function(){return
Zl(this,"u")};w.nla=da(192);w.Hwa=p("D");w.Ot=da(193);
w.mla=da(194);w.Efa=da(196);w.kla=da(197);w.ZG=function(){return
Zl(this,"c")};w.lla=da(198);w.Ic=function(){return
this.Ha("s")};w.fQ=da(195);w.GJ=function(){return Zl(this,"oc")};w.NN=function()
{return new Wqa(this.Ye(),2)};w.dY=da(199);function o0a(){this.D=!
1}x(o0a,Nz);o0a.prototype.Lp=function()
{return["blobMetadata"]};o0a.prototype.Vw=function(a){return
Nz.prototype.Vw.call(this,a,n0a)};o0a.prototype.uP=function(a){return
this.Vw(a,null)};o0a.prototype.ks=function(a){return[a.Ye(),a.Jx()]};function
p0a(a,b){this.requestId=0;this.requestId=a;this.sessionId=b}x(p0a,C);function
Oz(a,b,c){this.H=a;this.D=b;this.F=c}x(Oz,C);Oz.prototype.Id=p("H");function q0a(a)
{return new Oz(Ih(a.H),a.D,a.F)};function r0a(a,b,c,d,e,f)
{Sl.call(this,"pendingQueue",c);this.za=this.H=!
1;this.aa=6;this.O=d;this.F=Ih(e);this.D=Ih(f);this.Ka=new
Nra;dm(this,"docId",a);dm(this,"documentType",b);dm(this,"revision",-
1);cm(this,"undeliverable",!1);cm(this,"unsavedChanges",!1)}var
s0a=["revisionAccessInfo","unsentBundleMetadata","selection","sentBundlesSavedRevis
ion","snapshotBundleIndex"];x(r0a,Sl);w=r0a.prototype;w.Ye=function(){return
this.Ha("docId")};function t0a(a,b){cm(a,"undeliverable",b)}
function u0a(a,b){dm(a,"sentBundlesSavedRevision",b)}function v0a(a){return
Yl(a,"sentBundlesSavedRevision")}function w0a(a,b,c)
{dm(a,"revision",Qg(b));dm(a,"revisionAccessInfo",a.Ka.Wa(c))}function x0a(a)
{return eg(a.Ha("revision"))}function y0a(a,b){dm(a,"selection",b)}function
z0a(a,b){cm(a,"unsavedChanges",b)}w.getType=function(){return
this.Ha("documentType")};function A0a(a,b){dm(a,"unsentBundleMetadata",b)}function
Pz(a){a=Yl(a,"snapshotBundleIndex");return null!=a?Qg(eg(a)):null}
function B0a(a,b){if(b){var c=a.F.length+a.D.length-1|0;if(0>b.ob()||b.ob()>c)throw
F("Di`"+D(b)+"`"+c).D;}dm(a,"snapshotBundleIndex",b)}w.isEmpty=function(){return
this.H?!0:0==this.D.length&&0==this.F.length};
function C0a(a,b,c){if(0==b.length)throw F("Fi`"+String(c?"while creating a new
bundle!":"to an existing bundle!")).D;a.la=Ih(b);if(c)b=new
Oz(Ih(b),c.requestId,c.sessionId),a.D.push(b),a.R=c;else{if(0==a.D.length)throw
F("Gi").D;if(Kg(Qg(a.F.length+a.D.length-1|0),Pz(a)))throw
F("Hi").D;c=a.D[a.D.length-1|0];b=c.Id().concat(b);a.D[a.D.length-1|0]=new
Oz(b,c.D,c.F)}D0a(a,1)}w.clear=function(){t0a(this,!1);z0a(this,!
1);u0a(this,null);y0a(this,null);B0a(this,null);this.F=[];this.D=[];D0a(this,2)};
w.replace=function(a,b){this.qa=0!=b.length?
Ih(b):null;this.ma=Ih(a);this.R=this.la=null;this.F=Ih(a);this.D=Ih(b);D0a(this,7)}
;function D0a(a,b){if(a.za&&7!=b&&6!=a.aa)a.replace(a.F,a.D);else{E0a(a);if(!
a.za&&6!=a.aa)throw F("Oi`"+a.aa+"`"+b).D;a.aa=b}}function E0a(a){if(a.H)throw
F("Li").D;}w.nB=function(){return 6!=this.aa||Sl.prototype.nB.call(this)};function
F0a(a){return a.H?[]:a.F}function G0a(a){if(a.H)return[];var b=[];a=a.D;for(var
c=0;c<a.length;c++){var d=a[c].Id();oh(b,d)}return b}
function H0a(a){var b=F0a(a).concat(a.H?[]:a.D),c=[];(a=Pz(a))||(a=Qg(-
1));for(a=a.ob()+1|0;a<b.length;a=a+1|0){var d=q0a(b[a]);c.push(d)}return
c}function I0a(a){return a.H?!1:0!=a.D.length}function J0a(a){return a.H?!1:0!
=a.F.length}w.mX=function(){E0a(this);Sl.prototype.mX.call(this);this.la&&0!
=this.la.length&&(this.O=this.O+1|0);this.ma&&(this.O=this.O+this.ma.length|
0);this.qa&&(this.O=this.O+this.qa.length|
0);this.aa=6;this.R=this.qa=this.ma=this.la=null};
function K0a(a,b){if(b&&6!=a.aa)throw F("Mi`"+a.aa).D;a.za=b}w.NN=function(){return
new Wqa(this.Ye(),2)};function L0a(a,b,c)
{this.qP=this.requestId=0;this.requestId=a;this.sessionId=b;this.qP=c}x(L0a,C);L0a.
prototype.Wa=function(){var
a={};a.rid=this.requestId;G(a,"sid",this.sessionId);a.lei=this.qP;return
a};function M0a(a){Mz.call(this,a.Ye(),a,s0a,"pq-
clear")}x(M0a,Mz);M0a.prototype.Ye=function(){return this.getKey()};function N0a(a)
{Mz.call(this,a.Ye(),a,s0a,"pq-clear-sent-bundle");if(a.H)throw
F("Ei").D;}x(N0a,Mz);N0a.prototype.Ye=function(){return this.getKey()};function
O0a(a){Mz.call(this,a.Ye(),a,s0a,"pq-clear-
sent")}x(O0a,Mz);O0a.prototype.Ye=function(){return this.getKey()};function
P0a(a,b){this.F="pq-delete-
commands";this.H=a;this.J=b}x(P0a,Nl);P0a.prototype.Ye=p("H");function Q0a(a,b,c)
{this.qP=this.requestId=0;this.sessionId=a;this.requestId=b;this.qP=c}x(Q0a,C);func
tion R0a(a){Mz.call(this,a.Ye(),a,s0a,"pq-mark-sent");this.O=!1;this.H=[];var
b=a.O;if(7==a.aa){this.O=!0;a=a.ma;for(var c=0;c<a.length;c++){var d=a[c];b=b+1|
0;this.H.push(new Q0a(d.F,d.D,b))}}else this.O=!1,b=new Q0a(a.R?a.R.sessionId:null,
(a.R?Qg(a.R.requestId):null).ob(),b),this.H.push(b)}x(R0a,Mz);function S0a(a,b,c)
{this.F="pq-write-
commands";this.O=a;this.J=b;this.H=c}x(S0a,Nl);S0a.prototype.Ye=p("O");S0a.prototyp
e.Id=p("J");function T0a(a,b,c,d,e)
{this.O=a;this.H=b;this.J=c;this.F=d;this.D=e}x(T0a,C);T0a.prototype.toString=funct
ion(){var a="MalformedCharacterContext(unicodeChar: "+D(this.O)+", index:
"+this.H+", textLength: "+this.J;null!=this.F&&(a=D(a)+(", prev:
"+D(this.F)));null!=this.D&&(a=D(a)+(", next: "+D(this.D)));return D(a)
+")"};T0a.prototype.Ga=function(a){return a instanceof
T0a&&Kf(this.toString(),qg(a))};T0a.prototype.Lf=function(){return
Hg([this.O,Qg(this.H),Qg(this.J),this.F,this.D])};function U0a(a){for(var
b=[],c=0;c<a.length;c=c+1|0){var d=zja(a,c),e=!
1,f=ija(a.charCodeAt(c));hja(a.charCodeAt(c))?e=!(65536<=d&&1114111>=d):f&&(0<c?
(e=zja(a,c-1|0),e=!(65536<=e&&1114111>=e)):e=!0);e&&(d="\\u"+D(Mf(d)),e=V0a(a,c-1|
0),f=V0a(a,c+1|0),b.push(new T0a(d,c,a.length,e,f)))}return b}function W0a(a)
{return"{"+D(a.join("; "))+"}"}function V0a(a,b){return 0>b||b>=a.length?
null:"\\u"+D(Mf(zja(a,b)))};function X0a(a,b)
{this.F=a;this.D=b}x(X0a,C);X0a.prototype.Lp=function()
{return["pendingQueue"]};X0a.prototype.ks=function(a){return a.Ye()};function
Y0a(a,b){if(a=a.F[b])return a;throw F("Pi`"+D(b)).D;}
X0a.prototype.Aua=function(a){if(a.ha)throw F("Qi").D;var
b=Y0a(this,a.getType()),c=a.aa,d=[];switch(c){case 7:d=a.Ye();var
e=a.O,f=a.ma;c=[];for(var g=0;g<f.length;g++){var k=f[g];e=e+1|
0;k=Z0a(this,k.Id(),b,a.Ye(),e,!0);if(!k)throw F("Ti").D;c.push(k)}f=a.O+c.length|
0;g=a.qa?a.qa:[];k=[];e=[];for(var l=0;l<g.length;l++){var m=g[l];var
n=m.Id();if(n=Z0a(this,n,b,d,f+1|0,null))e.push(n),k.push(new L0a(m.D,m.F,f+1|
0)),f=f+1|0}A0a(a,$0a(k));b=new R0a(a);c.push(b);oh(c,e);0<=a.O&&c.push(new
P0a(d,a.O));
d=c;break;case 1:c=a.O+1|0;e=a.Ye();d=[];f=a.la;k=a.R?Qg(a.R.requestId):null;l=a.R?
a.R.sessionId:null;g=a1a(Tl(a,"unsentBundleMetadata"));if(k&&null!=l)g.push(new
L0a(k.ob(),l,c));else{if(0==g.length)throw F("Si").D;k=g[g.length-1|0];g[g.length-
1|0]=new L0a(k.requestId,k.sessionId,c)}f&&A0a(a,$0a(g));Sh(a.W)||(a=new
Mz(e,a,s0a,null),d.push(a));(a=Z0a(this,f,b,e,c,null))&&d.push(a);break;case
5:A0a(a,null);a=new R0a(a);d.push(a);break;case 2:A0a(a,null);a=new
M0a(a);d.push(a);break;case 3:a=new O0a(a);
d.push(a);break;case 4:a=new N0a(a);d.push(a);break;case 6:b=a.Ye();a=new
Mz(b,a,s0a,null);d.push(a);break;default:throw F("Ri`"+c).D;}return d};
function Z0a(a,b,c,d,e,f){if(!(!0===f||b&&0!=b.length))return null;f=[];if(b){var
g=[];for(var k=0;k<b.length;k++){var
l=c.W2.Wa(b[k]);f.push(l);l=U0a(JSON.stringify(l));oh(g,l)}0<g.length&&(b={},c=W0a(
g),G(b,"command_malformedCharacterContext",c),c=Fha("Serializing commands
containing malformed surrogate characters."),a.D.info(c,b,null))}return new
S0a(d,f,e)}function a1a(a){if(!a)return[];for(var b=[],c=0;c<a.length;c=c+1|
0)b.push(new L0a(a[c].rid,a[c].sid,a[c].lei));return b}
function $0a(a){if(0==a.length)return null;var b=[];for(var c=0;c<a.length;c+
+)b.push(a[c].Wa());return b};function b1a(a)
{this.newVersion=0;this.newVersion=a}x(b1a,C);function c1a(a,b,c)
{Sl.call(this,a,c);dm(this,"dataType",b)}x(c1a,Sl);function d1a(a,b)
{c1a.call(this,"syncHints",["synchints",""+b],a);dm(this,"docIds",
[]);dm(this,"sourceApp",Qg(b))}x(d1a,c1a);function e1a(a)
{a=Yl(a,"sourceApp");return null==a?0:eg(a)};function f1a(){this.D=!
1}x(f1a,Nz);f1a.prototype.Lp=function()
{return["syncHints"]};f1a.prototype.ks=function(a)
{return["synchints",""+e1a(a)]};f1a.prototype.Co=function(a){return
Nz.prototype.Co.call(this,a)&&Vg(a.getType(),"update-record")};function g1a(a,b,c)
{Sl.call(this,"syncObject",a);dm(this,"keyPath",pi(b));dm(this,"state",c)}x(g1a,Sl)
;g1a.prototype.getData=function(){return
this.Ha("data")};g1a.prototype.getState=function(){var a=Tl(this,"state");if(!
a)throw F("Ui").D;return a};function h1a(){this.D=!
1}x(h1a,Nz);h1a.prototype.Lp=function()
{return["syncObject"]};h1a.prototype.ks=function(a){return
qi(a.Ha("keyPath").concat())};h1a.prototype.Co=function(a){return
Nz.prototype.Co.call(this,a)&&Vg(a.getType(),"update-record")&&a.xg()};function
i1a(a)
{c1a.call(this,"syncStats","syncstats",a);dm(this,"syncVersion",0);dm(this,"lastDai
lyRunTime",0);dm(this,"maxSpaceQuota",0);dm(this,"webfontsSyncVersion",0);dm(this,"
lastStartedSyncDocs",[])}x(i1a,c1a);function j1a(a)
{return(a=Tl(a,"failedToSyncDocs"))?a:{}};function k1a(){this.D=!
1}x(k1a,Nz);k1a.prototype.Lp=function()
{return["syncStats"]};k1a.prototype.ks=t(null);k1a.prototype.Co=function(a){return
Nz.prototype.Co.call(this,a)&&!Vg(a.getType(),"delete-record")};function
l1a(a,b,c,d){this.F="append-template-
commands";this.H=a;this.O=b;this.J=c;this.R=d}x(l1a,Nl);l1a.prototype.Sm=p("O");fun
ction m1a(a,b){this.D=!1;this.F=a;this.H=b}x(m1a,Vh);m1a.prototype.zda=function(a)
{var b=Oqa(a.D);return a.ha||qh(b)?[]:[new l1a(a.getId(),a.Sm(),b,!
0)]};m1a.prototype.Sm=p("F");function n1a(a){this.D=!
1;this.yWa=a}x(n1a,Nz);w=n1a.prototype;w.Lp=function()
{return["templateCreationMetadata","templateMetadata"]};w.ks=function(a)
{return"templateCreationMetadata"===a.ea?[a.getId()]:[a.getId()]};w.uP=function(a)
{var
b=Nz.prototype.uP.call(this,a);"templateCreationMetadata"===a.ea&&(a=this.QC(a.Sm()
).zda(a),oh(b,a));return b};w.QC=function(a){var b=this.yWa[a];if(!b)throw
F("yi`"+D(a)).D;return b};
w.Co=function(a){return"append-template-commands"===a.getType()?!
0:Nz.prototype.Co.call(this,a)};function o1a(){this.D=!
1}x(o1a,Nz);w=o1a.prototype;w.Lp=function(){return["user"]};w.Vw=function(a,b)
{if(a.ha)throw F("Vi").D;return Nz.prototype.Vw.call(this,a,b)};w.uP=function(a)
{return this.Vw(a,null)};w.ks=function(a){return a.getId()};w.Co=function(a){return
Nz.prototype.Co.call(this,a)&&!Vg(a.getType(),"delete-record")};function p1a()
{this.D=!1;this.ha=new Xh;this.W={}}x(p1a,Vh);w=p1a.prototype;w.cF=h();function
Qz(a,b){var c=b.Lp();for(var d=0;d<c.length;d++){var e=c[d];if(a.W[e])throw
F("Wi`"+D(e)).D;G(a.W,e,b)}}w.d8=da(201);w.pla=t(null);w.ola=t(null);w.CEa=t(null);
w.BEa=t(null);w.rla=t(null);w.c8=t(null);w.qla=t(null);w.DEa=t(null);w.AEa=t(null);
function q1a(a){this.H=this.D=!1;this.F=a;this.J=new Xh}x(q1a,Vh);function r1a(a)
{if(a.H)throw F("Xi").D;a.H=!0}q1a.prototype.Vy=function(){return
this.F.Vy()};q1a.prototype.cF=function()
{this.F.cF()};q1a.prototype.write=function(a,b,c){var d=this;if(!this.H)throw
F("Yi").D;var e=s1a(a);a=t1a(this,a);0==a.length?b():u1a(this.F,a,function()
{d.J.dispatchEvent(e);b()},c)};
function s1a(a){var b=[];for(var c=0;c<a.length;c++){var
d=a[c],e=d.xg()?"new":d.ha?"delete":"update";b.push(new j0a(d,e,d.W))}return new
k0a(b,null)}function t1a(a,b){var c=[],d=null;for(var e=0;e<b.length;e++){var
f=b[e];if(f.nB()||f.ha){var g=a.F;var k=f.ea;if(g=k in g.W?g.W[k]:null)
{g=g.Aua(f);oh(c,g);if((g=f.NN())&&d){if(!Vg(d.Ye(),g.Ye()))throw
F("ab").D;d=d.D>g.D?d:g}else d=d?d:g;f.commit()}else throw
F("Zi`"+D(f.ea)).D;}}d&&c.unshift(new g0a(d.Ye(),d.D));return c};function
v1a(a,b,c,d,e,f){this.H=!1;this.V=a;this.O=b;this.R=c;this.J=d;this.D=f?f:new
S_a(this.J);this.H=e}x(v1a,C);function w1a(a,b,c){var d=null,e=null;for(var
f=0;f<b.length;f++){var g=b[f];if(g){var k=g.J;Kf(k,c)?d=g:a.H&&"latin"===k&&(e=new
Lz(g.F,c,g.D,g.H,g.R,g.O,g.W,g.V))}}return d?d:e?e:null}function x1a(a,b,c,d)
{return d?a.D.get(b,c):w1a(a,[a.D.get(b,c),a.D.get(b,"latin")],c)}
v1a.prototype.fetch=function(a){var b=this;if(a.D)return Qk(null);var
c=a.getId(),d=c.F,e=c.H,f=Mk();(a=x1a(this,d,e,c.J))?f.callback(new Hz(c,a,"sync-
not-needed")):(a="latin"===e?d:D(d)+"|"+D(e),U_a(this.V,!this.H||c.J||"latin"===e?
[a]:[a,d],function(g){var k=c.H,l=[];for(var m=0;m<g.length;m++){var
n=D_a(g[m].get(),b.J);b.D.add(n);l.push(n)}(g=w1a(b,l,k))?f.callback(new
Hz(c,g,"sync-not-needed")):f.xc(kk("Failed to read fontmetadata."))},function()
{f.xc(kk("Failed to read fontmetadata for "+D(d)+
" ("+D(e)+")"))}));return f};v1a.prototype.F=function(a){var
b=this,c=a.Zf(),d=sta().D||"latin"===c.J;if(!this.O.H||!d)return Pk(a);d=c.D;var
e=this.D.get(c.F,c.J);e=P(R(),"docs-esreff")&&!!e&&Kf(c.H,e.H);var
f={},g=Mk(),k=F_a(c);for(var l=0;l<d.length;l++){var m=d[l].H;for(var
n=0;n<m.length;n++){var q=m[n];if(!q.F){q=q.getUrl();var r=k[q];if(!r)return
g.xc(kk("Bad url "+D(q))),g;oi(f,r,new Y_a(r,q,"",e))}}}this.R.O(f,["fonts"],!
1,function(u){y1a(b,a,g,c,u)});return g};
function y1a(a,b,c,d,e){if(e.hia()||e.D7())c.callback(b);else{var
f=d.clone(),g=b.getId();b=f.D;d=F_a(f);for(var k=0;k<b.length;k++)for(var
l=b[k].H,m=0;m<l.length;m=m+1|0){var n=l[m],q=n.getUrl();q=d[q];if(!n.F&&q)
{q=e.gga(q);if(!q)throw F("$i").D;mka(l,m,new Ata(q,!
1,n.D))}}e=[z1a(f)];a.O.write(e,function(){a.D.add(f);c.callback(new Hz(g,f,"sync-
not-needed"))},function(){c.xc(kk("Failed to write updated fontMetadata for
"+D(g.F)))})}}
function z1a(a){var b=[],c=a.D;for(var d=0;d<c.length;d++){var
e=c[d],f=[],g=e.H;for(var k=0;k<g.length;k++){var l=g[k];l=new
v_a(l.D,l.F,l.getUrl());f.push(l)}g=null;P(R(),"docs-localstore-
eidsilfm")&&(g=e.R);e=new w_a(e.F,e.O,e.J,e.getStyle(),e.D,f,g);b.push(e)}return
new y_a(a.F,a.J,a.H,a.R,a.O,b,a.W,!0)};function A1a(a,b){var
c=[];a=a.fontFaces;for(var d=0;d<a.length;d=d+1|0){for(var
e=a[d],f=b,g=e.sources,k=[],l=0;l<g.length;l=l+1|0)k.push(new Ata(g[l].url,0!
=g[l].isLocal,g[l].format));g=null;(P(R(),"docs-ecfdsfj")||
f)&&(g=x_a(e.fontDrawSize));c.push(new Dta(e.fontFamily,e.subsetValue,0!
=e.menuFont,e.style,e.weight,k,g))}return c};var B1a="Arial;Comic Sans MS;Courier
New;Georgia;Impact;Times New Roman;Trebuchet MS;Verdana".split(";"),C1a={ar:"Arabic
Typesetting;Sakkal Majalla;Simplified Arabic;Traditional Arabic;Al
Bayan;Baghdad;DecoType Naskh;KufiStandardGK;Nadeem".split(";"),hi:
["Aparajita","Kokila","Mangal","Utsaah","Devanagari
MT"],iw:"Aharoni;David;FrankRuehl;Gisha;Levenim MT;Miriam;Narkisim;Rod;Arial
Hebrew;Corsiva Hebrew;New Peninim MT;Raanana".split(";"),ja:"Meiryo;MS Gothic;MS
Mincho;MS PGothic;MS PMincho;HiraMaruPro-W4;HiraMinPro-W3;HiraKakuPro-
W3;HiraMaruProN-W4;HiraMinProN-W3;HiraKakuProN-W3".split(";"),
ko:"Batang;Batangche;Dotum;Dotumche;Gulim;Gulimche;Gungsuh;Malgun
Gothic;GungSeo;HeadLineA;PCMyungjo;Pilgi".split(";"),th:"Angsana
New;AngsanaUPC;Browallia New;BrowalliaUPC;Cordia
New;CordiaUPC;DilleniaUPC;EucrosiaUPC;FreesiaUPC;IrisUPC;JasmineUPC;KodchiangUPC;Le
elawadee;LilyUPC;TH Sarabun PSK;TH
SarabunPSK;Ayuthaya;Krungthep;Sathu;Silom;Thonburi;TH Sarabun OFL".split(";"),"zh-
cn":"SimSun;SimSun-ExtB;SimHei;NSimSun;Microsoft Yahei;FangSong;KaiTi;Hei;Heiti
SC;Kai;STFangsong;STHeiti;STKaiti;STsong".split(";"),
"zh-tw":"PMingLiu;PMingLiu-ExtB;MingLiu;MingLiu-ExtB;Microsoft JhengHei;DFKai-
SB;BiauKai;Heiti TC;LiHei Pro;LiSong Pro".split(";"),"zh-hk":"PMingLiu;PMingLiu-
ExtB;MingLiu;MingLiu-ExtB;Microsoft JhengHei;DFKai-SB;BiauKai;Heiti TC;LiHei
Pro;LiSong Pro".split(";")};function D1a(a){var
b=wi(a,"hasTransitioned"),c=a.get("transitionedFamilyList");c=null!=c?c:
[];a=a.get("familyList");a=null!=a?a:[];return b?c:a};function E1a(a)
{this.D=a}x(E1a,C);function F1a(){}x(F1a,C);function G1a(a)
{this.D=a}x(G1a,C);function H1a(a){this.D=a}x(H1a,C);function I1a(a)
{this.D=a}x(I1a,C);function J1a(a,b,c){this.ma=this.D=!1;var
d=Zva();d.D.jX(Gh(a));d=Uva(d);var e=Zva();e.D.jX(Gh(b));e=Uva(e);d=$va(d,e).D.
$D();gh(d,"Famility name cannot be both allowed and
blacklisted.");d={};for(e=0;e<a.length;e++)G(d,a[e],!0);a={};for(e=0;e<b.length;e+
+)G(a,b[e],!0);this.W=d;this.ma=!0===c;this.F={};this.H={};this.J={};this.la=new
Xh;this.ia(this.la);this.ea=new Xh;this.ia(this.ea);this.V=new
Xh;this.ia(this.V);this.ha=new Xh;this.ia(this.ha);this.aa=new
Xh;this.ia(this.aa);this.R={};this.qa=a;
this.O={}}var K1a=["Arial Black","Arial
Narrow","Garamond","Tahoma"];x(J1a,Vh);J1a.prototype.update=function(a)
{L1a(this,a,null)};
function L1a(a,b,c){for(var d in b)for(var e in b[d]){var f=b[d][e];M1a(a,d,f);var
g=[];for(var k=0;k<f.length;k++){var l=f[k];0==(l.D%100|
0)&&100<=l.D&&900>=l.D&&g.push(l)}f=g;0!=f.length&&(a.F[d]||G(a.F,d,
{}),G(a.F[d],e,f),G(a.J,Sg(d),d))}N1a(a);d=[];for(var m in b)for(var n in b[m])
{if(e=a.F[m])e=a.F[m][n];e&&d.push(m)}Cra(d);0!=d.length&&(a.la.dispatchEvent(new
F1a(d)),a.V.dispatchEvent(new G1a(d)));m=ewa(c?c:[]);n=[];for(var q in b)for(var r
in b[q])if(d=O1a(a,q,r))for(e=0;e<d.length;e++)f=d[e],
g=f.D,(!c||q in m&&""+g in m[q])&&Vg(f.getStyle(),"normal")&&n.push(new
Kz(q,r,g));0!=n.length&&a.ea.dispatchEvent(new H1a(n))}function P1a(a,b){for(var c
in b)M1a(a,c,b[c]);N1a(a);c=[];for(var d in
b)a.H[d]&&c.push(d);0<c.length&&a.V.dispatchEvent(new G1a(c))}function M1a(a,b,c)
{var d;a:{if(c)for(d=0;d<c.length;d++){var e=c[d];if(e.J){d=e;break
a}}d=null}if(d)a:for(G(a.H,b,d),a=d,b=0;b<c.length;b=b+1|0)if(Kf(c[b],a))
{Kh(c,b);break a}}function O1a(a,b,c){var d;a.F[b]?d=a.F[b][c]:d=null;return d}
function Q1a(a,b){a=O1a(a,b.F,b.H);if(!a)return null;for(var c=0;c<a.length;c++)
{var d=a[c];if(Vg(d.getStyle(),b.getStyle())&&d.D==b.D)return d}return
null}function R1a(a,b){var c=a.J[Sg(b)]||null;null==c&&b in a.qa&&(c=b||
null);return c}function N1a(a){for(var b in a.F)b in a.W&&Rh(a.F,b);for(var c in
a.H)c in a.W&&Rh(a.H,c);for(var d in a.J)a.J[d]in a.W&&Rh(a.J,d)};function
S1a(a,b,c){this.F=a;this.H=b;this.D=c}x(S1a,C);S1a.prototype.get=function(a){var
b=this.F.get(a);if(0==b.length)return null;if(1==b.length&&vh(a,b[0].D))return
b[0];for(var c={},d=0;d<b.length;d=d+1|0){var e=b[d],f=e.D;f.length!
=a.length&&G(c,f[f.length-1|0],e)}return c[this.D]?c[this.D]:c[0]};function
T1a(a,b,c)
{this.D=a;this.H=b;this.F=c}x(T1a,C);T1a.prototype.getState=p("H");T1a.prototype.Lf
=function(){return Hg([Qg(Dh(this.D)),Qg(Jka(this.H)),Qg(Jka(this.F))])};function
U1a(){}x(U1a,C);U1a.prototype.Wa=function(a){var
b={},c=pi(a.D);G(b,"keyPath",c);mi(b,"state",a.getState());G(b,"data",a.F);return
b};function V1a(a,b,c){this.D=!1;W1a(this);this.J=a||
null;this.R=b;this.H={};this.O=new rk;this.ia(this.O);this.F=c}x(V1a,Vh);function
Rz(a,b,c){G(a.H,c,b);tk(a.O,b.H,function(d){X1a(a,
[d.D],d.F)});a.F&&Y1a(a,b,c)}function Y1a(a,b,c)
{(a=a.F.get(Z1a([c])))&&b.J(a)}function $1a(a){for(var b={},c=0;c<a.length;c=c+1|
0)mi(b,a[c].getName(),a[c].F);return["preferences",JSON.stringify(b)]}
function X1a(a,b,c){a.R&&(b=$1a(b),b=yna(b),b=Sz(a.R.eg("/prefs").Sc(b),function()
{a2a(a,c);var d=a.V;d()}),null!=a.J&&Tk(b,"id",a.J),b.Fh())}function a2a(a,b)
{if(a.F&&b){b=new T1a(b.D,b.getState(),b.F);a=a.F.H;var c=[];c.push((new
U1a).Wa(b));b2a(a,c,h())}}function Z1a(a)
{return["syncMap","preferences"].concat(a)}function W1a(a){a.V=h()};function c2a()
{}x(c2a,Tf);function d2a(){}x(d2a,Tf);function e2a(){}x(e2a,C);function f2a(a)
{this.F=null;this.H=!1;this.D={};if(a)for(var b=a.Db(null),c=0;c<b.length;c=c+1|
0)this.set(b[c],a.get(b[c]))}x(f2a,C);w=f2a.prototype;w.set=function(a,b)
{g2a(this,a,b,!1)};w.add=function(a,b){g2a(this,a,b,!0)};function g2a(a,b,c,d)
{for(var e=0;e<b.length;e=e+1|0){var f=Eg(b,e,e+1|0);if(!a.D[f]){var g=new
f2a(null);G(a.D,f,g)}a=a.D[f]}if(null!=d&&d&&a.H)throw c=new c2a,Pf(c,'The
collection already contains the key "'+D(b)+'"'),c.F(Error(c)),c.D;a.F=c;a.H=!0}
w.get=function(a){a:{for(var b=this,c=0;c<a.length;c=c+1|0)if(b=b.D[Eg(a,c,c+1|
0)],!b){a=null;break a}a=b}return a?a.F:null};w.Rc=function(){var
a=[];h2a(this,a);return a};function h2a(a,b){a.H&&b.push(a.F);for(var c in
a.D)h2a(a.D[c],b)}w.Db=function(a){var b=[];if(null!=a){for(var
c=this,d=0;d<a.length;d=d+1|0){var e=Eg(a,d,d+1|0);if(!(e in
c.D))return[];c=c.D[e]}i2a(c,a,b)}else i2a(this,"",b);return b};function i2a(a,b,c)
{a.H&&c.push(b);for(var d in a.D)i2a(a.D[d],D(b)+D(d),c)}
w.Tr=function(a){if(Kg(this.F,a))return!0;for(var b in
this.D)if(this.D[b].Tr(a))return!0;return!1};w.clear=function()
{this.D={};this.F=null};w.remove=function(a){for(var
b=this,c=[],d=0;d<a.length;d=d+1|0){var e=Eg(a,d,d+1|0);if(!(e in b.D))throw c=new
d2a,Pf(c,'The collection does not have the key "'+D(a)+'"'),c.F(Error(c)),c.D;var
f=new e2a,g=f,k=e;g.F=b;g.D=k;c.push(f);b=b.D[e]}a=b.F;b.F=null;for(b.H=!
1;0<c.length;)if(d=c.pop(),b=d.F,d=d.D,b.D[d].isEmpty())Rh(b.D,d);else break;return
a};
w.clone=function(){return new f2a(this)};w.Ud=function(){return
this.Rc().length};w.isEmpty=function(){return!this.H&&Sh(this.D)};function
j2a(a,b,c){this.D=a;this.H=b;this.F=c}x(j2a,C);j2a.prototype.write=function(a,b,c)
{if(this.D.H){var d=[];for(var e=0;e<a.length;e++){var f=a[e],g=new g1a(!
0,f.D,f.getState()),k=g;a:switch(f.getType()){case "syncMap":f=f.F;break
a;default:throw
F("cj`"+D(f.getType())).D;}dm(k,"data",f);d.push(g)}this.D.write(d,b,c)}};function
k2a(a,b,c){a.write(b,c,null)}
function l2a(a,b,c){m2a(a.H,function(d){var e=[];for(var f=0;f<d.length;f++){var
g=d[f],k=qi(g.Ha("keyPath").concat())[0];switch(k){case "syncMap":g=new
vi(qi(g.Ha("keyPath").concat()),g.getState(),g.getData());e.push(g);break;default:q
l(a.F,F("dj`"+D(k)))}}b(e)},c)};function n2a(a,b,c){this.H=!
1;o2a(this,a,b,c)}x(n2a,C);function o2a(a,b,c,d){a.R=b;a.F=new
f2a(null);a.D=Mk();a.D.addCallback(function()
{a.O&&a.O.setTime("soa")});a.O=d;a.V=new U1a;a.H=!
c;c&&(p2a(a,c),a.D.callback(null))}n2a.prototype.get=function(a){var
b=[];a=this.F.Db(q2a(a));for(var c=0;c<a.length;c++){var
d=this.F.get(a[c]);b.push(d)}return b};function b2a(a,b,c){b=p2a(a,b);r2a(a,b,c)}
function p2a(a,b){for(var c=[],d=0;d<b.length;d=d+1|0){var e=b[d],f=e.keyPath;var
g=e.state;e=e.data;if(!f||!g||!e)throw F("aj").D;if(0==f.length)throw
F("bj").D;g=new T1a(qi(f),g,e);a:switch(f=a,e=g,g=e.D[0],g){case
"syncMap":g=e.D;e=new vi(g,e.getState(),e.F);f.F.set(q2a(g),e);f=e;break
a;default:throw F("ej`"+D(g)).D;}c.push(f)}return c}function q2a(a){return
qh(a)?"":D(a.join("|"))+"|"}function r2a(a,b,c){a.J&&k2a(a.J,b,function(){c(b)})}
function s2a(a,b){var c=b?b.F.BEa():null;b&&c?(a.J=new j2a(b,c,a.R),a.H?
l2a(a.J,function(d){for(var e=0;e<d.length;e++){var
f=d[e];a.F.set(q2a(f.D),f)}a.D.callback(null)},function(){a.D.xc(null)}):
(b=a.F.Rc())&&r2a(a,b,h())):a.H&&a.D.callback(null)};var
t2a=["syncMap","applicationFonts"],u2a=["syncMap","domainFonts"],v2a;function
w2a(a,b){x2a();return vh(b,a.slice(0,b.length))}function y2a(a){x2a();var
b=[];for(var c=0;c<a.length;c++){var d=a[c].id;d=new
Bm(d.F,d.H,d.O,"normal");b.push(d)}return b}function x2a(){x2a=h();v2a=Z1a(["docs-
fonts"])};var z2a="Arial;Comic Sans MS;Courier New;Georgia;Impact;Times New
Roman;Trebuchet MS;Verdana".split(";");function A2a(a){this.D=a}x(A2a,C);function
B2a(a,b){this.D=a;this.F=b}x(B2a,C);function C2a(){this.D=!1;this.J=new
Xh;this.ia(this.J);this.W=new Xh;this.ia(this.W)}x(C2a,Vh);function D2a(a,b)
{this.D=a;this.F=b}x(D2a,C);
function E2a(a,b,c){var d={},e={};a.fontMetadataMap&&(e=a.fontMetadataMap);for(var
f in e){for(var g=e[f],k=A1a(g,c),l={},m=0;m<k.length;m=m+1|0){var
n=k[m],q=n.O;l[q]||G(l,q,
[]);l[q].push(n)}l.menu&&(k=l.menu[0],l.latin&&l.latin.push(k),l["*"]&&l["*"].push(
k),Rh(l,"menu"));G(d,f,{});for(var r in l)k=d[f],m=r,n=new Lz(f,r,l[r],g.version,!!
g.restrictedDomainFont,!!
g.hasInkedWhitespace,g.genericFallback||"",b),G(k,m,n)}b={};if(c=a.unrecognizedFont
Families)for(a=0;a<c.length;a=a+1|0)b[c[a]]=!0;return new D2a(d,
b)};function F2a(a,b,c,d,e){this.F=!1;this.O=a;this.J=b;this.H=e||null;this.D=new
S_a(b);this.F=d;if(c){a=E2a(c,this.J,this.F).D;for(var f in a)for(var g in
a[f])this.D.add(a[f][g])}}x(F2a,C);
F2a.prototype.fetch=function(a){for(var b=this,c=[],d=[],e=[],f=0;f<a.length;f=f+1|
0){var g=a[f].getId();c.push(g);var k=g.F,l=this.D.get(k,g.H);l?Hh(e,new
Hz(g,l,"sync-needed")):d.push(k)}var m=Mk();0!=d.length?
this.O&&(a=["families",d.join(",")],sta().D&&(a=a.concat(["useAllSubsets","true"]))
,d=sta().H,!d||
(a=a.concat(["format",d])),a=Tz(Sz(Uz(this.O.eg("/font/getmetadata"),2),function(n)
{if(n=n.Hb()){n=E2a(n,b.J,b.F);var q=n.D;n=n.F;for(var r={},u=0;u<c.length;u=u+1|0)
{var v=c[u];G(r,v.D(),!1);
var A=q[v.F];if(A)for(var E in A){var N=A[E];b.D.add(N);Kf(E,v.H)&&e.push(new
Hz(v,N,"sync-needed"))}}for(E=0;E<e.length;E=E+1|0)q=e[E].getId().D(),G(r,q,!
0);E=[];for(q=0;q<c.length;q=q+1|0)r[c[q].D()]||E.push(new Fz(c[q],c[q].F in n?
1:0));m.callback(new Iz(e,E))}else m.xc(kk("No font response
object."))}),function(n){m.xc(kk("Error fetching font metadata, http status
code:"+n.UD()))},!1).Sc(yna(a)),!this.H||Tk(a,"id",this.H),a.Fh()):m.callback(new
Iz(e,[]));return m};function G2a(){this.F=this.D=!1;this.R=0;this.J=!
1;this.H=0;this.O=new Xh;this.F=!1;this.R=0;this.J=!
1;this.H=0;this.ia(this.O)}x(G2a,Vh);w=G2a.prototype;w.addCallback=function(a){var
b=this;this.O.Io(function(){a(b)})};function H2a(a,b){uka(a.O,function()
{b(a)})}w.start=function(a,b){this.stop();this.F=!
0;this.R=a;this.J=b;I2a(this,a,this.H=this.H+1|0)};w.stop=function(){this.F=!
1;this.R=0;this.J=!1};w.isEnabled=p("F");w.wa=function()
{this.F&&this.stop();Vh.prototype.wa.call(this)};function Vz()
{G2a.call(this)}x(Vz,G2a);function I2a(a,b,c){setTimeout(function()
{a.F&&a.H==c&&(a.F=!1,a.O.dispatchEvent(null),a.J&&(a.F=!
0,I2a(a,a.R,a.H)))},b)};function J2a(a,b,c){this.J=this.O=!
1;K2a(this,a,b,c)}x(J2a,C);function K2a(a,b,c,d){a.J=!0;a.R=b;a.H=c;a.D=d?d:new
Vz;a.D.addCallback(function(){L2a(a,!1)})}function L2a(a,b){a.O||(a.O=!0,!
b&&Wz(a.H,1,null))||(b=Wz(a.H,1,null)?"Some fonts could not be loaded. Try
reloading.":"Some fonts could not be loaded. Try reloading when you're
online.",a.R.postMessage(b,"info",!0,15E3),a.F&&a.F.D(30125,null))};function M2a(a)
{this.D=a}x(M2a,C);function N2a(a){this.H=a;this.D=n_a(a);a={};var b=this.D;for(var
c=0;c<b.length;c++)G(a,b[c].D,!0);this.F=Oh(a)}x(N2a,C);function O2a(a)
{this.F=a;this.D=new I_a}x(O2a,C);function P2a(a,b,c){var
d=b.F,e=b.H,f=b.D;b=b.getStyle();var g=a.D.get(d,e);g||(g={});f in g||Ph(g,f,
{});"requested"===c&&b in g[f]||(G(g[f],b,c),a.D.set(d,e,g))}function Q2a(a,b,c,d)
{var e=a.D.get(b,c);if(!e)return!1;d=Jk(d);var f=a.F;for(var g=0;g<f.length;g++)
{var k=f[g];if(k in e)for(var l in e[k]){var m=R2a(a,b,c,k,l);if(null!=m&&!(m in
d))return!1}}return!0}
function S2a(a,b,c){c=Jk(c);var d=[];for(var e=0;e<b.length;e++){var
f=b[e],g=f.D;f=f.F;var k=a.D.get(g,f);if(k)for(var l in k)for(var m in k[l]){var
n=Pg(l,10),q=R2a(a,g,f,n,m);null!=q&&q in c&&(n=new Bm(g,f,n,m),d.push(n))}}return
d}O2a.prototype.jj=function(a,b)
{b=Jk(b);a=R2a(this,a.F,a.H,a.D,a.getStyle());return null!=a&&a in b};function
T2a(a,b,c){var d=b.F;a=a.D.get(b.D,b.H);if(!a||!a[d])return!1;c=Jk(c);for(var e in
a[d])if(!(a[d][e]in c))return!1;return!0}
function R2a(a,b,c,d,e){if(b=(a=a.D.get(b,c))&&a[d])b=!!a[d][e];var f;b?f=a[d]
[e]:f=null;return f};function U2a(a,b,c,d,e){this.ea=this.D=!
1;V2a(this,a,b,c,d,e)}var W2a=[400,700];x(U2a,Vh);
function V2a(a,b,c,d,e,f){a.W=b;a.aa=c;a.H=d;a.O=e;a.ea=f;a.J=new
rk;a.ia(a.J);a.F=new O2a(W2a);tk(a.J,a.H.ea,function(g){var k=g.D;g={};for(var
l=0;l<k.length;l++){var m=k[l],n=m.D,q=m.F;m=m.H;n in g||G(g,n,{});m in g[n]||
G(g[n],m,{});q in g[n][m]||Ph(g[n][m],q,!0)}k=[];for(var r in g)for(var u in
g[r])for(l=O1a(a.H,r,u),n=0;n<l.length;n++)if(q=l[n],m=q.D,400==m||700==m||
a.ea&&""+m in g[r][u])q=new Bm(r,u,m,q.getStyle()),a.F.jj(q,
["requested","installed"])||(k.push(q),P2a(a.F,q,"requested"));0!=
k.length&&a.W.install(k)});tk(a.J,a.W.hxa(),rl(a.aa,function(g){var
k=[];g=g.D;for(var l=0;l<g.length;l++){var m=g[l],n=m.F,q=m.H;if(!a.F.jj(m,
["installed"])){var r=Q2a(a.F,n,q,
["installed"]);P2a(a.F,m,"installed");if(Q2a(a.F,n,q,
["installed"]))if(r)Vg(m.getStyle(),"normal")&&k.push(new
Kz(n,q,m.D));else{m=a;r=S2a(m.F,[new G_a(n,q)],["installed"]);for(var
u=0;u<W2a.length;u++){var v=new Bm(n,q,W2a[u],"normal");m.F.jj(v,["installed"])||
r.push(v)}m=r;for(n=0;n<m.length;n++)q=m[n],Vg(q.getStyle(),"normal")&&
k.push(new Kz(q.F,q.H,q.D))}}}0!=k.length&&a.V.dispatchEvent(new
N2a(k))}));tk(a.J,a.W.BDa(),rl(a.aa,function(g){var k=new I_a,l=new
I_a;g=g.D;for(var m=0;m<g.length;m++){var n=g[m],q=n.F,r=n.H;a.F.jj(n,
["errored"])||(P2a(a.F,n,"errored"),Q2a(a.F,q,r,
["installed","errored"])&&k.set(q,r,!0),ji(W2a,n.D)&&l.set(q,r,!0))}if(0!=k.Ud()||
0!=l.Ud())k=J_a(k),k=S2a(a.F,k,["errored"]),l=J_a(l),l=k.concat(S2a(a.F,l,
["requested","installed"])),a.R.dispatchEvent(new
M2a(l))}));tk(a.J,a.H.aa,rl(a.aa,function(g){g=
g.D;for(var k=0;k<g.length;k++)a.ha[g[k]]=!0}));tk(a.J,a.H.ha,rl(a.aa,function(g)
{g=g.D;for(var k=0;k<g.length;k++)a.la[g[k]]=!0}));a.V=new Xh;a.ia(a.V);a.R=new
Xh;a.ia(a.R);a.la={};a.ha={}}w=U2a.prototype;w.xs=function(a){return this.O.xs(a)||
Q2a(this.F,a,zm(),["installed"])};function X2a(a,b){var c=a.O.xs(b.D);a=T2a(a.F,b,
["installed"]);return c||a}
w.RJ=function(a){var b=nr(a),c=nr(a),d=this.W.K3(),e=!1;this.xs(b)||(b=d.F(b),e=!
Kf(b,c),this.xs(b)||(a=eBa(a),b=nr(a)));c=or(a);if(400!=c&&700!=c&&!this.F.jj(new
Bm(b,zm(),c,"normal"),["installed"])){c=kr();var f=a.D;var g=700<=or(a);f=new
Dq(g,Eq(f),Iq(f),f.J,Jq(f),Kq(f),f.F,Lq(f),Mq(f),f.qa.D,Nq(f),Oq(f),f.ha,Pq(f),Qq(f
),f.O,Rq(f),Sq(f),f.W,Uq(f),Vq(f),f.aa,Wq(f),Xq(f),400,!1,f.R,Yq(f),Zq(f),f.H,
$q(f),ar(f),f.V,br(f));a.copyTo(c);c.D=f;c.H=null;a=c}this.O.xs(b)||e||
(b=a,e=kr(),d=CAa(b.D,cwa(new tn(d.D(nr(b)),
b.D.qa.F))),b.copyTo(e),e.D=d,e.H=null,a=e);return
a};w.cG=da(204);w.xla=function(a){a=this.W.K3().F(a);return(a=R1a(this.H,a))?a in
this.H.R:!1};w.h8=da(206);w.kY=da(208);function Y2a(a){var b=a.H,c=[];for(var d in
b.J)c.push(b.J[d]);return S2a(a.F,H_a(c),["errored"])};function Z2a(a,b){this.D=!
1;this.R=b;this.O={};this.F={};this.J=new rk;this.ia(this.J);this.H=new Xh;for(var
c=0;c<a.length;c++){var d=a[c];if(!X2a(b,d)){var e=k_a(d);G(this.O,e,!0);var
f=b,g=d;d=f.O.xs(g.D);f=T2a(f.F,g,["installed","errored"]);d||f||G(this.F,e,!
0)}}}x(Z2a,Vh);
Z2a.prototype.initialize=function(){var a=this;Sh(this.F)?
this.H.dispatchEvent(null):(tk(this.J,this.R.V,function(b){b=b.H;for(var
c=0;c<b.length;c++){var
d=k_a(b[c]);Rh(a.O,d);Rh(a.F,d)}Sh(a.F)&&(a.H.dispatchEvent(null),vk(a.J))}),tk(thi
s.J,this.R.R,function(b){$2a(a,b.D)}))};function $2a(a,b){for(var c=0;c<b.length;c+
+){var d=b[c];Rh(a.F,k_a(new
Kz(d.F,d.H,d.D)))}Sh(a.F)&&(a.H.dispatchEvent(null),vk(a.J))};function a3a(a,b,c,d)
{this.D=!1;this.F=a;this.H=b;this.O=c;this.J=d}x(a3a,Vh);
function b3a(a,b,c,d,e){var
f=c.length,g={};G(g,"report_milestone",b);G(g,"num_initial_document_fonts",""+f);va
r k=0,l=0;b=0;if(a.F&&e&&a.J&&0<f&&d){l=S2a(a.F.F,H_a(c),
["requested","installed","errored"]).length;G(g,"num_initial_document_variants",""+
l);b=0;k=c.length;for(d=0;d<c.length;d++){var m=c[d],n=zm();if(O1a(a.J,m,n)||c3a(a,
[m]))b=b+1|
0}b=b/k*100;if(c3a(a,c))l=k=100;else{k=zm();e=Oh(e.O);d=[];for(m=0;m<e.length;m+
+)n=l_a(e[m],k).D,d.push(n);Cra(d);e=f-d.length;G(g,"num_installed_fonts",""+
e);c=S2a(a.F.F,H_a(c),
["installed"]).length;G(g,"num_installed_variants",""+c);k=Math.floor(e/f*100);l=0=
=l?
0:Math.floor(c/l*100)}}G(g,"fonts_available",""+k);G(g,"variants_available",""+l);i
f(0>k||100<k||isNaN(k))f=F("hj"),a.H.log(f,g,!1);if(0>l||100<l||
isNaN(l))f=F("ij"),a.H.log(f,g,!1);a=new
mHa;L(a,1,Tj(k));L(a,2,Tj(b));L(a,3,Tj(l));return a}function c3a(a,b){for(var
c=0;c<b.length;c++)if(!a.O.xs(b[c]))return!1;return!0}a3a.prototype.wa=function()
{Vh.prototype.wa.call(this)};function d3a(a,b,c){this.F=this.D=!
1;e3a(this,a,b,c)}x(d3a,Vh);function e3a(a,b,c,d){a.J=c;a.O=d;c=Y2a(b);0!
=c.length&&f3a(a,c);a.H=new rk;a.ia(a.H);tk(a.H,b.R,function(e){f3a(a,e.D)})}
function f3a(a,b){var c={};G(c,"web_fonts_install_error","true");a.F||
G(c,"web_fonts_load_error","true");a.F=!0;for(var d=[],e=0;e<b.length;e=e+1|
0)d.push(b[e].J);if(0==d.length)d="[]";else{b=Fg(bja("["),d[0]);e=1;for(var
f=d.length;e<f;e=e+1|0)Fg(Gg(b,",
"),d[e]);Gg(b,"]");d=b.toString()}G(c,"failed_font_identifiers",d);d=F("jj");a.J.in
fo(d,c,null);L2a(a.O,!0)};function g3a(){this.D=0}x(g3a,C);function h3a(a){this.D=!
1;this.R=a;this.O=new
rk;this.ia(this.O);this.F=[]}x(h3a,Vh);h3a.prototype.initialize=function(a,b)
{this.J=a;this.H=b;0!=this.F.length&&(i3a(this,this.F),this.F=[])};function j3a(a)
{tk(a.O,a.R.V,function(b){b=b.D;a.J&&a.H?i3a(a,b):oh(a.F,b)})}function i3a(a,b)
{for(var c=[],d=0;d<b.length;d=d+1|0)a.J.V(b[d])&&c.push(b[d]);0!
=c.length&&a.H.H(c)};function k3a(){}x(k3a,C);function Xz(){this.H=this.D=!
1;this.J=!0;this.F={};this.O={}}x(Xz,Vh);function Yz(a,b,c){if(a.H)throw
F("kj").D;var d=Jk(b),e=new k3a;e.D=d;e.F=c;for(c=0;c<b.length;c++){d=b[c];var
f=a.F[d];f||(f=[],G(a.F,d,f));f.push(e)}return a}
function Zz(a,b){if(!a.H)throw F("lj").D;if(!a.J)throw(new jk("One of the milestone
managers callbacks threw an exception, disabling the manager
permanently",a.R)).D;a.O[b]=!0;var c=a.F[b];if(c){Rh(a.F,b);for(var
d=0;d<c.length;d++){var e=c[d];Rh(e.D,b);if(Sh(e.D))try{var f=e.F;f()}catch(g)
{g=Qf(g);if(Sf(g))throw b=g,a.J=!1,a.R=b,b.D;throw g.D;}}}}function $z(a,b){if(!
aA(a,b))throw F("mj`"+D(b)).D;}function aA(a,b){return b in
a.O}Xz.prototype.start=function(){this.H=!0};
Xz.prototype.wa=function(){Vh.prototype.wa.call(this);Uh(this.F)};function
l3a(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N){this.Na=this.Ob=this.D=!
1;m3a(this,a,b,c,d,e,f,g,k,m,n,q,r,u,v,A,E,N)}x(l3a,Vh);
function m3a(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N){a.la=b;a.Ra=c;a.F=new
Xz;Yz(Yz(Yz(a.F,["docs-text-fi-ifa"],function(){n3a(a)}),["docs-text-fi-
init","docs-text-fi-fm","docs-text-fi-fl"],function(){o3a(a)}),["docs-text-fi-
dfls","docs-text-fi-dl","docs-text-fi-dfl"],function()
{p3a(a)}).start();a.R=[];a.ea=d;a.ib=e;a.za=Mk();a.rb=f;a.Gb=g;a.ha=k;a.Aa=l;a.bb=n
ew
rk;a.ia(a.bb);a.xa=m;a.J=n;a.qa=q;a.V=u;a.Va=[];a.H=v;a.Ob=A;a.Wb=E;a.Na=N;a.gb=new
a3a(b,d,r,u);a.W=Mk();a.Ka=new Xh;a.ia(a.Ka);a.La=new Xh;
a.ia(a.La)}
function q3a(a,b){var c;if(aA(a.F,"docs-text-fi-ifa"))throw F("nj").D;null==c&&(c=!
1);var d=[],e=[],f=[],g=[],k={};"object"===$h(b.fontMetadataMap)||
ql(a.ea,F("oj"));b="object"===$h(b.fontMetadataMap)?b.fontMetadataMap:{};for(var l
in b){var
m=b[l];m.documentFont&&d.push(l);m.userDomainFont&&e.push(l);m.restrictedDomainFont
&&f.push(l);m.hasInkedWhitespace&&g.push(l);m=m.genericFallback;null!
=m&&a.V&&G(k,l,m)}c||(r3a(a,e),u_a(a.aa,f));if(a.V){for(e=0;e<g.length;e+
+)a.V.R[g[e]]=!0;for(var n in k)G(a.V.O,n,
k[n])}s3a(a,m_a(d));c||L(a.H.D,68,t3a(a))}function u3a(a,b){if(aA(a.F,"docs-text-
fi-ifa"))throw F("pj").D;b=(Tl(b,"startupHints")?Tl(b,"startupHints"):
{}).fontFamilies;try{var c=null!=b?lna(b):[];var d=m_a(qi(c))}catch(e)
{if(e=Qf(e),Sf(e))d=[];else throw e.D;}s3a(a,d)}function v3a(a){if(aA(a.F,"docs-
text-fi-ifa"))throw F("qj").D;s3a(a,[])}function s3a(a,b){a.R=b;Zz(a.F,"docs-text-
fi-ifa");a.Ka.dispatchEvent(null)}function r3a(a,b){a.aa=new t_a(b,
[]);Zz(a.F,"docs-text-fi-dfl");a.W.callback(a.aa)}
function n3a(a){w3a(a);if(a.la){a.O=new Z2a(a.R,a.la);uk(a.bb,a.O.H,function(){if(!
a.Na){a.J.setTime("webfontsRender");L(a.H.D,68,t3a(a));if(null!
=a.J.getTime("wpa")&&null!=a.J.getTime("wpva")){var c=new
mHa;L(c,1,Tj(a.J.getTime("wpa")));L(c,3,Tj(a.J.getTime("wpva")));x3a(a,29445,c)}a.O
&&!Sh(a.O.O)&&(aA(a.F,"docs-text-fi-dfls")?a.J.J||
(c=b3a(a.gb,"webfontsRender",y3a(a,null),aA(a.F,"docs-text-fi-
dfls"),a.O),x3a(a,29130,c)):ql(a.ea,F("rj")));a.La.dispatchEvent(null)}});a.O.initi
alize();var b=new d3a(a.la,
a.ea,a.xa);a.ia(b);a.ma=new h3a(a.la);a.ia(a.ma)}Zz(a.F,"docs-text-fi-
init");a.qa&&a.qa.CDa().D&&Zz(a.F,"docs-text-fi-fl")}
function w3a(a){var b=sta();L(a.H.D,56,b.F);L(a.H.D,70,"woff2"===b.H?2:1);if(a.la)
{if(qh(a.R))b=a.H,J(b.D,11),L(b.D,11,!1);else a:{b=a.H,J(b.D,11),L(b.D,11,!
0),b=a.H;for(var c=n_a(a.R),d=0;d<c.length;d=d+1|0){var e=c[d].F;if(400!=e&&700!=e)
{J(b.D,55);L(b.D,55,!0);break a}}J(b.D,55);L(b.D,55,!1)}if(b=!!a.V)a:{b=a.V;for(var
f in b.F)for(var g in b.F[f])for(c=b.F[f][g],d=0;d<c.length;d++)if(e=c[d].D,400!
=e&&700!=e){b=!0;break a}b=!1}f=a.H;g=b;J(f.D,45);L(f.D,45,g);L(a.H.D,12,!
1)}else{a=a.J;f=["webfontsRender"];
for(g=0;g<f.length;g++)Rh(a.H,f[g]);uqa(a)}}function y3a(a,b){null==b&&(b=!1);var
c={};a=a.R;for(var d=0;d<a.length;d++){var e=a[d].D,f=!0===b&&sta().D?"|
*":"";c[D(e)+D(f)]=!0}return Oh(c)}function z3a(a){$z(a.F,"docs-text-fi-
ifa");return a.R}function A3a(a){var b=Mk();a.Aa.addCallback(function(c)
{b.callback(c)});return b}
function p3a(a){a.ib&&a.za.callback(a.ib);if(a.Gb){var
b=dg(Rg()),c=z2a;c=c.concat(a.aa.F).concat(a.Wb);c=o_a(dwa(c));a.Gb.fetch(c,null,nu
ll).addCallback(function(){var d=dg(Rg());a.Ra.log("ndfp",d-
b,null,null,null);a.Ra.log("ndfl",d-a.J.F.F,null,null,null)})}}function B3a(a)
{Zz(a.F,"docs-text-fi-fm")}function C3a(a,b,c,d){var e=new S_a(a.ea),f=b?
b.F.rla():null;d&&b&&f?(d=aA(a.F,"docs-text-fi-ifa"),L(a.H.D,71,d),T_a(e,f,d?
y3a(a,!0):null).addCallback(function(){D3a(a,b,c,e)})):D3a(a,b,c,e)}
function D3a(a,b,c,d){var e=null,f=b?b.F.rla():null;c&&b&&f&&(e=new
v1a(f,b,c,a.ea,!0,d));a.Aa.callback(e)}function o3a(a){if(a.rb&&a.ha){var
b=z3a(a);a.rb.fetch(b,!1,!a.Ob).addCallback(function(c){E3a(a,c)});a.ha.Sa(!
0)}Zz(a.F,"docs-text-fi-dfls")}
function E3a(a,b){if(!qh(b.F)){var c=y2a(b.F);$2a(a.O,c)}if(!qh(b.D)){b=b.D;var
d=[];c=2147483647;for(var e=0;e<b.length;e++){var
f=b[e].Zf();f.R&&d.push(f.F);f.O&&(a.V.R[f.F]=!
0);c=Math.min(c,E_a(f))}L(a.H.D,100,c);a.W.addCallback(function(g)
{u_a(g,d)})}}function x3a(a,b,c){var d=new lHa;O(d,4,c);c=new
g3a;c.D=b;c.F=d;a.Va.push(c);F3a(a)}function F3a(a){if(a.Ca){var b=a.Va;for(var
c=0;c<b.length;c++){var d=b[c],e=new yy;O(e,11,d.F);e=wz(xz(new
vz,e),19).build();a.Ca.D(d.D,e)}a.Va=[]}}
function t3a(a){if(!a.aa)return!1;var b=a.R;for(var c=0;c<b.length;c++)if(b[c].D in
a.aa.D)return!0;return!1}l3a.prototype.wa=function()
{Wh(this.F);Vh.prototype.wa.call(this)};function G3a(a){this.D=a};function H3a(a)
{this.D=a}H3a.prototype.bf=da(209);function I3a(a,b){return b?b+"-"+a:a};function
J3a(a,b,c,d,e,f,g,k,l,m,n,q,r){this.H=a;this.W=b;this.ha=c;this.V=!!e;this.la=void
0!==d?d:!0;this.J=void 0!==f?f:0;this.D=!!g;this.aa=k||null;this.ma=l||
null;this.O=n||null;this.R=!!q;this.ea=void 0!==r?r:!0};function
K3a(a,b,c,d,e,f,g,k,l,m,n,q,r,u)
{J3a.call(this,b,c,d,e,f,g,k,l,m,n,q,r,u);this.Pb=a;this.F=null}x(K3a,J3a);K3a.prot
otype.getId=p("Pb");function L3a(a,b,c,d)
{M3a();this.D=this.F=this.H=this.J=0;if(0>a||255<a)throw F("sj`"+a).D;if(0>b||
255<b)throw F("tj`"+b).D;if(0>c||255<c)throw F("uj`"+c).D;if(0>d||1<d)throw
F("vj`"+d).D;this.J=a;this.H=b;this.F=c;this.D=d}var N3a,O3a;x(L3a,C);function
M3a(){M3a=h();N3a=new L3a(0,0,0,1);O3a=new L3a(255,255,255,1)};function bA(a,b)
{this.F=0;if(0>b||1<b)throw
F("wj`"+b).D;this.D=a;this.F=b}x(bA,C);bA.prototype.getPosition=p("F");function
P3a(a,b){var c=a.length;if(0!=c||!0===b)if(b=Aka(a,function(d,e){return
lg(d.getPosition(),e.getPosition())},!0),2>c||256<c||0!=a[0].getPosition()||1!=a[c-
1|0].getPosition()||!b)throw F("xj").D;return a};function Q3a(a)
{this.H=[];this.F=[];this.D=[];this.J=[];a=P3a(a,!0);a=Ih(a);for(var
b=0;256>b;b=b+1|0){for(var c=b/255;c>a[1].getPosition();){if(2>=a.length)throw
F("yj").D;a.shift()}var d=a[0].getPosition(),e=a[1].getPosition()-
d,f=a[0].D,g=a[1].D;c=(c-d)/e;if(0>c||1<c)throw F("zj`"+c).D;f=new
L3a(Rj(f.J,g.J,c),Rj(f.H,g.H,c),Rj(f.F,g.F,c),Rj(f.D,g.D,c));this.H.push(f.J);this.
F.push(f.H);this.D.push(f.F);this.J.push(f.D)}}x(Q3a,C);function
R3a(a,b,c,d,e,f,g,k)
{this.D=a;this.H=b;this.O=c;this.V=d;this.R=e;this.W=f;this.F=g;this.J=k}x(R3a,C);R
3a.prototype.clone=function(){return new
R3a(this.D,this.H,this.O,this.V,this.R,this.W,this.F,this.J)};function S3a(a,b)
{if(0==b)return a.D;if(1==b)return a.F;var
c=Rj(a.D,a.O,b),d=Rj(a.O,a.R,b);a=Rj(a.R,a.F,b);c=Rj(c,d,b);d=Rj(d,a,b);return
Rj(c,d,b)}
function T3a(a,b){var c=(b-a.D)/(a.F-a.D);if(0>=c)return 0;if(1<=c)return 1;for(var
d=0,e=1,f=0,g=0;8>g;g=g+1|0){f=S3a(a,c);var k=(S3a(a,c+1E-6)-f)/1E-6;if(1E-
6>Math.abs(f-b))return c;if(1E-6>Math.abs(k))break;else f<b?d=c:e=c,c-=(f-
b)/k}for(g=0;1E-6<Math.abs(f-b)&&8>g;g=g+1|0)f<b?(d=c,c=(c+e)/2):
(e=c,c=(c+d)/2),f=S3a(a,c);return c};function U3a(a){if(a.D>=a.F)throw
F("Aj").D;this.D=a}x(U3a,C);function cA(a,b){if(a instanceof
cA)this.D=a.gg();else{var c;if(c=ta(a))a:{for(var d=c=0;d<a.length;d++){if(!
ta(a[d])||0<c&&a[d].length!=c){c=!1;break a}for(var e=0;e<a[d].length;e+
+)if("number"!==typeof a[d][e]){c=!1;break a}0==c&&(c=a[d].length)}c=0!
=c}if(c)this.D=Za(a);else if(a instanceof qd)this.D=V3a(a.height,a.width);else
if("number"===typeof a&&"number"===typeof b&&0<a&&0<b)this.D=V3a(a,b);else throw
Error("Cj");}this.F=new qd(this.D[0].length,this.D.length)}
function W3a(a,b){for(var c=0;c<a.Bb().height;c++)for(var d=0;d<a.Bb().width;d+
+)b.call(void 0,a.D[c][d],c,d,a)}function X3a(a,b){var c=new
cA(a.Bb());W3a(a,function(d,e,f){c.D[e][f]=b.call(void 0,d,e,f,a)});return
c}function V3a(a,b){for(var c=[],d=0;d<a;d++){c[d]=[];for(var e=0;e<b;e++)c[d]
[e]=0}return c}cA.prototype.add=function(a){if(!rd(this.F,a.Bb()))throw
Error("Dj");return X3a(this,function(b,c,d){return b+a.D[c][d]})};
cA.prototype.Ga=function(a,b){if(this.F.width!=a.F.width||this.F.height!
=a.F.height)return!1;b=b||0;for(var c=0;c<this.F.height;c++)for(var
d=0;d<this.F.width;d++)if(!ed(this.D[c][d],a.D[c][d],b))return!1;return!
0};cA.prototype.Bb=p("F");function Y3a(a,b,c){return
0<=b&&b<a.F.height&&0<=c&&c<a.F.width?a.D[b][c]:null}function dA(a,b,c,d){if(!
(0<=b&&b<a.F.height&&0<=c&&c<a.F.width))throw
Error("Ej`"+b+"`"+c+"`"+a.F.height+"`"+a.F.width);a.D[b]
[c]=d}cA.prototype.gg=p("D");function eA(a)
{this.D=a}x(eA,C);eA.prototype.getType=p("D");eA.prototype.Ga=function(a){return
Kf(a,this)?!0:a instanceof eA?Kf(this.D,a.D):!1};eA.prototype.Lf=function(){return
pg(this.D)};function Z3a(a){this.D="colormatrix";if(5!=eg(a.Bb().width)||4!
=eg(a.Bb().height))throw F("Fj").D;this.F=a}x(Z3a,eA);function $3a(){for(var a=new
cA(4,5),b=0;4>b;b=b+1|0)dA(a,b,b,1);return a}
Z3a.prototype.Ga=function(a){if(Kf(a,this))return!0;if(!(a instanceof Z3a))return!
1;a:{var b=this.F;a=a.F;var c=0;if(eg(b.Bb().width)!=eg(a.Bb().width)||
eg(b.Bb().height)!=eg(a.Bb().height))b=!1;else{c=null!=c?c:0;for(var
d=0;d<eg(b.Bb().height);d=d+1|0)for(var e=0;e<eg(b.Bb().width);e=e+1|0)if(!
(Math.abs(Y3a(b,d,e)-Y3a(a,d,e))<=c)){b=!1;break a}b=!0}}return
b};Z3a.prototype.Lf=function(){return Dh(this.F.gg())};function a4a(a)
{this.D=a}x(a4a,C);a4a.prototype.getType=p("D");a4a.prototype.Ga=function(a){return
Kf(a,this)?!0:a instanceof a4a?Kf(this.D,a.D):!1};a4a.prototype.Lf=function()
{return pg(this.D)};function b4a(a,b,c,d)
{this.D="componenttransfer";this.O=a;this.J=b;this.H=c;this.F=d}x(b4a,eA);b4a.proto
type.Ga=function(a){return Kf(a,this)?!0:a instanceof b4a?
Kg(this.O,a.O)&&Kg(this.J,a.J)&&Kg(this.H,a.H)&&Kg(this.F,a.F):!
1};b4a.prototype.Lf=function(){return Hg([this.O,this.J,this.H,this.F])};function
fA(a,b,c,d,e)
{this.J=this.H=this.F=this.D=0;this.O=Ih(a);this.D=b;this.F=c;this.H=d;this.J=e}x(f
A,C);fA.prototype.Rc=function(){return Ih(this.O)};fA.prototype.Ga=function(a)
{return Kf(a,this)?!0:a instanceof fA?
this.D==a.D&&this.F==a.F&&this.H==a.H&&this.J==a.J&&vh(this.O,a.O):!
1};fA.prototype.Lf=function(){return
Hg([this.D,this.F,this.H,this.J,Qg(Dh(this.O))])};function c4a(a,b,c)
{this.D="convolve";this.H=a;this.F=b;this.J=c}x(c4a,eA);c4a.prototype.Ga=function(a
){return Kf(a,this)?!0:a instanceof c4a?
Kf(this.F,a.F)&&this.J==a.J&&this.H.Ga(a.H):!1};c4a.prototype.Lf=function(){return
Hg([this.F,this.J,this.H])};function d4a(a)
{this.D="discrete";this.F=a}x(d4a,a4a);d4a.prototype.Ga=function(a){return
Kf(a,this)?!0:a instanceof d4a?vh(this.F,a.F):!1};d4a.prototype.Lf=function()
{return Dh(this.F)};function e4a(a,b){a=f4a(a);b=f4a(b);if(!
(0<b.length&&0<a.length))throw F("Kj").D;for(var c=[],d=0,e=0;e<b.length;e=e+1|
0)for(var f=0;f<a.length;f=f+1|0){var g=b[e]*a[f];c[Math.imul(e,a.length)+f|
0]=g;d+=g}g4a(c,d);return c}
function h4a(a,b){if(0==a)return[];a=Math.floor(a*i4a+.5);var
c=yDa(1/a,eg(a));if(0==a%2){var d=yDa(1/(a+1),eg(a)+1|0),e=a/2-1,f=e+1;return b?
[new fA(c,a,1,e,0),new fA(c,a,1,f,0),new fA(d,a+1,1,f,0)]:[new fA(c,1,a,0,e),new
fA(c,1,a,0,f),new fA(d,1,a+1,0,f)]}b=new fA(c,b?a:1,b?1:a,b?Math.floor(a/2):0,b?
0:Math.floor(a/2));return[b,b,b]}function f4a(a){if(0==a)return[1];for(var
b=Math.ceil(3*a),c=2*Math.ceil(3*a)+1,d=[],e=0;e<c;e=e+1|0){var f=e-
b;d.push(Math.exp(-f*f/(2*a*a)))}return d}
function g4a(a,b){for(var c=0;c<a.length;c=c+1|0)a[c]=a[c]/b}function j4a()
{j4a=h();i4a=.75*Math.sqrt(6.283185307179586)}var i4a=0;function gA(a)
{this.D="table";this.F=a}x(gA,a4a);gA.prototype.Ga=function(a){return Kf(a,this)?!
0:a instanceof gA?vh(this.F,a.F):!1};gA.prototype.Lf=function(){return
Dh(this.F)};function k4a(){this.D={}}x(k4a,C);function l4a(a,b)
{if(a.D.recolor)throw F("Oj").D;if(0==b.length)return a;var c=new Q3a(b);b=new
gA(m4a(Ih(c.H)));var d=new gA(m4a(Ih(c.F))),e=new gA(m4a(Ih(c.D)));c=a.D;for(var
f=$3a(),g=0;3>g;g=g+1|0)dA(f,g,0,.2126),dA(f,g,1,.7152),dA(f,g,2,.0722);b=[new
Z3a(f),new b4a(b,d,e,null)];G(c,"recolor",b);return a}function m4a(a){for(var
b=[],c=0;c<a.length;c=c+1|0)b.push(a[c]/255);return b}
k4a.prototype.opacity=function(a){if(this.D.opacity)throw F("Tj").D;if(0>a||
1<a)throw F("Uj`"+a).D;if(1==a)return this;var b=$3a();dA(b,3,3,a);a=[new
Z3a(b)];G(this.D,"opacity",a);return this};k4a.prototype.build=function(){return
Sh(this.D)?null:new n4a(Th(this.D))};function n4a(a){this.D=a}x(n4a,C);function
o4a(){}var p4a="blur sharpen recolor brightness contrast opacity".split("
");x(o4a,C);function q4a(a){var b=[];for(var c=0;c<p4a.length;c++){var
d=p4a[c];oh(b,a.D[d]?a.D[d]:[])}return b};function r4a(a,b)
{this.F=a;this.wb=b}r4a.prototype.Cn=p("wb");r4a.prototype.D=function()
{return"LabelData|"+this.F};function s4a(a){var b=a.Ha(34);b=un(b,!1);var
c=a.Ha(35);b=[a.Ha(45),b.D.toLowerCase(),t4a(b,c),Number(a.Ha(36)),Number(a.Ha(63))
,a.Ha(33)].join();return new r4a(b,a)}function t4a(a,b){a=bBa(a.F,b);switch(a){case
400:return 0;case 700:return 1;default:return a}};function u4a(a){for(var b=new
Hv,c=0;c<a.length;){var d=a[c++],e=a[c++]*mPa[d],f=a.slice(c,c+e);switch(d){case
0:b.Mj(f[0],f[1]);break;case 1:nPa(b,f);break;case 2:oPa(b,f);break;case
3:pPa(b,f[0],f[1],f[2],f[3]);break;case 4:b.close()}c+=e}return b};function v4a(a)
{this.D=a}function w4a(a,b){b=s4a(b);a=Rk(b_a(a.D,[new
Gz(b)]));a.addCallback(function(c){if(1!=c.D.length||c.F.length)throw
Error("Vj");return c.D[0].Zf()});return a};function hA(a,b)
{this.H=a;this.J=b}x(hA,C);hA.prototype.D=function(a){return!!
a&&this.H==a.H&&Kf(this.J,a.J)};hA.prototype.yb=p("H");hA.prototype.getType=p("J");
function x4a(a,b)
{hA.call(this,a,"insert");this.F=b}x(x4a,hA);x4a.prototype.D=function(a){return!!
a&&hA.prototype.D.call(this,a)&&this.F==a.F};function iA(a,b)
{this.O=a;this.D=b}x(iA,gl);iA.prototype.u6=t(!0);iA.prototype.C1=t(!0);function
y4a(a){return a instanceof iA};function z4a(a){this.D=a}x(z4a,C);function A4a(a,b)
{if(y4a(b))a.D.clear();else if(KWa(b))a.D.shift(b.sq,b.jr.length);else if(AWa(b))
{var c=b.uq;a.D.splice(c,b.Bu-c+1|0)}};function B4a(a,b){this.D=!
1;C4a(this,a,b)}x(B4a,Vh);function C4a(a,b,c){a.H=new z4a(c);a.F=new
rk;tk(a.F,b.sj(),function(d){A4a(a.H,d.D)});a.ia(a.F)};function D4a(a,b,c,d)
{switch(b){case 1:return!0;case 0:return!(fv(a,c)&&fv(a,d));default:throw
F("Xj`"+b).D;}};function E4a(a,b){this.F=a;this.D=b}x(E4a,C);function F4a(a,b){var
c=a.D.eb(),d=$m(c,b),e=a.D.getStyle("paragraph",b),f=e.D.xa;if(1==d)return
G4a(a.F)?0:Math.max(0,f);if(P(R(),"docs-text-ftls")&&H4a(a.F)&&((d-1|
0)==an(a.D.eb(),b)||Lva(bn(c,d-1|0))))return Math.max(0,f);c=P(R(),"docs-text-
ftls")&&H4a(a.F)?c.lastIndexOf("\n",d-1|0):d-1|0;if(!D4a(a.D,e.D.W,b,c))return
0;a=I4a(a,c);return Math.max(0,f-a)}function J4a(a,b){a=F4a(a,b);return dr(gr(),a,!
0)}
function I4a(a,b){var c=cn(a.D.eb(),b),d=a.D.getStyle("paragraph",b);return
c==dn(a.D.eb(),b)?G4a(a.F)?0:Math.max(0,d.D.ea):D4a(a.D,d.D.W,b,c+1|0)?
Math.max(0,d.D.ea):0}function K4a(a,b){a=I4a(a,b);return dr(gr(),a,!0)};function
L4a(a){this.D=a}x(L4a,C);L4a.prototype.register=function(a,b){var
c=this.D.get(b);c||
(c=[],this.D.set(b,c));c.push(a)};L4a.prototype.unregister=function(a){var
b=this.D.Db();for(var c=0;c<b.length;c++){var
d=b[c],e=this.D.get(d);nka(e,a);0==e.length&&this.D.remove(d)}};L4a.prototype.yb=fu
nction(a){var b=this.D.Db();for(var c=0;c<b.length;c++){var
d=b[c],e=this.D.get(d);if(Ch(e,a))return d}return-1};function M4a(a)
{this.H=a}x(M4a,C);M4a.prototype.D=function(){return[0]};M4a.prototype.F=p("H");var
N4a="#1FA15D #FF007A #00A3BB #A13CB4 #FD573D #5DAFDD #63782F #FF001A #A63232
#1B887A #F176A7 #0F9D58 #4285F4 #673AB7 #DB4437 #FF5722 #EFB000".split("
");function O4a(a){return P(R(),"docs-epcc")?N4a[(a%6|0)+11|0]:N4a[a%11|
0]};function P4a(){}x(P4a,C);function Q4a(){this.D=this.F=!1}x(Q4a,C);function
R4a(){this.D=new Q4a}x(R4a,C);function S4a(){}var T4a;x(S4a,C);function U4a(a)
{V4a();var b=new S4a;b.D=a;return b}function W4a(a,b){V4a();return
X4a(a,b,Qg(a.D.length-1|0))}function X4a(a,b,c){V4a();return b>c.ob()?
T4a:U4a(Eg(a.D,0>b?0:b,c.ob()+1|0))}function Y4a(a,b){return Z4a(b,a,0)}function
$4a(a,b,c){V4a();c=Qg(c?c.ob():b);b=X4a(a,0,Qg(b-1|0));a=W4a(a,c.ob()+1|0);return
Y4a(b,a)}function Z4a(a,b,c){V4a();a=a.D;return U4a(D(Eg(a,0,c))+D(b.D)
+D(a.substr(c)))}function V4a(){V4a=h();T4a=U4a("")};function a5a(a,b)
{hA.call(this,a,"delete");this.F=b}x(a5a,hA);a5a.prototype.D=function(a){return!!
a&&hA.prototype.D.call(this,a)&&Kf(this.F.D,a.F.D)};function b5a(a,b)
{hA.call(this,a,"range");this.F=b}x(b5a,hA);b5a.prototype.D=function(a){return!!
a&&hA.prototype.D.call(this,a)&&this.F==a.F};function c5a(a,b,c,d)
{d5a(this,a,b,d)}x(c5a,C);function d5a(a,b,c,d)
{e5a(a);a.J=b;a.H=hJa();a.O=hJa();a.R=c;a.W=d?d:function(e,f){return new
f5a(e,f)}}function g5a(a,b){return new c5a(a,new ol(b),tv,null)}function h5a(a,b,c)
{if(0>b||0>=c)b=F("Yj`"+b+"`"+c),a.R.log(b,null,!
1);else{a.O.shift(b,c);i5a(a,b,c);for(var d in
a.F)a.F[d].shift(b,c);a.H.shift(b,c)||a.H.add(b,b+c-1|0);j5a(a)}}
function j5a(a){var b=a.H.gg();if(0<b.length&&b[b.length-1|0].end>=Zm(a.J.eb()))
{var c=F("Zj");b={range:b[b.length-1|0].end+" >= "+Zm(a.J.eb())};a.R.log(c,b,!
1)}}function k5a(a,b,c){if(0>b||c<b||c>=Zm(a.J.eb())){var
d=F("$j");b={rangeStart:""+b,rangeEnd:""+c,modelLength:""+Zm(a.J.eb())};a.R.log(d,b
,!1)}else a.O.add(b,c)}function l5a(a,b,c,d){if(0>c||0>d||d<c)b=F("ak"),a.R.log(b,
{rangeStart:""+c,rangeEnd:""+d},!1);else{if(!a.F[b]){var
e=hJa();G(a.F,b,e)}a.F[b].add(c,d)}}
function m5a(a,b,c){"\u0003"===bn(a.J.eb(),b)&&(b=c.getType(),b in a.V||G(a.V,b,
[]),a=a.V[b],c=c.getId(),a.push(c))}function i5a(a,b,c){var
d=a.D.Db(),e=d.length;if(0!=e&&!(b>d[e-1|0])){e=new cs;for(var f=0;f<d.length;f++)
{var g=d[f],k=g>=b?g+c|0:g;b==g&&"\u0003"===bn(a.J.eb(),g)&&(k=g);e.get(k)?
e.set(k,Y4a(e.get(k),a.D.get(g))):e.set(k,a.D.get(g))}a.D=e}}
function n5a(a,b){var c=b.start,d=b.end,e=kJa(a.H,c,d),f=kJa(a.O,c,d);b=ADa(a.D,c,!
0);var g;(g=-1==b)||(g=b>c&&b<=(2147483647==d?d:d+1|0));g||(b=-1);if(f&&(!e||
f.start<e.start)&&(0>b||f.start<b))return a=f.end,e&&(a=Math.min(a,e.start-1|
0)),0<b&&(a=Math.min(a,b-1|0)),new b5a(f.start,a);if(e&&(0>b||e.start<b))return new
x4a(e.start,e.end);if(0<=b){c=a.D.get(b);if(!c)return b=F("ck"),a.R.log(b,null,!
1),null;if(b<=d||"\u0003"!==c.D.charAt(0))return new a5a(b,c)}return null}
function o5a(a,b,c){for(var d=[],e=a.D.Db(),f=e.length-1|0;0<=f;f=f-1|0){var
g=e[f],k=b.end;g>b.start&&g<=(2147483647==k?k:k+1|
0)&&g<=c&&(k=a.D.get(g),bi(d,g,k),a.D.remove(g))}return d}function p5a(a){var b;var
c=new Jj(0,dn(a.J.eb(),0));return b=a.W,b(a,c)}
function q5a(a,b,c,d,e){var f=0;for(var g=0;g<d.length;g++){var k=d[g];f=eg(f+
(k.end-k.start+1))}for(var l in e)f=f-e[Number(l)].D.length|0;c=f-c|
0;if(0<c)for(d=c,e=b+1|0;0<d;)f=(c=jJa(a.H,e))?
Math.max(c.start,e):2147483647,b=ADa(a.D,e,!
0),0>b&&(b=2147483647),f=Math.min(f,b),e<f?(b=Math.min(d,f-e|0),a.H.add(e,e+b-1|
0),d=d-b|0,e=f):f==b?(c=a.D.get(b),f=W4a(c,d),g=f.D.length,0<g?
a.D.set(b,f):a.D.remove(b),d=d-(c.D.length-g)|0):e=Math.min(b,c.end+1|0);else
if(0>c){k=b;if(0<=c)throw F("dk").D;c=-c|0;
f=ci(e);fi(f);g=null;l=-1;for(b=r5a(a,b+1|0);0<c;){g||(g=d.pop());var m=g?
Math.min(g.end,k):-1;0>l&&0<f.length&&(l=eg(f.pop())-1|0);m=Math.max(m,l);k>m?
(k=s5a(a,k-Math.min(c,k-m|0)+1|0,k),t5a(a,b,k),c=c-k.D.length|0,k=m):m==l?(l=e[l+1|
0],l=W4a(l,l.D.length-c|0),t5a(a,b,l),c=c-l.D.length|0,l=-1):(k=Math.max(l,g.start-
1|0),k<g.start&&(g=null))}}}function r5a(a,b){if(a.D.get(b))return b;var
c=jJa(a.H,b);return c&&Qj(c,b)?
(a=a.J.eb().indexOf("\u0003",c.start),0<=a&&a<=c.end?a:c.end+1|0):b}
function t5a(a,b,c){var d=a.D.get(b);d?a.D.set(b,Z4a(d,c,0)):a.D.set(b,c)}function
s5a(a,b,c){var d=a.J.eb().slice(b,c);b=a.J.i8(b,c);var e={};bEa(b,new
cEa,Vf(function(f){var g=vu(a.J.Me(f));G(e,f,g)}));return U4a(d)}
c5a.prototype.toString=function(){var a="Insert: "+D(this.H)+" - Redraw:
"+D(this.O)+" - Overlay: ",b=bja("");for(var c in this.F)Gg(b," "+D(c)+":
"+D(this.F[c]));a=a+D(b.toString())+" - Delete:
";b=this.D.Db();fi(b);for(c=0;c<b.length;c=c+1|0){0<c&&(a=D(a)+",");var
d=b[c];a=D(a)+("[-"+this.D.get(d).D.length+" @ "+d+"]")}return a};function e5a(a)
{a.F={};a.D=new cs;a.V={}};function f5a(a,b){this.D=a;this.F=b}x(f5a,C);function
u5a(a){return n5a(a.D,a.F)}function v5a(a,b){a:{var c=a.D;a=new Jj(null!=b?
eg(b):a.F.start,a.F.end);b=-1;for(var d in c.F){var
e=jJa(c.F[d],a.start);if(e&&Mj(e,a)){if(e.start<=a.start){c=a.start;break a}b=-
1==b?e.start:Math.min(b,e.start)}}c=b}return c}f5a.prototype.commit=function(a,b)
{var c=this.D,d=this.F;c.O.remove(d.start,a,!1);var e=c.H.remove(d.start,a,!
1);d=o5a(c,d,a);q5a(c,a,b,e,d);j5a(c)};
function w5a(a,b){a=a.D;var c=b.start;b=b.end;for(var d in a.F)a.F[d].remove(c,b,!
1)}function x5a(a,b){a=a.D;var c=[];for(var d in
a.F)kJa(a.F[d],b.start,b.end)&&c.push(d);return c}f5a.prototype.toString=function()
{return this.D.toString()};function jA(a,b,c,d)
{this.height=this.width=this.top=this.left=0;this.left=a;this.top=b;this.width=c;th
is.height=d}x(jA,C);w=jA.prototype;w.sd=p("left");w.Kf=function(){return
this.left+this.width};w.jd=p("top");w.Qe=function(){return
this.top+this.height};w.ub=p("width");w.tb=p("height");w.contains=function(a)
{return
a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height
};w.scale=function(a){return new
jA(this.left*a,this.top*a,this.width*a,this.height*a)};
function y5a(a,b){return
a.Kf()>=b.sd()&&b.Kf()>=a.sd()&&a.Qe()>=b.jd()&&b.Qe()>=a.jd()}w.toString=function(
){return"ImmutableRect{top="+this.top+", left="+this.left+", width="+this.width+",
height="+this.height+"}"};function z5a(a,b,c,d,e){this.D=this.H=this.J=0;this.F=new
md(a,b);this.J=c;this.H=d;this.D=e;a=this.R=new jA(a-c/2,b-d/2,c,d);1E-
6>=Math.abs(e)?e=a:
(b=Math.abs(Math.cos(e)),c=Math.abs(Math.sin(e)),e=a.width*b+a.height*c,b=a.width*c
+a.height*b,e=new jA(a.left+a.width/2-e/2,a.top+a.height/2-
b/2,e,b));this.O=e}x(z5a,C);z5a.prototype.ub=p("J");z5a.prototype.tb=p("H");
z5a.prototype.contains=function(a){if(1E-6>=Math.abs(this.D))return
this.O.contains(a);a=a.clone();var b=-this.D,c=this.F||new
md(0,0),d=a.x,e=a.y,f=Math.cos(b);b=Math.sin(b);a.x=(d-c.x)*f-(e-c.y)*b+c.x;a.y=(d-
c.x)*b+(e-c.y)*f+c.y;return this.R.contains(a)};function A5a(a,b,c){return new
z5a(a.F.x+b,a.F.y+c,a.J,a.H,a.D)};function B5a(a,b,c)
{this.D=a;this.H=b;this.F=c}x(B5a,C);function C5a(a,b){if(Kf(a,b))a=!0;else
if(a&&b){var c=a.D,d=b.D;if(c=Kf(c,d)?!0:c&&d?
c.left==d.left&&c.width==d.width&&c.top==d.top&&c.height==d.height:!
1)c=a.H,d=b.H,c=Kf(c,d)?!0:c&&d?od(c.F,d.F)&&c.J==d.J&&c.H==d.H&&c.D==d.D:!
1;a=c&&a.F==b.F}else a=!1;return a}function D5a(a,b,c){if(0!=b||0!=c){var
d=a.D;a=new B5a(0==b&&0==c?d:new
jA(d.left+b,d.top+c,d.width,d.height),A5a(a.H,b,c),a.F)}return a};function
kA(a,b,c,d){this.J=a;this.H=b;this.D=c;this.F=d}x(kA,C);function E5a(a,b,c){if(a)
{var d=a.D;d&&(d.x+=b,d.y+=c)}return
a}kA.prototype.tb=p("H");kA.prototype.scale=function(a){var b=this.J,c=null!
=this.H?this.H*a:null,d;this.D?d=this.D.clone().scale(a,null):d=null;return new
kA(b,c,d,this.F)};function lA(a,b){mA();this.D=a;this.F=!0===b}var
nA;x(lA,C);lA.prototype.isEmpty=function(){return this.D.
$D()};lA.prototype.contains=function(a){return!!
this.D.Ch(a)};lA.prototype.Qe=function(){if(null!=this.J)return this.J;for(var a=-
1.7976931348623157E308,b=this.D.Br(),c=0;c<b.length;c=c+1|0){var
d=this.D.Ch(b[c]).D;d.Qe()>a&&(a=d.Qe())}return this.J=a};
lA.prototype.jd=function(){if(null!=this.H)return this.H;for(var
a=1.7976931348623157E308,b=this.D.Br(),c=0;c<b.length;c=c+1|0){var
d=this.D.Ch(b[c]).D;d.jd()<a&&(a=d.jd())}return this.H=a};function F5a(a)
{if(a.isEmpty())return[];a=a.D.DK();Mh(a,function(b,c){b=b.D.jd()-c.D.jd();return
eg(b)});return a}function G5a(a){for(var b=[],c=a.D.Br(),d=0;d<c.length;d=d+1|0)
{var e=a.D.Ch(c[d]).D;e=new Jj(e.jd(),e.Qe());b.push(e)}return b}
function H5a(a,b,c){for(var d=[],e=a.D.Br(),f=0;f<e.length;f=f+1|0){var
g=a.D.Ch(e[f]).D;if(g.Qe()>b){var k=new Jj(g.jd(),g.Qe());d.push(k);g=new Jj(g.jd()
+c,g.Qe()+c);d.push(g)}}return d}function I5a(a,b){mA();if(Kf(a,b))return!0;if(!
a||!b)return!1;var c=a.D.Br(),d=b.D.Br();if(c.length!=d.length)return!
1;for(d=0;d<c.length;d++){var e=c[d],f=a.D.Ch(e);e=b.D.Ch(e);if(!C5a(f,e))return!
1}return!0}
function J5a(a,b){mA();a=a.D;b=b.D;for(var c=[],d=a.Br(),e=0;e<d.length;e=e+1|0)
{var f=d[e],g=a.Ch(f);f=b.Ch(f);C5a(g,f)||(g=g.D,g=new
Jj(g.jd(),g.Qe()),c.push(g),f&&(f=f.D,f=new
Jj(f.jd(),f.Qe()),c.push(f)))}d=b.Br();for(e=0;e<d.length;e=e+1|0)f=d[e],a.Ch(f)||
(f=b.Ch(f).D,f=new Jj(f.jd(),f.Qe()),c.push(f));return c}function K5a(a,b)
{mA();return a.$D()?nA:new lA(a,b)}
function L5a(a,b,c){mA();if(a.isEmpty())return nA;if(0==b&&0==c)return a;for(var
d=M5a(),e=a.D.Br(),f=0;f<e.length;f=f+1|0)d.Vp(e[f],D5a(a.D.Ch(e[f]),b,c));return
new lA(d,a.F)}function N5a(a,b,c,d){var e=M5a(),f=!1;for(var g=0;g<a.length;g+
+)for(var k=a[g],l=k.D,m=l.Br(),n=0;n<m.length;n=n+1|0){var
q=m[n],r=l.Ch(q);r.D.Qe()>d&&(e.Vp(q,D5a(r,b,c)),f=f||k.F)}return K5a(e,f)}function
M5a(){mA();return gra()}function mA(){mA=h();nA=new lA(M5a(),!1)};function O5a()
{this.D=this.R=!1;this.H=this.F=0;this.O=this.J=!
1;this.W=this.V=0;this.aa=(mA(),nA);this.R=!0;this.D=!1;this.F=1;this.H=0;this.J=!
0;this.O=!1}x(O5a,C);O5a.prototype.build=function(){return new
P5a(this.V,0,this.W,this.aa,this.R,this.D,this.F,this.H,this.ea,this.J,this.O)};fun
ction P5a(a,b,c,d,e,f,g,k,l,m,n)
{this.W=a;this.D=c;this.J=d;this.O=e;this.H=g;this.R=k;this.V=l;this.aa=m;this.F=n}
x(P5a,C);function Q5a(a){this.D=a}x(Q5a,C);function R5a(a,b)
{this.J=a;this.D=[];this.O=b;this.F=null}x(R5a,C);w=R5a.prototype;w.getData=p("J");
w.getType=function(){return this.J.getType()};function S5a(a,b){var c=a.D;for(var
d=0;d<c.length;d++){var e=c[d];e.D.getParent();e.D.H=null}for(c=0;c<b.length;c++)
{d=b[c];if(e=d.D.getParent())a:for(var f=d.D,g=0;g<e.D.length;g=g+1|
0)if(Kf(e.D[g].D,f)){e.D[g].D.H=null;e.D.splice(g,1);break
a}d.D.H=a}a.D=b}w.tx=function(){return
0<this.D.length};w.getParent=p("H");w.oz=da(210);
function T5a(a,b){if(b&&a.F)for(var c in b)Rh(a.F,c);else a.F=null};var
U5a;function V5a(a){W5a();return new X5a(a)}function W5a(){W5a=h();U5a=V5a(t(!
1))};function X5a(a){this.D=a}x(X5a,C);function Y5a(a,b,c,d,e,f,g)
{this.F=0;this.ma=this.la=this.O=this.R=this.J=this.W=this.H=this.D=!
1;this.aa=[];this.F=a?a.ob():0;this.D=!0===b;this.H=!0===c;this.W=!0===d;this.J=!
0===e;this.R=!0===f;this.O=!
0===g;this.V=[];this.ea=(mA(),nA);this.ha=nA}x(Y5a,C);var GA,Z5a,$5a,a6a;function
HA(){HA=h();GA=new b6a(!1,!1);Z5a=new b6a(!0,!1);$5a=new b6a(!1,!0);a6a=new b6a(!
0,!0)};function b6a(a,b){this.F=a;this.D=b}x(b6a,C);function c6a(a,b)
{if(a.D&&b.start==b.end)return null;var c=b.end;a.D&&(c=c-1|0);return new
Jj(b.start,c)}b6a.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof b6a?
this.F==a.F&&this.D==a.D:!1};function d6a(a,b){this.F=a;this.D=b}x(d6a,C);function
IA(a,b,c,d,e,f,g)
{vUa.call(this,a,b,c,d,e,f,g)}x(IA,vUa);IA.prototype.Ga=function(a){return
Kf(this,a)?!0:a instanceof IA?vUa.prototype.Ga.call(this,a):!1};function e6a(a,b,c)
{f6a();this.F=a;this.H=b;this.D=c}x(e6a,C);function f6a(){f6a=h();new
e6a((mA(),nA),0,!0)};function g6a(a){this.D=a}x(g6a,C);function h6a(a,b){var
c={};for(var d in b)c[a.D[d]]=!0;return c};function i6a()
{this.D={}}x(i6a,C);i6a.prototype.get=function(a){return a in this.D?
Ah(this.D[a]):zh()};function j6a(a,b,c){c=c.slice();qh(c)?
Rh(a.D,b):G(a.D,b,c)}i6a.prototype.remove=function(a,b){return a in
this.D&&nka(this.D[a],b)?(qh(this.D[a])&&Rh(this.D,a),!0):!
1};i6a.prototype.Db=function(){return
Ah(Oh(this.D))};i6a.prototype.isEmpty=function(){return Sh(this.D)};function k6a(a)
{this.D=a}x(k6a,C);function l6a(){this.D=new i6a}x(l6a,C);function m6a(a,b)
{a=a.D.get(b);return qh(a)?null:a}l6a.prototype.isEmpty=function(){return
this.D.isEmpty()};function n6a(a,b){this.D=!1;o6a(this,a,b)}x(n6a,Vh);function
o6a(a,b,c){a.F={};a.J=b;c&&(a.H=new rk,tk(a.H,c,function(){for(var d in
a.F)a.J.Nk(d)||Rh(a.F,d)}),a.ia(a.H))};function p6a()
{this.H=this.D=0}x(p6a,C);function q6a(a)
{this.D=a}x(q6a,C);q6a.prototype.register=function(a,b,c){var d=this.D.get(b)?
this.D.get(b):{},e=d[c]?d[c]:[];Ch(e,a)||
e.push(a);G(d,c,e);this.D.set(b,d)};q6a.prototype.unregister=function(a)
{if(a=r6a(this,a)){var
b=this.D.get(a.D),c=b[a.F];Kh(c,a.H);qh(c)&&(Rh(b,a.F),Sh(b)&&this.D.remove(a.D))}}
;q6a.prototype.yb=function(a){return(a=r6a(this,a))?a.D:-1};
function r6a(a,b){var c=a.D.Db();for(var d=0;d<c.length;d++){var
e=c[d],f=a.D.get(e);for(var g in f)for(var k=f[g],l=0;l<k.length;l=l+1|
0)if(Kf(k[l],b))return b=a=new p6a,b.D=e,b.F=g,b.H=l,a}return null};function
s6a(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A){this.D=!
1;m=A;this.ha=a;this.la=b;this.F=c;this.xa=d;this.W=e;this.J=f;this.qa=g;this.aa=k;
this.V=n;this.ea=q;this.H=r;this.ma=u?u:new
n6a(a,null);if(this.O=v)for(a=Oh(b.D),b=0;b<a.length;b++);m||(m=new
R4a);this.R=m;this.za=l}x(s6a,Vh);w=s6a.prototype;w.fk=p("aa");w.oa=p("ha");w.Bga=p
("za");w.Fu=p("la");w.ql=p("xa");w.Ev=p("qa");
function t6a(a,b,c,d,e,f,g,k,l){var m=new cs,n=new B4a(a,m),q=new L4a(m),r=new
cs;m=new B4a(a,r);var u=new q6a(r);r=new n6a(a.oa(),a.Tm());a=new
s6a(a.oa(),b,c,d,new P4a,e,f,g,k,u,q,new M4a(null),l,r,void 0,void
0);a.ia(n);a.ia(m);a.ia(r);return a};function u6a()
{this.F=[]}x(u6a,C);u6a.prototype.register=function(a){this.F.push(a)};function
v6a(a){return Rv(a.Yl())}function w6a(a){return Pv(Ja(a,v6a))}function LA(a){return
Rv(a.Yl(!0))}function x6a(a){return Pv(Ja(a,LA))};function MA(a,b,c,d,e,f,g,k)
{this.R=a;this.J=b;this.tQ=c;this.gi=d;this.V=e;this.ha=f;this.O=g;this.
$bb=k;this.Ij=this.F=null;this.ea=I3a(g,e.getId());if(null===c&&"none"!=k)throw
Error("hk");}w=MA.prototype;w.Gq=function(){if(null===this.tQ)throw
Error("ik");return
this.tQ};w.Aj=p("gi");w.zt=p("V");w.zc=p("R");w.Ib=p("J");w.Dh=function(a){this.J!
=a&&(this.J=a,this.Xh())};w.Bi=function(a){return
this.ha.Bi(a)};w.M2=da(212);w.Sna=t(null);w.tZ=function(a,b){this.clear();return
this.render(a,b)};
w.Vn=p("F");w.clear=function()
{this.F&&(this.zc().remove(this.F),this.F=null);this.Ij&&!
this.Ij.jg()&&this.Ij.cancel();this.Ij=null};w.render=function(a,b){if(this.F)throw
Error("jk");var c={};this.CL(c);c[42]=c[42]||
{};c[42].kU=this.O;c[33]=this.ea;this.F=NA(this.zc(),c,a,b);return
this.Ij=this.Je()};w.CL=h();w.getType=t(0);function y6a(a,b){for(var
c=[],d=0;d<a.ac();d++){var e=b.Bi(a.Eb(d).getId());e&&c.push(e)}return c.length?
Qv(w6a(c),a.transform):[0,0,0,0]};function z6a(a,b)
{Me.call(this);this.H=a;this.F=b;this.D=new
Re(this);this.ia(this.D);this.D.listen(this.F.J,"y",this.J)}x(z6a,Me);z6a.prototype
.J=function(a){var b=qy(this.F.J);A6a(this,b.concat(a.F))};function A6a(a,b)
{a.dispatchEvent(new B6a(b));a.H.J(b)}function B6a()
{ye.call(this,"G")}x(B6a,ye);function C6a(){this.D={}}function D6a(a,b)
{a.D.user=b}C6a.prototype.F=function(a,b){for(var c=0;c<E6a.length;c++){var
d=this.D[E6a[c]];if(d=d?d.F(a,b):null)return d}return null};var E6a="drag-hover
comment revision user collaborator passive hover".split(" ");function F6a()
{this.F=null}x(F6a,C);F6a.prototype.D=function(a,b){this.F&&this.F.D(a,b)};function
G6a(a,b,c)
{this.D=a;this.Td=b;this.Yk=c}G6a.prototype.tm=p("D");G6a.prototype.Xc=p("Td");G6a.
prototype.Ga=function(a){return null==a?!
1:a.tm()==this.tm()&&a.Xc()==this.Xc()&&a.Yk==this.Yk};function H6a()
{Me.apply(this,arguments)}x(H6a,Me);function OA()
{}x(OA,C);OA.prototype.D=h();function I6a(a,b,c)
{this.F=a;this.D=b;this.H=c}x(I6a,C);
function J6a(a,b){if(Xg(a))return 16;if("about:blank"===a)return
14;if(Kf(b,a))return 1;var c=Xj(a);a=c[3];null==a&&(a="");
$g(a,"www.")&&(a=Cja(a));b="docs.google.com";
$i(R(),"app_url")&&(b=Yj(bj(R(),"app_url")),
$g(b,"www.")&&(b=Cja(b)));c=c[5];null==c&&(c="");if(Kf(a,b)||Xg(a))
{if(Ug(c,"/bscframe"))return 9;if(Tg(c,"/picker"))return
8;if(Tg(c,"offline/iframeapi"))return 10;if(Tg(c,"/j2clritzapp"))return
2;if(Tg(c,"/present")||Tg(c,"/localpresent"))return 17}if(Tg(c,"/companion"))
{if("calendar.google.com"===
a)return 3;if("keep.google.com"===a)return 4;if(("google.com"===a||
Ug(a,".google.com"))&&Tg(c,"maps"))return 5;if("tasks.google.com"===a)return
6}if("contacts.google.com"===a)return 7;if(Ug(a,".client-
channel.google.com"))return 13;if(Ug(a,".google.com"))
{if(Tg(c,"static/proxy.html"))return 11;if(Tg(c,"/invalidation/lcs"))return
12}return Xg(a)?18:15};function K6a(a,b,c)
{this.H=a;this.D=b;this.F=c}x(K6a,C);function L6a(a,b,c)
{this.D=a;this.F=b;this.H=c}x(L6a,C);L6a.prototype.So=function(a){return new
L6a(this.D-a.D|0,this.F-a.F|0,this.H-a.H|0)};function M6a(a){var b=new
vVa;L(b,4,Tj(a.D/1024));L(b,5,Tj(a.F/1024));L(b,6,Tj(a.H/1024));L(b,8,a.D);L(b,9,a.
F);L(b,10,a.H);return b};function N6a(){this.D=0}x(N6a,C);function O6a(a)
{a.D=a.D+1|0;var b=P6a(),c=null;if(b&&(c=new uVa,L(c,20,a.D),AVa(c,M6a(b)),a.F))
{var d=b.So(a.F);d=M6a(d);O(c,23,d)}a.F=b;return c};function Q6a(a,b,c)
{a.isEnabled();H2a(a,b);a.start(c,!1)};function R6a(a)
{this.D=0;S6a(this,a)}x(R6a,C);function S6a(a,b){a.J=new OA;a.D=18E5;a.O=b?
b:function(){return new Vz};$i(R(),"docs-mriim")&&(a.D=eg(aj(R(),"docs-
mriim")))}function T6a(a,b,c){var d=new vz;a.H&&a.H.D(d,(bZa(),
$Ya));c=wz(SYa(d,c),19).build();a.J.D(b,c)}function Cqa(a){var b=O6a(a.F);if(b){var
c;L(b,22,a.D);T6a(a,33E3,b);U6a(a);Q6a((c=a.O,c()),function(){Cqa(a)},a.D)}}
function U6a(a){V6a(function(b){if(b){var c=new uVa;L(c,22,a.D);L(c,20,a.F.D);var
d=new wVa;L(d,1,b.H);var e=b.D;for(var f=0;f<e.length;f++){var g=e[f],k=b.F,l=new
yVa;L(l,1,g.F);var m=g.D;for(var n=0;n<m.length;n++){var
q=J6a(m[n],k);Qi(l,2,q)}g=g.H;for(k=0;k<g.length;k+
+)Qi(l,3,g[k]);Ui(d,2,l,yVa)}O(c,25,d);T6a(a,33E3,c)}})};function W6a()
{this.D={};this.F={}}x(W6a,C);var X6a=bg(6E4);function Y6a(){this.D=Z6a}function
$6a(a,b,c){if(1==c)return PA(a,0);switch(b){case 15:case 4:return PA(a,3);case
13:return PA(a,1);case 1:return PA(a,2);default:return PA(a,9)}}function PA(a,b)
{if(void 0===a.D[b])throw Error("lk");return a.D[b]}var Z6a={0:"xx%",1:"Click to
edit master subtitle style",2:"Click to edit master text style",3:"Click to edit
master title style",4:"Click to add speaker notes",5:"Slide number",6:"Click to add
subtitle",7:"Click to add text",8:"Click to add title",9:"Unsupported
placeholder"};function QA(a,b,c,d,e,f){e=void
0===e?"p":e;this.O=a;this.Pb=b;this.lw=f?c:it(c);this.Kc=f?
d:ft(d);this.Td=e;USa([b,this.Td])}x(QA,wx);QA.prototype.getId=p("Pb");QA.prototype
.kb=p("Kc");QA.prototype.Xc=p("Td");QA.prototype.TF=da(157);function
RA(a,b,c,d,e,f){QA.call(this,"sketchy-
insert",a,c,d,e||"p",f);this.Mx=b}x(RA,QA);RA.prototype.Ve=da(145);function a7a(a)
{this.D=a}x(a7a,C);a7a.prototype.apply=function(a,b){a=a.Id();var c=!0;for(var
d=0;d<a.length;d++)c=this.D.apply(a[d],b)&&c;return c};a7a.prototype.Sj=function(a)
{throw F("mk`"+D(a.getType())).D;};function b7a(){}x(b7a,C);b7a.prototype.apply=t(!
0);b7a.prototype.Sj=t(null);function c7a(a)
{this.D=a}x(c7a,C);c7a.prototype.apply=function(a,b){return
this.D.apply(a.F,b)};c7a.prototype.Sj=function(a,b,c){return
this.D.Sj(a.F,b,c)};function d7a(a)
{this.D=a}x(d7a,C);d7a.prototype.apply=function(a,b){b.clear();a=a.D;for(var
c=0;c<a.length;c++)this.D.apply(a[c],b);return!1};d7a.prototype.Sj=t(null);function
e7a(){}x(e7a,C);e7a.prototype.apply=t(!0);e7a.prototype.Sj=t(null);function f7a(a)
{var b={"docs-mlti":new a7a(a),"docs-null":new b7a,"docs-replace":new d7a(a),"docs-
reverse":new c7a(a),"docs-revert":new d7a(a),"docs-undo":new fz,"docs-
updatemodelversion":new e7a};for(var c in b)a.D.set(c,b[c])};function g7a(a)
{this.O="docs-officeroundtripdata";this.D=hh(a)}x(g7a,gl);function h7a()
{}x(h7a,C);h7a.prototype.apply=function(a,b){b.aH(a.D);return!
1};h7a.prototype.Sj=t(null);function i7a(a){this.O="docs-
unsupportedofficefeatures";this.D=Th(a)}x(i7a,gl);function j7a()
{}x(j7a,C);j7a.prototype.apply=function(a,b){b.bH(Th(a.D));return!
1};j7a.prototype.Sj=t(null);var k7a;function l7a(){l7a=h();k7a=new m7a};function
m7a(){}x(m7a,C);m7a.prototype.F=function(a,b){return
b};m7a.prototype.H=function(a,b){return b};function n7a(a)
{this.D=a}x(n7a,C);n7a.prototype.apply=function(a,b){var
c=a.J,d=this.D.F(c,a.H);Ch(uo,c)&&eh(null!=d.ee_eo.eo_type,"Missing embedded object
type in AddEntityMutation");b.Dla(c,a.D(),d);return!
1};n7a.prototype.Sj=t(null);function o7a(a,b,c,d){Xy.call(this,"kix-
ase",b,c,d);eh(!Ch(Twa,b),"Entities of type "+D(b)+" cannot be
suggested");this.V=hh(a)}x(o7a,Xy);o7a.prototype.F=p("V");function p7a(a)
{this.D=a}x(p7a,C);p7a.prototype.apply=function(a,b){var
c=a.J,d=this.D.F(c,a.H);if(Ch(uo,c)){var e=d.ee_eo;eh(null!=e.eo_type,"Missing
embedded object type in AddEntityMutation");eh(!("d_id"in e)&&!("d_revision"in
e)&&!("d_src"in e),"Cannot update drawings in a suggested
update.")}b.Ela(a.F(),c,a.D(),d);return!1};p7a.prototype.Sj=t(null);function q7a(a)
{this.D=a}x(q7a,C);q7a.prototype.getStyle=p("D");function r7a(a,b,c)
{this.D=a;this.H=b;this.F=c}x(r7a,C);function s7a(a,b,c,d,e){var
f={},g=a.hk();for(var k=0;k<g.length;k++){var
l=g[k],m=t7a(a,l,b,c,d,e);m&&G(f,l,m)}return f}
function t7a(a,b,c,d,e,f){if(!oxa(b))return null;var g=Zm(a.eb())-1|
0,k=a.ig();k.Hu(b,e);var l=js(c,b),m=d?e-1|0:e;c=k.Nq(b,m).Zc();a=l.Ga(c);var
n=k.bD(b);m=ai(n,m);m=0>m?-m-2|0:m;f||(f=Qg(e-1|0));d=d?f.ob()+1|
0:f.ob();n.length>(m+1|0)&&d<n[m+1|0]?(b=c,k=a):
(b=k.Nq(b,d).Zc(),k=l.Ga(b));if(a&&k)return null;l=a?e:n[m];m=f.ob();k||
(d=ai(n,d),d=0>d?-d-1|0:d+1|0,m=d<n.length?n[d]-1|0:g);return new r7a(a?null:new
q7a(c,new Jj(l,e-1|0)),k?null:new q7a(b,new Jj(f.ob()+1|0,m)),new
Jj(l,m))};function u7a(a,b,c,d){yx.call(this,"kix-astss",a,b,c,d)}x(u7a,JSa);var
v7a;function w7a(a){x7a();return new y7a(a)}function x7a()
{x7a=h();v7a=w7a(function(a,b){return b})};function y7a(a)
{this.D=a}x(y7a,C);y7a.prototype.F=function(a,b){var c;return
c=this.D,c(a,b)};function z7a(a,b){this.F=a;this.D=b}x(z7a,C);function A7a(a,b)
{this.D={};this.F=a;this.J=b}x(A7a,C);A7a.prototype.apply=function(a,b){var
c=this.J.F(a.D,a.R);return this.H(a,c,b)};
A7a.prototype.Sj=function(a,b,c){var d=a.D;if(!b.Dj(d))return null;if(c&&(a
instanceof zx||a instanceof u7a)){if(!(d in this.D)){a=ds();if(!Lo(d)||
pxa(d)&&0<mxa(d).length)b=js(this.F,d),a.set(0,new
hs(b));a=gEa(d,HDa(this.F,d),a);G(this.D,d,new z7a(a,null))}return
this.D[d]}c=Lo(d)||"spellcheck"===d?b.Cz(d,a.H,a.J,Qg(1),!0,!
0):null;d=t7a(b,d,this.F,!1,a.H,Qg(a.J));return new z7a(c,d)};function B7a(a,b)
{A7a.call(this,a,b)}x(B7a,A7a);B7a.prototype.H=function(a,b,c){return
c.j8(a.D,a.H,a.J,b)};function C7a(a,b){this.D=a;this.F=b}x(C7a,C);function D7a()
{}x(D7a,C);D7a.prototype.apply=function(a,b){b.Gla(a.D());return!
1};D7a.prototype.Sj=function(a,b){if(b.Me(a.D())){var
c=b.Pt(a.D());a=b.ig().pB(a.D());return new C7a(a,c)}return null};function E7a(a,b)
{this.D=b;this.F=a}x(E7a,C);function F7a(a)
{this.D=a}x(F7a,C);F7a.prototype.apply=function(a,b){b.oQ(a.uq,a.Bu);return!
1};F7a.prototype.Sj=function(a,b){var c=s7a(b,this.D,!
0,a.uq,Qg(a.Bu));a=b.In(a.uq,a.Bu,!0,null,null,null,(vo(),wo),null);return new
E7a(c,a)};function G7a(a,b){var c={};for(var d in a){var
e=a[d];if(Array.isArray(e)&&e instanceof Array){for(var f=[],g=0;g<e.length;g=g+1|
0){var k=e[g];wka(k)&&ni(k)?f.push(G7a(k,b)):Cka(f,k)}G(c,d,f)}else d in
b&&(e=b[d].D(e)),wka(e)&&ni(e)&&(e=G7a(e,b)),mi(c,d,e)}return c};function H7a()
{}x(H7a,C);H7a.prototype.F=function(a,b){return a in this.D?
(a=hh(this.D[a].D(b)),G7a(a,this.J)):b};H7a.prototype.H=function(a,b)
{a=a.getType();return a in this.D?(b=hh(this.D[a].D(b)),G7a(b,this.J)):b};function
I7a(a){this.D=a}x(I7a,C);function J7a(a){K7a();this.D=a}var
L7a;x(J7a,C);J7a.prototype.apply=function(a,b){var c=a.sq,d=a.jr;b.zia(c,d);a
instanceof MWa&&b.a7(c,c+d.length-1|0,a.F());return!
1};J7a.prototype.Sj=function(a,b,c){if(c)return L7a;a=s7a(b,this.D,!
0,a.sq,null);return new I7a(a)};function K7a(){K7a=h();L7a=new I7a({})};function
SA(a,b,c)
{this.O=a;this.J=hh(b);this.H=hh(c)}x(SA,xx);SA.prototype.F=p("J");SA.prototype.D=p
("H");function M7a(){}x(M7a,C);M7a.prototype.apply=function(a,b)
{b.Hla(a.F(),a.D());return!1};M7a.prototype.Sj=t(null);function TA(a,b,c,d)
{this.O=a;this.J=b;this.H=c;this.D=d}x(TA,xx);TA.prototype.F=p("J");function
N7a(a,b,c){TA.call(this,"kix-msfd",a,b,c)}x(N7a,TA);function O7a()
{}x(O7a,C);function P7a(a){this.D=a}x(P7a,C);P7a.prototype.Sj=function(a,b)
{a=s7a(b,this.D,!1,a.H,Qg(a.D));return new O7a(a)};function Q7a(a)
{this.D=a}x(Q7a,P7a);Q7a.prototype.apply=function(a,b){b.Uja(a.H,a.D,a.F());return!
1};function R7a(a,b,c){TA.call(this,"kix-msfi",a,b,c)}x(R7a,TA);function S7a(a)
{this.D=a}x(S7a,P7a);S7a.prototype.apply=function(a,b){b.a7(a.H,a.D,a.F());return!
1};function T7a(a){this.D=a}x(T7a,C);function U7a()
{}x(U7a,C);U7a.prototype.apply=function(a,b){return
b.Bna(a.F(),a.D,a.H)};U7a.prototype.Sj=function(a,b){for(var
c={},d=b.hk(),e=0;e<d.length;e=e+1|0){var f=d[e];a:{var g=f;var k=a,l=b.ig();if(0!
=l.cD(g).length)for(var m=Ara(l.cD(g),k.D,k.H,!0),n=0;n<m.length;n=n+1|0){var
q=l.Hu(g,m[n]);if(0<=Bh(q,k.F())){g=!0;break a}}g=!1}g&&(g=b.Cz(f,a.D,a.H,Qg(1),!
1,!1),G(c,f,g))}return new T7a(c)};function V7a(a){this.D=a}x(V7a,C);function W7a()
{X7a()}var Y7a;x(W7a,C);W7a.prototype.Sj=function(a,b,c){if(c)return
b.Pt(a.D()),Y7a;a=b.Pt(a.D());return new V7a(a)};function X7a(){X7a=h();Y7a=new
V7a(-1)};function Z7a(){X7a()}x(Z7a,W7a);Z7a.prototype.apply=function(a,b)
{b.Cna(a.F(),a.D());return!1};function $7a(a,b){mWa.call(this,"kix-
rue",a,b)}x($7a,mWa);function a8a(){}x(a8a,C);a8a.prototype.apply=function(a,b)
{b.Ila(a.F(),a.D());return!1};a8a.prototype.Sj=t(null);function b8a()
{}x(b8a,C);b8a.prototype.F=function(a,b){return a in this.D?
(a=hh(this.D[a].D(b)),G7a(a,this.H)):b};function c8a(a,b)
{A7a.call(this,a,b)}x(c8a,A7a);c8a.prototype.H=function(a,b,c){return
c.mpa(a.F(),a.D,a.H,a.J,b)};function d8a()
{X7a()}x(d8a,W7a);d8a.prototype.apply=function(a,b){var
c=b.Me(a.D());if(c&&"list"===c.getType())return!0;b.npa(a.F(),a.D(),a.H);return!
1};function e8a(a,b,c){Py.call(this,"kix-
sue",b,c);this.R=hh(a)}x(e8a,Py);e8a.prototype.F=p("R");function f8a(a)
{this.D=a}x(f8a,C);f8a.prototype.apply=function(a,b){var
c=hh(b.Me(a.D()));c=this.D.H(c,a.H);if("ee_eo"in c){var d=c.ee_eo;d&&eh(!("d_id"in
d)&&!("d_revision"in d)&&!("d_src"in d),"Cannot update drawings in a suggested
update.")}b.Jla(a.F(),a.D(),c);return!1};f8a.prototype.Sj=t(null);function g8a()
{X7a()}x(g8a,W7a);g8a.prototype.apply=function(a,b){var
c=b.Me(a.D());if(c&&"list"===c.getType())return!0;b.Kla(a.D(),a.H);return!
1};function h8a(){}x(h8a,C);h8a.prototype.apply=function(a,b)
{b.Lla(a.F(),a.D());return!1};h8a.prototype.Sj=t(null);function i8a(a,b,c)
{TA.call(this,"kix-usfd",a,b,c)}x(i8a,TA);function j8a(a)
{this.D=a}x(j8a,P7a);j8a.prototype.apply=function(a,b){b.Epa(a.H,a.D,a.F());return!
1};function k8a(a){this.D=a}x(k8a,C);k8a.prototype.apply=function(a,b){var
c=hh(b.Me(a.D()));c=this.D.H(c,a.H);b.Mla(a.D(),c);return!
1};k8a.prototype.Sj=t(null);function l8a(a,b,c){if(c){b=c.H();var d=c.D(),e=new
b8a;e.D=b;e.H=d;b=e}else b=(x7a(),v7a);c?(d=c.F(),c=c.D(),e=new
H7a,e.D=d,e.J=c,c=e):c=(l7a(),k7a);this.D={"kix-is":new J7a(a),"kix-iss":new
J7a(a),"kix-msfi":new S7a(a),"kix-ds":new F7a(a),"kix-dss":new F7a(a),"kix-
msfd":new Q7a(a),"kix-usfd":new j8a(a),"kix-ae":new n7a(c),"kix-ase":new
p7a(c),"kix-ue":new k8a(c),"kix-use":new k8a(c),"kix-sue":new f8a(c),"kix-rue":new
a8a,"kix-de":new D7a,"kix-dse":new D7a,"kix-mefd":new M7a,"kix-uefd":new h8a,
"kix-te":new g8a,"kix-tse":new g8a,"kix-ste":new d8a,"kix-rte":new Z7a,"kix-as":new
B7a(a,b),"kix-astss":new B7a(a,b),"kix-sas":new c8a(a,b),"kix-ras":new U7a,"docs-
unsupportedofficefeatures":new j7a,"docs-officeroundtripdata":new
h7a}}x(l8a,C);function UA(){}x(UA,C);UA.prototype.Cj=function(){return
jl()};function m8a(a){var b={"docs-mlti":new gz,"docs-null":new UA,"docs-
replace":new gz,"docs-reverse":new gz,"docs-revert":new gz,"docs-undo":new
gz,"docs-updatemodelversion":new gz};for(var c in b)a.H.set(c,b[c])};function
n8a(a,b){SA.call(this,"kix-mefd",a,b)}x(n8a,SA);function o8a(){}x(o8a,C);
o8a.prototype.Cj=function(a,b){var c=a.D(),d=[],e=b.ig();b=b.Me(c);if(!b)throw
F("pk").D;for(var f=e.Bla(b.getType()),g=-1,k=0;k<f.length;k=k+1|0){var
l=e.Cla(b.getType(),f[k]);if(Ch(l,c)){g=f[k];break}}g!=a.H&&(a=new
pWa(c,g),d.push(a));a=e.lQ(b.getType());for(f=0;f<a.length;f=f+1|
0)Kf(a[f].D,c)&&(g=new Uy(a[f].F,c,-
1),d.push(g));a=e.jQ(b.getType());for(f=0;f<a.length;f=f+1|
0)for(g=e.kQ(b.getType(),a[f]),k=0;k<g.length;k=k+1|0)Kf(g[k].D,c)&&(l=new
Uy(g[k].F,c,a[f]),d.push(l));return ll(d)};function p8a(){this.D=new
o8a}x(p8a,C);p8a.prototype.Cj=function(a,b){var c=[];a=a.D();var
d=b.ig().pB(a);if(!d)return jl();var e=d.Zc();d.F?(e=new
o7a(d.F,e.getType(),a,io(e)),c.push(e)):(e=new
Yy(e.getType(),a,io(e)),c.push(e));e=d.D;for(var f=0;f<e.length;f=f+1|0){var g=new
n8a(e[f],a);c.push(g)}e=So(d);for(f=0;f<e.length;f=f+1|0)g=e[f],g=new
e8a(g,a,d.ik(g).Wa((Cn(),xn))),c.push(g);a=new pWa(a,-
1);b=this.D.Cj(a,b);c.push(b);return ll(c)};function q8a()
{}x(q8a,C);q8a.prototype.Cj=function(a){return new lWa(a.D())};function r8a(a)
{Ry.call(this,"kix-dse",a)}x(r8a,Ry);function s8a()
{}x(s8a,C);s8a.prototype.Cj=function(a){return new r8a(a.D())};function t8a()
{}x(t8a,C);function u8a(a,b,c,d){a=v8a(Gza(a,null),b,d);return
Dza(a,"reference"===a.D?null:c)}function v8a(a,b,c){var d=a.D;switch(d){case
"delete":return d=a.yb(),a=b[d],Bza(d,a);case "insert":return d=a.yb(),Cza(d);case
"reference":return d=a.yb(),b=b[d],c&&(b=c(b,a.F[0])),vq(d,b);case "set":return new
uq("set",null,b);default:throw F("Vc`"+D(d)).D;}};function w8a(){}x(w8a,C);function
x8a(a,b,c){if(yCa(b))return y8a(a,b,c);var d=b.A4();if(null!=d&&d in c){var
e=c[d];d=b.Ea(d);if(!Kg(d,e))return io(b)}e={};d=b.Yf();for(var f in c)if(Zn(d,f))
{var g=b.Ea(f);if(ho(b,f)){var k=null;g&&(k=c[f],k=f in c&&k?x8a(a,g,k):io(g))}else
if(k=g,$n(d,f)&&!0!==g){g=ao(b.Yf(),f);if(null==g)throw F("qk`"+D(f)).D;if(!(g in
c)){var l=b.Ea(g);ho(b,g)&&null!=l?(l=io(l),G(e,g,l)):mi(e,g,l)}}mi(e,f,k)}return
e}
function y8a(a,b,c){for(var d=0;d<Oh(c).length;d=d+1|0){var e=void
0;e=lka(Oh(c),d);switch(e){case "cv":return e=u8a(c[e],Ah(b.Rc()),function(f){var
g=(Cn(),wn);return b.H.o8(f,g)},function(f,g){return Rwa(f)?
x8a(a,f,g):f}),zCa(e)}}return{}};function z8a()
{A8a(this)}x(z8a,C);z8a.prototype.Cj=function(a,b){var
c=[],d=a.D,e=a.H,f=a.J;a=a.R;b=b.ig();var g=Lo(d);e=Ara(b.bD(d),e,f,!
g);for(g=0;g<e.length;g=g+1|0){var
k=e[g],l=b.Nq(d,k),m=x8a(this.F,l.Zc(),a),n=g<(e.length-1|0)?e[g+1|0]-1|
0:f;m=this.D(d,k,n,m);c.push(m);m=So(l);for(var q=0;q<m.length;q++){var
r=m[q];r=new $y(r,d,k,n,l.ik(r).Wa((Cn(),xn)));c.push(r)}}return ll(c)};function
A8a(a){a.F=new w8a(new t8a)};function B8a()
{A8a(this)}x(B8a,z8a);B8a.prototype.D=function(a,b,c,d){return new
zx(a,b,c,d)};function C8a(){A8a(this)}x(C8a,z8a);C8a.prototype.D=function(a,b,c,d)
{Lo(a);return new u7a(a,b,c,d)};function D8a(a,b,c){var d=E8a(a,new Jj(b-1|
0,c),c+1|0,!0);if(qh(d)||0==yra(a.ig().cz(),b+1|0,c+1|0).length)return
c;b=a.ig().cz();c=$r(b,c+2|0,!1);for(c=0<=c?c:-(c+1|0)|0;c<b.length;c=c+1|
0)if(0==a.ig().Vu(b[c]).length)return b[c]-1|0;return Zm(a.eb())-1|0}function
F8a(a,b,c){return E8a(a,new Jj(b,b),c,!1)}
function E8a(a,b,c,d){a=a.ig();var e=b.start,f=b.end;b=[e];var g=a.cz();e=ai(g,e+1|
0);for(e=0<=e?e:-1-e|0;e<g.length;e=e+1|0){var k=g[e];if(k>f)break;b.push(k)}c=d?
a.Vu(c):a.fw(c);f=[];for(g=0;g<b.length;g++)for(e=b[g],e=d?
a.Vu(e):a.fw(e),k=0;k<e.length;k++){var l=e[k];Ch(c,l)&&f.push(l)}return
f};function G8a(a,b,c,d,e,f){return H8a(a,b,c,d,null!=e?function(g){return!
Kf(e,g)}:t(!0),f)}
function H8a(a,b,c,d,e,f){null==f&&(f="all");var g=[],k=D8a(a,b,c),l=c-b+1|
0;k>c&&Hh(g,new BWa(c+1-l|0,k-l|0));c=a.In(b,k,!0,null,null,null,(vo(),Ywa),!
0);I8a(g,c,b,"all"===f||"insertions"===f?e:t(!0));a=F8a(a,b-1|0,k+1|
0);for(l=0;l<a.length;l=l+1|0)Hh(g,new
i8a(a[l],b,k));J8a(g,c.V,b,k,"all"===f||"deletions"===f?e:t(!
0));e=c.H;for(f=0;f<e.length;f=f+1|0){var
m=e[f];a=m.getType();l=Lo(a);m=m.D;for(var n=m.Db(),q=0;q<n.length;q=q+1|0){var
r=n[q],u=m.get(r),v=u.Zc();if(v){var A=b+r|0,E=l?b+n[q]|0:null!=
n[q+1|0]&&0!=n[q+1|0]?b+n[q+1|0]-1|0:k;v=io(v);d&&l?Hh(g,new
u7a(a,A,E,v)):d&&lxa(a)||Hh(g,new zx(a,A,E,v))}A=So(u);for(E=0;E<A.length;E=E+1|
0)Hh(g,new $y(A[E],a,b+r|0,l?b+n[q]|0:null!=n[q+1|0]&&0!=n[q+1|0]?b+n[q+1|0]-1|
0:k,u.ik(A[E]).Wa((Cn(),xn))))}}d=c.J;for(var N in d)Mva(d[N],function(U,aa)
{for(var fa=0;fa<aa.length;fa=fa+1|0){var oa=new pWa(aa[fa],b+U|
0);g.push(oa)}});N=c.W;for(var Q in N)Mva(N[Q],function(U,aa){for(var
fa=0;fa<aa.length;fa=fa+1|0){var oa=aa[fa];oa=new Uy(oa.F,oa.D,b+U|
0);g.push(oa)}});
return ll(g)}function I8a(a,b,c,d){var e=b.D;if(Xg(e)||"\u0003"!
==e.charAt(0))K8a(a,b,c,0,e.length-1|0,d);else{e=b.D;for(var f=0;f<e.length;){var
g=f;var k=e.length-1|0;f=e.indexOf("\u0003",f+1|0);k=0<=f?f-1|0:k;var l=b.R;
(f=gs(l.D,g,null))||(f=[]);(l=gs(l.D,k,null))||(l=[]);vh(f,l);L8a(a,c+g|
0,"\u0003\n",f,d);1<(k-g|0)&&K8a(a,b,c,g+1|0,k-1|0,d);f=k+1|0}}}
function K8a(a,b,c,d,e,f){var g=b.D;b=b.R;for(var k=Ara(b.Db(),d,e,!
0),l=0;l<k.length;l=l+1|0){var m=gs(b.D,k[l],null);m||(m=[]);var n=l+1|
0;n=Eg(g,d,n<k.length?k[n]:e+1|0);var q=d+c|0;d=d+n.length|
0;L8a(a,q,n,m,f)}}function L8a(a,b,c,d,e){for(var f=[],g=0;g<d.length;g=g+1|0){var
k=d[g];e(k)&&f.push(k)}if(qh(f))b=new LWa(b,c),a.push(b);else for(d=new
MWa(f[0],b,c),a.push(d),d=1;d<f.length;d=d+1|0)a.push(new R7a(f[d],b,b+c.length-1|
0))}
function J8a(a,b,c,d,e){for(var f=b.Db(),g=0;g<f.length;g=g+1|0){var k=f[g],l=k+c|
0,m=d;null!=f[g+1|0]&&(m=f[g+1|0]+c-1|0);k=b.get(k);for(var n=0;n<k.length;n=n+1|
0)e(k[n])&&a.push(new N7a(k[n],l,m))}};function M8a()
{}x(M8a,C);M8a.prototype.Cj=function(a,b){return G8a(b,a.uq,a.Bu,!
1,null,null)};function N8a(){}x(N8a,C);N8a.prototype.Cj=function(a,b){return
G8a(b,a.uq,a.Bu,!0,null,null)};function O8a()
{}x(O8a,C);O8a.prototype.Cj=function(a){var b=a.sq;return new BWa(b,b+a.jr.length-
1|0)};function P8a(a,b){zWa.call(this,"kix-dss",a,b)}x(P8a,zWa);function Q8a()
{}x(Q8a,C);Q8a.prototype.Cj=function(a){var b=a.sq;return new P8a(b,b+a.jr.length-
1|0)};function R8a(a,b){SA.call(this,"kix-uefd",a,b)}x(R8a,SA);function S8a()
{}x(S8a,C);S8a.prototype.Cj=function(a){return new R8a(a.F(),a.D())};function T8a()
{}x(T8a,C);T8a.prototype.Cj=function(a){return new i8a(a.F(),a.H,a.D)};function
U8a(){}x(U8a,C);U8a.prototype.Cj=function(a,b){a=[new P8a(a.H,a.D),G8a(b,a.H,a.D,!
0,a.F(),"insertions")];return ll(a)};function V8a()
{}x(V8a,C);V8a.prototype.Cj=function(a,b){var c=a.F(),d=a.D;a=a.H;var
e=b.ig(),f=[];b=b.hk();for(var g=0;g<b.length;g=g+1|0){var
k=b[g],l=yra(e.cD(k),d,a),m=e.Hu(k,d);if(!qh(m)||!ii(l))
{l=Lo(k);m=Ara(e.bD(k),d,a,!l);for(var n=0;n<m.length;n=n+1|0){var
q=m[n],r=e.Nq(k,q).ik(c);r&&(q=new $y(c,k,q,l?q:n<(m.length-1|0)?m[n+1|0]-1|
0:a,r.Wa((Cn(),xn))),f.push(q))}}}return ll(f)};function W8a()
{}x(W8a,C);W8a.prototype.Cj=function(a,b){var c=a.D();a=a.F();var d=b.Me(c);if(!
d)throw F("rk").D;b=b.ig();for(var e=b.lQ(d.getType()),f=0;f<e.length;f=f+1|
0)if(Kf(e[f].D,c)&&Kf(e[f].F,a))return new Uy(a,c,-
1);e=b.jQ(d.getType());for(f=0;f<e.length;f=f+1|0)for(var
g=b.kQ(d.getType(),e[f]),k=0;k<g.length;k=k+1|
0)if(Kf(g[k].D,c)&&Kf(g[k].F,a))return new Uy(a,c,e[f]);return jl()};function X8a()
{}x(X8a,C);X8a.prototype.Cj=function(a,b){if(b=b.pB(a.D()))if(b=b.ik(a.F()))return
new e8a(a.F(),a.D(),b.Wa((Cn(),xn)));return jl()};function Y8a(){this.D=new
V8a}x(Y8a,C);Y8a.prototype.Cj=function(a,b){a=new
Zy(a.F(),a.H,a.J);b=this.D.Cj(a,b);return ll([a,b])};function Z8a(){this.D=new
W8a}x(Z8a,C);Z8a.prototype.Cj=function(a,b){var c=[];a=new
nWa(a.F(),a.D());c.push(a);b=this.D.Cj(c[0],b);c.push(b);return ll(c)};function
$8a(){this.D=new X8a}x($8a,C);$8a.prototype.Cj=function(a,b){a=new
$7a(a.F(),a.D());b=this.D.Cj(a,b);return ll([a,b])};function a9a()
{}x(a9a,C);a9a.prototype.Cj=function(a){return new n8a(a.F(),a.D())};function b9a()
{}x(b9a,C);b9a.prototype.Cj=function(a){return new N7a(a.F(),a.H,a.D)};function
c9a(){this.F=new w8a(new t8a)}x(c9a,C);c9a.prototype.Cj=function(a,b)
{if(b=b.ig().pB(a.D())){var
c=[],d=x8a(this.F,b.Zc(),a.H);d=this.D(a.D(),d);c.push(d);d=So(b);for(var
e=0;e<d.length;e++){var f=d[e];f=new
e8a(f,a.D(),b.ik(f).Wa((Cn(),xn)));c.push(f)}return ll(c)}return jl()};function
d9a(){c9a.call(this)}x(d9a,c9a);d9a.prototype.D=function(a,b){return new
Qy(a,b)};function e9a(a,b){Py.call(this,"kix-use",a,b)}x(e9a,fWa);function f9a()
{c9a.call(this)}x(f9a,c9a);f9a.prototype.D=function(a,b){return new e9a(a,b)};var
g9a;
function h9a(){h9a=h();g9a={"kix-is":new O8a,"kix-iss":new Q8a,"kix-msfi":new
U8a,"kix-ds":new M8a,"kix-dss":new N8a,"kix-msfd":new T8a,"kix-usfd":new b9a,"kix-
ae":new q8a,"kix-ase":new s8a,"kix-ue":new d9a,"kix-use":new f9a,"kix-sue":new
$8a,"kix-rue":new X8a,"kix-de":new p8a,"kix-dse":new p8a,"kix-mefd":new S8a,"kix-
uefd":new a9a,"kix-te":new o8a,"kix-tse":new o8a,"kix-ste":new Z8a,"kix-rte":new
W8a,"kix-as":new B8a,"kix-sas":new Y8a,"kix-astss":new C8a,"kix-ras":new V8a,"docs-
unsupportedofficefeatures":new gz,"docs-officeroundtripdata":new gz}}
;function i9a(){}i9a.prototype.getType=function(a){var b=j9a[a[0]];if(!b)throw
Error("sk`"+a);return b};ra(i9a);
var j9a={41:"sketchy-addListEntity",35:"sketchy-addAnimation",12:"sketchy-
addPage",38:"sketchy-animationProperies",9:"sketchy-background",19:"sketchy-
changeShape",0:"sketchy-delete",26:"sketchy-deleteColumn",47:"sketchy-
deleteListEntity",24:"sketchy-deleteRow",16:"sketchy-deleteText",45:"sketchy-
documentProperties",1:"sketchy-documentSize",2:"sketchy-group",3:"sketchy-
insert",25:"sketchy-insertColumn",23:"sketchy-insertRow",22:"sketchy-
insertTable",15:"sketchy-insertText",31:"sketchy-mergeCellRange",
37:"sketchy-moveAnimation",14:"sketchy-movePage",4:"docs-mlti",20:"docs-
null",51:"docs-officeroundtripdata",18:"sketchy-pageProperties",52:"sketchy-
pathProperties",36:"sketchy-removeAnimation",13:"sketchy-removePage",40:"docs-
replace",21:"docs-reverse",39:"docs-revert",46:"sketchy-selection",5:"sketchy-
shapeProperties",17:"sketchy-styleText",6:"sketchy-transform",43:"sketchy-
transition",11:"docs-undo",7:"sketchy-ungroup",32:"sketchy-
unmergeCellRange",50:"docs-unsupportedofficefeatures",44:"sketchy-updateAltText",
28:"sketchy-updateColumnWidths",48:"docs-updatemodelversion",42:"sketchy-
updateListEntity",27:"sketchy-updateRowHeights",30:"sketchy-
updateTableBorderStyles",29:"sketchy-updateTableCellProperties",8:"sketchy-
zOrder",49:"sketchy-unifiedText"};var k9a;function VA(){if(k9a)return k9a;k9a=new
iVa(i9a.Pa());var a=new l8a(tv,Cv),b=k9a;f7a(b);for(var c in
a.D)b.D.set(c,a.D[c]);a=k9a;h9a();m8a(a);for(var d in g9a)a.H.set(d,g9a[d]);return
k9a};function l9a(){}x(l9a,C);l9a.prototype.F=ba();function m9a()
{}x(m9a,C);m9a.prototype.adoptText=function(){throw
Pha().D;};m9a.prototype.next=function(){throw Pha().D;};function n9a()
{}x(n9a,C);n9a.prototype.D=function(){return new m9a};function o9a(a)
{this.D=a}x(o9a,C);o9a.prototype.apply=function(a,b){return
this.D.apply(a,b)};o9a.prototype.Sj=t(null);function p9a(a){var b=rz(uv(),a);a=new
iy(a,b,new o9a(VA()),new UA,new l9a);return $Wa(a,new cz,new dz,uv(),new bXa,Cv,tv,
(gXa(),hXa),(eXa(),dXa),new n9a)};var q9a="First level;Second level;Third
level;Fourth level;Fifth level;Sixth level;Seventh level;Eighth level;Ninth
level".split(";");
function r9a(a,b,c){var
d=Fv(a.ec(),a),e=d.eb(),f=e.slice(0,Zm(e));e=f==ZOa;f="\u0003\n"==f;var
g=a.Ha(54);if(1==g&&e){a=Fv(a.ec(),a);b=p9a(a);c=18;d=24;for(e=0;9>e;e+
+)f={},f.ps_il=d,f.ps_ifl=c,(new
Oy(b,"paragraph",f,e+1,e+1)).apply(),d+=24,c+=24;for(c=9;0<c;c--)d=q9a[c-
1],e=az(b,d,new Du(c)),f=a.Fv("comment",new Du(c)).Wa(),e.apply(),(new
Oy(b,"comment",f,c,c+d.length-1)).apply()}else
if(1==g&&f)d=Fv(a.ec(),a),e=p9a(d),a=$6a(c,a.Ha(54),b),b=az(e,a,new
Du(1)),c=d.Fv("comment",new Du(1)).Wa(),b.apply(),
(new Oy(e,"comment",c,1,a.length)).apply(),a=d;else if(1!=g&&e)
{d=Fv(a.ec(),a);e=p9a(d);f=d.hk();g=Zm(d.eb())-1;for(var k=0;k<f.length;k++){var
l=f[k],m=Lo(l)?d.Kj(l,1):d.Xe(l,1);m&&(new Oy(e,l,m.Wa(),g,g,!0)).apply()}bz(e,[new
Jj(1,8)]).apply();a=$6a(c,a.Ha(54),b);b=az(e,a,new Du(1));c=d.Fv("comment",new
Du(1)).Wa();b.apply();(new Oy(e,"comment",c,1,a.length)).apply();a=d}else
a=d;return a}
function s9a(a,b,c,d){var e=c.getSelection().$b,f=e.getType();if(3==f)return
b=t9a(a,b,e.J),null===b?null:Mu(new Gu(e.H,e.F,b));if(2==f)
{e=e.F;b=t9a(a,b,e);if(null===b)return null;a=d.getStyle("list",e);return Mu(new
Gu(Bu(a),Cu(a),b))}if(0!=f)throw
Error("tk`"+f);e=Pu(a,c.getSelection());d=e[0];e=e[e.length-
1];c=t9a(a,b,e);a=t9a(a,b,d);return c&&a?Nu(c+(d>e?-1:1),
$m(b.eb(),a)):null}function t9a(a,b,c)
{a=a.Kg("paragraph");b=b.Kg("paragraph");c=Ea(a,c);return b[c]||null};function
WA(a){this.J=a}WA.prototype.D=function(a){switch(a.getType()){case 1:return
u9a(this,a);case 0:return a.ge();default:throw
Error("uk`"+a.getType());}};WA.prototype.F=da(40);function u9a(a,b){b=new
Ws(b.yb());return WGa(a.J(),b).ge()}WA.prototype.H=function(){return
TGa(this.J())};function v9a(a,b){for(var c=[],d=0;d<a.length;d+
+)c.push(cYa(oz(),a[d],b));return c}function w9a(a){var
b=a.D;if("document"==b)return null;var c=a.H,d=a.J;return 0==c&&0==d?
null:0==c&&0<d?new zx(b,1,d,a.R):a}function x9a(a){delete
a.ts_rtd;400==a.ts_tw&&delete a.ts_tw}function y9a(a,b){var c=[],d;for(d in a)
$n(b,d)&&a[d]&&(c.push(d),c.push(ao(b,d)));for(b=0;b<c.length;b++)delete
a[c[b]]}function z9a(a,b){return b.qB(a)&&"paragraph"!=a}
function A9a(a,b,c){var d=[];if(c&&!c.isEmpty()){var e=oz();a=new ws(a,b);b=[];var
f=new BWa(1,Zm(c.eb())-2);b.push(f);for(var g=c.hk(),k=0;k<g.length;k+
+)switch(f=g[k],f){case "text":f=new zx("text",1,1,(new hr).Wa());b.push(f);f=new
zx("text",1,1,lr().Wa());b.push(f);break;case "paragraph":f=new zx("paragraph",1,1,
(new Jr).Wa());b.push(f);f=new
zx("paragraph",1,1,$Ca().Wa());b.push(f);break;default:c.Xe(f,1).Ga(js(tv,f))||
(f=new zx(f,1,1,js(tv,f).Wa()),b.push(f))}for(c=0;c<b.length;c++)d.push(pz(e,
b[c],a))}return d}
function B9a(a,b,c,d){var e=uv(),f=rz(e,a),g=new l9a,k=VA();f=new iy(a,f,k,new
UA,g);e=$Wa(f,new cz,new dz,e,new bXa,Cv,tv,(gXa(),hXa),(eXa(),dXa),new
n9a);f=[];g=3==c?a.oV():a.E3();for(k=0;k<g.length;k++){var
l=g[k],m=b(l);if(m)switch(d){case 2:var n=new gWa(e,l.getType(),l.getId(),m,!
0);n.apply();n=new gWa(e,l.getType(),l.getId(),m);n.apply();break;case
3:l.update(m);break;case 1:f.push(new Qy(l.getId(),m));break;default:throw
Error("vk`"+d);}}g=a.hk();g.sort();k=Zm(a.eb())-1;for(l=0;l<g.length;l++){m=
g[l];for(var q=(n=1==c||2==c&&"list"!=m)?
a.Kg(m).concat():a.An(m).concat(),r=0;r<q.length;r++){var u=q[r],v=void 0;Lo(m)?
v=u:v=r<q.length-1?q[r+1]-1:k;var A=n?
a.getStyle(m,u):a.Xe(m,u),E=b(A);if(E)switch(d){case 2:A=new Oy(e,m,E,u,v,!
0);A.apply();A=new Oy(e,m,E,u,v);A.apply();break;case 3:A.update(E);break;case
1:f.push(new zx(m,u,v,E));break;default:throw Error("vk`"+d);}}}return f};function
XA(a,b){this.H=a;this.F=b;this.uv=null}function YA(a){return new
XA(a.Yb(),a)}function ZA(a,b){if(a.H)return WGa(a.H,b);throw Error("xk");}function
C9a(a,b){for(var c=[],d=0;d<b.length;d++){var e=b[d];c.push(new
$s(ZA(a,e.Oc()),e.getPosition()))}return c}XA.prototype.D=function(a){return
D9a(this,a,!0)};function D9a(a,b,c){var d=E9a(a,b);return d?d.kb()[b]:c?
a.F.Ha(b):null}
function E9a(a,b){var c=a.F.zn();if(!c)return null;if(a.H&&void 0===a.F.kb()
[b]&&a.F.Rg())for(a=a.H.dh();a;){var d=a.Dv(c);if(d&&null!=d.kb()[b])return
d;a=a.dh()}return null}XA.prototype.fk=function(){if(!this.H)throw
Error("yk");this.uv||(this.uv=new WA(Pb(this.H)));return this.uv};function
F9a(a,b,c,d,e){iy.call(this,a,b,VA(),new UA,new l9a);var
f=this;this.Aa=b;this.ma={};this.aa=c;this.Va=e;this.F=new tz(c,d,e,!0,!
0,c);b.Oe(G9a(this,this.aa.hb()),!1);this.Ta=new rk;tk(this.Ta,c.sj(),function(g)
{var k=[],l=f.aa.oa();switch(g.D.getType()){case "sketchy-
kixInSketchy":k=H9a(f,g.D.Fc().yd());break;case "sketchy-
insert":k=H9a(f,g.D.getId());break;case "sketchy-
delete":k=ux(l,xb(g.F.D))}for(g=0;g<k.length;g++)if(k[g].getId()==f.Va.yd())
{f.oa().SI();break}});tk(this.Ta,this.F.sj(),
function(g){g=g.D;if(g instanceof zx){var k=null;if("text"==g.D||"comment"==g.D)
{var l=g.H;k=g.J;var m=f.F.oa(),n=f.oa();l=t9a(m,n,l);k=t9a(m,n,k);k=l&&k?new
Jj($m(f.oa().eb(),l),k):null}else
if("paragraph"==g.D||"list"==g.D)m=t9a(f.F.oa(),f.oa(),g.J),null!==m&&(k=new
Jj(m,m));k&&f.dE(new zx(g.D,k.start,k.end,g.R))}else g instanceof Qy?f.dE(g):g
instanceof
Yy&&"bodyPlaceholderListEntity"===g.D()&&f.dE(g)});tk(this.Ta,this.F.zi(),function(
g){f.zi().dispatchEvent(new Pta(g.D,g.F,g.H))});tk(this.Ta,
this.F.wt(),function(g){var k=f.ma[g.D];if(k){var
l=k.getSelection();k.Oe(G9a(f,f.aa.Tj(g.D)),g.F)}else
l=I9a;f.wt().dispatchEvent(new
Lta(g.D,l,l,g.F,g.H))});tk(this.Ta,this.F.Tm(),function(g){f.Tm().dispatchEvent(new
Qta(g.D,g.F,g.H))});tk(this.Ta,this.F.vh(),function(g){var
k=f.Aa.getSelection();f.Aa.Oe(G9a(f,f.aa.hb()),g.F);f.vh().dispatchEvent(new
Rta(k,k,g.F,g.H,g.V,null,g.R))})}x(F9a,iy);w=F9a.prototype;w.Ym=function(a){return
this.F.Ym(a)};
w.Tj=function(a){if(!this.Ym(a))throw Error("mi`"+a);this.ma[a]||
(this.ma[a]=rz(uv(),this.oa()),this.ma[a].Oe(G9a(this,this.aa.Tj(a)),!1));return
this.ma[a]};w.Vh=function(a,b,c,d){this.Lq(function(e,f){e.Oe(a,f)},b,c,void 0===d?
null:d)};w.Lq=function(a,b,c,d){d=void 0===d?null:d;var
e=this.hb();a(e,b);a=s9a(this.oa(),this.F.oa(),e,this.oa());if(!a)throw
Error("Ak");this.F.Vh(a,b,c,d)};w.Fc=p("Va");function H9a(a,b)
{a=a.aa.oa().Hb(b);return a instanceof Zv?ew(a,!0):[]}
function G9a(a,b){var c=a.F.oa(),d=a.oa();if(!b.getSelection().D.Mq(a.Va))return
I9a;b=s9a(c,d,b.OA(),a.oa());b||(b=rz(uv(),c),b.Oe(I9a,!
0),b=s9a(c,d,b,a.oa()));return b}w.wa=function()
{this.F.dispose();iy.prototype.wa.call(this)};var I9a=Mu(new Du(1));function J9a(a)
{this.Qq=a}J9a.prototype.create=function(a,b,c){var
d=rx(a.oa(),b.yd()),e=oz();d.xl()?(c=this.Qq,d=rx(a.oa(),b.yd()),c=r9a(d,(new
XA(d.Yb(),d)).D(136),c),d=rz(uv(),c),a=new F9a(c,d,a,e,b)):a=new tz(a,e,b,void
0,void 0,c);return a};function K9a()
{this.D=0;this.F={};this.H=Rl()}x(K9a,C);function L9a(){}x(L9a,C);function M9a()
{this.D=this.O=0}x(M9a,C);function N9a(a,b){ih(b,"node");if(!Kf(b,a.J))
{O9a(a,b);var c=a.J;if(b.D=c)c.F=b;b.F=null;a.J=b}}function O9a(a,b)
{ih(b,"node");var c=b.F,d=b.D;c?c.D=d:a.J=b.D;d?
d.F=c:a.H=b.F}w=M9a.prototype;w.Ch=function(a){return(a=this.F.Ch(a))?
(N9a(this,a),a.H):null};
w.Vp=function(a,b){var c=this.F.Ch(a);if(c)c.H=b,N9a(this,c);else{this.D==this.O?
(ih(this.H,"back"),c=this.H,this.XG(this.H.J),c.J=a,c.H=b,c.D=null,c.F=null):(c=new
L9a,c.J=ih(a,"key"),c.H=ih(b,"value"));b=c;var
d=this.J;if(b.D=d)d.F=b;this.J=c;this.H=this.H?
this.H:c;this.F.Vp(a,c);this.D=this.D+1|0}};w.XG=function(a){var
b=this.F.Ch(a);b&&(this.F.XG(a),O9a(this,b),this.D=this.D-1|0)};w.Es=function(a)
{var b=this.F.Ch(a);b&&N9a(this,b);return this.F.Es(a)};
w.KD=function(a){for(var b=this.J;b;)a(b.J,b.H),b=b.D};w.$D=function(){return
0==this.D};w.EK=p("D");w.Br=function(){return this.F.Br()};w.DK=function(){var
a=[];this.KD(function(b,c){a.push(c)});return a};function P9a()
{M9a.call(this)}x(P9a,M9a);function Q9a(a){this.D={};this.F=a?a:
{}}x(Q9a,C);Q9a.prototype.get=function(a,b){return this.D[a]?this.D[a].Ch(b):
(R9a(this,a),null)};Q9a.prototype.set=function(a,b,c){this.D[a]||
R9a(this,a);this.D[a].Vp(b,c)};Q9a.prototype.clone=function(a){var b=new
Q9a(a);a=Oh(this.D);for(var c={},d=0;d<a.length;c={X_:c.X_},d=d+1|
0)c.X_=a[d],this.D[c.X_].KD(function(e){return function(f,g){b.set(e.X_,f,g)}}
(c));return b};
function R9a(a,b){var c=b in a.F?a.F[b]:2147483647;a=a.D;var d=(kh(),Lja),e=new
P9a;d=wra(d);e.F=hh(d);eh(0<c,"non-positive max
size");e.O=c;e.D=0;e.J=null;e.H=null;G(a,b,e)};function S9a(a)
{this.D=a}x(S9a,C);function T9a(a,b,c,d,e){a.D.H(c,
["documents",b].concat([d]),e)}function U9a(a,b,c,d){a.D.J(b,
["documents",c],d)};function V9a(a){this.D=a}x(V9a,C);function W9a(a,b,c,d){var
e=Mk();T9a(a.D,b,c,d,function(f){e.callback(f)});return e};function
X9a(a,b,c,d,e,f)
{this.O=a;this.R=b;this.W=c;this.H=d;this.J=e;this.V=f;this.D={}}x(X9a,C);X9a.proto
type.fetch=function(a){var b=this;if(a.D)return Qk(null);var
c=a.getId(),d=c.D();a=this.D[d];var e=Mk();a=a?
Pk(a):W9a(this.O,this.H,c.H(),this.J);a.transform(function(f){return null==f&&null!
=c.J()?W9a(b.O,b.H,c.J(),b.J):Pk(f)}).addCallback(function(f)
{f.addCallback(function(g){null==g?e.xc(null):(G(b.D,d,g),e.callback(new
Hz(c,g,"sync-not-needed")))})});a.vg(function(f){e.xc(f)});return e};
X9a.prototype.F=function(a){var b=this,c=a.Zf(),d=a.getId(),e=Mk();U9a(this.R,new
Y_a(d.H(),c,this.W,null),this.H,function(f){if(f.hia()||f.D7())
{if(e.callback(a),null!=a.Zf()&&null!=e.Ea().Zf()){var g=new
kHa;f=a.Zf();L(g,2,f);f=e.Ea().Zf();L(g,3,f);f=new iHa;Ui(f,8,g,kHa);g=new
CVa;O(g,1,f);f=wz(new vz,22);f.V=g;b.V.D((j_a(),h_a).H(),f.build())}}else
g=a.getId(),f=f.gga(g.H()),null!=f?(G(b.D,g.D(),f),e.callback(new Hz(g,f,"sync-not-
needed"))):e.xc(kk("localUrl not found in FetchResult."))});return e};function
Y9a(){this.D=!1;this.F={};this.J={};this.H={}}x(Y9a,Vh);function Z9a(a,b,c)
{if(a.F[b])throw F("Bk`"+D(b)).D;G(a.F,b,c);return a}function $A(a,b,c)
{if(a.H[b])throw F("Ck`"+D(b)).D;G(a.H,b,c);return a}function $9a(a,b)
{a=a.F[b];if(!a)throw F("Dk`"+D(b)).D;return a.D()}function aB(a,b){a=a.H[b];if(!
a)throw F("Fk`"+D(b)).D;return a.D()};function a$a(a,b)
{this.D=a;this.F=b}a$a.prototype.getType=p("D");a$a.prototype.lp=function(a)
{"deleted"!=this.D&&("deleted"==a.D?(this.D=a.D,this.F=a.F):"inserted"!
=this.D&&("inserted"==a.D?(this.D=a.D,this.F=a.F):
($a(this.F,a.F),bb(this.F))))};function b$a(a,b,c){return new
rEa("",a,b.D,b.F,b.J,null,null,null,null,null,b.H,null,c)};function c$a(a,b,c)
{this.H=a;this.F=b;this.D=c}x(c$a,C);c$a.prototype.filter=function(a){var
b=[];for(var c=0;c<a.length;c++){var
d=a[c],e=X2a(this.F,d),f=this.H.xs(d.D);e=this.D||!e;!f&&e&&b.push(d)}return
b};function d$a(a){this.D=a}x(d$a,C);function r_a(a,b,c,d)
{a=a.D.filter(b);b=[];for(var e=0;e<a.length;e++){var f=a[e];b.push(new Gz(new
X_a(f.D,f.F,f.H,d),c))}return b};function e$a(a,b){this.D=!
1;this.F=a;this.W=b}x(e$a,Vh);e$a.prototype.J=function(a){var b=a.F;if(0!=b.length)
{var c=[],d=[];for(var e=0;e<b.length;e++){var
f=b[e],g=f.id.F;1===f.reason&&d.push(g);c.push(g)}this.F.aa.dispatchEvent(new
E1a(c));0<d.length&&this.F.ha.dispatchEvent(new I1a(d));L2a(this.W,!1)}a=a.D;if(0!
=a.length){b=this.W;b.D.stop();b.J=!1;b={};for(c=0;c<a.length;c+
+)for(e=a[c].Zf(),d=e.F,e=e.D,f=0;f<e.length;f++)g=e[f],g.J&&G(b,d,
[g]);P1a(this.F,b);this.aa(a)}};
e$a.prototype.aa=function(a){f$a(this,a)};function f$a(a,b){var c={};for(var
d=0;d<b.length;d++){var e=b[d].Zf(),f=e.F,g=e.J;a.R&&e.R&&u_a(a.R,
[f]);e.O&&(a.F.R[f]=!0);G(a.F.O,f,e.W);f in c||G(c,f,
{});G(c[f],g,e.D)}d=[];for(e=0;e<b.length;e++)f=b[e].getId(),d.push(new
tn(f.F,f.O));L1a(a.F,c,d)}function g$a(a,b){a.ea=b;a.ea.addCallback(function(c)
{a.R=c})};function h$a(a,b){this.F=!
0;this.D=Mk();this.J=a;this.O=b;this.H=[]}x(h$a,C);h$a.prototype.Sa=function(a)
{if(this.F!=a)if(this.F=a){if(0!=this.H.length){a=i$a(this,this.H);if(this.D){var
b=this.D;this.D=null;a.addCallback(function(c){b.callback(c)})}this.H=[]}}else
this.D||(this.D=Mk())};function j$a(a,b){if(a.F)return i$a(a,b);oh(a.H,b);return
a.D}function i$a(a,b){if(0==b.length)return Pk(new Iz([],
[]));b=b_a(a.J,b);b.addCallback(function(c){a.O.J(c)});return b};function k$a(a)
{this.D=a}x(k$a,C);k$a.prototype.J=function(a){a=a.D;if(!qh(a)){var b={};for(var
c=0;c<a.length;c++){var d=a[c].Zf(),e=d.F;d=d.D;for(var f=0;f<d.length;f++){var
g=d[f];g.J&&G(b,e,[g])}}P1a(this.D,b)}};function l$a(a,b,c,d,e,f,g){this.H=this.D=!
1;m$a(this,a,b,c,d,e,f,g)}x(l$a,Vh);function m$a(a,b,c,d,e,f,g,k)
{a.W=c;a.V=d;a.ea=e;a.aa=f;a.ha=g;a.H=!0===k;a.R=[];a.O=[];a.J=new
rk;a.ia(a.J);tk(a.J,b.J,function(l){n$a(a,l)})}function o$a(a){a.H&&(a.F=new
Z2a(a.R,a.ea),uk(a.J,a.F.H,function()
{a.ha.setTime("cwfr");a.aa.La.dispatchEvent(null)}),a.F.initialize(),$2a(a.F,a.O))}
function n$a(a,b){var c=r_a(a.W,b.D,null,null);0!
=c.length&&(c=j$a(a.V,c),1===b.F&&a.H&&(oh(a.R,b.D),c.addCallback(function(d){d&&!
qh(d.F)&&(d=y2a(d.F),a.F?$2a(a.F,d):oh(a.O,d))})))};var p$a=/^\w{2,3}([-_]|
$)/;function q$a(a){return(a=p$a.exec(a))&&0<a.length?Yg(a[0],"[-_]",""):""};var
r$a,bB="Amatic SC;Caveat;Comfortaa;EB
Garamond;Lobster;Lora;Merriweather;Montserrat;Nunito;Oswald;Pacifico;Playfair
Display;Roboto;Roboto
Mono;Spectral".split(";"),s$a="Baloo;Eczar;Hind;Kalam;Khand;Martel;Modak;Poppins;Ti
llana;Yantramanav;Yatra One".split(";"),t$a="Amiri;Aref Ruqaa;Cairo;Changa;El
Messiri;Harmattan;Lemonada;Mada;Scheherazade".split(";"),u$a="Crimson Text;Fira
Mono;Fira Sans;Fira Sans Condensed;Fira Sans Extra Condensed;GFS
Didot;Ubuntu;Ubuntu Condensed;Ubuntu Mono".split(";"),
v$a=["Jomhuria","Katibeh","Lalezar","Mirza"],w$a="Alef;Amatic SC;Assistant;David
Libre;Frank Ruhl Libre;Miriam Libre;Rubik;Suez One;Varela
Round".split(";"),x$a="Bai Jamjuree;Chakra
Petch;Charm;Charmonman;Fahkwang;Kodchasan;KoHo;Krub;K2D;Mali;Niramit;Sarabun;Srisak
di".split(";");function y$a(a){z$a();a=q$a(a);return(a=r$a[a])?a:[]}
function z$a()
{z$a=h();r$a={af:bB,ar:t$a,az:bB,bg:bB,ca:bB,cs:bB,da:bB,de:bB,el:u$a,en:bB,es:bB,e
t:bB,fa:v$a,fi:bB,fil:bB,fr:bB,he:w$a,hi:s$a,hr:bB,hu:bB,id:bB,"in":bB,is:bB,it:bB,
iw:w$a,kk:bB,lt:bB,lv:bB,mn:bB,mr:s$a,ms:bB,nb:bB,ne:s$a,nl:bB,no:bB,pl:bB,pt:bB,ro
:bB,ru:bB,sk:bB,sl:bB,sr:bB,sv:bB,sw:bB,th:x$a,tr:bB,uk:bB,vi:bB}};function A$a()
{}x(A$a,C);A$a.prototype.D=function(a,b){return ISa(b)?
(a=a.Xe(b.D,b.H),Jk(Oh(Qwa(a,b.R)))):b instanceof Xy?(a=a.Kx(b.D()))?
Jk(Oh(Qwa(a,b.H))):{}:b instanceof Py?(a=a.Kx(b.D()))?Jk(Oh(Qwa(a,b.H))):
{}:KWa(b)&&Tg(b.jr,"\u001a")?{"Cambria Math":!0}:{}};function cB(a,b,c,d,e)
{this.O=a;a=sXa(this.H(),b,c,d,e);this.J=a.H;this.Kc=a.D;this.Ki=a.F}x(cB,wx);cB.pr
ototype.bi=p("J");cB.prototype.kb=p("Kc");cB.prototype.H=function(){return
ft};function B$a(a,b,c,d,e,f){cB.call(this,a,c,d,e,f);for(a=0;a<b.length;a+
+)tq(b[a],"targets cannot be null");this.eo=f?b:b.concat()}x(B$a,cB);function
dB(a,b,c,d,e){sq(0<a.length,"ids can't be empty");USa(a);B$a.call(this,"sketchy-
shapeProperties",a,b,c,d,e)}x(dB,B$a);dB.prototype.D=function(a,b,c,d){return new
dB(a,b,c,d)};dB.prototype.Ve=da(144);function C$a(){this.F=new
A$a;this.J=y(this.F.D,this.F);this.O=y(this.H,this)}C$a.prototype.D=function(a,b)
{var c=this.J,d=this.O;"sketchy-kixInSketchy"==b.getType()?(d=b.Fc(),(a=a.ec(d,!
1))?b=c(a,b.Jt):(b=b.Jt,"kix-
as"==b.getType()&&"spellcheck"==b.D&&uv().log(Error("Ik"),
{modelReference:d.toString()}),b={})):b=d(a,b);return b||
{}};C$a.prototype.H=function(a,b){if("sketchy-shapeProperties"!
=b.getType())return{};a={};(b=b.kb()[34])&&(a[b]=!0);return a};function D$a()
{C2a.call(this)}x(D$a,C2a);function E$a()
{C2a.call(this);this.F={};this.O=apa(zm())}x(E$a,D$a);E$a.prototype.H=da(214);E$a.p
rototype.R=function(){return
p_a(F$a(this),Sja(Gh(Oh(this.O))))};E$a.prototype.V=function(a){var
b=a.D;a=a.F;if(400==a||700==a)b=!!this.F[b];else{var c;if(c=!!this.F[b])c=!!
this.F[b][a];b=c}return b};function G$a(a,b,c){b=H$a(a,b);0!
=b.length&&a.J.dispatchEvent(new B2a(b,c))}
function H$a(a,b){var c=[],d=[];for(var e=0;e<b.length;e++){var
f=b[e],g=f.D,k=f.F;a.F[g]||(G(a.F,g,{}),c.push(g));k in a.F[g]||
d.push(f);Ph(a.F[g],k,f)}0<c.length&&a.W.dispatchEvent(new A2a(c));return
p_a(d,Sja(Gh(Oh(a.O))))}function I$a(a,b){var c=[];for(var d=0;d<b.length;d++){var
e=b[d];e in a.O||(a.O[e]=!0,c.push(e))}return p_a(F$a(a),c)}function F$a(a){var
b=[];for(var c in a.F){var d=Qh(a.F[c]);oh(b,d)}return b};function J$a()
{this.D={}};function K$a(a){Me.call(this);this.aa=a;this.D=new
J$a;this.F={};this.W=null;this.V=this.J=!
1;this.H=this.R=this.O=null}x(K$a,Me);w=K$a.prototype;w.ld=p("J");w.
$Va=function(a,b,c,d,e,f,g){this.R=new C$a;this.H=new E$a;a=new l$a(this.H,new
d$a(new c$a(c,a,!1)),d,a,e,f,g);this.H.ia(a)};function L$a(a,b)
{a.dispatchEvent("I");a.O=b;a.dispatchEvent("J")}w.reset=function()
{this.D.D={};this.F={};L$a(this,null)};
w.load=function(a,b,c){b=M$a(this,b,a,c);for(var d={},e=a.J,f=0;f<e.length;f++){var
g=e[f];d[g]=b$a(g,this.W.F(g),void 0)}this.F={};a=a.F;e=[];for(f=0;f<c.length;f++)
{g=c[f];var k=g.F;var l=g.D.D-f;if("docs-undo"!=k.getType())l=k;else{l=k.V2-
l;if(0>l)throw Error("of");l=e[l]}e.push(l);if(!(g.D.D<a)){var
m=l.getType();k="docs-undo"==k.getType();switch(m){case "sketchy-
delete":m="deleted";break;case "sketchy-
insert":m="inserted";break;default:m="modified"}k&&("inserted"==m?
m="deleted":"deleted"==m&&
(m="inserted"));k=m;l=ZSa([l],b,!0);l=xb(l);if(g=d[g.nh()])for(m=0;m<l.length;m++)
{var n=l[m],q=new a$a(k,[g]),r=this.F[n];r?
r.lp(q):this.F[n]=q}}}this.J&&this.V&&(this.D.D=this.F);L$a(this,b)};function
M$a(a,b,c,d){var e=new mx,f={},g=y(a.MQa,a,f,{});WSa(a.aa,e,0,b,g);if(d&&c)
{b=0<d.length?d[0].D.D:c.F;c=[];for(var k=0;k<d.length;k+
+)c.push(d[k].F);WSa(a.aa,e,b-1,c,g)}a.H&&G$a(a.H,dwa(xb(f)));return
e}w.MQa=function(a,b,c,d){this.R&&(b=this.R.D(c,d),Hb(a,b))};function N$a()
{this.D=O$a()}N$a.prototype.F=function(a,b){if(a.isEmpty())return
a;b=Npa(b);for(var c=0;c<b.length;c++){var d=b[c];if(d.u6())return(new
cy).build();var e=new cy(a);a=a.ha.concat();for(var f=0;f<a.length;f+
+)PTa(e,this.D.O(a[f],d));a=e.build()}return a};function P$a(a){this.D=a}function
Q$a(a)
{this.Td=a;this.D=this.J=this.F=this.H=0}w=Q$a.prototype;w.Yq=h();w.Bp=h();w.jq=h()
;w.kq=h();w.iq=h();w.mq=h();w.lq=h();w.Qo=h();w.Ap=function(a){var
b=a.Rg();a.Yb().getId()!=this.Td&&b||(this.H++,108==a.getType()&&a.Ha(32)&&(this.J+
+,!b&&$v(a)&&this.D++),(3==a.getType()||a.Ha(86))&&this.F++)};function
R$a(a,b,c,d,e,f,g,k,l,m,n,q,r,u)
{this.R=a;this.W=b;this.J=c;this.F=e;this.Cc=f;this.l_=g;this.QL=k;this.oR=l;this.I
E=m;this.D=n;this.H=q;this.O=d;this.Pb=I3a(this.F.yd(),d.getId());this.V=r;this.aa=
u;this.Xa=null}w=R$a.prototype;w.Ma=function(){this.Xa||
(this.Xa=this.J.create(this.R,this.Fc(),this.W));return
this.Xa};w.x4=p("oR");w.Rg=p("H");w.Fc=p("F");w.getId=p("Pb");w.zt=p("O");function
S$a(a,b){this.D=a;this.F=b}function T$a(a,b,c,d,e,f,g){var k=XRa(new dx(e));g=g||
rt(e).clone();var l=new ws(e.getId(),null);f=P(R(),"sketchy-rpcs")?
tx(b.oa(),f):e.Yb();f=new XA(f,e);var m=f.D(44);k=Qv(k);var n=f.D(53),q={ag:!
0,Xd:e.getId(),pR:e.getParent()?e.Pi().getId():e.getId(),It:!0};e=!!
e.zn();switch(P(R(),"sketchy-esto")?f.D(157):1){case 0:var r=2;break;case
1:r=0;break;default:throw Error("Jk");}return new
R$a(b,c,a.D,d,l,f,m,k,g,n,q,e,a.F,r)};xa(Ab,{M:!0,L:!0,C:!0,Z:!0,X:!0,Q:!0});var
U$a=[,[1,3],[4,3],[4,3,1,3],[8,3],[8,3,1,3]];function V$a(a,b,c){if(a=U$a[a]){var
d=0!=b;a=Ja(a,function(e,f){d&&(e+=f%2?1:-1);return e*c})}return a||null};var
W$a=8.4*6/7;function X$a(a){function b(c,d){return(a[c]
+a[d])/2}return[b(0,2),b(1,3),a[2],a[3],b(2,4),b(3,5),a[4],a[5],b(4,6),b(5,7),a[6],
a[7],b(6,0),b(7,1),a[0],a[1]]};function Y$a(a,b,c,d,e,f)
{this.Xa=a;this.D=b;this.bb=c;this.Na=d;this.Aa=e;this.Va=f;this.F=[];this.V=[];thi
s.Ca=[];this.za=[];this.La={};this.Ka={};this.W={};this.O={};this.xa=new
Z$a;this.J=null;this.qa=new Z$a;this.mc=new $$a([],
[]);this.aa=this.R=this.ha=this.ma=this.H=this.ea=this.la=null}w=Y$a.prototype;w.up
date=function(){aab(this);this.xa.update(this.V,!0);this.qa.update(eB(this)?
this.mc.J:[],!1);this.R=null};w.Xu=da(215);
function aab(a){function b(k){return a.Bi(k.getId())}function c(k){return!!
k}a.La={};a.Ka={};a.J=null;a.O={};a.W={};a.F=[];a.Ca=[];for(var
d=a.D.J,e=TUa(a.D),f=0;f<e.length;f++){var g=e[f];d.xb(g.getId())?
a.F.push(g):a.Ca.push(g)}a.V=Ia(Ja(a.F,b,a),c);a.za=Ia(Ja(a.Ca,b,a),c);a.mc=bab(a)}
function bab(a){var b=ty(a.D);return new $$a(b,Ja(b,function(c){return
a.Bi(c.getId())},a))}w.Bi=function(a){return this.bb().jx(a)};function fB(a){return
a.mc.selected}function gB(a){return a.mc.R}
function eB(a){return a.mc.O}w.Pi=p("F");w.isEmpty=function(){return
0==this.mc.size};w.size=function(){return this.mc.size};function hB(a)
{a=a.D.D;return a.isEmpty()?null:ny(a)}function cab(a){a=a.D.D;return a.isEmpty()?
null:ly(a).zl()}function dab(a){a=a.D.D;return a.isEmpty()?-
1:ly(a).Pq()}w.Ox=da(216);
w.Ha=function(a,b){if(!this.mc.size)return null;var c=b?this.Ka:this.La;if(a in
c)a=c[a];else{a:{var d=this.mc.R;if(d.length){for(var
e=eab(d[0],a,b),f=1;f<d.length;f++){var g=eab(d[f],a,b);if(!fFa(a,e,g))
{b=null;break a}}b=e}else b=null}a=c[a]=b}return a};function eab(a,b,c){return
a.wl()?a instanceof mw&&c?(c=new Xr(0,0,a.Yc(),a.fd()),LQa(a,c,b)):(new
XA(a.Yb(),a)).D(b):null}w.dD=da(217);w.ec=function(){var a=this.D.H;return
a.isEmpty()?null:this.Xa.oa().ec(a.Fc(),!0)};w.Ewa=da(218);
w.It=function(){if(!this.D.V.isEmpty())return!1;for(var
a=gB(this),b=0;b<a.length;b++){var c=a[b];if(!c.Ha(32)&&155!=c.getType())return!
1}return!!a.length};function $$a(a,b)
{this.selected=a;this.J=b;this.R=tt(a);this.H=(this.size=a.length)?
a[0]:null;this.O=null!=this.H&&this.H.Pi()!=this.H;this.type=this.size?
KGa(a):null;this.D=1==this.size&&this.H instanceof Zv;this.V=1==this.size&&this.H
instanceof mw;this.F=1==this.size&&this.H instanceof Ev}function Z$a()
{this.F=this.D=null}
Z$a.prototype.update=function(a,b){a.length?(a=1==a.length?a[0].Yl(!b):b?
Qv(w6a(a)):Qv(x6a(a)),this.D=X$a(a),this.F=Rv(this.D)):this.F=this.D=null};function
fab(a,b){this.D=a;this.F=b}x(fab,C);fab.prototype.Id=p("F");function gab(a,b)
{this.F=a;this.D=b}x(gab,C);function hab(a,b){this.F=a;this.D=b}x(hab,C);
hab.prototype.transform=function(a,b){for(var
c=a.Id(),d=b.Id(),e=iab(c,d),f=iab(d,c),g=Ih(a.F),k=Ih(b.F),l=0;l<g.length;l=l+1|
0)for(var m=0;m<k.length;m=m+1|0){var n=g[l].Id(),q=k[m].Id();e?(n=jab(this.F,q,n,!
1),n=new Jm(n,[],k[m].getLabel()),k[m]=n):f?(n=jab(this.F,n,q,!0),n=new Jm(n,
[],g[l].getLabel()),g[l]=n):(q=kab(this.F,n,q,!0,!0),n=q.D,q=q.Id(),n=new Jm(n,
[],g[l].getLabel()),g[l]=n,n=new Jm(q,
[],k[m].getLabel()),k[m]=n)}e=[];for(f=0;f<g.length;f+
+)l=g[f].Id(),oh(e,l);f=[];for(l=0;l<k.length;l++)m=
k[l].Id(),oh(f,m);d=this.D.F(a.aa,d);f=this.D.F(a.R,f);c=this.D.F(b.aa,c);e=this.D.
F(b.R,e);a=lab(a,g,d,f);b=lab(b,k,c,e);return new gab(a,b)};function lab(a,b,c,d)
{return new Km(a.getType(),b,c,d,a.O,a.W,a.ea,a.V,a.D)}function iab(a,b){for(var
c=0;c<a.length;c++);for(c=0;c<b.length;c++);for(c=0;c<b.length;c++)if(!
b[c].Ug())return!1;for(b=0;b<a.length;b++)if(a[b].Ug())return!1;return!0};function
mab(a,b){this.F=a;this.D=b}x(mab,C);function nab(){this.yi=0}var
oab,pab,qab;x(nab,vg);function rab(a,b){var c=new nab;c.F=a;c.yi=b;return
c}function iB()
{iB=h();oab=rab("NONE",0);pab=rab("OLDER_AND_NEWER",1);qab=rab("NEWER_ONLY",2)};fun
ction sab(a,b,c){this.O=this.J=!1;this.F=0;this.D=a;this.H=b;this.J=Kf(b,
(iB(),pab))||Kf(b,(iB(),qab));this.O=Kf(b,(iB(),pab));this.F=c}x(sab,C);function
tab(a,b,c){this.W=0;this.O=this.V=!1;this.J=0;this.aa=new
hab(a,b);this.D=[];this.F=[];this.W=c?c.ob():0;this.V=!0;this.H=null;this.O=!
1}x(tab,C);function jB(a){return(a.O||a.W)&&a.ea}
tab.prototype.push=function(a,b,c){var d=jB(a);switch(b.H()){case "redo":this.R=new
mab(b,c);break;case
"none":this.R=null}if(a.C1())this.oo(),Jh(this.D),Jh(this.F),this.R=null,this.J=0;e
lse if(!qh(a.H)||!qh(a.J))if(b=d?Vta(a):a,c=!!this.H!=this.O,c=jB(a)&&!c?this.V?
(iB(),pab):(iB(),qab):(iB(),oab),b=new sab(b,c,dg(Rg())),d&&(this.H?this.O=!0:
(d=this.F,kB(this,d,0,d.length,null))),jB(b.D)||0<this.D.length||!
jB(b.D)&&0<this.F.length){if(0!=this.W)for(a=(jB(b.D)||0<this.D.length)&&!
jB(b.D)&&0<this.F.length?
Math.imul(2,a.MA()):a.MA();(a+this.J|0)>this.W;){d=0<this.D.length?
this.D:this.F;if(0==d.length)break;do kB(this,d,d.length-1|
0,1,null);while(0<d.length&&!jB(d[d.length-1|0].D))}if(jB(b.D)||
0<this.D.length)kB(this,this.D,0,0,[b]),this.V=!0;!
jB(b.D)&&0<this.F.length&&kB(this,this.F,0,0,[b])}};tab.prototype.oo=function()
{if(this.H&&this.O){var a=this.F;kB(this,a,0,a.length,null)}this.H=null;this.O=!1};
function kB(a,b,c,d,e){if(0!=a.W){for(var f=0;f<d;f=f+1|0)a.J=a.J-b[c+f|0].D.MA()|
0;if(e)for(f=0;f<e.length;f++)a.J=a.J+e[f].D.MA()|0}Kf(b,a.D)&&a.H&&(a.H?
Qg(a.D.length-a.H.ob()-1|0):null).ob()<c&&(f=a.H.ob()-d|0,e&&(f=f+e.length|0),0<=f?
a.H=Qg(f):a.oo());e?Lh(b,c,d,e):b.splice(c,d)};function uab(a){I(this,a,0,-
1,null,null)}z(uab,H);function vab(a){this.D=new
uab(a);a=K(this.D,1,0);this.F=Math.floor(100*Math.random())<a}vab.prototype.toStrin
g=function(){var a="{bool="+!(this.F?!Oi(this.D,5):!Pi(this.D,2,!1))+',
string="',b=this.F?J(this.D,6):K(this.D,3,"");a=a+(null!=b?String(b):"")+'",
int=';b=this.F?J(this.D,7):K(this.D,4,-1);return a+(null!=b?Number(b):-
1)+"}"};function wab(){var a=R().get("docs-cei");this.D={};this.F=[];if(a){var
b=a.i;b&&$a(this.F,b);a=a.cf||{};for(var c in a)this.D[c]=new
vab(a[c])}}wab.prototype.get=function(a){return this.D[a]||null};function xab(a,b)
{for(var c in a.D){var d=a.D[c];d&&b.kh("expflag-"+c,d.toString())}};function
yab(a){this.D=a}x(yab,C);function zab(a){I(this,a,0,-1,null,null)}z(zab,H);function
Aab(a){I(this,a,0,-1,null,null)}z(Aab,H);function Bab(a){I(this,a,0,-
1,null,null)}z(Bab,H);function Cab(a,b){for(;Ii(b)&&4!=b.F;)switch(b.H){case 1:var
c=Hi(b.D);L(a,1,c);break;default:Ji(b)}return a}function Dab(a,b){for(;Ii(b)&&4!
=b.F;)switch(b.H){case 1:var c=Hi(b.D);L(a,1,c);break;case
2:c=lla(b);L(a,2,c);break;case 3:c=Hi(b.D);L(a,3,c);break;default:Ji(b)}return
a};function Eab(a){a=(new dj(a)).D;var b=a.get("hi");if(b)try{for(var
c=sla(b),d=new jla(c),e=new zab;Ii(d)&&4!=d.F;)switch(d.H){case 1:var
f=Hi(d.D);L(e,1,f);break;case 2:f=Hi(d.D);L(e,2,f);break;case
3:f=lla(d);L(e,3,f);break;case 4:f=new Aab;kla(d,f,Cab);O(e,4,f);break;case 5:f=new
Bab;kla(d,f,Dab);O(e,5,f);break;default:Ji(d)}var g=e}catch(k)
{g=null}else{if(g=a.get("usp"))if("in_cig"==g||"in_chat"==g){g=new zab;c=new
Aab;a=a.get("usp");b:{if(a)switch(a){case "in_cig":a=1;break b;case "in_chat":a=
2;break b}a=0}L(c,1,a);O(g,4,c);a=g}else a=null;else a=null;g=a}this.D=g};function
Fab(a,b){Gab(this,a,b)}x(Fab,C);function Gab(a,b,c){a.H=b;a.O=c;a.J=new
Wta(b,function(d){var e=a.F,f=a.D;a.F=null;a.D=null;f&&(d?
(Yta(a.H,a.O),f(e,"warning-accepted"),dua(a.H)):f(e,"warning-
rejected"))})}Fab.prototype.intercept=function(a,b){if(this.D)throw
F("Yk").D;this.F=a;this.D=b;Xta(this.J)};function lB(a,b,c){Me.call(this);var
d=this;this.J=Ya(a);this.V=b;this.R=c;this.H=this.Oa=3;this.F=null;this.O=!
1;this.Ta=new
rk;this.ia(this.Ta);this.D=Hab(this.J);Iab(this);Jab(this,this.J);tk(this.Ta,this.V
.F,function()
{d.O&&Iab(d)})}x(lB,Me);lB.prototype.getState=p("Oa");lB.prototype.QD=p("D");functi
on Jab(a,b){Fa(b,function(c){var d=this;tk(this.Ta,c.mJ,function(){d.O=!
0;d.D=Hab(d.J);Iab(d)})},a)}function Hab(a){return new Dj(Ka(a,function(b,c){return
b|c.QD().Ea()},0))}
function Iab(a){var b=Kab(a),c=a.D.vj()||!Ej(a.D,2)&&!Ej(a.D,1),d=a.D.Wv()||
Ej(a.D,1);b=Ej(a.D,64)||b&&c?0:b&&d?2:b||!c&&!d?3:1;a.H!=b&&(a.H=b,Lab(a))}function
Kab(a){return!Fj(a.D)||Wz(a.V,0)||a.R}function Mab(a,b){a.Oa!
=b&&(a.Oa=b,a.dispatchEvent("L"));a.F&&Pe(a.F);a.F=null;3!=b&&(a.F=Oe(a.W,0==b?a.R?
0:2E3:300,a))}lB.prototype.W=function(){this.F=null;this.H!
=this.Oa&&(2==this.Oa&&this.D.Wv()||Lab(this))};
function Lab(a){if(!(a.H>a.Oa))Mab(a,a.H);else if(!a.F){var b=0==a.Oa?Kab(a)?
2:1:3;Mab(a,b)}}lB.prototype.wa=function()
{lB.fb.wa.call(this);this.F&&Pe(this.F);this.F=null};function Nab()
{this.F=this.D=null}function Oab(a){Pab(a);return a.D}function Pab(a){if(null==a.D)
{var b=document,c=b.createElement("div");Ld(c);c.style.cssText="height:100px;
width:100px; overflow:scroll; position:absolute; top:-50000px; left:-50000px;
white-space:nowrap; z-index:-50000;";b.body.appendChild(c);a.D=c.offsetWidth-
c.scrollWidth;a.F=c.offsetHeight-c.scrollHeight;b.body.removeChild(c)}};var Qab=!
qb("Linux");var Rab;function mB(){B.call(this);this.D=this.F=null;this.H=new
Re;this.ia(this.H)}x(mB,B);mB.prototype.initialize=function(){return
this.D&&this.D.initialize()||
this.F.initialize()};mB.prototype.Ew=da(219);mB.prototype.Su=da(220);mB.prototype.t
y=da(221);function Sab(){};function Uab(a)
{this.D=a}x(Uab,C);Uab.prototype.Zf=p("D");function Vab(a){this.D=!
1;this.H=a;this.F=new
Xh;this.ia(this.F)}x(Vab,Vh);Vab.prototype.intercept=function(a,b){var
c=this;this.H.intercept(null!=b?b:null,function(d,e){"warning-accepted"!==e&&"edit-
not-intercepted"!==e||a(d);d=yg(null);switch(e){case "warning-accepted":case "edit-
not-intercepted":d="warning-accepted";break;case "warning-rejected":d="warning-
rejected"}c.F.dispatchEvent(new Uab(yg(wg(d,Sab))))})};function nB(a)
{ye.call(this,"navigate");this.Po=a}z(nB,ye);function Wab(){return!
Xab()&&(qb("iPod")||qb("iPhone")||qb("Android")||qb("IEMobile"))}function Xab()
{return qb("iPad")||qb("Android")&&!qb("Mobile")||qb("Silk")};var Yab=new
WeakMap;function Zab(a){function b(f){var g=ia(f);f=g.next().value;g=faa(g);return
a.apply(f,g)}function c(f){f=ia(f);f.next();f=faa(f);return d(e,f)}var d=void
0===d?$ab:d;var e=va(a);return function(f){for(var g=[],k=0;k<arguments.length;+
+k)g[k]=arguments[k];k=this||ma;var l=Yab.get(k);l||(l={},Yab.set(k,l));return
Mc(l,[this].concat(ja(g)),b,c)}}function $ab(a,b){a=[a];for(var c=b.length-
1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function abb(a,b,c,d)
{Me.call(this);if(a&&!b)throw Error("$k");if(c)var
e=c;else{e="history_state"+bbb;var f=rc("input",
{type:"text",name:e,id:e,style:Zb("display:none")});wc(document,f);e=vd(e)}this.W=e
;this.D=c?Ed(ud(c)):window;this.ha=b;Oc&&!
b&&(this.ha="https"==window.location.protocol?
bc(Zb("https:///")):bc(Zb('javascript:""')));this.F=new
Ne(150);this.ia(this.F);this.J=!a;this.H=new Re(this);if(a||cbb){if(d)var
g=d;else{a="history_iframe"+bbb;b={id:a,style:Zb("display:none"),sandbox:void 0};
c={};c.src=this.ha||null;c.srcdoc=null;d={sandbox:""};e={};for(g in
c)Object.prototype.hasOwnProperty.call(c,g)&&(e[g]=c[g]);for(g in
d)Object.prototype.hasOwnProperty.call(d,g)&&(e[g]=d[g]);if(b)for(g in
b)if(Object.prototype.hasOwnProperty.call(b,g)){f=g.toLowerCase();if(f in c)throw
Error("x");f in d&&delete e[f];e[g]=b[g]}g=qca("iframe",e,void
0);wc(document,g);g=vd(a)}this.aa=g;this.ma=!
0}cbb&&(this.H.listen(this.D,"load",this.Fob),this.la=this.ea=!1);this.J?
dbb(this,this.getToken(),!0):ebb(this,
this.W.value);bbb++}z(abb,Me);abb.prototype.V=!1;abb.prototype.R=!
1;abb.prototype.O=null;var fbb=Zab(function(){return Oc?ad(8):"onhashchange"in
ma}),cbb=Oc&&!ad(8);w=abb.prototype;w.tP=null;w.wa=function()
{abb.fb.wa.call(this);this.H.dispose();this.Sa(!1)};
w.Sa=function(a){if(a!=this.V)if(cbb&&!this.ea)this.la=a;else if(a)if(Nc?
this.H.listen(this.D.document,gbb,this.yrb):Rc&&this.H.listen(this.D,"pageshow",thi
s.JYa),fbb()&&this.J)this.H.listen(this.D,"hashchange",this.apb),this.V=!
0,this.dispatchEvent(new nB(this.getToken(),!1));else{if(!Oc||Wab()||
this.ea)this.H.listen(this.F,"tick",y(this.Iy,this,!0)),this.V=!0,cbb||
(this.O=this.getToken(),this.dispatchEvent(new nB(this.getToken(),!
1))),this.F.start()}else this.V=!1,Se(this.H),this.F.stop()};
w.Fob=function(){this.ea=!0;this.W.value&&ebb(this,this.W.value,!
0);this.Sa(this.la)};w.JYa=function(a){a.Pd().persisted&&(this.Sa(!1),this.Sa(!
0))};w.apb=function(){var a=hbb(this.D);a!=this.O&&ibb(this,a,!
0)};w.getToken=function(){return null!=this.tP?this.tP:this.J?
hbb(this.D):jbb(this)||""};w.setToken=function(a,b){this.getToken()!=a&&(this.J?
(dbb(this,a,!1),fbb()||Oc&&!Wab()&&ebb(this,a,!1,b),this.V&&this.Iy(!1)):
(ebb(this,a,!1),this.tP=this.O=this.W.value=a,this.dispatchEvent(new nB(a,!1))))};
function hbb(a){a=a.location.href;var b=a.indexOf("#");return
0>b?"":a.substring(b+1)}function dbb(a,b,c){a=a.D.location;var d=a.href.split("#")
[0],e=nb(a.href,"#");if(cbb||e||b)d+="#"+b;d!=a.href&&(b=ec(d),c?xca(a,b):zc(a,b))}
function ebb(a,b,c,d){if(a.ma||b!=jbb(a))if(a.ma=!1,b=Bc(b),Oc){var
e=Sd(a.aa);e.open("text/html",c?"replace":void 0);c=tc(rc("title",{},d||
a.D.document.title),rc("body",{},b));wc(e,c);e.close()}else e=ac(a.ha)+"#"+b,
(a=a.aa.contentWindow)&&(c?xca(a.location,e):zc(a.location,e))}
function jbb(a){if(Oc)return a=Sd(a.aa),a.body?Cc(a.body.innerHTML):null;var
b=a.aa.contentWindow;if(b){try{var c=Cc(hbb(b))}catch(d){return a.R||(1!
=a.R&&a.F.setInterval(1E4),a.R=!0),null}a.R&&(0!=a.R&&a.F.setInterval(150),a.R=!
1);return c||null}return null}w.Iy=function(a){if(this.J){var b=hbb(this.D);b!
=this.O&&ibb(this,b,a)}if(!this.J||cbb)if(b=jbb(this)||"",null==this.tP||
b==this.tP)this.tP=null,b!=this.O&&ibb(this,b,a)};
function ibb(a,b,c){a.O=a.W.value=b;a.J?
(cbb&&ebb(a,b),dbb(a,b)):ebb(a,b);a.dispatchEvent(new
nB(a.getToken(),c))}w.yrb=function(){this.F.stop();this.F.start()};var
gbb=["mousedown","keydown","mousemove"],bbb=0;function kbb(a)
{Me.call(this);this.D=a||window;this.F=null;De(this.D,"popstate",this.T8,!
1,this);De(this.D,"hashchange",this.T8,!1,this)}z(kbb,Me);w=kbb.prototype;w.Sga=!
1;w.Sa=function(a){a!=this.Sga&&(this.Sga=a)&&this.dispatchEvent(new
nB(this.getToken(),!1))};w.getToken=function(){return
lbb(this)};w.setToken=function(a,b){a!
=this.getToken()&&(this.D.history.pushState(null,b||
this.D.document.title||"","#"+a),this.dispatchEvent(new nB(a,!1)))};
w.wa=function(){Je(this.D,"popstate",this.T8,!
1,this);Je(this.D,"hashchange",this.T8,!1,this)};function lbb(a)
{a=a.D.location.href;var b=a.indexOf("#");return
0>b?"":a.substring(b+1)}w.T8=function(a){if(this.Sga){var
b=lbb(this);if("popstate"==a.type||b!=this.F)this.F=b,this.dispatchEvent(new
nB(this.getToken(),!0))}};function mbb(a)
{Me.call(this);this.D=a;this.ia(this.D);this.F=new
Re(this);this.ia(this.F);this.F.listen(this.D,"navigate",this.H)}x(mbb,Me);mbb.prot
otype.Sa=function(a){this.D.Sa(a)};mbb.prototype.getToken=function(){return
this.D.getToken()};mbb.prototype.setToken=function(a)
{try{this.D.setToken(a)}catch(b){}};mbb.prototype.H=function(a)
{this.dispatchEvent(a)};function nbb(){var a=window;return
a.history&&a.history.pushState&&!Oc?(a=new kbb(void 0,void 0),new mbb(a)):new
mbb(new abb)};function obb(){}x(obb,C);function pbb(a,b,c,d,e)
{this.J=a;this.O=b;this.H=c;this.F=d;this.D=e}x(pbb,C);function qbb(a,b)
{this.F=a;this.D=b}x(qbb,C);function rbb(){this.D=!1;this.qa=new
Xh;this.ia(this.qa);this.Ka=new Xh;this.ia(this.Ka);this.O=new
Xh;this.ia(this.O);this.Ca=new Xh;this.ia(this.Ca);this.J=new
Xh;this.ia(this.J);this.R=new Xh;this.ia(this.R);this.aa=new
Xh;this.ia(this.aa)}x(rbb,Vh);rbb.prototype.la=function(a,b)
{this.R.dispatchEvent(new qbb(a,b))};rbb.prototype.W=function()
{this.J.dispatchEvent(null)};function sbb(a,b,c,d,e){this.D=!
1;this.la=0;this.Gc=this.Ac=this.qa=this.Va=this.sb=this.Lc=this.J=this.W=this.ud=!
1;this.od=Mk();this.Ie=b;this.ee=bj(R(),"jobset");this.Bd=P(R(),"fatra");this.Hg=c;
this.aj=d;this.R=Mk();b=Ih(e?e:
[]);b.push(this.od);this.Yj=ypa(b);this.O=a;this.V=new Lqa}x(sbb,Vh);function
tbb(a){if(a.jb)return a.jb.ob();if(!a.F)throw F("bl").D;return eg(fm(a.F))}
function ubb(a){if(!a.od.jg()){if(a.H){var b=a.H,c=a.O;if(b.H){b.H=!1;var
d=F("Ni"),e={sentBundlesSavedRevision:D(v0a(b)),queueRevision:""+x0a(b)};c.info(d,e
,!1);b.clear()}a.H.isEmpty()&&oB(a,1,null)}a.od.callback(null)}}
sbb.prototype.flush=function(a){var b=this,c=Mk();if(!this.F)return
c.callback(null),c;if(this.W)return vbb(this,c,!0===a,!
0),c;this.hc&&(this.F.Qc(this.hc),this.hc=null);0<this.la&&(Ura(this.F,this.la),thi
s.la=0);this.ee&&(dm(this.F,"jobset",this.ee),this.ee=null);null!
=this.Bd&&(cm(this.F,"isFastTrack",this.Bd),this.Bd=null);Rra(this.F);this.ea&&(Wra
(this.F,this.ea),this.ea=null);null!=this.bb&&(cm(this.F,"inc",!
this.bb),this.bb=null);null!=this.ib&&(csa(this.F,this.ib),this.ib=null);null!
=this.gb&&
(cm(this.F,"ips",this.gb),this.gb=null);null!
=this.Wb&&(asa(this.F,this.Wb),this.Wb=null);null!
=this.La&&(bsa(this.F,this.La),this.La=null);wbb(this);null!
=this.Ka&&(cm(this.F,"ind",!this.Ka),this.Ka=null);null!
=this.rb&&(cm(this.F,"isd",this.rb),this.rb=null);this.Gc&&(dm(this.F,"mimeType",th
is.Uc),this.Uc=null,this.Gc=!1);null!
=this.Aa&&(cm(this.F,"ibup",this.Aa),this.Aa=null);null!
=this.Sf&&(dm(this.F,"lsst",this.Sf),this.Sf=null);null!
=this.qc&&(dm(this.F,"lsft",this.qc),this.qc=null);null!=this.sf&&
(cm(this.F,"lss",this.sf),this.sf=null);null!
=this.Kd&&(Xra(this.F,this.Kd),this.Kd=null);null!
=this.Na&&(isa(this.F,this.Na),this.Na=null);pB(this)&&(this.ma&&(jsa(this.F,this.m
a.ob()),this.ma=null),this.Ac&&(Yra(this.F,this.Ph),this.Ac=!1));this.J&&(null!
=this.Ob&&($ra(this.F,this.Ob),this.Ob=null),this.dc&&(esa(this.F,this.dc.ob()),thi
s.dc=null),null!
=this.Ra&&(dsa(this.F,this.Ra),this.Ra=null),this.Lc&&(gsa(this.F,this.cd),this.cd=
null,this.Lc=!1),this.sb&&(hsa(this.F,this.cg),this.cg=null,this.sb=
!1));var d=!!this.xa&&this.xa.jg();vbb(this,c,!0===a,null);this.aj&&this.Hf&&!
this.xa&&(this.xa=this.aj.D(this.F,this.Hf),this.Hf=null);var
e=[];e.push(c);if(this.xa&&!0!==d){var f=Mk();e.push(f);this.xa.xd(function()
{vbb(b,f,!0===a,null)},function(){vbb(b,f,!
0===a,null)})}this.ud&&((c=this.aa.F.ola())&&xbb(c,this.Ie,h()),this.ud=!1);return
xpa(e,!0).transform(t(null))};function ybb(a){var b=a.Va;b||(a.Va=!0);var
c=a.flush(!0);a.Va=b;return c}
function vbb(a,b,c,d){var e=[];!0===d||
e.push(a.F);a.H&&pB(a)&&(E0a(a.H),e.push(a.H));zbb(a,d);var f=c?function(g)
{b.xc(g)}:a.yl;a.aa.write(e,!0===d?function(){b.callback(null)}:function()
{Abb(a,b,f)},f)}function Abb(a,b,c){if(a.Mg){var
d=a.Mg;a.Mg=null;a.aa.write(d,function(){b.callback(null)},c)}else
b.callback(null)}
function zbb(a,b){var c=null,d=null,e=!1,f=!1;if(a.H)
{c=a.H.isEmpty();d=x0a(a.H);var g=a.H.W;g&&!Sh(g)&&(f=(e=null!=g.revision)||null!
=g.unsentBundleMetadata||null!=g.undeliverable||null!
=g.sentBundlesSavedRevision)}g=null;var k=!1,l=!1;if(a.F){g=fm(a.F);var
m=a.F.W;m&&!Sh(m)&&(k="rev"in m&&0!=m.rev,l="pendingQueueState"in m&&0!
=m.pendingQueueState)}if(a.H)if(!
0===b&&l)f=F("cl"),a.O.info(f,null,null);else{if(l||f&&pB(a))f=(f=a.F)?
ksa(f):null,a.H.isEmpty()!=Kg(f,1)&&(f=F("il`"+D(f)),a.O.info(f,null,
null))}else l&&(f=F("dl"),a.O.info(f,null,null));!0!
==c&&a.H&&(c={},G(c,"writePendingQueueOnly",""+(!
0===b)),G(c,"hasSwitchedToLocalStorage",""+a.J),a.H?
(G(c,"pendingQueue_isAvailable","true"),G(c,"pendingQueue_revisionModified",""+e)):
G(c,"pendingQueue_isAvailable","false"),a.F?
(G(c,"localDocument_isAvailable","true"),G(c,"localDocument_revision",D(g)),G(c,"lo
calDocument_revisionModified",""+k),f=""+!
a.F.D.isEmpty(),G(c,"localDocument_commandQueueModified",f)):G(c,"localDocument_isA
vailable","false"),
a.qa&&e&&pB(a)&&!Kg(g,d)&&(e=F("el"),a.O.info(e,c,null)),!0!==b&&k&&!
Kg(g,d)&&(b=F("fl"),a.O.info(b,c,null)))}function Bbb(a,b,c,d){a.aa=b;a.F=c;a.Gb=d}
function Cbb(a){var b;a.W||a.Yj.xd(function(){Dbb(a,!1);var
c=a.F;Nqa(a.V,c.D);a.V=c.D;a.Ca&&(Kra(c,"acl",a.Gb,Qg(a.Ca.ob())),a.Ca=null);a.za&&
(Sra(c,a.Gb,a.za),a.za=null);a.jb&&Qra(a.F,a.jb.ob(),a.cj);a.Hg&&Ebb(a.Hg,!
0);a.H&&K0a(a.H,!1);a.J=!0;try{var d=a.flush(null)}catch(e)
{if(e=Qf(e),Hha(e))d=Qk(e);else throw e.D;}zpa(d,a.R)},(b=a.R,function(c)
{b.xc(c)}))}function Fbb(a,b)
{a.H=b;a.H.xg()&&a.H.isEmpty()&&oB(a,1,null);P(R(),"icso")||a.J||!a.qa||K0a(a.H,!
0)}
function wbb(a){var b=a.F;b&&!gm(b)&&a.ha?
(dm(b,"ic",a.ha),a.ha=null):b&&(a.ha=null)}function pB(a){return a.qa?a.Va?!0:a.J:!
0}function Gbb(a){a.F||Tpa(a.O,F("gl"));Gra(a.F,!0);var
b=Mk();a.aa.write([a.F],function(){b.callback(null)},function(c)
{b.xc(c)});a.F=null;a.W=!0;return b}function Hbb(a){a.W=!
0;a.ea=null;a.ha=null;a.V=null}sbb.prototype.Qc=function(a){this.F?
(this.F.Qc(a),this.hc=null):this.hc=a};function Ibb(a,b){null!=b&&(a.F?
(Ura(a.F,b),a.la=0):a.la=b)}
function Jbb(a,b){a.F?(Wra(a.F,b),a.ea=null):a.ea=b}function Kbb(a,b){a.F?
(csa(a.F,b),a.ib=null):a.ib=b}function Lbb(a,b){a.F?
(asa(a.F,b),a.Wb=null):a.Wb=b}function Mbb(a,b){a.F?
(bsa(a.F,b),a.La=null):a.La=b}function Nbb(a,b){var c=a.F;c?
(Kra(c,"acl",a.Gb,Qg(b)),a.Ca=null):a.Ca=Qg(b)}function Obb(a,b){var c=a.F;c?
(Sra(c,a.Gb,b),a.za=null):a.za=b}function Pbb(a,b){a.J?
($ra(a.F,b),a.Ob=null):a.Ob=b}function Qbb(a,b){var c=a.F;c?(cm(c,"ind",!
b),a.Ka=null):a.Ka=b}
function Rbb(a,b){a.F?(cm(a.F,"isd",b),a.rb=null):a.rb=b}function Sbb(a,b){a.F?
(dm(a.F,"mimeType",b),a.Uc=null,a.Gc=!1):(a.Uc=b,a.Gc=!0)}function Tbb(a,b){a.F?
(cm(a.F,"ibup",b),a.Aa=null):a.Aa=b}function Ubb(a,b,c)
{a.J&&Qra(a.F,b,c);a.jb=Qg(b);a.cj=c}function Vbb(a){a.F?(cm(a.F,"ips",!
1),a.gb=null):a.gb=!1}function Wbb(a,b){a.F&&pB(a)?(Yra(a.F,b),a.Ph=null,a.Ac=!1):
(a.Ph=b,a.Ac=!0)}function Dbb(a,b){a.F?Xra(a.F,b):a.Kd=b}function Xbb(a,b){a.J?
(esa(a.F,b),a.dc=null):a.dc=Qg(b)}
function Ybb(a){a.J?(gsa(a.F,null),a.cd=null,a.Lc=!1):(a.cd=null,a.Lc=!0);a.J?
(hsa(a.F,null),a.cg=null,a.sb=!1):(a.cg=null,a.sb=!0)}function Zbb(a,b){a.F?
(isa(a.F,b),a.Na=null):a.Na=b}function oB(a,b,c){a.F&&pB(a)?
(jsa(a.F,b),a.ma=null):!0===c?a.F?(jsa(a.F,b),a.ma=null):
(b=F("hl"),pl(a.O,b,null,null)):a.ma=Qg(b)}function $bb(a,b,c){return new sbb(new
ol(a),b,c,void 0,void 0)};function acb(a){this.D=!1;this.H=a}x(acb,C);function
bcb(a,b,c,d){a.D=!
0;a.F({modelVersion:""+b,featureVersion:D(c),initialDocumentLoad:""+d})}acb.prototy
pe.F=h();function ccb(a,b)
{rbb.call(this);this.za=a;this.F=b;this.timing=Ml();this.xa=!
0}x(ccb,rbb);ccb.prototype.Aa=function(a,b,c,d,e,f){f=void 0===f?
null:f;this.timing.setTime("mmr");var g=ya();b=b?new
hma(b):null;this.H=a;this.V=e;if(this.F){e=this.F;var k=ya();e.F?
dm(e.F,"lsst",k):e.Sf=k}this.F&&(Lbb(this.F,c),Mbb(this.F,d),Ubb(this.F,a,b));this.
O.dispatchEvent(new pbb(a,b,c,d,f));this.timing.cb("mml",ya()-g)};
ccb.prototype.Na=function(a){this.xa&&(this.timing.setTime("fmpdr"),this.xa=!
1);if(!this.za.D){if(null===this.H)throw Error("bp");var
b=ya(),c=nl(this.Va,a);b=ya()-b;this.timing.QO("md",b);this.ea++;if(this.F)
{b=ya();if(!c||!c.length)throw Error("cp");var d=new
Kqa(this.H,null,this.V,c,0,Qg(this.ea)),e=this.F,f=0==this.ea;if(e.W)ok(e.O.D,!
e.V,"If the proxy has been discarded, the command queue must be null");else{if(d.D!
=tbb(e))throw F("al`"+tbb(e)+"`"+d.D).D;Mqa(e.V,d,f)}null!==this.V&&Ibb(this.F,
this.V);1!=this.H||this.La||$a(this.ha,a);a=ya()-
b;this.timing.QO("mpe",a)}this.la(new cl(c),this.H)}};ccb.prototype.ma=h();function
dcb(a){this.D=[];this.F=a}function ecb(a,b,c){for(var d=new
Ci(0,0,0,0),e=a.D,f=0;f<e.length;f++){var g=e[f];if(!c||g.F()){g=g.D(b);var
k=d.top&&g.top||d.left&&g.left||d.bottom&&g.bottom||d.right&&g.right;if(!
a.F&&k)throw
Error("jl");d.top+=g.top;d.left+=g.left;d.bottom+=g.bottom;d.right+=g.right}}return
d};function fcb(){this.D=new vv}function gcb(a){if(!("workspace"in a.D.D))return
null;a=a.D.get("workspace");for(var b=[],c=0;c<a.length;c++)$a(b,a[c].H());return
b.length?Pv(b):null};function hcb(a,b,c,d,e)
{B.call(this);this.la=e;this.R=a;this.D=b;this.ma=c;this.O=d;this.ha=new
Re(this);this.ia(this.ha);this.ha.listen(this.D,"scroll",y(this.qa,this));this.aa=n
ew Xh;this.ia(this.aa);this.J=null;this.F=new
md(0,0);this.ea=[0,0,0,0];this.H=null;this.W=new hm(0,0,0,0);this.V=new
Xh;this.ia(this.V)}x(hcb,B);hcb.prototype.lb=p("ma");function qB(a){if(!a.J){var
b=a.R.style.display;"none"==b&&(a.R.style.display="");a.J=sm(a.R);a.R.style.display
=b}return a.J.clone()}
function rB(a){return a.ea.concat()}function sB(a){return new
md(a.D.scrollLeft,a.D.scrollTop)}function icb(a,b){qsa(a.W,b)||
(a.W=b,a.V.dispatchEvent(null))}function jcb(a,b){var
c=Math.round(b.y);a.D.scrollLeft=Math.round(b.x);a.D.scrollTop=c}hcb.prototype.qa=f
unction(){this.aa.dispatchEvent(null)};function kcb(a)
{this.D=a.F;this.ha=a.R;this.F=a.O;this.O=a.D;this.V=a.H;this.ea=a.J;this.J=this.H=
!1;this.aa=this.W=this.R=null;a=lcb(this);var
b=Lv(this.F),c=Mv(this.F),d=this.ha,e=this.V;b=mcb(new Jj(d[0],d[2]),b,
(this.D.width-b-e)/2,a[0]);a=mcb(new Jj(d[1],d[3]),c,(this.D.height-c-
e)/2,a[1]);var f=[b.start,a.start,b.end,a.end];a=Lv(f);c=Mv(f);var
g=Lv(this.F),k=Mv(this.F);d=this.D.width;e=this.D.height;b=this.D.width;var
l=this.D.height,m=-f[0];f=-f[1];var n=this.V,q=lcb(this);a+n<=b?m=(a-g+n)/
2+q[0]:(this.H=!0,m+=n/2,b=a+n);c+n<=l?f=(c-k+n)/2+q[1]:(this.J=!
0,f+=n/2,l=c+n);g=this.ea;this.H&&(this.J&&l<c+g||(l-=g));this.J&&(this.H&&b<a+g||
(b-=g));this.R=new md(Math.round(m),Math.round(f));this.aa=new
md(Math.round(bd((m+this.O[0])/a,0,1)*a-d/2),Math.round(bd((f+this.O[1])/c,0,1)*c-
e/2));this.W=new hm(-m,-f,b,l)}function mcb(a,b,c,d){var e=Math.max(-
a.start,0);a=Math.max(a.end-
b,0);e=Math.max(e,c+Math.max(d,0));a=Math.max(a,c+Math.max(-d,0));return new
Jj(Math.ceil(-e),Math.floor(b+a))}
function lcb(a){var b=CPa(a.F);return[b[0]-a.O[0],b[1]-a.O[1]]}function ncb()
{this.D=this.O=this.R=this.F=null;this.J=this.H=0}function ocb(a){var b=new
ncb;b.F=a;return b}function pcb(a,b){a.R=b;return a}function qcb(a,b){a.O=b;return
a}function rcb(a,b){a.D=b;return a}function scb(a,b){a.H=b;return a}function
tcb(a,b){a.J=b;return a}ncb.prototype.build=function(){return new kcb(this)};var
ucb=function(){if(Yc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(pb))?
a[1]:"0"}return Wc?(a=/10[_.][0-9_.]+/,(a=a.exec(pb))?
a[0].replace(/_/g,"."):"10"):Pca?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(pb))?
a[1]:""):Qca||Rca||Sca?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(pb))?
a[1].replace(/_/g,"."):""):""}();Af.$Ra=function(){if(Af.$q)return Af.SN(/Firefox\/
([0-9.]+)/);if(Af.Iw||Af.o0||Af.wI)return Zc;if(Af.rf)return
Jca()?Af.SN(/CriOS\/([0-9.]+)/):Af.SN(/Chrome\/([0-9.]+)/);if(Af.rn&&!Jca())return
Af.SN(/Version\/([0-9.]+)/);if(Af.rI||Af.jC){var a=Af.Mva(/Version\/(\S+).*Mobile\/
(\S+)/);if(a)return a[1]+"."+a[2]}else if(Af.nM)return(a=Af.SN(/Android\s+([0-
9.]+)/))?a:Af.SN(/Version\/([0-9.]+)/);return""};Af.SN=function(a)
{return(a=Af.Mva(a))?a[1]:""};Af.Mva=function(a){return a.exec(pb)};Af.VERSION=Af.
$Ra();
Af.Ci=function(a){return 0<=ob(Af.VERSION,a)};function vcb(a)
{B.call(this);this.D=a}x(vcb,B);function wcb(a){var b=xcb();if(!a.D||!b)return
0;a=Wk(b,"docs-companion-app-switcher-container-collapsed");var c=Wk(b,"docs-app-
switcher-container-hidden");return!um(b)||a||c?0:56}function xcb(){return zd("docs-
companion-app-switcher-container")}function ycb(){return new vcb(P(R(),"docs-
comp"))};function tB(a){Me.call(this);this.F=a||
window;this.H=De(this.F,"resize",this.J,!
1,this);this.D=Bd(this.F)}z(tB,Me);tB.prototype.Bb=function(){return this.D?
this.D.clone():null};tB.prototype.wa=function()
{tB.fb.wa.call(this);this.H&&(Ke(this.H),this.H=null);this.D=this.F=null};tB.protot
ype.J=function(){var a=Bd(this.F);rd(a,this.D)||
(this.D=a,this.dispatchEvent("resize"))};function zcb(a,b){Me.call(this);this.H=!!
b;this.D=a;this.F=new tB;this.O=ycb();this.J=new
Re(this);this.J.listen(this.F,"resize",this.R);this.H=!
1}x(zcb,Me);zcb.prototype.R=function(a)
{this.dispatchEvent(a);this.resize()};zcb.prototype.resize=function()
{this.dispatchEvent("M");this.dispatchEvent("N");this.dispatchEvent("O")};function
Acb(a,b,c){var d=a.D,e=wm(d),f=wcb(a.O);d.style.width=Math.max(b.width-e.left-
e.right-f,0)+"px";c||(a.dispatchEvent("M"),a.dispatchEvent("O"))}
function Bcb(a,b,c){if(a.D){var d=a.F.Bb();Acb(a,new qd(d.width-
b,0),c)}}zcb.prototype.wa=function()
{Me.prototype.wa.call(this);this.J.dispose();this.F.dispose();this.D=null};function
Ccb(a){B.call(this);this.D=a;this.F=new
Xh;this.ia(this.F)}x(Ccb,B);Ccb.prototype.Ib=p("D");Ccb.prototype.Dh=function(a){a!
=this.D&&(this.D=a,this.F.dispatchEvent(null))};var Dcb=0;function uB(a,b)
{this.za=0;this.V=a;this.xa=b;this.H="";this.la=!
0;this.aa=null;this.Dd={}}w=uB.prototype;w.zc=p("V");w.Ib=p("xa");w.wc=function()
{if(!this.H)throw Error("ll");return this.H};w.Eu=function()
{return{}};w.Vd=function(){return!!this.H};w.ua=function(a)
{this.la=a;this.Vd()&&this.V.show(this.wc(),a)};w.isVisible=p("la");function vB(a)
{if(!a.aa)throw Error("ml");return a.aa}w.Ia=function(a)
{this.Dd[a.vY()]=a};w.removeChild=function(a){delete
this.Dd[a.vY()]};w.Ze=function(){this.Dd={}};
w.ij=function(){return wb(this.Dd)};w.render=function(a,b,c)
{this.clear();this.aa=a;this.H=NA(this.V,this.Eu(),b,c);this.la||
this.V.show(this.H,this.la);this.Je(a)};w.Hd=function(a,b){if(!this.H)throw
Error("nl");this.aa=b;this.Sg(a,b)};w.Dh=function(a){if(a!=this.xa)
{this.xa=a;for(var b in
this.Dd)this.Dd[b].Dh(a);this.H&&this.Xh()}};w.clear=function()
{this.aa=null;if(this.H){this.V.remove(this.H);this.H="";this.Fj();for(var a in
this.Dd)this.Dd[a].clear()}};
w.Sg=function(a,b){this.V.Ze(this.H);for(var c in
this.Dd)this.Dd[c].clear();this.Je(b)};w.Xh=h();w.Fj=h();w.vY=function(){this.za||
(this.za=++Dcb);return this.za};function Ecb(a,b)
{uB.call(this,a,b);this.D=""}x(Ecb,uB);w=Ecb.prototype;w.Je=function(a){var
b=this,c=a.D;if(c&&(c=c.uh(),c=null===c?null:tEa(c),0!=c)){var
d=this.zc();this.D=wB(d,a.V,Fcb(this,a),this.wc());c&&Gcb(d,this.D,1/12E4*c,c,funct
ion(){b.D&&(d.remove(b.D),b.D="")})}};w.Sg=function(a,b)
{this.D="";uB.prototype.Sg.call(this,a,b)};w.Xh=function(){if(this.D){var
a=this.zc(),b=vB(this);b.D&&xB(a,this.D,void 0,Fcb(this,b))}};w.Fj=function()
{this.D=""};
function Fcb(a,b){var c=b.D,d=c.ub(),e=Gb(Hcb);e[22]=d*a.Ib()
+b.H;e[23]=d;e[17]=c.Oc();e[16]=b.J;e[19]=b.O;e[20]=b.R;e[18]=c.D;b.F&&(e[42]=b.F);
return e}w.Eu=function(){var a=uB.prototype.Eu.call(this);a[41]=!0;return a};var
Hcb={15:!0,21:.6};function Icb(a,b,c,d,e,f,g){this.D=a;this.V=b||new Hv;this.H=c||
0;this.J=d||2;this.O=e||0;this.R=f||10;this.F=g||null};function Jcb(a)
{WZa.call(this,a)}x(Jcb,WZa);function Kcb(a,b)
{this.D=a;this.O=b;this.H=Lcb(a);this.J=Lcb(b);this.F=null}w=Kcb.prototype;w.ub=fun
ction(){return Da(this.J)};w.tb=function(){return Da(this.H)};w.ep=function()
{return this.D.concat()};w.mi=function(){return this.O.concat()};w.
$C=da(224);function Mcb(a,b,c,d,e){return[a.J[c],a.H[b],a.J[c+e],a.H[b+d]]}function
Ncb(a,b){if(b.length!=a.D.length)throw Error("ql");a.F=b}w.clone=function(){var
a=new Kcb(this.D,this.O);this.F&&Ncb(a,this.F);return a};
w.Ga=function(a){return fb(this.D,a.D)&&fb(this.O,a.O)&&fb(this.F||[],a.F||
[])};function Lcb(a){for(var b=[0],c=0;c<a.length;c++)b.push(b[c]+a[c]);return
b};var Ocb=Jb([146,147,148,150,151,152,37,91,92,93]);
function Pcb(a,b){if(a instanceof Zv){b=b?rt(a):a.transform;if(a.getType()in
Ocb)a=ix(new dx(a),new As),a=Qv(a),b.transform(a,0,a,0,4);else{var
c=a.Af();5==a.getType()&&(b.transform(c,0,c,0,2),b=null);a=Qv(c,b)}return a}if(a
instanceof $t){b=b?rt(a):a.transform;if(a.tx()){c=[];for(var d=0;d<a.ac();d+
+)c.push(Rv(Pcb(a.Eb(d))));a=Qv(Pv(c),b)}else a=[0,0,0,0];return a}if(a instanceof
mw)return b=rt(a),a=new Kcb(nw(a),a.mi()),a=wPa(b.D,b.Kh,a.ub()+b.D,a.tb()
+b.Kh),Qv(a);throw Error("rl");};function Qcb(a,b,c,d,e,f,g)
{uB.call(this,a,f);this.F=b;this.J=c;this.O=d;this.We=e;this.D=g||
null}x(Qcb,uB);Qcb.prototype.Je=function(a){switch(a.D){case
2:a=a.F;this.zc();Rcb(this,"//ssl.gstatic.com/docs/common/warning.png",!
0,a);break;case
1:this.zc();Rcb(this,"//ssl.gstatic.com/docs/common/loading_animation.gif",!
1);break;default:throw Error("sl`"+a.D);}};
function Rcb(a,b,c,d){var
e=a.Ib(),f=Qv(a.J(),rt(a.F)),g=Xv(Sv(f),e),k=Gb(Scb),l={};k[22]=e;"none"!
=a.We&&null!
=a.D&&(k[42]=a.D,l[42]=a.D);a.O.W&&(k[45]=d,l[45]=d);wB(a.zc(),Yv(Ov(f,!
0),e),k,a.wc());if(c||"none"!=a.We)
{c=[f[0],f[1]];d=[f[2],f[3]];f=[f[4],f[5]];k=Tv(c,d);var
m=Tv(d,f);k=Math.acos((k*k+m*m-Wv(f,c))/(2*k*m));48*e>Math.min(Tv(c,d)*Math.sin(k),
Tv(d,f)*Math.sin(k))||(c=24*e,d=new As,d.translate(g[0]-c,g[1]-
c),d.scale(e,e),a.zc().drawImage(b,[0,0,48,48],d,rt(a.F),l,a.wc()))}}
Qcb.prototype.Xh=function(){this.Hd(new Xm,vB(this))};var Scb={2:!
0,3:"#f2f2f2",4:1,15:!0,17:"#cccccc",21:1,22:381,16:0,19:0,20:10};function Tcb(a,b)
{this.D=a;this.F=b||""};function Ucb(a){var b=a.D(26);a=a.D(29);return 0!=b||0!
=a}function Vcb(a,b){var c=new
Wcb,d=a.Ha(22),e=a.Ha(26),f=a.Ha(29),g=a.Ha(27);a=a.Ha(30);b=Xcb(b);0!
=f&&(c.end=Ycb(f,d,a,b),c.D=Zcb(f));0!=e&&($cb(b),c.start=Ycb(e,d,g,b),
$cb(b),c.F=Zcb(e));d=new Hv;d.Mj(b[0].x1,b[0].y1);for(e=0;e<b.length;e++)f=b[e],f
instanceof adb?d.lineTo(f.x2,f.y2):f instanceof
yB&&d.Ao(f.D,f.H,f.F,f.J,f.x2,f.y2);c.path=d;return c}function Wcb(){}
function Ycb(a,b,c,d){571.5>b&&(c*=571.5/b);for(var
e=bdb(a,b,c),f=cdb(Da(d)),g=null;d.length;)if(g=Da(d),381>g.R()){d.pop();var
k=[g.x1,g.y1],l=cdb(g),m=Wv(k,l),n=2*((l[0]-k[0])*(k[0]-f[0])+(l[1]-k[1])*(k[1]-
f[1])),q=Math.sqrt(n*n-4*m*(f[0]*f[0]+f[1]*f[1]+k[0]*k[0]+k[1]*k[1]-
2*(f[0]*k[0]+f[1]*k[1])-e*e)),r=-(n+q)/(2*m);m=-(n-q)/(2*m);0<=r&&1>=r||0<=m&&1>=m?
(r=0<=r&&1>=r?r:m,l=[dd(k[0],l[0],r),dd(k[1],l[1],r)]):l=null;if(null!=l){e=new
adb;r=k[1];m=l[0];l=l[1];e.x1=k[0];e.y1=r;e.x2=m;e.y2=l;d.push(e);
break}}else k=new
yB,d.push(k),l=g,r=[g.x1,g.y1,g.D,g.H,g.F,g.J,g.x2,g.y2],NPa(r,r),l&&(m=r.slice(0,8
),yB.prototype.O.apply(l,m)),k&&(l=r.slice(6,14),yB.prototype.O.apply(k,l));d.lengt
h||d.push(g);a=ddb(a,b,c);d=cdb(Da(d));b=Is(d[0],d[1]);b.rotate(Math.atan2(f[1]-
d[1],f[0]-d[0]),0,0);a.transform(b);return a}
function Xcb(a){var b,c,d=[];Jv(a,function(e,f){switch(e){case
0:b=f[0];c=f[1];break;case 1:for(e=0;e<f.length;e+=2){var g=new
adb,k=c,l=f[e],m=f[e+1];g.x1=b;g.y1=k;g.x2=l;g.y2=m;d.push(g);b=g.x2;c=g.y2}break;c
ase 2:for(e=0;e<f.length;e+=6)g=new
yB,g.O(b,c,f[e],f[e+1],f[e+2],f[e+3],f[e+4],f[e+5]),d.push(g),b=g.x2,c=g.y2}});retu
rn d}function $cb(a){a.reverse();for(var b=0;b<a.length;b++)a[b].reverse()}function
edb(){}edb.prototype.R=t(0);function cdb(a){return[a.x2,a.y2]}function adb()
{}x(adb,edb);
adb.prototype.reverse=function(){var
a=this.y2,b=this.x1,c=this.y1;this.x1=this.x2;this.y1=a;this.x2=b;this.y2=c};functi
on yB(){}x(yB,edb);yB.prototype.O=function(a,b,c,d,e,f,g,k)
{this.D=c;this.H=d;this.F=e;this.J=f;this.x1=a;this.y1=b;this.x2=g;this.y2=k};yB.pr
ototype.reverse=function()
{this.O(this.x2,this.y2,this.F,this.J,this.D,this.H,this.x1,this.y1)};yB.prototype.
R=function(){return
MPa(this.x1,this.y1,this.D,this.H,this.F,this.J,this.x2,this.y2)};
function Zcb(a){switch(a){case 1:case 3:case 5:case 7:case 8:return!0}return!
1}function bdb(a,b,c){switch(a){case 1:case 2:case 3:case 4:return
3.3*b*c-.5*b;case 5:case 6:return 5*b*c-b/2;case 7:return 5*b*c*.636-b/1.414;case
8:case 9:return 5*b*c-b/1.147;default:return 0}}
function ddb(a,b,c){switch(a){case 1:case 2:return a=3.3*b*c-b,Nv([0,-
a/2,a,a/2]);case 3:case 4:return a=3.3*b*c-b,b=new
Hv,b.Mj(0,0),b.Zs(a/2,a/2,180,360),b;case 5:case 6:return b=bdb(a,b,c)-
b/.684,a=.364*b,Ov([0,a,b,0,0,-a],!0);case 7:return b=bdb(a,b,c)-
b/.684,c=.364*b/-.636,a=-c,Ov([0,0,c,a,b,0,c,-a],!0);case 8:case 9:return b=5*b*c-
b/.574,a=.35*b,Ov([0,0,b/2,a,b,0,b/2,-a],!0)}throw Error("tl`"+a);};function fdb(a)
{for(var b=[],c=0;c<a.length;c++){var d=a[c].Oc();if(1!=d.getType())throw
Error("ul");var e=Ts(d.ge());d=new L3a(e[0],e[1],e[2],d.Bf());b.push(new
bA(d,a[c].getPosition()))}return b}function gdb(a,b){var
c=[a[0],a[1]],d=[a[2],a[3]];a=[d[0]-c[0],d[1]-c[1]];var e=[c[0]-
a[1],c[1]+a[0]];a=[];var
f=[],g=[];b.transform(c,0,a,0,1);b.transform(d,0,f,0,1);b.transform(e,0,g,0,1);b=[a
[0]-g[0],a[1]-g[1]];b=GPa(a,[a[0]-b[1],a[1]+b[0]],f);return[a[0],a[1],b[0],b[1]]}
function hdb(a,b,c,d,e,f,g,k,l){l[6]=c;var m=new
As,n=k.clone();e&&(m=Vv(k),Ds(n,Cs(-m,0,0)),m=Cs(m,0,0),0>n.Jg&&m.scale(1,-
1),b.transform(Gs(m)));!(b=aRa(fRa(b)))||1!=c&&2!=c||
(d=idb(d,a),d=jdb(d),l[12]=Ja(d,function(q){var
r=q.Oc();return{color:r.ge(),position:q.getPosition(),opacity:r.Bf()}}),2==c?
(a=kdb(b,g),m.transform(a,0,a,0,2)):(a=xPa(b,f),a[0]==a[2]&&a[1]==a[3]&&a[2]+
+,a=gdb(a,m)),l[13]=new As,l[14]=a)}
function kdb(a,b){var c=a[1],d=a[3],e=a[0],f=a[2];switch(b){case
1:return[e,c,f,d];case 2:return[f,c,e,d];case 3:return[e,d,f,c];case
4:return[f,d,e,c];default:return a=Sv(a),[a[0],a[1],f,d]}}function idb(a,b){for(var
c=[],d=0;d<a.length;d++){var e=a[d],f=ZA(b,e.Oc());c.push(new
$s(f,e.getPosition()))}return c}
function jdb(a){for(var b=[],c=0;c<a.length-1;c++){var
d=a[c],e=a[c+1];if(100<b.length)b.push(d);else{var
f=d.Oc(),g=e.Oc();if(f.ge()==g.ge()||f.Bf()==g.Bf())b.push(d);else
if(0==f.Bf())b.push(new $s(new Vs(g.ge(),0),d.getPosition()));else
if(0==g.Bf())b.push(d),b.push(new $s(new
Vs(f.ge(),0),e.getPosition()));else{b.push(d);var k=Math.floor(20*Math.abs(f.Bf()-
g.Bf()));e=(e.getPosition()-d.getPosition())/k;for(var l=1;l<k;l++){for(var
m=ldb(f),n=ldb(g),q=l/k,r=[],u=0;4>u;u++)r[u]=dd(m[u],n[u],q);
b.push(new $s(mdb(r),d.getPosition()+e*l))}}}}b.push(a[a.length-1]);return
b}function ldb(a){var b=Ts(a.ge());a=a.Bf();return[b[0]*a,b[1]*a,b[2]*a,a]}function
mdb(a){var b=a[3];return new
Vs(EEa(Math.round(a[0]/b),Math.round(a[1]/b),Math.round(a[2]/b)),b)};function
zB(a,b){this.D=b;for(var c=[],d=!0,e=a.length-1;0<=e;e--){var f=a[e]|0;d&&f==b||
(c[e]=f,d=!1)}this.F=c}var ndb={};function odb(a){return-128<=a&&128>a?
Mc(ndb,a,function(b){return new zB([b|0],0>b?-1:0)}):new zB([a|0],0>a?-
1:0)}function AB(a){if(isNaN(a)||!isFinite(a))return BB;if(0>a)return CB(AB(-
a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new zB(b,0)}
function pdb(a,b){if(0==a.length)throw Error("V");b=b||10;if(2>b||36<b)throw
Error("T`"+b);if("-"==a.charAt(0))return
CB(pdb(a.substring(1),b));if(0<=a.indexOf("-"))throw Error("vl");for(var
c=AB(Math.pow(b,8)),d=BB,e=0;e<a.length;e+=8){var f=Math.min(8,a.length-
e),g=parseInt(a.substring(e,e+f),b);8>f?(f=AB(Math.pow(b,f)),d=DB(d,f).add(AB(g))):
(d=DB(d,c),d=d.add(AB(g)))}return d}var
BB=odb(0),qdb=odb(1),rdb=odb(16777216);w=zB.prototype;
w.Fl=function(){if(-1==this.D)return-CB(this).Fl();for(var
a=0,b=1,c=0;c<this.F.length;c++)a+=sdb(this,c)*b,b*=4294967296;return
a};w.toString=function(a){a=a||10;if(2>a||36<a)throw
Error("T`"+a);if(EB(this))return"0";if(-
1==this.D)return"-"+CB(this).toString(a);for(var b=AB(Math.pow(a,6)),c=this,d="";;)
{var e=tdb(c,b).D;c=udb(c,DB(e,b));var f=((0<c.F.length?
c.F[0]:c.D)>>>0).toString(a);c=e;if(EB(c))return
f+d;for(;6>f.length;)f="0"+f;d=f+d}};
function FB(a,b){return 0>b?0:b<a.F.length?a.F[b]:a.D}function sdb(a,b)
{a=FB(a,b);return 0<=a?a:4294967296+a}function EB(a){if(0!=a.D)return!1;for(var
b=0;b<a.F.length;b++)if(0!=a.F[b])return!1;return!0}w.Ga=function(a){if(this.D!
=a.D)return!1;for(var b=Math.max(this.F.length,a.F.length),c=0;c<b;c+
+)if(FB(this,c)!=FB(a,c))return!1;return!0};w.compare=function(a)
{a=udb(this,a);return-1==a.D?-1:EB(a)?0:1};
function CB(a){for(var b=a.F.length,c=[],d=0;d<b;d++)c[d]=~a.F[d];return(new
zB(c,~a.D)).add(qdb)}w.abs=function(){return-1==this.D?
CB(this):this};w.add=function(a){for(var
b=Math.max(this.F.length,a.F.length),c=[],d=0,e=0;e<=b;e++){var f=d+
(FB(this,e)&65535)+(FB(a,e)&65535),g=(f>>>16)+(FB(this,e)>>>16)+
(FB(a,e)>>>16);d=g>>>16;f&=65535;g&=65535;c[e]=g<<16|f}return new zB(c,c[c.length-
1]&-2147483648?-1:0)};function udb(a,b){return a.add(CB(b))}
function DB(a,b){if(EB(a)||EB(b))return BB;if(-1==a.D)return-1==b.D?
DB(CB(a),CB(b)):CB(DB(CB(a),b));if(-1==b.D)return
CB(DB(a,CB(b)));if(0>a.compare(rdb)&&0>b.compare(rdb))return
AB(a.Fl()*b.Fl());for(var c=a.F.length+b.F.length,d=[],e=0;e<2*c;e+
+)d[e]=0;for(e=0;e<a.F.length;e++)for(var f=0;f<b.F.length;f++){var
g=FB(a,e)>>>16,k=FB(a,e)&65535,l=FB(b,f)>>>16,m=FB(b,f)&65535;d[2*e+2*f]
+=k*m;vdb(d,2*e+2*f);d[2*e+2*f+1]+=g*m;vdb(d,2*e+2*f+1);d[2*e+2*f+1]+=k*l;vdb(d,2*e
+2*f+1);d[2*e+2*f+2]+=g*l;vdb(d,
2*e+2*f+2)}for(e=0;e<c;e++)d[e]=d[2*e+1]<<16|d[2*e];for(e=c;e<2*c;e++)d[e]=0;return
new zB(d,0)}function vdb(a,b){for(;(a[b]&65535)!
=a[b];)a[b+1]+=a[b]>>>16,a[b]&=65535,b++}function wdb(a,b){this.D=a;this.AH=b}
function tdb(a,b){if(EB(b))throw Error("U");if(EB(a))return new wdb(BB,BB);if(-
1==a.D)return b=tdb(CB(a),b),new wdb(CB(b.D),CB(b.AH));if(-1==b.D)return
b=tdb(a,CB(b)),new wdb(CB(b.D),b.AH);if(30<a.F.length){if(-1==a.D||-1==b.D)throw
Error("wl");for(var c=qdb,d=b;0>=d.compare(a);)c=xdb(c,1),d=xdb(d,1);var
e=ydb(c,1),f=ydb(d,1);d=ydb(d,2);for(c=ydb(c,2);!EB(d);){var
g=f.add(d);0>=g.compare(a)&&(e=e.add(c),f=g);d=ydb(d,1);c=ydb(c,1)}b=udb(a,DB(e,b))
;return new wdb(e,b)}for(e=BB;0<=a.compare(b);){c=Math.max(1,
Math.floor(a.Fl()/b.Fl()));d=Math.ceil(Math.log(c)/Math.LN2);d=48>=d?
1:Math.pow(2,d-48);f=AB(c);for(g=DB(f,b);-1==g.D||0<g.compare(a);)c-
=d,f=AB(c),g=DB(f,b);EB(f)&&(f=qdb);e=e.add(f);a=udb(a,g)}return new
wdb(e,a)}w.and=function(a){for(var
b=Math.max(this.F.length,a.F.length),c=[],d=0;d<b;d+
+)c[d]=FB(this,d)&FB(a,d);return new zB(c,this.D&a.D)};w.or=function(a){for(var
b=Math.max(this.F.length,a.F.length),c=[],d=0;d<b;d++)c[d]=FB(this,d)|
FB(a,d);return new zB(c,this.D|a.D)};
w.xor=function(a){for(var b=Math.max(this.F.length,a.F.length),c=[],d=0;d<b;d+
+)c[d]=FB(this,d)^FB(a,d);return new zB(c,this.D^a.D)};function xdb(a,b){var
c=b>>5;b%=32;for(var d=a.F.length+c+(0<b?1:0),e=[],f=0;f<d;f++)e[f]=0<b?FB(a,f-
c)<<b|FB(a,f-c-1)>>>32-b:FB(a,f-c);return new zB(e,a.D)}function ydb(a,b){var
c=b>>5;b%=32;for(var d=a.F.length-c,e=[],f=0;f<d;f++)e[f]=0<b?FB(a,f+c)>>>b|
FB(a,f+c+1)<<32-b:FB(a,f+c);return new zB(e,a.D)};function zdb(a,b)
{this.D=a;this.H=b}zdb.prototype.Ga=function(a){return
this.H==a.H&&this.D.Ga(Gb(a.D))};function Adb(a){this.F=null;var b=BB;if(a
instanceof zB){if(0!=a.D||0>a.compare(BB)||0<a.compare(Bdb))throw
Error("xl");b=Gb(a)}else{if(!Cdb.test(a))throw Error("yl`"+a);var
c=a.split(".");if(4!=c.length)throw Error("yl`"+a);for(var d=0;d<c.length;d++){var
e=Jc(c[d]);if(isNaN(e)||0>e||255<e||1!=c[d].length&&ib(c[d],"0"))throw
Error("zl`"+a+"`"+d);e=AB(e);b=xdb(b,8).or(e)}}zdb.call(this,b,4)}
z(Adb,zdb);var Cdb=/^[0-
9.]*$/,Bdb=udb(xdb(qdb,32),qdb);Adb.prototype.toString=function(){if(this.F)return
this.F;for(var a=sdb(this.D,0),b=[],c=3;0<=c;c--)b[c]=String(a&255),a>>>=8;return
this.F=b.join(".")};
function Ddb(a){this.F=null;var b=BB;if(a instanceof zB){if(0!=a.D||
0>a.compare(BB)||0<a.compare(Edb))throw Error("Al");b=Gb(a)}else{if(!
Fdb.test(a))throw Error("Bl`"+a);var c=a.split(":");if(-1!=c[c.length-
1].indexOf(".")){a=sdb(Gb((new Adb(c[c.length-1])).D),0);var
d=[];d.push((a>>>16&65535).toString(16));d.push((a&65535).toString(16));Xa(c,c.leng
th-1);$a(c,d);a=c.join(":")}d=a.split("::");if(2<d.length||1==d.length&&8!
=c.length)throw Error("Bl`"+a);if(1<d.length){c=d[0].split(":");d=d[1].split(":");
1==c.length&&""==c[0]&&(c=[]);1==d.length&&""==d[0]&&(d=[]);var e=8-
(c.length+d.length);c=1>e?[]:Waa(c,gb("0",e),d)}if(8!=c.length)throw
Error("Cl`"+a);for(d=0;d<c.length;d++){e=pdb(c[d],16);if(0>e.compare(BB)||
0<e.compare(Gdb))throw Error("Dl`"+c[d]
+"`"+a);b=xdb(b,16).or(e)}}zdb.call(this,b,6)}z(Ddb,zdb);var Fdb=/^([a-fA-F0-9]*:)
{2}[a-fA-F0-9:.]*$/,Gdb=odb(65535),Edb=udb(xdb(qdb,128),qdb);
Ddb.prototype.toString=function(){if(this.F)return this.F;for(var
a=[],b=3;0<=b;b--){var
c=sdb(this.D,b),d=c&65535;a.push((c>>>16).toString(16));a.push(d.toString(16))}c=b=
-1;for(var e=d=0,f=0;f<a.length;f++)"0"==a[f]?(e++,-1==c&&(c=f),e>d&&(d=e,b=c)):
(c=-
1,e=0);0<d&&(b+d==a.length&&a.push(""),a.splice(b,d,""),0==b&&(a=[""].concat(a)));r
eturn this.F=a.join(":")};var Hdb={http:!0,https:!0,ftp:!0,feed:!0,gopher:!
0,mailto:!0,mms:!0,news:!0,nntp:!0,rtsp:!0,telnet:!0,aim:!0,callto:!0,ichat:!
0},Idb=/^mailto/i,Jdb=/[.\u3002\uff0e\uff61]/g,Kdb=/[^0-9A-Za-
z\-\_]/,Ldb=/^[\-\_]/,Mdb=/[\-\_]$/,Ndb=/^\d/;
function GB(a){a=ah(a);if(Xg(a))return null;if(35==a.charCodeAt(0))return a;try{var
b=una(Xj(a));if(b){b=Sg(b);if(!(b in Hdb))return null;if("mailto"===b)return
Odb(a)}else
a="http://"+D(a);a=Bja(Bja(Bja(encodeURI(a),"%5B","["),"%5D","]"),"%25","%");var
c=Yj(a);if(Oc&&2083<a.length||!c||!Pdb(c))var d=null;else{var
e=Sg(una(Xj(a))),f=Wj(rna(2,Xj(a)),!
0),g=Sg(c),k=sna(Xj(a)),l=rna(5,Xj(a)),m=rna(6,Xj(a)),n=tna(a);a="";null!
=e&&(a=D(a)+(D(e)+":"));null!=g&&(a=D(a)+"//",null!=f&&(a=D(a)+(D(f)+"@")),a=
D(a)+D(g),k&&(a=D(a)+(":"+D(k))));null!=l&&(a=D(a)+D(l));null!=m&&(a=D(a)+
("?"+D(m)));null!=n&&(a=D(a)+("#"+D(n)));d=a}return d}catch(q)
{q=Qf(q);if(Sf(q))return null;throw q.D;}}function Odb(a){var
b=una(Xj(a)),c=Wj(rna(5,Xj(a)),!0);if(!b||!Kma(b)||!c)return
null;Idb.test(a)&&(a="mailto"+D(a.substr(6)));c=Hj(/;/g,c,",");b=c.split(",");if(qh
(b))return null;for(c=0;c<b.length;c++)if(!iIa.test(kIa(b[c]).Ws))return
null;return a}
function Pdb(a){var b=a;try{var c=ib(b,"[")&&jb(b,"]")?new
Ddb(b.substring(1,b.length-1)):new Adb(b)}catch(d){c=null}if(c)return!
0;a=a.replace(Jdb,".");46==a.charCodeAt(a.length-1|0)&&(a=Eg(a,0,a.length-1|
0));if(253<a.length)return!1;a=a.split(".");if(127<a.length)return!
1;for(c=0;c<a.length;c=c+1|0)if(b=a[c],63<b.length||Kdb.test(b)||Ldb.test(b)||
Mdb.test(b)||c==(a.length-1|0)&&Ndb.test(b))return!1;return!0};var Qdb=[[0,0],
[.5,0],[1,0],[0,.5],[.5,.5],[1,.5],[0,1],[.5,1],[1,1]];function HB(a){return{ag:!
0,Xd:a.getId(),pR:a.getParent()?a.Pi().getId():a.getId()}}function Rdb(a,b,c,d){var
e={6:0,4:0,3:"#000",21:0,17:"#000",16:1,19:1,20:10,34:!
0};e[42]=a;e[15]=b;e[22]=c;e[2]=d;return e}function Sdb(a){switch(a){case
2:a="#000000";var b=.4;break;case 3:a="#000000";b=.2;break;case
4:a="#FFFFFF";b=.4;break;case
5:a="#FFFFFF";b=.2;break;default:a="#FFFFFF",b=0}return{eIa:a,opacity:b}}
function Tdb(a,b,c,d){var e=b?110:112,f=b?103:105,g=b?102:104,k=b?89:100,l=b?
106:107,m=b?113:114;b=a.Ha(b?109:111);e=a.Ha(e);f=a.Ha(f);g=a.Ha(g);d=void 0!==d?
d:a.Ha(k);c=fdb(C9a(c,a.Ha(l)));a=a.Ha(m);m=new k4a;if(m.D.blur)throw
F("Nj").D;if(0!=b||0!=e){j4a();if(!(0<b||0<e))throw F("Ij").D;if(0>b||0>e)throw
F("Jj").D;2>b&&2>e?(l=e4a(b,e),b=2*Math.ceil(3*b)+1,e=2*Math.ceil(3*e)+1,e=[new
fA(l,b,e,Math.floor(b/2),Math.floor(e/2))]):(b=h4a(b,!0),e=h4a(e,!
1),e=b.concat(e));b=[];for(l=0;l<e.length;l++)b.push(new c4a(e[l],
"duplicate",!1));G(m.D,"blur",b)}if(m.D.brightness)throw F("Rj").D;if(-1>f||
1<f)throw F("Sj`"+f).D;0!=f&&(e=$3a(),1==f?
(dA(e,0,0,0),dA(e,1,1,0),dA(e,2,2,0),dA(e,0,4,1),dA(e,1,4,1),dA(e,2,4,1)):(f=0<f?1/
(1-f):1+f,dA(e,0,0,f),dA(e,1,1,f),dA(e,2,2,f)),f=[new
Z3a(e)],G(m.D,"brightness",f));if(m.D.contrast)throw F("Pj").D;if(-1>g||1<g)throw
F("Qj`"+g).D;if(0!=g){if(1==g)g=new d4a([0,1]);else if(-1==g)g=new
d4a([.5]);else{f=g;if(-1>=f||1<=f)throw
F("Qj`"+f).D;g=0>f;f=Math.abs(f);e=Math.pow(f,2)/2;b=.047*
f;l=.725*f;.5<f&&(e+=.031*f,b=-.039*f);f=[e,0,.5+b,.5-l,.5-b,.5+l,1-
e+.031/f,1];g&&(g=new As,g.rotate(-1.5707963267948966,0,0).scale(-
1,1),g.transform(f,0,f,0,4));f[2]=Math.min(Math.max(f[2],0),1);f[4]=Math.min(Math.m
ax(f[4],0),1);f[6]=Math.min(Math.max(f[6],f[0]+1E-6),1);g=new U3a(new
R3a(f[0],f[1],f[2],f[3],f[4],f[5],f[6],f[7]));f=[];e=1/254;for(b=0;255>b;b=b+1|0)
{k=e*b;if(k<=g.D.D)l=g.D.H;else if(k>=g.D.F)l=g.D.J;else
if(l=g.D,k=T3a(l,k),0==k)l=l.H;else if(1==k)l=l.J;else{var n=Rj(l.H,l.V,k),q=
Rj(l.V,l.W,k);l=Rj(l.W,l.J,k);n=Rj(n,q,k);q=Rj(q,l,k);l=Rj(n,q,k)}f.push(Math.min(M
ath.max(l,0),1))}g=new gA(f)}G(m.D,"contrast",[new
b4a(g,g,g,null)])}d=l4a(m.opacity(d),c);if(d.D.sharpen)throw F("Lj").D;if(0>a||
1<=a)throw F("Mj").D;if(0!=a){c=d.D;j4a();m=eg(5);if(1!=(m%2|0))throw
F("Hj").D;m=yDa(0,Math.imul(m,m));m[eg(Math.floor(m.length/2))]=1;g=e4a(.5,.5);if(g
.length!=m.length)throw F("Gj").D;f=[];for(b=e=0;b<g.length;b=b+1|0)l=m[b]-
a*g[b],f[b]=l,e+=l;g4a(f,e);a=new fA(f,5,5,2,2);G(c,"sharpen",
[new c4a(a,"none",!0)])}return d.build()}function Udb(a,b,c){var d={};"none"!
=b&&(d[42]=HB(a));d[5]=c?q4a(c):[];return d}function Vdb(a,b){b=Qdb[b];return new
md(a[0]+b[0]*Lv(a),a[1]+b[1]*Mv(a))}function Wdb(a){if(!a.isEmpty())return!0;var
b=Bu(a.Xe("list",1));return!!b&&a.Nk(b)}function Xdb(a,b){b[15]=!
0;b[21]=a.D(20);b[17]=ZA(a,a.D(19)).ge();b[22]=a.D(22);b[16]=a.D(24);b[19]=a.D(23);
b[20]=a.D(21);b[18]=a.D(43)}function Ydb(a,b,c){c[2]=!
0;c[3]=b;c[6]=a.D(60);c[4]=a.D(16)}
function Zdb(a){return!a.D(39)&&!a.D(49)&&0!=a.D(57)}function $db(a){return
11==a.D(54)&&!(a.D(49)||a.D(39))}function aeb(a){if(Zdb(a))return!
0;if(11==a.D(54)&&P(R(),"sketchy-ipu"))return!1;var b=a.D(14),c=a.D(60);b=b&&0!
=c;c=a.D(81);var d=Ucb(a);a=0!=a.D(135);return!c&&!b&&!d&&!a};function beb(a,b,c)
{this.H=a;this.F=b;this.D=c};function IB(a,b,c,d,e,f)
{tf.call(this,e,f);this.F=a;this.D=[];this.H=!!b;this.V=!!c;this.R=!!
d;for(b=this.O=0;b<a.length;b++)a[b].xd(y(this.J,this,b,!0),y(this.J,this,b,!1));0!
=a.length||this.H||this.callback(this.D)}z(IB,tf);IB.prototype.J=function(a,b,c)
{this.O++;this.D[a]=[b,c];this.jg()||(this.H&&b?this.callback([a,c]):this.V&&!b?
this.xc(c):this.O==this.F.length&&this.callback(this.D));this.R&&!
b&&(c=null);return c};IB.prototype.xc=function(a)
{IB.fb.xc.call(this,a);for(a=0;a<this.F.length;a++)this.F[a].cancel()};function
ceb(a,b,c,d){this.wb=a;this.H=b;this.D=c||null;this.F=d||null}
ceb.prototype.fetch=function(){var
a=[],b={};2==this.wb.getType()&&deb("label",w4a(this.H,this.wb),a,b);if(null!
==this.D){var c=this.wb.Ha(49),d=this.wb.Ha(39);c=eeb(this,c,d);null!
==c&&deb("foreground-
image",Rk(c),a,b);c=this.wb.Ha(91);d=this.wb.Ha(92);c=eeb(this,c,d);null!
==c&&deb("background-image",Rk(c),a,b)}if(0==a.length)return null;a=new
IB(a);a.addCallback(function(e){for(var f=0;f<e.length;f++)if(!e[f][0])return
f=b.label,void 0===f||e[f][0]?"Image could not be loaded":"Word art ("+
(this.wb.Ha(33)+
") could not be loaded");return new beb(feb("label",b,e),feb("foreground-
image",b,e),feb("background-image",b,e))},this);return a};function eeb(a,b,c)
{return""!=b?geb(a.D,b):P(R(),"sketchy-essip")&&""!=c?heb(a.F,new
JB(c)):null}function deb(a,b,c,d){c.push(b);d[a]=c.length-1}function feb(a,b,c)
{a=b[a];return void 0!==a?c[a][1]:null}var ieb=new beb(null,null,null);function
KB(a,b,c){uB.call(this,a,b);this.D=c;for(a=0;a<c.length;a+
+)this.Ia(c[a])}x(KB,uB);KB.prototype.Je=function(a){for(var b=0;b<this.D.length;b+
+)this.D[b].render(a,this.wc())};KB.prototype.Sg=function(a,b){for(var
c=0;c<this.D.length;c++)this.D[c].Hd(a,b)};function jeb(a,b)
{this.wb=a;this.Cc=b}function keb(a,b){if(!a.Cc.D(47))throw Error("Fl");var
c=leb(a.Cc.D(140),rt(a.wb)),d=meb(a,c),e=neb(a.Cc.D(139),d,c);e=oeb(a.Cc.D(138).clo
ne(),e);c=peb(d,e,c);c=Rv(c);b&&(e.transform(b,0,b,0,b.length/2),c=Rv(c.concat(b)))
;a=1.5*a.Cc.D(141);c=[c[0]-a,c[1]-a,c[2]+a,c[3]+a];return new qeb(e,c)}function
meb(a,b){b=BPa(b,rt(a.wb));b=ix(new dx(a.wb),b);if(a.Cc.D(18)){var
c=a.Cc.D(22);a=1==a.Cc.D(101)?c:.5*c;b=[b[0]-a,b[1]-a,b[2]+a,b[3]+a]}return b}
function neb(a,b,c){a=Vdb(b,a);a=Is(-a.x,-a.y);return BPa(a,c)}function leb(a,b)
{if(a){a=Cs(-Vv(b),0,0);b=BPa(a,b);if(0==b.Jg)return a;b=-b.ai/b.Jg;b=(new
As).kD(1,0,b,1,0,0);return BPa(b,a)}return new As}function oeb(a,b){var
c=Gs(b);return BPa(c,a,b)}function peb(a,b,c){c=Gs(c);b=BPa(b,c);return
Qv(a,b)}function reb(a,b,c){this.transform=a;this.D=b;this.F=c}function qeb(a,b)
{this.transform=a;this.D=b};function seb(a,b,c,d,e,f,g,k,l,m,n){var
q=[];e&&q.push(e);q.push(f);g&&q.push(g);q.push(k);l&&q.push(l);m&&q.push(m);n&&q.p
ush(n);KB.call(this,a,d,q);this.wb=b;this.Cc=c;this.O=e;this.W=g;this.F=l;this.R=ne
w jeb(this.wb,this.Cc);this.J=!1}x(seb,KB);w=seb.prototype;w.Je=function(a)
{KB.prototype.Je.call(this,a);teb(this)};w.Sg=function(a,b)
{KB.prototype.Sg.call(this,a,b);teb(this)};w.Fj=function()
{KB.prototype.Fj.call(this);this.J=!1};
function teb(a){var b=a.Eu(),c=!Cb(b);if(a.J||c){var d=a.zc(),e=a.wc(),f=!!
b[26],g=!!d.R[e];g&&(ueb(d,e),veb(d,e));f&&web(d,e,b);var k=!!b[35],l=!!
d.V[e];l&&(xeb(d,e),yeb(d,e));k&&zeb(d,e,b);b=!!b[41];var m=!!d.H[e];if(f!=g||k!
=l||b!=m)delete d.H[e],Aeb(d,e,!b&&Beb(d,e)),b&&(d.H[e]=!0)}a.J=c}function Ceb(a)
{if(a.W&&(a=a.W,a.D||Deb(a.Xa,new ws(a.wb.getId(),null),a.We,a.F)))
{a.zc().Ze(a.wc());var b=vB(a);a.Je(b)}}w.Gl=function(){if(this.O&&this.O.Vd()){var
a=vB(this);this.O.Hd(new Xm,a)}};w.sV=da(226);
w.sD=function(){return!!this.F&&this.F.sD()};w.Vm=function(){if(!this.F)throw
Error("Gl");return this.F.Vm()};
w.Eu=function(){var a=KB.prototype.Eu.call(this);if(!this.Vd())return a;var
b=zPa(this.wb.Af(),rt(this.wb));if(this.Cc.D(125)&&this.Cc.D(126)&&(0!=b.height||0!
=b.width)){var c=this.R,d=this.sD()?this.Vm().Yl():null;if(!c.Cc.D(126))throw
Error("El");var
e=leb(c.Cc.D(130),rt(c.wb)),f=meb(c,e),g=neb(c.Cc.D(131),f,e);b=oeb(c.Cc.D(127),g);
e=peb(f,b,e);f=c.Cc.D(132);var
k=c.Cc.D(133),l=c.Cc.D(134),m=[];g.transform(e,0,m,0,4);m=Rv(m);f=xPa(m,l,f,k);Gs(g
).transform(f,0,f,0,2);g=Rv(e);d&&(b.transform(d,0,
d,0,d.length/2),g=Rv(g.concat(d)));c.Cc.D(47)&&(c=keb(c,d).D,c=Qv(c,b),g=Rv(g.conca
t(c)));c=gdb(f,Kv(g,[0,0,1,1]));b=new reb(b,c,g);a[26]=!
0;a[27]=b.F;a[32]=b.transform;a[31]=this.Cc.D(128);a[29]=this.Cc.D(129);b=b.D;a[30]
=[b[0],b[1]];a[28]=[b[2],b[3]]}this.Cc.D(46)&&this.Cc.D(47)&&(b=keb(this.R,this.sD(
)?this.Vm().Yl():null),a[35]=!
0,a[37]=b.D,a[40]=b.transform,a[36]=this.Cc.D(141),b=this.Cc.D(142),a[38]=ZA(this.C
c,b).ge(),a[39]=this.Cc.D(143));return a};
function Eeb(a,b,c){this.D=a;this.wb=b;this.R=c||
null;this.H=this.J=this.F=this.O=null}function LB(a){if(!a.F)if(2==a.wb.getType())
{var b=a.D.H;if(!b)throw Error("Hl");var c=rt(a.wb);b=Ja(b[0],u4a);for(var
d=[],e=0;e<b.length;e++)d.push(new Xw(1,!0,b[e].transform(c)));a.F=d}else
a.F=URa(Feb(a),a.R||void 0);return a.F}function Geb(a){a.J||(a.J=gx(Feb(a)));return
a.J}
function Heb(a){if(!a.H){a.H=a.wb.Af();var
b=a.wb.Ha(81)&&1==a.wb.Ha(82),c=a.wb.Ha(60);c=a.wb.Ha(14)&&(4==c||3==c);if(b||
c)a.H=ix(Feb(a),new As)}return a.H}function Feb(a){a.O||(a.O=new dx(a.wb));return
a.O};function Ieb(a,b,c,d)
{this.R=a;this.O=b;this.D=c;this.F=d;this.H=null;this.J=0}w=Ieb.prototype;w.render=
function(a,b,c){this.H=b?b:NA(this.R,{},void 0,c);b=b?c:void 0;this.O()?
(this.F.clear(),this.D.render(a,this.H,b)):
(this.D.clear(),this.F.render(a,this.H,b))};w.Vd=function(){return this.D.Vd()||
this.F.Vd()};w.Hd=function(a,b){if(!this.Vd())throw Error("Il");!
this.O()&&this.D.Vd()?
(this.F.render(b,this.H,this.D.wc()),this.D.clear()):this.D.Vd()?
this.D.Hd(a,b):this.F.Hd(a,b)};
w.Dh=function(a){this.D.Dh(a);this.F.Dh(a)};w.clear=function()
{this.H=null;this.D.clear();this.F.clear()};w.wc=function(){if(!this.Vd())throw
Error("Jl");return this.D.Vd()?this.D.wc():this.F.wc()};w.vY=function(){this.J||
(this.J=++Dcb);return this.J};function Jeb(a){var
b=YA(a);a=b.D(8);b=b.D(9);return[0,0,a,b]}function Keb(a,b)
{a=Qv(Jeb(a),a.transform);b=Qv(Jeb(b),b.transform);for(var c=0;c<a.length;c+
+)if(10<Math.abs(a[c]-b[c]))return!1;return!0}function MB(a){return a?
Eca(a,1E5):a}function Leb(a){a=Pcb(a,!0);return APa(a).clone().round()};function
Meb(a,b,c,d,e)
{uB.call(this,a,c);this.wb=b;this.Cc=YA(b);this.We=d;this.J=e;this.F=(a=e.aa)?
a.jm():"//ssl.gstatic.com/docs/presentations/images/add_image_badge.png";this.D=a?
a.D():24}x(Meb,uB);
Meb.prototype.Je=function(){if($db(this.Cc)&&this.J.D&&"view_only"!=this.We){var
a=this.Ib(),b=Jeb(this.wb),c=[b[2]/2,b[3]/2],d=[0,0];b=rt(this.wb);b.transform(c,0,
d,0,1);c=-1*this.D/2;var e=Vv(b),f=0<Es(b)?
0:Math.PI;a=Is(d[0],d[1]).scale(a,a).rotate(e+f,0,0).translate(c,c);this.zc().drawI
mage(this.F,[0,0,this.D,this.D],a,b,
{42:HB(this.wb)},this.wc())}};Meb.prototype.Xh=function(){this.Hd(new
Xm,vB(this))};Meb.prototype.Eu=function(){var a=uB.prototype.Eu.call(this);a[41]=!
0;return a};function Neb(a,b,c,d,e,f)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.D=e;this.We=f}x(Neb,uB);Neb.prototype.J
e=function(a){if(!this.wb.Ha(39)&&!this.wb.Ha(49)&&this.D.D&&"view_only"!=this.We)
{a=LB(a);var b={};"none"!=this.We&&(b[42]=HB(this.wb));for(var c=0;c<a.length;c++)
{var d=a[c];0!
=d.hf()&&(Ydb(this.Cc,"#EEE",b),wB(this.zc(),d.Yh(),b,this.wc()))}}};function
Oeb(a,b,c,d,e,f,g,k,l)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.W=f;this.We=g;this.O=l||
null;this.D=[];this.J=this.F="";this.R=k}x(Oeb,uB);Oeb.prototype.Je=function(a)
{this.D=[];this.F=this.J="";this.by(a)};Oeb.prototype.Sg=function(a,b)
{this.zc();this.D.length?this.by(b):this.Je(b)};Oeb.prototype.Xh=function()
{this.Hd(new Xm,vB(this))};
Oeb.prototype.by=function(a){var b=a.H,c=a.F,d=a.J,e=a.D;a=this.zc();var f=e?
this.Cc.D(79):this.Cc.D(95),g=e?this.Cc.D(80):this.Cc.D(96),k=e?
this.Cc.D(84):this.Cc.D(97),l=e?this.Cc.D(85):this.Cc.D(98),m=e?
this.Cc.D(90):this.Cc.D(99),n=e?this.Cc.D(49):this.Cc.D(91),q=e?b.F:b.D,r=e?
this.Cc.D(39):this.Cc.D(92);b=null;q?b=q:r?b=Peb(this.R,r):b=this.O;if(!b)throw
Error("Kl");q=rt(this.wb);r=q.clone();Bs(r,Kv(this.wb.Af(),d));r.translate(k*this.C
c.D(8),l*this.Cc.D(9));r.scale(f,g);d=Qv(this.wb.Af(),r);
d=Sv(d);m*=0<Es(rt(this.wb))?1:-1;Ds(r,Cs(m,d[0],d[1]));d=void
0;this.W.F==this.wb.getId()&&"none"!=this.We?(d=this.Cc.D(e?89:100),m=.5*d,d=(d-m)/
(1-
m),Qeb(this,n,b,r,Tdb(this.wb,e,this.Cc,m))):this.F&&(this.zc().remove(this.F),this
.F=this.J="");e=Udb(this.wb,this.We,Tdb(this.wb,e,this.Cc,d));c=Ia(c,function(u)
{return 0!=u.hf()});m=!!
this.D.length;d=this.D.concat();f=this.wb.Af();for(g=0;g<c.length;g++)k=c[g],m?
Reb(a,d[g],b,f,r,0,e,k.Yh()):this.D.push(a.drawImage(b,f,r,q,e,this.wc(),void 0,n||
void 0,
k.Yh()))};function Qeb(a,b,c,d,e){e=Udb(a.wb,a.We,e);var
f=rt(a.wb);if(a.J)Reb(a.zc(),a.J,c,a.wb.Af(),d,0,e);else{var g=a.D.length?
a.D[0]:void 0;a.F=NA(a.zc(),{41:!
0},a.wc(),g);a.J=a.zc().drawImage(c,a.wb.Af(),d,f,e,a.F,void 0,b||void 0)}}function
Seb(a,b,c,d){this.H=a;this.F=b;this.J=c;this.D=d};function Teb(a,b,c,d,e,f,g,k)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.We=g;this.F=k;this.D=[]}x(Teb,uB);Teb.p
rototype.Je=function(a){this.D=[];this.by(a)};Teb.prototype.Sg=function(a,b)
{this.zc();this.D.length?this.by(b):this.Je(b)};
Teb.prototype.by=function(a){var b=rt(this.wb);this.wb.Af();var
c=b.clone(),d=a.F.D;this.wb.Ha(91);var
e=this.wb.Ha(92);b=Udb(this.wb,this.We,Tdb(this.wb,!
1,this.Cc));c=Ueb(this.wb,c,a.H);var f=this.wb.Ha(94),g=this.wb.Ha(93);f=new
qd(f,g);g=this.zc();var k=null;d?k=d:e&&(k=Peb(this.F,e));if(!k)throw
Error("Kl");a=Ia(a.D,function(q){return 0!=q.hf()});d=Veb[this.wb.Ha(108)];e=!!
this.D.length;for(var l=this.D.concat(),m=0;m<a.length;m++){var n=a[m].Yh();e?
Web(g,l[m],n,c,k,f,b,d):this.D.push(Xeb(g,
n,c,k,f,b,d,this.wc()))}};function Ueb(a,b,c){var
d=a.Ha(74),e=Vdb([0,0,a.Ha(94),a.Ha(93)],d);d=Vdb(c,d);c=b.clone();c.translate(d.x,
d.y);d=a.Af();var
f=Qv(d,b);b=Tv(f.slice(0,2),f.slice(2,4));f=Tv(f.slice(2,4),f.slice(4,6));b=Hs(Lv(d
)/b,Mv(d)/f);Bs(c,b);c.translate(a.Ha(75),a.Ha(76));c.scale(381*a.Ha(77),381*a.Ha(7
8));c.rotate(a.Ha(99),0,0);c.translate(-e.x,-e.y);return c}var
Veb={0:0,1:1,2:2,3:3};function Yeb(a,b,c){this.F=a;this.D=b;this.H=c};function
Zeb(a,b,c,d,e,f,g,k)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.R=f;this.We=g;this.J=e;this.D=this.F=nu
ll;this.O=k}x(Zeb,uB);Zeb.prototype.Je=function(a){if(this.Cc.D(14)){var
b=a.D,c=LB(a);a=Heb(a);switch(this.Cc.D(60)){case 0:$eb(this,c);break;case 1:case
2:afb(this,c);break;case 3:bfb(this);this.F.render(new
Yeb(b,c,a),this.wc());break;case 4:cfb(this),this.D.render(new Seb(b,c,a,!
1),this.wc())}}};
Zeb.prototype.Sg=function(a,b){if(this.Cc.D(14)){var
c=b.D,d=LB(b);b=Heb(b);switch(this.Cc.D(60)){case 0:this.zc().Ze(this.wc());
$eb(this,d);break;case 1:case 2:this.zc().Ze(this.wc());afb(this,d);break;case
3:bfb(this);this.F.Hd(a,new Yeb(c,d,b));break;case 4:cfb(this),this.D.Hd(a,new
Seb(c,d,b,!1))}}else this.zc().Ze(this.wc())};
function $eb(a,b){var c={};"none"!=a.We&&(c[42]=HB(a.wb));for(var
d=ZA(a.Cc,a.Cc.D(15)).ge(),e=0;e<b.length;e++){var f=b[e];0!
=f.hf()&&(Ydb(a.Cc,d,c),wB(a.zc(),f.Yh(),c,a.wc()))}}
function afb(a,b){var c={};c[6]=a.Cc.D(60);c[4]=a.Cc.D(16);c[2]=!0;"none"!
=a.We&&(c[42]=HB(a.wb));for(var d=a.Cc.D(60),e=new Hv,f=0;f<b.length;f++)0!
=b[f].hf()&&Iv(e,b[f].Yh());if(!
e.isEmpty())for(hdb(a.Cc,e,d,a.Cc.D(61),a.Cc.D(145),a.Cc.D(62),a.Cc.D(73),rt(a.wb),
c),d=0;d<b.length;d++)e=b[d],0!=e.hf()&&wB(a.zc(),e.Yh(),c,a.wc())}function bfb(a)
{a.F||(a.F=new Teb(a.zc(),a.Ib(),a.wb,a.Cc,a.J,a.R,a.We,a.O),a.Ia(a.F))}
function cfb(a){a.D||(a.D=new
Oeb(a.zc(),a.Ib(),a.wb,a.Cc,a.J,a.R,a.We,a.O),a.Ia(a.D))};function
dfb(a,b,c,d,e,f,g)
{uB.call(this,a,f);this.wb=b;this.Cc=c;this.J=d;this.We=e;this.O=g;this.F=[];this.D
=0}x(dfb,uB);
dfb.prototype.Je=function(a){if(efb(this)){this.F=[];a=2==this.wb.getType()?
[ffb(this)]:LB(a);this.D=Math.max(10*this.Ib(),this.Cc.D(22));a:{var b=this.O();var
c=this.wb.Ha(72);if(c&&(c=GB(c))){b=Wy(c,b);break a}b=null}c=b&&this.J.H;for(var
d=0;d<a.length;d++){var e=a[d],f=e.Yh(),g=Ucb(this.Cc)?Vcb(this.wb,f):null;if(c)
{var k=void 0;var l=this.zc(),m=this.wc();m=void 0===m?null:m;k=void 0===k?
null:k;var n=NB(l.D,"a",void
0);n.setAttribute("target","_blank");n.setAttributeNS("http://www.w3.org/1999/xlink
",
"href",b);k=l.Ht(n,{},m,k)}else k=this.wc();this.F.push(wB(this.zc(),g?
g.path:f,Rdb(HB(this.wb),e.Dk(),this.D,gfb(this,e)),k))}}};function ffb(a){return
new Xw(1,a.Cc.D(18),Ov(Qv(a.wb.Af(),rt(a.wb)),!0))}dfb.prototype.Xh=function()
{if(efb(this)){var a=this.D;this.D=Math.max(10*this.Ib(),this.Cc.D(22));if(this.D!
=a){a=vB(this);a=2==this.wb.getType()?[ffb(this)]:LB(a);for(var
b=0;b<this.F.length;b++){var
c=a[b];c=Rdb(HB(this.wb),c.Dk(),this.D,gfb(this,c));xB(this.zc(),this.F[b],void
0,c)}}}};
function gfb(a,b){return(b=0!=b.hf())?138!=a.wb.getType()&&154!=a.wb.getType()?b:!
hfb(a)&&dw(a.wb):!1}function hfb(a){return!(!a.wb.Ha(14)&&!a.wb.Ha(81))}function
efb(a){if(a.J.H&&a.wb.Ha(72))return!0;if("none"==a.We)return!1;var b=a.wb.Ha(13)||
a.wb.Ha(116),c=hfb(a);b=b&&!c;c=!a.wb.Ha(18)&&!c;var d=a.wb.getType();if(2==d||b||
c)a=!0;else{if(b=ifb[d])b=Qv(a.wb.Af(),rt(a.wb)),c=b[4]-b[0],d=5715/a.Ib(),b=!
(b[5]-b[1]<d||c<d);a=b?!1:a.J.ha}return a}
dfb.prototype.Eu=function(){var a=uB.prototype.Eu.call(this);a[41]=!0;return a};var
ifb={6:!0,7:!0,8:!0,3:!0};function jfb(a,b,c,d,e,f,g,k)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.F=f;this.We=g;a=null;this.wb.Ha(162)&&(
a=(f=f.O)?f.jm():"//ssl.gstatic.com/docs/drawings/images/audio.png");this.D=new
Oeb(this.zc(),b,this.wb,this.Cc,e,this.F,this.We,k,a);this.Ia(this.D)}x(jfb,uB);jfb
.prototype.Je=function(a){var b=$db(this.Cc)&&P(R(),"sketchy-ipu");this.Cc.D(81)&&!
b&&this.D.render(new Seb(a.D,LB(a),Heb(a),!0),this.wc())};
jfb.prototype.Sg=function(a,b){var c=$db(this.Cc)&&P(R(),"sketchy-ipu");!
this.Cc.D(81)||c?this.D.clear():(b=new Seb(b.D,LB(b),Heb(b),!0),this.D.Vd()?
this.D.Hd(a,b):this.D.render(b,this.wc()))};function kfb(a,b,c,d,e)
{this.wb=a;this.J=b;this.Cc=c;this.H=d;this.D=e;this.F=0}w=kfb.prototype;w.render=f
unction(a,b,c){this.D.render(lfb(this,a),b,c)};w.Vd=function(){return
this.D.Vd()};w.Hd=function(a,b){this.D.Hd(a,lfb(this,b))};w.Dh=function(a)
{this.D.Dh(a)};w.clear=function(){this.D.clear()};w.wc=function(){return
this.D.wc()};w.vY=function(){this.F||(this.F=++Dcb);return this.F};
function lfb(a,b){var c=a.J.H.F(a.H.Ea(),a.wb.getId());if(!c)return new
Icb(null);var d=a.wb.Ha(18)?a.wb.Ha(22):0;return new
Icb(c,Geb(b),d,a.Cc.D(24),a.Cc.D(23),a.Cc.D(21),HB(a.wb))};function
mfb(a,b,c,d,e,f,g)
{uB.call(this,a,b);this.wb=d;this.Cc=e;this.We=g;this.D=c}x(mfb,uB);function
nfb(a,b,c,d){var
e=Gb(ofb),f=RPa(b,a,19);e[17]=f.ge();e[21]=RPa(b,a,20);e[3]=f.ge();e[2]=c;e[22]=RPa
(b,a,22);"none"!=d&&(e[42]=HB(b));return e}
mfb.prototype.Je=function(a){a=LB(a);for(var b=0;b<a.length;b++){var
c=a[b],d=c.Yh();d=Ucb(this.Cc)?Vcb(this.wb,d):null;if(this.Cc.D(18)&&c.Dk()){var
e={};Xdb(this.Cc,e);"none"!=this.We&&(e[42]=HB(this.wb));c=d?d.path:c.Yh();var
f=this.Cc.D(135);2==this.wb.getType()&&(3==f?
f=4:4==f&&(f=3));if(0==f)wB(this.zc(),c,e,this.wc());else{var g=e;var
k=f;f=this.Cc.D(22);var l=this.Cc.D(23);e=this.wc();var m=OPa(c,100,3);var n=new
ERa(m);switch(k){case 1:g[22]=f/3;k=cx(n,-f/3,l);Iv(k,cx(n,f/3,l));wB(this.zc(),
k,g,e);break;case 2:m=Gb(g);g=Gb(g);m[22]=2*f/6;g[22]=f/6;k=cx(n,2.5*-
f/6,l);f=cx(n,2.5*f/6,l);wB(this.zc(),Iv(k,f),g,e);wB(this.zc(),c,m,e);break;case
3:m=Gb(g);g=Gb(g);m[22]=3*f/5;g[22]=f/5;k=cx(n,-
f/5,l);f=cx(n,2*f/5,l);wB(this.zc(),k,m,e);wB(this.zc(),f,g,e);break;case
4:m=Gb(g),g=Gb(g),m[22]=3*f/5,g[22]=f/5,k=cx(n,2*-
f/5,l),f=cx(n,f/5,l),wB(this.zc(),k,g,e),wB(this.zc(),f,m,e)}}d&&(d.start&&wB(this.
zc(),d.start,nfb(this.D,this.wb,d.F,this.We),this.wc()),d.end&&wB(this.zc(),d.end,n
fb(this.D,this.wb,
d.D,this.We),this.wc()))}}};var ofb={15:!0,20:10,19:0,16:0,18:0,4:1,21:1};function
Deb(a,b,c,d){if(!d.D||"view_only"==c)return!1;d=rx(a.oa(),b.yd());return!d||!
d.Rg()||d.xl()||d.Fe()&&!
d.ec().isEmpty()||"full"==c&&a.hb().getSelection().D.Mq(b)?!1:!0};function
pfb(a,b,c,d,e,f)
{uB.call(this,a,d);this.wb=b;this.Cc=YA(b);this.Xa=c;this.We=e;this.F=f;this.uv=new
WA(Pb(b.Yb()));this.D=!1}x(pfb,uB);
pfb.prototype.Je=function(a){var
b=11==this.Cc.D(54),c=$db(this.Cc),d=P(R(),"sketchy-ipu");this.wb.Ha(18)||b&&!
c&&d||!Deb(this.Xa,new ws(this.wb.getId(),null),this.We,this.F)?this.D=!1:
(b=Gb(qfb),c=bw(this.wb),(c=this.wb.Fe()?this.wb:c&&c.Fe()?c:null)?
(c=c.ec(),d=c.Xe("text",1),c=c.k8(d,1),c=this.uv.D(c.D.F)):c="#000",b[17]=c,b[22]=t
his.Ib()*b[23],"none"!=this.We&&(b[42]=HB(this.wb)),b[15]=!
0,a=Geb(a),a=Yv(a,this.Ib()),wB(this.zc(),a,b,this.wc()),this.D=!0)};
pfb.prototype.Xh=function(){this.Hd(new Xm,vB(this))};pfb.prototype.Eu=function()
{var a=uB.prototype.Eu.call(this);a[41]=!0;return a};var
qfb={21:.24,16:2,18:0,19:0,20:10,23:1};function rfb(a,b,c,d,e,f)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.D=e;this.We=f}x(rfb,uB);rfb.prototype.J
e=function(a){a=LB(a);for(var b=0;b<a.length;b++){var c=a[b];if(1!=c.hf()&&0!
=c.hf()){var d=this.Cc.D(14),e=this.Cc.D(81),f=$db(this.Cc),g=this.D.D;if((d||
e)&&(!f||g)){d=c.Yh();e=this.zc();f=this.wb;g=this.We;var k={2:!
0};c=Sdb(c.hf());k[3]=c.eIa;k[4]=c.opacity;"none"!
=g&&(k[42]=HB(f));wB(e,d,k,this.wc())}}}};function sfb(a,b,c){var d=XRa(new
dx(a));d=Qv(d);var e=c||new
XA(a.Yb(),a);c=e.D(44);e=e.D(53);tfb(b,d,rt(a),c,e)};function
ufb(a,b,c,d,e,f,g,k,l,m,n)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.gi=e;this.J=f;this.O=g;this.We=k;this.l
L=n;this.D=null;this.Td=l;this.F=m}x(ufb,uB);w=ufb.prototype;w.Je=function()
{if(this.wb.Ha(32)&&(this.wb.Rg()||this.wb.Fe()&&Wdb(this.wb.ec()))){var
a=this.Vm();a.ef();this.F&&"none"==this.We&&(a=Ov(a.Yl(),!0),wB(this.zc(),a,
{},this.wc()))}};
w.Sg=function(a,b){if(this.D)
{sfb(this.wb,this.D,this.Cc);a=this.gi.D;b=this.wb.getId();var c=!!a&&a.Oa.D;if(c)
{var d=this.D.m_;wy(a,b).la=d;d=this.D.PL;wy(a,b).ma=d}P(R(),"sketchy-
eitls")&&(d=xy(),this.D.ef(),d=xy()-d,c&&(eVa(a,b,!
this.D.F_),a.Oa.J+=d,a.Oa.F+=this.D.uja,a.Oa.H+=this.D.wja,a.Oa.O+=this.D.xja))}els
e uB.prototype.Sg.call(this,a,b)};w.Xh=function()
{this.D&&this.D.Dh(this.Ib())};w.Fj=function()
{this.D&&(this.D.dispose(),this.D=null)};w.sD=function(){return!!this.D};
w.Vm=function(){this.D||
(this.D=this.gi.J.create(this.zc(),this.Ib(),this.wb,this.wc(),this.We,this.gi,this
.J,this.O,this.Td,this.lL));return this.D};function vfb(a,b,c,d,e)
{uB.call(this,a,b);this.wb=c;this.Cc=d;this.We=e}x(vfb,uB);vfb.prototype.Je=functio
n(a){if(!aeb(this.Cc))throw Error("Ll");var
b=ZA(this.Cc,this.Cc.D(15)).ge(),c=this.Cc.D(14);Zdb(this.Cc)&&(b="#000",c=!0);var
d=this.Cc.D(18);a=LB(a);for(var e="none"!=this.We?
HB(this.wb):null,f=0;f<a.length;f++){var g={};e&&(g[42]=e);var
k=a[f],l=k.hf();c&&0!=l&&(Ydb(this.Cc,b,g),1!
=l&&(l=Sdb(l),l=HEa(Ts(l.eIa),Ts(b),l.opacity),g[3]=Us(l)));d&&k.Dk()&&Xdb(this.Cc,
g);wB(this.zc(),k.Yh(),g,this.wc())}};function wfb(a,b,c,d)
{uB.call(this,a,c);this.wb=b;this.D=d?
d.jm():"//ssl.gstatic.com/docs/presentations/images/play-overlay.png";this.F=d?
d.D():77}x(wfb,uB);wfb.prototype.Je=function(){var
a=this.Ib(),b=rt(this.wb),c=this.wb.Af();c=Uv(c,b);c=Math.min(.8*kda(new
qd(Lv(c),Mv(c))),a*this.F);var d=Qv(this.wb.Af(),b);d=Sv(d);a=Xv([d[0]-c/2,d[1]-
c/2],a);a=Is(a[0],a[1]);d=HB(this.wb);Hb(d,{type:21});this.zc().drawImage(this.D,
[0,0,c,c],a,b,{42:d},this.wc())};wfb.prototype.Xh=function(){this.Hd(new
Xm,vB(this))};
wfb.prototype.Eu=function(){var a=uB.prototype.Eu.call(this);a[41]=!0;return
a};function xfb(a,b,c,d,e,f,g,k,l,m,n)
{this.D=a;this.wb=b;this.H=c;this.gi=d;this.O=e;this.Cc=f;this.F=g;this.We=k;this.T
d=l;this.J=m;this.R=n;this.lL=void 0}
xfb.prototype.create=function(a){var b=this.H?new
kfb(this.wb,this.H,this.Cc,this.J,new
Ecb(this.D,a)):null,c=this.gi.O,d=[],e=this.Cc.D(13),f=this.Cc.D(116);11==this.Cc.D
(54)&&P(R(),"sketchy-ipu")&&d.push(new
Neb(this.D,a,this.wb,this.Cc,this.F,this.We));e&&d.push(new
Zeb(this.D,a,this.wb,this.Cc,c,this.F,this.We,this.gi.F));f&&d.push(new
jfb(this.D,a,this.wb,this.Cc,c,this.F,this.We,this.gi.F));if(e||
f)for(c=this.wb.Ha(12),e=0;e<c.length;e++)if(f=c[e],1!=f.hf()&&0!=f.hf())
{d.push(new rfb(this.D,
a,this.wb,this.Cc,this.F,this.We));break}this.Cc.D(17)&&(c=tx(this.gi.Ma().oa(),thi
s.Td),d.push(new mfb(this.D,a,c,this.wb,this.Cc,this.F,this.We)));if(!
d.length)throw Error("Ml");d=1<d.length?new KB(this.D,a,d):d[0];var g=this.Cc;d=new
Ieb(this.D,function(){return aeb(g)},new
vfb(this.D,a,this.wb,this.Cc,this.We),d);c=this.wb.Rg()?new
pfb(this.D,this.wb,this.gi.Ma(),a,this.We,this.F):null;e=new
dfb(this.D,this.wb,this.Cc,this.F,this.We,a,this.R);f=this.wb.Ha(32)?new
ufb(this.D,a,this.wb,this.Cc,
this.gi,this.O,this.F,this.We,this.Td,Pc,this.lL):null;var
k=null;157==this.wb.getType()&&"none"!=this.We&&(k=new
wfb(this.D,this.wb,a,this.F.ma));var l=null;P(R(),"sketchy-
ipu")&&11==this.Cc.D(54)&&(l=new Meb(this.D,this.wb,a,this.We,this.F));return new
seb(this.D,this.wb,this.Cc,a,b,d,c,e,f,k,l)};function
yfb(a,b,c,d,e,f,g,k,l,m,n,q,r){r=void 0===r?
null:r;MA.call(this,a,b,c,d,e,f,g.getId(),k);this.wb=g;this.Cc=q;this.OH=m;this.lJa
=n;this.WZ=null;this.lL=r;this.st=!1}x(yfb,MA);w=yfb.prototype;w.clear=function()
{this.OH.clear();OB(this).clear();MA.prototype.clear.call(this)};
w.Je=function(){var a=this,b=this.wb;return 3!=b.getType()||b.Ha(162)||b.Ha(49)||
b.Ha(39)||11==this.Cc.D(54)&&P(R(),"sketchy-ipu")?zfb(this,function(c)
{a.WZ=a.lJa.create(a.Ib());a.WZ.render(Afb(a,c),a.Vn())}):(this.st=!
0,nk(uv(),Error("Nl"),
{indicatorRendererType:"error",calledAt:"renderInternal",renderableShapeError:"true
"}),this.OH.render(new Tcb(2,"Image could not be loaded"),this.Vn()),xf())};
function zfb(a,b){var c=(Bfb(a.zc())?new ceb(a.wb,a.Aj().H):new
ceb(a.wb,a.Aj().H,a.Aj().R,a.Aj().V)).fetch();if(!c){try{Cfb(a,b,ieb)}catch(d)
{a.z9(d)}return null}c.addCallback(function(d){return Cfb(a,b,d)});c.vg(function(d)
{return a.z9(d)});c.jg()||a.OH.render(new Tcb(1),a.Vn());return c}
w.z9=function(a){a instanceof uf||(nk(uv(),a,
{indicatorRendererType:"error",calledAt:"processRenderError",renderableShapeError:"
true"}),this.st=!0,OB(this).clear(),this.OH.render(new Tcb(2,"Error rendering
shape"),this.Vn()))};function Cfb(a,b,c){a.OH.clear();c instanceof beb?b(c):c
instanceof uf||(a.st=!
0,b=null==c?"":c.toString(),c={indicatorRendererType:"error",calledAt:"loadShapeRen
derData",result:b,renderableShapeError:"true"},nk(uv(),Error("Ol"),c),a.OH.render(n
ew Tcb(2,b),a.Vn()))}
function Dfb(a,b){var c=OB(a);a.st?(c.clear(),a.OH.render(new Tcb(2,"Error
rendering shape"),a.Vn())):c.Vd()?c.Hd(new Xm,Afb(a,b)):
(nk(uv(),Error("Pl")),c.render(Afb(a,b),a.Vn()))}w.Sna=function(){var
a=this;if(this.st)return null;Ceb(OB(this));var
b=this.Vm(),c=b.nr(),d=xy();b.ef();d=xy()-d;var
e=this.Aj().D;e&&e.Oa.D&&(eVa(e,this.wb.getId(),!
b.F_),e.Oa.J+=d,e.Oa.F+=b.uja,e.Oa.H+=b.wja,e.Oa.O+=b.xja);c!
=b.nr()&&zfb(this,function(f){return Dfb(a,f)});return null};
w.tZ=function(){var a=this;this.tQ&&this.Gl();zfb(this,function(b){return
Dfb(a,b)});return null};w.Gl=function(){OB(this).Gl()};w.Xh=function(){var
a=this.Ib();OB(this).Dh(a);this.OH.Dh(a)};w.Yl=function(a){return this.lL?
Qv(this.wb.Af(),this.lL):Pcb(this.wb,a)};w.getType=t(4);w.c4=function(){return
this.sD()?PB(this.Vm(),!0):0};w.Cn=p("wb");w.yA=da(231);w.CL=function(a)
{MA.prototype.CL.call(this,a);0!=this.wb.getType()&&(a[42]=a[42]||{},a[42].ag=!
0,a[42].Xd=this.wb.getId(),a[42].pR=this.wb.Pi().getId())};
function Afb(a,b){return new Eeb(b,a.wb,a.lL||void 0)}function OB(a){a.WZ||
(a.WZ=a.lJa.create(a.Ib()));return a.WZ}w.Vd=function(){return
OB(this).Vd()};w.sD=function(){return OB(this).sD()};w.Vm=function(){return
OB(this).Vm()};w.sV=da(225);function Efb(a,b,c,d,e,f,g,k,l,m,n,q,r){var
u=P(R(),"sketchy-rpcs")?tx(d.Ma().oa(),n):k.Yb();r||(r=new XA(u,k));u=new
Qcb(a,k,function(){return k.Af()},f,l,b,HB(k));return new
yfb(a,b,c,d,f,g,k,l,m,u,new xfb(a,k,c,d,e,r,f,l,n,m,q),r,void 0)};function Ffb(a)
{this.D=a};function Gfb(a,b,c,d,e,f,g,k,l,m)
{MA.call(this,a,b,c,d,f,g,k.getId(),l);this.H=k;this.W=e;this.D=c?new
Ecb(a,b):null;this.aa=m}x(Gfb,MA);w=Gfb.prototype;w.Yl=function(){var
a=this,b=y6a(this.H,this),c=[Rv(b)];this.H.accept(new Ys(function(d){d instanceof
Zv&&(d=a.Bi(d.getId()))&&d.sD()&&c.push(Rv(d.Vm().Yl()))}),!0);return
Qv(Pv(c))};w.getType=t(3);
w.Gl=function(){if(this.D){var
a=this.Aj().Ma().oa().Bb();a=Nv([0,0,a.width,a.height]);var
b=this.Gq().H.F(1,this.H.getId());this.D.Vd()?this.D.Hd(new Xm,new
Icb(b,a)):this.D.render(new Icb(b,a),this.Vn())}};w.Xh=function()
{this.D&&this.D.Dh(this.Ib())};w.yA=da(230);
w.Je=function(){this.Gl();if(this.zt().V){var
a=this.Aj().Ma().oa().Bb();a=Nv([0,0,a.width,a.height]);wB(this.zc(),a,{2:!
0,3:"#fff",4:1},this.Vn())}a=this.H;var b=this.tQ?this.Gq():null,c=new Zv(a.getId()
+"-bg",0);Hb(c.Ne,VGa(a).xv());c.Ha(49)&&c.setProperty(81,!0);var
d=this.Aj().Ma().oa().Bb();c.transform=Kv(c.Af(),
[0,0,d.width,d.height]);d=this.zc();var e=this.Aj(),f=this.zt(),g=new
Jcb(4),k=this.H.getId();a=Efb(d,this.Ib(),b,e,this.W,f,this,c,"none",g,k,this.aa.D,
new XA(a,c));b=this.Vn();if(!b)throw Error("Ql");
return a.render(b)||null};w.clear=function()
{MA.prototype.clear.call(this);this.D&&this.D.clear()};w.tZ=function()
{this.Gl();return null};function Hfb(a,b,c){b&&c().Bi(b.getId())?
(c=c().Bi(b.getId()),a=new Ifb(a,c),b.accept(a,!0),b=[a.H,a.J,a.D,a.F]):
(b=a.Bb(),b=[0,0,b.width,b.height]);return b}function Ifb(a,b)
{this.J=this.H=0;this.D=a.Bb().width;this.F=a.Bb().height;this.O=b}w=Ifb.prototype;
w.Yq=h();w.jq=h();w.kq=h();w.iq=h();w.mq=h();w.lq=h();w.Qo=h();w.Ap=function(a){var
b=this.O.Bi(a.getId());a=b&&b.sD()?
b.Vm().Yl():Qv(a.Af(),rt(a));Jfb(this,a)};w.Bp=function(a)
{if(a=this.O.Bi(a.getId()))a=a.Yl(),Jfb(this,a)};
function Jfb(a,b)
{a.H=Math.min(a.H,b[0],b[2],b[4],b[6]);a.D=Math.max(a.D,b[0],b[2],b[4],b[6]);a.J=Ma
th.min(a.J,b[1],b[3],b[5],b[7]);a.F=Math.max(a.F,b[1],b[3],b[5],b[7])};function
Kfb(a,b,c,d,e,f,g,k,l,m,n,q,r)
{Me.call(this);this.Xa=a;this.V=b;this.Aa=c;this.ea=d;this.J=e;this.za=document.get
ElementById(f);this.F=document.getElementById(g);this.F.setAttribute("dir","ltr");t
his.ma=document.getElementById(k);this.xa=document.getElementById(l);this.W=documen
t.getElementById(m);this.bb=n;this.La=new fcb;this.Ka=new dcb(!1);this.qa=new dcb(!
0);if(r)for(a=0;b=r[a];a++)this.qa.D.push(b);this.Va=new
Re(this);this.D=q;this.Na=Qb;this.ha=new zcb(this.za,!0);this.Ca=0;this.la=
null;this.H=0;this.O=null;this.R=2;this.aa=null}x(Kfb,Me);w=Kfb.prototype;w.init=fu
nction()
{this.Va.listen(this.F,"scroll",this.mlb).listen(this.ha,"O",this.A2a);Lfb(this)};w
.Wo=da(232);function Mfb(a,b){Lfb(a);Nfb(a,2==a.R,b)}function Lfb(a)
{a.Na()&&Bcb(a.ha,0,!0);var
b=Bd(Ed(document)),c=sm(a.za),d=ny(a.V.D),e=ecb(a.qa,d,!
1),f=Ofb;e=Pfb(a,c,e,f,b);a.D.ea=e;d=ecb(a.qa,d,!0);Pfb(a,c,d,f,b);a.D.H=null}
function Pfb(a,b,c,d,e){var f=b.top+c.top;return
Ja([b.left+c.left,f,Math.max(d.width,b.width-
(c.left+c.right)),Math.max(d.height,e.height-f-c.bottom-
a.Ca)],Math.round)}w.A2a=function(){Mfb(this)};w.mlb=function()
{this.aa=Qfb(this);this.D.H=null;this.D.J=null};w.lx=da(234);function Qfb(a){var
b=a.J.Ib(),c=rB(a.D),d=a.D.F.clone();a=a.F;return[b*(c[2]/2-
d.x+a.scrollLeft),b*(c[3]/2-d.y+a.scrollTop)]}
function Nfb(a,b,c){a.H=Rfb(a);var d=a.O||a.H;a.J.Dh(381/d);if(b){b=a.J.Ib();var
e=Sfb(a);e=CPa(e);a.aa=[e[0]*b,e[1]*b]}b=ny(a.V.D);Tfb(a.ea,b,c);a.ea.Dh(381/d);Ufb
(a);a.dispatchEvent("Q");S(a.W,!!b)}function Vfb(a,b){if(Wfb(a)||
b)Ufb(a),a.dispatchEvent("P")}
function Ufb(a){a.la||Wfb(a);var b=rB(a.D),c=new
qd(b[2],Math.max(b[3],Ofb.height));b=a.F.style;b.width=c.width+"px";b.height=c.heig
ht+"px";var d=Xfb(a),e=a.J.Ib(),f=Ja(a.la,function(m){return
m/e}),g=[a.aa[0]/e,a.aa[1]/e];c=tcb(scb(rcb(qcb(pcb(ocb(c),f),Sfb(a)),g),a.D.O),Oab
(a.bb)).build();g=c.R;a.D.F=g;f=g.x;g=g.y;var
k=c.W,l=a.xa.style;l.width=d.width+"px";l.height=d.height+"px";l.left=f+"px";l.top=
g+"px";d=c.J;b.overflowX=c.H?"auto":"hidden";b.overflowY=d?"auto":"hidden";a.ea.set
Position(k.width,
k.height,f+1,g+1,e);0==a.Ca&&jcb(a.D,c.aa);a.D.J=null;Yfb(a);icb(a.D,k)}function
Xfb(a){var b=a.Xa.oa().Bb();return new
qd(Math.round(b.width/a.J.Ib()),Math.round(b.height/a.J.Ib()))}function Yfb(a){var
b=!!a.D.O;Zk(a.W,"canvas-horiz-border",b);Zk(a.W,"canvas-vert-
border",b);a.W.style.visibility="inherit";P(R(),"icso")||
(a.F.style.visibility="inherit")}
function Wfb(a){var b=[];b.push(Hfb(a.Xa.oa(),my(a.V.D),a.Aa));var
c=gcb(a.La);c&&b.push(c);c=Sfb(a);var d=a.J.Ib();c=Ja(c,function(e){return
e*d});b.push(c);b=Pv(b);c=!fb(a.la,b);a.la=b;return c}function Sfb(a){var
b=Xfb(a),c=ny(a.V.D);a=ecb(a.Ka,c,!1);return[-a.left,-
a.top,b.width+a.right,b.height+a.bottom]}
function Rfb(a){var b=a.Xa.oa().Bb(),c=b.width/381;b=b.height/381;var
d=ny(a.V.D);d=ecb(a.Ka,d,!1);var e=rB(a.D);a=a.D.O;return Math.max(Math.min((e[2]-
(d.left+d.right)-a)/c,(e[3]-(d.top+d.bottom)-a)/b),0)}w.n4=da(235);w.wa=function()
{this.W.style.visibility="hidden";this.F.style.visibility="hidden";te(this.ha,this.
Va);Me.prototype.wa.call(this)};w.f4=da(236);var Ofb=new qd(100,100);function Zfb()
{};function $fb(a,b,c,d,e,f,g,k)
{MA.call(this,a,b,c,d,e,f,g.getId(),k)}x($fb,MA);w=$fb.prototype;w.Je=t(null);w.Yl=
function()
{return[0,0,0,0,0,0,0,0]};w.getType=t(1);w.yA=da(229);w.M2=da(211);w.Gl=h();w.Xh=h(
);function agb(a,b,c,d,e,f,g)
{uB.call(this,a,d);this.D=b;this.Xa=c;this.J=e;this.F=f;this.Td=g}x(agb,uB);agb.pro
totype.Je=function(){var a=this.J.F(this.F.Ea(),this.D);if(a){var
b=this.Xa.oa().Xo(this.D);b=tt([b]);for(var c=0;c<b.length;c++){var d=b[c],e=gx(new
dx(d)),f=P(R(),"sketchy-rpcs")?tx(this.Xa.oa(),this.Td):d.Yb();f=new XA(f,d);var
g=new Ecb(this.zc(),this.Ib());d=d.Ha(18)?d.Ha(22):0;g.render(new
Icb(a,e,d,f.D(24),f.D(23),f.D(21)),this.wc());this.Ia(g)}}};
agb.prototype.Sg=function(a,b)
{this.Ze();uB.prototype.Sg.call(this,a,b)};agb.prototype.Fj=function()
{this.Ze()};function bgb(a,b,c,d,e,f,g,k,l,m)
{MA.call(this,a,b,c,d,e,f,g,k);this.H=g;this.D=c?new
agb(a,g,d.Ma(),b,c.H,l,m):null}x(bgb,MA);w=bgb.prototype;w.Yl=function(){return
y6a(this.Aj().Ma().oa().Xo(this.H),this)};w.getType=t(2);w.yA=da(228);w.Je=function
(){this.Gl();return null};w.clear=function()
{MA.prototype.clear.call(this);this.D&&this.D.clear()};w.tZ=function()
{this.Gl();return null};w.Gl=function(){this.D&&(this.D.Vd()?this.D.Hd(new Xm,
{}):this.D.render({},this.Vn()))};w.Xh=function(){this.D&&this.D.Dh(this.Ib())};
w.CL=function(a){MA.prototype.CL.call(this,a);a[42]=a[42]||{};a[42].ag=!
0;a[42].Xd=this.H;a[42].pR=this.H};function QB(a,b,c)
{this.D=a;this.H=b;this.F=c;if(1>c)throw
Error("Rl");}QB.prototype.yq=p("D");QB.prototype.hj=p("H");QB.prototype.JA=function
(){return 0==this.D.Ld()?this.D.Ab():this.D.Ab()+this.F};QB.prototype.EN=function()
{return 1==this.D.Ld()?this.D.Kb():this.D.Kb()+this.F};function RB(a,b,c,d)
{this.D=a;this.F=b;this.x1=c;this.y1=d}RB.prototype.clone=function(){return new
RB(this.D,this.F,this.x1,this.y1)};RB.prototype.Ga=function(a){return
this.D==a.D&&this.F==a.F&&this.x1==a.x1&&this.y1==a.y1};function cgb(a,b,c,d)
{return dgb(a,!1,b,c,d).concat(dgb(a,!0,b,c,d))}function egb(a,b){return dgb(a,!
0,b,void 0,void 0)}function fgb(a,b){return dgb(a,!1,b,void 0,void 0)}
function dgb(a,b,c,d,e){var f=[],g=null,k=c?
c:a.D.Bm(),l=k.we(),m=k.kf();c=k.Jc();var n=k.Nc(),q=b?l:m;k=q+(b?c:n);l=b?m:l;m=l+
(b?n:c);for(c=[];q<=k;q++){n=[];for(var r=l;r<m;r++)b?n.push(new
Vr(q,r,0)):n.push(new Vr(r,q,1));n.length&&c.push(n)}a=e?
y(a.KJ,a):y(a.hj,a);for(b=0;b<c.length;b++){e=c[b];k=[];for(l=0;l<e.length;l+
+)q=e[l],g?(m=a(q),n=m.Rl==g.hj().Rl,d&&n||m.Ga(g.hj())?g=new QB(g.D,g.H,g.F+1):
(k.push(g),g=new QB(q,a(q),1))):g=new QB(q,a(q),1);null!
=g&&k.push(g);g=null;f.push(k)}return f}
;function ggb(a,b,c,d,e)
{this.Nb=a;this.J=OQa(a);this.O=b;this.R=c;this.H=d;this.D=igb(b);this.F=igb(c);thi
s.V=!!e}
function jgb(a,b,c){var d=b.yq(),e=d.Ab(),f=d.Kb(),g=a.Nb.F;a=a.Nb.H;c?Wr(d)?
(d=0<=e-1?a.Jb(e-1,f):null,e=e<a.Yc()?a.Jb(e,f):null):(d=0<=f-1?g.Jb(e,f-
1):null,e=f<g.fd()?g.Jb(e,f):null):(c=b.EN(),b=b.JA(),Wr(d)?(d=0<=e-1?a.Jb(e-
1,c):null,e=e<a.Yc()?a.Jb(e,c):null):(d=0<=f-1?g.Jb(b,f-1):null,e=f<g.fd()?
g.Jb(b,f):null));f=d;return null==f?e.ub()/2:null==e?
f.ub()/2:Math.max(f.ub(),e.ub())/2}function igb(a){var
b=[];b.push(0);b.push(a[0]);for(var c=1;c<a.length;c++)b.push(b[c]+a[c]);return b}
function kgb(a,b){this.path=a;this.D=b};function lgb(a,b,c,d)
{uB.call(this,a,d);this.Nb=b;this.Cc=c}x(lgb,uB);
lgb.prototype.Je=function(a){if(!this.Nb.isEmpty()){a=a.D;var b=new
ggb(this.Nb,a.mi(),a.ep(),this.Ib(),!0),c=this.Cc;a=[];for(var d=cgb(b.Nb,null,!
1,b.V),e=0;e<d.length;e++)for(var f=d[e],g=null,k=null,l=0;l<f.length;l++){var
m=f[l],n=m.hj(),q=b,r=m.yq();q=new
RB(q.D[r.Kb()],q.F[r.Ab()],q.D[m.EN()],q.F[m.JA()]);k?(q.D=g.x1,q.F=g.y1):
(g=jgb(b,m,!0),Wr(m.yq())?q.D-=g:q.F-
=g);g=null;l+1<f.length&&(g=f[l+1].hj());k=jgb(b,m,!1);null!
=g&&g.ub()>=n.ub()&&(k=-k);g=k;Wr(m.yq())?q.x1+=g:q.y1+=g;g=q;k=m;r=
b;m=c;if(0<n.Bf()&&0<n.ub()){var
u=[];r.Nb.transform.transform([q.D,q.F,q.x1,q.y1],0,u,0,2);q=Ov(u,!1);r={2:!1,15:!
0};r[17]=ZA(m,n.Oc()).ge();r[21]=n.Bf();r[22]=n.ub();r[16]=0;r[19]=0;r[20]=10;r[18]
=n.bx();m=r;q=new kgb(q,m)}else q=null;q&&n.Pu&&a.push(q)}for(b=0;b<a.length;b+
+)c=a[b],wB(this.zc(),c.path,c.D,this.wc())}};lgb.prototype.Xh=function()
{this.Hd(new Xm,vB(this))};function mgb(a){this.D=a};function ngb(a,b,c,d)
{uB.call(this,a,d);this.Nb=b;this.We=c}x(ngb,uB);
ngb.prototype.Je=function(a){if("none"!=this.We&&a.D){var b=a.F,c=this.Ib();b=new
ggb(this.Nb,b.mi(),b.ep(),c);c=6*c/2;for(var d=0,e;e=a.D[d];d++){var
f=this.Nb.KJ(e),g=e,k=b.Nb.hj(g),l=g.Kb(),m=g.Ab();l=new RB(b.D[l],b.F[m],Wr(g)?
b.D[l+1]:b.D[l],Wr(g)?b.F[m]:b.F[m+1]);g=new QB(g,k,1);k=jgb(b,g,!
0);m=l;Wr(g.yq())?m.D-=k:m.F-=k;k=jgb(b,g,!1);m=l;Wr(g.yq())?m.x1+=k:m.y1+=k;Wr(e)?
(l.D-=c,l.x1+=c):(l.F-=c,l.y1+=c);e=f.ub();e={15:!
0,21:.6,16:2,19:0,20:10,22:6*b.H+e,17:"#1a73e8"};f=[];this.Nb.transform.transform([
l.D,
l.F,l.x1,l.y1],0,f,0,2);wB(this.zc(),Ov(f,!
0),e,this.wc())}}};ngb.prototype.Xh=function(){this.Hd(new Xm,vB(this))};function
ogb(a,b){this.F=a;this.D=b};function pgb(a,b,c,d)
{uB.call(this,a,b);this.Nb=c;this.We=d}x(pgb,uB);pgb.prototype.Je=function(a)
{if("none"!=this.We&&a.D){var b=a.F;a=iw(this.Nb,a.D,void 0,void 0);for(var
c=0,d;d=a[c];c++){var e=this.Nb.Df(d),f=Mcb(b,d.Ab(),d.Kb(),e.Jc(),e.Nc());e={2:!
0,3:"#76a7fa",4:.5,1:!0};e[42]={Xd:this.Nb.getId(),wk:
[d.Ab(),d.Kb()]};d=Qv(f,this.Nb.transform);wB(this.zc(),Ov(d,!
0),e,this.wc())}}};function qgb(a,b){this.F=a;this.D=b};function rgb(a,b,c,d)
{uB.call(this,a,b);this.Nb=c;this.Cc=d}x(rgb,uB);rgb.prototype.Je=function(a)
{a=a.D;var
b=[0,0,a.ub(),a.tb()];sgb(this,y(this.Nb.Ha,this.Nb),b);b=lw(this.Nb);for(var
c=0;c<b.length;c++){var
d=b[c],e=d.Ab(),f=d.Kb();d=this.Nb.Jb(e,f);d=Mcb(a,e,f,d.Jc(),d.Nc());e=new
Wm(e,f);e=y(this.Nb.At,this.Nb,e);sgb(this,e,d)}};
function sgb(a,b,c){if(b(14)&&b(16)){var d={2:!0},e=b(60);1==e||2==e?
hdb(a.Cc,Nv(c).transform(a.Nb.transform),e,b(61),!1,b(62),b(73),a.Nb.transform,d):
(d[3]=ZA(a.Cc,b(15)).ge(),d[4]=b(16));d[1]=!
0;b=Qv(c,a.Nb.transform);wB(a.zc(),Ov(b,!0),d,a.wc())}}function tgb(a)
{this.D=a};function ugb(a,b,c,d){uB.call(this,a,d);this.Nb=b;this.We=c}x(ugb,uB);
ugb.prototype.Je=function(a){a=a.D;if("none"!=this.We){var b=new
ggb(this.Nb,a.mi(),a.ep(),this.Ib());a=[];var
c=b.Nb.D.Bm();c=aQa(b.Nb,Zr(c),1);for(var d=0,e;e=c[d];d++){var
f=Wr(e),g=e.Kb(),k=e.Ab(),l=new RB(b.D[g],b.F[k],b.D[f?g+1:g],b.F[f?
k:k+1]);g=b.Nb.hj(e);f=b;if(g.Rl)f=null;else{g=l.D;k=l.F;var m=l.x1;l=l.y1;var
n=2E3/381*f.H/2-f.H,q=f.F[f.F.length-1],r=f.D[f.D.length-
1],u=Wr(e);0==k&&(k+=n,u&&(l+=n));l==q&&(l-=n,u&&(k-=n));0==g&&(g+=n,u||
(m+=n));m==r&&(m-=n,u||(g-=n));n=[];f.Nb.transform.transform([g,
k,m,l],0,n,0,2);g=Ov(n,!1);k={2:!1,15:!
0,17:"#7a5a00",21:0};k[22]=2E3/381*f.H;k[16]=0;k[19]=0;k[20]=10;k[18]=0;k[34]=!
0;k[42]={nT:e,cursor:Wr(e)?12:1,Xd:f.Nb.getId(),type:16};f=k;f=new
kgb(g,f)}f&&a.push(f)}for(b=0;b<a.length;b+
+)c=a[b],wB(this.zc(),c.path,c.D,this.wc())}};ugb.prototype.Xh=function()
{this.Hd(new Xm,vB(this))};function vgb(a){this.D=a};function wgb(a,b,c,d)
{uB.call(this,a,b);this.Nb=c;this.We=d}x(wgb,uB);wgb.prototype.Je=function(a)
{if("none"!=this.We)for(var b=CJa(this.Nb.D),c=0;c<b.length;c++){var
d=b[c],e=d.Ab(),f=d.Kb();this.Nb.Jb(e,f);var g=qw(this.Nb,new
Wm(e,f)),k=Mcb(a.D,e,f,1,1);d={2:!0,3:"#fff",4:0,34:!0};d[42]={ag:!
0,Xd:this.Nb.getId(),pR:this.Nb.getId(),wk:[g.Ab(),g.Kb()],Hpa:[e,f],It:!
0};e=Qv(k,this.Nb.transform);wB(this.zc(),Ov(e,!0),d,this.wc())}};function xgb(a)
{this.D=a};function ygb(a){xta(nr(a),a.D.qa.F,a.D.O)};function zgb()
{}x(zgb,C);function Agb(a){var b=dBa(a);ygb(a);return Bgb(1.2*b,a.D.H)}function
Bgb(a,b){return"nor"===b?0:a*("sup"===b?-.33:.15)};function Cgb()
{}x(Cgb,zgb);function Dgb(a,b,c,d,e,f,g,k,l)
{uB.call(this,a,b);this.Nb=c;this.J=d;this.gi=e;this.O=f;this.R=g;this.We=k;this.Td
=l;this.D={};this.F=null}x(Dgb,uB);w=Dgb.prototype;w.Je=function(a)
{this.F=a.D;a=lw(this.Nb);for(var b=0;b<a.length;b++){var c=a[b];c=new
Wm(c.Ab(),c.Kb());Egb(this,c)&&this.Vm(c).ef()}Fgb(this);Ggb(this)};w.Fj=function()
{for(var a in this.D)this.D[a].dispose();this.D={}};w.Sg=function(a)
{a=a.cells;for(var b=0;b<a.length;b++)this.Vm(a[b]).ef();Fgb(this);Ggb(this)};
w.Xh=function(){for(var a=wb(this.D),b=0;b<a.length;b++)a[b].Dh(this.Ib())};
function Fgb(a){for(var
b=nw(a.Nb).concat(),c=gb(0,b.length),d=lw(a.Nb),e=0;e<d.length;e++){var
f=d[e],g=f.Jb(),k=g.Ha(53);k=k.jd()+k.Qe();var
l=a,m=f.Ab(),n=f.Kb(),q=l.Nb.Jb(m,n);q.Fe()?q.ec().isEmpty()?
(l=q.ec().getStyle("text",1),l=457.2*dBa(l)):l=381*l.Vm(new
Wm(m,n)).nr():l=7112;k+=l;l=Math.ceil(k/g.Jc());for(m=0;m<g.Jc();m++)n=f.Ab()
+m,c[n]=Math.max(c[n],l);l=ld.apply(null,b.slice(f.Ab(),f.Ab()
+g.Jc()));k>l&&(f=f.Ab()+g.Jc()-1,b[f]+=k-l)}d=a.F;if(b.length!=d.D.length)throw
Error("pl");d.D=b;
d.H=Lcb(b);Ncb(a.F,c)}function Ggb(a){for(var b=lw(a.Nb),c=0;c<b.length;c++){var
d=b[c],e=d.Ab(),f=d.Kb();d=new Wm(e,f);if(Egb(a,d)||a.D[d]&&a.D[d].Vd())
{d=a.Vm(d);var
g=a.Nb.Jb(e,f);e=Mcb(a.F,e,f,g.Jc(),g.Nc());f=g.Ha(44);tfb(d,Qv(e),a.Nb.transform,f
);P(R(),"sketchy-eitls")&&d.ef()}}}function Egb(a,b){if(Hgb(a,b))return!
0;a=a.Nb.Jb(b.Ab(),b.Kb());return a.Fe()?Wdb(a.ec()):!1}
w.Vm=function(a){if(!this.F)throw Error("Sl");if(!this.D[a]){var
b=this.Nb.Df(a),c=Mcb(this.F,a.Ab(),a.Kb(),b.Jc(),b.Nc());b=b.Ha(53);c[3]=Math.max(
c[3],c[1]+b.jd()+b.Qe()+1);b=this.D;var
d=this.gi.J,e=this.zc(),f=this.Ib(),g=this.Nb,k=this.wc(),l=this.We,m=this.gi,n=thi
s.O,q=this.R,r=this.Td,u=a.Ab(),v=a.Kb();e=y(d.O,d,e,k);k=d.J;var
A=m.Ma(),E=g.Jb(u,v),N=new ws(g.getId(),new Wm(u,v)),Q=P(R(),"sketchy-rpcs")?
tx(A.oa(),r):g.Yb();Q=new XA(Q,g);var U=E.Ha(44);c=Qv(c);var
aa=g.transform.clone();E=E.Ha(53);
g={ag:!0,Xd:g.getId(),wk:[u,v],It:!0};n=new R$a(A,n,k.D,q,N,Q,U,c,aa,E,g,!
1,k.F,0);"none"==l?d=new SB(m,n,l,d.Rf,d.F,d.Ik,d.Qq,d.Qa,e,r):(q=d.D.O,d=new
TB(d.D,m,n,l,new Igb(q,f),d.Rf,d.F,d.Ik,d.Qq,d.Qa,e,q.D,q.O,r,d.H));b[a]=d}return
this.D[a]};function Hgb(a,b){if(!a.J)return!1;b=new
ws(a.Nb.getId(),b);if(QUa(a.J.D.H).Mq(b))return!0;var c=a.J.F.D,d;for(d in
c)if(a.gi.Ma().Ym(d)&&a.gi.Ma().Tj(d).getSelection().D.Mq(b))return!0;return!
1}function Jgb(a){this.D=a};function Kgb(a,b,c,d,e,f,g,k,l,m,n)
{uB.call(this,a,l);var q=this;this.Nb=b;this.La=c;this.Ka=n;this.D=null;this.ha=!
1;n=0==g.J;this.J=c?new Ecb(this.zc(),l):null;this.W=new
Dgb(a,l,b,c,d,e,g,k,m);this.ea=new rgb(a,l,b,f);this.O=n?new
ngb(a,b,k,l):null;this.ma=new lgb(a,b,f,l);this.R=n?new
pgb(a,l,b,k):null;this.qa=new wgb(a,l,b,k);this.F=n?new
ugb(a,b,k,l):null;this.Ca=new Qcb(a,b,function(){return q.Af()},g,k,l);this.st=!
1;this.Ia(this.W);this.Ia(this.ea);this.Ia(this.ma);this.Ia(this.qa);this.J&&
this.Ia(this.J);this.O&&this.Ia(this.O);this.R&&this.Ia(this.R);this.F&&this.Ia(thi
s.F)}x(Kgb,uB);w=Kgb.prototype;
w.Je=function(){try{this.D=new Kcb(nw(this.Nb),this.Nb.mi());this.W.render(new
Jgb(this.D),this.wc());var
a=this.W.wc();this.J&&this.ha&&this.J.render(Lgb(this),this.wc(),a);this.ea.render(
new tgb(this.D),this.wc(),a);this.O&&this.O.render(new
ogb(this.D,null),this.wc(),a);this.ma.render(new
mgb(this.D),this.wc(),a);this.R&&this.R.render(new
qgb(this.D,null),this.wc(),a);this.qa.render(new
xgb(this.D),this.wc());this.F&&this.F.render(new vgb(this.D),this.wc())}catch(b)
{this.z9()}};
w.Sg=function(a){if(this.st)this.Ca.render(new Tcb(2,"Error rendering
table"),this.wc());else{var b=this.D.clone();this.W.Hd(a,new
Jgb(this.D));a.Oo&&this.D.Ga(b)||(this.Gl(this.ha),this.ea.Hd(a,new
tgb(this.D)),this.O&&this.O.Hd(a,new ogb(this.D,[])),this.ma.Hd(a,new
mgb(this.D)),this.R&&this.R.Hd(a,new qgb(this.D,null)),this.qa.Hd(a,new
xgb(this.D)),this.F&&this.F.Hd(a,new vgb(this.D)))}};w.Fj=function(){this.D=null};
w.z9=function(){this.st=!0;this.Ca.render(new Tcb(2,"Error rendering
table"),this.wc());this.W.clear();null!
=this.J&&this.J.clear();this.ea.clear();null!
=this.O&&this.O.clear();this.ma.clear();null!
=this.R&&this.R.clear();this.qa.clear();null!
=this.F&&this.F.clear()};w.Gl=function(a){if(!this.st){if(this.J){if(a){var
b=Lgb(this);this.J.Vd()?this.J.Hd(new
Xm,b):this.J.render(b,this.wc(),this.ea.wc())}this.ha!
=a&&this.J.ua(a)}this.ha=a}};w.Vm=function(a){return this.st?null:this.W.Vm(a)};
function Lgb(a){var
b=UB(a);b=[0,0,b.ub(),b.tb()];a.Nb.transform.transform(b,0,b,0,2);return new
Icb(a.La.H.F(a.Ka.Ea(),a.Nb.getId()),Ov(Qv(b),!0))}function UB(a){if(!a.D)throw
Error("Tl");return a.D}w.gR=da(238);w.vW=da(240);w.ep=function(){return
UB(this).ep()};w.$C=da(223);w.Af=function()
{return[0,0,UB(this).ub(),UB(this).tb()]};function VB(a,b,c,d,e,f,g,k,l)
{MA.call(this,b,c,d,e,f,g,k.getId(),l);this.Nb=k;this.pn=a}x(VB,MA);w=VB.prototype;
w.clear=function(){this.pn.clear();MA.prototype.clear.call(this)};w.Je=function()
{this.pn.render({},this.Vn());this.Gl();return null};w.Gl=function(){if(this.tQ)
{var a=this.Gq().D.J,b=0==this.zt().J,c="view_only"==this.
$bb;a=a.xb(this.Nb.getId())&&1==qy(a).length;b&&!c&&a?this.pn.Gl(!1):this.pn.Gl(!
0)}};w.Xh=function(){this.pn.Dh(this.Ib())};
w.Sna=function(a){if(!a)throw Error("Ul");var b=new
Xm;b.cells=a;a=UB(this.pn).clone();this.pn.Hd(b,{});UB(this.pn).Ga(a)||
this.Gl();return null};w.tZ=function(){this.tQ&&this.Gl();var a=new Xm;a.Oo=!
1;this.pn.Hd(a,{});return null};w.Yl=function(){return
Qv(this.Ih())};w.getType=t(5);w.yA=da(227);w.Ih=function(){var
a=UB(this.pn);a=[0,0,a.ub(),a.tb()];this.Nb.transform.transform(a,0,a,0,2);return
a};w.ub=function(){return UB(this.pn).ub()};w.tb=function(){return
UB(this.pn).tb()};w.Vm=function(a){return this.pn.Vm(a)};
w.mi=function(){return this.Nb.mi()};w.ep=function(){return this.pn.ep()};w.
$C=da(222);w.gR=da(237);w.vW=da(239);w.CL=function(a)
{MA.prototype.CL.call(this,a);a[42]=a[42]||{};a[42].ag=!0;var
b=this.Nb.getId();a[42].Xd=b;a[42].pR=b};function Mgb(a)
{B.call(this);this.ma=a;this.F={}}x(Mgb,B);w=Mgb.prototype;w.clear=function()
{for(var a in this.F)this.remove(a)};w.add=function(a,b)
{this.remove(a);this.F[a]=b};w.Dh=function(a){if(this.ma!=a){this.ma=a;var
b=this.F,c;for(c in b)b[c].Dh(a)}};w.Bi=function(a){return this.F[a]||
null};w.jx=function(a){return this.Bi(a)};w.Ib=p("ma");w.wa=function()
{this.clear();B.prototype.wa.call(this)};w.remove=function(a){var
b=this.Bi(a);b&&(delete this.F[a],b.clear())};function Ngb(a,b,c,d,e,f,g)
{Mgb.call(this,b);this.J=a;this.D=c;this.gi=d;this.Xt=e;this.qa=f;this.R=void 0!
==g?g:new Jcb(1)}x(Ngb,Mgb);w=Ngb.prototype;w.V3=function(){return
this.gi.Ma()};w.Gq=function(){if(null===this.D)throw Error("ik");return
this.D};w.zc=p("J");w.Aj=p("gi");w.zt=p("Xt");function Ogb(a,b,c){try{return
a.zc().Vla(c),b()}finally{a.zc().Ula()}}
function Pgb(a,b,c,d,e){var f=new Qgb(c,a);Rgb(a,b,d,null,function(g,k){var l=f.D;
(k=Sgb(f.F,g,f.We,k,e))&&(l[g.getId()]=k)},!1);return f.D}function Rgb(a,b,c,d,e,f)
{e(b,c,d);if(b instanceof $t&&(c=b.ij())){d=f?-1:c.length;for(var g=f?-
1:1,k=null,l=f?c.length-1:0;l!=d;l+=g)Rgb(a,c[l],b,k,e,f),f&&(k=c[l])}}function
Sgb(a,b,c,d,e){c=Tgb(a,b,c,d,e);a.add(b.getId(),c);return
c.render(a.Vn(d))}w.Vn=function(a){return a?(a=this.Bi(a.getId()))?
a.Vn():null:null};
function Tgb(a,b,c,d,e){if(b instanceof au)a=new
Gfb(a.J,a.Ib(),a.D,a.gi,a.V3(),a.Xt,a,b,c,a.qa);else if(b instanceof $t)a=new
bgb(a.J,a.Ib(),a.D,a.gi,a.Xt,a,b.getId(),c,a.R,e);else if(b instanceof mw)
{d=a.J;var f=a.Ib(),g=a.D,k=a.gi,l=a.V3(),m=a.Xt,n=a.R,q=P(R(),"sketchy-rpcs")?
tx(k.Ma().oa(),e):b.Yb();e=new Kgb(d,b,g,k,l,new XA(q,b),m,c,f,e,n);a=new
VB(e,d,f,g,k,m,a,b,c)}else{if(f=b instanceof Zv)d=b.Rg()&&d&&b.Yb()!=d,f=!
a.Xt.ea&&!b.Ha(159),f=d||f;f?a=new $fb(a.J,a.Ib(),a.D,a.gi,a.Xt,a,b,"none",
4):(d=a.V3(),a=Efb(a.J,a.Ib(),a.D,a.gi,d,a.Xt,a,b,c,a.R,e,a.qa.D,void 0))}return
a}function Qgb(a,b){this.We=a;this.F=b;this.D={}};function Ugb(){};function Vgb(a)
{B.call(this);var b=this;this.D=new Xh;this.ia(this.D);this.F=new
Hx;this.ia(this.F);this.Xa=a;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,a.sj(),function(c){b.D.dispatchEvent(c);"sketchy-
kixInSketchy"==c.D.getType()&&b.ZN().dispatchEvent(new
hTa(c.D,c.F,c.H,c.D.Fc().getKey()))})}x(Vgb,B);w=Vgb.prototype;w.sj=p("D");w.ZN=p("
F");w.zi=function(){return this.Xa.zi()};w.Tm=function(){return
this.Xa.Tm()};w.vh=function(){return this.Xa.vh()};w.wt=function(){return
this.Xa.wt()};function Wgb(a){this.Di=a};function Xgb(a){this.Di=a};function Ygb()
{};function Zgb(a,b,c,d,e,f,g,k,l,m)
{Ngb.call(this,a,b,c,d,e,k,l);this.We=g;this.xa=f;this.Di=null;this.aa=!
1;this.H=null;$gb(this);this.O=m?m:null;this.la=new Xh;this.ia(this.la);this.ea=new
Xh;this.ia(this.ea);this.V=new Xh;this.ia(this.V);this.ha=new
Xh;this.ia(this.ha)}x(Zgb,Ngb);w=Zgb.prototype;w.Dh=function(a)
{Ngb.prototype.Dh.call(this,a);this.O&&this.O.Dh(a)};w.V3=function(){if(!
this.xa)return this.Aj().Ma();this.H||(this.H=new Vgb(this.Aj().Ma()));return
this.H};
function $gb(a){if("none"!=a.We)try{var b=a.Gq()}catch(c)
{b=null}finally{if(null===b)throw Error("Vl");}}w.zJ=p("We");w.z8=function(a)
{this.We!=a&&(this.We=a,$gb(this),this.Di&&this.hE(this.Di))};w.hE=function(a)
{this.clear();var b={},c=tx(this.Aj().Ma().oa(),a);c&&(this.aa=!
0,this.Di=a,this.ha.dispatchEvent(new Xgb(this.Di)),b=Ogb(this,y(this.Xmb,this,c),!
0),this.ea.dispatchEvent(new Wgb(this.Di)));this.xU(b)};
w.clear=function()
{this.H&&(this.H.dispose(),this.H=null);Ngb.prototype.clear.call(this);this.aa=!
1};w.Vd=p("aa");w.Xmb=function(a){var
b={},c=[],d,e;a.Ha(3)&&(d=a.dh())&&(c.unshift(d),d.Ha(3)&&(e=d.dh())&&c.unshift(e))
;(d=Sgb(this,a,this.zJ(),null,a.getId()))&&(b[a.getId()]=d);for(d=0;d<c.length;d++)
{e=c[d];for(var f=0;f<e.ac();f+
+)Hb(b,Pgb(this,e.Eb(f),"none",a,a.getId()))}for(c=0;c<a.ac();c+
+)Hb(b,Pgb(this,a.Eb(c),this.We,a,a.getId()));ahb(this,a);return b};
function ahb(a,b){a.O&&b instanceof hw&&(b.Ha(9)?a.O.clear():(b=new
Ugb(a.Aj().Ma().oa().Bb()),a.O.render(b)))}w.xU=function(a)
{this.la.dispatchEvent(null);Cb(a)?this.V.dispatchEvent(new Ygb):(new
IB(wb(a))).addCallback(function(b){for(var c=!1,d=0;d<b.length;d++)if(!b[d][0]){c=!
0;break}this.C6(c)},this)};w.C6=function(){this.V.dispatchEvent(new
Ygb)};w.rV=p("la");w.xxa=p("ea");w.qV=p("V");w.yxa=p("ha");function
bhb(a,b,c,d,e,f,g,k,l,m){Zgb.call(this,a,b,c,d,e,f,g,k,l,m);var
n=this;this.W=this.R.Io(function(q){if(n.Vd()&&q.oldValue!=q.newValue)
{q=n.F;for(var r in q)q[r].Gl()}})}x(bhb,Zgb);w=bhb.prototype;w.RQ=function(a)
{if(this.Di&&!Cb(a))if(this.Di in a)if(a[this.Di].hI)
{a=tx(this.Aj().Ma().oa(),this.Di);if(!a)throw
Error("Wl");ahb(this,a);this.xU({})}else this.hE(this.Di);else for(var b in a)if(!
a[b].ZB){a=Ogb(this,y(this.Nsb,this,this.Di,a));this.xU(a);break}};
w.Nsb=function(a,b){var c=this.Aj().Ma().oa(),d=tx(c,a);if(!d)throw Error("Wl");var
e={},f;for(f in b)c.Hb(f)||(this.remove(f),e[f]=!
0);c={};a=y(this.Idb,this,a,b,e,c);Rgb(this,d,d,null,a,!0);b=[];var
g,k;d.Ha(3)&&(g=d.dh())&&(b.unshift(g),g.Ha(3)&&(k=g.dh())&&b.unshift(k));g=d.ac()?
d.Eb(0):null;for(k=b.length-1;0<=k;k--)for(e=b[k],f=e.ac()-
1;0<=f;f--)Rgb(this,e.Eb(f),d,g,a,!0),g=e.Eb(f);return c};
w.Idb=function(a,b,c,d,e,f,g){var k=e.getId(),l=!1;if(k in b)k in c||b[k].ZB||(l=!
0);else if(e instanceof Zv&&aw(e)){c=e.Ha(51);var m=e.Ha(52);if(c.getId()in b||
m.getId()in b)l=!0}if(l){b=b[k];b||(b=new Xm,b.Oo=!1,b.xx=!1,b.Cx=!
1);l=this.Bi(k);c=this.Vn(f);g=this.Vn(g);m=null;if(b.Oo)l&&(m=l.Sna(b.cells));else
if(b.xx){if(!l)throw Error("Xl");l.Gl()}else b.Cx?l&&(m=l.tZ(c,g)):
(l=Tgb(this,e,e.Yb().getId()!
=a?"none":this.zJ(),f,a),this.add(k,l),m=l.render(c,g));m&&(d[k]=m)}};
w.xU=function(a){Cb(a)||
this.Aj().W.flush();Zgb.prototype.xU.call(this,a)};w.A8=function(a){for(var
b=0;b<a.length;b++){var c=this.Bi(a[b]);c&&c.Gl()}};w.wa=function()
{Zgb.prototype.wa.call(this);this.W&&(this.R.jo(this.W),this.W=null)};function
WB(a)
{B.call(this);this.height=this.width=0;this.la=1;this.offsetY=this.offsetX=0;this.s
cale=a}x(WB,B);WB.prototype.Bb=function(){return new
qd(this.width,this.height)};WB.prototype.lx=da(233);WB.prototype.Ula=h();WB.prototy
pe.Vla=h();function chb()
{this.Pb="";this.Dd=this.parent=null;this.F=0}w=chb.prototype;w.getId=p("Pb");w.bd=
ca("Pb");w.getParent=p("parent");w.ij=function(){return this.Dd||
dhb};w.nm=p("F");w.PW=function(){return 0==this.nm()};w.Ia=function(a,b)
{a.getParent();null===b||this.ij();a.parent=this;this.Dd=this.Dd||
{};this.Dd[a.getId()]=a;this.F++};w.removeChild=function(a){a.getParent();var
b=a.getId();a=a.Ze();a.push(b);delete this.Dd[b];this.F--;return a};
w.Ze=function(){for(var a=[this],b=[],c=0;c<a.length;c++){var d=a[c].ij(),e;for(e
in d){var f=d[e];a.push(f);b.push(f.getId())}}this.tv();return b};w.tv=function()
{this.Dd=null;this.F=0};w.Nta=function(){this.parent=null};var dhb={};function
XB(a){chb.call(this,a);this.next=this.
$j=this.D=this.head=null}x(XB,chb);XB.prototype.ah=function(a,b){for(var
c=this.head;c;)a.call(b,c),c=c.next};XB.prototype.Ia=function(a,b){if(null!==b){var
c=this.ij()[b];a.next=c;a.$j=c.$j;c.$j=a;a.$j?a.$j.next=a:this.head=a}else{if(a.
$j=this.D)this.D.next=a;this.head=this.head||
a;this.D=a}chb.prototype.Ia.call(this,a,b)};
XB.prototype.removeChild=function(a){a.$j&&(a.$j.next=a.next);a.next&&(a.next.$j=a.
$j);a==this.head&&(this.head=a.next);a==this.D&&(this.D=a.$j);return
chb.prototype.removeChild.call(this,a)};XB.prototype.tv=function()
{this.head=this.D=null;chb.prototype.tv.call(this)};function ehb(a,b,c){a=void
0===a?null:a;b=void 0===b?null:b;c=void 0===c?
null:c;XB.call(this);this.qb=a;this.J=b;this.H=c}x(ehb,XB);w=ehb.prototype;w.Ia=fun
ction(a,b){XB.prototype.Ia.call(this,a,b);a.ga()&&fhb(this,a)};function fhb(a,b)
{a=a.ga(!0);var c=b.ga();for(b=b.next;b&&!b.ga();)b=b.next;b?
a.insertBefore(c,b.ga()):a.appendChild(c)}w.ga=function(a){(void 0===a?0:a)&&!
this.qb&&(a=this.getParent(),this.qb=(0,this.J)
(),this.qb.n9=this.getId(),this.H&&this.H(this.qb),fhb(a,this));return this.qb};
w.removeChild=function(a){var b=XB.prototype.removeChild.call(this,a);
(a=a.ga())&&a.parentNode.removeChild(a);return b};w.tv=function()
{XB.prototype.tv.call(this);if(this.qb)for(;this.qb.lastChild;)this.qb.removeChild(
this.qb.lastChild)};w.bd=function(a)
{XB.prototype.bd.call(this,a);this.qb&&(this.qb.n9=a)};function YB()
{Me.call(this);this.Oa=0;this.endTime=this.startTime=null}z(YB,Me);YB.prototype.Sl=
function(){return 0==this.Oa};YB.prototype.qw=function()
{this.Wr("begin")};YB.prototype.Iv=function(){this.Wr("end")};function ghb(a)
{a.Wr("finish")}YB.prototype.Wr=function(a){this.dispatchEvent(a)};function
hhb(a,b,c){B.call(this);this.Pb=null;this.F=!1;this.dn=a;this.H=c;this.D=b||
window;this.Cd=y(this.Rxa,this)}z(hhb,B);w=hhb.prototype;w.start=function()
{this.stop();this.F=!1;var a=ihb(this),b=jhb(this);a&&!
b&&this.D.mozRequestAnimationFrame?
(this.Pb=De(this.D,"MozBeforePaint",this.Cd),this.D.mozRequestAnimationFrame(null),
this.F=!0):this.Pb=a&&b?a.call(this.D,this.Cd):this.D.setTimeout(Ub(this.Cd),20)};
w.stop=function(){if(this.ld()){var a=ihb(this),b=jhb(this);a&&!
b&&this.D.mozRequestAnimationFrame?Ke(this.Pb):a&&b?
b.call(this.D,this.Pb):this.D.clearTimeout(this.Pb)}this.Pb=null};w.Gp=function()
{this.stop();this.Rxa()};w.ld=function(){return null!=this.Pb};w.Rxa=function()
{this.F&&this.Pb&&Ke(this.Pb);this.Pb=null;this.dn.call(this.H,ya())};w.wa=function
(){this.stop();hhb.fb.wa.call(this)};
function ihb(a){a=a.D;return a.requestAnimationFrame||
a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||
a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}function jhb(a)
{a=a.D;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||
a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||
a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};var
khb={},lhb=null,ZB=null;function mhb(a){var b=va(a);b in khb||
(khb[b]=a);nhb()}function ohb(a){a=va(a);delete
khb[a];Cb(khb)&&ZB&&ZB.stop()}function phb(a){var
b=ZB&&ZB.ld();se(ZB);ZB=null;lhb=a;b&&nhb()}function nhb(){ZB||(lhb?ZB=new
hhb(function(b){qhb(b)},lhb):ZB=new gk(function(){qhb(ya())},20));var a=ZB;a.ld()||
a.start()}function qhb(a){sb(khb,function(b){b.KY(a)});Cb(khb)||nhb()};function
$B(a,b,c,d){YB.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw
Error("Yl");if(a.length!=b.length)throw
Error("Zl");this.ny=a;this.wU=b;this.duration=c;this.O=d;this.coords=[];this.D=!
1;this.progress=0;this.H=null}z($B,YB);w=$B.prototype;w.getDuration=p("duration");
w.play=function(a){if(a||this.Sl())this.progress=0,this.coords=this.ny;else
if(1==this.Oa)return!1;ohb(this);this.startTime=a=ya();-
1==this.Oa&&(this.startTime-
=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.H=this
.startTime;this.progress||this.qw();this.Wr("play");-
1==this.Oa&&this.Wr("resume");this.Oa=1;mhb(this);rhb(this,a);return!
0};w.stop=function(a)
{ohb(this);this.Oa=0;a&&(this.progress=1);shb(this,this.progress);this.Wr("stop");t
his.Iv()};
w.wa=function(){this.Sl()||this.stop(!1);this.Wr("destroy");
$B.fb.wa.call(this)};w.destroy=function(){this.dispose()};w.KY=function(a)
{rhb(this,a)};function rhb(a,b){b<a.startTime&&(a.endTime=b+a.endTime-
a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-
a.startTime);1<a.progress&&(a.progress=1);a.H=b;shb(a,a.progress);1==a.progress?
(a.Oa=0,ohb(a),ghb(a),a.Iv()):1==a.Oa&&a.mma()}
function shb(a,b){"function"===typeof
a.O&&(b=a.O(b));a.coords=Array(a.ny.length);for(var c=0;c<a.ny.length;c+
+)a.coords[c]=(a.wU[c]-a.ny[c])*b+a.ny[c]}w.mma=function()
{this.Wr("animate")};w.Wr=function(a){this.dispatchEvent(new thb(a,this))};function
thb(a,b)
{ye.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=
b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Oa}z(thb
,ye);function aC(a,b,c,d,e){$B.call(this,b,c,d,e);this.element=a}z(aC,
$B);w=aC.prototype;w.jD=qa;w.qf=function(){void
0===this.GB&&(this.GB=vm(this.element));return this.GB};w.mma=function()
{this.jD();aC.fb.mma.call(this)};w.Iv=function()
{this.jD();aC.fb.Iv.call(this)};w.qw=function()
{this.jD();aC.fb.qw.call(this)};function bC(a,b,c,d,e){"number"===typeof
b&&(b=[b]);"number"===typeof c&&(c=[c]);aC.call(this,a,b,c,d,e);if(1!=b.length||1!
=c.length)throw Error("am");this.F=-1}z(bC,aC);var uhb=1/1024;
bC.prototype.jD=function(){var a=this.coords[0];Math.abs(a-
this.F)>=uhb&&(tm(this.element,a),this.F=a)};bC.prototype.qw=function(){this.F=-
1;bC.fb.qw.call(this)};bC.prototype.Iv=function(){this.F=-
1;bC.fb.Iv.call(this)};bC.prototype.show=function()
{this.element.style.display=""};function vhb(a,b,c)
{bC.call(this,a,1,0,b,c)}z(vhb,bC);vhb.prototype.qw=function()
{this.show();vhb.fb.qw.call(this)};vhb.prototype.Iv=function()
{this.element.style.display="none";vhb.fb.Iv.call(this)};
function whb(a,b,c){bC.call(this,a,0,1,b,c)}z(whb,bC);whb.prototype.qw=function()
{this.show();whb.fb.qw.call(this)};function xhb(a,b){this.H=b?b:function()
{return""+yhb++};this.D={};this.F=a;a=b?
b():"0";this.F.bd(a);this.D[a]=this.F}xhb.prototype.isEmpty=function(){return
this.F.PW()};xhb.prototype.clear=function()
{this.F.tv();this.D={};this.D[0]=this.F};xhb.prototype.remove=function(a,b)
{a=this.D[a];if(!a)return[];if(!b&&a.getParent()==this.F&&1==this.F.nm())return
this.clear(),[a.getId()];b=a.getParent().removeChild(a);for(a=0;a<b.length;a+
+)delete this.D[b[a]];return b};
xhb.prototype.Ze=function(a,b){var c=this.D[a];if(!c||c.PW())return[];if(!
b&&c.getParent()==this.F&&1==this.F.nm())return
this.clear(),b=Object.keys(c.ij()),c.Nta(),c.tv(),this.D[a]=c,this.F.Ia(c,null),b;a
=c.Ze();for(c=0;c<a.length;c++)delete this.D[a[c]];return a};function zhb(a,b,c,d)
{var e=a.H();b.bd(e);a.D[e]=b;(null!==c?a.D[c]:a.F).Ia(b,d);return e}var
yhb=1;function Ahb(a,b,c){WB.call(this,c);var
d=this;this.F=a;this.Va=0;this.Na=Bhb+
+;this.J=b;this.F.appendChild(this.J);this.Ka=new ehb(this.J);this.O=new
xhb(this.Ka,function(){return"e"+d.Na+"_"+d.Va+
+})}x(Ahb,WB);w=Ahb.prototype;w.clear=function()
{this.Ze(this.Ka.getId())};w.ga=function(a){var b=this.O.D[a]||null;if(!b)throw
Error("cm`"+a);return b.ga(!0)};function Chb(a,b){if(!b.n9||b!=a.ga(b.n9))throw
Error("dm");return b.n9}w.remove=function(a){a=this.O.remove(a,!0);for(var
b=0;b<a.length;b++)this.Fna(a[b])};
w.Ze=function(a){a=this.O.Ze(a,!0);for(var b=0;b<a.length;b+
+)this.Fna(a[b])};w.Fna=h();w.show=function(a,b)
{this.ga(a).style.display=b?"":"none"};function Gcb(a,b,c,d,e){a=a.ga(b);c=new
bC(a,c,0,d,void 0);c.play();Ge(c,"end",e)}w.Ht=function(a,b,c,d){c=zhb(this.O,new
ehb(a),void 0===c?null:c,void 0===d?null:d);Dhb(this,a,b);return c};function
Ehb(a,b,c,d){return zhb(a.O,new ehb(void 0,function(){return NB(a.D,"g",void
0)},function(e){return Dhb(a,e,b)}),void 0===c?null:c,void 0===d?null:d)}
w.ij=function(a){var b=[];if(a=this.O.D[a]||
null)for(a=a.head;a;)b.push(a.getId()),a=a.next;return b};w.getParent=function(a)
{return(a=this.O.D[a]||null)&&a.getParent()?
a.getParent().getId():null};w.wa=function()
{this.F.parentNode.removeChild(this.F);WB.prototype.wa.call(this)};var
Bhb=0;function Fhb(a){this.D=a}
function Ghb(a,b){if(!b.length)return null;for(var
c=Hhb(a,"filter",Ihb),d=0;d<b.length;d++){var e=a;var f=b[d];var
g=d;switch(f.getType()){case "colormatrix":var k=g;f=hb(f.F.gg()).join("
");f=Hhb(e,"feColorMatrix",{"in":Jhb(k),type:"matrix",values:f});break;case
"componenttransfer":k=f;if(!(k.O||k.J||k.H||k.F))throw
Error("fm");f=Hhb(e,"feComponentTransfer",
{"in":Jhb(g)});Khb(e,f,"feFuncR",k.O);Khb(e,f,"feFuncG",k.J);Khb(e,f,"feFuncB",k.H)
;Khb(e,f,"feFuncA",k.F);break;case "convolve":k=f.H;f={"in":Jhb(g),
edgeMode:Lhb[f.F],kernelMatrix:k.Rc().join(" "),order:[k.D,k.F].join("
"),targetX:k.H,targetY:k.J,preserveAlpha:f.J};f=Hhb(e,"feConvolveMatrix",f);break;d
efault:throw
Error("em`"+f.getType());}f.setAttribute("result","result-"+g);f.setAttribute("colo
r-interpolation-filters","sRGB");c.appendChild(f)}return c}
function Khb(a,b,c,d){if(d){a=Hhb(a,c,void 0);c=d.getType();var e=Mhb[c];switch(c)
{case "discrete":Nhb(a,{type:e,tableValues:Ih(d.F).join(" ")});break;case
"table":Nhb(a,{type:e,tableValues:Ih(d.F).join(" ")});break;default:throw
Error("gm`"+d.getType());}b.appendChild(a)}}function Jhb(a){return 0<a?"result-"+
(a-1):"SourceGraphic"}function Hhb(a,b,c)
{a=a.D.createElementNS("http://www.w3.org/2000/svg",b);c&&Nhb(a,c);return a}
function Nhb(a,b){for(var c in b){if(null==b[c])throw
Error("hm`"+c);a.setAttribute(c,b[c])}}var
Ihb={filterUnits:"objectBoundingBox",primitiveUnits:"objectBoundingBox",x:"0%",y:"0
%",width:"100%",height:"100%"},Mhb={discrete:"discrete",table:"table"},Lhb={duplica
te:"duplicate",none:"none",wrap:"wrap"};function cC(a,b){for(var c in b){var
d=b[c];if(null==d)throw Error("im`"+c);a.setAttribute(c,d)}}function dC(a,b){return
a.Lb().createElementNS("http://www.w3.org/2000/svg",b)}var
Ohb={},Phb=(Ohb[0]="M",Ohb[1]="L",Ohb[2]="C",Ohb[4]="Z",Ohb);function Qhb(a,b)
{b=void 0===b?null:b;var c=[];Jv(a,function(d,e)
{c.push(Phb[d]);b&&b.transform(e,0,e,0,e.length/2);$a(c,e)});return c.join("
")};function Rhb(){if(!Oc)return!1;try{return new
ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var
Shb=Oc&&Rhb();function Thb(a,b){for(var c=0;c<b.length;c+
+)a.removeAttribute(b[c])}function Uhb(a){try{var b=(new
DOMParser).parseFromString(a,"text/xml")}catch(c){return uv().log(Error("km"),
{svgString:a}),null}return b.getElementsByTagName("parsererror").length?
(uv().log(Error("km"),{svgString:a}),null):b&&b.removeChild(b.firstChild)}function
Vhb(a){return(a=Uhb('<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">'+a+"</svg>"))&&a.removeChild(a.firstChi
ld)}
function eC(a,b){return dC(a,b)};function Whb(a,b,c,d,e,f)
{Ahb.call(this,b,c,e);this.W=this.Ca=null;this.ma=!
1;this.xa=f;this.D=a;this.ea=d;this.qa={};this.La=new
Fhb(this.D);this.ha={};this.R={};this.aa={};this.V={};this.za={};this.H={}}x(Whb,Ah
b);
function Xhb(a,b,c,d){d=void 0===d?!1:d;var e=a.ownerDocument,f=Uhb('<svg
version="1.1" fill-rule="evenodd" fill="none" stroke="none" stroke-linecap="square"
stroke-miterlimit="10" overflow="hidden" preserveAspectRatio="none"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"></svg>');f.style.lineHeight="normal";nul
l!=c&&cC(f,c);d?cC(f,{"pointer-events":"none"}):(c=fC(e,"rect",
{fill:"#ffffff","fill-
opacity":"0",width:"100%",height:"100%"}),f.appendChild(c));a.appendChild(f);
a=NB(e,"g",void 0);c=NB(e,"defs",void
0);c.setAttribute("cursor","default");a.appendChild(c);return new
Whb(e,f,a,c,b,d)}w=Whb.prototype;w.Fna=function(a)
{Yhb(this,a);Zhb(this,a);ueb(this,a);veb(this,a);xeb(this,a);yeb(this,a);delete
this.H[a]};function Zhb(a,b){var c=a.ha[b];c&&(delete
a.ha[b],c.parentNode.removeChild(c));return!!c}
function ueb(a,b){var c=a.R[b];if(c){delete a.R[b];var
d=c.parentNode;c.parentNode.removeChild(c);Array.prototype.forEach.call(d.childNode
s,function(e){d.parentNode.appendChild(e)});d.parentNode.removeChild(d)}}function
veb(a,b){var c=a.aa[b];c&&(delete a.aa[b],c.parentNode.removeChild(c))}function
Yhb(a,b){var c=a.qa[b];c&&(delete a.qa[b],c.parentNode.removeChild(c))}
function xeb(a,b){var c=a.V[b];if(c){delete a.V[b];var
d=c.parentNode;c.parentNode.removeChild(c);Array.prototype.forEach.call(d.childNode
s,function(e){d.parentNode.appendChild(e)});d.parentNode.removeChild(d)}}function
yeb(a,b){var c=a.za[b];c&&(delete a.za[b],c.parentNode.removeChild(c))}function
wB(a,b,c,d,e,f){d=void 0===d?null:d;e=void 0===e?null:e;c=a.Ht(NB(a.D,"path",void
0),c,d,e);xB(a,c,b,void 0,f);return c}w.getBBox=function(a){return
this.ga(a).getBBox()};
w.resize=function(a,b){this.width=a;this.height=b;this.la=1;$hb(this);cC(this.F,
{width:a+"px",height:b+"px",viewBox:"0 0 "+a*this.scale+"
"+b*this.scale})};w.translate=function(a,b){this.offsetX=a;this.offsetY=b;
$hb(this)};function $hb(a){cC(a.J,{transform:"translate("+a.offsetX*a.scale+"
"+a.offsetY*a.scale+") scale("+a.la+")"})}
w.drawImage=function(a,b,c,d,e,f,g,k,l){f=void 0===f?null:f;g=void 0===g?
null:g;if(!a)throw Error("lm");d=(void 0===l?null:l)||Ov(Qv(b,c),!
0);k=Lv(b);l=Mv(b);var m=b[0],n=b[1];b=NB(this.D,"image",void
0);bib(b,a,k,l,m,n,c);a=this.Ht(NB(this.D,"g",void 0),
{},f,g);c=NB(this.D,"clipPath",void 0);f=this.Ht(c,
{},a);c.setAttribute("id",f);wB(this,d,{},f);c=this.Ht(fC(this.D,"g",{"clip-
path":"url(#"+f+")"}),{},a);this.Ht(b,e,c);return a};
function Reb(a,b,c,d,e,f,g,k){if(!c)throw Error("lm");f=(void 0===k?null:k)||
Ov(Qv(d,e),!
0);k=a.ga(b);b=k.firstChild.firstChild;k=k.lastChild.firstChild;cib(a,k,g);dib(b,f)
;bib(k,c,Lv(d),Mv(d),d[0],d[1],e)}
function Xeb(a,b,c,d,e,f,g,k){var l=void 0;k=void 0===k?null:k;l=void 0===l?
null:l;if(!d)throw Error("lm");k=a.Ht(NB(a.D,"g",void 0),{},k,l);var
m=NB(a.D,"pattern",void 0);l=a.Ht(m,{},a.Ht(NB(a.D,"defs",void 0),
{},k));m.setAttribute("id",l);eib(a,m,c,d,e,g);b=wB(a,b,f,k);a.ga(b).setAttribute("
fill","url(#"+l+")");return k}function Web(a,b,c,d,e,f,g,k){if(!e)throw
Error("lm");b=a.ga(b);eib(a,b.firstChild.firstChild,d,e,f,k);d=b.lastChild;dib(d,c)
;cib(a,d,g)}
function eib(a,b,c,d,e,f){var g=1==f||3==f;f=2==f||3==f;cC(b,{width:g?
2*e.width:e.width,height:f?
2*e.height:e.height,patternUnits:"userSpaceOnUse",patternTransform:c.toString()});f
or(c=(g?2:1)*(f?2:1);b.childElementCount<c;){var k=NB(a.D,"image",void
0);b.appendChild(k)}for(;b.childElementCount>c;)Od(b.lastChild);a=0;b=Pd(b);bib(b[a
++],d,e.width,e.height);g&&bib(b[a++],d,e.width,e.height,-2*e.width,0,Hs(-
1,1));f&&bib(b[a++],d,e.width,e.height,0,-2*e.height,Hs(1,-1));g&&f&&bib(b[a+
+],d,e.width,e.height,
-2*e.width,-2*e.height,Hs(-1,-1))}function Bfb(){return!1}w.Vla=function(a){a=void
0===a?!
1:a;this.Ca=fib(this).suspendRedraw(6E4);a&&(this.W=zda(this.J),this.F.removeChild(
this.J),this.ma=!0)};w.Ula=function(){this.ma&&(this.W&&this.W.parentNode==this.F?
uda(this.J,this.W):this.F.appendChild(this.J),this.W=null,this.ma=!
1);fib(this).unsuspendRedraw(this.Ca);this.Ca=null};function fib(a)
{for(a=a.F;a.ownerSVGElement;)a=a.ownerSVGElement;return a}
function xB(a,b,c,d,e){b=a.ga(b);null!=c&&dib(b,c);null!
=d&&cib(a,b,d);e&&b.setAttribute("transform",e.toString())}function dib(a,b){(b=b
instanceof Hv?Qhb(b):b.replace(/X/g,"Z"))?
a.setAttribute("d",b):a.setAttribute("d","M 0 0")}function fC(a,b,c){return
NB(a,b,c)}function NB(a,b,c)
{a=a.createElementNS("http://www.w3.org/2000/svg",b);c&&cC(a,c);return a}
function Dhb(a,b,c){var d={},e=[];if(c[2]){var f=c[6];1==f||2==f?
(f=Chb(a,b),f=gib(a,f,c),d.fill="url(#"+f.id+")"):(d.fill=c[3],d["fill-
opacity"]=c[4])}if(c[15]){f=c[22];var g=c[16];d.stroke=c[17];d["stroke-
opacity"]=c[21];d["stroke-width"]=f;d["stroke-linecap"]=hib[g];d["stroke-
linejoin"]=iib[c[19]];d["stroke-miterlimit"]=c[20];(f=V$a(c[18],g,f))&&(d["stroke-
dasharray"]=f.join(","))}c[43]&&(d["font-family"]=c[8],d["font-
size"]=c[10],d["text-anchor"]=c[44],c[7]&&(d["font-weight"]="bold"),c[9]&&(d["font-
style"]=
"italic"));c[25]&&(d["shape-rendering"]="optimizeSpeed");c[1]&&(d["shape-
rendering"]="crispEdges");c[34]?d["pointer-
events"]="visiblePainted":a.xa&&(d["pointer-
events"]="visiblePainted");c[24]&&(d["pointer-
events"]="none");c[5]&&(g=Chb(a,b),f=Zhb(a,g),(a=jib(a,g,c[5]))?
d.filter="url(#"+a.id+")":f&&e.push("filter"));Thb(b,e);cC(b,d);c[42]&&(b.tag=c[42]
);c[45]&&(d=Vhb("<title>"+c[45]+"</title>"),b.appendChild(d));c[33]&&b.setAttribute
("id",c[33])}
function cib(a,b,c){var d=Chb(a,b),e={},f=[];if(15 in c)if(c[15]){for(var
g=[17,21,22,16,19,20],k=0;k<g.length;k++);g=c[22];k=c[16];if(18 in c){var
l=V$a(c[18],k,g);l?e["stroke-dasharray"]=l:f.push("stroke-
dasharray")}e.stroke=c[17];e["stroke-opacity"]=c[21];e["stroke-
linejoin"]=iib[c[19]];e["stroke-miterlimit"]=c[20];e["stroke-width"]=g;e["stroke-
linecap"]=hib[k]}else $a(f,"stroke stroke-opacity stroke-linecap stroke-linejoin
stroke-miterlimit stroke-dasharray stroke-width".split(" "));if(43 in c)if(c[43])
{g=
[8,10,44];for(k=0;k<g.length;k++);e["font-family"]=c[8];e["font-
size"]=c[10];e["text-anchor"]=c[44];c[7]?e["font-weight"]="bold":f.push("font-
weight");c[9]?e["font-style"]="italic":f.push("font-style")}else $a(f,["font-
family","font-size","text-anchor","font-weight","font-style"]);g=!1;25 in
c&&(c[25]?e["shape-rendering"]="optimizeSpeed":g=!0);1 in c&&(g=!1,c[1]?e["shape-
rendering"]="crispEdges":("shape-rendering"in e&&delete e["shape-rendering"],g=!
0));g&&f.push("shape-rendering");if(2 in c)if(Yhb(a,
d),c[2])if(g=c[6],1==g||2==g){g=[14,13,12];for(k=0;k<g.length;k+
+);e.fill="url(#"+gib(a,d,c).id+")";f.push("fill-
opacity")}else{g=[3,4];for(k=0;k<g.length;k++);e.fill=c[3];e["fill-
opacity"]=c[4]}else $a(f,["fill","fill-opacity"]);g=!1;5 in c&&(Zhb(a,d),g=!1,
(d=jib(a,d,c[5]))?e.filter="url(#"+d.id+")":g=!0);g&&f.push("filter");d=!1;34 in
c&&(c[34]?e["pointer-events"]="visiblePainted":a.xa?e["pointer-
events"]="visiblePainted":d=!0);24 in c&&(d=!1,c[24]?e["pointer-
events"]="none":a.xa?e["pointer-events"]=
"visiblePainted":("pointer-events"in e&&delete e["pointer-events"],d=!
0));d&&f.push("pointer-events");Thb(b,f);cC(b,e);42 in c&&(b.tag=c[42]);33 in
c&&b.setAttribute("id",c[33]);if(45 in c){a=Pd(b);for(e=0;e<a.length;e+
+)if("title"==a[e].nodeName){Od(a[e]);break}null!
==c[45]&&(c=Vhb("<title>"+c[45]+"</title>"),b.appendChild(c))}}function jib(a,b,c)
{if(a.ha[b])throw
Error("nm`"+b);if(c=Ghb(a.La,c))c.id="filter-"+va(c),a.ea.appendChild(c),a.ha[b]=c;
return c}
function web(a,b,c){if(a.R[b])throw Error("om`"+b);var d=fC(a.D,"use",
{transform:c[32].toString(),visibility:"hidden","pointer-
events":"none"}),e=a.ga(b),f=e.getAttribute("id");f||
(f=va(e),e.setAttribute("id",f));var
g=f;c[35]&&(g="shapeWithShadow-"+g);d.setAttributeNS("http://www.w3.org/1999/xlink"
,"href","#"+g);g=NB(a.D,"g",void 0);g.appendChild(d);d=NB(a.D,"g",void
0);d.appendChild(g);d.setAttribute("id","shapeWithReflection-"+f);e.parentNode.inse
rtBefore(d,e);d.appendChild(e);a.R[b]=g;if(a.aa[b])throw Error("pm`"+
b);e=c[30];f=c[28];e=kib(a,[e[0],e[1],f[0],f[1]],void 0,!0);lib(a,e,
[{position:0,color:"#ffffff",opacity:c[31]},
{position:1,color:"#ffffff",opacity:c[29]}]);f="gradient-"+va(e);e.id=f;c=c[27];f=f
C(a.D,"rect",
{x:c[0],y:c[1],width:Lv(c),height:Mv(c),stroke:"none",fill:"url(#"+f+")"});c=fC(a.D
,"mask",
{x:c[0],y:c[1],width:Lv(c),height:Mv(c),maskUnits:"userSpaceOnUse"});c.id="mask-"+v
a(c);c.appendChild(e);c.appendChild(f);a.ea.appendChild(c);a.aa[b]=c;g.setAttribute
("mask","url(#"+c.id+")")}
function gib(a,b,c){var d=c[6],e=c[14].concat(),f=c[13].clone();c=c[12];for(var
g=[f.oh,f.Jg,f.ai,f.ti],k=0,l=0,m=0;4>m;m++){var
n=Math.abs(g[m]);k=Math.min(k,n);l=Math.max(l,n)}g=Tv(e.slice(0,2),e.slice(2,4));va
r q;g<k?
q=Math.sqrt(k/g):g>l&&(q=Math.sqrt(l/g));q&&(Hs(q,q).transform(e,0,e,0,2),f.scale(1
/q,1/q));2==d?(d=Tv(e.slice(0,2),e.slice(2,4)),e=fC(a.D,"radialGradient",
{gradientUnits:"userSpaceOnUse",gradientTransform:f.toString(),cx:e[0],cy:e[1],r:d}
)):e=kib(a,e,f);lib(a,e,c);e.id="gradient-"+
va(e);a.ea.appendChild(e);return a.qa[b]=e}function kib(a,b,c,d){b={gradientUnits:
(void 0===d?
0:d)?"objectBoundingBox":"userSpaceOnUse",x1:b[0],y1:b[1],x2:b[2],y2:b[3]};c&&(b.gr
adientTransform=c.toString());return NB(a.D,"linearGradient",b)}function lib(a,b,c)
{for(var d=0;d<c.length;d++){var e=c[d];b.appendChild(fC(a.D,"stop",
{offset:100*e.position+"%","stop-color":e.color,"stop-opacity":e.opacity}))}}
function zeb(a,b,c){if(a.V[b])throw Error("qm`"+b);var d=fC(a.D,"use",
{transform:c[40].toString(),visibility:"hidden","pointer-
events":"none"}),e=a.ga(b),f=e.getAttribute("id");f||
(f=va(e),e.setAttribute("id",f));d.setAttributeNS("http://www.w3.org/1999/xlink","h
ref","#"+f);var g=NB(a.D,"g",void 0);g.appendChild(d);d=NB(a.D,"g",void
0);d.appendChild(g);d.setAttribute("id","shapeWithShadow-"+f);e.parentNode.insertBe
fore(d,e);d.appendChild(e);a.V[b]=g;e=c[37];e=fC(a.D,"filter",
{id:"shadowFilter-"+b,
filterUnits:"userSpaceOnUse",x:e[0],y:e[1],width:Lv(e),height:Mv(e)});f=fC(a.D,"feG
aussianBlur",
{"in":"SourceAlpha",stdDeviation:.5*c[36],result:"blur"});e.appendChild(f);var
k=Ts(c[38]),l=c[39];c=fC(a.D,"feComponentTransfer",{"color-interpolation-
filters":"sRGB"});f=fC(a.D,"feFuncR",
{type:"linear",slope:"0",intercept:""+k[0]/255});d=fC(a.D,"feFuncG",
{type:"linear",slope:"0",intercept:""+k[1]/255});k=fC(a.D,"feFuncB",
{type:"linear",slope:"0",intercept:""+k[2]/255});l=fC(a.D,"feFuncA",{type:"linear",
slope:l,intercept:"0"});e.appendChild(c);c.appendChild(f);c.appendChild(d);c.append
Child(k);c.appendChild(l);a.ea.appendChild(e);a.za[b]=e;g.setAttribute("filter","ur
l(#"+e.id+")")}function bib(a,b,c,d,e,f,g){cC(a,
{fill:"#000000",width:c,height:d,preserveAspectRatio:"none"});g&&a.setAttribute("tr
ansform",g.toString());null!=e&&a.setAttribute("x",e);null!
=f&&a.setAttribute("y",f);a.setAttributeNS("http://www.w3.org/1999/xlink","href",b)
}
function NA(a,b,c,d){c=void 0===c?null:c;d=void 0===d?null:d;if(b[26]||b[35])
{c=void 0===c?null:c;d=void 0===d?null:d;var e=NB(a.D,"g",void
0);c=a.Ht(e,b,c,d);b[26]&&web(a,c,b);b[35]&&zeb(a,c,b);b[41]&&(a.H[c]=!0);return
c}c=Ehb(a,b,c,d);b[41]&&(a.H[c]=!0);return c}w.Ht=function(a,b,c,d)
{b=Ahb.prototype.Ht.call(this,a,b,void 0===c?null:c,void 0===d?null:d);"g"!
=a.tagName.toLowerCase()&&Beb(this,b)&&a.setAttribute("visibility","visible");retur
n b};
function Beb(a,b){if(a.H[b])return!1;if(a.R[b]||a.V[b])return!
0;b=a.getParent(b);return!!b&&Beb(a,b)}function Aeb(a,b,c){if(!a.H[b]){var
d=a.ga(b);if("g"!=d.tagName.toLowerCase())c?
d.setAttribute("visibility","visible"):d.removeAttribute("visibility");else
for(b=a.ij(b),d=0;d<b.length;d++)Aeb(a,b[d],c)}}var
hib=["butt","round","square"],iib=["miter","round","bevel"];function mib(a,b,c,d,e)
{this.D=a;this.H=b;this.gi=c;this.F=d;this.We=e}mib.prototype.create=function(a)
{var b=Xhb(this.D,381,{style:"position: absolute; top: 0; left: 0;"});a=new
bhb(b,a,this.H,this.gi,this.F,!0,this.We,new Ffb(function(){return
window.location.href}));a.ia(b);return a};function nib(){}function P6a()
{if(ma.performance&&ma.performance.memory){var a=ma.performance.memory;if(0!
=a.totalJSHeapSize)return new
L6a(a.jsHeapSizeLimit,a.totalJSHeapSize,a.usedJSHeapSize)}return null}
function V6a(a){ma.performance&&ma.performance.measureMemory?
ma.performance.measureMemory({iOb:!0}).then(function(b){if(b&&b.bytes&&b.breakdown)
{for(var c=[],d=ia(b.breakdown),e=d.next();!
e.done;e=d.next())e=e.value,e.bytes&&e.attribution&&e.userAgentSpecificTypes&&c.pus
h(new I6a(e.bytes,e.attribution,e.userAgentSpecificTypes));a(new
K6a(b.bytes,c,window.location.href))}else a(null)}):a(null)};function
gC(a,b,c,d,e,f,g,k)
{ye.call(this,a);this.W=b;this.F=c;this.D=d;this.O=e;this.J=f;this.V=g;this.R=k}x(g
C,ye);w=gC.prototype;w.getType=p("type");w.cw=da(241);w.bE=da(242);w.Uk=da(243);w.Z
7=da(244);function hC(a,b){gC.call(this,a,[b.target?b.target.tag||null:null],
[b.clientX,b.clientY],
["mousePointerId"],b.ctrlKey,b.altKey,b.shiftKey,b.metaKey);this.H=b}x(hC,gC);hC.pr
ototype.ZA=function(){return this.H.ZA()};hC.prototype.Pd=p("H");var iC=Kca()||
Jca();function oib(a){pib.dispatchEvent(new hC(jC(a)?"oa":"W",a))}function jC(a)
{return"touch"==a.pointerType}var pib=new Me;function qib(a)
{this.O=a;this.F=ma.cancelAnimationFrame||ma.cancelRequestAnimationFrame?
ma.requestAnimationFrame:ma.mozCancelAnimationFrame||
ma.mozCancelRequestAnimationFrame?
ma.mozRequestAnimationFrame:ma.msCancelAnimationFrame||
ma.msCancelRequestAnimationFrame?
ma.msRequestAnimationFrame:ma.oCancelAnimationFrame||
ma.oCancelRequestAnimationFrame?
ma.oRequestAnimationFrame:ma.webkitCancelAnimationFrame||
ma.webkitCancelRequestAnimationFrame?
ma.webkitRequestAnimationFrame:Oe;this.D=ma.cancelAnimationFrame||
ma.cancelRequestAnimationFrame||ma.mozCancelAnimationFrame||
ma.mozCancelRequestAnimationFrame||ma.msCancelAnimationFrame||
ma.msCancelRequestAnimationFrame||ma.oCancelAnimationFrame||
ma.oCancelRequestAnimationFrame||ma.webkitCancelAnimationFrame||
ma.webkitCancelRequestAnimationFrame||
Pe;this.J=y(this.F,ma);this.H=y(this.D,ma)}qib.prototype.requestAnimationFrame=func
tion(a,b){return(b?y(this.F,b):this.J)
(y(a,this.O))};qib.prototype.cancelAnimationFrame=function(a,b){(b?
y(this.D,b):this.H)(a)};function rib(a){a=void 0===a?!1:a;this.H=new
qib(this);this.F=a?null:sib(this);this.D=[]}function sib(a){var
b=ma.MessageChannel;if("undefined"===typeof b||Oc)return null;var c=new
b;c.port1.onmessage=function(){for(var d=0;d<a.D.length;d++)(0,a.D[d])
();a.D.length=0};return function(d){a.D.length||
c.port2.postMessage(0);a.D.push(d)}};var tib={accessLevel:!0,cseUnsupported:!
0,mainViewHidden:!0,network:!0,persistence:!0,saveState:!0,staleClientResolving:!
0,undeliverable:!0,lockedForApproval:!0};function uib(a){return
a.getAttribute("role")||null}function kC(a,b,c){Array.isArray(c)&&(c=c.join("
"));var d="aria-"+b;""===c||void 0==c?(Rab||(Rab={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=Rab,b in c?
a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};function lC()
{}ra(lC);lC.prototype.F=0;lC.prototype.D="";function mC(a){return a.D+":"+(a.F+
+).toString(36)};function T(a){Me.call(this);this.Vc=a||
sd();this.GB=vib;this.Pb=null;this.Rp=!1;this.qb=null;this.fG=void
0;this.Jy=this.Dd=this.Mf=this.Jd=null;this.zB=this.Vpa=!
1}z(T,Me);T.prototype.oia=lC.Pa();var vib=null;w=T.prototype;w.getId=function()
{return this.Pb||(this.Pb=mC(this.oia))};w.bd=function(a)
{this.Mf&&this.Mf.Jy&&(Eb(this.Mf.Jy,this.Pb),Fb(this.Mf.Jy,a,this));this.Pb=a};w.g
a=p("qb");w.Ua=p("qb");w.Cb=ca("qb");w.Nl=da(0);w.Ya=function(a){return this.qb?
this.Vc.Ya(a,this.qb):null};w.Za=da(2);
w.Fa=function(){this.fG||(this.fG=new Re(this));return this.fG};w.Ag=function(a)
{if(this==a)throw Error("wm");if(a&&this.Mf&&this.Pb&&this.Mf.Hc(this.Pb)&&this.Mf!
=a)throw
Error("wm");this.Mf=a;T.fb.Bg.call(this,a)};w.getParent=p("Mf");w.Bg=function(a)
{if(this.Mf&&this.Mf!=a)throw
Error("xm");T.fb.Bg.call(this,a)};w.na=p("Vc");w.Mb=p("Rp");w.va=function()
{this.qb=this.Vc.createElement("DIV")};w.render=function(a){this.by(a)};
w.by=function(a,b){if(this.Rp)throw Error("ym");this.qb||this.va();a?
a.insertBefore(this.qb,b||null):this.Vc.Lb().body.appendChild(this.qb);this.Mf&&!
this.Mf.Mb()||this.Da()};w.ab=da(246);w.yh=da(247);w.Rb=da(248);w.Da=function()
{this.Rp=!0;this.ah(function(a){!a.Mb()&&a.ga()&&a.Da()})};w.qd=function()
{this.ah(function(a){a.Mb()&&a.qd()});this.fG&&Se(this.fG);this.Rp=!1};
w.wa=function(){this.Rp&&this.qd();this.fG&&(this.fG.dispose(),delete
this.fG);this.ah(function(a){a.dispose()});!
this.Vpa&&this.qb&&Od(this.qb);this.Mf=this.Jd=this.qb=this.Jy=this.Dd=null;T.fb.wa
.call(this)};w.oa=p("Jd");w.Qb=ca("Jd");w.Ia=function(a,b){this.Eh(a,this.ac(),b)};
w.Eh=function(a,b,c){if(a.Rp&&(c||!this.Rp))throw Error("ym");if(0>b||
b>this.ac())throw Error("Bm");this.Jy&&this.Dd||
(this.Jy={},this.Dd=[]);if(a.getParent()==this){var
d=a.getId();this.Jy[d]=a;Wa(this.Dd,a)}else
Fb(this.Jy,a.getId(),a);a.Ag(this);Ua(this.Dd,a,b);a.Rp&&this.Rp&&a.getParent()==th
is?(c=this.lb(),(c.childNodes[b]||null)!
=a.ga()&&(a.ga().parentElement==c&&c.removeChild(a.ga()),b=c.childNodes[b]||
null,c.insertBefore(a.ga(),b))):c?(this.qb||
this.va(),b=this.Eb(b+1),a.by(this.lb(),b?b.qb:
null)):this.Rp&&!
a.Rp&&a.qb&&a.qb.parentNode&&1==a.qb.parentNode.nodeType&&a.Da()};w.lb=p("qb");w.qf
=function(){null==this.GB&&(this.GB=vm(this.Rp?this.qb:this.Vc.Lb().body));return
this.GB};w.NB=da(249);w.tx=function(){return!!this.Dd&&0!
=this.Dd.length};w.ac=function(){return this.Dd?this.Dd.length:0};w.Ry=function()
{var a=[];this.ah(function(b){a.push(b.getId())});return a};w.Hc=function(a){return
this.Jy&&a?sba(this.Jy,a)||null:null};w.Eb=function(a){return this.Dd?this.Dd[a]||
null:null};
w.ah=function(a,b){this.Dd&&Fa(this.Dd,a,b)};function nC(a,b){return a.Dd&&b?
Ea(a.Dd,b):-1}w.removeChild=function(a,b){if(a){var c="string"===typeof a?
a:a.getId();a=this.Hc(c);c&&a&&(Eb(this.Jy,c),Wa(this.Dd,a),b&&(a.qd(),a.qb&&Od(a.q
b)),a.Ag(null))}if(!a)throw Error("Cm");return a};w.vp=function(a,b){return
this.removeChild(this.Eb(a),b)};w.Ze=function(a){for(var
b=[];this.tx();)b.push(this.vp(0,a));return b};function wib(a,b)
{T.call(this,b);this.wf=a}z(wib,T);wib.prototype.D="info";wib.prototype.F=!1;var
xib={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-
warning",promo:"jfk-butterBar-promo"};w=wib.prototype;w.getType=p("D");function
yib(a,b){a.lb()&&al(a.ga(),xib[a.D],xib[b]);a.D=b}w.Sc=function(a)
{this.wf=a;if(a=this.ga()){var
b=this.na();b.Ze(a);b.Lj(a,this.wf)}};w.isVisible=function(){var a=this.ga();return
null!=a&&Wk(a,"jfk-butterBar-shown")};
w.ua=function(a){Zk(this.ga(),"jfk-butterBar-shown",a)};w.va=function()
{this.Cb(this.na().va("DIV","jfk-
butterBar"));this.ga();this.Rsa();this.Sc(this.wf);this.F=this.F;var
a=this.ga();a&&Zk(a,"jfk-butterBar-mini",this.F);yib(this,this.D)};w.Rsa=function()
{var a=this.ga();a&&(kC(a,"live","assertive"),kC(a,"atomic","true"))};function
zib(a,b){wib.call(this,a,b)}x(zib,wib);zib.prototype.Rsa=h();function Aib(){}var
oC=new Aib,Bib=["click","keydown","keyup"];Aib.prototype.listen=function(a,b,c,d,e)
{function f(g){var k=dfa(b),l=Qd(g.target)?
uib(g.target):null;"click"==g.type&&g.ZA()?k.call(d,g):13!=g.keyCode&&3!
=g.keyCode||"keyup"==g.type?32!=g.keyCode||"keyup"!=g.type||"button"!=l&&"tab"!=l||
(k.call(d,g),g.preventDefault()):(g.type="keypress",k.call(d,g))}f.dn=b;f.IB=d;e?
e.listen(a,Bib,f,c):De(a,Bib,f,c)};
Aib.prototype.jc=function(a,b,c,d,e){for(var f,g=0;f=Bib[g];g++){var k=a;var
l=f;var m=!!c;l=Ce(k)?k.YN(l,m):k?(k=Ie(k))?k.YN(l,m):[]:[];for(k=0;m=l[k];k++){var
n=m.listener;if(n.dn==b&&n.IB==d){e?
e.jc(a,f,m.listener,c,d):Je(a,f,m.listener,c,d);break}}}};function pC(a,b)
{B.call(this);this.J=[];this.H={};this.F={};this.O={};this.Qa=b||sd(a);this.D=a||
null;this.R=void 0;(a=this.Qa.ga("docs-header"))&&!um(a)&&Cib(this,!
0)}x(pC,B);function Cib(a,b){a.D||Dib(a);Zk(a.D,"docs-butterbar-container-
compact",b)}pC.prototype.postMessage=function(a){Pa(this.J,a)||
this.J.push(a);a=va(a);Eib(this);return a};
function qC(a,b){Vaa(a.J,function(c){var d=va(c);if(b==d){var e=this.H[d];if(e){var
f=e.Ua().parentNode,g=this.Qa.aO(f);e.dispose();delete
this.H[d];this.Qa.removeNode(f);this.Qa.removeNode(g)}if(e=this.O[d])e.dispose(),de
lete this.O[d];if(e=this.F[d])e.dispose(),delete this.F[d];c.ua(!1);return!
0}return!1},a)}
function Eib(a){Fa(a.J,function(b){var c=va(b);var d=this.Qa;var e=this.H[c];if(!e)
{e=this.H[c]=new zib("",d);this.D||Dib(this);var f=d.va("DIV","docs-butterbar-
wrap");d.Lj(this.D,f,d.createElement("br"));void 0!
==this.R&&(this.D.style.marginTop=this.R+"px");e.render(f);e.ua(!1)}d=e;
(e=this.O[c])||(this.O[c]=e=new Re(this));var g=this.Qa;if(!b.isVisible())
{f=b.wf;if(b.H&&b.J){var k=g.va("SPAN",{className:"docs-butterbar-
link",role:"button",tabIndex:0},b.H);f=Ya(f,k);e.Ge(k,oC,b.J);f=g.va("SPAN",
{tabIndex:0},
f)}b.F&&(k=(k=b.D)?k.getLabel():"Dismiss",g=g.va("SPAN",{className:"docs-butterbar-
dismiss",role:"button",tabIndex:0},k),f=Ya(f,g),e.Ge(g,oC,xa(this.V,c,b.D)));d.Sc(f
);yib(d,b.getType());0<b.Ni&&((e=this.F[c])||(e=this.F[c]=new
gk(y(this.W,this,c))),e.start(b.Ni));d.ua(!0);b.ua(!0)}},a)}function Dib(a){var
b=a.Qa,c=b.ga("docs-butterbar-container");c?a.D=c:(a.D=b.va("DIV","docs-butterbar-
container"),kC(a.D,"live","assertive"),kC(a.D,"atomic","true"),b.appendChild(b.Lb()
.body,a.D))}
pC.prototype.V=function(a,b){qC(this,a);b&&(a=wz(new vz,6).build(),b.$a(void
0,a))};pC.prototype.W=function(a){qC(this,a);Eib(this)};function rC(a,b,c,d){return
new Fib(a,b,c,d,void 0)}pC.prototype.wa=function(){function a(b)
{se(b)}sb(this.H,a);sb(this.F,a);sb(this.O,a);Fa(this.J,a);B.prototype.wa.call(this
)};ra(pC);function Fib(a,b,c,d,e,f,g){B.call(this);this.wf=a;this.O=b;this.F=!!
c;this.Ni="number"===typeof d?d:0;this.D=e||null;this.H=f||null;this.J=g||
null;this.hd=!1}x(Fib,B);w=Fib.prototype;
w.ua=ca("hd");w.isVisible=p("hd");w.getType=p("O");w.getId=function(){return
va(this)};w.wa=function(){delete this.wf;delete this.O;delete this.F;delete
this.Ni;delete this.D;B.prototype.wa.call(this)};function Gib(a){a=a?
a.Lb():sd().Lb();return!!(a.visibilityState||a.mozVisibilityState||
a.webkitVisibilityState||a.msVisibilityState)}function Hib(a){a=a?
a.Lb():sd().Lb();return a.visibilityState||a.mozVisibilityState||
a.webkitVisibilityState||a.msVisibilityState||"visible"};function sC()
{this.F={};this.D=0}w=sC.prototype;w.format=function(a){var
b=[],c=Ec("SafeHtmlFormatter:");a=Ec(a).replace(new RegExp("\\{"+c+"[\\w&#;]
+\\}","g"),y(this.Psb,this,b));b.join(">, <");return
qc(a,null)};w.Psb=function(a,b){a=this.F[b];if(!a)return
b;b="";a.gq&&(b+="<"+a.gq+a.attributes+">");a.zx&&(b+=a.zx);a.rq&&(b+="</"+a.rq+">"
);return b};w.gq=function(a,b){pca(a);return Iib(this,
{gq:a,attributes:sca(b)})};w.rq=function(a){pca(a);return Iib(this,{rq:a})};
w.text=function(a){return Iib(this,{zx:Ec(a)})};function Iib(a,b){a.D++;var
c="{SafeHtmlFormatter:"+a.D+"_"+Ic()+"}";a.F[Ec(c)]=b;return c};function tC(a,b,c)
{T.call(this,c);this.D=a;this.Cd=b}x(tC,T);tC.prototype.va=function()
{T.prototype.va.call(this);var a=this.lb();vc(a,this.D)};tC.prototype.Da=function()
{T.prototype.Da.call(this);var a=this.na().Ya("docs-butterbar-link-no-
pad",this.lb());if(!a)throw
Error("Dm");this.Fa().listen(a,"click",Ub(this.Cd))};function Jib(a,b)
{B.call(this);this.F=a;this.D=b}x(Jib,B);function Kib(){this.U2=!
1}x(Kib,C);Kib.prototype.D=function(a){if(!this.U2){this.U2=!
0;pka(this.T2.GF,this)&&this.T2.jo(this);var b=this.Oea;b(a)}};function Lib(a,b)
{b.U2=a.U2;b.T2=a.T2;b.Oea=a.Oea;b.Sxb=!0};function Mib(a,b,c){var d=new
Kib;d.T2=b;d.Oea=c;c=Jf(Kib.prototype.D,d,Lib);tk(a,b,c)};function Nib(a){a=void
0===a?!1:a;B.call(this);this.D={};this.W=[];this.ha=new Tw;this.La=a||!
1;this.V={};this.ma=new Ne;this.ia(this.ma);this.xa=new
Re(this);this.ia(this.xa);this.Ka=new Jz(!0);this.R=new
rk;this.ia(this.R);this.xa.listen(this.ma,"tick",this.P8a)}x(Nib,B);function
Oib(a,b,c){a.D[b]&&Pib(a,b);a.D[b]=c;a.La&&!a.V[b]&&(a.V[b]=Cl(ul(),"lpwiqt",void
0,void 0,!0))}w=Nib.prototype;
w.Gpa=function(a,b,c){var d=this.D[a];if(!d)throw Error("Em`"+a);b?(b=!
1,Pa(this.W,a)&&(Wa(this.W,a),b=!d.Vd()),(b||c)&&Qib(this,d,a),delete
this.D[a]):Pib(this,a)};w.xY=function(a){for(var b in
this.D)this.D[b].z8(a)};w.wY=da(251);w.P8a=function(){for(var a,b;this.W.length;)
{a=this.W.pop();if((b=this.D[a])&&!b.Vd())break;b=a=null}b&&a?Qib(this,b,a):
(Rib(this),this.ma.stop())};
function Qib(a,b,c){Mib(a.R,b.rV(),function()
{a.ha.add(b);Rib(a)});Mib(a.R,b.qV(),function()
{a.ha.remove(b);Rib(a)});a.V[c]&&(a.V[c].complete(),delete a.V[c]);b.hE(c)}function
Rib(a){a.Ka.cb(!a.W.length&&a.ha.isEmpty())}function Pib(a,b)
{a.D[b].dispose();delete a.D[b]}w.wa=function(){for(var a in
this.D)Pib(this,a);B.prototype.wa.call(this)};function Sib(a,b,c)
{B.call(this);this.H=a;this.J=b;this.O=c;this.F=new
gk(this.R,1E3,this);this.ia(this.F);this.D={}}x(Sib,B);Sib.prototype.flush=function
(){hk(this.F)};Sib.prototype.R=function(){var a=this.aa(),b={},c;for(c in this.D)
{var d=a.Hb(c);d instanceof
mw&&(b.Raa=d.Bm(),d=this.D[c],d.cells=Ia(d.cells,function(e){return function(f)
{return e.Raa.contains(f)}}(b)));b={Raa:b.Raa}}this.H.ea(this.D);this.D={}};
Sib.prototype.ea=function(a){var b=this,c=tb(a,function(d){return
Tib(b,d)});a=tb(a,function(d){return!
Tib(b,d)});gva(this.D,c);this.F.start();this.H.ea(a)};Sib.prototype.aa=function()
{return this.H.aa()};function Tib(a,b){return a.O.Ea()||a.J.isEmpty()||ny(a.J)!
=b.Di?b.Oo||b.$B:!1};function Uib(a,b){this.D=a;this.F=b};function uC(a,b,c,d,e,f)
{Nib.call(this,void 0===f?!1:f);var g=this;this.Xa=a;this.qa=new
Sib(this,d,e);this.ia(this.qa);tk(this.R,b,function(k)
{g.qa.ea(k.D)});tk(this.R,c,function(){var k=g.D,l;for(l in
k)Pib(g,l)})}x(uC,Nib);uC.prototype.Gpa=function(a,b,c)
{b&&this.qa.flush();Nib.prototype.Gpa.call(this,a,b,c)};
uC.prototype.ea=function(a){var
b=this.D;if(a[":document"]&&a[":document"].AE)for(var c in b)Pib(this,c);else
for(var d in b){c=tx(this.Xa.oa(),d);var e=b[d];c?
e.Vd()&&(a[":document"]&&a[":document"].uE?
e.hE(d):e.RQ(a)):Pib(this,d)}};uC.prototype.aa=function(){return
this.Xa.oa()};uC.prototype.J=function(a){var b=this.D,c;for(c in b){var
d=b[c];d.Vd()&&d.A8(a)}};function Vib(a){B.call(this);this.D=null;this.R=new
Xh;this.ia(this.R);this.H=new Xh;this.ia(this.H);this.O=new
Xh;this.ia(this.O);this.J=new Xh;this.ia(this.J);this.F=new
rk;this.ia(this.F);Wib(this,a)}x(Vib,B);function Wib(a,b)
{a.D&&vk(a.F);a.D=b;a.D&&(sk(a.F,a.D.rV(),a.R),sk(a.F,a.D.xxa(),a.H),sk(a.F,a.D.qV(
),a.O),sk(a.F,a.D.yxa(),a.J))}w=Vib.prototype;w.clear=function()
{this.D&&this.D.clear()};w.add=function(a,b)
{this.D&&this.D.add(a,b)};w.Bi=function(a){return this.D?this.D.Bi(a):null};
w.jx=function(a){return this.D?this.D.jx(a):null};w.z8=function(a)
{this.D&&this.D.z8(a)};w.hE=function(a){this.D&&this.D.hE(a)};w.Vd=function()
{return this.D?this.D.Vd():!0};w.RQ=function(a)
{this.D&&this.D.RQ(a)};w.A8=function(a){this.D&&this.D.A8(a)};w.Dh=function(a)
{this.D&&this.D.Dh(a)};w.zt=function(){if(this.D)return this.D.zt();throw
Error("Fm");};w.zc=function(){if(this.D)return this.D.zc();throw
Error("Gm");};w.C6=function(a){if(this.D)this.D.C6(a);else throw
Error("Hm");};w.rV=p("R");
w.xxa=p("H");w.qV=p("O");w.yxa=p("J");function vC(a,b,c,d,e,f)
{uC.call(this,a,b,c,e,f);this.Na=d;this.F=this.H=null}x(vC,uC);function Tfb(a,b,c)
{b==a.H?c&&a.H&&a.F.hE(a.H):(a.H&&a.F&&(a.aa().Hb(a.H)?
Oib(a,a.H,a.F):a.F.dispose()),b&&(a.D[b]||Oib(a,b,a.za.create(a.la))),a.F=b?
a.D[b]:null,a.H=b,Wib(a.Na,a.F),b&&a.Gpa(b,!
0,c),a.Ca(b))}vC.prototype.J=function(a)
{uC.prototype.J.call(this,a);this.F&&this.F.A8(a)};vC.prototype.xY=function(a)
{uC.prototype.xY.call(this,a);this.F&&this.F.z8(a)};vC.prototype.wY=da(250);vC.prot
otype.Ca=h();function Xib(a,b,c,d,e,f,g,k)
{vC.call(this,a,b,c,d,g,k);this.za=e;this.Va=f;this.O=new
hm(0,0,0,0);this.la=381}x(Xib,vC);Xib.prototype.Dh=function(a){var
b=this.F;b&&b.Dh(a)};Xib.prototype.xY=function(a)
{this.za.We=a;vC.prototype.xY.call(this,a)};Xib.prototype.Ca=function(a){var
b=this.D,c;for(c in b)b[c].zc().F.style.display="none";if(b=this.F)b.Vd()?b.C6(!
1):b.hE(a),Yib(this,b.zc()),b.zc().F.style.display=""};
Xib.prototype.setPosition=function(a,b,c,d,e){this.O=new hm(c,d,a,b);this.la=e;
(a=this.F)&&Yib(this,a.zc());Yib(this,this.Va)};function Yib(a,b)
{b.resize(a.O.width,a.O.height);b.translate(a.O.left,a.O.top);b.la=381/a.la;
$hb(b)};function Zib(){this.D=pC.Pa()}Zib.prototype.postMessage=function(a,b,c,d)
{a=rC(a,this.getType(b),c,d);return
this.D.postMessage(a)};Zib.prototype.getType=function(a){switch(a){case
"info":return"info";case "error":return"error";case "promo":return"promo";case
"warning":return"warning";default:throw Error("Im`"+a);}};function wC(a)
{Me.call(this);this.F={};this.D={};this.J=new Re(this);this.Mf=a;this.H=!
1}z(wC,Me);var $ib=[Oc&&!
$c("11")?"readystatechange":"load","abort","error"];function ajb(a,b,c)
{if(c="string"===typeof c?c:c.src)a.H=!1,a.F[b]={src:c,iua:null}}
wC.prototype.start=function(){var a=this.F;Fa(xb(a),function(b){var
c=a[b];if(c&&(delete a[b],!this.isDisposed())){var d;this.Mf?
d=sd(this.Mf).va("IMG"):d=new Image;c.iua&&(d.crossOrigin=c.iua);this.J.listen(d,
$ib,this.O);this.D[b]=d;d.id=b;d.src=c.src}},this)};
wC.prototype.O=function(a){var b=a.currentTarget;if(b)
{if("readystatechange"==a.type)if("complete"==b.readyState)a.type="load";else
return;"undefined"==typeof b.naturalWidth&&("load"==a.type?
(b.naturalWidth=b.width,b.naturalHeight=b.height):
(b.naturalWidth=0,b.naturalHeight=0));var c=b.id;delete this.F[c];var
d=this.D[c];d&&(delete this.D[c],this.J.jc(d,
$ib,this.O));this.dispatchEvent({type:a.type,target:b});!
this.isDisposed()&&Cb(this.D)&&Cb(this.F)&&!this.H&&(this.H=!
0,this.dispatchEvent("complete"))}};
wC.prototype.wa=function(){delete this.F;delete
this.D;se(this.J);wC.fb.wa.call(this)};function bjb(a){B.call(this);this.D=new
wC;this.ia(this.D);this.H=new Re(this);this.ia(this.H);for(var
b={},c=0;c<a.length;c++){var d=a[c];b[d]=!
1;ajb(this.D,String(c),d)}this.F=b;this.H.listen(this.D,"load",this.J);this.D.start
()}x(bjb,B);bjb.prototype.J=function(a){this.F[a.target.src]=!
0};bjb.prototype.Tg=function(a){return!!this.F[a]};function xC(a)
{this.F=a}x(xC,C);xC.prototype.getId=p("F");xC.prototype.H=p("F");xC.prototype.J=t(
null);xC.prototype.D=function(){return"Image|"+D(this.F)};function cjb(a,b)
{this.F=a;this.D=b}cjb.prototype.fetch=function(a){for(var
b=[],c=[],d=0;d<a.length;d++){var
e=a[d].getId(),f=this.F.get("image",e.getId());f&&this.D.Tg(String(f))?c.push(new
Hz(e,f,"sync-needed-non-blocking")):b.push(new Fz(e))}return Pk(new
Iz(c,b))};function djb(){this.D=Rl()}x(djb,C);djb.prototype.get=function(a)
{a=this.D.Ch(a);return null==a||isNaN(a)?null:a};function ejb(a)
{this.F=a}x(ejb,C);ejb.prototype.D=function(a){var b;return b=this.F,b(a)};function
fjb(a,b){gjb();this.F=[];this.H=a;this.D=b}var hjb={},ijb;x(fjb,C);
function jjb(a,b,c,d){d=null!=d?d:!1;var e=0,f=null,g=b.H;if(!d&&g&&(f=c.H(),null!
=f&&Kf(f,g.D)&&(e=g.getId(),g=a.F[e],null!=g)))return g;g=b.Ea("ts_fgc2_i");var
k=b.Ea("ts_bgc2_i"),l=b.Ea("ts_bd_i");b.Ea("ts_ff_i");return
kjb(a,b,e,f,c,d,b.D.O,b.Ea("ts_it_i"),b.D.W,b.Ea("ts_sc_i"),b.D.aa,b.Ea("ts_st_i"),
b.D.R,b.Ea("ts_un_i"),a.D.D(nr(b)),b.Ea("ts_ff_i"),mBa(b),b.Ea("ts_fs_i"),b.D.H,b.E
a("ts_va_i"),or(b),l,c.D(b.D.F),g,c.D(b.D.J),k,dBa(b))}
function ljb(a,b,c,d,e,f,g,k,l,m,n,q){return kjb(a,null,0,null,b,!1,c,!1,!1,!1,d,!
1,e,!1,f,!1,g,!1,k,!1,l,!1,m,!1,n,!1,q)}
function kjb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa){var
Ga=oa||"",Sa=Ca||"",rb=v.join(",");if(0==c){switch(Q){case "sub":c=1;break;case
"sup":c=2;break;default:c=0}var lb=String(""+(aa/100|0|(fa?1:0)<<4|(g?1:0)<<5|(k?
1:0)<<6|(r?1:0)<<7|(u?1:0)<<8|(l?1:0)<<9|(m?1:0)<<10|(n?1:0)<<11|(q?1:0)<<12|c<<13|
(U?1:0)<<15|(wa?1:0)<<16|(Ba?1:0)<<17|(A?1:0)<<18|(N?1:0)<<19))+" "+Tj(100*E);var
Db,Kb,ic;if((Db=hjb[rb])&&(Kb=Db[Sa])&&(ic=Kb[Ga])&&lb in ic){if(c=ic[lb],!
f&&b&&(d=null==d?e.H():
d,null!=d&&(b.H=new IAa(c,d))),b=a.F[c])return b}else c=mjb,mjb=mjb+1|0,rb in hjb||
G(hjb,rb,{}),Db=hjb[rb],Sa in Db||G(Db,Sa,{}),Kb=Db[Sa],Ga in Kb||G(Kb,Ga,
{}),ic=Kb[Ga],ic[lb]=c,!f&&b&&(d=null==d?e.H():d,null!=d&&(b.H=new
IAa(c,d)))}g=a.H.F(v,A,E,Aa,N,oa,wa,Ca,Ba,g,k,r,u,l,m,n,q,Q,U,aa,fa);return
a.F[c]=g}function gjb(){gjb=h();ijb=new ejb(function(a){return[a]});mjb=1}var
mjb=0;function njb(a,b,c)
{this.O=a;this.R=b;this.J=c;this.F={}}x(njb,C);njb.prototype.H=function(a,b,c){var
d=this,e=jjb(this.R,a,this.J,null);return ojb(this,function(){return
d.O.H(a,b,c)},e,b,c)};
njb.prototype.D=function(a,b,c,d,e,f){var g=this.R;var k=ljb(g,this.J,d,!1,!
1,g.D.D(a),b,"nor",c,null,null,b);g=Array(e.length);for(var
l=[],m=[],n=f?"1":"2",q=0;q<e.length;q=q+1|0){var r=e[q],u=this.F[k];u||
(u={},G(this.F,k,u));var v=u[n];v||(v=new djb,G(u,n,v));u=v.get(r);null==u?
(l.push(q),m.push(r)):g[q]=u}if(0<m.length)
{a=this.O.D(a,b,c,d,m,f);for(b=0;b<m.length;b=b+1|0)c=m[b],d=this.F[k],d||
(d={},G(this.F,k,d)),e=d[n],e||(e=new
djb,G(d,n,e)),e.D.Vp(c,a[b]);for(k=0;k<l.length;k=k+1|0)g[l[k]]=
a[k]}return g};function ojb(a,b,c,d,e){var f=a.F[c];f||(f={},G(a.F,c,f));c=null==e?
0:e?1:2;a=f[c];a||(a=new
djb,Ph(f,c,a));f=a.get(d);null==f&&(f=b(),a.D.Vp(d,f));return f};function yC(){var
a=a?a:function(c){return eg(Math.floor(Math.random()*c))};var
b=Mf(a(2147483647));b=D(Uma("0",Math.max(0,8-b.length|0)))
+D(b);a=Mf(a(2147483647));return D(a)+D(b)};function zC(a,b,c,d,e){for(var f in b)
{var g=Number(f);a[g]=b[g]}if(c)for(b=0;b<c.length;b++)delete
a[c[b]];if(d)for(c=Object.keys(d),b=0;b<c.length;b+
+)f=Number(c[b]),a[f]=e.apply(d[f],a[f])}function pjb(a,b,c,d,e){for(var f in b)
{var g=Number(f);a.setProperty(g,b[g])}if(c)for(b=0;b<c.length;b+
+)f=a,g=c[b],delete
f.Kc[g],0==g&&(f.ea="");if(d)for(c=Object.keys(d),b=0;b<c.length;b+
+)f=Number(c[b]),a.setProperty(f,e.apply(d[f],a.Ft(f)?a.Ha(f):null))}
function qjb(a,b,c){if(c)return new hva({});c={};(new KSa(c,b)).F(a);return new
hva(c)};function AC(){}AC.prototype.apply=function(a,b){return!!
this.D(a,b)};AC.prototype.Sj=function(a,b,c){return qjb(a,b,c)};function NC(a,b)
{this.O=a;this.Td=tq(b,"pageId cannot be
null.")}x(NC,wx);NC.prototype.Xc=p("Td");function OC(a,b,c,d,e)
{NC.call(this,"sketchy-addAnimation",d);sq(null!=a,"targetId cannot be
null.");VSa([b]);this.D=a;this.F=b;this.Kc=e?c:jt(Um,c,
{})}x(OC,NC);w=OC.prototype;w.tm=p("D");w.yb=p("F");w.kb=p("Kc");w.Ve=da(143);w.Xn=
t(1);w.bY=function(a){return new OC(this.D,a,this.Kc,this.Xc(),!0)};function rjb(a)
{this.D=a;this.Kc={}}w=rjb.prototype;w.tm=p("D");w.kb=p("Kc");w.Ha=function(a){var
b=this.Kc[a];null!=b?a=b:(BGa||(BGa=Dt(Um,Rua,FGa(Cua))),a=BGa[a]);return
a};w.clone=function(){var a=new rjb(this.D);a.Kc=Gb(this.Kc);return
a};w.Ga=function(a){return this.Nj(Xs.Pa(),a)};w.Nj=function(a,b){if(this==b)a=!
0;else if(b&&b instanceof rjb){var
c;if(c=a.D(this.D,b.D))b=b.Kc,c=cFa(a,Um,jt(Um,this.Kc,{}),jt(Um,b,{}),{});a=c}else
a=!1;return a};w.Ji=da(67);function sjb(){}x(sjb,AC);sjb.prototype.D=function(a,b)
{var c=tx(b,a.Xc());if(!c)return!0;b=b.Hb(a.tm());sq(!b||
b.getParent().Ga(b.Yb()),"Cannot add animation to grouped object.");b=new
rjb(a.tm());zC(b.kb(),a.kb());sq(0<=a.yb()&&a.yb()<=c.D.length,"Index out of
bounds");Ua(c.D,b,a.yb());return!1};function QC(a,b,c)
{this.O=a;this.H=b;this.J=void 0!==c?
c:0}x(QC,wx);QC.prototype.yb=p("H");QC.prototype.Sb=p("J");function RC(a,b,c,d,e)
{QC.call(this,"sketchy-addPage",b,c);this.Pb=tq(a,"id cannot be null.");a=d||
{};this.Kc=e?a:jt(Qm,a,
{})}x(RC,QC);w=RC.prototype;w.getId=p("Pb");w.kb=p("Kc");w.le=function()
{if(1==this.Sb()){var a=this.Kc[1];return void 0!==a?a:null}return
null};w.Ve=da(142);w.TF=da(156);w.Xn=t(1);w.bY=function(a){return new
RC(this.Pb,a,this.Sb(),this.Kc,!0)};function tjb()
{}x(tjb,AC);tjb.prototype.D=function(a,b){var
c=a.getId(),d=a.yb(),e=a.kb();switch(a.Sb()){case 0:a=new hw(c);if(c=e[1]){var
f=b.Hb(c);!f||f instanceof iu||mk(uv(),Error("Jm"),{masterId:c},!
1)}pjb(a,e);ujb(d,b.D.length);hSa(b,b.D,a,d);break;case 1:a=new lu(c);pjb(a,e);
(b=bu(b,a.le()))&&!qHa(b,a.getName())&&oHa(b,a,d);break;case 2:a=new
iu(c),pjb(a,e),ujb(d,b.F.length),hSa(b,b.F,a,d)}};function ujb(a,b)
{sq(0<=a&&a<=b,"index is out of bounds: "+a)};function vjb(a,b,c,d,e)
{NC.call(this,"sketchy-animationProperies",d);VSa(a);for(d=0;d<b.length;d+
+)sq(null!=b[d],"remove properties cannot be null");this.F=e?a:a.concat();this.D=e?
b:b.concat();this.Kc=e?c:jt(Um,c,
{})}x(vjb,NC);w=vjb.prototype;w.mB=p("F");w.bi=p("D");w.kb=p("Kc");w.Ve=da(141);w.X
n=t(2);w.cY=function(a){return new vjb(a,this.D,this.Kc,this.Xc(),!0)};function
wjb(){}x(wjb,AC);wjb.prototype.D=function(a,b){if(b=tx(b,a.Xc()))for(var
c=a.mB(),d=0;d<c.length;d++)zC(b.D[c[d]].kb(),a.kb(),a.bi())};function
SC(a,b,c,d,e,f)
{cB.call(this,a,b,c,e,f);USa([d]);this.Td=d}x(SC,cB);SC.prototype.Xc=p("Td");SC.pro
totype.Ve=da(140);function TC(a,b,c,d,e){SC.call(this,"sketchy-
background",a,b,c,d,e)}x(TC,SC);TC.prototype.F=function(a,b,c,d,e){return new
TC(a,b,c,d,e)};function xjb(a){this.F=a}x(xjb,AC);xjb.prototype.D=function(a,b)
{(b=tx(b,a.Xc()))&&zC(b.xv(),a.kb(),a.bi(),a.Ki,this.F)};function yjb(a)
{this.O=a}x(yjb,wx);function UC(a,b,c){this.O="sketchy-
changeShape";sq(0<a.length,"ids can't be empty");USa(a);this.J=c?
a:a.concat();this.H=tq(b,"shapeType cannot be
null")}x(UC,yjb);UC.prototype.D=p("J");UC.prototype.Ve=da(139);UC.prototype.F=funct
ion(a){return new UC(a,this.H)};function zjb()
{}x(zjb,AC);zjb.prototype.D=function(a,b){for(var c=ux(b,a.D()),d=0;d<c.length;d++)
{sq(c[d]instanceof Zv,"Not a shape: "+c[d].getId());var e=c[d],f=e.getType();if(f!
=a.H){PPa(e,a.H);ESa(b,e);var g;if(g=aw(e))f=5==Yt(f,50)&&153!
=f,g=e.getType(),g=5==Yt(g,50)&&153!=g,g=f!=g;g&&DSa(b,e)}}};function Ajb(a,b,c)
{Dx.call(this,a,b);sq(0<=c,"Invalid deletion index "+c);this.D=c}x(Ajb,Dx);function
VC(a,b){Ajb.call(this,"sketchy-
deleteColumn",a,b)}x(VC,Ajb);VC.prototype.Ve=da(138);function Bjb()
{}x(Bjb,AC);Bjb.prototype.D=function(a,b)
{(b=b.Hb(a.getId()))&&this.H(a,b)};function WC()
{}x(WC,Bjb);WC.prototype.H=function(a,b){sq(b instanceof mw);this.F(a,b)};function
Cjb(){}x(Cjb,WC);Cjb.prototype.F=function(a,b){JQa(b,a.D)};function XC(a,b)
{this.O="sketchy-delete";sq(0<a.length,"ids can't be empty");USa(a);this.H=b?
a:a.concat()}x(XC,yjb);XC.prototype.D=p("H");XC.prototype.Ve=da(137);XC.prototype.F
=function(a){return new XC(a)};function Djb()
{}x(Djb,AC);Djb.prototype.D=function(a,b){a=a.D();var
c=YQa(ux(b,a));c=kx(b,c);for(var d=0;d<a.length;d++){var e=b.Hb(a[d]);if(e)
{if(e.Yb())for(var f=e.Yb().D,g=0;g<f.length;g++)sq(f[g].tm()!=e.getId(),"Cannot
delete object that has animations.");f=[];e instanceof Zv&&(f=ew(e,!
0));b.remove(e);for(e=0;e<f.length;e++)f[e].ec().SI()}}for(a=0;a<c.length;a+
+)DSa(b,c[a])};function YC(a,b){Ajb.call(this,"sketchy-
deleteRow",a,b)}x(YC,Ajb);YC.prototype.Ve=da(136);function Ejb()
{}x(Ejb,WC);Ejb.prototype.F=function(a,b){IQa(b,a.D)};function ZC(a,b,c)
{cB.call(this,"sketchy-documentProperties",a,b,c,!
0)}x(ZC,cB);ZC.prototype.H=function(){return lFa};function Fjb(a)
{this.F=a}x(Fjb,AC);Fjb.prototype.D=function(a,b){var
c=a.kb(),d=a.bi();a=a.Ki;b=b.kb();zC(b,c,d,a,this.F)};function Gjb(a,b,c)
{this.O="sketchy-documentSize";sq(0<a.width,"width is not
positive");sq(0<a.height,"height is not positive");b&&(sq(0<b.width,"notes width is
not positive"),sq(0<b.height,"notes height is not positive"));this.F=c?
a:a.clone().round();this.D=b?c?
b:b.clone().round():null}x(Gjb,wx);Gjb.prototype.Bb=p("F");function Hjb()
{}x(Hjb,AC);Hjb.prototype.D=function(a,b)
{b.setSize(a.Bb());if(a=a.D)b.H=a.clone()};function Ijb(a,b,c,d)
{this.O=a;USa([c]);for(a=0;a<b.length;a++)tq(b[a],"targets cannot be
null");this.J=d?
b:b.concat();this.Td=c}x(Ijb,yjb);Ijb.prototype.D=p("J");Ijb.prototype.Xc=p("Td");f
unction $C(a,b,c,d,e){Ijb.call(this,"sketchy-group",b,d||"p",e);this.Pb=a;this.H=e?
c:it(c)}x($C,Ijb);$C.prototype.getId=p("Pb");$C.prototype.Ve=da(135);
$C.prototype.TF=da(155);$C.prototype.F=function(a){return new
$C(this.getId(),a,this.H,this.Xc())};function Jjb()
{}x(Jjb,AC);Jjb.prototype.D=function(a,b){if(b=tx(b,a.Xc())){for(var
c=a.D(),d=[],e=0;e<b.ac();e++){var
f=b.Eb(e);Pa(c,f.getId())&&d.push(f)}this.F(a,b,d)}};function Kjb()
{}x(Kjb,Jjb);Kjb.prototype.F=function(a,b,c){for(var d=0;d<c.length;d++){var
e=c[d];if(e.wl()){var f=e;sq(!f.Ha(59),f.getType()+" cannot be grouped")}if(e.Yb())
{f=e.Yb().D;for(var g=0;g<f.length;g++)sq(f[g].tm()!=e.getId(),"Cannot group
objects that have animation.")}}b.group(a.getId(),c,eGa(a.H))};function Ljb(a,b,c)
{Dx.call(this,a,b);sq(0<=c,"Invalid insertion index
"+c);this.D=c}x(Ljb,Dx);function aD(a,b){Ljb.call(this,"sketchy-
insertColumn",a,b)}x(aD,Ljb);aD.prototype.Ve=da(134);function Mjb()
{}x(Mjb,WC);Mjb.prototype.F=function(a,b){HQa(b,a.D)};function Njb(){this.J=!
P(R(),"sketchy-sftp")||P(R(),"sketchy-
convert_shape_text_props")}x(Njb,AC);Njb.prototype.D=function(a,b){var
c=tx(b,a.Xc());if(c&&!b.Hb(a.getId())){if(this.J){var
d=tb(a.kb(),Vb(IXa)),e=tb(a.kb(),IXa);a=this.F(a,d);c.add(a);Cb(e)||
this.H(b,a,e)}else
a=this.F(a,a.kb()),c.add(a);lXa(a)}};Njb.prototype.H=h();function Ojb(a){this.D=a}
function Pjb(a,b,c,d,e,f){var g=oz(),k=f.ec(!0),l=b[33];if(null!=l||Pa(c,33)){if(!
$v(f)){var m=new jz(e,null,0,QPa(f));a.D.apply(pz(g,m),d)}var
n=k.Xe("text",1);m=k.Xe("paragraph",Zm(k.eb())-
1).clone();m.Ea("ps_al_i")&&m.update({ps_al:1,ps_al_i:!1});l&&0<l.length&&(l=new
kz(e,null,0,l.replace(/\u2028/g,"\x0B")),a.D.apply(pz(g,l),d));l=new
zx("text",1,Zm(k.eb())-1,n.Wa());a.D.apply(cYa(g,l,new ws(e,null)),d);l=new
zx("paragraph",Zm(k.eb())-1,Zm(k.eb())-1,m.Wa());a.D.apply(cYa(g,l,new
ws(e,null)),d)}m=
{};k={};for(var q in b)if(l=Number(q),n=b[l],GXa(l)&&null!=n){var r=null==xXa[l]?
null:xXa[l];null!=r&&(l=41==l?n/508:n,12==r?
k[r]=l:m[r]=l)}q=[];b=[];for(l=0;l<c.length;l+
+)n=c[l],GXa(Number(n))&&(n=null==xXa[n]?null:xXa[n],null!=n&&(12==n?
b.push(n):q.push(n)));c=new lz(e,null,0,QPa(f)+1,q,m,null,!
0);a.D.apply(pz(g,c),d);c=new lz(e,null,QPa(f),QPa(f)+1,b,k,null,!
0);a.D.apply(pz(g,c),d)};function Qjb(a)
{Njb.call(this);this.O=a}x(Qjb,Njb);Qjb.prototype.F=function(a,b){var c=new
Zv(a.getId(),a.Mx);zC(c.Ne,b);c.transform.un(a.lw);return
c};Qjb.prototype.H=function(a,b,c){b.Ha(32)&&2!=b.getType()&&P(R(),"sketchy-
convert_shape_text_props")?Pjb(this.O,c,[],a,b.getId(),b):zC(b.Ne,c)};function
bD(a,b){Ljb.call(this,"sketchy-
insertRow",a,b)}x(bD,Ljb);bD.prototype.Ve=da(133);function Rjb()
{}x(Rjb,WC);Rjb.prototype.F=function(a,b){b.insertRow(a.D)};function
cD(a,b,c,d,e,f,g){QA.call(this,"sketchy-
insertTable",a,d,e,f,g);jQa(b);jQa(c);this.D=g?b:b.concat();this.F=g?
c:c.concat()}x(cD,QA);cD.prototype.mi=p("F");cD.prototype.Ve=da(132);function Sjb()
{Njb.apply(this,arguments)}x(Sjb,Njb);Sjb.prototype.F=function(a,b){var
c=UQa(a.getId(),a.D,a.mi());c.transform.un(a.lw);SQa(c,b);return c};function Tjb(a)
{this.F=a}x(Tjb,AC);Tjb.prototype.D=function(a,b){var c=a.Aw,d=b.Hb(c.getId());if(!
d)return!1;if(c.Jb())sq(d instanceof mw,"DrawingObject has cell but is not a Table:
"+d.getId());else{sq(d instanceof Zv,"DrawingObject has no cell but is not a Shape:
"+d.getId());var e=d.Yb();sq(null!=e&&null!=e.F,"Cannot get a text model for a
shape that is not connected to a document.")}if((b=b.ec(new ws(c.getId(),c.Jb()),!
0))&&this.F.apply(a.Jt,b))return!0;lXa(d)};
Tjb.prototype.Sj=function(a,b,c){if(c)return new dYa({},null);var d=a.Aw,e=b.ec(new
ws(d.getId(),d.Jb()),!0);a=e?this.F.Sj(a.Jt,e,c):null;c={};(new
KSa(c,b)).F(d);return new dYa(c,a)};function dD(a,b,c)
{Dx.call(this,a,b);if(0==c.Jc()&&0==c.Nc())throw
Error("Km");this.D=tq(c,"tableRange cannot be null.")}x(dD,Dx);function eD(a,b)
{dD.call(this,"sketchy-mergeCellRange",a,b);sq(2<=Zr(b).length,"The table range
must contain at least two cells to
merge.")}x(eD,dD);eD.prototype.Ve=da(131);function Ujb()
{}x(Ujb,WC);Ujb.prototype.F=function(a,b){MQa(b,a.D)};function Vjb(a,b,c)
{NC.call(this,"sketchy-
moveAnimation",c);VSa([a,b]);this.D=a;this.F=b}x(Vjb,NC);w=Vjb.prototype;w.bw=p("D"
);w.co=p("F");w.Ve=da(130);w.Xn=t(3);w.yEa=function(a,b){return new
Vjb(a,b,this.Xc())};function Wjb(){}x(Wjb,AC);Wjb.prototype.D=function(a,b)
{if(b=tx(b,a.Xc())){var c=b.D[a.bw()];sq(a.bw()<b.D.length,"index is out of bounds:
"+a.bw());Xa(b.D,a.bw());sq(a.co()<=b.D.length,"index is out of bounds:
"+a.co());Ua(b.D,c,a.co())}};function Xjb(a,b,c){QC.call(this,"sketchy-
movePage",a,c);sq(1!=c,"Move layouts is
unsupported.");this.D=b}x(Xjb,QC);w=Xjb.prototype;w.bw=function(){return
this.yb()};w.co=p("D");w.le=t(null);w.Xn=t(3);w.yEa=function(a,b){return new
Xjb(a,b,this.Sb())};function Yjb(){}x(Yjb,AC);Yjb.prototype.D=function(a,b){var
c=a.Sb(),d=a.yb();a=a.co();0==c?(sq(0<=d&&d<b.D.length,"index is out of bounds:
"+d),c=Va(b.D,d,1),sq(0<=a&&a<=b.D.length,"index is out of bounds:
"+a),Va(b.D,a,0,c[0])):2==c&&(sq(0<=d&&d<b.F.length,"index is out of bounds:
"+d),c=Va(b.F,d,1),sq(0<=a&&a<=b.F.length,"index is out of bounds:
"+a),Va(b.F,a,0,c[0]))};function fD(a,b,c,d,e){a=e?a:a.concat();b=e?
b:b.concat();c=e?c:jt(Qm,c,{});B$a.call(this,"sketchy-pageProperties",a,b,c,d,!
0)}x(fD,B$a);fD.prototype.D=function(a,b,c,d){return new
fD(a,b,c,d)};fD.prototype.Ve=da(129);function Zjb(a)
{this.F=a}x(Zjb,AC);Zjb.prototype.D=function(a,b){var
c=a.eo,d=a.kb(),e=a.bi();a=a.Ki;for(var f=qRa(d,e),g=0;g<c.length;g++){var
k=tx(b,c[g]);k&&(pjb(k,d,e,a,this.F),f&&lXa(k))}};function gD(a,b,c,d,e)
{Dx.call(this,"sketchy-pathProperties",a);sq(null!=c||null!=d||null!=e,"At least
one of fill, line or segmentQuery must be
present.");this.J=b;this.F=c;this.H=d;this.D=e}x(gD,Dx);gD.prototype.Kp=p("J");gD.p
rototype.hf=p("F");gD.prototype.Dk=p("H");function $jb(a){this.F=a}x($jb,Bjb);
$jb.prototype.H=function(a,b){sq(b instanceof Zv,"Not a shape: "+b.getId());var
c=b.Ha(12);sq(a.Kp()<c.length,"Invalid pathIndex. Path does not
exist.");sq(c[a.Kp()]instanceof yt,"PathPropertiesCommand can only be applied to
SegmentedPaths.");var d=c[a.Kp()],e=a.hf(),f=a.Dk(),g=a.D,k=d.D;d=new yt(null!=e?
e:d.hf(),null!=f?f:d.Dk(),null!=g?
this.F.apply(g,k):k);c=c.concat();c[a.Kp()]=d;b.kb()[12]=c};function hD(a,b)
{NC.call(this,"sketchy-
removeAnimation",b);VSa([a]);this.F=a}x(hD,NC);hD.prototype.yb=p("F");hD.prototype.
Ve=da(128);hD.prototype.Xn=t(4);hD.prototype.D=function(a){return new
hD(a,this.Xc())};function akb(){}x(akb,AC);akb.prototype.D=function(a,b)
{if(b=tx(b,a.Xc()))a=a.yb(),sq(a<b.D.length,"index is out of bounds:
"+a),Xa(b.D,a)};function iD(a,b,c,d){QC.call(this,"sketchy-
removePage",a,b);sq(1==b!=!c,"Must specify the Master from which to remove the
Layout, else specify null.");this.F=c||null;this.Td=d||null}x(iD,QC);function
bkb(a){var b=[];null!==a.Td&&(b.push(a.Td),0==a.Sb()&&b.push(a.Td+":notes"));return
b}iD.prototype.le=p("F");iD.prototype.Xn=t(4);iD.prototype.D=function(a){return new
iD(a,this.Sb(),this.F,this.Td)};iD.prototype.Ve=da(127);function ckb()
{}x(ckb,AC);ckb.prototype.D=function(a,b){var c=a.yb();switch(a.Sb()){case 0:var
d=ku(b);dkb(a,d);iSa(b,d[c]);break;case 1:b=bu(b,a.le());sq(null!=b,"Invalid master
ID");d=ju(b);dkb(a,d);pHa(b,d[c]);break;case
2:d=ox(b),dkb(a,d),jSa(b,d[c])}};function dkb(a,b){b=b[a.yb()];b?null!
=a.Td&&b.getId()!
=a.Td&&(a={commandPageIndex:a.yb(),commandPageId:a.Td,pageId:b.getId()},mk(uv(),Err
or("Mm"),a)):
(a={commandPageIndex:a.yb(),commandPageId:a.Td},mk(uv(),Error("Lm"),a))};function
ekb(a,b){this.H=a;this.F=b}x(ekb,AC);
ekb.prototype.D=function(a,b){var
c=a.kb(),d=a.bi(),e=a.Ki,f=Jb(xb(c).concat(d,xb(e))),g=54 in f||55 in
f,k=La(xb(f),xa(Ab,Jb(Qw))),l=Pa(d,51),m=Pa(d,52),n=51 in c,q=52 in
c,r=ux(b,a.eo),u=0;for(;u<r.length;u++){sq(r[u]instanceof Zv||r[u]instanceof
mw,"Not a shape-like drawing object: "+r[u].getId());var v=r[u];if(v instanceof
Zv)if(2!=v.getType()&&P(R(),"sketchy-
convert_shape_text_props"))La(HXa(),xa(Ab,f))&&(Pjb(this.H,c,d,b,v.getId(),v),d=Ia(
d,Vb(GXa)),c=tb(c,Vb(IXa)),e&&(e=tb(e,Vb(IXa))));else{var A;
if(!(A=!v.Fe())){a:{A=void 0;var E=a.kb();for(A in E)if(void 0!
==zXa[parseInt(A,10)]){A=!0;break a}A=!1}A=!A}sq(A,"Old-style text properties
cannot be applied to a TextModel shape, shape id: "+v.getId())}A=n||l?
v.Ha(51):null;E=q||m?v.Ha(52):null;var N=[];v instanceof Zv&&g&&(N=ew(v,!
0),N.push(v));v instanceof mw?SQa(v,c,d,e,this.F):zC(v.Ne,c,d,e,this.F);var
Q=v.Yb();if(Q&&g)for(YGa(Q),v instanceof Zv&&(N=XQa(N.concat(ew(v,!
0)))),Q=0;Q<N.length;Q++){var U=N[Q];U instanceof Zv&&U.Fe()&&U.ec().SI()}A&&
CSa(b,v,A);E&&CSa(b,v,E);n&&kSa(b,v,51);q&&kSa(b,v,52);!k||n||q||
lSa(b,v)}};function fkb(a){this.D=a}x(fkb,d7a);fkb.prototype.Sj=function(a,b,c)
{return qjb(a,b,c)};function jD(a,b,c,d){d=void 0===d?!1:d;Dx.call(this,"sketchy-
transform",a);tq(b,"transform cannot be null.");this.D=c?
b:it(b);this.F=d}x(jD,Dx);jD.prototype.Ve=da(126);function gkb()
{}x(gkb,AC);gkb.prototype.D=function(a,b){var c=b.Hb(a.getId());if(c){if(c
instanceof mw&&!JPa(a.D))throw Error("Nm");var d=new
lx(b);c.transform.un(a.D);c.accept(new Ys(function(e){e instanceof Zv&&(aw(e)?
e==c||153==e.getType()||bSa(d,e)||DSa(b,e):lSa(b,e))}),!0)}};function
hkb(a,b,c,d,e){SC.call(this,"sketchy-
transition",a,b,c,d,e)}x(hkb,SC);hkb.prototype.F=function(a,b,c,d,e){return new
hkb(a,b,c,d,e)};hkb.prototype.H=function(){return oFa};function ikb(a)
{this.F=a}x(ikb,AC);ikb.prototype.D=function(a,b)
{(b=tx(b,a.Xc()))&&zC(b.O.kb(),a.kb(),a.bi(),a.Ki,this.F)};function kD(a)
{Dx.call(this,"sketchy-ungroup",a)}x(kD,Dx);kD.prototype.Ve=da(125);function jkb()
{}x(jkb,AC);jkb.prototype.D=function(a,b){if(a=b.Xo(a.getId())){if(a.Yb())for(var
c=a.Yb().D,d=0;d<c.length;d++)sq(c[d].tm()!=a.getId(),"Cannot ungroup object that
has animation.");$Ga(b,a)}};function lD(a,b){dD.call(this,"sketchy-
unmergeCellRange",a,b)}x(lD,dD);lD.prototype.Ve=da(124);function kkb()
{}x(kkb,WC);kkb.prototype.F=function(a,b){a=a.D;var c=b.D;Tu(c,a);var
d=c.Jb(a.we(),a.kf());fh(null!=d&&0==d.$e()&&d.Jc()==a.Jc()&&d.Nc()==a.Nc(),"The
specified range does not match a set of merged cells: %s",a);d=Zr(a);for(var
e=0;e<d.length;e++){var f=d[e];f&&(f=c.Df(f),ih(f,"Attempted to unmerge a missing
cell."),f.Fpa())}GQa(b,a,!1);ow(b,NQa(b,a))};function mD(a,b,c)
{Dx.call(this,"sketchy-updateAltText",a);if(VEa(b))throw
Error("Tc`"+b.length);if(VEa(c))throw
Error("Uc`"+c.length);this.se=b;this.Og=c}x(mD,Dx);mD.prototype.Ve=da(123);mD.proto
type.Tb=p("se");mD.prototype.re=p("Og");function lkb()
{}x(lkb,Bjb);lkb.prototype.H=function(a,b){var c=a.Tb();null!
=c&&b.Qc(c);a=a.re();null!=a&&b.ak(a)};function mkb(a,b,c,d){Dx.call(this,a,b);if(!
d){a={};for(var e in
c)a[e]=Math.round(c[e]);c=a}this.D=c;jQa(this.D)}x(mkb,Dx);function nD(a,b,c)
{mkb.call(this,"sketchy-
updateColumnWidths",a,b,c)}x(nD,mkb);nD.prototype.Ve=da(122);function nkb()
{}x(nkb,WC);nkb.prototype.F=function(a,b){VQa(b.O,a.D)};function oD(a,b,c)
{mkb.call(this,"sketchy-
updateRowHeights",a,b,c)}x(oD,mkb);oD.prototype.Ve=da(121);function okb()
{}x(okb,WC);okb.prototype.F=function(a,b){VQa(b.R,a.D)};function pD(a,b,c,d)
{dD.call(this,"sketchy-updateTableBorderStyles",a,b);this.Kc=d?
c:ft(c)}x(pD,dD);pD.prototype.kb=p("Kc");pD.prototype.Ve=da(120);function pkb()
{}x(pkb,WC);pkb.prototype.F=function(a,b){var c=a.D;a=a.kb();for(var d=Yr(c,!
1),e=0,f;f=d[e];e++){var g=0==f.Ld()?b.F:b.H;Tu(g,c);var k=f.Ab();f=f.Kb();var
l=g.Jb(k,f);g.ew(k,f,ZPa(l,a))}};function qD(a,b,c,d,e){dD.call(this,"sketchy-
updateTableCellProperties",a,b);for(a=0;a<c.length;a++)sq(null!=c[a],"remove
properties cannot be null"),sq(!(c[a]in d),"remove and properties must be
disjoint");this.F=e?c:c.concat();this.Kc=e?
d:ft(d)}x(qD,dD);qD.prototype.kb=p("Kc");qD.prototype.Ve=da(119);function qkb()
{}x(qkb,WC);qkb.prototype.F=function(a,b){KQa(b,a.D,a.F,a.kb())};function
rD(a,b,c,d){Ijb.call(this,"sketchy-
zOrder",a,c,d);this.H=b}x(rD,Ijb);rD.prototype.Pg=p("H");function rkb(a,b,c)
{switch(a.H){case 0:return b.ac()-c.length;case 1:return 0;case 2:return
Math.min(b.ac(),b.indexOf(c[c.length-1])+2)-c.length;default:return
Math.max(0,b.indexOf(c[0])-1)}}rD.prototype.Ve=da(118);rD.prototype.F=function(a)
{return new rD(a,this.Pg(),this.Xc())};function skb()
{}x(skb,Jjb);skb.prototype.F=function(a,b,c){a=rkb(a,b,c);for(var d=0;d<c.length;d+
+)b.remove(c[d]);for(d=0;d<c.length;d++)b.add(c[d],a++)};function sD()
{}sD.prototype.Cj=function(a,b){return this.D(a,b)};function tkb()
{}x(tkb,sD);tkb.prototype.D=function(a){return new XC([a.getId()])};function ukb()
{}x(ukb,sD);ukb.prototype.D=function(a){return new hD(a.yb(),a.Xc())};function
vkb(){}x(vkb,sD);vkb.prototype.D=function(a){var b=1==a.Sb()?a.le():null;return new
iD(a.yb(),a.Sb(),b,a.getId())};function tD(a,b){return a.concat(ht(b))}function
uD(a,b){for(var c={},d=[],e=0;e<a.length;e++){var f=a[e];null!=b[f]?
c[f]=b[f]:d.push(f)}return{DG:c,Gm:d}}function wkb(a,b){if(!a||Cb(a))return
null;for(var c={},d=ht(a),e=0;e<d.length;e++){var f=d[e];c[f]=v8a(a[f],b[f]||
[])}return c}function vD(a,b){a=a.Hb(b);if(!a)throw Error("Om`"+b);return
a}function xkb(a,b){var c={},d;for(d in b)b=Number(d),c[b]=a[b];return c};function
ykb(){}x(ykb,sD);ykb.prototype.D=function(a,b){b=vD(b,a.Xc());for(var
c=tD(a.bi(),a.kb()),d=[],e=a.mB(),f=0;f<e.length;f++){var
g=e[f],k=uD(c,b.D[g].kb());d.push(new vjb([g],k.Gm,k.DG,a.Xc()))}return
ll(d)};function zkb(){}x(zkb,sD);zkb.prototype.D=function(a,b){b=vD(b,a.Xc());var
c=tD(a.bi(),a.kb());c=uD(c,b.xv());return new
TC(c.Gm,c.DG,a.Xc(),wkb(a.Ki,b.xv()))};function Akb()
{}x(Akb,sD);Akb.prototype.D=function(a,b){var c=a.D(),d=a.H;a={};for(var
e=0,f;f=c[e];e++){var g=vD(b,f).getType();g!=d&&(a[g]||
(a[g]=[]),a[g].push(f))}c=[];for(var k in a)for(k=Number(k),d=a[k],c.push(new
UC(d,k)),e=0;f=d[e];e++){g=vD(b,f);c.push(new jD(f,g.transform));var
l=uD(Qw,g.Ne);c.push(new dB([f],l.Gm,l.DG));g=aSa(b,g);l=0;for(var m;m=g[l];l++)
{var n=51,q=m.Ha(51);q.getId()!=f&&(n=52,q=m.Ha(52));var r={};r[n]=q;c.push(new
dB([m.getId()],[],r))}}return ll(c)};function Bkb(){this.D=!1}x(Bkb,C);function
Ckb(a,b){var c=new Bkb;c.F=a;c.D=b;return c}
function Dkb(a,b,c){if(!b)return io(a);if(yCa(a))throw kg("Pm").D;var
d={};if(a.rJ())return a.Ga(b)?d:io(a);var e=a.Yf(),f=e.D;for(var g=0;g<f.length;g+
+){var k=f[g];if(!$n(e,k)){var l=!0,m=null;if(Zn(e,k)&&e.Ha(k).D){m=bo(e,k);var
n=a.Ea(m);b.Ea(m)!=n&&(l=Kg(n,!0),mi(d,m,n))}n=a.Ea(k);if(Rwa(n)&&!yCa(n)){var q=c?
jo(b,k):b.Ea(k);q=Dkb(n,q,c);if(Sh(q)&&l)continue;n=n.rJ()?io(n):q}else
if(l)if(l=b.Ea(k),mg(n)&&mg(l)){if(0==lg(n,l))continue}else
if(Kg(n,l))continue;yCa(n)&&(n=io(n));mi(d,k,n);null!=
m&&mi(d,m,a.Ea(m))}}return d};function Ekb(){this.D=0}x(Ekb,C);function Fkb()
{this.D=this.O=this.H=this.J=this.F=this.R=0}x(Fkb,C);w=Fkb.prototype;w.nY=p("D");w
.Kja=function(a){this.D=a;return
this};w.PEa=p("H");w.m8=p("J");w.l8=p("F");w.oX=ca("F");w.WK=p("R");w.OEa=function(
){var a=new
Gkb,b=this.F,c=this.J,d=this.H,e=this.O,f=this.D;a.R=this.R;a.F=b;a.J=c;a.H=d;a.O=e
;a.D=f;return a};function Gkb()
{this.D=this.O=this.H=this.J=this.F=this.R=0}x(Gkb,C);w=Gkb.prototype;w.dH=p("R");w
.XK=p("F");w.n8=p("J");w.oY=p("H");w.Wu=p("D");w.Lx=p("O");w.Ga=function(a){return
a instanceof Gkb?
this.R==a.R&&this.F==a.F&&this.J==a.J&&this.H==a.H&&this.O==a.O&&this.D==a.D:!
1};w.Lf=function(){return
Hg([Qg(this.R),Qg(this.F),Qg(this.J),Qg(this.H),Qg(this.O),Qg(this.D)])};
w.toString=function(){return"MainPiece{startIndex="+this.R+", endIndex="+this.F+",
insertStartIndex="+this.J+", insertEndIndex="+this.H+", offset="+this.O+",
chunkIndex="+this.D+Bg(125)};function Hkb()
{this.F=this.D=0}x(Hkb,C);w=Hkb.prototype;w.WK=function(){return
this.H[0]};w.l8=p("D");w.oX=ca("D");w.m8=function(){return
this.WK()};w.PEa=p("D");w.nY=p("F");w.Kja=function(a){this.F=a;return
this};w.OEa=function(){var a=new
Ikb,b=this.D,c=this.F;a.D=this.H;a.H=b;a.F=c;b=a.D.length-1|0;for(c=0;c<b;c=c+1|
0);return a};function Ikb()
{this.F=this.H=0}x(Ikb,C);w=Ikb.prototype;w.dH=function(){return
this.D[0]};w.XK=p("H");w.n8=function(){return this.dH()};w.oY=function(){return
this.XK()};w.Wu=p("F");w.Lx=t(0);w.Ga=function(a){return a instanceof Ikb?
this.H==a.H&&this.F==a.F&&xka(this.D,a.D):!1};w.Lf=function(){var
a=Qg(this.H),b=Qg(this.F),c;if(c=this.D){for(var d=c.length,e=1,f=0;f<d;f=f+1|
0)e=Math.imul(31,e)+(null!=c[f]?c[f]:0)|0;c=e}else c=0;return Hg([a,b,Qg(c)])};
w.toString=function(){return"TrailingPiece{endIndex="+this.H+",
chunkIndex="+this.F+", sectionMarkerIndices="+D(this.D)+Bg(125)};function Jkb()
{this.D=0}x(Jkb,C);function Kkb(){}x(Kkb,C);function Lkb(){}x(Lkb,C);function
Mkb(a,b){a.D=b;eka(b,new Fja(function(c){return c.Wu()==b[0].Wu()}));eka(b,new
Fja(function(c){return c.Lx()==b[0].Lx()}))}w=Lkb.prototype;w.Ga=function(a){var
b;if(b=a instanceof Lkb)b=this.D,a=a.D,xh(),b=bka(b,a);return b};w.Lf=function()
{var a=this.D;xh();return Dh(a)};w.dH=function(){return
this.D[0].dH()};w.XK=function(){return this.D[this.D.length-1|
0].XK()};w.n8=function(){throw Uf("A merged piece should never be used for
insertion.").D;};
w.oY=function(){throw Uf("A merged piece should never be used for
insertion.").D;};w.Wu=function(){return this.D[0].Wu()};w.Lx=function(){return
this.D[0].Lx()};w.toString=function(){return"MergedPiece{pieces="+D(this.D)
+Bg(125)};function Nkb(a){var b=a.D.indexOf("\u0003",1);return 0<=b?b-1|0:Zm(a)-1|
0};function Okb(){this.J=!1;this.H=0}x(Okb,C);function Pkb(a,b){a=Qkb(a,b);return
0<=a?a:-a-2|0}function Qkb(a,b){b in a.F||(a.F[b]=ai(a.R,b));return a.F[b]}function
Rkb(a,b){b=Pkb(a,b);return a.D[b].Wu()}function Skb(a,b){a.J?a=0:
(b=Pkb(a,b),a=a.D[b].Lx());return a}function Tkb(a){var b=[];for(var
c=0;c<a.length;c++)b.push(a[c].OEa());return b};function Ukb(a,b,c,d,e)
{a=a.Ea("ls_id");null!=a&&a in c&&(c=Rkb(d,e),d=b[a],c=Qg(d?
Math.min(d.ob(),c):c),G(b,a,c))};function Vkb(){}x(Vkb,C);function Wkb()
{}x(Wkb,C);Wkb.prototype.D=function(a){return
this.H.ig().Nq(this.J,a)};Wkb.prototype.F=function(a,b,c){for(;c<(b.length-1|0);)
{var d=this.D(b[c+1|
0]);if(qh(So(a))&&qh(So(d)))break;if(a.Zc().Ga(d.Zc()))a=d,c=c+1|0;else
break}return c};function Xkb(){}x(Xkb,C);Xkb.prototype.F=function(a,b,c)
{c=c.Zc();this.D.D&&0!=a&&0<=Qkb(this.O,a)&&(this.J=Ckb(c,this.D.H));if(this.D.D)
{var d=this.J;c=Dkb(c,d.F,d.D)}else c=io(c);return Sh(c)?[]:[new
zx(this.H,a,b,c)]};function Ykb(){}x(Ykb,C);Ykb.prototype.F=function(a,b,c)
{return[new $y(this.H,this.D,a,b,c.Wa((Cn(),xn)))]};function Zkb()
{}x(Zkb,C);Zkb.prototype.D=function(a){return
this.H.ig().fw(a)};Zkb.prototype.F=function(a,b,c){return c};function $kb()
{}x($kb,C);$kb.prototype.F=function(a,b,c){var d=[];for(var e=0;e<c.length;e+
+)d.push(new N7a(c[e],a,b));return d};function alb(){this.F=0}x(alb,C);function
blb(a,b){var c=new alb;c.D=a;c.F=b;return c};function clb(a,b)
{this.D=a;this.F=b}x(clb,C);function dlb(){this.F=0}x(dlb,C);function elb(a,b){var
c=new dlb;c.D=a;c.F=b;return c};function flb(a,b){a=Qh(a);for(var c=0;c<a.length;c+
+)a[c].D=b};function glb(){this.J=this.H=this.D=!1}function hlb(a,b){return
ug(a.Zc().getId(),b.Zc().getId())}function ilb(a,b){return Kf(a.F,b.F)?
ug(a.D,b.D):ug(a.F,b.F)}var jlb;x(glb,C);
glb.prototype.O=function(a){for(var b=[],c=0;c<a.ig().cz().length;c=c+1|0){var
d=gi(a.ig().cz(),c),e=a.ig().Vu(d),f=c<(a.ig().cz().length-1|0)?gi(a.ig().cz(),c+1|
0)-1|0:Zm(a.eb())-1|0;b.push(new clb(new Jj(d,f),e))}var
g=a.eb(),k=Nkb(g),l=[],m=[];if(0<=k){var n=new Fkb;n.R=0;var
q=n.Kja(0);l.push(q)}if(k<(Zm(g)-1|0)){for(var r=[],u=k+1|0;u<Zm(g);u=u+1|
0)"\u0003"===bn(g,u)&&r.push(u);var v=(new Hkb).Kja(0);v.H=r;m.push(v)}var A=new
Okb;A.F={};for(var E=a.eb(),N=Nkb(E),Q=0;Q<l.length;Q=Q+1|0){var U=
l[Q];(Q+1|0)<l.length?U.oX(l[Q+1|0].WK()-1|0):qh(m)?U.oX(Zm(E)-1|0):U.oX(m[0].WK()-
1|0);U.J=0==U.WK()?1:U.WK();U.H=U.l8()==N?U.l8()-1|0:U.l8()}for(var
aa=0;aa<m.length;aa=aa+1|0)m[aa].oX((aa+1|0)<m.length?m[aa+1|0].WK()-1|0:Zm(E)-1|
0);for(var fa=0,oa=!0,wa=0;wa<l.length;wa=wa+1|0){var Ca=l[wa];if(Ca.nY()<fa)
{for(var Ba=0,Aa=0;Aa<wa;Aa=Aa+1|0){var Ga=l[Aa];Ga.nY()>Ca.nY()&&(Ba=Ba-(Ga.PEa()-
Ga.m8()+1)|0)}Ca.O=Ba;oa=!!(+oa&+(0==Ba));a:{var Sa=Ca.m8()+Ba-1|
0,rb=Ca.m8(),lb=a.ig(),Db=lb.Vu(Sa),Kb=lb.Vu(rb);
var ic=[Db,Kb];if(0==ic.length)var Xb=[];else{for(var
Lb=Ih(ic[0]),nd=1;nd<ic.length;nd=nd+1|0){var yb=ic[nd],Dc=[];for(var
mc=0;mc<Lb.length;mc++){var $e=Lb[mc];0<=Bh(yb,$e)&&Dc.push($e)}Lb=Dc}Xb=Lb}for(var
be=lb.cz(),ce=new Jj(Sa+1|0,rb-1|0),Td=0;Td<be.length;Td=Td+1|0){var
ke=be[Td],He;if(He=Qj(ce,ke)){b:{var pe=lb.Vu(ke),Ee=Xb;if(pe.length<Ee.length)var
Ig=!1;else{var Ae={};for(var vf=0;vf<Ee.length;vf++){var Le=Ee[vf];Ae[Le]=Le in Ae?
Ae[Le]+1|0:1}for(var qe=0;qe<pe.length;qe++){var ge=pe[qe];
if(ge in Ae&&(1==Ae[ge]?Rh(Ae,ge):Ae[ge]=Ae[ge]-1|0,Sh(Ae))){Ig=!0;break
b}}Ig=Sh(Ae)}}He=!Ig}if(He)break a}}}else
Ca.O=0;fa=Math.max(fa,Ca.nY())}A.J=oa;for(var
af=Tkb(l),oc=Tkb(m),Mb=[],zb=0;zb<af.length;zb=zb+1|0){var
Xc=af[zb];Xc.n8()<=Xc.oY()&&Mb.push(Xc)}A.O=Gh(Mb);A.V=Gh(oc);for(var
Dd=lh(),Sc=0,Ud=[].concat(af,oc),bf=0;bf<Ud.length;bf=bf+1|0){for(var
Xf=Ud[bf],Vc=mh(lh(),Xf);bf<(Ud.length-1|0);){var xd=Ud[bf+1|
0];if(Xf.Wu()==xd.Wu())mh(Vc,xd),bf=bf+1|0;else break}var cf=ph(Vc);if(1<cf.length)
{var Ei=
new Lkb;Mkb(Ei,cf);var rh=Ei}else rh=Xf;var
pc=rh;mh(Dd,pc);Sc=Math.max(Sc,pc.Wu())}var kj=ph(Dd),sh=new
Jkb,Md=Sc;sh.F=kj;sh.D=Md;A.D=sh.F;A.H=sh.D;var Fe=A.D,dh=[];for(var
Dg=0;Dg<Fe.length;Dg++)dh.push(Fe[Dg].dH());A.R=dh;for(var
Ni=a.eb(),qf=[],Eh=0;Eh<=A.H;Eh=Eh+1|0)qf.push([]);for(var fn=A.O.Vg();fn.D();){var
gn=fn.F();klb(qf[gn.Wu()],gn.n8(),gn.oY(),Ni,b,gn.Lx())}for(var
Vl=A.V.Vg();Vl.D();)for(var
wj=Vl.F(),wl=qf[wj.Wu()],qk=wj.D,Fq=wj.oY(),Wo=b,Wl=Ni,Fi=wj.Lx(),lj=0;lj<qk.length
;lj=lj+1|
0){var hg=qk[lj],Lk=(lj+1|0)<qk.length?qk[lj+1|0]-1|0:Fq;if(llb(hg,Lk,Wo)){var
qo=void 0,xl=wl,fl=hg,Xo=Lk,Zj=Wo,Am=Wl,ak=Fi;a:{for(var Yo=0;Yo<Zj.length;Yo++)
{var bk=Zj[Yo];if(Qj(bk.D,fl)){qo=bk.F;break a}}throw
F("Qm").D;}mlb(xl,fl,"\u0003\n",qo,ak);1<(Xo-fl|0)&&klb(xl,fl+1|0,Xo-1|
0,Am,Zj,ak)}else{for(var
Ap=wl,Xl=qk,Gq=lj,Zo=Fq,zt=Wo,ro=Wl,bv=Fi,Hq=zg(),Cf=Gq;Cf<Xl.length;Cf=Cf+1|0){var
$o=Xl[Cf],ap=(Cf+1|0)<Xl.length?Xl[Cf+1|0]-1|
0:Zo;if(llb($o,ap,zt))break;Gg(Hq,ro.slice($o,ap))}var Ls=new LWa(Xl[Gq]+
bv|0,Hq.toString());Ap.push(Ls);lj=Cf-1|0}}var Ms=qf[0];if(a.Dj("document")){var
yo=a.ig().mQ("document",0);nlb(Ms,"document",0,yo,this.D?
Ckb(js(this.F,"document"),this.H):null,0)}if(!Sh(a.oB())){var Mr=new
i7a(a.oB());Ms.push(Mr)}var Aw=a.$G();if(null!=Aw){var Bw=new
g7a(Aw);Ms.push(Bw)}var Tn=a.ig().Swa();Mh(Tn,hlb);var Ns={};for(var
zo=0;zo<Tn.length;zo++){var Gt=Tn[zo].Zc().getId();Ns[Gt]=!0}var
Os={};if(a.Dj("list")){var Nj=a.Kg("list");for(var Un=0;Un<Nj.length;Un++){var
on=Nj[Un],dk=a.ig().mQ("list",
on),Lp=dk.Zc();Lp&&Ukb(Lp,Os,Ns,A,on);var Mp=So(dk);for(var Nr=0;Nr<Mp.length;Nr+
+)Ukb(dk.ik(Mp[Nr]),Os,Ns,A,on)}}for(var Or=0;Or<Tn.length;Or++){var
Vn=Tn[Or],Np=Vn.Zc(),Wn=Np.getId(),Ok=qf[Wn in Os?Os[Wn].ob():0],Hm=Vn.F;if(Hm){var
Gi=new o7a(Hm,Np.getType(),Wn,io(Np));Ok.push(Gi)}else{var xk=new
Yy(Np.getType(),Wn,io(Np));Ok.push(xk)}var yk=Vn.D;Mh(yk,ki);for(var
uh=0;uh<yk.length;uh++){var Op=new n8a(yk[uh],Wn);Ok.push(Op)}var
Ao=So(Vn);Mh(Ao,ki);for(var Cw=0;Cw<Ao.length;Cw++){var Pp=Ao[Cw],
Ay=new e8a(Pp,Wn,Vn.ik(Pp).Wa((Cn(),xn)));Ok.push(Ay)}}var Bo=new cs,lv=jlb;for(var
Xn=0;Xn<lv.length;Xn++){var Ht=lv[Xn];if(a.Dj(Ht)&&Lo(Ht)&&!No(Ht)){var
Qp=a.ig().bD(Ht);for(var oA=0;oA<Qp.length;oA++){var
Dw=Qp[oA],AE=a.ig().mQ(Ht,Dw),BC=Bo.get(Dw);BC||
(BC={},Bo.set(Dw,BC));G(BC,Ht,AE)}}}var Ps=a.ig(),It=olb(Ps);for(var
Ew=0;Ew<It.length;Ew++){var
Fh=It[Ew],By=Fh.F,iH=Rkb(A,By),CC=Skb(A,By),jO=qf[iH],DC=new pWa(Fh.D,By+CC|
0);jO.push(DC)}if(!this.J){var BE=plb(Ps);for(var Pr=0;Pr<BE.length;Pr++){var jH=
BE[Pr],Fw=jH.D,Gw=jH.F,rK=Rkb(A,Gw),hi=Skb(A,Gw),EC=qf[rK],kH=new
Uy(Fw.F,Fw.D,Gw+hi|0);EC.push(kH)}}var Cy=A.D;for(var pA=0;pA<Cy.length;pA++){var
Rp=Cy[pA],Im=Rp.dH()+Rp.Lx()|0;if(0!=Im){var yl=Rp.XK()+Rp.Lx()|
0,Hw=a.ig(),lH=a.hk(),Iw={};for(var $l=0;$l<lH.length;$l++){var Qr=lH[$l];if(!
Lo(Qr)){var CE=Hw.Hu(Qr,Im-1|0);for(var Jt=0;Jt<CE.length;Jt++)Iw[CE[Jt]]=!0}}var
Kt=Oh(Iw);Mh(Kt,ki);for(var qA=0;qA<Kt.length;qA++){var FC=qf[Rp.Wu()],kO=new
Zy(Kt[qA],Im,yl);FC.push(kO)}}}var GC=Aj();if(this.D){var lO=
jlb;for(var Lt=0;Lt<lO.length;Lt++){var
Sp=lO[Lt];a.Dj(Sp)&&this.F.isEnabled(Sp);this.F.isEnabled(Sp)&&Bj(GC,Sp,Ckb(js(this
.F,Sp),this.H))}}var sK=GC.build(),fp=Bo.Db();for(var rA=0;rA<fp.length;rA++){var
DE=fp[rA],Jw=Bo.get(DE),mv=jlb;for(var sA=0;sA<mv.length;sA++){var
Mt=mv[sA];if("document"!==Mt&&Mt in Jw){var
tA=Rkb(A,DE);nlb(qf[tA],Mt,DE,Jw[Mt],this.D?sK[Mt]:null,Skb(A,DE))}}}var
Qs=Zm(a.eb())-1|0,uA=jlb;for(var HC=0;HC<uA.length;HC++){var
Nt=uA[HC],EE=Nt;if(a.Dj(EE)&&!Lo(EE)&&!No(EE)){if(this.D){var Tq=
A.D;for(var vA=0;vA<Tq.length;vA++){var
Ot=Tq[vA],Rs=Ot.dH(),Tp=Math.min(Qs,Ot.XK());if(!(Rs>Tp)){var Co=null;if(0==Rs){var
Pt=GDa(this.F,Nt);Pt.Ga(js(this.F,Nt))||(Co=Pt)}else
Co=a.ig().Nq(Nt,Rs).Zc();if(Co){var mO=Ot.Lx(),FE=qf[Ot.Wu()],nO=new zx(Nt,Rs+mO|
0,Tp+mO|0,io(Co));FE.push(nO)}}}}var SY=a.ig().bD(Nt),mT=new
Wkb,oO=mT,tK=Nt;oO.H=a;oO.J=tK;var v5=mT,Kw=new
Xkb,jf=Kw,nT=Nt,zl=A;jf.D=this;jf.H=nT;jf.O=zl;jf.J=jf.D.D?
Ckb(GDa(jf.D.F,jf.H),jf.D.H):null;qlb(qf,A,SY,Qs,v5,Kw)}}var GE={};for(var IC=
0;IC<Nva.length;IC++){var Qt=Nva[IC];if(a.Dj(Qt)&&!Lo(Qt)&&!No(Qt)){var
mH=a.ig().bD(Qt),JC={};for(var uK=0;uK<mH.length;uK++){var
HE=mH[uK],wA=a.ig().Nq(Qt,HE),Dy={},IE=So(wA);for(var nH=0;nH<IE.length;nH++){var
Rr=IE[nH],oH=GE[Rr];oH||(oH={},G(GE,Rr,oH));var
oT=wA.ik(Rr),ek=JC[Rr];if(ek&&oo(ek.F,oT,(jwa(),hwa)))Rh(JC,Rr);else{var
xA=HE,Lw=oT,vK=oH[Qt];vK||(vK=new cs,G(oH,Qt,vK));var pH=new Ekb,JE=pH,KE=Lw;JE.D=-
1;JE.F=KE;vK.set(xA,pH);ek=pH}G(Dy,Rr,ek)}flb(JC,HE-1|0);JC=Dy}flb(JC,Zm(a.eb())-1|
0)}}var pO=
Oh(GE);Mh(pO,ki);for(var qH=0;qH<pO.length;qH++){var
qO=pO[qH],LE=GE[qO],TY=jlb;for(var pT=0;pT<TY.length;pT++){var qT=TY[pT];if(qT in
LE){var Ti=LE[qT],pn=Ti.Db();for(var am=0;am<pn.length;am++){var
rO=pn[am],sO=Ti.get(rO),rT=rO,rH=sO.D,sH=sO.F,yA=new
Ykb,sT=yA,w5=qT;sT.H=qO;sT.D=w5;rlb(qf,A,rT,rH,sH,yA)}}}}var kea=Zm(a.eb())-1|
0,tT=a.ig().bG(),Ey=new Zkb;Ey.H=a;qlb(qf,A,tT,kea,Ey,new $kb);var wK=qf[qf.length-
1|0],KC=[];for(var LC=0;LC<so.length;LC++){var
uT=so[LC],tO=a.ig().lQ(uT);oh(KC,tO)}Mh(KC,
ilb);for(var xK=0;xK<KC.length;xK++){var tH=KC[xK],UY=new Uy(tH.F,tH.D,-
1);wK.push(UY)}if(this.J){var Yn=plb(a.ig());for(var zA=0;zA<Yn.length;zA++){var
AA=Yn[zA],MC=AA.D,Ss=new Uy(MC.F,MC.D,AA.F);wK.push(Ss)}}return qf[0]};function
nlb(a,b,c,d,e,f){c=c+f|0;if(f=d.Zc())e=e?Dkb(f,e.F,e.D):io(f),pxa(b)&&Sh(e)||
a.push(new zx(b,c,c,e));e=So(d);Mh(e,ki);for(f=0;f<e.length;f++){var g=e[f];g=new
$y(g,b,c,c,d.ik(g).Wa((Cn(),xn)));a.push(g)}}
function llb(a,b,c){a=new Jj(a,b);for(b=0;b<c.length;b++){var
d=c[b],e=d.D;if(0<d.F.length&&Oj(e,a))return!0}return!1}function klb(a,b,c,d,e,f)
{for(var g=0;g<e.length;g++){var k=e[g],l=k.D.start,m=k.D.end;if(!(m<b))
{if(l>c)break;l=Math.max(b,l);m=d.slice(l,Math.min(c,m));mlb(a,l,m,k.F,f)}}}functio
n mlb(a,b,c,d,e){b=b+e|0;if(0==d.length)b=new LWa(b,c),a.push(b);else{var f=!
0;e=b+c.length-1|0;for(var g=0;g<d.length;g++){var k=d[g];f?(f=new
MWa(k,b,c),a.push(f),f=!1):a.push(new R7a(k,b,e))}}}
function olb(a){var b=[];for(var c=0;c<so.length;c++){var
d=so[c],e=a.Bla(d);for(var f=0;f<e.length;f++){var g=e[f],k=a.Cla(d,g);for(var
l=0;l<k.length;l++)b.push(blb(k[l],g))}}Mh(b,function(m,n){return
ug(m.D,n.D)});return b}function plb(a){var b=[];for(var c=0;c<so.length;c++){var
d=so[c],e=a.jQ(d);for(var f=0;f<e.length;f++){var g=e[f],k=a.kQ(d,g);for(var
l=0;l<k.length;l++)b.push(elb(k[l],g))}}Mh(b,function(m,n){return
ilb(m.D,n.D)});return b}
function qlb(a,b,c,d,e,f){for(var g=0;g<c.length;g=g+1|0){var
k=c[g],l=e.D(k),m=e.F(l,c,g);g!=m&&(g=m);rlb(a,b,k,g<(c.length-1|0)?c[g+1|0]-1|
0:d,l,f)}}function rlb(a,b,c,d,e,f){var g=!0;c=new Jj(c,d);d=Pkb(b,c.start);var
k=Pkb(b,c.end);b=b.D.slice(Math.max(0,d),Math.min(b.D.length,k+1|
0));for(d=0;d<b.length;d++){k=b[d];var l=k.Lx();g=f.F((g?c.start:k.dH())+l|
0,Math.min(c.end,k.XK())+l|0,e);oh(a[k.Wu()],g);g=!1}}function slb()
{slb=h();jlb=Nva.slice(0);Mh(jlb,ki)};function tlb()
{}x(tlb,C);tlb.prototype.O=function(a){var b=a.In(0,Zm(a.eb())-1|0,!1,null,null,!0,
(vo(),Ywa),!1);a=b.D;var c={},d=b.F;for(var e in d){var
f=io(d[e].Zc());G(c,e,f)}e=ulb(b);return[new OXa(a,c,e)]};function ulb(a){var
b={};a=a.H;for(var c=0;c<a.length;c++){var d=a[c],e=d.getType();d=d.D;ii(d.Db())||
oi(b,e,d.map(function(f){return io(f.Zc())}))}return b};function wD(a)
{if(0==a.length)return[];for(var b=[],c=0;c<a.length;c+
+)b.push(st(a[c]));a=a[0].Bn();c=[];vlb(c,a,wlb(Ya.apply(null,b)),a.getId(),!1,void
0);return c}function xD(a,b,c,d){for(var e=[],f=0;f<d.length;f++)
$a(e,xlb(d[f],b+f,a,!1,!1,c));return e}function xlb(a,b,c,d,e,f){var g=a.kb();f||
delete g[7];var k=[];k.push(new RC(a.getId(),b,c,g));$a(k,ylb(a,!d,e,f));return k}
function ylb(a,b,c,d){b=void 0===b?!1:b;var e=[],f=a.getId();Cb(a.xv())||e.push(new
TC([],a.xv(),f));var g=Gb(a.O.Ne);d||delete g[2];Cb(g)||e.push(new
hkb([],g,f));vlb(e,a,wlb(st(a)),f,c,d);for(g=0;g<a.D.length;g++){var
k=a.D[g];e.push(new OC(k.tm(),g,k.kb(),f))}a instanceof
hw&&b&&(a=a.H,vlb(e,a,wlb(st(a)),a.getId(),c,d));return e}function zlb(a){var
b=Gb(a.kb());delete b[146];delete b[167];var c=[];c.push(new
RA("id",a.getType(),rt(a),b));a.Fe()&&$a(c,Alb(a,null,a.ec(),!1));return ll(c)}
function wlb(a){function b(d){if(!(d.getId()in c)){c[d.getId()]=[];var
e=d.getParent();e&&(b(e),c[e.getId()].push(d))}}var c={};Fa(a,b);return c}
function vlb(a,b,c,d,e,f){for(var
g=b.transform,k=b.getParent();Blb(k,c);)g=Ds(g.clone(),k.transform),k=k.getParent()
;if(b instanceof Zv)c=g,g=Gb(b.kb()),f||(delete g[146],delete g[167]),a.push(new
RA(b.getId(),b.getType(),c,g,d)),b.Fe()&&$a(a,Alb(b,null,b.ec(),e));else if(b
instanceof mw){c=g;a.push(new
cD(b.getId(),nw(b),b.mi(),c,b.Ne,d));d=CJa(b.D);for(c=0;c<d.length;c+
+)f=d[c],Clb(a,b,f.Jb(),f.Ab(),f.Kb(),!1,e);$a(a,
[]);d=b.getId();e=cgb(b);for(c=0;c<e.length;c++)for(f=e[c],g=0;g<f.length;g+
+)Dlb(d,
f[g],a)}else if(b instanceof $t||b instanceof hw){k=c[b.getId()];for(var
l=0;l<k.length;l++)vlb(a,k[l],c,d,e,f);if(b.Yb()!=b&&1<k.length)
{e=[];for(f=0;f<k.length;f++){for(l=k[f];Blb(l,c);)l=c[l.getId()]
[0];e.push(l.getId())}a.push(new $C(b.getId(),e,g,d))}}else throw Error("Rm`"+b);
(b.Tb()||b.re())&&a.push(new mD(b.getId(),b.Tb(),b.re()))}function Blb(a,b){return
a instanceof $t&&b[a.getId()]&&1==b[a.getId()].length}
function Clb(a,b,c,d,e,f,g){var k=b.getId();f||0!=c.$e()||a.push(new eD(k,new
Xr(d,e,c.Jc(),c.Nc())));c=c.kb();Cb(c)||a.push(new qD(k,new Xr(d,e,1,1),
[],c));b.Fe(d,e)&&$a(a,Alb(b,new Wm(d,e),b.ec(d,e),g))}function Elb(a,b,c,d)
{for(var e=c?a.fd():a.Yc(),f=c?egb(a)[b+1]:fgb(a)[b+1],g=0;g<f.length;g+
+)Dlb(a.getId(),f[g],d);f=c?1:0;for(g=0;g<=e;g++){var k=c?b:g,l=c?
g:b,m=a.getId();var n=a;k=new Vr(k,l,f);n=new QB(k,n.hj(k),1);Dlb(m,n,d)}}
function Dlb(a,b,c,d){var e=b.hj();e.Rl||!d&&e.Ga(kw)||(d=b.yq(),b=0==d.Ld()?new
Xr(d.Ab(),d.Kb(),0,b.F):new
Xr(d.Ab(),d.Kb(),b.F,0),e=lQa(e.Oc(),e.Bf(),e.ub(),e.bx(),e.Pu),c.push(new
pD(a,b,e)))}
function Alb(a,b,c,d){if(d)d=new tlb;else{var e=(d=P(R(),"sketchy-eapotm"))?
tv:null;slb();var f=new Vkb;f.D=new Kkb;var g=new glb;g.R=f;g.F=e;g.D=!0===d;g.J=!
0===P(R(),"docs-easttlc");g.H=!1;d=g}d=d.O(c);e=[];for(f=0;f<d.length;f++){var
k=d[f];switch(k.getType()){case "kix-as":if(k=w9a(k))a:{g=k;k=g.D;if(z9a(k,c))
{k=tv.Yf(k);var l=g.R;y9a(l,k);if(Cb(l)){k=null;break a}}k=g}if(k)a:
{g=k;k=g.D;l=g.R;var m=null;"text"==k?
m=l:"list"==k&&(m=l.ls_ts);if(m&&(x9a(m),Cb(l))){k=null;break a}k=g}break;case
"kix-ae":if("list"==
k.J&&(g=k.H.le_nb))for(l=0;8>=l;l++)(m=g[pu(l)])&&(m=m.b_ts)&&x9a(m);break;case
"kix-ue":throw Error("Sm");case "kix-ut":g=void 0;l=k.D;for(g in l)if("document"!
=g){m=l[g];var n=m.Db();if(0==n.length)delete l[g];else{var q=Lo(g),r=n[0],u=void
0;q?u=r:u=1==n.length?k.F.length-1:n[1]-1;0==r&&0==u?
m.remove(0):0==r&&0<u&&(n=m.get(0),m.set(1,n),m.remove(0));0==m.Db().length&&delete
l[g]}}else delete l[g];g=void 0;l=c;m=k.D;for(g in m)if(z9a(g,l))
{n=tv.Yf(g);q=m[g];r=q.Db();for(u=0;u<r.length;u++){var v=
r[u],A=q.get(v);y9a(A,n);Cb(A)&&Lo(g)&&q.remove(v)}0==q.Db().length&&delete
m[g]}}k&&e.push(k)}return v9a(e,new ws(a.getId(),b))};function Flb()
{}x(Flb,sD);Flb.prototype.D=function(a,b){return
this.H(a,vD(b,a.getId()))};function yD(){}x(yD,Flb);yD.prototype.H=function(a,b)
{return this.F(a,b)};
function Glb(a,b,c,d,e){b.getId();var f=b.Df(c),g=c.Kb(),k=c.Ab(),l=f.$e();if(0==l)
{l=b.Df(c);var m=b.getId(),n=c.Ab(),q=c.Kb();c=l.Jc();var r=l.Nc();(1<c&&1<r||(e?
1<c&&1==r:1==c&&1<r)&&(e?2<c:2<r))&&a.push(new lD(m,new Xr(e?n+1:n,e?q:q+1,e?c-
1:c,e?r:r-1)));a.push(new eD(m,new Xr(n,q,c,r)));if(e?1<l.Jc():1<l.Nc())c=e?
n+1:n,e=e?q:q+1,r=new Wm(c,e),l=uD(tD([],l.kb()),b.Df(r).kb()),a.push(new qD(m,new
Xr(c,e,1,1),l.Gm,l.DG)),b.Fe(n,q)&&$a(a,A9a(m,r,b.ec(n,q))),b.Fe(c,e)&&$a(a,Alb(b,r
,b.ec(c,e)))}else if(1==
l){var u=b.Df(c);l=b.getId();q=c.Ab();r=c.Kb();c=d.Ab();d=d.Kb();var
v=u.im();u=v.Jc();v=v.Nc();if(e?d==r:c==q){var A=e?1<u&&1==v:1==u&&1<v;q=e?c+u-
1==q:d+v-1==r;if(A||1<u&&1<v)m=n=q;A&&(n=q&&(e?2<u:2<v))}n&&a.push(new lD(l,new
Xr(c,d,e?u-1:u,e?v:v-1)));m&&a.push(new eD(l,new Xr(c,d,u,v)))}Clb(a,b,f,k,g,!
0)};function Hlb(){}x(Hlb,yD);Hlb.prototype.F=function(a,b){var
c=[],d=a.getId();a=a.D;c.push(new aD(d,a));var e={};e[a]=b.mi()[a];c.push(new
nD(d,e));d=b.Yc();e=jw(b.D);for(var f=0;f<d;f++){var g=new
Wm(f,a);Glb(c,b,g,e[g.toString()],!1)}Elb(b,a,!1,c);return ll(c)};function Ilb()
{}x(Ilb,sD);Ilb.prototype.D=function(a,b){var
c=Ja(a.D(),xa(vD,b)),d=Jb(a.D());a=c[0];if(a.$h()||a.Pi().getId()in d){var
e=a.Yb();a=[];b=[];for(var f=0;f<e.ac();f++){var
g=e.Eb(f);d[g.getId()]&&(a.push(f),b.push(g))}d=wD(b);c=e.ac()-
c.length;for(e=0;e<a.length;e++){f=b[e];g=c+e-a[e];for(var k=d,l=0;l<g;l+
+)k.push(new rD([f.getId()],3,f.Yb().getId()))}}else d=Jlb(c,d);return ll(d)};
function Jlb(a,b){var c=a[0].Pi(),d=st(c,function(e){return e instanceof
$t});a=Klb(a,b,d);c=st(c);for(b=0;b<c.length;b++)d=c[b],a.push(new
jD(d.getId(),d.transform));return a}function Klb(a,b,c){var d=[];a=wD(a);for(var
e=0,f;f=a[e];e++)"sketchy-group"!=f.getType()&&"sketchy-transform"!
=f.getType()&&d.push(f);b=Llb(b,c);for(a=0;e=b[a];a++)d.push(new
kD(e.getId()));b=c[0].Yb().getId();for(a=c.length-1;0<=a;a--)e=c[a],d.push(new
$C(e.getId(),e.Ry(),e.transform,b));return d}
function Llb(a,b){for(var c=[],d=0,e=void 0;e=b[d];d++){for(var f=st(e,function(m)
{return!(m instanceof $t)}),g=0,k=0,l=void 0;l=f[k];k++)a[l.getId()]||g+
+;1<g&&c.push(e)}return c};function Mlb(){}x(Mlb,yD);Mlb.prototype.F=function(a,b)
{var c=[],d=a.getId();a=a.D;c.push(new bD(d,a));var e={};e[a]=nw(b)[a];c.push(new
oD(d,e));d=b.fd();e=jw(b.D);for(var f=0;f<d;f++){var g=new
Wm(a,f);Glb(c,b,g,e[g.toString()],!0)}Elb(b,a,!0,c);return ll(c)};function Nlb()
{}x(Nlb,sD);Nlb.prototype.D=function(a,b){var
c=tD(a.bi(),a.kb());c=uD(c,b.kb());return new
ZC(c.Gm,c.DG,wkb(a.Ki,b.kb()))};function Olb()
{}x(Olb,sD);Olb.prototype.D=function(a,b){return new
Gjb(b.Bb(),b.H.clone())};function Plb(){}x(Plb,sD);Plb.prototype.D=function(a)
{return new kD(a.getId())};function Qlb(){}x(Qlb,sD);Qlb.prototype.D=function(a)
{return new VC(a.getId(),a.D)};function Rlb()
{}x(Rlb,sD);Rlb.prototype.D=function(a){return new YC(a.getId(),a.D)};function
Slb(a,b){this.D=a;this.F=b}Slb.prototype.Cj=function(a,b){var c=a.Aw;b=b.ec(new
ws(c.getId(),c.Jb()),!0);if(!b)return jl();a=this.D.Cj(a.Jt,b);c=new
ws(c.getId(),c.Jb());return pz(this.F,a,c)};function Tlb()
{}x(Tlb,sD);Tlb.prototype.D=function(a){return new lD(a.getId(),a.D)};function
Ulb(){}x(Ulb,sD);Ulb.prototype.D=function(a){return new
Vjb(a.co(),a.bw(),a.Xc())};function Vlb(){}x(Vlb,sD);Vlb.prototype.D=function(a)
{return new Xjb(a.co(),a.yb(),a.Sb())};function Wlb()
{}x(Wlb,sD);Wlb.prototype.D=function(a,b){for(var
c=tD(a.bi(),a.kb()),d=a.eo,e=[],f=0;f<d.length;f++){for(var
g=d[f],k=vD(b,g),l=[],m={},n=0;n<c.length;n++){var q=c[n];k.Ft(q)?
m[q]=k.Ha(q):l.push(q)}e.push(new fD([g],l,m,wkb(a.Ki,k.kb())))}return
ll(e)};function Xlb(){}x(Xlb,Flb);Xlb.prototype.H=function(a,b){var c=b.Ha(12)
[a.Kp()];b=null==a.hf()?null:c.hf();var d=null==a.Dk()?null:c.Dk(),e=a.D;c=e?
v8a(e,c.D):null;return new gD(a.getId(),a.Kp(),b,d,c)};function Ylb()
{}x(Ylb,sD);Ylb.prototype.D=function(a,b){var c=a.Xc();b=vD(b,c).D[a.yb()];return
new OC(b.tm(),a.yb(),b.kb(),c)};function Zlb(){}x(Zlb,sD);
Zlb.prototype.D=function(a,b){var c=a.yb(),d=null;switch(a.Sb()){case 0:var e=ku(b)
[c];break;case 1:a.le();e=ju(bu(b,a.le()))[c];break;case 2:b=e=ox(b)[c];var f=void
0===f?!1:f;var g=[],k=[];for(d=0;d<ju(b).length;d++){var l=ju(b)[d];"l"==l.getId()?
g.push(l):k.push(l)}d=xD(1,0,f,k.concat());Qa(g)?"m"==b.getId()&&d.push(new
iD(k.length,1,"m","l")):(b=g[0],g=[],k=b.kb(),Cb(k)||(f||delete k[7],g.push(new
fD([b.getId()],[],k))),$a(d,g),$a(d,ylb(b,!1,!1,f)))}f=[];
$a(f,xlb(e,c,a.Sb()));d&&$a(f,d);return ll(f)};function $lb(){}x($lb,sD);
$lb.prototype.D=function(a,b){for(var
c=a.eo,d=tD(a.bi(),a.kb()),e=[],f=0;f<c.length;f++){var
g=c[f],k=vD(b,g),l=uD(d,k.kb());e.push(new
dB([g],l.Gm,l.DG,wkb(a.Ki,k.kb())))}return ll(e)};function amb()
{}x(amb,Flb);amb.prototype.H=function(a,b){return new
jD(a.getId(),b.transform)};function bmb(){}x(bmb,sD);bmb.prototype.D=function(a,b)
{b=vD(b,a.Xc());var c=tD(a.bi(),a.kb());c=uD(c,b.O.kb());return new
hkb(c.Gm,c.DG,a.Xc(),wkb(a.Ki,b.O.kb()))};function cmb()
{}x(cmb,sD);cmb.prototype.D=function(a,b){var
c=vD(b,a.getId()),d=c.Yb();a=d.getId();b=[];var e=[c];if(!c.
$h())for(c=c.getParent();c!=d;c=c.getParent())b.push(new
kD(c.getId())),e.push(c);d=Jb(e);for(c=0;c<e.length;c++){for(var
f=e[c],g=[],k=0;k<f.ac();k++){var l=f.Eb(k),m=l.getId();g.push(m);d[m]||b.push(new
jD(m,l.transform.clone(),!0))}b.push(new $C(f.getId(),g,f.transform,a))}return
ll(b)};function dmb(){}x(dmb,sD);dmb.prototype.D=function(a){return new
eD(a.getId(),a.D)};function emb(){}x(emb,Flb);emb.prototype.H=function(a,b){return
new mD(b.getId(),b.Tb(),b.re())};function fmb()
{}x(fmb,yD);fmb.prototype.F=function(a,b){return new
nD(a.getId(),xkb(b.mi(),a.D))};function gmb()
{}x(gmb,yD);gmb.prototype.F=function(a,b){return new
oD(a.getId(),xkb(nw(b),a.D))};function hmb()
{}x(hmb,yD);hmb.prototype.F=function(a,b){var c=[];a=hb(cgb(b,a.D));for(var
d=0;d<a.length;d++)Dlb(b.getId(),a[d],c,!0);return ll(c)};function imb()
{}x(imb,yD);imb.prototype.F=function(a,b){var c=Zr(a.D);a=tD(a.F,a.kb());for(var
d=[],e=0;e<c.length;e++){var f=c[e],g=b.Df(f).kb();g=uD(a,g);f=new
Xr(f.Ab(),f.Kb(),1,1);d.push(new qD(b.getId(),f,g.Gm,g.DG))}return ll(d)};function
jmb(){}x(jmb,sD);jmb.prototype.D=function(a,b){var
c=a.Pg(),d=tx(b,a.Xc());b=ux(b,a.D());a=rkb(a,d,b);var e=[];if(2==c||
0==c)for(c=0;c<b.length;c++)kmb(d,b[c],a+c,e);else for(c=b.length-
1;0<=c;c--)kmb(d,b[c],a+c,e);return ll(e)};function kmb(a,b,c,d){var
e=a.indexOf(b),f=c>e?3:2;c=Math.abs(e-c);for(e=0;e<c;e++)d.push(new
rD([b.getId()],f,a.getId()))};function lmb(){}lmb.prototype.Wa=function(a)
{return[35,a.tm(),a.yb(),Bt(Um,Rua,a.kb()),a.Xc()]};lmb.prototype.Ff=function(a)
{return new OC(a[1],a[2],Dt(Um,Rua,a[3]),a[4],!0)};function mmb()
{}mmb.prototype.Wa=function(a){var b=[],c=a.AK;for(d in c){var d=Number(d);var
e=c[d],f=Bt(Sm,Tm,e.kb());e=e.D.sort();b.push(d,f,e)}return[41,a.getId(),Et(a.Jb())
,a.mw,b]};mmb.prototype.Ff=function(a){var b=a[4],c={};if(b)for(var d=0;d<b.length-
2;d+=3){var e=Number(b[d]),f=iGa(b[d+1]);c[e]=new ct(f,b[d+2])}return new
hz(a[1],Ft(a[2]),a[3],c)};function nmb(){}nmb.prototype.Wa=function(a)
{return[12,a.getId(),a.yb(),a.Sb(),Bt(Qm,Rm,a.kb())]};nmb.prototype.Ff=function(a)
{var b=a[4]?Dt(Qm,Rm,a[4]):void 0;return new RC(a[1],a[2],a[3],b,!0)};function
omb(){}omb.prototype.Wa=function(a)
{return[38,a.mB(),a.bi().sort(),Bt(Um,Rua,a.kb()),a.Xc()]};omb.prototype.Ff=functio
n(a){return new vjb(a[1],a[2],Dt(Um,Rua,a[3]),a[4],!0)};function pmb()
{}pmb.prototype.Wa=function(a)
{return[9,a.bi().sort(),At(a.kb()),a.Xc()]};pmb.prototype.Ff=function(a){return new
TC(a[1],Ct(a[2]),a[3],void 0,!0)};function qmb(){}qmb.prototype.Wa=function(a)
{return[19,a.D(),a.H]};qmb.prototype.Ff=function(a){return new UC(a[1],a[2],!
0)};function rmb(){}rmb.prototype.Wa=function(a)
{return[26,a.getId(),a.D]};rmb.prototype.Ff=function(a){return new
VC(a[1],a[2])};function smb(){}smb.prototype.Wa=function(a)
{return[0,a.D()]};smb.prototype.Ff=function(a){return new XC(a[1])};function tmb()
{}tmb.prototype.Wa=function(a)
{return[47,a.getId(),Et(a.Jb()),a.D]};tmb.prototype.Ff=function(a){return new
iz(a[1],Ft(a[2]),a[3])};function umb(){}umb.prototype.Wa=function(a)
{return[24,a.getId(),a.D]};umb.prototype.Ff=function(a){return new
YC(a[1],a[2])};function vmb(){}vmb.prototype.Wa=function(a)
{return[16,a.getId(),Et(a.Jb()),a.D,a.F]};vmb.prototype.Ff=function(a){return new
jz(a[1],Ft(a[2]),a[3],a[4])};function wmb(){}wmb.prototype.Wa=function(a){var
b=[45,a.bi().sort(),Bt(Vua,Xua,a.kb())];(a=a.Ki)&&b.push(wGa(Xua,a));return
b};wmb.prototype.Ff=function(a){return new
ZC(a[1],Dt(Vua,Xua,a[2]),xGa(Vua,Xua,a[3]))};function xmb()
{}xmb.prototype.Wa=function(a){var b=a.Bb();a=a.D;return[1,gGa(b),a?
gGa(a):null]};xmb.prototype.Ff=function(a){var b=a[2];return new Gjb(hGa(a[1]),b?
hGa(b):null,!0)};function ymb(){}ymb.prototype.Wa=function(a)
{return[2,a.getId(),a.D(),eGa(a.H),a.Xc()]};ymb.prototype.Ff=function(a){return new
$C(a[1],a[2],fGa(a[3]),a[4],!0)};function zmb(){}zmb.prototype.Wa=function(a)
{return[25,a.getId(),a.D]};zmb.prototype.Ff=function(a){return new
aD(a[1],a[2])};function Amb(){}Amb.prototype.Wa=function(a)
{return[3,a.getId(),a.Mx,eGa(a.lw),At(a.kb()),a.Xc()]};Amb.prototype.Ff=function(a)
{return new RA(a[1],a[2],fGa(a[3]),Ct(a[4]),a[5],!0)};function Bmb()
{}Bmb.prototype.Wa=function(a)
{return[23,a.getId(),a.D]};Bmb.prototype.Ff=function(a){return new
bD(a[1],a[2])};function Cmb(){}Cmb.prototype.Wa=function(a)
{return[22,a.getId(),a.D,a.mi(),eGa(a.lw),At(a.kb()),a.Xc()]};Cmb.prototype.Ff=func
tion(a){return new cD(a[1],a[2],a[3],fGa(a[4]),Ct(a[5]),a[6],!0)};function Dmb()
{}Dmb.prototype.Wa=function(a)
{return[15,a.getId(),Et(a.Jb()),a.D,a.F]};Dmb.prototype.Ff=function(a){return new
kz(a[1],Ft(a[2]),a[3],a[4])};function Emb(a,b)
{this.D=a;this.F=b}Emb.prototype.Wa=function(a){return
this.D.Wa(a.Aw)};Emb.prototype.Ff=function(a){a=this.D.Ff(a);return
pz(this.F,a)};function Fmb(){}Fmb.prototype.Wa=function(a)
{return[31,a.getId(),lGa(a.D)]};Fmb.prototype.Ff=function(a){return new
eD(a[1],mGa(a[2]))};function Gmb(){}Gmb.prototype.Wa=function(a)
{return[37,a.bw(),a.co(),a.Xc()]};Gmb.prototype.Ff=function(a){return new
Vjb(a[1],a[2],a[3])};function Hmb(){}Hmb.prototype.Wa=function(a)
{return[14,a.yb(),a.co(),a.Sb()]};Hmb.prototype.Ff=function(a){return new
Xjb(a[1],a[2],a[3])};function zD(a){this.D=a}x(zD,C);function Imb(a)
{this.D=a}x(Imb,zD);Imb.prototype.Wa=function(a)
{return[this.D,a.D]};Imb.prototype.Ff=function(a){return new g7a(a[1])};function
Jmb(){}Jmb.prototype.Wa=function(a){var b=[18,a.eo,a.bi().sort(),Bt(Qm,Rm,a.kb())];
(a=a.Ki)&&b.push(wGa(Rm,a));return b};Jmb.prototype.Ff=function(a){return new
fD(a[1],a[2],Dt(Qm,Rm,a[3]),xGa(Qm,Rm,a[4]),!0)};function Kmb()
{}Kmb.prototype.Wa=function(a){var
b=a.D,c=a.getId(),d=a.Kp(),e=a.hf();a=a.Dk();if(b){for(var
f=b.Rc(),g=[],k=0;k<f.length;k++){var
l=f[k];g[k]=[l.getType(),l.D,l.F,l.H]}b=[b.D,b.H?b.yb():null,g]}else
b=null;return[52,c,d,e,a,b]};
Kmb.prototype.Ff=function(a){var b=a[1],c=a[2],d=null!=a[3]?a[3]:null,e=null!
=a[4]?!!a[4]:null;if(a[5]){var f=a[5];a=f[0];var g=f[1];f=f[2];for(var
k=[],l=0;l<f.length;l++)k[l]=new xt(f[l][0],f[l][1],f[l][2],!!f[l]
[3]);a=tGa(a,g,k)}else a=null;return new gD(b,c,d,e,a)};function Lmb()
{}Lmb.prototype.Wa=function(a)
{return[36,a.yb(),a.Xc()]};Lmb.prototype.Ff=function(a){return new
hD(a[1],a[2])};function Mmb(){}Mmb.prototype.Wa=function(a)
{return[13,a.yb(),a.Sb(),a.le(),a.Td]};Mmb.prototype.Ff=function(a){return new
iD(a[1],a[2],a[3],a[4])};function Nmb(){this.D=O$a()}Nmb.prototype.Wa=function(a)
{if(a.F.isEmpty()&&!a.J.isEmpty()){var b=a.J,c=Da(b.ce());b=b.St();c=new
lTa(c,b.Sb(),b.le(),!0);a=dy(new
cy(a),c).build()}c=[46,this.D.Wa(a.W),this.D.Wa(a.F),this.D.Wa(a.J),this.D.Wa(a.V),
this.D.Wa(a.H),this.D.Wa(a.aa),this.D.Wa(a.R),this.D.Wa(a.D)];P(R(),"sketchy-
eppss")&&c.push(this.D.Wa(a.ea));return c};Nmb.prototype.Ff=function(a){for(var
b=new cy,c=1;c<a.length;c++){var d=this.D.D(a[c]);d&&PTa(b,d)}return
b.build()};function Omb(){}Omb.prototype.Wa=function(a)
{return[5,a.eo,a.bi().sort(),At(a.kb())]};Omb.prototype.Ff=function(a){return new
dB(a[1],a[2],Ct(a[3]),void 0,!0)};function Pmb(){}Pmb.prototype.Wa=function(a){var
b=[17,a.getId(),Et(a.Jb()),a.Nx,a.ow,a.Hs.sort(),Bt(Sm,Tm,a.kb())];
(a=a.Xp)&&b.push(wGa(Tm,a));return b};Pmb.prototype.Ff=function(a){return new
lz(a[1],Ft(a[2]),a[3],a[4],a[5],iGa(a[6]),xGa(Sm,Tm,a[7]),!0)};function Qmb()
{}Qmb.prototype.Wa=function(a){return[0,a.Xc(),a.yb()]};Qmb.prototype.D=function(a)
{return new kTa(a[1],a[2])};function Rmb(a)
{this.D=Jb(a)}Rmb.prototype.O=function(a,b){return a.isEmpty()||!
this.D[b.getType()]?a:this.F(a,b)};function Smb(a,b,c){var d=a.yb();if(1==b.Xn())
{if(b=b.yb(),b<d||c&&b==d)return a.bY(d+1|0)}else if(4==b.Xn()){if(b.yb()<d)return
a.bY(d-1|0)}else if(3==b.Xn()){c=b.bw();b=b.co();if(b<d&&d<=c)return a.bY(d+1|
0);if(c<d&&d<=b)return a.bY(d-1|0)}return a}
function Tmb(a,b){var c,d=a.yb();c||(c=jl());if(1==b.Xn()){if(b.yb()<=d)return
a.D(d+1|0)}else if(4==b.Xn()){if(b.yb()<d)return a.D(d-1|0);if(b.yb()==d)return
c}else if(3==b.Xn()){c=b.bw();b=b.co();if(b<=d&&d<c)return a.D(d+1|
0);if(c==d)return a.D(b);if(c<d&&d<=b)return a.D(d-1|0)}return a}
function Umb(a,b,c){var d,e=a.bw(),f=a.co(),g=e,k=f;d||(d=jl());if(e==f)return
d;if(1==b.Xn())b.yb()<=e&&(g=g+1|0),b.yb()<=f&&(k=k+1|0);else if(4==b.Xn())
{if(b.yb()<e)g=g-1|0;else if(b.yb()==e)return d;c=b.yb();(c<f||e<f&&c==f)&&(k=k-1|
0)}else if(3==b.Xn()){var l=b.bw();b=b.co();if(l==b)return a;if(l==e&&b==f)return
d;if(l==e)if(c)g=b;else return d;else b<=e&&e<l?g=g+1|0:l<e&&e<=b&&(g=g-1|0),f<e?
(b<f||c&&b==f)&&f<=l?k=k+1|0:l<f&&f<=b&&(k=k-1|0):e<f&&(l<=f&&(f<b||c&&f==b)?k=k-1|
0:b<=f&&f<l&&(k=k+1|
0))}return g==k?d:g!=e||k!=f?a.yEa(g,k):a}function Vmb(a,b,c){var d=a.mB(),e=[];c||
(c=jl());if(1==b.Xn())for(var f=0;f<d.length;f++){var g=d[f];b.yb()<=g?e.push(g+1|
0):e.push(g)}else if(4==b.Xn())for(f=0;f<d.length;f++)g=d[f],b.yb()<g?e.push(g-1|
0):b.yb()!=g&&e.push(g);else if(3==b.Xn())for(f=b.bw(),b=b.co(),g=0;g<d.length;g++)
{var k=d[g];f<k&&k<=b?e.push(k-1|0):f==k?e.push(b):b<=k&&k<f?e.push(k+1|
0):e.push(k)}else e=d;return ii(e)?c:xka(d,e)?a:a.cY(e)};function Wmb()
{this.D=Jb(["sketchy-addAnimation","sketchy-moveAnimation","sketchy-
delete","sketchy-removeAnimation","sketchy-
removePage"])}x(Wmb,Rmb);Wmb.prototype.F=function(a,b){switch(b.getType()){case
"sketchy-addAnimation":case "sketchy-moveAnimation":case "sketchy-
removeAnimation":return a.Xc()!=b.Xc()?a:Vmb(a,b,ITa());default:return a}};function
Xmb(){}Xmb.prototype.Wa=function(a){var
b=[2,a.Pq(),a.Pq(),a.Sb(),a.le()];P(R(),"sketchy-enss")&&b.push(a.V);return
b};Xmb.prototype.D=function(a){return a[5]?new Lx:new lTa(a[1],a[3],a[4])};function
AD(){this.D=Jb(Ymb)}x(AD,Rmb);AD.prototype.F=function(a,b){return"sketchy-
removePage"==b.getType()&&2==b.Sb()&&b.Td==a.le()&&1==a.Sb()?this.H():b.Sb()!
=a.Sb()||b.le()!=a.le()?a:this.J(a,b)};var Ymb=["sketchy-addPage","sketchy-
movePage","sketchy-removePage"];function Zmb()
{AD.apply(this,arguments)}x(Zmb,AD);Zmb.prototype.H=function(){return
Wx()};Zmb.prototype.J=function(a,b){switch(b.getType()){case "sketchy-addPage":var
c=a.Pq();b=ep(c,b.yb(),1);return Wx(b,a.Sb(),a.le());case "sketchy-movePage":var
d=a.Pq();c=a.Sb();a=a.le();d==b.yb()?a=Wx(b.co(),c,a):(b=ep(ep(d,b.yb(),-
1),b.co(),1),a=Wx(b,c,a));return a;case "sketchy-removePage":return
c=a.Pq(),b=dp(b.yb(),b.yb()),b=gp(c,b),Wx(b,a.Sb(),a.le());default:return
a}};function BD(a,b)
{this.F=a;this.H=b}BD.prototype.D=p("H");BD.prototype.Wa=function()
{return[this.F]};function $mb(){}$mb.prototype.Wa=function(a)
{return[6,a.Hh(),a.Sb(),a.le()]};$mb.prototype.D=function(a){return new
mTa(a[1],a[2],a[3])};function anb()
{AD.apply(this,arguments)}x(anb,AD);anb.prototype.H=function(){return
Yx()};anb.prototype.J=function(a,b){switch(b.getType()){case "sketchy-addPage":var
c=a.Hh(),d=0==c;b=ep(d?0:c-1,b.yb(),1);return Yx(b+(d?0:1),a.Sb(),a.le());case
"sketchy-movePage":var e=a.Hh();d=a.Sb();c=a.le();0==e?a=0==b.co()?Yx(1,d,c):a:
(a=ep(ep(e,b.yb(),-1),b.co(),1),a=Yx(a,d,c));return a;case "sketchy-
removePage":return
b=dp(b.yb(),b.yb()),b=gp(a.Hh(),b),Yx(b,a.Sb(),a.le());default:return a}};function
bnb(){}bnb.prototype.Wa=function(a){var b=[4,a.ce(),a.Sb(),a.le()];P(R(),"sketchy-
enss")&&b.push(a.iH());return b};bnb.prototype.D=function(a){return new
DTa(a[1],a[2],a[3],a[4])};function cnb()
{AD.apply(this,arguments)}x(cnb,AD);cnb.prototype.H=function(){return Xx()};
cnb.prototype.J=function(a,b){switch(b.getType()){case "sketchy-addPage":case
"sketchy-movePage":case "sketchy-removePage":var
c=Vmb(a,b,Xx());if(c.isEmpty())return c;a:switch(b.getType()){case "sketchy-
addPage":a=a.iH();b=ep(a,b.yb(),1);break a;case "sketchy-movePage":var
d=Da(a.ce());a=a.iH();b=d==b.yb()?b.co():a<d?ep(Sxa(a,b.yb(),-
1),b.co(),1):ep(ep(a,b.yb(),-1),b.co(),1);break a;case "sketchy-
removePage":d=a.iH();d==b.yb()&&(d=Da(a.ce()));b=dp(b.yb(),b.yb());b=gp(d,b);break
a;default:b=a.iH()}return c.xb(b)?
new DTa(c.ce(),c.Sb(),c.le(),b):c;default:return a}};function dnb()
{}dnb.prototype.Wa=function(a){var b=a.ce().map(function(c)
{return[c.Kp(),c.wL,c.sH]});return[19,a.getId(),b]};dnb.prototype.D=function(a){var
b=a[2].map(function(c){return new QFa(c[0],c[1],c[2])});return new
Ux(a[1],b)};function CD(a){Pa(a,"sketchy-
delete");this.D=Jb(a)}x(CD,Rmb);CD.prototype.F=function(a,b){return b instanceof
Dx&&b.getId()!=a.getId()?a:"sketchy-delete"==b.getType()?Pa(b.D(),a.getId())?
KTa(a.Qh()):a:this.H(a,b)};var enb=new yt(0,!1,[]);function fnb(a,b,c)
{a=vq(a,enb);var d={};return(b=wXa([],{},(d[12]=a,d),b.bi(),b.kb(),b.Ki,c,!
1))&&b.F&&b.F[12]?b.F[12].yb():null};function gnb(a){CD.call(this,["sketchy-
delete","sketchy-pathProperties","sketchy-shapeProperties"]);this.J=a}x(gnb,CD);
gnb.prototype.H=function(a,b){if(b instanceof dB)a=hnb(a,b,this.J);else if(b
instanceof gD){var c=this.J,d=b.D;if(d){for(var e=a.ce(),f=[],g=0;g<e.length;g++)
{var k=e[g];if(k.Kp()==b.Kp()){var l=c;if(1!=k.sH&&2!=k.sH||"reference"!=d.D||k.wL!
=d.yb()||3==d.F[0].getType()){var m=vq(k.wL,inb);k=(l=l.transform(m,d,!0))?new
QFa(k.Kp(),l.yb(),k.sH):null}else k=null}k&&f.push(k)}a=f.length?
JTa(a.getId(),f):JTa()}}return a};var inb=new xt(0,[0,0],[],!1);
function hnb(a,b,c){if(!b.eo.includes(a.getId()))return a;for(var
d=jnb(a.ce()),e=Object.keys(d).map(Number),f=[],g=0;g<e.length;g++){var
k=e[g];knb(k,d[k],b,c).forEach(function(l){return f.push(l)})}return f.length?
JTa(a.getId(),f):JTa()}function knb(a,b,c,d){var e=fnb(a,c,d);return null==e?
[]:b.map(function(f){return new QFa(e,f.wL,f.sH)})}function jnb(a){for(var
b=[],c=0;c<a.length;c++){var d=a[c],e=d.Kp();b[e]||(b[e]=[]);b[e].push(d)}return
b};function lnb(a,b){for(var c=0;c<b.length;c++){var d=b[c];if(KWa(d)){var
e=a;a=d;if(0==e.getType())d=e,d=tJa(d,d.H?
ep(d.D,a.sq,a.jr.length):Sxa(d.D,a.sq,a.jr.length));else if(2==e.getType())d=new
Wu(ep(e.F,a.sq,a.jr.length));else if(3==e.getType())d=e,d=new
Gu(d.H,d.F,ep(d.J,a.sq,a.jr.length));else if(4==e.getType())
{d=a.sq;a=a.jr.length;e=e.F;var f=[];for(var g=0;g<e.length;g++){var k=e[g];k=new
Uu(ep(k.D,d,a),k.Ld());f.push(k)}d=new $u(f)}else d=e;a=d}else if(AWa(d))
{f=d;if(0==a.getType())d=a,a=
gp(d.D,dp(f.uq,f.Bu)),d=tJa(d,a);else
if(2==a.getType())d=a,a=dp(f.uq,f.Bu),e=gp(d.F,a),d=a.contains(d.F)?Fu(e,!1):new
Wu(e);else if(3==a.getType())d=a,a=dp(f.uq,f.Bu),e=gp(d.J,a),d=a.contains(d.J)?
Fu(e,!1):new Gu(d.H,d.F,e);else if(4==a.getType())
{d=f.uq;a=a.F;e=[];f=dp(d,f.Bu);for(g=0;g<a.length;g++){k=a[g];var
l=k.D;f.contains(l)||(l=gp(l,f),k=new Uu(l,k.Ld()),e.push(k))}d=0!=e.length?new
$u(e):Fu(d,!1)}else d=a;a=d}else if(d instanceof JSa){if("list"===d.D)
{if(null==d.R.ls_id)2==a.getType()?d=
a.F==d.H?Eu(a.F):a:3==a.getType()?d=a.J==d.H?Eu(a.J):a:d=a;else
if(e=d,3==a.getType()){if(d=a,d.J==e.H&&(a=e.R,e="ls_nest"in a&&d.F!
=a.ls_nest,"ls_id"in a&&!Kf(d.H,a.ls_id)||e))d=Eu(d.J)}else d=a;a=d}}else d
instanceof Ry&&(a=a instanceof hLa&&Vg(a.getId(),d.D())?Eu(1):a)}return a};function
mnb(){this.D=!1}x(mnb,Vh);mnb.prototype.F=function(a,b){var c=nnb(a,b);a=a.J;if(!
a)return c;b=nnb(a,b);return new Ku(c.$b,c.Ee,c.Ii,c.H,b)};
function nnb(a,b){var c=a.$b,d=Ih(a.H),e=a.Ee,f=e?Iu(e):null;a=(e=a.Ii)?
Iu(e):null;e=e?e.F:c;for(var g=0;g<b.length;g++){var k=b[g];if(k.u6())return
c=Eu(1),Mu(c);k=k.xK()?Ih(k.D):[k];c=lnb(c,k);for(var l=0;l<d.length;l=l+1|0){var
m=onb(d[l],k);m?d[l]=m:(m=void 0,Kh(d,(m=l,l=l-1|
0,m)))}f&&(f=onb(f,k));a&&(a=onb(a,k),e=lnb(e,k))}b=f;f=c;b||a||0!=d.length?(c=a?
new Hu(a.start,a.end,e):null,b?(b=new Hu(b.start,b.end,f),d=Ou(b,c,d)):(b=null,a?
b=a:b=d.shift(),b=new Hu(b.start,b.end,Eu(b.start==(a?e.D:-1)?
b.end+1|0:b.start)),d=Ou(b,c,d))):d=Mu(f);return d}function onb(a,b){var
c=dp(a.start,a.end);for(a=0;a<b.length;a++){var d=b[a];if(KWa(d)){var
e=d.sq;d=d.jr.length;c=c.isEmpty()?c:Txa([Sxa(c.min(),e,d),ep(c.max(),e,d)])}else
AWa(d)&&(c=Vxa(c,dp(d.uq,d.Bu)));if(c.isEmpty())return null}return new
Jj(c.min(),c.max())};function pnb(){}pnb.prototype.getType=function(a){return
qnb[a[0]]||"sketchy-selection-unknown"};ra(pnb);
var qnb={0:"sketchy-selection-animation-impl",1:"sketchy-selection-animation-
empty",2:"sketchy-selection-currentPage-impl",3:"sketchy-selection-currentPage-
empty",4:"sketchy-selection-page-impl",5:"sketchy-selection-page-empty",6:"sketchy-
selection-pageCursor-impl",7:"sketchy-selection-pageCursor-empty",19:"sketchy-
selection-pathPoint-impl",17:"sketchy-selection-pathPoint-empty",8:"sketchy-
selection-shape-impl",9:"sketchy-selection-shape-empty",10:"sketchy-selection-
tableBorder-impl",11:"sketchy-selection-tableBorder-empty",
12:"sketchy-selection-tableCell-impl",13:"sketchy-selection-tableCell-
empty",16:"sketchy-selection-text-impl",15:"sketchy-selection-text-empty"};function
rnb(){}rnb.prototype.Wa=function(a){return[8,a.ce()]};rnb.prototype.D=function(a)
{return new ETa(a[1])};function snb(){this.D=Jb(["sketchy-delete","sketchy-
group","sketchy-removePage","sketchy-ungroup"])}x(snb,Rmb);
snb.prototype.F=function(a,b){switch(b.getType()){case "sketchy-delete":return
a=new Tw(a.ce()),tRa(a,a.xm(b.D())),Zx(a.Rc());case "sketchy-group":var c=new
Tw(a.ce()),d=new Tw(b.D());1==c.Ud()&&uRa(d,c)?b=Zx([b.getId(),c.Rc()[0]]):c.Ga(d)?
b=Zx([b.getId()]):(d=c.xm(d),0<d.Ud()?
(tRa(c,d),b=Zx(c.Rc().concat(b.getId()))):b=a);return b;case "sketchy-
ungroup":return c=new Tw(a.ce()),c.contains(b.getId())?
(c.remove(b.getId()),b=Zx(c.Rc())):b=a,b;default:return a}};function tnb()
{this.J=pnb.Pa();this.F=new vv;this.H=new vv}tnb.prototype.Wa=function(a){return
this.F.get(a.getType()).Wa(a)};tnb.prototype.D=function(a){var
b=this.J.getType(a);return"sketchy-selection-unknown"==b?
null:this.F.get(b).D(a)};tnb.prototype.O=function(a,b){return
this.H.get(a.getType()).O(a,b)};function DD(a,b){unb.F.set(a,b)}function ED(a,b)
{unb.H.set(a,b)};function vnb(){}vnb.prototype.Wa=function(a){for(var
b=a.ce(),c=[],d=0;d<b.length;d+
+)c.push(jGa(b[d]));return[10,a.getId(),c]};vnb.prototype.D=function(a){for(var
b=a[2],c=[],d=0;d<b.length;d++)c.push(kGa(b[d]));return new FTa(a[1],c)};function
wnb(a,b){var c=a,d=b.getType();"sketchy-insertRow"==d?c=xnb(a,b.D,!0,!0):"sketchy-
deleteRow"==d?c=xnb(a,b.D,!1,!0):"sketchy-insertColumn"==d?c=xnb(a,b.D,!0,!
1):"sketchy-deleteColumn"==d&&(c=xnb(a,b.D,!1,!1));return c}function xnb(a,b,c,d)
{var e=d?a.Ab():a.Kb();return c||e!=b?b<=e?(b=c?1:-1,d?new Wm(a.Ab()+b,a.Kb()):new
Wm(a.Ab(),a.Kb()+b)):a:null}
function ynb(a,b){var c=null,d=b.getType();"sketchy-insertRow"==d?c=znb(a,b.D,!0,!
0):"sketchy-deleteRow"==d?c=znb(a,b.D,!1,!0):"sketchy-insertColumn"==d?
c=znb(a,b.D,!0,!1):"sketchy-deleteColumn"==d&&(c=znb(a,b.D,!1,!1));return c&&!
a.Ga(c)?c:null}
function znb(a,b,c,d){var e=d?a.we():a.kf(),f=d?a.Jc():a.Nc(),g=c?1:-1;(c?
b<=e:b<e)?d?(b=a.we()+g,a=new Xr(b,a.xk,a.rt,a.qt)):(b=a.kf()+g,a=new
Xr(a.yk,b,a.rt,a.qt)):b<e+f&&(d?(b=a.Jc()+g,a=new Xr(a.yk,a.xk,b,a.qt)):a=new
Xr(a.yk,a.xk,a.rt,a.Nc()+g));return a};function Anb(){CD.call(this,"sketchy-delete
sketchy-deleteColumn sketchy-deleteRow sketchy-insertColumn sketchy-insertRow
sketchy-mergeCellRange sketchy-removePage".split(" "))}x(Anb,CD);
Anb.prototype.H=function(a,b){switch(b.getType()){case "sketchy-deleteColumn":case
"sketchy-deleteRow":case "sketchy-insertColumn":case "sketchy-insertRow":for(var
c=a.ce(),d=[],e=0;e<c.length;e++){var f=c[e],g=tDa(f);(g=ynb(g,b))?(0<(g.F-g.yk|
0)||0<(g.D-g.xk|0))&&d.push(Yr(g,!1)[0]):d.push(f)}return $x(a.getId(),d);case
"sketchy-mergeCellRange":c=a.ce();d=[];e={};for(f=0;f<c.length;f++){g=c[f];var
k=b.D;if(0==g.Ld()){var l=g.Ab();k=l<k.we()+k.Jc()&&l>k.we()}else
l=g.Kb(),k=l<k.kf()+k.Nc()&&l>k.kf();
k||g in e||(d.push(g),e[g]=!0)}return $x(a.getId(),d)}return a};function Bnb()
{}Bnb.prototype.Wa=function(a)
{return[12,a.getId(),Et(a.cL()),Et(a.iE())]};Bnb.prototype.D=function(a){var
b=Ft(a[2]),c=Ft(a[3]);return new GTa(a[1],b,c)};function Cnb()
{CD.call(this,"sketchy-delete sketchy-deleteColumn sketchy-deleteRow sketchy-
insertColumn sketchy-insertRow sketchy-removePage".split(" "))}x(Cnb,CD);
Cnb.prototype.H=function(a,b){var c=a.cL(),d=a.iE();if(c.Ga(d)){var
e=wnb(c,b);return e?ay(a.getId(),e,e):ay()}var f=e=!1;c.Kb()>d.Kb()&&(e=!
0);c.Ab()>d.Ab()&&(f=!0);c=rDa(c,d);var g=ynb(c,b);if(!g)return a;if(!qDa(g))return
ay();b=g.we();c=b+g.Jc()-1;d=g.kf();var k=d+g.Nc()-1,l=b,m=d;g=c;var
n=k;e&&(m=k,n=d);f&&(l=c,g=b);e=new Wm(l,m);f=new Wm(g,n);return
ay(a.getId(),e,f)};function Dnb(){}Dnb.prototype.Wa=function(a){var
b=a.Fc(),c=a.ui();a:switch(a=c.$b,a.getType()){case 0:a=[0,a.D-1,a.F?1:0,a.H?
1:0];break a;case 2:a=[2,a.F-1];break a;case 3:a=[3,a.H,a.F,a.J-1];break
a;default:throw Error("Tm`"+a.getType());}c=c.Uf;for(var d=[],e=0;e<c.length;e++)
{var f=c[e];d.push([f.start-1,f.end-1])}return[16,b.yd(),Et(b.Jb()),a,d]};
Dnb.prototype.D=function(a){for(var b=a[4],c=[],d=0;d<b.length;d++){var
e=b[d];c.push(new Jj(e[0]+1,e[1]+1))}a:switch(d=a[3],b=d[0],d=d.slice(1),b){case
0:b=new Du(d[0]+1,!!d[1],!!d[2]);break a;case 2:b=new Wu(d[0]+1);break a;case
3:b=new Gu(d[0],d[1],d[2]+1);break a;default:throw
Error("Um`"+b);}c=0==b.getType()?vJa(b,c):Mu(b);return new HTa(new
ws(a[1],Ft(a[2])),c,!1)};function Enb(a){CD.call(this,"sketchy-delete sketchy-
deleteColumn sketchy-deleteRow sketchy-insertColumn sketchy-insertRow sketchy-
kixInSketchy sketchy-mergeCellRange sketchy-removePage".split("
"));this.J=a}x(Enb,CD);
Enb.prototype.H=function(a,b){switch(b.getType()){case "sketchy-deleteColumn":case
"sketchy-deleteRow":case "sketchy-insertColumn":case "sketchy-insertRow":var
c=a.Fc().Jb();a.getId();return(b=wnb(c,b))?by(new
ws(a.getId(),b),a.ui(),a.fP()):by();case "sketchy-mergeCellRange":return
c=a.Fc().Jb(),a.getId(),c=sDa(c),b=b.D,b.yr(c,!0)&&(c=Mu(new Du(1)),a=by(new
ws(a.getId(),new Wm(b.we(),b.kf())),c,a.fP())),a;case "sketchy-kixInSketchy":return
b.Fc().Ga(a.Fc())&&(b=this.J.F(a.ui(),[b.Jt]),a=by(a.Fc(),
b,a.fP())),a;default:return a}};var unb=null;
function O$a(){if(unb)return unb;var a=new qXa;unb=new tnb;DD("sketchy-selection-
animation-impl",new Qmb);DD("sketchy-selection-currentPage-impl",new
Xmb);DD("sketchy-selection-page-impl",new bnb);DD("sketchy-selection-pageCursor-
impl",new $mb);P(R(),"sketchy-eppss")&&DD("sketchy-selection-pathPoint-impl",new
dnb);DD("sketchy-selection-shape-impl",new rnb);DD("sketchy-selection-tableBorder-
impl",new vnb);DD("sketchy-selection-tableCell-impl",new Bnb);DD("sketchy-
selection-text-impl",new Dnb);DD("sketchy-selection-animation-empty",
new BD(1,Kx.Pa()));DD("sketchy-selection-currentPage-empty",new
BD(3,Lx.Pa()));DD("sketchy-selection-page-empty",new BD(5,Ox.Pa()));DD("sketchy-
selection-pageCursor-empty",new BD(7,Mx.Pa()));DD("sketchy-selection-pathPoint-
empty",new BD(17,Px.Pa()));DD("sketchy-selection-shape-empty",new
BD(9,iTa.Pa()));DD("sketchy-selection-tableBorder-empty",new
BD(11,Qx.Pa()));DD("sketchy-selection-tableCell-empty",new
BD(13,Rx.Pa()));DD("sketchy-selection-text-empty",new BD(15,Sx.Pa()));var b=new
Wmb;ED("sketchy-selection-animation-impl",
b);ED("sketchy-selection-animation-empty",b);b=new Zmb;ED("sketchy-selection-
currentPage-impl",b);ED("sketchy-selection-currentPage-empty",b);b=new
cnb;ED("sketchy-selection-page-impl",b);ED("sketchy-selection-page-empty",b);b=new
anb;ED("sketchy-selection-pageCursor-impl",b);ED("sketchy-selection-pageCursor-
empty",b);a=new gnb(a);ED("sketchy-selection-pathPoint-impl",a);ED("sketchy-
selection-pathPoint-empty",a);a=new snb;ED("sketchy-selection-shape-
impl",a);ED("sketchy-selection-shape-empty",a);
a=new Anb;ED("sketchy-selection-tableBorder-impl",a);ED("sketchy-selection-
tableBorder-empty",a);a=new Cnb;ED("sketchy-selection-tableCell-
impl",a);ED("sketchy-selection-tableCell-empty",a);a=new Enb(new mnb);ED("sketchy-
selection-text-impl",a);ED("sketchy-selection-text-empty",a);return unb};function
Fnb(){}Fnb.prototype.Wa=function(a)
{return[6,a.getId(),eGa(a.D)]};Fnb.prototype.Ff=function(a){return new
jD(a[1],fGa(a[2]),!0)};function Gnb(){}Gnb.prototype.Wa=function(a)
{return[43,a.bi().sort(),Bt(Sua,Uua,a.kb()),a.Xc()]};Gnb.prototype.Ff=function(a)
{return new hkb(a[1],Dt(Sua,Uua,a[2]),a[3],void 0,!0)};function Hnb()
{}Hnb.prototype.Wa=function(a){return[7,a.getId()]};Hnb.prototype.Ff=function(a)
{return new kD(a[1])};function Inb(){}Inb.prototype.Wa=function(a){var
b=a.getId(),c=Et(a.Jb()),d=a.getText(),e=a.D,f=[];for(m in e){var g=e[m],k=[];for(n
in g){var l=Bt(Sm,Tm,g[Number(n)]);k.push(Number(n),l)}f.push(m,k)}a=a.F;e=[];var
m=a.Db();for(g=0;g<m.length;g++){k=m[g];l=a.get(k);var
n=Bt(Sm,Tm,l.kb());l=l.D.sort();e.push(k,n,l)}return[49,b,c,d,f,e]};
Inb.prototype.Ff=function(a){for(var
b=a[1],c=Ft(a[2]),d=a[3],e=a[4],f={},g=0;g<e.length-1;g+=2){for(var
k=e[g],l=e[g+1],m={},n=0;n<l.length-1;n+=2){var
q=Number(l[n]),r=iGa(l[n+1]);m[q]=r}f[k]=m}a=a[5];e=new cs;for(g=0;g<a.length-
2;g+=3)k=Number(a[g]),l=iGa(a[g+1]),e.set(k,new ct(l,a[g+2]));return new
NXa(b,c,d,f,e,!0)};function Jnb(){}Jnb.prototype.Wa=function(a)
{return[32,a.getId(),lGa(a.D)]};Jnb.prototype.Ff=function(a){return new
lD(a[1],mGa(a[2]))};var
Knb=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,2
9,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,53,46,47,48,49,50,51,52,55,56,54,
57];function Lnb(a){this.D=a}x(Lnb,zD);Lnb.prototype.Wa=function(a)
{a=Oh(Th(a.D));Mh(a,ki);var b=[];for(var c=0;c<a.length;c+
+)b.push(Pg(a[c],10));return[this.D,b]};Lnb.prototype.Ff=function(a){a=a[1];for(var
b=[],c=0;c<a.length;c=c+1|0){var d=a[c];ji(Knb,d)&&b.push(d)}return new
i7a(Kk(b))};function Mnb(){}Mnb.prototype.Wa=function(a)
{return[44,a.getId(),a.Tb(),a.re()]};Mnb.prototype.Ff=function(a){var b=VEa(a[2])?
MB(a[2]):a[2],c=VEa(a[3])?MB(a[3]):a[3];return new mD(a[1],b,c)};function Nnb()
{}Nnb.prototype.Wa=function(a)
{return[28,a.getId(),nGa(a.D)]};Nnb.prototype.Ff=function(a){return new
nD(a[1],oGa(a[2]),!0)};function Onb(){}Onb.prototype.Wa=function(a)
{return[42,a.getId(),Et(a.Jb()),a.Fz,a.kH,a.aL.sort(),Bt(Sm,Tm,a.kb())]};Onb.protot
ype.Ff=function(a){return new mz(a[1],Ft(a[2]),a[3],a[4],a[5],iGa(a[6]),!
0)};function Pnb(){}Pnb.prototype.Wa=function(a)
{return[27,a.getId(),nGa(a.D)]};Pnb.prototype.Ff=function(a){return new
oD(a[1],oGa(a[2]),!0)};function Qnb(){}Qnb.prototype.Wa=function(a)
{return[30,a.getId(),lGa(a.D),At(a.kb())]};Qnb.prototype.Ff=function(a){return new
pD(a[1],mGa(a[2]),Ct(a[3]),!0)};function Rnb(){}Rnb.prototype.Wa=function(a)
{return[29,a.getId(),lGa(a.D),a.F.sort(),At(a.kb())]};Rnb.prototype.Ff=function(a)
{return new qD(a[1],mGa(a[2]),a[3],Ct(a[4]),!0)};function Snb()
{}Snb.prototype.Wa=function(a)
{return[8,a.D(),a.Pg(),a.Xc()]};Snb.prototype.Ff=function(a){return new
rD(a[1],a[2],a[3],!0)};function Tnb(a){var b={"sketchy-addListEntity":new
mmb,"sketchy-deleteListEntity":new tmb,"sketchy-deleteText":new vmb,"sketchy-
insertText":new Dmb,"sketchy-styleText":new Pmb,"sketchy-updateListEntity":new
Onb,"sketchy-unifiedText":new Inb},c;for(c in b)a.F.set(c,b[c])};function Unb(a)
{this.H=Jk(a)}x(Unb,C);Unb.prototype.yp=t(!
0);Unb.prototype.transform=function(a,b,c){var
d=xj(this.H,b.getType()),e=this.yp(a,b,c);return d&&e?this.D(a,b,c):a};function
FD(a){this.H=Jk(a)}x(FD,Unb);function GD(a){this.H=Jk(a.concat(["sketchy-
removePage"]))}x(GD,FD);GD.prototype.D=function(a,b,c){return b instanceof NC?
a.Xc()!=b.Xc()?a:this.F(a,b,c):b instanceof iD?Pa(bkb(b),a.Xc())?jl():a:a};function
Vnb(){GD.call(this,["sketchy-addAnimation","sketchy-group","sketchy-
moveAnimation","sketchy-
removeAnimation"])}x(Vnb,GD);Vnb.prototype.D=function(a,b,c){return b instanceof
$C&&Pa(b.D(),a.tm())?
jl():GD.prototype.D.call(this,a,b,c)};Vnb.prototype.F=function(a,b,c){return
Smb(a,b,c)};function HD(a){this.H=Jk(a.concat(["sketchy-delete","sketchy-
ungroup"]))}x(HD,FD);HD.prototype.D=function(a,b,c){return b instanceof XC?
Pa(b.D(),a.getId())?jl():a:b instanceof kD?a.getId()==b.getId()?
jl():a:this.F(a,b,c)};HD.prototype.F=ba();HD.prototype.yp=function(a,b){return b
instanceof Dx?a.getId()==b.getId():!0};function ID(a)
{HD.call(this,a.concat(["sketchy-deleteColumn","sketchy-deleteRow","sketchy-
insertColumn","sketchy-insertRow"]))}x(ID,HD);ID.prototype.yp=function(a,b){return
HD.prototype.yp.call(this,a,b)?b instanceof Ex?fva(a.Jb(),b.Jb()):!0:!1};
ID.prototype.F=function(a,b,c){var d=b.getType();if("sketchy-insertText"==d)return
this.sQ(a,b,c);if("sketchy-deleteText"==d)return this.rQ(a,b);if("sketchy-
styleText"==d)return this.tR(a,b,c);if("sketchy-addListEntity"==d)return
this.rR(a,b,c);if("sketchy-deleteListEntity"==d)return this.sR();if("sketchy-
updateListEntity"==d)return this.uR(a,b,c);c=a.Jb();if(!c)throw
Error("Wm");return(b=wnb(c,b))?this.qQ(a,b):jl()};function Wnb(){ID.call(this,
["sketchy-addListEntity","sketchy-deleteListEntity","sketchy-
updateListEntity"])}x(Wnb,ID);w=Wnb.prototype;w.qQ=function(a,b){return new
hz(a.getId(),b,a.mw)};w.yp=function(a,b){return ID.prototype.yp.call(this,a,b)?b
instanceof hz?a.mw==b.mw:b instanceof iz?a.mw==b.D:b instanceof mz?a.mw==b.Fz:!0:!
1};
w.rR=function(a,b,c){if(!(c=!c))a:if(c=a.AK,b=b.AK,fb(xb(c),xb(b))){for(var d in c)
{var e=c[Number(d)],f=b[Number(d)];if(!fb(e.D,f.D)||!tba(e.kb(),f.kb())){c=!1;break
a}}c=!0}else c=!1;if(c)return jl();d=new iz(a.getId(),a.Jb(),a.mw);return
ll([d,a])};w.sR=function(){throw Error("Xm");};w.uR=function(){throw
Error("Ym");};w.sQ=function(){throw Error("Zm");};w.rQ=function(){throw
Error("$m");};w.tR=function(){throw Error("an");};function Xnb(a)
{this.H=Jk(a)}x(Xnb,FD);Xnb.prototype.D=function(a,b,c){return Ynb(a,b)?
this.F(a,b,c):a};function Ynb(a,b){if(a.Sb()!=b.Sb())return!
1;a=a.le();b=b.le();return a!==b?!1:!0};function Znb(){this.H=Jk(["sketchy-
addPage","sketchy-movePage","sketchy-
removePage"])}x(Znb,Xnb);Znb.prototype.D=function(a,b,c){if(b instanceof
RC&&a.getId()==b.getId()){if(!Ynb(a,b))throw Error("bn`"+a.getId());return c?
ll([new iD(b.yb(),b.Sb(),b.le(),b.getId()),a]):jl()}return
Xnb.prototype.D.call(this,a,b,c)};Znb.prototype.F=function(a,b,c){return
Smb(a,b,c)};function $nb(){GD.call(this,["sketchy-addAnimation","sketchy-
moveAnimation","sketchy-removeAnimation"])}x($nb,GD);$nb.prototype.F=function(a,b)
{return Vmb(a,b)};function JD(a){this.D={};if(a)for(var b=0;b<a.length;b+
+)this.D[aob(a[b])]=null;for(var c in Object.prototype);}var bob={};function aob(a)
{return a in bob||32==String(a).charCodeAt(0)?" "+a:a}function cob(a){return
32==a.charCodeAt(0)?a.substr(1):a}w=JD.prototype;w.add=function(a)
{this.D[aob(a)]=null};w.clear=function(){this.D={}};w.clone=function(){var a=new
JD,b;for(b in this.D)a.D[b]=null;return a};w.contains=function(a){return aob(a)in
this.D};w.Ga=function(a){return dob(this,a)&&dob(a,this)};
w.forEach=function(a,b){for(var c in this.D)a.call(b,cob(c),void
0,this)};w.Ud=Object.keys?function(){return Object.keys(this.D).length}:function()
{var a=0,b;for(b in this.D)a++;return a};function KD(a,b){var c=new JD,d;for(d in
a.D)d in b.D||(c.D[d]=null);return c}function eob(a,b){var c=new JD,d;for(d in
a.D)d in b.D&&(c.D[d]=null);return c}w.Rc=Object.keys?function(){return
Object.keys(this.D).map(cob,this)}:function(){var a=[],b;for(b in
this.D)a.push(cob(b));return a};
w.isEmpty=function(){for(var a in this.D)return!1;return!0};function dob(a,b)
{for(var c in a.D)if(!(c in b.D))return!1;return!0}w.remove=function(a)
{a=aob(a);return a in this.D?(delete this.D[a],!0):!1};w.Vs=function(){return
Lfa(this.Rc())};function LD(a){this.H=Jk(a.concat(["sketchy-delete","sketchy-
ungroup"]))}x(LD,FD);LD.prototype.D=function(a,b){return b instanceof XC?
fob(a,b.D()):b instanceof kD?fob(a,[b.getId()]):a};function fob(a,b){var c=new
JD(a.D());b=new JD(b);c=KD(c,b);return 0==c.Ud()?jl():a.F(c.Rc())};function gob()
{LD.call(this,["sketchy-changeShape"])}x(gob,LD);gob.prototype.D=function(a,b,c)
{if(b instanceof UC){if(c)return a;c=new JD(a.D());b=new JD(b.D());b=KD(c,b);return
b.isEmpty()?jl():a.F(b.Rc())}return LD.prototype.D.call(this,a,b,c)};function
hob(a){HD.call(this,a)}x(hob,HD);function iob(a,b,c){var d=b.D;c=c.D;return c==d?
jl():c<d?a.J(b,d-1):b}function job(a,b,c){var d=b.D;return c.D<=d?
a.J(b,d+1):b}function kob(a,b){var c=a.getId(),d=b.D,e=ynb(d,a);if(!e||!qDa(e)||
e.Jc()==d.Jc()&&e.Nc()==d.Nc())return a;var f=[];b="sketchy-
mergeCellRange"==b.getType();f.push(b?new lD(c,d):new eD(c,d));f.push(a);
(2<=e.Jc()||2<=e.Nc())&&f.push(b?new eD(c,e):new lD(c,e));return ll(f)};function
lob(){HD.call(this,["sketchy-deleteColumn","sketchy-insertColumn","sketchy-
mergeCellRange","sketchy-
unmergeCellRange"])}x(lob,hob);lob.prototype.J=function(a,b){return new
VC(a.getId(),b)};lob.prototype.F=function(a,b){var c=b.getType();return"sketchy-
deleteColumn"==c?iob(this,a,b):"sketchy-insertColumn"==c?job(this,a,b):"sketchy-
mergeCellRange"==c||"sketchy-unmergeCellRange"==c?kob(a,b):a};function mob()
{LD.call(this,["sketchy-group"])}x(mob,LD);mob.prototype.D=function(a,b,c){return b
instanceof $C?(c=new JD(a.D()),1>=KD(new JD(b.D()),c).Ud()?ll([new
kD(b.getId()),a]):a):LD.prototype.D.call(this,a,b,c)};function nob(){ID.call(this,
["sketchy-addListEntity","sketchy-
deleteListEntity"])}x(nob,ID);w=nob.prototype;w.qQ=function(a,b){return new
hz(a.getId(),b,a.mw)};w.yp=function(a,b){return ID.prototype.yp.call(this,a,b)?b
instanceof hz?a.D==b.mw:b instanceof iz?a.D==b.D:!0:!1};w.rR=function(){throw
Error("cn");};w.sR=function(){return jl()};w.uR=function(){throw
Error("dn");};w.sQ=function(){throw Error("en");};w.rQ=function(){throw
Error("fn");};w.tR=function(){throw Error("gn");};function oob(){HD.call(this,
["sketchy-deleteRow","sketchy-insertRow","sketchy-mergeCellRange","sketchy-
unmergeCellRange"])}x(oob,hob);oob.prototype.J=function(a,b){return new
YC(a.getId(),b)};oob.prototype.F=function(a,b){var c=b.getType();return"sketchy-
deleteRow"==c?iob(this,a,b):"sketchy-insertRow"==c?job(this,a,b):"sketchy-
mergeCellRange"==c||"sketchy-unmergeCellRange"==c?kob(a,b):a};function pob()
{ID.call(this,["sketchy-deleteText","sketchy-
insertText"])}x(pob,ID);w=pob.prototype;w.qQ=function(a,b){return new
jz(a.getId(),b,a.D,a.F)};w.sQ=function(a,b){return
qob(a,Uxa(a.J,b.D,b.F.length))};w.rQ=function(a,b){return
qob(a,Vxa(a.J,b.J))};w.tR=function(){throw Error("hn");};w.rR=function(){throw
Error("jn");};w.sR=function(){throw Error("kn");};w.uR=function(){throw
Error("ln");};function qob(a,b){return b.isEmpty()?jl():b.Ga(a.J)?a:new
jz(a.getId(),a.Jb(),b.min(),b.max()+1)};function MD(a,b)
{this.H=Jk(a);this.F=b}x(MD,FD);MD.prototype.yp=function(a,b,c){return!
c&&a.getType()==b.getType()};function rob(a){MD.call(this,["sketchy-
documentProperties"],a)}x(rob,MD);rob.prototype.D=function(a,b,c)
{a=wXa(a.bi(),a.kb(),a.Ki,b.bi(),b.kb(),b.Ki,this.F,c);return new
ZC(a.H,a.D,a.F)};function sob(){this.H=Jk(["sketchy-
documentSize"])}x(sob,FD);sob.prototype.D=function(a,b,c){return c?a:jl()};function
tob(){}x(tob,C);tob.prototype.transform=function(){throw F("mn").D;};function uob()
{LD.call(this,["sketchy-addAnimation","sketchy-
group"])}x(uob,LD);uob.prototype.D=function(a,b,c){if(b instanceof $C){var
d=a.getId()==b.getId();if(d&&a.Xc()!=b.Xc())throw Error("nn`"+a.Xc()
+"`"+b.Xc());var e=new JD(a.D()),f=new JD(b.D());return!d&&eob(e,f).isEmpty()?a:c?
ll([new jD(b.getId(),new As),new kD(b.getId()),a]):jl()}if(b instanceof OC)return
Pa(a.D(),b.tm())?ll([new
hD(b.yb(),b.Xc()),a]):a;a=LD.prototype.D.call(this,a,b,c);return a instanceof $C?
1>=a.D().length?jl():a:a};function vob(a){HD.call(this,a)}x(vob,HD);function
wob(a,b,c){var d=b.D;return c.D<d?a.J(b,d-1):b}function xob(a,b,c,d){var
e=b.D;c=c.D;return c<e||c==e&&d?a.J(b,e+1):b};function yob(){HD.call(this,
["sketchy-deleteColumn","sketchy-
insertColumn"])}x(yob,vob);yob.prototype.J=function(a,b){return new
aD(a.getId(),b)};yob.prototype.F=function(a,b,c){var d=b.getType();return"sketchy-
insertColumn"==d?xob(this,a,b,c):"sketchy-deleteColumn"==d?
wob(this,a,b):a};function zob(a){this.H=Jk(a.concat(["sketchy-
removePage"]))}x(zob,FD);zob.prototype.yp=function(a,b){return b instanceof QA?
a.getId()==b.getId():!0};zob.prototype.D=function(a,b,c){return b instanceof QA?
(a.Xc(),b.Xc(),a.getId(),b.Xc(),a.Xc(),c?ll([new
XC([a.getId()]),a]):jl()):"sketchy-removePage"==b.getType()&&Pa(bkb(b),a.Xc())?
jl():a};function Aob(){zob.call(this,["sketchy-insert"])}x(Aob,zob);function Bob()
{HD.call(this,["sketchy-deleteRow","sketchy-
insertRow"])}x(Bob,vob);Bob.prototype.J=function(a,b){return new
bD(a.getId(),b)};Bob.prototype.F=function(a,b,c){var d=b.getType();return"sketchy-
insertRow"==d?xob(this,a,b,c):"sketchy-deleteRow"==d?wob(this,a,b):a};function
Cob(){zob.call(this,["sketchy-insertTable"])}x(Cob,zob);function Dob()
{ID.call(this,["sketchy-deleteText","sketchy-
insertText"])}x(Dob,ID);w=Dob.prototype;w.qQ=function(a,b){return new
kz(a.getId(),b,a.D,a.F)};w.sQ=function(a,b,c){return b.D==a.D&&c?
a:Eob(a,ep(a.D,b.D,b.F.length))};w.rQ=function(a,b){return b.D<a.D&&b.F>a.D?
jl():Eob(a,ep(a.D,b.D+1,-(b.F-b.D)))};w.tR=function(){throw
Error("on");};w.rR=function(){throw Error("pn");};w.sR=function(){throw
Error("qn");};w.uR=function(){throw Error("rn");};
function Eob(a,b){return new kz(a.getId(),a.Jb(),b,a.F)};function Fob(a,b)
{this.F=a;this.D=b}Fob.prototype.transform=function(a,b,c){var
d=a.Aw;b=this.F.transform(d,b,c);return b==d?a:pz(this.D,b)};function Gob()
{HD.call(this,["sketchy-deleteColumn","sketchy-deleteRow","sketchy-
insertColumn","sketchy-insertRow","sketchy-
mergeCellRange"])}x(Gob,HD);Gob.prototype.F=function(a,b,c){if("sketchy-
mergeCellRange"==b.getType()){var d=a.D;b=b.D;return d.Ga(b)?jl():d.yr(b,!0)?c?
jl():ll([new lD(a.getId(),b),a]):a}return(c=ynb(a.D,b))?!qDa(c)||
2>c.Jc()&&2>c.Nc()?jl():new eD(a.getId(),c):a};function Hob(){GD.call(this,
["sketchy-addAnimation","sketchy-moveAnimation","sketchy-
removeAnimation"])}x(Hob,GD);Hob.prototype.F=function(a,b,c){return
Umb(a,b,c)};function Iob(){this.H=Jk(["sketchy-addPage","sketchy-
movePage","sketchy-removePage"])}x(Iob,Xnb);Iob.prototype.F=function(a,b,c){return
Umb(a,b,c)};function Job(){}x(Job,C);Job.prototype.transform=function(a,b,c){return
b instanceof g7a&&!c?jl():a};function Kob(a){MD.call(this,["sketchy-
background","sketchy-removePage","sketchy-
transition"],a)}x(Kob,MD);Kob.prototype.D=function(a,b,c){return b instanceof iD?
Pa(bkb(b),a.Xc())?jl():a:a.Xc()==b.Xc()?
(b=wXa(a.bi(),a.kb(),a.Ki,b.bi(),b.kb(),b.Ki,this.F,c),a.F(b.H,b.D,a.Xc(),b.F)):a};
Kob.prototype.yp=function(a,b,c){return MD.prototype.yp.call(this,a,b,c)||"sketchy-
removePage"==b.getType()};function ND(a,b)
{MD.call(this,a,b)}x(ND,MD);ND.prototype.D=function(a,b,c){var d=new
Tw(a.eo),e=d.xm(b.eo);if(!e.isEmpty()){tRa(d,e);var f=[];d.isEmpty()||
f.push(a.D(d.Rc(),a.bi(),a.kb(),a.Ki));b=wXa(a.bi(),a.kb(),a.Ki,b.bi(),b.kb(),b.Ki,
this.F,c);f.push(a.D(e.Rc(),b.H,b.D,b.F));return ll(f)}return a};function Lob(a)
{MD.call(this,["sketchy-pageProperties","sketchy-
removePage"],a)}x(Lob,ND);Lob.prototype.D=function(a,b,c){return b instanceof iD?
(c=new JD(a.eo),b=new JD(bkb(b)),b=KD(c,b),b.isEmpty()?
jl():a.D(b.Rc(),a.bi(),a.kb(),a.Ki)):ND.prototype.D.call(this,a,b,c)};Lob.prototype
.yp=function(a,b,c){return ND.prototype.yp.call(this,a,b,c)||"sketchy-
removePage"==b.getType()};function Mob(a){HD.call(this,["sketchy-
pathProperties","sketchy-
shapeProperties"]);this.J=a}x(Mob,HD);Mob.prototype.yp=function(a,b){return!
HD.prototype.yp.call(this,a,b)||b instanceof gD&&a.Kp()!=b.Kp()||b instanceof dB&&-
1==b.eo.indexOf(a.getId())?!1:!0};
Mob.prototype.F=function(a,b,c){if(b instanceof gD){if(a.Kp()==b.Kp()){var
d=null==b.hf()||c?a.hf():null;var e=a.Dk();e=null==b.Dk()||c?e:null;var
f=a.D;b=b.D;c=null==f||null==b?
f:this.J.transform(f,b,c);a=null==d&&null==e&&null==c?jl():new
gD(a.getId(),a.Kp(),d,e,c)}}else b instanceof dB&&(d=fnb(a.Kp(),b,this.J),a=null!
=d?new gD(a.getId(),d,a.hf(),a.Dk(),a.D):jl());return a};function Nob()
{GD.call(this,["sketchy-addAnimation","sketchy-moveAnimation","sketchy-
removeAnimation"])}x(Nob,GD);Nob.prototype.F=function(a,b){return
Tmb(a,b)};function Oob(){this.H=Jk(["sketchy-addPage","sketchy-insert","sketchy-
insertTable","sketchy-movePage","sketchy-
removePage"])}x(Oob,Xnb);Oob.prototype.D=function(a,b,c){return b instanceof QA?
Pa(bkb(a),b.Xc())?ll([new
XC([b.getId()]),a]):a:Xnb.prototype.D.call(this,a,b,c)};Oob.prototype.F=function(a,
b){return Tmb(a,b)};function Pob(a){MD.call(this,["sketchy-delete","sketchy-
shapeProperties"],a)}x(Pob,ND);Pob.prototype.D=function(a,b,c){return b instanceof
XC?(c=new JD(a.eo),b=new JD(b.D()),b=KD(c,b),b.isEmpty()?
jl():a.D(b.Rc(),a.bi(),a.kb(),a.Ki)):ND.prototype.D.call(this,a,b,c)};Pob.prototype
.yp=function(a,b,c){return ND.prototype.yp.call(this,a,b,c)||"sketchy-
delete"==b.getType()};function Qob(a){ID.call(this,["sketchy-deleteText","sketchy-
insertText","sketchy-
styleText"]);this.J=a}x(Qob,ID);w=Qob.prototype;w.qQ=function(a,b){return new
lz(a.getId(),b,a.Nx,a.ow,a.Hs,a.kb(),a.Xp)};
w.sQ=function(a,b,c){var d=dp(a.Nx,a.ow);if(JXa(a)&&d.contains(b.D))return
jl();d=a.D?KXa(a,BXa):LXa(a,AXa);var e=a.D?KXa(a,DXa):LXa(a,CXa);if(d&&e)return
d=Rob(this,AXa,a,b,c),a=Rob(this,CXa,a,b,c),ll([d,a]);if(d)return
b=ep(a.J.min(),b.D,b.F.length),Sob(a,dp(b,b));b.D==a.ow?(b=Qg(b.D+b.F.length-
1),b=a.J.sCa(b),a=Sob(a,b)):a=Sob(a,Uxa(a.J,b.D,b.F.length));return
a};w.rQ=function(a,b){var c=dp(Math.max(a.Nx-1,0),a.ow);return JXa(a)&&c.yr(b.J)?
jl():Sob(a,Vxa(a.J,b.J))};
w.tR=function(a,b,c){if(c&&(!a.Xp||Cb(a.Xp))||JXa(a)||JXa(b)||!a.J.yr(b.J))return
a;var d=[],e=a.J.xm(b.J),f=a.J,g=b.J;var k=f.xm(dp(f.min(),g.min()-1|
0));f=f.xm(dp(g.max()+1|0,f.max()));k=[k,f];k[0].isEmpty()||
(f=Sob(a,k[0]),d.push(f));d.push(Tob(this,e.min(),e.max()
+1,a,b,c));k[1].isEmpty()||(f=Sob(a,k[1]),d.push(f));return ll(d)};function
Tob(a,b,c,d,e,f){a=wXa(d.Hs,d.kb(),d.Xp,e.Hs,e.kb(),e.Xp,a.J,f);return a.isEmpty()?
jl():new lz(d.getId(),d.Jb(),b,c,a.H,a.D,a.F)}
w.rR=function(){throw Error("sn");};w.sR=function(){throw
Error("tn");};w.uR=function(){throw Error("un");};function Rob(a,b,c,d,e){var
f=tb(c.kb(),function(m,n){return b.contains(n)}),g=Ia(c.Hs,function(m){return
b.contains(m)}),k,l=c.Xp;null==l?k=null:k=tb(l,function(m,n){return
b.contains(n)});c=new lz(c.getId(),c.Jb(),c.Nx,c.ow,g,f,k);return
a.transform(c,d,e)}function Sob(a,b){return b.isEmpty()?jl():b.Ga(a.J)?a:new
lz(a.getId(),a.Jb(),b.min(),b.max()+1,a.Hs,a.kb(),a.Xp)};function Uob()
{HD.call(this,["sketchy-transform"])}x(Uob,HD);Uob.prototype.F=function(a,b,c)
{return c?a:jl()};function Vob(){HD.call(this,["sketchy-
group"])}x(Vob,HD);Vob.prototype.F=function(a,b){if("sketchy-group"==b.getType())
{var c=new JD(b.D());if(c.contains(a.getId())){c=KD(c,new JD([a.getId()]));var
d=[];d.push(new kD(b.getId()));1<c.Ud()&&d.push(new
$C(b.getId(),c.Rc(),b.H,b.Xc()));d.push(a);return ll(d)}}return a};function Wob()
{HD.call(this,"sketchy-deleteColumn sketchy-deleteRow sketchy-insertColumn sketchy-
insertRow sketchy-mergeCellRange sketchy-unmergeCellRange".split("
"))}x(Wob,HD);Wob.prototype.F=function(a,b){return"sketchy-
unmergeCellRange"==b.getType()&&b.D.yr(a.D,!0)?jl():(b=ynb(a.D,b))?!qDa(b)||
2>b.Jc()&&2>b.Nc()?jl():new lD(a.getId(),b):a};function Xob()
{}x(Xob,C);Xob.prototype.transform=function(a,b,c){return b instanceof i7a&&!c?
jl():a};function Yob(){HD.call(this,["sketchy-
updateAltText"])}x(Yob,HD);Yob.prototype.F=function(a,b,c){if(c)return
a;c=null==b.Tb()?a.Tb():null;b=null==b.re()?a.re():null;return null!=c||null!=b?new
mD(a.getId(),c,b):jl()};function Zob(a){HD.call(this,a)}x(Zob,HD);function
$ob(a,b,c){c=c.D;var d=b.D,e={};for(f in d){var f=Number(f);var
g=d[f];c<=Number(f)?e[f+1]=g:e[f]=g}return a.J(b,e)}function apb(a,b,c){var
d=b.D;c=c.D;var e={};for(f in d){var f=Number(f);var g=d[f];f>c?e[f-
1]=g:f<c&&(e[f]=g)}return a.J(b,e)}function bpb(a,b,c,d){if(!d){d=b.D;var
e={};c=c.D;for(var f in d)f=Number(f),f in c||(e[f]=d[f]);return Cb(e)?
jl():a.J(b,e)}return b};function cpb(){HD.call(this,["sketchy-
deleteColumn","sketchy-insertColumn","sketchy-
updateColumnWidths"])}x(cpb,Zob);cpb.prototype.J=function(a,b){return new
nD(a.getId(),b)};cpb.prototype.F=function(a,b,c){switch(b.getType()){case "sketchy-
insertColumn":return $ob(this,a,b);case "sketchy-deleteColumn":return
apb(this,a,b);case "sketchy-updateColumnWidths":return bpb(this,a,b,c)}return
a};function dpb(){ID.call(this,["sketchy-addListEntity","sketchy-
deleteListEntity","sketchy-
updateListEntity"])}x(dpb,ID);w=dpb.prototype;w.qQ=function(a,b){return new
mz(a.getId(),b,a.Fz,a.kH,a.aL,a.kb())};w.yp=function(a,b){return
ID.prototype.yp.call(this,a,b)?b instanceof mz?a.Fz==b.Fz&&a.kH==b.kH:b instanceof
hz?a.Fz==b.mw:b instanceof iz?a.Fz==b.D:!0:!1};w.uR=function(a,b,c){if(c)return
a;b=vXa(a.aL,a.kb(),b.aL,b.kb());return new
mz(a.getId(),a.Jb(),a.Fz,a.kH,b.H,b.D)};
w.rR=function(){throw Error("vn");};w.sR=function(){return jl()};w.sQ=function()
{throw Error("wn");};w.rQ=function(){throw Error("xn");};w.tR=function(){throw
Error("yn");};function epb(){HD.call(this,["sketchy-deleteRow","sketchy-
insertRow","sketchy-updateRowHeights"])}x(epb,Zob);epb.prototype.J=function(a,b)
{return new oD(a.getId(),b)};epb.prototype.F=function(a,b,c){switch(b.getType())
{case "sketchy-insertRow":return $ob(this,a,b);case "sketchy-deleteRow":return
apb(this,a,b);case "sketchy-updateRowHeights":return bpb(this,a,b,c)}return
a};function fpb(){HD.call(this,["sketchy-deleteColumn","sketchy-
deleteRow","sketchy-insertColumn","sketchy-insertRow","sketchy-
updateTableBorderStyles"])}x(fpb,HD);
fpb.prototype.F=function(a,b,c){if("sketchy-
updateTableBorderStyles"==b.getType()&&!c){var d=b.D.xm(a.D,!1);if(d){c=[];var
e=vXa([],a.kb(),[],b.kb());c.push(new pD(a.getId(),d,e.D));b=a.D.FC(b.D,!
1);for(d=0;e=b[d];d++)c.push(new pD(a.getId(),e,a.kb()));a=ll(c)}return
a}return(c=ynb(a.D,b))?0==Yr(c,!1).length?jl():new
pD(a.getId(),c,a.kb()):a};function gpb(){HD.call(this,["sketchy-
deleteColumn","sketchy-deleteRow","sketchy-insertColumn","sketchy-
insertRow","sketchy-updateTableCellProperties"])}x(gpb,HD);
gpb.prototype.F=function(a,b,c){if("sketchy-
updateTableCellProperties"==b.getType()&&!c){var d=b.D.xm(a.D,!0);if(d){c=[];var
e=vXa(a.F,a.kb(),b.F,b.kb());c.push(new qD(a.getId(),d,e.H,e.D));b=a.D.FC(b.D,!
0);for(d=0;e=b[d];d++)c.push(new qD(a.getId(),e,a.F,a.kb()));a=ll(c)}return
a}return(c=ynb(a.D,b))?qDa(c)?new qD(a.getId(),c,a.F,a.kb()):jl():a};function
hpb(a,b){b={"sketchy-addListEntity":new Wnb,"sketchy-deleteListEntity":new
nob,"sketchy-deleteText":new pob,"sketchy-insertText":new Dob,"sketchy-
styleText":new Qob(b),"sketchy-updateListEntity":new dpb};for(var c in
b)a.J.set(c,b[c])};function ipb(a,b)
{this.D=a;this.F=b}x(ipb,zD);ipb.prototype.Wa=function(a)
{return[this.D,ml(this.F,a.Id())]};ipb.prototype.Ff=function(a){return new
il(nl(this.F,a[1]))};function jpb(a){this.D=a}x(jpb,zD);jpb.prototype.Wa=function()
{return[this.D]};jpb.prototype.Ff=function(){return jl()};function kpb(a)
{iA.call(this,"docs-replace",a)}x(kpb,iA);function lpb(a,b)
{this.D=a;this.F=b}x(lpb,zD);lpb.prototype.Wa=function(a)
{return[this.D,this.F.Wa(new il(a.D))]};lpb.prototype.Ff=function(a)
{a=this.F.Ff(a[1]);return new kpb(a.Id())};function mpb(a,b)
{this.D=a;this.F=b}x(mpb,zD);mpb.prototype.Wa=function(a)
{return[this.D,a.H,a.J,this.F.Wa(a.F)]};mpb.prototype.Ff=function(a){return new
Qpa(a[1],a[2],this.F.Ff(a[3]))};function npb(a,b){iA.call(this,"docs-
revert",b);this.F=a}x(npb,iA);function opb(a,b)
{this.D=a;this.F=b}x(opb,zD);opb.prototype.Wa=function(a)
{return[this.D,a.F,this.F.Wa(new il(a.D))]};opb.prototype.Ff=function(a){var
b=this.F.Ff(a[2]);return new npb(a[1],b.Id())};function ppb(a,b){this.O="docs-
undo";this.V2=0;this.D=!1;if(0>=a)throw
F("Na").D;this.V2=a;this.D=b}x(ppb,gl);function qpb(a)
{this.D=a}x(qpb,zD);qpb.prototype.Wa=function(a)
{return[this.D,a.V2,a.D]};qpb.prototype.Ff=function(a){return new
ppb(a[1],a[2])};function rpb(a){this.O="docs-
updatemodelversion";this.D=a}x(rpb,gl);function spb(a)
{this.D=a}x(spb,zD);spb.prototype.Wa=function(a)
{return[this.D,a.D]};spb.prototype.Ff=function(a){return new rpb(a[1])};function
tpb(a){this.D=a}x(tpb,C);tpb.prototype.transform=function(a,b,c){return new
il(jab(this.D,Ih(a.D),[b],c))};function upb()
{}x(upb,C);upb.prototype.transform=ba();function vpb(a)
{this.D=a}x(vpb,C);vpb.prototype.transform=function(a,b,c){return new
Qpa(a.H,a.J,this.D.transform(a.F,b,c))};function wpb()
{}x(wpb,C);wpb.prototype.transform=function(a,b,c){return y4a(b)&&!c?
jl():a};function xpb(a){this.D=a}x(xpb,C);function jab(a,b,c,d){a=kab(a,b,c,d,!
1);return d?a.D:a.Id()}function kab(a,b,c,d,e){c=Ih(c);for(var
f=[],g=0;g<b.length;g=g+1|0){for(var k=b[g],l=g==(b.length-1|
0),m=0;m<c.length;m=m+1|0){var n=k;k=a.transform(n,c[m],d);if(e||!
l)n=a.transform(c[m],n,!d),c[m]=n}f.push(k)}return new fab(d?f:c,d?c:f)}
xpb.prototype.transform=function(a,b,c){if(y4a(b)&&!y4a(a))return jl();var
d=this.D;if(b.xK()){b=Ih(b.D);for(var e=0;e<b.length;e+
+)a=d.transform(a,b[e],c);return a}return d.transform(a,b,c)};function ypb(a){var
b=SXa();this.D=a;this.F=b}ypb.prototype.transform=function(a,b,c){if(a.xK())return
this.D.transform(a,b,c);"sketchy-
kixInSketchy"==b.getType()&&(b=b.Aw);b=this.D.transform(a,b,c);if(b.xK())
{a=[];b=Ih(b.D);for(c=0;c<b.length;c++)a.push(zpb(this,b[c]));return ll(a)}return
zpb(this,b)};function zpb(a,b){return $Sa[b.getType()]?new Fx(a.F.D(b),b):b};var
Apb={"docs-mlti":4,"docs-null":20,"docs-replace":40,"docs-reverse":21,"docs-
revert":39,"docs-undo":11,"docs-updatemodelversion":48};function Bpb(a){a=new
ypb(a);return new xpb(a)};function Cpb(a)
{this.W=a.urlPrefix||"";this.Ka=a.xhrPrefix||
this.W;this.O=a.locale||"en";this.Ph=a.onePickFontPickerUrl;this.mb=a.doplarUserId;
this.J=a.enableBidiControls||!1;this.Bd=a.id;this.dc=void 0!==a.newDoc?a.newDoc:!
0;this.ee=a.email;this.Sf=!!a.editable;this.Wb=!!a.commentable;this.Aa=!!
a.canReadComments;this.jb=!!
a.downloadable;this.Gc=a.lastModified;this.Mg=a.newDocumentTitle||
null;this.se=a.title||
null;this.xa=a.parent;this.V=a.sid;this.Yj=a.session;this.H=a.webFonts||
null;this.ea=a.webFontsFontFaces||
null;this.od=a.buildLabel;this.Na=a.addWorkspacePadding;this.Kd=a.elementId;this.Ca
=a.workspaceContainerElementId;this.ha=a.workspaceElementId;this.bb=a.canvasContain
erElementId;this.la=a.canvasElementId;this.Hg=a.pagesElementId;this.R=a.horizontalR
ulerElementId;this.aa=a.verticalRulerElementId;this.za=a.syncUpdates||
null;this.rb=a.enableErrorUi;this.cj=a.useMetadataSyncer;this.Ob=a.imageUrls||
{};this.Ac=a.labelPaths||{};this.sf=void 0!==a.isOwner?
a.isOwner:null;this.aj=a.prerenderImageUrls||[];this.F=
!!a.enablePrerender;this.Ie=a.renderCanvasBackground;this.ib=a.dlpDetectorIds||
null;this.ud=a.diagramsMapBinaryUri||null;this.ma=void 0!==a.iframeTextSizing?
a.iframeTextSizing:!0;this.D=!!a.isClientSideEncrypted;this.Uc=!!
a.isShadowDocument;this.Ra=a.fileLockedReason||0;this.cd=a.lastViewedRevision||
null;this.cg=a.lastViewedTimestamp||null;this.Lc=a.lastViewedRevisionAccessToken||
null;this.Gb=!!a.hasUnseenDiffableChanges;this.sb=a.maxCslvRevisions||
null;this.La=a.accessCapabilitiesJspbFormat;this.qc=
a.hideFilmstripUi;this.gb=a.disableRealTimeCollaboration;this.hc=a.isNonGoogleColla
borator;this.qa=!!
a.isDasherUser;this.Hf=a.replacementUrl;this.Va=a.labelsBadgeConfig||
null}w=Cpb.prototype;w.Ye=p("Bd");w.xg=p("dc");w.getEmail=p("ee");w.Jia=p("Sf");w.T
b=p("se");w.Tn=p("od");w.Vn=p("Kd");w.s6=p("Uc");function OD(a)
{this.J=null==a?"#000000":a}x(OD,C);OD.prototype.D=function(a){switch(a.getType())
{case 1:return this.J;case 0:return a.ge();default:throw
F("uk`"+a.getType()).D;}};OD.prototype.F=da(39);OD.prototype.H=t(null);function
Dpb(a){return 0==a.indexOf("PLACEHOLDER_")};function Epb(a,b,c)
{this.J=a;this.O=b;this.R=c;this.H={};this.F={}}x(Epb,C);Epb.prototype.D=da(252);fu
nction Fpb(){};function Gpb()
{this.D=Mk();this.setCseBlobCreationArtifacts=this.F}Gpb.prototype.F=function(a)
{a=new Fpb(hla(a));this.D.callback(a)};var Hpb=/\/d\/([^\/]+)/;function Ipb(a)
{a=df(5,a);return Hpb.test(a)}function Jpb(a){if(Ipb(a)){Ipb(a);a=Ze(a);var
b=a[5];b=b.replace(Hpb,"");a=Ye(a[1],a[2],a[3],a[4],b,a[6],a[7])}return a};function
PD(a,b,c){this.Ca=b;this.D=a;this.xa=c;this.ea="";this.wf=void
0;this.ha=null;this.la="text";this.Ka=void 0;this.O={};this.V=3;this.F=!
1;this.H=qa;this.aa=!1;this.J=Sb;this.R=!1;this.W=qa;this.Ni=-1;this.za=this.ma=!
1}function Tk(a,b,c){a.D=kf(a.D,b,c);return a}w=PD.prototype;w.aC=function(){if(!
this.xa)throw Error("zn");this.D=hf(this.D,this.xa.R());return
this};w.Sc=function(a){this.wf=a;return this};
function QD(a,b){b=ub(b,function(c){return"string"===typeof c?c:Te(c)});return
a.Sc(ff(b))}function Tz(a,b,c){a.H=b;a.aa=c||!1;return a}function Uz(a,b)
{a.V=b;return a}function Sz(a,b){a.W=b;return a}w.setTimeout=function(a)
{this.Ni=a;return this};w.Fh=function(){this.validate();var
a=this.pT();this.E7(a);return a};w.validate=h();function Epa(a){return Kpb(a)+a.D}
w.ue=function(){if(Array.isArray(this.wf)){var a=this.wf;try{if(P(R(),"docs-net-
cbfd")&&ma.FormData){for(var b=new
ma.FormData,c=0;c<a.length;c+=2)b.append(a[c],a[c+1]);var d=b}else d=Zfa(a);return
d}catch(e){if(e instanceof URIError&&"URI malformed"==e.message)
{d=[];for(b=1;b<a.length;b+=2)c=U0a(a[b].toString()),d=d.concat(c);a=W0a(d);d=Epa(t
his).substr(0,100);throw ve(e,{illegal_request_content:a,request_uri:d});}throw
ve(e,{"docs-origin-class":"docs.net.AbstractRequestBuilder"});}}return this.wf};
function Kpb(a){return a.za?Jpb(a.ea):a.ea}w.copyTo=function(a)
{a.ea=this.ea;a.za=this.za;a.wf=this.wf;a.ha=this.ha;a.la=this.la;a.V=this.V;a.F=th
is.F;a.H=this.H;a.aa=this.aa;a.J=this.J;a.R=this.R;a.W=this.W;a.Ni=this.Ni;a.ma=thi
s.ma;a.O=Gb(this.O)};function Lpb(a,b,c,d,e,f,g,k,l,m,n,q,r,u)
{Hk.call(this,a,b,c,d,e,f,g,k,l,m,n,q,r,u)}x(Lpb,Hk);Lpb.prototype.Cka=function()
{throw Error("Cn");};function Mpb(a,b,c)
{PD.call(this,a,c,null);this.Na=b;this.qa=null;this.La=!
1}x(Mpb,PD);w=Mpb.prototype;w.aC=function(){this.La=!0;return this};w.Fh=function()
{this.validate();this.qa=new
Lpb(this.D,Kpb(this),this.ue(),this.V,this.W,this.H,this.aa,this.J,this.R,this.la,t
his.F,this.Ni,this.ha,this.O);this.Na.addCallback(y(this.WPa,this));return
this.qa};w.copyTo=function(a){PD.prototype.copyTo.call(this,a);this.La&&a.aC()};
w.WPa=function(a){this.qa.isDisposed()||
(a=a.CY(this.D),this.copyTo(a),a=a.Fh(),this.qa.ia(a))};w.pT=function(){throw
Error("Dn");};w.E7=function(){throw Error("En");};function Npb()
{this.D=null}Npb.prototype.Bka=function(){return this.D?
this.D.Bka():null};Npb.prototype.H7=da(253);function Opb(){this.J=new
Npb;this.F=[];this.H="";this.D=null}Opb.prototype.addCallback=function(a){this.D?
a(this.D):this.F.push(a)};Opb.prototype.eg=function(a)
{ib(a,"/");a=this.CY(a);a.ea=this.H;return a};Opb.prototype.CY=function(a){return
new Mpb(a,this,this.J)};Opb.prototype.G7=function(a){jma(a);this.H=a};function
Ppb(){}x(Ppb,C);Ppb.prototype.adoptText=h();Ppb.prototype.next=t(-1);function Qpb()
{this.D=new Intl.v8BreakIterator(["en"])}Qpb.prototype.adoptText=function(a)
{this.D.adoptText(a)};Qpb.prototype.next=function(){return this.D.next()};function
Rpb(){this.F=null}Rpb.prototype.D=function(){this.F||(this.F=Spb?new Qpb:new
Ppb);return this.F};var Spb=!(!ma.Intl||!ma.Intl.v8BreakIterator);function Tpb(a)
{var b=a.ad();return!0===a.Gc?3:RD(b,1,1)?2:RD(b,4,1)?4:RD(b,3,1)?5:1}function
Upb(a){switch(a){case 3:case 2:case 4:case 5:return 2;case 1:return 1;case 0:return
0;default:throw F("Fn").D;}};function Vpb(a){I(this,a,0,-
1,null,null)}z(Vpb,H);function Wpb(a){I(this,a,0,-1,null,null)}z(Wpb,H);function
Xpb(a){I(this,a,0,-1,null,null)}z(Xpb,H);function Ypb(a){I(this,a,0,-
1,null,null)}z(Ypb,H);Wpb.prototype.Tn=function(){return J(this,6)};function Zpb(a)
{I(this,a,0,-1,null,null)}z(Zpb,H);Zpb.prototype.Ye=function(){return
J(this,1)};function $pb(a,b){return L(a,1,b)};function aqb(a,b)
{this.message=a;this.ports=b}aqb.prototype.toString=function(){return"{message:
"+this.message+", ports: "+this.ports+"}"};function bqb(a){var
b=cqb;this.D=a;this.F=b}bqb.prototype.send=function(a,b,c){var d=this;return
this.D.send(a.gg(),b,c).then(function(e){return new aqb(new
d.F(e.message),e.ports)})};function dqb(a){I(this,a,0,-
1,eqb,null)}z(dqb,H);function fqb(a){I(this,a,0,-1,null,null)}z(fqb,H);var
eqb=[2];fqb.prototype.getKey=function(){return
J(this,1)};fqb.prototype.Ea=function(){return
J(this,2)};fqb.prototype.cb=function(a){return L(this,2,a)};function gqb(a)
{za.call(this,J(a,1));var b=this;J(a,3);(Ri(a,fqb,2)||[]).forEach(function(c)
{c.getKey()&&c.Ea()&&fea(b,c.getKey(),c.Ea())});fea(this,"serviceworker_errorFromSW
Message","true")}x(gqb,za);function hqb(a){I(this,a,0,-
1,null,null)}z(hqb,H);hqb.prototype.getType=function(){return J(this,1)};function
iqb(a){var b=new hqb;return L(b,1,a)};function jqb(a){I(this,a,0,-
1,null,null)}z(jqb,H);function kqb(a){I(this,a,0,-1,null,null)}z(kqb,H);function
cqb(a){I(this,a,0,-1,null,null)}z(cqb,H);cqb.prototype.yJ=function(){return
M(this,dqb,3)};function lqb(a){a=void 0===a?
12E4:a;B.call(this);this.H=a;this.D={};this.J=0}x(lqb,B);lqb.prototype.send=functio
n(a,b,c){var d=this;b=void 0===b?[]:b;c=void 0===c?this.H:c;var e=me(),f=+
+this.J;this.D[f]=e;var g=Oe(function()
{e.reject(Error("Gn"))},c);mqb(this,e,a,b);return ne(e.promise,function()
{Pe(g);delete d.D[f]})};lqb.prototype.wa=function(){for(var
a=ia(Object.values(this.D)),b=a.next();!b.done;b=a.next())b.value.reject("Sender
was disposed");B.prototype.wa.call(this)};function nqb(a)
{lqb.call(this,a);this.F=new Re(this);this.ia(this.F)}x(nqb,lqb);function
mqb(a,b,c,d){var e=new MessageChannel;a.F.Dc(e.port1,"message",function(f)
{f=f.Pd();b.resolve(new
aqb(f.data,f.ports))}.bind(a));e.port1.start();a.postMessage(c,
[e.port2].concat(d));ne(b.promise,function(){e.port1.close()})};function oqb(a,b)
{nqb.call(this,b);this.O=a}x(oqb,nqb);oqb.prototype.postMessage=function(a,b)
{this.O.postMessage(a,b)};function pqb(a,b)
{B.call(this);this.Ja=a;this.F=b;this.D=ma.navigator.serviceWorker;this.H=new
Re(this);this.ia(this.H)}x(pqb,B);function qqb(a){return he().then(function()
{return a.D.getRegistration(a.F)})}function rqb(a){return qqb(a).then(function(b)
{return!!b})}pqb.prototype.unregister=function(){return qqb(this).then(function(a)
{return a?a.unregister():!1})};
pqb.prototype.register=function(a){var b=this;return he(this.D.register(a,
{scope:this.F,updateViaCache:"all"})).ji(function(c){b.Ja.info(ue(c));throw
c;})};function sqb(a,b,c){var d=tqb();if(!d)return he(null);var e=iqb(3);b=$pb(new
Zpb,b);c&&L(b,2,c);O(e,2,b);return uqb(d,e,15E3).then(function(f)
{f=M(f,jqb,4);return M(f,Vpb,1)}).ji(function(f){a.Ja.info(ue(f));return
null})}function vqb(a){var b=iqb(5);return wqb(a,b).then(function(c)
{c=M(c,kqb,6);return J(c,1)})}
function wqb(a,b){return qqb(a).then(function(c){if(!c)throw
Error("Hn");c=c.active||c.waiting||c.installing;if(!c)throw
Error("In`"+b.getType());return uqb(c,b,5E3)})}function uqb(a,b,c){return(new
bqb(new oqb(a,c))).send(b).then(function(d){return d.message}).then(function(d){var
e=d.yJ();if(e)throw new gqb(e);return d})}function tqb(){return
pa("navigator.serviceWorker.controller")};function xqb(a,b){a=void 0===a?
window:a;b=void 0===b?function(){return new
pf}:b;Me.call(this);this.O=a.document.documentElement.getAttribute("manifest")||
null;this.H=a.location.href+"["+this.O+"]";this.D=a.applicationCache;this.J=!
1;this.V=new
Re(this);this.W=me();this.F=null;this.V.listen(this.D,"checking",this.v0a).listen(t
his.D,"error",this.ohb).listen(this.D,"noupdate",this.K6a).listen(this.D,"downloadi
ng",this.k2a).listen(this.D,"progress",this.phb).listen(this.D,"updateready",this.x
ab).listen(this.D,
"cached",this.P_a).listen(this.D,"obsolete",this.T6a);yqb(this)?
Eqb(this,null):Fqb(this);this.R=!1;this.aa=null;this.ea=b}x(xqb,Me);function Fqb(a)
{Gqb(a);a.F=Oe(a.lSa,3E5,a)}function Gqb(a)
{a.F&&(Pe(a.F),a.F=null)}w=xqb.prototype;w.lSa=function(){Hqb(this,"AppCache update
hung for five minutes.","AppCache update hung for five
minutes.",this.D.status==this.D.CHECKING,null);this.R=!
0;this.aa=this.D.status;this.W.resolve(!1)};w.v0a=function()
{Fqb(this)};w.K6a=function(){Gqb(this);Eqb(this,null)};
w.k2a=function(){Fqb(this)};w.phb=function(){Fqb(this)};w.xab=function()
{Gqb(this);Eqb(this,null)};w.P_a=function()
{Gqb(this);Eqb(this,null)};w.T6a=function(){Gqb(this);Eqb(this,null)};
w.ohb=function(a){if((a=a.Pd?
a.Pd():null)&&nb(a.url,"offline/offline/manifest")&&(410==a.status||
404==a.status))Gqb(this),Eqb(this,null);else{this.J=!0;Gqb(this);var
b={};a&&a.message&&(b["browserEvent.message"]=a.message);a&&a.reason&&(b["browserEv
ent.reason"]=a.reason);a&&a.url&&(b["browserEvent.url"]=a.url);a&&a.status&&(b["bro
wserEvent.status"]=a.status);Eqb(this,b)}};w.Iq=p("J");
function yqb(a){return a.D.status==a.D.UNCACHED||a.D.status==a.D.IDLE||
a.D.status==a.D.UPDATEREADY||a.D.status==a.D.OBSOLETE}
function Eqb(a,b){yqb(a)&&a.W.resolve(!
a.Iq());a.Iq()&&Hqb(a,a.J&&a.D.status==a.D.IDLE?"Error during
update.":a.D.status==a.D.UNCACHED?"Error during initial update, now UNCACHED":"An
unknown error occurred","Appcache update fail.",!1,b);a.R&&a.dispatchEvent(new
Iqb(a.H,Jqb[a.D.status],"AppCache update finished after it was timed out. With
error: "+a.Iq()+". Current app cache status: "+Jqb[a.D.status]+". Status at time
out: "+Jqb[a.aa]+".",!1,null))}
function Hqb(a,b,c,d,e){if(a.O){var f=a.ea();a.ia(f);De(f,"complete",function(g)
{g=g.target.Pk()?b+" With network.":c+" Manifest fetch http status: "+g.target.Ic()
+".";a.dispatchEvent(new Iqb(a.H,Jqb[a.D.status],g,d,e))});f.send(a.O)}else
a.dispatchEvent(new Iqb(a.H,Jqb[a.D.status],c+" No manifest uri to check http
status.",d,e))}w.wa=function(){se(this.V);Me.prototype.wa.call(this)};var
Jqb={0:"uncached",1:"idle",2:"checking",3:"downloading",4:"updateready",5:"obsolete
"};
function Iqb(a,b,c)
{ye.call(this,"Fa");this.description=a;this.status=b;this.error=c}x(Iqb,ye);functio
n Kqb(){}function Ez(){return!!ma._docs_chrome_extension_exists}function Lqb(a)
{try{if(ma.chrome.app.isInstalled)return"ok";var b=Mqb();if(ua(b)){var c={},d;for(d
in b){var e=b[d];c["appDetails_"+d]=ua(e)?JSON.stringify(e):e}a.D("Chrome Drive app
is installed and enabled, but not effective (indicating a Chrome
bug)",c);return"not-effective"}return"disabled-or-not-installed"}catch(f)
{return"disabled-or-not-installed"}}
function Mqb(){if(!Af.rf)return null;try{return ma.chrome.app.getDetails()}catch(a)
{return null}}function Nqb(a,b,c,d){if(Af.rf&&"ok"==(Ez()?"ok":Lqb(a)))try{var e=c?
Ez()?ma._docs_chrome_extension_permissions:Oqb():Oqb();for(a=0;a<b.length;a+
+)if(Pa(e,b[a].name)&&(0,Af.Ci)(b[a].f7))return!0;return!1}catch(f){return d}else
return!1}function Oqb(){var a=Mqb();return a?a.permissions||[]:
[]}Kqb.prototype.D=function(a,b){b&&(a+=" "+Te(b));throw Error(a);};
var Pqb=[{name:"unlimitedStorage",f7:0},{name:"unlimited_storage",f7:0}];function
Qqb(a){this.Ja=a||null}x(Qqb,Kqb);Qqb.prototype.D=function(a,b)
{this.Ja&&this.Ja.log(Error(a),b)};function Rqb(a){I(this,a,0,-
1,null,null)}z(Rqb,H);function Sqb(a){I(this,a,0,-
1,null,null)}z(Sqb,H);Sqb.prototype.getType=function(){return J(this,1)};function
Tqb(a){var b=new Sqb;return L(b,1,a)};function Uqb(a){I(this,a,0,-
1,null,null)}z(Uqb,H);function Vqb(a){I(this,a,0,-1,null,null)}z(Vqb,H);function
Wqb(a){I(this,a,0,-1,null,null)}z(Wqb,H);Wqb.prototype.getType=function(){return
J(this,1)};Wqb.prototype.yJ=function(){return M(this,Uqb,5)};function SD(a,b){b||
(b={});var c=window;var d=a instanceof cc?a:fc("undefined"!=typeof a.href?
a.href:String(a));a=b.target||a.target;var e=[];for(f in b)switch(f){case
"width":case "height":case "top":case "left":e.push(f+"="+b[f]);break;case
"target":case "noopener":case "noreferrer":break;default:e.push(f+"="+(b[f]?
1:0))}var f=e.join(",");Jca()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a?
(f=Id("A"),xc(f,d),f.setAttribute("target",a),b.noreferrer&&f.setAttribute("rel","n
oreferrer"),b=document.createEvent("MouseEvent"),
b.initMouseEvent("click",!0,!0,c,1),f.dispatchEvent(b),c={}):b.noreferrer?
(c=yca("",c,a,f),b=dc(d),c&&(Qc&&nb(b,";")&&(b="'"+b.replace(/'/g,"%27")
+"'"),c.opener=null,b='<meta name="referrer" content="no-referrer"><meta http-
equiv="refresh" content="0; url='+Ec(b)+'">',b=qc(b,null),
(d=c.document)&&d.write&&(wc(d,b),d.close()))):
(c=yca(d,c,a,f))&&b.noopener&&(c.opener=null);return c};function TD()
{this.F=bj(R(),"docs-extension-
id");this.H="https://chrome.google.com/webstore/detail/"+this.F;this.D=null}functio
n Xqb(a){if(!Ez())return ie(Error("Jn"));var b=Tqb(2);return
Yqb(a,b).then(h())}function Zqb(a,b){return
Ez()&&1<=(ma._docs_chrome_extension_features_version||0)?$qb(a,b).then(function(c)
{return Oi(c,1)}):he(!1)}function $qb(a,b){var c=Tqb(5),d=new
Rqb;O(c,5,d);L(d,1,b);return Yqb(a,c,void 0,void 0).then(function(e){return
M(e,Vqb,4)})}
function arb(a){return brb(a).ji(function(){ma._docs_chrome_extension_exists=!
1})}function brb(a){return new fe(function(b,c){var d=If("chrome-
extension://"+a.F+"/page_embed_script.js");zf(d,{Kta:!0}).xd(b,c)})}function crb(a)
{if(!Af.rf)return ie(Error("Kn"));if(Ez())return arb(a).then(function(){return
Ez()});drb(a);return he(!1)}function drb(a){if(!Af.rf)throw Error("Kn");SD(a.H)}
function Yqb(a,b,c,d){var e=me(),f=erb(a);if(!f)return
c&&e.reject(Error("Ln")),e.promise;if(!f.sendMessage)return ie(Error("Mn"));if(d)
{var g=ya();Qe(d).then(function(){var k=ya()-
g;e.reject(Error("Nn`"+k))})}f.sendMessage(a.F,b.gg(),void 0,function(k){void 0!
==k?(k=new Wqb(k),k.yJ()?
e.reject(Error("On`"+J(k.yJ(),1))):e.resolve(k)):e.reject(Error("Pn`"+
(a.D.lastError?a.D.lastError.message:"without lastError")))});return e.promise}
function erb(a){if(a.D)return a.D;var b=Ed();a.D=frb(b);if(a.D)return a.D;for(;b!
=b.parent&&(b=b.parent,a.D=frb(b),!a.D););return a.D}function frb(a)
{try{if(a.chrome&&a.chrome.runtime)return a.chrome.runtime}catch(b){}return
null};function grb(a){this.D=!
1;this.F={};this.H=a}x(grb,Vh);grb.prototype.Xi=function(a,b){var
c=this,d,e=(d=this.H,d());Q6a(e,function(f){a();f.dispose();Rh(c.F,jh()
(f))},b);oka(this.F,e);return e};grb.prototype.clear=function(a){Rh(this.F,jh()
(a));a.dispose()};grb.prototype.wa=function(){var a=Qh(this.F);for(var
b=0;b<a.length;b++)a[b].dispose();Uh(this.F);Vh.prototype.wa.call(this)};function
hrb(a){this.H=this.D=!1;irb(this,a)}x(hrb,Vh);function irb(a,b){a.F=[];b||
(b=function(){return new Vz});a.R=new
grb(b);a.ia(a.R)}hrb.prototype.start=function(a,b,c)
{this.W=a;this.O=b;this.V=c;this.H=!0;null!
=this.J&&(a=this.W,a(this.J));qh(this.F)||jrb(this)};function jrb(a){a.F.shift()
();qh(a.F)||a.R.Xi(function(){jrb(a)},0)}hrb.prototype.ha=function(a)
{this.J=a;this.H&&(a=this.W,a(this.J))};
hrb.prototype.aa=function(a){var b=this;if(this.H&&qh(this.F)){var
c=this.O;c(a.Id(),a.D)}else Hh(this.F,function(){var
d=b.O;d(a.Id(),a.D)})};hrb.prototype.ea=function(){var
a=this;if(this.H&&qh(this.F)){var b=this.V;b()}else Hh(this.F,function(){var
c=a.V;c()})};function krb(a,b,c,d){d=void 0===d?Ml():d;rbb.call(this);var
e=this;this.F=a;this.Ja=b;this.ea=c;this.ha=d;a=new rk;tk(a,this.R,function(){e.V=!
0});this.ia(a);this.V=!1;this.H=null}x(krb,rbb);function lrb(a){if(!a.H)throw
Error("Qn");return a.H}
krb.prototype.load=function(a,b){this.ha.setTime("mmr");var
c=ya();this.H=a;if(a.xg())mk(this.Ja,Error("Rn"));else{var
d=Yl(a,"fileLockedReason");null!=d&&mrb(this.F,d);d=a.Tb();null!=d&&this.F.Qc(d,!
0);d=!0!==bm(a,"ind");null!=d&&nrb(this.F,d);d=!0===bm(a,"isd");null!
=d&&orb(this.F,d);d=a.getMimeType();null!=d&&prb(this.F,d);d=this.F.F;var e=!
0===bm(a,"ibup");qrb(d,e);d=em(a,"docosKeyData");null!
=d&&(e=this.F,e.ma=d,e.Ob.dispatchEvent(new Cj(!
0)));rrb(this.F.ad(),Tra(a));e=Mpa(Tra(a));this.qa.dispatchEvent(new obb(Number(e),
Tra(a),d||[]));d=Yl(a,"modelVersion");e=aj(R(),"docs-smv");null!==d&&e<d?
bcb(this.ea,d,Yl(a,"featureVersion"),!0):this.ma(a,b,y(this.xa,this,ya()-
c),y(this.la,this),y(this.W,this))}};krb.prototype.xa=function(a,b){var
c=ya(),d=lrb(this),e=fm(d);null===e?Qra(d,b,null):e!=b&&(nk(this.Ja,Error("Sn"),
{documentRevision:e,commandRevision:b}),Qra(d,null,null));this.O.dispatchEvent(new
pbb(b,Ora(em(d,"rai")),Yl(d,"modelVersion"),Yl(d,"featureVersion"),void
0));a+=ya()-c;this.ha.cb("mml",a)};
krb.prototype.W=function(){this.ea.D||(this.V||Zl(lrb(this),"odocid")?
this.J.dispatchEvent(null):this.aa.dispatchEvent(null))};krb.prototype.ma=h();funct
ion srb(a,b,c){krb.call(this,a,b,c)}x(srb,krb);srb.prototype.ma=function(a,b,c,d,e)
{if(b){var f=c;a=fm(a);null!==a&&(c(a),f=qa);b.start(f,function(g,k){d(new
cl(g),k)},e)}else a.xH(0,!0,c,d,e)};function trb(a){var
b=a.target.error,c=b&&b.name;b=b&&b.message||
a.target.webkitErrorMessage;a.target.docs_internalAbort&&(b="Internal abort:
"+b);return c+" ("+b+")"};function urb(){}
function vrb(a,b,c,d,e,f){e=void 0===e?!1:e;f=void 0===f?!1:f;b=void 0!==b?
wrb(b,c):null;e=e?"prev":"next";if(d)return a=a.yb(d),f?(f=(f=void 0!==b)&&void 0!
==e?a.D.openKeyCursor(b,e):f?a.D.openKeyCursor(b):a.D.openKeyCursor(),b=new
UD(f,a.Ja,a.D.name+".openKeyCursor("+(b?b.lower+", "+b.upper:b)+",
"+e+")",a.H,a.F)):(f=(f=void 0!==b)&&void 0!==e?a.D.openCursor(b,e):f?
a.D.openCursor(b):a.D.openCursor(),b=new UD(f,a.Ja,a.D.name+".openCursor("+(b?
b.lower+", "+b.upper:b)+", "+e+")",a.H,a.F)),b;f=(f=void 0!==
b)&&void 0!==e?a.D.openCursor(b,e):f?a.D.openCursor(b):a.D.openCursor();return new
UD(f,a.Ja,a.D.name+".openCursor("+(b?b.lower+", "+b.upper:b)+",
"+e+")",a.H,a.F)}function VD(a,b,c,d){b=wrb(b,c);a=xrb(a,b);d&&WD(a,d)}function
yrb(a,b,c,d,e,f,g,k,l,m){k=void 0===k?!1:k;l=void 0===l?!1:l;m=void 0===m?!
1:m;b=XD(a,b);var n=[];WD(vrb(b,e,f,g,k,l),function(q){if(q=q.target.result){var
r=void 0!==q.value?q.value:q.key;(r=c(r))&&n.push(r);q["continue"]()}else
m&&YD(a),d&&d(n)})}
function zrb(a,b){return function(c){c.stopPropagation();b(new Ol(1,a+" ("+trb(c)
+")",c))}}function wrb(a,b){return void 0===b||a==b?Arb.only(a):Arb.bound(a,b)}var
Arb=ma.IDBKeyRange||ma.webkitIDBKeyRange;function Brb(a,b,c,d)
{B.call(this);this.dn=a;this.O=b;this.H=c;this.J=d||
ya;this.F=this.Pb=0;this.D=[]}x(Brb,B);Brb.prototype.start=function()
{if(this.F)throw Error("Tn");this.F=this.J()
+this.O;this.Pb=Oe(this.R,this.O,this)};Brb.prototype.R=function(){this.Pb=0;var
a=this.J()-this.F;this.D.push(a);var b=this.H.hidden||this.H.webkitHidden||
this.H.mozHidden||this.H.msHidden?1020:20;10>this.D.length&&a>b?(this.F=this.J()
+1E3,this.Pb=Oe(this.R,1E3,this)):this.dn(this)};
Brb.prototype.wa=function(){this.Pb&&Pe(this.Pb)};function Crb()
{this.D={};this.J=this.H=this.F=0};function UD(a,b,c,d,e,f,g,k,l)
{this.R=a;this.Ja=b;this.ea=c;this.la=d;this.qa=e;a=e.J+
+;e.D[a]=c;this.ma=a;this.J=this.W=null;this.V=f||null;this.O=ul();this.F=l?
Bl(this.O,l):null;this.ha=k||0;this.D=null;0<this.ha&&(this.V||g)&&(this.D=new
Brb(y(this.
$gb,this),this.ha,document),this.D.start());this.R.onsuccess=pk(this.Ja,this.bhb,th
is,!0);this.R.onerror=pk(this.Ja,this.ahb,this,!0)}w=UD.prototype;w.Zf=function()
{return this.R.result};function WD(a,b){if(a.W)throw Error("Un");a.W=b}
w.bhb=function(a){se(this.D);this.F&&Dl(this.O,this.F);var b=this.qa,c=this.ma;b.H+
+;delete b.D[c];this.la.D||this.W&&this.W(a)};function Drb(a,b){if(a.J)throw
Error("Vn");a.J=b}w.ahb=function(a){se(this.D);this.F&&Fl(this.O,this.F);var
b=this.qa,c=this.ma;b.F++;delete
b.D[c];a.target.docs_requestContext=this.ea;this.la.D||
(b=a.target.error)&&"AbortError"==b.name||this.J&&this.J(a)};w.gma=function(a)
{a.onsuccess=qa;a.onerror=qa};
w.$gb=function(){this.F&&Fl(this.O,this.F);this.Ja.info(Error("Wn"),
{documentHidden:document.hidden||
document.webkitHidden,request:this.ea,requestTimeoutMs:this.ha,timeoutCallbackSet:!
!this.V,timeoutDelays:this.D.D.concat().toString()});se(this.D);!
this.la.D&&this.V&&(this.gma(this.R),this.V())};function Erb(a,b,c,d)
{this.D=a;this.H=b;this.F=c;this.Ja=d}Erb.prototype.get=function(a){return new
UD(this.D.get(a),this.Ja,this.D.name+".get("+a+")",this.H,this.F)};function
Frb(a,b,c,d){this.D=a;this.H=b;this.F=c;this.Ja=d}w=Frb.prototype;w.get=function(a)
{return new
UD(this.D.get(a),this.Ja,this.D.name+".get("+a+")",this.H,this.F)};function ZD(a,b)
{b=a.D.put(b);return new
UD(b,a.Ja,a.D.name+".put(undefined)",a.H,a.F)}w.add=function(a,b){a=void 0!==b?
this.D.add(a,b):this.D.add(a);return new
UD(a,this.Ja,this.D.name+".add("+b+")",this.H,this.F)};function xrb(a,b){return new
UD(a.D["delete"](b),a.Ja,a.D.name+".delete("+b+")",a.H,a.F)}
w.clear=function(){return new
UD(this.D.clear(),this.Ja,this.D.name+".clear()",this.H,this.F)};w.count=function(a
){var b=void 0!==a?this.D.count(a):this.D.count();return new
UD(b,this.Ja,this.D.name+".count("+a+")",this.H,this.F)};w.yb=function(a){return
new Erb(this.D.index(a),this.H,this.F,this.Ja)};function $D(a)
{B.call(this);this.D=a}x($D,B);$D.prototype.Id=function(){return this.D.c||null};
$D.prototype.uh=function(){return this.D.t};$D.prototype.Ye=function(){return
this.D.dcKey[0]};function Grb(a,b,c,d,e,f){var
g={};g.dcKey=[a,b,c,d];g.t=e;f&&(g.c=f);return new $D(g)}function Hrb(a,b){return
null!=b?[a,b]:[a]}function Irb(a,b){return null!=b?[a,b,[]]:[a,[]]}
$D.prototype.wa=function(){delete this.D;B.prototype.wa.call(this)};var
Jrb=[[]];function Krb(a,b,c)
{B.call(this);this.O=b;this.D=c}x(Krb,B);Krb.prototype.J=function(a,b)
{b=b.target;var c=b.result;if(!b["docs-stopped"])if(c){var d=new
$D(c.value);b["docs-stopped"]=!0;c["continue"]
("next"==c.direction||"nextunique"==c.direction?Jrb:-1);a(d.D.dcKey[2])}else
a(0)};Krb.prototype.H=function(a,b,c,d,e,f,g)
{e(g);this.D&&d&&(this.D.F=via(Rg()));WD(vrb(c,Hrb(a,b),Irb(a,b),void 0,void
0),y(this.F,this,d,f))};
Krb.prototype.F=function(a,b,c){if(c=c.target.result){var d=new
$D(c.value),e=d.Id();if(this.D&&a){var
f=this.D,g=dg(ria(Rg(),f.F.wP()));f.O.QO(f.J,g);f.H&&(f.H=!1)}b(new
Jqa(e,d.D.dcKey[2],this.O,a));c["continue"]
();this.D&&a&&(this.D.F=via(Rg()))}};function Lrb(a){I(this,a,0,-
1,null,null)}z(Lrb,H);Lrb.prototype.cV=function(){return J(this,1)};P(R(),"docs-
eesl");function Mrb(){try{return ma.localStorage.getItem("docs-oiouid")||
null}catch(a){return null}}function zZa(){try{return!!
ma.localStorage.getItem("docs-uoo")}catch(a){return!0}}function Nrb(){var
a=Mrb();return bj(R(),"docs-offline-lsuid")==a};function Orb()
{this.F=this.H=this.D=!1};function Prb(a){try{var b=ma.localStorage.getItem("docs-
ucb")}catch(c){return a.info(Error("Yn`"+c.message)),"e"}switch(b){case
"1":return"t";case "0":return"f";default:return"u"}};function Qrb(a,b,c,d,e,f)
{UD.call(this,a,b,c,new Orb,new Crb,d,!
0,e,f);this.aa=this.H=null;a.onblocked=pk(b,this.xa,this,!
0);a.onupgradeneeded=pk(b,this.za,this,!0)}x(Qrb,UD);Qrb.prototype.xa=function(a)
{se(this.D);this.H&&this.H(a)};Qrb.prototype.za=function(a)
{se(this.D);if(a.dataLoss&&"none"!=a.dataLoss){var
b={};b.dataLoss=a.dataLoss;b.dataLossMessage=a.dataLossMessage;b.optinBackup=Nrb();
b.requestContext=this.ea;b.unsavedChanges=Prb(this.Ja);this.Ja.info(Error("Zn"),b)}
this.aa&&this.aa(a)};
Qrb.prototype.gma=function(a)
{UD.prototype.gma.call(this,a);a.onblocked=qa;a.onupgradeneeded=qa};function
Rrb(a,b){if(a.H)throw Error("$n");a.H=b}function Srb(a,b){if(a.aa)throw
Error("ao");a.aa=b};function Trb(a,b,c,d,e,f,g,k,l,m,n){var q=this;n=void 0===n?
null:n;this.aa=a;this.Ca=b;this.ha=c;this.Ja=d;this.qa=e;this.W=!1;this.H=void
0===g?!1:g;this.V=this.O=null;this.F=new Orb;this.xa=new Crb;this.za=k||
6E4;this.J=new Brb(function(){if(!q.F.F){var
r=Urb(q);r.transactionTimeout=q.za;r.timeoutDelays=q.J.D.concat().toString();r.docu
mentHidden=document.hidden||
document.webkitHidden;q.Ja.info(Error("eo`"+q.ha),r);q.J.dispose();q.la&&(Vrb(q,!
0),q.la(),q.V.oncomplete=null)}},this.za,document);this.la=
void 0===l?null:l;this.ea=ul();this.D=null;this.Pb=Wrb++;this.R=f;this.ma=void 0!
==m?m:this.H?"idbrwt":"idbrot";this.Ka=n}w=Trb.prototype;w.open=function(){null!
=this.ma&&(this.D=Bl(this.ea,this.ma,!0));var
a=this.H?"readwrite":"readonly";this.J.start();try{var
b=this.aa.transaction(this.Ca,a)}catch(c){throw
a=Urb(this),ve(c,a);}b.onabort=pk(this.Ja,this.Gnb,this);b.oncomplete=pk(this.Ja,th
is.lob,this);b.onerror=pk(this.Ja,this.chb,this,!0);this.V=b;this.R.add(this)};
function YD(a){a.F.F=!
0;a.J.dispose();a.D&&(Fl(a.ea,a.D),a.D=null);a.R.remove(a)}w.abort=function(a)
{Vrb(this,!1,a)};function Vrb(a,b,c){var d=a.F;if(!d.H&&!d.D){if(!a.V)throw
Error("co");d.D=!0;try{a.V.abort()}catch(e){"InvalidStateError"==e.name&&b||
(d=Urb(a),d.abortFromTimeout=b,a.Ja.info(e,d))}c&&!a.W&&(a.qa(c),a.W=!
0);a.J.dispose();a.R.remove(a)}}function XD(a,b){if(!a.V)throw Error("co");return
new Frb(a.V.objectStore(b),a.F,a.xa,a.Ja)}function aE(a,b){if(a.O)throw
Error("bo");a.O=b}w.Ic=p("F");
w.Gnb=function(a){this.F.F||(this.F.H=!
0,this.D&&(Fl(this.ea,this.D),this.D=null),this.R.remove(this),this.J.dispose(),thi
s.F.D||(a.target.docs_internalAbort=!0,!
this.H&&a.target.error&&"QuotaExceededError"==a.target.error.name?
this.O&&this.O():Xrb(this,"LocalStore IndexedDB transaction
abort",Urb(this),a)))};w.lob=function(){this.F.F||
(this.R.remove(this),this.D&&(Dl(this.ea,this.D),this.D=null),this.J.dispose(),this
.O&&this.O())};
w.chb=function(a){a.stopPropagation();var b=this.F;if(!(b.F||b.H||b.D||
(b=a.target.error,b&&"AbortError"==b.name))&&(b=Urb(this),b.request=a.target.docs_r
equestContext,Xrb(this,"LocalStore IndexedDB error",b,a),a=this.R,P(R(),"docs-
ewtaoe")&&this.H)){delete a.D[this.getId()];b=0;for(var c in a.D){var
d=Number(c),e=a.D[d];e.H&&(e.abort(),delete a.D[d],b++)}a.F=!
0;a.Ja.info(Error("fo`"+this.getId()+"`"+b))}};
function Xrb(a,b,c,d){b=b+" ("+a.ha+"): "+trb(d);a.Ja.info(Error(b),c);c=new
Ol(1,b,d,a.Ka);a.W||(a.qa(c),a.W=!0)}w.getId=p("Pb");
function Urb(a){for(var b=a.aa.objectStoreNames,c=[],d=0;d<b.length;d+
+)c.push(b.item(d));b={databaseName:a.aa.name,databaseObjectStores:c.toString(),dat
abaseVersion:a.aa.version,transactionAllowWrite:a.H,transactionContext:a.ha,transac
tionId:a.Pb,transactionObjectStores:a.Ca.toString()};a=a.xa;c=wb(a.D);b.pendingRequ
estCount=c.length;b.pendingRequests=c.toString();b.requestErrorCount=a.F;b.requestS
uccessCount=a.H;return b}function Yrb(a){this.Ja=a;this.D={};this.F=!1}
Yrb.prototype.add=function(a){if(a.H||!
this.F)this.D[a.getId()]=a};Yrb.prototype.remove=function(a){delete
this.D[a.getId()]};Yrb.prototype.cF=function(){var a=0,b;for(b in this.D){var
c=Number(b);this.D[c].abort();delete this.D[c];a++}this.Ja.info(Error("go"),
{abortedTransactionCount:a})};var Wrb=0;function Zrb(a,b)
{ye.call(this,"Ja",b);this.newVersion=a}x(Zrb,ye);function $rb(a,b)
{B.call(this);this.H=a;this.Ja=b;this.D=null;this.O=!1;this.R=new Yrb(b);this.F=new
Xh;this.ia(this.F);this.J=new Xh;this.ia(this.J);this.V=ma.indexedDB||
ma.webkitIndexedDB}x($rb,B);w=$rb.prototype;w.Zgb=function(a){this.O=!
0;this.close();this.J.dispatchEvent(new Zrb(Number(a.version)||a.newVersion||
0))};w.yg=function(){return!!this.D};w.close=function()
{this.yg()&&(this.D.onversionchange=null,this.D.close(),this.D=null)};
w.initialize=function(a){var b=this;if(this.yg())throw Error("ho");if(null!
=a.onversionchange)throw Error("io");a.onclose=function(){var
c={};c.optinBackup=Nrb();b.Ja.info(Error("jo"),c);b.F.dispatchEvent(null)};a.onerro
r=zrb("Database
error.",this.H);a.onversionchange=y(this.Zgb,this);this.D=a};function asb(a){if(!
a.D)return-1;a=parseInt(a.D.version,10);return 0<=a?a:-1}
function bE(a,b,c,d,e,f,g,k,l){if(!a.D)throw Error("ko");if(e&&a.R.F)throw
Error("lo");a=new Trb(a.D,b,c,a.Ja,d||a.H,a.R,e,f,g,k,l);a.open();return a}
function bsb(a,b,c,d,e){if(asb(a)>=b)throw Error("mo`"+b+"`"+asb(a));var
f=a.D.name;a.close();var g=a.Ja;b=new Qrb(a.V.open(f,b),g,"setVersion
database.open");Srb(b,function(k)
{k=k.target.transaction;k.onabort=k.onerror=pk(g,d,{},!
0);c(k)});Drb(b,d);Rrb(b,function(k){g.info(Error("no"),{"Old
version":k.oldVersion,"New version":k.newVersion})});WD(b,function(k)
{a.initialize(k.target.result);e(k)})}w.cF=function(){this.R.cF()};w.wa=function()
{this.close();B.prototype.wa.call(this)};function csb(a,b,c,d,e)
{Vqa.call(this,a,d);this.Sdb=b;this.Ygb=c;this.H=e;this.F=new Krb(new
urb,this.Sva,this.xWa)}x(csb,Vqa);csb.prototype.aq=function(a,b)
{switch(a.getType()){case "append-commands":dsb(this,a,b);break;default:throw
Error("oo`"+a.getType());}};function dsb(a,b,c){if(b.R){var
d=XD(c,"DocumentCommands");esb(b.Ye(),d,function(){return zsb(a,b,c)})}else
zsb(a,b,c)}function esb(a,b,c){VD(b,Hrb(a),Irb(a),c)}
function zsb(a,b,c){c=XD(c,"DocumentCommands");for(var d=b.H,e=0;e<d.length;++e)
{for(var f=a,g=b.Ye(),k=d[e],l=k.Id(),m=[],n=0;n<l.length;+
+n)m.push(f.W2.Wa(l[n]));f=Grb(g,k.H,k.D,k.F,k.uh(),m);ZD(c,f.D)}}
csb.prototype.xH=function(a,b,c,d,e,f,g){g=bE(this.H,
["DocumentCommands"],"readCommands",g,void 0,void 0,void 0,void
0,"readCommands");f&&aE(g,f);f=XD(g,"DocumentCommands");null===b?
(b=this.F,b.D&&c&&(b.D.F=via(Rg())),WD(vrb(f,Hrb(a,void 0),Irb(a,void 0),void
0,void 0),y(b.F,b,c,e))):
(g=this.F,c=y(this.F.H,this.F,a,b,f,c,d,e),WD(vrb(f,Hrb(a,b),Irb(a,b),void 0,!
0),y(g.J,g,c)))};function Asb(a,b){var c=new csb("kix",6,8,a,b),d=new
csb("punch",6,8,a,b),e=new csb("ritz",6,8,a,b);a=new
csb("drawing",6,8,a,b);return[e,c,d,a]};function cE(a,b){this.ma=this.D=!
1;this.La=0;this.R=this.ea=!1;this.za=-1;this.Wb=new Xh;this.la=new Xh;this.Va=new
Xh;this.Aa=new Xh;this.jb=new Xh;this.hc=new Xh;this.V=new Xh;this.Ka=new
Xh;this.dc=new Xh;this.rb=new Xh;this.Na=new Xh;this.Lc=new Xh;this.Gb=new
Xh;this.Ra=a;this.O=b}x(cE,Vh);function Bsb(a,b,c){Csb(a);qh(b)||
a.rb.dispatchEvent(null);var d=Mk();0!=b.length?
a.Iva(d,b):d.callback(null);c&&(a.J=c,a.dc.dispatchEvent(null));qh(b)||
a.Na.dispatchEvent(null)}
function Dsb(a){var b=[];a=a.NJ();for(var c=0;c<a.length;c++){var
d=a[c].Id().length;b.push(d)}b.join(",")}w=cE.prototype;w.Id=function(){var
a=[],b=[],c=this.NJ();for(var d=0;d<c.length;d++){var
e=c[d].Id();oh(b,e)}oh(a,b);b=this.fY();oh(a,b);return a};
w.replace=function(a,b,c,d){var e=this.NJ(),f=this.gQ();if(a.length!
=(e.length+f.length|0))a=F("ro`"+a.length+"`"+(e.length+f.length|
0)),pl(this.O,a,null,null);else{for(var g=this.rK(),k=[],l=0;l<e.length;l=l+1|0)
{var m=new Oz(Ih(a[l]),e[l].D,e[l].F);k.push(m)}l=[];for(m=0;m<f.length;m=m+1|0)
{var n=new Oz(Ih(a[m+e.length|
0]),f[m].D,f[m].F);l.push(n)}this.RHa(k,l,b,c);this.J=d;g&&Esb(this);this.isEmpty()
&&this.Aa.dispatchEvent(null)}};w.isEmpty=function(){return!this.B5()&&!this.jK()};
function Fsb(a){return a.B5()&&!a.Dr()}function dE(a){Csb(a);return
a.Cxa()}function Gsb(a){a.R||(a.R=!0,a.hc.dispatchEvent(null))}function Esb(a)
{a.rK()||a.Ka.dispatchEvent(null)}w.Lta=function(a){this.R=!1;var b=Mk();this.ma=!
1;this.Mta(b,a);this.J=null;this.jb.dispatchEvent(null);this.isEmpty()&&this.Aa.dis
patchEvent(null);return b};function eE(a){Csb(a);return
a.rK()}w.initialize=function(a,b){this.ea=!
0;this.za=a;this.GEa(a,b);this.Wb.dispatchEvent(null);Esb(this)};
function Csb(a){if(!a.ea)throw F("uo").D;}w.sT=da(255);function Hsb(a){var
b=a.La;a.La=a.La+1|0;return b}w.Qca=function(){return this.ea&&!this.Dr()&&!
eE(this)};function Isb(){B.call(this);this.D={};this.F=new
Xh;this.ia(this.F)}x(Isb,B);Isb.prototype.enable=function(a){this.D[a]&&(delete
this.D[a],Cb(this.D)&&this.F.dispatchEvent(null))};Isb.prototype.disable=function(a
){this.D[a]||(this.D[a]=!
0,1==vb(this.D)&&this.F.dispatchEvent(null))};Isb.prototype.isEnabled=function()
{return Cb(this.D)};function Jsb(a,b)
{B.call(this);this.V=null;this.Ja=a;this.D=b;this.ma=new Re(this);this.Ta=new
rk;this.ea=this.J=this.H=this.F=null;this.xa=new Xh;this.ia(this.xa);this.aa=new
Xh;this.ia(this.aa);this.R=new Xh;this.ia(this.R);this.qa=new
Xh;this.ia(this.qa);this.la=new Xh;this.ia(this.la);this.ha=new
Xh;this.ia(this.ha);this.O=new Xh;this.ia(this.O);this.W=new
Xh;this.ia(this.W)}x(Jsb,B);function Ksb(a){if(!a.J)throw Error("Po");return a.J}
function Lsb(a,b){var c=Ksb(a),d=a.ea?a.ea.D:
{};d=1==vb(d)&&d.editor;if(c.mz())if(d)nk(a.Ja,Error("Qo"),Msb(a));else{mk(a.Ja,Err
or("Ro"),Msb(a));return}Bsb(c,b)}function Msb(a){var
b={};a.H&&Hb(b,a.H.zka());a.F&&Hb(b,a.F.fhb());return b}Jsb.prototype.wa=function()
{delete this.V;delete this.D;delete this.Ja;se(this.F);delete
this.F;se(this.H);delete this.H;se(this.ma);delete this.ma;se(this.J);delete
this.J;B.prototype.wa.call(this)};function Nsb(a,b,c,d){var
e=null,f=null;if(a.match("^data:")){e=a.split(",",2);f=e[0].split(";");if(!f||
2>f.length||"base64"!=f[f.length-1])return
yf(Error("So`"+a));f=f[0].split(":");f=2==f.length?f[1]:null;if(!f)return
yf(Error("To`"+a));e=e[1]}if(!Rc&&e&&f){a=ma.atob(e);b=f;c=Blob;d=new
Uint8Array(a.length);for(f=0;f<a.length;f++)d[f]=a.charCodeAt(f);return xf(new
c([d],{type:b}))}f=new tf;De(b,"complete",xa(Osb,f));c||
(b.R=2E4);b.H="blob";0===Object.keys(d).length?b.send(a,"GET"):b.send(a,"POST",
ff(d));return f}function Psb(a,b,c){c=void 0===c?!1:c;var d=void 0===d?{}:d;return
Nsb(a,b?b():new pf,c,d).addCallback(h())}function Osb(a,b){b=b.target;var
c=null,d=null;if(b.Pk()&&4==sf(b)){if(c=b.getResponse(),null==c||
0==c.size)d=Error("Vo`"+String(b.V))}else{d=Error("Wo`"+String(b.V));var
e={isSuccess:b.Pk(),isComplete:4==sf(b),lastErrorCode:b.F,lastHttpStatus:b.Ic()};kb
(nga(b))||(e.lastErrorMessage=nga(b));d=ve(d,e)}d?
a.xc(d):a.callback(c);b.dispose()};function Qsb(a,b)
{this.H=a;this.F=b}x(Qsb,C);ea.Object.defineProperties(Qsb.prototype,{id:
{configurable:!0,enumerable:!0,get:p("H")},D:{configurable:!0,enumerable:!
0,get:function(){return Ih(this.F)}}});function Rsb(a,b)
{jk.call(this,a,null);this.J=b;this.F(Error(this))}x(Rsb,jk);ea.Object.defineProper
ties(Rsb.prototype,{type:{configurable:!0,enumerable:!0,get:p("J")}});function
Ssb(){this.D=!1}x(Ssb,Vh);
function Tsb(a,b,c){var d=[],e=Mk(),f=Mk();xpa([e,f],!0).addCallback(function()
{c(d)});Usb(a,b,"file",function(g){if(g)for(var k=0;k<g.length;k=k+1|0)d.push(new
Qsb(g[k],b));e.callback(null)});Usb(a,b,"directory",function(g){if(g&&!qh(g))
{for(var k=[],l={},m=0;m<g.length;l={M_:l.M_},m=m+1|
0)l.M_=Mk(),k.push(l.M_),Tsb(a,b.concat([g[m]]),function(n){return function(q)
{oh(d,q);n.M_.callback(null)}}(l));xpa(k,!0).addCallback(function()
{f.callback(null)})}else f.callback(null)})};function fE(a,b){void 0!==a.name?
(this.name=a.name,this.code=Vsb[a.name]):
(this.code=a=a.code,this.name=Wsb(a));za.call(this,zca("%s
%s",this.name,b))}z(fE,za);function Wsb(a){var b=rba(Vsb,function(c){return
a==c});if(void 0===b)throw Error("Xo`"+a);return b}var
Vsb={AbortError:3,EncodingError:5,InvalidModificationError:9,InvalidStateError:7,No
tFoundError:1,NotReadableError:4,NoModificationAllowedError:6,PathExistsError:12,Qu
otaExceededError:10,SecurityError:2,SyntaxError:8,TypeMismatchError:11};function
Xsb(a,b){ye.call(this,a.type,b);this.ot=a}z(Xsb,ye);function gE(a)
{Me.call(this);this.D=a;this.D.onwritestart=y(this.F,this);this.D.onprogress=y(this
.F,this);this.D.onwrite=y(this.F,this);this.D.onabort=y(this.F,this);this.D.onerror
=y(this.F,this);this.D.onwriteend=y(this.F,this)}z(gE,Me);gE.prototype.abort=functi
on(){try{this.D.abort()}catch(a){throw new fE(a,"aborting
save");}};gE.prototype.getError=function(){return this.D.error&&new
fE(this.D.error,"saving file")};gE.prototype.F=function(a){this.dispatchEvent(new
Xsb(a,this))};
gE.prototype.wa=function(){delete this.D;gE.fb.wa.call(this)};function Ysb(a)
{gE.call(this,a);this.H=a}z(Ysb,gE);Ysb.prototype.getPosition=function(){return
this.H.position};Ysb.prototype.write=function(a){try{this.H.write(a)}catch(b){throw
new fE(b,"writing file");}};Ysb.prototype.truncate=function(a)
{try{this.H.truncate(a)}catch(b){throw new fE(b,"truncating file");}};function
hE(a,b){this.F=a;this.D=b}hE.prototype.getName=function(){return
this.D.name};function Zsb(a){var b=new tf;a.D.getMetadata(function(c)
{b.callback(c)},y(function(c){b.xc(new fE(c,"retrieving metadata for
"+this.D.fullPath))},a));return b}
hE.prototype.copyTo=function(a,b){var c=new tf;this.D.copyTo(a.H,b,y(function(d)
{c.callback(d.isFile?new $sb(this.F,d):new atb(this.F,d))},this),y(function(d)
{c.xc(new fE(d,"copying "+this.D.fullPath+" into "+a.D.fullPath+(b?", renaming to
"+b:"")))},this));return c};hE.prototype.remove=function(){var a=new
tf;this.D.remove(y(a.callback,a,!0),y(function(b){a.xc(new fE(b,"removing
"+this.D.fullPath))},this));return a};
hE.prototype.getParent=function(){var a=new tf;this.D.getParent(y(function(b)
{a.callback(new atb(this.F,b))},this),y(function(b){a.xc(new fE(b,"getting parent
of "+this.D.fullPath))},this));return a};function atb(a,b)
{hE.call(this,a,b);this.H=b}z(atb,hE);function btb(a,b,c){var d=new
tf;a.H.getFile(b,ctb(c),y(function(e){d.callback(new
$sb(this.F,e))},a),y(function(e){d.xc(new fE(e,"loading file "+b+" from
"+this.D.fullPath))},a));return d}
function dtb(a,b,c){var d=new tf;a.H.getDirectory(b,ctb(c),y(function(e)
{d.callback(new atb(this.F,e))},a),y(function(e){d.xc(new fE(e,"loading directory
"+b+" from "+this.D.fullPath))},a));return d}
function etb(a){var b=new tf,c=a.H.createReader(),d=[],e=y(function(g){b.xc(new
fE(g,"listing directory "+this.D.fullPath))},a),f=y(function(g){if(g.length)
{for(var k=0,l;l=g[k];k++)d.push(l.isFile?new $sb(this.F,l):new
atb(this.F,l));c.readEntries(f,e)}else b.callback(d)},a);c.readEntries(f,e);return
b}function ctb(a){return 2==a?{create:!0}:3==a?{create:!0,exclusive:!0}:{}}function
$sb(a,b){hE.call(this,a,b);this.H=b}z($sb,hE);
$sb.prototype.createWriter=function(){var a=new tf;this.H.createWriter(function(b)
{a.callback(new Ysb(b))},y(function(b){a.xc(new fE(b,"creating writer for
"+this.D.fullPath))},this));return a};$sb.prototype.file=function(){var a=new
tf;this.H.file(function(b){a.callback(b)},y(function(b){a.xc(new fE(b,"getting file
for "+this.D.fullPath))},this));return a};function ftb(a)
{this.D=a}ftb.prototype.getName=function(){return
this.D.name};ftb.prototype.Bn=function(){return new atb(this,this.D.root)};function
gtb(a){var b=ma.requestFileSystem||ma.webkitRequestFileSystem;if("function"!
==typeof b)return yf(Error("Yo"));var c=new tf;b(a,10485760,function(d)
{c.callback(new ftb(d))},function(d){c.xc(new fE(d,"requesting
filesystem"))});return c};function htb(a,b){return a instanceof jk?
(ve(a.getError(),b),a):ve(a,b)}function itb(a,b){b=b instanceof jk?
gea(b.getError()):gea(b);return htb(a,b)};function jtb(a,b,c,d){d=void 0===d?
ma.PERSISTENT:d;this.D=!1;this.H=void 0===b?null:b;this.O=void
0===c?"docs":c;this.J=d;this.Ja=a;this.F=null}x(jtb,Ssb);w=jtb.prototype;w.initiali
ze=function(a,b){var c=new
Brb(y(this.X9a,this,"initialize"),3E4,document);c.start();wf(ktb(this),function()
{c.dispose()}).xd(y(this.d3a,this,a,b),y(this.Oha,this,b,"initialize"))};function
ktb(a){switch(a.J){case ma.PERSISTENT:return gtb(1);case ma.TEMPORARY:return
gtb(0);default:throw Error("Zo`"+a.J);}}
w.Oha=function(a,b,c){b=ltb(b,c);this.Ja.info(b);a(b)};w.fB=function(a,b,c,d)
{a=ltb(a,d);c&&Pa(c,d.name)||
this.Ja.info(a);this.H&&this.H(a);b(a)};w.WAa=function(a,b,c,d){(b=b.getError())?
this.fB(a,c,null,b):d()};w.X9a=function(a,b){var
c={requestTimeout:3E4};c.timeoutDelays=b.D.concat().toString();this.Ja.info(Error("
$o`"+a),c)};function ltb(a,b){return new Rsb("Filesystem error ("+b.name+") during
"+a+": "+b.message,"QuotaExceededError"==b.name?"QuotaExceeded":"Other")}
w.d3a=function(a,b,c)
{dtb(c.Bn(),this.O,2).xd(xa(this.S1a,a,b),xa(this.Oha,b,"handleFileSystemAvailable_
"),this)};w.S1a=function(a,b,c)
{this.F=c;btb(c,"__initcheck",2).xd(a,y(this.Oha,this,b,"handleDirectoryEntryAvaila
ble_"))};function mtb(a,b){(a=a.join("/"))&&(a+="/");b&&(a+=b);return
a}w.wsa=function(a,b,c,d,e,f){if(Qa(b))ntb(this,a,c,d,e);else{var
g=b.shift();a=y(this.wsa,this,a,b,c,d,e);dtb(f||
this.F,g,2).xd(a,y(this.fB,this,"addFileToDirectory_",e,null))}};
function ntb(a,b,c,d,e){Psb(c).xd(function(f)
{f=y(a.xxb,a,f,d,e);btb(a.F,b,2).xd(f,y(a.fB,a,"handleBlobReady_",e,null))},functio
n(f){return e(itb(new Rsb(f.message,"Other"),f))})}w.xxb=function(a,b,c,d)
{d.createWriter().xd(y(this.DQa,this,a,b,c,d.D.toURL(void
0)),y(this.fB,this,"writeDataToFile_",c,null))};w.DQa=function(a,b,c,d,e)
{a=y(this.yxb,this,a,b,c,d,e);e.Dc("writeend",y(this.WAa,this,"clearAndWriteDataToW
riter_",e,c,a));e.truncate(0)};
w.yxb=function(a,b,c,d,e)
{b=xa(b,d);e.Dc("writeend",y(this.WAa,this,"writeDataToWriter_",e,c,b));e.write(a)}
;function otb(a,b,c,d)
{btb(a.F,mtb(b,c)).xd(y(a.hQa,a,d),y(a.Dbb,a,"getFileUrl",xa(d,null)))}w.Dbb=functi
on(a,b,c){"NotFoundError"==c.name?b():this.fB(a,b,null,c)};w.hQa=function(a,b){var
c=this;Zsb(b).xd(function(d){0<d.size?a(b.D.toURL(void 0)):
(c.Ja.info(Error("ap`"+b.getName())),a(null))},y(this.fB,this,"callWithUrlFromFileE
ntry_",xa(a,!1),null))};
function Usb(a,b,c,d){var e=mtb(b);b="getDirectoryContents of directory
["+b+"]";dtb(a.F,e).xd(y(a.AXa,a,c,d),y(a.fB,a,b,function(){d(null)},
["NotFoundError"]))}w.AXa=function(a,b,c)
{etb(c).xd(y(this.T1a,this,a,b),y(this.fB,this,"getDirectoryContents_",function()
{b(null)},null))};w.T1a=function(a,b,c){for(var d=[],e=0;e<c.length;e++){var
f=c[e];
("all"==a||"file"==a&&f.D.isFile||"directory"==a&&f.D.isDirectory)&&d.push(f.getNam
e())}b(d)};
w.G8a=function(a,b,c){"NotFoundError"==c.name?
a():this.fB("handleRemoveFileFailed_",b,null,c)};w.Csb=function(a,b,c)
{c.remove().xd(a,y(this.fB,this,"removeFileEntry_",b,null))};w.wa=function()
{Ssb.prototype.wa.call(this);delete this.F};function ptb(a,b,c,d,e)
{B.call(this);this.H=a;this.F=b;this.la=d;this.Cd=e;this.D=null;this.aa={};this.R=c
;this.ea=vb(this.F);this.O=this.W=this.J=this.V=this.ha=0}x(ptb,B);w=ptb.prototype;
w.start=function(){this.la?Tsb(this.H,this.R,y(this.gtb,this)):qtb(this)};
w.gtb=function(a){if(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];this.F[d.id]||
b.push(d)}if(b.length)for(this.J+=b.length,a=0;a<b.length;a++){var
e=b[a];c=this.H;d=y(this.EWa,this);var
f=y(this.DWa,this);e=mtb(e.D,e.id);btb(c.F,e).xd(y(c.Csb,c,d,f),y(c.G8a,c,d,f))}}qt
b(this)};function qtb(a){if(0==a.ea)rtb(a);else for(var b in a.F){var c=a.F[b];c.F?
c.J?
otb(a.H,a.R.concat(c.D),b,y(a.c3a,a,b,c)):stb(a,b,c):a.Sea(b,null)}}w.c3a=function(
a,b,c){c?this.Sea(a,c):stb(this,a,b)};
function stb(a,b,c){var d=a.H,e=a.R.concat(c.D);c=c.F;var
f=y(a.Sea,a,b);a=y(a.FWa,a);b=mtb(e,b);d.wsa(b,e.concat(),c,f,a)}w.Sea=function(a,b
){this.aa[a]=b;this.ha++;rtb(this)};w.FWa=function(a){this.D=new jk(a?"Error
writing file: "+a.H():"Error writing
file",kpa(a));a&&(this.D=itb(this.D,a));this.V++;rtb(this)};w.EWa=function()
{this.W++;rtb(this)};w.DWa=function(a){this.D=new jk(a?"Error deleting file:
"+a.H():"Error deleting file",kpa(a));a&&(this.D=itb(this.D,a));this.O+
+;rtb(this)};
function rtb(a){var b=a.W+a.O;a.ea==a.ha+a.V&&a.J==b&&a.Cd(a)}w.D7=function()
{return 0<this.V||0<this.O};w.hia=function(){return
this.D7()};w.getError=p("D");w.gga=function(a){return this.aa[a]};w.wa=function()
{B.prototype.wa.call(this);delete this.H;delete this.F};function ttb(a)
{this.D=a}ttb.prototype.H=function(a,b,c)
{otb(this.D,b,a,c)};ttb.prototype.J=function(a,b,c){var d={};d[a.getId()]=a;(new
ptb(this.D,d,b,!1,c)).start()};ttb.prototype.O=function(a,b,c,d){(new
ptb(this.D,a,b,c,d)).start()};function utb(a,b,c,d,e)
{ccb.call(this,e,c);this.Va=b;this.La=d;this.H=null;this.startLoad=pk(a,this.Aa,thi
s);this.loadModelChunk=pk(a,this.Na,this);this.endLoad=pk(a,this.ma,this);this.ha=[
];this.V=null;this.ea=-1}x(utb,ccb);utb.prototype.ma=function(){if(!this.za.D)
{if(this.F){var a=this.F;a.F?cm(a.F,"lss",!0):a.sf=!0;a=this.F;var b=ya();a.F?
dm(a.F,"lsft",b):a.qc=b;this.ha.length&&(this.F.ha=this.ha)}this.F&&this.F.J&&this.
F.flush();this.W()}};function vtb(a,b)
{this.H=a;this.J=b}x(vtb,C);ea.Object.defineProperties(vtb.prototype,{F:
{configurable:!0,enumerable:!0,get:p("H")},D:{configurable:!0,enumerable:!
0,get:p("J")}});function wtb(a){I(this,a,0,-
1,null,null)}z(wtb,H);wtb.prototype.Et=da(258);wtb.prototype.Jm=function(a){return
L(this,3,a)};function xtb(){var a=bj(R(),"docs-offline-uifeo");return a?
Vi(wtb,a):null};function ytb(a){this.D=a}function ztb(a,b,c){if(Atb())b(!
0);else{var d=xtb();(d=d&&J(d,7))?Zqb(a.D,d).then(b,c):b(!1)}}function Atb(){var
a=xtb();return a?!!Oi(a,5):!1};function Btb(a){this.F=new TD;this.H=new
ytb(this.F);this.D=a}function Ctb(a,b,c){P(R(),"icso")?b(!0):ztb(a.H,b,c)}function
Dtb(a,b){var c=bj(R(),"docs-offline-lsuid");b.getId()!=c?a=new vtb(!1):
(a=a.D,a=Ez()&&Nqb(a,Pqb,!0,!0)?new vtb(!0):new vtb(!1,!0));return a};function iE()
{return"user_"+bj(R(),"docs-offline-lsuid")};function Etb(a){this.R=!
1;this.W=a;this.F=[]}x(Etb,C);function Ftb(a,b){for(a.D=b;0<a.F.length;)a.F.shift()
()}Etb.prototype.J=function(a,b,c){var d=this;this.D?this.D.J(a,b,c):
(Hh(this.F,function(){d.J(a,b,c)}),Gtb(this))};Etb.prototype.O=function(a,b,c,d)
{var e=this;this.D?this.D.O(a,b,c,d):(Hh(this.F,function()
{e.O(a,b,c,d)}),Gtb(this))};Etb.prototype.H=function(a,b,c){var d=this;this.D?
this.D.H(a,b,c):(Hh(this.F,function(){d.H(a,b,c)}),Gtb(this))};
function Gtb(a){var b;a.V&&!a.R&&(a.R=!0,(b=a.V,b()).xd(function(c)
{Ftb(a,c)},function(c){c||(c=new Nf,Pf(c,"Could not supply deferred proxied
syncer"),c.F(Error(c)));pl(a.W,c,null,null)}))};function Htb(a,b)
{ye.call(this,"Wa",b);this.error=a}x(Htb,ye);function Itb(a,b,c,d,e,f,g,k)
{ye.call(this,"Va",k);this.J=a;this.bA=b;this.F=c;this.document=d;this.D=e;this.O=f
;this.H=g}x(Itb,ye);function Jtb(a,b){Me.call(this);var
c=this;this.Ja=a;this.H=this.W=this.F=this.J=this.O=this.V=null;this.R=b;this.D=new
Xz;a=["docs-ls-us","docs-ls-lars","docs-ls-ds","docs-ls-rrs"];b&&a.push("docs-ls-
pqs");Yz(this.D,a,function()
{c.dispatchEvent("Ya")});this.D.start()}x(Jtb,Me);Jtb.prototype.og=function()
{$z(this.D,"docs-ls-us");return this.V};Jtb.prototype.Lb=function()
{$z(this.D,"docs-ls-ds");return this.O};
function Ktb(a,b){ok(a.Ja,!aA(a.D,"docs-ls-us"),"Setting user when a user is
already set");ok(a.Ja,!aA(a.D,"docs-ls-ds"),"Setting user when a document is
already set");ok(a.Ja,!aA(a.D,"docs-ls-pqs"),"Setting user when a pending queue is
already set");ok(a.Ja,!aA(a.D,"docs-ls-lars"),"Setting user when a lock acquisition
result is already set");a.V=b;Zz(a.D,"docs-ls-us")}
Jtb.prototype.KH=function(a,b){$z(this.D,"docs-ls-us");ok(this.Ja,!aA(this.D,"docs-
ls-ds"),"Setting document when a document is already
set");this.O=a;this.H=b;Zz(this.D,"docs-ls-ds")};function Ltb(a,b){ok(a.Ja,!
aA(a.D,"docs-ls-rrs"),"Setting read result when a read result is already
set");a.J=b;Zz(a.D,"docs-ls-rrs")}
function Mtb(a,b){if(!a.R)throw Error("fp");$z(a.D,"docs-ls-us");ok(a.Ja,!
aA(a.D,"docs-ls-pqs"),"Setting pending queue when a pending queue is already
set");a.W=b;Zz(a.D,"docs-ls-pqs")};function Ntb(a,b){B.call(this);var
c=this;this.F=a;this.D=b;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,a.la,function(d){!
Kf(d.H,d.F)&&c.F.F.create();c.D.Qc(c.F.Tb());Wbb(c.D,d.D?
null:ya());c.D.flush()});tk(this.Ta,a.gb,function()
{Qbb(c.D,c.F.V);c.D.flush()});tk(this.Ta,a.Ph,function()
{Rbb(c.D,c.F.R);c.D.flush()});tk(this.Ta,a.xa,function()
{Sbb(c.D,c.F.getMimeType());c.D.flush()});tk(this.Ta,a.F.ha,function()
{Tbb(c.D,Ej(c.F.F.F,1024));c.D.flush()});tk(this.Ta,a.Ob,function()
{Jbb(c.D,c.F.ma);c.D.flush()});
tk(this.Ta,a.qa,function(){Zbb(c.D,c.F.W);Pbb(c.D,!
0);c.D.flush()});tk(this.Ta,a.ad().H,function(d)
{"lockedForApproval"==d.F&&Pbb(c.D,!
0);Obb(c.D,c.F.ad().F.clone());c.D.flush()})}x(Ntb,B);Ntb.prototype.wa=function()
{B.prototype.wa.call(this);delete this.F};function Otb(a){switch(a){case 1:return
1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return
6;case 7:return 8;case 8:return 7;case 9:return 9;case 10:return 10;case 11:return
11;case 12:return 12;default:return 0}};function Ptb(a,b,c)
{this.D=a;this.F=b;this.H=c}x(Ptb,C);function Qtb(a,b,c)
{Rtb(a.H.F.R,a.D,function(d){d?b(d):b(new r0a(a.D,a.F,!0,-1,[],[]))},c)};function
Stb(a,b,c,d,e,f,g,k,l,m,n,q){Me.call(this);this.F=void 0!==q?
q:P(R(),"icso");this.D=a;this.V=b;this.J=c;this.Ja=d;this.la=e;this.R=m||
window;this.xa=f;this.ha=this.Jh=null;this.aa=this.O=!1;this.W=!P(R(),"docs-
depquafr");this.Ar=new Jtb(this.Ja,this.W);this.H=g;this.ma=k;this.qa=l;this.ea=new
Re(this);this.ea.listen(this.Ar,"Ya",this.I5a);this.Ta=new
rk;this.ia(this.Ta);this.Kw=!1}x(Stb,Me);
function Ttb(a){Ml().setTime("lsls");a.dispatchEvent("Xa");Ctb(a.la,function(b)
{if(!a.Kw){Ml().setTime("opr");var
c=a.H;J(c.D,6);L(c.D,6,b);a.Ja.kh("offlinePolicyAllows",b.toString());b?
a.xa.create(y(a.qa,a),!0).xd(y(a.H5a,a),y(a.CO,a,a.HT)):jE(a,"Policy does not allow
offline access.",!1,void 0,"POLICY_DISALLOWS")}},function(b){nk(a.Ja,b instanceof
Error?b:Error("gp`"+b),Utb("Policy check failed"));jE(a,"Policy check failed",!
0)})}
function jE(a,b,c,d,e){if(!a.Kw){var f=a.D.F;null!=b&&(Vtb(f,b,void 0!==e?
e:"UNSPECIFIED"),null!
=d&&a.Ja.info(Error(b),Utb(d)));se(a.Jh);a.Jh=null;Hbb(a.J);a.F&&!c||Wtb(a,new
Itb(null,null,null,null,null,null,null),!1)}}w=Stb.prototype;w.HT=function()
{jE(this,null,!0)};function Wtb(a,b,c){var
d=a.H,e=a.D.za;J(d.D,64);L(d.D,64,e);a.D.pj=c;d=a.H;J(d.D,5);L(d.D,5,c);a.dispatchE
vent(b)}
w.H5a=function(a){var b=this;this.Kw||(ok(this.Ja,!this.Jh,"Setting local store
when one is already available"),this.Ja.kh("localStoreCreated",(!!a).toString()),a?
(this.Jh=a,tk(this.Ta,a.F.ha,function()
{Oe(b.R.location.reload,0,b.R.location)}),tk(this.Ta,a.F.F.F,function()
{Oe(b.R.location.reload,0,b.R.location)}),Xtb(this.Jh.F.V,y(this.oub,this),y(this.C
O,this,this.HT))):jE(this,"Not opted-in: null localstore",this.F))};
w.oub=function(a){var b=this;if(!this.Kw)if(Ml().setTime("urr"),ua(this.Jh)||
mk(this.Ja,Error("Setting user when local store is not an
object")),this.Ja.kh("userRecordRetrieved",a.length.toString()),0==a.length)jE(this
,"Not opted-in: no user found",this.F);else if(1<a.length)jE(this,"More than one
user in local storage",!0,"Multiple users in storage");else{a=a[0];var
c=Dtb(this.la,a);c.D&&this.dispatchEvent("Ua");c.F?(Ktb(this.Ar,a),this.F&&!
this.D.getEmail()&&Ytb(this.D,Ysa(a)),Ztb(this,a),Ml().setTime("las"),
tk(this.Ta,this.Jh.Vy().Ofa(),function(){b.Kw||
$tb(b)}),this.Jh.Vy().K0(this.D.H,y(this.hza,this),y(this.CO,this,xa(this.hza,3))))
:c.D?jE(this,"User is opted in, but Docs Offline Chrome extension is disabled or
not installed.",!1,"Needs chrome app install","MISSING_EXTENSION"):jE(this,"Not
opted in: the current user is not opted-in",this.F)}};
w.hza=function(a){if(!this.Kw){ua(this.Jh)||mk(this.Ja,Error("Setting document lock
status when local store is not an object"));Ml().setTime("lac");var
b=4==a;this.Ja.kh("docLockAcquisitionResult",a.toString());var
c=this.H;J(c.D,9);L(c.D,9,b);c=this.Ar;$z(c.D,"docs-ls-us");ok(c.Ja,!aA(c.D,"docs-
ls-lars"),"Setting lock acquisition result when a lock acquisition result is
already set");c.F=a;Zz(c.D,"docs-ls-lars");c=this.D.F;b?Vtb(c,"Document lock
acquisition timed out","LOCK_TIMEOUT"):2==a&&Vtb(c,
"Document lock unavailable","LOCK_UNAVAILABLE");$tb(this)}};function $tb(a){if(!
a.aa){a.aa=!0;aub(a);if(a.W){var b=a.Ar.F;b&&1!=b?Mtb(a.Ar,null):Qtb(new
Ptb(a.D.H,a.V,a.Jh),y(a.CHa,a),y(a.CO,a,Ub(xa(a.CHa,null))))}a.F&&P(R(),"docs-
rldce")?(b=new hrb,a.Jh.F.J.xH(a.V,a.D.H,0,!
0,y(b.ha,b),y(b.aa,b),y(b.ea,b)),Ltb(a.Ar,b)):Ltb(a.Ar,null)}}function aub(a){var
b=y(a.CO,a,function(){this.Ar.KH(null,null)});bub(a.Jh.F.J,a.D.H,y(a.d2a,a),b)}
w.d2a=function(a){if(!this.Kw){Ml().setTime("drr");ua(this.Jh)||
mk(this.Ja,Error("Setting document when local store is not an object"));var b=!
a,c=this.Jh;a||(a=c.F.J.createDocument(this.D.H,this.V,1),cm(a,"inc",!
kE(this.D.F)),csa(a,!Ej(this.D.F.F,512)),Xra(a,!
0));this.Ja.kh("localDocumentRecordRetrieved","true");this.Ja.kh("isNewLocalDocumen
tRecord",b.toString());this.Ar.KH(a,b)}};w.CHa=function(a){this.Kw||
(Ml().setTime("pqr"),this.Ja.kh("localPendingQueueRecordRetrieved","true"),Mtb(this
.Ar,a))};
w.I5a=function(){if(!this.Kw){this.O&&this.Jh.Vy().QQ();var
a=this.Ar.Lb();if(a)if(this.O&&!this.F)this.HT();else{var b=this.Ar;$z(b.D,"docs-
ls-rrs");b=b.J;var c=this.Ar.og();if(this.W){var d=this.Ar;if(!d.R)throw
Error("ep");$z(d.D,"docs-ls-lars");$z(d.D,"docs-ls-pqs");d=1==d.F?d.W:null}else
d=null;var e=d,f=this.O?3:this.Ar.F;d=1==f;var g=this.Jh;if(d){r1a(g);var
k=this.Ar.Lb(),l=ya();this.F?(dm(k,"lastColdStartedTimestamp",l),k.xg()||
this.Jh.write([k],qa)):dm(k,"lastWarmStartedTimestamp",l)}d?
Bbb(this.J,g,a,c.getId()):Hbb(this.J);k=this.Ar;$z(k.D,"docs-ls-ds");Wtb(this,new
Itb(g,c,f,a,b,e,k.H),!0);d&&(Cbb(this.J),this.ha=new
Ntb(this.D,this.J));this.J.qa||(a=this.D.F,d&&Ebb(a,!0))}else
this.HT()}};w.CO=function(a,b){htb(b,{localStoreErrorOnLoad:"true"});if(!this.O)
{this.O=!0;var
c=this.H,d=6==b.type;J(c.D,10);L(c.D,10,d);c=Tqa(b)?"QUOTA_EXCEEDED":"LOCAL_STORE_E
RROR";Vtb(this.D.F,jpa(b).message,c);this.dispatchEvent(new Htb(b));a.call(this)}};
w.abort=function(){AZa(this.H);var a=new Ol(7,"Local storage loading was aborted
because it timed out.");this.CO(function()
{this.Ja.kh("dbLoadAborted","true");this.Jh&&(this.Jh.Vy().QQ(),this.Jh.cF());this.
HT();this.Kw=!0},a)};function Utb(a){var
b={};b.offlineIssueReason=a;b.offlineIssueType="LOAD_WITHOUT_STORAGE";return
b}function Ztb(a,b){var c=a.D;c.za=!0;c.Km.dispatchEvent(new Cj(!
0));b=(b=em(b,"optInReasons"))?b:[];for(c=0;c<b.length;c++)Qi(a.ma.D,2,Otb(b[c]))}
w.wa=function(){te(this.ha,this.ea);Me.prototype.wa.call(this)};function
cub(a,b,c,d,e,f,g,k,l,m,n,q){return new Stb(a,b,c,d,e,f,g,k,l,m,n,q)};function
dub(){this.F=this.O=this.H=this.D=!1}x(dub,C);function eub()
{dub.call(this)}x(eub,dub);eub.prototype.J=function(){return!
this.D};eub.prototype.V=t(!0);function fub(a){dub.call(this);this.R=!1;this.W=!
0===a;this.R=P(R(),"docs-frbanmc")}x(fub,dub);fub.prototype.J=function(a){return
a=!this.F&&!0!==a||this.D?!1:(this.F||!0===a?this.H:!1)||
this.W};fub.prototype.V=function(){var a;this.R&&!this.O?a=!1:a=this.F?this.H:!
1;return a};function gub(a,b,c,d,e){this.V=a;this.R=b;this.Ja=c;this.W=e||
null;this.H=null;this.O=d;this.J=this.F=null;this.D=2}function hub(a,b){var
c=a.R;J(c.D,7);L(c.D,7,b);2==a.D&&(a.J=b,iub(a))}function iub(a){2==a.D&&(a.J||a.F?
jub(a,1):null!==a.J&&null!==a.F&&jub(a,0))}function jub(a,b){if(2==b)throw
Error("hp");if(b!=a.D){if(2!=a.D)throw Error("ip");a.D=b;0==b&&(a.V.H=!0)}}function
kub(a){if(!a.H)throw Error("jp");1!=a.D&&a.F&&mk(a.Ja,Error("kp"),
{loadType:a.D});return a.F?a.O?a.H.FEa():a.H.Id():[]};function lub(){this.D=!
1}x(lub,Vh);function mub(a,b,c,d,e,f,g,k,l,m,n){Me.call(this);var
q=this;this.ib=a;this.rb=b;this.O=d;this.R=e;this.V=n;this.D=[];this.F=Ml();this.Na
=f;this.gb=g;this.J=k;this.Ja=l;this.mb=m;this.xa=0;a=P(R(),"docs-
frbanmc");this.H=new Xz;Yz(Yz(Yz(this.H,["docs-app-ml-pqs","docs-app-ml-
mrs"],function(){var r=nub(q);r.initialize(q.aa,q.La);var
u=r.J;u&&(q.rb.Oe(u),r.J=null,r.B1());Zz(q.H,"docs-app-ml-pcqi");q.za?
q.la.Xi(q.W,0,q):q.W()}),a?["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-
fcl","docs-app-ml-frc"]:
["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-fcl"],function()
{0==q.J.D&&q.ma.Qca()&&oub(q)}),["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-
mlc"],function(){q.Ca&&hub(q.J,!1);if(!eE(nub(q))){var r=kub(q.J);0!
=r.length&&q.D.push(new pub(new cl(r),!1))}if(0!=q.J.D&&0!=q.D.length){var
u=q.D[0].D;for(r=1;r<q.D.length;r++){var v=q.D[r].D;if(!(v instanceof cl))throw
F("Ma").D;u=new cl(u.D.concat(v.Id()))}q.D=[new pub(u,!1)]}q.qa=!0;r=P(R(),"docs-
frbanmc");u=aA(q.H,"docs-app-ml-frc");!r||u?qub(q):
q.ha||(q.R.D=!0,r=q.D.shift(),rub(q,r.D,r.F))}).start();this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,c.O,function(r){a:{var u=r.H,v=r.F,A=r.D;if(null!
==u){var E=q.Na;J(E.D,51);L(E.D,51,u);null!
==v&&(E=q.Na,J(E.D,53),L(E.D,53,v));A&&0!
=A&&(E=q.gb,J(E.D,16),L(E.D,16,A));if(aj(R(),"docs-smv")<u){bcb(q.mb,u,v,!0);r=void
0;break a}}q.aa=r.J;q.La=r.O;Zz(q.H,"docs-app-ml-mrs");r=void 0}return
r});tk(this.Ta,c.J,function(){q.Aa=!1;q.F.setTime("mlc");Zz(q.H,"docs-app-ml-
mlc")});tk(this.Ta,c.R,function(r){if(q.Ca){q.F.setTime("fmpr");
var u=q.aa!=r.D;hub(q.J,u);u&&Zz(q.O.J,"docs-app-pqdc");q.ea=r.D;q.Ca=!
1}0==q.J.D&&r.D!
=q.ea&&(u={},u.modelRevision=q.aa,u.firstModelPartRevision=q.ea,u.modelPartRevision
=r.D,mk(q.Ja,Error("lp"),u));u=r.F;null!=u&&(q.D.push(new
pub(u,r.D==q.ea)),q.W())});this.Va=!1;this.La=null;this.la=new
sj;this.ia(this.la);this.aa=0;this.za=this.Ka=this.qa=!1;this.ea=-
1;this.Aa=this.Ca=!0;this.ma=null;this.ha=!1}x(mub,Me);
function sub(a,b){a.ma=b;var c=a.J;c.H=b;var d=!b.isEmpty();c.F=d&&!
(c.O&&b.EEa());c.W&&b.Dr();var
e=c.R;b=b.Dr();J(e.D,38);L(e.D,38,b);J(e.D,8);L(e.D,8,d);iub(c);Zz(a.H,"docs-app-
ml-pqs")}function nub(a){if(!a.ma)throw Error("Po");return a.ma}
function rub(a,b,c){a.za=!0;a.ha||(Zz(a.O.J,"docs-app-
pqdc"),a.F.setTime("afmps"));var d=ya(),e=a.ib;b=b.Id();e=e.D;e.apply(c?e.ea:c?
e.aa:e.ha,new tub(b,null,null));c=ya()-d;a.F.QO("ml",c);a.ha||
(a.F.setTime("fmpl"),a.F.setTime("sfpjy"),Oe(a.bb,0,a),a.ha=!0,Zz(a.O.F,"docs-app-
fmcl"),Zz(a.H,"docs-app-ml-fcl"));a.za=!1}mub.prototype.bb=function()
{this.isDisposed()||this.Aa&&this.F.setTime("efpjy")};
function uub(a){a.F.setTime("sasl");var
b=a.O,c=a.aa;b.xa=c;L(b.R.D,87,c);Zz(b.F,"docs-app-
sma");a.F.setTime("easl")}mub.prototype.W=function(){var a=this;if(0!
=this.D.length){var b=this.R.J();!b&&this.R.J(!
0)&&null==this.F.getTime("smad")&&this.F.setTime("smad");if(b){null!
=this.F.getTime("smad")&&this.F.setTime("emad");this.R.D=!0;var
c=this.D.shift();rub(this,c.D,c.F)}this.R.V()&&((!this.V||
this.V.eY()&&"visible"==this.V.getState())&&b?this.la.Xi(function(){return
qub(a)}):qub(this))}};
function qub(a){for(;0<a.D.length;){vub(a);var b=!a.V||
a.V.eY()&&"visible"==a.V.getState();if(0<a.D.length&&b){if(0<a.xa)return;a.xa+
+;a.la.Xi(function(){a.xa--;qub(a)});return}}a.qa&&wub(a)}function vub(a){a.R.D=!
0;var b=a.D.shift();rub(a,b.D,b.F)}function wub(a){if(!a.Ka){a.Ka=!0;var
b=nub(a);eE(b)||b.Dr()||oub(a);uub(a);b.Dr()?xub(a.O):eE(b)?uk(a.Ta,b.Ka,function()
{if(0<a.D.length)throw Error("mp");var c=kub(a.J);0!=c.length&&rub(a,new cl(c),!
1);yub(a)}):yub(a)}}
function oub(a){if(!a.Va){var b=a.O;Zz(b.F,"docs-app-be");Zz(b.F,"docs-app-
beomlc");a.Va=!0}}function yub(a){oub(a);var b=a.O;$z(b.F,"docs-app-be");var c=R();
$i(c,"jobset")?bj(c,"jobset"):b.Lb();b.D&&ubb(b.D);Zz(b.F,"docs-app-
e");Zz(b.F,"docs-app-eomlc");b.PFa();xub(a.O)}mub.prototype.wa=function()
{te(this.H);Me.prototype.wa.call(this)};function zub(a,b,c,d,e,f,g,k,l,m,n,q){q=q?
new eub:new fub(!e);return new mub(a,b,c,d,q,f,g,new gub(q,f,k,e,n),k,l,m)}function
pub(a,b){this.D=a;this.F=b};function Aub(a,b,c,d){this.D=!
1;this.H=0;this.W=a;this.aa=b;this.ea=c;this.O=d?d:null;this.J=new
Xh;this.ia(this.J)}x(Aub,Vh);Aub.prototype.R=p("J");Aub.prototype.F=function(a){var
b=this;this.H++;for(var c=0;c<a.length;c++);this.aa.write(a,function()
{b.H--;0==b.H&&b.J.dispatchEvent(null)},this.O)};Aub.prototype.V=function(){return
0<this.H};Aub.prototype.clear=function(a){var b=this.W,c=bE(this.ea.F,
["BlobMetadata"],"Clearing all blob metadata",this.O,!
0);aE(c,a);VD(XD(c,"BlobMetadata"),[b],[b,[]])};function Bub(){this.D=!1;this.H=new
Xh}x(Bub,Vh);Bub.prototype.F=h();Bub.prototype.V=t(!
1);Bub.prototype.clear=h();Bub.prototype.R=p("H");function Cub(a,b,c){this.D=!
1;Dub(this,a,b,c)}x(Cub,Vh);function Dub(a,b,c,d)
{a.O=c;a.la=d;a.H={};a.J={};a.R={};a.F={};a.W={};for(c=0;c<b.length;c+
+)Eub(a,b[c]);b=new rk;a.ia(b);tk(b,a.O.R(),function(){Fub(a)||
a.V.dispatchEvent(null)});a.V=new Xh;a.ia(a.V);a.aa=new Xh;a.ia(a.aa);a.ha=new
Xh;a.ia(a.ha);a.ea=new Xh;a.ia(a.ea)}function Gub(a,b,c){return new
Cub(a,b,c)}Cub.prototype.add=function(a)
{Eub(this,a);this.O.F([a]);this.aa.dispatchEvent(null)};
function Eub(a,b){var c=b.Jx(),d=b.ZG(),e=b.GJ();if(a.F[c]||null!=d&&a.F[d]||null!
=e&&a.F[e])throw F("np").D;G(a.F,c,b);!d||G(a.F,d,b);!e||G(a.F,e,b);switch(b.Ic())
{case "awaiting-original-url":case "pending":G(a.H,c,b);break;case
"saved":G(a.R,c,b);G(a.W,c,d);Hub(a,d,c,b.Ic());break;case
"failed":G(a.R,c,b);G(a.W,c,"FAILED_IMAGE_UPLOAD");break;default:throw
F("op`"+D(b.Ic())).D;}}function Fub(a){return!Sh(a.H)||!Sh(a.J)||a.O.V()}function
lE(a,b){return a.H[b]?a.H[b]:a.J[b]?a.J[b]:a.R[b]}
function Iub(a,b){return a.F[b]}Cub.prototype.clear=function(a)
{this.H={};this.J={};this.R={};this.W={};this.F={};this.O.clear(a)};function
Hub(a,b,c,d){0==b.indexOf("PLACEHOLDER_")&&(b=F("up`"+D(b)+"`"+D(c)
+"`"+D(d)),nk(a.la.D,b.D))};function Jub(a,b,c,d){var e=Mk(),f=d&&b?
Kub(b,a):null;f?Lub(b.F.qla(),a,function(g)
{e.callback(Gub(g,f,c))}):e.callback(Gub([],new Bub,c));return e}function Kub(a,b)
{var c=a.F.qla();return c?new Aub(b,a,c,null):null};function
mE(a,b,c,d,e,f,g,k,l,m,n,q,r,u){cE.call(this,g,e);this.qa=this.aa=this.W=!
1;this.bb=0;this.ib=!1;Mub(this,a,b,c,d,f,k,l,m,n,q,r,u)}x(mE,cE);
function Mub(a,b,c,d,e,f,g,k,l,m,n,q,r){Nub(a);a.H=b;a.gb=d;a.Ob=f;a.sb=r?r:new
rj;a.xa=Mk();a.F=c;a.ha=g;a.Ac=m;a.Gc=n;a.F?(Fbb(a.H,a.F),a.xa.callback(a)):Qtb(new
Ptb(k,l,e),function(u)
{q&&q.setTime("pqr");a.F=u;Fbb(a.H,u);a.xa.callback(a)},function(u){a.xa.xc(u);var
v=a.Ob;v(u)});a.H.R.addCallback(function(){c&&!
c.isEmpty()&&a.V.dispatchEvent(null)})}function Oub(a,b){var c=null;c=!0===b?
ybb(a.H):a.H.flush(!0);c.vg(function(d){var e=a.Ob;e(d)});return c}w=mE.prototype;
w.Iva=function(a,b){var c=this;eE(this)?Tpa(this.O,F("vp")):
(Wbb(this.H,dg(Rg())),this.qa?(C0a(this.F,b,new p0a(Hsb(this),this.gb)),this.qa=!
1):C0a(this.F,b,null),this.Dr()||oB(this.H,2,null),z0a(this.F,!
0),y0a(this.F,null),this.aa=!0,Kbb(this.H,!
1),Xbb(this.H,0),zpa(Oub(this,null),a),pB(this.H)&&(this.bb+
+,a.addCallback(function()
{c.bb--;c.V.dispatchEvent(null)})))};w.d2=da(260);w.L9=da(262);w.Cxa=function()
{return x0a(this.F)};w.i4=da(264);w.sT=da(254);w.jK=function(){return
J0a(this.F)&&this.W};
w.pW=function(){return J0a(this.F)};w.B5=function(){return I0a(this.F)||!
this.W&&J0a(this.F)};w.tla=function(){return!this.bT()&&!(pB(this.H)?0==this.bb:!
this.aa)};w.bT=function(){var a=this.H.F;a=a?ksa(a):null;if(null!=a)return 3==a||
this.F.isEmpty();a=!this.pW()||null!=v0a(this.F);return!
this.NO()&&a};w.GU=da(266);w.RHa=function(a,b,c,d)
{this.F.replace(a,b);w0a(this.F,c,d);y0a(this.F,null);Dsb(this);a=[];b=this.gQ();fo
r(c=0;c<b.length;c++)d=b[c].Id().length,a.push(d);a.join(",")};
w.rK=function(){var a=this.ha,b;!(b=this.za>x0a(this.F))&&(b=!!
a)&&(a=a.ob(),b=Yl(this.F,"accessLevel"),b=null==b?3:eg(b),a=Upb(a),b=Upb(b),b=a!
=b);return b};w.mz=t(!1);w.HEa=t(!0);w.q$=da(268);w.Dr=function(){var
a=this.H.F;a=a?ksa(a):null;null==a?(a=this.F,a=!
a.H&&Jra(a,"undeliverable")):a=0==a;return a};w.Qca=function(){return
cE.prototype.Qca.call(this)&&!this.F.H};
w.GEa=function(a,b){if(!this.F){var
c=F("Ap");pl(this.O,c,null,null)}c=x0a(this.F);this.ib=this.F.isEmpty();Pub(this);i
f(c==a){var d=Tl(this.F,"selection");if(d&&this.Gc){d=this.Ac.Ff(d);if(this.J)throw
F("po").D;this.J=d}}else y0a(this.F,null);a<c&&!
this.F.isEmpty()&&(d=F("Bp"),pl(this.O,d,null,null));d=P(R(),"icso");var
e=ksa(this.H.F);e=null!=e&&3==e;var f=!1;if(!d&&e&&!
this.F.isEmpty())if(a>c)f=this.F.H=!0;else if(a==c){var
g=F("Cp");this.O.info(g,null,null)}this.O.kh("pendingQueue_forcedEmptyInMemory",
""+f);this.F.isEmpty()&&(w0a(this.F,a,b),this.ha&&dm(this.F,"accessLevel",Qg(this.h
a.ob())));a>c&&d&&!this.F.isEmpty()&&(a=F("Dp"),this.Dr()?
this.O.info(a,null,null):pl(this.O,a,null,null));a=!1;d&&e&&!this.F.isEmpty()&&(a=!
0,Gsb(this));this.O.kh("pendingQueue_setWaitingForAck",""+a);this.Ca[this.gb]=!
0;a=F0a(this.F).concat(this.gQ());for(b=0;b<a.length;b++)this.Ca[a[b].F]=!
0};w.B1=function(){y0a(this.F,null)};
w.Mta=function(a,b){b=F("Ep`"+D(b));this.O.info(b,null,null);this.qa=!
0;this.aa=this.W=!1;Pz(this.F)?zpa(Gbb(this.H),a):
(Wbb(this.H,null),oB(this.H,1,null),this.F.clear(),zpa(Oub(this,!
0),a))};w.o$=da(270);w.NJ=function(){return F0a(this.F)};w.fY=function(){return
G0a(this.F)};w.sla=function(){return H0a(this.F)};w.e8=da(272);w.FEa=function(){var
a=this.sla(),b=[];for(var c=0;c<a.length;c++){var d=a[c].Id();oh(b,d)}return
b};w.Pta=function(){B0a(this.F,null)};
w.EEa=function(){var a=this.F;return Kg(Qg(a.F.length+a.D.length-1|
0),Pz(a))};w.NO=function(){return I0a(this.F)};w.gQ=function(){var a=this.F;return
a.H?[]:a.D};
function Pub(a){var
b=a.O;b.kh("pendingQueue_startedEmpty",""+a.ib);Spa(b,"pendingQueue_startedAnachron
istic",""+a.rK());Spa(b,"pendingQueue_initialRevision",""+x0a(a.F));b.kh("pendingQu
eue_initialModelRevision",""+a.za);Spa(b,"pendingQueue_initialBundleInfo",Qub(a));v
ar c=a.H.F;Spa(b,"localStoreDoc_id",c.getId());var d=c?
ksa(c):null;b.kh("pendingQueue_initialState",null==d?"null":""+d);sl(b,"pendingQueu
e_isEmpty",function()
{return""+a.F.isEmpty()});sl(b,"pendingQueue_revision",function(){return""+
x0a(a.F)});sl(b,"pendingQueue_hasDequeued",function()
{return""+a.W});sl(b,"pendingQueue_hasEnqueued",function()
{return""+a.aa});sl(b,"pendingQueue_bundleInfo",function(){return
Qub(a)});sl(b,"pendingQueue_isPersistent",function()
{return""+pB(a.H)});sl(b,"pendingQueue_isAnachronistic",function()
{return""+a.rK()});sl(b,"localStoreDoc_revision",function(){return
D(fm(c))});sl(b,"localStoreDoc_isCreated",function()
{return""+gm(c)});sl(b,"localStoreDoc_isPendingCreation",function(){return""+(!
0===bm(c,
"pendingCreation"))});sl(b,"localStoreDoc_lastModifiedClientTimestamp",function()
{return
D(Hra(c,"lastModifiedClientTimestamp"))});sl(b,"localStoreDoc_lastModifiedServerTim
estamp",function(){return D(Vra(c))})}function Qub(a){var
b="",c=a.NJ();a=c.concat(a.gQ());for(var d=0;d<a.length;d=d+1|0)b=D(b)+
(D(JSON.stringify({sid:a[d].F,rid:a[d].D,type:d<c.length?"sent":"unsent"}))
+"\n");return b}function Nub(a){a.od=new Gja;a.qa=!0;a.Ca={}};function
nE(a,b,c,d,e){cE.call(this,b,c);this.Ca=!1;this.aa=-
1;this.H=[];this.F=[];this.xa=a;this.bb=!
0===e}x(nE,cE);w=nE.prototype;w.Iva=function(a,b)
{oh(this.H,b);null==this.W&&(this.W=dg(Rg()));a.callback(null)};w.L9=da(261);w.RHa=
function(a,b,c,d){if(1<this.F.length)throw F("Gp").D;this.F=a;this.H=[];for(var
e=0;e<b.length;e++){var f=b[e].Id();oh(this.H,f)}if(qh(a)||
qh(a[0].Id()))this.ha=null;qh(this.H)&&(this.W=null);this.aa=c;this.qa=d};w.jK=func
tion(){return this.pW()};w.pW=function(){return!qh(this.F)};
w.B5=function(){return!qh(this.H)};w.tla=function(){return!
this.bT()};w.bT=function(){var a=!this.pW()||this.ma;return!
this.NO()&&a};w.GU=da(265);w.Cxa=p("aa");w.i4=da(263);w.B1=h();w.Mta=function(a)
{this.H=[];this.F=[];this.W=this.ha=null;this.Ca=!1;a.callback(null)};w.HEa=t(!
1);w.mz=function(){return this.bb?!1:Rub(this.ha)||Rub(this.W)};function Rub(a)
{a=null!=a?dg(Rg())-a:null;return null!=a&&18E4<a}w.d2=da(259);w.rK=t(!
1);w.GEa=function(a,b){this.aa=a;this.qa=b};w.q$=da(267);w.Dr=p("Ca");
w.o$=da(269);w.NJ=p("F");w.fY=p("H");w.NO=function(){return!
qh(this.H)};w.gQ=function(){return[new Oz(this.H,0,this.xa)]};w.sla=function()
{return this.NJ().concat(this.gQ())};w.e8=da(271);w.FEa=function(){return
this.Id()};w.Pta=h();w.EEa=t(!1);function Sub(a,b,c,d,e,f,g,k,l,m,n,q,r,u){var
v=null;f&&b&&c&&(f=xa(Tub,e),v=u,v=b.F.R?(new mE(c,d,a,b,new ol(e),f,void 0===v?
null:v,TOa(g),k,l,m,n,q)).xa:null);return v?v:Pk(new nE(a,void 0===u?null:u,new
ol(e),null,r))}function Tub(a,b){mk(a,Error("Hp`"+jpa(b).message))};function
Uub(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga)
{B.call(this);var Sa=this;this.O=a;this.ib=b;this.qa=m;this.F=c;this.J=new
Xz;this.ia(this.J);Yz(this.J,["docs-app-pbqc","docs-app-pcqi"],function()
{Zz(Sa.F,"docs-app-pqi")});b=R();P(b,"docs-depquafr")&&Yz(this.J,["docs-app-
pqrr","docs-app-pqdc"],function()
{Vub(Sa,null);Wub(Sa)});this.J.start();this.D=d;this.sf=e;this.Ja=r;this.Na=n;r.kh(
"sid",this.ib);hZa(A,this.ib);r.kh("locale","en");r.kh("documentLoadTimeMs",ya().to
String());
lk(r,"errorReportTimeMs",function(){return
ya().toString()});r.kh("isColdStartOffline",N.toString());lk(r,"offlineOptedIn",fun
ction(){return a.za.toString()});lk(r,"offlineEnabled",function(){return
a.pj.toString()});r.kh("isClientSideEncrypted",a.J.toString());e=aj(b,"docs-
smv");r.kh("supportedModelVersion",e.toString());QZa(E,e);this.Uc=g;this.ea=N;this.
cg=v;this.R=A;oZa(A,kE(a.F));jZa(A,this.ea?2:1);void 0!==Ga?kZa(A,Ga?
2:1):q&&kZa(A,q.D()?1:2);this.Ie=fa;this.gb=U;this.ma=aa;this.Ph=f;this.V=
null;d&&U&&U.Mvb()&&(this.V=new Etb(new ol(r)));this.Ca=new
Re(this);this.ia(this.Ca);this.Ta=new rk;this.ia(this.Ta);this.sb=u;d&&!
N&&(this.D.Qc(a.Tb()),Qbb(this.D,a.V),Rbb(this.D,a.R),Sbb(this.D,a.getMimeType()),T
bb(this.D,Ej(a.F.F,1024)),Zbb(this.D,a.W),Obb(this.D,a.ad().F.clone()),Vbb(this.D),
Pbb(d,!1),a.ma?Jbb(d,a.ma):P(b,"docos-eos")&&(d.ud=!0));this.Mg=new
Isb;this.ha=zub(k,l,Q,this,N,A,E,r,oa,wa,v||void
0,Ca);this.ia(this.ha);this.Wb=this.xa=this.za=this.Gc=this.H=this.ud=this.Jh=this.
od=
this.La=null;this.Ka=!1;this.cd=E;this.W=null;this.Lc=P(b,"docs-eccbs")&&Ba?
Ba:null;this.rb=Aa||null}x(Uub,B);function Xub(a){$z(a.F,"docs-app-lsi");return
a.Jh}function Yub(a){$z(a.F,"docs-app-pqi");return a.La}function oE(a)
{$z(a.F,"docs-app-pqi");return a.od}w=Uub.prototype;w.Lb=function()
{$z(this.F,"docs-app-lsi");return this.H};function Zub(a){$z(a.F,"docs-app-
lsi");return a.Gc}w.og=function(){$z(this.F,"docs-app-lsi");return
this.ud};function $ub(a){$z(a.F,"docs-app-lsi");return a.za}
function avb(a){$z(a.F,"docs-app-sma");if(null===a.xa)throw Error("Ip");return
a.xa}function bvb(a){if(!a.Ka)throw Error("Jp");return
a.W}w.Ec=p("O");w.ad=p("ma");
w.F5a=function(a)
{this.ud=a.bA;this.H=a.document;this.Gc=a.D;this.Jh=a.J;this.za=a.F;this.H&&(this.W
b=fm(this.H));Ml().setTime("lsi");Zz(this.F,"docs-app-lsi");if(null!=this.H){var
b=fsa(this.H);L(this.R.D,76,4==b?1:2==b?2:0==b?3:3==b?4:5)}Zz(this.J,"docs-app-
pqrr");this.H&&this.Ja.kh("snapshotState",fsa(this.H).toString());this.Iza(a.H);thi
s.H&&!0!==bm(this.H,"pendingCreation")&&cvb(this.O.F);if(P(R(),"docs-depquafr"))
{if(this.H&&this.ea){a=this.ha.J;b=this.H;if(a.O){var c=fsa(b);4==c||2==c||3==
c||1==fsa(b)?jub(a,0):0==fsa(b)&&jub(a,1)}0!=a.D&&Zz(this.J,"docs-app-pqdc")}}else
Vub(this,a.O),Wub(this);this.xna()};w.xna=function(){if(this.sb&&this.Jh){var
a=this.Jh.Vy();fma(this.sb,function(){return
a.QQ()})}};w.Iza=h();w.ABa=h();w.nDa=h();function Vub(a,b){Sub(a.ib,1==a.za?
a.Jh:null,a.H?a.D:null,b,a.Ja,a.Na,Tpb(a.O),a.O.H,a.qa,a.sf,a.Ph,Ml(),a.O.J,null!
=a.Lc?a.Lc:void 0).addCallback(function(c){return dvb(a,c)})}
function dvb(a,b){Ml().setTime("pqc");a.La=b;a.ia(a.La);if(b.ea)throw
Error("Kp");uk(a.Ta,b.Wb,function(){var c=a.La;a.Uc.J=c;if(a.D&&(a.ea&&!
eE(c)&&ubb(a.D),!a.ea)){if(c.isEmpty()){var d=a.D;Xbb(d,4);var e=dg(Rg());d.J?
(dsa(d.F,e),d.Ra=null):d.Ra=e;Ybb(d)}else
Xbb(a.D,0),Ybb(a.D);c.Pta()}a.rb&&a.rb.D(c);Zz(a.J,"docs-app-
pcqi");a.ABa(c,a.xa);a.ma&&c.Dr()&&pE(a.ma,!0,"undeliverable")});sub(a.ha,b)}
function Wub(a){Jub(a.O.H,1==a.za?a.Jh:null,new
ol(a.Ja),a.Na).addCallback(function(b){a.od=b;Ml().setTime("pbqc");Zz(a.J,"docs-
app-pbqc")})}
w.initialize=function(a){var b=this;this.Ka||(this.Ka=!0,this.D&&this.gb&&this.Na?
(a=a||
cub,this.W=a(this.O,this.qa,this.D,this.Ja,this.Ie,this.gb,this.R,this.cd,function(
c){return evb(b,c)},void
0,this.cg,this.ea),this.ia(this.W),this.Ca.Dc(this.W,"Va",this.F5a)):
(Zz(this.F,"docs-app-
lsi"),Ml().setTime("lsi"),Vub(this,null),Wub(this)),this.nDa(),this.W&&Ttb(this.W),
fvb(this),tk(this.Ta,this.O.qa,function(){return fvb(b)}))};w.PFa=h();
function xub(a){Zz(a.F,"docs-app-beomlc");Zz(a.F,"docs-app-
eomlc");a.rGa()}w.rGa=h();function gvb(a){var b=!0===bm(a.Lb(),"hpmdo");Dbb(a.D,!
0);a.D.flush().xd(function(){hvb(a,b)},function(c){hvb(a,b);throw
jpa(c);})}function fvb(a){RD(a.ma,1,1)&&2==a.O.W&&pE(a.ma,!
0,"lockedForApproval")}function ivb(a){$z(a.F,"docs-app-lsi")};function
jvb(a,b,c,d)
{this.F=a;this.H=b;this.D=c;this.J=d}jvb.prototype.Ye=p("H");jvb.prototype.Wa=funct
ion(){var a={};a.e=this.F;a.dlKey=[this.H];a.sId=this.D;a.cId=this.J;return
a};function kvb(a,b,c,d,e,f){B.call(this);var
g=this;this.H=a;this.F=b;this.R=c;this.ma=e||
this.R.H;this.O=0;this.Ja=d;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,c.J,function(){g.QQ()});this.ea=new
Re(this);this.J=new Xh;this.ia(this.J);this.la=this.V=null;this.ha=!
1;this.D=this.W=null;this.aa=f}x(kvb,B);w=kvb.prototype;w.Ofa=p("J");function qE()
{return!!ma.navigator.locks}w.K0=function(a,b,c){qE()?
lvb(this,a,b,c):mvb(this,a,b,c)};
function lvb(a,b,c,d){function e(k){f=!0;a.aa&&nvb(a,k);c(k)}var f=!1,g=!
1;a.la=ma.navigator.locks.request("GoogleDocs:document:"+b,{ifAvailable:!
0},function(k){if(!k)return Promise.resolve(2);0!=a.F&&(a.ha=!0);return(new
Promise(function(l,m){var n=ovb(a,function(){l(4)},function(q){g=!0;m(q)},!
0,"idbla");a.J.dispatchEvent(null);pvb(a,b,n,l)})).then(function(l)
{if(0==a.F)return l;if(1!=l)e(l);else{var m=me();a.V=m.resolve;e(l);return
m.promise}})}).then(function(k){f?a.W||qvb(a,"databaseLockNotAcquired"):
(qvb(a,"transientRelease"),e(k))},pk(a.Ja,function(k)
{qvb(a,"acquisitionRejected");if(g)d(k);else throw ve(k,{"docs-origin-
class":"docs.localstore.idb.LockManager"});},a))}function nvb(a,b)
{ma.navigator.locks&&ma.navigator.locks.query().then(function(c){var
d=a.aa;c=c.held.length-(1==b?1:0);var e=Dz(d);J(e,12);d=Dz(d);L(d,12,c)})}
function mvb(a,b,c,d){var e=ovb(a,function(){c(4)},d,!
0,"idbla");rvb(a,b,e,function(f,g)
{"unavailable"==f&&svb(a,g,"acquireDocumentLock");"available"==f||"expiredOtherSid"
==f?(a.J.dispatchEvent(null),tvb(a,b,e,g,function(){aE(e,function()
{uvb(a,b);c(1)})})):(e.la=null,c(2))},d)}w.qT=da(274);function ovb(a,b,c,d,e)
{return bE(a.R,["DocumentLocks"],"Lock acquisition",c,d,aj(R(),"docs-localstore-
ilat"),b,e)}
function uvb(a,b){if(a.D)throw Error("Lp");a.isDisposed()||0==a.F||(a.D=new
Ne(Math.max(a.F-1E4,0)),a.ea.listen(a.D,"tick",function()
{vvb(a,b,0)}),a.D.start())}function wvb(a,b,c){rvb(a,b,c,function(d,e)
{"unavailable"==d&&(svb(a,e,"ensureDocumentLockAvailable"),c.abort(new Ol(2,"Lock
not available")))})}
function xvb(a,b,c){if(qE())yvb(a,b,c);else{a.D&&a.D.stop();var d=function()
{se(a.D);a.D=null;c.abort(new Ol(2,"Lock could not be
refreshed"))};zvb(a,b,c,function(e){e&&e.D==a.H?tvb(a,b,c,e,function()
{a.D&&a.D.start()},d):(svb(a,e,"refreshDocumentLock"),d())},d)}}function yvb(a,b,c)
{zvb(a,b,c,function(d){d&&d.D==a.H||(svb(a,d,"ensureDocumentLockOwner"),c.abort(new
Ol(2,"Lock not available: session is not the current lock-holder")))},function(d)
{c.abort(d)})}
function zvb(a,b,c,d,e){b=XD(c,"DocumentLocks").get([b]);WD(b,function(f)
{a.isDisposed()||(f=f.target.result,d(f?new jvb(f.e,f.dlKey[0],f.sId,f.cId||
null):null))});e&&Drb(b,Ub(e))}function rvb(a,b,c,d,e){zvb(a,b,c,function(f){if(f)
{var g=a.H;var k=0==a.F;var l=ya();k=f.D==g?"available":
(g=window.localStorage)&&g.getItem("dcl_"+f.D)?"available":f.F+(k?6E4:0)<=l||
f.F>l+36E4?"expiredOtherSid":"unavailable"}else k="available";d(k,f)},e)}
function svb(a,b,c){if(!(0>=a.F)){var
d=ya(),e={};e.lockReadReason=c;e.lockDuration=a.F;a.O&&(e.lastWrittenValidUntil=a.O
-d);var f="IndexedDB document lock not available";if(b)
{if(e.lockHoldingSessionId=b.D,e.validUntil=b.F-
d,qE())if("acquireDocumentLock"==c)f="IndexedDB document lock not available after
Web Locks API fallback";else
if("ensureDocumentLockOwner"==c||"refreshDocumentLock"==c)b=(c=window.localStorage)
&&c.getItem("dcl_"+b.D),e.lockReleased=!!
b,e.webLockHasBeenAcquired=a.ha,e.webLockReleaseReason=
a.W}else f="IndexedDB document lock not available because the lock does not
exist";a.Ja.info(Error(f),e)}}function qvb(a,b){0!=a.F&&(a.W=b)}function
tvb(a,b,c,d,e,f){var
g=ya(),k=0;d&&a.H==d.D&&(k=d.F);d=bd(g+a.F,k,g+6E4);a.O=d;Avb(a,b,c,d,e,f)}function
pvb(a,b,c,d){Avb(a,b,c,0,function(){aE(c,function(){d(1)})})}function
Avb(a,b,c,d,e,f){a=ZD(XD(c,"DocumentLocks"),(new
jvb(d,b,a.H,null)).Wa());WD(a,Ub(e));f&&Drb(a,Ub(f))}
function vvb(a,b,c){var d=bE(a.R,["DocumentLocks"],"Lock refresh timer",function(e)
{a.isDisposed()||(2==e.type||2<=c?(se(a.D),a.D=null,a.ma(e)):vvb(a,b,c+1))},!
0);xvb(a,b,d)}
w.QQ=function(){if(qE())return
this.V&&(this.V(),qvb(this,"releaseAllLocks")),this.la||
Promise.resolve();se(this.D);this.D=null;var
a=window.localStorage;if(a)try{a.setItem("dcl_"+this.H,String(ya()))}catch(d)
{for(var b=0,c=0;c<a.length;c++)ib(a.key(c),"dcl_")&&b++;throw ve(d,
{keysTotal:String(a.length),locksTotal:String(b)});}return
Promise.resolve()};w.wa=function()
{this.ea.dispose();se(this.D);this.D=null;B.prototype.wa.call(this)};function
Bvb(a){this.D=!1;this.BG=a}x(Bvb,f0a);w=Bvb.prototype;w.Ofa=function(){return
this.BG.Ofa()};w.K0=function(a,b,c){this.BG.K0(a,b,c)};w.QQ=function()
{this.BG.QQ()};w.qT=da(273);w.lr=function()
{return["DocumentLocks"]};w.aq=function(a,b){switch(a.getType()){case "document-
lock":switch(a.J){case 2:xvb(this.BG,a.Ye(),b);break;case
1:wvb(this.BG,a.Ye(),b)}break;default:throw
Error("Mp`"+a.getType());}};w.wa=function()
{f0a.prototype.wa.call(this);this.BG.dispose()};function Cvb(){};var
Dvb=document.mozVisibilityState?"mozvisibilitychange":document.webkitVisibilityStat
e?"webkitvisibilitychange":document.msVisibilityState?"msvisibilitychange":"visibil
itychange";function Evb(a){this.D=!1;this.Qa=a||sd();this.F=new
Re(this);this.F.listen(this.Qa.Lb(),Dvb,this.uhb);this.H=new
Xh;this.ia(this.H)}x(Evb,lub);w=Evb.prototype;w.getState=function(){return
Hib(this.Qa)};w.eY=function(){return Gib(this.Qa)};w.uhb=function()
{this.QA().dispatchEvent(null)};w.wa=function()
{se(this.F);lub.prototype.wa.call(this)};w.QA=p("H");function rE(a)
{I(this,a,0,1,null,null)}z(rE,H);var sE={};function Fvb(a,b,c,d)
{ye.call(this,"broadcast-
message",a);this.channel=b;this.D=c;this.data=d}x(Fvb,ye);function Gvb(a)
{I(this,a,0,-1,null,null)}z(Gvb,H);var Hvb=new
Li(100922934,Gvb);sE[100922934]=Hvb;function Ivb(a){I(this,a,0,-
1,null,null)}z(Ivb,H);Ivb.prototype.getType=function(){return J(this,1)};function
Jvb(a){var b=new Ivb;return L(b,1,a)};function tE(a,b){Me.call(this);this.F=!
1;this.D=null;this.J=new
Re(this);this.ia(this.J);this.O=a;this.H=b}x(tE,Me);tE.prototype.connect=function()
{this.F||(this.F=!
0,this.D=this.O.F(),this.J.listen(this.D,"message",this.R.bind(this)),this.D.start(
))};function Kvb(a,b,c){if(!a.F)throw Error("Np");var d=Jvb(1);b=O(d,2,b);L(b,3,c||
a.H);a.D.postMessage(b.gg())}
tE.prototype.R=function(a){var b=a.Pd();null!=b.data[1]?(b=new
Ivb(b.data),b.getType(),a=J(b,3),b=M(b,rE,2)):(a=this.H,b=new rE(b.data));a:{var
c=b;for(e in sE){var d=sE[Number(e)];if(c.getExtension(d)){var e=d;break
a}}e=null}e&&(b=b.getExtension(e),this.dispatchEvent(new
Fvb(this,a,e,b)))};tE.prototype.wa=function(){if(this.D){var
a=Jvb(0);this.D.postMessage(a.gg());this.D.close()}Me.prototype.wa.call(this)};func
tion Lvb(a){I(this,a,0,1,null,null)}z(Lvb,H);function Mvb(a){I(this,a,0,-
1,Nvb,null)}z(Mvb,H);var Nvb=[1],Ovb=new
Li(113007630,Mvb);sE[113007630]=Ovb;function Pvb(a){I(this,a,0,-
1,Qvb,null)}z(Pvb,H);var Qvb=[3],Rvb=new
Li(112987886,Pvb);Pvb.prototype.Ye=function(){return J(this,1)};function Svb(a,b)
{B.call(this);var c=this;this.D=b;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,a.J,function(d){var e=[];d=d.D;for(var
f=0;f<d.length;f++){var g=d[f];switch(g.D.ea){case "document":var k=new Pvb;var
l=g.D.getId();L(k,1,l);a:switch(l=g.H,l){case "new":l=1;break a;case
"update":l=2;break a;case "delete":l=3;break a;default:throw
Error("Op`"+l);}L(k,2,l);l=[];g=g.F;Ab(g,"ip")&&l.push(1);Ab(g,"pendingQueueState")
&&l.push(6);Ab(g,"lastModifiedClientTimestamp")&&l.push(2);(Ab(g,"lsst")||Ab(g,
"lsft")||
Ab(g,"lss"))&&l.push(3);Ab(g,"pendingCreation")&&l.push(4);Ab(g,"title")&&l.push(5)
;L(k,3,l||[]);if(2!=J(k,2)||J(k,3).length)g=new
Lvb,Wi(g,Rvb,k),e.push(g)}}e.length&&(d=new Mvb,Si(d,1,e),e=new
rE,Wi(e,Ovb,d),Kvb(c.D,e))})}x(Svb,B);function Tvb(){}Tvb.prototype.D7=t(!
0);Tvb.prototype.hia=t(!
1);Tvb.prototype.getError=t(null);Tvb.prototype.gga=t(null);function Uvb()
{}Uvb.prototype.J=function(a,b,c){c(new Tvb)};Uvb.prototype.O=function(a,b,c,d)
{d(new Tvb)};Uvb.prototype.H=function(a,b,c){c(null)};function Vvb(a,b,c,d,e,f)
{e=e?function(){d(new Ol(6,"Timeout opening database."))}:void 0;var
g=Ml();f&&(g.setTime("odbs"),Oe(y(g.setTime,g,"odbjy")));e=new Qrb((ma.indexedDB||
ma.webkitIndexedDB).open("GoogleDocs"),c,"database.open",e,aj(R(),"docs-localstore-
iort"),"idbodb");WD(e,function(k){f&&g.setTime("odbc");var l=new
$rb(b,c);l.initialize(k.target.result);a(l)});Drb(e,zrb("Error opening
database.",d))};function Wvb(){}function uE(a,b,c,d,e){c&&(e=e||
[],WD(d.get(b),y(a.D,a,d,c,e)))}Wvb.prototype.D=function(a,b,c,d)
{d=d.target.result;if(void 0!==d){for(var e in b){var f=b[e];Pa(c,e)?d[e]=null!=f?
f:null:d[e]=f}ZD(a,d)}else throw Error("Pp");};function Xvb(a,b,c,d){var e=bE(a,
["ProfileData"],"Error pushing document id",null,!0);Yvb(b,function(f){Pa(f,c)?d():
(f.push(c),f=Zvb(b,f),ZD(XD(e,"ProfileData"),f),aE(e,d))},e)}
function $vb(a,b,c){var d=bE(a,["ProfileData"],"Error removing document ids",void
0,!0);Yvb(b,function(e){for(var f=0;f<c.length;f+
+)Wa(e,c[f]);e=Zvb(b,e);ZD(XD(d,"ProfileData"),e);aE(d,qa)},d)}function Yvb(a,b,c)
{WD(XD(c,"ProfileData").get(a),function(d){d=d.target.result;b(d&&d.documentIds?
d.documentIds:[])})}function Zvb(a,b){var c={};c.dataType=a;c.documentIds=b;return
c};function awb(a,b,c){this.D=!1;this.F=a;this.H=c}x(awb,$_a);function xbb(a,b,c)
{Xvb(a.F,"missingdocosdocumentids",b,c)}awb.prototype.lr=function()
{return["Comments"]};
awb.prototype.aq=function(a,b){switch(a.getType()){case "update-
record":b=XD(b,"Comments");a.getKey();if(a.xg()){var
c=a.D,d={};d.cmtKey=a.getKey();d.stateIndex=[c.s,c.di];d.da=c.da;ZD(b,d)}else{d=a.D
;a=a.getKey();var e={};"s"in d&&(e.stateIndex=[d.s,a[0]],delete d.s);for(c in
d)e[c]=d[c];uE(this.H,a,e,b)}break;case "delete-
record":b=XD(b,"Comments");a=a.getKey();xrb(b,a);break;default:throw
Error("Mp`"+a.getType());}};function bwb(a){this.D=!1;this.F=a}x(bwb,l0a);var
cwb={CMa:"l",mNa:"s",cNa:"r"};function vE(a,b,c,d)
{a0a.call(this,d);this.H=a;this.J=c}x(vE,a0a);function dwb(a,b,c,d)
{if(a.H.O)Oe(function(){return c([])});else{var e=bE(a.H,["Documents"],"Error
reading documents.",d);ewb(a,b,function(f){YD(e);c(f)},e)}}function bub(a,b,c,d)
{dwb(a,b,function(e){1==e.length?c(e[0]):c(null)},d)}function ewb(a,b,c,d){b?
WD(XD(d,"Documents").get(b),function(e){(e=e.target.result)?
c([fwb(a,e)]):c([])}):yrb(d,"Documents",function(e){return fwb(a,e)},c,void 0)}
function fwb(a,b){var c=new Pra(b.id,b.documentType,!
1);c.Qc(b.title);dm(c,"lastSyncedTimestamp",b.lastSyncedTimestamp);dm(c,"jobset",b.
jobset);cm(c,"isFastTrack",!!
b.isFastTrack);Ura(c,b.lastModifiedServerTimestamp);dm(c,"lastColdStartedTimestamp"
,b.lastColdStartedTimestamp);dm(c,"lastWarmStartedTimestamp",b.lastWarmStartedTimes
tamp);var d=b.acl;for(f in d)Kra(c,"acl",f,Qg(d[f]));d=b.acjf;for(var e in d){var
f=Vi(vj,d[e]);Sra(c,e,f)}Wra(c,b.docosKeyData||null);cm(c,"inc",!!
b.inc);e=b.lastModifiedClientTimestamp;
null!=e&&Yra(c,e);if(e=b.startupHints)for(var g in e)Kra(c,"startupHints",g,e[g]);
(g=b.ic)&&dm(c,"ic",g);Xra(c,!!b.hpmdo);cm(c,"ips",!!b.ips);cm(c,"ip",!!
b.ip);csa(c,!!b.pendingCreation);g=b.fact;null!=g&&dm(c,"fact",g);$ra(c,!!
b.modelNeedsResync);cm(c,"ind",!!b.ind);cm(c,"isd",!!b.isd);g=b.mimeType;null!
=g&&dm(c,"mimeType",g);cm(c,"ibup",!!b.ibup);g=b.modelVersion;null!
=g&&asa(c,g);g=b.featureVersion;null!=g&&bsa(c,g);g=b.rev;null!
=g&&(e=b.rai,Qra(c,g,null!=e?Ora(e):null));g=b.lsst;null!=g&&dm(c,
"lsst",g);g=b.lss;null!=g&&cm(c,"lss",!!g);g=b.lsft;null!
=g&&dm(c,"lsft",g);g=b.odocid;null!=g&&dm(c,"odocid",g);g=b.relevancyRank;null!
=g&&dm(c,"relevancyRank",g);g=b.lastServerSnapshotTimestamp;null!
=g&&dsa(c,g);g=b.snapshotState;null!=g&&esa(c,g);g=b.snapshotProtocolNumber;void 0!
==g&&gsa(c,g);g=b.snapshotVersionNumber;void 0!
==g&&hsa(c,g);g=b.pendingQueueState;null!=g&&jsa(c,g);g=b.fileLockedReason;null!
=g&&isa(c,g);b=b.initialSyncReason;null==b||
null==Yl(c,"initialSyncReason")&&dm(c,"initialSyncReason",
b);if(!c||"trix"==c.getType()||"syncstats"==c.getType())return
null;a=a.Lea[c.getType()];if(!a)throw a=Error("Qp`"+c.getType()),ve(a,
{localStoreDoc_hasTitle:!!
c.Tb(),localStoreDoc_id:c.getId(),localStoreDoc_isCreated:gm(c).toString(),localSto
reDoc_lastModifiedClientTimestamp:Hra(c,"lastModifiedClientTimestamp").toString(),l
ocalStoreDoc_lastModifiedServerTimestamp:Vra(c).toString(),localStoreDoc_lastSynced
Timestamp:Hra(c,"lastSyncedTimestamp").toString(),localStoreDoc_revision:fm(c).toSt
ring()});c.F=
a;c.J=!1;return c}vE.prototype.lr=function(a){if(!this.Co(a))throw
Error("Rp`"+a.getType());var b=["DocumentCommands","Documents"];"delete-
record"==a.getType()&&(b=b.concat(["Comments","DocumentEntities","PendingQueueComma
nds","PendingQueues"]));return b};vE.prototype.aq=function(a,b){var
c=XD(b,"Documents");switch(a.getType()){case "update-record":a.xg()?
c.add(a.D):uE(this.J,a.getKey(),a.D,c,gwb);break;case "delete-
record":hwb(this,a,b);break;default:this.QC(a.O).aq(a,b)}};
function hwb(a,b,c){b.H?a.F(b,c):iwb(b.getKey(),c,function(d){d?c.abort(new
Ol(5,"Pending changes found")):a.F(b,c)})}function iwb(a,b,c)
{WD(vrb(XD(b,"PendingQueueCommands"),[a],[a,[]]),function(d){d.target.result?c(!
0):jwb(a,b,c)})}function jwb(a,b,c)
{WD(XD(b,"Comments").yb("StateIndex").get([2,a]),function(d){c(!!
d.target.result)})}
vE.prototype.F=function(a,b){a=a.getKey();var c=XD(b,"DocumentCommands");VD(c,[a],
[a,[]]);c=XD(b,"PendingQueueCommands");VD(c,[a],[a,
[]]);c=XD(b,"PendingQueues");VD(c,a);c=XD(b,"Documents");VD(c,a);c=XD(b,"DocumentLo
cks");VD(c,[a]);c=XD(b,"Comments");VD(c,[a],[a,[]]);
$vb(this.H,"nonsnapshottedocumentids",[a]);$vb(this.H,"missingdocosdocumentids",
[a]);b=XD(b,"DocumentEntities");VD(b,[a],[a,[]])};var
gwb="lastModifiedClientTimestamp lastWarmStartedTimestamp relevancyRank rev rai
snapshotProtocolNumber snapshotVersionNumber odocid".split(" ");function kwb()
{}kwb.prototype.D=function(a,b,c,d,e){return new vE(a,b,c,d,e)};function
lwb(a,b,c,d)
{c0a.call(this,c);this.F=a;this.H=d}x(lwb,c0a);lwb.prototype.lr=function(a){if(!
this.Co(a))throw Error("Rp`"+a.getType());return["ApplicationMetadata"]};
lwb.prototype.aq=function(a,b){switch(a.getType()){case "update-application-
metadata":var c=this.QC(a.getKey()),d=a.D;if(a.H){if(a.H)var e=a.H;else throw
F("zi").D;for(var f=[],g=0;g<e.length;g+
+)f.push(c.W2.Wa(e[g]));d.ic=f}b=XD(b,"ApplicationMetadata");a.xg()?
ZD(b,d):uE(this.H,a.getKey(),d,b);break;default:throw
Error("Tp`"+a.getType());}};function mwb(a,b,c){this.D=!
1;this.F=a;this.H=c}x(mwb,e0a);function nwb(a,b,c,d,e,f){var g=bE(a.F,
["DocumentEntities"],"Error reading
DocumentEntity.",f);WD(XD(g,"DocumentEntities").get([c,d,b]),function(k)
{if(k=k.target.result){var l=k.deKey;k=new d0a(l[2],l[0],l[1],k.data,!
1);YD(g);e(k)}else YD(g),e(null)})}mwb.prototype.lr=function()
{return["DocumentEntities"]};
mwb.prototype.aq=function(a,b){b=XD(b,"DocumentEntities");switch(a.getType()){case
"update-record":if(a.xg()){var c={};c.deKey=a.getKey();c.data=a.D.data;ZD(b,c)}else
c={},c.data=a.D.data,a=a.getKey(),uE(this.H,a,c,b);break;case "delete-
record":VD(b,a.getKey());break;default:throw Error("Mp`"+a.getType());}};function
owb(){this.D=!1}x(owb,h0a);owb.prototype.lr=function()
{return["Impressions"]};owb.prototype.aq=function(a,b){switch(a.getType()){case
"update-record":if(a.xg()){b=XD(b,"Impressions");a=a.D;var
c={};c.iKey=[a.di||"",a.ibt];c.dt=a.dt;c.iba=a.iba;ZD(b,c)}else throw
Error("Up");break;case "delete-
record":VD(XD(b,"Impressions"),a.getKey());break;default:throw
Error("Mp`"+a.getType());}};function pwb(){this.D=!1}x(pwb,i0a);function
qwb(a,b,c,d){X0a.call(this,c,new ol(d));this.H=a}x(qwb,X0a);function Rtb(a,b,c,d)
{function e(g){YD(f);c(g)}var f=bE(a.H,
["PendingQueues","PendingQueueCommands"],"Error reading pending
queue.",d);WD(XD(f,"PendingQueues").get(b),function(g){(g=g.target.result)?
rwb(a,b,f,g,e):e(null)})}
function rwb(a,b,c,d,e){var f=d.t,g=Y0a(a,f);if(!g)throw
Error("Pi`"+f);a=XD(c,"PendingQueueCommands");var k=[];WD(vrb(a,[b],[b,
[]]),function(l){if(l=l.target.result)k.push(l.value),l["continue"]();else{l=d.ubm?
a1a(d.ubm):[];for(var m=!0,n=d.b,q=0,r=[],u=[],v=[],A=-1,E=0;E<k.length;E++)
{A=k[E];var N=g.WY(A.c,!0);$a(r,N);A=A.pqcKey[1];q<n.length?
(N=n[q],N.l==A&&(u.push(new Oz(r,N.r,N.s)),r=[],q++)):q<n.length+l.length&&(N=l[q-
n.length],N.qP==A&&(m=!1,v.push(new Oz(r,N.requestId,N.sessionId)),r=[],
q++))}m&&(l=[]);r.length&&(m=yC(),v.push(new Oz(r,0,m)),l.push(new
L0a(0,m,A)));r=new r0a(d.docId,d.t,!
1,A,u,v);w0a(r,d.r,Ora(d.ra));d.s&&y0a(r,d.s);t0a(r,!!d.u);z0a(r,!!
d.uc);d.sbsr&&u0a(r,TOa(d.sbsr));void 0!==d.sbi&&B0a(r,TOa(d.sbi));r.J=!1;A0a(r,
$0a(l));e(r)}})}qwb.prototype.lr=function()
{return["PendingQueueCommands","PendingQueues"]};
qwb.prototype.aq=function(a,b){var c=this;a instanceof Mz&&!a.xg()?
WD(XD(b,"PendingQueues").get(a.getKey()),function(d){d=d.target.result;if(!d)throw
Error("Vp");swb(c,a,b,d)}):swb(this,a,b)};
function swb(a,b,c,d){if(d){var e=b.D,f=e.revision,g=e.revisionAccessInfo;null!
=f&&(d.r=f);void 0!==g&&(d.ra=g);f=e.selection;null!
=f&&(d.s=f);f=e.accessLevel;null!=f&&(d.a=f);f=e.undeliverable;void 0!==f&&(d.u=!!
f);f=e.unsavedChanges;void 0!==f&&(d.uc=!!f);g=e.sentBundlesSavedRevision;void 0!
==g&&(d.sbsr=g);g=e.unsentBundleMetadata;void 0!
==g&&(d.ubm=g);e=e.snapshotBundleIndex;void 0!==e&&(d.sbi=e);if(f)
{a=a.D.D;try{ma.localStorage.setItem("docs-ucb","1")}catch(k)
{a.info(Error("Xn`"+k.message))}}}switch(b.getType()){case "pq-clear":d||
b.xg();d=d||twb(b);b=b.Ye();a=XD(c,"PendingQueueCommands");VD(a,[b],[b,
[]]);d.b=[];uwb(d,c);break;case "pq-clear-sent":d||b.xg();d=d||
twb(b);a=d.b;0<a.length&&(a=a[a.length-
1].l,e=XD(c,"PendingQueueCommands"),b=b.Ye(),VD(e,[b],
[b,a]),d.b=[]);uwb(d,c);break;case "pq-clear-sent-bundle":d||b.xg();d=d||
twb(b);a=d.b.shift().l;e=XD(c,"PendingQueueCommands");b=b.Ye();VD(e,[b],
[b,a]);uwb(d,c);break;case "pq-mark-sent":d||b.xg();d=d||
twb(b);a=b.H;b.O&&(d.b=[]);for(b=0;b<a.length;b++)e=a[b],f=cwb,g={},g[f.CMa]=
e.qP,g[f.mNa]=e.sessionId,g[f.cNa]=e.requestId,d.b.push(g);uwb(d,c);break;case
"update-record":d||b.xg();d=d||twb(b);uwb(d,c);break;case "pq-write-
commands":d=b.Id();a={};a.pqcKey=[b.Ye(),b.H];a.c=d;ZD(XD(c,"PendingQueueCommands")
,a);break;case "pq-delete-commands":c=XD(c,"PendingQueueCommands");d=b.Ye();VD(c,
[d],[d,b.J]);break;default:throw Error("Wp`"+b.getType());}}function uwb(a,b)
{ZD(XD(b,"PendingQueues"),a)}
function twb(a){a.xg();var b=a.D;a={};var c=b.accessLevel;void 0!
==c&&(a.a=c);a.docId=b.docId;a.r=b.revision;a.ra=b.revisionAccessInfo;a.ubm=b.unsen
tBundleMetadata;a.s=b.selection;a.b=[];a.t=b.documentType;a.u=!!
b.undeliverable;a.uc=!!b.unsavedChanges;c=b.sentBundlesSavedRevision;null!
=c&&(a.sbsr=c);b=b.snapshotBundleIndex;void 0!==b&&(a.sbi=b);return a};function
vwb(){this.D=!1}x(vwb,Z_a);vwb.prototype.lr=function(){throw
Error("Xp");};vwb.prototype.aq=function(a){throw
Error("Mp`"+a.getType());};function wwb(a,b,c,d){this.D=!
1;this.F=a;this.H=c;this.Ja=d}x(wwb,o1a);
function Xtb(a,b,c){if(a.F.O)Oe(xa(b,[]));else
if(Pa(a.F.D.objectStoreNames,"Users")){a=bE(a.F,["Users"],"Error reading
users.",c);var d=[];WD(XD(a,"Users").get(Arb.lowerBound(-Infinity)),function(e)
{if(e=e.target.result){var f=new Wsa(e.id,!
1);Xsa(f,e.emailAddress);f.Jm(e.locale);null!=e.fastTrack&&$sa(f,!!
e.fastTrack);null!=e.internal&&ata(f,!!e.internal);null!
=e.optInReasons&&dm(f,"optInReasons",e.optInReasons);null!
=e.optInTime&&Zsa(f,e.optInTime);f.J=!1;d=[f]}});aE(a,function(){return b(d)})}else
a.Ja.log(Error("Yp")),
Oe(xa(b,[]))}wwb.prototype.lr=function(a){if(!this.Co(a))throw
Error("Rp`"+a.getType());return["Users"]};wwb.prototype.aq=function(a,b)
{switch(a.getType()){case "update-record":b=XD(b,"Users");a.xg()?
b.add(a.D):uE(this.H,a.getKey(),a.D,b);break;default:throw
Error("Mp`"+a.getType());}};function wE(a,b,c,d,e,f){p1a.call(this);var
g=this;this.Ja=d;this.ib=new Re(this);this.O=new urb;this.H=new Wvb;this.Ta=new
rk;this.ia(this.Ta);this.F=a;tk(this.Ta,this.F.J,function(k){g.ha.dispatchEvent(new
b1a(k.newVersion))});this.Ka=b;this.R=new
qwb(this.F,this.O,this.Ka,this.Ja);Qz(this,this.R);this.J=xwb(this,this.Ka,f);Qz(th
is,this.J);this.za=new Bvb(c);this.V=new
wwb(a,this.O,this.H,d);Qz(this,this.V);this.bb=new
vwb(a)}x(wE,p1a);wE.prototype.Vy=p("za");
function xwb(a,b,c){c=void 0===c?new kwb:c;return c.D(a.F,a.O,a.H,b,a.Ja)}function
u1a(a,b,c,d){if(a.F.O)Oe(c);else{for(var e={},f=0;f<b.length;f++){var
g=b[f];g=ywb(a,g).lr(g);for(var k=0;k<g.length;k++)e[g[k]]=!0}d=bE(a.F,xb(e),"Error
writing records.",d,!0);aE(d,c);for(c=0;c<b.length;c++)e=b[c],ywb(a,e).aq(e,d)}}
function ywb(a,b){if(Pqa(b)){b=b.J;a=b in a.W?a.W[b]:null;if(!a)throw
Error("Zp`"+b);return a}b=b.getType();if("pq-clear"==b||"pq-clear-sent"==b||"pq-
clear-sent-bundle"==b||"pq-delete-commands"==b||"pq-mark-sent"==b||"pq-write-
commands"==b)return a.R;if("document-lock"==b)return a.Vy();if("append-
commands"==b||"write-trix"==b)return a.J;if("update-application-metadata"==b)
{if(a=a.c8())return a}else if("append-template-commands"==b&&(a=a.DEa()))return
a;throw Error("$p`"+b);}
wE.prototype.initialize=function(a,b){var
c=this,d=this.IX();if(asb(this.F)>=d)throw Error("aq");bsb(this.F,d,function(e)
{return zwb(c,b,e)},zrb("Error initializing the
database.",b),a)};wE.prototype.cF=function(){this.F.cF()};function zwb(a,b,c)
{try{a.fU(c)}catch(d){Oe(function(){return b(new Ol(1,"Failed to initialize
database.",d))})}}function Awb(a,b,c){bsb(a.F,a.IX(),function(d){return
Bwb(a,c,d)},zrb("Error upgrading the database.",c),b)}
function Bwb(a,b,c){try{a.Wda(c)}catch(d){Oe(function(){return b(new Ol(1,"Failed
to upgrade database.",d))})}}wE.prototype.wa=function()
{te(this.ib,this.za,this.R,this.J,this.V,this.bb);p1a.prototype.wa.call(this)};func
tion Cwb(a,b,c){this.D=!1;this.F=a;this.H=c}x(Cwb,f1a);function Dwb(a,b,c){var
d=bE(a.F,["ProfileData"],"Error reading all
syncHints.",c),e=[];WD(vrb(XD(d,"ProfileData"),["synchints"],["synchints",
[]]),function(f){(f=f.target.result)?(e.push(Ewb(f.value)),f.continue()):
(YD(d),b(e))})}Cwb.prototype.lr=function(){return["ProfileData"]};
Cwb.prototype.aq=function(a,b){switch(a.getType()){case "update-
record":b=XD(b,"ProfileData");a.xg()?
ZD(b,a.D):uE(this.H,a.getKey(),a.D,b);break;default:throw
Error("Mp`"+a.getType());}};function Ewb(a){var b=a.sourceApp;if(!fb(a.dataType,
["synchints",""+b]))throw Error("bq");var c=a.docIds;a=a.lastUpdatedTimestamp;b=new
d1a(!1,b);c=pi(c);dm(b,"docIds",c);dm(b,"lastUpdatedTimestamp",a);b.J=!1;return
b};function Fwb(a){this.D=!1;this.F=a}x(Fwb,h1a);function m2a(a,b,c){a=bE(a.F,
["SyncObjects"],"Error reading SyncObjects.",c);yrb(a,"SyncObjects",function(d){var
e=d.data;d=new g1a(!1,d.keyPath,d.state);dm(d,"data",e);d.J=!1;return d},b,void
0,void 0,void 0,void 0,void 0,!0)}Fwb.prototype.lr=function()
{return["SyncObjects"]};
Fwb.prototype.aq=function(a,b){switch(a.getType()){case "update-
record":b=XD(b,"SyncObjects");if(a.xg())ZD(b,a.D);else throw
Error("cq");break;default:throw Error("Mp`"+a.getType());}};function Gwb(a,b)
{this.D=!1;this.F=a;this.H=b}x(Gwb,k1a);
function Hwb(a,b,c){var d=bE(a.F,["ProfileData"],"Error reading
syncStats.",c);WD(XD(d,"ProfileData").get("syncstats"),function(e){YD(d);var
f=e.target.result;if(f){if("syncstats"!=f.dataType)throw Error("bq");e=new i1a(!
1);var g=f.docsToDelete;null!=g&&dm(e,"docsToDelete",g);g=f.enabledMimeTypes;null!
=g&&dm(e,"enabledMimeTypes",g);g=f.lastLocalStoreProfileTimestamp;null!
=g&&dm(e,"lastLocalStoreProfileTimestamp",g);g=f.lastSyncTimestamp;null!
=g&&dm(e,"lastSyncTimestamp",g);g=f.syncStartTimestamp;
null!=g&&dm(e,"syncStartTimestamp",g);g=f.syncVersion;null!
=g&&dm(e,"syncVersion",g);g=f.failedToSyncDocs;if(null!=g)for(var k in g){var
l=g[k],m=l.lastSyncErrorType,n=k,q=l.modelSyncFailCount||0,r=l.serverTime,u=null!
=m?TOa(m):null;m={};m.count=l.count;m.modelSyncFailCount=q;m.serverTime=r;u?
m.lastSyncErrorType=u.ob():li(m,"lastSyncErrorType");l=j1a(e);G(l,n,m);dm(e,"failed
ToSyncDocs",l)}k=f.lastDailyRunTime;null!
=k&&dm(e,"lastDailyRunTime",k);k=f.maxSpaceQuota;null!
=k&&dm(e,"maxSpaceQuota",k);k=
f.webfontsSyncVersion;null!
=k&&dm(e,"webfontsSyncVersion",k);k=f.lastStartedSyncDocs;if(null!
=k)for(g=0;g<k.length;g+
+)l=k[g].timestamp,n={},G(n,"documentId",k[g].documentId),n.timestamp=l,l=(l=em(e,"
lastStartedSyncDocs"))?l:[],l.push(n),n=l.length-10|
0,0<n&&l.splice(0,n),dm(e,"lastStartedSyncDocs",l);f=f.relevantDocuments;null!
=f&&dm(e,"relevantDocuments",f);e.J=!1;b(e)}else
b(null)})}Gwb.prototype.lr=function(){return["ProfileData"]};
Gwb.prototype.aq=function(a,b){switch(a.getType()){case "update-
record":b=XD(b,"ProfileData");a.xg()?
ZD(b,a.D):uE(this.H,"syncstats",a.D,b);break;default:throw
Error("Mp`"+a.getType());}};function Iwb(a)
{M_a.call(this,a.fontFamily);this.F=a}x(Iwb,M_a);
Iwb.prototype.compute=function(){var a=this.F,b=a.version,c=!!a.domainFont,d=!!
a.inkedSpace,e=a.fontFaces,f=a.genericFallback||"",g=L_a(a.fontFamily);a=g.D;g=g.F;
for(var k=[],l,m=0;m<e.length;m=m+1|0){l=e[m];var n=l.source,q=[];for(var
r=0;r<n.length;r++){var u=n[r];q.push(new
v_a(u.format,u.isSystemFont,u.url))}n=null!=l.subset?
l.subset:"latin";u=r=null;P(R(),"docs-localstore-
eidsilfm")&&(u=l.fontDrawSize);u&&(r=x_a(u));k.push(new
w_a(l.fontFamily,n,l.isMenuFont,l.style,l.weight,q,r))}b=new y_a(a,
g,b,c,d,k,f,!1);b.J=!1;this.F=null;return b};function Jwb(a){this.D=!
1;this.F=a}x(Jwb,R_a);function W_a(a,b){a=bE(a.F,["FontMetadata"],"Reading all font
metadata",null);yrb(a,"FontMetadata",function(c){return new Iwb(c)},b,void 0,void
0,void 0,void 0,void 0,!0)}function Kwb(a,b,c)
{if(0==a.length)c([]);else{b=XD(b,"FontMetadata");for(var
d=a.length,e=[],f=0;f<a.length;f++)WD(b.get(a[f]),function(g)
{g.target.result&&e.push(new Iwb(g.target.result));d--;0==d&&c(e)})}}
function U_a(a,b,c,d){var e=bE(a.F,["FontMetadata"],"Reading font
metadata",d);Kwb(b,e,function(f){YD(e);c(f)})}Jwb.prototype.lr=function()
{return["FontMetadata"]};Jwb.prototype.aq=function(a,b)
{b=XD(b,"FontMetadata");switch(a.getType()){case "update-
record":if(a.xg())ZD(b,a.D);else throw Error("dq");break;case "delete-
record":VD(b,a.getKey());break;default:throw Error("Mp`"+a.getType());}};function
Lwb(a,b,c,d,e,f,g,k){wE.call(this,a,b,c,d,e,f,g,k);a=this.F;c=this.O;this.ea=new
mwb(a,c,this.H);Qz(this,this.ea);this.xa=new Jwb(a,c);Qz(this,this.xa);this.ma=new
Fwb(a,c);Qz(this,this.ma);this.gb=new pwb(a);this.La=new bwb(a,this.H);this.qa=new
Gwb(a,this.H);Qz(this,this.qa);this.Va=new
Cwb(a,c,this.H);Qz(this,this.Va);this.la=new
awb(this.F,this.O,this.H);Qz(this,this.la);this.aa=new
lwb(a,c,b,this.H);Qz(this,this.aa);this.Ca=new
owb(a,c);Qz(this,this.Ca)}x(Lwb,wE);w=Lwb.prototype;
w.IX=t(6);w.ola=p("la");w.pla=p("ea");w.rla=p("xa");w.BEa=p("ma");w.d8=da(200);w.c8
=p("aa");w.CEa=p("qa");w.AEa=p("Va");w.Uca=t(!1);w.Wda=h();
w.fU=function(a){a=a.db;a.createObjectStore("FontMetadata",
{keyPath:"fontFamily"});a.createObjectStore("DocumentEntities",
{keyPath:"deKey"});a.createObjectStore("SyncObjects",
{keyPath:"keyPath"});a.createObjectStore("ProfileData",
{keyPath:"dataType"});a.createObjectStore("ApplicationMetadata",
{keyPath:"dt"});a.createObjectStore("NewDocumentIds",
{keyPath:"dtKey"});a.createObjectStore("Comments",
{keyPath:"cmtKey"}).createIndex("StateIndex","stateIndex");a.createObjectStore("Use
rs",{keyPath:"id"});a.createObjectStore("Documents",
{keyPath:"id"});a.createObjectStore("DocumentCommands",
{keyPath:"dcKey"});a.createObjectStore("DocumentCommandsStaging",
{keyPath:"dcKey"});a.createObjectStore("DocumentCommandsMetadata",
{keyPath:"dcmKey"});a.createObjectStore("DocumentCommandsMetadataStaging",
{keyPath:"dcmKey"});a.createObjectStore("DocumentLocks",
{keyPath:"dlKey"});a.createObjectStore("Impressions",
{keyPath:"iKey"});a.createObjectStore("PendingQueues",
{keyPath:"docId"});a.createObjectStore("PendingQueueCommands",{keyPath:"pqcKey"});
a.createObjectStore("FileEntities",
{keyPath:"id"}).createIndex("DocIdEntityTypeIndex","docIdEntityTypeIndex")};w.wa=fu
nction()
{te(this.ea,this.xa,this.ma,this.gb,this.La,this.qa,this.la,this.aa,this.Ca);wE.pro
totype.wa.call(this)};eb("ApplicationMetadata Comments
DocumentCommandsMetadataStaging DocumentCommandsMetadata DocumentCommandsStaging
DocumentCommands DocumentEntities DocumentLocks Documents FileEntities FontMetadata
Impressions NewDocumentIds PendingQueueCommands PendingQueues ProfileData
SyncObjects Users".split(" "));function Mwb(a,b,c){this.D=!
1;this.F=a;this.H=c}x(Mwb,o0a);function Lub(a,b,c){a=bE(a.F,
["BlobMetadata"],"Reading all blob metadata",null);yrb(a,"BlobMetadata",function(d)
{d=new m0a(d.d,d.p,d.u||null,d.ou||null,d.f,d.c||null,d.s,d.oc||null,!
1,UVa(d.icc));d.J=!1;return d},c,[b],[b,[]],void 0,void 0,void 0,!
0)}Mwb.prototype.lr=function(){return["BlobMetadata"]};
Mwb.prototype.aq=function(a,b){b=XD(b,"BlobMetadata");switch(a.getType()){case
"update-record":a.xg()?b.add(a.D):uE(this.H,a.getKey(),a.D,b);break;case "delete-
record":VD(b,a.getKey());break;default:throw Error("Mp`"+a.getType());}};function
Nwb(a,b,c,d,e){vE.call(this,a,b,c,d,e)}x(Nwb,vE);Nwb.prototype.lr=function(a){var
b=vE.prototype.lr.call(this,a);"delete-
record"==a.getType()&&b.push("BlobMetadata");return
b};Nwb.prototype.F=function(a,b)
{vE.prototype.F.call(this,a,b);a=a.getKey();VD(XD(b,"BlobMetadata"),[a],[a,
[]])};function Owb(){}x(Owb,kwb);Owb.prototype.D=function(a,b,c,d,e){return new
Nwb(a,b,c,d,e)};function Pwb(a,b,c,d,e,f,g,k){f=void 0===f?new
Owb:f;Lwb.call(this,a,b,c,d,e,f,g,k);this.Na=new
Mwb(this.F,this.O,this.H);Qz(this,this.Na)}x(Pwb,Lwb);w=Pwb.prototype;w.IX=t(7);w.q
la=p("Na");w.Uca=t(!0);w.fU=function(a)
{Lwb.prototype.fU.call(this,a);Qwb(a)};w.Wda=function(a){Qwb(a)};function Qwb(a)
{a.db.createObjectStore("BlobMetadata",{keyPath:["d","p"]})};function Rwb(a)
{this.O="offline-oc";this.D=a}x(Rwb,gl);Rwb.prototype.Hb=p("D");function Swb()
{}x(Swb,C);Swb.prototype.Wa=function(a){if(!Vg(a.getType(),"offline-oc"))throw
F("eq").D;return a.Hb()};Swb.prototype.Ff=function(a){return new Rwb(a)};function
Twb(a,b,c){m1a.call(this,a,b);this.O=c;this.R=new urb;this.J=new Krb(this.R,new
Iqa(b))}x(Twb,m1a);Twb.prototype.xH=function(a,b,c,d,e){var f=bE(this.O,
["TemplateCommands"],"TemplateAdapter.readCommands");e&&aE(f,e);e=XD(f,"TemplateCom
mands");this.J.H(a.getId(),b,e,!1,c,d,0)};
Twb.prototype.aq=function(a,b){switch(a.getType()){case "append-template-
commands":b=XD(b,"TemplateCommands");a.R&&VD(b,Hrb(a.H),Irb(a.H));for(var
c=a.J,d=0;d<c.length;++d){for(var e=a.H,f=c[d],g=f.Id(),k=[],l=0;l<g.length;+
+l)k.push(this.H.Wa(g[l]));e=Grb(e,f.H,f.D,f.F,f.uh(),k);ZD(b,e.D)}break;default:th
row Error("oo`"+a.getType());}};function Uwb(a,b,c){n1a.call(this,c);this.F=new
Wvb}x(Uwb,n1a);Uwb.prototype.lr=function()
{return["TemplateCommands","TemplateCreationMetadata","TemplateMetadata"]};
Uwb.prototype.aq=function(a,b){var c=a.J;switch(c){case
"templateMetadata":c="TemplateMetadata";break;case
"templateCreationMetadata":c="TemplateCreationMetadata";break;default:throw
Error("fq`"+c);}c=XD(b,c);switch(a.getType()){case "update-record":a.xg()?
ZD(c,a.D):uE(this.F,a.getKey(),a.D,c);break;case "delete-
record":VD(c,a.getKey());break;case "append-template-
commands":this.QC(a.Sm()).aq(a,b);break;default:throw
Error("Mp`"+a.getType());}};function Vwb(a,b,c,d,e,f,g,k)
{Pwb.call(this,a,b,d,e,f,void 0,g,k);a=["kix","punch","ritz"];b=this.F;if(!
c)for(c={},d=new Swb,e=0;e<a.length;e++)c[a[e]]=new Twb(a[e],d,b);this.Aa=new
Uwb(b,this.O,c);Qz(this,this.Aa)}x(Vwb,Pwb);w=Vwb.prototype;w.IX=t(8);w.DEa=p("Aa")
;w.Uca=t(!0);w.fU=function(a){Pwb.prototype.fU.call(this,a);Wwb(a)};
w.Wda=function(a){var
b=a.db;Pa(b.objectStoreNames,"DocumentCommandsStaging")&&b.deleteObjectStore("Docum
entCommandsStaging");Pa(b.objectStoreNames,"DocumentCommandsMetadata")&&b.deleteObj
ectStore("DocumentCommandsMetadata");Pa(b.objectStoreNames,"DocumentCommandsMetadat
aStaging")&&b.deleteObjectStore("DocumentCommandsMetadataStaging");Wwb(a)};
function Wwb(a){a=a.db;a.createObjectStore("TemplateMetadata",{keyPath:
["id"]});a.createObjectStore("TemplateCreationMetadata",{keyPath:
["id"]});a.createObjectStore("TemplateCommands",{keyPath:"dcKey"})};function
Xwb(a,b,c,d,e,f,g,k,l,m,n,q,r){n=void 0===n?!1:n;q=void 0===q?
null:q;B.call(this);this.Ja=a;this.qa=b;this.za=c;this.ea=d;this.la=e;this.ha=f;thi
s.ma=n;this.F=q;this.D={};this.H={};this.O=-1;this.J=new tf;this.aa=!
1;this.R=g;this.Ca=k;this.W=l;this.V=m;this.xa=r}x(Xwb,B);function Ywb(a,b){var
c=b.IX();a.O=Math.max(a.O,c);a.D[c]=b}w=Xwb.prototype;
w.create=function(a,b){if(this.aa)throw Error("gq");this.aa=!
0;if(isNaN(this.la))throw Error("hq");if(this.F)this.JHa(this.F);else{if(!
Af.rf)throw
Error("iq");Vvb(y(this.JHa,this),a,this.Ja,y(this.w1a,this),this.ma,b)}return
this.J};w.w1a=function(a){ve(a.getError(),
{databaseOpenFailure:"true"});this.J.xc(a);Zwb(this)};
w.JHa=function(a){this.F=a;if(this.ea)for(var b=this.ea(a),c=0;c<b.length;c+
+)for(var d=b[c],e=d.Sdb,f=d.Ygb,g=d.Sm();e<=f;++e){var k=this.H[e];k||
(k=this.H[e]={});k[g]=d}b=new kvb(this.qa,this.za,a,this.Ja,void 0,this.xa);-
1==this.O&&(Ywb(this,new Lwb(a,this.H[6]||{},b,this.Ja,this.R,void
0,this.W,this.V)),Ywb(this,new Pwb(a,this.H[7]||
{},b,this.Ja,this.R,this.Ca,this.W,this.V)),Ywb(this,new Vwb(a,this.H[8]||
{},null,b,this.Ja,this.R,this.W,this.V)));a=Math.min(this.la,this.O);b=$wb(this);if
(!this.ha&&
0>=b)this.Hya(new Ol(4,"Schema initialization cannot be performed when schema
updates are prevented."));else if(!this.ha||b>=a)this.Vea();else{a:{for(c=b+1;c<=a;
++c)if(null==this.D[c]||!this.D[c].Uca()){c=!1;break a}c=!0}c?
(b+=1,c=y(this.Vea,this,null),d=y(this.Bab,this),Awb(this.D[b],y(this.eua,this,b,a,
c,d),d)):this.D[a].initialize(y(this.Vea,this),y(this.Hya,this))}};w.Bab=function(a
){this.J.xc(a);Zwb(this)};w.Hya=function(a){this.J.xc(a);Zwb(this)};
w.eua=function(a,b,c,d){a=$wb(this);a==b?c():
(a+=1,Awb(this.D[a],y(this.eua,this,a,b,c,d),d))};w.Vea=function(){var
a=$wb(this);if(a=this.D[a]){a=new q1a(a);this.F&&a.ia(this.F);for(var b in
this.D)a.ia(this.D[b]);for(var c in this.H){b=this.H[c];for(var d in
b)a.ia(b[d])}this.J.callback(a)}else this.Ja.info(Error("jq`"+(this.F?asb(this.F):-
1))),this.J.callback(null)};function $wb(a){var b=a.F?asb(a.F):-
1;1<b&&6>b&&a.Ja.info(Error("kq`"+b));return 6>b?-1:b}
function Zwb(a){for(var b in a.D)a.D[b].dispose();for(var c in a.H)
{b=a.H[c];for(var d in b)b[d].dispose()}se(a.F)}w.Mvb=Rb;function xE(a,b,c)
{B.call(this);this.J=a;this.F=b;this.IB=c||null;this.D=[];this.H=new
Re(this);this.ia(this.H);this.H.listen(this.J,"broadcast-
message",this.O)}x(xE,B);xE.prototype.listen=function(a,b){this.D.push(new
axb(a,b));return this};xE.prototype.O=function(a){for(var b=0;b<this.D.length;b++)
{var c=this.D[b];this.F&&this.F!=a.channel||c.D!=a.D||
c.wd.call(this.IB,a.data,a.channel)}};xE.prototype.jc=function(a,b)
{Vaa(this.D,function(c){return c.D==a&&c.wd==b});return this};
function axb(a,b){this.D=a;this.wd=b};function bxb(a){I(this,a,0,-
1,null,null)}z(bxb,H);var cxb=new Li(100413133,bxb);sE[100413133]=cxb;function
dxb(a,b){return L(a,1,b)};function exb(a){I(this,a,0,-1,null,null)}z(exb,H);var
fxb=new Li(101605819,exb);sE[101605819]=fxb;function gxb(a,b)
{B.call(this);this.O=a;this.F=b;this.H=new
xE(this.F,iE(),this);this.ia(this.H);this.D=me()}x(gxb,B);gxb.prototype.J=function(
a){J(a,1)==this.O&&this.D.resolve(!0)};gxb.prototype.start=function(){var
a=this;this.F.connect();this.H.listen(fxb,this.J);var
b=Oe(y(this.D.resolve,this.D,!1),15E3),c=new rE,d=dxb(new
bxb,this.O);Wi(c,cxb,d);Kvb(this.F,c);return ne(this.D.promise,function()
{a.H.jc(fxb,a.J);Pe(b)})};function hxb(a,b,c){b=void 0===b?null:b;c=void 0===c?
ixb:c;B.call(this);this.Jh=a;this.D=b;this.F=c}x(hxb,B);function ixb(a,b){return
new gxb(a,b)};function jxb(a,b){B.call(this);this.D=a;this.J=b;this.F=new
xE(b,iE(),this);this.ia(this.F);this.F.listen(cxb,this.H)}x(jxb,B);jxb.prototype.H=
function(a){if(J(a,1)==this.D){a=new rE;var b=new
exb;b=L(b,1,this.D);Wi(a,fxb,b);Kvb(this.J,a)}};var
kxb=ma.document&&ma.document.documentElement&&!!
ma.document.documentElement.setCapture&&!!ma.document.releaseCapture;function
lxb(a){this.Lt=new Map;var b=arguments.length;if(1<b){if(b%2)throw
Error("p");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else
if(a)if(a instanceof lxb)for(b=ia(a.Lt),c=b.next();!c.done;c=b.next()){var
d=ia(c.value);c=d.next().value;d=d.next().value;this.Lt.set(c,d)}else
if(a)for(b=ia(Object.entries(a)),c=b.next();!
c.done;c=b.next())d=ia(c.value),c=d.next().value,d=d.next().value,this.Lt.set(c,d)}
w=lxb.prototype;w.Ud=function(){return this.Lt.size};w.Rc=function(){return
Array.from(this.Lt.values())};
w.Db=function(){return Array.from(this.Lt.keys())};w.Tr=function(a){return
this.Rc().some(function(b){return b==a})};w.Ga=function(a,b){var c=this;b=void
0===b?function(d,e){return d===e}:b;return this===a?!0:this.Lt.size!=a.Ud()?!
1:this.Db().every(function(d){return
b(c.Lt.get(d),a.get(d))})};w.isEmpty=function(){return
0==this.Lt.size};w.clear=function(){this.Lt.clear()};w.remove=function(a){return
this.Lt.delete(a)};w.get=function(a,b){return this.Lt.has(a)?this.Lt.get(a):b};
w.set=function(a,b){this.Lt.set(a,b);return this};w.forEach=function(a,b){var
c=this;b=void 0===b?this:b;this.Lt.forEach(function(d,e){return
a.call(b,d,e,c)})};w.clone=function(){return new lxb(this)};(function(){for(var
a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!ma.requestAnimationFrame;+
+c)ma.requestAnimationFrame=ma[b+"RequestAnimationFrame"],ma.cancelAnimationFrame=m
a[b+"CancelAnimationFrame"]||ma[b+"CancelRequestAnimationFrame"];if(!
ma.requestAnimationFrame){var d=0;ma.requestAnimationFrame=function(e){var f=(new
Date).getTime(),g=Math.max(0,16-(f-d));d=f+g;return ma.setTimeout(function()
{e(f+g)},g)};ma.cancelAnimationFrame||(ma.cancelAnimationFrame=function(e)
{clearTimeout(e)})}})();var mxb=Oc?
bc(Zb('javascript:""')):bc(Zb("about:blank")),nxb=ac(mxb),oxb=Oc?
bc(Zb('javascript:""')):bc(Zb("javascript:undefined"));function yE(a)
{lxb.call(this);this.Vc=a||sd();this.ct="goog-
buttonset";this.F=this.qb=this.D=null}z(yE,lxb);w=yE.prototype;w.clear=function()
{lxb.prototype.clear.call(this);this.D=this.F=null};w.set=function(a,b,c,d)
{lxb.prototype.set.call(this,a,b);c&&(this.D=a);d&&(this.F=a);return this};function
zE(a,b,c,d){return a.set(b.key,b.caption,c,d)}
w.render=function(){if(this.qb){vc(this.qb,uc);var
a=sd(this.qb);this.forEach(function(b,c){b=a.va("BUTTON",
{name:c},b);c==this.D&&(b.className=this.ct+"-
default");this.qb.appendChild(b)},this)}};w.ab=da(245);w.ga=p("qb");w.na=p("Vc");va
r
ME={key:"ok",caption:"OK"},NE={key:"cancel",caption:"Cancel"},pxb={key:"yes",captio
n:"Yes"},qxb={key:"no",caption:"No"},rxb={key:"save",caption:"Save"},sxb={key:"cont
inue",caption:"Continue"};function txb(){return zE(zE(new yE,ME,!0),NE,!1,!0)}
"undefined"!=typeof document&&(zE(new yE,ME,!0,!0),txb(),zE(zE(new yE,pxb,!0),qxb,!
1,!0),zE(zE(zE(new yE,pxb),qxb,!0),NE,!1,!0),zE(zE(zE(new yE,sxb),rxb),NE,!0,!
0));var uxb=Dba(function(){if(Oc)return $c("10.0");var a=Id("DIV"),b=Tc?"-
webkit":Rc?"-moz":Oc?"-ms":Nc?"-o":null,c={transition:"opacity 1s
linear"};b&&(c[b+"-transition"]="opacity 1s linear");b=rc("div",
{style:c});vc(a,b);return""!=lm(a.firstChild,"transition")});function vxb(a){"User
cancelled install"!=a.message&&(a=nb(a.message,"blocked by the administrator")?"The
extension is blocked by your administrator.":"Extension failed to
install.",a=rC(a,"error",!1,5E3),pC.Pa().postMessage(a))};function wxb(a,b)
{T.call(this,b);this.Ja=a;this.D=null}x(wxb,T);
wxb.prototype.va=function(){var
a=hj(pj(bj(R(),"drive_url")),"/drive/settings"),b=new sC,c=b.gq("span",{id:"docs-
chrome-needchromeappbutter-install-app","class":"docs-butterbar-link-no-
pad",role:"button",tabindex:0}),d=b.rq("span");a=b.gq("a",
{href:a.toString(),"class":"docs-butterbar-link-no-pad",target:"_blank"});var
e=b.rq("a");d="The Google Docs Offline Chrome extension is missing or disabled. To
edit offline, "+(c+("enable the extension"+(d+(". To disable offline editing, "+(a+
("update your settings"+
(e+".")))))));c=this.na().createElement("span");b=b.format(d);vc(c,b);this.Cb(c)};w
xb.prototype.Da=function(){T.prototype.Da.call(this);var a=this.na().ga("docs-
chrome-needchromeappbutter-install-app");this.Fa().Ge(a,oC,this.F)};function
xxb(a,b){a.D=b}wxb.prototype.F=function(){var a=this;this.D&&this.D();crb(new
TD).ji(function(b){b=b instanceof Error?b:Error(b);nk(a.Ja,b);vxb(b)})};function
yxb(){this.D=!1}x(yxb,Vh);yxb.prototype.Oe=h();function zxb(){return
Af.rf&&(0,Af.Ci)(54)&&!!ma.BroadcastChannel};function Axb(){var a=void
0==window.isSecureContext?!0:window.isSecureContext;return Af.rf&&!(!
ma.indexedDB&&!ma.webkitIndexedDB)&&(zxb()||!!ma.SharedWorker)&&a};function Bxb()
{B.call(this);this.D=new Re(this);this.ia(this.D)}x(Bxb,B);
Bxb.prototype.F=function(){var a=[],b;if(zxb())var c=b=new
BroadcastChannel("DocsEventBus");else if(ma.SharedWorker){var d=new
SharedWorker(Xna("/eventbusworker.js",!0));c||(c=d.port);a.push(d.port)}else throw
Error("oq");var e=new MessageChannel;re(this,function()
{e.port1.close();a.forEach(function(f)
{f.close()});b&&b.close()});this.D.listen(e.port1,"message",function(f){var
g=f.Pd().data;a.forEach(function(k){k.postMessage(g)});if(b)switch(f=new
Ivb(g),f.getType()){case 1:b.postMessage(g);break;
case 0:break;default:throw
Error("pq`"+f.getType());}});this.D.listen(c,"message",function(f)
{e.port1.postMessage(f.Pd().data)});e.port1.start();a.forEach(function(f)
{f.start()});return e.port2};function Cxb(){try{var
a=ma.localStorage;if(a&&(Af.rf||Af.rn||
Af.Iw)&&(a.setItem("test","test"),"test"==a.getItem("test")&&(a.removeItem("test"),
null==a.getItem("test"))))return!0}catch(b){}return!1};function Dxb(a)
{this.F=a;this.D=Cxb()}Dxb.prototype.Ud=function(){if(!this.D)return 0;var
a=ma.localStorage.getItem(this.F);return null!=a?Number(a):0};function Exb(a,b)
{this.D=new Dxb("docs-safereloader-
count-"+a);this.F=b}Exb.prototype.reset=function(){var
a=this.D;a.D&&ma.localStorage.removeItem(a.F)};function Fxb(a){I(this,a,0,-
1,Gxb,null)}z(Fxb,H);var Gxb=[3];Fxb.prototype.Tn=function(){return J(this,4)};new
dj(ma.location.href);function Hxb(a){this.D=a}function Ixb(a,b){return
Promise.resolve().then(function(){return b.keys().then(function(c){return
c.filter(function(d){return d.startsWith(a.D)})})})}function Jxb(a,b){var
c=ma.caches;return Kxb(a,c,b).then(function(d){return d.length?
c.open(d[0]).then(function(e){return Lxb(e)}).then(function(e){return e?
e.Tn():null}):null})}
function Kxb(a,b,c){return Ixb(a,b).then(function(d){c=c.toUpperCase();var e=new
RegExp("^"+a.D+"_[A-Za-z0-9-_]+_"+c);return d.filter(function(f){return
e.test(f)})})}function Lxb(a){return a.match(new
Request("//manifest_cache_is_complete")).then(function(b){return b?
b.text().then(function(c){return c?Vi(Fxb,c):null}):null})};function Mxb(){var
a=this;this.promise=new Promise(function(b,c){a.resolve=b;a.reject=c})};function
Nxb(a){B.call(this);this.O=a;this.D=new Re(this);this.ia(this.D);this.H=new
Mxb;this.F=this.J=null}x(Nxb,B);Nxb.prototype.start=function(){var
a=this,b=Promise.resolve(qqb(this.O));this.F=b.then(function(c){return c?
Promise.race([Oxb(a,c),a.H.promise]).then(function(d){return d?
ya():null}):null});this.J=b.then(function(c){return!(!c||!
c.installing)})};Nxb.prototype.stop=function(){Se(this.D);this.H.resolve(!1)};
function Oxb(a,b){return new Promise(function(c){a.D.Dc(b,"updatefound",function()
{return c(!0)})})};function Pxb(a,b,c,d,e,f){f=void 0===f?
null:f;this.Ja=a;this.J=b;this.aa=new
pqb(this.Ja,"/offline/");this.O=c;this.W=e;this.V=f;this.D=new
cZa;a=this.O;b=this.D;J(a.D,67);O(a.D,67,b);this.F=Ml();this.H=ma.performance.timin
g.navigationStart;this.R=d}
function Qxb(a){var b=rqb(a.J).then(function(q)
{L(a.D,1,q);a.Ja.kh("serviceworker_isRegistered",q.toString())}),c=rqb(a.aa).then(f
unction(q){var r=new
BVa;r=L(r,1,2);r=L(r,3,q);O(a.D,15,r);a.Ja.kh("serviceworker_isOfflineCommonSwRegis
tered",q.toString())}),d=tqb();d&&dZa(a.D,!!mf(d.scriptURL,"zx"));d=bj(R(),"docs-
sw-cache-prefix");var e=bj(R(),"jobset"),f=new Hxb(d);d=ma.caches?
Promise.resolve().then(function(){return Jxb(f,e).then(function(q)
{q&&L(a.D,10,q)})}):Promise.resolve(null);var g=sqb(a.J,
a.W,a.V).then(function(q){if(q){var r=M(q,Wpb,1);if(r){if(null!=J(r,2)){var
u=a.O,v=Oi(r,2);J(u.D,57);L(u.D,57,v)}null!=J(r,3)&&(u=Oi(r,3),L(a.D,2,u));null!
=J(r,4)&&(u=J(r,4),L(a.D,4,u));null!=J(r,8)&&(u=J(r,8),L(a.D,8,u));null!
=J(r,9)&&(u=J(r,9),L(a.D,9,u));null!=J(r,10)&&(u=J(r,10),L(a.D,11,u));null!
=J(r,5)&&(u=Oi(r,5),L(a.D,5,u));null!
=J(r,6)&&(u=r.Tn(),L(a.D,6,u),a.Ja.kh("serviceworker_buildLabel",u));null!
=J(r,7)&&(r=J(r,7),L(a.D,7,r))}Rxb(a,q);if(r=M(q,Ypb,3))null!
=J(r,1)&&a.F.cb("swsf",J(r,
1)),null!=J(r,2)&&a.F.cb("swidr",J(r,2)),null!=J(r,3)&&a.F.cb("swrcr",J(r,3)),null!
=J(r,4)&&a.F.cb("swcscr",J(r,4));(r=M(q,Xpb,2))&&null!=J(r,1)&&null!
=J(r,2)&&(q=J(r,1),r=J(r,2),r<=q&&a.Ja.info(Error("rq")),L(a.D,3,r<=a.H?1:q>a.H?
2:3))}}),k=vqb(a.J).then(function(q)
{L(a.D,12,q)}).ji(t(null)),l=a.R.J.then(function(q)
{L(a.D,14,q)}),m=a.R.F.then(function(q){null!=q&&a.F.cb("dswidl",q-
a.H)}),n=[b,c,g,d,k,l,m];ne(le(n).then(function(){return je(n)}).ji(function(q)
{a.Ja.info(ue(q))}),function(){Ml().cb("swdummy",
0)})}
function Rxb(a,b){if(b=M(b,Xpb,2)){var c={},d={};null!
=J(b,1)&&(c.swcr=J(b,1),d.swcrlt=J(b,1));null!
=J(b,2)&&(c.swsle=J(b,2),d.swslelt=J(b,2));null!
=J(b,7)&&(c.swsls=J(b,7));c=Sxb(a,c);d=Sxb(a,d);c=ub(c,function(f){return
Math.max(0,f)});d=ub(d,function(f){return
Math.abs(Math.min(0,f))});Eqa(a.F,c);Eqa(a.F,d);ma.performance.getEntriesByType&&(d
=ma.performance.getEntriesByType("navigation"))&&0<d.length&&null!
=d[0].workerStart&&a.F.cb("swst",d[0].workerStart);d={};null!
=J(b,3)&&(d.swffes=J(b,3));
null!=J(b,4)&&(d.swffed=J(b,4));null!=J(b,5)&&(d.swcsfes=J(b,5));null!
=J(b,6)&&(d.swcsfed=J(b,6));b=Sxb(a,d);for(var e in b);Eqa(a.F,b)}}function
Sxb(a,b){return ub(b,function(c){return c-a.H})};function Txb(a,b,c,d)
{B.call(this);var e=this;this.F=a;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,a.Va,function(){return
Uxb(e)});this.Ja=c;a.Dr()&&(eE(a)?P(R(),"icso")?(Uxb(this),c.log(Error("sq"),
{modelRevision:b,queueRevision:dE(a)})):d?
zc(ma.location,d):mk(c,Error("tq")):Uxb(this));this.D=null}x(Txb,B);
function Uxb(a){if(a.F.ea){if(!a.D){var b=new sC,c="Can't sync your changes. Please
copy your recent edits, then "+(b.gq("span",{"class":"docs-butterbar-link-no-pad"})
+("revert your changes"+(b.rq("span")+".")));b=new tC(b.format(c),function()
{a.Ja.info(Error("wq"),
{queueRevision:dE(a.F),queueLength:a.F.Id().length});a.F.Lta("undeliverable queue
resolver").addCallback(a.H);qC(pC.Pa(),a.D.getId())});a.ia(b);b.render();a.D=rC(b.g
a(),"warning");a.Ja.ha=!0}a.Ja.info(Error("uq"),{offlineIssueReason:"Undeliverable
queue",
offlineIssueType:"EDITING_BLOCKED"});pC.Pa().postMessage(a.D)}else
mk(a.Ja,Error("vq"))}Txb.prototype.H=function(){$na(window)};function Vxb(a,b)
{this.D=!1;this.H=void 0===a?"visible":a;this.J=void 0===b?!1:b;this.F=new
Xh;this.ia(this.F)}x(Vxb,lub);Vxb.prototype.getState=p("H");Vxb.prototype.eY=p("J")
;Vxb.prototype.QA=p("F");Vxb.prototype.fc=function(a){a!
=this.H&&(this.H=a,this.F.dispatchEvent(null))};function OE(a){return Gib(a)?new
Evb(a):new Vxb};function Wxb(a,b){Me.call(this);this.dn=a;this.V=b;this.Ta=new
rk;this.ia(this.Ta);this.R=OE();this.D=this.F=0;this.J=null;this.H=new
sj;this.ia(this.H);this.O=!1}x(Wxb,Me);Wxb.prototype.start=function(){var
a=this;if(this.O)throw Error("xq");this.O=!0;tk(this.Ta,this.R.QA(),function()
{return Xxb(a)});Xxb(this)};function Xxb(a){"visible"==a.R.getState()?0<a.D||
(a.J=ya(),a.D=a.H.Xi(a.W.bind(a),Math.max(0,a.V-a.F))):a.D&&(a.F+=ya()-
a.J,a.H.clear(a.D),a.D=0,a.J=null)}
Wxb.prototype.W=function(){this.dn();this.stop()};Wxb.prototype.stop=function()
{this.dispose()};function
Yxb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa){var Ga=new
yxb,Sa=P(R(),"icso"),rb=null,lb=null;if(Sa)var Db=rb=fa||new srb(a,u,U);else
e&&(Nbb(e,Tpb(a)),Obb(e,a.ad().F.clone())),Db=lb=oa||new utb(u,f,e,kE(a.F),U);var
Kb=xa(Asb,f);Ba=Ba?null:new Xwb(u,c,35E3,Kb,aj(R(),"lssv"),!Sa,new Cvb,void 0,void
0,void 0,!Sa,void 0,E);Kb=new Btb(new
Qqb(u));Uub.call(this,a,c,d,e,f,g,k,l,Ga,m,q,r,u,v,A,E,N,Sa,Db,Ba,Q,Kb,U,new
Evb(n),Ca,wa);var ic=this;this.Vc=n;fa&&oa||this.ia(Db);e&&
(e.qa=!
0);this.Ra=rb;this.Hg=lb;this.bb=this.Ob=this.aa=null;this.qc=b;this.Ac=ul();tqb()?
(iZa(E,1),u.kh("serviceWorkerControlled","true")):
(iZa(E,2),u.kh("serviceWorkerControlled","false"));u.kh("isIFramed",ym().toString()
);b=hta();(this.la=(this.Va=q&&b&&ma.navigator.serviceWorker?new pqb(u,(new
dj(of(b.F,"/"))).toString()):null)?new
Nxb(this.Va):null)&&this.la.start();this.ia(Ba);q=Bl(this.Ac,"lsouid");this.Aa=aa()
;Dl(this.Ac,q);xZa(E,this.Aa);u.kh("localStorageOfflineOptedIn",this.Aa.toString())
;
yZa(E);b=q=aa=null;Sa&&(aa=window.location.href,q=Rna(aa),null==q&&(q=6),BZa(E,q),u
.kh("coldStartReason",q.toString()),(Sa=Vna(aa))&&CZa(E,Sa),b=ck(aa).lid||
null,Qna());Sa=window.location.href;Aa&&boa(Aa);coa(!Aa);
(Aa=Sna(Sa))&&EZa(E,Aa);Aa=Tna(Sa);null!
=Aa&&IZa(E,Aa);Aa=Una(Sa);Aa.length&&L(E.D,103,Aa||[]);this.Gb=aa;this.hc=new
nta(Sa);pta(this.hc,u);this.Sf=new Eab(Sa);this.dc=q;this.ee=null;this.Bd=!1;
(this.Kd=this.Va?new Pxb(u,this.Va,E,this.la,a.H,b):null)?
Qxb(this.Kd):Ml().cb("swdummy",0);
switch(bj(R(),"docs-ails")){case "docs_warm":Aa=1;break;case
"docs_cold":Aa=2;break;default:Aa=3}lZa(E,Aa);Aa=aj(R(),"docs-
shdn");L(E.D,104,Aa);switch(bj(R(),"docs-fwds")){case "docs_nf":Aa=3;break;case
"docs_sdf":Aa=1;break;case
"docs_ddf":Aa=2;break;default:Aa=4}mZa(E,Aa);switch(bj(R(),"docs-msoil")){case
"docs_kansas":Aa=2;break;case "docs_spanner":Aa=3;break;case
"docs_mixed":Aa=4;break;default:Aa=1}sZa(E,Aa);switch(bj(R(),"docs-gsoil")){case
"docs_gsund":Aa=8;break;case "docs_gsabs":Aa=1;break;
case "docs_gsunk":Aa=2;break;case "docs_gsmain":Aa=3;break;case
"docs_gsus":Aa=4;break;case "docs_gseu":Aa=5;break;case
"docs_gsgovcloud":Aa=9;break;default:Aa=0}tZa(E,Aa);Aa=aj(R(),"docs-
oifsb");isNaN(Aa)||L(E.D,75,Aa);switch(bj(R(),"docs-crs")){case
"docs_crs_nfd":Aa=1;break;case "docs_crs_tsol":Aa=2;break;case
"docs_crs_osol":Aa=3;break;case "docs_crs_nlo":Aa=4;break;case
"docs_crs_nl":Aa=5;break;case "docs_crs_lf":Aa=6;break;case
"docs_crs_unk":Aa=7;break;default:Aa=10}uZa(E,Aa);Aa=P(R(),"docs-swfe");
nZa(E,Aa);Aa=new Qqb;wZa(vZa(E),"ok"===Lqb(Aa));pZa(E);Aa=a.R?3:a.O?4:a.J?
5:1;L(E.D,62,Aa);u.kh("editorMode",Aa.toString());Aa=R();$i(Aa,"docs-cnv-
doc")&&GZa(E,P(Aa,"docs-cnv-doc"));$i(Aa,"docs-cft")&&HZa(E,aj(Aa,"docs-cft"));
(Aa=a.La)&&OZa(N,Aa);
(Aa=a.Gw)&&PZa(N,Aa);Gib()&&lk(u,"pageVisibilityState",function(){return
Hib().toString()});
(N=ma.navigator.connection)&&u.kh("effectiveConnectionType",N.effectiveType);u.kh("
isBrowserSupported",bj(R(),"docs-isb"));tk(this.Ta,Db.aa,function(){return
gvb(ic)});
u.kh("chromeRuntimeExists",pa("chrome.runtime")?"true":"false");this.jb=new
Wxb(this.D5a.bind(this),aj(R(),"docs-lsltms"));this.mb=new
Re(this);this.ia(this.mb);tk(this.Ta,a.jb,function(){L(E.D,108,!
0)});Zxb(E)}x(Yxb,Uub);
function Zxb(a){var b=R();if($i(b,"docs-sol")){var c=P(b,"docs-
sol");J(a.D,110);L(a.D,110,c)}$i(b,"docs-dvs")&&(c=aj(b,"docs-
dvs"),J(a.D,111),L(a.D,111,c));$i(b,"docs-dac")&&(c=aj(b,"docs-
dac"),J(a.D,112),L(a.D,112,c));$i(b,"docs-ilbrc")&&(b=P(b,"docs-
ilbrc"),J(a.D,113),L(a.D,113,b))}w=Yxb.prototype;
w.nDa=function(){if(this.D&&this.Na){var a=a||
window;a.applicationCache&&this.ia(new
xqb);this.Ca.listen(bvb(this),"Xa",this.G5a).listen(bvb(this),"Va",this.C5a).listen
(bvb(this),"Wa",this.E5a).listen(bvb(this),"Ua",this.cvb)}$xb(this)};
w.Iza=function(a){var b=this,c=Xub(this),d=this.R,e=this.Lb();null!==a&&(a?a=6:!
0===bm(e,"ip")?a=2:null!=Yl(e,"relevancyRank")?
(a=3,rZa(d,Yl(e,"relevancyRank"))):a=1,qZa(d,a));e&&DZa(d,!
0===bm(e,"hpmdo"));ayb(this,c,e);byb(this,c,e);if(this.Ra){if(c){if(!e)
{mk(this.Ja,Error("zq"));return}if(!0===bm(e,"hpmdo"))
{gvb(this);return}}else{mk(this.Ja,Error("Aq"));return}cyb(this,e);this.Ra.load(e,Z
ub(this))}d=this.og();c&&d&&(Ez()&&Xqb(new TD).ji(function(g){nk(b.Ja,g instanceof
Error?g:Error(g))}),this.bb=
new hxb(c),this.ia(this.bb),1==$ub(this)&&P(R(),"docs-offline-uebie")&&(a=new
Bxb,this.ia(a),this.aa=new tE(a,iE()),this.ia(this.aa),this.aa.connect(),e=new
jxb(e.getId(),this.aa),this.ia(e),this.D.R.addCallback(function(){var
g=b.Lb().getId(),k=b.aa,l=new rE,m=new Gvb;g=L(m,1,g);Wi(l,Hvb,g);Kvb(k,l,void
0)}),this.Ob=new Svb(c,this.aa),this.ia(this.Ob)));if(e=this.V)if(c&&d){var f=new
jtb(this.Ja,function(g){return dyb(b,g)});f.initialize(function(){Ftb(b.V,new
ttb(f))},function(g){return dyb(b,g)})}else Ftb(e,
new Uvb)};w.xna=function(){qE()||Uub.prototype.xna.call(this)};function cyb(a,b)
{b=Mpa(Tra(b));var c=Mpa(a.Ec().ad().F.clone());c=(3==b?2:b)!=(3==c?2:c);a=new
Exb(a.Ec().H,a.qc);if(c){if(P(R(),"icso")&&0==b)throw
Error("Bq");if(5<a.D.Ud())throw
a=a.D,a.D&&ma.localStorage.removeItem(a.F),Error("qq");b=a.D;b.D&&(c=b.Ud(),ma.loca
lStorage.setItem(b.F,String(c+1)));Zh(a.F)}else a.reset()}function dyb(a,b)
{"QuotaExceeded"==b.type&&eyb(a);a.V&&Ftb(a.V,new Uvb)}
w.ABa=function(a,b){var c=this.og(),d=this.Lb();if(c&&d&&0!=Mpa(Tra(d))){var
e=jta(c),f=e.H(window.location.href);if(f&&!f.F){var g=f.D;var
k=c.getId();f=Mra(d,"acjf",k);null!=f?k=Vi(vj,f):(k=Mra(d,"acl",k),k=Lpa(null!=k?
eg(k):0));var l=Mpa(k);e.F||(l=1);f=Zra(d);k=ma.location.href;var
m=f.getType();f=e.D[m];if(!f)throw Error("lb`"+m);e=e.J;c=c.getId();a:
{m=f.D;if(void 0!==g){for(var n=0;n<m.D.length;n++){var q=m.D[n];if(Ksa(q,g))
{g=Msa(q,l,g);break a}}throw Error("ib");}g=Msa(m.F,l)}n=g;m=Zra(d);
g=em(d,"docosKeyData");l=m.F;m=m.D;n=of(f.F,n);q=[];c&&q.push("ouid="+Bc(c));q.push
("uc="+e.D);l&&q.push("jobset="+l);m&&q.push("ftrack=1");g&&(e=g[28])&&q.push("doco
sJobset="+e);e=n+="?"+q.join("&");g={};Tsa(void
0)&&(g.Debug="true");g.id=d.getId();(c=(c=em(d,"docosKeyData"))?
0==c.length?"c":"d":null)&&(g.cm=c);g["new"]=String(!gm(d));g.ouri=k;
(d=Tl(d,"startupHints"))&&f.J&&Hb(g,f.J(d));d="";for(var r in
g)0<d.length&&(d+="&"),d+=Bc(r)+"="+Bc(g[r]);k=Vfa(e,Bc(d))}}this.ee=new
Txb(a,b,this.Ja,k);
this.ia(this.ee)};w.G5a=function(){if(P(R(),"icso"))try{var
a,b=ma.localStorage.getItem("docs-offline-ci");var c=(a=b?Vi(Lrb,b):null)?
Oi(a,3):null}catch(d){c=null}else c=Mrb(),a=cj(R(),"docs-offline-
ouil"),c=Pa(a,c);null!=c&&(a=this.R,b=Dz(a),J(b,7),a=Dz(a),L(a,7,c));!
P(R(),"icso")&&0<aj(R(),"docs-lsltms")&&this.jb.start()};w.C5a=function()
{this.jb.stop()};w.D5a=function(){bvb(this).abort()};
w.E5a=function(a){var b=Tqa(a.error),c={offlineIssueReason:"Loaded with local store
error",offlineIssueType:"LOAD_WITHOUT_STORAGE"};c.storageLoadErrorType=a.error.type
;c.quotaExceeded=b;this.Ja.info(jpa(a.error),c);if(b)eyb(this);else
if(this.Ec().za||this.Aa)a=this.Ec().F,PE(a,Gj(a.F,256,!0))};function eyb(a){a.Bd||
(a.Bd=!0,pC.Pa().postMessage(rC("Disk space is low. Free up space on your computer
to continue editing offline.","warning",!0)))}
w.cvb=function(){if(P(R(),"docs-offline-eoep")){var a=new
wxb(this.Ja,this.Vc);this.ia(a);a.render();var
b=pC.Pa().postMessage(rC(a.ga(),"info",!0));xxb(a,function()
{qC(pC.Pa(),b)})}};w.rGa=function(){if(!this.ea){var a;$z(this.F,"docs-app-
lsi");if(a=this.Wb)a=avb(this)>a,L(this.R.D,89,a)}};function hvb(a,b)
{mk(a.Ja,Error("Cq"),{hasPartialModelDataOnly:b})}w.PFa=function()
{this.la&&this.la.stop()};
function evb(a,b){var
c=a.D;if(a.Lb()&&c&&c.J&&"readCommands"===b.J&&Tg(b.H(),"Failed to read large
IndexedDB value"))return Pbb(c,!0),Koa(c.flush(!0),function(){fyb(a,b);return
null},function(d){fyb(a,b);throw jpa(d);});fyb(a,b);return Pk(null)}function
fyb(a,b){var c=a.D;c=c&&c.J;mk(a.Ja,jpa(b),{hasSwitchedToLocalStorage:c})}
function $xb(a){var b=ma.navigator.serviceWorker;b&&!gyb(a,"Initial service worker
is redundant.")&&(hyb(a),a.Ca.listen(b,"controllerchange",function()
{Se(a.mb);gyb(a,"New service worker is redundant.");hyb(a)}))}function hyb(a){var
b=tqb();b&&a.mb.listen(b,"statechange",function(){Oe(function(){gyb(a,"Service
worker became redundant.")},1E3)})}function gyb(a,b){var c=tqb();return
c&&"redundant"==c.state?(nk(a.Ja,Error(b)),!0):!1}
function ayb(a,b,c){b&&c&&Dwb(b.F.AEa(),function(d){var e=[];Fa(d,function(f){var
g=(g=em(f,"docIds"))?qi(g):[];var k=c.getId();g=Ea(g,k);-1!=g&&(k=new
nna,L(k,2,g),L(k,1,e1a(f)),e.push(k))});FZa(a.R,e)},function(d)
{nk(a.Ja,ue(d))})}function byb(a,b,c){b&&c&&Hwb(b.F.CEa(),function(d){if(d){var
e=c.getId();e=(d=j1a(d)[e])&&null!=d.lastSyncErrorType?
Qg(d.lastSyncErrorType):null;if(null!=e){d=a.R;e=e.ob();var
f=Dz(d);J(f,13);d=Dz(d);L(d,13,e)}}},function(d){nk(a.Ja,ue(d))})};function
iyb(a,b){this.R=b;this.O=!
1;phb(a);this.H=this.D=this.J=this.F=0}iyb.prototype.stop=function()
{ohb(this);this.O=!
1;this.H=this.D=this.J=this.F=0;this.R()};iyb.prototype.KY=function(a){this.F+
+;0<this.D&&25<a-this.D&&this.J++;this.D=a;1E3<a-this.H&&this.stop()};function
jyb(a,b,c,d){d=void 0===d?null:d;B.call(this);var
e=this;this.R=a;this.O=d;this.F={};this.D={};this.J=new iyb(b,function(){return
kyb(e)});this.H=new Xh;this.ia(this.H)}x(jyb,B);function kyb(a){sb(a.F,function(b)
{lyb(this,b)},a)}
function lyb(a,b){var c=b.J;var d=b.F-b.V;var e=b.D-b.O;if((d=0>=e?
null:d/e)&&0<=d&&1E3>=d){e=a.D[c]?a.D[c]():void 0;if("sfr"==b.J){e=e?Bz(e):wz(new
vz,41);var f=new DVa;L(f,2,(b.H-b.R)/(b.D-
b.O)*100);e.W=f;e=e.build()}a.O&&(e=a.O.D(e));a.R.log(c,d,!1,e)}delete
a.F[c];delete a.D[c];a.H.dispatchEvent(new yab(c))};function QE(a){return
Lla("docs-api-keys")[a]};function myb(){this.Tva=bj(R(),"gaia_session_id")}var
nyb;x(myb,C);function RE(){return(nyb?nyb:nyb=new
myb).Tva};na("help.common.helpapiservice.Environment.PROD","https://clients6.google
.com",void 0);na("help.common.helpapiservice.Environment.STAGING","https://content-
googleapis-staging.sandbox.google.com",void
0);na("help.common.helpapiservice.Environment.TEST","https://content-googleapis-
test.sandbox.google.com",void 0);function oyb(a)
{this.D=a;a.then(y(h(),this),h(),this)}function pyb(a,b,c){return
a.D.then(function(d){var e=d[b];if(!e)throw Error("Fq`"+b);return
e.apply(d,c)})}function qyb(a,b,c){for(var d=Array(arguments.length-
2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=ryb(a,b).then(function(f)
{return f.apply(null,d)});return new oyb(e)}var syb={};
function ryb(a,b){var c=syb[b];if(c)return c;c=(c=pa(b))?he(c):(new
fe(function(d,e){var f=(new td(document)).createElement("SCRIPT");f.async=!
0;yc(f,bc(a));f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!
=f.readyState&&"complete"!=f.readyState||d()};f.onerror=e;(document.head||
document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var
d=pa(b);if(!d)throw Error("Gq`"+b+"`"+a);return d});return syb[b]=c};function
tyb(a){this.D=a}tyb.prototype.F=function(a)
{pyb(this.D,"requestSurvey",arguments).ji(h(),this)};tyb.prototype.H=function(a)
{pyb(this.D,"presentSurvey",arguments).ji(h(),this)};var
uyb=Zb("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");functio
n vyb(a,b){b=b||{};a=qyb(uyb,"help.service.Lazy.create",a,{apiKey:b.apiKey||
b.apiKey,environment:b.LC||b.environment,helpCenterPath:b.JOb||
b.helpCenterPath,locale:b.locale||b.locale||"en".replace(/-/g,"_"),nonce:b.nonce||
b.nonce,productData:b.productData||b.productData,receiverUri:b.jPb||
b.receiverUri,renderApiUri:b.oPb||b.renderApiUri,theme:b.RL||
b.theme,window:b.window||b.window});return new tyb(a)};function wyb(a)
{B.call(this);var b=this,c=R();this.J=""==RE()?void 0:parseInt(RE(),10);this.H=!
1;this.aa=P(c,"docs-ehn");this.O=P(c,"docs-hunds");this.la=P(c,"docs-
etmhn");this.ma=xyb[bj(c,"docs-hae")];this.D=a||null;this.ha=cj(c,"docs-
hdet");this.ea=cj(c,"docs-hbt");this.V=bj(c,"docs-
li");this.W=QE("scone_api_key")||"";this.R=this.F=null;this.qa=new fe(function(d)
{b.R=d},this)}x(wyb,B);wyb.prototype.init=function(a)
{this.R(a);this.F=a;yyb(this)};
function zyb(a,b){var c=void 0===c?{}:c;if(a.V&&a.W&&a.ma){var d=Ayb(a,b);!a.aa||
a.H||a.ea.includes(b)||!a.O&&!a.ha.includes(b)||(a.D||(a.D=vyb(a.V,
{apiKey:a.W,helpCenterPath:"/docs",locale:"en",window:window})),d.then(function()
{a.D.F({triggerId:b,callback:function(e){return
Byb(a,e,c)},authuser:a.J,enableTestingMode:a.la})}))}}
function Byb(a,b,c){c=void 0===c?{}:c;if(b.surveyData&&!a.H){var d=pVa(new
oVa,b.triggerId);d=WYa(wz(new vz,21),d).build();a.F.D(30213,d);a.H=!
0;a.D.H({surveyData:b.surveyData,colorScheme:1,authuser:a.J,customZIndex:1E4,listen
er:{surveyPrompted:function(e,f){var g=pVa(new
oVa,e.triggerId);g=L(g,3,e.sessionId);e=L(g,2,e.surveyId);f=L(e,4,!!f);f=WYa(wz(new
vz,21),f).build();a.F.D(30210,f)},surveyClosed:function(e){var f=pVa(new
oVa,e.triggerId);f=L(f,3,e.sessionId);e=L(f,2,e.surveyId);e=WYa(wz(new vz,
21),e).build();a.F.D(30211,e)}},productData:{customData:c}})}}function Ayb(a,b)
{b=sVa(rVa(qVa(pVa(new oVa,b),a.aa),a.O),a.H);var c=WYa(wz(new
vz,21),b).build();return a.qa.then(function(d){return d.D(30212,c)})}function
yyb(a){var b=R();""!=bj(b,"docs-fhnt")&&(b=bj(b,"docs-
fhnt").split(","),aba(b),b.forEach(function(c){return zyb(a,c)}))}ra(wyb);var
xyb={PROD:"https://clients6.google.com",STAGING:"https://content-googleapis-
staging.sandbox.google.com",TEST:"https://content-googleapis-
test.sandbox.google.com"};function Cyb(a){this.D=a||null};function Dyb()
{this.D=0;this.F=!0}Dyb.prototype.clear=function(){this.D=0};var Eyb=!(Af.rf&&!
(0,Af.Ci)(31))&&!(Af.Iw&&!(0,Af.Ci)(11))&&!(Af.$q&&!(0,Af.Ci)(18))&&!(Af.wI&&!
(0,Af.Ci)(12.1))&&!Af.rn;function Fyb(a)
{this.Pb=a}Fyb.prototype.getId=p("Pb");function Gyb(a){I(this,a,0,-
1,null,null)}z(Gyb,H);Gyb.prototype.HA=da(275);function Hyb(){this.D=new
Gyb}Hyb.prototype.F=da(276);var Iyb=new Fyb("docos_invariants");function Jyb(a)
{Kyb();this.R=this.D=!1;this.O={};this.H=new Xh;this.R=!
1;this.V=null;this.ia(this.H);this.F=a.clone();this.J={}}x(Jyb,Vh);
function RD(a,b,c){var d=!1;switch(b){case 0:d=1==Oi(a.F,1);break;case
1:d=1==Oi(a.F,4);break;case 2:d=RD(a,1,c)||RD(a,5,c);break;case
3:d=1==Oi(a.F,2);break;case 4:d=1==Oi(a.F,3);break;case
5:d=a.R&&1==Oi(a.F,3);break;case 6:d=1==Oi(a.F,5);break;case
7:d=1==Oi(a.F,6);break;case 8:d=1==Oi(a.F,7);break;case 9:d=1==Oi(a.F,8);break;case
10:d=1==Oi(a.F,9);break;case 11:d=1==Oi(a.F,10);break;case
12:d=1==Oi(a.F,11);break;case 13:d=1==Oi(a.F,12);break;case
14:d=1==Oi(a.F,13);break;case 15:d=1==Oi(a.F,14);
break;case 16:d=1==Oi(a.F,15);break;case 17:d=1==Oi(a.F,16)}if(d&&b in
epa&&0==c)if(4==b)for(var e in a.J){if(d=d&&!(e in tib),!d)break}else
d=d&&Sh(a.J);return d}function rrb(a,b){var
c=Lyb(a),d=a.F;a.F=b.clone();b=Lyb(a);Myb(a,null,c,b,d,a.F)}function pE(a,b,c){var
d=b!=c in a.J?c:null,e=Lyb(a);b?a.J[c]=!0:Rh(a.J,c);b=Lyb(a);Myb(a,d,e,b,a.F,a.F)}
function Lyb(a){var b=Rf([Nyb],dia,eia,!1);for(var c=0;c<dpa.length;c++){var
d=dpa[c],e=zma;for(var f=0;f<e.length;f++){var
g=e[f],k=RD(a,d,g);b[Ama(d,g)]=k}}return b}function Myb(a,b,c,d,e,f){for(var
g={},k=0;k<d.length;k=k+1|0)c[k]!=d[k]&&(g[k]=!0);"network"===b?(b=new
vma(b,g,e,f,a.V),a.V=null):b=new vma(b,g,e,f,null);if(null!=b.F||!Sh(b.D)||!
Xi(b.J,b.H)){for(var l in g)l in
a.O&&a.O[l].dispatchEvent(wma(b));a.H.dispatchEvent(wma(b))}}
function Kyb(){Kyb=h();Nyb=Math.imul(dpa.length,zma.length)}var Nyb=0;function
Oyb(){}x(Oyb,C);function Pyb(a){this.W=this.D=!1;this.mJ=new Xh;this.V=new
Xh;this.R=new Xh;this.J=new Xh;this.H=new Xh;this.aa=new Xh;this.ea=new
Xh;this.ha=new Xh;this.vN=new rk;this.F=new
Dj(a);this.ia(this.mJ);this.ia(this.V);this.ia(this.R);this.ia(this.J);this.ia(this
.H);this.ia(this.aa);this.ia(this.ea);this.ia(this.vN);this.O=new
Oyb}x(Pyb,Vh);w=Pyb.prototype;w.QD=p("F");function PE(a,b){var c=a.F;return
c.Ga(b)?!1:(a.F=b,a.mJ.dispatchEvent(new Dma(c)),!0)}function kE(a){return
Ej(a.F,2)}
function Qyb(a){var b=PE(a,Gj(Gj(a.F,1,!1),2,!
0));cvb(a);b&&a.H.dispatchEvent(null)}function cvb(a){PE(a,Gj(a.F,512,!
0))&&a.aa.dispatchEvent(null)}w.Wv=function(){return this.F.Wv()};w.vj=function()
{return this.F.vj()};function qrb(a,b)
{PE(a,Gj(a.F,1024,b))&&a.ha.dispatchEvent(null)}function Vtb(a,b,c){var
d=a.O;d.F=b;d.D=c;Ebb(a,!1)}function Ebb(a,b){b=PE(a,Gj(a.F,16,b));a.W||(a.W=!
0,a.V.dispatchEvent(null));b&&a.R.dispatchEvent(null)}function Ryb(a,b)
{PE(a,Gj(a.F,32,b))}
function SE(a,b){kE(a)?b():(uk(a.vN,a.H,function()
{b()}),a.create())}w.create=function(){Ej(this.F,512)||Ej(this.F,1)||
this.J.dispatchEvent(null)};w.Ga=function(a){return Kf(this,a)?!0:a instanceof Pyb?
this.F.Ga(a.F):!1};w.wa=function(){Vh.prototype.wa.call(this)};function
TE(a,b,c,d,e)
{this.O=this.Hg=this.Lc=this.Nn=this.Ac=this.za=this.pj=this.R=this.Mg=this.J=this.
V=this.cg=this.ea=this.hc=this.Ie=this.D=!1;this.W=0;this.ha=!
1;this.ud=this.Uc=this.Ka="";this.La=(this.O=!isNaN(aj(R(),"docs-dhs")))?
aj(R(),"docs-
dhs"):null;this.ib=this.aa=null;this.W=0;this.dc=this.yl=null;this.Gw=(this.ha=P(R(
),"docs-epm"))?aj(R(),"docs-peh"):null;this.Oj=null;this.Ra=new Xh;this.Aa=new
Xh;this.Fi=new Xh;this.Km=new Xh;this.sf=new Xh;this.Gb=new Xh;this.Ob=new
Xh;this.gb=
new Xh;this.Ph=new Xh;this.cd=new Xh;this.Wb=new Xh;this.sb=new Xh;this.Va=new
Xh;this.rb=new Xh;this.aj=new Xh;this.hv=new Xh;this.Sf=new Xh;this.Hf=new
Xh;this.Bd=new Xh;this.la=new Xh;this.Kd=new Xh;this.qa=new Xh;this.ee=new
Xh;this.cj=new Xh;this.xa=new Xh;this.hh=new Xh;this.jb=new Xh;this.qc=new
Xh;this.H=a||"";this.Lo=b||"";this.Ca=[];this.hc=!0!==c;this.ea=!0===e;this.cg=!0!
==d&&P(R(),"docs-erd");this.V=!this.cg;this.F=new Pyb(0);a=new vj(null);L(a,4,!
0);this.Yj=new Jyb(a);this.ia(this.Ra);
this.ia(this.Aa);this.ia(this.Km);this.ia(this.sf);this.ia(this.Gb);this.ia(this.Ob
);this.ia(this.gb);this.ia(this.Ph);this.ia(this.cd);this.ia(this.Wb);this.ia(this.
sb);this.ia(this.Va);this.ia(this.rb);this.ia(this.aj);this.ia(this.Hf);this.ia(thi
s.Bd);this.ia(this.la);this.ia(this.Kd);this.ia(this.qa);this.ia(this.ee);this.ia(t
his.cj);this.ia(this.xa);this.ia(this.Fi);this.ia(this.Sf);this.ia(this.hv);this.ia
(this.qc)}x(TE,Vh);w=TE.prototype;w.getEmail=p("Lo");
function Ytb(a,b){b&&0!=a.hc&&(a.hc=!1,a.Aa.dispatchEvent(new Cj(!
0)));a.Lo=b;a.Wb.dispatchEvent(new Cj(!0))}w.qg=p("hc");function nrb(a,b){a.cg&&b!
=a.V&&(a.V=b,a.gb.dispatchEvent(new Cj(!0)))}function orb(a,b){a.R!
=b&&(a.R=b,a.Ph.dispatchEvent(new Cj(!
0)))}w.ad=p("Yj");w.Tb=p("Ka");w.Qc=function(a,b,c){Kf(this.Ka,a)&&!0!==b&&!0!==c||
(c=this.Ka,this.Ka=a,this.la.dispatchEvent(new Cma(c,a,!0===b)))};w.re=p("Uc");
w.ak=function(a,b){Kf(this.Uc,a)&&!0!==b||(this.Uc=a,this.sf.dispatchEvent(new Cj(!
0===b)))};function Syb(a,b,c,d,e){Kf(a.od,b)&&Kg(a.Ac,c)&&Kg(a.Na,d)||
(a.od=b,a.Ac=c,a.Na=d,a.ud="",a.sb.dispatchEvent(new Cj(!
0===e)))}w.mP=da(277);w.xw=da(278);w.$A=da(279);w.NH=da(280);function Tyb(a,b)
{a.Gc=b;a.aj.dispatchEvent(new Cj(!0))}function mrb(a,b){a.W!
=b&&(a.W=b,a.qa.dispatchEvent(new Cj(!0)))}function prb(a,b){if(!Kf(b,a.ib)){var
c=a.ib;a.ib=b;a.xa.dispatchEvent(new Bma(a.ib,c,!0))}}w.getMimeType=p("ib");
w.wa=function()
{Vh.prototype.wa.call(this);this.F.dispose();this.Yj.dispose()};function UE(a)
{return a.O||a.R};function Uyb(a)
{B.call(this);this.F=this.qb=a;this.Qa=sd(this.qb);this.D=Vyb(this)}x(Uyb,B);functi
on Vyb(a){return a.Qa.va("SPAN",{style:"font-
size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;white-
space:nowrap;font-
variant:normal;"},"AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz\u263a")}fun
ction Wyb(){if(null==Xyb){var a=Fd("SPAN",{style:"position:absolute;top:-
999px;left:-999px;"});document.body.appendChild(a);Xyb=new Uyb(a)}return Xyb}
function Yyb(a,b,c,d){Ld(a.qb);var e=[];""!=b.F&&e.push("'"+d.D(b.F)+"'");""!
=c&&e.push(c);c=0<e.length?e.join(","):null;km(a.D,"font-family",null!=c?
c:"");km(a.D,"font-weight",b.D);km(a.D,"font-
style",b.getStyle());a.Qa.appendChild(a.qb,a.D);b=a.qb.offsetWidth;a.qb.removeChild
(a.D);return b}Uyb.prototype.wa=function()
{B.prototype.wa.call(this);Od(this.F);delete this.F;delete this.qb;delete
this.D};var Xyb=null;function Zyb(a,b,c,d){B.call(this);this.W=b;this.J=new
Re;this.ia(this.J);this.F=null;this.D=c;this.V=a;this.R=d;this.H=Mk()}x(Zyb,B);Zyb.
prototype.load=function(){if(this.F)return this.H;var
a=this.F=document.getElementById(this.V);(Tc?a.document:a.contentDocument)||
a.contentWindow&&a.contentWindow.document?
this.O():this.J.Dc(a,"load",this.O);return this.H};Zyb.prototype.O=function(){var
a=Sd(this.F);a.open();wc(a,this.W);a.close();Od(this.D);this.D=this.R(a);this.H.cal
lback(this.F)};function $yb(a){this.F=a;this.W=null;this.O=Mk()}function azb(a)
{a.F.load().addCallback(function(b)
{a.W=a.F.D.nextSibling;a.O.callback(b)})};function bzb(a,b,c,d)
{b.O.addCallback(function(e){e=sd(Sd(e));var
f=b.W,g=Wyb();g.qb=g.F;g.Qa=sd(g.qb);g.D=Vyb(g);e&&(g.qb=f,g.Qa=e,g.D=Vyb(g));c&&c.
MIa(e,d);B3a(a)})};function czb(a,b,c){c=void 0===c?h():c;B.call(this);var
d=this;this.D=a;this.F=c;this.Ta=new rk;this.ia(this.Ta);tk(this.Ta,b.F,function(e)
{return dzb(d,e)})}x(czb,B);function dzb(a,b){!a.D||b.D!=(Dk(),Qoa)||null!
=b.H&&$g(b.H,"/create")?a.F():a.D.R.addCallback(function(){Pbb(a.D,!
0);a.D.flush().xd(function(){return a.F()},function(){return a.F()})})};function
ezb(a){this.D=a};function fzb(a,b,c,d)
{this.J=a;this.D=b;this.F=c;this.H=d}x(fzb,C);function gzb(a,b,c){if(b.D!
=a)return[];var d=c.D?c.D.F:null,e=d?Math.min(d.start,b.H):b.H;d=d?
Math.max(d.end,b.J):b.J;if(Lo(a)){if(!c.F)throw rg("nk").D;a=c.F}else
a=null;return[new fzb(e,d,b.R,a)]}
function hzb(a,b,c){c=c.D[a];if(!c)return[];for(var
d=[],e=c.D,f=e.Db(),g=0;g<f.length;g=g+1|0){var
k=f[g],l=e.get(k),m=l.ik(b.F());if(m){m=m.Wa((Cn(),xn));k=b.D+k|0;var n=Lo(a)?
k:g<(f.length-1|0)?b.D+f[g+1|0]-1|0:b.H;var
q=null;Lo(a)&&(q=ds(),q.set(0,l),q=gEa(a,c.J,q));d.push(new fzb(k,n,m,q))}}return
d};function izb(a,b)
{this.J=[];this.R=[];this.H={};this.O={};this.F=a;this.D=b}x(izb,C);function
jzb(a,b,c){if(a.O[b])throw F("Kq`"+D(b)).D;G(a.O,b,c)}
function kzb(a,b,c){if(ISa(b)&&c instanceof
z7a)b=Bj(Aj(),b.D,gzb(b.D,b,c)).build();else if(b instanceof Zy&&c instanceof T7a)
{var d={};for(var e in c.D){var f=hzb(e,b,c);0<f.length&&G(d,e,f)}b=d}else
b={};for(var g in b)for(c=a.O[g],d=b[g],e=0;e<d.length;e++)if(f=d[e],c){if(Lo(g))
{var k=f;if(!k.H)throw rg("nk").D;k=k.H}else k=null;c.D(a.D,f.J,f.D,f.F,k)}else
a.D.D(f.J,f.D)}function lzb(a,b,c){var d=a.D.oa();d.Pt(b);mzb(a,b);
(b=d.Me(b))&&0<=c&&m5a(a.F,c,b)}
function nzb(a,b){a.D.oa().Pt(b);mzb(a,b)&&ozb(a.D,b)}function mzb(a,b){var
c=a.D.oa().Me(b);if(!c)return b=F("Qq`"+D(b)),a.D.O.log(b,null,!
1),null;b=c.getType();return a.H[b]};function pzb(a){this.D=a}x(pzb,C);function
qzb(){};function rzb(){this.D=0}x(rzb,C);function szb(a){this.J=xg(a,qzb)?
a:0}x(szb,C);szb.prototype.D=function(a,b,c,d,e){c=a.oa();var
f=c.eb(),g=$m(f,b),k=$m(f,g-1|0),l=Zm(a.oa().eb())-1|0;if(!a.J(new
Jj(k,l))&&(e=e.D.get(0))){k=tzb(e);e=k.D;k=k.F;var
m=c.Xe("list",b);l=Cu(m);m=Bu(m);a.D(g,b);"ls_id"in d?(null!
=k&&c.Nk(k)&&(uzb(this,a,b,k,e),vzb(this,a,k,e,b)),fv(c,b)&&(uzb(this,a,b,m,l),vzb(
this,a,m,l,b))):"ls_nest"in d&&e!=l&&(uzb(this,a,b,k,l),uzb(this,a,b,k,e));b=g-1|
0;b>an(f,b)&&fv(c,b)&&a.D(b,b)}};
function ozb(a,b){var c=a.oa(),d=c.eb();b=dv(c,b);for(c=0;c<b.length;c++){var
e=$m(d,b[c]);a.D(e,e)}}szb.prototype.H=function(a,b){var
c=a.oa(),d=c.eb(),e=b.sq;b=b.jr;var f=qn(["\n"],!
1);f&&f.test(b)&&fv(c,e)&&(c=$m(d,e),a.D(c,c))};
szb.prototype.F=function(a,b,c){var d=a.oa(),e=d.eb();b=b.uq;c=ts(c.D,"list").D;var
f=c.Db(),g=!1,k={};for(var l=0;l<f.length;l++){var m=c.get(f[l]),n=tzb(m);m=n.D;
(n=n.F)&&d.Nk(n)&&(k[n]||G(k,n,{}),m in k[n]||(uzb(this,a,b-1|0,n,m),g=k[n][m]=!
0))}g&&(e=$m(e,b)-1|0,0==e&&(e=1),fv(d,e)&&a.D(e,e))};
function vzb(a,b,c,d,e){var f=b.oa();var g=gKa(f,c,-1,2147483647,e);f=new
cs;for(var k=0;k<g.length;k++){var l=g[k];l=b.oa().Kj("list",l);f.set(Cu(l),!
0)}for(g=0;g<d;g=g+1|0)null==f.get(g)&&uzb(a,b,e,c,g)}
function uzb(a,b,c,d,e){var f=b.oa().Me(d);if(f&&Ar(su(f,e))){f=b.oa();var
g=c;c=f.eb();var k=f.Me(d);if(!k)throw F("Sd").D;for(var l=[],m=0;8>=m;m=m+1|0)
{l.push(!1);var n=su(k,m);n=nu(n,m);Tg(n.D,"%"+e)&&(l[m]=!0)}g=cn(c,g)+1|
0;k=f.Kg("list");m=ai(k,g);g=[];for(m=0>m?-m-1|0:m;m<k.length;m=m+1|0){n=k[m];var
q=f.Xe("list",n);if(Kf(Bu(q),d)&&fv(f,n))
{n=Cu(q);if(n<e)break;l[n]&&(n=$m(c,k[m]),g.push(n))}}for(f=0;f<g.length;f++)
{c=g[f];if(1===a.J&&(l=b.oa().getStyle("list",c-1|
0),Kf(d,Bu(l))&&Cu(l)==e))continue;
b.D(c,c)}}}function wzb(a){var b=new szb(void 0);if(a.H.list)throw
F("Jq`list").D;G(a.H,"list",b);jzb(a,"list",b);a.J.push(b);a.R.push(b)}function
tzb(a){var b=new rzb;b.F=null;b.D=0;var c=So(a),d=!1,e=!1;if(!qh(c))
{Mh(c,ki);for(var f=0;f<c.length;f++){var g=a.ik(c[f]);!
d&&g.pe("ls_nest")&&(b.D=Cu(g),d=!0);!e&&g.pe("ls_id")&&(b.F=Bu(g),e=!
0);if(d&&e)break}}a=a.Zc();d||(b.D=Cu(a));e||(b.F=Bu(a));return b};function VE(a,b)
{this.F=a;this.D=b}x(VE,C);VE.prototype.Ab=p("F");VE.prototype.Kb=p("D");function
WE(a,b){this.F=!1;this.D=a;this.F=null!=b&&b}x(WE,C);WE.prototype.Ga=function(a)
{if(!(a instanceof WE))return!1;var b=this.D,c=a.D;return
b.Ab()==c.Ab()&&b.Kb()==c.Kb()&&this.F==a.F};function xzb(){}x(xzb,C);function
yzb(a)
{this.D=a}x(yzb,xzb);yzb.prototype.yb=p("D");yzb.prototype.toString=function()
{return""+this.D};function zzb(a,b){this.O=this.R=1;this.J=0<=a?new
yzb(a):null;this.F=b;this.H=[]}x(zzb,C);w=zzb.prototype;w.$e=function(){return
this.D?1:0!=this.H.length?0:2};w.Rg=function(){return!this.J};function Azb(a,b)
{b=(a.D=b)?0:1;a.O=b;a.R=b}function Bzb(a){return a.D?a.D:a}function Czb(a,b){var
c=Bh(a.H,b);Kh(a.H,c);Azb(b,null)}function XE(a){return
a.J.yb()}w.toString=function(){return"<"+D(this.Rg()?Qg(-1):this.J)
+String(this.D?"/"+XE(this.D):"")+">"};w.Nc=p("O");w.Jc=p("R");
function Dzb(a){var b=new zzb(-1,null);a.H.push(b);Azb(b,a);return b};function
Ezb(){this.F=[]}x(Ezb,C);Ezb.prototype.vp=function(a){Kh(this.F,a)};function
YE(a,b){var c=[];a.D&&b&&c.push(a.D);a=a.F;for(b=0;b<a.length;b++){var
d=a[b];d.Rg()||c.push(d)}return c}function Fzb(a){var b=[];if(a.D){var
c=XE(a.D);b.push(c)}c=ZE(a);for(var d=null,e=0;e<c;e=e+1|0){var f=a.Eb(e);if(!
f.Rg()){var g=XE(f);b.push(g)}if(1==f.$e()){g=f.D;var k=d?d.D:null;d=!!d&&!
d.Rg()&&XE(d)==XE(g);k=!!k&&XE(k)==XE(g);!0!==d&&!0!
==k&&(g=XE(g),b.push(g))}d=f}fi(b);return b}Ezb.prototype.Eb=function(a){return
this.F[a]};
function $E(a,b){for(var c=0;c<ZE(a);c=c+1|0)if(a.Eb(c)==b)return c;throw
F("Uq").D;}function aF(a,b){for(var c=0;c<ZE(a);c=c+1|0)if(a.Eb(c).D==b)return
c;throw F("Uq").D;}function ZE(a){return
a.F.length}Ezb.prototype.isEmpty=function(){return!
this.D&&0==ZE(this)};Ezb.prototype.toString=function(){return D(this.D?
qg(this.D):"<>")+" "+D(this.F)};function Gzb(a)
{this.F=[];this.D=[];this.H=[];this.O=[];this.J=a}function Hzb(a,b,c,d,e,f)
{fs(f,Izb(a,c,b));fs(f,Jzb(a,c,e))}function Kzb(a,b,c,d,e,f){b!
=d&&(e>=a.D.length&&Lzb(a,a.D.length),fs(f,Izb(a,c,e)),fs(f,Jzb(a,c,b)))}x(Gzb,C);G
zb.prototype.nm=function(){return this.F.length};
function Mzb(a,b,c,d){var e=a.F[b],f=e.Jc(),g=e.Nc();if(c==f&&d==g)return[];g=1<f||
1<g;if(1<c||1<d)return g?Nzb(a,e,c,d,f):Nzb(a,e,c,d,1);if(g)return
Nzb(a,e,1,1,f);c=e.D;b=a.H[b];e=$E(a.D[b],e);Ozb(a,b,e);return
Pzb(a,b,c,c.Nc(),c.Jc())}function Qzb(a,b,c)
{c.H.push(b);Azb(b,c);c=XE(b);Rzb(a,b,a.H[c],0,0)}
function Nzb(a,b,c,d,e){var f=XE(b);f=a.H[f];e=Math.max(c,e);for(var g=f,k=new
cs,l=0;l<e;l=l+1|0){var m=[g];l<c?di(m,Pzb(a,g,b,d,c)):Szb(a,g,b)&&(g=g-1|
0);fs(k,m);g=g+1|0}Rzb(a,b,f,c,d);return k.Db()}
function Pzb(a,b,c,d,e){for(var f=XE(c),g=a.H[f],k=[g],l=1;l<e;l=l+1|0)k.push(g+l|
0);b>=a.D.length&&(Lzb(a,b),Tzb(a.J,f,b,k,a));l=a.D[b];a:{var m=Uzb(a,c);for(var
n=a.D[b],q=0;q<ZE(n);q=q+1|0)if(Kf(n.Eb(q).D,c)||Kf(n.Eb(q),c)){m=q;break
a}for(q=0;q<ZE(n);q=q+1|0){var r=n.Eb(q);if(1!=r.$e()){if(q>=m){m=q;break a}}else
if(Uzb(a,r.D)>m){m=q;break a}}m=ZE(n)}0>Vzb(l,c)&&b!=a.H[f]&&Tzb(a.J,f,b,k,a);k=new
cs;for(n=0;n<d;n=n+1|0){q=a;r=b;var u=m+n|
0,v=c,A=q.D[r],E=Vzb(A,v);if(u>=ZE(A))A=Dzb(v),q.D[r].F.splice(u,
0,A),Wzb(q.J,r,u),Xzb(q.J,r,v,E,q),q=[];else if(A=A.Eb(u),Kf(A,v))q=[];else{var
N=[];switch(A.$e()){case 1:var Q=A.D;if(Kf(Q,v))break;A.Rg()?
(A=Dzb(v),q.D[r].F.splice(u,0,A),Wzb(q.J,r,u)):
(Ozb(q,r,u),Qzb(q,A,v),N=Pzb(q,r,Q,Q.Nc(),Q.Jc()),N.push(r));break;case
0:u=A.Jc();u=Nzb(q,A,1,1,u);Qzb(q,A,v);N=u;break;default:Qzb(q,A,v),N=[r]}Xzb(q.J,r
,v,E,q);q=N}fs(k,q)}for(m=m+d|0;m<ZE(l);m=m+1|
0)n=l.Eb(m),Kf(n.D,c)&&(Ozb(a,b,m),k.set(b,!
0));b=[g];l=c.Jc();e=Math.min(e,l);for(l=1;l<e;l=l+1|0)b.push(g+l|0);
g={};for(e=0;e<b.length;e=e+1|0)l=a.D[b[e]],l=0==e?
$E(l,c):aF(l,c),g[b[e]]=l;Yzb(a.J,f,b,d,g);return k.Db()}function Vzb(a,b){for(var
c=0;c<ZE(a);c=c+1|0){var d=a.Eb(c);if(Kf(d,b)||1==d.$e()&&Kf(d.D,b))return
c}return-1}
function Szb(a,b,c){for(var d=a.D[b],e=XE(c),f=bF(a,e),g=f[0],k=!1,l=ZE(d)-1|
0;0<=l;l=l-1|0){var m=d.Eb(l);Kf(m.D,c)&&(k=Ozb(a,b,l))}if(!k)
{d=[g];for(g=1;g<f.length;g=g+1|0){l=f[g];a:{m=a.D[l];for(var
n=e,q=0;q<ZE(m);q=q+1|0){var r=m.Eb(q);if(1==r.$e()&&XE(r.D)==n){m=!0;break a}}m=!
1}m&&d.push(l)}e=a.J;g=cF(e.D,b);l=XE(c);f=ji(f,b);for(m=0;m<g.length;m++){var
u=g[m];n=e.D.D[u];if(dF(n,l)){Zzb(e.D,u,b,a,Qg(l))&&(bs(e.D.H[b],u),
$zb(e,u,b,a));if(q=f){a:{q=n;r=d;for(var v=0;v<r.length;v++)if(eF(q,r[v])){q=
!0;break a}q=!1}q=!q}if(q){q=e;r=c;v=a;var
A=q.D.D[u],E=XE(r);A=aAb(A,E);A=fF(q.D,E,u)+A|
0;r.F.Mc(A);bs(q.D.J[E],u);bAb(q.D,u,E,v);as(q.D.F,u);cAb(n,l,!0,null)}else
dAb(e.D,u,b,l,a)}}}return k}
function Ozb(a,b,c){var d=a.D[b].Eb(c),e=!1,f=d.D;a:{var g=a.J;if(b!=gF(a,XE(f)))
{var k=a.D[b];k.Eb(c);var l=aF(k,f);if(!(c>l)){if(c<(ZE(k)-1|0)&&(k=k.Eb(c+1|
0),1==k.$e()&&Kf(k.D,f))){eAb(g,b,c,c+1|0);break a}fAb(g,b,f,a,!1)}}}d.Rg()?
(d=a.D[b].Eb(c),Czb(d.D,d),d=a.D[b],d.vp(c),gAb(a.J,b,c),0!=ZE(d)||d.D?e=!1:
(hAb(a,b),e=!0)):(b=XE(d),Czb(d.D,d),Rzb(a,d,a.H[b],1,1));return e}
function Rzb(a,b,c,d,e){var f=XE(b);a.H[f]=c;if(1==d&&1==e)b.R=1,b.O=1;else
if(1<d||1<e)b.R=d,b.O=e;for(var g=[],k=0;k<Math.max(1,d);k=k+1|0)g.push(c+k|
0);1<g.length?
as(a.O,f):bs(a.O,f);0==e&&(Uzb(a,b),Uzb(a,b.D));c={};for(d=0;d<g.length;d=d+1|
0)k=a.D[g[d]],k=0==d?$E(k,b):aF(k,b),c[g[d]]=k;Yzb(a.J,f,g,e,c)}function iAb(a,b,c)
{for(jAb(a.O,b,c);b<a.F.length;b=b+1|0){var d=a.F[b].J;d.D=d.D+c|0}}function
jAb(a,b,c){for(var d=a.length-1|0;0<=d;d=d-1|0)if(a[d]>=b)a[d]=a[d]+c|0;else break}
Gzb.prototype.removeChild=function(a){var b=this.F[a],c=this.H[a];if(-1==c)return
this.H.splice(a,1),Kh(this.F,a),iAb(this,a,-1),[];var d=new cs;if(0==b.$e()){var
e=Mzb(this,a,1,1);fs(d,e)}e=this.D[c];e.D&&Kf(e.D,b)||$E(e,b);if(1==b.$e())
{e=b.D;var
f=$E(this.D[c],b);Ozb(this,c,f);kAb(this,XE(b),c);b=Pzb(this,c,e,e.Nc(),e.Jc())}els
e b=kAb(this,a,c);fs(d,b);bs(this.O,a);this.H.splice(a,1);Kh(this.F,a);iAb(this,a,-
1);return d.Db()};Gzb.prototype.Nc=function(a){return this.F[a].Nc()};
function gF(a,b){return bF(a,b)[0]}function bF(a,b){if(null==a.H[b]||-
1==a.H[b])return[];var c=a.H[b];a=a.F[b].Jc();b=[c];for(var d=1;d<a;d=d+1|
0)b.push(c+d|0);return b}function Lzb(a,b){jAb(a.H,b,1);a.D.splice(b,0,new
Ezb);a.J.D.insertRow(b);var c=[];b<(a.D.length-1|0)&&(c=lAb(a,b,b+1|0,Hzb));return
c}
function lAb(a,b,c,d){if(0==a.O.length)return[];for(var e=a.D[c],f={},g=new
cs,k=ZE(e)-1|0;0<=k;k=k-1|0)if(!(k>=ZE(e))){var l=e.Eb(k);if(1==l.
$e()&&(l=XE(l.D),!(l in f)&&gF(a,l)!=c)){f[l]=!0;var
m=bF(a,l);d(a,b,l,m[0],m[m.length-1|0]+1|0,g)}}return g.Db()}function hAb(a,b)
{a.D[b]&&a.D[b].isEmpty();Kh(a.D,b);jAb(a.H,b,-1);a=a.J.D;var c=cF(a,b);for(var
d=0;d<c.length;d++){var e=a.D[c[d]];hF(e,new
mAb(iF(e,b)));nAb(e,b)}c=a.D;for(d=0;d<c.length;d++)oAb(c[d],b,-1);Kh(a.H,b)}
function Izb(a,b,c){var d=a.F[b];ji(a.O,b);return Pzb(a,c,d,d.Nc(),d.Jc())}function
Jzb(a,b,c){var d=a.F[b];ji(a.O,b);d=Szb(a,c,d);var e=new cs;d||e.set(c,!
0);fs(e,bF(a,b));return e.Db()}function kAb(a,b,c){var
d=a.F[b],e=ei(bF(a,b));1>=(e.length-1|0)&&bs(a.O,b);var
f=a.D[c];if(f.D&&Kf(f.D,d))return f.D=null,e;for(d=0;d<ZE(f);d=d+1|0){var
g=f.Eb(d);if(!g.Rg()&&XE(g)==b){b=$E(f,g);f.vp(d);gAb(a.J,c,b);break}}return
e}function Uzb(a,b){var c=gi(a.H,XE(b));return $E(a.D[c],b)}
Gzb.prototype.toString=function(){return 0<this.D.length?
this.D.join("\n"):qg(this.F)};function jF(a,b,c,d,e,f,g,k,l,m,n)
{this.V=this.O=this.F=this.J=this.W=0;this.H=this.R=!
1;this.D=a;this.aa=b;this.ha=c;this.ea=d;this.F=null!=e?e:0;this.O=null!=f?
f:0;this.V=null!=g?g:1;this.R=null!=k&&k;this.H=null!=l?l:!0;this.W=null!=m?
m:0;this.J=null!=n?
n:0}x(jF,C);jF.prototype.ub=p("ha");jF.prototype.tb=p("ea");function pAb(a){return
a.tb()+a.W+a.J}jF.prototype.Nc=p("V");jF.prototype.toString=function()
{return""+this.D};function kF(a,b){return vDa(b,function(c){return
Og(a,c.D)})};function qAb(a,b,c,d,e)
{this.H=this.J=this.F=this.D=0;this.O=a;this.D=null!=b?b:0;this.F=null!=c?
c:0;this.J=null!=d?d:0;this.H=null!=e?e:0}x(qAb,C);qAb.prototype.we=p("O");function
rAb(a){return a.D+a.J+a.H}function sAb(a,b){return vDa(b,function(c){return
Og(a,c.we())})}qAb.prototype.Lf=function(){return
Hg([Qg(this.O),this.D,this.F,this.J,this.H])};function tAb(a){uAb();this.D=a}var
vAb;x(tAb,C);tAb.prototype.get=function(a){return(a=m6a(this.D,a))?a:zh()};function
wAb(a){uAb();return a&&!a.isEmpty()?new tAb(a):vAb}function uAb(){uAb=h();vAb=new
tAb(new l6a)};function lF(){}x(lF,C);lF.prototype.r8=t(null);lF.prototype.H=t(!
1);lF.prototype.lp=function(a)
{this.getType();a.getType();this.vCa(a)};lF.prototype.vCa=h();function xAb(a)
{this.D=a}x(xAb,lF);xAb.prototype.getType=t("docs-text-remove-
child");xAb.prototype.H=function(a){return Vg(a.getType(),"docs-text-add-child")?
Kf(a.Mc(),this.D):!1};xAb.prototype.Mc=p("D");function mF(a,b)
{this.D=a;this.F=b}x(mF,lF);mF.prototype.getType=t("docs-text-add-
child");mF.prototype.H=function(a){return Vg(a.getType(),"docs-text-remove-child")?
Kf(a.Mc(),this.D):!1};mF.prototype.Mc=p("D");mF.prototype.yb=p("F");function
yAb(a,b){this.D=b}x(yAb,C);function zAb(a,b){this.F=a;this.D=b}x(zAb,C);function
AAb(a,b,c,d,e,f,g){g=g?g:Oh(a.D.D);var k={};for(var l=0;l<g.length;l++){var
m=g[l],n=BAb(a.D,m,e),q=!!m6a(f,m),r=!!n&&n.F();q&&!r&&n&&(CAb(b,m6a(f,m)),k[m]=!
0,q=zh(),j6a(f.D,m,q));if(r&&(r=n.H(c))){q=a;var u=b,v=c.start,A=d;n=m;var
E=r;r=f;var N=m6a(r,n);CAb(u,N?N:zh());N=n;var Q=[];for(var U=0;U<E.length;U++){var
aa=E[U],fa=q.F.qY(A,v,aa);u.J(aa,fa,N);0<fa.length&&Q.push(new
k6a(aa,fa))}q=Ah(Q);j6a(r.D,n,q);k[m]=!0}}return new yAb(wAb(f),k)}
function CAb(a,b){for(var c=0;c<b.length;c++)a.O(b[c].D)};function DAb(a,b,c,d)
{this.paddingTop=a;this.paddingRight=b;this.paddingBottom=c;this.paddingLeft=d}x(DA
b,lF);DAb.prototype.getType=t("docs-text-update-
padding");DAb.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof DAb?
Kg(this.paddingTop,a.paddingTop)&&Kg(this.paddingRight,a.paddingRight)&&Kg(this.pad
dingBottom,a.paddingBottom)&&Kg(this.paddingLeft,a.paddingLeft):!
1};DAb.prototype.Lf=function(){return
Hg([this.paddingTop,this.paddingRight,this.paddingBottom,this.paddingLeft])};functi
on EAb(a,b){this.F=a;this.D=b}x(EAb,lF);w=EAb.prototype;w.getType=t("docs-text-
update-size");w.r8=t("key");w.vCa=function(a)
{null==a.F&&(a.F=this.F);null==a.D&&(a.D=this.D)};w.ub=p("F");w.tb=p("D");w.Ga=func
tion(a){return Kf(this,a)?!0:a instanceof EAb?Kg(this.F,a.F)&&Kg(this.D,a.D):!
1};w.Lf=function(){return Hg([this.F,this.D])};function nF(a,b,c)
{this.J=a;this.D=b;this.F=c}x(nF,C);nF.prototype.getType=p("J");function FAb()
{this.F=this.D=0}x(FAb,C);function GAb(a,b){var c=new FAb;c.D=a;c.F=b;return
c};function HAb(a,b){nF.call(this,1,a,b)}x(HAb,nF);function IAb(a,b)
{nF.call(this,2,a,b)}x(IAb,nF);function JAb(a,b,c,d)
{nF.call(this,3,a,b);this.H=d}x(JAb,nF);JAb.prototype.we=p("H");function oF(a,b)
{nF.call(this,0,a,b)}x(oF,nF);function KAb(a,b)
{nF.call(this,5,a,b)}x(KAb,nF);function LAb(a,b,c)
{nF.call(this,4,a,b);this.H=c}x(LAb,nF);function MAb(a,b)
{this.F=a;this.D=b}x(MAb,C);MAb.prototype.yb=p("F");MAb.prototype.CG=function(a)
{var b=this.F;a=a.yb();return lg(a,b)};function NAb(a)
{this.D=[];this.F=[];this.H=a}x(NAb,C);NAb.prototype.Ea=function(a)
{if(this.D.length>a){for(var b=0,c=this.F.length-1|0;0<=c&&!(this.F[c].yb()>a);c=c-
1|0)b+=this.F[c].D;return this.D[a]
+b}OAb(this,a);if(this.D.length<=a)for(b=this.D.length;b<=a;b=b+1|0){c=void 0;var
d=(c=this.H,c(b-1|0,0<b?this.D[b-1|0]:0));this.D[b]=d}return this.D[a]};
NAb.prototype.indexOf=function(a,b){OAb(this,this.D.length);b=b?
b.ob():2147483647;if(0<this.D.length&&a<=this.D[this.D.length-1|0])return
a=wDa(this.D,a,!0,ki),Math.min(0>a?-a-2|0:a,b-1|0);for(var
c=this.D.length;c<b;c=c+1|0){var d=void 0,e=(d=this.H,d(c-1|0,0<this.D.length?
this.D[c-1|0]:0));this.D.push(e);if(e==a)return c;if(e>a)return c-1|0}return b-1|
0};function PAb(a,b){OAb(a,b);Jh(a.F);a.D.length=Math.min(a.D.length,b)}
function OAb(a,b){if(0!=a.F.length){var c=0,d=a.F.length-1|
0,e=a.F[d].yb();b=Math.min(b,a.D.length-1|0);if(!(e>b)){for(;e<=b;e=e+1|0)
{if(0<=d&&a.F[d].yb()==e){var f=void 0,g=(f=d,d=d-1|
0,f);c+=a.F[g].D}a.D[e]=c+a.D[e]}a.F.length=d+1|0;(e+1|0)<a.D.length&&0!
=c&&(a.F[d+1|0]=new MAb(e+1|0,c))}}};function QAb(a)
{this.D=a}x(QAb,lF);QAb.prototype.getType=t("docs-text-add-
cell");QAb.prototype.kf=function(){return
this.D.D.Kb()};QAb.prototype.we=function(){return this.D.D.Ab()};function RAb(a)
{this.D=a}x(RAb,lF);RAb.prototype.getType=t("docs-text-add-
row");RAb.prototype.we=p("D");function SAb(a,b)
{this.F=a;this.D=b}x(SAb,lF);SAb.prototype.getType=t("docs-text-move-
cell");SAb.prototype.Ga=function(a){return Kf(this,a)?!0:a instanceof SAb?
this.F.Ga(a.F)&&this.D.Ga(a.D):!1};function pF(a)
{this.D=a}x(pF,lF);pF.prototype.getType=t("docs-text-remove-
cell");pF.prototype.kf=function(){return this.D.D.Kb()};pF.prototype.we=function()
{return this.D.D.Ab()};function mAb(a)
{this.rowIndex=0;this.rowIndex=a}x(mAb,lF);mAb.prototype.getType=t("docs-text-
remove-row");mAb.prototype.we=p("rowIndex");function TAb(a,b)
{this.D=b}x(TAb,lF);TAb.prototype.getType=t("docs-text-update-merged-
children");TAb.prototype.Jc=p("D");function UAb(a,b,c){this.F=0;this.D=!1;if(!
a&&1<b){var d=F("Vq");c.log(d,null,!
1)}this.F=b;this.D=a;this.H=c}x(UAb,C);UAb.prototype.update=function(a,b){if(!
a&&1<b){var c=F("Wq");this.H.log(c,null,!1)}this.D=a;this.F=b};function VAb()
{}x(VAb,C);function WAb(){this.F={};this.D={}}x(WAb,C);WAb.prototype.O=function(a)
{var b=a.getId();this.D[b]?(b=a.getId(),Rh(this.D,b),b=!0):b=!1;b||
(a.getId(),b=a.getId(),G(this.F,b,a))};WAb.prototype.J=function(a,b,c)
{a.getId();var d=this.D,e=a.getId(),f=new
VAb;f.H=a;f.D=b;f.F=c;G(d,e,f)};WAb.prototype.H=function(a,b){for(var c in
this.F)b.D(this.F[c],a);this.F={};for(var d in
this.D)c=this.D[d],b.F(c.H,a,c.D,c.F);this.D={}};WAb.prototype.isEmpty=function()
{return Sh(this.F)&&Sh(this.D)};function XAb(a,b){YAb();this.F=a;this.D=b}var
ZAb;x(XAb,C);function YAb(){YAb=h();ZAb=new XAb(($Ab(),aBb),[])};function bBb()
{$Ab();this.D=new cs}var aBb;x(bBb,C);function cBb(a){var b=-
1.7976931348623157E308,c=a.D.Db();a=a.D.F;for(var d=0;d<c.length;d=d+1|0){var
e=a[c[d]].Qe();e>b&&(b=e)}return b}function dBb(a){var
b=1.7976931348623157E308,c=a.D.Db();a=a.D.F;for(var d=0;d<c.length;d=d+1|0){var
e=a[c[d]].jd();e<b&&(b=e)}return b}function eBb(a,b){var
c=[],d=a.D.Db();a=a.D.F;for(var e=0;e<d.length;e=e+1|0){var
f=d[e];if(f>=b)break;c.push(a[f])}return c}
function fBb(a){var b=new bBb;b.D=a.D.clone(null);return b}function $Ab()
{$Ab=h();aBb=new bBb};function gBb(){this.D=new cs}x(gBb,C);function hBb(a,b)
{return(a=a.D.get(b))?a:[]}function iBb(a,b){var c=[],d=a.D.Db();a=a.D.F;for(var
e=0;e<d.length;e=e+1|0){var f=d[e];if(f>=b)break;oh(c,a[f])}return c};function
jBb(a){this.H=a}x(jBb,C);jBb.prototype.getData=p("H");function kBb()
{}x(kBb,C);kBb.prototype.isEmpty=function(){return!
this.F};kBb.prototype.clear=function()
{this.D=this.F=null};kBb.prototype.remove=function(a)
{this.D==a&&(this.D=a.F);this.F==a&&(this.F=a.D);a.F&&(a.F.D=a.D);a.D&&(a.D.F=a.F)}
;function lBb(){this.F={};this.D=new kBb}x(lBb,C);lBb.prototype.isEmpty=function()
{return this.D.isEmpty()};function mBb(a)
{this.D=a}x(mBb,lF);mBb.prototype.getType=t("docs-text-update-
properties");mBb.prototype.Ea=function(a){return this.D[a]};function nBb(a)
{this.D=a}x(nBb,lF);nBb.prototype.we=p("D");nBb.prototype.getType=t("docs-text-
update-row-properties");function oBb(a,b,c)
{this.F=a;this.J=b;this.D=c}x(oBb,lF);oBb.prototype.getType=t("docs-text-update-
row-
size");oBb.prototype.we=p("F");oBb.prototype.ub=p("J");oBb.prototype.tb=p("D");func
tion pBb(a,b,c,d,e,f){this.bb=this.Va=this.ha=this.xa=this.ea=this.la=!
1;this.mb=this.Ka=this.aa=0;this.Aa=!1;qBb(this);this.W=a;this.Na=c;this.la=!
0===d;this.D=[];this.La=new NAb(this.Gb);this.F=[];this.R=new
NAb(this.Ob);this.ib=new
WAb;this.V=[];this.ma=(mA(),nA);this.O=($Ab(),aBb);this.qa=new gBb;this.Wb=e?
e:this.rb;this.Aa=!0===f}x(pBb,C);
function rBb(a,b){if(a.J&&a.J.width!=b.width){a.V=[];var c=a.D;for(var
d=0;d<c.length;d++)a.V.push(c[d].D)}a.J&&a.J.width==b.width||hF(a,new
mBb({"content-width":b.width}));a.J=b}function sBb(a,b,c)
{b=Fzb(c.D[b]);c=[];for(var d=0;d<b.length;d++){var
e=b[d];dF(a,e)&&c.push(e)}return c}function qF(a,b,c){b=bF(c,b);c=[];for(var
d=0;d<b.length;d++){var e=b[d];eF(a,e)&&c.push(e)}return c}
function tBb(a,b,c){if(a.J&&a.J.height<a.tb()){if(!a.la)
{b=uBb(a,a.J.height,b);c=[];for(var d=0;d<b.length;d++){var e=b[d];a.Aa||a.La.Ea(e)
+a.D[e].tb()>a.J.height?c.push(a.D[e].D):(e+1|0)<a.D.length&&c.push(a.D[e+1|
0].D)}return c}if(0>a.J.height&&0<a.F.length)return
sBb(a,0,b);d=a.R.indexOf(a.J.height,null);if(0<=d&&d<a.F.length){e=[];var
f=a.F[d].we(),g=sBb(a,f,b);for(var k=0;k<g.length;k++){var
l=g[k],m=rF(a,l),n=gF(b,l);if(c||n==f||sF(a)==f)n=tF(0,l,b),m=n.jd()+m.tb()
+n.Qe(),n=a.J.height-a.R.Ea(d),
m>n&&e.push(l)}return e}}return[]}function vBb(a,b,c){a=tBb(a,c,!1);return
0<=ai(a,b)}function wBb(a,b){b=iF(a,b);return 0>b?null:a.F[b]}function xBb(a,b,c)
{var d=yBb(a,b),e=a.D[d];e.R!=c&&(a.D[d]=new
jF(e.D,e.aa,e.ha,e.ea,e.F,e.O,e.V,c,e.H,e.W,e.J),a.aa=zBb(a,b,c))}function
zBb(a,b,c){if(c)return-1==a.aa||a.aa>b?b:a.aa;for(b=yBb(a,b);b<a.D.length;b=b+1|
0)if(c=a.D[b],c.R)return c.D;return-1}
function uF(a){var b=0==a.D.length?-1:a.D[0].D;if(!a.H||0==a.H.Db().length)return
b;a=gi(a.H.Db(),0);return-1==b?a:Math.min(b,a)}function vF(a){return
0==a.D.length?-1:a.D[a.D.length-1|0].D}w=pBb.prototype;w.tb=function(){if(!this.la)
{if(0==this.D.length)return 0;var a=this.D[this.D.length-1|
0],b=this.La.Ea(this.D.length-1|0)+a.W+a.tb();this.Aa&&(b+=a.J);return b}return
this.R.Ea(this.F.length)};w.ub=function(){return this.J?this.J.width:0};function
rF(a,b){b=yBb(a,b);return a.D[b]}
function yBb(a,b){b=kF(b,a.D);if(0>b){var c=F("Xq");a.W.log(c,null,!1)}return
b}function uBb(a,b,c){if(0==a.D.length||b>=a.tb())return[];if(0>b)return[0];if(!
a.la)return a=a.La.indexOf(b,null),0>a?[]:[a];var
d=a.R.indexOf(b,null);d=sBb(a,a.F[d].we(),c);var e=[];for(var f=0;f<d.length;f++)
{var g=d[f],k=rF(a,g),l=wF(a,k.D,c,null);l<=b&&b-
l<k.tb()&&(g=yBb(a,g),e.push(g))}return e}function ABb(a,b){b=kF(b,a.D);return
a.La.Ea(0>b?-1-b|0:b)}
function wF(a,b,c,d){if(!a.la)return ABb(a,b);if(!dF(a,b))return
d=gF(c,b),BBb(a,d);var e=qF(a,b,c);e=iF(a,e[0]);var f=0==e?a.Ka:0;e=0<=e?e:-e-1|
0;c=tF(0,b,c);b=rF(a,b);d=!0===d?b.O:0;return a.R.Ea(e)+f+c.jd()+d}function
CBb(a,b){b=kF(b,a.D);if(0>b)throw F("Yq").D;return a.D[b].F}w.we=function(a)
{if(a>=this.tb())return-1;a=0>a?0:this.R.indexOf(a,null);return 0!=this.F.length?
this.F[a].we():-1};function BBb(a,b){b=iF(a,b);0>b&&(b=-b-1|0);return a.R.Ea(b)}
function cAb(a,b,c,d){if(d&&0==d.ob()){var e=F("Zq");a.W.log(e,null,!1)}a.H||
(a.H=new cs);e=a.H.get(b);d=d?d.ob():1;e?c&&(e.D?e.update(!0,e.F+d|0):e.update(!
0,d)):a.H.set(b,new UAb(c,d,a.W))}function DBb(a,b,c){if(!a.H)return 0;var
d=a.H.get(b);a=EBb(a,b,!0===c?d.F-1|0:0);return Math.imul(a,-1)}function EBb(a,b,c)
{var d=a.H.get(b),e=c-(d&&d.D?d.F:0)|0;return 0==c?
(a.H.remove(b),0==a.H.Db().length&&(a.H=null),e):d?(d.update(d.D,c),e):0}
function FBb(a){if(!a.H)return-1;a=a.H.Db();return 0==a.length?-1:a[0]}function
GBb(a){if(!a.H)return-1;a=a.H.Db();return 0==a.length?-1:a[a.length-1|0]}function
HBb(a,b){b=a.H?a.H.get(b):null;return b?b.D:(b=F("$q"),a.W.log(b,null,!1),!1)}
function IBb(a,b,c){for(var d=a.D.length-1|0;0<=d;d=d-1|0){var
e=a.D[d],f=e.D;if(f>=b)a.D[d]=new jF(f+c|
0,e.aa,e.ha,e.ea,e.F,e.O,e.V,e.R,e.H,e.W,e.J);else break}a.H&&(0<=c?
a.H.shift(b,c):a.H.splice(b,-c|0));for(d=0;d<a.V.length;d=d+1|
0)a.V[d]>=b&&(a.V[d]=a.V[d]+c|0);d=a.O;0<d.D.Db().length?(d=fBb(d),0<=c?
d.D.shift(b,c):d.D.splice(b,-c|0)):d=aBb;a.O=d;a=a.qa;!ii(a.D.Db())&&(0<=c?
a.D.shift(b,c):a.D.splice(b,-c|0))}
function oAb(a,b,c){for(var d=a.F.length-1|0;0<=d;d=d-1|0){var
e=a.F[d],f=e.we();if(f>=b)a.F[d]=new qAb(f+c|0,e.D,e.F,e.J,e.H);else
break}}function dF(a,b){return 0<=kF(b,a.D)}function xF(a){return 0<a.F.length?
a.F[a.F.length-1|0].we():-1}function sF(a){return 0<a.F.length?a.F[0].we():-
1}function eF(a,b){return 0<=iF(a,b)}function iF(a,b){return sAb(b,a.F)}function
yF(a,b){return!!a.H&&!!a.H.get(b)}function aAb(a,b){return a.H?(a=a.H.get(b))?
a.F:0:0}
function JBb(a,b){return aAb(a,b)+(dF(a,b)?1:0)|0}w.Ia=function(a,b,c){var
d=kF(a,this.D);0<=d||(a=new jF(a,b,0,0,null,null,null,null,c,null,null),d=-d-1|
0,KBb(this,d),this.D.splice(d,0,a))};function LBb(a,b){var c,d=(c=a.Wb,c(b,a));b=-
iF(a,b)-1|0;a.F.splice(b,0,d);hF(a,new nBb(b,d.F));if(0==b||b==(a.F.length-1|
0))MBb(a,0==b?Math.min(b+1|0,a.F.length-1|0):Math.max(b-1|0,0)),MBb(a,b)}
function MBb(a,b){var c=a.F[b];if(c){var d=0==b?a.Ka:0,e=NBb(a,b);if(c.J!=d||c.H!
=e)c=new qAb(c.O,c.D,c.F,d,e),a.F[b]=c,d=c.we(),d=iF(a,d+1|0),OBb(a,a.R,d),hF(a,new
oBb(b,a.ub(),c.D,c.J,c.H))}}
w.removeChild=function(a,b){var c=kF(a,this.D),d=this.qa;!
ii(d.D.Db())&&d.D.remove(a);d=this.O;if(0<d.D.Db().length){d=fBb(d);var
e=d.D.get(a);d.D.remove(a);d=new XAb(d,e?G5a(e):[])}else
d=(YAb(),ZAb);this.O=d.F;0<this.D.length&&PBb(this,d.D,a,b);d=this.D[c].tb();KBb(th
is,c);Kh(this.D,c);0==this.D.length&&(this.ha=this.ea=!
1);bs(this.V,a);QBb(this,a,d,0,b);this.aa==a&&(a=0<this.D.length?this.D[0].D:-
1,this.aa=0<=a?zBb(this,a,!1):-1)};
function nAb(a,b){b=iF(a,b);Kh(a.F,b);0!=b&&b!=a.F.length||MBb(a,0==b?
b:Math.max(a.F.length-1|0,0))}function QBb(a,b,c,d,e){if(d!=c){d-=c;var
f=wF(a,b,e,null);c=H5a(a.ma,f,d);var g=a.O;if(0<g.D.Db().length){var
k=[],l=fBb(g),m=g.D.Db();g=g.D.F;for(var n=0;n<m.length;n=n+1|0){var
q=m[n],r=g[q];q>b?l.D.set(q,L5a(r,0,d)):(q=H5a(r,f,d),oh(k,q))}d=new XAb(l,k)}else
d=(YAb(),ZAb);a.O=d.F;c=Ih(c);oh(c,d.D);PBb(a,c,b+1|0,e)}}
function PBb(a,b,c,d){if(0!=b.length){c=kF(c,a.D);0>c&&(c=-c-1|0);for(var
e=0;e<b.length;e++){var f=b[e],g=uBb(a,f.start,d);f=uBb(a,f.end-
1,d);if(0<g.length||0<f.length){var
k=c;0<g.length&&(k=Math.max(k,g[0]));g=a.D.length-1|
0;0<f.length&&(g=Math.min(g,f[f.length-1|0]));for(f=k;f<=g;f=f+1|
0)zF(a,a.D[f].D)}}}}function zF(a,b){if(0>kF(b,a.D)){var c=F("br");a.W.log(c,null,!
1)}as(a.V,b)}function RBb(a){return 0==a.V.length?-
1:a.V[0]}w.Sz=ca("gb");w.Mc=p("gb");
function hF(a,b){a.za||(a.za=new lBb);var c=a.za,d=b.getType(),e=b.r8();a=new
jBb(b);if(null!=e){d in c.F||G(c.F,d,{});var f=c.F[d]
[e];G(c.F[d],e,a);f&&(f.getData().lp(b),c.D.remove(f))}(d=c.D.D)&&b.H(d.getData())?
c.D.remove(d):(b=c.D,b.D?(a.F=b.D,b.D.D=a):b.F=a,b.D=a)}w.render=function()
{if(this.gb&&this.za){for(var
a=this.za,b=this.gb,c=a.D.F;c;)b.eZ(c.getData()),c=c.D;a.D.clear();a.F={};this.za=n
ull}};function KBb(a,b){a.la||OBb(a,a.La,b+1|0)}
function OBb(a,b,c){null==a.Ca&&(a.Ca=a.tb());PAb(b,0>c?-1-c|0:c)}function NBb(a,b)
{return b==(a.F.length-1|0)?a.mb:0}function SBb(a,b){var c=0;a=a.F;for(var
d=0;d<a.length;d++){var e=a[d].we();if(e>b.end)break;else e>=b.start&&(c=c+1|
0)}return c}w.toString=function(){return"childSegments: ["+D(this.D)+"] movedIn:
["+D(this.H?this.H.Db():[])+"]"};
function qBb(a){a.aa=-1;a.Gb=function(b,c){if(0>b)return 0;if(a.la){var
d=F("cr");a.W.log(d,null,!1)}return b>=a.D.length?(b=F("dr"),a.W.log(b,null,!
1),c+1):c+pAb(a.D[b])};a.Ob=function(b,c){return 0>b?0:b>=a.F.length?
(b=F("er"),a.W.log(b,null,!1),c+1):c+rAb(a.F[b])};a.rb=function(b){return new
qAb(b,null,null,null,null)}};function TBb()
{}x(TBb,lF);TBb.prototype.getType=t("docs-text-update-cell-heights");function
UBb(a,b,c,d)
{this.D=[];this.J=[];this.H=[];this.F=[];this.O=a;this.V=b;this.W=c;this.aa=d}x(UBb
,C);UBb.prototype.removeChild=function(a){var b=this.D;for(var c=0;c<b.length;c+
+)IBb(b[c],a,-1);Kh(this.J,a)};function bAb(a,b,c,d){var e=a.D[b];if(dF(e,c)){var
f=qF(e,c,d);for(var g=0;g<f.length;g++)dAb(a,b,f[g],c,d);ii(f)||
(a=iF(e,f[0]),OBb(e,e.R,a));e.removeChild(c,d)}else yF(e,c)?DBb(e,c,null):
(c=F("fr"),a.O.log(c,null,!1))}
function dAb(a,b,c,d,e){var f=a.D[b];if(0>iF(f,c)){var g=F("gr");a.O.log(g,null,!
1)}Zzb(a,b,c,e,Qg(d))&&nAb(f,c)}function VBb(a,b,c,d,e){var
f=a.D[b];eF(f,c);for(var
g=Fzb(d.D[c]),k=[],l=uF(f),m=vF(f),n=0;n<g.length&&g[n]<=m;n=n+1|0){var
q=g[n];q>=l&&dF(f,q)&&k.push(q)}e&&as(k,e.ob());for(e=0;e<k.length;e+
+)if(g=bF(d,k[e]),0==SBb(f,new Jj(g[0],g[g.length-1|0]))||c==g[0]&&!
WBb(a,b,g,null))return!0;return!1}
function Zzb(a,b,c,d,e){var f=a.D[b];eF(f,c);var
g=sBb(f,c,d);e&&bs(g,e.ob());for(e=0;e<g.length;e++){var
k=bF(d,g[e]);if(1==SBb(f,new Jj(k[0],k[k.length-1|0]))||c==k[0]&&!
WBb(a,b,k,Qg(c)))return!1}return!0}function XBb(a,b,c,d,e){var
f=a.D[b];0>iF(f,c)&&(VBb(a,b,c,e,Qg(d)),LBb(f,c))}UBb.prototype.insertRow=function(
a){var b=this.D;for(var c=0;c<b.length;c++)oAb(b[c],a,1);this.H.splice(a,0,[])};
function YBb(a){var b=a.D.length-1|0,c=a.D[b];if(0<=uF(c)){var
d=F("hr");a.O.log(d,null,!1)}d=a.F.length;0<d&&a.F[d-1|0]==b&&a.F.splice(d-1|
0,1);Kh(a.D,b);return c}function fF(a,b,c){a=AF(a,b);if(0==a.length)return
0;for(b=0;b<a.length&&!(a[b]>=c);b=b+1|0);return b}function AF(a,b)
{return(a=a.J[b])?ei(a):[]}function ZBb(a,b,c){a=a.J[b];return c<a.length?a[c]:-
1}function cF(a,b){return(a=a.H[b])?ei(a):[]}
function $Bb(a,b,c,d){if(1>=d.length)return d;var
e=a.D[c],f=aCb(a,b,c,d);c=a.D[c+1|0];a=d[d.length-1|0];if(!c||0==c.F.length||
sF(c)>a){a=[f];for(f=ai(d,f)+1|0;f<d.length;f=f+1|0)eF(e,d[f])&&a.push(d[f]);return
a}d=[f];if(dF(e,b)){for(f=f+1|0;f<=a;f=f+1|0)eF(e,f)&&d.push(f);return
d}b=sF(c);for(f=f+1|0;f<=a;f=f+1|0)if(f<b)d.push(f);else{f>b||
eF(e,f)&&d.push(f);break}return d}
function aCb(a,b,c,d){var e=new Jj(d[0],d[d.length-1|
0]);if(dF(a.D[c],b))e=bCb(a,d,c);else{d=a.D[c];dF(d,b);var f=new Jj(sF(d),xF(d));
(f=Mj(f,e))?e=f.start:(a=a.D[c-1|0])&&dF(a,b)?(b=xF(a),e=eF(d,b)||b==e.end?b:b+1|
0):e=e.start}return e}function bCb(a,b,c){a=a.D[c];c=ai(b,sF(a));for(c=0<=c?c:-1-c|
0;c<b.length;c=c+1|0){var d=b[c];if(d>xF(a))break;if(eF(a,d))return d}throw
kg("ir").D;}function cCb(a,b,c,d,e){var f=a.D[c];b=aCb(a,b,c,d);return new WE(new
VE(iF(f,b),e),WBb(a,c,d,null))}
function dCb(a,b,c,d,e,f,g){var k=a.D[b],l=rF(k,c);null==k.Ca&&(k.Ca=k.tb());var
m=yBb(k,c);0>m&&(m=-m-1|0);var n=k.D[m];KBb(k,m);k.D[m]=new
jF(n.D,n.aa,d.width,d.height,n.F,n.O,n.V,n.R,n.H,e,f);d=k.D[m];e=[];if(a.V&&(e=qF(k
,c,g),!ii(e))){m=tF(0,c,g);f=l.tb()+m.jd()+m.Qe();m=d.tb()+m.jd()
+m.Qe();n=e[e.length-1|0];var q=wBb(a.D[b],n).D;(m>q||m<q&&f>=q)&&eCb(a,b,
[n],g)}a.R&&a.R.D(b,e[0],c);QBb(k,c,pAb(l),pAb(d),g)}
function eCb(a,b,c,d){var e=a.D[b],f=ei(c);c=-1;for(var g=ds();!ii(f);){var
k=f.shift();var l;if(l=eF(e,k)){l=a;var m=b,n=k,q=d,r=l.D[m],u=iF(r,n);if(0>u){var
v=F("jr");l.O.log(v,null,!1)}var A=wBb(r,n),E=A.F;v=A.F;var
N=sF(r),Q=xF(r),U=sBb(r,n,q);for(var aa=0;aa<U.length;aa++){var fa=U[aa];if(1!
=q.F[fa].$e()){var oa=bF(q,fa),wa=oa[oa.length-1|0];if(n==wa||n==Q){var
Ca=rF(r,fa);fa=tF(0,fa,q);Ca=fa.jd()+Math.max(Ca.tb(),E)
+fa.Qe();fa=Math.max(N,oa[0]);wa=Math.min(Q,wa);for(var Ba=0;Ba<oa.length;Ba++){var
Aa=
oa[Ba];if(Aa>=wa)break;Aa>=fa&&eF(r,Aa)&&(Ca-
=wBb(r,Aa).D)}v=Math.max(v,Ca)}}}v+(0==u?r.Ka:0)+NBb(r,u)!=rAb(A)?
(q=r,A=n,E=v,N=iF(q,A),Q=q.F[N],q.F[N]=new qAb(Q.O,E,Q.F,0==N?
q.Ka:0,NBb(q,N)),PAb(q.R,A+1|0),hF(r,new oBb(u,r.ub(),v,0==u?
r.Ka:0,NBb(r,u))),u=iF(r,n+1|0),OBb(r,r.R,u),l.R&&l.R.F(m,n),l=!0):l=!
1}if(l)for(c=k,l=d.D[k],m=ZE(l),n=0;n<m;n=n+1|
0)if(r=XE(Bzb(l.Eb(n))),null==g.get(r))for(g.set(r,!0),r=bF(d,r),u=ai(r,k)+1|
0;u<r.length;u=u+1|0)as(f,r[u])}f=g.Db();0!=f.length&&fCb(a,b,f,d);0<=c&&(a=
iF(e,c),OBb(e,e.R,a))}
function fCb(a,b,c,d){var e=a.D[b],f=[],g=[];for(var k=0;k<c.length;k++){var
l=c[k];if(dF(e,l)){var m=gF(d,l);m=d.D[m];if(m.D&&XE(m.D)==l)continue}m=e;var
n=l,q=d;var r=m;var u=bF(q,n);var v=iF(r,u[0]);v=0<=v?v:-1-v|0;v>=r.F.length?u=-1:
(r=r.F[v].we(),u=r>u[u.length-1|0]?-1:r);r=q.D[u];v=-1;r.D&&XE(r.D)==n||
(v=q.F[n],n=gF(q,n),v=u==n?$E(r,v):aF(r,v));m=new
VE(iF(m,u),v);r=e;n=l;u=d;q=bF(u,n);v=0;for(var A=0;A<q.length;A++){var
E=q[A];eF(r,E)&&(E=wBb(r,E),v+=rAb(E))}E=0;0<=ai(q,sF(r))&&(E=r.Ka);A=
0;0<=ai(q,xF(r))&&(A=r.mb);r=v-E;v=u;$E(v.D[q[0]],v.F[n]);v=gCb.jd();r=r-v-A;
$E(u.D[q[0]],u.F[n]);n=gCb.Qe();g.push(r-n);l=WBb(a,b,bF(d,l),null);f.push(new
WE(m,l))}qh(g)||hF(e,new TBb(f,g))}function WBb(a,b,c,d){var e=a.D[b];d=!!
d&&d.ob()==c[0];if(1==c.length||eF(e,c[0])&&!d)return!1;for(b=b-1|0;0<=b;b=b-1|
0)if(hCb(0,a.D[b],c,null))return!0;return!1}
function hCb(a,b,c,d){if(1>=c.length||0>sF(b))return!1;a=new Jj(c[0],c[c.length-1|
0]);if(d){if(d.ob()==c[c.length-1|0])return!1;a=new Jj(d.ob()+1|0,c[c.length-1|
0])}d=new Jj(sF(b),xF(b));c=Mj(a,d);if(!c)return!
1;for(d=Qg(c.start);d.ob()<=c.end;d=Qg(d.ob()+1|0))if(eF(b,d.ob()))return!0;return!
1}UBb.prototype.toString=function(){return this.D.join("\n")};function iCb(a,b)
{this.F=-1;this.D=a;this.J=b}x(iCb,C);function Tzb(a,b,c,d,e){for(var
f=AF(a.D,b),g=0;g<f.length;g=g+1|0){var
k=f[g],l=a.D.D[k],m=$Bb(a.D,b,k,d);ji(m,c)&&!
eF(l,c)&&VBb(a.D,k,c,e,null)&&(jCb(a,k,c,e,null),XBb(a.D,k,c,b,e))}}function
Xzb(a,b,c,d,e){if(b!=gF(e,XE(c))){var f=aF(e.D[b],c);0>d?fAb(a,b,c,e,!0):f!
=d&&eAb(a,b,d,f)}}
function fAb(a,b,c,d,e){var f=d.D[b],g=aF(f,c);f.Eb(g);f=cF(a.D,b);for(var
k=0;k<f.length;k=k+1|0){var l=f[k],m=a.D.D[l];if(0!
=l&&b==sF(m))if(e)kCb(a,l,c,b,g,d);else{m=l;var n=g,q=c;l=a.D.D[m];n=new WE(new
VE(iF(l,b),n),!0);dF(l,XE(q))&&(m=q.F.Mc(m),hF(l,new xAb(m,n)));hF(l,new pF(n))}}}
function jCb(a,b,c,d,e){var f=a.D.D[b];as(a.D.H[c],b);hF(f,new
RAb(lCb(f,c)));f=a.D.D[b];for(var g=lCb(f,c),k={},l=d.D[c],m=0;m<ZE(l);m=m+1|0){var
n=l.Eb(m);if(1==n.$e()){var q=XE(n.D);gF(d,q)!=c&&(k[q]=!0)}else{if(q=!n.Rg())
{q=n;var r=f,u=Qg(c),v=bF(d,XE(q));q=hCb(XE(q),r,v,u)}if(q){mCb(n,f,c+1|0,c,!0,!
1,d);continue}}hF(f,new QAb(new WE(new VE(g,m),null)));if(!
n.Rg())for(n=n.F.Ola(),n=a.J.v4(c,m,a.H,a.F,n,Qg(g),null),q=0;q<n.length;q=q+1|
0)hF(f,n[q])}g=new Jj(sF(f),xF(f));for(var A in k)l=k=d.F[Number(A)],
m=f,n=bF(d,XE(l)),hCb(XE(l),m,n,null)?(l=gF(d,XE(k)),l=new Jj(l,Math.min(l+k.Jc()|
0,c)-1|0),Mj(l,g)||!0===e||mCb(k,f,c+1|0,c,!0,!0,d)):!0!
==e&&(l=nCb(k,c,d),kCb(a,b,k,c,l,d))}
function kCb(a,b,c,d,e,f){var g=a.D.D[b],k=lCb(g,d);e=new WE(new VE(k,e),!
0);hF(g,new QAb(e));k=XE(c);k=gi(bF(f,k),0);var
l=lCb(g,d),m=nCb(c,k,f),n=c.F.Ola();k=a.J.v4(k,m,a.H,a.F,n,Qg(l),e);for(l=0;l<k.len
gth;l=l+1|0)hF(g,k[l]);k=XE(c);dF(g,XE(c))&&(l=c.F.Mc(b),m=kF(k,g.D),hF(g,new
mF(l,m,e)));f=bF(f,k);ji(f,d)||as(f,d);a=$Bb(a.D,k,b,f).length;hF(g,new
TAb(c.Nc(),a,e,null))}function nCb(a,b,c){var d=c.D[b];return d.D&&Kf(d.D,a)?-
1:gF(c,XE(a))==b?$E(d,a):aF(d,a)}
function $zb(a,b,c,d){for(var e=a.D.D[b],f=iF(e,c),g=d.D[c],k=ZE(g)-1|0;0<=k;k=k-1|
0){var l=g.Eb(k);if(2==l.$e())hF(e,new pF(new WE(new VE(f,k),null)));else{var
m,n=a,q=l,r=b;l=c;var u=k,v=d;b:{var A=n,E=r;var N=l;var Q=u,U=v;if(0!=E){var
aa=A.D.D[E-1|0];A=A.D.D[E];E=U.D[N];var fa=E.Eb(Q);if(0==fa.$e()&&1<fa.Jc())
{if(Q=gF(U,XE(fa)),!eF(A,Q)&&gF(U,XE(fa))<=xF(aa)||Q==N&&eF(A,Q+1|0)){N=!0;break
b}}else if(1==fa.$e()){var oa=fa.D;fa=XE(oa);if(gF(U,fa)==N||Q!=aF(E,oa)){N=!
1;break b}Q=gF(U,fa);N=(!eF(A,
Q)||Q==N)&&gF(U,fa)<=xF(aa);break b}}N=!1}N?((N=0==q.$e())?
m=q:m=q.D,q=n.D.D[r],U=XE(m),n=$Bb(n.D,U,r,bF(v,U)),ji(n,l),1==n.length?
(eF(q,gF(v,U)),l=iF(q,l),hF(q,new pF(new WE(new VE(l,u),!0))),l=!1):
(u=n[0],u==l&&(u=l+1|0,mCb(m,q,l,u,!N,!0,v)),l=new VE(lCb(q,u),nCb(m,u,v)),hF(q,new
TAb(m.Nc(),n.length-1|0,new WE(l,!0),null)),l=N)):l=!1;l||hF(e,new pF(new WE(new
VE(f,k),null)))}}hF(e,new mAb(f))}function lCb(a,b){a=iF(a,b);return 0<=a?a:-(a+1|
0)|0}
function mCb(a,b,c,d,e,f,g){var k=lCb(b,c),l=lCb(b,d);k==l&&(d<c?k=k+1|0:l=l+1|
0);c=nCb(a,c,g);e=new WE(new VE(k,c),e);a=nCb(a,d,g);hF(b,new SAb(e,new WE(new
VE(l,a),f)))}function eAb(a,b,c,d){for(var e=cF(a.D,b),f=0;f<e.length;f=f+1|0){var
g=a.D.D[e[f]];0==iF(g,b)&&hF(g,new SAb(new WE(new VE(0,c),!0),new WE(new VE(0,d),!
0)))}}
function Yzb(a,b,c,d,e){for(var f={},g=0;g<c.length;g=g+1|0)for(var
k=cF(a.D,c[g]),l=0;l<k.length;l=l+1|0)f[k[l]]=!0;for(var m in
f)f=Number(m),g=$Bb(a.D,b,f,c),oCb(a,b,f,c,d,e[g[0]])}function oCb(a,b,c,d,e,f){var
g=a.D.D[c],k=$Bb(a.D,b,c,d);eF(g,k[0])&&(a=cCb(a.D,b,c,d,f),hF(g,new
TAb(e,k.length,a,!0)))}function Wzb(a,b,c){for(var
d=cF(a.D,b),e=0;e<d.length;e=e+1|0){var f=a.D.D[d[e]],g=iF(f,b);hF(f,new QAb(new
WE(new VE(g,c),null)))}}
function gAb(a,b,c){for(var d=cF(a.D,b),e=0;e<d.length;e=e+1|0){var
f=a.D.D[d[e]],g=iF(f,b);hF(f,new pF(new WE(new VE(g,c),null)))}};function
pCb(a,b,c){qCb(this,a,b,c)}x(pCb,C);function qCb(a,b,c,d){a.V=b;a.F=new
UBb(b,c.Fs(),c.KU(),c.Koa());a.W=[];a.O=new iCb(a.F,c);a.D=new Gzb(a.O);a.R=new
NAb(function(e,f){0>e?f=0:e>=a.D.nm()?(e=F("mr"),a.V.log(e,null,!1),f=f+1|0):
(e=a.D.F[e].F.yt(),f=f+e.F|0,e.D.D&&(f=f-1|0));return
f});a.H=(JJa(),KJa);a.J=c;a.ea=d}w=pCb.prototype;w.Jc=function(){var
a=bF(this.D,void 0);return a?a.length:-1};
function rCb(a,b,c){if(b>=a.D.D.length||0>b)return-1;a=a.D.D[b];if(ZE(a)<=c)return-
1;c=a.Eb(c);return c.Rg()?-1:XE(c)}
function sCb(a,b,c,d,e){var f=a.D.D.length;for(var g=0;g<d.length;g++){var
k=d[g];if(0>k||k>=f)k=F("kr"),a.V.log(k,null,!1)}f=a.F;g=f.D;for(k=0;k<g.length;k+
+)IBb(g[k],c,1);f.J.splice(c,0,[]);f=0<d.length?tCb(a,c,d[0]):-
1;g=d.length;a.W.splice(c,0,!0);k=a.D;var l=0!=d.length?d[0]:-
1;iAb(k,c,1);k.H.splice(c,0,l);0>l?(k.F.splice(c,0,new zzb(c,b)),e=[]):(d=new
cs,b=new zzb(c,b),k.F.splice(c,0,b),k.D[l].F.splice(f,0,b),Wzb(k.J,l,f),1<g||1<e?
(e=Mzb(k,c,g,e),fs(d,e)):(Rzb(k,b,l,g,e),0<e&&d.set(l,!0)),e=
d.Db());uCb(a,e);PAb(a.R,c+1|0)}w.vp=function(a){if(!(0>a||a>=this.D.nm())){var
b=this.D.removeChild(a);this.F.removeChild(a);Kh(this.W,a);uCb(this,b);PAb(this.R,a
+1|0)}};function BF(a,b){return a.F.D[b]}function vCb(a,b,c){if(0>b||(a.D.nm()-1|
0)<b)return null;var d=gi(wCb(a,b,c),0);if(0>d)return
null;c=iF(BF(a,c),d);0>c&&(c=-(c+1|0)|0);a=xCb(a,b,d);return new VE(c,a)}function
tCb(a,b,c){a=a.D.D[c];for(var d=c=0;d<ZE(a);d=d+1|0){var e=a.Eb(d);if(!e.Rg())
{if(XE(e)>=b)break;c=c+1|0}}return c}
function CF(a,b){DF(a);var
c=a.R.indexOf(b,null);if(0>c)return[];if(c>=a.D.nm())return[c];var
d=a.D.F[c].F.yt().D,e=[];if(d.F&&b==EF(a,c))e.push(c-1|0),e.push(c);else
if(d.D&&b==EF(a,c))e.push(c);else return e.push(c),e;for(d=c+1|0;d<a.D.nm();d=d+1|
0){c=a.D.F[d].F;if(!c.yt().D.F||b!=EF(a,d))break;e.push(d)}return e}function
EF(a,b){return a.R.Ea(b)}function yCb(a,b){var c=a.D.F[b].F;return EF(a,b)
+c.yt().F-1|0}function DF(a){return a.R.Ea(a.D.nm())}
function zCb(a,b,c,d){var e=gF(a.D,b)-1|0;b=bF(a.D,XE(Bzb(a.D.F[b])));!
0===d&&as(b,e);eCb(a.F,c,b,a.D)}function ACb(a,b,c){var
d=a.F;a=a.D;eF(d.D[b],c);var e=ds();c=a.D[c];for(var f=ZE(c),g=0;g<f;g=g+1|0){var
k=Bzb(c.Eb(g));e.set(XE(k),!0)}fCb(d,b,e.Db(),a)}function BCb(a,b,c){var
d=AF(a.F,c);for(var e=0;e<d.length;e++){var f=d[e];c>b&&zF(BF(a,f),c)}}function
CCb(a){a=a.F.F;return null!=a[0]?a[0]:-1}w.tb=function(a){return this.Uv()?0:
(a=BF(this,a))?DCb(this,a,a.tb()):0};
function DCb(a,b,c){if(a.J.eP()){var d=b.J?b.J.height:0;b=cBb(b.O);c=b>c?
Math.min(d,b):c}return a.H.jd()+c+a.H.Qe()}w.ub=function(a){return this.Uv()?0:
(a=BF(this,a))?a.ub()+Math.max(0,this.H.Kf())+Math.max(0,this.H.sd()):0};function
ECb(a,b){return a.J.eP()?new jA(0,0,a.ub(b),a.tb(b)):null}w.Uv=t(!1);
function FCb(a,b,c,d){var e=a.D.F[c].F,f=BF(a,b);d||(d=aAb(f,c),d=fF(a.F,c,b)+d|
0,d=e.Mc(d));if(d){if(a.J.Fs()){if(!vCb(a,c,b)){b=F("nr");a.V.log(b,null,!
1);return}e=d;d=bF(a.D,c);var g=bCb(a.F,d,b);d=cCb(a.F,c,b,d,xCb(a,c,g));hF(f,new
xAb(e,d))}else hF(f,new xAb(d,null));if(a.J.Fs())
{if(e=[],d=BF(a,b),dF(d,c))for(d=qF(d,c,a.D),g=0;g<d.length;g++){var
k=d[g];Zzb(a.F,b,k,a.D,Qg(c))&&e.push(k)}}else e=[];for(d=e.length-1|0;0<=d;d=d-1|
0)$zb(a.O,b,e[d],a.D);if(0<a.D.O.length){d=BF(a,b);g=[];for(k=0;k<
e.length;k++)for(var l=e[k],m=a.D.D[l],n={},q=0;q<ZE(m);q=q+1|0){var
r=m.Eb(q);1==r.$e()&&(r=r.D);if(!(r.Rg()||(r=XE(r),r in n))){n[r]=!0;var
u=bF(a.D,r);1>=u.length||!dF(d,r)||u[0]==l||(u=qF(d,r,a.D),u=new
Jj(u[0],u[u.length-1|0]),Pj(new Jj(e[0],e[e.length-1|0]),u)||(l==u.start||
l==u.end)&&g.push(r))}}e=g}else e=[];(f.ea||f.xa||f.ha)&&c==vF(f)&&(f.ea=!1,f.xa=!
1,f.ha=!1);bs(a.F.J[c],b);g=BF(a,b);d=wCb(a,c,b);k=[];for(l=0;l<d.length;l+
+)m=d[l],eF(g,m)&&Zzb(a.F,b,m,a.D,Qg(c))&&k.push(m);bAb(a.F,b,c,
a.D);for(g=0;g<d.length;g++)k=a,l=d[g],m=b,wBb(BF(k,m),l)||
bs(k.F.H[l],m);for(d=0;d<e.length;d++);if(a.J.Fs()){e=gF(a.D,c);if(f=!eF(f,e))a:
{f=a.D.D[e];for(d=0;d<ZE(f);d=d+1|0)if(g=f.Eb(d),1==g.$e()&&gF(a.D,XE(g.D))<e){f=!
0;break a}f=!1}zCb(a,c,b,f)}as(a.F.F,b)}else b=F("or"),a.V.log(b,null,!1)}
function GCb(a,b,c){if(0>b||b>=a.D.D.length||0>c||c>=a.D.D.length)return!1;var
d=Math.max(b,c);b=YE(a.D.D[Math.min(b,c)],!1);for(c=0;c<b.length;c++){var
e=b[c];1==e.$e()&&(e=e.D);e=gF(a.D,XE(e))+e.Jc()-1|0;if(d<=e)return!0}return!
1}function uCb(a,b){var c=[];for(var d=0;d<b.length;d++){var e=b[d];0!
=cF(a.F,e).length&&c.push(e)}if(0!=c.length)for(b=cF(a.F,c[0])
[0],d=cF(a.F,c[c.length-1|0]),d=d[d.length-1|0];b<=d;b=b+1|0)eCb(a.F,b,c,a.D)}
function wCb(a,b,c){var d=bF(a.D,b);return a.J.Fs()&&d&&0!=d.length?$Bb(a.F,b,c,d):
[]}function HCb(a,b){var c=bF(a.D,b);return 0==c.length?-1:xCb(a,b,c[0])}function
xCb(a,b,c){if(!a.W[b])return-1;var d=a.D.D[c],e=a.D.F[b];return gF(a.D,b)==c?
$E(d,e):aF(d,e)}w.toString=function(){return"Grid:\n"+D(this.D)
+"\nSegmentState:\n"+D(this.F)};function ICb(a,b,c,d,e)
{this.D=a;this.F=b;this.J=d;this.H=e}x(ICb,C);function JCb(a,b,c){return
dF(BF(a.D,c),b.D)?new oF(b.D,c):new LAb(b.D,c,b.F)}function KCb(a,b,c,d,e){return
0>b?!1:(1>b?0:a.D.D.F[b-1|0].F.yt().D.D)?!0:(0>c||b<=c)&&(0>d||b<=d)&&(0>e||
b<=e)}function LCb(a,b,c){b=bF(a.D.D,b);a=bF(a.D.D,c);return
1==b.length&&1==a.length?b[0]<=a[0]:Oj(new Jj(b[0],b[b.length-1|0]),new
Jj(a[0],a[a.length-1|0]))||b[b.length-1|0]<a[0]}
function MCb(a,b,c,d,e,f,g,k){var l=RBb(d),m=FBb(d);a:if(b&&b.yb()<=(e+DF(a.D)|0))
{var n=CF(a.D,b.yb()-e|0);for(var q=0;q<n.length;q=q+1|0)if(n[q]>g){n=n[q];break
a}n=null!=n[n.length-1|0]&&n[n.length-1|0]==g?g+1|0:-1}else n=-1;q=tBb(d,a.D.D,!
0);if(-1<g){for(var r=[],u=0;u<q.length;u=u+1|0)q[u]>g&&r.push(q[u]);q=r}a:if(k)
{for(k=0;k<q.length;k=k+1|0)if(q[k]>g){k=q[k];break a}k=-1}else k=0<q.length?q[0]:-
1;q=d.aa;-1==q||dF(d,q);r=NCb(a,c);u=r.D;var v=r.F;if(!(0>r.D))
{f=a.F.WM(u,c,e,f,a.D);var A;if(!(A=
0!=fF(a.D.F,u,v))){dF(d,u);v=BF(a.D,v);A=a.D.D;if(!v){var
E=F("ur");a.H.log(E,null,!1)}E=wF(d,u,A,!1);var N=Math.max(d.ma.Qe(),cBb(d.O));!
(E=E<=N)&&(E=dF(v,u))&&(E=wF(v,u,A,!
0)+rF(v,u).tb(),N=Math.min(v.ma.jd(),dBb(v.O)),E=E>=N);E||v.ub()!=d.ub()||yF(v,u)?
A=!0:(E=e+EF(a.D,(u+1|0)<A.nm()?u+2|0:u+1|0)|0,A=b&&b.yb()<E||RBb(v)==u||-
1==uF(d)?!0:f.height>=A.F[u].F.U3())}r=A?r:GAb(-2,-
1)}if(b&&Vg(b.getType(),"insert")&&(u=n,f=r.D,0>u||a.F.Fs()&&0<=q&&q<u||0<=m&&m<u||
0<=l&&l<u||0<=k&&k<u||0<=f&&f<u||(1>m?
0:a.D.D.F[m-1|0].F.yt().D.D)?u=!1:0<=m&&m==u?-1==m||0==c?u=!0:(u=BF(a.D,c-1|
0),u=m>(u?vF(u):-1)):u=!0,u)){u=b.yb();f=n;if(0<f&&g<(f-1|0)&&(u-e|
0)==EF(a.D,f)&&dF(d,f-1|0))return new oF(n-1|0,c);a:{g=n;if(a.F.Fs())
{b:if(a.F.ZZ(b,e,g,a.D))if(b.yb(),A=BF(a.D,c),a.J.oa(),a.J.oa(),u=g-1|0,f=-1!
=sF(A),v=g==sF(A),A=eF(A,u),!f||v||A){f=BF(a.D,c+1|0);E=a.D.D;if(f)
{v=0<=u&&u<E.D.length;A=!1;if(v)for(E=E.D[u],E.D&&(A=yF(f,XE(E.D))),N=0;N<ZE(E)&&!
A;N=N+1|0){var Q=E.Eb(N);if(!Q.Rg()&&yF(f,XE(Q))&&u==OCb(a,XE(Q))){A=
!0;break}if(Q.D&&yF(f,XE(Q.D))&&u==OCb(a,XE(Q.D))){A=!0;break}}if(v&&(A||eF(f,u)))
{u=!1;break b}}u=!0}else u=!1;else u=!1;if(!u){b=!1;break a}}else
if(A=BF(a.D,c),u=g-1|0,f=-1!=uF(A),v=g==uF(A),A=dF(A,u),u=!f||v||A?(f=BF(a.D,c+1|
0))&&(dF(f,u)||yF(f,u))?!1:a.F.ZZ(b,e,g,a.D):!1,!u){b=!1;break a}b=(b.yb()-e|0)!
=EF(a.D,g)?!1:!0}if(b)return new HAb(n,c)}if(b=a.F.Fs())b=n,-
1<q&&(g=BF(a.D,c),qF(g,q,a.D.D)[0]!=sF(g)&&ql(a.H,F("pr")),0<=m&&!
LCb(a,q,m)&&ql(a.H,F("qr")),0<=l&&!LCb(a,q,l)&&ql(a.H,F("rr"))),b=
-1<q&&(0>b||q<=b)&&(0>m||q<=m)&&(0>l||q<=l);if(b)return m==q&&KCb(a,m,n,l,k)?new
KAb(m,c):new oF(q,c);b=r.D;if(0<=b&&(0>n||b<n)&&(0>l||b<l)&&(0>k||b<k)&&(0>m||
b<m))return JCb(a,r,c);if(KCb(a,m,n,l,k))return new KAb(m,c);if(-1<l&&(0>n||
l<=n)&&(0>k||l<=k))return new oF(l,c);if(-1<n&&dF(d,n)&&(0>k||n<=k))return new
oF(n,c);if(-1<k)return new oF(k,c);if(-2==r.D)return null;if(0<=r.D)return
JCb(a,r,c);d=DF(a.D);l=e+d-1|0;return 0==d&&!a.F.isEmpty(e)||0<d&&a.F.fE(e)!=l?new
HAb(a.D.D.nm(),c):null}
function NCb(a,b){var c,d=-1,e=null;for(c=b+1|0;BF(a.D,c)&&(e=BF(a.D,c),d=uF(e),-
1==d);c=c+1|0);if(-1==d)return GAb(-1,-1);b=BF(a.D,b);if(!a.D.J.Fs()||!
dF(b,d))return GAb(d,c);d=bF(a.D.D,d);d=d[d.length-1|0];var f=sF(e);return f>d?
GAb(-2,-1):0<=f&&(a=YE(a.D.D.D[f],!0),0<a.length&&(a=XE(a[0]),dF(e,a)&&!dF(b,a)))?
GAb(a,c):GAb(-2,-1)}function OCb(a,b){a=bF(a.D.D,b);return a[a.length-1|
0]};function PCb(){this.F=this.D=0}x(PCb,C);function FF(a){var b=new
PCb;5==a&&null.isEmpty();b.D=a;b.F=-1;b.H=null;return b};function QCb(){}var
RCb;x(QCb,C);function SCb(a,b)
{this.D=a;this.F=b}x(SCb,C);SCb.prototype.qY=function(a,b,c){return
this.D.D(this.F,a,b,c)};function GF(a,b,c){this.aa=this.D=!
1;this.W=[];this.qa=a;c||(RCb||(RCb=new QCb),c=RCb);this.ha=c;this.F=new
pCb(a.F,b,this.ha);this.H=b;this.xa=new
ICb(this.F,b,this.ha,a,a.F);if(a=this.H.lga())this.ea=new SCb(a,this.F),this.la=new
zAb(this.ea,this.getContext().Fu())}x(GF,Vh);w=GF.prototype;w.Ed=function(a,b,c,d,e
,f,g,k,l){this.aa&&ql(this.getContext().F,F("wr"));this.aa=!
0;d=this.yK(a,b,c,d,e,f,g,k,l);this.aa=!1;d.D||3==d.F||this.U6(a,b,c,!0);return d};
w.yK=function(a,b,c,d,e,f,g,k,l){var
m=this.getContext().oa(),n=this.F.O;n.H=m;n.F=b;var q=this.F.H,r=new qd(e.width-
q.sd()-q.Kf(),e.height-q.jd()-q.Qe()),u=HF(this,c),v=this.ub(c);var A=null!=u.Ca?
u.Ca:u.tb();var E=DCb(this.F,u,A),N=e.height>(u.J?u.J.height:0);rBb(u,r);var
Q=f.F,U=this.F.D;if(0<u.D.length){var
aa=J5a(u.ma,Q);PBb(u,aa,u.D[0].D,U)}u.ma=Q;var fa=g.V;if(fa){var
oa=u.Ra;u.Ra=fa;if(oa&&!oa.Ga(fa)){var wa=u.D;for(var Ca=0;Ca<wa.length;Ca++){var
Ba=wa[Ca].D,Aa=hBb(u.qa,Ba);qh(Aa)||zF(u,
Ba)}}}var Ga=HF(this,c),Sa=this.F.D,rb=!0===l;if(!this.H.gia()&&(Ga.bb||
IF(this)&&N)){var lb=tBb(Ga,this.F.D,!1);if(IF(this)){var
Db=xF(Ga);if(0==lb.length&&-1<Db){var
Kb=sBb(Ga,Db,this.F.D),ic=GBb(Ga);if(0<Kb.length&&(0>ic||ic<Kb[0]))for(var
Xb=0;Xb<Kb.length;Xb++)zF(Ga,Kb[Xb])}}else{var Lb=vF(Ga),nd=GBb(Ga);0==lb.length&&-
1<Lb&&(0>nd||nd<Lb)&&zF(Ga,Lb)}}var yb=g.J,Dc=Ga.D;for(var mc=0;mc<Dc.length;mc++)
{var $e=Dc[mc].D,be=hBb(Ga.qa,$e);for(var ce=0;ce<be.length;ce++)if(!
yb.contains(be[ce])){zF(Ga,
$e);break}}if(P(R(),"docs-text-ecls")&&Ga.Va!=f.D){var Td=Ga.D;for(var
ke=0;ke<Td.length;ke++)zF(Ga,Td[ke].D)}Ga.bb=!1;for(var He=-
1,pe=null,Ee=FF(0);0==Ee.D;){var Ig=u5a(a);-1!=He&&vBb(Ga,He,Sa)&&!
rb&&ql(this.getContext().F,F("Br"));var
Ae=this.xa,vf=Ig,Le=Ga,qe=b,ge=He,af=pe,oc=MCb(Ae,vf,c,Le,qe,r,ge,rb),Mb;if(!(Mb=!
oc)){var zb=Ae;if((Le.ea||Le.xa||Le.ha)&&oc.D>vF(Le)){var Xc=oc.getType();0!=Xc&&5!
=Xc||ql(zb.H,F("sr`"+Xc));Mb=!0}else Mb=!1}var Dd;(Dd=Mb)||(ge==oc.D&&(Kf(af,vf)||
af&&af.D(vf))?(ql(Ae.H,
F("tr")),Dd=!0):Dd=!1);if(Dd)var Sc=null;else{var Ud=oc,bf=Ud.D-1|
0;oc=Ae.F.Loa()&&bf>ge&&dF(Le,bf)?new oF(bf,Ud.F):Ud;var
Xf=Ae,Vc=oc,xd=vf,cf=qe,Ei=Vc.D;if(Ei>=Xf.D.D.nm())oc=Vc;else{var
rh=Xf.D.D.F[Ei].F.yt().F;if(xd&&Vg(xd.getType(),"delete")&&xd.yb()==(EF(Xf.D,Ei)
+cf|0)&&xd.F.D.length>=rh&&0<rh){var pc=4==Vc.getType()?Vc.H:Vc.F;oc=new
IAb(Ei,pc,xd.yb())}else oc=Vc}var
kj=Ae,sh=oc,Md=vf,Fe=qe;if(kj.F.Fs()&&Md&&Vg(Md.getType(),"delete")){var
dh=sh.D,Dg=EF(kj.D,dh);if(Md.yb()!=Dg+Fe)oc=sh;else{var Ni=
kj.D.D,qf=gF(Ni,dh),Eh=YE(Ni.D[qf],!0),fn=XE(Eh[0]);if(dh!=fn)oc=sh;else{var
gn=XE(Eh[Eh.length-1|0]),Vl=yCb(kj.D,gn)-Dg+1|0;oc=Md.F.D.length<Vl?sh:new
JAb(dh,sh.F,Md.yb(),qf)}}}else oc=sh;Sc=oc}if(!Sc){Ee=FF(2);break}var wj=Sc.D;if(!
IF(this)){var wl=d+ABb(Ga,wj),qk=void 0;if(qk=k.D,qk(a,wl)){Ee=FF(4);break}}var
Fq=void 0,Wo=void 0,Wl=void 0,Fi=Sc,lj=b,hg=a;switch(Fi.getType()){case 1:var
Lk=void 0,qo=Fi,xl=lj,fl=hg,Xo=this.pua(xl+EF(this.F,qo.D)|0),Zj=qo.D;if(IF(this))
{this.getContext().oa();EF(this.F,
Zj);var Am=Zj-1|0;if(Am>=this.F.D.D.length||0>Am)Lk=[];else{var
ak=this.F.D.D[Am],Yo=tCb(this.F,Zj,Am);if(Yo>=ZE(ak))Lk=[];else{for(var
bk=[],Ap=YE(ak,!1),Xl=Yo;Xl<Ap.length;Xl=Xl+1|0){var
Gq=XE(Ap[Xl]);bk.push(Gq)}Lk=bk}}if(0<Lk.length){for(var Zo=Lk.length-1|
0;0<=Zo;Zo=Zo-1|0){var zt=Lk[Zo],ro=TCb(this,qo.F-1|
0,zt);UCb(this,zt,ro,xl,fl)}this.F.D.D[Zj-1|0].isEmpty()}var
bv=this.F,Hq=Lzb(bv.D,Zj);uCb(bv,Hq);var Cf=1,$o=1;tCb(this.F,Zj,Zj);
$o=Cf=1;for(var ap=[Zj],Ls=1;Ls<Cf;Ls=Ls+1|0)ap.push(Zj+Ls|
0);for(var Ms=0;Ms<ap.length;Ms++){var yo=ap[Ms];if(yo>=this.F.D.D.length){var
Mr=this.F,Aw=Lzb(Mr.D,yo);uCb(Mr,Aw)}}if(0==$o)throw F("vr").D;sCb(this.F,Xo,Zj,ap,
$o)}else sCb(this.F,Xo,Zj,[],1);break;case 2:var
Bw=Fi,Tn=Bw.D;UCb(this,Tn,Bw.F,lj,hg)||
ql(this.getContext().F,F("Dr`"+Tn));break;case 3:var
Ns=Fi,zo=lj,Gt=hg,Os=Ns.we();VCb(this,Os,Ns.F,zo,Gt)||
ql(this.getContext().F,F("Er`"+Os));break;case
5:Wl=HF(this,Fi.F).J;Wo=this.H.WM(Fi.D,Fi.F,lj,Wl,this.F);var
Nj=Fi.D,Un=Fi.F,on=Wo,dk=BF(this.F,
Un),Lp=fF(this.F.F,Nj,Un),Mp=HBb(dk,Nj);DBb(dk,Nj,!0);if(dF(dk,Nj)){var
Nr=this.Eb(Nj).Mc(Lp+aAb(dk,Nj)+1|0);WCb(this,Un+1|0,Nj,Nr)}else
yF(dk,Nj)&&WCb(this,Un+1|0,Nj,null);Mp&&XCb(this,Un,Nj,Lp,on);break;case
4:Fq=Fi;var Or=void
0,Vn=Fq.D,Np=Fq.F,Wn=Fq.H,Ok=lj,Hm=HF(this,Wn),Gi=HF(this,Np);if(IF(this)){var
xk=bF(this.F.D,Vn)[0],yk=[Vn],uh=Hm.H?Hm.H.Db():[];for(var Op=0;Op<uh.length;Op++)
{var Ao=uh[Op],Cw=bF(this.F.D,Ao)[0];Ao<Vn?
dF(Gi,Ao):Ao>Vn&&Cw==xk&&yk.push(Ao)}if(eF(Hm,xk)){var Pp=YE(this.F.D.D[xk],
!0);for(var Ay=0;Ay<Pp.length;Ay++){var
Bo=XE(Pp[Ay]);dF(Hm,Bo)&&yk.push(Bo)}}Era(yk,yk);fi(yk);Or=yk}else Or=[Vn];var
lv=this.F.D,Xn=Gi.J;for(var Ht=0;Ht<Or.length;Ht++){var
Qp=Or[Ht],oA=fF(this.F.F,Qp,Wn);if(yF(Hm,Qp)){var Dw=HBb(Hm,Qp);DBb(Hm,Qp,!0)}else
FCb(this.F,Wn,Qp,null),Dw=!0;if(Dw){var AE=Qp==Vn?
this.H.WM(Qp,Wn,Ok,Xn,this.F):Xn;XCb(this,Np,Qp,oA,AE);dF(Gi,Qp);zF(Gi,Qp)}}if(IF(t
his)){var BC=gF(lv,Vn),Ps=sF(Hm);GCb(this.F,BC,Ps)&&ACb(this.F,Wn,Ps)}}pe=Ig;if(2!
=Sc.getType()&&3!=Sc.getType()){if(!this.Eb(wj)){Ee=
FF(2);break}var
It=rb&&YCb(this,Ga,wj),Ew=d+wF(Ga,wj,Sa,null),Fh=wj,By=a,iH=b,CC=c,jO=Ew,DC=f,BE=g,
Pr=It,jH=HF(this,CC).J,Fw=FF(3),Gw=this.Eb(Fh).yt(),rK=Gw.D;if(!Kf(rK,(HA(),GA)))
{var hi=0,EC=EF(this.F,Fh);rK.F?hi=EC:rK.D&&(hi=EC+Gw.F-1|0);var
kH=CF(this.F,hi);for(var Cy=0;Cy<kH.length;Cy+
+)BCb(this.F,Fh,kH[Cy])}HCb(this.F,Fh);var
pA=1;IF(this)&&(gF(this.F.D,Fh),this.getContext().oa(),pA=1);for(var
Rp=fF(this.F.F,Fh,CC),Im=CC;3==Fw.D;){var yl=Im!
=CC,Hw=BF(this.F,Im);yl&&dF(Hw,Fh)&&YCb(this,Hw,Fh);
var lH=Pr||yl,Iw=null;if(0==pA)var $l=new
qd(0,1.7976931348623157E308);else(Iw=Hw.J)||(Iw=new
qd(jH.width,1.7976931348623157E308)),
$l=this.H.WM(Fh,Im,iH,Iw,this.F);yl&&u5a(By)&&as(this.F.F.F,Im);var Qr=Hw,CE=Fh;var
Jt=dF(Qr,CE)||yF(Qr,CE)?aAb(Hw,Fh)+(dF(Hw,Fh)?1:0)|0:1;var Kt=0;yl||(Kt=jO);for(var
qA=null,FC=0;FC<Jt;FC=FC+1|0){var
kO=By,GC=iH,lO=Kt,Lt=$l,Sp=DC,sK=BE,fp=Fh,rA=Rp,DE=lH,Jw=yl,mv=HF(this,CC),sA=this.
Eb(fp),Mt=this.F.H;if(Jw)var tA=(mA(),nA);else{var
Qs=mv,uA=fp,HC=Mt,Nt=wF(Qs,uA,this.F.D,
null),EE=eBb(Qs.O,uA);EE.push(Qs.ma);tA=N5a(EE,-HC.sd(),-Nt-HC.jd(),Nt)}for(var
Tq=tA,vA=EF(this.F,fp+1|0)-EF(this.F,fp)|0,Ot=EF(this.F,fp),Rs=0,Tp=fp-1|
0;0<=Tp;Tp=Tp-1|0){var Co=this.Eb(Tp).yt().D.D,Pt=Ot==EF(this.F,Tp+1|0);if(!Co||!
Pt)break;Rs=Rs+1|0}var mO=-1==uF(mv)||fp<=uF(mv),FE=sA.Ed(kO,GC+EF(this.F,fp)|
0,rA,lO,Lt,new e6a(Tq,Rs,this.H.u8(mO,Sp.D)),sK,(W5a(),U5a),DE);FE.la&&(mv.bb=!
0);if(!Jw){var
nO=mv,SY=fp,mT=FE.ea,oO=Mt,tK=this.F.D,v5=wF(nO,SY,tK,null);mT=L5a(mT,oO.sd(),v5+oO
.jd());var Kw=
nO.O,jf=SY,nT=mT;if(0<Kw.D.Db().length||!nT.isEmpty()){var zl=fBb(Kw);nT.isEmpty()?
zl.D.remove(jf):zl.D.set(jf,nT);var GE=Kw.D.get(jf);var IC=new XAb(zl,J5a(GE?GE:
(mA(),nA),nT))}else IC=(YAb(),ZAb);nO.O=IC.F;0<nO.D.length&&PBb(nO,IC.D,SY+1|
0,tK);var Qt=mv.qa,mH=fp,JC=FE.aa;ii(Qt.D.Db())&&qh(JC)||(qh(JC)?
Qt.D.remove(mH):Qt.D.set(mH,JC))}var uK=sA.yt().D;!Jw&&uK.D&&BCb(this.F,fp,fp+1|
0);var HE=c6a(uK,new Jj(GC,GC+sA.yt().F-1|0)),wA=this.F.R,Dy=fp+1|0,IE=(HE?Kj(HE)
+1|0:0)-vA|0;if(!(0==IE||Dy>=wA.D.length))if(0==
wA.F.length)wA.F[0]=new MAb(Dy,IE);else{var nH=new
MAb(Dy,IE),Rr=Yja(wA.F,nH);0<=Rr?wA.F[Rr].D+=IE:wA.F.splice(-(Rr+1|0)|
0,0,nH)}qA=FE;var
oH=By,oT=iH,ek=qA,xA=Im,Lw=Fh,vK=$l,pH=yl,JE=HF(this,xA);bs(JE.V,Lw);var
KE=ek,pO=Lw,qH=xA,qO=BF(this.F,qH);if(KE.H||pH&&0==KE.V.length)0!
=KE.V.length&&ql(this.getContext().F,F("Fr"));else{var
LE=this.getContext().F;ok(LE.D,!KE.W,"hasNextSegment is false, but
nextSegmentMustLayout is true.");var TY=3==KE.F||1<JBb(qO,pO)?qH:qH+1|
0,pT=ZCb(this,TY,pO,KE.V),qT=this.getContext().F;
ok(qT.D,pT==KE.V.length,"More deleted renderers than expected.")}var
Ti=ek,pn=Lw,am=xA,rO=vK,sO=pH,rT=BF(this.F,am),rH=fF(this.F.F,pn,am);if(2==Ti.F)sO?
cAb(rT,pn,!0,null):XCb(this,am,pn,rH,rO);else if(3!=Ti.F&&(!sO||dF(rT,pn))){var
sH=this.Eb(pn),yA=new
qd(rO.width,sH.tb(rH)),sT=this.F,w5=sH.yV(rH),kea=sH.pY(rH);dCb(sT.F,am,pn,yA,w5,ke
a,sT.D)}var tT=ek.ha;if(tT.isEmpty()){$Cb(this,xA,Lw,ek.D);var Ey;if(Ey=ek.D)b:{var
wK=Lw,KC=xA,LC=BF(this.F,KC);if(IF(this)){var
uT=this.F.D,tO=gF(uT,wK),xK=YE(uT.D[tO],
!0);for(var tH=0;tH<xK.length;tH++){var
UY=XE(xK[tH]);dF(LC,UY)&&zF(LC,UY)}if(LC.F[0].we()==tO){Ey=!0;break
b}aDb(this,KC,tO)}else{zF(LC,wK);if(uF(LC)==wK){Ey=!0;break b}WCb(this,KC+1|
0,wK,null)}Ey=!1}if(Ey)Fw=FF(1);else{if(!ek.D&&ek.H){b:{for(var Yn=Lw,zA=xA+1|
0,AA=ek.W,MC=zA,Ss=BF(this.F,MC);Ss;){dF(Ss,Yn)&&AA&&zF(Ss,Yn);if(dF(Ss,Yn)||
yF(Ss,Yn))break b;Ss=BF(this.F,MC=MC+1|0)}var wH=HF(this,zA);cAb(wH,Yn,!
1,null)}ek.W&&as(this.F.F.F,xA+1|0)}var BA=0;var Hy=void 0,fk=void
0,xH=ek,gZ=oH,DK=oT,HO=
xA,yH=Lw,St=(xH.J||xH.R||xH.O)&&!IF(this);if(fk=!xH.H&&!pH)if(yH==(this.nm()-1|
0))fk=!1;else{var EK=yCb(this.F,yH)+DK|0;if(this.H.fE(DK)==EK){var FK=yH+1|
0;if(IF(this)){var hZ=gF(this.F.D,FK),HT=YE(this.F.D.D[hZ],!
0);if(XE(HT[0])==FK)Hy=hZ;else{Hy=hZ+1|0;for(var iZ=XE(HT[HT.length-1|
0]),jZ=FK;jZ<=iZ;jZ=jZ+1|0)UCb(this,FK,HO,DK,gZ)||
ql(this.getContext().F,F("Dr`"+FK))}for(var
kZ=this.F.D.D.length,GK=Hy;GK<kZ;GK=GK+1|0){var
IO=cF(this.F.F,Hy);VCb(this,Hy,0<IO.length?IO[0]:HO,DK,gZ)||ql(this.getContext().F,
F("Er`"+Hy))}}else for(var Lea=this.nm(),R5=yH+1|0;R5<Lea;R5=R5+1|
0)UCb(this,FK,HO,DK,gZ)||ql(this.getContext().F,F("Dr`"+yH));fk=!0}else fk=!
1}if(fk||xH.D||St)var S5=!0;else{var Mea=BF(this.F,HO);S5=!
IF(this)&&vBb(Mea,yH,this.F.D)}S5&&(BA=2);if(!ek.D&&ek.H||!ek.H&&(ek.J||ek.R||
ek.O))BA=IF(this)?0:2;if(2==BA||3==BA){var El=Lw,lZ=xA;if(IF(this)){var
T5=bF(this.F.D,El),PC=T5[T5.length-1|0],zk=cF(this.F.F,PC);lZ>=(0<zk.length?
zk[0]:Infinity)&&aDb(this,lZ,PC+1|0)}else bDb(this,lZ,El+1|0)}if(!ek.D&&(ek.J||
ek.R||ek.O)){var Nea=JE,CA=ek.R,DA=ek.O;Nea.ea=ek.J;Nea.xa=CA;Nea.ha=DA}else
if(vF(JE)==Lw){var mZ=JE;mZ.ea=!1;mZ.xa=!1;mZ.ha=!1}Fw=FF(BA)}}else{zF(JE,Lw);var
JO=new PCb,nZ=JO,Oea=Lw,mSa=tT;mSa.isEmpty();nZ.D=5;nZ.F=Oea;nZ.H=mSa;Fw=JO}if(3!
=Fw.D)break;Rp=Rp+1|0}if(!yl&&1==Fw.D)break;qA.D&&yl&&(rBb(Hw,new
qd(Iw.width,1.7976931348623157E308)),Im=Im-1|0,Rp=Rp-Jt|
0);dF(Hw,Fh)&&xBb(Hw,Fh,yl);Im=TCb(this,Im,Fh)}Ee=Fw;2!=Ee.D||-1==FBb(Ga)&&-
1==RBb(Ga)||ql(this.getContext().F,F("Cr"));He=wj}}var nSa=cDb(this,
c,b,Ee,rb);nSa&&(Ee=nSa);if(IF(this)){var
EA=BF(this.F,c),oZ=this.F.D,FA=tBb(EA,oZ,!1);if(rb&&0<FA.length){var
zqb=qF(EA,FA[0],oZ);aDb(this,c,zqb[zqb.length-1|0]+1|0)}}var Pea=Ee;var Tt=new
Y5a(null,null,null,null,null,null,null);u.Ca=null;u.Va=f.D;var
Iy=this.ub(c),oSa=this.tb(c);Iy==v&&oSa==E||dDb(this,c,new
EAb(Iy,oSa));CCb(this.F)==c&&this.F.F.F.shift();var pZ=this.F.O;pZ.H=null;pZ.F=-
1;if(5==Pea.D){Tt.ha=Pea.H;var pSa=iBb(u.qa,Pea.F+1|
0);Tt.aa=pSa;eDb(this,Tt,c,b);return Tt}var Zta=N5a(eBb(u.O,
vF(u)+1|0),0,0,4.9E-324);Tt.ea=Zta;var qSa=iBb(u.qa,2147483647);Tt.aa=qSa;a:
{for(var IT=c+1|0;IT<this.F.F.D.length;IT=IT+1|0)if(BF(this.F,IT)&&-1!
=uF(BF(this.F,IT))){var qZ=!0;break a}qZ=!1}var rSa=fDb(this,b,b+DF(this.F)-1|
0),sSa=4==Pea.D;if(qZ||!rSa&&!sSa){Tt.H=!0;var $ta;if(!($ta=!BF(this.F,c+1|0))){var
Qea=CCb(this.F);0<=Qea&&Qea<=c&&ql(this.getContext().F,F("Ar"));var
Aqb=BF(this.F,c+1|0);$ta=0<this.F.F.F.length||!!Aqb&&-1!
=FBb(Aqb)}Tt.W=$ta;HF(this,c+1|0)}else{for(var U5=[],tSa=this.F.F.D.length-
1|0;tSa>=(c+1|0);tSa=tSa-1|0){var
uSa=YBb(this.F.F).Mc();uSa&&U5.unshift(uSa)}Tt.V=U5}var
Ukc=u.xa,Bqb=u.ha;Tt.J=u.ea;Tt.R=Ukc;Tt.O=Bqb;1==Pea.D&&(Tt.D=!
0,as(this.F.F.F,c));eDb(this,Tt,c,b);var vSa=BF(this.F,c);if(vSa){var
Rea=this.F,KO=BF(Rea,c),wSa=[],JT=KO.D;for(var xSa=0;xSa<JT.length;xSa++){var
aua=JT[xSa];if(aua.H){var ySa=aua.D,LO=Rea.H.sd()+CBb(KO,ySa),rZ=Rea.H.jd()
+wF(KO,ySa,Rea.D,!0);wSa.push(new Q5a(aua.aa,new md(LO,rZ)))}}S5a(vSa.Na,wSa);var
zH=this.F,bua=0,V5=0,AH=ECb(zH,c);if(AH)bua=
AH.jd(),V5=AH.jd()+AH.Qe();else{var
zSa=BF(zH,c);zSa&&(V5=Math.max(zSa.tb(),cBb(zSa.O)))}var ASa=Math.max(.1*(V5-
bua),10);Vo(bua-ASa,V5+ASa);ECb(this.F,c);var Cqb=this.H.vfa(),BSa={};for(var
Sea=0;Sea<Cqb.length;Sea++)G(BSa,Cqb[Sea],null);T5a(vSa.Na,null)}if(this.H.eP())
{var cua=(mA(),nA);Tt.ea=cua}var sZ;if(!(sZ=u.bb)){var Tea=this.F;if(Tea.Uv()||!
Tea.J.eP())sZ=!1;else{var W5=BF(Tea,c);if(W5){var Sw=W5.tb(),Dqb=W5.J?
W5.J.height:0,BH=cBb(W5.O);sZ=BH>Sw&&BH>Dqb}else sZ=!1}}sZ&&(Tt.la=!0);sSa&&(Tt.ma=
!0);return Tt};function cDb(a,b,c,d,e){if(2!=d.D)return null;var
f=HF(a,b),g=a.nm();d=uF(f);var k=vF(f);if(b==(a.F.F.D.length-1|0)||f.ea||f.xa||
f.ha||k==(g-1|0)||-1==d||-1==k)return null;for(f=b+1|0;f<a.F.F.D.length;f=f+1|0)
{g=uF(BF(a.F,f));if(g==k)return null;if(-1!=g)break}for(f=k;f>=d;){g=a.Eb(f);var
l=EF(a.F,f)+c|0,m=yCb(a.F,f+1|0)+c|0;if(g.Wba(l,0==f,fDb(a,c,m)))break;f=f-1|
0}if(f==k)return null;c=f+1|0;if(c==d)return e?null:FF(1);IF(a)?
aDb(a,b,gF(a.F.D,c)):bDb(a,b,c);return FF(2)}
w.t8=function(a,b,c){var d=BF(this.F,c),e={};if(!d)return e;var f=u5a(a);(!f||
f.yb()>=(b+this.$y()|0))&&uma(e,this.U6(a,b,c,!
1));uma(e,this.yja(a,b,c));T5a(d.Na,e);return e};
w.yja=function(a,b,c){var d={},e=BF(this.F,c).D;if(qh(e))return d;var
f=2147483647,g=u5a(a);if(g){f=g.yb()-b|0;if(0>f)return d;g=gDb(this,f,!
0);if(0<=g&&g<c)return d}var k=e[0].D;e=e[e.length-1|0].D;for(var l=!0;l;){a:
{g=a;l=b;var m=c,n=k;k=e;for(var q=BF(this.F,m),r=yCb(this.F,k)+l|0;n<=k;n=n+1|
0)if(dF(q,n)){var u=EF(this.F,n)+l|0,v=v5a(g,u);if(-1==v||v>r)break;u=this.F;var
A=m;v=CF(u,v-l|0);var E=[];for(var N=0;N<v.length;N++){var Q=v[N],U=AF(u.F,Q);
(0==U.length||ji(U,A))&&E.push(Q)}u=E;if(0<u.length){g=
u;break a}}g=[]}if(ii(g))break;a:{l=a;m=b;k=c;q=g;r=f;n=d;for(u=0;u<q.length;u++)
{N=q[u];A=EF(this.F,N);if(r<A){l=!1;break
a}v=fF(this.F.F,N,k);E=yCb(this.F,N);N=this.Eb(N);if(r<=E&&(E=N.ZU(r-A|
0),0<=E&&E<=v)){l=!1;break a}A=N.t8(l,A+m|0,v);uma(n,A)}l=!0}k=g[g.length-1|0]+1|
0}return d};
w.U6=function(a,b,c,d){if(!this.la||null==this.H.jV())return{};var
e=BF(this.F,c),f=this.Sfa(b);b=new Jj(b,f);a=d?null:x5a(a,b);d=this.la;f=e.ib;var
g=this.H.jV();this.W[c]||(this.W[c]=new
l6a);c=AAb(d,f,b,c,g,this.W[c],a);e.Na.getData();return(e=this.getContext().O)?
h6a(e,c.D):{}};w.Sfa=function(a){return this.H.fE(a)};w.a4=function(a,b,c){var
d=this.ea?this.ea.qY(a,b,c):[];return 0<d.length?d:this.ufa(a,b,c)};
w.ufa=function(a,b,c){var d=c.D();var e=this.F;d=new Jj(d.start-b,d.end-b);var
f=new Jj(0,DF(e)-1|0);(f=Mj(d,f))?(d=CF(e,f.start),e=CF(e,f.end),e=new
Jj(d[0],e[e.length-1|0])):e=null;if(e){d=[];for(f=e.start;f<=e.end;f=f+1|0){var
g=f,k=a,l=b,m=c;if(dF(BF(this.F,k),g)){var n=hDb(this,g,k,!
0);k=fF(this.F.F,g,k);var q=EF(this.F,g);g=this.Eb(g).a4(k,l+q|
0,m);for(l=0;l<g.length;l++)m=g[l],k=n.y,m.D+=n.x,m.F+=k;n=g}else
n=[];oh(d,n)}return d}return[]};
function HF(a,b){b=BF(a.F,b);if(!b){a=a.F;b=a.F;var c=a.J.xda();c=new
pBb(b.O,b.W,new R5a(c,!
1),b.V,b.ea,b.aa);b.D.push(c);a=a.H;0==a.jd()&&0==a.Kf()&&0==a.Qe()&&0==a.sd()||
hF(c,new DAb(a.jd(),a.Kf(),a.Qe(),a.sd()));b=c}return b}
function eDb(a,b,c,d){0!=b.F&&ql(a.getContext().F,F("xr"));var e=HF(a,c);0>uF(e)&&!
b.D&&0<c?(c<(a.F.F.D.length-1|0)&&ql(a.getContext().F,F("yr")),b.F=3,
(a=YBb(a.F.F).Mc())&&b.V.splice(0,0,a)):a.Mc(c)?a.s8(c)&&(b.F=1):(a.Mc(c+1|
0)&&ql(a.getContext().F,F("zr")),e.Sz(a.T1(d,c)),b.F=2)}function TCb(a,b,c)
{if(b>=a.ZK())return b+1|0;for(b=b+1|0;b<a.ZK();b=b+1|0){var
d=BF(a.F,b),e=c;if(dF(d,e)||yF(d,e))return b}return a.ZK()}
function YCb(a,b,c){if(IF(a)){var d=b.F[0],e;(e=!d)||
(d=d.we(),a=qF(b,c,a.F.D),e=0<=ai(a,d));return e}return c<=uF(b)||-1==uF(b)}
function VCb(a,b,c,d,e){cF(a.F.F,b);var f=YE(a.F.D.D[b],!
0),g=XE(f[0]),k=f.length;f=!0;for(var l=0;l<k;l=l+1|
0)f=f&&UCb(a,g,c,d,e);a=a.F;c=a.D;if(c.D[b].isEmpty()){hAb(c,b);var
m=[]}else{e=c.D[b];d={};for(g=0;g<ZE(e);g=g+1|0)k=e.Eb(g),1==k.$e()&&(k=XE(k.D),k
in d||gF(c,k)==b||(d[k]=!0));b=lAb(c,b,b,Kzb);for(m in
d)d=Number(m),e=c.F[d],Rzb(c,e,gF(c,d),e.Jc(),e.Nc());m=b}uCb(a,m);return f}
function UCb(a,b,c,d,e){for(var f=a.Eb(b).yt(),g=f.F,k=d+EF(a.F,b)|
0,l=a.Eb(b),m=[],n=0;n<l.ZK();n=n+1|0)if(l.Mc(n)){var q=l.Mc(n);m.push(q)}
$Cb(a,c,b,!1);c=ZCb(a,c,b,m);a.F.vp(b);l.dispose();b=c6a(f.D,new Jj(d,d+g-1|
0));a=e.D;b=-(b?Kj(b)+1|0:0)|0;e=o5a(a,e.F,k);q5a(a,k-1|0,b,[],e);j5a(a);return
c==m.length}
function $Cb(a,b,c,d){if(P(R(),"docs-text-ecls")){var e=HF(a,b);(vF(e)<=c||
d)&&a.F.F.D.length>=(b+1|0)&&(a=HF(a,b+1|0),b=a.D,!
a.Va&&0<b.length&&zF(a,a.D[0].D));a=e.D;!
e.Va&&1<a.length&&a[0].D>=c&&zF(e,a[1].D)}}function fDb(a,b,c){var
d=Zm(a.getContext().oa().eb());return c>=d?!1:a.H.fE(b)==c}
function aDb(a,b,c){if(!(c>=a.F.D.D.length||0>c)){var d;a:
{for(d=c;d<a.F.D.D.length;d=d+1|0){var e=YE(a.F.D.D[d],!0);if(0<e.length)
{d=XE(e[0]);break a}}d=-1}0<=d&&bDb(a,b,d);d=BF(a.F,b);var
f=c;for(e=[];eF(d,f);)e.push(f),f=f+1|0;if(!ii(e)){f=a.F;for(var g=0;g<e.length;g+
+){var k=e[g];bs(f.F.H[k],b);$zb(f.O,b,k,f.D);var
l=f.F,m=b,n=l.D[m];Zzb(l,m,k,f.D,null);nAb(n,k)}}d=xF(d);GCb(a.F,d,c)&&ACb(a.F,b,d)
}}
function bDb(a,b,c){for(var d=HF(a,b),e=d.D,f=e.length-1|0;0<=f;f=f-1|0){var
g=e[f].D;g>=c&&WCb(a,b+1|0,g,null)}if(IF(a)){if(d=d.H?d.H.Db():
[],0<d.length&&a.Eb(c))for(c=bF(a.F.D,c),e=d.length-1|0;0<=e;e=e-1|0)
{f=d[e];g=bF(a.F.D,f);if(c[0]>g[0])break;WCb(a,b+1|0,f,null)}}else for(e=FBb(d);-1!
=e;)e<c&&ql(a.getContext().F,F("Gr`"+e+"`"+D(d))),WCb(a,b+1|0,e,null),e=FBb(d)}
function WCb(a,b,c,d){var e=0,f=b-1|0,g=HF(a,f),k=dF(g,c);k&&(FCb(a.F,f,c,d),e=e+1|
0);if(d=yF(g,c))k||(k=HBb(g,c)),e=e+DBb(g,c,null)|0,k||
(0<e&&ql(a.getContext().F,F("Hr")),e=1);a=HF(a,b);0<e&&(cAb(a,c,k,Qg(e)),dF(a,c)&&r
F(a,c).R&&xBb(a,c,!1))}
function XCb(a,b,c,d,e){var f=a.Eb(c),g=BF(a.F,b),k=f.Mc(d);if(k){if(IF(a)){var
l=BF(a.F,b);var m=wCb(a.F,c,b),n=[];for(var q=0;q<m.length;q++){var
r=m[q];eF(l,r)||n.push(r)}l=n}else
l=[];m=a.F;n=l;a.getContext().oa();for(q=n.length-1|0;0<=q;q=q-1|
0)jCb(m.O,b,n[q],m.D,0<q);g=kF(c,g.D);0>g&&(g=-(g+1|0)|0);if(IF(a))
{m=vCb(a.F,c,b);if(!m){ql(a.getContext().F,F("Ir"));return}q=a.F;n=bF(q.D,c);!n||
1>=n.length?n=!1:(q=wCb(q,c,b),n=0<q.length&&q[0]!=n[0]);dDb(a,b,new mF(k,g,new
WE(m,n)))}else dDb(a,b,new mF(k,
g,null));k=a.F;BF(k,b)||(g=F("lr"),k.V.log(g,null,!
1));m=BF(k,b);g=wCb(k,c,b);n=[];for(q=0;q<g.length;q+
+)r=g[q],as(k.F.H[r],b),eF(m,r)||n.push(r);r=k.F;var u=k.D,v=k.W[c];q=r.D[b];if(!
dF(q,c)){var A=fF(r,c,b);q.Ia(c,u.F[c].F.Hxa(A),v);for(v=0;v<g.length;v+
+)XBb(r,b,g[v],c,u)}ii(g)||(r=iF(q,g[0]),OBb(q,q.R,r));if(0<k.D.O.length)
{q=BF(k,b);for(r=0;r<n.length;r++)for(u=n[r],v=Fzb(k.D.D[u]),A=0;A<v.length;A++)
{var E=v[A],N;if(N=dF(q,E))N=u,E=qF(q,E,k.D),N=!
(0<=ai(E,N));N&&LBb(q,u)}q=k.D.O;for(r=0;r<
q.length;r++)for(u=bF(k.D,q[r]),v=0;v<u.length;v=v+1|
0)ji(n,u[v])}q=k.J.Lca(c,b,k);r=kF(c,m.D);0>r&&(u=F("ar"),m.W.log(u,null,!1),r=-r-
1|0);u=m.D[r];m.D[r]=new
jF(u.D,u.aa,u.ha,u.ea,q,u.O,u.V,u.R,u.H,u.W,u.J);k.J.Fs()&&ACb(k,b,g[0]);as(k.F.J[c
],b);k.J.Fs()&&(m=0<n.length&&n[0]==g[0]&&0<iF(m,n[0])&&GCb(k,n[0],n[0]-1|
0),zCb(k,c,b,m));k.aa&&k.aa.D(b,g[0],c);if(IF(a))for(k=BF(a.F,b),g=0;g<l.length;g+
+){m=l[g];eF(k,m);q=a.F.D.D[m];n=[];for(r=0;r<ZE(q);r=r+1|0)u=q.Eb(r),u.Rg()||
(v=XE(u),n.push(v)),1==u.$e()&&
(u=XE(u.D),n.push(u));q={};for(r=0;r<n.length;r++)if(v=n[r],!(v in q))if(q[v]=!
0,1>=bF(a.F.D,v).length){u=a.F;A=b;E=(E=null,bF(u.D,v));N=0>v||0<u.D.Nc(v)?
v:XE(u.D.F[v].D);HCb(u,N);HCb(u,v);N=sF(BF(u,A));var
Q=xCb(u,v,E[0]);N>E[0]&&(Q=xCb(u,v,N));oCb(u.O,v,A,E,u.D.Nc(v),Q)}else{u=a;E=m;A=b;
var U=l,aa=BF(u.F,A);N=bF(u.F.D,v);Q=0<=sF(aa)?
sF(aa):U[0];Q=Math.max(Q,N[0]);U=Math.max(U[U.length-1|
0],xF(aa));N=Math.min(U,N[N.length-1|0]);if(E==Q||
E==N)E=wCb(u.F,v,A),1<E.length&&(v=vCb(u.F,v,A),rCb(u.F,E[1],
v.Kb()))}}a=a.F;e=new
qd(e.width,f.tb(d));l=f.yV(d);d=f.pY(d);dCb(a.F,b,c,e,l,d,a.D)}else
ql(a.getContext().F,F("Jr"))}w.getState=p("F");w.Mc=function(a)
{return(a=BF(this.F,a))?a.Mc():null};w.render=function(a){var b=BF(this.F,a);if(b)
{b.render();var c=this.getContext().J;b.ib.H(b.gb,c);b=b.D;for(c=0;c<b.length;c+
+)for(var d=b[c].D,e=AF(this.F.F,d),f=0;f<e.length;f=f+1|0){var
g=this.Eb(d);a==e[f]&&g.s8(f)&&g.render(f)}}};w.yt=function(){return new d6a(this.
$y(),(HA(),GA))};w.$y=function(){return DF(this.F)};
w.tb=function(a){return this.F.tb(a)};w.yV=t(0);w.pY=function(a){a=BF(this.F,a);var
b=vF(a);return 0>b?0:a.Aa?0:rF(a,b).J};w.ub=function(a){return
this.F.ub(a)};w.q3=function(a){var b=new hm(0,0,0,0),c=BF(this.F,a);if(!c)return
b;for(var d=c.D,e=0;e<d.length;e=e+1|0){var
f=d[e].D,g=this.Eb(f),k=fF(this.F.F,f,a);g=g.q3(k).clone();f=g.top+wF(c,f,this.F.D,
null);g.top=f;0==e?
b=g:jm(b,g)}a=this.F.H;c=b.left+a.sd();b.left=c;a=b.top+a.jd();b.top=a;return b};
w.s8=function(a){var b=BF(this.F,a),c;if(c=!!b)c=!!b.za&&!b.za.isEmpty()||!
b.ib.isEmpty();if(c)return!0;if(!BF(this.F,a))return!1;b=BF(this.F,a).D;if(!
b)return!1;for(c=0;c<b.length;c++)for(var
d=b[c].D,e=AF(this.F.F,d),f=0;f<e.length;f=f+1|0){var
g=this.Eb(d);if(a==e[f]&&g.s8(f))return!0}return!1};
function ZCb(a,b,c,d){var e=0,f=a.F.D,g=bF(f,c),k=null;null!=g[g.length-1|
0]&&(g=g[g.length-1|0],f.D.length>(g+1|0)&&f.D[g+1|0].D&&(k=f.D[g+1|
0].D));for(f=[];BF(a.F,b);)
{g=BF(a.F,b);0<JBb(g,c)&&f.push(b);if(k&&0<JBb(g,XE(k)))break;b=b+1|
0}for(k=f.length-1|0;0<=k;k=k-1|
0)if(g=f[k],b=BF(a.F,g),e<d.length&&dF(b,c)&&(FCb(a.F,g,c,d[d.length-1-e|0]),e=e+1|
0),g=aAb(b,c),0<g&&!HBb(b,c))e=e+DBb(b,c,null)|0;else{var l=d.length-e|0;g<l?
e=e+DBb(b,c,null)|0:0<l&&(e=e+Math.imul(EBb(b,c,g-l|0),-1)|0)}return e}
function dDb(a,b,c){(b=BF(a.F,b))?
hF(b,c):ql(a.getContext().F,F("Kr"))}w.nm=function(){return
this.F.D.nm()};w.Eb=function(a){return 0>a||a>=this.F.D.nm()?
null:this.F.D.F[a].F};w.ZK=function(){for(var a=this.F.F.D.length-1|0;0<=a;a=a-1|
0)if(BF(this.F,a).Mc())return a+1|0;return 0};w.Hxa=function(a){return
BF(this.F,a).Na};
function iDb(a,b){var c=av(b),d=DF(a.F);if(0>c||0==a.nm()||c>d)return-1;var e=!
1;if(0==b.getType()&&(e=b.F,c==d&&!e))return-1;b=CF(a.F,c);b=0<b.length?b[0]:-
1;a=EF(a.F,b);e&&a==c&&(b=Math.max(b-1|0,0));return b}w.Cq=function(a)
{if(this.F.Uv())return null;var b=iDb(this,a);if(0>b)return null;var
c=EF(this.F,b);if(a=this.Eb(b).Cq(a.shift(-c|0)))a.start+=c,a.end+=c;return a};w.
$o=da(286);w.ll=da(294);
w.Rt=function(a,b,c){if(this.F.Uv())return null;var d=this.getContext().oa();if(0!
=a.getType()){d=d.Qg(a)-b|0;if(0>d||d>=DF(this.F))return
null;d=CF(this.F,d);d=0<d.length?d[0]:-1}else d=iDb(this,a.shift(-b|
0));if(0>d)return null;var e=EF(this.F,d);a=this.Eb(d).Rt(a,b+e|0,c);if(!a)return
null;b=ZBb(this.F.F,d,a.J);if(-1==b)return null;c=CCb(this.F);if(0<=c&&b>=c)return
null;a.J=b;b=hDb(this,d,b,!0);return E5a(a,b.x,b.y)};w.Yy=da(305);w.ZU=function(a)
{return gDb(this,a,!0)};
w.Q3=function(a){return gDb(this,a,!1)};function gDb(a,b,c){if(b>=DF(a.F))return-
1;var d=CF(a.F,b);if(0>=d.length)return-1;d=d[c?0:d.length-1|0];var
e=EF(a.F,d);b=b-e|0;e=a.Eb(d);c=c?e.ZU(b):e.Q3(b);if(0>c)return-
1;a=AF(a.F.F,d);return null!=a[c]?a[c]:-1}
w.U3=function(){if(0==this.nm()||this.F.Uv())return 0;var a=this.F.H;a=a.jd()
+a.Qe();if(!IF(this))return this.Eb(0).U3()+a;var b=this.H.Nca(0,BF(this.F,0),!
0),c=BF(this.F,0);eF(c,0);var d=YE(this.F.D.D[0],!0),e=0;for(var f=0;f<d.length;f+
+){var g=XE(d[f]),k=this.Eb(g);if(k){var
l=wF(c,g,this.F.D,null);g=tF(this.H.KU(),g,this.F.D);e=Math.max(e,l+k.U3()
+g.Qe())}}return e+b+a};function IF(a){return a.H.Fs()}
function hDb(a,b,c,d){var e=a.F.H,f=BF(a.F,c);c=CBb(f,b)+e.sd();a=wF(f,b,a.F.D,d)
+e.jd();return new md(c,a)}w.getContext=p("qa");w.Ola=function()
{null==this.ma&&(this.ma=bqa());return this.ma};w.wa=function()
{Vh.prototype.wa.call(this);for(var a=0;a<this.nm();a=a+1|
0)this.Eb(a).dispose()};function jDb(a,b){this.F=0;this.D=a;this.F=b?
1:0}x(jDb,C);w=jDb.prototype;w.ZZ=function(a,b,c,d){return this.D.ZZ(a,b-this.F|
0,c,d)};w.zW=da(299);w.xda=function(){return this.D.xda()};w.fE=function(a){return
this.D.fE(a-this.F|0)};w.isEmpty=function(a){return this.D.isEmpty(a-this.F|
0)};w.Loa=function(){return this.D.Loa()};w.Fs=function(){return
this.D.Fs()};w.eP=function(){return this.D.eP()};w.gia=function(){return
this.D.gia()};w.u8=function(a,b){return this.D.u8(a,b)};w.Koa=function(){return
this.D.Koa()};
w.vfa=function(){return this.D.vfa()};w.WM=function(a,b,c,d,e){return
this.D.WM(a,b,c-this.F|0,d,e)};w.KU=function(){return
this.D.KU()};w.Lca=function(a,b,c){return this.D.Lca(a,b,c)};w.Nca=function(a,b,c)
{return this.D.Nca(a,b,c)};w.v4=function(a,b,c,d,e,f,g){return this.D.v4(a,b,c,d-
this.F|0,e,f,g)};w.lga=function(){return this.D.lga()};w.gH=da(297);w.jV=function()
{return this.D.jV()};w.cT=da(301);function kDb(a,b,c,d,e){GF.call(this,a,new
jDb(b,null!=d),c);this.O=this.V=!
1;this.J=d;this.R=e}x(kDb,GF);w=kDb.prototype;w.yK=function(a,b,c,d,e,f,g,k,l)
{lDb(this,a,b,!0);c=GF.prototype.yK.call(this,a,this.J?b+1|
0:b,c,d,e,f,g,k,l);b=b+this.$y()-(this.O?1:0)|0;lDb(this,a,b,!1);return c};
function lDb(a,b,c,d){var e=d?
a.J:a.R,f=u5a(b);if(e&&f&&f.yb()==c)if(Vg(bn(a.getContext().oa().eb(),c),e))switch(
e=d?a.V:a.O,f.getType()){case "delete":d?(ql(a.getContext().F,F("Mr")),a.V=!1):
(ql(a.getContext().F,F("Nr")),a.O=!1);a=b.D;d=e?-1:0;b=o5a(a,b.F,c);q5a(a,c-1|0,d,
[],b);j5a(a);break;case "insert":d?a.V=!0:a.O=!0;b.commit(c,e?0:1);break;case
"range":b.commit(c,0);break;default:throw F("Or`"+D(f.getType())).D;}else
d&&ql(a.getContext().F,F("Pr`"+kja(e,0,Tia(e))))}
w.yja=function(a,b,c){return GF.prototype.yja.call(this,a,this.J?b+1|
0:b,c)};w.Sfa=function(a){return GF.prototype.Sfa.call(this,this.J?a+1|
0:a)};w.ufa=function(a,b,c){return GF.prototype.ufa.call(this,a,b+(this.J?1:0)|
0,c)};w.$y=function(){var a=GF.prototype.$y.call(this);this.V&&(a=a+1|
0);this.O&&(a=a+1|0);return a};w.$o=da(285);w.ll=da(293);w.Cq=function(a){var b=!!
this.J;if(b&&0==a.D)return null;a=GF.prototype.Cq.call(this,b?a.shift(-
1):a);b&&a&&(a.start+=1,a.end+=1);return a};
w.Rt=function(a,b,c){var d=a;if(0==a.getType()){var e=a.D;!this.J||e!=b||a.F||
(d=a.shift(1));!this.R||e!=(b+this.$y()-1|0)||a.F||(d=a.shift(-1))}return
GF.prototype.Rt.call(this,d,this.J?b+1|0:b,c)};w.Wba=t(!
0);w.Yy=da(304);w.ZU=function(a){var b=a;0!=a||!this.J||(b=b+1|0);a!=(this.$y()-1|
0)||!this.R||(b=b-1|0);return GF.prototype.ZU.call(this,this.J?b-1|
0:b)};w.Q3=function(a){var b=a;0!=a||!this.J||(b=b+1|0);a!=(this.$y()-1|0)||!
this.R||(b=b-1|0);return GF.prototype.Q3.call(this,this.J?b-1|0:b)};
w.U6=function(a,b,c,d){d=GF.prototype.U6.call(this,a,b,c,d);if(this.J&&0==c){if(!
this.V)throw F("Qr`"+b).D;w5a(a,new Jj(b,b))}this.R&&this.O&&c==(this.ZK()-1|
0)&&(b=b+this.$y()-1|0,w5a(a,new Jj(b,b)));return d};var mDb;function nDb()
{nDb=h();mDb=new oDb};function oDb(){}x(oDb,C);function pDb()
{this.D={}}x(pDb,C);function JF(a,b,c){b=qDb(a,b);G(b,"docs-text-overlay-range-
line",c);return a}function BAb(a,b,c){return qDb(a,b)[c]}function qDb(a,b){a.D[b]||
G(a.D,b,{});return a.D[b]};function rDb(a)
{this.F=a}x(rDb,C);rDb.prototype.D=function(a,b,c){for(var
d=0;d<this.F.length;d=d+1|0)a.F(this.F[d],b,c)};function sDb(a,b,c){jzb(c,b,new
rDb(a))};function tDb(){}x(tDb,C);tDb.prototype.D=function(a,b){var
c=a.oa().eb(),d=$m(c,b);b=cn(c,d);a.D(d,b);d=d-1|0;d>an(c,d)&&!
Lva(bn(c,d))&&(P(R(),"docs-text-ftls")?
(d=c.lastIndexOf("\n",d),a.D(d,d)):a.D(d,d));d=b+1|0;d<=dn(c,b)&&!
Lva(bn(c,d))&&(P(R(),"docs-text-ftls")?
(c=$m(c,c.indexOf("\n",d)),a.D(c,c)):a.D(d,d))};tDb.prototype.H=function(a,b){var
c=a.oa().eb(),d=b.sq,e=d-1|0;e>an(c,d)&&Cva(bn(c,d))&&a.D(e,e);b=d+b.jr.length|
0;b<=dn(c,d)&&Cva(bn(c,b-1|0))&&a.D(b,b)};
tDb.prototype.F=function(a,b){var c=a.oa().eb();b=b.uq;b<Zm(c)&&en(c,b)&&a.D(b-1|
0,b)};function uDb(a){var b=new tDb;jzb(a,"paragraph",b);a.J.push(b)};function
KF(a,b,c,d,e){yUa();this.H=b;this.W=a;this.O=!0===c;this.R=!0===d;this.F=e?e:
[]}x(KF,xUa);KF.prototype.D=p("W");function vDb(a,b,c)
{this.H=a;this.R=b;this.O=c}x(vDb,C);vDb.prototype.oa=p("R");vDb.prototype.D=functi
on(a,b){k5a(this.H,a,b)};vDb.prototype.F=function(a,b,c)
{l5a(this.H,a,b,c)};vDb.prototype.J=function(a){var
b=this.H,c=a.start;a=a.end;return b.O.contains(c,a)||b.H.contains(c,a)};function
wDb(a){this.D=!1;this.H=a;this.F=new Xh;this.ia(this.F)}x(wDb,Vh);function qEa(a,b)
{if(!qh(b)){for(var c=0;c<b.length;c=c+1|
0)k5a(a.H,b[c].start,b[c].end);a.F.dispatchEvent(null)}};var xDb;function yDb()
{yDb=h();xDb=new zDb};function zDb(){ADb()}var gCb;x(zDb,C);function tF(a,b,c)
{a=gF(c,b);a=c.D[a];if(a.D&&XE(a.D)==b)return gCb;$E(a,c.F[b]);return gCb}function
ADb(){ADb=h();gCb=new IJa(0,0,0,0)};function BDb(a)
{wAb(null);this.D=a}x(BDb,C);BDb.prototype.getType=p("D");function LF(a,b,c,d,e)
{this.R=!0===a;this.J=!0===b;this.O=!0===c;this.H=!0===d;this.F=!
0===e}x(LF,C);w=LF.prototype;w.zW=da(298);w.xda=function(){return new
BDb("docstext-overlay-container-
simple")};w.Loa=p("R");w.Fs=p("J");w.eP=p("O");w.gia=p("H");w.u8=t(!
0);w.Koa=p("F");w.vfa=function(){return[]};w.WM=function(a,b,c,d,e)
{c=d.height;d=d.width;var f=BF(e,b);this.Fs()?
(b=gi(wCb(e,a,b),0),a=tF(this.KU(),a,e.D),c-=BBb(f,b)+a.jd()+a.Qe()):c-
=ABb(f,a);return new qd(d,c)};
w.KU=function(){ADb();return yDb(),xDb};w.Lca=t(0);w.Nca=t(0);w.v4=function()
{return[]};w.lga=t(null);w.jV=t(null);w.cT=da(300);function CDb(a,b)
{LF.call(this,null,null,null,null,b);this.D=a}x(CDb,LF);CDb.prototype.fE=function(a
){return dn(this.D.oa().eb(),a)};CDb.prototype.isEmpty=function(a)
{this.fE(a);return!1};CDb.prototype.gH=da(296);function DDb(a,b,c)
{CDb.call(this,a,c);this.V=b}x(DDb,CDb);DDb.prototype.ZZ=function(a,b,c,d)
{b=c<d.D.nm()?d.D.F[c].F:null;a:{c=this.V;d=this.D.oa();var e=c.F;for(var
f=0;f<e.length;f++)if(e[f]&&EDb(a,d,!!b&&b instanceof MF)){a=!0;break a}if(!
c.D)throw F("fk").D;a=EDb(a,d,!!b&&b instanceof MF)}return a};function FDb(a,b)
{kDb.call(this,a,new DDb(a,b,!
1),null,"\u0003",null);this.za=b}x(FDb,kDb);FDb.prototype.T1=function(){return
$9a(this.getContext().Ev(),"docstext-section-view")};FDb.prototype.pua=function()
{a:{var a=this.za;var b=this.getContext(),c=a.F;for(var d=0;d<c.length;d++){var
e=c[d],f;if(f=e)b.oa(),f=!0;if(f){a=new MF(b,e.D,null);break a}}if(!a.D)throw
F("fk").D;b.oa();a=new MF(b,a.D.D,null)}return a};function GDb(a,b)
{this.F=a;this.D=b};Gs(Hs(381,381));
function HDb(a,b,c){if(isNaN(a[2]-a[0])||isNaN(a[5]-a[3]))c=null;else{var
d=Math.min(a[0],a[2],a[4],a[6]),e=Math.min(a[1],a[3],a[5],a[7]),f=Math.max(a[0],a[2
],a[4],a[6]);a=Math.max(a[1],a[3],a[5],a[7]);d=[d,e,f,e,f,a,d,a];b.transform(d,0,d,
0,d.length/2);DPa(d.slice(0,2),d.slice(2,4),d.slice(4,6))||
(d=[d[2],d[3],d[0],d[1],d[6],d[7],d[4],d[5]]);(e=yPa([d[0]+(d[3]-d[1]),d[1]-(d[2]-
d[0])],[d[0],d[1]],[d[4],d[5]],[d[6],d[7]],!0))?
(b=Tv(d.slice(0,2),d.slice(2,4)),e=Tv(d.slice(0,2),e),b&&e?(d=HPa([0,0,b,
0,0,e],[d[0],d[1],d[2],d[3],d[6],d[7]]),c=[c.sd(),c.jd(),b-c.Kf(),e-
c.Qe()],c=[d,c]):c=null):c=null}return c?new GDb(c[0],c[1]):null};function
IDb(a,b,c){var d=new VHa(nKa(a,b,c,!1));return JDb(d,a,b,c)}function JDb(a,b,c,d)
{c=b.getStyle("list",c);b=b.Me(Bu(c));c=Cu(c);var e=su(b,c),f="";d=PHa(d?
d:nu(e,c));for(e=0;e<d.length;e++){var g=d[e];if(g.F()){if(g=g.H(),g<=c){var
k=su(b,g);g=a.resolve(k,g);f=D(f)+D(g)}}else f=D(f)
+D(g.D())}f=Hj((Ym(),xva),f,"");return f=f.replace(yva,"")};function NF(a)
{KDb();this.H=new rn(null);this.D=a.F;this.J=a.J;this.V=a.O;this.W=null!=a.R?[a.R]:
[];this.F=a.D;this.H.H=!0;Qva(this.H,this.D.D);this.O=a.V;this.R=a.W;
(a=this.getStyle("paragraph",Zm(this.D)-1|0))&&Rva(this.H,"paragraph",io(a))}var
LDb,MDb,NDb;x(NF,C);w=NF.prototype;w.ig=function(){return
this};w.eb=p("D");w.Vu=p("W");w.fw=p("V");w.cz=function()
{return[0]};w.bG=function(){return[0]};w.cH=da(90);w.qB=t(!1);w.Qg=function(a)
{a.getType();return a.D};w.Me=t(null);w.pB=t(null);w.Kx=t(null);
w.Nk=t(!1);w.lY=function(){return[]};w.Uu=da(93);w.i8=function()
{return{}};w.jQ=function(){return[]};w.Bla=function(){return[]};w.Cla=function()
{return[]};w.lQ=function(){return[]};w.kQ=function(){return[]};w.hx=function()
{return[]};w.Twa=function(){return[]};w.IJ=da(96);w.E3=function()
{return[]};w.oV=function(){return[]};w.Swa=function(){return[]};w.Pt=t(-
1);w.oB=p("O");w.bH=function(){throw F("Rr").D;};w.Ku=da(82);w.
$G=p("R");w.aH=function(){throw F("Rr").D;};w.QN=function(){return{}};
w.getStyle=function(a,b){return this.Dj(a)?
gs(this.F[a],b,Mo(a)):js(this.J,a)};w.Xe=function(a,b){return
this.getStyle(a,b)};w.Cm=function(a,b){return this.Dj(a)&&Lo(a)?
this.F[a].get(b):null};w.Kj=function(a,b){return this.Cm(a,b)};w.uj=function(a,b)
{Lo(a);var c=Zm(this.D)-1|0;if(!this.Dj(a))return c;a=ADa(this.F[a],b+1|0,!
0);return-1!=a?a-1|0:c};w.Ek=function(a,b){Lo(a);var c;this.Dj(a)?
c=ADa(this.F[a],b,null):c=0;return c};w.Dj=function(a){return-1!=Bh(this.hk(),a)};
w.isEmpty=function(){return 2==Zm(this.D)};w.hk=function(){return
LDb};w.JJ=da(99);w.Fv=function(a,b){return this.getStyle(a,ODb(this,b))};function
ODb(a,b){b=a.Qg(b);0<b&&!en(a.D,b)&&(b=b-1|0);return
b}w.xJ=da(102);w.Kg=function(a){return this.Dj(a)?this.F[a].Db():
[]};w.An=function(a){return this.Kg(a)};w.cD=function(){return[0]};w.Hu=function()
{return[]};w.bD=function(a){return this.An(a)};w.Nq=function(a,b){return new
hs(this.Xe(a,b))};w.mQ=function(a,b){return(a=this.Kj(a,b))?new hs(a):null};
w.Cz=function(a,b,c){return PDb(this,a,b,c,0,!1)};function PDb(a,b,c,d,e,f){var
g=new IIa(a.F[b]);e=Qg(e);return jEa(g,b,a.J,a.D,c,d,e,f,!1,!
0,null,null,null)}w.vP=da(105);w.In=function(a,b,c,d,e,f,g,k)
{c=this.D.slice(a,b);f=0;d&&(c=D(d)+D(c),f=d.length);!e||(c=D(c)
+D(e));a=[PDb(this,"text",a,b,f,k),PDb(this,"paragraph",a,b,f,k)];return
oEa(c,a)};w.aG=da(108);w.BJ=da(111);w.zq=p("H");w.Mp=function(){return
MDb};w.clear=function(){throw F("Rr").D;};
w.Ga=function(a){return Kf(this,a)?!0:a instanceof NF?
this.D.Ga(a.D)&&yma(this.F,a.F,wh()):!1};function KDb(){KDb=h();MDb=new
LOa;NDb={link:(ms(),aEa),paragraph:(Hr(),dDa),text:(ir(),
$Aa)};LDb=Oh(NDb)};function QDb(a,b){this.H=!1;cn(a,0);this.F=a;this.J=b?b:new
is((KDb(),NDb));this.O=[];a={};b=(KDb(),LDb);for(var c=0;c<b.length;c++){var
d=b[c],e=new cs;if("paragraph"===d)var f=Zm(this.F)-1|0;else
Lo(d),f=0;e.set(f,js(this.J,d));G(a,d,e)}this.D=a;this.V={}}x(QDb,C);QDb.prototype.
build=function(){if(this.H)throw F("Sr").D;this.H=!0;return new NF(this)};function
RDb(a,b){var c=a.eb();if(0==b||!en(c,b))return null;var
d=a.ig(),e=Bu(a.getStyle("list",b));if(e){var f=d.Vu(b-1|0);if(!qh(f))return
f[0];if(e=d.pB(e)){f=So(e);if(!qh(f))return f[0];if(e=e.F)return
e}b=cn(c,b);a:if(e=a.ig(),f=a.eb(),!jn(f,b)||qh(e.Vu(b)))c=!
1;else{c=a.Xe("list",b);for(var g=b;!qh(e.Vu(g));){if((g+1|0)>=Zm(f)){c=!1;break
a}g=cn(f,g+1|0)}e=e.Nq("list",g).Zc();c=c.Ga(e)}c||(c=a.ig(),a=a.eb(),jn(a,b)?
qh(c.fw(b))?(e=$m(a,b)-1|0,c=jn(a,e)?qh(c.fw(e))?!1:!0:!1):c=!0:c=!1);if(!c&&
(d=d.Hu("list",b),!qh(d)))return d[0]}return null};function SDb(a)
{this.D=a}x(SDb,C);function TDb(a){this.D=a}x(TDb,C);var UDb={"\u25cf":!
0,"\u25a0":!0,"\u25cb":!0};function VDb(a,b,c,d){a=a.getStyle("list",b);a=Zu(a);c=c
in UDb?eBa(a):a;1!=d&&(c=fBa(c,d));return c}function WDb(a,b){var
c=a.ig(),d=c.fw(b-1|0);a=Bu(a.getStyle("list",b));null!
=a&&(d=d.concat(c.pB(a).D));return d};function XDb(a,b,c){var
d=Zm(a.eb()),e=wJa(a,new Jj(0,d-1));d=[];for(var f=1,g=0;g<e.length;g++){for(var
k=e[g],l=[];f<=k;){var m=c(new Du(f));l.push(m);f+=Kj(m)
+1}d.push(l);f=k+1}c=a.Kg("text");g=e=0;k=[];for(l=0;l<d.length;l++)
{f=[];for(m=0;m<d[l].length;m++){for(var n=d[l]
[m],q=g;e<c.length&&c[e]<=n.end;)g=dBa(a.getStyle("text",c[e])),q=c[e]==n.start?
g:Math.max(g,q),e++;if(0==m&&(n=n.start,hKa(a,n))){var r=IDb(a,n,null);0!
==r.length&&(n=VDb(a,n,r,1),q=Math.max(q,dBa(n)))}f.push(q*b*1.2)}k.push(f)}return
k}
function YDb(a){return P(R(),"docs-text-epa")?1>(new XA(a.Yb(),a)).D(166):!
0}function ZDb(a){return P(R(),"docs-text-ecls")?1<=(new XA(a.Yb(),a)).D(166):!
1};function $Db(a,b,c,d,e,f,g,k)
{B.call(this);this.gi=a;this.Rn=b;this.QL=b.QL;this.oR=b.x4();this.l_=b.l_;this.IE=
b.IE;this.We=c;this.Rf=d;this.Ik=f;this.Td=k;this.Qq=g;this.fq=e;this.Xa=b.Ma();thi
s.aZ=null;this.QT=this.Xa;this.Ta=new rk;this.ia(this.Ta);this.uv=new WA(function()
{return P(R(),"sketchy-rpcs")?
tx(a.Ma().oa(),k):a.Ma().oa().Hb(b.Fc().yd()).Yb()});this.Rvb=new
dz;this.Rf.register(this.Rn.Fc(),this,"none"!
=this.We);this.Qn=this.HQ=this.GHa=this.lZ=this.Wt=null;this.QHa=!
1;this.Xz=this.wp=
null;this.XH=this.nR=this.av=0;this.oda=null;this.m_=this.If=!
1;this.J2=P(R(),"sketchy-eitls");this.tpa=!1;this.PL=0;this.F_=!
1;this.xja=this.wja=this.uja=0}x($Db,B);w=$Db.prototype;w.Dh=h();w.LA=t(381);w.Yl=f
unction(){var a=this.CV(),b=this.nr();a=[0,0,a,b];b=OF(this);return Qv(a,b)};
w.initialize=function(a){var
b=this;se(this.Wt);se(this.HQ);se(this.Qn);vk(this.Ta);this.Wt=g5a(a.oa(),this.gi.J
a);this.HQ=new pDb;this.fq&&(this.Qn=this.Ada(a));var c=a.oa(),d=new
izb(this.Wt,new vDb(this.Wt,c,new ol(this.gi.Ja)));wzb(d);uDb(d);sDb(["docs-text-
overlay-spelling-error","docs-text-overlay-spelling-error-
selection"],"spellcheck",d);sDb(["docs-text-overlay-doco-
anchor"],"comment",d);this.GHa=new pzb(d);tk(this.Ta,this.Xa.sj(),function(e)
{b.Nv(e)});h5a(this.Wt,0,Zm(c.eb()));this.lZ=new wDb(this.Wt);
this.If=!0;this.QT=a};w.UC=function(){return this.Aj().Ma().oa().Hb(this.yd())};
w.Nv=function(a){var b=this.GHa,c=a.D;a=a.F;if(KWa(c)){if(a=b.D,b=c.jr,0!=b.length)
{var d=c.sq;var e=b.indexOf("\u0003");if(-1==e)e=-1;else{var
f=a.D.oa().eb(),g=d+b.length|0,k=g==(Zm(f)-1|0);if(!(g>=Zm(f)||Eva(f,g)||k))throw
F("Mq").D;f="\n"===b.charAt(b.length-1|0);if("\u0003"===b.charAt(0)){if(!f)throw
F("Nq").D;if(k)throw F("Oq").D;e=-1}else{if("\n"!==b.charAt(e-1|0))throw
F("Pq").D;e=k?e:-1}}if(0==e)throw F("Lq").D;1<=e?(k=e-1|
0,0<k&&h5a(a.F,d,k),h5a(a.F,d+e|0,b.length-k|0),k5a(a.F,d+k|0,d+k|
0)):h5a(a.F,d,b.length);b=a.J;for(d=0;d<b.length;d++)b[d].H(a.D,c)}}else if(AWa(c))
{b=b.D;d=b.F;e=c.uq;f=U4a(a.D.D);k=f.D.length;if(0>e||0==k)f=F("bk"),d.R.log(f,
{startIndex:""+e,numSpacers:""+k},!1);else{g=e+k-1|0;d.O.remove(e,g,!0);var
l=d.H.remove(e,g,!0);for(var m in d.F)d.F[m].remove(e,g,!0);for(m=l.length-1|
0;0<=m;m=m-1|0)f=$4a(f,l[m].start-e|0,Qg(l[m].end-e|0));var
n=m=0,q=0,r=ei(d.D.Db());for(var u=0;u<r.length;u++){for(var
v=r[u];q<l.length;q=q+1|0){var A=l[q];if(v<=A.end)break;n=n+(A.end-
A.start+1)|0}A=n;l[q]&&v>l[q].start&&(A=A+(v-l[q].start)|0);if(v>=e&&v<=(g+1|0))
{var E=d.D.get(v);f=Z4a(f,E,v-e+m-A|0);m=m+E.D.length|
0;d.D.remove(v)}if(v>g)break}g=f.D.indexOf("\u0003");-1!
=g&&(f=$4a(f,g,Qg(f.D.length-1|0)));g=r5a(d,e);0<f.D.length?
t5a(d,g,f):d.D.remove(e);i5a(d,g+1|0,-k|0)}d=b.J;for(e=0;e<d.length;e+
+)d[e].F(b.D,c,a)}else if(c instanceof Ry)
{b=b.D;d=a.F;a=a.D.Zc();e=a.getType();if(b.H[e])for(e=b.D,c=c.D(),k=e.oa(),f=k.Kg("
list"),g=k.eb(),l=0;l<f.length;l++)m=f[l],(n=k.Kj("list",
m))&&Kf(c,Bu(n))&&(m=$m(g,m),e.D(m,m));0<=d&&m5a(b.F,d,a)}else if(c instanceof
Ty)lzb(b.D,c.D(),a.D);else if(d=b.D.D,e=new Jj(0,Zm(d.oa().eb())-1|0),!d.J(e))if(c
instanceof TA)for(a=b.D,a.D.D(c.H,c.D),b=a.R,d=0;d<b.length;d+
+)e=a.D,g=c,k=e.oa(),f=k.eb(),g=g.D,jn(f,g)&&(f=g+1|
0,fv(k,g)&&fv(k,f)&&e.D(f,f));else c instanceof Py?nzb(b.D,c.D()):c instanceof $7a?
nzb(b.D,c.D()):c instanceof Xy?(a=b.D,a.H[c.J]&&ozb(a.D,c.D())):c instanceof nWa?
lzb(b.D,c.D(),a.D):ISa(c)?kzb(b.D,c,a):c instanceof Zy?kzb(b.D,
c,a):c instanceof SA&&(a=b.D,c=c.D(),a.D.oa().Pt(c),mzb(a,c))};w.ef=function()
{if(this.wp=aEb(this)){var a=this.Xz?
this.Xz.clone():null,b=xy();this.Ed();this.uja=xy()-
b;b=xy();this.render();this.wja=xy()-b;this.Xz.Ga(a)||
(a=xy(),this.A_(),this.xja=xy()-a)}else this.Xz=new As};
w.Ed=function(){this.F_=!1;var
a=this.gi.Ma(),b=this.Rn.Fc();if(Deb(a,b,this.We,this.Rn.zt()))
{a=this.UC();b=P(R(),"sketchy-rpcs")?tx(this.Aj().Ma().oa(),this.Td):a.Yb();var
c=new XA(b,a);b=this.Qq;var d=a.Ha(54);c=c.D(136);var e=a.Yb()instanceof gw;b=1==c?
PA(b,0):e&&1==d?PA(b,4):1==d?PA(b,7):13==d?PA(b,6):15==d||4==d?PA(b,8):12==d?
PA(b,5):PA(b,9);a=a.Fe()?Fv(a.ec(),a):Gv(a);d=p9a(a);az(d,b,new
Du(1)).apply();b=rz(this.Aj().Ja,a);this.aZ=new iy(a,b,new fz,new gz,new
jXa);this.initialize(this.aZ)}else this.If&&
this.QT==this.Xa||this.initialize(this.Xa);e=p5a(this.Wt);(a=this.m_)||
(a=this.Wt,a=!!iJa(a.O)||!!iJa(a.H)||0<a.D.Db().length||!Sh(a.V));a=a||
0<=v5a(e);if(!this.J2||a)if(this.wp=aEb(this))
{a=this.XH;b=this.nR;this.av=Mv(this.wp.D);this.XH=Lv(this.wp.D);d=null;c={};if(thi
s.Qn){d=this.Qn.Ed(e,0,0,0,new qd(this.XH,Number.MAX_VALUE),new e6a((mA(),nA),0,!
1),bEb(this),(W5a(),U5a));c=this.Qn.t8(p5a(this.Wt),0,0);this.F_=!0;e=this.UC();var
f=e instanceof Zv&&e.Fe(),g=P(R(),"sketchy-eaie");e=this.Qn.tb(0);
if(f&&g)if(0==this.Qn.ZK())f=0;else{f=Zm(this.QT.oa().eb());f=this.Qn.a4(0,0,new
KF(new Jj(0,f),(nDb(),mDb)));for(var k=g=0;k<f.length;k+
+)g+=f[k].tb()*f[k].ub();f=g}else
f=0;this.nR=e;this.oda=f}this.yK(d,c,a,b);this.tpa=!0;this.J2||
(this.Xz=cEb(this,this.wp.F));this.m_=!1;this.PL=0}else this.Xz=new
As};w.xt=function(){var a=this,b=this.UC();return XDb(b.ec(),b.Ha(163),function(c)
{return a.Cq(c)})};w.Cq=function(){throw Error("Vr");};w.yK=h();
w.VN=function(){var a=this.IE;return this.nR+(a.jd()
+a.Qe())/this.LA()};w.eG=function(){var a=this.IE;return this.XH+(a.sd()
+a.Kf())/this.LA()};w.nr=p("nR");function PB(a,b){b?(b=a.IE,b=a.av+(b.jd()
+b.Qe())/a.LA()):b=a.av;return 0==b?0:a.nr()/b}w.CV=p("XH");function OF(a){return
a.Xz?a.Xz.clone():null}w.x4=p("oR");
function tfb(a,b,c,d,e){a.PL=0;fb(b,a.QL)&&c.Ga(a.oR)&&d==a.l_&&(!e||e.Ga(a.IE))?
a.PL=1:a.wp?
(a.QL=b.concat(),a.oR=c.clone(),a.l_=d,e&&(a.IE=e),c=a.wp.D,a.wp=aEb(a),b=Lv(a.wp.D
)!=Lv(c),c=Mv(a.wp.D)!=Mv(c),d=a.UC(),d=1===(P(R(),"sketchy-eaie")&&d instanceof
Zv?(new XA(d.Yb(),d)).D(165):null),e=P(R(),"sketchy-eaie"),b=b||e&&d&&c,a.J2?
(a.av=Mv(a.wp.D),a.Xz=cEb(a,a.wp.F),a.A_(),a.m_=b):(b?(a.Ed(),a.render()):
(a.av=Mv(a.wp.D),a.Xz=cEb(a,a.wp.F)),a.A_()),a.PL=3):a.PL=2}
w.render=function(){this.wp?
(this.J2&&this.tpa&&(this.Xz=cEb(this,this.wp.F),this.tpa=!1),this.Je(),this.QHa=!
0):this.gi.Ja.log(Error("Wr"))};function aEb(a){var b=HDb(a.QL,a.oR,a.IE);if(!
b)return null;a=a.LA();var c=b.D;Hs(1/a,1/a).transform(c,0,c,0,c.length/2);return
b}
function cEb(a,b){b=b.clone();var
c=a.wp.D,d=a.LA();b.scale(d,d);d=a.l_;a=a.nr();var
e=c[1],f=c[0],g=Mv(c),k=Lv(c);if(3==d||4==d||5==d)f+=(k-Lv(c))/2;if(1==d||
4==d)e+=(g-a)/2;else if(2==d||5==d)e+=g-a;c=new md(f,e);b.translate(c.x,c.y);return
b}w.Aj=p("gi");w.Vd=p("QHa");w.Ma=p("Xa");w.zJ=p("We");w.Ev=p("fq");function ZUa(a)
{if(!a.lZ)throw Error("Xr");return a.lZ}w.fk=p("uv");w.Bga=p("Rvb");w.Fu=function()
{if(!this.HQ)throw Error("Yr");return
this.HQ};w.ql=p("Ik");w.Xc=p("Td");w.yd=function(){return this.Rn.Fc().yd()};
w.Fc=function(){return this.Rn.Fc()};function bEb(a){if(a.Rn.zt().la){var
b=a.Td;var c=a.Rn.V.Xa.oa();b=dEb(c,tx(c,b))}else b=-1;var d=b;c=a.UC();var
e=a.UC()instanceof Ev;b=new
O5a;b.V=d;b.W=a.Rn.aa;a=a.Rn.zt().R;b.D=a;a=c.Ha(163);b.F=a;a=c.Ha(164);b.H=a;a=!
e||YDb(c);b.J=a;c=e&&ZDb(c);b.O=c;return b.build()}w.vf=p("Ta");w.wa=function()
{this.Rf.unregister(this.Rn.Fc(),this);te(this.Xa,this.aZ,this.HQ,this.Wt,this.Qn);
B.prototype.wa.call(this)};function eEb(a,b,c)
{this.nR=a;this.F=b;this.D=c}eEb.prototype.nr=p("nR");eEb.prototype.c4=p("F");eEb.p
rototype.xt=p("D");function fEb(a,b)
{this.F=a;this.D=b}fEb.prototype.xt=p("D");function gEb(a)
{this.wb=a;this.D=P(R(),"docs-text-ecls")}function G4a(a){var
b=a.wb;return(null==b?!1:ZDb(b))&&a.D}function H4a(a){var b=a.wb;return(null==b?!
1:ZDb(b))&&a.D};function hEb(a,b,c,d,e,f,g)
{this.D=a;this.J=b;this.H=c;this.F=d;this.R=e;this.V=f;this.O=g}function iEb(a)
{return a?0:jEb}function kEb(a,b,c){c=void 0===c?1:c;for(var
d=gr(),e=0,f=0;f<a.F.length;f++){for(var g=a.F[f]-b,k=0,l=a.R[f],m=0;m<l.length;m+
+){a.O&&f==a.F.length-1&&m==l.length-1&&(g=Math.min(g,1));var
n=l[m]*c*g;0===m&&(n+=a.J[f]);m===l.length-1&&(n+=a.H[f]);k=a.V?
k+fr(d,n/er(d)):k+n}e+=k}return e}
function lEb(a,b){for(var c=0;c<a.D.length;c++){var d=a.D[c];if(kEb(a,d)<=b)return
d}return a.D[a.D.length-1]}function mEb(a,b){var c=a.ec(),d=Zm(c.eb()),e=wJa(c,new
Jj(0,d-1));d=[];for(var f=[],g=new E4a(new gEb(a),c),k=0;k<e.length;k++){var
l=e[k],m=J4a(g,l);l=K4a(g,l);d.push(m);f.push(l)}g=[];for(k=0;k<e.length;k+
+)m=iDa(c.getStyle("paragraph",e[k])),g.push(m);c=YDb(a);e=ZDb(a);return new
hEb(cw(a)?[0]:nEb,d,f,g,b,c,e)}hEb.prototype.xt=p("R");var
nEb=[0,.1,.2],oEb=nEb[0],jEb=nEb[nEb.length-1];function pEb(a,b,c)
{this.wb=a;this.F=a.Ha(163);this.J=b;this.D=cw(a)?qEb:rEb;this.H=c}function sEb(a)
{return a?tEb:uEb}
function vEb(a,b,c){if(!b||.5<Math.abs(1-PB(b,!1)))return wEb(a);if(1<PB(b,!1)){a:
{b=b.av;var d=cb(a.D,a.F);0<=d?d=a.D.slice(0,d):(d=a.D.slice(0,-d-
1),0==d.length&&d.unshift(a.F));for(var e=d.length-1;0<e;e--){var
f=b,g=d[e]/a.F;if(1>kEb(c,iEb(cw(a.wb)),g)/f){c=d.slice(e);break a}}c=d}a:
{for(b=c.length-1;0<b;b--)if(d=xEb(a,c[b]),1>=d.c4()){a=new fEb(c[b],d.xt());break
a}a=xEb(a,c[0]);a=new fEb(c[0],a.xt())}return a}a:{d=b.av;e=cb(a.D,a.F);0<=e?
e=a.D.slice(e):(e=a.D.slice(-e-1),e.unshift(a.F));for(f=
1;f<e.length;f++){g=d;var k=e[f]/a.F;if(1<kEb(c,iEb(cw(a.wb)),k)/g)
{c=e.slice(0,f);break a}}c=e}d=c;c=null;for(f=1;f<d.length;f+
+)if(e=xEb(a,d[f]),1<e.c4()){c=d[f-1];break}null==c&&(c=d[d.length-1]);c==a.F?a=new
fEb(c,b.xt()):(a=xEb(a,c),a=new fEb(c,a.xt()));return a}function wEb(a){var
b={},c=Yaa(a.D,function(e){var f=xEb(a,e);b[e]=f;return 1-
f.c4()});0>c&&(c=Math.max(0,-c-2));c=a.D[c];var d;b[c]?
d=b[c].xt():d=xEb(a,c).xt();return new fEb(c,d)}
function xEb(a,b){b=yEb(a.J,b,iEb(cw(a.wb)));a.H.Oa.qa++;return b}var
rEb=[.25,.325,.4,.475,.55,.625,.7,.775,.85,.925,1],uEb=rEb[0],zEb=Da(rEb),qEb=[.9,1
],tEb=qEb[0],AEb=Da(qEb);function BEb(a)
{this.D=a}BEb.prototype.create=function(a,b){return new pEb(a,b,this.D)};function
CEb(a,b,c,d)
{a=HDb(a,b,c);d&&Hs(1/381,1/381).transform(a.D,0,a.D,0,a.D.length/2);return new
qd(Lv(a.D),Mv(a.D))}function DEb(a){a=(new XA(a.Yb(),a)).D(53);return a.jd()
+a.Qe()}function EEb(a,b){var c=XRa(new dx(a));c=Qv(c);var d=rt(a).clone();a=(new
XA(a.Yb(),a)).D(53);return CEb(c,d,a,b).height};function FEb(a,b,c,d)
{this.Rf=a;this.H=b;this.If=!
1;this.F=null;this.J=c;this.D=d}FEb.prototype.initialize=function(a)
{this.F=a;this.If=!0};function GEb(a,b,c,d){var e=EEb(c,!
1)+DEb(c),f=c.getId(),g=EEb(c,!0);wy(a.D,f).F=g;b!
=e&&(b=Hs(1,b/e),e=rt(c),Ds(b,e),mFa(b,e)||(c=c.getId(),wy(a.D,c).F=d))}
function HEb(a,b){a.F.F(b);a.D.Oa.Ra++;var c=EEb(b,!
0),d=sEb(cw(b)),e=iEb(cw(b));var f=new FVa(d,e);if(0>=c)return f;d=uy(a.Rf,new
ws(b.getId(),null));if(!d)return a.D.Oa.Ca=!
0,d=b.getId(),wy(a.D,d).H=3,IEb(a,b);var g=d.Vd()?d.oda:null,k=d.Vd()?PB(d,!
1):null;P(R(),"sketchy-eaie")&&JEb(a,b);e=b.Ha(163);var l=b.Ha(164);var
m=b.Ha(163),n=b.Ha(164);var q=cw(b)?AEb:zEb;if(q=m==q)q=cw(b)?0:oEb,q=n==q;1<PB(d,!
1)||!q?(m=m==sEb(cw(b))&&n==iEb(cw(b)),!(m=1<PB(d,!1)&&m)&&(m=!(1<PB(d,!
1)))&&(m=d.oda,n=PB(d,!1),
m=null==k||null==g||n<k?!1:n>k&&0<=k||m>g),g=m?!0:!1):g=!0;if(g)return
c=b.getId(),f=d.nr(),wy(a.D,c).D=f,c=b.getId(),d=d.av,wy(a.D,c).F=d,b=b.getId(),wy(
a.D,b).H=1,new FVa(e,l);l=mEb(b,d.xt());g=f.D;f=f.F;if(1<PB(d,!1)&&(e==g||
kEb(l,f)<=c))return
e=lEb(l,c),c=kEb(l,e),f=b.getId(),wy(a.D,f).D=c,c=b.getId(),d=d.av,wy(a.D,c).F=d,d=
b.getId(),wy(a.D,d).H=2,KEb(a,b,l),new
FVa(b.Ha(163),e);e=b.getId();wy(a.D,e).H=3;return IEb(a,b,d,l)}
function LEb(a,b){var c=uy(a.Rf,new ws(b.getId(),null));if(!c)return!1;if(0>EEb(b,!
0))return!0;if(b.xl())return!1;JEb(a,b);return 1<PB(c,!1)}function JEb(a,b)
{a.D.Oa.Aa=xy();var c=b.getId(),d=uy(a.Rf,new ws(c,null));sfb(b,d);var
e=d.m_;wy(a.D,c).Va=e;e=d.PL;wy(a.D,c).Aa=e;d.Ed();e=!
d.F_;wy(a.D,c).ha=e;c=a.D;e=xy()-c.Oa.Aa;c.Oa.xa+=e;a.D.Oa.qa+
+;c=b.getId();e=d.nr();wy(a.D,c).bb=e;c=b.getId();d=d.av;wy(a.D,c).gb=d;d=b.getId()
;c=b.Ha(163);wy(a.D,d).xa=c;d=b.getId();b=b.Ha(164);wy(a.D,d).Ca=b}
function IEb(a,b,c,d){var e=a.H.create(b);e=a.J.create(b,e);c=c?
vEb(e,c,d):vEb(e);d?(e=c.xt(),d=new
hEb(d.D,d.J,d.H,d.F,e,d.V,d.O)):d=mEb(b,c.xt());e=lEb(d,EEb(b,!0));var
f=b.getId(),g=kEb(d,e);wy(a.D,f).D=g;f=b.getId();g=EEb(b,!
0);wy(a.D,f).F=g;KEb(a,b,d);return new FVa(c.F,e)}function KEb(a,b,c){var
d=c.xt(),e=c.J,f=c.H;c=c.F;fVa(a.D,b.getId(),d,e,f,c)};function MEb()
{this.D={}}w=MEb.prototype;w.Yq=h();w.Bp=h();w.Qo=h();w.jq=function(a)
{NEb(this,a)};w.kq=function(a){NEb(this,a)};w.iq=function(a)
{NEb(this,a)};w.mq=function(a){NEb(this,a)};w.lq=function(a)
{NEb(this,a)};w.Ap=function(a){for(var b=0;b<Rw.length;b++){var
c=Rw[b];OEb(this,a.Ha(c),a.getId(),"shape",c,oRa[b])}};function NEb(a,b){for(var
c=0;c<Rw.length;c++){var d=Rw[c];OEb(a,b.MF(d),b.getId(),"page",d,oRa[c])}}
function OEb(a,b,c,d,e,f){if(b){var g=a.D[b];g||(a.D[b]=[],g=a.D[b]);g.push(new
PEb(c,d,e,f))}}function PEb(a,b,c,d)
{this.Pb=a;this.H=b;this.D=c;this.F=d}PEb.prototype.getId=p("Pb");PEb.prototype.get
Type=p("H");function QEb(){};function REb(a)
{this.D=a}REb.prototype.fetch=function(a){for(var b=[],c=[],d=0;d<a.length;d++){var
e=a[d].getId(),f=this.D.get("label",e.F);f?c.push(new Hz(e,f,"sync-needed-non-
blocking")):b.push(e)}return Pk(new Iz(c,SZa(b)))};function SEb(a)
{this.F=a;this.D=null}w=SEb.prototype;w.vca=da(306);w.tea=da(307);w.qna=da(308);w.k
Z=da(309);w.yH=da(310);function TEb(a)
{this.D=a}x(TEb,C);TEb.prototype.Wa=function(a){var
b=[this.D.Wa(a.F),a.D.R,a.nh(),a.D.D,a.D.O],c=a.D.F;null==c?
b.push(null):b.push(c);b.push(a.D.J);(a=a.D.H)?
b.push([a.F,a.D]):b.push(null);return b};function UEb(){yi.call(this);this.J(new
vi(Rka,{},{viewMode:1}))}x(UEb,yi);UEb.prototype.O=function(a)
{a=a.get("viewMode");null!=a&&zi(this).set("viewMode",a)};var
VEb=$aa(wb({tAb:1,Yyb:2,mIb:3}),ba());function PF(a)
{this.D=a}x(PF,C);PF.prototype.H=t("docs-edit");PF.prototype.Nw=t(null);function
QF(a,b){this.D=!1;this.V=a;this.O=b}x(QF,Vh);w=QF.prototype;
w.apply=function(a){var b=ul(),c=this.wua(),d=[];for(var e=0;e<c.length;e++){var
f=vl(b,c[e]);d.push(f)}this.R||(this.R=new
bWa);this.W=[];this.F=null;f=this.O.Ma();var g=this.uK()||this.NW()?
1:0;f.LL(g);c=this.O.Ma().hb().getSelection();this.zg(a);e=this.O.Ma().hb().getSele
ction();a=null!=this.F?this.F:this.uua(this.V,a);var
k=this.R.build();this.W.push(k);k=this.W;this.W=this.R=null;f.flush(a,this.dw(),g);
for(f=0;f<d.length;f++)Dl(b,d[f],null);return new
Km(this.V,k,c,e,this.dw(),this.dQ(),this.cE(),
this.uK()||this.NW(),a)};w.uua=function(a){return new PF(a)};w.dw=t(!0);w.dQ=t(!
1);w.NW=t(!1);w.uK=t(!1);w.Ug=t(!1);w.toString=function(){return"Edit -
"+D(this.V)};w.cE=t(!0);w.getContext=p("O");w.getType=p("V");function RF(a,b){var
c=a.O;(a.dw()||a.dQ())&&a.cE()?(b=c.Ma().BI(b,a.uK(),a.dw()),cWa(a.R,b)):
(b=c.Ma().dE(b,a.uK(),a.dw()),a.R.F.push(b))}w.wua=function(){return[]};function
tub(a,b,c)
{this.D=a;this.F=b;this.H=c}x(tub,C);tub.prototype.Id=p("D");tub.prototype.uh=p("H"
);function WEb(a,b,c){this.D="docs-
collab";this.F=c}x(WEb,PF);WEb.prototype.uh=p("F");function XEb(a,b)
{QF.call(this,"docs-collab",a);this.H=b}x(XEb,QF);w=XEb.prototype;w.zg=function(a)
{var b=a.Id(),c=!0;for(var d=0;d<b.length;d++){var
e=b[d];c=c&&e.Ug();RF(this,e)}b=this.dQ();this.O.Ma().ila(this.dw(),b,null);this.F=
new WEb(c,a.F,a.uh())};w.dw=t(!1);w.dQ=function(){return 2==this.H};w.NW=function()
{return 4==this.H};w.uK=function(){return 3==this.H};function YEb(a,b)
{XEb.call(this,a,b)}x(YEb,XEb);YEb.prototype.zg=function(a)
{XEb.prototype.zg.call(this,a);a=this.getContext();if(a.F.D.isEmpty()){a=a.Ma();var
b=a.hb().Wy();px(a.oa(),b)&&(b=dy(new
cy,Wx(0,b.Sb(),b.le())).build(),a.Vh(b,this.dw(),this.dQ()))}};function SF()
{}x(SF,C);SF.prototype.J=t(!0);SF.prototype.H=t("redo");function ZEb(a)
{this.D=a}x(ZEb,SF);ZEb.prototype.O=function(a){return new
XEb(a,this.D)};ZEb.prototype.H=function(){return 2==this.D?"none":"skip"};function
$Eb(a){this.D=a}x($Eb,ZEb);$Eb.prototype.O=function(a){return new
YEb(a,this.D)};function aFb(a,b,c){this.D=!1;bFb(this,a,b,c)}x(aFb,Vh);function
bFb(a,b,c,d){a.J=b;a.O=c;a.H=d;a.F=new rk;a.ia(a.F);tk(a.F,b.sj(),function(e)
{e=cFb(a.J.oa(),e.D);var f=[];for(var g=0;g<e.length;g++)f.push(new Gz(e[g],!
1));j$a(a.H,f)})};function dFb(a)
{this.D=Ih(a)}x(dFb,C);dFb.prototype.fetch=function(a){var
b=this,c=Ih(a),d=Mk(),e=[];this.D[0].fetch(a).xd(function(f){eFb(b,c,e,d,0,
{},f)},function(){fFb(b,c,e,d,0,{})});return d};function eFb(a,b,c,d,e,f,g){for(var
k=g.F,l=0;l<k.length;l=l+1|0){var
m=k[l];G(f,m.id.D(),m)}k=g.D;g={};for(l=0;l<k.length;l++){m=k[l];var
n=m.getId().D();G(g,n,m)}oh(c,k);for(k=0;k<b.length;k=k+1|0)b[k].getId().D()in
g&&(Kh(b,k),k=k-1|0);0==b.length?d.callback(new Iz(c,[])):fFb(a,b,c,d,e,f)}
function fFb(a,b,c,d,e,f){e==(a.D.length-1|0)?(gFb(b,f),d.callback(new
Iz(c,Qh(f)))):a.D[e+1|0].fetch(b).xd(function(g){eFb(a,b,c,d,e+1|0,f,g)},function()
{fFb(a,b,c,d,e+1|0,f)})}function gFb(a,b){var c={};for(var d=0;d<a.length;d++){var
e=a[d],f=new Fz(e.getId(),yg(null));f.id.D()in b||
G(b,f.id.D(),f);e=e.getId().D();c[e]=!0}for(var g in b)g in c||Rh(b,g)};function
hFb(){this.F=[]}x(hFb,C);hFb.prototype.D=function(a,b){var c=this.F;for(var
d=0;d<c.length;d++)c[d].D(a,b)};function iFb(a,b)
{this.D=a;this.F=b}x(iFb,C);iFb.prototype.fetch=function(a){var
b;return(b=this.D,b())?this.F.fetch(a):Qk(null)};function TF()
{}x(TF,SF);TF.prototype.O=function(a){return this.F(a)};TF.prototype.J=function(a)
{return this.D(a)};TF.prototype.D=t(!0);function UF(a,b)
{this.J=a;this.D=b}x(UF,C);UF.prototype.getType=p("J");function jFb()
{UF.call(this,2,null)}x(jFb,UF);function VF(a)
{this.F=a}x(VF,Jy);VF.prototype.Zf=function(){return this.O?this.O:new
jFb};function WF(a){this.F=a}x(WF,Jy);WF.prototype.getContext=function(){return
Jy.prototype.getContext.call(this)};function kFb(a,b,c)
{this.F=a;this.O=b;this.J=c}x(kFb,WF);kFb.prototype.H=function(){if(0!
=this.O&&0==(new XA(this.J.Yb(),this.J)).D(166)){var
a={};a=(a[166]=this.O,a);My(this,new dB([this.J.getId()],[],a))}};function
lFb(a,b,c){this.F=a;this.J=b;this.O=c}x(lFb,WF);lFb.prototype.H=function(){for(var
a=1!=this.J,b=0;b<this.O.length;b++){var c=this.O[b];if((new XA(c.Yb(),c)).D(165)!
=this.J){var d={},e=(d[165]=this.J,d);d=a?[163,164]:[];My(this,new
dB([c.getId()],d,e));0!=this.J&&this.D(new kFb(this.getContext(),1,c));if(c
instanceof Zv&&c.xl()&&a){e=ew(c);for(var f=0;f<e.length;f++){var g=e[f],k=new
XA(g.Yb(),g);c.Ga(E9a(k,165))&&!g.xl()&&My(this,new dB([g.getId()],d,
{}))}}}}};function mFb(a,b){this.F=a;this.J=b}x(mFb,WF);mFb.prototype.H=function()
{for(var a=this.getContext(),b=0;b<this.J.length;b++){var
c=this.J[b],d=c.Ha(163)==Rt(163),e=c.Ha(164)==Rt(164);if(!d||!e){var f=new
ws(c.getId(),null),g=DYa(uz(0,a.Ma(),f)),k=[];d||(d=nFb(g,c),k=k.concat(d));e||
(e=oFb(g,c),k=k.concat(e));e=[];for(g=0;g<k.length;g++)d=k[g],d.getType(),"kix-
as"==d.getType()&&(d=w9a(d)),null!=d&&e.push(d);k=v9a(e,f);for(f=0;f<k.length;f+
+)My(this,k[f]);My(this,new dB([c.getId()],[163,164],{}))}}};
function oFb(a,b){var c=b.Ha(164);return B9a(a,function(d){return
Pwa(d,c)},1,1)}function nFb(a,b){var c=b.Ha(163);return B9a(a,function(d){return
Nwa(d,c)},1,1)};var pFb=[145,146,147,148],qFb=[149,150,151,152];
function rFb(a,b){var c=YRa(a,b,!0),d=rw(c[0]).concat(),e=rw(c[1]).concat();a=fd(-
c[0].H);var
f=fd(c[1].H+a);a=Cs(gd(a),0,0);a.transform(d,0,d,0,1);a.transform(e,0,e,0,1);e[1]<d
[1]&&(Ds(a,Hs(1,-1)),90==f||
270==f)&&(f=fd(f+180));c[0]=sFb(c[0],a,0);c[1]=sFb(c[1],a,f);switch(90*Math.round(c
[1].H/90)){case 0:d=c[0];c=c[1];e=rw(d);f=rw(c);c=sw(c)<d.D[0]&&d.D[3]+9525>=f[1]?
[sw(d)+9525,d.D[3]+9525,(sw(c)+d.D[0])/2]:sw(d)<c.D[0]&&c.D[1]-9525<e[1]?[(sw(d)
+c.D[0])/2,c.D[1]-9525,sw(c)+9525]:[Math.max(sw(c),
sw(d))+9525];break;case 90:d=c[0];c=c[1];c=sw(d)>=c.D[0]?[Math.max(sw(d),sw(c))
+9525,Math.max(d.D[3],c.D[3])+9525]:[(sw(d)+c.D[0])/2,c.D[3]+9525];break;case
180:d=c[0];c=c[1];c=sw(d)<c.D[0]?[(sw(d)+c.D[0])/2]:c.D[1]>d.D[3]?[sw(d)+9525,
(c.D[1]+d.D[3])/2,c.D[0]-9525]:[sw(d)+9525,Math.min(d.D[1],c.D[1])-
9525,Math.min(c.D[0],d.D[0])-9525];break;case 270:d=c[0];c=c[1];e=rw(d);c=rw(c)
[0]>e[0]?[]:d.D[3]<c.D[1]?[sw(d)+9525,(d.D[3]+c.D[1])/2]:[sw(d)+9525,d.D[1]-
9525];break;default:throw Error("as");}b=Gs(rt(b));
Bs(b,Gs(a));a=[];for(d=0;d<c.length;d++)e=0==d%2?[c[d],0]:
[0,c[d]],b.transform(e,0,e,0,1),a.push((0==d%2?e[0]:e[1])/1.2);return a}function
sFb(a,b,c){var d=Qv(a.D,b);d=Rv(d);d=[d[0],d[1],d[2],d[3]];var
e=a.F.slice();b.transform(e,0,e,0,1);var
f=null;a.isConnected()&&(f=a.J.slice(),b.transform(f,0,f,0,1));return new
WQa(f,e,c,d)}function tFb(a,b){return Pa(qFb,a)?qFb[b]:pFb[b]};function XF(a,b)
{this.F=a;this.J=b}x(XF,WF);XF.prototype.H=function(){var
a=this.getContext().Ma().oa();a=new lx(a);for(var b=0;b<this.J.length;b++)if(153!
=this.J[b].getType()){var c=this.J[b];if(153==c.getType())var
d=[];else{d=rFb(a,c);var e=[],f=c.getId(),g=tFb(c.getType(),d.length);c.getType()!
=g&&e.push(new UC([f],g));if(0<d.length){c={};switch(d.length){case
3:c[2]=d[2];case 2:c[1]=d[1];case 1:c[0]=d[0]}e.push(new dB([f],
[],c))}d=e}for(e=0;e<d.length;e++)My(this,d[e])}};function uFb(a,b)
{this.F=a;this.J=b}x(uFb,WF);
uFb.prototype.H=function(){for(var
a=YQa(this.J),b=Jb(qt(tt(a))),c=[],d=[],e=[],f=0;f<a.length;f++){var g=a[f];if(g
instanceof Zv&&aw(g)){var k=g.Ha(51),l=g.Ha(52),m=k.getId()&&k.getId()in
b,n=l.getId()&&l.getId()in b;m||n||(m=!1,k.getId()&&(d.push(g.getId()),m=!
0),l.getId()&&(e.push(g.getId()),m=!0),m&&153!
=g.getType()&&c.push(g))}}d.length&&My(this,new dB(d,[51],
{}));e.length&&My(this,new dB(e,[52],{}));c.length&&(a=XQa(c),this.D(new
XF(this.getContext(),a)))};function YF(a,b,c,d,e,f){this.F=a;if(b.length!
=c.length)throw Error("bs");this.J=b;this.O=c;this.R=void 0!==d?d:1;this.aa=void
0===e?!1:e;this.W=0;this.V=void 0===f?!1:f}x(YF,WF);
YF.prototype.H=function(){var a=[],b=[],c={};if(this.aa)for(var
d=gB(this.getContext().D),e=0;e<d.length;e++){var f=d[e];f instanceof
Zv&&(c[f.getId()]=Leb(f).height)}for(d=0;e=this.J[d];d++)if(f=this.O[d].clone(),e.
$h()?1==this.R&&Bs(f,e.transform):
(1==this.R&&Bs(f,rt(e)),Ds(f,Gs(rt(e.getParent())))),e instanceof Zv&&aw(e)&&153!
=e.getType()?b.push(d):a.push(new jD(e.getId(),f,void 0,this.V)),e instanceof
Zv)for(var g=ew(e),k=0;k<g.length;k++){var l=g[k];Keb(l,e)&&a.push(new
jD(l.getId(),f,void 0,
this.V))}this.D(new uFb(this.getContext(),this.J));for(d=0;d<a.length;d+
+)My(this,a[d]);a=this.getContext().Ma().oa();a=new lx(a);for(d=0;d<b.length;d+
+)e=this.J[b[d]],f=this.O[b[d]].clone(),1==this.R&&Bs(f,rt(e)),bSa(a,e)&&(g=e.clone
(!0),g.transform.un(f),f=dSa(a,g)),fSa(e,f),My(this,new jD(e.getId(),f,void
0,this.V));this.D(new XF(this.getContext(),vFb(this)));this.aa&&wFb(this,c)};
function vFb(a){for(var b=a.getContext().Ma().oa(),c=new
lx(b),d={},e=0;e<a.J.length;e++)d[a.J[e].getId()]=!0;e=YQa(a.J);b=kx(b,e,!
0);for(var f=[],g=0;g<b.length;g++){var k;if(k=!d[b[g].getId()]){var
l=a,m=b[g],n=jx(c,m,51);k=jx(c,m,52);var q=!!n&&Pa(e,n),r=!!k&&Pa(e,k);Pa(e,m)?
(l=xFb(l,m),k=!JPa(l)||!!n&&!q||!!k&&!r):q||r?q&&r?(n=xFb(l,n),k=xFb(l,k),k=!
JPa(n)||!n.Ga(k)):(r=q?k:n,k=xFb(l,q?n:k),k=!!r||!JPa(k)):k=!
0}k&&f.push(b[g])}return f}
function xFb(a,b){var c=Ea(a.J,b);return-1!=c?a.O[c]:b.getParent()&&b.Pi()!
=b&&(b=Ea(a.J,b.Pi()),-1!=b)?a.O[b]:new As}function wFb(a,b){var
c=gB(a.getContext().D).filter(function(d){var e=(new XA(d.Yb(),d)).D(165);if(!(d
instanceof Zv&&d.getId()in b&&2===e))return!1;e=b[d.getId()];d=Leb(d);return e!
==d.height});a.W=c.length;a.D(new lFb(a.getContext(),0,c))};function yFb(a,b,c,d)
{if(Pa(zFb,a)){if("sketchy-apply-theme"!=a){a=c.O;var e=a.isEmpty()?
[dab(b)]:oy(a)}d=ku(d,e);b=[];for(a=0;a<d.length;a+
+)c=du(d[a]),b=b.concat(c);return b}return"sketchy-paste-object-clip-
data"==a||"sketchy-paste-document-slice"==a?
(b=qy(c.J),AFb(b,d)):Ia(gB(b),function(f){return f instanceof Zv})}
function AFb(a,b){var c={};a=ia(a);for(var d=a.next();!
d.done;d=a.next())if(d=b.Hb(d.value),d instanceof Zv)c[d.getId()]=d;else if(d
instanceof $t){d=st(d,function(f){return f instanceof Zv});d=ia(d);for(var
e=d.next();!e.done;e=d.next())e=e.value,c[e.getId()]=e}return wb(c)}var
zFb="sketchy-apply-layout sketchy-apply-theme sketchy-insert-page sketchy-insert-
slide sketchy-insert-slide-number sketchy-paste-pages".split(" ");function
ZF(a,b,c,d,e){this.F=a;this.V=b;this.R=void 0===c?null:c;this.W=void 0===d?!
1:d;this.aa=void 0===e?!1:e;this.J=0}x(ZF,VF);
ZF.prototype.H=function(){var a=this.getContext();if(a.La){var
b=this.getContext();a=BFb(this);var c=CFb(a);a=a.concat(c);this.D(new
mFb(b,a));this.D(new lFb(b,0,a))}else if((b=a.V)&&a.R){b.Oa.Va=this.V;b.Oa.D=!
0;b.Oa.rb=xy();c=BFb(this);for(var d=a=0;d<c.length;d++){var e=c[d];e.xl()||
(a=Math.max(a,QPa(e)),DFb(this,e,this.W))}c=CFb(c);for(d=0;d<c.length;d+
+)a=Math.max(a,QPa(c[d])),DFb(this,c[d],!1);b.Oa.la+=xy()-b.Oa.rb;b.Oa.gb=a}};
function DFb(a,b,c){var d=a.getContext(),e=b.getId();d.V.Oa.ib.push(e);switch((new
XA(b.Yb(),b)).D(165)){case 0:break;case
1:if(c)c=a.getContext(),LEb(c.R,b)&&(a.aa&&a.D(new mFb(c,[b])),a.D(new lFb(c,0,
[b])),a.J+=1);else{var f=a.getContext();d=b.Ha(163);e=b.Ha(164);a.D(new
kFb(f,1,b));c=HEb(f.R,b);f=f.V;var
g=b.getId(),k=c.D;wy(f,g).qa=k;g=b.getId();k=c.F;wy(f,g).za=k;if(c.D!=d||c.F!
=e)c.D!=d&&(f.Oa.W=!0),c.F!=e&&(f.Oa.La=!0),d={},d[163]=c.D,d[164]=c.F,My(a,new
dB([b.getId()],[],d))}break;case 2:c=
a.getContext();a.D(new kFb(c,1,b));d=c.R;d.F.F(b);d.D.Oa.mb++;(e=uy(d.Rf,new
ws(b.getId(),null)))?(P(R(),"sketchy-
eaie")&&JEb(d,b),f=b.getId(),g=e.nr(),wy(d.D,f).D=g,GEb(d,384.81*e.VN(),b,1.01*e.nr
()),d=384.81*e.VN()):(d.D.Oa.Ca=!
0,e=yEb(d.H.create(b),b.Ha(163),b.Ha(164)),f=381*e.nr()
+DEb(b),g=b.getId(),k=e.nr(),wy(d.D,g).D=k,GEb(d,1.01*f,b,1.01*e.nr()),d=1.01*f);e=
EEb(b,!1)+DEb(b);d!=e&&(d=Hs(1,d/e),e=rt(b),Ds(d,e),mFa(d,e)||(c.V.Oa.Na=!0,a.D(new
YF(c,[b],[d],2,!1,!0))));break;default:throw Error("ds");
}}function BFb(a){var b=a.getContext();return a.R?
a.R:yFb(a.V,b.D,b.F,b.Ma().oa())}function CFb(a){for(var b=[],c=0;c<a.length;c++)
{var d=a[c];d.xl()&&(d=Ia(ew(d),function(e){return e instanceof Zv&&!
e.xl()}),b=b.concat(d))}return b};function EFb(a){this.V=!1;this.aa=this.J=!
0;this.W=a;this.F=[];this.H=new PF(this.W)}x(EFb,C);function FFb(a,b){if(a.D){var
c=a.D.build();a.F.push(c);a.D=null}a.F.push(b)}EFb.prototype.ev=da(311);EFb.prototy
pe.build=function(){if(!this.R)throw F("es").D;if(!this.O)throw
F("fs").D;if(this.D){var
a=this.D.build();this.F.push(a)}a=this.F;this.F=[];this.D=null;return new
Km(this.W,a,this.R,this.O,this.J,this.V,this.aa,!1,this.H)};function GFb(a,b)
{this.H=a;this.F=b}x(GFb,C);w=GFb.prototype;w.apply=function(a){var
b=this.H.Ma(),c=this.uK()||this.NW()?1:0;b.LL(c);var
d=b.hb().getSelection();this.jla(a);this.sHa(this.J,this.D);a=this.D;a.R=d;d=b.hb()
.getSelection();a.O=d;d=this.D.build();this.D=null;b.flush(d.D,this.dw(),c);return
d};
w.jla=function(a){var b=this.F,c=null,d=null;for(var e=0;e<b.length;e++){var
f=b[e].apply(a);if(this.D){var g=c.Nw(f.D);null!=d||(d=null!=g);null!=g&&(c=g)}else
c=new EFb(f.getType()),c.J=!
0,this.D=c,this.J=f.getType(),c=f.D;f.getType();g=this.D;var k=f.Id();FFb(g,new
Jm(k,f.J,null))}null!=c&&(this.D.H=c)};w.sHa=h();w.getContext=p("H");w.dw=t(!
0);w.dQ=t(!1);w.uK=t(!1);w.NW=t(!1);w.Ug=function(){var a=this.F;for(var
b=0;b<a.length;b++)if(!a[b].Ug())return!1;return!0};
w.toString=function(){return"Edit - nested-edit ("+D(this.F)+")"};function $F(a,b)
{this.F=a;this.J=b}x($F,WF);$F.prototype.H=function(){var
a=this.getContext(),b=a.F,c=b.H,d;if(!(d=!this.J)){if(c.isEmpty())c=!
1;else{d=c.Fc();var e=d.Jb();null==e?c=!1:
(d=sx(this.getContext().Ma().oa(),d.yd()).Df(e).ec().eb(),c=sy(c).Ee,c=null==c||
Zm(d)-2>c.D-c.jf()+1?!0:!1)}d=!
c}if(d)if(b=b.F,b.isEmpty())for(a=gB(a.D),b=0;b<a.length;b+
+)c=a[b],155==c.getType()&&c&&2==c.Ha(147)&&HFb(this,c,c.Bm());else
a=a.Ma().oa(),a=sx(a,b.getId()),2==a.Ha(147)&&HFb(this,a,b.dj())};
function HFb(a,b,c){var d=b.getId();c=iw(b,c,void 0,void 0);for(var
e=0;e<c.length;e++){var f=c[e],g=b.Df(f);null!=g.kb()[155]&&My(a,new qD(d,new
Xr(f.Ab(),f.Kb(),g.Jc(),g.Nc()),[155],{}))}};function aG(a,b)
{GFb.call(this,a,b)}x(aG,GFb);aG.prototype.jla=function(a){var
b=this.getContext().V;b&&(b.Oa.bb=xy());GFb.prototype.jla.call(this,a);b&&(a=xy()-
b.Oa.bb,b.Oa.ma+=a)};aG.prototype.sHa=function(a,b){var c=this.getContext();null!
=a&&IFb.contains(a)&&FFb(b,(new $F(c,!0)).apply());P(R(),"sketchy-eaie")&&FFb(b,
(new ZF(c,a,null)).apply())};aG.prototype.toString=function(){return"Edit -
sketchy-kix-in-sketchy-edit ("+this.F.toString()+")"};var IFb=new Tw("docs-text-aff
docs-text-afs docs-text-alp docs-text-apTSty docs-text-clrFmt docs-text-
tBold".split(" "));function JFb(a,b)
{this.V=a;this.R=b}x(JFb,TF);JFb.prototype.F=function(a){var b=uz(0,a.Ma());return
new aG(a,[this.R.O(ez(a.H,b))])};JFb.prototype.D=function(a){var
b=a.Ma(),c=b.hb().getSelection().D;if(c.isEmpty()||rx(b.oa(),c.Fc().yd()).xl()&&!
Pa(KFb,this.V))return!1;b=uz(0,b);return this.R.J(ez(a.H,b))};function bG(a,b)
{return new JFb(a,b)}var KFb="docs-text-alp docs-text-apPaAlgn docs-text-apPaInd
docs-text-apPaSpa docs-text-apPaSty docs-text-apTSty docs-text-clrPSty docs-text-
clrTSty docs-text-tBold docs-text-ub sketchy-insert-text-doco".split(" ");function
LFb(a,b){this.V=a;this.R=b}x(LFb,TF);LFb.prototype.F=function(a){var
b=a.Ma();b=IYa(a.W,b,fB(a.D));for(var c=[],d=0;d<b.length;d+
+)c.push(this.R.O(ez(a.H,b[d])));return new aG(a,c)};LFb.prototype.D=function(a)
{if(!a.Ma().hb().getSelection().D.isEmpty())return bG(this.V,this.R).J(a);if(!
a.Ma().hb().getSelection().aa.isEmpty())return!1;a=gB(a.D);for(var
b=0;b<a.length;b++)if(!MFb(this.V,a[b]))return!1;return!!a.length};
function MFb(a,b){return!b.wl()||!b.Ha(32)&&155!=b.getType()||b.xl()&&!Pa(KFb,a)||
155==b.getType()&&b.isEmpty()?!1:!0};function NFb()
{}NFb.prototype.create=function(a,b){return new LFb(a,b)};function
OFb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v)
{this.ha=a;this.la=b;this.aa=c;this.O=d;this.W=e;this.qa=f;this.J=g;this.Ja=k;this.
ma=l;this.H=m;this.V=n;this.R=q;this.D=u?u:null;this.F=v?v:null;this.ea=r}function
PFb(a,b){return new NYa(b,a.ha,a.la,a.aa,a.O,a.W,a.qa,a.J,a.Ja,new HYa,new
NFb,a.ma,a.H,a.V,a.R,!1,a.ea,a.D,a.F)};function QFb(a){this.D=a}function RFb(a)
{for(var b=0,c=0;c<a.D.F.length;c++)b+=ox(a.D)[c].J.length;return b};function
SFb(a,b){this.D=!1;this.F=0;TFb(this,a,b)}x(SFb,Vh);function TFb(a,b,c){a.J=c;c=new
rk;a.ia(c);tk(c,b,function(d){a.F=a.F+1|0;d=d.D;if("docs-edit"===d.H()){var
e=a.H[d.D];if(e)for(var f=0;f<e.length;f++){var g=e[f].D(d);for(var
k=0;k<g.length;k++){var l=g[k];a.J.D(l.F,l.getData())}}}});a.F=0;a.H={}};function
UFb(a,b,c,d,e,f,g,k){this.F=this.W=this.R=this.D=!
1;VFb(this,a,b,c,d,e,f,g,k)}x(UFb,Vh);function VFb(a,b,c,d,e,f,g,k,l)
{WFb(a);a.H=b;a.J=c;a.V=d;a.aa=e;a.la=f;a.ea=g;a.ha=k;a.R=!0===l;a.O=new
rk;tk(a.O,a.V.R,function(m){var n=m.Id(),q=m.uh();a.apply(m.H?a.la:a.aa,new
tub(n,m.F,q))});tk(a.O,a.H.Ma().vh(),function(m){m.F&&!m.H&&(a.J.V=!
1)})}w=UFb.prototype;w.Sa=ca("W");
w.apply=function(a,b){if(!this.R&&this.F)throw F("gs").D;this.F=!0;if(a.J(this.H))
{var c=a.O(this.H);if(!c.dw()||this.W){if((c=c.apply(b))&&(!qh(c.H)||!qh(c.J)))
{if(c.O){var d=ll(Uta(c.H));Kf(d,jl())||Lsb(this.V,[d])}this.J.push(c,a,b)}a=c}else
a=null}else a=null;this.F=!1;a&&this.H.Ma().NQ(a.D,a.O,a.V?
1:0)};w.b8=da(312);w.a8=da(313);w.wa=function()
{Wh(this.O);Vh.prototype.wa.call(this)};function WFb(a){a.O=new rk;a.W=!0;a.ma=new
Gja};function XFb(a,b,c){this.H=a;this.J=b;this.F=c}XFb.prototype.D=function(a){var
b=new yy,c=this.H,d=new
jVa,e=c.D.D.length,f=c.D.F.length;c=RFb(c);L(d,4,e);L(d,7,f);L(d,8,c);L(d,3,f+c+e);
b=O(b,30,d);b=L(b,31,this.J.F);d=Nh(this.F.D);b=L(b,32,d);xz(a,b)};function YFb(a)
{this.D=a}x(YFb,C);function ZFb(a){QF.call(this,"docs-failed-blob-
update",a)}x(ZFb,QF);
ZFb.prototype.zg=function(a){var b=this.getContext().Ma().oa();a=a.D;var c=new
MEb;b.accept(c);var d=c.D[a]?c.D[a]:[];b=[];c={};a={};for(var e=0;e<d.length;e++)
{var f=d[e],g=f.getId();switch(f.getType()){case "shape":var k=f.D,l=c[k];l||
(l=c[k]=[]);l.push(g);f=f.F;(k=c[f])||(k=c[f]=[]);k.push(g);break;case "page":
(k=a[g])||(k=a[g]=[]);k.push(f.D,f.F);break;default:throw
Error("Zr`"+f.getType());}}d=xb(c).sort();for(e=0;e<d.length;e+
+)g=Number(d[e]),b.push(new dB(c[g],[g],{}));c=xb(a).sort();for(d=
0;d<c.length;d++)e=c[d],b.push(new TC(a[e],{},e));for(a=0;a<b.length;a+
+)RF(this,b[a])};ZFb.prototype.dw=t(!1);function $Fb(a){this.D=a}x($Fb,SF);
$Fb.prototype.O=function(a){return new ZFb(a,this.D)};
$Fb.prototype.H=t("skip");function aGb(a,b,c){this.D=!
1;bGb(this,a,b,c)}x(aGb,Vh);function bGb(a,b,c,d){a.F=c;a.H=d;c=new
rk;tk(c,b,function(e){a.F.apply(a.H,new YFb(e.D))});a.ia(c)};function cGb()
{}x(cGb,C);function dGb(a){eGb(this,a)}x(dGb,C);function eGb(a,b)
{a.H=b;a.D=[];b.addCallback(function(c){fGb(a,c)})}function fGb(a,b)
{a.F=b;b={};for(var c=0;c<a.D.length;b={fS:b.fS},c=c+1|
0)b.fS=a.D[c],a.fetch(b.fS.F).xd(function(d){return function(e)
{d.fS.D.callback(e)}}(b),function(d){return function(e){d.fS.D.xc(e)}}
(b))}dGb.prototype.fetch=function(a){if(!this.H.jg()){var b=Mk(),c=new
cGb;c.D=b;c.F=a;this.D.push(c);return b}return this.F?this.F.fetch(a):
(a=Mk(),a.xc(Gha()),a)};function gGb(a)
{this.D=a}x(gGb,C);gGb.prototype.fetch=function(a){var b=[];for(var
c=0;c<a.length;c++)Hh(b,this.D.fetch(a[c]));var
d=Mk();Nk(b).addCallback(function(e){for(var f=[],g=[],k=0;k<e.length;k=k+1|0){var
l=a[k].getId();e[k].wo?(l=e[k].Ea(),f.push(l)):g.push(new
Fz(l,yg(null)))}d.callback(new Iz(f,g))});return d};function hGb(a){var
b=Mk();a.addCallback(function(c){c?b.callback(new gGb(c)):b.callback(null)});return
new dGb(b)};function iGb(a,b){this.D=!1;this.F=b;this.J=a}x(iGb,Vh);
iGb.prototype.H=function(a){var b=ewa(a);a=[];for(var
c=this.F.Kg("text"),d=0;d<c.length;d=d+1|0){var
e=this.F.getStyle("text",c[d]);jGb(e,b)&&(e=new Jj(c[d],d==(c.length-1|0)?
Zm(this.F.eb())-1|0:c[d+1|0]-1|
0),a.push(e))}c=this.F.Kg("list");for(d=0;d<c.length;d=d+1|0)
{e=this.F.Cm("list",c[d]);var f=Zu(e);e&&Bu(e)&&this.F.Nk(Bu(e))&&jGb(f,b)&&(e=0<d?
c[d-1|0]+1|0:1,a.push(new Jj(e,e)))}for(b=0;b<this.J.length;b=b+1|
0)qEa(this.J[b],a);return 0<a.length};
function jGb(a,b){var c=nr(a),d;if(d=!!b[c])b=b[c],a=or(a),d=!0===b[a];return
d}iGb.prototype.wa=function(){Vh.prototype.wa.call(this)};function kGb(a)
{this.F=a}kGb.prototype.D=function(a,b){return(new iGb(b,a)).H(this.F)};function
lGb(a,b){this.F=a;this.D=b}lGb.prototype.H=function(a){var b=this.F,c={},d={};
$Ua(b,new kGb(a),c,void 0,d);Cb(c)||b.D.render(c);a=wb(d);this.D.dispatchEvent(new
G3a(a));return 0<a.length};function mGb(a){this.Ja=a}function Peb(a,b)
{a.Ja.log(Error("is"),{create_proxy_image_url:!0});a=new dj;fj(a,"images-docs-
opensocial.googleusercontent.com");hj(a,"/gadgets/proxy");var
c=a.D;c.set("url",b);c.set("container","docs");c.set("gadget","a");c.set("rewriteMi
me","image/*");c.set("fpt","7bcfbce29e");ij(a,c);return a.toString()};function
nGb(a,b,c,d){this.D=!1;oGb(this,a,b,c,d)}x(nGb,Vh);function oGb(a,b,c,d,e)
{a.R=b;a.V=d;a.O=e;a.J=c;a.F=new rk;a.ia(a.F);tk(a.F,a.R.sj(),function(f)
{pGb(a,f)});a.J.addCallback(function(f){qGb(a,f)})}function qGb(a,b)
{a.H=b;tk(a.F,b.ha,function(c){if(c=lE(a.H,c.D))c=c.ZG(),!c||a.O.fetch([new Gz(new
xC(c),null)])})}function pGb(a,b){var c=b.D;a.H?rGb(a,c):a.J.addCallback(function()
{rGb(a,c)})}
function rGb(a,b){b=cFb(a.R.oa(),b);var c=[];for(var d=0;d<b.length;d++){var
e=b[d],f=e.getId();(f=lE(a.H,f))?(e=f.ZG())&&c.push(new Gz(new
xC(e),null)):c.push(new Gz(e,null))}0!=c.length&&a.O.fetch(c)};function sGb(a)
{for(var b=[],c=0;c<a.length;c++){var d=null,e=a[c];switch(e.getType()){case
"sketchy-background":d=e.kb();break;case "sketchy-insert":d=e.kb();break;case
"sketchy-shapeProperties":d=e.kb()}d=d?tGb(d):[];$a(b,d)}return b}function tGb(a)
{for(var b=[],c=0;c<Rw.length;c++)Rw[c]in a&&b.push(a[Rw[c]]);return b};function
uGb(){}function cFb(a,b){a=sGb([b]);b=[];for(var c=0;c<a.length;c++)b.push(new
xC(a[c]));return b};function vGb(a){this.D=a}x(vGb,C);function geb(a,b,c){var
d=Mk();b_a(a.D,[new Gz(new xC(b),c)]).xd(function(e){e=e.D;qh(e)?d.xc(kk("Received
invalid number of image fetch results.")):d.callback(e[0].Zf())},function(e)
{d.xc(e)});return d};function JB(a)
{this.F=a}x(JB,C);JB.prototype.getId=p("F");JB.prototype.H=p("F");JB.prototype.J=t(
null);JB.prototype.D=function(){return"ProxyImage|"+D(this.F)};function wGb(a)
{this.D=a}x(wGb,C);function heb(a,b){return b_a(a.D,[new Gz(b,!
0)]).transform(function(c){c=c.D;if(qh(c))throw kk("Received invalid number of
image fetch results.").D;return c[0].Zf()})};function xGb(a,b,c,d){this.D=!
1;yGb(this,a,b,c,d)}x(xGb,Vh);function yGb(a,b,c,d,e){a.O=d;a.J=e;a.H=new
rk;a.ia(a.H);tk(a.H,b,function(){a.F||
(a.F=Qg(a.J.postMessage(a.O,"info",null,null)))});tk(a.H,c,function()
{zGb(a)})}function zGb(a)
{a.F&&(qC(a.J.D,a.F.ob()),a.F=null)}xGb.prototype.wa=function()
{zGb(this);Vh.prototype.wa.call(this)};var AGb={"application/msword":!
0,"application/vnd.ms-powerpoint":!0,"application/vnd.ms-excel":!
0},BGb,CGb;function DGb(a){EGb();return null!=a&&xj(AGb,Ij(a))}
function EGb(){EGb=h();BGb=bpa(Ij("application/vnd.ms-
word.document.macroEnabled.12"),Ij("application/vnd.ms-
powerpoint.presentation.macroEnabled.12"),Ij("application/vnd.ms-
excel.sheet.macroEnabled.12"));CGb=bpa(Ij("application/vnd.google-
apps.document.internal"),Ij("application/vnd.google-
apps.presentation.internal"),Ij("application/vnd.google-
apps.spreadsheet.internal"));Ij("application/vnd.ms-
excel.sheet.macroEnabled.12");Ij("application/msword");Ij("application/vnd.ms-
word.document.macroEnabled.12");
Ij("application/vnd.openxmlformats-
officedocument.wordprocessingml.document");Ij("application/vnd.ms-
excel");Ij("application/vnd.ms-
excel.sheet.macroEnabled.12");Ij("application/vnd.openxmlformats-
officedocument.spreadsheetml.sheet");Ij("application/vnd.ms-
powerpoint");Ij("application/vnd.ms-
powerpoint.presentation.macroEnabled.12");Ij("application/vnd.openxmlformats-
officedocument.presentationml.presentation")};function FGb(a){var b=ya()
+cG;3E4<=Math.abs(b-a)&&(cG=a-ya())}var cG=0;function GGb(a,b,c,d,e,f,g)
{B.call(this);var
k=this;this.D=a;this.O=b;this.F=c;this.W=e;this.H=jl();this.Ja=g;this.J=new
sj;this.ia(this.J);this.V=new xGb(b.O,b.W,"Syncing offline
changes\u2026",f);this.ia(this.V);this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,c.Na,function(){if(!kE(k.D.F)){var
l=k.D.F;PE(l,Gj(l.F,1,!Kg(void 0,!1)))}HGb(k)});tk(this.Ta,c.hc,function()
{HGb(k)});tk(this.Ta,c.V,function(){Ej(k.D.F.F,512)||
cvb(k.D.F);HGb(k)});tk(this.Ta,c.jb,function(){HGb(k)});tk(this.Ta,c.la,function()
{HGb(k)});
tk(this.Ta,a.F.J,function(){Lsb(k.O,[k.H])});tk(this.Ta,b.aa,function(l){var
m=k.D.F;PE(m,Gj(m.F,128,l.D))});tk(this.Ta,b.la,function(l){if(!l.Ug){kE(k.D.F)||
Qyb(k.D.F);if(l.J)Syb(k.D,null,!0,ya()+cG);else if(l.D)Syb(k.D,null,!
0,l.D.D),DGb(k.D.getMimeType())&&qrb(k.D.F,!1);else if(l.H&&l.F){var
m=k.W(l.H);Syb(k.D,m,!1,l.F);!Ej(k.D.F.F,1024)&&DGb(k.D.getMimeType())&&qrb(k.D.F,!
0)}HGb(k)}});tk(this.Ta,d.aa,function(){return IGb(k)});tk(this.Ta,b.O,function()
{k.J.Xi(k.R,2E4,k)});Ryb(a.F,c.HEa());Fub(d)&&
IGb(this);HGb(this)}x(GGb,B);function HGb(a){var b=a.D.F;var c=a.F;c=c.jK()&&!
c.ma&&!c.Dr();var
d=Fsb(a.F);PE(b,Gj(Gj(b.F,8,c),4,d))&&b.ea.dispatchEvent(null);b=a.D.F;a=a.F.tla();
PE(b,Gj(b.F,64,a))}function IGb(a){kE(a.D.F)||Ej(a.D.F.F,1)||Lsb(a.O,
[a.H])}GGb.prototype.R=function(){eE(this.F)&&this.Ja.info(Error("js"),
{offlineIssueReason:"Anachronism
resolution",offlineIssueType:"EDITING_DELAYED"})};function JGb(a,b,c,d)
{this.J=a;this.O=b;this.D=c;this.H=d}x(JGb,C);JGb.prototype.fetch=function(a)
{if(a.D)return Qk(null);var
b=a.getId(),c=Mk();nwb(this.O,b.F,this.D,this.H,function(d){d?c.callback(new
Hz(b,d.getData(),"sync-not-needed")):c.xc(null)},function(d){c.xc(d)});return
c};JGb.prototype.F=function(a){if(!this.J.H)return Pk(a);var
b=a.getId(),c=Mk();b=new d0a(b.F,this.D,this.H,a.Zf(),!
0);this.J.write([b],function(){c.callback(a)},function(d){c.xc(d)});return
c};function KGb(a,b){this.F=a;this.D=b}KGb.prototype.fetch=function(a){var
b=a.getId();a={};var c=ml(this.D,[zlb(b.Cn())]);a.snapshot=Te(c);var
d=Mk();a=LGb(this.F,"label",b.F,a);a.addCallback(function(e){d.callback(new
Hz(b,e,"sync-needed"))});a.vg(y(d.xc,d));return d};function MGb(a,b,c,d,e,f){d=new
gGb(new KGb(c,d));c=Mk();Bpa(b.
$s().addCallback(xa(NGb,a)),c);a=[hGb(c),d];f&&a.unshift(f);e=a_a(new
dFb(a),c,e);return new v4a(e)}function NGb(a,b){var c=null;b&&b.F.pla()&&(c=new
JGb(b,b.F.pla(),a,"labelPath"));return c};function OGb(a,b)
{this.F=a;this.D=b}x(OGb,C);
OGb.prototype.fetch=function(a){var b=[],c=[],d=[],e=[];for(var f=0;f<a.length;f++)
{var g=a[f];if(g.D)Hh(d,g.getId());else{var
k=g.getId(),l=Iub(this.F,k.getId());if(l)switch(e.push(k),l.Ic()){case "awaiting-
original-url":case "pending":case "saved":Hh(b,PGb(l,k));break;case
"failed":Hh(b,Qk(kk("BlobMetadata status was FAILED")));break;default:throw
F("ks`"+D(l.Ic())).D;}else c.push(g)}}a=Nk(b);var m=Mk();a.addCallback(function(r)
{for(var u=[],v=[],A=0;A<r.length;A=A+1|0)if(r[A].wo){var E=r[A].Ea();
u.push(E)}else v.push(e[A]);r=new Iz(u,SZa(v,null));m.callback(r)});var n=Mk();0!
=c.length?(a=this.D.fetch(c),a.addCallback(function(r)
{n.callback(r)}),a.vg(function(){var r=[];for(var u=0;u<c.length;u++){var v=new
Fz(c[u].getId(),yg(null));r.push(v)}n.callback(new Iz([],r))})):n.callback(new
Iz([],[]));var q=Mk();Nk([m,n]).addCallback(function(r){var
u=[],v=SZa(d,null);for(var A=0;A<r.length;A++){var E=r[A];if(!E.wo)throw
F("ls").D;E=E.Ea();oh(u,E.D);oh(v,E.F)}q.callback(new Iz(u,v))});return q};
function PGb(a,b){var c=Mk();a.Hwa().xd(function(d){c.callback(new Hz(b,d,"sync-
not-needed"))},function(){c.xc(kk(qg(b)))});return c};function QGb(a)
{this.D=a};function RGb(a,b,c,d){this.D=!1;SGb(this,a,b,c,d)}x(RGb,Vh);function
SGb(a,b,c,d,e){a.F=b;a.J=c;a.O=e;a.H=new
rk;a.ia(a.H);tk(a.H,a.F.sj(),rl(d,function(f){var g=a.F.oa();g=Oh(a.J.D(g,f.D));0!
=g.length&&G$a(a.O,dwa(g),f.H)}))};function TGb(a,b,c,d){this.D=!
1;UGb(this,a,b,c,d)}x(TGb,Vh);function UGb(a,b,c,d,e){a.J=b;a.O=c;a.H=d;a.F=e;c=new
rk;a.ia(c);tk(c,b.J,function(){VGb(a)});WGb(a)}function WGb(a){var
b=dg(Rg());VGb(a);Ml().cb("wimf",dg(Rg())-b)}function VGb(a){if(a.H.H){var
b=a.J.R(),c=[];for(var d=0;d<b.length;d++){var e=b[d];a.O.xs(e.D)||
c.push(e)}s_a(a.F,c);a.H.write([a.F],h(),null)}};function XGb(a,b)
{C2a.call(this);this.F=a;this.O=b}x(XGb,C2a);XGb.prototype.H=da(213);XGb.prototype.
R=function(){return this.F.ld()?
this.F.H.R():this.O.R()};XGb.prototype.V=function(a){return this.F.ld()?
this.F.H.V(a):this.O.V(a)};function YGb()
{this.getSelection=dG("getSelection");this.Oe=dG("setSelection");this.Sn=dG("clearS
election");this.mFa=dG("sanitizeSelection");this.OA=dG("getTextSelectionModel");thi
s.SKa=dG("updateTextSelectionModel");this.eFa=dG("changeAnimationSelection");this.f
Fa=dG("changeCurrentPageSelection");this.hFa=dG("changePageSelection");this.gFa=dG(
"changePageCursorSelection");this.iFa=dG("changePathPointSelection");this.Wla=dG("c
hangeShapeSelection");this.jFa=dG("changeTableBorderSelection");this.kFa=
dG("changeTableCellSelection");this.lFa=dG("changeTextSelection");this.Wy=dG("getEf
fectivePageSetReference")}function dG(a){return Bba("ErrorSelectionModel - can not
call method "+a)};function ZGb(){fy.call(this,Bba("ModelState should not be access
in wrapper base class"),new YGb,new fz,new gz,new jXa,void 0,!0,void 0);this.F=new
rk;this.ia(this.F);this.aa=new yYa;this.ia(this.aa);this.Va=new
Xh;this.ia(this.Va);this.Xa=null}x(ZGb,fy);w=ZGb.prototype;w.oa=function(){return
eG(this).oa()};w.hb=function(){return eG(this).hb()};w.Ym=function(a){return
eG(this).Ym(a)};w.Tj=function(a){return eG(this).Tj(a)};w.Vh=function(a,b,c,d)
{eG(this).Vh(a,b,c,d)};
w.Lq=function(a,b,c,d){eG(this).Lq(a,b,c,d)};w.LL=function(a)
{eG(this).LL(a)};w.flush=function(a,b,c)
{eG(this).flush(a,b,c)};w.NQ=function(a,b,c)
{eG(this).NQ(a,b,c)};w.dE=function(a,b,c){return
eG(this).dE(a,b,c)};w.BI=function(a,b,c){return eG(this).BI(a,b,c)};
function $Gb(a,b){a.Xa&&(vk(a.F),AYa(a.aa));a.Xa=b;var
c=a.aa,d=b.ZN(),e=a.ZN();d.H.push(e);var f=new
wYa;f.F=d;f.D=e;c.H.push(f);sk(a.F,b.vh(),a.vh());sk(a.F,b.wt(),a.wt());sk(a.F,b.sj
(),a.sj());sk(a.F,b.ea,a.ea);sk(a.F,b.Tm(),a.Tm());sk(a.F,b.zi(),a.zi());sk(a.F,b.x
a,a.xa);a.Va.dispatchEvent(new aHb(b))}function eG(a){if(!a.Xa)throw
Error("ms");return a.Xa}function aHb(a){this.current=a};function bHb(a,b)
{this.J=this.D=!1;cHb(this,a,b)}x(bHb,Vh);function cHb(a,b,c){a.H=b;a.J=null==c||
c;a.F=new Xh;a.ia(a.F);a.O=new rk;a.ia(a.O);tk(a.O,b.F,function(d){Gk(d.F)!
=Gk(d.D)&&a.F.dispatchEvent(null)})}function Wz(a,b,c){c=!
0===c;c=Gk(a.H.getState())||c&&a.H.getState().Ga((Dk(),Woa));switch(b){case
1:return c;case 0:return c&&a.J}throw kg("ns").D;};function dHb()
{}dHb.prototype.postMessage=h();function eHb()
{B.call(this);this.D=null}x(eHb,B);eHb.prototype.Sq=function(a,b)
{se(this.D);this.D=new gk(a,b);this.D.start()};eHb.prototype.wa=function()
{se(this.D)};function fHb(){Me.call(this);this.F=new Re(this);uea&&(vea?
this.F.listen(wea?document.body:window,["online","offline"],this.H):(this.J=uea?
navigator.onLine:!0,this.D=new
Ne(250),this.F.listen(this.D,"tick",this.O),this.D.start()))}z(fHb,Me);fHb.prototyp
e.O=function(){var a=uea?navigator.onLine:!0;a!
=this.J&&(this.J=a,this.H())};fHb.prototype.H=function(){this.dispatchEvent((uea?
navigator.onLine:1)?"online":"offline")};
fHb.prototype.wa=function()
{fHb.fb.wa.call(this);this.F.dispose();this.F=null;this.D&&(this.D.dispose(),this.D
=null)};function gHb(a,b,c,d,e){Me.call(this);var f=this;this.W=new
Re(this);this.xa=a;this.F=new gk(function(){f.F.stop();hHb(f,!1)},1E4);this.ma=c||
12E4;this.R=new fHb;this.O=b;this.la=ya();this.V=d||new eHb;this.aa=e||new
Nla;this.W.listen(this.R,"online",this.ha).listen(this.R,"offline",this.ha);this.ea
=me();fG(this,!0,!0)}x(gHb,Me);function hHb(a,b){a.ea.resolve();b!=a.O?
(a.O=b,a.dispatchEvent(b?"Za":"$a"),b=!0):b=!1;fG(a,b)}gHb.prototype.D=p("O");
function fG(a,b,c){var d=ya(),e=a.O?25E3:1E4;if(b||!a.O)b=c?0:e,a.la=d-
b;else{b=e;c=a.la+e;for(var f=1;c<d&&b<a.ma;)b=Math.min(a.ma,e*Math.pow(1.2,f+
+)),c+=b}a.V.Sq(y(a.qa,a),b)}gHb.prototype.qa=function()
{fG(this);iHb(this)};gHb.prototype.ha=function(){fG(this,!0,!0)};function iHb(a)
{a.F.stop();a.F.start();Ola(a.aa,nf(a.xa,"zx",Ic()),function(b)
{a.F.stop();hHb(a,b)})}gHb.prototype.wa=function()
{this.F.stop();te(this.V,this.F,this.R,this.W,this.aa);Me.prototype.wa.call(this)};
new Di("c");new Di("d");function jHb(a,b,c,d,e,f){B.call(this);var
g=this;this.J=new Xh;this.H=new Xh;this.O=Mk();this.R=new Re(this);c=void 0!==c?
c:P(R(),"icso");this.F=f||new gHb(a,!c,b,d,e);this.F.ea.promise.then(function()
{g.O.callback(null)},function(k)
{g.O.xc(kpa(k))});this.R.listen(this.F,"Za",function(){return
g.J.dispatchEvent(null)}).listen(this.F,"$a",function(){return
g.H.dispatchEvent(null)})}x(jHb,B);jHb.prototype.D=function(){return
this.F.D()};function kHb(a){this.D=a}x(kHb,C);kHb.prototype.fetch=function(a)
{a.getId();var b=a.getId();a=b.getId();if(Dpb(a))return Qk(kk("Placeholder ids
cannot be fetched from the server."));var c={};G(c,"cosmoId",a);return
LGb(this.D,"image",b.getId(),c).transform(function(d){return new Hz(b,d,"sync-
needed")})};function lHb(a){this.D=a}x(lHb,C);lHb.prototype.fetch=function(a)
{a.getId();var b=a.getId();a=ri();b instanceof JB?
si(a,"rawImageUrl",b.F):Lka(Nka(Nka(si(a,"rawImageUrl",b.F),"resizeWidth",b.V),"res
izeHeight",b.O),"resizePreserveAspectRatio",b.R);return
LGb(this.D,"proxyImage",b.getId(),a.build()).transform(function(c){return new
Hz(b,c,"sync-not-needed")})};function mHb(a,b,c,d,e,f,g,k,l,m)
{this.Ja=a;this.W=b;this.H=c;this.R=d;this.V=e;this.Xa=f;this.J=g;this.aa=k;this.O=
new o4a;this.F=l;this.D=m}mHb.prototype.Ma=p("Xa");function nHb(){};function oHb()
{this.D=[]}w=oHb.prototype;w.Yq=h();w.Bp=h();w.Qo=h();w.jq=h();w.kq=h();w.iq=h();w.
mq=h();w.lq=h();w.Ap=function(a)
{157==a.getType()&&a.Ha(124)&&this.D.push(a.getId())};function pHb(a,b,c)
{this.Xa=a;this.D=b;this.J=c;this.H=""}
pHb.prototype.F=function(a,b){if(1!=a&&2!=a)return null;var
c=this.D.J,d=this.Xa.oa(),e;if(e=1==a&&d){if(e=!c.isEmpty())if(e=c.xb,e.call(c,b))
{var f=d.Hb(b);f=qt(st(f));Wa(f,b);e=!La(f,e,c)}else e=!1;(c=e)||
(e=this.D.W,e.isEmpty()?c=!1:
(c=e.Xc(),e=e.yb(),c=(c=tx(this.Xa.oa(),c).D[e])&&c.tm()==b));e=c||
qHb(this,b)}if(e)return new jy("#8ab4f8",4);if(2==a){a=qx(d,b);if(!a)return
null;b=d.Hb(b);if(this.D.O.xb(a))return b instanceof hu?new jy("#269afe",3):new
jy("#f29900",3,void 0);d=my(this.D.D);if(d instanceof
hu&&Pa(d.Uy(),b))return new jy("#f4b400",3)}return null};function qHb(a,b){var
c=a.D.D,d=a.D.W;if(!P(R(),"sketchy-emaui")||c.isEmpty()||!a.J.F)return!1;if(!
d.isEmpty())return a.H=tx(a.Xa.oa(),d.Xc()).D[d.yb()].tm(),!1;if(a.H==b)return
a.H="",!1;d=new oHb;my(c).accept(d);c=d.D;for(d=0;d<c.length;d++)if(c[d]==b)return
a.H=b,!0;return!1};function rHb(a,b)
{this.D=a;this.F=b}x(rHb,C);w=rHb.prototype;w.getSelection=function(){return
this.D.getSelection()};w.Oe=function(a,b)
{this.D.Oe(a,b);a=this.F;a()};w.Sn=function(){this.D.Sn();var
a=this.F;a()};w.Ke=da(180);w.yn=da(183);w.Un=da(186);w.kr=function(){return
this.D.kr()};w.JN=function(){return this.D.JN()};w.eF=function(a)
{this.D.eF(a)};w.FH=da(189);w.nF=function(){this.D.nF()};function sHb(a,b)
{this.la=b||!1;this.F=a;this.ma=ITa();a=a();this.R=!this.la&&a&&a.D.length?
Wx(0,0,null):Wx();this.qa=Xx();this.W=Yx();this.aa=JTa();this.xa=Zx();this.ea=$x();
this.V=ay();this.H=this.O=this.ha=this.D=this.J=null}w=sHb.prototype;w.getSelection
=function(){if(!this.H){var a=this.D?
by(this.J,this.D.getSelection(),this.O):by();this.H=NTa(VTa(UTa(ey(TTa(STa(RTa(dy(Q
Ta(new
cy,this.ma),this.R),this.qa),this.W),this.aa),this.xa),this.ea),this.V),a).build()}
return this.H};
w.Oe=function(a,b)
{this.H=a=this.mFa(a);this.ma=a.W;this.R=a.F;this.qa=a.J;this.W=a.V;this.aa=a.ea;th
is.xa=a.H;this.ea=a.aa;this.V=a.R;var
c=a.D;if(c.isEmpty()&&this.D)this.O=this.ha=this.D=this.J=null;else{if(!
c.isEmpty()){this.J=c.Fc();this.O=c.fP();if(this.D){var
d=c.ui();this.D.getSelection().Ga(d)||this.D.Oe(c.ui(),b)}else this.D=rz(uv(),new
qz(y(this.YXa,this))),this.ha=new
rHb(this.D,y(this.bcb,this)),this.D.Oe(c.ui(),b);this.H=null}MTa(a,this.getSelectio
n())||uv().log(Error("os"))}};
w.bcb=function(){this.H=null};w.mFa=function(a){var b=this.F();if(!b)return a;var
c=tHb(a),d=c.Sb(),e=c.le(),f=px(b,c);b=a.F;if(b.isEmpty())return
f&&a.J.isEmpty()&&a.V.isEmpty()?STa(new cy,Yx(0,0,null)).build():a;c=new
cy(a);if(b.Pq()<f&&0!=f)return uHb(this,a,c),c.build();a=0==f?Wx():Wx(f-
1,d,e);c=dy(c,a);for(f=0;f<OTa.length;f++)WTa(c,OTa[f]);a.isEmpty()&&!
b.isEmpty()&&STa(c,new mTa(0,d,e));return c.build()};
function uHb(a,b,c){b=b.H;if(!b.isEmpty()){a=a.F();var d=[];b=b.ce();for(var
e=0;e<b.length;e++){var f=a.Hb(b[e]);f instanceof $t&&!f.$h()?f.accept(new
Ys(function(g){g instanceof $t||!ZQa(g)||d.push(g.getId())})):(!f||
ZQa(f))&&d.push(b[e])}ey(c,Zx(d));d.length||cUa(bUa(aUa($Ta(c))))}}w.Sn=function()
{this.Oe((new cy).build(),!0);this.la&&(this.W=Yx(),this.H=null)};w.OA=function()
{if(!this.D)throw Error("ph");return this.ha};w.YXa=function(){if(!this.D)throw
Error("ph");return this.F().ec(this.J,!0)};
w.SKa=function(a,b){if(!this.D)throw Error("ph");a(this.D,b);this.O=!
1;this.H=null};w.eFa=function(a){a.isEmpty()?this.Oe(XTa(new
cy(this.getSelection())).build(),!0):this.Oe(dy(QTa(new cy,a),this.R).build(),!
0)};w.fFa=function(a){if(!this.R.Ga(a)){var b=this.getSelection();if(!a.isEmpty())
{var c=tHb(b);if(!a.zl().D.Ga(c)){this.Oe(dy(new cy,a).build(),!0);return}}a=dy(new
cy(b),a);for(b=0;b<OTa.length;b++)WTa(a,OTa[b]);this.Oe(a.build(),!0)}};
w.hFa=function(a,b){var c=this.getSelection().F;if(a.isEmpty())a=c.isEmpty()?
Wx():Wx(c.Pq(),c.Sb(),c.le()),this.Oe(dy(ZTa(new
cy(this.getSelection())),a).build(),!0);else{var d=Da(a.ce());b=!
b&&c.isEmpty()&&a.St().Ga(this.Wy())?Wx():Wx(d,a.Sb(),a.le());this.Oe(dy(RTa(new
cy,a),b).build(),!0)}};
w.gFa=function(a){if(a.isEmpty())this.Oe(YTa(new cy(this.getSelection())).build(),!
0);else{var b=a.Sb(),c=a.le(),d=a.hH(),e=px(this.F(),d),f=Math.max(a.Hh()-1,0);b=!
e||this.getSelection().F.isEmpty()&&d.Ga(this.Wy())?
Wx():Wx(f,b,c);this.Oe(dy(STa(new cy,a),b).build(),!0)}};w.iFa=function(a){var
b=TTa(new cy(this.getSelection()),a);if(!a.isEmpty()){a=a.getId();var
c=vHb(this,a);if(!c){nk(uv(),Error("ps"),
{shapeId:a});return}cUa(bUa(aUa(YTa(ZTa(XTa(ey(b,c)))))))}this.Oe(b.build(),!0)};
w.Wla=function(a){var b=a.isEmpty()?[]:a.ce();a=ey(new
cy(this.getSelection()),a);if(1<b.length)for(var
c=ux(this.F(),b),d=c[0].Yb(),e=1;e<c.length;e++)if(c[e].Yb()!=d)
{this.Wla(Zx());return}0<b.length&&(XTa(a),ZTa(a),YTa(a));e=this.aa;c=this.V;d=this
.ea;e.isEmpty()||wHb(this,e.getId(),b)||$Ta(a);1==b.length?(e=b[0],d.isEmpty()||
d.getId()==e||aUa(a),c.isEmpty()||c.getId()==e||bUa(a)):(d.isEmpty()||
aUa(a),c.isEmpty()||bUa(a));this.D&&(c=this.J.yd(),wHb(this,c,b)||
cUa(a));this.Oe(a.build(),!0)};
w.jFa=function(a){var b=UTa(new cy(this.getSelection()),a);a.isEmpty()||
(a=Zx([a.getId()]),cUa(bUa($Ta(YTa(ZTa(XTa(ey(b,a))))))));this.Oe(b.build(),!
0)};w.kFa=function(a){var b=a.isEmpty()?[]:a.jE(),c=VTa(new
cy(this.getSelection()),a);if(0<b.length){var
d=Zx([a.getId()]);ey(c,d);aUa($Ta(YTa(ZTa(XTa(c)))))}this.D&&(d=this.J,1==b.length&
&a.getId()==d.yd()&&b[0].Ga(d.Jb())||cUa(c));this.Oe(c.build(),!0)};
w.lFa=function(a){var b=NTa(new cy(this.getSelection()),a);if(!a.isEmpty())
{aUa($Ta(YTa(ZTa(XTa(b)))));var c=a.getId(),d=vHb(this,c);if(!d)
{nk(uv(),Error("qs"),{shapeId:c});return}ey(b,d);if(a=a.Fc().Jb())
{d=this.F().Hb(c);var e=this.V;!
e.isEmpty()&&e.getId()==c&&a.Ga(qw(d,e.cL()))&&a.Ga(qw(d,e.iE()))||
VTa(b,ay(c,a,a))}else bUa(b)}this.Oe(b.build(),!0)};w.Wy=function(){return
tHb(this.getSelection())};
function tHb(a){var b=a.F,c=a.V;a=a.J;return b.isEmpty()?c.isEmpty()?a.isEmpty()?
dva:a.St():c.hH():b.zl().D}function vHb(a,b){a=a.F().Hb(b);if(!a)return null;var
c=a.Pi();return Zx(a==c?[b]:[c.getId(),b])}function wHb(a,b,c){a=a.F().Hb(b);if(!
a||!c.length||2<c.length||!c.includes(b))return!1;if(1==c.length)return!
0;b=a.Pi();return a!=b&&c.includes(b.getId())};function xHb(a){B.call(this);var
b=this;this.Xa=a;this.D={};this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,this.Xa.sj(),function(c)
{b.Nv(c)})}x(xHb,B);xHb.prototype.Nv=function(a){var b=a.D;if(1==a.H&&"sketchy-
kixInSketchy"==b.getType()&&(a=b.Aw,"sketchy-styleText"==a.getType()&&(b=a.kb()
[49])))for(var c=0;c<b.length;c++){var d=b[c];this.D[d]||(this.D[d]=[]);var
e=a.getId();e=vx(this.Xa.oa(),e);this.D[d].push(new G6a(a.getId(),e,d))}};function
yHb(a){this.D=a}x(yHb,C);yHb.prototype.F=function(a){if(!this.D)return null;var
b=this.D.F.F;if(b&&Vg(b.nh(),a))return b.D;b=this.D.F.D;var c=null;for(var d in b)
{var e=b[d];if(Vg(e.nh(),a)){c=e;break}}return c?c.D:null};function
zHb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,Kb,
ic,Xb,Lb,nd,yb,Dc,mc,
$e,be,ce,Td,ke,He,pe,Ee,Ig,Ae,vf,Le,qe,ge,af,oc,Mb,zb,Xc,Dd,Sc,Ud,bf,Xf,Vc,xd,cf,Ei
,rh){rh=void 0===rh?!0:rh;B.call(this);var
pc=this;this.D=a;this.kA=g;this.HLa=k;this.Rs=Lb;this.mMa=Sc;this.asa=Ga;this.Era=S
a;this.Ja=fa;lk(this.Ja,"selection",function(){return
pc.Ma().hb().getSelection().toString()});this.ea=Td;this.Ca=ce;this.oaa=new
dHb;this.Dz=Ml();this.wy=Ba;this.ud=ke;this.Pra=zb;
this.obb=Xc;this.BLa=Dd;this.Uc=Aa;this.Yj=new LZa;NZa(this.Yj);this.cA=new
Re(this);this.dc=b;this.jb=c;this.Ta=new rk;this.ia(this.Ta);this.la=E;this.
$g=N;this.He=wa;this.Na=new SEb(this.He);this.G1=new hFb;this.Ez=Ca;
$pa(ul(),this.Ez);this.wy.J=this.He;this.wy.H=this.G1;this.Ez.init();this.aj=this.d
c.ad();this.sW=rb;this.Bd=lb;this.Qq=He;this.Nra=v;this.W=l;this.VT=new
nHb;this.bsa=Bpb(this.W);this.sU=n;this.sf=q;this.RS=m;this.Fk=r;this.iA=!
0;this.R=new K$a(this.W);a=y(this.qYa,this);this.fsa=
new fy(a,new
sHb(a),this.W,this.W,this.sU);this.ma=u;this.zxb=U;this.J=VUa(this.ma);this.eMa=new
P$a(this.J.D);this.V=Db;this.Ka=new W6a;this.cj=new GVa(this.D.Yj);this.mb=new
fXa;u=y(this.Sla,this);this.O=new Y$a(this.ma,this.J,u,this.aj,this.mb,new
HYa);this.fA=oa;this.yy=P(R(),"docs-text-ewf")?
nd:null;this.Ra=yb;this.Vl=$e;this.gsa=be;this.ee=Dc;this.Va=mc;this.Wb=null;this.R
f=new WUa;this.yra=new Xh;this.lC=new wk;this.PS=new wk;this.La=new cVa;this.hv=new
OFb(this.O,this.J,u,this.cj,this.mb,
this.V,this.W,this.Ja,this.fA,this.Ca,bf,Xf,function(){return gG(pc)},new
FEb(this.Rf,aa,new
BEb(this.La),this.La),this.La);this.WE=PFb(this.hv,this.Fk);this.CU=new
XUa(this.ma,this,this.Rf);this.za=new aVa(this.ma,this.CU);this.qc=new
C6a;D6a(this.qc,new pHb(this.ma,this.J,this.mb));this.US=this.Oj=null;this.hra=new
TEb(this.W);this.yl=(aa=bj(R(),"docs-obsImUrl"))?new jHb(aa,void 0,void
0,xd,Vc):null;this.Gw=null;this.sb=new AUa;this.QS=new OYa;this.kw=new
QGb(this.D.O);this.jZ=new yHb;this.xa=null;
Lb&&(this.xa=$bb(fa,this.D.Ye(),this.dc.F),this.kA||
Kbb(this.xa,this.D.xg()));this.ib=new Jsb(this.Ja,this.xa);this.sMa=new
tab(this.bsa,this.sU);this.ha=this.Ie=new UFb(this.WE,this.sMa,this.ib,new
$Eb(1),new $Eb(2),new $Eb(3),new $Eb(4));this.pxb=new
ezb(this.Ie);this.aa=d;Lb=[];rh&&Lb.push("sketchy-app-soa");be&&Lb.push("sketchy-
app-fmf");Yz(this.aa,Lb,function(){var Md=pc.H.ha;Md.R.F=!0;Md.W();Zz(Md.H,"docs-
app-ml-sma")});be=["docs-app-fmcl","sketchy-app-fcri"];rh&&be.push("sketchy-app-
soa");
Yz(Yz(Yz(Yz(this.aa,be,function(){pc.D.F||
pc.Dz.setTime("cov");pc.Dz.setTime("ccv");var Md=pc.Uc;var Fe=pc.eMa,dh=new
hHa,Dg=my(Fe.D);Dg&&(Fe=new Q$a(Dg.getId()),bHa(Dg,Fe),(Dg=Fe.H)&&L(dh,1,Dg),
(Dg=Fe.F)&&L(dh,4,Dg),(Dg=Fe.J)&&L(dh,2,Dg),
(Fe=Fe.D)&&L(dh,3,Fe));J(Md.D,58);O(Md.D,58,dh)}),["sketchy-app-fcr"],function()
{return AHb(pc)}),["docs-app-fmcl","sketchy-app-fcr","docs-app-beomlc","sketchy-
app-lsic"],function(){Zz(hG(pc).F,"docs-text-fi-fl");var Md=pc.mb;Md.H||(Md.H=!
0,Md.O.dispatchEvent(null));
Zz(pc.aa,"sketchy-app-led")}),["docs-app-lsi"],function(){return
BHb(pc)});rh=["docs-net-ni"];P(R(),"docs-cse-escs")&&this.dc.Mg&&rh.push("docs-app-
sma");Yz(Yz(Yz(Yz(Yz(Yz(Yz(Yz(Yz(Yz(this.aa,["docs-app-lsi"],function()
{s2a(pc.cg,CHb(pc))}),["docs-app-pqi","sketchy-app-soa"],function(){var
Md=oE(pc.H);pc.dc.J||(pc.qX=new
GGb(pc.dc,pc.ib,Yub(pc.H),Md,Function.prototype.bind(pc.jZ.F,pc.jZ),pc.ea,pc.Ja));p
c.EBa();pc.Hf.callback(Xub(pc.H));var Fe=new aGb(Md.ea,pc.Ie,new $Fb(new
QEb));pc.ia(Fe);pc.$Na.callback(Md);
Zz(pc.aa,"sketchy-app-lsic")}),["docs-app-pqi","docs-app-sma","sketchy-app-
lsic","sketchy-app-cma"],function(){var Md=ya();$z(pc.aa,"sketchy-app-
cma");pc.qa.initialize(avb(pc.H));Ml().cb("cms",ya()-Md)}),["docs-app-pqi","docs-
app-sma","sketchy-app-fic"],function(){var
Md=CHb(pc),Fe=pc.H.Lb();pc.Va&&Md&&Fe&&(Md=new
TGb(pc.Va,pc.Ra,Md,Fe),pc.ia(Md));Md=Ml();tqa(Md,"mfi")}),rh,function(){var
Md=pc.qa.$N(),Fe=pc.F;Fe.D=Md;for(Fe.J.D=Md;Fe.F.length;)Fe.F.shift()
(Fe.D);pc.jJa();pc.ZW.dispatchEvent(null)}),
["docs-net-ni","docs-net-bci"],function(){if(!pc.D.D){var Md=new
(Ef("app").Vk.rYa())(pc.
$g,pc.qa.Aka(),pc.F,pc.Fk,pc.sf,pc.MR,pc.ib,pc.Ec(),pc.Ja);pc.ia(Md);pc.Zq=Md.R;pc.
jZ.D=pc.Zq;pc.Km=Md.H;pc.cA.listen(pc.Km,"Ea",pc.plb);pc.qc.D.collaborator=Md.J}pc.
hh.dispatchEvent(null)}),["sketchy-app-led","docs-app-eomlc"],function()
{DHb(pc);pc.iA=!1;var Md=new QFb(pc.Fk.oa());pc.G1.F.push(new
XFb(Md,pc.Ac,pc.sf));var
Fe=pc.Uc,dh=Md.D.D.length,Dg=Md.D.F.length;Md=RFb(Md);J(Cz(Fe),4);var
Ni=Cz(Fe);L(Ni,4,
dh);J(Cz(Fe),7);Ni=Cz(Fe);L(Ni,7,Dg);J(Cz(Fe),8);Ni=Cz(Fe);L(Ni,8,Md);J(Cz(Fe),3);F
e=Cz(Fe);L(Fe,3,Dg+Md+dh);Zz(hG(pc).F,"docs-text-fi-dl");pc.Zta();dh=pc.mb;dh.F||
(dh.F=!0,dh.J.dispatchEvent(null));null!=pc.Nn&&o$a(pc.Nn);se(pc.lA.Ta)}),["docs-
app-fmcl","sketchy-app-fcr","sketchy-app-soa","sketchy-app-lsic"],function(){return
pc.FBa()}),["docs-app-beomlc"],h()),["docs-app-
sma"],h());this.aa.start();this.H=null;this.Hf=new tf;this.F=A;this.cg=new n2a(new
ol(this.Ja),this.D.za,this.Dz);A=this.cg.D;
if(this.D.za&&!A.jg())throw Error("rs");this.hc=Ee;Ee=this.D.Ob;for(var kj in
Ee)this.hc.set("image",kj,Ee[kj]);kj=this.D.Ac;for(var sh in
kj)this.hc.set("label",sh,JSON.parse(kj[sh]));this.Ura=Ig;this.Mg=null;this.dxb=MGb
(this.dc.H,this.Hf,this.Ura,this.W,this.Ja,this.D.F?new iFb(function(){return!
aA(d,"sketchy-app-fcr")},new REb(this.hc)):void 0);this.cd=null;this.gLa=e;this.
$Na=f;this.k0=ge;this.od=new vGb(this.k0);e=a_a(new gGb(new
lHb(Ig)),e,fa);this.SS=new wGb(e);af=new aFb(this.Fk,oc,new h$a(this.k0,
af));this.ia(af);this.Mra=Mb;this.Ewb=Kb;this.p0=ic;this.rb=Xb;this.gi=this.xy=this
.Zq=this.Lo=this.VE=null;this.Jn=pe;this.hZ=this.Km=this.Pr=null;this.MR=new
K9a;this.bb=new H6a;this.n0=!!cf;this.BWa=!!Ei;this.Gra=new
mGb(this.Ja);this.lA=new
xHb(this.Fk);this.ia(this.lA);this.K$=this.Kd=null;this.Ac=new
SFb(this.Fk.zi(),this.He);this.qra=new
EVa;this.qa=this.qX=this.hA=this.bX=this.Td=null;this.mPa=Ud;this.ZW=new
Xh;this.ia(this.ZW);this.hh=new Xh;this.ia(this.hh);this.Gb=new
Xh;this.ia(this.Gb);
this.naa=new Xh;this.ia(this.naa);this.Aa=new
Xh;this.ia(this.Aa)}x(zHb,B);w=zHb.prototype;
w.initialize=function(){var a=this;this.LHa();this.IHa();EHb(this);var
b=FHb(this);this.H=b;this.HLa&&b.initialize();this.cg.D.addCallback(y(this.v$a,this
));b=(this.Mg=(b=b.V)?new S9a(b):null)?new V9a(this.Mg):null;if(this.Rs&&this.Mg)
{if(!b)throw Error("ss");this.cd=new
X9a(b,this.Mg,"image",this.D.Ye(),"image",this.He)}this.gLa.callback(this.cd);this.
xy=new
GHb(this.J,this.ad(),this.fA,this.Bh(),this.sb,this.qc,this.QS,this.sf);b=HHb(this)
;this.gi=new mHb(this.Ja,this.Ura,this.dxb,this.od,this.SS,
this.ma,b,this.sW,this.Gra,this.La);this.p0&&Wib(this.Jn,new
bhb(this.p0,this.V.Ib(),this.xy,this.gi,this.asa,!0,this.zJ(),new Ffb(function()
{return window.location.href})));this.hZ=new
IHb(this.O,this.fA);tk(this.Ta,this.aj.H,function(c){Ama(2,0)in
c.D&&JHb(a).xY(a.zJ())});this.cA.listen(this.R,"I",this.bob).listen(this.R,"J",this
.pqb);tk(this.Ta,hG(this).Ka,function(){var c=[];hG(a).za.addCallback(y(a.R.
$Va,a.R,a.ee,a.yy,a.Ra,hG(a).ha,hG(a),a.Dz,a.D.D));if(P(R(),"docs-text-ewf")){var
d=a.Va;var e=
z3a(hG(a)),f={},g={};for(var k=0;k<e.length;k++){var l=e[k],m=new
tn(l.D,l.F);G(f,cwa(m),m);G(g,l.H,!0)}e=H$a(d,Qh(f));g=I$a(d,Oh(g));oh(e,g);0!
=e.length&&d.J.dispatchEvent(new B2a(e,yg(null)));d=a.Va;c=I$a(d,c);0!
=c.length&&d.J.dispatchEvent(new B2a(c,yg(null)));c=new XGb(a.R,a.Va);d=new
lGb(a.CU,a.yra);g=a.Wb;g.ma&&g.ma.initialize(c,d);Zz(g.F,"docs-text-fi-
fr")}a.xBa();Zz(a.aa,"sketchy-app-fic")});tk(this.Ta,this.ma.zi(),function(c){var
d=aA(a.aa,"sketchy-app-fcri");d||a.Dz.setTime("sfr");c=1==
c.H;KHb(a,vy(a.za),c);DHb(a);d||a.Dz.setTime("efr")});b=this.D.H;!
this.kA&&b&&q3a(hG(this),b);this.jHa();this.Pr=new
z6a(JHb(this),this.J);this.Lo=NA(this.rb,{});this.VE=NA(this.rb,{},void
0,this.Lo)};w.IHa=h();w.LHa=h();w.jHa=h();w.zt=p("asa");w.Xc=p("Td");w.Gk=function(
){return ul()};w.Fa=p("cA");w.vf=p("Ta");w.cV=t(null);w.PKa=h();w.ug=function()
{return this.R.O||this.RS};w.qYa=function(){return this.R.O};function iG(a){return
a.Ec().H}w.Ib=function(){return this.V.Ib()};w.Ma=p("ma");
function LHb(a){if(!a.Bd)throw Error("ts");return a.Bd}function MHb(a){if(!
a.sW)throw Error("us");return a.sW}w.I8=da(314);w.zJ=function(){return
RD(this.aj,2,0)?"full":"view_only"};w.ad=p("aj");w.Sla=p("Jn");w.Bh=p("Ewb");w.Gq=f
unction(){if(!this.xy)throw Error("xs");return this.xy};w.Aj=function(){if(!
this.gi)throw Error("ys");return this.gi};function gG(a){if(!a.Oj)throw
Error("zs");return a.Oj}w.Ec=p("dc");
function NHb(a,b){var c=a.ug();if(b&&!c.Yb(b))throw
Error("As`"+b.toString());a.Td=b?c.Yb(b).getId():null;a.Td!=hB(a.O)&&(a=a.J.D,b?
DUa(a,b):eUa(a.Ma(),Wx()))}function AHb(a){ee(function(){if(!this.isDisposed()){var
b=this.H;Zz(b.J,"docs-app-pqdc");Zz(b.F,"docs-app-fmcr");b=b.ha;P(R(),"docs-
frbanmc")&&($z(b.H,"docs-app-ml-fcl"),b.R.O=!0,Zz(b.H,"docs-app-ml-frc"),b.qa?
qub(b):b.W())}},a)}
w.v$a=function(){var a=this.Ec().qg()||this.BWa?void 0:this.F;this.US=new
S1a(this.cg,this.cg,aj(R(),"sketchy-application_scope"));if(!this.D.H){var
b=this.cg;x2a();b=b.get(u2a.concat(["0"]));var
c=[];if(0<b.length)if(b=b[0],Vg(b.getType(),"syncMap")){c=b.D;var d=[];w2a(c,t2a)||
w2a(c,u2a)?d=(b=b.get("value"))?qi(b):[]:w2a(c,v2a)&&(d=qi(D1a(b)));c=d}else
c=[];r3a(this.Wb,c)}this.Oj=new V1a(this.n0?void 0:iG(this),a,this.US);this.Kd=new
hVa;a=this.Kd;b=this.Oj;Zi().pk()?(a.D=1,a=null):(c=VEb[aj(R(),
"docs-cvmo")])?(a.D=c,a=null):(c=new UEb,Rz(b,c,"docs-
chrome"),b=zi(c).get("viewMode"),a.D=b,a=c);this.ia(a);this.LKa();Zz(this.aa,"sketc
hy-app-soa")};w.LKa=h();function BHb(a)
{a.kA&&CHb(a)&&u3a(hG(a),a.H.Lb());C3a(hG(a),CHb(a),a.H.V,a.gsa);a.gsa&&A3a(a.Wb).a
ddCallback(function(){Zz(a.aa,"sketchy-app-fmf")})}w.EBa=h();
function EHb(a){var b=a.F,c=a.Ra,d=a.ea,e=a.Dz,f=a.Vl,g=a.
$g,k=a.Uc,l=a.obb,m=a.BLa,n=a.mMa,q=y$a(a.D.O),r=a.n0?void
0:a.D.Ye(),u=a.ee,v=a.yy,A=a.Ez,E=new ol(a.Ja),N=!0===a.D.D;b=new F2a(b,E,a.D.H,!
1,r);r=Mk();d=new J2a(d,g,null);var Q=g=null,U=null,aa=null,fa=null;v&&u&&(g=new
dFb([hGb(r),b]),g=new XZa(g,r,E,!0),fa=new d$a(new c$a(c,u,!0)),Q=new
e$a(v,d),U=new q_a(fa,g,Q),U.ia(Q),Q=U,aa=l&&v.ma?new q_a(fa,g,new k$a(v)):Q,fa=new
e$a(v,d),U=new h$a(g,fa),U.Sa(!1));c=new l3a(u,A,E,g,Q,aa,U,r,b,d,e,
f,c,v,k,m,q,N);Q&&c.ia(Q);fa&&n&&g$a(fa,c.W);a.Wb=c;a.Nn=null;a.ee&&a.Va&&(n=new
C$a,n=new RGb(a.Fk,n,new ol(a.Ja),a.Va),a.ia(n),n=a.ee,n=new l$a(a.Va,new d$a(new
c$a(a.Ra,n,!1)),a.Wb.ha,n,a.Wb,a.Dz,a.D.D),a.Nn=n,a.ia(a.Nn))}function hG(a){if(!
a.Wb)throw Error("Ds");return a.Wb}w.ql=function(){return this.ee||
this.Ra};w.FBa=h();w.xBa=function(){B3a(hG(this))};w.jJa=h();w.plb=function(a)
{JHb(this).J(a.D)};w.Zta=h();w.bub=function()
{this.Dz.setTime("alc")};w.render=function(a){KHb(this,a,!1)};
function KHb(a,b,c){var d=aA(a.aa,"sketchy-app-fcri");if(!d){var e=hG(a);
$z(e.F,"docs-text-fi-ifa");if(!e.Na){e.qa&&e.qa.awa();var
f=b3a(e.gb,"firstChunk",y3a(e,null),aA(e.F,"docs-text-fi-
dfls"),e.O);x3a(e,29129,f)}e.ma&&j3a(e.ma);a.Ota()}e=!!b[":document"];if(OHb(a)||
e||!d)d=a.gb,Nfb(d,2==d.R,!0);!e&&a.ug()&&a.Td&&a.Jn.RQ(b);Zz(a.aa,"sketchy-app-
fcri");Zz(a.aa,"sketchy-app-fcr");a.Gb.dispatchEvent(new Uib(b,c))}w.Ota=h();
w.bob=function(){var a=this.J.D;a.isEmpty()?this.bX=this.hA=null:
(this.hA=ly(a).zl(),this.bX=this.ug().Yb(this.hA).getId());a=this.ma.hb().getSelect
ion().F;a=dy(new cy,a).build();this.ma.Vh(a,!0,!1,"sketchy-revision-history")};
w.pqb=function(){$Gb(this.ma,this.R.O?this.fsa:this.Fk);var a=this.ug();a:{var
b=this.bX;var c=this.hA;if(b&&(b=qx(a,b))){c=b;break a}if(b=c)b=c.D,b=(1!=b.Sb()||
a.Hb(b.le())?!0:!1)&&!!a.Yb(c);if(!b){if(c&&(c=c.D,1!=c.Sb()||a.Hb(c.le()))){c=new
zs(px(a,c)-1,c);break a}c=yEa(0)}}c=(a=a.Yb(c))?
Wx(c.ol(),c.D.Sb(),c.D.le()):Wx();c=dy(new cy,c).build();this.ma.hb().Oe(c,!
0);this.Td=a?a.getId():null;this.Aa.dispatchEvent(null)};
function DHb(a){var b=a.cV();if(a.iA&&b){var c;var
d=a.ug(),e=cab(a.O);if(c=bt(b))c=qx(d,c);else{c=d.D.length;d=y(d.aD,d);var f=!!
e&&0==e.D.Sb(),g=f?e.ol():0;e=!1;e=void 0===e?!0:e;if(c){var k=ib(b,"#")?
b.substring(1):b,l=ZEa(k);b=null;l?ib(l,"id.")?(f=bt(k))&&(b=d(f)):ib(l,"next")&&f?
b=g+1:ib(l,"previous")&&f?b=g-1:ib(l,"first")?b=0:ib(l,"last")?b=c-
1:b=$Ea(l):b=$Ea(k);c=null==b||!e&&(0>b||b>c-1)?null:bd(b,0,c-1)}else
c=null;c=null!=c?yEa(c):null}c&&a.iA&&(a.iA=!1,OHb(a),d=a.Xc(),NHb(a,c),a.Xc()!=
d&&a.PKa())}}function OHb(a){var b=ny(a.J.D),c=b!=a.Td;a.Td=b;return c}function
PHb(a){a.K$=new czb(a.xa,a.la,h());a.ia(a.K$)}function CHb(a){$z(a.aa,"docs-app-
lsi");return Xub(a.H)}w.OU=da(316);function QHb(a,b){if(void 0===a.xa)return
null;var c=new TE(a.xa,b.getEmail(),""!=b.getEmail());kE(b.F)?
Qyb(c.F):uka(c.F.J,function(){SE(b.F,function(){Qyb(c.F)})});return c}
function RHb(a,b,c,d,e,f,g,k,l,m,n,q){var r=new
SHb,u=hGb(d),v=Mk();c.addCallback(function(E){v.callback(new OGb(E,u))});var A=[new
dGb(v)];r&&A.push(r);l.J?q&&A.push(new dGb(q)):(f=new gGb(new
kHb(f)),A.push(f),b=new nGb(g,c,b,f),n.ia(b));a.F&&k&&A.unshift(new iFb(function()
{return!aA(m,"sketchy-app-fcr")},k));return a_a(new dFb(A),d,e)}
w.wa=function()
{te(this.R,this.Fk,this.sf,this.fsa,this.ma,this.J,this.cA,this.za,this.qa,this.qX,
this.H,this.aa,this.Oj,this.Ie,this.xa,this.ib,this.Gw,this.yl,this.sb,this.Pr,this
.aj,this.dc,this.jb,this.Ja,this.$g);B.prototype.wa.call(this)};function THb(a)
{this.Ja=a}THb.prototype.D=da(317);function SHb(){}SHb.prototype.fetch=function()
{return Qk(new jk("Request not able to be processed."))};function UHb(a)
{acb.call(this,a)}x(UHb,acb);UHb.prototype.F=function(a){var
b=F("Gs");pl(this.H,b,a,null)};var VHb=/[^-a-zA-Z]/;function WHb(a){a=bna(a);return
VHb.exec(a)?"'"+D(a)+"'":a}function XHb(a){for(var b=[],c=0;c<a.length;c=c+1|0)
{Tg(a[c],",");var d=WHb(a[c]);b.push(d)}return b.join(",")};function YHb()
{}x(YHb,C);YHb.prototype.D=function(a)
{return"docs-"+D(a)};YHb.prototype.F=function(a){var b=Dja(a,"docs-",-1);return
1<b.length&&Xg(b[0])?a.substr(5):a};var ZHb,$Hb;function aIb(){aIb=h();ZHb=new
Gta(!0);$Hb=new Gta(!1)};function bIb()
{}x(bIb,C);bIb.prototype.D=ba();bIb.prototype.F=ba();function cIb(a,b,c,d,e)
{B.call(this);this.Vc=a;this.ea=b;this.Ja=c;this.O=d;this.W=new
sj;this.ia(this.W);this.F=null;this.D={};this.J=[];this.H=[];this.aa=P(R(),"docs-
edfn")?new YHb:new bIb;if(e)for(var f in e)a=wta(f),b=e[f],this.D[f]=new
dIb(a,b,null),this.O||
b.load().then(y(this.xka,this,a),y(this.wka,this,a));this.V=new
Xh;this.ia(this.V);this.R=new
Xh;this.ia(this.R)}x(cIb,B);w=cIb.prototype;w.hxa=p("V");w.BDa=p("R");w.CDa=functio
n(){return aIb(),ZHb};
w.MIa=function(a,b){this.F=a;if(b){if(Cb(this.D)&&!Cb(b))throw
Error("Hs");a=xb(this.D);var c=xb(b);eb(a);eb(c);if(!fb(a,c))throw
Error("Is");for(var d in b){c=b[d];a=wta(d);var e=this.D[d];if(!e)throw
Error("Js");if(e.D)throw Error("Ks");c=new
dIb(e.J,e.F,c,e.H);this.D[d]=c;c.load().then(y(this.xka,this,a),y(this.wka,this,a))
}}};
w.install=function(a){for(var b=0,c=0;c<a.length;c++){var d=a[c];if(this.D[d.J])b+
+;else{if(this.O&&!this.F)throw Error("Ls");var
e=Q1a(this.ea,d);if(e&&(e=eIb(this,d,e))){var f=fIb(d);gIb(this,d,e,f,!
1).then(y(this.xka,this,d),y(this.wka,this,d));b++}}}if(b!=a.length)
{c=[];for(d=0;d<a.length;d+
+)c.push(a[d].J);a={font_identifiers:c};a.number_installs=b;this.Ja.log(Error("Ms")
,a)}};function fIb(a){var b={};b.weight=a.D;b.style=a.getStyle();return b}
function gIb(a,b,c,d,e){var
f=b.F,g=hIb(a,a.Vc,f,c,d),k=[g.load()],l=null;a.F&&(l=hIb(a,a.F,f,c,d),k.push(l.loa
d()));a.D[b.J]=new dIb(b,g,l,e);return 1<k.length?je(k):k[0]}function
hIb(a,b,c,d,e){var f=FontFace;c=a.aa.D(c);if(Rc||Af.rn&&!(0,Af.Ci)
(13))f=$d(b).FontFace,c=WHb(c);return new f(c,d,e)}w.awa=function(){if(!this.O||
this.F){for(var a in this.D){var b=this.D[a];!b.H&&b.isInstalled()&&iIb(this,b.J,!
0)}this.Zva()}};
function iIb(a,b,c){var d=a.D[b.J];if(d){var e=a.Vc,f=a.F;if(!
e.Lb().fonts.has(d.F)){var g=d.F;e.Lb().fonts.add(g)}f&&d.D&&!
f.Lb().fonts.has(d.D)&&(d=d.D,f.Lb().fonts.add(d))}delete
a.D[b.J];c&&a.J.push(b)}w.U5=da(319);w.Lza=da(320);w.xka=function(a)
{jIb(this);iIb(this,a,!0)};w.wka=function(a){jIb(this);this.H.push(a);delete
this.D[a.J]};w.K3=p("aa");function jIb(a){a.J.length||a.H.length||
a.W.Xi(Ub(y(a.Zva,a)),5)}
w.Zva=function(){this.J.length&&this.V.dispatchEvent(new
zta(this.J));this.H.length&&this.R.dispatchEvent(new
yta(this.H));this.J=[];this.H=[]};function eIb(a,b,c,d){if(c=Af.rn?Eta(c,!
1):Eta(c,!0))return c;c={};c.font_identifiers=b.J;c.menu_font=!!
d;a.Ja.log(Error("Ns"),c);return null}function dIb(a,b,c,d)
{this.J=a;this.F=b;this.D=c;this.H=d||!1}dIb.prototype.isInstalled=function()
{return"loaded"==this.F.status&&(!this.D||"loaded"==this.D.status)};
dIb.prototype.load=function(){return this.D?
je([this.F.load(),this.D.load()]):this.F.load()};function kIb(a,b){b=b||sd();var
c=b.Lb(),d=b.createElement("STYLE"),e=raa();e&&d.setAttribute("nonce",e);d.type="te
xt/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?
d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a))};function lIb(a)
{this.Qa=a;this.D={};this.R=null;this.J=0;this.O=null;this.H=0;a=-
1;if(Oc)try{a=parseFloat(Zc)}catch(b){}this.F=a}
function mIb(a,b,c,d){if(9<=a.F&&11>a.F){var e=c.Lb(),f=y(d?a.xYa:a.yYa,a),g=y(d?
a.mub:a.nub,a);c=y(d?a.eYa:a.fYa,a);a=y(d?a.gub:a.hub,a);if(null==f()||4096<c()
+4)a(0),d=e.getElementsByTagName("head")
[0],e=e.createElement("style"),e.type="text/css",d.insertBefore(e,d.lastChild),g(e.
styleSheet);f=f();if(!f.cssRules)throw Error("Os");b=b.split("@font-face
");for(g=1;g<b.length;g++)f.insertRule("@font-face "+b[g],f.cssRules.length);a(c()
+b.length-1)}else kIb(b,c)}
function nIb(a,b){for(var c="",d=0;d<b.length;d++){var
e=b[d].F,f=b[d].D,g=b[d].getStyle();if(!(a.D[e]&&a.D[e][f]&&a.D[e][f][g])){a.D[e]||
(a.D[e]={});a.D[e][f]||(a.D[e][f]={});var k=b[d];var l="@font-face {\n font-
family: '"+(k.F+"';\n");l+=" font-style: "+k.getStyle()+";\n";l+=" font-weight:
"+k.D+";\n";if(!Eta(k,!0))throw Error("Ps`"+k.F);l+=" src: "+Eta(k,!0);l+="
format('"+k.H[0].D+"')";l+=";\n}";a.D[e][f][g]=l;c+=l}}c&&(b=c,mIb(a,b,a.Qa,!1),
(c=Wyb().Qa)&&mIb(a,b,c,!0))}w=lIb.prototype;
w.yYa=p("R");w.nub=ca("R");w.fYa=p("J");w.hub=ca("J");w.eYa=p("H");w.gub=ca("H");w.
xYa=p("O");w.mub=ca("O");function oIb(a,b,c,d,e)
{this.J=a;this.D=b;this.O=c;this.la=d;this.ma=d();this.H=e;this.W=0;this.F=null;thi
s.ha=!1;this.ea=this.aa=0;this.R=this.V=this.If=!1}function pIb(a,b,c,d){return new
oIb(Wyb(),a,b,c,d)}function qIb(a,b){var c=b+a.D.D+a.D.getStyle(),d=rIb[c];void
0===d&&(d=new Bm("",a.D.H,a.D.D,a.D.getStyle()),d=Yyb(a.J,d,b,a.H),rIb[c]=d);return
d}
oIb.prototype.init=function(){if(!this.If){this.aa=qIb(this,"Arial,sans-
serif");this.ea=qIb(this,"'Times New Roman',serif");if(this.O){var
a=this.D.D+this.D.getStyle();if(!sIb[a]){for(var b=["Times New
Roman","Arial","Times","Sans","Serif"],c=b.length,d=[],e=0;e<c;e++){var
f=b[e],g=tIb(this,f,this.D.H,this.D.D,this.D.getStyle());d[g]=!0;400!
=this.D.D&&(f=tIb(this,f,zm(),400,this.D.getStyle()),d[f]=!
0)}sIb[a]=d}a=sIb[a].concat()}else a=null;this.F=a;this.If=!0}};
function tIb(a,b,c,d,e){b=new Bm(b,c,d,e);return Yyb(a.J,b,"",a.H)}var
sIb={},uIb={Arimo:!0,Cousine:!0,Quattrocento:!0,Tinos:!0},rIb={};function vIb()
{B.call(this);this.F=new Ne(200);this.H=[];this.D=[];this.J=new
Re(this);this.J.listen(this.F,"tick",this.V);this.Cd=null}x(vIb,B);function
wIb(a,b){if(!a.Cd)throw
Error("Qs");a.H.push(b);a.F.start()}vIb.prototype.O=function(a)
{Wa(this.H,a);Qa(this.H)&&this.F.stop()};vIb.prototype.V=function()
{Ra(this.D);Fa(this.H,this.R,this);this.D.length&&this.Cd(this.D);Fa(this.D,this.O,
this)};
vIb.prototype.R=function(a){a.init();a.W++;var b=300<=a.W;var c=a.aa;var
d=a.ea,e=Yyb(a.J,a.D,"Arial,sans-serif",a.H),f=Yyb(a.J,a.D,"'Times New
Roman',serif",a.H),g=a.F&&a.F[e]&&a.F[f];a.O&&!a.ha&&g&&e==f&&(a.ha=!
0,a.F=[],a.F[e]=!0);c=a.O&&!!uIb[a.D.F]&&5E3<a.la()-a.ma||(e!=c||f!
=d)&&(null==a.F||!g);a.R=c;a.V=a.R||
b;a.V&&this.D.push(a)};vIb.prototype.wa=function()
{te(this.F,this.J);B.prototype.wa.call(this)};function xIb(a,b,c,d,e)
{B.call(this);this.F=a;this.R=b;this.V=c;this.D=P(R(),"docs-edfn")?new YHb:new
bIb;this.O=d;a=y(this.D$a,this);this.O.Cd=a;this.Ja=e;this.J=new
Xh;this.ia(this.J);this.H=new
Xh;this.ia(this.H)}x(xIb,B);w=xIb.prototype;w.hxa=p("J");w.BDa=p("H");w.CDa=functio
n(){return aIb(),$Hb};
w.install=function(a){for(var b=[],c=[],d=0;d<a.length;d++){var
e=a[d],f=Q1a(this.V,e);f&&(c.push(Fta(f,this.D)),b.push(e))}if(c.length!=a.length)
{d=[];for(e=0;e<a.length;e+
+)d.push(a[e].J);a={font_identifiers:d};a.number_css_infos=c.length;this.Ja.log(Err
or("Rs"),a)}c.length&&nIb(this.F,c);for(c=0;c<b.length;c+
+)a=this.R(b[c],Tc,function(){return(new Date).getTime()},this.D),wIb(this.O,a)};
w.D$a=function(a){for(var b=[],c=[],d=0;d<a.length;d++){var e=a[d],f=e.D;e.R?
b.push(f):c.push(f)}b.length&&this.J.dispatchEvent(new
zta(b));c.length&&this.H.dispatchEvent(new yta(c))};w.awa=h();w.MIa=function(a){var
b=this.F,c="",d;for(d in b.D)for(var e in b.D[d])for(var f in b.D[d][e])c+=b.D[d]
[e][f];mIb(b,c,a,!0)};w.K3=p("D");w.U5=da(318);var yIb=new Tw;function zIb(a,b,c,d)
{this.H=b;this.J=a;this.D=c;this.F=d};function AIb(a,b,c,d){this.D=!
1;this.H=a;this.F=b;this.D=c;this.Vr=d}x(AIb,C);function BIb(a,b,c,d,e,f)
{this.J=this.R=this.D=!1;CIb(this,a,b,c,d,e,f)}x(BIb,Vh);function
CIb(a,b,c,d,e,f,g){a.R=!0;a.V=b;a.W=c;a.F={};a.O={};a.aa=d?d:Ml();a.J=!
0===e;a.ea=f?f:new rj;a.J?a.H=null:(a.H=g?g():new
Vz,a.ia(a.H),a.H.addCallback(function(){a.JF()}))}w=BIb.prototype;w.init=h();
w.log=function(a,b,c,d,e){a=this.W.D(a);if(null!=a&&0!=a){a=eg(a);if(!0===c)
{c=dg(Rg());if(a in this.O&&this.O[a]>c)return;Ph(this.O,a,c+36E5)}b=new
AIb(a,b,this.aa.J,null!=d?d:null);!0===e?DIb(this,b.H,b.F,b.D,b.Vr):
(Ph(this.F,a,b),this.J&&this.JF())}};
w.EU=function(a,b){for(a=0;a<b.length;a=a+1|0){var c=b[a],d=this.W.D(c[0]);null!
=d&&0!=d&&DIb(this,eg(d),c[1],!1,null)}this.V.D(29031,null);this.R=!1;this.J||
this.H.isEnabled()||(b=aj(R(),"lirim"),this.H.start(null!=b&&Nma(b)&&0!=eg(b)?
eg(b):6E4,!0));this.JF()};function DIb(a,b,c,d,e){e=e?Bz(e):new vz;var f=new
tVa;c=dg(fg(1E3*c));L(f,1,c);c=e.D?e.D:new
yy;L(c,34,d);xz(RYa(wz(e,41),f),c);a.V.D(b,e.build())}
w.JF=function(){if(!this.R&&!Sh(this.F)){for(var a in this.F){var
b=this.F[a];DIb(this,b.H,b.F,b.D,b.Vr)}this.clear()}};w.clear=function()
{this.F={}};w.wa=function(){Vh.prototype.wa.call(this)};function EIb(a)
{a=(a.className&&null!=a.className.baseVal?
a.className.baseVal:a.className)||"";return"string"===typeof a&&a.match(/\S+/g)||
[]}function FIb(a,b){a.className&&null!=a.className.baseVal?
a.className.baseVal=b:a.className=b};function jG(a,b,c)
{T.call(this,c);this.Zd=a;this.Ja=b;this.H=!1;this.F=null;this.hd=!
0}x(jG,T);w=jG.prototype;w.isVisible=p("hd");w.ua=function(a){this.hd!
=a&&(this.hd=a,this.Mb()&&GIb(this,a))};function GIb(a,b){a.Mb()?
(a.Ua().style.opacity=b?1:0,HIb(a)):a.Ja.log(Error("Ss"))}w.va=function()
{this.Cb(this.Zd.createElement())};w.Da=function()
{T.prototype.Da.call(this);GIb(this,this.hd)};w.Mc=p("Zd");
function HIb(a){if(a.Mb()){null!=a.F&&(Pe(a.F),a.F=null);var
b=a.Ua();if(b.classList)b.classList.remove("docs-text-ui-cursor-blink");else{var
c=EIb(b),d=c.indexOf("docs-text-ui-cursor-blink");if(-1!=d){for(var
e=[],f=0,g=0;g<c.length;g++)g!=d&&(e[f++]=c[g]);FIb(b,e.join("
"))}}a.H&&a.hd&&(a.F=Oe(a.tvb,500,a))}}w.tvb=function(){this.F=null;if(this.Mb())
{var a=this.Ua();if(a.classList)a.classList.add("docs-text-ui-cursor-
blink");else{var b=EIb(a);Pa(b,"docs-text-ui-cursor-blink")||FIb(a,b.concat("docs-
text-ui-cursor-blink").join(" "))}}};function IIb(a,b,c)
{jG.call(this,a,b,c);this.D=null}x(IIb,jG);w=IIb.prototype;w.Da=function()
{jG.prototype.Da.call(this);this.Fa().listen(this.ga(),"mouseover",this.Rhb).listen
(this.ga(),"mouseout",this.Qhb)};w.Rhb=function(){JIb(this,!1)};w.Qhb=function()
{JIb(this,!0)};
function JIb(a,b){a.D&&(Pe(a.D),a.D=null);var c=a.Mc();if(c.J&&c.H)
{c.D.setAttribute("visibility","visible");c.O.setAttribute("visibility","visible");
var d=c.W,e=c.J;c=c.H;d.F||(se(d.D),e=new
whb(e,100),c.style.display="none",e.play(),d.F=!
0)}b&&(a.D=Oe(a.ubb,1300,a))}w.ubb=function(){this.D=null;var
a=this.Mc();if(a.J&&a.H){var b=a.W,c=a.H;b.D=KIb(a.J);(new whb(c,100)).play();b.F=!
1}};w.wa=function(){this.D&&Pe(this.D);jG.prototype.wa.call(this)};function
LIb(a,b){B.call(this);this.Ja=a;this.Qa=b||
null;this.D={};this.F={}}x(LIb,B);function MIb(a,b){se(a.D[b]);delete
a.D[b];se(a.F[b]);delete a.F[b]}LIb.prototype.wa=function(){for(var a in
this.D)MIb(this,a);B.prototype.wa.call(this)};function NIb(){B.call(this);this.F=!
1;this.D=null}x(NIb,B);function KIb(a){a=new vhb(a,200);a.play();return
a}NIb.prototype.wa=function(){B.prototype.wa.call(this);se(this.D)};function
OIb(a,b,c,d,e,f){kA.call(this,a,b,c,d);this.O=e;this.color=f}x(OIb,kA);function
kG(a,b,c,d,e,f)
{this.V=a;this.ma=b;this.Qa=c;this.Ja=d;this.la=e;this.aa=f||"#000000";this.ea=1;th
is.F=null}kG.prototype.na=p("Qa");kG.prototype.createElement=function()
{this.F=dC(this.Qa,"rect");this.F.tag=this.la;return this.F};
kG.prototype.R=function(a){if(a.D)if(null==a.tb())this.Ja.log(Error("Us"));else{var
b=2/this.V(),c=a.D.x,d=a.D.y,e=a.tb();e||(e=0);a.F||(c-=b-1);d=PIb(this,
[c,d]);c=d[0];d=d[1];this.F.setAttribute("x",c);this.F.setAttribute("y",d);this.F.s
etAttribute("width",b);this.F.setAttribute("height",e);this.F.setAttribute("fill",a
.color||this.aa);b=1==this.ea?"crispEdges":"geometric-precision";a.O?
(a=Cs(QIb,c,d+e/2),this.F.setAttribute("transform",a.toString()),b="geometric-
precision"):this.F.setAttribute("transform",
"");this.F.setAttribute("shape-rendering",b)}else
this.Ja.log(Error("Vs"))};function PIb(a,b){a=a.ma();if(!Fs(a))return
b;a.transform(b,0,b,0,1);b[0]=Math.round(b[0]);b[1]=Math.round(b[1]);Gs(a).transfor
m(b,0,b,0,1);return b}kG.prototype.Oc=p("aa");var QIb=13*Math.PI/180;function
RIb(a,b,c,d,e,f)
{kG.call(this,b,c,d,e,f);this.ha=a;this.XH=this.H=this.J=this.D=this.O=null;this.W=
new NIb}x(RIb,kG);
RIb.prototype.createElement=function(){var
a=kG.prototype.createElement.call(this),b=this.na();this.H=dC(b,"rect");this.D=dC(b
,"text");this.D.appendChild(sda(this.ha));this.D.setAttribute("fill","#fff");this.D
.setAttribute("font-family","Arial");this.D.setAttribute("font-
size",11);this.D.setAttribute("visibility","hidden");this.O=dC(b,"path");this.O.set
Attribute("fill-opacity",.8);this.O.setAttribute("visibility","hidden");var
c=this.na(),d=this.D,e=dC(c,"svg");e.appendChild(d);c=c.Lb();c.body.appendChild(e);
for(var f=d.getBBox(),g=d.getElementsByTagName("tspan"),k=[],l=0,m;m=g[l];l+
+)0==m.childElementCount&&k.push(m);g=[];for(l=0;m=k[l];l++){var
n=m.getNumberOfChars()?m.getExtentOfChar(0).height:f.height;g.push(new
qd(m.getComputedTextLength(),n))}e.removeChild(d);c.body.removeChild(e);this.XH=f.w
idth;this.J=dC(b,"g");this.J.appendChild(this.O);this.J.appendChild(this.D);b=dC(b,
"g");b.appendChild(a);b.appendChild(this.H);b.appendChild(this.J);return b};
RIb.prototype.R=function(a,b){kG.prototype.R.call(this,a,b);b=a.D.x;var
c=a.D.y;c=PIb(this,[b,c]);b=c[0];c=c[1];var
d=2/this.V(),e=7/this.V();this.H.setAttribute("width",e);this.H.setAttribute("heigh
t",e);this.H.setAttribute("x",b-
e/2+d/2);this.H.setAttribute("y",c);this.H.setAttribute("fill",a.color);this.D.setA
ttribute("x",b);this.D.setAttribute("y",c);d=this.XH+6;e=b-3;var
f=c+4;d=Ov([e+d,f,e,f,e,f-17,e+d,f-17],!
0);d=Qhb(d);this.O.setAttribute("d",d);this.O.setAttribute("fill",a.color);a=1/this
.V();
a=Is(b,c).scale(a,a).translate(-b,-
c);this.J.setAttribute("transform",a.toString())};function SIb()
{this.D=[]}x(SIb,C);SIb.prototype.F=function(a,b,c){this.D.push(new
uUa(a,b,c))};function TIb(){this.D=!
1}x(TIb,C);TIb.prototype.setActive=ca("D");function UIb(a,b,c,d)
{this.D=a;this.O=b;this.H=c;this.J=!
0===d}x(UIb,C);UIb.prototype.F=function(a,b,c,d)
{VIb(this,c,a);VIb(this,b,a);WIb(c,b,a);XIb(this,b,c,a);YIb(this,c,a);YIb(this,b,a)
;ZIb(this,c,a);ZIb(this,b,a);$Ib(this,c,a);$Ib(this,b,a);c.Ga(d)||
(VIb(this,d,a),WIb(d,b,a),XIb(this,b,d,a),YIb(this,d,a),ZIb(this,d,a),
$Ib(this,d,a))};
UIb.prototype.setActive=function(a){this.H.D!=a&&(this.H.setActive(a),this.O.H([new
uUa("docs-text-overlay-selection",0,2147483647),new uUa("docs-text-overlay-
embedded-object-selection",0,2147483647),new uUa("cell-
grid",0,2147483647)]))};function VIb(a,b,c){b=b.$b;var
d=b.getType();if(2==d)a=$m(a.D.oa().eb(),b.F),c.F("docs-text-overlay-
selection",a,a);else if(3==d){d=b.H;var
e=b.F;b=a.D.oa().eb();a=ev(a.D.oa(),d,e);for(d=0;d<a.length;d+
+)e=$m(b,a[d]),c.F("docs-text-overlay-selection",e,e)}}
function WIb(a,b,c){b=b.$b;var d=a.$b;if(4==b.getType()||4==d.getType())
{a=[];4==b.getType()&&(a=b.F);b=[];4==d.getType()&&(b=d.F);var
e=0;for(d=0;e<b.length&&d<a.length;){var f=b[e],g=a[d],k=HJa(f,g);0!=k?(0>k?
(f=f.D,e=e+1|0):(f=g.D,d=d+1|0),c.F("docs-text-overlay-selection",f,f)):(e=e+1|
0,d=d+1|0)}for(;e<b.length;)f=b[e].D,c.F("docs-text-overlay-selection",f,f),e=e+1|
0;for(;d<a.length;)b=a[d].D,c.F("docs-text-overlay-selection",b,b),d=d+1|0}}
function XIb(a,b,c,d){c=c.Uf;var e=b.Uf;b=[];var
f;if(f=1==c.length&&1==e.length)f=Oj(c[0],e[0]);if(f&&!
QWa(a.D.oa(),e[0]))a=c[0],c=e[0],a.start!=c.start&&b.push(new
Jj(a.start,c.start)),a.end!=c.end&&b.push(new
Jj(a.end,c.end));else{for(f=0;f<e.length;f++){var g=e[f];QWa(a.D.oa(),g)||
b.push(g)}for(a=0;a<c.length;a++)b.push(c[a])}if(!qh(b))for(a=0;a<b.length;a+
+)c=b[a],d.F("docs-text-overlay-selection",c.start,c.end)}
function YIb(a,b,c){var d=b.$b;if(1==d.getType()){if(d=a.D.oa().Qg(d),0<=d){var
e=a.D.oa().eb();cn(e,d);d=new Jj($m(e,d),d);c.F("docs-text-overlay-embedded-object-
selection",d.start,d.end)}}else 5==d.getType()&&(d=a.D.oa().Qg(d),0<=d&&c.F("docs-
text-overlay-embedded-object-
selection",d,d));b=b.Uf;1==b.length&&QWa(a.D.oa(),b[0])&&c.F("docs-text-overlay-
embedded-object-selection",eg(b[0].start),eg(b[0].end))}
function ZIb(a,b,c){a=a.D.oa();SJa(a,b)&&(a=a.Mp().Ho(a.Qg(b.$b)),!
qh(b.Uf)&&a&&c.F("cell-grid",a.F,a.H))}function $Ib(a,b,c){a.J&&(a=a.D.oa(),
(b=RJa(a,b))&&c.F("docs-text-overlay-full-table-selection",b.F,b.H))};function
aJb(a,b,c){this.D=!1;bJb(this,a,b,c)}x(aJb,Vh);function bJb(a,b,c,d)
{a.F=b;a.J=c;a.O=d;a.H=new rk;tk(a.H,b.wt(),function(e){var f=a.F.Ym(e.D)?
a.F.Tj(e.D).getSelection():Mu(Eu(1)),g=new SIb;a.O.F(g,f,e.O,e.J);0!
=g.D.length&&a.J.H(g.D)});a.ia(a.H)};function cJb(a,b){if(3!=a.getType())return
a;b=gKa(b,a.H,a.F,1,2147483647);return new Gu(a.H,a.F,b[0])};function dJb(a,b)
{for(var c=[],d=0;d<Uwa.length;d=d+1|0){var e=a.hx(Uwa[d],b);oh(c,e)}return
0<c.length?c[0]:null}function eJb(a,b){var c=b.$b;if(0==c.getType()){b=b.Ee;if(!
b)return null;b=Iu(b);return b.start!=b.end?null:dJb(a,b.start)}return
6==c.getType()?a.Me(c.getId()):null};function fJb(a)
{T.call(this,a);this.F=0}x(fJb,T);w=fJb.prototype;w.fJa=function(a){a!
=this.F&&(this.F=a,this.ga().setAttribute("transform","translate(0,
"+a+")"))};w.tb=function(){var a=0;this.ah(function(b){a+=b.tb()});return
a};w.Kpa=function(){for(var a=this.ac(),b=0,c=0;c<a;c++){var
d=this.Eb(c);d.fJa(b);b+=d.tb();d.Kpa()}};w.va=function()
{this.Cb(eC(this.na(),"g"))};
w.eZ=function(a){switch(a.getType()){case "docs-text-add-child":var
b=a.Mc();this.Eh(b,a.yb(),!0);break;case "docs-text-remove-
child":b=a.Mc(),this.removeChild(b,!0)}};w.nga=t(null);for(var gJb="text-background
autocorrect smart-compose comment-overlays find-highlight spelling-error voice-
corrections selection text-foreground text-decorations cursor".split("
"),hJb={},iJb=0;iJb<gJb.length;iJb++)hJb[gJb[iJb]]=iJb;
var jJb=new g6a({"docs-text-overlay-autocorrect":"autocorrect","docs-text-overlay-
cursor":"cursor","docs-text-overlay-doco-anchor":"comment-overlays","docs-text-
overlay-find-match":"find-highlight","docs-text-overlay-find-selection":"find-
highlight","docs-text-overlay-smartcompose":"smart-compose","docs-text-overlay-
spelling-error":"spelling-error","docs-text-overlay-spelling-error-
corrected":"spelling-error","docs-text-overlay-spelling-error-selection":"spelling-
error","docs-text-overlay-voice-corrections":"voice-corrections",
"docs-text-overlay-selection":"selection"});function kJb(a)
{this.Qa=a;this.D={};this.H=new cs;this.F=null}function lJb(a)
{a.F=dC(a.Qa,"g");return a.F};function mJb(a,b,c)
{this.Vz=a;this.D=b;this.F=c};function nJb()
{this.D=[];this.J=[];this.H=[];this.F=[]}x(nJb,C);function oJb()
{this.H=[];this.ea=[];this.D=[];this.V=[];this.ha=[];this.O=[];this.J=[];this.aa=[]
;this.F=[];this.la=[];this.R=[];this.ma=[];this.qa=[];this.W=[]}x(oJb,C);function
pJb()
{this.W=this.ma=this.aa=this.Aa=this.Va=this.Ca=this.za=this.V=this.O=0;this.gb=thi
s.bb=this.La=!1;this.qa=-
1;this.F=[];this.ea=[];this.R=[];this.Na=[];this.xa=ds();this.H=[];this.J=[];this.K
a=[];this.D=new oJb;this.ha=new nJb}x(pJb,C);function qJb(a,b,c,d,e){null!=c.la?
b.sort(function(k,l){return k.Vz-l.Vz}):c.D.F[0]||b.reverse();c=b[0];for(var
f=1;f<b.length;){var g=b[f];c.D==g.Vz&&c.F==g.F?c.D=g.D:(rJb(a,c,d,e),c=g);f+
+}rJb(a,c,d,e)}
function rJb(a,b,c,d){var e=Wy(b.F,window.location.href),f=eC(sd(),"a");cC(f,
{"pointer-
events":"visiblePainted",fill:"#000000",stroke:"#000000",opacity:"0",rel:"noreferre
r",target:"_blank"});f.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e
);e=eC(sd(),"rect");cC(e,{x:b.Vz,y:-1*c,width:b.D-b.Vz,height:d,fill:"white","fill-
opacity":0});f.appendChild(e);a.appendChild(f)};function sJb()
{this.D=[];this.H=[];this.F=[];this.V=[];this.J=[];this.R=[];this.la=[];this.O=[];t
his.ha=[];this.aa=[];this.ea=[];this.W=[]}x(sJb,C);function tJb(a,b,c,d,e,f,g,k)
{this.D=0;this.W=a;this.J=b;this.V=d;this.R=e;this.F=f;this.D=g;this.O=k}x(tJb,lF);
tJb.prototype.getType=t("docs-text-render-line-
contents");tJb.prototype.r8=t("key");function uJb()
{this.D=[];this.H=[]}uJb.prototype.F=function(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q
,U){b="";a=XHb(a);b=b+("font-family:"+a+";font-size:"+c+"px;")+(f?"fill:"+f+";":"")
+(400!=U?"font-weight:"+U+";":"");b+=m?"font-style:italic;":"";b+=u?"font-
variant:small-caps;":"";f=b+="white-space:pre;";c="nor"==N?0:"sup"==N?c-d:d-
c;d='style="'+f+'" y="'+c+'px"';this.D[d]=f;this.H[d]=c;return d};function vJb()
{wJb||(wJb=new fjb(uJb.Pa(),(gjb(),ijb)));return wJb}ra(uJb);var wJb=null;function
xJb(){this.F=vJb();this.D=uJb.Pa()}function yJb(a,b,c,d,e){var
f=eC(sd(),"text");b={style:b,"text-
rendering":"geometricPrecision"};c&&(b.x=c);d&&(b.y=d);cC(f,b);void 0===e||e?
f.textContent=a:(c=eC(sd(),"tspan"),d={direction:"rtl","unicode-bidi":"bidi-
override"},Tc&&(d["text-
anchor"]="end"),cC(c,d),c.textContent=a,f.textContent="\u200b\u200e",f.appendChild(
c));return f};function zJb(a,b,c){T.call(this,a);this.Ja=b;this.R=c;this.V=new
xJb;this.O=new
kJb(a);this.H=this.J=0;this.F=this.D=null}x(zJb,T);w=zJb.prototype;w.fJa=function(a
){if(!this.ga())throw Error("Xs");a!
=this.J&&(this.J=a,this.ga().setAttribute("transform","translate(0
"+a+")"))};w.tb=p("H");w.lb=p("D");
w.va=function(){this.F=eC(this.na(),"g");this.F.setAttribute("class","sketchy-text-
background");this.F.setAttribute("visibility","visible");this.D=eC(this.na(),"g");t
his.D.setAttribute("class","sketchy-text-
content");this.D.setAttribute("visibility","visible");var
a=eC(this.na(),"g");a.appendChild(this.F);a.appendChild(lJb(this.O));a.appendChild(
this.D);this.Cb(a)};
w.eZ=function(a){if("docs-text-render-line-contents"==a.getType()){var
b=a.W;this.H=a.V;if(0>=b.length)this.Ja.log(Error("Ys"));else{Ld(this.F);Ld(this.D)
;var c=a.R,d="translate(0 "+(c+a.D)+")",e=a.J[0];if(0<e.D.length){var
f=AJb(this,"sketchy-text-background-
inner",d);BJb(this,f,e.D,e.J);this.F.appendChild(f)}for(f=0;f<b.length;f++){for(var
g=AJb(this,"sketchy-text-content-text",d),k=this.V,l=b[f],m=a.O,n=l.D,q=0,r=!
1,u=0;u<l.F.length;u++){n.D[u]&&(q=u);if(3==l.R[u])throw Error("Ws");if(2!=l.R[u]&&
!ln(l.F[u])&&(1!=l.R[u]||n.ea[q])){r=l.D;var
v=l.ha,A=k.F,E=r.V[q],N=r.D[q],Q=r.O[q],U=r.ma[q],aa=r.aa[q],fa=v.D[q];r=ljb(A,m,r.
J[q],v.H[q],v.J[q],A.D.D(r.H[q]),E,U,Q,aa,fa,N);r=yJb(l.F[u],k.D.D[r],l.J[u],k.D.H[
r],n.F[q]);g.appendChild(r);r=!0}}r&&this.D.appendChild(g)}if(0<e.H.length||
0<e.F.length)f=AJb(this,"sketchy-text-content-
decoration",d),BJb(this,f,e.H,e.R),BJb(this,f,e.F,e.O),this.D.appendChild(f);if(thi
s.R.H){d=AJb(this,"sketchy-text-content-decoration",d);f=!1;for(e=0;e<b.length;e++)
{g=
b[e];k=a.F;l=[];m=g.D;for(q=n=0;q<g.F.length;q++){m.D[q]&&(n=q);if(3==g.R[q])throw
Error("Ws");2==g.R[q]||ln(g.F[q])||(u=(u=m.W[n])?GB(u):null)&&l.push(new
mJb(g.J[q],g.J[q]+g.H[q],u))}0<l.length?(qJb(d,l,g,c,k),g=!0):g=!1;f|
=g}f&&this.D.appendChild(d)}}}};w.nga=t(null);w.Kpa=h();function BJb(a,b,c,d)
{for(var e=0;e<d.length;e++){var f=4*e,g=eC(a.na(),"rect");cC(g,
{x:c[f],y:c[f+1],width:c[f+2],height:c[f+3],fill:d[e]});b.appendChild(g)}}
function AJb(a,b,c)
{a=eC(a.na(),"g");a.setAttribute("class",b);a.setAttribute("transform",c);return
a};function CJb(a){return 3*a*a-2*a*a*a};function lG(a,b,c,d,e)
{B.call(this);this.ha=a;this.Qa=b;this.R=c;this.O=d||null;this.ea=!!e;this.V=new
Re(this);this.ia(this.V);this.J=this.F=null}x(lG,B);w=lG.prototype;w.nFa=p("F");w.J
s=h();
function DJb(a,b,c){var
d=dC(a.Qa,"rect"),e=b.sd(),f=b.jd(),g=b.ub();b=b.tb();a.O&&c.pD&&(d.setAttribute("s
troke",a.O),d.setAttribute("stroke-width","1"),d.setAttribute("stroke-
opacity","1"),e+=.5,f+=.5,--g,--
b);d.setAttribute("x",e);d.setAttribute("y",f);d.setAttribute("width",g);d.setAttri
bute("height",b);d.setAttribute("shape-rendering","crispEdges");c.color?
(d.setAttribute("fill",c.color),null!==c.opacity&&d.setAttribute("fill-
opacity",c.opacity)):a.R&&d.setAttribute("class",a.R);a.ea&&(c=new $B([8],
[0],200,CJb),a.ia(c),a.V.listen(c,"animate",xa(a.d_a,d,e,f,g,b)),c.play());return
d}w.OHa=function(a,b,c){var
d=this.na();a=a.oa();if(this.F&&this.J&&fb(this.J,b,wUa))b=this.F;else{this.F=[];fo
r(var e=0,f;f=b[e];e+
+)this.F.push(this.Js(f,a));this.J=b;b=this.F}for(a=0;a<b.length;a+
+)d.appendChild(c,b[a])};w.na=p("Qa");w.d_a=function(a,b,c,d,e,f)
{f=f.x;a.setAttribute("x",b-f/2);a.setAttribute("y",c-
f/2);a.setAttribute("width",d+f);a.setAttribute("height",e+f)};function EJb()
{}EJb.prototype.F=function(a,b,c,d){var e=a.Mc(),f=b.ga();if(null===f)throw
Error("Zs");if(e.ha&&f.hasChildNodes())if(b=b.O,d=jJb.D[d],b.D[d])f=b.D[d];else{f=d
C(b.Qa,"g");var g=hJb[d],k=gs(b.H,g,!0);k?
b.Qa.VO(f,k):b.Qa.appendChild(b.F,f);b.H.set(g,f);b.D[d]=f}e.OHa(a,c,f)};EJb.protot
ype.D=function(a,b){if(a=a.Mc().nFa())for(var c=0;c<a.length;c+
+)b.na().removeNode(a[c])};function FJb(a,b,c)
{FDb.call(this,a,b);this.Ca=c}x(FJb,FDb);FJb.prototype.T1=function(a,b)
{a=FDb.prototype.T1.call(this,a,b);a.initialize(this.Ca);return a};function
SB(a,b,c,d,e,f,g,k,l,m)
{$Db.call(this,a,b,c,d,e,f,g,m);this.Qa=k;this.mb=l;this.H=this.za=null}x(SB,
$Db);w=SB.prototype;w.na=p("Qa");w.initialize=function(a)
{this.Qa.Ze(GJb(this));this.H=null;
$Db.prototype.initialize.call(this,a)};w.Je=function(){var
a=GJb(this),b=this.Qn,c=b.Mc(0);c.ga()||(c.va(),c.ga().setAttribute("pointer-
events","none"));b.render(0);c.Kpa();this.H||
(this.H=dC(this.Qa,"g"),a.appendChild(this.H),this.H.appendChild(c.ga()),this.H.set
Attribute("transform",OF(this).toString()))};
w.A_=function()
{this.H&&this.H.setAttribute("transform",OF(this).toString())};function GJb(a)
{a.za||(a.za=a.mb({}),cC(a.za,{direction:"ltr"}));return a.za}w.Ada=function(a){var
b=this.Fu(),c=this.Aj().Ja,d=this.ql(),e=new
EJb,f=this.Ev(),g=this.fk(),k=this.Bga(),l=new E4a(new
gEb(this.Aj().Ma().oa().Hb(this.yd())),a.oa());a=t6a(a,b,new
ol(c),d,e,f,g,k,l);return new FJb(a,this.Aj().aa,this.Rn.getId())};w.Ev=function()
{var a=$Db.prototype.Ev.call(this);if(!a)throw Error("$s");return a};function
HJb(a){this.F=this.D=!1;IJb(this,a)}x(HJb,Vh);function IJb(a,b){a.J=new
rk;tk(a.J,b.zi(),function(){a.F=!1;a.H=null});a.ia(a.J)}HJb.prototype.Ea=function()
{if(!this.F)throw F("at").D;return this.H};HJb.prototype.cb=function(a)
{this.H=a;this.F=!0;return this.H};function JJb(a){KJb();this.D=a}var
LJb;x(JJb,C);function KJb(){KJb=h();LJb=new JJb(function(a){return tEa(a)});new
JJb(t(999999))};function MJb(a,b,c)
{yUa();this.H=c;this.F=a;this.O=b}x(MJb,xUa);MJb.prototype.D=function(){return new
Jj(this.F,this.F)};function NJb(a,b,c,d,e,f)
{this.D=c;this.R=f;this.V=d;this.W=e}x(NJb,C);NJb.prototype.Oc=p("D");NJb.prototype
.pD=p("R");NJb.prototype.Bf=p("V");NJb.prototype.uh=p("W");function mG(a,b,c,d)
{this.D=!
1;this.J=a;this.W=c;this.O=b;this.aa=d}x(mG,Vh);mG.prototype.Ma=p("J");mG.prototype
.F=t(!0);
mG.prototype.H=function(a){var b=[];var c=this.O.D,d=Oh(c);Mh(d,ki);for(var
e=0;e<d.length;e++){var f=d[e],g=c[f];if(g.ld()&&this.J.Ym(f)){var
k=this.J.Tj(f).getSelection();if(f=OJb(this,a,k,f,g.Oc(),null,g.H))for(g=0;g<f.leng
th;g++)b.push(f[g])}}c=(d=this.aa.D)?null:"#000";d=d?
null:.15;if(a=OJb(this,a,this.J.hb().getSelection(),"self",c,d,null))for(c=0;c<a.le
ngth;c++)b.push(a[c]);return(b=0!=b.length?b:null)?b:
[]};mG.prototype.Ev=p("W");function PJb(a,b,c,d,e){mG.call(this,a,b,c,d);this.V=new
HJb(a);this.R=e?e:(KJb(),LJb)}x(PJb,mG);
function OJb(a,b,c,d,e,f,g){var k;if(k=null!=g&&0!=g){var
l;k=0>=(l=a.R.D,l(g))}if(k)return null;k=[];l=c.Uf;var m;if(m=0!=l.length){a:
{if(m=a.Ma().oa().Mp().Ho(b.start)){m=Vu(m,b.start);m=new Jj(m.jl,m.fl);for(var
n=0;n<l.length;n++)if(Pj(l[n],m)){m=!0;break a}}m=!1}if(m=!m)m=a.Ma().oa(),m=!
UWa(m,c,!1)&&!eJb(a.Ma().oa(),c)}if(m)for(m=0;m<l.length;m++){n=d;var
q=e,r=f,u=g,v=Mj(b,l[m]);if(v){var A=null!=u,E=A?"docs-text-overlay-collaborator-
line-selection":"docs-text-overlay-line-selection";E=aB(a.Ev(),
E);v=new KF(v,E,null,null,null,null);v.Qb(new NJb(n,A,q||null,r,null!=u?u:0,!
1));n=v}else n=null;n&&k.push(n)}a:{l=c.
$b;m=a.Ma().oa();n=b.start;if(2==l.getType()){if($m(m.eb(),l.F)==n){l=!0;break
a}}else
if(3==l.getType()&&n==$m(m.eb(),n)&&(q=m.getStyle("list",n),Kf(l.H,Bu(q))&&fv(m,n)&
&l.F==Cu(q))){l=!0;break a}l=!1}l&&(m=(l=null!=g)?"docs-text-overlay-collaborator-
line-selection":"docs-text-overlay-line-selection",a=aB(a.Ev(),m),b=new
MJb(b.start,"docs-text-linestartplugin-bullet",a),c=2==c.$b.getType(),
b.Qb(new NJb(d,l,e||null,f,null!=g?g:0,c)),k.push(b));return 0==k.length?
null:k}PJb.prototype.wa=function(){Wh(this.V);mG.prototype.wa.call(this)};function
nG(a,b,c,d)
{this.H=a;this.Xa=b;this.D=c;this.J=d;this.F=null}w=nG.prototype;w.HH=da(323);w.GA=
da(326);w.ll=da(292);w.xn=da(331);w.bt=da(334);w.$o=da(284);w.Cq=function(a){return
0!=a.getType()?null:this.D().Cq(a)};w.NF=da(337);w.zC=da(340);function QJb(a)
{this.D=!1;this.J=new
Xh;this.ia(this.J);this.O=a}x(QJb,Vh);QJb.prototype.F=function(a,b){var
c=[];for(var d=0;d<b.length;d++){var e=b[d];c.push(new
uUa(a,e.start,e.end))}this.H(c)};QJb.prototype.H=function(a){if(!qh(a)){for(var
b=0;b<a.length;b++){var
c=a[b];l5a(this.O,c.getType(),c.F,c.D)}this.J.dispatchEvent(null)}};function
RJb(a,b,c){B.call(this);this.D=a;this.H=b;this.Rn=c;this.F=new
Re(this);this.ia(this.F);this.Ta=new
rk;this.ia(this.Ta)}x(RJb,B);RJb.prototype.initialize=function(a){var
b=this;Se(this.F);vk(this.Ta);SJb(this);this.F.listen(this.H.J,"F",this.J);tk(this.
Ta,a.J,function(){if(P(R(),"sketchy-estlfor")){var
c=b.D;c.Vd();c.Qn.t8(p5a(c.Wt),0,0);c.render()}else b.D.ef()})};
function SJb(a,b){var
c=a.H.J,d=a.D.Fu(),e=a.D.bz(),f=a.Rn.Ma(),g=a.D;a=a.Rn.Fc();b=b?
c.D:c.F;for(c=0;c<b.length;c++)b[c].F(d,e,f,g,a)}RJb.prototype.J=function()
{SJb(this,!0);var a=this.H.J,b=this.D.bz(),c=this.Rn.Fc();a=a.D;for(var
d=0;d<a.length;d++)a[d].D(b,c)};function TJb(){}x(TJb,C);var UJb;function
VJb(a,b,c,d,e){var f=null,g=Kj(b)-Kj(a);c=Mma((g-c)/2,0,c);var k=a.end>b.end&&!0!
==e;e=a.start<b.start||!0===e;g=0>g;if(k&&!g||e&&g)f=d+a.end-b.end+c;else if(e&&!
g||k&&g)f=d-b.start+a.start-c;return f}function WJb(){WJb=h();UJb=new
qd(60,60)};function XJb(){this.D=[]}x(XJb,C);XJb.prototype.F=function(a,b,c,d)
{for(var e=0;e<this.D.length;e=e+1|0)this.D[e].F(a,b,c,d)};function YJb(a,b)
{this.D=!1;ZJb(this,a,b)}x(YJb,Vh);function ZJb(a,b,c){a.J=b;a.O=c;a.F=new
XJb;a.H=new rk;tk(a.H,b.vh(),function(d){var e=a.J.hb().getSelection(),f=new
SIb;a.F.F(f,e,d.O,d.J);0!=f.D.length&&a.O.H(f.D)});a.ia(a.H)};function
TB(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v){SB.call(this,b,c,d,f,g,k,l,m,n,u);var
A=this;this.gb=a;this.O=q;this.J=e;this.R=new nG(e,this.Ma(),function(){return
A.Qn},function(){return OF(A)});this.Aa=new
kG(y(this.E4,this),y(this.dL,this),this.na(),b.Ja,this.Rn.D);this.D=new
jG(this.Aa,b.Ja,this.na());this.W=new LIb(b.Ja,this.na());a=new
kG(y(this.E4,this),y(this.dL,this),this.na(),b.Ja,this.Rn.D,"#808080");this.F=new
jG(a,b.Ja,this.na());this.Va=v;this.qa=this.La=this.Ka=this.Na=this.Ca=null;this.aa
=
!1;this.xa=null;this.bb=!1;this.ea=this.ha=this.V=this.ma=this.la=null;this.ib=new
RJb(this,this.gb,c);this.ia(this.ib)}x(TB,SB);w=TB.prototype;w.Gq=p("gb");w.Dh=func
tion(a){this.J.Dh(a);
$Jb(this);this.F.isVisible()&&this.xa&&this.KZ(this.xa);a=xb(this.W.D);for(var
b=this.Gq().F,c=0;c<a.length;c++)if(a[c]in b.D){var
d=ys(b,a[c]);aKb(this,d)}};w.E4=function(){return 381/this.J.F};w.LA=function()
{return this.J.LA()};w.lb=function(){return this.J.lb()};
function aKb(a,b,c,d){var e=b.F;if(a.Ma().Ym(e)){var f=a.W.D[e]||null;if(!f){f=new
RIb(b.D,y(a.E4,a),y(a.dL,a),a.na(),a.Aj().Ja,a.Rn.D);var g=a.W;if(g.D[e])throw
Error("Ts");g.F[e]=f;g.D[e]=new IIb(f,g.Ja,g.Qa);f=g.D[e]}f.Mb()||f.render(a.V);var
k=a.Ma().Tj(e);e=k.getSelection();g=e.$b;k=k.kr();bKb(a,f,g,k,b.Oc(),!1);(d||c&&!
e.Ga(c))&&JIb(f,!0)}}
function bKb(a,b,c,d,e,f){var
g=a.Aj().Ma().oa().Hb(a.yd());d=fBa(d,g.Ha(163));if(a=a.Qn.Rt(cJb(c,a.Ma().oa()),0,
d))e=new OIb(a.J,a.tb(),a.D,a.F,f,e),0!
=c.getType()&&(e.H=0),b.Zd.R(e,b.hd),HIb(b),b.ua(!0)}w.HH=da(322);
function cKb(a,b){var c=a.Qn.Rt(b,0,a.Ma().hb().kr());if(c&&c.D){b=qm(a.O);var
d=Is(a.O.scrollLeft-b.x,a.O.scrollTop-
b.y);b=a.dL();Ds(b,d);c=[c.D.x,c.D.y,c.D.x+2,c.D.y+c.tb()];c=Qv(c);b.transform(c,0,
c,0,4);b=Rv(c);b=new jA(b[0],b[1],Lv(b),Mv(b));c=a.Lga();var e=new
jA(c.left,c.top,c.width,c.height);var f=[b];a=a.Va;var g=(WJb(),UJb),k=new
md(0,0),l=new md(0,0);d=c=b=null;for(var m=0;m<f.length;m++)d=f[m],d=new jA(d.sd()
+k.x,d.jd()+k.y,d.ub()+l.x,d.tb()+l.y),!b&&d.tb()<=e.tb()&&(b=d),!c&&d.ub()<=
e.ub()&&(c=d);b||!d||y5a(d,e)||(b=d);c||!d||y5a(d,e)||(c=d);f=b?VJb(new
Jj(b.jd(),b.Qe()),new Jj(e.jd(),e.Qe()),g.height,sB(a.D).y,void 0):null;e=c?VJb(new
Jj(c.sd(),c.Kf()),new Jj(e.sd(),e.Kf()),g.width,sB(a.D).x,null):null;g=!!b&&null!
=f;k=!!c&&null!=e;g||k?(e=k?e:sB(a.D).x,f=g?f:sB(a.D).y,c=c?c:d,b=b?b:d,d=new
TJb,b=c&&b?new md(c.left+c.width/2,b.top+b.height/2):null,d.D=new
md(e,f),d.F=b,b=d):b=null;b&&jcb(a.D,new md(b.D.x,b.D.y))}}w.tb=function(){return
this.VN()};w.getVerticalOffset=function(){return sB(this.Va.D).y};
w.PN=da(342);w.Lga=function(){return new
hm(this.O.scrollLeft,this.O.scrollTop,this.O.clientWidth,this.O.clientHeight)};
w.initialize=function(a){var
b=this;SB.prototype.initialize.call(this,a);dKb(this);se(this.Ka);se(this.qa);se(th
is.ea);this.ea=new QJb(this.Wt);var c=new TIb;this.Ka=new
YJb(a,this.bz());this.La=new
UIb(a,this.bz(),c);this.Ka.F.D.push(this.La);this.qa=new
aJb(a,this.bz(),this.La);this.ib.initialize(this.ea);var d=this.Gq().F;this.Ca=new
PJb(a,d,this.Ev(),c);JF(this.Fu(),"docs-text-overlay-
selection",this.Ca);tk(this.vf(),d.J,function(e){var f=e.D.F;if(b.Ma().Ym(f))
{e.active?aKb(b,e.D,void 0,!0):MIb(b.W,
f);var g={};g[f]=e.D;e=b.qa;f=[];for(var k in g)if(e.F.Ym(k))
{g=e.F.Tj(k).getSelection().Uf;for(var l=0;l<g.length;l++){var m=g[l];f.push(new
Jj(m.start,m.end))}}e.J.F("docs-text-overlay-
selection",f)}});tk(this.vf(),this.Ma().wt(),function(e){var f=b.Gq().F;e.D in
f.D&&(f=ys(f,e.D),f.ld()&&(b.Aj().Ma().Tj(e.D).getSelection().D.Mq(b.Rn.Fc())?
aKb(b,f,e.J):MIb(b.W,e.D)))});tk(this.vf(),this.Ma().vh(),function(e)
{$Jb(b);e.F&&e.V&&cKb(b,b.Ma().hb().getSelection().$b)})};
function $Jb(a){if(a.D.Mb()){var b=2==a.Na,c=3==a.Na,d=RD(a.Gq().ad(),2,0);if((b||
c)&&a.aa&&!a.bb&&d){d=a.Ma().hb();var e=d.getSelection();b=e.$b;if(!
e.Ig()&&0==b.getType())
{d=d.kr();e=a.fk().D(d.D.F);bKb(a,a.D,b,d,e,d.D.O);a=a.D;a.H!
=c&&(a.H=c,HIb(a));return}}a.D.ua(!
1)}}w.f_=da(343);w.i_=da(344);w.render=function()
{SB.prototype.render.call(this);this.QT!
=this.aZ&&(GJb(this).style.opacity=1)};function dKb(a){a.D.qd();a.F.qd();var
b=a.W.D,c;for(c in b)b[c].qd();a.ha=null;a.V=null}
w.Je=function(){SB.prototype.Je.call(this);this.D.Mb()||
(this.D.va(),this.H.appendChild(this.D.ga()),this.F.va(),this.H.appendChild(this.F.
ga()),eKb(this));this.V||
(this.V=eC(this.na(),"g"),GJb(this).appendChild(this.V),this.V.setAttribute("transf
orm",OF(this).toString()));var a=this.Gq().F.D;for(c in a)if(this.Aj().Ma().Ym(c))
{var
b=a[c];this.Aj().Ma().Tj(c).getSelection().D.Mq(this.Rn.Fc())&&aKb(this,b)}this.D.D
a();$Jb(this);this.F.Da();a=this.Aa;var c=OF(this);a.ea=0==c.ai&&0==c.ti?
1:2;this.Gq().R.isEmpty()||
(a=this.Gq().R.D,BAb(this.Fu(),"docs-text-overlay-find-selection","docs-text-
overlay-range-line").D.V(a.D,a.F,a.H,a.R,a.O,a.J,!
1))};w.GA=da(325);w.ll=da(291);w.xn=da(330);w.IN=da(346);w.LW=da(348);w.TC=da(350);
w.bt=da(333);w.$o=da(283);w.eB=da(352);w.Cq=function(a){return
this.R.Cq(a)};w.KZ=function(a){var
b=this.Ma().oa().Fv("text",a);if(b=this.Qn.Rt(a,0,b)){var
c=this.F;c.Zd.R(b,c.hd);HIb(c);this.F.ua(!0)}else this.F.ua(!
1);this.xa=a;cKb(this,a)};w.ON=da(354);w.LZ=da(356);w.KW=da(358);
w.bz=function(){if(!this.ea)throw Error("bt");return this.ea};w.dL=function(){var
a=fKb(this.J),b=this.E4(),c=1/this.LA(),d=new
As;d.translate(a.x,a.y);d.scale(b,b);d.scale(c,c);Bs(d,OF(this));return
d};w.NF=da(336);w.zC=da(339);w.A_=function()
{SB.prototype.A_.call(this);eKb(this);this.V&&this.V.setAttribute("transform",OF(th
is).toString())};
function eKb(a){a.ha||
(a.ha=eC(a.na(),"g"),GJb(a).appendChild(a.ha));a.la&&(a.na().removeNode(a.la),a.la=
null);a.ma&&(a.na().removeNode(a.ma),a.ma=null);if(a.QT==a.aZ||a.aa){var
b=a.Rn.QL,c=a.x4(),d=new
at(3048,3048,3048,3048);if(c=HDb(b,c,d))b=c.F,c=Qv(c.D),b.transform(c,0,c,0,4),b=Qh
b(Ov(c,!
0)),a.la=gKb(a,b,a.Rn.D)}b=a.Qn.q3(0);b=Qv([b.left,b.top,b.left+b.width,b.top+b.hei
ght]);b=Qhb(Ov(b,!0),OF(a));a.ma=gKb(a,b,a.Rn.D)}
function gKb(a,b,c){var d=eC(a.na(),"path");d.setAttribute("d",b);cC(d,{"pointer-
events":"visiblePainted",fill:"#000000",stroke:"#000000",opacity:"0"});d.tag=c;a.ha
.appendChild(d);return d}w.wa=function()
{te(this.Ca,this.D,this.F,this.Ka,this.qa,this.Va,this.W,this.ea);this.ma=this.la=n
ull;SB.prototype.wa.call(this)};function oG()
{this.D=null}w=oG.prototype;w.uQ=da(360);function pG(a){if(!a.D)throw
Error("ct");return a.D}w.GA=da(324);w.bt=da(332);w.
$o=da(282);w.HH=da(321);w.Cq=function(a){return
pG(this).Cq(a)};w.zC=da(338);w.NF=da(335);w.ll=da(290);w.xn=da(329);function hKb()
{iKb()}var jKb;x(hKb,C);hKb.prototype.F=h();hKb.prototype.H=h();function iKb()
{iKb=h();jKb=new hKb};function qG()
{oG.apply(this,arguments)}x(qG,oG);w=qG.prototype;w.uQ=da(359);w.xn=da(328);w.LW=da
(347);w.TC=da(349);w.IN=da(345);w.KZ=function(a)
{pG(this).KZ(a)};w.ON=da(353);w.LZ=da(355);w.eB=da(351);w.PN=da(341);w.Lga=function
(){return pG(this).Lga()};w.tb=function(){return
pG(this).tb()};w.KW=da(357);w.Fu=function(){return pG(this).Fu()};w.bz=function()
{if(this.D)var a=pG(this).bz();else iKb(),a=jKb;return a};w.Cq=function(a){return
this.D?pG(this).Cq(a):null};var kKb=(sEa(),uEa)/12E4;function lKb(a,b,c,d,e)
{lG.call(this,a,b,c,d,e)}x(lKb,lG);lKb.prototype.Js=function(a,b){return
DJb(this,a,{pD:b.pD(),opacity:b.Bf(),color:b.Oc()})};function mKb(a,b,c,d,e)
{lG.call(this,a,b,c,d,e)}x(mKb,lKb);mKb.prototype.Js=function(a,b)
{a=lKb.prototype.Js.call(this,a,b);0<b.uh()&&(b=tEa(b.uh()),(new
bC(a,kKb*b,0,b)).play());return a};function nKb(a)
{this.Qa=a}nKb.prototype.D=function(){return new mKb(!0,this.Qa,"sketchy-text-
selection-overlay","#76a7fa",void 0)};function oKb(a){lG.call(this,!
0,a)}x(oKb,lG);oKb.prototype.Js=function(a,b){a=DJb(this,a,{color:null,pD:!
1,opacity:null});var c="";Eka(b.D,Qg(1))&&(c="sketchy-text-docos-
overlay");Eka(b.D,Qg(0))&&(c="sketchy-text-docos-overlay-
highlight");Eka(b.D,Qg(3))&&(c="sketchy-text-docos-overlay-resolved-
highlight");c&&a.setAttribute("class",c);return a};function pKb(a)
{this.Qa=a}pKb.prototype.D=function(){return new oKb(this.Qa)};function qKb()
{return!Oc&&!(Af.rf&&!(0,Af.Ci)(57))};function rKb(a,b)
{lG.call(this,a,b)}x(rKb,lG);rKb.prototype.Js=function(a){var b=a.sd()
+a.ub(),c=a.tb(),d=eC(this.na(),"line");d.setAttribute("stroke","#9e9e9e");d.setAtt
ribute("stroke-dasharray","0.2 3.7");d.setAttribute("stroke-
width","2");d.setAttribute("x1",a.sd());d.setAttribute("y1",c);d.setAttribute("x2",
b);d.setAttribute("y2",c);return d};function sKb(a)
{this.Qa=a}sKb.prototype.D=function(){return new rKb(!1,this.Qa)};function tKb(a)
{this.Qa=a}tKb.prototype.D=function(){return new fJb(this.Qa)};function
uKb(a,b,c,d){lG.call(this,a,b,c);this.D=void 0!==d?
d:"#fff"}x(uKb,lG);uKb.prototype.Js=function(a,b){a=DJb(this,a,{color:b.color,pD:!
1,opacity:null});a.setAttribute("fill",b.color||this.D);return a};function vKb(a)
{this.Qa=a}vKb.prototype.D=function(){return new uKb(!1,this.Qa,void
0,"#ffffff")};function wKb(a,b,c)
{this.Qa=a;this.Ja=b;this.F=c}wKb.prototype.D=function(){return new
zJb(this.Qa,this.Ja,this.F)};function xKb(a){this.Qa=a}xKb.prototype.D=function()
{return new lKb(!0,this.Qa,"sketchy-text-selection-overlay","#76a7fa",void
0)};function rG(a,b,c,d,e)
{lG.call(this,a,b,c,d,e)}x(rG,lG);rG.prototype.Js=function(a){return DJb(this,a,
{pD:!1,opacity:null,color:null})};function yKb(a,b,c,d,e)
{this.O=a;this.Qa=b;this.H=c;this.F=d;this.J=e}yKb.prototype.D=function(){return
new rG(this.O,this.Qa,this.H,this.F,this.J)};function zKb(a,b)
{lG.call(this,a,b,void 0,void 0,void 0)}x(zKb,rG);zKb.prototype.Js=function(a,b)
{a=rG.prototype.Js.call(this,a,b);a.setAttribute("class",b.J?"sketchy-text-
spelling-error-non-critical-corrected-overlay":b.O?"sketchy-text-spelling-error-
stylistic-corrected-overlay":"sketchy-text-spelling-error-corrected-overlay");(new
bC(a,1,0,218)).play();return a};function AKb(a)
{this.Qa=a}AKb.prototype.D=function(){return new zKb(!0,this.Qa)};function BKb(a,b)
{lG.call(this,a,b)}x(BKb,lG);
BKb.prototype.Js=function(a,b){var c=new Hv,d,e;var f=d=a.sd();var g=e=a.jd()
+a.tb()-1;a=d+a.ub();c.Mj(d,e);for(d=0;f<a;d++)c.lineTo(f,g),f+=2,g+=0==d%2?2:-
2;g=c.clone();g.transform(Is(0,-.5));f=eC(this.na(),"g");f.appendChild(CKb(this,g,"
sketchy-text-spelling-error-highlight-overlay"));g="sketchy-text-spelling-error-
underline-overlay";b.F?g="sketchy-text-spelling-error-non-critical-underline-
overlay":b.H&&(g="sketchy-text-spelling-error-stylistic-underline-
overlay");f.appendChild(CKb(this,c,g));
return f};function CKb(a,b,c)
{a=eC(a.na(),"path");b=Qhb(b);a.setAttribute("d",b);a.setAttribute("class",c);retur
n a};function DKb(a){this.Qa=a}DKb.prototype.D=function(){return new BKb(!
0,this.Qa)};function EKb(a,b){lG.call(this,a,b,void 0,void 0,void
0)}x(EKb,rG);EKb.prototype.Js=function(a,b)
{a=rG.prototype.Js.call(this,a,b);a.setAttribute("class",b.F?"sketchy-text-
spelling-error-non-critical-selection-overlay":b.H?"sketchy-text-spelling-error-
stylistic-selection-overlay":"sketchy-text-spelling-error-selection-
overlay");return a};function FKb(a){this.Qa=a}FKb.prototype.D=function(){return new
EKb(!0,this.Qa)};function GKb(a)
{fJb.call(this,a);this.D=null}x(GKb,fJb);GKb.prototype.initialize=ca("D");GKb.proto
type.eZ=function(a){if(null===this.D)throw Error("et");var b=-1;switch(a.getType())
{case "docs-text-add-child":b=a.yb();break;case "docs-text-remove-
child":b=a.Mc(),b=nC(this,b)}fJb.prototype.eZ.call(this,a);if(0<=b)for(a=b;a<this.a
c();a+
+)this.Eb(a).ga().setAttribute("id",I3a("paragraph-"+a,this.D))};GKb.prototype.nga=
t(null);function HKb(a){this.Qa=a}HKb.prototype.D=function(){return new
GKb(this.Qa)};function IKb(a,b)
{lG.call(this,a,b)}x(IKb,lG);IKb.prototype.Js=function(a){var b=a.sd()
+a.ub(),c=a.tb(),d=eC(this.na(),"line");d.setAttribute("stroke","#777");d.setAttrib
ute("stroke-dasharray","1
2");d.setAttribute("x1",a.sd());d.setAttribute("y1",c);d.setAttribute("x2",b);d.set
Attribute("y2",c);return d};function JKb(a){this.Qa=a}JKb.prototype.D=function()
{return new IKb(!0,this.Qa)};function KKb(){this.D={}}function LKb(a,b)
{this.D=a;this.F=b};function MKb(a,b,c,d,e,f){lG.call(this,a,c,f,void 0,void
0);this.D=b;this.W=e;this.H=new KKb}x(MKb,rG);
MKb.prototype.Js=function(a,b){var
c=rG.prototype.Js.call(this,a,b);b=eC(this.na(),"g");var
d=eC(this.na(),"g");d.appendChild(c);d.appendChild(b);c={};c.ts_fs=this.D;c.ts_ff="
Georgia";var e=new hr(c);c=this.H;var f=this.W;var g=mr(e);var k=c.D[g];k||
(k=f.H(e,".",!0),e=f.H(e,":",!0),k=new
LKb(k,e),c.D[g]=k);g=k;c=[];e=a.ub();for(f=0;f<e;){k=".";var
l=g.D;.5>Math.random()&&(k=":",l=g.F);c.push(k);f+=l}g=a.sd();e=1.2*this.D;a=eC(thi
s.na(),"text");a.setAttribute("x",g);a.setAttribute("y",e);a.setAttribute("text-
rendering",
"geometricPrecision");a.setAttribute("class","sketchy-voice-dotted-span");km(a,
{"font-family":"Georgia","font-size":this.D+"pt"});for(g=0;g<c.length;g+
+)e=eC(this.na(),"tspan"),km(e,{opacity:.2*(Math.floor(5*Math.random())
+1)}),this.na().kg(e,c[g]),a.appendChild(e);b.appendChild(a);return d};function
NKb(a,b,c){this.Qa=a;this.J=c;this.F=b;this.H=new Cgb}NKb.prototype.D=function()
{var a=mr(RUa(this.F.F.H).kr());return new MKb(!1,a,this.Qa,this.H,this.J,"sketchy-
voice-overlay")};function OKb(a){B.call(this);this.D=a}x(OKb,B);function PKb(a,b)
{this.H=a;this.F=b}PKb.prototype.Dh=ca("F");PKb.prototype.LA=t(381);function fKb(a)
{a=qB(a.H);return new md(a.left,a.top)};function Igb(a,b)
{PKb.call(this,a,b);this.D=a}x(Igb,PKb);Igb.prototype.lb=function(){return
this.D.lb()};function QKb(a,b,c,d,e,f,g)
{this.D=a;this.Qa=b;this.Rf=c;this.F=d;this.Ik=e;this.Qq=f;this.J=g;this.H=new
OKb(this.D.O)}QKb.prototype.create=function(a,b,c,d,e,f,g,k,l,m)
{a=y(this.O,this,a,d);c=T$a(this.J,f.Ma(),g,k,c,l,m);if("none"==e)return new
SB(f,c,e,this.Rf,this.F,this.Ik,this.Qq,this.Qa,a,l);g=this.D.O;return new
TB(this.D,f,c,e,new
Igb(g,b),this.Rf,this.F,this.Ik,this.Qq,this.Qa,a,g.D,g.O,l,this.H)};QKb.prototype.
O=function(a,b,c){return a.ga(NA(a,c,b))};function RKb(){}
var
SKb={afs:29314,amsp:29777,aolrp:30039,aome:30040,alc:29007,afmps:29008,awrhr:30029,
awrof:30031,awrosc:30032,awrsr:30028,bco:29808,bcu:29809,"catch":30070,che:29704,ch
v:29010,cgcco:29814,cgccu:29815,ccv:29011,cefwt:30097,cegtqc:30098,cegtqmsc:30130,c
emlt:30131,ceobct:30132,cesc:30178,cewc:30141,cq:29737,clt:29844,coe:29012,coel:299
46,coev:29909,crt:29103,cov:29013,copy:29014,cms:29315,ka:29015,cil:30123,cis:30124
,cml:30103,cwfr:30142,cl:29685,cle:29684,cls:29683,cut:29016,dm:29017,drr:29507,dpm
o:30047,
dcco:30139,dxsco:30183,ttt:29018,efi:29439,editVerbalization:29787,easf:29267,edsdf
:29272,edsil:29263,edsup:29264,eeas:29418,ees:29412,eisdf:29273,eisil:29265,eisup:2
9266,ews:29261,ezsdfar:29259,emedfar:29664,eeot:30157,fbfimt:30155,fae:30167,fiabt:
30154,far:29019,fbe:29020,fcca:29183,fcdm:29311,fmpdr:29296,fmpjy:29021,fmpl:29022,
fmpr:29023,fr:29024,ndfl:29599,ndfp:29595,fmpp:29380,fcoe:29025,fcoel:29947,fcoev:2
9910,fe:29026,gfertt:29248,hcatch:30092,hcatchp:30093,imglt:29282,imdt:30158,imgv:2
9283,
idbla:29027,idbodb:29028,idbrot:29029,idbrwt:29030,idbsla:29619,ifdld:29917,istl:29
032,wimf:29316,jsais:29033,al:29080,lbb:29848,lm:29034,lj:29035,lje:29687,ljs:29686
,lld:29841,leca:30110,lecav:30111,lsouid:29496,lsi:29036,lsls:29504,lac:29037,las:2
9038,cgbctgbc:30076,cgbfsp:30186,cgbp:30088,cgbsp:30177,cgbmcp:30176,cgbs:30077,cgb
tgbcc:30089,cs:29957,csms:30081,csmv:30082,dd:30087,eru:30075,eu:30085,mfl:29705,ma
d:29371,mlc:29039,mml:29497,mmr:29295,modelStateActionVerbalization:29788,npr:29040
,nrd:29041,
nrq:29042,newChangesClientLoad:29043,newChangesFirstChunkLoad:29044,newChangesLoad:
29045,newChangesServerLoad:29046,omit:30173,opr:29505,ojl:29918,ojls:29983,ojle:299
84,odbc:29047,odbjy:29048,opv1iiweb:29539,opv1iiurl:29540,opv1iiphotos:29541,opv1ii
drive:29542,opv1iiupload:29543,opv1iiwebcam:29544,opiiweb:29545,opiiurl:29546,opiip
hotos:29547,opiidrive:29548,opiiupload:29549,opiiwebcam:29550,opiiuploadpd:29552,op
riuploadpd:29553,odbs:29049,pls:29920,pm:29050,paste:29051,pbqc:29052,pqc:29053,pqc
t:29054,
pqr:29508,pem:29055,pgcpci:29658,rm:29056,revHistAllTiles:29057,revHistCommands:290
58,revHistDetTiles:29302,revHistInitialLoad:29059,revHistNamTiles:29318,revHistServ
er:29060,revHistSnapshot:29061,revHistTile:29062,rbsc:29675,srst:30163,sfr:29063,se
lectionChangeVerbalization:29789,slka:29064,sa:29303,sas:29304,slbc:29065,slbf:2906
6,slce:29067,slrm:29068,slrt:29069,sgbctgbc:30083,sgbs:30084,sgctr:30086,smbr:29249
,smc:29973,smf:29974,slms:29070,slmc:29071,slmi:29072,sml:29975,sms:29976,spbr:2925
0,spe:29252,
swcsfed:29509,swcsfes:29510,swffed:29511,swffes:29512,swidr:29513,swrcr:29798,swcsc
r:29799,swcr:29514,swcrlt:29578,swsle:29608,swslelt:29609,swsls:29601,swsf:29515,sw
st:29607,dswidl:29854,schsr:30034,scof:30035,scosc:30036,scrs:30221,els:30196,ssete
:30226,sserp:30227,ssfe:29942,sserh:30228,sscsf:30090,ssphr:30091,ssp:30121,sccq:29
738,scp:29739,scttc:29779,sctd:29740,sfmpp:29379,soa:29293,tet:29591,tmsu:29778,tl:
29073,uic:29584,uilcs:29586,uifcs:29588,fi:29587,urr:29506,wffmpd:29499,wfm:29074,w
fmm:29498,
webfontsRender:29078,wpid:29985,disrt:43030,dalt:43031,dcoe:43032,dcov:43033,dcmth:
43047,ddrt:43039,dde:43034,dfrc:43037,dfrtrt:43060,dirc:43038,dldh:43046,dml:43035,
dpfrt:43059,dsprt:43036,dscat:43061,davmddp:43056,davmudp:43057,davmfdp:43058,dvmad
v:43053,dvmfl:43052,dvmhd:43048,dvmhn:43049,dvmhp:43050,dvmla:43051,dvmrdv:43055,dv
mudv:43054,dsabb:43062,dsrbb:43063,ddvtird:43065,dacl:43075,dac:43074,dact:43083,da
cfrl:43077,dacfr:43076,dacfrt:43084,dacpc:43078,dcrdtdr:43079,dcrdc:43080,dacps:430
81};
x(RKb,C);RKb.prototype.D=function(a){var b;if(b=Zg(a))b=a in SKb;return b?
SKb[a]:null};function TKb(){}x(TKb,RKb);var
UKb={appLoad:41001,applyBasicStyles:41002,applyParagraphStyle:41003,applyTextStyle:
41004,backspace:41005,basicEdit:41006,basicEditFrameRate:41051,carriageReturn:41007
,cursorMove:41008,cursorMoveFrameRate:41052,"delete":41009,deleteKey:41010,deleteSu
rroundingText:41034,docosacceptallsuggestions:41049,docosrejectallsuggestions:41050
,documentMetricsComputation:41072,findAndReplaceAll:41079,insert:41011,keyEvent:410
12,latencyAccuracyTest:41073,mutationScriptCommand:41013,redo:41014,replace:41015,
revert:41016,scrolling:41017,selectAll:41018,selection:41019,selectionValidation:41
102,setComposingRegion:41033,setComposingText:41032,spellAutocorrectApplyCorrection
:41091,spellAutocorrectHandleSuccessfulResponse:41092,spellAutocorrectOnFlush:41093
,spellAutocorrectOnSelectionChange:41094,tab:41020,tertiaryLoad:41021,typeChar:4102
2,undo:41023,htmlRenderModelToDocSlice:41083,htmlRenderModelToString:41084};functio
n VKb(){}x(VKb,TKb);VKb.prototype.D=function(a){if(a in WKb)return WKb[a];a:{if(a
instanceof mu&&"csi"===a.F){var b=a.D;if(b in UKb){b=UKb[b];break a}}b=null}return
b?b:TKb.prototype.D.call(this,a)};
var
WKb={dil:49E3,dvml:49050,dve:49053,yve:49054,apc:49001,aps:49002,afpr:49022,aapr:49
021,asg:49020,frc:49003,ldviaf:49238,laril:49240,largt:49245,laretetl:49246,lchce:4
9133,lgfsd:49132,litc:49129,lntat:49130,lrao:49131,lrto:49134,lual:49126,lua:49125,
lucmfa:49128,lucmfp:49127,ldae:49175,ldai:49196,ldaiuft:49197,ldaiufa:49198,ldaiflt
:49199,ldaifla:49200,ldaarc:49178,ldauml:49162,lfae:49228,lfaedavi:49235,lfsfr:4907
5,lgvcs:49072,lgvrvos:49074,lgvs:49073,ldviafd:49239,lpwiqt:49251,lsas:49078,lvi:49
227,
lvpe:49267,swc:49103,swjc:49102,vple:49097,vidpe:49109,vsidpe:49183,vlcc:49099,vlcw
:49100,vls:49101,wlfcsg:49220,lpsaf:49259,lfmi:49260};function dEb(a,b){if(!
b)return-1;b instanceof gw&&(b=b.J);b=qx(a,b.getId());return 0==b.D.Sb()?b.ol()
+a.Ha(2):-1};function XKb(a){this.Xa=a};function YKb(a)
{this.F=a}x(YKb,C);YKb.prototype.D=da(361);function ZKb(a,b,c,d){B.call(this);var
e=this;this.D=null;this.J=!1;this.H=a;this.F=b;this.R=c;this.O=d;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,this.H.mJ,function(f){Fj(e.H.F)!=Fj(f.D)&&$Kb(e)});
$Kb(this)}x(ZKb,B);function aLb(a,b){a.D||(a.D=b,tk(a.Ta,b.F,function(){$Kb(a)}),
$Kb(a))}
function $Kb(a){if(a.R)if(a.D){var b=a.D.getState();b=4<=b.D||b.Iq()&&!
Fj(a.H.F)}else b=a.O?!Fj(a.H.F):!1;else b=!!a.D&&a.D.getState().Iq();a.J!
=b&&((a.J=b)?a.D&&null!=a.D.getState()&&4<=a.D.getState().D?
(b=a.F,a=a.D.getState().toString(),b.V=a,pE(b,!0,"network")):pE(a.F,!
0,"network"):pE(a.F,!1,"network"))}ZKb.prototype.wa=function(){delete this.D;delete
this.F;B.prototype.wa.call(this)};function bLb()
{}x(bLb,C);bLb.prototype.J=h();function cLb(){B.call(this)}x(cLb,B);function dLb(a)
{return a.offsetHeight};function eLb(){}x(eLb,C);function fLb(a,b,c,d){var e=new
eLb;e.F=a;e.H=b;e.D=c;e.J=d;return e};function gLb(){}x(gLb,C);function hLb(){var
a=new gLb;a.D={};return a};function iLb(a,b,c,d,e,f){this.J=!
1;jLb(this,a,b,c,d,e,f)}x(iLb,C);function jLb(a,b,c,d,e,f,g)
{a.R=b;a.V=c;a.O=d;a.W=e;a.D=hLb();a.J=!0===f;a.aa=g?g:function(){return new
Vz}}function LGb(a,b,c,d){var e=a.O.get(b,c),f=Mk();null!=e?f.callback(e):a.J&&!
Wz(a.W,0,null)?f.xc(null):c in a.D.D?a.D.D[c].D.push(f):a.F&&c in a.F.D?
a.F.D[c].D.push(f):kLb(a,b,c,f,d);return f}iLb.prototype.flush=function(){this.F||
lLb(this);this.H&&(this.H.dispose(),this.H=null)};
function kLb(a,b,c,d,e){var f="r"+Nh(a.D.D);oi(a.D.D,c,fLb(f,b,[d],e));if(!a.H){var
g;a.H=(g=a.aa,g());Q6a(a.H,function(){a.flush()},0)}}
function lLb(a){var b=a.D;a.D=hLb();if(!Sh(b.D)&&a.R){var c={},d={},e={};for(var f
in b.D){var g=b.D[f];Dka(c,g.F,
[g.H,g.J]);G(d,g.F,f);G(e,g.F,g.H)}a.F=b;c={renderOps:c};f=a.J?
1:3;Tk(Uz(Tz(Sz(QD(a.R.eg("/renderdata"),c),function(k){k=k.Hb();for(var l in k)
{var m=k[l],n=d[l];a.O.set(e[l],n,m);n=b.D[n].D;for(var q=0;q<n.length;q=q+1|
0)n[q].callback(m)}a.F=null;Sh(a.D.D)||lLb(a)}),function(){for(var k in b.D)for(var
l=b.D[k],m=0;m<l.D.length;m=m+1|0)l.D[m].xc(null);a.F=null;Sh(a.D.D)||lLb(a)},!
1),f),
"id",a.V).Fh()}};function mLb()
{this.D=ma.location.protocol+"//"+ma.location.host;this.H=Lla("docs-rcm");this.J=!
Cb(this.H);this.F=new OA}function Dqa(a)
{ma.performance&&ma.performance.getEntriesByType&&a.J&&ma.performance.getEntriesByT
ype("resource").forEach(function(b){var c=ib(b.name,a.D)?
b.name.substring(a.D.length):b.name;(c=a.H[c])&&a.F.D(29744,nLb(b,c))})}
function nLb(a,b){var c=new
kVa;c=L(c,16,oLb(1E3*a.startTime));c=L(c,17,oLb(1E3*a.workerStart));c=L(c,4,oLb(1E3
*a.fetchStart));c=L(c,10,oLb(1E3*a.requestStart));c=L(c,11,oLb(1E3*a.responseStart)
);c=L(c,12,oLb(1E3*a.responseEnd));var d=new
nVa;b=L(d,1,b);b=L(b,2,a.transferSize);a=L(b,3,a.encodedBodySize);a=O(a,4,c);b=new
yy;a=O(b,40,a);return xz(wz(new vz,7),a).build()}function oLb(a)
{a=Math.round(a);return jda(a)&&-2147483648<=a&&2147483647>=a?a:null};function
pLb(){};function qLb(a){this.D=a}x(qLb,C);function Aqa(){this.F=osa;this.D=!
1}Aqa.prototype.get=function(){if(this.D)throw Error("ht");this.D=!0;var
a=this.F.get("GFE_RTT");this.F.remove("GFE_RTT","/",".docs.google.com");return
Kc(a?a:null)};function wqa(a){switch(a){case "bluetooth":return 1;case
"cellular":return 2;case "ethernet":return 3;case "mixed":return 4;case
"none":return 5;case "other":return 6;case "unknown":return 9;case "wifi":return
7;case "wimax":return 8;default:return 10}}function xqa(a){switch(a){case
"2g":return 2;case "3g":return 3;case "4g":return 4;case "slow-2g":return
1;default:return 5}}
function yqa(a){switch(a){case "h2":return 2;case "hq":return 3;case
"http/1.1":return 1;case "spdy/1":return 4;case "spdy/2":return 5;case
"spdy/3":return 6;default:return 7}};function rLb(a,b,c)
{B.call(this);this.aa=a;this.D=this.W=this.V=this.F=this.H=this.J=this.O=null;if(a=
b||ma.navigator.connection){this.O=a.type||null;this.J=a.effectiveType||
null;if(b=a.downlinkMax)this.H=b;
(b=a.downlink)&&2147483647>b&&(this.F=b);if(b=a.rtt)this.V=b;b=a.saveData;void 0!
==b&&(this.W=b);this.D=!1;b=new
Re(this);b.Dc(a,"change",this.ea);this.ia(b)}this.R=null;(c=c||
ma.performance)&&c.getEntriesByType&&(c=c.getEntriesByType("navigation"),0<c.length
&&(this.R=c[0].nextHopProtocol||null))}
x(rLb,B);rLb.prototype.ea=function(){this.D=!0};function sLb(a,b){B.call(this);var
c=this;this.F=a;b?a=b:
(a=OE(),this.ia(a));this.J=a;this.D=this.H=this.J.getState();this.O=0;this.Ta=new
rk;this.ia(this.Ta);tk(this.Ta,this.J.QA(),function(){var
d=c.D;c.D=c.J.getState();c.D!=d&&c.O++})}x(sLb,B);function tLb(a,b,c)
{B.call(this);this.H=new sLb(a);this.ia(this.H);this.D=new
rLb(a);this.ia(this.D);this.J=b;this.F=c||null}x(tLb,B);function uLb(a)
{this.D={};for(var b=0;b<a.length;b++){var
c=a[b];G(this.D,Sg(c),c)}}x(uLb,C);uLb.prototype.cG=da(203);uLb.prototype.xs=functi
on(a){return null!=this.D[Sg(a)]};function vLb(a){this.D=!1;this.F=new
uLb(a)}x(vLb,Vh);w=vLb.prototype;w.cG=da(202);w.xs=function(a){return
this.F.xs(a)};w.RJ=ba();w.kY=da(207);w.xla=t(!1);w.h8=da(205);function wLb()
{}x(wLb,C);wLb.prototype.F=h();wLb.prototype.D=h();function xLb(a,b,c,d){var e=new
O5a;e.D=!0;e.F=a;e.H=b;e.J=c;e.O=d;return e.build()};function yLb(a,b,c,d,e,f)
{this.av=d;this.F=c;this.wb=a;this.Qn=b;this.Wt=e;this.D=f;this.lZ=new
wDb(this.Wt)}function yEb(a,b,c){qEa(a.lZ,[new Jj(0,a.D-1)]);var
d=p5a(a.Wt),e=YDb(a.wb),f=ZDb(a.wb);a.Qn.Ed(d,0,0,0,new
qd(a.F,Number.MAX_VALUE),new e6a((mA(),nA),0,!1),xLb(b,c,e,f),(W5a(),U5a),!
1);c=a.Qn.tb(0);d=c/a.av;b=XDb(a.wb.ec(),b,function(g){return a.Qn.Cq(g)});return
new eEb(c,d,b)};function zLb(a,b,c,d,e,f,g)
{this.J=a;this.Xa=b;this.H=c;this.D=d;this.R=e;this.fq=f;this.O=g;this.F=new
OD;this.V=new dz}
zLb.prototype.create=function(a){var b=Zm(a.ec(!
0).eb()),c=g5a(a.ec(),this.D);h5a(c,0,b);var
d=T$a(this.J,this.Xa,this.Xa,this.H,a,a.Yb().getId()),e=CEb(d.QL,d.x4(),d.IE,!
0);var f=d.Ma();var g=new pDb,k=this.R,l=new wLb,m=this.fq,n=this.F,q=this.V,r=new
E4a(new gEb(a),d.Ma().oa());f=t6a(f,g,new
ol(this.D),k,l,m,n,q,r);d=this.Ada(a,f,this.O,d);return new
yLb(a,d,e.width,e.height,c,b)};function ALb(a,b,c,d,e,f,g)
{zLb.call(this,a,b,c,d,e,f,g)}x(ALb,zLb);ALb.prototype.Ada=function(a,b,c,d){return
new FJb(b,c,d.getId())};var sG={},BLb={},CLb={},DLb={};function tG(){throw
Error("it");}tG.prototype.tF=null;tG.prototype.ue=p("content");tG.prototype.toStrin
g=p("content");function uG(a){if(a.kt!==sG)throw Error("jt");return
qc(a.toString(),a.tF||null)}function ELb()
{tG.call(this)}z(ELb,tG);ELb.prototype.kt=sG;function FLb()
{tG.call(this)}z(FLb,tG);FLb.prototype.kt={};FLb.prototype.tF=1;function GLb()
{tG.call(this)}z(GLb,tG);GLb.prototype.kt=BLb;GLb.prototype.tF=1;function HLb()
{tG.call(this)}z(HLb,tG);
HLb.prototype.kt=CLb;HLb.prototype.tF=1;function ILb()
{tG.call(this)}z(ILb,tG);ILb.prototype.kt=DLb;ILb.prototype.tF=1;var
JLb={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-
2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),
P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};functi
on vG(a,b){return null!=a&&a.kt===b};var V=function(a){function b(c)
{this.content=c}b.prototype=a.prototype;return function(c,d){c=new
b(String(c));void 0!==d&&(c.tF=d);return c}}(ELb);function KLb(a){function b(c)
{this.content=c}b.prototype=a.prototype;return function(c){return(c=String(c))?new
b(c):""}}var wG=function(a){function b(c)
{this.content=c}b.prototype=a.prototype;return function(c,d){c=String(c);if(!
c)return"";c=new b(c);void 0!==d&&(c.tF=d);return c}}
(ELb),LLb=KLb(FLb),MLb=KLb(GLb),xG=KLb(HLb),yG=KLb(ILb),NLb=/^<(?:area|base|br|col|
command|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\b/;
function OLb(a,b){if(!b)return
String(a).replace(PLb,"").replace(QLb,"&lt;");a=String(a).replace(/\
[/g,"&#91;");var c=[],d=[];a=a.replace(PLb,function(f,g)
{if(g&&(g=g.toLowerCase(),b.hasOwnProperty(g)&&b[g])){var
k=c.length,l="</",m="";if("/"!=f.charAt(1)){l="<";for(var
n;n=RLb.exec(f);)if(n[1]&&"dir"==n[1].toLowerCase()){if(f=n[2])
{if("'"==f.charAt(0)||'"'==f.charAt(0))f=f.substr(1,f.length-
2);f=f.toLowerCase();if("ltr"==f||"rtl"==f||"auto"==f)m='
dir="'+f+'"'}break}RLb.lastIndex=0}c[k]=l+g+">";
d[k]=m;return"["+k+"]"}return""});a=zG(a);var e=SLb(c);a=a.replace(/\
[(\d+)\]/g,function(f,g){return d[g]&&c[g]?c[g].substr(0,c[g].length-1)+d[g]
+">":c[g]});return a+e}function SLb(a){for(var b=[],c=0,d=a.length;c<d;++c){var
e=a[c];"/"==e.charAt(1)?(e=Taa(b,e),0>e?a[c]="":
(a[c]=b.slice(e).reverse().join(""),b.length=e)):"<li>"==e&&0>Taa(b,"</ol>")&&0>Taa
(b,"</ul>")?a[c]="":NLb.test(e)||b.push("</"+e.substring(1))}return
b.reverse().join("")}
function W(a){return vG(a,sG)?zG(OLb(a.ue())):Ec(String(a))}var
TLb={"\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 ULb(a){return TLb[a]}var
VLb=/[\x00\x22\x27\x3c\x3e]/g;function zG(a){return String(a).replace(VLb,ULb)}
var PLb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:
[^>'"]|"[^"]*"|'[^']*')*>/g,QLb=/</g,RLb=/([a-zA-Z][a-zA-Z0-9:\-]*)
[\t\n\r\u0020]*=[\t\n\r\u0020]*("[^"]*"|'[^']*')/g;function WLb(a)
{$yb.call(this,a);this.R=vJb();this.V=uJb.Pa();this.J=new OD}x(WLb,
$yb);WLb.prototype.H=function(a,b,c)
{a=jjb(this.R,a,this.J);b=yJb(b,this.V.D[a],void 0,void 0,c);return XLb(this,[b])
[0]};WLb.prototype.D=function(a,b,c,d,e,f){var g=this.R;a=ljb(g,this.J,d,!1,!
1,g.D.D(a),b,"nor",c,null,null,b);a=this.V.D[a];b=[];for(c=0;c<e.length;c+
+)b.push(yJb(e[c],a,void 0,void 0,f));return XLb(this,b)};
function XLb(a,b){a=a.F.D;for(var c=0;c<b.length;c+
+)b[c]&&a.appendChild(b[c]);c=[];for(var d=0;d<b.length;d++){var e=b[d];if(e)
{if(Oc||Pc){var f=e.getNumberOfChars();e=f?e.getSubStringLength(0,f):0}else
e=e.getComputedTextLength();c.push(e)}else c.push(0)}for(d=0;d<b.length;d+
+)b[d]&&a.removeChild(b[d]);return c}function YLb(a){return
a.body.firstChild};function ZLb(a,b,c){var d={};yj(d,mqa);(b||!
0===c)&&Rh(d,"mp");b||
Rh(d,"mr");b&&Rh(d,"sldummy");b&&Rh(d,"fmpdr");Rh(d,"nilc");Rh(d,"sa");Rh(d,"sas");
Rh(d,"slbf");Rh(d,"slrm");Rh(d,"slrt");Rh(d,"slbc");Rh(d,"slce");Rh(d,"sgbctgbc");R
h(d,"sgbs");Rh(d,"sgctr");Rh(d,"smbr");Rh(d,"smc");Rh(d,"smf");Rh(d,"slms");Rh(d,"s
lmc");Rh(d,"slmi");Rh(d,"sml");Rh(d,"spbr");Rh(d,"spe");Rh(d,"gfertt");Rh(d,"swcsfe
d");Rh(d,"swcsfes");Rh(d,"swffed");Rh(d,"swffes");Rh(d,"swidr");Rh(d,"swrcr");Rh(d,
"swcscr");Rh(d,"swcr");
Rh(d,"swcrlt");Rh(d,"swsle");Rh(d,"swslelt");Rh(d,"swsls");Rh(d,"swsf");Rh(d,"swst"
);Rh(d,"dswidl");Rh(d,"jsais");Rh(d,"wimf");Rh(d,"soa");Rh(d,"wfm");Rh(d,"drr");Rh(
d,"lsls");Rh(d,"opr");Rh(d,"pqr");Rh(d,"urr");Rh(d,"las");Rh(d,"lac");a||
(Rh(d,"odbs"),Rh(d,"odbjy"));Rh(d,"istl");Rh(d,"che");Rh(d,"crt");Rh(d,"odbc");Rh(d
,"sfpjy");Rh(d,"efpjy");Rh(d,"fbe");Rh(d,"mpe");Rh(d,"imgv");Rh(d,"imglt");Rh(d,"fa
r");!0===c||Rh(d,"cwfr");!0!==c||
Rh(d,"webfontsRender");Rh(d,"wpa");Rh(d,"wpva");Rh(d,"smad");Rh(d,
"emad");Rh(d,"sfmpp");Rh(d,"fmpp");Rh(d,"fi");Rh(d,"uic");Rh(d,"uifcs");Rh(d,"uilcs
");Rh(d,"mfle");Rh(d,"mfls");Rh(d,"tet");Rh(d,"clt");Rh(d,"pls");Rh(d,"ojls");Rh(d,
"ojle");Rh(d,"ifdld");Rh(d,"wpid");Rh(d,"coel");Rh(d,"fcoel");Rh(d,"coev");Rh(d,"fc
oev");return Oh(d)};function $Lb(){}x($Lb,C);function AG()
{yi.call(this);this.aa=new Xh;this.V={};this.J(new vi(Rka,{},{wordList:
[]}))}x(AG,yi);AG.prototype.R=da(362);function aMb(a,b,c){var
d=a.F(b),e=Sg(b);a.V[e]=!0;d||(e={value:e},zi(a).get("wordList").push(e),c&&bMb(a,
[b],[]));return!d}AG.prototype.W=da(363);AG.prototype.F=function(a){return Sg(a)in
this.V};AG.prototype.O=function(a){a=a.get("wordList");for(var
b=0;b<a.length;b=b+1|0)aMb(this,a[b].value,!1);0!
=a.length&&this.aa.dispatchEvent(new $Lb)};
function bMb(a,b,c){b={dictSAdd:b,dictSRemove:c};a.aa.dispatchEvent(new
$Lb);a.H.dispatchEvent(new xi(new ui("docs-user_dictionary",b),zi(a)))};function
cMb(){}cMb.prototype.D=function(a){var b=[];a=a.AK;for(var c in
a)a.hasOwnProperty(c)&&b.push(a[Number(c)].kb());return
b};cMb.prototype.F=t(null);cMb.prototype.H=function(){return[]};function BG()
{return xw(ww(1),Gxa)}function CG(){return xw(ww(21),Ixa)}function DG(){return
xw(ww(3),bp)}function EG(){return xw(ww(2),Hxa)}function FG(a){var b=Jb(a);return
yw(xw(ww(22),bp),function(c){return void En(c in b,"value: "+c+" is not an enum
value")})}function GG(){return xw(ww(4),function(a){return HG(a,Js,"Value is not a
ColorValue.")})}function dMb(){return xw(ww(12),function(a){return HG(a,Zs,"Value
is not a Connection.")})}function eMb(){return xw(ww(6),bp)}
function fMb(){return Ow(Nw(10),function(a){return HG(a,$s,"Value is not a
GradientStop.")})}function gMb(){return Ow(Nw(8),function(a){return HG(a,wt,"Value
is not a Guide.")})}function hMb(){return xw(ww(19),function(a){return
HG(a,LFa,"Value is not a NumberValue.")})}function iMb(){return
xw(ww(11),function(a){return HG(a,As,"Value is not a AfflineTransform.")})}function
HG(a,b,c){En(a instanceof b,c);return a};var
jMb=uw(vw(FG([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]),0),"a").build(),k
Mb=uw(vw(FG([0,1,2]),1),"a").build(),lMb=uw(vw(FG([0,1,2,3]),2),"a").build(),mMb=uw
(vw(eMb(),3),"a").build(),nMb=uw(vw(eMb(),4),"a").build(),oMb=rRa([jMb,kMb,lMb,mMb,
nMb]);function pMb(){}pMb.prototype.D=function(a)
{return[a.kb()]};pMb.prototype.F=function(a){return
a.Ki};pMb.prototype.H=function(a,b){b=b.Xc();a=tx(a,b);return null!=a?[a.xv()]:
[]};function qMb(a){this.H=a}x(qMb,C);qMb.prototype.F=function(a,b){var
c=this.H;for(var d=0;d<c.length;d++)c[d].F(a,b)};qMb.prototype.D=function(a,b){var
c=this.H;for(var d=0;d<c.length;d++)c[d].D(a,b)};function rMb()
{}rMb.prototype.F=function(a,b){var c=b.uq;b=b.Bu;a=a.eb();En(b!=Zm(a)-1||0!
=c&&jn(a,c-1),"Attempted to delete the trailing newline")};rMb.prototype.D=h();var
sMb=uw(vw(xw(ww(25),Ixa),0),"d").build(),tMb=uw(vw(BG(),1),"d").build(),uMb=uw(vw(E
G(),2),"d").build(),vMb=uw(vw(CG(),3),"d").build(),wMb=zw(Mw(gMb(),4),"d").build(),
xMb=zw(Mw(gMb(),5),"d").build(),yMb=rRa([sMb,tMb,uMb,vMb,wMb,xMb]);function zMb()
{}zMb.prototype.D=function(a){return[a.kb()]};zMb.prototype.F=function(a){return
a.Ki};zMb.prototype.H=function(a){return[a.kb()]};function AMb()
{}AMb.prototype.F=function(a,b){var c=b.sq;b=b.jr;En(c<=Zm(a.eb()),"Attempted to
insert text past the trailing newline.");En(c!=Zm(a.eb())||
b.endsWith("\n"),"Attempted to insert text at the end of the model without a
newline")};AMb.prototype.D=h();function BMb(a,b)
{this.J=a;this.H=b}BMb.prototype.F=function(a,b){var c=a.ec(b.Fc(),!
0);c&&this.J.F(c,b.Jt);this.H.F(a,b.Aw)};BMb.prototype.D=function(a,b){var
c=a.ec(b.Fc(),!0);c&&this.J.D(c,b.Jt);this.H.D(a,b.Aw)};function CMb(a)
{this.H=a}CMb.prototype.F=function(a,b){if(null!=a.ec(new ws(b.getId(),b.Jb()),!
0))for(a=this.H.D(b),b=0;b<a.length;b++){var c=a[b],d;for(d in
c)c.hasOwnProperty(d)&&En(d in DMb,"Not a bullet property:
"+d)}};CMb.prototype.D=h();var
DMb=Jb([23,19,21,22,24,26,25,31,32,33,47,48,57,51,54,17,36,37,13,28,29]);var
EMb=uw(vw(xw(ww(5),function(a){return HG(a,SEa,"Value is not a
ColorScheme.")}),0),"p").build(),FMb=uw(vw(CG(),1),"p").build(),GMb=uw(vw(CG(),2),"
p").build(),HMb=uw(vw(BG(),3),"p").build(),IMb=uw(vw(CG(),4),"p").build(),JMb=uw(vw
(CG(),5),"p").build(),KMb=uw(vw(BG(),6),"p").build(),LMb=uw(vw(CG(),7),"p").build()
,MMb=uw(vw(CG(),8),"p").build(),NMb=uw(vw(BG(),9),"p").build(),OMb=uw(vw(FG(qua),10
),"p").build(),PMb=uw(vw(CG(),11),"p").build(),QMb=uw(vw(CG(),12),"p").build(),RMb=
uw(vw(CG(),13),"p").build(),
SMb=zw(Mw(gMb(),14),"p").build(),TMb=rRa([EMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,O
Mb,PMb,QMb,RMb,SMb]);function UMb(){}UMb.prototype.D=function(a)
{return[a.kb()]};UMb.prototype.F=function(a){return
a.Ki};UMb.prototype.H=function(a,b){b=b.eo;for(var c=[],d=0;d<b.length;d++){var
e=tx(a,b[d]);e&&c.push(e.kb())}return c};function IG(a,b,c)
{this.J=a;this.O=b;this.H=c}IG.prototype.F=function(a,b)
{a=this.H.D(b);for(b=0;b<a.length;b++){var
c=a[b];VMb(this,c,c)}};IG.prototype.D=function(a,b){var
c=this.H.F(b);if(c)for(a=this.H.H(a,b),b=0;b<a.length;b+
+)VMb(this,c,a[b])};function VMb(a,b,c){for(var d in b)En(!(d in a.O),"Property
"+d+" not supported"),a.J[Number(d)]&&vwa(a.J[Number(d)],"Unrecognized property key
"+d).validate(c[d])};var
WMb=Jb([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]);function XMb(a)
{En(a[0]in WMb,"invalid formula operator %s",a[0]);HFa(a,3,1)};function YMb(a){var
b="Expected value in range "+D(a)+" but got ";return function(c)
{Dn(a.contains(c),D(b)+D(c))}};function ZMb(a){0!
=a.length&&(En(2<=a.length&&256>=a.length,"invalid background gradient stops length
"+a.length),$Mb(a))}function $Mb(a){var b=a[0].getPosition(),c=a[a.length-
1].getPosition();En(0==b,"gradient stops first position "+b);En(1==c,"gradient
stops first position "+c);for(c=b=0;c<a.length;c++){var
d=a[c].getPosition();En(d>=b,"gradient stop "+c+" has position "+d+" and previous
position "+b);b=d}}
function aNb(a){null!=a.sB&&En(0<=a.sB,"NumberValue required non-negative number,
but contained "+a)}
var bNb=function(a,b){eh(a<=b,"lowerBound should be less than or equal to
upperBound.");var c="Expected value greater than "+D(a)+" and less than or equal to
"+D(b)+" but got ";return function(d){Dn(0>lg(a,d)&&0<=lg(b,d),D(c)+D(d))}}(-
Math.PI,Math.PI),cNb=YMb(Vo(0,1)),dNb=YMb(Vo(-
1,1)),eNb=YMb(Vo(0,Number.MAX_VALUE)),fNb=function(a,b){eh(a<=b,"lowerBound should
be less than or equal to upperBound.");var c="Expected value greater than or equal
to "+D(a)+" and less than "+D(b)+" but got ";return function(d){Dn(0>=
lg(a,d)&&0<lg(b,d),D(c)+D(d))}}
(0,1),gNb=YMb(Vo(0,100)),hNb=YMb(Vo(0,2147483647)),iNb=uw(vw(EG(),0),"s").build(),j
Nb=uw(vw(EG(),1),"s").build(),kNb=uw(vw(EG(),2),"s").build(),lNb=uw(vw(EG(),3),"s")
.build(),mNb=uw(vw(EG(),4),"s").build(),nNb=uw(vw(EG(),5),"s").build(),oNb=uw(vw(EG
(),6),"s").build(),pNb=uw(vw(EG(),7),"s").build(),qNb=uw(vw(EG(),8),"s").build(),rN
b=uw(vw(EG(),9),"s").build(),sNb=Pw(zw(Mw(Ow(Nw(17),function(a){return
Jxa(a,bp)}),10),"s"),function(a){a.forEach(XMb)}).build(),tNb=zw(Mw(Ow(Nw(16),
function(a){return HG(a,JFa,"Value is not a
Handle.")}),11),"s").build(),uNb=Pw(zw(Mw(Ow(Nw(7),function(a){En(a instanceof
PFa||a instanceof yt,"Value is not a Path.");return a}),12),"s"),function(a)
{for(var b=0;b<a.length;b++)if(a[b].Dk())return;wwa("At least one path must be
stroked")}).build(),vNb=uw(vw(BG(),13),"s").build(),wNb=uw(vw(BG(),14),"s").build()
,xNb=uw(vw(GG(),15),"s").build(),yNb=uw(vw(DG(),16),"s").build(),zNb=uw(vw(BG(),17)
,"s").build(),ANb=uw(vw(BG(),18),"s").build(),BNb=uw(vw(GG(),
19),"s").build(),CNb=uw(vw(DG(),20),"s").build(),DNb=uw(vw(DG(),21),"s").build(),EN
b=uw(vw(EG(),22),"s").build(),FNb=uw(vw(EG(),23),"s").build(),GNb=uw(vw(EG(),24),"s
").build(),HNb=uw(vw(BG(),25),"s").build(),INb=uw(vw(FG(iua),26),"s").build(),JNb=u
w(vw(DG(),27),"s").build(),KNb=uw(vw(DG(),28),"s").build(),LNb=uw(vw(FG(iua),29),"s
").build(),MNb=uw(vw(DG(),30),"s").build(),NNb=uw(vw(DG(),31),"s").build(),ONb=uw(v
w(BG(),32),"s").build(),PNb=uw(vw(CG(),33),"s").build(),QNb=yw(uw(vw(CG(),34),"s"),
function(a){return void En(uAa(a),
"Invalid font family name
"+a)}).build(),RNb=uw(vw(BG(),35),"s").build(),SNb=uw(vw(BG(),36),"s").build(),TNb=
uw(vw(EG(),37),"s").build(),UNb=uw(vw(EG(),38),"s").build(),VNb=uw(vw(CG(),39),"s")
.build(),WNb=yw(uw(vw(xw(ww(18),function(a){return Jxa(a,bp)}),40),"s"),function(a)
{return void
HFa(a,4)}).build(),XNb=uw(vw(EG(),41),"s").build(),YNb=uw(vw(GG(),42),"s").build(),
ZNb=uw(vw(FG([0,1,2,3,4,5]),43),"s").build(),
$Nb=uw(vw(FG([0,1,2,3,4,5]),44),"s").build(),aOb=uw(vw(FG(mua),45),"s").build(),bOb
=uw(vw(BG(),
46),"s").build(),cOb=uw(vw(BG(),47),"s").build(),dOb=Pw(zw(Mw(Ow(Nw(13),function(a)
{return Jxa(a,bp)}),48),"s"),function(a){return a.forEach(function(b){return
HFa(b,3)})}).build(),eOb=uw(vw(CG(),49),"s").build(),fOb=uw(vw(FG([0,1,2,3,4,5,6]),
50),"s").build(),gOb=uw(vw(dMb(),51),"s").build(),hOb=uw(vw(dMb(),52),"s").build(),
iOb=uw(vw(xw(ww(14),function(a){return HG(a,at,"Value is not a
Margin.")}),53),"s").build(),jOb=uw(vw(FG([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
]),54),"s").build(),kOb=uw(vw(EG(),
55),"s").build(),lOb=uw(vw(BG(),56),"s").build(),mOb=uw(vw(FG([0,1,2]),57),"s").bui
ld(),nOb=uw(vw(CG(),58),"s").build(),oOb=uw(vw(BG(),59),"s").build(),pOb=uw(vw(FG([
0,1,2,3,4]),60),"s").build(),qOb=Pw(zw(Mw(fMb(),61),"s"),function(a)
{En(2<=a.length&&2147483647>=a.length,"invalid background gradient stops length
"+a.length);
$Mb(a)}).build(),rOb=uw(vw(DG(),62),"s").build(),sOb=uw(vw(BG(),63),"s").build(),tO
b=uw(vw(xw(ww(15),function(a){return HG(a,XFa,"Value is not a
TableStyle.")}),64),"s").build(),
uOb=uw(vw(BG(),65),"s").build(),vOb=uw(vw(BG(),66),"s").build(),wOb=uw(vw(BG(),67),
"s").build(),xOb=uw(vw(BG(),68),"s").build(),yOb=uw(vw(BG(),69),"s").build(),zOb=uw
(vw(BG(),70),"s").build(),AOb=uw(vw(BG(),71),"s").build(),BOb=uw(vw(CG(),72),"s").b
uild(),COb=uw(vw(FG([0,1,2,3,4]),73),"s").build(),DOb=uw(vw(FG(pua),74),"s").build(
),EOb=uw(vw(EG(),75),"s").build(),FOb=uw(vw(EG(),76),"s").build(),GOb=uw(vw(DG(),77
),"s").build(),HOb=uw(vw(DG(),78),"s").build(),IOb=uw(vw(DG(),79),"s").build(),JOb=
uw(vw(DG(),
80),"s").build(),KOb=uw(vw(BG(),81),"s").build(),LOb=uw(vw(FG([0,1]),82),"s").build
(),MOb=uw(vw(FG([0,1]),83),"s").build(),NOb=uw(vw(DG(),84),"s").build(),OOb=uw(vw(D
G(),85),"s").build(),POb=uw(vw(BG(),86),"s").build(),QOb=uw(vw(EG(),87),"s").build(
),ROb=uw(vw(EG(),88),"s").build(),SOb=yw(uw(vw(DG(),89),"s"),YMb(Vo(0,1))).build(),
TOb=yw(uw(vw(DG(),90),"s"),bNb).build(),UOb=uw(vw(CG(),91),"s").build(),VOb=uw(vw(C
G(),92),"s").build(),WOb=uw(vw(EG(),93),"s").build(),XOb=uw(vw(EG(),94),"s").build(
),YOb=
uw(vw(DG(),95),"s").build(),ZOb=uw(vw(DG(),96),"s").build(),
$Ob=uw(vw(DG(),97),"s").build(),aPb=uw(vw(DG(),98),"s").build(),bPb=yw(uw(vw(DG(),9
9),"s"),bNb).build(),cPb=yw(uw(vw(DG(),100),"s"),cNb).build(),dPb=uw(vw(FG([0,1]),1
01),"s").build(),ePb=yw(uw(vw(DG(),102),"s"),dNb).build(),fPb=yw(uw(vw(DG(),103),"s
"),dNb).build(),gPb=yw(uw(vw(DG(),104),"s"),dNb).build(),hPb=yw(uw(vw(DG(),105),"s"
),dNb).build(),iPb=Pw(zw(Mw(fMb(),106),"s"),ZMb).build(),jPb=Pw(zw(Mw(fMb(),107),"s
"),ZMb).build(),kPb=uw(vw(FG([0,
1,2,3]),108),"s").build(),lPb=yw(uw(vw(DG(),109),"s"),eNb).build(),mPb=yw(uw(vw(DG(
),110),"s"),eNb).build(),nPb=yw(uw(vw(DG(),111),"s"),eNb).build(),oPb=yw(uw(vw(DG()
,112),"s"),eNb).build(),pPb=yw(uw(vw(DG(),113),"s"),fNb).build(),qPb=yw(uw(vw(DG(),
114),"s"),fNb).build(),rPb=uw(vw(BG(),115),"s").build(),sPb=uw(vw(BG(),116),"s").bu
ild(),tPb=uw(vw(BG(),117),"s").build(),uPb=yw(uw(vw(EG(),118),"s"),gNb).build(),vPb
=uw(vw(BG(),119),"s").build(),wPb=uw(vw(BG(),120),"s").build(),xPb=yw(uw(vw(eMb(),1
21),
"s"),hNb).build(),yPb=uw(vw(BG(),122),"s").build(),zPb=yw(uw(vw(eMb(),123),"s"),hNb
).build(),APb=uw(vw(BG(),124),"s").build(),BPb=uw(vw(BG(),125),"s").build(),CPb=uw(
vw(BG(),126),"s").build(),DPb=uw(vw(iMb(),127),"s").build(),EPb=yw(uw(vw(DG(),128),
"s"),cNb).build(),FPb=yw(uw(vw(DG(),129),"s"),cNb).build(),GPb=uw(vw(BG(),130),"s")
.build(),HPb=uw(vw(FG(pua),131),"s").build(),IPb=yw(uw(vw(DG(),132),"s"),cNb).build
(),JPb=yw(uw(vw(DG(),133),"s"),cNb).build(),KPb=yw(uw(vw(DG(),134),"s"),bNb).build(
),LPb=
uw(vw(FG([0,1,2,3,4]),135),"s").build(),MPb=uw(vw(FG([0,1]),136),"s").build(),NPb=u
w(vw(BG(),137),"s").build(),OPb=uw(vw(iMb(),138),"s").build(),PPb=uw(vw(FG(pua),139
),"s").build(),QPb=uw(vw(BG(),140),"s").build(),RPb=uw(vw(DG(),141),"s").build(),SP
b=uw(vw(GG(),142),"s").build(),TPb=uw(vw(DG(),143),"s").build(),UPb=uw(vw(BG(),144)
,"s").build(),VPb=uw(vw(BG(),145),"s").build(),WPb=uw(vw(CG(),146),"s").build(),XPb
=uw(vw(FG(qua),147),"s").build(),YPb=uw(vw(CG(),148),"s").build(),ZPb=uw(vw(CG(),14
9),
"s").build(),
$Pb=uw(vw(CG(),150),"s").build(),aQb=yw(uw(vw(EG(),151),"s"),function(a){return
void En(oBa(a,100,600),"Invalid font weight:
"+a)}).build(),bQb=yw(uw(vw(EG(),152),"s"),function(a){return void
En(oBa(a,700,900),"Invalid bold font weight:
"+a)}).build(),cQb=uw(vw(BG(),153),"s").build(),dQb=uw(vw(CG(),154),"s").build(),eQ
b=uw(vw(CG(),155),"s").build(),fQb=yw(uw(vw(EG(),156),"s"),function(a){return void
En(oBa(a,100,900),"Invalid toggle font weight: $
{value}")}).build(),gQb=uw(vw(FG([0,1]),
157),"s").build(),hQb=uw(vw(FG([0,1]),158),"s").build(),iQb=uw(vw(BG(),159),"s").bu
ild(),jQb=yw(uw(vw(hMb(),160),"s"),aNb).build(),kQb=yw(uw(vw(hMb(),161),"s"),aNb).b
uild(),lQb=uw(vw(BG(),162),"s").build(),mQb=yw(uw(vw(DG(),163),"s"),cNb).build(),nQ
b=yw(uw(vw(DG(),164),"s"),cNb).build(),oQb=uw(vw(FG([0,1,2]),165),"s").build(),pQb=
uw(vw(FG([0,1]),166),"s").build(),qQb=rRa([iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,
sNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,INb,JNb,KNb,LNb,MNb
,NNb,
ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,
$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,lOb,mOb,nOb,oOb,pOb,qOb,rOb,sOb,tOb
,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,EOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,MOb,NOb,OO
b,POb,QOb,ROb,SOb,TOb,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,bPb,UOb,VOb,WOb,XOb,YOb,ZOb,
$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb
,uPb,vPb,wPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,OP
b,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,
ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,pQb]);function
rQb(){}rQb.prototype.D=function(a){return[a.kb()]};rQb.prototype.F=function(a)
{return a.Ki};rQb.prototype.H=function(a,b){a=ux(a,b.eo);b=[];for(var
c=0;c<a.length;c++)b[c]=a[c].Ne;return b};function JG(a)
{this.J=a}JG.prototype.D=function(a)
{return[this.J(a)]};JG.prototype.F=t(null);JG.prototype.H=function()
{return[]};function sQb(a){En(oBa(a,100,900),"Invalid font weight "+a)}function
tQb(a){En(oBa(a,100,600),"Invalid normal font weight "+a)}function uQb(a)
{En(oBa(a,700,900),"Invalid bold font weight: "+a)}
var
vQb=uw(vw(BG(),0),"y").build(),wQb=uw(vw(BG(),1),"y").build(),xQb=uw(vw(BG(),2),"y"
).build(),yQb=uw(vw(GG(),3),"y").build(),zQb=uw(vw(GG(),4),"y").build(),AQb=yw(uw(v
w(CG(),5),"y"),function(a){return void En(uAa(a),"Invalid font family name
"+a)}).build(),BQb=uw(vw(DG(),6),"y").build(),CQb=uw(vw(FG(oua),7),"y").build(),DQb
=uw(vw(CG(),8),"y").build(),EQb=uw(vw(FG(nua),9),"y").build(),FQb=uw(vw(BG(),10),"y
").build(),GQb=uw(vw(DG(),11),"y").build(),HQb=uw(vw(FG(mua),12),"y").build(),IQb=u
w(vw(DG(),
13),"y").build(),JQb=uw(vw(DG(),14),"y").build(),KQb=uw(vw(DG(),15),"y").build(),LQ
b=uw(vw(DG(),16),"y").build(),MQb=uw(vw(FG([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
6]),17),"y").build(),NQb=uw(vw(EG(),18),"y").build(),OQb=uw(vw(GG(),19),"y").build(
),PQb=uw(vw(BG(),20),"y").build(),QQb=uw(vw(CG(),21),"y").build(),RQb=uw(vw(DG(),22
),"y").build(),SQb=uw(vw(BG(),23),"y").build(),TQb=uw(vw(BG(),24),"y").build(),UQb=
uw(vw(BG(),25),"y").build(),VQb=uw(vw(BG(),26),"y").build(),WQb=uw(vw(CG(),27),"y")
.build(),
XQb=uw(vw(DG(),28),"y").build(),YQb=uw(vw(EG(),29),"y").build(),ZQb=uw(vw(FG(nua),3
0),"y").build(),
$Qb=uw(vw(FG(oua),31),"y").build(),aRb=uw(vw(GG(),32),"y").build(),bRb=uw(vw(BG(),3
3),"y").build(),cRb=uw(vw(CG(),34),"y").build(),dRb=zw(Mw(Ow(Nw(21),Ixa),35),"y").b
uild(),eRb=uw(vw(CG(),36),"y").build(),fRb=uw(vw(CG(),37),"y").build(),gRb=uw(vw(BG
(),38),"y").build(),hRb=uw(vw(FG([0,1]),39),"y").build(),iRb=uw(vw(CG(),40),"y").bu
ild(),jRb=uw(vw(xw(ww(25),Ixa),41),"y").build(),kRb=uw(vw(BG(),42),"y").build(),
lRb=uw(vw(BG(),43),"y").build(),mRb=uw(vw(BG(),44),"y").build(),nRb=yw(uw(vw(EG(),4
5),"y"),tQb).build(),oRb=yw(uw(vw(EG(),46),"y"),uQb).build(),pRb=yw(uw(vw(EG(),47),
"y"),tQb).build(),qRb=yw(uw(vw(EG(),48),"y"),uQb).build(),rRb=zw(Mw(Ow(Nw(21),Ixa),
49),"y").build(),sRb=uw(vw(CG(),50),"y").build(),tRb=uw(vw(CG(),51),"y").build(),uR
b=uw(vw(CG(),52),"y").build(),vRb=zw(Mw(Ow(Nw(21),Ixa),53),"y").build(),wRb=uw(vw(C
G(),54),"y").build(),xRb=uw(vw(CG(),55),"y").build(),yRb=yw(uw(vw(EG(),56),"y"),sQb
).build(),
zRb=yw(uw(vw(EG(),57),"y"),sQb).build(),ARb=uw(vw(BG(),58),"y").build(),BRb=uw(vw(B
G(),59),"y").build(),CRb=uw(vw(GG(),60),"y").build(),DRb=Pw(zw(Mw(Ow(Nw(61),functio
n(a){return Jxa(a,function(b){return Jxa(b,Hxa)})}),61),"y"),function(a){for(var
b=0;b<a.length;b++)En(1===a[b].length,"Each spelling suggestion metadata must be an
array of length
one.")}).build(),ERb=uw(vw(FG([0,1]),62),"y").build(),FRb=uw(vw(CG(),63),"y").build
(),GRb=uw(vw(CG(),64),"y").build(),HRb=uw(vw(EG(),65),"y").build(),IRb=
Pw(zw(Mw(Ow(Nw(66),ba()),66),"y"),function(a){En(3===a.length,"Autocorrect spelling
metadata must be an array of length
three.");Hxa(a[0]);bp(a[1]);Ixa(a[2])}).build(),JRb=rRa([vQb,wQb,xQb,yQb,zQb,AQb,BQ
b,CQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,W
Qb,XQb,YQb,ZQb,
$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,qRb,rRb,sRb,tRb
,uRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb]);function KRb()
{}KRb.prototype.F=function(a,b){if(JXa(b)){a:{a=b.Hs;for(var c=0;c<a.length;c+
+)if(!FXa[a[c]]){a=!1;break a}a=!0}En(a,"remove properties contain both metadata
and non-metadata styles");En(LRb(b.kb()),"update properties contain both metadata
and non-metadata styles");(b=b.Xp)&&En(LRb(b),"query properties contain both
metadata and non-metadata styles")}};KRb.prototype.D=h();function LRb(a){for(var b
in a)if(!FXa[b])return!1;return!0};function MRb(){}MRb.prototype.D=function(a){var
b=a.kb();a=a.Xp;if(!a)return[b];var c={},d;for(d in a)if(a.hasOwnProperty(d)){var
e=Number(d);c[e]=a[e].Rc()}return[b,c]};MRb.prototype.F=t(null);MRb.prototype.H=fun
ction(){return[]};var
NRb=uw(vw(FG([0,1,2,3,4,5,6,7]),0),"t").build(),ORb=uw(vw(eMb(),1),"t").build(),PRb
=uw(vw(CG(),2),"t").build(),QRb=rRa([NRb,ORb,PRb]);function RRb()
{}RRb.prototype.D=function(a){return[a.kb()]};RRb.prototype.F=function(a){return
a.Ki};RRb.prototype.H=function(a,b){b=b.Xc();a=tx(a,b);return null!=a?[a.O.kb()]:
[]};function SRb(a){this.H=a}x(SRb,C);SRb.prototype.F=function(a,b){var
c=b.getType();c in this.H&&this.H[c].F(a,b)};SRb.prototype.D=function(a,b){var
c=b.getType();c in this.H&&this.H[c].D(a,b)};function TRb(){var a={};a=new
SRb((a["kix-ds"]=new rMb,a["kix-is"]=new AMb,a));var b=new qMb([new KRb,new
IG(JRb,xFa,new MRb)]),c=new JG(function(l){return l.kb()});c=new qMb([new
CMb(c),new IG(JRb,xFa,c)]);var d={};b=new SRb((d["sketchy-addListEntity"]=new
qMb([new CMb(new cMb),new IG(JRb,xFa,new cMb)]),d["sketchy-
styleText"]=b,d["sketchy-updateListEntity"]=c,d));c=new IG(TMb,wFa,new
JG(function(l){return l.kb()}));d=new IG(oMb,{},new JG(function(l){return
l.kb()}));var e=new IG(qQb,ot,new JG(function(l){return l.kb()})),
f=new IG(qQb,ot,new JG(function(l){return l.kb()})),g=new IG(qQb,ot,new
JG(function(l){return l.kb()})),k={};return k["sketchy-addAnimation"]=new IG(oMb,
{},new JG(function(l){return l.kb()})),k["sketchy-addPage"]=c,k["sketchy-
animationProperies"]=d,k["sketchy-background"]=new IG(qQb,ot,new pMb),k["sketchy-
documentProperties"]=new IG(yMb,{},new zMb),k["sketchy-insert"]=e,k["sketchy-
insertTable"]=e,k["sketchy-kixInSketchy"]=new BMb(a,b),k["sketchy-
pageProperties"]=new IG(TMb,wFa,new UMb),k["sketchy-shapeProperties"]=
new IG(qQb,ot,new rQb),k["sketchy-transition"]=new IG(QRb,yFa,new RRb),k["sketchy-
updateTableBorderStyles"]=f,k["sketchy-updateTableCellProperties"]=g,k};function
GHb(a,b,c,d,e,f,g,k)
{this.D=a;this.V=b;this.O=c;this.W=d;this.R=e;this.H=f;this.J=g;this.F=k}GHb.protot
ype.ad=p("V");GHb.prototype.Bh=p("W");function URb(){new
tMa(null)}x(URb,C);function KG(a,b)
{this.J=a;this.R=b;this.O=a.Kg(b)}x(KG,C);KG.prototype.D=p("O");KG.prototype.F=func
tion(a){return this.H(this.J.getStyle(this.R,a))};KG.prototype.H=ba();function
VRb(a){KG.call(this,a,"composing_decoration")}function WRb(a){return new
VRb(a)}x(VRb,KG);function XRb(a,b,c,d,e,f,g)
{this.H=this.F=0;this.D=a;this.V=b;this.O=c;this.R=d;this.J=e;this.F=null!=f?
f:dBa(a);this.H=null!=g?g:mBa(a)}x(XRb,C);XRb.prototype.Ga=function(a){return
Kf(this,a)?!0:a instanceof XRb?
Kf(this.V,a.V)&&Kf(this.O,a.O)&&Kf(this.R,a.R)&&this.J==a.J&&this.F==a.F&&this.H==a
.H&&this.D.Ga(a.D):!1};XRb.prototype.Lf=function(){return
Hg([this.V,this.O,this.R,this.J,this.F,this.H,this.D])};function YRb()
{}x(YRb,C);function ZRb(){this.F={}}x(ZRb,C);function $Rb(a,b,c,d){return a.F[c]?
aSb(b,d):!1}ZRb.prototype.register=function(a,b){G(this.F,b,a);a=[];for(var c in
this.F)b=Uj(c),a.push(b);this.D=Fma(new RegExp("["+D(a.join(""))
+"]","mg"),"")};function bSb(a,b,c)
{this.F=a;this.D=c}x(bSb,C);bSb.prototype.jf=p("F");bSb.prototype.qf=function()
{return 0!=(this.D&1)};function cSb(){}x(cSb,C);cSb.prototype.H=function(a,b,c)
{return new bSb(a,b,c)};function dSb(){this.F=this.D=this.H=0}x(dSb,C);function
eSb(){this.J=this.H=0}var fSb;x(eSb,C);function gSb(a,b,c){for(;;){for(var
d=b,e=0;b<a.J;){e=hSb(a.F,b,a.H);if(e!=c)break;b=b+1|
0}b>d&&(d=a.O.H(d,b,c),a.D.push(d));if(b>=a.J||e<c)return b;e=a.D.length-1|
0;b=gSb(a,b,c+1|0);for(d=a.D.length;(e=e+1|0)<(d=d-1|0);){var
f=a.D[e];a.D[e]=a.D[d];a.D[d]=f}}};function iSb()
{jSb();this.V=this.R=this.W=this.D=this.aa=this.O=this.F=0}var
kSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb;x(iSb,C);function sSb(a){jSb();return
126==(a&126)}iSb.prototype.Pg=p("V");function hSb(a,b,c){return 2==a.V&&b<c?
a.H[b]:LG(a,b)}function LG(a,b){return 0!=a.aa?a.J[b]>>6:a.O}function tSb(a){return
0!=(a.D&57346)||0!=(a.D&32)&&0!=(a.D&384984)?0==(a.D&6181)?1:2:0}
function uSb(a,b,c,d,e){var f=b.J,g=d;c=f[b.D][c];b.D=c&15;c>>=4;f=f[b.D][7];if(0!
=c)switch(c){case 1:b.H=g;break;case 2:d=b.H;break;default:throw F("ot").D;}if(0!
=f||d<g)for(b=b.F+f|0;d<e;d=d+1|0)a.H[d]=b}
function vSb(a,b,c,d,e){var f=new
dSb;f.D=0;f.F=a.H[b];f.J=nSb[f.F&1];uSb(a,f,d,b,b);d=17==a.J[b]?1+d|0:0;for(var
g=b,k=0;b<=c;b=b+1|0){var l=b>=c?e:oSb[a.J[b]&-65];var m=d;l=pSb[m]
[l];d=l&31;l>>=5;b==c&&0==l&&(l=1);if(0!=l)switch(m=pSb[m][13],l){case
1:uSb(a,f,m,g,b);g=b;break;case 2:k=b;break;case
3:uSb(a,f,m,g,k);uSb(a,f,4,k,b);g=b;break;case
4:uSb(a,f,m,g,k);g=k;k=b;break;default:throw F("pt").D;}}uSb(a,f,e,c,c)}
function jSb()
{jSb=h();kSb=cg([1,2],gg,ig,1);lSb=cg([2048,16384],gg,ig,1);mSb=cg([4096,32768],gg,
ig,1);oSb=cg([0,1,2,7,8,3,9,6,5,4,4,10,10,12,10,10,10,11,10],gg,ig,1);pSb=cg([cg([1
,2,4,5,7,15,17,7,9,7,0,7,3,4],gg,ig,1),cg([1,34,36,37,39,47,49,39,41,39,1,1,35,0],g
g,ig,1),cg([33,2,36,37,39,47,49,39,41,39,2,2,35,1],gg,ig,1),cg([33,34,38,38,40,48,4
9,40,40,40,3,3,3,1],gg,ig,1),cg([33,34,4,37,39,47,49,74,11,74,4,4,35,2],gg,ig,1),cg
([33,34,36,5,39,47,49,39,41,76,5,5,35,3],gg,ig,1),cg([33,34,6,6,40,48,49,
40,40,77,6,6,35,3],gg,ig,1),cg([33,34,36,37,7,47,49,7,78,7,7,7,35,4],gg,ig,1),cg([3
3,34,38,38,8,48,49,8,8,8,8,8,35,4],gg,ig,1),cg([33,34,4,37,7,47,49,7,9,7,9,9,35,4],
gg,ig,1),cg([97,98,4,101,135,111,113,135,142,135,10,135,99,2],gg,ig,1),cg([33,34,4,
37,39,47,49,39,11,39,11,11,35,2],gg,ig,1),cg([97,98,100,5,135,111,113,135,142,135,1
2,135,99,3],gg,ig,1),cg([97,98,6,6,136,112,113,136,136,136,13,136,99,3],gg,ig,1),cg
([33,34,132,37,7,47,49,7,14,7,14,14,35,4],gg,ig,1),cg([33,34,36,37,39,15,49,39,41,3
9,15,
39,35,5],gg,ig,1),cg([33,34,38,38,40,16,49,40,40,40,16,40,35,5],gg,ig,1),cg([33,34,
36,37,39,47,17,39,41,39,17,39,35,6],gg,ig,1)],gg,ig,2);qSb=cg([cg([0,1,0,2,0,0,0,0]
,gg,ig,1),cg([0,1,3,3,20,20,0,1],gg,ig,1),cg([0,1,0,2,21,21,0,2],gg,ig,1),cg([0,1,3
,3,20,20,0,2],gg,ig,1),cg([32,1,3,3,4,4,32,1],gg,ig,1),cg([32,1,32,2,5,5,32,1],gg,i
g,1)],gg,ig,2);rSb=cg([cg([1,0,2,2,0,0,0,0],gg,ig,1),cg([1,0,1,3,20,20,0,1],gg,ig,1
),cg([1,0,2,2,0,0,0,1],gg,ig,1),cg([1,0,1,3,5,5,0,1],gg,ig,1),cg([33,0,33,3,4,4,0,0
],gg,
ig,1),cg([1,0,1,3,5,5,0,0],gg,ig,1)],gg,ig,2);nSb=cg([qSb,rSb],gg,ig,3)};function
wSb(a,b,c,d){this.F=a;this.D=c;this.J=d}x(wSb,bSb);function xSb(a,b)
{this.F=0;this.J=a;this.D=b}x(xSb,cSb);xSb.prototype.H=function(a,b,c){for(var
d=this.J+b|0,e=this.F,f=e;f<this.D.nX()&&this.D.Nja(f)<d;)f=f+1|0;this.F=f;return
this.D.rCa(a,b,c,e,f)};function ySb(){this.D=this.F=0}var zSb;x(ySb,C);function
ASb(){ASb=h();zSb=(vWa(),uWa)};function BSb(a,b,c,d,e)
{this.F=a;this.D=c;this.H=d;this.J=e}x(BSb,bSb);function CSb()
{this.H=this.F=0}x(CSb,C);w=CSb.prototype;w.nX=function(){return
this.D.length};w.Oja=function(a){return this.F+this.D[a]|0};w.Nja=function(a)
{return this.F+((a+1|0)<this.D.length?this.D[a+1|0]:this.D[0]+this.H|0)-1|
0};w.uCa=function(a){return 1==this.J[a]};w.rCa=function(a,b,c,d,e){return new
BSb(a,b,c,d,e)};function DSb(){this.F=0}x(DSb,C);w=DSb.prototype;w.nX=function()
{return this.D.length};w.Oja=function(a){return this.F+this.D[a].ha|
0};w.Nja=function(a){return this.F+this.D[a].ea|0};w.uCa=function(a){return
Vg(this.D[a].getType(),"whitespace")};w.rCa=function(a,b,c,d,e)
{d=0==d&&e==this.nX()?this.D:this.D.slice(d,e);return new wSb(a,b,c,d)};function
ESb(){this.D=NaN;this.F=0}x(ESb,C);function FSb(a){a.H||(a.H=new iSb);return a.H}
function GSb(a,b,c){if(b.zq().D){var d=b.eb(),e=$m(d,c);c=cn(d,c)+1|0;var
f=b.getStyle("paragraph",e);d=d.D;f=Sr(f);b=b.zq();a.D=NaN;a.F=0;if((!f||
b.D)&&c>=e){c=c-e|0;ASb();b=new ySb;b.H=d;b.F=e;b.D=c;a.F=f?
0:1;d=FSb(a);c=a.F;if(0>c||61<c)c=126|
c&1;d.F=b.D;d.O=c;d.V=0;d.R=1;d.J=Rf([d.F],gg,ig,0);d.H=Rf([d.F],gg,ig,0);d.ea=Rf([
d.F],gg,ig,0);sSb(c)?d.aa=c:d.aa=0;if(0==d.F)sSb(c)&&(d.O&=1),0!=(d.O&1)?
(d.D=2,d.V=1):(d.D=1,d.V=0),d.R=0;else{c=d.D=0;f=sSb(d.O);var g=0,k;var l=(k=f)?
c=0!=(d.O&1)?64:0:0;
for(var m=0;m<d.F;){var n=void 0;var q=xWa(zSb,b.H.charAt(b.F+m|0));switch(q){case
19:case 20:q=11;break;case 21:q=14;break;case 22:q=16}d.D|=1<<q;var r=(n=m,m=m+1|
0,n);d.J[r]=q|l;if(k){if(0==q){k=!1;if(0!=l)for(l=0,n=g;n<m;n=n+1|0)d.J[n]=d.J[n]&-
65;continue}if(1==q||13==q){k=!1;if(0==l)for(l=64,n=g;n<m;n=n+1|0)d.J[n]=d.J[n]|
64;continue}}7==q&&m<d.F&&(d.R=d.R+1|0,k=f)&&(g=m,l=c)}f&&(d.O=LG(d,0));d.D|
=kSb[d.O&1];d.W=d.F;d.ea[d.R-1|0]=d.F;b=LG(d,0);c=0;f=tSb(d);if(2==f||1!
=d.R)if(1==d.R&&0==(d.D&120832))for(c=
0;c<d.F;c=c+1|
0)d.H[c]=b;else{f=b;g=0;l=Rf([61],gg,ig,0);m=k=0;for(n=d.D=0;n<d.F;n=n+1|0)
{q=d.J[n]&-65;switch(q){case 11:case 12:r=(f+2|0)&-130;if(61>=r){var u=void
0,v=(u=g,g=g+1|0,u);l[v]=f;f=r;12==q&&(f|=128)}else 61==(f&-129)?m=m+1|0:k=k+1|
0;d.D|=262144;break;case 14:case 15:r=(f&-129)+1|1;61>=r?(u=void 0,v=(u=g,g=g+1|
0,u),l[v]=f,f=r,15==q&&(f|=128)):m=m+1|0;d.D|=262144;break;case 16:0<m?m=m-1|
0:0<k&&61!=(f&-129)?k=k-1|0:0<g&&(g=g-1|0,f=l[g]);d.D|=262144;break;case
7:m=k=g=0;b=LG(d,n);(n+1|0)<
d.F&&(q=void 0,f=LG(d,n+1|0),r=(q=c,c=c+1|0,q),d.ea[r]=n+1|0);d.D|=128;break;case
18:d.D|=262144;break;default:b!=f&&(b=f,d.D=0!=(b&128)?d.D|mSb[b&1]|-
2147483648:d.D|lSb[b&1]|-2147483648),0==(b&128)&&(d.D|=1<<q)}d.H[n]=b}0!
=(d.D&516056)&&(d.D|=kSb[d.O&1]);f=tSb(d)}d.V=f;switch(d.V){case 0:d.W=0;break;case
1:d.W=0;break;default:if(1>=d.R&&0==(d.D&-
2147483648))vSb(d,0,d.F,LG(d,0)&1,LG(d,d.F-1|0)&1);else
for(c=0,l=LG(d,0),k=d.H[0],g=l<k?k&1:l&1;c<d.F;){b=c;l=k;for(f=0<b&&7==(d.J[b-1|
0]&-65)?LG(d,b)&
1:g;(c=c+1|0)<d.F&&d.H[c]==l;);k=c<d.F?d.H[c]:LG(d,d.F-1|0);g=(l&-129)<(k&-129)?
k&1:l&1;if(0==(l&128))vSb(d,b,c,f,g);else for(;b<c;)d.H[b]=d.H[b]&-129,b=b+1|
0}if(0!=(d.D&383872))for(b=d.W;0<b;){for(;0<b;){c=1<<(d.J[b=b-1|0]&-
65);if(0==(c&383872))break;d.H[b]=LG(d,b)}for(;0<b;)if(c=1<<(d.J[b=b-1|0]&-65),0!
=(c&382976))d.H[b]=d.H[b+1|0];else if(0!=(c&384))
{d.H[b]=LG(d,b);break}}}}a.D=e}}else a.D=NaN,a.F=0}function HSb(a,b){b-
=a.D;0<=b&&b<FSb(a).F?(a=FSb(a),b=hSb(a,eg(b),a.W)):b=-1;return b}
function ISb(a,b){var c=b.nX();if(0==c)return 0<=a.D?[]:null;var d=c-1|
0;if(isNaN(a.D))return null;c=b.Oja(0)-eg(a.D)|0;var e=b.Nja(d)+1-eg(a.D)|0;if(!
(0<=c&&c<=e&&e<=FSb(a).F))return null;for(var f=e;0<=d&&b.uCa(d);d=d-1|
0)f=b.Oja(d)-eg(a.D)|0;b=new xSb(eg(a.D),b);a=FSb(a);d=0!=a.aa?0:a.O;var g=new
eSb;g.F=a;g.O=b?b:fSb?fSb:fSb=new cSb;g.J=e<g.F.F?
e:g.F.F;g.H=g.F.W;f<g.H&&(g.H=f);g.D=[];gSb(g,c,d);c=g.D;return b.F==b.D.nX()?
c:null};function JSb(){}var KSb;x(JSb,C);function LSb(){LSb=h();KSb=new
JSb};function MSb(a,b,c){this.H=a;this.D=b;this.F=c}x(MSb,C);function NSb(a,b)
{this.H=this.F=-1;this.D=[];for(var c=0;c<a.length;c=c+1|
0)OSb(this,c,a[c],b);if(b<this.F){for(a=0;a<this.D.length;a=a+1|
0)OSb(this,a,this.D[a].H,b);this.F=this.H=-1}for(;b>=this.H;)
{a=2147483647;c=this.D;for(var d=0;d<c.length;d++){var
e=c[d],f=e.H,g=f.D(),k=e.D+1|0;if(!(k>=g.length)){var
l=g[k];l<a&&(a=l);l<=b&&(e.D=k,e.F=f.F(g[k]))}}this.H=a}this.F=b}x(NSb,C);function
OSb(a,b,c,d){var e=c.D();d=ai(e,d);0>d&&(d=-d-2|0);c=new
MSb(c,d,c.F(e[d]));a.D[b]=c}
NSb.prototype.get=function(a,b){return(a=this.D[a])?a.F:b};function PSb(a)
{this.J=a.ig().bG();this.H=a}function QSb(a){return new
PSb(a)}x(PSb,C);PSb.prototype.D=p("J");PSb.prototype.F=function(a){return
this.H.ig().fw(a)};function RSb(a){KG.call(this,a,"text")}function SSb(a){return
new RSb(a)}x(RSb,KG);RSb.prototype.H=ba();function TSb(a)
{KG.call(this,a,"link")}function USb(a){return new
TSb(a)}x(TSb,KG);TSb.prototype.H=function(a){return(a=a.D)&&0==a.getType()?
a:null};function VSb(a){this.D=a}x(VSb,C);VSb.prototype.create=function(a,b)
{for(var c=[],d=0;d<this.D.length;d=d+1|0){var e=(0,this.D[d])(a);c.push(e)}return
new NSb(c,b)};function WSb(a,b,c,d,e,f)
{this.H=a;this.D=b;this.F=c;this.J=f}x(WSb,C);WSb.prototype.ql=p("J");function
XSb(a,b,c,d,e,f,g,k){this.backgroundColor=d;this.D=e;this.F=k}x(XSb,C);function
MG(a,b,c,d,e,f)
{this.D=this.F=this.V=this.la=0;this.qa=a;this.O=b;this.W=c;this.ha=d;this.ea=e;thi
s.ma=f}x(MG,C);w=MG.prototype;w.getType=p("qa");w.ub=p("la");w.tb=p("V");w.setSize=
function(a){this.la=a.width;this.V=a.height};w.fk=p("ma");w.$K=ca("D");function
YSb(a,b,c,d,e,f){this.D=this.F=this.H=0;this.bs=b-a|
0;this.H=d;this.F=e;this.D=f}x(YSb,C);function ZSb(a,b,c,d,e,f,g,k,l,m,n,q,r)
{this.O=a;this.ea=b;this.H=c;this.F=d;this.J=e;this.R=f;this.W=g;this.aa=k;this.ha=
l;this.la=m;this.V=n;this.D=r}x(ZSb,C);function $Sb(a,b){if(!a.F)return a.H;for(var
c=[],d=0;d<a.F.length;d=d+1|0)for(var e=a.F[b?d:a.F.length-1-d|
0],f=e.J,g=0;g<f.length;g=g+1|0)c.push(f[0==(e.D&1)?g:f.length-1-g|0]);return
c}ZSb.prototype.tb=p("R");
ZSb.prototype.Lf=function(){return
Hg([Qg(this.O),Qg(this.ea),Qg(Dh(this.H)),Qg(Dh(this.F)),this.J,this.R,this.W,this.
aa,this.ha,this.la,this.V,this.D])};function aTb(a,b,c,d)
{this.opacity=0;this.rect=a;this.color=b;this.F$=c;this.opacity=null!=d?
d:1}x(aTb,C);function bTb(){}x(bTb,C);function cTb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v)
{this.qa=a;this.W=b;this.ma=c;this.la=d;this.H=e;this.F=f;this.R=g;this.O=k;this.D=
l;this.ha=m;this.ea=n;this.J=q;this.V=r;this.aa=u;this.xa=v}x(cTb,C);cTb.prototype.
tb=p("H");cTb.prototype.Lf=function(){return
Hg([this.qa,Qg(this.W),this.ma,this.la,this.H,this.F,this.R,this.O,this.D,Qg(Dh(thi
s.ha)),Qg(Dh(this.ea)),Qg(Dh(this.J)),this.V,this.aa,this.xa])};function dTb(a)
{this.D=a}x(dTb,C);dTb.prototype.getType=function(){return
this.D.getType()};function eTb(a,b,c,d,e){a=a+b*Math.max(0,c-1)+d;e?
(e=gr(),e=fr(e,a/er(e))):e=a;return e};function fTb()
{wAb(null)}x(fTb,C);fTb.prototype.getType=t("docstext-line-view");function gTb()
{}x(gTb,C);gTb.prototype.O=h();gTb.prototype.J=h();gTb.prototype.H=h();gTb.prototyp
e.isEmpty=t(!0);function hTb(a){this.Ed=a}x(hTb,lF);hTb.prototype.getType=t("docs-
text-render-line-contents");hTb.prototype.r8=t("key");function iTb(a)
{this.D=a}x(iTb,C);iTb.prototype.create=function(a,b,c,d,e)
{return(a=this.D.D(a.D.D.J))?new aTb(new jA(b,-d,c,e),a,null,null):null};function
jTb(a){this.D=a}x(jTb,C);jTb.prototype.create=function(a,b,c){var d=a.D;if(!
d.D.aa)return null;d=this.D.D(d.D.F);if(!d)return null;var e=a.H,f=.09*e;return new
aTb(new jA(b,a.J-f/2+-.3*e,c,f),d,a.O,null)};function kTb()
{}x(kTb,C);kTb.prototype.create=function(a,b,c){var d=a.R;if(!d)return
null;a=a.F;var e=dr(gr(),2.25,!0);return new aTb(new jA(b,-
e/2+-.3*a,c,e),d,null,.7)};function lTb(a){this.F=a;this.D=[]}x(lTb,C);function
mTb(a,b,c,d,e,f){var g=a.D.pop();b=a.F.create(b,c,d,e,f);g&&b?
(c=g.F$||"",d=b.F$||"",Kf(g.color,b.color)&&g.opacity==b.opacity&&Kf(c,d)&&g.rect.K
f()==b.rect.sd()&&g.rect.jd()==b.rect.jd()&&g.rect.tb()==b.rect.tb()?
(c=g.rect.sd(),d=g.rect.jd(),e=g.rect.ub()+b.rect.ub(),f=g.rect.tb(),c=new aTb(new
jA(c,d,e,f),g.color,g.F$,g.opacity)):c=null,c?a.D.push(c):
(a.D.push(g),a.D.push(b))):b?a.D.push(b):g&&a.D.push(g)};function nTb(a)
{this.D=a}x(nTb,C);nTb.prototype.create=function(a,b,c){var d=a.D;if(!d.D.R)return
null;d=this.D.D(d.D.F);if(!d)return null;var e=a.H,f=.09*e;return new aTb(new
jA(b,a.J-f/2+.11*e,c,f),d,a.O,null)};function oTb(a){this.J=new nTb(a);this.F=new
jTb(a);this.D=new iTb(a);this.H=new kTb}x(oTb,C);function pTb(a,b,c,d){var
e=a.J,f=a.O;a=a.W;for(var g=0;g<e.length;g=g+1|0){var k=a?g:e.length-1-g|
0,l=e[k];k=f[k];var m=l.H.replace(qTb,"");if(!Xg(m))for(m=0;m<d.length;m=m+1|
0)mTb(d[m],k,l.D,l.ub(),b,c)}};function rTb(a,b,c){var d=[];c&&oh(d,b);for(var
e=0;e<a.length;e=e+1|0)for(var f=$Sb(a[c?e:a.length-1-e|0],c),g=0;g<f.length;g=g+1|
0)d.push(f[g]);c||oh(d,b);Bka(d,function(k,l){return lg(k.D,l.D)});return d};var
sTb,tTb,uTb;function vTb(){var a="\\u2F00-\\u30FF \\u3190-\\u319F
\\u31C0-\\u33FF \\u3400-\\u4DBF \\u4E00-\\u9FFF \\uF900-\\uFAFF \\uFE10-\\uFE1F
\\uFE30-\\uFE4F \\uFF00-\\uFFEF".split(" ");return P(R(),"docs-text-ehlb")?fka(a,
["\\u3130-\\u318F","\\uAC00-\\uD7AF"]):a}
function wTb(){wTb=h();sTb=vTb();tTb="["+D(sTb.join(""))
+"]";uTb="[\\u0028\\u005B\\u00AB\\u2018\\u201C\\u3008\\u300A\\u300C\\u300E\\u3010\\
u3014\\u3016\\u3018\\u301D\\uFF08\\uFF3B\\uFF5F\\uFF5B]*"+D(tTb)
+"[\\u002C\\u0029\\u005D\\u00BB\\u2019\\u201D\\u3001\\u3009\\u300B\\u300D\\u300F\\u
3011\\u3015\\u3017\\u3019\\u301F\\u3005\\u303B\\u30FC\\u30FD\\u30FE\\u30A1\\u30A3\\
u30A5\\u30A7\\u30A9\\u30C3\\u30E3\\u30E5\\u30E7\\u30EE\\u30F5\\u30F6\\u3041\\u3043\
\u3045\\u3047\\u3049\\u3063\\u3083\\u3085\\u3087\\u308E\\u3095\\u3096\\u31F0\\u31F1
\\u31F2\\u31F3\\u31F4\\u31F5\\u31F6\\u31F7\\u31F8\\u31F9\\u31FA\\u31FB\\u31FC\\u31F
D\\u31FE\\u31FF\\u2010\\u2013\\u301C\\u30A0\\u0021\\u002E\\u003A\\u003B\\u003F\\u20
3C\\u2047\\u2048\\u2049\\u3001\\u3002\\u30FB\\uFF01\\uFF1F\\uFF09\\uFF3D\\uFF5D\\uF
F60]*"};var xTb=/[\u0e00-\u0e7f]/;var
yTb=["\\u0F00-\\u0F0A","\\u0F13","\\u0F15-\\u0F7E","\\u0F80-\\u0FFF"],zTb,ATb;funct
ion BTb(){BTb=h();zTb="["+D(yTb.join(""))+"]+";ATb=D(zTb)+"(?:[
\\u00A0]*[\\u0F0B-\\u0F0C\\u0F0D-\\u0F12\\u0F14\\u0F7F]+)*\\u00A0*"};function
CTb(a,b){DTb();this.F=-1;this.H=this.J=null;this.D=!1;this.O=a;this.R=b}var
ETb,FTb;x(CTb,C);function GTb(a){DTb();return 0==a||
3==a}CTb.prototype.reset=function(){this.F=-1};
function HTb(a,b,c,d,e,f,g,k,l,m,n){m.isEmpty();n.isEmpty();for(var q=c,r=!1,u=!
1;q<=d;){var v=a,A=b,E=q,N=d,Q=f,U=g,aa=l,fa=m,oa=n,wa=A.oa();var
Ca=wa.eb();if(0<=Q.D){var Ba=v;var Aa=E;var Ga=N;if(!(Aa<Ba.F)){var
Sa=HSb(Q,Aa);for(Aa=Aa+1|0;Aa<=Ga&&Sa==HSb(Q,Aa);)Aa=Aa+1|
0;Ga=Aa;Ba.F=Ga}Ba=Ba.F;Ba<=N&&(N=Ba-1|0)}Ba=v;Ba.J||(Ba.J=Fma(new
RegExp(ETb,"mg"),""));Q=Ba.J;Ba=Q;Ga=E;Jma(Ba,Ca.D);if(Gma(Ba,Ga))
{Ga=Ba.D.length;Aa=Array(Ga);for(Sa=0;Sa<Ga;Sa=Sa+1|0){var
rb=Ima(Ba,Sa);Aa[Sa]=rb}Ga=Aa}else Ga=
[];Aa=Ga[0];Ba=null!=Ga[1];Ga=null!=Ga[2];Hma(Q);N=N-E+1|0;Q=v;Sa=Aa;Q.H?
Jma(Q.H,Sa):Q.H=Fma(xTb,Sa);Q=Q.H;Q.D=Q.F.exec(Q.H);Q.D&&(Q=v.R.D(),Q.adoptText(Aa)
,Q=Q.next(),-1!
=Q&&Q<N&&(N=Q));Aa.length>N&&(Aa=Eg(Aa,0,N));N=Q=null;if(v.D)Sa=0;else a:
{Sa=v.O;rb=E;var lb=wa;if(Sa.D){Jma(Sa.D,Aa);var Db=0;do{if(!Gma(Sa.D,Db)){Sa=-
1;break a}Db=Hma(Sa.D)}while(!$Rb(Sa,rb+Db-1|0,Ima(Sa.D,0),lb));Sa=Db-1|0}else Sa=-
1}v.D=!1;if(0==Sa){if(E=E+Sa|0,v=v.O,Sa=E,rb=bn(wa.eb(),Sa),wa=$Rb(v,Sa,rb,wa)?
v.F[rb]:null){v=
wa;wa=E;Aa=(Aa=A.V.D.get(wa))?Aa:[];Q=null;if(!qh(Aa))
{Sa=[];for(rb=0;rb<Aa.length;rb++)lb=Aa[rb],
$g(lb,"breakableLinePluginState-")&&Sa.push(lb);if(1<Sa.length)throw F("Tt").D;if(!
qh(Sa)&&(Q=v.F[Sa[0]],!Q))throw F("Ut").D;}Q||(Q=Aa=new
ITb,null==Q.F&&(Q.F=bqa()),Q="breakableLinePluginState-"+D(Q.F),G(v.F,Q,Aa),A.V.reg
ister(Q,wa),Q=Aa);v=Q;aSb(wa,A.oa());Q=new
JTb(v);oa&&(N=Q,Q=null);Aa=Ca.slice(E,E)}}else 0<Sa&&(Aa=Eg(Aa,0,Sa),v.D=!0);Ca=Q?
3:Ba?1:Ga?2:0;U.push(Aa);aa.push(Ca);Q&&fa.set(U.length-
1|0,Q);N&&oa.set(U.length-1|0,N);U=g[g.length-1|0];aa=n.get(g.length-1|0);fa=!!
aa&&!1;r=(oa=0==l[g.length-1|0])&&u&&(r||fa);if((q-c|0)>=e&&!r){b=g.length-1|
0;g.pop();l.pop();m.remove(b);n.remove(b);q=q-1|0;break}k.push(q);q=q+U.length|
0;if((q-c|0)>=e&&!aa&&(!a.D||!oa)){q=q-1|0;break}r=fa;u=oa}a.D=!1;return
Math.min(q,d)}function DTb(){DTb=h();FTb="[^"+D((wTb(),sTb).join(""))
+D((BTb(),yTb).join(""))+D((Ym(),sva).join(""))+"]+";ETb=D(uTb)+"|"+D(ATb)
+"|"+D(FTb)+"|( +)|([\t\n\ue906\x0B\f])|"};function KTb(a,b){var c=a.Ka[b];return
c?c.length:a.F[b].length};function LTb(a,b,c,d,e,f,g)
{this.J=a;this.D=b;this.H=c;this.F=d;this.R=f;b=MTb(this);c=g.H;g=a.oa();g=WDb(g,e)
;d=a.oa();e=VDb(d,e,b,c);a=new
TDb(a.ql(),a.W);e=a.D.RJ(e);b=null;0<g.length&&(b=O4a(0));this.W=new
SDb(e,b,a.D.xla(nr(e)));Xg(MTb(this))||this.fk().D(this.W.D.D.F)}x(LTb,C);function
NTb(a,b){for(var c=0;c<a.D.J.length;c=c+1|0)a.D.J[c]=a.D.J[c]
+b;a.D.aa+=b;a.D.ma+=b}w=LTb.prototype;w.ub=function(){return
this.D.O+this.F};function OTb(a){return a.R?a.D.aa:a.D.aa-a.D.V}
function PTb(a){return a.R?a.D.ma+a.D.V:a.D.ma}w.tb=function(){return
this.D.za+this.D.Ca};w.Mc=function(){if(!this.V){var
a=this.J.Ev(),b=this.getType();a=a.J[b];if(!a)throw
F("Ek`"+D(this.getType())).D;this.V=a.D(this)}return this.V};function MTb(a)
{if(null==a.O){var b=zg(),c=a.D.F;for(var d=0;d<c.length;d+
+)Gg(b,c[d]);a.O=b.toString()}return a.O}w.fk=function(){return
this.J.fk()};w.getType=t("docs-text-linestartplugin-bullet");function QTb(a,b)
{for(var c=0;c<a.D.J.length;c=c+1|0)a.D.J[c]=a.D.J[c]
+b;a.D.aa+=b;a.D.ma+=b};function RTb(){this.D=0}x(RTb,C);function STb(a,b){var
c=new RTb;c.F=a;c.D=b;return c};function TTb(a,b,c,d,e,f,g){var
k=c.y+b,l=[];for(var m=0;m<g.length;m++){var n=g[m].D;if(0!=n.tb()*n.ub()){var
q=n.jd()-k;if(!(0>=q+n.tb())){if(q>f)break;l.push(n)}}}if(0==l.length)return
null;Mh(l,function(E,N){return
lg(E.sd(),N.sd())});f=a.start;a=a.end;g=[];m=1.7976931348623157E308;n=l.length-1|
0;for(q=0;q<=n;q=q+1|0){var r=void 0,u=void 0;d?(r=l[q],u=r.sd()-c.x):(r=l[n-q|
0],u=e-(r.sd()-c.x)-r.ub());var v=r.jd()-k,A=Math.min(u,a);f<A&&Hh(g,new
Jj(f,A));f=Math.max(u+r.ub(),f);r=v+r.tb()+b;m=Math.min(m,
r)}f<a&&Hh(g,new Jj(f,a));return STb(g,m)};function UTb(){}x(UTb,C);function NG(a)
{return 0<a.D.D||0<a.D.F}function VTb(a,b){a=b?a.D.ma.get():a.D.la.get();return
NG(a)?a:null};function WTb(a,b,c,d,e,f,g)
{MG.call(this,"plugin",a,b,c,d,e);this.H=f;this.J=g}x(WTb,MG);WTb.prototype.Mc=p("J
");function XTb(a){YTb();this.D=this.F=0;this.H=a}var
qTb;x(XTb,C);XTb.prototype.ub=p("F");function YTb(){YTb=h();qTb=qn(["\ue908"],!
1)};function ZTb(a,b,c,d,e){MG.call(this,"tab",a,b,c,d,e)}x(ZTb,MG);function
$Tb(a,b,c,d,e,f,g){MG.call(this,a,c,d,e,f,g);this.J=[];for(a=0;a<b.length;a++)c=new
XTb(b[a]),this.J.push(c)}x($Tb,MG);function aUb(a,b){for(var c=0;c<b.length;c=c+1|
0)a.J[c].F=b[c];bUb(a)}$Tb.prototype.$K=function(a){MG.prototype.
$K.call(this,a);bUb(this)};function bUb(a){var
b=a.ub(),c=a.W,d=a.D,e=0;a=a.J;for(var f=0;f<a.length;f++){var
g=a[f],k=g.ub();g.D=(c?e:b-e-k)+d;e+=k}};function cUb(a,b,c,d,e,f,g,k,l)
{$Tb.call(this,"whitespace",a,b,c,d,e,f);this.H=this.R=this.aa=!1;if(!
k)for(b=0;b<a.length;b=b+1|0)Fva(a[b]);this.aa=k;this.R=l}x(cUb,$Tb);function dUb()
{}x(dUb,C);function eUb(a){switch(a){case "\n":return"\u00b6";case
"\x0B":return"\u21b5";default:return""}};function fUb()
{this.F=[];this.D=[];this.O=[];this.aa=[];this.J=[];this.H=[];this.ha=[];this.W=[];
this.ma=[];this.la=[];this.V=[];this.xa=[];this.ea=[];this.R=[];this.qa=[];this.za=
[]}x(fUb,C);function gUb(a,b){for(;0<=a;a=a-1|0)if(null!=b.D[a])return a;return-1}
function hUb(a,b,c,d)
{c.J[d]=a.J[b];c.H[d]=a.H[b];c.ma[d]=a.ma[b];c.la[d]=a.la[b];c.F[d]=a.F[b];c.R[d]=a
.R[b];c.D[d]=a.D[b];c.O[d]=a.O[b];c.aa[d]=a.aa[b];c.ha[d]=a.ha[b];c.W[d]=a.W[b];c.V
[d]=a.V[b];c.xa[d]=a.xa[b];c.ea[d]=a.ea[b];c.qa[d]=a.qa[b];c.za[d]=a.za[b]};var
iUb,jUb;function kUb(a,b,c,d){b=b[a];if(2!=c[a]||!lUb(b))return!1;a:{for(;0<=a;a=a-
1|0)if(null!=d[a])break a;a=-1}return 0<=a&&!Xg(d[a])}function lUb(a){mUb();return
Kf(a,iUb)||Kf(a,jUb)}function mUb(){mUb=h();iUb=eUb("\n");jUb=eUb("\x0B")};function
nUb(){}x(nUb,C);
function oUb(a,b,c,d){var e=[],f=b.F.length-1|0,g=b.F[f];f=b.R[f];c=c&&0<=b.qa&&!
(2==f&&lUb(g));g=2147483647;if(c)for(g=0,f=b.qa;0<=f;f=f-1|
0)if(2==b.R[f]&&ln(b.F[f])){g=f+1|0;break}for(var k=f=0,l=null;f<b.F.length;){var
m=[],n=[],q=0,r=0,u=0,v=1.7976931348623157E308,A=[],E=!1,N=!
1,Q=null;b.Ka&&(Q=[]);var U=b.R[f],aa=ln(b.F[f]),fa=b.D;null!=fa.D[f]&&(k=f);var
oa=pUb(a,b,k);if(l&&!oa.Ga(l)&&!aa){m.push("");n.push(l);A.push(0);var
wa=l.F;ygb(l.D);r=Math.max(r,1.2*wa);u=Math.max(u,.96*wa);Q&&Q.push(0)}m.push(b.F[f
]);
n.push(oa);A.push(b.H[f]);wa=fa.F[k];oa=b.ea[f];l=oa+KTb(b,f)-1|0;var
Ca=fa.D[k];xta(fa.H[k],fa.O[k],fa.J[k]);q+=b.H[f];r=Math.max(r,1.2*Ca);u=Math.max(u
,.96*Ca);v=Math.min(v,b.J[f]);var Ba=b.xa.get(f);2==b.R[f]&&(E=b.F[f],N=Vg(E,
(mUb(),iUb))||Vg(E,(mUb(),jUb)),E=Hva(E)||mn(E));var Aa=N?
b.bb:fa.ea[k];Q&&Q.push(KTb(b,f));for(f=f+1|0;f<b.Na.length&&!
0===b.Na[f];)fa=b.D,null!
=fa.D[f]&&(k=f),m.push(b.F[f]),A.push(b.H[f]),Ca=pUb(a,b,k),n.push(Ca),l=l+KTb(b,f)
|0,Ca=fa.D[k],xta(fa.H[k],fa.O[k],fa.J[k]),
q+=b.H[f],r=Math.max(r,1.2*Ca),u=Math.max(u,.96*Ca),v=Math.min(v,b.J[f]),Q&&Q.push(
KTb(b,f)),f=f+1|0;switch(U){case 0:N=n;U=wa;aa=d;for(fa=0;fa<m.length;fa+
+)Fva(m[fa]);l=new $Tb("word",m,N,U,oa,l,aa);l.setSize(new
qd(q,r));l.F=u;aUb(l,A);l.$K(v);if(Q)for(q=0;q<Q.length;q=q+1|0);Q=l;break;case
1:case 2:if(aa){Q=new ZTb(n,wa,oa,l,d);for(r=e.length-1|0;0<=r;r=r-1|0)
{u=e[r];if("whitespace"!==u.getType())break;u.H=!0}Q.setSize(new qd(q,0))}else
Q=new cUb(m,n,wa,oa,l,d,E,N,Aa),aUb(Q,A),Q.$K(v),f>b.qa?
Q.H=!0:c&&f>=g&&(v=Q,v.setSize(new qd(q,v.tb()))),Q.F=u,Q.setSize(new
qd(q,r));break;case 3:Q=new
WTb(n,wa,oa,l,d,Ba,Ba.Mc());Q.setSize(Ba.Bb());q=Ba.D();Q.F=q;break;default:throw
F("Bt").D;}e.push(Q);l=n[n.length-1|0]}return e}
function qUb(a,b,c,d,e){if(0==b.F.length)return[];a=oUb(a,b,!1,d);for(var
f=0;f<a.length;f++){var g=a[f];Vg(g.getType(),"whitespace")&&(g.H=!1)}if(b.la)
{f=[];g=b.la;for(var k=0;k<g.length;k++)f.push(a[g[k]]);a=f}else c||
a.reverse();0<e&&(b=b.W,d=new cUb([" "],[a[0].O[0]],c,b,b,d,!1,!1,!1),d.setSize(new
qd(e,a[0].tb())),d.F=a[0].F,d.$K(c?a[a.length-1|0].D+a[a.length-1|0].ub():a[0].D-
e),aUb(d,[e]),c?a.push(d):a.unshift(d));c=a[0].D;for(e=0;e<a.length;e++)d=a[e],d.
$K(c),c+=d.ub();return a}
function pUb(a,b,c){var d=b.D;b=b.ha;var e=d.qa[c]?d.V[c]:d.D[c];e=KAa(gr(),e);var
f=Oma(e,3);e=d.aa[c];var
g=b.D[c],k=d.H[c],l=d.O[c],m=d.J[c],n=b.H[c],q=b.J[c],r=d.ma[c];switch(r){case
"sub":var u=1;break;case "sup":u=2;break;default:u=0}u=(l/100|0|(m?1:0)<<4|(n?
1:0)<<5|(q?1:0)<<6|u<<7)+"|"+f+"|"+D(e)+"|"+D(g)+"|"+D(k);var v=a.D[u];v||(k=new
tn(k,l),f=si(si(Lka(Lka(Lka(Mka(ri(),"ts_fs",f),"ts_it",m),"ts_st",n),"ts_un",q),"t
s_ff",cwa(k)),"ts_va",r),e=""===e?null:e,ti(ti(f,"ts_bgc2",rUb(g)),"ts_fgc2",
rUb(e)),v=new hr(f.build()),G(a.D,u,v));return new
XRb(v,d.W[c],d.la[c],b.F[c],d.R[c],d.D[c],d.ha[c])}function rUb(a){var
b={clr_type:0};G(b,"hclr_color",a);return b};function sUb()
{}x(sUb,C);sUb.prototype.getType=t("docstext-line-view");function tUb(a,b,c,d,e)
{this.D=this.F=this.H=0;this.H=null==e||!0===e?a:null!=d?d-a-
b:0;this.F=b;this.D=c}x(tUb,C);function uUb()
{this.height=0;this.lines=[]}x(uUb,C);uUb.prototype.clear=function()
{this.lines=[];this.height=0};function vUb()
{this.J=this.O=this.D=this.R=this.V=0;this.H=1;this.Xs=0}x(vUb,C);function
wUb(a,b,c,d){b=b.getStyle("paragraph",c);var e=b.D.R;a.Xs=2==e||1==e||3==e?
e:0;a.H=iDa(b);a.V=J4a(d,c);a.R=K4a(d,c);a.D=gDa(b);a.O=fDa(b,null);a.J=hDa(b);a.F=
b.H.Rc()};function xUb(){this.Xs=this.D=0}x(xUb,C);function yUb(a,b,c)
{zUb();this.J=a;this.F=b;this.H=c;this.D=new xUb}var AUb;x(yUb,C);function BUb(a,b)
{b+=a.J;if(a.H){var c=null;var d=a.H;for(var e=0;e<d.length;e++){var
f=d[e],g=QCa(f);g>b&&(!c||g<QCa(c))&&(c=f)}}else c=null;c?(a.D.Xs=c.H,a.D.D=QCa(c)-
b):(a.D.Xs=0,a.D.D=RCa(b,36)-b);b<a.F&&(!c||QCa(c)>a.F)&&(a.D.Xs=0,a.D.D=a.F-
b);return a.D}function zUb(){zUb=h();AUb=new yUb(0,0,null)};function CUb()
{this.D=[];this.F=[]}x(CUb,C);function DUb()
{this.D=[];this.F=[];this.H=[]}x(DUb,C);DUb.prototype.clear=function()
{this.D=[];this.F=[];this.H=[]};function EUb()
{this.D=[];this.O=[];this.H=[];this.V=ds();this.J=ds();this.R=[];this.F=[];this.aa=
[];this.W=[]}x(EUb,C);EUb.prototype.clear=function()
{this.D=[];this.O=[];this.H=[];this.V=ds();this.J=ds();this.R=[];this.F=[];this.aa=
[];this.W=[]};function FUb(){this.D=[]}x(FUb,C);function GUb()
{this.F=[];this.D=[]}x(GUb,C);function HUb()
{this.D=[];this.H=[];this.F=[]}x(HUb,C);function IUb(){this.H=!
1;this.F=[];this.O=[];this.ea=[];this.D=[];this.la=[];this.V=[];this.R=[];this.J=[]
;this.aa=[];this.W=[];this.ha=[]}x(IUb,C);IUb.prototype.clear=function()
{this.F=[];this.O=[];this.ea=[];this.D=[];this.la=[];this.V=[];this.R=[];this.J=[];
this.aa=[];this.W=[];this.ha=[];this.H=!1};function JUb(){this.D=-
1;this.J=0;this.F=-1;this.H=(HA(),GA)}x(JUb,C);function KUb()
{this.D=[];this.F=[]}x(KUb,C);KUb.prototype.clear=function()
{this.D=[];this.F=[]};function LUb(){}x(LUb,C);function MUb(){this.D=new
CUb}x(MUb,C);function NUb(){this.D=new DUb}x(NUb,C);function OUb()
{this.O=[];this.J=[];this.F=this.D=this.H=0}x(OUb,C);function PUb()
{this.F=this.D=this.J=this.H=0}x(PUb,C);function QUb(){var a=new PUb;a.F=-
1;this.F=a;this.D=new OUb}x(QUb,C);function RUb(a,b){this.D=b}x(RUb,C);function
SUb(a){for(var b=0,c=0,d=0,e=0,f=0;f<a.length;f=f+1|0){var
g=a[f],k=g.D.D,l=g.D.H,m=g.D.O,n=g.D.J,q=g.F.length-1|0;if(0<q){var
r=g.F[q];2==g.R[q]&&lUb(r)&&(q=q-1|0)}for(r=0;r<=q;r=r+1|0){var u=k[r];if(null!=u)
{xta(l[r],m[r],n[r]);var v=.96*u;u=1.2*u-
v;b=Math.max(v,b);c=Math.max(u,c)}if(u=g.xa.get(r))v=u.D(),u=u.Bb().height-
v,d=Math.max(v,d),e=Math.max(u,e)}}d=Math.max(b,d);e=Math.max(c,e);for(f=0;f<a.leng
th;f=f+1|0)g=a[f],g.za=d,g.Ca=e,g.Va=b,g.Aa=c};function TUb(){}x(TUb,C);function
UUb(a,b){var c=[];b=b.Db();for(var d=0;d<b.length;d++){var e=b[d];(ii(c)||
c[c.length-1|0]!=a[e])&&c.push(a[e]);(e+1|0)<a.length&&c.push(a[e+1|0])}return
c};function VUb(a){return 59656==a}function WUb(a){return 8234<=a&&8238>=a||
8294<=a&&8297>=a}
function XUb(a,b,c){for(var d=0;d<b.length;d=d+1|0){for(var
e=b[d],f=[],g=e.length,k=0,l=aja(),m=0;m<g;m=m+1|
0)a(e.charCodeAt(m))&&(f.push(m),Cg(l,e,k,m),k=m+1|
0);Cg(l,e,k,e.length);if(0<f.length)
{k=e;e=d;g=c;if(g[e])for(e=g[e],g=f.shift(),m=k=0;m<e.length;m=m+1|0){var
n=e[m];if(0!=n){if(k==g){e[m]=0;if(0==f.length)break;g=f.shift()}k=k+n|
0}}else{k=zDa(k.length);for(m=0;m<f.length;m=m+1|
0)k[f[m]]=0;g[e]=k}b[d]=l.toString()}}};function YUb(){this.F=this.D=!
1}x(YUb,C);var
ZUb={},$Ub=/[\u0626\u0628\u062a-\u062e\u0633-\u0647\u0649-\u064a\u066e-\u066f\u0678
-\u0687\u069a-\u06bf\u06c1-\u06c2\u06cc\u06ce\u06d0-\u06d1\u06fa-\u06fc\u06ff\u0712
-\u0714\u071a-\u071d\u071f-\u0727\u0729\u072b\u072d-\u072e\u074e-\u0758\u075c-\u076
a\u076d-\u0770\u0772\u0775-\u0777\u077a-\u077f\u07ca-\u07ea\u07fa\u200d]/,aVb=/
[\u0622-\u0625\u0627\u0629\u062f-\u0632\u0648\u0671-\u0673\u0675-\u0677\u0688-\u069
9\u06c0\u06c3-\u06cb\u06cd\u06cf\u06d2-\u06d3\u06d5\u06ee-\u06ef\u0710\u0715-\u0719
\u071e\u0728\u072a\u072c\u072f\u074d\u0759-\u075b\u076b-\u076c\u0771\u0773-\u0774\u
0778-\u0779]/;
function bVb(a,b,c,d,e){var f="",g="",k=(vWa(),uWa),l=a.charAt(b);d||13!
=xWa(k,l)||!Vg(cVb(l),"D")&&!Vg(cVb(l),"R")||
(d=dVb(a,b,0))&&Vg(cVb(d),"D")&&(f="\u200d");(d=dVb(a,c+1|
0,b))&&13==xWa(k,d)&&Vg(cVb(d),"D")&&(c+1|0)<a.length&&(k=a.charAt(c+1|
0),Vg(cVb(k),"D")||Vg(cVb(k),"R"))&&(g="\u200d");e&&(e.D=!Xg(f),e.F=!Xg(g));return
Xg(f)&&Xg(g)?null:D(f)+D(Eg(a,b,c+1|0))+D(g)}function dVb(a,b,c){for(b=b-1|
0;b>=c;b=b-1|0){var d=a.charAt(b);if(17!=xWa((vWa(),uWa),d))return d}return null}
function cVb(a){var b=ZUb[a];b||
(b=$Ub.test(a)?"D":aVb.test(a)?"R":"N",G(ZUb,a,b));return b};function eVb()
{this.F=new YUb;this.D=new EUb}x(eVb,C);function fVb(a,b,c,d){var e=0,f=c[e];e=e+1|
0;var g=0,k=a.Db();for(var l=0;l<k.length;l++){for(var m=k[l];m>f;)g=g+d[f].length|
0,e<c.length?(f=c[e],e=e+1|0):f=eg(Infinity);b.set(m+g|0,a.get(m))}};function
gVb(a){this.F=a;this.D=new FUb}x(gVb,C);function hVb(a,b,c,d,e){for(var
f=0;f<c.length;f=f+1|0){for(;Xg(b[d])||3==e[d]||iVb(b[d]);)d=d+1|
0;a.D.D[d]=c[f];d=d+1|0}}function iVb(a){return 1!=a.length?!1:Hva(a)||mn(a)};var
jVb=/[a-
z\u00aa\u00b5\u00ba\u00df-\u00f6\u00f8-\u00ff\u0101\u0103\u0105\u0107\u0109\u010b\u
010d\u010f\u0111\u0113\u0115\u0117\u0119\u011b\u011d\u011f\u0121\u0123\u0125\u0127\
u0129\u012b\u012d\u012f\u0131\u0133\u0135\u0137-\u0138\u013a\u013c\u013e\u0140\u014
2\u0144\u0146\u0148-\u0149\u014b\u014d\u014f\u0151\u0153\u0155\u0157\u0159\u015b\u0
15d\u015f\u0161\u0163\u0165\u0167\u0169\u016b\u016d\u016f\u0171\u0173\u0175\u0177\u
017a\u017c\u017e-\u0180\u0183\u0185\u0188\u018c-\u018d\u0192\u0195\u0199-\u019b\u01
9e\u01a1\u01a3\u01a5\u01a8\u01aa-\u01ab\u01ad\u01b0\u01b4\u01b6\u01b9-\u01ba\u01bd-
\u01bf\u01c6\u01c9\u01cc\u01ce\u01d0\u01d2\u01d4\u01d6\u01d8\u01da\u01dc-\u01dd\u01
df\u01e1\u01e3\u01e5\u01e7\u01e9\u01eb\u01ed\u01ef-\u01f0\u01f3\u01f5\u01f9\u01fb\u
01fd\u01ff\u0201\u0203\u0205\u0207\u0209\u020b\u020d\u020f\u0211\u0213\u0215\u0217\
u0219\u021b\u021d\u021f\u0221\u0223\u0225\u0227\u0229\u022b\u022d\u022f\u0231\u0233
-\u0239\u023c\u023f-\u0240\u0242\u0247\u0249\u024b\u024d\u024f-\u0293\u0295-\u02af\
u02b0-\u02b8\u02c0-\u02c1\u02e0-\u02e4\u0345\u0371\u0373\u0377\u037a\u037b-\u037d\u
0390\u03ac-\u03ce\u03d0-\u03d1\u03d5-\u03d7\u03d9\u03db\u03dd\u03df\u03e1\u03e3\u03
e5\u03e7\u03e9\u03eb\u03ed\u03ef-\u03f3\u03f5\u03f8\u03fb-\u03fc\u0430-\u045f\u0461
\u0463\u0465\u0467\u0469\u046b\u046d\u046f\u0471\u0473\u0475\u0477\u0479\u047b\u047
d\u047f\u0481\u048b\u048d\u048f\u0491\u0493\u0495\u0497\u0499\u049b\u049d\u049f\u04
a1\u04a3\u04a5\u04a7\u04a9\u04ab\u04ad\u04af\u04b1\u04b3\u04b5\u04b7\u04b9\u04bb\u0
4bd\u04bf\u04c2\u04c4\u04c6\u04c8\u04ca\u04cc\u04ce-\u04cf\u04d1\u04d3\u04d5\u04d7\
u04d9\u04db\u04dd\u04df\u04e1\u04e3\u04e5\u04e7\u04e9\u04eb\u04ed\u04ef\u04f1\u04f3
\u04f5\u04f7\u04f9\u04fb\u04fd\u04ff\u0501\u0503\u0505\u0507\u0509\u050b\u050d\u050
f\u0511\u0513\u0515\u0517\u0519\u051b\u051d\u051f\u0521\u0523\u0525\u0527\u0529\u05
2b\u052d\u052f\u0561-\u0587\u1d00-\u1d2b\u1d2c-\u1d6a\u1d6b-\u1d77\u1d78\u1d79-\u1d
9a\u1d9b-\u1dbf\u1e01\u1e03\u1e05\u1e07\u1e09\u1e0b\u1e0d\u1e0f\u1e11\u1e13\u1e15\u
1e17\u1e19\u1e1b\u1e1d\u1e1f\u1e21\u1e23\u1e25\u1e27\u1e29\u1e2b\u1e2d\u1e2f\u1e31\
u1e33\u1e35\u1e37\u1e39\u1e3b\u1e3d\u1e3f\u1e41\u1e43\u1e45\u1e47\u1e49\u1e4b\u1e4d
\u1e4f\u1e51\u1e53\u1e55\u1e57\u1e59\u1e5b\u1e5d\u1e5f\u1e61\u1e63\u1e65\u1e67\u1e6
9\u1e6b\u1e6d\u1e6f\u1e71\u1e73\u1e75\u1e77\u1e79\u1e7b\u1e7d\u1e7f\u1e81\u1e83\u1e
85\u1e87\u1e89\u1e8b\u1e8d\u1e8f\u1e91\u1e93\u1e95-\u1e9d\u1e9f\u1ea1\u1ea3\u1ea5\u
1ea7\u1ea9\u1eab\u1ead\u1eaf\u1eb1\u1eb3\u1eb5\u1eb7\u1eb9\u1ebb\u1ebd\u1ebf\u1ec1\
u1ec3\u1ec5\u1ec7\u1ec9\u1ecb\u1ecd\u1ecf\u1ed1\u1ed3\u1ed5\u1ed7\u1ed9\u1edb\u1edd
\u1edf\u1ee1\u1ee3\u1ee5\u1ee7\u1ee9\u1eeb\u1eed\u1eef\u1ef1\u1ef3\u1ef5\u1ef7\u1ef
9\u1efb\u1efd\u1eff-\u1f07\u1f10-\u1f15\u1f20-\u1f27\u1f30-\u1f37\u1f40-\u1f45\u1f5
0-\u1f57\u1f60-\u1f67\u1f70-\u1f7d\u1f80-\u1f87\u1f90-\u1f97\u1fa0-\u1fa7\u1fb0-\u1
fb4\u1fb6-\u1fb7\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fc7\u1fd0-\u1fd3\u1fd6-\u1fd7\u1fe0-\u
1fe7\u1ff2-\u1ff4\u1ff6-\u1ff7\u2071\u207f\u2090-\u209c\u210a\u210e-\u210f\u2113\u2
12f\u2134\u2139\u213c-\u213d\u2146-\u2149\u214e\u2170-\u217f\u2184\u24d0-\u24e9\u2c
30-\u2c5e\u2c61\u2c65-\u2c66\u2c68\u2c6a\u2c6c\u2c71\u2c73-\u2c74\u2c76-\u2c7b\u2c7
c-\u2c7d\u2c81\u2c83\u2c85\u2c87\u2c89\u2c8b\u2c8d\u2c8f\u2c91\u2c93\u2c95\u2c97\u2
c99\u2c9b\u2c9d\u2c9f\u2ca1\u2ca3\u2ca5\u2ca7\u2ca9\u2cab\u2cad\u2caf\u2cb1\u2cb3\u
2cb5\u2cb7\u2cb9\u2cbb\u2cbd\u2cbf\u2cc1\u2cc3\u2cc5\u2cc7\u2cc9\u2ccb\u2ccd\u2ccf\
u2cd1\u2cd3\u2cd5\u2cd7\u2cd9\u2cdb\u2cdd\u2cdf\u2ce1\u2ce3-\u2ce4\u2cec\u2cee\u2cf
3\u2d00-\u2d25\u2d27\u2d2d\ua641\ua643\ua645\ua647\ua649\ua64b\ua64d\ua64f\ua651\ua
653\ua655\ua657\ua659\ua65b\ua65d\ua65f\ua661\ua663\ua665\ua667\ua669\ua66b\ua66d\u
a681\ua683\ua685\ua687\ua689\ua68b\ua68d\ua68f\ua691\ua693\ua695\ua697\ua699\ua69b\
ua69c-\ua69d\ua723\ua725\ua727\ua729\ua72b\ua72d\ua72f-\ua731\ua733\ua735\ua737\ua7
39\ua73b\ua73d\ua73f\ua741\ua743\ua745\ua747\ua749\ua74b\ua74d\ua74f\ua751\ua753\ua
755\ua757\ua759\ua75b\ua75d\ua75f\ua761\ua763\ua765\ua767\ua769\ua76b\ua76d\ua76f\u
a770\ua771-\ua778\ua77a\ua77c\ua77f\ua781\ua783\ua785\ua787\ua78c\ua78e\ua791\ua793
-\ua795\ua797\ua799\ua79b\ua79d\ua79f\ua7a1\ua7a3\ua7a5\ua7a7\ua7a9\ua7f8-\ua7f9\ua
7fa\uab30-\uab5a\uab5c-\uab5f\uab64-\uab65\ufb00-\ufb06\ufb13-\ufb17\uff41-\uff5a]/
g,
kVb=/[^a-
z\u00aa\u00b5\u00ba\u00df-\u00f6\u00f8-\u00ff\u0101\u0103\u0105\u0107\u0109\u010b\u
010d\u010f\u0111\u0113\u0115\u0117\u0119\u011b\u011d\u011f\u0121\u0123\u0125\u0127\
u0129\u012b\u012d\u012f\u0131\u0133\u0135\u0137-\u0138\u013a\u013c\u013e\u0140\u014
2\u0144\u0146\u0148-\u0149\u014b\u014d\u014f\u0151\u0153\u0155\u0157\u0159\u015b\u0
15d\u015f\u0161\u0163\u0165\u0167\u0169\u016b\u016d\u016f\u0171\u0173\u0175\u0177\u
017a\u017c\u017e-\u0180\u0183\u0185\u0188\u018c-\u018d\u0192\u0195\u0199-\u019b\u01
9e\u01a1\u01a3\u01a5\u01a8\u01aa-\u01ab\u01ad\u01b0\u01b4\u01b6\u01b9-\u01ba\u01bd-
\u01bf\u01c6\u01c9\u01cc\u01ce\u01d0\u01d2\u01d4\u01d6\u01d8\u01da\u01dc-\u01dd\u01
df\u01e1\u01e3\u01e5\u01e7\u01e9\u01eb\u01ed\u01ef-\u01f0\u01f3\u01f5\u01f9\u01fb\u
01fd\u01ff\u0201\u0203\u0205\u0207\u0209\u020b\u020d\u020f\u0211\u0213\u0215\u0217\
u0219\u021b\u021d\u021f\u0221\u0223\u0225\u0227\u0229\u022b\u022d\u022f\u0231\u0233
-\u0239\u023c\u023f-\u0240\u0242\u0247\u0249\u024b\u024d\u024f-\u0293\u0295-\u02af\
u02b0-\u02b8\u02c0-\u02c1\u02e0-\u02e4\u0345\u0371\u0373\u0377\u037a\u037b-\u037d\u
0390\u03ac-\u03ce\u03d0-\u03d1\u03d5-\u03d7\u03d9\u03db\u03dd\u03df\u03e1\u03e3\u03
e5\u03e7\u03e9\u03eb\u03ed\u03ef-\u03f3\u03f5\u03f8\u03fb-\u03fc\u0430-\u045f\u0461
\u0463\u0465\u0467\u0469\u046b\u046d\u046f\u0471\u0473\u0475\u0477\u0479\u047b\u047
d\u047f\u0481\u048b\u048d\u048f\u0491\u0493\u0495\u0497\u0499\u049b\u049d\u049f\u04
a1\u04a3\u04a5\u04a7\u04a9\u04ab\u04ad\u04af\u04b1\u04b3\u04b5\u04b7\u04b9\u04bb\u0
4bd\u04bf\u04c2\u04c4\u04c6\u04c8\u04ca\u04cc\u04ce-\u04cf\u04d1\u04d3\u04d5\u04d7\
u04d9\u04db\u04dd\u04df\u04e1\u04e3\u04e5\u04e7\u04e9\u04eb\u04ed\u04ef\u04f1\u04f3
\u04f5\u04f7\u04f9\u04fb\u04fd\u04ff\u0501\u0503\u0505\u0507\u0509\u050b\u050d\u050
f\u0511\u0513\u0515\u0517\u0519\u051b\u051d\u051f\u0521\u0523\u0525\u0527\u0529\u05
2b\u052d\u052f\u0561-\u0587\u1d00-\u1d2b\u1d2c-\u1d6a\u1d6b-\u1d77\u1d78\u1d79-\u1d
9a\u1d9b-\u1dbf\u1e01\u1e03\u1e05\u1e07\u1e09\u1e0b\u1e0d\u1e0f\u1e11\u1e13\u1e15\u
1e17\u1e19\u1e1b\u1e1d\u1e1f\u1e21\u1e23\u1e25\u1e27\u1e29\u1e2b\u1e2d\u1e2f\u1e31\
u1e33\u1e35\u1e37\u1e39\u1e3b\u1e3d\u1e3f\u1e41\u1e43\u1e45\u1e47\u1e49\u1e4b\u1e4d
\u1e4f\u1e51\u1e53\u1e55\u1e57\u1e59\u1e5b\u1e5d\u1e5f\u1e61\u1e63\u1e65\u1e67\u1e6
9\u1e6b\u1e6d\u1e6f\u1e71\u1e73\u1e75\u1e77\u1e79\u1e7b\u1e7d\u1e7f\u1e81\u1e83\u1e
85\u1e87\u1e89\u1e8b\u1e8d\u1e8f\u1e91\u1e93\u1e95-\u1e9d\u1e9f\u1ea1\u1ea3\u1ea5\u
1ea7\u1ea9\u1eab\u1ead\u1eaf\u1eb1\u1eb3\u1eb5\u1eb7\u1eb9\u1ebb\u1ebd\u1ebf\u1ec1\
u1ec3\u1ec5\u1ec7\u1ec9\u1ecb\u1ecd\u1ecf\u1ed1\u1ed3\u1ed5\u1ed7\u1ed9\u1edb\u1edd
\u1edf\u1ee1\u1ee3\u1ee5\u1ee7\u1ee9\u1eeb\u1eed\u1eef\u1ef1\u1ef3\u1ef5\u1ef7\u1ef
9\u1efb\u1efd\u1eff-\u1f07\u1f10-\u1f15\u1f20-\u1f27\u1f30-\u1f37\u1f40-\u1f45\u1f5
0-\u1f57\u1f60-\u1f67\u1f70-\u1f7d\u1f80-\u1f87\u1f90-\u1f97\u1fa0-\u1fa7\u1fb0-\u1
fb4\u1fb6-\u1fb7\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fc7\u1fd0-\u1fd3\u1fd6-\u1fd7\u1fe0-\u
1fe7\u1ff2-\u1ff4\u1ff6-\u1ff7\u2071\u207f\u2090-\u209c\u210a\u210e-\u210f\u2113\u2
12f\u2134\u2139\u213c-\u213d\u2146-\u2149\u214e\u2170-\u217f\u2184\u24d0-\u24e9\u2c
30-\u2c5e\u2c61\u2c65-\u2c66\u2c68\u2c6a\u2c6c\u2c71\u2c73-\u2c74\u2c76-\u2c7b\u2c7
c-\u2c7d\u2c81\u2c83\u2c85\u2c87\u2c89\u2c8b\u2c8d\u2c8f\u2c91\u2c93\u2c95\u2c97\u2
c99\u2c9b\u2c9d\u2c9f\u2ca1\u2ca3\u2ca5\u2ca7\u2ca9\u2cab\u2cad\u2caf\u2cb1\u2cb3\u
2cb5\u2cb7\u2cb9\u2cbb\u2cbd\u2cbf\u2cc1\u2cc3\u2cc5\u2cc7\u2cc9\u2ccb\u2ccd\u2ccf\
u2cd1\u2cd3\u2cd5\u2cd7\u2cd9\u2cdb\u2cdd\u2cdf\u2ce1\u2ce3-\u2ce4\u2cec\u2cee\u2cf
3\u2d00-\u2d25\u2d27\u2d2d\ua641\ua643\ua645\ua647\ua649\ua64b\ua64d\ua64f\ua651\ua
653\ua655\ua657\ua659\ua65b\ua65d\ua65f\ua661\ua663\ua665\ua667\ua669\ua66b\ua66d\u
a681\ua683\ua685\ua687\ua689\ua68b\ua68d\ua68f\ua691\ua693\ua695\ua697\ua699\ua69b\
ua69c-\ua69d\ua723\ua725\ua727\ua729\ua72b\ua72d\ua72f-\ua731\ua733\ua735\ua737\ua7
39\ua73b\ua73d\ua73f\ua741\ua743\ua745\ua747\ua749\ua74b\ua74d\ua74f\ua751\ua753\ua
755\ua757\ua759\ua75b\ua75d\ua75f\ua761\ua763\ua765\ua767\ua769\ua76b\ua76d\ua76f\u
a770\ua771-\ua778\ua77a\ua77c\ua77f\ua781\ua783\ua785\ua787\ua78c\ua78e\ua791\ua793
-\ua795\ua797\ua799\ua79b\ua79d\ua79f\ua7a1\ua7a3\ua7a5\ua7a7\ua7a9\ua7f8-\ua7f9\ua
7fa\uab30-\uab5a\uab5c-\uab5f\uab64-\uab65\ufb00-\ufb06\ufb13-\ufb17\uff41-\uff5a]/
g;
function lVb(a){jVb.lastIndex=0;return jVb.test(a)};function mVb(){this.D=new
GUb}x(mVb,C);function nVb(){this.D=new HUb}x(nVb,C);function oVb(){this.F=-
1;this.D=1}x(oVb,C);function pVb(){this.O=this.F=0;this.H=this.D=this.R=-
1;this.J=(HA(),GA)}x(pVb,C);function qVb(){this.D=new oVb}x(qVb,C);function
rVb(a,b,c,d){var e,f=0,g=0,k=!0;for(e=a.F.length-1|0;0<=e&&!ln(a.F[e]);e=e-1|0)
(k=k&&!GTb(a.R[e]))?g+=a.H[e]:f+=a.H[e];if(0>e)return 0;k=a.H[e];b=b-f-g-
k;d=BUb(d,b);if(0==d.Xs)return 0;g=d.D;1==d.Xs?g-=f/2:2==d.Xs&&(g-=f);g=Mma(g,0,c-
b-f);a.H[e]=g;a.O+=g-k;return g-k};function sVb(){}x(sVb,C);function tVb(a,b)
{this.H=b;this.D=new pVb}x(tVb,C);function uVb(){this.D=new fUb}x(uVb,C);function
vVb(a,b,c){b={};var d=!1;"ts_fs"in b&&(a.D.D[c]=b.ts_fs,d=!0);if("ts_ff"in b){var
e=un(b.ts_ff,!1);a.D.F[c]=e.D;a.D.J[c]=e.F}"ts_it"in
b&&(a.D.H[c]=b.ts_it);"ts_fgc2"in b&&(a.D.ha[c]=b.ts_fgc2);"ts_bgc2"in
b&&(a.D.W[c]=b.ts_bgc2);"ts_un"in b&&(a.D.ma[c]=b.ts_un);"ts_st"in
b&&(a.D.la[c]=b.ts_st);"ts_va"in b&&(a.D.R[c]=b.ts_va,d=!
0);d&&(b=lBa(a.D.R[c],a.D.D[c]),a.D.O[c]=b,a.D.aa[c]=b)};function wVb(){this.D=new
IUb}x(wVb,C);function xVb(){this.D=new KUb}x(xVb,C);function yVb(a,b,c){if(!
ji(c,a))return"";a=b.F(a);if(!a)return"";a=a.getUrl();return
null==a?"":bh(GB(a))};function zVb(){}x(zVb,C);function AVb(a,b){var
c=a.charCodeAt(b);if(hja(c)&&(b+1|0)<a.length){if(a=a.charCodeAt(b+1|
0),ija(a))return 65536+((c&1023)<<10)+(a&1023)|0}else
if(ija(c)&&0<b&&(a=a.charCodeAt(b-1|0),hja(a)))return-(65536+((a&1023)<<10)+
(c&1023)|0)|0;return c};function BVb(a,b){var c=[],d=a[0];c.push(d);for(var
e=1;e<a.length;e=e+1|0)d=d+(null!=a[e]?a[e]:1)|
0,c.push(d);this.D=c;this.F=b}x(BVb,C);var CVb;
function DVb(a,b,c){var d=null!=b?EVb(b,c):-1,e=FVb(d),f=FVb(a),g=null!
=b;if(12==e&&13==f)return!1;if(1==e||12==e||13==e||1==f||12==f||13==f)return!
0;if(7==e&&(7==f||8==f||10==f||11==f)||!(10!=e&&8!=e||8!=f&&9!=f)||(11==e||
9==e)&&9==f||2==f||15==f||6==f||3==e||4==f||6==e&&5==f)return!1;var k;if(g)
{if(18==f){a=c;var l=d;for(k=e;0<a&&2==k;)a=a-(65536<=l?2:1)|
0,l=EVb(b,a),k=FVb(l);if(16==k||19==k)return!1}}else if((16==e||
19==e)&&18==f)return!1;if(15==e&&(17==f||19==f))return!1;if(g){if(14==f){f=0;a=
c;l=d;for(k=e;0<a&&14==k;)f=f+1|0,a=a-(65536<=l?2:1)|
0,l=EVb(b,a),k=FVb(l);14==k&&(f=f+1|0);if(1==(f%2|0))return!1}}else
if(14==e&&14==f)return!1;return!0}
function FVb(a){if(44032<=a&&55203>=a)return 16==(a%28|0)?10:11;CVb||(CVb=new
BVb([0,10,1,2,1,18,95,33,13,1,594,112,275,7,263,45,1,1,1,2,1,2,1,1,56,6,10,11,1,1,4
6,21,16,1,101,7,1,1,6,2,2,1,4,33,1,1,1,30,27,91,11,58,9,34,4,1,9,1,3,1,5,43,3,120,1
4,1,32,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,7,1,1,2,17,39,1,1,1,2,6,6,1,9,5,4,2,2
,12,2,15,2,1,17,39,2,3,12,4,8,6,17,2,3,14,1,17,39,1,1,3,8,4,1,20,2,29,1,2,17,39,1,1
,2,1,6,6,9,6,4,2,2,13,1,16,1,18,41,1,1,1,12,1,9,1,40,1,3,17,31,1,5,4,3,5,7,8,3,2,8,
2,29,1,2,
17,39,1,1,1,1,2,1,3,1,5,1,8,9,1,3,2,29,1,2,17,38,3,1,2,5,7,1,1,8,1,10,2,30,2,22,48,
5,1,2,6,7,1,18,2,13,46,2,1,1,1,6,1,12,8,50,46,2,1,1,1,9,11,6,14,2,58,2,27,1,1,1,1,1
,4,2,49,14,1,4,1,1,2,5,48,9,1,57,33,12,4,1,6,1,2,2,2,1,16,2,4,2,2,4,3,1,3,2,7,3,4,1
3,1,1,1,2,6,1,1,14,1,98,96,72,88,349,3,931,15,2,1,14,15,2,1,14,15,2,15,15,14,35,17,
2,1,7,8,1,2,9,1,1,9,1,45,3,1,118,2,34,1,87,28,3,3,4,2,9,1,6,3,20,19,29,44,84,23,2,2
,1,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,48,84,1,14,33,1,1,5,1,1,5,1,1,1,7,31,9,12,2,1,7,
23,
1,4,2,2,2,2,2,11,3,2,36,2,1,1,2,3,1,1,3,2,12,36,8,8,2,2,21,3,128,3,1,13,1,7,4,1,4,2
,1,3,2,198,64,523,1,1,1,2,24,7,49,16,96,33,1324,1,34,1,1,1,82,2,98,1,14,1,1,4,86,1,
1418,3,141,1,96,32,554,6,105,2,30164,4,1,10,32,2,80,2,272,1,3,1,4,1,23,2,2,1,24,30,
4,4,3,8,1,1,13,2,16,34,16,1,1,26,18,24,24,4,8,2,23,11,1,1,12,32,3,1,5,3,3,36,1,2,4,
2,1,3,1,36,1,32,35,6,2,2,2,2,12,1,8,1,1,18,16,1,3,6,1,1,1,3,48,1,1,3,2,2,5,2,1,1,32
,9,1,2,2,5,1,1,201,14,2,1,1,9,8,2,1,2,1,2,1,1,1,18,11184,27,49,1028,1024,6942,1,737
,16,
16,16,207,1,158,2,89,3,513,1,226,1,149,5,1670,15,40,7,1,165,2,1305,1,1,1,53,14,1,56
,1,2,1,45,3,4,2,1,1,2,1,66,3,36,5,1,6,2,62,1,12,2,1,48,3,9,1,1,1,2,6,3,95,3,3,2,1,1
,2,6,1,160,1,3,7,1,21,2,2,56,1,1,1,1,1,12,1,9,1,10,4,15,192,3,8,2,1,2,1,1,105,1,2,6
,1,1,2,1,1,2,1,1,1,235,1,2,6,4,2,1,1,1,27,2,82,3,8,2,1,1,1,1,106,1,1,1,2,6,1,1,101,
3,2,4,1,4,1,1283,1,14,1,1,82,23,1,7,1,2,1,2,20025,5,59,7,1050,62,4,19722,2,1,4,5313
,1,1,3,3,1,5,8,8,2,7,30,4,148,3,1979,55,4,50,8,1,14,1,22,1424,2213,7,109,7,2203,26,
264,
1,53,1,52,1,17,1,13,1,16,1,3,1,25,3,2,1,2,3,30,1,1,1,13,5,66,2,2,11,21,4,4,1,1,9,3,
1,4,3,1,3,3,1,30,1,16,2,106,1,4,1,71,2,4,1,21,1,4,2,81,1,92,3,3,5,48,1,17,1,16,1,16
,3,9,1,11,1,587,5,1,1,7,1,9,10,3,2,788162,31],
[1,13,1,12,1,0,1,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,3,0,2,0,1,0,2,0,2,0,2,3,0,2,0,2,
0,2,0,3,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,3,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0
,2,0,5,0,2,4,0,5,2,0,2,4,2,4,6,0,2,5,0,2,0,5,0,2,4,0,5,2,4,2,6,2,5,0,2,0,2,4,0,5,2,
0,4,2,4,6,0,2,0,2,4,0,5,2,0,2,4,2,4,6,2,
5,0,2,0,5,0,2,0,5,2,4,2,4,6,0,2,0,2,4,0,5,0,5,0,2,4,2,6,2,5,0,2,0,2,4,0,5,2,0,4,2,4
,2,4,2,4,2,6,2,5,0,2,0,2,4,0,5,0,2,4,2,4,6,3,0,2,0,2,0,4,0,5,6,2,4,2,4,2,0,4,0,5,0,
2,0,4,2,6,0,2,0,5,0,2,0,4,2,0,2,0,5,0,2,0,2,0,2,0,2,0,4,5,2,4,2,6,0,2,0,2,0,2,0,5,0
,2,4,2,0,6,4,2,5,0,5,0,4,2,5,2,5,0,5,0,5,2,5,2,0,4,2,0,2,5,0,2,0,7,8,9,0,2,0,5,2,6,
0,5,2,6,0,5,2,0,5,2,5,0,2,4,2,4,2,4,2,6,2,0,2,0,2,1,0,2,0,2,0,5,0,2,4,2,4,2,4,2,0,5
,0,5,0,5,2,4,2,0,5,0,5,4,2,4,2,6,0,2,0,2,4,2,0,2,4,0,5,2,4,2,4,2,4,2,4,6,5,0,2,0,2,
4,0,
5,4,2,4,2,6,2,5,0,5,0,5,0,2,4,2,4,2,4,2,6,0,5,4,2,4,2,0,5,0,2,0,2,4,2,0,2,0,4,2,0,2
,0,2,0,1,2,15,1,0,1,0,1,0,2,0,16,0,17,0,17,0,17,0,16,0,17,0,16,0,17,0,2,0,6,0,2,0,2
,0,2,0,2,0,2,0,2,0,2,0,2,0,6,5,2,5,4,2,4,0,5,0,5,0,5,0,5,0,4,0,5,4,6,2,0,2,0,5,0,2,
0,5,2,4,6,0,7,2,4,0,5,0,5,2,4,2,4,2,4,6,0,2,0,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,5,0,2
,0,5,2,0,2,0,2,0,2,0,2,0,5,4,2,4,0,4,6,0,5,0,5,0,5,0,4,2,4,2,4,0,4,6,0,11,8,9,0,2,0
,2,0,2,0,2,0,1,0,2,0,1,0,2,0,2,0,2,0,2,0,2,6,0,2,0,4,2,4,0,2,6,0,6,2,4,0,4,2,4,6,2,
0,3,
0,2,0,2,4,2,6,0,2,0,2,4,0,4,2,4,6,0,3,0,2,0,4,2,4,2,6,2,0,2,0,2,4,2,6,0,2,4,0,2,0,2
,4,2,4,6,0,2,0,4,2,0,4,2,4,6,2,4,2,0,2,4,2,4,2,4,2,4,2,4,6,2,0,2,4,2,4,2,4,6,2,0,2,
0,4,2,4,2,4,6,2,0,2,4,2,4,2,6,2,0,2,4,2,4,2,6,0,4,2,4,6,0,2,4,2,4,2,4,2,0,2,0,2,0,4
,2,0,2,0,1,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,14,0,17,0,17
,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,17,0,17,0,18,0,16,0,16,0,19,0,16,0,16,0,
16,0,16,0,16,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,16,0,17,0,16,0,16,0,17,0,17,
0,16,
0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,1,2]));for(var
b=CVb,c=0,d=b.D.length;8<(d-c|0);){var e=(d+c|0)>>1;b.D[e]<=a?c=e:d=e}for(;c<d&&!
(a<b.D[c]);c=c+1|0);a=c-1|0;b=0>a?null:b.F[a];return null!=b?eg(b):0}function
EVb(a,b){return 0>b?-1:Math.abs(AVb(a,b))};function GVb(a,b,c){if(!c.D||!
Jva(b.charAt(a)))return a;c=a;a=AVb(b,c);0>a&&(a=-a|0,c=c-1|0);for(c=c+(65536<=a?
2:1)|0;c<b.length;){a=AVb(b,c);if(!Jva(b.charAt(c))||0==c||c==b.length||
DVb(EVb(b,c),b,c-1|0))break;c=c+(65536<=a?2:1)|0}return c-1|0};function HVb()
{}x(HVb,C);function IVb(){}x(IVb,C);function JVb(a,b,c,d,e,f,g,k,l,m)
{a.D.D.push(c[b]);a.D.J.push(d[b]);a.D.O.push(e[b]);f.get(b)&&a.D.H.set(a.D.D.lengt
h-1|0,f.get(b));a.D.R.push(g[b]);a.D.F.push(k[b]);l[b]&&(a.D.V[a.D.D.length-1|
0]=l[b]);null!=m.D[b]&&hUb(m,b,a.D.W,a.D.D.length-1|0)}
function KVb(a,b,c,d,e,f,g,k,l,m,n,q,r){var
u=a.D.D.length;a.D.D.push(Eg(c[b],m,n));c=a.D.J;d=d[b];var v=g[b];if(v){for(var
A=0,E=0;A<=m;)A=A+v[E]|0,E=E+1|0;E=E-1|0;if(r)for(;0<E&&0==v[E-1|0];)E=E-1|0;d=d+E|
0}else d=d+m|
0;c.push(d);a.D.O.push(e[b]);f.get(b)&&a.D.H.set(u,f.get(b));e=gUb(b,l);a.F[0]=a.D.
D[u];e=a.H.D(l.F[e],l.O[e],l.J[e],l.H[e],a.F,l.V[e])
[0];a.F.length=0;a.D.R.push(e);a.D.F.push(q);if(g[b])
{q=a.D.V;e=g[b];g=[];for(c=f=0;c<e.length&&f<n;c=c+1|0)d=f+e[c]|0,f>=m&&d<=n?
g.push(e[c]):d>m&&
g.push(Math.min(d,n)-Math.max(f,m)|0),f=d;if(c<e.length)for(n=g.length-1|
0;0<=n&&0==g[n];)g.pop(),n=n-1|0;q[u]=g}r&&(a.D.aa[u]=!0);k=!0===k[b]&&1==m;(0==m||
k)&&null!=l.D[b]&&hUb(l,b,a.D.W,u)};function LVb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v)
{this.ha=!1;this.O=new
JUb;this.ma=a;this.bb=b;this.qa=c;this.Na=e;this.xa=f;this.La=g;this.gb=k;this.Ca=l
;this.Aa=m;this.Ka=n;this.ib=q;this.Va=r;this.za=u;this.ha=v}x(LVb,C);
function MVb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A){var E=a.O;E.D=-1;E.J=0;E.F=-
1;E.H=(HA(),GA);a.ma.reset();var N=c,Q=e;A=Math.max(20,A);for(var
U=d.oa().zq(),aa=!1;Q<=g&&0<v;){var
fa=[],oa=[],wa=[],Ca=ds(),Ba=ds();HTb(a.ma,d,Q,g,A,n,fa,oa,wa,Ca,Ba);var
Aa=oa.length-1|0,Ga=oa[Aa]+fa[Aa].length-1|
0,Sa=a,rb=d,lb=Q,Db=Ga,Kb=oa,ic=n,Xb=Ca,Lb=Ba,nd=r,yb=rb.oa(),Dc=Sa,mc=Sa.bb,
$e=yb,be=lb,ce=Db,Td=rb.fk(),ke=rb.ql(),He=nd;mc.D.clear();var
pe=be;do{mc.D.F.push(pe);var Ee=$e.getStyle("text",pe),Ig=ke.RJ(Ee),Ae=
mc,vf=Ig,Le=Td,qe=He.H,ge=qe*dBa(vf);Ae.D.ea.push(ge);var
af=qe*mBa(vf);Ae.D.D.push(af);Ae.D.O.push(nr(vf));var
oc=or(vf);Ae.D.la.push(oc);Ae.D.V.push(vf.D.O);var
Mb=bh(Le.D(vf.D.F));Ae.D.R.push(Mb);var
zb=bh(Le.D(vf.D.J));Ae.D.J.push(zb);Ae.D.aa.push(vf.D.R);Ae.D.W.push(vf.D.aa);Ae.D.
ha.push(vf.D.H);vf.D.W&&(Ae.D.H=!0);pe=$e.uj("text",pe)+1|
0}while(pe<=ce);Dc.F=mc.D;var
Xc=Sa,Dd=Sa.qa,Sc=lb,Ud=Kb,bf=ic,Xf=Dd.D;Xf.D=[];Xf.F=[];if(0<=bf.D)for(var Vc=-
1,xd=0;xd<Ud.length;xd=xd+1|0){var cf=Ud[xd],Ei=
HSb(bf,cf);Vc!=Ei&&(Vc=Ei,Dd.D.D.push(cf),Dd.D.F.push(-1!=Ei&&0==(Ei&1)))}else
Dd.D.D[0]=Sc,Dd.D.F[0]=!0;Xc.W=Dd.D;var
rh=Sa,pc=Sa.Na,kj=yb.ig(),sh=rb.ea,Md=lb,Fe=Db,dh=pc.D;dh.D=[];dh.H=[];dh.F=[];var
Dg=sh.D(),Ni=kj.bG(),qf=ai(Dg,Md),Eh=ai(Ni,Md);qf=0>qf?~qf-1|0:qf;Eh=0>Eh?~Eh-1|
0:Eh;var fn=Dg[qf],gn=Ni[Eh],Vl=Md,wj="",wl="";do{fn<=Vl&&(wj=bh(sh.F(fn)),qf=qf+1|
0,fn=qf<Dg.length?Dg[qf]:2147483647);if(gn<=Vl){var qk=kj.fw(gn),Fq=0!=qk.length?
qk[0]:"";wl="";if(Fq){var Wo=O4a(0);!Wo||(wl=Wo)}Eh=Eh+
1|0;gn=Eh<Ni.length?
Ni[Eh]:2147483647}pc.D.D.push(Vl);pc.D.H.push(wj);pc.D.F.push(wl);Vl=Math.min(fn,gn
)}while(Vl<=Fe);rh.V=pc.D;var Wl=Sa;var
Fi=Sa.xa,lj=yb,hg=lb,Lk=Db,qo=rb.fk();Fi.D.clear();if(lj.Dj("composing_decoration")
){var xl=hg;do{Fi.D.D.push(xl);var
fl=lj.getStyle("composing_decoration",xl),Xo=Fi,Zj=fl,Am=bh(qo.D(Zj.D.D));Xo.D.F.pu
sh(Am);Xo.D.H.push(Zj.D.J);xl=lj.uj("composing_decoration",xl)+1|
0}while(xl<=Lk)}else Fi.D.F.push(""),Fi.D.H.push(!1),Fi.D.D.push(hg);var
ak=Fi.D;Wl.R=ak;var Yo=
Sa;var bk=Sa.La,Ap=yb,Xl=lb,Gq=Db,Zo=Sa.F.H,zt=bk.D;zt.F=[];zt.D=[];if(Zo){var
ro=Xl;do{var bv=Ap.getStyle("text",ro),Hq=Math.min(Gq,Ap.uj("text",ro))+1|
0;if(bv.D.W){var Cf=Ap.eb().slice(ro,Hq-1|0),$o=0;do{var
ap=lVb(Cf.charAt($o));if(0==bk.D.D.length||bk.D.D[bk.D.D.length-1|0]!
=ap)bk.D.F.push($o+ro|0),bk.D.D.push(ap);var Ls=Cf,Ms=$o,yo=lVb(Ls.charAt(Ms))?
kVb:jVb;yo.lastIndex=Ms;var Mr=yo.exec(Ls);$o=Mr?
Mr.index:Ls.length}while($o<Cf.length)}else if(0==bk.D.D.length||
bk.D.D[bk.D.D.length-1|0])bk.D.F.push(ro),
bk.D.D.push(!1);ro=Hq}while(ro<=Gq)}else bk.D.F.push(Xl),bk.D.D.push(!1);var
Aw=bk.D;Yo.aa=Aw;var Bw=Sa,Tn=Sa.gb,Ns=yb,zo=lb,Gt=Db;Tn.D.clear();var Os=new
TSb(Ns),Nj=Os.D(),Un=ai(Nj,zo);var on=0<=Un?Nj[Un]:Nj[(-Un-1|0)-1|0];var
dk=yVb(on,Os,Nj);Tn.D.D.push(zo);Tn.D.F.push(dk);for(var
Lp=dk,Mp=Ns.uj("link",on);Mp<Gt;)on=Mp+1|0,dk=yVb(on,Os,Nj),null!=dk&&Kf(dk,Lp)||
(Tn.D.D.push(on),Tn.D.F.push(dk)),Lp=dk,Mp=Ns.uj("link",on);Bw.ea=Tn.D;var
Nr=UUb(Kb,Xb),Or=UUb(Kb,Lb);for(var Vn=Sa.F.F,Np=[Sa.W.D,Sa.V.D,
Sa.R.D,Sa.aa.F,Sa.ea.D,Nr,Or],Wn=lb,Ok=Vn,Hm=0;Hm<Np.length;Hm=Hm+1|0){var
Gi=Np[Hm];if(1<Gi.length||1==Gi.length&&Gi[0]!
=Wn)Ok=Ok.concat(Gi)}if(Ok.length==Vn.length)var xk=Ok;else{fi(Ok);for(var
yk=Ok,uh=0,Op=1;Op<yk.length;Op=Op+1|0)yk[Op]!=yk[uh]&&(uh=uh+1|
0,yk[uh]=yk[Op]);yk.length=uh+1|0;xk=yk}var Ao=xk;var
Cw=a,Pp=a.Ca,Ay=fa,Bo=oa,lv=wa,Xn=Ca,Ht=Ba,Qp=k,oA=Ao,Dw=U,AE=r,BC=Bo.length-1|
0,Ps=Bo[BC]+Ay[BC].length|0;Pp.D.clear();for(var
It=[],Ew=[],Fh=Ps,By=Bo,iH=lv,CC=oA,jO=It,DC=Ew,BE=!1,Pr=1;Pr<
CC.length;Pr=Pr+1|0){var jH=CC[Pr];if(jH>Fh)break;var Fw=ai(By,jH);if(0>Fw){var
Gw=-Fw-2|0;if(3!=iH[Gw]){BE=!0;var rK=By[Gw];DC[Gw]||
(DC[Gw]=[],jO.push(Gw));DC[Gw].push(jH-rK|0)}}}if(BE){var
hi=Pp,EC=Ay,kH=Bo,Cy=lv,pA=Xn,Rp=Ht,Im=It,yl=Ew,Hw=Dw;hi.D.D=Ih(EC);hi.D.O=ei(kH);h
i.D.H=ei(Cy);hi.D.R.length=EC.length;hi.D.F.length=EC.length;var lH=Hw.D;for(var
Iw=0;Iw<Im.length;Iw++){for(var $l=Im[Iw],Qr=yl[$l],CE=EC[$l],Jt=hi.D.D.length-
EC.length+$l|0,Kt=[],qA=[],FC=[],kO=[],GC=[],lO=[],Lt=[],Sp=0;Sp<=Qr.length;Sp=
Sp+1|0){var sK=null!=Qr[Sp-1|0]?Qr[Sp-1|0]:0,fp=null!=Qr[Sp]?
Qr[Sp]:CE.length,rA=fp-sK|0,DE=Kt,Jw=CE,mv=sK,sA=fp,Mt=null;lH&&(Mt=bVb(Jw,mv,sA-1|
0,!1,hi.F));DE.push(Mt?Mt:Eg(Jw,mv,sA));qA.push(kH[$l]+sK|
0);FC.push(Cy[$l]);kO.push(0!=Sp?!0:null);var tA=null;if(hi.F.D||
hi.F.F)tA=zDa(rA),hi.F.D&&(tA[0]=tA[0]+1|0,lO[$l+Sp|0]=!0),hi.F.F&&(tA[rA-1|
0]=tA[rA-1|0]+1|0,Lt[$l+Sp|0]=!
0);GC.push(tA)}Lh(hi.D.D,Jt,1,Kt);zka(hi.D.O,Jt,qA);zka(hi.D.H,Jt,FC);Lh(hi.D.R,Jt,
1,kO);Lh(hi.D.F,Jt,1,GC);Lh(hi.D.aa,Jt,1,lO);
Lh(hi.D.W,Jt,1,Lt)}pA.isEmpty()||fVb(pA,hi.D.V,Im,yl);Rp.isEmpty()||
fVb(Rp,hi.D.J,Im,yl)}else{var
Qs=Pp,uA=Ay,HC=Bo,Nt=lv,EE=Xn,Tq=Ht;Qs.D.D=uA;Qs.D.O=HC;Qs.D.H=Nt;Qs.D.V=EE;Qs.D.J=
Tq;Qs.D.R.length=uA.length;Qs.D.F.length=uA.length}Dw.R()&&XUb(WUb,Pp.D.D,Pp.D.F);v
ar vA=Pp,Ot=Qp,Rs=AE,Tp=vA.D.J.Db();for(var Co=0;Co<Tp.length;Co++){var
Pt=Tp[Co],mO=vA.D.O[Pt],FE=vA.D.J.get(Pt),nO=Ot,SY=FE.getText(Rs.W,mO),mT=NVb(FE.D,
nO)-1|0;var
oO=SY.substr(mT);vA.D.D[Pt]=oO;1<oO.length&&(vA.D.F[Pt]=[oO.length]);Ot=
0}Cw.D=Pp.D;var tK=a.D.D,v5=a.D.H;mUb();for(var Kw=0;Kw<tK.length;Kw=Kw+1|
0)2==v5[Kw]&&(tK[Kw]=eUb(tK[Kw])?eUb(tK[Kw]):tK[Kw]);var
jf=a,nT=jf,zl=jf.Aa,GE=jf.D.O,IC=jf.D.V,Qt=a.D.J,mH=Ao,JC=jf.F.F,uK=jf.F.O,HE=jf.F.
ea,wA=jf.F.D,Dy=jf.F.D,IE=jf.F.la,nH=jf.F.V,Rr=jf.F.R,oH=jf.F.J,oT=jf.F.aa,ek=jf.F.
W,xA=jf.W.D,Lw=jf.W.F,vK=jf.V.D,pH=jf.V.H,JE=jf.V.F,KE=jf.F.ha,pO=jf.aa.F,qH=jf.aa.
D,qO=jf.R.D,LE=jf.R.F,TY=jf.R.H,pT=jf.ea.D,qT=jf.ea.F,Ti=zl,pn=GE.length;Ti.D.F=[];
Ti.D.F.length=pn;Ti.D.D=[];Ti.D.D.length=
pn;Ti.D.O=[];Ti.D.O.length=pn;Ti.D.aa=[];Ti.D.aa.length=pn;Ti.D.J=[];Ti.D.J.length=
pn;Ti.D.H=[];Ti.D.H.length=pn;Ti.D.ha=[];Ti.D.ha.length=pn;Ti.D.W=[];Ti.D.W.length=
pn;Ti.D.ma=[];Ti.D.ma.length=pn;Ti.D.la=[];Ti.D.la.length=pn;Ti.D.V=[];Ti.D.V.lengt
h=pn;Ti.D.xa=[];Ti.D.xa.length=pn;Ti.D.ea=[];Ti.D.ea.length=pn;Ti.D.R=[];Ti.D.R.len
gth=pn;Ti.D.qa=[];Ti.D.qa.length=pn;Ti.D.za=[];Ti.D.za.length=pn;var
am=zl,rO=IC,sO=Qt,rT=HE,rH=wA,sH=Dy,yA=IE,sT=nH,w5=Rr,kea=oH,tT=oT,Ey=ek,wK=Lw,KC=p
H,LC=JE,uT=KE,tO=
qH,xK=LE,tH=TY,UY=qT;am.D.F[0]=uK[0];am.D.D[0]=rT[0];am.D.O[0]=rH[0];am.D.aa[0]=sH[
0];am.D.J[0]=yA[0];am.D.H[0]=sT[0];am.D.ha[0]=w5[0];am.D.W[0]=xK[0]?
xK[0]:kea[0];am.D.ma[0]=tH[0]||
tT[0];am.D.la[0]=Ey[0];am.D.V[0]=wK[0];am.D.xa[0]=KC[0];am.D.ea[0]=LC[0];am.D.R[0]=
uT[0];am.D.qa[0]=tO[0];am.D.za[0]=UY[0];rO.get(0)?
vVb(am,rO.get(0),0):sO.get(0)&&vVb(am,sO.get(0),0);for(var
Yn=0,zA=0,AA=0,MC=0,Ss=0,wH=0,BA=1;BA<mH.length;BA=BA+1|0){var
Hy=mH[BA],fk=ai(GE,Hy);if(0>fk&&(fk=-fk-1|0,fk>=GE.length))break;
(Yn+1|0)<JC.length&&JC[Yn+1|0]==Hy&&(Yn=Yn+1|0);(zA+1|0)<xA.length&&xA[zA+1|
0]==Hy&&(zA=zA+1|0);(AA+1|0)<vK.length&&vK[AA+1|0]==Hy&&(AA=AA+1|0);(MC+1|
0)<pO.length&&pO[MC+1|0]==Hy&&(MC=MC+1|0);(Ss+1|0)<qO.length&&qO[Ss+1|
0]==Hy&&(Ss=Ss+1|0);(wH+1|0)<pT.length&&pT[wH+1|0]==Hy&&(wH=wH+1|
0);zl.D.F[fk]=uK[Yn];zl.D.D[fk]=HE[Yn];zl.D.O[fk]=wA[Yn];zl.D.aa[fk]=Dy[Yn];zl.D.J[
fk]=IE[Yn];zl.D.H[fk]=nH[Yn];zl.D.ha[fk]=Rr[Yn];zl.D.W[fk]=LE[Ss]?
LE[Ss]:oH[Yn];zl.D.ma[fk]=TY[Ss]||oT[Yn];zl.D.la[fk]=ek[Yn];zl.D.V[fk]=
Lw[zA];zl.D.xa[fk]=pH[AA];zl.D.ea[fk]=JE[AA];zl.D.R[fk]=KE[Yn];zl.D.qa[fk]=qH[MC];z
l.D.za[fk]=qT[wH];IC.get(fk)?
vVb(zl,IC.get(fk),fk):Qt.get(fk)&&vVb(zl,Qt.get(fk),fk)}nT.H=zl.D;XUb(VUb,jf.D.D,jf
.D.F);if(jf.F.H)for(var xH=jf.D.D,gZ=jf.H.qa,DK=jf.H.O,HO=jf.D.F,yH=!
1,St=0;St<xH.length;St=St+1|0){var EK=gZ[St];null==gZ[St]?EK=yH:yH=EK;if(EK){null!
=DK[St]&&(DK[St]=.7*DK[St]);var FK=xH[St];xH[St]=xH[St].toUpperCase();if(FK.length!
=xH[St].length){var hZ=FK,HT=St,iZ=HO;if(!iZ[HT]){var jZ=zDa(hZ.length);
iZ[HT]=jZ}for(var kZ=iZ[HT],GK=0,IO=0;IO<kZ.length;IO=IO+1|0){var
Lea=kZ[IO],R5=Eg(hZ,GK,GK+Lea|0);kZ[IO]=kZ[IO]+(R5.toUpperCase().length-R5.length)|
0;GK=GK+Lea|0}iZ[HT]=kZ}}}for(var
S5=jf.D.D,Mea=jf.D.H,El=jf.H,lZ=jf.ha,T5=0,PC=0,zk=0;zk<Mea.length;zk=zk+1|0)null!
=El.D[zk]&&0!=El.D[zk]&&(T5=PC,PC=zk),kUb(zk,S5,Mea,El.ea)&&(zk!
=PC&&hUb(El,PC,El,zk),(zk+1|0)<S5.length&&null==El.D[zk+1|0]&&hUb(El,PC,El,zk+1|
0),lZ&&(El.D[zk]=zk==PC?
El.D[T5]:El.D[PC]),El.O[zk]=El.D[zk],El.aa[zk]=El.D[zk],El.J[zk]=400,
El.H[zk]=!1,El.ma[zk]=!1,El.la[zk]=!
1,El.F[zk]="Arial",El.R[zk]="nor",El.ha[zk]=El.ea[zk],El.W[zk]="",PC=zk+1|0);var
Nea=jf,CA=jf.Ka,DA=jf.D.D,mZ=jf.D.H,JO=jf.H.F,nZ=jf.H.O,Oea=jf.H.J,mSa=jf.H.H,nSa=j
f.H.V;CA.D.D=Array(DA.length);for(var EA=0,oZ=[],FA=0;FA<DA.length;FA=FA+1|0)
{if(null!=nZ[FA]){if(!qh(oZ)){var
zqb=CA.F.D(JO[EA],nZ[EA],Oea[EA],mSa[EA],oZ,nSa[EA]);hVb(CA,DA,zqb,EA,mZ);oZ=[]}EA=
FA}Xg(DA[FA])||3==mZ[FA]||iVb(DA[FA])?iVb(DA[FA])?
CA.D.D[FA]=100:Xg(DA[FA])&&(CA.D.D[FA]=0):oZ.push(DA[FA])}if(!qh(oZ)){var Pea=
CA.F.D(JO[EA],nZ[EA],Oea[EA],mSa[EA],oZ,nSa[EA]);hVb(CA,DA,Pea,EA,mZ)}Nea.la=CA.D;v
ar Tt=a;var
Iy=a.ib,oSa=l,pZ=a.D.D,pSa=a.D.O,Zta=a.D.H,qSa=a.D.V,IT=a.la.D,qZ=a.D.R,rSa=a.D.F,s
Sa=a.D.aa,$ta=a.D.W,Qea=a.H,Aqb=U,U5=v;if(0==r.D){for(var
tSa=oSa,uSa=pZ,Ukc=Zta,Bqb=IT,vSa=qZ,Rea=[],KO=0;KO<uSa.length;){var
wSa=0,JT=KO;if(null==Bqb[JT])KO=KO+1|
0;else{for(;JT<uSa.length&&(wSa+=Bqb[JT],JT=JT+1|0,!0===vSa[JT]););var
xSa=tSa.D;0==Ukc[KO]&&wSa>xSa&&Rea.push(KO);KO=JT}}var aua=Rea}else aua=[];var
ySa=aua;if(0==
ySa.length)Iy.D.D=pZ,Iy.D.J=pSa,Iy.D.O=Zta,Iy.D.H=qSa,Iy.D.F=qZ,Iy.D.aa=[],Iy.D.R=I
T,Iy.D.V=rSa,Iy.D.W=Qea;else{var
LO=Iy.D;Jh(LO.D);LO.J.length=0;LO.O.length=0;LO.H.clear();Jh(LO.F);Jh(LO.aa);Jh(LO.
V);Jh(LO.R);LO.W=new fUb;for(var rZ=0;rZ<pZ.length;rZ=rZ+1|0)if(!0!
==qZ[rZ])if(0<U5&&ji(ySa,rZ)){var
zH=Iy.J,bua=oSa,V5=rZ,AH=pZ,zSa=qZ,ASa=sSa,Cqb=$ta,BSa=Qea,Sea=Aqb,cua=U5,sZ=bua.D,
Tea=-1,W5=zH.D;W5.D.length=0;W5.F.length=0;zH.D.D.push(V5);zH.D.F.push(0);for(var
Sw=V5;Sw<AH.length;Sw=Sw+1|0){for(var Dqb=
gUb(Sw,BSa),BH=0,nTa=0,TZd=AH[Sw].length,fsb=!0;BH<TZd&&0<cua;){var
gsb=BH;fsb&&(BH=Math.min(BH+15|0,TZd-1|0));var coc=BH;BH=Sea.D?1+GVb(!
0===ASa[Sw]&&0==coc?1:coc,AH[Sw],Sea)|0:coc+1|0;var doc;if(doc=fsb||Sw!=V5||0!=gsb)
{var b1f=void 0,hsb=zH,UZd=AH[Sw],oTa=BSa,pTa=Dqb;hsb.F[0]=Eg(UZd,nTa,!
0===Cqb[Sw]&&BH==UZd.length?BH-1|0:BH);var
c1f=b1f=hsb.H.D(oTa.F[pTa],oTa.O[pTa],oTa.J[pTa],oTa.H[pTa],hsb.F,oTa.V[pTa])
[0];hsb.F.length=0;doc=c1f>sZ}doc&&(fsb?(BH=gsb,fsb=!1):
(zH.D.D.push(Sw),zH.D.F.push(gsb),
sZ=bua.D,nTa=gsb,0==nTa&&!0===ASa[Sw]&&(nTa=1),cua=cua-1|0))}if(!0!==zSa[Sw+1|0])
{Tea=Sw+1|0;break}if(0!=cua){var d1f=void
0,isb=zH,VZd=AH[Sw],WZd=nTa,XZd=AH[Sw].length,qTa=BSa,rTa=Dqb,eoc=null;Sea.D&&(eoc=
bVb(VZd,WZd,XZd-1|0,!0,null));isb.F[0]=null!=eoc?eoc:Eg(VZd,WZd,XZd);var
e1f=d1f=isb.H.D(qTa.F[rTa],qTa.O[rTa],qTa.J[rTa],qTa.H[rTa],isb.F,qTa.V[rTa])
[0];isb.F.length=0;sZ-=e1f}}var YZd=(0<=Tea?Tea:AH.length)-1|
0;zH.D.D.push(YZd);zH.D.F.push(AH[YZd].length);var sTa=zH.D;for(var
lfa=0;lfa<(sTa.D.length-
1|0);lfa=lfa+1|0){var foc=Iy,Dua=sTa.D[lfa],ZZd=sTa.F[lfa],goc=sTa.D[lfa+1|0],
$Zd=sTa.F[lfa+1|
0],Eua=pZ,hoc=pSa,ioc=Zta,joc=qSa,f1f=IT,a_d=qZ,koc=rSa,loc=sSa,g1f=$ta,moc=Qea,yZ=
0==$Zd?goc-1|0:goc,b_d=yZ==goc?$Zd:!0===g1f[yZ]?Eua[yZ].length-1|
0:Eua[yZ].length;KVb(foc,Dua,Eua,hoc,ioc,joc,koc,loc,moc,1>=ZZd&&!0===loc[Dua]?
1:ZZd,Dua==yZ?b_d:Eua[Dua].length,!1,!0);if(Dua!=yZ){for(var jsb=Dua+1|
0;jsb<yZ;jsb=jsb+1|
0)JVb(foc,jsb,Eua,hoc,ioc,joc,f1f,a_d,koc,moc);KVb(foc,yZ,Eua,hoc,ioc,joc,koc,loc,m
oc,0,b_d,
a_d[yZ],!1)}0<U5&&(U5=U5-1|0)}}else for(var
h1f=Iy,c_d=rZ,d_d=pZ,i1f=pSa,j1f=Zta,k1f=qSa,l1f=IT,e_d=qZ,m1f=rSa,n1f=Qea,Fua=c_d;
Fua<d_d.length&&!(Fua>c_d&&!0!==e_d[Fua]);Fua=Fua+1|
0)JVb(h1f,Fua,d_d,i1f,j1f,k1f,l1f,e_d,m1f,n1f)}var o1f=Iy.D;Tt.J=o1f;var
Ut=a.Va,ksb=b,f_d=N,zZ=e,p1f=f,q1f=g,r1f=Ga,g_d=k,s1f=r,t1f=l,noc=m,h_d=aa,i_d=u,Gu
a=a.J.D,ooc=a.J.J,j_d=a.J.O,k_d=a.J.H,u1f=a.D.J,lsb=a.J.R,l_d=a.J.F,v1f=a.J.aa,w1f=
a.J.V,m_d=a.J.W,x1f=d.ql(),y1f=v,Hua=Ut.D;Hua.R=-1;Hua.D=-1;Hua.H=-1;Hua.F=0;Hua.O=
0;Hua.J=GA;Ut.D.H=zZ;for(var Vt=0,Iua=f_d,Uw=h_d?ksb[f_d]:new pJb,z1f=!
1,mfa=Uw.O;Vt<Gua.length&&Ut.D.F<y1f;){var poc=t1f.F,A1f=Iua<ksb.length?
ksb[Iua].W:0,B1f=gUb(Vt,m_d),qoc=Uw.F.length,C1f=0==qoc&&i_d,roc=void 0;if(0<qoc)
{var n_d=Uw.F[qoc-1|0];roc=Hva(n_d)||mn(n_d)}else roc=!1;if(ln(Gua[Vt]))
{mfa+=rVb(Uw,mfa,poc,noc);var D1f=lsb,E1f=Vt,o_d=BUb(noc,mfa);D1f[E1f]=0==o_d.Xs?
o_d.D:0}var F1f=Ut;a:{var
Wt=Ut.H,soc=poc,toc=mfa,p_d=Vt,G1f=g_d,q_d=s1f,r_d=Gua,uoc=ooc,H1f=j_d,I1f=k_d,s_d=
u1f,J1f=l_d,K1f=
v1f,tTa=lsb,L1f=C1f,t_d=roc,u_d=Wt.D;u_d.F=-1;u_d.D=1;for(var QT=-
1,JA=p_d;JA<tTa.length;JA=JA+1|0){var msb=r_d[JA],voc=H1f[JA],v_d=JA>p_d,woc=!L1f||
v_d;2==q_d.D&&(woc=!1);if(ln(msb)){if(toc>=soc&&woc){Wt.D.F=JA-1|0;Wt.D.D=1;var
Jua=Wt.D;break a}if(v_d){Wt.D.F=JA-1|0;Wt.D.D=2;Jua=Wt.D;break a}}0<JA&&!0!
==J1f[JA]&&(QT=JA-1|0);var w_d=void
0,nsb=JA,M1f=tTa,N1f=soc,O1f=q_d,P1f=uoc,x_d=I1f;if(ji(x_d.D,nsb)){var
y_d=x_d.get(nsb);y_d.Ed(P1f[nsb],N1f,O1f);w_d=y_d.Bb().width;M1f[nsb]=w_d}toc+=tTa[
JA];var Q1f=
(GTb(voc)||ln(msb))&&0<tTa[JA],z_d=toc>soc&&Q1f;if((z_d||!0===K1f[JA])&&woc)
{Wt.D.F=QT;Wt.D.D=1;if(z_d&&ji(s_d.D,QT)&&uoc[QT]==uoc[QT+1|0]){var
R1f=r_d[QT].length,A_d=s_d.get(QT),Kua=G1f,S1f=R1f,T1f=NVb(A_d.D,Kua)-1|
0,osb=A_d.D,B_d=T1f+S1f|0;if(1>B_d)throw F("Qt").D;if(!osb.D[Kua]){if(0!=Kua&&!
osb.D[Kua-1|0])throw F("Rt").D;osb.D[Kua]=[]}osb.D[Kua]
[0]=B_d;Wt.D.D=3}Jua=Wt.D;break a}if(2==voc&&lUb(msb))
{Wt.D.F=JA;Wt.D.D=1;Jua=Wt.D;break a}if(t_d){Wt.D.F=QT;Wt.D.D=1;Jua=Wt.D;break
a}var xoc;if(xoc=2==
voc){var C_d=msb;xoc=Hva(C_d)||mn(C_d)}xoc&&(t_d=!0)}QT=tTa.length-1|
0;Wt.D.F=QT;Wt.D.D=0;Jua=Wt.D}F1f.F=Jua;if(!i_d&&!h_d&&-
1==Ut.F.F)break;for(;Vt<=Ut.F.F;){var yoc=void 0,zoc=void 0,D_d=void
0,U1f=Gua[Vt],Ak=Uw,nfa=Vt,V1f=ooc[Vt]-zZ+p1f|0,W1f=j_d[Vt],X1f=!
0===l_d[Vt],E_d=w1f[Vt],F_d=k_d.get(Vt),G_d=lsb[Vt],sn=m_d,Lua=B1f,Y1f=x1f,H_d=nfa;
qh(Ak.F)&&(H_d=Lua);Ak.F.push(U1f);Ak.R.push(W1f);Ak.ea.push(V1f);Ak.H.push(G_d);Ak
.Na.push(X1f);E_d&&(Ak.Ka[Ak.F.length-1|0]=E_d);F_d&&Ak.xa.set(Ak.F.length-1|
0,F_d);if(null!=sn.R[nfa]){var
Z1f=sn.D[nfa];xta(sn.F[nfa],sn.J[nfa],sn.H[nfa]);zoc=Bgb(1.2*Z1f,sn.R[nfa])}else{if
(qh(Ak.D.R)){var
$1f=sn.D[Lua];xta(sn.F[Lua],sn.J[Lua],sn.H[Lua]);yoc=Bgb(1.2*$1f,sn.R[Lua])}else
yoc=Ak.D.R[Ak.D.R.length-1|0];zoc=yoc}D_d=zoc;Ak.O+=G_d;var Vw=Ak.F.length-1|
0,Ky=H_d;if(null!=sn.D[Ky]){var I_d=sn.F[Ky];Ak.D.H[Vw]=I_d;var
a2f=Y1f.xla(I_d);Ak.D.ea[Vw]=a2f;Ak.D.D[Vw]=sn.D[Ky];Ak.D.V[Vw]=sn.O[Ky];Ak.D.ha[Vw
]=sn.aa[Ky];Ak.D.O[Vw]=sn.J[Ky];Ak.D.J[Vw]=sn.H[Ky];Ak.D.aa[Vw]=sn.ha[Ky];
Ak.D.F[Vw]=sn.V[Ky];Ak.ha.D[Vw]=sn.W[Ky];Ak.ha.J[Vw]=sn.ma[Ky];Ak.ha.H[Vw]=sn.la[Ky
];Ak.D.la[Vw]=sn.xa[Ky];Ak.ha.F[Vw]=sn.ea[Ky];Ak.D.R[Vw]=D_d;Ak.D.ma[Vw]=sn.R[Ky];A
k.D.qa[Vw]=sn.qa[Ky];Ak.D.W[Vw]=sn.za[Ky]}mfa+=lsb[Vt];Vt=Vt+1|
0}Uw.W=Vt<Gua.length?ooc[Vt]-zZ|0:r1f+1-zZ|0;if((z1f=(Uw.W+zZ|0)>q1f)||1==Ut.F.D||
3==Ut.F.D)rVb(Uw,mfa,poc,noc),Uw.La=!0;var J_d=g_d;Ut.D.J=3==Ut.F.D?0==J_d?
$5a:a6a:0==J_d?GA:Z5a;Ut.D.J.D&&(Uw.W=Uw.W+1|0);qh(Uw.F)||
(ksb[Iua]=Uw,Ut.D.O=Ut.D.O+(Uw.W-A1f)|0,Ut.D.D=Iua,Ut.D.R=
zZ+Uw.W-1|0);Uw.La&&(Ut.D.F=Ut.D.F+1|0,Vt<Gua.length&&(Iua=Iua+1|0,zZ=zZ+Uw.W|
0,Ut.D.H=zZ,Uw=new pJb,mfa=0))}var AZ=Ut.D;v=v-AZ.F|0;a.O.D=AZ.R;a.O.J=a.O.J+AZ.O|
0;a.O.F=AZ.D;a.O.H=AZ.J;if(-1==AZ.D)break;for(var
b2f=a,c2f=b,d2f=AZ.D,Aoc=e,e2f=f,Boc=n,f2f=q,g2f=r,K_d=l,psb=N;psb<=d2f;psb=psb+1|
0){var QO=c2f[psb];if(QO.La){var h2f=QO,qsb=QO;var i2f=kUb(qsb.F.length-1|
0,qsb.F,qsb.R,qsb.ha.F);h2f.bb=i2f;if(0<=Boc.D){var j2f=QO;var
L_d=Boc,k2f=L_d,M_d=new CSb,rsb=M_d,l2f=QO.W,m2f=QO.ea,n2f=QO.R;rsb.F=Aoc-
e2f|0;rsb.H=l2f;rsb.D=m2f;rsb.J=n2f;var Mua=ISb(k2f,M_d);if(Mua){var
N_d=1==L_d.F;if(1==Mua.length&&N_d==Mua[0].qf())var Coc=null;else{for(var
O_d=[],uTa=0;uTa<Mua.length;uTa=uTa+1|0){var P_d=uTa;N_d&&(P_d=Mua.length-1-uTa|
0);for(var vTa=Mua[P_d],o2f=vTa.qf(),wTa=vTa.H;wTa<vTa.J;wTa=wTa+1|0){var
Q_d=wTa;o2f&&(Q_d=vTa.J-1-wTa+vTa.H|0);O_d.push(Q_d)}}Coc=O_d}}else
Coc=null;j2f.la=Coc}var BZ=QO;BZ.qa=-1;for(var Nua=BZ.F.length-1|0;0<=Nua;Nua=Nua-
1|0)if(GTb(BZ.R[Nua])||ln(BZ.F[Nua])){BZ.qa=Nua;break}for(var R_d=
0,ssb=BZ.qa+1|0;ssb<BZ.F.length;ssb=ssb+1|0)R_d+=BZ.H[ssb];BZ.V=R_d;var
ofa=QO,kl=b2f.za.D,Ly=ofa,p2f=K_d.H,Doc=K_d.F,S_d=f2f,q2f=g2f,tsb=0==Boc.F,Oua=ofa.
la,xTa=kl.D;xTa.O=[];xTa.J=[];xTa.H=0;xTa.D=0;xTa.F=0;var
usb=kl.F;usb.H=0;usb.J=0;usb.D=0;usb.F=-1;var yTa=Ly,Eoc=yTa.F.length-1|
0,r2f=2==yTa.R[Eoc]&&(Kf(iUb,yTa.F[Eoc])||Kf(jUb,yTa.F[Eoc]));if(3==S_d.Xs&&!
r2f&&0<=yTa.qa){for(var CZ=kl.F,Pua=Ly,s2f=Doc,pfa=0;pfa<=Pua.qa;pfa=pfa+1|
0)1==Pua.R[pfa]?CZ.D=CZ.D+Pua.F[pfa].length|0:ln(Pua.F[pfa])&&(CZ.D=
0,CZ.F=pfa);if(0<CZ.D){var Foc=s2f-
Pua.O+Pua.V;0<Foc&&(CZ.H=Math.floor(Foc/CZ.D),CZ.J=Math.floor(Foc)
%CZ.D)}kl.D.H=Math.max(Ly.O,Doc+Ly.V)}else kl.D.H=Ly.O;var t2f=p2f,qfa=void
0,Goc=void 0,zTa=tsb,DZ=!!Oua||tsb,KA=Ly,RT=Doc,v2f=q2f;switch(S_d.Xs){case
3:if(0<kl.F.D){qfa=zTa?DZ?0:RT+KA.V:DZ?-KA.V:RT;break}case 0:qfa=zTa?DZ?0:KA.O:DZ?
RT-KA.O:RT;break;case 2:qfa=zTa?DZ?RT-KA.O+KA.V:RT+KA.V:DZ?-KA.V:KA.O-
KA.V;break;case 1:Goc=zTa?KA.V:-KA.V;qfa=DZ?(RT-KA.O+Goc)/2:
(RT+KA.O+Goc)/2;break;default:throw F("Ct").D;
}for(var EZ=t2f+(2==v2f.D?qfa:zTa?Math.max(DZ?0:KA.O,qfa):Math.min(DZ?RT-
KA.O:RT,qfa)),vsb=0;vsb<Ly.H.length;vsb=vsb+1|0){var
wsb=kl,ATa=Ly,Qua=vsb;if(0==wsb.F.D||1!=ATa.R[Qua]||Qua>ATa.qa||wsb.F.F>=Qua)var
T_d=ATa.H[Qua];else{for(var U_d=ATa.H[Qua],Hoc=0;Hoc<ATa.F[Qua].length;Hoc=Hoc+1|
0)U_d+=wsb.F.H+(0<wsb.F.J--?1:0);T_d=U_d}kl.D.J.push(T_d)}if(Oua){Ly.gb=!
1;kl.D.D=EZ;Ly.J.length=Oua.length;for(var BTa=0;BTa<Oua.length;BTa=BTa+1|
0)kl.D.O[Oua[BTa]]=EZ,EZ+=kl.D.J[Oua[BTa]];kl.D.F=kl.D.D+kl.D.H;tsb?
kl.D.F-=Ly.V:kl.D.D+=Ly.V}else if(Ly.gb=0==kl.F.D,tsb)
{kl.D.D=EZ;kl.D.F=kl.D.D+kl.D.H-Ly.V;for(var xsb=0;xsb<Ly.H.length;xsb=xsb+1|
0)kl.D.O.push(EZ),EZ+=kl.D.J[xsb]}else{kl.D.F=EZ;kl.D.D=kl.D.F-kl.D.H+Ly.V;for(var
ysb=0;ysb<Ly.H.length;ysb=ysb+1|0)EZ-=kl.D.J[ysb],kl.D.O.push(EZ)}var
CTa=kl.D;ofa.J=CTa.O;ofa.H=CTa.J;ofa.O=CTa.H;ofa.aa=CTa.D;ofa.ma=CTa.F;QO.La=!
1}Aoc=Aoc+QO.W|0}e=AZ.H;Q=a.O.D+1|0;N=AZ.D;aa=!
0}a.W=null;a.R=null;a.D=null;a.la=null;a.aa=null;a.V=null;a.ea=null;a.H=null;a.F=nu
ll;a.J=null;
return a.O};function OVb(a,b,c){this.J=!1;this.W=a;this.D=new uUb;this.F=new
ESb;this.H=new vUb;this.V=new q6a(new cs);this.R=new L4a(new cs);this.J=!
0===c;this.O=new tUb(0,1E8,1E8,null,null)}x(OVb,C);function PVb()
{this.D=this.H=this.J=0;this.F=[]}x(PVb,C);function QVb(a,b)
{a.F=b;a.J=0;a.H=0;a.D=0}PVb.prototype.update=function(a,b,c)
{this.J=a;this.H=b;this.D=c};function RVb(a,b){a.J=b.J;a.H=b.H;a.D=b.D}function
SVb(a){return a.F[a.D].J[a.J]}function TVb(a){return a.F[a.D].H[a.J]}function
UVb(a){return a.F[a.D].D.W[a.H]}function VVb(a){return a.F[a.D].D.R[a.H]}function
WVb(a){return a.F[a.D].D.ha[a.H]}function XVb(a){return a.F[a.D].D.D[a.H]}function
YVb(a){return a.F[a.D].D.aa[a.H]}
function ZVb(a){return a.F[a.D].D.la[a.H]}function $Vb(a){return
a.F[a.D].ha.F[a.H]}function aWb(a,b){if(a.D==(a.F.length-1|
0)&&a.F[a.D].qa<a.J)return!0;if(!b)return!1;b=a.F[a.D];if(1!=b.R[a.J])return!
1;for(a=a.J+1|0;a<b.F.length;a=a+1|0)switch(b.R[a]){case 0:case 3:return
ln(b.F[a])?!0:!1;case 2:return!0}return!1}function bWb(a){return
ln(a.F[a.D].F[a.J])};function cWb(){}x(cWb,C);function dWb(a){a.D=new PVb;a.H=new
PVb;a.F=new PVb}function eWb(a){for(var b=0,c=[],d=a.D.D,e=0;e<a.F.length;e=e+1|
0)null!=d[e]&&(b=e),c.push(b);return 0==b?t(0):function(f){return c[f]}}function
fWb(a,b,c,d,e,f){if(a.V(a.F)){var g=SVb(a.F),k=SVb(a.D);b&&c?k+=TVb(a.D):b||
(g+=TVb(a.F),c||(k+=TVb(a.D)),b=k,k=g,g=b);k-=g;0!
=k&&a.J(g,k,d,e,a.F,f)}RVb(a.F,a.D)};function gWb(){this.W=!
1}x(gWb,cWb);gWb.prototype.O=function(a,b,c){return!
Lg(hWb(this,c),hWb(this,b))};gWb.prototype.J=function(a,b,c,d,e,f){oh(f.D,[a,-
c,b,d]);a=hWb(this,e);f.J.push(a)};gWb.prototype.V=function(a){return!!
hWb(this,a)};gWb.prototype.R=function(a,b){return!!a.ha.D[b]};function hWb(a,b){var
c;aWb(b,a.W)||a.W&&bWb(b)?c="":c=b.F[b.D].ha.D[b.H];return c};function iWb()
{}x(iWb,cWb);iWb.prototype.O=function(a,b,c){return!
Kf(UVb(c),UVb(b))};iWb.prototype.J=function(a,b,c,d,e,f){oh(f.ea,[a,-
c,b,d]);f.W.push(UVb(e))};iWb.prototype.R=function(a,b){return!!
a.D.W[b]};iWb.prototype.V=function(a){return!!UVb(a)};function jWb(){this.W=!
1}x(jWb,cWb);jWb.prototype.O=function(a,b,c){var d=VVb(c)!=VVb(a)||WVb(c)!
=WVb(a),e=!Kf(YVb(c),YVb(a));a=!Kf(ZVb(c),ZVb(a));return kWb(this,c)!=kWb(this,b)||
d||e||a};jWb.prototype.J=function(a,b,c,d,e,f){c=WVb(e);d=.09*c;oh(f.F,[a,VVb(e)-
d/2+-.3*c,b,d]);f.O.push(YVb(e));f.ha.push(ZVb(e))};jWb.prototype.R=function(a,b)
{return a.ha.H[b]};jWb.prototype.V=function(a){return kWb(this,a)};function
kWb(a,b){var c;aWb(b,a.W)||a.W&&bWb(b)?c=!1:c=b.F[b.D].ha.H[b.H];return c};function
lWb(){}x(lWb,cWb);lWb.prototype.O=function(a,b,c){a=XVb(c)!=XVb(a);return!
Kf($Vb(c),$Vb(b))||a};lWb.prototype.J=function(a,b,c,d,e,f)
{c=XVb(e);d=cr(gr(),2.25);oh(f.V,[a,-
d/2+-.3*c,b,d]);f.aa.push($Vb(e))};lWb.prototype.R=function(a,b){return!!
a.ha.F[b]};lWb.prototype.V=function(a){return!!$Vb(a)};function mWb(){this.W=!
1}x(mWb,cWb);mWb.prototype.O=function(a,b,c){var d=VVb(c)!=VVb(a)||WVb(c)!
=WVb(a),e=!Kf(YVb(c),YVb(a));a=!Kf(ZVb(c),ZVb(a));return nWb(this,c)!=nWb(this,b)||
d||e||a};mWb.prototype.J=function(a,b,c,d,e,f){c=WVb(e);d=.09*c;oh(f.H,[a,VVb(e)-
d/2+.11*c,b,d]);f.R.push(YVb(e));f.la.push(ZVb(e))};mWb.prototype.R=function(a,b)
{return a.ha.J[b]};mWb.prototype.V=function(a){return nWb(this,a)};function
nWb(a,b){var c;aWb(b,a.W)||a.W&&bWb(b)?c=!1:c=b.F[b.D].ha.J[b.H];return c};function
oWb(a){var b=new iWb;dWb(b);var c=new gWb;dWb(c);c.W=a;var d=new
jWb;dWb(d);d.W=a;var e=new lWb;dWb(e);var f=new
mWb;dWb(f);f.W=a;this.D=[b,c,d,e,f]}x(oWb,C);
oWb.prototype.build=function(a,b,c,d){for(var e=new sJb,f=0;f<this.D.length;f=f+1|
0){var g=this.D[f],k=a,l=d,m=b,n=c,q=e;a:{var r=g;for(var u=k,v=0;v<u.length;v=v+1|
0)for(var A=u[v],E=A.D.D,N=0;N<A.F.length;N=N+1|0)if(null!=E[N]&&r.R(A,N)){r=!
0;break a}r=!1}if(r){QVb(g.D,k);QVb(g.H,k);QVb(g.F,k);var
Q=v=null;r=null;for(A=u=0;A<k.length;A=A+1|0)if(E=k[A],0!=E.F.length){(v=E.la)?
(r=eWb(E),l||(v=ei(v),v.reverse())):r=null;var U=0;N=v?v[0]:0;u=r?r(N):0;var
aa=E.D.D;Q||(U=1,g.H.update(N,u,A),RVb(g.F,g.H));
for(Q=U;Q<E.F.length;Q=Q+1|0)N=v?v[Q]:Q,r?u=r(N):null!
=aa[N]&&(u=N),g.D.update(N,u,A),g.O(g.H,g.F,g.D)&&fWb(g,l,!
1,m,n,q),RVb(g.H,g.D);Q=E}Q&&(v=v?v[Q.F.length-1|0]:Q.F.length-1|0,r=r?
r(v):u,g.D.update(v,r,k.length-1|0),fWb(g,l,!0,m,n,q))}}return e};function
pWb(a,b,c,d){this.D=b;this.F=d}x(pWb,C);pWb.prototype.ll=da(289);function
qWb(a,b,c,d,e,f,g,k,l){if(c)f=+k^+f?b.H[d]:0;else{c=a.D;var m=b.F[d];a=b.H[d];var
n=b.Ka[d],q=b.D.H[e],r=b.D.V[e],u=b.D.O[e];e=b.D.J[e];b=g-b.ea[d]+(k?0:1)|0;if(n)
{for(g=d=0;g<b;g=g+1|0)d=d+n[g]|0;b=d}if(0==b)f=f?0:a;else if(b==m.length)f=f?
a:0;else{l=rWb(c.D,m,q,r,u,e,f,l);for(c=sWb(l,a);0<b&&null==l[b];)b=b-1|
0;for(n=m=0;n<b;n=n+1|0)m+=null!=l[n]?l[n]:0;m*=c;f=f?m:a-m}}return f};function
tWb(a){this.O=this.W=this.H=this.J=this.R=0;this.D=!1;this.F=!0;this.aa=a}x(tWb,C);
tWb.prototype.qY=function(a,b,c){if(c instanceof KF){a=this.ea;var d=b+a.ea[0]|
0,e=new Jj(d,d+a.W-1|0),f=Mj(c.D(),e);if(f){var g=c.O?this.O:0;d=c.O?
this.H:this.J;if(Lj(f,e))a=[new IA(a.aa,g,a.O,d,0,1,null)];else{var
k=this.aa,l=this.V,m=f.start-b|0,n=f.end-b|0;if(m!=a.ea[0]||n!=(a.ea[0]+a.W-1|0)||
a.xa.get(0)){b=uWb(a,Eu(m));f=uWb(a,Fu(n+1|0,!0));var
q=a.xa.get(b);e=KTb(a,b);if(q&&b==f&&(n-m+1|0)<e){g=a.ea[b];d=q.H(new Jj(m-g|0,n-g|
0),d);g=a.za-q.D();for(f=0;f<d.length;f=f+1|0)e=d[f],m=g,e.D+=a.J[b],
e.F+=m;a=d}else{var r=a.xa.get(f),u=vWb(a,b);e=a.D.F[u];m=qWb(k,a,q,b,u,e,m,!
0,l);u=vWb(a,f);q=a.D.F[u];k=qWb(k,a,r,f,u,q,n,!1,l);if(a.la&&b!=f)
{l=[];for(n=0;n<a.la.length;n=n+1|0){var v=a.la[n];if(!(v<b||v>f)){v==b?(r=e?
m:0,u=e?a.H[v]:m):v==f?(r=q?0:k,u=q?k:a.H[v]):(r=0,u=a.H[v]);u-
=r;r+=a.J[v];v=l[l.length-1|0];var A;if(A=v)A=v.sd()+v.ub(),A=1E-6>=Math.abs(A-
r);A?v.H+=u:l.push(new IA(r,g,u,d,0,1,null))}}a=l}else b=a.J[b]+m,a=a.J[f]+k,a=[new
IA(Math.min(b,a),g,Math.abs(a-b),d,0,1,null)]}}else b=
a.la?a.la[a.la.length-1|0]:a.D.F[0]?a.J.length-1|0:0,f=a.J[a.la?a.la[0]:a.D.F[0]?
0:a.J.length-1|0],a=[new IA(f,g,a.J[b]+a.H[b]-
f,d,0,1,null)]}c.R&&0<a.length&&this.D&&(this.F?(c=a[a.length-1|0],d=this.R-c.sd()-
c.ub(),c.H+=d):(c=a[0],d=c.sd(),c.H+=d,d=-c.sd(),c.D+=d,c.F+=0));c=a}else
c=[];return c}return[]};function wWb(a,b,c,d,e,f,g,k,l,m,n,q,r){this.D=!
1;this.ib=this.Gc=this.xa=this.aa=this.V=this.La=this.Ka=this.Sf=0;this.Va=this.ud=
this.Gb=this.Ob=!1;this.qc=this.ea=0;this.ee=!1;this.ha=this.J=0;this.Ph=this.od=!
1;this.za=this.dc=0;this.Wb=this.jb=!1;this.rb=0;this.W=!0;this.aj=new
l6a;this.F=a;this.bb=b;this.Hg=new CTb(d,c.F);this.Aa=$9a(a.Ev(),"docstext-line-
view");this.Ac=(mA(),nA);this.hc=new WAb;b=new
UTb;b.F={};b.D={};b.H={};this.qa=b;this.R=(HA(),GA);this.Mg=e;this.sf=g;this.Uc=l;t
his.cd=
m;this.Ra=n;this.Ph=q;this.la=new vUb;this.H=[];this.Na=[];this.Wb=!1;this.rb=-1;q?
this.cg=new oTb(a.fk()):this.cg=null;q?a=new fTb:(a=new sUb,wAb(null));this.gb=new
R5a(a,!1);this.Kd=new
zAb(this,this.getContext().Fu());this.sb=r;this.Bd=this.getContext().R}x(wWb,Vh);w=
wWb.prototype;w.tb=function(a){return 0!=a?
(ql(this.getContext().F,F("Dt`"+a)),0):this.xa};w.yV=function(a){return 0!=a?
(ql(this.getContext().F,F("Et`"+a)),0):this.Gc};
w.pY=function(a){return 0!=a?
(ql(this.getContext().F,F("Ft`"+a)),0):this.ib};function xWb(a){return
a.yV(0)+a.tb(0)+a.pY(0)}w.yt=function(){return new
d6a(this.J,this.R)};w.ZK=t(1);w.Hxa=p("gb");function yWb(a)
{a.xa=a.Ka=a.La=a.V=a.aa=0;a.Ca=null;Jh(a.H);Jh(a.Na);a.Wb=!1}
w.Ed=function(a,b,c,d,e,f,g,k,l){0!=c&&ql(this.getContext().F,F("Gt`"+c));d=new
Y5a(null,null,null,null,null,null,null);if(!(0<this.J)||this.qc!=e.width||this.ee!
=f.D||zWb(this,f)||this.R.F||this.R.D)k=!1;else{var m=u5a(a);m?(k=b+this.J|
0,k==m.yb()?k=AWb(this,m.yb()-1|0):(this.Hg.reset(),m=m.yb()-1|
0,k=HTb(this.Hg,this.F,k,m,1,this.bb,[],[],[],ds(),ds()),k=m>k)):k=!0}if(k)return
BWb(this,d,b,e,g,l),d;this.qc=e.width;this.Ac=f.F;this.ee=f.D;d.F=0==this.J?
2:1;k=(k=0==this.J?null:c6a(this.R,new Jj(b,
b+this.J-1|0)))?Kj(k)+1|0:0;var n=e.width;this.ha=n;m=this.getContext().oa();var
q=m.getStyle("paragraph",b);this.W=Sr(q);m=m.eb();var
r=$m(m,b);r=CWb(this,r);r=b==r?fDa(q,null):gDa(q);q=hDa(q);n=new
Jj(r,r+Math.max(0,n-(r+q)));var u=0;!en(m,b)||!f.D&&g.F||
(u=J4a(this.F.H,b));this.od=DWb(this,b,n,r,q,0,new md(0,u),f,g,u);f=c6a(this.R,new
Jj(b,b+this.J-1|0));a.commit(f?f.end:b-1|0,(f?Kj(f)+1|0:0)-k|0);this.Wb=!
0;this.rb=this.J;BWb(this,d,b,e,g,l);EWb(this,a,b,c,!0);return d};
function zWb(a,b){b=b.F;if(I5a(a.Ac,b))return!1;if(a.od)return!0;b=G5a(b);a=new
Jj(0,a.xa);for(var c=0;c<b.length;c++)if(Oj(b[c],a))return!0;return!1}
function BWb(a,b,c,d,e,f){d=a.yV(0)+a.tb(0)>d.height&&!0!==f&&!
a.Va;b.D=d;f=a.getContext().oa();var g=f.eb(),k=f.lY("anchored"),l={};d=[];for(var
m=c;m<(c+a.J|0);m=m+1|0)if("\ue908"===bn(g,m))if(m in k){var n=k[m][0],q=Qg(m-c|
0);G(l,n,q);d.push(n)}else f.getStyle("revision_diff",m);c=a.qa;for(var r in c.D)r
in l||(g=c,k=r,Rh(g.D,k),Rh(g.F,k),Rh(g.H,k));for(var u in l)
{g=c;m=u;r=l[u].ob();n=FWb(f,u);k=f.Me(u);if(!k)throw
F("Dh").D;k=k.D;r=Qg(r);G(g.D,m,r);G(g.F,m,n);G(g.H,m,k)}r=e.J;r.isEmpty()&&qh(d)||
(a.Bd.D.D=!0);g=d.length;for(u=0;u<d.length;u=u+1|0)
{l=d[u];c=FWb(f,l);if(r.contains(l)){k=l;m=r.D.Ch(k);if(!m)throw
F("ek`"+D(k)).D;k=m}else k=null;if(!C5a(c,k)){e.O?(e=gra(),e.Vp(l,c),e=K5a(e,!
1),b.ha=e,g=u):(b.D=!0,a.Bd.D.F=!
0,g=0);break}}e=d.slice(0,g);b.aa=e;e=a.ud;d=a.Ob;b.J=a.Gb;b.R=e;b.O=d}w.t8=functio
n(a,b,c){return EWb(this,a,b,c,!1)};
function EWb(a,b,c,d,e){var f={},g=a.getContext().O,k=a.getContext().ma;for(var l
in a.qa.D){var m=a.qa.D[l].ob()+c|0;m=new Jj(m,m);var n=a.Kd,q=new
gTb,r=m,u=k,v=l,A=u.F,E=new l6a;v in A||G(A,v,E);m=AAb(n,q,r,0,"docs-text-overlay-
range-entity",u.F[v],e?null:x5a(b,m));uma(f,g?h6a(g,m.D):{})}c=new Jj(c,c+a.J-1|
0);d=AAb(a.Kd,a.hc,c,d,"docs-text-overlay-range-line",a.aj,e?null:x5a(b,c));
(e=c6a(a.R,c))&&w5a(b,e);a.gb.getData();uma(f,g?h6a(g,d.D):{});T5a(a.gb,f);return
f}
function FWb(a,b){a=a.Me(b);a.getType();b=a.D;var c=b.eG();var d=b.VN();var
e=b.pD()?b.O.eG():0;c+=2*e;d+=2*e;b=0==b.getType()?b.H:0;d=new
z5a(0,0,c,d,b);c=d.O;b=c.ub();c=c.tb();e=a.D;var f=e.eG();e=e.VN();a:{var
g=0,k=a.H.O;switch(k.H){case 1:var l=dr(gr(),0,!0);break;case 0:g=dr(gr(),0,!
0);l=dr(gr(),0,!0)-dr(gr(),0,!0)-dr(gr(),0,!0);break;case 2:l=dr(gr(),0,!
0);break;case 3:g=dr(gr(),0,!0)-dr(gr(),0,!0);l=dr(gr(),0,!0);break;default:throw
kg("tt`"+k.H).D;}switch(k.getType()){case 0:switch(k.D){case 0:f=
g+b/2;break a;case 1:f=g+l/2;break a;case 2:f=g+l-b/2;break a;default:throw
kg("ut`"+k.D).D;}case 1:f=dr(gr(),k.R,!0)+g+f/2;break a;default:throw
kg("vt`"+k.getType()).D;}}a:{g=0;k=a.H.R;switch(k.H){case 1:l=dr(gr(),0,!
0);break;case 0:g=dr(gr(),0,!0);l=dr(gr(),0,!0)-dr(gr(),0,!0)-dr(gr(),0,!
0);break;case 2:l=dr(gr(),0,!0);break;case 3:g=dr(gr(),0,!0)-dr(gr(),0,!
0);l=dr(gr(),0,!0);break;default:throw kg("wt`"+k.H).D;}switch(k.getType()){case
0:switch(k.D){case 0:g+=c/2;break a;case 1:g+=l/2;break a;
case 2:g=g+l-c/2;break a;default:throw kg("xt`"+k.D).D;}case 1:g=dr(gr(),k.V,!
0)+g+e/2;break a;default:throw
kg("yt`"+k.getType()).D;}}d=A5a(d,f,g);e=f;f=g;g=Vg(a.getType(),"inline");l=a.D;g=g
?new Ur(1.5,1.5,1.5,1.5):new Ur(l.Wb,l.Gb,l.ib,l.rb);g=new
Ur(fr(gr(),g.jd()),fr(gr(),g.Kf()),fr(gr(),g.Qe()),fr(gr(),g.sd()));e=e-b/2-
g.sd();f=f-c/2-g.jd();b=b+g.sd()+g.Kf();c=c+g.jd()
+g.Qe();g=a.H.H;switch(g.getType()){case 0:c=b=0;break;case 1:e=-
1.0737418235E9;b=2147483647;break;case 2:switch(g.D){case 0:b=
2147483647;break;case 1:e=e+b-2147483647;b=2147483647;break;case
2:break;default:throw kg("zt`"+g.D).D;}break;default:throw
kg("At`"+g.getType()).D;}b=new jA(e,f,b,c);a=0==a.H.H.getType()&&a.H.D;return new
B5a(b,d,a)}function AWb(a,b){return
jn(a.getContext().oa().eb(),b)}w.qY=function(a,b,c){return this.a4(a,b,c)};
w.a4=function(a,b,c){if(c instanceof MJb)return a=[],c=c.O,this.O&&"docs-text-
linestartplugin-bullet"===c&&(b=Math.min(2,this.O.F),this.W?(c=OTb(this.O)-
2,b=PTb(this.O)+b):(c=OTb(this.O)-b,b=PTb(this.O)+2),a.push(new IA(c,this.ea,b-
c,this.V+this.aa,0,1,null))),a;var d=[],e=this.F.oa().zq(),f=c.D(),g=eg(f.start)-b|
0;f=eg(f.end)-b|0;for(var k=0;k<this.H.length;k=k+1|0){var
l=this.H[k],m=l.ea[0];if(Math.max(g,m)<=Math.min(f,m+l.W-1|0)){m=this.cd;var
n=this.ha,q=xWb(this),r=this.V+this.aa,u=this.V,v=
this.ea,A=this.W,E=k==(this.H.length-1|
0),N=e,Q=this.qa.F,U=this.qa.H;m.ea=l;m.R=n;m.J=q;m.H=r;m.W=u;m.O=v;m.F=A;m.D=E;m.V
=N;m.ha=Q?Q:{};m.la=U?U:{};l=this.cd.qY(a,b,c);oh(d,l)}}return d};
function DWb(a,b,c,d,e,f,g,k,l,m){yWb(a);a.O=null;a.ma=null;var
n=a.getContext().oa(),q=F5a(k.F),r=k.H;$m(a.F.oa().eb(),b);var
u=$m(a.getContext().oa().eb(),b),v=CWb(a,u);if(b==v){a:{var
A=a.sb,E=a.F,N=a.W;A.D.clear();var Q=E.oa(),U=null;if(Ch(Q.hk(),"list")&&fv(Q,u))
{var aa=IDb(Q,u,null);if(Xg(aa)){var fa=new pJb;break a}var
oa=WDb(Q,u),wa=E.oa();var Ca=VDb(wa,u,aa,1);var Ba=RDb(E.oa(),u),Aa=new ps(E.F,
[]),Ga=io(Lr());Ga.ps_ltr=N;Aa.fH(1,aa);var Sa=new
QDb(Aa,null);Sa.D.text.clear();Ca.getType();
Sa.D.text.set(0,Ca);var rb=new Jr(Ga);Sa.D.paragraph.set(Zm(Sa.F)-1|
0,rb);Sa.O=oa;var lb=null!=Ba?Ba:RDb(E.oa(),u);null!=lb&&(Sa.R=lb);var
Db=Sa.build();var Kb=new
M4a(Ba),ic=E.Fu(),Xb=E.Ev(),Lb=E.fk(),nd=E.W,yb=E.O,Dc=E.R;var mc=new
s6a(Db,ic,E.F,E.ql(),nd?nd:new P4a,E.J,Xb,Lb,E.Bga(),A.V,A.R,Kb?Kb:new
M4a(null),E.H,new n6a(Db,null),yb,Dc);GSb(A.F,Db,1);wUb(A.H,Db,1,E.H);var
$e=A.W,be=A.D.lines,ce=A.O,Td=(zUb(),AUb),ke=A.F,He=A.H,pe=cn(mc.oa().eb(),1);pe=pe
-1|0;MVb($e,be,0,mc,1,0,pe,0,ce,Td,ke,He,
l,!0,2147483647,2147483647);U=A.D.lines[0]}fa=U}if(fa){SUb([fa]);var
Ee=fa,Ig=a.F.oa().getStyle("paragraph",u),Ae=fDa(Ig,null),vf=gDa(Ig),Le=a.F.oa();if
(a.sb.J)var qe=0;else{var ge=Le.getStyle("list",u),af=Cu(ge),oc=Le.Me(Bu(ge));if(!
oc)throw F("Ur").D;qe=su(oc,af).za}var Mb=qe;a.F.oa();var zb=Ee.O,Xc=Ae>vf?
RCa(Ae,36)-Ae:vf-Ae;switch(Mb){case 0:var Dd=zb;break;case 1:Dd=zb/2;break;case
2:Dd=0;break;default:throw F("Tr`"+Mb).D;}var Sc=Xc<Dd?RCa(Dd,36)-Dd:Xc-
Dd;a.F.oa();var Ud=Ee.O;a:switch(Mb){case 0:var bf=
0;break a;case 1:bf=-Ud/2;break a;case 2:bf=-Ud;break a;default:throw
F("Tr`"+Mb).D;}var Xf=new LTb(a.F,Ee,bf+Ud+Sc,Sc,u,a.W,l);a.O=Xf}}var
Vc=a.ha,xd=a.W,cf=a.O,Ei=a.ma;a.dc=b;wUb(a.la,a.F.oa(),b,a.F.H);var rh=cf?
cf.H:0,pc=Ei?Ei.ub():0,kj=GWb(c,d,rh,pc),sh=Math.max(c.end-kj,0),Md=new
tUb(kj,sh,sh,Vc,xd),Fe=new
yUb(kj,a.la.D,a.la.F),dh=a.Mg,Dg=a.H,Ni=a.F,qf=a.bb,Eh=a.la,fn=a.rb,gn=0<=fn?fn+15|
0:50,Vl=cn(Ni.oa().eb(),b);var wj=MVb(dh,Dg,0,Ni,b,0,Vl,r,Md,Fe,qf,Eh,l,!
0,1,gn);var wl=[];Ei&&wl.push(Ei.D);
cf&&wl.push(cf.D);oh(wl,a.H);SUb(wl);HWb(a);a.za=wj.D;a.R=wj.H;a.jb=!0;a.Lc=[c];var
qk=TTb(c,f,g,a.W,a.ha,a.V+a.aa,q);if(qk){yWb(a);var
Fq=a.ha,Wo=a.W,Wl=a.O,Fi=a.ma;a.dc=b;var
lj=a.F.oa(),hg=cn(lj.eb(),b),Lk=qk.F,qo=[],xl=b,fl=b,Xo=0,Zj=!
0;wUb(a.la,lj,b,a.F.H);for(var Am=0;Am<Lk.length;Am=Am+1|0){var ak=Lk[Am],Yo=Wl?
Wl.H:0,bk=Fi?Fi.ub():0,Ap=Zj?GWb(ak,d,Yo,bk):ak.start,Xl=Math.max(Lk[Am].end-
Ap,0);if(0!=Xl){var Gq=xl-b|0,Zo=new tUb(Ap,Xl,1.7976931348623157E308,Fq,Wo),zt=new
yUb(Ap,a.la.D,a.la.F),
ro=a.Mg,bv=a.H,Hq=Xo,Cf=a.F,
$o=xl,ap=Gq,Ls=r,Ms=Zo,yo=zt,Mr=a.bb,Aw=a.la,Bw=l,Tn=a.rb,Ns=0<=Tn?Tn+15|
0:50,zo=cn(Cf.oa().eb(),$o);var Gt=MVb(ro,bv,Hq,Cf,$o,ap,zo,Ls,Ms,yo,Mr,Aw,Bw,!
1,1,Ns);if(-1!=Gt.F){var Os=ak.clone();qo.push(Os);fl=Gt.D;xl=fl+1|0;Xo=Xo+1|0;Zj=!
1;var Nj;if(Nj=xl>b){var Un;if(!(Un=xl>hg)){var on=fl,dk=lj.eb();Un=jn(dk,on)||
Dva(bn(dk,on))||Gva(dk,on)||mn(bn(dk,on))||on<dn(dk,0)&&Iva(bn(dk,on+1|
0))}Nj=Un}if(Nj)break}}}var
Lp=[];Fi&&Lp.push(Fi.D);Wl&&Lp.push(Wl.D);oh(Lp,a.H);SUb(Lp);
HWb(a);a.za=fl;a.R=(HA(),GA);a.jb=!Zj;a.Lc=qo;if(!a.jb)return
DWb(a,b,c,d,e,qk.D+1,g,k,l,m),!0}a.J=a.za-b+1|0;var
Mp=a.getContext().oa().eb(),Nr=b+a.J-1|0,Or=1==a.J?Nr:Nr-1|0;a.Ob=Gva(Mp,Nr)||
Gva(Mp,Or);a.Gb=mn(bn(Mp,Nr))||mn(bn(Mp,Or));a.ud=Nr<dn(Mp,0)&&Iva(bn(Mp,Nr+1|
0));a.Va=l.F&&1==a.J&&(a.Ob||a.Gb);var
Vn=n.getStyle("paragraph",b),Np=a.H[0];a.Sf=a.W?Np.aa:a.ha-Np.ma;var
Wn=a.Sf,Ok=a.W?Wn:a.ha-Wn;if(a.O)if(a.W){var Hm=a.O;NTb(Hm,Ok-Hm.D.O-
Hm.F);Ok=OTb(a.O)}else{var Gi=a.O;NTb(Gi,Ok-Gi.D.aa+Gi.F);
Ok=PTb(a.O)}if(a.ma)if(a.W){var xk=a.ma;QTb(xk,Ok-xk.D.O)}else{var
yk=a.ma;QTb(yk,Ok-yk.D.aa)}var uh=0;AWb(a,a.za)&&(uh=K4a(a.F.H,b));a.ea=f+m;var
Op=Math.max(iDa(Vn)-l.R,0);1>Op&&(a.V-=(1-Op)*a.Ka,a.aa-=(1-Op)*a.La);var
Ao=a.V+a.aa,Cw=a.Ka+a.La,Pp=l.aa,Ay=Cw*Math.max(0,Op-
1),Bo=eTb(Ao,Cw,Op,uh+a.ea,Pp);a.Va||a.Ac.F&&eTb(Ao,Cw,Op,m+uh,Pp);var lv=qk?q:
[];var
Xn=a.getContext().oa(),Ht=a.J,Qp=a.W,oA=a.ha,Dw=Bo,AE=a.ea,BC=a.V,Ps=uh,It=a.Lc;if(
qh(It))var Ew=null;else{var Fh=Xn.getStyle("paragraph",b),
By=Xn.eb(),iH=By.lastIndexOf("\n",b-1|0);var CC=1>iH||Kva(By,iH,b)?
null:Xn.getStyle("paragraph",iH);var
jO=Xn.eb(),DC=cn(jO,b),BE=jO.indexOf("\n",DC+1|0);var Pr=-1==BE||Kva(jO,DC,BE)?
null:Xn.getStyle("paragraph",BE);var jH=Fh.D.Ca,Fw=Fh.D.bb.get().D;Hr();if(0!
=Fw.getType())throw F("Ub").D;var Gw=Fw.ge();var rK=It[0].start!
=c.start,hi=It[It.length-1|0].end!=c.end,EC=b+Ht-1|0;if(cn(Xn.eb(),b)!=EC)var
kH=null;else{var Cy=Fh.D.aa.get(),pA=Fh.D.ha.get();kH=NG(Cy)||NG(pA)?jDa(Fh,Pr)?
NG(Cy)?Cy:null:NG(pA)?
pA:null:null}var Rp=kH;var Im=(Qp?rK:hi)?null:VTb(Fh,!1),yl=(Qp?hi:rK)?
null:VTb(Fh,!0);if($m(Xn.eb(),b)!=b)var Hw=null;else{var
lH=Fh.D.aa.get(),Iw=Fh.D.qa.get();Hw=NG(lH)||NG(Iw)?jDa(Fh,CC)?0<lH.D.F?new
tr({brdr_s:lH.D.F}):null:NG(Iw)?Iw:null:null}var $l=Hw;if(jH||Gw||Rp||Im||yl||$l)
{if(!Qp){var Qr=It,CE=[];for(var Jt=0;Jt<Qr.length;Jt++){var
Kt=Qr[Jt].clone(),qA=Kt.end-Kt.start;Kt.start=oA-
Kt.end;Kt.end=Kt.start+qA;CE.unshift(Kt)}It=CE}var
FC=jDa(Fh,CC),kO=jDa(Fh,Pr),GC=Dw-AE-Ps,lO=-BC,Lt=[];for(var Sp=
0;Sp<It.length;Sp++){var sK=It[Sp].clone();Lt.push(sK)}var
fp=Lt[0];if(fp.start==c.start){var
rA=Math.min(fDa(Fh,null),gDa(Fh));fp.start=rA;if(0<lv.length){var
DE=lv[0].D;DE.sd()<rA&&DE.Kf()>rA&&(fp.start=DE.Kf())}}var Jw=GC,mv=lO;0!
=m&&FC&&(Jw+=m,mv-=m);0!=Ps&&kO&&(Jw+=Ps);$l&&(mv-
=MBa($l),Jw+=MBa($l));Rp&&(Jw+=MBa(Rp));Im&&(Lt[0].start-
=MBa(Im));yl&&(Lt[Lt.length-1|0].end+=MBa(yl));Rp||(Jw+=1);Ew=new
XSb(Lt,mv,Jw,Gw,Rp,Im,yl,$l,jH)}else Ew=null}var sA=0;if(Ew){var Mt=Ew.D;if(Mt){var
tA=Mt.eG()+
MBa(Mt);Bo+=tA;sA+=tA}var Qs=Ew.F;if(Qs){var uA=Qs.eG()
+MBa(Qs);a.ea+=uA;Bo+=uA;sA+=uA}}l.F?(a.Gc=m,a.ib=uh+Ay,a.xa=Ao+f+sA):
(a.Gc=0,a.ib=0,a.xa=Bo);var
HC=a.ha,Nt=Bo,EE=a.ea,Tq=a.W,vA=Ew,Ot=a.gb,Rs=a.V+a.aa,Tp=a.V,Co=a.O,Pt=a.ma;if(a.P
h){var mO=3==a.la.Xs,FE=[];if(!Tq&&Co){var
nO=qUb(a.Ra,Co.D,Tq,a.F.fk(),Co.F);oh(FE,nO)}if(Pt){var SY=a.F.fk();var
mT=qUb(a.Ra,Pt.D,Tq,SY,0);oh(FE,mT)}if(Tq&&Co){var
oO=qUb(a.Ra,Co.D,Tq,a.F.fk(),Co.F);oh(FE,oO)}for(var
tK=a.Ra,v5=a.H,Kw=a.dc,jf=a.bb,nT=a.F,zl=[],GE=
Kw,IC=0,Qt=0;Qt<v5.length;Qt=Qt+1|0)for(var
mH=v5[Qt],JC=oUb(tK,mH,mO,nT.fk()),uK=Tq?mH.aa:HC-mH.ma,HE=0,wA=0;HE<JC.length;)
{for(var Dy,IE=void 0,nH=void
0,Rr=mH,oH=JC,oT=HE,ek=Kw,xA=HC,Lw=wA,vK=mO,pH=Tq,JE=jf,KE=GE,pO=IC,qH=uK,qO=[],LE=
0,TY=Rr.za+Rr.Ca,pT=Rr.za,qT=Rr.Ca,Ti=Rr.Va,pn=Rr.Aa,am=!1,rO=0,sO=!
1,rT=0,rH=0,sH=oT;sH<oH.length;sH=sH+1|0){var
yA=oH[sH];if("tab"===yA.getType())if(sH==oT)rO=yA.ub();else{am=!
0;break}qO.push(yA);rT=rT+(yA.ea-yA.ha+1|0)|
0;LE+=yA.ub();"whitespace"===yA.getType()?
(rH+=yA.ub(),yA.aa&&(sO=!0)):rH=0}!vK||am||sO||(LE=Rr.O-Lw);LE-=rH;if(0<=JE.D){var
sT=new DSb,w5=sT,kea=qO;w5.F=ek;w5.D=kea;nH=ISb(JE,sT)}else nH=null;var tT=KE+rT-1|
0,Ey=new ZSb(tT,tT-ek|0,qO,nH,LE,TY,pT,qT,Ti,pn,rO,vK,new
YSb(ek,tT,pO,qH,qH+LE,rH)),wK=$Sb(Ey,pH);IE=pH?Ey.D.H+Ey.V:xA-
(Ey.D.F+Ey.D.D);for(var KC=0;KC<wK.length;KC=KC+1|0){var LC=wK[KC];LC.
$K(IE);Vg(LC.getType(),"tab")||(IE+=LC.ub())}Dy=Ey;zl.push(Dy);var
uT=Dy.D;uK=uT.F+uT.D;GE=Dy.O+1|0;IC=IC+Dy.H.length|
0;wA+=Dy.J+uT.D;HE=HE+Dy.H.length|
0}for(var tO=rTb(zl,FE,Tq),xK,tH=a.cg,UY=new lTb(tH.J),Yn=new lTb(tH.F),zA=new
lTb(tH.D),AA=new lTb(tH.H),MC=[UY,Yn,zA,AA],Ss=0;Ss<tO.length;Ss=Ss+1|0){var
wH=tO[Ss];switch(wH.getType()){case "plugin":var
BA=wH,Hy=Tp,fk=Rs,xH=AA,gZ=BA.O,DK=gZ[gZ.length-1|
0];mTb(zA,DK,BA.D,BA.ub(),Hy,fk);mTb(xH,DK,BA.D,BA.ub(),Hy,fk);break;case
"tab":break;case "whitespace":var HO=wH;HO.R||!HO.H?pTb(HO,Tp,Rs,MC):pTb(HO,Tp,Rs,
[AA]);break;case "word":pTb(wH,Tp,Rs,MC);break;default:throw
F("st`"+D(wH.getType())).D;}}xK=
new bTb(UY.D,Yn.D,zA.D,AA.D);var yH=[],St=d;Pt&&(yH.push(Pt),Co&&(St-
=Pt.ub()));Co&&(yH.push(Co),St+=Co.H-Co.ub());var EK=new cTb(f,a.za,St,e,Nt,EE,HC-
St-e+1,Rs,Tp,yH,zl,tO,xK,Tq,vA),FK=Ot.getData();Kf(EK,FK.D)||(FK.D=EK);var
hZ=[],HT=EK.D+EK.F,iZ=EK.J;for(var jZ=0;jZ<iZ.length;jZ++){var
kZ=hZ,GK=iZ[jZ],IO=HT;Vg(GK.getType(),"plugin")&&kZ.push(new Q5a(new R5a(new
dTb(GK.H),!1),new md(GK.D,IO)))}S5a(Ot,hZ);T5a(Ot,null);var Lea=new
hTb(EK)}else{var R5=Tp+EE,S5=[],Mea=a.H;for(var El=0;El<Mea.length;El++){var lZ=
Mea[El],T5=lZ.xa.Db();for(var PC=0;PC<T5.length;PC++){var zk=T5[PC],Nea=new
dTb(lZ.xa.get(zk));S5.push(new Q5a(new R5a(Nea,!1),new
md(lZ.J[zk],R5)))}}S5a(Ot,S5);var
CA=[];Pt&&CA.push(Pt.D);Co&&CA.push(Co.D);CA.push(a.H[0]);var
DA=CA.slice(),mZ=a.sf.build(CA,Tp,Rs,Tq);a.Na.push(mZ);for(var
JO=1;JO<a.H.length;JO=JO+1|0){DA.push(a.H[JO]);var
nZ=a.sf.build([a.H[JO]],Tp,Rs,Tq);a.Na.push(nZ)}var Oea=Ot.getData();vh(DA,Oea.D)||
(Oea.D=DA);T5a(Ot,null);Lea=new tJb(DA,a.Na,Tq,Nt,Tp,Rs,EE,a.F.fk())}a.Ca=Lea;
return!!qk}function CWb(a,b){for(a=a.getContext().oa().eb();Gva(a,b)||
mn(bn(a,b));)b=b+1|0;return b}function GWb(a,b,c,d){var e=a.start;0!=c?(a.start!
=b&&(e+=b),e+=c):e+=d;return e}function HWb(a){var b=a.H;for(var c=0;c<b.length;c+
+){var
d=b[c];a.La=Math.max(a.La,d.Aa);a.Ka=Math.max(a.Ka,d.Va);a.aa=Math.max(a.aa,d.Ca);a
.V=Math.max(a.V,d.za)}}w.render=function(a){0<a||
(this.Ca&&(this.Aa.eZ(this.Ca),this.Ca=null),this.hc.H(this.Aa,this.getContext().J)
)};
w.s8=function(a){0!=a&&ql(this.getContext().F,F("Ht`"+a));return!!this.Ca||!
this.hc.isEmpty()};w.Mc=function(a){0!=a&&ql(this.getContext().F,F("It`"+a));return
this.Aa};w.Cq=function(a){var b=this.J,c=0==a.getType()&&a.F?b+1:b;return a.D>=c?
(ql(this.getContext().F,F("Jt")),null):this.R.F&&this.R.D&&1==b?null:new
Jj(this.R.F?1:0,b-1)};w.$o=da(281);w.ll=da(288);w.xn=da(327);
w.Rt=function(a,b,c){if(0!=a.getType())return null;var d=(a.D-(a.F?1:0)|0)-b|
0,e=null,f=this.H;for(var g=0;g<f.length;g++){var k=f[g],l=k.ea[0],m=l+k.W|
0;if(l<=d&&d<m){d=this.F.oa().zq();e=this.Uc;g=b;f=a;b=this.V;a=this.ea;var
n=d,q=f.shift(-g|0);d=q.D-(q.F?1:0)|0;if(d<k.ea[0]||d>=(k.ea[0]+k.W|
0))e=null;else{d=uWb(k,q);var r=k.ea[d]+g|
0,u=k.xa.get(d);g=null;u&&(g=u.F(f,r,c))&&E5a(g,0,b-u.D());g=g?g:new
kA(0,null,null,null);var v=!g.D,A=null==g.tb();l=null==g.F;var E=v||l?vWb(k,d):-
1;m=0<=E&&k.D.F[E];
c&&(c=e.F.RJ(c));if(v){v=k.D.V[E];var N=!0;u&&(N=KTb(k,d),N=f.shift(-r|
0).D<N);e=qWb(e,k,u,d,E,m,q.D,N,n);v=c?mBa(c):v;c?
ygb(c):xta(k.D.H[E],k.D.O[E],k.D.J[E]);f=.96*v;n=c?Agb(c):k.D.R[E];g.D=new
md(e,b+n-
f)}A&&c&&(e=mBa(c),ygb(c),g.H=1.2*e);l&&(g.F=m);E5a(g,k.J[d],a);e=g}break}}e&&P(R()
,"docs-text-epa")&&(k=this.Aa.nga())&&(c=0>=this.pY(0),e?(a=e.tb(),null!=a&&(c?
Kf(k.D(),0)?a=Math.ceil(a):1===k.D()&&(a=Math.floor(a)):a=dg(fg(a))),e=new
kA(e.J,a,e.D,e.F)):e=null,e=E5a(e,0,k.F()));return e};
w.Yy=da(303);w.U3=function(){return Sh(this.qa.F)?this.Va?
0:this.tb(0):0};w.ZU=function(a){return a>=this.J?
(ql(this.getContext().F,F("Kt")),-1):0};w.Q3=function(a){return a>=this.J?
(ql(this.getContext().F,F("Lt")),-1):0};
w.q3=function(a){if(0!=a)return ql(this.F.F,F("Mt`"+a)),new
hm(0,0,0,0);a=0;this.O&&(a+=this.O.ub());this.ma&&(a+=this.ma.ub());if(this.W){var
b=this.H[0].aa-a;var c=this.H[this.H.length-1|0].ma}else b=this.H[this.H.length-1|
0].aa-1,c=this.H[0].ma-1,c+=a;return new hm(b,this.ea,c-
b,this.V+this.aa)};w.Wba=function(a,b,c)
{a=this.getContext().oa().getStyle("paragraph",a);return a.D.Ka||a.D.za&&(b||c)?!
1:!0};w.getContext=p("F");w.Ola=function(){null==this.Ie&&(this.Ie=bqa());return
this.Ie};function IWb(){}var JWb;x(IWb,C);function KWb(){KWb=h();JWb=new
IWb};function LWb(a){this.D=a}x(LWb,C);function rWb(a,b,c,d,e,f,g,k){var
l=null;if(k.D){var m=[];for(var n=0;n<b.length;){var
q=Math.min(b.length,GVb(n,b,k)),r=bVb(b,n,q,!1,null),u=q-n|0;0!=u&&(l=l?l:
[],l[m.length]=u);m.push(r?r:Eg(b,n,q+1|0));n=q+1|0}}else
m=b.split("");a=a.D.D(c,d,e,f,m,g);if(!l)return
a;b=Array(b.length);for(d=c=0;d<m.length;d=d+1|0)e=void 0,f=(e=c,c=c+1|
0,e),b[f]=a[d],null!=l[d]&&(c=c+l[d]|0);return b};function MWb(){}x(MWb,C);function
vWb(a,b){for(var c=0,d=0;d<=b;d=d+1|0)null!=a.D.H[d]&&(c=d);return c}function
uWb(a,b){a=ai(a.ea,b.D-(b.F?1:0)|0);return 0>a?~a-1|0:a};function NWb(a)
{this.D=a}x(NWb,C);function sWb(a,b){for(var c=0,d=0;d<a.length;d=d+1|0)c+=null!
=a[d]?a[d]:0;return b/c};function OWb(a,b,c,d,e,f,g)
{this.ea=a;this.W=b;this.ma=c;this.R=d;this.J=e;f?b=f:
(KWb(),b=JWb);this.O=b;this.D=a.D;this.F=new MWb;this.V=new RUb(this.D,new
QUb);this.aa=new oWb(this.R);a=this.H=new pWb(this.F,new NWb(new
LWb(a.H)),a.D,a.ql());g||(LSb(),g=KSb);this.la=new tWb(a,g);g=new
nUb;a=this.D;g.H=new dUb;g.F=a;g.D={};this.ha=g}x(OWb,C);function EDb(a,b,c){return
c?cn(b.eb(),a.yb())<=a.F:!0};function PWb(a){LF.call(this,!0,null,null,!0,!
1);this.D=a}x(PWb,LF);w=PWb.prototype;w.ZZ=function(a,b,c,d){var e=d.D.nm();return
0==e?!0:a.yb()!=(b+EF(d,e)|0)?!1:0<c?(a=yCb(d,c-1|0)+b|0,this.fE(b)!=a):!
1};w.fE=function(a){return cn(this.D.oa().eb(),a)};w.isEmpty=t(!
1);w.gH=da(295);w.jV=t("docs-text-overlay-range-paragraph");w.u8=function(a,b)
{return!a||b};function MF(a,b,c){GF.call(this,a,c?c:new PWb(a),null);this.J=new
ESb;this.O=b}x(MF,GF);w=MF.prototype;w.yK=function(a,b,c,d,e,f,g,k,l)
{HF(this,c);var m=this.getContext().oa();GSb(this.J,m,b);return
GF.prototype.yK.call(this,a,b,c,d,e,f,g,k,l)};w.pua=function(){var
a=this.O,b=this.getContext();return new
wWb(b,this.J,a.ea,a.W,a.J,a.V,a.aa,a.D,a.H,a.la,a.ha,a.ma,new
OVb(a.J,a.F,null),a.O,a.F)};w.Yy=da(302);
w.Rt=function(a,b,c){if(cv(a)){var d=this.$y(),e=b+d-1|0;a=av(a)!=e?null:a.shift(-
(d-1|0)|0)}return a?GF.prototype.Rt.call(this,a,b,c):null};w.T1=function(){return
$9a(this.getContext().Ev(),"docstext-paragraph-
view")};w.ll=da(287);w.Wba=function(a){return!
this.getContext().oa().getStyle("paragraph",a).D.La};function QWb(a)
{this.D=a}x(QWb,C);function ITb(){this.D=[]}x(ITb,C);function NVb(a,b)
{if(0==b)return 1;a=a.D[b-1|0];if(!a)throw F("Nt").D;return a[a.length-1|0]+1|
0};function RWb(){this.D=!1;this.F={}}x(RWb,Vh);function SWb(a,b)
{this.D=a;this.F=b}x(SWb,C);SWb.prototype.getType=p("F");function JTb(a)
{SWb.call(this,a,"slide-number")}x(JTb,SWb);JTb.prototype.getText=function(a)
{return-1==a?"#":String(a)};function TWb(a){RWb.call(this,a)}x(TWb,RWb);function
aSb(a,b){return"\ue904"==bn(b.eb(),a)};function UWb(){}x(UWb,C);function IHb(a,b)
{this.F=a;this.D=b};function VWb(){y(this.F,this);this.D=!
1;this.H={}}VWb.prototype.F=function(a){function b(f){if(f)
{if(f.value>=Haa.rra.D.F.value)return"error";if(f.value>=Haa.rra.D.H.value)return"w
arn";if(f.value>=Haa.rra.D.D.value)return"log"}return"debug"}if(!this.H[a.F()]){var
c=null.BOb(a),d=WWb;if(d){var e=b(a.H());XWb(d,e,c,a.D())}}};var
WWb=ma.console;function XWb(a,b,c,d){if(a[b])a[b](c,d||"");else
a.log(c,d||"")};function YWb(a,b,c){b=void 0===b?window:b;c=void 0===c?new
VWb:c;B.call(this);this.D=null;if(this.F=a||Tsa(b))if(this.D=c)a=this.D,1!
=a.D&&(a.D=!0)}x(YWb,B);YWb.prototype.wa=function()
{B.prototype.wa.call(this);if(this.D){var a=this.D;0!=a.D&&(a.D=!1);delete
this.D}};var ZWb=new YWb;function
$Wb(a,b,c,d,e,f,g,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,fa,oa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,Kb,
ic,Xb,Lb,nd,yb,Dc,mc,$e,be,ce,Td,ke,He,pe,Ee,Ig,Ae,vf,Le,qe,ge,af,oc,Mb,zb){zb=void
0===zb?[]:zb;zHb.call(this,a,b,c,d,e,f,g,!
0,k,l,m,n,q,r,u,v,A,E,N,Q,U,aa,wa,Ca,Ba,Aa,Ga,Sa,rb,lb,Db,ic,Lb,null,oa,pe,nd,yb,Dc
,mc,$e,!1,new Rpb,Td,ke,He,Ee,Ig,Ae,g,new SHb,vf,Le,qe,ge,af,new Zfb,new UHb(new
ol(aa)),!1,!1,!0,function(){return window.location.href},P(R(),"sketchy-
etarfns"),P(R(),"sketchy-ealhsfns"));this.$ba=Mk();
this.MNa=new
Gpb;this.Ob=this.paa=null;this.qaa=Mb;this.Bxb=ic;this.uMa=zb;this.g0=a.ma;this.Qa=
fa;this.NS=Kb;this.Ph=new vka(this.Ec().O);this.ia(this.Ph);this.XE=oc;this.Cxb=new
ZKb(this.Ec().F,this.ad(),pe,P(R(),"icso"));aLb(this.Cxb,this.la);this.pj=null;this
.dra=new lB(this.Ec().F,this.$g,this.Ec().J);this.OS=ce;this.VLa=be;this.ara=new
Cgb;this.$E=this.Hg=this.Fi=null;this.bdb=nbb();this.Sf=new
Cyb;this.gb=null;this.Gc=Xb;this.h0=null;this.Rcb=window.location.hash;this.s0=new
Dyb;this.Lc=new mB;
this.ia(this.Lc);this.nQa=new
wab;xab(this.nQa,aa);this.getPerformanceManager=this.Gk;this.getWarmStartDocumentLo
ader=this.SEa;this.getDocStats=this.CXa;this.setViewerHtmlString=this.pub;this.getC
seBlobCreationArtifactsHolder=this.uXa;this.getAppModuleSetup=this.gXa;a=RD(this.Ec
().ad(),1,1);b=RD(this.Ec().ad(),4,1);MZa(this.Yj,a?1:b?
2:3);this.kv=me();this.Fnb=me();this.$qa=new jyb(this.Ez,window,new
cLb);this.ia(this.$qa);new rib(!0);this.lsb=new YKb(this.Fk);a=this.ha;this.cra=new
Fab([],a);this.mA=
new Vab(this.cra);this.ia(this.mA);this.mC=new
fua([],this.WE,a);this.ia(this.mC);this.ha=this.mC;this.g0&&azb(be);this.nv=null;th
is.esa=me();this.AM=new Hyb;this.Htb=new AG;this.lsa=new
Xh;this.ia(this.lsa)}x($Wb,zHb);w=$Wb.prototype;w.gXa=p("$ba");
w.LHa=function(){var a=MHb(this),b=this.OS,c=this.ara,d=this.Ca,e=this.ql(),f=new
YRb([new UWb,new URb],c),g=[];g[0]=SSb;g[1]=USb;g[2]=QSb;g[3]=WRb;e=new
WSb(b,c,d,new VSb(g),f,e);f=new ZRb;f.register(new TWb(e),"\ue904");g=new RUb(c,new
QUb);d=new CTb(f,d);var k=new wVb,l=new MUb,m=new TUb,n=new nVb,q=new NUb,r=new
mVb,u=new xVb,v=new eVb,A=new uVb(!1),E=new gVb(b),N=new HVb;N.H=b;var Q=new
zVb;Q.D=[];Q.F=[];N.D=Q;N.F=[];var U=new qVb(m);Q=new IVb;Q.J=N;Q.H=b;b=new
LUb;b.D=[];b.J=[];b.O=[];b.H=ds();
b.F=[];b.aa=[];b.V=[];b.R=[];b.W=new fUb;Q.D=b;Q.F=[];c=new tVb(c,U,new sVb);c=new
LVb(d,k,l,m,n,q,r,u,v,A,E,Q,c,g,!1);c=new OWb(e,f,!1,!0,c);c=new
QWb(c);if(a.D)throw F("gk").D;a.D=c};
w.IHa=function(){var
a=LHb(this),b=this.Qa,c=this.Ja,d=this.zt(),e=this.WE,f=this.OS;Z9a(Z9a(Z9a(a,"docs
text-section-view",new HKb(b)),"docstext-paragraph-view",new tKb(b)),"docstext-
line-view",new wKb(b,c,d));$A($A($A($A($A($A($A($A($A(a,"docs-text-overlay-line-
selection",new xKb(b)),"docs-text-overlay-collaborator-line-selection",new
nKb(b)),"docs-text-overlay-find-match",new yKb(!0,b,"sketchy-text-find-match-
overlay")),"docs-text-overlay-find-selection",new yKb(!0,b,"sketchy-text-find-
selection-overlay",
void 0,!0)),"docs-text-overlay-spelling-error",new DKb(b)),"docs-text-overlay-
spelling-error-selection",new FKb(b)),"docs-text-overlay-spelling-error-
corrected",new AKb(b)),"docs-text-overlay-autotext",new yKb(!1,b,"sketchy-autotext-
highlight")),"docs-text-overlay-voice-corrections",new JKb(b));P(R(),"docs-
enau")&&$A(a,"docs-text-overlay-autocorrect",new sKb(b));qKb()||$A(a,"docs-text-
overlay-ime-whiteout",new vKb(b));$A(a,"docs-text-overlay-comment",new
pKb(b));e&&f&&$A(a,"docs-text-overlay-voice-dotted-span",
new NKb(b,e,f))};function FHb(a){var b=a.Sm();return new
Yxb(a.Ec(),a.Ph,a.D.V,a.aa,a.xa,a.W,a.VT,a.ib,a.pxb,b,a.Qa,a.Rs,a.yl,a.Ja,a.ud,a.Ez
,a.Uc,a.Yj,a.ad(),a.Pra,Nrb,void 0,void 0,void 0,void 0,void 0,a.D.Hf)}function
HHb(a){return new QKb(a.Gq(),a.Qa,a.Rf,LHb(a),a.ql(),a.Qq,a.zxb)}
w.jHa=function(){var a=this,b=this.D;this.kA||b.H||v3a(hG(this));var
c=sd().ga(b.Hg);this.pj=new Xib(this.Ma(),this.Gb,this.Aa,this.Jn,new
mib(c,this.Gq(),this.Aj(),this.zt(),this.zJ()),this.rb,this.J.D,new Jz(!
0));this.Fa().listen(this.na().Lb(),"mouseup",oib);tk(this.vf(),this.Jn.qV(),functi
on(){Vfb(a.gb)});c=y(this.Sla,this);this.gb=new
Kfb(this.Ma(),this.J,c,this.pj,this.Bxb,b.Vn(),b.Ca,b.ha,b.bb,b.la,this.NS,this.fA,
this.uMa);b.F||
this.gb.init();Df().t9("app");this.Ec().J&&aXb(this)};w.uXa=p("MNa");
w.Ota=function()
{this.D.F&&(this.Qa.removeNode(this.Qa.ga("prerendered")),this.gb.init())};w.PKa=fu
nction(){var a=this.gb;Nfb(a,2==a.R,!0)};w.cV=p("Rcb");function OG(a){if(!
a.gb)throw Error("Vt");return a.gb}w.CXa=function(){for(var
a=this.ug(),b=ku(a),c=0,d=0;d<b.length;d++)c+=b[d].D.length;return Te({"all
objects":vb(a.O),pages:a.D.length,masters:a.F.length,animations:c})};w.na=p("Qa");w
.SEa=function(){var a=this.H;if(!a.Ka)throw Error("yq");return a.Hg};
w.LKa=function(){if(P(R(),"icso")){var a=this.Kd,b=R();if(P(b,"icso")){var
c=a.D;a=2==c;c=3==c;var d=sd().ga("docs-header");S(d,!a&&!
c);b=P(b,"enable_omnibox");d=sd().ga("docs-bars");S(d,!c||b);d=sd().Ya("docs-icon-
img",sd().ga("viewModeButton"));a?$k(d,"docs-icon-enter-compact","docs-icon-exit-
compact"):$k(d,"docs-icon-exit-compact","docs-icon-enter-
compact");b&&(d=sd().ga("docs-omnibox-toolbar"))&&S(d,a);d=sd().ga("docs-
menubars");S(d,!b||!a&&!c);(d=sd().ga("docs-toolbar-wrapper"))&&S(d,!c||!b);
b=sd().ga("docs-editor");if(!b)throw Error("gt");b.style.visibility="";
(b=sd().Ya("docs-companion-app-switcher-container"))&&S(b,!a&&!
c)}OG(this).F.style.visibility="";Mfb(OG(this),!0)}};w.EBa=function(){var
a=this.H,b=a.og();a=a.Lb();b&&a&&new lta(b)};function aXb(a)
{a.paa=Cl(a.Gk(),"cml");Gf("cse",function(){if(!P(R(),"docs-cse-edit"))throw
Error("Zt");a.paa.complete();var b=Ef("cse").Vk;P(R(),"sketchy-
ersccs");a.Ob=b.D(a.SEa(),b.F());a.Ob.load();a.qaa&&a.Ob.J(a.qaa)})}
w.wub=function(){var a=Ef("tertiary"),b=Cl(this.Gk(),"tmsu");a=a.Vk;(new (a.lYa())
(this.US)).H(this.Uc);ne(bXb(this,a),function(){return void
b.complete()})};function bXb(a,b){return a.xa?Sk(a.xa.R).then(function(){var
c=a.Ec().H,d=a.H.qa,e=a.H.og(),f=a.Ja,g=CHb(a),k=yC(),l=new (b.ZXa())
(f,null,k,a.W);return ne(l.get().then(function(m){m=(new
(b.DXa())).create(c,g,e.getId(),d,e,m,f,!0,a.cd,a.na(),a.Mra,!
0,a.od,Pk(oE(a.H)),a.He);a.kv.resolve(m)}),function(){se(l)})}):he()}
w.l_a=function(){var a=Bl(this.Gk(),"amsp"),b=Ef("app").Vk,c=new
(b.BYa());this.Gw=c;this.Fi=c=new (b.zXa())(c);var d=new
(b.CYa());this.ia(d);this.Hg=d;d=new (b.dXa());this.ia(d);this.$E=d;(new (b.HXa())
(this.Hg,this.H.dc)).init();var e=new qLb(this.hra,this.VT),f=new
N$a,g=P(R(),"icso");d=Yub(this.H);if(this.Ec().J)
{this.Ob.O(Yub(this.H),oE(this.H),this.xa,this.ud,new THb(this.Ja),new
pLb);this.qX=this.Ob.R();var k=this.Ob.D();k&&k.start()}k=this.D;var l=new
Jib(this.ad(),this.Ph),m=this.Ec().H,
n=m==this.jb.H?void 0:this.jb.H,q=this.F,r=P(R(),"docs-cse-ei");m=this.Ec().J&&r?
this.Ob.F():new (b.kXa())(new (b.EYa())(m,bj(R(),"scotty_upload_url"),n),this.
$g,new Epb(m,q,this.$g),m,q,this.Ja,void 0,this.He);n=OE(this.Qa);this.ia(n);q=new
zIb(n,q,this.He,this.ud);n=k.cj?new (b.yXa()):void 0;e=k.gb?null:b.oXa()
(k.V,k.mb,k.Ka,this.Ec(),this.la,this.ib,this.W,this.VT,e,this.bsa,f,this.Ja,this.H
e,d,oE(this.H),m,this.H.Lb(),g,this.aa,this.xa,this.cd,this.od,xa(b.cYa(),c),this.P
ra,this.H.Mg,this.Ez,
this.yl||void 0,void 0,void 0,l,q,n);PHb(this);if(k.rb)
{f=b.JXa();g=this.Ec();k=this.Ph;l=this.la;q=this.Qa;m=this.Ja;n=this.Rs;r=$ub(this
.H);var
u=y(d.Lta,d),v=this.F,A=this.ad(),E=this.H;ivb(E);this.h0=f(g,k,l,q,m,n,r,u,v,d,A,E
.bb,c,this.lC);this.ia(this.h0)}c=new (b.xXa())(this.F);c=new (b.NXa())(c,void
0,aoa(this.H.dc));this.Ja.H=c;e&&(this.qa=e,Zz(this.aa,"sketchy-app-cma"));c=new
(b.EXa())($d(this.Qa));this.ia(c);d=new (b.FXa())(Zd(this.Qa,"docs-editor"));c=new
(b.pYa())(c,this.Ec(),d);this.ia(c);
Gf("tertiary",this.wub,this);c=new Bi("docs-
drive_only_mode_toast_dismissed");Rz(gG(this),c,"docs-
drive_only_mode_toast_dismissed");(new (b.GXa())
(c,this.Hg)).H();UE(this.Ec())&&(this.nv=b.sRa(this.Fk,this.Ec()),this.ia(this.nv))
;Dl(this.Gk(),a);this.$ba.callback(void 0)};w.FBa=function()
{Gf("app",this.l_a,this)};w.jJa=function(){var a=this.qa.
$N();this.ud.H=a;this.Fnb.resolve(this.qa.$N())};w.Zta=function()
{Gf("app",y(this.bub,this),void 0,!0)};
function JHb(a){if(!a.pj)throw Error("$t");return a.pj}w.Sm=function(){var
a=bj(R(),"document_type");if(!a||"punch"!=a&&"drawing"!=a)throw
Error("au`"+a);return a};w.xBa=function(){this.g0?
bzb(hG(this),this.VLa,this.Vl,this.D.ea||
null):B3a(hG(this))};w.OU=da(315);w.pub=function()
{this.lsa.dispatchEvent(null)};w.wa=function()
{te(this.Fi,this.bdb,this.gb,ZWb,Df());zHb.prototype.wa.call(this)};function cXb(a)
{a=ck(a()).id;if(!a)throw Error("bu");return a};function dXb(a,b)
{b&&(b=yC(),a.sid=b,a.session="g"+b,a.id=cXb(function(){return
ma.location.href}),b=ck(ma.location.href),a.newDoc="true"==b["new"]);return new
Cpb(a)};function eXb(){return bj(R(),"docs-ct")?bj(R(),"docs-ct"):"s"};function
fXb(){var a=aj(R(),"docs-rn");return"number"!==typeof a||isNaN(a)?null:a}function
gXb(){var a=aj(R(),"docs-pn");return"number"!==typeof a||isNaN(a)?null:a};function
hXb(a,b,c){var d=new voa;d.H=void 0===c?!1:c;d.F=void 0===e?!
1:e;b&&(d.D=b);b=d.build();a&&b.kh("docId",a);a=fXb();null!=a&&b.kh("release-
number",a.toString());c=gXb();null!=c&&b.kh("protocol-number",c.toString());var
e=eXb();b.kh("client-type",e);null!=a&&null!=c&&b.kh("release-
id",c.toString(16)+"."+a.toString(16)+"."+e);b.kh("build-
label",bj(R(),"buildLabel"));b.kh("is_integrated",(!1).toString());return
b};function PG(a,b,c){this.J=a;this.O=b;this.H=c}PG.prototype.D=function(){var
a=new Ci(0,0,0,0),b=vd(this.J);if(b&&um(b))switch(b=rm(b),this.O){case
0:a.left+=b.width;break;case 1:a.top+=b.height;break;case
2:a.right+=b.width;break;case 3:a.bottom+=b.height}return
a};PG.prototype.F=p("H");function iXb(a,b,c){ik.call(this,a,c);this.W=b;this.O=b+"-
v";this.J=b+"-f";this.H=b+"-n";this.D=ma.localStorage;Cxb();a=QG(this,this.O);if(!
a||
1>a)this.D.setItem(this.O,"1"),this.D.setItem(this.J,"1"),this.D.setItem(this.H,"1"
);this.V();this.qa=new
sj;this.ia(this.qa);this.qa.Xi(this.pgb,3E4,this)}x(iXb,ik);w=iXb.prototype;w.uDa=f
unction(a){var b=QG(this,this.H);if(!b||1!=QG(this,this.O))return
xf();try{this.D.setItem(this.H,String(b+1)),this.D.setItem(this.W+"-
e-"+b,Te(a))}catch(c){}return xf()};
w.c2=function(){var a=QG(this,this.J);if(!a||1!=QG(this,this.O))return
xf();this.D.removeItem(this.W+"-e-"+a);a++;this.D.setItem(this.J,String(a));return
this.h4().addCallback(function(b)
{0==b&&(this.D.setItem(this.J,"1"),this.D.setItem(this.H,"1"))},this)};
w.Zfa=function(){var a=QG(this,this.J);return a&&1==QG(this,this.O)?
this.h4().addCallback(function(b){if(1>b)return null;try{var
c=this.D.getItem(this.W+"-e-"+a);if(c){var d=JSON.parse(c);if(d)return d}}catch(e)
{}return this.c2().addCallback(this.Zfa,this)},this):xf(null)};w.h4=function()
{return xf(QG(this,this.H)-QG(this,this.J))};function QG(a,b)
{return(a=a.D.getItem(b))?jXb(a):null}function jXb(a){a=parseInt(a,10);return 0>a||
isNaN(a)?null:a}
w.pgb=function(){if(QG(this,this.H)&&1==QG(this,this.O))for(var a=this.W+"-
e-",b=0,c=this.D.length;b<c;++b){var d=this.D.key(b);if(d&&ib(d,a)){var
e=jXb(d.substring(a.length)),f=QG(this,this.H);f&&e&&e>=f&&this.D.removeItem(d)}}};
w.wa=function(){ik.prototype.wa.call(this)};function kXb(a)
{this.D=a}kXb.prototype.create=function(a,b){return Cxb()?new iXb(new
pf,this.D,b):null};var lXb;na("init_editor",function(a){var
b=R();FGb(aj(b,"server_time_ms"));var c=dXb(a,P(b,"icso"));lXb=!(c.D||!c.Jia()&&!
c.Wb&&!c.Aa);var d=hXb(c.Ye(),new kXb(bj(b,"sketchy-error_base_key")),P(b,"docs-
show_debug_info"));ENa&&se(ENa);ENa=d;a="rtl"==document.body.dir;var e=[];c.qc||
(e.push(new PG("filmstrip-sizer",a?2:0,!0)),e.push(new PG("punch-
masterstitlebar",1,!0)));e.push(new PG(c.R,1,!0));e.push(new PG(c.aa,0,!
1));e.push(new PG("speakernotes",3,!0));e.push(new PG("speakernotes-dragger",3,!
0));a=d.qtb(function(){var f=
new B;var g=void 0===g?dLb:g;var k=Fd("SPAN",{style:"position: absolute; top:
-50000px; width: 1in; height: 1in"});document.body.appendChild(k);var
l=g(k)/72;Od(k);gr().D=l;var
m=sd(),n=m.ga(c.ha),q="rtl"==n.ownerDocument.body.dir,r=Xhb(n,381,{style:"position:
absolute; top: 0; left: 0;"},!0),u=new Jpa(n),v=new qG,A=new
J1a(B1a,K1a),E=c.ma,N=c.ea||void 0;if((Af.rf&&(0,Af.Ci)(35)||Rc&&$c(41)||
Af.rn&&$c(10))&&m.Lb().fonts&&ma.FontFace)var Q=new cIb(m,A,d,E,N);else{var U=new
lIb(m),aa=new vIb,fa=new xIb(U,
pIb,A,aa,d);fa.ia(aa);Q=fa}var oa=Q;var wa=uG(V('<!DOCTYPE html><html
lang="'+W(c.O)
+'"><body><svg></svg><span></span></body></html>')),Ca=Jd(document,uG(V('<svg
xmlns="http://www.w3.org/2000/svg" direction="ltr" style="position:absolute; top:-
50000px; white-space:nowrap; z-index:-
50000;"></svg>')));document.body.appendChild(Ca);var Ba=new Zyb("sketchy-hidden-
iframe",wa,Ca,YLb);var Aa=new WLb(Ba);var Ga=new njb(Aa,vJb(),new OD),Sa=new
Dpa(ma,null,c.Ye());Hpa(Sa);var rb=new Zib,lb=void 0;lb=void 0===
lb?!1:lb;var Db=P(R(),"sketchy-eo");var Kb=!lb&&Axb()&&Db;var ic=new
Vib(null),Xb=P(R(),"icso");if(Xb){var Lb=Rna(window.location.href);d.H=new
doa(aoa(Lb))}var nd=R(),yb=P(nd,"icso"),Dc=yb||""!=c.getEmail(),mc=new
TE(c.Ye(),c.getEmail(),Dc,!1,c.hc);nrb(mc,c.jb);orb(mc,c.s6());mrb(mc,c.Ra);var
$e=c.D?!!c.xg():!1;mc.J=c.D;mc.Mg=$e;var be=Vi(vj,c.La);rrb(mc.ad(),be);c.xg()||
Qyb(mc.F);var ce=c.Gc;if(ce){var Td=ce[0],ke=ce[1];switch(ce[2]){case 4:""!
==mc.ud&&(mc.ud="",mc.od=null,mc.Na=null,mc.sb.dispatchEvent(new Cj(!1)));
break;case 3:Syb(mc,"anonymous",!
1,ke,null);break;default:Syb(mc,Td,null==Td,ke,null)}}var He=c.Mg,pe=c.Tb();null!
==pe?mc.Qc(pe):c.xg()&&null!==He&&mc.Qc(He);null!=c.ib&&mc.Gb.dispatchEvent(new
Cj(!0));var Ee=c.sf;null!==Ee&&Tyb(mc,Ee);var Ig=c.Va;if(null!==Ig){var
Ae=kna(Ig);var vf=new
mna(Ae.title,Ae.description,Ae.color,Ae.url);mc.Oj=vf;mc.qc.dispatchEvent(new Cj(!
0))}if(!yb&&nd.get("docosKeyData")){var
Le=nd.get("docosKeyData");mc.ma=Le;mc.Ob.dispatchEvent(new Cj(!0))}var
qe=bj(nd,"docs-dm");
qe&&prb(mc,qe);var ge=new mx,af=Pb(ge),oc=new
iVa(i9a.Pa()),Mb=Bpb(oc);f7a(oc);m8a(oc);var zb={"docs-mlti":new ipb(Qg(Apb["docs-
mlti"]).ob(),oc),"docs-null":new jpb(Qg(Apb["docs-null"]).ob()),"docs-replace":new
lpb(Qg(Apb["docs-replace"]).ob(),oc),"docs-reverse":new mpb(Qg(Apb["docs-
reverse"]).ob(),oc),"docs-revert":new opb(Qg(Apb["docs-revert"]).ob(),oc),"docs-
undo":new qpb(Qg(Apb["docs-undo"]).ob()),"docs-updatemodelversion":new
spb(Qg(Apb["docs-updatemodelversion"]).ob())};for(var Xc in zb)oc.F.set(Xc,
zb[Xc]);var Dd={"docs-mlti":new tpb(Mb),"docs-null":new upb,"docs-replace":new
wpb,"docs-reverse":new vpb(Mb),"docs-revert":new wpb,"docs-undo":new upb,"docs-
updatemodelversion":new upb};for(var Sc in Dd)oc.J.set(Sc,Dd[Sc]);var
Ud=VA(),bf=oz(),Xf=new Tjb(Ud),Vc=new Ojb(oc),xd=new iQa,cf={"docs-replace":new
fkb(oc),"docs-revert":new fkb(oc),"sketchy-addAnimation":new sjb,"sketchy-
addPage":new tjb,"sketchy-animationProperies":new wjb,"sketchy-background":new
xjb(xd),"sketchy-changeShape":new zjb,"sketchy-delete":new Djb,
"sketchy-deleteColumn":new Cjb,"sketchy-deleteRow":new Ejb,"sketchy-
documentProperties":new Fjb(xd),"sketchy-documentSize":new Hjb,"sketchy-group":new
Kjb,"sketchy-insert":new Qjb(Vc),"sketchy-insertColumn":new Mjb,"sketchy-
insertRow":new Rjb,"sketchy-insertTable":new Sjb,"sketchy-mergeCellRange":new
Ujb,"sketchy-moveAnimation":new Wjb,"sketchy-movePage":new Yjb,"docs-
officeroundtripdata":new h7a,"sketchy-pageProperties":new Zjb(xd),"sketchy-
pathProperties":new $jb(xd),"sketchy-removeAnimation":new akb,
"sketchy-removePage":new ckb,"sketchy-selection":new fz,"sketchy-
shapeProperties":new ekb(Vc,xd),"sketchy-transform":new gkb,"sketchy-
transition":new ikb(xd),"sketchy-ungroup":new jkb,"sketchy-unmergeCellRange":new
kkb,"sketchy-updateAltText":new lkb,"sketchy-updateColumnWidths":new nkb,"sketchy-
updateRowHeights":new okb,"sketchy-updateTableBorderStyles":new pkb,"sketchy-
updateTableCellProperties":new qkb,"sketchy-zOrder":new skb,"docs-
unsupportedofficefeatures":new j7a};Xf&&(cf["sketchy-kixInSketchy"]=
Xf);for(var Ei in cf)oc.D.set(Ei,cf[Ei]);var rh=new t8a,pc={"sketchy-
addAnimation":new ukb,"sketchy-addPage":new vkb,"sketchy-animationProperies":new
ykb,"sketchy-background":new zkb(rh),"sketchy-changeShape":new Akb,"sketchy-
delete":new Ilb,"sketchy-deleteColumn":new Hlb,"sketchy-deleteRow":new
Mlb,"sketchy-documentProperties":new Nlb(rh),"sketchy-documentSize":new
Olb,"sketchy-group":new Plb,"sketchy-insert":new tkb,"sketchy-insertColumn":new
Qlb,"sketchy-insertRow":new Rlb,"sketchy-insertTable":new tkb,
"sketchy-mergeCellRange":new Tlb,"sketchy-moveAnimation":new Ulb,"sketchy-
movePage":new Vlb,"docs-officeroundtripdata":new gz,"sketchy-pageProperties":new
Wlb(rh),"sketchy-pathProperties":new Xlb(rh),"sketchy-removeAnimation":new
Ylb,"sketchy-removePage":new Zlb,"sketchy-selection":new gz,"sketchy-
shapeProperties":new $lb(rh),"sketchy-transform":new amb,"sketchy-transition":new
bmb(rh),"sketchy-ungroup":new cmb,"sketchy-updateAltText":new emb,"sketchy-
updateColumnWidths":new fmb,"sketchy-updateRowHeights":new gmb,
"sketchy-updateTableBorderStyles":new hmb,"sketchy-updateTableCellProperties":new
imb,"sketchy-unmergeCellRange":new dmb,"sketchy-zOrder":new jmb,"docs-
unsupportedofficefeatures":new gz};Ud&&bf&&(pc["sketchy-kixInSketchy"]=new
Slb(Ud,bf));for(var kj in pc)oc.H.set(kj,pc[kj]);var sh={"sketchy-addAnimation":new
lmb,"sketchy-addPage":new nmb,"sketchy-animationProperies":new omb,"sketchy-
background":new pmb,"sketchy-changeShape":new qmb,"sketchy-delete":new
smb,"sketchy-deleteColumn":new rmb,"sketchy-deleteRow":new umb,
"sketchy-deleteText":new vmb,"sketchy-documentProperties":new wmb,"sketchy-
documentSize":new xmb,"sketchy-group":new ymb,"sketchy-insert":new Amb,"sketchy-
insertColumn":new zmb,"sketchy-insertRow":new Bmb,"sketchy-insertTable":new
Cmb,"sketchy-insertText":new Dmb,"sketchy-mergeCellRange":new Fmb,"sketchy-
moveAnimation":new Gmb,"sketchy-movePage":new Hmb,"sketchy-pageProperties":new
Jmb,"sketchy-pathProperties":new Kmb,"sketchy-removeAnimation":new Lmb,"sketchy-
removePage":new Mmb,"sketchy-selection":new Nmb,
"sketchy-shapeProperties":new Omb,"sketchy-styleText":new Pmb,"sketchy-
transform":new Fnb,"sketchy-transition":new Gnb,"sketchy-ungroup":new Hnb,"sketchy-
unmergeCellRange":new Jnb,"sketchy-updateAltText":new Mnb,"sketchy-
updateColumnWidths":new Nnb,"sketchy-updateRowHeights":new Pnb,"sketchy-
updateTableBorderStyles":new Qnb,"sketchy-updateTableCellProperties":new
Rnb,"sketchy-zOrder":new Snb,"docs-unsupportedofficefeatures":new Lnb(50),"docs-
officeroundtripdata":new Imb(51)};if(bf){var Md=new iVa(new i9a);
Tnb(Md);var Fe=new Emb(Md,bf);sh["sketchy-addListEntity"]=Fe;sh["sketchy-
deleteListEntity"]=Fe;sh["sketchy-deleteText"]=Fe;sh["sketchy-
insertText"]=Fe;sh["sketchy-kixInSketchy"]=Fe;sh["sketchy-
styleText"]=Fe;sh["sketchy-unifiedText"]=Fe;sh["sketchy-updateListEntity"]=Fe}else
Tnb(oc);for(var dh in sh)oc.F.set(dh,sh[dh]);var Dg=new qXa,Ni={"sketchy-
addAnimation":new Vnb,"sketchy-addPage":new Znb,"sketchy-animationProperies":new
$nb,"sketchy-background":new Kob(Dg),"sketchy-changeShape":new gob,"sketchy-
delete":new mob,
"sketchy-deleteColumn":new lob,"sketchy-deleteRow":new oob,"sketchy-
documentProperties":new rob(Dg),"sketchy-documentSize":new sob,"sketchy-group":new
uob,"sketchy-insert":new Aob,"sketchy-insertColumn":new yob,"sketchy-insertRow":new
Bob,"sketchy-insertTable":new Cob,"sketchy-mergeCellRange":new Gob,"sketchy-
moveAnimation":new Hob,"sketchy-movePage":new Iob,"docs-officeroundtripdata":new
Job,"sketchy-pageProperties":new Lob(Dg),"sketchy-pathProperties":new
Mob(Dg),"sketchy-removeAnimation":new Nob,
"sketchy-removePage":new Oob,"sketchy-selection":new tob,"sketchy-
shapeProperties":new Pob(Dg),"sketchy-transform":new Uob,"sketchy-transition":new
Kob(Dg),"sketchy-ungroup":new Vob,"sketchy-unmergeCellRange":new Wob,"sketchy-
updateAltText":new Yob,"sketchy-updateColumnWidths":new cpb,"sketchy-
updateRowHeights":new epb,"sketchy-updateTableBorderStyles":new fpb,"sketchy-
updateTableCellProperties":new gpb,"sketchy-zOrder":new LD([]),"docs-
unsupportedofficefeatures":new Xob};if(bf){var qf=new iVa(new i9a);
hpb(qf,Dg);Ni["sketchy-kixInSketchy"]=new Fob(qf,bf)}else hpb(oc,Dg);for(var Eh in
Ni)oc.J.set(Eh,Ni[Eh]);var fn=new N$a,gn=new xs,Vl=new fy(af,new
sHb(af),oc,oc,fn,gn,void 0,mc.J?[new SRb(TRb())]:[]),wj=new ZGb;$Gb(wj,Vl);var
wl=new Nab,qk=new Ccb(381);f.ia(qk);var Fq=c.Na?2*(Oab(wl)+1):0,Wo=new
hcb(m.ga(c.la),m.ga(c.Ca),m.ga(c.ha),Fq,qk);f.ia(Wo);var Wl=new F6a,Fi=new
BIb(Wl,new VKb),lj=new K3a("editor",!1,!0,!0,!0,c.Ie,void 0,!0),hg=new
H3a(q),Lk=new u6a,qo=new Y9a,xl=null,fl=null,Xo=B1a;for(var Zj in C1a)Xo=
Xo.concat(C1a[Zj]);var Am=new vLb(Xo);if(P(R(),"docs-text-ewf")){xl=new U2a(oa,new
ol(d),A,Am,!0);var ak=c.ea,Yo=c.H;x2a();if(ak){var
bk={},Ap={};if(Yo&&"fontMetadataMap"in Yo){for(var Xl in ak){var
Gq=wta(Xl),Zo=Gq.F,zt=Gq.H,ro=new tn(Zo,Gq.D);G(Ap,cwa(ro),ro);var
bv=A1a(Yo.fontMetadataMap[Zo],!1);Zo in bk||G(bk,Zo,{});var Hq=[];for(var
Cf=0;Cf<bv.length;Cf++){var $o=bv[Cf];Kf($o.O,zt)&&Hq.push($o)}G(bk[Zo],zt,Hq)}if(!
Sh(ak)){var ap=Qh(Ap);L1a(A,bk,ap)}}}fl=new E$a}var Ls=new Y6a,Ms=new J9a(Ls),
yo=new XKb(wj),Mr=new S$a(Ms,yo),Aw=new ALb(Mr,wj,lj,d,xl||Am,qo,Lk),Bw=new
Q9a({label:1E3}),Tn=new cjb(Bw,new bjb(c.aj)),Ns=new Xz,zo=Mk(),Gt=Mk(),Os=new
Opb;Os.G7(c.Ka);var Nj=new ipa;Xb&&Nj.fc((Dk(),Fk));var Un=new bHb(Nj,!
mc.J),on=QHb(c,mc)||mc,dk=new iLb(Os,mc.H,Bw,Un),Lp=new uGb,Mp=mc.J&&P(R(),"docs-
cse-ei")?Mk():null,Nr=RHb(c,Lp,Gt,zo,d,dk,Vl,Tn,on,Ns,f,Mp||void 0),Or=new
bLb,Vn=new vGb(Nr),Np=new R6a,Wn=new gZa,Ok=new
$Wb(c,mc,on,Ns,zo,Gt,Xb,oc,ge,fn,gn,Vl,wj,Ms,Os,Nj,Un,yo,Mr,Aw,d,m,r,Wo,
Wl,Fi,Np,Wn,lj,hg,Lk,qo,wl,qk,u,q,A,Am,xl,fl,oa,Aa,Ga,rb,Sa,Ls,Kb,ic,Bw,dk,Tn,Vn,Nr
,Or,Lp,v,Mp,e,void 0);Ok.ia(f);var Hm=c.F;J(Wn.D,17);L(Wn.D,17,Hm);var
Gi=ul(),xk=new nib;Np.R=xk;var yk=new N6a;yk.D=0;yk.H=xk;Np.F=yk;var uh=new
mLb;uh.F=Wl;var Op=P(R(),"icso"),Ao=ma.DOCS_timing||
{};Ml().initialize(Ao,d,ZLb(Kb,Op,c.D),Gi,oqa(Ao,d),new
tLb(Wn,Np,uh));Ok.initialize();return Ok},null);return ma.editor=a},void 0);

You might also like