function aa(){return function(a){return a}}function ba(){return function(){}}function ea(a){return function(b){this[a]=b}}function g(a){return function(){return this[a]}}function n(a){return function(){return a}}var p,aaa=[];function fa(a){return function(){return aaa[a].apply(this,arguments)}}
var baa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ha="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function caa(){caa=ba();ha.Symbol||(ha.Symbol=daa)}var daa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function ia(){caa();var a=ha.Symbol.iterator;a||(a=ha.Symbol.iterator=ha.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&baa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return eaa(this)}});ia=ba()}function eaa(a){var b=0;return faa(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function faa(a){ia();a={next:a};a[ha.Symbol.iterator]=function(){return this};return a}function ja(a){ia();var b=a[Symbol.iterator];return b?b.call(a):eaa(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={a2:!0},kaa={};try{kaa.__proto__=jaa;iaa=kaa.a2;break a}catch(a){}iaa=!1}haa=iaa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var laa=haa;
function ka(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.ea=b.prototype}
function maa(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""}function la(a,b){if(b){var c=ha;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&baa(c,a,{configurable:!0,writable:!0,value:b})}}
la("String.prototype.repeat",function(a){return a?a:function(a){var b=maa(this,null,"repeat");if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var d="";a;)if(a&1&&(d+=b),a>>>=1)b+=b;return d}});function naa(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{Ye:e,TTa:f}}return{Ye:-1,TTa:void 0}}la("Array.prototype.findIndex",function(a){return a?a:function(a,c){return naa(this,a,c).Ye}});
la("Array.prototype.find",function(a){return a?a:function(a,c){return naa(this,a,c).TTa}});la("String.prototype.endsWith",function(a){return a?a:function(a,c){var b=maa(this,a,"endsWith");a+="";void 0===c&&(c=b.length);c=Math.max(0,Math.min(c|0,b.length));for(var e=a.length;0<e&&0<c;)if(b[--c]!=a[--e])return!1;return 0>=e}});
la("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=maa(this,a,"startsWith");a+="";var e=b.length,f=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var h=0;h<f&&c<e;)if(b[c++]!=a[h++])return!1;return h>=f}});function oaa(a,b){ia();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d}
la("Array.prototype.keys",function(a){return a?a:function(){return oaa(this,aa())}});la("Array.prototype.values",function(a){return a?a:function(){return oaa(this,function(a,c){return c})}});la("String.prototype.codePointAt",function(a){return a?a:function(a){var b=maa(this,null,"codePointAt"),d=b.length;a=Number(a)||0;if(0<=a&&a<d){a|=0;var e=b.charCodeAt(a);if(55296>e||56319<e||a+1===d)return e;a=b.charCodeAt(a+1);return 56320>a||57343<a?e:1024*(e-55296)+a+9216}}});
la("Array.prototype.fill",function(a){return a?a:function(a,c,d){var b=this.length||0;0>c&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c<d;c++)this[c]=a;return this}});
la("Promise",function(a){function b(a){this.C=0;this.F=void 0;this.D=[];var b=this.H();try{a(b.resolve,b.reject)}catch(l){b.reject(l)}}function c(){this.C=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.D=function(a){this.C||(this.C=[],this.H());this.C.push(a)};c.prototype.H=function(){var a=this;this.F(function(){a.L()})};var e=ha.setTimeout;c.prototype.F=function(a){e(a,0)};c.prototype.L=function(){for(;this.C&&this.C.length;){var a=this.C;this.C=[];
for(var b=0;b<a.length;++b){var c=a[b];delete a[b];try{c()}catch(m){this.J(m)}}}this.C=null};c.prototype.J=function(a){this.F(function(){throw a;})};b.prototype.H=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.va),reject:a(this.J)}};b.prototype.va=function(a){if(a===this)this.J(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.Ea(a);else{a:switch(typeof a){case "object":var c=null!=a;break a;case "function":c=
!0;break a;default:c=!1}c?this.$(a):this.L(a)}};b.prototype.$=function(a){var b=void 0;try{b=a.then}catch(l){this.J(l);return}"function"==typeof b?this.Ka(b,a):this.L(a)};b.prototype.J=function(a){this.O(2,a)};b.prototype.L=function(a){this.O(1,a)};b.prototype.O=function(a,b){if(0!=this.C)throw Error("Cannot settle("+a+", "+b|"): Promise already settled in state"+this.C);this.C=a;this.F=b;this.V()};b.prototype.V=function(){if(this.D){for(var a=this.D,b=0;b<a.length;++b)a[b].call(),a[b]=null;this.D=
null}};var f=new c;b.prototype.Ea=function(a){var b=this.H();a.C2(b.resolve,b.reject)};b.prototype.Ka=function(a,b){var c=this.H();try{a.call(b,c.resolve,c.reject)}catch(m){c.reject(m)}};b.prototype.then=function(a,c){function d(a,b){return"function"==typeof a?function(b){try{e(a(b))}catch(C){f(C)}}:b}var e,f,h=new b(function(a,b){e=a;f=b});this.C2(d(a,e),d(c,f));return h};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.C2=function(a,b){function c(){switch(d.C){case 1:a(d.F);
break;case 2:b(d.F);break;default:throw Error("Unexpected state: "+d.C);}}var d=this;this.D?this.D.push(function(){f.D(c)}):f.D(c)};b.resolve=d;b.reject=function(a){return new b(function(b,c){c(a)})};b.race=function(a){return new b(function(b,c){for(var e=ja(a),f=e.next();!f.done;f=e.next())d(f.value).C2(b,c)})};b.all=function(a){var c=ja(a),e=c.next();return e.done?d([]):new b(function(a,b){function f(b){return function(c){h[b]=c;k--;0==k&&a(h)}}var h=[],k=0;do h.push(void 0),k++,d(e.value).C2(f(h.length-
1),b),e=c.next();while(!e.done)})};return b});function ma(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
la("WeakMap",function(a){function b(a){this.tc=(f+=Math.random()+1).toString();if(a){caa();ia();a=ja(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(a){ma(a,e)||baa(a,e,{value:{}})}function d(a){var b=Object[a];b&&(Object[a]=function(a){c(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(m){return!1}}())return a;
var e="$jscomp_hidden_"+Math.random().toString().substring(2);d("freeze");d("preventExtensions");d("seal");var f=0;b.prototype.set=function(a,b){c(a);if(!ma(a,e))throw Error("WeakMap key fail: "+a);a[e][this.tc]=b;return this};b.prototype.get=function(a){return ma(a,e)?a[e][this.tc]:void 0};b.prototype.has=function(a){return ma(a,e)&&ma(a[e],this.tc)};b.prototype.delete=function(a){return ma(a,e)&&ma(a[e],this.tc)?delete a[e][this.tc]:!1};return b});
la("Number.EPSILON",function(){return Math.pow(2,-52)});la("Number.MAX_SAFE_INTEGER",n(9007199254740991));la("Object.values",function(a){return a?a:function(a){var b=[],d;for(d in a)ma(a,d)&&b.push(a[d]);return b}});la("Array.prototype.entries",function(a){return a?a:function(){return oaa(this,function(a,c){return[a,c]})}});
la("Map",function(a){function b(){var a={};return a.xi=a.next=a.head=a}function c(a,b){var c=a.C;return faa(function(){if(c){for(;c.head!=a.C;)c=c.xi;for(;c.next!=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void 0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?f.has(b)?c=f.get(b):(c=""+ ++h,f.set(b,c)):c="p_"+b;var d=a.D[c];if(d&&ma(a.D,c))for(a=0;a<d.length;a++){var e=d[a];if(b!==b&&e.key!==e.key||b===e.key)return{id:c,list:d,index:a,ji:e}}return{id:c,
list:d,index:-1,ji:void 0}}function e(a){this.D={};this.C=b();this.size=0;if(a){a=ja(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function(){if(!a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(ja([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!1;e=d.next();return e.done||4!=e.value[0].x||"t"!=e.value[1]||
!d.next().done?!1:!0}catch(t){return!1}}())return a;caa();ia();var f=new WeakMap;e.prototype.set=function(a,b){var c=d(this,a);c.list||(c.list=this.D[c.id]=[]);c.ji?c.ji.value=b:(c.ji={next:this.C,xi:this.C.xi,head:this.C,key:a,value:b},c.list.push(c.ji),this.C.xi.next=c.ji,this.C.xi=c.ji,this.size++);return this};e.prototype.delete=function(a){a=d(this,a);return a.ji&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.D[a.id],a.ji.xi.next=a.ji.next,a.ji.next.xi=a.ji.xi,a.ji.head=null,this.size--,
!0):!1};e.prototype.clear=function(){this.D={};this.C=this.C.xi=b();this.size=0};e.prototype.has=function(a){return!!d(this,a).ji};e.prototype.get=function(a){return(a=d(this,a).ji)&&a.value};e.prototype.entries=function(){return c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return c(this,function(a){return a.key})};e.prototype.values=function(){return c(this,function(a){return a.value})};e.prototype.forEach=function(a,b){for(var c=this.entries(),d;!(d=c.next()).done;)d=
d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var h=0;return e});la("Number.isNaN",function(a){return a?a:function(a){return"number"===typeof a&&isNaN(a)}});la("Math.log10",function(a){return a?a:function(a){return Math.log(a)/Math.LN10}});la("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});
la("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var e=b.length;for(c=c||0;c<e;c++)if(b[c]==a||Object.is(b[c],a))return!0;return!1}});
la("Set",function(a){function b(a){this.Db=new Map;if(a){a=ja(a);for(var b;!(b=a.next()).done;)this.add(b.value)}this.size=this.Db.size}if(function(){if(!a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(ja([b]));if(!d.has(b)||1!=d.size||d.add(b)!=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]!=b||f.value[1]!=b)return!1;f=e.next();return f.done||f.value[0]==b||4!=f.value[0].x||f.value[1]!=f.value[0]?
!1:e.next().done}catch(h){return!1}}())return a;caa();ia();b.prototype.add=function(a){this.Db.set(a,a);this.size=this.Db.size;return this};b.prototype.delete=function(a){a=this.Db.delete(a);this.size=this.Db.size;return a};b.prototype.clear=function(){this.Db.clear();this.size=0};b.prototype.has=function(a){return this.Db.has(a)};b.prototype.entries=function(){return this.Db.entries()};b.prototype.values=function(){return this.Db.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(a,b){var c=this;this.Db.forEach(function(d){return a.call(b,d,d,c)})};return b});la("Array.from",function(a){return a?a:function(a,c,d){ia();c=c?c:aa();var b=[],f=a[Symbol.iterator];if("function"==typeof f)for(a=f.call(a);!(f=a.next()).done;)b.push(c.call(d,f.value));else{f=a.length;for(var h=0;h<f;h++)b.push(c.call(d,a[h]))}return b}});var paa=paa||{},na=this;function r(a){return void 0!==a}function pa(a){return"string"==typeof a}
function qa(a){return"boolean"==typeof a}function ra(a){return"number"==typeof a}function sa(a,b,c){a=a.split(".");c=c||na;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&r(b)?c[d]=b:c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}}function ta(a,b){a=a.split(".");b=b||na;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function ua(){}function va(a){a.hla=void 0;a.getInstance=function(){return a.hla?a.hla:a.hla=new a}}
function wa(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function Aa(a){return"array"==wa(a)}function Ba(a){var b=wa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a){return Da(a)&&"function"==typeof a.getFullYear}function Ea(a){return"function"==wa(a)}function Da(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Fa(a){return a[qaa]||(a[qaa]=++raa)}var qaa="closure_uid_"+(1E9*Math.random()>>>0),raa=0;
function saa(a,b,c){return a.call.apply(a.bind,arguments)}function taa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function u(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?u=saa:u=taa;return u.apply(null,arguments)}
function Ha(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}function Ia(a,b){for(var c in b)a[c]=b[c]}var Ja=Date.now||function(){return+new Date};
function Ka(a){if(na.execScript)na.execScript(a,"JavaScript");else if(na.eval){if(null==uaa)if(na.eval("var _evalTest_ = 1;"),"undefined"!=typeof na._evalTest_){try{delete na._evalTest_}catch(d){}uaa=!0}else uaa=!1;if(uaa)na.eval(a);else{var b=na.document,c=b.createElement("SCRIPT");c.type="text/javascript";c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);b.body.removeChild(c)}}else throw Error("goog.globalEval not available");}var uaa=null;
function v(a,b){function c(){}c.prototype=b.prototype;a.ea=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.ke=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function La(a){if(Error.captureStackTrace)Error.captureStackTrace(this,La);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}v(La,Error);La.prototype.name="CustomError";var vaa;function Ma(a,b){return 0==a.lastIndexOf(b,0)}function Na(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Oa(a,b){return 0==Pa(b,a.substr(0,b.length))}function Qa(a,b){return a.toLowerCase()==b.toLowerCase()}function waa(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 Ra(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}
function Sa(a){return/^[\s\xa0]*$/.test(a)}function Ua(a){return!/[^0-9]/.test(a)}function xaa(a){return a.replace(/(\r\n|\r|\n)+/g," ")}function yaa(a){return a.replace(/(\r\n|\r|\n)/g,"\n")}function zaa(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var Va=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function Aaa(a){return a.replace(/^[\s\xa0]+/,"")}function Baa(a){return a.replace(/[\s\xa0]+$/,"")}
function Pa(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1}function Wa(a){return encodeURIComponent(String(a))}function Xa(a){return decodeURIComponent(a.replace(/\+/g," "))}function Caa(a){return a.replace(/(\r\n|\r|\n)/g,"<br>")}
function Ya(a){if(!Daa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Eaa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Faa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Gaa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Haa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Iaa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Jaa,"&#0;"));return a}var Eaa=/&/g,Faa=/</g,Gaa=/>/g,Haa=/"/g,Iaa=/'/g,Jaa=/\x00/g,Daa=/[\x00&<>"']/;function Za(a){return $a(a,"&")?"document"in na?Kaa(a):Laa(a):a}
function Kaa(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=na.document.createElement("div");return a.replace(Maa,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})}
function Laa(a){return a.replace(/&([^;]+);/g,function(a,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))?a:String.fromCharCode(c)}})}var Maa=/&([^;\s<&]+);?/g;function Naa(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 ab(a,b,c){c&&(a=Za(a));a.length>b&&(a=a.substring(0,b-3)+"...");c&&(a=Ya(a));return a}function Oaa(a,b){var c;c&&a.length>b?(c>b&&(c=b),a=a.substring(0,b-c)+"..."+a.substring(a.length-c)):a.length>b&&(c=Math.floor(b/2),a=a.substring(0,c+b%2)+"..."+a.substring(a.length-c));return a}var Paa={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},Qaa={"'":"\\'"};
function Raa(a){if(a in Qaa)return Qaa[a];if(a in Paa)return Qaa[a]=Paa[a];var b=a.charCodeAt(0);if(31<b&&127>b)var c=a;else{if(256>b){if(c="\\x",16>b||256<b)c+="0"}else c="\\u",4096>b&&(c+="0");c+=b.toString(16).toUpperCase()}return Qaa[a]=c}function $a(a,b){return-1!=a.indexOf(b)}function cb(a,b){return a.replace(new RegExp(db(b),"g"),"")}function db(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")}
var eb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function fb(a,b){a=r(void 0)?a.toFixed(void 0):String(a);var c=a.indexOf(".");-1==c&&(c=a.length);return eb("0",Math.max(0,b-c))+a}function hb(a){return null==a?"":String(a)}function ib(a){return Array.prototype.join.call(arguments,"")}function jb(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Ja()).toString(36)}
function kb(a,b){var c=0;a=Va(String(a)).split(".");b=Va(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",h=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==f[0].length&&0==h[0].length)break;c=Saa(0==f[1].length?0:parseInt(f[1],10),0==h[1].length?0:parseInt(h[1],10))||Saa(0==f[2].length,0==h[2].length)||Saa(f[2],h[2]);f=f[3];h=h[3]}while(0==c)}return c}function Saa(a,b){return a<b?-1:a>b?1:0}
function lb(a){for(var b=0,c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b}var Taa=2147483648*Math.random()|0;function mb(){return"goog_"+Taa++}function nb(a){var b=Number(a);return 0==b&&Sa(a)?NaN:b}function Uaa(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function Vaa(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()}
function Waa(a){var b=pa(void 0)?db(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})}function pb(a){isFinite(a)&&(a=String(a));return pa(a)?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN}
function Xaa(a,b){var c=[],d=[];if(a==b)return 0;if(!a.length||!b.length)return Math.max(a.length,b.length);for(var e=0;e<b.length+1;e++)c[e]=e;for(e=0;e<a.length;e++){d[0]=e+1;for(var f=0;f<b.length;f++)d[f+1]=Math.min(d[f]+1,c[f+1]+1,c[f]+Number(a[e]!=b[f]));for(f=0;f<c.length;f++)c[f]=d[f]}return d[b.length]};function qb(a){return a[a.length-1]}
var rb=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(pa(a))return pa(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Yaa=Array.prototype.lastIndexOf?function(a,b,c){return Array.prototype.lastIndexOf.call(a,b,null==c?a.length-1:c)}:function(a,b,c){c=null==c?a.length-1:c;0>c&&(c=Math.max(0,a.length+c));if(pa(a))return pa(b)&&1==b.length?a.lastIndexOf(b,c):-1;
for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},x=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=pa(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};function sb(a,b,c){var d=a.length,e=pa(a)?a.split(""):a;for(--d;0<=d;--d)d in e&&b.call(c,e[d],d,a)}
var tb=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,h=pa(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var l=h[k];b.call(c,l,k,a)&&(e[f++]=l)}return e},ub=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=pa(a)?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e},vb=Array.prototype.reduce?function(a,b,c,d){d&&(b=u(b,d));return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c,d){var e=c;x(a,function(c,h){e=b.call(d,e,c,h,a)});return e},Zaa=Array.prototype.reduceRight?function(a,b,c,d){d&&(b=u(b,d));return Array.prototype.reduceRight.call(a,b,c)}:function(a,b,c,d){var e=c;sb(a,function(c,h){e=b.call(d,e,c,h,a)});return e},wb=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=pa(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1},xb=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=pa(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 $aa(a,b,c){var d=0;x(a,function(a,f,h){b.call(c,a,f,h)&&++d},c);return d}function yb(a,b,c){b=zb(a,b,c);return 0>b?null:pa(a)?a.charAt(b):a[b]}function zb(a,b,c){for(var d=a.length,e=pa(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 aba(a,b,c){var d=a.length,e=pa(a)?a.split(""):a;for(--d;0<=d;d--)if(d in e&&b.call(c,e[d],d,a))return d;return-1}function Bb(a,b){return 0<=rb(a,b)}function Cb(a){return 0==a.length}function Db(a){if(!Aa(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function Eb(a,b){Bb(a,b)||a.push(b)}function Fb(a,b,c){Gb(a,c,0,b)}function Ib(a,b,c){Ha(Gb,a,c,0).apply(null,b)}function Jb(a,b){b=rb(a,b);var c;(c=0<=b)&&Kb(a,b);return c}
function Kb(a,b){return 1==Array.prototype.splice.call(a,b,1).length}function bba(a,b,c){b=zb(a,b,c);0<=b&&Kb(a,b)}function cba(a,b){var c=0;sb(a,function(d,e){b.call(void 0,d,e,a)&&Kb(a,e)&&c++})}function Lb(a){return Array.prototype.concat.apply([],arguments)}function dba(a){return Array.prototype.concat.apply([],arguments)}function Nb(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 Ob(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ba(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}}function Gb(a,b,c,d){return Array.prototype.splice.apply(a,Pb(arguments,1))}function Pb(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function Qb(a,b,c){function d(a){return Da(a)?"o"+Fa(a):(typeof a).charAt(0)+a}b=b||a;c=c||d;for(var e={},f=0,h=0;h<a.length;){var k=a[h++],l=c(k);Object.prototype.hasOwnProperty.call(e,l)||(e[l]=!0,b[f++]=k)}b.length=f}function Rb(a,b,c){c=c||Sb;for(var d=0,e=a.length,f;d<e;){var h=d+e>>1;var k=c(b,a[h]);0<k?d=h+1:(e=h,f=!k)}return f?d:~d}function Tb(a,b){a.sort(b||Sb)}
function Ub(a,b){for(var c=Array(a.length),d=0;d<a.length;d++)c[d]={index:d,value:a[d]};var e=b||Sb;Tb(c,function(a,b){return e(a.value,b.value)||a.index-b.index});for(d=0;d<a.length;d++)a[d]=c[d].value}function eba(a,b){b=b||Sb;for(var c=1;c<a.length&&!(0<b(a[c-1],a[c]));c++);}function Vb(a,b,c){if(!Ba(a)||!Ba(b)||a.length!=b.length)return!1;var d=a.length;c=c||fba;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function Sb(a,b){return a>b?1:a<b?-1:0}function fba(a,b){return a===b}
function Wb(a,b,c){c=Rb(a,b,c);return 0>c?(Fb(a,b,-(c+1)),!0):!1}function gba(a,b){for(var c={},d=0;d<a.length;d++){var e=a[d],f=b.call(void 0,e,d,a);r(f)&&(c[f]||(c[f]=[])).push(e)}return c}function Xb(a,b){var c=[],d=0,e=a;void 0!==b&&(d=a,e=b);if(0>1*(e-d))return[];for(a=d;a<e;a+=1)c.push(a);return c}function Yb(a,b){for(var c=[],d=0;d<b;d++)c[d]=a;return c}
function Zb(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(Aa(d))for(var e=0;e<d.length;e+=8192){var f=Pb(d,e,e+8192);f=Zb.apply(null,f);for(var h=0;h<f.length;h++)b.push(f[h])}else b.push(d)}return b}function hba(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d<arguments.length;d++)arguments[d].length<c&&(c=arguments[d].length);for(d=0;d<c;d++){for(var e=[],f=0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}return b}
function iba(a,b){return Lb.apply([],ub(a,b,void 0))};function jba(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}return b}function kba(a){return ub(a,function(a){a=a.toString(16);return 1<a.length?a:"0"+a}).join("")}function lba(a,b){for(var c=[],d=0;d<a.length;d++)c.push(a[d]^b[d]);return c};var $b;a:{var mba=na.navigator;if(mba){var nba=mba.userAgent;if(nba){$b=nba;break a}}$b=""}function ac(a){return $a($b,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 bc(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function cc(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function dc(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d}function fc(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1}function gc(a){var b=0,c;for(c in a)b++;return b}function hc(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function ic(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function jc(a,b){return null!==a&&b in a}
function kc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function lc(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d}function mc(a,b,c){return(b=lc(a,b,c))&&a[b]}function nc(a){for(var b in a)return!1;return!0}function oc(a,b){b in a&&delete a[b]}function pc(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function qc(a,b){return null!==a&&b in a?a[b]:void 0}function rc(a,b,c){return b in a?a[b]:a[b]=c}
function sc(a){var b={},c;for(c in a)b[c]=a[c];return b}function tc(a){var b=wa(a);if("object"==b||"array"==b){if(Ea(a.clone))return a.clone();b="array"==b?[]:{};for(var c in a)b[c]=tc(a[c]);return b}return a}function uc(a){var b={},c;for(c in a)b[a[c]]=c;return b}var pba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function vc(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<pba.length;f++)c=pba[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function wc(a){var b=arguments.length;if(1==b&&Aa(arguments[0]))return wc.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c}
function xc(a){var b=arguments.length;if(1==b&&Aa(arguments[0]))return xc.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c}function qba(a){Object.isFrozen&&!Object.isFrozen(a)&&(a=Object.create(a),Object.freeze(a))};function rba(){return ac("Trident")||ac("MSIE")}function sba(){return ac("Safari")&&!(tba()||ac("Coast")||ac("Opera")||ac("Edge")||ac("Silk")||ac("Android"))}function tba(){return(ac("Chrome")||ac("CriOS"))&&!ac("Edge")}function uba(){return ac("Android")&&!(tba()||ac("Firefox")||ac("Opera")||ac("Silk"))}
function vba(){function a(a){a=yb(a,d);return c[a]||""}var b=$b;if(rba())return wba(b);b=oba(b);var c={};x(b,function(a){c[a[0]]=a[1]});var d=Ha(jc,c);return ac("Opera")?a(["Version","Opera"]):ac("Edge")?a(["Edge"]):tba()?a(["Chrome","CriOS"]):(b=b[2])&&b[1]||""}
function wba(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 xba(){return ac("iPhone")&&!ac("iPod")&&!ac("iPad")}function yc(){return xba()||ac("iPad")||ac("iPod")}function yba(){return ac("Macintosh")};function zba(a){zba[" "](a);return a}zba[" "]=ua;function Aba(a,b){try{return zba(a[b]),!0}catch(c){}return!1}function Bba(a,b){var c=Cba;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var zc=ac("Opera"),Ac=rba(),Bc=ac("Edge"),Cc=Bc||Ac,Dc=ac("Gecko")&&!($a($b.toLowerCase(),"webkit")&&!ac("Edge"))&&!(ac("Trident")||ac("MSIE"))&&!ac("Edge"),Ec=$a($b.toLowerCase(),"webkit")&&!ac("Edge"),Fc=Ec&&ac("Mobile"),Gc=yba(),Hc=ac("Windows"),Dba=ac("Linux")||ac("CrOS"),Eba=na.navigator||null;Eba&&$a(Eba.appVersion||"","X11");var Fba=ac("Android"),Gba=xba(),Hba=ac("iPad"),Iba=ac("iPod"),Jba=yc();function Kba(){var a=na.document;return a?a.documentMode:void 0}var Lba;
a:{var Mba="",Nba=function(){var a=$b;if(Dc)return/rv\:([^\);]+)(\)|;)/.exec(a);if(Bc)return/Edge\/([\d\.]+)/.exec(a);if(Ac)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Ec)return/WebKit\/(\S+)/.exec(a);if(zc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Nba&&(Mba=Nba?Nba[1]:"");if(Ac){var Oba=Kba();if(null!=Oba&&Oba>parseFloat(Mba)){Lba=String(Oba);break a}}Lba=Mba}var Ic=Lba,Cba={};function Jc(a){return Bba(a,function(){return 0<=kb(Ic,a)})}function Kc(a){return Number(Pba)>=a}var Qba;
var Rba=na.document,Sba=Kba();Qba=Rba&&Ac?Sba||("CSS1Compat"==Rba.compatMode?parseInt(Ic,10):5):void 0;var Pba=Qba;var Lc=ac("Firefox"),Mc=xba()||ac("iPod"),Nc=ac("iPad"),Oc=uba(),Pc=tba(),Qc=sba()&&!yc();var Tba=null,Uba=null,Vba=null;function Rc(a,b){Ba(a);Wba();b=b?Vba:Tba;for(var c=[],d=0;d<a.length;d+=3){var e=a[d],f=d+1<a.length,h=f?a[d+1]:0,k=d+2<a.length,l=k?a[d+2]:0,m=e>>2;e=(e&3)<<4|h>>4;h=(h&15)<<2|l>>6;l&=63;k||(l=64,f||(h=64));c.push(b[m],b[e],b[h],b[l])}return c.join("")}function Xba(a){var b=[];Yba(a,function(a){b.push(a)});return b}function Zba(a){!Ac||Jc("10");var b=new Uint8Array(Math.ceil(3*a.length/4)),c=0;Yba(a,function(a){b[c++]=a});return b.subarray(0,c)}
function Yba(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=Uba[c];if(null!=e)return e;if(!Sa(c))throw Error("Unknown base64 encoding at char: "+c);}return b}Wba();for(var d=0;;){var e=c(-1),f=c(0),h=c(64),k=c(64);if(64===k&&-1===e)break;b(e<<2|f>>4);64!=h&&(b(f<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}
function Wba(){if(!Tba){Tba={};Uba={};Vba={};for(var a=0;65>a;a++)Tba[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),Uba[Tba[a]]=a,Vba[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),62<=a&&(Uba["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function $ba(a,b,c){this.D=null;this.J=this.L=this.C=this.F=this.H=0;this.O=!1;a&&aca(this,a,b,c)}var bca=[];function cca(a,b,c){if(bca.length){var d=bca.pop();a&&aca(d,a,b,c);return d}return new $ba(a,b,c)}p=$ba.prototype;p.clone=function(){return cca(this.D,this.H,this.F-this.H)};p.clear=function(){this.D=null;this.C=this.F=this.H=0;this.O=!1};
function aca(a,b,c,d){b=b.constructor===Uint8Array?b:b.constructor===ArrayBuffer?new Uint8Array(b):b.constructor===Array?new Uint8Array(b):b.constructor===String?Zba(b):new Uint8Array(0);a.D=b;a.H=r(c)?c:0;a.F=r(d)?a.H+d:a.D.length;a.C=a.H}p.kX=g("F");p.reset=function(){this.C=this.H};p.getError=function(){return this.O||0>this.C||this.C>this.F};
p.K9=function(){var a=this.D;var b=a[this.C+0];var c=b&127;if(128>b)return this.C+=1,c;b=a[this.C+1];c|=(b&127)<<7;if(128>b)return this.C+=2,c;b=a[this.C+2];c|=(b&127)<<14;if(128>b)return this.C+=3,c;b=a[this.C+3];c|=(b&127)<<21;if(128>b)return this.C+=4,c;b=a[this.C+4];c|=(b&15)<<28;if(128>b)return this.C+=5,c>>>0;this.C+=10;return c};p.RNb=$ba.prototype.K9;
function dca(a){a:{for(var b,c=0,d,e=0;4>e;e++)if(b=a.D[a.C++],c|=(b&127)<<7*e,128>b){a.L=c>>>0;a.J=0;break a}b=a.D[a.C++];c|=(b&127)<<28;d=0|(b&127)>>4;if(128>b)a.L=c>>>0,a.J=d>>>0;else{for(e=0;5>e;e++)if(b=a.D[a.C++],d|=(b&127)<<7*e+3,128>b){a.L=c>>>0;a.J=d>>>0;break a}a.O=!0}}b=a.L;c=a.J;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+b;return a?-b:b};function eca(a,b,c){this.C=cca(a,b,c);this.D=this.F=-1;this.H=!1}eca.prototype.getError=function(){return this.H||this.C.getError()};eca.prototype.reset=function(){this.C.reset();this.D=this.F=-1};function fca(a){var b=a.C;if(b.C==b.F||a.getError())return!1;b=a.C.K9();var c=b&7;if(0!=c&&5!=c&&1!=c&&2!=c&&3!=c&&4!=c)return a.H=!0,!1;a.F=b>>>3;a.D=c;return!0}
function Sc(a){switch(a.D){case 0:if(0!=a.D)Sc(a);else{for(a=a.C;a.D[a.C]&128;)a.C++;a.C++}break;case 1:1!=a.D?Sc(a):(a=a.C,a.C+=8);break;case 2:if(2!=a.D)Sc(a);else{var b=a.C.K9();a=a.C;a.C+=b}break;case 5:5!=a.D?Sc(a):(a=a.C,a.C+=4);break;case 3:b=[a.F];do{if(!fca(a)){a.H=!0;break}if(3==a.D)b.push(a.F);else if(4==a.D&&a.F!=b.pop()){a.H=!0;break}}while(0<b.length)}}eca.prototype.J=function(a,b){var c=this.C.kX(),d=this.C.K9();d=this.C.C+d;this.C.F=d;b(a,this);this.C.C=d;this.C.F=c};function Tc(a,b,c,d){this.D=a;this.nDa=b;this.C=c;this.fqa=d;this.isRepeated=0}function Uc(){}var gca="function"==typeof Uint8Array;
function Vc(a,b,c,d,e,f){a.C=null;b||(b=c?[c]:[]);a.Ra=c?String(c):void 0;a.H=0===c?-1:0;a.F=b;a:{if(a.F.length&&(b=a.F.length-1,(c=a.F[b])&&"object"==typeof c&&!Aa(c)&&!(gca&&c instanceof Uint8Array))){a.J=b-a.H;a.D=c;break a}-1<d?(a.J=d,a.D=null):a.J=Number.MAX_VALUE}a.O={};if(e)for(d=0;d<e.length;d++)b=e[d],b<a.J?(b+=a.H,a.F[b]=a.F[b]||Xc):(hca(a),a.D[b]=a.D[b]||Xc);f&&f.length&&x(f,Ha(ica,a))}var Xc=[];function hca(a){var b=a.J+a.H;a.F[b]||(a.D=a.F[b]={})}
function jca(a,b,c){for(var d=[],e=0;e<a.length;e++)d[e]=b.call(a[e],c,a[e]);return d}function A(a,b){if(b<a.J){b+=a.H;var c=a.F[b];return c===Xc?a.F[b]=[]:c}if(a.D)return c=a.D[b],c===Xc?a.D[b]=[]:c}function Yc(a,b){if(b<a.J){b+=a.H;var c=a.F[b];return c===Xc?a.F[b]=[]:c}c=a.D[b];return c===Xc?a.D[b]=[]:c}function Zc(a,b){a=A(a,b);return null==a?a:+a}function $c(a,b,c){a=A(a,b);return null==a?c:a}function B(a,b,c){b<a.J?a.F[b+a.H]=c:(hca(a),a.D[b]=c)}
function ica(a,b){var c,d;x(b,function(b){var e=A(a,b);null!=e&&(c=b,d=e,B(a,b,void 0))});return c?(B(a,c,d),c):0}function ad(a,b,c,d){a.C||(a.C={});if(!a.C[c]){var e=A(a,c);if(d||e)a.C[c]=new b(e)}return a.C[c]}function bd(a,b,c){kca(a,b,c);b=a.C[c];b==Xc&&(b=a.C[c]=[]);return b}function kca(a,b,c){a.C||(a.C={});if(!a.C[c]){for(var d=Yc(a,c),e=[],f=0;f<d.length;f++)e[f]=new b(d[f]);a.C[c]=e}}function cd(a,b,c){a.C||(a.C={});var d=c?c.Gg():c;a.C[b]=c;B(a,b,d)}
function dd(a,b,c){a.C||(a.C={});c=c||[];for(var d=[],e=0;e<c.length;e++)d[e]=c[e].Gg();a.C[b]=c;B(a,b,d)}function ed(a,b,c,d,e){kca(a,d,b);var f=a.C[b];f||(f=a.C[b]=[]);c=c?c:new d;a=Yc(a,b);void 0!=e?(f.splice(e,0,c),a.splice(e,0,c.Gg())):(f.push(c),a.push(c.Gg()));return c}function lca(a){if(a.C)for(var b in a.C){var c=a.C[b];if(Aa(c))for(var d=0;d<c.length;d++)c[d]&&c[d].Gg();else c&&c.Gg()}}p=Uc.prototype;p.Gg=function(){lca(this);return this.F};
p.serialize=gca?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){return Rc(this)};try{var b=JSON.stringify(this.Gg(),mca)}finally{Uint8Array.prototype.toJSON=a}return b}:function(){return JSON.stringify(this.Gg(),mca)};function mca(a,b){if(ra(b)){if(isNaN(b))return"NaN";if(Infinity===b)return"Infinity";if(-Infinity===b)return"-Infinity"}return b}function fd(a,b){return new a(b?JSON.parse(b):null)}p.toString=function(){lca(this);return this.F.toString()};
p.oC=function(a){if(this.D){this.C||(this.C={});var b=a.D;if(a.isRepeated){if(a.C)return this.C[b]||(this.C[b]=ub(this.D[b]||[],function(b){return new a.C(b)})),this.C[b]}else if(a.C)return!this.C[b]&&this.D[b]&&(this.C[b]=new a.C(this.D[b])),this.C[b];return this.D[b]}};p.mR=function(a,b){this.C||(this.C={});hca(this);var c=a.D;a.isRepeated?(b=b||[],a.C?(this.C[c]=b,this.D[c]=ub(b,function(a){return a.Gg()})):this.D[c]=b):a.C?(this.C[c]=b,this.D[c]=b?b.Gg():b):this.D[c]=b};p.clone=function(){return gd(this)};
function gd(a){return new a.constructor(nca(a.Gg()))}function nca(a){var b;if(Aa(a)){for(var c=Array(a.length),d=0;d<a.length;d++)null!=(b=a[d])&&(c[d]="object"==typeof b?nca(b):b);return c}if(gca&&a instanceof Uint8Array)return new Uint8Array(a);c={};for(d in a)null!=(b=a[d])&&(c[d]="object"==typeof b?nca(b):b);return c};function oca(){};function D(){this.jk=this.jk;this.Fi=this.Fi}D.prototype.jk=!1;D.prototype.isDisposed=g("jk");D.prototype.dispose=function(){this.jk||(this.jk=!0,this.Qa())};function E(a,b){hd(a,Ha(F,b))}function hd(a,b,c){a.jk?r(c)?b.call(c):b():(a.Fi||(a.Fi=[]),a.Fi.push(r(c)?u(b,c):b))}D.prototype.Qa=function(){if(this.Fi)for(;this.Fi.length;)this.Fi.shift()()};function F(a){a&&"function"==typeof a.dispose&&a.dispose()}
function id(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];Ba(d)?id.apply(null,d):F(d)}};function jd(a){this.id=a}jd.prototype.toString=g("id");function G(a,b){this.type=a instanceof jd?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.HG=!1;this.qQa=!0}G.prototype.stopPropagation=function(){this.HG=!0};G.prototype.preventDefault=function(){this.defaultPrevented=!0;this.qQa=!1};var pca=[],qca=[],rca=!1;function sca(a){pca[pca.length]=a;if(rca)for(var b=0;b<qca.length;b++)a(u(qca[b].C,qca[b]))};var tca=!Ac||Kc(9),uca=!Ac||Kc(9),vca=Ac&&!Jc("9"),wca=!Ec||Jc("528"),xca=Dc&&Jc("1.9b")||Ac&&Jc("8")||zc&&Jc("9.5")||Ec&&Jc("528"),yca=Dc&&!Jc("8")||Ac&&!Jc("9"),zca="ontouchstart"in na||!!(na.document&&document.documentElement&&"ontouchstart"in document.documentElement)||!(!na.navigator||!na.navigator.maxTouchPoints&&!na.navigator.msMaxTouchPoints),Aca=function(){if(!na.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});na.addEventListener("test",
ua,b);na.removeEventListener("test",ua,b);return a}();var Bca=Ac?"focusin":"DOMFocusIn",Cca=Ac?"focusout":"DOMFocusOut",kd=Ac?"textinput":"textInput";function ld(a,b){G.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.ctrlKey=!1;this.state=null;this.BL=!1;this.He=null;a&&this.Ke(a,b)}v(ld,G);var Dca=[1,4,2];
ld.prototype.Ke=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?Dc&&(Aba(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;null===d?(this.offsetX=Ec||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Ec||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.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.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;this.metaKey=a.metaKey;this.BL=Gc?a.metaKey:a.ctrlKey;this.state=a.state;this.He=a;a.defaultPrevented&&
this.preventDefault()};function nd(a,b){return tca?a.He.button==b:"click"==a.type?0==b:!!(a.He.button&Dca[b])}function od(a){return nd(a,0)&&!(Ec&&Gc&&a.ctrlKey)}ld.prototype.stopPropagation=function(){ld.ea.stopPropagation.call(this);this.He.stopPropagation?this.He.stopPropagation():this.He.cancelBubble=!0};
ld.prototype.preventDefault=function(){ld.ea.preventDefault.call(this);var a=this.He;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,vca)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};ld.prototype.aEa=g("He");function Eca(){}var Fca="closure_listenable_"+(1E6*Math.random()|0);function pd(a){return!(!a||!a[Fca])}var Gca=0;function Hca(a,b,c,d,e){this.listener=a;this.C=null;this.src=b;this.type=c;this.capture=!!d;this.Xc=e;this.key=++Gca;this.Qv=this.xt=!1}function Ica(a){a.Qv=!0;a.listener=null;a.C=null;a.src=null;a.Xc=null};function Jca(a){this.src=a;this.C={};this.D=0}p=Jca.prototype;p.add=function(a,b,c,d,e){var f=a.toString();a=this.C[f];a||(a=this.C[f]=[],this.D++);var h=Kca(a,b,d,e);-1<h?(b=a[h],c||(b.xt=!1)):(b=new Hca(b,this.src,f,!!d,e),b.xt=c,a.push(b));return b};p.remove=function(a,b,c,d){a=a.toString();if(!(a in this.C))return!1;var e=this.C[a];b=Kca(e,b,c,d);return-1<b?(Ica(e[b]),Kb(e,b),0==e.length&&(delete this.C[a],this.D--),!0):!1};
function Lca(a,b){var c=b.type;if(!(c in a.C))return!1;var d=Jb(a.C[c],b);d&&(Ica(b),0==a.C[c].length&&(delete a.C[c],a.D--));return d}p.Gc=function(a){a=a&&a.toString();var b=0,c;for(c in this.C)if(!a||c==a){for(var d=this.C[c],e=0;e<d.length;e++)++b,Ica(d[e]);delete this.C[c];this.D--}return b};p.BP=function(a,b){a=this.C[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};
p.iF=function(a,b,c,d){a=this.C[a.toString()];var e=-1;a&&(e=Kca(a,b,c,d));return-1<e?a[e]:null};p.hasListener=function(a,b){var c=r(a),d=c?a.toString():"",e=r(b);return fc(this.C,function(a){for(var f=0;f<a.length;++f)if(!(c&&a[f].type!=d||e&&a[f].capture!=b))return!0;return!1})};function Kca(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Qv&&f.listener==b&&f.capture==!!c&&f.Xc==d)return e}return-1};var Mca="closure_lm_"+(1E6*Math.random()|0),Nca={},Oca=0;function qd(a,b,c,d,e){if(d&&d.once)return rd(a,b,c,d,e);if(Aa(b)){for(var f=0;f<b.length;f++)qd(a,b[f],c,d,e);return null}c=Pca(c);return pd(a)?a.R(b,c,Da(d)?!!d.capture:!!d,e):Qca(a,b,c,!1,d,e)}
function Qca(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=Da(e)?!!e.capture:!!e,k=sd(a);k||(a[Mca]=k=new Jca(a));c=k.add(b,c,d,h,f);if(c.C)return c;d=Rca();c.C=d;d.src=a;d.listener=c;if(a.addEventListener)Aca||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Sca(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");Oca++;return c}
function Rca(){var a=Tca,b=uca?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 rd(a,b,c,d,e){if(Aa(b)){for(var f=0;f<b.length;f++)rd(a,b[f],c,d,e);return null}c=Pca(c);return pd(a)?a.Sc(b,c,Da(d)?!!d.capture:!!d,e):Qca(a,b,c,!0,d,e)}function Uca(a,b){td.R(a,b,void 0,void 0)}
function ud(a,b,c,d,e){if(Aa(b))for(var f=0;f<b.length;f++)ud(a,b[f],c,d,e);else d=Da(d)?!!d.capture:!!d,c=Pca(c),pd(a)?a.Jc(b,c,d,e):a&&(a=sd(a))&&(b=a.iF(b,c,d,e))&&vd(b)}function vd(a){if(ra(a)||!a||a.Qv)return!1;var b=a.src;if(pd(b))return Lca(b.Cw,a);var c=a.type,d=a.C;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(Sca(c),d);Oca--;(c=sd(b))?(Lca(c,a),0==c.D&&(c.src=null,b[Mca]=null)):Ica(a);return!0}
function wd(a,b){if(!a)return 0;if(pd(a))return a.tS(b);a=sd(a);if(!a)return 0;var c=0;b=b&&b.toString();for(var d in a.C)if(!b||d==b)for(var e=a.C[d].concat(),f=0;f<e.length;++f)vd(e[f])&&++c;return c}function Vca(a,b,c,d,e){c=Pca(c);d=!!d;return pd(a)?a.iF(b,c,d,e):a?(a=sd(a))?a.iF(b,c,d,e):null:null}function Sca(a){return a in Nca?Nca[a]:Nca[a]="on"+a}
function Wca(a,b,c,d){var e=!0;if(a=sd(a))if(b=a.C[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.Qv&&(f=Xca(f,d),e=e&&!1!==f)}return e}function Xca(a,b){var c=a.listener,d=a.Xc||a.src;a.xt&&vd(a);return c.call(d,b)}
function Tca(a,b){if(a.Qv)return!0;if(!uca){var c=b||ta("window.event");b=new ld(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(h){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.HG&&0<=e;e--){b.currentTarget=c[e];var f=Wca(c[e],a,!0,b);d=d&&f}for(e=0;!b.HG&&e<c.length;e++)b.currentTarget=c[e],f=Wca(c[e],a,!1,b),d=d&&f}return d}return Xca(a,new ld(b,
this))}function sd(a){a=a[Mca];return a instanceof Jca?a:null}var Yca="__closure_events_fn_"+(1E9*Math.random()>>>0);function Pca(a){if(Ea(a))return a;a[Yca]||(a[Yca]=function(b){return a.handleEvent(b)});return a[Yca]}sca(function(a){Tca=a(Tca)});function H(){D.call(this);this.Cw=new Jca(this);this.R0a=this;this.nna=null}v(H,D);H.prototype[Fca]=!0;p=H.prototype;p.fn=g("nna");p.Cd=ea("nna");p.addEventListener=function(a,b,c,d){qd(this,a,b,c,d)};p.removeEventListener=function(a,b,c,d){ud(this,a,b,c,d)};
p.dispatchEvent=function(a){var b=this.fn();if(b){var c=[];for(var d=1;b;b=b.fn())c.push(b),++d}b=this.R0a;d=a.type||a;if(pa(a))a=new G(a,b);else if(a instanceof G)a.target=a.target||b;else{var e=a;a=new G(d,b);vc(a,e)}e=!0;if(c)for(var f=c.length-1;!a.HG&&0<=f;f--){var h=a.currentTarget=c[f];e=Zca(h,d,!0,a)&&e}a.HG||(h=a.currentTarget=b,e=Zca(h,d,!0,a)&&e,a.HG||(e=Zca(h,d,!1,a)&&e));if(c)for(f=0;!a.HG&&f<c.length;f++)h=a.currentTarget=c[f],e=Zca(h,d,!1,a)&&e;return e};
p.Qa=function(){H.ea.Qa.call(this);this.tS();this.nna=null};p.R=function(a,b,c,d){return this.Cw.add(String(a),b,!1,c,d)};p.Sc=function(a,b,c,d){return this.Cw.add(String(a),b,!0,c,d)};p.Jc=function(a,b,c,d){return this.Cw.remove(String(a),b,c,d)};p.tS=function(a){return this.Cw?this.Cw.Gc(a):0};
function Zca(a,b,c,d){b=a.Cw.C[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.Qv&&h.capture==c){var k=h.listener,l=h.Xc||h.src;h.xt&&Lca(a.Cw,h);e=!1!==k.call(l,d)&&e}}return e&&0!=d.qQa}p.BP=function(a,b){return this.Cw.BP(String(a),b)};p.iF=function(a,b,c,d){return this.Cw.iF(String(a),b,c,d)};p.hasListener=function(a,b){return this.Cw.hasListener(r(a)?String(a):void 0,b)};function $ca(a,b,c){H.call(this);this.C=null;this.F=!1;this.L=a;this.D=b;this.H={};this.J=c}v($ca,H);function ada(a){return(a=a.H[a.C])?a[0]:null}function bda(a){return(a=a.H[a.C])?a[1]:null}$ca.prototype.Oi=function(){return this.L.Oi()};$ca.prototype.Qa=function(){var a=this.F;this.F=!1;this.dispatchEvent(new cda("dispose",a));$ca.ea.Qa.call(this)};function cda(a,b,c){G.call(this,a);this.F=!!b;this.C=c||null}v(cda,G);var dda={U2b:"changegrid",V2b:"changeposition",S2b:"changeediting",JWa:"dispose"};function eda(a,b,c,d,e,f,h){G.call(this,a);this.Oi=d;this.Yj=e;this.message=f;this.POa=h||""}v(eda,G);function fda(a,b,c){this.D=a;this.F=b.name||null;this.C={};for(a=0;a<c.length;a++)b=c[a],this.C[b.C]=b}fda.prototype.getName=g("F");function gda(a){a=hc(a.C);Tb(a,function(a,c){return a.C-c.C});return a};function hda(a,b,c){this.Wf=a;this.C=b;this.O=c.name;this.L=!!c.Ic;this.V=!!c.required;this.D=c.La;this.J=c.type;this.H=!1;switch(this.D){case 3:case 4:case 6:case 16:case 18:case 2:case 1:this.H=!0}this.F=c.defaultValue}function xd(a){a.Wf.prototype.Oa()}hda.prototype.getName=g("O");function ida(a){return 11==a.D||10==a.D}hda.prototype.isRepeated=g("L");hda.prototype.isOptional=function(){return!this.L&&!this.V};function I(){this.D={};this.F=this.Oa().C;this.C=this.H=null}function jda(a,b){for(var c in a.D){var d=Number(c);a.F[d]||b.call(a,d,a.D[c])}}p=I.prototype;p.has=function(a){xd(a);this.Oa();return yd(this,a.C)};function kda(a,b){xd(b);a.Oa();return zd(a,b.C)}p.get=function(a,b){xd(a);this.Oa();return J(this,a.C,b)};p.set=function(a,b){xd(a);this.Oa();K(this,a.C,b)};p.add=function(a,b){xd(a);this.Oa();Ad(this,a.C,b)};p.clear=function(a){xd(a);this.Oa();Bd(this,a.C)};
p.equals=function(a){if(!a||this.constructor!=a.constructor)return!1;for(var b=gda(this.Oa()),c=0;c<b.length;c++){var d=b[c],e=d.C;if(yd(this,e)!=yd(a,e))return!1;if(yd(this,e)){var f=ida(d),h=Cd(this,e);e=Cd(a,e);if(d.isRepeated()){if(h.length!=e.length)return!1;for(d=0;d<h.length;d++){var k=h[d],l=e[d];if(f?!k.equals(l):k!=l)return!1}}else if(f?!h.equals(e):h!=e)return!1}}return!0};p.Ao=function(a){this!=a&&(this.D={},this.C&&(this.C={}),lda(this,a))};
function lda(a,b){for(var c=gda(a.Oa()),d=0;d<c.length;d++){var e=c[d],f=e.C;if(yd(b,f)){a.C&&delete a.C[e.C];var h=ida(e);if(e.isRepeated()){e=Dd(b,f);for(var k=0;k<e.length;k++)Ad(a,f,h?e[k].clone():e[k])}else e=Cd(b,f),h?(h=Cd(a,f))?lda(h,e):K(a,f,e.clone()):K(a,f,e)}}}p.clone=function(){var a=new this.constructor;a.Ao(this);return a};function yd(a,b){return null!=a.D[b]}
function Cd(a,b){var c=a.D[b];if(null==c)return null;if(a.H){if(!(b in a.C)){var d=a.H,e=a.F[b];if(null!=c)if(e.isRepeated()){var f=[];Aa(c);for(var h=0;h<c.length;h++)f[h]=d.Y4(e,c[h]);c=f}else c=d.Y4(e,c);return a.C[b]=c}return a.C[b]}return c}function J(a,b,c){var d=Cd(a,b);return a.F[b].isRepeated()?d[c||0]:d}
function Ed(a,b,c){if(yd(a,b))a=J(a,b,c);else a:{a=a.F[b];if(void 0===a.F)if(b=a.J,b===Boolean)a.F=!1;else if(b===Number)a.F=0;else if(b===String)a.F=a.H?"0":"";else{a=new b;break a}a=a.F}return a}function Dd(a,b){return Cd(a,b)||[]}function zd(a,b){return a.F[b].isRepeated()?yd(a,b)?a.D[b].length:0:yd(a,b)?1:0}function K(a,b,c){a.D[b]=c;a.C&&(a.C[b]=c)}function Ad(a,b,c){a.D[b]||(a.D[b]=[]);a.D[b].push(c);a.C&&delete a.C[b]}function Bd(a,b){delete a.D[b];a.C&&delete a.C[b]}
function Fd(a,b){var c=[],d=b[0],e;for(e in b)0!=e&&c.push(new hda(a,e,b[e]));return new fda(a,d,c)};function Gd(){I.call(this)}v(Gd,I);var mda=null;Gd.prototype.getType=function(){return J(this,1)};Gd.prototype.setType=function(a){K(this,1,a)};var nda={EMPTY:0,RGB:2,$tc:3};Gd.prototype.Oa=function(){var a=mda;a||(mda=a=Fd(Gd,{0:{name:"ColorProto",Gb:"ritz.ColorProto"},1:{name:"type",required:!0,La:14,defaultValue:0,type:nda},2:{name:"rgb",La:5,type:Number},3:{name:"scheme_index",La:5,type:Number}}));return a};Gd.Oa=Gd.prototype.Oa;var oda={zYa:0,REPLACE:1};function Hd(){I.call(this)}v(Hd,I);var pda=null;Hd.prototype.getType=function(){return J(this,1)};Hd.prototype.setType=function(a){K(this,1,a)};Hd.prototype.Hl=fa(0);var Id={Dta:0,TEXT:1,NUMBER:2,PERCENT:3,CURRENCY:4,DATE:5,TIME:6,Jsa:7,SCIENTIFIC:8},qda={Alc:0,s$b:1},rda={Z0b:0,wpc:1};
Hd.prototype.Oa=function(){var a=pda;a||(pda=a=Fd(Hd,{0:{name:"NumberFormatProto",Gb:"ritz.NumberFormatProto"},1:{name:"type",La:14,defaultValue:0,type:Id},2:{name:"pattern",La:9,type:String},3:{name:"number_format_parser_type",La:14,defaultValue:0,type:qda},4:{name:"decimal_option",La:14,defaultValue:0,type:rda}}));return a};Hd.Oa=Hd.prototype.Oa;var sda={Xlc:1,Xqc:2};function Jd(){I.call(this)}v(Jd,I);var tda=null;Jd.prototype.getStyle=function(){return J(this,1)};Jd.prototype.getColor=function(){return J(this,3)};var uda={NONE:0,UWa:1,mWa:2,P1:3,Tsa:4};function Kd(){I.call(this)}v(Kd,I);var vda=null;Kd.prototype.getTop=function(){return J(this,1)};Kd.prototype.getLeft=function(){return J(this,3)};function Ld(){I.call(this)}v(Ld,I);var wda=null;Ld.prototype.getTop=function(){return J(this,1)};
Ld.prototype.getLeft=function(){return J(this,4)};function Md(){I.call(this)}v(Md,I);var xda=null;Md.prototype.getWeight=function(){return J(this,12)};var yda={eca:0,Ewa:1,Gwa:2};function Nd(){I.call(this)}v(Nd,I);var zda=null,Ada={fZa:0,Clc:1,cvc:2,i3b:3,izc:4},Od={LEFT:0,CENTER:1,RIGHT:2,NONE:3},Bda={TOP:0,BYa:1,BOTTOM:2},Cda={H1b:0,I1b:1,rmc:2,Stc:3};function Pd(){I.call(this)}v(Pd,I);var Dda=null;function Qd(){I.call(this)}v(Qd,I);var Eda=null;Qd.prototype.getWeight=function(){return J(this,26)};
function Rd(){I.call(this)}v(Rd,I);var Fda=null;function Sd(){I.call(this)}v(Sd,I);var Gda=null;Sd.prototype.ZJ=function(){return J(this,1)};Sd.prototype.getStyle=function(){return J(this,3)};Sd.prototype.getColor=function(){return J(this,5)};var Hda={S1:0,z0a:1,uA:2},Ida={qca:0,kba:1};
Jd.prototype.Oa=function(){var a=tda;a||(tda=a=Fd(Jd,{0:{name:"BorderProto",Gb:"ritz.BorderProto"},1:{name:"style",La:14,defaultValue:0,type:uda},2:{name:"width_px",La:5,type:Number},3:{name:"color",La:11,type:Gd},4:{name:"merge_or_replace",La:14,defaultValue:0,type:oda}}));return a};Jd.Oa=Jd.prototype.Oa;
Kd.prototype.Oa=function(){var a=vda;a||(vda=a=Fd(Kd,{0:{name:"RegionBorderDeltasProto",Gb:"ritz.RegionBorderDeltasProto"},1:{name:"top",La:11,type:Rd},2:{name:"bottom",La:11,type:Rd},3:{name:"left",La:11,type:Rd},4:{name:"right",La:11,type:Rd},5:{name:"inner_vertical",La:11,type:Rd},6:{name:"inner_horizontal",La:11,type:Rd}}));return a};Kd.Oa=Kd.prototype.Oa;
Ld.prototype.Oa=function(){var a=wda;a||(wda=a=Fd(Ld,{0:{name:"PaddingProto",Gb:"ritz.PaddingProto"},1:{name:"top",La:5,type:Number},2:{name:"right",La:5,type:Number},3:{name:"bottom",La:5,type:Number},4:{name:"left",La:5,type:Number}}));return a};Ld.Oa=Ld.prototype.Oa;
Md.prototype.Oa=function(){var a=xda;a||(xda=a=Fd(Md,{0:{name:"TextFormatProto",Gb:"ritz.TextFormatProto"},1:{name:"background_color",La:11,type:Gd},2:{name:"foreground_color",La:11,type:Gd},3:{name:"weighted_font_family",La:9,type:String},4:{name:"font_size",La:5,type:Number},5:{name:"bold",La:8,type:Boolean},6:{name:"italic",La:8,type:Boolean},7:{name:"strikethrough",La:8,type:Boolean},8:{name:"small_caps",La:8,type:Boolean},9:{name:"underline",La:8,type:Boolean},10:{name:"vertical_align",La:14,
defaultValue:0,type:yda},11:{name:"merge_or_replace",La:14,defaultValue:0,type:oda},12:{name:"weight",La:5,type:Number},13:{name:"bold_weight",La:5,type:Number},14:{name:"toggle_weight",La:5,type:Number}}));return a};Md.Oa=Md.prototype.Oa;Nd.prototype.Oa=function(){var a=zda;a||(zda=a=Fd(Nd,{0:{name:"FormatProto",Gb:"ritz.FormatProto"}}));return a};Nd.Oa=Nd.prototype.Oa;
Pd.prototype.Oa=function(){var a=Dda;a||(Dda=a=Fd(Pd,{0:{name:"TextRotationProto",Gb:"ritz.TextRotationProto"},1:{name:"angle",La:5,type:Number},2:{name:"vertical",La:8,type:Boolean}}));return a};Pd.Oa=Pd.prototype.Oa;
Qd.prototype.Oa=function(){var a=Eda;a||(Eda=a=Fd(Qd,{0:{name:"FormatDeltaProto",Gb:"ritz.FormatDeltaProto"},1:{name:"clear_slots",La:5,type:Number},2:{name:"set_slots",La:5,type:Number},3:{name:"number_format",La:11,type:Hd},4:{name:"background_color",La:11,type:Gd},5:{name:"border_top",La:11,type:Rd},6:{name:"border_bottom",La:11,type:Rd},7:{name:"border_left",La:11,type:Rd},8:{name:"border_right",La:11,type:Rd},9:{name:"horizontal_align",La:14,defaultValue:0,type:Od},10:{name:"vertical_align",
La:14,defaultValue:0,type:Bda},11:{name:"wrap_strategy",La:14,defaultValue:0,type:Ada},12:{name:"text_direction",La:14,defaultValue:0,type:Cda},13:{name:"text_background_color",La:11,type:Gd},14:{name:"foreground_color",La:11,type:Gd},15:{name:"font_family",La:9,type:String},16:{name:"font_size",La:5,type:Number},17:{name:"bold",La:8,type:Boolean},18:{name:"italic",La:8,type:Boolean},19:{name:"strikethrough",La:8,type:Boolean},20:{name:"small_caps",La:8,type:Boolean},21:{name:"underline",La:8,type:Boolean},
22:{name:"text_vertical_align",La:14,defaultValue:0,type:yda},23:{name:"hyperlink_display_type",La:14,defaultValue:1,type:sda},24:{name:"padding",La:11,type:Ld},25:{name:"text_rotation",La:11,type:Pd},26:{name:"weight",La:5,type:Number},27:{name:"bold_weight",La:5,type:Number},28:{name:"prioritize_banding",La:8,type:Boolean}}));return a};Qd.Oa=Qd.prototype.Oa;
Rd.prototype.Oa=function(){var a=Fda;a||(Fda=a=Fd(Rd,{0:{name:"BorderDeltaProto",Gb:"ritz.BorderDeltaProto"},1:{name:"slot_delta",Ic:!0,La:11,type:Sd}}));return a};Rd.Oa=Rd.prototype.Oa;
Sd.prototype.Oa=function(){var a=Gda;a||(Gda=a=Fd(Sd,{0:{name:"BorderSlotDeltaProto",Gb:"ritz.BorderSlotDeltaProto"},1:{name:"slot_name",La:14,defaultValue:0,type:Hda},2:{name:"slot_action",La:14,defaultValue:0,type:Ida},3:{name:"style",La:14,defaultValue:0,type:uda},4:{name:"width_px",La:5,type:Number},5:{name:"color",La:11,type:Gd}}));return a};Sd.Oa=Sd.prototype.Oa;function Td(){I.call(this)}v(Td,I);var Jda=null;function Ud(){I.call(this)}v(Ud,I);var Kda=null;function Vd(){I.call(this)}v(Vd,I);var Lda=null;Td.prototype.Oa=function(){var a=Jda;a||(Jda=a=Fd(Td,{0:{name:"TablePropertiesProto",Gb:"ritz.TablePropertiesProto"},1:{name:"banding",La:11,type:Ud}}));return a};Td.Oa=Td.prototype.Oa;
Ud.prototype.Oa=function(){var a=Kda;a||(Kda=a=Fd(Ud,{0:{name:"BandingProto",Gb:"ritz.BandingProto"},1:{name:"row_format",La:11,type:Vd},2:{name:"col_format",La:11,type:Vd}}));return a};Ud.Oa=Ud.prototype.Oa;
Vd.prototype.Oa=function(){var a=Lda;a||(Lda=a=Fd(Vd,{0:{name:"BandingDimensionProto",Gb:"ritz.BandingDimensionProto"},1:{name:"header_format",La:11,type:Qd},2:{name:"first_band_format",La:11,type:Qd},3:{name:"first_band_size",La:5,type:Number},4:{name:"second_band_format",La:11,type:Qd},5:{name:"second_band_size",La:5,type:Number},6:{name:"total_band_format",La:11,type:Qd}}));return a};Vd.Oa=Vd.prototype.Oa;function Wd(){I.call(this)}v(Wd,I);var Mda=null;Wd.prototype.getType=function(){return J(this,1)};Wd.prototype.setType=function(a){K(this,1,a)};Wd.prototype.getUrl=function(){return J(this,3)};var Nda={zlc:0,Lrc:1,M$b:2};
Wd.prototype.Oa=function(){var a=Mda;a||(Mda=a=Fd(Wd,{0:{name:"ImageProperties",Gb:"ritz.ImageProperties"},1:{name:"type",La:14,defaultValue:0,type:Nda},2:{name:"cosmo_id",La:9,type:String},3:{name:"url",La:9,type:String},4:{name:"natural_height",La:5,type:Number},5:{name:"natural_width",La:5,type:Number}}));return a};Wd.Oa=Wd.prototype.Oa;function Xd(){I.call(this)}v(Xd,I);var Oda=null;p=Xd.prototype;p.Xi=function(){return J(this,1)};p.NN=fa(1);p.getHeight=function(){return J(this,3)};p.getWidth=function(){return J(this,4)};p.setWidth=function(a){K(this,4,a)};p.getStatus=function(){return J(this,5)};p.getProperties=function(){return J(this,7)};var Pda={NONE:0,WZa:1,Svc:2,ypc:3,CUSTOM:4},Qda={VYa:0,J1b:1,o$b:2,m$b:3,n$b:4};
Xd.prototype.Oa=function(){var a=Oda;a||(Oda=a=Fd(Xd,{0:{name:"ImageDataProto",Gb:"ritz.ImageDataProto"},1:{name:"image_url",La:9,type:String},2:{name:"action",La:14,defaultValue:0,type:Pda},3:{name:"height",La:1,type:Number},4:{name:"width",La:1,type:Number},5:{name:"status",La:14,defaultValue:0,type:Qda},7:{name:"properties",La:11,type:Wd}}));return a};Xd.Oa=Xd.prototype.Oa;function Yd(){I.call(this)}v(Yd,I);var Rda=null;Yd.prototype.Oa=function(){var a=Rda;a||(Rda=a=Fd(Yd,{0:{name:"SparkchartDataProto",Gb:"ritz.SparkchartDataProto"},1:{name:"params_key",Ic:!0,La:9,type:String},2:{name:"params_val",Ic:!0,La:9,type:String},3:{name:"x",Ic:!0,La:1,type:Number},4:{name:"y",Ic:!0,La:1,type:Number}}));return a};Yd.Oa=Yd.prototype.Oa;var Sda={dba:1,j8b:2,Ixc:5,D7b:6,R7b:7,lzc:8,M2b:9,O7b:10,o1b:11,e3b:12,Kxc:14,Zuc:15,Emc:16,msc:17,ksc:18,Ioc:19,fsc:20,I5b:21,kzc:22,Tvc:23,l1b:24,btc:25,lqc:26,dfc:27,Knc:29,Vxc:31,Uqc:32,Vqc:33,onc:34,lnc:35,kyc:36,J2b:37,Yec:38,ifc:39,Ahc:40,Zec:41,bfc:42,afc:43,$ec:44,Fbc:49,Bhc:50,pnc:51,Gbc:52,Hbc:53,Dhc:54,Chc:55,shc:56,Msc:57,L2b:58,Coc:59,Lnc:60,Lhc:61,Ypc:62,v1b:63,J5b:64,w1b:65,zhc:66,qhc:67,Uvc:68,Ehc:69,Nhc:70,Ohc:71,M5b:72,T$b:73,U$b:74,S7b:75,Foc:76,G5b:77,nnc:78,Crc:79,k8b:80,Zpc:81,
$pc:82,cqc:83,aqc:84,Yuc:85,bqc:86,Wuc:87,dqc:88,fqc:89,Jpc:90,hqc:91,eqc:92,uhc:93,jqc:94,iqc:95,Xuc:101,Q7b:102,P7b:103,L5b:104,E7b:105,Ipc:106,G7b:107,F7b:108,pbc:109,Ztc:110,L7b:111,N7b:112,M7b:113,kbc:114,knc:115,K7b:116,H7b:117,I7b:118,Egc:119,J7b:120,qoc:121,whc:122,Mnc:123,lfc:124,u1b:125,$rc:126,Suc:127,Imc:128,K5b:129,Hmc:130,Gmc:131,s1b:132,r1b:133,q1b:134,esc:135,plc:136,rlc:137,Xpc:138,gqc:139,osc:140,nsc:141,Mxc:142,Vwc:143,h5b:144,hfc:145,efc:146,byc:147,ayc:148,Ibc:149,gfc:150,ffc:151,
nbc:152,omc:153,Q4b:154,O4b:155,g5b:156,Xec:157,obc:158,Mhc:159,J$b:160,yhc:161,Iwc:162,Ghc:163,Ihc:164,Hhc:165,Fhc:166,psc:167,t1b:168,P4b:169,Sqc:170,Qyc:171,a2b:172,qbc:173,Boc:174,$uc:175,rec:176,cfc:177,vhc:178,T3b:179,ioc:180,crc:200,goc:201,toc:202,drc:203,e8b:400,c8b:401,Y4b:402,Z4b:403,e5b:404,a5b:405,$4b:406,$1b:407,Zoc:408,DECIMAL:409,kec:410,d5b:411,b5b:412,c5b:413,Q1b:414,O5b:500,N5b:501,P5b:502,Q5b:503,R5b:504,S5b:505,T5b:506,U5b:592,V5b:593,W5b:594,X5b:596,Y5b:510,Z5b:581,$5b:582,a6b:588,
b6b:589,c6b:595,f6b:511,d6b:512,e6b:513,g6b:514,h6b:584,i6b:515,j6b:516,l6b:585,k6b:605,n6b:517,m6b:518,o6b:533,p6b:583,q6b:519,r6b:520,s6b:521,t6b:522,u6b:523,v6b:524,w6b:525,x6b:526,y6b:527,z6b:586,A6b:587,C6b:528,D6b:577,J6b:578,K6b:579,E6b:580,F6b:529,G6b:530,H6b:531,I6b:532,L6b:538,M6b:539,N6b:540,O6b:541,P6b:542,Q6b:543,R6b:544,S6b:545,T6b:546,U6b:547,V6b:548,W6b:549,X6b:550,Y6b:551,Z6b:552,$6b:553,a7b:554,c7b:558,d7b:555,f7b:597,g7b:598,h7b:556,i7b:557,j7b:600,k7b:601,b7b:559,m7b:560,l7b:561,
n7b:562,p7b:590,q7b:591,r7b:563,s7b:564,B6b:565,o7b:566,x7b:571,y7b:572,z7b:573,A7b:574,B7b:575,C7b:576,e7b:599,u7b:602,t7b:603,v7b:604,w7b:606,T7b:700,Vrc:701,rxc:702};function Zd(){I.call(this)}v(Zd,I);var Tda=null;function $d(){I.call(this)}v($d,I);var Uda=null,Vda={EMPTY:0,STRING:2,Tsa:3,BOOLEAN:4,ERROR:5,y_a:6,p1:7,mYa:9};function ae(){I.call(this)}v(ae,I);var Wda=null;ae.prototype.getType=function(){return J(this,1)};ae.prototype.setType=function(a){K(this,1,a)};
var Xda={NULL:1,i8b:2,VALUE:3,jsc:4,B1:5,WYa:6,Uoc:7,ERROR:8,anc:9,LOADING:10};function be(){I.call(this)}v(be,I);var Yda=null;be.prototype.cb=function(){return J(this,2)};be.prototype.hb=function(a){K(this,2,a)};be.prototype.Tc=fa(16);Zd.prototype.Oa=function(){var a=Tda;a||(Tda=a=Fd(Zd,{0:{name:"LatLngProto",Gb:"ritz.LatLngProto"},1:{name:"lat_value",La:1,type:Number},2:{name:"lng_value",La:1,type:Number}}));return a};Zd.Oa=Zd.prototype.Oa;
$d.prototype.Oa=function(){var a=Uda;a||(Uda=a=Fd($d,{0:{name:"ValueProto",Gb:"ritz.ValueProto"},1:{name:"value_type",required:!0,La:14,defaultValue:0,type:Vda},2:{name:"string_value",La:9,type:String},3:{name:"double_value",La:1,type:Number},4:{name:"boolean_value",La:8,type:Boolean},5:{name:"error_value",La:11,type:ae},6:{name:"is_quoted_string",La:8,defaultValue:!1,type:Boolean},7:{name:"sparkchart_value",La:11,type:Yd},8:{name:"image_value",La:11,type:Xd},9:{name:"lat_lng_value",La:11,type:Zd}}));
return a};$d.Oa=$d.prototype.Oa;ae.prototype.Oa=function(){var a=Wda;a||(Wda=a=Fd(ae,{0:{name:"ErrorValueProto",Gb:"ritz.ErrorValueProto"},1:{name:"type",La:14,defaultValue:1,type:Xda},2:{name:"message_id",La:14,defaultValue:1,type:Sda},3:{name:"argument",Ic:!0,La:11,type:$d}}));return a};ae.Oa=ae.prototype.Oa;be.prototype.Oa=function(){var a=Yda;a||(Yda=a=Fd(be,{0:{name:"FormattedValueProto",Gb:"ritz.FormattedValueProto"},2:{name:"value",La:11,type:$d},1:{name:"number_format",La:11,type:Hd}}));return a};
be.Oa=be.prototype.Oa;var Zda={eoc:1,aoc:2};function ce(){I.call(this)}v(ce,I);var $da=null;function de(a){return J(a,2)}function ee(){I.call(this)}v(ee,I);var aea=null;function fe(){I.call(this)}v(fe,I);var bea=null;fe.prototype.Ib=function(){return J(this,6)};fe.prototype.Kg=function(){return yd(this,6)};function ge(){I.call(this)}v(ge,I);var cea=null;ge.prototype.rangeCount=function(){return zd(this,1)};function he(){I.call(this)}v(he,I);var dea=null;p=he.prototype;p.Ib=function(){return J(this,1)};
p.Kg=function(){return yd(this,1)};p.qc=function(){return J(this,2)};p.Kc=function(){return J(this,3)};function ie(a,b){K(a,3,b)}p.kc=function(){return J(this,4)};function le(a,b){K(a,4,b)}p.Pc=function(){return J(this,5)};function ne(a,b){K(a,5,b)}function oe(){I.call(this)}v(oe,I);var eea=null;function pe(){I.call(this)}v(pe,I);var fea=null;pe.prototype.getError=function(){return J(this,4)};function qe(){I.call(this)}v(qe,I);var gea=null;qe.prototype.getText=function(){return J(this,2)};
qe.prototype.Qt=fa(17);var hea={EMPTY:0,TEXT:2,WH:3,JYa:4,q5b:5,lbc:6,n1b:7,p1b:8,L_a:9};function re(){I.call(this)}v(re,I);var iea=null;function se(){I.call(this)}v(se,I);var jea=null;function te(){I.call(this)}v(te,I);var kea=null;p=te.prototype;p.getFunctionName=function(){return J(this,3)};p.Kw=function(){return Ed(this,3)};p.cb=function(){return J(this,5)};p.hb=function(a){K(this,5,a)};p.Tc=fa(15);p.getName=function(){return J(this,7)};p.If=function(a){K(this,7,a)};
var lea={EMPTY:0,Lac:1,Cta:2,dmc:3,WH:4,JYa:5,L_a:6};ce.prototype.Oa=function(){var a=$da;a||($da=a=Fd(ce,{0:{name:"IntervalProto",Gb:"ritz.IntervalProto"},1:{name:"start_index",La:5,type:Number},2:{name:"end_index",La:5,type:Number}}));return a};ce.Oa=ce.prototype.Oa;
ee.prototype.Oa=function(){var a=aea;a||(aea=a=Fd(ee,{0:{name:"FormulaRangeProto",Gb:"ritz.FormulaRangeProto"},1:{name:"relative_range",La:11,type:fe},2:{name:"start_token_index",La:5,type:Number},3:{name:"workbook_range_id",La:9,type:String}}));return a};ee.Oa=ee.prototype.Oa;
fe.prototype.Oa=function(){var a=bea;a||(bea=a=Fd(fe,{0:{name:"R1C1RangeProto",Gb:"ritz.R1C1RangeProto"},1:{name:"start_row",La:5,type:Number},2:{name:"end_row",La:5,type:Number},3:{name:"start_column",La:5,type:Number},4:{name:"end_column",La:5,type:Number},5:{name:"relativity_indicators_id",La:5,type:Number},6:{name:"sheet_id",La:9,type:String},7:{name:"unresolved_sheet_name",La:9,type:String}}));return a};fe.Oa=fe.prototype.Oa;
ge.prototype.Oa=function(){var a=cea;a||(cea=a=Fd(ge,{0:{name:"GridRangeRefProto",Gb:"ritz.GridRangeRefProto"},1:{name:"range",La:11,type:he},2:{name:"named_range_id",La:9,type:String}}));return a};ge.Oa=ge.prototype.Oa;
he.prototype.Oa=function(){var a=dea;a||(dea=a=Fd(he,{0:{name:"GridRangeProto",Gb:"ritz.GridRangeProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"start_row_index",La:5,type:Number},3:{name:"end_row_index",La:5,type:Number},4:{name:"start_column_index",La:5,type:Number},5:{name:"end_column_index",La:5,type:Number},6:{name:"unresolved_sheet_name",La:9,type:String}}));return a};he.Oa=he.prototype.Oa;
oe.prototype.Oa=function(){var a=eea;a||(eea=a=Fd(oe,{0:{name:"GridRangeListProto",Gb:"ritz.GridRangeListProto"},1:{name:"ranges",Ic:!0,La:11,type:he}}));return a};oe.Oa=oe.prototype.Oa;
pe.prototype.Oa=function(){var a=fea;a||(fea=a=Fd(pe,{0:{name:"FormulaParseResultProto",Gb:"ritz.FormulaParseResultProto"},1:{name:"rpn_list",La:11,type:se},2:{name:"formula_tokens",La:11,type:re},3:{name:"formula_key",La:9,type:String},4:{name:"error",La:11,type:ae},5:{name:"error_formula_string",La:9,type:String}}));return a};pe.Oa=pe.prototype.Oa;
qe.prototype.Oa=function(){var a=gea;a||(gea=a=Fd(qe,{0:{name:"FormulaTokenProto",Gb:"ritz.FormulaTokenProto"},1:{name:"formula_token_type",required:!0,La:14,defaultValue:0,type:hea},2:{name:"text",La:9,type:String},3:{name:"range_token_index",La:5,type:Number},4:{name:"named_element_id",La:9,type:String},5:{name:"decimal_value",La:1,type:Number},9:{name:"table_field_token_index",La:5,type:Number},10:{name:"named_element_type",La:14,defaultValue:1,type:Zda}}));return a};qe.Oa=qe.prototype.Oa;
re.prototype.Oa=function(){var a=iea;a||(iea=a=Fd(re,{0:{name:"FormulaTokenListProto",Gb:"ritz.FormulaTokenListProto"},1:{name:"formula_tokens",Ic:!0,La:11,type:qe}}));return a};re.Oa=re.prototype.Oa;se.prototype.Oa=function(){var a=jea;a||(jea=a=Fd(se,{0:{name:"FormulaRpnListProto",Gb:"ritz.FormulaRpnListProto"},1:{name:"formula_elements",Ic:!0,La:11,type:te}}));return a};se.Oa=se.prototype.Oa;
te.prototype.Oa=function(){var a=kea;a||(kea=a=Fd(te,{0:{name:"FormulaElementProto",Gb:"ritz.FormulaElementProto"},1:{name:"formula_element_type",La:14,defaultValue:0,type:lea},2:{name:"start_value",La:9,type:String},3:{name:"function_name",La:9,type:String},4:{name:"arg_count",La:5,type:Number},5:{name:"value",La:11,type:$d},6:{name:"range_token_index",La:5,type:Number},7:{name:"name",La:9,type:String},8:{name:"scope_sheet_id",La:9,type:String},9:{name:"named_element_id",La:9,type:String},10:{name:"named_element_type",
La:14,defaultValue:1,type:Zda}}));return a};te.Oa=te.prototype.Oa;function ue(){I.call(this)}v(ue,I);var mea=null;ue.prototype.getType=function(){return J(this,1)};ue.prototype.setType=function(a){K(this,1,a)};var nea={myc:0,Mac:1,j5b:2,Uxc:3},oea={xqc:0,yqc:1,zqc:2,cxc:3,E0a:4,dxc:5,r$b:6};function ve(){I.call(this)}v(ve,I);var pea=null,we={GREATER:1,JXa:2,LESS:3,pYa:4,bXa:5,TYa:6,wVa:7,QYa:8,dWa:9,SYa:10,C_a:11,aXa:12,T_a:13,eYa:14,gYa:15,XWa:16,oWa:17,nWa:18,sWa:19,rWa:20,pWa:21,qWa:22,dYa:30,ZYa:23,YYa:24,BOOLEAN:31,dba:25,RYa:26,ERROR:27,UYa:28,iWa:29};
function xe(){I.call(this)}v(xe,I);var qea=null;ue.prototype.Oa=function(){var a=mea;a||(mea=a=Fd(ue,{0:{name:"ArgTokenProto",Gb:"ritz.ArgTokenProto"},1:{name:"type",La:14,defaultValue:0,type:nea},2:{name:"date_type",La:14,defaultValue:0,type:oea},3:{name:"formula",La:11,type:pe},4:{name:"formula_ranges",Ic:!0,La:11,type:ee},5:{name:"user_entered_value",La:11,type:be}}));return a};ue.Oa=ue.prototype.Oa;
ve.prototype.Oa=function(){var a=pea;a||(pea=a=Fd(ve,{0:{name:"UiConfigProto",Gb:"ritz.UiConfigProto"},1:{name:"ui_option",La:14,defaultValue:1,type:we},2:{name:"user_entered_arg",Ic:!0,La:11,type:ue}}));return a};ve.Oa=ve.prototype.Oa;xe.prototype.Oa=function(){var a=qea;a||(qea=a=Fd(xe,{0:{name:"BooleanConditionProto",Gb:"ritz.BooleanConditionProto"},1:{name:"ui_config",La:11,type:ve},2:{name:"formula",La:11,type:pe},3:{name:"formula_ranges",Ic:!0,La:11,type:ee}}));return a};xe.Oa=xe.prototype.Oa;function ye(){I.call(this)}v(ye,I);var rea=null;ye.prototype.oq=function(){return J(this,5)};ye.prototype.Oa=function(){var a=rea;a||(rea=a=Fd(ye,{0:{name:"DataValidationRuleProto",Gb:"ritz.DataValidationRuleProto"},1:{name:"condition",La:11,type:xe},2:{name:"input_message",La:9,type:String},3:{name:"is_strict",La:8,type:Boolean},4:{name:"show_custom_ui",La:8,type:Boolean},5:{name:"error_message",La:9,type:String}}));return a};ye.Oa=ye.prototype.Oa;function ze(){I.call(this)}v(ze,I);var sea=null;ze.prototype.cz=function(){return J(this,1)};ze.prototype.getColumnIndex=function(){return J(this,2)};ze.prototype.Fw=function(){return Ed(this,2)};function Ae(){I.call(this)}v(Ae,I);var tea=null;p=Ae.prototype;p.Ib=function(){return J(this,1)};p.Kg=function(){return yd(this,1)};p.cz=function(){return J(this,2)};p.getColumnIndex=function(){return J(this,3)};p.Fw=function(){return Ed(this,3)};
ze.prototype.Oa=function(){var a=sea;a||(sea=a=Fd(ze,{0:{name:"PositionCoordinateProto",Gb:"ritz.PositionCoordinateProto"},1:{name:"row_index",La:5,type:Number},2:{name:"column_index",La:5,type:Number}}));return a};ze.Oa=ze.prototype.Oa;Ae.prototype.Oa=function(){var a=tea;a||(tea=a=Fd(Ae,{0:{name:"GridCoordinateProto",Gb:"ritz.GridCoordinateProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"row_index",La:5,type:Number},3:{name:"column_index",La:5,type:Number}}));return a};Ae.Oa=Ae.prototype.Oa;function Be(){I.call(this)}v(Be,I);var uea=null;Be.prototype.ah=function(){return J(this,3)};function Ce(){I.call(this)}v(Ce,I);var vea=null;function De(){I.call(this)}v(De,I);var wea=null;De.prototype.rangeCount=function(){return zd(this,1)};De.prototype.getProperties=function(){return J(this,2)};De.prototype.Zy=fa(20);function Ee(){I.call(this)}v(Ee,I);var xea=null;Ee.prototype.rangeCount=function(){return zd(this,1)};function Fe(){I.call(this)}v(Fe,I);var yea=null;
Be.prototype.Oa=function(){var a=uea;a||(uea=a=Fd(Be,{0:{name:"ProtectedRangePropertiesProto",Gb:"ritz.ProtectedRangePropertiesProto"},1:{name:"hole",La:8,defaultValue:!1,type:Boolean},2:{name:"soft_protection",La:8,defaultValue:!1,type:Boolean},3:{name:"description",La:9,type:String},4:{name:"named_workbook_range_id",La:9,type:String}}));return a};Be.Oa=Be.prototype.Oa;
Ce.prototype.Oa=function(){var a=vea;a||(vea=a=Fd(Ce,{0:{name:"DocAndRangeIdProto",Gb:"ritz.DocAndRangeIdProto"},1:{name:"app_key",La:9,type:String},2:{name:"range_id",La:9,type:String}}));return a};Ce.Oa=Ce.prototype.Oa;
De.prototype.Oa=function(){var a=wea;a||(wea=a=Fd(De,{0:{name:"ClientProtectedRangeDataProto",Gb:"ritz.ClientProtectedRangeDataProto"},1:{name:"range",La:11,type:he},2:{name:"properties",La:11,type:Be},3:{name:"editable",La:8,type:Boolean},4:{name:"named_range_id",La:9,type:String},5:{name:"holes",Ic:!0,La:11,type:Ee},6:{name:"containing_protected_range_id",La:9,type:String},7:{name:"editable_user_info",La:11,type:Fe}}));return a};De.Oa=De.prototype.Oa;
Ee.prototype.Oa=function(){var a=xea;a||(xea=a=Fd(Ee,{0:{name:"ClientProtectedRangeHoleProto",Gb:"ritz.ClientProtectedRangeHoleProto"},1:{name:"range",La:11,type:he},2:{name:"named_range_id",La:9,type:String}}));return a};Ee.Oa=Ee.prototype.Oa;Fe.prototype.Oa=function(){var a=yea;a||(yea=a=Fd(Fe,{0:{name:"ProtectionUserInfoProto",Gb:"ritz.ProtectionUserInfoProto"},1:{name:"num_other_users",La:5,type:Number},2:{name:"num_groups",La:5,type:Number},3:{name:"soft",La:8,type:Boolean}}));return a};
Fe.Oa=Fe.prototype.Oa;function Ge(){I.call(this)}v(Ge,I);var zea=null;Ge.prototype.cz=function(){return J(this,1)};Ge.prototype.IJ=fa(21);function He(){I.call(this)}v(He,I);var Aea=null;He.prototype.bz=fa(23);He.prototype.Mu=function(a){Ad(this,3,a)};function Je(){I.call(this)}v(Je,I);var Bea=null;Je.prototype.getColumnIndex=function(){return J(this,1)};Je.prototype.Fw=function(){return Ed(this,1)};Je.prototype.getCellValue=function(){return J(this,2)};function Ke(){I.call(this)}v(Ke,I);var Cea=null;
Ke.prototype.cb=function(){return J(this,2)};Ke.prototype.hb=function(a){K(this,2,a)};Ke.prototype.Tc=fa(14);function Le(){I.call(this)}v(Le,I);var Dea=null;Le.prototype.JJ=function(){return J(this,4)};Le.prototype.k7=function(){return yd(this,4)};function Me(){I.call(this)}v(Me,I);var Eea=null;Me.prototype.hs=function(){return J(this,2)};Me.prototype.JJ=function(){return J(this,8)};Me.prototype.k7=function(){return yd(this,8)};Me.prototype.Vk=function(){return J(this,9)};
function Ne(){I.call(this)}v(Ne,I);var Fea=null;function Oe(){I.call(this)}v(Oe,I);var Gea=null;function Pe(){I.call(this)}v(Pe,I);var Hea=null;Pe.prototype.JJ=function(){return J(this,2)};Pe.prototype.k7=function(){return yd(this,2)};function Qe(){I.call(this)}v(Qe,I);var Iea=null;function Re(){I.call(this)}v(Re,I);var Jea=null;function Se(){I.call(this)}v(Se,I);var Kea=null;function Te(){I.call(this)}v(Te,I);var Lea=null;p=Te.prototype;p.getName=function(){return J(this,1)};
p.If=function(a){K(this,1,a)};p.getType=function(){return J(this,2)};p.setType=function(a){K(this,2,a)};p.ah=function(){return J(this,3)};function Ue(){I.call(this)}v(Ue,I);var Mea=null;Ue.prototype.getFunctionName=function(){return J(this,3)};Ue.prototype.Kw=function(){return Ed(this,3)};Ue.prototype.ah=function(){return J(this,6)};
Ge.prototype.Oa=function(){var a=zea;a||(zea=a=Fd(Ge,{0:{name:"ExternalRowDataProto",Gb:"ritz.ExternalRowDataProto"},1:{name:"row_index",La:5,type:Number},2:{name:"cell",Ic:!0,La:11,type:Je}}));return a};Ge.Oa=Ge.prototype.Oa;He.prototype.Oa=function(){var a=Aea;a||(Aea=a=Fd(He,{0:{name:"ExternalDataProto",Gb:"ritz.ExternalDataProto"},1:{name:"rows",La:5,type:Number},2:{name:"columns",La:5,type:Number},3:{name:"row",Ic:!0,La:11,type:Ge},4:{name:"protected_range_info",Ic:!0,La:11,type:Se}}));return a};
He.Oa=He.prototype.Oa;Je.prototype.Oa=function(){var a=Bea;a||(Bea=a=Fd(Je,{0:{name:"ExternalCellDataProto",Gb:"ritz.ExternalCellDataProto"},1:{name:"column_index",La:5,type:Number},2:{name:"cell_value",La:11,type:Ke}}));return a};Je.Oa=Je.prototype.Oa;Ke.prototype.Oa=function(){var a=Cea;a||(Cea=a=Fd(Ke,{0:{name:"ExternalCellValueProto",Gb:"ritz.ExternalCellValueProto"},1:{name:"number_format",La:11,type:Hd},2:{name:"value",La:11,type:$d},3:{name:"hyperlink",La:9,type:String}}));return a};
Ke.Oa=Ke.prototype.Oa;Le.prototype.Oa=function(){var a=Dea;a||(Dea=a=Fd(Le,{0:{name:"ExternalDataMetaDataProto",Gb:"ritz.ExternalDataMetaDataProto"},1:{name:"update_time",La:1,type:Number},2:{name:"error_value",La:11,type:ae},3:{name:"error_time",La:1,type:Number},4:{name:"check_sum",La:9,type:String},5:{name:"create_time",La:1,type:Number},6:{name:"fetch",Ic:!0,La:11,type:Me}}));return a};Le.Oa=Le.prototype.Oa;
Me.prototype.Oa=function(){var a=Eea;a||(Eea=a=Fd(Me,{0:{name:"ExternalDataFetchProto",Gb:"ritz.ExternalDataFetchProto"},1:{name:"fetch_trigger",La:9,type:String},2:{name:"success",La:8,type:Boolean},3:{name:"start_time_seconds",La:1,type:Number},4:{name:"schedule_elapsed_ms",La:1,type:Number},5:{name:"rpc_elapsed_ms",La:1,type:Number},6:{name:"process_elapsed_ms",La:1,type:Number},7:{name:"retry_number",La:5,type:Number},8:{name:"check_sum",La:9,type:String},9:{name:"message",La:9,type:String},10:{name:"failure_code",
La:9,type:String}}));return a};Me.Oa=Me.prototype.Oa;Ne.prototype.Oa=function(){var a=Fea;a||(Fea=a=Fd(Ne,{0:{name:"ExternalDataResultProto",Gb:"ritz.ExternalDataResultProto"},3:{name:"external_data",La:11,type:He},2:{name:"external_data_meta_data",La:11,type:Le}}));return a};Ne.Oa=Ne.prototype.Oa;Oe.prototype.Oa=function(){var a=Gea;a||(Gea=a=Fd(Oe,{0:{name:"ExternalDataBatchRequest",Gb:"ritz.ExternalDataBatchRequest"},1:{name:"external_data_request",Ic:!0,La:11,type:Pe}}));return a};Oe.Oa=Oe.prototype.Oa;
Pe.prototype.Oa=function(){var a=Hea;a||(Hea=a=Fd(Pe,{0:{name:"ExternalDataRequest",Gb:"ritz.ExternalDataRequest"},1:{name:"data_source_id",La:9,type:String},2:{name:"check_sum",La:9,type:String}}));return a};Pe.Oa=Pe.prototype.Oa;Qe.prototype.Oa=function(){var a=Iea;a||(Iea=a=Fd(Qe,{0:{name:"ExternalDataBatchResponse",Gb:"ritz.ExternalDataBatchResponse"},1:{name:"external_data_response",Ic:!0,La:11,type:Re}}));return a};Qe.Oa=Qe.prototype.Oa;
Re.prototype.Oa=function(){var a=Jea;a||(Jea=a=Fd(Re,{0:{name:"ExternalDataResponse",Gb:"ritz.ExternalDataResponse"},1:{name:"data_source_id",La:9,type:String},2:{name:"external_data_content",La:9,type:String},3:{name:"external_data_meta_data",La:11,type:Le},4:{name:"custom_function_info",Ic:!0,La:11,type:Ue}}));return a};Re.Oa=Re.prototype.Oa;
Se.prototype.Oa=function(){var a=Kea;a||(Kea=a=Fd(Se,{0:{name:"ProtectedRangeInfoProto",Gb:"ritz.ProtectedRangeInfoProto"},1:{name:"workbook_range_id",La:9,type:String},2:{name:"editable",La:8,type:Boolean},3:{name:"editable_user_info",La:11,type:Fe}}));return a};Se.Oa=Se.prototype.Oa;
Te.prototype.Oa=function(){var a=Lea;a||(Lea=a=Fd(Te,{0:{name:"CustomFunctionArgumentInfoProto",Gb:"ritz.CustomFunctionArgumentInfoProto"},1:{name:"name",La:9,type:String},2:{name:"type",La:9,type:String},3:{name:"description",La:9,type:String}}));return a};Te.Oa=Te.prototype.Oa;
Ue.prototype.Oa=function(){var a=Mea;a||(Mea=a=Fd(Ue,{0:{name:"CustomFunctionInfoProto",Gb:"ritz.CustomFunctionInfoProto"},1:{name:"project_id",La:9,type:String},2:{name:"project_name",La:9,type:String},3:{name:"function_name",La:9,type:String},4:{name:"show_in_client",La:8,type:Boolean},5:{name:"short_description",La:9,type:String},6:{name:"description",La:9,type:String},7:{name:"argument",Ic:!0,La:11,type:Te},8:{name:"recorded_action_name",La:9,type:String},9:{name:"recorded_action_shortcut",La:9,
type:String}}));return a};Ue.Oa=Ue.prototype.Oa;var Nea={jVa:0,DWa:1};function Ve(){I.call(this)}v(Ve,I);var Oea=null;Ve.prototype.Oa=function(){var a=Oea;a||(Oea=a=Fd(Ve,{0:{name:"SortSpecProto",Gb:"ritz.SortSpecProto"},1:{name:"dimension_index",La:5,type:Number},2:{name:"sort_order",La:14,defaultValue:0,type:Nea}}));return a};Ve.Oa=Ve.prototype.Oa;function We(){I.call(this)}v(We,I);var Pea=null;We.prototype.getName=function(){return J(this,3)};We.prototype.If=function(a){K(this,3,a)};function Xe(){I.call(this)}v(Xe,I);var Qea=null;Xe.prototype.getColumnIndex=function(){return J(this,1)};Xe.prototype.Fw=function(){return Ed(this,1)};function Ye(){I.call(this)}v(Ye,I);var Rea=null;function Ze(){I.call(this)}v(Ze,I);var Sea=null;p=Ze.prototype;p.Ib=function(){return J(this,1)};p.Kg=function(){return yd(this,1)};p.Ty=function(){return J(this,3)};
p.QF=function(){return yd(this,3)};p.rangeCount=function(){return zd(this,4)};function $e(){I.call(this)}v($e,I);var Tea=null;
We.prototype.Oa=function(){var a=Pea;a||(Pea=a=Fd(We,{0:{name:"FilterDeltaProto",Gb:"ritz.FilterDeltaProto"},1:{name:"criteria_delta",Ic:!0,La:11,type:Xe},2:{name:"sort_spec",Ic:!0,La:11,type:Ve},3:{name:"name",La:9,type:String},4:{name:"clear_sort_spec",La:8,type:Boolean},5:{name:"is_hidden_rows_dirty",La:8,type:Boolean},6:{name:"is_sort_dirty",La:8,type:Boolean},7:{name:"hidden_rows",Ic:!0,La:5,type:Number},8:{name:"clear_hidden_rows",La:8,type:Boolean},9:{name:"sort_model_indices",Ic:!0,La:5,type:Number},
10:{name:"sort_view_indices",Ic:!0,La:5,type:Number},11:{name:"clear_sort_order",La:8,type:Boolean},12:{name:"named_workbook_range_id",La:9,type:String}}));return a};We.Oa=We.prototype.Oa;Xe.prototype.Oa=function(){var a=Qea;a||(Qea=a=Fd(Xe,{0:{name:"CriteriaDeltaProto",Gb:"ritz.CriteriaDeltaProto"},1:{name:"column_index",La:5,type:Number},2:{name:"criteria",La:11,type:Ye}}));return a};Xe.Oa=Xe.prototype.Oa;
Ye.prototype.Oa=function(){var a=Rea;a||(Rea=a=Fd(Ye,{0:{name:"CriteriaProto",Gb:"ritz.CriteriaProto"},1:{name:"visible_by_default",La:8,defaultValue:!0,type:Boolean},2:{name:"visible_value",Ic:!0,La:9,type:String},3:{name:"hidden_value",Ic:!0,La:9,type:String},4:{name:"boolean_condition",La:11,type:xe}}));return a};Ye.Oa=Ye.prototype.Oa;
Ze.prototype.Oa=function(){var a=Sea;a||(Sea=a=Fd(Ze,{0:{name:"FilterViewGridInfoProto",Gb:"ritz.FilterViewGridInfoProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"filter_id",La:9,type:String},3:{name:"delta",La:11,type:We},4:{name:"range",La:11,type:he}}));return a};Ze.Oa=Ze.prototype.Oa;$e.prototype.Oa=function(){var a=Tea;a||(Tea=a=Fd($e,{0:{name:"ActiveFilterViewsListProto",Gb:"ritz.ActiveFilterViewsListProto"},1:{name:"filter",Ic:!0,La:11,type:Ze}}));return a};$e.Oa=$e.prototype.Oa;function af(){I.call(this)}v(af,I);var Uea=null;af.prototype.cb=function(){return J(this,1)};af.prototype.hb=function(a){K(this,1,a)};af.prototype.Tc=fa(13);function bf(){I.call(this)}v(bf,I);var Vea=null;function cf(){I.call(this)}v(cf,I);var Wea=null;cf.prototype.qv=function(){return Ed(this,1)};cf.prototype.Xz=fa(26);function df(){I.call(this)}v(df,I);var Xea=null;df.prototype.getType=function(){return J(this,1)};df.prototype.setType=function(a){K(this,1,a)};var Yea={Xxc:0,zmc:1,HISTOGRAM:2};
function ef(){I.call(this)}v(ef,I);var Zea=null;ef.prototype.getKey=function(){return J(this,1)};ef.prototype.cb=function(){return J(this,2)};ef.prototype.hb=function(a){K(this,2,a)};ef.prototype.Tc=fa(12);function ff(){I.call(this)}v(ff,I);var $ea=null;function gf(){I.call(this)}v(gf,I);var afa=null;gf.prototype.Vq=function(){return J(this,1)};gf.prototype.kX=function(){return J(this,3)};function hf(){I.call(this)}v(hf,I);var bfa=null,cfa={A_a:1,y2b:2};function jf(){I.call(this)}v(jf,I);
var dfa=null;jf.prototype.qv=function(){return Ed(this,1)};jf.prototype.Xz=fa(25);jf.prototype.getFunctionName=function(){return J(this,2)};jf.prototype.Kw=function(){return Ed(this,2)};function kf(){I.call(this)}v(kf,I);var efa=null;function lf(){I.call(this)}v(lf,I);var ffa=null,gfa={DEFAULT:0,nZa:1,lZa:2,mZa:3};function mf(){I.call(this)}v(mf,I);var hfa=null;mf.prototype.getFormat=function(){return J(this,2)};function nf(){I.call(this)}v(nf,I);var ifa=null;function of(){I.call(this)}v(of,I);
var jfa=null;p=of.prototype;p.hPb=function(a){Ad(this,1,a)};p.T0a=function(a){Ad(this,2,a)};p.gPb=function(a){Ad(this,3,a)};p.S0a=function(a){Ad(this,4,a)};p.aF=fa(28);var kfa={VERTICAL:1,rN:2},lfa={NONE:0,W0b:1};function pf(){I.call(this)}v(pf,I);var mfa=null;function qf(a){return J(a,1)}var nfa={dba:0,Ltc:1,F3b:2,d2b:3,M0b:4,Ntc:5,Mtc:6,O0b:7,Q0b:8,P0b:9,N0b:10,f2b:11,e2b:12,E3b:13,Jtc:14};function rf(){I.call(this)}v(rf,I);var ofa=null;function sf(){I.call(this)}v(sf,I);var pfa=null;
function tf(){I.call(this)}v(tf,I);var qfa=null;tf.prototype.qv=function(){return Ed(this,1)};tf.prototype.Xz=fa(24);tf.prototype.getFunctionName=function(){return J(this,2)};tf.prototype.Kw=function(){return Ed(this,2)};function uf(){I.call(this)}v(uf,I);var rfa=null;uf.prototype.getIndex=function(){return J(this,1)};
af.prototype.Oa=function(){var a=Uea;a||(Uea=a=Fd(af,{0:{name:"ValueInfoProto",Gb:"ritz.ValueInfoProto"},1:{name:"value",required:!0,La:9,type:String},3:{name:"is_collapsed",La:8,type:Boolean}}));return a};af.Oa=af.prototype.Oa;bf.prototype.Oa=function(){var a=Vea;a||(Vea=a=Fd(bf,{0:{name:"ValueSortSpecProto",Gb:"ritz.ValueSortSpecProto"},1:{name:"sort_aggregation",required:!0,La:5,type:Number},2:{name:"sort_key",Ic:!0,La:9,type:String},3:{name:"sort_order",La:14,defaultValue:0,type:Nea}}));return a};
bf.Oa=bf.prototype.Oa;
cf.prototype.Oa=function(){var a=Wea;a||(Wea=a=Fd(cf,{0:{name:"BreakoutProto",Gb:"ritz.BreakoutProto"},1:{name:"field_offset",La:5,type:Number},2:{name:"show_totals",La:8,defaultValue:!0,type:Boolean},3:{name:"known_value",Ic:!0,La:11,type:af},4:{name:"is_visible_default",La:8,defaultValue:!0,type:Boolean},5:{name:"is_collapsed_default",La:8,defaultValue:!1,type:Boolean},6:{name:"is_explicitly_sorted",La:8,defaultValue:!1,type:Boolean},7:{name:"value_sort_spec",La:11,type:bf},8:{name:"sort_order",
La:14,defaultValue:0,type:Nea},9:{name:"repeat_headings",La:8,defaultValue:!1,type:Boolean},10:{name:"group_rule",La:11,type:df},11:{name:"custom_label",La:9,type:String}}));return a};cf.Oa=cf.prototype.Oa;df.prototype.Oa=function(){var a=Xea;a||(Xea=a=Fd(df,{0:{name:"BreakoutGroupRuleProto",Gb:"ritz.BreakoutGroupRuleProto"},1:{name:"type",La:14,defaultValue:0,type:Yea},2:{name:"manual_group_rule",La:11,type:ff},3:{name:"histogram_group_rule",La:11,type:gf}}));return a};df.Oa=df.prototype.Oa;
ef.prototype.Oa=function(){var a=Zea;a||(Zea=a=Fd(ef,{0:{name:"ManualGroupRuleEntryProto",Gb:"ritz.ManualGroupRuleEntryProto"},1:{name:"key",La:11,type:$d},2:{name:"value",La:11,type:$d}}));return a};ef.Oa=ef.prototype.Oa;ff.prototype.Oa=function(){var a=$ea;a||($ea=a=Fd(ff,{0:{name:"ManualGroupRuleProto",Gb:"ritz.ManualGroupRuleProto"},1:{name:"entries",Ic:!0,La:11,type:ef}}));return a};ff.Oa=ff.prototype.Oa;
gf.prototype.Oa=function(){var a=afa;a||(afa=a=Fd(gf,{0:{name:"HistogramGroupRuleProto",Gb:"ritz.HistogramGroupRuleProto"},1:{name:"start",La:1,type:Number},2:{name:"step",La:1,type:Number},3:{name:"end",La:1,type:Number}}));return a};gf.Oa=gf.prototype.Oa;
hf.prototype.Oa=function(){var a=bfa;a||(bfa=a=Fd(hf,{0:{name:"AggregationSpecProto",Gb:"ritz.AggregationSpecProto"},1:{name:"legacy_field_offset",La:5,type:Number},2:{name:"legacy_function_name",La:9,type:String},3:{name:"custom_name",La:9,type:String},4:{name:"aggregation_type",La:14,defaultValue:1,type:cfa},5:{name:"standard_aggregation",La:11,type:jf},6:{name:"calculated_field",La:11,type:kf},7:{name:"aggregation_processing_spec",La:11,type:lf}}));return a};hf.Oa=hf.prototype.Oa;
jf.prototype.Oa=function(){var a=dfa;a||(dfa=a=Fd(jf,{0:{name:"StandardAggregationProto",Gb:"ritz.StandardAggregationProto"},1:{name:"field_offset",La:5,type:Number},2:{name:"function_name",La:9,type:String}}));return a};jf.Oa=jf.prototype.Oa;
kf.prototype.Oa=function(){var a=efa;a||(efa=a=Fd(kf,{0:{name:"CalculatedFieldProto",Gb:"ritz.CalculatedFieldProto"},1:{name:"formula_parse_result",La:11,type:pe},2:{name:"formula_range",Ic:!0,La:11,type:ee},3:{name:"raw_formula",La:9,type:String},4:{name:"summarize_function",La:9,type:String}}));return a};kf.Oa=kf.prototype.Oa;
lf.prototype.Oa=function(){var a=ffa;a||(ffa=a=Fd(lf,{0:{name:"AggregationProcessingSpecProto",Gb:"ritz.AggregationProcessingSpecProto"},1:{name:"aggregation_processing_type",La:14,defaultValue:0,type:gfa}}));return a};lf.Oa=lf.prototype.Oa;mf.prototype.Oa=function(){var a=hfa;a||(hfa=a=Fd(mf,{0:{name:"PivotTableCellFormatPairProto",Gb:"ritz.PivotTableCellFormatPairProto"},1:{name:"borders_format",La:11,type:Kd},2:{name:"format",La:11,type:Qd}}));return a};mf.Oa=mf.prototype.Oa;
nf.prototype.Oa=function(){var a=ifa;a||(ifa=a=Fd(nf,{0:{name:"PivotTableThemeProto",Gb:"ritz.PivotTableThemeProto"},1:{name:"top_left_format",La:11,type:mf},2:{name:"row_heading_format",La:11,type:mf},3:{name:"column_heading_format",La:11,type:mf},4:{name:"whole_table_format",La:11,type:mf},5:{name:"row_subtotal_format",La:11,type:mf},6:{name:"row_grand_total_format",La:11,type:mf},7:{name:"header_row_format",La:11,type:mf}}));return a};nf.Oa=nf.prototype.Oa;
of.prototype.Oa=function(){var a=jfa;a||(jfa=a=Fd(of,{0:{name:"PivotTableDefProto",Gb:"ritz.PivotTableDefProto"},1:{name:"row_breakout",Ic:!0,La:11,type:cf},2:{name:"col_breakout",Ic:!0,La:11,type:cf},3:{name:"criteria_delta",Ic:!0,La:11,type:Xe},4:{name:"aggregation_spec",Ic:!0,La:11,type:hf},5:{name:"aggregation_orientation",La:14,defaultValue:2,type:kfa},6:{name:"source_data_range",La:11,type:ee},7:{name:"theme",La:11,type:nf},8:{name:"header_labels_style",La:14,defaultValue:0,type:lfa},9:{name:"values_header_custom_name",
La:9,type:String}}));return a};of.Oa=of.prototype.Oa;pf.prototype.Oa=function(){var a=mfa;a||(mfa=a=Fd(pf,{0:{name:"PivotTableMetadataProto",Gb:"ritz.PivotTableMetadataProto"},1:{name:"cell_type",La:14,defaultValue:0,type:nfa},2:{name:"header_metadata",La:11,type:rf},3:{name:"body_metadata",La:11,type:sf},4:{name:"aggregation_metadata",La:11,type:tf},5:{name:"header_label_metadata",La:11,type:uf}}));return a};pf.Oa=pf.prototype.Oa;
rf.prototype.Oa=function(){var a=ofa;a||(ofa=a=Fd(rf,{0:{name:"PivotHeaderMetadataProto",Gb:"ritz.PivotHeaderMetadataProto"},1:{name:"breakout_keys",Ic:!0,La:9,type:String},2:{name:"is_leaf_bucket",La:8,type:Boolean},3:{name:"is_collapsed",La:8,type:Boolean},4:{name:"is_total",La:8,type:Boolean},5:{name:"is_repeat",La:8,defaultValue:!1,type:Boolean}}));return a};rf.Oa=rf.prototype.Oa;
sf.prototype.Oa=function(){var a=pfa;a||(pfa=a=Fd(sf,{0:{name:"PivotBodyMetadataProto",Gb:"ritz.PivotBodyMetadataProto"},1:{name:"row_breakout_keys",Ic:!0,La:9,type:String},2:{name:"col_breakout_keys",Ic:!0,La:9,type:String},3:{name:"aggregation_index",La:5,type:Number}}));return a};sf.Oa=sf.prototype.Oa;
tf.prototype.Oa=function(){var a=qfa;a||(qfa=a=Fd(tf,{0:{name:"PivotAggregationHeaderMetadataProto",Gb:"ritz.PivotAggregationHeaderMetadataProto"},1:{name:"field_offset",La:5,type:Number},2:{name:"function_name",La:9,type:String},3:{name:"full_name",La:9,type:String},4:{name:"aggregation_index",La:5,type:Number}}));return a};tf.Oa=tf.prototype.Oa;
uf.prototype.Oa=function(){var a=rfa;a||(rfa=a=Fd(uf,{0:{name:"PivotHeaderLabelMetadataProto",Gb:"ritz.PivotHeaderLabelMetadataProto"},1:{name:"index",La:5,type:Number}}));return a};uf.Oa=uf.prototype.Oa;function vf(){I.call(this)}v(vf,I);var sfa=null;vf.prototype.Vq=function(){return J(this,1)};vf.prototype.getFormat=function(){return J(this,2)};function wf(){I.call(this)}v(wf,I);var tfa=null;wf.prototype.Vq=function(){return J(this,1)};vf.prototype.Oa=function(){var a=sfa;a||(sfa=a=Fd(vf,{0:{name:"TextStyleRunProto",Gb:"ritz.TextStyleRunProto"},1:{name:"start",La:5,type:Number},2:{name:"format",La:11,type:Md}}));return a};vf.Oa=vf.prototype.Oa;
wf.prototype.Oa=function(){var a=tfa;a||(tfa=a=Fd(wf,{0:{name:"HyperlinkRunProto",Gb:"ritz.HyperlinkRunProto"},1:{name:"start",La:5,type:Number},2:{name:"hyperlink",La:9,type:String}}));return a};wf.Oa=wf.prototype.Oa;var ufa={MIN:1,MAX:2,WYa:3,PERCENT:4,Fqc:5};function xf(){I.call(this)}v(xf,I);var vfa=null;function yf(){I.call(this)}v(yf,I);var wfa=null;yf.prototype.getFormat=function(){return J(this,2)};function zf(){I.call(this)}v(zf,I);var xfa=null;function Af(){I.call(this)}v(Af,I);var yfa=null;Af.prototype.getColor=function(){return J(this,1)};function Bf(){I.call(this)}v(Bf,I);var zfa=null;Bf.prototype.Ap=fa(29);Bf.prototype.zp=fa(31);
xf.prototype.Oa=function(){var a=vfa;a||(vfa=a=Fd(xf,{0:{name:"ConditionalFormatRuleProto",Gb:"ritz.ConditionalFormatRuleProto"},1:{name:"rule_range",Ic:!0,La:11,type:he},2:{name:"boolean_conditional_format",La:11,type:yf},3:{name:"gradient_conditional_format",La:11,type:zf}}));return a};xf.Oa=xf.prototype.Oa;
yf.prototype.Oa=function(){var a=wfa;a||(wfa=a=Fd(yf,{0:{name:"BooleanConditionalFormatProto",Gb:"ritz.BooleanConditionalFormatProto"},1:{name:"condition",La:11,type:xe},2:{name:"format",La:11,type:Qd},3:{name:"stop_if_true",La:8,type:Boolean}}));return a};yf.Oa=yf.prototype.Oa;
zf.prototype.Oa=function(){var a=xfa;a||(xfa=a=Fd(zf,{0:{name:"GradientConditionalFormatProto",Gb:"ritz.GradientConditionalFormatProto"},1:{name:"interpolation_point",Ic:!0,La:11,type:Af},2:{name:"formula",La:11,type:pe},3:{name:"formula_ranges",Ic:!0,La:11,type:ee}}));return a};zf.Oa=zf.prototype.Oa;
Af.prototype.Oa=function(){var a=yfa;a||(yfa=a=Fd(Af,{0:{name:"InterpolationPointProto",Gb:"ritz.InterpolationPointProto"},1:{name:"color",La:11,type:Gd},2:{name:"point_type",La:14,defaultValue:1,type:ufa},3:{name:"point_value",La:11,type:ue}}));return a};Af.Oa=Af.prototype.Oa;
Bf.prototype.Oa=function(){var a=zfa;a||(zfa=a=Fd(Bf,{0:{name:"ConditionalFormatRuleWithIndexProto",Gb:"ritz.ConditionalFormatRuleWithIndexProto"},1:{name:"rule_index",La:5,type:Number},2:{name:"rule",La:11,type:xf},3:{name:"original_rule",La:11,type:xf}}));return a};Bf.Oa=Bf.prototype.Oa;function Cf(){I.call(this)}v(Cf,I);var Afa=null;Cf.prototype.Oa=function(){var a=Afa;a||(Afa=a=Fd(Cf,{0:{name:"ContentEmbeddingGridRangeRefProto",Gb:"ritz.ContentEmbeddingGridRangeRefProto"},1:{name:"grid_range_ref",La:11,type:ge}}));return a};Cf.Oa=Cf.prototype.Oa;var Bfa={Xhc:1,Yqc:2};function Df(){I.call(this)}v(Df,I);var Cfa=null;function Ef(){I.call(this)}v(Ef,I);var Dfa=null;Ef.prototype.getName=function(){return J(this,2)};Ef.prototype.If=function(a){K(this,2,a)};Df.prototype.Oa=function(){var a=Cfa;a||(Cfa=a=Fd(Df,{0:{name:"DbQueryProto",Gb:"ritz.DbQueryProto"},1:{name:"query_id",La:9,type:String},2:{name:"connection_id",La:9,type:String},3:{name:"last_execution_time",La:1,type:Number}}));return a};Df.Oa=Df.prototype.Oa;
Ef.prototype.Oa=function(){var a=Dfa;a||(Dfa=a=Fd(Ef,{0:{name:"DbConnectionProto",Gb:"ritz.DbConnectionProto"},1:{name:"connection_id",La:9,type:String},2:{name:"name",La:9,type:String},3:{name:"connection_type",La:14,defaultValue:1,type:Bfa}}));return a};Ef.Oa=Ef.prototype.Oa;var Efa={Nxc:0,Ctc:1,x3b:2,Fmc:3},Ffa={Gxc:0,BOOLEAN:1,DATE:2,DATETIME:3,EMPTY:4,ERROR:5,Aec:6,p1:7,mYa:8,NUMBER:9,y_a:10,STRING:11,TIMEOFDAY:12};function Ff(){I.call(this)}v(Ff,I);var Gfa=null;function Gf(){I.call(this)}v(Gf,I);var Hfa=null;Gf.prototype.getHeaderRange=function(){return J(this,2)};function Hf(){I.call(this)}v(Hf,I);var Ifa=null;function If(){I.call(this)}v(If,I);var Jfa=null;
Ff.prototype.Oa=function(){var a=Gfa;a||(Gfa=a=Fd(Ff,{0:{name:"DetectedTableProto",Gb:"ritz.DetectedTableProto"},1:{name:"table_confidence",La:1,type:Number},2:{name:"table_type",La:14,defaultValue:0,type:Efa},3:{name:"table_detection_version",La:9,type:String},4:{name:"row_data",La:11,type:Gf},5:{name:"column_data",La:11,type:Gf}}));return a};Ff.Oa=Ff.prototype.Oa;
Gf.prototype.Oa=function(){var a=Hfa;a||(Hfa=a=Fd(Gf,{0:{name:"TableDimensionProto",Gb:"ritz.TableDimensionProto"},2:{name:"header_range",La:11,type:he},3:{name:"field",Ic:!0,La:11,type:If},4:{name:"record",Ic:!0,La:11,type:Hf}}));return a};Gf.Oa=Gf.prototype.Oa;
Hf.prototype.Oa=function(){var a=Ifa;a||(Ifa=a=Fd(Hf,{0:{name:"RecordProto",Gb:"ritz.RecordProto"},1:{name:"is_aggregate",La:8,type:Boolean},2:{name:"record_range",La:11,type:he},3:{name:"is_visible",La:8,type:Boolean},4:{name:"num_records",La:5,defaultValue:1,type:Number}}));return a};Hf.Oa=Hf.prototype.Oa;
If.prototype.Oa=function(){var a=Jfa;a||(Jfa=a=Fd(If,{0:{name:"FieldProto",Gb:"ritz.FieldProto"},1:{name:"header",La:9,type:String},2:{name:"field_range",La:11,type:he},3:{name:"field_type",La:14,defaultValue:0,type:Ffa},4:{name:"is_visible",La:8,type:Boolean}}));return a};If.Oa=If.prototype.Oa;var Kfa={Q8b:1,Erc:2};function Jf(){I.call(this)}v(Jf,I);var Lfa=null;p=Jf.prototype;p.getId=function(){return J(this,1)};p.Pq=function(){return Ed(this,1)};p.ag=function(a){K(this,1,a)};p.getKey=function(){return J(this,2)};p.cb=function(){return J(this,3)};p.hb=function(a){K(this,3,a)};p.Tc=fa(11);
p.Oa=function(){var a=Lfa;a||(Lfa=a=Fd(Jf,{0:{name:"DeveloperMetadata",Gb:"ritz.DeveloperMetadata"},1:{name:"id",La:9,type:String},2:{name:"key",La:9,type:String},3:{name:"value",La:9,type:String},4:{name:"project_number",La:9,type:String},5:{name:"visibility",La:14,defaultValue:1,type:Kfa}}));return a};Jf.Oa=Jf.prototype.Oa;var Mfa={Hec:0,Jec:1,Iec:2,avc:3};function Kf(){I.call(this)}v(Kf,I);var Nfa=null;Kf.prototype.getProperties=function(){return J(this,2)};Kf.prototype.xY=fa(32);function Lf(){I.call(this)}v(Lf,I);var Ofa=null;p=Lf.prototype;p.Ib=function(){return J(this,2)};p.Kg=function(){return yd(this,2)};p.getPosition=function(){return J(this,3)};p.setPosition=function(a){K(this,3,a)};p.getWidth=function(){return J(this,6)};p.setWidth=function(a){K(this,6,a)};p.getHeight=function(){return J(this,7)};
p.getZIndex=function(){return J(this,8)};function Mf(){I.call(this)}v(Mf,I);var Pfa=null;Mf.prototype.getType=function(){return J(this,1)};Mf.prototype.setType=function(a){K(this,1,a)};Mf.prototype.gk=fa(34);Mf.prototype.ej=function(){Bd(this,3)};var Qfa={EMPTY:0,p1:2,hba:3,X8b:4};function Nf(){I.call(this)}v(Nf,I);var Rfa=null;p=Nf.prototype;p.addRange=function(a){Ad(this,1,a)};p.rangeCount=function(){return zd(this,1)};p.getContext=function(){return J(this,6)};
p.setContext=function(a){K(this,6,a)};p.Su=fa(36);p.Fd=function(){return J(this,7)};p.ge=function(a){K(this,7,a)};function Of(){I.call(this)}v(Of,I);var Sfa=null;function Pf(){I.call(this)}v(Pf,I);var Tfa=null;Pf.prototype.getColumnIndex=function(){return J(this,1)};Pf.prototype.Fw=function(){return Ed(this,1)};var Ufa={NONE:0,jVa:1,DWa:2};function Qf(){I.call(this)}v(Qf,I);var Vfa=null;Qf.prototype.getColumnIndex=function(){return J(this,1)};Qf.prototype.Fw=function(){return Ed(this,1)};
var Wfa={Wba:0,BOOLEAN:1,DATE:2,DATETIME:3,NUMBER:4,STRING:5,TIMEOFDAY:6},Xfa={NONE:0,aba:1,MAX:2,MIN:3,FT:4,kqc:5,zca:6};function Rf(){I.call(this)}v(Rf,I);var Yfa=null;Rf.prototype.cz=function(){return J(this,1)};Rf.prototype.$y=fa(37);var Zfa={NONE:0,gxc:1};function Sf(){I.call(this)}v(Sf,I);var $fa=null;p=Sf.prototype;p.getColumnIndex=function(){return J(this,1)};p.Fw=function(){return Ed(this,1)};p.cb=function(){return J(this,2)};p.hb=function(a){K(this,2,a)};p.Tc=fa(10);
function Tf(){I.call(this)}v(Tf,I);var aga=null;function Uf(){I.call(this)}v(Uf,I);var bga=null;Uf.prototype.getFunctionName=function(){return J(this,1)};Uf.prototype.Kw=function(){return Ed(this,1)};function Vf(){I.call(this)}v(Vf,I);var cga=null;Vf.prototype.Lha=function(){return J(this,1)};
Kf.prototype.Oa=function(){var a=Nfa;a||(Nfa=a=Fd(Kf,{0:{name:"EmbeddedObject",Gb:"ritz.EmbeddedObject"},1:{name:"object_id",La:9,type:String},2:{name:"properties",La:11,type:Mf},3:{name:"location",La:11,type:Lf},4:{name:"script",La:11,type:Uf},5:{name:"title",La:9,type:String},6:{name:"alt_text",La:9,type:String}}));return a};Kf.Oa=Kf.prototype.Oa;
Lf.prototype.Oa=function(){var a=Ofa;a||(Ofa=a=Fd(Lf,{0:{name:"EmbeddedObjectLocation",Gb:"ritz.EmbeddedObjectLocation"},1:{name:"is_own_sheet",La:8,type:Boolean},2:{name:"sheet_id",La:9,type:String},3:{name:"position",La:11,type:ze},4:{name:"x",La:5,type:Number},5:{name:"y",La:5,type:Number},6:{name:"width",La:5,type:Number},7:{name:"height",La:5,type:Number},8:{name:"z_index",La:1,type:Number}}));return a};Lf.Oa=Lf.prototype.Oa;
Mf.prototype.Oa=function(){var a=Pfa;a||(Pfa=a=Fd(Mf,{0:{name:"EmbeddedObjectProperties",Gb:"ritz.EmbeddedObjectProperties"},1:{name:"type",required:!0,La:14,defaultValue:0,type:Qfa},2:{name:"image",La:11,type:Wd},3:{name:"chart",La:11,type:Nf},4:{name:"drawing",La:11,type:Tf}}));return a};Mf.Oa=Mf.prototype.Oa;
Nf.prototype.Oa=function(){var a=Rfa;a||(Rfa=a=Fd(Nf,{0:{name:"ChartProperties",Gb:"ritz.ChartProperties"},1:{name:"range",Ic:!0,La:11,type:he},2:{name:"workbook_range_id",Ic:!0,La:9,type:String},3:{name:"transpose",La:8,type:Boolean},4:{name:"headers",La:5,type:Number},5:{name:"merge_rows",La:8,defaultValue:!1,type:Boolean},6:{name:"context",La:9,type:String},7:{name:"data_table",La:11,type:Vf},8:{name:"hidden_dimensions_strategy",La:14,defaultValue:1,type:Mfa},9:{name:"data_transformation",La:11,
type:Of}}));return a};Nf.Oa=Nf.prototype.Oa;Of.prototype.Oa=function(){var a=Sfa;a||(Sfa=a=Fd(Of,{0:{name:"DataTransformationProto",Gb:"ritz.DataTransformationProto"},1:{name:"column_info_proto",Ic:!0,La:11,type:Qf},2:{name:"index_of_first_data_row",La:5,type:Number},3:{name:"rows_to_hide",Ic:!0,La:11,type:Rf},4:{name:"uses_flipped_table",La:8,type:Boolean},5:{name:"columns_to_group_by",Ic:!0,La:5,type:Number},6:{name:"sort_info",La:11,type:Pf},7:{name:"facet",La:11,type:Sf}}));return a};Of.Oa=Of.prototype.Oa;
Pf.prototype.Oa=function(){var a=Tfa;a||(Tfa=a=Fd(Pf,{0:{name:"SortInfoProto",Gb:"ritz.SortInfoProto"},1:{name:"column_index",La:5,type:Number},2:{name:"sort_order",La:14,defaultValue:0,type:Ufa}}));return a};Pf.Oa=Pf.prototype.Oa;
Qf.prototype.Oa=function(){var a=Vfa;a||(Vfa=a=Fd(Qf,{0:{name:"ColumnInfoProto",Gb:"ritz.ColumnInfoProto"},1:{name:"column_index",La:5,type:Number},2:{name:"header_label",La:9,type:String},3:{name:"data_type",La:14,defaultValue:0,type:Wfa},4:{name:"aggregation_method",La:14,defaultValue:0,type:Xfa}}));return a};Qf.Oa=Qf.prototype.Oa;
Rf.prototype.Oa=function(){var a=Yfa;a||(Yfa=a=Fd(Rf,{0:{name:"RowHideInfoProto",Gb:"ritz.RowHideInfoProto"},1:{name:"row_index",La:5,type:Number},2:{name:"reason",La:14,defaultValue:0,type:Zfa}}));return a};Rf.Oa=Rf.prototype.Oa;Sf.prototype.Oa=function(){var a=$fa;a||($fa=a=Fd(Sf,{0:{name:"FacetProto",Gb:"ritz.FacetProto"},1:{name:"column_index",La:5,type:Number},2:{name:"value",La:9,type:String}}));return a};Sf.Oa=Sf.prototype.Oa;
Tf.prototype.Oa=function(){var a=aga;a||(aga=a=Fd(Tf,{0:{name:"DrawingProperties",Gb:"ritz.DrawingProperties"},1:{name:"drawing_id",La:9,type:String},2:{name:"drawing_revision",La:5,type:Number},3:{name:"needs_copy",La:8,type:Boolean}}));return a};Tf.Oa=Tf.prototype.Oa;Uf.prototype.Oa=function(){var a=bga;a||(bga=a=Fd(Uf,{0:{name:"EmbeddedObjectScript",Gb:"ritz.EmbeddedObjectScript"},1:{name:"function_name",La:9,type:String}}));return a};Uf.Oa=Uf.prototype.Oa;
Vf.prototype.Oa=function(){var a=cga;a||(cga=a=Fd(Vf,{0:{name:"ChartDataTable",Gb:"ritz.ChartDataTable"},1:{name:"json",required:!0,La:9,type:String},2:{name:"version",required:!0,La:9,type:String}}));return a};Vf.Oa=Vf.prototype.Oa;function Wf(){I.call(this)}v(Wf,I);var dga=null;Wf.prototype.getHeight=function(){return J(this,1)};Wf.prototype.getWidth=function(){return J(this,2)};Wf.prototype.setWidth=function(a){K(this,2,a)};Wf.prototype.Oa=function(){var a=dga;a||(dga=a=Fd(Wf,{0:{name:"ExpansionProto",Gb:"ritz.ExpansionProto"},1:{name:"height",La:5,type:Number},2:{name:"width",La:5,type:Number}}));return a};Wf.Oa=Wf.prototype.Oa;function Xf(){I.call(this)}v(Xf,I);var ega=null;Xf.prototype.Oa=function(){var a=ega;a||(ega=a=Fd(Xf,{0:{name:"LinkedRangePropertiesProto",Gb:"ritz.LinkedRangePropertiesProto"},1:{name:"named_workbook_range_id",La:9,type:String}}));return a};Xf.Oa=Xf.prototype.Oa;function Yf(){I.call(this)}v(Yf,I);var fga=null;p=Yf.prototype;p.getId=function(){return J(this,3)};p.Pq=function(){return Ed(this,3)};p.ag=function(a){K(this,3,a)};p.getName=function(){return J(this,4)};p.If=function(a){K(this,4,a)};
p.Oa=function(){var a=fga;a||(fga=a=Fd(Yf,{0:{name:"NamedRangeDeltaProto",Gb:"ritz.NamedRangeDeltaProto"},1:{name:"clear_slots",La:5,type:Number},2:{name:"set_slots",La:5,type:Number},3:{name:"id",La:9,type:String},4:{name:"name",La:9,type:String},5:{name:"scope_sheet_id",La:9,type:String},6:{name:"workbook_range_id",Ic:!0,La:9,type:String}}));return a};Yf.Oa=Yf.prototype.Oa;var gga={vqc:0,jca:1,I1:2,wqc:3,uqc:4,tqc:5,sqc:6,qqc:7,rqc:8},hga={eca:1,d0a:2};function Zf(){I.call(this)}v(Zf,I);var iga=null;Zf.prototype.Eo=fa(38);Zf.prototype.Zm=fa(39);var jga={V8b:1,Mpc:2},kga={Blc:1,R4b:2},lga={DEFAULT:0,LEFT:1,CENTER:2,RIGHT:3},mga={TOP:1,BYa:2,BOTTOM:3};function $f(){I.call(this)}v($f,I);var nga=null,oga={roc:1,fac:2,cac:3,dac:4,CUSTOM:5,eac:6};function ag(){I.call(this)}v(ag,I);var pga=null;ag.prototype.Yf=fa(42);function bg(){I.call(this)}v(bg,I);var qga=null;bg.prototype.getTop=function(){return J(this,1)};
bg.prototype.getLeft=function(){return J(this,3)};function cg(){I.call(this)}v(cg,I);var rga=null;cg.prototype.getLeft=function(){return J(this,1)};function dg(){I.call(this)}v(dg,I);var sga=null;dg.prototype.cb=function(){return J(this,1)};dg.prototype.hb=function(a){K(this,1,a)};dg.prototype.Tc=fa(9);function eg(){I.call(this)}v(eg,I);var tga=null;eg.prototype.getType=function(){return J(this,1)};eg.prototype.setType=function(a){K(this,1,a)};eg.prototype.getIndex=function(){return J(this,2)};
var uga={aec:1,ovc:2};
Zf.prototype.Oa=function(){var a=iga;a||(iga=a=Fd(Zf,{0:{name:"PrintGlobalSettingsProto",Gb:"ritz.PrintGlobalSettingsProto"},1:{name:"print_notes",La:8,type:Boolean},2:{name:"print_comments",La:8,type:Boolean},3:{name:"hide_grid_lines",La:8,type:Boolean},4:{name:"print_page_number",La:8,type:Boolean},5:{name:"print_title",La:8,type:Boolean},6:{name:"print_sheet_name",La:8,type:Boolean},7:{name:"print_date",La:8,type:Boolean},8:{name:"print_time",La:8,type:Boolean},9:{name:"repeat_frozen_rows",La:8,
type:Boolean},10:{name:"repeat_frozen_columns",La:8,type:Boolean},11:{name:"page_order",La:14,defaultValue:1,type:jga},12:{name:"header_footer_type",La:14,defaultValue:1,type:kga},13:{name:"custom_header",La:11,type:cg},14:{name:"custom_footer",La:11,type:cg},15:{name:"horizontal_alignment",La:14,defaultValue:0,type:lga},16:{name:"vertical_alignment",La:14,defaultValue:1,type:mga}}));return a};Zf.Oa=Zf.prototype.Oa;
$f.prototype.Oa=function(){var a=nga;a||(nga=a=Fd($f,{0:{name:"PrintPerPageSettingsProto",Gb:"ritz.PrintPerPageSettingsProto"},1:{name:"paper_type",La:9,type:String},2:{name:"is_portrait",La:8,type:Boolean},3:{name:"scale",La:14,defaultValue:1,type:oga},4:{name:"custom_scale_pct",La:1,type:Number},5:{name:"margins",La:11,type:bg}}));return a};$f.Oa=$f.prototype.Oa;
ag.prototype.Oa=function(){var a=pga;a||(pga=a=Fd(ag,{0:{name:"PrintConfigProto",Gb:"ritz.PrintConfigProto"},30:{name:"print_global_settings",La:11,type:Zf},31:{name:"print_per_page_settings",La:11,type:$f},32:{name:"enable_custom_headers_footers",La:8,type:Boolean},10:{name:"thumbnailing_mode",La:8,type:Boolean},11:{name:"grid_range",Ic:!0,La:11,type:he},12:{name:"max_cells_to_print",La:5,type:Number},13:{name:"image_dpi",La:5,type:Number},14:{name:"drawing_chart_dpi",La:5,type:Number},17:{name:"client_dpi",
La:5,type:Number},27:{name:"current_serial_time",La:1,type:Number}}));return a};ag.Oa=ag.prototype.Oa;bg.prototype.Oa=function(){var a=qga;a||(qga=a=Fd(bg,{0:{name:"PrintMarginsProto",Gb:"ritz.PrintMarginsProto"},1:{name:"top",La:1,type:Number},2:{name:"bottom",La:1,type:Number},3:{name:"left",La:1,type:Number},4:{name:"right",La:1,type:Number}}));return a};bg.Oa=bg.prototype.Oa;
cg.prototype.Oa=function(){var a=rga;a||(rga=a=Fd(cg,{0:{name:"HeaderFooterProto",Gb:"ritz.HeaderFooterProto"},1:{name:"left",La:11,type:dg},2:{name:"middle",La:11,type:dg},3:{name:"right",La:11,type:dg}}));return a};cg.Oa=cg.prototype.Oa;dg.prototype.Oa=function(){var a=sga;a||(sga=a=Fd(dg,{0:{name:"HeaderFooterSection",Gb:"ritz.HeaderFooterSection"},1:{name:"value",La:9,type:String}}));return a};dg.Oa=dg.prototype.Oa;
eg.prototype.Oa=function(){var a=tga;a||(tga=a=Fd(eg,{0:{name:"PageBreakProto",Gb:"ritz.PageBreakProto"},1:{name:"type",La:14,defaultValue:1,type:uga},2:{name:"index",La:5,type:Number}}));return a};eg.Oa=eg.prototype.Oa;function fg(){I.call(this)}v(fg,I);var vga=null;fg.prototype.Oa=function(){var a=vga;a||(vga=a=Fd(fg,{0:{name:"SelectionProto",Gb:"ritz.SelectionProto"},1:{name:"active_cell",La:11,type:Ae},2:{name:"range_selection",Ic:!0,La:11,type:he},4:{name:"copy_selection",Ic:!0,La:11,type:he},5:{name:"is_editing",La:8,defaultValue:!1,type:Boolean}}));return a};fg.Oa=fg.prototype.Oa;var wga={Pbc:0,Woc:1},gg={SZa:0,WVa:1},xga={cbc:0,Xac:1,Zac:2,bbc:3,Sac:4,$ac:5,abc:6,Vac:7,Yac:8,Tac:9,dbc:10,Wac:11,ebc:12,Uac:13};function hg(){I.call(this)}v(hg,I);var yga=null;p=hg.prototype;p.ZJ=function(){return J(this,1)};p.getName=function(){return J(this,3)};p.If=function(a){K(this,3,a)};p.getNumberOfColumns=function(){return J(this,4)};p.Kha=function(){return J(this,5)};p.CEa=function(){return J(this,6)};p.Jha=function(){return J(this,9)};p.getColor=function(){return J(this,10)};p.Yf=fa(41);
var zga={qca:0,kba:1},Aga={B1:0,Soc:1,Vhc:2,l1:3,ibc:4,hbc:5,fYa:6,uA:7,Ftc:8,D3b:9,Ptc:10,G3b:11,l5b:12,zrc:13,Arc:14};function ig(){I.call(this)}v(ig,I);var Bga=null;ig.prototype.LP=function(a){return J(this,1,a)};ig.prototype.VS=function(){return zd(this,1)};function jg(){I.call(this)}v(jg,I);var Cga=null;function kg(){I.call(this)}v(kg,I);var Dga=null;kg.prototype.cb=function(){return J(this,1)};kg.prototype.hb=function(a){K(this,1,a)};kg.prototype.Tc=fa(8);function lg(){I.call(this)}v(lg,I);
var Ega=null;lg.prototype.ZJ=function(){return J(this,1)};lg.prototype.$c=function(){return J(this,3)};lg.prototype.Dd=function(a){K(this,3,a)};lg.prototype.Jha=function(){return J(this,4)};var Fga={qca:0,kba:1,XUa:2,KZa:3},Gga={ivc:0,fYa:1,Thc:2,Oac:3,y5b:4,GWa:5,Uhc:6,Vbc:7,Shc:8};function mg(){I.call(this)}v(mg,I);var Hga=null;mg.prototype.LP=function(a){return J(this,1,a)};mg.prototype.VS=function(){return zd(this,1)};function pg(){I.call(this)}v(pg,I);var Iga=null;
pg.prototype.getId=function(){return J(this,1)};pg.prototype.Pq=function(){return Ed(this,1)};pg.prototype.ag=function(a){K(this,1,a)};pg.prototype.rangeCount=function(){return zd(this,2)};function qg(){I.call(this)}v(qg,I);var Jga=null;p=qg.prototype;p.qd=function(){return J(this,1)};p.Jm=function(){return yd(this,1)};p.getIndex=function(){return J(this,2)};p.Ty=function(){return J(this,3)};p.QF=function(){return yd(this,3)};
hg.prototype.Oa=function(){var a=yga;a||(yga=a=Fd(hg,{0:{name:"SheetSlotDeltaProto",Gb:"ritz.SheetSlotDeltaProto"},1:{name:"slot_name",La:14,defaultValue:0,type:Aga},2:{name:"slot_action",La:14,defaultValue:0,type:zga},3:{name:"name",La:9,type:String},4:{name:"number_of_columns",La:5,type:Number},5:{name:"is_rtl",La:8,type:Boolean},6:{name:"hide_gridlines",La:8,type:Boolean},7:{name:"frozen_rows",La:5,type:Number},8:{name:"frozen_columns",La:5,type:Number},9:{name:"is_hidden",La:8,type:Boolean},10:{name:"color",
La:11,type:Gd},11:{name:"row_group_control_after",La:8,type:Boolean},12:{name:"col_group_control_after",La:8,type:Boolean},13:{name:"row_max_group_depth",La:5,type:Number},14:{name:"col_max_group_depth",La:5,type:Number},15:{name:"db_query",La:11,type:Df},16:{name:"print_global_settings",La:11,type:Zf},17:{name:"print_per_page_settings",La:11,type:$f}}));return a};hg.Oa=hg.prototype.Oa;
ig.prototype.Oa=function(){var a=Bga;a||(Bga=a=Fd(ig,{0:{name:"SheetDeltaProto",Gb:"ritz.SheetDeltaProto"},1:{name:"slot_deltas",Ic:!0,La:11,type:hg}}));return a};ig.Oa=ig.prototype.Oa;
jg.prototype.Oa=function(){var a=Cga;a||(Cga=a=Fd(jg,{0:{name:"DimensionFormDataProto",Gb:"ritz.DimensionFormDataProto"},1:{name:"form_data_id",La:9,type:String},2:{name:"form_sequence_number",La:1,type:Number},3:{name:"form_item_type",La:14,defaultValue:0,type:xga},4:{name:"is_duration",La:8,defaultValue:!1,type:Boolean},5:{name:"is_deleted",La:8,defaultValue:!1,type:Boolean},6:{name:"possible_answer",Ic:!0,La:11,type:kg}}));return a};jg.Oa=jg.prototype.Oa;
kg.prototype.Oa=function(){var a=Dga;a||(Dga=a=Fd(kg,{0:{name:"FormPossibleAnswer",Gb:"ritz.FormPossibleAnswer"},1:{name:"value",La:9,type:String},2:{name:"is_other",La:8,defaultValue:!1,type:Boolean},3:{name:"is_correct_answer",La:8,defaultValue:!1,type:Boolean}}));return a};kg.Oa=kg.prototype.Oa;
lg.prototype.Oa=function(){var a=Ega;a||(Ega=a=Fd(lg,{0:{name:"DimensionSlotDeltaProto",Gb:"ritz.DimensionSlotDeltaProto"},1:{name:"slot_name",La:14,defaultValue:0,type:Gga},2:{name:"slot_action",La:14,defaultValue:0,type:Fga},3:{name:"size",La:5,type:Number},4:{name:"is_hidden",La:8,type:Boolean},5:{name:"is_filtered",La:8,type:Boolean},6:{name:"developer_metadata",Ic:!0,La:11,type:Jf},8:{name:"is_forced",La:8,type:Boolean},9:{name:"group_depth",La:5,type:Number},10:{name:"is_collapsed",La:8,type:Boolean},
7:{name:"form_data",La:11,type:jg}}));return a};lg.Oa=lg.prototype.Oa;mg.prototype.Oa=function(){var a=Hga;a||(Hga=a=Fd(mg,{0:{name:"DimensionDeltaProto",Gb:"ritz.DimensionDeltaProto"},1:{name:"slot_deltas",Ic:!0,La:11,type:lg}}));return a};mg.Oa=mg.prototype.Oa;pg.prototype.Oa=function(){var a=Iga;a||(Iga=a=Fd(pg,{0:{name:"ChunkSpecProto",Gb:"ritz.ChunkSpecProto"},1:{name:"id",La:9,type:String},2:{name:"range",La:11,type:he}}));return a};pg.Oa=pg.prototype.Oa;
qg.prototype.Oa=function(){var a=Jga;a||(Jga=a=Fd(qg,{0:{name:"HardBreaksDelta",Gb:"ritz.HardBreaksDelta"},1:{name:"dimension",La:14,defaultValue:0,type:gg},2:{name:"index",La:5,type:Number},3:{name:"delta",La:5,type:Number},4:{name:"neighbor",La:5,type:Number}}));return a};qg.Oa=qg.prototype.Oa;var Kga={boc:0,Grc:1,LWa:2,hba:3,mN:4,Ylc:6,O1b:7,W7b:9,bec:10};function rg(){I.call(this)}v(rg,I);var Lga=null;p=rg.prototype;p.g5=fa(44);p.o7=fa(46);p.S4=fa(48);p.m7=fa(50);p.gha=function(){return J(this,4)};p.ska=function(){return yd(this,4)};function sg(){I.call(this)}v(sg,I);var Mga=null;sg.prototype.dn=function(){return J(this,1)};sg.prototype.cia=function(){return J(this,2)};function tg(){I.call(this)}v(tg,I);var Nga=null;tg.prototype.ZJ=function(){return J(this,1)};
tg.prototype.dn=function(){return J(this,3)};tg.prototype.cia=function(){return J(this,4)};var Oga={qca:0,kba:1,XUa:2,KZa:3},Pga={s1:2,axc:3,Vuc:4,Pac:5,X2b:6,Qqc:7,Oqc:20,H5b:8,u5b:9,x5b:10,s5b:11,z2b:12,C2b:13,D2b:14,B2b:15,GWa:16,k5b:19};function ug(){I.call(this)}v(ug,I);var Qga=null;ug.prototype.LP=function(a){return J(this,1,a)};ug.prototype.VS=function(){return zd(this,1)};function vg(){I.call(this)}v(vg,I);var Rga=null;vg.prototype.mF=function(){return J(this,8)};
rg.prototype.Oa=function(){var a=Lga;a||(Lga=a=Fd(rg,{0:{name:"CalcOptionsProto",Gb:"ritz.CalcOptionsProto"},1:{name:"iterative_enabled",La:8,type:Boolean},2:{name:"max_iterations",La:5,type:Number},3:{name:"convergence_threshold",La:1,type:Number},4:{name:"auto_recalc_ms",La:5,type:Number}}));return a};rg.Oa=rg.prototype.Oa;
sg.prototype.Oa=function(){var a=Mga;a||(Mga=a=Fd(sg,{0:{name:"WorkbookPropertiesProto",Gb:"ritz.WorkbookPropertiesProto"},1:{name:"locale",La:9,type:String},2:{name:"time_zone",La:9,type:String},3:{name:"calc_options",La:11,type:rg},4:{name:"sheet_name_number",La:5,type:Number},5:{name:"form_sheet_name_number",La:5,type:Number},6:{name:"chart_sheet_name_number",La:5,type:Number},7:{name:"pivot_sheet_name_number",La:5,type:Number},9:{name:"default_row_height",La:5,type:Number},10:{name:"default_column_width",
La:5,type:Number},11:{name:"developer_metadata",Ic:!0,La:11,type:Jf}}));return a};sg.Oa=sg.prototype.Oa;
tg.prototype.Oa=function(){var a=Nga;a||(Nga=a=Fd(tg,{0:{name:"WorkbookSlotDeltaProto",Gb:"ritz.WorkbookSlotDeltaProto"},1:{name:"slot_name",La:14,defaultValue:2,type:Pga},2:{name:"slot_action",La:14,defaultValue:0,type:Oga},3:{name:"locale",La:9,type:String},4:{name:"time_zone",La:9,type:String},5:{name:"sheet_name_number",La:5,type:Number},6:{name:"form_sheet_name_number",La:5,type:Number},7:{name:"chart_sheet_name_number",La:5,type:Number},8:{name:"pivot_sheet_name_number",La:5,type:Number},9:{name:"pivot_drill_down_sheet_name_number",
La:5,type:Number},10:{name:"default_format_delta",La:11,type:Qd},11:{name:"default_row_height",La:5,type:Number},12:{name:"default_column_width",La:5,type:Number},13:{name:"calc_options_auto_recalc_ms",La:5,type:Number},14:{name:"calc_options_iterative_enabled",La:8,type:Boolean},15:{name:"calc_options_max_iterations",La:5,type:Number},16:{name:"calc_options_convergence_threshold",La:1,type:Number},17:{name:"developer_metadata",Ic:!0,La:11,type:Jf},20:{name:"db_connection",La:11,type:Ef}}));return a};
tg.Oa=tg.prototype.Oa;ug.prototype.Oa=function(){var a=Qga;a||(Qga=a=Fd(ug,{0:{name:"WorkbookDeltaProto",Gb:"ritz.WorkbookDeltaProto"},1:{name:"slot_deltas",Ic:!0,La:11,type:tg}}));return a};ug.Oa=ug.prototype.Oa;
vg.prototype.Oa=function(){var a=Rga;a||(Rga=a=Fd(vg,{0:{name:"WorkbookRangePropertiesDeltaProto",Gb:"ritz.WorkbookRangePropertiesDeltaProto"},1:{name:"clear_slots",La:5,type:Number},2:{name:"set_slots",La:5,type:Number},3:{name:"embedded_object_id",La:9,type:String},4:{name:"filter_delta",La:11,type:We},5:{name:"named_range_id",La:9,type:String},6:{name:"protection_properties",La:11,type:Be},7:{name:"linked_range_properties",La:11,type:Xf},8:{name:"table_properties",La:11,type:Td},10:{name:"detected_table",
La:11,type:Ff}}));return a};vg.Oa=vg.prototype.Oa;function Sga(a,b,c){this.H=c;this.F=a;this.J=b;this.D=0;this.C=null}Sga.prototype.get=function(){if(0<this.D){this.D--;var a=this.C;this.C=a.next;a.next=null}else a=this.F();return a};Sga.prototype.put=function(a){this.J(a);this.D<this.H&&(this.D++,a.next=this.C,this.C=a)};function wg(a){return function(){return a}}var xg=wg(!1),yg=wg(!0),zg=wg(null);function Ag(a){return a}function Bg(a){return function(){throw Error(a);}}function Cg(a,b){b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}}function Tga(a,b){var c=arguments,d=c.length;return function(){var a;d&&(a=c[d-1].apply(this,arguments));for(var b=d-2;0<=b;b--)a=c[b].call(this,a);return a}}
function Dg(a){var b=arguments,c=b.length;return function(){for(var a,e=0;e<c;e++)a=b[e].apply(this,arguments);return a}}function Uga(a){return function(){return!a.apply(this,arguments)}}function Vga(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}function Wga(a,b,c){var d=0;return function(e){na.clearTimeout(d);var f=arguments;d=na.setTimeout(function(){a.apply(c,f)},b)}};function Xga(a){na.setTimeout(function(){throw a;},0)}function Yga(a,b){var c=a;b&&(c=u(a,b));c=Zga(c);!Ea(na.setImmediate)||na.Window&&na.Window.prototype&&!ac("Edge")&&na.Window.prototype.setImmediate==na.setImmediate?($ga||($ga=aha()),$ga(c)):na.setImmediate(c)}var $ga;
function aha(){var a=na.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ac("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=u(function(a){if(("*"==d||a.origin==d)&&a.data==
c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!rba()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(r(c.next)){c=c.next;var a=c.Iya;c.Iya=null;a()}};return function(a){d.next={Iya:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=
function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){na.setTimeout(a,0)}}var Zga=Ag;sca(function(a){Zga=a});function bha(){this.D=this.C=null}var dha=new Sga(function(){return new cha},function(a){a.reset()},100);bha.prototype.add=function(a,b){var c=dha.get();c.set(a,b);this.D?this.D.next=c:this.C=c;this.D=c};bha.prototype.remove=function(){var a=null;this.C&&(a=this.C,this.C=this.C.next,this.C||(this.D=null),a.next=null);return a};function cha(){this.next=this.scope=this.pv=null}cha.prototype.set=function(a,b){this.pv=a;this.scope=b;this.next=null};
cha.prototype.reset=function(){this.next=this.scope=this.pv=null};function Eg(a,b){eha||fha();gha||(eha(),gha=!0);hha.add(a,b)}var eha;function fha(){if(-1!=String(na.Promise).indexOf("[native code]")){var a=na.Promise.resolve(void 0);eha=function(){a.then(iha)}}else eha=function(){Yga(iha)}}var gha=!1,hha=new bha;function iha(){for(var a;a=hha.remove();){try{a.pv.call(a.scope)}catch(b){Xga(b)}dha.put(a)}gha=!1};function jha(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function kha(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Fg(a,b){this.C=0;this.L=void 0;this.F=this.D=this.Wf=null;this.H=this.J=!1;if(a!=ua)try{var c=this;a.call(b,function(a){Gg(c,2,a)},function(a){Gg(c,3,a)})}catch(d){Gg(this,3,d)}}function lha(){this.next=this.context=this.D=this.H=this.C=null;this.F=!1}lha.prototype.reset=function(){this.context=this.D=this.H=this.C=null;this.F=!1};var mha=new Sga(function(){return new lha},function(a){a.reset()},100);function nha(a,b,c){var d=mha.get();d.H=a;d.D=b;d.context=c;return d}
function Hg(a){if(a instanceof Fg)return a;var b=new Fg(ua);Gg(b,2,a);return b}function Ig(a){return new Fg(function(b,c){c(a)})}function oha(a,b,c){pha(a,b,c,null)||Eg(Ha(b,a))}function qha(a){return new Fg(function(b,c){a.length||b(void 0);for(var d=0,e;d<a.length;d++)e=a[d],oha(e,b,c)})}function Jg(a){return new Fg(function(b,c){var d=a.length,e=[];if(d)for(var f=function(a,c){d--;e[a]=c;0==d&&b(e)},h=function(a){c(a)},k=0,l;k<a.length;k++)l=a[k],oha(l,Ha(f,k),h);else b(e)})}
function Kg(){var a,b,c=new Fg(function(c,e){a=c;b=e});return new rha(c,a,b)}Fg.prototype.then=function(a,b,c){return sha(this,Ea(a)?a:null,Ea(b)?b:null,c)};jha(Fg);function tha(a,b,c,d){uha(a,nha(b||ua,c||null,d))}function Lg(a,b,c){b=nha(b,b,c);b.F=!0;uha(a,b);return a}function Mg(a,b,c){return sha(a,null,b,c)}Fg.prototype.cancel=function(a){0==this.C&&Eg(function(){var b=new Ng(a);vha(this,b)},this)};
function vha(a,b){if(0==a.C)if(a.Wf){var c=a.Wf;if(c.D){for(var d=0,e=null,f=null,h=c.D;h&&(h.F||(d++,h.C==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.C&&1==d?vha(c,b):(f?(d=f,d.next==c.F&&(c.F=d),d.next=d.next.next):wha(c),xha(c,e,3,b)))}a.Wf=null}else Gg(a,3,b)}function uha(a,b){a.D||2!=a.C&&3!=a.C||yha(a);a.F?a.F.next=b:a.D=b;a.F=b}
function sha(a,b,c,d){var e=nha(null,null,null);e.C=new Fg(function(a,h){e.H=b?function(c){try{var e=b.call(d,c);a(e)}catch(m){h(m)}}:a;e.D=c?function(b){try{var e=c.call(d,b);!r(e)&&b instanceof Ng?h(b):a(e)}catch(m){h(m)}}:h});e.C.Wf=a;uha(a,e);return e.C}Fg.prototype.V=function(a){this.C=0;Gg(this,2,a)};Fg.prototype.$=function(a){this.C=0;Gg(this,3,a)};
function Gg(a,b,c){0==a.C&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.C=1,pha(c,a.V,a.$,a)||(a.L=c,a.C=b,a.Wf=null,yha(a),3!=b||c instanceof Ng||zha(a,c)))}function pha(a,b,c,d){if(a instanceof Fg)return tha(a,b,c,d),!0;if(kha(a))return a.then(b,c,d),!0;if(Da(a))try{var e=a.then;if(Ea(e))return Aha(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1}
function Aha(a,b,c,d,e){function f(a){k||(k=!0,d.call(e,a))}function h(a){k||(k=!0,c.call(e,a))}var k=!1;try{b.call(a,h,f)}catch(l){f(l)}}function yha(a){a.J||(a.J=!0,Eg(a.O,a))}function wha(a){var b=null;a.D&&(b=a.D,a.D=b.next,b.next=null);a.D||(a.F=null);return b}Fg.prototype.O=function(){for(var a;a=wha(this);)xha(this,a,this.C,this.L);this.J=!1};
function xha(a,b,c,d){if(3==c&&b.D&&!b.F)for(;a&&a.H;a=a.Wf)a.H=!1;if(b.C)b.C.Wf=null,Bha(b,c,d);else try{b.F?b.H.call(b.context):Bha(b,c,d)}catch(e){Cha.call(null,e)}mha.put(b)}function Bha(a,b,c){2==b?a.H.call(a.context,c):a.D&&a.D.call(a.context,c)}function zha(a,b){a.H=!0;Eg(function(){a.H&&Cha.call(null,b)})}var Cha=Xga;function Ng(a){La.call(this,a)}v(Ng,La);Ng.prototype.name="cancel";function rha(a,b,c){this.C=a;this.resolve=b;this.reject=c};function Pg(a,b){H.call(this);this.C=a||1;this.D=b||na;this.F=u(this.ffb,this);this.H=Ja()}v(Pg,H);p=Pg.prototype;p.enabled=!1;p.vv=null;p.setInterval=function(a){this.C=a;this.vv&&this.enabled?(this.stop(),this.start()):this.vv&&this.stop()};p.ffb=function(){if(this.enabled){var a=Ja()-this.H;0<a&&a<.8*this.C?this.vv=this.D.setTimeout(this.F,this.C-a):(this.vv&&(this.D.clearTimeout(this.vv),this.vv=null),this.dispatchEvent("tick"),this.enabled&&(this.vv=this.D.setTimeout(this.F,this.C),this.H=Ja()))}};
p.start=function(){this.enabled=!0;this.vv||(this.vv=this.D.setTimeout(this.F,this.C),this.H=Ja())};p.stop=function(){this.enabled=!1;this.vv&&(this.D.clearTimeout(this.vv),this.vv=null)};p.Qa=function(){Pg.ea.Qa.call(this);this.stop();delete this.D};function Qg(a,b,c){if(Ea(a))c&&(a=u(a,c));else if(a&&"function"==typeof a.handleEvent)a=u(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:na.setTimeout(a,b||0)}function Rg(a){na.clearTimeout(a)}
function Sg(a,b){var c=null;return Mg(new Fg(function(d,e){c=Qg(function(){d(b)},a);-1==c&&e(Error("Failed to schedule timer."))}),function(a){Rg(c);throw a;})};function Tg(a,b,c){D.call(this);this.Zl=null!=c?u(a,c):a;this.D=b;this.Ce=u(this.hfb,this);this.C=[]}v(Tg,D);p=Tg.prototype;p.B$=!1;p.XP=null;p.Kt=function(a){this.C=arguments;this.XP?this.B$=!0:Dha(this)};p.stop=function(){this.XP&&(Rg(this.XP),this.XP=null,this.B$=!1,this.C=[])};p.Qa=function(){Tg.ea.Qa.call(this);this.stop()};p.hfb=function(){this.XP=null;this.B$&&(this.B$=!1,Dha(this))};function Dha(a){a.XP=Qg(a.Ce,a.D);a.Zl.apply(null,a.C)};function Eha(a){var b=na.onerror,c=!1;Ec&&!Jc("535.3")&&(c=!c);na.onerror=function(d,e,f,h,k){b&&b(d,e,f,h,k);a({message:d,fileName:e,line:f,vV:h,error:k});return c}}
function Fha(a){var b=ta("window.location.href");if(pa(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||na.$googDebugFname||b}catch(f){e="Not available",c=!0}return!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||"Not available",name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:a.stack||
"Not available"}}function Ug(a,b){a instanceof Error||(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,Ug));a.stack||(a.stack=Gha(Ug));if(b){for(var c=0;a["message"+c];)++c;a["message"+c]=String(b)}return a}function Hha(a,b){a=Ug(a);if(b)for(var c in b){var d=a,e=c,f=b[c];d.__closure__error__context__984382||(d.__closure__error__context__984382={});d.__closure__error__context__984382[e]=f}return a}
function Gha(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Gha),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=Iha(a||arguments.callee.caller,[]));return b}
function Iha(a,b){var c=[];if(Bb(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Jha(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=Jha(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.push(Iha(a.caller,b))}catch(h){c.push("[exception trying to get caller]\n")}}else a?
c.push("[...long stack...]"):c.push("[end]");return c.join("")}function Jha(a){if(Kha[a])return Kha[a];a=String(a);if(!Kha[a]){var b=/function ([^\(]+)/.exec(a);Kha[a]=b?b[1]:"[Anonymous]"}return Kha[a]}var Kha={};var Lha={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 Vg(){this.C="";this.D=Mha}Vg.prototype.Bz=!0;Vg.prototype.Xq=g("C");Vg.prototype.toString=function(){return"Const{"+this.C+"}"};function Wg(a){return a instanceof Vg&&a.constructor===Vg&&a.D===Mha?a.C:"type_error:Const"}var Mha={};function Xg(a){var b=new Vg;b.C=a;return b}Xg("");function Nha(a,b){return"number"==typeof a?0<a?1:0>a?-1:b?null:0:null==a?null:a?-1:1}var Oha=/<[^>]*>|&[^;]+;/g;function Yg(a,b){return b?a.replace(Oha,""):a}
var Pha=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,Qha=/^[^\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,Rha=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,Sha=
/^http:\/\/.*/,Tha=/\s+/,Uha=/[\d\u06f0-\u06f9]/;function Zg(a,b){var c=0,d=0,e=!1;a=Yg(a,b).split(Tha);for(b=0;b<a.length;b++){var f=a[b];Rha.test(Yg(f,void 0))?(c++,d++):Sha.test(f)?e=!0:Pha.test(Yg(f,void 0))?d++:Uha.test(f)&&(e=!0)}return 0==d?e?1:0:.4<c/d?-1:1}function Vha(a,b){switch(Zg(b)){case 1:a.dir="ltr";break;case -1:a.dir="rtl";break;default:a.removeAttribute("dir")}};function $g(){this.C="";this.D=Wha}$g.prototype.Bz=!0;$g.prototype.Xq=g("C");$g.prototype.Vka=!0;$g.prototype.eK=n(1);function ah(a){if(a instanceof $g&&a.constructor===$g&&a.D===Wha)return a.C;wa(a);return"type_error:TrustedResourceUrl"}function bh(a){return Xha(Wg(a))}var Wha={};function Xha(a){var b=new $g;b.C=a;return b};function ch(){this.C="";this.D=Yha}ch.prototype.Bz=!0;ch.prototype.Xq=g("C");ch.prototype.Vka=!0;ch.prototype.eK=n(1);function dh(a){if(a instanceof ch&&a.constructor===ch&&a.D===Yha)return a.C;wa(a);return"type_error:SafeUrl"}var Zha=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function eh(a){if(a instanceof ch)return a;a=a.Bz?a.Xq():String(a);Zha.test(a)||(a="about:invalid#zClosurez");return fh(a)}
function $ha(a){if(a instanceof ch)return a;a=a.Bz?a.Xq():String(a);Zha.test(a)||(a="about:invalid#zClosurez");return fh(a)}var Yha={};function fh(a){var b=new ch;b.C=a;return b}fh("about:blank");function gh(){this.C="";this.D=aia}gh.prototype.Bz=!0;var aia={};gh.prototype.Xq=g("C");function bia(a){if(a instanceof gh&&a.constructor===gh&&a.D===aia)return a.C;wa(a);return"type_error:SafeStyle"}function cia(a){var b=new gh;b.C=a;return b}var dia=cia("");function hh(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=Aa(d)?ub(d,eia).join(" "):eia(d),b+=c+":"+d+";")}return b?cia(b):dia}
function eia(a){if(a instanceof ch)return'url("'+dh(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof Vg)a=Wg(a);else{a=String(a);var b=a.replace(fia,"$1").replace(gia,"url");if(hia.test(b)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}a=b&&c?iia(a):"zClosurez"}else a="zClosurez"}return a}var hia=/^[-,."'%_!# a-zA-Z0-9]+$/,gia=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,fia=/\b(hsl|hsla|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-0-9a-z.%, ]+\)/g;
function iia(a){return a.replace(gia,function(a,c,d,e){var b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return d});a=eh(d).Xq();return c+b+a+b+e})};function ih(){this.C="";this.D=jia}ih.prototype.Bz=!0;var jia={};ih.prototype.Xq=g("C");function kia(a){if(a instanceof ih&&a.constructor===ih&&a.D===jia)return a.C;wa(a);return"type_error:SafeStyleSheet"}function lia(a){var b=new ih;b.C=a;return b}var mia=lia("");function jh(){this.D="";this.F=nia;this.C=null}jh.prototype.Vka=!0;jh.prototype.eK=g("C");jh.prototype.Bz=!0;jh.prototype.Xq=g("D");function kh(a){if(a instanceof jh&&a.constructor===jh&&a.F===nia)return a.D;wa(a);return"type_error:SafeHtml"}function lh(a){if(a instanceof jh)return a;var b=null;a.Vka&&(b=a.eK());return mh(Ya(a.Bz?a.Xq():String(a)),b)}function nh(a){if(a instanceof jh)return a;a=lh(a);return mh(Caa(kh(a)),a.eK())}
var oia=/^[a-zA-Z0-9-]+$/,pia={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},qia={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 oh(a,b,c){ria(String(a));return sia(String(a),b,c)}function ria(a){if(!oia.test(a))throw Error("Invalid tag name <"+a+">.");if(a.toUpperCase()in qia)throw Error("Tag name <"+a+"> is not allowed for SafeHtml.");}
function tia(a,b){a&&ah(a);var c={};c.src=a||null;c.srcdoc=null;a={sandbox:""};var d={},e;for(e in c)d[e]=c[e];for(e in a)d[e]=a[e];for(e in b){var f=e.toLowerCase();if(f in c)throw Error('Cannot override "'+f+'" attribute, got "'+e+'" with value "'+b[e]+'"');f in a&&delete d[f];d[e]=b[e]}return sia("iframe",d,void 0)}function ph(a){function b(a){Aa(a)?x(a,b):(a=lh(a),d+=kh(a),a=a.eK(),0==c?c=a:0!=a&&c!=a&&(c=null))}var c=0,d="";x(arguments,b);return mh(d,c)}var nia={};
function mh(a,b){var c=new jh;c.D=a;c.C=b;return c}function sia(a,b,c){var d=null;var e="<"+a+uia(a,b);null!=c?Aa(c)||(c=[c]):c=[];!0===Lha[a.toLowerCase()]?e+=">":(d=ph(c),e+=">"+kh(d)+"</"+a+">",d=d.eK());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return mh(e,d)}
function uia(a,b){var c="";if(b)for(var d in b){if(!oia.test(d))throw Error('Invalid attribute name "'+d+'".');var e=b[d];if(null!=e){var f=a;var h=d;if(e instanceof Vg)e=Wg(e);else if("style"==h.toLowerCase()){if(!Da(e))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof e+" given: "+e);e instanceof gh||(e=hh(e));e=bia(e)}else{if(/^on/i.test(h))throw Error('Attribute "'+h+'" requires goog.string.Const value, "'+e+'" given.');if(h.toLowerCase()in pia)if(e instanceof
$g)e=ah(e);else if(e instanceof ch)e=dh(e);else if(pa(e))e=eh(e).Xq();else throw Error('Attribute "'+h+'" on tag "'+f+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+e+'" given.');}e.Bz&&(e=e.Xq());h=h+'="'+Ya(String(e))+'"';c+=" "+h}}return c}mh("<!DOCTYPE html>",0);var qh=mh("",0),via=mh("<br>",0);function rh(a,b,c){return mh(b,c||null)};function sh(a,b){a.innerHTML=kh(b)}function th(a,b){a.write(kh(b))}function uh(a,b){b=b instanceof ch?b:$ha(b);a.href=dh(b)}function vh(a,b){a.src=ah(b)}function wh(a,b){b=b instanceof ch?b:$ha(b);a.href=dh(b)};function xh(a){D.call(this);this.L=a;this.J={}}v(xh,D);var wia=[];p=xh.prototype;p.R=function(a,b,c,d){return yh(this,a,b,c,d)};function yh(a,b,c,d,e,f){Aa(c)||(c&&(wia[0]=c.toString()),c=wia);for(var h=0;h<c.length;h++){var k=qd(b,c[h],d||a.handleEvent,e||!1,f||a.L||a);if(!k)break;a.J[k.key]=k}return a}p.Sc=function(a,b,c,d){return xia(this,a,b,c,d)};
function xia(a,b,c,d,e,f){if(Aa(c))for(var h=0;h<c.length;h++)xia(a,b,c[h],d,e,f);else{b=rd(b,c,d||a.handleEvent,e,f||a.L||a);if(!b)return a;a.J[b.key]=b}return a}p.hh=function(a,b,c,d){b.R(a,c,d,this.L||this,this);return this};p.Jc=function(a,b,c,d,e){if(Aa(b))for(var f=0;f<b.length;f++)this.Jc(a,b[f],c,d,e);else if(a=Vca(a,b,c||this.handleEvent,Da(d)?!!d.capture:!!d,e||this.L||this))vd(a),delete this.J[a.key];return this};p.lTa=fa(51);
p.Gc=function(){bc(this.J,function(a,b){this.J.hasOwnProperty(b)&&vd(a)},this);this.J={}};p.Qa=function(){xh.ea.Qa.call(this);this.Gc()};p.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function yia(a){return Math.floor(Math.random()*a)}function zh(a,b,c){return Math.min(Math.max(a,b),c)}function Ah(a,b){a%=b;return 0>a*b?a+b:a}function Bh(a,b,c){return Math.abs(a-b)<=(c||1E-6)}function Ch(a){return a*Math.PI/180}function Dh(a){return 0<a?1:0>a?-1:a}function zia(a){return vb(arguments,function(a,c){return a+c},0)}function Eh(a){return isFinite(a)&&0==a%1};var Fh="StopIteration"in na?na.StopIteration:{message:"StopIteration",stack:""};function Gh(){}Gh.prototype.next=function(){throw Fh;};Gh.prototype.fp=function(){return this};function Hh(a){if(a instanceof Gh)return a;if("function"==typeof a.fp)return a.fp(!1);if(Ba(a)){var b=0,c=new Gh;c.next=function(){for(;;){if(b>=a.length)throw Fh;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function Ih(a,b,c){if(Ba(a))try{x(a,b,c)}catch(d){if(d!==Fh)throw d;}else{a=Hh(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(d){if(d!==Fh)throw d;}}}function Aia(a,b,c){var d=Hh(a);a=new Gh;a.next=function(){for(;;){var a=d.next();if(b.call(c,a,void 0,d))return a}};return a}function Jh(a,b,c){a=Hh(a);try{for(;;)if(b.call(c,a.next(),void 0,a))return!0}catch(d){if(d!==Fh)throw d;}return!1}
function Kh(a,b,c){a=Hh(a);try{for(;;)if(!b.call(c,a.next(),void 0,a))return!1}catch(d){if(d!==Fh)throw d;}return!0}function Bia(a){return Cia(arguments)}function Cia(a){var b=Hh(a);a=new Gh;var c=null;a.next=function(){for(;;){if(!c){var a=b.next();c=Hh(a)}try{return c.next()}catch(e){if(e!==Fh)throw e;c=null}}};return a}function Dia(a){if(Ba(a))return Nb(a);a=Hh(a);var b=[];Ih(a,function(a){b.push(a)});return b}function Lh(a,b){try{return Hh(a).next()}catch(c){if(c!=Fh)throw c;return b}};function Eia(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))}function Fia(a){a=String(a);if(Eia(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Mh(a,b){return(new Nh(b)).serialize(a)}function Nh(a){this.C=a}
Nh.prototype.serialize=function(a){var b=[];Gia(this,a,b);return b.join("")};
function Gia(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Aa(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),e=d[f],Gia(a,a.C?a.C.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),Hia(d,c),c.push(":"),Gia(a,a.C?a.C.call(b,d,e):e,c),f=","));c.push("}");return}}switch(typeof b){case "string":Hia(b,
c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var Iia={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Jia=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;
function Hia(a,b){b.push('"',a.replace(Jia,function(a){var b=Iia[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Iia[a]=b);return b}),'"')};function Kia(a){if(na.JSON)try{return na.JSON.stringify(a)}catch(b){}return Mh(a)}function Lia(a){if(na.JSON)try{return na.JSON.parse(a)}catch(b){}return Fia(a)};function Oh(a,b){this.C=a;this.D=b}Oh.prototype.stringify=function(a){return na.JSON.stringify(a,this.C)};Oh.prototype.parse=function(a){return na.JSON.parse(a,this.D)};function Mia(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};function Nia(){}Nia.prototype.C=null;function Oia(a){var b;(b=a.C)||(b={},Pia(a)&&(b[0]=!0,b[1]=!0),b=a.C=b);return b};var Qia;function Ria(){}v(Ria,Nia);function Sia(a){return(a=Pia(a))?new ActiveXObject(a):new XMLHttpRequest}function Pia(a){if(!a.D&&"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.D=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.D}Qia=new Ria;function Ph(a,b,c,d,e){this.D=a;this.C=c;this.L=d;this.J=e||1;this.Sh=45E3;this.Ua=new xh(this);this.F=new Pg;this.F.setInterval(250)}p=Ph.prototype;p.gK=null;p.mz=!1;p.sT=null;p.vra=null;p.v_=null;p.yc=null;p.sF=null;p.XG=null;p.EL=null;p.Xn=null;p.R0=0;p.Mx=null;p.Aaa=null;p.tF=null;p.JX=-1;p.LQa=!0;p.fK=!1;p.uia=0;p.L9=null;var Tia={},Uia={};function Qh(){return!Ac||Kc(10)}p=Ph.prototype;p.setTimeout=ea("Sh");function Via(a,b,c){a.yc=1;a.sF=Rh(b.clone());a.EL=c;a.H=!0;Wia(a,null)}
function Xia(a,b,c,d,e){a.yc=1;a.sF=Rh(b.clone());a.EL=null;a.H=c;e&&(a.LQa=!1);Wia(a,d)}function Wia(a,b){a.v_=Ja();Sh(a);a.XG=a.sF.clone();Th(a.XG,"t",a.J);a.R0=0;a.Xn=a.D.bfa(a.D.U_()?b:null);0<a.uia&&(a.L9=new Tg(u(a.TUa,a,a.Xn),a.uia));a.Ua.R(a.Xn,"readystatechange",a.SNb);b=a.gK?sc(a.gK):{};a.EL?(a.Aaa="POST",b["Content-Type"]="application/x-www-form-urlencoded",a.Xn.send(a.XG,a.Aaa,a.EL,b)):(a.Aaa="GET",a.LQa&&!Ec&&(b.Connection="close"),a.Xn.send(a.XG,a.Aaa,null,b));a.D.px(1)}
p.SNb=function(a){a=a.target;var b=this.L9;b&&3==Uh(a)?b.Kt():this.TUa(a)};
p.TUa=function(a){try{if(a==this.Xn)a:{var b=Uh(this.Xn),c=this.Xn.AP(),d=this.Xn.getStatus();if(!Qh()||Ec&&!Jc("420+")){if(4>b)break a}else if(3>b||3==b&&!zc&&!this.Xn.wj())break a;this.fK||4!=b||7==c||(8==c||0>=d?this.D.px(3):this.D.px(2));Yia(this);var e=this.Xn.getStatus();this.JX=e;var f=this.Xn.wj();(this.mz=200==e)?(4==b&&Vh(this),this.H?(Zia(this,b,f),zc&&this.mz&&3==b&&(this.Ua.R(this.F,"tick",this.JLb),this.F.start())):$ia(this,f),this.mz&&!this.fK&&(4==b?this.D.f9(this):(this.mz=!1,Sh(this)))):
(400==e&&0<f.indexOf("Unknown SID")?this.tF=3:this.tF=0,Wh(),Vh(this),aja(this))}}catch(h){this.Xn&&this.Xn.wj()}finally{}};function Zia(a,b,c){for(var d=!0;!a.fK&&a.R0<c.length;){var e=bja(a,c);if(e==Uia){4==b&&(a.tF=4,Wh(),d=!1);break}else if(e==Tia){a.tF=4;Wh();d=!1;break}else $ia(a,e)}4==b&&0==c.length&&(a.tF=1,Wh(),d=!1);a.mz=a.mz&&d;d||(Vh(a),aja(a))}p.JLb=function(){var a=Uh(this.Xn),b=this.Xn.wj();this.R0<b.length&&(Yia(this),Zia(this,a,b),this.mz&&4!=a&&Sh(this))};
function bja(a,b){var c=a.R0,d=b.indexOf("\n",c);if(-1==d)return Uia;c=Number(b.substring(c,d));if(isNaN(c))return Tia;d+=1;if(d+c>b.length)return Uia;b=b.substr(d,c);a.R0=d+c;return b}
function cja(a,b){a.v_=Ja();Sh(a);var c=b?window.location.hostname:"";a.XG=a.sF.clone();a.XG.vc("DOMAIN",c);a.XG.vc("t",a.J);try{a.Mx=new ActiveXObject("htmlfile")}catch(h){Vh(a);a.tF=7;Wh();aja(a);return}var d="<html><body>";if(b){b="";for(var e=0;e<c.length;e++){var f=c.charAt(e);b="<"==f?b+"\\x3c":">"==f?b+"\\x3e":b+Raa(f)}d+='<script>document.domain="'+b+'"\x3c/script>'}d+="</body></html>";c=rh(Xg("b/12014412"),d);a.Mx.open();th(a.Mx,c);a.Mx.close();a.Mx.parentWindow.m=u(a.WKb,a);a.Mx.parentWindow.d=
u(a.qOa,a,!0);a.Mx.parentWindow.rpcClose=u(a.qOa,a,!1);c=a.Mx.createElement("DIV");a.Mx.parentWindow.document.body.appendChild(c);d=eh(a.XG.toString());d=Ya(dh(d));d=rh(Xg("b/12014412"),'<iframe src="'+d+'"></iframe>');sh(c,d);a.D.px(1)}p.WKb=function(a){Xh(u(this.VKb,this,a),0)};p.VKb=function(a){this.fK||(Yia(this),$ia(this,a),Sh(this))};p.qOa=function(a){Xh(u(this.UKb,this,a),0)};p.UKb=function(a){this.fK||(Vh(this),this.mz=a,this.D.f9(this),this.D.px(4))};p.cancel=function(){this.fK=!0;Vh(this)};
function Sh(a){a.vra=Ja()+a.Sh;dja(a,a.Sh)}function dja(a,b){if(null!=a.sT)throw Error("WatchDog timer not null");a.sT=Xh(u(a.fLb,a),b)}function Yia(a){a.sT&&(na.clearTimeout(a.sT),a.sT=null)}p.fLb=function(){this.sT=null;var a=Ja();0<=a-this.vra?(2!=this.yc&&this.D.px(3),Vh(this),this.tF=2,Wh(),aja(this)):dja(this,this.vra-a)};function aja(a){a.D.N7()||a.fK||a.D.f9(a)}
function Vh(a){Yia(a);F(a.L9);a.L9=null;a.F.stop();a.Ua.Gc();if(a.Xn){var b=a.Xn;a.Xn=null;b.abort();b.dispose()}a.Mx&&(a.Mx=null)}p.hs=g("mz");p.zP=g("tF");p.Ug=g("C");p.Em=g("L");function $ia(a,b){try{a.D.fOa(a,b),a.D.px(4)}catch(c){}};function Yh(a,b){this.Db={};this.C=[];this.F=this.D=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&eja(this,a)}p=Yh.prototype;p.$e=g("D");p.jd=function(){fja(this);for(var a=[],b=0;b<this.C.length;b++)a.push(this.Db[this.C[b]]);return a};p.Ne=function(){fja(this);return this.C.concat()};function Zh(a,b){return $h(a.Db,b)}
p.mE=function(a){for(var b=0;b<this.C.length;b++){var c=this.C[b];if($h(this.Db,c)&&this.Db[c]==a)return!0}return!1};p.equals=function(a,b){if(this===a)return!0;if(this.D!=a.$e())return!1;b=b||gja;fja(this);for(var c,d=0;c=this.C[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function gja(a,b){return a===b}p.isEmpty=function(){return 0==this.D};p.clear=function(){this.Db={};this.F=this.D=this.C.length=0};
p.remove=function(a){return $h(this.Db,a)?(delete this.Db[a],this.D--,this.F++,this.C.length>2*this.D&&fja(this),!0):!1};function fja(a){if(a.D!=a.C.length){for(var b=0,c=0;b<a.C.length;){var d=a.C[b];$h(a.Db,d)&&(a.C[c++]=d);b++}a.C.length=c}if(a.D!=a.C.length){var e={};for(c=b=0;b<a.C.length;)d=a.C[b],$h(e,d)||(a.C[c++]=d,e[d]=1),b++;a.C.length=c}}p.get=function(a,b){return $h(this.Db,a)?this.Db[a]:b};p.set=function(a,b){$h(this.Db,a)||(this.D++,this.C.push(a),this.F++);this.Db[a]=b};
function eja(a,b){if(b instanceof Yh){var c=b.Ne();b=b.jd()}else c=ic(b),b=hc(b);for(var d=0;d<c.length;d++)a.set(c[d],b[d])}p.forEach=function(a,b){for(var c=this.Ne(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};p.clone=function(){return new Yh(this)};p.cT=fa(52);
p.fp=function(a){fja(this);var b=0,c=this.F,d=this,e=new Gh;e.next=function(){if(c!=d.F)throw Error("The map has changed since the iterator was created");if(b>=d.C.length)throw Fh;var e=d.C[b++];return a?e:d.Db[e]};return e};function $h(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function hja(a){return a.$e&&"function"==typeof a.$e?a.$e():Ba(a)||pa(a)?a.length:gc(a)}function ai(a){if(a.jd&&"function"==typeof a.jd)return a.jd();if(pa(a))return a.split("");if(Ba(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return hc(a)}function ija(a){if(a.Ne&&"function"==typeof a.Ne)return a.Ne();if(!a.jd||"function"!=typeof a.jd){if(Ba(a)||pa(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return ic(a)}}
function bi(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(Ba(a)||pa(a))x(a,b,c);else for(var d=ija(a),e=ai(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)}function jja(a,b,c){if("function"==typeof a.every)return a.every(b,c);if(Ba(a)||pa(a))return xb(a,b,c);for(var d=ija(a),e=ai(a),f=e.length,h=0;h<f;h++)if(!b.call(c,e[h],d&&d[h],a))return!1;return!0};function ci(a,b,c,d,e,f,h){var k="";a&&(k+=a+":");c&&(k+="//",b&&(k+=b+"@"),k+=c,d&&(k+=":"+d));e&&(k+=e);f&&(k+="?"+f);h&&(k+="#"+h);return k}var kja=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function di(a){return a.match(kja)}function ei(a,b){return a?b?decodeURI(a):decodeURIComponent(a):a}function fi(a,b){return di(b)[a]||null}function gi(a){return ei(fi(3,a),!0)}function hi(a){return ei(fi(5,a),!0)}
function ii(a){var b=a.indexOf("#");return 0>b?null:a.substr(b+1)}function lja(a,b){return mja(a)+(b?"#"+b:"")}function ji(a){a=di(a);return ci(a[1],a[2],a[3],a[4])}function mja(a){var b=a.indexOf("#");return 0>b?a:a.substr(0,b)}function nja(a,b){a=di(a);b=di(b);return a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]}function oja(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?Xa(e):"")}}}
function pja(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 qja(a,b,c){if(Aa(b))for(var d=0;d<b.length;d++)qja(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+Wa(b)))}function ki(a,b){var c=[];for(b=b||0;b<a.length;b+=2)qja(a[b],a[b+1],c);return c.join("&")}
function li(a){var b=[],c;for(c in a)qja(c,a[c],b);return b.join("&")}function mi(a,b){var c=2==arguments.length?ki(arguments[1],0):ki(arguments,1);return pja(a,c)}function ni(a,b){b=li(b);return pja(a,b)}function oi(a,b,c){c=null!=c?"="+Wa(c):"";return pja(a,b+c)}function rja(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 sja=/#|$/;
function pi(a,b){return 0<=rja(a,0,b,a.search(sja))}function qi(a,b){var c=a.search(sja),d=rja(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 Xa(a.substr(d,e-d))}var tja=/[?&]($|#)/;function ri(a,b){for(var c=a.search(sja),d=0,e,f=[];0<=(e=rja(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(tja,"$1")}function si(a,b,c){return oi(ri(a,b),b,c)}
function ti(a,b){var c=a;0>c.indexOf("#")&&c.indexOf("?");Na(a,"/")&&(a=a.substr(0,a.length-1));Ma(b,"/")&&(b=b.substr(1));return ib(a,"/",b)};function ui(a,b){this.F=this.V=this.D="";this.J=null;this.L=this.H="";this.O=!1;var c;a instanceof ui?(this.O=r(b)?b:a.O,vi(this,a.D),this.V=a.V,wi(this,a.F),xi(this,a.J),yi(this,a.H),zi(this,a.C.clone()),Ai(this,a.L)):a&&(c=di(String(a)))?(this.O=!!b,vi(this,c[1]||"",!0),this.V=uja(c[2]||""),wi(this,c[3]||"",!0),xi(this,c[4]),yi(this,c[5]||"",!0),zi(this,c[6]||"",!0),Ai(this,c[7]||"",!0)):(this.O=!!b,this.C=new Bi(null,0,this.O))}p=ui.prototype;
p.toString=function(){var a=[],b=this.D;b&&a.push(vja(b,wja,!0),":");var c=this.F;if(c||"file"==b)a.push("//"),(b=this.V)&&a.push(vja(b,wja,!0),"@"),a.push(Wa(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.J,null!=c&&a.push(":",String(c));if(c=this.H)this.F&&"/"!=c.charAt(0)&&a.push("/"),a.push(vja(c,"/"==c.charAt(0)?xja:yja,!0));(c=this.C.toString())&&a.push("?",c);(c=this.L)&&a.push("#",vja(c,zja));return a.join("")};
p.resolve=function(a){var b=this.clone(),c=!!a.D;c?vi(b,a.D):c=!!a.V;c?b.V=a.V:c=!!a.F;c?wi(b,a.F):c=null!=a.J;var d=a.H;if(c)xi(b,a.J);else if(c=!!a.H){if("/"!=d.charAt(0))if(this.F&&!this.H)d="/"+d;else{var e=b.H.lastIndexOf("/");-1!=e&&(d=b.H.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if($a(e,"./")||$a(e,"/.")){d=Ma(e,"/");e=e.split("/");for(var f=[],h=0;h<e.length;){var k=e[h++];"."==k?d&&h==e.length&&f.push(""):".."==k?((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&h==e.length&&f.push("")):
(f.push(k),d=!0)}d=f.join("/")}else d=e}c?yi(b,d):c=a.aC();c?zi(b,a.C.clone()):c=!!a.L;c&&Ai(b,a.L);return b};p.clone=function(){return new ui(this)};function vi(a,b,c){a.D=c?uja(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""));return a}function wi(a,b,c){a.F=c?uja(b,!0):b;return a}function xi(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.J=b}else a.J=null;return a}function yi(a,b,c){a.H=c?uja(b,!0):b;return a}p.aC=function(){return""!==this.C.toString()};
function zi(a,b,c){b instanceof Bi?(a.C=b,Aja(a.C,a.O)):(c||(b=vja(b,Bja)),a.C=new Bi(b,0,a.O));return a}function Cja(a,b){return zi(a,b,void 0)}p.vc=function(a,b){this.C.set(a,b);return this};function Th(a,b,c){Aa(c)||(c=[String(c)]);Dja(a.C,b,c)}function Ci(a,b){return a.C.get(b)}function Ai(a,b,c){a.L=c?uja(b):b;return a}function Rh(a){a.vc("zx",jb());return a}function Eja(a,b){a.C.remove(b);return a}p.Ad=n(!1);function Di(a,b){return a instanceof ui?a.clone():new ui(a,b)}
function Fja(a,b,c,d){var e=new ui(null,void 0);a&&vi(e,a);b&&wi(e,b);c&&xi(e,c);d&&yi(e,d);return e}function uja(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function vja(a,b,c){return pa(a)?(a=encodeURI(a).replace(b,Gja),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Gja(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var wja=/[#\/\?@]/g,yja=/[\#\?:]/g,xja=/[\#\?]/g,Bja=/[\#\?@]/g,zja=/#/g;
function Bi(a,b,c){this.D=this.C=null;this.F=a||null;this.H=!!c}function Ei(a){a.C||(a.C=new Yh,a.D=0,a.F&&oja(a.F,function(b,c){a.add(Xa(b),c)}))}p=Bi.prototype;p.$e=function(){Ei(this);return this.D};p.add=function(a,b){Ei(this);this.F=null;a=Fi(this,a);var c=this.C.get(a);c||this.C.set(a,c=[]);c.push(b);this.D=this.D+1;return this};p.remove=function(a){Ei(this);a=Fi(this,a);return Zh(this.C,a)?(this.F=null,this.D=this.D-this.C.get(a).length,this.C.remove(a)):!1};
p.clear=function(){this.C=this.F=null;this.D=0};p.isEmpty=function(){Ei(this);return 0==this.D};function Hja(a,b){Ei(a);b=Fi(a,b);return Zh(a.C,b)}p.mE=function(a){var b=this.jd();return Bb(b,a)};p.forEach=function(a,b){Ei(this);this.C.forEach(function(c,d){x(c,function(c){a.call(b,c,d,this)},this)},this)};p.Ne=function(){Ei(this);for(var a=this.C.jd(),b=this.C.Ne(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};
p.jd=function(a){Ei(this);var b=[];if(pa(a))Hja(this,a)&&(b=Lb(b,this.C.get(Fi(this,a))));else{a=this.C.jd();for(var c=0;c<a.length;c++)b=Lb(b,a[c])}return b};p.set=function(a,b){Ei(this);this.F=null;a=Fi(this,a);Hja(this,a)&&(this.D=this.D-this.C.get(a).length);this.C.set(a,[b]);this.D=this.D+1;return this};p.get=function(a,b){a=a?this.jd(a):[];return 0<a.length?String(a[0]):b};function Dja(a,b,c){a.remove(b);0<c.length&&(a.F=null,a.C.set(Fi(a,b),Nb(c)),a.D=a.D+c.length)}
p.toString=function(){if(this.F)return this.F;if(!this.C)return"";for(var a=[],b=this.C.Ne(),c=0;c<b.length;c++){var d=b[c],e=Wa(d);d=this.jd(d);for(var f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+Wa(d[f]));a.push(h)}}return this.F=a.join("&")};p.clone=function(){var a=new Bi;a.F=this.F;this.C&&(a.C=this.C.clone(),a.D=this.D);return a};function Fi(a,b){b=String(b);a.H&&(b=b.toLowerCase());return b}
function Aja(a,b){b&&!a.H&&(Ei(a),a.F=null,a.C.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(this.remove(b),Dja(this,c,a))},a));a.H=b}p.EFa=function(a){for(var b=0;b<arguments.length;b++)bi(arguments[b],function(a,b){this.add(b,a)},this)};function Ija(a,b,c,d,e){if(0==d)c(!1);else{var f=e||0;d--;Jja(a,b,function(e){e?c(!0):na.setTimeout(function(){Ija(a,b,c,d,f)},f)})}}function Jja(a,b,c){var d=new Image;d.onload=function(){try{Kja(d),c(!0)}catch(e){}};d.onerror=function(){try{Kja(d),c(!1)}catch(e){}};d.onabort=function(){try{Kja(d),c(!1)}catch(e){}};d.ontimeout=function(){try{Kja(d),c(!1)}catch(e){}};na.setTimeout(function(){if(d.ontimeout)d.ontimeout()},b);d.src=a}
function Kja(a){a.onload=null;a.onerror=null;a.onabort=null;a.ontimeout=null};function Lja(a){this.C=a;this.D=new Oh}p=Lja.prototype;p.ria=null;p.Lt=null;p.M9=!1;p.VFa=null;p.R5=null;p.sia=null;p.tia=null;p.wv=null;p.HB=-1;p.IX=null;p.eV=null;p.connect=function(a){this.tia=a;a=Mja(this.C,null,this.tia);Wh();this.VFa=Ja();var b=this.C.$;b?(this.IX=Nja(this.C,b[0]),(this.eV=b[1])?(this.wv=1,Oja(this)):(this.wv=2,Pja(this))):(Th(a,"MODE","init"),this.Lt=new Ph(this,0,void 0,void 0,void 0),this.Lt.gK=this.ria,Xia(this.Lt,a,!1,null,!0),this.wv=0)};
function Oja(a){var b=Mja(a.C,a.eV,"/mail/images/cleardot.gif");Rh(b);Ija(b.toString(),5E3,u(a.H2a,a),3,2E3);a.px(1)}p.H2a=function(a){if(a)this.wv=2,Pja(this);else{Wh();var b=this.C;b.lz=b.lE.HB;Gi(b,9)}a&&this.px(2)};
function Pja(a){var b=a.C.va;if(null!=b)Wh(),b?(Wh(),Qja(a.C,a,!1)):(Wh(),Qja(a.C,a,!0));else if(a.Lt=new Ph(a,0,void 0,void 0,void 0),a.Lt.gK=a.ria,b=a.C,b=Mja(b,b.U_()?a.IX:null,a.tia),Wh(),Qh())Th(b,"TYPE","xmlhttp"),Xia(a.Lt,b,!1,a.IX,!1);else{Th(b,"TYPE","html");var c=a.Lt;a=!!a.IX;c.yc=3;c.sF=Rh(b.clone());cja(c,a)}}p.bfa=function(a){return this.C.bfa(a)};p.abort=function(){this.Lt&&(this.Lt.cancel(),this.Lt=null);this.HB=-1};p.N7=n(!1);
p.fOa=function(a,b){this.HB=a.JX;if(0==this.wv)if(b){try{var c=this.D.parse(b)}catch(d){a=this.C;a.lz=this.HB;Gi(a,2);return}this.IX=Nja(this.C,c[0]);this.eV=c[1]}else a=this.C,a.lz=this.HB,Gi(a,2);else if(2==this.wv)if(this.M9)Wh(),this.sia=Ja();else if("11111"==b){if(Wh(),this.M9=!0,this.R5=Ja(),a=this.R5-this.VFa,Qh()||500>a)this.HB=200,this.Lt.cancel(),Wh(),Qja(this.C,this,!0)}else Wh(),this.R5=this.sia=Ja(),this.M9=!1};
p.f9=function(){this.HB=this.Lt.JX;if(this.Lt.hs())0==this.wv?this.eV?(this.wv=1,Oja(this)):(this.wv=2,Pja(this)):2==this.wv&&((Qh()?!this.M9:200>this.sia-this.R5)?(Wh(),Qja(this.C,this,!1)):(Wh(),Qja(this.C,this,!0)));else{0==this.wv?Wh():2==this.wv&&Wh();var a=this.C;a.lz=this.HB;Gi(a,2)}};p.U_=function(){return this.C.U_()};p.Wb=function(){return this.C.Wb()};p.px=function(a){this.C.px(a)};function Rja(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};function Hi(a){H.call(this);this.headers=new Yh;this.Ka=a||null;this.F=!1;this.va=this.C=null;this.V="";this.O=0;this.L="";this.J=this.Ya=this.Ea=this.Ra=!1;this.$=0;this.D=null;this.H="";this.eb=this.bb=!1}v(Hi,H);var Sja=/^https?$/i,Tja=["POST","PUT"],Uja=[];function Vja(a,b,c,d,e,f,h){var k=new Hi;Uja.push(k);b&&k.R("complete",b);k.Sc("ready",k.S2a);f&&Ii(k,f);h&&k.Ax(h);k.send(a,c,d,e)}p=Hi.prototype;p.S2a=function(){this.dispose();Jb(Uja,this)};function Ii(a,b){a.$=Math.max(0,b)}p.Ax=ea("bb");
p.send=function(a,b,c,d){if(this.C)throw Error("[goog.net.XhrIo] Object is active with another request="+this.V+"; newUri="+a);b=b?b.toUpperCase():"GET";this.V=a;this.L="";this.O=0;this.Ra=!1;this.F=!0;this.C=this.$ea();this.va=this.Ka?Oia(this.Ka):Oia(Qia);this.C.onreadystatechange=u(this.dOa,this);try{this.Ya=!0,this.C.open(b,String(a),!0),this.Ya=!1}catch(f){Wja(this,f);return}a=c||"";var e=this.headers.clone();d&&bi(d,function(a,b){e.set(b,a)});d=yb(e.Ne(),Xja);c=na.FormData&&a instanceof na.FormData;
!Bb(Tja,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(a,b){this.C.setRequestHeader(b,a)},this);this.H&&(this.C.responseType=this.H);"withCredentials"in this.C&&this.C.withCredentials!==this.bb&&(this.C.withCredentials=this.bb);try{Yja(this),0<this.$&&((this.eb=Zja(this.C))?(this.C.timeout=this.$,this.C.ontimeout=u(this.Sh,this)):this.D=Qg(this.Sh,this.$,this)),this.Ea=!0,this.C.send(a),this.Ea=!1}catch(f){Wja(this,f)}};
function Zja(a){return Ac&&Jc(9)&&ra(a.timeout)&&r(a.ontimeout)}function Xja(a){return Qa("Content-Type",a)}p.$ea=function(){return this.Ka?Sia(this.Ka):Sia(Qia)};p.Sh=function(){"undefined"!=typeof paa&&this.C&&(this.L="Timed out after "+this.$+"ms, aborting",this.O=8,this.dispatchEvent("timeout"),this.abort(8))};function Wja(a,b){a.F=!1;a.C&&(a.J=!0,a.C.abort(),a.J=!1);a.L=b;a.O=5;$ja(a);aka(a)}function $ja(a){a.Ra||(a.Ra=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
p.abort=function(a){this.C&&this.F&&(this.F=!1,this.J=!0,this.C.abort(),this.J=!1,this.O=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),aka(this))};p.Qa=function(){this.C&&(this.F&&(this.F=!1,this.J=!0,this.C.abort(),this.J=!1),aka(this,!0));Hi.ea.Qa.call(this)};p.dOa=function(){this.isDisposed()||(this.Ya||this.Ea||this.J?bka(this):this.$ma())};p.$ma=function(){bka(this)};
function bka(a){if(a.F&&"undefined"!=typeof paa&&(!a.va[1]||4!=Uh(a)||2!=a.getStatus()))if(a.Ea&&4==Uh(a))Qg(a.dOa,0,a);else if(a.dispatchEvent("readystatechange"),4==Uh(a)){a.F=!1;try{if(a.Cl())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.O=6;try{var b=2<Uh(a)?a.C.statusText:""}catch(c){b=""}a.L=b+" ["+a.getStatus()+"]";$ja(a)}}finally{aka(a)}}}
function aka(a,b){if(a.C){Yja(a);var c=a.C,d=a.va[0]?ua:null;a.C=null;a.va=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}function Yja(a){a.C&&a.eb&&(a.C.ontimeout=null);ra(a.D)&&(Rg(a.D),a.D=null)}p.Wb=function(){return!!this.C};p.Cl=function(){var a=this.getStatus(),b;if(!(b=Rja(a))){if(a=0===a)a=fi(1,String(this.V)),!a&&na.self&&na.self.location&&(a=na.self.location.protocol,a=a.substr(0,a.length-1)),a=!Sja.test(a?a.toLowerCase():"");b=a}return b};
function Uh(a){return a.C?a.C.readyState:0}p.getStatus=function(){try{return 2<Uh(this)?this.C.status:-1}catch(a){return-1}};p.wj=function(){try{return this.C?this.C.responseText:""}catch(a){return""}};p.XJ=fa(54);function cka(a){try{if(!a.C)return null;if("response"in a.C)return a.C.response;switch(a.H){case "":case "text":return a.C.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.C)return a.C.mozResponseArrayBuffer}return null}catch(b){return null}}
function dka(a,b){if(a.C&&4==Uh(a))return a=a.C.getResponseHeader(b),null===a?void 0:a}p.getAllResponseHeaders=function(){return this.C&&4==Uh(this)?this.C.getAllResponseHeaders():""};p.AP=g("O");p.zP=function(){return pa(this.L)?this.L:String(this.L)};sca(function(a){Hi.prototype.$ma=a(Hi.prototype.$ma)});function eka(a){this.D=0;this.F=a||100;this.C=[]}p=eka.prototype;p.add=function(a){var b=this.C[this.D];this.C[this.D]=a;this.D=(this.D+1)%this.F;return b};p.get=function(a){a=fka(this,a);return this.C[a]};p.set=function(a,b){a=fka(this,a);this.C[a]=b};p.$e=function(){return this.C.length};p.isEmpty=function(){return 0==this.C.length};p.clear=function(){this.D=this.C.length=0};p.jd=function(){var a=this.$e(),b=this.$e(),c=[];for(a=this.$e()-a;a<b;a++)c.push(this.get(a));return c};
p.Ne=function(){for(var a=[],b=this.$e(),c=0;c<b;c++)a[c]=c;return a};p.mE=function(a){for(var b=this.$e(),c=0;c<b;c++)if(this.get(c)==a)return!0;return!1};function gka(a){return 0==a.$e()?null:a.get(a.$e()-1)}function fka(a,b){if(b>=a.C.length)throw Error("Out of bounds exception");return a.C.length<a.F?b:(a.D+Number(b))%a.F};function hka(a,b,c,d){this.V=a||null;this.D=1;this.F=[];this.H=[];this.J=new Oh;this.$=b||null;this.va=null!=c?c:null;this.L=d||!1}p=hka.prototype;p.HX=null;p.VW=null;p.Bt=null;p.Tm=null;p.qia=null;p.J4=null;p.eya=null;p.Q5=null;p.TFa=!0;p.b_=0;p.Il=null;p.$E=null;p.WA=null;p.ZI=null;p.lE=null;p.Dqa=null;p.e8=-1;p.RLa=-1;p.lz=-1;p.bX=0;p.cO=0;p.UFa=0;p.V$=!1;p.DI=8;var Ji=new H;function ika(a){G.call(this,"statevent",a)}v(ika,G);function jka(a,b){G.call(this,"timingevent",a);this.size=b}v(jka,G);
function kka(a,b){G.call(this,"serverreachability",a);this.C=b}v(kka,G);p=hka.prototype;p.connect=function(a,b,c,d,e){Wh();this.qia=b;this.VW=c||{};d&&r(e)&&(this.VW.OSID=d,this.VW.OAID=e);this.L?(Xh(u(this.mza,this,a),100),lka(this)):this.mza(a)};function mka(a){nka(a);if(3==a.D){var b=a.b_++,c=a.J4.clone();c.vc("SID",a.C);c.vc("RID",b);c.vc("TYPE","terminate");oka(a,c);b=new Ph(a,0,a.C,b,void 0);b.yc=2;b.sF=Rh(c.clone());(new Image).src=b.sF;b.v_=Ja();Sh(b)}pka(a)}p.Ug=g("C");
p.mza=function(a){qka(this)&&(this.lE=new Lja(this),this.lE.ria=this.HX,this.lE.D=this.J,this.lE.connect(a))};function lka(a){a.Cbb(1,0);a.J4=Mja(a,null,a.qia);rka(a)}function nka(a){a.lE&&(a.lE.abort(),a.lE=null);a.Tm&&(a.Tm.cancel(),a.Tm=null);a.WA&&(na.clearTimeout(a.WA),a.WA=null);ska(a);a.Bt&&(a.Bt.cancel(),a.Bt=null);a.$E&&(na.clearTimeout(a.$E),a.$E=null)}p.getHandler=g("Il");p.N7=function(){return 0==this.D};p.getState=g("D");function rka(a){a.Bt||a.$E||(a.$E=Xh(u(a.lOa,a),0),a.bX=0)}
p.lOa=function(a){this.$E=null;if(qka(this))if(1==this.D){if(!a){this.b_=Math.floor(1E5*Math.random());a=this.b_++;var b=new Ph(this,0,"",a,void 0);b.gK=this.HX;var c=tka(this),d=this.J4.clone();d.vc("RID",a);this.V&&d.vc("CVER",this.V);oka(this,d);Via(b,d,c);this.Bt=b;this.D=2}}else 3==this.D&&(a?uka(this,a):0==this.F.length||this.Bt||uka(this))};
function uka(a,b){if(b)if(6<a.DI){a.F=a.H.concat(a.F);a.H.length=0;var c=a.b_-1;b=tka(a)}else c=b.Em(),b=b.EL;else c=a.b_++,b=tka(a);var d=a.J4.clone();d.vc("SID",a.C);d.vc("RID",c);d.vc("AID",a.e8);oka(a,d);c=new Ph(a,0,a.C,c,a.bX+1);c.gK=a.HX;c.setTimeout(Math.round(1E4)+Math.round(1E4*Math.random()));a.Bt=c;Via(c,d,b)}function oka(a,b){a.Il&&(a=a.Il.PDa(a))&&bc(a,function(a,d){b.vc(d,a)})}
function tka(a){var b=Math.min(a.F.length,1E3),c=["count="+b];if(6<a.DI&&0<b){var d=a.F[0].C;c.push("ofs="+d)}else d=0;for(var e=0;e<b;e++){var f=a.F[e].C,h=a.F[e].map;f=6>=a.DI?e:f-d;try{bc(h,function(a,b){c.push("req"+f+"_"+b+"="+encodeURIComponent(a))})}catch(k){c.push("req"+f+"_type="+encodeURIComponent("_badmap"))}}a.H=a.H.concat(a.F.splice(0,b));return c.join("&")}function vka(a){a.Tm||a.WA||(a.O=1,a.WA=Xh(u(a.kOa,a),0),a.cO=0)}
function wka(a){if(a.Tm||a.WA||3<=a.cO)return!1;a.O++;a.WA=Xh(u(a.kOa,a),xka(a,a.cO));a.cO++;return!0}p.kOa=function(){this.WA=null;if(qka(this)){this.Tm=new Ph(this,0,this.C,"rpc",this.O);this.Tm.gK=this.HX;this.Tm.uia=this.UFa;var a=this.eya.clone();a.vc("RID","rpc");a.vc("SID",this.C);a.vc("CI",this.Dqa?"0":"1");a.vc("AID",this.e8);oka(this,a);if(Qh())a.vc("TYPE","xmlhttp"),Xia(this.Tm,a,!0,this.Q5,!1);else{a.vc("TYPE","html");var b=this.Tm,c=!!this.Q5;b.yc=3;b.sF=Rh(a.clone());cja(b,c)}}};
function qka(a){if(a.Il){var b=a.Il.DNa(a);if(0!=b)return Gi(a,b),!1}return!0}function Qja(a,b,c){a.Dqa=c;a.lz=b.HB;a.L||lka(a)}
p.fOa=function(a,b){if(0!=this.D&&(this.Tm==a||this.Bt==a))if(this.lz=a.JX,this.Bt==a&&3==this.D)if(7<this.DI){try{var c=this.J.parse(b)}catch(d){c=null}if(Aa(c)&&3==c.length)if(a=c,0==a[0])a:{if(!this.WA){if(this.Tm)if(this.Tm.v_+3E3<this.Bt.v_)ska(this),this.Tm.cancel(),this.Tm=null;else break a;wka(this);Wh()}}else this.RLa=a[1],0<this.RLa-this.e8&&37500>a[2]&&this.Dqa&&0==this.cO&&!this.ZI&&(this.ZI=Xh(u(this.LIb,this),6E3));else Gi(this,11)}else"y2f%"!=b&&Gi(this,11);else if(this.Tm==a&&ska(this),
!Sa(b))for(c=this.J.parse(b),Aa(c),a=c,b=0;b<a.length;b++)c=a[b],this.e8=c[0],c=c[1],2==this.D?"c"==c[0]?(this.C=c[1],this.Q5=Nja(this,c[2]),c=c[3],null!=c?this.DI=c:this.DI=6,this.D=3,this.Il&&this.Il.Oya(this),this.eya=Mja(this,this.U_()?this.Q5:null,this.qia),vka(this)):"stop"==c[0]&&Gi(this,7):3==this.D&&("stop"==c[0]?Gi(this,7):"noop"!=c[0]&&this.Il&&this.Il.Nya(this,c),this.cO=0)};function Nja(a,b){return a.TFa?a.Il?a.Il.SFa(b):b:null}
p.LIb=function(){null!=this.ZI&&(this.ZI=null,this.Tm.cancel(),this.Tm=null,wka(this),Wh())};function ska(a){null!=a.ZI&&(na.clearTimeout(a.ZI),a.ZI=null)}
p.f9=function(a){if(this.Tm==a){ska(this);this.Tm=null;var b=2}else if(this.Bt==a)this.Bt=null,b=1;else return;this.lz=a.JX;if(0!=this.D)if(a.hs())1==b?(a=a.EL?a.EL.length:0,Ja(),Ji.dispatchEvent(new jka(Ji,a)),rka(this),this.H.length=0):vka(this);else{var c=a.zP(),d;if(!(d=3==c||7==c||0==c&&0<this.lz)){if(d=1==b)this.Bt||this.$E||1==this.D||2<=this.bX?d=!1:(this.$E=Xh(u(this.lOa,this,a),xka(this,this.bX)),this.bX++,d=!0);d=!(d||2==b&&wka(this))}if(d)switch(c){case 1:Gi(this,5);break;case 4:Gi(this,
10);break;case 3:Gi(this,6);break;case 7:Gi(this,12);break;default:Gi(this,2)}}};function xka(a,b){var c=5E3+Math.floor(1E4*Math.random());a.Wb()||(c*=2);return c*b}p.Cbb=function(a){if(!Bb(arguments,this.D))throw Error("Unexpected channel state: "+this.D);};function Gi(a,b){if(2==b||9==b){var c=null;a.Il&&(c=a.Il.SEa(a));var d=u(a.DSb,a);c||(c=new ui("//www.google.com/images/cleardot.gif"),Rh(c));Jja(c.toString(),1E4,d)}else Wh();yka(a,b)}p.DSb=function(a){a?Wh():(Wh(),yka(this,8))};
function yka(a,b){a.D=0;a.Il&&a.Il.Mya(a,b);pka(a);nka(a)}function pka(a){a.D=0;a.lz=-1;if(a.Il)if(0==a.H.length&&0==a.F.length)a.Il.iea(a);else{var b=Nb(a.H),c=Nb(a.F);a.H.length=0;a.F.length=0;a.Il.iea(a,b,c)}}function Mja(a,b,c){var d=Di(c);if(""!=d.F)b&&wi(d,b+"."+d.F),xi(d,d.J);else{var e=window.location;d=Fja(e.protocol,b?b+"."+e.hostname:e.hostname,e.port,c)}a.VW&&bc(a.VW,function(a,b){d.vc(b,a)});d.vc("VER",a.DI);oka(a,d);return d}
p.bfa=function(a){if(a&&!this.V$)throw Error("Can't create secondary domain capable XhrIo object.");a=new Hi;a.Ax(this.V$);return a};p.Wb=function(){return!!this.Il&&this.Il.Wb(this)};function Xh(a,b){if(!Ea(a))throw Error("Fn must not be null and must be a function");return na.setTimeout(function(){a()},b)}p.px=function(a){Ji.dispatchEvent(new kka(Ji,a))};function Wh(){Ji.dispatchEvent(new ika(Ji))}p.U_=function(){return this.V$||!Qh()};function zka(){}p=zka.prototype;p.DNa=n(0);p.Oya=ba();
p.Nya=ba();p.Mya=ba();p.iea=ba();p.PDa=function(){return{}};p.SEa=n(null);p.Wb=n(!0);p.SFa=aa();function Aka(a){this.C=a};function Bka(){}Bka.prototype.sha=ba();function Cka(a,b){this.p5a=a;this.message=b};function Ki(a){this.Db=new Yh;a&&Li(this,a)}function Dka(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+Fa(a):b.charAt(0)+a}p=Ki.prototype;p.$e=function(){return this.Db.$e()};p.add=function(a){this.Db.set(Dka(a),a)};function Li(a,b){b=ai(b);for(var c=b.length,d=0;d<c;d++)a.add(b[d])}p.Gc=function(a){a=ai(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c])};p.remove=function(a){return this.Db.remove(Dka(a))};p.clear=function(){this.Db.clear()};p.isEmpty=function(){return this.Db.isEmpty()};
p.contains=function(a){return Zh(this.Db,Dka(a))};p.Mp=function(a){var b=new Ki;a=ai(a);for(var c=0;c<a.length;c++){var d=a[c];this.contains(d)&&b.add(d)}return b};p.kq=function(a){var b=this.clone();b.Gc(a);return b};p.jd=function(){return this.Db.jd()};p.clone=function(){return new Ki(this)};p.equals=function(a){return this.$e()==hja(a)&&Eka(this,a)};
function Eka(a,b){var c=hja(b);if(a.$e()>c)return!1;!(b instanceof Ki)&&5<c&&(b=new Ki(b));return jja(a,function(a){var c=b;return c.contains&&"function"==typeof c.contains?c.contains(a):c.mE&&"function"==typeof c.mE?c.mE(a):Ba(c)||pa(c)?Bb(c,a):kc(c,a)})}p.fp=function(){return this.Db.fp(!1)};function Mi(){D.call(this);this.C=new Ki}ka(Mi,D);function Ni(a,b){if(a.C.contains(b))throw Error("Observer previously registered!");a.C.add(b);return b}function Fka(a,b){function c(d){a.C.remove(c);b(d)}return Ni(a,c)}Mi.prototype.dispatchEvent=function(a){for(var b=this.C.jd(),c=0;c<b.length;c++)b[c](a)};function Oi(a,b){Ni(a,function(a){return b.dispatchEvent(a)})}Mi.prototype.Qa=function(){this.C.clear();D.prototype.Qa.call(this)};function Gka(a){this.active=a};function Hka(){};function Ika(a,b){this.C=a;this.Qi=b};function Jka(a){this.C=a};function Pi(a){D.call(this);this.C=a||{};this.L=new Mi;E(this,this.L);this.O=new Mi;E(this,this.O);this.F=new Mi;E(this,this.F);this.J=new Mi;E(this,this.J);this.H=new Mi;E(this,this.H)}v(Pi,D);Pi.prototype.D=null;function Qi(a,b){if(!(b in a.C))throw Error("Unknown collaborator session id "+b);return a.C[b]}function Kka(a,b){var c=a.D&&a.D.Ug()==b?a.D:Qi(a,b);a.O.dispatchEvent(new Hka);delete a.C[b];a.J.dispatchEvent(new Jka(c));return c}
Pi.prototype.clear=function(){for(var a in this.C)Kka(this,a);this.D&&(Kka(this,this.D.Ug()),this.D=null)};Pi.prototype.Qoa=function(a){if(!a.Yj())throw Error("Cannot set me-collaborator with isMe "+a.Yj());this.D=a;this.F.dispatchEvent(new Ika(a,!0))};function Lka(){H.call(this)}v(Lka,H);function Ri(a,b,c,d,e,f,h,k,l){H.call(this);this.Ka=a;a.subscribe("14",this.tvb,this);a.subscribe("5",this.QAa,this);a.subscribe("6",this.xIa,this);a.subscribe("7",this.PAa,this);h&&a.subscribe("0",this.OAa,this);this.V=b;this.L=c;this.Ea=d;this.F=h||null;this.O=new xh(this);this.D=null;this.C=l||new Pi(f);r(l)||E(this,this.C);this.rb=e}v(Ri,Lka);p=Ri.prototype;p.hka=fa(55);p.tvb=function(a){var b=a.sid;if(b in this.C.C){var c=this.C;a=a.active;Qi(c,b).H=a;c.L.dispatchEvent(new Gka(a))}};
p.QAa=function(a){var b=this.Ea(a);if(b.Yj())this.C.clear(),this.C.Qoa(b);else{if(b.Ug()in this.C.C)return;var c=this.C;a=a.isNew;if(b.Yj())throw Error("Cannot add collaborator with isMe "+b.Yj());var d=b.Ug();if(d in c.C)throw Error("Collaborator with session id "+d+" already exists");c.C[d]=b;c.F.dispatchEvent(new Ika(b,a))}this.WNa(b)};p.WNa=ba();p.xIa=function(a){a=a.sid;a in this.C.C&&(a=Kka(this.C,a),this.YNa(a))};p.YNa=ba();
p.PAa=function(a){var b=a.sid;if(b in this.C.C){var c=Qi(this.C,b);a=a.msg;this.C.H.dispatchEvent(new Cka(c,a));b in this.C.C&&(Qi(this.C,b),Ja());this.JNa(c,a)}};p.JNa=ba();p.OAa=function(a){this.F&&(a=this.F(a))&&a in this.C.C&&(Qi(this.C,a),Ja())};p.Qa=function(){var a=this.Ka;a.isDisposed()||(a.unsubscribe("5",this.QAa,this),a.unsubscribe("6",this.xIa,this),a.unsubscribe("7",this.PAa,this),this.F&&a.unsubscribe("0",this.OAa,this));id(this.O,this.D);Ri.ea.Qa.call(this)};function Si(){D.call(this);this.C=[]}ka(Si,D);function Ti(a,b,c){a.C.push(new Mka(b,Ni(b,c)))}function Ui(a,b,c){a.C.push(new Mka(b,Fka(b,c)))}Si.prototype.Qa=function(){this.Gc();D.prototype.Qa.call(this)};function Nka(a,b,c){for(var d=0;d<a.C.length;d++){var e=a.C[d];if(e.D==c&&e.C==b){try{b.C.remove(c)}catch(f){}Oka(a,d);break}}}Si.prototype.Gc=function(){for(var a;a=this.C.pop();)try{a.C.C.remove(a.D)}catch(b){}};function Oka(a,b){b==a.C.length-1?a.C.pop():a.C[b]=a.C.pop()}
function Mka(a,b){this.C=a;this.D=b};function Pka(a,b,c){D.call(this);this.D=a;this.F=c;this.C=new Ki}v(Pka,D);Pka.prototype.Oi=g("F");Pka.prototype.Qa=function(){Pka.ea.Qa.call(this);var a=this.C;a&&a.clear();this.C=null};function Vi(a){this.C={};a=a||na._docs_flag_initialData;var b=na.WIZ_global_data;!a&&b&&(a=b.nWIH1e);a&&vc(this.C,a)}va(Vi);Vi.prototype.get=function(a){return this.C[a]};function Wi(a,b){return b in a.C}function L(a,b){a=a.get(b);return pa(a)?"true"==a||"1"==a:!!a}function Xi(a,b){return Number(a.get(b))}function Yi(a,b){a=a.get(b);return null!=a?String(a):""}function Qka(a){a=O().get(a);return null!=a?Object(a):{}}
function Rka(a){a=O().get(a);if(null==a)return[];for(var b=0;b<a.length;b++)a[b]=String(a[b]);return a};function O(){return Vi.getInstance()};var Zi={NONE:0,Ssa:1,tbc:2,mcb:function(a){for(var b in Zi)if(Zi[b]==a)return Zi[b];return Zi.NONE},lcb:function(){return L(O(),"docs-ce")?Zi.Ssa:Zi.NONE}};function Ska(a,b,c,d,e,f,h,k,l,m,q,t){this.Ka=a;this.C=b;this.V=c;this.O=d;this.va=e;this.Ea=f||"";this.$=!!h;this.Ra=k||0;Ja();this.H=r(l)?l:!0;this.J=m||null;this.L=t||Zi.NONE}p=Ska.prototype;p.Ug=g("Ka");p.zf=g("V");p.getColor=g("O");p.Yj=g("$");p.Oi=function(){return 0!=this.Ra};p.Wb=g("H");function Tka(a){if(!a.J)throw Error("Called docs.collab.Collaborator.getSelectionModel() when selection model is null.");return a.J};var $i={soc:"N",c9b:"E",svc:"S",Wyc:"W"},aj={sXa:"fixed",wuc:"scrollable",A3b:"column-head-section",Htc:"row-head-section"};function Uka(a){switch(a){case "scrollable":return"column-head-section";case "fixed":case "column-head-section":return a;default:return"fixed"}}function bj(a){return"column-head-section"==a||"fixed"==a}function cj(a){return"column-head-section"==a||"scrollable"==a}function dj(a){return"N"==a||"S"==a}
function Vka(a){switch(a){case "N":return"S";case "S":return"N";case "E":return"W";default:return"E"}}function Wka(a,b){return(b?"W"==a:"E"==a)||"S"==a?1:-1}function Xka(a,b,c){return b?0<a?"S":"N":0<a?c?"W":"E":c?"E":"W"}function Yka(a){return"r"==a?"c":"c"==a?"r":null};function ej(a,b){this.x=r(a)?a:0;this.y=r(b)?b:0}p=ej.prototype;p.clone=function(){return new ej(this.x,this.y)};p.equals=function(a){return a instanceof ej&&fj(this,a)};function fj(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function gj(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Zka(a,b){return new ej(a.x-b.x,a.y-b.y)}p.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};p.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
p.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};p.translate=function(a,b){a instanceof ej?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),ra(b)&&(this.y+=b));return this};p.scale=function(a,b){b=ra(b)?b:a;this.x*=a;this.y*=b;return this};function $ka(a,b,c){c=c||new ej(0,0);var 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};function hj(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}function ala(a){for(var b=new hj(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.length;c++){var d=b,e=arguments[c];d.top=Math.min(d.top,e.y);d.right=Math.max(d.right,e.x);d.bottom=Math.max(d.bottom,e.y);d.left=Math.min(d.left,e.x)}return b}p=hj.prototype;p.getWidth=function(){return this.right-this.left};p.getHeight=function(){return this.bottom-this.top};
p.clone=function(){return new hj(this.top,this.right,this.bottom,this.left)};p.contains=function(a){return this&&a?a instanceof hj?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};function bla(a,b,c,d,e){Da(b)?(a.top-=b.top,a.right+=b.right,a.bottom+=b.bottom,a.left-=b.left):(a.top-=b,a.right+=Number(c),a.bottom+=Number(d),a.left-=Number(e));return a}
function cla(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}p.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};p.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};
p.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};p.translate=function(a,b){a instanceof ej?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,ra(b)&&(this.top+=b,this.bottom+=b));return this};p.scale=function(a,b){b=ra(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};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 dla(a,b){return a==b?!0:a&&b?a.start==b.start&&a.end==b.end:!1}function ela(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 fla(a,b){return new jj(Math.min(a.start,b.start),Math.max(a.end,b.end))}function lj(a,b){return a.start<=b.start&&a.end>=b.end}
function mj(a,b){return a.start<=b&&a.end>=b};function nj(a,b){this.width=a;this.height=b}function oj(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}p=nj.prototype;p.clone=function(){return new nj(this.width,this.height)};p.Lj=function(){return this.width*this.height};p.aspectRatio=function(){return this.width/this.height};p.isEmpty=function(){return!this.Lj()};p.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};function pj(a,b){return a.width<=b.width&&a.height<=b.height}
p.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};p.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};p.scale=function(a,b){b=ra(b)?b:a;this.width*=a;this.height*=b;return this};function qj(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}p=qj.prototype;p.clone=function(){return new qj(this.left,this.top,this.width,this.height)};p.Ix=function(){return new hj(this.top,this.left+this.width,this.top+this.height,this.left)};function rj(a){return new qj(a.left,a.top,a.right-a.left,a.bottom-a.top)}function gla(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}
p.Mp=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 sj(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 qj(c,e,d-c,a-e)}return null}
function hla(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}p.intersects=function(a){return hla(this,a)};
function ila(a,b){var c=sj(a,b);if(!c||!c.height||!c.width)return[a.clone()];c=[];var d=a.top,e=a.height,f=a.left+a.width,h=a.top+a.height,k=b.left+b.width,l=b.top+b.height;b.top>a.top&&(c.push(new qj(a.left,a.top,a.width,b.top-a.top)),d=b.top,e-=b.top-a.top);l<h&&(c.push(new qj(a.left,l,a.width,h-l)),e=l-d);b.left>a.left&&c.push(new qj(a.left,d,b.left-a.left,e));k<f&&c.push(new qj(k,d,f-k,e));return c}p.kq=function(a){return ila(this,a)};
p.Bn=function(a){var b=Math.max(this.left+this.width,a.left+a.width),c=Math.max(this.top+this.height,a.top+a.height);this.left=Math.min(this.left,a.left);this.top=Math.min(this.top,a.top);this.width=b-this.left;this.height=c-this.top};function jla(a,b){if(!a||!b)return null;a=new qj(a.left,a.top,a.width,a.height);a.Bn(b);return a}
p.contains=function(a){return a instanceof ej?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};p.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};p.$c=function(){return new nj(this.width,this.height)};
function tj(a){return new ej(a.left,a.top)}p.getCenter=function(){return new ej(this.left+this.width/2,this.top+this.height/2)};p.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};p.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
p.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};p.translate=function(a,b){a instanceof ej?(this.left+=a.x,this.top+=a.y):(this.left+=a,ra(b)&&(this.top+=b));return this};p.scale=function(a,b){b=ra(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function uj(a,b,c,d,e,f,h){this.C=!!e;this.Yd=!!f;this.top=a;this.left=b;this.height=c-a;this.width=d-b;this.D=!!h}function kla(a,b,c,d,e,f){return new uj(a,b,c,d,e,f)}uj.create=kla;function vj(a,b,c,d){return new uj(a,b,c,d,void 0,void 0,!0)}function lla(a,b,c,d){return new uj(a.top,a.left,a.bottom+1,a.right+1,b,c,d)}function mla(a){return new uj(a.top,a.left,a.bottom,a.right,void 0,void 0)}function wj(a){return xj(a.y,a.x)}function xj(a,b){return new uj(a,b,a+1,b+1)}
function nla(a,b,c,d){return new uj(a.start,b.start,a.end,b.end,c,d)}function ola(a,b,c){return"r"==a?new uj(b,0,b+c,0,!0,!1):new uj(0,b,0,b+c,!1,!0)}function pla(){return new uj(0,0,1,1,!0,!0)}function yj(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 uj(e,c,a,d)}return null}
function qla(a,b){var c=ila(rla(a),rla(b));return ub(c,function(c){return new uj(c.top,c.left,c.top+c.height,c.left+c.width,a.pe()&&a.width==c.width||b.pe()&&b.width==c.width,a.Yd&&a.height==c.height||b.Yd&&b.height==c.height)})}function sla(a,b){if(!a||!b)return null;a=a.clone();a.Bn(b);return a}function zj(a,b){return a===b||!!a&&a.equals(b)}function tla(a,b){return a.top!=b.top?a.top-b.top:a.left-b.left}p=uj.prototype;p.kc=g("left");p.Pc=function(){return this.left+this.width};p.qc=g("top");
p.Kc=function(){return this.top+this.height};function ula(a,b){"r"==b?(a.C=!0,a.Yd=!1):"c"==b?(a.C=!1,a.Yd=!0):(a.C=!1,a.Yd=!1)}p.pe=g("C");function Aj(a){return 1==a.height&&1==a.width}function Bj(a){return a.C&&a.Yd}function Cj(a,b){return"r"==b?a.qc():a.kc()}function Dj(a,b){return"r"==b?a.Kc():a.Pc()}function vla(a,b){return"r"==b?!a.Yd:!a.pe()}p.qd=function(){return this.pe()?"r":this.Yd?"c":null};
p.equals=function(a){return this==a?!0:a?this.left==a.left&&this.width==a.width&&this.top==a.top&&this.height==a.height&&this.pe()==a.pe()&&this.Yd==a.Yd:!1};function Ej(a,b,c){return"r"==b?c>=a.qc()&&c<a.Kc():c>=a.kc()&&c<a.Pc()}function Fj(a,b){return(a.pe()||b.x>=a.left&&b.x<a.left+a.width)&&(a.Yd||b.y>=a.top&&b.y<a.top+a.height)}p.contains=function(a){return this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
function Gj(a,b){return"r"==b?new jj(a.qc(),a.Kc()):new jj(a.kc(),a.Pc())}function Ij(a,b){return"r"==b?a.height:a.width}function Jj(a,b){switch(b){case "N":return a.qc();case "S":return a.Kc()-1;case "E":return a.Pc()-1;default:return a.kc()}}p.Oe=function(){return new ej(this.pe()?0:this.left,this.Yd?0:this.top)};p.clone=function(a){return new uj(this.qc(),this.kc(),this.Kc(),this.Pc(),this.pe(),this.Yd,r(a)?a:this.D)};
function wla(a,b){return a.pe()&&b.pe()?xla(a,"r",b)||!!yj(a,b):a.Yd&&b.Yd?xla(a,"c",b)||!!yj(a,b):!1}function yla(a,b){return Math.max(a.left-1,b.left)<Math.min(a.left+a.width+1,b.left+b.width)&&Math.max(a.top-1,b.top)<Math.min(a.top+a.height+1,b.top+b.height)?!0:!1}function xla(a,b,c){return b==a.qd()&&b==c.qd()&&Cj(a,b)==Dj(c,b)||Cj(c,b)==Dj(a,b)}
p.Mp=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 zla(a,b,c){var d=a.qc(),e=a.Kc(),f=a.kc();for(a=a.Pc();d<e;d++)for(var h=f;h<a;h++)if(b.call(c,d,h))return!0;return!1}
p.Bn=function(a){if(this.contains(a))return!1;var b=Math.max(this.left+this.width,a.left+a.width),c=Math.max(this.top+this.height,a.top+a.height);this.left=Math.min(this.left,a.left);this.top=Math.min(this.top,a.top);this.width=b-this.left;this.height=c-this.top;return!0};p.kq=function(a){return qla(this,a)};p.intersects=function(a){return Math.max(this.left,a.left)<Math.min(this.left+this.width,a.left+a.width)&&Math.max(this.top,a.top)<Math.min(this.top+this.height,a.top+a.height)?!0:!1};
function Ala(a,b,c){return new uj(a.qc()+c,a.kc()+b,a.Kc()+c,a.Pc()+b,a.pe(),a.Yd)}p.$c=function(){return new nj(this.width,this.height)};function Kj(a){return!(isNaN(a.top)||isNaN(a.left)||isNaN(a.height)||isNaN(a.width))&&0<=a.top&&0<=a.left&&0<=a.height&&0<=a.width}p.bound=function(a,b){return vla(this,a)?this.clone():"r"==a?new uj(0,this.kc(),b,this.Pc(),this.pe(),!1):new uj(this.qc(),0,this.Kc(),b,!1,this.Yd)};p.lh=function(){return this.width*this.height};
p.Ix=function(){return new hj(this.top,this.left+this.width-1,this.top+this.height-1,this.left)};function Bla(a){return new hj(a.top,a.left+a.width,a.top+a.height,a.left)}function rla(a){return new qj(a.left,a.top,a.width,a.height)}p.toString=function(){return"["+this.qc()+","+this.Kc()+","+this.kc()+","+this.Pc()+","+this.C+","+this.Yd+","+this.D+"]"};function Lj(a,b,c){this.C=a;this.Wg=b;this.rect=c}Lj.prototype.equals=function(a){return this==a?!0:a?this.C==a.C&&this.Wg==a.Wg&&zj(this.rect,a.rect):!1};Lj.prototype.contains=function(a){return this==a?!0:a?this.C==a.C&&this.Wg==a.Wg&&this.rect.contains(a.rect):!1};Lj.prototype.intersects=function(a){return this==a?!0:a?this.C==a.C&&this.Wg==a.Wg&&this.rect.intersects(a.rect):!1};function Mj(a,b){this.C=a;this.D=b}Mj.prototype.equals=function(a){return this==a?!0:a?this.D==a.D&&(!!this.C&&this.C.equals(a.C)||!this.C&&!a.C):!1};function Nj(){}Nj.prototype.T5=function(a,b){return ida(a)?this.serialize(b):ra(b)&&!isFinite(b)?b.toString():b};Nj.prototype.ud=function(a){new a.D;throw Error("Unimplemented");};Nj.prototype.Y4=function(a,b){if(ida(a))return b instanceof I?b:this.ud(a.J.prototype.Oa(),b);if(14==a.D)return pa(b)&&Cla.test(b)&&(a=Number(b),0<a)?a:b;if(!a.H)return b;a=a.J;if(a===String){if(ra(b))return String(b)}else if(a===Number&&pa(b)&&("Infinity"===b||"-Infinity"===b||"NaN"===b||Cla.test(b)))return Number(b);return b};
var Cla=/^-?[0-9]+$/;function Dla(){}v(Dla,Nj);Dla.prototype.ud=function(a,b){a=new a.D;a.H=this;a.D=b;a.C={};return a};function Oj(){}v(Oj,Dla);p=Oj.prototype;p.Ui=!1;p.serialize=function(a){for(var b=gda(a.Oa()),c=[],d=this.Ui,e=0;e<b.length;e++){var f=b[e];if(a.has(f)){var h=f.C;h=d?h-1:h;if(f.isRepeated()){c[h]=[];for(var k=0;k<kda(a,f);k++)c[h][k]=this.T5(f,a.get(f,k))}else c[h]=this.T5(f,a.get(f))}}jda(a,function(a,b){c[d?a-1:a]=b});return c};p.T5=function(a,b){return 8==a.D?b?1:0:Nj.prototype.T5.apply(this,arguments)};p.Y4=function(a,b){return 8==a.D?!!b:Nj.prototype.Y4.apply(this,arguments)};
p.ud=function(a,b){var c=b;if(this.Ui){c=[];for(var d in b)c[parseInt(d,10)+1]=b[d]}return Oj.ea.ud.call(this,a,c)};var Pj=new Oj;function Qj(a,b,c,d,e){var f=new he;K(f,1,a);K(f,2,b);ie(f,d);le(f,c);ne(f,e);return f}function Rj(a){var b=new ce;if(yd(a,2)){var c=Ed(a,2);K(b,1,c)}yd(a,3)&&(a=Ed(a,3),K(b,2,a));return b}function Ela(a){return yd(a,4)||yd(a,5)}function Sj(a){var b=new ce;if(yd(a,4)){var c=Ed(a,4);K(b,1,c)}yd(a,5)&&(a=Ed(a,5),K(b,2,a));return b}function Tj(a,b){var c=new he;if(!a.Yd){var d=a.qc();K(c,2,d);ie(c,a.Kc())}a.pe()||(le(c,a.kc()),ne(c,a.Pc()));K(c,1,b+"");return c}
function Uj(a){var b=new ge;null!=a.D?K(b,2,a.D):(a=Tj(a.C.rect,a.C.C),K(b,1,a));return b}
function Vj(a){var b=a.Ib();if(!yd(a,2)&&!yd(a,3)){if(!Ela(a))return new uj(0,0,ritz_api.RitzModelApi.getNumberOfRows(b),ritz_api.RitzModelApi.getNumberOfColumns(b),!0,!0);var c=Sj(a);return new uj(0,Ed(c,1),ritz_api.RitzModelApi.getNumberOfRows(b),yd(c,2)?de(c):ritz_api.RitzModelApi.getNumberOfColumns(b),!1,!0)}if(!Ela(a))return c=Rj(a),new uj(Ed(c,1),0,yd(c,2)?de(c):ritz_api.RitzModelApi.getNumberOfRows(b),ritz_api.RitzModelApi.getNumberOfColumns(b),!0,!1);c=Rj(a);a=Sj(a);return new uj(Ed(c,1),
Ed(a,1),yd(c,2)?de(c):ritz_api.RitzModelApi.getNumberOfRows(b),yd(a,2)?de(a):ritz_api.RitzModelApi.getNumberOfColumns(b))};function Wj(a){this.C=a}Wj.prototype.equals=function(a){return this==a?!0:a instanceof Wj?a.C.equals(this.C):!1};Wj.prototype.Ib=function(){var a=J(this.C,1);return a?a.Ib():null};function Fla(a){this.C=a}Fla.prototype.getSelection=g("C");Fla.prototype.setSelection=ea("C");function Gla(a,b,c,d,e,f,h,k,l,m,q){Ska.call(this,a,b,c,d,e,f,h,k,l,m,0,q);this.F=new Pka(c,0,!!k&&0!=k);this.D=new $ca(this.F,a,d)}ka(Gla,Ska);function Xj(a,b,c,d,e,f,h,k,l,m,q,t){var w=this;Ri.call(this,c,d,e,Ha(Hla,k),h,l,m,0,t);this.va=a;this.H=b;this.Ra=f;this.Ua=new xh(this);E(this,this.Ua);this.J=new Si;E(this,this.J);Ti(this.J,this.va.O,function(a){var b=w.C.C[a.D];if(b){a=a.C;var c=a.C;if(c&&J(c,1)){var d=J(c,1),e=parseInt(d.Ib(),10),f=Ed(d,2),h=d.Fw(),k=Ed(c,5);a:{c=b.D;var l=!1,m=!1;d=!1;var q=c.C;q!=e&&(l=!0,c.C=e);q=c.H[q];f=[f,h];q&&q[0]==f[0]&&q[1]==f[1]||(m=!0,c.H[e]=f);k!=c.F&&(d=!0,c.F=k);if(l)e="changegrid";else if(m)e=
"changeposition";else if(d)e="changeediting";else break a;c.dispatchEvent(new cda(e,d,q))}Ila(w.H,b.Ug(),a)}}});Ti(this.J,this.H.F,function(){return Jla(w)})}v(Xj,Ri);
function Hla(a,b){var c=b.profileId;if(c){if(!a.C[c]){var d=b.color;var e=L(O(),"docs-epcc");var f=rb(Kla,d.toUpperCase(),e?11:0);e=e?zh(f-11,-1,6):f;0>e?a.C[c]=d:e<a.D&&a.D<(L(O(),"docs-epcc")?6:11)?a.C[c]=Lla(a.D++):(a.C[c]=d,a.D=e+1)}b.color=a.C[c]}return new Gla(b.sid,b.userId,b.displayName,b.color,b.photoUrl||"",b.profileId||"",b.isMe,b.userType,b.isActive,new Fla(new Wj(new fg)),r(b.chatImplementation)?Zi.mcb(b.chatImplementation):void 0)}
Xj.prototype.WNa=function(a){this.Ua.R(a.D,hc(dda),this.$);this.dispatchEvent(new eda("addsession",a.zf(),a.Ug(),a.Oi(),a.Yj()));Jla(this)};Xj.prototype.YNa=function(a){var b=a.D;this.dispatchEvent(new eda("deletesession",a.zf(),a.Ug(),a.Oi(),a.Yj()));a.D.dispose();a.D=null;a.F.dispose();a.F=null;this.Ua.Jc(b,hc(dda),this.$)};Xj.prototype.JNa=function(a,b){a.zf();a.Ug();this.dispatchEvent(new eda("receiveim",0,0,!1,a.Yj(),b))};
function Mla(a){var b=[];bc(a.C.C,function(a){a.Yj()||b.push(a.D)});return b}function Jla(a){if(a.C.D&&!nc(a.C.C)&&Yj(a.Ra)){var b=a.C.D.Ug(),c=a.H.C.getSelection(),d=c.C.clone();if(J(d,1)){var e=J(d,1).Ib();if(r(ritz_api.RitzModelApi.getUnfilteredRowIndex)&&0==ritz_api.RitzModelApi.getSheetType(e)){var f=J(d,1);e=ritz_api.RitzModelApi.getUnfilteredRowIndex(e,Ed(f,2),f.Fw());K(f,2,e)}}b&&c&&(a=a.va,d=new Wj(d),a.F&&Zj(a.F.C)&&Nla(Ola(a),[],d))}}Xj.prototype.$=function(a){this.dispatchEvent(a)};function Pla(){H.call(this);this.D="";this.C=null}v(Pla,H);Pla.prototype.Ke=function(a,b,c,d,e,f,h,k,l,m,q,t){this.C=new Xj(a,b,c,d,e,f,h,k,l,m,0,t);this.C.Cd(this)};function Qla(a){return a.C&&a.C.C.D?a.C.C.D.Ug():a.D}function ak(a){return a.C?Mla(a.C):[]}Pla.prototype.isEmpty=function(){return!this.C||!!nc(this.C.C.C)};Pla.prototype.F=function(a){a:{var b=this.C,c=b.C.D;if(c&&a==c.C)a=c.zf();else{b=b.C.C;for(var d in b)if(a==b[d].C){a=b[d].zf();break a}a=null}}return a};function Rla(a,b,c,d,e,f){this.F=a;this.H=b;this.L=c;this.C=d;this.J=e;this.D=f}Rla.prototype.hf=g("L");Rla.prototype.oi=g("C");function Sla(a,b){this.D=a;this.C=b}Sla.prototype.hf=function(){return this.C.hf()};Sla.prototype.oi=function(){return this.C.oi()};function Tla(a){this.yc=a}p=Tla.prototype;p.getType=g("yc");p.RAa=n(!1);p.zt=n(!1);p.Iz=n(!1);p.HLa=n(!1);p.getSizeEstimate=n(1);Ia(ba().prototype,ba().prototype);function bk(a,b){this.yc=a;a=[];for(var c=0;c<b.length;c++){var d=b[c];d.Iz()?a.push.apply(a,d.D()):a.push(d)}this.L=a}v(bk,Tla);bk.prototype.Iz=yg;bk.prototype.D=function(){return this.L.concat()};function ck(a){bk.call(this,"docs-mlti",a);this.F=a;a:{a=this.F;for(var b=!!a.length,c=0;c<a.length;c++)if(!a[c].zt()){a=!1;break a}a=b}this.H=a;a=this.F;b=1;for(c=0;c<a.length;c++)b+=a[c].getSizeEstimate();this.J=b}v(ck,bk);ck.prototype.Je=g("F");ck.prototype.zt=g("H");ck.prototype.getSizeEstimate=g("J");function dk(){bk.call(this,"docs-null",[])}v(dk,bk);va(dk);dk.prototype.getSizeEstimate=n(0);function Ula(a){switch(a.length){case 0:return dk.getInstance();case 1:return a[0];default:return new ck(a)}}function ek(a,b){for(var c=[],d=0;d<b.length;d++)c.push(a.serialize(b[d]));return c}function Vla(a,b){for(var c=[],d=0;d<b.length;d++)c.push(a.C(b[d]));return c};function Wla(a,b,c,d,e,f){this.H=a;this.J=c;this.F=d;this.D=e;this.C=f||0}Wla.prototype.hf=g("H");Wla.prototype.qs=g("J");Wla.prototype.Je=g("F");function Xla(a){return"top"==a.getId()}function Yla(a){return Xla(a)?a.getId():"chunk"+a.getId()}function Zla(){var a=new pg;a.ag("top");return a}function $la(a,b){var c=new pg;c.ag(a);b&&K(c,2,b);return c};function fk(a,b,c,d,e){this.C=a;this.Z_=b;this.D=c;this.WR=d;this.F=e}fk.prototype.lF=g("D");fk.prototype.yy=function(){return new fk(this.C,this.Z_,this.D.concat(),this.WR.concat(),this.F)};fk.prototype.append=function(){throw Error("Appending RitzChunkDatas not supported");};function ama(a){G.call(this,"a");this.C=a}v(ama,G);function bma(a,b,c,d,e){G.call(this,"d");this.C=a;this.O=b;this.L=c;this.J=d;this.F=e}v(bma,G);function cma(a,b){G.call(this,"e");this.F=a;this.C=b}v(cma,G);function dma(){H.call(this)}v(dma,H);dma.prototype.VV=function(a,b){this.dispatchEvent(new cma(a,b))};dma.prototype.p3=function(){this.dispatchEvent("c")};function ema(a){Vc(this,a,0,-1,fma,null)}v(ema,Uc);var fma=[1,3];function gma(a,b){for(;fca(b)&&4!=b.D;)switch(b.F){case 1:var c=new gk;b.J(c,hma);ed(a,1,c,gk,void 0);break;case 2:c=dca(b.C);B(a,2,c);break;case 3:c=dca(b.C);Yc(a,3).push(c);break;default:Sc(b)}return a}function gk(a){Vc(this,a,0,-1,null,null)}v(gk,Uc);function hma(a,b){for(;fca(b)&&4!=b.D;)switch(b.F){case 1:var c=dca(b.C);a.setType(c);break;case 2:c=b.C.RNb();B(a,2,c);break;default:Sc(b)}return a}
gk.prototype.getType=function(){return $c(this,1,-1)};gk.prototype.setType=function(a){B(this,1,a)};gk.prototype.$e=function(){return A(this,2)};function ima(a){Vc(this,a,0,-1,null,null)}v(ima,Uc);function jma(a){Vc(this,a,0,-1,null,null)}v(jma,Uc);jma.prototype.Bg=function(a){B(this,6,a)};function kma(a){Vc(this,a,0,-1,null,null)}v(kma,Uc);kma.prototype.hk=fa(65);function hk(a){Vc(this,a,0,-1,null,null)}v(hk,Uc);var ik={OVa:1,tXa:2,uXa:3,vXa:4,wXa:5,eua:6,fua:7,tN:8,uZa:9};function lma(a){Vc(this,a,0,-1,null,null)}v(lma,Uc);function jk(a){Vc(this,a,0,-1,null,null)}v(jk,Uc);function mma(a){Vc(this,a,0,-1,null,null)}v(mma,Uc);p=mma.prototype;p.Ib=function(){return A(this,1)};p.Kg=function(){return null!=A(this,1)};p.qc=function(){return A(this,2)};p.Kc=function(){return A(this,3)};p.kc=function(){return A(this,4)};p.Pc=function(){return A(this,5)};
jk.prototype.getTableRange=function(){return ad(this,mma,7)};function nma(a){Vc(this,a,0,-1,null,null)}v(nma,Uc);function oma(a,b){B(a,3,b)}function pma(a,b){B(a,10,b)}function qma(a){Vc(this,a,0,-1,null,null)}v(qma,Uc);function rma(a){Vc(this,a,0,-1,null,null)}v(rma,Uc);function sma(a){Vc(this,a,0,-1,null,null)}v(sma,Uc);function tma(a){Vc(this,a,0,-1,null,null)}v(tma,Uc);function uma(a){Vc(this,a,0,-1,null,null)}v(uma,Uc);p=hk.prototype;p.Sq=fa(68);p.Cp=function(){return Zc(this,19)};
p.Ws=function(a){B(this,29,a);return this};p.Fc=function(a){B(this,31,a);return this};p.OP=fa(69);function vma(a){Vc(this,a,0,-1,null,null)}v(vma,Uc);function wma(a){Vc(this,a,0,-1,null,null)}v(wma,Uc);function xma(a){Vc(this,a,0,-1,null,null)}v(xma,Uc);function kk(a){Vc(this,a,0,-1,yma,null)}v(kk,Uc);var yma=[3];function zma(a){Vc(this,a,0,-1,null,null)}v(zma,Uc);kk.prototype.Ws=function(a){B(this,27,a)};function lk(a){Vc(this,a,0,-1,null,null)}v(lk,Uc);function Ama(a){Vc(this,a,0,-1,null,null)}v(Ama,Uc);function Bma(a){Vc(this,a,0,-1,null,null)}v(Bma,Uc);function Cma(a){Vc(this,a,0,-1,null,null)}v(Cma,Uc);function Dma(a){Vc(this,a,0,-1,null,null)}v(Dma,Uc);lk.prototype.getContext=function(){return ad(this,Cma,2)};lk.prototype.setContext=function(a){cd(this,2,a)};lk.prototype.Su=fa(35);function Ema(a){Vc(this,a,0,-1,Fma,null)}v(Ema,Uc);var Fma=[2];function Gma(a){Vc(this,a,0,-1,null,null)}v(Gma,Uc);function Hma(a){Vc(this,a,0,-1,null,null)}v(Hma,Uc);function Ima(a){Vc(this,a,0,-1,null,null)}v(Ima,Uc);function Jma(a){Vc(this,a,0,-1,null,null)}v(Jma,Uc);function Kma(a){Vc(this,a,0,-1,Lma,null)}v(Kma,Uc);var Lma=[1];function Mma(a){Vc(this,a,0,-1,null,null)}v(Mma,Uc);function Nma(a){Vc(this,a,0,-1,null,null)}v(Nma,Uc);function mk(a){Vc(this,a,0,-1,Oma,null)}v(mk,Uc);var Oma=[9];function Pma(a){Vc(this,a,0,-1,null,null)}v(Pma,Uc);function Qma(a){Vc(this,a,0,-1,null,null)}v(Qma,Uc);Qma.prototype.Bf=function(){return A(this,2)};function nk(a){Vc(this,a,0,-1,null,null)}v(nk,Uc);nk.prototype.Bf=function(){return A(this,2)};function Rma(a,b){ed(a,9,b,Qma,void 0)};function Sma(a){Vc(this,a,0,-1,Tma,null)}v(Sma,Uc);var Tma=[2];function Uma(a){Vc(this,a,0,-1,Vma,null)}v(Uma,Uc);var Vma=[9];Uma.prototype.dn=function(){return A(this,5)};function Wma(a){Vc(this,a,0,-1,null,null)}v(Wma,Uc);function Xma(a){Vc(this,a,0,-1,null,null)}v(Xma,Uc);function Yma(a,b,c,d,e,f,h,k,l,m,q,t,w){this.J=a;this.O=c||null;this.F=b||null;this.V=d||null;this.C=e||null;this.Ea=f||null;this.$=h||null;this.L=k||null;this.Ra=l||null;this.va=m||null;this.Ka=q||null;this.D=t||null;this.H=w||null}function Zma(a){return a.C?ad(a.C,hk,4):null};function $ma(a,b){this.C=a;this.D=b}$ma.prototype.serialize=function(){var a={};0<this.C.length&&(a.e=this.C.join(","));this.D&&(a.rls=this.D);return a};function ana(a){for(var b=new bna,c=a.C,d=0;d<c.length;d++)cna(b,c[d]);a=(a=a.D)?a.replace(/-/g,"_"):null;b.D=a;return b}function bna(){this.C=[]}bna.prototype.D=null;function cna(a,b){(b=b?b.replace(/-/g,"_"):null)&&a.C.push(b);return a}bna.prototype.build=function(){return new $ma(this.C,this.D)};(new bna).build();function dna(){}p=dna.prototype;p.Ke=ua;p.clear=ua;p.kP=ua;p.AJ=ua;p.po=ua;p.log=ua;function ok(a){this.H=a||Ja;this.C={};this.D=new dna;this.F={};this.saveInitialLoadStats=this.J;this.getInitialLoadStats=this.L}va(ok);ok.prototype.J=function(a,b){b=this.F=b;var c=[],d;for(d in b)c.push([d,b[d]]);this.D.kP(a,c)};ok.prototype.L=function(){return Mh(this.F)};function pk(a,b,c,d){var e=mb();a.C[e]={startTime:a.H(),UE:b,KSb:!!c,xO:d||null};return e}function qk(a,b){var c=a.C[b];c&&(a.D.log(c.UE,a.H()-c.startTime,c.KSb,c.xO?c.xO:void 0),delete a.C[b])}
function rk(a,b){a.C[b]&&delete a.C[b]};function ena(a){this.C=a||{cookie:""}}p=ena.prototype;p.isEnabled=function(){return navigator.cookieEnabled};p.set=function(a,b,c,d,e,f){if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');r(c)||(c=-1);e=e?";domain="+e:"";d=d?";path="+d:"";f=f?";secure":"";c=0>c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Ja()+1E3*c)).toUTCString();this.C.cookie=a+"="+b+e+d+c+f};
p.get=function(a,b){for(var c=a+"=",d=(this.C.cookie||"").split(";"),e=0,f;e<d.length;e++){f=Va(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};p.remove=function(a,b,c){var d=r(this.get(a));this.set(a,"",0,b,c);return d};p.Ne=function(){return fna(this).keys};p.jd=function(){return fna(this).values};p.isEmpty=function(){return!this.C.cookie};p.$e=function(){return this.C.cookie?(this.C.cookie||"").split(";").length:0};
p.mE=function(a){for(var b=fna(this).values,c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};p.clear=function(){for(var a=fna(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};function fna(a){a=(a.C.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=Va(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 sk=new ena("undefined"==typeof document?null:document);sk.D=3950;function gna(){this.D=sk;this.C=!1};Yi(O(),"docs-csi-reporting-uri-override");function tk(a,b,c){this.F=a;this.C=b;this.rb=c}
tk.prototype.D=function(a){var b={};this.C&&(this.hb(b,"nrd",this.C.redirectEnd-this.C.redirectStart),this.hb(b,"npr",this.C.requestStart-this.C.fetchStart),this.hb(b,"nrq",this.C.responseStart-this.C.requestStart));uk(this,b,"tl",a,"el");this.setInterval(b,"lj",a,"sjl","ejl");this.setInterval(b,"ka",a,"sac","eac");this.setInterval(b,"slka",a,"sasl","easl");this.setInterval(b,"fmpjy",a,"sfpjy","efpjy");this.setInterval(b,"fr",a,"sfr","efr");this.setInterval(b,"wd",a,"swd","ewd");this.setInterval(b,
"mad",a,"smad","emad");uk(this,b,"alc",a,"alc");uk(this,b,"afmps",a,"afmps");uk(this,b,"jsais",a,"jsais");uk(this,b,"al",a,"al");uk(this,b,"chv",a,"chv");uk(this,b,"cov",a,"cov");uk(this,b,"odbs",a,"odbs");uk(this,b,"odbjy",a,"odbjy");uk(this,b,"odbc",a,"odbc");uk(this,b,"las",a,"las");uk(this,b,"lac",a,"lac");uk(this,b,"lsi",a,"lsi");uk(this,b,"lsls",a,"lsls");uk(this,b,"opr",a,"opr");uk(this,b,"urr",a,"urr");uk(this,b,"drr",a,"drr");uk(this,b,"pqr",a,"pqr");uk(this,b,"pbqc",a,"pbqc");uk(this,b,
"pqc",a,"pqc");uk(this,b,"mlc",a,"mlc");uk(this,b,"mmr",a,"mmr");uk(this,b,"far",a,"far");uk(this,b,"coe",a,"coe");uk(this,b,"ttt",a,"ee");uk(this,b,"fbe",a,"fbe");uk(this,b,"fmpl",a,"fmpl");uk(this,b,"fmpdr",a,"fmpdr");uk(this,b,"fmpr",a,"fmpr");uk(this,b,"fcoe",a,"fcoe");uk(this,b,"fe",a,"fe");uk(this,b,"imgv",a,"imgv");uk(this,b,"istl",a,"istl");uk(this,b,"webfontsRender",a,"webfontsRender");uk(this,b,"ccv",a,"ccv");uk(this,b,"wfm",a,"wfm");uk(this,b,"wds",a,"swd");uk(this,b,"soa",a,"soa");uk(this,
b,"sfmpp",a,"sfmpp");this.hb(b,"lm",a.ml);this.hb(b,"mml",a.mml);this.hb(b,"dm",a.md);this.hb(b,"pem",a.mpe);this.hb(b,"pm",a.mp);this.hb(b,"rm",a.mr);this.hb(b,"wde",a.wde);this.hb(b,"cms",a.cms);this.hb(b,"wimf",a.wimf);this.hb(b,"fmpp",a.fmpp);this.hb(b,"webfontsAvailable",a.webfontsAvailable);this.hb(b,"webfontsMetadataAvailable",a.webfontsMetadataAvailable);this.hb(b,"webfontsVariantsAvailable",a.webfontsVariantsAvailable);this.hb(b,"wda",a.wda);this.hb(b,"wdma",a.wdma);this.hb(b,"wdva",a.wdva);
this.hb(b,"wra",a.wra);this.hb(b,"wrma",a.wrma);this.hb(b,"wrva",a.wrva);this.hb(b,"wpa",a.wpa);this.hb(b,"wpva",a.wpva);this.hb(b,"slbf",a.slbf);this.hb(b,"slrm",a.slrm);this.hb(b,"slrt",a.slrt);this.hb(b,"spbr",a.spbr);this.hb(b,"slbc",a.slbc);this.hb(b,"smbr",a.smbr);this.hb(b,"slce",a.slce);this.hb(b,"slms",a.slms);this.hb(b,"slmc",a.slmc);this.hb(b,"slmi",a.slmi);this.hb(b,"spe",a.spe);this.hb(b,"sa",a.sa);this.hb(b,"sas",a.sas);this.hb(b,"swcsfed",a.swcsfed);this.hb(b,"swcsfes",a.swcsfes);this.hb(b,
"swffed",a.swffed);this.hb(b,"swffes",a.swffes);this.hb(b,"swidr",a.swidr);this.hb(b,"swcr",a.swcr);this.hb(b,"swsf",a.swsf);this.hb(b,"sws",a.sws);this.hb(b,"gfertt",a.gfertt);r(b.fmpl)&&r(b.afmps)&&r(b.fr)&&this.hb(b,"fcca",b.fmpl-b.afmps-b.fr);r(b.fmpr)&&r(b.fmpdr)&&this.hb(b,"fcdm",b.fmpr-b.fmpdr);if(r(b.pqc)&&r(b.pbqc)&&r(b.mmr)){a=Math.max(b.pqc,b.pbqc,b.soa||0);var c=b.mmr;this.hb(b,"wfmm",Math.max(c-a,0));r(b.fmpdr)&&r(b.mml)&&(a=b.fmpdr-Math.max(a,c+b.mml),a=Math.max(a,0),this.hb(b,"wffmpd",
a))}return b};tk.prototype.hb=function(a,b,c){null!=c&&(isNaN(c)?this.rb.log(Error("Latency variable "+b+" is NaN")):isFinite(c)||this.rb.log(Error("Latency variable "+b+" is infinite")),a[b]=c)};function uk(a,b,c,d,e){d=d[e];a.hb(b,c,ra(d)?d-a.F:null)}tk.prototype.setInterval=function(a,b,c,d,e){e=c[e];c=c[d];this.hb(a,b,ra(e)&&ra(c)?e-c:null)};function hna(a){this.C={};this.rb=this.D=null;this.H=this.F=!1;this.J=this.$=this.L=null;this.V=!1;this.O=a||new gna;this.setTime=this.Zh;this.incrementTime=this.VQ;this.setServerValues=this.uQb}var ina=null;p=hna.prototype;p.Tf=function(a,b,c,d,e,f){if(this.F)throw Error("Timing object is already set.");for(var h in this.C){if(r(a[h]))throw Error("Field "+h+" was set twice.");a[h]=this.C[h]}this.C=a;this.rb=b;this.D=xc(c);this.L=d;this.$=e;this.J=f;for(h in this.C)delete this.D[h];this.F=!0;jna(this)};
function kna(){var a=vk();a.V=!0;jna(a)}function lna(a,b){a.F&&(a.H?a.rb.log(Error("Timing field "+b+" was set after the initial load timing values were reported.")):(delete a.D[b],jna(a)))}function jna(a){if(nc(a.D)&&a.F&&a.V){a.H=!0;var b=a.J.C;b.F.D()&&(b.D&&!b.C?mna(b.H,2):!b.D&&b.C?mna(b.H,1):b.D&&b.C&&mna(b.H,5));b=a.$;var c=b.D(a.C);a.L.J(b.F,c);a.J.D.D()}}p.Zh=function(a){this.hb(a,Ja())};p.getTime=function(a){a=this.C[a];return null!=a?a:null};
p.VQ=function(a,b){null!=this.C[a]||(this.C[a]=0);this.C[a]+=b;lna(this,a)};p.hb=function(a,b){if(null!=this.C[a])throw Error("Field "+a+" is already set.");this.C[a]=b;lna(this,a)};function nna(a,b){for(var c in b)a.hb(c,b[c])}
p.uQb=function(a){if(!L(O(),"icso")){a&&nna(this,a);a="";if(!this.O.C){a=this.O;if(a.C)throw Error("GfeRoundTripTimeProvider was called more than once");a.C=!0;var b=a.D.get("GFE_RTT");a.D.remove("GFE_RTT","/",".docs.google.com");a=b?b:null}a=pb(a);isNaN(a)||this.hb("gfertt",a);this.hb("sldummy",0)}};function vk(){ina||(ina=new hna);return ina}na._getTimingInstance=vk;na._docsTiming=hna;function ona(){}ona.prototype.serialize=function(a){return a?[a.C]:null};function pna(a){return a?new Aka(a[0]):null};function qna(){this.C=[]}qna.prototype.D=!1;function rna(a,b,c){c&&(a.C=[],a.D=!0);a.C.push(b)}function sna(a,b){for(var c=0;c<a.C.length;++c)rna(b,a.C[c],a.D),a.D=!1;a.C=[]}function tna(a){var b=a.C;a.C=[];a.D=!1;return b}qna.prototype.isEmpty=function(){return 0==this.C.length};function wk(a){this.yc=a}wk.prototype.getType=g("yc");function una(a){a=a.getType();return"update-record"==a||"delete-record"==a};function vna(a,b,c){this.yc=a;this.F=b;this.H=c}v(vna,wk);vna.prototype.oh=g("F");function wna(a,b,c,d){vna.call(this,"append-commands",a,b);this.C=c;this.D=d}v(wna,vna);function xna(a){this.Nc=a;this.C=vk()}v(xna,D);xna.prototype.n9=function(a,b){var c=Ja();a=Vla(this.Nc,a);b&&(b=Ja()-c,this.C.VQ("md",b));return a};function yna(a){D.call(this);this.H=a;this.F=vk();this.D=!0}v(yna,D);yna.prototype.C=null;function zk(a,b){D.call(this);this.uj=a;this.Nc=b;this.gza=new xna(this.Nc);this.Pz=new yna("mr")}v(zk,D);zk.prototype.Ft=g("uj");zk.prototype.n9=function(a,b){return this.gza.n9(a,b)};zk.prototype.Uea=function(a){if(a.iD)return[];var b=new qna;sna(a.C,b);if(b.isEmpty())return[];var c=b.D;return[new wna(a.getId(),a.getType(),tna(b),c)]};function zna(a,b){this.D=a;this.C=b}zna.prototype.oh=g("D");function Ak(a,b){for(var c in a)if(0!=c.length){var d=Number(c);if(!isNaN(d)&&b.call(void 0,d,a[d],a))break}}function Bk(a){var b=[];Ak(a,function(a){b.push(a);return!1});Tb(b);return b}function Ana(a,b){var c=a.length,d=Sb;if(c)var e=d(b,a[c-1]);0==c||0<e?a.push(b):(1==c||0<d(b,a[c-2]))&&0>e?(a.push(a[c-1]),a[c-1]=b):Wb(a,b,void 0)}
function Bna(a,b){b.push(a);for(var c=0;c<a.length;c++)if(Aa(a[c])){if(L(O(),"docs-anlpfdo"))Bb(b,a[c]);else if(Bb(b,a[c]))throw Error("Circular reference detected");Bna(a[c],b)}b.pop()}function Cna(a,b,c){if(a.length!=b.length)return!1;c=c||fba;for(var d=0;d<a.length;d++)if(!c(a[d],b[d]))if(Aa(a[d])&&Aa(b[d])){if(!Cna(a[d],b[d],c))return!1}else return!1;return!0};function Dna(a,b,c){if(a==b)return!0;if(!Da(a)||!Da(b))return!1;var d=ic(a);if(d.length!=ic(b).length)return!1;c=c||fba;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 Ena(a,b){return a===b?!0:Aa(a)&&Aa(b)?Vb(a,b,Ena):Da(a)&&Da(b)?Dna(a,b,Ena):!1}function Fna(a,b){b.push(a);for(var c in a)if(Da(a[c])){if(L(O(),"docs-anlpfdo"))Bb(b,a[c]);else if(Bb(b,a[c]))throw Error("Circular reference detected");Fna(a[c],b)}b.pop()};function Ck(a,b){this.O=a;this.H={};this.L={};this.V=b||!1;this.Rt=!this.V}p=Ck.prototype;p.iD=!1;p.PRa=!1;p.sE=function(){return this.V||!nc(this.L)};p.Qi=g("V");function Gna(a,b){b?a.PRa=!0:a.sE();a.iD=!0}function Hna(a,b){a=Dk(a,b);return null==a?null:tc(a)}function Ek(a,b){a=Dk(a,b);return null==a?null:a}function Fk(a,b){a=Dk(a,b);return null==a?null:a}function Gk(a,b){return null==Dk(a,b)?null:""!=a.getProperty(b)}function Ina(a,b){return null==Dk(a,b)?!1:""!=a.getProperty(b)}
function Hk(a,b,c){a.setProperty(b,c?"true":"")}function Ik(a,b){a=Dk(a,b);return null==a?null:tc(a)}function Jna(a){a=a.getProperty("keyPath");return tc(a)}p.getProperty=function(a){return this.H[a]};function Dk(a,b){a=a.H[b];return null!=a?a:null}
p.setProperty=function(a,b,c){if(Da(b)&&!Aa(b))return Fna(b,[]),null!=this.H[a]&&Ena(this.H[a],b)||(b=c?b:tc(b),this.H[a]=b,this.Rt||(this.L[a]=b)),this;if(Aa(b))return L(O(),"docs-anlpfdo")||Bna(b,[]),Fna(b,[]),null!=this.H[a]&&Cna(this.H[a],b)||(b=c?b:tc(b),this.H[a]=b,this.Rt||(this.L[a]=b)),this;this.H[a]!=b&&(this.H[a]=b,this.Rt||(this.L[a]=b));return this};function Kna(a,b,c,d){var e=a.H,f=e[b];null==f&&(e[b]=f={});f[c]=d;a.Rt||(a=a.L,e=a[b],null==e&&(a[b]=e={}),e[c]=d)}
p.wea=function(){this.L={};this.V=!1};p.wP=n(null);function Jk(a,b,c,d){Ck.call(this,"document",c);this.D=d||null;this.C=new qna;this.F=new ona;this.setProperty("id",a);this.setProperty("documentType",b)}v(Jk,Ck);var Kk=[0,1,4,2,3];p=Jk.prototype;p.getId=function(){return this.getProperty("id")};p.getType=function(){return this.getProperty("documentType")};function Lna(a,b,c){a.setProperty("rev",b);a.setProperty("rai",a.F.serialize(c))}p.hf=function(){return Ek(this,"rev")};
function Mna(a){a=Dk(a,"acl");var b=0,c=0;if(a)for(var d in a)b=a[d],c++;return 1==c?b:0}function Nna(a,b){a.setProperty("lastModifiedServerTimestamp",b)}function Ona(a,b){a.setProperty("docosKeyData",b)}function Pna(a,b){a.setProperty("lastModifiedClientTimestamp",b)}p.wP=function(){var a=this.C.isEmpty();if(a&&!this.iD)return Jk.ea.wP.call(this);a=a?1:2;return new zna(this.getId(),a)};function Qna(a){var b=a.getType(),c=Fk(a,"jobset");a=Ina(a,"isFastTrack");return{type:b,CFb:c,ZEb:a}}
function Rna(a,b,c){Kna(a,"startupHints",b,c)}function Sna(a){return Hna(a,"startupHints")}function Tna(a,b){Hk(a,"modelNeedsResync",b)}function Una(a,b){a.setProperty("modelVersion",b)}function Vna(a,b){a.setProperty("featureVersion",b)}p.Tt=function(){return!!Gk(this,"ip")};function Wna(a,b){Hk(a,"pendingCreation",b)}function Xna(a,b){a.setProperty("lastServerSnapshotTimestamp",b)}function Yna(a,b){a.setProperty("snapshotState",b)}function Zna(a,b){a.setProperty("pendingQueueState",b)}
function $na(a){return Ek(a,"pendingQueueState")}p.sE=function(){return Jk.ea.sE.call(this)||!this.C.isEmpty()};p.LG=function(a,b,c,d,e){var f=c;L(O(),"docs-offline-edrrwrc")&&null!==this.hf()&&(c(this.hf()),f=ua);this.D.LG(this,a,b,f,d,e)};function Lk(a,b,c){H.call(this);this.C=a;this.rb=b;this.D=c;this.F=vk();a=new xh(this);a.R(this,"e",this.z6a);E(this,a)}v(Lk,dma);p=Lk.prototype;p.NMa=!1;p.Xfa=null;function aoa(a){if(!a.Xfa)throw Error("Called OfflineDocumentLoader.getLocalStoreDocument too early.");return a.Xfa}
p.load=function(a){this.F.Zh("mmr");var b=Ja();this.Xfa=a;if(a.Qi())Mk(this.rb,Error("The document could not be loaded from local storage."));else{var c=Fk(a,"title");null!=c&&boa(this.C,c,!0);c=!Gk(a,"ind");null!=c&&coa(this.C,c);if(c=Ik(a,"docosKeyData")){var d=this.C;d.J=c;d.bd.dispatchEvent(new Nk(!0))}this.dispatchEvent(new ama(Number(Mna(a))));this.H(a,u(this.A4a,this,Ja()-b),u(this.VV,this),u(this.p3,this),this.rb)}};
p.A4a=function(a,b){var c=Ja(),d=aoa(this),e=d.hf();null!==e&&e!=b&&(this.rb.$p(Error("Document Revision does not match command revision"),{documentRevision:e,commandRevision:b}),Lna(d,null,null));e=Ik(d,"rai");this.dispatchEvent(new bma(b,pna(e),Ek(d,"modelVersion"),Ek(d,"featureVersion"),2));a+=Ja()-c;this.F.hb("mml",a)};p.z6a=function(){this.NMa=!0};p.VV=function(a,b){this.D.C||Lk.ea.VV.call(this,a,b)};p.p3=function(){this.D.C||(this.NMa||Fk(aoa(this),"odocid")?this.dispatchEvent("c"):this.dispatchEvent("g"))};function doa(a,b,c,d){Lk.call(this,b,c,d);this.J=a}v(doa,Lk);doa.prototype.H=function(a,b,c,d){this.J.p8([Zla()],u(function(a){a=a[0];var e=a.Z_;0==a.WR.length+a.lF().length?this.dispatchEvent("g"):(b(e),c(a,e),d())},this))};function eoa(a){this.yc=a}p=eoa.prototype;p.getType=g("yc");p.RAa=n(!1);p.zt=n(!1);p.Iz=n(!1);p.HLa=n(!1);p.getSizeEstimate=n(1);function foa(a){this.C=a}v(foa,eoa);foa.prototype.getSizeEstimate=function(){return ritz_api.CommandApi.getSizeEstimate(this.C)};foa.prototype.zt=function(){return ritz_api.CommandApi.isNonPersistedLocalChange(this.C)};function goa(a,b){this.C=a;this.F=b}v(goa,foa);goa.prototype.Iz=yg;goa.prototype.D=g("F");function hoa(){}hoa.prototype.D=function(a){var b=ritz_api.CommandApi.tryFlattenMultiCommand(a);return b?new goa(a,ioa(this,b)):new foa(a)};function ioa(a,b){return ub(b,a.D,a)}hoa.prototype.C=function(a){var b=a.getType();return"docs-mlti"==b?ritz_api.CommandApi.createMultiCommand(Ok(this,a.Je())):"docs-null"==b?ritz_api.CommandApi.getNullCommand():a.C};function Ok(a,b){return ub(b,a.C,a)};function Pk(){I.call(this)}v(Pk,I);var joa=null;Pk.prototype.Ib=function(){return J(this,1)};Pk.prototype.Kg=function(){return yd(this,1)};Pk.prototype.qd=function(){return J(this,4)};Pk.prototype.Jm=function(){return yd(this,4)};function Qk(){I.call(this)}v(Qk,I);var koa=null;Qk.prototype.Ib=function(){return J(this,1)};Qk.prototype.Kg=function(){return yd(this,1)};Qk.prototype.qd=function(){return J(this,4)};Qk.prototype.Jm=function(){return yd(this,4)};function Rk(){I.call(this)}v(Rk,I);
var loa=null;p=Rk.prototype;p.getIndex=function(){return J(this,1)};p.getSheetType=function(){return J(this,2)};p.Ib=function(){return J(this,3)};p.Kg=function(){return yd(this,3)};p.Zha=function(){return J(this,4)};p.iKa=function(){return yd(this,4)};p.Bf=function(){return J(this,6)};function Sk(){I.call(this)}v(Sk,I);var moa=null;Sk.prototype.Ib=function(){return J(this,1)};Sk.prototype.Kg=function(){return yd(this,1)};Sk.prototype.Zha=function(){return J(this,2)};
Sk.prototype.iKa=function(){return yd(this,2)};function Tk(){I.call(this)}v(Tk,I);var noa=null;function Uk(){I.call(this)}v(Uk,I);var ooa=null;Uk.prototype.Ib=function(){return J(this,1)};Uk.prototype.Kg=function(){return yd(this,1)};Uk.prototype.getIndex=function(){return J(this,2)};function Vk(){I.call(this)}v(Vk,I);var poa=null;function Wk(){I.call(this)}v(Wk,I);var qoa=null;p=Wk.prototype;p.Ib=function(){return J(this,1)};p.Kg=function(){return yd(this,1)};p.qd=function(){return J(this,2)};
p.Jm=function(){return yd(this,2)};p.Ty=function(){return J(this,4)};p.QF=function(){return yd(this,4)};function $k(){I.call(this)}v($k,I);var roa=null;$k.prototype.getSelection=function(){return J(this,1)};$k.prototype.setSelection=function(a){K(this,1,a)};function al(){I.call(this)}v(al,I);var soa=null;function bl(){I.call(this)}v(bl,I);var toa=null;bl.prototype.Ty=function(){return J(this,1)};bl.prototype.QF=function(){return yd(this,1)};function cl(){I.call(this)}v(cl,I);var uoa=null;
cl.prototype.Ty=function(){return J(this,1)};cl.prototype.QF=function(){return yd(this,1)};function dl(){I.call(this)}v(dl,I);var voa=null;function el(){I.call(this)}v(el,I);var woa=null;el.prototype.Ib=function(){return J(this,2)};el.prototype.Kg=function(){return yd(this,2)};function fl(){I.call(this)}v(fl,I);var xoa=null;fl.prototype.Ib=function(){return J(this,2)};fl.prototype.Kg=function(){return yd(this,2)};
Pk.prototype.Oa=function(){var a=joa;a||(joa=a=Fd(Pk,{0:{name:"InsertDimensionMutationProto",Gb:"ritzproto.InsertDimensionMutationProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"insert_index",La:5,type:Number},3:{name:"insert_span",La:5,type:Number},4:{name:"dimension",La:14,defaultValue:0,type:gg},5:{name:"expand",La:8,type:Boolean}}));return a};Pk.Oa=Pk.prototype.Oa;
Qk.prototype.Oa=function(){var a=koa;a||(koa=a=Fd(Qk,{0:{name:"DeleteDimensionMutationProto",Gb:"ritzproto.DeleteDimensionMutationProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"delete_index",La:5,type:Number},3:{name:"delete_span",La:5,type:Number},4:{name:"dimension",La:14,defaultValue:0,type:gg}}));return a};Qk.Oa=Qk.prototype.Oa;
Rk.prototype.Oa=function(){var a=loa;a||(loa=a=Fd(Rk,{0:{name:"InsertSheetMutationProto",Gb:"ritzproto.InsertSheetMutationProto"},1:{name:"index",required:!0,La:5,type:Number},2:{name:"sheet_type",La:14,defaultValue:0,type:wga},3:{name:"sheet_id",La:9,type:String},4:{name:"sheet_delta",La:11,type:ig},5:{name:"num_rows",La:5,type:Number},6:{name:"num_columns",La:5,type:Number}}));return a};Rk.Oa=Rk.prototype.Oa;
Sk.prototype.Oa=function(){var a=moa;a||(moa=a=Fd(Sk,{0:{name:"SetSheetPropertiesMutationProto",Gb:"ritzproto.SetSheetPropertiesMutationProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"sheet_delta",La:11,type:ig}}));return a};Sk.Oa=Sk.prototype.Oa;Tk.prototype.Oa=function(){var a=noa;a||(noa=a=Fd(Tk,{0:{name:"SetWorkbookPropertiesMutationProto",Gb:"ritzproto.SetWorkbookPropertiesMutationProto"},1:{name:"workbook_delta",La:11,type:ug}}));return a};Tk.Oa=Tk.prototype.Oa;
Uk.prototype.Oa=function(){var a=ooa;a||(ooa=a=Fd(Uk,{0:{name:"DeleteSheetMutationProto",Gb:"ritzproto.DeleteSheetMutationProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"index",La:5,type:Number}}));return a};Uk.Oa=Uk.prototype.Oa;Vk.prototype.Oa=function(){var a=poa;a||(poa=a=Fd(Vk,{0:{name:"MoveSheetMutationProto",Gb:"ritzproto.MoveSheetMutationProto"},1:{name:"from_index",La:5,type:Number},2:{name:"to_index",La:5,type:Number}}));return a};Vk.Oa=Vk.prototype.Oa;
Wk.prototype.Oa=function(){var a=qoa;a||(qoa=a=Fd(Wk,{0:{name:"SetDimensionPropertiesMutationProto",Gb:"ritzproto.SetDimensionPropertiesMutationProto"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"targets",Ic:!0,La:11,type:ce},4:{name:"delta",La:11,type:mg}}));return a};Wk.Oa=Wk.prototype.Oa;
$k.prototype.Oa=function(){var a=roa;a||(roa=a=Fd($k,{0:{name:"SetSelectionMutationProto",Gb:"ritzproto.SetSelectionMutationProto"},1:{name:"selection",La:11,type:fg}}));return a};$k.Oa=$k.prototype.Oa;
al.prototype.Oa=function(){var a=soa;a||(soa=a=Fd(al,{0:{name:"DefineWorkbookRangeMutationProto",Gb:"ritzproto.DefineWorkbookRangeMutationProto"},1:{name:"workbook_range_id",La:9,type:String},2:{name:"grid_range",La:11,type:he},3:{name:"workbook_range_type",La:14,defaultValue:0,type:Kga},4:{name:"workbook_range_properties_delta",La:11,type:vg}}));return a};al.Oa=al.prototype.Oa;
bl.prototype.Oa=function(){var a=toa;a||(toa=a=Fd(bl,{0:{name:"AddNamedRangeMutationProto",Gb:"ritzproto.AddNamedRangeMutationProto"},1:{name:"delta",La:11,type:Yf}}));return a};bl.Oa=bl.prototype.Oa;cl.prototype.Oa=function(){var a=uoa;a||(uoa=a=Fd(cl,{0:{name:"UpdateNamedRangeMutationProto",Gb:"ritzproto.UpdateNamedRangeMutationProto"},1:{name:"delta",La:11,type:Yf}}));return a};cl.Oa=cl.prototype.Oa;
dl.prototype.Oa=function(){var a=voa;a||(voa=a=Fd(dl,{0:{name:"DeleteNamedRangeMutationProto",Gb:"ritzproto.DeleteNamedRangeMutationProto"},1:{name:"named_range_id",La:9,type:String}}));return a};dl.Oa=dl.prototype.Oa;el.prototype.Oa=function(){var a=woa;a||(woa=a=Fd(el,{0:{name:"LinkFormMutationProto",Gb:"ritzproto.LinkFormMutationProto"},1:{name:"form_id",La:9,type:String},2:{name:"sheet_id",La:9,type:String}}));return a};el.Oa=el.prototype.Oa;
fl.prototype.Oa=function(){var a=xoa;a||(xoa=a=Fd(fl,{0:{name:"UnlinkFormMutationProto",Gb:"ritzproto.UnlinkFormMutationProto"},1:{name:"form_id",La:9,type:String},2:{name:"sheet_id",La:9,type:String}}));return a};fl.Oa=fl.prototype.Oa;function yoa(a){this.yc="ritz-selection";this.D=a}v(yoa,eoa);yoa.prototype.getSelection=g("D");yoa.prototype.zt=n(!0);function zoa(a){(new $k).setSelection(a.getSelection().C);return[30710966,[null,(new Oj).serialize(a.getSelection().C)]]}function Aoa(a){a=(new Oj).ud((new fg).Oa(),ritz_api.CommandApi.getSelectionProtoFromSetSelectionMutation(a));return new yoa(new Wj(a))};function Boa(){this.D=new hoa}Boa.prototype.serialize=function(a){return"docs-mlti"===a.getType()?[4444216,ub(a.Je(),function(a){return this.serialize(a)},this)]:"docs-null"===a.getType()?[14830763]:"ritz-selection"===a.getType()?zoa(a):ritz_api.CommandApi.serializeCommand(a.C)};Boa.prototype.C=function(a){return(a=ritz_api.CommandApi.deserializeCommand(a))?this.D.D(a):dk.getInstance()};var Coa={lYa:"rlfcl",tYa:"csl",k_a:"shl"},gl={hsa:"citbke",gsa:"ciat",Cua:"mstbm",bwa:"ssfr",Ura:"aksfr",Rua:"pksfr",Ava:"calc",Jva:"rfpc",nsa:"celt",lsa:"cefpl",ksa:"ceapl",psa:"ctdt",Wra:"aaoc",mVa:"aaoc",Xra:"aaoar",mta:"segc",qta:"sett",hta:"sebt",jta:"seca",lta:"segsr",kta:"sedr",nta:"serr",eVa:"sags",Sra:"satt",jxa:"svrt",xwa:"ssrt",Asa:"scst",zsa:"scmt",ixa:"svft",yta:"sfft",Wua:"spat",Vta:"iptv",cxa:"uptv",Yua:"spct"};function Doa(a,b){G.call(this,"chunk-complete",b)}v(Doa,G);function Eoa(a,b,c){H.call(this);this.C=new Foa(a,b,c);this.D=[]}v(Eoa,H);p=Eoa.prototype;p.$C=function(a){for(this.C.$C(a);0<this.D.length;)this.D.shift()()};p.p8=function(a,b,c,d){this.C.D?this.tUa(a,b):this.D.push(u(this.tUa,this,a,b,c,d))};p.tUa=function(a,b){(new Goa(0,a,b,this.C,u(this.VIb,this))).load()};p.VIb=function(){this.dispatchEvent(new Doa(0,this))};p.X7=n(!0);p.Vpa=n(!0);function Foa(a,b,c){this.D=a;this.L=b;this.O=c;this.C={};this.F=this.H=!1;this.J=null;a&&Hoa(this,a)}
function Hoa(a,b){b=Sna(b)||{};b=parseInt(b.ritzChunkSize,10);a.J=isNaN(b)?1E3:b}Foa.prototype.$C=function(a){this.D=a;Hoa(this,a)};function Ioa(a,b,c,d){var e=Yla(b),f=function(){delete this.C[e];d(e)}.bind(a);if(a.C[e])Joa(a.C[e],b,c,f);else{var h=L(O(),"icso")&&(!a.F||!a.H);h&&(Xla(b)?a.H=!0:a.F=!0);var k=new Koa(a.L,a.O,Xla(b),a.J,f,h&&!Xla(b));a.D.LG(0,h,u(k.sUa,k),u(k.c3a,k,null),u(k.Wbb,k,null));a.D.LG(e,h,u(k.sUa,k),u(k.UWb,k,b),u(k.VWb,k,b));Joa(k,b,c,f);a.C[e]=k}}
function Koa(a,b,c,d,e,f){this.Ya=a;this.eb=b;this.L=c;this.V=d;this.F=[];this.$=[];this.Ka=[];this.D=this.Ea=0;this.O=this.J=!1;this.H=[];this.C=[];this.va=e;this.Ra={};this.fb=vk();this.bb=f}p=Koa.prototype;p.sUa=function(a){a>this.D&&(this.D=a)};p.c3a=function(a,b,c){c>this.D&&(this.D=c);a=b.Je();Ob(this.$,a)};p.Wbb=function(){this.J=!0;this.Ka=ek(this.Ya,this.$);this.O&&Loa(this)};
p.UWb=function(a,b,c){c>this.D&&(this.D=c);a=b.Je();a=ek(this.Ya,a);this.F[this.Ea]=a;this.Ea++;if(!this.L)for(a=0;a<this.C.length;a++)b=this.C[a],null!=b&&Moa(this,b.mea)&&(Noa(this,b.mea,b.Xb),delete this.C[a])};p.VWb=function(){this.O=!0;this.J&&Loa(this)};function Ooa(a){if(a.L)return 0<a.F.length;if(a.O){if(!a.H[a.F.length-1])return!1;for(var b=!1,c=0;c<a.F.length-1;c++)if(a.H[c])b=!0;else if(b)return!1;return!0}return!1}
function Loa(a){a.bb&&a.fb.Zh("rlfcl");for(var b=0;b<a.C.length;b++){var c=a.C[b];null!=c&&Noa(a,c.mea,c.Xb)}a.C.length=0;Ooa(a)&&a.va()}function Joa(a,b,c,d){a.va=d;Moa(a,b)?(Noa(a,b,c),0==a.C.length&&Ooa(a)&&d()):Ob(a.C,[new Poa(b,c)])}function Noa(a,b,c){var d=[],e=a.F;if(0<e.length)if(a.L)d=e[0];else{for(var f=Qoa(a,b),h=Roa(a,f),k=Ed(h,1);k<=Ed(h,2);k++)Ob(d,e[k]),a.H[k]&&Yla(b),a.H[k]=!0;e=J(h,1)*a.V;h=(de(h)+1)*a.V;K(f,2,e);ie(f,h);K(b,2,f)}c(new fk(b,a.D,d,a.Ka,!a.L));Ooa(a)&&Yla(b)}
function Moa(a,b){if(a.J&&a.O)return!0;if(!a.J)return!1;b=Qoa(a,b);b=Roa(a,b);a=a.F.length-1;for(var c=J(b,1);c<=de(b);c++)if(c>a)return!1;return!0}function Qoa(a,b){var c=Fa(b),d=a.Ra[c];d||(d=a.eb.reverseTransformRowRange(a.$,J(b,2)),a.Ra[c]=d);return d}function Roa(a,b){var c=Math.floor(b.qc()/a.V);a=Math.max(c,Math.floor((b.Kc()-1)/a.V));b=new ce;K(b,1,c);K(b,2,a);return b}function Goa(a,b,c,d,e){this.C=b;this.Ce=c;this.O=d;this.H=e;this.F=[];this.J=[];this.D=0}
Goa.prototype.load=function(){for(var a=0;a<this.C.length;a++)Ioa(this.O,this.C[a],u(this.V,this),u(this.L,this))};Goa.prototype.V=function(a){this.D++;Ob(this.J,a);if(this.D==this.C.length)for(this.Ce(this.J),a=0;a<this.F.length;a++)this.H(this.F[a])};Goa.prototype.L=function(a){this.D==this.C.length?this.H(a):this.F.push(a)};function Poa(a,b){this.mea=a;this.Xb=b};function Soa(a,b){this.C=a;this.F=b;this.D=[]}p=Soa.prototype;p.$C=function(a){for(this.C=a;0<this.D.length;)this.D.shift()()};p.p8=function(a,b,c,d){this.C?this.uUa(a,b):this.D.push(u(this.uUa,this,a,b,c,d))};p.uUa=function(a,b){b=new Toa(a,b,this.F);for(var c=0;c<a.length;c++){var d=Yla(a[c]);this.C.LG(d,1>=c,u(b.V,b),u(b.L,b,a[c]),u(b.O,b,a[c]))}this.C.LG(0,!0,u(b.V,b),u(b.L,b,null),u(b.O,b,null))};p.X7=n(!0);p.Vpa=n(!1);
function Toa(a,b,c){this.H=a;this.Ce=b;this.$=c;this.D={};this.J=[];this.C=this.F=0}Toa.prototype.V=function(a){a>this.C&&(this.C=a)};Toa.prototype.L=function(a,b,c){var d=a?this.D[a.getId()]:this.J;b=b.Je();b=ek(this.$,b);d?Ob(d,b):this.D[a.getId()]=b;c>this.C&&(this.C=c)};Toa.prototype.O=function(){this.F++;if(this.F==this.H.length+1){var a=ub(this.H,u(this.va,this));this.Ce(a)}};Toa.prototype.va=function(a){var b=this.D[a.getId()];b||(b=[]);return new fk(a,this.C,b,this.J,!1)};function hl(a){this.C=a}hl.prototype.Je=g("C");hl.prototype.append=function(a){if(!(a instanceof hl))throw Error("Can only append CommandBasedModelParts.");return new hl(this.C.concat(a.Je()))};function Uoa(){this.D=[];this.C=[]}function Voa(a,b){if(b instanceof fk)a.D.push(b);else if(b instanceof hl)Ob(a.C,b.Je());else throw Error("Unknown ModelPart type");};function il(a,b,c,d){G.call(this,a);this.errorCode=b;this.Dv=c;this.C=d}v(il,G);il.prototype.uo=null;il.prototype.F="";il.prototype.bS=null;function Woa(a,b,c,d){d=d||{};d.docs_net_NetEvent_type=a.type;a.uo?(a=a.uo,d.message=c):a=Error(c);Mk(b,a,d)};function jl(a){Vc(this,a,"er",-1,null,null)}v(jl,Uc);jl.Fg="er";jl.prototype.hk=fa(64);jl.prototype.oq=function(){return A(this,2)};jl.prototype.getData=function(){return A(this,4)};jl.prototype.Bv=function(){return null!=A(this,4)};function Xoa(a){Vc(this,a,"xsrf",-1,null,null)}v(Xoa,Uc);Xoa.Fg="xsrf";function Yoa(a,b){this.Nc=new Nh(a);this.C=b||!1}Yoa.prototype.stringify=function(a){return this.Nc.serialize(a)};Yoa.prototype.parse=function(a){return this.C?eval("("+a+")"):Fia(a)};function kl(a,b,c,d,e,f,h,k){this.D=a;this.H=b||"text";this.J=Sa(hb(c))?null:c;this.F=r(d)?d:200;this.L={};if(f)for(var l in f)this.L[l.toLowerCase()]=f[l];this.C=r(e)?e:0;this.$=h||{};this.V=k||null;this.O=void 0}var Zoa=L(O(),"docs-net-enjp")?new Oh:new Yoa(void 0,!0);kl.prototype.Cl=function(){return 0==this.C};kl.prototype.gf=function(){if(!r(this.O)){var a=this.D||"",b=this.V||Zoa;this.O=a&&b.parse(a.replace(/^[^[{]+/,""))||null}return this.O};function ll(a,b){return a.gf()[b]}
function $oa(a){var b={RespStatus:a.F,RespErr:a.C,RespType:a.H,RespContentType:a.J,RespString:"text"==a.H?ab(a.D||"",50,!0)+"   (truncated)":"responseObject"};vc(b,a.$);return b}function apa(a){return"text"==a.H&&null!=a.D&&Ma(a.D||"",")]}'\n")&&(a=a.gf(),Aa(a)&&(a=a[0],Aa(a)&&"er"==a[0]))?new jl(a):null}
function bpa(a){if("NOW"==a.L["x-restart"])return new il("m",a.C,a.F);if(7==a.C)return null;var b=a.C,c=a.F;(a.Cl()?0==b&&0==c&&("text"!=a.H||null==a.D):8==b||5==b||6==b&&(0>=c||503==c||405==c||Ac&&12001<=c&&12156>=c))?b="j":(b=a.F,b=6==a.C&&(202==b||401==b||403==b||409==b||429==b||500<=b&&599>=b&&503!=b&&550!=b)||400==b&&cpa(a)||200==b&&(null==a.J||apa(a)||dpa(a))?"k":a.Cl()?"i":"h");return new il(b,a.C,a.F,6==a.C&&500==a.F?apa(a):null)}
function cpa(a){a=apa(a);if(!a)return null;a=a.getData();return Aa(a)&&"xsrf"==a[0]?new Xoa(a):null}function dpa(a){if(200==a.F&&null!=a.J&&!apa(a)&&"text"==a.H){if(Sa(hb(a.D)))return!0;if(Ma(a.D||"",")]}'\n"))return!a.gf()}return!1};function epa(a,b){G.call(this,"n");this.F=a;this.C=b}v(epa,G);function fpa(){this.D=ml;this.F=new Mi;E(this,this.F);this.C=new Mi;E(this,this.C)}v(fpa,D);fpa.prototype.Ob=function(a){var b=this.D;a!=b&&(this.D=a,this.C.dispatchEvent(new epa(b,a)))};fpa.prototype.getState=g("D");function nl(a,b){this.D=a;this.C=b}nl.prototype.ri=function(){return 1!=this.C};nl.prototype.isOk=function(){return 1==this.C};
var ml=new nl("IDLE",1),gpa=new nl("BUSY",1),ol=new nl("RECOVERING",2),pl=new nl("OFFLINE",3),hpa=new nl("SERVER_DOWN",3),ipa=new nl("FORBIDDEN",4),jpa=new nl("AUTH_REQUIRED",4),kpa=new nl("SESSION_LIMIT_EXCEEDED",4),lpa=new nl("INCOMPATIBLE_SERVER",5),mpa=new nl("CLIENT_ERROR",5);new nl("BATCH_CLIENT_ERROR",3);var npa=new nl("SAVE_ERROR",5);new nl("BATCH_SAVE_ERROR",3);nl.prototype.toString=g("D");function opa(a,b,c){this.D=b;this.C=c}opa.prototype.$f=ea("C");opa.prototype.Pe=function(a){return ql(this.C.Pe(a),2).Jf("id",this.D).bp()};opa.prototype.a_=function(a){return this.C.a_(a)};function rl(a,b,c){return sl(tl(a.Pe(b),Ha(c,!0)),Ha(c,!1))}opa.prototype.O3=function(){throw Error("Unsupported operation.");};function ppa(a){this.D=a;this.C=new Oj}ppa.prototype.p8=function(a,b,c,d){for(var e=new oe,f=0;f<a.length;f++){var h=J(a[f],2);Ad(e,1,h)}e={ranges:this.C.serialize(e)};c&&(e.snapshotAt=c);d&&vc(e,d);yl(rl(this.D,"/fetchrows",u(this.Dk,this,a,b)),e).Ae()};ppa.prototype.Dk=function(a,b,c,d){if(c){d=d.gf();c=d.revision;d=d.perGridRangeSnapshots;for(var e=[],f=0;f<d.length;f++)e.push(new fk(a[f],c,d[f].snapshot,[],!0));b(e)}};ppa.prototype.X7=n(!1);ppa.prototype.Vpa=n(!0);function qpa(a,b){D.call(this);this.C=a;this.D=b}v(qpa,D);qpa.prototype.Je=g("D");function rpa(a){this.C=a;this.Nc=new Oj}rpa.prototype.reverseTransformRowRange=function(a,b){a=Ok(this.C,a);b=this.Nc.serialize(b);b=ritz.reverseTransformRowRange(a,b);return this.Nc.ud((new he).Oa(),b)};rpa.prototype.transformRowRange=function(a,b){a=Ok(this.C,a);b=this.Nc.serialize(b);b=ritz.transformRowRange(a,b);return this.Nc.ud((new he).Oa(),b)};function spa(a,b,c){b=Ok(a.C,b);c=Ok(a.C,c);c=ritz.transform(c,b);return new qpa(ioa(a.C,c.smutations),ioa(a.C,c.cmutations))};function zl(a,b){H.call(this);this.F=a;this.C=b;this.timing=vk();this.J=!0}v(zl,dma);zl.prototype.O=function(a,b,c,d,e){this.timing.Zh("mmr");var f=Ja();b=b?new Aka(b):null;this.ySa(a,b,c,e);this.C&&(tpa(this.C,c),upa(this.C,d),vpa(this.C,a,b));this.dispatchEvent(new bma(a,b,c,d,2));this.timing.hb("mml",Ja()-f)};zl.prototype.L=function(a){this.J&&(this.timing.Zh("fmpdr"),this.J=!1);this.cMa(a)};function wpa(a,b){zl.call(this,a,b)}v(wpa,zl);wpa.prototype.ySa=ua;wpa.prototype.cMa=function(a){this.F.C||this.VV(a,a.Z_)};wpa.prototype.Gga=function(){this.F.C||this.p3()};function xpa(a){this.tc=a}xpa.prototype.getId=g("tc");function ypa(a){Vc(this,a,0,-1,null,null)}v(ypa,Uc);var zpa={};function Apa(){this.D=new ypa}var Bpa=new xpa("docos_invariants");Apa.prototype.C=function(a){A(a,10);cd(a,10,this.D)};function Cpa(a,b){A(a.D,1);cd(a.D,1,b)};function Dpa(a){this.C=a}Dpa.prototype.serialize=function(a){return[this.C.serialize(a.D),a.C.F,a.C.H,a.hf(),a.oi(),a.C.J,a.C.D]};function Epa(a,b){return new Sla(a.C.C(b[0]),new Rla(b[1],b[2],b[3],b[4],b[5],b[6]))};function Fpa(a){Vc(this,a,0,-1,null,null)}v(Fpa,Uc);function Gpa(a){Vc(this,a,0,-1,null,null)}v(Gpa,Uc);function Hpa(a){Vc(this,a,0,-1,null,null)}v(Hpa,Uc);function Ipa(){this.C=new Hpa;this.F=this.D=null}function Al(a){a.D||(a.D=new vma,cd(a.C,16,a.D));return a.D}function Jpa(a,b){A(a.C,1);B(a.C,1,b)}function mna(a,b){A(a.C,2);B(a.C,2,b)}function Kpa(a,b){A(a.C,3);B(a.C,3,b)}function Xpa(a,b){A(a.C,4);B(a.C,4,b)}function Ypa(a,b){A(a.C,13);B(a.C,13,b)}function Zpa(a,b){A(a.C,14);B(a.C,14,b)}function $pa(a,b){A(a.C,37);B(a.C,37,b)}function aqa(a,b){A(a.C,28);B(a.C,28,b)}function bqa(a,b){A(a.C,44);B(a.C,44,b)}
function cqa(a,b){A(a.C,25);B(a.C,25,b)}function dqa(a,b){A(a.C,48);B(a.C,48,b)}function eqa(a,b){A(a.C,52);B(a.C,52,b)}function fqa(a,b){A(a.C,66);B(a.C,66,b)}function Bl(a){a.F||(a.F=new Fpa,cd(a.C,65,a.F));return a.F}function gqa(a){var b=Cl();A(Bl(a),1);var c=Bl(a);B(c,1,b);return a}function hqa(a,b){A(Bl(a),2);a=Bl(a);B(a,2,b)}function iqa(a){A(Bl(a),4);a=Bl(a);B(a,4,!0)}Ipa.prototype.build=g("C");function jqa(a){Vc(this,a,0,-1,null,null)}v(jqa,Uc);function kqa(a){Vc(this,a,0,-1,lqa,null)}v(kqa,Uc);var lqa=[2,9];function mqa(){this.C=new kqa}function nqa(a,b){A(a.C,14);B(a.C,14,b)}function oqa(a,b){A(a.C,6);B(a.C,6,b)}mqa.prototype.build=g("C");function Dl(a){this.C=a}Dl.prototype.cb=g("C");function El(a,b){return!!(a.C&b)}Dl.prototype.Fj=function(){return El(this,4)};function pqa(a){return El(a,2048)&&El(a,128)}function qqa(a){return pqa(a)||El(a,16)}function Fl(a){return El(a,64)&&El(a,32)}function Gl(a,b,c){return El(a,b)==c?a:new Dl(a.C^b)}Dl.prototype.equals=function(a){return this.C==a.C};function Hl(a){D.call(this);this.Qf=new Dl(a);this.H=new Si;E(this,this.H);this.F=new Mi;E(this,this.F);this.L=new Mi;E(this,this.L);this.O=new Mi;E(this,this.O);this.D=new Mi;E(this,this.D);this.J=new Mi;E(this,this.J);a=Xi(O(),"docs-dhs");this.V=isNaN(a)?null:a}v(Hl,D);Hl.prototype.rX=g("Qf");function Il(a,b){var c=a.Qf;return c.equals(b)?!1:(a.Qf=b,a.F.dispatchEvent(new rqa(c)),!0)}function Zj(a){return El(a.Qf,2)}function sqa(a){Il(a,Gl(Gl(a.Qf,1,!1),2,!0))&&a.D.dispatchEvent(null)}
function tqa(a){Il(a,Gl(a.Qf,1,!0))}Hl.prototype.Fj=function(){return this.Qf.Fj()};function Yj(a){return El(a.Qf,16)}function Jl(a){return El(a.Qf,128)}function uqa(a,b){Il(a,Gl(a.Qf,32,b))}function vqa(a,b){Il(a,Gl(a.Qf,64,b))}function wqa(a,b){if(El(a.Qf,8)||a.Fj()){var c=function(){El(a.Qf,8)||a.Fj()||(Nka(a.H,a.F,c),b())};Ti(a.H,a.F,c)}else b()}function xqa(a,b){Zj(a)?b():Ui(a.H,a.D,b)}Hl.prototype.C=function(a){Zj(this)?a():(Ui(this.H,this.D,Cg(a)),El(this.Qf,1)||this.O.dispatchEvent(null))};
Hl.prototype.clone=function(){return new Hl(this.Qf.cb())};function rqa(a){this.C=a};function yqa(a,b){this.C=a;this.D=b};/*
 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 Kl(a,b){this.J=[];this.bb=a;this.Ea=b||null;this.F=this.C=!1;this.D=void 0;this.va=this.eb=this.O=!1;this.L=0;this.Wf=null;this.H=0}p=Kl.prototype;p.cancel=function(a){if(this.C)this.D instanceof Kl&&this.D.cancel();else{if(this.Wf){var b=this.Wf;delete this.Wf;a?b.cancel(a):(b.H--,0>=b.H&&b.cancel())}this.bb?this.bb.call(this.Ea,this):this.va=!0;this.C||this.Hd(new Ll(this))}};p.rza=function(a,b){this.O=!1;zqa(this,a,b)};function zqa(a,b,c){a.C=!0;a.D=c;a.F=!b;Aqa(a)}
function Bqa(a){if(a.C){if(!a.va)throw new Cqa(a);a.va=!1}}p.Xb=function(a){Bqa(this);zqa(this,!0,a)};p.Hd=function(a){Bqa(this);zqa(this,!1,a)};p.addCallback=function(a,b){return Ml(this,a,null,b)};function Nl(a,b,c){return Ml(a,null,b,c)}function Ol(a,b,c){return Ml(a,b,b,c)}function Dqa(a,b,c){Ml(a,b,function(a){var c=b.call(this,a);if(!r(c))throw a;return c},c)}function Ml(a,b,c,d){a.J.push([b,c,d]);a.C&&Aqa(a);return a}
p.then=function(a,b,c){var d,e,f=new Fg(function(a,b){d=a;e=b});Ml(this,d,function(a){a instanceof Ll?f.cancel():e(a)});return f.then(a,b,c)};jha(Kl);function Pl(a,b){Ml(a,b.Xb,b.Hd,b)}function Ql(a,b){b instanceof Kl?a.addCallback(u(b.hp,b)):a.addCallback(function(){return b})}Kl.prototype.hp=function(a){var b=new Kl;Pl(this,b);a&&(b.Wf=this,this.H++);return b};Kl.prototype.ri=function(a){return a instanceof Error};function Eqa(a){return wb(a.J,function(a){return Ea(a[1])})}
function Aqa(a){if(a.L&&a.C&&Eqa(a)){var b=a.L,c=Fqa[b];c&&(na.clearTimeout(c.tc),delete Fqa[b]);a.L=0}a.Wf&&(a.Wf.H--,delete a.Wf);b=a.D;for(var d=c=!1;a.J.length&&!a.O;){var e=a.J.shift(),f=e[0],h=e[1];e=e[2];if(f=a.F?h:f)try{var k=f.call(e||a.Ea,b);r(k)&&(a.F=a.F&&(k==b||a.ri(k)),a.D=b=k);if(kha(b)||"function"===typeof na.Promise&&b instanceof na.Promise)d=!0,a.O=!0}catch(l){b=l,a.F=!0,Eqa(a)||(c=!0)}}a.D=b;d&&(k=u(a.rza,a,!0),d=u(a.rza,a,!1),b instanceof Kl?(Ml(b,k,d),b.eb=!0):b.then(k,d));c&&
(b=new Gqa(b),Fqa[b.tc]=b,a.L=b.tc)}function Rl(a){var b=new Kl;b.Xb(a);return b}function Sl(a){var b=new Kl;b.Hd(a);return b}function Hqa(a,b,c){return a instanceof Kl?a.hp(!0).addCallback(b,c):Rl(a).addCallback(b,c)}function Cqa(a){La.call(this);this.Wl=a}v(Cqa,La);Cqa.prototype.message="Deferred has already fired";Cqa.prototype.name="AlreadyCalledError";function Ll(a){La.call(this);this.Wl=a}v(Ll,La);Ll.prototype.message="Deferred was canceled";Ll.prototype.name="CanceledError";
function Gqa(a){this.tc=na.setTimeout(u(this.D,this),0);this.C=a}Gqa.prototype.D=function(){delete Fqa[this.tc];throw this.C;};var Fqa={};function Tl(a,b,c){this.D=a;this.F=b;this.C=c}Tl.prototype.Je=g("D");Tl.prototype.Em=g("F");Tl.prototype.oi=g("C");Tl.prototype.yy=function(){return new Tl(this.D.concat(),this.F,this.C)};function Ul(a,b,c){this.C=a;this.yV=b;this.D=c}Ul.prototype.hf=g("C");Ul.prototype.getSelection=g("D");function Vl(a,b){D.call(this);this.Tb=a;this.rb=b;this.$=!1;this.F=null;this.bb=-1;this.jb=new Mi;E(this,this.jb);this.V=new Mi;E(this,this.V);this.Ka=new Mi;E(this,this.Ka);this.Ya=new Mi;E(this,this.Ya);this.Eb=new Mi;E(this,this.Eb);this.Qb=new Mi;E(this,this.Qb);this.Ea=new Mi;E(this,this.Ea);this.H=new Mi;E(this,this.H);this.Mb=new Mi;E(this,this.Mb);this.va=new Mi;E(this,this.va);this.fc=new Mi;E(this,this.fc)}v(Vl,D);p=Vl.prototype;p.iya=0;p.uW=!1;p.wD=!1;
function Nla(a,b,c){$l(a);var d=new Kl;b.length?a.QCa(d,b):d.Xb();c&&(a.F=c,a.Mb.dispatchEvent(null));b.length&&a.va.dispatchEvent(null)}p.Je=function(){for(var a=this.IP(),b=[],c=0;c<a.length;c++)Ob(b,a[c].Je());Ob(b,this.tW());return b};function Iqa(a){var b=a.HBa();a=a.cga();for(var c=[],d=[],e=0;e<b.length;e++)c.push(b[e].Je());for(e=0;e<a.length;e++)d.push(a[e].Je());return new yqa(c,d)}
p.replace=function(a,b,c,d){var e=this.IP(),f=this.sW();if(a.length!=e.length+f.length)Mk(this.rb,Error("ReplaceCommands(): invalid replacement count "+a.length+" (expected "+(e.length+f.length)+")"));else{for(var h=this.eL(),k=[],l=0;l<e.length;l++)k.push(new Tl(a[l].concat(),e[l].Em(),e[l].oi()));var m=[];for(l=0;l<f.length;l++)m.push(new Tl(a[l+e.length].concat(),f[l].Em(),f[l].oi()));this.fQa(k,m,b,c);this.F=d;h&&Jqa(this);this.isEmpty()&&this.Ya.dispatchEvent(null)}};
p.isEmpty=function(){return!this.p7()&&!this.KK()};function Kqa(a){return a.p7()&&!a.Co()}function Lqa(a){return!!a.F&&!a.Co()}function am(a){$l(a);return a.eFa()}function Mqa(a){$l(a);return a.dFa()}
function Nqa(a,b,c){$l(a);if(!b&&(a.wD||a.KK()))throw Error("Tried to copy unsent queue to sent queue when sent queue was not empty or waiting for ack");b=a.tW().length;c=r(c)?c:b;if(0>c||c>b)throw Error("Invalid number of unsent commands requested for dequeue");b=new Kl;a.p7()?(a.Tb&&b.addCallback(u(a.g3a,a)),a.dAa(c,b),a.$=!1):(b.Xb(new Ul(am(a),[],a.F)),a.F=null);return b}
p.g3a=function(a){for(var b=a.hf(),c=a.yV,d=[],e=0;e<c.length;e++){var f=c[e],h=this.Tb.C(f.Je());d[e]=h?new Tl(h,f.Em(),f.oi()):f}return new Ul(b,d,a.getSelection())};function Oqa(a){a.wD||(a.wD=!0,a.Qb.dispatchEvent(null))}p.q$=function(){this.Ea.dispatchEvent(null)};function Jqa(a){a.eL()||a.H.dispatchEvent(null)}p.Wya=function(a){this.wD=!1;var b=new Kl;this.$=!1;this.Xya(b,a);this.F=null;this.Eb.dispatchEvent(null);this.isEmpty()&&this.Ya.dispatchEvent(null);return b};
function bm(a){$l(a);return a.eL()}p.Tf=function(a,b){this.uW=!0;this.bb=a;this.IBa(a,b);this.jb.dispatchEvent(null);Jqa(this)};function $l(a){if(!a.uW)throw Error("Attempting to use an uninitialized queue.");}p.eea=g("wD");function Pqa(a){var b=a.iya;a.iya++;return b}p.cea=function(){return this.uW&&!this.Co()&&!bm(this)};p.xIb=function(){this.$=!0;this.V.dispatchEvent(null)};function cm(a,b,c){D.call(this);this.Zl=a;this.D=b||0;this.C=c;this.Ce=u(this.GFa,this)}v(cm,D);p=cm.prototype;p.tc=0;p.Qa=function(){cm.ea.Qa.call(this);this.stop();delete this.Zl;delete this.C};p.start=function(a){this.stop();this.tc=Qg(this.Ce,r(a)?a:this.D)};p.stop=function(){this.Wb()&&Rg(this.tc);this.tc=0};p.xJ=function(){this.Wb()&&(this.stop(),this.GFa())};p.Wb=function(){return 0!=this.tc};p.GFa=function(){this.tc=0;this.Zl&&this.Zl.call(this.C)};function Qqa(a,b){this.D=a;this.C=b};function dm(a,b,c,d,e,f){Ck.call(this,"pendingQueue",c);this.J=d;this.D=e.concat();this.C=f.concat();this.va=new ona;this.setProperty("docId",a);this.setProperty("documentType",b);this.setProperty("revision",-1);Hk(this,"undeliverable",!1);Hk(this,"unsavedChanges",!1);this.$=this.F=!1}v(dm,Ck);var fm=["revisionAccessInfo","unsentBundleMetadata","selection","sentBundlesSavedRevision","snapshotBundleIndex"];p=dm.prototype;p.Kz=6;p.YR=null;p.ZR=null;p.$R=null;p.Nv=null;p.oh=function(){return this.getProperty("docId")};
function Rqa(a,b){Hk(a,"undeliverable",b)}function Sqa(a,b){a.setProperty("sentBundlesSavedRevision",b)}function Tqa(a){return Ek(a,"sentBundlesSavedRevision")}function Uqa(a,b,c){a.setProperty("revision",b);a.setProperty("revisionAccessInfo",a.va.serialize(c))}p.hf=function(){return this.getProperty("revision")};function gm(a,b){a.setProperty("selection",b)}function Vqa(a,b){Hk(a,"unsavedChanges",b)}p.getType=function(){return this.getProperty("documentType")};
function Wqa(a,b){a.setProperty("unsentBundleMetadata",b)}function hm(a){return Ek(a,"snapshotBundleIndex")}function Xqa(a,b){if(null!=b){var c=a.D.length+a.C.length-1;if(0>b||b>c)throw Error(b+" is not a valid snapshot bundle index. The last bundle index: "+c);}a.setProperty("snapshotBundleIndex",b)}p.isEmpty=function(){return this.F?!0:0==this.C.length&&0==this.D.length};
function Yqa(a,b,c){if(!b.length)throw Error("Attempting to append empty commands "+(c?"while creating a new bundle!":"to an existing bundle!"));a.YR=b.concat();if(c)a.C.push(new Tl(b.concat(),c.Ts,c.sessionId)),a.Nv=c;else{if(!a.C.length)throw Error("Cannot append commands without an unsent bundle!");if(a.D.length+a.C.length-1==hm(a))throw Error("Cannot append commands to a snapshotted bundle!");c=a.C[a.C.length-1];b=c.Je().concat(b);a.C[a.C.length-1]=new Tl(b,c.Em(),c.oi())}Zqa(a,1)}
function $qa(a){if(!a.C.length)throw Error("Cannot call mark sent without unsent commands.");if(1==a.C.length){var b=a.C[0];a.Nv=new ara(b.Em(),b.oi());a.D.push(b);a.C=[];Zqa(a,5)}else Ob(a.D,a.C),a.replace(a.D,[]);Sqa(a,null)}p.clear=function(){Rqa(this,!1);Vqa(this,!1);Sqa(this,null);gm(this,null);Xqa(this,null);this.D=[];this.C=[];Zqa(this,2)};p.replace=function(a,b){this.$R=b.length?b.concat():null;this.ZR=a.concat();this.Nv=this.YR=null;this.D=a.concat();this.C=b.concat();Zqa(this,7)};
function bra(a,b){if(a.C.length){var c=[],d=a.C[0].Je().concat(),e=a.D.length;a.D.push(new Tl(d.splice(0,1),b.Ts,b.sessionId));d.length&&(c.push(new Tl(d,a.C[0].Em(),a.C[0].oi())),b=null!=hm(a)?hm(a):-1,e<=b&&Xqa(a,b+1));for(e=1;e<a.C.length;e++)c.push(a.C[e]);a.replace(a.D,c);Sqa(a,null)}}
function Zqa(a,b){if(a.$&&7!=b&&6!=a.Kz)a.replace(a.D,a.C);else{cra(a);if(!a.$&&6!=a.Kz)throw Error("Multiple pending queue operations between writes. Current operation: "+a.Kz+". Pending operation: "+b);a.Kz=b}}function cra(a){if(a.F)throw Error("The queue is in a state that does not allow any operation until switchToStorageIfNeeded() is called.");}p.sE=function(){return 6!=this.Kz||dm.ea.sE.call(this)};function dra(a){return a.F?[]:a.D}
function era(a){if(a.F)return[];for(var b=[],c=0;c<a.C.length;c++)Ob(b,a.C[c].Je());return b}function fra(a){return a.F?!1:!!a.C.length}function gra(a){return a.F?!1:!!a.D.length}p.wea=function(){cra(this);dm.ea.wea.call(this);this.YR&&this.YR.length&&this.J++;this.ZR&&(this.J+=this.ZR.length);this.$R&&(this.J+=this.$R.length);this.Kz=6;this.Nv=this.$R=this.ZR=this.YR=null};
function hra(a,b){if(b&&6!=a.Kz)throw Error("Cannot support multiple in memory operations with pending operation. Pending operation:"+a.Kz);a.$=b}p.wP=function(){return new zna(this.oh(),2)};function ara(a,b){this.Ts=a;this.sessionId=b};function im(a,b,c,d,e,f){Kl.call(this,e,f);this.$=a;this.V=[];this.Ka=!!b;this.jb=!!c;this.fb=!!d;for(b=this.Ya=0;b<a.length;b++)Ml(a[b],u(this.Ra,this,b,!0),u(this.Ra,this,b,!1));0!=a.length||this.Ka||this.Xb(this.V)}v(im,Kl);im.prototype.Ra=function(a,b,c){this.Ya++;this.V[a]=[b,c];this.C||(this.Ka&&b?this.Xb([a,c]):this.jb&&!b?this.Hd(c):this.Ya==this.$.length&&this.Xb(this.V));this.fb&&!b&&(c=null);return c};im.prototype.Hd=function(a){im.ea.Hd.call(this,a);for(a=0;a<this.$.length;a++)this.$[a].cancel()};function jm(a,b,c,d,e,f){D.call(this);this.Jd=new Kl;this.J=null;this.hg=b;this.ze=Yi(O(),"jobset");this.Qe=L(O(),"fatra");this.fb=null;this.mb=void 0;this.sf=this.Ea=this.Ka=this.zd=this.bd=this.kd=null;this.Tb=c||null;this.Xg=d||null;this.Ya=this.Le=this.Ef=this.va=null;this.tb=0;this.O=null;this.we=!1;this.D=this.Ze=this.C=this.Ac=this.jb=this.eb=null;this.H=this.L=!1;this.V=new Kl;b=(e||[]).concat();b.push(this.Jd);for(c=0;c<b.length;c++)Ql(this.V,b[c]);this.V.addCallback(u(this.Ah,this));this.rb=
a;this.F=new qna;this.Qb=f||null;this.$=this.Oc=this.Mb=this.Ab=this.bb=this.Ng=this.Ra=this.Nb=null;this.Eb=this.fc=!1}v(jm,D);function ira(a){if(!a.Jd.C){if(a.D){var b=a.D,c=a.rb;b.F&&(b.F=!1,km(c,Error("Clearing already saved pending queue."),{sentBundlesSavedRevision:Tqa(b),queueRevision:b.hf()}),b.clear());a.D.isEmpty()&&lm(a,1)}a.Jd.Xb(!0)}}
function mm(a,b){var c=new Kl;if(!a.C)return c.Xb(!0),c;if(a.L)return a.Pf(c,!!b,!0),c;a.Ya&&(a.C.setProperty("title",a.Ya),a.Ya=null);0<a.tb&&(Nna(a.C,a.tb),a.tb=0);a.ze&&(a.C.setProperty("jobset",a.ze),a.ze=null);null!=a.Qe&&(Hk(a.C,"isFastTrack",a.Qe),a.Qe=null);var d=a.C;if(d.sE()){var e=Ja();d.setProperty("lastSyncedTimestamp",e)}a.O&&(Ona(a.C,a.O),a.O=null);null!=a.eb&&(Hk(a.C,"inc",!a.eb),a.eb=null);null!=a.jb&&(Wna(a.C,a.jb),a.jb=null);null!=a.fb&&(Hk(a.C,"ips",a.fb),a.fb=null);r(a.mb)&&(Pna(a.C,
a.mb),a.mb=void 0);null!==a.Ka&&(Una(a.C,a.Ka),a.Ka=null);null!==a.Ea&&(Vna(a.C,a.Ea),a.Ea=null);(d=a.C)&&Gk(d,"inc")&&a.J?(d.setProperty("ic",a.J),a.J=null):d&&(a.J=null);null!==a.bb&&(Hk(a.C,"ind",!a.bb),a.bb=null);null!==a.kd&&(a.C.setProperty("lsst",a.kd),a.kd=null);null!==a.bd&&(a.C.setProperty("lsft",a.bd),a.bd=null);null!==a.zd&&(Hk(a.C,"lss",a.zd),a.zd=null);null!=a.Ac&&(Hk(a.C,"hpmdo",a.Ac),a.Ac=null);null!=a.$&&nm(a)&&(Zna(a.C,a.$),a.$=null);a.H&&(null!==a.Ab&&(Tna(a.C,a.Ab),a.Ab=null),
null!=a.Mb&&(Yna(a.C,a.Mb),a.Mb=null),null!=a.Oc&&(Xna(a.C,a.Oc),a.Oc=null));d=a.va&&a.va.C;a.Pf(c,!!b);a.Xg&&a.Ef&&!a.va&&(a.va=a.Xg.C(a.C,a.Ef),a.Ef=null);a.va&&!d&&(d=new Kl,Ql(c,d),Ol(a.va,Cg(u(a.Pf,a,d,!!b))));a.we&&((b=a.Ze.C.Nfa())&&jra(b.C,"missingdocosdocumentids",a.hg),a.we=!1);return c}
jm.prototype.Pf=function(a,b,c){var d=[];c||d.push(this.C);this.D&&nm(this)&&(cra(this.D),d.push(this.D));var e=null,f=null,h=!1,k=!1;if(this.D){e=this.D.isEmpty();f=this.D.hf();var l=this.D.L;k=(h=!!l.revision)||!!l.unsentBundleMetadata||!!l.undeliverable||!!l.sentBundlesSavedRevision}l=null;var m=!1,q=!1;this.C&&(l=this.C.hf(),q=this.C.L,m=!!q.rev,q=!!q.pendingQueueState);if(this.D)if(c&&q)km(this.rb,Error("pendingQueueState is modified while only writing the pending queue record"));else{if(q||
k&&nm(this))k=(k=this.C)?$na(k):null,this.D.isEmpty()!=(1==k)&&km(this.rb,Error("pendingQueueState "+k+" does not match the pending queue record state: empty"))}else q&&km(this.rb,Error("pendingQueueState is modified without a registered pending queue record"));!e&&this.D&&(e={},e.writePendingQueueOnly=!!c,e.hasSwitchedToLocalStorage=this.H,this.D?(e.pendingQueue_isAvailable=!0,e.pendingQueue_revisionModified=h):e.pendingQueue_isAvailable=!1,this.C?(e.localDocument_isAvailable=!0,e.localDocument_revision=
l,e.localDocument_revisionModified=m,e.localDocument_commandQueueModified=!this.C.C.isEmpty()):e.localDocument_isAvailable=!1,this.Eb&&h&&nm(this)&&f!=l&&km(this.rb,Error("Pending queue revision write is out of sync with the local document revision."),e),!c&&m&&l!=f&&km(this.rb,Error("Local document revision write is out of sync with the pending queue revision."),e));b=b?u(a.Hd,a):void 0;a=c?u(a.Xb,a):u(this.yh,this,a,b);this.Ze.write(d,a,b)};
jm.prototype.yh=function(a,b){if(this.Le){var c=this.Le;this.Le=null;this.Ze.write(c,u(a.Xb,a,!0),b)}else a.Xb(!0)};function kra(a,b){a.D=b;a.D.Qi()&&a.D.isEmpty()&&lm(a,1);L(O(),"icso")||a.H||!a.Eb||(a.Tb&&uqa(a.Tb,!1),hra(a.D,!0))}
jm.prototype.Ah=function(){lra(this,!1);var a=this.C;sna(this.F,a.C);F(this.F);this.F=a.C;null!==this.Nb&&(Kna(a,"acl",this.sf,this.Nb),this.Nb=null);null!==this.Ra&&Lna(this.C,this.Ra,this.Ng);this.Qb&&this.Qb.C(this.Ze,a);this.Tb&&uqa(this.Tb,!0);this.D&&hra(this.D,!1);this.H=!0;return mm(this)};function nm(a){return a.Eb?a.fc?!0:a.H:!0}function mra(a){a.L=!0;a.O=null;a.C||F(a.F);a.J=null;a.F=null}function nra(a,b){a.C?(a.C.setProperty("title",b),a.Ya=null):a.Ya=b}
function ora(a,b){null!=b&&(a.C?(Nna(a.C,b),a.tb=0):a.tb=b)}function pra(a,b){a.C?(Ona(a.C,b),a.O=null):a.O=b}function qra(a){a.C?(Hk(a.C,"inc",!1),a.eb=null):a.eb=!0}function rra(a,b){a.C?(Wna(a.C,b),a.jb=null):a.jb=b}function tpa(a,b){a.C?(Una(a.C,b),a.Ka=null):a.Ka=b}function upa(a,b){a.C?(Vna(a.C,b),a.Ea=null):a.Ea=b}function sra(a,b){var c=a.C;c?Kna(c,"acl",a.sf,b):a.Nb=b}function tra(a){a.H?(Tna(a.C,!1),a.Ab=null):a.Ab=!1}function ura(a,b){var c=a.C;c?(Hk(c,"ind",!b),a.bb=null):a.bb=b}
function vpa(a,b,c){a.H&&Lna(a.C,b,c);a.Ra=b;a.Ng=c}function vra(a){a.C?(Hk(a.C,"ips",!1),a.fb=null):a.fb=!1}function wra(a,b){a.C?(Pna(a.C,b),a.mb=void 0):a.mb=b}function lra(a,b){a.C?Hk(a.C,"hpmdo",b):a.Ac=b}function xra(a){a.C?Yna(a.C,0):a.Mb=0}function lm(a,b,c){a.C&&nm(a)?(Zna(a.C,b),a.$=null):c?a.C?(Zna(a.C,b),a.$=null):Mk(a.rb,Error("Force persisting pending queue state without a document record.")):a.$=b}jm.prototype.Qa=function(){this.C||F(this.F);jm.ea.Qa.call(this)};function yra(){}Ia(yra,Bka.prototype);Ia(yra,oca.prototype);function zra(a,b,c){G.call(this,"r",c);this.C=a}v(zra,G);function Ara(a,b){D.call(this);this.C=a;a=new xh(this);a.R(b,"r",this.D);E(this,a)}v(Ara,D);Ara.prototype.D=function(a){if(a instanceof zra){a=a.C;if(0>=a.length)throw Error("handleCommandSuccess_: unexpected number of ranges "+a);var b=this.C;b.vRa(a[a.length-1].end).hp().addCallback(u(b.xIb,b))}};function Bra(a,b){D.call(this);this.F=null;this.rb=a;this.C=b;this.Ua=new xh(this);this.$=new Si;this.Ea=new Mi;E(this,this.Ea);this.L=new Mi;E(this,this.L);this.J=new Mi;E(this,this.J);this.va=new Mi;E(this,this.va);this.V=new Mi;E(this,this.V);this.O=new Mi;E(this,this.O);this.D=new Mi;E(this,this.D);this.H=new Mi;E(this,this.H)}v(Bra,D);p=Bra.prototype;p.oW=null;p.pW=null;p.qW=null;function Ola(a){if(!a.qW)throw Error("Pending command queue not yet set.");return a.qW}
function Cra(a,b,c,d,e){om(a.rb,"changesStoredLocally",u(function(){return Fl(e.C.Qf).toString()},a));Ti(a.$,d.Ea,function(){a.C&&mm(a.C)});Ti(a.$,d.J,function(b){var c=b.D;if(a.C&&!c.J){qra(a.C);var d=c.va;null===d||tpa(a.C,d);d=c.$;null===d||upa(a.C,d);d=b.C;b=[];for(var e=0;e<d.length;e++){var f=d[e];f.zt()||b.push(f)}e=(d=c.V)?new Aka(d):null;f=c.D;var h=c.O;0<b.length?(d=a.C,c=c.L,d.L?pm(d.rb,!d.F,"If the proxy has been discarded, the command queue must be null"):(rna(d.F,new Wla(f,0,h,b,0,0),
void 0),ora(d,h),vpa(d,f,e),xra(d),d.Qb&&d.Qb.D(f,c,h),d.Ze&&(c=d.Ze.C.sBa())&&jra(c.C,"nonsnapshottedocumentids",d.hg))):(vpa(a.C,f,e),ora(a.C,h))}});var f=new Ara(Ola(a),b);E(a,f);Oi(d.$,a.L);Oi(d.V,a.J);Oi(d.J,a.va);Oi(d.Ra,a.V);Oi(d.Ka,a.O);Oi(d.O,a.D);Oi(d.L,a.H);E(a,b);a.oW=c;a.pW=d;a.F=e}p.sha=function(){return am(Ola(this))};function Dra(a,b){var c=Ola(a);c.JBa()?Mk(a.rb,Error("Changes took too long to be received by server. Shutting down to prevent data loss."),Era(a)):Nla(c,b)}
function Era(a){var b={};a.pW&&vc(b,Fra(a.pW));if(a.oW){a=a.oW;var c={};vc(c,Gra(a.H));c.commandBuffer_lastSentRevisionWithCommands=a.Qla;c.commandBuffer_sendCommandsTimerEnabled=a.F.enabled;c.commandBuffer_sendSelectionTimerEnabled=a.D.enabled;vc(b,c)}return b}p.Qa=function(){delete this.F;delete this.C;delete this.rb;F(this.oW);delete this.oW;F(this.pW);delete this.pW;F(this.Ua);delete this.Ua;F(this.qW);delete this.qW;Bra.ea.Qa.call(this)};var Hra=/\/d\/([^\/]+)/;function Ira(){var a=window||window,b=Jra(a.location.pathname);b=b.replace(/\/[^\/]+$/,"");pa(void 0)&&!Na(b,void 0)?(b=Yi(O(),"ondlburl")||"docs.google.com",b=b.replace(/^\/\//,""),a=a.location.protocol+"//"+b+void 0+"/create"):a=b+"/create";return a}function Kra(a){a=fi(5,a);return Hra.test(a)}function Jra(a){if(Kra(a)){Kra(a);a=di(a);var b=a[5];b=b.replace(Hra,"");a=ci(a[1],a[2],a[3],a[4],b,a[6],a[7])}return a};function Lra(a,b){var c=a.charCodeAt(b);if(55296<=c&&56319>=c&&b+1<a.length){if(a=a.charCodeAt(b+1),56320<=a&&57343>=a)return 55296<=c&&56319>=c&&56320<=a&&57343>=a?(c<<10)-56623104+(a-56320+65536):null}else if(56320<=c&&57343>=c&&0<b&&(a=a.charCodeAt(b-1),55296<=a&&56319>=a))return-(55296<=a&&56319>=a&&56320<=c&&57343>=c?(a<<10)-56623104+(c-56320+65536):0);return c}function qm(a){return 65536<=a&&1114111>=a};function rm(a,b){null!=a&&this.append.apply(this,arguments)}p=rm.prototype;p.jK="";p.set=function(a){this.jK=""+a};p.append=function(a,b,c){this.jK+=String(a);if(null!=b)for(var d=1;d<arguments.length;d++)this.jK+=arguments[d];return this};p.clear=function(){this.jK=""};p.toString=g("jK");function sm(a,b,c){this.fb=b;this.D=a;this.bb=c;this.va="";this.C=void 0;this.Ka=null;this.Ra="text";this.V=3;this.Ea=!1;this.H=ua;this.J=zg;this.O=!1;this.$=ua;this.Sh=-1;this.eb=this.F=!1;this.L=L(O(),"docs-net-enjp")?new Oh:new Yoa(void 0,!0)}p=sm.prototype;p.Jf=function(a){var b=[this.D];Ob(b,arguments);this.D=mi.apply(null,b);return this};
p.bp=function(){if(!this.bb)throw Error("Cannot add session data to request when session data not defined.");var a=this.D,b=this.bb,c={};c.sid=b.C;c.c=b.D?"1":"0";c.w=b.F?"1":"0";b=O();Wi(b,"docs-smv")&&(c.smv=Xi(b,"docs-smv"));this.D=ni(a,c);return this};function Mra(a){a.eb=!0;return a}p.setContent=function(a){this.C=a;return this};function yl(a,b){b=dc(b,function(a){return pa(a)?a:Mh(a)});return a.setContent(li(b))}function sl(a,b,c){a.H=u(b,c);return a}function tm(a){a.O=!0;return a}
function um(a,b){a.Ka=b;return a}function ql(a,b){a.V=b;return a}function tl(a,b,c){a.$=u(b,c);return a}p.setTimeout=function(a){this.Sh=a;return this};p.Ae=function(){this.F&&Nra(this);var a=this.iV();this.M3(a);return a};function vm(a){return Ora(a)+a.D}function Pra(a){var b=vm(a);return Hqa(a.fb.Ufa(),function(a){return oi(b,"token",a)})}
p.getContent=function(){if(Aa(this.C)){var a=this.C;try{if(L(O(),"docs-net-cbfd")&&na.FormData){for(var b=new na.FormData,c=0;c<a.length;c+=2)b.append(a[c],a[c+1]);var d=b}else d=ki(a);return d}catch(m){if(m instanceof URIError&&"URI malformed"==m.message){d=[];for(b=1;b<a.length;b+=2){c="";for(var e=a[b].toString(),f=0;f<e.length;f++){var h=e.codePointAt(f),k=!1,l=56320<=h&&57343>=h;55296<=h&&56319>=h?k=!qm(h):l&&(k=0<f?!qm(e.codePointAt(f-1)):!0);k&&(c+="\\u"+h.toString(16))}c&&(d.push(a[b-1]),
d.push(c))}a=d.toString().substr(0,100);d=vm(this).substr(0,100);throw Hha(m,{illegal_request_content:a,request_uri:d});}throw m;}}return this.C};function Nra(a){return pa(a.C)||Aa(a.C)}function Ora(a){return a.eb?Jra(a.va):a.va}p.L3=function(a){a.va=this.va;a.eb=this.eb;a.C=this.C;a.Ka=this.Ka;a.Ra=this.Ra;a.V=this.V;a.Ea=this.Ea;a.H=this.H;a.J=this.J;a.O=this.O;a.$=this.$;a.Sh=this.Sh;a.F=this.F;a.L=this.L};function Qra(a,b){G.call(this,"s",a);this.response=b}v(Qra,G);function wm(a,b,c,d,e,f,h,k,l,m,q,t,w,y){H.call(this);this.D=a;this.jb=b;this.V=c;this.Ab=m;this.J=d;this.L=t||(c?"POST":"GET");this.va=l;this.Ea=e;this.$=f;this.Ya=h;this.eb=k;this.Sh=q;this.bb=w;this.F=this.Ra=this.O=0;this.fb=y||3E4}v(wm,H);var Rra=5E3*(.75+.5*Math.random());wm.prototype.getContent=g("V");wm.prototype.send=function(a){this.O++;this.Ra=Ja();this.Wfa(a)};function Sra(a,b){a.reset();a.dispatchEvent(new Qra(a,b))}function Tra(a){return{ReqUri:a.D,ReqContent:a.V,ReqMethod:a.L}}
wm.prototype.reset=ua;wm.prototype.Qa=function(){this.dispatchEvent("t");this.reset();delete this.$;delete this.Ea;wm.ea.Qa.call(this)};function Ura(a,b,c,d,e,f,h,k,l,m,q,t,w){wm.call(this,a,b,c,d,e,f,h,k,l,m,q,t,w)}v(Ura,wm);Ura.prototype.Wfa=function(){throw Error("Send is not supported for DeferredRequest.");};function Vra(a,b,c){sm.call(this,a,c,null);this.mb=b;this.Ya=null;this.jb=!1}v(Vra,sm);p=Vra.prototype;p.bp=function(){this.jb=!0;return this};p.Ae=function(){this.F&&Nra(this);this.Ya=new Ura(this.D,Ora(this),this.getContent(),this.V,this.$,this.H,this.J,this.O,this.Ra,this.Ea,this.Sh,this.Ka,this.L);this.mb.addCallback(u(this.q2a,this));return this.Ya};p.L3=function(a){Vra.ea.L3.call(this,a);this.jb&&a.bp()};p.q2a=function(a){this.Ya.isDisposed()||(a=a.Pe(this.D),this.L3(a),a=a.Ae(),E(this.Ya,a))};
p.iV=function(){throw Error("buildInternal is not supported for DeferredRequestBuilder.");};p.M3=function(){throw Error("sendInternal is not supported for DeferredRequestBuilder.");};function Wra(){this.C=null}Wra.prototype.Vfa=function(){return this.C?this.C.Vfa():null};Wra.prototype.Ufa=function(){return this.C?this.C.Ufa():new Kl};function Xra(a){Ma(a,"https://")||Ma(a,"http://");Ma(a,"/");Na(a,"/")};function Yra(){this.D=new Wra;this.C=[]}p=Yra.prototype;p.CBa="";p.N3=null;p.addCallback=function(a){this.N3?a(this.N3):this.C.push(a)};p.Pe=function(a){Ma(a,"/");a=this.a_(a);a.va=this.CBa;return a};p.a_=function(a){return new Vra(a,this,this.D)};p.O3=function(a){Xra(a);this.CBa=a};function Zra(){D.call(this);this.C=null}v(Zra,D);Zra.prototype.Qa=function(){F(this.C)};function xm(){H.call(this);this.Ua=new xh(this);wca&&(xca?this.Ua.R(yca?document.body:window,["online","offline"],this.D):(this.F=wca?navigator.onLine:!0,this.C=new Pg(250),this.Ua.R(this.C,"tick",this.H),this.C.start()))}v(xm,H);xm.prototype.H=function(){var a=wca?navigator.onLine:!0;a!=this.F&&(this.F=a,this.D())};xm.prototype.D=function(){this.dispatchEvent((wca?navigator.onLine:1)?"online":"offline")};
xm.prototype.Qa=function(){xm.ea.Qa.call(this);this.Ua.dispose();this.Ua=null;this.C&&(this.C.dispose(),this.C=null)};function $ra(){D.call(this);this.C=null}v($ra,D);function asa(a,b,c){a.isDisposed()||(bsa(a),a.C=new Image,a.C.onload=u(a.D,a,!0,c),a.C.onerror=u(a.D,a,!1,c),a.C.src=b)}$ra.prototype.D=function(a,b){b&&b(a);bsa(this)};function bsa(a){if(a.C)try{a.C.onload=null,a.C.onerror=null,a.C=null}catch(b){}}$ra.prototype.Qa=function(){bsa(this)};function csa(){H.call(this)}v(csa,H);function dsa(a,b,c,d,e){H.call(this);this.Ua=new xh(this);this.$=a;this.D=new cm(u(this.NKa,this,!1),1E4);this.O=b||12E4;this.va=Math.max(1E4,5E3);this.F=new xm;this.C=!(r(c)?c:L(O(),"icso"));this.L=Ja();this.H=d||new Zra;this.J=e||new $ra;this.Ua.R(this.F,"online",this.TIa).R(this.F,"offline",this.TIa);this.V=Kg();ym(this,!0,!0)}v(dsa,csa);p=dsa.prototype;p.uNa=function(){ym(this,!0,!0)};p.Jma=function(){ym(this)};p.W8=function(a){!a&&this.C?ym(this,!0,!0):ym(this,esa(this,a))};p.np=g("C");
p.DSa=function(){return this.V.C};function ym(a,b,c){var d=Ja(),e=a.C?25E3:a.va;if(b||!a.C)b=c?0:e,a.L=d-b;else{b=e;c=a.L+e;for(var f=1;c<d&&b<a.O;)b=Math.min(a.O,e*Math.pow(1.2,f++)),c+=b}d=a.H;a=u(a.kkb,a);e=b;F(d.C);d.C=new cm(a,e);d.C.start()}p.kkb=function(){ym(this);this.D.stop();this.D.start();asa(this.J,si(this.$,"zx",jb()),u(this.NKa,this))};function esa(a,b){a.V.resolve();return b!=a.C?(a.C=b,a.dispatchEvent(b?"u":"v"),!0):!1}p.TIa=function(){ym(this,!0,!0)};
p.NKa=function(a){this.D.stop();ym(this,esa(this,a))};p.Qa=function(){this.D.stop();id(this.H,this.D,this.F,this.Ua,this.J);dsa.ea.Qa.call(this)};function fsa(a,b,c,d){var e=this;D.call(this);this.H=c;this.D=d;this.F=new Si;E(this,this.F);this.C=null;Ti(this.F,a,function(){null===e.C&&(e.C=e.D.postMessage(e.H,"error"))});Ti(this.F,b,function(){return gsa(e)})}v(fsa,D);function gsa(a){null!==a.C&&(a.D.D(a.C),a.C=null)}fsa.prototype.Qa=function(){gsa(this);delete this.D;fsa.ea.Qa.call(this)};function zm(){D.call(this);this.C={}}v(zm,D);zm.prototype.xt=function(a,b,c){if(Ea(a))c&&(a=u(a,c));else if(a&&"function"==typeof a.handleEvent)a=u(a.handleEvent,a);else throw Error("Invalid listener argument");c=new hsa;a=Qg(u(this.D,this,a,c),b);this.C[a]=!0;c.ag(a);return a};zm.prototype.D=function(a,b){b=b.getId();null===b||delete this.C[b];a()};zm.prototype.clear=function(a){null===a||delete this.C[a];Rg(a)};zm.prototype.Qa=function(){for(var a in this.C)Rg(Number(a));zm.ea.Qa.call(this)};
function hsa(){this.tc=null}hsa.prototype.ag=ea("tc");hsa.prototype.getId=g("tc");function isa(a,b,c,d,e,f,h){var k=this;D.call(this);this.C=a;this.L=b;this.F=c;this.$=e;this.H=dk.getInstance();this.rb=h;this.J=new zm;E(this,this.J);this.O=new fsa(b.D,b.H,"Offline wijzigingen synchroniseren...",f);this.D=new Si;E(this,this.D);Ti(this.D,c.va,function(){Zj(k.C.C)||tqa(k.C.C);Am(k)});Ti(this.D,c.Qb,function(){Am(k)});Ti(this.D,c.Ea,function(){Am(k)});Ti(this.D,c.Eb,function(){Am(k)});Ti(this.D,c.V,function(){Am(k)});Ti(this.D,a.C.O,function(){Dra(k.L,[k.H])});Ti(this.D,b.L,function(a){var b=
k.C.C;Il(b,Gl(b.Qf,512,a.C))});Ti(this.D,b.V,function(a){if(!a.F){Zj(k.C.C)||sqa(k.C.C);if(a.D)jsa(k.C,null,Ja()+0);else if(a.userId&&a.C){var b=k.$(a.userId)||"anoniem";jsa(k.C,b,a.C)}Am(k)}});Ti(this.D,d.V,function(){return ksa(k)});Ti(this.D,b.D,function(){k.J.xt(k.V,2E4,k)});vqa(a.C,c.ALa());Bm(d)&&ksa(this)}v(isa,D);function Am(a){var b=a.C.C;var c=a.F;c=c.KK()&&!c.$&&!c.Co();var d=Kqa(a.F);Il(b,Gl(Gl(b.Qf,8,c),4,d));b=a.C.C;a=a.F.dga();Il(b,Gl(b.Qf,256,a))}
function ksa(a){Zj(a.C.C)||El(a.C.C.Qf,1)||Dra(a.L,[a.H])}isa.prototype.V=function(){L(O(),"docs-offline-eoir")&&bm(this.F)&&km(this.rb,Error("Editing has been delayed due to anachronism resolution."),{offlineIssueReason:"Anachronism resolution",offlineIssueType:"EDITING_DELAYED"})};isa.prototype.Qa=function(){F(this.O);delete this.O;isa.ea.Qa.call(this)};function lsa(){this.C=0}lsa.prototype.postMessage=function(){this.C++;return this.C};lsa.prototype.D=ba();function Cm(a){D.call(this);this.F=a||na;this.D={};this.C={}}v(Cm,D);p=Cm.prototype;p.OBa=!0;p.T3=null;p.kga=!1;function Dm(a,b,c){if(a.kga)throw Error("Rules may only be added before the manager is started.");c={GMa:xc(b),Xb:c};for(var d=0;d<b.length;++d){var e=b[d],f=a.D[e];f||(f=[],a.D[e]=f);f.push(c)}return a}
function Em(a,b){if(!a.kga)throw Error("May only pass milestones once the manager has been started ");if(!a.OBa)throw Error("One of the milestone managers callbacks threw an exception, disabling the manager permanently. Original error: "+a.T3+(a.T3.stack?"\nOriginal stack: "+a.T3.stack:""));a.C[b]=!0;var c=a.D[b];if(c){delete a.D[b];for(var d=0;d<c.length;++d){var e=c[d];delete e.GMa[b];if(nc(e.GMa))try{e.Xb.apply(a.F)}catch(f){throw a.OBa=!1,a.T3=f,f;}}}}
function Fm(a,b){if(!a.C[b])throw Error("Milestone "+b+" has not been passed.");}p.start=function(){this.kga=!0};p.Qa=function(){Cm.ea.Qa.call(this);delete this.F;delete this.D};function Gm(){D.call(this);this.Jd=new hoa;this.$=new Yra;this.Ra=null;this.Ef=new Ipa;this.we=new mqa;this.lR=new Apa;this.L=new Cm(this);this.Tb=new Uoa;this.Eb=new Pla;this.va=new fpa;this.fc=null;this.Mk=new Kl;this.tb=new Boa;this.m0b=new Dpa(this.tb);this.H=!1}v(Gm,D);p=Gm.prototype;p.Rea=function(){return new lsa};p.zEb=function(){var a=Ja();this.bb.Tf(msa(this.F));vk().hb("cms",Ja()-a)};p.Ug=function(){return Qla(this.Eb)};
function nsa(a){a.H&&a.Mk.Xb();a.Ra=new jm(a.rb,a.C.D,a.C.C,void 0,[a.Mk])}function osa(a){a.Ah||(a.Ah=new rpa(a.Jd));return a.Ah}p.Gn=g("nR");p.Ft=n("ritz");function psa(a){var b=Yi(O(),"docs-obsImUrl");a.fc=b?new dsa(b):null}p.Rmb=function(){this.F.Pb()&&mm(this.Ra)};function qsa(a,b){return rsa?(b=new Eoa(b,a.tb,osa(a)),E(a,b),b):new Soa(b,a.tb)}
p.Qa=function(){F(this.rb);delete this.rb;F(this.Jd);delete this.Jd;F(this.$);delete this.$;F(this.bb);delete this.bb;F(this.eb);delete this.eb;F(this.F);delete this.F;F(this.C);delete this.C;F(this.mb);delete this.mb;F(this.Ra);delete this.Ra;F(this.L);delete this.L;F(this.Ab);delete this.Ab;F(this.ze);delete this.ze;F(this.Tb);delete this.Tb;F(this.Eb);delete this.Eb;F(this.fc);delete this.fc;F(this.tb);delete this.tb;F(this.Ah);delete this.Ah;delete this.va;delete this.jo;Gm.ea.Qa.call(this)};var ssa=Dc&&!Jc("16a"),tsa=Ac&&Jc("8.0");Gc&&Qc&&Jc("528");var usa=Ec&&Jc("536.5"),vsa=Pc&&null!==$b&&$a($b,"CrOS"),wsa=Dc&&Jc(48),xsa=Ec||wsa||Bc;function ysa(a){this.C=a}function zsa(a){return new ysa(!!a.CAN_RENAME)};function Asa(a){this.tc=a.id;this.C=a.F;this.J=a.name;this.$=a.O;this.H=a.mimeType;this.L=a.D;this.F=a.TQ;this.va=a.V;this.D=a.C;this.O=a.J;this.V=a.L}Asa.prototype.getId=g("tc");Asa.prototype.getName=g("J");Asa.prototype.Xi=g("F");function Bsa(){this.name=this.F=this.id=null;this.O="";this.L=this.J=this.C=this.V=this.TQ=this.D=this.H=this.mimeType=null}Bsa.prototype.ag=function(a){this.id=a;return this};Bsa.prototype.If=function(a){this.name=a;return this};
Bsa.prototype.Ws=function(a){this.mimeType=a;return this};Bsa.prototype.build=function(){return new Asa(this)};function Csa(a,b,c,d,e){this.H=a;this.C=b;this.D=c;this.J=d;this.F=e}Csa.prototype.getName=g("D");function Dsa(a){var b=(new Bsa).If(a.D).Ws(a.H);b.H=a.C;b.D=a.J;return b.build()};var Esa=!Ac||Kc(9),Fsa=!Dc&&!Ac||Ac&&Kc(9)||Dc&&Jc("1.9.1"),Gsa=Ac&&!Jc("9"),Hsa=Ac||zc||Ec,Isa=Ac&&!Kc(9);function Hm(a){return a?new Im(Jm(a)):vaa||(vaa=new Im)}function Km(a){return pa(a)?document.getElementById(a):a}function Jsa(a,b){return pa(b)?a.getElementById(b):b}function Lm(a,b){return(b||document).getElementsByTagName(String(a))}function Mm(a,b,c){return Ksa(document,a,b,c)}function Lsa(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Ksa(document,"*",a,b)}
function Nm(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=Msa(document,"*",a,b);return d||null}
function Ksa(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,h;h=a[f];f++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f++)b=h.className,"function"==typeof b.split&&Bb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}
function Msa(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:"")):Ksa(a,b,c,d)[0]||null}function Om(a,b){bc(b,function(b,d){b&&b.Bz&&(b=b.Xq());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Nsa.hasOwnProperty(d)?a.setAttribute(Nsa[d],b):Ma(d,"aria-")||Ma(d,"data-")?a.setAttribute(d,b):a[d]=b})}
var Nsa={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function Pm(a){a=(a||window).document.documentElement;return new nj(a.clientWidth,a.clientHeight)}function Qm(a){return a.scrollingElement?a.scrollingElement:Ec?a.body||a.documentElement:a.documentElement}
function Sm(a){return a?a.parentWindow||a.defaultView:window}function Tm(a,b,c){return Osa(document,arguments)}function Osa(a,b){var c=String(b[0]),d=b[1];if(!Esa&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Ya(d.name),'"');if(d.type){c.push(' type="',Ya(d.type),'"');var e={};vc(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(pa(d)?c.className=d:Aa(d)?c.className=d.join(" "):Om(c,d));2<b.length&&Psa(a,c,b,2);return c}
function Psa(a,b,c,d){function e(c){c&&b.appendChild(pa(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var f=c[d];Ba(f)&&!Vm(f)?x(Qsa(f)?Nb(f):f,e):e(f)}}function Wm(a){return document.createElement(String(a))}function Xm(a){return document.createTextNode(String(a))}
function Ym(a,b){var c=a.createElement("DIV");Ac?(sh(c,ph(via,b)),c.removeChild(c.firstChild)):sh(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 Zm(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}function Rsa(a,b){a.appendChild(b)}function $m(a,b){Psa(Jm(a),a,arguments,1)}
function an(a){for(var b;b=a.firstChild;)a.removeChild(b)}function bn(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)}function cn(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function Ssa(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function dn(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function en(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}
function Tsa(a){var b,c=a.parentNode;if(c&&11!=c.nodeType){if(a.removeNode)return a.removeNode(!1);for(;b=a.firstChild;)c.insertBefore(b,a);return dn(a)}}function fn(a){return Fsa&&a.children?a.children:tb(a.childNodes,function(a){return 1==a.nodeType})}function gn(a){return r(a.firstElementChild)?a.firstElementChild:Usa(a.firstChild,!0)}function hn(a){return r(a.nextElementSibling)?a.nextElementSibling:Usa(a.nextSibling,!0)}
function Vsa(a){return r(a.previousElementSibling)?a.previousElementSibling:Usa(a.previousSibling,!1)}function Usa(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function Wsa(a){if(!a)return null;if(a.firstChild)return a.firstChild;for(;a&&!a.nextSibling;)a=a.parentNode;return a?a.nextSibling:null}function Vm(a){return Da(a)&&0<a.nodeType}function jn(a){return Da(a)&&1==a.nodeType}
function kn(a){var b;if(Hsa&&!(Ac&&Jc("9")&&!Jc("10")&&na.SVGElement&&a instanceof na.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return jn(b)?b:null}function ln(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 Xsa(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(Ac&&!Kc(9)){if(9==a.nodeType)return-1;if(9==b.nodeType)return 1}if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?Ysa(a,b):!c&&ln(e,b)?-1*Zsa(a,b):!d&&ln(f,a)?Zsa(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=Jm(a);c=d.createRange();
c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(na.Range.START_TO_END,a)}function Zsa(a,b){var c=a.parentNode;if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return Ysa(b,a)}function Ysa(a,b){for(;b=b.previousSibling;)if(b==a)return-1;return 1}
function $sa(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=[],h=arguments[b];h;)f.unshift(h),h=h.parentNode;d.push(f);e=Math.min(e,f.length)}f=null;for(b=0;b<e;b++){h=d[0][b];for(var k=1;k<c;k++)if(h!=d[k][b])return f;f=h}return f}function Jm(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function mn(a){return a.contentDocument||a.contentWindow.document}
function ata(a){try{return a.contentWindow||(a.contentDocument?Sm(a.contentDocument):null)}catch(b){}return null}function nn(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 an(a),a.appendChild(Jm(a).createTextNode(String(b)))}
function bta(a){if("outerHTML"in a)return a.outerHTML;var b=Jm(a).createElement("DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function cta(a,b){var c=[];return dta(a,b,c,!0)?c[0]:void 0}function dta(a,b,c,d){if(a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||dta(a,b,c,d))return!0;a=a.nextSibling}return!1}var eta={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},fta={IMG:" ",BR:"\n"};function on(a){return gta(a)&&hta(a)}
function pn(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}function gta(a){return Ac&&!Jc("9")?(a=a.getAttributeNode("tabindex"),!!a&&a.specified):a.hasAttribute("tabindex")}function hta(a){a=a.tabIndex;return ra(a)&&0<=a&&32768>a}
function qn(a){if(Gsa&&null!==a&&"innerText"in a)a=yaa(a.innerText);else{var b=[];ita(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Gsa||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}function rn(a){var b=[];ita(a,b,!1);return b.join("")}
function ita(a,b,c){if(!(a.nodeName in eta))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 fta)b.push(fta[a.nodeName]);else for(a=a.firstChild;a;)ita(a,b,c),a=a.nextSibling}function Qsa(a){if(a&&"number"==typeof a.length){if(Da(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ea(a))return"function"==typeof a.item}return!1}
function sn(a,b,c,d){if(!b&&!c)return null;var e=b?String(b).toUpperCase():null;return tn(a,function(a){return(!e||a.nodeName==e)&&(!c||pa(a.className)&&Bb(a.className.split(/\s+/),c))},!0,d)}function jta(a,b,c){return sn(a,null,b,c)}function tn(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 un(a){try{return a&&a.activeElement}catch(b){}return null}function Im(a){this.C=a||na.document||document}p=Im.prototype;p.Da=Hm;p.$C=ea("C");
p.Pb=g("C");p.getElement=function(a){return pa(a)?this.C.getElementById(a):a};function vn(a,b){return Jsa(a.C,b)}p.getElementsByTagName=function(a,b){return(b||this.C).getElementsByTagName(String(a))};function wn(a,b,c,d){return Ksa(a.C,b,c,d)}p.Mi=function(a,b){return Lsa(a,b||this.C)};p.Fb=function(a,b){return Nm(a,b||this.C)};p.Za=function(a,b){return Nm(a,b||this.C)};p.BX=Om;function xn(a){return Pm(yn(a))}p.Ia=function(a,b,c){return Osa(this.C,arguments)};p.createElement=function(a){return this.C.createElement(String(a))};
function zn(a,b){return a.C.createTextNode(String(b))}function Cn(a,b){return Ym(a.C,b)}function kta(){return!0}function yn(a){a=a.C;return a.parentWindow||a.defaultView}function Dn(a){var b=a.C;a=Qm(b);b=b.parentWindow||b.defaultView;return Ac&&Jc("10")&&b.pageYOffset!=a.scrollTop?new ej(a.scrollLeft,a.scrollTop):new ej(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}function En(a,b){return un(b||a.C)}p.appendChild=Rsa;p.append=$m;p.Gd=an;p.fx=bn;p.hC=cn;p.Cz=Ssa;p.Af=dn;p.RL=en;p.bcb=Tsa;
p.Wh=fn;p.Iw=gn;p.FP=hn;p.pX=Vsa;p.gx=Vm;p.pla=jn;p.Tq=kn;p.contains=ln;p.Tbb=$sa;p.XEa=Jm;p.lX=mn;p.Gha=ata;p.Xe=nn;p.Ubb=cta;p.$Eb=on;p.Hk=pn;p.Nl=function(a){var b;if((b="A"==a.tagName||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!gta(a)||hta(a)):on(a))&&Ac){var c;!Ea(a.getBoundingClientRect)||Ac&&!a.parentElement?c={height:a.offsetHeight,width:a.offsetWidth}:c=a.getBoundingClientRect();a=!!c&&0<c.height&&0<c.width}else a=b;return a};p.rF=qn;
p.RDa=sn;p.QDa=jta;p.dha=tn;var lta={B9b:"fecllr",G9b:"fedc",H9b:"fedcj",L9b:"fefmbr",N9b:"feim",Q9b:"fepui-extra",F9b:"fechf",T9b:"fepbr",R9b:"feop",e$b:"fesps",Y9b:"fephl",Z9b:"fephr",V9b:"fepb",U9b:"fepafi",a$b:"fepsva",b$b:"feptd",c$b:"fepdp",$9b:"feprh",X9b:"fepg",f$b:"fesr",q9b:"febs",p9b:"febas",g$b:"feshop",d$b:"fercc",M9b:"fegracr",C9b:"fecfs",K9b:"fefrha",I9b:"fedvs",D9b:"fecac",x9b:"fecep",y9b:"fecesb",A9b:"fecfaue",m9b:"feapt",S9b:"feol",w9b:"feceld",v9b:"fececm",z9b:"feceta",J9b:"fefuh",P9b:"fenz",r9b:"febscr",
O9b:"femss",s9b:"febsstd",E9b:"feciic",W2b:"cedtl",t9b:"fecfo",u9b:"fectoc",l9b:"feasf",n9b:"feacos",h$b:"fewac",o9b:"feaddip",W9b:"fpeur"};var mta={Lmc:"mncfdrc"};function Fn(){this.C={};this.F=null;this.D=!1}va(Fn);var nta={fecllr:!0};
Fn.prototype.Ke=function(a){this.C=a;a=a.flags;ota=-1!=window.location.href.indexOf("pride=true");pta=-1!=window.location.href.indexOf("showTables=true");a&&(qta=a.fgef,a.fohp&&(rta=a.fohp),a.fskb&&(sta=a.fskb),a.fifhu&&(tta=a.fifhu),a.enable_csi&&(uta=a.enable_csi),null!=a.fppp&&(vta=a.fppp),wta=a.fsbrhu,a.fefw&&(Gn=a.fefw),xta=(!!this.C.editable||!!this.C.commentable)&&(!!Yi(O(),"docosJs")||!!Yi(O(),"docosEmbedApiJs")||!!this.C.docosApi),a.fmcbusiw&&(yta=a.fmcbusiw),a.ffbu&&(zta=a.ffbu),Ata=a.ffhigh,
Bta=!!a.fepcsv,Cta=!!a.fecchf,Hn=!!a.felud,Dta=!!a.fetl,Eta=!!a.fepscw,Fta=!!a.fepat,Gta=!!a.fenrp,rsa=!!a.feopl,Hta=!!a.feqlc,Ita=!!a.fetas&&!!this.C.isDevelopmentCopy,Jta=!!a.febcf,Kta=!!a.ferpss,In=!!a.feas,Kn=!!a.feadf,Lta=!!a.fewc,Mta=!!a.feadv,Nta=!!a.fecvl,Ota=!!a.feoal,Ln=!!a.fenhc,Pta=!!a.fedvc,Qta=!!a.fecda,Rta=!!a.fevcc,Sta=!!a.frama,Tta=!!a.felww,Uta=!!a.fepfo,Vta=!!a.fespc,Wta=Xta(a.fmlf),Yta=!!a.fesc,Zta=!!a.fushh,$ta=!!a.fevpr,Mn=!!a.feidc,aua=!!a.feaidcm,Nn=!!a.feaa&&-1==window.location.href.indexOf("feaa=false"),
bua=!!a.feal,cua=!!a.feavsq,dua=!!a.feasfa,On=!!a.feasc,eua=!!a.feaslm,Pn=(Qn=!!a.fetc)&&-1==window.location.href.indexOf("fetc=false"),Rn=!!a.fetie,Sn=!!a.feces&&-1==window.location.href.indexOf("cesb=false"),Tn=!!a.fefrp,fua=!!a.feaf,gua=!!a.feeaof,hua=!!a.feeaoro,iua=!!a.fefsbd,jua=!!a.fecfr,kua=!!a.femc,lua=!!a.femc2,Un=!!a.fesfb,mua=!!a.feidas,nua=!!a.feser,oua=!!a.fecter,a.fmincfg&&(pua=a.fmincfg),a.fmancfg&&(qua=a.fmancfg),a.fmnrfg&&(rua=a.fmnrfg),a.fmncfg&&(sua=a.fmncfg),a.fegdc&&(tua=a.fegdc),
uua=!!a.festdfa,vua=!!a.feafasl,a.fstdcv&&(Vn=a.fstdcv),wua=Nn&&!!a.feamatep,xua=Nn&&!!a.feaffep,yua=!!a.fectoc,zua=!!a.fetdrif,Aua=!!a.fetdrisd,Wn=!!a.fetaco&&-1==window.location.href.indexOf("tableCorrection=false"),Bua=!!a.feepts,Cua(a,lta),Cua(a,mta),this.F=a);this.D=!1};function Xn(a){return Fn.getInstance().C[a]}function Yn(a){return!!a.C.isRtlShell}Fn.prototype.Jw=function(){return this.C.win._docs_webfonts_fontFaces||null};
var vta="",qta="{}",tta="",rta="http://documents.google.com/support/bin/answer.py?answer=",sta="",uta=!1,Gn=!1,wta="",xta=!1,Kta=!1,ota=!1,Ita=!1,pta=!1,Ln=!1,Pta=!1,Qta=!1,Rta=!1,Jta=!1,zta="/[prefix]forms/d/[id]/",yta=-1,kua=!1,lua=!1,Ata=[],Bta=!1,Cta=!1,Hn=!1,Dta=!1,Eta=!1,Fta=!1,Gta=!1,rsa=!1,Hta=!1,In=!1,Kn=!1,Lta=!1,Mta=!1,Nta=!1,Ota=!1,Vta=!1,Sta=!1,Tta=!1,Uta=!1,Wta=!1,Yta=!1,Zta=!1,$ta=!1,Mn=!1,aua=!1,Nn=!1,bua=!1,cua=!1,dua=!1,On=!1,eua=!1,Qn=!1,Pn=!1,Rn=!1,Sn=!1,Tn=!1,zua=!1,Aua=!1,fua=
!1,gua=!1,hua=!1,iua=!1,jua=!1,Un=!1,mua=!1,nua=!1,oua=!1,rua=3,sua=5,pua=50,qua=5E4,tua="",uua=!1,wua=!1,xua=!1,vua=!0,Vn="",Wn=!1,Bua=!1,yua=!1;function Cua(a,b){var c=new ui(Sm().location.href),d;for(d in b){var e=b[d],f=a[e];f=r(f)?f:nta[e]||!1;var h=Ci(c,e);!qa(f)||"false"!=h&&-1==c.L.indexOf("&"+e+"=false")||(f=!1);h=O();e=wc(e,f);vc(h.C,e)}}function Xta(a){return a?a.GWT?a.GWT:a.SHARED:!1}function Dua(){Fn.getInstance();return L(O(),"enable_maestro")}
function Eua(){Fn.getInstance();var a=new Bi(fi(6,window.location.href));return Hja(a,"waffleloaddelay")?parseInt(a.get("waffleloaddelay"),10):null}function Fua(){return xsa&&!Fn.getInstance().D};function Gua(a,b){this.tc=a;this.C=!!b}Gua.prototype.getId=g("tc");function Zn(a,b,c){this.tc=a;this.D=b;this.C=c}Zn.prototype.getId=g("tc");Zn.prototype.getResult=g("D");function $n(a,b){for(var c={},d=0;d<a.length;d++){var e=a[d].getId().Gl();c[e]=!0}for(d=0;d<b.length;d++)if(c[b[d].Gl()])throw Error("A fetch request can not be both successful and unsuccessful.");this.kJ=a;this.WW=b};function Hua(a){a=a.replace("/drawings/a/","/a/drawings/");return a=a.replace(/\/a\/drawings\/([^\/]+)\//,"/a/$1/drawings/")}
function Iua(a,b,c,d,e,f,h){a=Hua(a);a=di(a);var k=a[5],l=k;k&&(k=k.replace(/\/$/,""),l=k.split("/"),0<l.length&&l.splice(l.length-1,0,"d",b),l=l.join("/"));b={w:String(Math.ceil(d.width)),h:String(Math.ceil(d.height))};null!=c&&(b.rev=String(c));e&&(b.crop=[Math.ceil(e.left),Math.ceil(e.top),Math.ceil(e.width),Math.ceil(e.height)].join());f&&(b.ac=1);c=ci(a[1],a[2],a[3],a[4],l,li(b));return h?ni(c,h):c};function Jua(a){var b=new ui(sta);vi(b,window.location.protocol);yi(b,b.H+a+"/");return b};function Kua(a){this.C=a}Kua.prototype.yw=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c].getId(),e=d.tc,f=d.hf(),h=d.getWidth(),k=d.getHeight(),l=Jua(Xn("userPathPrefix"));yi(l,l.H+"image");var m={invite:Yi(O(),"docs-it")};e=Iua(l.toString(),e,f,new nj(h,k),void 0,!0,m);this.C.set("drawing",d.Gl(),e);b.push(new Zn(d,e,"sync-needed"))}return Rl(new $n(b,[]))};function ao(a){Lua();return mh(a,null)}function Mua(a){Lua();return fh(a)}function bo(a){Lua();return Xha(a)}var Lua=ua;function co(){D.call(this)}v(co,D);co.prototype.Tf=ba();function eo(a,b){this.C=a;this.D=b}eo.prototype.Am=function(a){this.C&&(this.C.call(this.D||null,a),this.C=this.D=null)};eo.prototype.abort=function(){this.D=this.C=null};sca(function(a){eo.prototype.Am=a(eo.prototype.Am)});function Nua(a,b){D.call(this);this.F=a;this.tc=b;this.C=[];this.D=[];this.H=[]}v(Nua,D);p=Nua.prototype;p.RFa=null;p.zma=co;p.YZ=null;p.getId=g("tc");p.eia=g("RFa");function Oua(a,b){if(a.zma===co)a.zma=b;else throw Error("Cannot set module constructor more than once.");}function Pua(a,b){a.D.push(new eo(b,void 0))}p.Mg=function(){return!!this.YZ};p.wL=function(a){var b=new this.zma;b.Tf(a());this.YZ=b;b=(b=!!Qua(this.H,a()))||!!Qua(this.C,a());b||(this.D.length=0);return b};
function Rua(a,b){(b=Qua(a.D,b))&&window.setTimeout(Bg("Module errback failures: "+b),0);a.H.length=0;a.C.length=0}function Qua(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].Am(b)}catch(e){Xga(e),c.push(e)}a.length=0;return c.length?c:null}p.Qa=function(){Nua.ea.Qa.call(this);F(this.YZ)};function Sua(a){D.call(this);this.D=a;this.C=[]}v(Sua,D);Sua.prototype.eia=g("D");Sua.prototype.Qa=function(){Sua.ea.Qa.call(this);this.C=this.D=null};function fo(a){H.call(this);this.C=new Sua(a);this.Ua=new xh(this)}v(fo,H);fo.prototype.load=function(){for(var a=this.Ua,b=this.C.eia(),c=0;c<b.length;c++){var d=new Hi;a.R(d,"complete",u(this.D,this,c));d.send(b[c])}};fo.prototype.D=function(a,b){b=b.target;if(b.Cl()){var c=b.wj();this.C.C[a]=c;a:if(c=this.C,a=c.C,a.length==c.D.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("error");b.dispose()};
fo.prototype.Qa=function(){fo.ea.Qa.call(this);this.Ua.dispose();this.Ua=null;this.C.dispose();this.C=null};function go(a,b){var c=b||{};b=c.document||document;var d=ah(a),e=Wm("SCRIPT"),f={DQa:e,Sh:void 0},h=new Kl(Tua,f),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){Uua(e,!0);h.Hd(new ho(1,"Timeout reached for loading script "+d))},l),f.Sh=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(Uua(e,c.rV||!1,k),h.Xb(null))};e.onerror=function(){Uua(e,!0,k);h.Hd(new ho(0,"Error while loading script "+d))};f=c.attributes||
{};vc(f,{type:"text/javascript",charset:"UTF-8"});Om(e,f);e.src=ah(a);Vua(b).appendChild(e);return h}function Vua(a){var b=Lm("HEAD",a);return!b||Cb(b)?a.documentElement:b[0]}function Tua(){if(this&&this.DQa){var a=this.DQa;a&&"SCRIPT"==a.tagName&&Uua(a,!0,this.Sh)}}function Uua(a,b,c){null!=c&&na.clearTimeout(c);a.onload=ua;a.onerror=ua;a.onreadystatechange=ua;b&&window.setTimeout(function(){dn(a)},0)}
function ho(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);La.call(this,c);this.code=a}v(ho,La);function Wua(){H.call(this);this.Ua=new xh(this);this.C={}}v(Wua,H);p=Wua.prototype;p.sSa=!1;p.YFb=function(a,b,c,d){var e=this.C[a]||new Xua;e.H=!0;e.F=c||null;e.C=d||null;if(this.C[a])e.D&&Yua(this,a);else{this.C[a]=e;c=[];for(d=0;d<a.length;d++)Ob(c,b[a[d]].eia());this.C[a].J=c;b=new fo(c);c=this.Ua;c.R(b,"success",u(this.Cfb,this,b,a));c.R(b,"error",u(this.Bfb,this,b,a));b.load()}};
function Yua(a,b){a.dispatchEvent(new Zua);var c=a.C[b],d=c.J,e=c.D,f=null;try{if(a.sSa)for(var h=0;h<d.length;h++)Ka(e[h]+" //# sourceURL="+d[h]);else Ka(e.join("\n"))}catch(k){f=k}a.dispatchEvent(new $ua);f?(c=c.C,a.dispatchEvent(new ava(0,f)),c&&c(null)):c.F&&c.F();delete a.C[b]}p.Cfb=function(a,b){var c=this.C[b];c.D=a.C.C;c.H&&Yua(this,b);Qg(a.dispose,5,a)};p.Bfb=function(a,b,c){var d=this.C[b];d&&(delete this.C[b],b=d.C,this.dispatchEvent(new ava(0,void 0)),b&&b(c));Qg(a.dispose,5,a)};
p.Qa=function(){Wua.ea.Qa.call(this);this.Ua.dispose();this.Ua=null};var bva=new jd("w"),cva=new jd("x"),dva=new jd("y");function $ua(){G.call(this,bva)}v($ua,G);function Zua(){G.call(this,cva)}v(Zua,G);function ava(a,b){G.call(this,dva);this.error=b||null}v(ava,G);function Xua(){this.D=this.J=null;this.H=!1;this.C=this.F=null};function io(){D.call(this);this.C={};this.H=[];this.F=[];this.L=[];this.D=[];this.J=[];this.V={};this.Ea=this.O=new Nua([],"");this.Ka=new Kl;this.va=null;this.$=0;this.Ya=this.Ra=!1}v(io,D);va(io);function eva(a,b){return a.C[b]}p=io.prototype;p.PEa=n(null);p.Wb=function(){return 0<this.H.length};function jo(a){var b=a.Ra,c=a.Wb();c!=b&&(fva(a,c?"active":"idle"),a.Ra=c);b=0<a.J.length;b!=a.Ya&&(fva(a,b?"userActive":"userIdle"),a.Ya=b)}
function gva(a,b,c){window.setTimeout(u(a.a1a,a,b,new Kl),c||0)}p.a1a=function(a,b){var c=this.C[a];c.Mg()?b.Xb(null):(hva(this,a,c,!1,b),iva(this,a)||jva(this,[a]))};function hva(a,b,c,d,e){c.C.push(new eo(e.Xb,e));Pua(c,function(a){e.Hd(Error(a))});iva(a,b)?d&&(kva(a,b),jo(a)):d&&kva(a,b)}function jva(a,b){Cb(a.H)?a.Vla(b):(a.D.push(b),jo(a))}
p.Vla=function(a,b,c){b||(this.$=0);this.H=a=lva(this,a);this.F=Nb(a);jo(this);Cb(a)||(this.L.push.apply(this.L,a),c=u(this.va.YFb,this.va,Nb(a),this.C,null,u(this.Dfb,this,this.F,a),u(this.esb,this),!!c),(a=5E3*Math.pow(this.$,2))?window.setTimeout(c,a):c())};
function lva(a,b){for(var c=0;c<b.length;c++)if(a.C[b[c]].Mg())throw Error("Module already loaded: "+b[c]);var d=[];for(c=0;c<b.length;c++)d=d.concat(mva(a,b[c]));Qb(d);return 1<d.length?(b=d.shift(),a.D=ub(d,function(a){return[a]}).concat(a.D),[b]):d}function mva(a,b){var c=[];Bb(a.L,b)||c.push(b);for(b=Nb(a.C[b].F);b.length;){var d=b.pop();a.C[d].Mg()||Bb(a.L,d)||(c.unshift(d),Array.prototype.unshift.apply(b,a.C[d].F))}Qb(c);return c}
function iva(a,b){if(Bb(a.H,b))return!0;for(var c=0;c<a.D.length;c++)if(Bb(a.D[c],b))return!0;return!1}function nva(a,b,c,d,e,f,h){var k=a.C[b];k.Mg()?(a=new eo(c,d),h?a.Am(null):window.setTimeout(u(a.Am,a),0)):iva(a,b)?(k.C.push(new eo(c,d)),f&&(kva(a,b),jo(a))):(k.C.push(new eo(c,d)),e||(f&&kva(a,b),jva(a,[b])))}
p.load=function(a,b){var c=[];Qb([a],c);for(var d=[],e={},f=0;f<c.length;f++){var h=c[f],k=this.C[h];if(!k)throw Error("Unknown module: "+h);var l=new Kl;e[h]=l;k.Mg()?l.Xb(null):(hva(this,h,k,!!b,l),iva(this,h)||d.push(h))}0<d.length&&jva(this,d);return e[a]};function kva(a,b){Bb(a.J,b)||a.J.push(b)}p.Dfb=function(a,b,c){this.$++;this.F=a;x(b,Ha(Jb,this.L),this);401==c?(ova(this,0),this.D.length=0):410==c?(pva(this,3),qva(this)):3<=this.$?(pva(this,1),qva(this)):this.Vla(this.F,!0,8001==c)};
p.esb=function(){pva(this,2);qva(this)};function pva(a,b){1<a.F.length?a.D=ub(a.F,function(a){return[a]}).concat(a.D):ova(a,b)}
function ova(a,b){var c=a.F;a.H.length=0;for(var d=[],e=0;e<a.D.length;e++){var f=tb(a.D[e],function(a){var b=mva(this,a);return wb(c,function(a){return Bb(b,a)})},a);Ob(d,f)}for(e=0;e<c.length;e++)Eb(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.D.length;f++)Jb(a.D[f],d[e]);Jb(a.J,d[e])}var h=a.V.error;if(h)for(e=0;e<h.length;e++){var k=h[e];for(f=0;f<d.length;f++)k("error",d[f],b)}for(e=0;e<c.length;e++)a.C[c[e]]&&Rua(a.C[c[e]],b);a.F.length=0;jo(a)}
function qva(a){for(;a.D.length;){var b=tb(a.D.shift(),function(a){return!this.C[a].Mg()},a);if(0<b.length){a.Vla(b);return}}jo(a)}function rva(a,b,c){Aa(b)||(b=[b]);for(var d=0;d<b.length;d++){var e=b[d],f=c,h=a.V;h[e]||(h[e]=[]);h[e].push(f)}}function fva(a,b){a=a.V[b];for(var c=0;a&&c<a.length;c++)a[c](b)}p.Qa=function(){io.ea.Qa.call(this);id(hc(this.C),this.O);this.V=this.D=this.J=this.F=this.H=this.C=null};var sva={a1b:"analytics",y1b:"assistant",qVa:"banding",p2b:"braille",LVa:"charteditor",Q3b:"companion",oba:"conditionalformat",x4b:"core",W4b:"dataconnector",i5b:"datepicker",Y7b:"dialogs",LWa:"docos",Y8b:"drawings",Q$b:"filterbar",aac:"findreplace",Nac:"formbar",mbc:"functionhelpcontent",Jbc:"goto",Xbc:"gvizcharts",fec:"hats",Lec:"images",jfc:"impressions",Fgc:"inputtools",Zlc:"links",coc:"namedrangespane",OFFLINE:"offline",hpc:"onepick",fl:"organize",Lqc:"pickerbase",hrc:"postshellbase",wrc:"printing",
csc:"rangeprotection",ctc:"revisions",jtc:"ritzfilter",ktc:"ritzmaestro",ltc:"ritzpivottables",mtc:"ritzprotectionpane",tuc:"screenmagnifier",uuc:"screenreader",Uuc:"shareclient",j_a:"shell",xvc:"spellcheck",lwc:"tableannotator",wyc:"viewer"};function tva(a,b){var c,d=new Wua,e=Pc||ac("Firefox")&&0<=kb(vba(),"36");d.sSa=e;e=io.getInstance();e.va=d;d=a.C.moduleDeps;for(var f in d)e.C[f]=new Nua(d[f],f);e.Ka.C||e.Ka.Xb();e.Ea==e.O&&(e.Ea=null,e.O.wL(u(e.PEa,e))&&ova(e,4),jo(e));f=a.C.moduleUris;d=a.C.staticResourcePathPrefix;var h={};a=new ui(a.C.win.location.toString());Ai(a,"");for(var k in f){for(var l=f[k],m=Array(l.length),q=0;q<l.length;q++){var t=new ui(l[q]),w=t.H;Ma(w,d)||yi(t,d+w);t.F?(yi(a,t.H),Cja(a,t.C.toString()),m[q]=a.toString()):
m[q]=a.resolve(t).toString()}h[k]=m}for(var y in h)e.C[y].RFa=h[y];rva(e,"error",b);b=0;for(c in sva)k=sva[c],e.C[k]&&(y=12E4+5E3*b++,gva(io.getInstance(),k,y))}function ko(a,b,c,d,e){function f(){nva(io.getInstance(),a,b,c,!1,!0,e)}d?Qg(f,d):f()}function lo(a,b,c){nva(io.getInstance(),a,b,c,!0,!1)}function uva(){var a=Ha(mo,!0),b=Ha(mo,!1),c=io.getInstance();rva(c,"userActive",a);rva(c,"userIdle",b)}
function no(a,b){var c=io.getInstance();if(b){var d=c.C[a];d&&Oua(d,b)}c.isDisposed()||(c.C[a].wL(u(c.PEa,c))&&ova(c,4),Jb(c.J,a),Jb(c.H,a),Cb(c.H)&&qva(c),jo(c))}function oo(a){return eva(io.getInstance(),a).YZ}function po(a){return eva(io.getInstance(),a).Mg()};var vva={mba:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Csa:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}};
vva={mba:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0\u00a0mln."},1E7:{other:"00\u00a0mln."},1E8:{other:"000\u00a0mln."},1E9:{other:"0\u00a0mld."},1E10:{other:"00\u00a0mld."},1E11:{other:"000\u00a0mld."},1E12:{other:"0\u00a0bln."},1E13:{other:"00\u00a0bln."},1E14:{other:"000\u00a0bln."}},Csa:{1E3:{other:"0 duizend"},1E4:{other:"00 duizend"},1E5:{other:"000 duizend"},1E6:{other:"0 miljoen"},1E7:{other:"00 miljoen"},1E8:{other:"000 miljoen"},1E9:{other:"0 miljard"},1E10:{other:"00 miljard"},
1E11:{other:"000 miljard"},1E12:{other:"0 biljoen"},1E13:{other:"00 biljoen"},1E14:{other:"000 biljoen"}}};var qo={AED:[2,"dh","\u062f.\u0625.","DH"],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"TL","YTL"],TWD:[2,"NT$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var wva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"ZAR"},xva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"ETB"},yva={DECIMAL_SEP:"\u066b",GROUP_SEP:"\u066c",PERCENT:"\u066a\u061c",Nd:"\u0660",Wd:"\u061c+",Qd:"\u061c-",Pd:"\u0627\u0633",
Sd:"\u0609",Md:"\u221e",Vd:"\u0644\u064a\u0633\u00a0\u0631\u0642\u0645",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EGP"},zva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"0.00\u00a0\u00a4",Ud:"BGN"},Ava={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"\u09e6",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",
Xd:"#E0",Rd:"#,##0%",Td:"#,##,##0.00\u00a4",Ud:"BDT"},Bva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Cva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Dva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",
Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"USD"},Eva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"CZK"},Fva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",
Ud:"GBP"},Gva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"DKK"},Hva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Iva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"e",Sd:"\u2030",Md:"\u221e",
Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},ro={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"USD"},Jva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Kva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",
PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"\u00d710^",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Lva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"%\u00a0#,##0",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Mva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"ep\u00e4luku",DECIMAL_PATTERN:"#,##0.###",
Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Nva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"PHP"},so={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Ova={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",
Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Pva={DECIMAL_SEP:".",GROUP_SEP:"\u2019",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"CHF"},Qva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"[#E0]",
Rd:"#,##,##0%",Td:"\u00a4#,##,##0.00",Ud:"INR"},Rva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"USD"},Sva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"\u200e+",Qd:"\u200e-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u200f#,##0.00\u00a0\u00a4;\u200f-#,##0.00\u00a0\u00a4",Ud:"ILS"},Tva={DECIMAL_SEP:".",GROUP_SEP:",",
PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"[#E0]",Rd:"#,##,##0%",Td:"\u00a4#,##,##0.00",Ud:"INR"},Uva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"HRK"},Vva={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",
Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"HUF"},Wva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},Xva={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"\u200e+",Qd:"\u200e-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u200f#,##0.00\u00a0\u00a4;\u200f-#,##0.00\u00a0\u00a4",Ud:"ILS"},Yva={DECIMAL_SEP:".",
GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"INR"},Zva={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"CDF"},$va={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"\u00d710^",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",
Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},awa={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NS",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},bwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"INR"},cwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"\u0966",
Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"[#E0]",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"INR"},dwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"MYR"},ewa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",
Ud:"EUR"},fwa={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"\u00a4\u00a0#,##0.00",Ud:"NOK"},gwa={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4\u00a0#,##0.00;\u00a4\u00a0-#,##0.00",Ud:"EUR"},hwa={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",
Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"\u00a4\u00a0#,##0.00",Ud:"NOK"},iwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"#E0",Rd:"#,##,##0%",Td:"\u00a4\u00a0#,##,##0.00",Ud:"INR"},jwa={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",
Ud:"PLN"},kwa={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"BRL"},lwa={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"RON"},mwa={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"\u043d\u0435\u00a0\u0447\u0438\u0441\u043b\u043e",
DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"RUB"},nwa={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"e",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},owa={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"e",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},pwa=
{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"\u00d710^",Sd:"\u2030",Md:"\u221e",Vd:"\u00a4\u00a4\u00a4",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"SEK"},qwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"#E0",Rd:"#,##,##0%",Td:"\u00a4\u00a0#,##,##0.00",Ud:"INR"},rwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",
Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##,##0.00",Ud:"INR"},swa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"THB"},twa={DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"%#,##0",Td:"\u00a4#,##0.00",Ud:"TRY"},uwa={DECIMAL_SEP:",",
GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"\u0415",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"UAH"},vwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"CNY"},wwa={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",
Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"ZAR"},to=ro,xwa=ro;xwa=to=gwa;function uo(a,b,c){this.Eb=b;this.tb=c||0;this.Ra=40;this.D=1;this.Ka=0;this.H=3;this.Ya=this.F=0;this.mb=!1;this.Ea=this.V="";this.J=vo().Qd;this.$="";this.C=1;this.O=!1;this.L=[];this.bb=this.eb=!1;this.va=0;if("number"==typeof a)switch(a){case 1:wo(this,vo().DECIMAL_PATTERN);break;case 2:wo(this,vo().Xd);break;case 3:wo(this,vo().Rd);break;case 4:a=vo().Td;b=["0"];c=qo[ywa(this)][0]&7;if(0<c){b.push(".");for(var d=0;d<c;d++)b.push("0")}a=a.replace(/0.00/g,b.join(""));wo(this,a);break;case 5:zwa(this,
1);break;case 6:zwa(this,2);break;default:throw Error("Unsupported pattern type.");}else wo(this,a)}var Awa=!1;function vo(){return Awa?xwa:to}function ywa(a){return a.Eb||vo().Ud}uo.prototype.fb=function(a){if(308<a)throw Error("Unsupported maximum fraction digits: "+a);this.H=a;return this};uo.prototype.jb=function(a){if(0<this.F&&0<=a)throw Error("Can't combine significant digits and minimum fraction digits");this.Ka=a;return this};
function wo(a,b){var c=[0];a.V=Bwa(a,b,c);for(var d=c[0],e=-1,f=0,h=0,k=0,l=-1,m=b.length,q=!0;c[0]<m&&q;c[0]++)switch(b.charAt(c[0])){case "#":0<h?k++:f++;0<=l&&0>e&&l++;break;case "0":if(0<k)throw Error('Unexpected "0" in pattern "'+b+'"');h++;0<=l&&0>e&&l++;break;case ",":0<l&&a.L.push(l);l=0;break;case ".":if(0<=e)throw Error('Multiple decimal separators in pattern "'+b+'"');e=f+h+k;break;case "E":if(a.bb)throw Error('Multiple exponential symbols in pattern "'+b+'"');a.bb=!0;a.Ya=0;c[0]+1<m&&
"+"==b.charAt(c[0]+1)&&(c[0]++,a.mb=!0);for(;c[0]+1<m&&"0"==b.charAt(c[0]+1);)c[0]++,a.Ya++;if(1>f+h||1>a.Ya)throw Error('Malformed exponential pattern "'+b+'"');q=!1;break;default:c[0]--,q=!1}0==h&&0<f&&0<=e&&(h=e,0==h&&h++,k=f-h,f=h-1,h=1);if(0>e&&0<k||0<=e&&(e<f||e>f+h)||0==l)throw Error('Malformed pattern "'+b+'"');k=f+h+k;a.H=0<=e?k-e:0;0<=e&&(a.F=f+h-e,0>a.F&&(a.F=0));a.D=(0<=e?e:k)-f;a.bb&&(a.Ra=f+a.D,0==a.H&&0==a.D&&(a.D=1));a.L.push(Math.max(0,l));a.eb=0==e||e==k;d=c[0]-d;a.Ea=Bwa(a,b,c);
c[0]<b.length&&";"==b.charAt(c[0])?(c[0]++,1!=a.C&&(a.O=!0),a.J=Bwa(a,b,c),c[0]+=d,a.$=Bwa(a,b,c)):(a.J+=a.V,a.$+=a.Ea)}function zwa(a,b){a.va=b;wo(a,vo().DECIMAL_PATTERN);a.F=0;a.fb(2);a.jb(2)}
uo.prototype.parse=function(a,b){b=b||[0];if(0!=this.va)throw Error("Parsing of compact numbers is unimplemented");a=a.replace(/ /g,"\u00a0");var c=a.indexOf(this.V,b[0])==b[0],d=a.indexOf(this.J,b[0])==b[0];c&&d&&(this.V.length>this.J.length?d=!1:this.V.length<this.J.length&&(c=!1));c?b[0]+=this.V.length:d&&(b[0]+=this.J.length);if(a.indexOf(vo().Md,b[0])==b[0]){b[0]+=vo().Md.length;var e=Infinity}else{e=a;var f=!1,h=!1,k=!1,l=-1,m=1,q=vo().DECIMAL_SEP,t=vo().GROUP_SEP,w=vo().Pd;if(0!=this.va)throw Error("Parsing of compact style numbers is not implemented");
for(var y="";b[0]<e.length;b[0]++){var z=e.charAt(b[0]),C=Cwa(z);if(0<=C&&9>=C)y+=C,k=!0;else if(z==q.charAt(0)){if(f||h)break;y+=".";f=!0}else if(z==t.charAt(0)&&("\u00a0"!=t.charAt(0)||b[0]+1<e.length&&0<=Cwa(e.charAt(b[0]+1)))){if(f||h)break}else if(z==w.charAt(0)){if(h)break;y+="E";h=!0;l=b[0]}else if("+"==z||"-"==z){if(k&&l!=b[0]-1)break;y+=z}else if(1==this.C&&z==vo().PERCENT.charAt(0)){if(1!=m)break;m=100;if(k){b[0]++;break}}else if(1==this.C&&z==vo().Sd.charAt(0)){if(1!=m)break;m=1E3;if(k){b[0]++;
break}}else break}1!=this.C&&(m=this.C);e=parseFloat(y)/m}if(c){if(a.indexOf(this.Ea,b[0])!=b[0])return NaN;b[0]+=this.Ea.length}else if(d){if(a.indexOf(this.$,b[0])!=b[0])return NaN;b[0]+=this.$.length}return d?-e:e};
uo.prototype.format=function(a){if(isNaN(a))return vo().Vd;var b=[];var c=a;if(0==this.va)c=Dwa;else{c=Math.abs(c);var d=Ewa(this,1>=c?0:Fwa(c)).divisorBase;c=Ewa(this,d+Fwa(Gwa(this,c/Math.pow(10,d)).kLa))}a/=Math.pow(10,c.divisorBase);b.push(c.prefix);d=0>a||0==a&&0>1/a;b.push(d?this.J:this.V);if(isFinite(a))if(a=a*(d?-1:1)*this.C,this.bb){var e=a;if(0==e)Hwa(this,e,this.D,b),Iwa(this,0,b);else{a=Math.floor(Math.log(e)/Math.log(10)+2E-15);var f=Math.pow(10,a);isFinite(f)&&0!==f?e/=f:(f=Math.pow(10,
Math.floor(a/2)),e=e/f/f,1==a%2&&(e=0<a?e/10:10*e));f=this.D;if(1<this.Ra&&this.Ra>this.D){for(;0!=a%this.Ra;)e*=10,a--;f=1}else 1>this.D?(a++,e/=10):(a-=this.D-1,e*=Math.pow(10,this.D-1));Hwa(this,e,f,b);Iwa(this,a,b)}}else Hwa(this,a,this.D,b);else b.push(vo().Md);b.push(d?this.$:this.Ea);b.push(c.suffix);return b.join("")};
function Gwa(a,b){var c=Math.pow(10,a.H);a=0>=a.Ka?Math.round(b*c):Math.round(Jwa(b*c,a.Ka,a.H));isFinite(a)?(b=Math.floor(a/c),c=Math.floor(a-b*c)):c=0;return{kLa:b,jcb:c}}
function Hwa(a,b,c,d){if(a.F>a.H)throw Error("Min value must be less than max value");d||(d=[]);b=Gwa(a,b);var e=b.kLa,f=b.jcb,h=0<a.F||0<f||!1;b=a.F;h&&(b=a.F);for(var k="",l=e;1E20<l;)k="0"+k,l=Math.round(l/10);k=l+k;var m=vo().DECIMAL_SEP;l=vo().Nd.charCodeAt(0);var q=k.length,t=0;if(0<e||0<c){for(e=q;e<c;e++)d.push(String.fromCharCode(l));if(2<=a.L.length)for(c=1;c<a.L.length;c++)t+=a.L[c];c=q-t;if(0<c){e=a.L;t=q=0;for(var w,y=vo().GROUP_SEP,z=k.length,C=0;C<z;C++)if(d.push(String.fromCharCode(l+
1*Number(k.charAt(C)))),1<z-C)if(w=e[t],C<c){var M=c-C;(1===w||0<w&&1===M%w)&&d.push(y)}else t<e.length&&(C===c?t+=1:w===C-c-q+1&&(d.push(y),q+=w,t+=1))}else{c=k;k=a.L;e=vo().GROUP_SEP;w=c.length;y=[];for(q=k.length-1;0<=q&&0<w;q--){t=k[q];for(z=0;z<t&&0<=w-z-1;z++)y.push(String.fromCharCode(l+1*Number(c.charAt(w-z-1))));w-=t;0<w&&y.push(e)}d.push.apply(d,y.reverse())}}else h||d.push(String.fromCharCode(l));(a.eb||h)&&d.push(m);f=String(f);h=f.split("e+");2==h.length&&(f=String(Jwa(parseFloat(h[0]),
a.Ka,1)),f=f.replace(".",""),f+=eb("0",parseInt(h[1],10)-f.length+1));a.H+1>f.length&&(f="1"+eb("0",a.H-f.length)+f);for(a=f.length;"0"==f.charAt(a-1)&&a>b+1;)a--;for(e=1;e<a;e++)d.push(String.fromCharCode(l+1*Number(f.charAt(e))))}function Iwa(a,b,c){c.push(vo().Pd);0>b?(b=-b,c.push(vo().Qd)):a.mb&&c.push(vo().Wd);b=""+b;for(var d=vo().Nd,e=b.length;e<a.Ya;e++)c.push(d);c.push(b)}function Cwa(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=vo().Nd.charCodeAt(0);return b<=a&&a<b+10?a-b:-1}
function Bwa(a,b,c){for(var d="",e=!1,f=b.length;c[0]<f;c[0]++){var h=b.charAt(c[0]);if("'"==h)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=h;else switch(h){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":if(c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1))c[0]++,d+=ywa(a);else switch(a.tb){case 0:d+=qo[ywa(a)][1];break;case 2:h=ywa(a);var k=qo[h];d+=h==k[1]?h:h+" "+k[1];break;case 1:d+=qo[ywa(a)][2]}break;case "%":if(!a.O&&1!=a.C)throw Error("Too many percent/permill");
if(a.O&&100!=a.C)throw Error("Inconsistent use of percent/permill characters");a.C=100;a.O=!1;d+=vo().PERCENT;break;case "\u2030":if(!a.O&&1!=a.C)throw Error("Too many percent/permill");if(a.O&&1E3!=a.C)throw Error("Inconsistent use of percent/permill characters");a.C=1E3;a.O=!1;d+=vo().Sd;break;default:d+=h}}return d}var Dwa={prefix:"",suffix:"",divisorBase:0};
function Ewa(a,b){a=1==a.va?vva.mba:vva.Csa;null==a&&(a=vva.mba);if(3>b)return Dwa;b=Math.min(14,b);var c=a[Math.pow(10,b)];for(--b;!c&&3<=b;)c=a[Math.pow(10,b)],b--;if(!c)return Dwa;a=c.other;return a&&"0"!=a?(a=/([^0]*)(0+)(.*)/.exec(a))?{prefix:a[1],suffix:a[3],divisorBase:b+1-(a[2].length-1)}:Dwa:Dwa}function Fwa(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b}
function Jwa(a,b,c){if(!a)return a;b=b-Fwa(a)-1;if(b<-c)return c=Math.pow(10,c),Math.round(a/c)*c;c=Math.pow(10,b);return Math.round(a*c)/c};function Kwa(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"}Kwa=n("other");function Lwa(a){a+="";var b=a.indexOf(".");return-1==b?0:a.length-b-1}function Mwa(a,b){var c=a|0;a=void 0===b?Math.min(Lwa(a),3):b;return 1==c&&0==a?"one":"other"}var Nwa=Mwa;Nwa=Mwa;function xo(a){this.J=a;this.D=this.C=this.L=null;a=to;var b=vva;if(Owa!==a||Pwa!==b)Owa=a,Pwa=b,Qwa=new uo(1);this.H=Qwa}var Owa=null,Pwa=null,Qwa=null,Rwa=/'([{}#].*?)'/g,Swa=/''/g;xo.prototype.format=function(a){return Twa(this,a,!1)};function Twa(a,b,c){if(a.J){a.L=[];var d=Uwa(a,a.J);a.D=Vwa(a,d);a.J=null}if(!a.D||0==a.D.length)return"";a.C=Nb(a.L);d=[];Wwa(a,a.D,b,c,d);for(b=d.join("");0<a.C.length;)b=b.replace(a.F(a.C),a.C.pop());return b}
function Wwa(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var h=b[f].value,k=a,l=e,m=c[h];r(m)?(k.C.push(m),l.push(k.F(k.C))):l.push("Undefined parameter - "+h);break;case 2:h=b[f].value;k=e;l=h.n2;r(c[l])?(l=h[c[l]],r(l)||(l=h.other),Wwa(a,l,c,d,k)):k.push("Undefined parameter - "+l);break;case 0:h=b[f].value;Xwa(a,h,c,Nwa,d,e);break;case 1:h=b[f].value,Xwa(a,h,c,Kwa,d,e)}}
function Xwa(a,b,c,d,e,f){var h=b.n2,k=b.Sxa,l=+c[h];isNaN(l)?f.push("Undefined or invalid parameter - "+h):(k=l-k,h=b[c[h]],r(h)||(d=a.H.Ab?d(k,a.H.Ab()):d(k),h=b[d],r(h)||(h=b.other)),b=[],Wwa(a,h,c,e,b),c=b.join(""),e?f.push(c):(a=a.H.format(k),f.push(c.replace(/#/g,a))))}function Uwa(a,b){var c=a.L,d=u(a.F,a);b=b.replace(Swa,function(){c.push("'");return d(c)});return b=b.replace(Rwa,function(a,b){c.push(b);return d(c)})}
function Ywa(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var h=f.index;"}"==f[0]?(c.pop(),0==c.length&&(f={type:1},f.value=a.substring(b,h),d.push(f),b=h+1)):(0==c.length&&(b=a.substring(b,h),""!=b&&d.push({type:0,value:b}),b=h+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d}var Zwa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,$wa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,axa=/^\s*(\w+)\s*,\s*select\s*,/;
function Vwa(a,b){var c=[];b=Ywa(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var f=b[d].value;switch(Zwa.test(f)?0:$wa.test(f)?1:axa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=bxa(a,b[d].value);break;case 0:e.type=0;e.value=cxa(a,b[d].value);break;case 1:e.type=1;e.value=dxa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c}
function bxa(a,b){var c="";b=b.replace(axa,function(a,b){c=b;return""});var d={};d.n2=c;b=Ywa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var h=Vwa(a,b[e].value);d[f.replace(/\s/g,"")]=h;e++}return d}function cxa(a,b){var c="",d=0;b=b.replace(Zwa,function(a,b,e){c=b;e&&(d=parseInt(e,10));return""});var e={};e.n2=c;e.Sxa=d;b=Ywa(b);for(var f=0;f<b.length;){var h=b[f].value;f++;if(1==b[f].type)var k=Vwa(a,b[f].value);e[h.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=k;f++}return e}
function dxa(a,b){var c="";b=b.replace($wa,function(a,b){c=b;return""});var d={};d.n2=c;d.Sxa=0;b=Ywa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var h=Vwa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;e++}return d}xo.prototype.F=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};function exa(a){return(new xo("{NUM_ROWS,plural, =1{Rijhoogte}other{Rijhoogte}}")).format({NUM_ROWS:a})}function fxa(a,b){return a==b?"Formaat rij aanpassen...":"Formaat rijen "+(a+(" - "+(b+" aanpassen...")))}function gxa(a){return(new xo("{NUM_SHEETS,plural, =1{Weet je zeker dat je dit blad wilt verwijderen?}other{Weet je zeker dat je {NUM_SHEETS} bladen wilt verwijderen?}}")).format({NUM_SHEETS:a})}function hxa(a){return"Vastzetten tot huidige rij ("+(a+")")}
function ixa(a){return"Vastzetten tot huidige kolom ("+(a+")")}function jxa(a){return 1==a?"1 rij vastzetten":a+" rijen vastzetten"}function kxa(a){return 1==a?"1 kolom vastzetten":a+" kolommen vastzetten"}function lxa(a,b){return"Blad sorteren op <strong>kolom "+(a+("</strong>, "+b))}function mxa(a,b){return"Bereik sorteren op <strong>kolom "+(a+(" </strong>, "+b))}function nxa(a,b){return a==b?"Kolom wissen":"Kolommen "+(a+(" - "+(b+" wissen")))}
function oxa(a,b){return a==b?"Rij wissen":"Rijen "+(a+(" - "+(b+" wissen")))}function pxa(a){return"<strong>Rij "+(a+"</strong> verwijderen")}function qxa(a){return"<strong>Kolom "+(a+"</strong> verwijderen")}function rxa(a){return a?"Cellen verwijderen en naar <strong>rechts</strong> schuiven":"Cellen verwijderen en naar <strong>links</strong> schuiven"}function sxa(a){return Mn&&1==a?"Rij <strong>erboven</strong>":a+" rijen <strong>erboven</strong>"}
function txa(a){return Mn&&1==a?"Rij boven invoegen":a+" rijen boven invoegen"}function uxa(a){return Mn&&1==a?"Rij <strong>eronder</strong>":a+" rijen <strong>eronder</strong>"}function vxa(a){return Mn&&1==a?"Rij onder invoegen":a+" rijen onder invoegen"}function wxa(a){return Mn&&1==a?"Kolom <strong>links</strong>":a+" kolommen <strong>links</strong>"}function xxa(a){return Mn&&1==a?"Kolom links invoegen":a+" kolommen links invoegen"}
function yxa(a){return Mn&&1==a?"Kolom <strong>rechts</strong>":a+" kolommen <strong>rechts</strong>"}function zxa(a){return Mn&&1==a?"Kolom rechts invoegen":a+" kolommen rechts invoegen"}function Axa(a){return a?"Cellen en naar <strong>links</strong> schuiven":"Cellen en naar <strong>rechts</strong> schuiven"}function Bxa(a,b){return a==b?"Rij verbergen":"Rijen "+(a+(" - "+(b+" verbergen")))}function Cxa(a,b){return a==b?"Kolom verbergen":"Kolommen "+(a+(" - "+(b+" verbergen")))}
function Dxa(a){return a?"Converteren naar links":"Converteren naar link"}function Exa(a){return a?"Alle links openen":"Link openen"};function Fxa(a){this.ESa=a};function yo(){D.call(this);this.Ua=new xh(this);this.J=new Si;E(this,this.J);this.D={};this.Ka=new Mi;E(this,this.Ka)}v(yo,D);yo.prototype.getHandler=g("Ua");function Gxa(a,b,c){a.D[b]=c}function zo(a,b){for(var c in b)a.D[c]=b[c]}function Ao(a,b){var c={},d;for(d in b)a.D[d]!=b[d]&&(a.D[d]=b[d],c[d]=b[d]);nc(c)||a.Ka.dispatchEvent(new Fxa(c))}yo.prototype.Qa=function(){F(this.Ua);yo.ea.Qa.call(this)};function Hxa(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.D,function(){Ao(b,Ixa(b))});zo(this,Ixa(this))}v(Hxa,yo);function Ixa(a){var b={};b["braille-enabled"]=Bo(a.C);b["screen-reader-enabled"]=a.C.C;b["touch-exploration-enabled"]=!1;return b};function Co(){}va(Co);Co.prototype.C=0;function Do(a){return":"+(a.C++).toString(36)};var Eo=yba()||yc();function Fo(a){D.call(this);this.J=1;this.F=[];this.H=0;this.C=[];this.D={};this.L=!!a}v(Fo,D);p=Fo.prototype;p.subscribe=function(a,b,c){var d=this.D[a];d||(d=this.D[a]=[]);var e=this.J;this.C[e]=a;this.C[e+1]=b;this.C[e+2]=c;this.J=e+3;d.push(e);return e};p.unsubscribe=function(a,b,c){if(a=this.D[a]){var d=this.C;if(a=yb(a,function(a){return d[a+1]==b&&d[a+2]==c}))return this.bt(a)}return!1};
p.bt=function(a){var b=this.C[a];if(b){var c=this.D[b];0!=this.H?(this.F.push(a),this.C[a+1]=ua):(c&&Jb(c,a),delete this.C[a],delete this.C[a+1],delete this.C[a+2])}return!!b};
p.iK=function(a,b){var c=this.D[a];if(c){for(var d=Array(arguments.length-1),e=1,f=arguments.length;e<f;e++)d[e-1]=arguments[e];if(this.L)for(e=0;e<c.length;e++){var h=c[e];Jxa(this.C[h+1],this.C[h+2],d)}else{this.H++;try{for(e=0,f=c.length;e<f;e++)h=c[e],this.C[h+1].apply(this.C[h+2],d)}finally{if(this.H--,0<this.F.length&&0==this.H)for(;c=this.F.pop();)this.bt(c)}}return 0!=e}return!1};function Jxa(a,b,c){Eg(function(){a.apply(b,c)})}
p.clear=function(a){if(a){var b=this.D[a];b&&(x(b,this.bt,this),delete this.D[a])}else this.C.length=0,this.D={}};p.$e=function(a){if(a){var b=this.D[a];return b?b.length:0}a=0;for(b in this.D)a+=this.$e(b);return a};p.Qa=function(){Fo.ea.Qa.call(this);this.clear();this.F.length=0};function Go(a){this.C=a}Go.prototype.toString=g("C");function Kxa(a){D.call(this);this.C=new Fo(a);E(this,this.C)}v(Kxa,D);p=Kxa.prototype;p.subscribe=function(a,b,c){return this.C.subscribe(a.toString(),b,c)};p.unsubscribe=function(a,b,c){return this.C.unsubscribe(a.toString(),b,c)};p.bt=function(a){return this.C.bt(a)};p.clear=function(a){this.C.clear(r(a)?a.toString():void 0)};p.$e=function(a){return this.C.$e(r(a)?a.toString():void 0)};var Ho=new Go("visibility"),Jo=new Go("selection"),Ko=new Go("value"),Lo=new Go("enabled"),Mo=new Go("change"),No=new Go("action");function Lxa(a,b){x(a,function(a){a.gb(!1,b)})};function Mxa(a,b){this.data=a;this.C=b||null};function Nxa(a,b,c){this.Rg=a;this.newValue=b;this.oldValue=c};function Oo(a,b){D.call(this);this.tc=a;this.J={};this.C=b?sc(b):{};this.V=sc(this.C);Oxa(this);this.F=new Fo;this.D=new Kxa}v(Oo,D);function Oxa(a){r(a.C["keys-enabled"])||(a.C["keys-enabled"]=!0);a.isEnabled()||(a.J["default"]=!0);r(a.C["toggle-selected-on-fire"])||(a.C["toggle-selected-on-fire"]=!0)}p=Oo.prototype;p.Qa=function(){Oo.ea.Qa.call(this);this.F.dispose();this.D.dispose();delete this.F;delete this.D;delete this.C};p.getId=g("tc");p.isEnabled=function(){return!!this.getProperty("enabled")};
p.gb=function(a,b){b=b||"default";var c=!0;if(a){delete this.J[b];for(var d in this.J){c=!1;break}}else this.J[b]=!0,c=!1;this.setProperty("enabled",c)};p.Jda=function(){return!!this.getProperty("keys-enabled")};p.kb=function(){return!!this.getProperty("visible")};p.setVisible=function(a){this.setProperty("visible",a)};p.Ld=function(){return!!this.getProperty("selected")};p.Hc=function(a){this.setProperty("selected",a)};p.Bm=fa(70);p.rv=function(){return this.getProperty("hint")||""};
p.i5=function(){return this.getProperty("node-label")||null};p.getLabel=function(){return this.getProperty("label")||""};p.CP=fa(71);p.Zr=fa(72);p.gp=function(){return this.getProperty("icon")};p.Ne=function(){return this.getProperty("keys")};p.cb=function(){return this.getProperty("value")};p.hb=function(a){this.setProperty("value",a)};p.getProperty=function(a){return this.C[a]};
p.setProperty=function(a,b){var c=this.C[a];if(b!==c){this.C[a]=b;this.D.C.iK(Mo.toString(),new Nxa(a,b,c));var d=Pxa(a);d&&this.D.C.iK(d.toString(),new Nxa(a,b,c))}};p.YN=fa(73);p.xc=function(a,b){if(this.isEnabled()){var c=this.C.selected,d=this.C["toggle-selected-on-fire"];null!=c&&d&&this.Hc(!c);this.F.iK("action",a,b);this.D.C.iK(No.toString(),new Mxa(a,b))}};p.subscribe=function(a,b,c){return this.F.subscribe(a,b,c)};p.Vb=function(a,b,c){return this.D.subscribe(a,b,c)+1E6};
p.unsubscribe=function(a,b,c){return this.F.unsubscribe(a,b,c)};p.bt=function(a){return 1E6<a?this.D.bt(a-1E6):this.F.bt(a)};p.reset=function(){this.F.clear();this.D.clear();this.C=sc(this.V);this.J={};Oxa(this)};function Pxa(a){switch(a){case "visible":return Ho;case "selected":return Jo;case "value":return Ko;case "enabled":return Lo;default:return null}}p.PKa=!0;function Qxa(){var a=Yi(O(),"docs-mtrb2c");return"ENABLE_ALL"==a||"RENAME_SPELLING"==a};function Qo(a){D.call(this);this.D=a;this.C=[]}v(Qo,D);Qo.prototype.subscribe=function(a,b,c,d){b=a.subscribe(b,c,d||this.D);this.C.push(a,b);return this};Qo.prototype.Vb=function(a,b,c,d){b=a.Vb(b,c,d||this.D);this.C.push(a,b);return this};Qo.prototype.Gc=function(){for(var a,b;b=this.C.pop();)(a=this.C.pop())&&!a.isDisposed()&&a.bt(b)};Qo.prototype.Qa=function(){Qo.ea.Qa.call(this);this.Gc();delete this.D;delete this.C};function Ro(a,b){var c=a.Ne().concat();c.push(b);a.setProperty("keys",c)}function So(a){var b="Ctrl+"+(Eo?"Meta+":"Alt+");pa(void 0)&&(b+="undefined+");for(var c="",d=0;d<a.length;d++)c+=b+a[d]+(d<a.length-1?" ":"");return c}function To(a,b){var c="docs-icon-img";Ac&&!Jc(9)&&(c+=" docs-icon-img-legacy");return c+" docs-icon-"+a+(b?"-rtl":"")};function Uo(a,b,c){this.tc=a;this.Ce=b||null;this.C={};this.D=!!c}p=Uo.prototype;p.Rg=function(a,b){this.C[a]=b;return this};p.build=function(){rc(this.C,"label","");rc(this.C,"hint",this.C.label);rc(this.C,"visible",!0);var a=new Oo(this.tc,this.C);this.Ce&&this.Ce(a);return a};function Vo(a,b){return a.Rg("docs-action-data-extractor",b).Rg("docs-action-data-extractor-requires-data",void 0)}p.enabled=function(a){return this.Rg("enabled",a)};function Wo(a,b){return a.Rg("hint",b)}
p.icon=function(a){return this.Rg("icon",a)};function Xo(a,b){return a.icon(To(b,a.D&&void 0))}p.Ma=function(a){return this.Rg("docs-impression-code",a)};p.key=function(a){return this.Rg("keys",[a])};p.keys=function(a){return this.Rg("keys",a)};p.label=function(a){return this.Rg("label",a)};function Yo(a,b){return a.Rg("node-label",b)}p.fd=function(a){return this.Rg("long-label",a)};p.selected=function(a){return this.Rg("selected",a)};p.dc=function(a){return this.Rg("synonyms",a)};
p.category=function(a){return this.Rg("category",a)};p.value=function(a){return this.Rg("value",a)};p.visible=function(a){return this.Rg("visible",a)};p.og=function(a){return this.Rg("force-ctrl-key",a)};function Zo(){return"Bewerken"}function $o(){return"Navigatie"}function ap(){return"Opmerkingen"}function bp(){return"Bestandsopdrachten"}function cp(){return"Ondersteuning voor schermlezer"}function dp(){return"Met objecten"}function ep(){return"Tekstopmaak"}function Rxa(){return"Verplaatsing"}function fp(){return"Bekijken"}function gp(){return"Opmaak"};var hp=!1;
function Sxa(a){if(hp)for(var b in P.Zaa)P.Zaa[b].reset();hp=!0;P.uba.setVisible(!1);P.$0.setVisible(!1);P.f1.setVisible(!1);P.g1.setVisible(!1);P.pca.setVisible(!1);P.aI.setVisible(!1);P.J1.setVisible(!1);P.iy.setVisible(!1);P.PD.setVisible(!1);P.Aba.setVisible(!1);P.RD.setVisible(!1);P.o_a.setVisible(!1);P.O1.setVisible(!1);P.sca.setVisible(!1);P.rca.setVisible(!1);P.HA.setVisible(!1);P.FYa.setVisible(!1);P.zD.setVisible(!1);P.kca.setVisible(!1);P.ey.setVisible(!1);P.Yn.Hc(!1);P.bq.Hc(!1);P.jt.Hc(!1);
P.dj.Hc(!1);P.wk.Hc(!1);P.vN.Hc(!1);P.Er.Hc(!1);P.EN.Hc(!1);P.ey.Hc(!1);P.Er.setVisible(!1);P.EN.setVisible(!1);P.fl.setVisible(!1);P.xN.setVisible(!1);Eo||(Ro(P.Yx,"Shift+Delete"),Ro(P.vA,"Ctrl+Insert"),Ro(P.dw,"Shift+Delete"),Ro(P.dw,"Ctrl+Insert"),Ro(P.Fu,"Shift+Insert"));P.X0.setVisible(!1);P.FWa.setVisible(!1);P.FD.setVisible(!1);P.Sba.setVisible(!1);P.ao.setVisible(!1);P.p_a.setVisible(!1);P.yZa.setVisible(!1);P.Bba.setVisible(!1);P.HWa.setVisible(!1);P.Wx.setVisible(!1);P.Fr.setVisible(!1);
P.Gq.setVisible(!1);P.ly.setVisible(!1);P.tba.setVisible(!1);P.Lk.gb(!0);P.dy.gb(!1);P.bYa.setVisible(!1);Txa();a=!!a;if(!hp)throw Error("Actions not registered");P.cq.setProperty("icon",To("redo",a));P.An.setProperty("icon",To("undo",a))}
function Txa(){function a(a,c,d,e,f){return(new Uo(a)).label(c).value(e).og(!0).key((Eo?"Ctrl+Alt+":"Alt+Shift+")+d).Ma(f).category("Menu's").build()}Uxa=a("docs-menubar-file-focus","Menu Bestand","F",P.WT.getId(),307);Vxa=a("docs-menubar-edit-focus","Menu Bewerken","E",P.VT.getId(),306);Wxa=a("docs-menubar-view-focus","Menu Weergeven","V",P.oU.getId(),314);Xxa=a("docs-menubar-insert-focus","Menu Invoegen","I",P.aU.getId(),310);Yxa=a("docs-menubar-help-focus","Menu Help","H",P.qN.getId(),309);ip=
a("docs-menubar-screenreader-focus","Menu Toegankelijkheid","A",P.ly.getId(),1279);Zxa=a("docs-menubar-tools-focus","Menu Extra","T",P.lU.getId(),313);$xa=a("docs-menubar-table-focus","Menu Tabel","B",P.N_a.getId(),312);aya=a("docs-menubar-format-focus","Menu Opmaak","O",P.oN.getId(),308);bya=a("docs-menubar-extensions-focus","Menu Add-ons","N",P.by.getId(),1058);Pc&&!Eo&&(Ro(Uxa,"Alt+F"),Ro(Vxa,"Alt+E"),Ro(Wxa,"Alt+V"),Ro(Xxa,"Alt+I"),Ro(Yxa,"Alt+H"),Ro(Zxa,"Alt+T"),Ro($xa,"Alt+B"),Ro(aya,"Alt+O"),
Ro(bya,"Alt+N"),Ro(ip,"Alt+A"))}var P={},Uxa,Vxa,Wxa,Xxa,Yxa,ip,Zxa,$xa,aya,bya;
(function(){function a(a){return new Uo(a)}function b(a){var b=new hk;pa(a)&&B(b,11,a);return b}function c(a,b,c,d,e){a=(new Uo(a)).label(b).Ma(c);d&&a.keys(d);null!=e&&Xo(a,e);return a.build()}var d=Eo&&Dc?"Ctrl+`":"Alt+/",e=Eo?"Ctrl+Alt+Z":Pc?"Alt+Z":"Alt+Shift+Z";P.xT=a("docs-chrome-focus").label("Naar bovenkant van applicatie gaan").Ma(668).fd("Focus uit bewerkingsgebied verplaatsen").keys(["Ctrl+Alt+Shift+M"]).category($o()).build();P.Vba=c("docs-menu-bar","",59);P.Gca=c("docs-tool-bar","",347);
P.r4b=c("docs-context-menu","",172);P.CT=a("docs-context-menu-shortcut").label("Contextmenu").Ma(173).keys(["Ctrl+Shift+\\"]).category("Menu's").build();var f=Gc&&L(O(),"docs-enoss");f||Ro(P.CT,"Ctrl+Shift+X");P.UH=c("docs-new-menu","Nieuw",65);P.aca=Xo(a("docs-document").label("Document").Ma(61),"document").fd("Nieuw document").dc("maken | schrijven | word | pagina's |").build();P.dca=Xo(a("docs-presentation").label("Presentatie").Ma(66),"punch").fd("Nieuwe presentatie").dc("maken | nieuwe dia's | powerpoint | presentatie |").build();
P.wN=Xo(a("docs-spreadsheet").label("Spreadsheet").Ma(68),"spreadsheet").fd("Nieuwe spreadsheet").dc("maken | nieuwe spreadsheet | excel | getallen |").build();P.cca=Xo(a("docs-form").label("Formulier").Ma(63),"form").fd("Nieuw formulier").dc("maken | nieuw onderzoek | peiling | vraag |").build();P.bca=Xo(a("docs-drawing").label("Tekening").Ma(62),"drawing").fd("Nieuwe tekening").dc("nieuwe afbeelding maken | nieuwe afbeelding | visio | diagram | grafiek").build();P.noc=Xo(a("docs-script").label("Script").Ma(690),
"script").fd("Nieuw script").dc("maken | automatiseren | macro | extensie | plug-in").build();P.Zba=Xo(a("docs-atari").label("Site").Ma(2351),"site").fd("Nieuwe site").dc("maken | website | url | webpagina | site").build();P.C1=a("docs-template").label("Van template...").Ma(64).fd("Nieuw document vanaf template...").dc("maken | template | cv | brief |").build();P.$ba=c("docs-new-custom","",60);P.RT=c("docs-download-menu","Downloaden als",18);P.WT=c("docs-file-menu","",24);P.zD=Xo(a("docs-export-disabled").label("Exportopties uitgeschakeld\u2026"),
"help").Ma(2188).build();P.qXa=c("docs-file-custom","",373);P.OPEN=a("docs-open").label("Openen...").Ma(73).key("Ctrl+O").dc("zoeken | document | zoekopdracht | |").category(bp()).build();P.tpc=c("docs-open-menu","Openen",29470);P.npc=Xo(a("docs-open-drive").label("Drive").Ma(29471).category(bp()).dc("zoeken | document | zoekopdracht | |"),"drive-black").build();P.vpc=Xo(a("docs-upload-drive").label("Uploaden vanaf computer").Ma(29472).category(bp()),"file-upload").build();P.aZa=c("docs-open-custom",
"",344);P.fxa=c("docs-upload-custom","",115);P.Kca=c("docs-upload","Uploaden...",114);P.QZa=c("docs-revisions-custom","",90);P.$n=a("docs-rename").label("Naam wijzigen...").Ma(84).dc("opslaan als | kopie opslaan | opslaan | titel |").build();P.f1=a("docs-edit-description").label("Beschrijving bewerken...").Ma(20).key("Ctrl+Shift+E").dc("wijzigen | omschrijven | | |").category(Zo()).build();P.JD=a("docs-make-copy").label("Een kopie maken...").Ma(58).dc("opslaan als | opslaan | kopie opslaan | kopi\u00ebren naar |").build();
P.HA=Xo(a("docs-trash").label("Weggooien").Ma(765),"trash").dc("prullenbak | annuleren | verwijderen | weggooien |").build();P.ZH=Xo(a("docs-save").label("Opslaan").Ma(97).key("Ctrl+S"),"save").category(bp()).build();P.o_a=Wo(a("docs-show-new-changes").label("Nieuwe wijzigingen weergeven"),"Wijzigingen bekijken die zijn aangebracht nadat je dit document voor het laatst hebt bekeken").Ma(1885).build();P.p_a=a("docs-show-new-changes-sidebar").Ma(2223).build();P.sca=Wo(a("docs-show-unseen-new-changes").label("Nieuwe wijzigingen weergeven"),
"Wijzigingen bekijken die zijn aangebracht nadat je dit document voor het laatst hebt bekeken").Ma(2109).build();P.vN=a("docs-new-changes-mode").Ma(2194).build();P.r3b=a("docs-close-new-changes").Ma(2193).build();P.O1=Wo(a("docs-show-v0").label("Oorspronkelijk document bekijken"),"Oorspronkelijk document bekijken").Ma(2561).build();P.e1=Wo(a("docs-download-v0").label("Oorspronkelijk document downloaden"),"Oorspronkelijk document downloaden").Ma(29240).build();P.tvc=c("docs-speak-copy-selection","",
663);P.xZa=c("docs-custom-inline","",79);P.K1=a("docs-print-preview").label("Afdrukvoorbeeld").Ma(80).dc("printer | | | |").build();P.$ua=a("docs-print-preview-mode").Ma(2254).build();P.yZa=a("docs-print-preview-sidebar").Ma(2224).build();P.Brc=c("docs-print-preview-close","",81);P.OD=Xo(a("docs-print").label("Afdrukken").Ma(78).key("Ctrl+P"),"print").dc("printer | | | |").category(bp()).build();P.Er=Vo(Xo(a("docs-star").label("Ster toevoegen").Ma(102),"star").dc("favoriet | | | |"),function(){var a=
new hk;a.Fc(P.Er.Ld());return a}).build();P.EN=c("docs-subscribe","Abonneren",104,null,"subscribe");P.aI=a("docs-share").label("Delen...").Ma(101).dc("mensen | | | |").build();P.fl=Xo(a("docs-organize").label("Verplaatsen naar...").Ma(74),"folder-solid").dc("indelen | mappen | Drive | verplaatsen naar | verzameling").build();P.xN=c("docs-organize-close","",29434);P.iy=a("docs-publish").label("Publiceren op internet...").Ma(82).dc("verzenden | webpagina | | |").build();P.zZa=c("docs-publish-custom",
"",571);P.PD=a("docs-report-abuse").label("Misbruik/copyright melden ").Ma(87).dc("probleem melden | fout | | |").build();P.Vpc=a("docs-page-setup").label("Pagina-instelling...").Ma(267).dc("afdrukstand | liggend | staand | marges | A4").build();P.kN=a("docs-doc-details").label("Documentdetails...").Ma(2532).dc("details | informatie | info | over | gegevens").build();P.ey=a("docs-make-available-offline").label("Offline beschikbaar maken").Ma(29452).dc("vastzetten | offline bewerken | offline beschikbaar maken ||").Rg("toggle-selected-on-fire",
!1).build();P.VT=c("docs-edit-menu","Bewerken",22);P.vA=Xo(a("docs-copy").label("Kopi\u00ebren").Ma(12).key("Ctrl+C"),"copy").dc("Selectie kopi\u00ebren | Kopieer selectie | Kopi\u00ebren ||").category(Zo()).build();P.Esa=c("docs-copypaste-custom","",13);P.Yx=Xo(a("docs-cut").label("Knippen").Ma(14).key("Ctrl+X"),"cut").dc("Selectie knippen | Knip selectie | Knippen ||").category(Zo()).build();P.Xsa=c("docs-edit-custom","",19);P.Fu=Xo(a("docs-paste").label("Plakken").Ma(76).key("Ctrl+V"),"paste").dc("Selectie plakken | Plak selectie | Plakken ||").category(Zo()).build();
P.kca=Xo(a("docs-paste-without-formatting").label("Zonder opmaak plakken").Ma(2462).key("Ctrl+Shift+V"),"paste-without-formatting").category(Zo()).build();P.cq=Xo(a("docs-redo").label("Opnieuw").Ma(83).keys(["Ctrl+Y","Ctrl+Shift+Z"]),"redo").dc("bewerking opnieuw uitvoeren | opnieuw uitvoeren | opnieuw bewerken ||").category(Zo()).build();P.$H=a("docs-select-all").label("Alles selecteren").Ma(99).key("Ctrl+A").dc("alles selecteren | | | |").category("Selectie").build();P.pca=a("docs-select-none").label("Niets selecteren").Ma(100).key("Ctrl+Shift+A").dc("selectie opheffen | selectie ongedaan maken | deselecteren ||").category("Selectie").build();
P.An=Xo(a("docs-undo").label("Ongedaan maken").Ma(113).key("Ctrl+Z"),"undo").dc("bewerking ongedaan maken | ongedaan maken | bewerken ongedaan maken ||").category(Zo()).build();P.h1=c("docs-find-next","",29,["Ctrl+G","F3"]);P.i1=c("docs-find-previous","",30,["Ctrl+Shift+G","Shift+F3"]);P.j1=a("docs-find-start").label("Zoeken\u2026").Ma(31).key("Ctrl+F").dc("zoeken | zoekopdracht | | |").category(Zo()).build();P.X$b=c("docs-find","",26);P.Z$b=a("docs-find-and-replace-start").label("Zoeken en vervangen...").Ma(27).key((Eo?
"Meta+Shift":"Ctrl")+"+H").dc("zoeken | zoekopdracht | | |").category(Zo()).build();P.$$b=c("docs-find-and-replace-stop","",28);P.REPLACE=c("docs-replace","",85);P.oca=c("docs-replace-all","",86);P.Koc=a("docs-nudge-image-down").label("Afbeelding omlaag verschuiven").Ma(1114).key("Down").category(dp()).build();P.Loc=a("docs-nudge-image-left").label("Afbeelding naar links verschuiven").Ma(1115).key("Left").category(dp()).build();P.Qoc=a("docs-nudge-image-right").label("Afbeelding naar rechts verschuiven").Ma(1120).key("Right").category(dp()).build();
P.Roc=a("docs-nudge-image-up").label("Afbeelding omhoog verschuiven").Ma(1121).key("Up").category(dp()).build();P.Moc=a("docs-nudge-image-pixel-down").label("Afbeelding met \u00e9\u00e9n pixel omlaag verschuiven").Ma(1116).key("Shift+Down").category(dp()).build();P.Noc=a("docs-nudge-image-pixel-left").label("Afbeelding met \u00e9\u00e9n pixel naar links verschuiven").Ma(1117).key("Shift+Left").category(dp()).build();P.Ooc=a("docs-nudge-image-pixel-right").label("Afbeelding met \u00e9\u00e9n pixel naar rechts verschuiven").Ma(1118).key("Shift+Right").category(dp()).build();
P.Poc=a("docs-nudge-image-pixel-up").label("Afbeelding met \u00e9\u00e9n pixel omhoog verschuiven").Ma(1119).key("Shift+Up").category(dp()).build();P.ptc=c("docs-rotate","",1136);P.Atc=c("docs-rotate-menu","Draaien",535);P.ttc=a("docs-rotate-cw").label("15\u00b0 rechtsom draaien").Ma(1077).key("Alt+Right").category(dp()).build();P.utc=a("docs-rotate-cw-1").label("1\u00b0 rechtsom draaien").Ma(1078).key("Alt+Shift+Right").category(dp()).build();P.vtc=a("docs-rotate-cw-90").label("90\u00b0 rechtsom draaien").Ma(537).dc("draaien | omkeren | rechtsom | roteren |").build();
P.qtc=a("docs-rotate-ccw").label("15\u00b0 linksom draaien").Ma(1079).key("Alt+Left").category(dp()).build();P.rtc=a("docs-rotate-ccw-1").label("1\u00b0 linksom draaien").Ma(1080).key("Alt+Shift+Left").category(dp()).build();P.stc=a("docs-rotate-ccw-90").label("90\u00b0 linksom draaien").Ma(536).dc("draaien | omkeren | linksom | roteren |").build();P.ytc=a("docs-rotate-image-cw").label("Afbeelding 15\u00b0 rechtsom draaien").Ma(1130).key("Alt+Right").category(dp()).build();P.ztc=a("docs-rotate-image-cw-1").label("Afbeelding 1\u00b0 rechtsom draaien").Ma(1131).key("Alt+Shift+Right").category(dp()).build();
P.wtc=a("docs-rotate-image-ccw").label("Afbeelding 15\u00b0 linksom draaien").Ma(1132).key("Alt+Left").category(dp()).build();P.xtc=a("docs-rotate-image-ccw-1").label("Afbeelding 1\u00b0 linksom draaien").Ma(1133).key("Alt+Shift+Left").category(dp()).build();P.aU=c("docs-insert-menu","Invoegen",46);P.Kba=a("docs-insert-date-and-time").Ma(1038).build();P.Mgc=Wo(a("docs-insert-date-and-time-dialog").label("Datum en tijd").Ma(1037),"Datum en tijd invoegen").dc("datum en tijd invoegen | datum invoegen | tijd invoegen | dag invoegen |").build();
P.sN=Xo(a("docs-image").label("Afbeelding...").Ma(43),"image-type").fd("Afbeelding invoegen...").dc("foto | afbeelding | foto toevoegen | afbeelding toevoegen |").build();P.Pgc=a("docs-insert-image-blob").Ma(1704).build();P.ahc=Xo(a("docs-shape").label("Vorm").Ma(47),"shapes").dc("tekening | diagram | invoegen | vorm |").build();P.bhc=Xo(Wo(a("docs-special-character").label("Speciale tekens...").Ma(48),"Speciale tekens invoegen..."),"special-character").fd("Speciale tekens invoegen...").dc("symbool | symbool toevoegen | symbolen toevoegen | |").build();
P.chc=Xo(a("docs-text-box").label("Tekstvak").Ma(49),"textbox").fd("Tekstvak invoegen").dc("gebied | veld | toevoegen ||").build();P.phc=Xo(a("docs-video").label("Video").Ma(50),"video").fd("Video invoegen...").dc("film | youtube | toevoegen ||").build();P.Ugc=c("docs-insert-image-sidebar-close","",29364);P.Sgc=Xo(a("docs-insert-image-menu").label("Afbeelding").Ma(29365),"image-type").build();P.Vgc=Xo(a("docs-insert-image-upload").label("Uploaden vanaf computer").Ma(29366),"file-upload").dc("afbeelding uploaden en invoegen | invoegen via upload | foto uploaden en invoegen | afbeelding uploaden vanaf computer |").fd("Afbeelding uploaden en invoegen").build();
P.Wgc=Xo(a("docs-insert-image-websearch").label("Zoeken op internet").Ma(29367),"search-this-document").dc("afbeelding van internet invoegen | afbeelding op internet zoeken | foto zoeken | foto van internet invoegen | online afbeelding zoeken").fd("Afbeelding van internet invoegen").build();P.Rgc=Xo(a("docs-insert-image-drive").label("Drive").Ma(29368).dc("afbeelding uit Google Drive invoegen | foto uit Google Drive invoegen | afbeelding in Drive zoeken | foto in Drive zoeken |"),"drive-black").fd("Afbeelding uit Drive invoegen").build();
P.Tgc=Xo(a("docs-insert-image-photos").label("Foto's").Ma(29369).dc("afbeelding uit Google Foto's invoegen | foto invoegen | foto toevoegen | foto uit fotoalbums toevoegen |"),"photos").fd("Afbeelding uit Foto's invoegen").build();P.Qgc=Xo(a("docs-insert-image-by-url").label("Via URL").Ma(29370),"link").fd("Afbeelding via URL invoegen").dc("afbeelding via url invoegen | foto via url invoegen | afbeelding invoegen via url | url afbeelding invoegen |").build();P.ipc=c("onepick-item-preview","",29413);
P.Ogc=c("insert-from-onepick-item-preview","",29414);P.bYa=Xo(a("docs-insert-chart-menu").label("Diagram").Ma(29191),"chart").build();P.Kgc=Xo(a("docs-insert-chart").label("Uit Spreadsheets...").Ma(29151),"spreadsheet").build();P.Hgc=Xo(a("docs-insert-bar-chart").label("Staaf").Ma(29187),"bar-chart").build();P.Lgc=Xo(a("docs-insert-column-chart").label("Kolom").Ma(29188),"column-chart").build();P.Xgc=Xo(a("docs-insert-line-chart").label("Lijn").Ma(29189),"line-chart").build();P.Ygc=Xo(a("docs-insert-pie-chart").label("Cirkel").Ma(29190),
"pie-chart").build();P.v4b=Xo(a("docs-copy-format").label("Opmaak kopi\u00ebren").Ma(174).key("Ctrl+Alt+C"),"textbox").category(Zo()).build();P.I1=a("docs-paste-format").label("Opmaak plakken").Ma(271).key("Ctrl+Alt+V").category(Zo()).build();P.oN=c("docs-format-menu","Opmaak",34);P.Yn=Xo(a("docs-bold").label("Vet").Ma(2).key("Ctrl+B"),"bold").dc("sterk | donker | | |").category(ep()).build();P.Kk=Vo(a("docs-font-family").label("Lettertype").Ma(32),function(a){var b=new hk;pa(a)&&B(b,12,a);return b}).build();
P.lN=a("docs-edit-font-family").label("Lettertypen ophalen...").Ma(21).dc("Lettertypen ophalen ||||").build();P.tm=Vo(a("docs-font-size").label("Lettergrootte").Ma(33),function(a){var b=new hk;ra(a)&&B(b,9,a);return b}).dc("punt | px | pt | lettergrootte wijzigen | tekengrootte instellen").build();P.xac=a("docs-font-size-menu").label("Lettergrootte").Ma(2235).build();P.wac=a("docs-font-size-increment").label("Tekengrootte vergroten").Ma(2236).key("Ctrl+Shift+.").dc("groter | groter lettertype | tekst groter | groter maken | grotere tekst").build();
P.vac=a("docs-font-size-decrement").label("Tekengrootte verkleinen").Ma(2237).key("Ctrl+Shift+,").dc("kleiner | kleiner lettertype | tekst kleiner | kleiner maken | kleinere tekst").build();P.bq=Xo(a("docs-italic").label("Cursief").Ma(51).key("Ctrl+I"),"italic").dc("nadruk | benadrukt | cursief ||").category(ep()).build();P.Hu=Xo(a("docs-strikethrough").label("Doorhalen").Ma(103).key(f?"Ctrl+Shift+X":"Alt+Shift+5"),"strikethrough").dc("doorhalen | doorstrepen | | |").category(ep()).build();P.CWa=
a("docs-deprecated-strikethrough-shortcut").Ma(29353).keys([]).build();f&&Ro(P.CWa,"Alt+Shift+5");P.Ewa=Xo(a("docs-subscript").label("Subscript").Ma(105).key("Ctrl+,"),"subscript").dc("subscript | sub-script | subscript toepassen | subscript gebruiken |").category(ep()).build();P.Gwa=Xo(a("docs-superscript").label("Superscript").Ma(106).key("Ctrl+."),"superscript").dc("superscript | super-script | exponent | superscript toepassen | superscript gebruiken").category(ep()).build();P.eN=c("docs-border-color",
"Randkleur",363);P.fba=c("docs-border-style","Randstijl",372);P.Iu=Vo(Xo(a("docs-text-bgcolor").label("Markeringskleur").Ma(108),"text-bgcolor"),function(a){var b=new hk;pa(a)&&(a=new lma([a]),cd(b,3,a));return b}).dc("markeren | achtergrondkleur | highlighten | accentueren | aanduiden").build();P.Goc=c("docs-no-text-bgcolor","Transparant",680,null,"no-color");P.Pwc=c("docs-text-color","Tekstkleur",374);P.Qwc=c("docs-text-color-highlight","Markeringskleur",29518);P.oy=Vo(Xo(a("docs-text-fgcolor").label("Tekstkleur").dc("Tekenkleur | Tekstkleur | Letterkleur ||").Ma(109),
"text-color"),function(a){var b=new hk;pa(a)&&(a=new lma([a]),cd(b,4,a));return b}).build();P.jt=Xo(a("docs-underline").label("Onderstrepen").Ma(112).key("Ctrl+U"),"underline").category(ep()).build();P.yoc=c("docs-no-fill","Transparant",69,null,"no-color");P.Aoc=c("docs-no-line","Transparant",70,null,"no-color");P.N$b=c("docs-fill-color","Opvulkleur",25,null,"fill-color");P.Plc=c("docs-line-color","Randkleur",52,null,"line-color");P.Tlc=c("docs-line-menu","Randen en lijnen",1171);P.LINE_WIDTH=Xo(a("docs-line-width").label("Randdikte").Ma(53),
"line-width").dc("dikte | breedte |||").build();P.Rlc=Xo(a("docs-line-dashing").label("Randstreepje").Ma(508),"line-type").dc("randstijl | lijnstijl | stippellijn | pennenstreekstijl |").build();P.LD=Xo(a("docs-paint-format").label("Opmaak kopi\u00ebren/plakken").Ma(75),"paint-format").build();P.f3b=Xo(Wo(a("docs-clear-formatting").label("Opmaak wissen").Ma(5),"Opmaak wissen").keys(["Ctrl+\\","Ctrl+Space"]),"clear-formatting").dc("Opmaak verwijderen | | | |").category(ep()).build();P.E1=a("docs-open-link").label("Link openen").Ma(356).key("Alt+Enter").category(Zo()).build();
P.D5b=a("docs-delete-link").label("Link verwijderen").dc("link verwijderen | verwijder link |||").Ma(15).build();P.$T=a("docs-insert-link").Ma(44).fd("Link invoegen...").dc("url | website | adres | webpagina | hyperlink toevoegen").build();P.yn=Xo(Wo(a("docs-insert-link-dialog").label("Link...").Ma(45),"Link invoegen...").key("Ctrl+K"),"link").fd("Link invoegen...").dc("url | website | adres | webpagina | hyperlink toevoegen").category(Zo()).build();P.w4b=a("docs-copy-link").label("Link-URL kopi\u00ebren").dc("Link kopi\u00ebren | Kopieer link |||").Ma(362).build();
P.nN=a("docs-focus-bubble").Ma(659).key(So(["E","P"])).og(!0).build();P.oU=c("docs-view-menu","",118);P.kxa=c("docs-view-custom","",117);P.J0a=a("docs-zoom-in").label("Inzoomen").Ma(119).keys(["Ctrl+Alt+Num-Plus","Ctrl+Alt+Equals"]).dc("vergroten | groter | uitbreiden | uitvergroten |").category($o()).build();P.XAc=a("docs-zoom-out").label("Uitzoomen").Ma(120).keys(["Ctrl+Alt+Num-Minus","Ctrl+Alt+Dash"]).dc("verkleinen | kleiner |||").category($o()).build();P.dj=a("docs-view-compact").label("Compacte besturingselementen").Ma(116).key("Ctrl+Shift+F").dc("sluiten | weggaan | verlaten | |").og(!0).category($o()).build();
P.wk=a("docs-hide-controls").label("Volledig scherm").Ma(42).dc("sluiten | weggaan | verlaten | |").build();P.py=a("docs-toggle-screenreader").label("Ondersteuning voor schermlezer in- of uitschakelen").Ma(23).keys(["Ctrl+Alt+Z","Alt+Shift+`"]).category(cp()).build();P.Zx=a("docs-enable-braille").label("Ondersteuning voor braille inschakelen").Ma(1271).selected(!1).build();P.wA=c("docs-enable-screen-magnifier","Ondersteuning voor vergrootglas inschakelen",29444);P.KD=a("docs-mute_collaborators").label("Bijdrageraankondigingen uitschakelen").Ma(29251).dc("bijdragers stil laten zijn | het geluid van bijdragers dempen | bijdragers dempen | bijdragers muten | het geluid van bijdragers uitzetten").selected(!1).build();
f=Eo?"Meta":"Alt";P.wvc=a("docs-speak-selection").label("Lees selectie voor").Ma(338).key("Ctrl+"+f+"+X").og(!0).category(cp()).build();P.bI=a("docs-speak-selection-formatting").label("Opmaak van selectie voorlezen").dc("opmaak voorlezen | lees opmaak voor |||").Ma(660).key(So(["A","F"])).og(!0).category(cp()).build();P.vvc=a("docs-speak-remaining-section").label("Voorlezen vanaf cursorpositie").dc("vanaf hier voorlezen | voorlezen vanaf hier | vanaf deze positie voorlezen | voorlezen vanaf deze positie |").Ma(1218).key(f+
"+Ctrl+R").og(!0).category(cp()).build();P.M8b=a("docs-docos-speak-comment").label("Opmerking voorlezen").dc("discussie voorlezen | suggestie voorlezen | taak voorlezen | actie-item voorlezen | feedback voorlezen").Ma(29350).key(So(["A","C"])).og(!0).category(cp()).build();P.L8b=a("docs-docos-speak-anchor").label("Ankertekst voorlezen").dc("ankertekst voorlezen | tekst voor opmerking voorlezen | becommentarieerde tekst voorlezen | van opmerking voorziene tekst voorlezen |").Ma(29351).key(So(["A",
"A"])).og(!0).category(cp()).build();P.lU=c("docs-tools-menu","",111);P.Pwa=c("docs-tools-custom","",110);P.Fca=c("docs-macros-extensions","",775);P.c0a=c("docs-tools-top-custom","",721);P.J1=a("docs-preferences").label("Voorkeuren...").Ma(77).dc("opties | instellingen | configuraties | |").build();P.HWa=c("docs-dictionary-sidebar","",29211);var h=Wo(a("docs-dictionary-sidebar-focus").label("Defini\u00ebren").Ma(29212),"Woord defini\u00ebren").fd("Woord defini\u00ebren").dc("defini\u00ebren | definitie opvragen | definitie | woordenboek |").category(Zo()).key("Ctrl+Shift+Y");
P.uba=h.build();P.a8b=c("docs-dictionary-close","",29214);P.b8b=c("docs-dictionary-search","",29335);P.Bba=c("docs-explore-sidebar","",2558);h=Xo(a("docs-explore-menu").label("Verkennen"),"explore-black-padded").Ma(2557).dc("verkennen | zoeken | opzoeken | zoekopdracht |").category($o()).key("Ctrl+Alt+Shift+I");P.g1=h.build();P.I$b=c("docs-explore-widget","",29275);P.w$b=c("docs-explore-close","",2609);P.D$b=c("docs-explore-refresh-nuggets","",2612);P.E$b=c("docs-explore-search","",2613);P.z$b=c("docs-explore-preview-image",
"",29205);P.F$b=c("docs-explore-show-more","",2610);P.G$b=c("docs-explore-suggested-content-available","",29201);P.H$b=c("docs-explore-suggested-content-not-available","",29202);P.x$b=c("docs-explore-feedback","",29224);P.C$b=c("docs-explore-promo-show","",29281);P.A$b=c("docs-explore-promo-continue","",29279);P.B$b=c("docs-explore-promo-dismiss","",29280);P.huc=c("docs-scratchpad-sidebar","",29215);P.duc=Xo(a("docs-scratchpad-open").label("Keep-notitieblok").Ma(29216),"keep-lightbulb").build();P.euc=
c("docs-scratchpad-open-note","",29429);P.auc=c("docs-scratchpad-close","",29217);P.buc=c("docs-scratchpad-focus","",29218);P.fuc=Xo(a("docs-scratchpad-save").label("Opslaan in Keep-notitieblok").Ma(29219),"keep-lightbulb").build();P.guc=Xo(a("docs-scratchpad-save-link").label("Opslaan in Keep-notitieblok").Ma(29308),"keep-lightbulb").build();P.cuc=c("docs-scratchpad-insert","",29241);P.zT=c("docs-companion-sidebar","",29359);P.Z0=a("docs-companion-open").label("Companion").Ma(29358).build();P.Y0=
c("docs-companion-close","",29356);P.nba=c("docs-companion-focus","",29357);P.g4b=a("docs-conjure-sidebar").Ma(29402).build();P.f4b=a("docs-conjure-open").label("Spraaknotities").Ma(29401).build();P.Y3b=a("docs-conjure-close").Ma(29400).build();P.h4b=a("docs-conjure-sidebar-focus").Ma(29403).build();P.W3b=a("docs-conjure-calendar-event-selected").Ma(29431).build();P.a4b=a("docs-conjure-dismiss-calendar-event-list").Ma(29458).build();P.X3b=a("docs-conjure-capture-highlight").label("Hoogtepunt opnemen").Ma(29432).build();
P.b4b=a("docs-conjure-finish-meeting").Ma(29437).build();P.$3b=a("docs-conjure-delete-meeting").Ma(29461).build();P.Z3b=a("docs-conjure-delete-highlight").Ma(29450).build();P.d4b=a("docs-conjure-insert-all-highlights").Ma(29453).build();P.e4b=a("docs-conjure-insert-highlight").Ma(29443).build();P.c4b=a("docs-conjure-highlight-updated").Ma(29446).build();P.i4b=a("docs-conjure-start-audio-capture").Ma(29454).build();P.j4b=a("docs-conjure-stop-audio-capture").Ma(29455).build();P.k4b=a("docs-conjure-submit-feedback").label("Feedback verzenden").Ma(29538).build();
P.m4b=a("docs-conjure-thumbs-up-highlight").Ma(29501).build();P.l4b=a("docs-conjure-thumbs-down-highlight").Ma(29500).build();P.khc=a("docs-insert-tool-open").label("Onderzoek").Ma(1899).build();P.lhc=a("docs-insert-tool-open-image-search").Ma(2211).build();P.mhc=a("docs-insert-tool-open-web").Ma(2191).build();P.ehc=c("docs-insert-tool-insert-citation","",29298);P.ihc=c("docs-insert-tool-insert-link","",2201);P.jhc=a("docs-insert-tool-insert-text").Ma(1943).build();P.fhc=c("docs-insert-tool-insert-image",
"",2200);P.hhc=c("docs-insert-tool-insert-image-placeholder","",29270);P.ghc=a("docs-insert-tool-insert-image-blob").Ma(29262).build();P.dhc=a("docs-insert-tool-copy").Ma(2598).build();P.nhc=a("docs-insert-tool-paste").Ma(2599).build();P.ohc=a("docs-insert-tool-search").Ma(2192).build();P.pwc=a("docs-table-delete").label("Tabel verwijderen").Ma(1258).dc("tabel wissen | verwijderen van tabel | ||").build();P.qwc=a("docs-table-delete-column").label("Kolom verwijderen").Ma(1259).dc("kolom wissen | verwijderen van kolom | | |").build();
P.rwc=a("docs-table-delete-row").label("Rij verwijderen").Ma(1260).dc("rij wissen | verwijderen van rij | | |").build();P.swc=a("docs-table-distribute-columns").Ma(717).label("Kolommen verdelen").dc("gelijkmatig | gelijk | even groot | breedte |").build();P.twc=a("docs-table-distribute-rows").Ma(718).label("Rijen verdelen").dc("gelijkmatig | gelijk | even groot | hoogte |").build();P.M_a=Vo(a("docs-table-insert").label("Tabel invoegen").Ma(1261),function(a){var b=new hk;ra(a.width)&&ra(a.height)&&
(B(b,13,a.width),B(b,14,a.height));return b}).build();P.M_a.hb(new nj(0,0));P.uwc=a("docs-table-insert-column-left").label("Kolom links invoegen").Ma(1262).dc("kolom links toevoegen | nieuwe kolom links invoegen | nieuwe kolom links toevoegen ||").build();P.vwc=a("docs-table-insert-column-right").label("Kolom rechts invoegen").Ma(1263).dc("kolom rechts toevoegen | nieuwe kolom rechts invoegen | nieuwe kolom rechts toevoegen | kolom invoegen | nieuwe kolom invoegen").build();P.wwc=a("docs-table-insert-menu").label("Tabel").Ma(1264).build();
P.xwc=a("docs-table-insert-row-above").label("Rij boven invoegen").Ma(1266).dc("rij boven toevoegen | nieuwe rij boven invoegen | nieuwe rij boven toevoegen ||").build();P.ywc=a("docs-table-insert-row-below").label("Rij onder invoegen").Ma(1267).dc("rij onder toevoegen | nieuwe rij onder invoegen | nieuwe rij onder toevoegen | rij invoegen | nieuwe rij invoegen").build();P.snc=a("docs-mobile-ui-table-insert-column-left").label("Kolom links invoegen").Ma(1946).build();P.tnc=a("docs-mobile-ui-table-insert-column-right").label("Kolom rechts invoegen").Ma(1947).build();
P.unc=a("docs-mobile-ui-table-insert-row-above").label("Rij boven invoegen").Ma(1948).build();P.vnc=a("docs-mobile-ui-table-insert-row-below").label("Rij onder invoegen").Ma(1949).build();P.wnc=a("docs-mobile-ui-table-insert-single-column-left").label("E\u00e9n kolom links invoegen").Ma(29347).build();P.xnc=a("docs-mobile-ui-table-insert-single-column-right").label("E\u00e9n kolom rechts invoegen").Ma(29348).build();P.ync=a("docs-mobile-ui-table-insert-single-row-above").label("E\u00e9n rij boven invoegen").Ma(29345).build();
P.znc=a("docs-mobile-ui-table-insert-single-row-below").label("E\u00e9n rij onder invoegen").Ma(29346).build();P.zwc=c("docs-table-insert-table-menu","Tabel invoegen",1265);P.N_a=c("docs-table-menu","Tabel",107);P.Awc=a("docs-table-merge-cells").label("Cellen samenvoegen").Ma(1268).dc("combineren ||||").build();P.Ewc=a("docs-table-unmerge-cells").label("Samenvoegen cellen ongedaan maken").Ma(1269).dc("scheiden | splitsen |||").build();P.Dwc=a("docs-table-toggle-merge-cells").label("Cellen samenvoegen").Ma(29417).build();
P.Cwc=a("docs-table-select-borders").label("Tabelranden selecteren").Ma(446).dc("randen selecteren | selecteer rand | rand selecteren | selecteer randen |").category("Selectie").build();P.qN=c("docs-help-menu","",40);P.ZT=a("docs-help-center").label("Helpcentrum").Ma(35).dc("helpforum | gebruikersforum | discussieforum | |").build();P.xA=Xo(a("docs-help-shortcuts").label("Sneltoetsen"),"keyboard").Ma(41).key("Ctrl+/").fd("Sneltoetsen weergeven").dc("sneltoetsen | | | |").category($o()).build();P.cw=
a("docs-feedback").label("Een probleem melden").Ma(37).dc("Probleem | fout | feedback ||").build();P.Zn=a("docs-google-help").label("Hulp bij...").Ma(580).dc("Probleem | Help | hulp ||").build();P.Hta=c("docs-help-custom","",36);P.ly=a("docs-screenreader-menu").Ma(1278).build();P.QD=a("docs-screenreader-menu-toolbar").Ma(2195).build();P.DN=c("docs-screenreader-speak-menu","Voorlezen",1317);P.juc=c("docs-screenreader-comments-menu","Opmerkingen",1368);P.kuc=c("docs-screenreader-edits-menu","Bewerkingen",
2337);P.luc=c("docs-screenreader-footnote-menu","Voetnoot",1369);P.ouc=c("docs-screenreader-headings-menu","Koppen",1378);P.nuc=c("docs-screenreader-graphics-menu","Afbeeldingen",1371);P.quc=c("docs-screenreader-list-menu","Lijst",1377);P.puc=c("docs-screenreader-link-menu","Link",1373);P.suc=c("docs-screenreader-table-menu","Tabel",1374);P.ruc=c("docs-screenreader-misspelling-menu","Spelfout",1375);P.muc=c("docs-screenreader-formatting-menu","Opmaak",1376);P.hU=c("docs-screenreader-settings-menu",
"Instellingen",1372);P.Xva=c("docs-screenreader-menu-custom-items","",1284);P.iN=c("docs-clipboard","Webklembord",6,null,"clipboard");P.k3b=Xo(a("docs-clipboard-copy").Ma(8),"copy").build();P.o3b=Xo(a("docs-clipboard-paste-from-server").label("Plakken van server").Ma(10),"paste").build();P.j3b=a("docs-clipboard-clear-items").label("Alle items wissen").Ma(7).dc("knippen | verwijderen |||").build();P.l3b=a("docs-clipboard-help").label("Help voor webklembord").Ma(9).dc("assistentie | ondersteuning | support | hulp |").build();
h=L(O(),"docs-errtv");P.yN=c("docs-revisions-menu",h?"Versiegeschiedenis":"Revisiegeschiedenis",29448);P.uva=c("docs-revisions-zoomin","Inzoomen",95);P.vva=c("docs-revisions-zoomout","Uitzoomen",96);P.eU=c("docs-revisions-revert","",92);P.tva=a("docs-revisions-mode").Ma(1956).build();P.fU=c("docs-revisions-show","",93);P.M1=Wo(a("docs-revisions-show-revert-dialog"),h?"Deze versie herstellen":"Deze revisie herstellen").Ma(29319).build();P.YH=a("docs-revisions-show-snapshot-dialog").label(h?"Huidige versie een naam geven":
"Naam huidige revisie").Ma(29430).build();P.DA=c("docs-revisions-close","",89);P.ao=c("docs-revisions-sidebar","",94);P.jy=c("docs-revisions-diff","",91);P.XH=c("docs-revisions-load-details","",29299);P.EA=c("docs-revisions-toggle-name-filter","",29336);P.Gu=a("docs-revisions-focus").label(h?"Versiegeschiedenis bekijken":"Revisiegeschiedenis bekijken").Ma(346).key("Ctrl+Alt+Shift+H").dc("versiegeschiedenis | oude wijzigingen ongedaan maken | bewerkingsgeschiedenis | versiebeheer | eerdere versies").category($o()).build();
P.cU=Wo(a("docs-revisions-move-to-change-next").label("Naar volgende bewerking gaan"),"Volgende bewerking").Ma(1060).keys(["Ctrl+Alt+K",So(["N","R"])]).dc(h?"naar volgende bewerking in versiegeschiedenis gaan | naar volgende wijziging gaan |||":"naar volgende bewerking in revisiegeschiedenis gaan | naar volgende wijziging gaan |||").og(!0).category($o()).build();P.dU=Wo(a("docs-revisions-move-to-change-previous").label("Naar vorige bewerking gaan"),"Vorige bewerking").Ma(1061).keys(["Ctrl+Alt+J",
So(["P","R"])]).dc(h?"naar vorige bewerking in versiegeschiedenis gaan | naar vorige wijziging gaan |||":"naar vorige bewerking in revisiegeschiedenis gaan | naar vorige wijziging gaan |||").og(!0).category($o()).build();P.L1=a("docs-revisions-modify-name").Ma(29323).build();P.gU=a("docs-revisions-snapshot-modify-name").Ma(29447).build();P.zN=a("docs-revisions-tile-menu").label("Meer acties").Ma(29329).build();P.X0=c("docs-chat-sidebar","",4);P.tA=a("docs-chat-focus").label("Chatten").Ma(3).key("Shift+Esc").dc("Chat ||||").category($o()).build();
P.U7b=c("docs-details-close","",353);P.FWa=c("docs-details-sidebar","",355);P.V7b=c("docs-details-focus","",354);P.AA=Wo(a("docs-omnibox").Ma(71),"Zoeken in de menu's").label("Zoeken in de menu's").keys([d,e]).og(!0).build();P.Ita=c("docs-help-omnibox","",750);P.NXa=c("docs-hats-focus","",1007,["Ctrl+Alt+Shift+D"]);P.Rsa=Xo(Wo(a("docs-docos-insert-discussion").label("Opmerking").Ma(17),"Opmerking toevoegen").key("Ctrl+Alt+M"),"comment").fd("Opmerking toevoegen").dc("Opmerking toevoegen | | | |").category(ap()).build();
P.A8b=a("docs-docos-insert-posted-discussion").label("Opmerking").Ma(29260).dc("Opmerking toevoegen | Opmerking invoegen | Opmerking maken | Nieuwe opmerking |").build();P.x8b=c("docs-docos-delete-discussion","Verwijderen",16);P.bw=Xo(Wo(a("docs-docos-activity-box").label("Discussie met reacties openen").Ma(625),"Discussie met reacties openen").key("Ctrl+Alt+Shift+A"),"comment").fd("Discussie met reacties openen\u2026").dc("Discussie met reacties openen | Discussie met opmerkingen openen | Reactiethread openen | Activiteitenvak voor reacties openen | Discussiethread openen").category(ap()).build();
P.p8b=Wo(a("docs-docos-accept-all-suggestions").label("Alles accepteren").fd("Alle suggesties accepteren"),"Alle suggesties accepteren").Ma(29327).dc("Aanbevelingen toepassen | Met meerdere tegelijk accepteren |||").build();P.q8b=Wo(a("docs-docos-accept-all-suggestions-menu").Ma(29463),"Meer opties voor accepteren").build();P.J8b=Wo(a("docs-docos-reject-all-suggestions-menu").Ma(29464),"Meer opties voor afwijzen").build();P.I8b=Wo(a("docs-docos-reject-all-suggestions").label("Alles afwijzen").fd("Alle suggesties afwijzen"),
"Alle suggesties afwijzen").Ma(29328).dc("Aanbevelingen afwijzen | Aanbevelingen verwijderen | Met meerdere tegelijk afwijzen ||").build();P.B8b=Wo(a("docs-docos-move-to-suggestion-next").label("Naar volgende suggestie gaan").fd("Naar volgende suggestie gaan"),"Naar volgende suggestie gaan").Ma(29456).key(So(["N","U"])).dc("Ga naar volgende suggestie | Naar volgende aanbeveling gaan |||").og(!0).build();P.C8b=Wo(a("docs-docos-move-to-suggestion-previous").label("Naar vorige suggestie gaan").fd("Naar vorige suggestie gaan"),
"Naar vorige suggestie gaan").Ma(29457).key(So(["P","U"])).dc("Ga naar vorige suggestie | Naar vorige aanbeveling gaan |||").og(!0).build();P.z8b=a("docs-docos-highlight-suggestions").label("Voorgestelde bewerkingen weergeven").Ma(29340).dc("Aanbevelingen weergeven | Aanbevelingen bekijken |||").build();P.F8b=a("docs-docos-preview-accept-all-suggestions").label("Voorbeeld van 'Alles accepteren' weergeven").Ma(29338).dc("Suggesties weergeven | Voorbeeld van meerdere toegepaste suggesties weergeven | Suggesties batchgewijs toepassen | Meerdere toegepaste suggesties bekijken |").build();
P.G8b=a("docs-docos-preview-reject-all-suggestions").label("Voorbeeld van 'Alles afwijzen' weergeven").Ma(29339).dc("Afgewezen suggesties weergeven | Voorbeeld van meerdere afgewezen suggesties weergeven | Suggesties batchgewijs afwijzen | Meerdere afgewezen suggesties bekijken |").build();P.D8b=a("docs-docos-open-suggestion-dialog").label("Voorgestelde bewerkingen bekijken").Ma(29387).dc("Meerdere aanbevelingen tegelijk accepteren | Alle suggesties afwijzen | Alle suggesties accepteren | Batchgewijs accepteren | Batchgewijs afwijzen").key(So(["O",
"U"])).og(!0).category(ap()).build();P.s8b=c("docs-docos-close-suggestion-dialog","",29388);P.H8b=c("docs-docos-refresh-suggestion-preview","Vernieuwen",29415);P.MWa=Wo(a("docs-docos-accept-suggestion").label("Accepteren").Ma(670),"Suggestie accepteren").build();P.NWa=c("docos-delete-suggestion","",768);P.KT=a("docs-docos-move-into-discussion").label("Huidige opmerking invoeren").Ma(235).key(So(["E","C"])).og(!0).category(ap()).build();P.O8b=a("docs-docos-view-discussion").label("Opmerking bekijken").Ma(2356).category(ap()).build();
P.N8b=a("docs-docos-view-comment").label("Opmerking bekijken").Ma(29257).category(ap()).build();P.P8b=a("docs-docos-view-suggestion").label("Suggestie bekijken").Ma(29258).category(ap()).build();P.OT=a("docs-docos-move-to-discussion-next").label("Naar volgende opmerking gaan").Ma(238).key(So(["N","C"])).dc("Ga naar volgende reactie ||||").og(!0).category(ap()).build();P.QT=a("docs-docos-move-to-discussion-previous").label("Naar vorige opmerking gaan").Ma(239).key(So(["P","C"])).dc("Ga naar vorige reactie ||||").og(!0).category(ap()).build();
P.PWa=Wo(a("docs-docos-reject-suggestion").label("Afwijzen").Ma(671),"Suggestie afwijzen").build();P.OWa=a("docs-docos-insert-instant-doco").Ma(17).category(ap()).build();P.v8b=a("docs-docos-convert-smart-todo-to-discussion").Ma(29208).build();P.w8b=a("docs-docos-convert-smart-todo-to-draft").Ma(29246).build();P.u8b=a("docs-docos-convert-draft-to-discussion").Ma(29245).build();P.o8b=a("docs-docos-abort-smart-todo").build();P.K8b=a("docs-docos-reject-smart-todo").Ma(29210).build();P.QWa=a("docs-docos-set-smart-todo-feature-enabled").Ma(29268).build();
P.y8b=a("docs-docos-delete-draft").Ma(29247).build();P.$x=c("docs-focus-editor","",192);P.bU=c("docs-macros-menu","",57);P.jua=Xo(a("macros-insert").label("Script...").Ma(55),"insert-script").build();P.zA=a("macros-manage").label("Scriptbeheer...").Ma(56).dc("scripts zoeken | door scripts bladeren | scripts laden | |").build();P.yA=a("macros-editor").label("Scripteditor...").Ma(54).dc("scripts bewerken | | | |").build();P.wmc=c("macros-gallery","Scriptgalerij...",349);P.Eu=c("macros-exec","",337);
P.w1=c("macros-resume","",352);P.t1=c("macros-extension-disabled","",992);P.Tba=c("macros-extension-help","Help",1081);P.u1=c("macros-extension-install-start","Installeren",29426);P.Uba=c("macros-extension-menu-promo","",1145);P.HD=c("macros-extensions","Add-ons toevoegen...",664);P.by=c("docs-extensions-menu","",1056);P.dy=c("macros-manage-extensions","Add-ons beheren...",757);P.mua=c("macros-toggle-extension-enabled","",778);P.xmc=c("macros-toggle-extension-enabled-in-all-docs","",1039);P.kua=a("macros-polymorphic-item").Ma(2452).build();
P.Rba=c("macros-application-focus","",692);P.Sba=c("macros-application-sidebar","",693);P.FD=c("macros-addon-sidebar","",29423);P.RH=c("macros-addon-sidebar-focus","Add-ons in document",29424);P.nua=c("macros-trigger-0","",731,["Ctrl+Alt+Shift+0"]);P.oua=c("macros-trigger-1","",732,["Ctrl+Alt+Shift+1"]);P.pua=c("macros-trigger-2","",733,["Ctrl+Alt+Shift+2"]);P.qua=c("macros-trigger-3","",734,["Ctrl+Alt+Shift+3"]);P.rua=c("macros-trigger-4","",735,["Ctrl+Alt+Shift+4"]);P.sua=c("macros-trigger-5","",
736,["Ctrl+Alt+Shift+5"]);P.tua=c("macros-trigger-6","",737,["Ctrl+Alt+Shift+6"]);P.uua=c("macros-trigger-7","",738,["Ctrl+Alt+Shift+7"]);P.vua=c("macros-trigger-8","",739,["Ctrl+Alt+Shift+8"]);P.wua=c("macros-trigger-9","",740,["Ctrl+Alt+Shift+9"]);P.$0=c("language-menu","Taal",232);P.xba=c("docs-document-locale-custom","",29459);P.i1b=Vo(a("apply-language-settings").Ma(169),b).build();P.Lk=c("docs-online","",348);P.Aba=c("embed-parent-focus","",358,["Ctrl+Shift+Esc"]);P.V0=c("docs-apply-similar-spellcheck-suggestion",
"",370);P.j1b=c("docs-apply-spellcheck-suggestion","",121);P.wT=c("docs-apply-spellcheck-suggestion-no-focus","",375);P.Kec=c("docs-ignore-word","",130);P.n1=c("docs-ignore-word-contextual","",371);P.o1=c("docs-ignore-word-no-focus","",376);P.Q1=c("docs-spellcheck-move-iterator-to-next","Volgende spelfout",729);P.R1=c("docs-spellcheck-move-iterator-to-previous","Vorige spelfout",730);P.Lpc=c("docs-override-spellcheck-suggestion","",148);P.uvc=c("docs-speak-override-spellcheck-suggestion","",1301);
P.G1=c("docs-override-spellcheck-suggestion-no-focus","",377);P.usc=c("docs-remove-overridden-spellcheck-suggestion","",1236);P.uca=Wo(a("docs-spellcheck-change-menu").Ma(707),"Meer wijzigingsopties").build();P.vca=Wo(a("docs-spellcheck-dictionary-menu").Ma(1298),"Meer woordenboekopties").build();P.wca=Wo(a("docs-spellcheck-ignore-menu").Ma(708),"Meer negeeropties").build();P.rca=a("docs-show-spellcheck-tool").label(Qxa()?"Check spelling...":"Spelling...").Ma(368).dc("spelfout | spellingcontrole |||").build();
P.qec=a("docs-highlight-current-misspelled-text").Ma(2637).build();P.h3b=a("docs-clear-misspelled-text-highlight").Ma(2636).build();P.RD=Wo(a("docs-show-dictionary-tool").label("Persoonlijk woordenboek...").Ma(1255),"Persoonlijk woordenboek").dc("spelfout | woordenboek | correctie | spellingcontrole |").build();P.Wx=Wo(a("docs-analytics-open").label("Analyse...").Ma(29349),"Analyse").dc("weergaven | statistieken | gegevens | data | waarden ").build();P.A1=c("docs-more-button","Meer",369);P.Cnc=Wo(a("docs-mode-switcher").Ma(1090),
"Modus").build();P.Fnc=c("docs-mode-switcher-contextmenu","",1094);P.FYa=c("docs-mode-switcher-viewmenu","Modus",1253);P.Gnc=Xo(a("docs-mode-switcher-edit").Ma(1091),"mode-edit").fd("Bewerkingsmodus").build();P.EYa=Xo(a("docs-mode-switcher-edit-contextmenu").label("Terug naar bewerken").Ma(1095),"mode-edit").build();P.Hnc=a("docs-mode-switcher-edit-shortcut").label("Naar bewerkingsmodus").Ma(1233).key("Ctrl+Alt+Shift+Z").category(Zo()).build();P.Dnc=Xo(a("docs-mode-switcher-comment").Ma(1092),"mode-review").fd("Suggestiemodus").build();
P.DYa=Xo(a("docs-mode-switcher-comment-contextmenu").label("Bewerkingen voorstellen").Ma(1096),"mode-review").build();P.Enc=a("docs-mode-switcher-comment-shortcut").label("Naar suggestiemodus").Ma(1232).key("Ctrl+Alt+Shift+X").category(Zo()).build();P.Inc=Xo(a("docs-mode-switcher-view").Ma(1217),"mode-view").fd("Weergavemodus").build();P.Jnc=a("docs-mode-switcher-view-shortcut").label("Naar weergavemodus").Ma(1234).key("Ctrl+Alt+Shift+C").category(Zo()).build();P.Fr=Wo(a("docs-toggle-input-tools").Ma(360),
"Invoertools").key("Ctrl+Shift+K").dc("invoertools in- en uitschakelen | | | |").build();P.Gq=Wo(a("docs-input-tools-menu").Ma(359),"Invoertools selecteren").key("Ctrl+Alt+Shift+K").dc("Invoertool | | | |").build();P.Oyc=Xo(Wo(a("docs-voice-tools-show").label("Spraakgestuurd typen\u2026").Ma(697),"Spraakgestuurd typen"),"mic").dc("stem | dicteren | spraak | spreken | microfoon").build();P.Myc=Vo(a("docs-voice-recording").label("Spraakgestuurd typen starten").Ma(696).key("Ctrl+Shift+S").dc("stem | dicteren | spraak | spreken | microfoon"),
b).category(Zo()).build();P.Kyc=c("docs-voice-insert-spoken-text","",709);P.Hyc=c("docs-voice-display-dotted-span","",710);P.Byc=c("docs-voice-add-corrections-suggestions","",711);P.Gyc=c("docs-voice-clear-corrections-suggestions","",712);P.Cyc=Vo(a("docs-voice-apply-correction").Ma(713),function(){return new hk}).build();P.Lyc=a("docs-voice-newline").label("regeleinde").Ma(2483).build();P.Pyc=c("docs-voice-typing-language-menu","",2446);P.Dyc=Vo(a("docs-voice-apply-voice-typing-language").Ma(2447),
b).build();P.Jyc=a("docs-voice-help").label("Hulp bij spraakgestuurd typen").Ma(2535).dc("hulp bij spraakopdrachten | lijst met spraakopdrachten | spraakopdrachten | hulp bij spraakopdrachten weergeven | alle spraakopdrachten bekijken").build();P.Nyc=a("docs-voice-stop-listening").label("Stoppen met luisteren").Ma(29244).dc("stoppen met dicteren | stoppen met spraakgestuurd typen | luisteren be\u00ebindigen | dicteren be\u00ebindigen | spraakgestuurd typen be\u00ebindigen").build();P.X0b=c("docs-alt-text",
"",681);P.Y0b=a("docs-alt-text-dialog").label("Alt-tekst...").Ma(460).key("Ctrl+Alt+Y").build();P.H0b=c("docs-after-zoom","",1003);P.Ir=Vo(a("docs-zoom").label("In-/uitzoomen").Ma(749),function(a){var b=new hk;ra(a)&&B(b,19,a);return b}).build();P.YAc=a("docs-zoom-to-fit").label("Passend maken").Ma(490).key("Ctrl+Alt+open-square-bracket").dc("zoom | zoomen | inzoomen | uitzoomen |").build();P.F4b=Xo(a("docs-crop-mode").label("Afbeelding bijsnijden").Ma(970),"crop").dc("formaat aanpassen | vorm wijzigen | kleiner maken | verkleinen |").build();
P.G4b=c("docs-crop-mode-exit","",1055,["Enter"]);P.H4b=Xo(a("docs-crop-mode-toggle").label("Afbeelding bijsnijden").Ma(29428),"crop").build();P.Qsc=a("docs-resize-image-larger").label("Afbeelding groter maken").Ma(1138).key("Ctrl+"+f+"+K").og(!0).category(dp()).build();P.Rsc=a("docs-resize-image-larger-x").label("Afbeelding horizontaal groter maken").Ma(1139).key("Ctrl+"+f+"+B").og(!0).category(dp()).build();P.Ssc=a("docs-resize-image-larger-y").label("Afbeelding verticaal groter maken").Ma(1140).key("Ctrl+"+
f+"+I").og(!0).category(dp()).build();P.Tsc=a("docs-resize-image-smaller").label("Afbeelding kleiner maken").Ma(1141).key("Ctrl+"+f+"+J").og(!0).category(dp()).build();P.Usc=a("docs-resize-image-smaller-x").label("Afbeelding horizontaal kleiner maken").Ma(1142).key("Ctrl+"+f+"+W").og(!0).category(dp()).build();P.Vsc=a("docs-resize-image-smaller-y").label("Afbeelding verticaal kleiner maken").Ma(1143).key("Ctrl+"+f+"+Q").og(!0).category(dp()).build();P.Wsc=a("docs-resize-larger").label("Formaat groter maken").Ma(1102).key("Ctrl+"+
f+"+K").og(!0).category(dp()).build();P.Xsc=a("docs-resize-larger-x").label("Formaat horizontaal groter maken").Ma(1101).key("Ctrl+"+f+"+B").og(!0).category(dp()).build();P.Ysc=a("docs-resize-larger-y").label("Formaat verticaal groter maken").Ma(1100).key("Ctrl+"+f+"+I").og(!0).category(dp()).build();P.Zsc=a("docs-resize-smaller").label("Formaat kleiner maken").Ma(1099).key("Ctrl+"+f+"+J").og(!0).category(dp()).build();P.$sc=a("docs-resize-smaller-x").label("Formaat horizontaal kleiner maken").Ma(1097).key("Ctrl+"+
f+"+W").og(!0).category(dp()).build();P.atc=a("docs-resize-smaller-y").label("Formaat verticaal kleiner maken").Ma(1098).key("Ctrl+"+f+"+Q").og(!0).category(dp()).build();P.Gac=Xo(a("docs-format-image-menu").label("Afbeelding").Ma(29502),"image-type").build();P.xsc=a("docs-replace-image").label("Afbeelding vervangen...").Ma(1216).dc("foto | beeld | wijzigen | veranderen | verwisselen").build();P.ysc=a("docs-replace-image-blob").Ma(1868).dc("foto | beeld | wijzigen | veranderen | verwisselen").build();
P.Asc=a("docs-replace-image-dialog").label("Afbeelding vervangen...").Ma(1161).dc("foto | beeld | wijzigen | veranderen | verwisselen").build();P.Csc=a("docs-replace-image-menu").label("Afbeelding vervangen").Ma(29481).dc("foto | beeld | wijzigen | veranderen | verwisselen").build();P.zsc=Xo(a("docs-replace-image-by-url").label("Via URL").Ma(29486).dc("afbeelding via url vervangen | foto via url omwisselen | foto via url wijzigen | afbeelding vervangen via url |"),"link").fd("Afbeelding via URL vervangen").build();
P.Bsc=Xo(a("docs-replace-image-drive").label("Drive").Ma(29484).dc("afbeelding uit Google Drive vervangen | foto uit Google Drive omwisselen | afbeelding in Drive zoeken | foto in Drive zoeken |"),"drive-black").fd("Afbeelding uit Drive vervangen").build();P.Esc=Xo(a("docs-replace-image-photos").label("Foto's").Ma(29485).dc("afbeelding uit Google Foto's vervangen | foto omwisselen | foto wijzigen | foto uit fotoalbums omwisselen |"),"photos").fd("Afbeelding uit Foto's vervangen").build();P.Fsc=c("docs-replace-image-sidebar-close",
"",29480);P.Gsc=Xo(a("docs-replace-image-upload").label("Uploaden vanaf computer").Ma(29482).dc("afbeelding uploaden en vervangen | foto uploaden en vervangen | afbeelding uploaden en omwisselen | foto uploaden en omwisselen upload and swap | "),"file-upload").fd("Afbeelding uploaden en vervangen").build();P.Hsc=Xo(a("docs-replace-image-websearch").label("Zoeken op internet").Ma(29483),"search-this-document").dc("afbeelding van internet vervangen | afbeelding op internet zoeken | foto zoeken | foto van internet omwisselen |").fd("Afbeelding van internet vervangen").build();
P.Psc=Xo(a("docs-reset-image").label("Afbeelding opnieuw instellen").Ma(1174),"reset-image").dc("foto | beeld | filters verwijderen | wijzigingen ongedaan maken |").build();P.Tec=a("docs-image-palette").label("Afbeeldingsopties...").Ma(29300).build();P.Mec=c("docs-image-effects-brightness","",1291);P.Nec=c("docs-image-effects-contrast","",1292);P.Oec=c("docs-image-effects-opacity","",1293);P.Pec=c("docs-image-effects-recolor","",1294);P.Qec=c("docs-image-effects-reset","",1295);P.Rec=c("docs-image-effects-sidebar",
"",1296);P.Sec=c("docs-image-effects-sidebar-focus","Afbeeldingsopties...",1297);P.O$b=c("docs-fill-color-palette","Opvulkleur",29393);P.Qlc=c("docs-line-color-palette","Randkleur",29389);P.Wlc=c("docs-line-style-palette","Randstijl",29390);P.Ulc=c("docs-line-start-palette","Lijnbegin",29441);P.Slc=c("docs-line-end-palette","Lijneinde",29442);P.Dmc=c("docs-mask-image-palette","Afbeeldingsmasker",29392);P.Dsc=c("docs-replace-image-palette","Afbeelding vervangen",29396);P.mwc=c("docs-table-borders-style-palette",
"Randen",29391);P.Owc=c("docs-text-bgcolor-palette","Markeringskleur",29395);P.Swc=c("docs-text-fgcolor-palette","Tekstkleur",29394);P.tac=c("docs-font-family-palette","Lettertype",29465);P.yac=c("docs-font-size-palette","Lettergrootte",29466);P.tba=c("docs-debug-menu","",1882);P.wWa=c("docs-debug-custom-items","",1883);P.$hc=c("docs-js-error","JS Error",504);P.p5b=c("docs-debug-show-font-family-prompt","Apply arbitrary font family",29372);P.o5b=c("docs-debug-apply-arbitrary-font-family","Apply arbitrary font family",
29373);P.dw=c("docs-no-download","",1863,["Ctrl+P","Ctrl+C","Ctrl+X"]);P.eyc=Xo(a("docs-update-chart").label("Diagram updaten").Ma(29154),"update-chart").build();P.dyc=a("docs-update-all-charts").label("Alle diagrammen updaten").Ma(29276).build();P.mpc=a("docs-open-chart-in-sheets").label("Openen in Spreadsheets").Ma(29184).build();P.upc=a("docs-open-slide-in-slides").label("Openen in Presentaties").Ma(29493).build();P.Pxc=a("docs-unlink-chart").label("Loskoppelen van Spreadsheets").Ma(29186).build();
P.nac=a("docs-focus-embedded-content-controls").Ma(29193).key(So(["E","O"])).og(!0).build();P.Rxc=a("docs-unlink-slide").label("Koppeling met dia's verwijderen").Ma(29490).build();P.W8b=a("docs-do-not-link-slides").label("Niet linken naar Presentaties").Ma(29517).build();P.hyc=Xo(a("docs-update-grid-range").label("Tabel updaten").Ma(29324),"update-table").build();P.spc=a("docs-open-grid-range-in-sheets").label("Openen in Spreadsheets").Ma(29325).build();P.Qxc=a("docs-unlink-grid-range").label("Loskoppelen van Spreadsheets").Ma(29326).build();
P.iyc=Xo(a("docs-update-slide").label("Dia updaten").Ma(29494),"update-slide").build();P.$lc=Xo(a("docs-link-slides").label("Aan presentatie koppelen").Ma(29462),"link").build();P.qpc=a("docs-open-embedding-overflow-menu").label("Meer opties...").Ma(29344).build();P.ppc=a("docs-open-embedding-controls-menu").label("Linkopties").Ma(29503).build();P.e9b=a("docs-edit-embedded-grid-range-source").label("Gewijzigd bereik verzenden").Ma(29342).build();P.opc=a("docs-open-edit-embedded-grid-range-source-dialog").label("Bereik wijzigen").Ma(29363).build();
P.Osc=a("docs-reset-grid-range").label("Spreadsheetgegevens en -opmaak overnemen").Ma(29343).build();P.a1=a("docs-domain-template-approve").label("Goedkeuren").Ma(29253).build();P.d1=a("docs-domain-template-reject").label("Weigeren").Ma(29254).build();P.b1=a("docs-domain-template-dismiss-moderation").label("OK").Ma(29255).build();P.Wpc=c("docs-paragraph-alignment-palette","Uitlijning",29478);P.tyc=c("docs-vertical-alignment-palette","Verticale uitlijning",29479);P.oac=c("docs-focus-fact-suggestions-menu",
"",29521);P.q3b=c("docs-close-fact-suggestions-menu","",29523);P.Ngc=c("docs-insert-drag-drop-items","Neerzetten uitvoeren",29526);d={};for(var k in P)d[k]=P[k];P.Zaa=d})();function cya(a){var b=this;D.call(this);this.H=new Si;E(this,this.H);this.F=a;this.D={};this.C=new Mi;E(this,this.C);Ti(this.H,a.F,function(a){var c=El(a.C,16)!=Yj(b.F);a=El(a.C,128)!=Jl(b.F);nc(b.D)&&(c||a)&&b.C.dispatchEvent(new dya(c,a))})}v(cya,D);function dya(a,b){this.D=a;this.C=b}cya.prototype.Mj=function(){return nc(this.D)&&qqa(this.F.Qf)};cya.prototype.Or=function(){return nc(this.D)&&Jl(this.F)};
function jp(a,b,c){if(b!=!!a.D[c]){var d=a.Mj(),e=a.Or();b?a.D[c]=!0:delete a.D[c];a.C.dispatchEvent(new dya(d!=a.Mj(),e!=a.Or()))}};function eya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.C,function(a){(a.D||a.C)&&Ao(b,fya(b))});zo(this,fya(this))}v(eya,yo);function fya(a){var b={};b["accessState-edit"]=a.C.Mj();b["accessState-comment"]=a.C.Or();b["accessState-publish"]=L(O(),"docs-cp");return b};function gya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.fb,function(){var a={};a["not-anonymous"]=!b.C.Oi();Ao(b,a)});Gxa(this,"not-anonymous",!this.C.Oi())}v(gya,yo);function kp(a){this.C=a}var hya=new kp([]);kp.prototype.isEnabled=function(a){for(var b=0;b<this.C.length;b++)if(!a.getState(this.C[b]))return!1;return!0};function iya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.D,function(){Ao(b,{"document-created":!0})});this.D["document-created"]=Zj(this.C)}v(iya,yo);function jya(a){yo.call(this);this.D.drive=!a.H}v(jya,yo);function kya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.va,function(){var a={},d=b.C.zl();a["docs-downloadable"]=d;a["docs-not-downloadable"]=!d;Ao(b,a)});a=this.C.zl();this.D["docs-downloadable"]=a;this.D["docs-not-downloadable"]=!a}v(kya,yo);function lp(a){a=a||na;a=a.window||a;return a.parent!=a||!!a.frameElement};function lya(a){yo.call(this);this.D["not-embedded"]=!lp(a)}v(lya,yo);function mya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.C,function(a){var c={},d=a.C.isOk();c["netStatus-online"]=d;c["netStatus-offline"]=!d;c["netStatus-online-ignore-error"]=d||a.C==npa;Ao(b,c)});a=this.C.getState();var c=a.isOk();this.D["netStatus-online"]=c;this.D["netStatus-offline"]=!c;this.D["netStatus-online-ignore-error"]=c||a==npa}v(mya,yo);function nya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.Nb,function(){var a={};a["ownershipState-owner"]=!!b.C.St();a["ownershipState-organizer"]=!!b.C.O;a["ownershipState-ownerOrOrganizer"]=!!b.C.St()||!!b.C.O;Ao(b,a)});Gxa(this,"ownershipState-owner",!!this.C.St());this.D["ownershipState-organizer"]=!!this.C.O;Gxa(this,"ownershipState-ownerOrOrganizer",!!this.C.St()||!!this.C.O)}v(nya,yo);function oya(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.Pf,function(){var a={};a["can-rename"]=b.C.Tb.C;Ao(b,a)});a=this.C.Tb;this.D["can-rename"]=!!a&&a.C}v(oya,yo);function pya(a){this.C=a?sc(a):{};this.D=null}function qya(a,b,c){if(c){if(a.C[b]=c,a.D&&(b=a.C.token||null))a.D.Xb(b),a.D=null}else delete a.C[b]}function rya(){var a=O().get("info_params"),b;pa(a)?b=JSON.parse(a):b=Qka("info_params");return new pya(b)};function sya(a){G.call(this,"z");this.C=a}v(sya,G);function tya(a){var b=this;H.call(this);this.D=a;this.C=new Si;E(this,this.C);Ti(this.C,a.C,function(a){a.F.isOk()!=a.C.isOk()&&b.dispatchEvent(new sya(a.C.isOk()))})}v(tya,H);function mp(a){return a.D.getState().isOk()};function uya(){this.C=[];this.D=[];this.F=[]}function np(a,b,c,d){a.C.push(new vya(b,c,d))}function wya(a){Ob(a.F,["","/"])}function xya(a,b){for(var c=0;c<a.C.length;c++)if(Bb(a.C[c].F,b))return a.C[c];return Bb(a.D,b)?yya(a,3):null}function zya(a,b,c){if(r(c)){c=xya(a,c);if(!c)throw Error("No offline action for given online action");var d=rb(Kk,b),e=rb(Kk,c.C);if(d>=e)return c.D}a=yya(a,b);if(!a)throw Error("No offline action for given access level or less.");return a.D}
function yya(a,b){b=rb(Kk,b);if(-1==b)throw Error("Requested access level is invalid");for(;0<=b;b--)for(var c=0;c<a.C.length;c++)if(a.C[c].C==Kk[b])return a.C[c];return null}function vya(a,b,c){this.F=a;this.D=b;this.C=c};function Aya(a,b){this.D=a;this.C=[a];b&&(this.C=this.C.concat(b))}function Bya(a,b){for(var c=0;c<a.C.length;c++)if(xya(a.C[c],b))return!0;return!1};function Cya(a,b){this.D=a;this.C=Wa(a)+(b?",i":"")}Cya.prototype.dn=g("D");function Dya(a){a=ei(ii(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[Xa(d[0])]=Xa(d[1]))}return b};var Eya=/\/u\/[0-9]+($|\/)/;function Fya(a){if(!Ma(a,"/a/"))return a;var b=a.indexOf("/",3);return 0>b?"":a.substring(b)};function Gya(a,b){this.C=a;this.AAa=b||""};function Hya(a){this.yc=a}Hya.prototype.getType=g("yc");function Iya(a,b,c){this.F=a;this.C=b;this.H=c}Iya.prototype.D=g("H");Iya.prototype.getUrl=function(){return Yi(O(),"docs-fut").replace("{folderId}",encodeURIComponent(this.F))};function Jya(a,b,c,d){H.call(this);this.D=a||"";this.mb=b||"";this.Ra=[];this.hg=!1;this.tb=!c;this.Ng=!d&&L(O(),"docs-erd");this.Ab=!this.Ng;this.C=new Hl(16);this.we=this.V=!1;this.eb=this.jb=this.F="";this.L=this.Ka=null;this.Ea=this.bb=this.Ya=!1;this.Eb=this.J=this.O=this.kd=null;this.Xg=!0;a=Xi(O(),"docs-dhs");this.Di=(this.H=!isNaN(a))?a:null;this.Tb=null;this.sf="";this.Ei=new Si;E(this,this.Ei);this.fc=new Mi;E(this,this.fc);this.fb=new Mi;E(this,this.fb);this.yh=new Mi;E(this,this.yh);this.Ac=
new Mi;E(this,this.Ac);this.Oc=new Mi;E(this,this.Oc);this.bd=new Mi;E(this,this.bd);this.va=new Mi;E(this,this.va);this.zd=new Mi;E(this,this.zd);this.Mb=new Mi;E(this,this.Mb);this.Jd=new Mi;E(this,this.Jd);this.Qe=new Mi;E(this,this.Qe);this.Nb=new Mi;E(this,this.Nb);this.Ah=new Mi;E(this,this.Ah);this.ze=new Mi;E(this,this.ze);this.Le=new Mi;E(this,this.Le);this.Ef=new Mi;E(this,this.Ef);this.$=new Mi;E(this,this.$);this.Qb=new Mi;E(this,this.Qb);this.Pf=new Mi;E(this,this.Pf)}v(Jya,H);
function Kya(a,b){b&&0!=a.tb&&(a.tb=!1,a.fb.dispatchEvent(new Nk(!0)));a.mb=b;a.zd.dispatchEvent(new Nk(!0))}p=Jya.prototype;p.Oi=g("tb");p.zl=g("Ab");function coa(a,b){a.Ng&&b!=a.Ab&&(a.Ab=b,a.va.dispatchEvent(new Nk(!0)))}p.Fj=function(){return this.C.Fj()};function Lya(a){a.fc.dispatchEvent(new Nk(!0))}function boa(a,b,c,d){if(a.F!=b||c||d)d=a.F,a.F=b,a.$.dispatchEvent(new Mya(d,b,!!c))}p.fL=function(){return O().get("docs-ndt")==this.F};p.ah=g("jb");
function jsa(a,b,c,d){if(a.Ka!=b||a.L!=c)a.Ka=b,a.L=c,a.eb="",a.Mb.dispatchEvent(new Nk(!!d))}p.lW=function(a,b){this.Ea!=a&&(this.Ea=a,this.Qb.dispatchEvent(new Nk(!!b)))};p.St=g("kd");function Nya(a,b){a.kd=b;a.Nb.dispatchEvent(new Nk(!0))}function Oya(a,b){a.O=b;a.Nb.dispatchEvent(new Nk(!0))}function Pya(a,b){a.Tb=b;a.Pf.dispatchEvent(new Nk(!0))}
p.clone=function(){var a=new Jya;a.D=this.D;a.mb=this.mb;a.Ra=this.Ra.concat();a.tb=this.tb;a.Ab=this.Ab;a.C=this.C.clone();a.V=this.V;a.we=this.we;a.F=this.F;a.jb=this.jb;a.eb=this.eb;a.Ka=this.Ka;a.L=this.L;a.Ya=this.Ya;a.bb=this.bb;a.Ea=this.Ea;a.kd=this.kd;a.O=this.O;a.J=this.J?tc(this.J):null;a.Eb=this.Eb;a.Tb=this.Tb;a.sf=this.sf;return a};p.Qa=function(){Jya.ea.Qa.call(this);this.C.dispose()};function Nk(a){this.C=a||!1}function Mya(a,b,c){this.C=c||!1;this.F=a;this.D=b}v(Mya,Nk);
function Qya(a){this.C=a}var Rya=new Qya("documents"),op=new Qya("spreadsheets"),Sya=new Qya("presentations"),Tya=new Qya("forms");function Uya(a){return a.St()?3:Yj(a.C)?2:Jl(a.C)?4:1}function Vya(a){switch(a){case 1:return 1;case 2:case 4:case 3:return 2;case 0:return 0;default:throw Error("No such access level.");}};function Wya(){var a=window,b=a.document.title||"",c=Dya(a.location.href).ouri;c&&a.history.replaceState(null,b,c)}function Xya(a,b){var c=a.D,d=na.location.href;if(!c||!b||0<=d.indexOf(c))return!1;d=b.F(d);if(!d||!d.AAa)if(a=Uya(a),a=Kk.indexOf(a)>=Kk.indexOf(2)?"/edit":Kk.indexOf(a)>=Kk.indexOf(4)?"/comment":"/view",(b=Yya(b,c,a))&&na.document&&na.history)return na.history.replaceState(null,na.document.title||"",b),!0;return!1}function pp(){return qp("/synctaskworker.js")}
function Zya(){return qp("/taskiframe")}function qp(a,b,c){var d=gi(na.location.href);Ma(a,"/");var e=Yi(O(),"docs-offline-ospp");return $ya(d,(b?e:"/offline")+a,void 0,c)}function $ya(a,b,c,d){var e=new ui;vi(e,fi(1,na.location.href));wi(e,a);yi(e,b);a=Yi(O(),"docs-offline-lsuid");Th(e,"ouid",a);!d&&aza()&&(c?Th(e,"jsmode","DU"):Th(e,"Debug","true"));return e.toString()}function aza(){var a=new ui(na.location.href);return"true"==Ci(a,"Debug")||"true"==Ci(a,"debug")||"DU"==Ci(a,"jsmode")};function rp(a,b,c,d,e,f,h,k,l){this.yc=a;this.C=k?ti("//"+k,b):b;this.D=c;!f||Ma(f,"/");this.O=f||"/edit";this.L=d;this.H=e||"id";this.J=l}v(rp,Hya);function Yya(a,b,c){var d=di(a.C),e=d[5];b&&a.L&&(e+="/d/"+b);e+=c?c:a.O;if(b&&!a.L){a=wc(a.H,b);var f=li(a)}return ci(d[1],d[2],d[3],d[4],e,f)}
rp.prototype.F=function(a){if(!a)return null;var b=Fya(hi(a)).replace(Eya,"$1"),c=hi(this.C)||"/";if(!Ma(b,c))return null;b=c=b.substring(c.length);Ma(b,"/")||(b="/"+b);this.getType();a:{var d=this.D;for(var e=b,f=0;f<d.C.length;f++)if(Bb(d.C[f].D,e)){d=!0;break a}d=!1}if(d)return new Gya(b,void 0);a:{d=this.D;e=b;for(f=0;f<d.C.length;f++)if(Bb(d.C[f].F,e)){d=!0;break a}d=!1}if(d)return new Gya(b,void 0);if(Ma(c,"/d/")){a=c.indexOf("/",3);if(0>a)return null;b=c.substring(a);if(!Bya(this.D,b))return null;
a=c.substring(3,a);return new Gya(b,a)}if(Bya(this.D,b)){if(!pi(a,this.H))return null;a=String(qi(a,this.H));return new Gya(b,a)}return null};var bza=["/create"];function cza(a,b){var c=new uya;np(c,["/comment","/edit","/preview","/view","/"],"offline/edit",2);np(c,[],"offline/view",1);np(c,[],"offline/comment",4);a=a||O();wya(c);Ob(c.D,bza);c=new Aya(c);return new rp("kix",Yi(a,"kixOfflineUrl"),c,L(a,"udurls"),void 0,void 0,0,b)}
function dza(a,b){var c=new uya;np(c,["/comment","/edit","/view","/"],"offline/edit",2);np(c,[],"offline/view",1);np(c,[],"offline/comment",4);Ob(c.D,bza);c=new Aya(c);a=a||O();return new rp("drawing",Yi(a,"drawingsOfflineUrl"),c,L(a,"udurls"),void 0,void 0,0,b)}
function eza(a,b){var c=new uya;np(c,["/comment","/edit","/view","/"],"offline/edit",2);np(c,[],"offline/view",1);np(c,[],"offline/comment",4);Ob(c.D,bza);var d=new uya;np(d,["/localpresent"],"offline/localpresent",1);c=new Aya(c,[d]);a=a||O();wya(d);return new rp("punch",Yi(a,"punchOfflineUrl"),c,L(a,"udurls"),void 0,void 0,0,b)}
function fza(a,b){var c=new uya;np(c,["/comment","/edit","/preview","/view","/"],"offline/edit",2);np(c,[],"offline/view",1);np(c,[],"offline/comment",4);a=a||O();Ob(c.D,bza);wya(c);c=new Aya(c);return new rp("ritz",Yi(a,"ritzOfflineUrl"),c,L(a,"udurls"),void 0,void 0,0,b,function(a){return{dl:a.docLocale}})}function gza(a,b){var c=[];c.push(cza(a,b));c.push(dza(a,b));c.push(eza(a,b));c.push(fza(a,b));return c}
function hza(){for(var a=gza(),b=0;b<a.length;b++){var c=a[b],d=na.location.href,e=c.C+"/";if(c.C&&0<=d.indexOf(e)&&c.getType())return c}return null};function iza(a){if(a){var b=a.C["docs-chrome"]||null;if(!b)throw Error("A PreferenceRegistry was passed in but no ChromePreference was registered");}return b};function jza(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!Dc;default:return 166>a.keyCode||183<a.keyCode}}
function kza(a,b,c,d,e,f){if(!(Ac||Bc||Ec&&Jc("525")))return!0;if(Gc&&e)return sp(a);if(e&&!d)return!1;ra(b)&&(b=lza(b));e=17==b||18==b||Gc&&91==b;if((!c||Gc)&&e||Gc&&16==b&&(d||f))return!1;if((Ec||Bc)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(Ac&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(Ec||Bc)}return sp(a)}
function sp(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Ec||Bc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}}function lza(a){if(Dc)a=mza(a);else if(Gc&&Ec)switch(a){case 93:a=91}return a}
function mza(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var tp={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};function up(a){H.call(this);this.H=this.D={};this.O=0;this.Ka=xc(nza);this.Ra=xc(oza);this.F=!0;this.J=this.L=!1;this.Ea=!0;this.V=null;this.C=a;qd(this.C,"keydown",this.d6,void 0,this);Hc&&qd(this.C,"keypress",this.XJa,void 0,this);qd(this.C,"keyup",this.bGa,void 0,this)}var pza;v(up,H);function qza(a){this.mM=a||null;this.next=a?null:{}}var nza=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],oza="color date datetime datetime-local email month number password search tel text time url week".split(" ");
function rza(a){if(!pza){var b={},c;for(c in tp)b[tp[c]]=lza(parseInt(c,10));pza=b}return pza[a]}p=up.prototype;p.yv=function(a,b){sza(this.D,tza(1,arguments),a)};p.Hia=function(a){uza(this.D,tza(0,arguments))};p.e6=fa(74);function tza(a,b){if(pa(b[a]))a=ub(vza(b[a]),function(a){return wza(a.key||"",a.keyCode,a.Os)});else{var c=b,d=a;Aa(b[a])&&(c=b[a],d=0);for(a=[];d<c.length;d+=2)a.push(wza("",c[d],c[d+1]))}return a}
p.Qa=function(){up.ea.Qa.call(this);this.D={};ud(this.C,"keydown",this.d6,!1,this);Hc&&ud(this.C,"keypress",this.XJa,!1,this);ud(this.C,"keyup",this.bGa,!1,this);this.C=null};
function vza(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){c=c.split("+");for(var e=null,f=null,h=0,k,l=0;k=c[l];l++){switch(k){case "shift":h|=1;continue;case "ctrl":h|=2;continue;case "alt":h|=4;continue;case "meta":h|=8;continue}f=rza(k);e=k;break}b.push({key:e,keyCode:f,Os:h})}return b}p.bGa=function(a){Dc&&xza(this,a);Hc&&!this.$&&Hc&&a.ctrlKey&&a.altKey&&this.d6(a)};
function xza(a,b){if(Gc){if(224==b.keyCode){a.va=!0;Qg(function(){this.va=!1},400,a);return}var c=b.metaKey||a.va;67!=b.keyCode&&88!=b.keyCode&&86!=b.keyCode||!c||(b.metaKey=c,a.d6(b))}32==a.V&&32==b.keyCode&&b.preventDefault();a.V=null}p.XJa=function(a){32<a.keyCode&&Hc&&a.ctrlKey&&a.altKey&&(this.$=!0)};
function sza(a,b,c){var d=b.shift();x(d,function(c){if((c=a[c])&&(0==b.length||c.mM))throw Error("Keyboard shortcut conflicts with existing shortcut");});b.length?x(d,function(d){d=rc(a,d.toString(),new qza);var e=b.slice(0);sza(d.next,e,c)}):x(d,function(b){a[b]=new qza(c)})}function uza(a,b){var c=b.shift();x(c,function(c){var d=a[c];if(d)if(0==b.length)d.mM&&delete a[c];else if(d.next){var f=b.slice(0);uza(d.next,f);nc(d.next)&&delete a[c]}})}
function yza(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}}function wza(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b}
p.d6=function(a){a:{var b=a.keyCode;if(""!=a.key){var c=a.key;if("Control"==c||"Shift"==c||"Meta"==c||"AltGraph"==c){b=!1;break a}}else if(16==b||17==b||18==b){b=!1;break a}c=a.target;var d="TEXTAREA"==c.tagName||"INPUT"==c.tagName||"BUTTON"==c.tagName||"SELECT"==c.tagName,e=!d&&(c.isContentEditable||c.ownerDocument&&"on"==c.ownerDocument.designMode);b=!d&&!e||this.Ka[b]||this.J?!0:e?!1:this.Ea&&(a.altKey||a.ctrlKey||a.metaKey)?!0:"INPUT"==c.tagName&&this.Ra[c.type]?13==b:"INPUT"==c.tagName||"BUTTON"==
c.tagName?32!=b:!1}if(b)if("keydown"==a.type&&Hc&&a.ctrlKey&&a.altKey)this.$=!1;else{b=lza(a.keyCode);c=wza(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=yza(this.H,c);if(!d||1500<=Ja()-this.O)this.H=this.D,this.O=Ja();(d=yza(this.H,c))&&d.next&&(this.H=d.next,this.O=Ja());d&&(d.next?a.preventDefault():(this.H=this.D,this.O=Ja(),this.F&&a.preventDefault(),this.L&&a.stopPropagation(),c=d.mM,d=a.target,e=this.dispatchEvent(new vp("shortcut",c,d)),(e&=this.dispatchEvent(new vp("shortcut_"+
c,c,d)))||a.preventDefault(),Dc&&(this.V=b)))}};function vp(a,b,c){G.call(this,a,c);this.identifier=b}v(vp,G);function wp(){}p=wp.prototype;p.hW=null;p.SAa=null;p.VAa=null;p.WAa=null;p.Gy=null;p.XAa=null;p.ZAa=null;p.UAa=null;p.aBa=null;p.$Aa=null;p.Bfa=null;p.YAa=null;p.TAa=null;function xp(a,b){a.C=b;return a}function yp(a,b){a.hW=b;a.hW&&a.Gy&&A(a.Gy,4);return a}function zza(a,b){a.SAa=b;return a}function Aza(a,b){a.VAa=b;return a}function Bza(a,b){a.WAa=b;return a}function Cza(a,b){a.Gy=b;a.hW&&a.Gy&&A(a.Gy,4);return a}function Dza(a,b){a.aBa=b;return a}function Eza(a,b){a.YAa=b;return a}
function zp(a,b){a.$Aa=b;return a}p.build=function(){this.hW&&(this.Gy||(this.Gy=new kk),cd(this.Gy,4,this.hW));return new Yma(this.C,this.SAa,this.VAa,this.WAa,this.Gy,this.ZAa,this.XAa,this.UAa,this.aBa,this.YAa,this.$Aa,this.Bfa,this.TAa)};function Ap(a){var b=Cza(Bza(Aza(zza(xp(new wp,a.J),a.F),a.O),a.V),a.C);b.ZAa=a.Ea;b.XAa=a.$;b.UAa=a.L;b=zp(Eza(Dza(b,a.Ra),a.va),a.Ka);b.Bfa=a.D;b.TAa=a.H;return b};var Fza=/Meta/i,Gza=/Ctrl/ig;function Hza(a,b){return!Eo||b||a.match(Fza)?a:a.replace(Gza,"Meta")};function Bp(a,b){var c=this;D.call(this);this.H=a;this.$=r(b)?b:!0;this.D={};this.L=new Qo(this);this.O=xp(new wp,2).build();Ni(this.H.C,function(a){Iza(c,a)})}v(Bp,D);Bp.prototype.C=!0;function Cp(a,b){x(b,a.J,a);x(b,function(a){this.L.Vb(a,Mo,u(this.V,this,a))},a)}
function Iza(a,b){if(a.C){var c=tb(a.D[b.identifier.toLowerCase()],function(a){return a.isEnabled()&&a.Jda()});if(1==c.length)a.$&&b.preventDefault(),c[0].xc(void 0,a.O);else if(1<c.length)throw Error("Conflicting keyboard shortcuts.");}}Bp.prototype.V=function(a,b){var c=b.newValue,d=b.oldValue;"keys"!=b.Rg||c==d||Vb(c,d)||(Jza(this,d,a),this.J(a))};Bp.prototype.J=function(a){Kza(this,a,a.Ne())};
function Kza(a,b,c){c&&x(c,function(a){var c=!!b.getProperty("force-ctrl-key");a=Hza(a,c);c=a.toLowerCase();(this.D[c]||(this.D[c]=[])).push(b);1==this.D[c].length&&this.H.D.yv(a,a)},a)}function Jza(a,b,c){b&&x(b,function(a){var b=!!c.getProperty("force-ctrl-key");a=Hza(a,b);b=a.toLowerCase();this.D[b]&&(Jb(this.D[b],c),0==this.D[b].length&&this.H.D.Hia(a))},a)}Bp.prototype.Qa=function(){this.H.dispose();this.L.dispose();Bp.ea.Qa.call(this)};function Lza(a){this.target=a;this.C=!1}Lza.prototype.preventDefault=function(){this.C=!0};function Mza(a,b){Lza.call(this,b);this.identifier=a}v(Mza,Lza);function Nza(){this.C=new Mi}v(Nza,D);Nza.prototype.Qa=function(){this.C.dispose();delete this.C;Nza.ea.Qa.call(this)};function Oza(a){this.C=new Mi;this.D=a;E(this,this.D);a=new xh(this);E(this,a);a.R(this.D,"shortcut",u(this.F,this))}ka(Oza,Nza);Oza.prototype.F=function(a){a=new Mza(a.identifier,a.target);this.C.dispatchEvent(a);return!a.C};function Dp(a,b,c,d){this.F=new up(a||document);this.F.J=!!b;this.F.Ea=r(c)?c:!0;this.F.F=!1;Bp.call(this,new Oza(this.F),d)}v(Dp,Bp);function Ep(a,b,c){if(pa(b))(b=Pza(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Pza(c,d);f&&(c.style[f]=e)}}var Qza={};function Pza(a,b){var c=Qza[b];if(!c){var d=Uaa(b);c=d;void 0===a.style[d]&&(d=(Ec?"Webkit":Dc?"Moz":Ac?"ms":zc?"O":null)+Waa(d),void 0!==a.style[d]&&(c=d));Qza[b]=c}return c}function Fp(a,b){var c=a.style[Uaa(b)];return"undefined"!==typeof c?c:a.style[Pza(a,b)]||""}
function Gp(a,b){var c=Jm(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Hp(a,b){return a.currentStyle?a.currentStyle[b]:null}function Ip(a,b){return Gp(a,b)||Hp(a,b)||a.style&&a.style[b]}function Jp(a){return Ip(a,"position")}function Kp(a,b,c){if(b instanceof ej){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Rza(d,!1);a.style.top=Rza(b,!1)}function Lp(a){return new ej(a.offsetLeft,a.offsetTop)}
function Mp(a){a=a?Jm(a):document;return!Ac||Kc(9)||kta(Hm(a))?a.documentElement:a.body}function Sza(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}Ac&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function Tza(a){if(Ac&&!Kc(8))return a.offsetParent;var b=Jm(a),c=Ip(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Ip(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null}
function Np(a){for(var b=new hj(0,Infinity,Infinity,0),c=Hm(a),d=c.Pb().body,e=c.Pb().documentElement,f=Qm(c.C);a=Tza(a);)if(!(Ac&&0==a.clientWidth||Ec&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Ip(a,"overflow")){var h=Op(a),k=new ej(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,
f);c=xn(c);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function Uza(a,b,c){var d=b||Qm(document),e=Op(a),f=Op(d),h=Pp(d);d==Qm(document)?(b=e.x-d.scrollLeft,e=e.y-d.scrollTop,Ac&&!Kc(10)&&(b+=h.left,e+=h.top)):(b=e.x-f.x-h.left,e=e.y-f.y-h.top);h=Vza(a);a=d.clientWidth-h.width;h=d.clientHeight-h.height;f=d.scrollLeft;d=d.scrollTop;c?(f+=b-a/2,d+=e-h/2):(f+=Math.min(b,Math.max(b-a,0)),d+=Math.min(e,Math.max(e-h,0)));return new ej(f,d)}function Qp(a,b,c){b=b||Qm(document);a=Uza(a,b,c);b.scrollLeft=a.x;b.scrollTop=a.y}
function Op(a){var b=Jm(a),c=new ej(0,0),d=Mp(b);if(a==d)return c;a=Sza(a);b=Dn(Hm(b));c.x=a.left+b.x;c.y=a.top+b.y;return c}function Rp(a,b){a=Sp(a);b=Sp(b);return new ej(a.x-b.x,a.y-b.y)}function Wza(a){a=Sza(a);return new ej(a.left,a.top)}function Sp(a){if(1==a.nodeType)return Wza(a);a=a.changedTouches?a.changedTouches[0]:a;return new ej(a.clientX,a.clientY)}function Xza(a,b,c){var d=Op(a);b instanceof ej&&(c=b.y,b=b.x);Kp(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.y))}
function Tp(a,b,c){if(b instanceof nj)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Up(a,b);Vp(a,c)}function Rza(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Vp(a,b){a.style.height=Rza(b,!0)}function Up(a,b){a.style.width=Rza(b,!0)}
function Wp(a){var b=Vza;if("none"!=Ip(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}function Vza(a){var b=a.offsetWidth,c=a.offsetHeight,d=Ec&&!b&&!c;return r(b)&&!d||!a.getBoundingClientRect?new nj(b,c):(a=Sza(a),new nj(a.right-a.left,a.bottom-a.top))}function Xp(a){var b=Op(a);a=Wp(a);return new qj(b.x,b.y,a.width,a.height)}
function Yp(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 Q(a,b){a.style.display=b?"":"none"}function Zp(a){return"none"!=a.style.display}function $p(a){return"rtl"==Ip(a,"direction")}var Yza=Dc?"MozUserSelect":Ec||Bc?"WebkitUserSelect":null;
function aq(a,b,c){c=c?null:a.getElementsByTagName("*");if(Yza){if(b=b?"none":"",a.style&&(a.style[Yza]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[Yza]=b)}}else if(Ac||zc)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)}function bq(a){return new nj(a.offsetWidth,a.offsetHeight)}
function cq(a){var b=Jm(a),c=Ac&&a.currentStyle;if(c&&kta(Hm(b))&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing)return b=eq(a,c.width,"width","pixelWidth"),a=eq(a,c.height,"height","pixelHeight"),new nj(b,a);c=bq(a);b=fq(a);a=Pp(a);return new nj(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Zza(a,b,c){a=a.style;Dc?a.MozBoxSizing=c:Ec?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"}
function eq(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 $za(a,b){return(b=Hp(a,b))?eq(a,b,"left","pixelLeft"):0}
function aAa(a,b){if(Ac){var c=$za(a,b+"Left"),d=$za(a,b+"Right"),e=$za(a,b+"Top");a=$za(a,b+"Bottom");return new hj(e,d,a,c)}c=Gp(a,b+"Left");d=Gp(a,b+"Right");e=Gp(a,b+"Top");a=Gp(a,b+"Bottom");return new hj(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function fq(a){return aAa(a,"padding")}function gq(a){return aAa(a,"margin")}var bAa={thin:2,medium:4,thick:6};function cAa(a,b){if("none"==Hp(a,b+"Style"))return 0;b=Hp(a,b+"Width");return b in bAa?bAa[b]:eq(a,b,"left","pixelLeft")}
function Pp(a){if(Ac&&!Kc(9)){var b=cAa(a,"borderLeft"),c=cAa(a,"borderRight"),d=cAa(a,"borderTop");a=cAa(a,"borderBottom");return new hj(d,c,a,b)}b=Gp(a,"borderLeftWidth");c=Gp(a,"borderRightWidth");d=Gp(a,"borderTopWidth");a=Gp(a,"borderBottomWidth");return new hj(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var dAa=/[^\d]+$/,eAa={cm:1,"in":1,mm:1,pc:1,pt:1},fAa={em:1,ex:1};
function gAa(a){var b=Ip(a,"fontSize");var c=(c=b.match(dAa))&&c[0]||null;if(b&&"px"==c)return parseInt(b,10);if(Ac){if(String(c)in eAa)return eq(a,b,"left","pixelLeft");if(a.parentNode&&1==a.parentNode.nodeType&&String(c)in fAa)return a=a.parentNode,c=Ip(a,"fontSize"),eq(a,b==c?"1em":b,"left","pixelLeft")}c=Tm("SPAN",{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;"});a.appendChild(c);b=c.offsetHeight;dn(c);return b}
function hAa(a){var b=[];bc(a,function(a,d){b.push(Vaa(d),":",a,";")});return b.join("")}function iAa(a){var b=Wm("DIV");a&&(b.className=a);b.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";a=Wm("DIV");Tp(a,"200px","200px");b.appendChild(a);document.body.appendChild(b);a=b.offsetWidth-b.clientWidth;dn(b);return a};function R(a){H.call(this);this.qb=a||Hm();this.Sz=jAa;this.tc=null;this.No=!1;this.Na=null;this.pF=void 0;this.hw=this.dg=this.Wf=this.pb=null;this.Taa=!1}v(R,H);R.prototype.Tka=Co.getInstance();var jAa=null,kAa={bVa:255,g8b:1,HOVER:2,aq:4,SELECTED:8,NVa:16,wta:32,OPENED:64};
function lAa(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");}p=R.prototype;p.getId=function(){return this.tc||(this.tc=Do(this.Tka))};p.ag=function(a){this.Wf&&this.Wf.hw&&(oc(this.Wf.hw,this.tc),pc(this.Wf.hw,a,this));this.tc=a};
p.getElement=g("Na");p.Mi=function(a){return this.Na?this.qb.Mi(a,this.Na):[]};p.Fb=function(a){return this.Na?this.qb.Fb(a,this.Na):null};p.Za=function(a){return this.Fb(a)};p.getHandler=function(){this.pF||(this.pF=new xh(this));return this.pF};p.Fh=function(a){if(this==a)throw Error("Unable to set parent component");if(a&&this.Wf&&this.tc&&this.Wf.Wc(this.tc)&&this.Wf!=a)throw Error("Unable to set parent component");this.Wf=a;R.ea.Cd.call(this,a)};p.getParent=g("Wf");
p.Cd=function(a){if(this.Wf&&this.Wf!=a)throw Error("Method not supported");R.ea.Cd.call(this,a)};p.Da=g("qb");p.Yb=g("No");p.Ia=function(){this.Na=this.qb.createElement("DIV")};p.render=function(a){this.wx(a)};function hq(a,b){a.wx(b.parentNode,b)}p.wx=function(a,b){if(this.No)throw Error("Component already rendered");this.Na||this.Ia();a?a.insertBefore(this.Na,b||null):this.qb.Pb().body.appendChild(this.Na);this.Wf&&!this.Wf.Yb()||this.Ta()};
p.ob=function(a){if(this.No)throw Error("Component already rendered");if(a&&this.kh(a)){this.Taa=!0;var b=Jm(a);this.qb&&this.qb.Pb()==b||(this.qb=Hm(a));this.hd(a);this.Ta()}else throw Error("Invalid element to decorate");};p.kh=n(!0);p.hd=ea("Na");p.Ta=function(){this.No=!0;this.Hf(function(a){!a.Yb()&&a.getElement()&&a.Ta()})};p.cd=function(){this.Hf(function(a){a.Yb()&&a.cd()});this.pF&&this.pF.Gc();this.No=!1};
p.Qa=function(){this.No&&this.cd();this.pF&&(this.pF.dispose(),delete this.pF);this.Hf(function(a){a.dispose()});!this.Taa&&this.Na&&dn(this.Na);this.Wf=this.pb=this.Na=this.hw=this.dg=null;R.ea.Qa.call(this)};function iq(a,b){return a.getId()+"."+b}function jq(a,b){var c={},d;for(d in b)c[d]=iq(a,b[d]);return c}p.ib=g("pb");p.Bd=ea("pb");function kq(a,b){if(!a.No)throw Error("Operation not supported while component is not in document");return a.qb.getElement(iq(a,b))}
p.Sa=function(a,b){this.Bh(a,this.ad(),b)};
p.Bh=function(a,b,c){if(a.No&&(c||!this.No))throw Error("Component already rendered");if(0>b||b>this.ad())throw Error("Child component index out of bounds");this.hw&&this.dg||(this.hw={},this.dg=[]);if(a.getParent()==this){var d=a.getId();this.hw[d]=a;Jb(this.dg,a)}else pc(this.hw,a.getId(),a);a.Fh(this);Fb(this.dg,a,b);a.No&&this.No&&a.getParent()==this?(c=this.Rb(),b=c.childNodes[b]||null,b!=a.getElement()&&c.insertBefore(a.getElement(),b)):c?(this.Na||this.Ia(),b=this.dd(b+1),a.wx(this.Rb(),b?
b.Na:null)):this.No&&!a.No&&a.Na&&a.Na.parentNode&&1==a.Na.parentNode.nodeType&&a.Ta()};p.Rb=g("Na");p.Df=function(){null==this.Sz&&(this.Sz=$p(this.No?this.Na:this.qb.Pb().body));return this.Sz};p.Uo=function(a){if(this.No)throw Error("Component already rendered");this.Sz=a};p.l7=function(){return!!this.dg&&0!=this.dg.length};p.ad=function(){return this.dg?this.dg.length:0};function mAa(a){var b=[];a.Hf(function(a){b.push(a.getId())});return b}
p.Wc=function(a){return this.hw&&a?qc(this.hw,a)||null:null};p.dd=function(a){return this.dg?this.dg[a]||null:null};p.Hf=function(a,b){this.dg&&x(this.dg,a,b)};function nq(a,b){return a.dg&&b?rb(a.dg,b):-1}p.removeChild=function(a,b){if(a){var c=pa(a)?a:a.getId();a=this.Wc(c);c&&a&&(oc(this.hw,c),Jb(this.dg,a),b&&(a.cd(),a.Na&&dn(a.Na)),a.Fh(null))}if(!a)throw Error("Child is not in parent component");return a};p.xn=function(a,b){return this.removeChild(this.dd(a),b)};
p.Gd=function(a){for(var b=[];this.l7();)b.push(this.xn(0,a));return b};function nAa(a){R.call(this,a)}v(nAa,R);nAa.prototype.Ia=function(){this.Na=this.Da().Ia("FORM",{method:"POST",style:"display:none"})};function oAa(a,b,c,d){var e=a.getElement();e||(a.render(),e=a.getElement());e.action=c||"";e.target=d||"";pAa(a,e,b);e.submit()}function pAa(a,b,c){var d,e=[];for(d in c){var f=c[d];Ba(f)?x(f,u(function(a){e.push(qAa(d,String(a)))},a)):e.push(qAa(d,String(f)))}sh(b,ph(e))}function qAa(a,b){return oh("input",{type:"hidden",name:a,value:b})};function oq(a,b,c){b||(b={});c=c||window;var d=a instanceof ch?a:eh("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 "noreferrer":break;default:e.push(f+"="+(b[f]?1:0))}var f=e.join(",");yc()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a?(f=c.document.createElement("A"),uh(f,d),f.setAttribute("target",a),b.noreferrer&&f.setAttribute("rel","noreferrer"),
b=document.createEvent("MouseEvent"),b.initMouseEvent("click",!0,!0,c,1),f.dispatchEvent(b),b={}):b.noreferrer?(b=c.open("",a,f),c=dh(d),b&&(Cc&&$a(c,";")&&(c="'"+c.replace(/'/g,"%27")+"'"),b.opener=null,c=rh(Xg("b/12014412, meta tag with sanitized URL"),'<META HTTP-EQUIV="refresh" content="0; url='+Ya(c)+'">'),th(b.document,c),b.document.close())):b=c.open(dh(d),a,f);return b};var rAa=!!document.createEvent;function sAa(a,b){var c=Yi(Vi.getInstance(),"docs-usp");b&&c&&(a=si(a,"usp",c));rAa?(c=a,b=Tm("A",{target:"_blank",rel:"noreferrer",style:"display: none"}),uh(b,c),c=document.createEvent("MouseEvent"),c.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),$m(document.body,b),b.dispatchEvent(c),dn(b),b=!0):b=!1;b||oq(a,{target:"_blank",noreferrer:!0})}
function tAa(a,b,c){var d=Yi(Vi.getInstance(),"docs-usp");c&&d&&(a=si(a,"usp",d));c=new nAa(Hm());oAa(c,b,a,"_blank");F(c)};var uAa={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",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#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:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#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:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function pq(a){var b={};a=String(a);var c=vAa(a);if(wAa.test(c))return b.rf=qq(c),b.type="hex",b;c=xAa(a);if(c.length)return b.rf=rq(c),b.type="rgb",b;if(uAa&&(c=uAa[a.toLowerCase()]))return b.rf=c,b.type="named",b;throw Error(a+" is not a valid color string");}function sq(a){return!!(wAa.test(vAa(a))||xAa(a).length||uAa&&uAa[a.toLowerCase()])}var yAa=/#(.)(.)(.)/;
function qq(a){if(!wAa.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(yAa,"#$1$1$2$2$3$3"));return a.toLowerCase()}function tq(a){a=qq(a);return[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),16),parseInt(a.substr(5,2),16)]}function zAa(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');a=AAa(a.toString(16));b=AAa(b.toString(16));c=AAa(c.toString(16));return"#"+a+b+c}
function rq(a){return zAa(a[0],a[1],a[2])}function BAa(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}function uq(a,b,c){a/=360;if(0==b)c=b=a=255*c;else{var d=.5>c?c*(1+b):c+b-b*c;var e=2*c-d;c=255*BAa(e,d,a+1/3);b=255*BAa(e,d,a);a=255*BAa(e,d,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var wAa=/^#(?:[0-9a-f]{3}){1,2}$/i,CAa=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function xAa(a){var b=a.match(CAa);if(b){a=Number(b[1]);var c=Number(b[2]);b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]}function AAa(a){return 1==a.length?"0"+a:a}function vAa(a){return"#"==a.charAt(0)?a:"#"+a}
function DAa(a,b,c){var d=0,e=0,f=0;if(0==b)f=e=d=c;else{var h=Math.floor(a/60),k=a/60-h;a=c*(1-b);var l=c*(1-b*k);b=c*(1-b*(1-k));switch(h){case 1:d=l;e=c;f=a;break;case 2:d=a;e=c;f=b;break;case 3:d=a;e=l;f=c;break;case 4:d=b;e=a;f=c;break;case 5:d=c;e=a;f=l;break;case 6:case 0:d=c,e=b,f=a}}return[Math.floor(d),Math.floor(e),Math.floor(f)]}
function EAa(a){var b=a[0],c=a[1],d=a[2];a=Math.max(Math.max(b,c),d);var e=Math.min(Math.min(b,c),d);if(e==a)e=b=0;else{var f=a-e;e=f/a;b=60*(b==a?(c-d)/f:c==a?2+(d-b)/f:4+(b-c)/f);0>b&&(b+=360);360<b&&(b-=360)}return[b,e,a]}function vq(a,b,c){c=zh(c,0,1);return[Math.round(c*a[0]+(1-c)*b[0]),Math.round(c*a[1]+(1-c)*b[1]),Math.round(c*a[2]+(1-c)*b[2])]}
function wq(a,b){for(var c=[],d=0;d<b.length;d++)c.push({color:b[d],Bo:Math.abs(FAa(b[d])-FAa(a))+GAa(b[d],a)});c.sort(function(a,b){return b.Bo-a.Bo});return c[0].color}function FAa(a){return Math.round((299*a[0]+587*a[1]+114*a[2])/1E3)}function GAa(a,b){return Math.abs(a[0]-b[0])+Math.abs(a[1]-b[1])+Math.abs(a[2]-b[2])};var HAa=new RegExp("(\\s\\d+\\s?("+db("kolom")+"|"+db("kolommen")+"|"+db("rij")+"|"+db("rijen")+")?\\s?("+db("bij")+"|x){1}\\s?\\d+\\s?("+db("kolom")+"|"+db("kolommen")+"|"+db("rij")+"|"+db("rijen")+")?$)");function IAa(){}IAa.prototype.C=function(a,b){return new Oo(a,b)};function JAa(){H.call(this);this.F=this.D=!1;this.H=!0;this.C=!1}v(JAa,H);function KAa(a){a=a||new IAa;this.F=LAa(a,"share-email-attachment","Als bijlage e-mailen...");this.H=LAa(a,"share-email-collaborators","Bijdragers e-mailen...");this.C=LAa(a,"share-share","Delen...");this.D=LAa(a,"share-current-user-request-access","Bewerkingsrechten vragen...")}function LAa(a,b,c){var d={};d.label=c;d.visible=!1;d.hint=c;return a.C(b,d)};var MAa;xc("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var NAa="combobox grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split(" ");function xq(a,b){b?a.setAttribute("role",b):OAa(a)}function OAa(a){a.removeAttribute("role")}
function yq(a,b,c){Aa(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(MAa||(MAa={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=MAa,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function zq(a,b){a.removeAttribute("aria-"+b)}
function PAa(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}function QAa(a){var b=PAa(a,"activedescendant");return Jm(a).getElementById(b)}function RAa(a,b){var c="";b&&(c=b.id);yq(a,"activedescendant",c)}function Aq(a){return PAa(a,"label")}function Bq(a,b){yq(a,"label",b)};(function(){for(var a=["ms","moz","webkit","o"],b=0,c;c=a[b]&&!na.requestAnimationFrame;++b)na.requestAnimationFrame=na[c+"RequestAnimationFrame"],na.cancelAnimationFrame=na[c+"CancelAnimationFrame"]||na[c+"CancelRequestAnimationFrame"];if(!na.requestAnimationFrame){var d=0;na.requestAnimationFrame=function(a){var b=(new Date).getTime(),c=Math.max(0,16-(b-d));d=b+c;return na.setTimeout(function(){a(b+c)},c)};na.cancelAnimationFrame||(na.cancelAnimationFrame=function(a){clearTimeout(a)})}})();
var SAa=[[],[]],TAa=0,UAa=!1,VAa=0;function WAa(a,b){var c=VAa++,d={DGb:{id:c,pv:a.measure,context:b},aIb:{id:c,pv:a.$Hb,context:b},state:{},args:void 0,V7:!1};return function(){0<arguments.length?(d.args||(d.args=[]),d.args.length=0,d.args.push.apply(d.args,arguments),d.args.push(d.state)):d.args&&0!=d.args.length?(d.args[0]=d.state,d.args.length=1):d.args=[d.state];d.V7||(d.V7=!0,SAa[TAa].push(d));UAa||(UAa=!0,window.requestAnimationFrame(XAa))}}
function XAa(){UAa=!1;var a=SAa[TAa],b=a.length;TAa=(TAa+1)%2;for(var c,d=0;d<b;++d){c=a[d];var e=c.DGb;c.V7=!1;e.pv&&e.pv.apply(e.context,c.args)}for(d=0;d<b;++d)c=a[d],e=c.aIb,c.V7=!1,e.pv&&e.pv.apply(e.context,c.args),c.state={};a.length=0};function Cq(a){if(a.classList)return a.classList;a=a.className;return pa(a)&&a.match(/\S+/g)||[]}function YAa(a,b){a.className=b}function Dq(a,b){return a.classList?a.classList.contains(b):Bb(Cq(a),b)}function Eq(a,b){a.classList?a.classList.add(b):Dq(a,b)||(a.className+=0<a.className.length?" "+b:b)}
function Fq(a,b){if(a.classList)x(b,function(b){Eq(a,b)});else{var c={};x(Cq(a),function(a){c[a]=!0});x(b,function(a){c[a]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}}function Gq(a,b){a.classList?a.classList.remove(b):Dq(a,b)&&(a.className=tb(Cq(a),function(a){return a!=b}).join(" "))}function Hq(a,b){a.classList?x(b,function(b){Gq(a,b)}):a.className=tb(Cq(a),function(a){return!Bb(b,a)}).join(" ")}function Iq(a,b,c){c?Eq(a,b):Gq(a,b)}
function Jq(a,b,c){Dq(a,b)&&(Gq(a,b),Eq(a,c))}function ZAa(a,b){var c=!Dq(a,b);Iq(a,b,c)}function Kq(a,b,c){Gq(a,b);Eq(a,c)};var $Aa=Ac?bh(Xg('javascript:""')):bh(Xg("about:blank")),aBa=ah($Aa),bBa=Ac?bh(Xg('javascript:""')):bh(Xg("javascript:undefined"));ah(bBa);function cBa(a,b){b=b?bia(b):"";return a.Ia("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"+b,src:aBa})};function Lq(a){H.call(this);this.Na=a;a=Ac?"focusout":"blur";this.C=qd(this.Na,Ac?"focusin":"focus",this,!Ac);this.D=qd(this.Na,a,this,!Ac)}v(Lq,H);Lq.prototype.handleEvent=function(a){var b=new ld(a.He);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};Lq.prototype.Qa=function(){Lq.ea.Qa.call(this);vd(this.C);vd(this.D);delete this.Na};var dBa=function(){if(Hc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec($b))?a[1]:"0"}return Gc?(a=/10[_.][0-9_.]+/,(a=a.exec($b))?a[0].replace(/_/g,"."):"10"):Fba?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec($b))?a[1]:""):Gba||Hba||Iba?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec($b))?a[1].replace(/_/g,"."):""):""}();function Mq(a){return(a=a.exec($b))?a[1]:""}var eBa=function(){if(Lc)return Mq(/Firefox\/([0-9.]+)/);if(Ac||Bc||zc)return Ic;if(Pc)return yc()?Mq(/CriOS\/([0-9.]+)/):Mq(/Chrome\/([0-9.]+)/);if(Qc&&!yc())return Mq(/Version\/([0-9.]+)/);if(Mc||Nc){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec($b);if(a)return a[1]+"."+a[2]}else if(Oc)return(a=Mq(/Android\s+([0-9.]+)/))?a:Mq(/Version\/([0-9.]+)/);return""}();function Nq(a){return 0<=kb(eBa,a)};function Oq(a){var b=$p(a);return b&&fBa()?-a.scrollLeft:!b||Cc&&Jc("8")||"visible"==Ip(a,"overflowX")?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}function Pq(a){var b=a.offsetLeft,c=a.offsetParent;c||"fixed"!=Jp(a)||(c=Jm(a).documentElement);if(!c)return b;if(Dc){var d=Pp(c);b+=d.left}else Kc(8)&&!Kc(9)&&(d=Pp(c),b-=d.left);return $p(c)?c.clientWidth-(b+a.offsetWidth):b}
function Qq(a,b){b=Math.max(b,0);$p(a)?fBa()?a.scrollLeft=-b:Cc&&Jc("8")?a.scrollLeft=b:a.scrollLeft=a.scrollWidth-b-a.clientWidth:a.scrollLeft=b}function fBa(){var a=Qc&&Nq(10),b;if(b=Jba)b=0<=kb(dBa,10);return Dc||a||b}function gBa(a,b,c,d){null!==c&&(a.style.top=c+"px");d?(a.style.right=b+"px",a.style.left=""):(a.style.left=b+"px",a.style.right="")};function Rq(a,b,c){H.call(this);this.target=a;this.handle=b||a;this.va=c||new qj(NaN,NaN,NaN,NaN);this.C=Jm(a);this.Ua=new xh(this);E(this,this.Ua);this.deltaY=this.deltaX=this.c0=this.b0=this.screenY=this.screenX=this.clientY=this.clientX=0;this.J=!0;this.D=!1;this.Ka=!0;this.O=0;this.F=!1;qd(this.handle,["touchstart","mousedown"],this.cQ,!1,this);this.V=hBa}v(Rq,H);var hBa=na.document&&na.document.documentElement&&!!na.document.documentElement.setCapture&&!!na.document.releaseCapture;
function iBa(a){for(var b=a.cloneNode(!0),c=Lm("TEXTAREA",a),d=Lm("TEXTAREA",b),e=0;e<c.length;e++)d[e].value=c[e].value;switch(a.tagName){case "TR":return Tm("TABLE",null,Tm("TBODY",null,b));case "TD":case "TH":return Tm("TABLE",null,Tm("TBODY",null,Tm("TR",null,b)));case "TEXTAREA":b.value=a.value;default:return b}}p=Rq.prototype;p.getHandler=g("Ua");function Sq(a,b){a.va=b||new qj(NaN,NaN,NaN,NaN)}p.gb=ea("J");
p.Qa=function(){Rq.ea.Qa.call(this);ud(this.handle,["touchstart","mousedown"],this.cQ,!1,this);this.Ua.Gc();this.V&&this.C.releaseCapture();this.handle=this.target=null};function jBa(a){r(a.Sz)||(a.Sz=$p(a.target));return a.Sz}
p.cQ=function(a){var b="mousedown"==a.type;if(!this.J||this.D||b&&!od(a))this.dispatchEvent("earlycancel");else{if(0==this.O)if(this.dispatchEvent(new Tq("start",this,a.clientX,a.clientY,a)))this.D=!0,this.Ka&&b&&a.preventDefault();else return;else this.Ka&&b&&a.preventDefault();this.HRa();this.clientX=this.b0=a.clientX;this.clientY=this.c0=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.F?Pq(this.target):this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.Ea=Dn(Hm(this.C))}};
p.HRa=function(){var a=this.C,b=a.documentElement,c=!this.V;this.Ua.R(a,["touchmove","mousemove"],this.QFa,{capture:c,passive:!1});this.Ua.R(a,["touchend","mouseup"],this.kz,c);this.V?(b.setCapture(!1),this.Ua.R(b,"losecapture",this.kz)):this.Ua.R(Sm(a),"blur",this.kz);this.L&&this.Ua.R(this.L,"scroll",this.ana,c)};
p.kz=function(a,b){this.Ua.Gc();this.V&&this.C.releaseCapture();this.D?(this.D=!1,this.dispatchEvent(new Tq("end",this,a.clientX,a.clientY,a,kBa(this,this.deltaX),lBa(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
p.QFa=function(a){if(this.J){var b=(this.F&&jBa(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.D){var d=this.b0-this.clientX,e=this.c0-this.clientY;if(d*d+e*e>this.O)if(this.dispatchEvent(new Tq("start",this,a.clientX,a.clientY,a)))this.D=!0;else{this.isDisposed()||this.kz(a);return}}c=mBa(this,b,c);b=c.x;c=c.y;this.D&&this.dispatchEvent(new Tq("beforedrag",this,a.clientX,a.clientY,
a,b,c))&&(nBa(this,a,b,c),a.preventDefault())}};function mBa(a,b,c){var d=Dn(Hm(a.C));b+=d.x-a.Ea.x;c+=d.y-a.Ea.y;a.Ea=d;a.deltaX+=b;a.deltaY+=c;return new ej(kBa(a,a.deltaX),lBa(a,a.deltaY))}p.ana=function(a){var b=mBa(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;nBa(this,a,b.x,b.y)};function nBa(a,b,c,d){a.$I(c,d);a.dispatchEvent(new Tq("drag",a,b.clientX,b.clientY,b,c,d))}
function kBa(a,b){var c=a.va;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function lBa(a,b){var c=a.va;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}p.$I=function(a,b){this.F&&jBa(this)?this.target.style.right=a+"px":this.target.style.left=a+"px";this.target.style.top=b+"px"};
function Tq(a,b,c,d,e,f,h,k){G.call(this,a);this.clientX=c;this.clientY=d;this.vm=e;this.left=r(f)?f:b.deltaX;this.top=r(h)?h:b.deltaY;this.C=b;this.F=!!k}v(Tq,G);function oBa(a,b){this.Na=a;this.qb=b};function Uq(a,b){H.call(this);this.F=new xh(this);this.qz(a||null);b&&this.setType(b)}v(Uq,H);p=Uq.prototype;p.Na=null;p.eGa=!0;p.aya=null;p.qK=!1;p.k8=-1;p.Pla=-1;p.t7=!1;p.JCa=!0;p.yc="toggle_display";var pBa={vVa:"beforeshow",n_a:"show",V1b:"beforehide",k1:"hide"};p=Uq.prototype;p.getType=g("yc");p.setType=ea("yc");p.getElement=g("Na");p.qz=function(a){qBa(this);this.Na=a};function Vq(a,b){qBa(a);a.eGa=b}p.getHandler=g("F");
function qBa(a){if(a.qK)throw Error("Can not change this state of the popup while showing.");}p.kb=g("qK");
p.setVisible=function(a){this.J&&this.J.stop();this.H&&this.H.stop();if(a){if(!this.qK&&this.d_()){if(!this.Na)throw Error("Caller must call setElement before trying to show the popup");this.ld();a=Jm(this.Na);this.t7&&this.F.R(a,"keydown",this.hJb,!0);if(this.eGa)if(this.F.R(a,"mousedown",this.fGa,!0),Ac){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=mn(b)}catch(d){break}a=c;b=a.activeElement}this.F.R(a,"mousedown",this.fGa,!0);this.F.R(a,"deactivate",this.MNa)}else this.F.R(a,
"blur",this.MNa);"toggle_display"==this.yc?rBa(this):"move_offscreen"==this.yc&&this.ld();this.qK=!0;this.k8=Ja();this.Pla=-1;this.J?(rd(this.J,"end",this.Om,!1,this),this.J.play()):this.Om()}}else sBa(this)};p.ld=ua;function sBa(a,b){if(!a.qK||!a.dispatchEvent({type:"beforehide",target:b}))return!1;a.F&&a.F.Gc();a.qK=!1;a.Pla=Ja();a.H?(rd(a.H,"end",Ha(a.qza,b),!1,a),a.H.play()):a.qza(b);return!0}
p.qza=function(a){"toggle_display"==this.yc?this.u7():"move_offscreen"==this.yc&&(this.Na.style.top="-10000px");this.Ro(a)};function rBa(a){a.Na.style.visibility="visible";Q(a.Na,!0)}p.u7=function(){this.Na.style.visibility="hidden";Q(this.Na,!1)};p.d_=function(){return this.dispatchEvent("beforeshow")};p.Om=function(){this.dispatchEvent("show")};p.Ro=function(a){this.dispatchEvent({type:"hide",target:a})};p.fGa=function(a){a=a.target;ln(this.Na,a)||tBa(this,a)||150>Ja()-this.k8||sBa(this,a)};
p.hJb=function(a){27==a.keyCode&&sBa(this,a.target)&&(a.preventDefault(),a.stopPropagation())};p.MNa=function(a){if(this.JCa){var b=Jm(this.Na);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||ln(this.Na,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>Ja()-this.k8||sBa(this)}};function tBa(a,b){return wb(a.aya||[],function(a){return b===a||ln(a,b)})}p.Qa=function(){Uq.ea.Qa.call(this);this.F.dispose();F(this.J);F(this.H);delete this.Na;delete this.F;delete this.aya};function Wq(a,b){R.call(this,b);this.Ef=!!a;this.bb=null;this.ze=WAa({$Hb:this.X9},this)}v(Wq,R);p=Wq.prototype;p.Ig=null;p.f6=!1;p.vt=null;p.hq=null;p.Aj=null;p.gw=!1;p.mc=n("goog-modalpopup");p.Ww=g("vt");p.Ia=function(){Wq.ea.Ia.call(this);var a=this.getElement(),b=Va(this.mc()).split(" ");Fq(a,b);pn(a,!0);Q(a,!1);uBa(this);vBa(this)};function uBa(a){a.Ef&&!a.hq&&(a.hq=cBa(a.Da()),a.hq.className=a.mc()+"-bg",Q(a.hq,!1),Yp(a.hq,0));a.vt||(a.vt=a.Da().Ia("DIV",a.mc()+"-bg"),Q(a.vt,!1))}
function vBa(a){a.Aj||(a.Aj=a.Da().createElement("SPAN"),Q(a.Aj,!1),pn(a.Aj,!0),a.Aj.style.position="absolute")}function wBa(a){a.gw=!0;try{a.Aj.focus()}catch(b){}Qg(a.YG,0,a)}p.YG=function(){this.gw=!1};p.kh=function(a){return!!a&&"DIV"==a.tagName};p.hd=function(a){Wq.ea.hd.call(this,a);a=Va(this.mc()).split(" ");Fq(this.getElement(),a);uBa(this);vBa(this);pn(this.getElement(),!0);Q(this.getElement(),!1)};
p.Ta=function(){this.hq&&bn(this.hq,this.getElement());bn(this.vt,this.getElement());Wq.ea.Ta.call(this);cn(this.Aj,this.getElement());this.Ig=new Lq(this.Da().Pb());this.getHandler().R(this.Ig,"focusin",this.Tfb);xBa(this,!1)};p.cd=function(){this.kb()&&this.setVisible(!1);F(this.Ig);Wq.ea.cd.call(this);dn(this.hq);dn(this.vt);dn(this.Aj)};
p.setVisible=function(a){if(a!=this.f6)if(this.va&&this.va.stop(),this.Ya&&this.Ya.stop(),this.$&&this.$.stop(),this.Ra&&this.Ra.stop(),this.Yb()&&xBa(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.bb=this.Da().Pb().activeElement}catch(e){}this.X9();this.ld();this.getHandler().R(yn(this.Da()),"resize",this.X9).R(yn(this.Da()),"orientationchange",this.ze);yBa(this,!0);this.focus();this.f6=!0;this.va&&this.Ya?(rd(this.va,"end",this.Om,!1,this),this.Ya.play(),this.va.play()):this.Om()}}else if(this.dispatchEvent("beforehide")){this.getHandler().Jc(yn(this.Da()),
"resize",this.X9).Jc(yn(this.Da()),"orientationchange",this.ze);this.f6=!1;this.$&&this.Ra?(rd(this.$,"end",this.Ro,!1,this),this.Ra.play(),this.$.play()):this.Ro();a:{try{var b=this.Da(),c=b.Pb().body,d=b.Pb().activeElement||c;if(!this.bb||this.bb==c){this.bb=null;break a}(d==c||b.contains(this.getElement(),d))&&this.bb.focus()}catch(e){}this.bb=null}}};
function xBa(a,b){a.we||(a.we=new oBa(a.Na,a.qb));a=a.we;if(b){a.C||(a.C=[]);b=a.qb.Wh(a.qb.Pb().body);for(var c=0;c<b.length;c++){var d=b[c];d==a.Na||PAa(d,"hidden")||(yq(d,"hidden",!0),a.C.push(d))}}else if(a.C){for(c=0;c<a.C.length;c++)zq(a.C[c],"hidden");a.C=null}}function yBa(a,b){a.hq&&Q(a.hq,b);a.vt&&Q(a.vt,b);Q(a.getElement(),b);Q(a.Aj,b)}p.Om=function(){this.dispatchEvent("show")};p.Ro=function(){yBa(this,!1);this.dispatchEvent("hide")};p.kb=g("f6");p.focus=function(){this.cGa()};
p.X9=function(){this.hq&&Q(this.hq,!1);this.vt&&Q(this.vt,!1);var a=this.Da().Pb(),b=Pm(Sm(a)||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.hq&&(Q(this.hq,!0),Tp(this.hq,c,a));this.vt&&(Q(this.vt,!0),Tp(this.vt,c,a))};
p.ld=function(){var a=this.Da().Pb(),b=Sm(a)||window;if("fixed"==Jp(this.getElement()))var c=a=0;else c=Dn(this.Da()),a=c.x,c=c.y;var d=Wp(this.getElement());b=Pm(b);a=Math.max(a+b.width/2-d.width/2,0);c=Math.max(c+b.height/2-d.height/2,0);Kp(this.getElement(),a,c);Kp(this.Aj,a,c)};p.Tfb=function(a){this.gw?this.YG():a.target==this.Aj&&Qg(this.cGa,0,this)};p.cGa=function(){try{Ac&&this.Da().Pb().body.focus(),this.getElement().focus()}catch(a){}};
p.Qa=function(){F(this.va);this.va=null;F(this.$);this.$=null;F(this.Ya);this.Ya=null;F(this.Ra);this.Ra=null;Wq.ea.Qa.call(this)};function Xq(a,b,c){Wq.call(this,b,c);this.H=a||"modal-dialog";this.D=zBa()}v(Xq,Wq);p=Xq.prototype;p.Bw=!0;p.zY=!0;p.c6=!0;p.V3=!0;p.t2=.5;p.Cia="";p.pK=null;p.Yc=null;p.ij=!1;p.Br=null;p.Fq=null;p.caa=null;p.Wp=null;p.Vw=null;p.Ko=null;p.Bia="dialog";p.mc=g("H");function Yq(a,b){a.Cia=b;a.Fq&&nn(a.Fq,b)}function Zq(a,b){a.pK=b;a.Vw&&sh(a.Vw,b)}p.getContent=function(){return this.pK?kh(this.pK):""};function $q(a){a.getElement()||a.render()}p.Rb=function(){$q(this);return this.Vw};
function ar(a){$q(a);return a.Br}function ABa(a){$q(a);return a.Wp}function br(a){$q(a);return a.Ko}function cr(a){$q(a);return a.getElement()}p.Ww=function(){$q(this);return Xq.ea.Ww.call(this)};function dr(a,b){a.t2=b;a.getElement()&&(b=a.Ww())&&Yp(b,a.t2)}function er(a,b){b!=a.c6&&BBa(a,b)}function BBa(a,b){a.c6=b;if(a.Yb()){var c=a.Da(),d=a.Ww(),e=a.hq;b?(e&&c.fx(e,a.getElement()),c.fx(d,a.getElement())):(c.Af(e),c.Af(d))}a.kb()&&xBa(a,b)}p.Ky=g("c6");function CBa(a){a.V3=!1;DBa(a,!1)}
function DBa(a,b){var c=Va(a.H+"-title-draggable").split(" ");a.getElement()&&(b?Fq(a.Br,c):Hq(a.Br,c));b&&!a.Yc?(b=new Rq(a.getElement(),a.Br),a.Yc=b,Fq(a.Br,c),qd(a.Yc,"start",a.Nfb,!1,a)):!b&&a.Yc&&(a.Yc.dispose(),a.Yc=null)}
p.Ia=function(){Xq.ea.Ia.call(this);var a=this.getElement(),b=this.Da();this.Br=b.Ia("DIV",this.H+"-title",this.Fq=b.Ia("SPAN",{className:this.H+"-title-text",id:this.getId()},this.Cia),this.Wp=b.Ia("SPAN",this.H+"-title-close"));$m(a,this.Br,this.Vw=b.Ia("DIV",this.H+"-content"),this.Ko=b.Ia("DIV",this.H+"-buttons"));xq(this.Fq,"heading");xq(this.Wp,"button");pn(this.Wp,!0);Bq(this.Wp,"Sluiten");this.caa=this.Fq.id;xq(a,this.Bia);yq(a,"labelledby",this.caa||"");this.pK&&sh(this.Vw,this.pK);Q(this.Wp,
this.zY);this.D&&(a=this.D,a.Na=this.Ko,a.render());Q(this.Ko,!!this.D);dr(this,this.t2)};
p.hd=function(a){Xq.ea.hd.call(this,a);a=this.getElement();var b=this.H+"-content";this.Vw=Mm(null,b,a)[0];this.Vw||(this.Vw=this.Da().Ia("DIV",b),this.pK&&sh(this.Vw,this.pK),a.appendChild(this.Vw));b=this.H+"-title";var c=this.H+"-title-text",d=this.H+"-title-close";(this.Br=Mm(null,b,a)[0])?(this.Fq=Mm(null,c,this.Br)[0],this.Wp=Mm(null,d,this.Br)[0]):(this.Br=this.Da().Ia("DIV",b),a.insertBefore(this.Br,this.Vw));this.Fq?(this.Cia=qn(this.Fq),this.Fq.id||(this.Fq.id=this.getId())):(this.Fq=Tm("SPAN",
{className:c,id:this.getId()}),this.Br.appendChild(this.Fq));this.caa=this.Fq.id;yq(a,"labelledby",this.caa||"");this.Wp||(this.Wp=this.Da().Ia("SPAN",d),this.Br.appendChild(this.Wp));Q(this.Wp,this.zY);b=this.H+"-buttons";(this.Ko=Mm(null,b,a)[0])?(this.D=new fr(this.Da()),this.D.ob(this.Ko)):(this.Ko=this.Da().Ia("DIV",b),a.appendChild(this.Ko),this.D&&(a=this.D,a.Na=this.Ko,a.render()),Q(this.Ko,!!this.D));dr(this,this.t2)};
p.Ta=function(){Xq.ea.Ta.call(this);this.getHandler().R(this.getElement(),"keydown",this.ZFa).R(this.getElement(),"keypress",this.ZFa);this.getHandler().R(this.Ko,"click",this.Mfb);DBa(this,this.V3);this.getHandler().R(this.Wp,"click",this.SKb);var a=this.getElement();xq(a,this.Bia);""!==this.Fq.id&&yq(a,"labelledby",this.Fq.id);this.c6||BBa(this,!1)};p.cd=function(){this.kb()&&this.setVisible(!1);DBa(this,!1);Xq.ea.cd.call(this)};
p.setVisible=function(a){a!=this.kb()&&(this.Yb()||this.render(),Xq.ea.setVisible.call(this,a))};p.Om=function(){Xq.ea.Om.call(this);this.dispatchEvent("aftershow")};p.Ro=function(){Xq.ea.Ro.call(this);this.dispatchEvent("afterhide");this.ij&&this.dispose()};
p.Nfb=function(){var a=this.Da().Pb(),b=Pm(Sm(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=Wp(this.getElement());"fixed"==Jp(this.getElement())?Sq(this.Yc,new qj(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):Sq(this.Yc,new qj(0,0,c-d.width,a-d.height))};p.SKb=function(){EBa(this)};function EBa(a){if(a.zY){var b=a.D,c=b&&b.xF;c?(b=b.get(c),a.dispatchEvent(new gr(c,b))&&a.setVisible(!1)):a.setVisible(!1)}}
function hr(a,b){a.zY=b;a.Wp&&Q(a.Wp,a.zY)}p.hga=g("ij");p.Qa=function(){this.Ko=this.Wp=null;Xq.ea.Qa.call(this)};function ir(a,b){a.D=b;a.Ko&&(a.D?(b=a.D,b.Na=a.Ko,b.render()):sh(a.Ko,qh),Q(a.Ko,!!a.D))}p.Mfb=function(a){a:{for(a=a.target;a&&a!=this.Ko;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.D.get(a);this.dispatchEvent(new gr(a,b))&&this.setVisible(!1)}};
p.ZFa=function(a){var b=!1,c=!1,d=this.D,e=a.target;if("keydown"==a.type)if(this.Bw&&27==a.keyCode){var f=d&&d.xF;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new gr(f,b))):e||(b=!0)}else 9==a.keyCode&&a.shiftKey&&e==this.getElement()&&wBa(this);else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Wp)EBa(this);else if(d){var h=d.vw,k=h&&jr(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&!e.disabled;!k||k.disabled||
e||(f=h)}f&&d&&(c=!0,b=this.dispatchEvent(new gr(f,String(d.get(f)))))}else e==this.Wp&&32==a.keyCode&&EBa(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.setVisible(!1)};function gr(a,b){this.type="dialogselect";this.key=a;this.caption=b}v(gr,G);function fr(a){this.qb=a||Hm();Yh.call(this)}var FBa,GBa;v(fr,Yh);p=fr.prototype;p.vw=null;p.Na=null;p.xF=null;p.clear=function(){Yh.prototype.clear.call(this);this.vw=this.xF=null};
p.set=function(a,b,c,d){Yh.prototype.set.call(this,a,b);c&&(this.vw=a);d&&(this.xF=a);return this};function kr(a,b,c,d){return a.set(b.key,b.caption,c,d)}p.render=function(){if(this.Na){sh(this.Na,qh);var a=Hm(this.Na);this.forEach(function(b,c){b=a.Ia("BUTTON",{name:c},b);c==this.vw&&(b.className="goog-buttonset-default");this.Na.appendChild(b)},this)}};
p.ob=function(a){if(a&&1==a.nodeType){this.Na=a;a=Lm("BUTTON",this.Na);for(var b=0,c,d,e;c=a[b];b++)if(d=c.name||c.id,e=qn(c)||c.value,d){var f=0==b;this.set(d,e,f,"cancel"==c.name);f&&Eq(c,"goog-buttonset-default")}}};p.getElement=g("Na");p.Da=g("qb");function jr(a,b){a=HBa(a);for(var c=0,d;d=a[c];c++)if(d.name==b||d.id==b)return d;return null}function HBa(a){return Lm("BUTTON",a.Na)}function lr(a,b,c){if(a=jr(a,b))a.disabled=!c}
var mr={key:"ok",caption:"OK"},pr={key:"cancel",caption:"Annuleren"},IBa={key:"yes",caption:"Ja"},JBa={key:"no",caption:"Nee"},KBa={key:"save",caption:"Opslaan"},LBa={key:"continue",caption:"Doorgaan"};function MBa(){return kr(new fr,mr,!0,!0)}function zBa(){return kr(kr(new fr,mr,!0),pr,!1,!0)}"undefined"!=typeof document&&(FBa=MBa(),GBa=zBa(),kr(kr(new fr,IBa,!0),JBa,!1,!0),kr(kr(kr(new fr,IBa),JBa,!0),pr,!1,!0),kr(kr(kr(new fr,LBa),KBa),pr,!0,!0));function qr(a,b){H.call(this);a&&vr(this,a,b)}v(qr,H);p=qr.prototype;p.Na=null;p.c8=null;p.Nla=null;p.d8=null;p.Ut=-1;p.mG=-1;p.lda=!1;
var NBa={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},OBa={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},PBa=Ac||Bc||Ec&&Jc("525"),QBa=Gc&&Dc;p=qr.prototype;
p.vfb=function(a){if(Ec||Bc)if(17==this.Ut&&!a.ctrlKey||18==this.Ut&&!a.altKey||Gc&&91==this.Ut&&!a.metaKey)this.mG=this.Ut=-1;-1==this.Ut&&(a.ctrlKey&&17!=a.keyCode?this.Ut=17:a.altKey&&18!=a.keyCode?this.Ut=18:a.metaKey&&91!=a.keyCode&&(this.Ut=91));PBa&&!kza(a.keyCode,this.Ut,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.mG=lza(a.keyCode),QBa&&(this.lda=a.altKey))};p.Crb=function(a){this.mG=this.Ut=-1;this.lda=a.altKey};
p.handleEvent=function(a){var b=a.He,c=b.altKey;if(Ac&&"keypress"==a.type){var d=this.mG;var e=13!=d&&27!=d?b.keyCode:0}else(Ec||Bc)&&"keypress"==a.type?(d=this.mG,e=0<=b.charCode&&63232>b.charCode&&sp(d)?b.charCode:0):zc&&!Ec?(d=this.mG,e=sp(d)?b.keyCode:0):(d=b.keyCode||this.mG,e=b.charCode||0,QBa&&(c=this.lda),Gc&&63==e&&224==d&&(d=191));var f=d=lza(d);d?63232<=d&&d in NBa?f=NBa[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in OBa&&(f=OBa[b.keyIdentifier]);a=f==this.Ut;this.Ut=f;
b=new RBa(f,e,a,b);b.altKey=c;this.dispatchEvent(b)};p.getElement=g("Na");function vr(a,b,c){a.d8&&wr(a);a.Na=b;a.c8=qd(a.Na,"keypress",a,c);a.Nla=qd(a.Na,"keydown",a.vfb,c,a);a.d8=qd(a.Na,"keyup",a.Crb,c,a)}function wr(a){a.c8&&(vd(a.c8),vd(a.Nla),vd(a.d8),a.c8=null,a.Nla=null,a.d8=null);a.Na=null;a.Ut=-1;a.mG=-1}p.Qa=function(){qr.ea.Qa.call(this);wr(this)};function RBa(a,b,c,d){ld.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}v(RBa,ld);function xr(){}var SBa;va(xr);function yr(a,b){a=new a;a.mc=function(){return b};return a}var TBa={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};p=xr.prototype;p.xs=ba();p.Ia=function(a){return a.Da().Ia("DIV",this.Dp(a).join(" "),a.getContent())};p.Rb=aa();function zr(a,b,c,d){if(a=b.getElement?b.getElement():b)b=[c],Ac&&!Jc("7")&&(b=UBa(Cq(a),c),b.push(c)),(d?Fq:Hq)(a,b)}p.kh=n(!0);
p.ob=function(a,b){b.id&&a.ag(b.id);var c=this.Rb(b);c&&c.firstChild?a.eM(c.firstChild.nextSibling?Nb(c.childNodes):c.firstChild):a.eM(null);var d=0,e=this.mc(),f=this.Wq(),h=!1,k=!1,l=!1,m=Nb(Cq(b));x(m,function(a){h||a!=e?k||a!=f?d|=this.t5(a):k=!0:(h=!0,f==e&&(k=!0));1==this.t5(a)&&on(c)&&pn(c,!1)},this);a.fk=d;h||(m.push(e),f==e&&(k=!0));k||m.push(f);(a=a.d5())&&m.push.apply(m,a);if(Ac&&!Jc("7")){var q=UBa(m);0<q.length&&(m.push.apply(m,q),l=!0)}h&&k&&!a&&!l||YAa(b,m.join(" "));return b};
p.Lp=function(a){a.Df()&&this.Uo(a.getElement(),!0);a.isEnabled()&&this.Rh(a,a.kb())};function VBa(a,b,c){if(a=c||a.xs())c=b.getAttribute("role")||null,a!=c&&xq(b,a)}function WBa(a,b,c){var d=b.vF();null!=d&&Bq(c,d);b.kb()||yq(c,"hidden",!b.kb());b.isEnabled()||a.Au(c,1,!b.isEnabled());Ar(b,8)&&a.Au(c,8,b.Ld());Ar(b,16)&&a.Au(c,16,b.isChecked());Ar(b,64)&&a.Au(c,64,b.Lf())}p.X5=function(a,b){aq(a,!b,!Ac&&!zc)};p.Uo=function(a,b){zr(0,a,this.Wq()+"-rtl",b)};
p.Nl=function(a){var b;return Ar(a,32)&&(b=a.D.mK(a))?on(b):!1};p.Rh=function(a,b){var c;if(Ar(a,32)&&(c=a.D.mK(a))){if(!b&&a.Np()){try{c.blur()}catch(d){}a.Np()&&a.Y5(null)}on(c)!=b&&pn(c,b)}};p.setVisible=function(a,b){Q(a,b);a&&yq(a,"hidden",!b)};p.Ob=function(a,b,c){var d=a.getElement();if(d){var e=this.pP(b);e&&zr(0,a,e,c);this.Au(d,b,c)}};
p.Au=function(a,b,c){SBa||(SBa={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=SBa[b];var d=a.getAttribute("role")||null;d&&(d=TBa[d]||b,b="checked"==b||"selected"==b?d:b);b&&yq(a,b,c)};p.setContent=function(a,b){var c=this.Rb(a);c&&(an(c),b&&(pa(b)?nn(c,b):(a=function(a){if(a){var b=Jm(c);c.appendChild(pa(a)?b.createTextNode(a):a)}},Aa(b)?x(b,a):!Ba(b)||"nodeType"in b?a(b):x(Nb(b),a))))};p.mK=function(a){return a.getElement()};p.mc=n("goog-control");p.Wq=function(){return this.mc()};
p.Dp=function(a){var b=this.mc(),c=[b],d=this.Wq();d!=b&&c.push(d);b=a.getState();for(d=[];b;){var e=b&-b;d.push(this.pP(e));b&=~e}c.push.apply(c,d);(a=a.d5())&&c.push.apply(c,a);Ac&&!Jc("7")&&c.push.apply(c,UBa(c));return c};function UBa(a,b){var c=[];b&&(a=Lb(a,[b]));x([],function(d){!xb(d,Ha(Bb,a))||b&&!Bb(d,b)||c.push(d.join("_"))});return c}p.pP=function(a){this.D||XBa(this);return this.D[a]};
p.t5=function(a){this.Ea||(this.D||XBa(this),this.Ea=uc(this.D));a=parseInt(this.Ea[a],10);return isNaN(a)?0:a};function XBa(a){var b=a.Wq();$a(b.replace(/\xa0|\s/g," ")," ");a.D={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Br(a,b){if(!a)throw Error("Invalid class name "+a);if(!Ea(b))throw Error("Invalid decorator function "+b);YBa[a]=b}function ZBa(a){a=Cq(a);for(var b=0,c=a.length;b<c;b++){var d=a[b];if(d=d in YBa?YBa[d]():null)return d}return null}var $Ba={},YBa={};function Cr(a,b,c){R.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=Fa(b);if(d=$Ba[d])break;b=b.ea?b.ea.constructor:null}b=d?Ea(d.getInstance)?d.getInstance():new d:null}this.D=b;this.eM(r(a)?a:null);this.tb=null}v(Cr,R);p=Cr.prototype;p.yia=null;p.fk=0;p.f0=39;p.s2=255;p.Q$=0;p.a6=!0;p.oz=null;p.Z5=!0;p.h2=!1;p.Aia=null;function Dr(a,b){a.Yb()&&b!=a.Z5&&aCa(a,b);a.Z5=b}p.Od=g("D");p.d5=g("oz");p.nf=function(a){a&&(this.oz?Bb(this.oz,a)||this.oz.push(a):this.oz=[a],zr(0,this,a,!0))};
function Er(a,b,c){c?a.nf(b):b&&a.oz&&Jb(a.oz,b)&&(0==a.oz.length&&(a.oz=null),zr(0,a,b,!1))}p.Ia=function(){var a=this.D.Ia(this);this.Na=a;VBa(this.D,a,this.nK());this.h2||this.D.X5(a,!1);this.kb()||this.D.setVisible(a,!1)};p.nK=g("Aia");p.vF=g("tb");function Fr(a,b){a.tb=b;(a=a.getElement())&&Bq(a,b)}p.Rb=function(){return this.D.Rb(this.getElement())};p.kh=function(a){return this.D.kh(a)};
p.hd=function(a){this.Na=a=this.D.ob(this,a);VBa(this.D,a,this.nK());this.h2||this.D.X5(a,!1);this.a6="none"!=a.style.display};p.Ta=function(){Cr.ea.Ta.call(this);WBa(this.D,this,this.Na);this.D.Lp(this);if(this.f0&-2&&(this.Z5&&aCa(this,!0),Ar(this,32))){var a=this.D.mK(this);if(a){var b=this.Ea||(this.Ea=new qr);vr(b,a);this.getHandler().R(b,"key",this.gg).R(a,"focus",this.zia).R(a,"blur",this.Y5)}}};
function aCa(a,b){var c=a.getHandler(),d=a.getElement();b?(c.R(d,"mouseover",a.wF).R(d,"mousedown",a.xj).R(d,"mouseup",a.Jo).R(d,"mouseout",a.xQ),a.rQ!=ua&&c.R(d,"contextmenu",a.rQ),Ac&&(Jc(9)||c.R(d,"dblclick",a.KHa),a.Ra||(a.Ra=new Gr(a),E(a,a.Ra)))):(c.Jc(d,"mouseover",a.wF).Jc(d,"mousedown",a.xj).Jc(d,"mouseup",a.Jo).Jc(d,"mouseout",a.xQ),a.rQ!=ua&&c.Jc(d,"contextmenu",a.rQ),Ac&&(Jc(9)||c.Jc(d,"dblclick",a.KHa),F(a.Ra),a.Ra=null))}
p.cd=function(){Cr.ea.cd.call(this);this.Ea&&wr(this.Ea);this.kb()&&this.isEnabled()&&this.D.Rh(this,!1)};p.Qa=function(){Cr.ea.Qa.call(this);this.Ea&&(this.Ea.dispose(),delete this.Ea);delete this.D;this.Ra=this.oz=this.yia=null};p.getContent=g("yia");p.setContent=function(a){this.D.setContent(this.getElement(),a);this.eM(a)};p.eM=ea("yia");p.Ck=function(){var a=this.getContent();if(!a)return"";a=pa(a)?a:Aa(a)?ub(a,rn).join(""):qn(a);return zaa(a)};p.oK=function(a){this.setContent(a)};
p.Uo=function(a){Cr.ea.Uo.call(this,a);var b=this.getElement();b&&this.D.Uo(b,a)};function Hr(a,b){a.h2=b;var c=a.getElement();c&&a.D.X5(c,b)}p.kb=g("a6");p.setVisible=function(a,b){return b||this.a6!=a&&this.dispatchEvent(a?"show":"hide")?((b=this.getElement())&&this.D.setVisible(b,a),this.isEnabled()&&this.D.Rh(this,a),this.a6=a,!0):!1};p.isEnabled=function(){return!(this.fk&1)};
p.gb=function(a){var b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Ir(this,1,!a)||(a||(Jr(this,!1),this.Bg(!1)),this.kb()&&this.D.Rh(this,a),this.Ob(1,!a,!0))};p.Bg=function(a){Ir(this,2,a)&&this.Ob(2,a)};p.Wb=function(){return!!(this.fk&4)};function Jr(a,b){Ir(a,4,b)&&a.Ob(4,b)}p.Ld=function(){return!!(this.fk&8)};p.Hc=function(a){Ir(this,8,a)&&this.Ob(8,a)};p.isChecked=function(){return!!(this.fk&16)};p.Fc=function(a){Ir(this,16,a)&&this.Ob(16,a)};
p.Np=function(){return!!(this.fk&32)};p.Tp=function(a){Ir(this,32,a)&&this.Ob(32,a)};p.Lf=function(){return!!(this.fk&64)};p.xe=function(a){Ir(this,64,a)&&this.Ob(64,a)};p.getState=g("fk");p.Ob=function(a,b,c){c||1!=a?Ar(this,a)&&b!=!!(this.fk&a)&&(this.D.Ob(this,a,b),this.fk=b?this.fk|a:this.fk&~a):this.gb(!b)};function Ar(a,b){return!!(a.f0&b)}p.yf=function(a,b){if(this.Yb()&&this.fk&a&&!b)throw Error("Component already rendered");!b&&this.fk&a&&this.Ob(a,!1);this.f0=b?this.f0|a:this.f0&~a};
function Kr(a,b){return!!(a.s2&b)&&Ar(a,b)}function Lr(a,b,c){a.s2=c?a.s2|b:a.s2&~b}function Mr(a,b,c){a.Q$=c?a.Q$|b:a.Q$&~b}function Ir(a,b,c){return Ar(a,b)&&!!(a.fk&b)!=c&&(!(a.Q$&b)||a.dispatchEvent(lAa(b,c)))&&!a.isDisposed()}p.wF=function(a){!bCa(a,this.getElement())&&this.dispatchEvent("enter")&&this.isEnabled()&&Kr(this,2)&&this.Bg(!0)};p.xQ=function(a){!bCa(a,this.getElement())&&this.dispatchEvent("leave")&&(Kr(this,4)&&Jr(this,!1),Kr(this,2)&&this.Bg(!1))};p.rQ=ua;
function bCa(a,b){return!!a.relatedTarget&&ln(b,a.relatedTarget)}p.xj=function(a){this.isEnabled()&&(Kr(this,2)&&this.Bg(!0),od(a)&&(Kr(this,4)&&Jr(this,!0),this.D&&this.D.Nl(this)&&this.D.mK(this).focus()));!this.h2&&od(a)&&a.preventDefault()};p.Jo=function(a){this.isEnabled()&&(Kr(this,2)&&this.Bg(!0),this.Wb()&&this.Qh(a)&&Kr(this,4)&&Jr(this,!1))};p.KHa=function(a){this.isEnabled()&&this.Qh(a)};
p.Qh=function(a){Kr(this,16)&&this.Fc(!this.isChecked());Kr(this,8)&&this.Hc(!0);Kr(this,64)&&this.xe(!this.Lf());var b=new G("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.BL=a.BL);return this.dispatchEvent(b)};p.zia=function(){Kr(this,32)&&this.Tp(!0)};p.Y5=function(){Kr(this,4)&&Jr(this,!1);Kr(this,32)&&this.Tp(!1)};p.gg=function(a){return this.kb()&&this.isEnabled()&&this.Zi(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
p.Zi=function(a){return 13==a.keyCode&&this.Qh(a)};if(!Ea(Cr))throw Error("Invalid component class "+Cr);if(!Ea(xr))throw Error("Invalid renderer class "+xr);var cCa=Fa(Cr);$Ba[cCa]=xr;Br("goog-control",function(){return new Cr(null)});function Gr(a){D.call(this);this.D=a;this.C=!1;this.F=new xh(this);E(this,this.F);a=this.D.Na;this.F.R(a,"mousedown",this.J).R(a,"mouseup",this.L).R(a,"click",this.H)}v(Gr,D);var dCa=!Ac||Kc(9);Gr.prototype.J=function(){this.C=!1};Gr.prototype.L=function(){this.C=!0};
function eCa(a,b){if(!dCa)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c}Gr.prototype.H=function(a){if(this.C)this.C=!1;else{var b=a.He,c=b.button,d=b.type,e=eCa(b,"mousedown");this.D.xj(new ld(e,a.currentTarget));e=eCa(b,"mouseup");this.D.Jo(new ld(e,a.currentTarget));dCa||(b.button=c,b.type=d)}};
Gr.prototype.Qa=function(){this.D=null;Gr.ea.Qa.call(this)};function Nr(){this.C=[]}v(Nr,xr);va(Nr);function Or(a,b){var c=a.C[b];if(!c){switch(b){case 0:c=a.Wq()+"-highlight";break;case 1:c=a.Wq()+"-checkbox";break;case 2:c=a.Wq()+"-content"}a.C[b]=c}return c}p=Nr.prototype;p.xs=n("menuitem");p.Ia=function(a){var b=a.Da().Ia("DIV",this.Dp(a).join(" "),fCa(this,a.getContent(),a.Da()));gCa(this,a,b,Ar(a,8)||Ar(a,16));return b};p.Rb=function(a){return a&&a.firstChild};
p.ob=function(a,b){var c=gn(b),d=Or(this,2);c&&Dq(c,d)||b.appendChild(fCa(this,b.childNodes,a.Da()));Dq(b,"goog-option")&&(a.Ep(!0),a&&b&&gCa(this,a,b,!0));return Nr.ea.ob.call(this,a,b)};p.setContent=function(a,b){var c=this.Rb(a),d=hCa(this,a)?c.firstChild:null;Nr.ea.setContent.call(this,a,b);d&&!hCa(this,a)&&c.insertBefore(d,c.firstChild||null)};function fCa(a,b,c){a=Or(a,2);return c.Ia("DIV",a,b)}function hCa(a,b){return(b=a.Rb(b))?(b=b.firstChild,a=Or(a,1),!!b&&jn(b)&&Dq(b,a)):!1}
function gCa(a,b,c,d){VBa(a,c,b.nK());WBa(a,b,c);d!=hCa(a,c)&&(Iq(c,"goog-option",d),c=a.Rb(c),d?(a=Or(a,1),c.insertBefore(b.Da().Ia("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))}p.pP=function(a){switch(a){case 2:return Or(this,0);case 16:case 8:return"goog-option-selected";default:return Nr.ea.pP.call(this,a)}};p.t5=function(a){var b=Or(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Nr.ea.t5.call(this,a)}};p.mc=n("goog-menuitem");function Pr(a,b,c,d){Cr.call(this,a,d||Nr.getInstance(),c);this.hb(b)}v(Pr,Cr);p=Pr.prototype;p.cb=function(){var a=this.ib();return null!=a?a:this.Ck()};p.hb=function(a){this.Bd(a)};p.yf=function(a,b){Pr.ea.yf.call(this,a,b);switch(a){case 8:this.isChecked()&&!b&&this.Fc(!1);if(a=this.getElement()){var c=this.Od();this&&a&&gCa(c,this,a,b)}break;case 16:if(a=this.getElement())c=this.Od(),this&&a&&gCa(c,this,a,b)}};p.Ep=function(a){this.yf(16,a)};
p.Ck=function(){var a=this.getContent();return Aa(a)?(a=ub(a,function(a){return jn(a)&&(Dq(a,"goog-menuitem-accel")||Dq(a,"goog-menuitem-mnemonic-separator"))?"":rn(a)}).join(""),zaa(a)):Pr.ea.Ck.call(this)};p.aha=fa(75);p.Jo=function(a){var b=this.getParent();if(b){var c=b.bb;b.bb=null;if(c&&ra(a.clientX)&&fj(c,new ej(a.clientX,a.clientY)))return}Pr.ea.Jo.call(this,a)};p.Zi=function(a){return a.keyCode==this.WZ&&this.Qh(a)?!0:Pr.ea.Zi.call(this,a)};p.dH=ea("WZ");p.Pdb=g("WZ");
Br("goog-menuitem",function(){return new Pr(null)});Pr.prototype.nK=function(){return Ar(this,16)?"menuitemcheckbox":Ar(this,8)?"menuitemradio":Pr.ea.nK.call(this)};Pr.prototype.getParent=function(){return Cr.prototype.getParent.call(this)};Pr.prototype.fn=function(){return Cr.prototype.fn.call(this)};function Qr(){H.call(this);this.C=0;this.endTime=this.startTime=null}v(Qr,H);function Rr(a){return 1==a.C}Qr.prototype.Mv=function(){this.ww("begin")};Qr.prototype.xr=function(){this.ww("end")};Qr.prototype.H=function(){this.ww("finish")};function iCa(a){a.ww("play")}function jCa(a){a.ww("stop")}Qr.prototype.ww=function(a){this.dispatchEvent(a)};function kCa(a,b){Aa(b)||(b=[b]);b=ub(b,function(a){return pa(a)?a:a.Rg+" "+a.duration+"s "+a.timing+" "+a.wm+"s"});lCa(a,b.join(","))}var mCa=Vga(function(){if(Ac)return Jc("10.0");var a=Wm("DIV"),b=Ec?"-webkit":Dc?"-moz":Ac?"-ms":zc?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");sh(a,oh("div",{style:c}));return""!=Fp(a.firstChild,"transition")});function lCa(a,b){Ep(a,"transition",b)};function Sr(a,b,c,d,e){Qr.call(this);this.Na=a;this.J=b;this.O=c;this.D=d;this.L=Aa(e)?e:[e]}v(Sr,Qr);p=Sr.prototype;p.play=function(){if(Rr(this))return!1;this.Mv();iCa(this);this.startTime=Ja();this.C=1;if(mCa())return Ep(this.Na,this.O),this.F=Qg(this.Afb,void 0,this),!0;this.Kpa(!1);return!1};p.Afb=function(){Wp(this.Na);kCa(this.Na,this.L);Ep(this.Na,this.D);this.F=Qg(u(this.Kpa,this,!1),1E3*this.J)};p.stop=function(){Rr(this)&&this.Kpa(!0)};
p.Kpa=function(a){lCa(this.Na,"");Rg(this.F);Ep(this.Na,this.D);this.endTime=Ja();this.C=0;a?jCa(this):this.H();this.xr()};p.Qa=function(){this.stop();Sr.ea.Qa.call(this)};function Tr(a,b,c,d,e){return new Sr(a,b,{opacity:d},{opacity:e},{Rg:"opacity",duration:b,timing:c,wm:0})}function Ur(a,b){return Tr(a,b,"ease-out",0,1)}function Vr(a,b){return Tr(a,b,"ease-in",1,0)};function Wr(a,b,c,d,e,f,h){Xq.call(this,e,f,h);this.F=iq(this,"ie");Yq(this,a);a=oh("label",{"for":this.F},nh(b));Zq(this,ph(a,via,via));this.Ce=c;this.i6=r(d)?d:"";c=new fr(h);c.set("ok","OK",!0);c.set("cancel","Annuleren",!1,!0);ir(this,c)}v(Wr,Xq);p=Wr.prototype;p.Ce=ua;p.i6="";p.El=null;p.mla=!1;p.iGa=1;p.Q2=0;p.cla=null;p.j6=yg;p.Ta=function(){this.cla&&this.cla(this.El);Wr.ea.Ta.call(this);this.getHandler().R(this,"dialogselect",this.hGa);this.getHandler().R(this.El,["keyup","change"],this.Xfb)};
p.Ia=function(){Wr.ea.Ia.call(this);var a=this.mc();1==this.iGa?(this.El=this.Da().Ia("INPUT",{className:a+"-userInput",value:this.i6}),this.El.type="text",this.Q2&&(this.El.size=this.Q2)):(this.El=this.Da().Ia("TEXTAREA",{className:a+"-userInput",value:this.i6}),this.El.rows=this.iGa,this.Q2&&(this.El.cols=this.Q2));this.El.id=this.F;this.Rb().appendChild(this.Da().Ia("DIV",{style:"overflow: auto"},this.El))};p.Xfb=function(){nCa(this)};function nCa(a){var b=a.j6(a.El.value);lr(a.D,"ok",b)}
p.setVisible=function(a){Wr.ea.setVisible.call(this,a);a&&(this.mla=!1,this.El.value=this.i6,this.focus(),nCa(this))};p.focus=function(){Wr.ea.focus.call(this);zc&&this.El.focus();this.El.select()};p.hGa=function(a){this.mla||(this.mla=!0,"ok"==a.key?Qg(u(this.Ce,this,this.El.value),1):Qg(u(this.Ce,this,null),1))};p.Qa=function(){dn(this.El);ud(this,"dialogselect",this.hGa,!0,this);Wr.ea.Qa.call(this);this.El=null};function Xr(a,b){b=Ha(oCa,a,b);a.Yb()?b():Ac?rd(a,"show",b):rd(a,"beforeshow",b);var c=null;qd(a,"show",function(){a.V3&&(c=new pCa(a))});qd(a,"hide",function(){F(c)})}function oCa(a,b){dr(a,.75);var c=a.D;c&&b&&(b=jr(c,b))&&Eq(b,"goog-buttonset-action");b=Ur(a.getElement(),.13);c=Vr(a.getElement(),.13);var d=Tr(a.Ww(),.13,"ease-out",0,.75),e=Tr(a.Ww(),.13,"ease-in",.75,0);a.va=b;a.$=c;a.Ya=d;a.Ra=e}
function qCa(a,b,c,d,e,f,h){c=c||null;e=e?kr(new fr,{key:"ok",caption:e},!0,!0):MBa();return rCa(a,b,c,c,d,f||"jfk-alert",e,h)}function rCa(a,b,c,d,e,f,h,k){f=f||"jfk-confirm";var l=new Xq(void 0,!0,k);Yq(l,a);Zq(l,b);ir(l,h||zBa());l.ij=!0;l.render();a=l.getElement();Eq(a,f);Xr(l,"ok");b=iq(l,"msg");l.Rb().id=b;xq(a,"alertdialog");yq(a,"describedby",b);rd(l,"dialogselect",function(a){c&&a.key==l.D.vw?c.call(e):d&&d.call(e)});l.setVisible(!0);return l}
function pCa(a){Rq.call(this,a.getElement());this.H=a;qd(this,"start",this.$,!1,this)}v(pCa,Rq);
pCa.prototype.$=function(a){a=a.vm;if(this.H.V3&&Dq(a.target,this.H.mc())){var b=Wp(this.H.getElement());b=new hj(0,b.width,b.height,0);var c=fq(this.H.getElement());bla(b,-1*c.top,-1*c.right,-1*c.bottom,-1*c.left);if(!b.contains(new ej(a.offsetX,a.offsetY))){c=this.H.Da().Pb();a=Pm(Sm(c));b=Wp(this.H.getElement());if("fixed"==Jp(this.H.getElement()))c=a.width-b.width,a=a.height-b.height;else{var d=Math.max(c.body.scrollHeight,a.height);c=Math.max(c.body.scrollWidth,a.width)-b.width;a=d-b.height}Sq(this,
new qj(0,0,Math.max(0,c),Math.max(0,a)));return!0}}return!1};var sCa={2:"All changes saved in the Demo Host (dev)",1:"All changes saved in the Demo Host (qual)",3:"Alle wijzigingen zijn opgeslagen in Box",4:"All changes saved in Box (dev)",5:"Alle wijzigingen zijn opgeslagen in Egnyte",6:"All changes saved in Egnyte (staging)"},tCa={2:"Every change you make is automatically saved in the Demo Host (dev)",1:"Every change you make is automatically saved in the Demo Host (qual)",3:"Elke wijziging die je aanbrengt wordt automatisch opgeslagen in Box.",4:"Every change you make is automatically saved in Box (dev)",
5:"Elke wijziging die je aanbrengt wordt automatisch opgeslagen in Egnyte.",6:"Every change you make is automatically saved in Egnyte (staging)"};function uCa(a){return null!=a?tCa[a]:"Elke wijziging die je aanbrengt wordt automatisch opgeslagen in Drive."};function Yr(a){H.call(this);this.C=null;this.Na=a;a=Ac||Bc||Ec&&!Jc("531")&&"TEXTAREA"==a.tagName;this.Ua=new xh(this);this.Ua.R(this.Na,a?["keydown","paste","cut","drop","input"]:"input",this)}v(Yr,H);
Yr.prototype.handleEvent=function(a){if("input"==a.type)Ac&&Jc(10)&&0==a.keyCode&&0==a.charCode||(vCa(this),this.dispatchEvent(wCa(a)));else if("keydown"!=a.type||jza(a)){var b="keydown"==a.type?this.Na.value:null;Ac&&229==a.keyCode&&(b=null);var c=wCa(a);vCa(this);this.C=Qg(function(){this.C=null;this.Na.value!=b&&this.dispatchEvent(c)},0,this)}};function vCa(a){null!=a.C&&(Rg(a.C),a.C=null)}function wCa(a){a=new ld(a.He);a.type="input";return a}
Yr.prototype.Qa=function(){Yr.ea.Qa.call(this);this.Ua.dispose();vCa(this);delete this.Na};function Zr(a){R.call(this,a)}v(Zr,R);p=Zr.prototype;p.eQ=null;p.hd=function(a){Zr.ea.hd.call(this,a);xCa(this)};p.Ia=function(){this.Na=this.Da().Ia("INPUT",{type:"text"});xCa(this)};function xCa(a){a.wia();a.eQ=new Yr(a.getElement());qd(a.eQ,"input",a.wia,!1,a)}p.wia=function(){var a=this.getElement();if(a){var b=this.cb();Vha(a,b)}};p.hb=function(a){var b=this.getElement();null!=b.value?b.value=a:nn(b,a);this.wia()};p.cb=function(){var a=this.getElement();return null!=a.value?a.value:rn(a)};
p.Qa=function(){this.eQ&&(wd(this.eQ),this.eQ.dispose(),this.eQ=null,Zr.ea.Qa.call(this))};var $r={},yCa={},zCa={},ACa={},BCa={},CCa={};function as(){throw Error("Do not instantiate directly");}as.prototype.pw=null;as.prototype.getContent=g("content");as.prototype.toString=g("content");function bs(a){if(a.yt===CCa)return lh(a.toString());if(a.yt!==$r)throw Error("Sanitized content was not of kind TEXT or HTML.");return rh(Xg("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value."),a.toString(),a.pw)}
function DCa(a,b){this.content=String(a);this.pw=null!=b?b:null}v(DCa,as);DCa.prototype.yt=CCa;function ECa(){as.call(this)}v(ECa,as);ECa.prototype.yt=$r;function FCa(){as.call(this)}v(FCa,as);FCa.prototype.yt={};FCa.prototype.pw=1;function GCa(){as.call(this)}v(GCa,as);GCa.prototype.yt=yCa;GCa.prototype.pw=1;function HCa(){as.call(this)}v(HCa,as);HCa.prototype.yt=zCa;HCa.prototype.pw=1;function ICa(){as.call(this)}v(ICa,as);ICa.prototype.yt=ACa;ICa.prototype.pw=1;function JCa(){as.call(this)}
v(JCa,as);JCa.prototype.yt={};JCa.prototype.pw=1;function KCa(){as.call(this)}v(KCa,as);KCa.prototype.yt=BCa;KCa.prototype.pw=1;function cs(a,b){a.innerHTML=LCa(b)}function ds(a,b,c){a.innerHTML=LCa(b(c||MCa,void 0,void 0))}function es(a,b){var c=Hm();a=a(b||MCa,void 0,void 0);b=LCa(a);a=a instanceof as?bs(a):ao(b);return Cn(c,a)}function S(a,b,c,d){return NCa(a(b||MCa,void 0,c),d)}function NCa(a,b){b=(b||Hm()).createElement("DIV");a=LCa(a);b.innerHTML=a;return 1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType)?a:b}
function LCa(a){if(!Da(a))return String(a);if(a instanceof as){if(a.yt===$r)return a.getContent();if(a.yt===CCa)return Ya(a.getContent())}return"zSoyz"}var MCa={};function fs(){}v(fs,xr);va(fs);fs.prototype.Ia=function(a){var b=a.Da().Ia("SPAN",this.Dp(a).join(" "));OCa(this,b,a.L);return b};fs.prototype.ob=function(a,b){b=fs.ea.ob.call(this,a,b);var c=Cq(b),d=!1;Bb(c,PCa(this,null))?d=null:Bb(c,PCa(this,!0))?d=!0:Bb(c,PCa(this,!1))&&(d=!1);a.L=d;yq(b,"checked",null==d?"mixed":1==d?"true":"false");return b};fs.prototype.xs=n("checkbox");
function OCa(a,b,c){if(b){var d=PCa(a,c);Dq(b,d)||(bc(QCa,function(a){a=PCa(this,a);Iq(b,a,a==d)},a),yq(b,"checked",null==c?"mixed":1==c?"true":"false"))}}fs.prototype.mc=n("goog-checkbox");function PCa(a,b){a=a.Wq();if(1==b)return a+"-checked";if(0==b)return a+"-unchecked";if(null==b)return a+"-undetermined";throw Error("Invalid checkbox state: "+b);};function gs(a,b,c){c=c||fs.getInstance();Cr.call(this,null,c,b);this.L=r(a)?a:!1}v(gs,Cr);var QCa={NVa:!0,uxc:!1,Bxc:null};p=gs.prototype;p.Nt=null;p.isChecked=function(){return 1==this.L};p.Fc=function(a){a!=this.L&&(this.L=a,OCa(this.Od(),this.getElement(),this.L))};function hs(a,b){if(a.Yb()){var c=a.Np();a.cd();a.Nt=b;a.Ta();c&&a.Na.focus()}else a.Nt=b}
p.Ta=function(){gs.ea.Ta.call(this);if(this.Z5){var a=this.getHandler();this.Nt&&a.R(this.Nt,"click",this.Bja).R(this.Nt,"mouseover",this.wF).R(this.Nt,"mouseout",this.xQ).R(this.Nt,"mousedown",this.xj).R(this.Nt,"mouseup",this.Jo);a.R(this.getElement(),"click",this.Bja)}a=this.Na;this.Nt&&a!=this.Nt&&Sa(Aq(a))&&(this.Nt.id||(this.Nt.id=iq(this,"lbl")),yq(a,"labelledby",this.Nt.id))};p.gb=function(a){gs.ea.gb.call(this,a);if(a=this.getElement())a.tabIndex=this.isEnabled()?0:-1};
p.Bja=function(a){a.stopPropagation();var b=this.L?"uncheck":"check";this.isEnabled()&&!a.target.href&&this.dispatchEvent(b)&&(a.preventDefault(),this.Fc(this.L?!1:!0),this.dispatchEvent("change"))};p.Zi=function(a){32==a.keyCode&&(this.Qh(a),this.Bja(a));return!1};Br("goog-checkbox",function(){return new gs});function RCa(a,b,c){this.C=a;for(var d=1;d<a.length;d++)null==a[d]?a[d]=a[d-1]+1:c&&(a[d]+=a[d-1]);this.values=b}function SCa(a,b,c){b=new RCa(b,c,void 0);c=b.C[0];var d=is(a,c),e=is(a,qb(b.C));c!=a.C[d]&&d++;a.C=a.C.slice(0,d).concat(b.C).concat(a.C.slice(e+1));a.values=a.values.slice(0,d).concat(b.values).concat(a.values.slice(e+1))}RCa.prototype.H=function(a){a=is(this,a);return 0>a?null:this.values[a]};
function is(a,b){a=a.C;for(var c=0,d=a.length;8<d-c;){var e=d+c>>1;a[e]<=b?c=e:d=e}for(;c<d&&!(b<a[c]);++c);return c-1};var TCa=null;
function UCa(a,b,c){var d=pa(a)?VCa(a,a.length-1):a,e=pa(b)?VCa(b,0):b;b=WCa(d);e=WCa(e);var f=pa(a);if(12===b&&13===e)return!1;if(1===b||12===b||13===b||1===e||12===e||13===e)return!0;if(7===b&&(7===e||8===e||10===e||11===e)||!(10!==b&&8!==b||8!==e&&9!==e)||(11===b||9===b)&&9===e||2===e||15===e||6===e||c&&(3===b||4===e)||c&&6===b&&5===e)return!1;var h;if(f){if(18===e){c=a;var k=c.length-1;var l=d;for(h=b;0<k&&2===h;)k-=qm(l)?2:1,l=VCa(c,k),h=WCa(l);if(16===h||19===h)return!1}}else if((16===b||19===
b)&&18===e)return!1;if(15===b&&(17===e||19===e))return!1;if(f){if(14===e){e=0;c=a;k=c.length-1;l=d;for(h=b;0<k&&14===h;)e++,k-=qm(l)?2:1,l=VCa(c,k),h=WCa(l);14===h&&e++;if(1===e%2)return!1}}else if(14===b&&14===e)return!1;return!0}
function WCa(a){if(44032<=a&&55203>=a)return 16===a%28?10:11;TCa||(TCa=new RCa([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,46,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,14,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,13,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],!0));return TCa.H(a)}function VCa(a,b){a=Lra(a,b);return 0>a?-a:a};var XCa={"":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)};Ac&&Jc(8);function YCa(a,b){this.C=Nha(a,!0);this.F=!!b}YCa.prototype.D=Zg;function ZCa(a,b){b=a.D(b,void 0);return-1==(0==b?a.C:b)?"rtl":"ltr"};function js(a,b){return null!=a&&a.yt===b}function $Ca(a){if(null!=a)switch(a.pw){case 1:return 1;case -1:return-1;case 0:return 0}return null}function T(a){return null!=a&&a.yt===$r?a:a instanceof jh?U(kh(a),a.eK()):U(Ya(String(String(a))),$Ca(a))}function ks(a){return new DCa(a,void 0)}var U=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){a=new b(String(a));void 0!==d&&(a.pw=d);return a}}(ECa);function ls(a,b){for(var c in b)c in a||(a[c]=b[c]);return a}
function ms(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}}function ns(a){return(a=String(a))?new DCa(a,void 0):""}var os=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){a=String(a);if(!a)return"";a=new b(a);void 0!==d&&(a.pw=d);return a}}(ECa);ms(FCa);ms(HCa);ms(GCa);var ps=ms(ICa);ms(JCa);var qs=ms(KCa);function aDa(a){return js(a,$r)?a:U(bDa(a,cDa),$Ca(a))}
function dDa(a){return js(a,$r)?rs(a.getContent()):Ya(String(a))}var eDa=/^<(?:area|base|br|col|command|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\b/;
function bDa(a,b){if(!b)return String(a).replace(fDa,"").replace(gDa,"&lt;");a=String(a).replace(/\[/g,"&#91;");var c=[],d=[];a=a.replace(fDa,function(a,e){if(e&&(e=e.toLowerCase(),b.hasOwnProperty(e)&&b[e])){var f=c.length,h="</",m="";if("/"!=a.charAt(1)){h="<";for(var q;q=hDa.exec(a);)if(q[1]&&"dir"==q[1].toLowerCase()){if(a=q[2]){if("'"==a.charAt(0)||'"'==a.charAt(0))a=a.substr(1,a.length-2);a=a.toLowerCase();if("ltr"==a||"rtl"==a||"auto"==a)m=' dir="'+a+'"'}break}hDa.lastIndex=0}c[f]=h+e+">";
d[f]=m;return"["+f+"]"}return""});a=rs(a);var e=iDa(c);a=a.replace(/\[(\d+)\]/g,function(a,b){return d[b]&&c[b]?c[b].substr(0,c[b].length-1)+d[b]+">":c[b]});return a+e}function jDa(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")}
function iDa(a){for(var b=[],c=0,d=a.length;c<d;++c){var e=a[c];"/"==e.charAt(1)?(e=Yaa(b,e),0>e?a[c]="":(a[c]=b.slice(e).reverse().join(""),b.length=e)):"<li>"==e&&0>Yaa(b,"</ol>")&&0>Yaa(b,"</ul>")?a[c]="":eDa.test(e)||b.push("</"+e.substring(1))}return b.reverse().join("")}function W(a){return js(a,$r)?rs(bDa(a.getContent())):Ya(String(a))}function ss(a){if(js(a,ACa))return a.getContent().replace(/([^"'\s])$/,"$1 ");a=String(a);a=kDa.test(a)?a:"zSoyz";return a}
function ts(a){if(js(a,yCa)||js(a,zCa))return us(a);a instanceof ch?a=us(dh(a)):a instanceof $g?a=us(ah(a)):(a=String(a),a=lDa.test(a)?a.replace(mDa,nDa):"about:invalid#zSoyz");return a}function vs(a){if(js(a,yCa)||js(a,zCa))return us(a);a instanceof ch?a=us(dh(a)):a instanceof $g?a=us(ah(a)):(a=String(a),a=oDa.test(a)?a.replace(mDa,nDa):"about:invalid#zSoyz");return a}
function ws(a){if(js(a,BCa))return jDa(a.getContent());null==a?a="":a instanceof gh?a=jDa(bia(a)):a instanceof ih?a=jDa(kia(a)):(a=String(a),a=pDa.test(a)?a:"zSoyz");return a}var qDa={"\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":"&#8232;","\u2029":"&#8233;"};function rDa(a){return qDa[a]}
var sDa={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",
")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB",
"\uff3d":"%EF%BC%BD"};function nDa(a){return sDa[a]}
var tDa=/[\x00\x22\x27\x3c\x3e]/g,mDa=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,pDa=/^(?!-*(?:expression|(?:moz-)?binding))(?!\s+)(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|\s+)*$/i,lDa=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,oDa=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,
kDa=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i;function rs(a){return String(a).replace(tDa,rDa)}function us(a){return String(a).replace(mDa,nDa)}var fDa=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,gDa=/</g,cDa={b:!0,br:!0,em:!0,i:!0,s:!0,sub:!0,sup:!0,u:!0},hDa=/([a-zA-Z][a-zA-Z0-9:\-]*)[\t\n\r\u0020]*=[\t\n\r\u0020]*("[^"]*"|'[^']*')/g;function xs(a){a=a||{};var b=a.dTa?" "+W("jfk-checkbox-undetermined"):a.checked?" "+W("jfk-checkbox-checked"):" "+W("jfk-checkbox-unchecked");var c=a.dTa?"mixed":a.checked?"true":"false";var d=a.O1a?' aria-labelledby="'+W(a.O1a)+'"':a.qt?' aria-label="'+W(a.qt)+'"':"";return U('<span class="'+W("jfk-checkbox")+" "+W("goog-inline-block")+b+(a.disabled?" "+W("jfk-checkbox-disabled"):"")+(a.yd?" "+W(a.yd):"")+'" role="checkbox" aria-checked="'+c+'"'+d+(a.id?' id="'+W(a.id)+'"':"")+(a.disabled?' aria-disabled="true" tabindex="-1"':
' tabindex="'+(a.wM?W(a.wM):"0")+'"')+(a.attributes?" "+ss(a.attributes):"")+' dir="ltr"><div class="'+W("jfk-checkbox-checkmark")+'" role="presentation"></div></span>')};function ys(a,b){var c=yr(fs,"jfk-checkbox");gs.call(this,a,b,c);this.yf(4,!0)}v(ys,gs);ys.prototype.Ia=function(){this.Na=S(xs,{checked:this.isChecked(),disabled:!this.isEnabled(),dTa:null==this.L},void 0,this.Da())};ys.prototype.hd=function(a){ys.ea.hd.call(this,a);Eq(a,"goog-inline-block");this.getElement().dir="ltr";this.Fb("jfk-checkbox-checkmark")||(a=this.Da().Ia("DIV","jfk-checkbox-checkmark"),this.getElement().appendChild(a));xq(this.Za("jfk-checkbox-checkmark"),"presentation")};
ys.prototype.Tp=function(a){ys.ea.Tp.call(this,a);uDa(this,!1)};ys.prototype.xj=function(a){ys.ea.xj.call(this,a);this.isEnabled()&&uDa(this,!0)};function uDa(a,b){a.getElement()&&Iq(a.getElement(),"jfk-checkbox-clearOutline",b)};var vDa=null;function wDa(){if(null==vDa){var a=Hm(),b=a.Pb(),c=a.createElement("div");c.style.backgroundColor="rgb(1, 2, 3)";a.appendChild(b.body,c);b=Gp(c,"backgroundColor");b=b.replace(/ /g,"");b="rgb(0,0,0)"===b?"black":"rgb(255,255,255)"===b?"white":"none";a.Af(c);vDa=b}return vDa};function zs(a,b){if(a&&"black"==wDa()&&Hc){var c;Ac?c="hc-ie":Bc?c="hc-edge":Dc&&(c="hc-gecko");c&&Eq(a,(b||"docs")+"-"+c)}};function As(a,b,c){Xq.call(this,a,b,c);this.Jd=xDa;qd(this,"afterhide",u(function(a){a.target==this&&this.Jd()},this))}v(As,Xq);var xDa=ua;As.prototype.Ia=function(){As.ea.Ia.call(this);Eq(this.Na,"docs-dialog");zs(this.getElement())};function Bs(a,b,c,d){As.call(this,b,c,d);this.Nb=this.O=!0;this.mb=!1;this.L=new ys;this.lO=iq(this,"copy-collaborators-checkbox");this.mO=iq(this,"copy-collaborators-checkbox-container");this.Qb=this.Ea=!0;this.tb=!1;this.F=new ys;this.jb=!!a;this.nO=iq(this,"copy-comments-checkbox");this.oO=iq(this,"copy-comments-checkbox-container")}v(Bs,As);p=Bs.prototype;p.setVisible=function(a){Bs.ea.setVisible.call(this,a);a&&(yDa(this),zDa(this))};p.Ia=function(){Bs.ea.Ia.call(this);Zq(this,bs(this.cQa()))};
p.Ta=function(){Bs.ea.Ta.call(this);if(isNaN(Xi(Vi.getInstance(),"docs-dhs"))){var a=this.Da(),b=a.getElement(this.mO);a.appendChild(b,zn(a,"Delen met dezelfde mensen"));var c=a.getElement(this.lO);this.L.ob(c);hs(this.L,b);b=L(Vi.getInstance(),"docs-dc");L(Vi.getInstance(),"enable_docos")&&b&&(b=a.getElement(this.oO),a.appendChild(b,zn(a,this.jb?"Opmerkingen en suggesties kopi\u00ebren":"Opmerkingen kopi\u00ebren")),ADa(this),a=a.getElement(this.nO),this.F.ob(a),hs(this.F,b),qd(this.F,"change",u(this.cJb,
this)))}Xr(this,"ok")};function BDa(a){return a.L.getElement()?a.O&&a.L.isChecked():a.O&&a.mb}function CDa(a){var b=L(Vi.getInstance(),"docs-dc");return a.F.getElement()?b&&a.Ea&&a.F.isChecked():b&&a.Ea&&a.tb}function DDa(a,b){a.mb=b;yDa(a)}function EDa(a,b){a.O=b;yDa(a)}function FDa(a,b){a.Ea=b;zDa(a)}p.cJb=function(){CDa(this)&&DDa(this,!0);ADa(this)};function yDa(a){var b=a.L.getElement();b&&(a.L.Fc(a.mb),a.L.gb(a.Nb),Q(b.parentNode,a.O))}
function zDa(a){ADa(a);var b=a.F.getElement();b&&(a.F.Fc(a.tb),a.F.gb(a.Qb),Q(b.parentNode,a.Ea))}function ADa(a){var b=a.F.getElement();b&&(a=a.O&&!CDa(a)?a.jb?"Delen met dezelfde mensen en opmerkingen en suggesties kopi\u00ebren":"Delen met dezelfde mensen en opmerkingen kopi\u00ebren":a.jb?"Opmerkingen en suggesties kopi\u00ebren":"Opmerkingen kopi\u00ebren",zq(b,"labelledby"),Bq(b,a))}p.rha=fa(76);function GDa(a){var b=""+(a.l3?'<div id="'+W(a.o4a)+'">'+T(a.l3)+"</div>":"");a.Bga&&!a.Cga&&(b+='<div aria-live="polite" class="'+W("docs-copydocdialog-warning")+'">Opmerkingen worden niet gekopieerd naar het nieuwe document.</div>');a.aRb&&(b+='<div class="'+W("docs-copydocdialog-destination-section")+'"><label for="'+W(a.uza)+'">Map</label><div id="'+W(a.uza)+'" class="'+W("jfk-button")+" "+W("docs-copydocdialog-destination-button")+'"><img class="'+W("docs-copydocdialog-destination-img")+'"/><span id="'+
W(a.D3a)+'"></span></div><div class="'+W("docs-copydocdialog-destination-sharewarning")+'" style="display: none">Kopie wordt in een gedeelde map gemaakt.</div></div>');b+='<div><br></div><div id="'+W(a.mO)+'">'+T(xs({id:a.lO}))+"</div>"+(a.Bga&&a.Cga?'<div id="'+W(a.oO)+'" class="'+W("docs-copydocdialog-commentcheckbox")+'">'+T(xs({id:a.nO}))+"</div>":"")+"";return U(b)};function HDa(){return(new fr).set("close","Sluiten",!0)}function IDa(){var a=O();return Yi(a,"docs-gth")?Yi(a,"docs-gth"):"Terug naar Drive"};function JDa(a,b,c,d,e,f,h,k){tl(yl(e.Pe(a).Jf("id",b),c),function(a){var b=a.gf();if(a=b.imageError){a:switch(a){case 2:case 3:b="De geselecteerde afbeelding is te groot.";break a;case 4:case 5:case 6:case 7:case 8:b="De indeling van de geselecteerde afbeelding wordt niet ondersteund.";break a;default:b="Er is een probleem opgetreden bij het ophalen van de opgegeven afbeelding."}h(d,a,b)}else f(d,b.imageId,b.width,b.height,k)}).Ae()};function KDa(){D.call(this);this.C=[]}v(KDa,D);KDa.prototype.Qa=function(){this.C=[];KDa.ea.Qa.call(this)};function LDa(a){KDa.call(this);this.D=a}v(LDa,KDa);function Cs(){return MDa.getInstance().C.D};function MDa(){var a=Yi(O(),"gaia_session_id");this.C=new LDa(a)}va(MDa);function NDa(){}var td=new NDa,ODa=["click",Dc?"keypress":"keydown","keyup"];NDa.prototype.R=function(a,b,c,d,e){function f(a){var c=Pca(b),e=jn(a.target)?a.target.getAttribute("role")||null:null;"click"==a.type&&od(a)?c.call(d,a):13!=a.keyCode&&3!=a.keyCode||"keyup"==a.type?32!=a.keyCode||"keyup"!=a.type||"button"!=e&&"tab"!=e||(c.call(d,a),a.preventDefault()):(a.type="keypress",c.call(d,a))}f.Zl=b;f.XL=d;e?e.R(a,ODa,f,c):qd(a,ODa,f,c)};
NDa.prototype.Jc=function(a,b,c,d,e){for(var f,h=0;f=ODa[h];h++){var k=a;var l=f;var m=!!c;l=pd(k)?k.BP(l,m):k?(k=sd(k))?k.BP(l,m):[]:[];for(k=0;m=l[k];k++){var q=m.listener;if(q.Zl==b&&q.XL==d){e?e.Jc(a,f,m.listener,c,d):ud(a,f,m.listener,c,d);break}}}};function Ds(a,b){R.call(this,b);this.C=a}v(Ds,R);Ds.prototype.yc="info";Ds.prototype.D=!1;var PDa={info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk-butterBar-warning",promo:"jfk-butterBar-promo"};p=Ds.prototype;p.getType=g("yc");p.setType=function(a){this.Rb()&&Kq(this.getElement(),PDa[this.yc],PDa[a]);this.yc=a};p.setContent=function(a){this.C=a;if(a=this.getElement()){var b=this.Da();b.Gd(a);b.append(a,this.C)}};p.kb=function(){var a=this.getElement();return!!a&&Dq(a,"jfk-butterBar-shown")};
p.setVisible=function(a){Iq(this.getElement(),"jfk-butterBar-shown",a)};function QDa(a,b){a.D=b;(b=a.getElement())&&Iq(b,"jfk-butterBar-mini",a.D)}p.Ia=function(){this.Na=this.Da().Ia("DIV","jfk-butterBar");this.getElement();this.Hxa();this.setContent(this.C);QDa(this,this.D);this.setType(this.yc)};p.Hxa=function(){var a=this.getElement();a&&(yq(a,"live","assertive"),yq(a,"atomic","true"))};function RDa(a,b){Ds.call(this,a,b)}v(RDa,Ds);RDa.prototype.Hxa=ua;function Es(a,b){D.call(this);this.J=[];this.F={};this.D={};this.H={};this.zb=b||Hm(a);this.C=a||null;(a=this.zb.getElement("docs-header"))&&!Zp(a)&&SDa(this,!0)}v(Es,D);va(Es);function SDa(a,b){a.C||TDa(a);Iq(a.C,"docs-butterbar-container-compact",b)}Es.prototype.postMessage=function(a){Bb(this.J,a)||this.J.push(a);a=Fa(a);UDa(this);return a};
function Fs(a,b){bba(a.J,function(a){var c=Fa(a);if(b==c){var e=this.F[c];if(e){var f=e.getElement().parentNode,h=this.zb.FP(f);e.dispose();delete this.F[c];this.zb.Af(f);this.zb.Af(h)}if(e=this.H[c])e.dispose(),delete this.H[c];if(e=this.D[c])e.dispose(),delete this.D[c];a.setVisible(!1);return!0}return!1},a)}
function UDa(a){x(a.J,function(a){var b=Fa(a);var d=this.zb;var e=this.F[b];if(!e){e=this.F[b]=new RDa("",d);this.C||TDa(this);var f=d.Ia("DIV","docs-butterbar-wrap");d.append(this.C,f,d.createElement("br"));e.render(f);e.setVisible(!1)}d=e;(e=this.H[b])||(this.H[b]=e=new xh(this));var h=this.zb;if(!a.kb()){f=a.Vk();var k={className:"docs-butterbar-link",role:"button",tabIndex:0};if(a.H&&a.J){var l=h.Ia("SPAN",k,a.H);f=Lb(f,l);e.hh(l,td,a.J)}a.D&&(h=h.Ia("SPAN",k,a.C?a.C.getLabel():"Sluiten"),f=Lb(f,
h),e.hh(h,td,Ha(this.O,b,a.C)));d.setContent(f);d.setType(a.getType());0<a.Sh&&((e=this.D[b])||(e=this.D[b]=new cm(u(this.L,this,b))),e.start(a.Sh));d.setVisible(!0);a.setVisible(!0)}},a)}function TDa(a){var b=a.zb,c=b.getElement("docs-butterbar-container");c?a.C=c:(a.C=b.Ia("DIV","docs-butterbar-container"),yq(a.C,"live","assertive"),yq(a.C,"atomic","true"),b.appendChild(b.Pb().body,a.C))}Es.prototype.O=function(a,b){Fs(this,a);b&&(a=xp(new wp,6).build(),b.xc(void 0,a))};
Es.prototype.L=function(a){Fs(this,a);UDa(this)};function Gs(a,b,c,d){return new VDa(a,b,c,d,void 0)}function Hs(a,b,c,d,e,f,h){return new VDa(a,d,e,f,h,b,c)}Es.prototype.Qa=function(){function a(a){F(a)}bc(this.F,a);bc(this.D,a);bc(this.H,a);x(this.J,a);Es.ea.Qa.call(this)};function VDa(a,b,c,d,e,f,h){D.call(this);this.F=a;this.yc=b;this.D=!!c;this.Sh=ra(d)?d:0;this.C=e||null;this.H=f||null;this.J=h||null}v(VDa,D);p=VDa.prototype;p.KBa=!1;p.setVisible=ea("KBa");p.kb=g("KBa");p.Vk=g("F");
p.getType=g("yc");p.getId=function(){return Fa(this)};p.Qa=function(){delete this.F;delete this.yc;delete this.D;delete this.Sh;delete this.C;VDa.ea.Qa.call(this)};function Is(a){this.tc=a;this.Ve={}}p=Is.prototype;p.Vg=fa(84);p.qh=fa(92);p.Yh=fa(103);p.Fh=function(a){this.Ve.parent=a;return this};p.Gg=function(){var a=cc(this.Ve,function(a){return null!==a});a=nc(a)?null:a;a=[this.tc,this.C,a];var b=aba(a,Ag);return a=a.slice(0,b+1)};p.toString=function(){var a=this.Gg();return"("+ub(a,function(a){return Mh(a)}).join(",")+")"};p.getId=g("tc");p.getLabel=g("C");function Js(){Is.call(this,"image-search")}v(Js,Is);p=Js.prototype;p.setType=function(a){this.Ve.type=a;return this};p.Dd=function(a){this.Ve.imgsz=a;return this};p.Vg=fa(83);p.qh=fa(91);p.Yh=fa(102);p.Fh=function(a){Js.ea.Fh.call(this,a);return this};function Ks(){Is.call(this,"photos")}v(Ks,Is);p=Ks.prototype;p.setMode=function(a){this.Ve.mode=a;return this};p.setType=function(a){this.Ve.type=a;return this};p.Vg=fa(82);p.qh=fa(90);p.Yh=fa(101);p.Fh=function(a){Ks.ea.Fh.call(this,a);return this};function Ls(){Is.call(this,"maps")}v(Ls,Is);p=Ls.prototype;p.setMode=function(a){this.Ve.mode=a;return this};p.Vg=fa(81);p.qh=fa(89);p.Yh=fa(100);p.Fh=function(a){Ls.ea.Fh.call(this,a);return this};function Ss(){Is.call(this,"url")}v(Ss,Is);p=Ss.prototype;p.setType=function(a){this.Ve.type=a;return this};p.Vg=fa(80);p.qh=fa(88);p.Yh=fa(99);p.Fh=function(a){Ss.ea.Fh.call(this,a);return this};function Ts(){Is.call(this,"video-search")}v(Ts,Is);Ts.prototype.Vg=fa(79);Ts.prototype.qh=fa(87);Ts.prototype.Yh=fa(98);Ts.prototype.Fh=function(a){Ts.ea.Fh.call(this,a);return this};function Us(){Is.call(this,"web")}v(Us,Is);Us.prototype.Vg=fa(78);Us.prototype.qh=fa(86);Us.prototype.Yh=fa(97);Us.prototype.Fh=function(a){Us.ea.Fh.call(this,a);return this};function WDa(a){this.D=pa(a)?new Is(a):a;this.C=[];this.Ve={}}function XDa(a){switch(a){case "image-search":return new Js;case "maps":return new Ls;case "photos":return new Ks;case "url":return new Ss;case "video-search":return new Ts;case "web":return new Us}return new Is(a)}function YDa(a,b){a.C.push(pa(b)?XDa(b):b);return a}function ZDa(a){return"("+ub(a.C,function(a){return a.toString()}).join(",")+")"}
function $Da(a){a=cc(a.Ve,function(a){return null!==a});return(a=nc(a)?null:a)?Mh(dc(a,function(a){return a.toString()})):""}WDa.prototype.toString=function(){if(this.D){var a=["{root:",this.D.toString(),",items:",ZDa(this)],b=$Da(this);b&&(a.push(",options:"),a.push(b));a.push("}");return a.join("")}return ZDa(this)};function Vs(a){this.L=a||"https://docs.google.com/picker";this.D=new WDa}Vs.prototype.D=null;Vs.prototype.zb=null;function Ws(a,b){YDa(a.D,b);return a}Vs.prototype.Da=g("zb");Vs.prototype.$C=function(a){this.zb=new Im(a);return this};function aEa(a){Vs.call(this,a)}v(aEa,Vs);function Xs(a){this.action=a;this.wfv=!1};function bEa(a,b){Xs.call(this,"set-drive-options");this.appId=a;this.appOrigin=b}v(bEa,Xs);function Ys(a){Xs.call(this,"visibility");this.visible=a}v(Ys,Xs);function Zs(){}Zs.prototype.ld=ba();function $s(a,b,c,d,e,f,h,k,l){var m=cEa(c),q=Xp(a),t=Np(a);t&&q.Mp(rj(t));t=Hm(a);var w=Hm(c);if(t.Pb()!=w.Pb()){t=t.Pb().body;w=yn(w);var y=new ej(0,0),z=Sm(Jm(t));if(Aba(z,"parent")){var C=t;do{var M=z==w?Op(C):Wza(C);y.x+=M.x;y.y+=M.y}while(z&&z!=w&&z!=z.parent&&(C=z.frameElement)&&(z=z.parent))}t=Zka(y,Op(t));q.left+=t.x;q.top+=t.y}a=at(a,b);b=q.left;a&4?b+=q.width:a&2&&(b+=q.width/2);q=new ej(b,q.top+(a&1?q.height:0));q=Zka(q,m);e&&(q.x+=(a&4?-1:1)*e.x,q.y+=(a&1?-1:1)*e.y);if(h)if(l)var N=l;
else if(N=Np(c))N.top-=m.y,N.right-=m.x,N.bottom-=m.y,N.left-=m.x;return bt(q,c,d,f,N,h,k)}function cEa(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!b||"static"!=Jp(a)){var c=Op(a);b||(c=Zka(c,new ej(Oq(a),a.scrollTop)))}}return c||new ej}
function bt(a,b,c,d,e,f,h){a=a.clone();var k=at(b,c);c=Wp(b);h=h?h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);if(f){if(e){d=a;k=h;l=0;65==(f&65)&&(d.x<e.left||d.x>=e.right)&&(f&=-2);132==(f&132)&&(d.y<e.top||d.y>=e.bottom)&&(f&=-5);d.x<e.left&&f&1&&(d.x=e.left,l|=1);if(f&16){var m=d.x;d.x<e.left&&(d.x=e.left,l|=4);d.x+k.width>e.right&&(k.width=Math.min(e.right-d.x,
m+k.width-e.left),k.width=Math.max(k.width,0),l|=4)}d.x+k.width>e.right&&f&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);f&2&&(l|=(d.x<e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&f&4&&(d.y=e.top,l|=2);f&32&&(m=d.y,d.y<e.top&&(d.y=e.top,l|=8),d.y+k.height>e.bottom&&(k.height=Math.min(e.bottom-d.y,m+k.height-e.top),k.height=Math.max(k.height,0),l|=8));d.y+k.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|=2);f&8&&(l|=(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0));e=l}else e=
256;l=e}f=new qj(0,0,0,0);f.left=a.x;f.top=a.y;f.width=h.width;f.height=h.height;e=l;if(e&496)return e;Kp(b,tj(f));h=f.$c();oj(c,h)||(c=h,a=kta(Hm(Jm(b))),!Ac||Jc("10")||a&&Jc("8")?Zza(b,c,"border-box"):(h=b.style,a?(a=fq(b),b=Pp(b),h.pixelWidth=c.width-b.left-a.left-a.right-b.right,h.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(h.pixelWidth=c.width,h.pixelHeight=c.height)));return e}function at(a,b){return(b&8&&$p(a)?b^4:b)&-9};function ct(a,b,c){this.element=a;this.C=b;this.va=c}v(ct,Zs);ct.prototype.ld=function(a,b,c){$s(this.element,this.C,a,b,void 0,c,this.va)};var dEa=bh(Xg("//www-onepick-opensocial.googleusercontent.com/gadgets/js/rpc.js?c=1&container=onepick")),eEa=bh(Xg("//apis.google.com/js/rpc.js"));function fEa(a,b){if(!gEa(b)){b=b||Hm(document);var c=b.createElement("SCRIPT");c.src=ah(a);c.type="text/javascript";b.Pb().body.appendChild(c)}}function gEa(a){a=a&&yn(a)||window;return a.gadgets&&a.gadgets.rpc}var hEa=null;
function iEa(a,b){var c=b&&yn(b)||window;if(gEa(b))a();else if(hEa)hEa.push(a);else var d=hEa=[a],e=c.setInterval(function(){if(gEa(b)){c.clearInterval(e);for(var a=0;a<d.length;a++)d[a]();hEa=null}},100)};function dt(a,b){this.k_=8;this.Ea=b||void 0;Uq.call(this,a)}v(dt,Uq);function et(a,b){a.k_=b;a.kb()&&a.ld()}dt.prototype.getPosition=function(){return this.Ea||null};dt.prototype.setPosition=function(a){this.Ea=a||void 0;this.kb()&&this.ld()};dt.prototype.wl=fa(104);function jEa(a,b,c,d,e){null==b||b instanceof hj?a.ix=b:a.ix=new hj(b,c,d,e);a.kb()&&a.ld()}
dt.prototype.ld=function(){if(this.Ea){var a=!this.kb()&&"move_offscreen"!=this.getType(),b=this.getElement();a&&(b.style.visibility="hidden",Q(b,!0));this.Ea.ld(b,this.k_,this.ix);a&&Q(b,!1)}};function kEa(a,b,c){Xq.call(this,a,b,c)}v(kEa,Xq);function ft(a,b){H.call(this);this.Na=a;a=jn(this.Na)?this.Na:this.Na?this.Na.body:null;this.H=!!a&&$p(a);this.C=qd(this.Na,Dc?"DOMMouseScroll":"mousewheel",this,b)}v(ft,H);
ft.prototype.handleEvent=function(a){var b=0,c=0,d=a.He;"mousewheel"==d.type?(a=lEa(-d.wheelDelta),r(d.wheelDeltaX)?(b=lEa(-d.wheelDeltaX),c=lEa(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),r(d.axis)&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);ra(this.D)&&(b=zh(b,-this.D,this.D));ra(this.F)&&(c=zh(c,-this.F,this.F));this.H&&(b=-b);b=new mEa(a,d,b,c);this.dispatchEvent(b)};function lEa(a){return Ec&&(Gc||Dba)&&0!=a%40?a:a/40}ft.prototype.Qa=function(){ft.ea.Qa.call(this);vd(this.C);this.C=null};
function mEa(a,b,c,d){ld.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}v(mEa,ld);function nEa(a,b){var c;a:{for(c=b.target;c;){if(1==c.nodeType){var d=Ip(c,"overflowY");if("auto"==d||"scroll"==d)break a}c=c.parentNode}c=null}if(!c||!ln(a,c)||c.scrollHeight==c.clientHeight||0<b.deltaY&&1>=Math.abs(c.scrollTop-(c.scrollHeight-c.clientHeight))||0>b.deltaY&&0==c.scrollTop)b.preventDefault(),b.stopPropagation()};var oEa;function pEa(a,b,c){if(b){b=Math.max(320,Math.min(1051,b));c||(c=Pm(a),c=.85*c.height);var d=Math.max(320,Math.min(650,c))}else c=Pm(a),b=.618*c.width,d=b<c.height?Math.round(Math.max(320,Math.min(650,.85*b))):Math.round(Math.max(320,Math.min(650,.85*c.height))),b=Math.round(d/.618);c=Pm(a);b=Math.min(b,Math.max(c.width,320));d=Math.min(d,Math.max(c.height,320));return new nj(b,d)};function gt(a,b,c,d,e,f){Xq.call(this,f?f+" picker modal-dialog":"picker modal-dialog",!0,c);qi(a,"protocol");this.J=jb();this.O=jb();c=(new ui(a)).vc("rpctoken",this.O).vc("rpcService",this.J);vi(c,"https");this.F=c.toString();this.C&&(this.C.src=this.F);this.fb=d;this.eb=e;r(qEa)?d=qEa:r(d)||r(e)?d=!0:(d=Ci(Di(a),"hostId"),oEa||(oEa=new Ki("DocVerse fusiontables geo geowiki gm gmail-gadget gws hotpot jointly presentations pwa sites templates trix trix-copy-sheet webstore".split(" "))),d=!oEa.contains(d));
this.Ka=d;b&&(Ci(Di(a),"hostId"),b=this.Da(),d="true"==Ci(Di(this.F),"grugl"),fEa(d?eEa:dEa,b));b=null;d=a.indexOf("/picker?");-1<d?b=a.substring(0,d+8-1):Na(a,"/picker")&&(b=a);b&&this.setRelayUrl(b+"/resources/rpc_relay.html");this.Bw=!1;ir(this,null)}v(gt,kEa);gt.prototype.F="";gt.prototype.C=null;var qEa=void 0;p=gt.prototype;p.s9=!1;p.VOa=!1;p.Ce=ua;
p.Ta=function(){gt.ea.Ta.call(this);var a=this.Ww(),b=this.getHandler(),c=new ft(a);E(b,c);b.R(c,"mousewheel",u(nEa,void 0,a)).R(a,"scroll",u(nEa,void 0,a))};
p.render=function(a){gt.ea.render.call(this,a);this.C=this.qb.Ia("IFRAME",{id:this.J,name:this.J,"class":"picker-frame",onload:u(this.GLb,this),frameBorder:"0"});vh(this.C,rEa(this));this.Rb().appendChild(this.C);Eq(this.getElement(),"picker-dialog");this.C.src=this.F;sEa(this,u(function(a){a.setAuthToken(this.J,this.O)},this));(a=Ci(Di(this.F),"title"))&&Yq(this,a)};
function rEa(a){return Ac&&Jc("7")&&Ma(a.F,"https")?bh(Xg("https://about:blank")):Ac?bh(Xg('javascript:""')):bh(Xg("about:blank"))}p.GLb=function(){this.C.src!=ah(rEa(this))&&(this.s9=!0,this.getHandler().Jc(yn(this.Da()),"keydown",this.pna),pn(this.C,!0),this.kb()&&this.focus())};p.pna=function(a){27==a.keyCode&&(this.setVisible(!1),this.Ce({action:"cancel"}),a.stopPropagation(),a.preventDefault())};function sEa(a,b){var c=a.Da();iEa(function(){b(yn(c).gadgets.rpc)},c)}
function tEa(a,b){a.Ce=b;sEa(a,u(function(a){a.register(this.J,u(this.HLb,this))},a))}p.HLb=function(a){var b=a.action;"loaded"==b&&(this.VOa=!0,this.Uz(new Ys(this.kb())),uEa(this),hr(this,!1));"picked"!=b&&"cancel"!=b||this.setVisible(!1);this.Ce(a)};function uEa(a){a.V&&a.Uz(new bEa(a.V,window.location.protocol+"//"+window.location.host))}p.setRelayUrl=function(a){sEa(this,u(function(b){b.setRelayUrl(this.J,a)},this))};p.Uz=function(a){sEa(this,u(function(b){b.call(this.J,"picker",null,a)},this))};
p.qna=function(){var a=this.Da().Pb(),b=Sm(a)||window;if("true"==Ci(Di(this.F),"shadeDialog")){a=gq(cr(this));var c=Pm(b);b=c.width-80;c=c.height-40;a&&(b-=a.left?a.left:0,b-=a.right?a.right:0,c-=a.top?a.top:0,c-=a.bottom?a.bottom:0);a=new nj(0<b?b:0,0<c?c:0)}else a=pEa(b,this.fb,this.eb);Tp(this.Rb(),a);this.ld()};
p.ld=function(){if("true"==Ci(Di(this.F),"shadeDialog")){var a=Wp(this.getElement()),b=Pm(yn(this.Da()));a=Math.floor(b.width/2-a.width/2);if(b=gq(cr(this))){var c=0+(b.left?b.left:0);c+=b.right?b.right:0;a=Math.floor(a-c/2)}a=0<a?a:0;b=Dn(this.Da()).y;Kp(this.getElement(),a,b)}else gt.ea.ld.call(this)};
p.setVisible=function(a){if(a!=this.kb()&&this.Ka){var b=yn(this.Da());a?(this.qna(),this.getHandler().R(b,"resize",this.qna),this.s9||this.getHandler().R(b,"keydown",this.pna)):(this.getHandler().Jc(b,"resize",this.qna),this.s9||this.getHandler().Jc(b,"keydown",this.pna))}gt.ea.setVisible.call(this,a);this.Uz(new Ys(a))};p.focus=function(){gt.ea.focus.call(this);if(this.C&&this.s9)try{this.C.focus()}catch(a){}};function ht(a){Vs.call(this,a);this.C=new ui(this.L);vEa(this);(a=window.location.origin)||(a=window.location.protocol+"//"+window.location.host);it(this,a);this.J=[]}v(ht,aEa);function wEa(a){a.getRelayUrl()||a.setRelayUrl(yi(Ai(zi(Di(window.location.href),void 0),""),"/favicon.ico").toString())}p=ht.prototype;
p.build=function(){wEa(this);if(Ci(this.C,"minimal"))throw Error("use buildMinimal to build minimal picker");var a=new gt(xEa(this).toString(),!0,this.Da(),this.H,this.F,"");a.ij=!1;a.V=this.O;a.VOa&&uEa(a);tEa(a,this.Ce);return a};p.QV=fa(105);p.getHeight=g("F");p.getRelayUrl=function(){return Ci(this.C,"relayUrl")};p.getWidth=g("H");function it(a,b){b&&a.C.vc("origin",b);return a}function yEa(a,b){a.C.vc("st",b);return a}function vEa(a){a.C.vc("protocol","gadgets");return a}
p.setRelayUrl=function(a){this.C.vc("relayUrl",a);return this};p.Dd=function(a,b){this.H=a;this.F=b;return this};function xEa(a){a.J.length&&a.C.vc("pp",Mh(a.J));return a.C.vc("nav",ZDa(a.D)).clone()};function jt(){}v(jt,xr);va(jt);p=jt.prototype;p.xs=n("button");p.Au=function(a,b,c){switch(b){case 8:case 16:yq(a,"pressed",c);break;default:case 64:case 1:jt.ea.Au.call(this,a,b,c)}};p.Ia=function(a){var b=jt.ea.Ia.call(this,a);this.Zd(b,a.Wk());var c=a.cb();c&&this.hb(b,c);Ar(a,16)&&this.Au(b,16,a.isChecked());return b};p.ob=function(a,b){b=jt.ea.ob.call(this,a,b);var c=this.cb(b);a.mb=c;a.fH(this.Wk(b));Ar(a,16)&&this.Au(b,16,a.isChecked());return b};p.cb=ua;p.hb=ua;p.Wk=function(a){return a.title};
p.Zd=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};p.mc=n("goog-button");function kt(){}v(kt,jt);va(kt);p=kt.prototype;p.xs=ba();p.Ia=function(a){zEa(a);return a.Da().Ia("BUTTON",{"class":this.Dp(a).join(" "),disabled:!a.isEnabled(),title:a.Wk()||"",value:a.cb()||""},a.Ck()||"")};p.kh=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};p.ob=function(a,b){zEa(a);if(b.disabled){var c=this.pP(1);Eq(b,c)}return kt.ea.ob.call(this,a,b)};p.Lp=function(a){a.getHandler().R(a.getElement(),"click",a.Qh)};p.X5=ua;
p.Uo=ua;p.Nl=function(a){return a.isEnabled()};p.Rh=ua;p.Ob=function(a,b,c){kt.ea.Ob.call(this,a,b,c);(a=a.getElement())&&1==b&&(a.disabled=c)};p.cb=function(a){return a.value};p.hb=function(a,b){a&&(a.value=b)};p.Au=ua;function zEa(a){Dr(a,!1);Lr(a,255,!1);a.yf(32,!1)};function lt(a,b,c){Cr.call(this,a,b||kt.getInstance(),c)}v(lt,Cr);p=lt.prototype;p.cb=g("mb");p.hb=function(a){this.mb=a;this.Od().hb(this.getElement(),a)};p.Wk=g("kf");p.Zd=function(a){this.kf=a;this.Od().Zd(this.getElement(),a)};p.fH=ea("kf");p.Qa=function(){lt.ea.Qa.call(this);delete this.mb;delete this.kf};p.Ta=function(){lt.ea.Ta.call(this);if(Ar(this,32)){var a=this.D.mK(this);a&&this.getHandler().R(a,"keyup",this.Zi)}};
p.Zi=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.Qh(a):32==a.keyCode};Br("goog-button",function(){return new lt(null)});function AEa(a){return Za(Va(a.replace(BEa,function(a,c){return CEa.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var CEa=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,BEa=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;function mt(a,b){this.F=a;this.L=!!b;this.J={0:this.F+"-arrowright",1:this.F+"-arrowup",2:this.F+"-arrowdown",3:this.F+"-arrowleft"}}v(mt,Zs);p=mt.prototype;p.Dz=!1;p.Lda=2;p.Txa=20;p.Xda=3;p.Pma=-5;p.ida=!1;p.zj=ea("D");p.setPosition=function(a,b,c,d){null!=a&&(this.Xda=a);null!=b&&(this.Lda=b);ra(c)&&(this.Txa=Math.max(c,15));ra(d)&&(this.Pma=d)};p.ld=function(a,b,c){a=this.Xda;b=this.Lda;2==b&&(b=0);DEa(this,a,b,2==this.Lda?nt(this.Xda)?this.C.offsetHeight/2:this.C.offsetWidth/2:this.Txa,0,c)};
function DEa(a,b,c,d,e,f){if(a.D){var h=EEa(b,c);var k=a.D;var l=Wp(k);l=(nt(b)?l.height/2:l.width/2)-d;var m=at(k,h),q;if(q=Np(k))k=Xp(k).Ix(),nt(b)?k.top<q.top&&!(m&1)?l-=q.top-k.top:k.bottom>q.bottom&&m&1&&(l-=k.bottom-q.bottom):k.left<q.left&&!(m&4)?l-=q.left-k.left:k.right>q.right&&m&4&&(l-=k.right-q.right);k=l;k=nt(b)?new ej(a.Pma,k):new ej(k,a.Pma);l=nt(b)?6:9;a.ida&&2==e&&(l=nt(b)?4:1);m=b^3;nt(b)&&"rtl"==a.D.dir&&(m=b);h=$s(a.D,EEa(m,c),a.C,h,k,f,a.Dz?l:0,void 0,null);if(2!=e&&h&496){DEa(a,
b^3,c,d,a.ida&&0==e?1:2,f);return}!a.L||h&496||(e=parseFloat(a.C.style.left),f=parseFloat(a.C.style.top),Eh(e)&&Eh(f)||Kp(a.C,Math.round(e),Math.round(f)))}FEa(a,b,c,d)}
function FEa(a,b,c,d){var e=a.H;bc(a.J,function(a){Iq(e,a,!1)},a);Eq(e,a.J[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.D?(c=Rp(a.D,a.C),d=GEa(a.D,b),nt(b)?e.style.top=HEa(c.y+d.y,a.C.offsetHeight-15)+"px":e.style.left=HEa(c.x+d.x,a.C.offsetWidth-15)+"px"):e.style[0==c?nt(b)?"top":"left":nt(b)?"bottom":"right"]=d+"px"}function HEa(a,b){return 15>b?15:zh(a,15,b)}
function EEa(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}}function GEa(a,b){var c=0,d=0;a=Wp(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new ej(c,d)}function nt(a){return 0==a||3==a};function IEa(a){D.call(this);this.C=a||Hm()}v(IEa,D);IEa.prototype.H=function(){xq(this.getElement(),"tooltip");yq(this.getElement(),"live","polite")};function ot(a){IEa.call(this,a);this.J=this.C.Ia("DIV",pt()+"-contentId");this.D=this.C.Ia("DIV",pt()+"-arrow",this.C.Ia("DIV",pt()+"-arrowimplbefore"),this.C.Ia("DIV",pt()+"-arrowimplafter"));this.F=this.C.Ia("DIV",{"class":pt(),role:"tooltip"},this.J,this.D);this.H()}v(ot,IEa);function pt(){return"jfk-tooltip"}ot.prototype.getElement=g("F");ot.prototype.Rb=g("J");ot.prototype.Qa=function(){this.F&&dn(this.F)};function JEa(a){ot.call(this,a)}v(JEa,ot);JEa.prototype.H=function(){xq(this.getElement(),"tooltip")};function KEa(a){a=a||Hm();var b=Fa(a.Pb());LEa[b]||(LEa[b]=new MEa(a))}function qt(a){var b=a.getAttribute("title");b&&rt(a,b)}function rt(a,b,c){c||(c=b instanceof jh?AEa(kh(b)):b);a.removeAttribute("title");a.removeAttribute("data-tooltip-contained");a.removeAttribute("data-tooltip");b?(b instanceof jh?a.F=b:(a.setAttribute("data-tooltip",b),a.F=null),a.setAttribute("aria-label",c)):(a.F=null,a.removeAttribute("aria-label"));KEa(Hm(a))}var LEa={};
function MEa(a){xh.call(this);this.zb=a;this.va=new cm(this.LSb,0,this);E(this,this.va);var b=Sm();this.O=Ea(b.MutationObserver)?new b.MutationObserver(u(this.sib,this)):null;a=a.Pb();this.R(a,["mouseout","mousedown","click","blur",Cca,"keydown"],this.U2a,!0);this.R(a,["mouseover","focus",Bca],this.VPb,!0)}v(MEa,xh);p=MEa.prototype;p.Qa=function(){NEa(this);MEa.ea.Qa.call(this)};
function OEa(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":a.$=!1;break;case "keydown":a.$=!0}}p.VPb=function(a){this.O&&this.O.disconnect();OEa(this,a);var b=a.target;a="focus"==a.type||a.type==Bca;var c=this.kf&&ln(this.kf.Rb(),b);if(this.$||!a||c){this.Ea=a;if(a=b&&b.getAttribute&&this.O)a=b.getAttribute("role")||null,a=Bb(NAa,a);a&&(this.O.observe(b,{attributes:!0}),(a=QAa(b))&&(b=a));this.D=b}else this.D=null;PEa(this)};
p.U2a=function(a){OEa(this,a);var b=a.target;a="mousedown"==a.type||"click"==a.type;b=this.kf&&ln(this.kf.Rb(),b);a&&b||(this.D=null,PEa(this))};p.sib=function(a){x(a,u(function(a){var b=QAa(a.target);b&&"aria-activedescendant"==a.attributeName&&(this.D=b,PEa(this))},this))};function PEa(a){NEa(a);a.va.start(a.C?50:300)}function NEa(a){a.V&&(Rg(a.V),a.V=0,a.C=null)}
p.LSb=function(){if(!this.D)QEa(this),this.C=null;else if(!(this.C&&this.kf&&ln(this.kf.getElement(),this.D))||this.C.getAttribute("data-tooltip-unhoverable")){var a=tn(this.D,function(a){return a.getAttribute&&(a.getAttribute("data-tooltip-contained")||a.getAttribute("data-tooltip")||a.F)&&!a.getAttribute("data-tooltip-suspended")},!0),b=!1;this.C&&this.C!=a&&(QEa(this),this.C=null,b=!0);if(!this.C&&a&&(this.C=a,REa(this,a))){var c=qh;if(a.getAttribute("data-tooltip-contained"))for(var d=Lsa("jfk-tooltip-data",
a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else c=a.F?a.F:nh(a.getAttribute("data-tooltip"));d=a.getAttribute("data-tooltip-align");e=a.getAttribute("data-tooltip-class");var f=a.getAttribute("data-tooltip-offset");f=Sa(hb(f))?-1:Number(f);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300))){this.V=Qg(Ha(this.iSa,this.C,c,d,f,e),a,this);return}this.iSa(this.C,c,d,f,e)}}};
function REa(a,b){return b.getAttribute("data-tooltip-only-on-overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.Ea&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function SEa(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1}
p.iSa=function(a,b,c,d,e){this.V=0;if(!this.kf){this.kf=new JEa(this.zb);QEa(this);var f=this.zb.Pb().body,h=this.kf.getElement();f.appendChild(h);E(this,this.kf);this.F=new mt(pt(),!0);this.F.Dz=!0;this.F.ida=!0;f=this.F;h=this.kf.getElement();var k=this.kf.D;f.C=h;f.H=k}a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":f=0;break a;case "r":f=1;break a}f=2}this.F.setPosition(SEa(c),f,void 0,d);Gq(this.kf.getElement(),"jfk-tooltip-hide");this.H!=e&&(this.H&&!Sa(hb(this.H))&&Gq(this.kf.getElement(),
this.H),Sa(hb(e))||Eq(this.kf.getElement(),e),this.H=e);Kp(this.kf.getElement(),0,0);if(b instanceof jh)sh(this.kf.Rb(),b);else for(an(this.kf.Rb());c=b.firstChild;)this.kf.Rb().appendChild(c);this.F.zj(a);this.F.ld(null,0)};function QEa(a){a.kf&&Eq(a.kf.getElement(),"jfk-tooltip-hide")};function st(a){var b;a=a||{};var c=U,d='<div role="button"'+(a.id?' id="'+W(a.id)+'"':"")+' class="';var e=a||{};var f="goog-inline-block jfk-button ",h=e.style;switch(Da(h)?h.toString():h){case 0:f+="jfk-button-standard";break;case 2:f+="jfk-button-action";break;case 3:f+="jfk-button-primary";break;case 1:f+="jfk-button-default";break;case 4:f+="jfk-button-flat";break;case 5:f+="jfk-button-mini";break;case 6:f+="jfk-button-contrast";break;default:f+="jfk-button-standard"}f+=(1==e.width?" jfk-button-narrow":
"")+(e.checked?" jfk-button-checked":"")+(e.yd?" "+e.yd:"")+(e.disabled?" jfk-button-disabled":"");return c(d+W(ks(f))+'"'+(a.disabled?' aria-disabled="true"':' tabindex="'+(a.wM?W(a.wM):"0")+'"')+(a.title?a.KTb?' data-tooltip="'+W(a.title)+'"':' title="'+W(a.title)+'"':"")+(a.value?' value="'+W(a.value)+'"':"")+(a.attributes?" "+ss(a.attributes):"")+">"+T(null==(b=a.content)?"":b)+"</div>")};function tt(a,b,c,d){lt.call(this,a,TEa.getInstance(),b);this.C=c||0;this.od=d||0;this.Ya=!1}v(tt,lt);p=tt.prototype;p.getStyle=g("C");p.getWidth=g("od");function UEa(a,b){a.C!=b&&(a.C=b,VEa(a))}p.setWidth=function(a){this.od!=a&&(this.od=a,VEa(this))};p.Zd=function(a){this.fH(a);var b=this.getElement();b&&(this.Ya?rt(b,a,void 0):a?b.title=a:b.removeAttribute("title"))};p.gb=function(a){this.isEnabled()!=a&&(tt.ea.gb.call(this,a),VEa(this))};p.focus=function(){var a=this.Na;try{a.focus()}catch(b){}};
p.Tp=function(a){tt.ea.Tp.call(this,a);WEa(this,!1)};p.xj=function(a){tt.ea.xj.call(this,a);this.isEnabled()&&WEa(this,!0)};p.Jo=function(a){tt.ea.Jo.call(this,a);this.isEnabled()&&WEa(this,!0)};function WEa(a,b){a.getElement()&&Iq(a.getElement(),"jfk-button-clear-outline",b)}function VEa(a){a.getElement()&&XEa(a.Od(),a)}
function TEa(){this.va=this.mc()+"-standard";this.C=this.mc()+"-action";this.$=this.mc()+"-primary";this.J=this.mc()+"-default";this.L=this.mc()+"-flat";this.V=this.mc()+"-narrow";this.O=this.mc()+"-mini";this.H=this.mc()+"-contrast"}v(TEa,jt);va(TEa);p=TEa.prototype;p.uH=function(a,b,c){a&&UEa(c,a);b&&c.setWidth(b)};p.mc=n("jfk-button");
p.Ia=function(a){var b=a.Da(),c=S(st,{disabled:!a.isEnabled(),checked:a.isChecked(),style:a.getStyle(),title:a.Wk(),KTb:a.Ya,value:a.cb(),width:a.getWidth()},void 0,b);b.append(c,a.getContent());this.ob(a,c);return c};
p.ob=function(a,b){TEa.ea.ob.call(this,a,b);this.F||(this.F=wc(this.va,Ha(this.uH,0,null),this.C,Ha(this.uH,2,null),this.$,Ha(this.uH,3,null),this.J,Ha(this.uH,1,null),this.L,Ha(this.uH,4,null),this.O,Ha(this.uH,5,null),this.H,Ha(this.uH,6,null),this.V,Ha(this.uH,null,1)));for(var c=Cq(b),d=0;d<c.length;++d){var e=this.F[c[d]];e&&e(a)}if(c=b.getAttribute("data-tooltip"))a.fH(c),a.Ya=!0;return b};p.cb=function(a){return a.getAttribute("value")||""};p.hb=function(a,b){a&&a.setAttribute("value",b)};
function XEa(a,b){function c(a,b){(a?d:e).push(b)}b.getElement();var d=[],e=[],f=b.getStyle();c(0==f,a.va);c(2==f,a.C);c(3==f,a.$);c(4==f,a.L);c(5==f,a.O);c(1==f,a.J);c(6==f,a.H);c(1==b.getWidth(),a.V);c(!b.isEnabled(),a.mc()+"-disabled");Hq(b.getElement(),e);Fq(b.getElement(),d)};function ut(){D.call(this);this.C=null}v(ut,D);va(ut);ut.prototype.show=function(){this.C||(this.C=Hs("Opties voor downloaden, afdrukken en kopi\u00ebren zijn uitgeschakeld voor dit bestand.","Meer informatie",this.D,"info",!0));Es.getInstance().postMessage(this.C)};ut.prototype.D=function(){oq("https://support.google.com/docs/?p=prevent_download")};ut.prototype.clear=function(){this.C&&Fs(Es.getInstance(),this.C.getId())};function vt(){R.call(this);this.C=[]}v(vt,R);vt.prototype.hd=function(a){vt.ea.hd.call(this,a);a=this.Da().Mi("jfk-button",a);for(var b=0;b<a.length;b++){var c=new tt(null);c.ob(a[b]);this.C.push(c)}};vt.prototype.Ta=function(){vt.ea.Ta.call(this);for(var a=0;a<this.C.length;a++){var b=this.C[a],c=this.C[a].getElement();c.hasAttribute("invitetargeturl")&&YEa(this,b,c.getAttribute("invitetargeturl"))}};function YEa(a,b,c){a.getHandler().R(b,"action",function(){window.location.href=c})}
vt.prototype.render=function(){throw Error("Not Implemented");};function wt(a,b,c,d){ct.call(this,a,b);this.H=c?5:0;this.F=d||void 0}v(wt,ct);wt.prototype.$=g("H");wt.prototype.D=ea("H");wt.prototype.ld=function(a,b,c,d){var e=$s(this.element,this.C,a,b,null,c,10,d,this.F);if(e&496){var f=xt(e,this.C);b=xt(e,b);e=$s(this.element,f,a,b,null,c,10,d,this.F);e&496&&(f=xt(e,f),b=xt(e,b),$s(this.element,f,a,b,null,c,this.H,d,this.F))}};function xt(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};function yt(a,b,c,d){wt.call(this,a,b,c||d);(c||d)&&this.D(65|(d?32:132))}v(yt,wt);function zt(a){this.C=a}va(zt);function ZEa(a,b){a&&(a.tabIndex=b?0:-1)}p=zt.prototype;p.Ia=function(a){return a.Da().Ia("DIV",this.W5(a).join(" "))};p.Rb=aa();p.kh=function(a){return"DIV"==a.tagName};p.ob=function(a,b){b.id&&a.ag(b.id);var c=this.mc(),d=!1,e=Cq(b);e&&x(e,function(b){b==c?d=!0:b&&this.Voa(a,b,c)},this);d||Eq(b,c);$Ea(this,a,this.Rb(b));return b};p.Voa=function(a,b,c){b==c+"-disabled"?a.gb(!1):b==c+"-horizontal"?aFa(a,"horizontal"):b==c+"-vertical"&&aFa(a,"vertical")};
function $Ea(a,b,c,d){if(c){d=d||c.firstChild;for(var e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var f=a.iX(d);f&&(f.Na=d,b.isEnabled()||f.gb(!1),b.Sa(f),f.ob(d))}else d.nodeValue&&""!=Va(d.nodeValue)||c.removeChild(d);d=e}}}p.iX=function(a){return ZBa(a)};p.Lp=function(a){a=a.getElement();aq(a,!0,Dc);Ac&&(a.hideFocus=!0);var b=this.C;b&&xq(a,b)};p.mc=n("goog-container");
p.W5=function(a){var b=this.mc(),c=[b,"horizontal"==a.uF?b+"-horizontal":b+"-vertical"];a.isEnabled()||c.push(b+"-disabled");return c};p.lEa=n("vertical");function At(a,b,c){R.call(this,c);this.IB=b||zt.getInstance();this.uF=a||this.IB.lEa()}v(At,R);p=At.prototype;p.gQ=null;p.NX=null;p.IB=null;p.uF=null;p.JB=!0;p.kK=!0;p.I4=!0;p.Qj=-1;p.Zk=null;p.Xt=!1;p.kt=!1;p.dna=!0;p.bB=null;function Bt(a){return a.gQ||a.getElement()}function Ct(a){return a.NX||(a.NX=new qr(Bt(a)))}p.Od=g("IB");p.Ia=function(){this.Na=this.IB.Ia(this)};p.Rb=function(){return this.IB.Rb(this.getElement())};p.kh=function(a){return this.IB.kh(a)};
p.hd=function(a){this.Na=this.IB.ob(this,a);"none"==a.style.display&&(this.JB=!1)};
p.Ta=function(){At.ea.Ta.call(this);this.Hf(function(a){a.Yb()&&bFa(this,a)},this);var a=this.getElement();this.IB.Lp(this);this.setVisible(this.JB,!0);this.getHandler().R(this,"enter",this.Lja).R(this,"highlight",this.LX).R(this,"unhighlight",this.xia).R(this,"open",this.YIa).R(this,"close",this.Lfb).R(a,"mousedown",this.lK).R(Jm(a),"mouseup",this.Wmb).R(a,["mousedown","mouseup","mouseover","mouseout","contextmenu"],this.lY);this.Nl()&&cFa(this,!0)};
function cFa(a,b){var c=a.getHandler(),d=Bt(a);b?c.R(d,"focus",a.Uw).R(d,"blur",a.ws).R(Ct(a),"key",a.gg):c.Jc(d,"focus",a.Uw).Jc(d,"blur",a.ws).Jc(Ct(a),"key",a.gg)}p.cd=function(){this.Yi(-1);this.Zk&&this.Zk.xe(!1);this.Xt=!1;At.ea.cd.call(this)};p.Qa=function(){At.ea.Qa.call(this);this.NX&&(this.NX.dispose(),this.NX=null);this.IB=this.Zk=this.bB=this.gQ=null};p.Lja=n(!0);
p.LX=function(a){var b=nq(this,a.target);if(-1<b&&b!=this.Qj){var c=Dt(this);c&&c.Bg(!1);this.Qj=b;c=Dt(this);this.Xt&&Jr(c,!0);this.dna&&this.Zk&&c!=this.Zk&&(Ar(c,64)?c.xe(!0):this.Zk.xe(!1))}b=this.getElement();null!=a.target.getElement()&&yq(b,"activedescendant",a.target.getElement().id)};p.xia=function(a){a.target==Dt(this)&&(this.Qj=-1);a=this.getElement();zq(a,"activedescendant")};p.YIa=function(a){(a=a.target)&&a!=this.Zk&&a.getParent()==this&&(this.Zk&&this.Zk.xe(!1),this.Zk=a)};
p.Lfb=function(a){a.target==this.Zk&&(this.Zk=null);var b=this.getElement(),c=a.target.getElement();b&&a.target.fk&2&&c&&RAa(b,c)};p.lK=function(a){this.kK&&(this.Xt=!0);var b=Bt(this);b&&on(b)?b.focus():a.preventDefault()};p.Wmb=function(){this.Xt=!1};p.lY=function(a){var b=dFa(this,a.target);if(b)switch(a.type){case "mousedown":b.xj(a);break;case "mouseup":b.Jo(a);break;case "mouseover":b.wF(a);break;case "mouseout":b.xQ(a);break;case "contextmenu":b.rQ(a)}};
function dFa(a,b){if(a.bB)for(var c=a.getElement();b&&b!==c;){var d=b.id;if(d in a.bB)return a.bB[d];b=b.parentNode}return null}p.Uw=ba();p.ws=function(){this.Yi(-1);this.Xt=!1;this.Zk&&this.Zk.xe(!1)};p.gg=function(a){return this.isEnabled()&&this.kb()&&(0!=this.ad()||this.gQ)&&this.Ej(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
p.Ej=function(a){var b=Dt(this);if(b&&"function"==typeof b.gg&&b.gg(a)||this.Zk&&this.Zk!=b&&"function"==typeof this.Zk.gg&&this.Zk.gg(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Nl())Bt(this).blur();else return!1;break;case 36:Et(this);break;case 35:eFa(this);break;case 38:if("vertical"==this.uF)this.highlightPrevious();else return!1;break;case 37:if("horizontal"==this.uF)this.Df()?this.highlightNext():this.highlightPrevious();else return!1;
break;case 40:if("vertical"==this.uF)this.highlightNext();else return!1;break;case 39:if("horizontal"==this.uF)this.Df()?this.highlightPrevious():this.highlightNext();else return!1;break;default:return!1}return!0};function bFa(a,b){var c=b.getElement();c=c.id||(c.id=b.getId());a.bB||(a.bB={});a.bB[c]=b}p.Sa=function(a,b){At.ea.Sa.call(this,a,b)};
p.Bh=function(a,b,c){Mr(a,2,!0);Mr(a,64,!0);!this.Nl()&&this.kt||a.yf(32,!1);Dr(a,!1);var d=a.getParent()==this?nq(this,a):-1;At.ea.Bh.call(this,a,b,c);a.Yb()&&this.Yb()&&bFa(this,a);a=d;-1==a&&(a=this.ad());a==this.Qj?this.Qj=Math.min(this.ad()-1,b):a>this.Qj&&b<=this.Qj?this.Qj++:a<this.Qj&&b>this.Qj&&this.Qj--};
p.removeChild=function(a,b){if(a=pa(a)?this.Wc(a):a){var c=nq(this,a);-1!=c&&(c==this.Qj?(a.Bg(!1),this.Qj=-1):c<this.Qj&&this.Qj--);(c=a.getElement())&&c.id&&this.bB&&oc(this.bB,c.id)}a=At.ea.removeChild.call(this,a,b);Dr(a,!0);return a};function aFa(a,b){if(a.getElement())throw Error("Component already rendered");a.uF=b}p.kb=g("JB");
p.setVisible=function(a,b){if(b||this.JB!=a&&this.dispatchEvent(a?"show":"hide")){this.JB=a;var c=this.getElement();c&&(Q(c,a),this.Nl()&&ZEa(Bt(this),this.kK&&this.JB),b||this.dispatchEvent(this.JB?"aftershow":"afterhide"));return!0}return!1};p.isEnabled=g("kK");
p.gb=function(a){this.kK!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.kK=!0,this.Hf(function(a){a.QUa?delete a.QUa:a.gb(!0)})):(this.Hf(function(a){a.isEnabled()?a.gb(!1):a.QUa=!0}),this.Xt=this.kK=!1),this.Nl()&&ZEa(Bt(this),a&&this.JB))};p.Nl=g("I4");p.Rh=function(a){a!=this.I4&&this.Yb()&&cFa(this,a);this.I4=a;this.kK&&this.JB&&ZEa(Bt(this),a)};p.Yi=function(a){(a=this.dd(a))?a.Bg(!0):-1<this.Qj&&Dt(this).Bg(!1)};p.Bg=function(a){this.Yi(nq(this,a))};
function Dt(a){return a.dd(a.Qj)}function Et(a){fFa(a,function(a,c){return(a+1)%c},a.ad()-1)}function eFa(a){fFa(a,function(a,c){a--;return 0>a?c-1:a},0)}p.highlightNext=function(){fFa(this,function(a,b){return(a+1)%b},this.Qj)};p.highlightPrevious=function(){fFa(this,function(a,b){a--;return 0>a?b-1:a},this.Qj)};function fFa(a,b,c){c=0>c?nq(a,a.Zk):c;var d=a.ad();c=b.call(a,c,d);for(var e=0;e<=d;){var f=a.dd(c);if(f&&a.Aya(f)){a.t$(c);break}e++;c=b.call(a,c,d)}}
p.Aya=function(a){return a.kb()&&a.isEnabled()&&Ar(a,2)};p.t$=function(a){this.Yi(a)};function Ft(){}v(Ft,jt);va(Ft);p=Ft.prototype;p.Ia=function(a){var b=this.Dp(a);b=a.Da().Ia("DIV","goog-inline-block "+b.join(" "),this.b3(a.getContent(),a.Da()));this.Zd(b,a.Wk());return b};p.xs=n("button");p.Rb=function(a){return a&&a.firstChild&&a.firstChild.firstChild};p.b3=function(a,b){return b.Ia("DIV","goog-inline-block "+(this.mc()+"-outer-box"),b.Ia("DIV","goog-inline-block "+(this.mc()+"-inner-box"),a))};p.kh=function(a){return"DIV"==a.tagName};
p.ob=function(a,b){gFa(b,!0);gFa(b,!1);a:{var c=a.Da().Iw(b);var d=this.mc()+"-outer-box";if(c&&Dq(c,d)&&(c=a.Da().Iw(c),d=this.mc()+"-inner-box",c&&Dq(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.b3(b.childNodes,a.Da()));Fq(b,["goog-inline-block",this.mc()]);return Ft.ea.ob.call(this,a,b)};p.mc=n("goog-custom-button");
function gFa(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==Va(e))a.removeChild(c);else{c.nodeValue=b?Aaa(e):Baa(e);break}}else break;c=d}};function hFa(){}v(hFa,xr);va(hFa);hFa.prototype.mc=n("goog-menuheader");function Gt(a,b,c){Cr.call(this,a,c||hFa.getInstance(),b);this.yf(1,!1);this.yf(2,!1);this.yf(4,!1);this.yf(32,!1);this.fk=1}v(Gt,Cr);Br("goog-menuheader",function(){return new Gt(null)});function Ht(){}v(Ht,xr);va(Ht);Ht.prototype.Ia=function(a){return a.Da().Ia("DIV",this.mc())};Ht.prototype.ob=function(a,b){b.id&&a.ag(b.id);if("HR"==b.tagName){var c=b;b=this.Ia(a);bn(b,c);dn(c)}else Eq(b,this.mc());return b};Ht.prototype.setContent=ba();Ht.prototype.mc=n("goog-menuseparator");function It(a,b){Cr.call(this,null,a||Ht.getInstance(),b);this.yf(1,!1);this.yf(2,!1);this.yf(4,!1);this.yf(32,!1);this.fk=1}v(It,Cr);It.prototype.Ta=function(){It.ea.Ta.call(this);var a=this.getElement();xq(a,"separator")};Br("goog-menuseparator",function(){return new It});function Jt(a){this.C=a||"menu"}v(Jt,zt);va(Jt);p=Jt.prototype;p.kh=function(a){return"UL"==a.tagName||Jt.ea.kh.call(this,a)};p.iX=function(a){return"HR"==a.tagName?new It:Jt.ea.iX.call(this,a)};p.Ok=function(a,b){return ln(a.getElement(),b)};p.mc=n("goog-menu");p.Lp=function(a){Jt.ea.Lp.call(this,a);a=a.getElement();yq(a,"haspopup","true")};function Kt(a){It.call(this,Ht.getInstance(),a)}v(Kt,It);Br("goog-menuseparator",function(){return new It});function Lt(a,b){At.call(this,"vertical",b||Jt.getInstance(),a);this.Rh(!1)}v(Lt,At);p=Lt.prototype;p.hda=!0;p.yxa=!1;p.mc=function(){return this.Od().mc()};p.Ok=function(a){if(this.Od().Ok(this,a))return!0;for(var b=0,c=this.ad();b<c;b++){var d=this.dd(b);if("function"==typeof d.Ok&&d.Ok(a))return!0}return!1};p.Ed=function(a){this.Sa(a,!0)};p.Ue=function(a){return this.dd(a)};p.hj=function(){return this.ad()};
p.setPosition=function(a,b){var c=this.kb();c||Q(this.getElement(),!0);Xza(this.getElement(),a,b);c||Q(this.getElement(),!1)};p.getPosition=function(){return this.kb()?Op(this.getElement()):null};function Mt(a,b){(a.hda=b)&&a.Rh(!0)}p.setVisible=function(a,b,c){(b=Lt.ea.setVisible.call(this,a,b))&&a&&this.Yb()&&this.hda&&Bt(this).focus();a&&c&&ra(c.clientX)?this.bb=new ej(c.clientX,c.clientY):this.bb=null;return b};p.Lja=function(a){this.hda&&Bt(this).focus();return Lt.ea.Lja.call(this,a)};
p.Aya=function(a){return(this.yxa||a.isEnabled())&&a.kb()&&Ar(a,2)};p.hd=function(a){iFa(this,a);Lt.ea.hd.call(this,a)};p.Ej=function(a){var b=Lt.ea.Ej.call(this,a);b||this.Hf(function(c){!b&&c.Pdb&&c.WZ==a.keyCode&&(this.isEnabled()&&this.Bg(c),b=c.gg(a))},this);return b};p.Yi=function(a){Lt.ea.Yi.call(this,a);(a=this.dd(a))&&Qp(a.getElement(),this.getElement())};function iFa(a,b){var c=a.Od();b=wn(a.Da(),"DIV",c.mc()+"-content",b);for(var d=b.length,e=0;e<d;e++)$Ea(c,a,b[e])};function Nt(){}v(Nt,Ft);va(Nt);p=Nt.prototype;p.Rb=function(a){return Nt.ea.Rb.call(this,a&&a.firstChild)};p.ob=function(a,b){var c=Mm("*","goog-menu",b)[0];if(c){Q(c,!1);Jm(c).body.appendChild(c);var d=new Lt;d.ob(c);a.Nf(d)}return Nt.ea.ob.call(this,a,b)};p.b3=function(a,b){return Nt.ea.b3.call(this,[this.createCaption(a,b),this.Mq(b)],b)};p.createCaption=function(a,b){return jFa(a,this.mc(),b)};function jFa(a,b,c){return c.Ia("DIV","goog-inline-block "+(b+"-caption"),a)}
p.Mq=function(a){return a.Ia("DIV","goog-inline-block "+(this.mc()+"-dropdown"),"\u00a0")};p.mc=n("goog-menu-button");function Ot(a,b,c,d,e){lt.call(this,a,c||Nt.getInstance(),d);this.yf(64,!0);this.J=new yt(null,9);b&&this.Nf(b);this.va=new Pg(500);!Mc&&!Nc||Jc("533.17.9")||(this.Gz=!0);this.Mb=e||Jt.getInstance()}v(Ot,lt);p=Ot.prototype;p.Gz=!1;p.dQa=!1;p.Ta=function(){Ot.ea.Ta.call(this);kFa(this,!0);this.C&&lFa(this,this.C,!0);yq(this.Na,"haspopup",!!this.C)};p.cd=function(){Ot.ea.cd.call(this);kFa(this,!1);if(this.C){this.xe(!1);this.C.cd();lFa(this,this.C,!1);var a=this.C.getElement();a&&dn(a)}};
p.Qa=function(){Ot.ea.Qa.call(this);this.C&&(this.C.dispose(),delete this.C);delete this.fb;this.va.dispose()};p.xj=function(a){Ot.ea.xj.call(this,a);this.Wb()&&(this.xe(!this.Lf(),a),this.C&&(a=this.Lf(),this.C.Xt=a))};p.Jo=function(a){Ot.ea.Jo.call(this,a);this.C&&!this.Wb()&&(this.C.Xt=!1)};p.Qh=function(){Jr(this,!1);return!0};p.Umb=function(a){this.C&&this.C.kb()&&!this.Ok(a.target)&&this.xe(!1)};p.Ok=function(a){return a&&ln(this.getElement(),a)||this.C&&this.C.Ok(a)||!1};
p.Zi=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.C&&this.C.kb()){var b=13==a.keyCode||32==a.keyCode,c=this.C.gg(a);return 27==a.keyCode||b?(this.xe(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.xe(!0,a),!0):!1};p.Gs=function(){this.xe(!1)};p.Ksb=function(){this.Wb()||this.xe(!1)};p.Y5=function(a){this.Gz||this.xe(!1);Ot.ea.Y5.call(this,a)};
p.wc=function(){this.C||this.Nf(new Lt(this.Da(),this.Mb));return this.C||null};p.Nf=function(a){var b=this.C;a!=b&&(b&&(this.xe(!1),this.Yb()&&lFa(this,b,!1),delete this.C),this.Yb()&&yq(this.Na,"haspopup",!!a),a&&(this.C=a,a.Fh(this),a.setVisible(!1),Mt(a,this.Gz),this.Yb()&&lFa(this,a,!0)));return b};p.Ed=function(a){this.wc().Sa(a,!0)};p.KB=fa(107);p.Ue=function(a){return this.C?this.C.dd(a):null};p.hj=function(){return this.C?this.C.ad():0};
p.setVisible=function(a,b){(a=Ot.ea.setVisible.call(this,a,b))&&!this.kb()&&this.xe(!1);return a};p.gb=function(a){Ot.ea.gb.call(this,a);this.isEnabled()||this.xe(!1)};function mFa(a){a=a.J.C;return 9==a||8==a}function Pt(a){return a.J.$&&!!(a.J.H&32)}
p.xe=function(a,b){Ot.ea.xe.call(this,a);if(this.C&&!!(this.fk&64)==a){if(a){if(!this.C.Yb())if(this.dQa){var c=hn(this.getElement());c?hq(this.C,c):this.C.render(this.getElement().parentNode)}else this.C.render();this.Ab=Np(this.getElement());this.jb=Xp(this.getElement());this.ys();!b||40!=b.keyCode&&38!=b.keyCode?this.C.Yi(-1):Et(this.C)}else{Jr(this,!1);this.C.Xt=!1;if(c=this.getElement())yq(c,"activedescendant",""),yq(c,"owns","");this.V&&(this.V=void 0,(c=this.C.getElement())&&Tp(c,"",""))}this.C.setVisible(a,
!1,b);this.isDisposed()||(b=this.getHandler(),c=a?b.R:b.Jc,c.call(b,this.Da().Pb(),"mousedown",this.Umb,!0),this.Gz&&c.call(b,this.C,"blur",this.Ksb),c.call(b,this.va,"tick",this.Sfb),a?this.va.start():this.va.stop())}this.C&&this.C.getElement()&&zq(this.C.Na,"hidden")};
p.ys=function(){if(this.C.Yb()){var a=this.fb||this.getElement(),b=this.J;this.J.element=a;a=this.C.getElement();this.C.kb()||(a.style.visibility="hidden",Q(a,!0));!this.V&&Pt(this)&&(this.V=Wp(a));b.ld(a,b.C^1,null,this.V);this.C.kb()||(Q(a,!1),a.style.visibility="visible")}};p.Sfb=function(){var a=Xp(this.getElement()),b=Np(this.getElement());gla(this.jb,a)&&cla(this.Ab,b)||(this.jb=a,this.Ab=b,this.ys())};
function lFa(a,b,c){var d=a.getHandler();c=c?d.R:d.Jc;c.call(d,b,"action",a.Gs);c.call(d,b,"close",a.Pfb);c.call(d,b,"highlight",a.Jia);c.call(d,b,"unhighlight",a.Rfb)}function kFa(a,b){var c=a.getHandler();(b?c.R:c.Jc).call(c,a.getElement(),"keydown",a.Qfb)}p.Jia=function(a){(a=a.target.getElement())&&nFa(this,a)};p.Qfb=function(a){Ar(this,32)&&this.D.mK(this)&&this.C&&this.C.kb()&&a.stopPropagation()};
p.Rfb=function(){if(!Dt(this.C)){var a=this.getElement();yq(a,"activedescendant","");yq(a,"owns","")}};p.Pfb=function(a){if(this.Lf()&&a.target instanceof Pr){a=a.target;var b=a.getElement();a.kb()&&a.fk&2&&b&&nFa(this,b)}};function nFa(a,b){a=a.getElement();b=QAa(b)||b;if(!b.id){var c=Co.getInstance();b.id=Do(c)}RAa(a,b);yq(a,"owns",b.id)}Br("goog-menu-button",function(){return new Ot(null)});function Qt(a,b,c,d,e){Ot.call(this,a,b,c,d);this.bb=!!e}v(Qt,Ot);p=Qt.prototype;p.Fea=!1;p.Ta=function(){Qt.ea.Ta.call(this);if(this.bb){var a=this.Da(),b=this.O=a.getElement("docs-menu-shield");b||(b=this.O=a.Ia("DIV",{id:"docs-menu-shield"}),a.Pb().body.appendChild(b),Q(b,!1))}};p.ys=function(){Qt.ea.ys.call(this);if(this.bb){var a=this.O,b=this.getElement(),c=Op(b);b=Wp(b);Kp(a,new ej(c.x+1,c.y-1+(this.Fea?0:b.height)));Tp(a,b.width-2,7);oFa(this,!!(this.fk&64))}};
p.xe=function(a,b){Qt.ea.xe.call(this,a,b);this.bb&&oFa(this,a);a||pFa(this,!0)};p.Nf=function(a){Qt.ea.Nf.call(this,a);pFa(this,!0)};function oFa(a,b){var c=a.wc().getElement();if(!b)a.O&&Q(a.O,b);else if(c){b=a.getElement();var d=Zp(b),e=Zp(a.O),f=Zp(c);d||Q(b,!0);f||Q(c,!0);e||Q(a.O,!0);var h=Xp(b),k=Xp(c);Q(b,d);Q(c,f);Q(a.O,e);Q(a.O,a.Fea?k.top+k.height==h.top:k.top==h.top+h.height)}}
function pFa(a,b){a=a.wc();var c=[a];Ob(c,qFa(a));x(c,function(a){(a=a.getElement())&&Iq(a,"docs-menu-hide-mnemonics",b)})}function qFa(a){var b=[];a.Hf(function(a){Ea(a.wc)&&(a=a.wc(),Ob(b,Zb(a,qFa(a))))});return b};Br("menu-button",function(){return new Qt(null,null,xr.getInstance(),null,!0)});function Rt(a,b,c){lt.call(this,a,b||Ft.getInstance(),c);this.yf(16,!0)}v(Rt,lt);Br("goog-toggle-button",function(){return new Rt(null)});function St(){}v(St,Ft);va(St);St.prototype.mc=n("goog-toolbar-button");function rFa(a,b,c){Rt.call(this,a,b||St.getInstance(),c)}v(rFa,Rt);Br("goog-toolbar-toggle-button",function(){return new rFa(null)});function sFa(a){var b='<div class="'+W("jfk-bubble")+'" role="alertdialog"'+(a.uid?' aria-describedby="'+W(a.uid)+'"':"")+'><div class="'+W("jfk-bubble-content-id")+'"'+(a.uid?' id="'+W(a.uid)+'"':"")+"></div>";a.XQb&&(b+='<div class="'+W("jfk-bubble-closebtn-id")+" "+W("jfk-bubble-closebtn")+'" aria-label="'+rs("Sluiten")+'" role="button" tabindex=0></div>');b+='<div class="'+W("jfk-bubble-arrow-id")+" "+W("jfk-bubble-arrow")+'"><div class="'+W("jfk-bubble-arrowimplbefore")+'"></div><div class="'+
W("jfk-bubble-arrowimplafter")+'"></div></div></div>';return U(b)};function Tt(a){R.call(this,a);this.F=new mt("jfk-bubble",!0);this.D=new dt;this.$=[]}v(Tt,R);p=Tt.prototype;p.bA=!0;p.nC=!1;p.zj=function(a){this.F.zj(a);this.ld()};p.setPosition=function(a,b,c,d){this.F.setPosition(a,b,c,d)};p.nf=function(a){this.$.push(a)};p.setContent=function(a){this.Ka=a;tFa(this,a)};function tFa(a,b){a=a.Rb();b&&a&&(pa(b)?nn(a,b):b instanceof ECa?sh(a,bs(b)):b instanceof jh?sh(a,b):(sh(a,qh),a.appendChild(b)))}p.Rb=function(){return this.Fb("jfk-bubble-content-id")};
p.Ia=function(){this.Na=S(sFa,{XQb:this.bA,uid:"bubble-"+Fa(this)},void 0,this.Da());tFa(this,this.Ka);Q(this.getElement(),!1);this.D.qz(this.getElement());if(!Fc){var a=this.D,b=Ur(this.getElement(),.218),c=Vr(this.getElement(),.218);a.J=b;a.H=c}Fq(this.getElement(),this.$)};
p.Ta=function(){Tt.ea.Ta.call(this);this.getHandler().R(this.D,["beforeshow","show","beforehide","hide"],this.AFb);this.bA&&this.getHandler().hh(this.Fb("jfk-bubble-closebtn-id"),td,Ha(this.setVisible,!1));var a=this.getElement(),b=this.Fb("jfk-bubble-arrow-id"),c=this.F;c.C=a;c.H=b;this.D.setPosition(this.F)};p.setVisible=function(a){this.D.setVisible(a)};p.kb=function(){return this.D.kb()};p.ld=function(){this.kb()&&this.D.ld()};p.Qa=function(){this.D.dispose();delete this.D;Tt.ea.Qa.call(this)};
p.JLa=function(){Sp(this.getElement());return!1};p.AFb=function(a){if("show"==a.type||"hide"==a.type){var b=this.getHandler(),c=this.Da();c=Ac?yn(c):c.Pb();"show"==a.type?b.R(c,"scroll",this.JLa):b.Jc(c,"scroll",this.JLa)}b=this.dispatchEvent(a.type);this.nC&&"hide"==a.type&&this.dispose();return b};function Ut(){D.call(this);this.D={};this.C={};this.Ua=new xh(this)}v(Ut,D);va(Ut);function uFa(a){var b=Ut.getInstance();b.D[Fa(a)]=a;b.Ua.R(a,"beforeshow",u(b.F,b,Fa(a)))}Ut.prototype.F=function(a){for(var b in this.D)if(b!=a){var c=this.D[b];vFa(this,c)&&c.qr()}for(b in this.C)b!=a&&(c=this.C[b],vFa(this,c)&&c.setVisible(!1))};function wFa(a){for(var b in a.D){var c=a.D[b];if(vFa(a,c)&&c.Z7())return!0}for(b in a.C)if(c=a.C[b],vFa(a,c)&&c.kb())return!0;return!1}
function vFa(a,b){var c=Fa(b);return b.isDisposed()?(a.D[c]?delete a.D[c]:a.C[c]&&delete a.C[c],!1):c in a.D||c in a.C}Ut.prototype.Qa=function(){delete this.D;delete this.C;F(this.Ua);delete this.Ua;Ut.ea.Qa.call(this)};function Vt(){}v(Vt,Ht);va(Vt);Vt.prototype.Ia=function(a){return a.Da().Ia("DIV",this.Dp(a).join(" ")+" goog-inline-block","\u00a0")};Vt.prototype.ob=function(a,b){b=Vt.ea.ob.call(this,a,b);Eq(b,"goog-inline-block");return b};Vt.prototype.mc=n("goog-toolbar-separator");function Wt(){this.C="toolbar"}v(Wt,zt);va(Wt);Wt.prototype.iX=function(a){return"HR"==a.tagName?new It(Vt.getInstance()):Wt.ea.iX.call(this,a)};Wt.prototype.mc=n("goog-toolbar");Wt.prototype.lEa=n("horizontal");function Xt(a,b,c){At.call(this,b,a||Wt.getInstance(),c)}v(Xt,At);Xt.prototype.Uw=function(a){Xt.ea.Uw.call(this,a);this.Xt||Et(this)};function xFa(a,b,c){lt.call(this,a,b||St.getInstance(),c)}v(xFa,lt);Br("goog-toolbar-button",function(){return new xFa(null)});function Yt(){}v(Yt,Nt);va(Yt);Yt.prototype.mc=n("goog-toolbar-menu-button");function yFa(a,b,c,d){Ot.call(this,a,b,c||Yt.getInstance(),d)}v(yFa,Ot);Br("goog-toolbar-menu-button",function(){return new yFa(null)});function Zt(a,b,c){yFa.call(this,a,b,void 0,c);this.H=""}v(Zt,yFa);Zt.prototype.xe=function(a){Zt.ea.xe.call(this,a);a=this.getElement();this.Yb()&&a&&(this.Lf()?(this.H=this.Wk()||a.getAttribute("aria-label")||"",rt(a,"",void 0)):Sa(this.H)||(this.Zd(this.H),rt(a,this.H,void 0)))};Zt.prototype.Zd=function(a){Zt.ea.Zd.call(this,a);this.H=a};Br("goog-toolbar-menu-button",function(){return new Zt(null)});function $t(){Wt.call(this)}v($t,Wt);va($t);$t.prototype.Ia=function(a){a=$t.ea.Ia.call(this,a);L(O(),"docs-emi")&&Eq(a,"docs-material");zs(a);return a};$t.prototype.ob=function(a,b){a=$t.ea.ob.call(this,a,b);zs(a);return a};function au(a){H.call(this);this.C=[];zFa(this,a)}v(au,H);p=au.prototype;p.MB=null;p.k6=null;p.hj=function(){return this.C.length};p.Ue=function(a){return this.C[a]||null};function zFa(a,b){b&&(x(b,function(a){AFa(this,a,!1)},a),Ob(a.C,b))}p.Ed=function(a){var b=this.hj();a&&(AFa(this,a,!1),Fb(this.C,a,b))};p.jf=g("MB");function bu(a,b){b!=a.MB&&(AFa(a,a.MB,!1),a.MB=b,AFa(a,b,!0));a.dispatchEvent("select")}p.dh=function(){var a=this.MB;return a?rb(this.C,a):-1};p.xf=function(a){bu(this,this.Ue(a))};
p.clear=function(){Db(this.C);this.MB=null};p.Qa=function(){au.ea.Qa.call(this);delete this.C;this.MB=null};function AFa(a,b,c){b&&("function"==typeof a.k6?a.k6(b,c):"function"==typeof b.Hc&&b.Hc(c))};function cu(a,b,c,d,e){Ot.call(this,a,b,c,d,e||new Jt("listbox"));this.H=this.getContent();this.Ka=null;this.Aia="listbox"}v(cu,Ot);p=cu.prototype;p.Rj=null;p.Ta=function(){cu.ea.Ta.call(this);this.vH();BFa(this)};p.hd=function(a){cu.ea.hd.call(this,a);(a=this.Ck())?(this.H=a,this.vH()):this.jf()||this.xf(0)};p.Qa=function(){cu.ea.Qa.call(this);this.Rj&&(this.Rj.dispose(),this.Rj=null);this.H=null};p.Gs=function(a){du(this,a.target);cu.ea.Gs.call(this,a);a.stopPropagation();this.dispatchEvent("action")};
p.Yfb=function(){var a=this.jf();cu.ea.hb.call(this,a&&a.cb());this.vH()};p.Nf=function(a){var b=cu.ea.Nf.call(this,a);a!=b&&(this.Rj&&this.Rj.clear(),a&&(this.Rj?a.Hf(function(a){CFa(a);this.Rj.Ed(a)},this):DFa(this,a)));return b};p.Ed=function(a){CFa(a);cu.ea.Ed.call(this,a);this.Rj?this.Rj.Ed(a):DFa(this,this.wc());EFa(this)};p.KB=fa(106);function du(a,b){if(a.Rj){var c=a.jf();bu(a.Rj,b);b!=c&&a.dispatchEvent("change")}}p.xf=function(a){this.Rj&&du(this,this.Rj.Ue(a))};
p.hb=function(a){if(null!=a&&this.Rj)for(var b=0,c;c=this.Rj.Ue(b);b++)if(c&&"function"==typeof c.cb&&c.cb()==a){du(this,c);return}du(this,null)};p.cb=function(){var a=this.jf();return a?a.cb():null};p.jf=function(){return this.Rj?this.Rj.jf():null};p.dh=function(){return this.Rj?this.Rj.dh():-1};function DFa(a,b){a.Rj=new au;b&&b.Hf(function(a){CFa(a);this.Rj.Ed(a)},a);BFa(a)}function BFa(a){a.Rj&&a.getHandler().R(a.Rj,"select",a.Yfb)}
p.vH=function(){var a=this.jf();this.setContent(a?a.Ck():this.H);var b=this.Od().Rb(this.getElement());b&&this.Da().pla(b)&&(null==this.Ka&&(this.Ka=Aq(b)),a=a?a.getElement():null,Bq(b,a?Aq(a):this.Ka),EFa(this))};function EFa(a){var b=a.Od();if(b&&(b=b.Rb(a.getElement()))){var c=a.Na;b.id||(b.id=Do(Co.getInstance()));xq(b,"option");yq(c,"activedescendant",b.id);a.Rj&&(c=Nb(a.Rj.C),yq(b,"setsize",FFa(c)),a=a.Rj.dh(),yq(b,"posinset",0<=a?FFa(Pb(c,0,a+1)):0))}}
function FFa(a){return $aa(a,function(a){return a instanceof Pr})}function CFa(a){a.Aia=a instanceof Pr?"option":"separator"}p.xe=function(a,b){cu.ea.xe.call(this,a,b);this.Lf()?this.wc().Yi(this.dh()):EFa(this)};Br("goog-select",function(){return new cu(null)});function eu(a,b,c,d){cu.call(this,a,b,c||Yt.getInstance(),d)}v(eu,cu);Br("goog-toolbar-select",function(){return new eu(null)});function fu(a,b,c){eu.call(this,a,b,void 0,c);this.O=""}v(fu,eu);fu.prototype.xe=function(a){fu.ea.xe.call(this,a);a=this.getElement();if(this.Yb()&&a){var b=a.getAttribute("aria-label");this.Lf()?(this.O=this.Wk()||this.O,rt(a,"",b)):Sa(this.O)||(this.Zd(this.O),rt(a,this.O,b))}};fu.prototype.Zd=function(a){fu.ea.Zd.call(this,a);this.O=a};
fu.prototype.hb=function(a){fu.ea.hb.call(this,a);if(a=this.getElement()){var b=this.Wk()||this.O;var c=this.jf();if(c){var d=c.getElement();d&&(b=(c=Aq(d)||c.Ck())?"Lijst "+(b+(". "+(c+" is geselecteerd."))):b)}c=this.Od().Rb(a);Bq(c?c:a,b)}};Br("goog-toolbar-select",function(){return new fu(null)});function gu(a,b,c){Xt.call(this,a||$t.getInstance(),b,c);this.dna=!1;this.D=-1;xp(new wp,4).build()}v(gu,Xt);gu.prototype.lY=function(a){gu.ea.lY.call(this,a);var b=dFa(this,a.target);b&&"mouseover"==a.type&&(this.D=nq(this,b))};gu.prototype.ws=function(a){var b=this.Zk;if(b){var c=this.Da(),d=a.relatedTarget;if(!d){Qg(u(this.H,this,a),0);return}if(c.contains(b.getElement(),d)||c.contains(b.wc().getElement(),d))return}b=this.Qj;gu.ea.ws.call(this,a);b==this.D&&this.Yi(b)};
gu.prototype.H=function(a){a.relatedTarget=En(this.Da());this.ws(a)};gu.prototype.Yi=function(a){var b=Dt(this);gu.ea.Yi.call(this,a);a=Dt(this);b&&b!=a&&b.xe(!1)};function hu(a,b,c,d){gu.call(this,b,c,d);this.C=a;this.dna=!1;this.Rh(!0)}v(hu,gu);hu.prototype.Ia=function(){hu.ea.Ia.call(this);Eq(this.getElement(),"docs-toolbar-more-toolbar")};
hu.prototype.Ej=function(a){if(27==a.keyCode){var b=this.Zk;if(b)return b.xe(!1),!0;this.C.Fc(!1);return!0}if(37==a.keyCode){b=this.Qj;var c=this.C.getParent();hu.ea.Ej.call(this,a);a=this.Qj;this.Df()&&a<b&&(this.C.Fc(!1),c.getElement().focus(),c.highlightNext());!this.Df()&&a>b&&(this.C.Fc(!1),c.getElement().focus(),c.highlightPrevious(),c.highlightPrevious());return!0}return 39==a.keyCode?(b=this.Qj,c=this.C.getParent(),hu.ea.Ej.call(this,a),a=this.Qj,this.Df()&&a>b&&(this.C.Fc(!1),c.getElement().focus(),
c.highlightPrevious(),c.highlightPrevious()),!this.Df()&&a<b&&(this.C.Fc(!1),c.getElement().focus(),c.highlightNext()),!0):hu.ea.Ej.call(this,a)};hu.prototype.Uw=ua;function iu(a,b){Tt.call(this,b);this.C=a;this.H=new hu(this.C);this.setPosition(1,1);this.nC=this.bA=!1;this.F.Dz=!0;uFa(this)}v(iu,Tt);iu.prototype.Ia=function(){iu.ea.Ia.call(this);Eq(this.getElement(),"docs-toolbar-more-bubble");L(O(),"docs-emi")&&Eq(this.getElement(),"docs-material");this.Sa(this.H,!0)};iu.prototype.qr=function(){this.C.Fc(!1)};iu.prototype.Z7=function(){return this.C.isChecked()};iu.prototype.DP=g("H");function ju(a,b){It.call(this,a||Vt.getInstance(),b)}v(ju,It);Br("goog-toolbar-separator",function(){return new ju});function GFa(a,b){if(!kc(HFa,a[0]))throw Error("The keyPath should contain a valid type in its first field.");this.C=a;this.F=b}var HFa={jwc:"syncMap"};GFa.prototype.getState=g("F");GFa.prototype.getType=function(){return this.C[0]};var ku=["syncMap"];function lu(){D.call(this);this.O=null;this.D=new Mi;E(this,this.D)}v(lu,D);function mu(a,b){a.O=b;a.H(b)}function nu(a){if(!a.O)throw Error("SyncMap should be instantiated for internal storage.");return a.O};function ou(a,b){this.C=a;this.D=b}ou.prototype.getName=g("C");function pu(a,b){this.C=a;this.D=b};function qu(a,b,c){GFa.call(this,a,b);if("syncMap"!=a[0])throw Error("SyncMap constructed with wrong type.");this.D=c}v(qu,GFa);qu.prototype.get=function(a){return this.D[a]};qu.prototype.set=function(a,b){this.D[a]=b};function IFa(){lu.call(this);mu(this,new qu(ku,{},{viewMode:1}))}v(IFa,lu);IFa.prototype.H=function(a){a=a.get("viewMode");null!=a&&nu(this).set("viewMode",a)};function JFa(a){return nu(a).get("viewMode")}function KFa(a){var b=new IFa;ru(a,b,"docs-chrome");return b};function su(a,b,c){rFa.call(this,a,b,c);this.F=new iu(this);this.C=null;this.O=1;this.J=this.H=null;this.getHandler().R(this.F,"hide",this.ttb);this.getHandler().R(this.F,"beforehide",this.stb)}v(su,rFa);p=su.prototype;p.Ta=function(){su.ea.Ta.call(this);this.F.render();this.F.setVisible(!1);this.getHandler().R(this.getElement(),"mousedown",this.e5a);this.O=this.isEnabled()?1:.3;this.C||(this.C=Tr(this.getElement(),.218,"ease-in",0,this.O))};p.lka=fa(108);p.mka=fa(109);
p.setVisible=function(a,b){if(this.kb()==a)return!1;this.C&&this.C.stop();if(a){this.getElement().style.opacity="0";a=su.ea.setVisible.call(this,a,b);b=this.isEnabled()&&1!=this.O;var c=!this.isEnabled()&&.3!=this.O;if(b||c)F(this.C),this.O=b?1:.3,this.C=Tr(this.getElement(),.218,"ease-in",0,this.O);this.getHandler().Sc(this.C,"end",u(function(){this.getElement().style.opacity=""},this));this.C.play();return a}return su.ea.setVisible.call(this,a,b)};
p.Fc=function(a){su.ea.Fc.call(this,a);a?(this.F.zj(this.getElement()),this.F.setVisible(!0),this.F.ld(),Bt(this.F.DP()).focus()):this.F.setVisible(!1)};p.ttb=function(a){this.isChecked()&&a.target==this.F&&this.Fc(!1)};p.stb=function(a){this.isChecked()&&a.preventDefault()};p.e5a=function(a){this.isEnabled()&&(a.stopPropagation(),a.preventDefault(),nd(a,0)&&this.Fc(!this.isChecked()))};
p.Zi=function(a){return 40==a.keyCode||38==a.keyCode?(this.Fc(!0),!0):27==a.keyCode?(this.Fc(!1),!0):su.ea.Zi.call(this,a)};Br("docs-toolbar-more-button",function(){return new su(null)});function LFa(a,b){H.call(this);this.D=Lb(a);this.H=b;this.Ua=new xh(this);this.F=new Si;E(this,this.F);this.C=MFa(this.D);NFa(this);OFa(this,this.D);this.Ua.R(b,"z",this.l5a)}v(LFa,H);p=LFa.prototype;p.eJ=3;p.dW=3;p.kB=null;p.hKa=!1;p.getState=g("eJ");p.rX=g("C");p.l5a=function(){this.hKa&&NFa(this)};function OFa(a,b){x(b,function(a){var b=this;Ti(this.F,a.F,function(){b.hKa=!0;b.C=MFa(b.D);NFa(b)})},a)}function MFa(a){return new Dl(vb(a,function(a,c){return a|c.rX().cb()},0))}
function NFa(a){var b=!Fl(a.C)||mp(a.H),c=a.C.Fj()||!El(a.C,2)&&!El(a.C,1),d=El(a.C,8)||El(a.C,1);b=El(a.C,256)||b&&c?0:b&&d?2:b||!c&&!d?3:1;a.dW!=b&&(a.dW=b,PFa(a))}function QFa(a,b){a.eJ!=b&&(a.eJ=b,a.dispatchEvent("D"));a.kB&&Rg(a.kB);a.kB=null;3!=b&&(a.kB=Qg(a.m5a,0==b?2E3:300,a))}p.m5a=function(){this.kB=null;this.dW!=this.eJ&&(2==this.eJ&&El(this.C,8)||PFa(this))};function PFa(a){if(!(a.dW>a.eJ))QFa(a,a.dW);else if(!a.kB){var b=0==a.eJ?!Fl(a.C)||mp(a.H)?2:1:3;QFa(a,b)}}
p.Qa=function(){LFa.ea.Qa.call(this);this.kB&&Rg(this.kB);this.kB=null;this.Ua.dispose()};function RFa(){}RFa.prototype.Gj=zg;function tu(){}tu.prototype.Zb=ua;function uu(a){Xq.call(this,void 0,!1,a);hr(this,!1);this.Bw=!0;ir(this,null)}v(uu,Xq);uu.prototype.setVisible=function(a){var b=this.getElement(),c=this.Da();Iq(b,"share-client-offscreen",!a);er(this,a);a?(this.ld(),uu.ea.setVisible.call(this,!0)):(b.style.right="",b.style.left="",b.style.top="");c=wn(c,"iframe",null,this.Rb());for(var d=0;d<c.length;d++)c[d].tabIndex=a?"0":"-1";b.tabIndex=a?"0":"-1";this.Aj.tabIndex=a?"0":"-1";b.setAttribute("aria-hidden",!a);a||this.dispatchEvent("E")};
uu.prototype.Ta=function(){uu.ea.Ta.call(this);var a=ABa(this);a&&yq(a,"hidden",!0)};function SFa(){D.call(this)}v(SFa,D);SFa.prototype.wc=function(a,b,c){c=new Lt(b,c);TFa(c,a,b);return c};function UFa(a,b,c,d){a.Hf(function(a){switch(a.ib()){case "settings":r(b)&&a.gb(b);break;case "email":r(d)&&a.gb(d);break;case "emailAttach":r(c)&&a.gb(c)}})}function TFa(a,b,c,d){c=VFa(c);b&&c.push(new Kt);ra(d)?sb(c,function(b){a.Bh(b,d,!0)}):x(c,function(b){a.Sa(b,!0)});b=a.getElement();Dq(b,"goog-menu-noicon")&&Gq(b,"goog-menu-noicon")}
function VFa(a){var b=[],c=new Pr("Delen...","settings",a);b.push(c);c=new Pr("Geavanceerd...","advanced",a);b.push(c);c=new Kt(a);c.Bd("separator");b.push(c);c=new Pr("Restrictions...","restrictions",a);b.push(c);c=new Kt(a);c.Bd("separator");b.push(c);c=new Pr("Bijdragers e-mailen...","email",a);b.push(c);a=new Pr("Als bijlage e-mailen...","emailAttach",a);b.push(a);return b};function WFa(a){H.call(this);this.zb=a||Hm()}v(WFa,H);p=WFa.prototype;p.YU=null;p.Ua=null;p.Qxa=!1;p.ef=function(){return this.Ua||(this.Ua=new xh(this))};p.Da=g("zb");p.Ke=function(){this.Qxa||(this.H7(),this.Qxa=!0)};p.bob=function(){this.dispatchEvent("errorHidden")};p.cob=function(){this.dispatchEvent("errorShown")};
function XFa(a,b,c){var d=a.YU;b&&(d||(a.YU||(d=new Xq(void 0,!0,a.Da()),d.render(),ir(d,MBa()),Yq(d,""),a.ef().R(d,"hide",a.bob).R(d,"show",a.cob),Xr(d,mr.key),Eq(d.getElement(),"share-client-error-dialog"),a.YU=d),d=a.YU),Zq(d,lh(c||"")));d&&d.setVisible(b)}p.Qa=function(){F(this.YU);F(this.Ua);WFa.ea.Qa.call(this)};p.H7=ua;p.nRa=ua;p.ARa=ua;function YFa(){this.kp=0;this.C=!0}var ZFa=Lc||Pc&&Nq(31)||Ac&&Nq(11),vu=[.25,.33296337402885684,.5,.6659,.75,.9,1,1.1,1.25,1.5,1.75,2,2.5,3,4,5];p=YFa.prototype;p.clear=function(){this.kp=0};
p.ul=function(){if(0==this.kp){var a=Sm().devicePixelRatio||1;if(!ZFa){var b=1;if(Ec){b=Sm();var c=b.outerWidth;if(this.C=250<=c)b=c/b.innerWidth,c=Rb(vu,b),0>c&&(c=-c-1,0<c&&b-vu[c-1]<vu[c]-b&&--c),b=vu[c]||vu[vu.length-1];else if(void 0==document.width)b=1;else{c=Tm("DIV",{"min-width":"100%"});var d=document;d.body.appendChild(c);b=d.width/c.clientWidth;d.body.removeChild(c)}}else Ac&&(b=Math.round(screen.deviceXDPI/screen.logicalXDPI*100)/100);a=b*a}this.kp=a}return this.kp};p.dR=g("C");
p.Io=function(a){return Math.round(a*this.ul())};p.CB=function(a){return Math.max(1,Math.floor(a*this.ul()))};p.HC=function(a){var b=this.ul();return Math.round(a*b)/b};function $Fa(a){H.call(this);this.kp=new YFa;this.H=new xh(this);this.zb=a||Hm();this.D=this.C=null;this.J=0;if(null!=this.F)a=this.F;else{a=Tm("DIV",{style:"height:4.5px;width:4.5px;"});document.body.appendChild(a);var b=a.getBoundingClientRect();dn(a);a=this.F=Bh(b.right-b.left,4.5,.1)}a&&this.H.R(aGa(this),"resize",this.L)}v($Fa,H);
function aGa(a){if(a.D)return a.D;a.C=a.zb.Ia("iframe",{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-hidden":"true"});var b=a.zb.Pb().body;b.insertBefore(a.C,b.firstChild);a.D=ata(a.C);return a.D}$Fa.prototype.L=function(){this.kp.clear();var a=this.kp.ul();this.J!=a&&(this.J=a,this.dispatchEvent("resize"))};$Fa.prototype.F=null;$Fa.prototype.Qa=function(){this.H.dispose();dn(this.C);this.C=null};function bGa(a,b,c,d,e,f){this.F=a;this.C=b;this.D=c;this.Sh=d;this.H=e||null;this.J=f||null}bGa.prototype.Vk=g("C");function cGa(a,b){this.J=a;this.zb=b||Hm();this.C=null;this.F=!1;this.D=0}v(cGa,D);
function dGa(a,b,c){var d=b.F;switch(d){case "copy":var e="share-butter-copy-icon";break;case "specificPeople":e="share-butter-specific-people-icon";break;case "personLink":e="share-butter-person-link-icon"}a.C&&a.H();var f=a.zb,h=f.Ia("SPAN");e&&"none"!=d&&(e=f.Ia("SPAN",["apps-share-sprite","share-butter-icon",e]),f.append(h,e));e=f.Ia("SPAN","share-butter-message",b.Vk());f.append(h,e);if(e=b.H)d=f.Ia("A",{target:"_blank","class":"share-butter-link",tabIndex:"0"},"Meer informatie"),uh(d,e),f.append(h,
"\u00a0","\u00a0"),f.append(h,d);var k=b.J;if(k){var l=f.Ia("SPAN",{"class":"share-butter-link",tabIndex:"0"},"Ongedaan maken");l.onclick=function(){k();l.onclick=ua};f.append(h,"\u00a0","\u00a0");f.append(h,l)}a.C=f.Ia("DIV",["share-butterbar-container","share-butterbar-top","share-butterbar-zindex"]);h=new Ds(h,f);h.render(a.C);yq(h.getElement(),"live","off");h.setVisible(!0);a.F=b.D;f.appendChild(a.F&&c?c:document.body,a.C);eGa(a,a.C,c);a.D=window.setTimeout(u(a.H,a),b.Sh)}
cGa.prototype.H=function(){this.C&&(dn(this.C),this.C=null,delete this.C,window.clearTimeout(this.D))};function eGa(a,b,c){var d=parseInt(Gp(b,"width"),10);if(a.F&&c){var e=parseInt(Gp(c,"left"),10),f=parseInt(Gp(c,"top"),10);c=parseInt(Gp(c,"width"),10);var h=parseInt(Gp(b,"height"),10);Kp(b,e+(c-d)/2,a.J?0:f+h/2)}else b.style.left="50%",b.style.marginLeft=-(d/2)+"px"};function wu(a){WFa.call(this,a);this.C=new uu(a);this.ef().R(this.C,"dialogselect",this.H1a).R(this.C,"E",this.G1a);this.H=new $Fa(a);E(this,this.H);this.J=!1;this.F=new cGa(!1,a);E(this,this.F)}v(wu,WFa);p=wu.prototype;p.Xla=null;p.H1a=function(){this.setVisible(!1);this.dispatchEvent("uiContainerClose");return!1};p.G1a=function(){this.dispatchEvent("uiContainerClose")};p.qmb=function(a){this.gpa(a.target)&&(this.C.getElement().blur(),this.C.getElement().focus())};
p.gpa=function(a){return ln(this.C.getElement(),a)};p.H7=function(){var a=this.C;a.Yb()||a.render();var b=this.Da(),c=cr(this.C),d=b.Ia("DIV",{"class":"share-client-debug"});b.appendChild(c,d);Eq(a.getElement(),"share-client-dialog");this.ef().R(a.getElement(),"click",this.qmb);Q(a.getElement(),!0);a.getElement().setAttribute("guidedhelpid","share_dialog");this.setVisible(!1);this.ef().R(this.H,"resize",this.C.ld.bind(this.C))};p.kb=g("J");
p.setVisible=function(a){var b=this.C;b.Yb()||this.Ke();b.setVisible(a);this.J=a};p.nRa=function(a){var b=this.Xla;a&&!b&&(b=new Xq(void 0,!0,this.Da()),Zq(b,bs(U('<div class="'+W("share-client-loading-contents")+'"><div class="'+W("share-client-spinner")+'"> </div></div>'))),ir(b,null),Yq(b,"Bezig met laden..."),this.ef().R(b,"hide",this.fsb),this.Xla=b,b.render(),Eq(b.getElement(),"share-client-loading-dialog"));b&&b.setVisible(a)};p.fsb=function(){this.dispatchEvent("uiContainerCancelLoad")};
p.setContent=function(a){Zq(this.C,a)};p.m2=function(a,b){var c=wn(this.Da(),"IFRAME",void 0,this.C.Rb());0<c.length&&(c[0].title=a);Iq(ar(this.C),"share-client-dialog-hidden-title",b);Yq(this.C,b?"":a)};
p.resize=function(a,b){var c=this.C.Rb();c.style.width=a+"px";c.style.height=b+"px";b=Pm().height;c=this.C.getElement();var d;if(d=this.kb()&&0<b&&c)d=c.getBoundingClientRect(),d=!(0<=d.top&&d.bottom<=b);d&&(d="fixed"==Jp(c)?0:Dn(this.Da()).y,Ep(c,"top",b-Wp(c).height+d+"px"));Ac&&!Jc(8)&&(this.C.getElement().style.width=a+0+"px")};p.Qa=function(){F(this.C);F(this.Xla);wu.ea.Qa.call(this)};
p.ARa=function(a){var b=this.C.getElement();Iq(b,"team-drive-share-client-dialog",a);b.setAttribute("guidedhelpid",a?"drive_share_dialog":"share_dialog")};function fGa(a,b){D.call(this);this.D=a;this.J=b;this.C=[];this.H=u(this.L,this);window.addEventListener("message",this.H,!1);this.F=new Yh}v(fGa,D);fGa.prototype.L=function(a){if(a.origin==this.J){try{var b=JSON.parse(a.data)}catch(d){return}var c=b.args;if(b=this.F.get(b.type))this.D=a.source,this.C&&(x(this.C,function(a){this.sendMessage(a.messageType,a.uLb)},this),this.C=[]),b.call(null,c)}};function xu(a,b,c,d){a.F.set(b,u(c,d))}
fGa.prototype.sendMessage=function(a,b){if(this.D){var c={};c.type=a;b&&(c.args=b);this.D.postMessage(Mh(c),this.J)}else this.C.push({messageType:a,uLb:b})};fGa.prototype.Qa=function(){window.removeEventListener("message",this.H,!1)};function gGa(a){a=a||{};return U(""+(a.tka?hGa({yd:ns("scb-button-icon  scb-dlp-icon  ")}):a.ZTa?iGa({yd:ns("scb-button-icon  "+jGa(a.ZTa))}):"")+U("Delen")+"")}
function kGa(a){var b=U;a.tka?(a=a||{},a=U('<table class="'+W("scb-tooltip-contents")+'"><tr><td class="'+W("scb-tooltip-icon-container")+'">'+hGa({yd:ns("scb-dlp-icon  ")})+'</td><td><div class="'+W("scb-tooltip-title")+'">'+T(a.yAa)+"</div></td></tr></table>")):a=U('<table class="'+W("scb-tooltip-contents")+'"><tr><td class="'+W("scb-tooltip-icon-container")+'">'+iGa({yd:ns(""+jGa(a))})+'</td><td><div class="'+W("scb-tooltip-title")+'">'+T(a.summary)+"</div></td></tr>"+(a.gAa?'<tr><td></td><td class="'+
W("scb-tooltip-text")+'">'+T(a.gAa)+"</td></tr>":"")+"</table>"+(a.$ca||a.bda?'<div class="'+W("scb-tooltip-separator")+'"></div><table class="'+W("scb-tooltip-contents")+'"><tr class="'+W("scb-tooltip-additional")+'"><td class="'+W("scb-tooltip-icon-container")+'">'+(a.$ca?'<span class="'+W("scb-icon")+" "+W(a.$ca)+'">&nbsp;</span>':"")+'</td><td class="'+W("scb-tooltip-text")+'">'+(a.bda?"<div>"+T(a.bda)+"</div>":"")+"</td></tr></table>":"")+"");return b(""+a+"")}
function iGa(a){a=a.yd;return U('<span class="'+W("scb-icon")+" "+W("apps-share-sprite")+(a?" "+W(a):"")+'">&nbsp;</span>')}function hGa(a){a=a.yd;return U('<span class="'+W("apps-share-sprite")+" "+W("scb-icon")+(a?" "+W(a):"")+'">&nbsp;</span>')}
function jGa(a){var b=a.YOb,c=a.ZOb,d=a.state,e="";if(a.fKa)e+="scb-invalid-icon-white";else switch(Da(d)?d.toString():d){case "private":e+=c?"scb-private-icon-white":"scb-privately-shared-icon-white";break;case "unlisted":e+=b?"scb-domain-unlisted-icon-white":"scb-unlisted-icon-white";break;case "public":e+=b?"scb-domain-public-icon-white":"scb-public-icon-white"}return ks(e)};function lGa(a){return null!=a&&(!pa(a)||!Sa(hb(a)))&&(!Aa(a)||!Cb(a))&&(!Da(a)||!nc(a))};function mGa(a,b,c,d,e,f,h,k,l){this.F=a;this.J=b;this.D=c;this.$=d||0;this.O=r(e)?e:!0;this.L=f||null;this.C=h||null;this.V=!!k;this.H=r(l)?l:!1}mGa.prototype.fKa=g("H");function nGa(a){return new mGa(a.visibilityState,a.summary,a.details,a.role,a.restrictedToDomain,a.key,a.domainDisplayName,a.restrictedToSingleUserScope,a.hasInvalidEntries)};function oGa(a,b){this.vd=a instanceof ej?a:new ej(a,b)}v(oGa,Zs);oGa.prototype.ld=function(a,b,c,d){$s(Mp(a),0,a,b,this.vd,c,null,d)};function yu(a,b,c){this.qb=c||(a?Hm(Km(a)):Hm());dt.call(this,this.qb.Ia("DIV",{style:"position:absolute;display:none;"}));this.Dg=new ej(1,1);this.O=new Ki;this.V=null;a&&zu(this,a);null!=b&&this.tK(b)}v(yu,dt);var pGa=[];p=yu.prototype;p.Gp=null;p.className="goog-tooltip";p.QS=500;p.Eka=0;p.Da=g("qb");function zu(a,b){b=Km(b);a.O.add(b);qd(b,"mouseover",a.nGa,!1,a);qd(b,"mouseout",a.qY,!1,a);qd(b,"mousemove",a.LIa,!1,a);qd(b,"focus",a.Mia,!1,a);qd(b,"blur",a.qY,!1,a)}
function Au(a,b){if(b)b=Km(b),qGa(a,b),a.O.remove(b);else{for(var c=a.O.jd(),d=0;b=c[d];d++)qGa(a,b);a.O.clear()}}function qGa(a,b){ud(b,"mouseover",a.nGa,!1,a);ud(b,"mouseout",a.qY,!1,a);ud(b,"mousemove",a.LIa,!1,a);ud(b,"focus",a.Mia,!1,a);ud(b,"blur",a.qY,!1,a)}p.tK=function(a){nn(this.getElement(),a)};p.NB=function(a){var b=this.getElement();b&&sh(b,a)};
p.qz=function(a){var b=this.getElement();b&&dn(b);yu.ea.qz.call(this,a);a?(b=this.qb.Pb().body,b.insertBefore(a,b.lastChild),F(this.V),this.V=new Lq(this.getElement()),E(this,this.V),qd(this.V,"focusin",this.tV,void 0,this),qd(this.V,"focusout",this.P$,void 0,this)):(F(this.V),this.V=null)};p.getText=function(){return qn(this.getElement())};p.PX=fa(111);p.getState=function(){return this.D?this.kb()?4:1:this.va?3:this.kb()?2:0};
p.d_=function(){if(!Uq.prototype.d_.call(this))return!1;if(this.anchor)for(var a,b=0;a=pGa[b];b++)ln(a.getElement(),this.anchor)||a.setVisible(!1);Eb(pGa,this);a=this.getElement();a.className=this.className;this.tV();qd(a,"mouseover",this.SJa,!1,this);qd(a,"mouseout",this.RJa,!1,this);rGa(this);return!0};
p.Ro=function(){Jb(pGa,this);for(var a=this.getElement(),b,c=0;b=pGa[c];c++)b.anchor&&ln(a,b.anchor)&&b.setVisible(!1);this.eb&&this.eb.P$();ud(a,"mouseover",this.SJa,!1,this);ud(a,"mouseout",this.RJa,!1,this);this.anchor=void 0;0==this.getState()&&(this.Ka=!1);Uq.prototype.Ro.call(this)};
p.oGa=function(a,b){this.anchor==a&&this.O.contains(this.anchor)&&(this.Ka||!this.jb?(this.setVisible(!1),this.kb()||(this.anchor=a,this.setPosition(b||this.oX(0)),this.setVisible(!0))):this.anchor=void 0);this.D=void 0};p.wGb=function(a){this.va=void 0;if(a==this.anchor){a=this.Da();var b=En(a);a=b&&this.getElement()&&a.contains(this.getElement(),b);this.Gp&&(this.Gp==this.getElement()||this.O.contains(this.Gp))||a||this.Ra&&this.Ra.Gp||this.setVisible(!1)}};
function sGa(a,b){var c=Dn(a.qb);a.Dg.x=b.clientX+c.x;a.Dg.y=b.clientY+c.y}p.nGa=function(a){var b=tGa(this,a.target);this.Gp=b;this.tV();b!=this.anchor&&(this.anchor=b,this.D||(this.D=Qg(u(this.oGa,this,b,void 0),this.QS)),uGa(this),sGa(this,a))};function tGa(a,b){try{for(;b&&!a.O.contains(b);)b=b.parentNode;return b}catch(c){return null}}p.LIa=function(a){sGa(this,a);this.Ka=!0};
p.Mia=function(a){this.Gp=a=tGa(this,a.target);this.Ka=!0;if(this.anchor!=a){this.anchor=a;var b=this.oX(1);this.tV();this.D||(this.D=Qg(u(this.oGa,this,a,b),this.QS));uGa(this)}};p.oX=function(a){return 0==a?(a=this.Dg.clone(),new vGa(a)):new wGa(this.Gp)};function uGa(a){if(a.anchor)for(var b,c=0;b=pGa[c];c++)ln(b.getElement(),a.anchor)&&(b.Ra=a,a.eb=b)}
p.qY=function(a){var b=tGa(this,a.target),c=tGa(this,a.relatedTarget);b!=c&&(b==this.Gp&&(this.Gp=null),rGa(this),this.Ka=!1,!this.kb()||a.relatedTarget&&ln(this.getElement(),a.relatedTarget)?this.anchor=void 0:this.P$())};p.SJa=function(){var a=this.getElement();this.Gp!=a&&(this.tV(),this.Gp=a)};p.RJa=function(a){var b=this.getElement();this.Gp!=b||a.relatedTarget&&ln(b,a.relatedTarget)||(this.Gp=null,this.P$())};function rGa(a){a.D&&(Rg(a.D),a.D=void 0)}
p.P$=function(){2==this.getState()&&(this.va=Qg(u(this.wGb,this,this.anchor),this.Eka))};p.tV=function(){this.va&&(Rg(this.va),this.va=void 0)};p.Qa=function(){this.setVisible(!1);rGa(this);Au(this);this.getElement()&&dn(this.getElement());this.Gp=null;delete this.qb;yu.ea.Qa.call(this)};function vGa(a,b){oGa.call(this,a,b)}v(vGa,oGa);vGa.prototype.ld=function(a,b,c){b=Mp(a);b=Np(b);c=c?new hj(c.top+10,c.right,c.bottom,c.left+10):new hj(10,0,0,10);bt(this.vd,a,8,c,b,9)&496&&bt(this.vd,a,8,c,b,5)};
function wGa(a){ct.call(this,a,5)}v(wGa,ct);wGa.prototype.ld=function(a,b,c){var d=new ej(10,0);$s(this.element,this.C,a,b,d,c,9)&496&&$s(this.element,4,a,1,d,c,5)};function xGa(a,b,c,d,e){d=d||(b?Hm(Km(b)):Hm());this.C=a;a=d.Pb().body;var f=this.C.getElement();a.appendChild(f);Q(this.C.getElement(),!1);this.className=pt();yu.call(this,b,c,d);E(this,this.C);this.qz(this.C.getElement());b=Ur(this.C.getElement(),.13);c=Vr(this.C.getElement(),.13);this.J=b;this.H=c;this.L=new mt(pt(),!0);this.L.setPosition(null!=e?e:1,void 0,void 0,-1);e=this.L;b=this.C.getElement();c=this.C.D;e.C=b;e.H=c;this.L.Dz=!0;this.QS=300}v(xGa,yu);p=xGa.prototype;
p.oX=function(){this.L.zj(this.Gp);return this.L};p.Rb=function(){return this.C.Rb()};p.tK=function(a){nn(this.Rb(),a)};p.NB=function(a){sh(this.Rb(),a)};p.getText=function(){return qn(this.Rb())};p.PX=fa(110);function Bu(a,b,c,d){c=c||(a?Hm(Km(a)):Hm());var e=new ot(c);xGa.call(this,e,a,b,c,d)}v(Bu,xGa);function Cu(a){R.call(this,a);this.kf=new yGa(a);a=new tt("",this.Da());this.Sa(a);this.C=a;this.D=null}v(Cu,R);p=Cu.prototype;p.tfa=null;p.$D=null;p.pI=null;p.qI=!1;p.cda=null;p.gb=function(a,b){this.C.gb(a);this.tfa=!a&&r(b)?b:null;Ju(this)};p.Ta=function(){Cu.ea.Ta.call(this);Ju(this)};
function zGa(a){if(a=a.$D){var b={};b.state=a.F;b.summary=a.J;b.gAa=a.D;b.YOb=a.O;a.C&&(b.kCc=a.C);b.yr=a.$;var c={};c.visibilityState=a.F;c.summary=a.J;c.details=a.D;c.role=a.$;c.restrictedToDomain=a.O;a.L&&(c.key=a.L);a.C&&(c.domainDisplayName=a.C);c.restrictedToSingleUserScope=a.V;c.hasInvalidEntries=a.H;c=cc(c,lGa);b.QCc=Mh(c);b.ZOb=a.V;b.fKa=a.H;a=b}else a=null;return a}function AGa(a){var b="Document bevat "+a.pI;return""==a.pI?"Document bevat gevoelige gegevens":b}
p.Ia=function(){this.C.Ia();this.Na=this.Da().createElement("span")};p.hd=function(a){Cu.ea.hd.call(this,a);this.C.ob(a.childNodes[0]);var b;b=a?(b=a.getAttribute("vsjson"))?(b=JSON.parse(Za(b)))?nGa(b):null:null:null;this.$D=b;Ju(this);if(this.qI=a?"true"==a.getAttribute("hasDlpViolation"):!1)b=a.getAttribute("displayName"),this.pI="null"==b?null:a?b||null:null};
function Ju(a){if(a.Yb()){var b=a.C;UEa(b,2);var c={};if(a.qI)c.yAa=AGa(a),c.tka=!0;else{var d=zGa(a);d&&(c.ZTa=d)}c=es(gGa,c);b.setContent(c);c=b.getElement();d="Delen";if(a.qI)d="Delen. Let op, dit document bevat "+(a.pI+"."),d=""==a.pI?"Delen. Let op, dit document bevat gevoelige content.":d;else if(a.$D){d="Delen. "+(a.$D.J+". ");var e=a.$D.D;e&&(d+=e)}yq(c,"label",d);c=a.kf;if(a.tfa)c.NB(lh(a.tfa)),zu(c,b.getElement());else{d={};if(a.qI)d.yAa=AGa(a),d.tka=!0;else if(d=zGa(a),a.cda||a.D)d=d||
{},a.cda&&(d.bda=a.cda),a.D&&(d.$ca=a.D);(a=d)?(c.NB(bs(kGa(a))),zu(c,b.getElement())):Au(c,b.getElement())}}}p.Qa=function(){Cu.ea.Qa.call(this);this.kf.dispose();this.$D=null};function yGa(a){Bu.call(this,void 0,void 0,a)}v(yGa,Bu);yGa.prototype.NB=function(a){this.getElement().style.left="";this.getElement().style.top="";yGa.ea.NB.call(this,a)};function Ku(a,b,c,d,e,f){this.D=a;this.tc=String(b);this.V=c||"user";this.F=!!d;this.J=Sa(hb(e))?null:BGa(e);this.O=!!f}var CGa=new Yh,BGa=Ag;Ku.prototype.getName=g("D");Ku.prototype.getId=g("tc");Ku.prototype.clone=function(a){var b=this.C();a&&vc(b,a);a=b.scopeType;return Zh(CGa,a)?CGa.get(a).call(void 0,b):new Ku(b.name,b.id,b.scopeType,b.me,b.iconUrl,b.requiresKey)};
Ku.prototype.C=function(){var a={};a.iconUrl=this.J;a.scopeType=this.V;a.name=this.D;a.id=this.tc;a.me=this.F;a.requiresKey=this.O;return cc(a,lGa)};function DGa(a,b,c,d,e,f,h){Ku.call(this,a,b,"user",d,e,h);this.H=c||null;this.L=f||null}v(DGa,Ku);DGa.prototype.C=function(){var a=DGa.ea.C.call(this);a.email=this.H;a.invitedEmail=this.L;return cc(a,lGa)};function EGa(a){return new DGa(a.name,a.id,a.email,a.me,a.iconUrl,a.invitedEmail,a.requiresKey)}CGa.set("user",EGa);function FGa(a){D.call(this);this.H=a.userRole||0;this.$=!!a.editorsCanInvite;this.F=!!a.sharingDisabled;this.Ra=a.userScope||null;this.O=!!a.exportable;this.C=a.visibilitySetting||null;this.D=a.shareableUrl||null;this.V=!!a.requestShareEnabled;this.Ka=a.shareAppPath||null;this.J=a.dlpDetectorDisplayName||null;this.L=a.hasDlpViolation||!1;var b=a.emailCollaboratorsSupported;this.Ea=null==b||!!b;a=a.emailAsAttachmentSupported;this.va=null==a||!!a}v(FGa,D);function GGa(a,b,c,d,e,f,h,k,l,m,q,t,w,y){H.call(this);this.Ya=a;this.C=k||new wu(d);this.Ka=l||window;a=Jt.getInstance();d=new Lt(d,a);a=d.getElement();a||(d.Ia(),a=d.getElement());Eq(a,"goog-menu-noaccel");d.setVisible(!1);this.J=d;a=Nr.getInstance();(this.Ea=new Pr("Laden...",void 0,void 0,a)).gb(!1);(this.$=new Pr("Delen is momenteel niet beschikbaar. Probeer het later opnieuw.",void 0,void 0,a)).gb(!1);this.jb=b;this.tb=c;this.Eb=h||b;this.F=new FGa({});this.zb=d.Da();this.D=e||null;this.Ab=
r(f)?f:!0;this.fb=new SFa;this.Ra=q||null;this.O=!!m;this.eb=m||null;this.mb=t||null;this.H=y||new KAa;this.oSa=!1;this.bb=null;this.bb=this.zb.getElement("docs-aria-speakable");this.va=null;HGa(this,w);this.O||IGa(this,this.Ka);b=JGa(this);b.R(d,"show",this.K1a);b.R(d,"action",this.lzb);b.R(this.C,"uiContainerCancelLoad",this.Yrb);b.R(this.C,"uiContainerClose",this.aCb);b.R(this.C,"errorHidden",this.bCb);b.R(this.C,"errorShown",this.Gda)}v(GGa,H);
var Lu={OXa:"hybrid_access_token",D0b:"admin",gVa:"appId",lVa:"authuser",RVa:"client",cWa:"command",$Wa:"embedOrigin",yXa:"foreignService",EXa:"gaiaService",QXa:"id",s1:"hl",sZa:"popupWindowsEnabled",BZa:"rand",f_a:"shareService",g_a:"shareUiType",G_a:"subapp"};p=GGa.prototype;p.naa=null;p.mV=null;p.OA=null;p.s8=null;p.efa="share";p.qy=!1;p.aA=!1;p.WE=null;p.qR=null;p.KS=null;p.Ua=null;p.Ek=null;p.cx=null;p.qoa=null;p.I7=!1;p.G7=null;p.ura=!1;p.HH=!1;p.sA=!1;p.Oxa=!1;p.rO=null;p.Y8=0;p.Dga=!1;
p.XU=null;p.g8=0;p.$z=null;p.Zoa=!1;p.ZY=!1;p.nLa=!1;p.ot=null;function KGa(a,b){var c=JGa(a),d=a.$z;d&&(c.Jc(d.C,"action",a.jka),d.dispose());d=null;if(b){d=new Cu;if(a.qy){var e=d;e.$D=a.F.C;Ju(e);e=d;var f=a.F.L;e.pI=a.F.J;e.qI=f;Ju(e)}d.ob(b);d.C.gb(a.H.C.isEnabled());c.R(d.C,"action",a.jka)}a.$z=d}
function IGa(a,b){a.O||(b.SC_setTitle=u(a.Pxa,a),b.SC_resize=u(a.C.resize,a.C),b.SC_setVisible=u(a.BRa,a),b.SC_prepareForVisible=u(a.Cna,a),b.SC_setClientModel=u(a.$Qa,a),b.SC_dispatchEvent=u(a.ZN,a),b.SC_handleError=u(a.J1a,a),b.SC_handleCommandComplete=u(a.DHa,a),b.SC_setExecuteCommandFn=u(a.gQb,a),b.SC_switchShareApp=u(a.uSb,a),b.SC_setSetShareSystemVisibleFn=u(a.vQb,a),b.SC_setGetInterfaceVersionNumberFn=u(a.mQb,a),b.SC_getVersionNumber=u(a.Yeb,a),b.SC_rewriteUrl=u(a.ePb,a),b.SC_showNotification=
u(a.L1a,a),b.SC_removeNotification=u(a.oOb,a),b.SC_getAriaLiveRegion=u(a.tcb,a))}
function LGa(a){if(a.O&&!a.ot){var b=Ai(Cja(yi(a.OA.clone(),""),""),"").toString();a.ot=new fGa(null,b);E(a,a.ot);xu(a.ot,"setClientModel",function(a){this.$Qa(a.clientModelJson)},a);xu(a.ot,"handleCommandComplete",function(a){this.DHa(a.commandType,a.commandStatus)},a);xu(a.ot,"resize",function(a){this.C.resize(a.width,a.height);this.ot.sendMessage("resizeComplete")},a);xu(a.ot,"prepareForVisible",function(){this.Cna();this.ot.sendMessage("makeBodyVisible");this.ot.sendMessage("prepareComplete")},
a);xu(a.ot,"setVisible",function(a){this.BRa(a.visible)},a);xu(a.ot,"setTitle",function(a){this.Pxa(a.title,a.hidden)},a);a.qR=null;a.WE=u(function(a){this.ot.sendMessage("executeCommand",{commandType:a})},a)}}function Mu(a){var b={};b.impressionType=a;return b}function MGa(a){var b=a.XU;b||(b=a.XU=new Qo(a));b.Vb(a.H.D,No,a.Z3a);b.Vb(a.H.F,No,a.GCa);b.Vb(a.H.H,No,a.HCa);var c=a.H.C;b.Vb(c,No,a.LRa);b.Vb(c,Lo,a.ATb)}p.ATb=function(){this.$z&&this.$z.gb(this.H.C.isEnabled())};
p.XC=function(a){if(this.OA)throw Error("Base uri has already been set and cannot be set again.");pa(a)&&(a=new ui(a));this.OA=a;this.O&&LGa(this)};function NGa(a,b){b=Aa(b)?b:[b];Qb(b);Tb(b);var c=a.Ek;a.qy&&Vb(b,c)||(a.Ek=b,a.qy=!1,a.ZY=!1,a.g8=0,a.s8=null,a.Tk("refresh"),a.C.kb()&&OGa(a,!1))}p.Yeb=n(2);
p.$Qa=function(a){var b=this.F;a=sc(a);var c=a.userScope;c&&(a.userScope=EGa(c));(c=a.visibilitySetting)&&(a.visibilitySetting=nGa(c));this.F=new FGa(a);this.qy&&b.D!=this.F.D&&(this.Zoa=!0);this.qy=!0;this.HH=!1;b=this.F.Ka;"driveshare"!=b&&(b="share");b!=this.efa&&(a=this.OA.clone(),a=PGa(a,b),this.aA=!1,this.OA=a,this.efa=b);QGa(this);var d=this.F;this.Y8=VFa(this.zb).length;b=this.J;a=d.H;c=d.F;var e=RGa(this),f=d.O&&this.Dga,h=this.Ek?this.Ek.length:0,k=this.zb;d=d.V;for(var l=mAa(b),m=0;m<l.length;m++){var q=
b.Wc(l[m]);switch(q.ib()){case "email":case "emailAttach":case "separator":case "settings":b.removeChild(q,!0)}}TFa(b,null,k,0);h=!ra(h)||1==h;c?UFa(b,!1,!1,!1):e?UFa(b,!0,h&&!!f,h):30<=a?UFa(b,!0,h&&!!f,h):UFa(b,h&&!!d,h&&!!f,!1);this.ZN("menuUpdated");this.Hda();this.$z&&(b=this.$z,b.$D=this.F.C,Ju(b),b=this.$z,a=this.F.L,b.pI=this.F.J,b.qI=a,Ju(b));this.ZN("aclInfoUpdated")};
p.K1a=function(){if(this.Ek&&this.Ek.length)this.qy?SGa(this):(this.J.kb()||this.J.setVisible(!0,!0),this.oaa(!0));else{QGa(this);for(var a=VFa(this.zb),b=a.length-1;0<=b;b--)TGa(this,a[b])}};p.J1a=function(a,b){switch(a){case "init":QGa(this),b?(a=Nr.getInstance(),b=new Pr(Ym(document,ao(b)),void 0,void 0,a),b.gb(!1),TGa(this,b)):TGa(this,this.$),this.qy=this.ZY=!0}};
p.DHa=function(a,b,c){b="success"==b;switch(a){case "init":UGa(this);break;case "init_share":case "data":b&&(this.g8=Ja());a:{this.sA=!1;a=this.rO;c=this.L;if(this.I7)if(this.I7=!1,this.Ek=this.qoa,delete this.qoa,this.rO=null,delete this.L,delete this.V,b){if(a){c.itemIds=this.Ek;this.cx&&(c.hybrid_access_token=this.cx);VGa(this,a,c);break a}}else"maybe_show_acl_fixer"==a&&WGa(this);a&&(b?(b=u(this.Jga,this,a,this.L,this.V),Qg(b,10,this)):"maybe_show_acl_fixer"==a&&WGa(this),this.rO=null,delete this.L,
delete this.V)}break;case "settings":case "advanced":b||XFa(this.C,!0,c||"")}};p.mQb=ba();p.gQb=function(a){this.aA=!0;this.qR=this.WE;this.WE=a};p.uSb=function(a,b){b&&b.CBc&&(this.aA=!1);var c=this.WE;this.qR?this.WE=this.qR:this.aA=!1;this.qR=c;XGa(this);this.Tk(a,b)};p.vQb=ea("KS");p.ePb=aa();p.L1a=function(a){var b=this.C;dGa(b.F,new bGa(a.iconId,a.message,a.showInDialog,a.timeout,a.learnMoreUrl,a.undoFn),b.C.getElement())};p.oOb=function(){this.C.F.H()};p.Pxa=function(a,b){this.C.m2(a,b)};
function RGa(a){var b=a.F.H;return a.F.F?!1:40==b||45==b||30==b&&a.F.$}p.tcb=g("bb");function HGa(a,b){b&&(a.va=function(){var a=b(),d=new Fg(function(a){na.setTimeout(a,1500)});return qha([a,d])})}
p.oaa=function(a,b,c){this.Ek&&!Cb(this.Ek)&&(this.C.kb()?this.naa=u(this.oaa,this,a,b):(a&&(QGa(this),TGa(this,this.Ea),Qg(this.nxa,1E4,this)),this.HH||(this.aA?(this.HH=!0,YGa(this,c,!0)):this.oSa||(this.ura=this.HH=!0,b=this.G7,b||(b=Tm("IFRAME"),Ac&&!Jc("7")&&(c=Xg('javascript:""'),vh(b,bh(c))),c=b.style,c.visibility="hidden",c.width=c.height="10px",Qc&&!Jc("419.3")?c.marginTop=c.marginLeft="-99px":(c.position="absolute",c.top=c.left="-10px"),document.body.appendChild(b),this.G7=b),b.src=ZGa(this,
"init"),Qg(this.I2a,25E3,this),a&&SGa(this)))))};function SGa(a){if(!a.ZY)if(a.sA||a.aA){var b;if(b=a.aA)b=2E4<Ja()-a.g8;b&&(a.sA=!0,YGa(a,void 0,!0))}else a.sA=!0,$Ga(a,"unknown",!0)}function $Ga(a,b,c){var d={};d.locationHint=b;d.preload=!!c;b=a.OA&&ZGa(a,"init_share",d);b=U('<iframe frameborder="0" src="'+(b?W(ts(b)):"javascript:&quot;&quot;")+'" class="'+W("share-client-content-iframe")+'"></iframe>');b=bs(b);a.C.setContent(b);c||aHa(a,!0);a.Cna()}
function YGa(a,b,c){b=b||{};b.itemIds||(b.itemIds=a.Ek);b.locationHint||(b.locationHint=a.s8);!b.hybrid_access_token&&a.cx&&(b.hybrid_access_token=a.cx);a.Jga("data",b,void 0,c)}function QGa(a){for(var b=a.J,c=a.Y8,d=0;d<c;d++)b.xn(0,!0);a.Y8=0;a.ZN("menuUpdated")}function TGa(a,b){b.getParent()||(a.J.Bh(b,0,!0),a.Y8++,a.ZN("menuUpdated"))}function JGa(a){return a.Ua||(a.Ua=new xh(a))}
function ZGa(a,b,c){if(!a.OA)return'javascript:""';var d=a.OA.clone();if("init"==b)d=PGa(d,"init");else if(c){var e=c.locationHint;e||oc(c,"locationHint");"teamDriveRoot"==e||"teamDriveItem"==e?d=PGa(d,"driveshare"):"myDriveItem"==e&&(d=PGa(d,"share"))}d.vc(Lu.QXa,a.Ek);d.vc(Lu.yXa,a.jb);d.vc(Lu.EXa,a.tb);d.vc(Lu.f_a,a.Eb);"init"!=b&&d.vc(Lu.cWa,b);d.vc(Lu.G_a,10);d.vc(Lu.sZa,a.Ab);d.vc(Lu.g_a,"default");a.D&&d.vc(Lu.s1,a.D);a.cx?d.vc(Lu.OXa,a.cx):d.vc(Lu.lVa,a.Ya?a.Ya:"0");d.vc(Lu.BZa,Ja());c&&d.C.EFa(c);
a.O&&d.vc(Lu.RVa,"postMessage");a.Ra&&d.vc(Lu.gVa,a.Ra);a.eb&&d.vc(Lu.$Wa,a.eb);return d.toString()}function PGa(a,b){return yi(a,a.H.replace(/[a-z]+$/,"driveshare"==b||"init"==b?b:"share"))}
p.Tk=function(a,b){b=b||{};b.itemIds=this.Ek;b.triggerInstantMs=Ja();this.cx&&(b.hybrid_access_token=this.cx);this.s8&&(b.locationHint=this.s8);IGa(this,this.Ka);var c=!0;switch(a){case "init":case "load_acl_fixer_data":case "maybe_email_collaborators":case "maybe_show_acl_fixer":case "preload_share":case "refresh":case "reset":c=!1}switch(a){case "load_acl_fixer_data":case "maybe_show_acl_fixer":bHa(this,!0)}if("reset"==a)this.nxa();else if(!this.aA&&this.Ek&&15<this.Ek.length)this.qoa=this.Ek,this.Ek=
[this.Ek[0]],this.I7=!0,VGa(this,a,b,!c);else if("init"==a||"refresh"==a)this.oaa(!1,!0,b);else if(!this.Ek||!this.Ek.length)this.dispatchEvent(new cHa(u(this.Tk,this,a,b)));else if(this.dispatchEvent(new dHa(a,b))){if("invite"==a&&b.inviteFromUrl){if(this.qy&&!RGa(this))return;if(!this.qy){this.HH||this.oaa(!1,!0);JGa(this).Sc(this,"aclInfoUpdated",u(this.Tk,this,a,b));return}}"settings"==a&&!b.itemContentSummaryPromise&&this.va&&(b.itemContentSummaryPromise=this.va());var d;if(!(d=!this.aA)&&(d=
2E4<Ja()-this.g8)){a:switch(d=b&&!!b.forceFullLoad,a){case "load_acl_fixer_data":case "maybe_show_acl_fixer":d=!d;break a;case "preload_share":d=!0;break a;default:d=!1}d=!d}d?((this.I7&&c||b.itemContentSummaryPromise)&&aHa(this,!0),VGa(this,a,b,!c)):this.Jga(a,b)}};
function VGa(a,b,c,d){a.rO=b;a.L=c;a.V=(new Date).getTime();ra(a.mV)&&Rg(a.mV);a.mV=Qg(a.J2a,25E3,a);a.sA||(a.sA=!0,a.aA?a.HH||YGa(a,c,"load_acl_fixer_data"==b||"maybe_show_acl_fixer"==b):(b="unknown",c&&c.locationHint&&(b=c.locationHint),$Ga(a,b,d)))}
p.Jga=function(a,b,c,d){if("preload_share"!=a){var e=b||{};e.itemIds||(e.itemIds=this.Ek);!e.hybrid_access_token&&this.cx&&(e.hybrid_access_token=this.cx);if("maybe_show_acl_fixer"==a||"load_acl_fixer_data"==a)e.aclFixerMode=e.aclFixerMode||"mail";IGa(this,this.Ka);(b=e.itemContentSummaryPromise)?b.then(function(b){aHa(this,!1);b?e.itemContentSummaryInfo=b:e.itemContentSummaryPromiseTimeout=!0;this.WE(a,e,c,d)},void 0,this):this.WE(a,e,c,d)}};function UGa(a){var b=a.G7;b&&(dn(b),a.G7=null)}
p.I2a=function(){this.ura&&(UGa(this),this.ura=!1)};p.nxa=function(){this.HH&&!this.ZY&&(QGa(this),TGa(this,this.$),this.HH=!1,this.ZY=!0)};p.J2a=function(){if(this.sA){switch(this.rO){case "maybe_show_acl_fixer":WGa(this);break;case "load_acl_fixer_data":case "preload_share":break;default:XFa(this.C,!0,"Delen is op dit moment niet mogelijk. Probeer het later opnieuw.")}this.ZN("loadError");XGa(this)}};p.Yrb=function(){this.Oxa&&XGa(this)};
function XGa(a){a.sA&&(OGa(a,!1),a.C.setContent(qh),a.sA=!1,aHa(a,!1),a.rO=null,delete a.L,delete a.V)}function aHa(a,b){a.Oxa=b;var c=a.C;b&&c.dispatchEvent("beforeLoad");c.nRa(b);b||c.dispatchEvent("afterLoad");b&&a.Gda()}p.jka=function(a){this.Ek&&this.Ek.length?this.Tk("settings",Mu(3)):this.dispatchEvent(new cHa(u(this.jka,this,a)))};
p.lzb=function(a){switch(a.target.cb()){case "email":this.HCa();break;case "emailAttach":this.GCa();break;case "settings":this.LRa();break;case "advanced":this.Tk("advanced",Mu(2));break;case "restrictions":this.Tk("team_drive_restrictions",Mu(2))}};p.Z3a=function(){this.Tk("current_user_request_access",Mu(40))};p.GCa=function(){this.Tk("email_attach",Mu(6))};p.HCa=function(){this.Tk("email",Mu(5))};p.LRa=function(){this.Tk("settings",Mu(2))};
p.Hda=function(){var a=this.F,b=this.H,c=this.nLa||a.F,d=RGa(this),e=a.V,f=this.mb||void 0,h=1==(this.Ek?this.Ek.length:0),k=30<=a.H,l=a.Ea&&!c&&(k||d)&&h;d=!c&&(d||k||h&&e);var m=a.va&&!c&&h&&a.O&&this.Dga;a=!c&&e&&!k&&h&&!!a.Ra;f?(f.D=m,f.F=l,f.H=d,f.C=a,f.dispatchEvent("B")):(b.F.gb(m),b.H.gb(l),b.C.gb(d),b.D.gb(a),b.D.setVisible(a))};p.BRa=function(a){a&&(this.sA=!1,aHa(this,!1),XFa(this.C,!1));OGa(this,a)};p.Cna=function(){this.C.Ke()};
function OGa(a,b){b&&(a.C.Ke(),a.C.ARa("driveshare"==a.efa));a.C.setVisible(b);b?a.Gda():eHa(a)}function bHa(a,b){a.nLa=b;a.qy?a.Hda():(a.H.C.gb(!b),JGa(a).Sc(a,"aclInfoUpdated",u(a.Hda,a)))}p.Gda=function(){this.dispatchEvent("uiOpened")};function eHa(a){a.naa&&(a.naa(),a.naa=null);if(a.Zoa){a.Zoa=!1;var b=a.F.D,c=a.F.C;b&&c&&"unlisted"==c.F&&a.dispatchEvent(new fHa(b))}a.KS&&a.KS(!1);a.dispatchEvent("uiClosed")}p.aCb=function(){this.KS&&this.KS(!1)};p.bCb=function(){this.C.kb()||eHa(this)};
function WGa(a){bHa(a,!1);a.dispatchEvent(new gHa("continue"))}p.ZN=function(a,b){switch(a){case "aclFixerDone":a="continue";b&&b.aclFixerDoneStatus&&(a=b.aclFixerDoneStatus);bHa(this,!1);this.dispatchEvent(new gHa(a));break;default:this.dispatchEvent(new G(a))}};
p.Qa=function(){GGa.ea.Qa.call(this);ra(this.mV)&&Rg(this.mV);this.J.dispose();delete this.J;this.$z&&(this.$z.dispose(),this.$z=null);this.Ea.dispose();delete this.Ea;this.$.dispose();delete this.$;delete this.zb;this.fb.dispose();delete this.fb;this.C.dispose();delete this.C;this.Ua&&(this.Ua.dispose(),this.Ua=null);this.XU&&(this.XU.dispose(),this.XU=null);this.OA=this.cx=this.Ek=null;this.F.dispose();delete this.F;this.KS=this.WE=this.qR=null};
function dHa(a,b){G.call(this,"beforeExecute");this.C=a;this.F=b||{}}v(dHa,G);function cHa(a){G.call(this,"createItems");this.Ce=a}v(cHa,G);function fHa(a){G.call(this,"reloadSuggested");this.C=a}v(fHa,G);function hHa(a){var b=Ci(Di(a.C),"authkey"),c=window,d=Eja(Di(c.location.href),"userstoinvite");b&&d.vc("authkey",b);var e=d.toString();e!=Di(c.location.href).toString()&&((a=a.target)&&a.dispose(),c.setTimeout(function(){wh(c.location,e)},0))}
function gHa(a){G.call(this,"aclFixerDone");this.C=a}v(gHa,G);gHa.prototype.getStatus=g("C");function iHa(a,b,c){var d={};a&&(d.recipient=a);b&&(d.subject=b);c&&(d.message=c);return d};function jHa(a,b,c,d,e,f,h){if(h){var k=h,l=new hk;B(l,33,!!f);f&&(B(l,34,k==f),B(l,37,f.length),f!=k&&(B(l,38,k.length),B(l,36,Xaa(f,k))));e=yp(xp(new wp,e),l).build();d.Zb(1822,e)}else h=a.F;9500<h.length&&(h=h.substring(0,9500));boa(a,h,!1,c);b()};function kHa(a,b,c){b=lHa(Ha(jHa,b,c,!0,new tu,1,null),"Documenttitel","Geef een nieuwe documentnaam op:",b.F);c=new fr;c.set("ok","Beginnen met bewerken",!0);c.xF="cancel";ir(b,c);Xr(b,"ok");a&&a.Li(b);b.setVisible(!0)}function mHa(a,b,c,d){nHa(a,b,"Eerst naam geven en vervolgens delen","Geef je document een naam voordat je het deelt:",void 0,c,d)}
function nHa(a,b,c,d,e,f,h){a=oHa(a,b,!0,c,d,f||new RFa,h||new tu);b=new fr;b.set("ok","Opslaan",!0);b.set("cancel","Overslaan",!1,!0);b.xF="cancel";ir(a,b);Xr(a,"ok");e&&e.Li(a);a.setVisible(!0)}function oHa(a,b,c,d,e,f,h){var k=(f=a.fL()?f.Gj():null)?f:a.F;return lHa(Ha(jHa,a,b,c,h,1,f),d,e,k)}
function lHa(a,b,c,d){c=nh(c);a=new Wr(b,c,a,d,void 0,!0,void 0);a.ij=!0;a.render();b=a.getElement();Eq(b,"docs-rename-dialog");Eq(a.El,"jfk-textinput");Xr(a,"ok");(b=cr(a))&&b.setAttribute("guidedhelpid","rename_prompt");b=new Zr;b.ob(a.El);E(a,b);a.j6=Uga(Sa);return a};function Nu(a){return U('<div class="'+W("docs-icon")+" "+W("goog-inline-block")+" "+(a.ow?W(a.ow):"")+'"><div class="'+W("docs-icon-img-container")+" "+W(a.icon)+'" aria-hidden="true">&nbsp;</div></div>')}
function Ou(a){var b=a.qt?' aria-label="'+W(a.qt)+'"':a.title?' aria-label="'+W(a.title)+'"':"";return U("<div"+(a.id?' id="'+W(a.id)+'"':"")+' class="'+(a.Rf?W(a.Rf)+" ":"")+W(a.zk)+" "+W("goog-inline-block")+(a.enabled?"":" "+W(a.zk)+"-disabled")+'"'+b+(a.hidden||a.backgroundColor?' style="'+(a.hidden?"display:none":"")+(a.hidden&&a.backgroundColor?" ":"")+(a.backgroundColor?"background-color:"+W(ws(a.backgroundColor)):"")+'"':"")+(a.title?' title="'+W(a.title)+'"':"")+' role="button"'+(a.enabled?
' tabindex="0"':' aria-disabled="true"')+(a.attributes?" "+ss(a.attributes):"")+'><div class="'+(a.cS?W(a.cS):W(a.zk)+"-outer-box")+" "+W("goog-inline-block")+'"><div class="'+(a.XQ?W(a.XQ):W(a.zk)+"-inner-box")+" "+W("goog-inline-block")+'">'+T(a.nE)+"</div></div></div>")};function pHa(a){a=a||{};return U(qHa(ls({ZV:ns("docs-icon-close-white")},a)))}function qHa(a){var b;var c=ns("Sluiten");a=""+T(Ou({qt:null==(b=a.qt)?c:b,id:a.id,Rf:a.Rf,zk:ns("goog-flat-button"),hidden:a.hidden,enabled:a.enabled,nE:os(""+T(Nu({icon:ns("docs-icon-img "+a.ZV)})))}));return U(a)};function rHa(a){return U('<div class="docs-ui-toast" role="complementary" tabIndex="0" aria-describedby="'+W(a.yg.yD)+'"><div class="docs-ui-toast-content" id="'+W(a.yg.yD)+'">'+T(a.content)+'</div><div class="docs-ui-toast-control-bar" id="'+W(a.yg.fWa)+'"></div>'+(a.mbb?'<div class="docs-ui-toast-close-bar" id="'+W(a.yg.SVa)+'">'+T(pHa({id:a.yg.vsa,Rf:"docs-ui-toast-close"}))+"</div>":"")+"</div>")}
function sHa(a){return U('<div class="docs-ui-toast-control'+(a.zk?" "+W(a.zk):"")+'" role="button" tabIndex="0" id="'+W(a.id)+'">'+T(a.text)+"</div>")};function Pu(a){D.call(this);this.zb=a||Hm();this.C={}}v(Pu,D);Pu.prototype.Qa=function(){bc(this.C,this.zb.Af,this.zb);this.zb=this.C=null;Pu.ea.Qa.call(this)};function Qu(a,b,c){var d=tHa(a,c||"polite");nn(d,"");Qg(function(){nn(d,b)},1)}
function tHa(a,b){var c=a.C[b];if(c)return zq(c,"hidden"),c;c=a.zb.createElement("DIV");c.style.position="absolute";c.style.top="-1000px";c.style.height="1px";c.style.overflow="hidden";yq(c,"live",b);yq(c,"atomic","true");a.zb.Pb().body.appendChild(c);return a.C[b]=c};function Ru(){}v(Ru,jt);va(Ru);p=Ru.prototype;p.Ia=function(a){var b=this.Dp(a);b=a.Da().Ia("DIV","goog-inline-block "+b.join(" "),a.getContent());this.Zd(b,a.Wk());return b};p.xs=n("button");p.kh=function(a){return"DIV"==a.tagName};p.ob=function(a,b){Eq(b,"goog-inline-block");return Ru.ea.ob.call(this,a,b)};p.cb=n("");p.mc=n("goog-flat-button");Br("goog-flat-button",function(){return new lt(null,Ru.getInstance())});function Su(a,b,c,d,e,f,h,k){R.call(this,b);this.V=jq(this,uHa);this.bb=!c;this.va=r(d)?d:6E3;this.F=!1;this.content=a;this.H=this.D=null;this.$=!!e;this.C=null;this.eb=f||"polite";this.Ya=new Pu(this.Da());this.Ka=!!h;this.O=!0;this.Ra=k||[]}v(Su,R);var uHa={yD:"d-u-t-c",fWa:"d-u-t-cb",SVa:"d-u-t-cl",vsa:"d-u-t-clb"};p=Su.prototype;p.Ia=function(){this.Na=S(rHa,{yg:this.V,content:this.content,mbb:this.$},void 0,this.Da());Fq(this.getElement(),this.Ra)};
p.Ta=function(){Su.ea.Ta.call(this);Q(this.getElement(),this.F);if(this.$){if(!this.C){var a=this.Da().getElement(this.V.vsa);this.C=new lt("",new Ru);E(this,this.C);this.C.ob(a);this.C.gb(!0)}this.getHandler().R(this.C,"action",u(this.m7a,this))}};p.IA=function(a,b,c){var d=this.Za("docs-ui-toast-control-bar");a=S(sHa,{text:a,id:b,zk:c||null},void 0,this.Da());this.Da().appendChild(d,a)};
p.setVisible=function(a){this.getElement()?this.F!=a&&this.dispatchEvent(a?"show":"hide")&&vHa(this,a):this.F=a};p.kb=g("F");p.m7a=function(){this.setVisible(!1)};
function vHa(a,b){if(a.D)if(a.Ka)a.getHandler().Jc(a.D,"end"),a.D.stop(),a.FNa(a.O,!0),vHa(a,b);else throw Error("Found an on-going animation in toast");var c=a.getElement();b&&(Q(c,!0),a.F=!0,Rg(a.H));var d=b?"translateY(24px)":"translate(0)",e=b?"translate(0)":"translateY(24px)";d={opacity:b?0:1,transform:d,"-webkit-transform":d};e={opacity:b?1:0,transform:e,"-webkit-transform":e};var f={Rg:wHa,duration:.218,timing:b?"cubic-bezier(0.0, 0.0, 0.2, 1.0)":"cubic-bezier(0.4, 0.0, 1.0, 1.0)",wm:0},h=
{Rg:"opacity",duration:.218,timing:b?"cubic-bezier(0.0, 0.0, 0.2, 1.0)":"cubic-bezier(0.4, 0.0, 1.0, 1.0)",wm:0};a.O=b;a.D=new Sr(c,.218,d,e,[f,h]);a.D.play();a.getHandler().Sc(a.D,"end",Ha(a.FNa,b,!1))}p.FNa=function(a,b){var c=this.getElement();F(this.D);this.D=null;a?(this.bb&&(Rg(this.H),b||(this.H=Qg(Ha(this.setVisible,!1),this.va,this))),Qu(this.Ya,this.content,this.eb)):(Q(c,!1),this.F=!1,this.H=null)};p.Qa=function(){Rg(this.H);Su.ea.Qa.call(this)};var wHa=Ec?"-webkit-transform":"transform";function Tu(){Su.call(this,"Je hebt geen reactierechten.",void 0,!0,void 0,!0)}v(Tu,Su);Tu.prototype.Ia=function(){Tu.ea.Ia.call(this);this.IA("Toegang vragen","request-comment-access-toast-link","request-comment-access-toast-link")};Tu.prototype.Ta=function(){Tu.ea.Ta.call(this);var a=vn(this.Da(),"request-comment-access-toast-link");this.getHandler().hh(a,td,u(this.dispatchEvent,this,"F"))};function Uu(){H.call(this)}v(Uu,H);Uu.prototype.focus=ua;Uu.prototype.uEa=yg;Uu.prototype.hga=xg;function xHa(a){H.call(this);this.Ua=new xh(this);this.Ua.R(a,"uiClosed",this.n5a).R(a,"uiOpened",this.o5a)}v(xHa,Uu);p=xHa.prototype;p.eW=!1;p.kb=g("eW");p.setVisible=function(){throw Error("Unexpected call to setVisible");};p.Ky=n(!0);p.n5a=function(){this.eW&&(this.dispatchEvent("beforehide"),this.dispatchEvent("hide"),this.dispatchEvent("afterhide"));this.eW=!1};p.o5a=function(){this.eW||(this.dispatchEvent("beforeshow"),this.dispatchEvent("show"),this.dispatchEvent("aftershow"));this.eW=!0};
p.Qa=function(){id(this.Ua);xHa.ea.Qa.call(this)};function yHa(a,b,c){this.Ua=new xh(this);this.F=new Si;E(this,this.F);this.C=a;this.V=b||null;this.rb=c||null;this.$=new RFa;this.O=new tu;this.L=!0;this.D=this.H=null}v(yHa,D);p=yHa.prototype;p.lq=null;
function zHa(a,b,c,d,e,f){a.D=b;if(e||AHa(a)){b=Cs()||null;var h=new GGa(b,"ritz","wise",void 0,"nl",void 0,void 0,void 0,void 0,void 0,void 0,e,void 0,a.D);d&&KGa(h,d);h.Dga=!0;h.XC("/sharing/share");L(O(),"docs-ssi")&&(h.oSa=!0);a.Ua.R(h,"createItems",a.izb);a.Ua.R(h,"beforeExecute",a.hzb);a.Ua.R(h,"reloadSuggested",a.kzb);a.Ua.R(h,"loadError",a.jzb);Ti(a.F,a.C.fc,function(b){b.C&&a.lq.Tk("refresh")});Ti(a.F,a.C.$,function(b){b.C&&b.F!=b.D&&a.lq.Tk("refresh")});Ti(a.F,a.C.Oc,function(b){b.C&&a.lq.Tk("refresh")});
a.lq=h;c&&(a.J=new xHa(h),c.Li(a.J));Zj(a.C.C)?BHa(a):Ti(a.F,a.C.C.D,function(){BHa(a)});MGa(h);P.aI.subscribe("action",function(){h.Tk("settings")});P.aI.setVisible(!0);e||P.aI.gb(!0);f&&(a.O=f)}}function AHa(a){var b=!0,c=[P.aI,a.D.D,a.D.F,a.D.H,a.D.C];a.C.Oi()&&(b=!1,Lxa(c,"chromeShareAnonymous"));lp()&&(b=!1,Lxa(c,"chromeShareEmbedded"));return b}function BHa(a){a.va||(NGa(a.lq,a.C.D),a.va=!0)}function CHa(a,b){return P.$n.isEnabled()&&a.L&&a.C.fL()&&L(O(),"docs-etbs")&&"settings"==b.C}
p.Rxb=function(){this.C.C.C(u(function(){this.lq.Tk("current_user_request_access")},this))};p.izb=function(a){this.C.C.C(u(function(){BHa(this);a.Ce&&a.Ce()},this))};p.hzb=function(a){CHa(this,a)&&(a.preventDefault(),this.L=!1,mHa(this.C,u(function(){this.lq.Tk(a.C,a.F);this.L=!0},this),this.$,this.O),Qg(function(){this.lq.Tk("preload_share")},0,this))};p.kzb=function(a){tl(um(this.V.Pe("/clearitemcache").Jf("id",this.C.D),"POST"),u(function(){wqa(this.C.C,function(){hHa(a)})},this)).Ae()};
p.jzb=function(){this.rb&&this.rb.log(Error("Failed to load ShareClient."),{share_client_load_error:!0})};
function DHa(a){var b=window.location.href;if(null!==a.lq&&!lp()){var c=qi(b,"userstoinvite");c?a.C.C.C(u(function(){this.lq.Tk("invite",{notificationInfo:iHa(c),inviteFromUrl:!0})},a)):(pi(b,"copiedfromtrash")&&a.C.C.C(u(function(){this.lq.Tk("maybe_email_collaborators",{notificationInfo:iHa(void 0,void 0,"Ik heb dit item teruggezet uit de prullenbak. Gebruik deze versie vanaf nu.")})},a)),pi(b,"showcura")&&a.C.C.C(u(function(){this.lq.Tk("current_user_request_access")},a)),pi(b,"disco")&&!Jl(a.C.C)&&
(a.H=new Tu,E(a,a.H),a.Ua.R(a.H,"F",a.Rxb),a.H.render(),a.H.setVisible(!0)))}}p.getHandler=g("Ua");p.Qa=function(){this.J&&(this.J.dispose(),delete this.J);this.lq&&this.lq.dispose();delete this.lq;this.Ua.dispose();delete this.Ua};function EHa(a){yo.call(this);this.C=a;this.getHandler().R(this.C,"B",this.F);zo(this,FHa(this))}v(EHa,yo);EHa.prototype.F=function(){Ao(this,FHa(this))};function FHa(a){var b={};b["share-can-current-user-request-access"]=a.C.C;b["share-can-email-as-attachment"]=a.C.D;b["share-can-email-collaborators"]=a.C.F;b["share-can-share"]=a.C.H;return b};function GHa(a,b,c){b=tp[b];var d=a.toLowerCase().indexOf(b);if(0<=d){var e=a.charAt(d);var f=[],h=a.substr(0,d);d=a.substr(d+1,a.length);0<h.length&&f.push(zn(c,h));f.push(HHa(e,c));0<d.length&&f.push(zn(c,d));e=f}else e=c.Ia("SPAN","goog-menuitem-mnemonic-separator","(",HHa(b.toUpperCase(),c),")"),e=[zn(c,a),e];c=c.Ia("SPAN",void 0,e);Bq(c,a+" "+b);return c}function HHa(a,b){return b.Ia("SPAN","goog-menuitem-mnemonic-hint",a)};function Vu(a,b,c,d){D.call(this);this.D=new xh(this);this.F=new Qo(this);this.C={};this.$=!!c;this.L=d||null;this.H=b||IHa;for(var e in this.H)this.C[e]=this.O;this.C.enabled=function(a,b,c,d,e){a.gb(!!e)};this.C.hint=this.V;this.C.keys=Dg(this.V,this.C.keys||ua);this.C.value=function(a,b,c,d,e){Ea(a.hb)&&a.hb(e)};this.C.visible=function(a,b,c,d,e){a.setVisible(!!e)};this.C.selected=function(a,b,c,d,e){Ar(a,16)&&a.Fc(!!e)};this.C["toggle-selected-on-fire"]=function(a,b,c,d,e){Lr(a,16,e)};a&&vc(this.C,
a)}v(Vu,D);Vu.prototype.Qa=function(){Vu.ea.Qa.call(this);this.D.dispose();this.F.dispose();delete this.D;delete this.F;delete this.C;delete this.H};
Vu.prototype.O=function(a,b,c,d){if(d in b){d=[];var e=c.gp();e&&"icon"in b&&d.push(JHa(a,e));"mnemonic"in b&&Ea(a.dH)&&a.dH(c.getProperty("mnemonic"));var f;e=c.i5();var h=c.getLabel(),k="mnemonic"in b?c.getProperty("mnemonic"):null;e&&"node-label"in b?f=KHa(a,e,k):h&&"label"in b&&(f=LHa(a,h,k));f&&Ob(d,f);(f=c.Ne())&&"keys"in b&&d.push(MHa(a,c,f));a.setContent(d)}};
function LHa(a,b,c){if(c&&Ea(a.dH)){var d=Hm();b=GHa(b,c,d)}else b=a.Da().Ia("SPAN",void 0,b);jn(b)&&Eq(b,a.Od().mc()+"-label");Ac&&jn(b)&&Eq(b,a.Od().mc()+"-label-ie");return b}Vu.prototype.V=function(a,b,c){Ea(a.Zd)&&(b=NHa(c),c=NHa(c,!0),a.Zd(b),a=a.getElement(),this.$&&a&&rt(a,b,c))};function NHa(a,b){var c=a.rv();if(c){var d=a.Ne();d&&(a=Wu(a,d),b&&(a=Xu(a)),c+=" ("+a+")")}return c||""}function JHa(a,b){var c=a.Od().Wq()+"-icon";Ac&&(c=c+" "+(a.Od().Wq()+"-icon-ie"));return Yu(b,a.Da(),c)}
function KHa(a,b,c){b=b.cloneNode(!0);if(c&&Ea(a.dH)){a=a.Da();var d;if(!(d=OHa(b,c,a)))for(d=b;d.lastChild;)d=d.lastChild;var e=rn(d),f=a||Hm();c=GHa(e,c,f);d==b?b=c:a.RL(c,d)}return[b]}function OHa(a,b,c){var d=tp[b];return c.Ubb(a,function(a){return 3==a.nodeType&&0<=c.rF(a).toLowerCase().indexOf(d)})||null}function Yu(a,b,c){b=b||Hm();a=b.Ia("DIV","docs-icon-img-container "+a);return b.Ia("DIV",{"class":"docs-icon goog-inline-block"+(c?" "+c:""),"aria-hidden":!0},a)}
function MHa(a,b,c){b=Wu(b,c);return a.Da().Ia("SPAN",{"class":a.Od().Wq()+"-accel","aria-label":Xu(b)},b)}
function Xu(a){a=a.replace(/pg-up/i,"Page Up");a=a.replace(/pg-down/i,"Page Down");a=a.replace("`","accent grave");a=a.replace("~","tilde");a=a.replace("-","koppelteken");a=a.replace("_","onderstrepingsteken");a=a.replace("=","gelijkteken");a=a.replace("[","vierkante haak links");a=a.replace("]","vierkante haak rechts");a=a.replace(";","puntkomma");a=a.replace(":","dubbelepunt");a=a.replace(",","komma");a=a.replace(".","punt");a=a.replace("/","schuine streep");a=a.replace("\\","backslash");a=a.replace(Zu.up,
"Pijl-omhoog");a=a.replace(Zu.down,"Pijl-omlaag");a=a.replace(Zu.left,"Pijl-links");return a=a.replace(Zu.right,"Pijl-rechts")}
function Wu(a,b){Aa(b);b=b[0];for(var c in Zu)b.match(new RegExp("-"+c,"gi"))||(b=b.replace(new RegExp(c,"gi"),Zu[c]));Eo&&(a=!a.getProperty("force-ctrl-key"),b.match(a?/(Meta|Ctrl)\+.(\+.*)?$/:/Meta\+.(\+.*)?$/)?(b=b.replace(/Meta\+/g,"\u2318"),a&&(b=b.replace(/Ctrl\+/g,"\u2318"))):(b=b.replace(/Meta\+/g,"\u2318+"),a&&(b=b.replace(/Ctrl\+/g,"\u2318+"))),b=b.replace(/(?=\w*Alt(?!Gr))(\w+)/g,"Option"));b=b.replace(/Ctrl/g,"Ctrl");b=b.replace(/Shift/g,"Shift");b=b.replace(/Alt/g,"Alt");b=b.replace(/Option/g,
"Optie");b=b.replace(/Meta/g,"Meta");b=b.replace(/backspace/gi,"Backspace");b=b.replace(/tab/gi,"Tab");b=b.replace(/enter/gi,"Enter");b=b.replace(/pause/gi,"Pause");b=b.replace(/caps-lock/gi,"Caps Lock");b=b.replace(/esc/gi,"Esc");b=b.replace(/space/gi,"Spatiebalk");b=b.replace(/pg-up/gi,"PageUp");b=b.replace(/pg-down/gi,"PageDown");b=b.replace(/end/gi,"End");b=b.replace(/home/gi,"Home");b=b.replace(/insert/gi,"Insert");return b=b.replace(/delete/gi,"Delete")}
var Zu={"close-square-bracket":"]",dash:"-",down:"\u2193",equals:"=",left:"\u2190","num-minus":"-","num-plus":"+","open-square-bracket":"[",right:"\u2192",semicolon:";","single-quote":"'",up:"\u2191"};
function $u(a,b,c,d,e,f){var h=d||PHa,k=e||ua;QHa(a,b,c,h);a.F.Vb(c,Mo,function(a){var d=a.Rg;!b.isDisposed()&&(d in h||"keys"==d)&&this.C[d].call(this,b,h,c,d,a.newValue,a.oldValue)});a.D.R(b,"action",function(a){c.getProperty("require_direct_target")&&a.currentTarget!=a.target||(a=k(a),this.L?this.L.C(c,a,b,Ea(f)?f():f):c.xc(a))})}
function QHa(a,b,c,d){qa(c.getProperty("selected"))&&Ea(b.Ep)&&b.Ep(!0);Ac&&b.nf(b.Od().mc()+"-ie");var e=b.Taa,f;for(f in d)if(f in a.C){if(f in a.H)if(e)continue;else e=!0;a.C[f].call(a,b,d,c,f,c.getProperty(f),null)}}var PHa={enabled:!0,value:!0,visible:!0},IHa={icon:!0,keys:!0,label:!0,"long-label":!0,"node-label":!0,mnemonic:!0},av={enabled:!0,hint:!0,label:!0,"node-label":!0,selected:!0,value:!0,visible:!0},bv={enabled:!0,hint:!0,icon:!0,selected:!0,value:!0,visible:!0};function cv(a,b){this.vd=a instanceof ej?a:new ej(a,b)}v(cv,Zs);cv.prototype.ld=function(a,b,c,d){var e=Jm(a);var f=e.body;e=e.documentElement;e=new ej(f.scrollLeft||e.scrollLeft,f.scrollTop||e.scrollTop);f=this.vd.x+e.x;e=this.vd.y+e.y;var h=cEa(a);f-=h.x;e-=h.y;bt(new ej(f,e),a,b,c,null,null,d)};function dv(a,b){cv.call(this,a,b)}v(dv,cv);dv.prototype.C=0;dv.prototype.D=ea("C");dv.prototype.ld=function(a,b,c,d){var e=Mp(a);e=Np(e);var f=Qm(Hm(a).C);f=new ej(this.vd.x+f.scrollLeft,this.vd.y+f.scrollTop);var h=b,k=bt(f,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||k&128)h^=1;k=bt(f,a,h,c,e,10,d);0!=(k&496)&&bt(f,a,b,c,e,this.C,d)}};function ev(a,b){Lt.call(this,a,b);Mt(this,!0);this.setVisible(!1,!0);this.C=new Yh}v(ev,Lt);p=ev.prototype;p.hd=function(a){ev.ea.hd.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&RHa(this,this.Da().getElement(a),1)};p.Ta=function(){ev.ea.Ta.call(this);this.C.forEach(this.Uxa,this);var a=this.getHandler();a.R(this,"action",this.Vfb);a.R(this.Da().Pb(),"mousedown",this.dJb,!0)};
function RHa(a,b,c,d,e){b&&Zh(a.C,Fa(b))||(b?(c={Na:b,X$:c,FMa:d,uJ:e?"contextmenu":"mousedown",ix:void 0},a.C.set(Fa(b),c)):c=null,a.Yb()&&a.Uxa(c),b=Ha(a.QJb,b),a.getElement()&&a.getHandler().R(a.getElement(),"keydown",b))}p.QJb=function(a,b){if(27==b.keyCode)a.focus();else if(a=this.dd(this.Qj)){a=a.getElement();var c=new ld(b.He,a);c.target=a;if(32==b.keyCode||13==b.keyCode)pd(a)?Zca(a,"keydown",!1,c):Wca(a,"keydown",!1,c);32==b.keyCode&&this.vg()}};
p.Uxa=function(a){this.getHandler().R(a.Na,a.uJ,this.JKb);"contextmenu"!=a.uJ&&this.getHandler().R(a.Na,"keydown",this.KKb)};function fv(a,b,c,d){var e=a.kb();a.kb()||Ja();a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||(a.getElement().style.visibility="hidden"),Q(a.getElement(),!0),b.ld(a.getElement(),c,d),e||(a.getElement().style.visibility="visible"),a.Yi(-1),a.setVisible(!0))}p.gGa=function(a,b,c){b=r(a.X$)?new wt(a.Na,a.X$,!0):new dv(b,c);b.D&&b.D(5);fv(this,b,a.FMa,a.ix)};
p.g6=fa(112);p.vg=function(){this.kb()&&(this.setVisible(!1),this.kb()||Ja())};p.Vfb=function(){this.vg()};p.JKb=function(a){SHa(this,a)};p.KKb=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||SHa(this,a);40==a.keyCode&&Et(this)};function SHa(a,b){for(var c=a.C.Ne(),d=0;d<c.length;d++){var e=a.C.get(c[d]);if(e.Na==b.currentTarget){a.gGa(e,b.clientX,b.clientY);b.preventDefault();b.stopPropagation();break}}}p.dJb=function(a){this.kb()&&!this.Ok(a.target)&&this.vg()};
p.ws=function(a){ev.ea.ws.call(this,a);this.vg()};p.Qa=function(){ev.ea.Qa.call(this);this.C&&(this.C.clear(),delete this.C)};function gv(){D.call(this)}v(gv,D);va(gv);gv.prototype.C=function(a,b,c,d){d?(3==d.J&&(d=xp(Ap(d),THa(this,c)).build()),a.xc(b,d)):a.xc(b)};function THa(a,b){return b?b instanceof Xt?4:b instanceof ev?0:THa(a,b.getParent()):3};function UHa(a,b,c){D.call(this);this.tc=null;this.D=!1;this.Zl=a;this.F=c;this.C=b||window;this.Ce=u(this.FFa,this)}v(UHa,D);p=UHa.prototype;p.start=function(){this.stop();this.D=!1;var a=VHa(this),b=WHa(this);a&&!b&&this.C.mozRequestAnimationFrame?(this.tc=qd(this.C,"MozBeforePaint",this.Ce),this.C.mozRequestAnimationFrame(null),this.D=!0):this.tc=a&&b?a.call(this.C,this.Ce):this.C.setTimeout(Cg(this.Ce),20)};
p.stop=function(){if(this.Wb()){var a=VHa(this),b=WHa(this);a&&!b&&this.C.mozRequestAnimationFrame?vd(this.tc):a&&b?b.call(this.C,this.tc):this.C.clearTimeout(this.tc)}this.tc=null};p.xJ=function(){this.Wb()&&(this.stop(),this.FFa())};p.Wb=function(){return null!=this.tc};p.FFa=function(){this.D&&this.tc&&vd(this.tc);this.tc=null;this.Zl.call(this.F,Ja())};p.Qa=function(){this.stop();UHa.ea.Qa.call(this)};
function VHa(a){a=a.C;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}function WHa(a){a=a.C;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};var hv={},XHa=null,iv=null;function YHa(a){var b=Fa(a);b in hv||(hv[b]=a);ZHa()}function jv(a){a=Fa(a);delete hv[a];nc(hv)&&iv&&iv.stop()}function ZHa(){iv||(XHa?iv=new UHa(function(a){$Ha(a)},XHa):iv=new cm(function(){$Ha(Ja())},20));var a=iv;a.Wb()||a.start()}function $Ha(a){bc(hv,function(b){b.Tma(a)});nc(hv)||ZHa()};function kv(a,b,c,d){Qr.call(this);if(!Aa(a)||!Aa(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.Ex=a;this.NW=b;this.duration=c;this.L=d;this.D=[];this.F=!1;this.Zj=0;this.O=null}v(kv,Qr);p=kv.prototype;
p.play=function(a){if(a||0==this.C)this.Zj=0,this.D=this.Ex;else if(Rr(this))return!1;jv(this);this.startTime=a=Ja();-1==this.C&&(this.startTime-=this.duration*this.Zj);this.endTime=this.startTime+this.duration;this.O=this.startTime;this.Zj||this.Mv();iCa(this);-1==this.C&&this.ww("resume");this.C=1;YHa(this);aIa(this,a);return!0};p.stop=function(a){jv(this);this.C=0;a&&(this.Zj=1);bIa(this,this.Zj);jCa(this);this.xr()};p.Qa=function(){0==this.C||this.stop(!1);this.ww("destroy");kv.ea.Qa.call(this)};
p.Tma=function(a){aIa(this,a)};function aIa(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Zj=(b-a.startTime)/(a.endTime-a.startTime);1<a.Zj&&(a.Zj=1);a.O=b;bIa(a,a.Zj);1==a.Zj?(a.C=0,jv(a),a.H(),a.xr()):Rr(a)&&a.c_()}function bIa(a,b){Ea(a.L)&&(b=a.L(b));a.D=Array(a.Ex.length);for(var c=0;c<a.Ex.length;c++)a.D[c]=(a.NW[c]-a.Ex[c])*b+a.Ex[c]}p.c_=function(){this.ww("animate")};p.ww=function(a){this.dispatchEvent(new cIa(a,this))};
function cIa(a,b){G.call(this,a);this.x=b.D[0];this.y=b.D[1];this.C=b.D[2];this.duration=b.duration;this.Zj=b.Zj;this.state=b.C}v(cIa,G);function lv(a,b,c,d,e){kv.call(this,b,c,d,e);this.element=a}v(lv,kv);p=lv.prototype;p.iA=ua;p.Df=function(){r(this.Sz)||(this.Sz=$p(this.element));return this.Sz};p.c_=function(){this.iA();lv.ea.c_.call(this)};p.xr=function(){this.iA();lv.ea.xr.call(this)};p.Mv=function(){this.iA();lv.ea.Mv.call(this)};function mv(a,b,c,d,e){ra(b)&&(b=[b]);ra(c)&&(c=[c]);lv.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.J=-1}v(mv,lv);var dIa=1/1024;p=mv.prototype;
p.iA=function(){var a=this.D[0];Math.abs(a-this.J)>=dIa&&(Yp(this.element,a),this.J=a)};p.Mv=function(){this.J=-1;mv.ea.Mv.call(this)};p.xr=function(){this.J=-1;mv.ea.xr.call(this)};p.show=function(){this.element.style.display=""};p.vg=function(){this.element.style.display="none"};function nv(a,b,c){mv.call(this,a,1,0,b,c)}v(nv,mv);nv.prototype.Mv=function(){this.show();nv.ea.Mv.call(this)};nv.prototype.xr=function(){this.vg();nv.ea.xr.call(this)};function ov(a,b,c){mv.call(this,a,0,1,b,c)}v(ov,mv);
ov.prototype.Mv=function(){this.show();ov.ea.Mv.call(this)};function eIa(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end points must be 3D");lv.apply(this,arguments)}v(eIa,lv);eIa.prototype.iA=function(){for(var a=[],b=0;b<this.D.length;b++)a[b]=Math.round(this.D[b]);a="rgb("+a.join(",")+")";this.element.style.backgroundColor=a};function fIa(){H.call(this);this.C="none"}v(fIa,H);fIa.prototype.Ob=function(a){this.C!=a&&(this.C=a,this.dispatchEvent("change"))};fIa.prototype.getState=g("C");function gIa(a,b){R.call(this,b);this.C="#fff";this.H=0;this.D=a}v(gIa,R);var hIa={cyc:0,RIGHT:1,U8b:2,LEFT:3};p=gIa.prototype;p.Dd=function(a){this.getElement();this.H=a};p.Ia=function(){gIa.ea.Ia.call(this);var a=this.Da();this.L=a.Ia("DIV");this.J=a.Ia("DIV","jfk-activityIndicator-icon");var b=["jfk-activityIndicator"];1==this.H&&b.push("jfk-activityIndicator-small");this.Na=a.Ia("DIV",b,this.L,this.J)};p.Rb=g("L");p.Ta=function(){gIa.ea.Ta.call(this);this.getHandler().R(this.D,"change",this.xQa)};
p.xQa=function(){if(!this.F||this.F.O){this.Gd(!0);var a,b=a=this.C,c=2,d=this.F;d&&(a=d.$,b=d.va,c=d.direction,Bb(hc(hIa),c),c=(c+1)%4,Bb(hc(hIa),c));d=this.D.getState();switch(d){case "loading":var e=iIa[c];var f=e[0];e=e[1];break;case "none":e=f=this.C;break;case "offline":f="#999",e="#777"}a=new pv(d,c,f,a,a,b,f,e,this.H,this.Da());this.Sa(a,!0);this.getHandler().Sc(a,"G",this.zFb);Qg(Ha(this.T2a,a),0,this);F(this.F);this.F=a;jIa(this)}};
p.T2a=function(a){this.Yb()&&(a.play(),Qg(function(){!this.isDisposed()&&this.Yb()&&this.eb&&!this.O&&this.Ea()},500,a))};p.zFb=function(a){a=a.target;var b=this.D.getState();b==a.state&&"loading"!=b||this.xQa();jIa(this)};function jIa(a){a.J.style.opacity="offline"==a.D.getState()?1:0}var iIa={0:["#00B15F","#008948"],1:["#3C78F8","#2159bd"],2:["#FA2424","#9e1212"],3:["#FFD34B","#dea11a"]};
function pv(a,b,c,d,e,f,h,k,l,m){R.call(this,m);this.state=a;this.O=!1;this.direction=b;this.Ra=c;this.Ka=d;this.Ya=e;this.bb=f;this.$=h;this.va=k;this.J=1==l?16:19}v(pv,R);
pv.prototype.Ia=function(){pv.ea.Ia.call(this);var a=this.getElement(),b=this.Da();Eq(a,"jfk-activityIndicator-circle-transition");var c=b.Ia("DIV","jfk-activityIndicator-mask"),d=b.Ia("DIV","jfk-activityIndicator-mask");b.append(a,c,d);var e=b.Ia("DIV","jfk-activityIndicator-circle");b.appendChild(c,e);Ep(e,"backgroundColor",this.Ra);var f=b.Ia("DIV","jfk-activityIndicator-circle");b.appendChild(d,f);Ep(f,"backgroundColor",this.Ka);a=b.Ia("DIV","jfk-activityIndicator-circle");var h=b.Ia("DIV","jfk-activityIndicator-circle");
b.appendChild(c,a);b.appendChild(d,h);Ep(a,"backgroundColor",this.Ya);Ep(h,"backgroundColor",this.va);this.D=a;this.C=h;this.L=e;this.V=f;this.F=c;this.H=d;b=this.J+"px";c=Math.ceil(this.J/2)+"px";d="-"+c;switch(this.direction){case 1:Ep(this.F,{left:0,top:0});Ep(this.H,{left:c,top:0});Ep(this.D,{left:0,top:0});Ep(this.C,{width:0,left:0});Ep(this.L,{left:0,top:0});Ep(this.V,{left:d});break;case 3:Ep(this.F,{left:c,top:0});Ep(this.H,{left:0,top:0});Ep(this.D,{left:d,top:0});Ep(this.C,{width:0,left:c});
Ep(this.L,{left:d,top:0});break;case 0:Ep(this.F,{left:0,top:c});Ep(this.H,{left:0,top:0});Ep(this.D,{left:0,top:d});Ep(this.C,{top:c,height:0});Ep(this.L,{left:0,top:d});break;case 2:Ep(this.F,{left:0,top:0}),Ep(this.H,{left:0,top:c}),Ep(this.D,{left:0,top:0}),Ep(this.C,{left:0,height:0}),Ep(this.L,{left:0,top:0}),Ep(this.V,{top:d})}d=this.direction;b=0==d||2==d?{width:b,height:c}:{width:c,height:b};Ep(this.F,b);Ep(this.H,b);Eq(a,"jfk-activityIndicator-transition");Eq(h,"jfk-activityIndicator-transition-second")};
pv.prototype.play=function(){Dc&&Wp(this.getElement());this.eb=!0;Ep(this.D,"backgroundColor",this.bb);Ep(this.C,"backgroundColor",this.$);var a=this.J+"px",b=Math.ceil(this.J/2)+"px",c="-"+b;switch(this.direction){case 1:Ep(this.D,{width:0,left:b});Ep(this.C,{left:c,width:a});break;case 3:Ep(this.D,{width:0,left:0});Ep(this.C,{width:a,left:0});break;case 0:Ep(this.D,{top:0,height:0});Ep(this.C,{top:0,height:a});break;case 2:Ep(this.D,{top:b,height:0}),Ep(this.C,{top:c,height:a})}kIa(this,this.C,
this.Ea)};function kIa(a,b,c){var d=!1;a.getHandler().Sc(b,["webkitTransitionEnd","transitionend"],function(){d||(d=!0,c.call(a))})}pv.prototype.Ea=function(){this.O=!0;this.dispatchEvent("G");Q(this.V,!1)};function lIa(a){a=""+('<div class="'+W("jfk-star")+(a.checked?" "+W("jfk-star-checked"):"")+'" role="button" aria-label="'+rs("Ster schakelen")+'" aria-checked="'+(a.checked?"true":"false")+'"></div>');return U(a)};function mIa(a,b){Rt.call(this,"",a||qv.getInstance(),b)}v(mIa,Rt);function qv(){}v(qv,jt);va(qv);qv.prototype.mc=n("jfk-star");qv.prototype.Ia=function(a){return S(lIa,{checked:a.isChecked()},void 0,a.Da())};qv.prototype.xs=n("checkbox");qv.prototype.Au=function(a,b,c){16==b?yq(a,"checked",c):qv.ea.Au.call(this,a,b,c)};function rv(a){H.call(this);this.D=a||window;this.F=qd(this.D,"resize",this.H,!1,this);this.C=Pm(this.D)}v(rv,H);rv.prototype.$c=function(){return this.C?this.C.clone():null};rv.prototype.Qa=function(){rv.ea.Qa.call(this);this.F&&(vd(this.F),this.F=null);this.C=this.D=null};rv.prototype.H=function(){var a=Pm(this.D);oj(a,this.C)||(this.C=a,this.dispatchEvent("resize"))};function sv(a,b){H.call(this);this.F=!!b;this.D=a;this.C=new rv;this.Ua=new xh(this);this.Ua.R(this.C,"resize",this.H)}v(sv,H);sv.prototype.F=!1;sv.prototype.H=function(a){this.dispatchEvent(a);this.resize()};sv.prototype.resize=function(){this.dispatchEvent("H");this.dispatchEvent("I");this.dispatchEvent("J")};function nIa(a){a=a.D;fq(a);a=Wp(a);return new nj(Math.max(a.width,0),Math.max(a.height,0))}sv.prototype.Qa=function(){sv.ea.Qa.call(this);this.Ua.dispose();this.C.dispose();this.D=null};function tv(a,b){if(oIa(a))a.selectionStart=b;else if(Ac&&!Jc("9")){var c=pIa(a),d=c[0];d.inRange(c[1])&&(b=qIa(a,b),d.collapse(!0),d.move("character",b),d.select())}}
function rIa(a,b){var c=0,d=0;if(oIa(a))c=a.selectionStart,d=b?-1:a.selectionEnd;else if(Ac&&!Jc("9")){var e=pIa(a),f=e[0];e=e[1];if(f.inRange(e)){f.setEndPoint("EndToStart",e);if("textarea"==a.type){a=e.duplicate();var h=f.text;c=h;e=d=a.text;for(var k=!1;!k;)0==f.compareEndPoints("StartToEnd",f)?k=!0:(f.moveEnd("character",-1),f.text==h?c+="\r\n":k=!0);if(b)b=[c.length,-1];else{for(b=!1;!b;)0==a.compareEndPoints("StartToEnd",a)?b=!0:(a.moveEnd("character",-1),a.text==d?e+="\r\n":b=!0);b=[c.length,
c.length+e.length]}return b}c=f.text.length;d=b?-1:f.text.length+e.text.length}}return[c,d]}function uv(a,b){if(oIa(a))a.selectionEnd=b;else if(Ac&&!Jc("9")){var c=pIa(a),d=c[1];c[0].inRange(d)&&(b=qIa(a,b),a=qIa(a,rIa(a,!0)[0]),d.collapse(!0),d.moveEnd("character",b-a),d.select())}}function pIa(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();"textarea"==a.type?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}
function qIa(a,b){"textarea"==a.type&&(b=yaa(a.value.substring(0,b)).length);return b}function oIa(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};Ia(ba(),Eca);function vv(a,b){H.call(this);this.D=a;this.zb=b||Hm();this.V=new Qo(this);E(this,this.V);this.Ua=new xh(this);E(this,this.Ua);this.Ea=!1;this.O=new Si;E(this,this.O)}v(vv,H);function sIa(a,b){a.Ea||(a.JRa(b),tIa(a));a.Ea=!0}function uIa(a){a.V.Vb(P.$n,Lo,a.uaa);Ti(a.O,a.D.$,function(){vIa(a)});Ti(a.O,a.D.C.J,function(){a.uaa()});a.rxa();tIa(a)}vv.prototype.$na=function(){this.V.Gc();this.Ua.Gc();this.O.Gc()};vv.prototype.rxa=ua;
function vIa(a){a.Bqa();a.dispatchEvent("titlecontroller-update-size")}vv.prototype.getHandler=g("Ua");vv.prototype.Da=g("zb");function tIa(a){vIa(a);a.uaa()};function wIa(a,b,c,d,e){vv.call(this,a,b);this.Ra=c||new RFa;this.Ka=d||new tu;this.J=e||null;this.L=this.F=this.C=null;this.$=!0;this.H=this.va=null}v(wIa,vv);p=wIa.prototype;p.JRa=function(a){this.C=Nm("docs-title-input",a);var b=new Zr;E(this,b);b.ob(this.C);this.F=Nm("docs-title-input-label",a);this.L=Nm("docs-title-input-label-inner",a);this.va=new qr(this.C);E(this,this.va)};
p.rxa=function(){this.getHandler().R(this.C,"focus",this.xBb).R(this.C,"blur",this.vBb).R(this.C,"input",this.wBb).R(this.F,"click",this.zBb).R(this.va,"key",this.yBb);this.V.subscribe(P.$n,"action",this.d5a)};p.pRa=function(a){this.F&&this.C&&(this.F.style.maxWidth=Math.max(a,0)+"px",a=parseInt(Gp(this.F,"width"),10)+5,this.C.style.width=a+"px")};
p.Bqa=function(){if(this.L&&this.F&&this.C){this.Da();var a=P.$n.isEnabled()?"Naam wijzigen":this.D.F,b=!Ac||Jc("11")?this.C:this.F;rt(b,a,void 0);this.C.value=this.D.F;nn(this.L,this.D.F);Iq(this.F,"docs-title-untitled",this.D.fL())}};p.uaa=function(){if(this.F&&this.C){var a=P.$n.isEnabled();this.C.style.visibility=a?"visible":"hidden";this.F.style.pointerEvents=a?"none":"auto";this.Bqa()}};
p.xBb=function(){this.J&&this.J.Ob(2);this.F.style.visibility="hidden";this.D.fL()&&(this.H=this.Ra.Gj(),null!=this.H&&(this.C.value=this.H,nn(this.L,this.H),this.dispatchEvent("titlecontroller-update-size")),Qg(this.C.select,0,this.C));this.dispatchEvent("titlecontroller-focused")};
p.vBb=function(){this.F.style.visibility="visible";Dc&&rIa(this.C,!0)[0]!=rIa(this.C,!1)[1]&&(tv(this.C,0),uv(this.C,0));if(this.$){var a=this.C.value;if(!a||""==Va(a)){if(this.D.fL()){vIa(this);this.$=!0;return}a=O().get("docs-ndt")}jHa(this.D,ua,!1,this.Ka,8,this.H,a)}else vIa(this);this.$=!0;this.H=null;this.dispatchEvent("titlecontroller-blurred")};p.d5a=function(){this.C.focus();this.C.select()};p.wBb=function(){nn(this.L,this.C.value);this.dispatchEvent("titlecontroller-update-size")};
p.yBb=function(a){switch(a.keyCode){case 13:this.C.blur();this.J&&this.J.Ob(3);break;case 27:this.$=!1,a.stopPropagation(),this.C.blur(),this.J&&this.J.Ob(3)}};p.zBb=function(){Ac&&!Jc("11")&&(this.F.style.visibility="hidden",this.C.focus(),this.C.select())};function wv(a,b){vv.call(this,a,b);this.H=new Vu(void 0,void 0,!0,gv.getInstance());E(this,this.H);this.C=this.J=this.F=null}v(wv,vv);wv.prototype.JRa=function(){var a=this.Da();this.F=new Cr(null,yr(xr,"docs-title"));this.F.ob(a.getElement("docs-title"));this.J=a.getElement("docs-title-widget");this.C=a.getElement("docs-title-inner");a=xp(new wp,8).build();$u(this.H,this.F,P.$n,void 0,void 0,a)};wv.prototype.pRa=function(a){this.C.style.maxWidth=Math.max(a,0)+"px"};
wv.prototype.Bqa=function(){if(this.F&&(xIa(this),this.Da(),this.C)){var a=-1==Zg(this.D.F,void 0);this.C.dir=a?"rtl":"ltr"}};wv.prototype.uaa=function(){var a=P.$n.isEnabled();this.F&&(Hr(this.F,!a),xIa(this),Iq(this.J,"docs-title-widget-enabled",a))};function xIa(a){a.Da();var b=P.$n.isEnabled();if(a.C){nn(a.C,a.D.F);Iq(a.C,"docs-title-untitled",a.D.fL());var c="Documenttitel: "+(a.D.F+". Naam wijzigen"),d="Documenttitel: "+a.D.F;rt(a.C,b?"Naam wijzigen":a.D.F,b?c:d)}};function yIa(a,b,c,d,e,f,h,k){D.call(this);this.C=a;this.V=b;this.O=c;this.L=d;this.F=this.D=null;a=new xh(this);E(this,a);a.R(this.O,"D",this.wyb).R(na,"resize",this.uTa);a=new Qo(this);E(this,a);a.Vb(this.L,Ho,this.kub);this.L.setProperty("docs-action-data-extractor",u(this.N0a,this));this.$=f;this.va=h;this.Ea=k;this.J=!0;this.H=null}v(yIa,D);p=yIa.prototype;p.wyb=function(){zIa(this)};p.kub=function(a){!a.oldValue&&a.newValue&&AIa(this,!0);zIa(this)};
function zIa(a){3==a.O.getState()&&a.L.kb()?a.D=Qg(a.Jbb,3E3,a):(Rg(a.D),a.D=null,Rg(a.F),a.F=null,a.C.setVisible(!1),a.V.setVisible(!0))}p.Jbb=function(){Rg(this.D);this.D=null;if(!this.C.kb()){this.C.setVisible(!0);this.V.setVisible(!1);var a=new ov(this.C.getElement(),218);E(this,a);a.play();this.J&&(this.F=Qg(this.d4a,5E3,this));this.uTa()}};p.d4a=function(){Rg(this.F);this.F=null;if(this.C.kb()){var a=new eIa(this.C.getElement(),[65,132,243],[238,238,238],218);E(this,a);a.play();AIa(this,!1)}};
function AIa(a,b){a.J=b;Iq(a.C.getElement(),"active",b);Iq(a.C.getElement(),"inactive",!b)}p.N0a=function(){var a=new hk;a.Fc(!this.J);return a};p.uTa=function(){if(null==this.H){var a=this.C.getElement(),b=gq(a);this.H=Wp(a).width+b.left+b.right}a=Xp(this.Ea);b=Xp(this.va);a=(a.left>b.left&&0<b.left?Math.max(0,Math.floor(a.left)-Math.ceil(b.left+b.width)):Math.max(0,Math.floor(b.left)-Math.ceil(a.left+a.width)))>=this.H;Q(this.$,a);return a};function xv(a){Cr.call(this);this.C=a}v(xv,Cr);xv.prototype.Ia=function(){xv.ea.Ia.call(this);this.update()};
xv.prototype.update=function(){if(this.getElement()){var a=this.Na,b=this.C.Ra;if(this.C.hg||0!=b.length){if(0<b.length){var c=b[0];b=c.C;c=c.D()}else b="Mijn Drive",c=!1;b=U('<span class="'+W("docs-parent-collections-container-prefix")+'">in </span><div class="'+W("docs-parent-collections-container")+" "+W("goog-inline-block")+'">'+T(Nu({icon:qs("docs-icon-img docs-icon-folder-"+(c?"shared":"solid")),ow:qs("docs-parent-collections-container-icon")}))+'<div class="'+W("docs-parent-collections-container-folder-name")+
" "+W("goog-inline-block")+'">'+T(b)+"</div></div>");cs(a,b)}else a.innerHTML=""}};xv.prototype.setVisible=function(a){a=xv.ea.setVisible.call(this,a);pn(this.Na,!1);return a};var yv={ERAS:["BC","AD"],ERANAMES:["Before Christ","Anno Domini"],NARROWMONTHS:"JFMAMJJASOND".split(""),STANDALONENARROWMONTHS:"JFMAMJJASOND".split(""),MONTHS:"January February March April May June July August September October November December".split(" "),STANDALONEMONTHS:"January February March April May June July August September October November December".split(" "),SHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),STANDALONESHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),
WEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),STANDALONEWEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),SHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri Sat".split(" "),STANDALONESHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri Sat".split(" "),NARROWWEEKDAYS:"SMTWTFS".split(""),STANDALONENARROWWEEKDAYS:"SMTWTFS".split(""),SHORTQUARTERS:["Q1","Q2","Q3","Q4"],QUARTERS:["1st quarter","2nd quarter","3rd quarter","4th quarter"],AMPMS:["AM","PM"],DATEFORMATS:["EEEE, MMMM d, y",
"MMMM d, y","MMM d, y","M/d/yy"],TIMEFORMATS:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],DATETIMEFORMATS:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],FIRSTDAYOFWEEK:6,WEEKENDRANGE:[5,6],FIRSTWEEKCUTOFFDAY:5};
yv={ERAS:["v.Chr.","n.Chr."],ERANAMES:["voor Christus","na Christus"],NARROWMONTHS:"JFMAMJJASOND".split(""),STANDALONENARROWMONTHS:"JFMAMJJASOND".split(""),MONTHS:"januari februari maart april mei juni juli augustus september oktober november december".split(" "),STANDALONEMONTHS:"januari februari maart april mei juni juli augustus september oktober november december".split(" "),SHORTMONTHS:"jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),STANDALONESHORTMONTHS:"jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),
WEEKDAYS:"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "),STANDALONEWEEKDAYS:"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "),SHORTWEEKDAYS:"zo ma di wo do vr za".split(" "),STANDALONESHORTWEEKDAYS:"zo ma di wo do vr za".split(" "),NARROWWEEKDAYS:"ZMDWDVZ".split(""),STANDALONENARROWWEEKDAYS:"ZMDWDVZ".split(""),SHORTQUARTERS:["K1","K2","K3","K4"],QUARTERS:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"],AMPMS:["a.m.","p.m."],DATEFORMATS:["EEEE d MMMM y",
"d MMMM y","d MMM y","dd-MM-yy"],TIMEFORMATS:["HH:mm:ss zzzz","HH:mm:ss z","HH:mm:ss","HH:mm"],DATETIMEFORMATS:["{1} 'om' {0}","{1} 'om' {0}","{1} {0}","{1} {0}"],FIRSTDAYOFWEEK:0,WEEKENDRANGE:[5,6],FIRSTWEEKCUTOFFDAY:3};function BIa(a,b){switch(b){case 1:return 0!=a%4||0==a%100&&0!=a%400?28:29;case 5:case 8:case 10:case 3:return 30}return 31}function CIa(a,b){b=b||new Date(Ja());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(Ja()),c=a.getMonth()==b.getMonth())b=b||new Date(Ja()),c=a.getFullYear()==b.getFullYear();return c}
function zv(a,b,c,d,e,f){pa(a)?(this.J="y"==a?b:0,this.F="m"==a?b:0,this.L="d"==a?b:0,this.C="h"==a?b:0,this.D="n"==a?b:0,this.H="s"==a?b:0):(this.J=a||0,this.F=b||0,this.L=c||0,this.C=d||0,this.D=e||0,this.H=f||0)}
zv.prototype.kD=function(a){var b=Math.min(this.J,this.F,this.L,this.C,this.D,this.H),c=Math.max(this.J,this.F,this.L,this.C,this.D,this.H);if(0>b&&0<c)return null;if(!a&&0==b&&0==c)return"PT0S";c=[];0>b&&c.push("-");c.push("P");(this.J||a)&&c.push(Math.abs(this.J)+"Y");(this.F||a)&&c.push(Math.abs(this.F)+"M");(this.L||a)&&c.push(Math.abs(this.L)+"D");if(this.C||this.D||this.H||a)c.push("T"),(this.C||a)&&c.push(Math.abs(this.C)+"H"),(this.D||a)&&c.push(Math.abs(this.D)+"M"),(this.H||a)&&c.push(Math.abs(this.H)+
"S");return c.join("")};zv.prototype.equals=function(a){return a.J==this.J&&a.F==this.F&&a.L==this.L&&a.C==this.C&&a.D==this.D&&a.H==this.H};zv.prototype.clone=function(){return new zv(this.J,this.F,this.L,this.C,this.D,this.H)};zv.prototype.add=function(a){this.J+=a.J;this.F+=a.F;this.L+=a.L;this.C+=a.C;this.D+=a.D;this.H+=a.H};
function Av(a,b,c){ra(a)?(this.Gf=DIa(a,b||0,c||1),EIa(this,c||1)):Da(a)?(this.Gf=DIa(a.getFullYear(),a.getMonth(),a.getDate()),EIa(this,a.getDate())):(this.Gf=new Date(Ja()),a=this.Gf.getDate(),this.Gf.setHours(0),this.Gf.setMinutes(0),this.Gf.setSeconds(0),this.Gf.setMilliseconds(0),EIa(this,a))}function DIa(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}p=Av.prototype;p.Oy=yv.FIRSTDAYOFWEEK;p.yJ=yv.FIRSTWEEKCUTOFFDAY;
p.clone=function(){var a=new Av(this.Gf);a.Oy=this.Oy;a.yJ=this.yJ;return a};p.getFullYear=function(){return this.Gf.getFullYear()};p.getMonth=function(){return this.Gf.getMonth()};p.getDate=function(){return this.Gf.getDate()};p.getTime=function(){return this.Gf.getTime()};p.getDay=function(){return this.Gf.getDay()};p.getUTCFullYear=function(){return this.Gf.getUTCFullYear()};p.getUTCMonth=function(){return this.Gf.getUTCMonth()};p.getUTCDate=function(){return this.Gf.getUTCDate()};p.HFa=function(){return this.Gf.getDay()};
p.getUTCHours=function(){return this.Gf.getUTCHours()};p.getUTCMinutes=function(){return this.Gf.getUTCMinutes()};p.getTimezoneOffset=function(){return this.Gf.getTimezoneOffset()};function FIa(a){a=a.getTimezoneOffset();if(0==a)a="Z";else{var b=Math.abs(a)/60,c=Math.floor(b);b=60*(b-c);a=(0<a?"-":"+")+fb(c,2)+":"+fb(b,2)}return a}p.set=function(a){this.Gf=new Date(a.getFullYear(),a.getMonth(),a.getDate())};p.dK=function(a){this.Gf.setFullYear(a)};p.L5=function(a){this.Gf.setMonth(a)};p.gz=function(a){this.Gf.setDate(a)};
p.mfb=function(a){this.Gf.setUTCFullYear(a)};p.nfb=function(a){this.Gf.setUTCMonth(a)};p.lfb=function(a){this.Gf.setUTCDate(a)};
p.add=function(a){if(a.J||a.F){var b=this.getMonth()+a.F+12*a.J,c=this.getFullYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);var d=Math.min(BIa(c,b),this.getDate());this.gz(1);this.dK(c);this.L5(b);this.gz(d)}a.L&&(b=new Date(this.getFullYear(),this.getMonth(),this.getDate(),12),a=new Date(b.getTime()+864E5*a.L),this.gz(1),this.dK(a.getFullYear()),this.L5(a.getMonth()),this.gz(a.getDate()),EIa(this,a.getDate()))};
p.kD=function(a,b){return[this.getFullYear(),fb(this.getMonth()+1,2),fb(this.getDate(),2)].join(a?"-":"")+(b?FIa(this):"")};p.equals=function(a){return!(!a||this.getFullYear()!=a.getFullYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};p.toString=function(){return this.kD()};function EIa(a,b){a.getDate()!=b&&(b=a.getDate()<b?1:-1,a.Gf.setUTCHours(a.Gf.getUTCHours()+b))}p.valueOf=function(){return this.Gf.valueOf()};
function Bv(a,b,c,d,e,f,h){ra(a)?this.Gf=new Date(a,b||0,c||1,d||0,e||0,f||0,h||0):this.Gf=new Date(a&&a.getTime?a.getTime():Ja())}v(Bv,Av);p=Bv.prototype;p.getHours=function(){return this.Gf.getHours()};p.getMinutes=function(){return this.Gf.getMinutes()};p.getSeconds=function(){return this.Gf.getSeconds()};p.getMilliseconds=function(){return this.Gf.getMilliseconds()};p.HFa=function(){return this.Gf.getUTCDay()};p.getUTCHours=function(){return this.Gf.getUTCHours()};p.getUTCMinutes=function(){return this.Gf.getUTCMinutes()};
p.kfb=function(){return this.Gf.getUTCSeconds()};p.jfb=function(){return this.Gf.getUTCMilliseconds()};p.add=function(a){Av.prototype.add.call(this,a);a.C&&this.Gf.setUTCHours(this.Gf.getUTCHours()+a.C);a.D&&this.Gf.setUTCMinutes(this.Gf.getUTCMinutes()+a.D);a.H&&this.Gf.setUTCSeconds(this.Gf.getUTCSeconds()+a.H)};
p.kD=function(a,b){var c=Av.prototype.kD.call(this,a);return a?c+" "+fb(this.getHours(),2)+":"+fb(this.getMinutes(),2)+":"+fb(this.getSeconds(),2)+(b?FIa(this):""):c+"T"+fb(this.getHours(),2)+fb(this.getMinutes(),2)+fb(this.getSeconds(),2)+(b?FIa(this):"")};p.equals=function(a){return this.getTime()==a.getTime()};p.toString=function(){return this.kD()};p.clone=function(){var a=new Bv(this.Gf);a.Oy=this.Oy;a.yJ=this.yJ;return a};function GIa(){}function Cv(a){if("number"==typeof a){var b=new GIa;b.F=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",fb(c,2));c=d.join("")}b.H=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=HIa(a);b.J=[c,c];b.C={Ovc:a,Dwa:a};b.D=[];return b}b=new GIa;b.H=a.id;b.F=-a.std_offset;b.J=a.names;b.C=a.names_ext;b.D=a.transitions;return b}
function HIa(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(fb(Math.floor(a/60)%100,2),":",fb(a%60,2));return b.join("")}function Dv(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.D.length&&b>=a.D[c];)c+=2;return 0==c?0:a.D[c-1]};function Ev(a,b){this.D=[];this.C=b||yv;"number"==typeof a?IIa(this,a):JIa(this,a)}var KIa={FULL_DATE:0,LONG_DATE:1,MEDIUM_DATE:2,SHORT_DATE:3,FULL_TIME:4,LONG_TIME:5,MEDIUM_TIME:6,SHORT_TIME:7,FULL_DATETIME:8,LONG_DATETIME:9,MEDIUM_DATETIME:10,SHORT_DATETIME:11},LIa=[/^\'(?:[^\']|\'\')*(\'|$)/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvVwzZ]+/];function MIa(a){return a.getHours?a.getHours():0}
function JIa(a,b){for(NIa&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;d<LIa.length;++d){var e=b.match(LIa[d]);if(e){var f=e[0];b=b.substring(f.length);0==d&&("''"==f?f="'":(f=f.substring(1,"'"==e[1]?f.length-1:f.length),f=f.replace(/\'\'/g,"'")));a.D.push({text:f,type:d});break}}if(c===b)throw Error("Malformed pattern part: "+b);}}
Ev.prototype.format=function(a,b){if(!a)throw Error("The date to format must be non-null.");var c=b?6E4*(a.getTimezoneOffset()-(b.F-Dv(b,a))):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=new Date(d.getTime()+e),c+=0<c?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.D.length;++f){var h=this.D[f].text;1==this.D[f].type?c.push(OIa(this,h,a,d,e,b)):c.push(h)}return c.join("")};
function IIa(a,b){if(4>b)var c=a.C.DATEFORMATS[b];else if(8>b)c=a.C.TIMEFORMATS[b-4];else if(12>b)c=a.C.DATETIMEFORMATS[b-8],c=c.replace("{1}",a.C.DATEFORMATS[b-8]),c=c.replace("{0}",a.C.TIMEFORMATS[b-8]);else{IIa(a,10);return}JIa(a,c)}function Fv(a,b){b=String(b);a=a.C||yv;if(void 0!==a.F0a){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.F0a+e-48):b.charAt(d))}b=c.join("")}return b}var NIa=!1;
function Gv(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");}
function OIa(a,b,c,d,e,f){var h=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=h?a.C.ERANAMES[c]:a.C.ERAS[c];case "y":return c=d.getFullYear(),0>c&&(c=-c),2==h&&(c%=100),Fv(a,fb(c,h));case "M":a:switch(c=d.getMonth(),h){case 5:h=a.C.NARROWMONTHS[c];break a;case 4:h=a.C.MONTHS[c];break a;case 3:h=a.C.SHORTMONTHS[c];break a;default:h=Fv(a,fb(c+1,h))}return h;case "k":return Gv(e),c=MIa(e)||24,Fv(a,fb(c,h));case "S":return c=e.getTime()%1E3/1E3,Fv(a,c.toFixed(Math.min(3,h)).substr(2)+
(3<h?fb(0,h-3):""));case "E":return c=d.getDay(),4<=h?a.C.WEEKDAYS[c]:a.C.SHORTWEEKDAYS[c];case "a":return Gv(e),h=MIa(e),a.C.AMPMS[12<=h&&24>h?1:0];case "h":return Gv(e),c=MIa(e)%12||12,Fv(a,fb(c,h));case "K":return Gv(e),c=MIa(e)%12,Fv(a,fb(c,h));case "H":return Gv(e),c=MIa(e),Fv(a,fb(c,h));case "c":a:switch(c=d.getDay(),h){case 5:h=a.C.STANDALONENARROWWEEKDAYS[c];break a;case 4:h=a.C.STANDALONEWEEKDAYS[c];break a;case 3:h=a.C.STANDALONESHORTWEEKDAYS[c];break a;default:h=Fv(a,fb(c,1))}return h;
case "L":a:switch(c=d.getMonth(),h){case 5:h=a.C.STANDALONENARROWMONTHS[c];break a;case 4:h=a.C.STANDALONEMONTHS[c];break a;case 3:h=a.C.STANDALONESHORTMONTHS[c];break a;default:h=Fv(a,fb(c+1,h))}return h;case "Q":return c=Math.floor(d.getMonth()/3),4>h?a.C.SHORTQUARTERS[c]:a.C.QUARTERS[c];case "d":return Fv(a,fb(d.getDate(),h));case "m":return Gv(e),Fv(a,fb(e.getMinutes(),h));case "s":return Gv(e),Fv(a,fb(e.getSeconds(),h));case "v":return h=f||Cv(c.getTimezoneOffset()),h.H;case "V":return a=f||
Cv(c.getTimezoneOffset()),2>=h?a.H:0<Dv(a,c)?r(a.C.WWa)?a.C.WWa:a.C.DST_GENERIC_LOCATION:r(a.C.Dwa)?a.C.Dwa:a.C.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),b=e.getMonth(),d=e.getDate(),e=a.C.FIRSTWEEKCUTOFFDAY,c=new Date(c,b,d),e=r(e)?e:3,b=a.C.FIRSTDAYOFWEEK||0,d=((c.getDay()+6)%7-b+7)%7,c=c.valueOf()+864E5*((e-b+7)%7-d),e=(new Date((new Date(c)).getFullYear(),0,1)).valueOf(),Fv(a,fb(Math.floor(Math.round((c-e)/864E5)/7)+1,h));case "z":return a=f||Cv(c.getTimezoneOffset()),4>h?a.J[0<Dv(a,
c)?2:0]:a.J[0<Dv(a,c)?3:1];case "Z":return e=f||Cv(c.getTimezoneOffset()),4>h?(h=-(e.F-Dv(e,c)),a=[0>h?"-":"+"],h=Math.abs(h),a.push(fb(Math.floor(h/60)%100,2),fb(h%60,2)),h=a.join("")):h=Fv(a,HIa(e.F-Dv(e,c))),h;default:return""}};var Hv={YEAR_FULL:"y",YEAR_FULL_WITH_ERA:"y G",YEAR_MONTH_ABBR:"MMM y",YEAR_MONTH_FULL:"MMMM y",MONTH_DAY_ABBR:"MMM d",MONTH_DAY_FULL:"MMMM dd",MONTH_DAY_SHORT:"M/d",MONTH_DAY_MEDIUM:"MMMM d",MONTH_DAY_YEAR_MEDIUM:"MMM d, y",WEEKDAY_MONTH_DAY_MEDIUM:"EEE, MMM d",WEEKDAY_MONTH_DAY_YEAR_MEDIUM:"EEE, MMM d, y",DAY_ABBR:"d"};
Hv={YEAR_FULL:"y",YEAR_FULL_WITH_ERA:"y G",YEAR_MONTH_ABBR:"MMM y",YEAR_MONTH_FULL:"MMMM y",MONTH_DAY_ABBR:"d MMM",MONTH_DAY_FULL:"dd MMMM",MONTH_DAY_SHORT:"d-M",MONTH_DAY_MEDIUM:"d MMMM",MONTH_DAY_YEAR_MEDIUM:"d MMM y",WEEKDAY_MONTH_DAY_MEDIUM:"EEE d MMM",WEEKDAY_MONTH_DAY_YEAR_MEDIUM:"EEE d MMM y",DAY_ABBR:"d"};function PIa(a){var b=this;H.call(this);this.C=a;this.D=new Si;E(this,this.D);Ti(this.D,a.Mb,function(){var a=b.C.L,d=b.C.Ka;(!a||!d||2E4<a-b.MAa)&&b.x3()});Ti(this.D,a.C.F,function(){b.x3()});this.x3()}v(PIa,H);p=PIa.prototype;p.MAa=0;p.fJ=null;p.zfa="";p.getText=g("zfa");function QIa(a,b){b!=a.zfa&&(a.zfa=b,a.dispatchEvent("K"))}
p.x3=function(){var a=this.C,b=a.C,c=a.L;this.fJ&&(Rg(this.fJ),this.fJ=null);var d=qqa(b.Qf);Zj(b)?d?c?(this.MAa=c,QIa(this,RIa(c,a.Ka)),a=Ja()+0-c,b=0,c=18E5,6E6>a&&(b=3E4,c=6E4),this.fJ=Qg(this.x3,c-(a+b)%c,this)):QIa(this,a.eb):L(O(),"docs-eivu")?QIa(this,""):QIa(this,Jl(b)?"Alleen opmerkingen plaatsen":"Alleen weergeven"):QIa(this,"")};p.Qa=function(){PIa.ea.Qa.call(this);this.fJ&&(Rg(this.fJ),this.fJ=null)};
function RIa(a,b){var c=(Ja()+0-a)/6E4,d=c/1440;a=new Date(a);if(1>c)return b?"Laatste bewerking werd een paar seconden geleden uitgevoerd door "+b:"Laatste bewerking was een paar seconden  geleden";if(59.5>c)return b?(new xo("{MINUTES,plural, =0{unused plural form}=1{Laatste bewerking is # minuut geleden uitgevoerd door {NAME}}other{Laatste bewerking is # minuten geleden uitgevoerd door {NAME}}}")).format({MINUTES:Math.round(c),NAME:b}):(new xo("{MINUTES,plural, =0{unused plural form}=1{Laatste bewerking was # minuut geleden}other{Laatste bewerking was # minuten geleden}}")).format({MINUTES:Math.round(c)});
if(CIa(a,new Date(Ja()+0)))return b?(new xo("{HOURS,plural, =0{unused plural form}=1{Laatste bewerking is # uur geleden uitgevoerd door {NAME}}other{Laatste bewerking is # uur geleden uitgevoerd door {NAME}}}")).format({HOURS:Math.round(c/60),NAME:b}):(new xo("{HOURS,plural, =0{unused plural form}=1{Laatste bewerking was # uur geleden}other{Laatste bewerking was # uur geleden}}")).format({HOURS:Math.round(c/60)});c=new Date(Ja()+0-864E5);if(CIa(a,c))return a=(new Ev(7)).format(a),b?"Laatste bewerking werd gisteren om "+
(a+(" uitgevoerd door "+b)):"Laatste bewerking was gisteren om "+a;if(14>=d)b=b?(new xo("{DAYS,plural, =0{unused plural form}=1{Laatste bewerking is # dag geleden uitgevoerd door {NAME}}other{Laatste bewerking is # dagen geleden uitgevoerd door {NAME}}}")).format({DAYS:Math.round(d),NAME:b}):(new xo("{DAYS,plural, =0{unused plural form}=1{Laatste bewerking was # dag geleden}other{Laatste bewerking was # dagen geleden}}")).format({DAYS:Math.round(d)});else{d=new Ev(1);c=new Ev(Hv.MONTH_DAY_MEDIUM);
var e=(new Date(Ja()+0)).getYear();a=a.getYear()==e?c.format(a):d.format(a);b=b?"Laatste bewerking werd op "+(a+(" uitgevoerd door "+b)):"Laatste bewerking was op "+a}return b};function SIa(a){H.call(this);this.C=a;this.D=null;this.L=!1;this.F=new PIa(this.C);E(this,this.F);this.Ua=new xh(this);E(this,this.Ua);this.H=""}v(SIa,H);SIa.prototype.Ke=function(){this.Ua.R(this.F,"K",Cg(this.J));this.D&&(this.Ua.R(this.D,"D",this.J),this.J());var a=this.F.getText();TIa(this,a)};
SIa.prototype.J=function(){var a=this.C.C;if(Yj(a)||Jl(a)){var b=this.D.getState();0==b||2==b?(Iv(this,"Bezig met opslaan...",void 0,void 0),this.L=!0,UIa(this)):1==b?(Iv(this,"Alle wijzigingen zijn offline opgeslagen",void 0,void 0),UIa(this,!0)):(a=a.V,a=null!=a?sCa[a]:"Alle wijzigingen zijn opgeslagen in Drive",Iv(this,a,void 0,void 0),UIa(this))}else Iv(this,this.F.getText(),"",void 0)};
function UIa(a,b){var c=a.F.getText();a.L?(b=b?"Offline wijzigingen worden gesynchroniseerd zodra je weer online bent.":uCa(a.C.C.V),Iv(a,void 0,b+"\n"+c,a.H+", "+b+","+c)):TIa(a,c)}function TIa(a,b){var c=b&&qqa(a.C.C.Qf)?uCa(a.C.C.V):"";Iv(a,b,c,b+", "+c)}function Iv(a,b,c,d){a.H=r(b)?b:a.H;a.dispatchEvent(new VIa(b,c,d))}function VIa(a,b,c){G.call(this,"L");this.label=a;this.Cg=b;this.qt=c}v(VIa,G);function Jv(a,b,c,d,e,f){R.call(this);this.D=a;this.O=b||null;this.V=new Qo(this);this.F=new Vu(void 0,void 0,!0,gv.getInstance());this.L=new cm(this.ETa,200,this);this.J=new SIa(this.D);E(this,this.J);this.C=L(O(),"docs-eir")?new wIa(this.D,this.Da(),d,e,f):new wv(this.D,this.Da());E(this,this.C);this.H=new Si;E(this,this.H)}v(Jv,R);p=Jv.prototype;p.wSa=null;p.Pv=null;p.aS=!1;p.vU=null;p.uU=null;p.uG=null;p.Qa=function(){Jv.ea.Qa.call(this);F(this.F);F(this.L);F(null);F(this.V);delete this.uG;delete this.uU};
p.Ta=function(){var a=this;Jv.ea.Ta.call(this);var b=this.getHandler(),c=this.Da(),d=c.getElement("docs-new-changes"),e=null;d&&(e=new lt("",new Ru),e.ob(d),E(this,e));var f=c.Fb("docs-templates-badge");f&&Q(f,!0);(f=c.getElement("docs-star"))&&(this.wSa=new mIa).ob(f);if(f=L(O(),"docs-sfcnidt")){var h=c.Fb("docs-parent-collections-container-outer");this.Pv=new xv(this.D);this.Pv.ob(h);this.Pv.setVisible(!1);h=sc(av);oc(h,"visible");var k=xp(new wp,61).build();$u(this.F,this.Pv,P.fl,h,void 0,k)}this.uU=
this.qb.getElement("docs-activity-indicator");(!Ac||Jc(10))&&this.uU&&this.O&&(this.vU=new fIa,h=new gIa(this.vU),h.Dd(1),h.render(this.uU),E(this,this.vU),E(this,h));sIa(this.C,this.Na);uIa(this.C);b.R(this.C,"titlecontroller-update-size",u(this.Aqa,this));f&&(b.R(this.C,"titlecontroller-blurred",u(this.tBb,this)).R(this.C,"titlecontroller-focused",u(this.uBb,this)),this.V.subscribe(P.xN,"action",u(this.lvb,this)));h=xp(new wp,8).build();this.uG=c.getElement("docs-notice");f=null;this.uG&&(f=new Ru,
f.mc=wg("docs-title-save-label"),f=new lt(void 0,f),E(this,f),f.ob(this.uG),$u(this.F,f,P.Gu,{enabled:!0},void 0,h));b.R(this.J,"L",this.zTb);this.J.Ke();if(h=WIa&&Kv)b.R(h,["resize","J"],this.Aqa),this.Aqa();(b=(b=c.getElement("docs-branding-container"))?b.firstChild:null)&&qt(b);var l=c.getElement("docs-debug-enabler"),m=c.getElement("docs-debug-other");l&&m&&(Uca(l,function(){Q(l,!1);Q(m,!0)}),b=c.getElement("docs-debug-closer"),Uca(b,function(){Q(l,!0);Q(m,!1)}));c.getElement("docs-debug-integrated-label");
d&&e&&(h=sc(av),oc(h,"visible"),$u(this.F,e,P.sca,h),c=this.J.D,this.uG&&c&&(e=new yIa(e,f,c,P.sca,this.Da(),vn(this.Da(),"docs-new-changes-container"),vn(this.Da(),"docs-menubar"),this.Da().Za("docs-titlebar-buttons")),E(this,e)));(e=this.wSa)&&$u(this.F,e,P.Er,av,yg);this.vU&&(this.ETa(),Ti(this.H,this.O.C,function(){return a.L.start.call(a.L)}))};p.cd=function(){Jv.ea.cd.call(this);this.H.Gc();this.V.Gc();this.C.$na()};
p.Aqa=function(){var a=Nm("docs-title-outer"),b=Nm("docs-titlebar-buttons");a=a.offsetWidth;var c=Nm("docs-titlebar-badges");a-=c.offsetWidth;a-=b.offsetWidth;this.C.pRa(a);if(b=Nm("docs-title-save-label")){c=Km("docs-menubars");var d=Km("docs-menubar");if(c&&d){a=Nm("docs-titlebar-buttons");c=c.offsetWidth;c-=gq(d).left;d=d.childNodes;for(var e=0;e<d.length;e++){var f=d[e];"docs-notice"!=f.id&&(c-=f.offsetWidth)}c-=a.offsetWidth;c-=gq(b).left;b.style.maxWidth=Math.max(c,0)+"px"}}};
p.zTb=function(a){if(this.uG){var b=this.Da().Za("docs-title-save-label-text",this.uG);r(a.label)&&nn(b,a.label);r(a.Cg)&&rt(this.uG,a.Cg,void 0);r(a.qt)&&Bq(b,a.qt)}};p.uBb=function(){var a=this;P.fl.isEnabled()&&P.fl.kb()&&"organizestate-move"==P.fl.cb()&&(this.D.Jd.dispatchEvent(null),Ui(this.H,this.D.Qe,function(){a.getHandler().R(a.Pv.Na,"mousedown",a.Btb,!0);a.getHandler().R(a.Pv.Na,"mouseup",a.Otb,!0);XIa(a,!0)}))};p.Btb=function(){this.aS=!0;this.getHandler().R(this.Pv.Na,"blur",this.wja)};
p.wja=function(){XIa(this,!1);this.aS=!1;this.getHandler().Jc(this.Pv.Na,"blur",this.wja)};p.Otb=function(){this.getHandler().Jc(this.Pv.Na,"blur",this.wja)};p.lvb=function(){this.aS&&(XIa(this,!1),this.aS=!1)};p.tBb=function(){for(var a=this.H,b=this.D.Qe,c=a.C.length-1;0<=c;c--){var d=a.C[c];if(d.C==b){try{b.C.remove(d.D)}catch(e){}Oka(a,c)}}this.aS||XIa(this,!1)};function XIa(a,b){var c=Nm("docs-titlebar-badges");Iq(c,"docs-badges-hidden-with-width",b);a.Pv.update();a.Pv.setVisible(b)}
p.ETa=function(){var a=this.O.getState()!=pl;this.vU.Ob(a?"none":"offline");var b=this.uU;b&&(b.setAttribute("data-tooltip",a?"":"Je bent offline"),Bq(b,a?"Je bent online":"Je bent offline"))};function Lv(){this.D={};this.C=0}p=Lv.prototype;p.format=function(a){var b=[],c=Ya("SafeHtmlFormatter:");a=Ya(a).replace(new RegExp("\\{"+c+"[\\w&#;]+\\}","g"),u(this.AOb,this,b));b.join(">, <");return mh(a,null)};p.AOb=function(a,b){a=this.D[b];if(!a)return b;b="";a.Se&&(b+="<"+a.Se+a.attributes+">");a.bx&&(b+=a.bx);a.Te&&(b+="</"+a.Te+">");return b};p.Se=function(a,b){ria(a);return YIa(this,{Se:a,attributes:uia(a,b)})};p.Te=function(a){ria(a);return YIa(this,{Te:a})};
p.text=function(a){return YIa(this,{bx:Ya(a)})};function YIa(a,b){a.C++;var c="{SafeHtmlFormatter:"+a.C+"_"+jb()+"}";a.D[Ya(c)]=b;return c};var ZIa=null,$Ia=null;
function aJa(a,b,c,d,e){ZIa&&(P.Er.unsubscribe("action",ZIa),ZIa=null);var f=Km("docs-titlebar");if(f){var h=new Jv(a,b,0,void 0,void 0,e);b=d||new LFa(a.C,new tya(b));h.J.D=b;h.ob(f);ZIa=function(b){var c=P.Er.Ld();a.Ya=c;a.ze.dispatchEvent(new Nk(!1));e&&!b&&e.Ob(3)};P.Er.subscribe("action",ZIa);c?(f=[],c.C(P.fl,new kp(f.concat("not-anonymous","drive","netStatus-online"))),c.C(P.xN,new kp(f.concat("not-anonymous","drive","netStatus-online"))),c.C(P.Er,new kp(f.concat("not-anonymous","drive","netStatus-online")))):
(P.fl.gb(!0),P.xN.gb(!0),P.Er.gb(!0));return h}return null}function bJa(a){return function(b,c,d){var e={};e.recipientEmails=b;e.forceFullLoad=!0;e.aclFixerMode=d||"docos";rd(a,"aclFixerDone",function(a){c(a.getStatus())});a.Tk("maybe_show_acl_fixer",e)}}
function cJa(a,b){var c=new kp(["docs-not-downloadable"]);a.C(P.zD,c);a.D(P.zD,c);P.zD.subscribe("action",function(){var a=qCa("Exportopties uitgeschakeld",ph("De eigenaar heeft voor commentators en kijkers de opties uitgeschakeld om dit bestand te downloaden, af te drukken of te kopi\u00ebren. ",oh("a",{href:Xg("https://support.google.com/docs/?p=disable_download"),target:Xg("_blank")},"Meer informatie.")));a.ij=!0;b.Li(a)})}
function dJa(a,b,c,d,e,f,h,k,l){if(k)l.then(function(a){a.HBc(e).yy().then(function(a){a=Yya(hza(),a);eJa(a)})});else if(Zj(a.C)){var m=["id",a.D,"copyCollaborators",c,"copyComments",d];pa(e)&&m.push("title",e);f&&m.push("copyDestination",f);h&&m.push("copiedFromTrash","");b.then(function(b){fJa(a,m,b)})}else eJa(Ira())}
function fJa(a,b,c){if(a.H){a="/fsip/copy";var d=rya();qya(d,"token",null);var e=function(a){return tAa(a,d.C,!0)}}else a="/copy",e=function(a){return sAa(a,!0)};Pra(c.Pe(a).Jf(b)).addCallback(e)}function gJa(a,b){var c=b.title,d=c.lastIndexOf("- ");b.title=a.F+" - "+(-1!=d?c.substring(d+2):"Google Drive")}function hJa(a){var b=document;Ni(a.$,function(){gJa(a,b)});gJa(a,b)}function eJa(a){Ec&&(a=si(a,"zx",jb()));sAa(a,!0)}var Kv=null;function WIa(){return Kv};function iJa(){yo.call(this);this.C=null;zo(this,jJa(this))}v(iJa,yo);iJa.prototype.F=function(){Ao(this,jJa(this))};function jJa(a){var b={};a=a.C?a.C.kb():!1;b["chrome-cover-displayed"]=a;return b};function kJa(a){var b=this;yo.call(this);this.C=a;Ti(this.J,this.C.L,function(){Ao(b,lJa(b))});Ti(this.J,this.C.J,function(){Ao(b,lJa(b))});zo(this,lJa(this))}v(kJa,yo);function lJa(a){var b={};b["saveState-edit-access"]=Yj(a.C);b["saveState-comment-access"]=Jl(a.C);return b};function mJa(a){var b=this;yo.call(this);this.Ra=a;Ti(this.J,this.Ra.Ef,function(){b.C()});this.L=this.va=!1;this.H=null;this.Ea=this.$=this.O=this.F=!1;zo(this,nJa(this));a=new Qo(this);E(this,a);a.Vb(P.ao,Mo,this.C).Vb(P.vN,Mo,this.C)}v(mJa,yo);mJa.prototype.V=fa(113);mJa.prototype.C=function(){Ao(this,nJa(this))};
function nJa(a){var b=P.ao.kb(),c=P.vN.Ld(),d={};d["not-revisions"]=!b;d.revisions=b;d["revisions-or-viewing-new-changes"]=b||c;d["has-revisions-access"]=a.Ra.Xg;d["at-least-one-revision-loaded"]=a.L;d["revision-diffs-loaded"]=a.va;d["revision-diff-not-empty"]=a.H?0<a.H.F().total:!1;d["non-head-revision-selected"]=a.F;d["no-revert-in-progress"]=!a.$;d["no-modify-name-in-progress"]=!a.O;d["snapshot-input-valid"]=a.Ea;return d};function Mv(a){return Ym(document,ao(a))};function Nv(a){return Ma(a,"=")||Ma(a,"+")};function Ov(a,b,c,d){null!==c&&(a.style.top=c+"px");d?(a.style.right=b+"px",a.style.left=""):(a.style.left=b+"px",a.style.right="")}function Pv(a,b){return a&&b?"A \u2190 Z":a&&!b?"A \u2192 Z":!a&&b?"Z \u2190 A":"Z \u2192 A"};function oJa(a){this.action=a};Ia(ba().prototype,ba().prototype);var Qv,Rv,Sv,pJa,Tv,Uv,Vv,qJa,rJa,Wv,Xv,Yv,Zv,$v,aw,bw,cw,dw,ew,fw,sJa,gw,tJa,hw,uJa,vJa,wJa,xJa,yJa,zJa,AJa,BJa,CJa,DJa,EJa,FJa,GJa,HJa,IJa,JJa,KJa,LJa,MJa,NJa,OJa,PJa,QJa,iw,jw,kw,lw,mw,RJa,SJa,nw,TJa,UJa,ow,VJa,WJa,XJa,pw,YJa,ZJa,$Ja,qw,aKa,rw,bKa,cKa,dKa,eKa,fKa,gKa,hKa,iKa,sw,jKa,tw,kKa,uw,vw,ww,xw,yw,zw,lKa,Aw,mKa,Bw,nKa,oKa,pKa,qKa,rKa,sKa,tKa,uKa,vKa,Cw,wKa,Dw,xKa,Ew,Fw,yKa,zKa,Jw,Kw,Lw,AKa,BKa,CKa,DKa,Mw,Nw,Ow,Pw,Qw,Rw,Sw,Tw,EKa,FKa,GKa,HKa,IKa,JKa,KKa,Uw,Vw,LKa,MKa,Ww,NKa,OKa,PKa,QKa,RKa,
SKa,Xw,TKa,Yw,Zw,UKa,VKa,$w,WKa,ax,bx,cx,dx,XKa,YKa,ex,ZKa,$Ka,aLa,fx,gx,hx,bLa,ix,jx,kx,cLa,dLa,lx,mx,eLa,fLa,nx,ox,gLa,hLa,iLa,jLa,px,kLa,qx,lLa,mLa,nLa,oLa,pLa,rx,sx,tx,ux,qLa,rLa,sLa,tLa,uLa,vLa,vx,wLa,wx,xLa,yLa,zLa,ALa,xx,BLa,CLa,DLa,yx,ELa,FLa,GLa,HLa,zx,Ax,ILa,Bx,Cx,JLa,KLa,Dx,Ex,Fx,Gx,Hx,LLa,MLa,Ix,Jx,Kx,Lx,Mx,Nx,Ox,NLa,Px,Qx,Rx,Sx,Tx,OLa,PLa,QLa,RLa,SLa,TLa,Ux,ULa,VLa,Vx,Wx,Xx,WLa,XLa,Yx,Zx,YLa,ZLa,$La,$x,aMa,bMa,cMa,dMa,eMa,ay,fMa,gMa,hMa,iMa,by,cy,jMa,dy,ey,fy,kMa,lMa,mMa,nMa,gy,hy,oMa,
iy,jy,pMa,ky,ly,qMa,rMa,my,ny,sMa,tMa,oy,py,uMa,AMa,BMa,qy,ry,sy,ty,uy,vy,wy,CMa,xy,yy,DMa,zy,Ay,EMa,FMa,GMa,By,HMa,IMa,JMa,KMa,LMa,MMa,NMa,OMa,PMa,QMa,RMa,SMa,TMa,UMa,Cy,VMa,WMa,Dy,Ey,XMa,YMa,ZMa,$Ma,Fy,Gy,Hy,Iy,Jy,aNa,bNa,cNa,dNa,Ky,eNa,fNa,gNa,hNa,iNa,Ly,My,Ny,jNa,kNa,Oy,Py,Qy,Ry,lNa,Sy,Ty,Uy,Vy,mNa,nNa,Wy,Xy,oNa,Yy,Zy,$y,pNa,az;
function qNa(a){hp||Sxa();Qv=a.sb("trix-align-bottom");Rv=a.sb("trix-align-center");Sv=a.sb("trix-align-left");pJa=a.sb("trix-align-menu");Tv=a.sb("trix-align-middle");Uv=a.sb("trix-align-right");Vv=a.sb("trix-align-top");qJa=a.sb("trix-show-answers-panel");rJa=a.sb("ritz-apply-cnf-adv");Wv=a.sb("trix-autofilter");Xv=a.sb("trix-autofilter-add");Yv=a.sb("trix-autofilter-animate");Zv=a.sb("trix-autofilter-delete");$v=a.sb("trix-autofilter-duplicate");aw=a.sb("trix-autofilter-menu");bw=a.sb("trix-autofilter-rename");
cw=a.sb("trix-autofilter-save");dw=a.sb("trix-autofilter-toolbar-menu");ew=a.sb("trix-autofilter-toolbar-readonly-menu");fw=a.sb("trix-autofilter-update-range");sJa=a.sb("trix-autovis-confident");gw=a.sb("trix-autovis-insert");tJa=a.sb("trix-autovis-lightbox");hw=a.sb("trix-autovis-manage");uJa=a.sb("trix-autovis-sidepane");vJa=a.sb("trix-autovis-sidepane-focus");wJa=a.sb("trix-banding-format-menu");xJa=a.sb("trix-banding-pane");yJa=a.sb("trix-banding-focus");zJa=a.sb("trix-border-menu");AJa=a.sb("trix-border-style-menu");
BJa=a.sb("trix-browser-override-bold");CJa=a.sb("trix-browser-override-delete-cells-menu");DJa=a.sb("trix-browser-override-help-center");EJa=a.sb("trix-browser-override-hide-columns");FJa=a.sb("trix-browser-override-hide-rows");GJa=a.sb("trix-browser-override-insert-cells-menu");HJa=a.sb("trix-browser-override-italic");IJa=a.sb("trix-browser-override-move-to-next-sheet");JJa=a.sb("trix-browser-override-move-to-prev-sheet");KJa=a.sb("trix-browser-override-new-spreadsheet");LJa=a.sb("trix-browser-override-set-border-off");
MJa=a.sb("trix-browser-override-strikethrough");NJa=a.sb("trix-browser-override-underline");OJa=a.sb("trix-change-tab-color");PJa=a.sb("trix-chart-editor");QJa=a.sb("trix-chart-editor-focus");iw=a.sb("ritz-clear-columns");jw=a.sb("trix-clear-comments");kw=a.sb("ritz-clear-rows");lw=a.sb("trix-clear-style");a.sb("trix-click-to-edit-chart");mw=a.sb("trix-conditional-format");RJa=a.sb("trix-conditional-format-pane");SJa=a.sb("trix-conditional-format-pane-focus");nw=a.sb("ritz-convert-to-links");TJa=
a.sb("ritz-cnf-more-menu");UJa=a.sb("trix-data-connections-dialog-new");ow=a.sb("trix-data-connections-menu");VJa=a.sb("trix-data-connector-authenticate-connection");WJa=a.sb("trix-data-connector-authenticate-connection-dialog");XJa=a.sb("trix-data-connector-back-to-new-connection-picker");pw=a.sb("trix-data-connector-close-dialog");YJa=a.sb("trix-data-connector-connection-manager");ZJa=a.sb("trix-data-connector-connection-type-select");$Ja=a.sb("trix-data-connector-create-new-connection");qw=a.sb("trix-data-connector-create-query");
aKa=a.sb("trix-data-connector-dialog");rw=a.sb("trix-data-connector-edit-query");bKa=a.sb("trix-data-connections-edit-query-dialog");cKa=a.sb("trix-data-connector-proceed-to-query-editor");dKa=a.sb("trix-data-connector-new-connections-submenu");eKa=a.sb("trix-data-connector-new-custom-jdbc-connection");fKa=a.sb("trix-data-connector-new-mysql-connection");gKa=a.sb("trix-data-connector-new-plx-connection");hKa=a.sb("trix-data-connector-new-postgres-connection");iKa=a.sb("trix-data-connector-new-sqlserver-connection");
sw=a.sb("trix-data-connector-run-query-preview");jKa=a.sb("trix-data-connector-refresh-sheet");tw=a.sb("trix-data-connector-select-connection");kKa=a.sb("trix-data-menu");uw=a.sb("trix-data-validation");vw=a.sb("trix-delete-cells-horizontal");ww=a.sb("trix-delete-cells-vertical");xw=a.sb("trix-delete-columns");yw=a.sb("trix-delete-rows");zw=a.sb("trix-delete-cells-menu");lKa=a.sb("trix-delete-values");Aw=a.sb("trix-direction-menu");mKa=a.sb("trix-edit-comment");Bw=a.sb("trix-enable-auto-complete");
nKa=a.sb("trix-export-csv");oKa=a.sb("trix-export-html");pKa=a.sb("trix-export-open-office");qKa=a.sb("trix-export-pdf");rKa=a.sb("trix-export-text");sKa=a.sb("trix-export-xlsx");tKa=a.sb("trix-fill-down");uKa=a.sb("trix-fill-range");vKa=a.sb("trix-fill-right");Cw=a.sb("trix-filter-dropdown");wKa=a.sb("trix-filter-help");Dw=a.sb("trix-filter-view-items");xKa=a.sb("trix-filter-view-options");Ew=a.sb("trix-find-replace");Fw=a.sb("trix-fit-row-to-data");yKa=a.sb("focus-quicksum");zKa=a.sb("focus-toolbar");
Jw=a.sb("trix-format-currency");Kw=a.sb("ritz-nf-decimal-decrease");Lw=a.sb("ritz-nf-decimal-increase");AKa=a.sb("trix-format-more");BKa=a.sb("trix-format-percent");CKa=a.sb("trix-formbar-overflow-menu");DKa=a.sb("trix-formulas");Mw=a.sb("trix-form-analysis");Nw=a.sb("trix-form-create");Ow=a.sb("trix-form-edit");Pw=a.sb("trix-form-embed");Qw=a.sb("trix-form-go-to-live");Rw=a.sb("trix-form-menu");Sw=a.sb("trix-form-send");Tw=a.sb("trix-form-unlink");EKa=a.sb("trix-freeze-columns-menu");FKa=a.sb("trix-freeze-menu");
GKa=a.sb("trix-freeze-no-columns");HKa=a.sb("trix-freeze-no-rows");IKa=a.sb("trix-freeze-one-column");JKa=a.sb("trix-freeze-one-row");KKa=a.sb("trix-freeze-rows-menu");Uw=a.sb("trix-freeze-to-current-column");Vw=a.sb("trix-freeze-to-current-row");LKa=a.sb("trix-freeze-two-columns");MKa=a.sb("trix-freeze-two-rows");Ww=a.sb("trix-function-answers");NKa=a.sb("trix-function-more");OKa=a.sb("trix-get-range-link");PKa=a.sb("trix-goto-bar");QKa=a.sb("trix-gviz-show-summary");RKa=a.sb("trix-help-function-list");
SKa=a.sb("ritz-hide-cols-keyboard");Xw=a.sb("ritz-hide-columns");TKa=a.sb("trix-hide-controls");Yw=a.sb("trix-hide-gridlines");Zw=a.sb("ritz-hide-rows");UKa=a.sb("ritz-hide-rows-keyboard");VKa=a.sb("trix-hide-selection");$w=a.sb("trix-import");WKa=a.sb("trix-insert-as-array-formula");ax=a.sb("trix-insert-cells-horizontal");bx=a.sb("trix-insert-cells-vertical");cx=a.sb("trix-insert-columns-after");dx=a.sb("trix-insert-columns-before");XKa=a.sb("trix-insert-column-after");YKa=a.sb("trix-insert-column-before");
ex=a.sb("trix-insert-comment");ZKa=a.sb("trix-insert-date");$Ka=a.sb("trix-insert-date-time");aLa=a.sb("trix-insert-time");fx=a.sb("trix-insert-doco");gx=a.sb("trix-insert-drawing");hx=a.sb("trix-insert-form");bLa=a.sb("trix-insert-function");ix=a.sb("trix-insert-function-menu");jx=a.sb("trix-insert-gviz-chart");kx=a.sb("trix-insert-images-menu");cLa=a.sb("trix-insert-image-above-grid");dLa=a.sb("trix-insert-image-in-cell");a.sb("trix-insert-legacy-chart");lx=a.sb("trix-insert-rows-above");mx=a.sb("trix-insert-rows-below");
eLa=a.sb("trix-insert-row-above");fLa=a.sb("trix-insert-row-below");nx=a.sb("trix-insert-cells-menu");ox=a.sb("trix-insert-sheet");gLa=a.sb("trix-menubar-data-focus");hLa=a.sb("trix-menubar-form-focus");iLa=a.sb("trix-merge-all");jLa=a.sb("trix-merge-horizontal");px=a.sb("trix-merge-menu");kLa=a.sb("trix-merge-toolbar");qx=a.sb("trix-merge-toolbar-menu");lLa=a.sb("trix-merge-vertical");mLa=a.sb("trix-move-row-end");nLa=a.sb("trix-move-row-start");oLa=a.sb("trix-move-sheet-end");pLa=a.sb("trix-move-sheet-start");
rx=a.sb("trix-move-column-after");sx=a.sb("trix-move-column-before");tx=a.sb("trix-move-row-after");ux=a.sb("trix-move-row-before");qLa=a.sb("trix-move-to-next-sheet");rLa=a.sb("trix-move-to-prev-sheet");sLa=a.sb("trix-named-ranges-manage");tLa=a.sb("trix-named-ranges-pane");uLa=a.sb("trix-named-ranges-focus");vLa=a.sb("trix-new-from-template");vx=a.sb("trix-notification-rules");wLa=a.sb("ritz-nf-accounting");wx=a.sb("ritz-nf-currency");xLa=a.sb("ritz-nf-currency-whole");yLa=a.sb("ritz-nf-cf-1");
zLa=a.sb("ritz-nf-cf-2");ALa=a.sb("ritz-nf-cf-3");xx=a.sb("ritz-nf-date");BLa=a.sb("ritz-nf-date-time");CLa=a.sb("ritz-nf-duration");DLa=a.sb("ritz-nf-financial");yx=a.sb("trix-number-format-menu");ELa=a.sb("ritz-nf-more-currencies");FLa=a.sb("ritz-nf-custom");GLa=a.sb("ritz-nf-more-date");HLa=a.sb("ritz-nf-normal");zx=a.sb("ritz-nf-number");Ax=a.sb("ritz-nf-percent");ILa=a.sb("ritz-nf-plain");Bx=a.sb("ritz-nf-scientific");Cx=a.sb("ritz-nf-time");JLa=a.sb("trix-number-format-toolbar-menu");KLa=a.sb("trix-object-save");
Dx=a.sb("ritz-open-all-links");Ex=a.sb("trix-open-link-range-picker");Fx=a.sb("trix-override-browser-shortcuts");Gx=a.sb("trix-paste-as-text");Hx=a.sb("trix-paste-cache-as-text");LLa=a.sb("trix-paste-cache-formats");MLa=a.sb("trix-paste-cache-values");Ix=a.sb("trix-paste-column-widths");Jx=a.sb("trix-paste-conditional-formatting");Kx=a.sb("trix-paste-csv");Lx=a.sb("trix-paste-data-validation");Mx=a.sb("trix-paste-formats");Nx=a.sb("trix-paste-formulas");Ox=a.sb("trix-paste-no-borders");NLa=a.sb("trix-paste-special");
Px=a.sb("trix-paste-transpose");Qx=a.sb("trix-paste-values");Rx=a.sb("trix-pivot-breakout-group");Sx=a.sb("trix-pivot-breakout-group-rule");Tx=a.sb("trix-pivot-breakout-ungroup");OLa=a.sb("trix-pivot-drill-down");PLa=a.sb("trix-pivot-table");QLa=a.sb("trix-pivot-table-calculated-field-create");RLa=a.sb("trix-pivot-table-calculated-field-summarize-by");SLa=a.sb("trix-pivot-table-focus");TLa=a.sb("trix-pivot-table-pane");Ux=a.sb("trix-post-paste-menu-button");ULa=a.sb("trix-printing-cancel");VLa=a.sb("trix-printing-comments");
Vx=a.sb("trix-printing-current-date");Wx=a.sb("trix-printing-current-time");Xx=a.sb("trix-printing-custom-headers-footers");WLa=a.sb("trix-printing-custom-headers-footers-cancel");XLa=a.sb("trix-printing-custom-headers-footers-confirm");Yx=a.sb("trix-printing-frozen-columns");Zx=a.sb("trix-printing-frozen-rows");YLa=a.sb("trix-printing-grid-lines");ZLa=a.sb("trix-printing-horizontal-alignment");$La=a.sb("trix-printing-margins");$x=a.sb("trix-printing-margins-custom");aMa=a.sb("trix-printing-notes");
bMa=a.sb("trix-printing-page-breaks");cMa=a.sb("trix-printing-page-breaks-cancel");dMa=a.sb("trix-printing-page-breaks-confirm");eMa=a.sb("trix-printing-page-breaks-drag");ay=a.sb("trix-printing-page-number");fMa=a.sb("trix-printing-page-order");gMa=a.sb("trix-printing-page-orientation");hMa=a.sb("trix-printing-paper-size");iMa=a.sb("trix-printing-print");by=a.sb("trix-printing-print-selection");cy=a.sb("trix-printing-print-selection-range");jMa=a.sb("trix-printing-scale");dy=a.sb("trix-printing-scale-custom");
ey=a.sb("trix-printing-sheet-name");fy=a.sb("trix-printing-spreadsheet-title");kMa=a.sb("trix-printing-vertical-alignment");lMa=a.sb("trix-printing-zoom-in");mMa=a.sb("trix-printing-zoom-out");nMa=a.sb("trix-protect-sheet");a.sb("trix-query-editor");a.sb("trix-query-editor-focus");gy=a.sb("trix-randomize-range");a.sb("trix-range-protection-pane");a.sb("trix-range-protection-focus");hy=a.sb("read-column");oMa=a.sb("trix-read-fh-help");iy=a.sb("read-row");jy=a.sb("trix-recorded-action-cancel");pMa=
a.sb("trix-recorded-action-disable-shortcuts");ky=a.sb("trix-recorded-action-edit");ly=a.sb("trix-recorded-action-menu");qMa=a.sb("trix-recorded-action-new");rMa=a.sb("trix-recorded-action-references-menu");my=a.sb("trix-recorded-action-use-relative-references");ny=a.sb("trix-recorded-action-use-absolute-references");sMa=a.sb("trix-recorded-action-save");tMa=a.sb("trix-recorded-action-stop");oy=a.sb("ritz-remove-link");py=a.sb("ritz-resize-dialog");uMa=a.sb("trix-ritz-protection-manage");AMa=a.sb("trix-ritz-protection-pane");
BMa=a.sb("trix-ritz-protection-focus");qy=a.sb("ritz-text-rotation-angle-down");ry=a.sb("ritz-text-rotation-angle-up");sy=a.sb("ritz-text-rotation-custom");ty=a.sb("ritz-text-rotation-menu");uy=a.sb("ritz-text-rotation-none");vy=a.sb("ritz-text-rotation-rotate-down");wy=a.sb("ritz-text-rotation-rotate-up");CMa=a.sb("ritz-text-rotation-toolbar");xy=a.sb("ritz-text-rotation-vertical");yy=a.sb("ritz-text-wrap-clip");DMa=a.sb("ritz-text-wrap-menu");zy=a.sb("ritz-text-wrap-overflow");Ay=a.sb("ritz-text-wrap-wrap");
EMa=a.sb("read-cell-characters");FMa=a.sb("read-number-formatting");GMa=a.sb("read-selection-analysis");By=a.sb("trix-a11y-select-menu");HMa=a.sb("trix-scroll-to-active-cell");IMa=a.sb("trix-select-column");JMa=a.sb("trix-select-row");KMa=a.sb("trix-settings");LMa=a.sb("trix-set-border-bottom");MMa=a.sb("trix-set-border-color-with-editor-focus");NMa=a.sb("trix-set-border-left");OMa=a.sb("trix-set-border-off");PMa=a.sb("trix-set-border-outer");QMa=a.sb("trix-set-border-right");RMa=a.sb("trix-set-border-style-with-editor-focus");
SMa=a.sb("trix-set-border-top");TMa=a.sb("trix-set-border-type");UMa=a.sb("trix-set-border-type-with-editor-focus");Cy=a.sb("trix-sheet-rtl");VMa=a.sb("trix-shortcut-override-promo-continue");WMa=a.sb("trix-shortcut-override-promo-dimiss");Dy=a.sb("trix-show-all-formulas");Ey=a.sb("trix-show-formula-bar");XMa=a.sb("trix-show-formula-preview");YMa=a.sb("trix-show-protected-ranges");ZMa=a.sb("trix-show-sheets-list");$Ma=a.sb("trix-show-sheet-menu");Fy=a.sb("trix-sort");Gy=a.sb("trix-sort-range-asc");
Hy=a.sb("trix-sort-range-desc");Iy=a.sb("trix-sort-sheet-asc");Jy=a.sb("trix-sort-sheet-desc");aNa=a.sb("trix-spellcheck");bNa=a.sb("trix-split-text");cNa=a.sb("trix-table-annotator");dNa=a.sb("trix-table-annotator-focus");Ky=a.sb("trix-table-correction-popup-cancel");eNa=a.sb("trix-table-correction-popup-header-menu");fNa=a.sb("trix-table-correction-popup-ok");gNa=a.sb("trix-table-correction-popup-open");hNa=a.sb("trix-table-header-correction-popup-cancel");iNa=a.sb("trix-table-header-correction-popup-ok");
Ly=a.sb("trix-text-align");My=a.sb("trix-text-ltr");Ny=a.sb("trix-text-rtl");jNa=a.sb("trix-text-to-columns");kNa=a.sb("trix-text-wrap");Oy=a.sb("toggle-always-read-cell");Py=a.sb("toggle-always-read-column");Qy=a.sb("toggle-always-read-formatting");Ry=a.sb("toggle-always-read-row");lNa=a.sb("trix-toggle-fh-expanded");Sy=a.sb("trix-toggle-fh-visible");a.sb("trix-toggle-range-absolute");Ty=a.sb("ritz-unhide-columns");Uy=a.sb("ritz-unhide-rows");Vy=a.sb("trix-unhide-sheet-menu");mNa=a.sb("trix-unmerge");
nNa=a.sb("trix-display-density-compact");L(O(),"fegracr")&&(Wy=a.sb("trix-add-col-group"),Xy=a.sb("trix-add-group"),oNa=a.sb("trix-add-group-menu"),Yy=a.sb("trix-add-row-group"),Zy=a.sb("trix-remove-col-group"),$y=a.sb("trix-remove-group"),pNa=a.sb("trix-remove-group-menu"),az=a.sb("trix-remove-row-group"));fx.gb(!1,"loading");Yv.gb(L(O(),"fecllr"));Ux.gb(!0);P.Zn.setProperty("label","Helpcentrum van Google Spreadsheets");P.py.gb(!0);P.bI.setProperty("keys",null)};function rNa(a){function b(){var b=new hk,c=a.sb("trix-override-browser-shortcuts");b.Fc(c.Ld());return b}var c=Yn(Fn.getInstance());X(a,"trix-export-xlsx").Ma(829).label("Microsoft Excel (.xlsx)").fd("Downloaden als Microsoft Excel (.xlsx)").dc("office | exporteren | excel | downloaden | xlsx").build();X(a,"trix-export-open-office").Ma(826).label("OpenDocument-indeling (.ods)").fd("Downloaden als OpenDocument-bestand (.ods)").dc("exporteren | openoffice | ods | spreadsheet | downloaden").build();
X(a,"trix-export-pdf").Ma(827).label("PDF-document (.pdf)").fd("Downloaden als pdf-document (.pdf)").dc("exporteren | pdf | adobe | downloaden |").build();X(a,"trix-export-csv").Ma(823).label("Door komma's gescheiden waarden (.csv, huidig blad)").fd("Downloaden als door komma's gescheiden waarden (.csv, huidig blad)").dc("exporteren | komma's | csv | blad | downloaden").build();X(a,"trix-export-text").Ma(828).label("Door tabs gescheiden waarden (.tsv, huidig blad)").fd("Downloaden als door tabs gescheiden waarden (.tsv, huidig blad)").dc("exporteren | tabs | tsv | blad | downloaden").build();
X(a,"trix-export-html").Ma(825).label("Webpagina (.html, gezipt)").fd("Downloaden als webpagina (.html, gezipt)").dc("exporteren | export |||").build();X(a,"trix-import").Ma(862).label("Importeren...").dc("excel | csv | openen ||").build();X(a,"trix-settings").Ma(941).label("Spreadsheetinstellingen\u2026").dc("voorkeuren | opties |||").build();X(a,"trix-new-from-template").Ma(896).label("Van template...").fd("Nieuwe spreadsheet op basis van template...").build();Yo(X(a,"trix-paste-values").category(Zo()).Ma(930).key("Ctrl+Shift+V").label("Alleen waarden plakken"),
Mv("Alleen <strong>waarden</strong> plakken")).build();Yo(X(a,"trix-paste-formats").Ma(926).key("Ctrl+Alt+V"),Mv("Alleen <strong>indeling</strong> plakken")).build();X(a,"trix-paste-special").Ma(929).label("Speciaal plakken").build();Yo(X(a,"trix-paste-no-borders").Ma(928),Mv("Alles plakken <strong>behalve randen</strong>")).build();Yo(X(a,"trix-paste-column-widths").Ma(2603),Mv("Alleen <strong>kolombreedten</strong> plakken")).build();Yo(X(a,"trix-paste-formulas").Ma(927),Mv("Alleen <strong>formule</strong> plakken")).build();
Yo(X(a,"trix-paste-data-validation").Ma(925),Mv("Alleen <strong>gegevensvalidatie</strong> plakken")).build();Yo(X(a,"trix-paste-conditional-formatting").Ma(923),Mv("Alleen <strong>conditionele opmaak</strong> plakken")).build();Yo(X(a,"trix-paste-csv").Ma(924),Mv("<strong>Door komma's gescheiden tekst (CSV)</strong> plakken als kolommen")).build();Yo(X(a,"trix-paste-transpose").Ma(1034),Mv("<strong>Getransponeerd</strong> plakken")).build();Yo(X(a,"trix-paste-cache-values").Ma(2302),Mv("Alleen <strong>waarden</strong> plakken")).build();
Yo(X(a,"trix-paste-cache-formats").Ma(1286),Mv("Alleen <strong>indeling</strong> plakken")).build();Yo(X(a,"trix-paste-as-text").Ma(2536),Mv("Plakken <strong>als tekst</strong>")).build();Yo(X(a,"trix-paste-cache-as-text").Ma(2537),Mv("Plakken <strong>als tekst</strong>")).build();Yo(X(a,"trix-delete-rows").Ma(818),Mv(pxa("1"))).build();Yo(X(a,"trix-delete-columns").Ma(817),Mv(qxa("A"))).build();Yo(X(a,"trix-delete-cells-vertical").Ma(2529),Mv("Cellen verwijderen en <strong>omhoog</strong> schuiven")).build();
Yo(X(a,"trix-delete-cells-horizontal").Ma(2530),Mv(rxa(c))).build();Yo(X(a,"trix-move-column-after").Ma(891),Mv("Kolom naar <strong>rechts</strong> verplaatsen")).build();Yo(X(a,"trix-move-column-before").Ma(892),Mv("Kolom naar <strong>links</strong> verplaatsen")).build();Yo(X(a,"trix-move-row-after").Ma(893),Mv("Rij <strong>omlaag</strong> verplaatsen")).build();Yo(X(a,"trix-move-row-before").Ma(894),Mv("Rij <strong>omhoog</strong> verplaatsen")).build();X(a,"trix-find-replace").Ma(832).key((Gc?
"Meta+Shift":"Ctrl")+"+H").label("Zoeken en vervangen...").dc("vinden ||||").build();X(a,"trix-delete-values").Ma(819).label("Waarden verwijderen").dc("wissen | leegmaken | deleten ||").build();X(a,"trix-clear-comments").Ma(811).label("Notities wissen").dc("opmerkingen wissen ||||").build();X(a,"trix-freeze-rows-menu").Ma(851).label("Rijen vastzetten").build();X(a,"trix-freeze-columns-menu").Ma(850).label("Kolommen vastzetten").build();X(a,"trix-freeze-menu").Ma(1732).label("Vastzetten").build();
X(a,"trix-freeze-one-row").Ma(1734).label("1 rij").fd(jxa("1")).build();X(a,"trix-freeze-two-rows").Ma(1735).label("2 rijen").fd(jxa("2")).build();X(a,"trix-freeze-to-current-row").Ma(1827).label("Tot huidige rij (1)").fd(hxa("1")).build();X(a,"trix-freeze-no-rows").Ma(1736).label("Geen rijen").fd("Geen rijen vastzetten").build();X(a,"trix-freeze-one-column").Ma(1737).label("1 kolom").fd(kxa("1")).build();X(a,"trix-freeze-two-columns").Ma(1738).label("2 kolommen").fd(kxa("2")).build();X(a,"trix-freeze-to-current-column").Ma(1828).label("Tot huidige kolom (A)").fd(ixa("A")).build();
X(a,"trix-freeze-no-columns").Ma(1739).label("Geen kolommen").fd("Geen kolommen vastzetten").build();X(a,"trix-hide-gridlines").Ma(861).label("Rasterlijnen").fd("Rasterlijnen weergeven").selected(!0).dc("lijnen | raster |||").build();X(a,"trix-show-protected-ranges").Ma(946).label("Beveiligde bereiken").fd("Beveiligde bereiken weergeven").selected(!1).dc("toegang beperken | delen |||").build();X(a,"trix-show-formula-bar").Ma(945).label("Formulebalk").fd("Formulebalk weergeven").selected(!0).dc("functiebalk | fx-balk |||").build();
X(a,"trix-display-density-compact").Ma(1761).label("Compacte cellen").selected(!0).dc("normale cellen | uitschakelen | compacte cellen | inschakelen|").build();X(a,"trix-show-formula-preview").enabled(!0).Ma(1365).build();X(a,"trix-show-all-formulas").category(fp()).og(!0).Ma(944).key("Ctrl+`").label("Formules weergeven").fd("Alle formules weergeven").selected(!0).dc("formules | formule bekijken | formules weergeven | formule maken |").build();X(a,"trix-unhide-sheet-menu").Ma(962).label("Verborgen bladen").dc("weergeven | verbergen | tabbladen weergeven ||").build();
X(a,"trix-hide-controls").Ma(860).label("Volledig scherm").selected(!0).dc("presentatiemodus ||||").build();X(a,"trix-insert-sheet").category(Zo()).Ma(880).keys(["Shift+F11"]).label("Nieuw blad").fd("Nieuw blad invoegen").dc("nieuw tabblad | tabblad toevoegen | blad toevoegen ||").build();Yo(X(a,"trix-insert-row-above").Ma(876).fd("Rij boven invoegen"),Mv("Rij <strong>erboven</strong>")).build();Yo(X(a,"trix-insert-row-below").Ma(877).fd("Rij onder invoegen"),Mv("Rij <strong>eronder</strong>")).build();
Yo(X(a,"trix-insert-rows-above").Ma(878).fd(txa("2")),Mv(sxa("2"))).build();Yo(X(a,"trix-insert-rows-below").Ma(879).fd(vxa("2")),Mv(uxa("2"))).build();Yo(X(a,"trix-insert-column-before").Ma(864).fd("Kolom links invoegen"),Mv("Kolom <strong>links</strong>")).build();Yo(X(a,"trix-insert-column-after").Ma(865).fd("Kolom rechts invoegen"),Mv("Kolom <strong>rechts</strong>")).build();Yo(X(a,"trix-insert-columns-before").Ma(866).fd(xxa("2")),Mv(wxa("2"))).build();Yo(X(a,"trix-insert-columns-after").Ma(867).fd(zxa("2")),
Mv(yxa("2"))).build();Yo(X(a,"trix-insert-cells-vertical").Ma(2527).fd(qn(Mv("Cellen invoegen en bestaande cellen <strong>omlaag</strong> schuiven"))),Mv("Cellen en <strong>omlaag</strong> schuiven")).Rg("waffle-alt-node-label",Mv("Cellen invoegen en bestaande cellen <strong>omlaag</strong> schuiven")).build();Yo(X(a,"trix-insert-cells-horizontal").Ma(2526).fd(c?"Cellen invoegen en naar links schuiven":"Cellen invoegen en naar rechts schuiven"),Mv(Axa(c))).build();Xo(X(a,"trix-insert-doco").category(Zo()),
"comment").Ma(869).key("Ctrl+Alt+M").label("Opmerking").fd("Opmerking invoegen").build();X(a,"trix-insert-comment").Ma(868).key(vsa?"Shift+Search+2":"Shift+F2").label("Notitie").fd("Notitie invoegen").build();Xo(X(a,"trix-insert-function-menu"),"insert-function").Ma(872).label("Functie").fd("Functie invoegen").dc("fx | rekenfunctie |||").build();X(a,"trix-insert-function").Ma(2556).build();X(a,"trix-function-more").Ma(856).label("Meer...").fd("Meer functies...").dc("fx | rekenfunctie |||").build();
Wo(X(a,"trix-function-answers").enabled(!0),"Ontvang een formule door een vraag te stellen in ANTWOORDEN.").Ma(2861).label("Een vraag stellen en een formule ontvangen").build();X(a,"trix-named-ranges-manage").Ma(895).label("Benoemde bereiken...").fd("Benoemd bereik defini\u00ebren...").dc("Benoemde bereiken...").build();X(a,"trix-ritz-protection-manage").Ma(1127).label("Beveiligde bladen en bereiken...").dc("toegang beperken | delen |||").build();X(a,"trix-range-protection-pane").Ma(936).visible(!1).build();
X(a,"trix-range-protection-focus").enabled(!0).Ma(937).build();X(a,"trix-named-ranges-pane").Ma(1124).visible(!1).build();X(a,"trix-named-ranges-focus").enabled(!0).Ma(1125).build();X(a,"trix-ritz-protection-pane").Ma(1128).visible(!1).build();X(a,"trix-ritz-protection-focus").enabled(!0).Ma(1129).build();X(a,"trix-filter-dropdown").category($o()).og(!0).Ma(1186).key(So(["R"])).label("Dropdownmenu voor filter openen").build();X(a,"trix-goto-bar").Ma(858).label("Ga naar bereik").build();Xo(X(a,"trix-insert-legacy-chart"),
"chart").Ma(875).label("Diagram...").fd("Diagram invoegen...").dc("grafiek | visualisatie |||").build();Xo(X(a,"trix-insert-gviz-chart"),"chart").Ma(874).label("Diagram...").fd("Diagram invoegen...").dc("grafiek | visualisatie |||").build();X(a,"trix-chart-editor").Ma(2793).visible(!1).build();X(a,"trix-chart-editor-focus").Ma(2794).build();X(a,"trix-click-to-edit-chart").enabled(!0).Ma(35408).build();X(a,"trix-autovis-confident").Ma(2242).build();X(a,"trix-autovis-insert").Ma(2255).build();X(a,"trix-autovis-lightbox").Ma(2202).build();
X(a,"trix-autovis-manage").category($o()).og(!0).Ma(1728).key("Alt+Shift+X").label("Verkennen openen").dc("diagram | hulp | toegang | voorlezen |").build();X(a,"trix-autovis-sidepane").Ma(1729).visible(!1).build();X(a,"trix-autovis-sidepane-focus").enabled(!0).Ma(1730).build();Xo(X(a,"trix-insert-drawing"),"drawing-black").Ma(870).label("Tekening...").fd("Tekening invoegen...").dc("foto ||||").build();X(a,"trix-insert-image-above-grid").Ma(43).label("Afbeelding boven raster").fd("Afbeelding boven raster invoegen...").build();
X(a,"trix-insert-image-in-cell").Ma(35560).label("Afbeelding in cel").fd("Afbeelding in cel invoegen...").build();Xo(X(a,"trix-insert-images-menu"),"image-type").label("Afbeeldingen").fd("Afbeeldingen invoegen...").build();Xo(X(a,"trix-insert-form"),"form-black").Ma(871).label("Formulier...").fd("Formulier invoegen\u2026").build();X(a,"trix-direction-menu").Ma(820).label("Richting").build();X(a,"trix-number-format-menu").Ma(912).label("Getal").build();X(a,"trix-conditional-format").Ma(813).label("Conditionele opmaak").build();
X(a,"trix-conditional-format-pane").Ma(1360).visible(!1).build();X(a,"trix-conditional-format-pane-focus").enabled(!0).Ma(1361).build();Xo(X(a,"trix-clear-style").category(gp()),"clear-formatting").Ma(812).key("Ctrl+\\").label("Opmaak wissen").dc("vet verwijderen | normaal | opmaak verwijderen ||").build();X(a,"trix-table-annotator").build();X(a,"trix-table-annotator-focus").build();X(a,"trix-align-menu").Ma(1163).label("Uitlijnen").build();X(a,"trix-align-left").category(gp()).Ma(1166).key("Ctrl+Shift+L").label("Links").fd("Links uitlijnen").selected(!0).build();
X(a,"trix-align-center").category(gp()).Ma(1165).key("Ctrl+Shift+E").label("Gecentreerd").fd("Centreren").selected(!0).build();X(a,"trix-align-right").category(gp()).Ma(1168).key("Ctrl+Shift+R").label("Rechts").fd("Rechts uitlijnen").selected(!0).build();X(a,"trix-align-top").category(gp()).Ma(1169).label("Boven").fd("Tekst uitlijnen: boven").selected(!0).build();X(a,"trix-align-middle").category(gp()).Ma(1167).label("Midden").fd("Tekst uitlijnen: midden").selected(!0).build();X(a,"trix-align-bottom").category(gp()).Ma(1164).label("Onder").fd("Tekst uitlijnen: onder").selected(!0).build();
X(a,"ritz-text-rotation-menu").Ma(35314).label("Tekstrotatie").build();X(a,"ritz-text-rotation-toolbar").Ma(35364).label("Tekstrotatie").build();X(a,"ritz-text-rotation-none").Ma(35315).label("Geen").fd("Tekstrotatie: geen").build();X(a,"ritz-text-rotation-angle-up").Ma(35316).label("Omhoog kantelen").fd("Tekstrotatie: omhoog kantelen").build();X(a,"ritz-text-rotation-angle-down").Ma(35317).label("Omlaag kantelen").fd("Tekstrotatie: omlaag kantelen").build();X(a,"ritz-text-rotation-vertical").Ma(35318).label("Verticaal stapelen").fd("Tekstrotatie: verticaal stapelen").build();
X(a,"ritz-text-rotation-rotate-up").Ma(35319).label("Omhoog draaien").fd("Tekstrotatie: omhoog draaien").build();X(a,"ritz-text-rotation-rotate-down").Ma(35320).label("Omlaag draaien").fd("Tekstrotatie: omlaag draaien").build();X(a,"ritz-text-rotation-custom").Ma(35321).label("Aangepaste hoek").fd("Tekstrotatie: aangepaste hoek").build();X(a,"trix-data-menu").Ma(814).label("Gegevens").build();X(a,"trix-sort").Ma(948).label("Bereik sorteren...").build();var d=Pv(!0,c);c=Pv(!1,c);Yo(X(a,"trix-sort-sheet-asc").Ma(951),
Mv(lxa("A",d))).build();Yo(X(a,"trix-sort-sheet-desc").Ma(952),Mv(lxa("A",c))).build();Yo(X(a,"trix-sort-range-asc").Ma(949),Mv(mxa("A",d))).build();Yo(X(a,"trix-sort-range-desc").Ma(950),Mv(mxa("A",c))).build();X(a,"trix-randomize-range").Ma(35477).label("Willekeurig bereik").build();X(a,"trix-data-connector-dialog").Ma(35410).label("Verbinden met database...").visible(!1).build();X(a,"trix-data-connections-menu").Ma(35481).label("Gegevensverbindingen").visible(!1).build();X(a,"trix-data-connector-new-mysql-connection").Ma(35546).label("MySQL").visible(!1).build();
X(a,"trix-data-connector-new-postgres-connection").Ma(35547).label("PostgreSQL").visible(!1).build();X(a,"trix-data-connector-new-custom-jdbc-connection").Ma(35563).label("Aangepaste JDBC-URL").visible(!1).build();X(a,"trix-data-connector-new-plx-connection").Ma(35556).label("PLX").visible(!1).build();X(a,"trix-data-connector-new-sqlserver-connection").Ma(35567).label("SQL Server").visible(!1).build();X(a,"trix-data-connector-new-connections-submenu").Ma(35548).label("Nieuwe verbinding maken").visible(!1).build();
X(a,"trix-data-connector-select-connection").Ma(35555).label("Verbinding gebruiken").build();X(a,"trix-data-connections-dialog-new").Ma(35482).label("Nieuwe verbinding maken").visible(!1).build();X(a,"trix-data-connections-edit-query-dialog").Ma(35538).label("Query bewerken").visible(!1).build();X(a,"trix-data-connector-connection-manager").Ma(35483).label("Je verbindingen").visible(!1).build();X(a,"trix-data-connector-authenticate-connection-dialog").Ma(35554).label("Log in voor verbinding met database").build();
X(a,"trix-data-connector-authenticate-connection").Ma(35553).label("Inloggen").build();X(a,"trix-data-connector-close-dialog").Ma(35512).label("Annuleren").build();X(a,"trix-data-connector-connection-type-select").Ma(35511).build();X(a,"trix-data-connector-back-to-new-connection-picker").Ma(35527).build();X(a,"trix-data-connector-create-new-connection").Ma(35526).build();X(a,"trix-data-connector-run-query-preview").Ma(35529).label("Zoekopdracht uitvoeren").build();X(a,"trix-data-connector-create-query").Ma(35530).label("Doorgaan").visible(!1).build();
X(a,"trix-data-connector-edit-query").Ma(35541).label("Doorgaan").visible(!1).build();X(a,"trix-data-connector-proceed-to-query-editor").Ma(35568).label("Schrijf een zoekopdracht").visible(!1).build();X(a,"trix-data-connector-refresh-sheet").Ma(35535).label("Query vernieuwen").visible(!1).build();X(a,"trix-text-to-columns").Ma(1917).label("Tekst opsplitsen in kolommen...").build();X(a,"trix-split-text").Ma(1916).build();Xo(X(a,"trix-autofilter"),"autofilter").Ma(800).label("Filter").build();X(a,"trix-autofilter-menu").Ma(805).label("Filterweergaven...").build();
X(a,"trix-autofilter-toolbar-menu").Ma(2786).label("Filterweergaven...").build();X(a,"trix-autofilter-toolbar-readonly-menu").Ma(2787).label("Filterweergaven...").build();X(a,"trix-autofilter-add").Ma(802).label("Nieuwe filterweergave maken").build();X(a,"trix-autofilter-save").Ma(808).label("Opslaan als filterweergave").build();X(a,"trix-filter-view-options").Ma(2811).label("Opties voor filterweergave").build();X(a,"trix-filter-view-items").Ma(2812).build();X(a,"trix-autofilter-duplicate").Ma(804).label("Dupliceren").fd("Filterweergave dupliceren").build();
X(a,"trix-autofilter-delete").Ma(803).label("Verwijderen").fd("Filterweergave verwijderen").build();X(a,"trix-autofilter-rename").Ma(807).label("Naam wijzigen").fd("Naam van filterweergave wijzigen").build();X(a,"trix-autofilter-update-range").Ma(1287).label("Bereik updaten").fd("Bereik van filterweergave bijwerken").build();X(a,"trix-filter-help").Ma(2813).label("Meer informatie").fd("Meer informatie over filterweergaven").build();X(a,"trix-autofilter-animate").Ma(2767).build();X(a,"trix-pivot-breakout-group").Ma(35571).label("Groep").build();
X(a,"trix-pivot-breakout-group-rule").Ma(35584).label("Groepsregel").build();X(a,"trix-pivot-breakout-ungroup").Ma(35572).label("Groeperen ongedaan maken").build();X(a,"trix-pivot-table").Ma(931).label("Draaitabel\u2026").dc("samenvatten | tabel | overzicht ||").build();X(a,"trix-pivot-table-pane").Ma(933).visible(!1).build();X(a,"trix-pivot-table-focus").enabled(!0).Ma(932).build();X(a,"trix-pivot-table-calculated-field-create").Ma(2128).build();X(a,"trix-pivot-table-calculated-field-summarize-by").Ma(2129).build();
X(a,"trix-data-validation").Ma(815).label("Gegevensvalidatie...").build();Xo(X(a,"trix-form-create"),"form-black").Ma(840).label("Een formulier maken").dc("enqu\u00eate | vragenlijst | onderzoek ||").build();X(a,"trix-form-edit").Ma(842).label("Formulier bewerken").dc("enqu\u00eate | vragenlijst | onderzoek ||").build();X(a,"trix-form-send").Ma(847).label("Formulier verzenden").dc("enqu\u00eate | delen |||").build();X(a,"trix-form-go-to-live").Ma(845).label("Ga naar live formulier").dc("enqu\u00eate | vragenlijst | onderzoek ||").build();
X(a,"trix-form-embed").Ma(844).label("Formulier insluiten in een webpagina...").dc("enqu\u00eate | vragenlijst | onderzoek ||").build();X(a,"trix-form-analysis").Ma(836).label("Overzicht van reacties weergeven").dc("enqu\u00eate | formulier | antwoorden ||").build();X(a,"trix-formbar-overflow-menu").Ma(35476).build();X(a,"trix-show-answers-panel").enabled(!0).Ma(2705).build();Vo(X(a,"trix-override-browser-shortcuts"),b).category(Zo()).Ma(35445).keys(["Ctrl+Alt+K"]).label("Browsersneltoetsen overschrijven").build();
Vo(X(a,"trix-browser-override-help-center"),b).Ma(35466).label("Helpcentrum openen").build();Vo(X(a,"trix-browser-override-bold"),b).Ma(35464).label("Vet toepassen").build();Vo(X(a,"trix-browser-override-italic"),b).Ma(35468).label("Cursief toepassen").build();Vo(X(a,"trix-browser-override-underline"),b).Ma(35474).label("Onderstrepen toepassen").build();Vo(X(a,"trix-browser-override-strikethrough"),b).Ma(35473).label("Doorhalen toepassen").build();Vo(X(a,"trix-browser-override-set-border-off"),b).Ma(35472).build();
Vo(X(a,"trix-browser-override-insert-cells-menu"),b).Ma(35467).build();Vo(X(a,"trix-browser-override-delete-cells-menu"),b).Ma(35465).build();Vo(X(a,"trix-browser-override-move-to-next-sheet"),b).Ma(35469).build();Vo(X(a,"trix-browser-override-move-to-prev-sheet"),b).Ma(35470).build();Vo(X(a,"trix-browser-override-new-spreadsheet"),b).Ma(35471).label("Een nieuwe spreadsheet maken").build();Vo(X(a,"trix-browser-override-hide-rows"),b).Ma(35487).build();Vo(X(a,"trix-browser-override-hide-columns"),
b).Ma(35486).build();X(a,"trix-shortcut-override-promo-continue").Ma(35442).build();X(a,"trix-shortcut-override-promo-dimiss").Ma(35443).build();X(a,"trix-form-unlink").Ma(849).label("Formulier loskoppelen").dc("enqu\u00eate | vragenlijst | onderzoek ||").build();X(a,"trix-form-menu").Ma(846).label("Formulier").build();X(a,"trix-spellcheck").Ma(955).label(Qxa()?"Check spelling...":"Spelling...").dc("spellingcontrole | spellingcorrectie |||").build();X(a,"trix-enable-auto-complete").Ma(822).label("Automatisch aanvullen inschakelen").selected(!0).build();
X(a,"trix-notification-rules").Ma(897).label("Meldingsregels...").build();X(a,"trix-protect-sheet").Ma(935).label("Blad beveiligen...").dc("toegang beperken | delen |||").build();Xo(X(a,"trix-recorded-action-menu"),"radio-type").Ma(29407).label("Acties").build();X(a,"trix-recorded-action-new").Ma(29408).label("Nieuwe actie opnemen").build();X(a,"trix-recorded-action-stop").Ma(29411).label("Opname opslaan...").visible(!1).build();X(a,"trix-recorded-action-cancel").Ma(29404).label("Opname annuleren...").visible(!1).build();
X(a,"trix-recorded-action-edit").Ma(29406).visible(!1).build();X(a,"trix-recorded-action-disable-shortcuts").Ma(29405).label("Actiesneltoetsen uitschakelen").selected(!1).visible(!1).build();X(a,"trix-recorded-action-references-menu").visible(!1).label("Referenties").build();X(a,"trix-recorded-action-use-relative-references").Ma(29524).label("Relatieve verwijzingen gebruiken").selected(!0).build();X(a,"trix-recorded-action-use-absolute-references").Ma(29525).label("Absolute verwijzingen gebruiken").selected(!1).build();
X(a,"trix-recorded-action-save").Ma(29410).build();X(a,"trix-help-function-list").Ma(859).label("Functielijst").build();X(a,"trix-format-currency").Ma(837).label("Opmaken als valuta").build();X(a,"trix-format-percent").Ma(839).label("Opmaken als percentage").build();X(a,"trix-format-more").Ma(838).label("Meer indelingen").build();X(a,"trix-border-menu").Ma(2819).label("Randen").build();X(a,"trix-set-border-type").Ma(2817).build();X(a,"trix-set-border-left").category(gp()).Ma(35394).key("Alt+Shift+4").label("Linkerrand toepassen").build();
X(a,"trix-set-border-top").category(gp()).Ma(35395).key("Alt+Shift+1").label("Bovenrand toepassen").build();X(a,"trix-set-border-right").category(gp()).Ma(35396).key("Alt+Shift+2").label("Rechterrand toepassen").build();X(a,"trix-set-border-bottom").category(gp()).Ma(35397).key("Alt+Shift+3").label("Onderrand toepassen").build();X(a,"trix-set-border-outer").category(gp()).Ma(35398).keys(["Alt+Shift+7","Ctrl+Shift+7"]).label("Buitenrand toepassen").build();X(a,"trix-set-border-off").category(gp()).Ma(35399).key("Alt+Shift+6").label("Randen verwijderen").build();
X(a,"trix-border-style-menu").Ma(2818).label("Randstijl").build();X(a,"trix-text-align").Ma(956).label("Uitlijnen").build();X(a,"trix-set-border-type-with-editor-focus").Ma(2817).build();X(a,"trix-set-border-color-with-editor-focus").Ma(372).build();X(a,"trix-set-border-style-with-editor-focus").Ma(363).build();X(a,"ritz-text-wrap-menu").Ma(1755).label("Tekstomloop").build();X(a,"ritz-text-wrap-overflow").Ma(1757).label("Overloop").fd("Tekstoverloop").build();X(a,"ritz-text-wrap-wrap").Ma(1758).label("Omloop").fd("Tekstomloop").build();
X(a,"ritz-text-wrap-clip").Ma(1756).label("Afkappen").fd("Tekstafkapping").build();X(a,"trix-text-wrap").Ma(959).label("Tekstomloop").selected(!0).dc("regels afbreken | terugloop | regeleinden ||").build();X(a,"trix-text-ltr").Ma(957).label("Tekstrichting in cel van links naar rechts").build();X(a,"trix-text-rtl").Ma(958).label("Tekstrichting in cel van rechts naar links").build();X(a,"trix-sheet-rtl").Ma(943).label("Blad van rechts naar links").build();X(a,"trix-formulas").Ma(848).label("Functies").build();
X(a,"trix-number-format-toolbar-menu").Ma(1035).build();X(a,"trix-merge-menu").Ma(887).label("Cellen samenvoegen").build();X(a,"trix-merge-toolbar").Ma(888).label("Cellen samenvoegen").build();X(a,"trix-merge-toolbar-menu").Ma(889).label("Type samenvoeging selecteren...").build();X(a,"trix-merge-all").Ma(885).label("Alles samenvoegen").fd("Alle cellen samenvoegen").dc("combineren ||||").build();X(a,"trix-merge-horizontal").Ma(886).label("Horizontaal samenvoegen").fd("Cellen horizontaal samenvoegen").dc("combineren | verzamelen |||").build();
X(a,"trix-merge-vertical").Ma(890).label("Verticaal samenvoegen").fd("Cellen verticaal samenvoegen").dc("combineren ||||").build();X(a,"trix-unmerge").Ma(963).label("Samenvoegen opheffen").fd("Samenvoeging van cellen ongedaan maken").dc("combineren ||||").build();X(a,"trix-object-save").Ma(922).label("Afbeelding opslaan").build();X(a,"read-number-formatting").Ma(1156).label("Getalnotatie lezen").build();X(a,"read-cell-characters").Ma(1157).label("Celtekens lezen").build();X(a,"trix-a11y-select-menu").Ma(1150).label("Selecteren").build();
X(a,"trix-gviz-show-summary").category(cp()).og(!0).Ma(1713).key(Gc?"Ctrl+Meta+V":"Ctrl+Alt+V").label("Diagraminhoud samenvatten").build();X(a,"read-column").category(cp()).og(!0).Ma(938).key("Ctrl+Alt+Shift+C").label("Kolom lezen").build();X(a,"read-row").category(cp()).og(!0).Ma(939).key("Ctrl+Alt+Shift+R").label("Rij lezen").build();X(a,"toggle-always-read-row").Ma(1152).build();X(a,"toggle-always-read-column").Ma(1151).build();X(a,"toggle-always-read-cell").Ma(1192).build();X(a,"toggle-always-read-formatting").Ma(35564).build();
X(a,"read-selection-analysis").Ma(1184).label("Analyse van selectie lezen").build();X(a,"focus-quicksum").category($o()).enabled(!0).og(!0).Ma(1053).key("Alt+Shift+Q").label("De focus instellen op Quick sum").build();X(a,"focus-toolbar").Ma(1154).label("Werkbalk activeren").build();X(a,"trix-post-paste-menu-button").Ma(1319).label("Opmaak plakken").visible(!1).build();X(a,"trix-toggle-fh-expanded").enabled(!0).Ma(960).build();X(a,"trix-toggle-fh-visible").enabled(!0).Ma(961).build();X(a,"trix-read-fh-help").enabled(!0).Ma(1149).build();
X(a,"trix-change-tab-color").enabled(!0).Ma(810).build();X(a,"ritz-nf-normal").category(gp()).Ma(916).label("Automatisch").fd("Getalnotatie: automatisch").selected(!0).build();X(a,"ritz-nf-plain").category(gp()).Ma(919).label("Platte tekst").fd("Getalnotatie: platte tekst").selected(!0).build();X(a,"ritz-nf-number").category(gp()).og(!0).Ma(917).key("Ctrl+Shift+1").label("Getal").fd("Getalnotatie: getal").selected(!0).build();X(a,"ritz-nf-financial").category(gp()).Ma(911).label("Financieel").fd("Getalnotatie: financieel").selected(!0).build();
X(a,"ritz-nf-accounting").category(gp()).Ma(2824).label("Financieel").fd("Getalnotatie: financieel").selected(!0).build();X(a,"ritz-nf-scientific").category(gp()).og(!0).Ma(920).key("Ctrl+Shift+6").label("Wetenschappelijk").fd("Getalnotatie: wetenschappelijk").selected(!0).build();X(a,"ritz-nf-currency").category(gp()).og(!0).Ma(898).key("Ctrl+Shift+4").label("Valuta").fd("Getalnotatie: valuta").selected(!0).build();X(a,"ritz-nf-currency-whole").category(gp()).Ma(2825).label("Valuta (afgerond)").fd("Getalnotatie: valuta (afgerond)").selected(!0).build();
X(a,"ritz-nf-more-currencies").category(gp()).Ma(913).label("Meer valuta's...").fd("Meer valuta's...").dc("getalnotatie | getalopmaak |||").build();X(a,"ritz-nf-percent").category(gp()).og(!0).Ma(918).key("Ctrl+Shift+5").label("Procent").fd("Getalnotatie: procent").selected(!0).build();X(a,"ritz-nf-decimal-increase").category(gp()).Ma(1011).label("Aantal decimalen vergroten").dc("getalnotatie | getalopmaak |||").build();X(a,"ritz-nf-decimal-decrease").category(gp()).Ma(1010).label("Aantal decimalen verkleinen").dc("getalnotatie | getalopmaak |||").build();
X(a,"ritz-nf-date").category(gp()).og(!0).Ma(908).key("Ctrl+Shift+3").label("Datum").fd("Getalnotatie: datum").selected(!0).build();X(a,"ritz-nf-time").category(gp()).og(!0).Ma(921).key("Ctrl+Shift+2").label("Tijd").fd("Getalnotatie: tijd").selected(!0).build();X(a,"ritz-nf-date-time").category(gp()).Ma(909).label("Datum tijd").fd("Getalnotatie: datum tijd").selected(!0).build();X(a,"ritz-nf-duration").category(gp()).Ma(910).label("Duur").fd("Getalnotatie: duur").selected(!0).build();X(a,"ritz-nf-more-date").category(gp()).Ma(915).label("Meer datum- en tijdnotaties...").dc("getalnotatie | getalopmaak |||").build();
X(a,"ritz-nf-cf-1").Ma(899).selected(!0).build();X(a,"ritz-nf-cf-2").Ma(900).selected(!0).build();X(a,"ritz-nf-cf-3").Ma(901).selected(!0).build();X(a,"ritz-nf-custom").Ma(914).label("Aangepaste getalnotatie...").build();X(a,"ritz-apply-cnf-adv").Ma(799).build();X(a,"ritz-cnf-more-menu").Ma(1040).label("Meer notaties").dc("getalnotatie | getalopmaak |||").build();X(a,"ritz-open-all-links").Ma(1829).label(Exa(!0)).build();X(a,"ritz-remove-link").Ma(991).label("Loskoppelen").build();X(a,"ritz-convert-to-links").Ma(973).label(Dxa(!0)).build();
X(a,"ritz-hide-rows").Ma(990).label(Bxa("1","5")).build();X(a,"trix-fit-row-to-data").Ma(35502).label(exa(1)).build();X(a,"ritz-hide-columns").Ma(989).label(Cxa("A","C")).build();X(a,"ritz-hide-rows-keyboard").category(fp()).Ma(35485).key("Ctrl+Alt+9").label("Rijen verbergen").build();X(a,"ritz-hide-cols-keyboard").category(fp()).Ma(35484).key("Ctrl+Alt+0").label("Kolommen verbergen").build();X(a,"ritz-unhide-rows").category(fp()).Ma(975).key("Ctrl+Shift+9").label("Rijen zichtbaar maken").build();
X(a,"ritz-unhide-columns").category(fp()).Ma(974).key("Ctrl+Shift+0").label("Kolommen zichtbaar maken").build();X(a,"ritz-resize-dialog").Ma(972).label(fxa("1","5")).build();X(a,"ritz-clear-rows").Ma(988).label(oxa("1","5")).build();X(a,"ritz-clear-columns").Ma(987).label(nxa("A","C")).build();X(a,"trix-insert-cells-menu").category(Zo()).Ma(2585).keys(["Ctrl+Alt+Shift+Equals","Ctrl+Alt+Equals"]).label("Rijen/kolommen invoegen of menu Invoegen openen").build();X(a,"trix-delete-cells-menu").category(Zo()).Ma(2586).key("Ctrl+Alt+Dash").label("Rijen/kolommen verwijderen of menu Verwijderen openen").build();
X(a,"trix-banding-format-menu").Ma(2723).label("Afwisselende kleuren...").build();X(a,"trix-banding-pane").Ma(2678).visible(!1).build();X(a,"trix-banding-focus").enabled(!0).Ma(2679).build();X(a,"trix-open-link-range-picker").icon("docs-icon-grid").Ma(2693).label("Selecteer een celbereik om te linken").build();X(a,"trix-get-range-link").Ma(2846).build();X(a,"trix-pivot-drill-down").Ma(35492).build();X(a,"trix-edit-comment").category(Zo()).Ma(1015).keys(["Shift+F2"]).label("Notitie invoegen/bewerken").build();
X(a,"trix-fill-down").category(Zo()).Ma(1030).keys(["Ctrl+D"]).label("Naar beneden opvullen").build();X(a,"trix-fill-right").category(Zo()).Ma(1031).keys(["Ctrl+R"]).label("Rechts opvullen").build();X(a,"trix-fill-range").category(Zo()).Ma(1029).keys(["Ctrl+Enter"]).label("Bereik opvullen").build();X(a,"trix-insert-as-array-formula").category(Zo()).Ma(1032).keys(["Ctrl+Shift+Enter"]).label("Matrixformule invoegen").build();X(a,"trix-insert-date").category(Zo()).Ma(1022).keys(["Ctrl+Semicolon"]).label("Huidige datum invoegen").build();
X(a,"trix-insert-time").category(Zo()).Ma(1023).keys(["Ctrl+Shift+Semicolon"]).label("Huidige tijd invoegen").build();X(a,"trix-insert-date-time").category(Zo()).Ma(2848).keys(["Ctrl+Alt+Shift+Semicolon"]).label("Huidige datum en tijd invoegen").build();X(a,"trix-move-row-start").category($o()).Ma(1017).key("Home").label("Verplaatsen naar begin van rij").build();X(a,"trix-move-row-end").category($o()).Ma(1026).key("End").label("Verplaatsen naar einde van rij").build();X(a,"trix-move-sheet-start").category($o()).Ma(1027).key("Ctrl+Home").label("Verplaatsen naar begin van blad").build();
X(a,"trix-move-sheet-end").category($o()).Ma(1018).key("Ctrl+End").label("Verplaatsen naar einde van blad").build();X(a,"trix-scroll-to-active-cell").category($o()).Ma(1016).key("Ctrl+Backspace").label("Naar actieve cel scrollen").build();X(a,"trix-move-to-next-sheet").category(Rxa()).Ma(1019).key("Ctrl+Shift+Pg-down").label("Verplaatsen naar volgende blad").build();X(a,"trix-move-to-prev-sheet").category(Rxa()).Ma(1020).key("Ctrl+Shift+Pg-up").label("Verplaatsen naar vorige blad").build();X(a,"trix-select-row").category("Selectie").Ma(35004).keys(["Shift+Space"]).label("Rij selecteren").build();
X(a,"trix-select-column").category("Selectie").og(!0).Ma(35003).keys(["Ctrl+Space"]).label("Kolom selecteren").build();X(a,"trix-hide-selection").Ma(35391).keys(["Ctrl+Shift+Backspace"]).label("Selectie opheffen").build();X(a,"trix-show-sheet-menu").category("Menu's").Ma(35390).key(vsa?"Ctrl+Shift+S":"Alt+Shift+S").label("Bladmenu weergeven").build();X(a,"trix-show-sheets-list").category("Menu's").Ma(1021).key("Shift+Alt+K").label("Lijst met bladen tonen").build();X(a,"trix-toggle-range-absolute").category(Zo()).Ma(35404).key("F4").label("Absolute/relatieve verwijzingen (wanneer je een formule invoert)").build();
X(a,"trix-printing-print-selection").Ma(35426).build();X(a,"trix-printing-print-selection-range").Ma(35433).build();X(a,"trix-printing-paper-size").Ma(35424).build();X(a,"trix-printing-page-orientation").Ma(35423).build();X(a,"trix-printing-scale").Ma(35427).build();X(a,"trix-printing-scale-custom").Ma(35432).build();X(a,"trix-printing-horizontal-alignment").Ma(35490).build();X(a,"trix-printing-vertical-alignment").Ma(35491).build();X(a,"trix-printing-margins").Ma(35419).build();X(a,"trix-printing-margins-custom").Ma(35441).build();
X(a,"trix-printing-page-breaks").Ma(35570).build();X(a,"trix-printing-page-breaks-cancel").Ma(35574).build();X(a,"trix-printing-page-breaks-confirm").Ma(35575).build();X(a,"trix-printing-page-breaks-drag").Ma(35579).build();X(a,"trix-printing-grid-lines").Ma(35418).label("Rasterlijnen weergeven").build();X(a,"trix-printing-comments").Ma(35413).label("Discussies met opmerkingen weergeven").build();X(a,"trix-printing-notes").Ma(35420).label("Notities weergeven").build();X(a,"trix-printing-page-order").Ma(35422).build();
X(a,"trix-printing-page-number").Ma(35421).label("Paginanummers").build();X(a,"trix-printing-spreadsheet-title").Ma(35429).label("Werkmaptitel").build();X(a,"trix-printing-sheet-name").Ma(35428).label("Bladnaam").build();X(a,"trix-printing-current-date").Ma(35414).label("Huidige datum").build();X(a,"trix-printing-current-time").Ma(35415).label("Huidige tijd").build();X(a,"trix-printing-custom-headers-footers").Ma(35501).build();X(a,"trix-printing-custom-headers-footers-cancel").Ma(35521).build();
X(a,"trix-printing-custom-headers-footers-confirm").Ma(35522).build();X(a,"trix-printing-frozen-rows").Ma(35417).label("Vastgezette rijen herhalen").build();X(a,"trix-printing-frozen-columns").Ma(35416).label("Vastgezette kolommen herhalen").build();X(a,"trix-printing-zoom-in").Ma(35430).build();X(a,"trix-printing-zoom-out").Ma(35431).build();X(a,"trix-printing-print").Ma(35425).build();X(a,"trix-printing-cancel").Ma(35412).build();X(a,"trix-query-editor").Ma(35439).build();X(a,"trix-query-editor-focus").Ma(35440).build();
X(a,"trix-table-correction-popup-cancel").Ma(35497).build();X(a,"trix-table-correction-popup-header-menu").Ma(35505).build();X(a,"trix-table-correction-popup-ok").Ma(35496).build();X(a,"trix-table-correction-popup-open").Ma(35495).build();X(a,"trix-table-header-correction-popup-cancel").Ma(35509).build();X(a,"trix-table-header-correction-popup-ok").Ma(35510).build();L(O(),"fegracr")&&(X(a,"trix-add-group-menu").build(),X(a,"trix-add-group").category(Zo()).Ma(35523).keys(["Alt+Shift+Right"]).label("Groeperen").build(),
X(a,"trix-add-col-group").Ma(35515).label("Kolommen groeperen").build(),X(a,"trix-add-row-group").Ma(35513).label("Rijen groeperen").build(),X(a,"trix-remove-group-menu").build(),X(a,"trix-remove-group").category(Zo()).Ma(35524).keys(["Alt+Shift+Left"]).label("Groeperen ongedaan maken").build(),X(a,"trix-remove-col-group").Ma(35516).label("Groeperen van kolommen ongedaan maken").build(),X(a,"trix-remove-row-group").Ma(35514).label("Groeperen van rijen ongedaan maken").build());X(a,"trix-menubar-data-focus").category("Menu's").og(!0).Ma(883).keys(sNa("D")).label("Menu Gegevens").value("trix-data-menu").build();
X(a,"trix-menubar-form-focus").category("Menu's").og(!0).Ma(884).keys(sNa("M")).label("Menu Formulier").value("trix-form-menu").build();qNa(a)}function sNa(a){var b=[(Gc?"Ctrl+Alt+":"Alt+Shift+")+a];!Gc&&Pc&&b.push("Alt+"+a);return b};function tNa(a,b,c){this.C=b;this.pb=a;this.D=c}tNa.prototype.dn=function(){return this.pb.L?this.pb.L.C||this.C:this.C};var uNa={NONE:-1,vwa:1,jwa:2,usa:3,rsa:4,Oua:8,Kk:9,tm:10,bsa:11,Gba:12,T1:13,Lca:14,Bca:15,Y1:16,uA:17,vba:18,NH:31,dsa:32,oba:35,sba:36,Ora:37,uac:38,Lwa:39,Bta:40,rva:41,qva:42,Bua:43,Vwa:44,Ata:45,Zra:46,Ira:51,fva:52,jva:10109,lva:53,Fua:54,Vsa:55,$8b:10110,Fsa:56,jsa:57,jca:59,I1:60,Wta:61,Osa:62,Qta:63,Ksa:64,Gsa:65,Tua:67,Xta:68,Rta:69,An:71,cq:72,Vua:78,Uua:79,Sua:82,Lra:91,iva:92,iua:99,twa:110,Mra:111,$wa:112,asa:113,eta:114,dta:115,fta:116,Gra:120,kwa:121,tca:151,Jua:152,Iua:153,Hsa:154,
Awa:155,CZa:156,Kta:170,Jta:171,Eua:172,Dua:173,eva:221,Tta:401,bxa:402,Msa:403,Kra:410,Nsa:411,mva:412,Wsa:413,Gua:414,Hua:415,exa:416,uwa:501,tsa:502,Lta:523,Yra:601,oca:701,Sta:901,Zta:902,Kba:905,Nra:903,kva:904,Yta:911,Psa:912,dxa:913,lwa:915,Hra:916,mwa:917,Lsa:1001,s3b:1301,LD:1302,gva:1303,U_a:1304,$sa:1401,Qsa:1402,Ywa:1403,Usa:1404,sta:1405,xva:1406,Eva:1407,Gva:1408,Nva:1409,Mva:1410,Pva:1411,Rva:1412,Qva:1413,Kva:1414,Iva:1415,htc:1416,gtc:1417,Bva:1418,Lva:1419,Hva:1420,A2b:1421,yva:1422,
Tva:1423,Fva:1424,Sva:1425,Ova:1426,ntc:1427,Cva:1428,zva:1429,Jgc:1430,Igc:1431,B5b:1432,A5b:1433,qwa:1601,Uta:1602,Zgc:1603,l1:1801,wwa:1901,owa:2001,Mwa:9001,iy:9002,iwa:9003,wsa:9004,Jra:9005,Ara:9006,Bra:9007,hwa:9009,Hwa:9010,$ra:9011,fsa:9012,xua:9013,wva:10100,Dva:10101,RZa:10102,swa:10103,ywa:10104,nwa:10105,Nwa:10107,Owa:10108,pwa:10106};var bz=new H,vNa="show-named-ranges show-named-ranges-with-add show-pivot-ritz show-ritz-protection show-ritz-protection-with-range show-ritz-protection-with-sheet show-conditional-format-pane show-banding-pane show-banding-pane-recommendation show-chart-editor".split(" "),wNa=!1;function xNa(a){wNa&&bz.dispatchEvent({type:"broadcasterImpression",Ma:a})}function cz(a,b,c){yNa(a,!1,b,c)}
function yNa(a,b,c,d){ko("dialogs",function(){var e={type:"alert",title:c,message:a,onclose:d},f=b?void 0:1002;f&&xNa(f);bz.dispatchEvent(e)})}function zNa(a,b,c,d,e,f,h){ko("dialogs",u(bz.dispatchEvent,bz,{type:"confirm",title:c,message:a,Xb:b,buttons:d,cancel:e,Wpa:f,uIb:h}))}function ANa(a,b,c,d,e,f){bz.dispatchEvent({type:"show_toast",args:[a,b,c,d,null,e]});dz(f||a+". "+b)}function ez(a,b,c){bz.dispatchEvent({type:"show-waffle-toast",content:a,yOa:b,tLb:c});dz(a)}
function dz(a,b){bz.dispatchEvent({type:"a11y_notification",message:a,tIb:!!b})}function BNa(a){bz.dispatchEvent({type:"runMacro",$t:a})}function CNa(){bz.dispatchEvent("show-pivot-ritz")}function DNa(a){bz.dispatchEvent(new G(a?"show-named-ranges-with-add":"show-named-ranges"))}function ENa(a){bz.dispatchEvent(new G(a?"show-ritz-protection-with-range":"show-ritz-protection"))}function FNa(){bz.dispatchEvent(new G("show-ritz-protection-with-sheet"))}
function GNa(){bz.dispatchEvent("show-conditional-format-pane")}function fz(a,b){bz.dispatchEvent({type:"show-chart-editor",ula:a,Xb:b})}function mo(a){bz.dispatchEvent({type:"show-hide-working-butter",show:a})}function HNa(a){bz.dispatchEvent({type:"model_load_progress",Zj:a})};function gz(a,b){this.va=!0;this.J=null;this.H=a;this.F=b;this.$=new Oj}p=gz.prototype;p.Qoa=ea("va");p.Yj=g("va");p.ipa=xg;p.m_=ua;function hz(a,b){a.J=b}p.dZ=function(a,b){if(this.J){var c=null;if(b){var d=this.Yha();d&&(c=this.$.ud(d,b))}this.J(a,c)}};p.TRa=xg;p.E0=yg;function INa(a,b){return iz(a.C,b)?!0:(cz("Deze cellen worden momenteel geladen. Probeer het opnieuw nadat het laden is voltooid."),!1)}p.Ib=g("F");p.Xf=n("");
p.Goa=function(a){var b=this.le();return new ritz_api.BehaviorRequest(this.ue(),b?this.$.serialize(b):null,a?this.$.serialize(a.C):null,null)};p.ue=function(){throw Error("Ritz behavior is not implemented for "+this.H);};p.le=function(){throw Error("Ritz behavior is not implemented for "+this.H);};p.Yha=zg;p.Ri=yg;function JNa(a){gz.call(this,-1,null);this.C=a.C;this.D=a}v(JNa,gz);JNa.prototype.exec=function(){mo(!0);KNa(this.D,this.C)};function LNa(a,b){gz.call(this,-1,null);this.D=a;this.C=b}v(LNa,gz);LNa.prototype.exec=function(){this.C.C||jz(this.C,this.D.wf(),Ha(mo,!1))};function kz(a,b,c,d,e,f){H.call(this);this.L=this.F=this.$=this.Ra=this.Ya=this.V=!1;this.bb=!0;this.tc=b;this.va=c;this.fb=d;this.H=a;this.Ea=0;this.XM=e||null;this.D=f?f:null;this.Ka=!1}v(kz,H);var MNa=new kz(2,-1,"Empty",-1);p=kz.prototype;p.getSheetType=g("H");p.ye=g("va");p.wf=g("fb");p.Ib=g("tc");function NNa(a,b,c){c=void 0===c?null:c;var d=a.V^b;a.V=b;d&&(b=new lz(b?"M":"N",a.wf(),a.Ib()),c&&vc(b,c),a.dispatchEvent(b));a.Ka=a.Ka||a.V}p.Wb=g("V");
p.Hc=function(a){var b=this.Ya^a;this.Ya=a;b&&this.dispatchEvent(new lz("R",this.wf(),this.Ib()))};p.Ld=g("Ya");p.Eh=g("Ra");p.M_=function(a){var b=this.Ra^a;this.Ra=a;b&&(a=new lz(a?"P":"O",this.wf(),this.Ib()),a.Wg=this.ye(),this.dispatchEvent(a))};p.gc=g("$");function ONa(a,b){a.$!=b&&(a.$=b,b=new lz("ba",a.wf(),a.Ib()),a.dispatchEvent(b))}p.Mg=function(){if(2==this.H)return!0;throw Error("non-EMPTY sheet types must override method");};p.a0=function(){this.Naa()};p.Qa=function(){NNa(this,!1);kz.ea.Qa.call(this)};
function lz(a,b,c){G.call(this,a);this.J=this.F=this.Wg=this.C=null;this.index=b;this.uh=c}v(lz,G);var PNa={s0b:0,Yrc:1,t0b:2},QNa={Kk:0,tm:1,Yn:2,bq:3,T1:4,D0a:5,sec:6,Y1:7,uA:8,Rwc:9,NH:10,Bec:11,D_a:12,jt:13,Lwa:14,gI:15,eba:16},RNa={Wmc:0,Xmc:1,Zmc:2},SNa={vxc:0,L3b:1,Puc:2,Hqc:3,x_a:4,CUSTOM:5,B1b:6};function mz(){I.call(this)}v(mz,I);var TNa=null;mz.prototype.dn=function(){return J(this,1)};mz.prototype.cia=function(){return J(this,2)};function nz(){I.call(this)}v(nz,I);var UNa=null;nz.prototype.gf=function(){return J(this,1)};function oz(){I.call(this)}v(oz,I);var VNa=null;
oz.prototype.getName=function(){return J(this,2)};oz.prototype.If=function(a){K(this,2,a)};function pz(){I.call(this)}v(pz,I);var WNa=null;function qz(){I.call(this)}v(qz,I);var XNa=null;function rz(){I.call(this)}v(rz,I);var YNa=null;function sz(){I.call(this)}v(sz,I);var ZNa=null;function tz(){I.call(this)}v(tz,I);var $Na=null;tz.prototype.getSelection=function(){return J(this,9)};tz.prototype.setSelection=function(a){K(this,9,a)};tz.prototype.getType=function(){return J(this,12)};
tz.prototype.setType=function(a){K(this,12,a)};var aOa={VALUE:0,Iac:1,kvc:2},bOa={WH:0,h_a:1,cVa:2};function vz(){I.call(this)}v(vz,I);var cOa=null;function wz(){I.call(this)}v(wz,I);var dOa=null;function xz(){I.call(this)}v(xz,I);var eOa=null;xz.prototype.getName=function(){return J(this,2)};xz.prototype.If=function(a){K(this,2,a)};function yz(){I.call(this)}v(yz,I);var fOa=null;yz.prototype.qd=function(){return J(this,1)};yz.prototype.Jm=function(){return yd(this,1)};
function zz(){I.call(this)}v(zz,I);var gOa=null;zz.prototype.Ib=function(){return J(this,1)};zz.prototype.Kg=function(){return yd(this,1)};function Az(){I.call(this)}v(Az,I);var hOa=null;Az.prototype.Ib=function(){return J(this,1)};Az.prototype.Kg=function(){return yd(this,1)};function Bz(){I.call(this)}v(Bz,I);var iOa=null;Bz.prototype.qd=function(){return J(this,1)};Bz.prototype.Jm=function(){return yd(this,1)};function Cz(){I.call(this)}v(Cz,I);var jOa=null;
Cz.prototype.qd=function(){return J(this,1)};Cz.prototype.Jm=function(){return yd(this,1)};function Dz(){I.call(this)}v(Dz,I);var kOa=null;Dz.prototype.Ib=function(){return J(this,2)};Dz.prototype.Kg=function(){return yd(this,2)};Dz.prototype.ye=function(){return J(this,3)};Dz.prototype.Bf=function(){return J(this,5)};function Ez(){I.call(this)}v(Ez,I);var lOa=null;Ez.prototype.Ib=function(){return J(this,2)};Ez.prototype.Kg=function(){return yd(this,2)};function Fz(){I.call(this)}v(Fz,I);
var mOa=null;Fz.prototype.Ib=function(){return J(this,1)};Fz.prototype.Kg=function(){return yd(this,1)};function Gz(){I.call(this)}v(Gz,I);var nOa=null;Gz.prototype.getTop=function(){return J(this,1)};Gz.prototype.getLeft=function(){return J(this,3)};function Hz(){I.call(this)}v(Hz,I);var oOa=null;Hz.prototype.Ib=function(){return J(this,2)};Hz.prototype.Kg=function(){return yd(this,2)};function Iz(){I.call(this)}v(Iz,I);var pOa=null;Iz.prototype.rangeCount=function(){return zd(this,1)};
Iz.prototype.zp=fa(30);function Rz(){I.call(this)}v(Rz,I);var qOa=null;function Sz(){I.call(this)}v(Sz,I);var rOa=null;function Tz(){I.call(this)}v(Tz,I);var sOa=null;Tz.prototype.cb=function(){return J(this,1)};Tz.prototype.hb=function(a){K(this,1,a)};Tz.prototype.Tc=fa(7);function Uz(){I.call(this)}v(Uz,I);var tOa=null;p=Uz.prototype;p.cb=function(){return J(this,1)};p.hb=function(a){K(this,1,a)};p.Tc=fa(6);p.getType=function(){return J(this,2)};p.setType=function(a){K(this,2,a)};
function Vz(){I.call(this)}v(Vz,I);var uOa=null;p=Vz.prototype;p.getType=function(){return J(this,1)};p.setType=function(a){K(this,1,a)};p.cb=function(){return J(this,2)};p.hb=function(a){K(this,2,a)};p.Tc=fa(5);function Wz(){I.call(this)}v(Wz,I);var vOa=null;Wz.prototype.Ib=function(){return J(this,1)};Wz.prototype.Kg=function(){return yd(this,1)};Wz.prototype.qd=function(){return J(this,2)};Wz.prototype.Jm=function(){return yd(this,2)};function Xz(){I.call(this)}v(Xz,I);var wOa=null;
function Yz(){I.call(this)}v(Yz,I);var xOa=null;Yz.prototype.gf=function(){return J(this,1)};function Zz(){I.call(this)}v(Zz,I);var yOa=null;function $z(){I.call(this)}v($z,I);var zOa=null;$z.prototype.setInterval=function(a){K(this,1,a)};function aA(){I.call(this)}v(aA,I);var AOa=null;aA.prototype.Ib=function(){return J(this,1)};aA.prototype.Kg=function(){return yd(this,1)};aA.prototype.qd=function(){return J(this,2)};aA.prototype.Jm=function(){return yd(this,2)};function bA(){I.call(this)}
v(bA,I);var BOa=null;bA.prototype.Ib=function(){return J(this,1)};bA.prototype.Kg=function(){return yd(this,1)};bA.prototype.qd=function(){return J(this,2)};bA.prototype.Jm=function(){return yd(this,2)};function cA(){I.call(this)}v(cA,I);var COa=null;cA.prototype.Kha=function(){return J(this,1)};function dA(){I.call(this)}v(dA,I);var DOa=null;dA.prototype.Ib=function(){return J(this,1)};dA.prototype.Kg=function(){return yd(this,1)};function eA(){I.call(this)}v(eA,I);var EOa=null;
eA.prototype.CEa=function(){return J(this,1)};function fA(){I.call(this)}v(fA,I);var FOa=null;fA.prototype.getContent=function(){return J(this,1)};fA.prototype.setContent=function(a){K(this,1,a)};fA.prototype.lr=function(){return yd(this,1)};function gA(){I.call(this)}v(gA,I);var GOa=null;gA.prototype.Ib=function(a){return J(this,1,a)};gA.prototype.Kg=function(){return yd(this,1)};function hA(){I.call(this)}v(hA,I);var HOa=null;hA.prototype.Ib=function(){return J(this,1)};
hA.prototype.Kg=function(){return yd(this,1)};hA.prototype.qd=function(){return J(this,2)};hA.prototype.Jm=function(){return yd(this,2)};function iA(){I.call(this)}v(iA,I);var IOa=null;function jA(){I.call(this)}v(jA,I);var JOa=null;jA.prototype.rangeCount=function(){return zd(this,2)};function kA(){I.call(this)}v(kA,I);var KOa=null;function lA(){I.call(this)}v(lA,I);var LOa=null;function mA(){I.call(this)}v(mA,I);var MOa=null;mA.prototype.getName=function(){return J(this,2)};
mA.prototype.If=function(a){K(this,2,a)};function nA(){I.call(this)}v(nA,I);var NOa=null;nA.prototype.Ib=function(){return J(this,1)};nA.prototype.Kg=function(){return yd(this,1)};function oA(){I.call(this)}v(oA,I);var OOa=null;oA.prototype.Ib=function(){return J(this,1)};oA.prototype.Kg=function(){return yd(this,1)};oA.prototype.Ty=function(){return J(this,2)};oA.prototype.QF=function(){return yd(this,2)};function pA(){I.call(this)}v(pA,I);var POa=null;pA.prototype.Ib=function(){return J(this,1)};
pA.prototype.Kg=function(){return yd(this,1)};function qA(){I.call(this)}v(qA,I);var QOa=null;function rA(){I.call(this)}v(rA,I);var ROa=null;function sA(){I.call(this)}v(sA,I);var SOa=null;sA.prototype.rangeCount=function(){return zd(this,1)};sA.prototype.xka=fa(114);function tA(){I.call(this)}v(tA,I);var TOa=null;function uA(){I.call(this)}v(uA,I);var UOa=null;uA.prototype.getContent=function(){return J(this,1)};uA.prototype.setContent=function(a){K(this,1,a)};
uA.prototype.lr=function(){return yd(this,1)};function vA(){I.call(this)}v(vA,I);var VOa=null;vA.prototype.Ib=function(a){return J(this,1,a)};vA.prototype.Kg=function(){return yd(this,1)};function wA(){I.call(this)}v(wA,I);var WOa=null;wA.prototype.cb=function(){return J(this,1)};wA.prototype.hb=function(a){K(this,1,a)};wA.prototype.Tc=fa(4);function xA(){I.call(this)}v(xA,I);var XOa=null;xA.prototype.Ib=function(){return J(this,1)};xA.prototype.Kg=function(){return yd(this,1)};
function yA(){I.call(this)}v(yA,I);var YOa=null;yA.prototype.Ib=function(){return J(this,1)};yA.prototype.Kg=function(){return yd(this,1)};function zA(){I.call(this)}v(zA,I);var ZOa=null;zA.prototype.Ty=function(){return J(this,1)};zA.prototype.QF=function(){return yd(this,1)};function AA(){I.call(this)}v(AA,I);var $Oa=null;function BA(){I.call(this)}v(BA,I);var aPa=null;BA.prototype.rangeCount=function(){return zd(this,1)};BA.prototype.Zy=fa(19);BA.prototype.ah=function(){return J(this,4)};
function CA(){I.call(this)}v(CA,I);var bPa=null;CA.prototype.getData=function(){return J(this,2)};CA.prototype.Bv=function(){return yd(this,2)};function DA(){I.call(this)}v(DA,I);var cPa=null;DA.prototype.getData=function(){return J(this,3)};DA.prototype.Bv=function(){return yd(this,3)};function EA(){I.call(this)}v(EA,I);var dPa=null;function FA(){I.call(this)}v(FA,I);var ePa=null;p=FA.prototype;p.gha=function(){return J(this,1)};p.ska=function(){return yd(this,1)};p.g5=fa(43);p.o7=fa(45);p.S4=fa(47);
p.m7=fa(49);function GA(){I.call(this)}v(GA,I);var fPa=null;function HA(){I.call(this)}v(HA,I);var gPa=null;HA.prototype.Ib=function(){return J(this,1)};HA.prototype.Kg=function(){return yd(this,1)};HA.prototype.rangeCount=function(){return zd(this,2)};function IA(){I.call(this)}v(IA,I);var hPa=null;IA.prototype.qd=function(){return J(this,1)};IA.prototype.Jm=function(){return yd(this,1)};function JA(){I.call(this)}v(JA,I);var iPa=null,jPa={P3b:0,J3b:1};function KA(){I.call(this)}v(KA,I);
var kPa=null;KA.prototype.getKey=function(){return J(this,1)};KA.prototype.getData=function(){return J(this,3)};KA.prototype.Bv=function(){return yd(this,3)};function LA(){I.call(this)}v(LA,I);var lPa=null;LA.prototype.getType=function(){return J(this,1)};LA.prototype.setType=function(a){K(this,1,a)};var mPa={UNKNOWN:0,C1b:1};function MA(){I.call(this)}v(MA,I);var nPa=null;function NA(){I.call(this)}v(NA,I);var oPa=null;NA.prototype.dn=function(){return J(this,2)};function OA(){I.call(this)}
v(OA,I);var pPa=null;OA.prototype.J_=function(a){K(this,1,a)};function PA(){I.call(this)}v(PA,I);var qPa=null;function QA(){I.call(this)}v(QA,I);var rPa=null;function RA(){I.call(this)}v(RA,I);var sPa=null;RA.prototype.qd=function(){return J(this,1)};RA.prototype.Jm=function(){return yd(this,1)};function SA(){I.call(this)}v(SA,I);var tPa=null;SA.prototype.qd=function(){return J(this,1)};SA.prototype.Jm=function(){return yd(this,1)};function TA(){I.call(this)}v(TA,I);var uPa=null;
TA.prototype.getProperties=function(){return J(this,1)};function UA(){I.call(this)}v(UA,I);var vPa=null;UA.prototype.getProperties=function(){return J(this,2)};function VA(){I.call(this)}v(VA,I);var wPa=null;function WA(){I.call(this)}v(WA,I);var xPa=null;WA.prototype.getWeight=function(){return J(this,2)};function XA(){I.call(this)}v(XA,I);var yPa=null;XA.prototype.rangeCount=function(){return zd(this,1)};function YA(){I.call(this)}v(YA,I);var zPa=null;YA.prototype.Yf=fa(40);
YA.prototype.Ib=function(){return J(this,3)};YA.prototype.Kg=function(){return yd(this,3)};function ZA(){I.call(this)}v(ZA,I);var APa=null;function $A(){I.call(this)}v($A,I);var BPa=null;$A.prototype.qd=function(){return J(this,1)};$A.prototype.Jm=function(){return yd(this,1)};$A.prototype.Ty=function(){return J(this,2)};$A.prototype.QF=function(){return yd(this,2)};function aB(){I.call(this)}v(aB,I);var CPa=null;aB.prototype.Ib=function(){return J(this,1)};
aB.prototype.Kg=function(){return yd(this,1)};aB.prototype.qd=function(){return J(this,2)};aB.prototype.Jm=function(){return yd(this,2)};function bB(){I.call(this)}v(bB,I);var DPa=null;p=bB.prototype;p.Ib=function(){return J(this,1)};p.Kg=function(){return yd(this,1)};p.qd=function(){return J(this,2)};p.Jm=function(){return yd(this,2)};p.getIndex=function(){return J(this,3)};function cB(){I.call(this)}v(cB,I);var EPa=null;cB.prototype.Ib=function(){return J(this,1)};
cB.prototype.Kg=function(){return yd(this,1)};mz.prototype.Oa=function(){var a=TNa;a||(TNa=a=Fd(mz,{0:{name:"LocaleChangeRequest",Gb:"ritz.LocaleChangeRequest"},1:{name:"locale",La:9,type:String},2:{name:"time_zone",La:9,type:String}}));return a};mz.Oa=mz.prototype.Oa;nz.prototype.Oa=function(){var a=UNa;a||(UNa=a=Fd(nz,{0:{name:"AddEmbeddedObjectRequest",Gb:"ritz.AddEmbeddedObjectRequest"},1:{name:"object",La:11,type:Kf}}));return a};nz.Oa=nz.prototype.Oa;
oz.prototype.Oa=function(){var a=VNa;a||(VNa=a=Fd(oz,{0:{name:"AddOrUpdateNamedRangeRequest",Gb:"ritz.AddOrUpdateNamedRangeRequest"},1:{name:"named_range_id",La:9,type:String},2:{name:"name",La:9,type:String},3:{name:"scope_sheet_id",La:9,type:String},4:{name:"grid_range",La:11,type:he}}));return a};oz.Oa=oz.prototype.Oa;
pz.prototype.Oa=function(){var a=WNa;a||(WNa=a=Fd(pz,{0:{name:"AutoFillRequest",Gb:"ritz.AutoFillRequest"},1:{name:"destination",La:11,type:Wf},2:{name:"use_alternate_series",La:8,type:Boolean},3:{name:"allow_magic_series",La:8,type:Boolean}}));return a};pz.Oa=pz.prototype.Oa;qz.prototype.Oa=function(){var a=XNa;a||(XNa=a=Fd(qz,{0:{name:"CutPasteRequest",Gb:"ritz.CutPasteRequest"},1:{name:"source",La:11,type:he},2:{name:"paste_type",La:14,defaultValue:0,type:gga}}));return a};qz.Oa=qz.prototype.Oa;
rz.prototype.Oa=function(){var a=YNa;a||(YNa=a=Fd(rz,{0:{name:"CopyPasteRequest",Gb:"ritz.CopyPasteRequest"},1:{name:"copy_range",La:11,type:he},2:{name:"paste_type",La:14,defaultValue:0,type:gga},3:{name:"paste_orientation",La:14,defaultValue:1,type:hga}}));return a};rz.Oa=rz.prototype.Oa;sz.prototype.Oa=function(){var a=ZNa;a||(ZNa=a=Fd(sz,{0:{name:"DeleteEmbeddedObjectRequest",Gb:"ritz.DeleteEmbeddedObjectRequest"},1:{name:"object_id",La:9,type:String}}));return a};sz.Oa=sz.prototype.Oa;
tz.prototype.Oa=function(){var a=$Na;a||($Na=a=Fd(tz,{0:{name:"FindReplaceRequest",Gb:"ritz.FindReplaceRequest"},1:{name:"find_value",La:9,type:String},2:{name:"find_format",La:11,type:Nd},3:{name:"replace_value",La:9,type:String},4:{name:"replace_format",La:11,type:Nd},5:{name:"find_scope",La:14,defaultValue:0,type:bOa},6:{name:"match_case",La:8,type:Boolean},7:{name:"match_entire_cell",La:8,type:Boolean},8:{name:"search_by_regex",La:8,type:Boolean},9:{name:"selection",La:11,type:he},10:{name:"last_found_cell",
La:11,type:Ae},11:{name:"dimension_major",La:14,defaultValue:0,type:gg},12:{name:"type",La:14,defaultValue:0,type:aOa}}));return a};tz.Oa=tz.prototype.Oa;vz.prototype.Oa=function(){var a=cOa;a||(cOa=a=Fd(vz,{0:{name:"FindReplaceResult",Gb:"ritz.FindReplaceResult"},1:{name:"values_changed",La:5,type:Number},2:{name:"formulas_changed",La:5,type:Number},3:{name:"rows_changed",La:5,type:Number},4:{name:"sheets_changed",La:5,type:Number},5:{name:"occurrences_changed",La:5,type:Number}}));return a};
vz.Oa=vz.prototype.Oa;wz.prototype.Oa=function(){var a=dOa;a||(dOa=a=Fd(wz,{0:{name:"FindNextResponse",Gb:"ritz.FindNextResponse"},1:{name:"next_cell",La:11,type:Ae},2:{name:"looped",La:8,type:Boolean}}));return a};wz.Oa=wz.prototype.Oa;xz.prototype.Oa=function(){var a=eOa;a||(eOa=a=Fd(xz,{0:{name:"DeleteNamedRangeRequest",Gb:"ritz.DeleteNamedRangeRequest"},1:{name:"named_range_id",La:9,type:String},2:{name:"name",La:9,type:String},3:{name:"scope_sheet_id",La:9,type:String}}));return a};xz.Oa=xz.prototype.Oa;
yz.prototype.Oa=function(){var a=fOa;a||(fOa=a=Fd(yz,{0:{name:"AppendRangeRequest",Gb:"ritz.AppendRangeRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg},2:{name:"length",La:5,type:Number}}));return a};yz.Oa=yz.prototype.Oa;
zz.prototype.Oa=function(){var a=gOa;a||(gOa=a=Fd(zz,{0:{name:"DuplicateSheetRequest",Gb:"ritz.DuplicateSheetRequest"},2:{name:"insert_sheet_index",La:5,type:Number},5:{name:"duplicate_sheet_specs",Ic:!0,La:11,type:Az},1:{name:"sheet_id",La:9,type:String},3:{name:"new_sheet_id",La:9,type:String},4:{name:"new_sheet_name",La:9,type:String}}));return a};zz.Oa=zz.prototype.Oa;
Az.prototype.Oa=function(){var a=hOa;a||(hOa=a=Fd(Az,{0:{name:"DuplicateSheetDetails",Gb:"ritz.DuplicateSheetDetails"},1:{name:"sheet_id",La:9,type:String},2:{name:"new_sheet_id",La:9,type:String},3:{name:"new_sheet_name",La:9,type:String}}));return a};Az.Oa=Az.prototype.Oa;
Bz.prototype.Oa=function(){var a=iOa;a||(iOa=a=Fd(Bz,{0:{name:"InsertDimensionRequest",Gb:"ritz.InsertDimensionRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg},2:{name:"length",La:5,type:Number},3:{name:"is_after",La:8,type:Boolean}}));return a};Bz.Oa=Bz.prototype.Oa;Cz.prototype.Oa=function(){var a=jOa;a||(jOa=a=Fd(Cz,{0:{name:"DeleteDimensionRequest",Gb:"ritz.DeleteDimensionRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg}}));return a};Cz.Oa=Cz.prototype.Oa;
Dz.prototype.Oa=function(){var a=kOa;a||(kOa=a=Fd(Dz,{0:{name:"InsertSheetRequest",Gb:"ritz.InsertSheetRequest"},1:{name:"insert_sheet_index",La:5,type:Number},2:{name:"sheet_id",La:9,type:String},3:{name:"sheet_name",La:9,type:String},4:{name:"num_rows",La:5,type:Number},5:{name:"num_columns",La:5,type:Number}}));return a};Dz.Oa=Dz.prototype.Oa;
Ez.prototype.Oa=function(){var a=lOa;a||(lOa=a=Fd(Ez,{0:{name:"MoveEmbeddedObjectToSheetRequest",Gb:"ritz.MoveEmbeddedObjectToSheetRequest"},1:{name:"object_id",La:9,type:String},2:{name:"sheet_id",La:9,type:String}}));return a};Ez.Oa=Ez.prototype.Oa;Fz.prototype.Oa=function(){var a=mOa;a||(mOa=a=Fd(Fz,{0:{name:"RenameSheetRequest",Gb:"ritz.RenameSheetRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"new_name",La:9,type:String}}));return a};Fz.Oa=Fz.prototype.Oa;
Gz.prototype.Oa=function(){var a=nOa;a||(nOa=a=Fd(Gz,{0:{name:"SetBordersRequest",Gb:"ritz.SetBordersRequest"},1:{name:"top",La:11,type:Jd},2:{name:"bottom",La:11,type:Jd},3:{name:"left",La:11,type:Jd},4:{name:"right",La:11,type:Jd},5:{name:"inner_horizontal",La:11,type:Jd},6:{name:"inner_vertical",La:11,type:Jd}}));return a};Gz.Oa=Gz.prototype.Oa;
Hz.prototype.Oa=function(){var a=oOa;a||(oOa=a=Fd(Hz,{0:{name:"SetConditionalFormatRequest",Gb:"ritz.SetConditionalFormatRequest"},1:{name:"rule_with_index",Ic:!0,La:11,type:Bf},2:{name:"sheet_id",La:9,type:String}}));return a};Hz.Oa=Hz.prototype.Oa;Iz.prototype.Oa=function(){var a=pOa;a||(pOa=a=Fd(Iz,{0:{name:"SetDataValidationRequest",Gb:"ritz.SetDataValidationRequest"},1:{name:"range",La:11,type:he},2:{name:"rule",La:11,type:ye}}));return a};Iz.Oa=Iz.prototype.Oa;
Rz.prototype.Oa=function(){var a=qOa;a||(qOa=a=Fd(Rz,{0:{name:"SetFormulaRequest",Gb:"ritz.SetFormulaRequest"},1:{name:"ranges",Ic:!0,La:11,type:he},2:{name:"user_entered_value",La:9,type:String},3:{name:"notation",La:14,defaultValue:0,type:PNa}}));return a};Rz.Oa=Rz.prototype.Oa;
Sz.prototype.Oa=function(){var a=rOa;a||(rOa=a=Fd(Sz,{0:{name:"SetNumberFormatRequest",Gb:"ritz.SetNumberFormatRequest"},1:{name:"number_format",La:9,type:String},2:{name:"expanded_number_format",La:11,type:Hd},3:{name:"number_format_parser_type",La:14,defaultValue:0,type:qda}}));return a};Sz.Oa=Sz.prototype.Oa;
Tz.prototype.Oa=function(){var a=sOa;a||(sOa=a=Fd(Tz,{0:{name:"SetValueRequest",Gb:"ritz.SetValueRequest"},1:{name:"value",La:9,type:String},2:{name:"double_value",La:1,type:Number},3:{name:"skip_filtered_rows",La:8,defaultValue:!0,type:Boolean}}));return a};Tz.Oa=Tz.prototype.Oa;
Uz.prototype.Oa=function(){var a=tOa;a||(tOa=a=Fd(Uz,{0:{name:"SetFormatRequest",Gb:"ritz.SetFormatRequest"},1:{name:"value",La:9,type:String},2:{name:"type",La:14,defaultValue:0,type:QNa},3:{name:"clear",La:8,type:Boolean}}));return a};Uz.Oa=Uz.prototype.Oa;Vz.prototype.Oa=function(){var a=uOa;a||(uOa=a=Fd(Vz,{0:{name:"FormatChangeProto",Gb:"ritz.FormatChangeProto"},1:{name:"type",La:14,defaultValue:0,type:QNa},2:{name:"value",La:9,type:String},3:{name:"clear",La:8,type:Boolean}}));return a};
Vz.Oa=Vz.prototype.Oa;Wz.prototype.Oa=function(){var a=vOa;a||(vOa=a=Fd(Wz,{0:{name:"MoveDimensionRequest",Gb:"ritz.MoveDimensionRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"source_interval",La:11,type:ce},4:{name:"dest_index",La:5,type:Number}}));return a};Wz.Oa=Wz.prototype.Oa;
Xz.prototype.Oa=function(){var a=wOa;a||(wOa=a=Fd(Xz,{0:{name:"MergeCellsRequest",Gb:"ritz.MergeCellsRequest"},1:{name:"merge_type",La:14,defaultValue:0,type:RNa}}));return a};Xz.Oa=Xz.prototype.Oa;Yz.prototype.Oa=function(){var a=xOa;a||(xOa=a=Fd(Yz,{0:{name:"UpdateEmbeddedObjectRequest",Gb:"ritz.UpdateEmbeddedObjectRequest"},1:{name:"object",La:11,type:Kf}}));return a};Yz.Oa=Yz.prototype.Oa;
Zz.prototype.Oa=function(){var a=yOa;a||(yOa=a=Fd(Zz,{0:{name:"SortRangeRequest",Gb:"ritz.SortRangeRequest"},1:{name:"sort_spec",Ic:!0,La:11,type:Ve},2:{name:"sort_sheet",La:8,type:Boolean},3:{name:"header_row",La:8,type:Boolean}}));return a};Zz.Oa=Zz.prototype.Oa;$z.prototype.Oa=function(){var a=zOa;a||(zOa=a=Fd($z,{0:{name:"IntervalSizePairProto",Gb:"ritz.IntervalSizePairProto"},1:{name:"interval",La:11,type:ce},2:{name:"new_size",La:5,type:Number}}));return a};$z.Oa=$z.prototype.Oa;
aA.prototype.Oa=function(){var a=AOa;a||(AOa=a=Fd(aA,{0:{name:"ResizeRowColumnRequest",Gb:"ritz.ResizeRowColumnRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"interval_size_pair",Ic:!0,La:11,type:$z},4:{name:"force_row_heights",La:8,defaultValue:!0,type:Boolean}}));return a};aA.Oa=aA.prototype.Oa;
bA.prototype.Oa=function(){var a=BOa;a||(BOa=a=Fd(bA,{0:{name:"ShowDimensionRequest",Gb:"ritz.ShowDimensionRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"intervals",Ic:!0,La:11,type:ce}}));return a};bA.Oa=bA.prototype.Oa;cA.prototype.Oa=function(){var a=COa;a||(COa=a=Fd(cA,{0:{name:"SetSheetDirectionRequest",Gb:"ritz.SetSheetDirectionRequest"},1:{name:"is_rtl",La:8,type:Boolean}}));return a};cA.Oa=cA.prototype.Oa;
dA.prototype.Oa=function(){var a=DOa;a||(DOa=a=Fd(dA,{0:{name:"ShowSheetRequest",Gb:"ritz.ShowSheetRequest"},1:{name:"sheet_id",La:9,type:String}}));return a};dA.Oa=dA.prototype.Oa;eA.prototype.Oa=function(){var a=EOa;a||(EOa=a=Fd(eA,{0:{name:"ShowHideGridlinesRequest",Gb:"ritz.ShowHideGridlinesRequest"},1:{name:"hide_gridlines",La:8,type:Boolean}}));return a};eA.Oa=eA.prototype.Oa;
fA.prototype.Oa=function(){var a=FOa;a||(FOa=a=Fd(fA,{0:{name:"PasteTsvRequest",Gb:"ritz.PasteTsvRequest"},1:{name:"content",La:9,type:String},2:{name:"paste_type",La:14,defaultValue:0,type:gga}}));return a};fA.Oa=fA.prototype.Oa;gA.prototype.Oa=function(){var a=GOa;a||(GOa=a=Fd(gA,{0:{name:"DeleteSheetRequest",Gb:"ritz.DeleteSheetRequest"},1:{name:"sheet_id",Ic:!0,La:9,type:String}}));return a};gA.Oa=gA.prototype.Oa;
hA.prototype.Oa=function(){var a=HOa;a||(HOa=a=Fd(hA,{0:{name:"FreezeDimensionRequest",Gb:"ritz.FreezeDimensionRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"num",La:5,type:Number}}));return a};hA.Oa=hA.prototype.Oa;iA.prototype.Oa=function(){var a=IOa;a||(IOa=a=Fd(iA,{0:{name:"MoveSheetRequest",Gb:"ritz.MoveSheetRequest"},1:{name:"from_index",La:5,type:Number},2:{name:"to_index",La:5,type:Number}}));return a};iA.Oa=iA.prototype.Oa;
jA.prototype.Oa=function(){var a=JOa;a||(JOa=a=Fd(jA,{0:{name:"AddDocosRequest",Gb:"ritz.AddDocosRequest"},1:{name:"range_id",La:9,type:String},2:{name:"range",La:11,type:he}}));return a};jA.Oa=jA.prototype.Oa;kA.prototype.Oa=function(){var a=KOa;a||(KOa=a=Fd(kA,{0:{name:"DeleteFilterRequest",Gb:"ritz.DeleteFilterRequest"},1:{name:"filter_id",La:9,type:String}}));return a};kA.Oa=kA.prototype.Oa;
lA.prototype.Oa=function(){var a=LOa;a||(LOa=a=Fd(lA,{0:{name:"DuplicateFilterRequest",Gb:"ritz.DuplicateFilterRequest"},1:{name:"filter_id",La:9,type:String},2:{name:"local_filter",La:8,type:Boolean}}));return a};lA.Oa=lA.prototype.Oa;mA.prototype.Oa=function(){var a=MOa;a||(MOa=a=Fd(mA,{0:{name:"RenameFilterRequest",Gb:"ritz.RenameFilterRequest"},1:{name:"filter_id",La:9,type:String},2:{name:"name",La:9,type:String}}));return a};mA.Oa=mA.prototype.Oa;
nA.prototype.Oa=function(){var a=NOa;a||(NOa=a=Fd(nA,{0:{name:"SetActiveFilterRequest",Gb:"ritz.SetActiveFilterRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"filter_id",La:9,type:String}}));return a};nA.Oa=nA.prototype.Oa;oA.prototype.Oa=function(){var a=OOa;a||(OOa=a=Fd(oA,{0:{name:"UpdateFilterCriteriaRequest",Gb:"ritz.UpdateFilterCriteriaRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"delta",La:11,type:Xe}}));return a};oA.Oa=oA.prototype.Oa;
pA.prototype.Oa=function(){var a=POa;a||(POa=a=Fd(pA,{0:{name:"UpdateFilterSortSpecRequest",Gb:"ritz.UpdateFilterSortSpecRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"sort_spec",La:11,type:Ve}}));return a};pA.Oa=pA.prototype.Oa;qA.prototype.Oa=function(){var a=QOa;a||(QOa=a=Fd(qA,{0:{name:"InsertPivotTableRequest",Gb:"ritz.InsertPivotTableRequest"},1:{name:"pivot_table_def",La:11,type:of}}));return a};qA.Oa=qA.prototype.Oa;
rA.prototype.Oa=function(){var a=ROa;a||(ROa=a=Fd(rA,{0:{name:"SetPivotTableRequest",Gb:"ritz.SetPivotTableRequest"},1:{name:"root_cell_position",La:11,type:Ae},2:{name:"pivot_table_def",La:11,type:of}}));return a};rA.Oa=rA.prototype.Oa;sA.prototype.Oa=function(){var a=SOa;a||(SOa=a=Fd(sA,{0:{name:"SetNoteRequest",Gb:"ritz.SetNoteRequest"},1:{name:"range",La:11,type:he},2:{name:"note",La:9,type:String},3:{name:"skip_filtered_rows",La:8,defaultValue:!0,type:Boolean}}));return a};sA.Oa=sA.prototype.Oa;
tA.prototype.Oa=function(){var a=TOa;a||(TOa=a=Fd(tA,{0:{name:"SetDateTimeRequest",Gb:"ritz.SetDateTimeRequest"},1:{name:"include_date",La:8,type:Boolean},2:{name:"include_time",La:8,type:Boolean},3:{name:"date_time",La:1,type:Number},4:{name:"overwrite_default_format",La:8,type:Boolean}}));return a};tA.Oa=tA.prototype.Oa;
uA.prototype.Oa=function(){var a=UOa;a||(UOa=a=Fd(uA,{0:{name:"PasteHtmlRequest",Gb:"ritz.PasteHtmlRequest"},1:{name:"content",La:9,type:String},2:{name:"paste_type",La:14,defaultValue:0,type:gga}}));return a};uA.Oa=uA.prototype.Oa;vA.prototype.Oa=function(){var a=VOa;a||(VOa=a=Fd(vA,{0:{name:"ChangeTabColorRequest",Gb:"ritz.ChangeTabColorRequest"},1:{name:"sheet_id",Ic:!0,La:9,type:String},2:{name:"new_color",La:11,type:Gd}}));return a};vA.Oa=vA.prototype.Oa;
wA.prototype.Oa=function(){var a=WOa;a||(WOa=a=Fd(wA,{0:{name:"SetSingleValueRequest",Gb:"ritz.SetSingleValueRequest"},1:{name:"value",La:9,type:String},2:{name:"text_style_runs",Ic:!0,La:11,type:vf},3:{name:"ignore_non_root_merge_cells",La:8,type:Boolean},4:{name:"hyperlink_runs",Ic:!0,La:11,type:wf}}));return a};wA.Oa=wA.prototype.Oa;
xA.prototype.Oa=function(){var a=XOa;a||(XOa=a=Fd(xA,{0:{name:"ClearDefaultFilterRequest",Gb:"ritz.ClearDefaultFilterRequest"},1:{name:"sheet_id",La:9,type:String}}));return a};xA.Oa=xA.prototype.Oa;yA.prototype.Oa=function(){var a=YOa;a||(YOa=a=Fd(yA,{0:{name:"SaveAsFilteredViewRequest",Gb:"ritz.SaveAsFilteredViewRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"local_filter",La:8,type:Boolean}}));return a};yA.Oa=yA.prototype.Oa;
zA.prototype.Oa=function(){var a=ZOa;a||(ZOa=a=Fd(zA,{0:{name:"AdjustDecimalsRequest",Gb:"ritz.AdjustDecimalsRequest"},1:{name:"delta",La:5,type:Number}}));return a};zA.Oa=zA.prototype.Oa;AA.prototype.Oa=function(){var a=$Oa;a||($Oa=a=Fd(AA,{0:{name:"ExpandGridsRequest",Gb:"ritz.ExpandGridsRequest"},1:{name:"grid_sizes",Ic:!0,La:11,type:he}}));return a};AA.Oa=AA.prototype.Oa;
BA.prototype.Oa=function(){var a=aPa;a||(aPa=a=Fd(BA,{0:{name:"ProtectedRangeDataProto",Gb:"ritz.ProtectedRangeDataProto"},1:{name:"range",La:11,type:he},2:{name:"soft",La:8,type:Boolean},3:{name:"holes",Ic:!0,La:11,type:he},4:{name:"description",La:9,type:String},5:{name:"range_ref",La:11,type:ge},6:{name:"hole_refs",Ic:!0,La:11,type:ge}}));return a};BA.Oa=BA.prototype.Oa;
CA.prototype.Oa=function(){var a=bPa;a||(bPa=a=Fd(CA,{0:{name:"AddProtectedRangeRequest",Gb:"ritz.AddProtectedRangeRequest"},2:{name:"data",La:11,type:BA},3:{name:"workbook_range_id",La:9,type:String}}));return a};CA.Oa=CA.prototype.Oa;DA.prototype.Oa=function(){var a=cPa;a||(cPa=a=Fd(DA,{0:{name:"UpdateProtectedRangeRequest",Gb:"ritz.UpdateProtectedRangeRequest"},1:{name:"workbook_range_id",La:9,type:String},3:{name:"data",La:11,type:BA},4:{name:"ignore_holes",La:8,type:Boolean}}));return a};
DA.Oa=DA.prototype.Oa;EA.prototype.Oa=function(){var a=dPa;a||(dPa=a=Fd(EA,{0:{name:"DeleteProtectedRangeRequest",Gb:"ritz.DeleteProtectedRangeRequest"},1:{name:"workbook_range_id",La:9,type:String}}));return a};EA.Oa=EA.prototype.Oa;
FA.prototype.Oa=function(){var a=ePa;a||(ePa=a=Fd(FA,{0:{name:"CalcOptionsChangeRequest",Gb:"ritz.CalcOptionsChangeRequest"},1:{name:"auto_recalc_ms",La:5,type:Number},2:{name:"disable_auto_recalc",La:8,type:Boolean},3:{name:"enable_iterative_calc",La:8,type:Boolean},4:{name:"max_iterations",La:5,type:Number},5:{name:"convergence_threshold",La:1,type:Number}}));return a};FA.Oa=FA.prototype.Oa;
GA.prototype.Oa=function(){var a=fPa;a||(fPa=a=Fd(GA,{0:{name:"AddFilterViewRequest",Gb:"ritz.AddFilterViewRequest"},1:{name:"local_filter",La:8,type:Boolean},2:{name:"sort_spec",Ic:!0,La:11,type:Ve},3:{name:"named_range_id",La:9,type:String}}));return a};GA.Oa=GA.prototype.Oa;
HA.prototype.Oa=function(){var a=gPa;a||(gPa=a=Fd(HA,{0:{name:"UpdateFilterRangeRequest",Gb:"ritz.UpdateFilterRangeRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"range",La:11,type:he},3:{name:"range_ref",La:11,type:ge}}));return a};HA.Oa=HA.prototype.Oa;IA.prototype.Oa=function(){var a=hPa;a||(hPa=a=Fd(IA,{0:{name:"HideDimensionRequest",Gb:"ritz.HideDimensionRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg}}));return a};IA.Oa=IA.prototype.Oa;
JA.prototype.Oa=function(){var a=iPa;a||(iPa=a=Fd(JA,{0:{name:"DisplayDensityChangeRequest",Gb:"ritz.DisplayDensityChangeRequest"},1:{name:"display_density_type",La:14,defaultValue:0,type:jPa}}));return a};JA.Oa=JA.prototype.Oa;KA.prototype.Oa=function(){var a=kPa;a||(kPa=a=Fd(KA,{0:{name:"AsyncDataRequest",Gb:"ritz.AsyncDataRequest"},1:{name:"key",La:5,type:Number},2:{name:"failed",La:8,type:Boolean},3:{name:"data",La:11,type:LA}}));return a};KA.Oa=KA.prototype.Oa;
LA.prototype.Oa=function(){var a=lPa;a||(lPa=a=Fd(LA,{0:{name:"AsyncData",Gb:"ritz.AsyncData"},1:{name:"type",La:14,defaultValue:0,type:mPa},2:{name:"async_autofill_data",La:11,type:MA}}));return a};LA.Oa=LA.prototype.Oa;MA.prototype.Oa=function(){var a=nPa;a||(nPa=a=Fd(MA,{0:{name:"AsyncAutoFillData",Gb:"ritz.AsyncAutoFillData"},1:{name:"suggested_values",Ic:!0,La:9,type:String}}));return a};MA.Oa=MA.prototype.Oa;
NA.prototype.Oa=function(){var a=oPa;a||(oPa=a=Fd(NA,{0:{name:"MagicAutofillServerRequest",Gb:"ritz.MagicAutofillServerRequest"},1:{name:"seeds",Ic:!0,La:9,type:String},2:{name:"locale",La:9,type:String},3:{name:"num_requested",La:5,type:Number}}));return a};NA.Oa=NA.prototype.Oa;
OA.prototype.Oa=function(){var a=pPa;a||(pPa=a=Fd(OA,{0:{name:"TextToColumnsRequest",Gb:"ritz.TextToColumnsRequest"},1:{name:"delimiter",La:9,type:String},2:{name:"delimiter_type",La:14,defaultValue:0,type:SNa},3:{name:"is_delimiter_change",La:8,type:Boolean}}));return a};OA.Oa=OA.prototype.Oa;PA.prototype.Oa=function(){var a=qPa;a||(qPa=a=Fd(PA,{0:{name:"TextToColumnsResult",Gb:"ritz.TextToColumnsResult"},1:{name:"did_apply_mutations",La:8,type:Boolean}}));return a};PA.Oa=PA.prototype.Oa;
QA.prototype.Oa=function(){var a=rPa;a||(rPa=a=Fd(QA,{0:{name:"AddLinkedRangeRequest",Gb:"ritz.AddLinkedRangeRequest"},1:{name:"workbook_range_id",La:9,type:String},2:{name:"range_ref",La:11,type:ge}}));return a};QA.Oa=QA.prototype.Oa;RA.prototype.Oa=function(){var a=sPa;a||(sPa=a=Fd(RA,{0:{name:"InsertRangeRequest",Gb:"ritz.InsertRangeRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg}}));return a};RA.Oa=RA.prototype.Oa;
SA.prototype.Oa=function(){var a=tPa;a||(tPa=a=Fd(SA,{0:{name:"DeleteRangeRequest",Gb:"ritz.DeleteRangeRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg}}));return a};SA.Oa=SA.prototype.Oa;TA.prototype.Oa=function(){var a=uPa;a||(uPa=a=Fd(TA,{0:{name:"AddBandingRequest",Gb:"ritz.AddBandingRequest"},1:{name:"properties",La:11,type:Ud},2:{name:"grid_range",La:11,type:he},3:{name:"workbook_range_id",La:9,type:String}}));return a};TA.Oa=TA.prototype.Oa;
UA.prototype.Oa=function(){var a=vPa;a||(vPa=a=Fd(UA,{0:{name:"UpdateBandingRequest",Gb:"ritz.UpdateBandingRequest"},1:{name:"workbook_range_id",La:9,type:String},2:{name:"properties",La:11,type:Ud},3:{name:"grid_range",La:11,type:he}}));return a};UA.Oa=UA.prototype.Oa;VA.prototype.Oa=function(){var a=wPa;a||(wPa=a=Fd(VA,{0:{name:"DeleteBandingRequest",Gb:"ritz.DeleteBandingRequest"},1:{name:"workbook_range_id",La:9,type:String}}));return a};VA.Oa=VA.prototype.Oa;
WA.prototype.Oa=function(){var a=xPa;a||(xPa=a=Fd(WA,{0:{name:"SetFontFormatRequest",Gb:"ritz.SetFontFormatRequest"},1:{name:"font_family",La:9,type:String},2:{name:"weight",La:9,type:String},3:{name:"bold_weight",La:9,type:String},4:{name:"bold_bit",La:9,type:String}}));return a};WA.Oa=WA.prototype.Oa;XA.prototype.Oa=function(){var a=yPa;a||(yPa=a=Fd(XA,{0:{name:"RandomizeRangeRequest",Gb:"ritz.RandomizeRangeRequest"},1:{name:"range",La:11,type:he}}));return a};XA.Oa=XA.prototype.Oa;
YA.prototype.Oa=function(){var a=zPa;a||(zPa=a=Fd(YA,{0:{name:"SetPrintSettingsRequest",Gb:"ritz.SetPrintSettingsRequest"},1:{name:"print_global_settings",La:11,type:Zf},2:{name:"print_per_page_settings",La:11,type:$f},3:{name:"sheet_id",La:9,type:String}}));return a};YA.Oa=YA.prototype.Oa;ZA.prototype.Oa=function(){var a=APa;a||(APa=a=Fd(ZA,{0:{name:"SetImageValueRequest",Gb:"ritz.SetImageValueRequest"},1:{name:"image_properties",La:11,type:Wd}}));return a};ZA.Oa=ZA.prototype.Oa;
$A.prototype.Oa=function(){var a=BPa;a||(BPa=a=Fd($A,{0:{name:"ShiftGroupDepthRequest",Gb:"ritz.ShiftGroupDepthRequest"},1:{name:"dimension",La:14,defaultValue:0,type:gg},2:{name:"delta",La:5,type:Number}}));return a};$A.Oa=$A.prototype.Oa;
aB.prototype.Oa=function(){var a=CPa;a||(CPa=a=Fd(aB,{0:{name:"ControlToggleGroupVisibilityRequest",Gb:"ritz.ControlToggleGroupVisibilityRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"control_index",La:5,type:Number}}));return a};aB.Oa=aB.prototype.Oa;
bB.prototype.Oa=function(){var a=DPa;a||(DPa=a=Fd(bB,{0:{name:"LineToggleGroupVisibilityRequest",Gb:"ritz.LineToggleGroupVisibilityRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"dimension",La:14,defaultValue:0,type:gg},3:{name:"index",La:5,type:Number},4:{name:"group_depth",La:5,type:Number}}));return a};bB.Oa=bB.prototype.Oa;
cB.prototype.Oa=function(){var a=EPa;a||(EPa=a=Fd(cB,{0:{name:"SetHardBreaksRequest",Gb:"ritz.SetHardBreaksRequest"},1:{name:"sheet_id",La:9,type:String},2:{name:"hard_breaks_delta",Ic:!0,La:11,type:qg}}));return a};cB.Oa=cB.prototype.Oa;function dB(a,b,c){gz.call(this,a,b);this.D=c}v(dB,gz);function eB(a,b,c){var d=fB(a,b),e=53;d&&(e=0==d.getSheetType()?53:412);dB.call(this,e,b,a);this.C=c}v(eB,dB);eB.prototype.exec=function(){var a=this.C,b=gB(this.D.C,this.F);if(b&&b.va!=a){var c=new lz("T",b.wf(),b.Ib());c.F=b.va;c.Wg=a;b.va=a;b.dispatchEvent(c)}};eB.prototype.ue=n(4);eB.prototype.le=function(){var a=new Fz,b=this.Ib().toString();K(a,1,b);K(a,2,this.C);return a};function hB(a,b,c){dB.call(this,523,b,a);this.C=c}v(hB,dB);
hB.prototype.exec=function(){a:{var a=this.D,b=this.Ib(),c=this.C,d=a.C.C;if(d){if(d.Ib()==b&&c){d=FPa(a,d);if(null==d)break a;iB(a,d)}fB(a,b).M_(c)}}};hB.prototype.ue=function(){return this.C?60:37};hB.prototype.le=function(){if(this.C)return null;var a=new dA,b=this.Ib().toString();K(a,1,b);return a};function jB(a,b,c){dB.call(this,1901,b,null);this.L=a;this.C=c}v(jB,dB);jB.prototype.exec=function(){ONa(gB(this.L,this.F),this.C)};jB.prototype.ue=n(20);
jB.prototype.le=function(){var a=new cA;K(a,1,this.C);return a};function GPa(a,b,c){dB.call(this,415,c,a);this.C=b}v(GPa,dB);GPa.prototype.exec=Bg("Cannot exec this command");GPa.prototype.ue=n(17);GPa.prototype.le=function(){var a=new Ez,b=this.C.getId().toString();K(a,1,b);return a};function kB(a,b,c,d,e,f){kz.call(this,1,a,b,c,e,f);this.J=null;this.O=this.eb=!1;this.jb=d}v(kB,kz);kB.prototype.Mg=g("eb");kB.prototype.Naa=g("O");kB.prototype.a0=function(){kB.ea.a0.call(this);this.O||(this.O=!0,this.dispatchEvent("Z"));var a=this.jb,b=this.Ib(),c=ritz_api.RitzModelApi.getEmbeddedObjectForSheet(""+b);c=(new Oj).ud((new Kf).Oa(),c);a=gB(a.H,b);b=parseInt(J(c,1),10);a.J=b;a.eb=!0;a.O=!1;a.dispatchEvent("$")};function HPa(a){a=a.Bf();return Math.round(1E5/a)};function IPa(a,b,c,d,e){H.call(this);this.pb=a;this.Ua=new xh(this);E(this,this.Ua);this.V=b;this.Sh=r(e)?e:3E4;this.L=d?100:200;this.O=c;this.C=this.H=this.D=this.F=null;this.J=!1}v(IPa,H);var JPa={moc:"newData",Anc:"model_load_failed"};p=IPa.prototype;p.ib=g("pb");
function KPa(a){var b=a.ib();if(!lB(b.C)&&!a.F){var c=mB(b,"r"),d=b.V.y,e;(e=d>=nB(b))||(e=nB(b),e=100>=oB(c,d,e,!0));var f;(f=d<=pB(b.C,"r"))||(f=pB(b.C,"r"),f=100>=oB(c,f,d,!0));c=f;e&&LPa(b)||c&&MPa(b)?(NPa(a,d),a.J=!0):a.J&&qB(a)}}p.load=function(){OPa(this,Eua()||-1)};function NPa(a,b){var c=a.pb,d=pB(c.C,"r");b<=d&&b>=rB(c,"r")?b=d-b:(c=nB(c),b=b>=c?b-c+1:0);0<b&&(b=sB(a.pb)+b,a.C||(a.C=new PPa(sB(a.pb),b)),a.C.F=b);a.H&&Rg(a.H);a.H=Qg(a.load,Eua()||1,a)}
function tB(a,b){var c=a.ib();return QPa(a,u(c.ct,c,b))}function QPa(a,b){var c=a.ib();if(lB(c.C)||b())return Rl();var d=u(function(){this.isDisposed()||(this.Ua.Jc(this,"newData",f),qB(this))},a),e=new Kl(d),f=u(function(){lB(c.C)||b()?(d(),e.Xb(),qB(this)):NPa(this,RPa(this))},a);a.Ua.R(a,"newData",f);NPa(a,RPa(a));return e}
function OPa(a,b){if(!a.F){var c=a.pb;if(!lB(c.C)&&0<uB(c)){c=!c.rr();var d=u,e=a.XFb,f=a.pb,h=nB(f),k=uB(f);if(0==h)f=a.O,k=new jj(f,Math.min(f+a.L,k));else{var l=pB(f.C,"r"),m=f.D;k=l>m?new jj(Math.max(m,l-(f?Math.min(1E3,HPa(f)):1E3)),l):new jj(h,Math.min(h+(f?Math.min(1E3,HPa(f)):1E3),k))}c=d(e,a,k,c);0<=b?a.D=Qg(c,b):c()}}}
p.XFb=function(a,b){this.D&&(Rg(this.D),this.D=null);if(!this.F){var c=this.pb.hc();if(ritz_api.RitzModelApi.hasSheetWithId(c+"")){var d=ib("mdl-g",this.pb.hc(),"-r",a.start,"-",jb());this.F=d;var e=u(this.lyb,this),f=this.V.D;c={gridId:""+c};c.range=a;c.token=d;c.snapshotStructureMetadata=b;SPa(f,c,e)}}};
p.lyb=function(a){this.F=null;var b=[];if(a.includes_structure_metadata){for(var c=[],d=a.total_num_rows,e=0;e<d;e++)c.push(e);b[5]=d;b[16]=c;b[6]=a.total_num_columns;b[9]=a.columns;b[11]=a.frozen_rows||0;b[12]=a.frozen_columns||0;b[21]=!a.hide_gridlines}b[7]=a.rows;b[8]=[];this.isDisposed()?qB(this):(a=this.pb,c=new TPa("newData"),c.C=a.load(b),this.dispatchEvent(c),a.isDisposed()||this.isDisposed()?qB(this):(this.C&&(b=sB(this.pb),this.C.update(b),this.C&&this.C.C&&qB(this)),OPa(this,this.Sh),KPa(this)))};
function RPa(a){var b=rB(a.pb,"r");return pB(a.pb.C,"r")>b?b:uB(a.pb)-1}p.Qa=function(){this.D&&Rg(this.D);this.H&&Rg(this.H);IPa.ea.Qa.call(this)};function qB(a){a.C&&(UPa(a.C),a.C=null,a.J=!1)}function PPa(a,b){this.D=a;this.F=b;this.C=!1}PPa.prototype.update=function(a){var b=this.F-this.D;a=Math.max(0,a-this.D);0>=b?UPa(this):(b=a/b,1<=b?UPa(this):HNa(b))};function UPa(a){a.C||(a.C=!0,HNa(1))}function TPa(a,b){G.call(this,a,b);this.C=null}v(TPa,G);function vB(a,b,c,d,e){kz.call(this,0,a.hc(),b,c,d,e);this.C=null;this.pb=a;a.Cd(this)}v(vB,kz);p=vB.prototype;p.Mc=g("pb");function VPa(a,b){var c=a.pb,d=null;c&&(d=new WPa(c),c.dispose());a.pb=b;d&&(c=d,b.J=c.L.clone(),b.$=c.D.clone(),b.Ra=c.F.clone(),b.V=c.J.clone(),b.Ka=c.C.clone(),b.fc=c.H);b.Cd(a);a.dispatchEvent("$")}p.Mg=function(){return this.Mc().rr()};p.Naa=n(!1);p.a0=function(){vB.ea.a0.call(this);var a=this.C;rd(a,"newData",u(this.dispatchEvent,this,"$"));a.load()};
p.Qa=function(){vB.ea.Qa.call(this);F(this.pb);F(this.C);this.C=null};function XPa(a,b,c){c=c?c:0;0>c&&(c=a.length+c);for(var d=0,e=1E4;e<=b.length;)Ib(a,Pb(b,d,e),c),d=e,e+=1E4,c+=1E4;d<b.length&&Ib(a,0==d?b:Pb(b,d),c)};function YPa(){this.Db={};this.C=[];this.D={}}p=YPa.prototype;p.tx=null;p.QZ=null;p.JZ=null;function ZPa(a){for(var b=new YPa,c=0;c<a.length;c++)$Pa(b,null,c,a[c]);return b}p.IZ=0;function aQa(a){if(!a.tx){a.tx=[];for(var b=-1,c=-1,d=0;d<a.C.length;d++)null!=a.Ue(d)&&(-1==b?(b=d,c=d+1):c==d?c++:(a.tx.push(new jj(b,c)),b=d,c=d+1));-1!=b&&a.tx.push(new jj(b,c))}return a.tx}function wB(a){if(null==a.JZ){var b=qb(aQa(a));if(!b)return 0;a.JZ=b.end}return a.JZ}p.Ue=function(a){return this.Db[this.C[a]]};
function $Pa(a,b,c,d){a.C[c]=d;a.D[d]=c;a.Db[d]=b;d>a.IZ&&(a.IZ=d);if(null!=b){a.tx&&(d=a.tx.length-1,b=a.tx[d],d=a.tx[d-1],b&&b.end==c?b.end++:!b||b.start-1!=c||d&&d.end==c?a.tx=null:b.start--);a:{if(null==a.QZ){b=aQa(a)[0];if(!b){b=0;break a}a.QZ=b.start}b=a.QZ}d=wB(a);a.QZ=null==b?c:Math.min(b,c);a.JZ=null==d?c+1:Math.max(d,c+1)}}function bQa(a){a.tx=null;a.QZ=null;a.JZ=null}
function cQa(a,b,c,d){for(var e=a.C.length,f=b;f<e;f++)a.D[a.C[f]]+=d.length;a.C.length=Math.max(e,b);XPa(a.C,d,b);x(d,function(a,d){this.Db[a]=c?c[d]:null;this.D[a]=b+d;a>this.IZ&&(this.IZ=a)},a);bQa(a)}function dQa(a,b){var c=b.end-b.start,d=Gb(a.C,b.start,c);d&&(x(d,function(a){delete this.D[a];delete this.Db[a]},a),bc(a.D,function(a,d){a>=b.end&&(this.D[d]-=c)},a));bQa(a)};function xB(){H.call(this)}v(xB,H);xB.prototype.bd=!1;xB.prototype.Ac=!1;xB.prototype.Nea=function(){return Ag};function eQa(){var a=fQa;return function(b){for(var c=[],d=null,e=0;e<b.length;e++)a(d,b[e])||c.push(d=b[e]);return c}}function gQa(a){return function(b){for(var c=[],d=null,e=b.length-1;0<=e;e--)a(d,b[e])||c.unshift(d=b[e]);return c}}
function yB(a,b){var c=a.bd,d=a.dispatchEvent;if(!c){var e=[];a.dispatchEvent=function(a){e.push(hQa(this,a));return!0};a.bd=!0}try{b.call(a)}finally{if(!c){a.dispatchEvent=d;e=a.Nea()(e);if(!a.Ac)for(b=0;b<e.length;b++)a.dispatchEvent(e[b]);a.bd=!1;a.dispatchEvent(new iQa(e))}}}function hQa(a,b){if(pa(b))b=new G(b,a);else if(!(b instanceof G)){var c=b;b=new G(b.type,a);vc(b,c)}b.target=a;return b}
xB.prototype.dispatchEvent=function(a){return xB.ea.dispatchEvent.call(this,this.Ac&&"fa"!=a.type?new iQa([hQa(this,a)]):a)};function iQa(a){G.call(this,"fa");this.D=a}v(iQa,G);function zB(a){G.call(this,a);this.reason=this.Ya=this.bb=this.Eb=this.Nb=this.O=this.Yt=this.jb=this.F=this.J=this.position=this.C=this.rect=null}v(zB,G);function jQa(a){var b=new zB("ga");b.C=[a];return b}function kQa(a){var b=AB,c=new zB("ka");c.rect=a;c.size=b;return c}function lQa(a){var b=new zB("pa");b.C=[a];b.tb=null;return b}function mQa(a){var b=new zB("qa");b.C=a;return b}function nQa(a){return a.C?a.C:a.rect?[a.rect]:[]}
zB.prototype.L=function(a){if(this.rect){var b=!1;ra(null)&&(b=Ej(a,this.rect.qd(),null));return b||this.rect.intersects(a)}if(this.C)return wb(this.C,a.intersects,a);throw Error("Not implemented");};function fQa(a,b){if(!a)return!1;if(a.type==b.type){var c=a.type;if("ga"==c)return oQa(a.C,b.C),!0;if("ha"==c)return a.J!=b.J&&(a.J=null),oQa(a.C,b.C),oQa(a.Ra,b.Ra),!0;if("pa"==c||"qa"==c)return Ob(a.C,b.C),!0;if(("oa"==c||"ra"==c||"ka"==c)&&wla(a.rect,b.rect))return a.rect.Bn(b.rect),!0}return!1}
function pQa(){var a={Ba:0,Fa:0,Ga:0};return gQa(function(b,c){return c.type in a&&0!=a[c.type]++})}function oQa(a,b){for(var c=qb(a),d;d=b.shift();)if(yla(c,d))c.Bn(d);else{a.push(d);Ob(a,b);break}}function qQa(){this.C=[]}function rQa(a,b){var c=qb(a.C);c&&yla(c,b)?c.Bn(b):a.C.push(b)}qQa.prototype.build=function(){var a=new zB("ga");a.C=this.C;return a};
var sQa={isc:"ga",Fac:"ha",Jac:"ia",fbc:"ja",Btc:"ka",E5b:"la",$gc:"ma",Qnc:"na",oec:"oa",Ymc:"pa",g3b:"qa",Cxc:"ra",C0b:"sa",T2b:"ta",gyc:"ua",C5b:"va",U3b:"wa",f5b:"xa",M3b:"ya",n3b:"za",m3b:"Aa",Fuc:"Ba",Guc:"Ca",Nvc:"Da",Rvc:"Ea",$va:"Fa",z0b:"Ga",hxa:"Ha",JWa:"Ia",Eec:"Ja",loc:"Ka",Rbc:"La",S3b:"Ma",E1b:"Na",D1b:"Oa",V$b:"Pa",P$b:"Qa",R$b:"Ra",W$b:"Sa",S$b:"Ta",Tqc:"Ua",Hrc:"Va",l1:"Wa",bvc:"Xa",Irc:"Ya",Jrc:"Za",trc:"$a",Kmc:"ab",Ttc:"bb",r8b:"cb",xuc:"db"},tQa="qa la ha ja oa Ja ma pa na Aa za ga ka ra Ha xa Pa Va $a ab La db".split(" "),
uQa="qa la oa ma pa na ga ra Pa La".split(" "),vQa=["Na","Va","Ua","Qa","Ta"],wQa={za:!0,Aa:!0,Ba:!0,Ca:!0,Ga:!0,Ha:!0,Ja:!0};function BB(){D.call(this);this.C={stateful:{},stateless:{}};this.Ua=new xh;E(this,this.Ua)}v(BB,D);va(BB);BB.prototype.D=function(a){var b=Fa(a.currentTarget);xQa(this,"stateful",b,a);xQa(this,"stateless",b,a)};function xQa(a,b,c,d){for(var e=0;e<d.D.length;e++){var f=a.C[b][c];f&&f.dispatchEvent(d.D[e])}}function yQa(a,b,c){var d=Fa(c),e=a.C[b][d];e||(e=new H,a.C[b][d]=e,yh(a.Ua,c,"fa",a.D,!1,a));return e}function CB(a){return yQa(BB.getInstance(),"stateless",a)}
function zQa(a){return yQa(BB.getInstance(),"stateful",a)}BB.prototype.Qa=function(){BB.ea.Qa.call(this);bc(this.C.stateful,F);bc(this.C.stateless,F);this.C=null};function DB(a,b){D.call(this);this.C=[];this.D=uB(a);this.H=a.Bf();this.F=new xh(this);E(this,this.F);b&&(a=zQa(a),this.F.R(a,["la"],this.XXb,!0),this.F.R(a,["ma"],this.lrb,!0),this.F.R(a,["na"],this.YXb,!0))}v(DB,D);var AQa=Ac?30:0;function EB(a,b,c,d){a=BQa(a,b);a.length=Math.max(a.length,c+AQa);a[c]=d}function CQa(a,b,c){for(var d=b.qc();d<b.Kc();d++){var e=BQa(a,d),f=b.Pc();e.length=Math.max(e.length,f+AQa);for(f=b.kc();f<b.Pc();f++)e[f]=c}}
function BQa(a,b){var c=a.C[b];c||(a.C.length=Math.max(a.C.length,b+AQa),c=a.C[b]=[]);return c}p=DB.prototype;p.Ue=function(a,b){return(a=this.C[a])?a[b]||null:null};function DQa(a,b){for(var c=b.qc();c<b.Kc();c++){var d=a.C[c];if(d)for(var e=b.kc();e<b.Pc();e++)delete d[e]}}function EQa(a,b,c,d){"r"==d?(a.D+=c,b>=a.C.length?a.C.length=b+c:XPa(a.C,Array(c),b),FQa(a.C)):(a.H+=c,x(a.C,function(a){a&&(XPa(a,Array(c),b),FQa(a))}))}
function GQa(a,b,c,d){"r"==d?(a.D-=c,Gb(a.C,b,c)):(a.H-=c,x(a.C,function(a){a&&Gb(a,b,c)}))}function HQa(a,b,c,d){"r"==d?IQa(a.C,b,c):x(a.C,function(a){a||(a=[]);IQa(a,b,c)})}p.forEach=function(a,b){for(var c in this.C)if(this.C.hasOwnProperty(c)){var d=this.C[Number(c)],e;for(e in d)d.hasOwnProperty(e)&&a.call(b,d[Number(e)],Number(c),Number(e))}};
p.every=function(a,b){for(var c in this.C)if(this.C.hasOwnProperty(c)){var d=this.C[Number(c)],e;for(e in d)if(d.hasOwnProperty(e)&&!a.call(b,d[Number(e)],Number(c),Number(e)))return!1}return!0};p.some=function(a,b){for(var c in this.C)if(this.C.hasOwnProperty(c)){var d=this.C[Number(c)],e;for(e in d)if(d.hasOwnProperty(e)&&a.call(b,d[Number(e)],Number(c),Number(e)))return!0}return!1};p.XXb=function(a){a=a.rect;var b=a.qd();GQa(this,Cj(a,b),Ij(a,b),b)};
p.lrb=function(a){a=a.rect;var b=a.qd();EQa(this,Cj(a,b),Ij(a,b),b)};p.YXb=function(a){a=a.rect;var b=a.qd();HQa(this,Cj(a,b),Ij(a,b),b)};function IQa(a,b,c){a.length=Math.max(a.length,b+c,-1+c);XPa(a,Pb(a,b,b+c),0);Gb(a,-1>b?b:b+c,c);FQa(a)}function FQa(a){x(a,function(b,c){"undefined"==typeof b&&delete a[c]})};function JQa(a,b,c){this.D=a;this.F=b;this.C=c}JQa.prototype.ri=function(){return!!this.C&&$a(this.C,"errorHeader")};function KQa(a){return $a(a.C,"importRangeError")}function LQa(a){return $a(a.C,"validationError")}function MQa(a){return $a(a.C,"validationHelp")};var NQa=new Oj;function FB(a,b,c,d){return ritz_api.RitzModelApi.getRawValueForConditionalFormatArgument(NQa.serialize(a),b,c,d)};function OQa(a){this.C=a}function PQa(a){return(a=QQa(a))?J(a,1):null}function QQa(a){return yd(a.C,1)&&yd(J(a.C,1),1)?J(J(a.C,1),1):null}OQa.prototype.iL=function(){var a=PQa(this);return 24==a||23==a};function RQa(a){return!!J(a.C,4)&&a.iL()}function SQa(a,b){a=Dd(QQa(a),2);return b<a.length?FB(a[b],"",0,0):null}function TQa(a){a=PQa(a);var b=[16,17,19,18,20,21,22,30];return!!a&&Bb(b,a)}
function UQa(a){var b=new Lv,c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de inhoud van deze cel voldoet niet aan de validatieregel"+b.Te("span")))));c=kh(b.format(c));var d=(a=(a=a.C)&&J(a,1))&&J(a,1);a=d&&J(d,1);if(!a)return c;d=ub(Dd(d,2),function(a){return Ya(FB(a,"",0,0))});switch(a){case we.GREATER:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet groter zijn dan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.JXa:return c=b.Se("strong")+
("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet groter zijn dan of gelijk zijn aan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.LESS:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet kleiner zijn dan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.pYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet kleiner zijn dan of gelijk zijn aan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.bXa:return c=b.Se("strong")+
("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet gelijk zijn aan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.TYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet niet gelijk zijn aan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.wVa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet een getal zijn tussen "+(d[0]+(" en "+(d[1]+b.Te("span")))))))),kh(b.format(c));case we.QYa:return c=b.Se("strong")+("Ongeldig: "+
(b.Te("strong")+(b.Se("span")+("de invoer moet een getal zijn dat niet tussen "+(d[0]+(" en "+(d[1]+(" ligt"+b.Te("span"))))))))),kh(b.format(c));case we.dWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet tekst zijn die "+(d[0]+(" bevat"+b.Te("span"))))))),kh(b.format(c));case we.SYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer mag geen "+(d[0]+(" bevatten"+b.Te("span"))))))),kh(b.format(c));case we.C_a:return c=b.Se("strong")+
("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet beginnen met "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.aXa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet eindigen op "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.T_a:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet gelijk zijn aan "+(d[0]+b.Te("span")))))),kh(b.format(c));case we.eYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+
("de invoer moet een geldig e-mailadres zijn"+b.Te("span"))))),kh(b.format(c));case we.gYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet een geldige URL zijn"+b.Te("span"))))),kh(b.format(c));case we.oWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet v\u00f3\u00f3r "+(d[0]+(" liggen"+b.Te("span"))))))),kh(b.format(c));case we.nWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet na "+(d[0]+
(" liggen"+b.Te("span"))))))),kh(b.format(c));case we.sWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet op of v\u00f3\u00f3r "+(d[0]+(" liggen"+b.Te("span"))))))),kh(b.format(c));case we.rWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet op of na "+(d[0]+(" liggen"+b.Te("span"))))))),kh(b.format(c));case we.pWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet tussen "+(d[0]+(" en "+(d[1]+
(" liggen"+b.Te("span"))))))))),kh(b.format(c));case we.qWa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer mag niet tussen "+(d[0]+(" en "+(d[1]+(" liggen"+b.Te("span"))))))))),kh(b.format(c));case we.dYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet een geldige datum zijn"+b.Te("span"))))),kh(b.format(c));case we.ZYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet binnen het opgegeven bereik vallen"+
b.Te("span"))))),kh(b.format(c));case we.YYa:return c=b.Se("strong")+("Ongeldig: "+(b.Te("strong")+(b.Se("span")+("de invoer moet een item in de opgegeven lijst zijn"+b.Te("span"))))),kh(b.format(c));case we.XWa:case we.BOOLEAN:case we.dba:case we.RYa:case we.ERROR:case we.UYa:case we.iWa:return c}};var VQa=usa||!Ec?1:0,WQa=usa||Dc||zc||Ac;Ac&&Jc("8.0");var XQa=!Ec;Ac||Dc&&Jc("1.9.2")&&Jc("2.0");var YQa=Dc||Pc,ZQa=Ac||Ec;Pc&&Nq(4);var $Qa=Dc&&Jc(10),aRa=!Ac||Nq(11);Ac&&Jc(9);var bRa=!(Ac&&!Nq(11)),cRa=Ac&&!Nq(11),dRa=Lc||Pc&&Nq(31)||Ac&&Nq(11),eRa=Ac&&Nq(10),fRa=Pc&&!Nq(55)||Gc,gRa=null;function GB(){if(null!=gRa)return gRa;var a=Tm("DIV",{style:"height:4.5px;width:4.5px;"});document.body.appendChild(a);var b=a.getBoundingClientRect();dn(a);return gRa=Bh(b.right-b.left,4.5,.1)}
var hRa=Vga(function(){try{return eval("(function *(){})"),!0}catch(a){return!1}});var iRa={};function jRa(a,b){for(var c in b){var d=b[c]||"";try{a.style[c]=d}catch(e){kRa(c,d)}}}function kRa(a,b){iRa[b]||(iRa[b]=!0,Qg(function(){throw Error("Bad CSS property "+a+" : "+b);},0))}function lRa(a){Na(a,"pt")&&(a=10*parseInt(a,10)+"%");return a}function mRa(a){return ub([160,195,255],function(b,c){return Math.round(.1*b+.9*a[c])})}function HB(a){return zAa(a>>16&255,a>>8&255,a&255)};function nRa(a){return a?"lichtbessenrood "+a:"lichtbessenrood"}function oRa(a){return a?"donkerbessenrood "+a:"donkerbessenrood"}function pRa(a){return a?"lichtrood "+a:"lichtrood"}function qRa(a){return a?"donkerrood "+a:"donkerrood"}function IB(a){return a?"lichtoranje "+a:"lichtoranje"}function rRa(a){return a?"donkeroranje "+a:"donkeroranje"}function sRa(a){return a?"lichtgeel "+a:"lichtgeel"}function JB(a){return a?"donkergeel "+a:"donkergeel"}
function tRa(a){return a?"lichtgroen "+a:"lichtgroen"}function uRa(a){return a?"donkergroen "+a:"donkergroen"}function vRa(a){return a?"lichtcyaan "+a:"lichtcyaan"}function wRa(a){return a?"donkercyaan "+a:"donkercyaan"}function xRa(a){return a?"lichtkorenblauw "+a:"lichtkorenblauw"}function yRa(a){return a?"donkerkorenblauw "+a:"donkerkorenblauw"}function zRa(a){return a?"blauw "+a:"blauw"}function KB(a){return a?"lichtblauw "+a:"lichtblauw"}
function LB(a){return a?"donkerblauw "+a:"donkerblauw"}function MB(a){return a?"lichtpaars "+a:"lichtpaars"}function ARa(a){return a?"donkerpaars "+a:"donkerpaars"}function BRa(a){return a?"lichtmagenta "+a:"lichtmagenta"}function CRa(a){return a?"donkermagenta "+a:"donkermagenta"}function DRa(a){return a?"lichtgrijs "+a:"lichtgrijs"}function NB(a){return a?"donkergrijs "+a:"donkergrijs"}
function OB(a){try{var b=pq(a),c=ERa[b.rf];if(c)return c;var d=tq(b.rf);a=null;c=2147483647;for(var e in ERa){var f=ERa[e],h=tq(e);var k=Math.abs(h[0]-d[0])+Math.abs(h[1]-d[1])+Math.abs(h[2]-d[2]);if(null==a||k<c)a=f,c=k}return a?b.rf+(", lijkt op "+a):null}catch(l){return null}}
var ERa={"#000000":"zwart","#434343":NB(4),"#666666":NB(3),"#999999":NB(2),"#b7b7b7":NB(1),"#cccccc":"grijs","#d9d9d9":DRa(1),"#efefef":DRa(2),"#f3f3f3":DRa(3),"#ffffff":"wit","#980000":"bessenrood","#e6b8af":nRa(3),"#dd7e6b":nRa(2),"#cc4125":nRa(1),"#a61c00":oRa(1),"#85200c":oRa(2),"#5b0f00":oRa(3),"#ff0000":"rood","#f4cccc":pRa(3),"#ea9999":pRa(2),"#e06666":pRa(1),"#cc0000":qRa(1),"#990000":qRa(2),"#660000":qRa(3),"#ff9900":"oranje","#fce5cd":IB(3),"#f9cb9c":IB(2),"#f6b26b":IB(1),"#e69138":rRa(1),
"#b45f06":rRa(2),"#783f04":rRa(3),"#ffff00":"geel","#fff2cc":sRa(3),"#ffe599":sRa(2),"#ffd966":sRa(1),"#f1c232":JB(1),"#bf9000":JB(2),"#7f6000":JB(3),"#00ff00":"groen","#d9ead3":tRa(3),"#b6d7a8":tRa(2),"#93c47d":tRa(1),"#6aa84f":uRa(1),"#38761d":uRa(2),"#274e13":uRa(3),"#00ffff":"cyaan","#d0e0e3":vRa(3),"#a2c4c9":vRa(2),"#76a5af":vRa(1),"#45818e":wRa(1),"#134f5c":wRa(2),"#0c343d":wRa(3),"#4a86e8":"korenblauw","#c9daf8":xRa(3),"#a4c2f4":xRa(2),"#6d9eeb":xRa(1),"#3c78d8":yRa(1),"#1155cc":yRa(2),"#1c4587":yRa(3),
"#0000ff":zRa(),"#cfe2f3":KB(3),"#9fc5e8":KB(2),"#6fa8dc":KB(1),"#3d85c6":LB(1),"#0b5394":LB(2),"#073763":LB(3),"#9900ff":"paars","#d9d2e9":MB(3),"#b4a7d6":MB(2),"#8e7cc3":MB(1),"#674ea7":ARa(1),"#351c75":ARa(2),"#20124d":ARa(3),"#ff00ff":"magenta","#ead1dc":BRa(3),"#d5a6bd":BRa(2),"#c27ba0":BRa(1),"#a64d79":CRa(1),"#741b47":CRa(2),"#4c1130":CRa(3),"#333333":NB(30),"#808080":NB(20),"#969696":NB(10),"#c0c0c0":DRa(10),"#dddddd":DRa(20),"#99cc00":"geel 11","#339966":"groen 11","#33cccc":zRa(11),"#3366ff":zRa(21),
"#800080":"paars 11","#ffcc00":IB(12),"#00ccff":KB(12),"#993366":MB(12),"#ff99cc":pRa(13),"#fadcb3":IB(13),"#ffff99":sRa(13),"#ccffcc":tRa(13),"#ccffff":KB(13),"#c2d1f0":KB(23),"#e1c7e1":MB(13),"#e69999":pRa(14),"#ffcc99":IB(14),"#ebd780":JB(14),"#b3d580":tRa(14),"#bde6e1":KB(14),"#99ccff":KB(14),"#cc99ff":MB(14),"#ff6600":rRa(15),"#808000":JB(15),"#008000":uRa(15),"#008080":LB(15),"#6666cc":ARa(15),"#800000":qRa(16),"#993300":rRa(16),"#330000":JB(16),"#003300":uRa(16),"#003366":LB(16),"#000080":LB(26),
"#333399":ARa(16)};function PB(){}va(PB);var QB=72/25.4;PB.prototype.C=null;function RB(a,b,c){a=b*FRa(a);return c?a:Math.round(a)}function GRa(a,b){return b/FRa(a)}function FRa(a){if(a.C)return a.C;throw Error("The number of pixels per point in the user's screen is not set");};function HRa(){};function IRa(a){this.C=a}var JRa=new IRa(!1),KRa=new IRa(!0);function SB(a,b,c){if(b&&c)throw Error("Cannot serialize when both assumeNoInherit and onlyConcrete are true.");this.C=a;this.F=b;this.D=c}function TB(a,b,c){return(!a.C||b)&&(!a.D||!c)}function UB(a,b){return!a.F&&!a.D&&(!a.C||b)}new SB(!1,!0,!1);new SB(!0,!0,!1);var LRa=new SB(!1,!1,!1);new SB(!1,!1,!0);new SB(!0,!1,!0);new SB(!0,!1,!1);function VB(a){this.eb=a;this.bb=!1;this.D=0}p=VB.prototype;p.bj=function(){if(this.bb)return this;this.bb=!0;for(var a=this.Rha(),b=0;b<a.length;b++){var c=this.cb(a[b]);c&&c.bj()}this.kRa();return this};p.kRa=ua;function WB(a,b){if(b.bb)throw Error("Cannot call copyTo on an immutable annotation.");b.eb=a.eb;b.D=a.D;a.Wu(b)}p.cb=function(a){return this.Bp(a)};p.jL=n(!1);p.update=function(a,b){if(this.bb)throw Error("Cannot update an immutable annotation.");this.Yp(a,b)};
p.serialize=function(a){return this.sp(a||LRa)};p.Rha=function(){return[]};function MRa(a){if(0<a.D)return!0;for(var b=a.Rha(),c=0;c<b.length;c++){var d=a.cb(b[c]);if(d&&MRa(d))return!0}return!1}p.Ys=function(a,b){var c=!!b&&b.C,d;for(d in a)if(d in this.eb.J&&(!c||this.qp(d))){var e=this.cb(d),f=a[d];if(e!=f&&!(this.jL(d)&&e&&f&&e.Ys(f,b)))return!1}return!0};p.equals=function(a){return XB(this,a,JRa)};function XB(a,b,c){return a==b?!0:b&&b instanceof VB?a.xp(b,c):!1}
function YB(a,b){return a&&!b?-1:!a&&b?1:0};function NRa(a){this.C=a}NRa.prototype.defaultValue=function(){return this.C({})};NRa.prototype.bj=function(a){return a.bj()};function ZB(a,b){this.D=a;this.C=b}ZB.prototype.getState=g("D");function ORa(a){this.Db={};this.C={};if(a)for(var b in a)this.put(b,a[b])}ORa.prototype.put=function(a,b){this.Db[a]=b;this.C[b]=a};ORa.prototype.get=function(a){return this.Db[a]};ORa.prototype.Ne=function(){return ic(this.Db)};function $B(a,b){this.H=a;this.F=[];this.D=[];for(var c in b)this.F.push(c),this.D.push(b[c]);this.O=this.F.concat(this.H);this.C=this.O.concat(this.D);this.J=xc(this.C);xc(a);this.L=b;new ORa(b)}$B.prototype.equals=function(a){return this==a?!0:a instanceof $B&&Vb(this.C,a.C)};new $B([],{});function aC(a,b){a=hc(a);if(b){var c={};Ob(a,b.H);vc(c,b.L);b=new $B(a,c)}else b=new $B(a,{});return b};function bC(a,b){VB.call(this,b);this.yc=a}v(bC,VB);var PRa=aC({TYPE:"clr_type"});p=bC.prototype;p.getType=g("yc");p.Yp=ua;p.Bp=function(a){switch(a){case "clr_type":return this.yc}throw Error("Unknown annotation property name "+a);};p.qp=function(a){switch(a){case "clr_type":return!0}return!1};p.xp=function(a){return a instanceof bC?this.yc==a.yc:!1};p.Ys=function(a,b){return this.yc==a.clr_type&&bC.ea.Ys.call(this,a,b)};p.sp=function(){var a={};a.clr_type=this.yc;return a};function cC(a){bC.call(this,0,QRa);a&&this.update(a);this.bj()}v(cC,bC);var QRa=aC({uA:"hclr_color"},PRa);p=cC.prototype;p.Is=null;p.clone=function(){return this};p.Wu=Bg("Called HexColor.copyToInternal.");p.Yp=function(a,b){cC.ea.Yp.call(this,a,b);"hclr_color"in a&&(this.Is=a.hclr_color)};p.Bp=function(a){switch(a){case "hclr_color":return this.Is}return cC.ea.Bp.call(this,a)};p.qp=function(a){switch(a){case "hclr_color":return!0}return cC.ea.qp.call(this,a)};
p.xp=function(a,b){return a instanceof cC?cC.ea.xp.call(this,a,b)&&this.Is==a.Is:!1};p.sp=function(a){a=cC.ea.sp.call(this,a);a.hclr_color=this.Is;return a};function dC(a){VB.call(this,RRa);this.C=SRa;a&&this.update(a)}v(dC,VB);var RRa=aC({uA:"brdr_c",z0a:"brdr_w",Vlc:"brdr_ls",x_a:"brdr_s"});p=dC.prototype;p.getColor=function(){return this.C.getColor()};function TRa(a){return RB(PB.getInstance(),a.C.od)}function eC(a){return RB(PB.getInstance(),a.C.C)}p.Yp=function(a,b){this.C=this.C.update(a,b)};p.sp=function(a){return this.C.serialize(a)};p.xp=function(a,b){return a instanceof dC?this.C.equals(a.C,b):!1};p.Bp=function(a){return this.C.cb(a)};
p.qp=function(a){a:{switch(a){case "brdr_c":case "brdr_w":case "brdr_ls":case "brdr_s":a=!0;break a}a=!1}return a};p.clone=function(){var a=new dC;WB(this,a);return a};p.Wu=function(a){a.C=this.C};function URa(a){if(0!=a.getType())throw Error("Color is not a hex color.");return a.Is}function VRa(a,b,c,d){this.D=a;this.od=b;this.F=c;this.C=d}p=VRa.prototype;p.getColor=g("D");
p.update=function(a){var b=this.D,c=this.od,d=this.F,e=this.C;if("brdr_c"in a){var f=a.brdr_c,h={clr_type:0};h.hclr_color=f;b.Ys(h)||(b=new cC(h))}"brdr_w"in a&&(c=f=a.brdr_w);"brdr_ls"in a&&(d=f=a.brdr_ls);"brdr_s"in a&&(e=f=a.brdr_s);return new VRa(b,c,d,e)};p.serialize=function(){var a={};a.brdr_c=URa(this.D);a.brdr_w=this.od;a.brdr_ls=this.F;a.brdr_s=this.C;return a};
p.cb=function(a){switch(a){case "brdr_c":return URa(this.D);case "brdr_w":return this.od;case "brdr_ls":return this.F;case "brdr_s":return this.C}throw Error("Unknown annotation property name "+a);};p.equals=function(a,b){return a==this?!0:XB(this.D,a.D,b)&&this.od==a.od&&this.F==a.F&&this.C==a.C};var SRa=new VRa(new cC,0,0,0);qba((new dC).serialize());function WRa(a){VB.call(this,XRa);this.C=[];this.F=[];this.J=!1;this.H=a}v(WRa,VB);var XRa=aC({v3b:"cv"});p=WRa.prototype;p.clone=function(){var a=new WRa(this.H);WB(this,a);return a};p.kRa=function(){for(var a=0;a<this.C.length;a++)this.C[a]=this.H.bj(this.C[a])};p.Wu=function(a){a.J=this.J;a.H=this.H;a.F=this.F.concat();a.C=[];for(var b=0;b<this.C.length;b++)a.C[b]=this.C[b].clone()};p.jd=g("C");
p.Bp=function(a){switch(a){case "cv":return this.jd()}throw Error("Unknown collection property name "+a);};p.qp=function(a){switch(a){case "cv":return!YRa(this)}return!1};p.Ys=function(a,b){for(var c in a)switch(c){case "cv":return ZRa(this,a[c],b)}return!1};p.xp=function(a,b){if(!(a instanceof WRa)||b.C&&!Vb(this.F,a.F)||this.C.length!=a.C.length)return!1;for(var c=0;c<this.C.length;c++)if(!XB(this.C[c],a.C[c],b))return!1;return!0};
p.Yp=function(a,b){if("cv"in a){var c=a.cv;a=!!b&&b.C;var d=c.opIndex;b=c.opValue;switch(c.op){case "delete":Kb(this.C,d);Kb(this.F,d);break;case "insert":b=a?this.H.defaultValue():this.H.C(b);this.C.splice(d,0,b);this.F.splice(d,0,!a);this.J=!0;break;case "reference":(!a||this.F[d])&&d<this.C.length&&(a=this.C,c=this.C[d],c.update(b),a[d]=c,this.J=!0,this.F[d]=!0);break;case "set":Db(this.C);for(d=0;d<b.length;d++)c=a?this.H.defaultValue():this.H.C(b[d]),this.C.push(c);this.F=Yb(!a,b.length);this.J=
!0}}};p.sp=function(a){if(a.C&&!this.J)return{};for(var b=[],c=0;c<this.C.length;c++)b[c]=this.C[c].serialize(a);a={};c={op:"set"};b&&(c.opValue=b);a.cv=c;return a};function YRa(a){for(var b=0;b<a.F.length;b++)if(a.F[b])return!1;return!0}
function ZRa(a,b,c){var d=!!c&&c.C,e=b.opIndex,f=b.opValue;switch(b.op){case "delete":case "insert":return!1;case "reference":return a.C[e].Ys(f,c);case "set":b=a.C;if(f.length!=b.length)return!1;if(d)return YRa(a);for(a=0;a<b.length;a++)if(!b[a].Ys(f[a]))return!1;return!0;case "mark_deleted":case "unmark_deleted":return!0;default:return!1}};function $Ra(a,b){this.D=a;this.C=b};function fC(a,b){this.D=a.bj();this.C=b?b.bj():null}fC.prototype.serialize=function(a){return this.C?this.C.serialize(a):null};fC.prototype.update=function(a,b){if(!a)return this.C?new fC(this.D):this;var c=(this.C||this.D).clone();c.update(a,b);return new fC(this.D,c)};fC.prototype.get=function(){return this.C||this.D};function gC(a){VB.call(this,aSa);this.C=bSa;this.F=!1;a&&this.update(a)}v(gC,VB);var aSa=aC({NH:"sd_bgc"}),bSa=new cC;p=gC.prototype;p.clone=function(){var a=new gC;WB(this,a);return a};p.Wu=function(a){a.C=this.C;a.F=this.F};function cSa(a){if(0!=a.getType())throw Error("Color is not a hex color.");return a.Is}p.Yp=function(a,b){b=!!b&&b.C;"sd_bgc"in a&&(a=a.sd_bgc,!b||this.F)&&(this.F=!0,b={clr_type:0},b.hclr_color=a,this.C.Ys(b)||(this.C=new cC(b)))};
p.Bp=function(a){switch(a){case "sd_bgc":return cSa(this.C)}throw Error("Unknown shading property name "+a);};p.qp=function(a){switch(a){case "sd_bgc":return this.F}return!1};p.xp=function(a,b){return!(a instanceof gC)||b.C&&this.F!=a.F?!1:XB(this.C,a.C,b)};p.sp=function(a){var b={};a.C&&!this.F||(b.sd_bgc=cSa(this.C));return b};qba((new gC).serialize());function dSa(){}Ia(dSa.prototype,HRa.prototype);function eSa(a){this.rb=a}function fSa(a){for(var b={},c=0;c<a.length;c++)b[a[c]]=!0;return b}var gSa=["\t","\n","\ue906","\x0B","\f"],hSa=gSa.concat([" "]),iSa=fSa("\uefff\ueffe\n\u0003\ue905\u0010\u0012\u001c\u0011".split("")),jSa=fSa("\uefff\ueffe\ue906\ue903\u001d\u001e\u001b\u0019\u001f\u001a\f\ue901\ue900\n\ue907\u0003\ue905\ue904\u001c\u0011\u0012\u0010".split(""));gSa.join("|");
var kSa=fSa("\uefff\ueffe\u0003\ue905\u0010\u0012\u001c\u0011".split("")),lSa=new RegExp("^["+db(hSa.join(""))+"]+$","");function mSa(a,b){if(b>hC(a)-1)return nSa(a,hC(a)-1)+1;if(1>=b)return 1;var c=a.lastIndexOf("\n",b-1);for(c=Math.max(c,0);c<b-1&&iSa[a.Rk.charAt(c+1)];)c++;return c+1}function oSa(a,b){var c=hC(a)-1;b>c&&a.rb.log(Error("Should not call getParagraphEndIndex with an index past the last spacer index."));a=a.indexOf("\n",b);return-1==a||a>c?c:a}
function nSa(a,b){return 0>b?(a.rb.log(Error("Should not call getStartOfSection with an out of bounds spacer index: "+b)),0):a.lastIndexOf("\u0003",b)}function pSa(a,b){var c=hC(a)-1;if(0>b||b>c)return a.rb.log(Error("Should not call getEndOfSection with an out of bounds spacer index: "+b)),c;a=a.indexOf("\u0003",b+1);return 0<=a?a-1:c}
function qSa(a,b){if(1>b)return a.rb.log(Error("Cannot check for paragraph start with an out of bounds spacer index: "+b)),!1;for(--b;0<=b;b--)if(!kSa[a.Rk.charAt(b)])return"\n"==a.Rk.charAt(b);return!0}function rSa(a,b,c){for(;b<=c;b++)if(kSa[a.Rk.charAt(b)])return!0;return!1}function sSa(a,b){return 0<a.length?new RegExp("["+db(a.join(""))+"]",b?"":"g"):null};function tSa(a){this.yc=a.yc;this.D=a.J;this.J=a.H;this.C=a.C;this.F=a.D;this.H=a.F}tSa.prototype.getType=g("yc");function iC(a){return new uSa(a)}function uSa(a){this.yc=a;this.O=this.J=!1;this.H=[];this.L=this.C=!1;this.F=this.D=!0}function jC(a){a.J=!0;return a}function kC(a){a.O=!0;return a}function lC(a,b){a.H=b;return a}function mC(a){a.L=!0;return a}function nC(a){a.D=!1;return a}function vSa(a,b){a.F=b;return a}uSa.prototype.build=function(){return new tSa(this)};var wSa=vSa(lC(kC(jC(iC("autogen"))),["\uefff"]),!1).build(),xSa=lC(kC(jC(iC("cell"))),["\u001c"]).build(),ySa=vSa(lC(jC(iC("column_sector")),["\u0003","\ue905"]),!0).build(),zSa=iC("comment").build(),ASa=nC(mC(iC("composing_decoration"))).build(),BSa=nC(mC(iC("composing_region"))).build(),CSa=lC(kC(jC(iC("date_time"))),["\ue903"]).build(),DSa=lC(kC(jC(iC("document"))),["\u0003"]).build(),ESa=mC(iC("draft_comment")).build(),FSa=lC(kC(jC(iC("equation"))),["\u001a"]).build(),GSa=lC(kC(jC(iC("equation_function"))),
["\u0019","\u001f"]).build(),HSa=vSa(lC(kC(jC(iC("footnote"))),["#"]),!1).build(),ISa=lC(kC(jC(iC("headings"))),["\u0003"]).build(),JSa=vSa(lC(kC(jC(iC("horizontal_rule"))),["-"]),!1).build(),KSa=nC(mC(iC("ignore_word"))).build(),LSa=kC(iC("import_warnings")).build(),MSa=kC(iC("link")).build(),NSa=lC(kC(jC(iC("list"))),["\n"]);NSa.C=!0;var OSa=NSa.build(),PSa=jC(iC("language")).build(),QSa=kC(iC("named_range")).build(),RSa=lC(kC(jC(iC("paragraph"))),["\n"]);RSa.C=!0;
var SSa=[wSa,xSa,ySa,zSa,ASa,BSa,CSa,DSa,ESa,FSa,GSa,HSa,ISa,JSa,KSa,LSa,MSa,OSa,PSa,QSa,RSa.build(),mC(iC("revision_diff")).build(),lC(kC(jC(iC("row"))),["\u0012"]).build(),mC(iC("smart_todo")).build(),nC(mC(iC("spellcheck"))).build(),kC(iC("suppress_feature")).build(),lC(kC(jC(iC("tbl"))),["\u0010"]).build(),kC(iC("text")).build(),nC(mC(iC("voice_corrections"))).build(),nC(mC(iC("voice_dotted_span"))).build()],TSa={},USa={},VSa=[];
function oC(a){var b=TSa[a];if(!b)throw Error("Style type info for type: "+a+" is not registered.");return b}TSa={};USa={};for(var WSa=0;WSa<SSa.length;WSa++){var pC=SSa[WSa];TSa[pC.getType()]=pC;if(pC.D&&pC.H)for(var XSa=pC.J,YSa=0;YSa<XSa.length;YSa++){var ZSa=XSa[YSa];USa[ZSa]||(VSa.push(ZSa),USa[ZSa]=[]);USa[ZSa].push(pC.getType())}};function qC(a,b){VB.call(this,b);this.yc=a}v(qC,VB);var $Sa={};xc("cell document list headings tbl text".split(" "));qC.prototype.getType=g("yc");qC.prototype.Rha=function(){if($Sa[this.yc])return $Sa[this.yc];for(var a=this.eb.C,b=[],c=0;c<a.length;c++){var d=a[c];this.jL(d)&&b.push(d)}return $Sa[this.yc]=b};function aTa(a){VB.call(this,bTa);this.update(a)}v(aTa,VB);var bTa=aC({U0b:"tbs_al",dpc:"tbs_of"});p=aTa.prototype;p.wE=0;p.vE=!1;p.xE=0;p.wG=!1;p.clone=function(){var a=new aTa({});WB(this,a);return a};p.Wu=function(a){a.wE=this.wE;a.vE=this.vE;a.xE=this.xE;a.wG=this.wG};function cTa(a){return RB(PB.getInstance(),a.xE)}function dTa(a){var b=PB.getInstance();b=RB(b,36*(Math.floor(a/FRa(b)/36)+1));return b<=a?dTa(a+1):b}
p.Yp=function(a,b){b=!!b&&b.C;if("tbs_al"in a){var c=a.tbs_al;if(!b||this.vE)this.vE=!0,this.wE=c}"tbs_of"in a&&(c=a.tbs_of,!b||this.wG)&&(this.wG=!0,this.xE=c)};p.Bp=function(a){switch(a){case "tbs_al":return this.wE;case "tbs_of":return this.xE}throw Error("Unknown tab stop property name "+a);};p.qp=function(a){switch(a){case "tbs_al":return this.vE;case "tbs_of":return this.wG}return!1};
p.xp=function(a,b){return a instanceof aTa&&(!b.C||this.vE==a.vE&&this.wG==a.wG)?this.wE==a.wE&&this.xE==a.xE:!1};p.sp=function(a){var b={};if(!a.C||this.vE)b.tbs_al=this.wE;if(!a.C||this.wG)b.tbs_of=this.xE;return b};function eTa(a){return new aTa(a)};function rC(a){qC.call(this,"paragraph",fTa);this.C=gTa;this.F=new WRa(new NRa(eTa));a&&this.update(a)}v(rC,qC);var fTa=new $B("ps_hd ps_hdid ps_ltr ps_shd ps_ts ps_rd".split(" "),{ps_awao:"ps_awao_i",ps_al:"ps_al_i",ps_sd:"ps_sd_i",ps_bbtw:"ps_bbtw_i",ps_bb:"ps_bb_i",ps_bl:"ps_bl_i",ps_br:"ps_br_i",ps_bt:"ps_bt_i",ps_ifl:"ps_ifl_i",ps_il:"ps_il_i",ps_ir:"ps_ir_i",ps_klt:"ps_klt_i",ps_kwn:"ps_kwn_i",ps_ls:"ps_ls_i",ps_sa:"ps_sa_i",ps_sb:"ps_sb_i",ps_sm:"ps_sm_i"}),sC=new fC(new dC),hTa=new fC(new gC);
function iTa(a){return RB(PB.getInstance(),a.C.Ah,void 0)}function tC(a){return RB(PB.getInstance(),a.C.Pf,void 0)}function jTa(a){return RB(PB.getInstance(),a.C.yh,void 0)}p=rC.prototype;p.isLeftToRight=function(){return this.C.Kj};p.Yp=function(a,b){"ps_ts"in a&&this.F.update(a.ps_ts,b);a=this.C.update(a,b);this.C=a.getState();this.D+=a.C};p.sp=function(a){var b=this.C.serialize(a);a=this.F.serialize(a);nc(a)||(b.ps_ts=a);return b};p.Bp=function(a){return"ps_ts"==a?this.F:this.C.cb(a)};
p.qp=function(a){return"ps_ts"==a?!0:kTa(this.C,a)};p.xp=function(a,b){return a instanceof rC?this.C.equals(a.C,b)&&XB(this.F,a.F,b):!1};function lTa(a,b){if(!b)return!1;var c=Math.min(tC(a),iTa(a)),d=Math.min(tC(b),iTa(b));return a.C.C.get().equals(b.C.C.get())&&a.C.F.get().equals(b.C.F.get())&&a.C.H.get().equals(b.C.H.get())&&a.C.J.get().equals(b.C.J.get())&&a.C.L.get().equals(b.C.L.get())&&jTa(a)==jTa(b)&&c==d}
p.jL=function(a){return"ps_bbtw"==a||"ps_bb"==a||"ps_bl"==a||"ps_br"==a||"ps_bt"==a||"ps_sd"==a||"ps_ts"==a};p.clone=function(){var a=new rC;WB(this,a);return a};p.Wu=function(a){a.C=this.C;a.F=this.F.clone()};function uC(a,b){var c=new rC;a=new ZB(new vC(0,!0,!1,!1,!0,!1,sC,!0,!1,sC,!0,!1,sC,!0,!1,sC,!0,!1,sC,!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,!1,"",!1,hTa,!0,!1,a,!1,!1,b,!1,!1,0,!0,!1,!1,!1),13);c.C=a.getState();c.D=a.C;return c}
function vC(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga,bb,Ab,Mb,Wc,md,me,Ie,ec,ng,ob,je,ke,og,Og,ul,Hj,Xk,ij,An,dq,Io,Yk,Wl,vl,Xl,Yl,Zl,nr,xk,Zk,wl,Bn,yk){this.mb=a;this.fb=b;this.O=c;this.Rm=d;this.jb=e;this.D=f;this.C=h;this.zd=k;this.kd=l;this.F=m;this.Jd=q;this.jk=t;this.H=w;this.ze=y;this.we=z;this.J=C;this.Qe=M;this.Le=N;this.L=V;this.Ef=ca;this.sf=da;this.fq=oa;this.Ng=ya;this.jo=xa;this.Xg=za;this.Ah=bb;this.Ab=Ab;this.$=Mb;this.Pf=Wc;this.Eb=md;this.va=me;this.yh=Ta;
this.tb=gb;this.V=Ga;this.Gr=Ie;this.Mb=ec;this.Ea=ng;this.Hr=ob;this.Nb=je;this.Ka=ke;this.Di=og;this.Qb=Og;this.Ra=ul;this.Kj=Hj;this.Ei=Xk;this.zn=ij;this.hg=An;this.Mk=dq;this.yk=Io;this.xk=Yk;this.fc=Wl;this.Tb=vl;this.Ya=Xl;this.Fi=Yl;this.Ac=Zl;this.bb=nr;this.bd=xk;this.Oc=Zk;this.eb=wl;this.Jr=Bn;this.Ul=yk}
var mTa=new vC(0,!0,!1,!1,!0,!1,sC,!0,!1,sC,!0,!1,sC,!0,!1,sC,!0,!1,sC,!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,!1,"",!1,hTa,!0,!1,0,!0,!1,0,!0,!1,0,!0,!1,!1,!1),nTa=new vC(0,!0,!0,!1,!0,!0,sC,!0,!0,sC,!0,!0,sC,!0,!0,sC,!0,!0,sC,!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,!1,"",!1,hTa,!0,!0,0,!0,!0,0,!0,!0,0,!0,!0,!1,!0);
vC.prototype.equals=function(a,b){return a==this?!0:!b.C||this.O==a.O&&this.D==a.D&&this.kd==a.kd&&this.jk==a.jk&&this.we==a.we&&this.Le==a.Le&&this.sf==a.sf&&this.Ng==a.Ng&&this.Xg==a.Xg&&this.V==a.V&&this.$==a.$&&this.va==a.va&&this.Ea==a.Ea&&this.Ka==a.Ka&&this.Ra==a.Ra&&this.Ei==a.Ei&&this.hg==a.hg&&this.xk==a.xk&&this.Ya==a.Ya&&this.bb==a.bb&&this.eb==a.eb&&this.Ul==a.Ul?this.mb==a.mb&&this.fb==a.fb&&this.Rm==a.Rm&&this.jb==a.jb&&XB(this.C.get(),a.C.get(),b)&&this.zd==a.zd&&XB(this.F.get(),a.F.get(),
b)&&this.Jd==a.Jd&&XB(this.H.get(),a.H.get(),b)&&this.ze==a.ze&&XB(this.J.get(),a.J.get(),b)&&this.Qe==a.Qe&&XB(this.L.get(),a.L.get(),b)&&this.Ef==a.Ef&&this.fq==a.fq&&this.jo==a.jo&&this.yh==a.yh&&this.tb==a.tb&&this.Ah==a.Ah&&this.Ab==a.Ab&&this.Pf==a.Pf&&this.Eb==a.Eb&&this.Gr==a.Gr&&this.Mb==a.Mb&&this.Hr==a.Hr&&this.Nb==a.Nb&&this.Di==a.Di&&this.Qb==a.Qb&&this.Kj==a.Kj&&this.zn==a.zn&&XB(this.Mk.get(),a.Mk.get(),b)&&this.yk==a.yk&&this.fc==a.fc&&this.Tb==a.Tb&&this.Fi==a.Fi&&this.Ac==a.Ac&&
this.bd==a.bd&&this.Oc==a.Oc&&this.Jr==a.Jr:!1};
vC.prototype.serialize=function(a){var b={};TB(a,this.O,this.fb)&&(b.ps_al=this.mb);TB(a,this.D,this.jb)&&(b.ps_awao=this.Rm);TB(a,this.xk,this.yk)&&(b.ps_sd=this.Mk.serialize(a));TB(a,this.kd,this.zd)&&(b.ps_bbtw=this.C.serialize(a));TB(a,this.jk,this.Jd)&&(b.ps_bb=this.F.serialize(a));TB(a,this.we,this.ze)&&(b.ps_bl=this.H.serialize(a));TB(a,this.Le,this.Qe)&&(b.ps_br=this.J.serialize(a));TB(a,this.sf,this.Ef)&&(b.ps_bt=this.L.serialize(a));if(!a.C||this.Ng)b.ps_hd=this.fq;if(!a.C||this.Xg)b.ps_hdid=
this.jo;TB(a,this.$,this.Ab)&&(b.ps_ifl=this.Ah);TB(a,this.va,this.Eb)&&(b.ps_il=this.Pf);TB(a,this.V,this.tb)&&(b.ps_ir=this.yh);TB(a,this.Ea,this.Mb)&&(b.ps_klt=this.Gr);TB(a,this.Ka,this.Nb)&&(b.ps_kwn=this.Hr);if(!a.C||this.Ei)b.ps_ltr=this.Kj;if(!a.C||this.hg)b.ps_rd=this.zn;UB(a,this.kd)&&(b.ps_bbtw_i=this.zd);UB(a,this.jk)&&(b.ps_bb_i=this.Jd);UB(a,this.we)&&(b.ps_bl_i=this.ze);UB(a,this.Le)&&(b.ps_br_i=this.Qe);UB(a,this.sf)&&(b.ps_bt_i=this.Ef);TB(a,this.Ra,this.Qb)&&(b.ps_ls=this.Di);TB(a,
this.eb,this.Oc)&&(b.ps_sm=this.bd);TB(a,this.Ya,this.Tb)&&(b.ps_sa=this.fc);TB(a,this.bb,this.Ac)&&(b.ps_sb=this.Fi);UB(a,this.O)&&(b.ps_al_i=this.fb);UB(a,this.D)&&(b.ps_awao_i=this.jb);UB(a,this.xk)&&(b.ps_sd_i=this.yk);UB(a,this.$)&&(b.ps_ifl_i=this.Ab);UB(a,this.va)&&(b.ps_il_i=this.Eb);UB(a,this.V)&&(b.ps_ir_i=this.tb);UB(a,this.Ea)&&(b.ps_klt_i=this.Mb);UB(a,this.Ka)&&(b.ps_kwn_i=this.Nb);UB(a,this.Ra)&&(b.ps_ls_i=this.Qb);UB(a,this.eb)&&(b.ps_sm_i=this.Oc);UB(a,this.Ya)&&(b.ps_sa_i=this.Tb);
UB(a,this.bb)&&(b.ps_sb_i=this.Ac);if(!a.C||this.Ul)b.ps_shd=this.Jr;return b};
vC.prototype.update=function(a,b){var c=!!b&&b.C,d=0,e=this.mb,f=this.fb,h=this.O,k=this.Rm,l=this.jb,m=this.D,q=this.C,t=this.kd,w=this.zd,y=this.F,z=this.jk,C=this.Jd,M=this.H,N=this.we,V=this.ze,ca=this.J,da=this.Le,oa=this.Qe,ya=this.L,xa=this.sf,za=this.Ef,Ta=this.fq,gb=this.Ng,Ga=this.jo,bb=this.Xg,Ab=this.yh,Mb=this.tb,Wc=this.V,md=this.Ah,me=this.Ab,Ie=this.$,ec=this.Pf,ng=this.Eb,ob=this.va,je=this.Gr,ke=this.Mb,og=this.Ea,Og=this.Hr,ul=this.Nb,Hj=this.Ka,Xk=this.Di,ij=this.Qb,An=this.Ra,
dq=this.Kj,Io=this.Ei,Yk=this.zn,Wl=this.hg,vl=this.Mk,Xl=this.yk,Yl=this.xk,Zl=this.fc,nr=this.Tb,xk=this.Ya,Zk=this.Fi,wl=this.Ac,Bn=this.bb,yk=this.bd,Rm=this.Oc,uz=this.eb,xl=this.Jr,or=this.Ul;if("ps_al"in a){var Hb=a.ps_al;if(!c||this.O)h=!0,e=Hb}"ps_al_i"in a&&(Hb=a.ps_al_i,!c||this.O)&&(d+=YB(this.fb,Hb),h=!0,f=Hb);"ps_awao"in a&&(Hb=a.ps_awao,!c||this.D)&&(m=!0,k=Hb);"ps_awao_i"in a&&(Hb=a.ps_awao_i,!c||this.D)&&(d+=YB(this.jb,Hb),m=!0,l=Hb);"ps_sd"in a&&(Hb=a.ps_sd,!c||Yl)&&(Yl=!0,vl=vl.update(Hb,
b));"ps_sd_i"in a&&(Hb=a.ps_sd_i,!c||Yl)&&(Yl=!0,Xl!=Hb&&(d+=YB(Xl,Hb),Xl=Hb));"ps_bbtw"in a&&(Hb=a.ps_bbtw,!c||t)&&(t=!0,q=q.update(Hb,b));"ps_bbtw_i"in a&&(Hb=a.ps_bbtw_i,!c||t)&&(t=!0,w!=Hb&&(d+=YB(w,Hb),w=Hb));"ps_bb"in a&&(Hb=a.ps_bb,!c||z)&&(z=!0,y=y.update(Hb,b));"ps_bb_i"in a&&(Hb=a.ps_bb_i,!c||z)&&(z=!0,C!=Hb&&(d+=YB(C,Hb),C=Hb));"ps_bl"in a&&(Hb=a.ps_bl,!c||N)&&(N=!0,M=M.update(Hb,b));"ps_bl_i"in a&&(Hb=a.ps_bl_i,!c||N)&&(N=!0,V!=Hb&&(d+=YB(V,Hb),V=Hb));"ps_br"in a&&(Hb=a.ps_br,!c||da)&&
(da=!0,ca=ca.update(Hb,b));"ps_br_i"in a&&(Hb=a.ps_br_i,!c||da)&&(da=!0,oa!=Hb&&(d+=YB(oa,Hb),oa=Hb));"ps_bt"in a&&(Hb=a.ps_bt,!c||xa)&&(xa=!0,ya=ya.update(Hb,b));"ps_bt_i"in a&&(Hb=a.ps_bt_i,!c||xa)&&(xa=!0,za!=Hb&&(d+=YB(za,Hb),za=Hb));"ps_hd"in a&&(Hb=a.ps_hd,!c||this.Ng)&&(gb=!0,Ta=Hb);"ps_hdid"in a&&(Hb=a.ps_hdid,!c||this.Xg)&&(bb=!0,Ga=Hb);"ps_ifl"in a&&(Hb=a.ps_ifl,!c||this.$)&&(Ie=!0,md=Hb);"ps_ifl_i"in a&&(Hb=a.ps_ifl_i,!c||this.$)&&(d+=YB(this.Ab,Hb),Ie=!0,me=Hb);"ps_il"in a&&(Hb=a.ps_il,
!c||this.va)&&(ob=!0,ec=Hb);"ps_il_i"in a&&(Hb=a.ps_il_i,!c||this.va)&&(d+=YB(this.Eb,Hb),ob=!0,ng=Hb);"ps_ir"in a&&(Hb=a.ps_ir,!c||this.V)&&(Wc=!0,Ab=Hb);"ps_ir_i"in a&&(Hb=a.ps_ir_i,!c||this.V)&&(d+=YB(this.tb,Hb),Wc=!0,Mb=Hb);"ps_klt"in a&&(Hb=a.ps_klt,!c||this.Ea)&&(og=!0,je=Hb);"ps_klt_i"in a&&(Hb=a.ps_klt_i,!c||this.Ea)&&(d+=YB(this.Mb,Hb),og=!0,ke=Hb);"ps_kwn"in a&&(Hb=a.ps_kwn,!c||this.Ka)&&(Hj=!0,Og=Hb);"ps_kwn_i"in a&&(Hb=a.ps_kwn_i,!c||this.Ka)&&(d+=YB(this.Nb,Hb),Hj=!0,ul=Hb);"ps_ls"in
a&&(Hb=a.ps_ls,!c||this.Ra)&&(An=!0,Xk=Hb);"ps_ls_i"in a&&(Hb=a.ps_ls_i,!c||this.Ra)&&(d+=YB(this.Qb,Hb),An=!0,ij=Hb);"ps_ltr"in a&&(Hb=a.ps_ltr,!c||this.Ei)&&(Io=!0,dq=Hb);"ps_rd"in a&&(Hb=a.ps_rd,!c||this.hg)&&(Wl=!0,Yk=Hb);"ps_sm"in a&&(Hb=a.ps_sm,!c||this.eb)&&(uz=!0,yk=Hb);"ps_sm_i"in a&&(Hb=a.ps_sm_i,!c||this.eb)&&(d+=YB(this.Oc,Hb),uz=!0,Rm=Hb);"ps_sa"in a&&(Hb=a.ps_sa,!c||this.Ya)&&(xk=!0,Zl=Hb);"ps_sa_i"in a&&(Hb=a.ps_sa_i,!c||this.Ya)&&(d+=YB(this.Tb,Hb),xk=!0,nr=Hb);"ps_sb"in a&&(Hb=a.ps_sb,
!c||this.bb)&&(Bn=!0,Zk=Hb);"ps_sb_i"in a&&(Hb=a.ps_sb_i,!c||this.bb)&&(d+=YB(this.Ac,Hb),Bn=!0,wl=Hb);"ps_shd"in a&&(Hb=a.ps_shd,!c||this.Ul)&&(or=!0,xl=Hb);return new ZB(new vC(e,f,h,k,l,m,q,w,t,y,C,z,M,V,N,ca,oa,da,ya,za,xa,Ta,gb,Ga,bb,Ab,Mb,Wc,md,me,Ie,ec,ng,ob,je,ke,og,Og,ul,Hj,Xk,ij,An,dq,Io,Yk,Wl,vl,Xl,Yl,Zl,nr,xk,Zk,wl,Bn,yk,Rm,uz,xl,or),d)};
vC.prototype.cb=function(a){switch(a){case "ps_al":return this.mb;case "ps_al_i":return this.fb;case "ps_awao":return this.Rm;case "ps_awao_i":return this.jb;case "ps_bbtw":return this.C.C;case "ps_bbtw_i":return this.zd;case "ps_bb":return this.F.C;case "ps_bb_i":return this.Jd;case "ps_bl":return this.H.C;case "ps_bl_i":return this.ze;case "ps_br":return this.J.C;case "ps_br_i":return this.Qe;case "ps_bt":return this.L.C;case "ps_bt_i":return this.Ef;case "ps_hd":return this.fq;case "ps_hdid":return this.jo;
case "ps_ifl":return this.Ah;case "ps_ifl_i":return this.Ab;case "ps_il":return this.Pf;case "ps_il_i":return this.Eb;case "ps_ir":return this.yh;case "ps_ir_i":return this.tb;case "ps_klt":return this.Gr;case "ps_klt_i":return this.Mb;case "ps_kwn":return this.Hr;case "ps_kwn_i":return this.Nb;case "ps_ls":return this.Di;case "ps_ls_i":return this.Qb;case "ps_ltr":return this.Kj;case "ps_rd":return this.zn;case "ps_sd":return this.Mk.C;case "ps_sd_i":return this.yk;case "ps_sa":return this.fc;case "ps_sa_i":return this.Tb;
case "ps_sb":return this.Fi;case "ps_sb_i":return this.Ac;case "ps_sm":return this.bd;case "ps_sm_i":return this.Oc;case "ps_shd":return this.Jr}throw Error("Unknown annotation property name "+a);};
function kTa(a,b){switch(b){case "ps_al":case "ps_al_i":return a.O;case "ps_awao":case "ps_awao_i":return a.D;case "ps_bbtw":case "ps_bbtw_i":return a.kd;case "ps_bb":case "ps_bb_i":return a.jk;case "ps_bl":case "ps_bl_i":return a.we;case "ps_br":case "ps_br_i":return a.Le;case "ps_bt":case "ps_bt_i":return a.sf;case "ps_hd":return a.Ng;case "ps_hdid":return a.Xg;case "ps_ifl":case "ps_ifl_i":return a.$;case "ps_il":case "ps_il_i":return a.va;case "ps_ir":case "ps_ir_i":return a.V;case "ps_klt":case "ps_klt_i":return a.Ea;
case "ps_kwn":case "ps_kwn_i":return a.Ka;case "ps_ls":case "ps_ls_i":return a.Ra;case "ps_ltr":return a.Ei;case "ps_rd":return a.hg;case "ps_sd":case "ps_sd_i":return a.xk;case "ps_sa":case "ps_sa_i":return a.Ya;case "ps_sb":case "ps_sb_i":return a.bb;case "ps_sm":case "ps_sm_i":return a.eb;case "ps_shd":return a.Ul}return!1}
var gTa=new vC(0,!1,!1,!1,!1,!1,sC,!1,!1,sC,!1,!1,sC,!1,!1,sC,!1,!1,sC,!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,hTa,!1,!1,0,!1,!1,0,!1,!1,0,!1,!1,!1,!1),oTa=new vC(0,!1,!1,!0,!1,!1,sC,!1,!1,sC,!1,!1,sC,!1,!1,sC,!1,!1,sC,!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,hTa,!1,!1,0,!1,!1,0,!1,!1,1,!1,!1,!1,!1),pTa=new rC;pTa.C=mTa;pTa.D=17;var qTa=pTa.bj(),rTa=new rC;rTa.C=oTa;rTa.D=0;rTa.bj();uC(6,24).bj();uC(4,18).bj();
uC(4,14).bj();uC(2,12).bj();uC(2,11).bj();uC(2,10).bj();uC(6,24).bj();uC(4,18).bj();var sTa=new rC;sTa.C=nTa;sTa.D=17;sTa.bj();qba(qTa.serialize());var tTa=new $Ra("paragraph",function(){return new rC});function wC(){return L(O(),"docs-text-encp")};function xC(a){bC.call(this,1,uTa);a&&this.update(a);this.bj()}v(xC,bC);var uTa=aC({ofc:"sclr_index"},PRa);p=xC.prototype;p.PO=0;p.clone=function(){return this};p.Wu=Bg("SchemeColor.copyToInternal called.");p.getIndex=g("PO");p.Yp=function(a,b){xC.ea.Yp.call(this,a,b);"sclr_index"in a&&(this.PO=a.sclr_index)};p.Bp=function(a){switch(a){case "sclr_index":return this.PO}return xC.ea.Bp.call(this,a)};p.qp=function(a){switch(a){case "sclr_index":return!0}return xC.ea.qp.call(this,a)};
p.xp=function(a,b){return a instanceof xC?xC.ea.xp.call(this,a,b)&&this.PO==a.PO:!1};p.sp=function(a){a=xC.ea.sp.call(this,a);a.sclr_index=this.PO;return a};function vTa(a){switch(a.clr_type){case 0:return new cC(a);case 1:return new xC(a)}return null};function wTa(a,b){this.tc=a;this.C=b}wTa.prototype.getId=g("tc");wTa.prototype.equals=function(a){return a.getId()==this.tc&&a.C==this.C};function yC(a){qC.call(this,"text",xTa);this.F=null;this.C=yTa;a&&this.update(a)}v(yC,qC);var zTa={ts_bd:"ts_bd_i",ts_it:"ts_it_i",ts_sc:"ts_sc_i",ts_st:"ts_st_i",ts_un:"ts_un_i",ts_ff:"ts_ff_i",ts_fs:"ts_fs_i",ts_va:"ts_va_i"};wC()?(zTa.ts_bgc2="ts_bgc2_i",zTa.ts_fgc2="ts_fgc2_i"):(zTa.ts_bgc="ts_bgc_i",zTa.ts_fgc="ts_fgc_i");var xTa,ATa=[];L(O(),"docs-text-etsrdpn")&&ATa.push("ts_rtd");L(O(),"docs-text-ettws")&&ATa.push("ts_tw");xTa=new $B(ATa,zTa);xc(["ts_fgc2","ts_bgc2"]);var BTa={hclr_color:"#000000"};
function zC(a){return RB(PB.getInstance(),Math.max(2.25,a.C.F),!0)}p=yC.prototype;p.getWeight=function(){return this.C.getWeight()};function CTa(a){a:{var b=a.getWeight();if(a.C.Ea){if(400>b){a=400;break a}if(700>b){a=700;break a}}a=b}return a}function DTa(a){if(0!=a.getType())throw Error("Color is not a hex color.");return a.Is}p.Yp=function(a,b){a=this.C.update(a,b);this.C=a.getState();this.D+=a.C;this.F=null};
function AC(a){switch(a){case "ts_bgc2":case "ts_bgc2_i":case "ts_fgc2":case "ts_fgc2_i":if(!wC())throw Error("Using new color properties when not enabled.");break;case "ts_bgc":case "ts_bgc_i":case "ts_fgc":case "ts_fgc_i":if(wC())throw Error("Using legacy color properties.");}}p.sp=function(a){return this.C.serialize(a)};p.Bp=function(a){AC(a);return this.C.cb(a)};p.qp=function(a){AC(a);return ETa(this.C,a)};
p.xp=function(a,b){if(!(a instanceof yC))return!1;var c=this.F,d=a.F;return c&&d&&!MRa(this)&&!MRa(a)&&this.C.C.getType()==a.C.C.getType()&&this.C.D.getType()==a.C.D.getType()?c.equals(d):this.C.equals(a.C,b)};p.jL=function(a){return"ts_bgc2"==a||"ts_fgc2"==a};p.clone=function(){var a=new yC;WB(this,a);return a};p.Wu=function(a){a.C=this.C;a.F=this.F};
function BC(a){var b=new yC;a=new ZB(new CC(!0,!1,!1,new cC,!0,!1,new cC(BTa),!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.C=a.getState();b.D=a.C;return b}
function CC(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga,bb,Ab,Mb,Wc,md,me){this.Ea=a;this.Ya=b;this.Ra=c;this.D=d;this.O=e;this.L=f;this.C=h;this.va=k;this.$=l;this.kd=m;this.jb=q;this.fb=t;this.F=w;this.tb=y;this.mb=z;this.Ka=C;this.Eb=M;this.Ab=N;this.Qb=V;this.Nb=ca;this.Mb=da;this.H=oa;this.fc=ya;this.Tb=xa;this.Jd=za;this.jk=Ta;this.J=gb;this.Fi=Ga;this.Ac=bb;this.V=Ab;this.eb=Mb;this.bb=Wc;a=m;b=400;m=m.split(";");m.length&&(a=m[0]);2==m.length&&(m=Number(m[1]))&&(b=m);
this.zd=new FTa(a,b);this.bd=md;this.Oc=me}p=CC.prototype;
p.equals=function(a,b){return a==this?!0:!b.C||this.L==a.L&&this.Ra==a.Ra&&this.fb==a.fb&&this.mb==a.mb&&this.$==a.$&&this.Ab==a.Ab&&this.Mb==a.Mb&&this.Tb==a.Tb&&this.jk==a.jk&&this.Ac==a.Ac&&this.bb==a.bb&&this.Oc==a.Oc?XB(this.D,a.D,b)&&this.O==a.O&&this.Ea==a.Ea&&this.Ya==a.Ya&&this.kd==a.kd&&this.jb==a.jb&&this.F==a.F&&this.tb==a.tb&&XB(this.C,a.C,b)&&this.va==a.va&&this.Ka==a.Ka&&this.Eb==a.Eb&&this.Qb==a.Qb&&this.Nb==a.Nb&&this.H==a.H&&this.fc==a.fc&&this.Jd==a.Jd&&this.J==a.J&&this.Fi==a.Fi&&
this.V==a.V&&this.eb==a.eb&&this.bd==a.bd:!1};
p.serialize=function(a){var b={};TB(a,this.Ra,this.Ya)&&(b.ts_bd=this.Ea);TB(a,this.mb,this.tb)&&(b.ts_fs=this.F);TB(a,this.fb,this.jb)&&(b.ts_ff=this.kd);TB(a,this.Ab,this.Eb)&&(b.ts_it=this.Ka);TB(a,this.Mb,this.Nb)&&(b.ts_sc=this.Qb);TB(a,this.Tb,this.fc)&&(b.ts_st=this.H);!L(O(),"docs-text-ettws")||a.C&&!this.jk||(b.ts_tw=this.Jd);TB(a,this.Ac,this.Fi)&&(b.ts_un=this.J);TB(a,this.bb,this.eb)&&(b.ts_va=this.V);wC()?(TB(a,this.L,this.O)&&(b.ts_bgc2=this.D.serialize(a)),TB(a,this.$,this.va)&&(b.ts_fgc2=
this.C.serialize(a))):(TB(a,this.L,this.O)&&(b.ts_bgc=DTa(this.D)),TB(a,this.$,this.va)&&(b.ts_fgc=DTa(this.C)));UB(a,this.Ra)&&(b.ts_bd_i=this.Ya);UB(a,this.mb)&&(b.ts_fs_i=this.tb);UB(a,this.fb)&&(b.ts_ff_i=this.jb);UB(a,this.Ab)&&(b.ts_it_i=this.Eb);UB(a,this.Mb)&&(b.ts_sc_i=this.Nb);UB(a,this.Tb)&&(b.ts_st_i=this.fc);UB(a,this.Ac)&&(b.ts_un_i=this.Fi);UB(a,this.bb)&&(b.ts_va_i=this.eb);wC()?(UB(a,this.L)&&(b.ts_bgc2_i=this.O),UB(a,this.$)&&(b.ts_fgc2_i=this.va)):(UB(a,this.L)&&(b.ts_bgc_i=this.O),
UB(a,this.$)&&(b.ts_fgc_i=this.va));!L(O(),"docs-text-etsrds")||a.C&&!this.Oc||(b.ts_rtd=this.bd);return b};
p.update=function(a,b){b=!!b&&b.C;var c=0,d=this.Ea,e=this.Ya,f=this.Ra,h=this.D,k=this.O,l=this.L,m=this.C,q=this.va,t=this.$,w=this.kd,y=this.jb,z=this.fb,C=this.F,M=this.tb,N=this.mb,V=this.Ka,ca=this.Eb,da=this.Ab,oa=this.Qb,ya=this.Nb,xa=this.Mb,za=this.H,Ta=this.fc,gb=this.Tb,Ga=this.Jd,bb=this.jk,Ab=this.J,Mb=this.Fi,Wc=this.Ac,md=this.V,me=this.eb,Ie=this.bb,ec=this.bd,ng=this.Oc;if("ts_bgc2"in a){AC("ts_bgc2");var ob=a.ts_bgc2;if(!b||l)l=!0,h=vTa(ob)}"ts_bgc2_i"in a&&(AC("ts_bgc2_i"),ob=
a.ts_bgc2_i,!b||l)&&(l=!0,k!=ob&&(c+=YB(k,ob),k=ob));"ts_bgc_i"in a&&(AC("ts_bgc_i"),ob=a.ts_bgc_i,!b||l)&&(l=!0,k!=ob&&(c+=YB(k,ob),k=ob));"ts_bd"in a&&(ob=a.ts_bd,!b||f)&&(f=!0,d=ob);"ts_bd_i"in a&&(ob=a.ts_bd_i,!b||f)&&(f=!0,e!=ob&&(c+=YB(e,ob),e=ob));"ts_ff"in a&&(ob=a.ts_ff,!b||z)&&(z=!0,w=ob);"ts_ff_i"in a&&(ob=a.ts_ff_i,!b||z)&&(z=!0,y!=ob&&(c+=YB(y,ob),y=ob));"ts_fs"in a&&(ob=a.ts_fs,!b||N)&&(N=!0,C=ob);"ts_fs_i"in a&&(ob=a.ts_fs_i,!b||N)&&(N=!0,M!=ob&&(c+=YB(M,ob),M=ob));"ts_fgc2"in a&&(AC("ts_fgc2"),
ob=a.ts_fgc2,!b||t)&&(t=!0,m=vTa(ob));"ts_fgc2_i"in a&&(AC("ts_fgc2_i"),ob=a.ts_fgc2_i,!b||t)&&(t=!0,q!=ob&&(c+=YB(q,ob),q=ob));"ts_fgc_i"in a&&(AC("ts_fgc_i"),ob=a.ts_fgc_i,!b||t)&&(t=!0,q!=ob&&(c+=YB(q,ob),q=ob));"ts_it"in a&&(ob=a.ts_it,!b||da)&&(da=!0,V=ob);"ts_it_i"in a&&(ob=a.ts_it_i,!b||da)&&(da=!0,ca!=ob&&(c+=YB(ca,ob),ca=ob));if("ts_bgc"in a&&(AC("ts_bgc"),ob=a.ts_bgc,!b||l)){l=!0;var je={clr_type:0};je.hclr_color=ob;this.D.Ys(je)||(h=new cC(je))}"ts_fgc"in a&&(AC("ts_fgc"),ob=a.ts_fgc,!b||
t)&&(t=!0,je={clr_type:0},je.hclr_color=ob,this.C.Ys(je)||(m=new cC(je)));"ts_sc"in a&&(ob=a.ts_sc,!b||xa)&&(xa=!0,oa=ob);"ts_sc_i"in a&&(ob=a.ts_sc_i,!b||xa)&&(xa=!0,ya!=ob&&(c+=YB(ya,ob),ya=ob));"ts_st"in a&&(ob=a.ts_st,!b||gb)&&(gb=!0,za=ob);"ts_st_i"in a&&(ob=a.ts_st_i,!b||gb)&&(gb=!0,Ta!=ob&&(c+=YB(Ta,ob),Ta=ob));"ts_tw"in a&&(ob=a.ts_tw,!b||bb)&&(bb=!0,Ga=ob);"ts_un"in a&&(ob=a.ts_un,!b||Wc)&&(Wc=!0,Ab=ob);"ts_un_i"in a&&(ob=a.ts_un_i,!b||Wc)&&(Wc=!0,Mb!=ob&&(c+=YB(Mb,ob),Mb=ob));"ts_va"in a&&
(ob=a.ts_va,!b||Ie)&&(Ie=!0,md=ob);"ts_va_i"in a&&(ob=a.ts_va_i,!b||Ie)&&(Ie=!0,me!=ob&&(c+=YB(me,ob),me=ob));"ts_rtd"in a&&(ob=a.ts_rtd,!b||ng)&&(ng=!0,ec=ob);return new ZB(new CC(d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga,bb,Ab,Mb,Wc,md,me,Ie,ec,ng),c)};
p.cb=function(a){switch(a){case "ts_bgc2":return this.D;case "ts_bgc2_i":case "ts_bgc_i":return this.O;case "ts_bd":return this.Ea;case "ts_bd_i":return this.Ya;case "ts_ff":return this.kd;case "ts_ff_i":return this.jb;case "ts_fs":return this.F;case "ts_fs_i":return this.tb;case "ts_fgc2":return this.C;case "ts_fgc2_i":case "ts_fgc_i":return this.va;case "ts_it":return this.Ka;case "ts_it_i":return this.Eb;case "ts_bgc":return DTa(this.D);case "ts_fgc":return DTa(this.C);case "ts_rtd":return this.bd;
case "ts_sc":return this.Qb;case "ts_sc_i":return this.Nb;case "ts_st":return this.H;case "ts_st_i":return this.fc;case "ts_tw":return this.Jd;case "ts_un":return this.J;case "ts_un_i":return this.Fi;case "ts_va":return this.V;case "ts_va_i":return this.eb}throw Error("Unknown annotation property name "+a);};
function ETa(a,b){switch(b){case "ts_bgc2":case "ts_bgc2_i":case "ts_bgc":case "ts_bgc_i":return a.L;case "ts_bd":case "ts_bd_i":return a.Ra;case "ts_ff":case "ts_ff_i":return a.fb;case "ts_fs":case "ts_fs_i":return a.mb;case "ts_fgc2":case "ts_fgc2_i":case "ts_fgc":case "ts_fgc_i":return a.$;case "ts_it":case "ts_it_i":return a.Ab;case "ts_sc":case "ts_sc_i":return a.Mb;case "ts_st":case "ts_st_i":return a.Tb;case "ts_tw":return a.jk;case "ts_un":case "ts_un_i":return a.Ac;case "ts_va":case "ts_va_i":return a.bb;
case "ts_rtd":return a.Oc}return!1}p.getWeight=function(){return this.zd.weight};function FTa(a,b){this.fontFamily=a;this.weight=b}function GTa(a){var b=PB.getInstance(),c=Math.max(2.25,a.C.F);return RB(b,"nor"!=a.C.V?.6*c:c,!0)}var yTa=new CC(!1,!1,!1,new cC,!1,!1,new cC(BTa),!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),HTa=new yC;
HTa.C=new CC(!1,!0,!1,new cC,!0,!1,new cC(BTa),!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);HTa.D=10;var ITa=HTa.bj();(new yC).bj();BC(24).bj();BC(18).bj();BC(14).bj();BC(12).bj();BC(11).bj();BC(10).bj();BC(36).bj();var JTa=new yC,KTa,LTa=new cC({hclr_color:"#666666"});KTa=new ZB(new CC(!1,!0,!1,new cC,!0,!1,LTa,!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);JTa.C=KTa.getState();JTa.D=KTa.C;JTa.bj();
var MTa=new yC;MTa.C=new CC(!1,!0,!0,new cC,!0,!0,new cC(BTa),!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);MTa.D=10;MTa.bj();qba(ITa.serialize());var NTa=new $Ra("text",function(){return new yC});function DC(a){this.F=null;if(this.C=a){OTa(this.C);a=this.C;var b=a.fontFamily;b&&na.ritz_api&&ritz_api.FormatApi&&ritz_api.FormatApi.getNormalizedFontName&&(b=ritz_api.FormatApi.getNormalizedFontName(b));b&&(a.fontFamily=b)}this.H={};this.D=this.C?this.C.direction:null;this.J=null;(a=this.C)&&a.direction&&(b=a.direction,"auto-ltr"==b?a.direction="ltr":"auto-rtl"==b?a.direction="rtl":"Context"==b&&delete a.direction)}
var PTa,QTa={NH:"backgroundColor",Y1:"verticalAlign",Bca:"textAlign",T1:"textDecoration",uA:"color",Gba:"fontStyle",qac:"fontWeight",tm:"fontSize",Kk:"fontFamily",i2b:"borderLeft",h2b:"borderBottom",j2b:"borderRight",k2b:"borderTop",Twc:"textIndent",Rpc:"paddingLeft",Spc:"paddingRight",Tpc:"paddingTop",Qpc:"paddingBottom",Lca:"whiteSpace",dzc:"wordWrap",fZa:"overflow",vba:"direction",D0a:"wrapStrategy",gI:"weight",eba:"boldWeight",Lwa:"textRotation"},RTa={};bc(QTa,function(a){RTa[a]=Vaa(a)});
function OTa(a){var b=a.fontSize;b&&(a.fontSize=lRa(b))}
var STa={backgroundColor:"white",borderBottom:"",borderLeft:"none",borderRight:"",borderTop:"none",color:"#000000",fontFamily:"arial,sans,sans-serif",fontSize:"100%",fontStyle:"normal",fontWeight:"normal",weight:"400",boldWeight:"700",overflow:"hidden",paddingBottom:"0px",paddingLeft:"3px",paddingRight:"3px",paddingTop:"0px",textAlign:"left",textDecoration:"none",textIndent:"0",textRotation:"0",verticalAlign:"bottom",whiteSpace:"normal"},TTa=sc(STa),UTa={"auto-ltr":"ltr","auto-rtl":"rtl",ltr:"ltr",
rtl:"rtl"},VTa={borderBottom:!0,borderTop:!0,fontSize:!0,fontFamily:!0,fontStyle:!0,fontWeight:!0,weight:!0,boldWeight:!0,textIndent:!0,paddingLeft:!0,paddingRight:!0,whiteSpace:!0,overflow:!0},WTa={backgroundColor:!0,borderLeft:!0,borderRight:!0,borderTop:!0,borderBottom:!0};function EC(a){a=TTa[a];return r(a)?a:null}p=DC.prototype;
p.LEa=function(){!this.F&&this.C&&(this.F=sc(this.C),("weight"in this.C||"boldWeight"in this.C)&&XTa(this.F),"direction"in this.C&&(this.F=cc(this.F,function(a,b){return"direction"!=b})));return this.F};function YTa(a){a.L||(a.L=cc(a.C,function(a,c){return c in WTa}));return a.L}function ZTa(a){a=a.D||null;return r(a)&&("ltr"==a||"rtl"==a)}function $Ta(a){return(a=a.D||null)?UTa[a]||"":""}p.gc=function(){return"rtl"==$Ta(this)};p.getStyle=function(a){return this.C[a]||EC(a)};
function aUa(a,b){var c=[];a&&c.push("underline");b&&c.push("line-through");return c.length?c.join(" "):"none"}function bUa(a){a=sc(a.C);XTa(a);return a}function XTa(a){"normal"==a.fontWeight&&a.weight&&"400"!=a.weight?a.fontWeight=a.weight:"bold"==a.fontWeight&&a.boldWeight&&"700"!=a.boldWeight&&(a.fontWeight=a.boldWeight);delete a.weight;delete a.boldWeight}
p.equals=function(a){if(this==a)return!0;if(!a)return!1;for(var b in QTa){var c=QTa[b];if(this.getStyle(c)!=a.getStyle(c))return!1}return(this.D||null)!=(a.D||null)?!1:!0};p.toString=function(){var a=u(this.LEa,this);r(this.H.ltrgrid)?a=this.H.ltrgrid:(a=a(),a=this.H.ltrgrid=hAa(a));return(a||"<no-inline-style>")+(this.D||"")};function cUa(){PTa=new DC({});new DC({textAlign:"right"})}cUa();
function FC(a){var b;if(!(b=a.$)){b=dUa(a.getStyle("paddingLeft"));var c=dUa(a.getStyle("paddingRight")),d=dUa(a.getStyle("paddingTop")),e=dUa(a.getStyle("paddingBottom"));b=a.$=new hj(d,c,e,b)}return b}function dUa(a){return parseInt(a.split("px")[0],10)}function eUa(a){a=parseFloat(a.split("%")[0])/100;return GRa(PB.getInstance(),13*a)}
DC.prototype.Pg=function(){var a;if(!(a=this.va)){a={};a.ts_bd="bold"==this.getStyle("fontWeight");a.ts_it="italic"==this.getStyle("fontStyle");var b=this.getStyle("fontFamily");b&&na.ritz&&ritz_api.FormatApi&&ritz_api.FormatApi.getNormalizedFontName&&(b=ritz_api.FormatApi.getNormalizedFontName(b));a.ts_ff=b;a.ts_fs=eUa(this.getStyle("fontSize"));b=this.getStyle("textDecoration");a.ts_un=$a(b,"underline");a.ts_st=$a(b,"line-through");a.ts_fgc=this.getStyle("color");a=this.va=new yC(a)}return a};
function fUa(a){var b;if(!(b=a.V)){b=new Md;var c="bold"==a.getStyle("fontWeight");K(b,5,c);c="italic"==a.getStyle("fontStyle");K(b,6,c);c=Number(a.getStyle("weight"));K(b,12,c);c=Number(a.getStyle("boldWeight"));K(b,13,c);(c=a.getStyle("fontFamily"))&&na.ritz&&ritz_api.FormatApi.getNormalizedFontName&&(c=ritz_api.FormatApi.getNormalizedFontName(c));K(b,3,null==c?"":c);c=eUa(a.getStyle("fontSize"));K(b,4,c);c=a.getStyle("textDecoration");var d=$a(c,"underline");K(b,9,d);c=$a(c,"line-through");K(b,
7,c);c=a.getStyle("color");c=pq(c).rf.substring(1);d=new Gd;d.setType(2);K(d,2,parseInt(c,16));K(b,2,d);b=a.V=b}return b}function GC(a){var b=a.C.textAlign;b||(b=a.gc()?"right":"left");return b}function gUa(a){return"clip"==a.getStyle("whiteSpace")}function HC(a){return!gUa(a)&&"nowrap"!=a.getStyle("whiteSpace")};function hUa(a,b,c,d,e){this.F=a;this.D=b;this.C=c;this.Rc=d;this.od=e}hUa.prototype.Xi=g("F");hUa.prototype.getWidth=g("od");hUa.prototype.getHeight=g("Rc");hUa.prototype.equals=function(a){return a?this.F==a.Xi()&&this.C==a.C&&this.Rc==a.getHeight()&&this.od==a.getWidth():!1};var Y={};sa("__ritzmessages",Y,void 0);Y.MSG_RITZ_ACCESSIBILITY_SETTINGS_DESCRIPTION="Toegankelijkheidsinstellingen";Y.CALL_RITZ_ADDED_ALTERNATING_BACKGROUND_COLORS=function(a){return"Afwisselende achtergrondkleuren toegevoegd aan bereik "+a};Y.MSG_RITZ_ADDED_ENTIRE_SHEET_TO_FORMULA_DESCRIPTION="Heel blad toegevoegd aan formule";Y.CALL_RITZ_ADDED_FROZEN_COLUMN_TO_FORMULA_DESCRIPTION=function(a){return"Vastgezette kolom "+(a+" toegevoegd aan formule")};
Y.CALL_RITZ_ADDED_FROZEN_ROW_TO_FORMULA_DESCRIPTION=function(a){return"Vastgezette rij "+(a+" toegevoegd aan formule")};Y.CALL_RITZ_ADDED_SINGLE_CELL_TO_FORMULA_DESCRIPTION=function(a){return a+" toegevoegd aan formule"};Y.CALL_RITZ_ADDED_SINGLE_COLUMN_TO_FORMULA_DESCRIPTION=function(a){return"Kolom "+(a+" toegevoegd aan formule")};Y.CALL_RITZ_ADDED_SINGLE_MERGED_RANGE_TO_FORMULA_DESCRIPTION=function(a,b){return"Samengevoegd bereik "+(a+(" tot en met "+(b+" toegevoegd aan formule")))};
Y.CALL_RITZ_ADDED_SINGLE_ROW_TO_FORMULA_DESCRIPTION=function(a){return"Rij "+(a+" toegevoegd aan formule")};Y.CALL_RITZ_ADDED_RANGE_TO_FORMULA_DESCRIPTION=function(a,b){return"Bereik "+(a+(" t/m "+(b+" toegevoegd aan formule")))};Y.MSG_RITZ_ADD_NEW_ALTERNATING_COLOR_SCHEME_BUTTON_DESCRIPTION="Optie om nieuwe afwisselende kleuren toe te voegen";Y.MSG_RITZ_ALL_BORDERS_DESCRIPTION="Alle randen";Y.MSG_RITZ_ALTERNATING_BACKGROUND_COLORS_DIALOG="Dialoogvenster 'Afwisselende kleuren'";
Y.MSG_RITZ_ALTERNATING_BACKGROUND_COLORS_DIALOG_CUSTOM_PALETTE="Aangepaste afwisselende kleuren";Y.CALL_RITZ_ALTERNATING_BACKGROUND_COLORS_RANGE_DESCRIPTION=function(a){return"Afwisselende kleuren voor "+a};Y.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION=function(a,b){return"Afwisselende kleuren "+(a+(" en "+(b+".")))};Y.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION_WITH_FOOTER=function(a,b,c){return"Afwisselende kleuren "+(a+(" en "+(b+(" met een voettekst in "+(c+".")))))};
Y.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION_WITH_HEADER=function(a,b,c){return"Afwisselende kleuren "+(a+(" en "+(b+(" met een koptekst in "+(c+".")))))};Y.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION_WITH_HEADER_AND_FOOTER=function(a,b,c,d){return"Afwisselende kleuren "+(a+(" en "+(b+(" met een koptekst in "+(c+(" en een voettekst in "+(d+".")))))))};Y.MSG_RITZ_ANGLED_DOWN_DESCRIPTION="Omlaag gekanteld";Y.MSG_RITZ_ANGLED_UP_DESCRIPTION="Omhoog gekanteld";Y.MSG_RITZ_THICK_BORDER_DESCRIPTION="Dik";
Y.MSG_RITZ_THIN_BORDER_DESCRIPTION="Dun";Y.MSG_RITZ_THIN_WEIGHT_DESCRIPTION="Dun";Y.MSG_RITZ_EXTRA_LIGHT_WEIGHT_DESCRIPTION="Extra licht";Y.MSG_RITZ_LIGHT_WEIGHT_DESCRIPTION="Licht";Y.MSG_RITZ_NORMAL_WEIGHT_DESCRIPTION="Normaal";Y.MSG_RITZ_MEDIUM_BORDER_DESCRIPTION="Normaal";Y.MSG_RITZ_MEDIUM_WEIGHT_DESCRIPTION="Medium";Y.MSG_RITZ_SEMI_BOLD_WEIGHT_DESCRIPTION="Halfvet";Y.MSG_RITZ_BOLD_DESCRIPTION="Vet";Y.MSG_RITZ_EXTRABOLD_WEIGHT_DESCRIPTION="Extra vet";Y.MSG_RITZ_BLACK_WEIGHT_DESCRIPTION="Zwart";
Y.MSG_RITZ_BOTTOM_ALIGNED_DESCRIPTION="Onder uitgelijnd";Y.MSG_RITZ_BOTTOM_BORDER_DESCRIPTION="Onderrand";Y.MSG_RITZ_CELL_FORMATTING_BUTTON_LABEL="Celopmaak";Y.MSG_RITZ_CENTER_ALIGNED_DESCRIPTION="Gecentreerd";Y.MSG_RITZ_CHART_EDITOR_SHOWN="Diagrameditor";Y.MSG_RITZ_CHART_INSERTED="Diagram ingevoegd";Y.MSG_RITZ_CHART_UPDATED="Diagram ge\u00fcpdatet";Y.MSG_RITZ_CHART_TYPE_AREA_NAME="Vlakdiagram";Y.MSG_RITZ_CHART_TYPE_BAR_NAME="Staafdiagram";Y.MSG_RITZ_CHART_TYPE_BUBBLE_NAME="Bellendiagram";
Y.MSG_RITZ_CHART_TYPE_CANDLESTICK_NAME="Kandelaardiagram";Y.MSG_RITZ_CHART_TYPE_COLUMN_NAME="Kolomdiagram";Y.MSG_RITZ_CHART_TYPE_COMBO_NAME="Combinatiediagram";Y.MSG_RITZ_CHART_TYPE_DONUT_NAME="Ringdiagram";Y.MSG_RITZ_CHART_TYPE_HISTOGRAM_NAME="Histogram";Y.MSG_RITZ_CHART_TYPE_LINE_NAME="Lijndiagram";Y.MSG_RITZ_CHART_TYPE_PIE_NAME="Cirkeldiagram";Y.MSG_RITZ_CHART_TYPE_SCATTER_NAME="Spreidingsdiagram";Y.MSG_RITZ_CHART_TYPE_SMOOTH_LINE_NAME="Vloeiend lijndiagram";
Y.MSG_RITZ_CHART_TYPE_STACKED_AREA_NAME="Gestapeld vlakdiagram";Y.MSG_RITZ_CHART_TYPE_STACKED_BAR_NAME="Gestapeld staafdiagram";Y.MSG_RITZ_CHART_TYPE_STACKED_COLUMN_NAME="Gestapeld kolomdiagram";Y.MSG_RITZ_CHART_TYPE_STEPPED_AREA_NAME="Getrapt vlakdiagram";Y.MSG_RITZ_CHART_TYPE3D_PIE_NAME="3D-cirkeldiagram";Y.CALL_RITZ_CHART_TYPE_INAPPLICABLE_DESCRIPTION=function(a){return a+": niet van toepassing"};Y.CALL_RITZ_CHART_TYPE_INAPPLICABLE_SNACKBAR_MESSAGE=function(a){return a+" kan niet worden toegepast op de huidige gegevens"};
Y.MSG_RITZ_CHECKED_MESSAGE="Aangevinkt";Y.CALL_RITZ_CHECKED_OPTION=function(a){return a+" aangevinkt."};Y.CALL_RITZ_RECOMMENDED_CHART_DESCRIPTION=function(a){return"Aanbevolen diagramtype: "+a};Y.CALL_RITZ_RECOMMENDED_CHART_WITH_DATA_RANGE_DESCRIPTION=function(a,b){return"Het diagramtype "+(a+(" wordt aanbevolen voor het gegevensbereik "+b))};Y.MSG_RITZ_CHOOSE_PROPERTIES_TO_ANNOUNCE_DESCRIPTION="Kies welke eigenschappen worden aangekondigd:";
Y.MSG_RITZ_COLLABORATOR_CHANGES_ANNOUNCEMENTS_OFF_MESSAGE="Schakel bijdrageraankondigingen in om inhoudswijzigingen van andere bewerkers te laten voorlezen.";Y.MSG_RITZ_COLLABORATOR_CHANGES_BUTTON_LABEL="Bijdragerwijzigingen lezen";Y.CALL_RITZ_COLLABORATOR_EDITING_CURRENT_CELL_DESCRIPTION=function(a){return a+" bewerkt: je huidige cel."};Y.CALL_RITZ_COLLABORATOR_EDITING_SINGLE_CELL_IN_SELECTION_DESCRIPTION=function(a,b){return a+(" bewerkt: "+b)};
Y.CALL_RITZ_COLLABORATOR_EDITING_MERGED_RANGE_IN_SELECTION_DESCRIPTION=function(a,b,c){return a+(" bewerkt samengevoegd bereik "+(b+(" tot en met "+c)))};Y.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_COLUMN=function(a){return"Een bijdrager heeft een kolom verwijderd bij kolom "+a};Y.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_COLUMNS=function(a,b){return"Een bijdrager heeft "+(a+(" kolommen verwijderd bij kolom "+b))};
Y.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_ROW=function(a){return"Een bijdrager heeft een rij verwijderd bij rij "+a};Y.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_ROWS=function(a,b){return a+("Een bijdrager heeft  rijen verwijderd bij rij "+b)};Y.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_COLUMN=function(a){return"Een bijdrager heeft een kolom ingevoegd bij kolom "+a};Y.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_COLUMNS=function(a,b){return"Een bijdrager heeft "+(a+(" kolommen ingevoegd bij kolom "+b))};
Y.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_ROW=function(a){return"Een bijdrager heeft een rij ingevoegd bij rij "+a};Y.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_ROWS=function(a,b){return"Een bijdrager heeft "+(a+(" rijen ingevoegd op rij "+b))};Y.CALL_RITZ_COLLABORATOR_SET_ACTIVE_CELL_VALUE_DESCRIPTION=function(a){return"Een bijdrager heeft de content in je huidige cel ge\u00fcpdatet naar "+a};
Y.CALL_RITZ_COLLABORATOR_SET_MERGED_RANGE_VALUE_DESCRIPTION=function(a,b,c){return"Een bijdrager heeft samengevoegd bereik "+(a+(" tot en met "+(b+(" ge\u00fcpdatet naar "+c))))};Y.CALL_RITZ_COLLABORATOR_SET_SINGLE_CELL_VALUE_DESCRIPTION=function(a,b){return"Een bijdrager heeft "+(a+(" ge\u00fcpdatet naar "+b))};Y.MSG_RITZ_COLLABORATOR_CLEARED_ACTIVE_CELL="Een bijdrager heeft de content in de huidige cel gewist";
Y.CALL_RITZ_COLLABORATOR_CLEARED_CELL=function(a){return"Een bijdrager heeft cel "+(a+" gewist")};Y.CALL_RITZ_COLLABORATOR_CLEARED_RANGE=function(a,b){return"Een bijdrager heeft de cellen "+(a+(" tot en met "+(b+" gewist")))};Y.MSG_RITZ_COLOR_BLACK="Zwart";Y.MSG_RITZ_COLOR_BLUE="Blauw";Y.MSG_RITZ_COLOR_CYAN="Cyaan";Y.MSG_RITZ_COLOR_GREEN="Groen";Y.MSG_RITZ_COLOR_GREY="Grijs";Y.MSG_RITZ_COLOR_ORANGE="Oranje";Y.MSG_RITZ_COLOR_MAGENTA="Magenta";Y.MSG_RITZ_COLOR_PURPLE="Paars";Y.MSG_RITZ_COLOR_RED="Rood";
Y.MSG_RITZ_COLOR_TRANSPARENT="Transparant";Y.MSG_RITZ_COLOR_WHITE="Wit";Y.MSG_RITZ_COLOR_YELLOW="Geel";Y.CALL_RITZ_COLUMN_A11Y_DESCRIPTION=function(a){return"Kolom "+a};Y.MSG_RITZ_CONDITIONAL_FORMATTING_DIALOG_OPEN="Dialoogvenster 'Conditionele opmaak'";Y.MSG_RITZ_CONDITIONAL_FORMATTING_CREATE_RULE_DIALOG="Dialoogvenster 'Een regel maken'";Y.MSG_RITZ_CONDITIONAL_FORMATTING_EDIT_RULE_DIALOG="Dialoogvenster 'Een regel bewerken'";
Y.CALL_RITZ_CONDITIONAL_FORMATTING_RULE_IN_LIST_DESCRIPTION=function(a,b,c){return"Regel "+(a+(" voor bereik "+(b+(" met opmaak "+c))))};Y.MSG_RITZ_CREATE_NEW_GOOGLE_SHEET="Nieuwe spreadsheet maken";Y.MSG_RITZ_CURSOR_IS_POSITIONED_AFTER_THE_EQUALS_SIGN="Cursor staat na het gelijk-teken";Y.CALL_RITZ_CUSTOM_ANGLE_DESCRIPTION=function(a){return a+" graden gedraaid"};Y.MSG_RITZ_DASHED_BORDER_DESCRIPTION="Gestreept";Y.MSG_RITZ_DATA_VALIDATION="Gegevensvalidatie";
Y.CALL_RITZ_DATA_VALIDATION_PREVIEW_DESCRIPTION=function(a){return a+"; Klik om dropdown-opties weer te geven."};Y.MSG_RITZ_DATA_VALIDATION_SWITCH_TO_INPUT="Overschakelen naar normale invoer";Y.MSG_RITZ_DATE_PICKER="Datumkiezer";Y.MSG_RITZ_DATETIME_PICKER="Datum- en tijdkiezer";Y.MSG_RITZ_TIME_PICKER="Tijdkiezer";Y.CALL_RITZ_DECIMAL_PLACES_DESCRIPTION=function(a){return a+" decimalen"};Y.MSG_RITZ_DIALOG_DISMISS="Sluiten";Y.MSG_RITZ_DIALOG_DISMISS_BUTTON="Knop Afwijzen";
Y.MSG_RITZ_DISCARDED_CHANGES="Wijzigingen zijn niet opgeslagen";Y.MSG_RITZ_DOTTED_BORDER_DESCRIPTION="Gestippeld";Y.MSG_RITZ_DOUBLE_BORDER_DESCRIPTION="Dubbel";Y.MSG_RITZ_EDIT_CHART_MENU_ITEM_LABEL="Diagram bewerken";Y.MSG_RITZ_EDIT_MENU_CLOSED="Menu voor bewerken gesloten";Y.MSG_RITZ_EDIT_MENU_OPENED="Menu voor bewerken geopend";Y.MSG_RITZ_EMBEDDED_OBJECT_CHART_DESCRIPTION="Diagram";Y.MSG_RITZ_EMBEDDED_OBJECT_DRAWING_DESCRIPTION="Tekening";Y.MSG_RITZ_EMBEDDED_OBJECT_FALLBACK_DESCRIPTION="Object";
Y.MSG_RITZ_ENTER_FUNCTION_DESCRIPTION="Functie invoeren";Y.MSG_RITZ_ERROR_DESCRIPTION="Fout";Y.MSG_RITZ_EXECUTED_ADD_NOTE="Notitie toegevoegd";Y.MSG_RITZ_EXECUTED_AUTO_FILL="Gegevens uitgevouwen om de selectie te vullen";Y.MSG_RITZ_EXECUTED_AUTO_TEXT_DIRECTION_ON_SELECTION="De tekstrichting van de selectie wordt nu bepaald op basis van de content";Y.MSG_RITZ_EXECUTED_CLEAR_SELECTION="Selectie gewist";Y.MSG_RITZ_EXECUTED_COPY="Gekopieerd";Y.MSG_RITZ_EXECUTED_CUT="Geknipt";
Y.MSG_RITZ_EXECUTED_DELETE_CHART="Diagram verwijderd";Y.MSG_RITZ_EXECUTED_DELETE_DRAWING="Tekening verwijderd";Y.MSG_RITZ_EXECUTED_DELETE_IMAGE="Afbeelding verwijderd";Y.MSG_RITZ_EXECUTED_DELETE_NOTE="Voetnoot verwijderd";Y.MSG_RITZ_EXECUTED_DELETE_OBJECT="Verwijderd";Y.MSG_RITZ_EXECUTED_DELETE_SELECTION="Selectie verwijderd";Y.CALL_RITZ_EXECUTED_FILL_RANGE=function(a,b){return"De content van "+(a+(" is geplakt in "+b))};Y.MSG_RITZ_EXECUTED_FOLLOW_LINK="Link gevolgd";
Y.MSG_RITZ_EXECUTED_FORMAT_CHANGE="Indeling gewijzigd.";Y.MSG_RITZ_EXECUTED_FREEZE_COLUMN="E\u00e9n kolom vastgezet";Y.CALL_RITZ_EXECUTED_FREEZE_COLUMNS=function(a){return a+" kolommen vastgezet"};Y.MSG_RITZ_EXECUTED_FREEZE_ROW="E\u00e9n rij vastgezet";Y.CALL_RITZ_EXECUTED_FREEZE_ROWS=function(a){return a+" rijen vastgezet"};Y.CALL_RITZ_EXECUTED_HIDE_MULTIPLE_COLUMNS=function(a,b){return"Kolom "+(a+(" tot en met kolom "+(b+" verbergen")))};
Y.CALL_RITZ_EXECUTED_HIDE_MULTIPLE_ROWS=function(a,b){return"Rij "+(a+(" tot en met rij "+(b+" verbergen")))};Y.CALL_RITZ_EXECUTED_HIDE_SINGLE_COLUMN=function(a){return"Kolom "+(a+" verbergen")};Y.CALL_RITZ_EXECUTED_HIDE_SINGLE_ROW=function(a){return"Rij "+(a+" verbergen")};Y.MSG_RITZ_EXECUTED_INSERT_COLUMN_LEFT="Kolom links ingevoegd";Y.CALL_RITZ_EXECUTED_INSERT_COLUMNS_LEFT=function(a){return a+" kolommen links ingevoegd"};Y.MSG_RITZ_EXECUTED_INSERT_COLUMN_RIGHT="Kolom rechts ingevoegd";
Y.CALL_RITZ_EXECUTED_INSERT_COLUMNS_RIGHT=function(a){return a+" kolommen rechts ingevoegd"};Y.MSG_RITZ_EXECUTED_INSERT_CURRENT_DATE="Huidige datum ingevoegd";Y.MSG_RITZ_EXECUTED_INSERT_CURRENT_TIME="Huidige tijd ingevoegd";Y.MSG_RITZ_EXECUTED_INSERT_CURRENT_DATE_TIME="Huidige datum en tijd ingevoegd";Y.MSG_RITZ_EXECUTED_INSERT_ROW_ABOVE="Rij boven ingevoegd";Y.CALL_RITZ_EXECUTED_INSERT_ROWS_ABOVE=function(a){return a+" rijen boven ingevoegd"};Y.MSG_RITZ_EXECUTED_INSERT_ROW_BELOW="Rij onder ingevoegd";
Y.CALL_RITZ_EXECUTED_INSERT_ROWS_BELOW=function(a){return a+" rijen onder ingevoegd"};Y.CALL_RITZ_EXECUTED_LTR_GRID_DIRECTION=function(a){return a+" is nu van links naar rechts"};Y.MSG_RITZ_EXECUTED_LTR_TEXT_DIRECTION_ON_SELECTION="De tekstrichting van de selectie is nu van links naar rechts";Y.MSG_RITZ_EXECUTED_MERGE_SELECTION="Selectie samengevoegd";Y.CALL_RITZ_EXECUTING_MOVE_COLUMN_LEFT=function(a){return"Kolom "+(a+" \u00e9\u00e9n kolom naar links verplaatsen")};
Y.CALL_RITZ_EXECUTING_MOVE_COLUMNS_LEFT=function(a,b){return"Kolommen "+(a+(" t/m "+(b+" \u00e9\u00e9n kolom naar links verplaatsen")))};Y.CALL_RITZ_EXECUTING_MOVE_COLUMN_RIGHT=function(a){return"Kolom "+(a+" \u00e9\u00e9n kolom naar rechts verplaatsen")};Y.CALL_RITZ_EXECUTING_MOVE_COLUMNS_RIGHT=function(a,b){return"Kolommen "+(a+(" t/m "+(b+" \u00e9\u00e9n kolom naar rechts verplaatsen")))};Y.CALL_RITZ_EXECUTING_MOVE_ROW_UP=function(a){return"Rij "+(a+" \u00e9\u00e9n rij omhoog verplaatsen")};
Y.CALL_RITZ_EXECUTING_MOVE_ROWS_UP=function(a,b){return"Rijen "+(a+(" t/m "+(b+" \u00e9\u00e9n rij omhoog verplaatsen")))};Y.CALL_RITZ_EXECUTING_MOVE_ROW_DOWN=function(a){return"Rij "+(a+" \u00e9\u00e9n rij omlaag verplaatsen")};Y.CALL_RITZ_EXECUTING_MOVE_ROWS_DOWN=function(a,b){return"Rijen "+(a+(" t/m "+(b+" \u00e9\u00e9n rij omlaag verplaatsen")))};Y.CALL_RITZ_EXECUTED_OPEN_NOTE=function(a){return"Notitie geopend: "+a};Y.MSG_RITZ_EXECUTED_PASTE="Geplakt";
Y.MSG_RITZ_EXECUTED_PASTE_COLUMN_WIDTHS="Alleen kolombreedten geplakt";Y.MSG_RITZ_EXECUTED_PASTE_CONDITIONAL_FORMATTING="Alleen conditionele opmaak geplakt";Y.MSG_RITZ_EXECUTED_PASTE_DATA_VALIDATION="Alleen gegevensvalidatie geplakt";Y.MSG_RITZ_EXECUTED_PASTE_FORMAT="Alleen notaties geplakt";Y.MSG_RITZ_EXECUTED_PASTE_FORMULAS="Alleen formules geplakt";Y.MSG_RITZ_EXECUTED_PASTE_TRANSPOSE="Getransponeerde gegevens geplakt";Y.MSG_RITZ_EXECUTED_PASTE_VALUES="Alleen waarden geplakt";
Y.MSG_RITZ_EXECUTED_PASTE_WITHOUT_BORDERS="Alles geplakt behalve randen";Y.CALL_RITZ_EXECUTED_PRINT=function(a){return a+" afdrukken"};Y.MSG_RITZ_EXECUTED_REDO="Actie opnieuw uitgevoerd";Y.MSG_RITZ_EXECUTED_REMOVE_LINK="Hyperlink verwijderd";Y.CALL_RITZ_EXECUTED_RESIZE_COLUMNS=function(a){return"Formaat van kolommen "+(a+" aangepast")};Y.CALL_RITZ_EXECUTED_RESIZE_COLUMN=function(a){return"Formaat van kolom "+(a+" aangepast")};
Y.CALL_RITZ_EXECUTED_RESIZE_ROWS=function(a){return"Formaat van rijen "+(a+" aangepast")};Y.CALL_RITZ_EXECUTED_RESIZE_ROW=function(a){return"Formaat van rij "+(a+" aangepast")};Y.CALL_RITZ_EXECUTED_RTL_GRID_DIRECTION=function(a){return a+" is nu van rechts naar links"};Y.MSG_RITZ_EXECUTED_RTL_TEXT_DIRECTION_ON_SELECTION="De tekstrichting van de selectie is nu van rechts naar links";Y.MSG_RITZ_EXECUTED_SHOW_LINK="Link weergegeven";Y.MSG_RITZ_EXECUTED_UNDO="Actie ongedaan gemaakt";
Y.MSG_RITZ_EXECUTED_UNFREEZE_ALL_COLUMNS="Alle kolommen losgemaakt";Y.MSG_RITZ_EXECUTED_UNFREEZE_ALL_ROWS="Alle rijen losgemaakt";Y.CALL_RITZ_EXECUTED_UNFREEZE_COLUMNS=function(a){return"Aantal vastgezette kolommen verlaagd naar "+a};Y.CALL_RITZ_EXECUTED_UNFREEZE_ROWS=function(a){return"Aantal vastgezette rijen verlaagd naar "+a};Y.CALL_RITZ_EXECUTED_UNHIDE_COLUMN=function(a){return"Kolom "+(a+" zichtbaar gemaakt.")};
Y.CALL_RITZ_EXECUTED_UNHIDE_COLUMNS=function(a,b){return"Kolommen zichtbaar maken vanaf kolom "+(a+(" tot en met kolom "+b))};Y.CALL_RITZ_EXECUTED_UNHIDE_ROW=function(a){return"Rij "+(a+" zichtbaar gemaakt.")};Y.CALL_RITZ_EXECUTED_UNHIDE_ROWS=function(a,b){return"Rijen zichtbaar maken vanaf rij "+(a+(" tot en met rij "+b))};Y.MSG_RITZ_EXECUTED_UNMERGE_SELECTION="Samenvoeging van selectie ongedaan gemaakt";Y.MSG_RITZ_EXECUTED_UNWRAP_TEXT="Tekst zonder terugloop";Y.MSG_RITZ_EXECUTED_UPDATE_NOTE="Notitie ge\u00fcpdatet";
Y.MSG_RITZ_EXECUTED_WRAP_TEXT="Tekst met terugloop";Y.MSG_RITZ_EXPLORE_ANALYSIS_DIALOG_OPEN="Analysedetails geopend";Y.MSG_RITZ_EXPLORE_ANALYSIS_SECTION_TITLE="Analyse";Y.MSG_RITZ_EXPLORE_ANSWERS_SECTION_TITLE="Antwoorden";Y.MSG_RITZ_EXPLORE_AUTOVIS_DIALOG_OPEN="Dialoogvenster Verkennen";Y.MSG_RITZ_EXPLORE_DIALOG_OPEN="Dialoogvenster Verkennen geopend";Y.MSG_RITZ_EXPLORE_FORMATTING_DIALOG_OPEN="Opmaakvoorbeeld geopend";Y.MSG_RITZ_EXPLORE_FORMATTING_SECTION_TITLE="Opmaak";
Y.CALL_RITZ_AUTOVIS_PAGER_INDICATOR_DESCRIPTION=function(a,b){return"Diagram "+(a+(" van "+b))};Y.CALL_RITZ_FILL_COLOR_DESCRIPTION=function(a){return"Opvulkleur "+a};Y.CALL_RITZ_FONT_FORMAT_DESCRIPTION=function(a,b){return"Lettertypefamilie ingesteld op "+(a+(", tekengewicht ingesteld op "+(b+".")))};Y.MSG_RITZ_FILTER_BACK_DESCRIPTION="Terug";Y.MSG_RITZ_FILTER_BUTTON_DESCRIPTION="Filter";Y.MSG_RITZ_FILTER_CLEAR_DESCRIPTION="Wissen";Y.MSG_RITZ_FILTER_CLEARED_ALL_MESSAGE="Alle opties gewist";
Y.MSG_RITZ_FILTER_CONDITIONAL_DIALOG_MESSAGE="Dialoogvenster 'Filteren op voorwaarde'";Y.MSG_RITZ_FILTER_ENTERED="Je bent nu in een gefilterd gebied";Y.MSG_RITZ_FILTER_EXITED="Gefilterd gebied verlaten";Y.MSG_RITZ_FILTER_HAS_DROPDOWN="Bevat dropdownmenu voor filter";Y.MSG_RITZ_FILTER_HAS_DROPDOWN_WITH_CRITERIA="Bevat filterdropdown-menu met toegepast filter";Y.MSG_RITZ_FILTER_PALETTE_OPENED="Palet voor filter geopend";Y.MSG_RITZ_FILTER_SEARCH_CLEARED_TEXT_MESSAGE="Tekst in zoekbalk gewist";
Y.MSG_RITZ_FILTER_SEARCH_DIALOG_CLOSED="Dialoogvenster 'Filter zoeken' gesloten";Y.MSG_RITZ_FILTER_SEARCH_NO_OPTIONS_DESCRIPTION="Geen opties gevonden";Y.MSG_RITZ_FILTER_SEARCH_DIALOG_OPENED="Dialoogvenster 'Filter zoeken' geopend";Y.MSG_RITZ_FILTER_SELECT_ALL_DESCRIPTION="Alle selecteren";Y.MSG_RITZ_FILTER_SELECTED_ALL_MESSAGE="Alle opties geselecteerd";Y.MSG_RITZ_FILTER_SORT_ASCENDING_DESCRIPTION="Oplopend sorteren";Y.MSG_RITZ_FILTER_SORT_DESCENDING_DESCRIPTION="Aflopend sorteren";
Y.MSG_RITZ_FIND_REPLACE_OPENED="Zoeken en vervangen geopend";Y.MSG_RITZ_FONT_BUTTON_LABEL="Lettertypen lezen";Y.CALL_RITZ_FONT_COLOR_DESCRIPTION=function(a){return"Lettertype "+a};Y.CALL_RITZ_FONT_SIZE_DESCRIPTION=function(a){return"Lettertype "+(a+" pt")};Y.MSG_RITZ_FORMATTING_PROPERTIES_ANNOUNCEMENTS_OFF_MESSAGE="Schakel opmaakaankondigingen in om te kiezen welke celeigenschappen worden gelezen.";Y.MSG_RITZ_FORMATTING_PROPERTIES_BUTTON_LABEL="Opmaakeigenschappen lezen";
Y.CALL_RITZ_GENERIC_SHEET_ACTIVATED=function(a){return"Blad "+(a+" geactiveerd.")};Y.CALL_RITZ_GRIDLINES_ENABLED=function(a){return"Rasterlijnen worden weergegeven op "+a};Y.CALL_RITZ_GRIDLINES_DISABLED=function(a){return"Rasterlijnen zijn verborgen op "+a};Y.CALL_RITZ_GRID_SHEET_ACTIVATED=function(a,b,c){return"Blad "+(a+(" geactiveerd. "+(b+(" rijen, "+(c+" kolommen.")))))};Y.CALL_RITZ_RTL_GRID_SHEET_ACTIVATED=function(a,b,c){return"Blad "+(a+(" geactiveerd. "+(b+(" rijen, "+(c+" kolommen. Richting is van rechts naar links.")))))};
Y.CALL_RITZ_GRID_SHEET_VIEW_RANGE=function(a,b,c,d){return"Raster van "+(a+(" t/m "+(b+(". "+(c+(" vastgezette rijen en "+(d+" vastgezette kolommen.")))))))};Y.CALL_RITZ_GRID_SHEET_VIEW_RANGE_EMPTY=function(a,b){return"Raster. "+(a+(" vastgezette rijen en "+(b+" vastgezette kolommen.")))};Y.MSG_RITZ_HAS_DATA_VALIDATION_DESCRIPTION="Heeft gegevensvalidatie";Y.MSG_RITZ_HAS_ERROR_DESCRIPTION="Bevat een fout";Y.MSG_RITZ_HAS_FORMULA_DESCRIPTION="Bevat een formule";Y.MSG_RITZ_HAS_LINK_DESCRIPTION="Bevat een link";
Y.MSG_RITZ_HAS_COMMENT_DESCRIPTION="Heeft opmerking";Y.MSG_RITZ_HAS_NOTE_DESCRIPTION="Bevat een notitie";Y.MSG_RITZ_HAS_PARTIAL_CELL_FORMATTING_DESCRIPTION="Heeft gedeeltelijke celopmaak";Y.CALL_RITZ_HIDDEN_SHEET=function(a){return a+" (verborgen)"};Y.MSG_RITZ_IMAGE="Afbeelding";Y.MSG_RITZ_ITALIC_DESCRIPTION="Cursief";Y.MSG_RITZ_KEYBOARD_TOGGLE_NUMERIC_DESCRIPTION="Numeriek toetsenbord";Y.MSG_RITZ_KEYBOARD_TOGGLE_NUMERIC_MESSAGE="Numeriek toetsenbord wordt weergegeven";
Y.MSG_RITZ_KEYBOARD_TOGGLE_TEXT_DESCRIPTION="Teksttoetsenbord";Y.MSG_RITZ_KEYBOARD_TOGGLE_TEXT_MESSAGE="Teksttoetsenbord wordt weergegeven";Y.MSG_RITZ_LEFT_ALIGNED_DESCRIPTION="Links uitgelijnd";Y.MSG_RITZ_LEFT_BORDER_DESCRIPTION="Linkerrand";Y.CALL_RITZ_MERGED_RANGE_DESCRIPTION=function(a,b){return"Bereik van "+(a+(" t/m "+(b+" samengevoegd")))};Y.MSG_RITZ_MIDDLE_ALIGNED_DESCRIPTION="Midden uitgelijnd";Y.CALL_RITZ_MOVED_CHART=function(a){return"Diagram verplaatst naar "+a};
Y.MSG_RITZ_MOVED_CHART_TO_OWN_SHEET="Diagram naar eigen blad verplaatst.";Y.CALL_RITZ_MOVED_DRAWING=function(a){return"Tekening verplaatst naar "+a};Y.CALL_RITZ_MOVED_IMAGE=function(a){return"Afbeelding verplaatst naar "+a};Y.CALL_RITZ_MOVED_OBJECT=function(a){return"Object verplaatst naar "+a};Y.MSG_RITZ_NEW_SPREADSHEET_MENU="Menu Nieuwe spreadsheet";Y.MSG_RITZ_NO_BORDERS_DESCRIPTION="Geen randen";Y.MSG_RITZ_NO_BOTTOM_BORDER_DESCRIPTION="Geen onderrand";Y.MSG_RITZ_NO_LEFT_BORDER_DESCRIPTION="Geen linkerrand";
Y.MSG_RITZ_NO_RIGHT_BORDER_DESCRIPTION="Geen rechterrand";Y.MSG_RITZ_NO_TOP_BORDER_DESCRIPTION="Geen bovenrand";Y.MSG_RITZ_NOT_BOLD_DESCRIPTION="Niet vet";Y.MSG_RITZ_NOT_ITALIC_DESCRIPTION="Niet cursief";Y.MSG_RITZ_NOT_STRIKETHROUGH_DESCRIPTION="Niet doorhalen";Y.MSG_RITZ_NOT_UNDERLINED_DESCRIPTION="Niet onderstreept";Y.MSG_RITZ_NOT_WRAPPED_TEXT_DESCRIPTION="Tekstomloop niet toegepast";Y.MSG_RITZ_NUMBER_FORMATTING_DESCRIPTION="Getalnotatie";Y.MSG_RITZ_OPENED_ACCESSIBILITY_MENU="Toegankelijkheidsmenu geopend.";
Y.MSG_RITZ_OPENED_ALL_SHEETS_MENU="Menu Alle bladen geopend.";Y.MSG_RITZ_OPENED_SHEET_TAB_MENU="Menu van bladtab geopend.";Y.MSG_RITZ_PARTIAL_TEXT_BAR_HIDDEN_MESSAGE="Balk voor gedeeltelijke tekstopmaak gesloten.";Y.MSG_RITZ_PARTIAL_TEXT_BAR_SHOWN_MESSAGE="Balk voor gedeeltelijke tekstopmaak geopend.";Y.MSG_RITZ_PARTIAL_TEXT_OVERFLOW_DESCRIPTION="Meer opties voor gedeeltelijke tekstopmaak";Y.MSG_RITZ_PARTIAL_TEXT_OVERFLOW_MENU_HIDDEN_MESSAGE="Menu voor gedeeltelijke tekstopmaak gesloten.";
Y.MSG_RITZ_PARTIAL_TEXT_OVERFLOW_MENU_SHOWN_MESSAGE="Menu voor gedeeltelijke tekstopmaak geopend.";Y.MSG_RITZ_QUERY_CLEARED="Zoekopdracht gewist";Y.MSG_RITZ_QUICK_SUM_SUGGESTIONS_SHOWN_MESSAGE="Suggesties voor formules worden weergegeven";Y.MSG_RITZ_QUICK_SUM_SUGGESTIONS_HIDDEN_MESSAGE="Suggesties voor formules zijn verborgen";Y.CALL_RITZ_RENAMED_SHEET=function(a){return"Sheet nieuwe naam "+(a+" gegeven")};Y.MSG_RITZ_RESIZED_CHART="Formaat van diagram aangepast";Y.MSG_RITZ_RESIZED_DRAWING="Formaat van tekening aangepast";
Y.MSG_RITZ_RESIZED_IMAGE="Formaat van afbeelding aangepast";Y.MSG_RITZ_RESIZED_OBJECT="Formaat van object aangepast";Y.MSG_RITZ_RIGHT_ALIGNED_DESCRIPTION="Rechts uitgelijnd";Y.MSG_RITZ_RIGHT_BORDER_DESCRIPTION="Rechterrand";Y.MSG_RITZ_ROTATED_DOWN_DESCRIPTION="Omlaag gedraaid";Y.MSG_RITZ_ROTATED_UP_DESCRIPTION="Omhoog gedraaid";Y.CALL_RITZ_ROW_A11Y_DESCRIPTION=function(a){return"Rij "+a};Y.MSG_RITZ_SELECTED_CHART="Diagram geselecteerd";Y.MSG_RITZ_SELECTED_DRAWING="Tekening geselecteerd";
Y.MSG_RITZ_SELECTED_ENTIRE_SHEET_DESCRIPTION="Heel blad geselecteerd";Y.CALL_RITZ_SELECTED_FORMAT=function(a){return a+" geselecteerd"};Y.CALL_RITZ_SELECTED_FROZEN_COLUMN_DESCRIPTION=function(a){return"Vastgezette kolom "+(a+" geselecteerd")};Y.CALL_RITZ_SELECTED_FROZEN_ROW_DESCRIPTION=function(a){return"Vastgezette rij "+(a+" geselecteerd")};Y.MSG_RITZ_SELECTED_IMAGE="Afbeelding geselecteerd";Y.CALL_RITZ_SELECTED_MULTIPLE_CELLS_DESCRIPTION=function(a,b){return"Bereik van "+(a+(" t/m "+(b+" geselecteerd")))};
Y.CALL_RITZ_SELECTED_MULTIPLE_COLUMNS_DESCRIPTION=function(a,b){return"Kolom "+(a+(" t/m "+(b+" geselecteerd")))};Y.CALL_RITZ_SELECTED_MULTIPLE_ROWS_DESCRIPTION=function(a,b){return"Rij "+(a+(" t/m "+(b+" geselecteerd")))};Y.CALL_RITZ_SELECTED_NUMBER_FORMAT_DESCRIPTION=function(a){return"Geselecteerd, "+a};Y.MSG_RITZ_SELECTED_OBJECT="Object geselecteerd";Y.CALL_RITZ_SELECTED_SHEET=function(a){return a+" is geselecteerd."};Y.CALL_RITZ_SELECTED_SINGLE_CELL_DESCRIPTION=function(a){return a+" geselecteerd"};
Y.CALL_RITZ_SELECTED_SINGLE_COLUMN_DESCRIPTION=function(a){return"Kolom "+(a+" geselecteerd")};Y.CALL_RITZ_SELECTED_SINGLE_MERGED_RANGE_DESCRIPTION=function(a,b){return"Bereik van "+(a+(" t/m "+(b+" geselecteerd")))};Y.CALL_RITZ_SELECTED_SINGLE_ROW_DESCRIPTION=function(a){return"Rij "+(a+" geselecteerd")};Y.CALL_RITZ_SELECTED_TEXT_ROTATION_OPTION=function(a){return"Geselecteerd, "+a};Y.CALL_RITZ_SET_SINGLE_CELL_VALUE_DESCRIPTION=function(a){return a+" ge\u00fcpdatet"};
Y.CALL_RITZ_SET_SINGLE_MERGED_RANGE_VALUE_DESCRIPTION=function(a,b){return"Samengevoegd bereik "+(a+(" tot en met "+(b+" ge\u00fcpdatet")))};Y.CALL_RITZ_SHEET_MOVED_LEFT=function(a){return a+" naar links verplaatst"};Y.CALL_RITZ_SHEET_MOVED_RIGHT=function(a){return a+" naar rechts verplaatst"};Y.CALL_RITZ_SHEET_WAS_DELETED=function(a){return a+" is verwijderd"};Y.CALL_RITZ_SHEET_WAS_HIDDEN=function(a){return a+" is verborgen"};Y.MSG_RITZ_SOLID_BORDER_DESCRIPTION="Ononderbroken";
Y.MSG_RITZ_SORTED_ASCENDING_ORDER="Van A-Z gesorteerd";Y.MSG_RITZ_SORTED_DESCENDING_ORDER="Van Z-A gesorteerd";Y.MSG_RITZ_SPARKCHART_DISPLAY="Sparkchart";Y.MSG_RITZ_STRIKETHROUGH_DESCRIPTION="Doorhalen";Y.CALL_RITZ_SUGGESTIONS_BAR_DESCRIPTION=function(a){return"Suggesties: "+a};Y.MSG_RITZ_TEXT_FORMATTING_BUTTON_LABEL="Tekstopmaak";Y.MSG_RITZ_TOP_ALIGNED_DESCRIPTION="Boven uitgelijnd";Y.MSG_RITZ_TOP_BORDER_DESCRIPTION="Bovenrand";Y.MSG_RITZ_UNCHECKED_MESSAGE="Niet aangevinkt";
Y.MSG_RITZ_UNDERLINED_DESCRIPTION="Onderstreept";Y.CALL_RITZ_UPDATED_ALTERNATING_BACKGROUND_COLORS=function(a){return"Afwisselende achtergrondkleuren van bereik "+(a+" ge\u00fcpdatet")};Y.MSG_RITZ_UPDATED_TO_ENTIRE_SHEET_DESCRIPTION="Bereik ge\u00fcpdatet naar heel blad";Y.CALL_RITZ_UPDATED_TO_FROZEN_COLUMN_DESCRIPTION=function(a){return"Bereik ge\u00fcpdatet naar vastgezette kolom "+a};Y.CALL_RITZ_UPDATED_TO_FROZEN_ROW_DESCRIPTION=function(a){return"Bereik ge\u00fcpdatet naar vastgezette rij "+a};
Y.CALL_RITZ_UPDATED_TO_MULTIPLE_CELLS_DESCRIPTION=function(a,b){return"Bereik ge\u00fcpdatet naar bereik "+(a+(" tot en met "+b))};Y.CALL_RITZ_UPDATED_TO_MULTIPLE_COLUMNS_DESCRIPTION=function(a,b){return"Bereik ge\u00fcpdatet naar kolom "+(a+(" tot en met kolom "+b))};Y.CALL_RITZ_UPDATED_TO_MULTIPLE_ROWS_DESCRIPTION=function(a,b){return"Bereik ge\u00fcpdatet naar rij "+(a+(" tot en met rij "+b))};Y.CALL_RITZ_UPDATED_TO_SINGLE_CELL_DESCRIPTION=function(a){return"Bereik ge\u00fcpdatet naar "+a};
Y.CALL_RITZ_UPDATED_TO_SINGLE_COLUMN_DESCRIPTION=function(a){return"Bereik ge\u00fcpdatet naar kolom "+a};Y.CALL_RITZ_UPDATED_TO_SINGLE_MERGED_RANGE_DESCRIPTION=function(a,b){return"Bereik ge\u00fcpdatet naar samengevoegd bereik "+(a+(" tot en met "+b))};Y.CALL_RITZ_UPDATED_TO_SINGLE_ROW_DESCRIPTION=function(a){return"Bereik ge\u00fcpdatet naar rij "+a};Y.MSG_RITZ_VERTICAL_TEXT_DESCRIPTION="Verticaal";Y.CALL_RITZ_WITH_PATTERN=function(a){return"met patroon "+a};
Y.MSG_RITZ_WRAPPED_TEXT_DESCRIPTION="Tekstomloop toegepast";Y.MSG_RITZ_TEXT_CLIPPED_DESCRIPTION="Celtekst afgekapt";Y.MSG_RITZ_CLEARED_FORMATTING="Opmaak gewist";Y.MSG_RITZ_NAMED_RANGES_DIALOG_OPEN="Dialoogvenster 'Benoemde bereiken'";Y.CALL_RITZ_GRID_RANGE_WITH_CONTENT=function(a,b,c,d){return"Cellen "+(b+(" "+(a+(" tot en met "+(d+(" "+c))))))};Y.CALL_RITZ_GRID_RANGE=function(a,b){return"Cellen "+(a+(" tot en met "+b))};Y.CALL_RITZ_GRID_RANGE_CELL=function(a){return"Cel "+a};
Y.CALL_RITZ_GRID_RANGE_ROW=function(a){return"Rij "+a};Y.CALL_RITZ_GRID_RANGE_ROW_WITH_CONTENT=function(a,b){return b+(" Rij "+a)};Y.CALL_RITZ_GRID_RANGE_MULTIPLE_ROWS=function(a,b){return"Rijen "+(a+(" tot en met "+b))};Y.CALL_RITZ_GRID_RANGE_MULTIPLE_ROWS_WITH_CONTENT=function(a,b,c,d){return"Rijen "+(b+(" "+(a+(" tot en met "+(d+(" "+c))))))};Y.CALL_RITZ_GRID_RANGE_COLUMN=function(a){return"Kolom "+a};Y.CALL_RITZ_GRID_RANGE_COLUMN_WITH_CONTENT=function(a,b){return b+(" Kolom "+a)};
Y.CALL_RITZ_GRID_RANGE_MULTIPLE_COLUMNS=function(a,b){return"Kolommen "+(a+(" tot en met "+b))};Y.CALL_RITZ_GRID_RANGE_MULTIPLE_COLUMNS_WITH_CONTENT=function(a,b,c,d){return"Kolommen "+(b+(" "+(a+(" tot en met "+(d+(" "+c))))))};Y.MSG_RITZ_GRID_RANGE_ALL_CELLS="Alle cellen";Y.MSG_RITZ_DELIMITER_COMMA="komma";Y.MSG_RITZ_DELIMITER_SEMICOLON="puntkomma";Y.MSG_RITZ_DELIMITER_SPACE="spatie";Y.MSG_RITZ_DELIMITER_PERIOD="punt";Y.CALL_RITZ_DELIMITER_NAME=function(a){return"scheidingsteken "+a};
Y.MSG_RITZ_CUSTOM_DELIMITER_NAME="aangepast scheidingsteken";Y.CALL_RITZ_TEXT_TO_COLUMNS_ANNOUNCEMENT_FOR_ONE_COLUMN=function(a){return"Gegevens in \u00e9\u00e9n kolom op basis van "+(a+".")};Y.CALL_RITZ_TEXT_TO_COLUMNS_ANNOUNCEMENT_FOR_MANY_COLUMNS=function(a,b){return"Gegevens in "+(a+(" kolommen gesplitst op basis van "+(b+".")))};Y.CALL_RITZ_INSERTED_CELLS_DOWN=function(a){return a+" ingevoegd en cellen omlaag geschoven."};Y.CALL_RITZ_INSERTED_CELLS_RIGHT=function(a){return a+" ingevoegd en cellen naar rechts geschoven."};
Y.CALL_RITZ_INSERTED_CELLS_LEFT=function(a){return a+" ingevoegd en cellen naar links geschoven."};Y.CALL_RITZ_DELETED_CELLS_UP=function(a){return a+" verwijderd en cellen omhoog geschoven."};Y.CALL_RITZ_DELETED_CELLS_RIGHT=function(a){return a+" verwijderd en cellen naar rechts geschoven."};Y.CALL_RITZ_DELETED_CELLS_LEFT=function(a){return a+" verwijderd en cellen naar links geschoven."};
Y.CALL_RITZ_CLEARED_ALTERNATING_BACKGROUND_COLORS=function(a){return"Afwisselende achtergrondkleuren van bereik "+(a+" gewist.")};Y.MSG_RITZ_CHART_LEGEND_LEFT_POSITION_DISABLED_HELP="De linkerlegendapositie wordt niet ondersteund voor dit diagram, omdat het diagram is gemaximaliseerd of omdat er gegevens op de linkeras staan.";Y.MSG_RITZ_CHART_LEGEND_RIGHT_POSITION_DISABLED_HELP="De rechterlegendapositie wordt niet ondersteund voor dit diagram, omdat het diagram is gemaximaliseerd of omdat er gegevens op de rechteras staan.";
Y.MSG_RITZ_CHART_LEGEND_POSITION_DISABLED_FOR_MAXIMIZED_CHART_HELP="Deze legendapositie wordt niet ondersteund als de grafiek is gemaximaliseerd.";Y.MSG_RITZ_CHART_TITLE_AVERAGE="Gemiddelde";Y.CALL_RITZ_CHART_TITLE_AVERAGE_OF=function(a){return"Gemiddelde van "+a};Y.MSG_RITZ_CHART_TITLE_MAX="Max.";Y.CALL_RITZ_CHART_TITLE_MAX_OF=function(a){return"Max. van "+a};Y.MSG_RITZ_CHART_TITLE_MIN="Min.";Y.CALL_RITZ_CHART_TITLE_MIN_OF=function(a){return"Min. van "+a};Y.MSG_RITZ_CHART_TITLE_SUM="Som";
Y.CALL_RITZ_CHART_TITLE_SUM_OF=function(a){return"Som van "+a};Y.MSG_RITZ_CHART_TITLE_COUNT="Totaal";Y.CALL_RITZ_CHART_TITLE_COUNT_OF=function(a){return"Totaal van "+a};Y.MSG_RITZ_CHART_TITLE_HISTOGRAM="Histogram";Y.CALL_RITZ_CHART_TITLE_HISTOGRAM_OF=function(a){return"Histogram van "+a};Y.CALL_RITZ_CHART_TITLE_WORD_CLOUD_OF=function(a){return"Woordwolk van "+a};Y.CALL_RITZ_CHART_TITLE_YVS_X=function(a,b){return a+(" versus "+b)};Y.CALL_RITZ_CHART_TITLE_TWO_SERIES=function(a,b){return a+(" en "+b)};
Y.CALL_RITZ_CHART_TITLE_THREE_SERIES=function(a,b,c){return a+(", "+(b+(" en "+c)))};Y.CALL_RITZ_CHART_TITLE_FOUR_SERIES=function(a,b,c,d){return a+(", "+(b+(", "+(c+(" en "+d)))))};Y.CALL_RITZ_CHART_TITLE_FIVE_SERIES=function(a,b,c,d,e){return a+(", "+(b+(", "+(c+(", "+(d+(" en "+e)))))))};Y.CALL_RITZ_CHART_TITLE_MORE_THAN_FIVE_SERIES=function(a,b,c,d,e){return a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+"\u2026"))))))))};Y.CALL_RITZ_CHART_TITLE_OF_COLUMN_NAME=function(a){return"Kolom "+a};
Y.CALL_RITZ_CHART_TITLE_OF_ROW_NUMBER=function(a){return"Rij "+a};Y.CALL_RITZ_CHART_SERIES_TITLE=function(a){return"Reeks "+a};Y.CALL_RITZ_CHART_SERIES_TITLE_PIE=function(a){return"Segment "+a};Y.CALL_RITZ_CHART_SERIES_TITLE_LINE=function(a){return"Lijn "+a};Y.CALL_RITZ_CHART_SERIES_TITLE_AREA=function(a){return"Vlak "+a};Y.CALL_RITZ_CHART_SERIES_TITLE_BAR=function(a){return"Staaf "+a};Y.CALL_RITZ_CHART_SERIES_TITLE_COLUMN=function(a){return"Kolom "+a};Y.MSG_RITZ_CHART_UPDATE_TITLE="Titel updaten";
Y.MSG_RITZ_ERROR="Fout:";Y.MSG_RITZ_MORE_LINK="Meer details\u2026";Y.MSG_RITZ_DISCUSSION_NON_ANCHORED_CELL="Deze opmerking is niet gekoppeld aan een cel";Y.CALL_RITZ_OUT_OF_RANGE_PARAMETER=function(a,b){return"De waarde "+(b+(" van "+(a+" valt buiten het bereik.")))};Y.MSG_RITZ_CALC_BEFORE_MESSAGE_DISABLED="De versie van de foutmelding wordt niet langer ondersteund. Forceer een berekening om de meest recente melding te krijgen.";
Y.CALL_RITZ_OUT_OF_RANGE_FUNCTION=function(a,b,c){return a+(" resulteert in de waarde "+(c+(" voor "+(b+" die buiten het bereik ligt."))))};Y.MSG_RITZ_MOD_OUT_OF_RANGE="De parameters in REST hebben een bereikfout veroorzaakt. De fout treedt op wanneer het volgende waar is: (deler * 1125900000000) is kleiner dan of gelijk aan het deeltal.";Y.CALL_RITZ_ARRAY_WOULD_OVERWRITE_DATA=function(a){return"Het matrixresultaat is niet uitgebreid omdat hierdoor gegevens worden overschreven in "+(a+".")};
Y.CALL_RITZ_ARRAY_WOULD_OVERWRITE_MERGE=function(a){return"Het matrixresultaat is niet uitgebreid omdat hierdoor het samenvoegingsbereik "+(a+" wordt overschreven.")};Y.CALL_RITZ_ARRAY_REQUIRES_MORE_ROWS_COLUMNS=function(a,b){return"Het resultaat is niet automatisch uitgevouwen. Voeg meer rijen ("+(a+(") en kolommen ("+(b+") toe.")))};Y.CALL_RITZ_ARRAY_REQUIRES_MORE_ROWS=function(a){return"Het resultaat is niet automatisch uitgevouwen. Voeg meer rijen ("+(a+") toe.")};
Y.CALL_RITZ_ARRAY_REQUIRES_MORE_COLUMNS=function(a){return"Het resultaat is niet automatisch uitgevouwen. Voeg meer kolommen ("+(a+") toe.")};Y.CALL_RITZ_REGEX_INVALID=function(a,b){return"De waarde "+(b+(" voor "+(a+" is geen geldige reguliere expressie.")))};Y.CALL_RITZ_REGEX_DOESNT_MATCH=function(a,b,c,d){return"De waarde "+(b+(" voor "+(a+(" komt niet overeen met de waarde "+(d+(" voor "+(c+".")))))))};
Y.CALL_RITZ_REGEX_INVALID_GROUP=function(a,b){return'De vervangende waarde "'+(a+('" van REGEXREPLACE verwijst naar een ongeldige groep in patroonwaarde "'+(b+'".')))};Y.CALL_RITZ_SHOULD_BE_BETWEEN_INCLUSIVE_PARAMETER=function(a,b,c,d){return"De waarde van "+(a+(" is "+(b+(". Geldig waarden zijn "+(c+(" tot en met "+(d+".")))))))};Y.CALL_RITZ_SHOULD_NOT_BE_BETWEEN_INCLUSIVE_PARAMETER=function(a,b,c,d){return"De waarde van "+(a+(" is "+(b+(". Waarden "+(c+(" t/m "+(d+" zijn ongeldig.")))))))};
Y.CALL_RITZ_SHOULD_BE_BETWEEN_INCLUSIVE_FUNCTION=function(a,b,c,d,e){return a+(" resulteert in de waarde "+(c+(" voor "+(b+(" die buiten het bereik ligt. Geldige waarden zijn "+(d+(" t/m "+(e+"."))))))))};Y.CALL_RITZ_SHOULD_BE_BETWEEN_EXCLUSIVE=function(a,b,c,d){return"De waarde van "+(a+(" is "+(b+(". Geldige waarden liggen tussen "+(c+(" en "+(d+".")))))))};
Y.CALL_RITZ_PARAMETER_SHOULD_BE_GREATER_THAN_OR_EQUAL_TO=function(a,b,c){return"Waarde van "+(a+(" is "+(b+(". Deze moet groter of gelijk zijn aan "+(c+".")))))};Y.CALL_RITZ_PARAMETER_SHOULD_BE_GREATER_THAN=function(a,b,c){return"De waarde van "+(a+(" is "+(b+(". Deze waarde moet groter zijn dan "+(c+".")))))};Y.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN_OR_EQUAL_TO=function(a,b,c){return"De waarde van "+(a+(" is "+(b+(". Deze waarde moet kleiner zijn dan of gelijk zijn aan "+(c+".")))))};
Y.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN=function(a,b,c){return"De waarde van "+(a+(" is "+(b+(". Deze waarde moet kleiner zijn dan "+(c+".")))))};Y.CALL_RITZ_PARAMETER_SUM_SHOULD_BE_LESS_THAN=function(a,b,c,d){return"Som van "+(a+(" en "+(b+(" is "+(c+(". De som moet echter kleiner zijn dan "+(d+".")))))))};
Y.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN_OR_EQUAL_TO_OTHER_PARAM=function(a,b,c,d){return"De waarde van "+(a+(" is "+(c+(". Deze waarde moet kleiner zijn dan of gelijk zijn aan de waarde van "+(b+(" met "+(d+".")))))))};Y.CALL_RITZ_DATE_PARAMETER_SHOULD_BE_ON_OR_BEFORE_OTHER_DATE_PARAMETER=function(a,b,c,d){return a+(" ("+(c+(") moet op of v\u00f3\u00f3r "+(b+(" ("+(d+") vallen."))))))};
Y.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN_OTHER_PARAM=function(a,b,c,d){return"De waarde voor "+(a+(" is "+(c+(". Deze waarde moet kleiner zijn dan de waarde "+(d+(" voor "+(b+".")))))))};Y.CALL_RITZ_PARAMETER_SHOULD_BE_NON_BLANK=function(a){return"De waarde voor "+(a+" mag niet leeg zijn.")};Y.CALL_RITZ_NON_PAIR_ARGUMENTS=function(a,b){return a+(" verwacht dat alle argumenten na positie "+(b+" paren vormen."))};
Y.CALL_RITZ_INPUT_SHOULD_BE_GREATER_THAN=function(a,b,c){return a+(" vereist invoer groter dan "+(c+(", maar een van de ingevoerde waarden is "+(b+"."))))};Y.CALL_RITZ_MORE_DATA_POINTS=function(a,b,c){return a+(" vereist meer gegevenspunten. Verwacht: "+(c+(", gevonden: "+(b+"."))))};Y.CALL_RITZ_FUNCTION_RESULT_SHOULD_BE_GREATER_THAN_OR_EQUAL_TO=function(a,b,c){return a+(" resulteert in de waarde "+(b+(" die buiten het bereik ligt. Deze waarde moet groter zijn dan of gelijk zijn aan "+(c+"."))))};
Y.CALL_RITZ_FUNCTION_RESULT_SHOULD_BE_LESS_THAN_OR_EQUAL_TO=function(a,b,c){return a+(" resulteert in de waarde "+(b+(" die buiten het bereik ligt. Deze waarde moet kleiner zijn dan of gelijk zijn aan "+(c+"."))))};Y.CALL_RITZ_UNKNOWN_FUNCTION=function(a){return"Onbekende functie: '"+(a+"'.")};Y.MSG_RITZ_DATA_VALIDATION_ERROR_DESCRIPTION="De content van de cel voldoet niet aan de validatieregel.";Y.CALL_RITZ_RESULT_IMAGINARY=function(a){return a+" resulteert in een imaginair getal."};
Y.CALL_RITZ_INVALID_CELL_REFERENCE=function(a,b){return"De waarde voor "+(a+(" is '"+(b+"'. Dit is geen geldige verwijzing naar een cel of bereik.")))};Y.CALL_RITZ_REFERENCE_OUT_OF_BOUNDS=function(a){return a+" resulteert in een bereik dat buiten de grenzen ligt."};Y.CALL_RITZ_UNRESOLVED_SHEET_NAME=function(a){return"Onbestaande bladnaam '"+(a+"'.")};Y.CALL_RITZ_NO_VALID_DATA=function(a){return a+" bevat geen geldige invoergegevens."};Y.MSG_RITZ_INVALID_UNIT_CONVERSION="Ongeldige eenheden voor conversie.";
Y.MSG_RITZ_EXTERNAL_DATA_RESULT_TOO_LARGE="Resultaat te groot.";Y.MSG_RITZ_DELETED_REFERENCE="Verwijzing bestaat niet.";Y.CALL_RITZ_PARAMETER_VALUE_NOT_IN_LIST=function(a,b,c){return"De waarde van "+(a+(" is "+(b+(". Deze moet een van de volgende zijn: "+(c+".")))))};Y.CALL_RITZ_PARAMETER_VALUE_NOT_XPATH=function(a,b){return"De waarde '"+(b+("' voor "+(a+" is geen geldig xPath.")))};Y.CALL_RITZ_PARAMETER_VALUE_NOT_URL=function(a,b){return"De waarde '"+(b+("' voor "+(a+" is geen geldige URL.")))};
Y.CALL_RITZ_DIFFERENT_SIGNS=function(a){return"Parameters van "+(a+" moeten hetzelfde teken hebben (beide positief of beide negatief).")};Y.CALL_RITZ_CANNOT_PARSE_TEXT_TO_NUMBER=function(a,b){return"Parameter '"+(b+("' van "+(a+" kan niet worden geparseerd naar een getal.")))};Y.CALL_RITZ_CANNOT_PARSE_TEXT_TO_DATE=function(a,b){return"Parameter '"+(b+("' van "+(a+" kan niet worden geparseerd naar een datum/tijd.")))};
Y.CALL_RITZ_RANGE_MUST_BE_SINGLE_ROW_OR_COLUMN=function(a){return"Het bereik van "+(a+" moet \u00e9\u00e9n rij of kolom zijn.")};Y.CALL_RITZ_RANGE_MUST_BE_SINGLE_DOUBLE_ROW_OR_COLUMN=function(a){return"Het bereik van "+(a+" moet \u00e9\u00e9n rij, \u00e9\u00e9n kolom, twee rijen of twee kolommen zijn.")};Y.CALL_RITZ_TEXT_TOO_LONG=function(a,b){return"Tekstresultaat van "+(a+(" is langer dan de limiet van "+(b+" tekens.")))};Y.CALL_RITZ_ARRAY_LITERAL_MISSING_VALUES=function(a){return"In "+(a+" ontbreken waarden voor een of meer rijen in een 'array literal'.")};
Y.MSG_RITZ_ARRAY_VALUES_DONT_MATCH="Een matrixwaarde kan niet worden gevonden.";Y.MSG_RITZ_ARRAY_RESULT_TOO_LARGE="De resulterende matrix is te groot.";Y.MSG_RITZ_CIRCULAR_DEPENDENCY="Kringafhankelijkheid gedetecteerd. Ga naar Bestand > Spreadsheetinstellingen om dit op te lossen met een iteratieve berekening.";Y.MSG_RITZ_CIRCULAR_DEPENDENCY_NO_ITERATIVE_CALC="Circulaire afhankelijkheid gedetecteerd.";
Y.CALL_RITZ_ARGUMENTS_COUNT_SHOULD_BE_EXACTLY=function(a,b,c){return"Onjuist aantal argumenten voor "+(a+(". "+(c+(" argumenten verwacht, maar "+(b+" argumenten gevonden.")))))};Y.CALL_RITZ_ARGUMENTS_COUNT_SHOULD_BE_AT_LEAST=function(a,b,c){return"Onjuist aantal argumenten voor "+(a+(". Ten minste "+(c+(" argumenten verwacht, maar "+(b+" argumenten gevonden.")))))};
Y.CALL_RITZ_ARGUMENTS_COUNT_SHOULD_BE_BETWEEN=function(a,b,c,d){return"Onjuist aantal argumenten voor "+(a+(". Tussen "+(c+(" en "+(d+(" argumenten verwacht, maar "+(b+" argumenten gevonden.")))))))};Y.CALL_RITZ_UNKNOWN_RANGE=function(a){return"Onbekende bereiknaam: '"+(a+"'")};Y.MSG_RITZ_FORMULA_PARSE_ERROR="Parseerfout in formule.";Y.MSG_RITZ_IMPORT_LOADING="Gegevens laden\u2026";Y.MSG_RITZ_PIVOT_TOO_MANY_CELLS="Deze draaitabel probeert te veel cellen te maken. Maak deze tabel kleiner door de rij- en kolomindeling aan te passen of de brongegevens te filteren.";
Y.MSG_RITZ_PIVOT_TOO_MANY_COLUMNS="Deze draaitabel probeert te veel kolommen te maken. Maak deze tabel kleiner door de kolomindeling aan te passen of de brongegevens te filteren.";Y.MSG_RITZ_URL_NOT_FOUND="Resource met URL niet gevonden.";Y.CALL_RITZ_CANNOT_FETCH_URL=function(a){return"Kan de volgende URL niet ophalen: "+a};Y.MSG_RITZ_IMPORT_CONTENTS_EXCEEDED_MAX_SIZE="Content van resource met URL heeft de maximumgrootte overschreden.";Y.MSG_RITZ_IMPORT_URL_INTERNAL_ERROR="Interne fout bij importeren.";
Y.MSG_RITZ_IMPORT_CONTENT_UNPARSABLE_HTML="Ge\u00efmporteerde HTML-content kan niet worden geparseerd.";Y.MSG_RITZ_IMPORT_CONTENT_UNPARSABLE_XML="Ge\u00efmporteerde XML-content kan niet worden geparseerd.";Y.MSG_RITZ_IMPORT_CONTENT_NO_DATA="Ge\u00efmporteerde content is leeg.";Y.MSG_RITZ_IMPORT_CONTENT_INVALID_INDEX="Ge\u00efmporteerde content heeft geen query met de opgegeven index.";Y.MSG_RITZ_INVALID_FORMULA_PARSED_RESULT="Ongeldig parseerresultaat voor formule.";
Y.MSG_RITZ_GOOGLE_FINANCE_INTERNAL_ERROR="Interne fout in Google Finance.";Y.CALL_RITZ_GOOGLE_FINANCE_PERMISSION_DENIED=function(a,b){return"Voor de evaluatie van "+(b+(" is Google Spreadsheets niet gemachtigd voor toegang tot koersgegevens: '"+(a+"'")))};Y.MSG_RITZ_INVALID_COMPLEX_NUMBER="Ongeldig complex getal.";Y.MSG_RITZ_COMPLEX_NUMBERS_WITH_DIFFERENT_SUFFIXES="Kan geen bewerkingen uitvoeren op complexe getallen met verschillende achtervoegsels.";
Y.CALL_RITZ_INVALID_GOOGLE_FINANCE_ATTRIBUTE=function(a){return"De waarde voor "+(a+" is niet geldig voor het opgegeven symbool.")};Y.CALL_RITZ_INVALID_GOOGLE_FINANCE_INTERVAL=function(a){return"De waarde voor "+(a+" is niet geldig.")};Y.CALL_RITZ_INVALID_GOOGLE_FINANCE_SYMBOL=function(a){return"De waarde voor "+(a+" is niet geldig.")};Y.CALL_RITZ_MISSING_GOOGLE_FINANCE_ATTRIBUTE=function(a){return"Het resultaat voor "+(a+" is niet beschikbaar.")};
Y.CALL_RITZ_GOOGLE_FINANCE_NO_DATA=function(a,b){return"Tijdens de evaluatie van "+(b+(" heeft de query voor het symbool '"+(a+"' geen gegevens geretourneerd.")))};Y.MSG_RITZ_HISTORICAL_GOOGLE_FINANCE_NOT_ALLOWED_EXTERNALLY="Historische GOOGLEFINANCE-gegevens zijn niet beschikbaar buiten de Google Spreadsheets-gebruikersinterface.";Y.CALL_RITZ_DIVIDE_BY_ZERO_FROM_FUNCTION_EVAL=function(a){return"Evaluatie van de functie "+(a+" heeft een fout wegens delen door nul veroorzaakt.")};
Y.CALL_RITZ_DIVIDE_BY_ZERO_FROM_PARAMETER_BEING_ZERO=function(a){return a+" kan geen nul zijn."};Y.CALL_RITZ_PARAMETER_RANGE_SHOULD_BE_WITHIN_SHEET=function(a){return a+" moet een geldig bereik zijn binnen de grenzen van het raster."};Y.CALL_RITZ_SCENARIO_NOT_POSSIBLE=function(a){return"Scenario in de functie "+(a+" is niet mogelijk.")};Y.MSG_RITZ_ARG_MUST_BE_RANGE="Argument moet een bereik zijn.";
Y.CALL_RITZ_PARAMETER_WRONG_DATA_TYPE=function(a,b,c,d){return a+(" verwacht "+(d+(" waarden, maar '"+(b+("' is een "+(c+(" en kan niet worden omgezet in een "+(d+"."))))))))};Y.CALL_RITZ_BITWISE_PARAMETER_NOT_INTEGER=function(a,b){return a+(" verwacht gehele getallen, maar '"+(b+"' is geen geheel getal."))};Y.CALL_RITZ_ARGUMENT_SIZES_NOT_EQUAL=function(a,b,c){return a+(" heeft een onjuist aantal argumenten: "+(c+(" in plaats van "+(b+"."))))};
Y.CALL_RITZ_RANGE_SIZES_NOT_EQUAL=function(a,b,c,d,e){return"De grootte van het bereik voor "+(a+(" is onjuist. Verwacht aantal rijen: "+(b+(", verwacht aantal kolommen: "+(c+(". Huidig aantal rijen: "+(d+(", huidig aantal kolommen: "+(e+".")))))))))};Y.CALL_RITZ_DIMENSION_SIZE_NOT_EQUAL=function(a,b,c,d){return a+(" heeft een onjuiste grootte: "+(b+(". Verwacht: "+(c+(". Huidig: "+(d+"."))))))};
Y.CALL_RITZ_STRING_SEARCH_FAILED=function(a,b,c){return"In de evaluatie van "+(a+(" kan '"+(b+("' niet worden gevonden in '"+(c+"'.")))))};Y.CALL_RITZ_ARRAY_SIZES_NOT_EQUAL=function(a){return"Matrixargumenten voor "+(a+" hebben een verschillende grootte.")};Y.CALL_RITZ_INCOMPATIBLE_MATRIX_SIZES=function(a,b,c){return c+(" heeft matrices met een incompatibele grootte. Het aantal kolommen van de eerste matrix ("+(a+(") moet gelijk zijn aan het aantal rijen in de tweede matrix ("+(b+")."))))};
Y.CALL_RITZ_MATRIX_NOT_SQUARE=function(a,b,c){return a+(" heeft een matrix die niet vierkant is. Het aantal rijen ("+(b+(") moet gelijk zijn aan het aantal kolommen ("+(c+")."))))};Y.CALL_RITZ_MATRIX_NOT_INVERTIBLE=function(a){return"De matrix die is opgegeven voor "+(a+" is niet omkeerbaar.")};Y.CALL_RITZ_RANGE_CAN_ONLY_REFERENCE_ONE_SHEET=function(a,b){return"Bereik kan slechts verwijzen naar \u00e9\u00e9n blad. Er wordt verwezen naar de volgende twee bladen: '"+(a+("' en '"+(b+"'.")))};
Y.CALL_RITZ_SETTLEMENT_DATE_NOT_BEFORE_MATURITY_DATE=function(a,b,c){return a+(" vereist dat de aankoopdatum ("+(b+(") voor de vervaldatum ("+(c+") valt."))))};Y.CALL_RITZ_MATURITY_DATE_MORE_THAN_ONE_YEAR_AFTER_SETTLEMENT_DATE=function(a,b,c){return a+(" vereist een vervaldatum ("+(c+(") die maximaal \u00e9\u00e9n jaar na de aankoopdatum ("+(b+") valt."))))};
Y.CALL_RITZ_DATES_CANNOT_PRECEDE_FIRST_DATE=function(a,b,c){return a+(" vereist dat datums in het bereik op of na de eerste datum in het bereik ("+(b+(") vallen. De datum '"+(c+"' valt voor de eerste datum."))))};Y.CALL_RITZ_MATCH_NOT_AVAILABLE=function(a){return"Geen overeenkomsten gevonden in de evaluatie van "+(a+".")};Y.CALL_RITZ_MORE_THAN_ONE_MATCH=function(a){return"Meer dan \u00e9\u00e9n overeenkomst gevonden in de evaluatie van "+(a+".")};
Y.CALL_RITZ_LOOKUP_VALUE_NOT_FOUND=function(a,b){return"De waarde '"+(b+("' is niet gevonden in de "+(a+"-evaluatie.")))};Y.CALL_RITZ_NO_MODE=function(a){return a+" levert geen resultaat op. Er zijn geen waarden die meer dan \u00e9\u00e9n keer voorkomen."};Y.CALL_RITZ_INVALID_ROMAN_NUMERAL=function(a){return"Ongeldig Romeins cijfer in de evaluatie van "+(a+".")};Y.CALL_RITZ_INVALID_FORMAT_PATTERN=function(a,b){return"Ongeldig opmaakpatroon '"+(a+("' in de evaluatie van "+(b+".")))};
Y.CALL_RITZ_INSUFFICIENT_PLACES=function(a,b,c){return"Onvoldoende aantal plaatsen ("+(b+(") om tekenreeks weer te geven voor "+(a+(". Er zijn ten minste "+(c+" plaatsen vereist.")))))};Y.CALL_RITZ_STRING_TOO_LONG=function(a,b,c){return a+(" is te lang. Deze bevat "+(b+(" tekens, terwijl de maximumlengte "+(c+" tekens is."))))};Y.CALL_RITZ_NEGATIVE_WEIGHT=function(a){return"Kan geen gewogen gemiddelde berekenen met een negatief gewicht ("+(a+" gevonden).")};
Y.CALL_RITZ_INVALID_NON_DECIMAL_REPRESENTATION=function(a,b,c){return"Invoer voor "+(a+(" ('"+(c+("') is geen geldige weergave van "+(b+".")))))};Y.CALL_RITZ_PARAMETER_IS_NOT_AN_ERROR=function(a){return"De waarde voor "+(a+" is geen fout.")};Y.CALL_RITZ_INVALID_WEEKEND_NUMBER=function(a,b){return a+(" vereist een getal in het bereik 1-7 of 11-17. Het huidige getal is "+(b+"."))};
Y.CALL_RITZ_INVALID_WEEKEND_STRING=function(a,b){return a+(" vereist een tekenreekswaarde die bestaat uit zeven tekens waarvan ten minste \u00e9\u00e9n teken 0 is. Huidige tekenreeks is: "+(b+"."))};Y.CALL_RITZ_PROBABILITIES_SHOULD_SUM_TO_ONE=function(a,b){return"Het totaal van "+(a+(" moet 1 zijn. Het totaal van de ingevoerde waarden is "+(b+".")))};Y.CALL_RITZ_UNABLE_TO_PARSE_QUERY_STRING=function(a,b){return"Kan querytekenreeks niet parseren voor "+(a+(": "+b))};
Y.MSG_RITZ_QUERY_OUTPUT_IS_EMPTY="De uitvoer van de voltooide query is leeg.";Y.MSG_RITZ_INVALID_ESCAPE_SEQUENCE="Querytekenreeks bevat een onjuiste escapereeks.";Y.CALL_RITZ_REQUIRES_POSITIVE_AND_NEGATIVE_VALUES=function(a){return"Voor de evaluatie van "+(a+" moet de waardematrix positieve en negatieve getallen bevatten.")};Y.CALL_RITZ_INTERNAL_RATE_OF_RETURN_BAD_GUESS=function(a){return a+" heeft geprobeerd het interne rendementspercentage te berekenen voor een reeks cashflows, maar dat is mislukt."};
Y.CALL_RITZ_INVALID_DATABASE_CRITERIA=function(a){return"Het criteriabereik van "+(a+" moet uit ten minste 2 rijen bestaan.")};Y.CALL_RITZ_FILTER_REFERENCE_WITHIN_FILTER=function(a){return"De formule in cel "+(a+" verwijst naar een bereik in het actieve filter dat zich niet op dezelfde rij bevindt.")};Y.CALL_RITZ_FILTER_REFERENCE_FROM_FILTER=function(a){return"De formule in cel "+(a+" verwijst naar een relatief bereik buiten het filter.")};Y.MSG_RITZ_NO_MATCH="Geen resultaat.";
Y.MSG_RITZ_NO_STATISTIC="Geen statistiek.";Y.CALL_RITZ_REGRESSION_WITH_DEPENDENT_VARIABLES=function(a){return"Kan regressie in "+(a+" niet uitvoeren vanwege lineair afhankelijke variabelen.")};Y.CALL_RITZ_UNKNOWN_SUBTOTAL_FUNCTION=function(a,b){return"De waarde '"+(b+("' komt niet overeen met een functie die kan worden gebruikt in "+(a+". De waarde moet een getal zijn tussen 1 en 11 of 101 en 111.")))};Y.CALL_RITZ_POSITIVE_OVERFLOW=function(a){return"Numerieke waarde is groter dan "+(a+" en kan niet correct worden weergegeven.")};
Y.CALL_RITZ_POSITIVE_OVERFLOW_FUNCTION=function(a,b){return"Numeriek resultaat van "+(a+(" is groter dan "+(b+" en kan niet correct worden weergegeven.")))};Y.CALL_RITZ_NEGATIVE_OVERFLOW=function(a){return"Numerieke waarde is kleiner dan "+(a+" en kan niet correct worden weergegeven.")};Y.MSG_RITZ_NOT_A_NUMBER="Resultaat is geen getal.";Y.MSG_RITZ_DIMENSION_ROW="rij";Y.MSG_RITZ_DIMENSION_COLUMN="kolom";Y.MSG_RITZ_DATA_TYPE_BOOLEAN="Booleaans";Y.MSG_RITZ_DATA_TYPE_DOUBLE="getal";
Y.MSG_RITZ_DATA_TYPE_STRING="tekst";Y.MSG_RITZ_DATA_TYPE_ERROR="fout";Y.MSG_RITZ_DATA_TYPE_EMPTY="leeg";Y.MSG_RITZ_DATA_TYPE_SPARKCHART="sparkchart";Y.MSG_RITZ_DATA_TYPE_IMAGE="afbeelding";Y.MSG_RITZ_DATA_TYPE_LAT_LNG="latlng";Y.MSG_RITZ_BINARY="binair";Y.MSG_RITZ_OCTAL="octaal";Y.MSG_RITZ_DECIMAL="decimaal";Y.MSG_RITZ_HEXADECIMAL="hexadecimaal";Y.CALL_RITZ_BASE_N=function(a){return"basis "+a};Y.CALL_RITZ_PARAMETER_NAME=function(a,b){return"Parameter "+(b+(" van functie "+a))};
Y.CALL_RITZ_OPTION_NAME=function(a,b,c){return"Functie "+(a+(" parameter "+(b+(" optie "+c))))};Y.CALL_RITZ_UNSUPPORTED_TRANSLATION_PAIR=function(a,b){return"Google Translate biedt geen ondersteuning voor vertalingen van "+(a+(" in "+(b+".")))};Y.CALL_RITZ_UNSUPPORTED_TRANSLATION_LANGUAGE=function(a,b){return"De functie "+(a+(" ondersteunt de taalcode "+(b+" niet.")))};Y.MSG_RITZ_GOOGLE_TRANSLATE_INTERNAL_ERROR="Interne fout in Google Translate.";Y.MSG_RITZ_IMPORT_RANGE_REQUEST_FAILED="Gebruik een webbrowser op je desktopcomputer om deze spreadsheet te koppelen.";
Y.MSG_RITZ_IMPORT_RANGE_PARSE_ERROR="Kan het bereik of blad voor het ge\u00efmporteerde bereik niet vinden.";Y.MSG_RITZ_IMPORT_RANGE_INTERNAL_ERROR="Interne fout in importbereik.";Y.MSG_RITZ_IMPORT_RANGE_DOCUMENT_NOT_FOUND_ERROR="De spreadsheet kan niet worden gevonden.";Y.MSG_RITZ_FUNCTION_NOT_YET_IMPLEMENTED="Binnenkort verwacht. Deze functie is nog niet beschikbaar in de nieuwe versie van Google Spreadheets.";
Y.CALL_RITZ_FUNCTION_REPLACED_BY=function(a,b){return"De functie "+(a+(" is vervangen door de functie "+(b+".")))};Y.CALL_RITZ_CUSTOM_FUNCTION_SCRIPT_ERROR=function(a,b){return" "+(a+(" (regel "+(b+").")))};Y.MSG_RITZ_CUSTOM_FUNCTION_INTERNAL_ERROR="Interne fout bij het uitvoeren van de aangepaste functie.";Y.MSG_RITZ_CUSTOM_FUNCTION_PARAMETERS_TOO_LARGE="De parameters voor de aangepaste functie zijn te groot.";
Y.CALL_RITZ_IMPORT_DATA_DELIMITER_IS_INVALID=function(a){return"De waarde van het scheidingsteken voor IMPORTDATA is "+(a+". Deze waarde moet bestaan uit \u00e9\u00e9n teken dat geen dubbel aanhalingsteken of lege spatie is.")};Y.CALL_RITZ_TARGET_RANGE_NOT_IN_A_PIVOT_TABLE=function(a,b){return"Doelbereik bevindt zich niet in een draaitabel voor de functie "+(a+(" met de parameter "+(b+".")))};
Y.CALL_RITZ_INVALID_BREAKOUT_KEY_COMBINATION=function(a){return"Veldcombinatie is niet gevonden in de draaitabel voor de functie "+a};Y.CALL_RITZ_INVALID_BREAKOUT_KEY_COMBINATION_NOT_PAIRED=function(a){return"Veldsleutel en waarden moeten telkens een paar van sleutel en waarde vormen voor de functie "+a};Y.CALL_RITZ_INVALID_BREAKOUT_KEY_COMBINATION_INVALID_KEY=function(a,b){return"Veldsleutel ["+(b+("] is niet gevonden in de draaitabel voor de functie "+a))};
Y.CALL_RITZ_INVALID_AGGREGATION_BUCKET=function(a,b){return"Gegevensveld is niet gevonden in de draaitabel voor de functie "+(a+(" met de parameter "+(b+".")))};Y.CALL_RITZ_PIVOT_TABLE_INVALID_AGGREGATION_FUNCTION=function(a){return"Ongeldige selectie in draaitabel voor 'Samenvatten op:' van een waarde. "+(a+" is geen geldige functie voor een samenvatting.")};Y.MSG_RITZ_VOLATILES_IN_EXTERNAL_DATA_ERROR="Deze functie mag niet verwijzen naar een cel met NOW(), RAND() of RANDBETWEEN()";
Y.MSG_RITZ_IMPORT_DATA_THROTTLED="Het laden van gegevens kan enige tijd duren vanwege de grote hoeveelheid verzoeken. Probeer het aantal IMPORTHTML-, IMPORTDATA-, IMPORTFEED- of IMPORTXML-functies te beperken in spreadsheets die je hebt gemaakt.";Y.MSG_RITZ_SUM="Som";Y.MSG_RITZ_AVERAGE="Gemiddelde";Y.MSG_RITZ_COUNT="Aantal";Y.CALL_RITZ_FORMULA_INTERPRETATION=function(a,b){return a+(" van bereik "+b)};Y.MSG_RITZ_EXISITING_FORMULA_IN_SHEET="Voorgesteld op basis van deze tabel.";
Y.CALL_RITZ_FORMULA_INTERPRETATION_FOR_EQUAL_FILTER=function(a,b,c){return a+(" van bereik "+(b+(" bij de waarde "+c)))};Y.MSG_RITZ_ACCEPT_BUTTON_DESCRIPTION="Gereed";Y.MSG_RITZ_ALL_CATEGORY_NAME="Alle";Y.MSG_RITZ_BACK_DESCRIPTION="Terug";Y.MSG_RITZ_CANCEL_SEARCH_DESCRIPTION="Zoeken annuleren";Y.MSG_RITZ_CATEGORIES_HEADING="Categorie\u00ebn";Y.MSG_RITZ_DISMISS_DIALOG_DESCRIPTION="Dialoogvenster sluiten";Y.CALL_RITZ_DISPLAYED_CATEGORY_VIEW=function(a){return"Categorie "+(a+" weergegeven.")};
Y.CALL_RITZ_DISPLAYED_FUNCTION_VIEW=function(a){return"Help van functie "+(a+" weergegeven.")};Y.MSG_RITZ_EXAMPLE_HEADING="Voorbeeld";Y.MSG_RITZ_FORMULA_BUTTON_DESCRIPTION="Formule";Y.CALL_RITZ_INSERTED_RANGE_DESCRIPTION=function(a,b){return"Bereik "+(a+(" tot en met "+(b+" ingevoegd")))};Y.CALL_RITZ_INSERTED_SINGLE_CELL_RANGE_DESCRIPTION=function(a){return"Bereik "+(a+" ingevoegd")};Y.CALL_RITZ_INSERT_FUNCTION_DESCRIPTION=function(a){return"Functie "+(a+" ingevoegd")};
Y.MSG_RITZ_INSERT_FUNCTION_HEADING="Functie invoegen";Y.CALL_RITZ_LEARN_MORE_LINK=function(a){return"Meer informatie over "+a};Y.MSG_RITZ_MORE_INFO_DESCRIPTION="Meer informatie";Y.MSG_RITZ_OPTIONAL_ARGUMENT_SUFFIX="optioneel";Y.MSG_RITZ_RECENTLY_USED_HEADING="Onlangs gebruikt";Y.MSG_RITZ_REPEATABLE_ARGUMENT_SUFFIX="herhaalbaar";Y.MSG_RITZ_SEARCH_BUTTON_DESCRIPTION="Zoeken";Y.MSG_RITZ_SEARCH_HINT="Zoeken";Y.MSG_RITZ_SUMMARY_HEADING="Overzicht";Y.MSG_RITZ_SYNTAX_HEADING="Syntaxis";
Y.CALL_RITZ_UPDATED_RANGE_DESCRIPTION=function(a,b){return"Bereik ge\u00fcpdatet naar "+(a+(" tot "+b))};Y.CALL_RITZ_UPDATED_SINGLE_CELL_RANGE_DESCRIPTION=function(a){return"Bereik ge\u00fcpdatet naar "+a};Y.MSG_RITZ_DATE_CATEGORY="Datum";Y.MSG_RITZ_ENGINEERING_CATEGORY="Techniek";Y.MSG_RITZ_FILTER_CATEGORY="Filter";Y.MSG_RITZ_FINANCIAL_CATEGORY="Financieel";Y.MSG_RITZ_GOOGLE_CATEGORY="Google";Y.MSG_RITZ_INFO_CATEGORY="Info";Y.MSG_RITZ_LOGICAL_CATEGORY="Logica";Y.MSG_RITZ_LOOKUP_CATEGORY="Zoeken";
Y.MSG_RITZ_MATH_CATEGORY="Wiskunde";Y.MSG_RITZ_OPERATOR_CATEGORY="Operator";Y.MSG_RITZ_STATISTICAL_CATEGORY="Statistiek";Y.MSG_RITZ_TEXT_CATEGORY="Tekst";Y.MSG_RITZ_DATABASE_CATEGORY="Database";Y.MSG_RITZ_PARSER_CATEGORY="Parser";Y.MSG_RITZ_ARRAY_CATEGORY="Matrix";Y.MSG_RITZ_ACTION_APPLY_BOTTOM_BORDER="Onderrand toepassen";Y.MSG_RITZ_ACTION_APPLY_LEFT_BORDER="Linkerrand toepassen";Y.MSG_RITZ_ACTION_APPLY_OUTER_BORDER="Buitenrand toepassen";Y.MSG_RITZ_ACTION_APPLY_RIGHT_BORDER="Rechterrand toepassen";
Y.MSG_RITZ_ACTION_APPLY_TOP_BORDER="Bovenrand toepassen";Y.MSG_RITZ_ACTION_FORMAT_AS_AUTOMATIC="Opmaken als automatisch";Y.MSG_RITZ_ACTION_FORMAT_AS_CURRENCY="Opmaken als valuta";Y.MSG_RITZ_ACTION_FORMAT_AS_DATE="Opmaken als datum";Y.MSG_RITZ_ACTION_FORMAT_AS_DECIMAL="Opmaken als decimaal";Y.MSG_RITZ_ACTION_FORMAT_AS_EXPONENT="Opmaken als exponent";Y.MSG_RITZ_ACTION_FORMAT_AS_PERCENTAGE="Opmaken als percentage";Y.MSG_RITZ_ACTION_FORMAT_AS_TIME="Opmaken als tijd";Y.MSG_RITZ_ACTION_REMOVE_BORDERS="Randen verwijderen";
Y.MSG_RITZ_ALL_SHEETS_BUTTON_LABEL="Spreadsheets";Y.MSG_RITZ_ALL_SHEETS_BUTTON_DESCRIPTION="Menu met alle spreadsheets";Y.MSG_RITZ_ADDONS_PROMO_MENU_TEXT="Doe meer met Spreadsheets";Y.MSG_RITZ_ADDONS_PROMO_MENU_SUBTEXT="Je apps kunnen nu naadloos samenwerken met Spreadsheets om extra functionaliteit te bieden";Y.MSG_RITZ_AUTO_FILL="Automatisch aanvullen";Y.MSG_RITZ_CANCEL_FORMULA_EDIT_DIALOG_TEXT="Wil je de wijzigingen niet opslaan?";Y.MSG_RITZ_CANCEL_FORMULA_EDIT_DIALOG_TITLE="Wijzigingen niet opslaan";
Y.MSG_RITZ_CHART_EDIT_AXIS_TITLE_HINT="Titel van as";Y.MSG_RITZ_CELL_EDITOR_HINT="Voer tekst of formule in";Y.MSG_RITZ_CHART_COLOR_TITLE="Kleur";Y.MSG_RITZ_CHART_EDIT_CHART_TITLE_HINT="Diagramtitel";Y.MSG_RITZ_CHART_EDIT_CHART_TITLE_DIALOG_TITLE="Titel van diagram";Y.MSG_RITZ_CHART_EDIT_CONTEXT_MENU_ITEM="Diagram bewerken";Y.MSG_RITZ_CHART_EDIT_HORIZONTAL_AXIS_TITLE_DIALOG_TITLE="Titel van horizontale as";Y.MSG_RITZ_CHART_EDIT_LEFT_VERTICAL_AXIS_TITLE_DIALOG_TITLE="Titel van verticale linkeras";
Y.MSG_RITZ_CHART_EDIT_RIGHT_VERTICAL_AXIS_TITLE_DIALOG_TITLE="Titel van verticale rechteras";Y.MSG_RITZ_CHART_ENTRY_TITLE="Diagram";Y.MSG_RITZ_CHART_LEGEND_POSITION_BOTTOM="Onder";Y.MSG_RITZ_CHART_LEGEND_POSITION_INSIDE="Binnen";Y.MSG_RITZ_CHART_LEGEND_POSITION_LABELED="Gelabeld";Y.MSG_RITZ_CHART_LEGEND_POSITION_LEFT="Links";Y.MSG_RITZ_CHART_LEGEND_POSITION_NONE="Geen";Y.MSG_RITZ_CHART_LEGEND_POSITION_RIGHT="Rechts";Y.MSG_RITZ_CHART_LEGEND_POSITION_TOP="Boven";Y.MSG_RITZ_CHART_LEGEND_TITLE="Legenda";
Y.MSG_RITZ_CHART_LOAD_ERROR="Fout bij het laden van diagram";Y.MSG_RITZ_CHART_LOAD_ERROR_RELOAD="Probeer je spreadsheet opnieuw te openen";Y.MSG_RITZ_SHARE_CONTEXT_MENU_ITEM="Delen";Y.MSG_RITZ_SHARE_CHART_FAILURE_MESSAGE="Fout bij het delen van diagram";Y.MSG_RITZ_CHART_TITLES_PALETTE_TITLE="Titels";Y.MSG_RITZ_CHART_TYPE_NOT_SUPPORTED="Dit type diagram wordt nog niet ondersteund";Y.MSG_RITZ_CHART_TYPE_TITLE="Type:";Y.MSG_RITZ_CHART_TYPE_CATEGORY_AREA="Vlak";Y.MSG_RITZ_CHART_TYPE_CATEGORY_BAR="Staaf";
Y.MSG_RITZ_CHART_TYPE_CATEGORY_COLUMN="Kolom";Y.MSG_RITZ_CHART_TYPE_CATEGORY_LINE="Lijn";Y.MSG_RITZ_CHART_TYPE_CATEGORY_PIE="Cirkel";Y.MSG_RITZ_CHART_TYPE_CATEGORY_SCATTER="Spreiding";Y.MSG_RITZ_CHART_TYPE_CATEGORY_TREND="Trend";Y.MSG_RITZ_CHART_TYPE_CATEGORY_RECOMMENDED="Aanbevolen";Y.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_NONE="Geen";Y.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_MIN="Minimumwaarde";Y.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_MAX="Maximumwaarde";
Y.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_NUMBER="Getal";Y.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_PERCENT="Percentage";Y.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_PERCENTILE="Percentiel";Y.MSG_RITZ_CONDITIONAL_FORMATTING_ADD_RULE_INSTRUCTION_MESSAGE="Tik op Toevoegen om een nieuwe conditionele opmaakregel te maken.";Y.MSG_RITZ_CONDITIONAL_FORMATTING_ADD_RULE_LABEL="Toevoegen";Y.MSG_RITZ_CONDITIONAL_FORMATTING_CANCEL_ADD_RULE="Regel toevoegen annuleren";
Y.MSG_RITZ_CONDITIONAL_FORMATTING_CANCEL_EDIT_RULE="Regel bewerken annuleren";Y.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_MINIMUM_LABEL="Minimale punt";Y.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_MIDPOINT_LABEL="Middelpunt";Y.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_MAXIMUM_LABEL="Maximale punt";Y.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_RULE_TAB_TITLE="Kleurenschaal";Y.MSG_RITZ_CONDITION_PARAM_AND="en";Y.MSG_RITZ_CONDITION_PARAM_HINT="Waarde of formule";Y.MSG_RITZ_EMPTY_ARG_ERROR="Je moet de waarde opgeven";
Y.MSG_RITZ_INVALID_ARG_ERROR="Je moet een geldige formule opgeven";Y.MSG_RITZ_INVALID_RANGE_ERROR="Je moet een geldig bereik opgeven";Y.MSG_RITZ_CONDITIONAL_FORMATTING_SAVE_ADD_NEW="Opslaan en nieuwe toevoegen";Y.CALL_RITZ_CONDITIONAL_FORMATTING_DATE_EXACT=function(a){return"Datum is exact "+a};Y.MSG_RITZ_CONDITIONAL_FORMATTING_DIALOG_TITLE="Conditionele opmaak";Y.MSG_RITZ_CONDITIONAL_FORMATTING_EDIT_RULE_DIALOG_TITLE="Een regel bewerken";
Y.MSG_RITZ_CONDITIONAL_FORMATTING_FORMAT_CONDITION_SUBTITLE="Cellen opmaken als\u2026";Y.MSG_RITZ_CONDITIONAL_FORMATTING_FORMAT_STYLE_SUBTITLE="Opmaakstijl";Y.MSG_RITZ_CONDITIONAL_FORMATTING_FORMAT_CUSTOM_STYLE_SUBTITLE="Aangepast";Y.MSG_RITZ_CONDITIONAL_FORMATTING_NEW_RULE_DIALOG_TITLE="Een regel maken";Y.MSG_RITZ_CONDITIONAL_FORMATTING_NO_RULES_MESSAGE="Geen conditionele opmaak.";Y.MSG_RITZ_RANGE_HINT="Bereik";Y.MSG_RITZ_CONDITIONAL_FORMATTING_RANGE_SUBTITLE="Toepassen op bereik";
Y.MSG_RITZ_CONDITIONAL_FORMATTING_EDIT_CONFLICT_MESSAGE="Een of meer regels zijn ge\u00fcpdatet";Y.MSG_RITZ_CONDITIONAL_FORMATTING_ALL_RULES_LIST_TITLE="Alle";Y.MSG_RITZ_CONDITIONAL_FORMATTING_SELECTION_RULES_LIST_TITLE="Geselecteerd bereik";Y.MSG_RITZ_CONDITIONAL_FORMATTING_PALETTE_TITLE="Opmaak";Y.MSG_RITZ_CONDITIONAL_FORMATTING_SINGLE_COLOR_RULE_TAB_TITLE="E\u00e9n kleur";Y.MSG_RITZ_CONDITIONAL_OPTION_BETWEEN_DEFAULT_LABEL="Tussen";
Y.CALL_RITZ_CONDITIONAL_OPTION_BETWEEN_INSTRUCTION=function(a,b){return"Geef een getal op tussen "+(a+(" en "+b))};Y.MSG_RITZ_CONDITIONAL_OPTION_BLANK_DEFAULT_LABEL="Cel is leeg";Y.MSG_RITZ_CONDITIONAL_OPTION_BLANK_INSTRUCTION="Laat de cel leeg";Y.MSG_RITZ_CONDITIONAL_OPTION_BOOLEAN_CHECKBOX="Selectievakje";Y.MSG_RITZ_CONDITIONAL_OPTION_BOOLEAN_CHECKBOX_INSTRUCTION="Geef TRUE of FALSE op";Y.MSG_RITZ_CONDITIONAL_OPTION_CONTAINS_DEFAULT_LABEL="Tekst bevat";
Y.CALL_RITZ_CONDITIONAL_OPTION_CONTAINS_INSTRUCTION=function(a){return"Geef tekst op die "+(a+" bevat")};Y.MSG_RITZ_CONDITIONAL_OPTION_CUSTOM_FORMULA_DEFAULT_LABEL="Aangepaste formule";Y.CALL_RITZ_CONDITIONAL_OPTION_CUSTOM_FORMULA_INSTRUCTION=function(a){return"Geef een geschikte waarde op voor de formule: "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_AFTER_DEFAULT_LABEL="Datum is na";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_AFTER_INSTRUCTION=function(a){return"Geef een datum op na "+a};
Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_BEFORE_DEFAULT_LABEL="Datum is v\u00f3\u00f3r";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_BEFORE_INSTRUCTION=function(a){return"Geef een datum op v\u00f3\u00f3r "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_BEFORE_DEFAULT_LABEL="Datum valt op of v\u00f3\u00f3r";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_BEFORE_INSTRUCTION=function(a){return"Geef een datum op die op of v\u00f3\u00f3r "+(a+" valt")};
Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_AFTER_DEFAULT_LABEL="Datum valt op of na";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_AFTER_INSTRUCTION=function(a){return"Geef een datum op die op of na "+(a+" valt")};Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_BETWEEN_DEFAULT_LABEL="Datum ligt tussen";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_BETWEEN_INSTRUCTION=function(a,b){return"Geef een datum op die tussen "+(a+(" en "+(b+" valt")))};Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_NOT_BETWEEN_DEFAULT_LABEL="Datum ligt niet tussen";
Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_NOT_BETWEEN_INSTRUCTION=function(a,b){return"Geef een datum op die niet tussen "+(a+(" en "+(b+" valt")))};Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_DEFAULT_LABEL="Datum is";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_INSTRUCTION=function(a){return"Geef een datum op die gelijk is aan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_ENDS_WITH_DEFAULT_LABEL="Tekst eindigt met";Y.CALL_RITZ_CONDITIONAL_OPTION_ENDS_WITH_INSTRUCTION=function(a){return"Geef tekst op die eindigt op "+a};
Y.MSG_RITZ_CONDITIONAL_OPTION_EQ_DEFAULT_LABEL="Gelijk aan";Y.CALL_RITZ_CONDITIONAL_OPTION_EQ_INSTRUCTION=function(a){return"Geef een getal op dat gelijk is aan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_EXACTLY_DEFAULT_LABEL="Tekst is exact";Y.CALL_RITZ_CONDITIONAL_OPTION_EXACTLY_INSTRUCTION=function(a){return"Geef tekst op die exact overeenkomt met "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_GREATER_DEFAULT_LABEL="Groter dan";
Y.CALL_RITZ_CONDITIONAL_OPTION_GREATER_INSTRUCTION=function(a){return"Geef een getal op dat groter is dan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_GREATER_THAN_EQ_DEFAULT_LABEL="Groter dan of gelijk aan";Y.CALL_RITZ_CONDITIONAL_OPTION_GREATER_THAN_EQ_INSTRUCTION=function(a){return"Geef een getal op dat groter is dan of gelijk is aan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_LESS_DEFAULT_LABEL="Kleiner dan";
Y.CALL_RITZ_CONDITIONAL_OPTION_LESS_INSTRUCTION=function(a){return"Geef een getal op dat kleiner is dan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_LESS_THAN_EQ_DEFAULT_LABEL="Kleiner dan of gelijk aan";Y.CALL_RITZ_CONDITIONAL_OPTION_LESS_THAN_EQ_INSTRUCTION=function(a){return"Geef een getal op dat kleiner is dan of gelijk is aan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_NONE_DEFAULT_LABEL="Geen";Y.MSG_RITZ_CONDITIONAL_OPTION_NOT_BETWEEN_DEFAULT_LABEL="Is niet tussen";
Y.CALL_RITZ_CONDITIONAL_OPTION_NOT_BETWEEN_INSTRUCTION=function(a,b){return"Geef een getal op dat niet tussen "+(a+(" en "+(b+" ligt")))};Y.MSG_RITZ_CONDITIONAL_OPTION_NOT_BLANK_DEFAULT_LABEL="Cel is niet leeg";Y.MSG_RITZ_CONDITIONAL_OPTION_NOT_BLANK_INSTRUCTION="Geef een waarde op";Y.MSG_RITZ_CONDITIONAL_OPTION_NOT_CONTAINS_DEFAULT_LABEL="Tekst bevat niet";Y.CALL_RITZ_CONDITIONAL_OPTION_NOT_CONTAINS_INSTRUCTION=function(a){return"Geef tekst op die niet "+(a+" bevat")};
Y.MSG_RITZ_CONDITIONAL_OPTION_NOT_EQ_DEFAULT_LABEL="Is niet gelijk aan";Y.CALL_RITZ_CONDITIONAL_OPTION_NOT_EQ_INSTRUCTION=function(a){return"Geef een getal op dat niet gelijk is aan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_STARTS_WITH_DEFAULT_LABEL="Tekst begint met";Y.CALL_RITZ_CONDITIONAL_OPTION_STARTS_WITH_INSTRUCTION=function(a){return"Geef tekst op die begint met "+a};Y.MSG_RITZ_CONDITIONAL_FORMATTING_DELETE_RULE_BUTTON_DESCRIPTION="Regel verwijderen";
Y.MSG_RITZ_CONDITIONAL_FORMATTING_DUPLICATE_RULE_SNACKBAR_MESSAGE="Regel gedupliceerd";Y.MSG_RITZ_CONDITIONAL_FORMATTING_REORDER_RULE_ICON_DESCRIPTION="Regels opnieuw ordenen";Y.CALL_RITZ_CONDITIONAL_FORMATTING_GRADIENT_FORMAT_DESCRIPTION=function(a,b){return a+(" naar "+b)};Y.CALL_RITZ_CONDITIONAL_FORMATTING_THREE_POINTS_GRADIENT_FORMAT_DESCRIPTION=function(a,b,c){return a+(" naar "+(b+(" naar "+c)))};Y.MSG_RITZ_CONDITIONAL_FORMATTING_CUSTOM_STYLE_COLOR_BUTTON_INDICATOR_DESCRIPTION="Knop voor aangepaste opmaak";
Y.CALL_RITZ_CONDITIONAL_FORMATTING_SINGLE_COLOR_BUTTON_INDICATOR_DESCRIPTION=function(a,b){return b+(" tekst op "+(a+" achtergrond"))};Y.MSG_RITZ_CONDITIONAL_FORMATTING_MINIMUM_VALUE_COLOR_BUTTON_INDICATOR_DESCRIPTION="Kleur voor waarde van minimale punt";Y.MSG_RITZ_CONDITIONAL_FORMATTING_MIDPOINT_VALUE_COLOR_BUTTON_INDICATOR_DESCRIPTION="Kleur voor waarde van middelpunt";Y.MSG_RITZ_CONDITIONAL_FORMATTING_MAXIMUM_VALUE_COLOR_BUTTON_INDICATOR_DESCRIPTION="Kleur voor waarde van maximale punt";
Y.MSG_RITZ_CONDITIONAL_FORMATTING_RULE_FORMAT_PREVIEW="123";Y.MSG_RITZ_DATA_VALIDATION_CRITERIA_SUBTITLE="Criteria";Y.MSG_RITZ_DATA_VALIDATION_APPEARANCE_SUBTITLE="Weergave";Y.MSG_RITZ_DATA_VALIDATION_EDIT_ERROR_DIALOG_TITLE="Fouttekst aanpassen";Y.MSG_RITZ_DATA_VALIDATION_EDIT_HINT_DIALOG_TITLE="Help-tekst voor validatie bewerken";Y.MSG_RITZ_DATA_VALIDATION_EDIT_TEXT="Bewerken";Y.MSG_RITZ_DATA_VALIDATION_ERROR_TEXT="Fouttekst";Y.MSG_RITZ_DATA_VALIDATION_DELETE_RULE="Regel verwijderen";
Y.MSG_RITZ_DATA_VALIDATION_INVALID_DATA_SUBTITLE="Bij ongeldige gegevens";Y.MSG_RITZ_DATA_VALIDATION_RANGES_INTERSECT_ERROR="De geselecteerde bereiken mogen elkaar niet overlappen";Y.MSG_RITZ_DATA_VALIDATION_RANGE_SUBTITLE="Celbereik";Y.MSG_RITZ_DATA_VALIDATION_REJECT_INPUT="Invoer weigeren";Y.MSG_RITZ_DATA_VALIDATION_SHOW_DROPDOWNS="Dropdownmenu in cel weergeven";Y.MSG_RITZ_DATA_VALIDATION_SHOW_HELP_TEXT="Help-tekst voor validatie weergeven";Y.MSG_RITZ_DATA_VALIDATION_SHOW_WARNING="Waarschuwing weergeven";
Y.MSG_RITZ_DATA_VALIDATION_DROP_DOWN_LABEL="Lijst met items";Y.MSG_RITZ_DATA_VALIDATION_LOADING_MESSAGE="Opties voor gegevensvalidatie laden. Probeer het opnieuw.";Y.MSG_RITZ_DELETE_NOTE="Notitie verwijderen";Y.MSG_RITZ_DELETE_SHEET_DIALOG_TITLE="Blad verwijderen";Y.MSG_RITZ_DELETE_SHEET_DIALOG_TEXT="Weet je zeker dat je dit blad wilt verwijderen?";Y.MSG_RITZ_SHEETS_APP_TOO_OLD="Deze versie van Google Spreadsheets is te oud om dit document te openen. Update de app naar de nieuwste versie.";
Y.MSG_RITZ_ERROR_ALERT_TITLE="Oeps";Y.MSG_RITZ_EXPLORE_AUTOVIS="Verkennen";Y.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_HEADER="Er is hier momenteel niets te vinden";Y.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_DESCRIPTION="Probeer andere gegevens te selecteren.";Y.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_EXAMPLE_TITLE="Voorbeeld verkennen";Y.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_HINT="Informatie met getallen werkt het beste.";Y.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_LEARN_MORE="Meer informatie";
Y.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_TRY_AN_EXAMPLE="Een voorbeeld proberen";Y.MSG_RITZ_EXPLORE_AUTOVIS_PROMO_DESCRIPTION="Verken je gegevens";Y.MSG_RITZ_EXPLORE_AUTOVIS_PROMO_INSTRUCTIONS="Tik op het menu en vervolgens op Verkennen om meer inzicht te krijgen in je gegevens via automatisch gegenereerde diagrammen en toelichtingen.";Y.MSG_RITZ_FILL_DOWN="Naar beneden opvullen";Y.MSG_RITZ_FILL_RANGE="Bereik opvullen";Y.MSG_RITZ_FILL_RIGHT="Rechts opvullen";Y.MSG_RITZ_FORMULA_HELP_NOT_LOADED_ERROR="Help voor formules nog niet geladen\u2026";
Y.MSG_RITZ_FILTERS_BLANK_OPTION_LABEL="(Leeg)";Y.MSG_RITZ_FILTERS_CREATE_MENU_LABEL="Filter maken";Y.MSG_RITZ_FILTERS_CREATED_MESSAGE="Filter gemaakt";Y.MSG_RITZ_FILTER_LOADING_TEXT="Filteropties laden\u2026";Y.MSG_RITZ_FILTERS_REMOVE_MENU_LABEL="Filter verwijderen";Y.MSG_RITZ_FILTERS_REMOVED_MESSAGE="Filter verwijderd";Y.MSG_RITZ_FORMAT_MENU="Menu Opmaak";Y.MSG_RITZ_OVERFLOW_MENU_VIEW_FORMULAS="Formules bekijken";Y.MSG_RITZ_GOOGLE_FINANCE_DISCLAIMER="Disclaimer: de koersen zijn niet voor alle markten beschikbaar en kunnen met 20 minuten vertraging worden weergegeven. De informatie wordt in de huidige staat aangeboden en is alleen bedoeld ter informatie, niet voor handelsdoeleinden of advies.";
Y.MSG_RITZ_HIDE_SINGLE_COLUMN="Kolom verbergen";Y.MSG_RITZ_HIDE_SINGLE_ROW="Rij verbergen";Y.MSG_RITZ_JUMP_TO_CELL_HINT="Voer een cel of bereik in";Y.MSG_RITZ_JUMP_TO_CELL_TITLE="Cel of bereik selecteren";Y.MSG_RITZ_KEYBOARD_SHORTCUTS="Sneltoetsen";Y.MSG_RITZ_INSERT_CHART_AUTOVIS="Diagram invoegen";Y.MSG_RITZ_INSERT_CHART_AUTOVIS_BUTTON="Knop 'Diagram invoegen'";Y.MSG_RITZ_INSERT_MENU="Menu Invoegen";Y.MSG_RITZ_INSERT_DATE="Datum invoegen";Y.MSG_RITZ_INSERT_TIME="Tijd invoegen";
Y.MSG_RITZ_INSERT_DATE_TIME="Datum en tijd invoegen";Y.MSG_RITZ_INSERT_ROW="Rij invoegen";Y.MSG_RITZ_INSERT_ROW_ABOVE="1 rij boven invoegen";Y.CALL_RITZ_INSERT_ROWS_ABOVE=function(a){return a+" rijen boven invoegen"};Y.MSG_RITZ_INSERT_ROW_BELOW="1 rij onder invoegen";Y.CALL_RITZ_INSERT_ROWS_BELOW=function(a){return a+" rijen onder invoegen"};Y.MSG_RITZ_INSERT_COLUMN_LEFT="1 kolom links invoegen";Y.CALL_RITZ_INSERT_COLUMNS_LEFT=function(a){return a+" kolommen links invoegen"};
Y.MSG_RITZ_INSERT_COLUMN_RIGHT="1 kolom rechts invoegen";Y.CALL_RITZ_INSERT_COLUMNS_RIGHT=function(a){return a+" kolommen rechts invoegen"};Y.MSG_RITZ_MOVE_DOWN="Omlaag verplaatsen";Y.MSG_RITZ_MOVE_LEFT="Naar links verplaatsen";Y.MSG_RITZ_MOVE_RIGHT="Naar rechts verplaatsen";Y.MSG_RITZ_MOVE_UP="Omhoog verplaatsen";Y.MSG_RITZ_NOTE="Notitie";Y.MSG_RITZ_COMMENT="Opmerking";Y.MSG_RITZ_NUMBER_FORMAT_ACCOUNTING="Financieel";Y.MSG_RITZ_NUMBER_FORMAT_AUTOMATIC="Automatisch";
Y.MSG_RITZ_NUMBER_FORMAT_CURRENCY="Valuta";Y.MSG_RITZ_NUMBER_FORMAT_CURRENCY_WHOLE="Valuta (afgerond)";Y.MSG_RITZ_NUMBER_FORMAT_MORE_CURRENCY_FORMATS="Meer valutanotaties";Y.MSG_RITZ_NUMBER_FORMAT_DATE="Datum";Y.MSG_RITZ_NUMBER_FORMAT_DATE_TIME="Datum tijd";Y.MSG_RITZ_NUMBER_FORMAT_DURATION="Duur";Y.MSG_RITZ_NUMBER_FORMAT_FINANCIAL="Financieel";Y.MSG_RITZ_NUMBER_FORMAT_MORE_DATE_TIME_FORMATS="Meer datum/tijd-notaties";Y.MSG_RITZ_NUMBER_FORMAT_NUMBER="Getal";Y.MSG_RITZ_NUMBER_FORMAT_PERCENT="Percentage";
Y.MSG_RITZ_NUMBER_FORMAT_PLAIN_TEXT="Platte tekst";Y.MSG_RITZ_NUMBER_FORMAT_SCIENTIFIC="Wetenschappelijk";Y.MSG_RITZ_NUMBER_FORMAT_TIME="Tijd";Y.MSG_RITZ_OVERFLOW_MENU="Overloopmenu";Y.MSG_RITZ_QUICK_SUM="Quick sum";Y.MSG_RITZ_PASTE_COLUMN_WIDTHS="Alleen kolombreedten plakken";Y.MSG_RITZ_PASTE_CONDITIONAL_FORMATTING="Alleen conditionele opmaak plakken";Y.MSG_RITZ_PASTE_DATA_VALIDATION="Alleen gegevensvalidatie plakken";Y.MSG_RITZ_PASTE_FORMAT="Alleen opmaak plakken";Y.MSG_RITZ_PASTE_FORMULAS="Alleen formule plakken";
Y.MSG_RITZ_PASTE_SPECIAL="Speciaal plakken";Y.MSG_RITZ_PASTE_TRANSPOSED="Getransponeerd plakken";Y.MSG_RITZ_PASTE_VALUES="Alleen waarden plakken";Y.MSG_RITZ_PASTE_WITHOUT_BORDERS="Alles plakken behalve randen";Y.MSG_RITZ_PLATFORM_OS_TOO_OLD="Je OS-versie is te oud om dit document te openen.";Y.MSG_RITZ_RECORD_VIEW_DIALOG_OPEN="Dialoogvenster Recordweergave";Y.MSG_RITZ_REPLACE="Vervangen";Y.MSG_RITZ_REPLACE_ALL="Alles vervangen";
Y.CALL_RITZ_RESIZE_COLUMN_WIDTH_LABEL=function(a){return"Geef de kolombreedte op in pixels (standaard: "+(a+").")};Y.MSG_RITZ_RESIZE_COLUMN_RANGE="Formaat kolommen aanpassen";Y.CALL_RITZ_RESIZE_COLUMN_RANGE_DIALOG_TITLE=function(a){return"Formaat kolommen "+(a+" aanpassen")};Y.CALL_RITZ_RESIZE_ROW_HEIGHT_LABEL=function(a){return"Geef de rijhoogte op in pixels (standaard: "+(a+").")};Y.MSG_RITZ_RESIZE_ROW_RANGE="Formaat rijen aanpassen";
Y.CALL_RITZ_RESIZE_ROW_RANGE_DIALOG_TITLE=function(a){return"Formaat rijen "+(a+" aanpassen")};Y.MSG_RITZ_RESIZE_SINGLE_COLUMN="Formaat kolom aanpassen";Y.CALL_RITZ_RESIZE_SINGLE_COLUMN_DIALOG_TITLE=function(a){return"Formaat kolom "+(a+" aanpassen")};Y.MSG_RITZ_RESIZE_SINGLE_ROW="Formaat rij aanpassen";Y.CALL_RITZ_RESIZE_SINGLE_ROW_DIALOG_TITLE=function(a){return"Formaat rij "+(a+" aanpassen")};Y.MSG_RITZ_RICH_TEXT_OVERFLOW_MENU_TITLE="Selectie opmaken";Y.MSG_RITZ_RULE_REMOVED="Regel verwijderd";
Y.MSG_RITZ_RULE_SAVED="Regel opgeslagen";Y.MSG_RITZ_SELECT_ALL="Alles selecteren";Y.MSG_RITZ_SELECT_COLUMN="Kolom selecteren";Y.MSG_RITZ_SELECT_ROW="Rij selecteren";Y.MSG_RITZ_SHEET_TAB_MENU_BUTTON_DESCRIPTION="Menu van bladtab";Y.MSG_RITZ_FILTER_CLEAR_BUTTON_TEXT="Wissen";Y.MSG_RITZ_FILTER_CONDITIONAL_ACTION_BAR_TITLE="Filteren op voorwaarde";Y.MSG_RITZ_FILTER_CONDITIONAL_AND_LABEL="en";Y.CALL_RITZ_CONDITIONAL_OPTION_BETWEEN=function(a,b){return"Tussen "+(a+(" en "+b))};
Y.MSG_RITZ_CONDITIONAL_OPTION_BLANK="Cel is leeg";Y.MSG_RITZ_CONDITIONAL_OPTION_ONE_OF_LIST="Lijst met items";Y.MSG_RITZ_CONDITIONAL_OPTION_ONE_OF_LIST_INSTRUCTION="Geef een waarde op uit de lijst met items";Y.MSG_RITZ_CONDITIONAL_OPTION_ONE_OF_RANGE="Lijst op basis van een bereik";Y.CALL_RITZ_CONDITIONAL_OPTION_ONE_OF_RANGE_INSTRUCTION=function(a){return"Geef een waarde op uit het bereik "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_BUTTON_NONE_DESCRIPTION="Geen voorwaarde";
Y.MSG_RITZ_CONDITIONAL_OPTION_BUTTON_NONE_INSTRUCTION="Geef een waarde op.";Y.CALL_RITZ_CONDITIONAL_OPTION_CONTAINS=function(a){return"Tekst bevat "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_CUSTOM_FORMULA=function(a){return"Aangepaste formule: "+a};Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_EXACT_LABEL="exacte datum";Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS=function(a){return"Datum is "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_VALID="Geldige datum";Y.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_VALID_INSTRUCTION="Voer een geldige datum in";
Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_AFTER=function(a){return"Datum is na "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_BEFORE=function(a){return"Datum is v\u00f3\u00f3r "+a};Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_PAST_MONTH_LABEL="in de afgelopen maand";Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_PAST_WEEK_LABEL="in de afgelopen week";Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_PAST_YEAR_LABEL="in het afgelopen jaar";Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_TODAY_LABEL="vandaag";
Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_TOMORROW_LABEL="morgen";Y.MSG_RITZ_FILTER_CONDITIONAL_DATE_YESTERDAY_LABEL="gisteren";Y.MSG_RITZ_FILTER_CONDITIONAL_DESCRIPTION="Items filteren als\u2026";Y.CALL_RITZ_CONDITIONAL_OPTION_GREATER=function(a){return"Groter dan "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_GREATER_THAN_EQ=function(a){return"Groter dan of gelijk aan "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_ENDS_WITH=function(a){return"Tekst eindigt met "+a};
Y.CALL_RITZ_CONDITIONAL_OPTION_EQ=function(a){return"Gelijk aan "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_EXACTLY=function(a){return"Tekst is exact "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_LESS=function(a){return"Kleiner dan "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_LESS_THAN_EQ=function(a){return"Kleiner dan of gelijk aan "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_NOT_BETWEEN=function(a,b){return"Is niet tussen "+(a+(" en "+b))};Y.MSG_RITZ_CONDITIONAL_OPTION_NOT_BLANK="Cel is niet leeg";
Y.CALL_RITZ_CONDITIONAL_OPTION_NOT_CONTAINS=function(a){return"Tekst bevat niet "+a};Y.CALL_RITZ_CONDITIONAL_OPTION_NOT_EQ=function(a){return"Is niet gelijk aan "+a};Y.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_EMAIL="Is een geldig e-mailadres";Y.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_EMAIL_INSTRUCTION="Geef een geldig e-mailadres op";Y.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_URL="Is een geldige URL";Y.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_URL_INSTRUCTION="Geef een geldige URL op";
Y.MSG_RITZ_FILTER_CONDITIONAL_REMOVE_BUTTON_LABEL="Verwijderen";Y.CALL_RITZ_CONDITIONAL_OPTION_STARTS_WITH=function(a){return"Tekst begint met "+a};Y.MSG_RITZ_FILTER_CONDITIONAL_VALUE_HINT="Waarde of formule";Y.MSG_RITZ_FILTER_MENU_TITLE="Sorteren en filteren";Y.MSG_RITZ_FILTER_SEARCH_BUTTON_HINT="Zoeken";Y.MSG_RITZ_FILTER_SELECT_ALL_BUTTON_TEXT="Alle selecteren";Y.MSG_RITZ_FILTER_SORT_TEXT_ASCENDING_BUTTON_TEXT="A \u2192 Z";Y.MSG_RITZ_FILTER_SORT_TEXT_DESCENDING_BUTTON_TEXT="Z \u2192 A";
Y.MSG_RITZ_SHOW_LINK="Link weergeven";Y.MSG_RITZ_SORT_ASCENDING="Sorteren van A-Z";Y.MSG_RITZ_SORT_DESCENDING="Sorteren van Z-A";Y.CALL_RITZ_TEXT_IS_REPLACED=function(a,b){return a+(" vervangen door "+b)};Y.MSG_RITZ_UNMERGE="Samenvoeging ongedaan maken";Y.MSG_RITZ_NAMED_RANGES="Benoemde bereiken";Y.MSG_RITZ_NAMED_RANGES_DIALOG_TITLE="Benoemde bereiken";Y.MSG_RITZ_NO_NAMED_RANGES_MESSAGE="Geen benoemde bereiken in dit document";Y.MSG_RITZ_TOOLBAR_MENU_SAVE_LABEL="Opslaan";
Y.MSG_RITZ_MOVE_CHART_TO_OWN_SHEET_LABEL="Verplaatsen naar eigen blad";Y.MSG_RITZ_SAVE_EMBEDDED_OBJECT_AS_IMAGE_LABEL="Afbeelding opslaan";Y.MSG_RITZ_CHART_SAVED_NOTIFICATION="Afbeelding van diagram opgeslagen in je filmrol";Y.MSG_RITZ_CELL_PALETTE_TITLE="Cel";Y.MSG_RITZ_CELL_PALETTE_FILL_COLOR="Opvulkleur";Y.MSG_RITZ_CELL_PALETTE_WRAP_TEXT="Tekstomloop";Y.MSG_RITZ_CELL_PALETTE_BORDERS="Randen";Y.MSG_RITZ_CELL_PALETTE_MERGE_CELLS="Cellen samenvoegen";Y.MSG_RITZ_CELL_PALETTE_NUMBER_FORMAT="Getalnotatie";
Y.MSG_RITZ_CELL_PALETTE_DECIMAL_PLACES="Aantal decimalen";Y.MSG_RITZ_CELL_PALETTE1000_SEPARATOR="Scheidingsteken voor duizendtallen";Y.MSG_RITZ_CELL_PALETTE_CLEAR_FORMATTING="Opmaak wissen";Y.CALL_RITZ_CELL_PALETTE_DECIMAL_PLACES_INCREASE_WITH_VALUE=function(a){return"Aantal decimalen: "+(a+", Aantal decimalen vergroten")};Y.CALL_RITZ_CELL_PALETTE_DECIMAL_PLACES_DECREASE_WITH_VALUE=function(a){return"Aantal decimalen: "+(a+", Aantal decimalen verkleinen")};Y.MSG_RITZ_BANDING_APPLIED="Afwisselende kleuren toegepast";
Y.MSG_RITZ_BANDING_DIALOG_TITLE="Afwisselende kleuren";Y.MSG_RITZ_BANDING_RANGE_INPUT_LABEL="Toepassen op bereik";Y.MSG_RITZ_BANDING_HEADER_LABEL="Koptekst";Y.MSG_RITZ_BANDING_FOOTER_LABEL="Voettekst";Y.MSG_RITZ_BANDING_FIRST_COLOR_LABEL="Kleur 1";Y.MSG_RITZ_BANDING_SECOND_COLOR_LABEL="Kleur 2";Y.MSG_RITZ_BANDING_PRESET_SUGGESTION_LABEL="Opmaakstijl";Y.MSG_RITZ_BANDING_CUSTOM_LABEL="Aangepast";Y.MSG_RITZ_BANDING_REMOVE_BUTTON_LABEL="Verwijderen";
Y.CALL_RITZ_PAGE_NUMBER_FULL=function(a){return"Pagina "+a};Y.CALL_RITZ_PAGE_NUMBER_ABBREV=function(a){return"Pag. "+a};Y.MSG_RITZ_NOTES_TITLE="Notities";Y.MSG_RITZ_SET_NUMBER_FORMAT="Getalnotatie instellen";Y.MSG_RITZ_INSERT_IMAGE="Afbeelding invoegen";Y.MSG_RITZ_UPDATE_NAMED_RANGE="Benoemd bereik updaten";Y.MSG_RITZ_DELETE_NAMED_RANGE="Benoemd bereik verwijderen";Y.MSG_RITZ_CHANGE_TAB_COLOR="Tabkleur wijzigen";Y.MSG_RITZ_CLEAR_FORMATTING="Opmaak verwijderen";Y.MSG_RITZ_CLEAR_VALUES="Waarden verwijderen";
Y.MSG_RITZ_COPY_PASTE="Kopi\u00ebren en plakken";Y.MSG_RITZ_CUT_PASTE="Knippen en plakken";Y.MSG_RITZ_DELETE_ROWS="Rijen verwijderen";Y.MSG_RITZ_DELETE_COLUMNS="Kolommen verwijderen";Y.MSG_RITZ_DELETE_SHEET="Bladtab verwijderen";Y.MSG_RITZ_UPDATE_TITLE="Titel van werkmap instellen";Y.MSG_RITZ_COPY_FILE="Werkmap kopi\u00ebren";Y.MSG_RITZ_DUPLICATE_SHEET="Bladtab dupliceren";Y.MSG_RITZ_FREEZE_ROWS="Rijen vastzetten";Y.MSG_RITZ_FREEZE_COLUMNS="Kolommen vastzetten";Y.MSG_RITZ_INSERT_ROWS="Rijen invoegen";
Y.MSG_RITZ_INSERT_COLUMNS="Kolommen invoegen";Y.MSG_RITZ_RESIZE_ROWS="Formaat rijen aanpassen";Y.MSG_RITZ_RESIZE_COLUMNS="Formaat kolommen aanpassen";Y.MSG_RITZ_HIDE_ROWS="Rijen verbergen";Y.MSG_RITZ_HIDE_COLUMNS="Kolommen verbergen";Y.MSG_RITZ_SHOW_ROWS="Rijen weergeven";Y.MSG_RITZ_SHOW_COLUMNS="Kolommen weergeven";Y.MSG_RITZ_HIDE_SHEET="Bladtab verbergen";Y.MSG_RITZ_SHOW_SHEET="Bladtab zichtbaar maken";Y.MSG_RITZ_INSERT_SHEET="Nieuw blad invoegen";Y.MSG_RITZ_MOVE_SHEET="Bladtab verplaatsen";
Y.MSG_RITZ_RENAME_SHEET="Naam van bladtab wijzigen";Y.MSG_RITZ_MERGE_CELLS="Cellen samenvoegen";Y.MSG_RITZ_UNMERGE_CELLS="Samenvoeging van cellen ongedaan maken";Y.MSG_RITZ_SET_BORDERS="Randen instellen";Y.MSG_RITZ_CLEAR_BORDERS="Randen verwijderen";Y.MSG_RITZ_SET_DATA_VALIDATION="Gegevensvalidatie instellen";Y.MSG_RITZ_SET_FORMAT="Opmaakstijl instellen";Y.MSG_RITZ_SET_FORMULA="Formule instellen";Y.MSG_RITZ_SET_VALUE="Waarde instellen";Y.MSG_RITZ_SET_CURRENT_TIME="Huidige tijd instellen";
Y.MSG_RITZ_SET_NOTE="Notitie instellen";Y.MSG_RITZ_CLEAR_NOTES="Notities verwijderen";Y.MSG_RITZ_SORT_RANGE="Bereik sorteren";Y.MSG_RITZ_SORT_SHEET="Blad sorteren";Y.MSG_RITZ_UPDATE_LOCALE="Taal instellen";Y.MSG_RITZ_AUTO_FILL_RANGE="Bereik automatisch aanvullen";Y.MSG_RITZ_MOVE_ROWS="Rijen verplaatsen";Y.MSG_RITZ_MOVE_COLUMNS="Kolommen verplaatsen";Y.CALL_RITZ_SHEET_DOES_NOT_EXIST=function(a){return"Een blad met ID \u2018"+(a+"\u2019 bestaat niet.")};
Y.CALL_RITZ_DUPLICATE_SHEET_NAME=function(a){return"Er bestaat al een blad met de naam '"+(a+"'. Voer een andere naam in.")};Y.MSG_RITZ_EMPTY_SHEET_NAME="De bladnaam mag niet leeg zijn.";Y.CALL_RITZ_CELL_LIMIT_EXCEEDED=function(a){return"Deze actie verhoogt het aantal cellen in de werkmap tot boven de limiet van "+(a+" cellen.")};Y.CALL_RITZ_SHEET_LIMIT_EXCEEDED=function(a){return"Deze actie verhoogt het aantal bladen tot boven de limiet van "+(a+" bladen.")};
Y.CALL_RITZ_CELL_CHARACTER_LIMIT_EXCEEDED=function(a){return"Je invoer bevat meer dan de "+(a+" tekens die maximaal zijn toegestaan in \u00e9\u00e9n cel.")};Y.CALL_RITZ_SHEET_NAME_CHARACTER_LIMIT_EXCEEDED=function(a){return"De bladnaam mag niet meer dan "+(a+" tekens bevatten.")};Y.CALL_RITZ_TOO_MANY_COLUMNS=function(a){return"Deze actie verhoogt het aantal kolommen in het blad tot boven de limiet van "+(a+" kolommen.")};Y.MSG_RITZ_TOO_FEW_COLUMNS="Je kunt niet alle kolommen op het blad verwijderen.";
Y.MSG_RITZ_TOO_FEW_ROWS="Je kunt niet alle rijen op het blad verwijderen.";Y.MSG_RITZ_CANNOT_DELETE_ALL_NON_FROZEN_ROWS="Het is niet mogelijk alle niet-vastgezette rijen te verwijderen.";Y.MSG_RITZ_CANNOT_DELETE_ALL_NON_FROZEN_COLUMNS="Het is niet mogelijk alle niet-vastgezette kolommen te verwijderen.";Y.MSG_RITZ_PASTE_PARTIALLY_INTERSECTS_MERGE="Je kunt geen plakbewerking uitvoeren die een samenvoeging gedeeltelijk kruist.";Y.MSG_RITZ_SORT_RANGE_REQUIRES_COLUMNS_ON_FORM_SHEET="Als je formuliergegevens sorteert, moet je alle kolommen opnemen die aan het formulier zijn gekoppeld.";
Y.MSG_RITZ_CUT_SOURCE_INTERSECTS_FORM_DATA="Kan niet knippen uit formuliergegevens. Kopi\u00ebren is wel mogelijk.";Y.MSG_RITZ_CUT_SOURCE_INTERSECTS_MERGE="Je kunt niet knippen en/of plakken in een bereik dat een samenvoeging gedeeltelijk kruist. Maak de samenvoeging ongedaan of selecteer een groter bereik dat de hele samenvoeging omvat.";Y.MSG_RITZ_CANNOT_DELETE_FORM_COLUMN="Kan kolom met formuliergegevens niet verwijderen. Je kunt de kolom wel verbergen.";
Y.MSG_RITZ_CANNOT_DELETE_FORM_HEADER_ROW="Kan een rij met formuliervragen niet verwijderen. Overweeg om de rij te verbergen.";Y.MSG_RITZ_CANNOT_DELETE_ONLY_SHEET="Je kunt niet alle bladen in een document verwijderen.";Y.MSG_RITZ_CANNOT_DELETE_ONLY_VISIBLE_SHEET="Je kunt niet alle zichtbare bladen in een document verwijderen.";Y.MSG_RITZ_CANNOT_HIDE_ONLY_VISIBLE_SHEET="Het blad kan niet worden verborgen, omdat dit het enige zichtbare blad is.";Y.MSG_RITZ_CANNOT_DELETE_CONDITIONAL_FORMAT_RULE="Kan regel niet verwijderen. De regel is door een bijdrager bijgewerkt/verwijderd.";
Y.MSG_RITZ_CANNOT_UPDATE_CONDITIONAL_FORMAT_RULE="Kan regel niet updaten. De regel is door een bijdrager ge\u00fcpdatet/verwijderd.";Y.MSG_RITZ_CONDITIONAL_FORMAT_RULE_CANNOT_REFERENCE_OTHER_SHEETS="Voorwaardelijke opmaakregel kan niet verwijzen naar een ander blad.";Y.MSG_RITZ_CANNOT_SAVE_CONDITIONAL_FORMAT_RULE_WITH_INVALID_FORMULA="Kan de regel niet opslaan met een ongeldige formule.";Y.MSG_RITZ_SORT_INTERSECTS_ACTIVE_FILTER="Je kunt geen kolommen sorteren in het actieve filterbereik.";
Y.CALL_RITZ_CANNOT_SORT_RANGE_WITH_VERTICAL_MERGES=function(a){return"Je kunt geen bereik sorteren dat verticale samenvoegingen bevat. Er is een verticale samenvoeging bij "+a};Y.MSG_RITZ_CANNOT_SORT_RANGE_WITH_MERGES_OUTSIDE_SORT_RANGE="Samenvoegingen moeten volledig binnen het sorteerbereik vallen.";Y.MSG_RITZ_CANNOT_MOVE_ACROSS_FROZEN_DIMENSION_ROWS="Je kunt geen rijen verplaatsen naar of uit het vastgezette gedeelte. Schakel eerst de vastgezette rijen uit.";
Y.MSG_RITZ_CANNOT_MOVE_ACROSS_FROZEN_DIMENSION_COLUMNS="Je kunt geen kolommen verplaatsen naar of uit het vastgezette gedeelte. Schakel eerst de vastgezette kolommen uit.";Y.MSG_RITZ_CANNOT_MOVE_ROW_ONTO_MERGE="Je kunt geen rij verplaatsen naar een positie die een samengevoegde cel kruist. Maak het samenvoegen ongedaan en probeer het opnieuw.";Y.MSG_RITZ_CANNOT_MOVE_COLUMN_ONTO_MERGE="Je kunt geen kolom verplaatsen naar een positie die een samengevoegde cel kruist. Maak het samenvoegen ongedaan en probeer het opnieuw.";
Y.MSG_RITZ_CANNOT_MOVE_FILTER_HEADER_ROW="De koprij van een filter kan niet worden verplaatst.";Y.MSG_RITZ_CANNOT_MOVE_COLUMN_CROSSING_MERGE="Je kunt geen kolom verplaatsen die slechts een deel van een samengevoegde cel bevat. Maak het samenvoegen ongedaan en probeer het opnieuw.";Y.MSG_RITZ_CANNOT_MOVE_ROW_CROSSING_MERGE="Je kunt geen rij verplaatsen die slechts een deel van een samengevoegde cel bevat. Maak het samenvoegen ongedaan en probeer het opnieuw.";
Y.MSG_RITZ_CANNOT_MERGE_VERTICAL_ACROSS_HORIZONTAL_MERGE="Je kunt niet verticaal samenvoegen over een bestaand horizontaal samengevoegd gedeelte.";Y.MSG_RITZ_CANNOT_MERGE_HORIZONTAL_ACROSS_VERTICAL_MERGE="Je kunt niet horizontaal samenvoegen over een bestaand verticaal samengevoegd gedeelte.";Y.MSG_RITZ_CANNOT_MERGE_ACROSS_FROZEN_AND_NON_FROZEN_COLUMNS="Je kunt vastgezette kolommen niet samenvoegen met niet-vastgezette kolommen.";Y.MSG_RITZ_CANNOT_MERGE_ACROSS_FROZEN_AND_NON_FROZEN_ROWS="Je kunt vastgezette rijen niet samenvoegen met niet-vastgezette rijen.";
Y.CALL_RITZ_INTERNAL_CANNOT_MERGE_OVER_DATA_TABLE=function(a,b){return"Deze bewerking is niet toegestaan, omdat de structuur van deze tabel erdoor zou veranderen. "+(a+("Meer informatie"+b))};Y.MSG_RITZ_CANNOT_MERGE_OVER_PIVOT_TABLE="Je kunt geen cellen samenvoegen die onderdeel van een draaitabel zijn.";Y.MSG_RITZ_CANNOT_PIVOT_DRILL_DOWN="Je kunt geen details weergeven voor een cel die niet in een draaitabel staat";Y.MSG_RITZ_CANNOT_VERTICAL_MERGE_OVER_FILTER="Je kunt cellen die een bestaand filter kruisen, niet verticaal samenvoegen.";
Y.MSG_RITZ_CANNOT_MERGE_INSIDE_AND_OUTSIDE_FILTERS="Je kunt geen cellen samenvoegen die de grenzen van een bestaand filter overschrijden.";Y.MSG_RITZ_CANNOT_MERGE_OVER_FILTERED_ROW="Je kunt geen cellen samenvoegen over een gefilterde rij.";Y.MSG_RITZ_CANNOT_PASTE_VERTICAL_MERGE_INTO_FILTER="Je kunt geen verticale samenvoegingen plakken in een gebied dat een bestaand filter kruist. Verwijder het filter of de samenvoeging en probeer het opnieuw.";Y.MSG_RITZ_CANNOT_MOVE_VERTICAL_MERGE_INTO_FILTER="Je kunt geen verticale samenvoegingen verplaatsen naar een gebied dat een bestaand filter kruist. Verwijder het filter of de samenvoeging en probeer het opnieuw.";
Y.MSG_RITZ_CANNOT_PASTE_MERGE_OVER_FILTERED_ROWS="Je kunt geen samenvoegingen plakken over gefilterde rijen. Verwijder het filter of de samenvoeging en probeer het opnieuw.";Y.MSG_RITZ_CANNOT_PASTE_MERGE_ACROSS_FILTER_BOUNDARIES="Je kunt geen samenvoegingen plakken die de grenzen van een bestaand filter kruisen. Verwijder het filter of de samenvoeging en probeer het opnieuw.";Y.MSG_RITZ_CANNOT_PASTE_MERGE_ACROSS_FROZEN_BOUNDARIES="Je kunt geen samenvoegingen plakken die de grenzen van een vastgezet gebied overschrijden. Splits samengevoegde cellen of wijzig de grootte van je vastgezette gebied en probeer het opnieuw.";
Y.MSG_RITZ_CANNOT_MOVE_MERGE_ACROSS_FILTER_BOUNDARIES="Je kunt geen samenvoegingen verplaatsen die de grenzen van een bestaand filter kruisen. Verwijder het filter of de samenvoeging en probeer het opnieuw.";Y.MSG_RITZ_CANNOT_CREATE_FILTER_OVER_VERTICAL_MERGE="Je kunt geen filter maken voor een bereik dat verticale samenvoegingen bevat.";Y.MSG_RITZ_CANNOT_CREATE_FILTER_WITHIN_MERGE="Je kunt geen filter maken binnen een bereik dat samenvoegingen bevat.";
Y.CALL_RITZ_INTERNAL_WARN_MERGE_DELETES_DATA_LTR=function(a){return"Als je cellen samenvoegt, blijft alleen de waarde in de cel linksboven behouden."+(a+"Wil je de cellen toch samenvoegen?")};Y.CALL_RITZ_INTERNAL_WARN_MERGE_DELETES_DATA_RTL=function(a){return"Als je cellen samenvoegt, blijft alleen de waarde in de cel rechtsboven behouden."+(a+"Wil je de cellen toch samenvoegen?")};Y.MSG_RITZ_MUST_SELECT_ALL_CELLS_IN_MERGE_FOR_MERGE_UNMERGE="Je moet alle cellen in een samenvoegingsbereik selecteren om ze samen te voegen of om de samenvoeging ongedaan te maken.";
Y.MSG_RITZ_CANNOT_FREEZE_ROWS_WITH_PARTIAL_MERGED_CELLS="Je kunt geen rijen vastzetten die slechts een deel van een samengevoegde cel bevatten. Splits samengevoegde cellen of zet meer rijen vast zodat de volledige samengevoegde cellen worden ingesloten.";Y.MSG_RITZ_CANNOT_FREEZE_COLUMNS_WITH_PARTIAL_MERGED_CELLS="Je kunt geen kolommen vastzetten die slechts een deel van een samengevoegde cel bevatten. Splits samengevoegde cellen of zet meer kolommen vast zodat de volledige samengevoegde cellen worden ingesloten.";
Y.MSG_RITZ_CANNOT_FREEZE_ALL_VISIBLE_COLUMNS="Je kunt niet alle zichtbare kolommen op het blad vastzetten.";Y.MSG_RITZ_CANNOT_FREEZE_ALL_VISIBLE_ROWS="Je kunt niet alle zichtbare rijen op het blad vastzetten.";Y.CALL_RITZ_DATA_VALIDATION_FAILED=function(a){return"De gegevens die zijn ingevoerd in de cel "+(a+", voldoen niet aan de regels voor gegevensvalidatie die zijn ingesteld voor deze cel.")};
Y.CALL_RITZ_DATA_VALIDATION_LIST_FAILED=function(a,b){return"De gegevens die zijn ingevoerd in cel "+(a+(", voldoen niet aan de regels voor gegevensvalidatie die zijn ingesteld voor deze cel.\n\nVoer een van de volgende waarden in: "+(b+".")))};Y.MSG_RITZ_INVALID_SHEET_INDEX_ORIGINAL_TOO_LOW="De originele index van het blad is te laag.";Y.MSG_RITZ_INVALID_SHEET_INDEX_ORIGINAL_TOO_HIGH="De originele index van het blad is te hoog.";Y.MSG_RITZ_INVALID_SHEET_INDEX_NEW_TOO_LOW="De nieuwe index van het blad is te laag.";
Y.MSG_RITZ_INVALID_SHEET_INDEX_NEW_TOO_HIGH="De nieuwe index van het blad is te hoog.";Y.MSG_RITZ_SHEET_IS_OBJECT_SHEET="Deze bewerking is alleen toegestaan op bladen met rasters.";Y.MSG_RITZ_CANNOT_PERFORM_OPERATION_ON_ROWS_THAT_ARE_FILTERED_OUT="Deze bewerking wordt niet ondersteund in een bereik met een uitgefilterde rij.";Y.MSG_RITZ_CANNOT_INSERT_OR_DELETE_CELLS_OVER_ARRAY_FORMULA="Je kunt geen cellen invoegen in of verwijderen uit een matrixformule.";
Y.MSG_RITZ_CANNOT_PERFORM_OPERATION_ON_DATA_IN_A_SORTED_FILTER_VIEW="Deze bewerking wordt niet ondersteund in een bereik met een gesorteerde filterweergave. Schakel de filterweergave uit en probeer het opnieuw.";Y.MSG_RITZ_OBJECT_ID_ALREADY_EXISTS="Interne fout: object-ID bestaat al. Probeer je bewerking opnieuw uit te voeren.";Y.CALL_RITZ_NAMED_RANGE_DOES_NOT_EXIST=function(a){return'Het benoemde bereik "'+(a+'" bestaat niet.')};
Y.CALL_RITZ_TOO_MANY_DATA_VALIDATION_ITEMS=function(a){return"De regel voor gegevensvalidatie heeft meer items dan de limiet van "+(a+". Gebruik in plaats hiervan de criteria voor 'Lijst op basis van een bereik'.")};Y.CALL_RITZ_INVALID_DATA_VALIDATION_RULE_ARGUMENT=function(a){return"Het argument '"+(a+"' van de regel voor gegevensvalidatie is ongeldig.")};Y.MSG_RITZ_NOT_SUPPORTED_WITH_MULTIPLE_SELECTIONS="Deze bewerking wordt niet ondersteund met meerdere selecties.";
Y.MSG_RITZ_NOT_SUPPORTED_WITHOUT_SELECTION="Maak eerst een selectie om je laatste actie ongedaan te maken.";Y.MSG_RITZ_CANNOT_WRITE_INTO_PROTECTED_RANGE="Je probeert een beveiligde cel of beveiligd object te bewerken. Vraag de eigenaar van de spreadsheet de beveiliging te verwijderen zodat je de gewenste wijzigingen kunt aanbrengen.";Y.MSG_RITZ_CANNOT_WRITE_INTO_SOFT_PROTECTED_RANGE="Je probeert een gedeelte van dit blad te bewerken dat niet per ongeluk moet worden gewijzigd. Toch bewerken?";
Y.MSG_RITZ_CANNOT_ADD_FILTER_FOR_INVALID_RANGE="Er kan geen filter worden toegepast op het geselecteerde bereik. Selecteer een bereik dat gegevens bevat.";Y.CALL_RITZ_PROTECTED_RANGE_HOLES_MUST_BE_IN_SAME_SHEET=function(a){return"Het bereik dat je probeert uit te sluiten, moet zich bevinden op '"+(a+"'.")};Y.CALL_RITZ_SHEET_ALREADY_PROTECTED=function(a){return"Er is al bladbeveiliging ingesteld voor blad \u2018"+(a+"\u2019.")};Y.MSG_RITZ_NO_PERMISSIONS_TO_UPDATE_PROTECTED_RANGE_ACL="Je hebt niet de nodige rechten om te wijzigen wie dit beveiligde bereik kan bewerken.";
Y.CALL_RITZ_INVALID_GROUP_FOR_PROTECTED_RANGE_ACL=function(a){return"Ongeldige groep: '"+(a+"'.")};Y.CALL_RITZ_NO_SUCH_USER_FOR_PROTECTED_RANGE_ACL=function(a){return"Ongeldige gebruiker: '"+(a+"'.")};Y.MSG_RITZ_LOCK_SELF_OUT_OF_PROTECTED_RANGE_ACL="Je kunt uzelf niet verwijderen als bewerker.";Y.CALL_RITZ_INVALID_AUTO_RESIZE_COLUMN_INDEX_NEGATIVE=function(a){return"De grootte van de kolom kan niet automatisch worden aangepast bij een negatieve kolomindex: '"+(a+"'.")};
Y.CALL_RITZ_INVALID_AUTO_RESIZE_COLUMN_INDEX_TOO_BIG=function(a,b){return"De grootte van de kolom in de kolomindex '"+(a+("' kan niet worden aangepast, omdat er maar "+(b+" kolommen zijn.")))};Y.MSG_RITZ_CANNOT_CHANGE_PROTECTION_FROM_SHEET_TO_RANGE_OR_VICE_VERSA="Je kunt bladbeveiliging niet wijzigen in bereikbeveiliging of omgekeerd.";Y.MSG_RITZ_CANNOT_DO_SHEET_PROTECTION_WITH_NAMED_RANGES="Je kunt geen bladbeveiliging instellen met een benoemd bereik.";Y.MSG_RITZ_CANNOT_PROTECT_DELETED_SHEET="Het blad dat je probeert te beveiligen, is verwijderd.";
Y.MSG_RITZ_CANNOT_LINK_TO_DELETED_SHEET="Het blad waarnaar je probeert te linken, is verwijderd.";Y.MSG_RITZ_CANNOT_AUTO_FILL_DIMENSIONS_BOTH_DIFFERENT="Je kunt niet automatisch aanvullen wanneer beide assen van de bron en de bestemming verschillend zijn.";Y.MSG_RITZ_CANNOT_AUTO_FILL_PARTIAL_MERGE="Je kunt een bereik dat een samenvoeging gedeeltelijk kruist niet automatisch aanvullen.";Y.MSG_RITZ_RANGE_REF_REQUIRES_VALID_NAMED_RANGE="Het benoemde bereik bevat geen geldig bereik. Corrigeer het benoemde bereik of kies een ander bereik.";
Y.MSG_RITZ_CANNOT_DELETE_SHEET_WITH_FORM="Een spreadsheet waaraan een formulier is gekoppeld, kun je niet verwijderen. Ontkoppel eerst het formulier.";Y.CALL_RITZ_ERROR_FETCHING_IMAGE_FROM_URL=function(a){return"Fout bij het ophalen van de afbeelding vanaf een URL of ongeldige URL: "+a};Y.MSG_RITZ_CANNOT_HIDE_ALL_COLUMNS="Je kunt niet alle kolommen op het blad verbergen.";Y.MSG_RITZ_CANNOT_HIDE_ALL_ROWS="Je kunt niet alle rijen op het blad verbergen.";
Y.MSG_RITZ_NAMED_RANGE_ON_DIFFERENT_SHEET_FROM_FILTER="Je kunt geen filter maken voor een benoemd bereik op een ander blad.";Y.CALL_RITZ_CANNOT_MOVE_NAMED_RANGE_BACKING_FILTERS_BETWEEN_SHEETS=function(a){return"Je kunt het benoemde bereik niet van het ene naar het andere blad verplaatsen omdat het filter \u2018"+(a+"\u2019 er afhankelijk van is.")};Y.MSG_RITZ_CANNOT_BACK_LOCAL_FILTER_WITH_NAMED_RANGE="Je kunt een filter niet afhankelijk maken van een benoemd bereik in de modus 'Alleen weergeven'.";
Y.MSG_RITZ_INVALID_NAMED_RANGE="De naam die is gegeven aan dit bereik is ongeldig.";Y.MSG_RITZ_CANNOT_SET_IN_NON_ROOT_MERGE_CELL="Kan geen gegevens instellen in deze samengevoegde cel. Als er een filterweergave actief is, schakel deze dan uit.";Y.MSG_RITZ_CANNOT_SPLIT_TEXT_IN_MULTIPLE_COLUMNS="Je kunt geen gegevens splitsen die meer dan \u00e9\u00e9n kolom omvatten.";Y.MSG_RITZ_CANNOT_SPLIT_TEXT_ON_EMPTY_DELIMITER="Je kunt geen gegevens splitsen met een leeg scheidingsteken.";
Y.MSG_RITZ_INVALID_REGEX_FOR_FIND_REPLACE="De reguliere expressie is ongeldig.";Y.MSG_RITZ_CANNOT_CREATE_BANDED_RANGE_THAT_INTERSECTS_WITH_ANOTHER="Je kunt geen afwisselende achtergrondkleuren toevoegen aan een bereik dat al afwisselende achtergrondkleuren heeft.";Y.MSG_RITZ_BANDED_RANGE_DOES_NOT_EXIST="Het geselecteerde afwisselende kleurbereik bestaat niet.";Y.CALL_RITZ_INVALID_ITERATIVE_CALC_MAX_ITERATIONS=function(a){return"Maximaal aantal herhalingen moet tussen \u00e9\u00e9n en "+(a+" liggen.")};
Y.MSG_RITZ_INVALID_ITERATIVE_CALC_CONVERGENCE_THRESHOLD="Convergentiedrempel moet ten minste nul zijn";Y.CALL_RITZ_DEVELOPER_METADATA_ID_ALREADY_EXISTS=function(a){return"De metadata-ID '"+(a+"' wordt al gebruikt. Kies een andere ID.")};Y.CALL_RITZ_DUPLICATE_DEVELOPER_METADATA_ID_IN_REQUEST=function(a){return"Er is meer dan \u00e9\u00e9n metadata-item voor ontwikkelaars met de ID '"+(a+"' aanwezig in het verzoek. Zorg dat alle metadata uniek is.")};Y.MSG_RITZ_DEVELOPER_METADATA_MISSING_KEY="Er is geen waarde opgegeven voor de sleutel van metadata voor ontwikkelaars.";
Y.MSG_RITZ_DEVELOPER_METADATA_MISSING_VISIBILITY="Er is geen waarde opgegeven voor de zichtbaarheid van metadata voor ontwikkelaars.";Y.MSG_RITZ_DEVELOPER_METADATA_MISSING_ID="Er is geen waarde opgegeven voor de ID van metadata voor ontwikkelaars.";Y.MSG_RITZ_DEVELOPER_METADATA_MISSING_LOCATION="Er is geen waarde opgegeven voor de locatie van metadata voor ontwikkelaars.";Y.MSG_RITZ_INVALID_DEVELOPER_METADATA_DIMENSION_LOCATION="De opgegeven dimensielocatie is geen geldige enkele rij of kolom.";
Y.CALL_RITZ_DEVELOPER_METADATA_DOES_NOT_EXIST=function(a){return"De metadata voor ontwikkelaars met de ID '"+(a+"' bestaat niet.")};Y.CALL_RITZ_NO_PERMISSION_FOR_DEVELOPER_METADATA=function(a,b){return"Het ontwikkelaarsproject met nummer '"+(a+("' heeft geen toegang tot de metadata voor ontwikkelaars met de ID '"+(b+"'.")))};Y.CALL_RITZ_INVALID_DEVELOPER_METADATA_UPDATE_FIELD=function(a){return"Het veld '"+(a+"' is gespecificeerd om te worden ge\u00fcpdatet, maar dit veld kan niet worden gewijzigd als dit eenmaal is ingesteld.")};
Y.MSG_RITZ_DEVELOPER_METADATA_PROJECT_NUMBER_MISSING="Er is geen projectnummer gekoppeld aan het verzoek voor metadata voor ontwikkelaars.";Y.MSG_RITZ_DEVELOPER_METADATA_MISSING="Er ontbreekt metadata voor ontwikkelaars in het verzoek.";Y.MSG_RITZ_ADDING_DEVELOPER_METADATA_EXCEEDS_SIZE_LIMIT="De toegestane opslaglimiet wordt overschreden als de aangevraagde ontwikkelaarsmetadata worden toegevoegd.";Y.MSG_RITZ_UPDATING_DEVELOPER_METADATA_EXCEEDS_SIZE_LIMIT="De toegestane opslaglimiet wordt overschreden als de aangevraagde ontwikkelaarsmetadata worden ge\u00fcpdatet.";
Y.MSG_RITZ_RANGE_OUTSIDE_OF_SHEET="De co\u00f6rdinaten van het bereik vallen buiten de afmetingen van het blad.";Y.MSG_RITZ_PASTE_SOURCE_RANGE_OUTSIDE_OF_SHEET="De co\u00f6rdinaten van het bronbereik vallen buiten de afmetingen van het blad.";Y.MSG_RITZ_PASTE_TARGET_RANGE_OUTSIDE_OF_SHEET="De co\u00f6rdinaten van het doelbereik vallen buiten de afmetingen van het blad.";Y.MSG_RITZ_INVALID_HARD_BREAK="Het gevraagde pagina-einde is ongeldig.";var iUa=/^(\$)?([a-zA-Z])?([a-zA-Z])?(\$)?(\d+)?(?:(:)(\$)?([a-zA-Z])?([a-zA-Z])?(\$)?(\d+)?)?$/,jUa=/[a-zA-Z0-9:$]/,kUa=/[a-zA-Z0-9_]/;function lUa(a){a=parseInt(a,10);0>=a&&(a=1);for(var b="";0<a;){var c=Math.floor((a-1)/26);b=String.fromCharCode(64+(a-26*c))+b;a=c}return b}function IC(a){a=parseInt(a,10);0>=a&&(a=1);return a};function JC(a){return new RegExp("^"+a+"$","i")}
var mUa=JC("\\$?[a-z]+\\$?\\d+"),nUa=JC("\\$?[a-z]+:\\$?[a-z]+"),oUa=JC("\\$?\\d+:\\$?\\d+"),pUa=JC("\\$?[a-z]+\\$?\\d+:\\$?\\d+"),qUa=JC("\\$?\\d+:\\$?[a-z]+\\$?\\d+"),rUa=JC("\\$?[a-z]+\\$?\\d+:\\$?[a-z]+"),sUa=JC("\\$?[a-z]+:\\$?[a-z]+\\$?\\d+"),tUa=JC("(?:(?:\\$?[a-z]+\\$?\\d+(:\\$?[a-z]+\\$?\\d+)?)|(?:\\$?[a-z]+:\\$?[a-z]+)|(?:\\$?\\d+:\\$?\\d+)|(?:\\$?[a-z]+\\$?\\d+:\\$?\\d+)|(?:\\$?\\d+:\\$?[a-z]+\\$?\\d+)|(?:\\$?[a-z]+\\$?\\d+:\\$?[a-z]+)|(?:\\$?[a-z]+:\\$?[a-z]+\\$?\\d+))"),uUa=JC("(.*!)?((\\$?[a-z]+\\$?\\d+(:\\$?[a-z]+\\$?\\d+)?)|(\\$?[a-z]+:\\$?[a-z]+)|(\\$?\\d+:\\$?\\d+)|(\\$?[a-z]+\\$?\\d+:\\$?\\d+)|(\\$?\\d+:\\$?[a-z]+\\$?\\d+)|(\\$?[a-z]+\\$?\\d+:\\$?[a-z]+)|(\\$?[a-z]+:\\$?[a-z]+\\$?\\d+))"),
vUa=/[_a-zA-Z\u00a2-\u00a5\u00aa\u00b5\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff]/,wUa=/[^_.?0-9a-zA-Z\u007f-\u009f\u00a2-\u00a5\u00aa\u00b5\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff]/,xUa=new Oj;function KC(a){return lUa(a+1)}
function yUa(a,b){var c=a.lastIndexOf("!");0<=c&&(a=a.substring(c+1));if(!tUa.test(a))return null;var d=a.replace(/\$/g,"").toUpperCase();c=d.indexOf(":");var e=d.substring(0,c);a=d.substring(c+1);if(0>c)var f=c=zUa(d);else c=zUa(e),f=zUa(a);if(!c||!f){if(nUa.test(d)){c=AUa(e);a=AUa(a);if(c>b.Bf()||a>b.Bf())return null;a<c&&(f=a,a=c,c=f);b=LC(b,c,a+1,!0);return Kj(b)?b:null}if(oUa.test(d)){c=parseInt(e,10)-1;a=parseInt(a,10)-1;if(c>uB(b)||a>uB(b))return null;a<c&&(f=a,a=c,c=f);b=MC(b,c,a+1,!0);return Kj(b)?
b:null}return pUa.test(d)?BUa(c,a,b):qUa.test(d)?BUa(f,e,b):rUa.test(d)?CUa(c,a,b):sUa.test(d)?CUa(f,e,b):null}c.x>f.x&&(b=c.x,c.x=f.x,f.x=b);c.y>f.y&&(b=c.y,c.y=f.y,f.y=b);return new uj(c.y,c.x,f.y+1,f.x+1)}function CUa(a,b,c){b=AUa(b);if(b>c.Bf()||!a)return null;if(b<a.x){var d=a.x;a.x=b;b=d}a=new uj(a.y,a.x,uB(c),b+1);return Kj(a)?a:null}function BUa(a,b,c){b=parseInt(b,10);if(!a||!b||b>uB(c))return null;if(a.y>b){var d=a.y;a.y=b-1;b=d+1}a=new uj(a.y,a.x,b,c.Bf());return Kj(a)?a:null}
function NC(a,b){var c=a.lastIndexOf("!"),d="";0<=c&&(d=a.substring(0,c),b&&(a=d.replace(/''/g,"'"),"'"==a.charAt(0)&&"'"==a.charAt(a.length-1)&&(a=a.substring(1,a.length-1)),d=a));return d}function OC(a,b){var c=NC(a);return!c||b&&b!=c?a:a.substring(c.length+1,a.length)}
function PC(a,b,c,d,e){if(!uUa.test(a))return c&&cz("Het opgegeven bereik heeft geen geldige bereiknotatie."),null;(d=NC(a,d))&&(a=a.substring(a.lastIndexOf("!")+1));if(d)a:{if(null!==d){var f=DUa(b);for(b=0;b<f.length;b++)if(e=f[b],d==e.ye()){f=e;break a}}f=null}else e?f=e:f=b.C;if(!f||0!=f.getSheetType())return c&&cz("De opgegeven bladnaam bestaat niet."),null;d=f.Mc();a=yUa(a,d);return!a||0>a.qc()||0>a.kc()||d.rr()&&(a.Kc()>uB(d)||a.Pc()>d.Bf())?(c&&cz("Het opgegeven bereik overschrijdt het bladformaat."),
null):new Lj(f.Ib(),f.ye(),a)}function zUa(a){if(!mUa.test(a))return null;a=a.replace(/\$/g,"").toUpperCase();for(var b,c,d=0;d<a.length;d++){var e=a.charCodeAt(d);if(65>e||90<e){c=a.substring(0,d);b=a.substring(d);break}}if(!r(c)||!r(b))return null;a=AUa(c);b=parseInt(b,10);return isNaN(b)||0>=b||0>a?null:new ej(a,b-1)}function AUa(a){for(var b=0,c=1,d=0;d<a.length;d++)b+=c*(a.charCodeAt(a.length-d-1)-64),c*=26;return b-1}function QC(a,b){return EUa(KC(a.x)+IC(a.y+1),b)}
function RC(a,b,c){if(a.pe()&&!c)c=IC(a.qc()+1),a=IC(a.Kc()-1+1),a=c+":"+a;else if(a.Yd&&!c)c=KC(a.kc()),a=KC(a.Pc()-1),a=c+":"+a;else if(1==a.height&&1==a.width)a=KC(a.kc())+IC(a.qc()+1);else{c=a.qc()+1;var d=a.kc()+1;a=lUa(d)+c+":"+lUa(d+a.width-1)+(c+a.height-1)}return EUa(a,b)}function SC(a,b,c,d,e){return ritz_api.A11yApi.getMessageForGridRange(ritz_api.RitzModelApi.getA11yMessages(),xUa.serialize(Tj(a,0)),b,c,d,e)}
function EUa(a,b){b&&(b=b.replace(/'/g,"''"),!vUa.test(b.charAt(0))||wUa.test(b))&&(b="'"+b+"'");return b?b+"!"+a:a}
function FUa(a){var b,c=NC(a);a=OC(a);b&&0<c.length&&(b-=c.length+1);for(var d=!1,e=!1,f="",h=new rm,k,l,m=!0,q,t,w,y,z,C,M=0;M<a.length;M++)if(k=a.charAt(M),l=jUa.test(k),d||e||!l||(f+=k),M==a.length-1||d||e||!l){'"'==k&&(d=!d);d||"'"!=k||(e=!e);t=M==a.length-1||!kUa.test(k);if(0<f.length)if(l=iUa.exec(f),m&&t&&l&&(null==b||b>=M-f.length&&b<=M)){for(m=1;11>=m;m++)l[m]||(l[m]="");m=l[5];w=l[11];t=l[2]+l[3];y=l[8]+l[9];C=l[6];z=0<C.length;0<t.length?(f=0<l[4].length,q=0<l[1].length,f&&q?h.append(t,
"$",m):f?h.append("$",t,m):q?h.append(t,m):0<m.length?h.append("$",t,"$",m):h.append("$",t),z&&0<y.length&&(f=0<l[10].length,q=0<l[7].length,h.append(C),f&&q?h.append(y,"$",w):f?h.append("$",y,w):q?h.append(y,w):0<w.length?h.append("$",y,"$",w):h.append("$",y))):0<t.length&&z&&0<y.length?0<l[1].length?h.append(t,C,y):h.append("$",t,C,"$",y):0<m.length&&z&&0<w.length?0<l[1].length?h.append(m,C,w):h.append("$",m,C,"$",w):h.append(f)}else h.append(f);M==a.length-1&&jUa.test(k)||h.append(k);f="";m=!kUa.test(k)}a=
h.toString();return c?c+"!"+a:a};function TC(){}ka(TC,Nt);TC.prototype.mc=n("docs-material-select");TC.prototype.createCaption=function(a,b){return b.Ia("DIV","docs-material-select-caption",a)};TC.prototype.Mq=function(a){return a.Ia("DIV","docs-material-select-dropdown",a.Ia("DIV","docs-material-select-dropdown-icon"))};va(TC);function GUa(){}v(GUa,Nt);va(GUa);GUa.prototype.mc=n("legacy-waffle-pivot-select");GUa.prototype.Mq=function(a){return a.Ia("DIV","goog-inline-block "+(this.mc()+"-dropdown"),"\u00a0\u25be")};function HUa(a,b,c,d,e,f,h,k,l,m,q,t){this.C=a;this.Yv=b;this.$o=c;this.F=d;this.Dw=e;this.$k=f;this.Cn=h;this.gq=k;this.J=l;this.D=m;this.L=q;this.H=t;this.O=this.V=null}var IUa=new Oj;p=HUa.prototype;
p.equals=function(a,b){function c(a,b){if(null==a||null==b)return a==b;if(a.length!=b.length)return!1;for(var c=0;c<a.length;c++)if(!a[c].equals(b[c]))return!1;return!0}if(!a)return!1;var d=this.D==a.D||!!this.D&&this.D.equals(a.D);return this.$o==a.$o&&this.Yv==a.Yv&&this.J==a.J&&this.L==a.L&&this.H==a.H&&fj(this.C,a.C)&&this.F.equals(a.F)&&d&&c(a.$k,this.$k)&&c(a.Cn,this.Cn)&&c(a.gq,this.gq)&&c(a.Dw,this.Dw)&&Vb(JUa(this,b),JUa(a,b),Vb)&&Vb(KUa(this,b),KUa(a,b),Vb)?!0:!1};
function KUa(a,b){a.V||(a.V=LUa(a,b,"r"));return a.V}function JUa(a,b){a.O||(a.O=LUa(a,b,"c"));return a.O}function LUa(a,b,c){var d=UC(b.C,a.Yv).Mc(),e=a.C,f=e.y;e=e.x;var h=MUa(a,b,"r");a=MUa(a,b,"c");for(b=[];f<h;f++)for(var k=e;k<a;k++){var l=VC(d.Of(f,k));l&&NUa(l)==c&&(l=OUa(l),b.push(l))}return b}
function MUa(a,b,c){b=UC(b.C,a.Yv).Mc();var d=a.C;a=d.y;d=d.x;for(var e="r"==c?a:d,f=b.Xj(c);e<f;e++){var h=VC("r"==c?b.Of(e,d):b.Of(a,e));if(!h)return e;h=PUa(h);if(!h||h&&(a!=h.y||d!=h.x))return e}return f}p.aF=fa(27);p.ez=fa(115);p.clone=function(){return QUa(RUa(this),this.$o,this.C,this.Yv)};function RUa(a){var b=new of;x(a.$k,b.hPb,b);x(a.Cn,b.T0a,b);x(a.gq,b.S0a,b);x(a.Dw,b.gPb,b);K(b,6,a.F);K(b,5,a.J);a.D&&K(b,7,a.D);a.L&&K(b,8,a.L);a.H&&K(b,9,a.H);return b}p.Lha=function(){return IUa.serialize(RUa(this))};
function QUa(a,b,c,d){return new HUa(c,d,b,Ed(a,6),Dd(a,3)||[],Dd(a,1)||[],Dd(a,2)||[],Dd(a,4)||[],Ed(a,5),yd(a,7)?J(a,7):null,Ed(a,8),yd(a,9)?J(a,9):null)};function SUa(a){var b=a;try{"www.google.com"==gi(a)&&"/url"==hi(a)&&(b=qi(a,"q")||qi(a,"url"))}catch(c){}return b?b:""};var TUa=Ec||Dc&&Jc(37);function UUa(a){var b=window.location.href,c=mja(window.location.href);a=mja(a)||c;b=mja(b)||c;return a==b}function VUa(a){var b;(b=TUa)||(b=UUa(a)||Ma(a,"mailto:"));return b?a:SUa(a)!=a?a:"//www.google.com/url?q="+encodeURIComponent(a)};var WUa=new Oj;function XUa(a){return WUa.ud((new vf).Oa(),a)};function YUa(a,b){this.C=a;this.D=b}function PUa(a){return(a=a.D())?new ej(a.getColumnIndex(),a.cz()):null}function OUa(a){return WC(a)?Dd(J(a.C,2),1):null}function WC(a){return null!=NUa(a)&&!!J(a.C,2)}YUa.prototype.H=function(){var a=L(Vi.getInstance(),"fephr")&&ZUa(this)&&yd(J(this.C,4),4),b=L(Vi.getInstance(),"fephl")&&$Ua(this);return a||b||L(Vi.getInstance(),"fepg")&&1==qf(this.C)};function aVa(a){return 3==qf(a.C)||11==qf(a.C)||12==qf(a.C)}
function bVa(a){return 1==qf(a.C)||5==qf(a.C)||6==qf(a.C)}function ZUa(a){return 4==qf(a.C)||7==qf(a.C)||8==qf(a.C)||9==qf(a.C)||10==qf(a.C)}function $Ua(a){return 14==qf(a.C)||13==qf(a.C)}function NUa(a){return bVa(a)?"r":2==qf(a.C)?"c":null};function cVa(a){this.C=a}function XC(a,b){return ritz_api.SparkchartApi.getParam(a.C,b)}function YC(a,b,c){return ritz_api.SparkchartApi.getAt(a.C,b,c)}function ZC(a){return ritz_api.SparkchartApi.getRowCount(a.C)};var dVa=new Oj,eVa={0:"none",1:"dotted",2:"dashed",3:"solid",4:"double"},fVa={3:"clip",0:"nowrap",1:"normal",4:"normal"},gVa={0:"left",1:"center",2:"right",3:""},hVa={0:"top",1:"middle",2:"bottom"},iVa={0:"auto-ltr",1:"auto-rtl",2:"ltr",3:"rtl"};
function jVa(a,b,c,d,e,f){var h=!!f;f={};var k=ritz_api.RitzModelApi.getTopLevelModel();if(h||!ritz_api.FormatResolverApi.hasDefaultBackgroundColor(a,b,k,c,d,e))f.backgroundColor=HB(ritz_api.FormatResolverApi.getBackgroundRgb(a,b,k,c,d,e));if(h||!ritz_api.FormatResolverApi.hasDefaultBorderTop(a,b))f.borderTop=kVa(ritz_api.FormatResolverApi.getBorderTop(a,b));if(h||!ritz_api.FormatResolverApi.hasDefaultBorderRight(a,b))f.borderRight=kVa(ritz_api.FormatResolverApi.getBorderRight(a,b));if(h||!ritz_api.FormatResolverApi.hasDefaultBorderBottom(a,
b))f.borderBottom=kVa(ritz_api.FormatResolverApi.getBorderBottom(a,b));if(h||!ritz_api.FormatResolverApi.hasDefaultBorderLeft(a,b))f.borderLeft=kVa(ritz_api.FormatResolverApi.getBorderLeft(a,b));if(h||!ritz_api.FormatResolverApi.hasDefaultPadding(a,b))if(c=ritz_api.FormatResolverApi.getPadding(a,b))c=dVa.ud((new Ld).Oa(),c),f.paddingTop=c.getTop()+"px",f.paddingLeft=c.getLeft()+"px",f.paddingBottom=J(c,3)+"px",f.paddingRight=J(c,2)+"px";if(h||!ritz_api.FormatResolverApi.hasDefaultFontFamily(a,b))f.fontFamily=
ritz_api.FormatResolverApi.getFontFamily(a,b);if(h||!ritz_api.FormatResolverApi.hasDefaultFontSize(a,b))f.fontSize=ritz_api.FormatResolverApi.getFontSize(a,b)+"pt";if(h||!ritz_api.FormatResolverApi.hasDefaultBold(a,b))c=ritz_api.FormatResolverApi.isBold(a,b),f.fontWeight=c?"bold":"normal";if(h||!ritz_api.FormatResolverApi.hasDefaultWeight(a,b))f.weight=ritz_api.FormatResolverApi.getWeight(a,b)+"";if(h||!ritz_api.FormatResolverApi.hasDefaultBoldWeight(a,b))f.boldWeight=ritz_api.FormatResolverApi.getBoldWeight(a,
b)+"";if(h||!ritz_api.FormatResolverApi.hasDefaultItalic(a,b))c=ritz_api.FormatResolverApi.isItalic(a,b),f.fontStyle=c?"italic":"normal";c=ritz_api.FormatResolverApi.isUnderline(a,b);d=$a(EC("textDecoration"),"underline");!h&&ritz_api.FormatResolverApi.hasDefaultUnderline(a,b)&&c==d&&ritz_api.FormatResolverApi.hasDefaultStrikeThrough(a,b)||(f.textDecoration=aUa(ritz_api.FormatResolverApi.isUnderline(a,b),ritz_api.FormatResolverApi.isStrikeThrough(a,b)));c=HB(ritz_api.FormatResolverApi.getForegroundRgb(a,
b));if(h||!ritz_api.FormatResolverApi.hasDefaultForegroundColor(a,b)||c!=EC("color"))f.color=c;if(h||!ritz_api.FormatResolverApi.hasDefaultWrapStrategy(a,b))c=ritz_api.FormatResolverApi.getWrapStrategy(a,b),f.wrapStrategy=c,f.whiteSpace=fVa[c]||"",Tta&&4==c&&(f.wordWrap="break-word");if(h||!ritz_api.FormatResolverApi.hasDefaultVerticalAlign(a,b))c=ritz_api.FormatResolverApi.getVerticalAlign(a,b),f.verticalAlign=hVa[c]||"";if(h||!ritz_api.FormatResolverApi.hasDefaultTextDirection(a,b))c=ritz_api.FormatResolverApi.getTextDirection(a,
b),f.direction=iVa[c]||"";c=ritz_api.FormatResolverApi.getHorizontalAlign(a,b);c=gVa[c]||"";if(h||!ritz_api.FormatResolverApi.hasDefaultHorizontalAlign(a,b)||c!=EC("textAlign"))f.textAlign=c;if(h||!ritz_api.FormatResolverApi.hasDefaultTextRotation(a,b))(a=ritz_api.FormatResolverApi.getTextRotation(a,b))?(a=dVa.ud((new Pd).Oa(),a),a=J(a,2)?"vertical":J(a,1).toString()):a="0",f.textRotation=a;return f}
function kVa(a){if(!a)return"";var b=ritz_api.FormatApi.getBorderStyle(a);if(null==b||0==b)a="";else{b=(ritz_api.FormatApi.getBorderWidth(a)||1)+"px ";a:{var c=ritz_api.FormatApi.getBorderStyle(a);if(-1!=c&&(c=eVa[c]))break a;c=eVa[3]}b=b+c+" ";a=ritz_api.FormatApi.getBorderRgb(a);a=-1==a?"transparent":HB(a);a=b+a}return a};function lVa(a,b,c,d){this.Uh=a;this.D=this.$=this.bb=this.C=this.eb=this.F=this.Ka=this.Ea=this.rla=this.L=this.va=this.Ya=this.Ra=this.H=this.V=this.O=this.J=void 0;a=ritz_api.RitzModelApi.getFormatResolver();var e=ritz_api.RitzModelApi.getTopLevelModel(),f=this.Uh;b=b||null;c=r(c)?c:-1;d=r(d)?d:-1;e=ritz_api.FormatResolverApi.getResolvedFormatCacheKey(a,f,e,b,c,d);ritz_api.FormatResolverApi.hasDefaultHyperlinkDisplayType(a,f)||(this.F=ritz_api.FormatResolverApi.getHyperlinkDisplayType(a,f));this.eb=
ritz_api.FormatResolverApi.hasDefaultForegroundColor(a,f);var h=mVa[e];h||(a=jVa(a,f,b,c,d),h=0<gc(a)?new DC(a):PTa,mVa[e]=h);this.fb=h}var nVa,oVa,mVa={},$C=new Oj;function pVa(a,b,c,d){return ritz_api.RitzModelApi.getA1FormulaString(a.Uh,b+"",c,d)}function aD(a){r(a.Ra)||(a.Ra=ritz_api.RitzModelApi.getDisplayValue(a.Uh));return a.Ra}p=lVa.prototype;p.lr=function(){return!!aD(this)||bD(this)||!!qVa(this)||!!this.getImageModel()};p.getFormat=g("fb");function cD(a){return bD(a)?a:null}
function bD(a){return ritz_api.RitzModelApi.hasFormula(a.Uh)}p.getWeight=function(){return ritz_api.FormatResolverApi.getWeight(ritz_api.RitzModelApi.getFormatResolver(),this.Uh)};function rVa(a){return(a=ritz_api.RitzModelApi.extractCellValue(a.Uh))?$C.ud((new $d).Oa(),a):null}function dD(a,b,c,d){void 0==a.Ya&&(a.Ya=ritz_api.RitzModelApi.getRawValue(a.Uh,b+"",c,d));return a.Ya}
function eD(a){if(!1===a.O)return null;var b=ritz_api.RitzModelApi.getDataValidationRule(a.Uh);if(b)return a.O=!0,new OQa($C.ud((new ye).Oa(),b));a.O=!1;return null}function fD(a){r(a.va)||(a.va=ritz_api.RitzModelApi.getNumericValue(a.Uh));return a.va}function sVa(a){if(!r(a.L)){var b=rVa(a);a.L=ritz_api.RitzModelApi.isDateOrDateTimeNumberFormat(a.Uh)?ritz_api.RitzModelApi.renderFormattedString(J(b,3),"mm/dd/yyyy"):null}return a.L}
p.getImageModel=function(){if(!this.$){var a=ritz_api.RitzModelApi.getImageModel(this.Uh);if(a){a=$C.ud((new Xd).Oa(),a);var b=J(a,2);this.$=new hUa(a.Xi(),a.getProperties(),b,a.getWidth(),a.getHeight())}}return this.$};function qVa(a){if(!a.bb){var b=ritz_api.RitzModelApi.getSparkchartModel(a.Uh);b&&(a.bb=new cVa(b))}return a.bb}
function tVa(a){if(!1===a.V)return null;var b=a.UDa();if(!b)return null;var c=ritz_api.RitzModelApi.getPivotTableDef(a.Uh);if(c){c=$C.ud((new of).Oa(),c);var d=Ed(Ed(Ed(c,6),1),6);d=d?parseInt(d,10):null;var e=new ej(b.getColumnIndex(),b.cz());a.V=!0;return QUa(c,d,e,parseInt(b.Ib(),10))}a.V=!1;return null}function VC(a){if(!r(a.H)){a.H=null;var b=ritz_api.RitzModelApi.getPivotTableMetadata(a.Uh);b&&(b=$C.ud((new pf).Oa(),b),a.H=new YUa(b,u(a.UDa,a)))}return a.H}
p.UDa=function(){var a=null,b=ritz_api.RitzModelApi.getArrayRootDependency(this.Uh);if(b)a=$C.ud((new Ae).Oa(),b);else if(b=ritz_api.RitzModelApi.getArrayBoundsDependency(this.Uh)){b=$C.ud((new he).Oa(),b);a=new Ae;var c=b.Ib();K(a,1,c);c=Ed(b,2);K(a,2,c);b=Ed(b,4);K(a,3,b)}return a};function gD(a){r(a.Ea)||(a.Ea=ritz_api.RitzModelApi.getRawHyperlink(a.Uh));return a.Ea}function uVa(a){a.Ka||(a.Ka=VUa(ritz_api.RitzModelApi.getRawHyperlink(a.Uh)));return a.Ka}
function vVa(a,b){a=a.getFormat().Pg();if(!b)return a;var c={};c.ts_bd=yd(b,5)?J(b,5):a.C.Ea;c.ts_it=yd(b,6)?J(b,6):a.C.Ka;var d=yd(b,3)?J(b,3):a.C.zd.fontFamily;c.ts_ff=ritz_api.FormatApi.getNormalizedFontName(d);c.ts_fs=yd(b,4)?J(b,4):a.C.F;c.ts_un=yd(b,9)?J(b,9):a.C.J;c.ts_st=yd(b,7)?J(b,7):a.C.H;yd(b,2)?c.ts_fgc=HB(J(J(b,2),2)):c.ts_fgc=a.C.C.Is;return new yC(c)}
function wVa(a){a=ritz_api.RitzModelApi.getTextStyleRuns(a.Uh);var b=[];if(a&&0!=a.length)for(var c=0;c<a.length;c++)0!=a[c].length&&b.push(XUa(a[c]));return b}function xVa(a){var b=new yVa(0,a.getFormat().Pg()),c=wVa(a);if(0==c.length)return[b];for(var d=[],e=0;e<c.length;e++){var f=c[e];0==e&&0!=f.Vq()&&d.push(b);d.push(new yVa(f.Vq(),vVa(a,f.getFormat())))}return d}p.Bx=function(){return!!gD(this)&&2!=this.F};p.vY=function(){return!!hD(this)};
function hD(a){if(!r(a.J)){var b=[];var c=[],d=ritz_api.RitzModelApi.getErrorDetailString(a.Uh);null!=d&&(b.push(d),c.push("errorHeader"));if(d=eD(a)){var e=ritz_api.RitzModelApi.isDataValid(a.Uh),f=Ya(J(d.C,2)||"");e?""!=f&&(b.push(f),c.push("validationHelp")):(f=UQa(d),b.push(f),c.push("validationError"))}d=ritz_api.RitzModelApi.getImportRangeErrorOrNull(a.Uh);null!=d&&(b=[d],c.push("importRangeError"));d=ritz_api.RitzModelApi.getNote(a.Uh)||"";b=0<c.length||d?new JQa(d,b.join("<br>"),c.join(",")):
null;a.J=b}return a.J}function yVa(a,b){this.C=a;this.D=b}yVa.prototype.Pg=g("D");function zVa(){r(nVa)||AVa();return nVa}function BVa(){r(oVa)||AVa();return oVa}function AVa(){nVa=new lVa(ritz_api.RitzModelApi.getEmptyCell());oVa=new lVa(ritz_api.RitzModelApi.getEmptyCell());var a=new DC({backgroundColor:"#dcdcdc"});oVa.getFormat=function(){return a}};function CVa(a){D.call(this);this.pb=a;this.D=new DB(a,!0);this.C={};this.F=new xh(this);E(this,this.F);this.F.R(zQa(a),["ga","La"],this.H)}v(CVa,D);CVa.prototype.H=function(a){a=nQa(a);for(var b=0;b<a.length;b++)DQa(this.D,a[b])};CVa.prototype.Qa=function(){F(this.D);this.D=null;this.C={};CVa.ea.Qa.call(this)};function DVa(a){this.Nc=new Oj;this.C=""+a;this.F=void 0;this.J=this.H=null;this.L={};this.D=null}DVa.prototype.isEnabled=function(){return null!=iD(this)};function jD(a){var b=iD(a);if(null==b)return null;var c=a.L[b];if(c)return c.clone();var d=a.Nc.ud(he.Oa(),ritz_api.RitzModelApi.getWorkbookRangeById(b,!1));c=d.qc();var e=d.kc(),f=d.Kc();d=d.Pc();c=new uj(c,e,f,d);a.L[b]=c;return c.clone()}function iD(a){return r(a.F)?a.F:a.F=ritz_api.RitzModelApi.getActiveFilterId(a.C)}
function kD(a){if(null!=a.H)return a.H;var b=ritz_api.RitzModelApi.getFilteredViewIds(a.C),c=iD(a);return a.H=null!=c&&Bb(b,c)}function lD(a){if(null!=a.J)return a.J;var b=iD(a);return a.J=null!=b&&ritz_api.RitzModelApi.isLocalFilterView(a.C,b)}function EVa(a,b){a=jD(a);return b.x>=a.kc()&&b.x<a.Pc()&&b.y==a.qc()}function FVa(a){a.F=void 0;a.H=null;a.J=null;a.L={};a.D=null};function GVa(a){D.call(this);this.Nc=new Oj;this.pb=a}v(GVa,D);function HVa(a,b,c){return(a=IVa(a,b,c))?a.clone():null}function IVa(a,b,c){if(0>b||b>=uB(a.pb)||c>=a.pb.Bf())return null;a=a.pb.Of(b,c);a==zVa()||a==BVa()?b=null:(r(a.C)||(a.C=ritz_api.RitzModelApi.getMergeRect(a.Uh,b,c,uj)),b=a.C);return b}function JVa(a,b,c){x(KVa(a,LVa(a.pb)),function(a){b.call(c,a.qc(),a.kc())})}function MVa(a,b,c){a=IVa(a,b,c);return!!a&&a.qc()==b&&a.kc()==c}
function NVa(a,b,c){return(a=IVa(a,b,c))?1==a.width?"vertical":1==a.height?"horizontal":"full":"none"}function KVa(a,b){var c=a.Nc,d=Math.max(0,b.qc());a=ritz_api.RitzModelApi.getIntersectingMerges(a.pb.hc()+"",d,b.kc(),b.Kc(),b.Pc());b=[];for(d=0;d<a.length;d++){var e=c.ud(he.Oa(),a[d]),f=Rj(e);e=Sj(e);f=new uj(J(f,1),J(e,1),de(f),de(e));b.push(f)}return b}GVa.prototype.Qa=function(){this.pb=null;F(this.Nc);GVa.ea.Qa.call(this)};function OVa(a){D.call(this);this.C=new DB(a,!1);this.D=[]}v(OVa,D);function PVa(a,b){return zla(b,function(a,b){return!!this.C.Ue(a,b)},a)}OVa.prototype.isEmpty=function(){return 0==this.D.length};OVa.prototype.Qa=function(){OVa.ea.Qa.call(this);F(this.C);this.C=null};function QVa(a,b,c){this.Lo=a;this.hm=b;this.C=c};function RVa(a,b){if(a.start==a.end)return SVa(a,b)?new jj(a.start,a.end):null;if(b.start==b.end)return SVa(b,a)?new jj(b.start,b.end):null;var c=Math.max(a.start,b.start);a=Math.min(a.end,b.end);return c<a?new jj(c,a):null}function SVa(a,b){return b.start==b.end?a.start==a.end&&a.start==b.start:a.start==a.end?a.start>=b.start&&a.start<b.end:a.start>=b.start&&a.end<=b.end}
function TVa(a){if(!a.length)return new Gh;var b=0,c=a[0].start,d=a[0].end,e=new Gh;e.next=function(){for(;c>=d;){b++;if(b>=a.length)throw Fh;c=a[b].start;d=a[b].end}var e=c;c++;return e};return e};function UVa(a,b){return VVa(mB(a,b),new jj(0,rB(a,b)))}function WVa(a,b,c){return(a=RVa(new jj(0,"r"==c?uB(a):a.Bf()),b))?[a]:[]}function mD(a,b,c){c=WVa(a,c,b);return XVa(mB(a,b),c)}function YVa(a,b,c){c=WVa(a,c,b);return ZVa(mB(a,b),c)}function $Va(a,b,c,d,e){d=new jj(d,b.Xj(c));b=e?nD(b.C,d,c):WVa(b,d,c);return XVa(a,b)}function aWa(a,b,c,d,e){d=new jj(0,d+1);b=e?nD(b.C,d,c):WVa(b,d,c);return ZVa(a,b)}function oD(a,b,c,d){return $Va(mB(a,b),a,b,c,d)}
function pD(a,b,c,d){return aWa(mB(a,b),a,b,c,d)}function bWa(a,b,c,d){var e=dj(b),f=dj(b)?"r":"c";qD(a,c.y,c.x)&&(c=qD(a,c.y,c.x).Oe());var h="c"==f?c.y:c.x;return Aia(cWa(a,b,"c"==f?c.x:c.y,d,!1),function(b){var c="c"==f?h:b;b="c"==f?b:h;if(qD(a,c,b)){var d=a.va;if("full"==NVa(d,c,b)){var k=qD(a,c,b);e?b=k.Oe().x:c=k.Oe().y}if(!e&&"vertical"!=NVa(d,c,b)||e&&"horizontal"!=NVa(d,c,b))return MVa(d,c,b)}return!0})}
function cWa(a,b,c,d,e){if(dj(b))switch(b){case "N":return pD(a,"r",c,e);case "S":return oD(a,"r",c,e)}else return 1==Wka(b,d)?oD(a,"c",c,e):pD(a,"c",c,e);return null};function dWa(a,b,c){for(var d={},e=c,f=0;f<b;f++)if(e=Lh(a,d),e===d)return c;return e};function rD(a,b){var c=sD(a,b.y);return c&&c.kb()&&(c=tD(a,b.x))&&c.kb()?b:eWa(a,b,0,0)}function uD(a,b){var c=b.Oe(),d=rD(a,c);a=rD(a,new ej(c.x+b.width-1,c.y+b.height-1));return new uj(d.y,d.x,a.y+1,a.x+1,b.pe(),b.Yd)}function eWa(a,b,c,d,e){return new ej(fWa(a,b.x,c,e),vD(a,b.y,d,e))}function fWa(a,b,c,d){return wD(a,b,c,"c",d)}function vD(a,b,c,d){return wD(a,b,c,"r",d)}function wD(a,b,c,d,e){return gWa(mB(a,d),a,b,c,d,e)}
function gWa(a,b,c,d,e,f){f=d?0<=d:!f;if(f)var h=hWa(a,b,e);else h=$Va(a,b,e,0,void 0),h=Lh(h,0);if(f&&c>=h||!f&&c<=h)return h;a=f?$Va(a,b,e,c):aWa(a,b,e,c);return dWa(a,Math.abs(d)+1,h)}function iWa(a,b,c){a=$Va(mB(a,b),a,b,0,c);return Lh(a,0)}function xD(a,b){var c=rB(a,b);a=oD(a,b,c);return Lh(a,c)}function yD(a,b,c){return hWa(mB(a,b),a,b,c)}function hWa(a,b,c,d){var e=b.Xj(c)-1;a=aWa(a,b,c,e,d);return Lh(a,e)}
function jWa(a,b){var c=b.y<a.D,d=b.x<a.F;if(c||d)b=b.clone(),c&&(b.y=xD(a,"r")),d&&(b.x=xD(a,"c"));return b}function kWa(a,b,c){var d=xD(a,c);return oB(mB(a,c),d,b,void 0)};function lWa(a,b){this.oldValue=a;this.newValue=b};function mWa(a){Mi.call(this);this.value=a}ka(mWa,Mi);mWa.prototype.cb=g("value");function zD(a){mWa.apply(this,arguments)}ka(zD,mWa);zD.prototype.hb=function(a){if(this.value!=a){var b=this.value;this.value=a;this.dispatchEvent(new lWa(b,a))}};function nWa(a,b){this.D=oWa(a,b);a.hc();this.C=b}function pWa(a,b){this.pb=a;this.J=a.hc();Tb(b,tla);this.C=b;this.F=ub(b,function(b){return oWa(a,b.Oe())});this.D=[];this.H=[];qWa(this)||(this.C=[this.C.pop()],this.F=[this.F.pop()],qWa(this))}
function qWa(a){a.D=[];a.H=[];for(var b=a.C,c=[],d=b[0].top,e=b[0].height,f=[],h=[Gj(b[0],"r")],k=b[0].top,l=0;l<b.length;l++){if(b[l].top==d){if(e!=b[l].height)return!1;d==k&&f.push(Gj(b[l],"c"))}else{if(!Vb(f,c,dla))return!1;c=[];d=b[l].top;e=b[l].height;h.push(Gj(b[l],"r"))}c.push(Gj(b[l],"c"))}if(0<c.length&&!Vb(f,c,dla))return!1;a.D=[];for(b=0;b<h.length;b++)for(c=nD(a.pb.C,h[b],"r"),d=0;d<c.length;d++)a.D.push(c[d]);a.H=f;return!0}pWa.prototype.hc=g("J");
function rWa(a){for(var b=new Oj,c=[],d=0;d<a.C.length;d++){var e=a.C[d];e=Qj(a.J+"",e.qc(),e.kc(),e.Kc(),e.Pc());c.push(b.serialize(e))}return c}function sWa(a,b){b.hc();for(var c=[],d=0;d<a.C.length;d++){var e=AD(b,a.F[d]);if(!e)return null;c.push(tWa(b,new uj(e.y,e.x,e.y+a.C[d].height,e.x+a.C[d].width,a.C[d].pe(),a.C[d].Yd)))}a.C=c;qWa(a);return a.C};function uWa(a,b,c){this.tc=a;this.C=b;this.F=c}p=uWa.prototype;p.getId=g("tc");p.ag=ea("tc");function vWa(a){return Math.max(a.C||a.D(),1)}p.Eh=g("F");p.kb=function(){return!this.Eh()};p.M_=ea("F");p.Ao=function(a){this.C=a.C;this.F=a.Eh()};function BD(a,b,c){uWa.call(this,a,b,c)}v(BD,uWa);var wWa=120;function xWa(a){return new BD(a,null,!1)}var yWa=xWa(-1);BD.prototype.getWidth=function(){return vWa(this)};BD.prototype.setWidth=ea("C");BD.prototype.D=function(){return wWa};function zWa(a,b,c,d,e){this.D=a;this.We=b;this.C=c;this.F=d;this.H=e}function pB(a,b){if(!a.rr())return 0;var c=AWa(a,b);return Math.max("r"==b?a.C:a.F,c)}function AWa(a,b){a=BWa(a,b);return 1>a.length?0:qb(a).start}function CD(a,b){return"r"==b?wB(a.D):wB(a.We)}function DD(a,b,c){var d="r"==c?a.C:a.F;return a.rr()&&(b<d||b>=AWa(a,c)&&b<CD(a,c))}function iz(a,b){return b.Yd?a.rr():0<ED(a,b).length}
function CWa(a,b,c){a=BWa(a,c);for(c=0;c<a.length;c++){var d=a[c];if(b>=d.start-1&&b<=d.end)return!0}return!1}zWa.prototype.rr=function(){return 0<wB(this.D)};function lB(a){return a.rr()&&CD(a,"r")==a.H("r")&&pB(a,"r")==a.C}function ED(a,b){var c=[],d=Gj(b,"r");d=nD(a,d,"r");a=a.H("c");for(var e=0;e<d.length;e++){var f=d[e];f=new uj(f.start,zh(b.kc(),0,a),f.end,zh(b.Pc(),0,a),b.pe(),b.Yd,!1);c.push(f)}return c}
function nD(a,b,c){var d=[];a=BWa(a,c);for(c=0;c<a.length;c++){var e=RVa(b,a[c]);e&&d.push(e)}return d}function BWa(a,b){return"r"==b?aQa(a.D):aQa(a.We)};function FD(a,b,c,d){uWa.call(this,a,b,c);this.fG=d}v(FD,uWa);var AB=17;function DWa(a){return new FD(a,null,!1,!1)}var EWa=DWa(-1);FD.prototype.getHeight=function(){return vWa(this)};FD.prototype.D=function(){return AB};FD.prototype.kb=function(){return!this.fG&&!this.Eh()};FD.prototype.Ao=function(a){FD.ea.Ao.call(this,a);this.fG=a.fG};function FWa(a){RCa.call(this,[0],[!1]);this.F=null;GD(this,a)}v(FWa,RCa);function GD(a,b){var c=wB(b),d=b.Ue(0);d=[0==c||!d||a.D(d)];for(var e=[0],f=d[0],h=1,k=1;k<c;k++){var l=b.Ue(k);(!l||a.D(l))!=f&&(f=!f,e[h]=k,d[h]=f,h++)}!f&&c<b.C.length&&(e[h]=c,d[h]=!0);a.C.length=a.values.length=is(a,0)+1;SCa(a,e,d);a.F=b}
function GWa(a,b,c){if(1!=HWa(a,b,c).length||0!=HWa(a,b,!c).length){var d=a.values,e=d.length,f;for(f=is(a,b.end);f<e&&d[f]==c;f++);f==e?(SCa(a,[b.start],[c]),a.C.length=a.values.length=is(a,b.start)+1):SCa(a,[b.start,Math.max(b.end,a.C[f])],[c,!c])}}function IWa(a,b){for(var c=[],d=0;d<b.length;d++)Ob(c,HWa(a,b[d],!0));return c}
function HWa(a,b,c){for(var d=[],e=is(a,b.start);e<a.C.length;e++)if(a.values[e]==c){var f=a.C[e],h=a.C[e+1];if(f>=b.end)break;d.push(new jj(Math.max(f,b.start),h?Math.min(h,b.end):b.end))}return d}function VVa(a,b){return JWa(a,b)}function XVa(a,b){if(0==b.length)return new Gh;if(1==b.length)return JWa(a,b[0]);for(var c=[],d=0;d<b.length;d++)c.push(JWa(a,b[d]));return Bia.apply(null,c)}
function JWa(a,b){var c=b.start,d=b.end,e=is(a,c),f=e+1<a.C.length?a.C[e+1]:d,h=!!a.values[e];b=new Gh;b.next=function(){for(;c<d;){if(c<f&&1==h)return c++;e++;if(e>=a.C.length)break;c=a.C[e];f=e+1<a.C.length?a.C[e+1]:d;h=!!a.values[e]}throw Fh;};return b}function KWa(a,b){var c=b.end-1,d=b.start,e=is(a,c),f=a.C[e],h=!!a.values[e];b=new Gh;b.next=function(){for(;c>=d;){if(c>=f&&1==h)return c--;e--;if(0>e)break;c>=f&&(c=f-1);f=a.C[e];h=!!a.values[e]}throw Fh;};return b}
function LWa(a,b){return KWa(a,b)}function ZVa(a,b){b=Nb(b);b.reverse();if(0==b.length)a=new Gh;else if(1==b.length)a=KWa(a,b[0]);else{for(var c=[],d=0;d<b.length;d++)c.push(KWa(a,b[d]));a=Bia.apply(null,c)}return a}function HD(a,b){return a.values[is(a,b)]}
function oB(a,b,c,d){var e=is(a,b),f=is(a,c);if(d){for(;e<a.values.length-1&&!a.values[e];)e++,b=a.C[e];for(;0<f&&!a.values[f];)f--,c=a.C[f+1]}if(e>f||e==f&&!a.values[e])return 0;if(e==f)return c-b;d=e+1;e=a.C;a=a.values;for(b=e[d]-b+(c-e[f]);d<f;d++)a[d]&&(b+=e[d+1]-e[d]);return b}function MWa(a,b,c){return c>b?oB(a,b,c):oB(a,c,b)}
function NWa(a,b){if(b.start!=b.end){for(var c=a.F,d=b.start,e=a.D(c.Ue(b.start)),f=b.start+1;f<b.end;f++){var h=a.D(c.Ue(f));e!=h&&(GWa(a,new jj(d,f),e),d=f,e=h)}GWa(a,new jj(d,b.end),e)}};function OWa(a){FWa.call(this,a)}v(OWa,FWa);OWa.prototype.D=function(a){return!a.fG};function PWa(a){FWa.call(this,a)}v(PWa,FWa);function QWa(a,b){return IWa(a,b)}PWa.prototype.D=function(a){return a.kb()};function RWa(a,b){var c=0;a=QWa(a,[b]);for(b=0;b<a.length;b++){var d=a[b];c+=d.end-d.start}return c};function SWa(a){H.call(this);this.Ac=!0;this.Mb=a;this.O=new YPa;this.We=new YPa;this.C=new zWa(this.O,this.We,this.D,this.F,u(this.Xj,this));this.mb=new PWa(this.O);this.jb=new PWa(this.We);this.Ea=new OWa(this.O);this.we={};this.J=TWa.clone();this.L=[];this.Ra=this.J;this.V=new ej(0,0);this.Ka=new ej(0,0);this.$=wj(this.Ka);this.Ya=new ej(0,0);this.Ab=wj(this.Ya);this.Tb=wg("normal");this.fb=-1;this.kd=!1;this.zd=new CVa(this);this.H=new DVa(a);this.Oc=!1;this.eb=new zD(!1);E(this,this.eb);this.Eb=
this.bb=this.F=this.D=0;this.tb=!0;this.Nb=this.Qb=null;this.Jd=2;this.ze=xp(new wp,7).build()}v(SWa,xB);var TWa=new uj(0,0,1,1);p=SWa.prototype;p.Nea=function(){return Tga(eQa(),pQa())};function ID(a){a.fc||(a.fc=new OVa(a));return a.fc}function JD(a,b){return PVa(ID(a),b)}p.hc=g("Mb");
function UWa(a,b){switch(b){case "scrollable":return new uj(a.D,a.F,uB(a),a.Bf());case "column-head-section":return new uj(0,a.F,a.D,a.Bf());case "row-head-section":return new uj(a.D,0,uB(a),a.F);case "fixed":return new uj(0,0,a.D,a.F)}throw Error("Unknown quadrant type");}function nB(a){return CD(a.C,"r")}p.Bf=function(){return null===this.Eb?CD(this.C,"c"):this.Eb};function LVa(a){return new uj(0,0,CD(a.C,"r"),a.Bf())}
p.ct=function(a){var b=this.C;a.Yd?a=lB(b):(b=ED(b,a),a=1==b.length?zj(a,b[0]):!1);return a};p.Xj=function(a){return"r"==a?uB(this):this.Bf()};function rB(a,b){return"r"==b?a.D:a.F}function mB(a,b){return"r"==b?a.mb:a.jb}function sD(a,b){return!DD(a.C,b,"r")&&0<=b&&b<uB(a)?EWa:(b=a.O.Ue(b))||null===a.bb?b:EWa}function tD(a,b){return!DD(a.C,b,"c")&&0<=b&&b<a.Bf()?yWa:(b=a.We.Ue(b))||null===a.Eb?b:yWa}function KD(a,b,c){return"r"==b?sD(a,c):tD(a,c)}
function LD(a,b,c){if("r"==b){b=HWa(a.mb,c,!1);c=[];for(var d=0;d<b.length;d++)for(var e=b[d],f=e.start;f<e.end;f++)if(sD(a,f).Eh()){c.push(e);break}return c}return HWa(a.jb,c,!1)}
p.Of=function(a,b){if(DD(this.C,a,"r")){var c=this.zd,d=c.pb,e=c.D,f=e.Ue(a,b);if(f)a=f;else{var h=ritz_api.RitzModelApi.getCellAtWithFilter(d.hc()+"",a,b);f=ritz_api.RitzModelApi.getWorkbookRangeIntersectingIds(c.pb.hc()+"",a,b,a+1,b+1,7,!1);var k=(f=0<f.length?f[0]:null)?ritz_api.RitzModelApi.getViewRowIndexForBandedRange(f,a):a;h?(f=new lVa(h,f,k,b),!d.Oc&&f.getFormat().gc()&&(d.dispatchEvent(new zB("bb")),d.Oc=!0)):f?(h=ritz_api.RitzModelApi.getEmptyCell(),d=ritz_api.FormatResolverApi.getResolvedFormatCacheKey(ritz_api.RitzModelApi.getFormatResolver(),
h,ritz_api.RitzModelApi.getTopLevelModel(),f,k,b),c.C[d]?f=c.C[d]:(f=new lVa(h,f,k,b),c.C[d]=f)):f=zVa();EB(e,a,b,f);a=f}}else a=BVa();return a};function MD(a,b){return a.Of(b.y,b.x)}function VWa(a,b){return WWa(a,b,!1)}
function WWa(a,b,c){var d=XWa(a,Gj(b,"r")),e=null,f=null,h=new Gh,k=b.Pc();h.next=function(){var h=!1;null==f?h=!0:(f++,f>=k&&(h=!0));if(h){f=b.left;do e=Lh(d,null);while(null!=e&&c&&sD(a,e).fG)}if(null==e)throw Fh;return a.Of(e,f)};h.va=function(){return e};h.$=function(){return f};return h}function XWa(a,b){a=a.C;b=b||new jj(0,CD(a,"r"));a=aQa(a.D);for(var c=[],d=0;d<a.length;d++){var e=RVa(a[d],b);e&&c.push(e)}return TVa(c)}function qD(a,b,c){return a.va?HVa(a.va,b,c):null}
function ND(a,b,c){b=b.clone();if(!c&&(b.pe()||b.Yd))return b;c=!0;for(var d,e,f,h;c;){c=!1;f=b.qc();h=b.Pc()-1;if(0<f)for(d=b.kc();d<=h;d++)(e=qD(a,f,d))&&b.Bn(e)&&(f=b.top,c=!0);f=b.Kc()-1;h=b.Pc()-1;if(f<uB(a)-1)for(d=b.kc();d<=h;d++)(e=qD(a,f,d))&&b.Bn(e)&&(f=b.top+b.height-1,c=!0);h=b.kc();f=b.Kc()-1;if(0<h)for(d=b.qc();d<=f;d++)(e=qD(a,d,h))&&b.Bn(e)&&(h=b.left,c=!0);h=b.Pc()-1;f=b.Kc()-1;if(h<a.Bf()-1)for(d=b.qc();d<=f;d++)(e=qD(a,d,h))&&b.Bn(e)&&(h=b.left+b.width-1,c=!0)}return b}
function YWa(a,b){return ND(a,wj(b))}p.Qc=function(){return this.J.clone()};function ZWa(a){var b=[];x(a.L,function(a){b.push(a.clone())});return b}p.vj=function(){var a=[];x(this.L,function(b){a.push(b.clone())});a.push(this.J.clone());return a};function OD(a){return 0<a.L.length}function PD(a){return a.J.Oe()}function QD(a){return a.V.clone()}function RD(a){return MD(a,SD(a))}function SD(a){return a.$.Oe()}function TD(a){return a.$.clone()}function UD(a){return a.Ka.clone()}
function VD(a){return!!a.$&&0==a.L.length&&a.$.equals(a.J)}function cE(a,b,c,d){dE(a,b,!0,!!c&&"click"==c,c,d)}function $Wa(a,b){dE(a,b,!1,!1)}
function dE(a,b,c,d,e,f){var h=b;b=uB(a);h.y>=b&&(h=h.clone(),h.y=b-1);b=h=rD(a,h);var k=(h="formula"==a.Tb())?a.Ya:a.Ka;if(d=d||!fj(b,k))h?(a.Ya=b,a.Ab=qD(a,b.y,b.x)||wj(b)):(k=b,a.kd?(a.kd=!1,a.fb=Math.min(a.fb,k.x)):a.fb=-1,a.Ka=b,a.$=qD(a,b.y,b.x)||wj(b),a.Ya=a.Ka,a.Ab=a.$);c&&aXa(a,h?a.Ab:a.$,!!e&&"click"==e,f);d&&(c=new zB("Ga"),c.reason=e||null,h?(c.position=a.Ya.clone(),c.rect=a.Ab.clone()):(c.position=SD(a),c.rect=TD(a)),a.dispatchEvent(c))}
function bXa(a){for(var b=Fj(a.$,a.Ka)&&(!a.$.equals(a.J)||0<a.L.length),c=0;c<a.L.length;c++)Fj(a.L[c],a.Ka)&&(b=!0);return b}function eE(a,b,c,d){aXa(a,b,!1,c,d)}function fE(a,b){dE(a,rD(a,b.Oe()),!1,!1);aXa(a,b)}
function aXa(a,b,c,d,e){a.Jd=2;if("formula"==a.Tb()){if(c||!b.equals(a.Ra))a.Ra=ND(a,b),b=new zB("Ba"),b.C=[a.Ra.clone()],a.dispatchEvent(b)}else if(c||!b.equals(a.J))d?e||a.L.push(a.J):d||(a.L=[]),a.ct(b)?a.J=ND(a,b):a.J=b.clone(),a.Ra=a.J,b=new zB("Ba"),b.C=a.vj(),a.dispatchEvent(b)}
function cXa(a){if(0==a.L.length)return!1;for(var b=0;b<a.L.length;b++)if(a.L[b].equals(a.J))return Kb(a.L,b),0<a.L.length&&(a.J=a.L.pop()),!0;for(b=0;b<a.L.length;b++)if(a.L[b].contains(a.J)){var c=a.L[b].kq(a.J);Tb(c,tla);Kb(a.L,b);c.length&&(a.J=c.shift(),a.L=Lb(a.L,c));return!0}if(a.J.pe()||a.J.Yd)return!1;b=!1;for(c=!0;c;){c=!1;for(var d=0;d<a.L.length;d++){var e=a.L[d],f=!1;e.width<=e.height&&a.J.left==e.left&&a.J.width==e.width&&(f=!0);e.width>=e.height&&a.J.top==e.top&&a.J.height==e.height&&
(f=!0);if(f&&(f=sla(a.J,e),e=f.kq(e),xb(e,function(a){return 0==a.kq(this.J).length},a))){Kb(a.L,d);a.J=f;c=b=!0;break}}}return b}function dXa(a,b){var c=b.Yd?a.D?iWa(a,"r"):QD(a).y:b.qc(),d=b.Yd?b.kc():a.F?iWa(a,"c"):QD(a).x;cE(a,rD(a,new ej(d,c)));eE(a,uD(a,b))}p.zoa=function(a){var b=new zB("db");b.Zf=a;this.dispatchEvent(b)};function gE(a,b,c){eXa(a,b,!1,c)}
function eXa(a,b,c,d){var e=uB(a),f=a.D,h=b.y;if(h>=e||h<f)b=b.clone(),b.y=Math.max(Math.min(h,e-1),f);b=hE(a,b);if(c||!fj(b,a.V))a.V=b,c=new zB("Fa"),c.position=QD(a),c.Ea=!!d,a.dispatchEvent(c)}function fXa(a,b){var c=new zB("Fa");c.F=b;c.jb=!0;c.Ea=!0;a.dispatchEvent(c)}function iE(a,b,c,d){var e=QD(a);"r"==c?e.y=b:e.x=b;gE(a,e,d)}function jE(a,b,c){return"r"==c?kE(a,b):lE(a,b)}function kE(a,b){return null===a.bb?a.O.D[b]:b}function lE(a,b){return null===a.bb?a.We.D[b]:b}
function oWa(a,b){return new QVa(a.Mb,mE(a,b.y),nE(a,b.x))}function AD(a,b){var c=kE(a,b.hm);a=lE(a,b.C);return r(c)&&r(a)?new ej(a,c):null}function oE(a,b){var c=b.x<a.F;a=b.y<a.D;return c&&a?"fixed":c?"row-head-section":a?"column-head-section":"scrollable"}function gXa(a,b,c){x(ED(a.C,b),c,a)}function mE(a,b){return a.O.C[b]}function nE(a,b){return a.We.C[b]}function uB(a){return null===a.bb?a.O.C.length:a.bb}function sB(a){return a.D+(nB(a)-pB(a.C,"r"))}
function MPa(a){return a.D!=pB(a.C,"r")}function LPa(a){return uB(a)!=CD(a.C,"r")}p.rr=function(){return this.C.rr()};function hXa(a,b,c){c=Math.min(a.Xj(b),c);var d=!1;if("c"==b){d=a.F!=c;var e=Math.max(c,a.F);a.F=c;a.C.F=c}else d=a.D!=c,e=Math.max(c,a.D),a.D=c,a.C.C=c;d&&yB(a,function(){var a=new zB("ja");a.F=b;a.rect=pE(this,0,e,b);this.dispatchEvent(a);a=QD(this);"r"==b?a.y=pB(this.C,"r"):a.x=0;gE(this,hE(this,a))})}
p.i4a=function(a,b){if(a.Yd){var c=Gj(a,"c");dQa(this.We,c);GD(this.jb,this.We)}else a.pe()&&(dQa(this.O,Gj(a,"r")),GD(this.mb,this.O),GD(this.Ea,this.O));b||(b=new zB("la"),b.rect=a,this.dispatchEvent(b));iXa(this,0)};function jXa(a,b){a=uB(a);var c=b.Kc();c>a&&(b=b.clone(),b.top=zh(b.top,0,a-1),b.height=zh(c,b.top,a)-b.top);return b}
function iXa(a,b){yB(a,function(){var a="formula"==this.Tb(),d=a?this.Ra.clone():this.Qc();a=a?this.Ya.clone():SD(this);eXa(this,hE(this,this.V),!0);aXa(this,tWa(this,d),!0);dE(this,rD(this,a),!1,!0,"normalize");this.Jd=r(b)?b:2})}function tWa(a,b){b=uD(a,b);b.Yd&&(b.top=0,b.height=uB(a));b.pe()&&(b.left=0,b.width=a.Bf());return b}
function kXa(a,b){yB(a,function(){var a=xD(this,"r")==this.V.y,d=xD(this,"c")==this.V.x,e=new nWa(this,QD(this));b.call(this);this.hc();var f=AD(this,e.D);f&&(e.C=f);eXa(this,hE(this,f||e.C),!0);a&&iE(this,xD(this,"r"),"r");d&&iE(this,xD(this,"c"),"c")})}function hE(a,b){b=rD(a,new ej(Math.max(a.F,b.x),Math.max(a.D,b.y)));b.x=Math.max(a.F,b.x);b.y=Math.max(a.D,b.y);return b}
function lXa(a,b,c,d,e,f,h){var k=mXa(a,c,d,h);CWa(a.C,b,d)||(k.items=null);e&&b++;kXa(a,function(){"c"==d?(cQa(this.We,b,k.items,k.yg),GD(this.jb,this.We)):(cQa(this.O,b,k.items,k.yg),GD(this.mb,this.O),GD(this.Ea,this.O));var a=new zB("ma");a.rect=pE(this,b,b+c,d);this.dispatchEvent(a)});if(f){e=QD(a);var l;"c"==d?l=new ej(b,e.y):"r"==d&&(l=new ej(e.x,b));l&&("c"==d&&b<e.x||"r"==d&&b<e.y)&&gE(a,hE(a,l))}return k.yg}function nXa(a){aXa(a,ND(a,a.J),!0);dE(a,UD(a),!1,!0)}
function oXa(a,b){return uB(a)>=b.Kc()&&a.Bf()>=b.Pc()&&0<=b.qc()&&0<=b.kc()}function mXa(a,b,c,d){var e=[],f=d||[];"c"==c?(a=a.We,c=xWa):(a=a.O,c=DWa);for(var h=0;h<b;h++){if(d)var k=d[h];else k=++a.IZ,f.push(k);e.push(c(k))}return{items:e,yg:f}}function pXa(a,b,c){yB(a,function(){var a=b.qd();gXa(this,b,function(b){var d=Dj(b,a);for(b=Cj(b,a);b<d;b++){var e=KD(this,a,b),k=null===c?e.D():c;k!=vWa(e)&&(e.C=k)}})})}
p.load=function(a){a[5]&&(this.bb=a[5]);a[6]&&(this.Eb=a[6]);this.D=a[11]||this.D;this.C.C=this.D;this.F=a[12]||this.F;this.C.F=this.F;var b=a[16];b&&(this.O=ZPa(b),this.C.D=this.O,this.Eb=this.bb=null);var c=AB;b=a[7];var d=null;if(b&&0<b.length){var e=Number.MAX_VALUE,f=0;d=u(function(a){var b=a[1];var d=this.O.C[b];b<e&&(e=b);b>f&&(f=b);$Pa(this.O,new FD(d,a[3]!=c?a[3]:null,!!a[4],!!a[7]),b,d)},this);var h=x,k=b[0];k&&this.O.D[k[1]]<pB(this.C,"r")&&(h=sb);h(b,d,this);d=new jj(e,f+1)}if(b=a[9])dQa(this.We,
new jj(0,this.Bf())),x(b,this.JEb,this);this.va||(this.va=new GVa(this));(b=a[15])&&qXa(this,b);null!=a[21]&&(this.tb=a[21]);GD(this.mb,this.O);GD(this.jb,this.We);GD(this.Ea,this.O);this.rr()&&iXa(this,1);a=new zB("La");d&&(a.rect=nla(d,new jj(0,this.Bf()),!0,!1),this.dispatchEvent(a));lB(this.C)&&this.dispatchEvent("Ma");return d};function MC(a,b,c,d){return new uj(b,0,c,a.Bf(),!0,!1,d)}function LC(a,b,c,d){return new uj(0,b,uB(a),c,!1,!0,d)}
function pE(a,b,c,d){return"r"==d?MC(a,b,c,void 0):LC(a,b,c,void 0)}function qE(a){return new uj(0,0,uB(a),a.Bf(),!0,!0)}p.JEb=function(a){var b=wWa,c=a[1],d=wB(this.We);$Pa(this.We,new BD(c,a[3]!=b?a[3]:null,!!a[4]),d,c)};function qXa(a,b){b=JSON.parse(b);Ia(a.we,b);var c=new zB("Ka");c.Ya=b;a.dispatchEvent(c)}
function rXa(a,b,c,d){var e="r"==d?a.O:a.We,f=nD(a.C,c,d);yB(a,function(){var a=this;x(f,function(c){for(var f=c.start;f<c.end;f++)e.Ue(f).M_(!b);NWa(mB(a,d),c);f=new zB(b?"ra":"oa");f.rect=pE(a,c.start,c.end,d);a.dispatchEvent(f);iXa(a,0)})})}
function sXa(a,b,c){FVa(a.H);for(var d=a.O,e=Number.MAX_VALUE,f=-1,h=[],k={JL:0};k.JL<c.length;k={JL:k.JL},k.JL++)yB(a,function(a){return function(){var k=Gj(c[a.JL],"r");k=nD(this.C,k,"r");for(var l=0;l<k.length;l++){for(var t=k[l],w=t.start;w<t.end;w++)b[a.JL]&&!d.Ue(w).fG&&h.push(new uj(w,0,w+1,1,!0)),d.Ue(w).fG=b[a.JL];NWa(mB(this,"r"),t);NWa(this.Ea,t);t.start<e&&(e=t.start);t.end>f&&(f=t.end)}}}(k));iXa(a,0);-1!=f&&(k=new zB("Pa"),k.rect=MC(a,e,f),k.C=h,a.dispatchEvent(k))}
function WPa(a){this.L=a.J;this.F=a.Ra;this.J=a.V;this.C=a.Ka;this.D=a.$;this.H=a.fc}function tXa(a){return uXa(a,RD(a))}function uXa(a,b){return tVa(b)?tVa(b):VC(b)?(b=PUa(VC(b)))?tVa(MD(a,b)):null:null}function vXa(a){return wb(["pride","mardigras","orgullo","orgulho","\u30d7\u30e9\u30a4\u30c9"],function(a){return xb(a,function(a,b){return a==aD(this.Of(0,b)).toLowerCase()},this)},a)}
function wXa(a,b){var c=Lh(pD(a,"r",b.qc()-1),b.qc());a=Lh(pD(a,"c",b.kc()-1),b.kc());return vj(c,a,b.Kc(),b.Pc())}p.Qa=function(){this.dispatchEvent("Ia");SWa.ea.Qa.call(this);this.Ea=this.jb=this.mb=this.We=this.O=null;F(this.va);this.va=null;F(this.zd);this.zd=null};function xXa(a,b,c){H.call(this);this.C=a;this.D=b;this.zb=c||Hm();this.F=b();this.H=new xh(this);E(this,this.H);this.F&&this.F.Cd(this);this.H.R(a,["M","N"],this.J)}v(xXa,H);function rE(a){return sE(a.C)?a.D():null}function tE(a){return yXa(a.C)?a.D():null}xXa.prototype.J=function(){this.F&&this.F.Cd(null);(this.F=this.D())&&this.F.Cd(this);this.dispatchEvent(new G("eb"))};xXa.prototype.Da=g("zb");function zXa(a,b,c,d,e,f){f=void 0===f?!1:f;H.call(this);this.D=a;this.C=a.C;this.C.Cd(this);this.H=b;this.L=d;this.Ka=f;this.va=null;this.O=new xh(this);E(this,this.O);this.O.R(this.C,"Q",this.XBb).R(this.C,"M",this.OXb).R(this.C,"X",this.pzb).R(this.C,"aa",this.nzb)}v(zXa,H);p=zXa.prototype;p.getHandler=g("O");p.getActiveGrid=function(){return this.C.getActiveGrid()};function uE(a,b){return a.C.D[b]}function fB(a,b){return gB(a.C,b)}
function AXa(a){var b=null;a&&2==a.getType()&&(a=HB(J(a,2)),b=tq(a));return b}function FPa(a,b){var c=vE(a.C);a=BXa(a.C,null!=c?c:0);return b.wf()==c?a:c}
function CXa(a,b){var c=fB(a,b);if(c){var d=a.D,e=function(){wE(a.C);var e=a.C,f=c.ye(),l=c.wf();oc(e.H,c.Ib());e.D.splice(c.wf(),1);DXa(e);EXa(e,c);l=new lz("Y",l,c.Ib());l.Wg=f;e.dispatchEvent(l);e.dispatchEvent("W");c==e.C&&(e.C=null);e=d.J;if(e.D)for(f=ic(e.D),l=0;l<f.length;l++){var m=f[l],q=e.D[m];b==q.Ib()&&(q.dispose(),delete e.D[m])}};if(1==xE(a.C).length)wE(a.C)==b&&KNa(a.C,c),e();else{var f=FPa(a,c);wE(a.C)==b&&null!=f?(a.O.Sc(a.C,"M",e),jz(a.C,f)):e()}}}
function iB(a,b,c){yE(a,a.C.D[b].Ib(),c)}function yE(a,b,c){if(!a.Ka){var d=gB(a.C,b),e=d.wf();d.Eh()?FXa(a,b,u(function(){GXa(this.C,e,c)},a)):GXa(a.C,e,c)}}p.XBb=function(a){yE(this,a.sheet.Ib(),a.Tb)};p.nzb=function(a){cz(a.message)};function FXa(a,b,c){b=new hB(a,b,!1);c&&hz(b,function(a){a&&c()});a.H.C(b)}p.pzb=function(a){a.uh==this.$&&(this.$=null,yE(this,a.uh))};p.OXb=function(){var a=this.C.C;a.Eh()&&(a=a.Ib(),FXa(this,a));this.L.Ob(3);this.$=null};
function HXa(a,b,c){var d=fB(a,b);if(d){var e=(b=0==d.getSheetType())?d:null;if(b){e.C.dispose();b=d.Mc();var f=IXa(d.Ib(),uB(b),b.Bf());c=JXa(a,f,c||(d.Wb()?b.V.y:0),!1);!e.C||e.C.isDisposed();e.C=c;KXa(a.D.bb,f);d.Wb()?(rd(c,"newData",function(){if(d.Wb()){var a=new JNa(this.C);a.exec();VPa(e,f);(new LNa(a.C,a.D)).exec()}else VPa(e,f)},!1,a),c.load()):VPa(e,f)}}}
function LXa(a,b,c,d,e,f,h,k,l){h=AXa(void 0===h?null:h);var m=MXa(a,b,c,e,f,a.C.D.length,h,l);yB(a.C,function(){NXa(a.C,m,a.C.D.length);var c=OXa(a.C,b,d,k);iB(a,c)})}function PXa(a,b,c,d,e,f,h,k,l,m,q){l=void 0===l?null:l;l=AXa(l?l:null);var t=a.C.D.length,w=QXa(a,b,c,e,f,h,k,t,0==t,l,q);yB(a.C,function(){NXa(a.C,w,void 0);var c=OXa(a.C,b,d,m);iB(a,c)})}
function QXa(a,b,c,d,e,f,h,k,l,m,q){var t=IXa(b,d,e);d&&e?(b=new vB(t,c,k,m,q),l=JXa(a,t,t.V.y,l),c=b,!c.C||c.C.isDisposed(),c.C=l):b=new kz(2,b,c,k,m);b.M_(f);ONa(b,h);KXa(a.D.bb,t);return b}function MXa(a,b,c,d,e,f,h,k){a=new kB(b,c,f,a.H,h,k);a.M_(d);ONa(a,e);return a}function IXa(a,b,c){b={1:a,5:b,6:c};a=new SWa(a);a.load(b);return a}function JXa(a,b,c,d){return new IPa(b,a.H,c,d)};function zE(a,b,c,d){dB.call(this,a,c,b);this.L=this.C=null;this.V=d;this.O=(a=fB(b,c))?a.wf()+1:0}ka(zE,dB);function RXa(a,b,c){c=void 0===c?!1:c;return new zE(c?410:51,a,b,c)}zE.prototype.exec=function(){var a=this.D;if(this.V){var b=sc(this.L);b.Yj=this.Yj();LXa(a,b.uh,b.Wg,b.yna,b.Eh,b.gc,b.color,b.Yj,b.hfa)}else b=sc(this.C),b.Yj=this.Yj(),PXa(a,b.uh,b.Wg,b.yna,b.rows,b.cols,b.Eh,b.gc,b.color,b.Yj,b.hfa)};zE.prototype.ue=n(3);zE.prototype.le=function(){var a=new Dz;K(a,1,this.O);return a};function AE(a,b,c){dB.call(this,a,null,c);this.C=b}ka(AE,dB);function SXa(a,b,c){AE.call(this,57,b,a);this.L=c}ka(SXa,AE);p=SXa.prototype;p.exec=function(){for(var a=0;a<this.C.length;a++){var b=this.D,c=this.C[a],d=AXa(this.L);b=b.C;c=gB(b,c);if(c.XM!=d){var e=new lz("U",c.wf(),c.Ib());e.J=d;c.XM=d;c.dispatchEvent(e)}b.dispatchEvent("U")}};p.ue=n(52);p.le=function(){for(var a=new vA,b=0;b<this.C.length;b++)Ad(a,1,this.C[b].toString());K(a,2,this.L);return a};
p.Xf=function(){if(!J(this.L,2))return"Tabkleur opnieuw ingesteld";var a=HB(J(this.L,2));a=OB(a)||a;return 1==this.C.length?"Tabkleur gewijzigd in "+a:"Tabbladkleur gewijzigd in "+(a+(" voor "+(this.C.length+" tabbladen.")))};p.Ri=n(!1);function TXa(a,b){var c=1<b.length?10110:1==fB(a,b[0]).getSheetType()?413:55;AE.call(this,c,b,a)}ka(TXa,AE);TXa.prototype.Ri=n(!1);TXa.prototype.ue=n(28);TXa.prototype.le=function(){var a=new zz,b=fB(this.D,this.C[0]).wf()+1;K(a,2,b);for(b=0;b<this.C.length;b++){var c=new Az;K(c,1,this.C[b].toString());Ad(a,5,c)}return a};function BE(a,b,c){gz.call(this,a,b.hc());this.pb=b;this.O=c}v(BE,gz);BE.prototype.ib=g("pb");BE.prototype.getRect=g("O");BE.prototype.E0=function(a,b){return INa(a,b)};function UXa(a,b){BE.call(this,1409,a,b)}v(UXa,BE);p=UXa.prototype;p.exec=Bg("SetDefaultFilterCommand should never be executed.");p.ue=n(56);p.le=n(null);p.Ri=xg;p.Xf=function(){return"Filter ingeschakeld op "+SC(this.getRect())};function VXa(a){gz.call(this,1418,a.hc());this.pb=a}v(VXa,gz);p=VXa.prototype;p.exec=Bg("ClearDefaultFilterCommand should never be executed.");p.ue=n(57);p.le=function(){var a=new xA,b=""+this.pb.hc();K(a,1,b);return a};p.Ri=xg;p.Xf=n("Filter gewist");
function WXa(a,b,c,d){BE.call(this,1406,a,b);this.D=c;this.C=d||[]}v(WXa,BE);p=WXa.prototype;p.m_=function(){kD(this.ib().H)||Yv.xc()};p.exec=Bg("AddFilterCommand should never be executed.");p.ue=n(39);p.le=function(){var a=new GA;K(a,1,this.D);for(var b=0;b<this.C.length;b++)Ad(a,2,this.C[b]);return a};p.Xf=function(){return this.D?"Tijdelijke filterweergave toegevoegd":"Filterweergave toegevoegd"};function XXa(a,b){gz.call(this,1407,a.hc());this.C=b}v(XXa,gz);p=XXa.prototype;p.m_=function(){Yv.xc()};
p.exec=Bg("DeleteFilterCommand should never be executed.");p.ue=n(40);p.le=function(){var a=new kA;K(a,1,this.C);return a};p.Ri=xg;p.Xf=n("Filterweergave verwijderd");function YXa(a,b){gz.call(this,1410,a.hc());this.pb=a;this.C=b}v(YXa,gz);p=YXa.prototype;p.m_=function(){this.C&&kD(this.pb.H)||Yv.xc()};p.exec=Bg("SetActiveFilterCommand should never be exectured");p.ue=n(44);p.le=function(){var a=new nA;this.C&&K(a,2,this.C);var b=this.pb.hc()+"";K(a,1,b);return a};
p.Xf=function(){var a=(null===this.C?"":ritz_api.RitzModelApi.getFilterName(this.C))+" geactiveerd";return null===this.C?"Filterweergave uitgeschakeld":a};function ZXa(a,b){gz.call(this,1419,a.hc());this.pb=a;this.C=b}v(ZXa,gz);p=ZXa.prototype;p.m_=function(){Yv.xc()};p.exec=Bg("SetActiveFilterCommand should never be exectured");p.ue=n(59);p.le=function(){var a=new yA,b=this.pb.hc()+"";K(a,1,b);K(a,2,this.C);return a};p.Ri=xg;p.Xf=n("Filter opgeslagen als filterweergave.");function CE(a,b,c){dB.call(this,0==fB(a,b).getSheetType()?54:414,b,a);this.C=c}ka(CE,dB);CE.prototype.exec=function(){var a=this.D,b=this.Yj();b=OXa(a.C,this.F,this.C,b);iB(a,b)};CE.prototype.ue=n(31);CE.prototype.le=function(){var a=this.D.C,b=gB(a,this.F),c=gB(a,this.C);a=new iA;b=b.wf();K(a,1,b);b=c?c.wf()+1:0;K(a,2,b);return a};CE.prototype.Ri=n(!1);function DE(a,b){b=Aa(b)?b:[b];var c=1<b.length?10109:(c=fB(a,b[0]))&&1==c.getSheetType()?411:52;AE.call(this,c,b,a)}ka(DE,AE);DE.prototype.exec=function(){for(var a=0;a<this.C.length;a++)CXa(this.D,this.C[a])};DE.prototype.ue=n(30);DE.prototype.le=function(){for(var a=new gA,b=0;b<this.C.length;b++)Ad(a,1,this.C[b].toString());return a};DE.prototype.Ri=n(!1);var $Xa={fvc:0,Ync:1,g9b:2,r5b:3,Gqc:4,M4b:5,g2b:6,QAc:7,Toc:8,Kac:9,Quc:10};var aYa={UNKNOWN:0,y$b:1,LVa:2};function EE(){I.call(this)}v(EE,I);var bYa=null;EE.prototype.getChartType=function(){return J(this,1)};
EE.prototype.Oa=function(){var a=bYa;a||(bYa=a=Fd(EE,{0:{name:"AutovisRecommendationProto",Gb:"ritz.assistant.AutovisRecommendationProto"},1:{name:"chart_type",La:9,type:String},2:{name:"chart_title",La:9,type:String},3:{name:"horizontal_axis_title",La:9,type:String},4:{name:"horizontal_axis_min",La:1,type:Number},5:{name:"horizontal_axis_max",La:1,type:Number},6:{name:"left_vertical_axis_title",La:9,type:String},7:{name:"left_vertical_axis_min",La:1,type:Number},8:{name:"left_vertical_axis_max",
La:1,type:Number},9:{name:"right_vertical_axis_title",La:9,type:String},10:{name:"right_vertical_axis_min",La:1,type:Number},11:{name:"right_vertical_axis_max",La:1,type:Number},12:{name:"columns_to_group_by",Ic:!0,La:5,type:Number},13:{name:"column_aggregation_types",Ic:!0,La:9,type:String},14:{name:"is_transposed",La:8,type:Boolean},15:{name:"use_first_column_as_domain",La:8,type:Boolean},16:{name:"first_data_row_index",La:5,type:Number},17:{name:"is_stacked",La:8,type:Boolean},19:{name:"text_analysis_words",
Ic:!0,La:9,type:String},20:{name:"text_analysis_word_counts",Ic:!0,La:5,type:Number},22:{name:"best_facet_column_from_range",La:5,type:Number},23:{name:"best_facet_labels",Ic:!0,La:9,type:String},24:{name:"needs_data_transformation",La:8,type:Boolean},25:{name:"data_transformation",La:11,type:Of},26:{name:"best_facet_column_label",La:9,type:String},27:{name:"best_facet_range",Ic:!0,La:11,type:he}}));return a};EE.Oa=EE.prototype.Oa;function FE(){I.call(this)}v(FE,I);var cYa=null;FE.prototype.Oa=function(){var a=cYa;a||(cYa=a=Fd(FE,{0:{name:"DataValidationRecommendationProto",Gb:"ritz.assistant.DataValidationRecommendationProto"},3:{name:"ui_config",La:11,type:ve}}));return a};FE.Oa=FE.prototype.Oa;var dYa={STRING:0,DATETIME:1,BOOLEAN:2,NUMBER:3};function GE(){I.call(this)}v(GE,I);var eYa=null;p=GE.prototype;p.getName=function(){return J(this,1)};p.If=function(a){K(this,1,a)};p.getType=function(){return J(this,4)};p.setType=function(a){K(this,4,a)};p.getProperties=function(a){return J(this,9,a)};function HE(){I.call(this)}v(HE,I);var fYa=null;HE.prototype.getName=function(){return J(this,1)};HE.prototype.If=function(a){K(this,1,a)};HE.prototype.getProperties=function(a){return J(this,3,a)};
function IE(){I.call(this)}v(IE,I);var gYa=null;IE.prototype.qd=function(a){return J(this,2,a)};IE.prototype.Jm=function(){return yd(this,2)};
GE.prototype.Oa=function(){var a=eYa;a||(eYa=a=Fd(GE,{0:{name:"Dimension",Gb:"ritz.assistant.Dimension"},1:{name:"name",La:9,type:String},2:{name:"filter",Ic:!0,La:9,type:String},3:{name:"non_unique_filter",Ic:!0,La:13,type:Number},4:{name:"type",La:14,defaultValue:0,type:dYa},5:{name:"year_only_dates",La:8,type:Boolean},6:{name:"density",La:1,type:Number},7:{name:"alt_name",Ic:!0,La:9,type:String},8:{name:"non_empty_cell_count",La:13,type:Number},9:{name:"properties",Ic:!0,La:14,defaultValue:0,type:$Xa},
10:{name:"non_unique_filter_frequencies",Ic:!0,La:13,type:Number},11:{name:"absolute_index",La:13,type:Number}}));return a};GE.Oa=GE.prototype.Oa;HE.prototype.Oa=function(){var a=fYa;a||(fYa=a=Fd(HE,{0:{name:"Metric",Gb:"ritz.assistant.Metric"},1:{name:"name",La:9,type:String},2:{name:"alt_name",Ic:!0,La:9,type:String},3:{name:"properties",Ic:!0,La:14,defaultValue:0,type:$Xa},4:{name:"absolute_index",La:13,type:Number}}));return a};HE.Oa=HE.prototype.Oa;
IE.prototype.Oa=function(){var a=gYa;a||(gYa=a=Fd(IE,{0:{name:"EntityListTable",Gb:"ritz.assistant.EntityListTable"},1:{name:"metric",Ic:!0,La:11,type:HE},2:{name:"dimension",Ic:!0,La:11,type:GE},3:{name:"non_unique_dimension",Ic:!0,La:13,type:Number},4:{name:"is_flipped_table",La:8,type:Boolean}}));return a};IE.Oa=IE.prototype.Oa;var hYa={F1b:0,Rqc:1,V3b:2,d1b:3,qVa:4,eI:5,sba:6};function JE(){I.call(this)}v(JE,I);var iYa=null;function KE(){I.call(this)}v(KE,I);var jYa=null;KE.prototype.getTableRange=function(){return J(this,1)};KE.prototype.getColor=function(a){return J(this,4,a)};function LE(){I.call(this)}v(LE,I);var kYa=null;LE.prototype.hc=function(){return J(this,1)};function ME(){I.call(this)}v(ME,I);var lYa=null;function NE(){I.call(this)}v(NE,I);var mYa=null;NE.prototype.getSelection=function(){return J(this,1)};
NE.prototype.setSelection=function(a){K(this,1,a)};function OE(){I.call(this)}v(OE,I);var nYa=null;OE.prototype.ah=function(){return J(this,3)};function PE(){I.call(this)}v(PE,I);var oYa=null;JE.prototype.Oa=function(){var a=iYa;a||(iYa=a=Fd(JE,{0:{name:"AssistantResponseProto",Gb:"ritz.assistant.AssistantResponseProto"},1:{name:"recommendation",Ic:!0,La:11,type:OE},2:{name:"selection_recommendation",Ic:!0,La:11,type:OE}}));return a};JE.Oa=JE.prototype.Oa;
KE.prototype.Oa=function(){var a=jYa;a||(jYa=a=Fd(KE,{0:{name:"AssistantRequestProto",Gb:"ritz.assistant.AssistantRequestProto"},1:{name:"table_range",La:11,type:he},2:{name:"selected_row",Ic:!0,La:5,type:Number},3:{name:"selected_column",Ic:!0,La:5,type:Number},4:{name:"color",Ic:!0,La:11,type:Gd},5:{name:"color_frequency",Ic:!0,La:5,type:Number},6:{name:"known_header_range",La:11,type:he},7:{name:"known_table_record_dimension",La:14,defaultValue:0,type:gg},8:{name:"consider_multiple_tables",La:8,
type:Boolean}}));return a};KE.Oa=KE.prototype.Oa;LE.prototype.Oa=function(){var a=kYa;a||(kYa=a=Fd(LE,{0:{name:"AssistantConfidenceResponseProto",Gb:"ritz.assistant.AssistantConfidenceResponseProto"},1:{name:"grid_id",La:9,type:String},2:{name:"confidence_range",Ic:!0,La:11,type:ME}}));return a};LE.Oa=LE.prototype.Oa;
ME.prototype.Oa=function(){var a=lYa;a||(lYa=a=Fd(ME,{0:{name:"AssistantConfidenceRange",Gb:"ritz.assistant.AssistantConfidenceRange"},1:{name:"confidence",La:1,type:Number},2:{name:"confidence_range",La:11,type:he}}));return a};ME.Oa=ME.prototype.Oa;NE.prototype.Oa=function(){var a=mYa;a||(mYa=a=Fd(NE,{0:{name:"AssistantConfidenceRequestProto",Gb:"ritz.assistant.AssistantConfidenceRequestProto"},1:{name:"selection",La:11,type:he}}));return a};NE.Oa=NE.prototype.Oa;
OE.prototype.Oa=function(){var a=nYa;a||(nYa=a=Fd(OE,{0:{name:"RecommendationProto",Gb:"ritz.assistant.RecommendationProto"},1:{name:"recommendation_type",La:14,defaultValue:0,type:hYa},2:{name:"confidence",La:1,type:Number},3:{name:"description",La:9,type:String},4:{name:"grid_ranges",Ic:!0,La:11,type:he},5:{name:"pivot_table_def",La:11,type:of},6:{name:"conditional_format_rules",Ic:!0,La:11,type:xf},7:{name:"banding_protos",Ic:!0,La:11,type:Ud},8:{name:"autovis_recommendation",La:11,type:EE},9:{name:"entity_list_table",
La:11,type:IE},10:{name:"detected_table_header_range",La:11,type:he},11:{name:"table_record_dimension",La:14,defaultValue:0,type:gg},12:{name:"num_header_records",La:5,type:Number},13:{name:"data_validation_recommendation",La:11,type:FE}}));return a};OE.Oa=OE.prototype.Oa;
PE.prototype.Oa=function(){var a=oYa;a||(oYa=a=Fd(PE,{0:{name:"AssistantFlagsProto",Gb:"ritz.assistant.AssistantFlagsProto"},2:{name:"include_word_clouds",La:8,type:Boolean},3:{name:"include_conditional_formats",La:8,type:Boolean},4:{name:"include_forms_integration",La:8,type:Boolean},5:{name:"include_answers",La:8,type:Boolean},6:{name:"include_autovis_faceting",La:8,type:Boolean},7:{name:"include_banding",La:8,type:Boolean},9:{name:"include_autovis_sum",La:8,type:Boolean},10:{name:"include_already_applied_formatting_recommendations",
La:8,type:Boolean},11:{name:"enable_simple_table_detector_for_answers",La:8,type:Boolean},12:{name:"simple_table_detector_config_version",La:9,type:String},13:{name:"autovis_ui_context",La:14,defaultValue:0,type:aYa},14:{name:"include_table_correction",La:8,type:Boolean},15:{name:"include_autovis",La:8,type:Boolean},16:{name:"autovis_use_entire_selection",La:8,type:Boolean},17:{name:"include_data_validation_suggestions",La:8,type:Boolean},18:{name:"include_pivot_tables",La:8,type:Boolean},19:{name:"consider_multiple_tables",
La:8,type:Boolean}}));return a};PE.Oa=PE.prototype.Oa;function QE(){I.call(this)}v(QE,I);var pYa=null;QE.prototype.cb=function(a){return J(this,1,a)};QE.prototype.Tc=fa(3);function RE(){I.call(this)}v(RE,I);var qYa=null;RE.prototype.bz=fa(22);RE.prototype.Mu=function(a){Ad(this,1,a)};QE.prototype.Oa=function(){var a=pYa;a||(pYa=a=Fd(QE,{0:{name:"PivotRowResultProto",Gb:"ritz.assistant.PivotRowResultProto"},1:{name:"value",Ic:!0,La:11,type:be}}));return a};QE.Oa=QE.prototype.Oa;
RE.prototype.Oa=function(){var a=qYa;a||(qYa=a=Fd(RE,{0:{name:"PivotTableResultProto",Gb:"ritz.assistant.PivotTableResultProto"},1:{name:"row",Ic:!0,La:11,type:QE}}));return a};RE.Oa=RE.prototype.Oa;var rYa={COUNTRY:{AD:"Andorra",AE:"\u0627\u0644\u0627\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629",AF:"\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646",AG:"Antigua and Barbuda",AI:"Anguilla",AL:"Shqip\u00ebria",AM:"\u0540\u0561\u0575\u0561\u057d\u057f\u0561\u0576\u056b \u0540\u0561\u0576\u0580\u0561\u057a\u0565\u057f\u0578\u0582\u0569\u056b\u0582\u0576",AN:"Nederlandse Antillen",AO:"Angola",AQ:"Antarctica",AR:"Argentina",
AS:"American Samoa",AT:"\u00d6sterreich",AU:"Australia",AW:"Aruba",AX:"\u00c5land",AZ:"Az\u0259rbaycan",BA:"Bosna i Hercegovina",BB:"Barbados",BD:"\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6",BE:"Belgi\u00eb",BF:"Burkina Faso",BG:"\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f",BH:"\u0627\u0644\u0628\u062d\u0631\u064a\u0646",BI:"Burundi",BJ:"B\u00e9nin",BM:"Bermuda",BN:"Brunei",BO:"Bolivia",BR:"Brasil",BS:"Bahamas",BT:"\u092d\u0942\u091f\u093e\u0928",BV:"Bouvet Island",BW:"Botswana",BY:"\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c",
BZ:"Belize",CA:"Canada",CC:"Cocos (Keeling) Islands",CD:"R\u00e9publique d\u00e9mocratique du Congo",CF:"R\u00e9publique centrafricaine",CG:"Congo",CH:"Schweiz",CI:"C\u00f4te d\u2019Ivoire",CK:"Cook Islands",CL:"Chile",CM:"Cameroun",CN:"\u4e2d\u56fd",CO:"Colombia",CR:"Costa Rica",CS:"Serbia and Montenegro",CU:"Cuba",CV:"Cabo Verde",CX:"Christmas Island",CY:"\u039a\u03cd\u03c0\u03c1\u03bf\u03c2",CZ:"\u010cesk\u00e1 republika",DD:"East Germany",DE:"Deutschland",DJ:"Jabuuti",DK:"Danmark",DM:"Dominica",
DO:"Rep\u00fablica Dominicana",DZ:"\u0627\u0644\u062c\u0632\u0627\u0626\u0631",EC:"Ecuador",EE:"Eesti",EG:"\u0645\u0635\u0631",EH:"\u0627\u0644\u0635\u062d\u0631\u0627\u0621 \u0627\u0644\u063a\u0631\u0628\u064a\u0629",ER:"\u0627\u0631\u064a\u062a\u0631\u064a\u0627",ES:"Espa\u00f1a",ET:"\u12a2\u1275\u12ee\u1335\u12eb",FI:"Suomi",FJ:"\u092b\u093f\u091c\u0940",FK:"Falkland Islands",FM:"Micronesia",FO:"F\u00f8royar",FR:"France",FX:"Metropolitan France",GA:"Gabon",GB:"United Kingdom",GD:"Grenada",GE:"\u10e1\u10d0\u10e5\u10d0\u10e0\u10d7\u10d5\u10d4\u10da\u10dd",
GF:"Guyane fran\u00e7aise",GG:"Guernsey",GH:"Ghana",GI:"Gibraltar",GL:"Kalaallit Nunaat",GM:"Gambia",GN:"Guin\u00e9e",GP:"Guadeloupe",GQ:"Guin\u00e9e \u00e9quatoriale",GR:"\u0395\u03bb\u03bb\u03ac\u03b4\u03b1",GS:"South Georgia and the South Sandwich Islands",GT:"Guatemala",GU:"Guam",GW:"Guin\u00e9 Bissau",GY:"Guyana",HK:"\u9999\u6e2f",HM:"Heard Island and McDonald Islands",HN:"Honduras",HR:"Hrvatska",HT:"Ha\u00efti",HU:"Magyarorsz\u00e1g",ID:"Indonesia",IE:"Ireland",IL:"\u05d9\u05e9\u05e8\u05d0\u05dc",
IM:"Isle of Man",IN:"\u092d\u093e\u0930\u0924",IO:"British Indian Ocean Territory",IQ:"\u0627\u0644\u0639\u0631\u0627\u0642",IR:"\u0627\u06cc\u0631\u0627\u0646",IS:"\u00cdsland",IT:"Italia",JE:"Jersey",JM:"Jamaica",JO:"\u0627\u0644\u0623\u0631\u062f\u0646",JP:"\u65e5\u672c",KE:"Kenya",KG:"\u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d",KH:"\u1780\u1798\u17d2\u1796\u17bb\u1787\u17b6",KI:"Kiribati",KM:"\u062c\u0632\u0631 \u0627\u0644\u0642\u0645\u0631",KN:"Saint Kitts and Nevis",KP:"\uc870\uc120 \ubbfc\uc8fc\uc8fc\uc758 \uc778\ubbfc \uacf5\ud654\uad6d",
KR:"\ub300\ud55c\ubbfc\uad6d",KW:"\u0627\u0644\u0643\u0648\u064a\u062a",KY:"Cayman Islands",KZ:"\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d",LA:"\u0e25\u0e32\u0e27",LB:"\u0644\u0628\u0646\u0627\u0646",LC:"Saint Lucia",LI:"Liechtenstein",LK:"\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8",LR:"Liberia",LS:"Lesotho",LT:"Lietuva",LU:"Luxembourg",LV:"Latvija",LY:"\u0644\u064a\u0628\u064a\u0627",MA:"\u0627\u0644\u0645\u063a\u0631\u0628",MC:"Monaco",MD:"Moldova, Republica",ME:"\u0426\u0440\u043d\u0430 \u0413\u043e\u0440\u0430",
MG:"Madagascar",MH:"Marshall Islands",MK:"\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u0458\u0430",ML:"\u0645\u0627\u0644\u064a",MM:"Myanmar",MN:"\u8499\u53e4",MO:"\u6fb3\u95e8",MP:"Northern Mariana Islands",MQ:"Martinique",MR:"\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627",MS:"Montserrat",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"M\u00e9xico",MY:"Malaysia",MZ:"Mo\u00e7ambique",NA:"Namibia",NC:"Nouvelle-Cal\u00e9donie",NE:"Niger",NF:"Norfolk Island",NG:"Nigeria",NI:"Nicaragua",
NL:"Nederland",NO:"Norge",NP:"\u0928\u0947\u092a\u093e\u0932",NR:"Nauru",NT:"Neutral Zone",NU:"Niue",NZ:"New Zealand",OM:"\u0639\u0645\u0627\u0646",PA:"Panam\u00e1",PE:"Per\u00fa",PF:"Polyn\u00e9sie fran\u00e7aise",PG:"Papua New Guinea",PH:"Philippines",PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",PL:"Polska",PM:"Saint-Pierre-et-Miquelon",PN:"Pitcairn",PR:"Puerto Rico",PS:"\u0641\u0644\u0633\u0637\u064a\u0646",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"\u0642\u0637\u0631",QO:"Outlying Oceania",
QU:"European Union",RE:"R\u00e9union",RO:"Rom\u00e2nia",RS:"\u0421\u0440\u0431\u0438\u0458\u0430",RU:"\u0420\u043e\u0441\u0441\u0438\u044f",RW:"Rwanda",SA:"\u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629",SB:"Solomon Islands",SC:"Seychelles",SD:"\u0627\u0644\u0633\u0648\u062f\u0627\u0646",SE:"Sverige",SG:"\u65b0\u52a0\u5761",SH:"Saint Helena",SI:"Slovenija",SJ:"Svalbard og Jan Mayen",SK:"Slovensk\u00e1 republika",
SL:"Sierra Leone",SM:"San Marino",SN:"S\u00e9n\u00e9gal",SO:"Somali",SR:"Suriname",ST:"S\u00e3o Tom\u00e9 e Pr\u00edncipe",SU:"Union of Soviet Socialist Republics",SV:"El Salvador",SY:"\u0633\u0648\u0631\u064a\u0627",SZ:"Swaziland",TC:"Turks and Caicos Islands",TD:"\u062a\u0634\u0627\u062f",TF:"French Southern Territories",TG:"Togo",TH:"\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22",TJ:"\u062a\u0627\u062c\u06cc\u06a9\u0633\u062a\u0627\u0646",TK:"Tokelau",TL:"Timor Leste",TM:"\u0422\u0443\u0440\u043a\u043c\u0435\u043d\u0438\u0441\u0442\u0430\u043d",
TN:"\u062a\u0648\u0646\u0633",TO:"Tonga",TR:"T\u00fcrkiye",TT:"Trinidad y Tobago",TV:"Tuvalu",TW:"\u53f0\u6e7e",TZ:"Tanzania",UA:"\u0423\u043a\u0440\u0430\u0457\u043d\u0430",UG:"Uganda",UM:"United States Minor Outlying Islands",US:"United States",UY:"Uruguay",UZ:"\u040e\u0437\u0431\u0435\u043a\u0438\u0441\u0442\u043e\u043d",VA:"Vaticano",VC:"Saint Vincent and the Grenadines",VE:"Venezuela",VG:"British Virgin Islands",VI:"U.S. Virgin Islands",VN:"Vi\u1ec7t Nam",VU:"Vanuatu",WF:"Wallis-et-Futuna",WS:"Samoa",
YD:"People's Democratic Republic of Yemen",YE:"\u0627\u0644\u064a\u0645\u0646",YT:"Mayotte",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe",ZZ:"Unknown or Invalid Region",aa_DJ:"Jabuuti",aa_ER:"\u00c9rythr\u00e9e",aa_ER_SAAHO:"\u00c9rythr\u00e9e",aa_ET:"Itoophiyaa",af_NA:"Namibi\u00eb",af_ZA:"Suid-Afrika",ak_GH:"Ghana",am_ET:"\u12a2\u1275\u12ee\u1335\u12eb",ar_AE:"\u0627\u0644\u0627\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629",ar_BH:"\u0627\u0644\u0628\u062d\u0631\u064a\u0646",
ar_DJ:"\u062c\u064a\u0628\u0648\u062a\u064a",ar_DZ:"\u0627\u0644\u062c\u0632\u0627\u0626\u0631",ar_EG:"\u0645\u0635\u0631",ar_EH:"\u0627\u0644\u0635\u062d\u0631\u0627\u0621 \u0627\u0644\u063a\u0631\u0628\u064a\u0629",ar_ER:"\u0627\u0631\u064a\u062a\u0631\u064a\u0627",ar_IL:"\u0627\u0633\u0631\u0627\u0626\u064a\u0644",ar_IQ:"\u0627\u0644\u0639\u0631\u0627\u0642",ar_JO:"\u0627\u0644\u0623\u0631\u062f\u0646",ar_KM:"\u062c\u0632\u0631 \u0627\u0644\u0642\u0645\u0631",ar_KW:"\u0627\u0644\u0643\u0648\u064a\u062a",
ar_LB:"\u0644\u0628\u0646\u0627\u0646",ar_LY:"\u0644\u064a\u0628\u064a\u0627",ar_MA:"\u0627\u0644\u0645\u063a\u0631\u0628",ar_MR:"\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627",ar_OM:"\u0639\u0645\u0627\u0646",ar_PS:"\u0641\u0644\u0633\u0637\u064a\u0646",ar_QA:"\u0642\u0637\u0631",ar_SA:"\u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629",ar_SD:"\u0627\u0644\u0633\u0648\u062f\u0627\u0646",ar_SY:"\u0633\u0648\u0631\u064a\u0627",
ar_TD:"\u062a\u0634\u0627\u062f",ar_TN:"\u062a\u0648\u0646\u0633",ar_YE:"\u0627\u0644\u064a\u0645\u0646",as_IN:"\u09ad\u09be\u09f0\u09a4",ay_BO:"Bolivia",az_AZ:"Az\u0259rbaycan",az_Cyrl_AZ:"\u0410\u0437\u04d9\u0440\u0431\u0430\u0458\u04b9\u0430\u043d",az_Latn_AZ:"Azerbaycan",be_BY:"\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c",bg_BG:"\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f",bi_VU:"Vanuatu",bn_BD:"\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6",bn_IN:"\u09ad\u09be\u09b0\u09a4",bo_CN:"\u0f62\u0f92\u0fb1\u0f0b\u0f53\u0f42",
bo_IN:"\u0f62\u0f92\u0fb1\u0f0b\u0f42\u0f62\u0f0b",bs_BA:"Bosna i Hercegovina",byn_ER:"\u12a4\u122d\u1275\u122b",ca_AD:"Andorra",ca_ES:"Espanya",cch_NG:"Nigeria",ch_GU:"Guam",chk_FM:"Micronesia",cop_Arab_EG:"\u0645\u0635\u0631",cop_Arab_US:"\u0627\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629 \u0627\u0644\u0623\u0645\u0631\u064a\u0643\u064a\u0629",cop_EG:"\u0645\u0635\u0631",cop_US:"\u0627\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629 \u0627\u0644\u0623\u0645\u0631\u064a\u0643\u064a\u0629",
cs_CZ:"\u010cesk\u00e1 republika",cy_GB:"Prydain Fawr",da_DK:"Danmark",da_GL:"Gr\u00f8nland",de_AT:"\u00d6sterreich",de_BE:"Belgien",de_CH:"Schweiz",de_DE:"Deutschland",de_LI:"Liechtenstein",de_LU:"Luxemburg",dv_MV:"Maldives",dz_BT:"Bhutan",ee_GH:"Ghana",ee_TG:"Togo",efi_NG:"Nigeria",el_CY:"\u039a\u03cd\u03c0\u03c1\u03bf\u03c2",el_GR:"\u0395\u03bb\u03bb\u03ac\u03b4\u03b1",en_AG:"Antigua and Barbuda",en_AI:"Anguilla",en_AS:"American Samoa",en_AU:"Australia",en_BB:"Barbados",en_BE:"Belgium",en_BM:"Bermuda",
en_BS:"Bahamas",en_BW:"Botswana",en_BZ:"Belize",en_CA:"Canada",en_CC:"Cocos Islands",en_CK:"Cook Islands",en_CM:"Cameroon",en_CX:"Christmas Island",en_DM:"Dominica",en_FJ:"Fiji",en_FK:"Falkland Islands",en_FM:"Micronesia",en_GB:"United Kingdom",en_GD:"Grenada",en_GG:"Guernsey",en_GH:"Ghana",en_GI:"Gibraltar",en_GM:"Gambia",en_GU:"Guam",en_GY:"Guyana",en_HK:"Hong Kong",en_HN:"Honduras",en_IE:"Ireland",en_IM:"Isle of Man",en_IN:"India",en_JE:"Jersey",en_JM:"Jamaica",en_KE:"Kenya",en_KI:"Kiribati",en_KN:"Saint Kitts and Nevis",
en_KY:"Cayman Islands",en_LC:"Saint Lucia",en_LR:"Liberia",en_LS:"Lesotho",en_MH:"Marshall Islands",en_MP:"Northern Mariana Islands",en_MS:"Montserrat",en_MT:"Malta",en_MU:"Mauritius",en_MW:"Malawi",en_NA:"Namibia",en_NF:"Norfolk Island",en_NG:"Nigeria",en_NR:"Nauru",en_NU:"Niue",en_NZ:"New Zealand",en_PG:"Papua New Guinea",en_PH:"Philippines",en_PK:"Pakistan",en_PN:"Pitcairn",en_PR:"Puerto Rico",en_RW:"Rwanda",en_SB:"Solomon Islands",en_SC:"Seychelles",en_SG:"Singapore",en_SH:"Saint Helena",en_SL:"Sierra Leone",
en_SZ:"Swaziland",en_TC:"Turks and Caicos Islands",en_TK:"Tokelau",en_TO:"Tonga",en_TT:"Trinidad and Tobago",en_TV:"Tuvalu",en_TZ:"Tanzania",en_UG:"Uganda",en_UM:"United States Minor Outlying Islands",en_US:"United States",en_US_POSIX:"United States",en_VC:"Saint Vincent and the Grenadines",en_VG:"British Virgin Islands",en_VI:"U.S. Virgin Islands",en_VU:"Vanuatu",en_WS:"Samoa",en_ZA:"South Africa",en_ZM:"Zambia",en_ZW:"Zimbabwe",es_AR:"Argentina",es_BO:"Bolivia",es_CL:"Chile",es_CO:"Colombia",es_CR:"Costa Rica",
es_CU:"Cuba",es_DO:"Rep\u00fablica Dominicana",es_EC:"Ecuador",es_ES:"Espa\u00f1a",es_GQ:"Guinea Ecuatorial",es_GT:"Guatemala",es_HN:"Honduras",es_MX:"M\u00e9xico",es_NI:"Nicaragua",es_PA:"Panam\u00e1",es_PE:"Per\u00fa",es_PH:"Filipinas",es_PR:"Puerto Rico",es_PY:"Paraguay",es_SV:"El Salvador",es_US:"Estados Unidos",es_UY:"Uruguay",es_VE:"Venezuela",et_EE:"Eesti",eu_ES:"Espainia",fa_AF:"\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646",fa_IR:"\u0627\u06cc\u0631\u0627\u0646",fi_FI:"Suomi",fil_PH:"Philippines",
fj_FJ:"Fiji",fo_FO:"F\u00f8royar",fr_BE:"Belgique",fr_BF:"Burkina Faso",fr_BI:"Burundi",fr_BJ:"B\u00e9nin",fr_CA:"Canada",fr_CD:"R\u00e9publique d\u00e9mocratique du Congo",fr_CF:"R\u00e9publique centrafricaine",fr_CG:"Congo",fr_CH:"Suisse",fr_CI:"C\u00f4te d\u2019Ivoire",fr_CM:"Cameroun",fr_DJ:"Djibouti",fr_DZ:"Alg\u00e9rie",fr_FR:"France",fr_GA:"Gabon",fr_GF:"Guyane fran\u00e7aise",fr_GN:"Guin\u00e9e",fr_GP:"Guadeloupe",fr_GQ:"Guin\u00e9e \u00e9quatoriale",fr_HT:"Ha\u00efti",fr_KM:"Comores",fr_LU:"Luxembourg",
fr_MA:"Maroc",fr_MC:"Monaco",fr_MG:"Madagascar",fr_ML:"Mali",fr_MQ:"Martinique",fr_MU:"Maurice",fr_NC:"Nouvelle-Cal\u00e9donie",fr_NE:"Niger",fr_PF:"Polyn\u00e9sie fran\u00e7aise",fr_PM:"Saint-Pierre-et-Miquelon",fr_RE:"R\u00e9union",fr_RW:"Rwanda",fr_SC:"Seychelles",fr_SN:"S\u00e9n\u00e9gal",fr_SY:"Syrie",fr_TD:"Tchad",fr_TG:"Togo",fr_TN:"Tunisie",fr_VU:"Vanuatu",fr_WF:"Wallis-et-Futuna",fr_YT:"Mayotte",fur_IT:"Italia",ga_IE:"\u00c9ire",gaa_GH:"Ghana",gez_ER:"\u12a4\u122d\u1275\u122b",gez_ET:"\u12a2\u1275\u12ee\u1335\u12eb",
gil_KI:"Kiribati",gl_ES:"Espa\u00f1a",gn_PY:"Paraguay",gu_IN:"\u0aad\u0abe\u0ab0\u0aa4",gv_GB:"Rywvaneth Unys",ha_Arab_NG:"\u0646\u064a\u062c\u064a\u0631\u064a\u0627",ha_GH:"\u063a\u0627\u0646\u0627",ha_Latn_GH:"Ghana",ha_Latn_NE:"Niger",ha_Latn_NG:"Nig\u00e9ria",ha_NE:"\u0627\u0644\u0646\u064a\u062c\u0631",ha_NG:"\u0646\u064a\u062c\u064a\u0631\u064a\u0627",haw_US:"\u02bbAmelika Hui P\u016b \u02bbIa",he_IL:"\u05d9\u05e9\u05e8\u05d0\u05dc",hi_IN:"\u092d\u093e\u0930\u0924",ho_PG:"Papua New Guinea",
hr_BA:"Bosna i Hercegovina",hr_HR:"Hrvatska",ht_HT:"Ha\u00efti",hu_HU:"Magyarorsz\u00e1g",hy_AM:"\u0540\u0561\u0575\u0561\u057d\u057f\u0561\u0576\u056b \u0540\u0561\u0576\u0580\u0561\u057a\u0565\u057f\u0578\u0582\u0569\u056b\u0582\u0576",hy_AM_REVISED:"\u0540\u0561\u0575\u0561\u057d\u057f\u0561\u0576\u056b \u0540\u0561\u0576\u0580\u0561\u057a\u0565\u057f\u0578\u0582\u0569\u056b\u0582\u0576",id_ID:"Indonesia",ig_NG:"Nigeria",ii_CN:"\ua34f\ua1e9",is_IS:"\u00cdsland",it_CH:"Svizzera",it_IT:"Italia",
it_SM:"San Marino",ja_JP:"\u65e5\u672c",ka_GE:"\u10e1\u10d0\u10e5\u10d0\u10e0\u10d7\u10d5\u10d4\u10da\u10dd",kaj_NG:"Nigeria",kam_KE:"Kenya",kcg_NG:"Nigeria",kfo_NG:"Nig\u00e9ria",kk_KZ:"\u049a\u0430\u0437\u0430\u049b\u0441\u0442\u0430\u043d",kl_GL:"Kalaallit Nunaat",km_KH:"\u1780\u1798\u17d2\u1796\u17bb\u1787\u17b6",kn_IN:"\u0cad\u0cbe\u0cb0\u0ca4",ko_KP:"\uc870\uc120 \ubbfc\uc8fc\uc8fc\uc758 \uc778\ubbfc \uacf5\ud654\uad6d",ko_KR:"\ub300\ud55c\ubbfc\uad6d",kok_IN:"\u092d\u093e\u0930\u0924",kos_FM:"Micronesia",
kpe_GN:"Guin\u00e9e",kpe_LR:"Lib\u00e9ria",ks_IN:"\u092d\u093e\u0930\u0924",ku_IQ:"Irak",ku_IR:"\u0130ran",ku_Latn_IQ:"Irak",ku_Latn_IR:"\u0130ran",ku_Latn_SY:"Suriye",ku_Latn_TR:"T\u00fcrkiye",ku_SY:"Suriye",ku_TR:"T\u00fcrkiye",kw_GB:"Rywvaneth Unys",ky_Cyrl_KG:"\u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d",ky_KG:"K\u0131rg\u0131zistan",la_VA:"Vaticano",lb_LU:"Luxembourg",ln_CD:"R\u00e9publique d\u00e9mocratique du Congo",ln_CG:"Kongo",lo_LA:"Laos",lt_LT:"Lietuva",lv_LV:"Latvija",
mg_MG:"Madagascar",mh_MH:"Marshall Islands",mi_NZ:"New Zealand",mk_MK:"\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u0458\u0430",ml_IN:"\u0d07\u0d28\u0d4d\u0d24\u0d4d\u0d2f",mn_Cyrl_MN:"\u041c\u043e\u043d\u0433\u043e\u043b\u0438\u044f",mn_MN:"\u041c\u043e\u043d\u0433\u043e\u043b\u0438\u044f",mr_IN:"\u092d\u093e\u0930\u0924",ms_BN:"Brunei",ms_MY:"Malaysia",ms_SG:"Singapura",mt_MT:"Malta",my_MM:"Myanmar",na_NR:"Nauru",nb_NO:"Norge",nb_SJ:"Svalbard og Jan Mayen",ne_NP:"\u0928\u0947\u092a\u093e\u0932",
niu_NU:"Niue",nl_AN:"Nederlandse Antillen",nl_AW:"Aruba",nl_BE:"Belgi\u00eb",nl_NL:"Nederland",nl_SR:"Suriname",nn_NO:"Noreg",nr_ZA:"South Africa",nso_ZA:"South Africa",ny_MW:"Malawi",om_ET:"Itoophiyaa",om_KE:"Keeniyaa",or_IN:"\u0b2d\u0b3e\u0b30\u0b24",pa_Arab_PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",pa_Guru_IN:"\u0a2d\u0a3e\u0a30\u0a24",pa_IN:"\u0a2d\u0a3e\u0a30\u0a24",pa_PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",pap_AN:"Nederlandse Antillen",pau_PW:"Palau",pl_PL:"Polska",pon_FM:"Micronesia",
ps_AF:"\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646",pt_AO:"Angola",pt_BR:"Brasil",pt_CV:"Cabo Verde",pt_GW:"Guin\u00e9 Bissau",pt_MZ:"Mo\u00e7ambique",pt_PT:"Portugal",pt_ST:"S\u00e3o Tom\u00e9 e Pr\u00edncipe",pt_TL:"Timor Leste",qu_BO:"Bolivia",qu_PE:"Per\u00fa",rm_CH:"Schweiz",rn_BI:"Burundi",ro_MD:"Moldova, Republica",ro_RO:"Rom\u00e2nia",ru_BY:"\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c",ru_KG:"\u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d",ru_KZ:"\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d",
ru_RU:"\u0420\u043e\u0441\u0441\u0438\u044f",ru_UA:"\u0423\u043a\u0440\u0430\u0438\u043d\u0430",rw_RW:"Rwanda",sa_IN:"\u092d\u093e\u0930\u0924",sd_Deva_IN:"\u092d\u093e\u0930\u0924",sd_IN:"\u092d\u093e\u0930\u0924",se_FI:"Finland",se_NO:"Norge",sg_CF:"R\u00e9publique centrafricaine",sh_BA:"Bosnia and Herzegovina",sh_CS:"Serbia and Montenegro",si_LK:"Sri Lanka",sid_ET:"Itoophiyaa",sk_SK:"Slovensk\u00e1 republika",sl_SI:"Slovenija",sm_AS:"American Samoa",sm_WS:"Samoa",so_DJ:"Jabuuti",so_ET:"Itoobiya",
so_KE:"Kiiniya",so_SO:"Soomaaliya",sq_AL:"Shqip\u00ebria",sr_BA:"\u0411\u043e\u0441\u043d\u0430 \u0438 \u0425\u0435\u0440\u0446\u0435\u0433\u043e\u0432\u0438\u043d\u0430",sr_CS:"\u0421\u0440\u0431\u0438\u0458\u0430 \u0438 \u0426\u0440\u043d\u0430 \u0413\u043e\u0440\u0430",sr_Cyrl_BA:"\u0411\u043e\u0441\u043d\u0438\u044f",sr_Cyrl_CS:"\u0421\u0435\u0440\u0431\u0438\u044f \u0438 \u0427\u0435\u0440\u043d\u043e\u0433\u043e\u0440\u0438\u044f",sr_Cyrl_ME:"\u0427\u0435\u0440\u043d\u043e\u0433\u043e\u0440\u0438\u044f",
sr_Cyrl_RS:"\u0421\u0435\u0440\u0431\u0438\u044f",sr_Latn_BA:"Bosna i Hercegovina",sr_Latn_CS:"Srbija i Crna Gora",sr_Latn_ME:"Crna Gora",sr_Latn_RS:"Srbija",sr_ME:"\u0426\u0440\u043d\u0430 \u0413\u043e\u0440\u0430",sr_RS:"\u0421\u0440\u0431\u0438\u0458\u0430",ss_SZ:"Swaziland",ss_ZA:"South Africa",st_LS:"Lesotho",st_ZA:"South Africa",su_ID:"Indonesia",sv_AX:"\u00c5land",sv_FI:"Finland",sv_SE:"Sverige",sw_KE:"Kenya",sw_TZ:"Tanzania",sw_UG:"Uganda",swb_KM:"\u062c\u0632\u0631 \u0627\u0644\u0642\u0645\u0631",
syr_SY:"Syria",ta_IN:"\u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0bbe",ta_LK:"\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8",ta_SG:"\u0b9a\u0bbf\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd",te_IN:"\u0c2d\u0c3e\u0c30\u0c24 \u0c26\u0c47\u0c33\u0c02",tet_TL:"Timor Leste",tg_Cyrl_TJ:"\u0422\u0430\u0434\u0436\u0438\u043a\u0438\u0441\u0442\u0430\u043d",tg_TJ:"\u062a\u0627\u062c\u06a9\u0633\u062a\u0627\u0646",th_TH:"\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22",ti_ER:"\u12a4\u122d\u1275\u122b",ti_ET:"\u12a2\u1275\u12ee\u1335\u12eb",
tig_ER:"\u12a4\u122d\u1275\u122b",tk_TM:"\u062a\u0631\u06a9\u0645\u0646\u0633\u062a\u0627\u0646",tkl_TK:"Tokelau",tn_BW:"Botswana",tn_ZA:"South Africa",to_TO:"Tonga",tpi_PG:"Papua New Guinea",tr_CY:"G\u00fcney K\u0131br\u0131s Rum Kesimi",tr_TR:"T\u00fcrkiye",ts_ZA:"South Africa",tt_RU:"\u0420\u043e\u0441\u0441\u0438\u044f",tvl_TV:"Tuvalu",ty_PF:"Polyn\u00e9sie fran\u00e7aise",uk_UA:"\u0423\u043a\u0440\u0430\u0457\u043d\u0430",uli_FM:"Micronesia",und_ZZ:"Unknown or Invalid Region",ur_IN:"\u0628\u06be\u0627\u0631\u062a",
ur_PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",uz_AF:"Afganistan",uz_Arab_AF:"\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646",uz_Cyrl_UZ:"\u0423\u0437\u0431\u0435\u043a\u0438\u0441\u0442\u0430\u043d",uz_Latn_UZ:"O\u02bfzbekiston",uz_UZ:"\u040e\u0437\u0431\u0435\u043a\u0438\u0441\u0442\u043e\u043d",ve_ZA:"South Africa",vi_VN:"Vi\u1ec7t Nam",wal_ET:"\u12a2\u1275\u12ee\u1335\u12eb",wo_Arab_SN:"\u0627\u0644\u0633\u0646\u063a\u0627\u0644",wo_Latn_SN:"S\u00e9n\u00e9gal",wo_SN:"S\u00e9n\u00e9gal",
xh_ZA:"South Africa",yap_FM:"Micronesia",yo_NG:"Nigeria",zh_CN:"\u4e2d\u56fd",zh_HK:"\u9999\u6e2f",zh_Hans_CN:"\u4e2d\u56fd",zh_Hans_SG:"\u65b0\u52a0\u5761",zh_Hant_HK:"\u4e2d\u83ef\u4eba\u6c11\u5171\u548c\u570b\u9999\u6e2f\u7279\u5225\u884c\u653f\u5340",zh_Hant_MO:"\u6fb3\u9580",zh_Hant_TW:"\u81fa\u7063",zh_MO:"\u6fb3\u95e8",zh_SG:"\u65b0\u52a0\u5761",zh_TW:"\u53f0\u6e7e",zu_ZA:"South Africa"},LANGUAGE:{aa:"afar",ab:"\u0430\u0431\u0445\u0430\u0437\u0441\u043a\u0438\u0439",ace:"Aceh",ach:"Acoli",
ada:"Adangme",ady:"\u0430\u0434\u044b\u0433\u0435\u0439\u0441\u043a\u0438\u0439",ae:"Avestan",af:"Afrikaans",afa:"Afro-Asiatic Language",afh:"Afrihili",ain:"Ainu",ak:"Akan",akk:"Akkadian",ale:"Aleut",alg:"Algonquian Language",alt:"Southern Altai",am:"\u12a0\u121b\u122d\u129b",an:"Aragonese",ang:"Old English",anp:"Angika",apa:"Apache Language",ar:"\u0627\u0644\u0639\u0631\u0628\u064a\u0629",arc:"Aramaic",arn:"Araucanian",arp:"Arapaho",art:"Artificial Language",arw:"Arawak",as:"\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be",
ast:"asturiano",ath:"Athapascan Language",aus:"Australian Language",av:"\u0430\u0432\u0430\u0440\u0441\u043a\u0438\u0439",awa:"Awadhi",ay:"aimara",az:"az\u0259rbaycanca",az_Arab:"\u062a\u0631\u06a9\u06cc \u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646\u06cc",az_Cyrl:"\u0410\u0437\u04d9\u0440\u0431\u0430\u0458\u04b9\u0430\u043d",az_Latn:"Azerice",ba:"\u0431\u0430\u0448\u043a\u0438\u0440\u0441\u043a\u0438\u0439",bad:"Banda",bai:"Bamileke Language",bal:"\u0628\u0644\u0648\u0686\u06cc",ban:"Balin",
bas:"Basa",bat:"Baltic Language",be:"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f",bej:"Beja",bem:"Bemba",ber:"Berber",bg:"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438",bh:"\u092c\u093f\u0939\u093e\u0930\u0940",bho:"Bhojpuri",bi:"bichelamar ; bislama",bik:"Bikol",bin:"Bini",bla:"Siksika",bm:"bambara",bn:"\u09ac\u09be\u0982\u09b2\u09be",bnt:"Bantu",bo:"\u0f54\u0f7c\u0f51\u0f0b\u0f66\u0f90\u0f51\u0f0b",br:"breton",bra:"Braj",bs:"Bosanski",btk:"Batak",bua:"Buriat",bug:"Bugis",
byn:"\u1265\u120a\u1295",ca:"catal\u00e0",cad:"Caddo",cai:"Central American Indian Language",car:"Carib",cau:"Caucasian Language",cch:"Atsam",ce:"\u0447\u0435\u0447\u0435\u043d\u0441\u043a\u0438\u0439",ceb:"Cebuano",cel:"Celtic Language",ch:"Chamorro",chb:"Chibcha",chg:"Chagatai",chk:"Chuukese",chm:"\u043c\u0430\u0440\u0438\u0439\u0441\u043a\u0438\u0439 (\u0447\u0435\u0440\u0435\u043c\u0438\u0441\u0441\u043a\u0438\u0439)",chn:"Chinook Jargon",cho:"Choctaw",chp:"Chipewyan",chr:"Cherokee",chy:"Cheyenne",
cmc:"Chamic Language",co:"corse",cop:"\u0642\u0628\u0637\u064a\u0629",cop_Arab:"\u0642\u0628\u0637\u064a\u0629",cpe:"English-based Creole or Pidgin",cpf:"French-based Creole or Pidgin",cpp:"Portuguese-based Creole or Pidgin",cr:"Cree",crh:"Crimean Turkish",crp:"Creole or Pidgin",cs:"\u010de\u0161tina",csb:"Kashubian",cu:"Church Slavic",cus:"Cushitic Language",cv:"\u0447\u0443\u0432\u0430\u0448\u0441\u043a\u0438\u0439",cy:"Cymraeg",da:"dansk",dak:"Dakota",dar:"\u0434\u0430\u0440\u0433\u0432\u0430",
day:"Dayak",de:"Deutsch",del:"Delaware",den:"Slave",dgr:"Dogrib",din:"Dinka",doi:"\u0627\u0644\u062f\u0648\u062c\u0631\u0649",dra:"Dravidian Language",dsb:"Lower Sorbian",dua:"Duala",dum:"Middle Dutch",dv:"Divehi",dyu:"dioula",dz:"\u0f62\u0fab\u0f7c\u0f44\u0f0b\u0f41",ee:"Ewe",efi:"Efik",egy:"Ancient Egyptian",eka:"Ekajuk",el:"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac",elx:"Elamite",en:"English",enm:"Middle English",eo:"esperanto",es:"espa\u00f1ol",et:"eesti",eu:"euskara",ewo:"Ewondo",fa:"\u0641\u0627\u0631\u0633\u06cc",
fan:"fang",fat:"Fanti",ff:"Fulah",fi:"suomi",fil:"Filipino",fiu:"Finno-Ugrian Language",fj:"Fijian",fo:"f\u00f8royskt",fon:"Fon",fr:"fran\u00e7ais",frm:"Middle French",fro:"Old French",frr:"Northern Frisian",frs:"Eastern Frisian",fur:"friulano",fy:"Fries",ga:"Gaeilge",gaa:"Ga",gay:"Gayo",gba:"Gbaya",gd:"Scottish Gaelic",gem:"Germanic Language",gez:"\u130d\u12d5\u12dd\u129b",gil:"Gilbertese",gl:"galego",gmh:"Middle High German",gn:"guaran\u00ed",goh:"Old High German",gon:"Gondi",gor:"Gorontalo",got:"Gothic",
grb:"Grebo",grc:"\u0391\u03c1\u03c7\u03b1\u03af\u03b1 \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac",gsw:"Schweizerdeutsch",gu:"\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0",gv:"Gaelg",gwi:"Gwich\u02bcin",ha:"\u0627\u0644\u0647\u0648\u0633\u0627",ha_Arab:"\u0627\u0644\u0647\u0648\u0633\u0627",ha_Latn:"haoussa",hai:"Haida",haw:"\u02bb\u014dlelo Hawai\u02bbi",he:"\u05e2\u05d1\u05e8\u05d9\u05ea",hi:"\u0939\u093f\u0902\u0926\u0940",hil:"Hiligaynon",him:"Himachali",hit:"Hittite",hmn:"Hmong",ho:"Hiri Motu",
hr:"hrvatski",hsb:"Upper Sorbian",ht:"ha\u00eftien",hu:"magyar",hup:"Hupa",hy:"\u0540\u0561\u0575\u0565\u0580\u0567\u0576",hz:"Herero",ia:"interlingvao",iba:"Iban",id:"Bahasa Indonesia",ie:"Interlingue",ig:"Igbo",ii:"\ua188\ua320\ua259",ijo:"Ijo",ik:"Inupiaq",ilo:"Iloko",inc:"Indic Language",ine:"Indo-European Language",inh:"\u0438\u043d\u0433\u0443\u0448\u0441\u043a\u0438\u0439",io:"Ido",ira:"Iranian Language",iro:"Iroquoian Language",is:"\u00edslenska",it:"italiano",iu:"Inuktitut",ja:"\u65e5\u672c\u8a9e",
jbo:"Lojban",jpr:"Judeo-Persian",jrb:"Judeo-Arabic",jv:"Jawa",ka:"\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8",kaa:"\u043a\u0430\u0440\u0430\u043a\u0430\u043b\u043f\u0430\u043a\u0441\u043a\u0438\u0439",kab:"kabyle",kac:"Kachin",kaj:"Jju",kam:"Kamba",kar:"Karen",kaw:"Kawi",kbd:"\u043a\u0430\u0431\u0430\u0440\u0434\u0438\u043d\u0441\u043a\u0438\u0439",kcg:"Tyap",kfo:"koro",kg:"Kongo",kha:"Khasi",khi:"Khoisan Language",kho:"Khotanese",ki:"Kikuyu",kj:"Kuanyama",kk:"\u049a\u0430\u0437\u0430\u049b",kl:"kalaallisut",
km:"\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a",kmb:"quimbundo",kn:"\u0c95\u0ca8\u0ccd\u0ca8\u0ca1",ko:"\ud55c\uad6d\uc5b4",kok:"\u0915\u094b\u0902\u0915\u0923\u0940",kos:"Kosraean",kpe:"kpell\u00e9",kr:"Kanuri",krc:"\u043a\u0430\u0440\u0430\u0447\u0430\u0435\u0432\u043e-\u0431\u0430\u043b\u043a\u0430\u0440\u0441\u043a\u0438\u0439",krl:"\u043a\u0430\u0440\u0435\u043b\u044c\u0441\u043a\u0438\u0439",kro:"Kru",kru:"Kurukh",ks:"\u0915\u093e\u0936\u094d\u092e\u093f\u0930\u0940",ku:"K\u00fcrt\u00e7e",
ku_Arab:"\u0627\u0644\u0643\u0631\u062f\u064a\u0629",ku_Latn:"K\u00fcrt\u00e7e",kum:"\u043a\u0443\u043c\u044b\u043a\u0441\u043a\u0438\u0439",kut:"Kutenai",kv:"Komi",kw:"kernewek",ky:"K\u0131rg\u0131zca",ky_Arab:"\u0627\u0644\u0642\u064a\u0631\u063a\u0633\u062a\u0627\u0646\u064a\u0629",ky_Cyrl:"\u043a\u0438\u0440\u0433\u0438\u0437\u0441\u043a\u0438\u0439",la:"latino",lad:"\u05dc\u05d3\u05d9\u05e0\u05d5",lah:"\u0644\u0627\u0647\u0646\u062f\u0627",lam:"Lamba",lb:"luxembourgeois",lez:"\u043b\u0435\u0437\u0433\u0438\u043d\u0441\u043a\u0438\u0439",
lg:"Ganda",li:"Limburgs",ln:"lingala",lo:"Lao",lol:"mongo",loz:"Lozi",lt:"lietuvi\u0173",lu:"luba-katanga",lua:"luba-lulua",lui:"Luiseno",lun:"Lunda",luo:"Luo",lus:"Lushai",lv:"latvie\u0161u",mad:"Madura",mag:"Magahi",mai:"Maithili",mak:"Makassar",man:"Mandingo",map:"Austronesian",mas:"Masai",mdf:"\u043c\u043e\u043a\u0448\u0430",mdr:"Mandar",men:"Mende",mg:"malgache",mga:"Middle Irish",mh:"Marshallese",mi:"Maori",mic:"Micmac",min:"Minangkabau",mis:"Miscellaneous Language",mk:"\u043c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438",
mkh:"Mon-Khmer Language",ml:"\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02",mn:"\u043c\u043e\u043d\u0433\u043e\u043b\u044c\u0441\u043a\u0438\u0439",mn_Cyrl:"\u043c\u043e\u043d\u0433\u043e\u043b\u044c\u0441\u043a\u0438\u0439",mn_Mong:"\u043c\u043e\u043d\u0433\u043e\u043b\u044c\u0441\u043a\u0438\u0439",mnc:"Manchu",mni:"Manipuri",mno:"Manobo Language",mo:"Moldavian",moh:"Mohawk",mos:"mor\u00e9 ; mossi",mr:"\u092e\u0930\u093e\u0920\u0940",ms:"Bahasa Melayu",mt:"Malti",mul:"Multiple Languages",mun:"Munda Language",
mus:"Creek",mwl:"Mirandese",mwr:"Marwari",my:"Burmese",myn:"Mayan Language",myv:"\u044d\u0440\u0437\u044f",na:"Nauru",nah:"Nahuatl",nai:"North American Indian Language",nap:"napoletano",nb:"norsk bokm\u00e5l",nd:"North Ndebele",nds:"Low German",ne:"\u0928\u0947\u092a\u093e\u0932\u0940","new":"Newari",ng:"Ndonga",nia:"Nias",nic:"Niger-Kordofanian Language",niu:"Niuean",nl:"Nederlands",nn:"nynorsk",no:"Norwegian",nog:"\u043d\u043e\u0433\u0430\u0439\u0441\u043a\u0438\u0439",non:"Old Norse",nqo:"N\u2019Ko",
nr:"South Ndebele",nso:"Northern Sotho",nub:"Nubian Language",nv:"Navajo",nwc:"Classical Newari",ny:"nianja; chicheua; cheua",nym:"Nyamwezi",nyn:"Nyankole",nyo:"Nyoro",nzi:"Nzima",oc:"occitan",oj:"Ojibwa",om:"Oromoo",or:"\u0b13\u0b21\u0b3c\u0b3f\u0b06",os:"\u043e\u0441\u0435\u0442\u0438\u043d\u0441\u043a\u0438\u0439",osa:"Osage",ota:"Ottoman Turkish",oto:"Otomian Language",pa:"\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40",pa_Arab:"\u067e\u0646\u062c\u0627\u0628",pa_Guru:"\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40",
paa:"Papuan Language",pag:"Pangasinan",pal:"Pahlavi",pam:"Pampanga",pap:"Papiamento",pau:"Palauan",peo:"Old Persian",phi:"Philippine Language",phn:"Phoenician",pi:"\u0e1a\u0e32\u0e25\u0e35",pl:"polski",pon:"Pohnpeian",pra:"Prakrit Language",pro:"Old Proven\u00e7al",ps:"\u067e\u069a\u062a\u0648",pt:"portugu\u00eas",qu:"quechua",raj:"Rajasthani",rap:"Rapanui",rar:"Rarotongan",rm:"R\u00e4toromanisch",rn:"roundi",ro:"rom\u00e2n\u0103",roa:"Romance Language",rom:"Romany",ru:"\u0440\u0443\u0441\u0441\u043a\u0438\u0439",
rup:"Aromanian",rw:"rwanda",sa:"\u0938\u0902\u0938\u094d\u0915\u0943\u0924 \u092d\u093e\u0937\u093e",sad:"Sandawe",sah:"\u044f\u043a\u0443\u0442\u0441\u043a\u0438\u0439",sai:"South American Indian Language",sal:"Salishan Language",sam:"\u05d0\u05e8\u05de\u05d9\u05ea \u05e9\u05d5\u05de\u05e8\u05d5\u05e0\u05d9\u05ea",sas:"Sasak",sat:"Santali",sc:"Sardinian",scn:"siciliano",sco:"Scots",sd:"\u0938\u093f\u0928\u094d\u0927\u0940",sd_Arab:"\u0633\u0646\u062f\u06cc",sd_Deva:"\u0938\u093f\u0928\u094d\u0927\u0940",
se:"nordsamiska",sel:"\u0441\u0435\u043b\u044c\u043a\u0443\u043f\u0441\u043a\u0438\u0439",sem:"Semitic Language",sg:"sangho",sga:"Old Irish",sgn:"Sign Language",sh:"Serbo-Croatian",shn:"Shan",si:"Sinhalese",sid:"Sidamo",sio:"Siouan Language",sit:"Sino-Tibetan Language",sk:"slovensk\u00fd",sl:"sloven\u0161\u010dina",sla:"Slavic Language",sm:"Samoan",sma:"sydsamiska",smi:"Sami Language",smj:"lulesamiska",smn:"Inari Sami",sms:"Skolt Sami",sn:"Shona",snk:"sonink\u00e9",so:"Soomaali",sog:"Sogdien",son:"Songhai",
sq:"shqipe",sr:"\u0421\u0440\u043f\u0441\u043a\u0438",sr_Cyrl:"\u0441\u0435\u0440\u0431\u0441\u043a\u0438\u0439",sr_Latn:"Srpski",srn:"Sranantongo",srr:"s\u00e9r\u00e8re",ss:"Swati",ssa:"Nilo-Saharan Language",st:"Sesotho",su:"Sundan",suk:"Sukuma",sus:"soussou",sux:"Sumerian",sv:"svenska",sw:"Kiswahili",syc:"Classical Syriac",syr:"Syriac",ta:"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd",tai:"Tai Language",te:"\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41",tem:"Timne",ter:"Tereno",tet:"t\u00e9tum",tg:"\u062a\u0627\u062c\u06a9",
tg_Arab:"\u062a\u0627\u062c\u06a9",tg_Cyrl:"\u0442\u0430\u0434\u0436\u0438\u043a\u0441\u043a\u0438\u0439",th:"\u0e44\u0e17\u0e22",ti:"\u1275\u130d\u122d\u129b",tig:"\u1275\u130d\u1228",tiv:"Tiv",tk:"\u062a\u0631\u06a9\u0645\u0646\u06cc",tkl:"Tokelau",tl:"Tagalog",tlh:"Klingon",tli:"Tlingit",tmh:"tamacheq",tn:"Tswana",to:"Tonga",tog:"Nyasa Tonga",tpi:"Tok Pisin",tr:"T\u00fcrk\u00e7e",ts:"Tsonga",tsi:"Tsimshian",tt:"\u0442\u0430\u0442\u0430\u0440\u0441\u043a\u0438\u0439",tum:"Tumbuka",tup:"Tupi Language",
tut:"\u0430\u043b\u0442\u0430\u0439\u0441\u043a\u0438\u0435 (\u0434\u0440\u0443\u0433\u0438\u0435)",tvl:"Tuvalu",tw:"Twi",ty:"tahitien",tyv:"\u0442\u0443\u0432\u0438\u043d\u0441\u043a\u0438\u0439",udm:"\u0443\u0434\u043c\u0443\u0440\u0442\u0441\u043a\u0438\u0439",ug:"\u0443\u0439\u0433\u0443\u0440\u0441\u043a\u0438\u0439",uga:"Ugaritic",uk:"\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430",umb:"umbundu",und:"English",ur:"\u0627\u0631\u062f\u0648",uz:"\u040e\u0437\u0431\u0435\u043a",uz_Arab:"\u0627\u06c9\u0632\u0628\u06d0\u06a9",
uz_Cyrl:"\u0443\u0437\u0431\u0435\u043a\u0441\u043a\u0438\u0439",uz_Latn:"o'zbekcha",vai:"Vai",ve:"Venda",vi:"Ti\u1ebfng Vi\u1ec7t",vo:"volapuko",vot:"Votic",wa:"Wallonisch",wak:"Wakashan Language",wal:"Walamo",war:"Waray",was:"Washo",wen:"Sorbian Language",wo:"wolof",wo_Arab:"\u0627\u0644\u0648\u0644\u0648\u0641",wo_Latn:"wolof",xal:"\u043a\u0430\u043b\u043c\u044b\u0446\u043a\u0438\u0439",xh:"Xhosa",yao:"iao",yap:"Yapese",yi:"\u05d9\u05d9\u05d3\u05d9\u05e9",yo:"Yoruba",ypk:"Yupik Language",za:"Zhuang",
zap:"Zapotec",zen:"Zenaga",zh:"\u4e2d\u6587",zh_Hans:"\u4e2d\u6587",zh_Hant:"\u4e2d\u6587",znd:"Zande",zu:"Zulu",zun:"Zuni",zxx:"No linguistic content",zza:"Zaza"}};function SE(a){return(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""}function sYa(a){return(a=a.match(/[-_]([a-zA-Z]{2}|\d{3})([-_]|$)/))?a[0].replace(/[_-]/g,""):""}function tYa(a){return(a=a.match(/[-_]([a-z]{2,})/))?a[1]:""};function uYa(a){G.call(this,"recommender-show-answers");this.C=a}ka(uYa,G);uYa.prototype.kb=g("C");function TE(){H.call(this);this.rb=this.Mb=this.Nb=null;this.zd=!1;this.J=null;this.eb=ok.getInstance();this.Ya=this.Ra=this.bb=this.C=this.Tb=this.D=this.Eb=this.bd=null;this.mb=this.tb="";this.Ka=new Kl;this.H=new Kl;this.va=null;this.Ac=this.Ab=!1;this.fb=null;this.Nc=new Oj;this.Qb=!1;this.$=this.fc=null;this.Jd=!0;this.L=this.V=this.Ea=this.jb=this.O=null;this.kd=-1!=window.location.href.indexOf("eeos=false");this.Oc=null;this.F=new PE;K(this.F,15,!0);K(this.F,2,Lta);K(this.F,4,!0);K(this.F,
6,fua);K(this.F,7,!0);K(this.F,10,!1);K(this.F,11,uua);K(this.F,12,Vn);K(this.F,14,Wn);var a=L(O(),"fedvs");K(this.F,17,a)}ka(TE,H);p=TE.prototype;p.$f=ea("Eb");p.pAa=fa(116);p.oAa=fa(117);p.sAa=fa(118);p.UMa=fa(119);p.TMa=fa(120);p.hFa=fa(121);p.Foa=fa(122);p.uya=fa(123);p.vya=fa(124);va(TE);var vYa=new nj(20,20),wYa=new nj(100,100),UE=new nj(600,371);function xYa(a,b,c){H.call(this);this.C=a;this.D=!b;this.F=!c;this.Ua=new xh(this);this.Ua.R(a,hc(pBa),this.j5a);a.Cd(this)}v(xYa,Uu);p=xYa.prototype;p.kb=function(){return this.C.kb()};p.setVisible=function(){throw Error("Unexpected call to setVisible");};p.Ky=g("D");p.uEa=g("F");p.focus=function(){if(!this.kb())throw Error("Cannot focus non-visible PopupDialog");this.C.getElement().focus()};
p.j5a=function(a){if(a.target==this.C||this.C instanceof Uq)a.target=this,"hide"==a.type?this.dispatchEvent("afterhide"):"show"==a.type&&(this.dispatchEvent("aftershow"),this.C.getElement().focus())};p.Qa=function(){this.Ua.dispose();delete this.C;xYa.ea.Qa.call(this)};function VE(){D.call(this);this.F=this.H=null;this.D=new Mi;E(this,this.D)}v(VE,D);VE.prototype.Ob=function(a,b){yYa(this,a,b)&&this.D.dispatchEvent(new zYa(this.H))};function yYa(a,b,c){if(a.F)return!1;c&&(a.F=c);if(a.H==b)return!1;a.H=b;return!0}VE.prototype.getState=g("H");VE.prototype.C=function(a,b){if(this.F==a||null===this.F)this.F=null,r(b)&&this.Ob(b)};function AYa(a){null!==a.F&&(a.F=null)}function zYa(a){this.state=a};function BYa(a){D.call(this);this.eb=a;a=Cg(u(this.BMa,this));Ea(a)||(a=u(a.focus,a));xDa=a;this.va=[];this.Ua=new xh(this);this.fb={};this.mb={}}v(BYa,D);p=BYa.prototype;p.Li=function(a){CYa(this,a,3)};
function CYa(a,b,c){if(!(b.Ky()||b instanceof Uu&&!b.uEa())){var d=Ut.getInstance();d.C[Fa(b)]=b;d.Ua.R(b,"beforeshow",u(d.F,d,Fa(b)))}b.kb()&&(b.Ky()&&a.va.push(b),a.eb.Ob(2,b.Ky()?"dialog":void 0));b instanceof As&&(b.Jd=ua);d=Fa(b);a.fb[d]=b;a.mb[d]=c;a.Ua.R(b,"afterhide",a.NHa).R(b,"beforeshow",a.OHa)}function WE(a,b){var c=Fa(b);delete a.fb[c];delete a.mb[c];a.Ua.Jc(b,"afterhide",a.NHa).Jc(b,"beforeshow",a.OHa)}
p.NHa=function(a){if(a=this.fb[Fa(a.target)])a.Ky()&&Jb(this.va,a),this.BMa(a),a.hga()&&WE(this,a)};p.BMa=function(a){var b=Ut.getInstance();b=a&&vFa(b,a)&&wFa(b);this.va.length&&qb(this.va).focus();this.va.length||b||(b=3,a&&(b=this.mb[Fa(a)]),this.eb.C("dialog",b))};p.OHa=function(a){if(a=this.fb[Fa(a.target)])a.Ky()&&this.va.push(a),this.eb.Ob(2,a.Ky()?"dialog":void 0)};p.Qa=function(){BYa.ea.Qa.call(this);F(this.Ua);delete this.Ua;delete this.eb};function DYa(a,b){this.D=a;this.C=b;this.F=URL.createObjectURL(a)}DYa.prototype.getUrl=g("F");function XE(){H.call(this)}v(XE,H);function EYa(a,b){G.call(this,"fb");this.items=a;this.C=b}v(EYa,G);XE.prototype.getName=n("");XE.prototype.a3=ba();XE.prototype.bMa=ba();function YE(a,b){r(a.name)?(this.name=a.name,this.code=FYa[a.name]):(this.code=a.code,this.name=GYa(a.code));La.call(this,waa("%s %s",this.name,b))}v(YE,La);function GYa(a){var b=lc(FYa,function(b){return a==b});if(!r(b))throw Error("Invalid code: "+a);return b}var FYa={AbortError:3,EncodingError:5,InvalidModificationError:9,InvalidStateError:7,NotFoundError:1,NotReadableError:4,NoModificationAllowedError:6,PathExistsError:12,QuotaExceededError:10,SecurityError:2,SyntaxError:8,TypeMismatchError:11};function HYa(a,b){G.call(this,a.type,b);this.He=a}v(HYa,G);function ZE(a){H.call(this);this.C=a;this.C.onwritestart=u(this.D,this);this.C.onprogress=u(this.D,this);this.C.onwrite=u(this.D,this);this.C.onabort=u(this.D,this);this.C.onerror=u(this.D,this);this.C.onwriteend=u(this.D,this)}v(ZE,H);ZE.prototype.abort=function(){try{this.C.abort()}catch(a){throw new YE(a,"aborting save");}};ZE.prototype.getError=function(){return this.C.error&&new YE(this.C.error,"saving file")};ZE.prototype.D=function(a){this.dispatchEvent(new HYa(a,this))};
ZE.prototype.Qa=function(){delete this.C;ZE.ea.Qa.call(this)};function IYa(a){ZE.call(this,a);this.F=a}v(IYa,ZE);IYa.prototype.getPosition=function(){return this.F.position};IYa.prototype.write=function(a){try{this.F.write(a)}catch(b){throw new YE(b,"writing file");}};IYa.prototype.truncate=function(a){try{this.F.truncate(a)}catch(b){throw new YE(b,"truncating file");}};function $E(a,b){this.D=a;this.C=b}$E.prototype.getName=function(){return this.C.name};function JYa(a){var b=new Kl;a.C.getMetadata(function(a){b.Xb(a)},u(function(a){b.Hd(new YE(a,"retrieving metadata for "+this.C.fullPath))},a));return b}$E.prototype.moveTo=function(a,b){var c=new Kl;this.C.moveTo(a.F,b,u(function(a){c.Xb(a.isFile?new KYa(this.D,a):new aF(this.D,a))},this),u(function(d){c.Hd(new YE(d,"moving "+this.C.fullPath+" into "+a.C.fullPath+(b?", renaming to "+b:"")))},this));return c};
$E.prototype.remove=function(){var a=new Kl;this.C.remove(u(a.Xb,a,!0),u(function(b){a.Hd(new YE(b,"removing "+this.C.fullPath))},this));return a};$E.prototype.getParent=function(){var a=new Kl;this.C.getParent(u(function(b){a.Xb(new aF(this.D,b))},this),u(function(b){a.Hd(new YE(b,"getting parent of "+this.C.fullPath))},this));return a};function aF(a,b){$E.call(this,a,b);this.F=b}v(aF,$E);
function LYa(a,b,c){var d=new Kl;a.F.getFile(b,MYa(c),u(function(a){d.Xb(new KYa(this.D,a))},a),u(function(a){d.Hd(new YE(a,"loading file "+b+" from "+this.C.fullPath))},a));return d}function NYa(a,b,c){var d=new Kl;a.F.getDirectory(b,MYa(c),u(function(a){d.Xb(new aF(this.D,a))},a),u(function(a){d.Hd(new YE(a,"loading directory "+b+" from "+this.C.fullPath))},a));return d}
function OYa(a){var b=new Kl,c=a.F.createReader(),d=[],e=u(function(a){b.Hd(new YE(a,"listing directory "+this.C.fullPath))},a),f=u(function(a){if(a.length){for(var h=0,l;l=a[h];h++)d.push(l.isFile?new KYa(this.D,l):new aF(this.D,l));c.readEntries(f,e)}else b.Xb(d)},a);c.readEntries(f,e);return b}function MYa(a){return 2==a?{create:!0}:3==a?{create:!0,exclusive:!0}:{}}function KYa(a,b){$E.call(this,a,b);this.F=b}v(KYa,$E);
function PYa(a){var b=new Kl;a.F.createWriter(function(a){b.Xb(new IYa(a))},u(function(a){b.Hd(new YE(a,"creating writer for "+this.C.fullPath))},a));return b}KYa.prototype.file=function(){var a=new Kl;this.F.file(function(b){a.Xb(b)},u(function(b){a.Hd(new YE(b,"getting file for "+this.C.fullPath))},this));return a};function QYa(){H.call(this);this.C=new FileReader;this.C.onloadstart=u(this.bQ,this);this.C.onprogress=u(this.bQ,this);this.C.onload=u(this.bQ,this);this.C.onabort=u(this.bQ,this);this.C.onerror=u(this.bQ,this);this.C.onloadend=u(this.bQ,this)}v(QYa,H);p=QYa.prototype;p.abort=function(){try{this.C.abort()}catch(a){throw new YE(a,"aborting read");}};p.getResult=function(){return this.C.result};p.getError=function(){return this.C.error&&new YE(this.C.error,"reading file")};
p.bQ=function(a){this.dispatchEvent(new HYa(a,this))};p.Qa=function(){QYa.ea.Qa.call(this);delete this.C};function RYa(a){var b=new QYa,c=SYa(b);b.C.readAsArrayBuffer(a);return c}function TYa(a){var b=new QYa,c=SYa(b);b.C.readAsDataURL(a);return c}function SYa(a){var b=new Kl;a.R("loadend",Ha(function(a,b){var c=b.getResult(),d=b.getError();null==c||d?a.Hd(d):a.Xb(c);b.dispose()},b,a));return b};function UYa(a){this.C=a}UYa.prototype.getName=function(){return this.C.name};function VYa(a){var b=na.requestFileSystem||na.webkitRequestFileSystem;if(!Ea(b))return Sl(Error("File API unsupported"));var c=new Kl;b(a,10485760,function(a){c.Xb(new UYa(a))},function(a){c.Hd(new YE(a,"requesting filesystem"))});return c}function WYa(a,b,c){r(c)||(c=a.size);return a.webkitSlice?a.webkitSlice(b,c):a.mozSlice?a.mozSlice(b,c):a.slice?Dc&&!Jc("13.0")||Ec&&!Jc("537.1")?(0>b&&(b+=a.size),0>b&&(b=0),0>c&&(c+=a.size),c<b&&(c=b),a.slice(b,c-b)):a.slice(b,c):null};function bF(a,b){var c=b||XYa;return function(){var b=this||na;b=b.closure_memoize_cache_||(b.closure_memoize_cache_={});var e=c(Fa(a),arguments);return b.hasOwnProperty(e)?b[e]:b[e]=a.apply(this,arguments)}}function XYa(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 YYa(a){var b={};a=a.replace(/\r/g,"").split("\n");for(var c=0;c<a.length;c++){var d=a[c],e=d.indexOf(":");0>e||(b[d.substring(0,e)]=d.substring(e+2,d.length))}return b}function ZYa(a){var b="";bc(a,function(a,d){b+=d+": "+a+"\r\n"});return b}
var $Ya=bF(function(){if(!na.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return 100!=b.size?!1:!0}),aZa=bF(function(){if(!na.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return null===WYa(b,0,1)?!1:!0});function bZa(){H.call(this)}v(bZa,H);function cF(a){G.call(this,a)}v(cF,G);p=bZa.prototype;p.BQa=n(null);p.CQa=n(null);p.wj=n(null);p.start=ba();p.cancel=ba();function dF(a,b){this.H=a;this.J=b;this.C=!0}p=dF.prototype;p.getName=g("H");p.$c=g("J");p.B_=n(null);p.jC=n(!1);p.rZ=n(!1);p.oZ=n(!1);function eF(a,b){dF.call(this,b,a.size);this.D=a}v(eF,dF);p=eF.prototype;p.B_=g("D");p.jC=function(){return aZa()};p.rZ=n(!0);p.oZ=n(!1);p.Sea=n(null);function cZa(a){this.name=a;this.items=[];this.C={}}function dZa(a){var b=[],c;for(c in a.C)a.C.hasOwnProperty(c)&&b.push(a.C[c]);return b};function eZa(a,b){this.Ce=b;this.D=[];this.C=this.F=0;this.H=new cZa("");for(b=0;b<a.length;b++){var c=a[b];c.isFile?(this.C++,c.file(u(this.V,this,this.H),u(this.O,this))):this.D.push(new fZa(c,this.H))}gZa(this)}function fZa(a,b){this.ji=a;this.parent=b}function gZa(a){for(;0<a.D.length;){a.F++;var b=a.D.shift(),c=b.ji,d=new cZa(c.name);b.parent.C[c.name]=d;b=c.createReader();b.readEntries(u(a.L,a,b,d),u(a.J,a))}hZa(a)}
eZa.prototype.L=function(a,b,c){for(var d=0;d<c.length;d++){var e=c[d];e.isFile?(this.C++,e.file(u(this.V,this,b),u(this.O,this))):this.D.push(new fZa(e,b))}0==c.length?(this.F--,gZa(this)):a.readEntries(u(this.L,this,a,b),u(this.J,this))};eZa.prototype.J=function(){this.F--;gZa(this)};eZa.prototype.V=function(a,b){this.C--;a.items.push(new eF(b,b.name));hZa(this)};eZa.prototype.O=function(){this.C--;hZa(this)};function hZa(a){0==a.F&&0==a.C&&0==a.D.length&&a.Ce(a.H.items,dZa(a.H))};function iZa(){H.call(this);this.H=this.J=!1;this.F=this.C=null;this.D={}}v(iZa,XE);p=iZa.prototype;p.getName=n("xhr");
p.a3=function(a,b,c){this.L="multiple_file"==b;this.H="single_directory"==b;b=a.offsetWidth;var d=a.offsetHeight;this.D.BSb=b;this.D.PSa=d;this.C=document.createElement("div");jZa(this);this.C.style.position="absolute";this.C.style.overflow="hidden";this.C.style.width=b+"px";this.C.style.height=d+"px";b=this.F;xq(b,"button");Bq(b,qn(a));yq(b,"hidden",!1);c&&b.setAttribute("accept",c.join(","));a.parentElement&&(a.parentElement.style.position="relative");cn(this.C,a);Kp(this.C,Lp(a))};
p.bMa=function(a,b){this.J=b;qd(a,"drop",this.$Jb,!1,this);qd(a,"dragenter",this.RNa,!1,this);qd(a,"dragover",this.RNa,!1,this)};function jZa(a){a.F&&a.C.removeChild(a.F);var b=document.createElement("input");b.setAttribute("type","file");a.L&&(b.multiple="true");a.H&&(b.va="true");a.C.appendChild(b);qd(b,"change",a.rJb,!1,a);b.style.fontSize=a.D.PSa+"px";b.style.height=a.D.PSa+"px";b.style.width=a.D.BSb+"px";b.style.opacity="0";a.F=b}
p.rJb=function(a){a=a.target.files;var b=[],c=null;if(this.H)if(Ec){c=new cZa("");for(var d=0;d<a.length;d++)for(var e=a[d],f=e.webkitRelativePath.split("/"),h=c,k=0;k<f.length;k++){var l=f[k];if(k==f.length-1){"."!=l&&h.items.push(new eF(e,l));break}var m=h.C[l];m||(m=new cZa(l),h.C[l]=m);h=m}c=dZa(c)}else c=null;else b=kZa(a);this.dispatchEvent(new EYa(b,c));jZa(this)};
p.$Jb=function(a){a.preventDefault();var b=[];a=(b=a.He.dataTransfer)&&b.items;if(this.J&&a&&0<a.length&&a[0].webkitGetAsEntry){b=[];for(var c=0;c<a.length;c++)b.push(a[c].webkitGetAsEntry());var d=this;new eZa(b,function(a,b){d.dispatchEvent(new EYa(a,b))})}else if(a=b&&b.files)b=kZa(a),this.dispatchEvent(new EYa(b,null))};p.RNa=function(a){a.preventDefault()};function kZa(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];b.push(new eF(d,d.name))}return b};function lZa(){H.call(this);this.D="closure_frame"+mZa++;this.F=[];nZa[this.D]=this}var fF;v(lZa,H);var nZa={},mZa=0;function oZa(a,b){var c=Hm(a);bi(b,function(b,e){Aa(b)||(b=[b]);x(b,function(b){b=c.Ia("INPUT",{type:"hidden",name:e,value:b});a.appendChild(b)})})}p=lZa.prototype;p.Jg=null;p.on=null;p.ZK=null;p.qIb=0;p.nz=!1;p.T$=!1;p.f8=null;p.hK=0;p.YK=null;
p.send=function(a,b,c,d){if(this.nz)throw Error("[goog.net.IframeIo] Unable to send, already active.");a=new ui(a);b=b?b.toUpperCase():"GET";c&&Rh(a);fF||(fF=Tm("FORM"),fF.acceptCharset="utf-8",c=fF.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(fF));this.Jg=fF;"GET"==b&&oZa(this.Jg,a.C);d&&oZa(this.Jg,d);this.Jg.action=a.toString();this.Jg.method=b;pZa(this);qZa(this)};
p.abort=function(a){if(this.nz){var b=gF(this);wd(b);this.T$=this.nz=!1;this.hK=a||7;this.dispatchEvent("abort");rZa(this)}};p.Qa=function(){this.nz&&this.abort();lZa.ea.Qa.call(this);this.on&&sZa(this);qZa(this);delete this.H;this.f8=this.Jg=null;this.hK=0;delete nZa[this.D]};p.Cl=g("T$");p.Wb=g("nz");p.wj=g("f8");p.XJ=fa(53);p.AP=g("hK");p.zP=function(){return Mia(this.hK)};
function pZa(a){a.nz=!0;a.hK=0;a.ZK=a.D+"_"+(a.qIb++).toString(36);a.on=Hm(a.Jg).Ia("IFRAME",{name:a.ZK,id:a.ZK});Ac&&7>Number(Ic)&&(a.on.src='javascript:""');var b=a.on.style;b.visibility="hidden";b.width=b.height="10px";b.display="none";Ec?b.marginTop=b.marginLeft="-10px":(b.position="absolute",b.top=b.left="-10px");if(Ac&&!Jc("11")){a.Jg.target=a.ZK||"";Hm(a.Jg).Pb().body.appendChild(a.on);qd(a.on,"readystatechange",a.Xma,!1,a);try{a.C=!1,a.Jg.submit()}catch(w){ud(a.on,"readystatechange",a.Xma,
!1,a),hF(a,1)}}else{Hm(a.Jg).Pb().body.appendChild(a.on);b=a.ZK+"_inner";var c=mn(a.on);if(document.baseURI){var d=Ya(b);d=rh(Xg("Short HTML snippet, input escaped, safe URL, for performance"),'<head><base href="'+Ya(document.baseURI)+'"></head><body><iframe id="'+d+'" name="'+d+'"></iframe>')}else d=Ya(b),d=rh(Xg("Short HTML snippet, input escaped, for performance"),'<body><iframe id="'+d+'" name="'+d+'"></iframe>');zc&&!Ec?sh(c.documentElement,d):th(c,d);qd(c.getElementById(b),"load",a.d9,!1,a);
var e=Lm("TEXTAREA",a.Jg);d=0;for(var f=e.length;d<f;d++){var h=e[d].value;rn(e[d])!=h&&(nn(e[d],h),e[d].value=h)}e=c.importNode(a.Jg,!0);e.target=b;e.action=a.Jg.action;c.body.appendChild(e);h=Lm("SELECT",a.Jg);var k=Lm("SELECT",e);d=0;for(f=h.length;d<f;d++)for(var l=Lm("OPTION",h[d]),m=Lm("OPTION",k[d]),q=0,t=l.length;q<t;q++)m[q].selected=l[q].selected;h=Lm("INPUT",a.Jg);k=Lm("INPUT",e);d=0;for(f=h.length;d<f;d++)if("file"==h[d].type&&h[d].value!=k[d].value){a.Jg.target=b;e=a.Jg;break}try{a.C=
!1,e.submit(),c.close(),Dc&&Qg(a.QSa,250,a)}catch(w){ud(c.getElementById(b),"load",a.d9,!1,a),c.close(),hF(a,2)}}}p.Xma=function(){if("complete"==this.on.readyState){ud(this.on,"readystatechange",this.Xma,!1,this);try{var a=mn(this.on);if(Ac&&"about:blank"==a.location&&!navigator.onLine){hF(this,9);return}}catch(b){hF(this,1);return}tZa(this,a)}};
p.d9=function(){if(!zc||Ec||"about:blank"!=(this.on?mn(gF(this)):null).location){ud(gF(this),"load",this.d9,!1,this);try{tZa(this,this.on?mn(gF(this)):null)}catch(a){hF(this,1)}}};function tZa(a,b){a.nz=!1;try{var c=b.body;a.f8=c.textContent||c.innerText}catch(e){var d=1}d||"function"!=typeof a.H||(b=a.H(b))&&(d=4);d?hF(a,d):(a.T$=!0,a.hK=0,a.dispatchEvent("complete"),a.dispatchEvent("success"),rZa(a))}
function hF(a,b){a.C||(a.T$=!1,a.nz=!1,a.hK=b,a.dispatchEvent("complete"),a.dispatchEvent("error"),rZa(a),a.C=!0)}function rZa(a){sZa(a);qZa(a);a.Jg=null;a.dispatchEvent("ready")}function sZa(a){var b=a.on;b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.F.push(b));a.YK&&(Rg(a.YK),a.YK=null);Dc||zc&&!Ec?a.YK=Qg(a.wAa,2E3,a):a.wAa();a.on=null;a.ZK=null}p.wAa=function(){this.YK&&(Rg(this.YK),this.YK=null);for(;0!=this.F.length;){var a=this.F.pop();dn(a)}};
function qZa(a){a.Jg&&a.Jg==fF&&an(a.Jg)}function gF(a){return a.on?Ac&&!Jc("11")?a.on:mn(a.on).getElementById(a.ZK+"_inner"):null}p.QSa=function(){if(this.nz){var a=this.on?mn(gF(this)):null;a&&!Aba(a,"documentUri")?(ud(gF(this),"load",this.d9,!1,this),navigator.onLine?hF(this,3):hF(this,9)):Qg(this.QSa,250,this)}};function uZa(){H.call(this)}v(uZa,bZa);uZa.prototype.Roa=ba();function vZa(a,b){H.call(this);this.D=a;this.Jg=b;this.C=null;this.Ua=new xh(this);E(this,this.Ua)}v(vZa,uZa);p=vZa.prototype;p.Roa=function(a){var b=document.createElement("input");b.setAttribute("type","hidden");b.setAttribute("name","metadata");b.setAttribute("value",a);1==this.Jg.childNodes.length?this.Jg.insertBefore(b,this.Jg.childNodes[0]):this.Jg.replaceChild(b,this.Jg.childNodes[0])};p.wj=function(){return this.C&&this.C.wj()||null};
p.start=function(){this.C=new lZa;this.Ua.R(this.C,"success",this.BPb);this.Ua.R(this.C,"error",this.APb);var a=this.C,b=this.Jg;if(a.nz)throw Error("[goog.net.IframeIo] Unable to send, already active.");var c=new ui(this.D||b.action);a.Jg=b;a.Jg.action=c.toString();pZa(a)};p.cancel=function(){this.C&&this.C.abort()};p.BPb=function(){this.dispatchEvent(new cF("hb"))};p.APb=function(){var a="ib";1==this.C.AP()&&(a="jb");this.dispatchEvent(new cF(a))};function iF(a,b){dF.call(this,b,null);this.Jg=a}v(iF,dF);iF.prototype.jC=n(!1);iF.prototype.rZ=n(!1);iF.prototype.oZ=n(!0);iF.prototype.Sea=function(a){return new vZa(a,this.Jg)};function wZa(){H.call(this);this.C=this.D=void 0}v(wZa,XE);wZa.prototype.getName=n("form");
wZa.prototype.a3=function(a,b,c){this.D||(this.D=a);c&&(this.C=c);b=a.offsetWidth;c=a.offsetHeight;this.Jg=document.createElement("form");this.Jg.setAttribute("method","POST");this.Jg.setAttribute("enctype","multipart/form-data");this.Jg.setAttribute("encoding","multipart/form-data");var d=document.createElement("input");d.setAttribute("type","file");d.setAttribute("name","Filedata");this.C&&d.setAttribute("accept",this.C.join(","));this.Jg.appendChild(d);qd(d,"change",this.F,!1,this);d.style.fontSize=
c+"px";d.style.height=c+"px";d.style.width=b+"px";d.style.opacity="0";this.Jg.style.position="absolute";this.Jg.style.overflow="hidden";this.Jg.style.width=b+"px";this.Jg.style.height=c+"px";Bq(d,qn(a));xq(d,"button");yq(d,"hidden",!1);a.parentElement&&(a.parentElement.style.position="relative");cn(this.Jg,a);Kp(this.Jg,Lp(a))};
wZa.prototype.F=function(a){a=a.target.value;a.match(/^c:\\fakepath\\/i)&&(a=a.substring(12));a=new iF(this.Jg,a);this.Jg.style.height="0px";this.Jg.style.width="0px";this.a3(this.D,"single_file");this.dispatchEvent(new EYa([a],null))};function jF(a){H.call(this);this.fc=a}v(jF,H);function kF(a){G.call(this,a)}v(kF,G);function xZa(a,b){G.call(this,a);this.Cla=!!b}v(xZa,kF);p=jF.prototype;p.getItem=g("fc");p.uoa=n(null);p.wj=n(null);p.voa=n(null);p.start=ba();p.cancel=ba();function yZa(a){jF.call(this,a);this.C=null;this.Ua=new xh(this);E(this,this.Ua)}v(yZa,jF);p=yZa.prototype;p.uoa=function(){return this.C&&this.C.BQa()||null};p.wj=function(){return this.C&&this.C.wj()||null};p.voa=function(){return this.C&&this.C.CQa()||null};
p.start=function(a,b,c,d,e){a=new ui(a);a.vc("upload_protocol","multipart");a=a.toString();this.C=this.getItem().Sea(a,c,e);this.C.Roa(d);this.Ua.R(this.C,"gb",this.DPb);this.Ua.R(this.C,"hb",this.EPb);this.Ua.R(this.C,["ib","jb"],this.CPb);this.C.start()};p.cancel=function(){this.C&&this.C.cancel();this.dispatchEvent(new kF("nb"))};p.DPb=function(){this.dispatchEvent(new kF("kb"))};p.EPb=function(){this.dispatchEvent(new kF("lb"))};p.CPb=function(){this.dispatchEvent(new kF("mb"))};function zZa(){};function AZa(a,b){H.call(this);this.H=a;this.J=this.D=null;this.F=0;this.L=Infinity;this.O=b||5E6;this.C=null}v(AZa,H);p=AZa.prototype;p.hash=function(a){this.abort();this.H.reset();this.D=a;this.J=null;this.F=0;this.dispatchEvent("started");BZa(this)};function CZa(a,b){a.L=b;a.D&&!a.C&&BZa(a)}p.abort=function(){this.C&&(this.C.abort(),this.C=null);this.D&&(this.D=null,this.dispatchEvent("abort"))};p.Hha=g("J");
function BZa(a){if(a.F<a.D.size)if(a.L<=a.F)a.dispatchEvent("throttled");else{a.C=new FileReader;a.C.onload=u(a.ifb,a);a.C.onerror=u(a.K5,a);var b=Math.min(Math.min(a.L,a.D.size)-a.F,a.O),c=WYa(a.D,a.F,a.F+b);c&&c.size==b?a.C.readAsArrayBuffer?a.C.readAsArrayBuffer(c):a.C.readAsBinaryString?a.C.readAsBinaryString(c):a.K5():a.K5()}else a.J=a.H.digest(),a.D=null,a.dispatchEvent("complete")}
p.ifb=function(){var a=null;this.C.result instanceof Array||pa(this.C.result)?a=this.C.result:na.ArrayBuffer&&na.Uint8Array&&this.C.result instanceof ArrayBuffer&&(a=new Uint8Array(this.C.result));a?(this.H.update(a),this.F+=a.length,this.C=null,this.dispatchEvent("progress"),BZa(this)):this.K5()};p.K5=function(){this.D=this.C=null;this.dispatchEvent("error")};function DZa(){this.D=-1};function EZa(){this.D=64;this.C=Array(4);this.J=Array(this.D);this.H=this.F=0;this.reset()}v(EZa,DZa);EZa.prototype.reset=function(){this.C[0]=1732584193;this.C[1]=4023233417;this.C[2]=2562383102;this.C[3]=271733878;this.H=this.F=0};
function FZa(a,b,c){c||(c=0);var d=Array(16);if(pa(b))for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.C[0];c=a.C[1];e=a.C[2];var f=a.C[3];var h=b+(f^c&(e^f))+d[0]+3614090360&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[1]+3905402710&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+(c^f&(b^c))+d[2]+606105819&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^
b))+d[3]+3250441966&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(f^c&(e^f))+d[4]+4118548399&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[5]+1200080426&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+(c^f&(b^c))+d[6]+2821735955&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^b))+d[7]+4249261313&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(f^c&(e^f))+d[8]+1770035416&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[9]+2336552879&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+
(c^f&(b^c))+d[10]+4294925233&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^b))+d[11]+2304563134&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(f^c&(e^f))+d[12]+1804603682&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[13]+4254626195&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+(c^f&(b^c))+d[14]+2792965006&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^b))+d[15]+1236535329&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(e^f&(c^e))+d[1]+4129170786&4294967295;b=c+(h<<5&4294967295|
h>>>27);h=f+(c^e&(b^c))+d[6]+3225465664&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[11]+643717713&4294967295;e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[0]+3921069994&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^f&(c^e))+d[5]+3593408605&4294967295;b=c+(h<<5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[10]+38016083&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[15]+3634488961&4294967295;e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[4]+3889429448&4294967295;c=e+(h<<20&4294967295|
h>>>12);h=b+(e^f&(c^e))+d[9]+568446438&4294967295;b=c+(h<<5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[14]+3275163606&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[3]+4107603335&4294967295;e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[8]+1163531501&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^f&(c^e))+d[13]+2850285829&4294967295;b=c+(h<<5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[2]+4243563512&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[7]+1735328473&4294967295;e=f+(h<<14&4294967295|
h>>>18);h=c+(f^b&(e^f))+d[12]+2368359562&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(c^e^f)+d[5]+4294588738&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[8]+2272392833&4294967295;f=b+(h<<11&4294967295|h>>>21);h=e+(f^b^c)+d[11]+1839030562&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[14]+4259657740&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^f)+d[1]+2763975236&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[4]+1272893353&4294967295;f=b+(h<<11&4294967295|h>>>21);h=e+(f^
b^c)+d[7]+4139469664&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[10]+3200236656&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^f)+d[13]+681279174&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[0]+3936430074&4294967295;f=b+(h<<11&4294967295|h>>>21);h=e+(f^b^c)+d[3]+3572445317&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[6]+76029189&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^f)+d[9]+3654602809&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[12]+3873151461&4294967295;
f=b+(h<<11&4294967295|h>>>21);h=e+(f^b^c)+d[15]+530742520&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[2]+3299628645&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(e^(c|~f))+d[0]+4096336452&4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[7]+1126891415&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[14]+2878612391&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[5]+4237533241&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~f))+d[12]+1700485571&4294967295;b=c+
(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[3]+2399980690&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[10]+4293915773&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[1]+2240044497&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~f))+d[8]+1873313359&4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[15]+4264355552&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[6]+2734768916&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[13]+1309151649&4294967295;
c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~f))+d[4]+4149444226&4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[11]+3174756917&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[2]+718787259&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[9]+3951481745&4294967295;a.C[0]=a.C[0]+b&4294967295;a.C[1]=a.C[1]+(e+(h<<21&4294967295|h>>>11))&4294967295;a.C[2]=a.C[2]+e&4294967295;a.C[3]=a.C[3]+f&4294967295}
EZa.prototype.update=function(a,b){r(b)||(b=a.length);for(var c=b-this.D,d=this.J,e=this.F,f=0;f<b;){if(0==e)for(;f<=c;)FZa(this,a,f),f+=this.D;if(pa(a))for(;f<b;){if(d[e++]=a.charCodeAt(f++),e==this.D){FZa(this,d);e=0;break}}else for(;f<b;)if(d[e++]=a[f++],e==this.D){FZa(this,d);e=0;break}}this.F=e;this.H+=b};
EZa.prototype.digest=function(){var a=Array((56>this.F?this.D:2*this.D)-this.F);a[0]=128;for(var b=1;b<a.length-8;++b)a[b]=0;var c=8*this.H;for(b=a.length-8;b<a.length;++b)a[b]=c&255,c/=256;this.update(a);a=Array(16);for(b=c=0;4>b;++b)for(var d=0;32>d;d+=8)a[c++]=this.C[b]>>>d&255;return a};function lF(){Hi.call(this)}v(lF,Hi);lF.prototype.$ea=function(){var a=Hi.prototype.$ea.call(this);a.upload&&(a.upload.onprogress=u(this.fb,this));return a};lF.prototype.fb=function(a){this.dispatchEvent(a)};function GZa(a,b){a.jC()||a.rZ();jF.call(this,a);this.Nb=this.V=this.Qb=this.Tb=null;this.Mb=!1;this.Ya=this.Ra=null;this.$=a.$c();this.L=0;this.tb=null;this.eb=this.fb=0;this.J="Ready";this.va=this.F=this.O=this.Ea=this.mb=this.jb=null;this.D=new xh(this);E(this,this.D);this.bb=new xh(this);E(this,this.bb);this.H=0;this.C=this.Ab=this.Ka=null;this.Eb=b||Number.MAX_VALUE}v(GZa,jF);p=GZa.prototype;p.uoa=g("jb");p.wj=g("mb");p.voa=g("Ea");
p.start=function(a,b,c,d,e){this.Tb=a;this.Qb=b;this.V=sc(c);this.Nb=d;this.Mb=!!e;this.J="Creating session";this.V["X-Goog-Upload-Protocol"]="resumable";this.V["X-Goog-Upload-Command"]="start";null!=this.getItem().$c()&&(this.V["X-Goog-Upload-Content-Length"]=this.getItem().$c());null!=this.getItem().getName()&&/^[\040-\176]*$/.test(this.getItem().getName())&&(this.V["X-Goog-Upload-File-Name"]=this.getItem().getName());this.getItem().C&&HZa(this);this.PQa()};
p.cancel=function(){this.D.Gc();this.bb.Gc();"Creating session"==this.J&&this.O&&this.O.abort();"Transferring"==this.J&&(this.F&&this.F.abort(),this.va&&this.va.abort(),this.Ka&&Rg(this.Ka));this.C&&this.C.abort();(new Hi).send(this.Ya,"PUT","",{"X-Goog-Upload-Command":"cancel"});this.J="Cancelled";this.H=this.L=0;this.dispatchEvent(new kF("nb"))};
function HZa(a){var b=a.getItem().B_();b&&(a.C=new AZa(new EZa),a.bb.R(a.C,"complete",function(a){this.Ab=kba(a.target.Hha());this.C=null}),CZa(a.C,1048576),a.C.hash(b))}p.PQa=function(){this.O=new lF;this.D.Gc();this.D.R(this.O,"complete",this.EKb);this.O.Ax(this.Mb);this.O.send(this.Tb,this.Qb,this.Nb,this.V)};
p.EKb=function(a){var b=a.target.getStatus(),c=a.target.wj();a=YYa(a.target.getAllResponseHeaders());var d=mF(a,"X-Goog-Upload-Status"),e=mF(a,"X-Goog-Upload-URL");if("final"==d)this.jb=b,this.Ea=a,this.mb=c,this.J="Complete",this.dispatchEvent(new kF("lb"));else if(200==b&&"active"==d&&e){this.Ra=e;this.Ya=mF(a,"X-Goog-Upload-Control-URL")||null;e=mF(a,"X-Goog-Upload-Chunk-Granularity")||null;d=1;if(e&&(d=parseInt(e,10),isNaN(d)||0>=d)){IZa(this,"Create session failed","Invalid chunk granularity: "+
e+". "+JZa(b,a,c));return}b=this.getItem().$c();this.$=Math.floor(b/d)*d;this.tb=Math.floor(1073741824/d)*d;this.getItem().jC()||(this.tb=b,this.$!=b&&(this.$=0));this.J="Transferring";this.H=0;this.QQa(0)}else 400<=b&&500>b?IZa(this,"Create session failed","Client failure. "+JZa(b,a,c)):(KZa(this,this.PQa),LZa(this))};
p.QQa=function(a){var b=this.getItem(),c=b.$c();b.jC()||a==c||(a=0);var d=a>=this.$,e=d?c:Math.min(this.$,this.tb+a);this.fb=a;this.eb=e;var f={"X-Goog-Upload-Command":"upload"+(d?", finalize":""),"X-Goog-Upload-Offset":a};d&&(this.Ab?f["X-Goog-Upload-Entity-MD5"]=this.Ab:this.C&&(this.C.abort(),this.C=null));this.F=new lF;this.F.Ax(this.Mb);this.D.Gc();this.D.R(this.F,"progress",this.FPb);this.D.R(this.F,"complete",this.TKb);a==c?this.F.send(this.Ra,"PUT","",f):(c=this.getItem().B_(),b.jC()?(a=WYa(c,
a,e),this.F.send(this.Ra,"PUT",a,f)):this.F.send(this.Ra,"PUT",c,f))};p.FPb=function(a){this.L=this.fb+a.loaded;this.dispatchEvent(new kF("kb"));this.C&&CZa(this.C,this.L+1048576)};p.TKb=function(a){var b=a.target.getStatus();if(void 0===b||-1==b)KZa(this,this.OQa),LZa(this);else{var c=YYa(a.target.getAllResponseHeaders());a=a.target.wj();this.L=this.eb;MZa(this,b,c,a,!0)}};p.OQa=function(){this.va=new lF;this.D.Gc();this.D.R(this.va,"complete",this.oKb);this.va.send(this.Ya,"PUT","",{"X-Goog-Upload-Command":"query"})};
p.oKb=function(a){var b=a.target;a=b.getStatus();var c=YYa(b.getAllResponseHeaders());b=b.wj();MZa(this,a,c,b,!1)};
function MZa(a,b,c,d,e){var f=mF(c,"X-Goog-Upload-Status");if("final"==f)a.J="Complete",a.H=0,a.jb=b,a.Ea=c,a.mb=d,a.dispatchEvent(new kF("lb"));else{var h=parseInt(mF(c,"X-Goog-Upload-Size-Received"),10);e&&isNaN(h)&&(h=a.eb);200!=b||"active"!=f||isNaN(h)?(400<=b&&500>b&&IZa(a,"Transfer failed","Client failure. "+JZa(b,c,d)),KZa(a,a.OQa),LZa(a)):(a.L=h,h>a.fb&&(a.H=0),KZa(a,u(a.QQa,a,h)))}}function LZa(a){0==a.H&&Ja();a.H++}
function IZa(a,b){a.J="Error";a.L=0;a.dispatchEvent(new xZa("mb","Transient error"==b))}function KZa(a,b){var c=[0,5E3,1E4,15E3,3E4,6E4],d=0;d=a.H<c.length?c[a.H]:c[c.length-1];if(d>a.Eb)IZa(a,"Transient error");else{r(a.Eb)&&(d=zh(d,0,a.Eb));Ja();var e=u(b,a);0<d?a.Ka=Qg(function(){this.Ka=null;e()},d,a):e()}}function JZa(a,b,c){return"Response code: "+a+"\nHeaders:\n"+ZYa(b)+"\nBody:\n"+c}function mF(a,b){return a[b]||a[b.toLowerCase()]};function NZa(a){this.C=a}v(NZa,zZa);function OZa(a,b){if(b.jC()&&b.oZ())return 2097152<b.$c()?new GZa(b,a.C):new yZa(b);if(b.jC())return new GZa(b,a.C);if(b.oZ())return new yZa(b);if(b.rZ())return new GZa(b,a.C);throw Error("Item supports no transfer types.");};function PZa(a){this.name=a;this.items=[];this.C=[]};function QZa(a,b,c){H.call(this);this.V=RZa++;this.D="select";this.$=a;this.va=b;this.C=c;E(this,this.C);this.J="";this.H="POST";this.O={};this.F="";this.L=!1;this.Ua=new xh(this);E(this,this.Ua)}v(QZa,H);function nF(a,b){G.call(this,a);this.item=b}v(nF,G);function SZa(a,b,c){nF.call(this,a,b);this.Cla=!!c}v(SZa,nF);p=QZa.prototype;p.getState=g("D");p.getName=g("$");p.$c=g("va");p.wj=function(){return this.C.wj()};
p.start=function(){"select"==this.getState()||this.getState();var a=this;this.Ua.R(this.C,"kb",function(){a.dispatchEvent(new nF("pb",a))});this.Ua.R(this.C,"lb",function(){a.D="complete";a.dispatchEvent(new nF("qb",a))});this.Ua.R(this.C,"mb",function(b){a.D="error";a.dispatchEvent(new SZa("rb",a,b.Cla))});this.C.start(this.J,this.H,this.O,this.F,this.L);this.D="start";this.dispatchEvent(new nF("ob",this))};
p.cancel=function(){this.getState();this.C.cancel();this.D="cancel";this.Ua.Gc();this.dispatchEvent(new nF("sb",this))};var RZa=0;function TZa(){H.call(this)}v(TZa,H);function UZa(a){G.call(this,"tb");this.items=a}v(UZa,G);function VZa(a){H.call(this);this.C=a;this.D=a.F;this.Ua=new xh(this);E(this,this.Ua);this.C.D&&this.D.a3(this.C.D,"single_file",void 0);this.C.C&&this.D.bMa(this.C.C,!1);this.Ua.R(this.D,"fb",this.F)}v(VZa,TZa);function WZa(){this.C=this.D=void 0;this.H=new NZa(void 0);a:{try{var a=(new XMLHttpRequest).upload;break a}catch(b){}a=!1}this.F=a?new iZa:new wZa}
VZa.prototype.F=function(a){a.C=a.C||[];for(var b=[],c=[],d=0;d<a.items.length;d++)c.push(XZa(this,a.items[d]));for(d=0;d<a.C.length;d++)b.push(YZa(this,a.C[d]));this.dispatchEvent(new UZa(c))};function XZa(a,b){a=OZa(a.C.H,b);return new QZa(b.getName(),b.$c(),a)}function YZa(a,b){for(var c=new PZa(b.name),d=b.items,e=0;e<d.length;e++)c.items.push(XZa(a,d[e]));b=dZa(b);for(e=0;e<b.length;e++)c.C.push(YZa(a,b[e]));return c};function ZZa(a){a=""+('<table cellpadding="0" cellspacing="0" role="presentation" class="'+W("docs-image-picker-upload-container")+'"><tbody><tr><td class="'+W("docs-image-picker-upload-msg-bar")+'">You must be online to see more image options.</td></tr><tr><td class="'+W("docs-image-picker-upload-dropzone-parent")+'"><div class="'+W("docs-image-picker-upload-dropzone-cell")+'"><table id="docs-image-picker-dropzone" cellpadding="0" cellspacing="0" role="presentation" class="'+W("docs-image-picker-upload-dropzone")+
'"><tbody><tr><td><div class="'+W("docs-image-picker-upload-drop-here")+'">Drag an image here</div><div class="'+W("docs-image-picker-upload-drop-alt")+'">Or, if you prefer...</div>'+T(st({content:ns("Choose an image to upload"),id:a.IPb,style:2,wM:-1,attributes:ps('aria-hidden="true"')}))+"</td></tr></tbody></table></div></td></tr></tbody></table>");return U(a)};function oF(a,b){Xq.call(this,void 0,void 0,b);this.Ce=a;Yq(this,"Afbeelding invoegen");ir(this,kr(new fr,pr));this.ij=!0}v(oF,Xq);
oF.prototype.Ia=function(){oF.ea.Ia.call(this);Eq(this.getElement(),"docs-image-picker-upload");var a=br(this),b=this.Da();b.appendChild(a,b.Ia("DIV","docs-image-picker-upload-warning","Selecteer uitsluitend afbeeldingen waarvoor je hebt bevestigd dat je er een licentie voor hebt."));a=S(ZZa,{IPb:iq(this,"docs-offline-image-insert")});this.Rb().appendChild(a);b=pEa(window);Tp(a,new nj(b.width-42,b.height-145))};
oF.prototype.Om=function(){oF.ea.Om.call(this);var a=this.Da().getElement(iq(this,"docs-offline-image-insert")),b=new WZa;b.D="string"==typeof a?document.getElementById(a):a;var c=this.Rb();b.C="string"==typeof c?document.getElementById(c):c;b=new VZa(b);E(this,b);(wn(this.Da(),"input",void 0,this.getElement())[0]||a).focus();this.getHandler().R(b,"tb",this.C)};oF.prototype.C=function(a){this.setVisible(!1);a=a.items[0];this.Ce(a.C.getItem().B_(),a.getName())};function $Za(a,b,c){this.C=a;this.D=b;this.zb=c}function a_a(a){var b=new Kl;Nl(b,a.H,a);var c=new oF(u(a.F,a,b),a.zb);a.C.Li(c);c.setVisible(!0);return b}$Za.prototype.F=function(a,b,c){Pl(b_a(this.D,new DYa(b,c)),a)};
$Za.prototype.H=function(a){var b=null;switch(a.message){case "metadataExtraction":b="De indeling van de afbeelding is ongeldig of wordt niet ondersteund.";break;case "maxBytes":b="De afbeelding is te groot. Afbeeldingen mogen niet groter zijn dan "+((Xi(O(),"docs-mib")/1048576).toFixed(2)+" MB.");break;case "maxPixels":b="De afbeelding is te groot. Afbeeldingen mogen niet groter zijn dan "+((Xi(O(),"docs-mip")/1E6).toFixed(2)+" megapixels.");break;case "getPastableImageId":b="Kan de afbeelding niet plakken.";
break;case "forcePlaceholderIdPaste":b="Kan de afbeelding niet plakken.";break;case "invalidMimeType":b="Niet-ondersteund afbeeldingstype"}if(a=b)a=Gs(a,"warning",!0),Es.getInstance().postMessage(a)};function pF(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N){BYa.call(this,d);this.Eb=this.H=this.Ra=null;this.bd=h;this.Ka=c.C;this.J=a;this.$=b;this.C=c;this.Ea=d;this.kd=f;this.Oc=m;this.zb=q;this.Ab=null;t.addCallback(ea("Ab"),this);this.ze=w;this.rb=y;this.Qe=z;this.Le=C;this.Nb=this.Ac=null;this.V=new xh(this);E(this,this.V);this.O=new H;this.Mb=new H;this.Tb=k;this.L=l;this.Ef=M;this.sf=N;this.bb=new Ki;this.fc=this.tb=this.Qb=this.F=this.D=null;this.jb=new TE;E(this,this.jb);c_a(this)}v(pF,BYa);p=pF.prototype;
p.Li=function(a){pF.ea.Li.call(this,a);this.bb.add(a);a.kb&&a.kb()?this.QN(a):this.V.R(a,"aftershow",Cg(u(this.QN,this,a)))};function qF(a,b){a.Li(b);a.bb.remove(b)}p.UPb=function(a){this.D.D=a};function rF(a,b,c,d){sF(a,function(a){a=a.rcb()(b||"",c);qF(this,a);d&&Ea(d)&&this.V.R(a,"aftershow",u(this.UPb,this,d));a.setVisible(!0);a.focus()})}function tF(a,b,c,d,e,f,h,k){sF(a,function(a){a=a.Icb()(b,c,d,e,f,h);k||qF(this,a);a.setVisible(!0);k&&this.QN(a)})}
function d_a(a,b){var c=e_a(a);b=new (b.rdb())(a.H,a.C,a.Ka,a.J,c,a.L);a.V.R(b,"afterhide",Ha(a.Tpb,b)).R(b,"beforeshow",Ha(a.Upb,b));return b}function f_a(a,b){sF(a,function(a){a=d_a(this,a);a.fRb(b);this.QN(a)},"gvizcharts")}p.Upb=function(){this.Ea.Ob(2)};p.Tpb=function(){this.Ea.Ob(3)};
function g_a(a,b,c){sF(a,u(function(a){var d=this;if(!mp(this.Oc)&&this.Ab)this.tb||(this.tb=new $Za(this,this.Ab,this.zb)),a_a(this.tb).addCallback(function(e){d.O.dispatchEvent(new (a.qEa())(b,e.hn(),c))});else if(mp(this.Oc)){if(!this.Ya){var f=this.C.D;this.Ya=a.$cb()("ritz","spreadsheets",f.D,"nl",f.Oi(),f.H);this.Li(this.Ya)}var h=a.qEa(),k=this.O;tEa(this.Ya,u(function(d){a.adb()(d,this.C.D,this.$,function(a,d){k.dispatchEvent(new h(b,d,c))})},this));this.C.D.C.C(u(this.Ya.setVisible,this.Ya,
!0))}},a),"images")}p.ZRa=fa(125);function h_a(a){sF(a,function(a){a=a.cIb(this.O);a.L();this.zd.L(this.O);qF(this,a);a.setVisible(!0)},"onepick")}p.$f=ea("Eb");function i_a(a,b,c,d,e){sF(a,function(a){a=a.iIb(b,c,d,e);qF(this,a);a.setVisible(!0);Eq(a.getElement(),"waffle-prompt-dialog");Eq(a.El,"jfk-textinput")})}p.bSa=function(a){this.C.J.some(function(a){return 6==a.getType()})?ko("gvizcharts",function(){oo("gvizcharts").nL(u(function(){j_a(this,a)},this))},this,0,!0):j_a(this)};
function j_a(a,b){sF(a,function(a){a=new (a.zeb())(this.Tb.D,this.Tb.F,this.C.C,this.C.J,this.Eb,this.Qb.sha(),b);qF(this,a);a.show()})}p.fSa=fa(126);p.hSa=function(a){sF(this,function(b){var c=b.C(),d=this.C,e=d.J;b=b.H(d,this.J,a);null!=a?(e=e.C(a),c=c(b,e)):c=c(b);qF(this,c);this.D.F=b},"drawings")};function k_a(a,b,c){sF(a,function(a){a=new (a.Lcb())(this.zb);qF(this,a);Yq(a,b);a.oQb(c);a.setVisible(!0)})}
function e_a(a){if(!a.F){var b=oo("postshellbase");a.F=new (b.C())(a.H,a.C,a.Ea,a.L)}return a.F}function l_a(a){L(O(),"docs-eau")&&(a.Ra||lo("analytics",function(){var a=oo("analytics");this.Ra=a.D(this,this.zb,this.$,this.rb,this.L,this.Qe,this.C.fb,this.Ef);E(this,this.Ra);var c=this.C.H.D;if(c){var d=L(O(),"promo_use_global_preference")?"docs-global_promos":"ritz-ap";this.Ra.Q4a(c,d,this.Le)}a.C(this.ze,this.Ra)},a))}
function m_a(a){lo("onepick",function(){var a=oo("onepick");this.zd=a.bIb(this.C,this.Ka,this);this.Jd=a.gIb(this.C,this)},a);lo("spellcheck",function(){this.we=oo("spellcheck").C(this.Ka,this.J,this.Ea,this.Ac,this.$,this,this.C.H.D,this.fc)},a);l_a(a)}function c_a(a){a.V.R(bz,"alert",function(a){rF(this,a.title,a.message,a.onclose)}).R(bz,"prompt",function(a){i_a(this,a.title,a.message,a.Xb,a.g4a)}).R(bz,"confirm",function(a){tF(this,a.message,a.Xb,a.buttons,a.title,a.cancel,a.Wpa,a.uIb)})}
p.oKa=function(a,b){b&&this.F&&this.F.Wb()||(this.D==a&&(this.F&&this.F.Wb()&&this.F.yH(),F(this.F),this.F=null),a.D&&(0,a.D)(),n_a(this,a),this.D==a&&(this.D=null))};function n_a(a,b){b&&!a.bb.contains(b.C)&&(b.iF()&&a.V.Jc(b.C,"afterhide",b.iF()),F(b.C),F(null),F(b.F))}p.QN=function(a,b){if(!this.D||this.D.C!=a){this.D=new o_a(a);var c=u(this.oKa,this,this.D);this.D.Zl=c;this.V.R(a,"afterhide",c);b||a.focus&&a.Yb&&a.Yb()&&a.focus()}};
function sF(a,b,c){var d=c||"dialogs";ko(d,function(){var a=oo(d);(this.D||this.F&&this.F.Wb())&&this.D&&this.oKa(this.D);b.call(this,a)},a,0,!0)}function p_a(a,b,c,d,e){a.J=b;a.Ac=c;a.fc=e;d.addCallback(ea("Nb"),a);m_a(a)}p.Qa=function(){n_a(this,this.D);this.bb.clear();pF.ea.Qa.call(this)};function o_a(a){this.C=a;this.F=this.Zl=this.D=null}o_a.prototype.iF=g("Zl");function q_a(a){this.C=a}function r_a(a){return(a=/rangeid=([0-9a-z]+)/.exec(a))?a[1]:null}function s_a(a){return(a=/range=([0-9a-zA-Z:]+)/.exec(a))?a[1]:null}function t_a(a,b){var c=s_a(b);b=/gid=(-?[0-9]+)/.exec(b);a=UC(a.C,b?Number(b[1]):null);return c&&a?(c=yUa(c,a.Mc()))?Tj(c,a.Ib()):null:null}function u_a(a,b){var c=r_a(b);if(c){if(a=ritz_api.RitzModelApi.getWorkbookRangeById(c,!1))return(new Oj).ud((new he).Oa(),a)}else return t_a(a,b);return null}
function v_a(a,b){return(a=u_a(a,b))&&a.Ib()?Number(a.Ib()):(b=/gid=(-?[0-9]+)/.exec(b))?Number(b[1]):null}function w_a(a,b){b=v_a(a,b);return null!=b?gB(a.C,b):null}function x_a(a){return(a=/fvid=(-?[0-9]+)/.exec(a))?String(a[1]):null}function y_a(a){return(a=/vpid=([A-Za-z0-9]+)/.exec(a))?zUa(a[1]):null}function uF(){this.F=this.H=this.D=this.J=this.C=null}function vF(a,b){a.C=b;return a}function z_a(a,b){a.J=b;return a}function A_a(a,b){a.D=b;return a}function B_a(a,b){a.H=b;return a}
function C_a(a,b){a.F=b;return a}uF.prototype.build=function(){var a=this.D?this.D?"rangeid="+this.D:"":this.F?D_a(null!=this.C?"gid="+this.C:"",this.F?"range="+RC(this.F):""):D_a(null!=this.C?"gid="+this.C:"",$ta&&this.H?"vpid="+QC(this.H):"");return D_a(a,this.J?"fvid="+this.J:"")};function D_a(a,b){return a+(b&&!Sa(a)?"&":"")+b};function E_a(a,b,c,d,e,f,h,k,l){zXa.call(this,a,b,0,e,0,k);this.V=new xh(this);E(this,this.V);this.Ra=d;this.Ea=!1;this.F=l||null;xp(new wp,47).build();this.getHandler().R(d.Mb,"sheet-imported",this.Hqb);this.F&&(this.getHandler().R(this.F,"navigate",this.qqb).R(a.C,"M",this.zTa).R(CB(f),"Ta",this.zTa).R(CB(f),"Ba",this.uTb),$ta&&this.getHandler().R(CB(f),"Fa",Wga(this.tTb,1E3,this)))}v(E_a,zXa);p=E_a.prototype;
p.zTa=function(){var a=this.C.C;if(a){var b=this.D.Eb,c=this.F.C.rs(),d=null,e=null,f=null,h=v_a(b,c);a.Ib()===h?(d=r_a(c),e=y_a(c),f=t_a(b,c)):0===a.getSheetType()&&(e=QD(a.Mc()));a=C_a(B_a(A_a(z_a(vF(new uF,a.Ib()),F_a(this)),d),e),f?Vj(f):null).build();if(null===h)G_a(this.F,a);else try{this.F.C.DFa(a)}catch(k){}this.F.gb(!0)}};
p.tTb=function(){var a=this.C.C;if(!u_a(this.D.Eb,this.F.C.rs())&&a&&this.F){var b=this.getActiveGrid();b=b?QD(b.Mc()):null;a=B_a(z_a(vF(new uF,a.Ib()),F_a(this)),b).build();G_a(this.F,a)}};p.uTb=function(a){var b=this.D.Eb,c=this.F.C.rs(),d=u_a(b,c);!d||!this.F||wE(this.C)==v_a(b,c)&&1==a.C.length&&a.C[0].equals(Vj(d))||(a=(a=this.getActiveGrid())?QD(a.Mc()):null,a=B_a(z_a(vF(new uF,wE(this.C)),F_a(this)),a).build(),G_a(this.F,a))};
p.qqb=function(a){a=a.Dl;var b=this.D.Eb,c=w_a(b,a);if(null==v_a(b,a)||H_a(this,c)){c=c&&!c.Eh()?c.Ib():null;var d=x_a(a),e=wE(this.C),f=F_a(this),h=!!d&&f!=d;null!=e&&null!=c&&(f=u(function(){h&&I_a(this,d)},this),c!=e?yE(this,c,f):h&&f());c=y_a(a);b=u_a(b,a);s_a(a)&&!J_a(this,b)||r_a(a)&&!J_a(this,b)||K_a(this,b,c)}};
function H_a(a,b){if(!b)return ez("Kan de link niet openen omdat het gekoppelde blad is verwijderd."),!1;if(b.Eh()){var c=a.D.Ad();ez("Kan de link niet openen omdat het gekoppelde blad is verborgen.",c?void 0:"Zichtbaar maken",c?void 0:u(a.D.C.nA,a.D.C,b.Ib(),void 0));return!1}return!0}
function J_a(a,b){if(!b)return ez("Kan de link niet openen omdat het gekoppelde bereik is verwijderd."),!1;var c=wF(a.D.C,Number(b.Ib())),d=Vj(b);if(!oXa(c,d))return ez("Kan de link niet openen omdat het gekoppelde bereik is verwijderd."),!1;var e=[],f=!1;0==QWa(mB(c,"c"),[Gj(d,"c")]).length&&e.push(pE(c,Gj(d,"c").start,Gj(d,"c").end,"c"));if(0==QWa(mB(c,"r"),[Gj(d,"r")]).length){var h=LD(c,"r",Gj(d,"r"));0!=h.length?x(h,function(a){e.push(MC(c,a.start,a.end))}):f=!0}return e.length?(d=a.D.Ad()||
xF(a.D,Number(b.Ib()))||JD(c,d),ez("Kan de link niet openen omdat het gekoppelde bereik is verborgen.",d?void 0:"Zichtbaar maken",d?void 0:u(function(){var a=this;x(e,function(b){b=new yF(c,b,!1);a.H.C(b)});K_a(this,b,null)},a)),!1):f?(ez("Kan de link niet openen omdat het gelinkte bereik is gefilterd."),!1):!0}function K_a(a,b,c){if(b||c){var d=a.getActiveGrid();d&&(d=d.Mc(),!QD(d).equals(c)&&(b=b?Vj(b):wj(c)))&&(fj(b.Oe(),QD(d))||(a.va.D()?d.zoa(b):gE(d,b.Oe())),b.equals(d.Qc())||fE(d,b))}}
function F_a(a){return(a=a.C.C)&&0==a.getSheetType()&&(a=a.Mc().H,kD(a)&&!lD(a))?iD(a):null}p.FJa=function(a){var b=a.name,c=a.Qb;null!=b&&(a=a.sheet.Ib(),b=new eB(this,a,b),c=u(this.Mxb,this,c,a),b.J=c,this.H.C(b))};p.Fjb=function(a){var b=a.data;a=new Gd;b?(b=pq(b).rf,"#"==b.charAt(0)&&(b=b.substring(1,b.length)),a.setType(2),K(a,2,parseInt(b,16))):a.setType(0);b=L_a(this.C);this.H.C(new SXa(this,b,a))};
function I_a(a,b,c){(c=c||a.C.C)&&0==c.getSheetType()&&(c=c.Mc(),Bb(ritz_api.RitzModelApi.getFilteredViewIds(c.H.C),b)&&(b=new YXa(c,b),a.H.C(b)))}p.Hqb=function(a){fB(this,a.uh)?yE(this,a.uh):this.$=a.uh};function M_a(a){zF(a.D)&&(a=rE(a.va))&&AF(a,!0)}p.lHa=function(a){this.L.Ob(2);M_a(this);a=1==a;this.H.C(RXa(this,wE(this.C),a))};p.ihb=function(a){iB(this,a.index,a.Xb)};p.zzb=function(){this.L.Ob(3)};p.Pwb=function(){FNa()};
function N_a(a,b,c){b=c+(0>b?b-1:b);c=uE(a,c);var d=-1;0<=b&&(d=uE(a,b).Ib());a.H.C(new CE(a,c.Ib(),d));a.L.Ob(3)}p.Wtb=function(a){a=a.sheet.wf();for(var b=1;0<a-b&&uE(this,a-b).Eh();)b++;N_a(this,-b,a)};p.Ytb=function(a){a=a.sheet.wf();for(var b=this.C.D.length,c=1;a+c<b-1&&uE(this,a+c).Eh();)c++;N_a(this,c,a)};
p.lqb=function(a){a=a.sheet.Ib();1<this.C.D.length&&(M_a(this),this.H.C(new hB(this,a,!0)),this.Ea||(this.Ea=!0,ANa("Blad verborgen","Gebruik het menu Weergeven om bladen zichtbaar te maken. Alle bewerkers van deze spreadsheet kunnen verborgen bladen bekijken en zichtbaar maken.",1E4,!0,void 0,"Gebruik het menu Weergeven om bladen zichtbaar te maken. Alle bewerkers van deze spreadsheet kunnen verborgen bladen bekijken en zichtbaar maken.")))};p.Xtb=function(a){N_a(this,a.C,a.index)};
p.Mxb=function(a,b,c){a(b,c)};p.Enb=function(){M_a(this);this.H.C(new TXa(this,L_a(this.C)));this.L.Ob(3)};p.olb=function(){h_a(this.Ra)};
p.dUb=function(){var a=this,b=L_a(this.C);if(O_a(this,b))cz("Je kunt het laatste blad in een document niet verwijderen.");else{var c=P_a(this.D.Ea,b)?"Als deze bewerking wordt uitgevoerd, worden reacties mogelijk niet meer correct vastgelegd door het formulier dat is gekoppeld aan deze spreadsheet. Toch doorgaan?":gxa(b.length);tF(this.Ra,c,function(){return Q_a(a,b)})}};
function Q_a(a,b){O_a(a,b)?cz("Je kunt het laatste blad in een document niet verwijderen."):(M_a(a),a.H.C(new DE(a,b)),a.L.Ob(3))}function O_a(a,b){a=R_a(a.C);for(var c=0;c<a.length;c++)if(!Bb(b,a[c].Ib()))return!1;return!0};function S_a(){D.call(this);this.C=!1;var a=new Qo(this);E(this,a);a.Vb(P.Zx,Jo,this.F);this.D=new Mi;E(this,this.D)}v(S_a,D);function Bo(a){return a.C&&P.Zx.Ld()}S_a.prototype.F=function(){this.C&&this.D.dispatchEvent(null)};function T_a(a,b){return a?rq(vq(tq(a),[255,255,255],b)):null};var BF=["#000000 #434343 #666666 #999999 #b7b7b7 #cccccc #d9d9d9 #efefef #f3f3f3 #ffffff".split(" "),"#980000 #f00 #f90 #ff0 #0f0 #0ff #4a86e8 #00f #90f #f0f".split(" "),"#e6b8af #f4cccc #fce5cd #fff2cc #d9ead3 #d0e0e3 #c9daf8 #cfe2f3 #d9d2e9 #ead1dc #dd7e6b #ea9999 #f9cb9c #ffe599 #b6d7a8 #a2c4c9 #a4c2f4 #9fc5e8 #b4a7d6 #d5a6bd #cc4125 #e06666 #f6b26b #ffd966 #93c47d #76a5af #6d9eeb #6fa8dc #8e7cc3 #c27ba0 #a61c00 #cc0000 #e69138 #f1c232 #6aa84f #45818e #3c78d8 #3d85c6 #674ea7 #a64d79 #85200c #990000 #b45f06 #bf9000 #38761d #134f5c #1155cc #0b5394 #351c75 #741b47 #5b0f00 #660000 #783f04 #7f6000 #274e13 #0c343d #1c4587 #073763 #20124d #4c1130".split(" ")],
U_a=xc(ub(Lb(BF[0],BF[1],BF[2]),qq));function V_a(){H.call(this);this.C=new W_a}v(V_a,H);function X_a(a,b){b=Y_a(b);var c;if(c=1==b.alpha)c=b.color,c=!c||pq(c).rf in U_a;c||Z_a(a,[b])}function Z_a(a,b){if(b.length){for(var c=0;c<b.length;c++){var d=a.C,e=b[c];e=Y_a(e);var f=e.color+Math.floor(255*e.alpha);d.D[f]||(d.D[f]=!0,d.C.push(e))}a.dispatchEvent("Nb")}}function Y_a(a){return{color:pq(a.color).rf,alpha:a.alpha}}function W_a(){this.D={};this.C=[]};function $_a(a,b,c){this.C=a;this.D=b;this.F=c};function a0a(){H.call(this);this.C={}}ka(a0a,H);function b0a(a,b){x(b,function(b){var c=J(b,1);a.C[c]=b});0<b.length&&a.dispatchEvent("Ob")};function CF(a){D.call(this);this.C=new DB(a,!0);this.F=a;this.H=new cm(this.J,0,this);this.D=new DB(a,!0)}v(CF,D);CF.prototype.J=function(){if(!this.F.isDisposed()){var a=new qQa;this.D.forEach(function(b,d,e){rQa(a,xj(d,e))});F(this.D);var b=a.build();b.type="cb";this.F.dispatchEvent(b);this.F.dispatchEvent(a.build());this.D=new DB(this.F,!0)}};function c0a(a,b){return(a=a.C.Ue(b.y,b.x))?a.jd():[]}function d0a(a,b,c){a=a.C.Ue(b,c);return!!a&&!a.isEmpty()}CF.prototype.Mc=g("F");
CF.prototype.Qa=function(){CF.ea.Qa.call(this);F(this.C);delete this.C;F(this.D);F(this.H)};function e0a(){this.C={}}v(e0a,D);function DF(a,b){var c=b.hc();a.C[c]||(a.C[c]=new CF(b));return a.C[c]}function KXa(a,b){var c=b.hc();a.C[c]&&(a=a.C[c],a.F=b,F(a.D),a.D=new DB(a.F,!0))}e0a.prototype.Qa=function(){e0a.ea.Qa.call(this);bc(this.C,F);delete this.C};function f0a(){H.call(this);this.F=!1;this.C=null}v(f0a,H);f0a.prototype.D=function(){return!!this.C};function g0a(){H.call(this);this.C={}}v(g0a,H);function EF(a,b){var c=a.C[b];c||(c=a.C[b]=new f0a,c.Cd(a));return c}function h0a(a){for(var b in a.C)if(a.C[b].D())return nb(b);return null}function FF(a,b){return b in a.C&&a.C[b].D()}function P_a(a,b){for(var c=0;c<b.length;c++)if(FF(a,b[c]))return!0;return!1}function i0a(a){var b=0,c;for(c in a.C)if(a.C[c].D()&&1<++b)return!1;return 1==b};function j0a(a,b,c,d,e,f){this.F=a;this.C=b;this.H=d;this.D=e;this.P7=f;this.rda=null;this.aE=[]}function GF(a,b,c,d,e){this.C=a;this.D=b;this.F=c;this.nUa=d;this.H=e}GF.prototype.getName=g("C");GF.prototype.isOptional=g("D");GF.prototype.kG=g("F");GF.prototype.ah=g("H");j0a.prototype.getName=function(){return this.C?this.C:this.F};j0a.prototype.ah=g("D");
function k0a(a){a=Ya(a);for(var b=/`/,c=!0;a.match(b);)a=a.replace(b,c?'<span class="waffle-arguments-help-code">':"</span>"),c=!c;c||(a+="</span>");return U(a)};function l0a(){this.C={};this.H=new Oj;this.F=!1}l0a.prototype.load=function(){var a=this;ko("functionhelpcontent",function(){m0a(a)});ritz_api.RitzEntryPoint.loadFunctionHelpContentApi(function(){a.F=!0;m0a(a)})};
function m0a(a){if(po("functionhelpcontent")&&a.F)for(var b=ritz_api.FunctionHelpContentApi.getAllFunctionHelp(ritz_api.RitzModelApi.getRitzSettings(),ritz_api.RitzModelApi.getFormulaLocaleInfo(),ritz_api.RitzModelApi.getLiteralRenderer()),c=0;c<b.length;++c){var d=b[c],e=new j0a(d.name,ritz_api.RitzModelApi.getLocalizedFunctionName(d.name),0,d.shortDescription,d.description,!1);e.rda=d.answerId;d=d.arguments;for(var f=0;f<d.length;++f){var h=d[f];e.aE.push(new GF(h.name,h.optional,h.repeatable,h.example,
h.description))}a.C[e.getName()]=e}}function n0a(a,b){var c=a.C[b.toUpperCase()];if(c)return c;c=ub(ritz_api.RitzModelApi.getCustomFunctions(),function(a){return this.H.ud((new Ue).Oa(),a)},a);c=tb(c,function(a){return!!J(a,4)&&a.Kw().toUpperCase()==b.toUpperCase()});a=ub(c,a.D);return 1==a.length?a[0]:null}
function o0a(a){var b=hc(a.C),c=ub(ritz_api.RitzModelApi.getCustomFunctions(),function(a){return this.H.ud((new Ue).Oa(),a)},a);c=tb(c,function(a){return!!J(a,4)});a=ub(c,a.D);Ob(b,a);return b}l0a.prototype.D=function(a){for(var b=new j0a(a.Kw(),null,0,Ed(a,5),Ed(a,6),!0),c=0;c<zd(a,7);++c){var d=J(a,7,c),e=Ed(d,1),f=Ed(d,2);d=Ed(d,3);b.aE.push(new GF(e,!1,!1,f,d))}return b};var p0a={DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"\u2212",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"NOK"};function HF(a,b,c,d,e,f){this.H=a;this.F=b;this.J=c;this.C=d;this.D=f}
var q0a={af:wva,af_ZA:wva,am:xva,am_ET:xva,ar:yva,ar_001:yva,ar_EG:yva,bg:zva,bg_BG:zva,bn:Ava,bn_BD:Ava,br:Bva,br_FR:Bva,ca:Cva,ca_AD:Cva,ca_ES:Cva,chr:Dva,chr_US:Dva,cs:Eva,cs_CZ:Eva,cy:Fva,cy_GB:Fva,da:Gva,da_DK:Gva,de:Hva,de_AT:{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"\u00a4\u00a0#,##0.00",Ud:"EUR"},de_BE:Hva,de_CH:{DECIMAL_SEP:".",GROUP_SEP:"\u2019",PERCENT:"%",Nd:"0",
Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4\u00a0#,##0.00;\u00a4-#,##0.00",Ud:"CHF"},de_DE:Hva,de_LU:Hva,el:Iva,el_GR:Iva,en:ro,en_AS:ro,en_AU:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"e",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"AUD"},en_FM:ro,en_GB:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",
Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"GBP"},en_GU:ro,en_IE:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"EUR"},en_IN:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##,##0.###",Xd:"#E0",Rd:"#,##,##0%",Td:"\u00a4\u00a0#,##,##0.00",Ud:"INR"},en_MH:ro,en_MP:ro,
en_PR:ro,en_PW:ro,en_SG:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"SGD"},en_TC:ro,en_UM:ro,en_US:ro,en_VG:ro,en_VI:ro,en_ZA:{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"ZAR"},es:Jva,es_419:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",
Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"\u00a4#,##0.00",Ud:"MXN"},es_EA:Jva,es_ES:Jva,es_IC:Jva,et:Kva,et_EE:Kva,eu:Lva,eu_ES:Lva,fa:{DECIMAL_SEP:"\u066b",GROUP_SEP:"\u066c",PERCENT:"\u200e\u066a",Nd:"\u06f0",Wd:"\u200e+",Qd:"\u200e\u2212",Pd:"\u00d7\u06f1\u06f0^",Sd:"\u0609",Md:"\u221e",Vd:"\u0646\u0627\u0639\u062f\u062f",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"%\u00a0#,##0;%\u00a0-#,##0",Td:"#,##0.00\u00a0\u061c\u00a4;\u061c-#,##0.00\u00a0\u061c\u00a4",
Ud:"IRR"},fa_IR:{DECIMAL_SEP:"\u066b",GROUP_SEP:"\u066c",PERCENT:"\u200e\u066a",Nd:"\u06f0",Wd:"\u200e+",Qd:"\u200e\u2212",Pd:"\u00d7\u06f1\u06f0^",Sd:"\u0609",Md:"\u221e",Vd:"\u0646\u0627\u0639\u062f\u062f",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"%\u00a0#,##0;%\u00a0-#,##0",Td:"#,##0\u00a0\u061c\u00a4;\u061c-#,##0\u00a0\u061c\u00a4",Ud:"IRR"},fi:Mva,fi_FI:Mva,fil:Nva,fil_PH:Nva,fr:so,fr_BL:so,fr_CA:{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",
Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0\u00a0%",Td:"#,##0.00\u00a0\u00a4",Ud:"CAD"},fr_FR:so,fr_GF:so,fr_GP:so,fr_MC:so,fr_MF:so,fr_MQ:so,fr_RE:so,fr_YT:so,gl:Ova,gl_ES:Ova,gsw:Pva,gsw_CH:Pva,gu:Qva,gu_IN:Qva,haw:Rva,haw_US:Rva,he:Sva,he_IL:Sva,hi:Tva,hi_IN:Tva,hr:Uva,hr_HR:Uva,hu:Vva,hu_HU:Vva,id:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"IDR"},id_ID:{DECIMAL_SEP:",",
GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0",Ud:"IDR"},"in":{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"IDR"},is:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",
Td:"#,##0.00\u00a0\u00a4",Ud:"ISK"},is_IS:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0\u00a0\u00a4",Ud:"ISK"},it:Wva,it_IT:Wva,it_SM:Wva,iw:Xva,iw_IL:Xva,ja:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"JPY"},ja_JP:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",
Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0",Ud:"JPY"},kn:Yva,kn_IN:Yva,ko:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"KRW"},ko_KR:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0",
Ud:"KRW"},ln:Zva,ln_CD:Zva,lt:$va,lt_LT:$va,lv:awa,lv_LV:awa,ml:bwa,ml_IN:bwa,mr:cwa,mr_IN:cwa,ms:dwa,ms_MY:dwa,mt:ewa,mt_MT:ewa,nb:fwa,nb_NO:fwa,nl:gwa,nl_NL:gwa,nn:p0a,nn_NO:p0a,no:hwa,no_NO:hwa,or:iwa,or_IN:iwa,pl:jwa,pl_PL:jwa,pt:kwa,pt_BR:kwa,pt_PT:{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"EUR"},ro:lwa,ro_RO:lwa,ru:mwa,ru_RU:mwa,sk:nwa,sk_SK:nwa,sl:owa,
sl_SI:owa,sq:{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"ALL"},sq_AL:{DECIMAL_SEP:",",GROUP_SEP:"\u00a0",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0\u00a0\u00a4",Ud:"ALL"},sr:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",
Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0.00\u00a0\u00a4",Ud:"RSD"},sr_Cyrl_RS:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"#,##0\u00a0\u00a4",Ud:"RSD"},sv:pwa,sv_SE:pwa,sw:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"TZS"},sw_TZ:{DECIMAL_SEP:".",
GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0",Ud:"TZS"},ta:qwa,ta_IN:qwa,te:rwa,te_IN:rwa,th:swa,th_TH:swa,tl:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"PHP"},tr:twa,tr_TR:twa,uk:uwa,uk_UA:uwa,ur:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"\u200e+",Qd:"\u200e-",
Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##,##0%",Td:"\u00a4\u00a0#,##,##0.00",Ud:"PKR"},ur_PK:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"\u200e+",Qd:"\u200e-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##,##0%",Td:"\u00a4\u00a0#,##,##0",Ud:"PKR"},vi:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4\u00a0#,##0.00",
Ud:"VND"},vi_VN:{DECIMAL_SEP:",",GROUP_SEP:".",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"NaN",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4\u00a0#,##0",Ud:"VND"},zh:vwa,zh_CN:vwa,zh_HK:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"\u975e\u6578\u503c",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"HKD"},zh_Hans_CN:vwa,zh_TW:{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",Nd:"0",Wd:"+",
Qd:"-",Pd:"E",Sd:"\u2030",Md:"\u221e",Vd:"\u975e\u6578\u503c",DECIMAL_PATTERN:"#,##0.###",Xd:"#E0",Rd:"#,##0%",Td:"\u00a4#,##0.00",Ud:"TWD"},zu:wwa,zu_ZA:wwa};HF.prototype.Sq=fa(67);HF.prototype.vB=fa(128);HF.prototype.yX=fa(130);function r0a(a){(a=q0a[a])||(a=q0a.en_US);return a}function s0a(a){return","==r0a(a.C).DECIMAL_SEP?";":","}function IF(a,b,c,d,e){this.F=a;this.D=b;this.C=d;this.H=e}IF.prototype.Sq=fa(66);IF.prototype.vB=fa(127);IF.prototype.yX=fa(129);function JF(a,b){G.call(this,a,b);this.O=this.L=this.F=this.Zf=this.docos=this.va=this.fb=this.eb=null}v(JF,G);function t0a(){H.call(this);this.C={};this.D={}}v(t0a,H);t0a.prototype.addRange=function(a){var b=this.C[a.getId()];b&&delete this.D[b.getName().toLowerCase()];this.C[a.getId()]=a;this.D[a.getName().toLowerCase()]=a;b=new JF("add_named_range");b.Zf=a;this.dispatchEvent(b)};function u0a(a,b){var c=a.C[b];r(c)&&(delete a.C[b],delete a.D[c.getName().toLowerCase()],b=new JF("delete_named_range"),b.Zf=c,a.dispatchEvent(b))}function KF(a,b){return a.D[b.toLowerCase()]}
function v0a(a,b){a=hc(a.C);b&&(a=tb(a,function(a){return!a.C}));Tb(a,function(a,b){return Pa(a.getName(),b.getName())});return a}function w0a(a,b,c,d,e,f,h,k,l){this.tc=a;this.O=b;this.F=c;this.D=d;this.C=e;this.L=f;this.J=h;this.H=k;this.oT=null!=l?l:null}p=w0a.prototype;p.getName=g("O");p.hc=g("F");p.getRect=g("D");p.vf=function(){var a=this.D;return this.D&&null!=this.F&&Kj(this.D)?0<a.lh()||a.pe()&&0<Ij(a,"r")||a.Yd&&0<Ij(a,"c")||a.pe()&&a.Yd?!0:!1:!1};p.getId=g("tc");p.Mj=g("J");function LF(a,b,c,d,e,f,h,k,l,m){H.call(this);this.tb=this.va=this.V=null;this.Mb=a;this.H=e.t||b;this.jb=e.at||"";this.Nb=c;this.Ka=e.oid;this.F=f;this.Qb=e.zi||0;this.Ea=e.mcn;this.fc=h;a=r(l)?l:450;m=r(m)?m:320;this.V=e.ar;this.va=e.ac;this.L=new ej(e.x,e.y);this.F||(this.Ra=new nj(0<e.w?e.w:a,0<e.h?e.h:m));if(0!=k)if(e.ranges){m=[];a=e.ranges;for(b=0;b<a.length;b++)(k=x0a(a[b]))&&m.push(k);this.aH(m)}else(k=x0a(e))&&this.aH([k]);this.Eb=e.ritzov||y0a++;this.Ac=new Oj;this.D=null}v(LF,H);
var y0a=1;p=LF.prototype;p.getType=g("Mb");p.Ib=g("Nb");p.getId=g("Ka");function MF(a){if(null==a.Ka)throw Error("no id");return a.Ka}p.ag=ea("Ka");p.$c=g("Ra");p.getWidth=function(){return this.Ra.width};p.setWidth=function(a){this.Ra.width=a};p.getHeight=function(){return this.Ra.height};p.getZIndex=g("Qb");
function NF(a){if(6==a.Mb&&a.Ka){var b=ritz_api.RitzModelApi.getEmbeddedObject(a.Ka);a=Dd(J(a.Ac.ud((new Kf).Oa(),b).getProperties(),3),1);var c=[];x(a,function(a){var b=parseInt(""+a.Ib(),10);a=Vj(a);c.push(new Lj(b,"",a))});return c}return a.tb}function z0a(a){a=NF(a);return!!(a&&0<a.length)}p.isSaved=g("fc");function x0a(a){var b=a.rg;if(!ra(b))return null;a=vj(a.r1-1,a.c1-1,a.r2,a.c2);return Kj(a)?new Lj(b,"",a):null}p.aH=ea("tb");
p.Kx=function(a){var b=new Kf;null!=this.Ka&&K(b,1,""+this.Ka);var c=new Lf;K(b,3,c);K(c,2,""+this.Nb);K(c,1,this.F);if(!this.F){var d=new ze;K(d,1,kE(a,this.V)||0);K(d,2,lE(a,this.va)||0);c.setPosition(d);this.L&&(K(c,4,this.L.x),K(c,5,this.L.y));this.Ra&&(c.setWidth(this.getWidth()),a=this.getHeight(),K(c,7,a));a=this.getZIndex();K(c,8,a)}Sa(hb(this.Ea||""))||(c=new Uf,K(c,1,this.Ea||""),K(b,4,c));Sa(hb(this.H))||K(b,5,this.H);Sa(hb(this.jb))||K(b,6,this.jb);return b};
p.yp=function(){var a={oid:this.Ka,ar:this.V,ac:this.va,x:this.L.x,y:this.L.y,mcn:this.Ea||"",t:this.H,at:this.jb,zi:this.Qb,ritzov:this.Eb};this.Ra&&(a.w=this.getWidth(),a.h=this.getHeight());var b=NF(this);if(b&&1==b.length)A0a(b[0],a);else if(b&&0<b.length)for(var c=a.ranges=[],d=0;d<b.length;d++)if(Kj(b[d].rect)){var e={};A0a(b[d],e);c.push(e)}return a};function A0a(a,b){var c=a.rect;b.rg=a.C;b.r1=c.qc()+1;b.c1=c.kc()+1;b.r2=c.Kc();b.c2=c.Pc()}p.g0=xg;
p.kM=function(a){a&&this.D==a||(this.D=a)&&this.dispatchEvent("urlloaded")};function B0a(a,b,c){a.D?c():b.Sc(a,"urlloaded",Cg(c))};function OF(a,b,c,d){LF.call(this,4,"Tekening",a,0,b,c,d,0);this.C=null!=b.did?b.did:null;this.fb=null!=b.drv?b.drv:null;this.J=!!b.nc}v(OF,LF);p=OF.prototype;p.Kx=function(a){a=OF.ea.Kx.call(this,a);var b=new Mf;K(a,2,b);b.setType(4);var c=new Tf;K(b,4,c);K(c,1,this.C);null!==this.fb&&K(c,2,this.fb);K(c,3,this.J);return a};p.yp=function(){var a=OF.ea.yp.call(this);vc(a,{did:this.C,drv:this.fb,nc:this.J});return a};p.g0=yg;p.C5=function(){return this.D||""};
p.clone=function(){return new OF(this.Ib(),this.yp(),this.F,this.isSaved())};var C0a=JSON.parse,PF=na.JSON&&na.JSON.stringify||Mh;function QF(a){return Mh(D0a(a,E0a))}function RF(a){JSON.parse(a);return F0a(a)}function F0a(a){if(G0a)return JSON.parse(a);a=eval("("+a+")");return H0a(a)}function D0a(a,b){a=b(a);var c=wa(a);if("object"==c||"array"==c){c="array"==c?[]:{};for(var d in a)if(!$a(d,"___clazz$")&&a.hasOwnProperty(d)){var e=D0a(a[d],b);r(e)&&(c[d]=e)}}else c=a;return c}
function H0a(a){if(pa(a))return I0a(a);if(Aa(a))return ub(a,H0a);Da(a)&&bc(a,function(b,c){Object.prototype.hasOwnProperty.call(a,c)&&(a[c]=H0a(b))});return a}function I0a(a){var b=a.match(/^Date\(\s*([\d,\s]*)\)$/);return b?(a=b[1].split(/,\s*/),1==a.length?new Date(Number(a[0])||0):new Date(Number(a[0])||0,Number(a[1])||0,Number(a[2])||1,Number(a[3])||0,Number(a[4])||0,Number(a[5])||0,Number(a[6])||0)):a}
function E0a(a){Ca(a)&&(a.getTime(),a=0!==a.getMilliseconds()?[a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()]:0!==a.getSeconds()||0!==a.getMinutes()||0!==a.getHours()?[a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds()]:[a.getFullYear(),a.getMonth(),a.getDate()],a="Date("+a.join(", ")+")");return a}var G0a=!1;var J0a={BOOLEAN:"boolean",NUMBER:"number",STRING:"string",DATE:"date",TIMEOFDAY:"timeofday",DATETIME:"datetime"};Ev.prototype.format=Ev.prototype.format;Ev.Format=KIa;var K0a=Hv;uo.Format={DECIMAL:1,SCIENTIFIC:2,PERCENT:3,CURRENCY:4,COMPACT_SHORT:5,COMPACT_LONG:6};uo.prototype.format=uo.prototype.format;uo.prototype.C=uo.prototype.fb;uo.prototype.D=uo.prototype.jb;uo.C=function(a){Awa=a};uo.D=function(){return Awa};var L0a=to;GIa.C=Cv;function SF(a,b){if(null==a||""===a||"transparent"==a||"none"==a)var c="none";else{if(Da(a))return a.color||"";try{c=pq(a).rf}catch(d){if(!b)throw Error("Invalid color: "+a);c=a}}return c};function TF(a,b,c){this.J=a||null;this.F=!!b;this.H=c;this.Db=new Yh;this.C=new M0a("",void 0);this.C.next=this.C.C=this.C}function N0a(a,b){(b=a.Db.get(b))&&a.F&&(b.remove(),O0a(a,b));return b}p=TF.prototype;p.get=function(a,b){return(a=N0a(this,a))?a.value:b};p.set=function(a,b){var c=N0a(this,a);c?c.value=b:(c=new M0a(a,b),this.Db.set(a,c),O0a(this,c))};p.shift=function(){return P0a(this,this.C.next)};p.pop=function(){return P0a(this,this.C.C)};
p.remove=function(a){return(a=this.Db.get(a))?(this.KX(a),!0):!1};p.KX=function(a){a.remove();this.Db.remove(a.key)};p.$e=function(){return this.Db.$e()};p.isEmpty=function(){return this.Db.isEmpty()};p.Ne=function(){return this.map(function(a,b){return b})};p.jd=function(){return this.map(aa())};p.contains=function(a){return this.some(function(b){return b==a})};p.clear=function(){Q0a(this,0)};p.forEach=function(a,b){for(var c=this.C.next;c!=this.C;c=c.next)a.call(b,c.value,c.key,this)};
p.map=function(a,b){for(var c=[],d=this.C.next;d!=this.C;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};p.some=function(a,b){for(var c=this.C.next;c!=this.C;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};p.every=function(a,b){for(var c=this.C.next;c!=this.C;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};function O0a(a,b){a.F?(b.next=a.C.next,b.C=a.C,a.C.next=b,b.next.C=b):(b.C=a.C.C,b.next=a.C,a.C.C=b,b.C.next=b);null!=a.J&&Q0a(a,a.J)}
function Q0a(a,b){for(;a.$e()>b;){var c=a.F?a.C.C:a.C.next;a.KX(c);a.H&&a.H(c.key,c.value)}}function P0a(a,b){a.C!=b&&a.KX(b);return b.value}function M0a(a,b){this.key=a;this.value=b}M0a.prototype.remove=function(){this.C.next=this.next;this.next.C=this.C;delete this.C;delete this.next};function UF(a){if(Ca(a)){var b=new Date;b.setTime(a.valueOf());return b}var c=wa(a);if("object"==c||"array"==c){if(a.clone)return a.clone();c="array"==c?[]:{};for(b in a)c[b]=UF(a[b]);return c}return a};function VF(a,b,c){this.C=a||[{}];this.D=Yb(1,this.C.length);this.H=b||null;this.F=null!=c?c:!1}p=VF.prototype;p.view=function(a){a=R0a(this,a);return new VF(this.C,a,this.F)};function R0a(a,b){pa(b)&&(b=[b]);return null!=a.H?S0a(a.H,b):b}function S0a(a,b){a=pa(a)?[a]:a;var c=pa(b)?[b]:b;if(0===a.length)return c;if(0===c.length)return a;var d=[];x(a,function(a){var b=Sa(a);x(c,function(c){var e=Sa(c);b||e?b?e||d.push(c):d.push(a):d.push(a+"."+c)})});return d}
function T0a(a,b,c,d){pa(b)&&(b=[b]);for(var e=0;e<b.length;++e){var f=U0a(a,b[e],c,d);if(null!=f)return f}return null}function U0a(a,b,c,d){if(d)b=a[b];else a:{b=b.split(".");a=a||na;for(d=0;d<b.length;d++){var e=b[d];if(null!=a[e])a=a[e];else{b=null;break a}}b=a}return null!=b&&Ea(c)?c(b):b}p.jd=function(a,b){var c=[];null!=b&&c.push(b);a=R0a(this,a);for(b=this.C.length-1;0<=b;b--)for(var d=a.length-1;0<=d;d--){var e=U0a(this.C[b],a[d],void 0,this.F);null!=e&&c.unshift(e)}return c};
function WF(a,b,c,d){b=R0a(a,b);for(var e=0;e<a.C.length;e++){var f=T0a(a.C[e],b,d,a.F);if(null!=f)return f}f=c;null!=f&&d&&(f=d(f));return null!=f?f:null}function XF(a,b,c,d,e,f){a=WF(a,d,e,function(a){return b(a,f)});null==a&&(a=b(c,f),null==a&&(a=c));return a}function YF(a,b,c,d){a=WF(a,c,null,function(a){return b(a,d)});return null==a?null:a}function ZF(a,b){a=null==a||Da(a)?null:String(a);return b?kc(b,a)?a:null:a}function $F(a,b,c,d){return XF(a,ZF,"",b,c,d)}
p.yl=function(a,b){return YF(this,ZF,a,b)};p.aG=VF.prototype.yl;function V0a(a,b){if(null==a)return null;pa(a)&&(a=[a]);return Aa(a)?ub(a,function(a){return ZF(a,b)}):null}p.UKa=function(a,b){return YF(this,V0a,a,b)};function W0a(a){if(null==a)return null;if("boolean"==typeof a)return a;a=String(a);return"1"==a||"true"==a.toLowerCase()?!0:"0"==a||"false"==a.toLowerCase()?!1:null}function aG(a,b,c){return XF(a,W0a,!1,b,c)}p.WY=function(a){return YF(this,W0a,a)};
function X0a(a){if(null==a)return null;if("number"===typeof a)return a;a=nb(String(a));return isNaN(a)?null:a}function bG(a,b,c){return XF(a,X0a,0,b,c)}p.Lg=function(a){return YF(this,X0a,a)};function Y0a(a){return null!=a?"number"===typeof a||"string"===typeof a||"boolean"===typeof a?a:null:null}p.rEb=function(a){return YF(this,Y0a,a)};function Z0a(a){return null!=a?Aa(a)?ub(a,X0a):null:null}p.YY=function(a){return YF(this,Z0a,a)};function $0a(a){a=X0a(a);return null!=a&&0<=a?a:null}
function cG(a,b,c){return XF(a,$0a,0,b,c)}p.XY=function(a){return YF(this,$0a,a)};function a1a(a){a=$0a(a);return null!=a?zh(a,0,1):null}p.sEb=function(a){return YF(this,a1a,a)};function b1a(a,b){if(null==a)return null;if(""===a)return"none";if(Da(a))return a.color||a.lighter||a.darker?a:null;a=ZF(a);if(Aa(b)&&Bb(b,a))return a;try{return SF(a)}catch(c){return null}}p.cL=function(a,b){return YF(this,b1a,a,b)};
function c1a(a,b){b=null!=b?b:1;var c=X0a(a);null==c&&(a=ZF(a),null!=a&&Na(a,"%")&&(c=b*parseFloat(a)/100));null!=c&&(c=0===b?0:b*zh(c/b,0,1));return c}p.Gv=function(a,b){return YF(this,c1a,a,b)};var d1a={string:VF.prototype.yl,number:VF.prototype.Lg,"boolean":VF.prototype.WY,numberOrString:["number","string"],primitive:VF.prototype.rEb,ratio:VF.prototype.sEb,nonNegative:VF.prototype.XY,absOrPercentage:VF.prototype.Gv,arrayOfNumber:VF.prototype.YY,arrayOfString:VF.prototype.UKa,color:VF.prototype.cL};function e1a(){}e1a.prototype.Wi=function(a){return this.CJ(a)};function dG(a){this.Ke(a)}v(dG,e1a);dG.prototype.Ke=function(a){a=new VF([a||{},{formatType:"short",valueType:"datetime"}]);this.D=WF(a,"pattern");this.C=null;this.J=a.aG("formatType",f1a);this.L=a.aG("valueType",g1a);this.H=aG(a,"clearMinutes",!1);this.F=null;a=a.Lg("timeZone");null!=a&&(this.F=GIa.C(60*-a))};var eG=Ev.Format,f1a={FULL:"full",lmc:"long",MEDIUM:"medium",SHORT:"short"},g1a={DATE:"date",DATETIME:"datetime",TIME:"time"};
function h1a(a,b){switch(a){case "date":switch(b){case "full":return Ev.Format.FULL_DATE;case "long":return Ev.Format.LONG_DATE;case "medium":return Ev.Format.MEDIUM_DATE;case "short":return Ev.Format.SHORT_DATE}case "datetime":switch(b){case "full":return Ev.Format.FULL_DATETIME;case "long":return Ev.Format.LONG_DATETIME;case "medium":return Ev.Format.MEDIUM_DATETIME;case "short":return Ev.Format.SHORT_DATETIME}case "time":switch(b){case "full":return Ev.Format.FULL_TIME;case "long":return Ev.Format.LONG_TIME;
case "medium":return Ev.Format.MEDIUM_TIME;case "short":return Ev.Format.SHORT_TIME}default:return Ev.Format.FULL_DATETIME}}dG.prototype.format=function(a,b){var c=ZF(a.Zc(b),g1a);if("date"==c||"datetime"==c){c=i1a(this,c);for(var d=a.getNumberOfRows(),e=0;e<d;e++){var f=a.cb(e,b);f=j1a(this,c,f);a.Loa(e,b,f)}}};dG.prototype.CJ=function(a){this.C||(this.C=i1a(this,this.L));return j1a(this,this.C,a)};function i1a(a,b){var c=a.D;null!=c||(c=h1a(b,a.J));return new Ev(c)}
function j1a(a,b,c){if(null===c)return"";var d=a.F;d||(d=GIa.C(c.getTimezoneOffset()));c=new Date(c.getTime());a.H&&c.setMinutes(0);return b.format(c,d)};function fG(a){var b=new VF([a||{},{decimalSymbol:k1a,groupingSymbol:l1a,fractionDigits:2,significantDigits:null,negativeParens:!1,prefix:"",suffix:"",scaleFactor:1}]);this.C=cG(b,"fractionDigits");a&&ra(a.fractionDigits)&&isNaN(a.fractionDigits)&&(this.C=NaN);this.J=b.XY("significantDigits");this.va=$F(b,"decimalSymbol");this.O=$F(b,"groupingSymbol");this.F=$F(b,"prefix");this.L=$F(b,"suffix");this.V=b.cL("negativeColor");this.$=aG(b,"negativeParens");(this.D=b.yl("pattern"))&&this.D.toLowerCase()in
m1a&&(this.D=m1a[this.D.toLowerCase()]);this.H=bG(b,"scaleFactor");if(0>=this.H)throw Error("Scale factor must be a positive number.");}v(fG,e1a);var m1a={decimal:uo.Format.DECIMAL,scientific:uo.Format.SCIENTIFIC,percent:uo.Format.PERCENT,currency:uo.Format.CURRENCY,"short":uo.Format.COMPACT_SHORT,"long":uo.Format.COMPACT_LONG},k1a=L0a.DECIMAL_SEP,l1a=L0a.GROUP_SEP,n1a=L0a.DECIMAL_PATTERN;
fG.prototype.format=function(a,b){if("number"==a.Zc(b))for(var c=0;c<a.getNumberOfRows();c++){var d=a.cb(c,b);if(null!=d){var e=this.Wi(d);a.Loa(c,b,e);!Sa(hb(this.V))&&0>d&&a.setProperty(c,b,"style","color:"+this.V+";")}}};
fG.prototype.CJ=function(a){var b=a/this.H;if(null===this.D){if(isNaN(this.C))return String(a);this.$&&(b=Math.abs(b));var c=b;0==this.C&&(c=Math.round(c));b=[];0>c&&(c=-c,b.push("-"));var d=Math.pow(10,this.C),e=Math.round(c*d);c=String(Math.floor(e/d));d=String(e%d);if(3<c.length&&this.O)for(e=c.length%3,0<e&&(b.push(c.substring(0,e),this.O),c=c.substring(e));3<c.length;)b.push(c.substring(0,3),this.O),c=c.substring(3);b.push(c);0<this.C&&(b.push(this.va),d.length<this.C&&(d="0000000000000000"+
d),b.push(d.substring(d.length-this.C)));b=b.join("");b=this.F+b+this.L;this.$&&0>a&&(b="("+b+")")}else a=uo.D(),uo.C(!0),c=new uo(this.D),null!=this.J&&(c.D(this.J),c.C(this.J)),b=c.format(b),b=this.F+b+this.L,uo.C(a);return b};function o1a(a){var b;null==a?b=null:Ea(a.mF)?b=a:b=Aa(a)?gG(a):new hG(a);return b}function p1a(a){var b={};if("object"!=wa(a)||Ca(a))b.v=null!=a?a:null;else{b.v="undefined"==typeof a.v?null:a.v;if(null!=a.f)if("string"===typeof a.f)b.f=a.f;else throw Error("Formatted value ('f'), if specified, must be a string.");if(null!=a.p)if("object"===typeof a.p)b.p=a.p;else throw Error("Properties ('p'), if specified, must be an object.");}return b}
function q1a(a,b,c){if("object"==typeof b&&"column"in b){if("desc"in b&&"boolean"!=typeof b.desc)throw Error('Property "desc" in '+c+" must be boolean.");if(null!=b.compare&&!Ea(b.compare))throw Error('Property "compare" in '+c+" must be a function.");}else throw Error(c+' must be an object with a "column" property.');iG(a,b.column)}
function r1a(a,b,c){function d(d,e){for(var f=0;f<c.length;f++){var h=c[f],k=h.column,l=b(d,k),m=b(e,k),q;h.compare?null===l?q=null===m?0:-1:null===m?q=1:q=h.compare(l,m):q=jG(a.Zc(k),l,m);if(0!=q)return q*(h.desc?-1:1)}return 0}if(Ea(c))d=c;else if(ra(c)||pa(c)){iG(a,c);var e=a.getColumnIndex(c);c=[{column:e}]}else if(Da(c))if(Ba(c)){if(1>c.length)throw Error("sortColumns is an empty array. Must have at least one element.");for(var f={},h=[],k=0;k<c.length;k++){var l=c[k];if(ra(l)||pa(l))iG(a,l),
e=a.getColumnIndex(l),l={column:e};else if(Da(l))e=l.column,q1a(a,l,"sortColumns["+k+"]");else throw Error("sortColumns is an array, but not composed of only objects or numbers.");if(e in f)throw Error("Column index "+e+" is duplicated in sortColumns.");f[e]=!0;h.push(l)}c=h}else q1a(a,c,"sortColumns"),c=[c];return d}
function kG(a,b){a=a.getNumberOfRows();if(0<a){if(Math.floor(b)!==b||0>b||b>=a)throw Error("Invalid row index "+b+". Should be in the range [0-"+(a-1)+"].");}else throw Error("Table has no rows.");}function iG(a,b){a.getColumnIndex(b);if(ra(b))lG(a,b);else if(-1===a.getColumnIndex(b))throw Error('Invalid column id "'+b+'"');}
function lG(a,b){a=a.getNumberOfColumns();if(0<a){if(Math.floor(b)!==b||0>b||b>=a)throw Error("Invalid column index "+b+". Should be an integer in the range [0-"+(a-1)+"].");}else throw Error("Table has no columns.");}function s1a(a,b,c){a=a.Zc(b);if(!t1a(c,a))throw Error("Type mismatch. Value "+c+" does not match type "+a+" in column index "+b);}
function t1a(a,b){if(null==a)return!0;var c=typeof a;switch(b){case "number":if("number"==c)return!0;break;case "string":if("string"==c)return!0;break;case "boolean":if("boolean"==c)return!0;break;case "date":case "datetime":if(Ca(a))return!0;break;case "timeofday":if(Ba(a)&&0<a.length&&8>a.length){b=!0;for(c=0;c<a.length;c++){var d=a[c];if("number"!=typeof d||d!=Math.floor(d)){b=!1;break}}if(b)return!0}}return!1}
function jG(a,b,c){if(null==b)return null==c?0:-1;if(null==c)return 1;switch(a){case "timeofday":for(a=0;3>a;a++){if(b[a]<c[a])return-1;if(c[a]<b[a])return 1}b=4>b.length?0:b[3];c=4>c.length?0:c[3];return b<c?-1:c<b?1:0;default:return b<c?-1:c<b?1:0}}
function u1a(a,b,c){if(c)a=c.Wi(a);else switch(b){case "timeofday":b=new Date(1970,0,1,a[0],a[1],a[2],a[3]||0);c="HH:mm";if(a[2]||a[3])c+=":ss";a[3]&&(c+=".SSS");c=new dG({pattern:c});a=c.Wi(b);break;case "date":c=new dG({formatType:"medium",valueType:"date"});a=c.Wi(a);break;case "datetime":c=new dG({formatType:"medium",valueType:"datetime"});a=c.Wi(a);break;case "number":c=new fG({pattern:"decimal"});a=c.Wi(a);break;default:a=null!=a?String(a):""}return a}
function v1a(a,b){var c={};if(!Aa(a))throw Error("Not an array");if(0<a.length){var d=!b,e=a[0];if(d){if(!Aa(e))throw Error("First row is not an array.");b=ub(e,function(a){if(pa(a))return{label:a};if(Da(a))return sc(a);throw Error("Unknown header type: "+a);})}else{b=[];var f=0;Aa(e)?f=e.length:Da(e)&&jc(e,"c")&&Aa(e.c)&&(f=e.c.length);for(e=0;e<f;e++)b.push({type:void 0})}c.cols=b;c.rows=[];f=b.length;var h=Array(b.length);a=d?Pb(a,1):a;for(d=0;d<a.length;d++){e=a[d];if(Aa(e))e={c:e};else if(!Da(e)||
!jc(e,"c"))throw Error("Invalid row type for row "+d);if(e.c.length!==b.length)throw Error("Row "+d+" has "+e.c.length+" columns, but must have "+b.length);e.c=Nb(e.c);c.rows.push(e);for(var k=0;k<f;k++){var l="string";l=e.c[k];Da(l)&&(jc(l,"v")||jc(l,"f"))?l=l.v:e.c[k]={v:l};if(null==b[k].type&&(null==h[k]||"date"===h[k])&&null!=l){if(pa(l))l="string";else if(ra(l))l="number";else if(Aa(l))l="timeofday";else if(qa(l))l="boolean";else if(Ca(l))l=new Date(l),l=0!==l.getHours()+l.getMinutes()+l.getSeconds()+
l.getMilliseconds()?"datetime":"date";else throw Error("Unknown type of value in "+d+","+k);h[k]=l}}}x(c.cols,function(a,b){null!=a.type||(a.type=h[b]||"string")})}return c}function gG(a,b){return new hG(v1a(a,b))}function w1a(a,b,c,d){for(var e=null,f=a.getNumberOfRows();(d?0<=b:b<f)&&null===e;)e=a.cb(b,c),b+=d?-1:1;return e};function x1a(){this.D=null}x1a.prototype.getColumnIndex=function(a){if(ra(a)){var b=this.getNumberOfColumns();return 0>a&&a>=b?-1:a}if(!this.D){this.D={};b=this.getNumberOfColumns();for(var c=0;c<b;c++){var d=this.Wj(c);null==d||""===d||d in this.D||(this.D[d]=c)}for(c=0;c<b;c++)d=this.Sf(c),null==d||""===d||d in this.D||(this.D[d]=c)}a=this.D[a];return null==a?-1:a};var y1a={qyc:"0.5",ryc:"0.6"};function hG(a){this.D=null;if(!Ea(this.mF))throw Error('You called google.visualization.DataTable() without the "new" keyword');a?(pa(a)?a=RF(a):z1a(a),this.Vl=[],this.C=[],this.fA=a.p||null,null!=a.cols&&x(a.cols,u(function(a){this.Es(a)},this)),null!=a.rows&&(this.C=a.rows)):(this.Vl=[],this.C=[],this.fA=null);this.rz=[]}v(hG,x1a);
function z1a(a){var b=a.cols||[];a=a.rows||[];for(var c=b.length,d=0;d<c;d++){var e=b[d].type;if("date"==e||"datetime"==e){e=a.length;for(var f=0;f<e;f++){var h=a[f].c[d];if(h){var k=h.v;if(Ca(k))return;pa(k)&&(h=QF(h),h=RF(h),a[f].c[d]=h)}}}}}p=hG.prototype;p.fA=null;p.rz=null;p.getNumberOfRows=function(){return this.C.length};p.getNumberOfColumns=function(){return this.Vl.length};p.Wj=function(a){lG(this,a);return this.Vl[a].id||""};p.Sf=function(a){lG(this,a);return String(this.Vl[a].label||"")};
p.uB=function(a){lG(this,a);return this.Vl[a].pattern};p.Gw=fa(132);p.Zc=function(a){lG(this,a);return this.Vl[a].type};p.cb=function(a,b){kG(this,a);lG(this,b);a=this.tB(a,b);b=null;a&&(b=a.v,b=r(b)?b:null);return b};p.tB=function(a,b){return this.C[a].c[b]};
p.Cf=function(a,b,c){kG(this,a);lG(this,b);var d=this.tB(a,b),e="";if(d)if(null!=d.f)e=d.f;else{this.rz[a]=this.rz[a]||[];var f=this.rz[a];d=f[b]||{};f[b]=d;r(d.sB)?e=d.sB:(a=this.cb(a,b),null===a||(e=u1a(a,this.Zc(b),c)),d.sB=e)}return null==e?"":e.toString()};p.getProperty=function(a,b,c){kG(this,a);lG(this,b);return(a=(a=this.tB(a,b))&&a.p)&&c in a?a[c]:null};p.getProperties=function(a,b){kG(this,a);lG(this,b);var c=this.tB(a,b);c||(c={v:null},this.C[a].c[b]=c);c.p||(c.p={});return c.p};p.mF=g("fA");
p.PP=fa(136);p.JGa=fa(137);p.zRa=fa(138);p.hb=function(a,b,c){this.Yw(a,b,c,void 0,void 0)};p.Loa=function(a,b,c){this.Yw(a,b,void 0,c,void 0)};p.IGa=fa(139);p.setProperty=function(a,b,c,d){this.getProperties(a,b)[c]=d};p.Yw=function(a,b,c,d,e){kG(this,a);lG(this,b);var f=this.rz[a];f&&f[b]&&(f[b]={});f=this.tB(a,b);f||(f={},this.C[a].c[b]=f);"undefined"!=typeof c&&("number"==this.Zc(b)&&pa(c)&&!isNaN(c)?f.v=Number(c):(s1a(this,b,c),f.v=c));"undefined"!=typeof d&&(f.f=d);r(e)&&(f.p=Da(e)?e:{})};
p.uRa=fa(140);p.Uoa=fa(141);p.uv=fa(145);p.YJ=fa(143);p.bRa=fa(146);p.p$=fa(147);p.G_=fa(148);p.Cm=fa(134);p.Dt=fa(150);p.eLa=function(a,b,c,d){a!==this.Vl.length&&(this.rz=[],lG(this,a));Da(b)||(b={id:d||"",label:c||"",pattern:"",type:b});c=b.type;if(!kc(J0a,c))throw Error("Invalid type, "+c+', for column "'+(b.label||b.id||a)+'".');if(c=b.role)d=b.p||{},null==d.role&&(d.role=c,b.p=d);this.Vl.splice(a,0,b);this.D=null;for(b=0;b<this.C.length;b++)this.C[b].c.splice(a,0,{v:null})};
p.Es=function(a,b,c){this.eLa(this.Vl.length,a,b,c);return this.Vl.length-1};function A1a(a,b,c){c=p1a(c);s1a(a,b,c.v);return c}
p.gla=function(a,b){a!==this.C.length&&(this.rz=[],kG(this,a));if(!Aa(b))if("number"==typeof b){if(b!=Math.floor(b)||0>b)throw Error("Invalid value for numOrArray: "+b+". If numOrArray is a number it should be a nonnegative integer.");b=Yb(null,b)}else throw Error("Invalid value for numOrArray. Should be a number or an array of arrays of cells.");for(var c=[],d=0;d<b.length;d++){var e=b[d],f=[];if(null===e)for(e=0;e<this.Vl.length;e++)f.push({v:null});else if(Aa(e)){if(e.length!=this.Vl.length)throw Error("Row given with size different than "+
this.Vl.length+" (the number of columns in the table).");for(var h=0;h<e.length;h++)f.push(A1a(this,h,e[h]))}else throw Error("Every row given must be either null or an array.");e={};e.c=f;c.push(e);1E4==c.length&&(Ib(this.C,c,a),a+=c.length,c=[])}Ib(this.C,c,a);return a+c.length-1};p.kI=function(a){if("number"==typeof a||Aa(a))return this.gla(this.C.length,a);throw Error("Argument given to addRows must be either a number or an array");};
p.Mu=function(a){if(Aa(a))return this.kI([a]);if(a)throw Error("If argument is given to addRow, it must be an array, or null");return this.kI(1)};p.Ry=fa(153);p.Mw=fa(155);p.sort=function(a){this.rz=[];a=r1a(this,function(a,c){return(a=a.c[c])?a.v:null},a);Ub(this.C,a)};p.SP=fa(157);p.TP=fa(159);p.clone=function(){return new hG(this.Jx())};p.Jx=function(){var a={cols:this.Vl,rows:this.C};this.fA&&(a.p=this.fA);return D0a(a,E0a)};p.toJSON=function(){return PF(this.Jx())};p.vP=fa(161);p.GGa=fa(162);
p.aoa=fa(163);p.Uia=fa(164);p.Zna=fa(165);p.HGa=fa(166);var B1a=Xg("https://maps.googleapis.com/maps/api/js?key=%{key}"),C1a=null;function mG(){C1a||(C1a=new Im);return C1a}function nG(){return mG().Pb()}function D1a(a){var b=yn(mG());a=["google.visualization."+a,"google.charts."+a,a];for(var c=0;c<a.length;c++){var d=ta(a[c],b);if(Ea(d))return d}return null};function oG(a){this.VOb=a;this.H=E1a(a);this.F=a.status;this.C=[];this.D=[];this.D=a.warnings||[];this.C=a.errors||[];F1a(this.D);F1a(this.C);"error"!=this.F&&(this.Via=a.sig,this.zc=new hG(a.table))}function F1a(a){for(var b=0;b<a.length;b++){var c=a[b].detailed_message;if(c){var d=a[b];c=c?c.match(G1a)&&!c.match(H1a)?c:c.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;"):"";d.detailed_message=c}}}
var G1a=/^[^<]*(<a(( )+target=('_blank')?("_blank")?)?( )+(href=('[^']*')?("[^"]*")?)>[^<]*<\/a>[^<]*)*$/,H1a=/javascript((s)?( )?)*:/;function E1a(a){a=a.version||"0.6";return kc(y1a,a)?a:"0.6"}p=oG.prototype;p.Via=null;p.zc=null;p.ri=function(){return"error"==this.F};p.Bka=function(){return"warning"==this.F};function I1a(a){for(var b=0;b<a.C.length;b++)if("not_modified"==a.C[b].reason)return!0;for(b=0;b<a.D.length;b++)if("not_modified"==a.D[b].reason)return!0;return!1}p.Fd=g("zc");
function J1a(a,b){return a.ri()&&a.C&&a.C[0]&&a.C[0][b]?a.C[0][b]:a.Bka()&&a.D&&a.D[0]&&a.D[0][b]?a.D[0][b]:null}p.gFa=function(){var a=J1a(this,"reason");return null!=a&&""!=a?[a]:[]};p.Vk=function(){return J1a(this,"message")||""};p.xha=function(){return J1a(this,"detailed_message")||""};var pG={Cba:"google-visualization-errors"};pG.cta=pG.Cba+"-";pG.$ta=pG.Cba+":";pG.$aa=pG.Cba+"-all-";pG.pba=pG.$ta+" container is null";pG.kXa="background-color: #c00000; color: white; padding: 2px;";pG.x0a="background-color: #fff4c2; color: black; white-space: nowrap; padding: 2px; border: 1px solid black;";pG.C0a="font: normal 0.8em arial,sans-serif; margin-bottom: 5px;";pG.JZa="font-size: 1.1em; color: #0000cc; font-weight: bold; cursor: pointer; padding-left: 10px; color: black;text-align: right; vertical-align: top;";
pG.XCa=0;
pG.nj=function(a,b,c,d){if(!pG.Hqa(a))throw Error(pG.pba+". message: "+b);b=pG.yEb(b,c,d);var e=b.errorMessage;d=b.detailedMessage;b=b.options;var f=null!=b.showInTooltip?!!b.showInTooltip:!0,h="error"==("warning"==b.type?"warning":"error")?pG.kXa:pG.x0a;h+=b.style?b.style:"";var k=!!b.removable;c=mG();e=c.Ia("SPAN",{style:h},zn(c,e));h=pG.cta+pG.XCa++;var l=c.Ia("DIV",{id:h,style:pG.C0a},e);d&&(f?e.title=d:(d=c.Ia("SPAN",{},zn(c,d)),c.appendChild(l,c.Ia("DIV",{style:"padding: 2px"},d))));k&&(d=c.Ia("SPAN",
{style:pG.JZa},zn(c,"\u00d7")),d.onclick=Ha(pG.EK,l),c.appendChild(e,d));pG.V0a(a,l);b.removeDuplicates&&pG.kOb(a,l);return h};pG.Gc=function(a){if(!pG.Hqa(a))throw Error(pG.pba);if(a=pG.Cha(a,!1))a.style.display="none",an(a)};
pG.XD=function(a,b){if(!pG.Hqa(a))throw Error(pG.pba);if(!b)throw Error(pG.$ta+" response is null");if(!b.ri()&&!b.Bka())return null;var c=b.gFa(),d=!0;b.ri()&&(d=!(Bb(c,"user_not_authenticated")||Bb(c,"invalid_query")));c=b.Vk();var e=b.xha();d={showInTooltip:d};d.type=b.ri()?"error":"warning";d.removeDuplicates=!0;return pG.nj(a,c,e,d)};pG.U9=function(a){a=nG().getElementById(a);return pG.Iqa(a)?(pG.EK(a),!0):!1};
pG.getContainer=function(a){a=nG().getElementById(a);return pG.Iqa(a)?a.parentNode.parentNode:null};pG.Xea=function(a,b){return function(){try{a.apply(null,arguments)}catch(c){Ea(b)?b(c):pG.nj(b,c.message)}}};pG.EK=function(a){var b=a.parentNode;dn(a);0==b.childNodes.length&&(b.style.display="none")};pG.Iqa=function(a){return Vm(a)&&a.id&&Ma(a.id,pG.cta)&&(a=a.parentNode)&&a.id&&Ma(a.id,pG.$aa)&&a.parentNode?!0:!1};
pG.yEb=function(a,b,c){var d=null!=a&&a?a:"error",e="",f={},h=arguments.length;2==h?b&&"object"==wa(b)?f=b:e=null!=b?b:e:3==h&&(e=null!=b?b:e,f=c||{});d=Va(d);e=Va(e);return{errorMessage:d,detailedMessage:e,options:f}};pG.Hqa=function(a){return!!a&&Vm(a)};
pG.Cha=function(a,b){for(var c=a.childNodes,d=null,e=mG(),f=0;f<c.length;f++)if(c[f].id&&Ma(c[f].id,pG.$aa)){d=c[f];e.Af(d);break}!d&&b&&(d=pG.$aa+pG.XCa++,d=e.Ia("DIV",{id:d,style:"display: none; padding-top: 2px"},null));d&&((b=a.firstChild)?e.fx(d,b):e.appendChild(a,d));return d};pG.V0a=function(a,b){a=pG.Cha(a,!0);a.style.display="block";a.appendChild(b)};pG.gcb=function(a,b){a=(a=pG.Cha(a,!0))&&fn(a);x(a,function(a){pG.Iqa(a)&&b(a)})};
pG.kOb=function(a,b){var c=/id="?google-visualization-errors-[0-9]*"?/,d=bta(b);d=d.replace(c,"");var e=[];pG.gcb(a,function(a){if(a!=b){var f=bta(a);f=f.replace(c,"");f==d&&e.push(a)}});x(e,pG.EK)};mG();function qG(a,b,c){a=K1a(a);b=qd(a,b,L1a(c));return new M1a(b)}function rG(a,b,c){K1a(a).dispatchEvent(new N1a(b,c))}function sG(a){return(a=a&&Ea(a.getKey)&&a.getKey())?vd(a):!1}function K1a(a){var b=a.__eventTarget;null!=b?a=b:(b=new H,a=a.__eventTarget=b);return a}function L1a(a){return function(b){b&&b.gdb?a(b.ZGa):a()}}function M1a(a){this.C=a}M1a.prototype.getKey=g("C");function N1a(a,b){G.call(this,a);this.ZGa=b}v(N1a,G);N1a.prototype.gdb=g("ZGa");var O1a=/\/spreadsheet/,P1a=/\/(ccc|tq|pub)$/,Q1a=/^spreadsheets?[0-9]?\.google\.com$/,R1a=/^docs\.google\.com*$/,S1a=/^(trix|spreadsheets|docs|webdrive)(-[a-z]+)?\.(corp|sandbox)\.google\.com/,T1a=/^(\w*\.){1,2}corp\.google\.com$/,U1a=/\/spreadsheets(\/d\/[^/]+)?/,V1a=/\/(edit|gviz\/tq|)$/,W1a=/^docs\.google\.com*$/,X1a=/^docs(-qa)?\.(corp|sandbox)\.google\.com*$/,Y1a=/^(\w*\.){1,2}corp\.google\.com$/,Z1a=/^\/a\/([\w-]+\.)+\w+/,$1a=/^(\/a\/([\w-]+\.)+\w+)?/;
function a2a(a){var b=gi(a),c=Q1a.test(b),d=S1a.test(b),e=T1a.test(b);b=R1a.test(b);var f=hi(a),h=new RegExp($1a.source+P1a.source);f=(a=(new RegExp($1a.source+O1a.source+P1a.source)).test(f))||h.test(f);return b&&a||(d||e||c)&&f}function b2a(a){var b=gi(a),c=X1a.test(b),d=Y1a.test(b);b=W1a.test(b);a=hi(a);a=(new RegExp($1a.source+U1a.source+V1a.source)).test(a);return(b||c||d)&&a};var c2a={firstLineIsHeader:!1};function tG(a,b,c,d){b=b.split(/\r?\n/)[c];this.message=a+" at line "+(c+1)+":\n"+b;this.message+="\n"+eb(" ",-1==d?b.length:d)+"^"}v(tG,Error);tG.prototype.name="ParseError";function d2a(a){this.C=a||{};bc(c2a,function(a,c){rc(this.C,c,a)},this)}
d2a.prototype.parse=function(a){function b(a){"<CRLF>"==a&&(l--,m=q);t=a}function c(){q=m;if(null!=t){var b=t;"<CRLF>"==b&&(l++,m=0);t=null;return b}if(k>=h)return"<EOF>";b=a.charAt(k++);m++;var c=!1;"\n"==b?c=!0:"\r"==b&&(k<h&&"\n"==a.charAt(k)&&k++,c=!0);return c?(l++,m=0,"<CRLF>"):b}function d(){var d=k,e=w;w=!1;var f=c();if("<EMPTY>"==f)return"<EOR>";if("<EOF>"==f||"<CRLF>"==f)return e?(b("<EMPTY>"),""):"<EOR>";if('"'==f){d=k;e=null;for(f=c();"<EOF>"!=f;f=c())if('"'==f)if(e=k-1,f=c(),'"'==f)e=
null;else{if(","==f||"<EOF>"==f||"<CRLF>"==f){"<CRLF>"==f&&b(f);break}throw new tG('Unexpected character "'+f+'" after quote mark',a,l,m-1);}if(null==e)throw new tG("Unexpected end of text after open quote",a,l,m);return a.substring(d,e).replace(/""/g,'"')}for(;"<EOF>"!=f&&","!=f&&"<CRLF>"!=f;f=c())if('"'==f)throw new tG("Unexpected quote mark",a,l,m-1);","==f&&(w=!0);"<EOF>"!=f&&"<CRLF>"!=f||b(f);return a.substring(d,"<EOF>"==f?k:k-1).replace(/[\r\n]+/g,"")}function e(){if(k>=h)return"<EOF>";for(var a=
[],b=d();"<EOR>"!=b;b=d())a.push(b);return a}var f=this.C.firstLineIsHeader,h=a.length,k=0,l=0,m=0,q=0,t=null,w=!1,y=[],z=[],C=null;f&&(y=e(),C=y.length);for(var M=e();"<EOF>"!=M;M=e()){null==C&&(C=M.length);if(M.length!=C)throw new tG("Record has "+M.length+" field"+(1==M.length?"":"s")+", but expected "+C,a,l-1,-1);if(f){for(var N={},V=0;V<M.length;V++)N[y[V]]=M[V];z.push(N)}else z.push(M)}return z};function e2a(a,b,c){this.F=new d2a;this.C=null!=c?c:!1;this.D=a;for(a=0;a<b.length;a++)if(c=b[a],!f2a[c])throw Error("Unsupported type: "+c);this.H=b;this.We=[]}var f2a={number:function(a){var b=parseFloat(a);if(isNaN(b))throw Error("Not a number "+a);return b},string:aa(),"boolean":function(a){return"true"===a.toLowerCase()},date:function(a){return new Date(a)},datetime:function(a){return new Date(a)},timeofday:function(a){return a.split(",")}};function g2a(a){var b=mG();var c=mG();if(0==wn(c,"head").length){var d=wn(c,"html")[0],e=wn(c,"body")[0];d.insertBefore(c.createElement("head"),e)}c=wn(c,"head")[0];b=b.createElement("SCRIPT");b.type="text/javascript";a=bo(a);b.src=ah(a);c.appendChild(b)};function uG(a,b){b=b||{};this.F=r(b.csvColumns);this.J=b.csvColumns;this.O=!!b.csvHasHeader;this.C=b.sendMethod||"auto";this.$=!!b.xhrWithCredentials;if(!kc(h2a,this.C))throw Error("Send method not supported: "+this.C);this.D=b.makeRequestParams_||{};if(b2a(a)){b=a;a=new ui(b);433==a.J&&xi(a,null);var c=a.H;c=c.replace(/\/edit$/,"/gviz/tq");yi(a,c);c=gi(b);b=null!==(Number(fi(4,b))||null);b=Y1a.test(c)&&b;vi(a,b?"http":"https");a=a.toString()}else if(a2a(a)){c=a;a=new ui(c);433==a.J&&xi(a,null);b=
a.H;b=b.replace(/\/ccc$/,"/tq");/\/pub$/.test(b)&&(b=b.replace(/\/pub$/,"/tq"),a.vc("pub","1"));yi(a,b);b=gi(c);c=null!=(Number(fi(4,c))||null);var d=S1a.test(b);b=T1a.test(b)&&!d&&c;vi(a,b?"http":"https");a=a.toString()}c=a;b=a2a(c);c=hi(c);c=Z1a.test(c);(b=b&&c)||(c=a,b=b2a(c),c=hi(c),c=Z1a.test(c),b=b&&c);this.V=b;this.L=a;this.Ts=i2a++;j2a.push(this)}var h2a={mzc:"xhr",nzc:"xhrpost",vuc:"scriptInjection",ymc:"makeRequest",AUTO:"auto"},k2a=new Yh({"X-DataSource-Auth":"a"}),i2a=0,l2a={};
uG.prototype.H=30;var j2a=[],vG=na.gadgets;
function m2a(a,b){var c=a.indexOf("#");-1!=c&&(a=a.substring(0,c));var d=a.indexOf("?"),e=[];-1==d?c=a:(c=a.substring(0,d),a=a.substring(d+1),e=a.split("&"));a=[];for(d=0;d<e.length;d++){var f={};f.name=e[d].split("=")[0];f.gna=e[d];a.push(f)}for(var h in b){e=b[h];f=!1;for(d=0;d<a.length;d++)if(a[d].name==h){a[d].gna=h+"="+encodeURIComponent(e);f=!0;break}f||(d={},d.name=h,d.gna=h+"="+encodeURIComponent(e),a.push(d))}b=c;if(0<a.length){b+="?";h=[];for(d=0;d<a.length;d++)h.push(a[d].gna);b+=h.join("&")}return b}
p=uG.prototype;
p.EQb=function(a,b){if(b.target.Cl())if(b=Va(b.target.wj()),this.F){var c=new e2a(b,this.J,this.O),d=c.F.parse(c.D);b=new hG;if(d&&0<d.length){for(var e=[],f=c.H,h=0,k=f.length;h<k;h++)e.push({type:f[h],label:[]});if(c.C)for(f=0,k=e.length;f<k;f++)e[f].label.push(d[0][f]);f=0;for(k=e.length;f<k;f++)h=e[f],b.Es(h.type,h.label.join(" "));c.We=e;e=c.We;k=c=c.C?1:0;for(f=d.length;k<f;k++){b.Mu();h=0;for(var l=e.length;h<l;h++)b.Yw(k-c,h,f2a[e[h].type](d[k][h]))}}d={};d.table=b.toJSON();d.version=E1a(d);
d.reqId=a;n2a(d)}else b.match(/^({.*})$/)?(a=F0a(b),n2a(a)):Ka(b);else if(this.ZG)o2a(this,"google.visualization.Query",b.target.zP());else throw Error("google.visualization.Query: "+b.target.zP());};function n2a(a){var b=a.reqId,c=l2a[b];if(c)l2a[b]=null,c.Dk(a);else throw Error("Missing query for request id: "+b);}p.ZG=null;p.u6=null;p.Wia=null;p.qka=null;p.zQ=null;p.VPa=!0;p.t6=0;p.Una=!1;p.Vna=null;p.mL=null;p.Wb=!1;
function o2a(a,b,c,d){a.Dk({version:"0.6",status:"error",errors:[{reason:b,message:c,detailed_message:d}]})}
function p2a(a){var b=a.L;var c={};a.Wia&&(c.tq=String(a.Wia));var d="reqId:"+String(a.Ts),e=a.mL;e&&(d+=";sig:"+e);a.qka&&(d+=";type:"+a.qka);c.tqx=d;if(a.zQ){d=[];for(var f in a.zQ)d.push(f+":"+a.zQ[f]);c.tqh=d.join(";")}b=m2a(b,c);a.t6&&(b=new ui(b),Ec&&Rh(b),b=b.toString());c=mG();d={};l2a[String(a.Ts)]=a;e=a.C;f="GET";"xhrpost"==e&&(e="xhr",f="POST");if("auto"==e){e={};if(/[?&]alt=gviz(&[^&]*)*$/.test(b))d="makeRequest";else{var h=qi(b,"tqrt")||"auto";h=h.split(":");d=h[0];"xhr"!==d&&"xhrpost"!==
d||!Bb(h,"withCredentials")||(e.xhrWithCredentials=!0);kc(h2a,d)||(d="auto")}d={sendMethod:d,options:e};e=d.sendMethod;d=d.options}if("makeRequest"==e)if(ta("gadgets.io.makeRequest"))c=a.D,null==c[vG.io.RequestParameters.CONTENT_TYPE]&&(c[vG.io.RequestParameters.CONTENT_TYPE]=vG.io.ContentType.TEXT),null==c[vG.io.RequestParameters.AUTHORIZATION]&&(c[vG.io.RequestParameters.AUTHORIZATION]=vG.io.AuthorizationType.SIGNED),null==c.OAUTH_ENABLE_PRIVATE_NETWORK&&(c.OAUTH_ENABLE_PRIVATE_NETWORK=!0),null==
c.OAUTH_ADD_EMAIL&&(c.OAUTH_ADD_EMAIL=!0),vG.io.makeRequest(b,u(a.Dsb,a),c),q2a(a);else throw Error("gadgets.io.makeRequest is not defined.");else{if(!(h="xhr"==e)){if(e="auto"==e)e=yn(c).location.href,e=nja(e,(new ui(e)).resolve(new ui(b)).toString());h=e}if(h)c=void 0,e=b,"POST"==f&&(b=b.split("?"),1<=b.length&&(e=b[0]),2<=b.length&&(c=b[1])),Vja(e,u(Ha(a.EQb,a.Ts),a),f,c,k2a,void 0,a.$||!!d.xhrWithCredentials);else{if(a.F)throw Error("CSV files on other domains are not supported. Please use sendMethod: 'xhr' or 'auto' and serve your .csv file from the same domain as this page.");
f=wn(c,"body")[0];d=null===a.mL;if(a.V&&d){d=c.createElement("img");r2a(a,d,b);c.appendChild(f,d);return}q2a(a);g2a(b)}}a.Una&&s2a(a)}function r2a(a,b,c){b.onerror=function(){q2a(a);g2a(c)};b.onload=function(){q2a(a);g2a(c)};b.style.display="none";var d=c+"&requireauth=1&"+(new Date).getTime();b.src=d}p.Dsb=function(a){if(a&&a.data)Ka(a.data);else{var b="";a&&a.errors&&(b=a.errors.join(" "));o2a(this,"make_request_failed","gadgets.io.makeRequest failed",b)}};
function t2a(a){a.u6&&(window.clearTimeout(a.u6),a.u6=null)}function q2a(a){t2a(a);a.u6=window.setTimeout(function(){o2a(a,"timeout","Request timed out")},1E3*a.H)}p.Xia=function(a){if(!ra(a)||0>a)throw Error("Refresh interval must be a non-negative number");this.t6=a;this.Una=!0};function u2a(a){a.Vna&&(window.clearInterval(a.Vna),a.Vna=null)}function s2a(a){u2a(a);0!=a.t6&&a.VPa&&a.Wb&&(window.setInterval(function(){return p2a(a)},1E3*a.t6),a.Una=!1)}p.send=function(a){this.Wb=!0;this.ZG=a;p2a(this)};
p.makeRequest=function(a,b){this.Wb=!0;this.ZG=a;this.va="makeRequest";this.D=b||{};p2a(this)};p.abort=function(){this.Wb=!1;t2a(this);u2a(this)};p.clear=function(){this.abort()};p.Dk=function(a){t2a(this);a=new oG(a);if(!I1a(a)){a.ri()?this.mL=null:this.mL=a.Via;var b=this.ZG;b.call(b,a)}};p.setTimeout=function(a){if("number"!=typeof a||isNaN(a)||0>=a)throw Error("Timeout must be a positive number");this.H=a};p.tRa=fa(167);
p.YX=function(a){if("string"!=typeof a)throw Error("queryString must be a string");this.Wia=a};p.iRa=fa(168);p.Moa=fa(169);function wG(a){this.D=null;this.zc=a;var b=[];a=a.getNumberOfColumns();for(var c=0;c<a;c++)b.push(c);this.We=b;this.F=!0;this.C=null;this.J=[];this.H=!0}v(wG,x1a);p=wG.prototype;p.Fd=g("zc");
function v2a(a,b,c){return ub(c,function(a){if(pa(a))a=this.getColumnIndex(a);else if(Da(a)){a=tc(a);var c=a.role;if(c){var d=a.properties||{};d.role=c;a.properties=d}c=a.sourceColumn;pa(c)&&(c=a.sourceColumn=this.getColumnIndex(c));ra(c)&&(lG(b,c),a.calc=a.calc||"identity",a.type=a.type||b.Zc(c))}return a},a)}function w2a(a){a.H=!0;a.D=null}
p.sz=function(a){for(var b=this.zc,c=ic(x2a),d=0;d<a.length;d++){var e=a[d];if(ra(e)||pa(e))iG(b,e);else if(Da(e)){var f=e.sourceColumn,h=e.calc;if(pa(h)){if(!c||c&&!Bb(c,h))throw Error('Unknown function "'+h+'"');null!=f&&iG(b,f)}else if(h&&!e.type)throw Error('Calculated column must have a "type" property.');}else throw Error("Invalid column input, expected either a number, string, or an object.");}this.We=v2a(this,this.zc,a);w2a(this)};
function y2a(a,b,c){if(Aa(b)){if(r(c))throw Error("If the first parameter is an array, no second parameter is expected");for(var d=0;d<b.length;d++)kG(a.zc,b[d]);return Nb(b)}if("number"==wa(b)){if("number"==!wa(c))throw Error("If first parameter is a number, second parameter must be specified and be a number.");if(b>c)throw Error("The first parameter (min) must be smaller than or equal to the second parameter (max).");kG(a.zc,b);kG(a.zc,c);a=[];for(d=b;d<=c;d++)a.push(d);return a}throw Error("First parameter must be a number or an array.");
}p.Zw=function(a,b){this.C=y2a(this,a,b);this.F=!1;w2a(this)};p.hia=fa(170);p.iia=fa(171);p.mKa=fa(172);p.qKa=fa(173);p.gia=fa(174);p.E5=fa(175);p.u5=function(a){lG(this,a);a=this.We[a];return ra(a)?a:Da(a)&&ra(a.sourceColumn)?a.sourceColumn:-1};p.SP=fa(156);p.ls=function(a){kG(this,a);return this.F?a:this.C[a]};p.TP=fa(158);p.getNumberOfRows=function(){return this.F?this.zc.getNumberOfRows():this.C.length};p.getNumberOfColumns=function(){return this.We.length};
p.Wj=function(a){lG(this,a);a=this.We[a];return ra(a)?this.zc.Wj(a):a.id||""};p.Sf=function(a){lG(this,a);a=this.We[a];return ra(a)?this.zc.Sf(a):a.label||""};p.uB=function(a){lG(this,a);a=this.We[a];return ra(a)?this.zc.uB(a):null};p.Gw=fa(131);p.Zc=function(a){lG(this,a);a=this.We[a];return ra(a)?this.zc.Zc(a):a.type};
p.tB=function(a,b){lG(this,b);var c=this.We[b],d=null;a=this.ls(a);if(Da(c)){if(this.H){for(c=0;c<this.We.length;c++)Da(this.We[c])&&(this.J[c]=[]);this.H=!1}c=this.J[b][a];if(!r(c)){c=null;d=this.We[b];var e=d.calc;pa(e)?(e=x2a[e],c=e(this.zc,a,d)):Ea(e)&&(c=e.call(null,this.zc,a));c=p1a(c);d=d.type;e=c.v;if(Sa(hb(d)))throw Error('"type" must be specified');if(!t1a(e,d))throw Error("Type mismatch. Value "+e+" does not match type "+d);this.J[b][a]=c}d=c;d.p=Da(d.p)?d.p:{}}else if(ra(c))d={v:this.zc.cb(a,
c)};else throw Error("Invalid column definition: "+d);return d};p.cb=function(a,b){return this.tB(a,b).v};p.Cf=function(a,b,c){var d=this.tB(a,b);if(null==d.f){var e=this.We[b];Da(e)?(e=this.Zc(b),d.f=null!=d.v?u1a(d.v,e,c):""):ra(e)&&(a=this.ls(a),d.f=this.zc.Cf(a,e,c))}c=d.f;return null==c?"":c.toString()};p.getProperty=function(a,b,c){a=this.getProperties(a,b)[c];return r(a)?a:null};
p.getProperties=function(a,b){var c=this.tB(a,b);return c.p?c.p:(a=this.ls(a),b=this.u5(b),this.zc.getProperties(a,b))};p.Cm=fa(133);p.Dt=fa(149);p.PP=fa(135);p.mF=function(){return this.zc.mF()};p.uv=fa(144);p.YJ=fa(142);p.Ry=fa(152);p.vP=fa(160);p.Mw=fa(154);p.XX=fa(176);
p.jD=function(){var a=this.zc;Ea(a.jD)&&(a=a.jD());a=a.Jx();var b=this.getNumberOfColumns(),c=this.getNumberOfRows(),d,e=[],f=[];for(d=0;d<b;d++){var h=this.We[d];if(Da(h)){var k=sc(h);delete k.calc;delete k.sourceColumn}else if(ra(h))k=a.cols[h];else throw Error("Invalid DataView column type.");e.push(k)}for(k=0;k<c;k++){var l=a.rows[this.F?k:this.C[k]],m=[];for(d=0;d<b;d++){h=this.We[d];if(Da(h))h={v:this.cb(k,d)};else if(ra(h))h=l.c[this.We[d]];else throw Error("Invalid DataView column type.");
m.push(h)}l.c=m;f.push(l)}a.cols=e;a.rows=f;return a=new hG(a)};p.Jx=function(){for(var a={},b=[],c=0;c<this.We.length;c++){var d=this.We[c];Da(d)&&!pa(d.calc)||b.push(d)}Cb(b)||(a.columns=b);this.F||(a.rows=Nb(this.C));return a};p.toJSON=function(){return QF(this.Jx())};function xG(a,b){pa(b)&&(b=RF(b));a=new wG(a);var c=b.columns;b=b.rows;null!=c&&a.sz(c);null!=b&&a.Zw(b);return a}
var x2a={emptyString:n(""),error:function(a,b,c){var d=c.sourceColumn,e=c.magnitude;if(!ra(d)||!ra(e))return null;a=a.cb(b,d);return ra(a)?"percent"==c.errorType?a+e/100*a:a+e:null},mapFromSource:function(a,b,c){var d=c.sourceColumn;c=c.mapping;return ra(d)&&c?(a=a.cb(b,d),a in c?c[a]:null):null},stringify:function(a,b,c){c=c.sourceColumn;return ra(c)?a.Cf(b,c):""},fillFromTop:function(a,b,c){c=c.sourceColumn;return ra(c)?w1a(a,b,c,!0):null},fillFromBottom:function(a,b,c){c=c.sourceColumn;return ra(c)?
w1a(a,b,c,!1):null},identity:function(a,b,c){c=c.sourceColumn;return ra(c)?a.cb(b,c):null}};var z2a={Bar:"bar",Line:"line",Scatter:"scatter",AnnotatedTimeLine:"annotatedtimeline",AnnotationChart:"annotationchart",AreaChart:"corechart",BarChart:"corechart",BubbleChart:"corechart",Calendar:"calendar",CandlestickChart:"corechart",ClusterChart:"clusterchart",ColumnChart:"corechart",ComboChart:"corechart",Gantt:"gantt",Gauge:"gauge",GeoChart:"geochart",GeoMap:"geomap",Histogram:"corechart",ImageAreaChart:"imagechart",ImageBarChart:"imagechart",ImageCandlestickChart:"imagechart",ImageChart:"imagechart",
ImageLineChart:"imagechart",ImagePieChart:"imagechart",ImageSparkLine:"imagechart",IntensityMap:"intensitymap",LineChart:"corechart",Map:"map",MotionChart:"motionchart",OrgChart:"orgchart",PieChart:"corechart",RangeSelector:"corechart",Sankey:"sankey",ScatterChart:"corechart",SparklineChart:"corechart",SteppedAreaChart:"corechart",Table:"table",Timeline:"timeline",TreeMap:"treemap",WordTree:"wordtree",StringFilter:"controls",DateRangeFilter:"controls",NumberRangeFilter:"controls",CategoryFilter:"controls",
ChartRangeFilter:"controls",NumberRangeSetter:"controls",ColumnSelector:"controls",Dashboard:"controls"};function yG(a,b){var c=a.useFormatFromData;qa(c)&&!c||!Sa(hb(a.format))||(b=tb(b,function(a){return!Sa(hb(a))}),Qb(b),1==b.length&&(b=A2a(b[0]),a.format=b))}function A2a(a){Sa(hb(a))||(a=a.replace(/\d/g,"0"),a=a.replace(/#{10,}/,eb("#",10)));return a};function B2a(a){var b=C2a(a),c=new wG(a);c.sz([0,1,{type:"number",calc:function(c,e){return(c=D2a(a,e))?b.Y_*c.x+b.NEb:null}}]);return c}function C2a(a){var b=a.getNumberOfRows();for(var c=new ej,d=0;d<b;d++){var e=D2a(a,d);e&&(c.x+=e.x,c.y+=e.y)}b=new ej(c.x/b,c.y/b);for(e=d=c=0;e<a.getNumberOfRows();e++){var f=D2a(a,e);f&&(f=new ej(f.x-b.x,f.y-b.y),c+=f.x*f.y,d+=f.x*f.x)}a={};a.Y_=c/d||1;a.NEb=b.y-a.Y_*b.x;return a}
function D2a(a,b){var c=a.cb(b,0);a=a.cb(b,1);return null==c||null==a?null:new ej(c,a)};function E2a(a){var b=a.getType(),c=a.Fd();a=a.D;a:{var d=a.useFormatFromData;if(qa(d)&&!d)d=!1;else{d=["vAxis","targetAxis","targetAxes.0","targetAxes.1","domainAxis"];for(var e=0;e<d.length;e++)if(ta(d[e]+".format",a)){d=!1;break a}d=!0}}if(d)if("BubbleChart"==b)3>c.getNumberOfColumns()||(b=c.uB(1),d=a.hAxis||{},yG(d,[b]),a.hAxis=d,c=c.uB(2),b=a.vAxes||{},d=b[0]||{},yG(d,[c]),b[0]=d,a.vAxes=b);else if("Histogram"==b)c=c.uB(1),b=a.hAxis||{},yG(b,[c]),a.hAxis=b;else{d=a.vAxes||[{},{}];e=a.hAxis||
{};for(var f=d[0]||{},h=d[1]||{},k=[],l=[],m=c&&c.getNumberOfColumns()||0,q=0;q<m;q++)if("number"==c.Zc(q)){var t=c.uB(q);var w=q;0==w?w=null:(w--,w=((a.series||{})[w]||{}).targetAxisIndex||0);switch(w){case 0:k.push(t);break;case 1:l.push(t)}}"BarChart"==b?yG(e,k):(yG(f,k),yG(h,l));0<m&&"string"!=c.Zc(0)&&(b="BarChart"==b?f:e,t=c.uB(0),yG(b,[t]));d[0]=f;d[1]=h;a.vAxes=d;a.hAxis=e}}
function F2a(a){if(a.jc("addTrendLine")){var b=a.Fd();"ScatterChart"==a.getType()&&2==b.getNumberOfColumns()&&(b=B2a(b),a.ge(b),a.setOption("series.1.lineWidth",2),a.setOption("series.1.pointSize",0),a.setOption("series.1.visibleInLegend",!1));a.setOption("addTrendLine",null)}}function G2a(a){var b=a.Fd(),c=a.getView();if(Aa(c))for(var d=0;d<c.length;d++)b=xG(b,c[d]);else null!=c&&(b=xG(b,c));a.yK(null);a.ge(b)}
function H2a(a){var b=a.getType();if("corechart"==(z2a[b]||null)&&"ScatterChart"!=b){b=a.Fd();var c=a.jc("hasLabelsColumn");if(null!=c){var d=[{calc:c?"stringify":"emptyString",sourceColumn:0,type:"string"}],e=c?1:0;for(c=b.getNumberOfColumns();e<c;e++)d.push(e);b=new wG(b);b.sz(d);a.setOption("hasLabelsColumn",null);a.ge(b)}}};var I2a=new Ki("google.charts.Bar google.charts.Line google.charts.Scatter google.visualization.AnnotatedTimeLine google.visualization.AnnotationChart google.visualization.AreaChart google.visualization.BarChart google.visualization.BubbleChart google.visualization.CandlestickChart google.visualization.CategoryFilter google.visualization.ChartRangeFilter google.visualization.ClusterChart google.visualization.ColumnChart google.visualization.ComboChart google.visualization.CoreChart google.visualization.Dashboard google.visualization.DateRangeFilter google.visualization.DrilldownOperator google.visualization.Filter google.visualization.Gant google.visualization.Gauge google.visualization.GeoChart google.visualization.GeoMap google.visualization.HelloWorld google.visualization.Histogram google.visualization.ImageAreaChart google.visualization.ImageBarChart google.visualization.ImageCandlestickChart google.visualization.ImageChart google.visualization.ImageLineChart google.visualization.ImagePieChart google.visualization.ImageSparkLine google.visualization.IntensityMap google.visualization.LineChart google.visualization.Map google.visualization.MotionChart google.visualization.NumberRangeFilter google.visualization.Operator google.visualization.OrgChart google.visualization.PieChart google.visualization.Sankey google.visualization.ScatterChart google.visualization.SparklineChart google.visualization.SteppedAreaChart google.visualization.StringFilter google.visualization.Table google.visualization.Timeline google.visualization.TreeMap google.visualization.WordTree".split(" "));function zG(a,b){D.call(this);b=b||{};pa(b)&&(b=RF(b));this.Bc=b.container||null;this.J=b.containerId||null;this.Ka=null;this.bb=a;this.yc=b[a+"Type"]||null;this.jb=b[a+"Name"]||null;this.Ra=this.visualization=this.V=null;this.eb=b.dataSourceUrl||null;this.va=b.dataSourceChecksum||null;this.zc=null;this.ge(b.dataTable);this.D=b.options||{};this.tb=b.state||{};a=b.packages;this.$=r(a)?a:null;this.F=b.query||null;this.Ya=null;this.Ea=b.refreshInterval||null;this.C=b.view||null;this.Ab=b.initialView||
null;this.L=null;this.fb=[G2a,H2a,E2a,F2a];this.Eb=b.isDefaultVisualization||!r(b.isDefaultVisualization);this.mb=!1}v(zG,D);p=zG.prototype;p.OPa=null;p.Baa=null;p.Qa=function(){this.clear();zG.ea.Qa.call(this)};p.clear=function(){J2a(this);K2a(this)};function J2a(a){a.Ya&&(a.Ya.clear(),a.Ya=null)}
p.draw=function(a){a&&this.cRa(a);a=this.getContainer();try{var b=this.getType();if(null==b)throw Error("The "+this.bb+" type is not defined.");if(D1a(b))this.UBa(a);else{u(this.UBa,this,a);u(this.mja,this,a);var c=this.$;if(null==c){var d=this.getType();d=d.replace("google.visualization.","");d=d.replace("google.charts.","");c=z2a[d]||null;if(null==c)throw Error("Invalid visualization type: "+d);}}}catch(e){this.mja(a,e)}};p.Ji=fa(177);
p.clone=function(){var a=this.Jx();a=new this.constructor(a);a.L=this.L;return a};p.toJSON=function(){var a=L2a(this,this.Fd());a.container=void 0;return QF(a)};p.Jx=function(){return L2a(this,this.OPa||this.Fd())};
function L2a(a,b){var c=a.$,d=void 0;null===b||(d=Ea(b.jD)?b.jD().Jx():b.Jx());b={container:a.Bc||void 0,containerId:a.J||void 0,dataSourceChecksum:a.va||void 0,dataSourceUrl:a.qg()||void 0,dataTable:d,initialView:a.Ab||void 0,options:a.D||void 0,state:a.getState()||void 0,packages:null===c?void 0:c,refreshInterval:a.Ea||void 0,query:a.F||void 0,view:a.getView()||void 0,isDefaultVisualization:a.tLa()};b[a.bb+"Type"]=a.getType()||void 0;b[a.bb+"Name"]=a.getName()||void 0;a.txa(b);return b}p.txa=ba();
p.qg=g("eb");p.Fd=g("zc");p.getType=g("yc");p.getName=g("jb");p.G5=fa(178);p.getContainer=function(){var a;if(!(a=this.Bc))a:{if(!this.Ka){a=this.J;if(null==a){a=null;break a}var b=mG(),c=b.getElement(a);if(!b.gx(c))throw Error("The container #"+a+" is not defined.");this.Ka=c}a=this.Ka}return a};p.D6=g("J");p.E6=g("F");p.n5=g("Ea");p.jc=function(a,b){return M2a(this.D,a,b)};function M2a(a,b,c){a=-1==b.indexOf(".")?a[b]:ta(b,a);c=r(c)?c:null;return null!=a?a:c}p.lja=g("D");p.getState=g("tb");
p.tLa=g("Eb");p.aj=function(a){a!=this.eb&&(J2a(this),this.eb=a)};p.r$=ea("L");p.iEa=fa(179);p.ge=function(a){this.zc=o1a(a)};p.setType=ea("yc");p.If=ea("jb");p.cRa=function(a){this.Ka=this.J=this.Bc=null;pa(a)?this.J=a:this.Bc=a};p.JS=function(a){this.Ka=this.Bc=null;this.J=a};p.JF=function(a){this.F=a;J2a(this)};p.eY=function(a){this.Ea=a;J2a(this)};
p.setOption=function(a,b){if(null==b){if(b=this.D,null!==M2a(b,a)){var c=a.split(".");1<c.length&&(a=c.pop(),b=M2a(b,c.join(".")));delete b[a]}}else N2a(this.D,a,b)};function N2a(a,b,c){b=b.split(".");for(var d=0;d<b.length;d++){var e=b[d];d==b.length-1?a[e]=c:(Da(a[e])&&a[e]!==Object.prototype[e]||(a[e]={}),a=a[e])}}p.jr=function(a){this.D=a||{}};
p.setProperty=function(a,b){a=a.split(".");if(0<a.length){var c=a.shift();if(c=O2a[c])0===a.length?c.set.apply(this,b):(c=c.get.apply(this),N2a(c,a.join("."),b))}};p.Ob=function(a){this.tb=a||{}};p.gM=ea("$");p.yK=ea("C");p.ERa=fa(180);p.Ooa=fa(181);p.lF=function(){return new this.constructor(this.Jx())};p.getView=g("C");p.k5=fa(182);p.mja=function(a,b){b=b&&b.message||"error";a=pG.nj(a,b);rG(this,"error",{id:a,message:b})};
p.Z3=function(a,b){var c=D1a(this.getType());if(!c)throw Error("Invalid "+this.bb+" type: "+this.getType());this.Ra&&(K2a(this),this.visualization=this.Ra,this.Ra=null);var d;if(d=this.visualization&&this.visualization.constructor==c)d=(d=this.visualization)&&Ea(d.getContainer)?d.getContainer()==a:!1;d?a=this.visualization:(K2a(this),a=new c(a));this.mb&&a.NCa&&a.NCa();this.V&&this.V!=a&&Ea(this.V.ej)&&this.V.ej();this.V=a;P2a(this,a);this.OPa=b;c=UF(this.D);b=new AG({chartType:this.getType(),dataTable:b,
options:c,view:this.getView()});for(c=0;c<this.fb.length;c++)this.fb[c](b);a.draw(b.Fd(),b.D,this.getState())};p.IPa=fa(183);p.C7a=function(a,b){if(b.ri()){var c=b.Vk(),d=b.xha();a=pG.XD(a,b);rG(this,"error",{id:a,message:c,detailedMessage:d})}else c=b.Fd(),this.Z3(a,c)};
function P2a(a,b){Q2a(a);var c=[];x(["ready","select","error","statechange"],function(d){var e=qG(b,d,function(c){"ready"==d&&(a.V=null,a.visualization=b);"ready"!=d&&"statechange"!=d||!Ea(b.getState)||a.Ob(b.getState.call(b));rG(a,d,c)});c.push(e)});a.Baa=c}p.UBa=function(a){var b=this.Fd();if(b)this.Z3(a,b);else if(null!=this.qg())b=u(this.C7a,this,a),b=pG.Xea(b,u(this.mja,this,a)),this.h$(b,!0);else throw Error("Cannot draw chart: no data specified.");};
p.h$=function(a,b){var c=qa(b)?b:!1;J2a(this);b=this.Ya=new uG(this.qg()||"");var d=this.Ea;d&&c&&b.Xia(d);(c=this.F)&&b.YX(c);b.send(a)};function K2a(a){a.visualization&&Ea(a.visualization.ej)&&a.visualization.ej();Q2a(a);F(a.visualization);a.visualization=null}function Q2a(a){Aa(a.Baa)&&(x(a.Baa,function(a){sG(a)}),a.Baa=null)}
var O2a={name:{get:zG.prototype.getName,set:zG.prototype.If},type:{get:zG.prototype.getType,set:zG.prototype.setType},container:{get:zG.prototype.getContainer,set:zG.prototype.cRa},containerId:{get:zG.prototype.D6,set:zG.prototype.JS},options:{get:zG.prototype.lja,set:zG.prototype.jr},state:{get:zG.prototype.getState,set:zG.prototype.Ob},dataSourceUrl:{get:zG.prototype.qg,set:zG.prototype.aj},dataTable:{get:zG.prototype.Fd,set:zG.prototype.ge},refreshInterval:{get:zG.prototype.n5,set:zG.prototype.eY},
query:{get:zG.prototype.E6,set:zG.prototype.JF},view:{get:zG.prototype.getView,set:zG.prototype.yK}};function AG(a){zG.call(this,"chart",a)}v(AG,zG);p=AG.prototype;p.Jl=zG.prototype.G5;p.p6=zG.prototype.ERa;p.qf=zG.prototype.setType;p.getChartType=zG.prototype.getType;p.n$=zG.prototype.If;p.Q4=zG.prototype.getName;function BG(a){zG.call(this,"control",a)}v(BG,zG);p=BG.prototype;p.Sy=zG.prototype.G5;p.$Pb=zG.prototype.setType;p.Kcb=zG.prototype.getType;p.ZPb=zG.prototype.If;p.Jcb=zG.prototype.getName;function CG(a,b,c,d,e){LF.call(this,6,"Diagram",a,0,b,c,d,2);a=b.p;pa(a)&&(a=JSON.parse(a));this.J=a.context;Da(this.J)&&null!==NF(this)&&(this.J.Cy=null);this.Tb=a.chartStoreId||"";this.eb=null!=a.headers?a.headers:-1;this.Ya=a.transpose||!1;this.O=a.merge||null;this.zc=e||null;this.$=null!=a.hiddenDimensionsStrategy?a.hiddenDimensionsStrategy:0;this.Nc=new Oj;e=a.dataTransformation;pa(e)?this.bb=e:e instanceof Of&&R2a(this,e);this.C=this.mb=null}v(CG,LF);var S2a={csa:"bo",KWa:"disposition"};
function DG(){return oo("gvizcharts").vLa()}p=CG.prototype;p.gk=fa(33);p.Kx=function(a){a=CG.ea.Kx.call(this,a);var b=new Mf;K(a,2,b);b.setType(3);var c=T2a(this);K(b,3,c);return a};function T2a(a){var b=new Nf;if(a.tb)for(var c=a.tb,d=0;d<c.length;d++)b.addRange(Tj(c[d].rect,c[d].C));K(b,3,a.Ya);K(b,4,a.eb);K(b,5,null!=a.O&&"ROWS"==a.O);K(b,8,a.$);a.bb&&(c=U2a(a),K(b,9,c));a.J&&b.setContext(pa(a.J)?a.J:JSON.stringify(a.J));a.zc&&b.ge(a.zc);return b}
p.yp=function(){var a=CG.ea.yp.call(this),b={chartStoreId:this.Tb,context:this.J,headers:this.eb,transpose:this.Ya,hiddenDimensionsStrategy:this.$};this.bb&&(b.dataTransformation=this.bb);null!=this.O&&(b.merge=this.O);a.p=b;return a};p.vka=xg;p.clone=function(){return new CG(this.Ib(),this.yp(),this.F,this.isSaved(),this.zc)};function R2a(a,b){a.bb=encodeURIComponent(JSON.stringify(a.Nc.serialize(b)))}function U2a(a){return a.bb?a.Nc.ud(Of.Oa(),JSON.parse(decodeURIComponent(a.bb))):null}
var V2a={MotionChart:!0};function W2a(a){var b=new ui(Xn("win").location.toString()),c=new ui;vi(c,b.D);wi(c,b.F);xi(c,b.J);yi(c,Xn("pathPrefix")+a);c.vc("id",Xn("cosmoId"));return c}p=CG.prototype;p.Xi=function(a){var b=W2a("/"+Xn("objectImageUrlPath"));b.vc("oid",this.getId());a&&(b.vc(S2a.KWa,"ATTACHMENT"),b.vc(S2a.csa,"false"));return Rh(b).toString()};function X2a(a){a=(a=EG(a))&&a.getChartType();return!!a&&a in V2a}
function EG(a,b){DG();var c=new AG(a.J);if(!a.vka()){var d=Y2a(a);d?c.ge(d):c.aj(Z2a(a));a=$2a(a);c.va=a;c.r$(FG)}return b?(b.jr(c.D),b.qf(c.getChartType()),b.va=c.va,b.aj(c.qg()),b.ge(c.Fd()),b.n$(c.Q4()),b.JS(c.J),b.JF(c.F),b.eY(c.Ea),b.gM(c.$),b.yK(c.getView()),b.gM(c.$),b.Ob(c.getState()),b):c}function FG(a,b){b=ritz_api.RitzModelApi.parseGvizDataSourceRequest(b);ritz_api.RitzModelApi.handleGvizRequest(b,a)}
function Z2a(a){var b=vi(W2a("/gviz/tq"),""),c=Fn.getInstance();b.vc("transpose",a.Ya?"1":"0").vc("headers",a.eb);null!=a.O&&b.vc("merge",a.O);b.vc("hds",a.$);a.bb&&b.vc("dt",a.bb);z0a(a)&&a3a(b,NF(a));(a=c.C.authKey)&&b.vc("authkey",a);return b.toString()}function a3a(a,b){bc(b3a(b),function(b,d){a.vc(d,b)})}function b3a(a){for(var b=!0,c=a[0].C,d=1;d<a.length;d++)if(a[d].C!=c){b=!1;break}d=c3a;var e={};b?(e.range=d(a,!1),e.gid=""+c):(e.range=d(a,!0),e.rtyp="GID");return e}
function c3a(a,b){for(var c=[],d=0;d<a.length;d++){var e=a[d];b?c.push(e.C+"!"+RC(e.rect)):c.push(RC(e.rect))}return c.join(",")}p.g0=xg;p.C5=function(){return this.Xi()};function Y2a(a){if(!a.zc)return null;a.mb||(a.mb=new hG(a.zc.Lha(),J(a.zc,2)));return a.mb}p.aH=function(a){CG.ea.aH.call(this,a);this.mb=this.zc=null};p.Bv=function(){return!(!z0a(this)&&!this.zc)};function $2a(a){return ritz_api.RitzModelApi.checksumGvizDataSource(a.Nc.serialize(T2a(a)))};function GG(a,b,c,d,e){LF.call(this,a,"Afbeelding",b,0,c,d,e,0,c.nw,c.nh);this.O=a;this.C=c.nh||0;this.J=c.nw||0}v(GG,LF);GG.prototype.yp=function(){var a=GG.ea.yp.call(this);a.nh=this.C;a.nw=this.J;return a};GG.prototype.clone=function(){return new GG(this.O,this.Ib(),this.yp(),this.F,this.isSaved())};function HG(a,b,c,d){GG.call(this,7,a,b,c,d);this.Ab=b.cosmoId||""}v(HG,GG);p=HG.prototype;p.dF=g("D");p.g0=function(){return!!this.C5()};p.C5=function(){return this.D||""};p.Kx=function(a){a=HG.ea.Kx.call(this,a);var b=new Mf;K(a,2,b);b.setType(2);var c=new Wd;K(b,2,c);c.setType(2);K(c,2,this.Ab);K(c,4,this.C);K(c,5,this.J);return a};p.yp=function(){var a=HG.ea.yp.call(this);a.cosmoId=this.Ab;a.nh=this.C;a.nw=this.J;return a};
p.clone=function(){var a=new HG(this.Ib(),this.yp(),this.F,this.isSaved());a.kM(this.D);return a};function d3a(a,b,c){var d={HDa:900,resize:{}};d.resize.height=b;d.resize.width=c;b=new ui;wi(b,"images-docs-opensocial.googleusercontent.com");yi(b,"/gadgets/proxy");c=b.C;c.set("url",a);c.set("container","docs");c.set("gadget","a");c.set("rewriteMime","image/*");d&&(d.HDa&&c.set("refresh",d.HDa),d.resize&&(d.resize.height&&c.set("resize_h",d.resize.height),d.resize.width&&c.set("resize_w",d.resize.width),d.resize.oBc&&c.set("no_expand",1)));zi(b,c);return b.toString()};function IG(a,b,c,d,e){GG.call(this,e?8:3,a,b,c,d);this.kM(b.url?decodeURIComponent(b.url):"")}v(IG,GG);IG.prototype.Kx=function(a){a=IG.ea.Kx.call(this,a);var b=new Mf;K(a,2,b);b.setType(2);var c=new Wd;K(b,2,c);3==this.getType()?c.setType(0):c.setType(1);K(c,3,this.D||"");K(c,4,this.C);K(c,5,this.J);return a};IG.prototype.dF=function(){return 8==this.getType()?d3a(this.D,this.C,this.J):this.D};IG.prototype.yp=function(){var a=IG.ea.yp.call(this);a.url=this.D||"";a.nh=this.C;a.nw=this.J;return a};
IG.prototype.clone=function(){return new IG(this.Ib(),this.yp(),this.F,this.isSaved(),8==this.getType())};function e3a(a,b){var c=J(b,3),d=b.getProperties(),e=parseInt(c.Ib(),10),f={};yd(b,1)&&(f.oid=parseInt(J(b,1),10));if(!J(c,1)){var h=c.getPosition();var k=h.cz();var l=UC(a.C.C,e);l&&(l=mE(l.Mc(),k),k=null!=l?l:k);h=h.getColumnIndex();(a=UC(a.C.C,e))?(a=nE(a.Mc(),h),a=null!=a?a:h):a=h;vc(f,{ar:k,ac:a,x:J(c,4),y:J(c,5),w:c.getWidth(),h:c.getHeight(),t:J(b,5)||"",at:J(b,6)||"",zi:c.getZIndex()||0})}yd(b,4)&&(b=J(b,4).getFunctionName()||"",f.mcn=b);switch(d.getType()){case 2:a:switch(c=J(c,1),d=J(d,
2),f.nh=J(d,4),f.nw=J(d,5),d.getType()){case 0:case 1:f.url=d.getUrl();e=new IG(e,f,c,!0,1==d.getType());break a;case 2:f.cosmoId=J(d,2);e=new HG(e,f,c,!0);break a;default:e=null}return e;case 3:c=J(c,1);d=J(d,3);b={};f.p=b;a=d.rangeCount();if(1<a){h=[];for(k=0;k<a;k++)h[k]={},f3a(h[k],J(d,1,k));f.ranges=h}else 1==a&&f3a(f,J(d,1,0));b.headers=J(d,4);b.transpose=J(d,3);b.merge=J(d,5)?"ROWS":"COLS";b.context=d.getContext();b.hiddenDimensionsStrategy=Ed(d,8);b.dataTransformation=J(d,9);return new CG(e,
f,c,r(f.oid),d.Fd());case 4:return c=J(c,1),d=J(d,4),f.did=J(d,1),f.drv=J(d,2),f.nc=J(d,3),new OF(e,f,c,!0);default:return null}}function f3a(a,b){a.rg=parseInt(b.Ib(),10);a.r1=b.qc()+1;a.r2=b.Kc();a.c1=b.kc()+1;a.c2=b.Pc()};function JG(a,b){H.call(this);this.F=a;this.D=null;this.J=b;this.Nc=new Oj}v(JG,H);function KG(a){if(!a.D){a.D={};for(var b=ritz_api.RitzModelApi.getAllEmbeddedObjects(),c=0;c<b.length;c++){var d=g3a(a,b[c]);a.D[d.getId()]=d}}}JG.prototype.Qa=function(){this.D&&(LG(this,function(a){a.dispose()},this),this.D=null);JG.ea.Qa.call(this)};JG.prototype.C=function(a){KG(this);return null===a?null:this.D[a]||null};JG.prototype.getEmbeddedObject=JG.prototype.C;function LG(a,b,c){KG(a);bc(a.D,b,c)}
function h3a(a){KG(a);return gc(a.D)}function i3a(a){KG(a);var b={};x(hc(a.D),function(a){var c=b[a.Ib()];c||(c=[],b[a.Ib()]=c);c.push(a)});bc(b,function(a){Tb(a,function(a,b){return Sb(a.getZIndex(),b.getZIndex())||Sb(a.getId(),b.getId())})});return b}JG.prototype.some=function(a,b){KG(this);return fc(this.D,a,b)};
function j3a(a,b,c){var d=[];KG(a);for(var e=0;e<b.length;e++){var f=parseInt(b[e].oid,10),h=a.C(f),k=a,l=ritz_api.RitzModelApi.getEmbeddedObject(f);k=l?g3a(k,l):null;h?k?(f=a,l=h.getId(),k.getId(),h.getId(),h.F!=k.F?(h=l,delete f.D[h],d.push(k3a("va",h)),h=f,f=k.getId(),h.D[f]=k,d.push(k3a("sa",f,!1))):(F(h),f.D[l]=k,d.push(k3a("ua",l)))):(delete a.D[f],d.push(k3a("va",f))):k&&(h=a,f=c,l=k.getId(),h.D[l]=k,d.push(k3a("sa",l,f)))}return d}
function g3a(a,b){b=a.Nc.ud((new Kf).Oa(),b);return e3a(a.J,b)}function k3a(a,b,c){a=new zB(a);a.Yt=b;c&&(a.reason="click");return a};function l3a(){H.call(this)}v(l3a,H);function m3a(a,b){D.call(this);this.C=a;this.D=b}v(m3a,D);function n3a(){H.call(this);this.C={}}v(n3a,H);n3a.prototype.addRange=function(a){this.C[a.getId()]=a;var b=new JF("add_ritz_protection");b.F=a;this.dispatchEvent(b)};function o3a(a){a=hc(a.C);Tb(a,function(a,c){return Pa(a.ah(),c.ah())});return a}function p3a(a,b,c,d,e,f,h,k,l,m){this.tc=a;this.J=b;this.F=c;this.D=d;this.C=e;this.$=null===d?"sheet":"range";this.H=f;this.va=h;this.V=k;this.O=l;this.L=m}
function q3a(a,b){var c=J(b,1),d=parseInt(c.Ib(),10);c=yd(c,2)||yd(c,3)||Ela(c)?Vj(c):null;for(var e=[],f=0;f<Dd(b,5).length;f++){var h=Dd(b,5)[f];e.push(Vj(Ed(h,1)))}return new p3a(a,Ed(b.getProperties(),3),d,c,J(b,4),Ed(b,3),Ed(b.getProperties(),2),Ed(Ed(b,7),1),Ed(Ed(b,7),2),e)}p=p3a.prototype;p.ah=g("J");p.Hz=fa(184);p.Ib=g("F");p.getRect=g("D");p.Zy=fa(18);function r3a(a){if(a.C)return new Mj(null,a.C);a=new Lj(a.F,"",a.Mn()?pla():a.D);return new Mj(a,null)}
p.vf=function(){if(this.Mn())return!0;var a=this.D;return null!==a&&Kj(a)?Bj(a)||0<a.lh()||a.pe()&&0<Ij(a,"r")||a.Yd&&0<Ij(a,"c")||a.pe()&&a.Yd?!0:!1:!1};p.getId=g("tc");p.Mj=g("H");p.Mn=function(){return"sheet"==this.$};p.equals=function(a){return this.tc==a.getId()&&this.J==a.ah()&&this.F==a.Ib()&&this.Mn()?a.Mn():this.D.equals(a.getRect())&&this.C==a.C&&this.H==a.Mj()};function MG(a){H.call(this);this.J=!1;this.D="none";this.va=!1;this.O=this.C=!0;this.$=!L(O(),"docs-erd");this.H=a;this.L=this.F=null;this.V=new Ki;this.Ea=new Si;E(this,this.Ea)}v(MG,H);MG.prototype.St=g("va");function s3a(a,b){a.F=b;NG(a,!a.F.Mj()&&!a.F.Or(),"access-state");Ti(a.Ea,a.F.C,function(){NG(a,!a.F.Mj()&&!a.F.Or(),"access-state")})}function NG(a,b,c){b?a.V.add(c):a.V.remove(c);b=!a.V.isEmpty();c=a.J!=b;a.J=b;c&&(b=new OG("readonly_status"),b.Ad=PG(a),a.dispatchEvent(b))}
MG.prototype.Ad=function(){return this.J||!this.C};MG.prototype.Or=function(){return(this.O||this.C)&&!this.J};function QG(a){return"none"!=a.D}function RG(a){return"readonly"==a.D}function PG(a){var b=wE(a.H);return SG(a,b)}function t3a(a){return null!=wE(a.H)&&a.Or()}function SG(a,b){return a.Ad()||"readonly"==a.D||null!=b&&gB(a.H,b).F}MG.prototype.zl=g("$");function u3a(a,b){a.L=b;a.$=a.L.zl();Ti(a.Ea,a.L.va,function(){a.$=a.L.zl()})}function OG(a){G.call(this,a);this.Ad=!1}v(OG,G);
OG.prototype.C="none";function TG(a){a&&a.cancel()};function v3a(a){D.call(this);this.J=new xh(this);E(this,this.J);this.C=null;this.F=a;this.D=null;hd(this,function(){TG(this.D)},this);this.Ce=ua}v(v3a,D);v3a.prototype.select=function(a,b,c){this.C=a;b?this.Ce=c?u(b,c):b:this.Ce=ua;this.F.nA(this.C.C,u(this.L,this))};v3a.prototype.L=function(){var a=this.C,b=gB(this.F,a.C);0==b.getSheetType()?(TG(this.D),this.D=tB(b.C,a.rect).addCallback(u(this.H,this))):this.Ce()};
v3a.prototype.H=function(){var a=UC(this.F,this.C.C).Mc(),b=uD(a,this.C.rect);fE(a,b);this.Ce()};function UG(){H.call(this);this.F=null;this.J=!1;this.L=null;this.D=[];this.H={};this.C=null;this.O=new v3a(this);E(this,this.O)}v(UG,xB);p=UG.prototype;p.Nea=function(){var a=0;return gQa(function(b,c){return"W"==c.type&&0!=a++})};function L_a(a){for(var b=[],c=0;c<a.D.length;c++){var d=a.D[c];(d.Ld()||d.Wb())&&b.push(d.Ib())}return b}function vE(a){return a.C&&a.C.wf()}function wE(a){return a.C&&a.C.Ib()}function VG(a){return a.C.Ib()}
function BXa(a,b){var c=w3a(a,b-1);c||(c=x3a(a,b+1));return c?c.wf():null}p.nA=function(a,b){a=gB(this,a).wf();jz(this,a,b)};function jz(a,b,c){a=a.D[b];b=new G("Q");b.sheet=a;b.Tb=c;a.dispatchEvent(b)}
function GXa(a,b,c){b=a.D[b];if(!b.isDisposed())if(b.Eh()&&b.F)a.dispatchEvent({type:"aa",message:"Het blad dat je probeert te activeren kan niet worden weergegeven omdat het verborgen en beschermd is."});else{b.Mg()||b.Naa()||b.a0();var d=a.C;if(b==d)c&&c();else if(!b.isDisposed()){b.dispatchEvent(new G("S"));var e=b.wf();if(d){var f=y3a(a);NNa(d,!1);if(b.Ld()&&!f)b.Hc(!1),d.Hc(!0);else for(d=0;d<a.D.length;d++)a.D[d].Hc(!1)}a.C=a.D[e];NNa(b,!0);c&&c()}}}
function z3a(a){return tb(a.D,function(a){return a.Eh()}).length}function xE(a){return tb(a.D,function(a){return!a.Eh()})}function R_a(a){return tb(DUa(a),function(a){return!a.Eh()})}function y3a(a,b){return!wb(xE(a),function(a){return(!r(b)||a.getSheetType()==b)&&!(a.Ld()||a.Wb())})}function gB(a,b){return a.H[b]||null}p.h5=fa(185);function w3a(a,b){for(;0<=b;b--){var c=a.D[b];if(!c.Eh())return c}return null}function x3a(a,b){for(;b<a.D.length;b++){var c=a.D[b];if(!c.Eh())return c}return null}
p.aFa=fa(186);function NXa(a,b,c){var d=b.Ib();a.H[d]||(null!=c?a.D.splice(c,0,b):a.D.push(b),a.H[b.Ib()]=b,b.Cd(a),DXa(a),c=new lz("X",b.wf(),b.Ib()),c.Wg=b.ye(),a.dispatchEvent(c),a.dispatchEvent("W"))}
function OXa(a,b,c,d){var e=0;b=gB(a,b);if(c=gB(a,c))e=c.wf(),e=e>b.wf()?e:e+1;c=a.C?a.C.wf():b.wf();d||b.wf()==c?c=e:b.wf()<c&&e>=c?c--:b.wf()>c&&e<=c&&c++;var f=a.D;d=b.wf();0<=d&&(f.splice(d,1),f.splice(e,0,b));DXa(a);e=new lz("V",e,b.Ib());e.Wg=b.ye();e.C=d;a.dispatchEvent(e);a.dispatchEvent("W");return c}function DXa(a){a=a.D;for(var b=0;b<a.length;b++)a[b].fb=b}function EXa(a,b){b.dispose();a.F&&a.F.hc()==b.Ib()&&(a.F=null)}p.Qa=function(){this.F=null;id(this.D);this.C=null;UG.ea.Qa.call(this)};
function sE(a){a=a.C;return!!a&&0==a.getSheetType()}function yXa(a){a=a.C;return!!a&&1==a.getSheetType()}p.getActiveGrid=function(){var a=this.C;return a&&0==a.getSheetType()?a:null};function KNa(a,b){NNa(b,!1,{Ab:!0});a.C=null}function UC(a,b){return null===b?null:(a=gB(a,b))&&0!=a.getSheetType()?null:a}function DUa(a){a=a.D;for(var b=[],c=0;c<a.length;c++)0==a[c].getSheetType()&&b.push(a[c]);return b}function WG(a){return a.getActiveGrid().Mc()}function wF(a,b){return UC(a,b).Mc()}
function A3a(a){if(a.F){var b=wF(a,a.F.hc());sWa(a.F,b);a.J&&b.dispatchEvent(new zB("za"))}}function B3a(a,b){var c=a.F&&wF(a,a.F.hc());b&&(a.F=null);c&&a.J&&c.dispatchEvent(new zB("Aa"));a.J=!1};function C3a(a){lu.call(this);this.F=a;this.C=new D3a;a={};a.proto=this.serialize();mu(this,new qu(ku,{},a))}v(C3a,lu);C3a.prototype.H=function(a){a=JSON.parse(a.get("proto"));this.C=new D3a(a)};function D3a(a){Vc(this,a,0,-1,E3a,null)}v(D3a,Uc);var E3a=[1,2,3];function F3a(){C3a.call(this,"ritz-MRUNumberFormats")}v(F3a,C3a);F3a.prototype.serialize=function(){return this.C.serialize()};F3a.prototype.getTime=function(){return(new Date).getTime()};function G3a(a){lu.call(this);this.C=a;mu(this,new qu(ku,{},{}))}v(G3a,lu);function H3a(a,b){var c=nu(a).D;1!=c[b]&&(c[b]=!0,c={},c[b]={dismissed:!0},a.D.dispatchEvent(new pu(new ou(a.C,c),nu(a))))}G3a.prototype.H=ba();function XG(a,b,c){lu.call(this);this.V=a;this.J=b;this.C=c||"value";a={};a[this.C]=b;mu(this,new qu(ku,{},a))}v(XG,lu);XG.prototype.getName=g("V");XG.prototype.F=ua;XG.prototype.H=function(a){var b=a.get(this.C);null!=b?b!=this.J&&(this.J=b,this.F()):a.set(this.C,this.J)};function I3a(a){return nu(a).get(a.C)}function J3a(a,b){if(null!=b){var c=nu(a);var d=c.get(a.C);c.set(a.C,b);d!=b&&a.F()}a.D.dispatchEvent(new pu(new ou(a.getName(),I3a(a)),nu(a)))};function YG(a,b){XG.call(this,a,!!b);this.L=new Mi;E(this,this.L)}v(YG,XG);YG.prototype.F=function(){this.L.dispatchEvent(null)};YG.prototype.cb=function(){return!!I3a(this)};YG.prototype.hb=function(a){J3a(this,a)};function ZG(){H.call(this);this.C={};this.H=new F3a;this.D=null}v(ZG,H);
ZG.prototype.Tf=function(a){this.D=a;this.J=KFa(a);var b=u(function(b,d){d=new YG(b,d);ru(a,d,b);pc(this.C,b,d)},this);b("ritz-EnableAutosuggest",!0);b("ritz-DisplayFormulaBar",!0);b("ritz-DisplayFunctionHelp",!0);b("ritz-DisplayFilterViewPromo",!0);b("ritz-DisplayLocalFilterViewPromo",!0);b("ritz-EnableFormulaPreview",!0);b("ritz-AlwaysDisplayEnglishFunctionNames",!1);b("ritz-ViewedNewUserLocalizedFunctionNamesPromo",!1);b("ritz-NeedsExistingUserLocalizedFunctionNamesPromo",!1);b("ritz-DisplayAutovisPromo",
!1);b("ritz-DisplayExploreV2Promo",!0);b("docs-mute_collaborators",!1);b("docs-enable_screen_magnifier",!1);b("docs-shortcut_override",!1);b("ritz-DisplayShortcutOverridePromo",!0);b("ritz-DisplayChartEditorPromo",!0);b("docs-enable_braille",!1);b("docs-enable_instant_mentions",!0);ru(a,this.H,"ritz-MRUNumberFormats");b=new G3a("ritz-ap");ru(a,b,"ritz-ap");E(this,b);b=new G3a("docs-global_promos");ru(a,b,"docs-global_promos");E(this,b)};function K3a(a){return a.C["ritz-EnableAutosuggest"].cb()}
ZG.prototype.F=fa(187);function L3a(a){return a.C["ritz-DisplayFunctionHelp"].cb()}function M3a(a){return a.C["ritz-EnableFormulaPreview"].cb()}function N3a(a){return a.C["ritz-AlwaysDisplayEnglishFunctionNames"].cb()}function $G(a,b,c){a.C[b].hb(c)}ZG.prototype.Qa=function(){ZG.ea.Qa.call(this);F(this.J);F(this.H);id(hc(this.C))};function O3a(){H.call(this);this.V="normal";this.Ab=this.$=!1;this.Ra=null;this.C=new UG;E(this,this.C);this.Ea=new g0a;E(this,this.Ea);this.F=new MG(this.C);E(this,this.F);this.F.Cd(this);this.D=new Jya(void 0,void 0,L(O(),"icso"));E(this,this.D);this.Qb=new xh(this);E(this,this.Qb);this.Qb.R(this.C,["$","M"],this.mYb);this.O=new t0a;E(this,this.O);this.O.Cd(this);this.jb=new n3a;E(this,this.jb);this.jb.Cd(this);this.eb=new m3a(this.O,this.C);E(this,this.eb);this.fc=new P3a(this);this.J=new JG(this.F,
this.fc);E(this,this.J);this.J.Cd(this);this.Ac=new l3a;E(this,this.Ac);this.H=new ZG;this.Ka=new V_a;E(this,this.Ka);this.bb=new e0a;E(this,this.bb);this.Tb=this.Ze=null;this.Ya=[new $_a(Q3a++,null,!0)];this.Nb=new l0a;this.mb=new zD(!1);E(this,this.mb);this.tb=new zD(0);E(this,this.tb);this.fb=new S_a;E(this,this.fb);this.Eb=new q_a(this.C);this.va=new IF(SE("nl"),sYa("nl"),0,"nl",tYa("nl"));this.Mb=new a0a;E(this,this.Mb)}v(O3a,H);var Q3a=0;
function R3a(a,b){a=a.va;a.C&&b.vc("hl",a.C);return b}function S3a(a){AB=ritz_api.RitzModelApi.getDefaultRowHeight();wWa=ritz_api.RitzModelApi.getDefaultColumnWidth();var b=jVa(ritz_api.RitzModelApi.getFormatResolver(),ritz_api.RitzModelApi.getEmptyCell(),null,-1,-1,!0);OTa(b);TTa=sc(STa);vc(TTa,b);cUa();AVa();mVa={};a=a.C.D;for(b=0;b<a.length;b++){var c=a[b];if(c.Mg()&&0==c.getSheetType()){c=c.Mc();var d=qE(c);c.dispatchEvent(jQa(d));d=qE(c);ula(d,"r");c.dispatchEvent(kQa(d))}}}p=O3a.prototype;
p.mYb=function(){var a=this.C.getActiveGrid();if(a){a=a.Mc();var b=u(this.lYb,this);a.Tb=b}};p.St=function(){return this.F.St()};function aH(a,b){if(b!=a.V){var c=a.V;a.V=b;"formula"==b&&(b=wE(a.C),null==a.Ra&&(a.Ra=b));b=new JF("selection_mode");b.va=c;a.dispatchEvent(b)}}p.lYb=g("V");function bH(a){return"autofill"==a.V}function cH(a){return"formula"==a.V}function T3a(a){return"selection-input"==a.V}function zF(a){return"normal"==a.V}function U3a(a){return(a=a.C.getActiveGrid())?OD(a.Mc()):!1}
p.Ad=function(){return this.F.Ad()};function dH(a,b,c){if(a.Ad()||RG(a.F)||!a.F.C)return!1;a=gB(a.C,b);return a.F||a.D||0==a.getSheetType()&&JD(a.Mc(),c)?!1:!0}p.Or=function(){return this.F.Or()};function V3a(a,b){$G(a.H,"ritz-AlwaysDisplayEnglishFunctionNames",b)}function eH(a){return PG(a.F)}function fH(a){a=a.F;var b=wE(a.H);SG(a,b)?a=!0:null==b?a=!1:(a=gB(a.H,b),a=!!a&&!!a.D);return a}function xF(a,b){return SG(a.F,b)}function gH(a){cH(a)||a.dispatchEvent("Ca")}
function W3a(a,b){var c=new JF("conditional-formats-updated");c.L=b;a.dispatchEvent(c)}function X3a(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];try{var e=pq(d).rf;!e||pq(e).rf in U_a||b.push(e)}catch(f){}}return ub(b,function(a){return{color:a,alpha:1}})}function P3a(a){this.C=a};function Y3a(){this.kp=0;this.C=!0}var Z3a=Lc||Pc&&Nq(31)||Ac&&Nq(11),hH=[.25,.33296337402885684,.5,.6659,.75,.9,1,1.1,1.25,1.5,1.75,2,2.5,3,4,5];p=Y3a.prototype;p.clear=function(){this.kp=0};
p.ul=function(){if(0==this.kp){var a=Sm().devicePixelRatio||1;if(!Z3a){var b=1;if(Ec){b=Sm();var c=b.outerWidth;if(this.C=250<=c)b=c/b.innerWidth,c=Rb(hH,b),0>c&&(c=-c-1,0<c&&b-hH[c-1]<hH[c]-b&&--c),b=hH[c]||hH[hH.length-1];else if(void 0==document.width)b=1;else{c=Tm("DIV",{"min-width":"100%"});var d=document;d.body.appendChild(c);b=d.width/c.clientWidth;d.body.removeChild(c)}}else Ac&&(b=Math.round(screen.deviceXDPI/screen.logicalXDPI*100)/100);a=b*a}this.kp=a}return this.kp};p.dR=g("C");
p.Io=function(a){return Math.round(a*this.ul())};p.CB=function(a){return Math.max(1,Math.floor(a*this.ul()))};p.HC=function(a){var b=this.ul();return Math.round(a*b)/b};var iH=1;function jH(a,b){G.call(this,a,b);this.F=this.O=this.L=this.J=this.IC=this.Ya=this.Wg=this.rect=this.Ra=this.vm=void 0}v(jH,G);function $3a(){H.call(this)}v($3a,H);var kH={};kH.kp=new Y3a;kH.p0b=new $3a;kH.Uy=function(){return kH.kp};kH.ef=function(){return kH.p0b};kH.clear=function(){kH.Uy().clear()};kH.Cp=function(){return kH.ul()*kH.$g()};kH.XQa=function(a){a!=kH.$g()&&(iH=a,kH.ef().dispatchEvent("zoom"))};kH.$g=function(){return iH};kH.getApplicationZoomLevel=kH.$g;kH.ul=function(){return kH.Uy().ul()};kH.getDevicePixelRatio=kH.ul;kH.dR=function(){return kH.Uy().dR()};kH.Io=function(a){var b=kH.Cp();return Math.round(a*b)};
kH.CB=function(a){var b=kH.Cp();return Math.max(1,Math.floor(a*b))};kH.HC=function(a){var b=kH.Cp();var c=a;a=1;0==c?b=0:(0>c&&(a=-1,c=Math.abs(c)),c=Math.round(c*b),b=1>c?1/b*a:c/b*a);return b};sa("help.common.helpapiservice.Environment.PROD","https://clients6.google.com",void 0);sa("help.common.helpapiservice.Environment.STAGING","https://content-googleapis-staging.sandbox.google.com",void 0);sa("help.common.helpapiservice.Environment.TEST","https://content-googleapis-test.sandbox.google.com",void 0);var a4a={Abc:"GHELP_SEARCH",zbc:"GHELP_AUTOCOMPLETE",Bbc:"GHELP_SUGGEST",ybc:"GHELP_ARTICLE",tN:"LINK",jec:"HELPCENTER",EMAIL:"EMAIL",$2b:"CHAT",Qac:"FORUM",Cmc:"MARKETING",gpc:"ONEBOX",CUSTOM:"CUSTOM",AUTO:"AUTO",Mwc:"TESTING"};function b4a(){var a=(sk.get("GuidedHelpResume")||"").split(":"),b=a[2];return{zJ:parseInt(a[0],10)||0,sM:a[1]||"",source:(kc(a4a,b)?b:void 0)||"CUSTOM"}};var c4a={},d4a=bh(Xg("https://ssl.gstatic.com/inproduct_help/guidedhelp/guide_inproduct.js"));function e4a(a,b){return f4a({n0:b.n0,document:b.document,QW:b.QW||"https://clients6.google.com",OU:b.OU,EY:b.EY,locale:b.locale}).then(function(){return ta("help.guide.loadFlow")(a,b.sM,b.DOb,b.t4a,b.source||"CUSTOM",b.document)})}
function g4a(a){a=Di(a);var b=Ci(a,"ghstartsource")||"";return{zJ:parseInt(Ci(a,"ghstartflowid"),10)||0,sM:Ci(a,"ghstartstepid")||"",source:{helpcenter:"HELPCENTER",email:"EMAIL",chat:"CHAT",forum:"FORUM",marketing:"MARKETING",onebox:"ONEBOX",testing:"TESTING"}[b]||"LINK"}}function f4a(a){window.guidedhelp=window.guidedhelp||{};if(window.guidedhelp.loaded)var b=Hg();else h4a||(h4a=go(d4a).then()),b=h4a;return b.then(function(){ta("help.guide.init")(a.EY,a.locale,a.n0,a.document,a.QW,a.OU,c4a)})}
var h4a=null;sa("hgb.loadFlow",function(a,b,c,d,e,f,h,k,l,m,q,t){Mg(e4a(a,{OU:t||"",t4a:l||!1,document:m||void 0,QW:q||void 0,EY:c,locale:d,n0:e||void 0,source:"CUSTOM",sM:k||void 0}),ua)},void 0);sa("hgb.resumeCookiedFlow",function(a,b,c,d,e,f,h,k,l){if(!b4a().zJ)return!1;a=l||"";h=h||void 0;k=k||void 0;d=d||void 0;e=b4a();e.zJ?(sk.remove("GuidedHelpResume","/",""),b=e4a(e.zJ,{OU:a,document:h,QW:k,EY:b,locale:c,DOb:!1,sM:e.sM||void 0,n0:d,source:e.source})):b=Ig();Mg(b,ua);return!0},void 0);
sa("hgb.startFlowFromUrl",function(a,b,c,d,e,f,h,k,l,m){a=m||Sm().top.location;if(!g4a(a).zJ)return!1;l=l||"";k=k||void 0;d=d||void 0;a=g4a(a||Sm().top.location);b=a.zJ?e4a(a.zJ,{OU:l,document:h,QW:k,EY:b,locale:c,source:a.source,sM:a.sM,n0:d}):Ig();Mg(b,ua);return!0},void 0);var i4a=/^[\w+/]+[=]{0,2}$/;function j4a(a){if((a=(a||na).document.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&i4a.test(a))return a};function k4a(a,b){a.timeOfStartCall=(new Date).getTime();var c=na||na,d=c.document,e=j4a(c);e&&(a.nonce=e);if("help"==a.flow){var f=ta("document.location.href",c);!a.helpCenterContext&&f&&(a.helpCenterContext=f.substring(0,1200));f=!0;if(b&&JSON&&JSON.stringify){var h=JSON.stringify(b);(f=1200>=h.length)&&(a.psdJson=h)}f||(b={invalidPsd:!0})}b=[a,b,na];c.GOOGLE_FEEDBACK_START_ARGUMENTS=b;f=a.serverUri||"//www.google.com/tools/feedback";if(h=c.GOOGLE_FEEDBACK_START)h.apply(c,b);else{c=f+"/load.js?";
for(var k in a)b=a[k],null!=b&&!Da(b)&&(c+=encodeURIComponent(k)+"="+encodeURIComponent(b)+"&");a=Hm(d).createElement("SCRIPT");e&&a.setAttribute("nonce",e);e=bo(c);a.src=ah(e);d.body.appendChild(a)}};function l4a(a){G.call(this,"Pb");this.GC=sc(a||{})}v(l4a,G);function lH(){H.call(this);this.D=ua}v(lH,H);va(lH);lH.prototype.Ke=function(){P.Zn.gb(!0);P.Zn.subscribe("action",this.F,this);P.cw.gb(!0);P.cw.subscribe("action",this.C,this);var a=u(this.C,this);window.startFeedback=a};function m4a(a){var b={},c=Yi(O(),"domain_type");Sa(hb(c))||(b["domain-type"]=c);(c=Yi(O(),"docs-imt"))&&(b.importMimetype=c);c=Yi(O(),"docs-dhsn")||"DRIVE";b.storageProvider=c;b=new l4a(b);try{a.dispatchEvent(b)}catch(d){}return b.GC}
function n4a(a,b){var c={};c.productId=Wi(O(),"docs-fpid")?Xi(O(),"docs-fpid"):35;Wi(O(),"docs-fbid")&&(c.bucket=Yi(O(),"docs-fbid"));c.productVersion=Yi(O(),"buildLabel");c.locale="nl";c.authuser=Cs();c.svg=L(O(),"docs-enable_feedback_svg");c.callback=a.D;b&&(c.flow="help",c.anchor=Hm().getElement("docs-help-anchor"),c.helpCenterPath="/docs",c.helpCenterContext=Sm().location.href,c.showHelpCenterLink=!0);return c}lH.prototype.C=function(a){var b=m4a(this);a&&vc(b,a);a=n4a(this,!1);k4a(a,b)};
lH.prototype.F=function(a){var b=m4a(this),c=n4a(this,!0);a&&vc(c,a);k4a(c,b)};function mH(){xh.call(this);this.R(lH.getInstance(),"Pb",this.H)}v(mH,xh);mH.prototype.H=function(a){var b=this.C();b&&vc(a.GC,b)};function o4a(a){mH.call(this);this.D=a}v(o4a,mH);o4a.prototype.C=function(){var a=Fn.getInstance(),b=a.C.wasUpgraded,c={devicePixelRatio:window.devicePixelRatio||0,zoomFactor:kH.Cp(),editableSheets:a.C.editable,commentableSheets:a.C.commentable,isAnonymousUserSheets:a.C.isAnonymousUser,afterUpgrade:b,commonRendering:L(O(),"fecllr"),webWorkerFailureMode:p4a(this)};b&&(c.upgradeTimeMs=a.C.upgradeTimeMs);return c};
function p4a(a){switch(a.D.cb()){case 0:return"None";case 1:return"Failure on initialization";case 2:return"Failure after initialization"}return"Unknown"};var q4a="Amatic SC;Caveat;Comfortaa;EB Garamond;Lobster;Lora;Merriweather;Montserrat;Nunito;Oswald;Pacifico;Playfair Display;Roboto;Roboto Mono;Spectral".split(";");function r4a(a,b,c,d){this.D=a;var e=0;b&&(e=a?2:1);this.F=e;this.H=c;this.C=d}var s4a=null;function nH(){if(!s4a){var a=O();L(a,"docs-text-ewf");var b=L(a,"docs-efsd");L(a,"docs-edf");var c=L(a,"docs-fse");a=L(a,"docs-eidf");s4a=new r4a(b,b,c,a)}return s4a};function oH(){return nH().D?"*":"latin"};function pH(a,b,c,d){this.C=a;this.D=b;this.F=c;if(!t4a[this.F])throw Error("Invalid weight used to construct a font identifier.");this.J=d;this.H=[this.C,this.F,this.J].join("-")}var t4a={100:!0,200:!0,300:!0,400:!0,500:!0,600:!0,700:!0,800:!0,900:!0},u4a={italic:!0,normal:!0};pH.prototype.Ht=g("H");pH.prototype.getWeight=g("F");pH.prototype.getStyle=g("J");pH.prototype.equals=function(a){return!!a&&null!=a.Ht&&this.H==a.Ht()};
function v4a(a){a=a.split("-");if(3!=a.length)throw Error("Invalid identifier string used to create a font identifier.");if(!u4a[a[2]])throw Error("Invalid style used to create a font identifier.");return new pH(a[0],oH(),parseInt(a[1],10),a[2])};function w4a(a){this.C=a;this.D={}}w4a.prototype.isInstalled=function(a){if("Courier New"==a)throw Error('Trying to detect if a font is installed by comparing a monospace font to "monospace"');var b=this.D[a];if(!r(b)){b=qH(this.C,new pH(a,oH(),400,"normal"),"monospace");var c=qH(this.C,new pH("",oH(),400,"normal"),"monospace");b=this.D[a]=b!=c}return b};function x4a(){this.C=new w4a(y4a())};function z4a(){Xs.call(this,"select-fonts");this.fonts=[];this.wfv=!0}v(z4a,Xs);function A4a(a){this.fontName=a};function rH(){Is.call(this,"fonts")}v(rH,Is);rH.prototype.Vg=fa(77);rH.prototype.qh=fa(85);rH.prototype.Yh=fa(96);rH.prototype.Fh=function(a){rH.ea.Fh.call(this,a);return this};function sH(a,b,c){D.call(this);this.F=a;this.D=b;this.H=c}v(sH,D);sH.prototype.C=null;function B4a(a){var b=new z4a,c=tH(nu(a.D));x(c,function(a){b.fonts.push(new A4a(a))});a.C.Uz(b)}sH.prototype.L=function(){if(this.C)B4a(this);else{var a=O(),b=Yi(a,"opst"),c=(a=L(a,"docs-efpsf"))?875:800,d=new rH;d.Ve.efsf=a;this.C=yEa(it(Ws(new ht(this.H),d).Dd(c),Yi(O(),"docs-to")),b).build();tEa(this.C,u(this.J,this));this.F.Li(this.C)}this.C.setVisible(!0)};
sH.prototype.J=function(a){var b=a.action;if(P.Lk.isEnabled()||"picked"!=b)switch(b){case "loaded":B4a(this);break;case "picked":b=[];if(a.docs){a=a.docs;for(var c=0;c<a.length;c++)a[c].name&&b.push(a[c].name)}if(0<b.length){a:{a={};for(c=0;c<b.length;c++)a[b[c]]=!0;var d=b.length,e=tH(nu(this.D));for(c=0;c<e.length;c++){if(!a[e[c]]){var f=null;break a}delete a[e[c]];d--}if(1==d)for(f in a)break a;f=null}a=this.D;var h=[];for(c=0;c<b.length;c++)d=b[c],C4a(a,d)&&h.push(d);b={};c=new Ki(h);d=!1;e=c.kq(a.C).jd();
e.length&&(d=!0,b.fontsToAdd=e);c=a.C.kq(c).jd();c.length&&(d=!0,b.fontsToRemove=c);a.C.clear();Li(a.C,h);h=[];var k=new Ki(c),l=D4a(a);for(c=0;c<l.length;c++){var m=l[c];k.contains(m)||h.push(m)}a.J=h;E4a(a,h,a.C);d&&(a.F.dispatchEvent(new F4a(!1,e)),a.D.dispatchEvent(new pu(new ou("docs-fonts",b),nu(a))));f&&P.Kk.xc(f)}}else f=Gs("Offline kunnen geen weblettertypen worden toegevoegd.","info",!0,1E4),Es.getInstance().postMessage(f)};
sH.prototype.Qa=function(){delete this.F;delete this.D;F(this.C);delete this.C;sH.ea.Qa.call(this)};function G4a(a,b,c,d){this.C=a;this.H=b;this.D=c;this.F=!!d}G4a.prototype.getWeight=g("H");G4a.prototype.Gl=function(){return"Font|"+this.C+"|"+this.D};function uH(a,b){this.fontFamily=a;this.weight=b}function H4a(a){return 400==a.weight?a.fontFamily:a.fontFamily+";"+a.weight}function I4a(a){return ub(a,function(a){var b=a,d=400;a=a.split(";");a.length&&(b=a[0]);2==a.length&&(a=Number(a[1]))&&(d=a);return new uH(b,d)})}function J4a(a){var b=a.getWeight()||400;return new uH(a.C,b)};function vH(a,b,c){this.fontFamily=a;this.C=b;this.weight=c}vH.prototype.Gl=function(){return this.fontFamily+";"+this.weight+";"+this.C};function K4a(a,b){a=a.split(";");return new vH(a[0],a[2]||b,parseInt(a[1],10)||400)}function L4a(a,b){return ub(a,function(a){return K4a(a,b)})}function M4a(a){for(var b=[],c={},d=0;d<a.length;d++){var e=a[d].fontFamily,f=a[d].weight;c[e]||(c[e]={});c[e][f]||(b.push(new uH(e,f)),c[e][f]=!0)}return b}function N4a(a){return new vH(a.fontFamily,oH(),a.weight)}
function O4a(a,b){for(var c=[],d=0;d<a.length;d++)for(var e=0;e<b.length;e++)c.push(new vH(a[d].fontFamily,b[e],a[d].weight));return c};function P4a(a){this.C=a}function Q4a(a,b,c,d){var e=[];if(L(O(),"docs-evnli")){for(var f=[],h=0;h<b.length;h++)f.push(b[h].fontFamily);Qb(f);for(h=0;h<f.length;h++)e.push(new vH(f[h],"menu",400))}a=a.C.filter(Lb(e,b));b=[];for(e=0;e<a.length;e++)f=a[e],b.push(new Gua(new G4a(f.fontFamily,f.weight,f.C,d),c));return b};function R4a(a,b,c){this.C=a;this.F=b;this.D=c}R4a.prototype.filter=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=S4a(this.F,d),f=this.C.D(d.fontFamily);e=this.D||!e;!f&&e&&b.push(d)}return b};Ia(ba().prototype,ba().prototype);function T4a(a){a=Ya(a);return a.match(/[^-a-zA-Z]/)?"'"+a+"'":a};function U4a(a){this.kBa=a};function V4a(a){this.lBa=a};function W4a(a){this.C=a}W4a.prototype.dR=g("C");var X4a=new W4a(!0),Y4a=new W4a(!1);function Z4a(a,b,c,d,e){D.call(this);this.qb=a;this.V=b;this.rb=c;this.L=d;this.O=new zm;E(this,this.O);this.C={};this.F=[];this.D=[];if(e)for(var f in e)a=v4a(f),b=e[f],this.C[f]=new $4a(a,b,null),this.L||b.load().then(u(this.jBa,this,a),u(this.iBa,this,a));this.J=new Mi;E(this,this.J);this.H=new Mi;E(this,this.H)}v(Z4a,D);Z4a.prototype.MEa=g("J");Z4a.prototype.gBa=g("H");var a5a={xta:"font_identifiers",yYa:"menu_font",XYa:"number_installs"};p=Z4a.prototype;p.hBa=function(){return X4a};
p.install=function(a){for(var b=0,c=0;c<a.length;c++){var d=a[c];if(this.C[d.Ht()])b++;else{if(this.L)throw Error("Required iframe not available on install.");var e=b5a(this.V,d);if(e&&(e=c5a(this,d,e))){var f=d5a(d);e5a(this,d,e,f,!1).then(u(this.jBa,this,d),u(this.iBa,this,d));b++}}}if(b!=a.length){d=[];for(c=0;c<a.length;c++)d.push(a[c].Ht());a={};a[a5a.xta]=d;a[a5a.XYa]=b;this.rb.log(Error("The number of attempted installations should match the number of identifiers to install."),a)}};
function d5a(a){var b={};b.weight=a.getWeight();b.style=a.getStyle();return b}function e5a(a,b,c,d,e){var f=b.C,h=FontFace;if(Dc||Qc)h=yn(a.qb).FontFace,f=T4a(f);d=new h(f,c,d);c=[d.load()];e=new $4a(b,d,null,e);a.C[b.Ht()]=e;return 1<c.length?Jg(c):c[0]}p.xDa=function(){if(!this.L){for(var a in this.C){var b=this.C[a];!b.H&&b.isInstalled()&&f5a(this,b.Ht(),!0)}this.uDa()}};
function f5a(a,b,c){var d=a.C[b.Ht()];if(d){var e=a.qb;e.Pb().fonts.has(d.C)||(d=d.C,e.Pb().fonts.add(d))}delete a.C[b.Ht()];c&&a.F.push(b)}p.hLa=function(a){for(var b=0;b<a.length;b++){var c=a[b],d=new pH(c.C,oH(),400,"normal");if(c=c5a(this,d,c,!0)){var e=d5a(d);e5a(this,d,c,e,!0).then(u(this.Nsb,this,d),ua)}}};p.Nsb=function(a){f5a(this,a,!1)};p.jBa=function(a){g5a(this);f5a(this,a,!0)};p.iBa=function(a){g5a(this);this.D.push(a);delete this.C[a.Ht()]};
function g5a(a){a.F.length||a.D.length||a.O.xt(Cg(u(a.uDa,a)),5)}p.uDa=function(){this.F.length&&this.J.dispatchEvent(new V4a(this.F));this.D.length&&this.H.dispatchEvent(new U4a(this.D));this.F=[];this.D=[]};function c5a(a,b,c,d){if(c=Qc?h5a(c,!1):h5a(c,!0))return c;c={};c[a5a.xta]=b.Ht();c[a5a.yYa]=!!d;a.rb.log(Error("Exactly one non-local source is expected."),c);return null}function $4a(a,b,c,d){this.F=a;this.C=b;this.D=c;this.H=d||!1}
$4a.prototype.isInstalled=function(){return"loaded"==this.C.status&&(!this.D||"loaded"==this.D.status)};$4a.prototype.Ht=g("F");$4a.prototype.load=function(){return this.D?Jg([this.C.load(),this.D.load()]):this.C.load()};function i5a(a,b){b=b||Hm();var c=b.Pb(),d=b.createElement("STYLE");d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a))};function j5a(a){D.call(this);this.D=this.Na=a;this.zb=Hm(this.Na);this.C=this.zb.Ia("SPAN",{style:"font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;white-space:nowrap;font-variant:normal;"},"AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz\u263a")}v(j5a,D);function y4a(){if(!k5a){var a=Tm("SPAN",{style:"position:absolute;top:-999px;left:-999px;"});document.body.appendChild(a);k5a=new j5a(a)}return k5a}var k5a=null;
function qH(a,b,c){an(a.Na);var d=[];""!=b.C&&d.push("'"+b.C+"'");""!=c&&d.push(c);c=0<d.length?d.join(","):null;Ep(a.C,"font-family",null!=c?c:"");Ep(a.C,"font-weight",b.getWeight());Ep(a.C,"font-style",b.getStyle());a.zb.appendChild(a.Na,a.C);b=a.Na.offsetWidth;a.Na.removeChild(a.C);return b}j5a.prototype.Qa=function(){j5a.ea.Qa.call(this);dn(this.D);delete this.D;delete this.Na;delete this.C};function l5a(a){this.zb=a;this.C={};this.L=null;this.H=0;this.J=null;this.F=0;a=-1;if(Ac)try{a=parseFloat(Ic)}catch(b){}this.D=a}
function m5a(a,b,c,d){if(9<=a.D&&11>a.D){var e=c.Pb(),f=u(d?a.Meb:a.Neb,a),h=u(d?a.zQb:a.AQb,a);c=u(d?a.Zdb:a.$db,a);a=u(d?a.pQb:a.qQb,a);if(!f()||4096<c()+4)a(0),d=e.getElementsByTagName("head")[0],e=e.createElement("style"),e.type="text/css",d.insertBefore(e,d.lastChild),h(e.styleSheet);f=f();if(!f.cssRules)throw Error("No css rules on stylesheet.");b=b.split("@font-face ");for(h=1;h<b.length;h++)f.insertRule("@font-face "+b[h],f.cssRules.length);a(c()+b.length-1)}else i5a(b,c)}
function n5a(a,b){for(var c="",d=0;d<b.length;d++){var e=b[d].C,f=b[d].getWeight(),h=b[d].getStyle();if(!(a.C[e]&&a.C[e][f]&&a.C[e][f][h])){a.C[e]||(a.C[e]={});a.C[e][f]||(a.C[e][f]={});var k=b[d];var l="@font-face {\n"+("  font-family: '"+k.C+"';\n");l+="  font-style: "+k.getStyle()+";\n";l+="  font-weight: "+k.getWeight()+";\n";if(!h5a(k,!0))throw Error("Must have exactly one non-local source entry to generate CSS for "+k.C);l+="  src: "+h5a(k,!0);l+=" format('"+k.getSources()[0].getFormat()+"')";
l+=";\n}";a.C[e][f][h]=l;c+=l}}c&&(b=c,m5a(a,b,a.zb,!1),(c=y4a().zb)&&m5a(a,b,c,!0))}p=l5a.prototype;p.Neb=g("L");p.AQb=ea("L");p.$db=g("H");p.qQb=ea("H");p.Zdb=g("F");p.pQb=ea("F");p.Meb=g("J");p.zQb=ea("J");function o5a(){D.call(this);this.D=new Pg(200);this.F=[];this.C=[];this.Ua=new xh(this);this.Ua.R(this.D,"tick",this.y5a)}v(o5a,D);p=o5a.prototype;p.Ce=null;function p5a(a,b){if(!a.Ce)throw Error("The callback function must be set before adding tasks to the FontInstallTimer.");a.F.push(b);a.D.start()}p.rOb=function(a){Jb(this.F,a);Cb(this.F)&&this.D.stop()};p.y5a=function(){Db(this.C);x(this.F,this.oPb,this);this.C.length&&this.Ce(this.C);x(this.C,this.rOb,this)};p.oPb=function(a){a.yx();a.kza&&this.C.push(a)};
p.Qa=function(){id(this.D,this.Ua);o5a.ea.Qa.call(this)};function q5a(a,b,c,d){this.D=a;this.C=b;this.F=c;this.H=d;this.J=d()}var r5a={},s5a={Arimo:!0,Cousine:!0,Quattrocento:!0,Tinos:!0},t5a={};function u5a(a,b,c){return new q5a(y4a(),a,b,c)}p=q5a.prototype;p.Rza=0;p.cN=null;p.RUa=!1;p.GOa=0;p.HOa=0;p.mBa=!1;p.kza=!1;p.Ifa=!1;function v5a(a,b){var c=b+a.C.getWeight()+a.C.getStyle(),d=t5a[c];r(d)||(d=new pH("",a.C.D,a.C.getWeight(),a.C.getStyle()),d=qH(a.D,d,b),t5a[c]=d);return d}
p.Ke=function(){if(!this.mBa){this.GOa=v5a(this,"Arial,sans-serif");this.HOa=v5a(this,"'Times New Roman',serif");if(this.F){var a=this.C.getWeight()+this.C.getStyle();if(!r5a[a]){for(var b=["Times New Roman","Arial","Times","Sans","Serif"],c=b.length,d=[],e=0;e<c;e++){var f=b[e];var h=this.C.getWeight();var k=this.C.getStyle();h=new pH(f,this.C.D,h,k);h=qH(this.D,h,"");d[h]=!0;400!=this.C.getWeight()&&(h=oH(),k=this.C.getStyle(),f=new pH(f,h,400,k),f=qH(this.D,f,""),d[f]=!0)}r5a[a]=d}a=r5a[a].concat()}else a=
null;this.cN=a;this.mBa=!0}};p.yx=function(){this.Ke();this.Rza++;var a=300<=this.Rza,b=this.GOa,c=this.HOa,d=qH(this.D,this.C,"Arial,sans-serif"),e=qH(this.D,this.C,"'Times New Roman',serif"),f=this.cN&&this.cN[d]&&this.cN[e];this.F&&!this.RUa&&f&&d==e&&(this.RUa=!0,this.cN=[],this.cN[d]=!0);this.kza=(this.Ifa=this.F&&!!s5a[this.C.C]&&5E3<this.H()-this.J||(d!=b||e!=c)&&(!this.cN||!f))||a};p.gR=g("Ifa");function w5a(a,b,c,d,e){this.F=a;this.L=b;this.J=c;this.H=d;a=u(this.iBb,this);this.H.Ce=a;this.rb=e;this.D=new Mi;E(this,this.D);this.C=new Mi;E(this,this.C)}v(w5a,D);p=w5a.prototype;p.MEa=g("D");p.gBa=g("C");p.hBa=function(){return Y4a};
p.install=function(a){for(var b=[],c=[],d=0;d<a.length;d++){var e=a[d],f=b5a(this.J,e);f&&(c.push(f),b.push(e))}if(c.length!=a.length){e=[];for(d=0;d<a.length;d++)e.push(a[d].Ht());d={};d.font_identifiers=e;d.number_css_infos=c.length;this.rb.log(Error("The number of cssInfos to install should match the number of identifiers to install."),d)}c.length&&n5a(this.F,c);for(d=0;d<b.length;d++)c=this.L(b[d],Ec,function(){return(new Date).getTime()}),p5a(this.H,c)};
p.iBb=function(a){for(var b=[],c=[],d=0;d<a.length;d++){var e=a[d],f=e.C;e.gR()?b.push(f):c.push(f)}b.length&&this.D.dispatchEvent(new V4a(b));c.length&&this.C.dispatchEvent(new U4a(c))};p.xDa=ua;p.hLa=function(a){n5a(this.F,a)};function wH(a,b){this.C=a;this.D=b||null}wH.prototype.getWeight=g("D");function xH(a){return a.D?ib(a.C,"--",a.D):a.C}function x5a(a){var b=a;a=a.split("--");if(2==a.length){b=a[0];var c=pb(a[1])}return new wH(b,c)};function y5a(a,b){this.D=a;this.C=xc(b)};function F4a(a,b){this.D=a;this.C=b};function z5a(a,b){lu.call(this);this.va=a;this.V=b;this.C=new Ki;this.J=[];this.$=this.L=null;this.F=new Mi;E(this,this.F);mu(this,new qu(ku,{},{familyList:[],transitionedFamilyList:[],hasTransitioned:!1,recentlyUsedFamilyList:[]}))}v(z5a,lu);function tH(a){return nH().C&&a.get("hasTransitioned")?a.get("transitionedFamilyList")||[]:a.get("familyList")||[]}
z5a.prototype.H=function(a){var b=tH(a);a=a.get("recentlyUsedFamilyList");var c=!1,d=[];b&&Aa(b)&&0<b.length&&(this.C.clear(),Li(this.C,b),c=!0,d=b);a&&Aa(a)&&0<a.length&&(this.J=a,c=!0);E4a(this,this.J,this.C);c&&this.F.dispatchEvent(new F4a(!1,d))};function A5a(a,b){a.$=b;b.addCallback(function(b){a.L=b})}function E4a(a,b,c){a=nu(a);a.set("familyList",c.jd());nH().C&&a.set("transitionedFamilyList",c.jd());a.set("recentlyUsedFamilyList",b)}
function D4a(a){return nu(a).get("recentlyUsedFamilyList")}function C4a(a,b){var c=nH().C&&Bb(a.V,b);return!a.va.D(b)&&!a.L.C[b]&&!c};function B5a(a,b,c){this.C=a;this.F=b;this.D=c}B5a.prototype.getState=g("F");function C5a(){}C5a.prototype.serialize=function(a){var b={};b.keyPath=a.C;b.state=a.getState();b.data=a.D;return b};function yH(a){this.C=void 0;this.zo={};if(a){var b=ija(a);a=ai(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}}p=yH.prototype;p.set=function(a,b){D5a(this,a,b,!1)};p.add=function(a,b){D5a(this,a,b,!0)};function D5a(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.zo[f]||(a.zo[f]=new yH);a=a.zo[f]}if(d&&void 0!==a.C)throw Error('The collection already contains the key "'+b+'"');a.C=c}function E5a(a,b){for(var c=0;c<b.length;c++)if(a=a.zo[b.charAt(c)],!a)return;return a}
p.get=function(a){return(a=E5a(this,a))?a.C:void 0};p.jd=function(){var a=[];F5a(this,a);return a};function F5a(a,b){void 0!==a.C&&b.push(a.C);for(var c in a.zo)F5a(a.zo[c],b)}p.Ne=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.zo[e])return[];c=c.zo[e]}G5a(c,a,b)}else G5a(this,"",b);return b};function G5a(a,b,c){void 0!==a.C&&c.push(b);for(var d in a.zo)G5a(a.zo[d],b+d,c)}
p.mE=function(a){if(this.C===a)return!0;for(var b in this.zo)if(this.zo[b].mE(a))return!0;return!1};p.clear=function(){this.zo={};this.C=void 0};p.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.zo[e])throw Error('The collection does not have the key "'+a+'"');c.push([b,e]);b=b.zo[e]}a=b.C;for(delete b.C;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.zo[e].isEmpty())delete b.zo[e];else break;return a};p.clone=function(){return new yH(this)};p.$e=function(){return hja(this.jd())};
p.isEmpty=function(){return void 0===this.C&&nc(this.zo)};function zH(a,b,c){this.yc=a;this.H=b;this.F=c}v(zH,wk);zH.prototype.getKey=function(){if(null===this.H)throw Error("Cannot getKey of operation for singleton record.");return this.H};function H5a(a,b,c){zH.call(this,"delete-record",a,b);this.C=!!c}v(H5a,zH);function AH(a,b,c,d){zH.call(this,d||"update-record",a,b.O);this.L=b.Qi();this.C={};a=b.L;c=c||[];for(var e in a)this.C[e]=Bb(c,e)?Dk(b,e):b.getProperty(e)}v(AH,zH);AH.prototype.Qi=g("L");function BH(){H.call(this)}v(BH,H);BH.prototype.D=function(a){if(!(0<=rb(this.Ho(),a.O)))throw Error("Cannot create operations for an unsupported record type "+a.O);return this.qw(a)};BH.prototype.qw=function(a,b){var c=this.Rq(a),d=[];a.iD?d.push(new H5a(c,a.O,a.PRa)):d.push(new AH(c,a,b));return d};BH.prototype.Rq=function(a){throw Error("Key cannot be obtained for record of type "+a.O);};BH.prototype.Ln=function(a){return una(a)?0<=rb(this.Ho(),a.F):!1};function CH(){H.call(this)}v(CH,BH);CH.prototype.Ho=function(){return[]};CH.prototype.qw=function(){throw Error("No operation is supported.");};CH.prototype.Rq=function(){throw Error("No record is supported.");};CH.prototype.Ln=n(!1);function I5a(a,b,c){Ck.call(this,"comment",c);this.setProperty("di",a);this.setProperty("i",b);this.setProperty("s",1)}v(I5a,Ck);p=I5a.prototype;p.wP=function(){return new zna(this.getProperty("di"),2)};p.getId=function(){return this.getProperty("i")};p.getData=function(){return Hna(this,"da")};p.getState=function(){return this.getProperty("s")};p.Ob=function(a){this.setProperty("s",a)};function J5a(){H.call(this)}v(J5a,BH);J5a.prototype.Ho=function(){return["comment"]};J5a.prototype.Rq=function(a){return[a.getProperty("di"),a.getId()]};function DH(a){H.call(this);this.ym=a}v(DH,BH);p=DH.prototype;p.Ho=function(){return["document"]};p.GJ=function(a){var b=this.ym[a];if(!b)throw Error("No adapter found for this type: "+a);return b};p.createDocument=function(a,b){return new Jk(a,b,!0,this.ym[b])};p.Ln=function(a){var b=a.getType();return"append-commands"==b||"write-trix"==b?!0:DH.ea.Ln.call(this,a)};
p.qw=function(a){var b=DH.ea.qw.call(this,a,"lastModifiedClientTimestamp lastWarmStartedTimestamp ic odocid relevancyRank rev rai".split(" "));a=this.GJ(a.getType()).Uea(a);return b.concat(a)};p.Rq=function(a){return a.getId()};function K5a(a,b,c){AH.call(this,a,b,void 0,"update-application-metadata");this.D=c}v(K5a,AH);function L5a(a){H.call(this);this.ym=a}v(L5a,BH);p=L5a.prototype;p.Ho=function(){return["applicationMetadata"]};p.Rq=function(a){return a.Ft()};p.Ln=function(a){return"update-application-metadata"==a.getType()};p.qw=function(a){var b=this.Rq(a);return[new K5a(b,a,a.D()?a.C().concat():null)]};p.GJ=function(a){var b=this.ym[a];if(!b)throw Error("No adapter found for this type: "+a);return b};function EH(a,b,c,d,e){Ck.call(this,"documentEntity",e);this.setProperty("entityId",a);this.setProperty("documentId",b);this.setProperty("entityType",c);this.setProperty("data",d)}v(EH,Ck);EH.prototype.getId=function(){return this.getProperty("entityId")};EH.prototype.getType=function(){return this.getProperty("entityType")};EH.prototype.getData=function(){return Dk(this,"data")};function M5a(){H.call(this)}v(M5a,BH);M5a.prototype.Ho=function(){return["documentEntity"]};M5a.prototype.Rq=function(a){return[a.getProperty("documentId"),a.getType(),a.getId()]};function N5a(){H.call(this)}v(N5a,BH);N5a.prototype.Ho=function(){return[]};function O5a(a,b){this.yc="document-lock";this.C=a;this.D=b}v(O5a,wk);O5a.prototype.oh=g("C");function P5a(a,b,c,d,e){Ck.call(this,"impressionBatch",e);this.setProperty("di",a);this.setProperty("dt",b);this.setProperty("ibt",c);this.setProperty("iba",d)}v(P5a,Ck);P5a.prototype.v5=function(){return this.getProperty("dt")};function FH(){H.call(this)}v(FH,BH);FH.prototype.Ho=function(){return["impressionBatch"]};FH.prototype.Rq=function(a){return[Fk(a,"di"),a.getProperty("ibt")]};FH.prototype.Ln=function(a){return FH.ea.Ln.call(this,a)&&("update-record"==a.getType()&&a.Qi()||"delete-record"==a.getType())};function Q5a(){H.call(this)}v(Q5a,BH);Q5a.prototype.Ho=function(){return[]};function R5a(a,b){G.call(this,"Tb",b);this.C=a}v(R5a,G);function S5a(a,b,c){this.C=a;this.Lya=b;this.D=c}var T5a={OYa:"new",Xwa:"update",zWa:"delete"};function U5a(){H.call(this)}v(U5a,BH);U5a.prototype.Ho=function(){return[]};function V5a(a,b,c,d,e,f,h,k,l){Ck.call(this,"blobMetadata",l);this.setProperty("d",a).setProperty("p",b).setProperty("u",c).setProperty("ou",d).setProperty("f",e).setProperty("c",f).setProperty("s",h).setProperty("oc",k);this.C=new Kl;"failed"==h?this.C.Hd():c&&this.C.Xb(c)}v(V5a,Ck);var W5a=["c","oc","ou","u"];p=V5a.prototype;p.oh=function(){return this.getProperty("d")};p.hn=function(){return this.getProperty("p")};p.getUrl=function(){return Fk(this,"u")};
p.qBa=function(a){if(this.C.C)throw Error("Should not reset url on a blob metadata.");this.setProperty("u",a);this.C.Xb(a)};p.mEa=function(){return this.C.hp()};p.Hy=function(){return Fk(this,"ou")};p.oBa=function(){return this.getProperty("f")};p.Lfa=function(){return Fk(this,"c")};p.pBa=function(a){this.setProperty("c",a)};p.getStatus=function(){return this.getProperty("s")};p.Mfa=function(a){this.setProperty("s",a);"failed"!=a||this.C.C||this.C.Hd()};p.QJ=function(){return Fk(this,"oc")};
p.wP=function(){return new zna(this.oh(),2)};function GH(){H.call(this)}v(GH,BH);GH.prototype.Ho=function(){return["blobMetadata"]};GH.prototype.qw=function(a){return GH.ea.qw.call(this,a,W5a)};GH.prototype.Rq=function(a){return[a.oh(),a.hn()]};function X5a(a){AH.call(this,a.oh(),a,fm,"pq-clear")}v(X5a,AH);X5a.prototype.oh=function(){return this.getKey()};function Y5a(a){AH.call(this,a.oh(),a,fm,"pq-clear-sent-bundle");if(a.F)throw Error("The queue is in a state that does not allow commands");}v(Y5a,AH);Y5a.prototype.oh=function(){return this.getKey()};function Z5a(a){AH.call(this,a.oh(),a,fm,"pq-clear-sent")}v(Z5a,AH);Z5a.prototype.oh=function(){return this.getKey()};function $5a(a,b){this.yc="pq-delete-commands";this.C=a;this.D=b}v($5a,wk);$5a.prototype.oh=g("C");function a6a(a){AH.call(this,a.oh(),a,fm,"pq-mark-sent");this.D=[];this.J=!1;var b=a.J;if(7==a.Kz){this.J=!0;a=a.ZR;for(var c=0;c<a.length;c++)b++,this.D.push(new b6a(a[c].oi(),a[c].Em(),b))}else this.D.push(new b6a(a.Nv?a.Nv.sessionId:null,a.Nv?a.Nv.Ts:null,b))}v(a6a,AH);function b6a(a,b,c){this.sessionId=a;this.Ts=b;this.i8=c};function c6a(a,b,c){this.yc="pq-write-commands";this.F=a;this.D=b;this.C=c}v(c6a,wk);c6a.prototype.oh=g("F");c6a.prototype.Je=g("D");function d6a(a){this.ym=a}d6a.prototype.Ho=function(){return["pendingQueue"]};d6a.prototype.Rq=function(a){return a.oh()};function e6a(a,b){if(a=a.ym[b])return a;throw Error("No document adapter available for type "+b);}
d6a.prototype.D=function(a){if(a.iD)throw Error("Cannot delete pending queues.");var b=e6a(this,a.getType()),c=a.Kz,d=[];switch(c){case 7:c=a.oh();var e=a.J,f=a.ZR;d=[];for(var h,k=0;k<f.length;k++){e++;h=f6a(f[k].Je(),b,a.oh(),e,!0);if(!h)throw Error("Unexpected null operation");d.push(h)}e=a.J+d.length;f=a.$R?a.$R:[];h=[];k=[];for(var l=0;l<f.length;l++){var m=f6a(f[l].Je(),b,c,e+1);m&&(k.push(m),h.push(new HH(f[l].Em(),f[l].oi(),e+1)),e++)}Wqa(a,g6a(h));d.push(new a6a(a));Ob(d,k);0<=a.J&&d.push(new $5a(c,
a.J));break;case 1:d=a.J+1;e=a.oh();c=[];f=a.YR;k=a.Nv?a.Nv.Ts:null;l=a.Nv?a.Nv.sessionId:null;h=h6a(Hna(a,"unsentBundleMetadata"));if(null===k||null===l){if(!h.length)throw Error("Bundles and metadata do not match!");k=h[h.length-1];h[h.length-1]=new HH(k.Ts,k.sessionId,d)}else h.push(new HH(k,l,d));f&&Wqa(a,g6a(h));nc(a.L)||c.push(new AH(e,a,fm));(a=f6a(f,b,e,d))&&c.push(a);d=c;break;case 5:Wqa(a,null);d.push(new a6a(a));break;case 2:Wqa(a,null);d.push(new X5a(a));break;case 3:d.push(new Z5a(a));
break;case 4:d.push(new Y5a(a));break;case 6:d.push(new AH(a.oh(),a,fm));break;default:throw Error("Unknown Pending Queue operation type: "+c);}return d};function f6a(a,b,c,d,e){if(!(e||a&&0!=a.length))return null;e=[];if(a)for(var f=0;f<a.length;f++)e.push(b.Nc.serialize(a[f]));return new c6a(c,e,d)}function h6a(a){if(!a)return[];for(var b=[],c=0;c<a.length;c++)b.push(new HH(a[c].rid,a[c].sid,a[c].lei));return b}
function g6a(a){if(!a.length)return null;for(var b=[],c=0;c<a.length;c++)b.push(a[c].serialize());return b}function HH(a,b,c){this.Ts=a;this.sessionId=b;this.i8=c}HH.prototype.serialize=function(){var a={};a.rid=this.Ts;a.sid=this.sessionId;a.lei=this.i8;return a};function i6a(){H.call(this);this.J={}}v(i6a,H);p=i6a.prototype;p.VD=ba();function IH(a,b){for(var c=b.Ho(),d=0;d<c.length;d++){var e=c[d];if(a.J[e])throw Error("Record type "+e+"already handled by another capability.");a.J[e]=b}}p.sBa=n(null);p.nW=n(null);p.Nfa=n(null);p.tBa=n(null);p.vBa=n(null);p.rBa=n(null);p.Ofa=n(null);p.uBa=n(null);function j6a(a,b,c){Ck.call(this,"syncObject",a);this.setProperty("keyPath",b);this.setProperty("state",c)}v(j6a,Ck);j6a.prototype.getData=function(){return this.getProperty("data")};j6a.prototype.getState=function(){var a=Hna(this,"state");if(!a)throw Error("SyncObject not allowed to have null state.");return a};function JH(){H.call(this)}v(JH,BH);JH.prototype.Ho=function(){return["syncObject"]};JH.prototype.Rq=function(a){return Jna(a)};JH.prototype.Ln=function(a){return JH.ea.Ln.call(this,a)&&"update-record"==a.getType()&&a.Qi()};function KH(){H.call(this)}v(KH,BH);KH.prototype.Ho=function(){return["syncStats"]};KH.prototype.Rq=n(null);KH.prototype.Ln=function(a){return KH.ea.Ln.call(this,a)&&"delete-record"!=a.getType()};var k6a={EMPTY:0,vyc:1,Wvc:2,Yvc:4,Xvc:256,Xwa:8,fyc:16,ssc:32,tsc:64,Bnc:128};function l6a(a,b,c,d){this.yc="append-template-commands";this.C=a;this.uj=b;this.D=c;this.F=d}v(l6a,wk);l6a.prototype.Ft=g("uj");function m6a(a,b){D.call(this);this.uj=a;this.Nc=b}v(m6a,D);m6a.prototype.Uea=function(a){var b=tna(a.C());return a.iD||0==b.length?[]:[new l6a(a.getId(),a.Ft(),b,!0)]};m6a.prototype.Ft=g("uj");function LH(a){H.call(this);this.CSb=a}v(LH,BH);p=LH.prototype;p.Ho=function(){return["templateCreationMetadata","templateMetadata"]};p.Rq=function(a){return"templateCreationMetadata"==a.O?[a.getId()]:[a.getId()]};p.qw=function(a){var b=LH.ea.qw.call(this,a);"templateCreationMetadata"==a.O&&(a=this.GJ(a.Ft()).Uea(a),b=b.concat(a));return b};p.GJ=function(a){var b=this.CSb[a];if(!b)throw Error("No adapter found for this type: "+a);return b};
p.Ln=function(a){return"append-template-commands"==a.getType()?!0:LH.ea.Ln.call(this,a)};function MH(a){Vc(this,a,0,-1,null,null)}v(MH,Uc);MH.prototype.Cv=fa(188);MH.prototype.fF=function(){return A(this,2)};MH.prototype.dn=function(){return A(this,3)};function NH(a,b){Ck.call(this,"user",b);this.setProperty("id",a);Hk(this,"fastTrack",!0)}v(NH,Ck);NH.prototype.getId=function(){return this.getProperty("id")};function n6a(a,b){a.setProperty("emailAddress",b)}NH.prototype.fF=function(){return Fk(this,"emailAddress")};function o6a(a,b){a.setProperty("locale",b)}NH.prototype.dn=function(){return Fk(this,"locale")};function p6a(a,b){Hk(a,"fastTrack",b)}function q6a(a,b){Hk(a,"internal",b)};function OH(){H.call(this)}v(OH,BH);OH.prototype.Ho=function(){return["user"]};OH.prototype.qw=function(a,b){if(a.iD)throw Error("User deletion is not implemented.");return OH.ea.qw.call(this,a,b)};OH.prototype.Rq=function(a){return a.getId()};OH.prototype.Ln=function(a){return OH.ea.Ln.call(this,a)&&"delete-record"!=a.getType()};function r6a(a,b,c,d,e){Ck.call(this,"fontMetadata",e);this.C=a;this.D=b;a="latin"==b?a:a+"|"+b;b=L(O(),"docs-ofmpp");this.setProperty("fontFamily",a).setProperty("version",c).setProperty("fontFaces",s6a(d),b)}v(r6a,Ck);
r6a.prototype.Jw=function(){for(var a=this.getProperty("fontFaces"),b=[],c=0;c<a.length;c++){for(var d=a[c],e=[],f=d.source,h=0;h<f.length;h++){var k=f[h];e.push(new t6a(k.format,k.isSystemFont,k.url))}f=u6a;b.push(new v6a(d[f.Kk],r(d[f.jU])?d[f.jU]:"latin",d[f.Mba],d[f.S1],d[f.gI],e))}return b};
function s6a(a){for(var b=[],c=0;c<a.length;c++){for(var d=a[c],e=d.C,f=[],h=0;h<e.length;h++){var k=e[h],l={};l.format=k.C;l.isSystemFont=k.F;l.url=k.D;f.push(l)}e=u6a;h={};h[e.Kk]=d.D;h[e.jU]=d.J;h[e.Mba]=d.F;h[e.w_a]=f;h[e.S1]=d.H;h[e.gI]=d.L;b.push(h)}return b}function v6a(a,b,c,d,e,f){this.D=a;this.J=b;this.F=c;this.H=d;this.L=e;this.C=f}var u6a={Kk:"fontFamily",jU:"subset",Mba:"isMenuFont",w_a:"source",S1:"style",gI:"weight"};v6a.prototype.getStyle=g("H");v6a.prototype.getWeight=g("L");
function t6a(a,b,c){this.C=a;this.F=b;this.D=c}t6a.prototype.getFormat=g("C");t6a.prototype.getUrl=g("D");function w6a(a,b){this.fontFamily=a;this.C=b};function PH(){H.call(this)}v(PH,BH);PH.prototype.Ho=function(){return["fontMetadata"]};PH.prototype.Rq=function(a){return a.getProperty("fontFamily")};PH.prototype.Ln=function(a){return PH.ea.Ln.call(this,a)?"update-record"==a.getType()?a.Qi():!0:!1};function QH(a){H.call(this);this.C=a;a.Cd(this);this.D=!1}v(QH,H);function x6a(a){if(a.D)throw Error("Called setWritable on an already writable localstore.");a.D=!0}QH.prototype.UP=function(){return this.C.UP()};QH.prototype.eF=function(){return this.C.eF()};QH.prototype.VD=function(){this.C.VD()};
QH.prototype.write=function(a,b,c){if(!this.D)throw Error("Cannot write to read-only local store.");var d=y6a(a);a=z6a(this,a);0==a.length?b():A6a(this.C,a,u(function(){this.dispatchEvent(d);b()},this),c)};function y6a(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=T5a;e=d.Qi()?e.OYa:d.iD?e.zWa:e.Xwa;b.push(new S5a(d,e,d.L))}return new R5a(b)}
function z6a(a,b){for(var c=[],d=null,e=0;e<b.length;e++){var f=b[e];if(f.sE()||f.iD){var h=a.C.J[f.O]||null;if(h){h=h.D(f);c=c.concat(h);if((h=f.wP())&&d){if(d.oh()!=h.oh())throw Error("Cannot compare two requirements with different doc id.");d=d.C>h.C?d:h}else d=d||h;f.wea();f.sE()}else throw Error("No Capability for record :"+f.O);}}d&&c.unshift(new O5a(d.oh(),d.C));return c};function B6a(a,b,c){this.Ze=a;this.C=b;this.rb=c}B6a.prototype.write=function(a,b,c){if(this.Ze.D){for(var d=[],e=0;e<a.length;e++){var f=a[e],h=new j6a(!0,f.C,f.getState()),k=h;a:switch(f.getType()){case "syncMap":f=f.D;break a;default:throw Error("Unsupported sync object type: "+f.getType());}k.setProperty("data",f);d.push(h)}this.Ze.write(d,b,c)}};
B6a.prototype.D=function(a,b){for(var c=[],d=0;d<b.length;d++){var e=b[d],f=Jna(e)[0];switch(f){case "syncMap":c.push(new qu(Jna(e),e.getState(),e.getData()));break;default:this.rb.log(Error("Unsupported sync object type in database: "+f))}}a(c)};function C6a(a,b,c){this.rb=a;this.D=null;this.F=new yH;this.C=new Kl;this.C.addCallback(u(this.O,this));this.H=c||null;this.J=!b;b&&(D6a(this,b),this.C.Xb())}C6a.prototype.O=function(){this.H&&this.H.Zh("soa")};C6a.prototype.get=function(a){var b=[];a=this.F.Ne(E6a(a));for(var c=0;c<a.length;c++)b.push(this.F.get(a[c]));return b};
function D6a(a,b){for(var c=[],d=0;d<b.length;d++){var e=b[d],f=e.keyPath,h=e.state;e=e.data;if(!f||!h||!e)throw Error("Serialized SyncUpdate missing required key.");if(!f.length)throw Error("SyncUpdate key may not be empty.");c.push(F6a(a,new B5a(f,h,e)))}return c}function F6a(a,b){var c=b.C[0];switch(c){case "syncMap":return c=b.C,b=new qu(c,b.getState(),b.D),a.F.set(E6a(c),b),b;default:throw Error("Unknown sync object type: "+c);}}function E6a(a){return 0<a.length?a.join("|")+"|":""}
C6a.prototype.L=function(a){for(var b=0;b<a.length;b++){var c=a[b];this.F.set(E6a(c.C),c)}this.C.Xb()};function G6a(a,b){this.C=a;this.XL=String(b)}G6a.prototype.get=function(a){var b=this.C.get(a);if(!b.length)return null;if(1==b.length&&Vb(a,b[0].C))return b[0];for(var c={},d=0;d<b.length;d++){var e=b[d],f=e.C;f.length!=a.length&&(c[f[f.length-1]]=e)}return c[this.XL]||c["0"]||null};function H6a(a,b,c){D.call(this);this.H=a||void 0;this.F=b||null;this.C={};this.Ua=new xh(this);this.J=new Si;E(this,this.J);this.D=c||null;this.O=ua}v(H6a,D);function ru(a,b,c){a.C[c]=b;Ti(a.J,b.D,function(b){var c=[b.C];b=b.D;if(a.F){for(var d={},h=0;h<c.length;h++)d[c[h].getName()]=c[h].D;c=["preferences",Mh(d)];c=ki(c);b=tl(a.F.Pe("/prefs").setContent(c),u(a.L,a,b));r(a.H)&&b.Jf("id",a.H);b.Ae()}});a.D&&I6a(a,b,c)}
function I6a(a,b,c){(a=a.D.get(["syncMap","preferences"].concat([c])))&&mu(b,a)}H6a.prototype.L=function(a){if(this.D&&a){var b=new B5a(a.C,a.getState(),a.D);a=this.D.C;b=[(new C5a).serialize(b)];b=D6a(a,b);a.D&&a.D.write(b,Ha(ua,b))}this.O()};H6a.prototype.Qa=function(){F(this.Ua);delete this.Ua;delete this.C;delete this.F;H6a.ea.Qa.call(this)};function RH(a,b,c,d,e,f){this.C=a;this.F=b;this.D=c;this.J=d;this.L=e;this.H=f}RH.prototype.getStyle=g("J");RH.prototype.getWeight=g("L");RH.prototype.getSources=g("H");function h5a(a,b){var c="",d=null;a=a.getSources();for(var e=0;e<a.length;e++){var f=a[e];if(f.Ol())b&&(f=f.getUrl(),c+="local('"+f+"'), ");else{if(d)return null;d=f.getUrl()}}return d?c+("url("+d+")"):null}RH.prototype.clone=function(){return new RH(this.C,this.F,this.D,this.J,this.L,ub(this.H,function(a){return a.clone()}))};
function SH(a,b,c){this.D=a;this.F=b;this.C=c}SH.prototype.getUrl=g("D");SH.prototype.Ol=g("F");SH.prototype.getFormat=g("C");SH.prototype.clone=function(){return new SH(this.D,this.F,this.C)};function J6a(a){var b=[];a=a.fontFaces;for(var c=0;c<a.length;c++)b.push(K6a(a[c]));return b}function K6a(a){for(var b=a.sources,c=[],d=0;d<b.length;d++)c.push(new SH(b[d].url,!!b[d].isLocal,b[d].format));return new RH(a.fontFamily,a.subsetValue,!!a.menuFont,a.style,a.weight,c)};function L6a(a,b,c,d,e,f){this.C=a;this.D=b;this.H=c;this.F=d;this.L=e;this.J=null;this.rb=f;L(O(),"docs-ofmpp")||(this.J=M6a(this))}function N6a(a,b,c,d,e,f){return new L6a(a,b,c,d,e,f)}var O6a={truetype:".ttf","embedded-opentype":".eot",svg:".svg",swf:".swf",woff:".woff",woff2:".woff2"};L6a.prototype.Jw=g("H");function P6a(a){a.J||(a.J=M6a(a));return a.J}
function M6a(a){for(var b={},c=0,d;d=a.H[c];c++)for(var e=0,f;f=d.getSources()[e];e++)if(!f.Ol()){var h=f.getUrl(),k=O6a[f.getFormat()],l;L(O(),"docs-ofmpp")?l=qi(h,"kit"):l=Ci(new ui(h),"kit");l||(l=a.F+"\\/([^/.&]+)"+k+"$",l=(l=h.match(l))&&2==l.length?l[1]:null);l||(l="(persistent\\/docs\\/fonts\\/)([^/.]+)("+k+")?$",l=(l=h.match(l))&&4==l.length?l[2]:null);if(!l&&(-1!=h.indexOf("file:///")||-1!=h.indexOf("LOCALFILE:"))){var m=h.split("/");m=m[m.length-1].split(".");2==m.length&&"."+m[1]==k&&(l=
m[0])}b[h]=l?l+(k||""):null;k||a.rb.log(Error("Missing font file extension for format "+f.getFormat()))}return b}L6a.prototype.equals=function(a){return this==a?!0:!!a&&a instanceof L6a&&this.F==a.F};L6a.prototype.clone=function(){return N6a(this.C,this.D,ub(this.H,function(a){return a.clone()}),this.F,this.L,this.rb)};function Q6a(a,b,c,d){this.F=a;this.J=b;this.H=c||a;this.C=d||a;this.D=ub(ic(this.J),pb)}Q6a.prototype.zf=g("F");function R6a(){}function S6a(a){this.C=a}function T6a(a){this.C=a};function U6a(a){D.call(this);for(var b={},c=0;c<a.length;c++)b[a[c]]=!0;this.J=b;this.C={};this.D={};this.F={};this.O=new Mi;E(this,this.O);this.L=new Mi;E(this,this.L);this.H=new Mi;E(this,this.H)}v(U6a,D);U6a.prototype.update=function(a){V6a(this,a,null)};
function V6a(a,b,c){for(var d in b)for(var e in b[d]){var f=b[d][e],h=f,k=W6a(h);k&&(a.D[d]=k,Jb(h,k));f=X6a(f);f.length&&(a.C[d]||(a.C[d]={}),a.C[d][e]=f,a.F[d.toLowerCase()]=d)}Y6a(a);h=[];for(d in b)for(e in b[d])a.C[d]&&a.C[d][e]&&h.push(d);Qb(h);h.length&&(a.O.dispatchEvent(new R6a),a.H.dispatchEvent(new T6a(h)));f=c||[];h={};for(k=0;k<f.length;k++){var l=f[k],m=l.fontFamily;l=l.weight;h[m]||(h[m]={});h[m][l]||(h[m][l]=!0)}k=[];for(d in b)for(e in b[d])if(f=Z6a(a,d,e))for(m=0;m<f.length;m++)l=
f[m].getWeight(),(!c||h[d]&&h[d][""+l])&&"normal"==f[m].getStyle()&&k.push(new vH(d,e,l));k.length&&a.L.dispatchEvent(new S6a(k))}function $6a(a,b){for(var c in b){var d=b[c],e=W6a(d);e&&(a.D[c]=e,Jb(d,e))}Y6a(a);d=[];for(c in b)a.D[c]&&d.push(c);0<d.length&&a.H.dispatchEvent(new T6a(d))}function Z6a(a,b,c){return(a=a.C[b]?a.C[b][c]:null)?a:null}
function b5a(a,b){a=Z6a(a,b.C,b.D);if(!a)return null;for(var c=0;c<a.length;c++){var d=a[c];if(d.getStyle()==b.getStyle()&&d.getWeight()==b.getWeight())return d}return null}function W6a(a){if(a)for(var b=0;b<a.length;b++){var c=a[b];if(c.D)return c}return null}function a7a(a,b){var c=a.D[b];if(c){var d={400:b,700:b};if(a.C[b]){var e=[],f;for(f in a.C[b])Ob(e,a.C[b][f]);for(a=0;a<e.length;a++)d[e[a].getWeight()]=b}b=new Q6a(b,d,c.C)}else b=null;return b}
function Y6a(a){for(var b in a.C)a.J[b]&&delete a.C[b];for(b in a.D)a.J[b]&&delete a.D[b];for(b in a.F)a.J[a.F[b]]&&delete a.F[b]}function X6a(a){return a.filter(function(a){return 0==a.getWeight()%100&&100<=a.getWeight()&&900>=a.getWeight()})};var b7a=["syncMap","applicationFonts"],c7a=["syncMap","domainFonts"],d7a=["syncMap","preferences"].concat(["docs-fonts"]);function e7a(a,b,c){if(b){var d={},e={};if(c&&c.fontMetadataMap){for(var f in b){var h=v4a(f),k=h.C,l=h.getWeight(),m=h.D;h=new uH(k,l);e[H4a(h)]=h;h=J6a(c.fontMetadataMap[k]);d[k]||(d[k]={});d[k][m]=tb(h,function(a){return a.F==m})}nc(b)||V6a(a,d,hc(e))}}};var f7a="Arial;Comic Sans MS;Courier New;Georgia;Impact;Times New Roman;Trebuchet MS;Verdana".split(";");function g7a(){D.call(this);this.D=new Mi;E(this,this.D);this.H=new Mi;E(this,this.H)}v(g7a,D);function h7a(a){this.C=a}function i7a(){};function j7a(a,b,c,d,e,f,h,k,l,m){var q=this;H.call(this);this.C=a;this.$=b;this.va={};this.L=e;this.O=null;this.Ra=f;this.Ka=d;this.Ya=k;this.bb=l;this.eb=m;this.Ua=new xh(this);this.H=new Si;E(this,this.H);this.D=new Mi;E(this,this.D);this.F=h;this.J=[];this.Ea={};this.V=c;k7a(this);Ti(this.H,this.V,function(){q.D.dispatchEvent(null)});Ti(this.H,this.L.F,function(a){a.C&&a.C.length&&!a.D&&(q.J=a.C);q.D.dispatchEvent(null)});this.F&&Ti(this.H,this.F.H,function(a){a=a.C;if(q.C)for(var b=0;b<a.length;b++)if(q.C.D[a[b]]){q.D.dispatchEvent(null);
break}});this.C&&Ti(this.H,this.C.H,function(a){if(k7a(q))q.D.dispatchEvent(null);else for(var b=0;b<a.C.length;b++){var c=a.C[b];if(a7a(q.C,c).D.length!=q.Ea[c]){q.D.dispatchEvent(null);break}}})}v(j7a,H);function l7a(a,b,c,d,e,f,h,k,l,m){var q=new j7a(a,b,c,d,e,q4a,f,h,k,l);m.addCallback(function(a){q.O=a;q.D.dispatchEvent(null)});return q}
function k7a(a){if(!a.C||!a.$)return!1;var b=[],c=a.C,d=[];for(e in c.D)d.push(c.D[e]);for(c=0;c<d.length;c++){var e=d[c];var f=e.C;a.va[f]||(b.push(e),a.va[f]=!0)}return b.length?(a.$.hLa(b),!0):!1}j7a.prototype.Qa=function(){F(this.Ua);delete this.Ua;delete this.Ka;delete this.L;delete this.F;delete this.C;j7a.ea.Qa.call(this)};var m7a="Arial;Comic Sans MS;Courier New;Georgia;Impact;Times New Roman;Trebuchet MS;Verdana".split(";"),n7a={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;Leelawadee;LilyUPC;TH Sarabun PSK;TH SarabunPSK;Ayuthaya;Krungthep;Sathu;Silom;Thonburi;Sarabun;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(";")};function o7a(a){this.C=a};function p7a(){g7a.call(this)}v(p7a,g7a);function q7a(){g7a.call(this);this.C={};this.F=wc(oH(),!0)}v(q7a,p7a);function r7a(a){return O4a(s7a(a),ic(a.F))}function t7a(a,b){u7a(a,b).length&&a.D.dispatchEvent(new i7a)}function u7a(a,b){for(var c=[],d=[],e=0;e<b.length;e++){var f=b[e].fontFamily,h=b[e].weight;a.C[f]||(a.C[f]={},c.push(f));a.C[f][h]||d.push(b[e]);a.C[f][h]=b[e]}0<c.length&&a.H.dispatchEvent(new h7a(c));return O4a(d,ic(a.F))}function s7a(a){return iba(ic(a.C),function(b){return hc(a.C[b])})};var v7a=["drawing","kix","punch"];function w7a(a,b){b=nH().H?ub(b,function(a){return a.Gl()}):ub(b,function(a){return H4a(new uH(a.fontFamily,a.weight))});Rna(a,"fontFamilies",Mh(b))};function x7a(a,b,c,d){var e=this;D.call(this);this.D=a;this.F=b;this.Ze=c;this.C=d;b=new Si;E(this,b);Ti(b,a.D,function(){return y7a(e)});z7a(this)}v(x7a,D);function z7a(a){var b=Ja();y7a(a);vk().hb("wimf",Ja()-b)}function y7a(a){if(a.Ze.D){var b=tb(r7a(a.D),function(b){return!a.F.D(b.fontFamily)});w7a(a.C,b);a.Ze.write([a.C],ua)}};function A7a(a,b,c){D.call(this);this.F=a;this.D=b;this.C=c}v(A7a,D);function B7a(a,b,c,d){b=Q4a(a.F,b,c,d);b=C7a(a.D,b);b.addCallback(a.C.H,a.C);return b};function TH(a,b){D.call(this);this.F=a;this.O=b;this.D=this.$=null}v(TH,D);TH.prototype.H=function(a){a.WW.length&&this.O.F();a=a.kJ;if(a.length){this.O.H.stop();for(var b={},c=0;c<a.length;c++){var d=a[c].getResult(),e=d.C;d=d.Jw();for(var f=0;f<d.length;f++)d[f].D&&(b[e]=[d[f]])}$6a(this.F,b);this.V(a)}};TH.prototype.V=function(a){D7a(this,a)};
function D7a(a,b){for(var c={},d=0;d<b.length;d++){var e=b[d].getResult(),f=e.C,h=e.D;if(a.D&&e.L)for(var k=a.D,l=[f],m=0;m<l.length;m++)k.C[l[m]]=!0;c[f]||(c[f]={});c[f][h]=e.Jw()}d=[];for(e=0;e<b.length;e++)f=b[e].getId(),d.push(J4a(f));V6a(a.F,c,d)}function E7a(a,b){a.$=b;b.addCallback(function(b){a.D=b})};function F7a(a){this.C=a}F7a.prototype.H=function(a){a=a.kJ;if(a.length){for(var b={},c=0;c<a.length;c++){var d=a[c].getResult(),e=d.C;d=d.Jw();for(var f=0;f<d.length;f++)d[f].D&&(b[e]=[d[f]])}$6a(this.C,b)}};function G7a(a,b){this.C=a;this.D=b}function H7a(a){for(var b=oH(),c=[],d=0;d<a.length;d++)c.push(new G7a(a[d],b));return c};function I7a(){this.Db={};this.C=0}p=I7a.prototype;p.set=function(a,b,c){a=a+"|"+b;this.Db[a]||(this.Db[a]={},this.C++);this.Db[a]=c};p.get=function(a,b){return this.Db[a+"|"+b]||null};p.remove=function(a,b){a=a+"|"+b;return this.Db[a]?(delete this.Db[a],this.C--,!0):!1};p.contains=function(a,b){return!!this.get(a,b)};function J7a(a){var b=[],c;for(c in a.Db)a=c.split("|"),2==a.length&&b.push(new G7a(a[0],a[1]));return b}p.jd=function(){var a=[],b;for(b in this.Db)a.push(this.Db[b]);return a};
p.$e=g("C");function K7a(a){this.C=a}K7a.prototype.get=g("C");function L7a(a){this.rb=a;this.C=new I7a}L7a.prototype.get=function(a,b){return(a=this.C.get(a,b))?a.get():null};L7a.prototype.add=function(a){a=new K7a(a);this.C.set(a.C.C,a.C.D,a)};function M7a(a,b,c,d){this.F=a;this.rb=b;this.D=d||null;this.C=new L7a(b);if(c){a=N7a(c,this.rb).C;for(var e in a)for(var f in a[e])this.C.add(a[e][f])}}
M7a.prototype.yw=function(a){for(var b=[],c=[],d=[],e=0;e<a.length;e++){var f=a[e].getId();b.push(f);var h=f.C,k=this.C.get(h,f.D);k?d.push(new Zn(f,k,"sync-needed")):c.push(h)}a=new Kl;c.length?this.F&&(e=["families",c.join(",")],nH().D&&(e=e.concat("useAllSubsets",!0)),nH(),b=sl(tl(ql(this.F.Pe("/font/getmetadata"),2),u(this.J,this,a,b,d)),u(this.H,this,a,c)).setContent(ki(e)),this.D&&b.Jf("id",this.D),b.Ae()):a.Xb(new $n(d,[]));return a};
M7a.prototype.J=function(a,b,c,d){if(d=d.gf()){var e=N7a(d,this.rb).C;d={};for(var f=0;f<b.length;f++){var h=b[f];d[h.Gl()]=!1;var k=e[h.C];for(m in k){var l=k[m];this.C.add(l);m==h.D&&c.push(new Zn(h,l,"sync-needed"))}}for(f=0;f<c.length;f++)d[c[f].getId().Gl()]=!0;var m=[];for(f=0;f<b.length;f++)d[b[f].Gl()]||m.push(b[f]);a.Xb(new $n(c,m))}else a.Hd("No font response object.")};M7a.prototype.H=function(a,b,c){a.Hd(Error("Error fetching font metadata, http status code:"+c.Dv+", fonts: "+b.join(",")))};
function O7a(a){this.C=a}function N7a(a,b){var c={};a=a.fontMetadataMap||{};for(var d in a){for(var e=a[d],f=J6a(e),h={},k=0;k<f.length;k++){var l=f[k],m=l.F;null!=h[m]||(h[m]=[]);h[m].push(l)}null!=h.menu&&(f=h.menu[0],null!=h.latin&&h.latin.push(f),null!=h["*"]&&h["*"].push(f),delete h.menu);c[d]={};for(m in h)c[d][m]=N6a(d,m,h[m],e.version,e.restrictedDomainFont,b)}return new O7a(c)};function P7a(a,b){this.J=a;this.C=b;this.D=!1;this.H=new cm(u(this.F,this),2E3)}P7a.prototype.F=function(){Q7a(this,!1)};function Q7a(a,b){a.D||(a.D=!0,!b&&mp(a.C))||(b=mp(a.C)?"Sommige lettertypen kunnen niet worden geladen. Probeer opnieuw te laden.":"Sommige lettertypen kunnen niet worden geladen. Probeer opnieuw te laden wanneer je online bent.",a.J.postMessage(b,"error",!0,15E3))};function UH(a){this.C=a.concat()}UH.prototype.yw=function(a){a=a.concat();var b=new Kl,c=[];Ml(this.C[0].yw(a),u(this.F,this,a,c,b,0),u(this.D,this,a,c,b,0));return b};UH.prototype.F=function(a,b,c,d,e){var f=e.kJ;e={};for(var h=0;h<f.length;h++)e[f[h].getId().Gl()]=f[h];b=b.concat(f);for(f=0;f<a.length;f++)a[f].getId().Gl()in e&&(Kb(a,f),f--);0==a.length?c.Xb(new $n(b,[])):this.D(a,b,c,d)};
UH.prototype.D=function(a,b,c,d){if(d==this.C.length-1){d=[];for(var e=0;e<a.length;e++)d.push(a[e].getId());c.Xb(new $n(b,d))}else Ml(this.C[d+1].yw(a),u(this.F,this,a,b,c,d+1),u(this.D,this,a,b,c,d+1))};function R7a(a){this.F=a;this.C=null;this.D=[];this.F.addCallback(this.H,this)}R7a.prototype.H=function(a){this.C=a;for(a=0;a<this.D.length;a++){var b=this.D[a];Pl(this.yw(b.C),b.i3)}};R7a.prototype.yw=function(a){if(!this.F.C){var b=new Kl;this.D.push(new S7a(b,a));return b}return this.C?this.C.yw(a):(b=new Kl,b.Hd(),b)};function S7a(a,b){this.i3=a;this.C=b};function T7a(a){this.C=a}T7a.prototype.yw=function(a){for(var b=[],c=0;c<a.length;c++)b.push(this.C.kW(a[c]));var d=new Kl;(new im(b)).addCallback(function(b){for(var c=[],e=[],k=0;k<b.length;k++){var l=a[k].getId();b[k][0]?c.push(b[k][1]):e.push(l)}d.Xb(new $n(c,e))});return d};function U7a(a){var b=new Kl;a.addCallback(function(a){a?b.Xb(new T7a(a)):b.Xb(null)});return new R7a(b)};function V7a(a,b,c,d){this.L=a;this.F=null;this.J=b;this.rb=c;this.C={};this.D=[];this.O=new zD(!0);this.H=!!d;this.J.addCallback(this.Gub,this)}p=V7a.prototype;p.Gub=function(a){this.F=a;a=this.D;this.D=[];W7a(this,a)};
function C7a(a,b){for(var c=[],d=[],e=0;e<b.length;e++){var f=b[e].getId().Gl(),h=a.C[f];h?h=h.hp().addCallback(u(a.jIb,a,b[e].getId())):(c.push(b[e]),a.C[f]=h=new Kl);d.push(h)}b=new Kl;Ml(new im(d),u(a.aMb,a,b),u(b.Hd,b));X7a(a);if(c.length){d=a.L.yw(c);e=[];for(f=0;f<c.length;f++)e.push(c[f].getId());Ml(d,u(a.Eob,a),u(a.bga,a,"Entire fetch failed",e),a)}return b}p.jIb=function(a,b){return new Zn(a,b.D,b.C)};
p.Eob=function(a){var b=a.kJ;a=a.WW;a.length&&this.bga(0,a);a=[];for(var c=0;c<b.length;c++){var d=b[c];switch(d.C){case "sync-needed":a.push(d);break;case "sync-needed-non-blocking":a.push(d);this.B9(d);break;case "sync-not-needed":this.B9(d)}}W7a(this,a)};
function W7a(a,b){if(a.J.C)if(a.F)for(e=0;e<b.length;e++){f=b[e];var c=a.F.sync(f);if("sync-needed"==f.C){var d=u(a.B9,a);f=u(a.bga,a,"Local syncing of remote resource failed",[f.getId()])}else d=ua,f=u(a.S6a,a,"Local non-blocking syncing of remote resource failed",[f.getId()]);Ml(c,d,f)}else for(var e=0;e<b.length;e++){var f=b[e];"sync-needed"==f.C&&a.B9(b[e])}else a.D=a.D.concat(b)}
p.B9=function(a){var b=a.getId().Gl(),c=this.C[b];c?(delete this.C[b],c.Xb(a)):(c={},c.resultIdString=b,c.syncStatus=a.C,c.totalDeferreds=Object.keys(this.C).length,km(this.rb,Error("Missing deferred for completed fetch result"),c));X7a(this)};p.aMb=function(a,b){for(var c={},d=[],e={},f=0;f<b.length;f++){var h=b[f];h[0]?(h=h[1],this.H?d.push(h):c[h.getId().Gl()]=h):(h=h[1],e[h.Gl()]=h)}this.H||(d=hc(c));a.Xb(new $n(d,hc(e)))};p.S6a=ba();
p.bga=function(a,b){for(a=0;a<b.length;a++){var c=b[a].Gl(),d=this.C[c];delete this.C[c];d.Hd(b[a])}X7a(this)};function X7a(a){a.O.hb(!ic(a.C).length)};function Y7a(a,b){this.H=a;this.F=b;this.D=!0;this.C=[]}Y7a.prototype.gb=function(a){if(this.D=a)Z7a(this,this.C),this.C=[]};function $7a(a,b){a.D?Z7a(a,b):a.C=a.C.concat(b)}function Z7a(a,b){0<b.length&&C7a(a.H,b).addCallback(a.F.H,a.F)};function a8a(a,b,c,d){this.tc=a;this.D=b;this.C=c;this.F=!!d}a8a.prototype.getId=g("tc");function b8a(a,b,c,d,e,f){this.H=a;this.Ze=b;this.F=c;this.rb=d;this.C=f||new L7a(this.rb);this.D=e}function c8a(a,b,c){for(var d=null,e=null,f=0;f<b.length;f++)if(b[f]){var h=b[f].D;h==c?d=b[f]:a.D&&"latin"==h&&(e=b[f],e=N6a(e.C,c,e.H,e.F,e.L,e.rb))}return d||e||null}p=b8a.prototype;
p.kW=function(a){if(a.C)return a=new Kl,a.Hd(),a;a=a.getId();var b=a.C,c=a.D,d=new Kl,e;(e=a.F?this.C.get(b,c):c8a(this,[this.C.get(b,c),this.C.get(b,"latin")],c))?d.Xb(new Zn(a,e,"sync-not-needed")):(e="latin"==c?b:b+"|"+c,d8a(this.H,this.D&&!a.F&&"latin"!=c?[e,b]:[e],u(this.Hob,this,a,d),u(d.Hd,d,"Failed to read fontmetadata for "+b+" ("+c+")")));return d};
p.Hob=function(a,b,c){for(var d=a.D,e=[],f=0;f<c.length;f++){var h=c[f];for(var k=this.rb,l=h.C,m=h.Jw(),q=[],t=0;t<m.length;t++){for(var w=m[t],y=[],z=0;z<w.C.length;z++){var C=w.C[z];y.push(new SH(C.getUrl(),C.F,C.getFormat()))}q.push(new RH(w.D,w.J||"latin",w.F,w.getStyle(),w.getWeight(),y))}h=N6a(l,h.D||"latin",q,h.getProperty("version"),!1,k);this.C.add(h);e.push(h)}(c=c8a(this,e,d))?b.Xb(new Zn(a,c,"sync-not-needed")):b.Hd("Failed to read fontmetadata.")};
p.sync=function(a){var b=a.getResult(),c=nH().D||"latin"==b.D;if(!this.Ze.D||!c)return Rl(a);c=[b];"menu"!=b.D&&L(O(),"docs-evnli")&&(b=this.C.get(b.C,"menu"),c.push(b));b={};for(var d=new Kl,e=0;e<c.length;e++)for(var f=c[e].Jw(),h=P6a(c[e]),k=0;k<f.length;k++)for(var l=f[k].getSources(),m=0;m<l.length;m++){var q=l[m];if(!q.Ol()){var t=h[q.getUrl()];if(!t)return d.Hd("Bad url "+q.getUrl()),d;b[t]=new a8a(t,q.getUrl(),"")}}this.F.H(b,["fonts"],!1,u(this.z5a,this,a,d,c));return d};
p.z5a=function(a,b,c,d){if(d.Aka()||d.J3())b.Xb(a);else{for(var e=[],f=0;f<c.length;f++)e.push(c[f].clone());a=a.getId();c=[];for(f=0;f<e.length;f++){for(var h=e[f],k=h.Jw(),l=P6a(h),m=0;m<k.length;m++)for(var q=k[m].getSources(),t=0;t<q.length;t++){var w=q[t],y=l[w.getUrl()];if(!w.Ol()&&y){y=d.Nha(y);if(!y)throw Error("Null local url for font file");q[t]=new SH(y,!1,w.getFormat())}}c.push(e8a(h))}this.Ze.write(c,u(this.mpb,this,a,b,e),u(b.Hd,b,"Failed to write updated fontMetadata for "+a.C))}};
p.mpb=function(a,b,c){for(var d=0;d<c.length;d++)this.C.add(c[d]);b.Xb(new Zn(a,c[0],"sync-not-needed"))};function e8a(a){for(var b=[],c=a.Jw(),d=0;d<c.length;d++){for(var e=c[d],f=[],h=0;h<e.getSources().length;h++){var k=e.getSources()[h];f.push(new t6a(k.getFormat(),k.Ol(),k.getUrl()))}b.push(new v6a(e.C,e.F,e.D,e.getStyle(),e.getWeight(),f))}return new r6a(a.C,a.D,a.F,b,!0)};function f8a(){this.D=g8a;this.C=new I7a}function h8a(a,b,c){var d=b.C,e=b.D,f=b.getWeight();b=b.getStyle();var h=a.C.get(d,e);h||(h={});h[f]||(h[f]={});"requested"==c&&h[f][b]||(h[f][b]=c,a.C.set(d,e,h))}function i8a(a,b,c,d){var e=a.C.get(b,c);if(!e)return!1;d=xc(d);for(var f=0;f<a.D.length;f++){var h=a.D[f];if(h in e)for(var k in e[h]){var l=j8a(a,b,c,h,k);if(!d[l])return!1}}return!0}
function VH(a,b,c){c=xc(c);for(var d=[],e=0;e<b.length;e++){var f=b[e].C,h=b[e].D,k=a.C.get(f,h);if(k)for(var l in k)for(var m in k[l]){var q=j8a(a,f,h,l,m);c[q]&&(q=new pH(f,h,Number(l),m),d.push(q))}}return d}function k8a(a,b,c){c=xc(c);a=j8a(a,b.C,b.D,b.getWeight(),b.getStyle());return!!c[a]}function l8a(a,b,c){var d=b.weight;a=a.C.get(b.fontFamily,b.C);if(!a||!a[d])return!1;c=xc(c);for(var e in a[d])if(!c[a[d][e]])return!1;return!0}
function j8a(a,b,c,d,e){return(a=a.C.get(b,c))&&a[d]&&a[d][e]?a[d][e]:null};Ia(ba().prototype,ba().prototype);function WH(a,b,c,d,e){var f=this;H.call(this);this.O=a;this.rb=b;this.$=c;this.V=d;this.Ea=e;this.Ua=new xh(this);E(this,this.Ua);this.J=new Si;E(this,this.J);this.C=new f8a;Ti(this.J,this.$.L,function(a){var b=a.C;a={};for(var c=0;c<b.length;c++){var d=b[c].fontFamily,e=b[c].weight,h=b[c].C;a[d]||(a[d]={});a[d][h]||(a[d][h]={});a[d][h][e]||(a[d][h][e]=!0)}b=[];for(var w in a)for(var y in a[w])for(c=Z6a(f.$,w,y),d=0;d<c.length;d++)if(e=c[d].getWeight(),400==e||700==e||f.Ea&&a[w][y][String(e)])e=
new pH(w,y,e,c[d].getStyle()),k8a(f.C,e,["requested","installed"])||(b.push(e),h8a(f.C,e,"requested"));b.length&&f.O.install(b)});Ti(this.J,this.O.MEa(),XH(this.rb,function(a){for(var b=[],c=0;c<a.lBa.length;c++){var d=a.lBa[c],e=d.C,h=d.D;if(!k8a(f.C,d,["installed"])){var w=i8a(f.C,e,h,["installed"]);h8a(f.C,d,"installed");if(i8a(f.C,e,h,["installed"]))if(w)"normal"==d.getStyle()&&b.push(new vH(e,h,d.getWeight()));else{d=e;e=VH(f.C,[new G7a(d,h)],["installed"]);w=g8a;for(var y=0;y<w.length;y++){var z=
new pH(d,h,w[y],"normal");k8a(f.C,z,["installed"])||e.push(z)}d=e;for(h=0;h<d.length;h++)e=d[h],"normal"==e.getStyle()&&b.push(new vH(e.C,e.D,e.getWeight()))}}}b.length&&f.H.dispatchEvent(new m8a(b))},this));Ti(this.J,this.O.gBa(),XH(this.rb,function(a){for(var b=new I7a,c=new I7a,d=0;d<a.kBa.length;d++){var e=a.kBa[d],h=e.C,w=e.D;k8a(f.C,e,["errored"])||(h8a(f.C,e,"errored"),i8a(f.C,h,w,["installed","errored"])&&b.set(h,w,!0),Bb(g8a,e.getWeight())&&c.set(h,w,!0))}if(b.$e()||c.$e())a=J7a(b),a=VH(f.C,
a,["errored"]),c=J7a(c),c=a.concat(VH(f.C,c,["requested","installed"])),f.F.dispatchEvent(new n8a(c))},this));this.H=new Mi;E(this,this.H);this.F=new Mi;E(this,this.F)}v(WH,H);var g8a=[400,700];WH.prototype.D=function(a){return this.V.D(a)||i8a(this.C,a,oH(),["installed"])};function S4a(a,b){var c=a.V.D(b.fontFamily);a=l8a(a.C,b,["installed"]);return c||a}
WH.prototype.va=function(a){if(!this.D(a.C.zd.fontFamily)){var b=new yC;var c=a.C;c=new CC(c.Ea,c.Ya,c.Ra,c.D,c.O,c.L,c.C,c.va,c.$,b.C.kd,c.jb,c.fb,c.F,c.tb,c.mb,c.Ka,c.Eb,c.Ab,c.Qb,c.Nb,c.Mb,c.H,c.fc,c.Tb,400,!1,c.J,c.Fi,c.Ac,c.V,c.eb,c.bb,c.bd,c.Oc);WB(a,b);b.C=c;b.F=null;a=b}b=a.C.zd.fontFamily;c=CTa(a);if(400!=c&&700!=c&&!k8a(this.C,new pH(b,oH(),c,"normal"),["installed"])){b=new yC;c=700<=CTa(a);var d=a.C;c=new CC(c,d.Ya,d.Ra,d.D,d.O,d.L,d.C,d.va,d.$,d.zd.fontFamily,d.jb,d.fb,d.F,d.tb,d.mb,d.Ka,
d.Eb,d.Ab,d.Qb,d.Nb,d.Mb,d.H,d.fc,d.Tb,400,!1,d.J,d.Fi,d.Ac,d.V,d.eb,d.bb,d.bd,d.Oc);WB(a,b);b.C=c;b.F=null;a=b}return a};WH.prototype.L=fa(190);function o8a(a){var b=a.$,c=[],d;for(d in b.F)c.push(b.F[d]);return VH(a.C,H7a(c),["errored"])}function m8a(a){this.D=a;this.C=M4a(a);a={};for(var b=0;b<this.C.length;b++)a[this.C[b].fontFamily]=!0;this.F=ic(a)}function n8a(a){this.C=a}function p8a(a){return ub(a.C,function(a){return a.C})};function q8a(a,b,c){var d=this;this.rb=b;this.F=c;this.C=!1;b=o8a(a);b.length&&r8a(this,b);this.Ua=new xh(this);E(this,this.Ua);this.D=new Si;E(this,this.D);Ti(this.D,a.F,function(a){r8a(d,a.C)})}v(q8a,D);function r8a(a,b){var c={web_fonts_install_error:!0};a.C||(c.web_fonts_load_error=!0);a.C=!0;b=ub(b,function(a){return a.Ht()});c.failed_font_identifiers=b;km(a.rb,Error("A webfont exceeded the maximum number of tries during install."),c);Q7a(a.F,!0)};function s8a(a,b){H.call(this);this.H=b;this.C={};this.F={};this.D=new Si;E(this,this.D);for(var c=0;c<a.length;c++){var d=a[c];if(!S4a(b,d)){var e=d.Gl();this.C[e]=!0;var f=b,h=f.V.D(d.fontFamily);d=l8a(f.C,d,["installed","errored"]);h||d||(this.F[e]=!0)}}this.Ua=new xh(this);E(this,this.Ua)}v(s8a,H);
s8a.prototype.Tf=function(){var a=this;nc(this.F)?(this.dispatchEvent("fontInstallMonitor-fsc"),!nc(this.C)||this.dispatchEvent("fontInstallMonitor-fsi")):(Ti(this.D,this.H.H,function(b){return t8a(a,b)}),Ti(this.D,this.H.F,function(b){u8a(a,b.C)}))};function t8a(a,b){b=b.D;for(var c=0;c<b.length;c++){var d=b[c].Gl();delete a.C[d];delete a.F[d]}nc(a.C)&&(a.dispatchEvent("fontInstallMonitor-fsi"),a.dispatchEvent("fontInstallMonitor-fsc"),v8a(a))}
function u8a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d=(new vH(d.C,d.D,d.getWeight())).Gl();delete a.F[d]}nc(a.F)&&(a.dispatchEvent("fontInstallMonitor-fsc"),v8a(a))}function v8a(a){Nka(a.D,a.H.H,function(b){return t8a(a,b)});Nka(a.D,a.H.F,function(b){u8a(a,b.C)})}function w8a(a){var b=oH();a=ub(ic(a.C),function(a){return K4a(a,b).fontFamily});Qb(a);return a.length};function x8a(a){D.call(this);this.J=a;this.F=this.D=null;this.Ua=new xh(this);this.H=new Si;E(this,this.H);this.C=[]}v(x8a,D);x8a.prototype.Tf=function(a,b){this.D=a;this.F=b;this.C.length&&(y8a(this,this.C),this.C=[])};function z8a(a){Ti(a.H,a.J.H,function(b){b=b.C;a.D&&a.F?y8a(a,b):a.C=a.C.concat(b)})}
function y8a(a,b){for(var c=[],d=0;d<b.length;d++){var e=a.D,f=b[d],h=f.fontFamily;f=f.weight;(400==f||700==f?e.C[h]:e.C[h]&&e.C[h][f])&&c.push(b[d])}c.length&&(a=rE(a.F.C))&&(a.Ka.D.reset(),L(O(),"fecllr")&&ritz_api.GridViewApi.clearForNewFonts(a.Ka.H),a.Dc())}x8a.prototype.Qa=function(){id(this.Ua);x8a.ea.Qa.call(this)};function A8a(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca){H.call(this);this.H=a;this.Mb=b;this.C=new Cm(this);Dm(Dm(Dm(this.C,["docs-text-fi-ifa"],this.AEb),["docs-text-fi-init","docs-text-fi-fm","docs-text-fi-fl"],this.VFb),["docs-text-fi-dfls","docs-text-fi-dl","docs-text-fi-dfl"],this.ZFb).start();this.F=[];this.rb=c;this.jb=d;this.bb=new Kl;this.mb=e;this.tb=f;this.Ra=h;this.Ab=k;this.Ua=new xh(this);this.eb=new zm;this.fb=m;this.D=q;this.va=t;this.Nb=w;this.Ea=y;this.Ya=this.J=this.O=null;this.Ka=
[];this.L=M;this.Tb=N;this.Qb=V;this.Eb=ca;this.$=null;this.V=new Kl}v(A8a,H);function B8a(a,b){this.UE=a;this.C=b}function C8a(a,b){a.Ya=b;D8a(a)}function E8a(a,b){a.F=b;Em(a.C,"docs-text-fi-ifa");a.dispatchEvent("initialFontsAvailable")}function F8a(a,b,c){a.$=new y5a(a.Qb?b:[],c);Em(a.C,"docs-text-fi-dfl");a.V.Xb(a.$)}p=A8a.prototype;
p.AEb=function(){var a=nH();B(this.L.C,56,a.F);if(this.H){if(this.F.length)a:{this.Mb.po("docs_fonts_initial"),a=this.L,A(a.C,11),B(a.C,11,!0),a=this.L;for(var b=M4a(this.F),c=0;c<b.length;c++){var d=b[c].weight;if(400!=d&&700!=d){A(a.C,55);B(a.C,55,!0);break a}}A(a.C,55);B(a.C,55,!1)}else a=this.L,A(a.C,11),B(a.C,11,!1);if(a=!!this.Ea)a:{a=this.Ea;for(var e in a.C)for(var f in a.C[e])for(b=a.C[e][f],c=0;c<b.length;c++)if(d=b[c].getWeight(),400!=d&&700!=d){a=!0;break a}a=!1}e=this.L;f=a;A(e.C,45);
B(e.C,45,f);B(this.L.C,12,!1)}else{e=this.D;f=["webfontsAvailable","webfontsMetadataAvailable","webfontsRender","webfontsVariantsAvailable"];for(a=0;a<f.length;a++)delete e.D[f[a]];jna(e)}this.H&&(this.J=new s8a(this.F,this.H),this.Ua.Sc(this.J,"fontInstallMonitor-fsc",this.Mqb),this.J.Tf(),e=new q8a(this.H,this.rb,this.fb),E(this,e),this.O=new x8a(this.H),E(this,this.O));Em(this.C,"docs-text-fi-init");this.va&&this.va.hBa().dR()&&Em(this.C,"docs-text-fi-fl")};
function G8a(a){Fm(a.C,"docs-text-fi-ifa");return a.F}p.ZFb=function(){this.jb&&this.bb.Xb(this.jb);if(this.tb){var a=f7a;a=a.concat(this.$.D);nH().C&&(a=a.concat(this.Eb));a=I4a(a);for(var b=[],c=0;c<a.length;c++)b.push(N4a(a[c]));B7a(this.tb,b)}};p.S3a=function(a,b,c){var d=null,e=a?a.C.vBa():null;b&&a&&e&&(d=new b8a(e,a,b,this.rb,!0,c));this.Ab.Xb(d)};p.VFb=function(){if(this.mb&&this.Ra){var a=G8a(this);B7a(this.mb,a,!1,!this.Tb).addCallback(this.lpb,this);this.Ra.gb(!0)}Em(this.C,"docs-text-fi-dfls")};
p.lpb=function(a){if(a.WW.length){a=a.WW;for(var b=[],c=0;c<a.length;c++){var d=a[c];d=new pH(d.C,d.D,d.getWeight(),"normal");b.push(d)}u8a(this.J,b)}};
p.Mqb=function(){this.D.Zh("webfontsRender");var a=na.DOCS_timing;if(a&&"wpa"in a&&"wpva"in a){var b=new xma;B(b,1,a.wpa);B(b,3,a.wpva);H8a(this,29445,b)}this.J&&!nc(this.J.C)&&(this.C.C["docs-text-fi-dfls"]?this.D.H||(a=I8a(this,"webfontsRender"),this.D.hb("wra",A(a,1)),this.D.hb("wrma",A(a,2)),this.D.hb("wrva",A(a,3)),H8a(this,29130,a)):this.rb.log(Error("Document fonts have not started loading but some have failed.")));this.dispatchEvent("initialFontsInstalled");null!==this.D.getTime("swd")&&null===
this.D.getTime("ewd")&&this.D.Zh("ewd");this.eb.clear(null);this.dispatchEvent("resumeRender")};function H8a(a,b,c){var d=new wma;cd(d,4,c);a.Ka.push(new B8a(b,d));D8a(a)}function D8a(a){if(a.Ya){for(var b=0;b<a.Ka.length;b++){var c=a.Ka[b],d=new kk;cd(d,11,c.C);d=xp(Cza(new wp,d),19).build();a.Ya.Zb(c.UE,d)}a.Ka=[]}}
function I8a(a,b){for(var c,d={},e=0;e<a.F.length;e++)d[a.F[e].fontFamily]=!0;c=ic(d);d=c.length;var f=!!a.C.C["docs-text-fi-dfls"];e={};e.report_milestone=b;e.num_initial_document_fonts=d;var h=0,k=0;b=0;if(a.H&&a.J&&a.Ea&&0<d&&f){f=VH(a.H.C,H7a(c),["requested","installed","errored"]).length;e.num_initial_document_variants=f;b=0;h=c.length;for(k=0;k<h;k++){var l=c[k],m=oH();(Z6a(a.Ea,l,m)||J8a(a,[l]))&&b++}b=Math.floor(b/h*100);J8a(a,c)?k=h=100:(h=d-w8a(a.J),e.num_installed_fonts=h,c=VH(a.H.C,H7a(c),
["installed"]).length,e.num_installed_variants=c,h=Math.floor(h/d*100),k=0==f?0:Math.floor(c/f*100))}e.fonts_available=h;e.variants_available=k;(0>h||100<h||isNaN(h))&&a.rb.log(Error("Webfonts fonts available percentage is invalid."),e);(0>k||100<k||isNaN(k))&&a.rb.log(Error("Webfonts variants available percentage is invalid."),e);a=new xma;B(a,1,h);B(a,2,b);B(a,3,k);return a}function J8a(a,b){for(var c=0;c<b.length;c++)if(!a.Nb.D(b[c]))return!1;return!0}
p.Qa=function(){F(this.Ua);F(this.C);F(this.eb);A8a.ea.Qa.call(this)};function K8a(a,b,c){var d=this;D.call(this);this.F=b;this.C=c;this.D=new Si;E(this,this.D);Ti(this.D,a.F,function(a){L8a(d,a.C)});L8a(this,tH(nu(a)))}v(K8a,D);K8a.prototype.gb=function(a){this.C.gb(a)};function L8a(a,b){if(b.length){for(var c=[],d=0;d<b.length;d++)c.push(new vH(b[d],oH(),400));b=Q4a(a.F,c);$7a(a.C,b)}};function M8a(a,b,c){var d=this;TH.call(this,b,c);this.C=null;this.L=[];this.Ua=new xh(this);E(this,this.Ua);this.J=new Si;E(this,this.J);Ti(this.J,a.H,function(a){Bb(a.F,d.C)&&N8a(d)});Ti(this.J,a.F,function(a){Bb(p8a(a),d.C)&&N8a(d)})}v(M8a,TH);function N8a(a){a.C=null;for(var b;b=a.L.shift();){var c=b.getId(),d=c.C;if(!Z6a(a.F,d,c.D)){a.C=d;D7a(a,[b]);break}}}M8a.prototype.V=function(a){this.L=this.L.concat(a);this.C||N8a(this)};function O8a(a){this.C={};for(var b=0;b<a.length;b++){var c=a[b];this.C[c.toLowerCase()]=c}}O8a.prototype.D=function(a){return!!this.C[a.toLowerCase()]};function P8a(a){this.C=new O8a(a)}P8a.prototype.D=function(a){return this.C.D(a)};P8a.prototype.va=aa();P8a.prototype.L=fa(189);function Q8a(a,b,c,d,e,f,h){D.call(this);this.C=a;this.J=b;this.$=c;this.O=d;this.H=e;this.L=f;this.Ka=h;this.C.bb.addCallback(u(this.va,this))}v(Q8a,D);Q8a.prototype.va=function(a){if(!this.isDisposed()){var b=this.L,c=this.H,d=this.J,e=this.$,f=this.C.fb;this.Ka?a=new K8a(b,c,new Y7a(a,new F7a(e))):(d=new M8a(d,e,f),a=new K8a(b,c,new Y7a(a,d)),E(a,d));E(this,a)}};
function R8a(a,b){var c=a.C.Ra;cba(b,function(a){return $a(a,",")});var d=ub(b,function(a){return new vH(a,"latin",400)});$7a(c,Q4a(a.H,d));b=I4a(b);t7a(a.O,b)};function S8a(a){D.call(this);this.F=a;this.D=new zD("");this.C=new xh(this);E(this,this.C);this.C.R(a,"locale_change",this.H)}v(S8a,D);S8a.prototype.H=function(){this.D.hb(this.F.L.C)};function T8a(a,b,c,d,e,f,h,k,l,m,q,t){var w=Fn.getInstance();this.F=new Qo;E(this,this.F);var y=new U6a(m7a);E(this,this.$);var z=m7a;for(C in n7a)z=z.concat(n7a[C]);z=new P8a(z);var C=w.Jw();var M=L(O(),"docs-esfla");(Pc&&Nq(35)||Dc&&Jc(41)||M&&Qc&&Jc(10))&&k.Pb().fonts&&na.FontFace?k=new Z4a(k,y,c,!1,C):(C=new l5a(k),k=new o5a,C=new w5a(C,u5a,y,k,c),E(C,k),k=C);C=Rka("docs-wfsl");M=w.C.webFonts;var N=null;M&&(N=JSON.parse(M));M=new WH(k,c,y,z,!0);E(this,M);var V=new P4a(new R4a(z,M,!1));e7a(y,w.Jw(),
N);var ca=new z5a(z,q4a);E(this,ca);ru(l,ca,"docs-fonts");this.D=new sH(b,ca,w.C.onePickFontPickerUrl);E(this,this.D);b=vk();l=L(O(),"docs-edf");w=new M7a(d,c,N,a.D.D);d=new Kl;f=new P7a(f,h);var da=h=null,oa=null,ya=null,xa=null;y&&M&&(h=new UH([U7a(d),w]),h=new V7a(h,d,c,!0),w=new TH(y,f),da=new A7a(new P4a(new R4a(z,M,!0)),h,w),E(da,w),ya=da,xa=new TH(y,f),oa=new Y7a(h,xa),oa.gb(!1));c=new A8a(M,e,c,h,da,ya,oa,d,0,f,b,k,z,y,r(void 0)?void 0:L(O(),"docs-text-ewfird"),r(void 0)?void 0:Xi(O(),"docs-text-wfird"),
t,!1,l,q4a);da&&E(c,da);xa&&E7a(xa,c.V);E(this,c);Em(c.C,"docs-text-fi-fm");A5a(ca,c.V);if(N){var za=N;if(c.C.C["docs-text-fi-ifa"])throw Error("Initial fonts are already available on setInitialFontsFromJson.");m=[];var Ta=[],gb=[];za.fontMetadataMap||c.rb.log(Error("Malformed webfonts json received."));za=za.fontMetadataMap||{};for(var Ga in za)za[Ga].documentFont&&m.push(Ga),za[Ga].userDomainFont&&Ta.push(Ga),za[Ga].restrictedDomainFont&&gb.push(Ga);F8a(c,Ta,gb);E8a(c,L4a(m,oH()));a:{for(Ga=0;Ga<
c.F.length;Ga++)if(c.$.C[c.F[Ga].fontFamily]){Ga=!0;break a}Ga=!1}B(c.L.C,68,Ga)}else{Ga=q.Pb();if(c.C.C["docs-text-fi-ifa"])throw Error("Initial fonts are already available on setInitialFontsFromDocument.");e=(Sna(Ga)||{}).fontFamilies;try{gb=e?JSON.parse(e):[],za=Bb(v7a,Ga.getType())?oH():"latin",Ta=L4a(gb,za)}catch(bb){Ta=[]}E8a(c,Ta);Ga=m.get(c7a.concat(0));m=[];0<Ga.length&&(Ga=Ga[0],"syncMap"!=Ga.getType()?m=[]:(m=Ga.C,Ta=[],Vb(b7a,m.slice(0,b7a.length))||Vb(c7a,m.slice(0,c7a.length))?Ta=Ga.get("value")||
[]:Vb(d7a,m.slice(0,d7a.length))&&(Ta=tH(Ga)),m=Ta));Ga=m;F8a(c,Ga,Ga)}m=YH(q);c.S3a(m,q.va,new L7a(c.rb));Ga=new q7a;gb=G8a(c);za={};Ta={};for(e=0;e<gb.length;e++)t=gb[e],N=new uH(t.fontFamily,t.weight),za[H4a(N)]=N,Ta[t.C]=!0;gb=u7a(Ga,hc(za));Ta=ic(Ta);za=[];for(e=0;e<Ta.length;e++)t=Ta[e],Ga.F[t]||(Ga.F[t]=!0,za.push(t));Ta=O4a(s7a(Ga),za);Ob(gb,Ta);gb.length&&Ga.D.dispatchEvent(new i7a);E(this,Ga);q=q.Pb();m&&q&&(q=new x7a(Ga,z,m,q),E(this,q));q=vk();lna(q,"mfi");a=new S8a(a);E(this,a);q=new o7a(y);
this.V=l7a(y,k,a.D,C,ca,Ga,z,new x4a,q,c.V);E(this,this.V);this.F.Vb(P.lN,No,u(this.D.L,this.D));this.F.Vb(P.Kk,No,u(this.Ea,this));Q8a.call(this,c,M,y,Ga,V,ca,!1)}v(T8a,Q8a);
T8a.prototype.Ea=function(a){var b=this.L;a=x5a(a.data).C;var c={};c.recentFont=a;c.requireExplicitFontsToAdd=!0;var d=D4a(b);Jb(d,a);d.splice(0,0,a);10<d.length&&d.splice(10,d.length-1);var e=[];C4a(b,a)&&!b.C.contains(a)&&(b.C.add(a),e=[a],c.fontsToAdd=e);E4a(b,d,b.C);b.F.dispatchEvent(new F4a(!0,e));b.D.dispatchEvent(new pu(new ou("docs-fonts",c),nu(b)))};function U8a(a){this.C=a};function V8a(a){D.call(this);this.C=a.Ea}v(V8a,D);p=V8a.prototype;p.ECa=fa(191);p.ICa=fa(192);p.MQa=fa(193);p.XTa=fa(194);p.VTa=fa(195);function W8a(a){V8a.call(this,a)}v(W8a,V8a);function X8a(a,b){H.call(this);this.D=a;this.O=b;this.L=new xh(this);E(this,this.L);this.H=new W8a(a);this.J=this.C=this.F=null;this.L.R(this.D.Ea,"change",this.npb)}v(X8a,H);p=X8a.prototype;p.Oea=fa(196);p.Fza=fa(197);p.lza=fa(200);p.Nja=fa(198);p.jTa=fa(201);p.npb=function(a){(a=a.target)&&a.F&&Es.getInstance().postMessage(Y8a(this));this.dispatchEvent("change")};
function Y8a(a){if(!a.J){var b=new Lv,c="Er is een probleem opgetreden bij het verzenden van formulierreacties naar je spreadsheet. Probeer het formulier los te koppelen en vervolgens opnieuw te koppelen. "+(b.Se("a",{target:"_blank",href:"//support.google.com/drive/answer/2917686"})+b.Se("span",{"class":"trix-tooltip-link"})+("Meer informatie."+(b.Te("span")+b.Te("a"))));a.J=Gs(Ym(document,b.format(c)),"error",!0,1E4)}return a.J}p.WIa=fa(199);function Z8a(a,b){this.C={};this.C[7]=a;this.C[4]=b}function $8a(a,b){a=a.C[b];if(!a)throw Error("Cannot find fetcher for object type: "+b);return a};function a9a(){yo.call(this);this.D.Ub=!1}ka(a9a,yo);function ZH(a){return function(b){ko(a,b,null,void 0,!0)}};function $H(a,b){D.call(this);this.C=null;this.eb=a;this.Ya=b;this.F=!1}v($H,D);p=$H.prototype;p.isInstalled=function(){return!!this.C};p.VM=ua;function aI(a){a.F||(a.F=!0,a.Ya(u(function(){this.F&&(this.F=!1,this.Vo())},a)))}p.nM=xg;p.T_=xg;p.C$=xg;p.eD=xg;p.j0=function(){F(this.C);this.C=null;this.F=!1};p.Qa=function(){$H.ea.Qa.call(this);this.j0();F(this.C);this.C=null};function b9a(a){return a.webkitBackingStorePixelRatio||a.mozBackingStorePixelRatio||a.msBackingStorePixelRatio||a.oBackingStorePixelRatio||a.backingStorePixelRatio||1}function bI(a){return a.getContext("2d",{alpha:!1})}function cI(a){Lc&&(a.mozOpaque=!0)}function dI(a,b,c,d){Tp(a,c+"px",d+"px");var e=kH.ul(),f=b9a(b);a.width=Math.round(c*e/f);a.height=Math.round(d*e/f);1!=f&&b.scale(1/f,1/f)};function c9a(a,b){this.C=a;this.D=b}v(c9a,D);
c9a.prototype.render=function(a,b,c){var d=this.C.C.getActiveGrid(),e=d.Mc(),f=e.hc(),h=(this.D.D[f]||null).H;f=new d9a(h.V);var k=new eI(this.C.bb,this.C.C),l=ritz_api.GridViewApi.createGridViewController(ritz_api.RitzModelApi.getTopLevelModel(),e.hc()+"",null,h.C.C,Number.MAX_VALUE,kH,h.F,new fI(this.C),h.va,k,ritz_api.RitzModelApi.getFormulaRenderer(),L(O(),"fegracr")),m=ritz_api.GridViewApi.getGridView(l),q=bI(a);ritz_api.GridViewApi.setContext(m,q);ritz_api.LayoutApi.didUpdateZoomLevel(m);d=
new gI(d,this.C,m,h.Ka,h.$,h.eb);d.Dd(Wp(a));a=new hI(e,d,new e9a(e),m,h.$,a,f);ritz_api.GridViewApi.highlightRange(ritz_api.GridViewApi.getGridViewModel(l),Ed(c,2),Ed(c,3),Ed(c,4),Ed(c,5),16378836);a.V(q,b,!1,!0);F(a);F(d);ritz_api.GridViewApi.disposeGridViewController(l);F(k);F(f)};function iI(a,b){this.index=a;this.type=b};function f9a(){};function g9a(a,b){this.D=a;this.C=b}v(g9a,f9a);g9a.prototype.getType=n("docs-text-add-child");g9a.prototype.Od=g("D");g9a.prototype.getIndex=g("C");function h9a(a,b,c){this.C=[];this.D=[];this.F=a;this.H=b||null;this.rb=c||null}
h9a.prototype.cb=function(a){var b;if(this.C.length>a){var c=0,d=this.D;for(b=d.length-1;0<=b&&!(d[b].index>a);b--)c+=d[b].offset;this.rb&&(isNaN(this.C[a])?(this.rb.log(Error("NaN array[index]: 1.")),this.rb=null):isNaN(c)&&(this.rb.log(Error("NaN accumulator.")),this.rb=null));return this.C[a]+c}i9a(this,a);if(this.C.length<=a)for(c=this.F,d=this.H,b=this.C.length;b<=a;b++)this.C[b]=c.call(d,b-1,this.C[b-1]);a=this.C[a];isNaN(a)&&this.rb&&(this.rb.log(Error("NaN array[index]: 2.")),this.rb=null);
return a};h9a.prototype.indexOf=function(a,b){var c=this.C;i9a(this,c.length);b=null!=b?b:2147483647;if(a<=c[c.length-1]){for(a=Rb(c,a);0<=a-1&&c[a]==c[a-1];)a--;return Math.min(0>a?-a-2:a,b-1)}for(var d=this.F,e=this.H,f,h=c.length;h<b;h++){f=d.call(e,h-1,c[h-1]);c.push(f);if(f==a)return h;if(f>a)return h-1}return b-1};
function i9a(a,b){var c=a.D;if(0!=c.length){var d=0,e=c.length-1,f=c[e].index;b=Math.min(b,a.C.length-1);if(!(f>b)){for(;f<=b;f++)0<=e&&c[e].index==f&&(d+=c[e--].offset),a.C[f]+=d;c.length=e+1;f+1<a.C.length&&0!=d&&(c[e+1]={index:f+1,offset:d})}}};function jI(){this.D=[];this.C=[]}p=jI.prototype;p.get=function(a){return this.D[a]};p.set=function(a,b){this.D[a]=b;Ana(this.C,a)};p.remove=function(a){delete this.D[a];var b=this.C;a=Rb(b,a,void 0);0<=a&&Kb(b,a)};p.getArray=g("D");p.Ne=g("C");function kI(a,b,c){a.D[b]?c=b:(b=Rb(a.C,b),0>b&&(b=-b-(c?1:2)),c=b,c=r(a.C[c])?a.C[c]:-1);return-1<c?a.D[c]:null}p.slice=function(a,b){return this.D.slice(a,b)};
p.shift=function(a,b){if(b&&this.C.length)if(a>this.C[Math.round(.6*this.C.length)])for(var c=this.C,d=this.D,e=c.length-1;0<=e;e--){var f=c[e];if(f<a)break;d[f+b]=d[f];delete d[f];c[e]=f+b}else{c=this.C;d=this.D;e=[];for(f=0;f<c.length;f++){var h=c[f];h>=a?(c[f]=h+b,e[h+b]=d[h]):e[h]=d[h]}this.D=e}};p.clear=function(){this.D=[];this.C=[]};
p.splice=function(a,b){if(!(a>=this.D.length)){var c=this.C;if(0!=c.length){var d=Rb(c,a);d=0>d?-d-1:d;var e=Rb(c,a+b);e=0>e?-e-1:e;for(var f=e-d,h=[],k=[],l=this.D,m,q=0;q<d;q++)m=c[q],h[m]=l[m],k[q]=m;for(q=e;q<c.length;q++)m=c[q],h[m-b]=l[m],k[q-f]=m-b;h.length=Math.max(l.length,a+b)-b;this.D=h;this.C=k}}};p.clone=function(a){var b=new jI,c=[];a=a||Ag;for(var d=0;d<this.C.length;d++){var e=this.C[d];c[e]=a(this.D[e])}b.D=c;b.C=this.C.concat();return b};
p.map=function(a){for(var b=new jI,c=[],d=0;d<this.C.length;d++){var e=this.C[d];c[e]=a(this.D[e])}b.D=c;b.C=this.C.concat();return b};p.equals=function(a){return a instanceof jI&&j9a(this,a)};function j9a(a,b,c){if(a==b)return!0;if(!a||!b||!Vb(a.C,b.C))return!1;c=c||fba;for(var d=a.C,e=0;e<d.length;e++){var f=d[e];if(!c(a.D[f],b.D[f]))return!1}return!0}function k9a(){var a=l9a;return function(b,c){return j9a(b,c,a)}};function m9a(a){this.jp=a};function n9a(a,b,c,d,e,f){this.F=a;this.D=c;this.C=d;this.reason=f||null};function o9a(a,b,c,d,e){n9a.call(this,b,0,d,e,0,void 0);this.H=a}v(o9a,n9a);o9a.prototype.Ug=g("H");function p9a(a){this.jp=a};function lI(a,b,c){this.D=a;this.C=b;this.F=c||""}lI.prototype.getLabel=g("F");lI.prototype.Je=g("D");function q9a(a,b){this.C=a;this.Ol=b};function r9a(a,b){q9a.call(this,a,b)}v(r9a,q9a);function s9a(a,b){q9a.call(this,a,b)}v(s9a,q9a);function t9a(a,b,c,d,e,f){n9a.call(this,a,0,c,d,0,f)}v(t9a,n9a);function u9a(){};function v9a(a,b,c,d,e,f,h){D.call(this);this.pb=a;this.C=b;this.bb=c;this.Ka=d;this.Ra=e;this.eb=!!f;this.D=h||new Pi;r(h)||E(this,this.D);this.J={};this.Ya={};this.H={};this.$=new Mi;E(this,this.$);this.V=new Mi;E(this,this.V);this.Ea=new Mi;E(this,this.Ea);this.va=new Mi;E(this,this.va);this.L=new Mi;E(this,this.L);this.F=new Mi;E(this,this.F);this.O=new Mi;E(this,this.O)}v(v9a,D);p=v9a.prototype;p.i0=!1;p.g$=!1;p.Hfa=!1;p.kH=null;p.rSb=null;p.W$=!1;p.Zpa=!1;p.Ypa=void 0;p.ib=g("pb");
function w9a(a,b,c,d,e){var f=a.C.getSelection();a.C.setSelection(b,c);x9a(a,f,c,d,e)}function Ila(a,b,c){y9a(a,b,function(a,b){a.setSelection(c,b)})}function y9a(a,b,c){var d=Tka(Qi(a.D,b)),e=d.getSelection();c(d,!0);a.i0?a.H[b]=a.H[b]||!0:a.O.dispatchEvent(new o9a(b,e,0,!0,!1))}function z9a(a,b){a.kH&&!a.Hfa&&(a.kH=a.Ra.transformSelection(a.kH,[b]))}function A9a(a,b){if(a.i0)for(var c in a.J)a.J[c]=a.Ra.transformSelection(a.J[c],[b])}
function B9a(a,b){a.Hfa=b;a.i0=!0;b=a.C.getSelection();a.kH=b;a.rSb=b;b=a.D.C;for(var c in b)b=Tka(Qi(a.D,c)).getSelection(),a.J[c]=b,a.Ya[c]=b;a.va.dispatchEvent(new u9a)}function C9a(a,b,c){a.L.dispatchEvent(new r9a(b,c));a.g$&&(a.F.dispatchEvent(new t9a(a.kH,0,a.W$,!0,0,a.Ypa)),a.g$=!1);for(var d in a.H)a.O.dispatchEvent(new o9a(d,a.J[d],0,a.H[d],!0));a.Hfa=!1;a.i0=!1;a.kH=null;a.H={}}function D9a(a,b){a=E9a(a,b,!1,!0);return new lI([b],[a])}
function E9a(a,b,c,d,e){if(b.Iz())return F9a(a,b.D(),c,d,e);if(b.HLa())return z9a(a,b),A9a(a,b),G9a(a,b),a.ib().clear(),b.Iz(),a.V.dispatchEvent(new p9a(b)),c=a.C.getSelection(),a.C.C=new Wj(new fg),x9a(a,c,!1,!1),c=d?H9a(a.Ka,b):null,F9a(a,b.lF(),!0),c;e=a.ib();d=d?H9a(a.Ka,b):null;c||(z9a(a,b),A9a(a,b));G9a(a,b);a.bb.apply(b,e)||(b.Iz(),a.V.dispatchEvent(new p9a(b)));return d}function F9a(a,b,c,d,e){for(var f=[],h=0;h<b.length;h++)f.unshift(E9a(a,b[h],c,d,e));return d?Ula(f):null}
function G9a(a,b){a.eb&&(b.Iz(),a.Ea.dispatchEvent(new m9a(b)))}function x9a(a,b,c,d,e){a.i0?a.g$?(a.W$=a.W$||c,a.Zpa=a.Zpa||d,a.Ypa=void 0):(a.g$=!0,a.W$=c,a.Zpa=d,a.Ypa=e):a.F.dispatchEvent(new t9a(b,0,c,!1,0,e))};function I9a(){}Ia(I9a.prototype,HRa.prototype);Ia(I9a.prototype,ba().prototype);Ia(I9a.prototype,ba().prototype);Ia(I9a.prototype,ba().prototype);function J9a(a){this.F=a}J9a.prototype.D=function(){return[0]};J9a.prototype.C=g("F");var Kla="#1FA15D #FF007A #00A3BB #A13CB4 #FD573D #5DAFDD #63782F #FF001A #A63232 #1B887A #F176A7 #0F9D58 #4285F4 #673AB7 #DB4437 #FF5722 #EFB000".split(" ");function Lla(a){return L(O(),"docs-epcc")?Kla[a%6+11]:Kla[a%11]};function K9a(a,b){this.C=a;this.D=b}var L9a=new K9a(!1,!1),M9a=new K9a(!0,!1),N9a=new K9a(!1,!0),O9a=new K9a(!0,!0);K9a.prototype.Ez=g("D");function P9a(a,b){if(a.Ez()&&b.start==b.end)return null;var c=b.end;a.Ez()&&c--;return new jj(b.start,c)};function mI(a,b,c,d,e,f,h,k,l,m,q,t){t=void 0===t?null:t;D.call(this);this.pb=a;this.D=b;this.rb=c;this.H=d;this.F=h;this.Nh=k;this.C=q;if(t)for(a=ic(b.C),b=0;b<a.length;b++)t.C(a[b])}ka(mI,D);mI.prototype.Qy=g("Nh");mI.prototype.ib=g("pb");mI.prototype.Qa=function(){F(this.D);D.prototype.Qa.call(this)};function nI(a,b,c,d){this.D=a;this.C=b;this.od=c;this.Rc=d}p=nI.prototype;p.getLeft=g("D");function Q9a(a){return a.D+a.od}p.getTop=g("C");function R9a(a){return a.D+a.od/2}function S9a(a){return a.C+a.Rc/2}function T9a(a){return new ej(a.D+a.od/2,a.C+a.Rc/2)}p.getWidth=g("od");p.getHeight=g("Rc");p.contains=function(a){return a.x>=this.D&&a.x<=this.D+this.od&&a.y>=this.C&&a.y<=this.C+this.Rc};
function U9a(a,b){var c=Math.abs(Math.cos(b));b=Math.abs(Math.sin(b));return V9a(R9a(a),S9a(a),a.od*c+a.Rc*b,a.od*b+a.Rc*c)}function V9a(a,b,c,d){return new nI(a-c/2,b-d/2,c,d)};function W9a(){}p=W9a.prototype;p.contains=n(!1);p.max=function(){throw Error("Empty Range has no max.");};p.equals=function(a){return a.isEmpty()};p.Mp=function(){return this};p.intersects=n(!1);p.isEmpty=n(!0);p.min=function(){throw Error("Empty ranges has no min.");};p.toString=n("[Empty Range]");var X9a=new W9a;function Y9a(a,b){if(a>b)throw Error("Parameter min cannot be greater than Parameter max.");this.D=a;this.C=b}p=Y9a.prototype;p.contains=function(a){return this.D<=a&&this.C>=a};p.max=g("C");p.equals=function(a){return a.isEmpty()?!1:a.min()===this.D&&a.max()===this.C};p.Mp=function(a){if(this.intersects(a)){var b=a.min();a=a.max();return new Y9a(b>this.D?b:this.D,a<this.C?a:this.C)}return X9a};p.intersects=function(a){return a.isEmpty()?!1:this.C>=a.min()&&this.D<=a.max()};p.isEmpty=n(!1);
p.min=g("D");p.toString=function(){return"[Range:"+this.D+", "+this.C+"]"};var Z9a=Number.MIN_VALUE,$9a=Number.MAX_VALUE;Z9a<=$9a&&new Y9a(Z9a,$9a);function oI(a){this.C=a;this.dg=[];this.D=this.Wf=null}oI.prototype.getData=g("C");oI.prototype.getType=function(){return this.C.getType()};oI.prototype.l7=function(){return 0<this.dg.length};oI.prototype.getParent=g("Wf");function a$a(a){this.C=a};function b$a(a){this.C=a}var c$a=new b$a({});function d$a(a,b){return a.C().getTop()-b.C().getTop()}b$a.prototype.isEmpty=function(){return nc(this.C)};b$a.prototype.contains=function(a){return!!this.C[a]};
function e$a(a,b){if(a==b)return!0;if(!a||!b)return!1;var c=ic(a.C);if(c.length!=ic(b.C).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a.C[e];e=b.C[e];var h;if(!(h=f==e)&&(h=f&&e)){h=f.D;var k=e.D;if(h=h==k?!0:h&&k?h.D==k.D&&h.od==k.od&&h.C==k.C&&h.Rc==k.Rc:!1)f=f.F,e=e.F,h=f==e?!0:f&&e?fj(f.C,e.C)&&f.od==e.od&&f.Rc==e.Rc&&f.D==e.D:!1}if(!h)return!1}return!0};function f$a(){};function g$a(){this.C={};this.D=null}g$a.prototype.Gj=function(a,b){var c=b.ib();if(!this.C[c.Mf().Rk.charAt(a)])return null;var d=this.C[c.Mf().Rk.charAt(a)]||null;return d&&(d.hO(a,c)?d.Gj(a,b):null)};function h$a(a,b,c,d){return(a=a.C[c])?a.hO(b,d):!1}g$a.prototype.register=function(a,b){this.C[b]=a;a=ic(this.C);b=[];for(var c=0;c<a.length;c++)b[c]=db(a[c]);this.D=new RegExp("["+b.join("")+"]","mg")};function i$a(){this.C=[]}function j$a(a,b){return Sb(a.Hna,b.Hna)};function k$a(){D.call(this);this.C=new i$a}v(k$a,D);k$a.prototype.Gj=function(a,b,c){for(var d=l$a(this,a,b.ib()),e=[],f=0,h;h=d[f];f++)(h=h.Gj(a,b,c))&&e.push(h);return e};k$a.prototype.hO=function(a,b){return 0<l$a(this,a,b).length};function l$a(a,b,c){for(var d=[],e=a.C.C.length,f=0;f<e;f++){var h=a.C.C[f].element;h.hO(b,c)&&d.push(h)}return d}k$a.prototype.register=function(a,b){var c=this.C,d={};d.element=a;d.Hna=b;Wb(c.C,d,j$a)};function m$a(){D.call(this);this.C=null}v(m$a,D);m$a.prototype.Gj=function(a,b,c,d){return this.C&&this.C.hO(a,b.ib())?this.C.Gj(a,b,c,d):null};m$a.prototype.hO=function(a,b){return!!this.C&&this.C.hO(a,b)};m$a.prototype.register=function(a){if(this.C)throw Error("OffsetLineStartPluginProvider already registered.");this.C=a};function n$a(){this.C=new g$a;this.D=new k$a;this.F=new m$a}v(n$a,D);Ia(ba().prototype,ba().prototype);var pI={},o$a;L(O(),"docs-text-elei")?(pI.b_a="b_a_i",pI.b_gt="b_gt_i",pI.b_gf="b_gf_i",pI.b_gs="b_gs_i",pI.b_ifl="b_ifl_i",pI.b_il="b_il_i",pI.b_sn="b_sn_i",o$a=["b_ts"]):o$a="b_a b_gt b_gf b_gs b_ifl b_il b_sn b_ts".split(" ");new $B(o$a,pI);function l9a(a,b){return a?a.equals(b):!b};function sI(a){this.Mr=a;this.C={}}sI.prototype.clone=function(a){a=a||p$a;var b=new sI(this.Mr?a(this.Mr):null),c;for(c in this.C){var d=a(this.C[c]);if(c in b.C)throw Error("Suggestion ID "+c+" already exists!");b.C[c]=d}return b};function p$a(a){return a.clone()}sI.prototype.equals=function(a){return this==a?!0:a&&a instanceof sI?l9a(this.Mr,a.Mr)&&Dna(this.C,a.C,q$a):!1};function q$a(a,b){return a?XB(a,b,KRa):!b};xc(["list"]);function tI(a,b){VB.call(this,b);this.yc=a}v(tI,VB);var r$a=aC({TYPE:"lnk_type"});p=tI.prototype;p.getType=g("yc");p.Yp=ua;p.Bp=function(a){switch(a){case "lnk_type":return this.yc}throw Error("Unknown annotation property name "+a);};p.qp=function(a){switch(a){case "lnk_type":return!0}throw Error("Unknown annotation property name "+a);};p.xp=function(a){return a instanceof tI?this.yc==a.yc:!1};p.Ys=function(a,b){return this.yc==a.lnk_type&&tI.ea.Ys.call(this,a,b)};
p.sp=function(){var a={};a.lnk_type=this.yc;return a};function uI(a){tI.call(this,0,s$a);this.update(a);this.bj()}v(uI,tI);var s$a=aC({URL:"ulnk_url"},r$a);p=uI.prototype;p.UO="";p.clone=function(){return this};p.Wu=Bg("UrlLink.copyToInternal called.");p.getUrl=g("UO");p.Bp=function(a){switch(a){case "ulnk_url":return this.UO}return uI.ea.Bp.call(this,a)};p.qp=function(a){switch(a){case "ulnk_url":return!0}return uI.ea.qp.call(this,a)};
p.Yp=function(a,b){uI.ea.Yp.call(this,a,b);"ulnk_url"in a&&(a=a.ulnk_url,b="",a&&(b=a,"#"==b.charAt(0)||fi(1,b)||(b="http://"+b)),this.UO=b)};p.xp=function(a,b){return a instanceof uI?uI.ea.xp.call(this,a,b)&&this.UO==a.UO:!1};p.sp=function(a){a=uI.ea.sp.call(this,a);a.ulnk_url=this.UO;return a};function t$a(a){qC.call(this,"link",u$a);a&&this.update(a)}v(t$a,qC);var u$a=aC(["lnks_link"]);p=t$a.prototype;p.Dn=null;p.rC=!1;p.Yp=function(a,b){b=!!b&&b.C;if("lnks_link"in a&&(a=a.lnks_link,!b||this.rC))if(this.rC=!0,a){if(!r(a.lnk_type))throw Error("Updating a link must be called with a type");a:{switch(a.lnk_type){case 0:a=new uI(a);break a}a=null}this.Dn=a}else this.Dn=null};p.sp=function(a){var b={};a.C&&!this.rC||(b.lnks_link=this.Dn?this.Dn.serialize(a):null);return b};
p.Bp=function(a){switch(a){case "lnks_link":return this.Dn}throw Error("Unknown annotation property name "+a);};p.qp=function(a){switch(a){case "lnks_link":return this.rC}return!1};p.jL=function(a){switch(a){case "lnks_link":return!0}return!1};p.Ys=function(a,b){return!("lnks_link"in a)||b&&b.C&&!this.rC?!0:(a=a.lnks_link)&&this.Dn&&!this.Dn.Ys(a)||this.Dn&&!a||!this.Dn&&a?!1:!0};p.xp=function(a,b){return!(a instanceof t$a)||b.C&&this.rC!=a.rC?!1:this.Dn&&a.Dn?XB(this.Dn,a.Dn,b):this.Dn==a.Dn};
p.clone=function(){var a=new t$a;WB(this,a);return a};p.Wu=function(a){a.Dn=this.Dn;a.rC=this.rC};var v$a=new $Ra("link",function(){return new t$a});function w$a(a){this.F=a;this.C={};this.D=[];for(var b=0;b<a.length;b++){var c=[];this.C[a[b]]=c;this.D.push(c)}}p=w$a.prototype;p.$_=null;p.clone=function(){var a=new w$a([]),b=this.F;a.F=b.concat();for(var c=this.D,d=0;d<c.length;d++){var e=c[d].concat();a.D[d]=e;a.C[b[d]]=e}return a};function x$a(a){!a.$_&&a.F.length&&(a.$_=sSa(a.F));a.$_&&(a.$_.lastIndex=0);return a.$_}function y$a(a,b,c,d){if(!a.C[b])return-1;a=a.C[b];c=Rb(a,c);0>c&&(c=-c-(d?2:1));return 0<=c&&c<a.length?a[c]:-1}
p.indexOf=function(a,b){return y$a(this,a,b,!1)};p.lastIndexOf=function(a,b){return y$a(this,a,b,!0)};p.remove=function(a,b){for(var c=this.D,d=b-a+1,e=0;e<c.length;e++){var f=c[e],h=Rb(f,a);0>h&&(h=-h-1);var k=Rb(f,b);0>k&&(k=-k-2);for(f.splice(h,k-h+1);h<f.length;h++)f[h]-=d}};function z$a(a,b){this.rb=a;this.C=new w$a(b);this.OO(0,"\u0003\n")}v(z$a,eSa);z$a.prototype.OO=function(a,b){for(var c=this.C,d=b.length,e=c.D,f=0;f<e.length;f++){var h=e[f],k=Rb(h,a);for(0>k&&(k=-(k+1));k<h.length;k++)h[k]+=d}if(3>b.length)for(f=0;f<b.length;f++)d=b.charAt(f),c.C[d]&&Ana(c.C[d],f+a);else if((e=x$a(c))&&e.test(b))for(e=x$a(c);f=e.exec(b);)d=f[0],f=f.index,Ana(c.C[d],f+a)};z$a.prototype.remove=function(a,b){this.C.remove(a,b)};function vI(a,b){z$a.call(this,a,b||[]);this.D={}}v(vI,z$a);p=vI.prototype;p.Rk="";p.clone=function(){var a=new vI(this.rb,[]);a.C=this.C.clone();a.D={};for(var b in this.D){for(var c=[],d=this.D[b],e=0;e<d.length;e++)c[e]=d[e].clone();a.D[b]=c}a.Rk=this.Rk;return a};function hC(a){return a.Rk.length}p.slice=function(a,b){return this.Rk.slice(a,b+1)};p.indexOf=function(a,b){var c=this.C.C[a]?this.C.indexOf(a,b||1):null;return null!=c?c:this.Rk.indexOf(a,b)};
p.lastIndexOf=function(a,b){var c=this.C.C[a]?this.C.lastIndexOf(a,null!=b?b:hC(this)):null;return null!=c?c:this.Rk.lastIndexOf(a,b)};p.OO=function(a,b){vI.ea.OO.call(this,a,b);var c=this.Rk;this.Rk=c.slice(0,a)+b+c.slice(a);this.D={}};p.remove=function(a,b){vI.ea.remove.call(this,a,b);var c=this.Rk;this.Rk=c.slice(0,a)+c.slice(b+1);this.D={}};p.equals=function(a){return this==a?!0:a&&a instanceof vI?this.Rk==a.Rk:!1};function wI(a,b,c,d,e){b().getType();this.yc=a;this.H=b;this.C=c||new jI;this.D=d||null;this.F=e||null}wI.prototype.getType=g("yc");wI.prototype.aK=g("C");
wI.prototype.serialize=function(){var a={};a.stsl_type=this.yc;this.D&&(a.stsl_leading=this.D.Mr.serialize(),a.stsl_leadingType=this.D.Mr.getType());this.F&&(a.stsl_trailing=this.F.Mr.serialize(),a.stsl_trailingType=this.F.Mr.getType());for(var b=[],c=this.C.Ne(),d=0;d<c.length;d++){var e=c[d],f=this.C.get(e).Mr;b[e]=f.serialize()}a.stsl_styles=b;return a};wI.prototype.equals=function(a){return a instanceof wI?l9a(this.D,a.D)&&l9a(this.F,a.F)&&j9a(this.C,a.C,l9a):!1};function A$a(a,b,c,d,e,f,h,k,l,m,q){if(oC(b).D)if("paragraph"==b||"list"==b){for(var t=new jI,w=[],y=e;y<=f;y++){y=d.indexOf("\n",y);if(-1==y||y>f)break;w.push(y)}for(y=0;y<w.length;y++){var z=w[y],C=B$a(a,b,c,z);C$a(t,z-e,C,m,q)}}else for(t=new jI,w=a.Ne(),y=Rb(w,e),0>y&&(y=-y-1),z=Rb(w,f),0<=z?z++:z=-z-1,w=w.slice(y,z),y=0;y<w.length;y++)z=w[y],C=a.C(z),C$a(t,z-e,C,m,q);else{t=new jI;w=a.Ne();if(oC(b).F)z=B$a(a,b,c,e);else{C=B$a(a,b,c,e-1);var M=a.C(e);M&&!M.equals(C)?z=M:z=new sI(D$a(c,b))}z&&
C$a(t,0,z,m,q);for(z=0;z<w.length;z++)if(C=w[z],C>e&&C<=f)y=a.C(C),C$a(t,C-e,y,m,q),y=C;else if(C>f)break;oC(b).F||!r(y)||a.C(f+1)&&!a.C(f+1).equals(a.C(y))||t.set(y-e,new sI(D$a(c,b)))}e=t;h&&e&&e.shift(0,h);h=e;if(!("document"!=b&&"headings"!=b||l&&"headings"==b)&&(l=a.C(0))){q&&E$a(q,l);var N=l.clone()}if(k)q=void 0;else a:{if("document"!=b&&"headings"!=b&&oC(b).D&&("paragraph"!=b&&"list"!=b||"\n"!=d.Rk.charAt(f))&&(a=a.F(f,oC(b).C))){q&&E$a(q,a);q=a.clone();break a}q=void 0}if(!(b in c.C))throw Error("Call to getStyleProvider for disabled style type: "+
b);return new wI(b,c.C[b].C,h,N,q)}function B$a(a,b,c,d){return a.F(d,oC(b).C)||new sI(D$a(c,b))}function C$a(a,b,c,d,e){if(d){c.Mr&&Li(d,[]);for(var f=ic(c.C),h=0;h<f.length;h++)c.C[f[h]]&&Li(d,[])}e&&E$a(e,c);a.set(b,c.clone())}function E$a(a,b){b.Mr&&Li(a,[]);for(var c=ic(b.C),d=0;d<c.length;d++)b.C[c[d]]&&Li(a,[])};function xI(a){this.C=a}xI.prototype.Ne=function(){return this.C.Ne()};xI.prototype.get=function(a){return this.C.get(a)||null};xI.prototype.serialize=function(){for(var a=[],b=this.C.Ne(),c=0;c<b.length;c++){var d=b[c];a[d]=this.C.get(d)}b={};b.sgsl_sugg=a;return b};
xI.prototype.slice=function(a,b){a=Math.max(a,0);if(!this.C.Ne().length)return new xI(new jI);b=r(b)?b:Number.MAX_VALUE;if(b<a)throw Error("Cannot slice backwards in suggestion slices.");if(b==a)return new xI(new jI);b=this.C.slice(a,b);var c=new jI;Ak(b,function(a,b){c.set(a,b.concat());return!1});a=kI(this.C,a);!b[0]&&a&&c.set(0,a.concat());return new xI(c)};
function F$a(a,b,c){for(var d=new jI,e=a.Ne(),f=0;f<e.length&&0>e[f];f++){var h=a.get(e[f]);d.set(e[f],h)}for(var k=b.Ne(),l=0;l<k.length;l++){var m=k[l]+0;0==l&&0<m&&Vb(b.get(k[l]),kI(d,m-1))||(h=b.get(k[l]),d.set(m,h))}0==e[f]||0==f||f==e.length||Vb(a.get(e[f-1]),b.get(k[k.length-1]))||(h=a.get(e[f-1]),d.set(0+c,h));for(;f<e.length;f++)m=e[f]+c,h=a.get(e[f]),d.set(m,h);return new xI(d)};function G$a(a){this.D=a}G$a.prototype.Ne=function(){return this.D.Ne()};G$a.prototype.C=function(a){return this.D.get(a)};G$a.prototype.F=function(a,b){return kI(this.D,a,b)};function yI(a,b,c,d,e,f,h,k,l){this.D=a;for(a=0;a<b.length;a++)if("link"==b[a].getType())for(var m=b[a].aK(),q=m.Ne(),t=0;t<q.length;t++){var w=m.get(q[t]),y=H$a,z=w.Mr;z&&y(z);z=ic(w.C);for(var C=0;C<z.length;C++)y(w.C[z[C]]||null)}this.jH=b;this.C=c||[];this.$=[];for(b=0;b<this.jH.length;b++)this.$.push(this.jH[b].getType());for(b=0;b<this.C.length;b++)this.$.push(this.C[b].getType());this.L=d||new xI(new jI);this.J=e||new xI(new jI);this.F=f||{};this.V=l||{};this.H=h||{};this.O=k||{}}
yI.prototype.Mf=g("D");function I$a(a,b){for(var c=a.jH,d=0;d<c.length;d++)if(c[d].getType()==b)return c[d];c=a.C;for(d=0;d<c.length;d++)if(c[d].getType()==b)return c[d];return null}yI.prototype.b5=fa(203);yI.prototype.aK=function(a){return(a=I$a(this,a))?a.aK().getArray():[]};
function J$a(a,b,c,d){var e=a.Mf(),f=r(void 0)?void 0:e.length-1;if(d>f)return new yI("",[]);e=e.substring(d,f+1);var h=K$a(a.jH,b,c,a.Mf(),d,f);b=K$a(a.C,b,c,a.Mf(),d,f);c=a.L.slice(d,f+1);var k=a.J.slice(d,f+1),l=a.F,m={},q;for(q in l){var t=q;m[t]=l[t].slice(d,f+1)}var w=a.V;l={};for(q in w)t=q,l[t]=w[t].slice(d,f+1);var y={},z=a.H;for(q in m)t=q,Ak(m[t],function(a,b){for(a=0;a<b.length;a++){var c=b[a];z[c]&&(y[c]=z[c])}return!1});for(q in l)t=q,Ak(l[t],function(a,b){for(a=0;a<b.length;a++){var c=
b[a].IBc();z[c]&&(y[c]=z[c])}return!1});for(var C in z)d=z[C],f=d.Mr.getType(),Bb(["list","named-range"],f)&&(y[C]=d);return new yI(e,h,b,c,k,m,y,sc(a.O),l)}function K$a(a,b,c,d,e,f){var h=[];b=new vI(b);b.OO(0,d);d=0;for(var k;k=a[d];d++){var l=new G$a(k.aK());h.push(A$a(l,k.getType(),c,b,e,f,void 0,void 0,void 0,void 0,void 0))}return h}
function L$a(a,b,c){var d=a.Mf(),e=b.Mf(),f=e.length;d=ib(d.substr(0,0),e,d.substr(0));e=M$a(a.jH,b.jH,f,c);var h=M$a(a.C,b.C,f,c),k=F$a(a.L,b.L,f),l=F$a(a.J,b.J,f),m=N$a(a.F,b.F,f);f=N$a(a.V,b.V,f);var q=sc(a.H),t=b.H,w;for(w in t)q[w]=t[w];if(c)for(w in q)q[w]=q[w].clone();a=sc(a.O);b=b.O;for(w in b)a[w]=b[w];if(c)for(w in a){c=w;b=a[w];for(var y=[],z=b.jH,C=0;t=z[C];++C)y.push(new wI(t.getType(),t.H,void 0,t.D));t=new yI("",y);b=L$a(b,t,!0);a[c]=b}return new yI(d,e,h,k,l,m,q,a,f)}
function N$a(a,b,c){var d=new Ki;Li(d,ic(a));Li(d,ic(b));var e={};d=d.jd();for(var f=0,h;h=d[f];f++){var k=[],l=a[h];l&&Ak(l,function(a){var b=0<=a?a+c:a;l[a]&&(k[b]=l[a].concat());return!1});for(var m=Bk(b[h]),q=0;q<m.length;q++){var t=m[q];k[t+0]=b[h][t].concat()}e[h]=k}return e}
function M$a(a,b,c,d){for(var e,f={},h={},k={},l={},m=0,q;q=a[m];m++){var t=q.getType();h[t]=q.H;f[t]=new jI;var w=q.aK();e=w.Ne();for(var y=0;y<e.length;y++){var z=e[y],C=w.get(z);f[t].set(0<=z?z+c:z,d?C.clone():C)}(e=q.F)&&(l[t]=d?e.clone():e)}for(m=0;a=b[m];m++){t=a.getType();h[t]=a.H;f[t]=f[t]||new jI;c=a.aK().clone();c.shift(0,0);e=c.Ne();for(y=0;y<e.length;y++){var M=e[y];q=d?c.get(M).clone():c.get(M);f[t].set(M,q)}(e=a.D)&&(k[t]=d?e.clone():e)}b=[];for(M in f)d=M,b.push(new wI(d,h[d],f[d],
k[d],l[d]));return b}function H$a(a){var b=a.Dn;if(b&&0==b.getType()){var c=SUa(b.getUrl());b=b.serialize();b.ulnk_url=c;a.update({lnks_link:b})}}yI.prototype.isEmpty=function(){return!this.D.length||1==this.D.length&&"\n"==this.D.charAt(0)};function O$a(a){this.C=a}O$a.prototype.toString=function(){return"GlyphFormat("+this.C+")"};function P$a(a){var b=[];a=a?".":"";for(var c=0;8>=c;c++)b.push(new O$a("%"+c+a))}P$a(!0);P$a(!1);function Q$a(a){qC.call(this,"cell",R$a);this.L=S$a;this.Ea=new dC;this.C=!1;this.O=!0;this.Ka=new dC;this.F=!1;this.V=!0;this.Ra=new dC;this.H=!1;this.$=!0;this.Ya=new dC;this.J=!1;this.va=!0;this.D=4;a&&this.update(a)}v(Q$a,qC);var R$a,T$a=["cell_cs","cell_rs"];L(O(),"docs-text-tems")&&(T$a.push("cell_edc"),T$a.push("cell_esc"));
R$a=new $B(T$a,{cell_bgc:"cell_bgc_i",cell_pb:"cell_pb_i",cell_pl:"cell_pl_i",cell_pr:"cell_pr_i",cell_pt:"cell_pt_i",cell_va:"cell_va_i",cell_bb:"cell_bb_i",cell_bl:"cell_bl_i",cell_br:"cell_br_i",cell_bt:"cell_bt_i"});p=Q$a.prototype;p.rl=function(a){switch(a){case "cell_bb":return this.Ea;case "cell_bl":return this.Ka;case "cell_br":return this.Ra;case "cell_bt":return this.Ya}throw Error("Invalid border side.");};
p.Yp=function(a,b){var c=!!b&&b.C;if("cell_bt"in a){var d=a.cell_bt;if(!c||this.J)this.J=!0,this.Ya.update(d,b)}if("cell_bt_i"in a&&(d=a.cell_bt_i,!c||this.J)&&(this.J=!0,this.va!=d)){var e=this.va;this.va=d;this.D+=YB(e,d)}"cell_bb"in a&&(d=a.cell_bb,!c||this.C)&&(this.C=!0,this.Ea.update(d,b));"cell_bb_i"in a&&(d=a.cell_bb_i,!c||this.C)&&(this.C=!0,this.O!=d&&(e=this.O,this.O=d,this.D+=YB(e,d)));"cell_bl"in a&&(d=a.cell_bl,!c||this.F)&&(this.F=!0,this.Ka.update(d,b));"cell_bl_i"in a&&(d=a.cell_bl_i,
!c||this.F)&&(this.F=!0,this.V!=d&&(e=this.V,this.V=d,this.D+=YB(e,d)));"cell_br"in a&&(d=a.cell_br,!c||this.H)&&(this.H=!0,this.Ra.update(d,b));"cell_br_i"in a&&(d=a.cell_br_i,!c||this.H)&&(this.H=!0,this.$!=d&&(c=this.$,this.$=d,this.D+=YB(c,d)));a=this.L.update(a,b);this.L=a.getState();this.D+=a.C};
p.sp=function(a){var b={},c=this.L;TB(a,c.C,c.D)&&(b.cell_bgc=c.bb);TB(a,c.Ea,c.Ka)&&(b.cell_pt=c.eb);TB(a,c.J,c.L)&&(b.cell_pb=c.Eb);TB(a,c.O,c.V)&&(b.cell_pl=c.Mb);TB(a,c.$,c.va)&&(b.cell_pr=c.Nb);TB(a,c.F,c.H)&&(b.cell_va=c.fb);UB(a,c.C)&&(b.cell_bgc_i=c.D);UB(a,c.Ea)&&(b.cell_pt_i=c.Ka);UB(a,c.J)&&(b.cell_pb_i=c.L);UB(a,c.O)&&(b.cell_pl_i=c.V);UB(a,c.$)&&(b.cell_pr_i=c.va);UB(a,c.F)&&(b.cell_va_i=c.H);if(!a.C||c.Ra)b.cell_cs=c.Ya;if(!a.C||c.Qb)b.cell_rs=c.Tb;if(L(O(),"docs-text-tems")){if(!a.C||
c.jb)b.cell_edc=c.mb;if(!a.C||c.tb)b.cell_esc=c.Ab}TB(a,this.J,this.va)&&(b.cell_bt=this.Ya.serialize());TB(a,this.C,this.O)&&(b.cell_bb=this.Ea.serialize());TB(a,this.F,this.V)&&(b.cell_bl=this.Ka.serialize());TB(a,this.H,this.$)&&(b.cell_br=this.Ra.serialize());UB(a,this.J)&&(b.cell_bt_i=this.va);UB(a,this.C)&&(b.cell_bb_i=this.O);UB(a,this.F)&&(b.cell_bl_i=this.V);UB(a,this.H)&&(b.cell_br_i=this.$);return b};
p.Bp=function(a){switch(a){case "cell_bt":return this.Ya;case "cell_bt_i":return this.va;case "cell_bb":return this.Ea;case "cell_bb_i":return this.O;case "cell_bl":return this.Ka;case "cell_bl_i":return this.V;case "cell_br":return this.Ra;case "cell_br_i":return this.$}return this.L.cb(a)};
p.qp=function(a){switch(a){case "cell_bt":case "cell_bt_i":return this.J;case "cell_bb":case "cell_bb_i":return this.C;case "cell_bl":case "cell_bl_i":return this.F;case "cell_br":case "cell_br_i":return this.H}return U$a(this.L,a)};
p.xp=function(a,b){var c;if((c=a instanceof Q$a)&&!(c=!b.C)){c=this.L;var d=a.L;c=(d==c?!0:c.C==d.C&&c.Ra==d.Ra&&c.jb==d.jb&&c.tb==d.tb&&c.Ea==d.Ea&&c.J==d.J&&c.O==d.O&&c.$==d.$&&c.Qb==d.Qb&&c.F==d.F)&&this.J==a.J&&this.C==a.C&&this.F==a.F&&this.H==a.H}return c?XB(this.Ka,a.Ka,b)&&this.V==a.V&&XB(this.Ra,a.Ra,b)&&this.$==a.$&&XB(this.Ya,a.Ya,b)&&this.va==a.va&&XB(this.Ea,a.Ea,b)&&this.O==a.O&&this.L.equals(a.L):!1};p.jL=function(a){switch(a){case "cell_bb":case "cell_bt":case "cell_bl":case "cell_br":return!0}return!1};
p.clone=function(){var a=new Q$a;WB(this,a);return a};p.Wu=function(a){a.L=this.L;a.Ya=this.Ya.clone();a.J=this.J;a.va=this.va;a.Ea=this.Ea.clone();a.C=this.C;a.O=this.O;a.Ka=this.Ka.clone();a.F=this.F;a.V=this.V;a.Ra=this.Ra.clone();a.H=this.H;a.$=this.$};function V$a(a,b){this.D=a;this.C=b}V$a.prototype.getState=g("D");
function zI(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta){this.Ya=a;this.Ra=b;this.Tb=c;this.Qb=d;this.bb=e;this.C=f;this.D=h;this.mb=k;this.jb=l;this.Ab=m;this.tb=q;this.eb=t;this.Ea=w;this.Ka=y;this.Eb=z;this.J=C;this.L=M;this.Mb=N;this.O=V;this.V=ca;this.Nb=da;this.$=oa;this.va=ya;this.fb=xa;this.F=za;this.H=Ta}
zI.prototype.equals=function(a){return a==this?!0:this.bb==a.bb&&this.D==a.D&&this.Ya==a.Ya&&this.mb==a.mb&&this.Ab==a.Ab&&this.eb==a.eb&&this.Ka==a.Ka&&this.Eb==a.Eb&&this.L==a.L&&this.Mb==a.Mb&&this.V==a.V&&this.Nb==a.Nb&&this.va==a.va&&this.Tb==a.Tb&&this.fb==a.fb&&this.H==a.H};
zI.prototype.update=function(a,b){b=!!b&&b.C;var c=0,d=this.Ya,e=this.Ra,f=this.Tb,h=this.Qb,k=this.bb,l=this.C,m=this.D,q=this.mb,t=this.jb,w=this.Ab,y=this.tb,z=this.eb,C=this.Ea,M=this.Ka,N=this.Eb,V=this.J,ca=this.L,da=this.Mb,oa=this.O,ya=this.V,xa=this.Nb,za=this.$,Ta=this.va,gb=this.fb,Ga=this.F,bb=this.H;if("cell_bgc"in a){var Ab=a.cell_bgc;if(!b||l)l=!0,k=Ab}"cell_bgc_i"in a&&(Ab=a.cell_bgc_i,!b||l)&&(l=!0,m!=Ab&&(c+=YB(m,Ab),m=Ab));"cell_cs"in a&&(Ab=a.cell_cs,!b||e)&&(e=!0,d=Ab);"cell_edc"in
a&&(!b||t)&&(t=!0,q=a.cell_edc);"cell_esc"in a&&(!b||y)&&(y=!0,w=a.cell_esc);"cell_pt"in a&&(Ab=a.cell_pt,!b||C)&&(C=!0,z=Ab);"cell_pt_i"in a&&(Ab=a.cell_pt_i,!b||C)&&(C=!0,M!=Ab&&(c+=YB(M,Ab),M=Ab));"cell_pb"in a&&(Ab=a.cell_pb,!b||V)&&(V=!0,N=Ab);"cell_pb_i"in a&&(Ab=a.cell_pb_i,!b||V)&&(V=!0,ca!=Ab&&(c+=YB(ca,Ab),ca=Ab));"cell_pl"in a&&(Ab=a.cell_pl,!b||oa)&&(oa=!0,da=Ab);"cell_pl_i"in a&&(Ab=a.cell_pl_i,!b||oa)&&(oa=!0,ya!=Ab&&(c+=YB(ya,Ab),ya=Ab));"cell_pr"in a&&(Ab=a.cell_pr,!b||za)&&(za=!0,
xa=Ab);"cell_pr_i"in a&&(Ab=a.cell_pr_i,!b||za)&&(za=!0,Ta!=Ab&&(c+=YB(Ta,Ab),Ta=Ab));"cell_rs"in a&&(Ab=a.cell_rs,!b||h)&&(h=!0,f=Ab);"cell_va"in a&&(Ab=a.cell_va,!b||Ga)&&(Ga=!0,gb=Ab);"cell_va_i"in a&&(Ab=a.cell_va_i,!b||Ga)&&(Ga=!0,bb!=Ab&&(c+=YB(bb,Ab),bb=Ab));return new ZB(new zI(d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga,bb),c)};
zI.prototype.cb=function(a){switch(a){case "cell_bgc":return this.bb;case "cell_bgc_i":return this.D;case "cell_cs":return this.Ya;case "cell_edc":return this.mb;case "cell_esc":return this.Ab;case "cell_pt":return this.eb;case "cell_pt_i":return this.Ka;case "cell_pb":return this.Eb;case "cell_pb_i":return this.L;case "cell_pl":return this.Mb;case "cell_pl_i":return this.V;case "cell_pr":return this.Nb;case "cell_pr_i":return this.va;case "cell_rs":return this.Tb;case "cell_va":return this.fb;case "cell_va_i":return this.H}throw Error("Unknown annotation property name "+
a);};function U$a(a,b){switch(b){case "cell_bgc":case "cell_bgc_i":return a.C;case "cell_cs":return a.Ra;case "cell_edc":return a.jb;case "cell_esc":return a.tb;case "cell_pt":case "cell_pt_i":return a.Ea;case "cell_pb":case "cell_pb_i":return a.J;case "cell_pl":case "cell_pl_i":return a.O;case "cell_pr":case "cell_pr_i":return a.$;case "cell_rs":return a.Qb;case "cell_va":case "cell_va_i":return a.F}return!1}
var S$a=new zI(1,!1,1,!1,"",!1,!1,null,!1,null,!1,5,!1,!1,5,!1,!1,5,!1,!1,5,!1,!1,2,!1,!1),W$a;W$a=new V$a(new zI(1,!1,1,!1,"",!0,!0,null,!1,null,!1,5,!0,!0,5,!0,!0,5,!0,!0,5,!0,!0,2,!0,!0),6);var AI=new Q$a;AI.va=!0;AI.J=!0;AI.O=!0;AI.C=!0;AI.V=!0;AI.F=!0;AI.$=!0;AI.H=!0;AI.L=W$a.getState();AI.D=W$a.C+4;AI.bj();function X$a(a,b){if(a instanceof yI){var c=I$a(a,"list");var d=c.C.get(b);d?c=d:(d=c.C.Ne(),b=Rb(d,b),0>b&&(b=-b-(oC(c.yc).C?1:2)),c=c.C.get(d[b])||new sI(c.H()));return(c=c.Mr.fb.C)?!!a.H[c]:!1}return c=a.getStyle("list",b).fb.C,!1};function Y$a(a,b){var c=oSa(a.Mf(),b),d=a.getStyle("paragraph",b);return c==pSa(a.Mf(),b)?Math.max(0,d.C.fc):Z$a(a,d.C.bd,b,c+1)?Math.max(0,d.C.fc):0}function Z$a(a,b,c,d){switch(b){case 1:return!0;case 0:return!(X$a(a,c)&&X$a(a,d));default:throw Error("Invalid spacing mode: "+b);}};function $$a(a){this.C=a}$$a.prototype.getType=function(){return this.C.getType()};function aab(a,b,c,d,e,f,h,k,l,m,q,t,w,y){this.J=c;this.L=d;this.Rc=e;this.H=h;this.F=k;this.C=q;this.O=t;this.Pi=y}aab.prototype.getHeight=g("Rc");aab.prototype.D=g("O");Ia(ba().prototype,ba().prototype);function bab(a){this.C=a}function cab(){this.C={}};function dab(){this.C=null}dab.prototype.getType=n("docstext-line-view");function eab(a,b){this.F=a;this.D=b;this.C=[]}function fab(a,b){a.C[b]||(a.C[b]=new cab);return a.C[b]}function gab(a,b){for(var c=0;c<b.length;c++){var d=b[c].C,e=a,f=d;var h=e;var k=f;h.C[k.getId()]?(delete h.C[k.getId()],h=!0):h=!1;h||(f.getId(),e.D[f.getId()]=f);F(d)}};function hab(){this.D={};this.C={}}hab.prototype.isEmpty=function(){return nc(this.D)&&nc(this.C)};function iab(a,b,c,d,e){this.backgroundColor=a;this.borderBottom=b;this.borderLeft=c;this.borderRight=d;this.C=e};function jab(a){this.Id=a}v(jab,f9a);jab.prototype.getType=n("docs-text-render-line-contents");function BI(a,b){this.od=a;this.Rc=b}BI.prototype.toString=function(){switch(this.getType()){case 1:var a="";break;case 2:a="GC: ";break;default:a="??: "}return"("+a+this.od+" x "+this.Rc+")"};BI.prototype.getWidth=g("od");BI.prototype.getHeight=g("Rc");function CI(a,b){BI.call(this,a,b)}v(CI,BI);CI.prototype.scale=function(a,b){return new CI(this.getWidth()*a,this.getHeight()*b)};CI.prototype.stretch=function(a,b){return new CI(this.getWidth()+a,this.getHeight()+b)};CI.prototype.getType=n(1);function DI(a,b,c,d){BI.call(this,0==d?a:0,b);this.D=a;this.F=c;this.C=d}v(DI,BI);DI.prototype.scale=function(a,b){return new DI(this.D*a,this.getHeight()*b,this.F,this.C)};DI.prototype.stretch=function(a,b){return new DI(this.D+a,this.getHeight()+b,this.F,this.C)};DI.prototype.getType=n(2);function kab(a){this.rb=a;this.C=[];this.D=[];this.F=[]}kab.prototype.reset=function(){this.C=[];this.D=[];this.F=[]};function lab(a,b,c){this.Dx=a;this.QE=b;this.width=c}function mab(a,b,c,d,e){this.QE=b-a;this.D=c;this.C=d;this.F=e};function nab(a,b){this.C=b||"";this.address=a||""}var oab=/\"/g,pab=/\\\"/g,qab=/\\/g,rab=/\\\\/g,sab=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;nab.prototype.getName=g("C");nab.prototype.If=ea("C");nab.prototype.toString=function(){var a=this.getName();a=a.replace(oab,"");a:{var b=a;for(var c=0;13>c;c++)if($a(b,'()<>@:\\".[],;'[c])){b=!0;break a}b=!1}b&&(a='"'+a.replace(qab,"\\\\")+'"');return""==a?this.address:""==this.address?a:a+" <"+this.address+">"};
nab.prototype.vf=function(){return sab.test(this.address)};function tab(a){for(var b="",c="",d=0;d<a.length;){var e=uab(a,d);"<"==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=Ra(b);b=Naa(b,"'");b=Naa(b,'"');b=b.replace(pab,'"');b=b.replace(rab,"\\");c=Ra(c);return new nab(c,b)}
function uab(a,b){var c=a.charAt(b),d='"<(['.indexOf(c);if(-1==d||vab(a,b))return c;d='">)]'.charAt(d);for(var e=a.indexOf(d,b+1);0<=e&&vab(a,e);)e=a.indexOf(d,e+1);return 0<=e?a.substring(b,e+1):c}function vab(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 EI(a,b){this.D=[];this.C=b;for(var c=!0,d=a.length-1;0<=d;d--){var e=a[d]|0;c&&e==b||(this.D[d]=e,c=!1)}}var wab={};function xab(a){if(-128<=a&&128>a){var b=wab[a];if(b)return b}b=new EI([a|0],0>a?-1:0);-128<=a&&128>a&&(wab[a]=b);return b}function FI(a){if(isNaN(a)||!isFinite(a))return GI;if(0>a)return HI(FI(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new EI(b,0)}
function yab(a,b){if(0==a.length)throw Error("number format error: empty string");b=b||10;if(2>b||36<b)throw Error("radix out of range: "+b);if("-"==a.charAt(0))return HI(yab(a.substring(1),b));if(0<=a.indexOf("-"))throw Error('number format error: interior "-" character');for(var c=FI(Math.pow(b,8)),d=GI,e=0;e<a.length;e+=8){var f=Math.min(8,a.length-e),h=parseInt(a.substring(e,e+f),b);8>f?(f=FI(Math.pow(b,f)),d=II(d,f).add(FI(h))):(d=II(d,c),d=d.add(FI(h)))}return d}
var GI=xab(0),JI=xab(1),zab=xab(16777216);p=EI.prototype;p.nm=function(){if(-1==this.C)return-HI(this).nm();for(var a=0,b=1,c=0;c<this.D.length;c++)a+=Aab(this,c)*b,b*=4294967296;return a};
p.toString=function(a){a=a||10;if(2>a||36<a)throw Error("radix out of range: "+a);if(KI(this))return"0";if(-1==this.C)return"-"+HI(this).toString(a);for(var b=FI(Math.pow(a,6)),c=this,d="";;){var e=Bab(c,b);c=Cab(c,II(e,b));var f=((0<c.D.length?c.D[0]:c.C)>>>0).toString(a);c=e;if(KI(c))return f+d;for(;6>f.length;)f="0"+f;d=""+f+d}};function LI(a,b){return 0>b?0:b<a.D.length?a.D[b]:a.C}function Aab(a,b){a=LI(a,b);return 0<=a?a:4294967296+a}
function KI(a){if(0!=a.C)return!1;for(var b=0;b<a.D.length;b++)if(0!=a.D[b])return!1;return!0}p.equals=function(a){if(this.C!=a.C)return!1;for(var b=Math.max(this.D.length,a.D.length),c=0;c<b;c++)if(LI(this,c)!=LI(a,c))return!1;return!0};function MI(a,b){a=Cab(a,b);return-1==a.C?-1:KI(a)?0:1}function HI(a){for(var b=a.D.length,c=[],d=0;d<b;d++)c[d]=~a.D[d];return(new EI(c,~a.C)).add(JI)}
p.add=function(a){for(var b=Math.max(this.D.length,a.D.length),c=[],d=0,e=0;e<=b;e++){var f=d+(LI(this,e)&65535)+(LI(a,e)&65535),h=(f>>>16)+(LI(this,e)>>>16)+(LI(a,e)>>>16);d=h>>>16;f&=65535;h&=65535;c[e]=h<<16|f}return new EI(c,c[c.length-1]&-2147483648?-1:0)};function Cab(a,b){return a.add(HI(b))}
function II(a,b){if(KI(a)||KI(b))return GI;if(-1==a.C)return-1==b.C?II(HI(a),HI(b)):HI(II(HI(a),b));if(-1==b.C)return HI(II(a,HI(b)));if(0>MI(a,zab)&&0>MI(b,zab))return FI(a.nm()*b.nm());for(var c=a.D.length+b.D.length,d=[],e=0;e<2*c;e++)d[e]=0;for(e=0;e<a.D.length;e++)for(var f=0;f<b.D.length;f++){var h=LI(a,e)>>>16,k=LI(a,e)&65535,l=LI(b,f)>>>16,m=LI(b,f)&65535;d[2*e+2*f]+=k*m;Dab(d,2*e+2*f);d[2*e+2*f+1]+=h*m;Dab(d,2*e+2*f+1);d[2*e+2*f+1]+=k*l;Dab(d,2*e+2*f+1);d[2*e+2*f+2]+=h*l;Dab(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 EI(d,0)}function Dab(a,b){for(;(a[b]&65535)!=a[b];)a[b+1]+=a[b]>>>16,a[b]&=65535,b++}
function Bab(a,b){if(KI(b))throw Error("division by zero");if(KI(a))return GI;if(-1==a.C)return-1==b.C?Bab(HI(a),HI(b)):HI(Bab(HI(a),b));if(-1==b.C)return HI(Bab(a,HI(b)));if(30<a.D.length){if(-1==a.C||-1==b.C)throw Error("slowDivide_ only works with positive integers.");for(var c=JI;0>=MI(b,a);)c=NI(c,1),b=NI(b,1);var d=OI(c,1),e=OI(b,1);b=OI(b,2);for(c=OI(c,2);!KI(b);){var f=e.add(b);0>=MI(f,a)&&(d=d.add(c),e=f);b=OI(b,1);c=OI(c,1)}return d}for(c=GI;0<=MI(a,b);){d=Math.max(1,Math.floor(a.nm()/b.nm()));
e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);f=FI(d);for(var h=II(f,b);-1==h.C||0<MI(h,a);)d-=e,f=FI(d),h=II(f,b);KI(f)&&(f=JI);c=c.add(f);a=Cab(a,h)}return c}p.DOa=function(a){for(var b=Math.max(this.D.length,a.D.length),c=[],d=0;d<b;d++)c[d]=LI(this,d)|LI(a,d);return new EI(c,this.C|a.C)};function NI(a,b){var c=b>>5;b%=32;for(var d=a.D.length+c+(0<b?1:0),e=[],f=0;f<d;f++)e[f]=0<b?LI(a,f-c)<<b|LI(a,f-c-1)>>>32-b:LI(a,f-c);return new EI(e,a.C)}
function OI(a,b){var c=b>>5;b%=32;for(var d=a.D.length-c,e=[],f=0;f<d;f++)e[f]=0<b?LI(a,f+c)>>>b|LI(a,f+c+1)<<32-b:LI(a,f+c);return new EI(e,a.C)};function PI(a,b){this.D=a;this.F=b}PI.prototype.equals=function(a){return this.F==a.F&&this.D.equals(a.H())};PI.prototype.H=function(){return sc(this.D)};
function Eab(a){this.C=null;var b=GI;if(a instanceof EI){if(0!=a.C||0>MI(a,GI)||0<MI(a,Fab))throw Error("The address does not look like an IPv4.");b=sc(a)}else{if(!Gab.test(a))throw Error(a+" does not look like an IPv4 address.");var c=a.split(".");if(4!=c.length)throw Error(a+" does not look like an IPv4 address.");for(var d=0;d<c.length;d++){var e=nb(c[d]);if(isNaN(e)||0>e||255<e||1!=c[d].length&&Ma(c[d],"0"))throw Error("In "+a+", octet "+d+" is not valid");e=FI(e);b=NI(b,8).DOa(e)}}PI.call(this,
b,4)}v(Eab,PI);var Gab=/^[0-9.]*$/,Fab=Cab(NI(JI,32),JI);Eab.prototype.toString=function(){if(this.C)return this.C;for(var a=Aab(this.D,0),b=[],c=3;0<=c;c--)b[c]=String(a&255),a>>>=8;return this.C=b.join(".")};
function Hab(a){this.C=null;var b=GI;if(a instanceof EI){if(0!=a.C||0>MI(a,GI)||0<MI(a,Iab))throw Error("The address does not look like a valid IPv6.");b=sc(a)}else{if(!Jab.test(a))throw Error(a+" is not a valid IPv6 address.");var c=a.split(":");if(-1!=c[c.length-1].indexOf(".")){a=Aab((new Eab(c[c.length-1])).H(),0);var d=[];d.push((a>>>16&65535).toString(16));d.push((a&65535).toString(16));Kb(c,c.length-1);Ob(c,d);a=c.join(":")}d=a.split("::");if(2<d.length||1==d.length&&8!=c.length)throw Error(a+
" is not a valid IPv6 address.");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?[]:dba(c,Yb("0",e),d)}if(8!=c.length)throw Error(a+" is not a valid IPv6 address");for(d=0;d<c.length;d++){e=yab(c[d],16);if(0>MI(e,GI)||0<MI(e,Kab))throw Error(c[d]+" in "+a+" is not a valid hextet.");b=NI(b,16).DOa(e)}}PI.call(this,b,6)}v(Hab,PI);
var Jab=/^([a-fA-F0-9]*:){2}[a-fA-F0-9:.]*$/,Kab=xab(65535),Iab=Cab(NI(JI,128),JI);Hab.prototype.toString=function(){if(this.C)return this.C;for(var a=[],b=3;0<=b;b--){var c=Aab(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)));return this.C=a.join(":")};function QI(a){this.C={};if(a)for(var b=0;b<a.length;b++)this.C[Lab(a[b])]=null;for(var c in Object.prototype);}var Mab={};function Lab(a){return a in Mab||32==String(a).charCodeAt(0)?" "+a:a}function Nab(a){return 32==a.charCodeAt(0)?a.substr(1):a}p=QI.prototype;p.add=function(a){this.C[Lab(a)]=null};p.clear=function(){this.C={}};p.clone=function(){var a=new QI,b;for(b in this.C)a.C[b]=null;return a};p.contains=function(a){return Lab(a)in this.C};p.equals=function(a){return Oab(this,a)&&Oab(a,this)};
p.forEach=function(a,b){for(var c in this.C)a.call(b,Nab(c),void 0,this)};p.$e=Object.keys?function(){return Object.keys(this.C).length}:function(){var a=0,b;for(b in this.C)a++;return a};p.hF=fa(204);p.jd=Object.keys?function(){return Object.keys(this.C).map(Nab,this)}:function(){var a=[],b;for(b in this.C)a.push(Nab(b));return a};p.isEmpty=function(){for(var a in this.C)return!1;return!0};function Oab(a,b){for(var c in a.C)if(!(c in b.C))return!1;return!0}
p.remove=function(a){a=Lab(a);return a in this.C?(delete this.C[a],!0):!1};p.fp=function(){return Hh(this.jd())};var Pab=new QI("http https ftp feed gopher mailto mms news nntp rtsp telnet aim callto ichat".split(" "));
function Qab(a){a=Va(a);if(""==a)return null;if("#"==a.charAt(0))return a;try{var b=fi(1,a);if(b){b=b.toLowerCase();if(!Pab.contains(b))return null;if("mailto"==b){var c=hi(a);a=a.replace(/^mailto/i,"mailto");return c&&tab(c).vf()?a:null}}else a="http://"+a;a=encodeURI(a).replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%25/g,"%");var d=gi(a);return 2083<a.length||!d||!Rab(d)?null:ci(fi(1,a).toLowerCase(),ei(fi(2,a)),d.toLowerCase(),Number(fi(4,a))||null,fi(5,a),fi(6,a),ii(a))}catch(e){return null}}
function Rab(a){var b=a;try{var c=Ma(b,"[")&&Na(b,"]")?new Hab(b.substring(1,b.length-1)):new Eab(b)}catch(d){c=null}if(c)return!0;a=a.replace(/[.\u3002\uFF0E\uFF61]/g,".");a=a.replace(/\.$/,"");if(253<a.length)return!1;a=a.split(".");if(127<a.length)return!1;for(c=0;c<a.length;c++)if(b=a[c],63<b.length||/[^0-9A-Za-z\-\_]/.test(b)||/[\-\_]$/.test(b)||/^[\-\_]/.test(b)||c==a.length-1&&/^\d/.test(b))return!1;return!0};function Sab(a){qC.call(this,"composing_decoration",Uab);this.C=Vab;a&&this.update(a)}v(Sab,qC);var Uab=aC({Axc:"cd_u",NH:"cd_bgc"});p=Sab.prototype;p.Yp=function(a,b){this.C=this.C.update(a,b)};p.sp=function(a){return this.C.serialize(a)};p.Bp=function(a){return this.C.cb(a)};p.qp=function(a){a:{var b=this.C;switch(a){case "cd_u":a=b.D;break a;case "cd_bgc":a=b.C;break a}a=!1}return a};p.xp=function(a,b){return a instanceof Sab?this.C.equals(a.C,b):!1};p.jL=function(a){return"cd_bgc"==a};
p.clone=function(){var a=new Sab;WB(this,a);return a};p.Wu=function(a){a.C=this.C};function RI(a,b,c,d){this.H=a;this.D=b;this.F=c;this.C=d}var Vab=new RI(!1,!1,new cC,!1);RI.prototype.update=function(a,b){b=!!b&&b.C;var c=this.H,d=this.D,e=this.F,f=this.C,h=0;"cd_u"in a&&(!b||this.D)&&(d=!0,c=a.cd_u,h++);"cd_bgc"in a&&(!b||this.C)&&(f=!0,e=new cC(a.cd_bgc),h++);return h?new RI(c,d,e,f):this};
RI.prototype.serialize=function(a){var b={};if(!a.C||this.D)b.cd_u=this.H;a.C&&!this.C||(b.cd_bgc=this.F.serialize(a));return b};RI.prototype.cb=function(a){switch(a){case "cd_u":return this.H;case "cd_bgc":return this.F}throw Error("Unknown annotation property name "+a);};RI.prototype.equals=function(a,b){return a==this?!0:!b.C||this.D==a.D&&this.C==a.C?this.H==a.H&&XB(this.F,a.F,b):!1};var Wab=(new Sab).bj();function Xab(a){this.C=a}function Yab(a,b,c){this.D=a;this.C=b;this.F=c}Yab.prototype.Pg=g("D");function Zab(){};function $ab(a,b){this.D=this.F=-1;this.C=[];for(var c=0;c<a.length;c++)abb(this,c,a[c],b);this.moveTo(b)}function abb(a,b,c,d){var e=c.D();d=Rb(e,d);0>d&&(d=-d-2);a.C[b]=new bbb(c,d,c.C(e[d]))}
$ab.prototype.moveTo=function(a){if(a<this.F){for(var b=0;b<this.C.length;b++)abb(this,b,this.C[b].F,a);this.F=this.D=-1}for(;a>=this.D;){var c=2147483647;for(b=0;b<this.C.length;b++){var d=this.C[b],e=d.F,f=e.D(),h=d.C+1;if(!(h>=f.length)){var k=f[h];k<c&&(c=k);k<=a&&(d.C=h,d.D=e.C(f[h]))}}this.D=c}this.F=a};$ab.prototype.get=function(a,b){return(a=this.C[a])?a.D:b};function bbb(a,b,c){this.F=a;this.C=b;this.D=c};function cbb(a,b,c,d,e,f,h,k,l,m,q,t){this.H=a;this.T9=b;this.D=c;this.C=d;this.J=e;this.Rc=f;this.bO=h;this.O=k;this.L=l;this.$=m;this.V=q;this.F=t}function dbb(a,b){if(!a.C)return a.D;for(var c=[],d=0;d<a.C.length;d++)for(var e=a.C[b?d:a.C.length-1-d],f=e.D,h=0;h<f.length;h++)c.push(f[e.isLeftToRight()?h:f.length-1-h]);return c}p=cbb.prototype;p.o5=g("T9");p.getHeight=g("Rc");p.l$=ea("bO");p.Xm=g("bO");p.Hw=g("O");function ebb(a){this.C=a}ebb.prototype.D=function(a,b,c,d){a-=b;b=fbb(this,d);gbb(this,d,this.C,c,Math.floor(a/b),Math.floor(a)%b)};function fbb(a,b){for(var c=0,d=0;d<b.length;d++)switch(b[d].getType()){case "whitespace":for(var e=b[d].C,f=0;f<e.length;f++)c+=e[f].Mf().length;break;case "grouped":c+=fbb(a,b[d].Ppa)}return c}
function gbb(a,b,c,d,e,f){for(var h=0;h<b.length;h++)switch(b[h].getType()){case "whitespace":var k=b[h],l=c,m=d,q=e,t=f;f=k.rS;for(var w=k.getWidth(),y=k.PJ(),z=0;z<y;z++){var C=l.C[f+z];if(2!=C.getType()||0==C.C){var M=q+(0<t--?1:0);w+=M;C=C.stretch(M,0);l.C[m+f+z-m]=C}}k.Dd(new nj(w,k.getHeight()));q=k.C;l=[];for(m=0;m<q.length;m++)l.push(q[m].getWidth());w=k.getWidth();m=[];if(1==l.length)q=[w-l[0]];else{for(q=f=0;q<l.length;q++)f+=l[q];w-=f;for(q=y=0;q<l.length;q++)z=l[q]*w/f,C=Math.floor(z),
y+=z-C,m.push(C);f=Math.round(y);for(q=0;q<m.length&&0!=f;q++)m[q]++,f--;q=m}for(m=0;m<l.length;m++)l[m]+=q[m];hbb(k,l);f=t;break;case "grouped":t=a;m=b[h];k=d;l=f;f=m.Ppa;l=gbb(t,f,m.C,k,e,l);for(w=q=0;w<f.length;w++)q+=f[w].getWidth();f=q-m.getWidth();m.Dd(new nj(q,m.getHeight()));m=m.rS;q=t.C.C[m];q=q.stretch(f,0);t.C.C[k+m-k]=q;f=l}return f};function SI(a,b,c,d,e,f){this.yc=a;this.Xv=b;this.Pi=c;this.rS=d;this.T9=e;this.Nh=f;this.J0=this.bO=this.Rc=this.od=0}p=SI.prototype;p.getType=g("yc");p.Nw=g("Xv");p.isLeftToRight=g("Pi");p.o5=g("T9");p.PJ=function(){return this.T9-this.rS+1};p.getWidth=g("od");p.getHeight=g("Rc");p.Dd=function(a){this.od=a.width;this.Rc=a.height};p.Xm=g("bO");p.l$=ea("bO");p.Hw=function(){return this.Rc-this.bO};p.Qy=g("Nh");p.oF=g("J0");p.lM=ea("J0");function ibb(a){return!!a&&"whitespace"==a.getType()&&a.J}function jbb(a){return!!a&&("whitespace"!=a.getType()||!a.F||a.H)};function kbb(a){this.C=a;this.J0=this.od=0}p=kbb.prototype;p.getWidth=g("od");p.setWidth=function(a){this.od=a;return this};p.oF=g("J0");p.lM=function(a){this.J0=a;return this};p.Mf=g("C");function TI(a,b,c,d,e,f,h){SI.call(this,a,c,d,e,f,h);this.C=[];for(a=0;a<b.length;a++)this.C.push(new kbb(b[a]))}v(TI,SI);function hbb(a,b){for(var c=0;c<b.length;c++)a.C[c].setWidth(b[c]);lbb(a)}TI.prototype.lM=function(a){TI.ea.lM.call(this,a);lbb(this)};function lbb(a){for(var b=a.getWidth(),c=a.isLeftToRight(),d=a.oF(),e=0,f=0;f<a.C.length;f++){var h=a.C[f],k=h.getWidth();h.lM((c?e:b-e-k)+d);e+=k}}TI.prototype.D=function(){return this};function mbb(a,b,c,d,e,f,h,k,l){TI.call(this,"whitespace",a,b,c,d,e,f);if(!k)for(b=0;b<a.length;b++)(c=a[b])&&(1==c.length||lSa.test(c));this.L=h;this.J=k;this.H=l;this.F=!1}v(mbb,TI);mbb.prototype.D=n(null);function nbb(){}function obb(a,b,c){for(var d=b.length-1;0<=d;d--){var e=b[d],f=e.getType();"whitespace"==f?e.F=c:c="grouped"==f?obb(a,e.Ppa,c):!1}return c};function pbb(){this.C={}}va(pbb);var qbb=/([\u0590\u05be\u05c0\u05c3\u05c6\u05c8-\u05ff\u07c0-\u07ea\u07f4\u07f5\u07fa-\u0815\u081a\u0824\u0828\u082e-\u0858\u085c-\u089f\u200f\ufb1d\ufb1f-\ufb28\ufb2a-\ufb4f])|([0-9\u00b2\u00b3\u00b9\u06f0-\u06f9\u2070\u2074-\u2079\u2080-\u2089\u2488-\u249b\uff10-\uff19])|([\+\-\u207a\u207b\u208a\u208b\u2212\ufb29\ufe62\ufe63\uff0b\uff0d])|([\#-%\u00a2-\u00a5\u00b0\u00b1\u058f\u0609\u060a\u066a\u09f2\u09f3\u09fb\u0af1\u0bf9\u0e3f\u17db\u2030-\u2034\u20a0-\u20ba\u212e\u2213\ua838\ua839\ufe5f\ufe69\ufe6a\uff03-\uff05\uffe0\uffe1\uffe5\uffe6])|([\u0600-\u0604\u0660-\u0669\u066b\u066c\u06dd])|([,\.\/\:\u00a0\u060c\u202f\u2044\ufe50\ufe52\ufe55\uff0c\uff0e\uff0f\uff1a])|([\n\r\u001c-\u001e\u0085\u2029])|([\t\x0B\u001f])|([\f \u1680\u180e\u2000-\u200a\u2028\u205f\u3000])|([\!"&-\*;-@\[-`\{-~\u00a1\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\u0606\u0607\u060e\u060f\u06de\u06e9\u07f6-\u07f9\u0bf3-\u0bf8\u0bfa\u0c78-\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-\u2144\u214a-\u214d\u2150-\u215f\u2189\u2190-\u2211\u2214-\u2335\u237b-\u2394\u2396-\u23f3\u2400-\u2426\u2440-\u244a\u2460-\u2487\u24ea-\u26ab\u26ad-\u26ff\u2701-\u27ff\u2900-\u2b4c\u2b50-\u2b59\u2ce5-\u2cea\u2cf9-\u2cff\u2e00-\u2e3b\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3001-\u3004\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\ud800-\udbff\ufd3e\ufd3f\ufdfd\ufe10-\ufe19\ufe30-\ufe4f\ufe51\ufe54\ufe56-\ufe5e\ufe60\ufe61\ufe64-\ufe66\ufe68\ufe6b\uff01\uff02\uff06-\uff0a\uff1b-\uff20\uff3b-\uff40\uff5b-\uff65\uffe2-\uffe4\uffe8-\uffee\ufff9-\ufffd])|([\u202a])|([\u202d])|([\u0605\u0608\u060b\u060d\u061b-\u064a\u066d-\u066f\u0671-\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u0710\u0712-\u072f\u074b-\u07a5\u07b1-\u07bf\u08a0-\u08e3\u08ff\ufb50-\ufd3d\ufd40-\ufdcf\ufdf0-\ufdfc\ufdfe\ufdff\ufe70-\ufefe])|([\u202b])|([\u202e])|([\u202c])|([\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e4-\u08fe\u0900-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962\u0963\u0981\u09bc\u09c1-\u09c4\u09cd\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b62\u0b63\u0b82\u0bc0\u0bcd\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0ccc\u0ccd\u0ce2\u0ce3\u0d41-\u0d44\u0d4d\u0d62\u0d63\u0dca\u0dd2-\u0dd4\u0dd6\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\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-\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\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1bab\u1be6\u1be8\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1dc0-\u1de6\u1dfc-\u1dff\u20d0-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u3099\u309a\ua66f-\ua672\ua674-\ua67d\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaec\uaaed\uaaf6\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26])|([\x00-\b\u000e-\u001b\u007f-\u0084\u0086-\u009f\u00ad\u200b-\u200d\u2060-\u206f\ufdd0-\ufdef\ufeff\ufff0-\ufff8\ufffe\uffff])/;
function rbb(a,b){var c=a.C[b];if(null==c){for(var d=qbb.exec(b),e=d?d.length:0,f=1;null==c;f++)f>=e?c=0:d[f]&&(c=f);a.C[b]=c}return c};var sbb="\\u2F00-\\u30FF \\u3190-\\u319F \\u31C0-\\u33FF \\u3400-\\u4DBF \\u4E00-\\u9FFF \\uF900-\\uFAFF \\uFE10-\\uFE1F \\uFE30-\\uFE4F \\uFF00-\\uFFEF".split(" ");L(O(),"docs-text-ehlb")&&sbb.push("\\u3131-\\u318E","\\uAC00-\\uD7AF");var tbb="[\\u0028\\u005B\\u00AB\\u2018\\u201C\\u3008\\u300A\\u300C\\u300E\\u3010\\u3014\\u3016\\u3018\\u301D\\uFF08\\uFF3B\\uFF5F\\uFF5B]*"+("["+sbb.join("")+"]")+"[\\u002C\\u0029\\u005D\\u00BB\\u2019\\u201D\\u3001\\u3009\\u300B\\u300D\\u300F\\u3011\\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\\u31FD\\u31FE\\u31FF\\u2010\\u2013\\u301C\\u30A0\\u0021\\u002E\\u003A\\u003B\\u003F\\u203C\\u2047\\u2048\\u2049\\u3001\\u3002\\u30FB\\uFF01\\uFF1F\\uFF09\\uFF3D\\uFF5D\\uFF60]*";function ubb(a,b,c){if(!c.C||jSa[b[a]])return a;c=a;a=Lra(b,c);0>a&&(a=-a,--c);for(c+=qm(a)?2:1;c<b.length;){var d=Lra(b,c);if(jSa[b[c]]||UCa(a,d,!0))break;a=d;c+=qm(a)?2:1}return c-1};/*

 Copyright (C) 2001-2009, International Business Machines Corporation and
 others.  All Rights Reserved.
*/
function vbb(){this.D=0;this.H=[];this.F=[];this.O=this.V=this.C=this.L=this.$=this.J=0;this.va=[]}var wbb=[1,2],xbb=[2048,16384],ybb=[4096,32768];function UI(a,b){return a.$?a.H[b]>>6:a.J}function zbb(a){return a.C&57346||a.C&32&&a.C&384984?a.C&6181?2:1:0}
var Abb=[0,1,2,7,8,3,9,6,5,4,4,10,10,12,10,10,10,11,10],Bbb=[[1,2,4,5,7,15,17,7,9,7,0,7,3,4],[1,34,36,37,39,47,49,39,41,39,1,1,35,0],[33,2,36,37,39,47,49,39,41,39,2,2,35,1],[33,34,38,38,40,48,49,40,40,40,3,3,3,1],[33,34,4,37,39,47,49,74,11,74,4,4,35,2],[33,34,36,5,39,47,49,39,41,76,5,5,35,3],[33,34,6,6,40,48,49,40,40,77,6,6,35,3],[33,34,36,37,7,47,49,7,78,7,7,7,35,4],[33,34,38,38,8,48,49,8,8,8,8,8,35,4],[33,34,4,37,7,47,49,7,9,7,9,9,35,4],[97,98,4,101,135,111,113,135,142,135,10,135,99,2],[33,34,4,
37,39,47,49,39,11,39,11,11,35,2],[97,98,100,5,135,111,113,135,142,135,12,135,99,3],[97,98,6,6,136,112,113,136,136,136,13,136,99,3],[33,34,132,37,7,47,49,7,14,7,14,14,35,4],[33,34,36,37,39,15,49,39,41,39,15,39,35,5],[33,34,38,38,40,16,49,40,40,40,16,40,35,5],[33,34,36,37,39,47,17,39,41,39,17,39,35,6]],Cbb=[[[0,1,0,2,0,0,0,0],[0,1,3,3,20,20,0,1],[0,1,0,2,21,21,0,2],[0,1,3,3,20,20,0,2],[32,1,3,3,4,4,32,1],[32,1,32,2,5,5,32,1]],[[1,0,2,2,0,0,0,0],[1,0,1,3,20,20,0,1],[1,0,2,2,0,0,0,1],[1,0,1,3,5,5,0,1],
[33,0,33,3,4,4,0,0],[1,0,1,3,5,5,0,0]]];function VI(a,b,c,d,e){var f=b.D;var h=d;c=f[b.state][c];b.state=c&15;c>>=4;f=f[b.state][7];if(0!=c)switch(c){case 1:b.F=h;break;case 2:d=b.F;break;default:throw"Internal ICU error in processPropertySeq_";}if(0!=f||d<h)for(b=b.C+f;d<e;d++)a.F[d]=b}
function Dbb(a,b,c,d,e){var f=new Ebb,h;f.state=0;f.C=a.F[b];f.D=Cbb[f.C&1];VI(a,f,d,b,b);var k=17==a.H[b]?1+d:0;d=b;for(h=0;b<=c;b++){var l=b>=c?e:Abb[a.H[b]&-65];var m=k;l=Bbb[m][l];k=l&31;l>>=5;b==c&&0==l&&(l=1);if(0!=l)switch(m=Bbb[m][13],l){case 1:VI(a,f,m,d,b);d=b;break;case 2:h=b;break;case 3:VI(a,f,m,d,h);VI(a,f,4,h,b);d=b;break;case 4:VI(a,f,m,d,h);d=h;h=b;break;default:throw"Internal ICU error in resolveImplicitLevels_";}}VI(a,f,e,c,c)}function Ebb(){}
function Fbb(a,b){this.C=a;this.J=b||Gbb||(Gbb=new Hbb)}var Gbb=null;function Ibb(a,b,c){for(var d=a.H;;){for(var e=b,f;b<a.F;){f=a.C;f=2==f.L&&b<a.D?f.F[b]:UI(f,b);if(f!=c)break;b++}b>e&&d.push(a.J.F(e,b,c));if(b>=a.F||f<c)return b;e=d.length-1;b=Ibb(a,b,c+1);for(var h=d.length;++e<--h;){var k=d[e];d[e]=d[h];d[h]=k}}}function Jbb(a,b,c){this.F=a;this.C=c}Jbb.prototype.Vq=g("F");Jbb.prototype.Df=function(){return!!(this.C&1)};function Hbb(){}Hbb.prototype.F=function(a,b,c){return new Jbb(a,0,c)};var Kbb=/[\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-\u076a\u076d-\u0770\u0772\u0775-\u0777\u077a-\u077f\u07ca-\u07ea\u07fa\u200d]/,Lbb=/[\u0622-\u0625\u0627\u0629\u062f-\u0632\u0648\u0671-\u0673\u0675-\u0677\u0688-\u0699\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\u0778-\u0779]/,
Mbb={};function Nbb(a,b,c){var d="",e="",f=pbb.getInstance(),h=a[b];13!=rbb(f,h)||"D"!=WI(h)&&"R"!=WI(h)||(h=Obb(a,b,0))&&"D"==WI(h)&&(d="\u200d");(h=Obb(a,c+1,b))&&13==rbb(f,h)&&"D"==WI(h)&&c+1<a.length&&(f=a[c+1],"D"==WI(f)||"R"==WI(f))&&(e="\u200d");return""!=d||""!=e?d+a.slice(b,c+1)+e:null}function Obb(a,b,c){for(--b;b>=c;--b){var d=a[b];if(17!=rbb(pbb.getInstance(),d))return d}return null}function WI(a){var b=Mbb[a];b||(b=Kbb.test(a)?"D":Lbb.test(a)?"R":"N",Mbb[a]=b);return b};function Pbb(a,b,c,d,e,f,h){SI.call(this,"plugin",a,b,c,d,e);this.C=f;this.F=h}v(Pbb,SI);Pbb.prototype.Od=g("F");Pbb.prototype.D=function(){return this};function Qbb(a,b,c,d,e){SI.call(this,"tab",a,b,c,d,e)}v(Qbb,SI);Qbb.prototype.D=function(){return this};function XI(a,b,c,d,e){this.F=a;this.H=b;this.D=c;this.C=d;this.J=e}XI.prototype.Pg=g("F");function Rbb(a,b,c,d,e,f,h,k,l,m,q){this.O=a;this.L=b;this.Nh=e;this.C=[""];this.F=null;this.Xv=[new XI(d,f,h,k,l)];this.D=[];this.H=this.J=m;this.Pi=q;this.V=!0;this.$=c}Rbb.prototype.reset=function(a,b,c,d,e,f,h){this.C=[""];this.Xv=[new XI(a,b,c,d,e)];this.F=null;this.D=[];this.H=this.J=f;this.Pi=h;this.V=!0};
function Sbb(a,b,c,d,e,f,h){if(h.C&&1!=a.C.length){h=a.C.join("");var k=0;for(var l=[],m=0;m<a.C.length;m++){var q=a.C[m],t=q;0<q.length&&(t=Nbb(h,k,k+q.length-1)||q);k+=q.length;l.push(t)}k=l}else k=a.C;h=a.J-b;b=a.H-b;if(c||d||e)a=new mbb(k,a.F,a.Pi,h,b,a.Nh,d,e,f);else{c=k;d=a.F;e=a.Pi;a=a.Nh;for(f=0;f<c.length;f++)(k=c[f])&&(1==k.length||lSa.test(k));a=new TI("word",c,d,e,h,b,a)}return a}
function Tbb(a,b,c,d,e,f){a=a.Xv[a.Xv.length-1];var h=a.C?!a.C.equals(e):!!e;return!a.Pg().equals(b)||a.H!=c||a.D!=d||h||a.J!=f?new XI(b,c,d,e,f):null}function Ubb(a,b,c,d,e,f,h,k){(d=Tbb(a,d,e,f,h,k))?(a.Xv.push(d),a.C.push(b)):a.C.length?a.C[a.C.length-1]+=b:a.C[0]=b;a.H=c+b.length-1}
function Vbb(a,b){for(var c=b.C,d=b.Nw(),e=0,f=0,h=0,k=[],l=0;l<c.length;l++){var m=a.O.C(d[l].C,c[l].Mf(),b.isLeftToRight());e+=m;k.push(m);m=zC(d[l].D);f=Math.max(f,a.L.getHeight(m));h=Math.max(h,a.L.Xm(m))}b.Dd(new nj(e,f));b.l$(h);hbb(b,k)}function Wbb(a,b,c,d){for(var e=0,f=0;f<a.D.length;f++){for(var h=a.D[f],k=0;k<h.length;k++)b.C[d+e+k-c]=h[k];e+=h.length}}
function Xbb(a,b,c,d,e,f,h,k,l){var m=b[c];if(!k.C)return YI(a,a.O.C(h,m,l),a.L.getHeight(f),1,e),1;d=Math.min(d,ubb(c,b,k));k=-1;var q=Nbb(b,c,d);q?k=a.O.C(h,q,l):1<<rbb(pbb.getInstance(),m)&120832&&(k=0);0>k&&(b=c==d?m:b.slice(c,d+1),k=a.O.C(h,b,l));c=d-c+1;YI(a,k,a.L.getHeight(f),c,e);return c}function YI(a,b,c,d,e){for(;e>=a.D.length;)a.D.push([]);if(1==d)a.D[e].push(new CI(b,c));else for(var f=0;f<d;f++)a.D[e].push(new DI(b,c,d,f))};var Ybb=/[\u0e00-\u0e7f]/;function Zbb(a,b,c){this.H=a;this.L=b;this.J=c;this.C=L(O(),"docs-text-edlbi")?null:$bb(c);this.F=-1;this.D=null}var acb="[^"+sbb.join("")+hSa.join("")+"]+",bcb=new RegExp(tbb+"|"+acb+"|( +[\ue906\f]?)|([\t\n\ue906\x0B\f])|","mg");
function ccb(a,b,c,d){var e=[],f=[],h=c;c=a.H.ib();var k=c.Mf();if(d.vf()){if(b<a.F)d=a.F;else{for(var l=dcb(d,b),m=b+1;m<=h&&l==dcb(d,m);m++);d=a.F=m}d<=h&&(h=d-1)}bcb.lastIndex=b;l=bcb.exec(k.Rk);d=l[0];k=!!l[1];l=!!l[2];h=h-b+1;Ybb.test(d)&&(a.C||(a.C=$bb(a.J)),a.C.adoptText(d),m=a.C.next(),-1!=m&&m<h&&(h=m));d.length>h&&(d=d.substr(0,h));h=null;m=a.L;a:{var q=d;if(m.D){m.D.lastIndex=0;do{var t=m.D.exec(q);if(!t){c=-1;break a}var w=m.D.lastIndex-1}while(!h$a(m,b+w,t[0],c));c=w}else c=-1}0==c?(h=
m.Gj(b+c,a.H),d=d[0]):0<c&&(d=d.substr(0,c));b=h?3:k?1:l?2:0;e.push(d);[].push(b);h&&(f[e.length-1]=h);a.D=null;f[0]&&(a.D=f[0]);return e[0]};function ecb(a,b,c,d,e){this.V=a;this.fb=b;this.D=c;this.H=d;this.Ra=e;this.Ka=this.$=this.O=this.va=this.C=0;this.Ea=null;this.J=this.bb=0;this.Ya=!1;this.eb=this.F=this.L=null;this.mb=new Xab(this.D.H);this.tb=new ebb(this.H);this.Ab=new nbb}
function fcb(a,b,c,d,e,f,h,k,l,m,q){var t=a.D.ib(),w=Math.max(d.end-d.start,0),y=a.H.D.length,z=b,C=hC(t.Mf())-1;t=t.F;var M=!!q;a.C=0;a.va=0;a.O=0;a.$=0;a.Ka=0;a.Ea=null;a.bb=0;a.J=0;a.Ya=!1;q=a.D.ib();a.F=a.V.J.create(q,b);a.eb=new Zbb(a.D,a.fb,a.V.F);var N=gcb(a,!1).Pg();q=a.V.C;N=zC(N);a.va=q.getHeight(N);a.O=q.Xm(N);a.$=a.va-a.O;a.Ka=a.va;N=w;q=[];var V=b,ca=l;for(l=null;z<=C&&V<=C;){var da=ccb(a.eb,V,C,a.Ra),oa=" "==da[0],ya="\x0B"==da[0]||"\n"==da[0],xa="\f"==da[da.length-1]||"\ue906"==da[da.length-
1];if(0>N&&!M&&!oa&&!ya&&!xa)break;var za=l;if(za&&"whitespace"==za.getType()&&za.L&&!ya)break;0!=a.C&&(f=1);l=a.jb(b,V,c,N,w,t,e,d.start,f,0,M,k,ca,da,oa,ya,xa);if(!l)break;q.push(l);z=c+l.o5();V=l.getWidth();a.C+=V;if(ibb(l))break;a.O=Math.max(a.O,l.Xm());a.$=Math.max(a.$,l.Hw());a.va=a.O+a.$;"plugin"!=l.getType()&&(a.Ka=Math.max(a.Ka,l.getHeight()));M=!1;N=Math.max(N-V,0);V=z+1;ca=k=0;if("grouped"==l.getType()&&l.ega.Ez())break}obb(a.Ab,q,!0);a:{for(f=q.length-1;0<=f;f--)if(C=q[f].D()){t=q.slice(0,
f+1);t[f]=C;f=t;break a}f=[]}for(C=t=0;C<f.length;C++)t+=f[C].getWidth();C=a.C-t;a.C=t;if(null!==a.Ea&&0!=a.Ea){a:switch(t=a.bb-d.start,M=a.C,N=w-M,a.Ea){case 2:t=zh(t-M,0,N);break a;case 1:t=zh(t-M/2,0,N)}a.J=t;a.C+=a.J;a.H.C[b-c]=new CI(a.J,0);b-=c;a.H.D.splice(y,0,new lab(b,b,a.J))}y=ibb(l);!a.Ya&&h&&!y&&0<f.length&&(a.tb.D(w,a.C,c,f),a.C=w);d=d?d.start:0;d=new mab(c,z,d,d+a.C,C);if(a.Ra.vf())if(b=a.Ra,y=new hcb(c,q),h=y.C.length,0==h)h=b.vf()?[]:null;else if(f=h-1,h=y.D+y.C[0].rS-b.C,w=icb(y,
f)+1-b.C,0<=h&&h<=w&&w<=b.D.D){for(l=w;0<=f&&"whitespace"==y.C[f].getType();f--)l=y.D+y.C[f].rS-b.C;y=new jcb(b.C,y);b=b.D;f=b.$?0:b.J;b=new Fbb(b,y);b.F=null!=w&&w<b.C.D?w:b.C.D;b.D=b.C.V;l<b.D&&(b.D=l);b.H=[];Ibb(b,h||0,f);h=b.H;h=y.D==y.C.C.length?h:null}else h=null;else h=null;if(h)for(w=0;w<h.length;w++)y=h[w],b=y.D,b.length&&kcb(a,b,y.isLeftToRight()!=e);else kcb(a,q,!1);a=new cbb(z,z-c,q,h,a.C,a.va,a.O,a.$,a.Ka,a.Ya,a.J,d);c=dbb(a,e);e=e?a.F.D+a.V:m-(a.F.C+a.F.F);for(m=0;m<c.length;m++)z=c[m],
z.lM(e),"tab"!=z.getType()&&(e+=z.getWidth());return a}function kcb(a,b,c){a=a.H.D;for(var d=a.length,e=b.length,f=0;f<e;f++){var h=b[f],k=d+(c?e-1-f:f);h.getType();a[k]=new lab(h.rS,h.o5(),h.getWidth(),ibb(h))}}
ecb.prototype.jb=function(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M){var N=f.C,V=N?dcb(this.Ra,b):NaN;h=N?!(V&1):h;N=gcb(this,!1);this.L?this.L.reset(N.Pg(),lcb(this),this.D.C.C(Math.max(1,b-1)),mcb(this),N.C,b,h):this.L=new Rbb(this.V.D,this.V.C,this.V.H,N.Pg(),this.D.Qy(),lcb(this),this.D.C.C(b),mcb(this),N.C,b,h);h=this.eb.D;if(0<t&&!h)throw Error("OverlapIndex should only be greater than 0 for line plugins.");if(h){this.F.moveTo(b);f=gcb(this,!1);k=this.L;a=this.H;C=f.Pg();M=lcb(this);y=this.D.C.C(b);
N=mcb(this);V=f.C;k.V=!1;f=k.J-c;z=k.Xv[0];C=Tbb(k,C,M,y,N,V);h.C()?d=h.Id(b,m,e,d,k.Pi,l,q,f,z,C,t,w):(l=k.Pi,m=z,t=C,h.Id(b,e),e=h.$c(),e.width>d&&!q?d=null:(h.NBc()&&(m=new XI(m.F,m.H,m.D,m.C,null),t&&(t=new XI(t.F,t.H,t.D,t.C,null))),d=[ncb(k.$,m)],t&&d.push(ncb(k.$,t)),d=new Pbb(d,l,f,f+h.PJ()-1,k.Nh,h,h.Od()),h.PJ(),d.PJ(),d.Dd(e),d.l$(h.Xm())));if(d){q=d.PJ();if(0<q)for(e=d.getHeight(),YI(k,d.getWidth(),e,1,0),l=1;l<q;l++)YI(k,0,e,1,0);Wbb(k,a,c,b);b=d}else b=null;return b}if(C){a:switch(y[0]){case "\n":e=
"\u00b6";break a;case "\x0B":e="\u21b5";break a;default:e=""}return ocb(this,e,c,b,M,z,C,f,l,q,d)}if("\t"==y[0]){if(b>a)return this.Ya=!0,null;e=null;h=this.D.ib();l=h.getStyle("paragraph",a);m=l.F.jd();for(t=0;t<m.length;t++)w=m[t],a=cTa(w),a>k&&(!e||a<cTa(e))&&(e=w);h=qSa(h.Mf(),c);m=iTa(l);t=tC(l);e=h&&m<t&&t>k&&(!e||cTa(e)>t)?{offset:tC(l),DU:0}:e?{offset:cTa(e),DU:e.wE}:null;this.Ea=e?e.DU:0;this.bb=e?e.offset:dTa(k);this.J=0==this.Ea?this.bb-k:0;e=this.L;k=this.H;l=this.J;e.V=!1;if(l>d&&!q)b=
null;else{e.H=e.J;YI(e,l,0,1,0);d=[];for(q=0;q<e.Xv.length;q++)d.push(ncb(e.$,e.Xv[q]));d=new Qbb(d,e.Pi,e.J-c,e.H-c,e.Nh);d.Dd(new nj(l,0));d.l$(0);Wbb(e,k,c,b);b=d}return b}return ocb(this,y,c,b,M,z,C,f,l,q,d)};sa("DOCS_DO_NOT_INLINE",ecb.prototype.jb,void 0);
function ocb(a,b,c,d,e,f,h,k,l,m,q){a.F.moveTo(d);for(var t=a.F.D,w=d,y=d+b.length,z;t<y;)z=gcb(a,h),Ubb(a.L,b.substring(w-d,t-d),w,z.Pg(),lcb(a),a.D.C.C(w),mcb(a),z.C),w=t,a.F.moveTo(w),t=a.F.D;z=gcb(a,h);Ubb(a.L,b.substring(w-d,y),w,z.Pg(),lcb(a),a.D.C.C(w),mcb(a),z.C);a:{b=a.L;a=a.H;z=z.F;b.V=!1;t=b.$;w=b.C;y=b.Xv.slice(0,b.C.length);for(var C=[],M=0;M<y.length;M++)C.push(ncb(t,y[M]));t=new pcb(C,w);b.C=t.Mf();b.F=t.Nw();f=Sbb(b,c,f,e,h,z,k);e="whitespace"==f.getType();Vbb(b,f);e&&(l=2);if((z=
f.getWidth()>q)&&1==l){if(!m){c=null;break a}l=0}if(z&&0==l){h=f.isLeftToRight();f=b.C.join("");l=0;z=[];for(C=y=t=0;C<b.C.length;C++){M=b.C[C];var N=zC(b.F[C].D),V=b.F[C].C,ca=0;for(w=t+M.length-1;t<=w;){for(var da=Xbb(b,f,t,w,C,N,V,k,h),oa=b.D[C],ya=0,xa=0;xa<da;xa++)ya+=oa[oa.length-1-xa].getWidth();l+=ya;if(l>q&&(0<ca||!m)){l-=ya;b.D[C]=oa.slice(0,oa.length-da);b.D[C].length||b.D.splice(C,1);break}t+=da;ca+=da}y+=ca;if(ca<M.length){0<ca&&z.push(M.substr(0,ca));break}z.push(M)}0==y?f=null:(b.H=
b.J+t-1,b.C=z,b.F=b.F.slice(0,b.C.length),f=Sbb(b,c,!1,!1,!1,!0,k));if(!f){c=null;break a}Vbb(b,f)}else if(h)k=f.Nw()[0],YI(b,b.O.C(k.C,f.C[0].Mf(),f.isLeftToRight()),b.L.getHeight(zC(k.D)),1,0);else for(m=f.isLeftToRight(),q=b.C.join(""),l=h=w=0;l<b.C.length;l++){z=zC(b.F[l].D);t=b.F[l].C;for(w=w+b.C[l].length-1;h<=w;)h+=Xbb(b,q,h,w,l,z,t,k,m);w+=1}for(k=0;k<b.D.length;k++){m=b.D[k];h=f.C[k].getWidth();for(q=l=0;q<m.length;q++)l+=m[q].getWidth();if(!e&&l!=h)for(h/=l,q=0;q<m.length;q++)m[q]=m[q].scale(h,
1)}Wbb(b,a,c,d);c=f}return c}function gcb(a,b){var c=a.F.get(0),d=a.F.get(2);b?0==d.length?c=new Yab(c,null,!1):(d=Lla(0),a={},a[wC()?"ts_fgc2":"ts_fgc"]=d,a.ts_fs=c.C.F,c=new Yab(new yC(a),d,!0)):(c=a.mb.C.va(c),a=null,0<d.length&&(a=Lla(0)),c=new Yab(c,a,!1));return c}function lcb(a){return(a=a.F.get(1))?Qab(a.getUrl()):null}function mcb(a){return a.F.get(3,Wab)};function qcb(a,b,c,d){this.rect=a;this.color=b;this.C=c;this.opacity=r(d)?d:1};function rcb(a){this.Nh=a}rcb.prototype.create=function(a,b,c,d,e){return(a=this.Nh.Qk(a.C.C.D))?new qcb(new nI(b,-d,c,e),a,null,void 0):null};function scb(a){this.Nh=a}scb.prototype.create=function(a,b,c){var d=a.C;if(!d.C.H)return null;d=this.Nh.Qk(d.C.C);if(!d)return null;var e=a.H,f=GTa(a.D),h=.06*f;return new qcb(new nI(b,a.F-h/2+-.3*f,c,h),d,e,void 0)};function tcb(){}tcb.prototype.create=function(a,b,c){var d=a.J;if(!d)return null;a=zC(a.D);var e=RB(PB.getInstance(),2.25,!0);return new qcb(new nI(b,-e/2+-.3*a,c,e),d,null,.7)};function ucb(a){this.D=a;this.C=[]}function vcb(a,b,c,d,e,f){var h=a.C.pop();b=a.D.create(b,c,d,e,f);h&&b?(h.color==b.color&&h.opacity==b.opacity&&h.C==b.C&&Q9a(h.rect)==b.rect.getLeft()&&h.rect.getTop()==b.rect.getTop()&&h.rect.getHeight()==b.rect.getHeight()?(c=h.rect.getLeft(),d=h.rect.getTop(),e=h.rect.getWidth()+b.rect.getWidth(),f=h.rect.getHeight(),c=new qcb(new nI(c,d,e,f),h.color,h.C,h.opacity)):c=null,c?a.C.push(c):a.C.push(h,b)):b?a.C.push(b):h&&a.C.push(h)};function wcb(a){this.Nh=a}wcb.prototype.create=function(a,b,c){var d=a.C;if(!d.C.J)return null;d=this.Nh.Qk(d.C.C);if(!d)return null;var e=a.H,f=GTa(a.D),h=.06*f;return new qcb(new nI(b,a.F-h/2+.11*f,c,h),d,e,void 0)};function xcb(a){this.H=new wcb(a);this.D=new scb(a);this.C=new rcb(a);this.F=new tcb}function ycb(a,b,c,d){var e=a.C,f=a.Nw();a=a.isLeftToRight();for(var h=0;h<e.length;h++){var k=a?h:e.length-1-h,l=e[k];k=f[k];if(l.Mf().length)for(var m=0;m<d.length;m++)vcb(d[m],k,l.oF(),l.getWidth(),b,c)}};function zcb(){}zcb.prototype.D=function(a,b,c){var d=[];if(c)for(var e=b.length-1;0<=e;e--)d.push(b[e]);for(e=0;e<a.length;e++)for(var f=dbb(a[c?e:a.length-1-e],c),h=0;h<f.length;h++)d.push(f[h]);if(!c)for(e=0;e<b.length;e++)d.push(b[e]);eba(d,function(a,b){return a.oF()-b.oF()});return d};function Acb(a,b,c,d){this.Ab=a;this.Ea=new oI(new dab);this.Ra=d;this.tb=0;this.Ya=new kab(a.rb);this.Eb=new eab(this,this.getContext().D);this.bb=new ecb(c,this.Ra.C,a,this.Ya,b);this.eb=Bcb(a.F,"docstext-line-view");this.Nb=new zcb;this.Mb=new xcb(a.Qy());this.jb=c$a;this.F=this.mb=this.O=this.Rc=this.H=this.D=this.va=0;this.Pi=!0;this.od=0;this.$=null;this.fb=new hab;this.C=this.L=this.J=null;this.V=L9a;this.Ka=0}p=Acb.prototype;p.getContext=g("Ab");
p.getHeight=function(a){return 0!=a?(this.getContext().rb.log(Error("Called getHeight with a non-zero segment: "+a)),0):this.Rc};p.isLeftToRight=g("Pi");p.setWidth=ea("od");p.PJ=function(){if(this.V!=L9a)throw Error("Expected overlap type of NONE");return this.F};p.reset=function(){this.J=this.L=this.C=null;Ccb(this)};function Ccb(a){a.Rc=a.va=a.D=a.H=0;a.Ya.reset();a.$=null}
p.Id=function(a,b,c,d,e,f,h){0!=c&&this.getContext().rb.log(Error("Called layout with a non-zero segment index: "+c));d=new f$a;var k=f.C;if(0<this.F&&this.mb==e.width&&e$a(k,this.jb)&&this.V==L9a){var l=Dcb(a.C,a.D);if(l){var m=b+this.F;if(m==l.index)m=Ecb(this,l.index-1);else{var q=this.bb;l=l.index-1;m>l?m=!1:(q=ccb(new Zbb(q.D,q.fb,q.V.F),m,l+1,q.Ra),m=l>m+q.length-1)}}else m=!0}else m=!1;if(m)return Fcb(this),d;this.mb=e.width;this.jb=k;k=(k=0==this.F?null:P9a(this.V,new jj(b,b+this.F-1)))?kj(k)+
1:0;this.od=e=e.width;l=this.getContext().ib();q=this.getStyle("paragraph",b);this.Pi=q.isLeftToRight();var t=qSa(l.Mf(),b);m=t?iTa(q):tC(q);q=jTa(q);e=Math.max(0,e-m-q);var w=0;if(t){t=PB.getInstance();var y=mSa(l.Mf(),b);w=l.getStyle("paragraph",b);1==y||y==nSa(l.Mf(),b)?l=Math.max(0,w.C.Fi):(--y,Z$a(l,w.C.bd,b,y)?(l=Y$a(l,y),l=Math.max(0,w.C.Fi-l)):l=0);w=RB(t,l,!0)}this.L=this.Ra.D.Gj(b,this.getContext(),this.Pi);this.J=(this.C=this.Ra.F.Gj(b,this.getContext(),m,this.Pi))?this.L.concat(this.C):
this.L;e=Gcb(this,b,m,q,e,0,new ej(0,w),f,h,w);this.$=new jab(e);f=this.Ea.getData();e!=f.C&&(f.C=e);f=this.Ea;h=[];e=e.D();for(m=0;m<e.length;m++)q=h,l=e[m],"plugin"==l.getType()&&q.push(new a$a(new oI(new $$a(l.C))));for(e=0;e<f.dg.length;e++)f.dg[e].C.getParent(),f.dg[e].C.Wf=null;for(e=0;e<h.length;e++){if(m=h[e].C.getParent())for(q=h[e].C,l=0;l<m.dg.length;l++)if(m.dg[l].C==q){m.dg[l].C.Wf=null;m.dg.splice(l,1);break}h[e].C.Wf=f}f.dg=h;this.Ea.D=null;f=new jj(b,b+this.F-1);e=P9a(this.V,f);h=
a.C;a=a.D.start;b=e?e.end:b-1;k=(e?kj(e)+1:0)-k;h.L.remove(a,b);e=h.D.remove(a,b);m=[];q=Hcb(h);for(l=0;l<q.length;l++)t=q[l],t>=a&&t<=b&&(m[t]=h.C[t],delete h.C[t],h.F=null);Icb(h,b,k,e,m);Jcb(h);b=this.Eb;a=this.fb;k=ic(b.D.C);h=fab(b,c);for(e=0;e<k.length;e++)if(w=k[e],m=b.D,q=w,m.C[q]||(m.C[q]={}),m=m.C[q]["docstext-line-view"]||null,l=h.C[w],q=m&&m.zCc(),l&&!q&&m&&(gab(a,h.C[w]),l=h,t=w,y=[],0==y.length?delete l.C[t]:l.C[t]=y),q&&(y=m.rCc(f))){m=b;q=a;l=f.start;t=c;var z=y,C=fab(m,t);gab(q,C.C[w]||
[]);y=[];for(var M=0;M<z.length;M++){var N=z[M],V=m.F.WEa(t,l,N),ca=q,da=N,oa=V;da.getId();ca.C[da.getId()]={overlay:da,oCc:oa};0<V.length&&y.push(new bab(N))}m=C;q=w;l=y;0==l.length?delete m.C[q]:m.C[q]=l}this.Ea.getData();Fcb(this);return d};function Fcb(a){a.getHeight(0);a=a.getContext().ib().Mf();pSa(a,0)}p.getStyle=function(a,b){var c=this.getContext().ib();0<b&&"\n"==c.Mf().Rk.charAt(b)&&"paragraph"!=a&&"list"!=a&&b--;return c.getStyle(a,b)};
function Ecb(a,b){return"\n"==a.getContext().ib().Mf().Rk.charAt(b)}p.WEa=function(){throw Error("Unknown overlay type");};
function Gcb(a,b,c,d,e,f,h,k,l,m){var q=a.getContext().ib(),t=new jj(c,c+e);Ccb(a);var w=k.C;var y=w.isEmpty()?[]:hc(w.C).sort(d$a);for(var z=k.D,C=[],M=[],N=a.J.length-1;0<=N;N--){var V=a.J[N].Id(0,0,a.od);V&&(C.push(V),M.push(a.J[N]))}var ca=0;for(N=0;N<a.L.length;N++)ca+=a.L[N].getWidth();var da=Kcb(a,t,c,ca);a.C&&Lcb(t,a.C.Oh()-ca);var oa=Mcb(a,b,b,da,a.Ka,z,0);if(!oa.length){var ya=fcb(a.bb,b,b,da,a.Pi,a.Ka,!1,z,0,a.od,!0);Ncb(a,ya.L,ya.Xm(),ya.Hw(),ya.getHeight());oa.push(ya)}var xa=[oa],za=
[],Ta=Ocb(a,t,f,h,y);if(Ta){Ccb(a);for(var gb,Ga=ca,bb=z,Ab=a.getContext().ib(),Mb=b,Wc=b,md=Ta.C,me=Nb(md),Ie=!1,ec=0,ng=[],ob=[],je=0;je<md.length;je++){Ie||(md[je]=Kcb(a,md[je],c,Ga));var ke=Mcb(a,Mb,b,md[je],1,bb,ec);if(ke.length){ng=ng.concat(ke);ob.push(ke);za.push(me[je]);var og=ke[ke.length-1],Og=og.D[og.D.length-1],ul="grouped"==Og.getType()?Og.ega:L9a;Wc=og.H;Mb=Wc+(ul.Ez()?0:1);Ie=!0;ul.C&&ul.Ez()?ec++:ec=ul.Ez()?1:bb=0}var Hj=Ab.Mf();if(Mb>b&&(Mb>hC(Hj)-1||"\n"==Hj.Rk.charAt(Wc)))break}gb=
new Pcb(ng,ob,Ie);oa=gb.D;xa=gb.C;if(!gb.F)return Gcb(a,b,c,d,e,Ta.D+1,h,k,l,m)}for(N=0;N<a.J.length;N++){var Xk=a.J[N],ij=Xk.getHeight(),An=Xk.Xm();Ncb(a,ij,An,ij-An)}for(var dq=a.getStyle("paragraph",b),Io=dq.C.mb,Yk=xa,Wl=Ta?Ta.C:[t],vl=a.Ya.F,Xl=0;Xl<Yk.length;Xl++){var Yl=Yk[Xl],Zl=Wl[Xl];a:{var nr=void 0,xk=Yl[Yl.length-1].F.C-Zl.start;nr=0;switch(Io){case 1:var Zk=Math.max(nr,(Zl.end-Zl.start-xk)/2);break a;case 2:Zk=Math.max(nr,Zl.end-Zl.start-xk);break a;default:Zk=0}}for(var wl=0;wl<Yl.length;wl++){var Bn=
Yl[wl],yk=Bn,Rm=Zk,uz=a.Pi,xl=yk.F;xl.D+=Rm;xl.C+=Rm;for(var or=yk.D,Hb=uz?Rm:-Rm,rr=0;rr<or.length;rr++){var Jz=or[rr];Jz.lM(Jz.oF()+Hb)}vl.push(Bn.F)}}a.tb=oa[0].F.D;var sr=a.tb;for(N=0;N<C.length;N++){var Du=M[N].isLeftToRight()?sr-M[N].getWidth():a.od-sr;C[N].lM(Du);sr-=M[N].getWidth()}var WD=oa[oa.length-1].H;a.F=WD-b+1;var qI=oa[0].D[0],Eu=oa[oa.length-1],XD=Eu.D[Eu.D.length-1],Kz="grouped"==qI.getType()&&qI.ega.C,Lz="grouped"==XD.getType()&&XD.ega.Ez();a.V=Kz?Lz?O9a:M9a:Lz?N9a:L9a;var Jn=0;
Ecb(a,WD)&&(Jn=RB(PB.getInstance(),Y$a(q,b),!0));a.O=f+m;var Fu=a.D+a.H+a.va*Math.max(dq.C.Di-1,0)+Jn+a.O,Gw=GRa(PB.getInstance(),96/72);a.Rc=Math.round(Fu*Gw)/Gw;for(var tr=a.Nb.D(oa,C,a.Pi),Po=a.Mb,lq=a.D,em=a.D+a.H,YD=new ucb(Po.C),Ms=new ucb(Po.F),Ns=[new ucb(Po.H),new ucb(Po.D),YD,Ms],Gu=0;Gu<tr.length;Gu++){var ur=tr[Gu];switch(ur.getType()){case "grouped":for(var Hu=ur.Ppa,Mz=0;Mz<Hu.length;Mz++)ycb(Hu[Mz],lq,em,Ns);break;case "plugin":var mq=ur,Os=lq,Ps=em,ZD=Ms,Hw=mq.Nw(),Nz=Hw[Hw.length-
1];vcb(YD,Nz,mq.oF(),mq.getWidth(),Os,Ps);vcb(ZD,Nz,mq.oF(),mq.getWidth(),Os,Ps);break;case "tab":break;case "whitespace":var Iu=ur;!Iu.F||Iu.H?ycb(Iu,lq,em,Ns):ycb(Iu,lq,em,[Ms]);break;case "word":ycb(ur,lq,em,Ns);break;default:throw Error("Invalid word layout type: "+ur.getType());}}var Iw=t.end-t.start+1;var Qs=Jn,Oz=Ta?y:[],Rs=Ta?za:[t];if(Cb(Rs))var Pz=null;else{var Um=a.getStyle("paragraph",b),tX=a.getContext().ib().Mf(),L8=tX.lastIndexOf("\n",b-1);var Lpa=-1==L8||rSa(tX,L8,b)?null:a.getStyle("paragraph",
L8);var Mpa=a.getContext().ib().Mf(),Npa=oSa(Mpa,b),M8=Mpa.indexOf("\n",Npa+1);var vMa=-1==M8||rSa(Mpa,Npa,M8)?null:a.getStyle("paragraph",M8);var wMa=Um.C.Mk.get().C;if(0!=wMa.getType())throw Error("Color is not a hex color.");var Opa=wMa.Is;var uX=Rs[0].start!=t.start,xMa=Rs[Rs.length-1].end!=t.end;var Ppa=Um.C.C.get(),Qpa=Um.C.F.get();if(ZI(Ppa)||ZI(Qpa)){var yMa=a.getContext().ib().Mf(),Lkb=b+a.F-1;var HO=oSa(yMa,b)!=Lkb?null:lTa(Um,vMa)?ZI(Ppa)?Ppa:null:ZI(Qpa)?Qpa:null}else HO=null;var $D=Qcb(a,
Um,uX,xMa,!1),wX=Qcb(a,Um,uX,xMa,!0),N8=Um.C.C.get(),O8=Um.C.L.get();var xX=0>=N8.C.C&&!ZI(O8)||mSa(a.getContext().ib().Mf(),b)!=b?null:lTa(Um,Lpa)?0<N8.C.C?new dC({brdr_s:N8.C.C}):null:ZI(O8)?O8:null;if(Opa||HO||$D||wX||xX){if(!a.Pi){for(var zMa=Rs,Rpa=[],aE=0;aE<zMa.length;aE++){var bE=zMa[aE].clone(),Spa=bE.end-bE.start;bE.start=a.od-bE.end;bE.end=bE.start+Spa;Rpa.unshift(bE)}Rs=Rpa}for(var Tpa=lTa(Um,Lpa),Upa=lTa(Um,vMa),Vpa=a.Rc-a.O-Qs,Qz=[],yX=0;yX<Rs.length;yX++)Qz[yX]=Rs[yX].clone();var P8=
Qz[0];if(P8.start==t.start){var Q8=Math.min(iTa(Um),tC(Um));P8.start=Q8;if(0<Oz.length){var rI=Oz[0].C();rI.getLeft()<Q8&&Q9a(rI)>Q8&&(P8.start=Q9a(rI))}}var zX=HO,AX=Vpa;0!=m&&Tpa&&(AX+=m);0!=Qs&&Upa&&(AX+=Qs);xX&&(eC(xX),AX+=eC(xX));zX&&(AX+=eC(zX));$D&&(Qz[0].start-=eC($D));wX&&(Qz[Qz.length-1].end+=eC(wX));Pz=new iab(Opa,zX,$D,wX,xX)}else Pz=null}if(Pz){var BX=Pz.C;if(BX){var Wpa=TRa(BX)+eC(BX);a.O+=Wpa;a.Rc+=Wpa}var R8=Pz.borderBottom;R8&&(a.Rc+=TRa(R8)+eC(R8))}return new aab(0,0,t.start,d,a.Rc,
0,Iw,a.D+a.H,0,0,oa,tr,0,a.Pi)}function Kcb(a,b,c,d){var e=b.clone();a.C?(b.start!=c&&Lcb(e,c),Lcb(e,a.C.Oh()+a.C.getWidth())):Lcb(e,d);return e}function Lcb(a,b){a.start+=b;a.end<a.start&&(a.end=a.start)}
function Mcb(a,b,c,d,e,f,h){for(var k=a.getStyle("paragraph",b),l=[],m=new jj(d.start,d.end),q=a.getContext().ib().Mf();!(m.start>=m.end||b>=hC(q));){d=fcb(a.bb,b,c,m,a.Pi,e,3==k.C.mb,f,h,a.od);Ncb(a,d.L,d.Xm(),d.Hw(),d.getHeight());if(!d.D.length)break;l.push(d);if(!d.$)break;e=1;b=d.H+1;m.start=d.F.C+d.F.F}return l}function Ncb(a,b,c,d){a.va=Math.max(a.va,b);a.H=Math.max(a.H,d);a.D=Math.max(a.D,c)}function ZI(a){return 0<a.C.od||0<a.C.C}
function Qcb(a,b,c,d,e){b=e?b.C.J.get():b.C.H.get();return ZI(b)?(a.Pi&&e||!a.Pi&&!e?d:c)?null:b:null}p.render=function(a){if(!(0<a)){this.$&&(this.eb.C(this.$),this.$=null);a=this.fb;this.getContext();for(var b in a.D);a.D={};for(b in a.C);a.C={}}};p.Od=function(a){0!=a&&this.getContext().rb.log(Error("Called getRenderer with a non-zero segment index: "+a));return this.eb};
function Ocb(a,b,c,d,e){for(var f=d.y+c,h=[],k=0,l;l=e[k];k++)if(l=l.C(),0!=l.getHeight()*l.getWidth()){var m=l.getTop()-f;if(!(0>=m+l.getHeight())){if(m>a.D+a.H)break;h.push(l)}}if(0==h.length)return null;Tb(h,function(a,b){return Sb(a.getLeft(),b.getLeft())});a.Pi?(e=b.start,b=b.end):(e=a.od-b.end,b=a.od-b.start);var q=[],t=Number.MAX_VALUE,w=h.length-1;for(k=0;k<=w;k++){if(a.Pi){l=h[k];var y=l.getLeft()-d.x}else l=h[w-k],y=a.od-(l.getLeft()-d.x)-l.getWidth();m=l.getTop()-f;var z=Math.min(y,b);
e<z&&q.push(new jj(e,z));e=Math.max(y+l.getWidth(),e);m=m+l.getHeight()+c;t=Math.min(t,m)}e<b&&q.push(new jj(e,b));return new Rcb(q,t)}function Rcb(a,b){this.C=a;this.D=b}function Pcb(a,b,c){this.D=a;this.C=b;this.F=c};function Scb(){this.D=new vbb}Scb.prototype.C=NaN;Scb.prototype.F=0;
function Tcb(a,b){if(b.F.C){var c=b.Mf(),d=mSa(c,1),e=oSa(c,1)+1;b=b.getStyle("paragraph",d).isLeftToRight();a.C=NaN;if(e>=d){e=new Ucb(c,d,e-d);a.F=b?0:1;c=a.D;b=a.F;if(0>b||61<b)b=126|b&1;c.D=e.C;c.J=b;c.L=0;c.O=1;c.H=[];c.F=[];c.va=[];126==(b&126)?c.$=b:c.$=0;if(c.D){var f=c.C=0,h=126==(c.J&126),k=0,l;var m=(l=h)?f=c.J&1?64:0:0;for(b=0;b<c.D;){var q=rbb(Vcb,e.F.Rk.charAt(e.D+b));c.C|=1<<q;c.H[b++]=q|m;if(l){if(0==q){l=!1;if(0!=m)for(m=0,q=k;q<b;q++)c.H[q]&=-65;continue}if(1==q||13==q){l=!1;if(0==
m)for(m=64,q=k;q<b;q++)c.H[q]|=64;continue}}7==q&&b<c.D&&(c.O++,l=h)&&(k=b,m=f)}h&&(c.J=UI(c,0));c.C|=wbb[c.J&1];c.V=c.D;c.va[c.O-1]=c.D;b=UI(c,0);f=0;h=zbb(c);if(2==h||1!=c.O)if(1!=c.O||c.C&120832){k=b;l=0;q=[];var t=0,w=0;for(e=c.C=0;e<c.D;++e){h=c.H[e]&-65;switch(h){case 11:case 12:m=k+2&-130;61>=m?(q[l++]=k,k=m,12==h&&(k|=128)):61==(k&-129)?++w:++t;c.C|=262144;break;case 14:case 15:m=(k&-129)+1|1;61>=m?(q[l++]=k,k=m,15==h&&(k|=128)):++w;c.C|=262144;break;case 16:0<w?--w:0<t&&61!=(k&-129)?--t:
0<l&&(--l,k=q[l]);c.C|=262144;break;case 7:w=t=l=0;b=UI(c,e);e+1<c.D&&(k=UI(c,e+1),c.va[f++]=e+1);c.C|=128;break;case 18:c.C|=262144;break;default:b!=k&&(b=k,c.C=0!=(b&128)?c.C|ybb[b&1]|-2147483648:c.C|xbb[b&1]|-2147483648),0==(b&128)&&(c.C|=1<<h)}c.F[e]=b}0!=(c.C&516056)&&(c.C|=wbb[c.J&1]);h=zbb(c)}else for(e=0;e<c.D;++e)c.F[e]=b;c.L=h;switch(c.L){case 0:c.V=0;break;case 1:c.V=0;break;default:if(1>=c.O&&0==(c.C&-2147483648))Dbb(c,0,c.D,UI(c,0)&1,UI(c,c.D-1)&1);else{b=0;f=UI(c,0);h=c.F[0];m=f<h?h&
1:f&1;do{e=b;f=h;for(k=0<e&&7==(c.H[e-1]&-65)?UI(c,e)&1:m;++b<c.D&&c.F[b]==f;);b<c.D?h=c.F[b]:h=UI(c,c.D-1);m=(f&-129)<(h&-129)?h&1:f&1;if(0==(f&128))Dbb(c,e,b,k,m);else{do c.F[e++]&=-129;while(e<b)}}while(b<c.D)}if(0!=(c.C&383872))for(e=c.V;0<e;){for(;0<e;){b=1<<(c.H[--e]&-65);if(!(b&383872))break;c.F[e]=UI(c,e)}for(;0<e;)if(b=1<<(c.H[--e]&-65),0!=(b&382976))c.F[e]=c.F[e+1];else if(0!=(b&384)){c.F[e]=UI(c,e);break}}}}else 126==(b&126)&&(c.J&=1),c.J&1?(c.C=2,c.L=1):(c.C=1,c.L=0),c.O=0;a.C=d}}else a.C=
NaN}Scb.prototype.vf=function(){return 0<=this.C};function dcb(a,b){b-=a.C;0<=b&&b<a.D.D?(a=a.D,b=2==a.L&&b<a.V?a.F[b]:UI(a,b)):b=NaN;return b}function Ucb(a,b,c){this.F=a;this.D=b;this.C=c}var Vcb=pbb.getInstance();function Wcb(a,b,c,d){this.F=a;this.C=c;this.D=d}v(Wcb,Jbb);Wcb.prototype.isLeftToRight=function(){return!(this.C&1)};function jcb(a,b){this.H=a;this.C=b;this.D=0}v(jcb,Hbb);
jcb.prototype.F=function(a,b,c){for(var d=this.H+b,e=b=this.D;e<this.C.C.length&&icb(this.C,e)<d;)e++;this.D=e;d=this.C;b=0==b&&e==d.C.length?d.C:d.C.slice(b,e);return new Wcb(a,0,c,b)};function hcb(a,b){this.D=a;this.C=b}function icb(a,b){return a.D+a.C[b].o5()};function Xcb(a,b,c,d){var e=[];e[0]=Ycb;e[1]=Zcb;e[2]=$cb;e=new adb(e);this.D=a;this.C=b;this.F=c;this.J=e;this.H=d};function bdb(a,b,c,d,e){var f=this;this.J=a;this.V=b;this.H=c;this.L=e;this.F=Bcb(a.F,"trix-cellview");this.D=[];this.C=[];this.$=new h9a(function(a,b){return 0>a?0:b+f.C[a].getHeight(0)});this.O=d}p=bdb.prototype;p.getContext=g("J");
p.Id=function(a,b,c,d,e,f,h,k){for(var l=this.getContext(),m=0,q=Dcb(a.C,a.D);q;q=Dcb(a.C,a.D))q=new Acb(l,this.H,this.V,this.O),q.Ka=this.L,this.D.push(new g9a(q.Od(c),this.C.length)),this.C.push(q),q.Id(a,b,c,d+m,new nj(e.width,e.height-m),f,h,k),m+=q.getHeight(c),b+=q.PJ();return new f$a};p.Od=g("F");p.getHeight=function(){return this.$.cb(this.C.length)};p.render=function(a){for(var b=0;b<this.D.length;b++)this.F.C(this.D[b]);for(b=0;b<this.C.length;b++)this.C[b].render(a)};p.WEa=function(){return[]};function cdb(a){this.C=a?a.C()||a.D():!1;this.D=a?a.C():!1;this.H=new Mi}cdb.prototype.F=!1;
var ddb=/[\u0590\u05be\u05c0\u05c3\u05c6\u05c8-\u05ff\u07c0-\u07ea\u07f4\u07f5\u07fa-\u0815\u081a\u0824\u0828\u082e-\u0858\u085c-\u089f\u200f\ufb1d\ufb1f-\ufb28\ufb2a-\ufb4f\u0605\u0608\u060b\u060d\u061b-\u064a\u066d-\u066f\u0671-\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u0710\u0712-\u072f\u074b-\u07a5\u07b1-\u07bf\u08a0-\u08e3\u08ff\ufb50-\ufd3d\ufd40-\ufdcf\ufdf0-\ufdfc\ufdfe\ufdff\ufe70-\ufefe\u202b\u202e\u0600-\u0604\u0660-\u0669\u066b\u066c\u06dd\u202a\u202d\u202c]/,edb=/[\u0590\u05be\u05c0\u05c3\u05c6\u05c8-\u05ff\u07c0-\u07ea\u07f4\u07f5\u07fa-\u0815\u081a\u0824\u0828\u082e-\u0858\u085c-\u089f\u200f\ufb1d\ufb1f-\ufb28\ufb2a-\ufb4f\u0605\u0608\u060b\u060d\u061b-\u064a\u066d-\u066f\u0671-\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u0710\u0712-\u072f\u074b-\u07a5\u07b1-\u07bf\u08a0-\u08e3\u08ff\ufb50-\ufd3d\ufd40-\ufdcf\ufdf0-\ufdfc\ufdfe\ufdff\ufe70-\ufefe\u202b\u202e\u0600-\u0604\u0660-\u0669\u066b\u066c\u06dd\u202a\u202d\u202c\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e4-\u08fe\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0c01-\u0c03\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d02\u0d03\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e31\u0e33-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb3-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1037\u1039-\u103e\u1056-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1084-\u1086\u108d\u109d\u1100-\u11ff\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u192b\u1930-\u193b\u19b5-\u19b7\u19ba\u1a17-\u1a1b\u1a55-\u1a5e\u1a60\u1a62\u1a65-\u1a7c\u1a7f\u1b00-\u1b04\u1b34-\u1b44\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1be6-\u1bf3\u1c24-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf2-\u1cf4\u1dc0-\u1de6\u1dfc-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua674-\ua67d\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua880\ua881\ua8b4-\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua953\ua960-\ua97c\ua980-\ua983\ua9b3-\ua9c0\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\ud7b0-\ud7c6\ud7cb-\ud7fb\ud800-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;
cdb.prototype.clone=function(){var a=new cdb;a.F=this.F;a.D=this.D;a.C=this.C;return a};function fdb(a,b){!a.D&&a.F&&(!a.C&&edb.test(b)&&(a.C=!0),a.C&&ddb.test(b)&&(a.D=!0,a.H.dispatchEvent(null)))};function gdb(a){this.D=a}gdb.prototype.Ne=function(){return this.D.Ne()};gdb.prototype.C=function(a){return(a=this.D.get(a))?new sI(a):null};gdb.prototype.F=function(a,b){return(a=kI(this.D,a,b))?new sI(a):null};sSa(["\u0010","\u0011","\u0012","\u001c"],!0);function hdb(){}Ia(hdb.prototype,HRa.prototype);Ia(hdb.prototype,ba().prototype);function idb(a){this.C=a.D;this.H=a.H;this.J=a.J;this.D=a.C;this.F=new cdb;this.F.F=!0;fdb(this.F,this.C.Rk);var b=this.getStyle("paragraph",hC(this.C)-1);b&&(a=this.F,b=b.serialize(),!a.D&&a.F&&b&&(b=b.ps_ltr,null==b||b||(a.C=!0,a.D=!0,a.H.dispatchEvent(null))))}var jdb=["link","paragraph","text"];p=idb.prototype;p.Mf=g("C");p.b5=fa(202);p.getStyle=function(a,b){return-1!=jdb.indexOf(a)?kI(this.D[a],b,oC(a).C):D$a(this.H,a)};p.isEmpty=function(){return 2==hC(this.C)};
function kdb(a,b,c){var d=a.C.slice(b,c),e=A$a(new gdb(a.D.text),"text",a.H,a.C,b,c,0,!1,!0);a=A$a(new gdb(a.D.paragraph),"paragraph",a.H,a.C,b,c,0,!1,!0);return new yI(d,[e,a])}p.clear=function(){throw Error("Not supported.");};p.equals=function(a){return this==a?!0:a&&a instanceof idb?this.C.equals(a.C)&&Dna(this.D,a.D,k9a()):!1};
function ldb(a,b){oSa(a,0);this.D=a;this.H=b;this.J=[];this.F=!1;a={};for(b=0;b<jdb.length;b++){var c=jdb[b],d=new jI;if("paragraph"==c)var e=hC(this.D)-1;else oC(c),e=0;d.set(e,D$a(this.H,c));a[c]=d}this.C=a}function mdb(a,b){a.C.text.clear();b.getType();a.C.text.set(0,b);return a}ldb.prototype.build=function(){if(this.F)throw Error("Builder for docs.text.model.ImmutableModel is called twice in a row");this.F=!0;return new idb(this)};function $I(a){this.C=a;this.D=ic(this.C);Tb(this.D)}$I.prototype.isEnabled=function(a){return a in this.C};function D$a(a,b){if(!(b in a.C))throw Error("Call to getDefaultStyle for disabled style type: "+b);return a.C[b].C()}$I.prototype.equals=function(a){return a instanceof $I?Vb(this.D,a.D):!1};$I.prototype.clone=function(){return new $I(sc(this.C))};function ndb(){for(var a=[v$a,tTa,NTa],b={},c=0;c<a.length;c++){var d=a[c];b[d.D]=d}return new $I(b)};Ia(ba().prototype,dSa.prototype);function odb(a,b){this.D=a;this.C=b};function pdb(a,b,c,d){this.D=!d;this.C=[];if(a){var e=0;d=a.length-1;r(b)&&(e=qdb(a,b));r(c)&&(d=qdb(a,c),d==a.length&&--d);for(;e<=d;e++)this.C.push(a[e].clone());0<this.C.length&&(r(b)&&this.C[0].start<b&&(this.C[0].start=b),a=this.C.length-1,r(c)&&this.C[a].end>c&&(this.C[a].end=c))}}function qdb(a,b){a=Rb(a,new jj(b,b),rdb);return 0>a?-a-1:a}function rdb(a,b){return lj(a,b)||lj(b,a)?0:a.start<b.start?-1:1}p=pdb.prototype;p.Gg=g("C");
p.contains=function(a,b){var c=sdb(this,a);return!!c&&lj(c,new jj(a,b))};function tdb(a,b,c){return(a=sdb(a,b))&&a.start<=c?new jj(Math.max(a.start,b),Math.min(a.end,c)):null}function sdb(a,b){for(var c=0,d;d=a.C[c];c++)if(d.end>=b)return d;return null}
p.add=function(a,b){a=new jj(a,b);b=!1;for(var c=[],d=0;d<this.C.length;d++){var e=this.C[d];Math.max(a.start,e.start)>Math.min(a.end,e.end)+1?(!b&&a.end<e.start&&(c.push(a),b=!0),c.push(e)):(lj(a,e)||(a.start=Math.min(a.start,e.start),a.end=Math.max(a.end,e.end)),b||(c.push(a),b=!0))}b||c.push(a);this.C=c};p.shift=function(a,b){if(0>=b)return!1;for(var c=!1,d=0;d<this.C.length;d++){var e=this.C[d];a<=e.start?(e.start+=b,e.end+=b):a<=e.end+(this.D?1:0)&&(e.end+=b,c=!0)}return c};
p.remove=function(a,b,c){var d=this.C,e=[new jj(a,b)];a=[];b=[];for(var f=0,h=[],k=0,l=0,m=d[k],q=e[l];m;)if(r(q))if(m.end<q.start)a.push(m),b.push(f),m=d[++k];else{var t=q.start,w=q.end,y=w-t+1;if(m.start>w){if(c){var z=d[k-1];if(z&&z.end==t-1&&m.start==w+1){z.end+=m.end-m.start+1;m=d[++k];q=e[++l];f-=y;continue}}q=e[++l];f-=y}else if(m.start>=t&&m.end<=w)h.push(m),m=d[++k];else if(m.start<=t&&m.end>=w)h.push(new jj(t,w)),c?m.start+=y:(m.start<t&&(a.push(new jj(m.start,t-1)),b.push(f)),m=m.end>w?
new jj(w+1,m.end):d[++k]),q=e[++l],f-=y;else if(mj(m,t))h.push(new jj(t,m.end)),m.end=t-1;else if(mj(m,w)){h.push(new jj(m.start,w));if(c)if(z=a.pop(),q=m.end-w,z&&z.end==t-1){b.pop();z.end+=y+q;z.start+=y;q=e[++l];f-=y;m=z;continue}else z&&a.push(z),m.start=w+1;else m.start=w+1;q=e[++l];f-=y}}else a.push(m),b.push(f),m=d[++k];if(c)for(c=0;m=a[c];c++)d=m,m=b[c],d.start+=m,d.end+=m;a=new odb(a,h);this.C=a.D;return a.C};
p.toString=function(){for(var a="",b=0;b<this.C.length;b++){0<b&&(a+=",");var c=this.C[b];a+="["+c.start+","+c.end+"]"}return a};function udb(a){iI.call(this,a,"delete")}v(udb,iI);function vdb(a,b){iI.call(this,a,"insert");this.QE=b}v(vdb,iI);function wdb(a,b){this.C=a;this.D=b}wdb.prototype.toString=function(){return this.C.toString()};function xdb(a,b){iI.call(this,a,"range");this.QE=b}v(xdb,iI);function ydb(a,b,c){this.pb=a;this.J={};this.D=new pdb;this.L=new pdb;this.C=[];this.H=[];this.rb=b;this.O=c}ydb.prototype.F=null;
function zdb(a,b){if(0>=b)a.rb.log(Error("Calling insertDelta with invalid parameters - index:1 delta:"+b));else{a.L.shift(1,b);if(a.C.length){for(var c=Bk(a.C),d=[],e=0;e<c.length;e++){var f=c[e],h=1<=f?f+b:f;d[h]=d[h]?L$a(a.C[f],d[h],void 0):a.C[f]}a.C=d;c=Bk(a.H);d=[];for(e=0;e<c.length;e++)f=c[e],h=1<=f?f+b:f,d[h]?Ob(d[h],a.H[f]):d[h]=a.H[f];a.H=d}a.F=null;for(var k in a.J)a.J[k].shift(1,b);a.D.shift(1,b)||a.D.add(1,1+b-1);Jcb(a)}}
function Jcb(a){var b=a.D.Gg();0<b.length&&b[b.length-1].end>=hC(a.pb.Mf())&&a.rb.log(Error("RedrawMerger insert past the end"),{Zf:b[b.length-1].end+" >= "+hC(a.pb.Mf())})}function Hcb(a){return a.F||(a.F=Bk(a.C))}
function Dcb(a,b){var c=b.start;b=b.end;var d=tdb(a.D,c,b),e=tdb(a.L,c,b),f=Hcb(a),h=Rb(f,c);0>h&&(h=-h-1);f=f[h];r(f)&&f>c&&f<=b+1||(f=-1);if(e&&(!d||e.start<d.start)&&(0>f||e.start<f))return a=e.end,d&&(a=Math.min(a,d.start-1)),0<f&&(a=Math.min(a,f-1)),new xdb(e.start,a);if(d&&(0>f||d.start<f))return new vdb(d.start,d.end);if(0<=f){c=a.C[f];if(!c)return a.rb.log(Error("Next redraw is DELETE but no deleted document slice.")),null;if(f<=b||"\u0003"!=c.Mf().charAt(0))return new udb(f)}return null}
function Adb(a){var b=new jj(0,pSa(a.pb.Mf(),0));return new wdb(a,b)}function Icb(a,b,c,d,e){for(var f=0,h=0,k;k=d[h];h++)f+=k.end-k.start+1;Ak(e,function(a,b){f-=b.Mf().length;return!1});c=f-c;0<c?Bdb(a,b,c):0>c&&Cdb(a,b,c,d,e)}
function Bdb(a,b,c){for(b+=1;0<c;){var d=sdb(a.D,b),e=d?Math.max(d.start,b):2147483647,f=b,h=Hcb(a);f=Rb(h,f);0>f&&(f=-f-1);h=(f<h.length?h[f]:null)||2147483647;e=Math.min(e,h);b<e?(d=Math.min(c,e-b),a.D.add(b,b+d-1),c-=d,b=e):e==h?(d=a.C[h],e=J$a(d,a.rb,a.O,c),f=e.Mf().length,0<f?a.C[h]=e:delete a.C[h],a.F=null,c-=d.Mf().length-f):b=Math.min(h,d.end+1)}}function Ddb(a,b,c){var d=a.C[b];a.C[b]=d?L$a(d,c):a.C[b]=c}
function Cdb(a,b,c,d,e){var f=b;if(0<=c)throw Error("Delta must be negative.");c=-c;var h=Bk(e),k=null,l=-1;var m=b+1;a.C[m]?b=m:(b=sdb(a.D,m))&&mj(b,m)?(m=a.pb.Mf().indexOf("\u0003",b.start),b=0<=m&&m<=b.end?m:b.end+1):b=m;for(;0<c;)k||(k=d.pop()),m=k?Math.min(k.end,f):-1,0>l&&0<h.length&&(l=h.pop()-1),m=Math.max(m,l),f>m?(f=kdb(a.pb,f-Math.min(c,f-m)+1,f),Ddb(a,b,f),a.F=null,c-=f.Mf().length,f=m):m==l?(l=e[l+1],l=J$a(l,a.rb,a.O,l.Mf().length-c),Ddb(a,b,l),a.F=null,c-=l.Mf().length,l=-1):(f=Math.max(l,
k.start-1),f<k.start&&(k=null))}ydb.prototype.toString=function(){var a="";for(b in this.J)a=a+" "+b+": "+this.J[b].toString();a="Insert: "+this.D.toString()+" - Redraw: "+this.L.toString()+" - Overlay: "+a+" - Delete: ";var b=Bk(this.C);for(var c=0;c<b.length;c++){0<c&&(a+=",");var d=b[c];a+="[-"+this.C[d].Mf().length+" @ "+d+"]"}return a};function Edb(){this.Db=Object.create(null)}Edb.prototype.get=function(a){a=this.Db[a];return null==a||isNaN(a)?null:a};Edb.prototype.put=function(a,b){this.Db[a]=b};function Fdb(a,b,c){this.F=a;this.H=b;this.Nh=c;this.D={}}Fdb.prototype.C=function(a,b,c){var d=this,e=Gdb(this.H,a,this.Nh);return Hdb(this,function(){return d.F.C(a,b,c)},e,b,c)};function Hdb(a,b,c,d,e){var f=a.D[c];f||(f={},a.D[c]=f);c=r(e)?e?1:2:0;a=f[c];a||(a=new Edb,f[c]=a);f=a.get(d);null==f&&(f=b(),a.put(d,f));return f};var Idb=new (ba());function Jdb(){this.C={}};var Kdb=new function(){this.C=c$a;this.D=0};function Ldb(){this.C={}}v(Ldb,D);function aJ(a,b,c){if(a.C[b])throw Error("Duplicate renderer provider for layout view type: "+b);a.C[b]=c}function Bcb(a,b){a=a.C[b];if(!a)throw Error("No renderer provider for layout view type: "+b);return a.Gj()};function Mdb(a,b,c,d,e){this.J=null;this.L=a;this.D=b;this.F=c;this.Nh=d;this.H=e}Mdb.prototype.C=function(a){if("docs-text-render-line-contents"==a.getType()){a=a.Id;var b=a.C[0],c=b.F;this.J=ritz_api.WebCellLineLayout.create(b.J,a.F,a.Pi?c.D:a.H+a.J+a.L-c.C,a.Pi,!1,Ndb(this,b,a.Pi))}};function Ndb(a,b,c){var d=[];if(b.C)for(var e=0;e<b.C.length;e++){var f=b.C[e];Odb(a,d,f.D,f.isLeftToRight(),c)}else Odb(a,d,b.D,c,c);return d}
function Odb(a,b,c,d,e){var f="",h=0,k=c[0].getHeight(),l=c[0].Nw()[0].C,m=k-a.D.Xm(zC(l)),q=b.length;e=d!=e;for(var t=0;t<c.length;t++){var w=c[t];if(jbb(w)&&("word"==w.getType()||"whitespace"==w.getType())){var y=w.C;if(1<y.length){var z=y[0].Mf();m=a.L.C(l,z,w.isLeftToRight());var C=zC(l),M=a.D.getHeight(C);C=M-a.D.Xm(C);Fb(b,ritz_api.WebCellRunLayout.create(f+z,h+m,Math.max(k,M),C,d,bJ(a.H,a.F,a.Nh,l)),e?q:b.length);h=w.Nw();for(f=1;f<y.length-1;f++)k=h[f].C,l=y[f].Mf(),m=a.L.C(k,l,w.isLeftToRight()),
C=zC(k),M=a.D.getHeight(C),C=M-a.D.Xm(C),Fb(b,ritz_api.WebCellRunLayout.create(l,m,M,C,d,bJ(a.H,a.F,a.Nh,k)),e?q:b.length);f=y[y.length-1].Mf();l=h[h.length-1].C;h=a.L.C(l,f,w.isLeftToRight());C=zC(l);k=a.D.getHeight(C);m=k-a.D.Xm(C)}else f+=y[y.length-1].Mf(),h+=w.getWidth(),w.getHeight()>k&&(k=w.getHeight())}}0<f.length&&Fb(b,ritz_api.WebCellRunLayout.create(f,h,k,m,d,bJ(a.H,a.F,a.Nh,l)),e?q:b.length);0==b.length&&Fb(b,ritz_api.WebCellRunLayout.create("",0,k,m,d,bJ(a.H,a.F,a.Nh,l)),e?q:b.length)}
function bJ(a,b,c,d){var e=a.get(d);if(e)return e;e=d.C.C;e.getType();e=e.Is;b=Gdb(b,d,c);e=ritz_api.WebCellTextStyle.create(e,d.C.J,d.C.H,b);a.set(d,e);return e};function Pdb(a,b,c,d,e){this.D=null;this.H=a;this.F=b;this.J=c;this.Nh=d;this.L=e}Pdb.prototype.C=function(a){if("docs-text-render-line-contents"==a.getType()){a=a.Id;var b=a.C[0];a=a.Pi;var c=[];if(b.C)for(var d=0;d<b.C.length;d++){var e=b.C[d];Qdb(this,c,e.D,e.isLeftToRight())}else Qdb(this,c,b.D,a);for(e=d=b=0;e<c.length;e++){var f=c[e];b=Math.max(b,f.getWidth());d+=Math.round(f.getHeight())}this.D=ritz_api.WebCellLineLayout.create(1.5*b,d,0,a,!0,c)}};
function Qdb(a,b,c,d){var e=new cdb;e.F=!0;for(var f=0;f<c.length;f++){var h=c[f];if(jbb(h)&&("word"==h.getType()||"whitespace"==h.getType()))for(var k=h.C,l=0;l<k.length;l++){var m=k[l].Mf(),q=h.Nw()[l].C;fdb(e,m);var t=0;do{var w=t;t=ubb(w,m,e)+1;b.push(Rdb(a,m.substring(w,t),q,d))}while(t<m.length)}}}function Rdb(a,b,c,d){var e=a.H.C(c,b,d),f=zC(c),h=a.F.getHeight(f);return ritz_api.WebCellRunLayout.create(b,e,h,h-a.F.Xm(f),d,bJ(a.L,a.J,a.Nh,c))};function Sdb(a,b,c,d){this.C=a;this.D=b;this.Nh=c;this.F=d}Sdb.prototype.Gj=function(){return new Pdb(this.C.D,this.C.C,this.D,this.Nh,this.F)};function Tdb(){this.D=[]}Tdb.prototype.C=function(a){if("docs-text-add-child"==a.getType()){var b=a.Od();this.D[a.getIndex()]=b}};function Udb(){}Udb.prototype.Gj=function(){return new Tdb};function Vdb(a,b,c,d){this.C=a;this.D=b;this.Nh=c;this.F=d}Vdb.prototype.Gj=function(){return new Mdb(this.C.D,this.C.C,this.D,this.Nh,this.F)};function Wdb(){this.D=[]}Wdb.prototype.C=function(a){if("docs-text-add-child"==a.getType()){var b=a.Od();this.D[a.getIndex()]=b}};function Xdb(){}Xdb.prototype.Gj=function(){return new Wdb};function cJ(a,b,c,d,e,f){this.C=a;this.J=b;this.Nh=c;this.rb=d;this.Ka=f;this.L=Ydb?new WeakMap:new Yh;this.F=new Ldb;E(this,this.F);aJ(this.F,"docstext-line-view",new Vdb(this.C,f,c,this.L));aJ(this.F,"trix-cellview",new Xdb);this.D=new Ldb;E(this,this.D);aJ(this.D,"docstext-line-view",new Sdb(this.C,f,c,this.L));aJ(this.D,"trix-cellview",new Udb);this.va=new n$a;this.O=ndb();this.Ea=e;this.H=Ydb?new WeakMap:new Yh}v(cJ,D);
var Zdb=/\n/gm,$db=/\t/gm,aeb=null,beb=new Zab,Ydb="WeakMap"in na,ceb={LEFT:0,CENTER:1,RIGHT:2,NONE:3},deb={AUTO_LTR:0,AUTO_RTL:1,LTR:2,RTL:3},eeb=Math.pow(2,32);cJ.prototype.V=function(){return aeb?aeb:aeb=ritz_api.ComplexWebCellLayout.create([],0,0,0,0,0,0,!1)};cJ.prototype.createEmptyLayout=cJ.prototype.V;
cJ.prototype.$=function(a,b,c,d,e,f,h,k,l,m){var q=0!=d;b=ceb[b];var t=deb[c];(c=0==t||2==t)||(d*=-1);5E4<a.length&&(a=a.substring(0,5E4));if(k&&1==m.length&&!q&&!e){h=a;c=f;a=0==t||2==t;var w=feb(this,m[0]),y=this.J.C(w,h,a);d=this.C.C;e=zC(w);var z=d.getHeight(e);d=z-d.Xm(e);switch(b){case 0:b=0;break;case 1:b=(c-y)/2;break;case 2:b=c-y;break;default:throw Error("Invalid horizontal align: "+b);}return ritz_api.SimpleWebCellLayout.create(h,y,z,d,b,a,bJ(this.L,this.Ka,this.Nh,w))}k={};t=0==t||2==
t;a:switch(b){case 0:var C=t?0:2;break a;case 2:C=t?2:0;break a;case 1:C=1;break a;default:throw Error("Unexcepted alignment type: "+b+" 2");}k.ps_al=C;k.ps_ltr=t;k.ps_ls=1;if(l){switch(C){case 0:t=0;C=-eeb;break;case 2:t=-eeb;C=0;break;case 1:t=-eeb;C=-eeb;break;default:throw Error("Unsupported alignment type: "+C);}k.ps_ifl=t;k.ps_il=t;k.ps_ir=C}k=new rC(k);a=a.replace(Zdb,"\x0B");a=a.replace($db,"        ");a=cb(a,"\u0003");t=new vI(this.rb,void 0);t.OO(1,a);a=new ldb(t,this.O);mdb(a,feb(this,
m[0]));a.C.paragraph.set(hC(a.D)-1,k);for(k=1;k<m.length;k++)C=m[k],t=XUa(C).Vq()+1,C=feb(this,C),C.getType(),a.C.text.set(t,C);a=a.build();k=new ydb(a,this.rb,this.O);zdb(k,hC(a.Mf())-1);t=new mI(a,new Jdb,this.rb,this.Ea,0,0,e?this.D:this.F,this.Nh,0,0,new J9a(null));C=new Scb;Tcb(C,a);t=new bdb(t,this.C,C,this.va,0);a=f;if(q)if(l)f=Number.MAX_VALUE;else{f=0;l=this.C.C;for(q=0;q<m.length;q++)C=zC(feb(this,m[q])),C=l.getHeight(C),C>f&&(f=C);m=Math.abs(Math.sin(d));f=h/m-f*Math.cos(d)/m}else e&&(f=
Number.MAX_VALUE);m=new nj(f,Number.MAX_VALUE);t.Id(Adb(k),1,0,0,m,Kdb,beb,Idb);t.render(0);m=t.Od(0);if(e){a:if(0==m.D.length)b=null;else{w=[];for(d=z=y=0;d<m.D.length;d++){l=m.D[d].D;if(!l){b=null;break a}e=h;if(l.getHeight()<=e)e=[l];else{f=l.getCellRunLayouts();l=l.isLeftToRight();q=/\s+/;k=[];t=[];for(var M=C=0,N=[],V=0,ca=0,da=0;da<f.length;da++){var oa=f[da],ya=oa.getHeight(),xa=oa.getWidth();if(C+V+ya>e){var za=!1;0<C?(k.push(ritz_api.WebCellLineLayout.create(1.5*M,C,0,l,!0,t)),t=[],M=C=0):
(0==V&&(N.push(oa),V+=ya,ca=Math.max(ca,xa),za=!0),t=t.concat(N),C+=V,M=Math.max(M,ca),k.push(ritz_api.WebCellLineLayout.create(1.5*M,C,0,l,!0,t)),t=[],M=C=0,N=[],ca=V=0);if(0==V)for(;oa.getText().match(q);)da++,oa=f[da];za||da--}else N.push(oa),V+=ya,ca=Math.max(ca,xa),oa.getText().match(q)&&(t=t.concat(N),C+=V,M=Math.max(M,ca),N=[],ca=V=0)}0<N.length&&(t=t.concat(N),C+=V,M=Math.max(M,ca));0<t.length&&k.push(ritz_api.WebCellLineLayout.create(1.5*M,C,0,l,!0,t));e=k}for(f=0;f<e.length;f++)l=e[f],c?
w.push(l):w.unshift(l),z+=l.getWidth(),y=Math.max(y,l.getHeight())}h=0;switch(b){case 1:h=(a-z)/2;break;case 2:h=a-z}b=ritz_api.ComplexWebCellLayout.create(w,z,y,0,0,h,0,!0)}return b}h=d;if(0==m.D.length)b=null;else{c=[];e=d=0;f=m.D[0].J;0!=h&&(w=Math.abs(Math.sin(h)),y=Math.cos(h),z=-1*f.getHeight()*y*y/w);for(f=0;f<m.D.length;f++)l=m.D[f].J,c.push(l),0!=h?(q=l.getWidth()*w+l.getHeight()*y,e=Math.max(e,q),z+=l.getHeight()/w):e+=Math.round(l.getHeight()),d=Math.max(d,Math.round(l.getWidth()));if(0!=
h)for(f=0;f<c.length;f++){m=c[f];l=0;switch(b){case Od.LEFT:l=0;break;case Od.CENTER:l=(d-m.getWidth())/2;break;case Od.RIGHT:l=d-m.getWidth()}m.setOffsetStart(l)}z=0==h?d:z+d*y;m=0;if(0!=h)switch(b){case Od.CENTER:m=(a-z)/2;break;case Od.RIGHT:m=a-z}b=ritz_api.ComplexWebCellLayout.create(c,z,e,0>h?z-d*y:0,0<h?d*w:0,m,h,!1)}return b};cJ.prototype.createLayout=cJ.prototype.$;
function feb(a,b){var c="";if(Ydb)var d=a.H.get(b);else c=JSON.stringify(b),d=a.H.get(c);if(!d){d=XUa(b).getFormat();var e={};e.ts_bd=J(d,5);e.ts_it=J(d,6);var f=J(d,3);e.ts_ff=J(d,3);f&&na.ritz&&ritz_api.FormatApi&&ritz_api.FormatApi.getNormalizedFontName&&(f=ritz_api.FormatApi.getNormalizedFontName(f));e.ts_ff=f;f=J(d,4)/10;f=GRa(PB.getInstance(),13*f);e.ts_fs=f;e.ts_un=J(d,9);e.ts_st=J(d,7);f=0==J(d,2).getType();e.ts_fgc=f?"transparent":HB(J(J(d,2),2));d=new yC(e);Ydb?a.H.set(b,d):a.H.set(c,d)}return d}
cJ.prototype.Ra=function(){this.J.D={}};cJ.prototype.clearForNewFonts=cJ.prototype.Ra;cJ.prototype.Ya=function(a,b){b=feb(this,b[0]);return this.J.C(b,a,!0)};cJ.prototype.getTextWidth=cJ.prototype.Ya;function dJ(a){H.call(this);this.D={};this.C={};this.F=new xh(this);this.Wf=a}v(dJ,H);var geb=[Ac&&!Jc("11")?"readystatechange":"load","abort","error"];function heb(a,b,c,d){(c=pa(c)?c:c.src)&&(a.D[b]={src:c,wza:r(d)?d:null})}dJ.prototype.start=function(){var a=this.D;x(ic(a),function(b){var c=a[b];if(c&&(delete a[b],!this.isDisposed())){var d;this.Wf?d=Hm(this.Wf).Ia("IMG"):d=new Image;c.wza&&(d.crossOrigin=c.wza);this.F.R(d,geb,this.H);this.C[b]=d;d.id=b;d.src=c.src}},this)};
dJ.prototype.H=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));this.dispatchEvent({type:a.type,target:b});!this.isDisposed()&&(a=b.id,delete this.D[a],b=this.C[a])&&(delete this.C[a],this.F.Jc(b,geb,this.H),nc(this.C)&&nc(this.D)&&this.dispatchEvent("complete"))}};
dJ.prototype.Qa=function(){delete this.D;delete this.C;F(this.F);dJ.ea.Qa.call(this)};function eJ(a){H.call(this);this.H=a;this.D=new dJ;qd(this.D,"load",this.J,!1,this);E(this,this.D);this.C={}}v(eJ,H);function ieb(a,b){return(a=jeb(a,b))?a.C():null}function keb(a,b){return(a=leb(a,b))?a.C():null}eJ.prototype.F=function(a,b){return(a=leb(this,a,b))&&a.C()?a:null};eJ.prototype.loadTrustedImage=eJ.prototype.F;eJ.prototype.L=function(a){a=WUa.ud((new Wd).Oa(),a);return(a=jeb(this,a))&&a.C()?a:null};eJ.prototype.loadImage=eJ.prototype.L;
function leb(a,b,c){var d=a.C[b];if(d){if(d.Mg())return d}else meb(a,b,b,c);return null}function jeb(a,b){if(!neb(b))return null;var c=neb(b),d=a.C[c];if(d){if(d.Mg())return d}else oeb(a.H,b).addCallback(function(b){a.isDisposed()||meb(a,c,b)});return null}function meb(a,b,c,d){heb(a.D,b,c,d||"anonymous");a.D.start();a.C[b]=new fJ}eJ.prototype.J=function(a){a=a.target;var b=this.C[a.id];b.F=!0;b.D=a;this.dispatchEvent("image-loaded")};
function neb(a){switch(a.getType()){case 1:return a.getUrl();case 2:return J(a,2);case 0:break;default:a.getType()}return null}function fJ(){this.F=!1;this.H=this.D=null}fJ.prototype.Mg=g("F");fJ.prototype.C=function(){var a;if(!(a=!this.D)){if(null===this.H)try{var b=Wm("canvas");b.height=1;b.width=1;var c=b.getContext("2d");c.drawImage(this.D,0,0);c.getImageData(0,0,1,1);this.H=!1}catch(d){this.H=!0}a=this.H}return a?null:this.D};fJ.prototype.getImage=fJ.prototype.C;
fJ.prototype.getWidth=function(){return this.F?this.C().width:0};fJ.prototype.getWidth=fJ.prototype.getWidth;fJ.prototype.getHeight=function(){return this.F?this.C().height:0};fJ.prototype.getHeight=fJ.prototype.getHeight;function peb(a,b,c,d,e,f,h){D.call(this);this.Nh=b;this.F=a;this.H=c;this.D=new eJ(h);E(this,this.D);a=new cJ(c,d,b,e,f,this.F);E(this,a);L(O(),"fecllr")&&(this.C=ritz_api.GridViewApi.createCanonicalCellTextLayoutCache(ritz_api.RitzModelApi.getTopLevelModel(),a))}v(peb,D);peb.prototype.Qy=g("Nh");function qeb(){try{var a=na.localStorage;if(a&&(Pc||Qc||Ac)&&(a.setItem("test","test"),"test"==a.getItem("test")&&(a.removeItem("test"),null==a.getItem("test"))))return!0}catch(b){}return!1};function reb(){for(var a in Array.prototype)return!1;return!0};function seb(a,b){this.D=a;this.yc=b;this.constructor.xxa||(this.constructor.xxa={});this.constructor.xxa[this.toString()]=this}seb.prototype.serialize=function(){return this.toString()};seb.prototype.toString=function(){this.C||(this.C=this.D.C+":"+this.yc);return this.C};seb.prototype.getType=g("yc");function teb(a,b){seb.call(this,a,b)}v(teb,seb);function ueb(a){veb.hasOwnProperty(a);this.C=a;veb[a]=this}var veb;veb={};new ueb("lib");var web=new ueb("fva");new teb(web,1);function xeb(a){D.call(this);this.D=a}v(xeb,D);xeb.prototype.C=function(a){return yeb(this,a)};function gJ(a,b){return(b?"__wrapper_":"__protected_")+Fa(a)+"__"}function yeb(a,b){var c=gJ(a,!0);b[c]||((b[c]=zeb(a,b))[gJ(a,!1)]=b);return b[c]}
function zeb(a,b){function c(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){if(!(d&&"object"===typeof d&&d.message&&0==d.message.indexOf("Error in protected function: ")||"string"===typeof d&&0==d.indexOf("Error in protected function: ")))throw a.D(d),new Aeb(d);}finally{}}c[gJ(a,!1)]=b;return c}
function Beb(a,b){var c=ta("window"),d=c[b];c[b]=function(b,c){pa(b)&&(b=Ha(Ka,b));arguments[0]=b=yeb(a,b);if(d.apply)return d.apply(this,arguments);var e=b;if(2<arguments.length){var f=Array.prototype.slice.call(arguments,2);e=function(){b.apply(this,f)}}return d(e,c)};c[b][gJ(a,!1)]=d}xeb.prototype.Qa=function(){var a=ta("window");var b=a.setTimeout;b=b[gJ(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[gJ(this,!1)]||b;a.setInterval=b;xeb.ea.Qa.call(this)};
function Aeb(a){La.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)));(a=(this.uo=a)&&a.stack)&&pa(a)&&(this.stack=a)}v(Aeb,La);function Ceb(a,b,c){H.call(this);this.H=b||null;this.F={};this.J=Deb;this.O=a;if(!c)if(this.C=null,Ac&&!Jc("10"))Eha(u(this.D,this));else{this.C=new xeb(u(this.D,this));Beb(this.C,"setTimeout");Beb(this.C,"setInterval");a=this.C;b=ta("window");c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&Beb(a,e)}a=this.C;rca=!0;b=u(a.C,a);for(c=0;c<pca.length;c++)pca[c](b);qca.push(a)}}v(Ceb,H);
function Eeb(a,b){G.call(this,"Xb");this.error=a;this.context=b}v(Eeb,G);function Deb(a,b,c,d){Vja(a,null,b,c,d)}
Ceb.prototype.D=function(a,b){b=b?sc(b):{};a instanceof Error&&vc(b,a.__closure__error__context__984382||{});a=Fha(a);if(this.H)try{this.H(a,b)}catch(q){}var c=a.message.substring(0,1900),d=a.fileName,e=a.lineNumber,f=a.stack;try{var h=mi(this.O,"script",d,"error",c,"line",e);nc(this.F)||(h=ni(h,this.F));var k={};k.trace=f;if(b)for(var l in b)k["context."+l]=b[l];var m=li(k);ra(null)&&(m=m.substring(0,null));this.J(h,"POST",m,this.L)}catch(q){ib("Error occurred in sending an error report.\n\n","script:",
d,"\n","line:",e,"\n","error:",c,"\n","trace:",f)}try{this.dispatchEvent(new Eeb(a,b))}catch(q){}};Ceb.prototype.Qa=function(){F(this.C);Ceb.ea.Qa.call(this)};function hJ(){D.call(this);this.H=[];this.D=[]}v(hJ,D);hJ.prototype.F=function(a){this.isDisposed()||this.H.push(a)};hJ.prototype.L=function(){if(!this.isDisposed()){for(var a=this.H,b=0;b<a.length;++b)a[b]();this.O();this.dispose()}};hJ.prototype.O=ua;hJ.prototype.Qa=function(){delete this.H;delete this.D;hJ.ea.Qa.call(this)};function Feb(a){a=a.rX();return(Fl(a)?El(a,256):a.Fj()||El(a,8))?"Dit document bevat wijzigingen die niet zijn opgeslagen. Wil je de pagina verlaten en je wijzigingen niet opslaan?":void 0}function Geb(a){a.onbeforeunload=ua;a.location.reload()}
function Heb(){var a=window;if(a.history&&a.history.replaceState){var b=a.location.href,c=di(b),d=c[5];var e=Fya(d);e=e.replace(Eya,"$1");var f=b;e!=d&&(f=ci(c[1],c[2],c[3],c[4],e,c[6],c[7]));c=Qka("docs-uptc");if(Aa(c))for(d=0;d<c.length;d++)f=ri(f,c[d]);f!=b&&a.history.replaceState(null,"",f)}};function Ieb(){}Ieb.prototype.C=function(){window.confirm("Deze fout is aan Google gemeld en we zullen er zo snel mogelijk naar kijken. Laad deze pagina opnieuw om door te gaan.")&&Geb(window)};function iJ(a,b,c){La.call(this,"Local storage error: "+b);this.type=a;this.uo=c||null}v(iJ,La);var Jeb=na.IDBKeyRange||na.webkitIDBKeyRange;
function jJ(a,b,c,d,e,f){b=r(b)?Keb(b,c):null;e=e?"prev":"next";if(d)return a=a.getIndex(d),f?(f=r(b),d=r(e),f=f&&d?a.C.openKeyCursor(b,e):f?a.C.openKeyCursor(b):a.C.openKeyCursor(),b=new kJ(f,a.rb,a.C.name+".openKeyCursor("+(b?b.lower+", "+b.upper:b)+", "+e+")",a.F,a.D)):(f=r(b),d=r(e),f=f&&d?a.C.openCursor(b,e):f?a.C.openCursor(b):a.C.openCursor(),b=new kJ(f,a.rb,a.C.name+".openCursor("+(b?b.lower+", "+b.upper:b)+", "+e+")",a.F,a.D)),b;f=r(b);d=r(e);f=f&&d?a.C.openCursor(b,e):f?a.C.openCursor(b):
a.C.openCursor();return new kJ(f,a.rb,a.C.name+".openCursor("+(b?b.lower+", "+b.upper:b)+", "+e+")",a.F,a.D)}function lJ(a,b,c,d){b=Keb(b,c);a=Leb(a,b);d&&mJ(a,d)}function Meb(a,b,c,d,e,f,h,k,l,m){b=nJ(a,b);var q=[];mJ(jJ(b,e,f,h,k,l),function(b){if(b=b.target.result){var e=r(b.value)?b.value:b.key;(e=c(e))&&q.push(e);b["continue"]()}else m&&Neb(a),d&&d(q)})}
function Oeb(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 Peb(a,b){return function(c){c.stopPropagation();b(new iJ(1,a+" ("+Oeb(c)+")",c))}}function Keb(a,b){return r(b)&&a!=b?Jeb.bound(a,b):Jeb.only(a)};function oJ(a,b){var c=Array.prototype.slice.call(arguments),d=c.shift();if("undefined"==typeof d)throw Error("[goog.string.format] Template required");return d.replace(/%([0\-\ \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,b,d,k,l,m,q,t){if("%"==m)return"%";var e=c.shift();if("undefined"==typeof e)throw Error("[goog.string.format] Not enough arguments");arguments[0]=e;return pJ[m].apply(null,arguments)})}
var pJ={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?a+eb(" ",Number(c)-a.length):eb(" ",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+eb(" ",
a):(b=0<=b.indexOf("0",0)?"0":" ",d=f+eb(b,a)+d);return d},d:function(a,b,c,d,e,f,h,k){return pJ.f(parseInt(a,10),b,c,d,0,f,h,k)}};pJ.i=pJ.d;pJ.u=pJ.d;function Qeb(a){this.F=a;this.D=Math.floor(a/50);this.C=new eka(50)}Qeb.prototype.get=function(a){return Reb(this,a,function(a,c){return a+c.count})};function Reb(a,b,c){b=b||Ja();Seb(a,b);var d=0;b=a.D*(Math.floor(b/a.D)+1)-a.F;for(var e=a.C.$e()-1;0<=e;--e){var f=a.C.get(e);if(f.end<=b)break;d=c(d,f)}return d}function Seb(a,b){var c=gka(a.C);c&&b<c.end-a.D&&a.C.clear()}function Teb(a){this.end=a}Teb.prototype.count=0;Teb.prototype.min=Number.MAX_VALUE;Teb.prototype.max=Number.MIN_VALUE;function Ueb(a,b,c){this.F=a;this.D=b;this.C=new Qeb(1E3*c)}function Veb(a,b){b=null!=b?b:1;return(a.C.get()+b)/(a.C.F/1E3)<=a.D}function Web(a,b){b=null!=b?b:1;if(!Veb(a,b))throw new Xeb(ib("Query would cause ",a.F," to exceed ",a.D," qps."));a=a.C;var c=Ja();Seb(a,c);var d=gka(a.C);if(!d||c>=d.end)d=new Teb(a.D*(Math.floor(c/a.D)+1)),a.C.add(d);d.count+=b;d.min=Math.min(b,d.min);d.max=Math.max(b,d.max)}function Xeb(a){La.call(this,a)}v(Xeb,La);function qJ(a){D.call(this);this.D=new Hi;this.O=new cm(this.L,3E4,this);this.Ka=new Ueb("errorsender",1,8);this.va=!1;this.$=new Ki;this.Ua=new xh(this);this.Ya=a||10;this.Ua.R(this.D,"complete",this.Ra);this.Ua.R(this.D,"ready",this.L)}v(qJ,D);qJ.prototype.send=function(a,b,c,d){var e=this.HP().addCallback(function(e){e>=this.Ya||(e={},e.u=a,e.m=b,e.c=c,e.h=d,this.B3(e))},this).addCallback(this.L,this);Dqa(e,function(){this.$.remove(e)},this);this.$.add(e)};
qJ.prototype.L=function(){this.O.Wb()||this.D.Wb()||this.va||Yeb(this)};function Yeb(a){a.O.Wb();a.D.Wb();a.xP().addCallback(function(a){if(!(this.D.Wb()||this.O.Wb()||this.va)&&a)if(4E3<a.u.length)this.aJ();else try{Web(this.Ka,1),this.D.send(a.u,a.m,a.c,a.h)}catch(c){if(c instanceof Xeb)this.va=!0;else throw c;}},a)}qJ.prototype.Ra=function(){var a=this.D.getStatus();this.D.Cl()||400<=a&&500>=a?this.aJ():this.O.start()};qJ.prototype.Qa=function(){id(this.Ua,this.O,this.D);this.$.clear();qJ.ea.Qa.call(this)};function Zeb(a,b,c,d,e){qJ.call(this,e);this.V=b;this.H=b+"-f";this.F=b+"-n";this.J=c;this.rb=a;this.C=null;this.Ea=d||$eb;a=this.Ea.open("DocsErrors",1);a.onsuccess=u(this.Zlb,this);a.onupgradeneeded=u(this.qCb,this);a.onerror=u(this.JHa,this);a.onblocked=u(this.JHa,this)}v(Zeb,qJ);var $eb=na.indexedDB||na.webkitIndexedDB;p=Zeb.prototype;
p.Zlb=function(a){var b=a.target.result,c=b.transaction(["Errors"],"readwrite");(new im([rJ(this.H,c),rJ(this.F,c)])).addCallback(function(a){null==a[0][1]||null==a[1][1]?(a=c.objectStore("Errors"),a.put({key:this.H,value:"1"}),a.put({key:this.F,value:"1"}),c.oncomplete=u(this.Wza,this,b)):this.Wza(b)},this)};p.Wza=function(a){this.C=a;this.L()};p.qCb=function(a){a.target.transaction.db.createObjectStore("Errors",{keyPath:"key"})};
p.JHa=function(a){this.C&&(this.C.close(),this.C=null);this.rb.$p(Error("IdbErrorSender: "+Oeb(a)))};p.B3=function(a){if(!this.C)return this.J.B3(a);var b=this.C.transaction(["Errors"],"readwrite"),c=new Kl;rJ(this.F,b).addCallback(function(d){if(d){var e=b.objectStore("Errors");e.put({key:this.F,value:String(d+1)});e.put({key:this.V+"-e-"+d,value:Mh(a)});b.oncomplete=u(c.Xb,c)}else c.Xb()},this);return c};
p.aJ=function(){if(!this.C)return this.J.aJ();var a=this.C.transaction(["Errors"],"readwrite"),b=new Kl;(new im([rJ(this.H,a),rJ(this.F,a)])).addCallback(function(c){var d=c[0][1];c=c[1][1];if(!d||c<=d)b.Xb();else{var e=a.objectStore("Errors");e["delete"](this.V+"-e-"+d);d++;e.put({key:this.H,value:String(d)});afb(this,a).addCallback(function(c){0==c&&(e.put({key:this.H,value:"1"}),e.put({key:this.F,value:"1"}));a.oncomplete=u(b.Xb,b)},this)}},this);return b};
p.xP=function(){if(!this.C)return this.J.xP();var a=this.C.transaction(["Errors"],"readonly");return(new im([rJ(this.H,a),rJ(this.F,a)])).addCallback(function(b){var c=b[0][1];return!c||1>b[1][1]-c?null:bfb(this.V+"-e-"+c,a).addCallback(function(a){return a&&(a=JSON.parse(a))?a:this.aJ().addCallback(this.xP,this)},this)},this)};p.HP=function(){if(!this.C)return this.J.HP();var a=this.C.transaction(["Errors"],"readonly");return afb(this,a)};
function afb(a,b){return(new im([rJ(a.H,b),rJ(a.F,b)])).addCallback(function(a){return a[1][1]-a[0][1]})}function rJ(a,b){return bfb(a,b).addCallback(function(a){a=parseInt(a,10);return 0>a||isNaN(a)?null:a})}function bfb(a,b){b=b.objectStore("Errors");var c=new Kl;b.get(a).onsuccess=function(a){a.target.result?c.Xb(a.target.result.value):c.Xb(null)};return c}p.Qa=function(){this.C&&(this.C.close(),this.C=null);Zeb.ea.Qa.call(this)};function cfb(a,b){qJ.call(this,b);this.V=a;this.J=a+"-v";this.H=a+"-f";this.F=a+"-n";this.C=na.localStorage;qeb();a=sJ(this,this.J);if(!a||1>a)this.C.setItem(this.J,"1"),this.C.setItem(this.H,"1"),this.C.setItem(this.F,"1");this.L();this.Ea=new zm;E(this,this.Ea);this.Ea.xt(this.v5a,3E4,this)}v(cfb,qJ);p=cfb.prototype;p.B3=function(a){var b=sJ(this,this.F);if(!b||1!=sJ(this,this.J))return Rl();try{this.C.setItem(this.F,String(b+1)),this.C.setItem(this.V+"-e-"+b,Mh(a))}catch(c){}return Rl()};
p.aJ=function(){var a=sJ(this,this.H);if(!a||1!=sJ(this,this.J))return Rl();this.C.removeItem(this.V+"-e-"+a);a++;this.C.setItem(this.H,String(a));return this.HP().addCallback(function(a){0==a&&(this.C.setItem(this.H,"1"),this.C.setItem(this.F,"1"))},this)};
p.xP=function(){var a=sJ(this,this.H);return a&&1==sJ(this,this.J)?this.HP().addCallback(function(b){if(1>b)return null;try{var c=this.C.getItem(this.V+"-e-"+a);if(c){var d=JSON.parse(c);if(d)return d}}catch(e){}return this.aJ().addCallback(this.xP,this)},this):Rl(null)};p.HP=function(){return Rl(sJ(this,this.F)-sJ(this,this.H))};function sJ(a,b){return(a=a.C.getItem(b))?dfb(a):null}function dfb(a){a=parseInt(a,10);return 0>a||isNaN(a)?null:a}
p.v5a=function(){if(sJ(this,this.F)&&1==sJ(this,this.J))for(var a=this.V+"-e-",b=0,c=this.C.length;b<c;++b){var d=this.C.key(b);if(d&&Ma(d,a)){var e=dfb(d.substring(a.length)),f=sJ(this,this.F);f&&e&&e>=f&&this.C.removeItem(d)}}};function efb(a){qJ.call(this,a);this.C=[]}v(efb,qJ);p=efb.prototype;p.B3=function(a){this.C.push(a);return Rl()};p.aJ=function(){this.C.shift();return Rl()};p.xP=function(){return Rl(r(this.C[0])?this.C[0]:null)};p.HP=function(){return Rl(this.C.length)};p.Qa=function(){delete this.C;efb.ea.Qa.call(this)};function ffb(a,b,c,d,e,f,h,k){H.call(this);this.H={};this.rb=null;this.$j={};this.Ua=new xh(this);this.V=!!a;this.O=!!e;this.L=f||new Ieb;this.D=null;var l;b&&qeb()?l=new cfb(b,c):l=new efb(c);b&&$eb&&Pc&&h?(this.D=new Zeb(this,b,l,void 0,c),E(this,l)):this.D=l;a=k?k:Yi(O(),"docs-sup")+"/jserror";(b=Yi(O(),"jobset"))&&(a=mi(a,"jobset",b));if(gfb)throw Error("ErrorReporter already installed.");gfb=!0;b=u(this.HNb,this);this.rb=new Ceb(a,b,void 0);this.rb.L={"X-Same-Domain":"1","X-No-Abort":"1"};a=
u(this.KPb,this);this.rb.J=a;this.Ua.R(this.rb,"Xb",this.Fkb);this.F=!1;this.J=!0;this.C=!1}v(ffb,H);var gfb=!1;function om(a,b,c){a.H[b]=c}function hfb(a,b,c){a.$j[b]=c}function Mk(a,b,c){a.C=!1;if(!a.rb)throw b;a.rb.D(b,ifb("fatal",c))}p=ffb.prototype;p.$p=function(a,b,c){this.C=!!c;this.rb&&this.rb.D(a,ifb("warning",b))};function km(a,b,c){a.C=!1;a.rb&&a.rb.D(b,ifb("incident",c))}p.log=function(a,b,c){this.C=!!c;if(!this.rb)throw a;this.rb.D(a,ifb("incident",b))};
function pm(a,b,c){b||a.log(Error(c))}function XH(a,b,c,d){return u(function(a){a:{var e=!!d,h=arguments;if(this.rb){try{var k=b.apply(c,h);break a}catch(l){if(Mk(this,l),e)throw l;}k=void 0}else k=b.apply(c,h)}return k},a)}function ifb(a,b){b=b?sc(b):{};b.severity=a;return b}p.Fkb=function(a){var b=a.context.severity;(b="fatal"==b||"postmortem"==b)&&!this.O&&(this.V?this.L.C(a):this.L.C());this.dispatchEvent(new jfb(b?"Yb":"Zb",a.error,a.context))};
p.HNb=function(a,b){a=this.F;try{for(var c in this.H)try{b[c]=this.H[c]()}catch(f){}vc(b,this.$j);var d=b.severity||"fatal",e=Yi(O(),"docs-jern");e&&(b.reportName=e+"_"+d);b.isArrayPrototypeIntact=reb().toString();this.F?(this.J=this.C||!L(O(),"docs-spfe"),"fatal"==d?d="postmortem":"incident"==d&&(d="warningafterdeath")):"fatal"==d&&(this.F=!0);this.C=!1;b.severity=d}catch(f){throw a&&(this.J=!1),this.F=!0,b.provideLogDataError=f.message,b.severity||(b.severity="fatal"),f;}};
p.KPb=function(a,b,c,d){this.J&&this.D.send(a,b,c,d)};p.Qa=function(){gfb=!1;id(this.Ua,this.rb,this.D);ffb.ea.Qa.call(this)};function jfb(a,b,c){G.call(this,a);this.error=b;this.context=c}v(jfb,G);function tJ(a,b,c,d,e,f,h,k,l,m,q,t,w,y){$H.call(this,"assistant",ZH("assistant"));hw.gb(!0);this.L=a;this.$=b;this.bb=c;this.Ka=d;this.fb=e;this.Ra=f;this.Ea=h;this.va=l;this.O=this.V=!1;this.H=null;this.mb=m;this.jb=k;this.tb=q;this.rb=t;this.D=w;this.Ab=y;this.J=new a9a;E(this,this.J)}v(tJ,$H);function kfb(a){a.V=!0;if(Wn){uJ(a.D,a.J);var b=new kp(["Ub"]);x([Ky,eNa,fNa,gNa,hNa,iNa],function(c){a.D.C(c,b);a.D.D(c,b)})}lfb(a)}tJ.prototype.T_=yg;
tJ.prototype.Vo=function(){this.isInstalled()||ko("gvizcharts",function(){oo("gvizcharts").nL(u(function(){this.O=!0;lfb(this)},this))},this)};function lfb(a){if(a.V&&a.O){var b=oo("assistant"),c=new (b.C())(a.L,a.mb,a.rb),d=new (b.F())(c,a.L,a.$,a.Ka,a.Ea,a.jb,a.tb,a.Ra,a.va,a.Ab);d.render();d.setVisible(!1);b=new (b.D())(c,d,a.L,a.$,a.bb,a.Ka,a.fb,a.Ra,a.Ea,a.va,a.D.F,a.J);a.H&&b.$f(a.H);a.C=b;"true"==Ci(Di(Xn("win").location.href),"showExplore")&&b.bya()}}
tJ.prototype.$f=function(a){this.H=a;this.isInstalled()&&this.C.$f(this.H)};tJ.prototype.j0=function(){F(this.C);this.C=null};function mfb(a,b,c,d,e,f){$H.call(this,"banding",ZH("banding"));this.V=a;this.H=b;this.J=c;this.L=d;this.$=e;this.O=f;this.D=null}ka(mfb,$H);mfb.prototype.VM=function(a){this.isInstalled()||"show-banding-pane"!=a.type&&"show-banding-pane-recommendation"!=a.type||(this.D=a,aI(this))};
mfb.prototype.Vo=function(){if(!this.isInstalled()){var a=oo("banding"),b=new (a.D())(this.H,this.J,this.L,this.O,this.V);b.render();b.setVisible(!1);b.resize();this.C=new (a.C())(b,this.V,this.H,this.$,this.J,this.L,this.O);this.D&&bz.dispatchEvent(this.D)}};function nfb(a,b){var c=this;H.call(this);this.H=a;this.C=b;a=new xh(this);E(this,a);a.R(this.C,"inputBoxActivate",function(){ofb(c)}).R(this.C,"inputBoxDeactivate",function(){ofb(c)});this.F=new Si;E(this,this.F);Ti(this.F,this.H.D,function(){ofb(c)});this.D=pfb(this);P.Zx.Vb(Jo,this.J,this)}v(nfb,H);function pfb(a){return!a.C.Wb()&&Bo(a.H)}nfb.prototype.J=function(){ofb(this)};function ofb(a){var b=pfb(a);a.D!=b&&(a.D=b,a.dispatchEvent("switch"))};function qfb(a,b,c,d,e,f){$H.call(this,"braille",ZH("braille"));this.O=c;this.L=d;this.J=e;this.H=b;this.zb=f||Hm();this.D=new nfb(a,b);E(this,this.D)}v(qfb,$H);qfb.prototype.Vo=function(){if(!this.isInstalled()){var a=new (oo("braille").C())(this.O,this.L,this.J,this.H,this.zb);this.C=a;a.gb(!0)}};qfb.prototype.start=function(){var a=this,b=new xh;E(this,b);b.R(this.D,"switch",function(){return rfb(a)});rfb(this)};function rfb(a){a.isInstalled()?a.C.gb(pfb(a.D)):a.D&&pfb(a.D)&&aI(a)};function sfb(a,b,c,d,e,f,h,k){$H.call(this,"charteditor",ZH("charteditor"));this.H=a;this.O=b;this.Ea=c;this.Ka=d;this.$=e;this.V=f;this.D=h;this.L=!1;this.va=k;this.J=!1}ka(sfb,$H);sfb.prototype.VM=function(a){this.isInstalled()||"show-chart-editor"!=a.type||(this.L=!!a.ula,this.Ce=a.Xb,aI(this))};
sfb.prototype.Vo=function(){var a=this;this.isInstalled()||!ritz_api.ChartsApi&&this.J||(this.J=!0,ko("gvizcharts",function(){oo("gvizcharts").nL(function(){ritz_api.RitzEntryPoint.loadChartsApi(function(){var b=oo("charteditor");b.F(a.D);var c=new (b.D())(a.D,a.O,a.$,a.V,a.H.Ka,a.H.C,Yn(Fn.getInstance()));c.render();c.setVisible(!1);b=new (b.C())(c,a.H,a.O,a.Ea,a.Ka,a.D,a.V,a.va);a.C=b;fz(a.L,a.Ce)})})}))};function tfb(a){this.C=a};Ia(ba().prototype,ba().prototype);function ufb(a,b){a=a.serialize(b);return JSON.stringify(a)};function vfb(a,b,c,d){D.call(this);this.F=a;this.V=b;this.O=c;this.D=null;this.J=!1;this.C={};this.H=!0;this.L=d||yg}v(vfb,D);var wfb=["image/png","image/gif","image/bmp","image/jpeg","image/jpg"],xfb=xc(wfb);p=vfb.prototype;p.qE=function(a,b){"application/x-vnd.google-docs-external-image-clip+json"!=a&&("text/html"==a&&this.F.qE(a,b),this.D&&("text/html"==a&&(b=this.V.C(b)),this.D.setData(a,b),this.J=!0))};
p.getData=function(a){if("application/x-vnd.google-docs-external-image-clip+json"==a){a=null;for(var b=0;b<wfb.length;++b)if(wfb[b]in this.C){a=wfb[b];break}return a?this.C[a].hp().addCallback(this.P3a,this):Rl(null)}return a in this.C?this.C[a].hp():this.H?this.F.getData(a):Rl(null)};p.y3=function(){var a=this.H?[].concat(this.F.y3()):[];Ob(a,ic(this.C));Qb(a);yfb(a)&&a.push("application/x-vnd.google-docs-external-image-clip+json");return a};
p.Iga=function(a,b){this.D=b&&b.He.clipboardData||null;this.J=!1;try{this.D4();if(this.D&&"paste"==b.type){var c=this.D,d=this.L,e={},f=[];if(r(c.items))for(var h=c.items,k=0;k<h.length;k++){var l=h[k],m=l.type;f.push(m);if(!e[m]&&d(m)){a:{var q=l;switch(q.kind){case "string":var t=Rl(c.getData(q.type));break a;case "file":var w=q.getAsFile();t=w?zfb(w):null;break a;default:t=null}}t&&(e[m]=t)}}else{q=c.types||[];for(k=0;k<q.length;k++)m=q[k],f.push(m),!e[m]&&d(m)&&(e[m]=Rl(c.getData(m)));var y=c.files||
[];for(k=0;k<y.length;k++){var z=y[k];m=z.type;f.push(m);!e[m]&&d(m)&&(e[m]=zfb(z))}}this.C=e;a:{for(c=0;c<f.length;c++)if("text/html"==f[c]){var C=!0;break a}C=!1}this.H=C||!yfb(f)}this.F.Iga(a,b);this.J&&b.preventDefault()}finally{this.D=null}};p.D4=function(){this.C={};this.H=!0};p.FEa=xg;function zfb(a){var b=new Kl;a=TYa(a);a.addCallback(function(a){b.Xb(a)});Nl(a,function(){b.Xb(null)});return b}function yfb(a){return wb(a,function(a){return a in xfb})}
p.P3a=function(a){return ufb(this.O,new tfb(a?[a]:[]))};p.Qa=function(){F(this.F);vfb.ea.Qa.call(this)};function Afb(){}va(Afb);Afb.prototype.C=Ag;function Bfb(){}Bfb.prototype.serialize=function(a){var b={};b.imageUrls=a.C;return b};function vJ(){this.g3=!1;this.mS=null}vJ.prototype.Noa=ua;vJ.prototype.Xp=ba();function Cfb(a){this.C=a}v(Cfb,vJ);Cfb.prototype.Xp=function(a){return"text/vnd.google-apps.spreadsheet"==a?this.C:null};function Dfb(a){this.C=a}v(Dfb,vJ);Dfb.prototype.Xp=function(a){return"text/vnd.google-apps.spreadsheet+html"==a?this.C:null};function Efb(){H.call(this)}v(Efb,H);function Ffb(a,b,c){G.call(this,a,b);this.C=c}v(Ffb,G);function wJ(a,b){D.call(this);this.F=[];this.H=new xh(this);E(this,this.H);this.J=a;this.C=b;this.D=null;this.L=!0}v(wJ,D);function Gfb(a,b){a.F.push(b);a.H.R(b,["+copy","+cut"],a.O).R(b,"+paste",a.V)}
wJ.prototype.O=function(a){var b=a.type;if(this.L){var c=Hfb(this.C);if(c){"+cut"==b&&(c.mS="cut-range");b=this.J;a=a.C;var d=ok.getInstance(),e=pk(d,gl.Yua,!1,xJ(41,[b.L.C.C])),f=b.U8(yJ());try{if(b.YC(new zJ("application/x-vnd.google-apps.spreadsheet-anchor-rect",c),f),a){b.YC(new zJ("text/plain",c.Xp("text/vnd.google-apps.spreadsheet")),f);b.YC(new zJ("text/html",c.Xp("text/vnd.google-apps.spreadsheet+html")),f);var h=c.Xp("application/x-vnd.google-spreadsheet-embedded-grid-range-data");if(h){var k=
Ifb(b.L.D.D,ufb(new Jfb,h),b.J);b.YC(new zJ("application/x-vnd.google-docs-embedded-grid_range_clip+wrapped",Kfb(b.O,k)),f)}var l=c.Xp("application/x-vnd.google-spreadsheet-embedded-object-clip");if(l){var m=Mh(Lfb.serialize(l));b.YC(new zJ("application/x-vnd.google-spreadsheet-embedded-object+json",m),f)}if(l&&yd(l.gf(),2)&&l.gf().getProperties().getType()==Qfa.hba){var q=l.gf(),t=c.Xp("text/vnd.google-apps.spreadsheet+html"),w=Ym(document,ao(t)).src,y=new Mfb("",J(q,1),w,new Nfb(ritz_api.RitzModelApi.getChartChecksum(J(q,
1))),J(q,5)||"",J(q,6)||""),z=J(l,3),C=Ifb(z,ufb(new Ofb,y),b.J);b.YC(new zJ("application/x-vnd.google-docs-embedded-chart-clip+wrapped",Kfb(b.O,C)),f)}}}catch(M){rk(d,e),e=null}finally{b.fW(f),e&&qk(d,e)}}}else P.dw.xc()};
wJ.prototype.V=function(a){if(P.Fu.isEnabled()){var b=this.D,c=b?b.type:null;this.D=null;a=Pfb(this.J,c||"copy-range",a.C);Nl(a.addCallback(function(a){return a.getData()},this),function(a){throw Error(a);},this);b&&b.filter&&a.addCallback(function(a){return b.filter(a)});Qfb(this.C,a,c)}};wJ.prototype.Qa=function(){wJ.ea.Qa.call(this);x(this.F,function(a){F(a)});this.F=null};function Rfb(a,b){this.type=a;this.filter=b||null};function Sfb(){this.position=null;La.call(this,void 0)}v(Sfb,La);Sfb.prototype.name="ParseError";
function Tfb(a){function b(){if(null!=q){var b=q;q=null;return b}if(f>=a.length)return h;b=a.charAt(f++);var c=!1;"\n"==b?c=!0:"\r"==b&&(f<a.length&&"\n"==a.charAt(f)&&f++,c=!0);return c?l:b}function c(){for(var c=f,e=null,m=b();m!=h;m=b())if('"'==m)if(e=f-1,m=b(),'"'==m)e=null;else{if(","==m||m==h||m==l){m==l&&(q=m);break}c='"'+a.substring(c,f);e=d();return e==k?(q=l,c):c+e;throw new Sfb;}null===e&&(e=a.length);return a.substring(c,e).replace(/""/g,'"')}function d(){var d=f,e=t;t=!1;var w=b();if(w==
m)return k;if(w==h||w==l)return e?(q=m,""):k;if('"'==w)return c();for(;;){if(w==h||w==l){q=w;break}if(","==w){t=!0;break}w=b()}return(w==h?a.substring(d):a.substring(d,f-1)).replace(/[\r\n]+/g,"")}function e(){if(f>=a.length)return h;for(var b=[],c=d();c!=k;c=d())b.push(c);return b}for(var f=0,h=Ufb,k=Vfb,l=Wfb,m=Xfb,q=null,t=!1,w=[],y=e();y!=h;y=e())w.push(y);return w}var Xfb={},Ufb={},Vfb={},Wfb={};function Yfb(a){a=a.Xp("text/vnd.google-apps.spreadsheet");var b="";try{var c=Tfb(a);b=1!=c.length||1!=c[0].length||/\t/.test(c[0][0])?ub(c,function(a){return ub(a,function(a){return'"'+Va(a).replace(/"/g,'""')+'"'}).join("\t").replace(/(\r|\r\n|\n)/g," ")}).join("\n"):c[0][0]}catch(d){b=a}return new Cfb(b)};function Zfb(a){H.call(this);this.D=null;this.C=a;E(this,this.C);this.F=new cm(this.iOb,0,this);E(this,this.F);this.H={}}v(Zfb,H);function $fb(a,b){a.D||(a.D=b,a.C.capture(),a.F.start())}p=Zfb.prototype;p.iOb=function(){this.D&&(this.D=null,this.C.release())};p.getElement=function(){return this.C.getElement()};
p.getData=function(a){if(a in this.H)return Rl(this.H[a]);if("paste"!=this.D||"text/plain"!=a)return Rl(null);this.F.stop();var b=new Kl;Qg(function(){this.F.start();if("paste"!=this.D)b.Xb(null);else{var c=this.C.C.value;this.H[a]=c;b.Xb(c)}},0,this);return b};p.qE=function(a,b){"text/plain"==a?(a=this.C,a.C.value=b,a.C.select()):"x-text/plain-for-trix-testing-only"==a&&(a=this.C,a.C.value=b,a.C.select())};p.y3=wg(["text/plain"]);p.Iga=function(a,b){this.D4();$fb(this,b.type);a(b)};
p.FEa=function(a){return"text/plain"!=a};p.D4=function(){this.H={}};function agb(a,b,c){D.call(this);this.H=a;this.F=b;this.qb=c;this.C=this.qb.Ia("TEXTAREA","trix-offscreen");this.qb.appendChild(this.qb.Pb().body,this.C);this.D=new xh(this);E(this,this.D);this.D.R(this.C,["cut","copy","paste","beforepaste"],this.ZXb)}v(agb,D);p=agb.prototype;p.ZXb=function(a){this.H.D.dispatchEvent(a)};
p.capture=function(){this.C.value=" ";this.C.focus();this.C.select();this.F.Ob(2);this.D.R(this.C,["keydown","keyup","keypress"],this.oPa,!0)};p.oPa=function(a){a.preventDefault();a.stopPropagation()};p.release=function(){this.D.Jc(this.C,["keydown","keyup","keypress"],this.oPa,!0);this.C.value=" ";this.F.Ob(3)};p.getElement=g("C");p.Qa=function(){this.qb.Af(this.C);agb.ea.Qa.call(this)};function bgb(a,b,c,d,e){H.call(this);this.qb=e||Hm();this.F=b;this.L=c;this.D=d;this.C=new xh(this);E(this,this.C);this.J=a;this.C.R(a,["copy","cut","paste"],this.O);Ac&&this.C.R(a,"beforepaste",this.H)}v(bgb,Efb);bgb.prototype.Da=g("qb");bgb.prototype.H=function(){this.F()&&$fb(this.D,"paste")};bgb.prototype.O=function(a){this.F()&&this.L.Iga(u(function(a){this.dispatchEvent(new Ffb("+"+a.type,this,!0))},this),a)};function zJ(a,b){this.C=a;this.D=b}zJ.prototype.getData=g("D");zJ.prototype.Bv=function(){return null!=this.D};function cgb(a,b){H.call(this);this.D=a;this.C=b||null}v(cgb,Efb);function dgb(a,b){if(a.D){if(a.C){switch(b){case "+cut":case "+copy":return a.C.C();case "+paste":return a.C.H()}return!1}return Ac}return!1}function egb(a,b,c){var d=dgb(a,b);d&&(d=b.substring(1),$fb(a.D.D,d),d=a.D.Da().Pb().execCommand(d));d||(a.C&&!c?a.dispatchEvent("noclipboardsupport"):a.dispatchEvent(new Ffb(b,a,!1)))};function AJ(){I.call(this)}v(AJ,I);var fgb=null;AJ.prototype.gf=function(){return J(this,4)};AJ.prototype.Oa=function(){var a=fgb;a||(fgb=a=Fd(AJ,{0:{name:"EmbeddedObjectClip",Gb:"waffle.EmbeddedObjectClip"},1:{name:"clip_guid",required:!0,La:9,type:String},2:{name:"clip_version",required:!0,La:5,type:Number},3:{name:"source_document_id",required:!0,La:9,type:String},4:{name:"object",required:!0,La:11,type:Kf}}));return a};AJ.Oa=AJ.prototype.Oa;function ggb(a){for(var b=0,c=0;c<arguments.length;c++)b|=1<<arguments[c];return b}var igb=ggb(0,1),jgb=ggb(0,1,2,3,4);function xJ(a,b,c){b=b.map(function(a){return BJ(a,c)});return kgb(a,b)}function BJ(a,b){b=b?b:igb;var c=new Qma;if(a){if(a instanceof vB){var d=a.Mc();b&1&&B(c,1,uB(d));if(b&2){var e=d.Bf();B(c,2,e)}b&16&&(d=ritz_api.RitzModelApi.wasGridPreloaded(""+d.hc()),B(c,5,d))}b&4&&(d=a.Mg(),B(c,3,d));b&8&&B(c,4,a.Ka)}return c}
function kgb(a,b){var c=new mk;b&&dd(c,9,b);return zp(xp(new wp,a),c).build()};function lgb(){}va(lgb);for(var mgb="ADDRESS BLOCKQUOTE BODY CENTER DD DIR DIV DL FIELDSET FORM H1 H2 H3 H4 H5 H6 HEAD HR HTML ISINDEX LI MENU NOFRAMES OL P PRE TABLE TD TH TITLE TR UL".split(" "),ngb=["SCRIPT","STYLE"],ogb=[],pgb=0;pgb<ngb.length;pgb++){var qgb=ngb[pgb];ogb.push("(<"+qgb+"( [^>]*?)?>.*?</"+qgb+"( [^>]*?)?>)")}var rgb=ogb.join("|"),sgb=Hc?"\r\n":"\n";function tgb(){}tgb.prototype.Qk=function(a){a=a.replace(new RegExp(rgb,"gi"),"");a=a.replace(/<BR( [^>]*?)?>/gi,sgb);var b="(</("+mgb.join("|")+")>)+";a=a.replace(new RegExp(b,"gi"),sgb);a=a.replace(/<[^>]+>/g,"");a=Za(a);return a=a.replace(/\xa0|\xc2/g," ")};function CJ(a,b){La.call(this,b||""+a);this.errorCode=a}v(CJ,La);function DJ(a,b){this.yc=a;this.C=b}function ugb(a,b){for(var c={},d=0,e;e=a[d];d++){var f=e.cb();e=e.getType();c[e]||(c[e]=[]);c[e].push(f)}for(d=1;e=arguments[d];d+=2)if(f=c[e]){e=0;for(var h=f.length;e<h;e++){var k=(0,arguments[d+1])(f[e]);if(null!=k)return k}}return null}DJ.prototype.getType=g("yc");DJ.prototype.cb=g("C");function vgb(a,b,c,d){this.H=a;this.C=b;this.D=c;this.F=d||"unknown"}vgb.prototype.getData=g("D");vgb.prototype.Ft=g("F");function Ifb(a,b,c){return new vgb(c.C(a),lb(a),b,void 0)};function wgb(){}wgb.prototype.serialize=function(a){var b={};b.dih=a.C;b.data=a.getData();b.edi=a.H;b.dct=a.Ft();return b};function Kfb(a,b){a=a.serialize(b);return JSON.stringify(a)};function xgb(a,b){function c(f,h){f++;0==f||!h.Bv()&&f<b.length?Ml(a.gW(b[f],d),Ha(c,f),u(e.Hd,e)):e.Xb(h)}var d=a.qP(),e=new Kl;void 0!=d&&Ol(e,function(b){a.fW(d);return b});c(-1,null);return e}
function yJ(){var a=(new Date).getTime();return ub([["",8,Math.abs(lb(""+navigator.userAgent+window.location))],["-",4,a>>>16],["-",4,a],["-",4,65536*Math.random()],["-",6,16777216*Math.random()],["",6,16777216*Math.random()]],function(a){var b="00000000"+Math.round(a[2]).toString(16);return a[0]+b.substring(b.length-a[1],b.length)}).join("")};function ygb(a,b){this.F={};this.D={};this.V=b||"ch-";this.va=0;this.H=this.EU("");this.J=a;Tb(this.J)}p=ygb.prototype;p.x4=ba();p.pEa=function(a,b){zgb(this,a);return[new DJ(1,b)]};p.R4=function(a){a=ugb(a,1,u(this.EU,this));return null!=a?a:this.EU("guid:null-clip")};p.YC=function(a,b){if(0>Rb(this.J,a.C))throw new CJ(1);Agb(this,b||this.H,u(function(b){if("guid:null-clip"==this.F[b])throw Error("Attempted to set clip with the NULL clip guid.");this.o$(a,this.F[b],b)},this))};
p.gW=function(a,b,c){if(0>Rb(this.J,a))throw new CJ(1);return Agb(this,b||this.H,u(function(b){return this.fEa(a,b,c,this.F[b])},this))};
p.qP=function(a){if(!a)return this.EU(this.F[this.H]);var b=gba(a,function(a){return a.cb()instanceof Kl?1:0}),c=b[0]||[],d=b[1]||[];if(0==d.length)return this.R4(c);var e=new Kl;(new im(ub(d,function(a){return a.cb()}))).addCallback(function(a){a=vb(a,function(a,b,c){b[0]&&null!=b[1]&&a.push(new DJ(d[c].getType(),b[1]));return a},c);e.Xb(this.R4(a))},this);a=Bgb(this,e,a);e.addCallback(u(function(a,b){return this.D[a].handle=b},this,a));return a};
p.yha=function(a){zgb(this,a);a=a||this.H;if(this.D[a]&&!this.D[a].handle)return this.D[a].C;var b=null;if(Ol(Agb(this,a,u(function(a){return Rl(this.pEa(a,this.F[a]))},this)),function(a){b=a}).C)return b;throw b||new La("Unexpected missing callback.");};p.fW=function(a){zgb(this,a);Agb(this,a,u(function(a,c){this.D[a]&&delete this.D[a];this.x4(c,this.F[c]);delete this.F[c]},this,a))};p.Afa=g("J");
function Agb(a,b,c){var d=!!a.D[b],e=d?a.D[b].handle:null;if(d&&!e){var f=new Kl;a.D[b].Wl.addCallback(function(a){try{var b=c(a);b instanceof Kl?Pl(b,f):f.Xb(b)}catch(l){f.Hd(l)}return a},a);return f}return c(e||b)}p.EU=function(a){var b=this.V+this.va++;this.F[b]=null!=a?a:yJ();return b};function Bgb(a,b,c){var d=a.V+a.va++;a.D[d]=new Cgb(b,c);return d}p.U8=function(a){return this.EU(null!=a?a:yJ())};
function zgb(a,b){if(b){if(!Ma(b,a.V))throw new CJ(2,"Foreign handle.");if(null==a.F[b]&&!a.D[b])throw new CJ(2,"Handle not active.");}}function Cgb(a,b){this.handle=null;this.Wl=a;this.C=b};function Dgb(a,b,c,d,e){d=d||[];ygb.call(this,Egb.concat(e).concat(d),"nch-");this.C=a;this.O=b;this.Ka=c;this.$=xc(d);this.L={}}v(Dgb,ygb);var Egb=["application/x-vnd.google-docs-external-image-clip+json","text/x-vnd.google-docshtml+html","text/html","text/plain"],Fgb=/<[^>]*[\s"'][Ii][Dd]=["']docs-internal-guid-([^>]+?)["'][^>]*>/,Ggb=/^<img [^>]*src="[^">]+"[^>]*>$/;p=Dgb.prototype;
p.o$=function(a,b){var c=a.C;switch(c){case "application/x-vnd.google-docs-external-image-clip+json":this.C.qE("application/x-vnd.google-docs-external-image-clip+json",EJ(a.getData()));break;case "text/x-vnd.google-docshtml+html":b=b||yJ();if(a=EJ(a.getData()))b="docs-internal-guid-"+b,Ec?a=ib('<b style="font-weight:normal;" id="'+b+'">',a,"</b>"):(c=a.indexOf(">"),0<c&&"<"==a.charAt(0)&&(a=ib(a.substring(0,c),' id="',b,'"',a.substring(c))));this.C.qE("text/html",a);0!=this.O||this.C.FEa("text/plain")||
this.C.qE("text/plain",this.Ka.Qk(a));break;case "text/html":this.C.qE("text/html",EJ(a.getData()));break;case "text/plain":a=EJ(a.getData());if(1==this.O)this.C.qE("text/plain",EJ(a));else throw new CJ(1,"Cannot set explicit plain text in this text mode.");break;default:if(this.$[c])this.C.qE(c,EJ(a.getData()));else throw new CJ(1,"Cannot set clip with MIME type "+a.C);}};
p.fEa=function(a,b,c,d){if("guid:null-clip"==d)return Rl(new zJ(a,null));if(this.$[a])return this.C.getData("text/html").addCallback(u(this.Tcb,this,a,d));switch(a){case "text/plain":return this.C.getData("text/html").addCallback(u(this.Reb,this,b,d));case "text/html":case "text/x-vnd.google-docshtml+html":return this.C.getData("text/html").addCallback(u(this.xdb,this,b,a,d));case "application/x-vnd.google-docs-external-image-clip+json":return this.C.getData(a).addCallback(function(b){return Rl(new zJ(a,
b))});default:return this.gEa(a,b,c,d)}};p.gEa=function(a){throw new CJ(1,"Unhandled MIME type "+a);};p.qP=function(a){a=Dgb.ea.qP.call(this,a);Hgb(this,a);return a};p.Tcb=function(a,b,c){return(b?Igb(c)?0:b==this.e5(c):1)?this.C.getData(a).addCallback(function(b){return new zJ(a,b)}):Rl(new zJ(a,null))};p.xdb=function(a,b,c,d){return Jgb(this,a,b,c,d,new zJ(b,d))};
function Jgb(a,b,c,d,e,f){(d=!(d?Igb(e)?0:d==a.e5(e):1)||Igb(e))||(a=Bb(Hgb(a,b),"application/x-vnd.google-docs-external-image-clip+json"),d=!!Ggb.exec(e)&&a);return d?Rl(new zJ(c,null)):Rl(f)}p.e5=function(a){return(a=Fgb.exec(hb(a).substring(0,4096)))&&1<a.length?a[1]:null};p.pEa=function(a,b){a=b?b:this.C.getData("text/html").addCallback(u(this.e5,this));a=[new DJ(1,a)];1==this.O&&a.push(new DJ(4,this.C.getData("text/plain")));return a};p.x4=function(a){delete this.L[a];nc(this.L)&&this.C.D4()};
function EJ(a){if(!a)return"";if(!pa(a))throw Error("Expected string type argument.");return a}function Igb(a){return a?""==a||Ec&&("\u200b<br>"==a||"\u200b"==a||'<meta charset="utf-8">'==a||'<meta charset="utf-8">\u200b'==a||'<meta charset="utf-8"><br>\u200b'==a||'<meta charset="utf-8">\u200b<br>'==a):!0}function Hgb(a,b){return b==a.H?a.C.y3():a.L[b]||(a.L[b]=a.C.y3())}
p.Reb=function(a,b,c){return(b?Igb(c)?0:b==this.e5(c):1)?this.C.getData("text/plain").addCallback(function(a){return new zJ("text/plain",a)}):Rl(new zJ("text/plain",null))};function Kgb(a,b,c){c=c||[];Dgb.call(this,a,b,new tgb(lgb.getInstance()),c,["application/x-vnd.google-docshtml+dom"])}v(Kgb,Dgb);Kgb.prototype.gEa=function(a,b,c,d){switch(a){case "application/x-vnd.google-docshtml+dom":return this.C.getData("application/x-vnd.google-docshtml+dom").addCallback(u(this.Ea,this,b,a,d));default:throw new CJ(1,"Unhandled MIME type "+a);}};Kgb.prototype.Ea=function(a,b,c,d){return Jgb(this,a,b,c,d&&d.innerHTML,new zJ(b,d))};function Lgb(a,b){this.C=[];this.F={};this.D={};Mgb(this,a);if(b)for(a=0;a<b.length;a++)Mgb(this,b[a])}function Mgb(a,b){var c=a.C.length;a.C.push(b);b=b.Afa();for(var d=0;d<b.length;d++){var e=b[d];a.F[e]?a.F[e].push(c):a.F[e]=[c]}}p=Lgb.prototype;p.YC=function(a,b){Ngb(this,b);for(var c=Ogb(this,a.C),d=0,e=c.length;d<e;d++){var f=this.C[c[d]],h=Pgb(this,b,c[d],u(function(a,b){return null!=a?f.U8(b):null},this));f.YC(a,h)}};
p.gW=function(a,b,c){Ngb(this,b);var d=Ogb(this,a)[0];if(0<d){var e=Pgb(this,b,d,u(function(a){a=this.C[0].yha(a);return this.C[d].qP(a)},this));if(null==e)return Rl(new zJ(a,null));var f=this.C[d];b=null!=b?null:u(f.fW,f,e);return Qgb(this,f.gW(a,e,c),b)}return Qgb(this,this.C[0].gW(a,b,c),null)};p.Afa=function(){var a=ic(this.F);Tb(a);return a};p.qP=function(a){return Rgb(this,this.C[0].qP(a))};p.U8=function(a){a=null!=a?a:yJ();return Rgb(this,this.C[0].U8(a),a)};
p.fW=function(a){Ngb(this,a);for(var b=this.D[a],c=0;c<b.C.length;c++){var d=b.C[c];r(d)&&this.C[c].fW(d)}delete this.D[a]};p.yha=function(a){Ngb(this,a);return this.C[0].yha(a)};function Pgb(a,b,c,d){if(0==c)return b||null;if(null==b)return d(b,null);a=a.D[b];var e=a.C[c];r(e)||(e=d(b,a.D),a.C[c]=e);return e}function Ogb(a,b){a=a.F[b];if(!a)throw new CJ(1);return a}function Qgb(a,b,c){var d=new Kl(null,a);Nl(b,function(a){c&&c();d.Hd(a)});b.addCallback(function(a){c&&c();d.Xb(a)});return d}
function Rgb(a,b,c){a.D[b]||(a.D[b]=new Sgb(c),a.D[b].C[0]=b);return b}function Ngb(a,b){if(null!=b&&!a.D[b])throw new CJ(2);}function Sgb(a){this.D=a||null;this.C=[]};function Tgb(a){this.L=a;this.D=this.L.length/4;this.H=this.D+6;this.F=[[],[],[],[]];this.J=[[],[],[],[]];this.C=Array(FJ*(this.H+1));for(a=0;a<this.D;a++)this.C[a]=[this.L[4*a],this.L[4*a+1],this.L[4*a+2],this.L[4*a+3]];var b=Array(4);for(a=this.D;a<FJ*(this.H+1);a++){b[0]=this.C[a-1][0];b[1]=this.C[a-1][1];b[2]=this.C[a-1][2];b[3]=this.C[a-1][3];if(0==a%this.D){var c=b,d=c[0];c[0]=c[1];c[1]=c[2];c[2]=c[3];c[3]=d;Ugb(b);b[0]^=Vgb[a/this.D][0];b[1]^=Vgb[a/this.D][1];b[2]^=Vgb[a/this.D][2];b[3]^=Vgb[a/
this.D][3]}else 6<this.D&&4==a%this.D&&Ugb(b);this.C[a]=Array(4);this.C[a][0]=this.C[a-this.D][0]^b[0];this.C[a][1]=this.C[a-this.D][1]^b[1];this.C[a][2]=this.C[a-this.D][2]^b[2];this.C[a][3]=this.C[a-this.D][3]^b[3]}}Tgb.prototype.O=16;var FJ=Tgb.prototype.O/4;function Wgb(a,b){for(var c,d=0;d<FJ;d++)for(var e=0;4>e;e++)c=4*e+d,c=b[c],a.F[d][e]=c}function Xgb(a){for(var b=[],c=0;c<FJ;c++)for(var d=0;4>d;d++)b[4*d+c]=a.F[c][d];return b}
function GJ(a,b){for(var c=0;4>c;c++)for(var d=0;4>d;d++)a.F[c][d]^=a.C[4*b+d][c]}function Ygb(a,b){for(var c=0;4>c;c++)for(var d=0;4>d;d++)a.F[c][d]=b[a.F[c][d]]}function Zgb(a){for(var b=1;4>b;b++)for(var c=0;4>c;c++)a.J[b][c]=a.F[b][c];for(b=1;4>b;b++)for(c=0;4>c;c++)a.F[b][c]=a.J[b][(c+b)%FJ]}function Ugb(a){a[0]=HJ[a[0]];a[1]=HJ[a[1]];a[2]=HJ[a[2]];a[3]=HJ[a[3]]}
var HJ=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,
61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],Vgb=[[0,0,0,0],[1,0,0,0],[2,0,0,0],[4,0,0,0],[8,0,0,0],[16,0,0,0],[32,0,0,0],[64,0,
0,0],[128,0,0,0],[27,0,0,0],[54,0,0,0]],$gb=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,
27,25,31,29,19,17,23,21,11,9,15,13,3,1,7,5,59,57,63,61,51,49,55,53,43,41,47,45,35,33,39,37,91,89,95,93,83,81,87,85,75,73,79,77,67,65,71,69,123,121,127,125,115,113,119,117,107,105,111,109,99,97,103,101,155,153,159,157,147,145,151,149,139,137,143,141,131,129,135,133,187,185,191,189,179,177,183,181,171,169,175,173,163,161,167,165,219,217,223,221,211,209,215,213,203,201,207,205,195,193,199,197,251,249,255,253,243,241,247,245,235,233,239,237,227,225,231,229],ahb=[0,3,6,5,12,15,10,9,24,27,30,29,20,23,18,
17,48,51,54,53,60,63,58,57,40,43,46,45,36,39,34,33,96,99,102,101,108,111,106,105,120,123,126,125,116,119,114,113,80,83,86,85,92,95,90,89,72,75,78,77,68,71,66,65,192,195,198,197,204,207,202,201,216,219,222,221,212,215,210,209,240,243,246,245,252,255,250,249,232,235,238,237,228,231,226,225,160,163,166,165,172,175,170,169,184,187,190,189,180,183,178,177,144,147,150,149,156,159,154,153,136,139,142,141,132,135,130,129,155,152,157,158,151,148,145,146,131,128,133,134,143,140,137,138,171,168,173,174,167,
164,161,162,179,176,181,182,191,188,185,186,251,248,253,254,247,244,241,242,227,224,229,230,239,236,233,234,203,200,205,206,199,196,193,194,211,208,213,214,223,220,217,218,91,88,93,94,87,84,81,82,67,64,69,70,79,76,73,74,107,104,109,110,103,100,97,98,115,112,117,118,127,124,121,122,59,56,61,62,55,52,49,50,35,32,37,38,47,44,41,42,11,8,13,14,7,4,1,2,19,16,21,22,31,28,25,26];function bhb(a){this.C=a};function chb(a){for(var b=0;b<a.length;b++);a=new Tgb(a);this.D=new bhb(a)}
chb.prototype.C=function(a){var b={};b["docs-clipboard"]=a;a=jba(Mh(b));b=[];for(var c=0;16>c;c++)b.push(Math.floor(256*Math.random()));c=this.D;for(var d=Nb(b),e,f=[],h;f.length<a.length;){e=c.C;Wgb(e,d);GJ(e,0);for(h=1;h<e.H;++h){Ygb(e,HJ);Zgb(e);for(var k=e.F,l=e.J[0],m=0;4>m;m++)l[0]=k[0][m],l[1]=k[1][m],l[2]=k[2][m],l[3]=k[3][m],k[0][m]=$gb[l[0]]^ahb[l[1]]^l[2]^l[3],k[1][m]=l[0]^$gb[l[1]]^ahb[l[2]]^l[3],k[2][m]=l[0]^l[1]^$gb[l[2]]^ahb[l[3]],k[3][m]=ahb[l[0]]^l[1]^l[2]^$gb[l[3]];GJ(e,h)}Ygb(e,
HJ);Zgb(e);GJ(e,e.H);e=Xgb(e);h=d;for(k=h.length-1;0<=k&&(l=h[k],l=l+1&255,h[k]=l,0==l);k--);h=Pb(a,f.length,f.length+c.C.O);Ob(f,lba(h,Pb(e,0,h.length)))}return Rc(b.concat(f),!0)};function dhb(){}dhb.prototype.C=wg("");function ehb(a){this.D=a||null}ehb.prototype.oh=g("D");function Mfb(a,b,c,d,e,f){this.D=a||null;this.H=b;this.F=d;this.C=c;this.L=e;this.J=f}ka(Mfb,ehb);Mfb.prototype.ah=g("J");function Nfb(a){this.C=a}Nfb.prototype.equals=function(a){return!!a&&a instanceof Nfb&&this.C==a.C};function Ofb(){}var fhb={MVa:"cid",SXa:"ibs",jba:"csm",ew:"tit",jN:"des"};Ofb.prototype.serialize=function(a){return wc(fhb.MVa,a.H,fhb.SXa,a.C,fhb.jba,a.F.C,fhb.ew,a.L,fhb.jN,a.ah())};function ghb(a){Vc(this,a,0,-1,hhb,null)}v(ghb,Uc);var hhb=[3];function IJ(a){Vc(this,a,0,-1,ihb,null)}v(IJ,Uc);var ihb=[1];function JJ(a){return bd(a,jhb,1)}function jhb(a){Vc(this,a,0,-1,null,null)}v(jhb,Uc);function khb(a){this.C=a}khb.prototype.equals=function(a){return!!a&&a instanceof khb&&lhb(this,a)};function lhb(a,b){b=mhb(b);a=mhb(a);if(bd(a,IJ,3).length!=bd(b,IJ,3).length)return!1;for(var c=0;c<bd(b,IJ,3).length;c++){var d=bd(a,IJ,3)[c],e=bd(b,IJ,3)[c];if(JJ(d).length!=JJ(e).length)return!1;for(var f=0;f<JJ(e).length;f++){var h=JJ(d)[f],k=JJ(e)[f];if(A(h,1)!=A(k,1)||""!=A(h,2)&&""!=A(k,2)&&A(h,2)!=A(k,2))return!1}}return!0}
function mhb(a){a=a.C;for(var b=new ghb,c=0;c<bd(a,IJ,3).length;c++){for(var d=new IJ,e=bd(a,IJ,3)[c],f=0;f<JJ(e).length;f++){var h=JJ(e)[f];if(""!=A(h,1)){var k=new jhb,l=A(h,1);B(k,1,l);h=A(h,2);B(k,2,h);ed(d,1,k,jhb,void 0)}}JJ(d).length&&ed(b,3,d,IJ,void 0)}return b};function nhb(a,b,c,d){this.D=a||null;this.H=b;this.F=d;this.C=c}ka(nhb,ehb);nhb.prototype.equals=function(a){return this==a?!0:a instanceof nhb?a.C==this.C&&a.oh()==this.oh()&&a.H==this.H&&a.F.equals(this.F):!1};function Jfb(){}var ohb={eWa:"cid",LXa:"grh",jba:"csm"};Jfb.prototype.serialize=function(a){return wc(ohb.eWa,a.H,ohb.LXa,a.C,ohb.jba,a.F.C.serialize())};function KJ(a,b){ygb.call(this,a,b);this.C={};this.O="";this.L={}}v(KJ,ygb);p=KJ.prototype;p.o$=function(a,b){b&&this.O==b||(this.C={});this.C[a.C]=a.getData();this.O=b};p.fEa=function(a,b,c,d){c=null;b=this.L[b];var e=this.C[a]||null;if(!d||this.O==d||b&&this.vMa(b,e))c=e;return Rl(new zJ(a,c))};p.R4=function(a){var b=KJ.ea.R4.call(this,a);this.L[b]=a;return b};p.x4=function(a,b){delete this.L[a];KJ.ea.x4.call(this,a,b)};p.vMa=xg;function phb(){KJ.call(this,["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"gcb-")}v(phb,KJ);phb.prototype.o$=function(a,b,c){var d=this.C[a.C]||null,e=a.getData(),f=d!=e;d&&f&&d.Noa(!1);phb.ea.o$.call(this,a,b,c);e&&f&&e.Noa(!0)};phb.prototype.vMa=function(a,b){return!(!b||!ugb(a,4,function(a){var c=b.Xp("text/vnd.google-apps.spreadsheet");if(null==c||null==a)return!1;if(-1<c.indexOf("\r")||-1<a.indexOf("\r"))c=yaa(c),a=yaa(a);return a==c||Ec&&Va(a)==Va(c)}))};function LJ(){I.call(this)}v(LJ,I);var qhb=null;function MJ(){I.call(this)}v(MJ,I);var rhb=null;function NJ(){I.call(this)}v(NJ,I);var shb=null;LJ.prototype.Oa=function(){var a=qhb;a||(qhb=a=Fd(LJ,{0:{name:"GridRangeChecksumData",Gb:"docs.contentembedding.proto.GridRangeChecksumData"},3:{name:"checksum_row",Ic:!0,La:11,type:MJ}}));return a};LJ.Oa=LJ.prototype.Oa;
MJ.prototype.Oa=function(){var a=rhb;a||(rhb=a=Fd(MJ,{0:{name:"GridRangeChecksumDataRow",t3a:LJ,Gb:"docs.contentembedding.proto.GridRangeChecksumData.GridRangeChecksumDataRow"},1:{name:"checksum",Ic:!0,La:11,type:NJ}}));return a};MJ.Oa=MJ.prototype.Oa;
NJ.prototype.Oa=function(){var a=shb;a||(shb=a=Fd(NJ,{0:{name:"GridRangeChecksumDatum",t3a:LJ,Gb:"docs.contentembedding.proto.GridRangeChecksumData.GridRangeChecksumDatum"},1:{name:"data_checksum",La:9,type:String},2:{name:"format_checksum",La:9,type:String}}));return a};NJ.Oa=NJ.prototype.Oa;function thb(a){this.width=null;this.C=a||null};function uhb(a,b){vJ.call(this);this.H=!1;var c=b.ib(),d=lua?c.vj():[c.Qc()];this.C=new pWa(c,d);this.V=a.$;this.L=vhb(this,c);var e=b.Ka.C.H;e=new cJ(e,e.D,b.Ka.Qy(),b.rb,b.Ka.Ea,b.Ka.C.F);var f=b.Ka.J,h=ritz_api.RitzModelApi.getTopLevelModel();VD(c)?this.J=ritz_api.TableHtmlBuilderApi.buildCellHtml(h,f,rWa(this.C),e):this.J=ritz_api.TableHtmlBuilderApi.buildTableHtml(h,f,rWa(this.C),e,!0,!1,[],[]);1<this.C.C.length?f=!1:(f=this.C.C[0],h=c.H,f=L(O(),"fecllr")&&!VD(c)&&!kD(h)&&400>=f.height*f.width&&
50>=f.width);if(f){d=d[0];d=0<LD(c,"r",new jj(d.qc(),d.Kc())).length||0<LD(c,"c",new jj(d.kc(),d.Pc())).length?ritz_api.TableHtmlBuilderApi.buildTableHtml(ritz_api.RitzModelApi.getTopLevelModel(),b.Ka.J,rWa(this.C),e,!1,!1,[],[]):this.J;e=this.C;b:{f=a.O;if(h=e.C[0])for(m in f.D){var k=f.D[m],l=k.getRect();if(l&&l.equals(h)){var m=k.getId();break b}}m=null}f=m;m=Tj(e.C[0],e.hc());e=new ge;f?K(e,2,f):K(e,1,m);f=new Cf;K(f,1,e);h=new Oj;e=new Oj;e.Ui=!0;f=Mh(e.serialize(f));(b=ritz_api.RitzModelApi.getGridRangeChecksum(b.Ka.J,
h.serialize(m)))?(b=h.ud((new LJ).Oa(),b),b=new khb(new ghb(e.serialize(b))),b=new nhb("",f,d,b)):b=null;this.O=b}this.D=a.C;this.F=new xh(this);whb(this,c);this.g3=!0}v(uhb,vJ);var xhb=Number.MAX_VALUE;function OJ(a){a.g3=!1;a.C=null;a.F.Gc();B3a(a.D,!0)}function whb(a,b){a.F.Gc();b=CB(b);a.F.R(b,tQa,a.LVb);a.F.R(b,["Ia"],a.MVb)}p=uhb.prototype;
p.LVb=function(a){switch(a.type){case "ha":var b=this.C.C;wb(a.Ra,function(a){return wb(b,a.intersects,a)})&&OJ(this);B3a(this.D,!1);break;case "qa":case "pa":case "ga":wb(this.C.C,a.L,a)&&OJ(this);B3a(this.D,!1);break;case "na":case "la":case "ma":var c=sWa(this.C,wF(this.D,this.C.hc()));!c||wb(c,a.L,a)?OJ(this):A3a(this.D);B3a(this.D,!1)}};p.MVb=function(){this.H=!0;this.F.Gc();this.F.R(this.D,"$",this.mub)};
p.mub=function(a){a=a.target;0==a.getSheetType()&&(a=a.Mc(),this.C.hc()==a.hc()&&whb(this,a))};p.Xp=function(a){switch(a){case "text/vnd.google-apps.spreadsheet":return this.L;case "text/vnd.google-apps.spreadsheet+html":return this.J;case "application/x-vnd.google-apps.spreadsheet-anchor-rect":return this.H&&this.C&&((a=UC(this.D,this.C.hc()))?(a=a.Mc(),vhb(this,a)!=this.L&&OJ(this)):OJ(this),this.H=!1),this.C;case "application/x-vnd.google-spreadsheet-embedded-grid-range-data":return this.O}return null};
function vhb(a,b){var c=Hc?"\r\n":"\n",d=a.C.D,e=a.C.H,f=[];if(d&&e){var h=xhb,k=!0;Kh(TVa(d),function(a){if(sD(b,a).fG)return!0;k||f.push(c);k=!1;var d=!0;return Kh(TVa(e),function(c){d||f.push("\t");d=!1;var e=b.Of(a,c),k=b.hc();c=this.V&&cD(e)&&!VC(e)?pVa(cD(e),k,a,c):null;e=null!=c?c:aD(e);if(-1!=e.indexOf("\t")||-1!=e.indexOf("\n"))e='"'+e.replace(/"/g,'""')+'"';f.push(e);h--;return 0<h},this)},a)||ANa("Je kunt niet zo veel tekst naar het klembord kopi\u00ebren.","Houd er rekening mee dat er slechts "+
(xhb+" cellen beschikbaar zijn voor plakken buiten deze werkmap."),null,!0)}return f.join("")||c}p.Noa=function(a){if(a){a=this.D;var b="cut-range"==this.mS,c=WG(a);c&&(a.L=b?154:65,a.F=new pWa(c,lua?c.vj():[c.Qc()]),a.J=!0,c.dispatchEvent(new zB("za")))}else OJ(this)};function yhb(a){vJ.call(this);this.C=a}v(yhb,vJ);yhb.prototype.Xp=function(a){return this.C[a]};function zhb(a,b,c,d,e){Lgb.call(this,a,[b]);this.H=b;this.J=c;this.O=d;this.L=e}v(zhb,Lgb);
var Lfb=new Oj,Ahb={"copy-range":["application/x-vnd.google-spreadsheet-embedded-object+json","application/x-vnd.google-apps.spreadsheet-anchor-rect","text/html","text/plain"],"paste-csv":["application/x-vnd.google-apps.spreadsheet-anchor-rect","text/plain"],"paste-values":["application/x-vnd.google-apps.spreadsheet-anchor-rect","text/plain"],"paste-formats":["application/x-vnd.google-apps.spreadsheet-anchor-rect","text/html"],"paste-no-borders":["application/x-vnd.google-apps.spreadsheet-anchor-rect",
"text/html","text/plain"],"paste-column-widths":["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-formulas":["application/x-vnd.google-apps.spreadsheet-anchor-rect","text/html"],"paste-data-validation":["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-transpose":["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-cache-values":["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-cache-formats":["application/x-vnd.google-apps.spreadsheet-anchor-rect",
"text/html"],"paste-conditional-formatting":["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-as-text":["text/plain","text/html"],"paste-cache-as-text":["text/plain","text/html"]};function Pfb(a,b,c){return(c?xgb(a,Bhb(a,a,b)).addCallback(function(a){return a.Bv()&&""!=a.getData()?a:Pfb(this,b,!1)},a):xgb(a.H,Bhb(a,a.H,b))).addCallback(a.V,a)}function Bhb(a,b,c){c=Ahb[c];var d=xc(b.Afa());return tb(c,u(function(a){return d[a]},a))}
zhb.prototype.V=function(a){switch(a.C){case "text/html":return new zJ("text/vnd.google-apps.spreadsheet+html",a.Bv()?new Dfb(a.getData()):null);case "text/plain":return new zJ("text/vnd.google-apps.spreadsheet",a.Bv()?new Cfb(a.getData()):null);case "application/x-vnd.google-spreadsheet-embedded-object+json":var b=null;a.Bv()&&(a=a.getData(),a=Lfb.ud(AJ.Oa(),JSON.parse(a)),b=new yhb({"application/x-vnd.google-spreadsheet-embedded-object-clip":a}));return new zJ("application/x-vnd.google-spreadsheet-embedded-object-clip",
b);default:return a}};function PJ(a,b){gz.call(this,401,b.Ib());this.D=a.C;this.C=b}v(PJ,gz);p=PJ.prototype;p.exec=ua;p.getId=function(){return this.C.getId()};p.ue=n(15);p.le=function(){var a=new nz,b=this.C.Ib();b=wF(this.D,b);b=this.C.Kx(b);K(a,1,b);return a};p.Xf=function(){var a=this.C.va,b=this.C.V;a=null!=a&&null!=b?QC(new ej(a,b)):null;b=this.C.H+(" is in de spreadsheet ingevoegd in "+(a+"."));var c=this.C.H+" is in de spreadsheet ingevoegd.";return a?b:c};function QJ(a,b){BE.call(this,1601,b,wj(a.C));this.C=a}v(QJ,BE);QJ.prototype.exec=ba();QJ.prototype.ue=n(48);QJ.prototype.le=function(){var a=new rA,b=RUa(this.C);K(a,2,b);b=this.C.C;var c=new Ae;K(c,1,""+this.C.Yv);K(c,2,b.y);K(c,3,b.x);K(a,1,c);return a};function RJ(a,b){gz.call(this,a,null!=b?b:null)}v(RJ,gz);RJ.prototype.Yj=yg;RJ.prototype.exec=Bg("Trying to exec an upstream only command");function SJ(a,b,c){RJ.call(this,2,a.hc());this.pb=a;this.C=b;this.D="="+c.substr(1)}v(SJ,RJ);SJ.prototype.ue=n(0);SJ.prototype.le=function(){var a=new Rz,b=""+this.pb.hc();b=Qj(b,this.C.y,this.C.x,this.C.y+1,this.C.x+1);Ad(a,1,b);K(a,2,this.D);return a};SJ.prototype.Xf=function(){return QC(this.C)+(" ingesteld op "+this.D)};function TJ(a,b,c){BE.call(this,c?1:3,a,b);this.C=c}v(TJ,BE);TJ.prototype.Xf=function(){return this.C?SC(this.getRect())+(" ingesteld op "+(this.C+".")):""};TJ.prototype.ue=n(33);TJ.prototype.le=function(){var a=new Tz;a.hb(this.C);return a};function UJ(a,b,c,d){TJ.call(this,a,wj(b),c);this.D=d?d:null}v(UJ,TJ);UJ.prototype.ue=n(55);UJ.prototype.le=function(){var a=new wA;a.hb(this.C);if(this.D)for(var b=0;b<this.D.length;b++)Ad(a,2,this.D[b]);return a};function Chb(a,b,c,d,e){var f=L(Vi.getInstance(),"fephr"),h=MD(a,b);if(VC(h)&&f){if(Nv(c))return cz("Een cel in een draaitabel kan geen formule bevatten."),null;d&&d.C(35552);e=VC(h);e.H();b=uXa(a,h);if(ZUa(e))h=J(J(e.C,4),4),0==c.length?Bd(b.gq[h],3):K(b.gq[h],3,c);else if($Ua(e))h=J(e.C,5).getIndex(),-1==h?0==c.length?b.H=null:b.H=c:($Ua(e),d=14==qf(e.C)?b.$k:b.Cn,0==c.length?Bd(d[h],11):K(d[h],11,c));else if(L(Vi.getInstance(),"fepg")&&1==qf(e.C)){h=rVa(h);d=new $d;K(d,1,2);K(d,2,c);e=b.$k[OUa(e).length-
1];c=new ff;f=Dd(J(J(e,10),2),1);for(var k=!1,l=0;l<f.length;l++)if(f[l].cb().equals(h)){k=new ef;var m=f[l].getKey();K(k,1,m);k.hb(d);Ad(c,1,k);k=!0}else Ad(c,1,f[l]);k||(f=new ef,K(f,1,h),f.hb(d),Ad(c,1,f));h=J(e,10);K(h,2,c)}return new QJ(b,a)}return Nv(c)?new SJ(a,b,c):new UJ(a,b,c,e)};function Dhb(a,b){gz.call(this,82,a);this.C=b}v(Dhb,gz);Dhb.prototype.ipa=yg;Dhb.prototype.Goa=function(a){return this.C.Goa(a)};function VJ(a,b,c,d){gz.call(this,a,null);this.pb=b;this.L=yaa(c);this.D=d}v(VJ,gz);VJ.prototype.ib=g("pb");VJ.prototype.getContent=g("L");VJ.prototype.E0=function(a,b){return INa(a,b)};VJ.prototype.Xf=function(){var a=this.D;return"In "+(SC(new uj(a.y,a.x,a.y+1,a.x+1))+" geplakt.")};function WJ(a,b,c,d,e){BE.call(this,"cut-range"==a||"insert-cell-range"==a||"delete-cell-range"==a?154:65,b,ND(b,c));this.C=a;a=e.clone();this.getRect().pe()&&a.width>this.getRect().width&&(a.width=this.getRect().width,ula(a,a.Yd?"c":null));this.getRect().Yd&&a.height>this.getRect().height&&(a.height=this.getRect().height,ula(a,a.pe()?"r":null));this.D=ND(d,a);this.L=d}v(WJ,BE);WJ.prototype.Ri=function(){return"cut-range"!=this.C};
WJ.prototype.Xf=function(){var a=SC(this.ib().Qc()),b=SC(this.getRect()),c=a+" verwijderd.",d=a+" ingevoegd.",e="In "+(a+" geplakt."),f="Waarden geplakt in "+(a+"."),h="Indelingen geplakt in "+(a+"."),k="Geplakt in "+(a+" met negeren van marges."),l="Kolombreedten in "+(a+" geplakt."),m="Formules geplakt in "+(a+"."),q="Regels voor gegevensvalidatie geplakt in "+(a+"."),t="Regels voor conditionele opmaak geplakt in "+(a+"."),w="Getransponeerde gegevens plakken in "+(a+".");a="In cache opgeslagen indelingen geplakt in "+
(a+".");var y=SC(Aj(this.getRect())?wj(this.D.Oe()):this.D);return{"copy-range":e,"paste-values":f,"paste-csv":f,"paste-formats":h,"paste-no-borders":k,"paste-column-widths":l,"paste-formulas":m,"paste-data-validation":q,"paste-transpose":w,"paste-cache-formats":a,"paste-conditional-formatting":t,"cut-range":b+(" gekopieerd en geplakt in "+(y+".")),"delete-cell-range":c,"insert-cell-range":d,"paint-formats":h}[this.C]};
var Ehb={"copy-range":0,"paste-values":1,"paste-csv":1,"paste-formats":2,"paste-no-borders":3,"paste-column-widths":8,"paste-formulas":4,"paste-data-validation":5,"paste-conditional-formatting":6,"paint-formats":2,"paste-transpose":0,"paste-as-text":7};WJ.prototype.ue=function(){return 65==this.H?7:8};
WJ.prototype.le=function(){var a=this.getRect(),b=this.ib();if(65==this.H){var c=new rz;a=Tj(a,b.hc());K(c,1,a);K(c,2,Ehb[this.C]);K(c,3,"paste-transpose"==this.C?2:1);return c}c=new qz;a=Tj(a,b.hc());K(c,1,a);return c};function Fhb(a,b,c,d){VJ.call(this,79,a,b,c);this.C=d||null}v(Fhb,VJ);Fhb.prototype.ue=n(51);Fhb.prototype.le=function(){var a=new uA;a.setContent(this.getContent());this.C&&K(a,2,Ehb[this.C]);return a};function Ghb(a,b,c,d){VJ.call(this,78,a,b,c);a=this.getContent().split("\n");b=a[0].split("\t");this.V=a.length;this.O=b.length;this.C=d||null}v(Ghb,VJ);Ghb.prototype.Bf=g("O");Ghb.prototype.le=function(){var a=new fA;a.setContent(this.getContent());this.C&&K(a,2,Ehb[this.C]);return a};Ghb.prototype.ue=n(29);function XJ(a,b,c,d,e){R.call(this,e);this.F=a;this.jb=b.getId();this.od=c;this.Rc=d}v(XJ,R);p=XJ.prototype;p.getHeight=g("Rc");p.getWidth=g("od");p.Dd=function(a,b){this.od=a;this.Rc=b;this.getElement()&&Tp(this.getElement(),a,b)};p.eg=function(){return this.F.C(this.jb)};p.Ad=function(){return PG(this.F.F)};p.xH=xg;p.Dc=ua;p.fUa=ua;p.iI=ua;p.Hza=function(a,b,c,d){return(d||this.Da()).Ia("IMG",{src:a,style:"display:block",width:b,height:c})};p.yya=yg;p.Eqa=yg;p.Fna=yg;
p.LW=function(a){a=a||{};a["application/x-vnd.google-spreadsheet-embedded-object"]=this.eg();return new yhb(a)};function YJ(a,b){H.call(this);b&&this.Cd(b);this.H=a||null}v(YJ,H);function Hhb(a,b,c,d){var e=cD(a),f=!!VC(a);return e&&!f?pVa(e,b,c,d):f?aD(a):dD(a,b,c,d)}function Ihb(a,b,c){c=r(c)&&("-"==c||"0"<=c&&"9">=c);return!!b&&c&&ritz_api.RitzModelApi.isPercentageNumberFormat(a.Uh)}YJ.prototype.D=function(a,b,c,d,e){this.H?a=this.H.C(a,b,c,d,e):(b=null,(a=aD(a))&&(b=Ya(a).replace(/\n/g,"<br/>")),a=b||"");return a};YJ.prototype.Rb=Ag;
YJ.prototype.Ia=function(a,b,c,d,e){return Ym(document,ao(this.C(a,b,c,d,e)))};function Jhb(a,b,c,d){d=!!d&&!1;var e=!1,f=!1;b&&(e=b.ri()||LQa(b),f=!!b.D||"validationHelp"!=b.C,b.ri()&&a.push("comment-error"));b=c&&c.C;e?a.push(b?"chip-error-icon-rtl":"chip-error-icon-ltr"):d?a.push(b?"chip-docos-icon-rtl":"chip-docos-icon-ltr"):f&&a.push(b?"chip-comment-icon-rtl":"chip-comment-icon-ltr")};function Khb(a,b){YJ.call(this,a,b)}v(Khb,YJ);
Khb.prototype.C=function(a,b,c,d,e){var f=a.getFormat().getStyle("backgroundColor");e&&e.D&&(f=e.D);var h=a.getFormat().getStyle("verticalAlign"),k=a.getFormat().getStyle("textAlign"),l=k&&"right"==k,m=e&&e.C?e.C.height-1:null,q=e&&e.C?e.C.width:null,t=l?"waffle-data-validation-content-right":"waffle-data-validation-content-left";k=new rm;k.append('<div class="').append("waffle-data-validation-cell-wrapper").append('" style="').append(m?"height: "+m+"px;":"").append('"><div class="').append(t).append('" style="vertical-align: ').append(h).append("; ").append(m?
"height: "+m+"px;":"").append(q?"width:"+q+"px;":"").append('">').append(this.D(a,b,c,d,e)).append('</div><div style="').append(l?"left":"right").append(": 0; background-color: ").append(f).append(';" class="').append("waffle-data-validation-arrow-container");d&&!!d.C==l&&(b=[],a=hD(a),Jhb(b,a,d,e),0<b.length&&(d=b.join(" "),k.append(" "),k.append(d)));f?(f=sq(f)?pq(f).rf:pq("white").rf,f=tq(f),f=0==wq(f,[[0,0,0],[255,255,255]])[0]?"waffle-data-validation-arrow-black":"waffle-data-validation-arrow-white"):
f="waffle-data-validation-arrow-black";k.append('"><div class="').append(f).append(" ").append("waffle-data-validation-arrow").append('"></div></div></div>');return k.toString()};function Lhb(){}function Mhb(a,b){a.wGa=b};function ZJ(a,b,c){H.call(this);this.D=a;this.va=c;this.L=b;qd(b,["hilite","select","canceldismiss","dismiss"],this.handleEvent,!1,this);this.O=null;this.H=[];this.J=-1;this.F=0;this.V=this.Ea=null;this.Ra={}}v(ZJ,H);p=ZJ.prototype;p.y8=10;p.QX=!0;p.zra=!1;p.kqa=!1;p.Od=g("L");
p.handleEvent=function(a){var b=this.D;if(a.target==this.L)switch(a.type){case "hilite":this.XF(a.row);break;case "select":var c=!1;if(ra(a.row)){a=a.row;var d=this.H[$J(this,a)];c=!!d&&b.sZ&&b.sZ(d);d&&!c&&this.J!=a&&this.XF(a)}c||this.yF();break;case "canceldismiss":Nhb(this);break;case "dismiss":Ohb(this)}};function Phb(a,b,c){a.O!=b&&(a.O=b,a.D.WG(a.O,a.y8,u(a.Zfb,a),c),Nhb(a))}p.v5=g("Ea");p.Vv=ea("Ea");p.Lf=function(){return this.L.kb()};
function Qhb(a){for(var b=a.F+a.H.length-1,c=a.J,d=0;d<a.H.length;d++){if(c>=a.F&&c<b)c++;else if(-1==c)c=a.F;else if(a.zra&&c==b)c=a.F;else break;if(a.XF(c))break}}function Rhb(a){for(var b=a.F+a.H.length-1,c=a.J,d=0;d<a.H.length;d++){if(c>a.F)c--;else if(!a.zra||-1!=c&&c!=a.F)break;else c=b;if(a.XF(c))break}}p.XF=function(a){var b=$J(this,a),c=this.H[b];return c&&this.D.sZ&&this.D.sZ(c)?!1:(this.J=a,this.L.XF(a),-1!=b)};
p.yF=function(){var a=$J(this,this.J);if(-1!=a){var b=this.H[a],c=this.va.RC(b);this.kqa?(this.O=null,Ohb(this)):this.Vh();c||(this.dispatchEvent({type:"update",row:b,index:a}),this.kqa&&this.va.update(!0));return!0}this.Vh();this.dispatchEvent({type:"update",row:null,index:null});return!1};function Shb(a){return a.Lf()&&-1!=$J(a,a.J)}p.Vh=function(){this.J=-1;this.O=null;this.F+=this.H.length;this.H=[];window.clearTimeout(this.V);this.V=null;this.L.Vh();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("dismiss")};
function Ohb(a){a.V||(a.V=window.setTimeout(u(a.Vh,a),100))}p.OKa=function(){return this.V?(window.clearTimeout(this.V),this.V=null,!0):!1};function Nhb(a){a.OKa()||window.setTimeout(u(a.OKa,a),10)}p.Qa=function(){ZJ.ea.Qa.call(this);delete this.Ra;this.L.dispose();this.va.dispose();this.D=null};p.Zfb=function(a,b,c){this.O==a&&this.Rv(b,c)};
p.Rv=function(a,b){var c="object"==wa(b)&&b;b=(c?0:b)?$J(this,this.J):-1;this.F+=this.H.length;this.H=a;for(var d=[],e=0;e<a.length;++e)d.push({id:this.F+e,data:a[e]});a=null;this.Ea&&(a=this.Ra[Fa(this.Ea)]||this.Ea);this.L.zj(a);this.L.Rv(d,this.O,this.Ea);a=this.QX;c&&void 0!==c.wGa&&(a=c.wGa);this.J=-1;(a||0<=b)&&0!=d.length&&this.O&&(0<=b?this.XF(this.F+b):Qhb(this));this.dispatchEvent("suggestionsupdate")};function $J(a,b){b-=a.F;return 0>b||b>=a.H.length?-1:b}
p.qGa=function(a){var b=this.va;b.n6.apply(b,arguments)};p.update=function(a){this.va.update(a)};function Thb(a,b){this.C=a||[];this.J=!b}Thb.prototype.H=function(a){this.C=a||[]};Thb.prototype.WG=function(a,b,c){b=this.J?Uhb(a,b,this.C):this.D(a,b);c(a,b)};function Uhb(a,b,c){var d=Vhb(a,b,c);0==d.length&&(d=Whb(a,b,c));return d}Thb.prototype.D=function(a,b){return Vhb(a,b,this.C)};function Vhb(a,b,c){var d=[];if(""!=a){a=new RegExp("(^|\\W+)"+db(a),"i");for(var e=0;e<c.length&&d.length<b;e++){var f=c[e];String(f).match(a)&&d.push(f)}}return d}
function Whb(a,b,c){for(var d=[],e=0;e<c.length;e++){var f=c[e],h=a.toLowerCase(),k=String(f).toLowerCase(),l=0;if(-1!=k.indexOf(h))l=parseInt((k.indexOf(h)/4).toString(),10);else for(var m=h.split(""),q=-1,t=10,w=0,y;y=m[w];w++)y=k.indexOf(y),y>q?(q=y-q-1,q>t-5&&(q=t-5),l+=q,q=y):(l+=t,t+=5);l<6*h.length&&d.push({nSb:f,fu:l,index:e})}d.sort(function(a,b){var c=a.fu-b.fu;return 0!=c?c:a.index-b.index});a=[];for(w=0;w<b&&w<d.length;w++)a.push(d[w].nSb);return a};function aK(a){this.C=[];this.F=!a;Thb.call(this,this.C,!1)}v(aK,Thb);aK.prototype.WG=function(a,b,c){b=this.D(a,b);c(a,b)};aK.prototype.D=function(a,b){if(Nv(a))return[];if(Sa(a))return this.F=!1,this.C;if(this.F){this.F=!1;var c=[],d=[];a=new RegExp("(^|\\W+)"+db(a),"i");for(var e=0;e<this.C.length;e++){var f=this.C[e];f.toString().match(a)?c.push(f):d.push(f);if(c.length+d.length>=b)break}return c.concat(d)}return aK.ea.D.call(this,a,b)};
aK.prototype.H=function(a){this.C=[];if(a)for(var b=0;b<a.length;b++){var c=a[b];Sa(hb(c.toString()))||this.C.push(c)}};function bK(a,b,c,d){H.call(this);this.Wf=a||document.body;this.qb=Hm(this.Wf);this.Ea=!a;this.Na=null;this.Ka="";this.D=[];this.H=[];this.jb=this.Ra=-1;this.O=!1;this.className="ac-renderer";this.VL="ac-row";this.e2="ac-active";this.Ika="ac-highlighted";this.J=b||null;this.tb=null!=d?d:!0;this.Ya=!0;this.V=!1;this.fb=!!c;this.F=!1;this.$=0}v(bK,H);p=bK.prototype;p.getElement=g("Na");p.zj=ea("bb");p.Rv=function(a,b,c){this.Ka=b;this.D=a;this.Ra=-1;this.jb=Ja();this.C=c;this.H=[];this.Dc()};
p.Vh=function(){this.O&&(this.O=!1,Xhb(this,!1),0<this.$?(F(this.L),this.L=new nv(this.Na,this.$),this.L.play()):Q(this.Na,!1))};p.show=function(){this.O||(this.O=!0,Xhb(this,!0),0<this.$?(F(this.L),this.L=new ov(this.Na,this.$),this.L.play()):Q(this.Na,!0))};function Xhb(a,b){a.C&&(yq(a.C,"haspopup",b),yq(a.Na,"expanded",b),yq(a.C,"expanded",b),b?yq(a.C,"owns",a.Na.id):(zq(a.C,"owns"),RAa(a.C,null)))}p.kb=g("O");
p.v7=function(a){var b=0<=a&&a<this.D.length?this.D[a]:void 0,c=0<=a&&a<this.H.length?this.H[a]:void 0;this.dispatchEvent({type:"rowhilite",Ac:c,row:b?b.data:null})&&(0<=this.Ra&&Hq(this.H[this.Ra],[this.e2,"active"]),this.Ra=a,c&&(Fq(c,[this.e2,"active"]),this.C&&RAa(this.C,c),Qp(c,this.Na)))};p.XF=function(a){if(-1==a)this.v7(-1);else for(var b=0;b<this.D.length;b++)if(this.D[b].id==a){this.v7(b);break}};
function Yhb(a){if(!a.Na){var b=a.qb.Ia("DIV",{style:"display:none"});a.Na=b;Fq(b,Va(a.className).split(" "));xq(b,"listbox");b.id=Do(Co.getInstance());a.qb.appendChild(a.Wf,b);qd(b,"click",a.xGa,!1,a);qd(b,"mousedown",a.yGa,!1,a);qd(b,"mouseover",a.zGa,!1,a)}}
p.Dc=function(){Yhb(this);this.F&&(this.Na.style.visibility="hidden");this.va&&(this.Na.style.minWidth=this.va.clientWidth-0+"px");this.H.length=0;this.qb.Gd(this.Na);if(this.J&&this.J.render)this.J.render(this,this.Na,this.D,this.Ka);else{var a=null;x(this.D,function(b){b=Zhb(this,b,this.Ka);this.F?this.Na.insertBefore(b,a):this.qb.appendChild(this.Na,b);a=b},this)}0==this.D.length?this.Vh():(this.show(),this.ld(),aq(this.Na,!0))};function $hb(a){var b=a.fb?5:1;a.F&&(b^=1);return b}
p.ld=function(){if(this.C&&this.Ea){var a=$hb(this);$s(this.bb||this.C,a,this.Na,a^1,null,null,65);this.F&&(this.Na.style.visibility="visible")}};p.v5=function(){return this.C||null};p.Qa=function(){this.Na&&(ud(this.Na,"click",this.xGa,!1,this),ud(this.Na,"mousedown",this.yGa,!1,this),ud(this.Na,"mouseover",this.zGa,!1,this),this.qb.Af(this.Na),this.Na=null,this.O=!1);F(this.L);this.Wf=null;bK.ea.Qa.call(this)};
function aib(a,b,c){if(a.V||!a.mb)if(3==b.nodeType){var d=null;Aa(c)&&1<c.length&&!a.V&&(d=Pb(c,1));c=bib(a,c);if(0!=c.length){var e=b.nodeValue,f=a.Ya?new RegExp("\\b(?:"+c+")","gi"):new RegExp(c,"gi");c=[];for(var h=0,k=f.exec(e),l=0;k;)l++,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,f.lastIndex)),h=f.lastIndex,k=f.exec(e);c.push(e.substring(h));if(1<c.length){d=a.V?l:1;for(e=0;e<d;e++)f=2*e,b.nodeValue=c[f],h=a.qb.createElement("B"),h.className=a.Ika,a.qb.appendChild(h,zn(a.qb,c[f+
1])),h=b.parentNode.insertBefore(h,b.nextSibling),b.parentNode.insertBefore(zn(a.qb,""),h.nextSibling),b=h.nextSibling;c=Pb(c,2*d);b.nodeValue=c.join("");a.mb=!0}else d&&aib(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,aib(a,b,c),b=d}function bib(a,b){var c="";if(!b)return c;Aa(b)&&(b=tb(b,function(a){return!Sa(hb(a))}));a.V?Aa(b)?c=ub(b,db).join("|"):(c=Ra(b),c=db(c),c=c.replace(/ /g,"|")):Aa(b)?c=0<b.length?db(b[0]):"":/^\W/.test(b)||(c=db(b));return c}
function Zhb(a,b,c){var d=a.qb.Ia("DIV",{className:a.VL,id:Do(Co.getInstance())});xq(d,"option");a.J&&a.J.du?a.J.du(b,c,d):nn(d,b.data.toString());c&&a.tb&&(a.mb=!1,aib(a,d,c));Eq(d,a.VL);a.H.push(d);return d}function cib(a,b){for(;b&&b!=a.Na&&!Dq(b,a.VL);)b=b.parentNode;return b?rb(a.H,b):-1}p.xGa=function(a){var b=cib(this,a.target);0<=b&&this.dispatchEvent({type:"select",row:this.D[b].id});a.stopPropagation()};p.yGa=function(a){a.stopPropagation();a.preventDefault()};
p.zGa=function(a){a=cib(this,a.target);0<=a&&!(300>Ja()-this.jb)&&this.dispatchEvent({type:"hilite",row:this.D[a].id})};function dib(){}dib.prototype.render=ba();dib.prototype.du=ba();function eib(a,b,c,d){bK.call(this,a,b,c,d);this.className="waffle-ac-renderer";this.VL="waffle-ac-row";this.e2="waffle-ac-active";this.Ika="waffle-ac-highlighted"}v(eib,bK);function cK(){eib.call(this,void 0,new fib);this.zb=Hm(document.body)}v(cK,eib);p=cK.prototype;p.KQa=!1;p.bKa=!1;
p.Dc=function(){var a=this;cK.ea.Dc.call(this);var b=Lp(this.va);(0>b.x||0>b.y)&&this.Vh();var c=this.getElement();this.bKa||(this.bKa=!0,qd(c,"click",this.CUa,!0,this));Eq(c,this.F?"ac-datavalidation-renderer-upside-down":"ac-datavalidation-renderer");this.F&&(c.style.visibility="hidden");this.H.length=0;this.zb.Gd(c);c.style.width="";c.style.minWidth="";c.style.height="";b=c.style;Dc?b.MozBoxSizing="border-box":Ec?b.WebkitBoxSizing="border-box":b.boxSizing="border-box";var d=null;Ih(this.D,function(b){b=
Zhb(a,b,a.Ka);a.F?c.insertBefore(b,d):a.zb.appendChild(c,b);d=b});b=Wp(c).width+iAa();this.va&&(b=Math.max(b,this.va.clientWidth+4));c.style.minWidth=b+"px";0==this.D.length?this.Vh():(this.show(),this.ld(),aq(c,!0))};
p.ld=function(){cK.ea.ld.call(this);var a=this.v5(),b=this.Ea;if(a&&b){a=this.bb||a;Dq(a,"cell-input")&&(a=a.parentNode);b=Lp(a);(0>b.x||0>b.y)&&this.Vh();b=$hb(this);var c=this.getElement();if(c){var d=cEa(c),e=Np(c);e&&(e.top-=d.y,e.right-=d.x,e.bottom-=d.y,e.left-=d.x,e.bottom-=5);$s(a,b,c,b^1,null,null,113,void 0,e);this.F&&(Ep(c,"visibility","visible"),c.scrollTop=c.scrollHeight)}}};p.CUa=function(a){this.KQa&&a.stopPropagation()};
p.Qa=function(){var a=this.getElement();a&&ud(a,"click",this.CUa,!0,this);cK.ea.Qa.call(this)};function fib(){}fib.prototype.du=function(a,b,c){a=a.data.toString();nn(c,a);-1==Zg(a)&&(c.dir="rtl")};function dK(a,b,c,d){D.call(this);d=d||150;this.J=null!=c?c:!0;this.V=a||",;";this.bb=this.V.charAt(0);a=this.J?"[\\s"+this.V+"]+":"[\\s]+";this.Ya=new RegExp("^"+a+"|"+a+"$","g");this.fb=new RegExp("\\s*["+this.V+"]$");this.Ka=b||"";this.Ra=this.J;this.H=0<d?new Pg(d):null;this.D=new xh(this);this.$=new xh(this);this.O=new qr;this.Ea=-1}v(dK,D);var gib=(Mc||Nc)&&!Jc("533.17.9");p=dK.prototype;p.LDa=!0;p.vaa=!1;p.Pca=null;p.ck=null;p.Oia="";p.IH=!1;p.ooa=!1;p.cb=function(){return this.ck.value};
p.hb=function(a){this.ck.value=a};p.Dm=function(){return rIa(this.ck,!0)[0]};p.I_=function(a){tv(this.ck,a);uv(this.ck,a)};function hib(a,b){jn(b)&&(xq(b,"combobox"),yq(b,"autocomplete","list"));a.D.R(b,"focus",a.SX);a.D.R(b,"blur",a.RX);a.ck||(a.$.R(b,"keydown",a.XNa),jn(b)&&un(Jm(b))==b&&iib(a,b))}p.n6=function(a){for(var b=0;b<arguments.length;b++)hib(this,arguments[b])};
p.Nia=function(a){for(var b=0;b<arguments.length;b++){var c=arguments[b];jn(c)&&(OAa(c),zq(c,"autocomplete"));c==this.ck&&this.RX();this.D.Jc(c,"focus",this.SX);this.D.Jc(c,"blur",this.RX);this.ck||this.$.Jc(c,"keydown",this.XNa)}};
p.RC=function(a,b){if(this.ck){var c=a.toString();if(r(b)?b:this.J){if(b=jib(this,this.cb(),this.Dm()),a=kib(this,this.cb()),this.fb.test(c)||(c=Baa(c)+this.bb),0==b||Sa(a[b-1])||(c=" "+c),b==a.length-1&&(c+=" "),c!=a[b]){a[b]=c;c=this.ck;(Dc||Ac&&Jc("9"))&&c.blur();c.value=a.join("");for(var d=0,e=0;e<=b;e++)d+=a[e].length;c.focus();this.I_(d)}}else this.hb(c);this.ooa=!0}return!1};
p.Qa=function(){dK.ea.Qa.call(this);null!=this.Pca&&window.clearTimeout(this.Pca);this.D.dispose();delete this.D;this.$.dispose();this.O.dispose();F(this.H)};
p.gg=function(a){switch(a.keyCode){case 40:if(this.C.Lf())return this.vaa?Rhb(this.C):Qhb(this.C),a.preventDefault(),!0;if(!this.J)return this.update(!0),a.preventDefault(),!0;break;case 38:if(this.C.Lf())return this.vaa?Qhb(this.C):Rhb(this.C),a.preventDefault(),!0;break;case 9:if(!this.C.Lf()||a.shiftKey)this.C.Vh();else if(this.update(),this.C.yF()&&this.Ra)return a.preventDefault(),!0;break;case 13:if(this.C.Lf()){if(this.update(),this.C.yF())return a.preventDefault(),a.stopPropagation(),!0}else this.C.Vh();
break;case 27:if(this.C.Lf())return this.C.Vh(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!this.IH)return this.IH||(this.D.R(this.ck,"keyup",this.sGa),this.D.R(this.ck,"keypress",this.rGa),this.IH=!0),!0}return lib(this,a)};function lib(a,b){var c=a.J&&b.charCode&&-1!=a.V.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.C.yF()?(b.preventDefault(),!0):!1}p.$fb=n(!1);p.SX=function(a){iib(this,a.target||null)};
function iib(a,b){a.$.Gc();a.C&&Nhb(a.C);b!=a.ck&&(a.ck=b,a.H&&(a.H.start(),a.D.R(a.H,"tick",a.vGa)),a.Oia=a.cb(),vr(a.O,a.ck),a.D.R(a.O,"key",a.tGa),a.D.R(a.ck,"mousedown",a.uGa),Ac&&a.D.R(a.ck,"keypress",a.UNa))}p.RX=function(){gib?this.Pca=window.setTimeout(u(this.rPa,this),0):this.rPa()};
p.rPa=function(){this.ck&&(this.D.Jc(this.O,"key",this.tGa),wr(this.O),this.D.Jc(this.ck,"keyup",this.$fb),this.D.Jc(this.ck,"mousedown",this.uGa),Ac&&this.D.Jc(this.ck,"keypress",this.UNa),this.IH&&mib(this),this.ck=null,this.H&&(this.H.stop(),this.D.Jc(this.H,"tick",this.vGa)),this.C&&Ohb(this.C))};p.vGa=function(){this.update()};p.XNa=function(a){this.SX(a)};p.tGa=function(a){this.Ea=a.keyCode;this.C&&this.gg(a)};p.rGa=function(){this.IH&&229!=this.Ea&&mib(this)};
p.sGa=function(a){this.IH&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&mib(this)};p.uGa=ba();function mib(a){a.IH&&(a.IH=!1,a.D.Jc(a.ck,"keypress",a.rGa),a.D.Jc(a.ck,"keyup",a.sGa))}p.UNa=function(a){lib(this,a)};p.update=function(a){if(this.ck&&(a||this.cb()!=this.Oia)){if(a||!this.ooa){a=this.Dm();var b=this.cb();a=kib(this,b)[jib(this,b,a)];a=this.Ya?String(a).replace(this.Ya,""):a;this.C&&(this.C.Vv(this.ck),Phb(this.C,a,this.cb()))}this.Oia=this.cb()}this.ooa=!1};
function jib(a,b,c){a=kib(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;d<a.length&&e<=c;d++)e+=a[d].length,b=d;return b}function kib(a,b){if(!a.J)return[b];b=String(b).split("");for(var c=[],d=[],e=0,f=!1;e<b.length;e++)a.Ka&&-1!=a.Ka.indexOf(b[e])?(a.LDa&&!f&&(c.push(d.join("")),d.length=0),d.push(b[e]),f=!f):f||-1==a.V.indexOf(b[e])?d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return c};function nib(){dK.call(this,void 0,void 0,!1);this.L=!1}v(nib,dK);p=nib.prototype;p.RC=function(a){this.F.hb(a.toString());this.F.dispatchEvent("valueChange");(Ec||Dc)&&this.F.focus();a=this.F;eK(a,a.cb().length);return!1};p.hb=function(a){this.F.hb(a)};p.cb=function(){return this.F.cb()};p.I_=function(a){eK(this.F,a)};p.Dm=function(){return fK(this.F)};p.update=function(a){nib.ea.update.call(this,a);a=this.C;a.Lf()&&!Shb(a)&&this.L&&a.XF(a.F+0)};
p.gg=function(a){return this.C.Lf()&&13!=a.keyCode?nib.ea.gg.call(this,a):!1};function oib(a){this.C=a}oib.prototype.toString=g("C");function gK(a,b,c){var d=this;D.call(this);this.$=a;this.pb=b;this.C=c;this.F=this.H=this.J=this.D=null;this.Ua=new xh(this);E(this,this.Ua);this.L=this.V=null;this.O=!1;this.Ua.R(this.C,"click",this.Ka);this.va=new cm(function(){return pib(d)},0);E(this,this.va)}v(gK,D);gK.prototype.Ka=function(a){!this.isDisposed()&&Dq(a.target,"waffle-data-validation-arrow")&&(qib(this,a.Hh),a.stopPropagation())};function qib(a,b){var c=b.equals(SD(a.pb));a.Lf()&&!c&&pib(a);cE(a.pb,b);hK(a.C)}
function rib(a,b){if(!a.Lf()||a.L!=b||iK(a.L)!=iK(b))if(a.Lf()&&a.L!=b&&pib(a),"textarea"!=b.getElement().nodeName.toLowerCase()){var c=eD(RD(a.pb));if(c&&c.iL()){F(a.F);F(a.H);F(a.J);a.L=b;a.D=new aK(a.L.Nb);a.J=new cK;a.J.Ya=!1;var d=a.C.D.gc();a.J.fb=d;a.H=new nib;d=b.getElement();d=Sp(d);var e=!1;200>Wp(Mp()).height-d.y&&(e=!0);a.J.F=e;a.H.vaa=e;a.F=new ZJ(a.D,a.J,a.H);a.F.QX=!1;a.F.y8=1E4;a.F.kqa=!0;a.H.C=a.F;c=!!J(c.C,3);a.H.L=c;c=a.H;c.F&&c.Nia(jK(c.F));c.F=b;c.n6(jK(c.F));c=a.J;b=b.getElement();
c.va=b;a.isDisposed()||((b=sib(a))?(a.O=!1,a.D.H(b),a.H.update(!0)):(a.O=!0,a.J.KQa=!0,b=a.H.cb()+"a",Phb(a.F,b),a.H.update(!0),a.F.Rv(["Laden..."])));a.Ua.R(a.F,"update",a.Ea)}}}gK.prototype.Ea=function(){AF(this.C,!0)};function pib(a){a.F&&(a.F.Vh(),a.Ua.Jc(a.F,"update",a.Ea));F(a.F);F(a.H);F(a.J);a.F=null;a.D=null;a.O=!1}gK.prototype.Lf=function(){return!!this.F&&this.F.Lf()};function tib(a){a.F&&!a.O&&(a.F.yF(),pib(a))}
function sib(a){var b=a.$.C,c=null,d=eD(RD(a.pb));if(!d)return c;var e=J(J(d.C,1),1);d=Dd(e,2);var f=a.pb.hc()+"",h=SD(a.pb);if(24==J(e,1))for(c=[],a=0;a<d.length;a++)c.push(FB(d[a],f,h.y,h.x));else 23==J(e,1)&&(d=FB(d[0],f,h.y,h.x),null!=d&&(d=d.substring(1),(c=PC(d,b,!1,!0))||(c=uib(a,d)),c=vib(a,c)));c&&Qb(c,c,function(a){return a.toString()});return c}function uib(a,b){var c=a.$.C;a=KF(a.$.O,b);if(!a||!a.vf()||null===a.hc())return null;c=gB(c,a.hc());return new Lj(c.Ib(),c.ye(),a.getRect())}
function vib(a,b){var c=null,d=a.$.C;if(b){var e=UC(d,b.C);d=e.Mc();b=b.rect.clone();b.Yd&&(b.top=0,b.height=uB(d));b.pe()&&(b.left=0,b.width=d.Bf());if(lB(d.C)||d.ct(b))for(c=[],a=b.top;a<b.top+b.height;a++)for(e=b.left;e<b.left+b.width;e++){var f=d.Of(a,e);aD(f);f=ritz_api.RitzModelApi.getUnformattedValue(f.Uh);f=new oib(f);0<Va(f.toString()).length&&c.push(f)}else TG(a.V),a.V=tB(e.C,b).addCallback(function(){this.Lf()&&pib(this);rib(this,this.L);this.V=null},a)}return c}
gK.prototype.dispose=function(){gK.ea.dispose.call(this);F(this.D);F(this.J);F(this.F);F(this.H);TG(this.V)};function wib(a){D.call(this);this.C=a;this.J=this.F=this.C.ib().Qc();this.D=0;this.H=null;this.L=new xh(this);E(this,this.L);this.L.R(CB(this.C.ib()),"Ba",this.O)}v(wib,D);wib.prototype.O=function(a){a=a.rect||a.C[0];this.J.equals(a)||(this.J=this.F=a,this.D=0)};function xib(a,b,c,d,e){ld.call(this,a);this.type="wheel";this.deltaMode=b;this.deltaX=c;this.deltaY=d;this.deltaZ=e}v(xib,ld);function yib(a){D.call(this);this.C=a;this.H=new xh(this);E(this,this.H);this.H.R(a.Rb(),["touchstart","touchmove","touchend"],this.J)}v(yib,D);
yib.prototype.J=function(a){var b=a.He;if(1==b.touches.length)switch(a.type){case "touchstart":this.D=b.touches[0].pageX;this.F=b.touches[0].pageY;break;case "touchmove":a.preventDefault();a=a.He;var c=a.touches[0].pageX-this.D,d=a.touches[0].pageY-this.F;if(0==c&&0==d)a=null;else{var e=0,f=0;Math.abs(c)>Math.abs(d)?e=40/AB*c*-1:f=40/AB*d*-1;a=new xib(a,0,e,f,0)}a&&this.C.hg.dispatchEvent(a);this.D=b.touches[0].pageX;this.F=b.touches[0].pageY}};function kK(a,b,c,d,e){Su.call(this,a,e,!1,d,!0);this.J=b;this.Ea=c;this.L=jq(this,zib)}v(kK,Su);var zib={bk:"t-u-at-i-a"};kK.prototype.Ia=function(){kK.ea.Ia.call(this);this.IA(this.J,this.L.bk)};kK.prototype.Ta=function(){kK.ea.Ta.call(this);var a=kq(this,"t-u-at-i-a");this.getHandler().hh(a,td,this.Ea)};function lK(a){return 0<=a.x&&0<=a.y}function mK(a,b,c){return"r"==a?new ej(c,b):new ej(b,c)};function Aib(a,b){this.pb=a;this.qb=b||Hm();this.D=this.pb.hc()+"-"}Aib.prototype.Da=g("qb");function Bib(a){return a.qb.getElement(nK(a,"grid-shim-bottom"))}function Cib(a){return a.qb.getElement(nK(a,"grid-shim-right"))}Aib.prototype.C=function(){return this.qb.getElement(nK(this,"grid-container"))};function Dib(a){return a.qb.getElement(nK(a,"static-overlay-container"))}function oK(a){return a.qb.getElement(nK(a,"focused-overlay-container"))}
function Eib(a){var b=Fib(a)("scrollable");return a.qb.getElement(b)}function Fib(a){var b=a.D;return function(a){return b+a}}function Gib(a){return a.qb.getElement(nK(a,"oh"))}
var Hib={Gtc:"rh-",Ktc:"rhs-",z3b:"ch-",Uva:"r-",C3b:"chs-",Dtc:"rfb",Etc:"rfh",y3b:"cfb",Itc:"row-headers-background",B3b:"column-headers-background",Duc:"selected-row-headers-background",Cuc:"selected-column-headers-background",Qbc:"grid-container",Kpc:"static-overlay-container",owc:"grid-table-container",Bwc:"grid-table-quadrant",zpc:"oh",Sbc:"grid-shim-bottom",Tbc:"grid-shim-right",zYa:"mg-",mac:"focused-overlay-container"};
function nK(a,b,c,d){switch(b){case "r-":return a.D+"r-"+Uka(void 0)+"$"+c;case "ch-":return a.D+"ch-"+d;case "chs-":return a.D+"chs-"+d;case "rh-":return a.D+"rh-"+c;case "rhs-":return a.D+"rhs-"+c;case "mg-":return a.D+"mg-"+c+"."+d;case "grid-table-quadrant":return a.D+"grid-table-quadrantundefined";case "rfb":case "rfh":case "cfb":case "grid-container":case "static-overlay-container":case "grid-table-container":case "oh":case "row-headers-background":case "column-headers-background":case "selected-row-headers-background":case "selected-column-headers-background":case "grid-shim-bottom":case "grid-shim-right":case "focused-overlay-container":return a.D+
b}throw Error("unknown: "+b);}function Iib(a,b){if(b&&b.substring(0,a.D.length)==a.D)return b=b.substring(a.D.length),mc(Hib,function(a){return Ma(b,a)})};function Jib(a,b){this.pb=a;this.zb=b}function Kib(a){for(var b=wn(a.zb,"style"),c=b.length-1;0<=c;c--)if("gridCss"==b[c].title)return b[c];b=a.zb.Ia("STYLE",{title:"gridCss",disabled:!1});wn(a.zb,"head")[0].appendChild(b);return b}
function Lib(a,b,c){var d=new rm;bc(b,function(a,b){d.append(".grid-table-container td.").append(b).append(",.waffle-measurement-table td.").append(b).append(",.").append(b).append("{").append(a).append("}")});b=d.toString();cRa?c.styleSheet.cssText=c.styleSheet.cssText+b:c.appendChild(zn(a,b))};function pK(a,b,c,d,e,f,h){H.call(this);this.pb=a;this.C=b;E(this,this.C);this.D=c;this.O=d;this.$=e;this.J=f;this.L=h;this.F=!1;this.H={};this.V=new xh(this);E(this,this.V)}v(pK,H);p=pK.prototype;p.eg=function(){return this.C.eg()};p.rD=function(){return this.C.rD()};p.hX=fa(206);p.L_=function(a){this.F&&this.C.L_(a)};p.render=function(){this.C.yc="focused";qK(this.$,this.C,!0);this.F=!1;this.Dc()};
p.Dc=function(){Q(this.J,this.F);this.C.setVisible(this.F);this.C.mT(this.F);this.F?(Ov(this.J,rK(this.D,"c"),rK(this.D,"r"),this.D.gc()),bc(this.H,function(a){a.setVisible(!1)})):Mib(this,function(a){if(Nib(this,a,this.C)){var b=this.H[a];if(!b){var c=b=this.C.clone();c.mT(!1);c.yc="blur";c.Eb=a;qK(this.O,b);this.H[a]=b;this.V.R(b,"objectFocus",this.gpb);E(this,b)}b.Cr(sK(this.C));tK(b,this.C.H.C);b.getWidth()==this.C.getWidth()&&b.getHeight()==this.C.getHeight()||b.Dd(this.C.getWidth(),this.C.getHeight());
b.setVisible(!0)}else this.H[a]&&this.H[a].setVisible(!1)})};
function Nib(a,b,c){var d=sK(c),e=c.H.C,f=c.getHeight();c=c.getWidth();var h=a.pb.D,k=a.pb.F;switch(b){case "fixed":return d.x<k&&d.y<h;case "column-head-section":return d.y<h?d.x>=k?!0:uK(a.D,d,0).x+e.x+c>vK(a.D,"c"):!1;case "row-head-section":return d.x<k?d.y>=h?!0:uK(a.D,d,0).y+e.y+f>vK(a.D,"r"):!1;case "scrollable":if(d.y>=h&&d.x>=k)return!0;if(d.y>=h&&d.x<k)return uK(a.D,d,0).x+e.x+c>vK(a.D,"c");if(d.y<h&&d.x>=k)return uK(a.D,d,0).y+e.y+f>vK(a.D,"r");b=uK(a.D,d,0).x+e.x+c;return uK(a.D,d,0).y+
e.y+f>vK(a.D,"r")&&b>vK(a.D,"c");default:throw Error("Invalid quadrant "+b);}}p.gpb=function(a){if(!this.O.Ad()&&!this.F){var b=this.eg(),c=(a=a.vm)&&(a.ctrlKey||a.metaKey&&Gc);b.Ea&&a&&"mousedown"==a.type&&!c&&nd(a,0)&&MF(b)!=this.L.C?BNa(b.Ea||""):this.G4()}};p.G4=function(){this.F||(Oib(this,"r"),Oib(this,"c"),this.F=!0,Pib(this.L,MF(this.eg())),this.L_(this.L.F+1),this.Dc())};function Oib(a,b){("r"==b?sK(a.C).y:sK(a.C).x)<rB(a.pb,b)&&iE(a.pb,rB(a.pb,b),b)}
p.Daa=function(a){this.C.Daa(a);bc(this.H,function(b){b.Daa(a)})};p.Rda=function(){this.F&&(this.F=!1,this.Dc())};p.mpa=function(a){bc(this.H,function(b){b.mpa(a)})};p.Fka=function(a){bc(this.H,function(b){b.Fka(a)})};p.Caa=function(){this.C.Caa();bc(this.H,function(a){a.Caa()})};p.Qa=function(){pK.ea.Qa.call(this);Q(this.J,!1)};function Mib(a,b){bc(aj,function(c){b.call(a,c)})};function Qib(a,b){return(a=sj(rj(a),rj(b)))?a.Ix():null};function wK(){return Un?0:4*iH};function Rib(a,b,c){this.H=b;this.J=c;this.F=!1;b=iv&&iv.Wb();F(iv);iv=null;XHa=a;b&&ZHa()}Rib.prototype.C=0;Rib.prototype.D=0;Rib.prototype.stop=function(){jv(this);this.F=!1;this.D=this.C=0;this.J()};Rib.prototype.Tma=function(a){this.C++;a-this.D>this.H&&this.stop()};function Sib(a){this.UE=a};function Tib(a,b){D.call(this);this.J=a;this.D={};this.C={};this.H=new Rib(b,1E3,u(this.L,this));this.F=new Mi;E(this,this.F)}v(Tib,D);function Uib(a,b){var c=Vib,d=c.H.C,e=Ja(),f=c.D[a];f||(f=new Wib(a,e,d),c.D[a]=f);1E3<e-f.C?Xib(c,f):(b&&(c.C[a]=b),a=c.H,a.D=Ja(),a.F||(a.F=!0,YHa(a)),f.D=d,f.C=e)}Tib.prototype.L=function(){bc(this.D,function(a){Xib(this,a)},this)};
function Xib(a,b){var c=b.F;var d=b.C-b.J;b=b.D-b.H;(d=0<b?Math.round(d/b):null)&&0<=d&&1E3>=d&&(b=a.C[c]?a.C[c]():void 0,a.J.log(c,d,!1,b));delete a.D[c];delete a.C[c];a.F.dispatchEvent(new Sib(c))}function Wib(a,b,c){this.F=a;this.J=b;this.D=this.H=c;this.C=b};var Vib=null;function xK(a,b){H.call(this);this.C=[];this.V=!!b;this.Ua=new xh(this);this.L=window.parent!=window;if(a)if(Aa(a))for(b=0;b<a.length;b++)Yib(this,a[b].Pb());else Yib(this,a.Pb());else Yib(this,Hm().Pb());this.D=Ja()}v(xK,H);xK.prototype.J=0;var Zib=["click","dblclick","mousedown","mousemove","mouseup"],$ib=["touchend","touchmove","touchstart"],ajb=["keydown","keyup"];xK.prototype.Qa=function(){xK.ea.Qa.call(this);this.Ua.dispose();this.Ua=null;delete this.C};
function Yib(a,b){if(!Bb(a.C,b)){a.C.push(b);var c=!a.V,d=Lb(ajb,Zib);a.L||Ob(d,$ib);a.Ua.R(b,d,a.O,c)}}xK.prototype.O=function(a){var b=!1;switch(a.type){case "mousemove":if("number"==typeof this.F&&this.F!=a.clientX||"number"==typeof this.H&&this.H!=a.clientY)b=!0;this.F=a.clientX;this.H=a.clientY;break;default:b=!0}b&&bjb(this)};function bjb(a){var b=Ja();a.D=b;b>a.J&&(a.dispatchEvent("activity"),a.J=b+3E3)};function yK(a,b){H.call(this);b||(cjb.add(this),zK||(zK=new xK),b=zK);this.O=a;this.F=b;this.L=u(this.V,this);djb(this)}v(yK,H);yK.prototype.H=!1;yK.prototype.D=null;yK.prototype.C=!1;var zK=null,cjb=new Ki;function djb(a){var b=a.O+1-(Ja()-a.F.D);0<b?a.D=Qg(a.L,b):(a.C=!0,qd(a.F,"activity",a.J,!1,a),a.H=!0,a.dispatchEvent("idle"))}yK.prototype.V=function(){this.D=null;djb(this)};yK.prototype.J=function(){this.C=!1;ejb(this);this.dispatchEvent("active");djb(this)};
function ejb(a){a.H&&(ud(a.F,"activity",a.J,!1,a),a.H=!1)}yK.prototype.Qa=function(){ejb(this);null!=this.D&&(na.clearTimeout(this.D),this.D=null);cjb.remove(this);zK&&cjb.isEmpty()&&(zK.dispose(),zK=null);yK.ea.Qa.call(this)};var AK=null,fjb={};function gjb(a){a=ra(a)?a:5E3;var b=fjb[a];b||(b=new yK(a,AK||(AK=new xK)),fjb[a]=b);return b};function hjb(a,b,c,d,e){var f=this;e=void 0===e?null:e;H.call(this);this.F=a;this.J=b;this.jb="y"==this.J?"scrollTop":"scrollLeft";this.tb=c;this.Nb=d;this.Ra=new xh(this);E(this,this.Ra);this.L=new xh(this);E(this,this.L);this.C=0;this.O=null;this.H=this.D=this.eb=0;this.Ka=null;this.Eb=function(){var a=Math.abs(f.H-f.Ka);f.Ka=f.H;return f.Ab?f.Ab(a,f.J):xp(new wp,17).build()};this.Ab=e;this.$=-1;this.bb=this.Ea=!0;this.V=!1;this.fb=!0}v(hjb,H);
var ijb={scrollbarUp:1,scrollbarDown:1,scrollbarLeft:1,scrollbarRight:1,scrollbarPageUp:2,scrollbarPageDown:2,scrollbarPageLeft:2,scrollbarPageRight:2,scrollbarVThumb:3,scrollbarHThumb:3,"":3,outside:3};function jjb(a,b,c){if(c||a.H!=b){c=a.C;var d=zh(Math.floor(a.Ya.nF(b)),0,a.D);c!=d&&(a.H=b,kjb(a,d),a.C=ljb(a),a.$=a.C)}}p=hjb.prototype;
p.EXb=function(a){ZQa&&a.preventDefault();this.mb=new ej(a.clientX,a.clientY);this.va=new ej(a.clientX,a.clientY);this.bb=!0;if(this.fb){a=Rp(a,this.F);var b=Wp(this.F);a="y"==this.J?(this.Nb?a.x:b.width-a.x)<=this.tb:b.height-a.y<=this.tb}else a=!1;this.V=a;this.eb=Ja();this.V&&Dc&&(this.L.R(this.F,"mousemove",this.Ptb),this.L.R(this.F,"mouseup",this.FXb))};
p.Ptb=function(a){var b=this.va;this.va=new ej(a.clientX,a.clientY);var c=mjb(this,a);3==c&&0!=this.C&&this.C!=this.D&&(this.O=c,njb(this,zh(this.C+Math.round(("y"==this.J?a.clientY-b.y:a.clientX-b.x)/this.Mb*this.D),0,this.D)))};p.FXb=function(){this.L.Gc();this.V&&3==this.O&&ojb(this)};p.GXb=function(a){if(this.V){var b=ljb(this);b!=this.C&&(b==this.$?this.C=b:(this.O=mjb(this,a),a=Ec?this.bb&&40>Ja()-this.eb:3!=this.O&&40>Ja()-this.eb,njb(this,b,a),a&&ojb(this,this.$)))}};
function njb(a,b,c){var d=pjb(a,b,c);null===a.Ka&&(a.Ka=a.H);a.H=c?d.F:d.C;a.$=d.D;a.bb=!1;a.C=b;b=b>=a.D;Uib(gl.bwa,a.Eb);c=AK||(AK=new xK);bjb(c);a.dispatchEvent(new qjb(a.H,a.J,0,0,b))}
p.zyb=function(a){if(this.V){var b=ljb(this);this.O=a=mjb(this,a);a=3==a;if(0==b||b>=this.D)this.Ea=!0;else{if(b==this.C){this.Ea=!0;return}if(!a&&this.Ea)this.Ea=!1;else if(!a){this.C=b;return}}a=!a;var c=pjb(this,b,a),d=c.C;a&&(d=c.F);this.H=d;this.C=b;a&&"x"==this.J&&ojb(this,c.D);b=b>=this.D;a=AK||(AK=new xK);bjb(a);this.dispatchEvent(new qjb(this.H,this.J,0,0,b))}};function kjb(a,b){"x"==a.J?Qq(a.F,b):a.F[a.jb]=b}function ljb(a){return"x"==a.J?Oq(a.F):a.F[a.jb]}
function mjb(a,b){return Dc?(b=a.mb,a=a.va,b&&a&&3<gj(b,a)?3:1):a.F.componentFromPoint?ijb[a.F.componentFromPoint(b.clientX,b.clientY)]:1}
function pjb(a,b,c){if(L(O(),"feshop")){var d=b>a.C,e=b<a.C,f=a.Ya,h=f.Lw(),k=b=f.Iha(b),l=f.nF(b);f=f.Pw(b);c?(c=b==a.H)&&d?(k=b+1,l+=f):c&&e&&(k=b-1,l-=f):!e&&l<a.D&&l+f>a.D&&(l+=f,b++,k++);a=new rjb(zh(b,0,h),zh(k,0,h),zh(Math.floor(l),0,a.D))}else{d=b>a.C;e=b<a.C;var m=a.Ya;h=m.Lw();l=k=0;var q;for(q=0;q<h;q++){f=m.Pw(q);if(b>=k&&b<k+f){c?(c=q==a.H)&&d?(l=q+1,k+=f):c&&e&&(l=q-1,k-=f):!e&&k<a.D&&k+f>a.D&&(k+=f,q++,l++);break}k+=f;l++}a=new rjb(zh(q,0,h),zh(l,0,h),zh(Math.floor(k),0,a.D))}return a}
function ojb(a,b){b=b||a.$;r(b)&&kjb(a,b)}p.Qa=function(){hjb.ea.Qa.call(this);this.va=this.mb=this.Ya=null};function rjb(a,b,c){this.C=a;this.F=b;this.D=c}function qjb(a,b,c,d,e,f){G.call(this,"waffle_scroll",f);this.V=a;this.axis=b;this.C=e}v(qjb,G);function BK(a,b,c,d,e){d=void 0===d?null:d;R.call(this,e);this.L=a;this.D=b;this.J=c;this.O=d;this.C=this.F=null;this.H=0}v(BK,R);BK.prototype.Ia=function(){var a=this.qb.Ia("DIV","native-scrollbar");this.Na=a;this.F=this.qb.Ia("DIV");a.appendChild(this.F);this.C=new hjb(a,this.L,this.J,this.Df(),this.O);E(this,this.C);this.C.Cd(this);Eq(a,this.Df()?"native-scrollbar-rtl":"native-scrollbar-ltr");Eq(a,"x"==this.L?"native-scrollbar-x":"native-scrollbar-y")};
BK.prototype.Ta=function(){BK.ea.Ta.call(this);var a=this.C;a.Ra.R(a.F,"scroll",Ac?a.zyb:a.GXb);a.Ra.R(a.F,"mousedown",a.EXb)};BK.prototype.cd=function(){BK.ea.cd.call(this);var a=this.C;a.Ra.Gc();a.L.Gc()};function CK(a){var b=a.H,c=a.getElement(),d=a.D.vX(),e=Pc&&Nq("53");"x"==a.L?(e?Up(c,b):Tp(c,b,a.J),Tp(a.F,d,1)):(e?Vp(c,b):Tp(c,a.J,b),c=a.Df()?a.J+1:1,Tp(a.F,c,d));a.C.fb=d>=b;c=a.C;b=Math.max(d-b,0);c.Ya=a.D;c.D=Math.floor(b);jjb(c,c.H,!0);c.Mb="y"==c.J?c.F.offsetHeight:c.F.offsetWidth};function DK(a,b,c,d){D.call(this);this.O=null;this.Ka={page:this.XSa,waffle:this.PSb,client:this.OSb};this.L=null;this.pb=a.Mc();this.H=b;this.F=c;this.va=d;this.D=iAa("native-scrollbar")||16}v(DK,D);function sjb(a){var b=a.H.C();b&&(a.O=Op(b));return a.O}function EK(a){return a.O||(a.O=sjb(a))}p=DK.prototype;
p.XSa=function(a,b,c){switch(c){case "page":return a;case "waffle":return"c"==b?a+EK(this).x:a+EK(this).y;case "client":return c=Dn(this.H.Da()),"c"==b?a+c.x:a+c.y;default:throw Error("Unknown coordinate system: "+c);}};p.PSb=function(a,b,c){b="c"==b;switch(c){case "waffle":return a;case "page":return a=b?a-EK(this).x:a-EK(this).y;case "client":return c=Dn(this.H.Da()),a=b?a+c.x-EK(this).x:a+c.y-EK(this).y;default:throw Error("Unknown coordinate system: "+c);}};
p.OSb=function(a,b,c){switch(c){case "client":return a;case "waffle":var d=Dn(this.H.Da());return this.XSa(a,b,c)-("c"==b?d.x:d.y);case "page":return d=Dn(this.H.Da()),"c"==b?a-d.x:a-d.y;default:throw Error("Unknown coordinate system: "+c);}};function FK(a,b,c,d,e){return a.Ka[e].call(a,b,c,d)}p.Dd=ea("L");p.$c=function(){return this.L?this.L.clone():null};p.gc=function(){return this.F.gc()};function GK(a){return new nj(Math.max(0,a.L.width-a.D),Math.max(0,a.L.height-a.D))}
p.YDa=function(){return Math.floor(Math.min(70,(45+VQa)*kH.$g())/kH.$g())};p.Qm=function(){return this.YDa()*kH.$g()};p.WDa=function(){var a=(23+(Ac?1:Ec?GB()?0:1:0)-(Dc&&!ssa||Ec&&GB()?-1:0))*kH.$g();return Math.floor(Math.min(35,a)/kH.$g())};p.Zo=function(){return this.WDa()*kH.$g()};function HK(a,b){return"r"==b?0<a.pb.D?wK():0:0<a.pb.F?wK():0}function rK(a,b){return"r"==b?a.Zo():a.Qm()}p.ib=g("pb");function tjb(a,b,c){var d=a.$c().width;b&&(d-=a.Qm());c&&(d-=a.D);return d}
function ujb(a,b,c){var d=a.$c().height;b&&(d-=a.Zo());c&&(d-=a.D);return d}function vjb(a,b,c,d,e){var f=Gj(b,c);b=f.start;if("r"==c){var h=a.Qm();e=a.xg(f,c,void 0,void 0,e);f=FK(a,0,"c","waffle",d);f=a.F.gc()?IK(a,h,"c"):f;b=JK(a,b,c);b=FK(a,b,c,"waffle",d);return new qj(f,b,h,e)}h=a.xg(f,c,void 0,void 0,e);e=a.Zo();b=JK(a,b,c);b=FK(a,b,c,"waffle",d);a.F.gc()&&(b-=h);a=FK(a,0,"r","waffle",d);return new qj(b,a,h,e)}
function uK(a,b,c){var d=a.ib().D,e=a.ib().F,f=e;b.y<d&&(c=0);b.x<e&&(f=0);f=new jj(f,b.x);d=a.xg(new jj(c,b.y),"r",b.y<d);a=a.xg(f,"c",b.x<e);0>b.x&&(a=0);0>b.y&&(d=0);return new ej(a,d)}function wjb(a,b,c){return a.xg(Gj(b,c),c,void 0,void 0)}function vK(a,b,c){return a.xg(new jj(0,rB(a.ib(),b)),b,!0,!c)}function KK(a,b,c,d){return new ej(a.Tn(b,"c",d),a.Tn(c,"r",d))}
function LK(a,b,c){var d=GK(a);d="r"==b?d.height:d.width;d=IK(a,d,b);d=a.Tn(d,b,"waffle",c)+1;a=yD(a.ib(),b)+1;return Math.min(a,Math.max(d,c||0))}function MK(a,b,c,d){var e=new hj(0,a.$c().width,a.$c().height,0),f=a.F.gc();c||(e.top+=a.Zo(),f?e.right-=a.Qm():e.left+=a.Qm());d||(e.bottom-=a.D,f?e.left+=a.D:e.right-=a.D,e.bottom=Math.max(e.top,e.bottom),e.right=Math.max(e.left,e.right));return xjb(a,e,b)}
function xjb(a,b,c){if("waffle"==c)return b;if("page"==c||"client"==c){var d=FK(a,b.left,"c","waffle",c);a=FK(a,b.top,"r","waffle",c);d-=b.left;a-=b.top;b.top+=a;b.right+=d;b.bottom+=a;b.left+=d;return b}throw Error("Unknown coordinate system: "+c);}
function NK(a,b,c,d,e,f){var h=null;switch(c){case "scrollable":c=NK(a,b,"row-head-section",d,e,!0);a.gc()?(d=0,c=c.left):(d=c.right,c=a.$c().width);h=new hj(vK(a,"r",e),c,a.$c().height,d);f||(h.bottom-=a.D,a.gc()?h.left+=a.D:h.right-=a.D);break;case "fixed":h=new hj(d?0:a.Zo(),vK(a,"c",!e),vK(a,"r",!e),d?0:a.Qm());break;case "column-head-section":h=new hj(d?0:a.Zo(),a.$c().width,vK(a,"r",!e),vK(a,"c",e));f||(h.right-=a.D);break;case "row-head-section":h=vK(a,"c",!e);e=vK(a,"r",e);c=a.F.gc()?a.$c().width-
a.Qm():h;var k=a.$c().height;d=a.F.gc()?a.$c().width-h:d?0:a.Qm();h=new hj(e,c,k,d);f||(h.bottom-=a.D)}a=xjb(a,h,b);a.bottom<a.top&&(a.bottom=a.top);a.right<a.left&&(a.right=a.left);return a}function yjb(a,b){var c=a.xg(Gj(b,"c"),"c",!1,!1,!0);a=a.xg(Gj(b,"r"),"r",!1,!1,!0);return new nj(c,a)}function OK(a,b,c){return zjb(a,rla(b),c)}function PK(a,b,c){return zjb(a,new qj(b.x,b.y,1,1),c)}
function zjb(a,b,c){b.$c().Lj();var d=a.ib(),e=JK(a,b.top,"r",c),f=b.left+b.width-1,h=JK(a,f,"c",c);HD(mB(d,"c"),f)&&0<=f&&f<d.Bf()?h+=a.F.gc()?-a.cl("c",f):a.cl("c",f):0>f&&(h+=a.F.gc()?-a.Iaa("c",f):a.Iaa("c",f));var k=b.top+b.height-1;f=JK(a,k,"r",c);HD(mB(d,"r"),k)&&0<=k&&k<uB(d)?f+=a.cl("r",k):0>k&&(f+=a.Iaa("r",k));b=JK(a,b.left,"c",c);return a.F.gc()?new hj(e,b,f,h):new hj(e,h,f,b)}function Ajb(a,b,c){if(c)return yjb(a,wj(b));c=a.cl("c",b.x);a=a.cl("r",b.y);return new nj(c,a)}
function Bjb(a,b){a=GK(a);return"r"==b?a.height:a.width}function Cjb(a,b){var c=null;bc(aj,function(d){if(d=yj(b,Djb(a.F,d)))d=OK(a,d,void 0),c=c?jla(rj(d),rj(c)).Ix():d});return c}
function JK(a,b,c,d,e){var f=a.F;if(-1>=b)var h=a.oUa(c,b);else b<rB(a.ib(),c)?h=a.xg(new jj(0,b),c,!0):b>=QK(f,c)?(h=a.xg(new jj(0,rB(a.ib(),c)),c,!0,!0),b=a.xg(new jj(QK(f,c),b),c,void 0,void 0,void 0,b>=f.C.Kc()),h+=b):h=vK(a,c)-a.xg(new jj(b,QK(f,c)),c,void 0,void 0,void 0,!0);e||(h=IK(a,h,c));return d?FK(a,h,c,"waffle",d):h}function RK(a,b,c){var d=a.gc()?-1:1;return JK(a,b,c)+a.cl(c,b)*d}function SK(a,b){return"scrollable"==b||"row-head-section"==b?vK(a,"r"):rK(a,"r")}
function TK(a,b){return"scrollable"==b||"column-head-section"==b?vK(a,"c"):rK(a,"c")}function IK(a,b,c){return!a.F.gc()||"c"!=c&&null!=c?b:kH.HC(Wp(a.H.C()).width-b)}p.pUa=ua;function Ejb(a,b){G.call(this,a,b)}v(Ejb,G);function UK(a,b,c,d,e,f){R.call(this,f);this.L=this.Ra=!1;this.Tb=a;this.Qb=b;this.C=c;this.J=d;this.H=e;this.mb=this.tb=this.bb=this.eb=this.Mb=this.Ea=this.Rc=this.od=null}v(UK,R);var Fjb=new hj(0,0,0,0);p=UK.prototype;p.ib=g("Tb");p.Cr=function(a){var b=this.H,c=!fj(b.F,a);b.F=a?a.clone():null;return c};function sK(a){return Gjb(a.H)}function tK(a,b){a=a.H;var c=!fj(a.C,b);a.C=b;return c}p.$pa=ea("Ea");p.xI=n(!0);p.rq=function(){return oE(this.Tb,sK(this))};p.Px=ua;
function Hjb(a){a.dispatchEvent(new Ejb("reposition"))}p.Ta=function(){Q(this.getElement(),this.L);this.L&&Ijb(this);UK.ea.Ta.call(this)};p.cd=function(){this.L&&(this.L=!1,Ijb(this));UK.ea.cd.call(this)};p.Dc=function(a){var b=sK(this);b=-1==b.y||0<=b.y&&b.y<uB(this.ib());this.Ra&&b?(!this.L&&b&&Jjb(this,this.Ra),a||Hjb(this),this.Yb()&&this.bu()):this.L&&Jjb(this,!1)};p.cD=function(a,b){this.tb=a;this.mb=b;Tp(this.getElement(),a,b)};function Kjb(a,b,c){b==a.bb&&c==a.eb||a.Yz(b,c)}
p.Yz=function(a,b){this.bb=a;this.eb=b;var c=this.getElement();c&&Ov(c,a,b,this.J.gc())};p.bu=function(){var a=this.getWidth(),b=this.getHeight();a==this.tb&&b==this.mb||this.cD(a,b)};function Jjb(a,b){b!=a.L&&(a.L=b,a.Yb()&&(Q(a.getElement(),b),Ijb(a)))}p.kb=g("Ra");p.hQa=xg;p.setVisible=function(a){this.Ra==a&&this.Yb()||(this.Ra=a,Jjb(this,a),this.Dc())};p.setPosition=function(a,b){this.Cr(a);tK(this,b)};function Ljb(a,b,c){a.od=a.tb=b;a.Rc=a.mb=c}
p.getHeight=function(){null==this.Rc&&(this.Rc=Wp(this.getElement()).height);return this.Rc};p.getWidth=function(){null==this.od&&(this.od=Wp(this.getElement()).width);return this.od};p.HJ=function(){return Fjb};function Ijb(a){Hn&&a.dispatchEvent(new Ejb("display"))}p.Qa=function(){this.dispatchEvent(new Ejb("dispose"));UK.ea.Qa.call(this)};p.hX=fa(205);function Mjb(a,b){H.call(this);this.C=null;this.L=0;this.D={};this.Bc=a;this.O=b;this.H=new xh(this);E(this,this.H);this.V=new Si;E(this,this.V);this.J=!1;this.F=0}v(Mjb,H);p=Mjb.prototype;p.Ad=function(){return this.Bc.Ad()};function Njb(a){bc(a.D,function(a){a instanceof pK&&a.Dc()})}function Ojb(a,b){a.Bc.H=b;if(b=VK(a))b.Rda(),a.C=null}function Pjb(a){bc(a.D,function(a){a.mpa(!0)})}function Qjb(a){bc(a.D,function(a){a.Fka(!0)})}function VK(a){return a.D[a.C]||null}
function Rjb(a,b){return null===b?null:a.D[b]}p.Rqa=function(a,b){if(!this.Ad()&&a!=this.D[this.C]){a.L_(this.F+1);a=a.eg();var c=(b=b.vm)&&(b.ctrlKey||b.metaKey&&Gc);a.Ea&&b&&"mousedown"==b.type&&!c&&nd(b,0)&&MF(a)!=this.C?this.Ad()||BNa(a.Ea||""):(a=MF(a),Pib(this,a))}};function Pib(a,b){if(a.C!=b){Sjb(a);Rjb(a,b).G4();a.C=b;b=a.D[a.C].eg();var c=new jH("focusEmbeddedObject",a);c.F=b;a.dispatchEvent(c);a.O.Ob(2)}}function Sjb(a){var b=a.D[a.C];b&&b.Rda();a.C=null}
p.Ta=function(){var a=this;this.J||(Ti(this.V,this.O.D,function(b){3==b.state&&Sjb(a)}),bc(this.D,function(b){b instanceof pK?b.render():a.H.R(b,"objectFocus",Ha(a.Rqa,b))}),this.J=!0)};p.cd=function(){this.H.Gc();this.V.Gc();this.J=!1};p.Qa=function(){Mjb.ea.Qa.call(this);this.D=null};function WK(a,b,c,d,e,f){UK.call(this,a,b,c,d,e,f);this.V=!1;this.D=new H}v(WK,UK);p=WK.prototype;p.Ia=function(){var a=this.Da(),b=a.Ia("DIV",{style:"position:absolute;border-width:0;padding:0;"}),c=this.J.gc()?"autofill-handle-rtl":"autofill-handle-ltr";this.O=a.Ia("DIV","autofill-handle "+c);this.F=a.Ia("DIV","autofill-cover");b.appendChild(this.O);b.appendChild(this.F);this.Yc=new Rq(this.F);this.Yc.Cd(this.D);this.Na=b};
p.Cr=function(a){a=WK.ea.Cr.call(this,a);this.Yb()&&!this.V&&Ov(this.F,0,0,this.Df());return a};p.nnb=function(a){this.V="start"==a.type};p.Ta=function(){WK.ea.Ta.call(this);this.getHandler().R(this.Yc,["start","end"],this.nnb);this.getHandler().R(this.F,["dblclick","contextmenu"],function(a){this.D.dispatchEvent(a)})};p.getWidth=n(8);p.getHeight=n(8);p.Qa=function(){WK.ea.Qa.call(this);this.D.dispose();F(this.Yc);this.O=this.F=this.Yc=null};function Tjb(a,b){function c(c){var e=b(c);e.L=c;a.appendChild(e);d[c]=e}var d={};c("N");c("S");c("E");c("W");return d}function Ujb(a,b,c,d){var e=!1;d&&(e=!d(b));a[b].style[dj(b)?"width":"height"]=e?"0":c+"px"}
function Vjb(a,b,c,d,e,f){e=new hj(0,e.right-e.left,e.bottom-e.top,0);var h=a.va?Wjb(a.va,c):c,k=h<c&&1==h;h=k?0:Math.ceil(c/2);k=k?0:c;a=a.gc();Ov(b.N,e.left-h-d,e.top-h-d,a);Ov(b.S,e.left-h-d,e.bottom-k+d,a);Ov(b.W,e.left-h-d,e.top-h-d,a);Ov(b.E,e.right-k+d,e.top-h-d,a);a=e.right-e.left+c/2+2*d;c=e.bottom-e.top+c/2+2*d;Ujb(b,"N",a,f);Ujb(b,"W",c,f);Ujb(b,"S",a,f);Ujb(b,"E",c,f)}function Xjb(a,b,c){var d=rB(a,c);for(--b;b>=d;b--){var e=KD(a,c,b);if(e&&e.kb())return b}return null};function XK(a,b){this.F=a;this.C=b||new ej(0,0)}function Gjb(a){return a.F?a.F.clone():null}function YK(a){var b=a?a.Oe():new ej(0,0);XK.call(this,b);this.D=a}v(YK,XK);YK.prototype.getRect=g("D");YK.prototype.isEmpty=function(){return!this.D||0==this.D.lh()};function ZK(a,b,c,d,e,f){UK.call(this,a,b,c,d,e,f);this.V=e;this.F=null}v(ZK,UK);p=ZK.prototype;p.isEmpty=function(){return this.V.isEmpty()};p.Ia=function(){var a=this.Wqa();Q(a,this.kb());this.Na=a};p.bu=function(){this.F&&this.Xqa();ZK.ea.bu.call(this)};p.getRect=function(){return this.V.getRect()};p.lA=function(a){a:{var b=this.V;if(!a){if(!b.D){a=!1;break a}}else if(a.equals(b.D)){a=!1;break a}b.D=a;a=!0}a&&(this.isEmpty()||this.Cr(this.getRect().Oe()),this.Dc());return a};function $K(a,b,c,d,e,f,h){H.call(this);this.pb=a;this.eb=b;this.$=c;this.va=d;this.zb=h||Hm();this.L=e;this.D=!1;this.F=null;this.Ya={};this.J=!1;this.zk=f}v($K,H);p=$K.prototype;p.Da=g("zb");function Yjb(a,b){aL(a,function(a,d){d.getElement()&&Ep(d.getElement(),"background-color",b)})}p.Yea=function(){var a=this.aUa(),b="position: absolute;";a&&(b="background-color:"+rq(a)+";");return this.zb.Ia("DIV",{style:b,"class":this.bUa()},"\u00a0")};p.ib=g("pb");p.aUa=zg;p.bUa=g("zk");p.Eaa=n(0);
function bL(a,b){if("above"==b)return a.L;b=UWa(a.ib(),b);return yj(b,a.L)}p.getRect=g("L");p.Zp=function(a){var b=this.L;this.L=a;this.J&&!this.L.equals(b)&&(this.D||aL(this,function(a,b){b.lA(bL(this,a))}),this.Dc())};p.render=function(a,b){this.F=this.Yea("above");Q(this.F,this.D);a.appendChild(this.F);aL(this,function(a){var c=new cL(this,a);qK(b,c,!this.J||this.D);this.Ya[a]=c});b.F&&this.Dc()};function aL(a,b){bc(aj,function(c){b.call(a,c,a.Ya[c])})}
p.Dc=function(){if(this.F&&this.J)if(this.D){var a=Cjb(this.$,this.L);if(a){var b=MK(this.$,"waffle",!1,!1);if((a=Qib(b,a))&&(a.top-a.bottom)*(a.right-a.left)){b=a.right-a.left;var c=a.bottom-a.top;Kp(this.F,a.left,a.top);Q(this.F,!0);this.Qna("above",a)||Tp(this.F,b,c)}else Q(this.F,!1)}else Q(this.F,!1)}else aL(this,function(a,b){b.lA(bL(this,a));b.setVisible(this.J);b.Dc()})};p.Ama=function(){this.D||(this.D=!0,aL(this,function(a,b){b.setVisible(!1)}),this.Dc())};
p.VR=function(){this.D&&(this.D=!1,Q(this.F,!1),aL(this,function(a,b){b.lA(bL(this,a));b.setVisible(this.J)}),this.Dc())};p.setVisible=function(a){this.J!=a&&(this.J=a,Q(this.F,a&&this.D),aL(this,function(b,c){c.lA(bL(this,b));c.setVisible(a&&!this.D)}),this.Dc())};p.kb=g("J");p.Qna=n(!1);function Zjb(a,b){a=bL(a,b);return!!a&&0<a.lh()}p.Qa=function(){$K.ea.Qa.call(this);dn(this.F);this.F=null;aL(this,function(a,b){F(b)});this.Ya=null};
function cL(a,b){ZK.call(this,a.pb,a.eb,a.$,a.va,new YK(bL(a,b)),a.zb);this.D=a;this.O=b}v(cL,ZK);p=cL.prototype;p.Wqa=function(){return this.D.Yea(this.O)};p.HJ=function(){var a=this.D.Eaa();return new hj(a,a,a,a)};p.bu=function(){this.isEmpty()||cL.ea.bu.call(this)};p.setVisible=function(a){this.isEmpty()&&(a=!1);cL.ea.setVisible.call(this,a)};p.lA=function(a){(a=cL.ea.lA.call(this,a))&&this.setVisible(!this.isEmpty());return a};
p.Xqa=function(){var a=OK(this.C,this.F,"waffle"),b=a.right-a.left,c=a.bottom-a.top;this.D.Qna(this.O,a)||(this.cD(b,c),Ljb(this,b,c))};function dL(a,b,c,d,e,f,h,k,l){$K.call(this,a,b,c,d,e,"range-border "+f,l);this.H=h;this.Ka=k;this.Ra={};this.Ua=new xh(this);E(this,this.Ua)}v(dL,$K);p=dL.prototype;p.Eaa=g("H");function $jb(a,b){eL(a,function(a){Ep(a,"color",b);Ep(a,"border-style","dashed")})}function eL(a,b){for(var c=hc(a.Ra),d=0;d<c.length;++d)bc(c[d],b,a)}
p.Yea=function(a){var b=this.Da().Ia("DIV",{style:"position:absolute;border-width:0;padding:0;height:0;width:0"}),c=Tjb(b,u(this.MUb,this));this.Ra[a]=c;this.Ua.R(b,"mousedown",this.OUb).R(b,"contextmenu",this.NUb);return b};p.Qna=function(a,b){if(!b)return!0;Vjb(this.$,this.Ra[a],this.H,this.Ka,b,u(Ha(this.XEb,a),this));return!0};
p.XEb=function(a,b){if("above"==a)return!0;switch(b){case "N":return bj(a)||!Zjb(this,Uka(a));case "S":if(!(b=!bj(a))){a:switch(a){case "scrollable":case "row-head-section":break a;case "fixed":a="row-head-section";break a;default:a="scrollable"}b=!Zjb(this,a)}return b;case "W":if(!(b=!cj(a))){a:switch(a){case "scrollable":a="row-head-section";break a;case "row-head-section":case "fixed":break a;default:a="fixed"}b=!Zjb(this,a)}return b;default:if(!(b=cj(a))){a:switch(a){case "scrollable":case "column-head-section":break a;
case "row-head-section":a="scrollable";break a;default:a="column-head-section"}b=!Zjb(this,a)}return b}};function akb(a,b,c){"N"==c?b.style.borderTopWidth=a.H+"px":"S"==c?b.style.borderBottomWidth=a.H+"px":"E"==c?b.style.borderRightWidth=a.H+"px":"W"==c&&(b.style.borderLeftWidth=a.H+"px")}function bkb(a,b,c,d){b.indexOf("range-border ");b="range-border "+b;a.H=ra(c)?c:a.H;a.Ka=ra(d)?d:a.Ka;eL(a,function(a,c){a.className=b;akb(this,a,c)})}
p.MUb=function(a){var b=this.Da().Ia("DIV",this.zk);akb(this,b,a);aq(b,!0);return b};p.OUb=function(a){a.preventDefault()};p.NUb=function(a){this.dispatchEvent(a)};p.Qa=function(){dL.ea.Qa.call(this);eL(this,function(a){dn(a)})};function ckb(a,b,c,d,e,f){dL.call(this,a,b,c,d,e,"",2,1,f)}v(ckb,dL);ckb.prototype.setType=function(a){this.zk=65==a?"waffle-copy-border":"waffle-cut-border";bkb(this,this.zk)};function dkb(a,b,c,d,e,f){UK.call(this,a,b,c,d,e,f);this.F=new xo("{NUM_PEOPLE,plural,offset:3 =0{unused plural form}=1{{PERSON_1}}=2{{PERSON_1}, {PERSON_2}}=3{{PERSON_1}, {PERSON_2}, {PERSON_3}}=4{{PERSON_1}, {PERSON_2}, {PERSON_3} en \u00e9\u00e9n andere persoon}other{{PERSON_1}, {PERSON_2}, {PERSON_3} en # andere mensen}}")}v(dkb,UK);p=dkb.prototype;p.Ia=function(){var a=this.Da().Ia("DIV","waffle-collab-presence");yq(a,"hidden",!0);Q(a,!1);this.Na=a;this.D=new dt(a);Vq(this.D,!1)};
p.Yz=function(a,b){var c=this.ib(),d=sK(this),e=d.y,f=d.x,h=IVa(c.va,e,f);h&&h.qc()==e&&h.kc()==f&&1<h.width||(e=Ajb(this.C,sK(this),!0),f=Wp(this.getElement()),b=d.y==rB(c,"r")?b+e.height:b-f.height,a+=e.width-f.width);dkb.ea.Yz.call(this,a,b)};p.setVisible=function(a){this.D&&this.D.setVisible(a)};p.kb=function(){return!!this.D&&this.D.kb()};p.Qa=function(){dkb.ea.Qa.call(this);F(this.D);this.D=null};function ekb(a,b){R.call(this,b);this.F=Aa(a)?a:a?[a]:[];this.H=fkb;this.D=gkb}v(ekb,R);var fkb=new nj(0,0),gkb=new nj(Number.MAX_VALUE,Number.MAX_VALUE);ekb.prototype.Ia=function(){var a=this.qb.Ia("DIV","text-sizer");Fq(a,this.F);this.C=this.Na=a};ekb.prototype.hd=function(a){Eq(a,"text-sizer");Fq(a,this.F);this.Na=a;do this.C=a,a=a.firstChild;while(a&&3!=a.nodeType)};
ekb.prototype.$c=function(a){var b=this.C;an(b);for(var c=this.qb,d=this.C,e=a.indexOf("\n");-1!=e;e=a.indexOf("\n")){var f=a.substring(0,e);0<f.length&&c.appendChild(d,zn(this.qb,f));a=e+1<a.length?a.substring(e+1):"";c.appendChild(d,c.Ia("BR"))}Sa(a)||c.appendChild(d,zn(this.qb,a));b.offsetWidth>this.D.width&&(b.style.width=this.D.width+"px");b=this.C;return new nj(zh(b.offsetWidth,this.H.width,this.D.width),zh(b.offsetHeight,this.H.height,this.D.height))};function fL(a,b){D.call(this);this.C=a;this.qb=b||Hm();this.F=new xh(this);E(this,this.F);this.Aj=this.Ig=null;this.D=this.gw=!1}v(fL,D);p=fL.prototype;p.Yoa=function(){this.gw=!0;try{this.Aj.focus()}catch(a){}Qg(this.YG,0,this)};p.YG=function(){this.gw=!1};
function gL(a){a.Aj||(a.Aj=a.qb.createElement("DIV"),pn(a.Aj,!0),a.Aj.style.position="absolute");cn(a.Aj,a.C);var b=a.C;var c=b.getAttributeNode("tabindex");c&&c.specified?(b=b.tabIndex,b=ra(b)&&-1<=b&&32768>b):b=!1;a.D=b;a.D||pn(a.C,!0);a.Ig=new Lq(a.qb.Pb());a.F.R(a.Ig,"focusin",a.uL).R(a.C,"keydown",a.vL)}p.Qa=function(){dn(this.Aj);F(this.Ig);this.D||pn(this.C,!1);fL.ea.Qa.call(this)};p.uL=function(a){this.gw&&a.target==this.Aj?this.YG():a.target==this.Aj&&Qg(this.o7a,0,this)};
p.vL=function(a){9==a.keyCode&&a.shiftKey&&a.target==this.C&&this.Yoa()};p.o7a=function(){try{Ac&&this.qb.Pb().body.focus(),this.C.focus()}catch(a){}};function hkb(a){a=a.Cpa;a=""+('<div role="dialog" class="comment-importrange"><div id="waffle-importrange-tabcatcher-before"></div><div class="comment-importrange-error-msg-box" id="waffle-importrange-error-msg"></div>'+T(st({content:os("Toegang toestaan"),id:"waffle-importrange-error-button",style:2}))+'<div id="waffle-importrange-error-spinner"><img src="'+W(vs(a))+'" alt="spinner"></img></div><div id="waffle-importrange-tabcatcher-after"></div></div>');return U(a)}
function ikb(){return U('Je hebt niet de nodige rechten om dat blad te openen.<br><a href="//support.google.com/drive/answer/3093340" id="waffle-importrange-error-link">Meer informatie</a>')};function jkb(a){R.call(this);this.C=a;this.F=new tt(null)}v(jkb,R);p=jkb.prototype;p.Ia=function(){this.Na=S(hkb,{Cpa:Xn("imgPath")+"spinner.gif"})};
p.Ta=function(){jkb.ea.Ta.call(this);var a=this.Da();this.D=a.getElement("waffle-importrange-error-button");this.L=a.getElement("waffle-importrange-error-spinner");this.J=a.getElement("waffle-importrange-error-msg");this.F.ob(this.D);lp()&&(this.F.gb(!1),this.F.Zd("Koppelen van spreadsheets is niet toegestaan in een iframe."));kkb(this,0);var b=a.getElement("waffle-importrange-tabcatcher-before");a=a.getElement("waffle-importrange-tabcatcher-after");pn(b,!0);pn(a,!0);this.Ig=new Lq(this.getElement());
E(this,this.Ig);this.getHandler().R(this.Ig,"focusin",this.RVb).R(this.F,"action",this.QVb).R(b,"focus",this.XAb).R(a,"focus",this.WAb)};p.RVb=function(){this.C.Ob(2)};p.XAb=function(){this.C.Ob(3)};p.WAb=function(){this.vg();this.C.Ob(3)};p.vg=function(){Q(this.getElement(),!1)};function lkb(a,b){a.J&&(an(a.J),$m(a.J,b))}p.QVb=function(){lkb(this,Xm("Rechten toevoegen..."));kkb(this,4);var a=new jH("import-range-add-request");a.J=this.H;this.dispatchEvent(a);this.C.Ob(3)};
function kkb(a,b){var c;switch(b){case 0:var d=b=c=!1;break;case 1:c=!0;d=b=!1;break;case 4:b=c=!0;d=!1;break;case 2:c=!1;b=!0;d=!1;break;case 3:c=!1;d=b=!0;break;default:throw Error("Unknown state "+b);}Q(a.L,c);Q(a.D,d);Q(a.J,b)}p.focus=function(){var a=this.Da().getElement("waffle-importrange-error-link");Zp(this.D)?this.D.focus():Zp(a)&&a.focus();this.C.Ob(2)};function mkb(a,b,c,d){this.D=a;this.pb=b;this.F=c;this.C=d}function nkb(a,b,c){var d=Cj(b,c),e=wjb(a.C,b,c);if("c"==c){var f=a.pb.F;var h=b.Pc()}else f=a.pb.D,h=b.Kc();b=Ij(b,c);d<f&&d+b>f?(e="c"==c?a.pb.V.x:a.pb.V.y,f=a.C.xg(new jj(d,f),c),d+b-1<e?a=f:(a=a.C.xg(new jj(e,h),c),a=f+a)):a=e;return a};function hL(a,b,c,d,e,f,h,k){UK.call(this,a,b,c,d,e,k);this.fc=f;this.jb=!1;this.Ya=new ekb("comment-bubble",k);this.Ya.render();this.Ka=!!h;this.V=this.$=h||okb;this.Ac=new qr;this.O=new jkb(f);this.Sa(this.O,!0);this.Oc=new mkb(this,a,d,c)}v(hL,UK);var pkb=new hj(1,1,1,1),okb=new nj(200,75),qkb=new nj(200,200);p=hL.prototype;
p.Ia=function(){var a=this.qb,b=["comment-editable"],c=["comment-attribution"];b.push("comment-editable-rebranded");c.push("comment-attribution-rebranded");this.D=a.Ia("TEXTAREA",{"class":b.join(" "),tabindex:1E3});a=this.fb=a.Ia("DIV",{},this.D);c=this.F=this.qb.Ia("DIV",c);this.Na=this.qb.Ia("DIV",{style:"display:none;","class":"comment-bubble"},a,c);Bq(this.D,"Notitie");xq(this.D,"textbox")};
p.Ta=function(){function a(a){a.stopPropagation()}hL.ea.Ta.call(this);var b=this.D,c=this.getElement();this.Nb=new ft(c);var d=new Lq(c);E(this,d);vr(this.Ac,b);this.getHandler().R(d,"focusin",this.qUb).R(d,"focusout",this.rUb).R(this.Ac,"key",this.sUb).R(c,["mouseover","mousedown","mouseup","click"],a).R(this.Nb,"mousewheel",a);c=new Zr;c.ob(b);E(this,c);b=new fL(b,this.Da());E(this,b);gL(b)};p.cd=function(){hL.ea.cd.call(this);this.Nb.dispose();this.Nb=null};p.qUb=function(){this.jb=!0;this.fc.Ob(2)};
p.rUb=function(a){a.relatedTarget&&ln(this.Na,a.relatedTarget)||rkb(this)};p.sUb=function(a){27==a.keyCode&&(rkb(this),dz("Notitie gesloten"),this.fc.Ob(3))};function rkb(a){a.jb=!1;var b=a.D.value;if(b!=a.va&&b!=a.Eb+a.va){var c=new jH("commentChange",a);c.bb=b;c.Hh=YWa(a.ib(),sK(a)).Oe();a.dispatchEvent(c)}a.setVisible(!1)}
function skb(a,b){var c=hD(b);if(c){var d=KQa(c);a.va=c.D;a.D.value=a.va;Q(a.fb,!!c.D);b=c.F;d?(Q(a.F,!1),d=a.O,c=c.F,Q(d.getElement(),!0),c!=d.H&&(kkb(d,1),d.H=c,c=new jH("import-range-check-request"),c.J=d.H,d.dispatchEvent(c))):(c.ri()?b=ib("<strong>","Fout","</strong><span>",b,"</span>"):MQa(c)&&(b=ib("<strong>","Validatie:","</strong><span>",b,"</span>")),Iq(a.F,"comment-attribution-error",c.ri()),Iq(a.F,"comment-attribution-invalid",LQa(c)),Iq(a.F,"comment-attribution-help",MQa(c)),a.F.innerHTML=
b,Q(a.F,!!b),a.O.vg());a.Ka||(a.V=a.Ya.$c(a.D.value),a.$=a.Ya.$c(b))}else a.Eb="",a.va="",Q(a.F,!1),a.O.vg(),Tp(a.D,okb),Tp(a.getElement(),okb)}p.getWidth=function(){return this.Ka?this.V.width:zh(Math.max(this.V.width,this.$.width),okb.width,qkb.width)};p.getHeight=function(){if(this.Ka)return this.V.height;var a=okb.height,b=qkb.height,c=Math.max(a,this.V.height),d=this.$.height;c+d>b&&(c=b-d);this.Ab=c;return Math.max(a,c+d)};
p.cD=function(a,b){hL.ea.cD.call(this,a,b);Tp(this.fb,a,this.Ka?b:this.Ab+13);Tp(this.D,a,this.Ka?b:this.Ab);Tp(this.F,a,this.$.height+30)};p.Cr=function(a){var b=hL.ea.Cr.call(this,a);skb(this,this.ib().Of(a.y,a.x));return b};p.HJ=function(){return pkb};p.setVisible=function(a){this.jb||hL.ea.setVisible.call(this,a)};p.gb=function(a){this.D.readOnly=!a};p.setPosition=function(a,b){this.jb||(this.setVisible(!1),hL.ea.setPosition.call(this,a,b))};
function tkb(a){return a.kb()&&Zp(a.O.getElement())}p.Qa=function(){hL.ea.Qa.call(this);F(this.Ya);this.fb=this.D=this.F=null};function iL(a){a.style.cursor=Dc?"-moz-grab":Ec?"-webkit-grab":"url("+Xn("imgPath")+"cursors/openhand_8_8.cur), move"}function ukb(a){a.style.cursor=Dc?"-moz-grabbing":Ec?"-webkit-grabbing":"url("+Xn("imgPath")+"cursors/closedhand_8_8.cur), move"};function jL(a,b,c,d,e,f){dL.call(this,a,b,c,d,e,"selection-border",1,0,f);this.Ea=new xh(this);E(this,this.Ea);this.O=new xh(this);E(this,this.O);this.bb=!1}v(jL,dL);p=jL.prototype;p.render=function(a,b){jL.ea.render.call(this,a,b);b=this.Da().Ia("DIV","selection-border-cover");iL(b);Q(b,!1);this.Yc=new Rq(b);this.Yc.F=!0;this.C=b;a.appendChild(b);vkb(this);this.Ea.R(this.Yc,"start",this.IXb);this.Ea.R(this.Yc,"end",this.HXb)};function kL(a,b){a.fb!=b&&(a.fb=b,eL(a,function(a){Yp(a,b?0:1)}))}
function wkb(a){var b=!1;eL(a,function(a,d){b||"N"!=d||(xkb(this,a),b=!0)})}function vkb(a){a.O.Gc();eL(a,function(a){this.O.R(a,"mouseover",this.JXb)})}p.ld=function(){this.V&&xkb(this,this.V)};p.JXb=function(a){a=a.target;this.V!=a&&(xkb(this,a),Q(this.C,!0))};function xkb(a,b){ykb(a,b,2);a.V=b}p.IXb=function(){this.bb=!0;bkb(this,"selection-border-dragging",2,1);this.setVisible(!0);kL(this,!1);ykb(this,this.V,100);ukb(this.C);this.O.Gc()};
function ykb(a,b,c){b=b.L;var d=Cjb(a.$,a.L);if(d){var e=d.left,f=d.top,h=a.Eaa(),k=a.Eaa();switch(b){case "N":h=d.right-d.left;break;case "S":h=d.right-d.left-6;f=d.bottom;break;case "E":k=d.bottom-d.top-6;e=d.right;break;case "W":k=d.bottom-d.top}Kp(a.C,e-c,f-c);Tp(a.C,h+2*c,k+2*c);Q(a.C,!0)}else Q(a.C,!1)}p.HXb=function(){this.bb=!1;bkb(this,"selection-border",1,0);iL(this.C);vkb(this);xkb(this,this.V)};p.Zp=function(a){jL.ea.Zp.call(this,a);this.va.C&&Zp(this.C)&&wkb(this)};
p.Qa=function(){jL.ea.Qa.call(this);F(this.Yc);this.C=this.Yc=null};function lL(a,b,c,d,e,f,h,k){$K.call(this,a,b,c,d,e,"selection",k);this.C=f;this.V=h||[160,195,255];this.O=!1;this.H=new jL(a,b,c,d,e,this.Da());this.H.setVisible(!1)}v(lL,$K);var zkb=[0,100,0],Akb=bF(function(a){a=pq(a).rf;a=mRa(tq(a));return rq(a)},function(a,b){return a+"\x0B"+b[0]});p=lL.prototype;p.render=function(a,b,c){lL.ea.render.call(this,a,b);this.H.render(a,c);this.O&&(Q(this.F,!1),kL(this.H,!0))};p.Dc=function(){lL.ea.Dc.call(this);this.H.Dc()};
p.Ama=function(){this.D||(lL.ea.Ama.call(this),kL(this.H,!0))};p.VR=function(){this.D&&(lL.ea.VR.call(this),this.H.Zp(this.getRect()),kL(this.H,this.O))};p.setVisible=function(a){a!=this.kb()&&(lL.ea.setVisible.call(this,a),this.H.setVisible(a));kL(this.H,this.D||!a||this.O)};p.rl=g("H");p.Oe=g("C");p.aUa=function(){return this.O?null:this.V};p.bUa=n("selection");p.Zp=function(a){lL.ea.Zp.call(this,a);this.D||this.H.Zp(a)};
function Bkb(a,b,c){var d=a.getRect(),e="r"==c?a.C.y:a.C.x;d=a.kb()?Cj(d,c)<e?Cj(d,c):Dj(d,c)-1:e;b=wD(a.ib(),d,b,c);return zh(b,0,a.ib().Xj(c)-1)}p.qc=function(){return this.kb()?this.getRect().qc():this.C.y};p.Kc=function(){return this.kb()?this.getRect().Kc():this.C.y+1};p.kc=function(){return this.kb()?this.getRect().kc():this.C.x};p.Pc=function(){return this.kb()?this.getRect().Pc():this.C.x+1};
function Ckb(a,b){var c=dj(b),d=a.getRect();if(c&&d.Yd||!c&&d.pe())return null;var e=a.va.gc(),f=1==Wka(b,e);e=a.C;b=d.Yd||d.pe()?c?e.y:e.x:Dkb(a,Vka(b));d=(c?a.Kc():a.Pc())-1;a=c?a.qc():a.kc();a=f?b==a?d:a:b==d?a:d;return c?new ej(e.x,a):new ej(a,e.y)}
function Ekb(a,b,c,d){var e=a.getRect(),f=a.C,h=dj(c),k=e.Yd||e.pe(),l=h?f.y:f.x;k||(l=Dkb(a,Vka(c)));var m=Fkb(a,Vka(c));f=b.start;var q=b.end,t=h?"r":"c";if(m&&!k){var w=Vka(c);c=a.ib();k=a.getRect();m=Jj(k,w);k=(w=dj(w))?new uj(m,k.kc(),m+1,k.Pc()):new uj(k.qc(),m,k.Kc(),m+1);c=Ij(ND(c,k),w?"r":"c")}else c=1;0>d&&1<c?l!=b.end&&c<Ij(e,t)?q-=c:f+=d:0<d&&1<c?l!=b.start&&c<Ij(e,t)?f+=c:q+=d:0<d&&l==b.start||0>d&&l!=b.end?q+=d:f+=d;a=h?a.C.y:a.C.x;return fla(new jj(a,a),new jj(f,q))}
function Fkb(a,b){var c=a.ib();a=a.getRect();var d=Jj(a,b);return dj(b)?Jh(mD(c,"c",Gj(a,"c")),function(a){return!!qD(c,d,a)}):Jh(mD(c,"r",Gj(a,"r")),function(a){return!!qD(c,a,d)})}function Dkb(a,b){var c=a.ib(),d=a.getRect();a=dj(b)?new uj(a.C.y,d.kc(),a.C.y+1,d.Pc()):new uj(d.qc(),a.C.x,d.Kc(),a.C.x+1);return Jj(ND(c,a),b)}p.Qa=function(){lL.ea.Qa.call(this);this.H.dispose()};function Gkb(a){this.C=a};function mL(a,b,c,d,e,f,h){UK.call(this,a,b,c,d,e,h);this.$=f}v(mL,UK);
function Hkb(a,b,c,d){for(var e=a.$,f=e.D,h=[],k=0;k<f.length;k++){var l=f[k](b);l&&h.push(l)}for(f=h.length-1;0<=f;f--)var m=new h[f](m,e.C,!1);e=a.getWidth();h=a.getHeight();f=null;b.getImageModel()&&(f=new nj(e,h));c=m.Ia(b,c,d,new Gkb(a.J.gc()),new thb(f));d=a.J.gc()?"mimic-overlay-cell-rtl":"mimic-overlay-cell-ltr";Fq(c,[d,"mimic-overlay-cell"]);b=(b=b.getFormat())?$Ta(b):"";a.getElement().dir=b;en(c,a.D.firstChild);a.Dd(e,h)}p=mL.prototype;
p.Ia=function(){var a=this.Da();this.Na=a.Ia("DIV","mimic-overlay",this.V=a.Ia("TABLE",{className:"mimic-overlay-table",cellpadding:0,cellspacing:0},a.Ia("TBODY",null,this.D=a.Ia("TR",null,a.Ia("TD")))));this.va()};p.cD=function(a,b){mL.ea.cD.call(this,a,b);this.Dd(a,b)};p.getWidth=function(){var a=sK(this),b=qD(this.ib(),a.y,a.x),c=b?b.left:a.x;a=b?b.Pc():a.x+1;c=this.C.xg(new jj(c,a),"c");a==this.ib().F&&(c-=0<this.C.pb.F?wK():0);return c};
p.getHeight=function(){var a=sK(this),b=qD(this.ib(),a.y,a.x),c=b?b.top:a.y;a=b?b.Kc():a.y+1;c=this.C.xg(new jj(c,a),"r");a==this.ib().D&&(c-=0<this.C.pb.D?wK():0);return c};p.Dd=function(a,b){var c=this.getElement();c.style.width=a+"px";c.style.height=b+"px";this.V.style.width=a+"px";a-=WQa?6:0;a-=VQa;a=Math.max(0,a);b=Math.max(0,b-(zc?0:1));this.D.firstChild.style.width=a+"px";this.D.firstChild.style.height=b+"px";this.D.style.height=b+"px"};
p.bu=function(){var a=this.ib(),b=sK(this),c=MD(a,b),d=a.va;a=MVa(d,b.y,b.x);b=NVa(d,b.y,b.x);c.getImageModel()&&Hkb(this,c,a,b);mL.ea.bu.call(this)};function nL(a,b,c,d,e,f,h){mL.call(this,a,b,c,d,e,f,h);this.O=!1;this.Ya=new ej(0,0)}v(nL,mL);nL.prototype.va=ua;nL.prototype.Ld=g("O");function Ikb(a,b,c){a.setVisible(!0);a.setPosition(b,a.Ya);var d=a.ib(),e=sK(a),f=MD(d,e),h=d.va;d=MVa(h,e.y,e.x);e=NVa(h,e.y,e.x);Hkb(a,f,d,e);(b=MD(a.ib(),b).getFormat().getStyle("backgroundColor"))&&"transparent"!=b||(b="white");c&&(b=Akb(b));a.O=c;a.D.firstChild.style.backgroundColor=b;a.Dc()};var Jkb=new Ki;function Kkb(a){if(a){Nta&&Jkb.add(a);var b=Xn("win").location;b=ji(a)===b.origin&&hi(a)===b.pathname;oq(a,{target:mb(),noreferrer:!b})}};function oL(a,b,c,d,e,f,h,k){UK.call(this,a,b,c,d,e,k);this.$=this.D=null;this.O=f;this.Ya=!0;this.V=h;this.jb=!isNaN(Xi(O(),"docs-dhs"))}v(oL,UK);
var Mkb={isa:"docs-bubble-link",hua:"docs-bubble link-bubble",tN:"docs-bubble-link",rYa:"docs-bubble-link-visited",sYa:"waffle-hyperlink-tooltip-link-visited",hva:"docs-bubble-link"},Nkb={isa:"docs-bubble-link",PXa:"waffle-hyperlink-icon",Dec:"waffle-hyperlink-icon-visited",hua:"waffle-hyperlink-tooltip",tN:"waffle-hyperlink-tooltip-link",rYa:"docs-bubble-link-visited",sYa:"waffle-hyperlink-tooltip-link-visited",hva:"docs-bubble-link"},Okb=new hj(1,1,1,1);p=oL.prototype;
p.Ia=function(){var a=this.Da(),b=Ln?Nkb:Mkb,c=this.Ab=a.Ia("SPAN",b.PXa),d=this.$=a.Ia("A",{target:"_blank"},c);c=this.Eb=a.Ia("SPAN");var e=this.D=a.Ia("A",{target:"_blank","class":b.tN,rel:"noreferrer"},Ln?c:null),f=window.location.hash||"#";c=this.va=a.Ia("A",{"class":b.hva,href:f},"Verwijderen");var h=this.fb=a.Ia("SPAN",null," - ");Pkb(this);var k=$p(a.Pb().body);d=Ln?[e,d]:["Ga naar link: ",e,h];f=this.F=a.Ia("A",{"class":b.isa,href:f},"Wijzigen");this.Ka=a.Ia("SPAN",null," | ");Ln||(d.push(f,
this.Ka),d.push(c));this.Na=a.Ia("DIV",{style:"display: none;","class":b.hua,dir:k?"rtl":"ltr"},d);xq(this.Na,"dialog");Bq(this.Na,"Link wijzigen of verwijderen.")};
p.Ta=function(){oL.ea.Ta.call(this);this.getHandler().R(this.va,"click",this.Gxb).R(this.D,"click",this.OVb).R(this.D,"contextmenu",this.Prb).R(this.getElement(),["mousedown","click","mouseup"],this.PVb).R(this.getElement(),"keyup",this.NVb);this.F&&this.getHandler().R(this.F,"click",this.Djb);this.Px(this.O);this.getElement().style.width="auto";this.getElement().style.height="auto";var a=new fL(this.Na,this.Da());E(this,a);gL(a)};function Pkb(a){var b=!a.O;Q(a.fb,b);Q(a.va,b)}
p.PVb=function(a){a.stopPropagation();"mouseup"==a.type&&this.V.Ob(3)};p.NVb=function(a){27==a.keyCode&&this.V.Ob(3)};p.Prb=function(a){a.stopPropagation()};p.Gxb=function(a){a.preventDefault();a=new jH("hyperlinkRemoveRequest",this);a.rect=YWa(this.ib(),sK(this));this.dispatchEvent(a)};p.Djb=function(a){a.preventDefault();P.yn.xc()};
p.OVb=function(a){var b=gD(MD(this.ib(),sK(this)));Nta&&Jkb.add(b);TUa||nd(a,2)||(a.preventDefault(),Kkb(b));Ln&&!a.ctrlKey&&Qg(u(this.setVisible,this,!1),1E3,this);Ln&&a.ctrlKey||this.dispatchEvent(new G("ocl"))};function Qkb(a,b,c){if(b){var d=Xn("win").location;ji(c)===d.origin&&hi(c)===d.pathname||"#"==c[0]?(d=ei(ii(c)),a.jb?(a="_parent",c=lja(Yi(O(),"docs-seu"),d)):(a="",c=(c=fi(6,c))?"?"+c+"#"+d:"#"+d)):a="_blank";b.target=a;uh(b,c)}}p.gb=function(a){a||this.setVisible(!1);this.Ya=a};
p.Cr=function(a){var b=oL.ea.Cr.call(this,a);a=this.ib().Of(a.y,a.x);var c=Jkb.contains(gD(a));gD(a);Qkb(this,this.D,uVa(a));Ln&&Qkb(this,this.$,uVa(a));this.qb.Xe(Ln?this.Eb:this.D,Oaa(gD(a),27));Iq(this.D,"docs-bubble-link-visited",c);Ln&&(this.Ab.className=c?"waffle-hyperlink-icon-visited":"waffle-hyperlink-icon",Iq(this.D,"waffle-hyperlink-tooltip-link-visited",c));this.getElement().style.width="auto";this.getElement().style.height="auto";a=Wp(this.getElement());Ln?0!=a.width&&0!=a.height&&Ljb(this,
a.width+18,a.height):Ljb(this,a.width,a.height);return b};p.Yz=function(a,b){var c=this.C;c=sK(this).x<rB(this.ib(),"c")?c.Qm():vK(this.C,"c");oL.ea.Yz.call(this,Math.max(a,c),b)};p.HJ=function(){return Okb};p.Px=function(a){this.O!=a&&(this.O=a,Pkb(this))};p.setVisible=function(a){if(!Ln||this.Ya){if(a){var b=P.yn.isEnabled();this.F&&(Q(this.F,b),Q(this.Ka,b))}Ln&&Hjb(this);oL.ea.setVisible.call(this,a)}};p.focus=function(){this.D.focus();this.V.Ob(2)};function Rkb(a,b,c,d){H.call(this);this.H=!1;this.L=a;this.C=[];this.zb=d||new Im;this.yc=b;this.O=c;this.D={};this.F=!1;this.J=new xh(this);E(this,this.J)}v(Rkb,H);p=Rkb.prototype;p.getType=g("yc");function Skb(a,b){if(a.D[b])return a.D[b];var c=a.zb.Ia("DIV",a.L.gc()?"overlay-container-rtl":"overlay-container-ltr");c.style.zIndex=a.O;a.D[b]=c;a.dispatchEvent(new Tkb(c));return c}
function qK(a,b,c){Bb(a.C,b);Bb(a.C,b)||a.C.push(b);b.Cd(a);a.F&&b.setVisible(!0);b.setVisible(!c);a.J.R(b,"dispose",a.Hmb)}function pL(a,b){a.isDisposed();Jb(a.C,b);F(b)}p.Ad=g("H");p.Hf=function(a,b){if(this.C){b=b||this;for(var c=0;c<this.C.length;c++)a.call(b,this.C[c])}};p.render=function(){this.F||(this.F=!0,this.Rp())};p.Rp=function(){this.Hf(function(a){a.Dc()})};function Ukb(a){a.Hf(function(a){Hjb(a)})}p.Hmb=function(a){pL(this,a.target)};
p.Qa=function(){Rkb.ea.Qa.call(this);bc(this.D,dn);id(this.C);this.C=this.D=null};function Tkb(a){G.call(this,"new_element");this.element=a}v(Tkb,G);function Vkb(a,b,c){G.call(this,a);this.fc=b;this.Mb=c}v(Vkb,G);function Wkb(a,b,c,d,e,f){if(6==arguments.length)Xkb(this,a,b,c,d,e,f);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.C=this.H=1;this.F=this.D=this.J=this.L=0}}p=Wkb.prototype;p.clone=function(){return new Wkb(this.C,this.F,this.D,this.H,this.J,this.L)};function Xkb(a,b,c,d,e,f,h){if(!(ra(b)&&ra(c)&&ra(d)&&ra(e)&&ra(f)&&ra(h)))throw Error("Invalid transform parameters");a.C=b;a.F=c;a.D=d;a.H=e;a.J=f;a.L=h;return a}
p.Ao=function(a){this.C=a.C;this.F=a.F;this.D=a.D;this.H=a.H;this.J=a.J;this.L=a.L;return this};p.scale=function(a,b){this.C*=a;this.F*=a;this.D*=b;this.H*=b;return this};p.translate=function(a,b){this.J+=a*this.C+b*this.D;this.L+=a*this.F+b*this.H;return this};
p.rotate=function(a,b,c){var d=new Wkb,e=Math.cos(a);a=Math.sin(a);b=Xkb(d,e,a,-a,e,b-b*e+c*a,c-b*a-c*e);c=this.C;d=this.D;this.C=b.C*c+b.F*d;this.D=b.D*c+b.H*d;this.J+=b.J*c+b.L*d;c=this.F;d=this.H;this.F=b.C*c+b.F*d;this.H=b.D*c+b.H*d;this.L+=b.J*c+b.L*d;return this};p.toString=function(){return"matrix("+[this.C,this.F,this.D,this.H,this.J,this.L].join()+")"};p.transform=function(a,b,c,d,e){var f=b;for(b+=2*e;f<b;){e=a[f++];var h=a[f++];c[d++]=e*this.C+h*this.D+this.J;c[d++]=e*this.F+h*this.H+this.L}};
p.equals=function(a){return this==a?!0:a?this.C==a.C&&this.D==a.D&&this.J==a.J&&this.F==a.F&&this.H==a.H&&this.L==a.L:!1};function Ykb(a,b,c){this.F=b;this.C=c;this.H=new Wkb;this.D=ub([3,1,7,5],function(b){return 3>(a+b)%8?1:0})};function Zkb(a,b,c,d,e,f){this.C=a;this.J=b;this.L=c;this.O=0!=this.L%2&&d;this.H=e;this.F=f;this.D=$kb(this,(c+4)%8);this.V=new Ykb(c,$kb(this,c),[a.getLeft(),a.getTop(),Q9a(a),a.C+a.Rc])}var alb=[[0,-.5],[.5,-.5],[.5,0],[.5,.5],[0,.5],[-.5,.5],[-.5,0],[-.5,-.5]];function $kb(a,b){b=alb[b];return[R9a(a.C)+b[0]*a.C.getWidth(),S9a(a.C)+b[1]*a.C.getHeight()]};var blb="n-resize ne-resize e-resize se-resize s-resize sw-resize w-resize nw-resize".split(" ");function qL(a,b,c,d,e,f,h){R.call(this,h);this.L=a;this.V=b;this.rb=c;this.va=d||new nj(20,20);this.$=e||new nj(Infinity,Infinity);this.Ea=f||Ag;this.H=[new rL(-.5,-.5,"nw-resize",7),new rL(.5,-.5,"ne-resize",1),new rL(.5,.5,"se-resize",3),new rL(-.5,.5,"sw-resize",5),new rL(0,-.5,"n-resize",0),new rL(.5,0,"e-resize",2),new rL(0,.5,"s-resize",4),new rL(-.5,0,"w-resize",6)];this.J=[];this.C=null;this.D=0;this.F=this.O=null}v(qL,R);p=qL.prototype;p.Ia=function(){this.Na=this.L.Ia(this.Da(),this.H.concat())};
p.Ta=function(){qL.ea.Ta.call(this);for(var a=0;a<this.H.length;a++){var b=clb(this.L,this.H[a]).C,c=new Rq(b);this.J.push(c);this.getHandler().R(b,"mousedown",this.h7a).R(c,"start",this.f7a).R(c,"drag",this.g7a).R(c,"end",this.e7a)}};p.cd=function(){this.J=[];qL.ea.cd.call(this)};p.h7a=function(a){a.stopPropagation()};p.f7a=function(a){this.C&&(a=rb(this.J,a.C),a=this.H[a],this.F=this.C,this.O=new Zkb(this.C,this.D,a.F,this.V,this.va,this.$),this.dispatchEvent(new dlb))};
p.g7a=function(a){this.F&&this.C?((a=elb(this,a))&&flb(this,a,this.D),this.dispatchEvent(new glb(this.F,this.C,this.D))):this.rb.log(Error("Failed to cache previous rect prior to drag."))};p.e7a=function(a){this.F&&this.C?((a=elb(this,a))&&flb(this,a,this.D),this.dispatchEvent(new hlb(this.F,this.C,this.D))):this.rb.log(Error("Failed to cache previous rect prior to drag."))};
function elb(a,b){if(!a.F||!a.O)return a.rb.log(Error("Failed to cache previous rect prior to drag.")),null;var c=rb(a.J,b.C);c=clb(a.L,a.H[c]);var d=b.left-c.D.getLeft(),e=b.top-c.D.getTop();c=a.O;var f=[d,e];d=T9a(c.C);e=[d.x,d.y];f=new ej(f[0],f[1]);$ka(f,-c.J,d);f=[f.x,f.y];for(var h=0;2>h;h++)0>(c.D[h]-e[h])*(c.D[h]-f[h])&&(f[h]=c.D[h]);e=c.V;h=e.F.concat(f);e.H.transform(h,0,h,0,2);f=h[2]-h[0];h=h[3]-h[1];f=[e.C[0]+e.D[0]*f,e.C[1]+e.D[1]*h,e.C[2]+e.D[2]*f,e.C[3]+e.D[3]*h];e=f[2]-f[0];f=f[3]-
f[1];var k=e,l=f,m=c.O;h=c.C.getWidth();var q=c.C.getHeight(),t=c.H.width,w=c.H.height;e=c.F.width;f=c.F.height;m&&0!=h*q?(0==k&&0==l&&(k=t,l=w),k/h<l/q?k=l*h/q:l=k*q/h,h=Math.max(t/k,w/l,1),k*=h,l*=h,e=Math.min(e/k,f/l,1),f=new nj(k*e,l*e)):f=new nj(zh(k,t,e),zh(l,w,f));e=f.width;f=f.height;h=alb[c.L];h=new ej(c.D[0]+h[0]*e,c.D[1]+h[1]*f);$ka(h,c.J,d);return a.Ea(V9a(h.x,h.y,e,f),b.vm)}function flb(a,b,c){a.C=b;a.D=c;a.L.Dc(b,c)}function dlb(){G.call(this,"resize-start")}v(dlb,G);
function glb(a,b,c){G.call(this,"resize-change");this.C=a;this.nx=b;this.rotation=c}v(glb,G);function hlb(a,b,c){G.call(this,"resize-end");this.C=a;this.nx=b;this.rotation=c}v(hlb,G);function rL(a,b,c,d){this.C=a;this.D=b;this.direction=c;this.F=d}function ilb(a,b){this.D=a;this.C=b};function sL(a){H.call(this);this.Na=a;qd(a,jlb,this.D,!1,this);qd(a,"click",this.C,!1,this)}v(sL,H);var jlb=Dc?"keypress":"keydown";sL.prototype.D=function(a){(13==a.keyCode||Ec&&3==a.keyCode)&&klb(this,a)};sL.prototype.C=function(a){klb(this,a)};function klb(a,b){var c=new llb(b);if(a.dispatchEvent(c)){c=new mlb(b);try{a.dispatchEvent(c)}finally{b.stopPropagation()}}}sL.prototype.Qa=function(){sL.ea.Qa.call(this);ud(this.Na,jlb,this.D,!1,this);ud(this.Na,"click",this.C,!1,this);delete this.Na};
function mlb(a){ld.call(this,a.He);this.type="action"}v(mlb,ld);function llb(a){ld.call(this,a.He);this.type="beforeaction"}v(llb,ld);function tL(a){R.call(this,a)}v(tL,R);tL.prototype.Ia=function(){tL.ea.Ia.call(this);Eq(this.Na,"waffle-obj-control")};tL.prototype.setVisible=function(a){Q(this.Na,a)};tL.prototype.lT=ua;tL.prototype.Qx=ua;function nlb(a,b){R.call(this,b);this.C=a}v(nlb,tL);nlb.prototype.Ta=function(){nlb.ea.Ta.call(this);var a=new sL(this.C);E(this,a);this.getHandler().R(a,"action",this.D)};nlb.prototype.D=function(){this.dispatchEvent(new G("focus"))};function olb(){H.call(this);this.C=[]}v(olb,H);olb.prototype.render=function(a){for(var b=0;b<this.C.length;b++)this.C[b].render(a),this.C[b].setVisible(!1)};function plb(a){for(var b=0;b<a.C.length;b++)a.C[b].lT()};function uL(a,b,c){R.call(this,c);this.F=a;this.D=b;this.C=[];this.Yc=new Rq(this.F);this.Yc.Cd(this);this.Yc.O=Math.pow(3,2)}v(uL,tL);var qlb={BOTTOM:0,LEFT:1,RIGHT:2,TOP:3};p=uL.prototype;p.Ia=function(){uL.ea.Ia.call(this);bc(qlb,function(a){this.C[a]=this.Da().Ia("DIV","waffle-obj-drag-component");this.Na.appendChild(this.C[a])},this)};p.Ta=function(){uL.ea.Ta.call(this);this.getHandler().R(this.F,["touchstart","mousedown"],this.ZUb,!0).R(this.Yc,"start",this.YUb).R(this.Yc,"end",this.XUb)};
p.setVisible=function(a){uL.ea.setVisible.call(this,a);this.Yc.gb(a&&!this.D.Ad());!this.D.Ad()&&a&&this.D.Eqa()?iL(this.F):this.F.style.cursor="default"};p.Qx=function(a){uL.ea.Qx.call(this,a);this.D=a};p.render=function(a){uL.ea.render.call(this,a);a=this.D.Fna();this.Yc.Ka=a};p.ZUb=function(a){this.Yc.J&&!this.D.yya(a)&&a.stopPropagation()};p.YUb=function(a){this.D.Ad()?a.preventDefault():ukb(this.F)};p.XUb=function(){!this.D.Ad()&&this.D.Eqa()?iL(this.F):this.F.style.cursor="default"};
p.lT=function(){var a=parseFloat(Gp(this.F,"width")),b=parseFloat(Gp(this.F,"height"));Kp(this.C[0],0,b-1);Tp(this.C[0],a,1);Kp(this.C[1],0,0);Tp(this.C[1],1,b);Kp(this.C[2],a-1,0);Tp(this.C[2],1,b);Kp(this.C[3],0,0);Tp(this.C[3],a,1);Kp(this.Na,0,0);Tp(this.Na,0,0)};function rlb(a,b,c,d){R.call(this,d);this.H=a;this.C=b;this.D=c;this.F=3==this.C}v(rlb,tL);p=rlb.prototype;p.Ia=function(){rlb.ea.Ia.call(this);Eq(this.Na,"waffle-obj-glasspane-control");Q(this.Na,this.F)};p.Ta=function(){rlb.ea.Ta.call(this);this.getHandler().R(this.D,"drag",this.vnb).R(this.D,"end",this.wnb).R(this.D,"objectFocus",this.$Ub).R(this.D,"objectBlur",this.yub)};p.setVisible=ua;p.vnb=function(){1!=this.C&&this.gb(!0)};p.wnb=function(){1!=this.C&&this.gb(!1)};
p.$Ub=function(){3==this.C&&this.gb(!1)};p.yub=function(){3==this.C&&this.gb(!0)};p.gb=function(a){this.F=a;Q(this.Na,a)};p.lT=function(){Tp(this.Na,parseFloat(Gp(this.H,"width")),parseFloat(Gp(this.H,"height")))};function slb(a){a=new Dp(a,!0);var b=[qLa,rLa,$Ma,ZMa,Ew,P.j1,P.h1,P.i1,P.OD];Mn&&(b.push(nx),b.push(zw));(L(O(),"docs-eobsp")||L(O(),"docs-eobs"))&&Ob(b,[GJa,CJa]);Cp(a,b);return a};function vL(a,b,c){R.call(this,c);this.C=a;this.F=b;this.D=new qr}v(vL,tL);p=vL.prototype;p.Ta=function(){vL.ea.Ta.call(this);var a=new Dp(this.C);Cp(a,[P.Fu,P.An,P.cq,QKa]);Gc&&Kza(a,P.Fu,["Meta+V"]);E(this,a);this.getHandler().R(this.D,"key",this.bVb).R(this.C,"copy",this.aVb).R(this.C,"cut",this.Klb)};
p.bVb=function(a){if(!this.F.Ad())if(46==a.keyCode||8==a.keyCode)this.dispatchEvent(new G("eokc-delete")),a.stopPropagation(),a.preventDefault();else if(39==a.keyCode||37==a.keyCode||40==a.keyCode||38==a.keyCode){var b=a.shiftKey?1:5,c=39==a.keyCode?b:0;c=37==a.keyCode?-b:c;var d=40==a.keyCode?b:0;d=38==a.keyCode?-b:d;this.dispatchEvent(new tlb("eokc-move",c,d));a.stopPropagation();a.preventDefault()}};p.aVb=function(a){this.dispatchEvent(new ulb("eokc-copy",a));a.stopPropagation();a.preventDefault()};
p.Klb=function(a){this.dispatchEvent(new ulb("eokc-cut",a));a.stopPropagation();a.preventDefault()};p.Qx=function(a){vL.ea.Qx.call(this,a);this.F=a};p.setVisible=function(a){vL.ea.setVisible.call(this,a);a?vr(this.D,this.C):wr(this.D)};function ulb(a,b){G.call(this,a);this.vm=b}v(ulb,G);function tlb(a,b,c){G.call(this,a);this.C=b;this.F=c}v(tlb,G);function vlb(a,b){R.call(this,b);this.D=a;a=yr(jt,Qn?"waffle-obj-menu-button-material":"waffle-obj-menu-button");this.C=new lt(void 0,a,this.Da());this.Sa(this.C,!0)}ka(vlb,tL);p=vlb.prototype;p.Ia=function(){tL.prototype.Ia.call(this);Eq(this.Na,Qn?"waffle-obj-menu-control-material":"waffle-obj-menu-control")};p.Ta=function(){tL.prototype.Ta.call(this);Bq(this.C.Na,"Opties");this.getHandler().R(this.C,"action",this.XGb).R(bz,"context-menu-closed",this.jlb)};
p.lT=function(){if(Qn){var a=this.D.eg();if(6==a.getType()){a:{if(DG()&&(a=(new AG(a.J)).jc("backgroundColor"))&&pa(a)&&sq(a)){a=pq(a).rf;break a}a="#ffffff"}a=tq(a);a=wq(a,wlb);Iq(this.C.getElement(),"waffle-obj-menu-button-material-white",Vb(a,xlb))}}};p.Qx=function(a){tL.prototype.Qx.call(this,a);this.D=a};p.setVisible=function(a){tL.prototype.setVisible.call(this,a);a=nq(this,this.C);this.D.Ad()&&-1!==a?this.removeChild(this.C,!0):this.D.Ad()||-1!==a||this.Sa(this.C,!0)};
p.XGb=function(a){var b=new jH("objectMenu",this),c=a.currentTarget.Na;Eq(c,Qn?"waffle-obj-menu-button-material-active":"waffle-obj-menu-button-active");c=Xp(c).Ix();b.clientX=Yn(Fn.getInstance())?c.left:c.right;b.clientY=c.bottom;a.stopPropagation();this.dispatchEvent(b)};p.jlb=function(){Gq(this.C.Na,Qn?"waffle-obj-menu-button-material-active":"waffle-obj-menu-button-active")};var xlb=[255,255,255],wlb=[[0,0,0],xlb];function ylb(){return U('<div class="waffle-borderless-embedded-object-overlay" tabindex="0"><div class="waffle-borderless-embedded-object-container"></div></div>')};function zlb(a,b){b=Math.round(1E5*b)/1E5;b=0==b?"":"rotate("+b+"rad) translateZ(0px)";a.style.transform=b;a.style.webkitTransform=b};function Alb(a,b,c){this.H=a;this.J=b;this.L=c;this.D=[];this.C=null;this.F=[]}Alb.prototype.Ia=function(a,b){this.D=b.concat();this.C=this.H(a);for(var c=[],d=0;d<b.length;d++){var e=this.J(b[d],a),f=b[d];this.L||0!=f.C*f.D||(e=a.createElement("DIV"),Q(e,!1),e=new ilb(V9a(0,0,0,0),e));this.F.push(e);c.push(e.C)}return a.Ia("DIV","docs-ui-unprintable",this.C,c)};
Alb.prototype.Dc=function(a,b){this.C.style.left=a.getLeft().toFixed(10)+"px";this.C.style.top=a.getTop().toFixed(10)+"px";this.C.style.width=a.getWidth().toFixed(10)+"px";this.C.style.height=a.getHeight().toFixed(10)+"px";zlb(this.C,b);for(var c=T9a(a),d=0;d<this.D.length;d++){var e=this.D[d],f=this.F[d],h=R9a(a)+a.getWidth()*e.C+R9a(f.D),k=S9a(a)+a.getHeight()*e.D+S9a(f.D);h=new ej(h,k);$ka(h,b,c);h.translate(-f.D.getWidth()/2,-f.D.getHeight()/2);f.C.style.left=h.x.toFixed(10)+"px";f.C.style.top=
h.y.toFixed(10)+"px";zlb(f.C,b);f=f.C.style;h=b;h=Ah(h,2*Math.PI);h=Math.round(h/(2*Math.PI)*blb.length);e=rb(blb,e.direction);f.cursor=blb[(e+h)%blb.length]}};function clb(a,b){b=a.D.indexOf(b);return a.F[b]};function Blb(a){a=a.Ia("DIV");Eq(a,"waffle-selectionbox-background");return a}function Clb(a,b){a=b.Ia("DIV","docs-squarehandleselectionbox-handle");return new ilb(V9a(0,0,9,9),a)};function wL(a,b,c,d,e){R.call(this,e);this.F=a;this.D=d;this.C=new qL(new Alb(Blb,Clb,!0),!0,c,b,void 0,void 0,e);this.Sa(this.C,!0)}v(wL,tL);p=wL.prototype;p.Ia=function(){wL.ea.Ia.call(this);this.C.render(this.Na)};p.Ta=function(){wL.ea.Ta.call(this);this.getHandler().R(this.C,"resize-start",this.Xxb)};p.Xxb=ba();p.Qx=function(a){wL.ea.Qx.call(this,a);this.D=a};
p.setVisible=function(a){wL.ea.setVisible.call(this,a);a=nq(this,this.C);this.D.Ad()&&-1!==a?this.removeChild(this.C,!0):this.D.Ad()||-1!==a||this.Sa(this.C,!0)};p.lT=function(){var a=parseFloat(Gp(this.F,"width")),b=parseFloat(Gp(this.F,"height"));Kp(this.Na,0,0);Tp(this.Na,0,0);flb(this.C,new nI(0,0,a,b),0);Q(this.C.Na,!0)};function xL(a,b,c,d,e,f,h,k,l,m){var q=b.eg(),t=Dlb(a,q,d);UK.call(this,a,c,d,e,new XK(t,q.L.clone()),m);this.F=b;this.Sa(this.F,!1);this.fb=q.getWidth();this.Ya=q.getHeight();this.jb=f;this.fc=h;this.rb=k;this.Ab=!1;this.D=new olb;E(this,this.D);this.D.Cd(this);this.Ka=!1;this.O=null;this.yc="default";this.$=this.Eb=null;this.va=l;this.Nb=xp(new wp,2).build()}v(xL,UK);var Elb=new hj(1,1,1,1);
function Dlb(a,b,c){var d=jE(a,b.va,"c"),e=jE(a,b.V,"r"),f=uB(a),h=a.Bf();null!=d||(d=b.va==h?h-1:0);null!=e||(e=b.V==f?f-1:0);var k=b.getWidth()+b.L.clone().x;k*=kH.$g();d=Flb(d,k,h,function(a){return c.cl("c",a)});b=b.getHeight()+b.L.clone().y;b*=kH.$g();e=Flb(e,b,f,function(b){return sD(a,b)?c.cl("r",b):AB});return new ej(d,e)}function Flb(a,b,c,d){for(var e=a;0<=b&&e<c;)b-=d(e),e++;if(0>=b)return a;for(--a;0<=b&&0<=a;)b-=d(a),a--;return a+1}p=xL.prototype;p.getHeight=g("Ya");p.getWidth=g("fb");
p.Dd=function(a,b,c){var d=a*kH.$g(),e=b*kH.$g();Ljb(this,d,e);this.fb=a;this.Ya=b;this.F.Dd(d,e,c);this.cD(d,e)};p.Daa=function(a){this.F.jb=a};p.eg=function(){return this.F.eg()};p.xI=xg;p.HJ=function(){return Elb.clone()};p.Ia=function(){xL.ea.Ia.call(this);var a=S(ylb);this.Na=a;var b=this.bb,c=this.eb;null!=b&&null!=c&&Ov(a,b,c,this.J.gc());a.style.zIndex=this.eg().getZIndex();Bq(this.Na,this.Gaa())};p.Gaa=function(){var a=this.eg();return a?a.H+(" "+a.jb):"Ingesloten object"};
p.Ta=function(){xL.ea.Ta.call(this);var a=Lb(this.uha(),[new uL(this.Na,this.F,this.Da()),new wL(this.Na,this.eUa(),this.rb,this.F,this.Da()),new vlb(this.F,this.Da()),new nlb(this.Na,this.Da()),new rlb(this.Na,this.fc,this,this.Da()),new vL(this.Na,this.F,this.Da())]),b=this.D;b.C=a;for(a=0;a<b.C.length;a++)b.C[a].Cd(b),E(b,b.C[a]);this.D.render(this.Na);this.F.render(Glb(this));gL(new fL(this.Na));this.getHandler().R(this.Na,"mousedown",this.eVb).R(this.D,"focus",Ha(this.mT,!0)).R(this.D,"resize-start",
this.hVb).R(this.D,"resize-change",this.fVb).R(this.D,"resize-end",this.gVb).R(this.D,"start",this.dVb).R(this.D,"end",this.cVb).R(this.D,"eokc-delete",this.vrb).R(this.D,"eokc-move",this.Rtb)};p.uha=function(){return[]};p.eUa=function(){return vYa};function Glb(a){return a.Da().Fb("waffle-borderless-embedded-object-container",a.Na)}
p.$pa=function(a){xL.ea.$pa.call(this,a);var b=this.F;if(b.nT()){a=b.clone();b.Yb()&&(this.removeChild(b,!0),b.dispose());this.Sa(a,!1);b=this.D;for(var c=0;c<b.C.length;c++)b.C[c].Qx(a);a.render(Glb(this));this.F=a}};p.rq=function(){return this.Eb||xL.ea.rq.call(this)};p.G4=function(){this.mT(!0)};p.Rda=function(){this.mT(!1)};
p.mT=function(a){if(this.Yb()&&this.Ab!=a)if("blur"==this.yc)a&&(a=new jH("objectFocus",this),a.vm=this.$,this.dispatchEvent(a),this.$=null);else{this.Ab=a;for(var b=this.D,c=0;c<b.C.length;c++)b.C[c].lT(),b.C[c].setVisible(a);a?this.Na.focus():this.Na.style.zIndex=this.eg().getZIndex();this.F.fUa(a);a=new jH(a?"objectFocus":"objectBlur",this);a.vm=this.$;this.dispatchEvent(a);this.$=null}};p.L_=function(a){this.Na.style.zIndex=a};
p.Caa=function(){var a=this.eg(),b=this.ib(),c=!1;if(this.fb!=a.getWidth()||this.Ya!=a.getHeight())this.Dd(a.getWidth(),a.getHeight(),!0),c=!0;var d=Dlb(b,a,this.C);b=d.x;d=d.y;var e=sK(this);if(b!=e.x||d!=e.y)this.Cr(new ej(b,d)),c=!0;b=this.H.C;a=a.L.clone();fj(b,a)||(c=!0,tK(this,a));this.F.xH()&&(c=!0);c&&this.Dc()};p.bu=function(){var a=this.eg();this.Dd(a.getWidth(),a.getHeight(),!0);this.F.Dc();Bq(this.Na,this.Gaa());plb(this.D)};p.Fka=ba();p.mpa=ba();
p.eVb=function(a){(this.F.Fna()||this.Ka)&&a.stopPropagation();this.$=a;nd(a,2)&&this.mT(!0)};p.hVb=function(){this.Ka=!0;this.O=new qj(this.bb,this.eb,this.getWidth()*kH.$g(),this.getHeight()*kH.$g());this.Da().Tq(this.getElement()).style.overflow="visible"};
p.fVb=function(a){var b=U9a(a.C,a.rotation),c=U9a(a.nx,a.rotation);a=this.O.left+c.getLeft()-b.getLeft();var d=this.O.top+c.getTop()-b.getTop(),e=this.O.width+c.getWidth()-b.getWidth();b=this.O.height+c.getHeight()-b.getHeight();Ov(this.getElement(),a,d,this.J.gc());this.Dd(e/kH.$g(),b/kH.$g());plb(this.D)};
p.gVb=function(a){this.Ka=!1;var b=U9a(a.C,a.rotation),c=U9a(a.nx,a.rotation);a=this.O.left+c.getLeft()-b.getLeft();var d=this.O.top+c.getTop()-b.getTop(),e=this.O.width+c.getWidth()-b.getWidth();b=this.O.height+c.getHeight()-b.getHeight();e/=kH.$g();b/=kH.$g();this.Yz(a,d);this.Dd(e,b);plb(this.D);this.O=null;this.dispatchEvent(new jH("objectResize",this));this.va.C(35480)};
p.dVb=function(a){this.Ka=!0;var b=kH.$g(),c=Math.round(this.getWidth()*b);b=Math.round(this.getHeight()*b);if("focused"==this.yc){var d=this.J.C;var e=this.C;var f=this.ib(),h=this.Da().Tq(this.getElement());h.style.overflow="visible";var k=parseInt(h.style.top,10),l=this.J.gc()?parseInt(h.style.right,10):parseInt(h.style.left,10);h=Math.min(uB(f),vD(f,d.Kc(),100));d=JK(e,0,"c","waffle",!0)-rK(e,"c");d-=l;l=JK(e,0,"r")-rK(e,"r");l-=k;c=JK(e,f.Bf(),"c","waffle",!0)-vK(e,"c")-d-c;b=JK(e,h+1,"r")-vK(e,
"r")-l-b;e=new qj(d,l,c,b)}else k=this.ib(),d=sK(this),f=this.Mb,e=this.J.C,h=oE(k,d),d=UWa(k,h),bj(h)?(e=this.C.Zo(),h=0,k=k.D):(h=Math.max(d.qc(),vD(k,e.qc(),-100)),k=Math.min(d.top+d.height,vD(k,e.Kc(),100)),e=this.C.xg(new jj(f.start,h),"r",!1),h<f.start&&(e*=-1)),f=Gj(d,"c"),k=new jj(h,k+1),f=this.C.xg(f,"c",!1),k=this.C.xg(k,"r",!1),e=new qj(0,e,f,k),f=this.HJ(),e.width=Math.max(0,e.width-c-f.left-f.right),e.height=Math.max(0,e.height-b-f.top-f.bottom);a.C.F=!0;Sq(a.C,e)};
p.cVb=function(a){this.Ka=!1;this.Yz(a.left,a.top);plb(this.D);this.dispatchEvent(new jH("objectMove",this));this.va.C(35479)};p.vrb=function(){this.dispatchEvent(new jH("objectDelete",this))};
p.Rtb=function(a){var b=this.getElement().offsetLeft+a.C;a=this.getElement().offsetTop+a.F;var c=this.C,d=this.rq();if("focused"==this.yc){var e=TK(c,d)-rK(c,"c");c=SK(c,d)-rK(c,"r");b=Math.max(b,-e);a=Math.max(a,-c)}else e=SK(c,d)-rK(c,"r"),b=Math.max(b,0),a=Math.max(a,e);this.Yz(b,a);plb(this.D);this.dispatchEvent(new jH("objectMove",this));this.va.C(35479,this.Nb)};
p.Yz=function(a,b){if("focused"==this.yc){var c=this.C,d=this.rq(),e=a+TK(c,d),f=b+SK(c,d),h=c.Tn(IK(c,e,"c"),"c","waffle"),k=c.Tn(f,"r","waffle");this.Cr(new ej(h,k));e-=JK(c,h,"c","waffle",!0);f-=JK(c,k,"r");tK(this,new ej(Math.round(e/kH.$g()),Math.round(f/kH.$g())));d!=this.rq()&&(d=this.rq(),f=this.Da().Tq(this.getElement()),f.style.overflow="hidden",k=c.$c().width-c.D-TK(c,d),e=c.$c().height-c.D-SK(c,d),h=SK(c,d)-rK(c,"r"),c=TK(c,d)-rK(c,"c"),a+=(this.J.gc()?parseInt(f.style.right,10):parseInt(f.style.left,
10))-c,b+=parseInt(f.style.top,10)-h,Ov(f,c,h,this.J.gc()),Tp(f,k,e))}else{var l=this.C,m=this.Mb.start,q=xD(this.ib(),"c"),t=b;this.ib().D>m&&(t-=HK(this.C,"r"));var w=0,y=0;0>t?Kh(pD(this.ib(),"r",m-1),function(a){y-=l.cl("r",a);w=t-y;m=a;return y>=t}):Kh(oD(this.ib(),"r",m),function(a){w=t-y;y+=l.cl("r",a);m=a;return y<=t});var z=0,C=0;Kh(oD(this.ib(),"c",q),function(b){z=a-C;C+=l.cl("c",b);q=b;return C<=a});this.Cr(new ej(q,m));tK(this,new ej(Math.round(z/kH.$g()),Math.round(w/kH.$g())))}xL.ea.Yz.call(this,
a,b)};p.rD=g("F");p.hQa=yg;function Hlb(a,b){this.H=a;this.pb=b;this.F={};this.C=50;L(O(),"fefuh")&&(this.C=Math.max(Math.ceil(uB(b)/20),this.C));this.D={};Ilb(this)}function Jlb(a){return a.L.clone().y+a.getHeight()}function Ilb(a){var b=a.H.J,c=a.pb.hc();LG(b,function(a){if(a.Ib()==c){var b=kE(this.pb,a.V),d=this.D[b];if(!d||Jlb(d)<Jlb(a))this.D[b]=a}},a)};function Klb(a,b,c,d,e,f,h){H.call(this);this.pb=a;this.qb=b;this.C=d;this.O=c;this.zb=h||new Im;this.H={};this.F={};this.Ea=e;this.D=f;this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(this.Ea,["offsetadjustment","sethtml"],this.e1a);this.J={};Hn&&(this.L={});this.V=this.$=null;this.va=!1}v(Klb,H);
var Llb={"default":"inline",selection:"inline",state:"inline",flyingCell:"inline",comment:"hover",hyperlink:"hover",object:"inline",unhideButton:"inline",collabName:"inline",autofilterDropdown:"inline",discussions:"inline",focusedObject:"focusedOverlay"},Mlb={"default":8,selection:5,state:7,flyingCell:6,comment:14,hyperlink:14,object:8,unhideButton:7,collabName:6,autofilterDropdown:7,discussions:7,focusedObject:8},Nlb=["fixed_left","fixed_right","scrollable_left_","scrollable_right_"];p=Klb.prototype;
p.ib=g("pb");function yL(a,b){var c=new Rkb(a.O,Llb[b],Mlb[b],a.zb);a.H[b]=c;c.Cd(a)}function Olb(a){yL(a,"default");yL(a,"selection");yL(a,"state");yL(a,"flyingCell");yL(a,"comment");yL(a,"hyperlink");yL(a,"object");yL(a,"unhideButton");yL(a,"collabName");yL(a,"autofilterDropdown");yL(a,"discussions");yL(a,"focusedObject");var b=oK(a.qb);Ov(b,a.C.Qm(),a.C.Zo(),a.O.gc());Eq(Plb(a),"focused-overlay-container")}
p.Dd=function(a){var b=oK(this.qb),c=this.C.Zo(),d=a.width-this.C.Qm()-this.C.D;Tp(b,d,a.height-c-this.C.D);this.getContainer("focusedObject").Rp()};function zL(a,b,c,d){qK(a.getContainer(b),c,d)}p.getContainer=function(a){return this.H[a]};function Plb(a){return Skb(a.getContainer("focusedObject"),"focus-overlay-container")}
function Qlb(a){var b=a.indexOf("_"),c=a.lastIndexOf("_"),d=a;b!=c&&(d=a.substring(0,c));switch(d){case "fixed_left":return"fixed";case "fixed_right":return"column-head-section";case "scrollable_left":return"row-head-section";default:return"scrollable"}}function Rlb(a,b){var c=a.zb,d=Qlb(b);c=c.Ia("DIV",{id:b,className:"uberlay"});Hn&&(a.J[b]=!Ma(b,"scrollable"),Q(c,!1));a.Ua.R(c,"mousedown",function(a){a.stopPropagation()});a.F[b]=c;Slb(a.Ea,c,d);return c}
p.render=function(){var a=this;Tlb(this,function(a,c,d,e){a=Rlb(this,c);Hn||0<=e&&Q(a,!1)});bc(this.H,function(b){a.Ua.R(b,"reposition",a.MLb);Hn&&a.Ua.R(b,"display",Ha(a.vvb,b));Ulb(a,b)});this.va=!0};function Vlb(a,b,c){b=Skb(b,c);if(a.va&&!b.parentNode){var d=a.F[c];d||(d=Rlb(a,c),Hn||Q(d,a.J[c]));d.appendChild(b)}return b}
function Wlb(a,b,c){var d=a.pb.D,e=a.pb.F;0==c&&(b.x=Math.max(e,b.x),b.y=Math.max(d,b.y));c=0;var f=b.y,h="scrollable",k="",l=-1;f<d?h="fixed":(l=Math.floor(f/a.D.C),k="_"+l,c=l*a.D.C);a="right";b.x<e&&(a="left");return{aM:h+"_"+a+k,vZ:l,v0:c}}
function Xlb(a,b){sK(b);var c=sK(b).y;switch(b.rq()){case "fixed":return{aM:"fixed_left",vZ:0,v0:0};case "scrollable":return b=Math.floor(c/a.D.C),{aM:"scrollable_right_"+b,vZ:b,v0:b*a.D.C};case "row-head-section":return b=Math.floor(c/a.D.C),{aM:"scrollable_left_"+b,vZ:b,v0:b*a.D.C};case "column-head-section":return{aM:"fixed_right",vZ:0,v0:0};default:throw Error("Invalid quadrant "+b.rq());}}
function Ylb(a){bc(a.H,function(b){"hover"==b.getType()&&(b=Vlb(a,b,"hover-overlay-container"),Q(b,!1))})}
p.MLb=function(a){var b=a.target,c=a.currentTarget;switch(c.getType()){case "inline":var d=b instanceof xL&&"blur"==b.yc?Xlb(this,b):Wlb(this,sK(b),b.xI());var e=null,f=null,h=null;if(b instanceof ZK){h=b;e=h.F;a=h;if(Ma(d.aM,"fixed"))f=a.getRect(),a.F=f;else if(f=a.getRect()){var k=this.$,l=this.V;if(null!=k&&null!=l){var m=k*this.D.C;k=vD(this.pb,m,Math.max(l-k+1,2)*this.D.C);m=new uj(m,f.kc(),k+1,f.Pc());f=yj(f,m);d=(a.F=f)?Wlb(this,f.Oe()):d}}else a.F=null;f=h.F}a=d.aM;m=d.vZ;d=d.v0;c=Vlb(this,
c,a);b.Yb()&&b.Ea!=a&&(k=b.getElement(),k.parentNode.removeChild(k),c.appendChild(k),Hn&&b.L&&(k=b.Ea,Zlb(this,k,-1),$lb(this,k),Zlb(this,a,1),$lb(this,a)),b.$pa(a));0<=m&&(b.Mb=new jj(d,d+this.D.C));0<=m&&!this.J[a]?Zp(this.F[a])&&amb(b,c,a):(b.hQa()||amb(b,c,a),h&&h.getRect()&&h.kb()&&(Jjb(h,!!f),zj(h.getRect(),f)&&zj(e,f)||h.bu()),e=f?f.Oe():sK(b),h=this.ib(),!b.xI()&&(e.x<h.F||e.y<h.D)&&(e.x=Math.max(h.F,e.x),e.y=Math.max(h.D,e.y),b.Cr(e)),h=uK(this.C,e,d),b instanceof xL&&"blur"==b.yc&&(f=h,
e=b.rq(),h=sK(b),d=f.x,f=f.y,("row-head-section"==e||"scrollable"==e)&&h.y<this.pb.D&&(f-=rK(this.C,"r")),("column-head-section"==e||"scrollable"==e)&&h.x<this.pb.F&&(d-=vK(this.C,"c")),h=new ej(d,f)),d=b.H.C,e=h.x+d.x*iH,h=h.y+d.y*iH,b.xI(),Kjb(b,e,h),amb(b,c,a));break;case "hover":a=Vlb(this,c,"hover-overlay-container");amb(b,a,"hover-overlay-container");Q(a,!0);a=JK(this.C,sK(b).x,"c");e=JK(this.C,sK(b).y,"r");a=IK(this.C,a,null);h=b.H.C;Kjb(b,a+h.x*iH,e+h.y*iH);break;case "focusedOverlay":a=Vlb(this,
c,"focus-overlay-container"),amb(b,a,"focus-overlay-container"),Q(a,!0),a.style.overflow="hidden",e=this.C.$c().width-this.C.D-TK(this.C,b.rq()),h=this.C.$c().height-this.C.D-SK(this.C,b.rq()),c=SK(this.C,b.rq())-rK(this.C,"r"),d=TK(this.C,b.rq())-rK(this.C,"c"),Ov(a,d,c,this.O.gc()),Tp(a,e,h),h=JK(this.C,sK(b).x,"c"),a=JK(this.C,sK(b).y,"r"),h=IK(this.C,h,null),e=b.H.C,h=h+e.x*iH-TK(this.C,b.rq()),a=a+e.y*iH-SK(this.C,b.rq()),Kjb(b,h,a)}};
function amb(a,b,c){a.Yb()||(a.Ea=c,a.render(b),a.Dc(!0))}
p.e1a=function(a){var b=!1,c=[],d=a.fc,e=new jj(d.top,d.bottom),f=xD(this.pb,"c");d=d.left;var h=0,k=new jj(f,d);d>f&&(h=-1*this.C.xg(k,"c"));this.$=Infinity;this.V=-Infinity;Tlb(this,function(d,f,k,t){var l=2==d||3==d;(d=1==d||3==d)&&!l&&k&&Ov(k,h,null,this.O.gc());if(l){l=this.D;var m=l.F[t];if(null==m){m=t*l.C;for(var q=m+l.C,C=m,M=q+300,N=0;0<=C&&C<uB(l.pb)&&C<M&&(C<q||0<N);){var V=l.D[C];V&&(N=Math.max(N,Jlb(V)));0<N&&(N-=sD(l.pb,C).getHeight());C++}m=Math.max(C,q)-m;l.F[t]=m}l=t*l.C;l=new jj(l,
l+m);l=Math.max(l.start,e.start)<=Math.min(l.end,e.end);this.J[f]!=l&&(b=!0,this.J[f]=l,k=k||Rlb(this,f),Hn?!l&&Zp(k)&&Q(k,!1):Q(k,l));l&&(c.push(f),this.$=Math.min(this.$,t),this.V=Math.max(this.V,t),f=e.start,t*=this.D.C,l=this.C.xg(new jj(f,t),"r"),f>t&&(l*=-1),k.style.top=a.Mb+l+"px",d&&Ov(k,h,null,this.O.gc()))}});b&&bmb(this);if(Hn)for(f=0;f<c.length;f++)$lb(this,c[f])};
function Tlb(a,b){for(var c=Math.floor(uB(a.pb)/a.D.C),d=0;d<Nlb.length;d++){var e=d,f=Nlb[e];if(2==e||3==e)for(var h=0;h<=c;++h){var k=f+h.toString();b.call(a,e,k,a.F[k],h)}else b.call(a,e,f,a.F[f])}}function Ulb(a,b){if("hover"==b.getType()){a=Dib(a.qb);var c=Skb(b,"hover-overlay-container");a.appendChild(c)}else"focusedOverlay"==b.getType()?(a=oK(a.qb),c=Skb(b,"focus-overlay-container"),a.appendChild(c)):Tlb(a,function(a,c,f){a=Skb(b,c);f.appendChild(a)});b.render()}p.Dc=function(){bc(this.H,function(a){a.Rp()})};
function bmb(a){bc(a.H,function(a){"inline"==a.getType()&&Ukb(a)})}p.vvb=function(a,b){b=b.target;"inline"==a.getType()&&(a=b.Ea)&&(Zlb(this,a,b.L?1:-1),$lb(this,a))};function Zlb(a,b,c){r(a.L[b])||(a.L[b]=0);a.L[b]+=c}function $lb(a,b){a.J[b]&&0<a.L[b]?Zp(a.F[b])||Q(a.F[b],!0):Zp(a.F[b])&&Q(a.F[b],!1)}p.Qa=function(){Klb.ea.Qa.call(this);bc(this.H,F);this.H=null};function cmb(a){return U(""+T(Ou(ls({zk:ns("goog-toolbar-menu-button"),cS:ns("goog-toolbar-menu-button-outer-box"),XQ:ns("goog-toolbar-menu-button-inner-box"),nE:os('<div class="'+W("goog-toolbar-menu-button-caption")+" "+W("goog-inline-block")+'">'+T(Nu(a))+'</div><div class="'+W("goog-toolbar-menu-button-dropdown")+" "+W("postpaste-arrow")+" "+W("goog-inline-block")+'">&nbsp;</div>')},a)))+"")};function dmb(a,b,c,d,e,f,h,k){UK.call(this,a,b,c,d,e,k);this.fb=h;this.O=f;this.D=new Ot("",null,Yt.getInstance());a=this.Da();this.va=new Pr(Cn(a,ao("Alleen <strong>waarden</strong> plakken")));this.$=new Pr(Cn(a,ao("Alleen <strong>indeling</strong> plakken")));this.V=new Pr(Cn(a,ao("Plakken <strong>als tekst</strong>")));this.Ka=new Pr("Tekst opsplitsen in kolommen...");this.F=new Qo(this);E(this,this.F);this.Ya=[];this.jb=new H;E(this,this.jb)}v(dmb,UK);p=dmb.prototype;
p.Ia=function(){this.Sa(this.D,!1);this.D.Ed(this.va);this.D.Ed(this.$);this.D.Ed(this.V);this.D.Ed(new Kt(this.Da()));this.D.Ed(this.Ka);var a=this.Da().Ia("DIV","postpaste-parent");this.Bc=S(cmb,{icon:"docs-icon-img docs-icon-paste",id:"post-paste-menu",enabled:!0,Rf:"postpaste-container",qt:"Opmaak plakken",title:"Opmaak plakken"});a.appendChild(this.Bc);this.Na=a};p.getHeight=n(26);p.getWidth=n(32);
p.Ta=function(){dmb.ea.Ta.call(this);this.D.ob(this.Bc);Eq(this.va.getElement(),"postpaste-menu-item");Eq(this.$.getElement(),"postpaste-menu-item");Eq(this.V.getElement(),"postpaste-menu-item");Eq(this.Ka.getElement(),"postpaste-menu-item");this.D.gb(!0);emb(this)};p.wHa=function(){this.setVisible(Ux.kb()&&Ux.isEnabled())};p.setVisible=function(a){try{a=a&&Ux.kb()&&Ux.isEnabled(),dmb.ea.setVisible.call(this,a)}catch(b){}};
p.Kaa=function(a){var b=!Vb(this.Ya,a.C,function(a,b){return a.equals(b)});Ux.kb()&&b&&("click"==a.reason||"keyboard"==a.reason)&&Ux.setVisible(!1);this.Ya=a.C};p.HWb=function(){Ux.setVisible(!1)};p.GWb=function(){this.kb()&&(this.Bc.focus(),this.D.Tp(!0),this.fb.Ob(2))};
function emb(a){var b=new Vu(void 0,void 0,!0,gv.getInstance());E(a,b);var c=a.D.wc().getHandler();$u(b,a.va,MLa);$u(b,a.$,LLa);$u(b,a.V,Hx);$u(b,a.Ka,jNa);a.F.Vb(Ux,Ho,u(a.wHa,a));a.F.Vb(Ux,Lo,u(a.wHa,a));c.R(CB(a.O.C),["Ba","Ga","Da"],Ha(a.Kaa));c.R(CB(a.O.C),tQa,Ha(a.Kaa));c.R(CB(a.O.C),uQa,Ha(a.Kaa));c.R(a.O.C,"M",Ha(a.Kaa));c.R(a.O,"ya",function(){Ux.setVisible(!1)});a.F.Vb(P.An,No,a.HWb);a.F.subscribe(P.nN,"action",a.GWb)};function AL(a,b,c,d,e,f,h){nL.call(this,a,b,c,d,e,f,h);this.F=0}v(AL,nL);AL.prototype.Ta=function(){AL.ea.Ta.call(this);var a=this.getElement();a.style.overflow="auto";this.getHandler().R(a,"mousedown",this.Ka)};AL.prototype.bu=function(){var a=this.getElement();a.scrollTop=0;a.scrollLeft=0;AL.ea.bu.call(this)};AL.prototype.Dd=function(a,b){AL.ea.Dd.call(this,a,b);a=this.getElement();(b=fmb(this,"waffle"))&&Tp(a,b.right-b.left,b.bottom-b.top)};
function fmb(a,b){var c=sK(a),d=a.rq(),e=a.C;d=NK(e,b,d,!1,!1,!1);a=qD(a.ib(),c.y,c.x)||wj(c);b=b||"waffle";a=OK(e,a,b);return(d=Qib(d,a))&&(d.top-d.bottom)*(d.right-d.left)?xjb(e,d,b):null}AL.prototype.Ka=function(a){var b=this.C.D,c=fmb(this,"client"),d=c.bottom-a.clientY<b;if(c.right-a.clientX<b||d)a.stopPropagation(),a.preventDefault();500>Ja()-this.F&&(b=new jH("scrolling_cell_dblclick"),b.Hh=sK(this).clone(),this.dispatchEvent(b),a.stopPropagation(),a.preventDefault())};function BL(a,b){this.C=a;this.F=b;this.D=""}BL.prototype.isEmpty=function(){return 5==this.C&&0==this.D.length};BL.prototype.J_=ea("D");BL.prototype.equals=function(a){return a?this==a?!0:this.C==a.C&&this.F==a.F&&this.D==a.D:!1};BL.prototype.clone=function(){if(5==this.C){var a=new BL(this.C,this.F);a.J_(this.D);return a}return this};var gmb=new BL(6,6),hmb=new BL(1,1),imb=new BL(2,2),jmb=new BL(3,3),kmb=new BL(4,4);function lmb(a,b,c){this.qfa=a;this.kra=b;this.WXb=c}lmb.prototype.equals=function(a){return a?this==a?!0:this.qfa.equals(a.qfa)&&this.kra==a.kra:!1};function CL(a){R.call(this);this.Sh=a;this.C=0}v(CL,R);CL.prototype.hd=ea("Na");CL.prototype.Ta=function(){var a=this.getElement(),b=new Yr(a);E(this,b);a=new Lq(a);E(this,a);this.getHandler().R(b,"input",this.F).R(a,"focusout",this.D)};CL.prototype.F=function(){this.Sh?(this.C&&(Rg(this.C),this.C=0),this.C=Qg(function(){this.dispatchEvent("change");this.C=0},this.Sh,this)):this.dispatchEvent("change")};CL.prototype.D=function(){this.C&&(Rg(this.C),this.C=0,this.dispatchEvent("change"))};function DL(){}v(DL,Ru);va(DL);p=DL.prototype;p.Ia=function(a){var b=this.Dp(a);b=a.Da().Ia("DIV","goog-inline-block "+b.join(" "),[this.createCaption(a.getContent(),a.Da()),this.Mq(a.Da())]);this.Zd(b,a.Wk());return b};p.Rb=function(a){return a&&a.firstChild};
p.ob=function(a,b){var c=Mm("*","goog-menu",b)[0];if(c){Q(c,!1);a.Da().Pb().body.appendChild(c);var d=new Lt;d.ob(c);a.Nf(d)}Mm("*",this.mc()+"-caption",b)[0]||b.appendChild(this.createCaption(b.childNodes,a.Da()));Mm("*",this.mc()+"-dropdown",b)[0]||b.appendChild(this.Mq(a.Da()));return DL.ea.ob.call(this,a,b)};p.createCaption=function(a,b){return b.Ia("DIV","goog-inline-block "+(this.mc()+"-caption"),a)};
p.Mq=function(a){return a.Ia("DIV",{"class":"goog-inline-block "+(this.mc()+"-dropdown"),"aria-hidden":!0},"\u00a0")};p.mc=n("goog-flat-menu-button");Br("goog-flat-menu-button",function(){return new Ot(null,null,DL.getInstance())});function EL(a,b,c){cu.call(this,a,b,DL.getInstance(),c);this.O=new FL(1E3);E(this,this.O)}v(EL,cu);EL.prototype.Ia=function(){EL.ea.Ia.call(this);Eq(this.getElement(),"jfk-select")};
EL.prototype.ys=function(){if(this.wc().Yb()){var a=this.getElement(),b=mFa(this)?8:12,c=this.wc().getElement(),d=!1;this.wc().kb()||(d=!0,c.style.visibility="hidden",Q(c,!0));var e=Math.max(this.dh(),0);e=this.wc().dd(e);var f=0;if(Pt(this)){var h=c.scrollTop;c.style.overflowY="visible";c.style.height="auto";d||(f=Sp(e.getElement()).y-Sp(this.getElement()).y,f=h-f)}d=e?e.getElement().offsetTop:0;h=Np(a);var k=0;h&&(k=Np(c),k=zh(h.top,k.top+2,k.bottom-2)-h.top);$s(a,b,c,mFa(this)?8:12,new ej(0,k-
d),null,65|(Pt(this)?32:132),null);Pt(this)&&(a=Sp(e.getElement()).y-Sp(this.getElement()).y,c.style.overflowY="auto",c.scrollTop=f+a);this.wc().kb()||(Q(c,!1),c.style.visibility="visible")}};
EL.prototype.Zi=function(a){var b=EL.ea.Zi.call(this,a);return"key"!=a.type||!this.wc()||a.altKey||a.ctrlKey||a.metaKey||a.BL?b:this.Lf()||32!=a.keyCode?b?(!this.Lf()||38!=a.keyCode&&40!=a.keyCode||mmb(this),!0):sp(a.keyCode)?(a=a.charCode?String.fromCharCode(a.charCode):" ",this.O.add(a),b=this.O.C,this.O.D?nmb(this,a,!1):nmb(this,b,1<b.length),!0):!1:(this.O.H(),b)};function mmb(a){var b=Dt(a.wc());b&&Qp(b.getElement(),a.wc().Rb())}
function nmb(a,b,c){var d=a.Lf()?a.wc().Qj:a.dh();b=new RegExp("^"+db(b),"i");c||++d;d=0>d?0:d;for(var e=a.wc(),f=0,h=e.ad();f<h;++f){c=(d+f)%h;var k=e.dd(c),l=k.Ck();if(k.isEnabled()&&l&&b.test(l)){b=c;a.Lf()?(a.wc().Yi(b),mmb(a)):a.xf(b);break}}}function FL(a){D.call(this);this.F=new cm(this.H,a,this);E(this,this.F)}v(FL,D);FL.prototype.add=function(a){a==this.C?this.D=!0:this.D||(this.C+=a);this.F.start()};FL.prototype.H=function(){this.C="";this.D=!1};FL.prototype.D=!1;FL.prototype.C="";function omb(){var a=""+('<div class="waffle-texttocolumns-overlay"><div class="waffle-texttocolumns-wrapper" dir="auto" aria-label="'+rs("Pop-upvenster voor 'Tekst naar kolommen'")+'"><div id="waffle-texttocolumns-separator-label" class="waffle-texttocolumns-separator-label goog-inline-block">Scheidingsteken:</div><div class="waffle-texttocolumns-separator-menu goog-inline-block" aria-describedby="waffle-texttocolumns-separator-label"></div><input type="text" class="waffle-texttocolumns-custom-input jfk-textinput" placeholder="'+
rs("Aangepast scheidingsteken")+'"/></div></div>');return U(a)};function GL(a,b,c,d,e,f,h,k){UK.call(this,a,b,c,d,e,k);this.Nb=f;this.V=h;this.F=new Lt(this.Da());E(this,this.F);this.D=new EL;this.Sa(this.D);this.$=new Pr("Aangepast...",new BL(5,5));this.O=new Zr;this.Sa(this.O);this.Ab=new CL(500);E(this,this.Ab);this.Ya=[];this.Ka=[];this.Eb=this.fb=this.va=this.jb=!1}v(GL,UK);p=GL.prototype;
p.Ia=function(){this.Na=S(omb);this.F.Sa(new Pr("Komma",hmb),!0);this.F.Sa(new Pr("Puntkomma",imb),!0);this.F.Sa(new Pr("Punt",jmb),!0);this.F.Sa(new Pr("Spatie",kmb),!0);L(O(),"feaddip")&&this.F.Sa(new Pr("Automatisch detecteren",gmb),!0);this.F.Sa(new Kt,!0);this.F.Sa(this.$,!0);this.D.render(this.Za("waffle-texttocolumns-separator-menu"));this.D.Nf(this.F)};
p.Ta=function(){GL.ea.Ta.call(this);var a=this.Za("waffle-texttocolumns-custom-input");this.O.ob(a);Q(a,!1);this.Ab.ob(a);a=this.Za("waffle-texttocolumns-wrapper");a=new fL(a,this.Da());E(this,a);gL(a);a=new Lq(this.Na);E(this,a);var b=CB(this.Nb.C),c=this.getElement();c=new Dp(c,!0);Cp(c,[P.An,P.cq]);E(this,c);this.getHandler().R(this.D,"change",this.Wyb).R(this.Ab,"change",this.Ilb).R(a,"focusout",this.aYb).R(this.getElement(),"keydown",this.bYb).R(b,"Ga",this.$Xb).R(this.F,"show",this.cAb).R(this.F,
"hide",this.iqb)};
p.setVisible=function(a){if(!this.va){if(a&&!this.kb()){this.jb=!1;var b=this.F.dd(0);this.Ya=[];this.Ka=[];b&&this.D.hb(b.cb());Qg(function(){dz("Pop-upvenster voor 'Tekst naar kolommen' geopend.",!0)},0)}this.kb()&&!a&&dz("Pop-upvenster voor 'Tekst naar kolommen' gesloten.");GL.ea.setVisible.call(this,a);a?(Ux.setVisible(!1),this.Yb()&&pmb(this,this.D.Na),this.getHandler().R(this.Da().Pb(),"mousedown",this.AUa,!0)):(this.D.hb(null),this.$.cb().J_(""),this.O.Yb()&&this.O.hb(""),this.getHandler().Jc(this.Da().Pb(),
"mousedown",this.AUa,!0),this.V.C("ttc-open"));Ux.gb(!a,"ttc-visible")}};p.getWidth=function(){var a=this.O.Na;return Wp(this.D.getElement()).width+Wp(this.Za("waffle-texttocolumns-separator-label")).width+8+(Zp(a)?Wp(a).width:0)};p.getHeight=n(29);p.cD=function(a,b){var c=this.Za("waffle-texttocolumns-wrapper");Tp(c,a,b);GL.ea.cD.call(this,a,b)};
function qmb(a,b,c){var d=new lmb(b,a.jb,u(function(a,d){this.va=!1;a?(pmb(this,c),J(d,1)?(this.jb=!0,this.Ya.push(b.clone()),this.Ka=[]):this.jb=!1):(this.setVisible(!1),this.V.C("ttc-open",3))},a)),e=new hk;B(e,45,b.F);e=yp(xp(new wp,21),e).build();b.isEmpty()||(a.va=!0,a.dispatchEvent("suppressSelectionMessages"),bNa.xc(d,e),a.dispatchEvent("allowSelectionMessages"),d=new jH("selectionChange"),e=a.ib().Qc(),d.rect=e,d.C=[e],a.dispatchEvent(d));pmb(a,c)}
function pmb(a,b){b.focus();a.V.Ob(2,"ttc-open")}p.Wyb=function(){var a=this.O.Na,b=this.D.jf(),c=b==this.$;Q(a,c);this.Dc();!this.fb&&b&&(b=this.D.cb(),qmb(this,b,c?a:this.D.Na))};p.Ilb=function(){if(!this.va&&!this.fb){var a=this.O.cb(),b=this.$.cb();b.J_(a);qmb(this,b,this.O.Na)}};p.AUa=function(a){a=null===a.target?null:a.target;this.kb()&&!rmb(this,a)&&(this.V.C("ttc-open"),this.setVisible(!1))};p.$Xb=function(a){"normalize"==a.reason||this.va||this.setVisible(!1)};
function rmb(a,b){return!!b&&(a.Da().contains(a.getElement(),b)||a.F.Ok(b))}p.bYb=function(a){27==a.keyCode&&(a.stopPropagation(),this.setVisible(!1),this.V.C("ttc-open",3));var b;if(b="INPUT"!=a.target.tagName)b=a.keyCode,b=38==b||40==b||37==b||39==b;b&&(a.preventDefault(),a.stopPropagation())};p.aYb=function(a){this.Eb||((a=a.relatedTarget)?smb(this,a):Qg(function(){var a=En(this.Da());smb(this,a)},0,this))};function smb(a,b){a.isDisposed()||rmb(a,b)||(a.V.C("ttc-open"),a.setVisible(!1))}
p.cAb=function(){dz("Uitgevouwen")};p.iqb=function(){dz("Samengevouwen")};function tmb(a){H.call(this);this.C=a;this.D=new xh(this);E(this,this.D);this.D.R(a,"mouseover",this.H).R(a,"mouseout",this.F)}v(tmb,H);tmb.prototype.H=function(a){a.relatedTarget&&ln(this.C,a.relatedTarget)||this.dispatchEvent("mouse_enter")};tmb.prototype.F=function(a){a.relatedTarget&&ln(this.C,a.relatedTarget)||this.dispatchEvent("mouse_exit")};function umb(a){return jza(a)||Gc&&a.altKey&&!(a.ctrlKey||a.metaKey)&&sp(a.keyCode)};function HL(a,b,c,d,e,f,h,k,l,m){UK.call(this,a,b,c,d,h,m);this.D=l;this.V=k;this.Kd=e;this.F=f}v(HL,UK);
var vmb=new nj(25,13),wmb=new nj(13,25),xmb={r:{V1:"waffle-row-unhide-button",W1:"waffle-row-unhide-button-disabled",mU:"waffle-row-unhide-button-hovered"},c:{V1:"waffle-col-unhide-button",W1:"waffle-col-unhide-button-disabled",mU:"waffle-col-unhide-button-hovered"}},ymb={r:{V1:"waffle-row-unhide-button-cr",W1:"waffle-row-unhide-button-disabled-cr",mU:"waffle-row-unhide-button-hovered-cr"},c:{V1:"waffle-col-unhide-button-cr",W1:"waffle-col-unhide-button-disabled-cr",mU:"waffle-col-unhide-button-hovered-cr"}};
function zmb(a){return L(O(),"fecllr")?ymb[a.F]:xmb[a.F]}p=HL.prototype;p.Ia=function(){var a=zmb(this).V1;this.Na=this.Da().Ia("DIV",a)};p.Ta=function(){HL.ea.Ta.call(this);F(this.O);this.O=new tmb(this.getElement());this.getHandler().R(this.getElement(),"mouseup",this.dYb).R(this.O,"mouse_enter",this.cYb).R(this.O,"mouse_exit",this.Ftb)};p.cd=function(){F(this.O);HL.ea.cd.call(this)};p.dYb=function(a){a.stopPropagation();this.V.Ob(2);this.D||this.dispatchEvent(new jH("unhideButtonClicked"));this.V.Ob(3)};
p.cYb=function(){if(!this.D){var a=zmb(this);Iq(this.getElement(),a.mU,!0)}};p.Ftb=function(){if(!this.D){var a=zmb(this);Iq(this.getElement(),a.mU,!1)}};p.Px=function(a){this.D!=a&&(this.D=a,this.Dc())};p.getWidth=function(){return("r"==this.F?wmb:vmb).width*kH.$g()};p.getHeight=function(){return("r"==this.F?wmb:vmb).height*kH.$g()};p.bu=function(){HL.ea.bu.call(this);var a=zmb(this);Iq(this.getElement(),a.W1,this.D)};p.getRect=function(){return pE(this.ib(),this.Kd.start,this.Kd.end,this.F)};function IL(a,b,c,d,e){Cr.call(this,null,yr(xr,b),e);Lr(this,255,!1);this.Ka=a;this.jb=b;this.H=c;this.fb=!!d;this.$=new H}v(IL,Cr);p=IL.prototype;
p.Ia=function(){var a=this.Da(),b=this.jb,c="c"===this.Ka?"-vertical":"-horizontal";this.V=a.Ia("DIV",[b+"-handle-bar",b+c+"-handle-bar"].join(" "));this.C=a.Ia("DIV",[b+"-handle",b+c+"-handle"].join(" "),this.V);this.va=a.Ia("DIV",[b+"-drop-bar",b+c+"-drop-bar"].join(" "),"\u00a0");this.O=a.Ia("DIV",[b+"-drop",b+c+"-drop"].join(" "),this.va);a=a.Ia("DIV",b,this.C,this.O);this.fb&&iL(this.C);this.Na=a;Amb(this,Bmb(this));this.Yc=new Rq(this.$qa());this.Yc.F=!0;this.Bg(!1);Jr(this,!1)};
function Bmb(a){return"c"==a.qd()?a.H.Zo():a.H.Qm()}p.$qa=g("C");p.mA=function(a){var b="c"==this.Ka?"height":"width";this.va.style[b]=a+"px";this.V.style[b]=a+"px"};function Amb(a,b){var c="c"==a.Ka,d=c?"height":"width",e=a.Df();c=c?"marginTop":"margin"+(e?"Right":"Left");a.C.style[d]=b+"px";a.V.style[c]=b+"px";a.O.style[d]=b+"px";a.va.style[c]=b+"px"}p.s$=function(a){var b="c"==this.Ka?"width":"height";Ep(this.C,b,a+"px");Ep(this.O,b,a+"px")};
function Cmb(a,b){var c=a.Df();"c"==a.Ka?Ov(a.O,b.x,0,c):Ov(a.O,0,b.y,c)}p.qd=g("Ka");p.gb=function(a){var b=this.Yc;a?(this.fb&&iL(this.C),b.gb(!0)):(this.C.style.cursor="",b.gb(!1))};p.isEnabled=function(){return this.Yc.J};p.cra=function(){Jr(this,!0);this.fb&&ukb(this.C)};p.ara=function(){Jr(this,!1);this.Bg(!1);this.fb&&iL(this.C)};p.xj=function(a){a.preventDefault()};
p.Ta=function(){IL.ea.Ta.call(this);this.getHandler().R(this.Yc,"start",this.cra,!0).R(this.Yc,"end",this.ara,!0).R(this.Yc,"mousedown",this.xj,!1).R(this.C,"mousemove",u(this.$.dispatchEvent,this.$))};p.Qa=function(){IL.ea.Qa.call(this);this.Yc.dispose();this.va=this.O=this.V=this.C=this.Yc=null};function JL(a,b,c,d,e,f){IL.call(this,a,"freezebar",c,!0,f);this.J=b;this.bb=-1;this.Ab="c"==a?Bib(d).firstChild:Cib(d).firstChild;this.Uo(e)}v(JL,IL);p=JL.prototype;p.Ia=function(){JL.ea.Ia.call(this);if(Un){var a=this.jb,b="c"==this.qd()?"-vertical":"-horizontal",c=Wm("DIV");Eq(c,a+b+"-shadow");this.C.appendChild(c)}};
p.Ta=function(){JL.ea.Ta.call(this);this.yf(2,!0);this.s$(4*iH);Dmb(this);this.Bg(!1);this.getHandler().R(this.C,"mouseover",this.FVb);this.getHandler().R(this.C,"mouseout",this.GVb);this.getHandler().R(this.C,"mousedown",this.HVb)};p.FVb=function(){this.Bg(!0)};p.HVb=function(a){a.stopPropagation()};p.GVb=function(){this.Bg(this.Wb())};
function Dmb(a){var b=a.jb,c="c"===a.qd()?"-vertical":"-horizontal",d=b+c+"-handle-invisible";Iq(a.C,b+c+"-handle",!0);Iq(a.C,"shadow-freezebar",Un);Iq(a.C,d,!1)}
p.Dc=function(){var a=this.J,b=this.qd(),c="c"===this.qd(),d=(c?fWa:vD)(a,this.bb,0);d<this.bb&&d++;var e=this.H,f=0,h=0;c?(f+=e.xg(new jj(0,d),b,!0)-wK(),0==d?(f-=1*iH,f=Math.ceil(f)):f=Math.floor(f)):(h+=e.xg(new jj(0,d),b,!0)-wK(),0==d?(h-=1*iH,h=Math.ceil(h)):h=Math.floor(h));Un&&(c&&0==this.J.F?f-=4:c||0!=this.J.D||(h-=4));b=new ej(f,h);this.Wb()||Ov(this.C,b.x,b.y,this.Df());this.s$(4*iH);h=c?Up:Vp;h(this.V,wK()-2);h(this.va,wK());c?(f=e.Qm()-wK(),a=a.Bf(),e=e.xg(new jj(0,a-1),"c",!1,!1,!1,
!0),Sq(this.Yc,new qj(f,0,e,0))):(h=e.Zo()-wK(),e=e.xg(new jj(0,uB(a)-1),"r",!1,!1,!1,!0),Sq(this.Yc,new qj(f,h,0,e)));c?(c=b.x,d!==this.J.F&&(c+=Math.round(wK()/2)),Cmb(this,new ej(c,b.y))):(c=b.y,d!==this.J.D&&(c+=Math.round(wK()/2)),Cmb(this,new ej(b.x,c)))};
p.s$=function(a){var b="c"==this.qd(),c=b?"width":"height",d=Bmb(this);0==this.J.D&&0==this.J.F&&(d-=1*iH);b=b?a+"px "+d+"px":d+"px "+a+"px";d=this.C;var e=this.O;Ep(d,c,a+"px");Ep(e,c,a+"px");Ep(d,"background-size",b);Ep(e,"background-size",b)};
p.mA=function(a){JL.ea.mA.call(this,a);a=Math.max(0,a-wK());var b=this.qd(),c="c"==b,d=this.Df(),e=c?"height":"width",f=c?"marginTop":"margin"+(d?"Right":"Left"),h=this.H,k=rK(h,c?"r":"c"),l=a+wK()+k;this.$qa().style[e]=l+"px";this.V.style[f]=k+"px";this.O.style[e]=a+"px";this.va.style[f]=k+"px";a=this.Ab;e=HK(h,b);f=vK(h,b,!0);b=rK(h,b);c?0<this.J.F?(a.style.width=e-1+"px",Ov(a,f-e-1,0,d)):(a.style.width="1px",Ov(a,b-1,0,d)):0<this.J.D?(a.style.height=e-1+"px",Ov(a,0,f-e-1,d)):(a.style.height="1px",
Ov(a,0,b-1,d))};p.reset=function(){this.bb=rB(this.J,this.qd());this.Dc()};function Emb(a,b){var c="c"==a.qd();a.bb=Math.min(b,c?LK(a.H,"c",void 0)-1:LK(a.H,"r",void 0)-1);a.Dc()}p.getIndex=g("bb");p.cra=function(a){Dmb(this);JL.ea.cra.call(this,a)};function KL(){}v(KL,jt);va(KL);KL.prototype.ob=function(a,b){var c=Mm("*","goog-menu",b)[0];if(c){Q(c,!1);a.Da().Pb().body.appendChild(c);var d=new Lt;d.ob(c);a.Nf(d)}return KL.ea.ob.call(this,a,b)};KL.prototype.mc=n("jfk-freestanding-menu-button");function Fmb(a,b){Ot.call(this,null,a,KL.getInstance(),b)}v(Fmb,Ot);Fmb.prototype.ys=function(){if(this.wc().Yb()){var a=this.getElement();a=new yt(a,mFa(this)?9:13,!Pt(this),Pt(this));var b=this.wc().getElement();this.wc().kb()||(b.style.visibility="hidden",Q(b,!0));var c=Pt(this)?Wp(b):null;a.ld(b,mFa(this)?8:12,new hj(-1,0,0,0),c);this.wc().kb()||(Q(b,!1),b.style.visibility="visible")}};function LL(a,b,c){IL.call(this,a,"rowcol-dragger",b,!0,c)}v(LL,IL);LL.prototype.gb=function(a){LL.ea.gb.call(this,a);this.Bg(a)};LL.prototype.Dc=function(){Amb(this,Bmb(this))};LL.prototype.Vv=function(a,b){this.J=a;var c=vjb(this.H,xj(this.J,this.J),this.qd(),"waffle",!0);a=this.Df();var d=c.left;a&&(d=IK(this.H,d+c.width,"c"));c=new ej(d,c.top);Cmb(this,c);b&&(this.Dd(b),Ov(this.C,c.x,c.y,a))};
LL.prototype.Dd=function(a){var b="c"==this.qd()?"width":"height";this.C.style[b]=a+"px";this.V.style[b]=a+"px"};function Gmb(a,b,c,d){this.yc=a;this.J=b;this.L=c;this.F=d;this.C=0}p=Gmb.prototype;p.getType=g("yc");p.Fj=function(){return 0==this.C};p.L7=function(){return 3==this.C};p.Ob=function(a){if(this.C!=a)switch(a){case 2:this.cUb();break;case 3:this.QIb();break;case 1:this.uKb();break;case 0:this.fKb();break;case 4:this.jJb()}this.C=a};p.cUb=ua;p.QIb=ua;p.uKb=ua;p.fKb=ua;p.jJb=ua;function Hmb(a){D.call(this);this.D=this.C=null;this.F=new xh(this);E(this,this.F);this.H=a;this.F.R(a,"active",this.CLb).R(a,"idle",this.$Ob)}v(Hmb,D);p=Hmb.prototype;p.cancel=function(){var a=this.C;a&&(a.Ob(3),Imb(this),this.C=null)};p.CLb=function(){if(this.C&&this.C.F){var a=this.C;a&&(a.Ob(2),Imb(this))}};p.$Ob=function(){this.C&&this.C.F&&(this.C.Ob(0),this.Kga())};
p.Kga=function(){var a=this.C;if(a)if(4==a.C||a.L7())Imb(this),this.C=null;else if(2==a.C)Imb(this);else{var b=a.H.ib();ritz_api.RitzModelApi.hasSheetWithId(b.hc().toString())?(a.D=Jmb(a.H,a.D,a.H.bEa())+1,b=a.D<nB(b),!b&&a.Ce&&a.Ce.call(null)):b=!1;b?(a.Ob(1),this.D=Qg(u(this.Kga,this),a.L)):(a.Ob(4),Imb(this),this.C=null)}};function Imb(a){Rg(a.D);a.D=null}p.Qa=function(){Hmb.ea.Qa.call(this);this.cancel();this.C=this.D=null};function ML(){}ML.prototype.Iha=function(a){var b=this.Lw(),c=0,d;for(d=0;d<b&&!(c+=this.Pw(d),a<c);d++);return Math.min(d,b-1)};ML.prototype.equals=function(a){if(this==a)return!0;if(!a)return!1;var b=this.Lw();if(b!=a.Lw())return!1;for(var c=0;c<b;++c)if(this.Pw(c)!=a.Pw(c))return!1;return!0};function NL(a,b){this.C=a;this.D=b}v(NL,ML);p=NL.prototype;p.Pw=g("C");p.Lw=g("D");p.vX=function(){return this.D*this.C};p.nF=function(a){return a*this.C};p.Iha=function(a){return Math.floor(a/this.C)};
function OL(a){this.C=a}v(OL,ML);OL.prototype.Pw=function(a){return this.C[a]};OL.prototype.Lw=function(){return this.C.length};OL.prototype.vX=function(){return zia.apply(null,this.C)};OL.prototype.nF=function(a){for(var b=0,c=this.C,d=0;d<a;d++)b+=c[d];return b};function PL(a){var b=a.length;this.D=Nb(a);this.C=[];for(var c=a=0;c<b;c++){var d=this.D[c].Lw();this.C.push(new jj(a,a+d));a+=d}}v(PL,ML);
PL.prototype.Pw=function(a){var b;a:{for(b=0;b<this.C.length;b++){var c=this.C[b];if(a>=c.start&&a<c.end)break a}b=-1}return this.D[b].Pw(a-this.C[b].start)};PL.prototype.Lw=function(){return qb(this.C).end};PL.prototype.vX=function(){return this.nF(this.Lw())};PL.prototype.nF=function(a){for(var b=0,c=0;c<this.D.length;c++){var d=this.C[c],e=this.D[c];if(a>=d.end)b+=e.vX();else{a>=d.start&&(b+=e.nF(a-d.start));break}}return b};function QL(a,b){D.call(this);this.pb=a;this.Ea=b}v(QL,D);QL.prototype.ib=g("pb");QL.prototype.qd=g("Ea");function Kmb(a,b,c){var d=a.qd(),e="r"==d,f=a.ib(),h=mB(f,d),k=xD(f,d),l=yD(f,d),m=Lmb(a),q=new Mmb,t=null,w=null;Ih(m,function(b){w=b;if(null==t){t=b;var l=oB(h,k,t,void 0)+(pB(f.C,d)-rB(f,d));0<l&&q.D.unshift(new NL(AB,l))}e&&c?Nmb(q,a.ZDa(b)):Nmb(q,a.kF(b))});0<b&&Nmb(q,b);b=0;null!=w&&(b=oB(h,w,l,void 0));Omb(q,b+(f.Xj(d)-f.Xj(d)));return q.build()}
function Lmb(a){var b=a.ib();a=a.qd();if("c"==a||200>=b.Xj(a))return oD(b,a,rB(b,a));var c=b.V.y,d=pD(b,a,c);d=dWa(d,100,null);c=oD(b,a,c);c=dWa(c,100,null);var e=rB(b,a);return mD(b,a,new jj(Math.max(e,null!=d?d:e),null===c?b.Xj(a):c+1))}function Mmb(){this.D=[];this.F=[];this.H=this.C=this.J=0}function Pmb(a){var b=a.F.length;b!=a.C&&a.D.push(new OL(Pb(a.F,0,b-a.C)));a.D.push(new NL(a.J,a.C));a.F.length=0}function Nmb(a,b){b!=a.J&&(30<a.C&&Pmb(a),a.C=0);a.F.push(b);a.J=b;a.C++}
function Omb(a,b){a.H=b}Mmb.prototype.build=function(){30<this.C?Pmb(this):this.D.push(new OL(this.F));0<this.H&&this.D.push(new NL(AB,this.H));return new PL(this.D)};function Qmb(a){QL.call(this,a,"r");this.F=new Hmb(gjb(this.EEa()));this.D={};this.J={};this.C={};this.$=new xh(this);E(this,this.$);this.L=new xh(this);E(this,this.L);a=CB(a);this.L.R(a,"La",this.toa);this.H=null}v(Qmb,QL);p=Qmb.prototype;p.bEa=n(100);p.cEa=n(400);p.EEa=n(5E3);function RL(a,b){b=b.getId();return a.D[b]||null}p.clear=function(){this.D={}};function Rmb(a,b){if(b){var c=b.getId();a.D[c]=null;a.C[b.getId()]=!0}}
p.kF=function(a){var b=sD(this.ib(),a);(b=RL(this,b))?a=b:(SL(this,new jj(a,a+1)),a=RL(this,sD(this.ib(),a))||0);return a};p.ZDa=function(a){a=sD(this.ib(),a);return RL(this,a)||a.getHeight()};p.toa=function(){this.F.cancel();if(this.H){var a=this.F,b=new Smb(this,this.cEa(),this.H);if(a.C)throw Error("Task already running");4!=b.C&&(a.C=b,b.F&&!a.H.C?b.Ob(2):a.D=Qg(u(a.Kga,a),b.J))}};function Tmb(a,b){SL(a,b,!0);var c=a.ib();return tb(Dia(mD(c,"r",b)),function(a){return!!this.C[mE(c,a)]},a)}
function Umb(a){Vmb(a,new jj(0,uB(a.ib())))}function Wmb(a,b){for(var c=0;c<b.length;c++)Vmb(a,Gj(b[c],"r"))}function Vmb(a,b){var c=a.ib();Ih(TVa([b]),function(b){Rmb(a,sD(c,b))})}function Xmb(a,b){var c=a.ib();b.Yd&&JVa(c.va,function(a,e){qD(c,a,e).Mp(b)&&Rmb(this,sD(c,a))},a)}function Ymb(a){var b=a.ib();Ih(oD(b,"r",0),function(a){a=sD(b,a);var c=RL(this,a);if(c){var e=a.getHeight();c!=e&&2!=c&&Rmb(this,a)}},a)}
function Zmb(a,b){var c=a.ib();Ih(mD(c,"r",Gj(b,"r")),function(a){Jh(mD(c,"c",Gj(b,"c")),function(b){return aD(c.Of(a,b))?(Rmb(this,sD(c,a)),!0):!1},this)},a)}function SL(a,b,c){var d=a.ib();b=mD(d,"r",b);c&&(b=Aia(b,function(a){return null==RL(this,sD(d,a))},a));$mb(a,Dia(b))}function Jmb(a,b,c){var d=a.ib(),e=[],f=0;Ih(oD(d,"r",b),function(a){if(f>=c)throw Fh;null==RL(this,sD(d,a))&&(e.push(a),f++)},a);$mb(a,e);return 0<e.length?qb(e):uB(d)-1}
function $mb(a,b){if(0!=b.length){var c=Ja();if(0==b.length)c=[];else{for(var d=a.ib(),e=[],f=0;f<b.length;f++){for(var h=b[f],k=sD(d,h).getHeight(),l=k,m=0;m<d.Bf();m++){var q=qD(d,h,m);if(!(q&&(q.top!=h||q.left!=m||1<q.height)||tD(d,m).Eh())){q=TL(a.va,h,m).D;var t=d.Of(h,m).getFormat();0<q&&(t=FC(t),q+=t.top+t.bottom);t=Xjb(d,h,"r");(t=null!=t?anb(a,t,m):null)&&3<=t.width&&q++;q=(t=anb(a,h,m))?q+(3<=t.width?t.width-1:t.width):q+1;l=Math.max(l,Math.max(k,q))}}e.push(kH.HC(l))}a.O=b.length/Math.max(Ja()-
c,1);c=e}d=a.ib();for(e=0;e<b.length;e++)f=c[e],h=sD(d,b[e]),k=h.getId(),a.J[k]==f&&delete a.C[k],k=a,h=h.getId(),k.D[h]=f,k.J[h]=f}}p.Qa=function(){Qmb.ea.Qa.call(this);this.F.dispose()};function Smb(a,b,c){Gmb.call(this,"row-heights",b,b,!0);this.H=a;this.D=0;this.Ce=c||null}v(Smb,Gmb);function bnb(a){rm.call(this,a||"<table><tbody>");this.C=!1}v(bnb,rm);function cnb(a){var b=new bnb;b.append(a);b.C||(b.append("</tbody></table>"),b.C=!0);return Ym(document,ao(b.toString())).firstChild.firstChild.firstChild};function dnb(a){R.call(this,a)}v(dnb,R);dnb.prototype.Ia=function(){var a=this.Da(),b=a.Ia("DIV","waffle-measurement-table");this.Na=b;this.D=a.Ia("DIV");this.C=a.Ia("TABLE",{cellspacing:"0",cellpadding:"0",className:"waffle"},a.Ia("TBODY"));b.appendChild(this.D);b.appendChild(this.C);Ov(b,-1E4,-1E4,this.Df())};dnb.prototype.Qa=function(){dnb.ea.Qa.call(this);this.C=this.D=null};function UL(a,b){QL.call(this,a,"c");this.C=[];this.D=new dnb(b);this.D.render()}v(UL,QL);UL.prototype.qd=n("c");UL.prototype.kF=function(a){a=tD(this.ib(),a).getWidth();return GB()?this.C[a]||enb(this,a):a+VQa};UL.prototype.ZDa=Bg("Unsupported");function enb(a,b){var c=cnb('<th style="width:'+b+'px;"></th>'),d=a.D;GB();var e=d.C.firstChild;d=d.Da();var f=d.Ia("TR",null,c);e.appendChild(f);c=c.getBoundingClientRect();c=c.right-c.left;d.Af(f);return a.C[b]=c}
UL.prototype.Qa=function(){UL.ea.Qa.call(this);this.D.dispose()};function fnb(a,b,c,d){IL.call(this,a,"resizer",b,!1,d);this.Uo(c.gc());this.bb=c}v(fnb,IL);fnb.prototype.$qa=function(){return this.getElement()};fnb.prototype.Dc=function(){var a=5*iH;this.s$(a);Amb(this,Bmb(this));a=Math.floor(a/2)+"px";var b="c"==this.qd()?"left":"top";Ep(this.V,b,a)};
function gnb(a,b){a.J=b;var c=a.H;a.Bg(!0);var d=a.getElement(),e=vjb(c,xj(b,b),a.qd(),"waffle",!0).Ix();b=MK(c,"waffle",!1,!1);var f=5*iH,h=a.bb.gc();if("c"==a.qd()){var k=h?e.right:e.left;e=h?e.left:e.right;var l=-f;e=c.F.gc()?e-l:e+l;e=IK(c,e,"c");Ov(d,e,0,h);d=c.F.gc()?k-2:k+2;d=IK(c,d,"c");Sq(a.Yc,new qj(d,0,b.right-d-f,0))}else Ov(d,0,e.bottom-f,h),c=e.top+2,Sq(a.Yc,new qj(0,c,0,b.bottom-c-f))};function VL(a,b,c,d,e,f,h){R.call(this,h);this.Bd(a);this.Ya=b;this.Ka=c;this.$=d;this.O=e;this.Ea=f;this.Ra=Yn(Fn.getInstance());this.L=new fnb("c",e,this.$,h);this.Sa(this.L);this.V=new fnb("r",e,this.$,h);this.Sa(this.V);this.D=new JL("c",a,e,f,this.$.gc(),h);this.Sa(this.D);this.H=new JL("r",a,e,f,this.$.gc(),h);this.Sa(this.H);this.J=new LL("r",e,h);this.J.Uo(this.$.gc());this.Sa(this.J);this.C=new LL("c",e,h);this.C.Uo(this.$.gc());this.Sa(this.C);this.F=null;this.F=new Fmb(void 0,this.Da());
this.F.nf("waffle-kennedy-column-menu-button");this.F.yf(16,!0);this.Sa(this.F)}v(VL,R);var hnb=new ej(5,4),inb=new nj(7,4);function jnb(a){return a.J.Wb()||a.C.Wb()}function knb(a){return a.H.Wb()||a.D.Wb()}function lnb(a){return a.V.Wb()||a.L.Wb()}p=VL.prototype;
p.render=function(a){VL.ea.render.call(this,a);a=this.getElement();var b=this.Ea.C();this.J.render(a);this.C.render(a);this.L.render(a);this.V.render(a);this.D.render(a);this.H.render(a);this.F.render(b);this.F.getElement().style.position="absolute"};p.Ta=function(){VL.ea.Ta.call(this);this.getHandler().R(this.F.getElement(),"click",this.vXb).R(kH.ef(),"zoom",this.wXb);this.F.setVisible(!1)};
function mnb(a,b){var c=a.O.cl("c",b);if(!(a.Ya.Ad()&&!Iy.isEnabled()||a.L.fk&2||a.L.Wb()||40>c)&&(c=a.F,b!==a.va)){null!=a.va&&c.Fc(!1);a.va=b;c.setVisible(!0);var d=kH.$g(),e=a.$.gc(),f=vjb(a.O,xj(0,b+(e?0:1)),"c","client");c.setVisible(!0);var h=0;LD(a.ib(),"c",new jj(b+1,b+2)).length&&(h=(e?9:-9)*d);var k=a.ib();b=0<rB(k,"c")&&b==rB(k,"c")-1?0<a.O.pb.F?wK():0:0;a=Wp(c.getElement());b+=hnb.x*d;e||(b=-b-a.width);d*=hnb.y;Kp(c.getElement(),f.left+b+h,d)}}
function nnb(a){var b=a.F;a.va=null;b&&(b.setVisible(!1),b.Fc(!1))}function onb(a){a=a.F;return!!a&&a.kb()}p.vXb=function(a){var b=this.va;a=Xp(a.target).Ix();var c=this.Ea;c=c.qb.getElement(nK(c,"ch-",null,nE(c.pb,b)));c=new G("column_context_menu_action",c);c.clientX=this.Ra?a.right:a.left;c.clientY=a.bottom;c.index=b;this.Ka.Ob(3);this.dispatchEvent(c)};
p.resize=function(){var a=GK(this.O),b=yjb(this.O,this.$.C),c=rK(this.O,"c"),d=rK(this.O,"r"),e=vK(this.O,"c"),f=vK(this.O,"r");c=Math.min(a.width-c,b.width+e-c);a=Math.min(a.height-d,b.height+f-d);c=Math.max(0,c);a=Math.max(0,a);this.C.mA(a);this.J.mA(c);this.L.mA(a);this.V.mA(c);this.D.mA(a);this.H.mA(c);a=kH.$g();b=11*a;Tp(this.F.getElement(),b,b);Ep(this.F.getElement(),"background-size",inb.width*a+"px "+inb.height*a+"px")};
function pnb(a,b){var c=MK(a.O,"waffle",!0,!0),d=vK(a.O,b);a.ib().Qc();var e=wjb(a.O,a.$.C,b),f=wjb(a.O,a.ib().Qc(),b);e-=f;"r"==b?(b=new qj(0,c.top+d,0,e),Sq(a.J.Yc,b),Sq(a.H.Yc,b)):(b=new qj(c.left+d,0,e,0),Sq(a.C.Yc,b),Sq(a.D.Yc,b))}p.wXb=function(){this.resize()};p.Qa=function(){this.F=this.D=this.H=this.L=this.V=this.C=this.J=null;VL.ea.Qa.call(this)};function qnb(a,b,c,d,e){D.call(this);this.D=new BK("y",b,c,d,e);E(this,this.D);this.C=new BK("x",a,c,d,e);E(this,this.C);this.F=c}v(qnb,D);qnb.prototype.install=function(a,b){this.D.Uo(b);a.Sa(this.D,!0);this.C.Uo(b);a.Sa(this.C,!0)};function WL(a,b,c,d,e,f,h,k){ZK.call(this,a,b,c,d,e,k);this.D=f;this.Ya=h;this.O={};this.Ua=new xh(this);E(this,this.Ua)}v(WL,ZK);p=WL.prototype;p.HJ=function(){return new hj(this.D,this.D,this.D,this.D)};function rnb(a,b){bc(a.O,b,a)}p.Wqa=function(){var a=this.Da().Ia("DIV",{style:"position:absolute;border-width:0;padding:0;width:0;height:0"});this.O=Tjb(a,u(this.$,this));this.getHandler().R(a,"mousedown",this.OWb).R(a,"contextmenu",this.NWb);return a};
p.Xqa=function(){var a=OK(this.C,this.F,"waffle");Vjb(this.C,this.O,this.D,this.Ya,a)};function snb(a,b,c){c=a.Da().Ia("DIV",c);"N"==b?c.style.borderTopWidth=a.D+"px":"S"==b?c.style.borderBottomWidth=a.D+"px":"E"==b?c.style.borderRightWidth=a.D+"px":"W"==b&&(c.style.borderLeftWidth=a.D+"px");aq(c,!0);return c}p.OWb=function(a){a.preventDefault()};p.NWb=function(a){this.dispatchEvent(a)};p.Qa=function(){WL.ea.Qa.call(this);rnb(this,function(a){dn(a)})};function tnb(a,b,c,d,e,f){WL.call(this,a,b,c,d,new YK(e),2,0,f)}v(tnb,WL);tnb.prototype.$=function(a){return snb(this,a,"range-border active-cell-border")};function XL(a,b){H.call(this);this.Na=a;a=jn(this.Na)?this.Na:this.Na.body;this.D=!!a&&$p(a);this.C=qd(this.Na,unb(),this,b)}v(XL,H);function unb(){return Dc&&Jc(17)||Ac&&Jc(9)||Pc&&Nq(31)?"wheel":Dc?"DOMMouseScroll":"mousewheel"}
XL.prototype.handleEvent=function(a){var b=0,c=0,d=0,e=0;a=a.He;"wheel"==a.type?(b=a.deltaMode,c=a.deltaX,d=a.deltaY,e=a.deltaZ):"mousewheel"==a.type?r(a.wheelDeltaX)?(c=-a.wheelDeltaX,d=-a.wheelDeltaY):d=-a.wheelDelta:(b=1,r(a.axis)&&a.axis===a.HORIZONTAL_AXIS?c=a.detail:d=a.detail);this.D&&(c=-c);b=new xib(a,b,c,d,e);this.dispatchEvent(b)};XL.prototype.Qa=function(){XL.ea.Qa.call(this);vd(this.C);this.C=null};function vnb(a,b,c){lt.call(this,a,b||Ft.getInstance(),c)}v(vnb,lt);Br("goog-custom-button",function(){return new vnb(null)});function wnb(a){var b=ZBa(a);b&&b.ob(a);return b};Br("jfk-button",function(){return new tt(null)});function xnb(a,b){R.call(this,b);this.H=!1;this.F=a}v(xnb,R);p=xnb.prototype;p.Ad=g("H");
p.Ia=function(){var a=this.Df()?"-rtl":"-ltr",b=["addRowsButton"+a];b.push("jfk-button","jfk-button-standard","goog-inline-block");var c=new Lv;b=c.Se("input",{type:"text",value:1E3,"class":"addRowsInput goog-inline-block jfk-textinput"})+(" "+(c.Se("div",{"class":"addRowsText goog-inline-block"})+("rijen onderaan"+(c.Te("div")+(" "+(c.Se("div",{"class":b.join(" ")})+("toevoegen"+c.Te("div"))))))));var d=this.Da(),e,f,h=d.Ia("DIV",null,f=d.Ia("DIV","addRowsWidget"+a),e=d.Ia("DIV","addRowsError"+a));
sh(f,c.format(b));this.D=wnb(wn(d,"div","addRowsButton"+a,f)[0]);this.C=wn(d,"input",null,f)[0];this.C.style.width="35px";yq(this.C,"label","Aantal toe te voegen rijen");this.J=e;this.Na=h};p.Ta=function(){xnb.ea.Ta.call(this);var a=this.getElement(),b=new qr(a);E(this,b);this.getHandler().R(a,"mousedown",this.VTb).R(b,"key",this.UTb).R(this.D,"action",this.$Ta).R(this.C,"keypress",function(a){13==a.keyCode&&this.$Ta()});ynb(this,this.H)};p.VTb=function(){this.F.Ob(2)};
p.UTb=function(a){27==a.keyCode&&this.F.Ob(3)};p.$Ta=function(){var a=new jH("addRows"),b=parseInt(this.C.value,10);isNaN(b)?znb(this,"Geef een getal op."):1>b||4E4<b?znb(this,"Geef een getal op tussen 1 en 40000."):(ynb(this,!0),Q(this.J,!1),a.Ra=b,this.dispatchEvent(a),this.F.Ob(3))};function znb(a,b){var c=a.Da();a=a.J;c.Gd(a);c.appendChild(a,zn(c,b));Q(a,!0)}function ynb(a,b){a.Yb()&&(a.D.gb(!b),a.C.disabled=b);a.H=b}p.Qa=function(){xnb.ea.Qa.call(this);this.D&&this.D.dispose()};function Anb(a,b,c,d,e,f,h,k){WL.call(this,a,b,c,d,e,2,0,k);this.Ka=f||"";this.va=h||""}v(Anb,WL);Anb.prototype.$=function(a){a=snb(this,a,"range-border cell-border");a.style.borderColor=this.Ka;this.va&&(a.style.borderStyle=this.va);return a};function Bnb(a,b,c,d,e,f,h){D.call(this);this.D=null;this.pb=a;this.Ea=b;this.$=c;this.va=d;this.qb=h||Hm();this.J=e;this.V=f;this.C={};this.H={};this.L={};this.F=!1;this.O=null;this.Ua=new xh(this);E(this,this.Ua);this.F=!P.Lk.isEnabled();this.O=new Qo(this);this.O.Vb(P.Lk,Lo,u(this.Rub,this));this.Ua.R(CB(this.pb),"Ta",this.mhb)}v(Bnb,D);p=Bnb.prototype;
p.Yna=function(a){var b=this.C[a.D]||null,c=a.D;b&&(delete this.C[c],pL(this.D,b));if(b=this.H[c])delete this.H[c],Cnb(this,b,!1);L(O(),"fecllr")&&ritz_api.GridViewApi.removeCollaborator(this.V,a.D)};
p.qqa=function(a){if(this.D&&!this.F){var b=Dnb(this,a);if(b){var c=this.pb,d=this.C[a.D]||null;if(!d){if(d=Dnb(this,a)){d=qD(this.pb,d.y,d.x)||xj(d.y,d.x);var e=a.J||"";d=new Anb(this.pb,this.Ea,this.$,this.va,new YK(d),e,void 0,this.qb)}else d=null;d&&qK(this.D,d)}d&&(this.C[a.D]=d,b=qD(c,b.y,b.x)||wj(b),d.lA(b),d.setVisible(!0));this.tqa(a)}L(O(),"fecllr")&&Enb(this,a)}};
function Fnb(a,b,c){var d=b.kc(),e=b.Pc(),f=b.qc(),h=b.Kc();switch(c){case "r":for(;f<h;f++)Gnb(a,new uj(f,d,f+1,e));break;case "c":for(;d<e;d++)Gnb(a,new uj(f,d,h,d+1));break;default:Gnb(a,b)}}function Gnb(a,b){for(var c=ak(a.J),d=0;d<c.length;d++){var e=a.C[c[d].D]||null;e&&b.intersects(e.getRect())&&e.lA(b)}}function Cnb(a,b,c){var d=b.y;b=b.x;var e=a.L[d];c?(e||(e=a.L[d]={}),e[b]=(e[b]||0)+1):e&&(e[b]--,0>=e[b]&&delete e[b],nc(e)&&delete a.L[d])}
p.tqa=function(a){var b=Dnb(this,a);if(b){var c=a.D,d=this.H[c];d&&(Cnb(this,d,!1),delete this.H[c]);a.F&&(Cnb(this,b,!0),this.H[c]=b)}L(O(),"fecllr")&&Enb(this,a)};p.nTb=function(a){var b=this.C[a.D]||null;a.C==this.pb.hc()?b||this.qqa(a):b&&this.Yna(a);L(O(),"fecllr")&&Enb(this,a)};function Hnb(a){var b=a.C,c;for(c in b)b[c].Dc();b=a.J;if(!b.isEmpty())for(b=ak(b),c=0;c<b.length;c++)a.tqa(b[c])}function Inb(a,b){bc(a.C,function(a){a.Yb()&&Iq(a.getElement(),"border-opacity",b)})}
function Jnb(a){var b=a.J;if(!b.isEmpty()){b=ak(b);for(var c=0;c<b.length;c++)a.qqa(b[c])}}function Dnb(a,b){var c=ada(b),d=bda(b);return b.C==a.pb.hc()&&null!=c&&null!=d&&0<=c&&0<=d?(c=ritz_api.RitzModelApi.getFilteredRowIndex(a.pb.H.C,c,d),new ej(d,c)):null}p.Rub=function(){if(P.Lk.isEnabled())this.F=!1,Jnb(this);else if(this.F=!0,this.D){var a=this.J;if(!a.isEmpty()){a=ak(a);for(var b=0;b<a.length;b++)this.Yna(a[b])}}};p.mhb=function(){Jnb(this)};
function Enb(a,b){var c=ada(b),d=bda(b);b.C==a.pb.hc()&&null!=c&&null!=d&&0<=c&&0<=d&&(c=ritz_api.RitzModelApi.getFilteredRowIndex(a.pb.H.C,c,d));ritz_api.GridViewApi.updateCollaborator(a.V,b.L.D,b.J,""+b.C,c||0,d||0,b.D,b.F)}p.Qa=function(){Bnb.ea.Qa.call(this);if(this.D&&!this.D.isDisposed())for(var a in this.C)pL(this.D,this.C[a]);this.C=null;F(this.O);this.O=null};function Knb(a,b){R.call(this,b);this.Bd(a);this.C=Xn("imgPath")+"spinner.gif"}v(Knb,R);Knb.prototype.Ia=function(){var a=this.ib();a="Rijen "+(nB(a)+1+(" tot en met "+(uB(a)+" worden geladen...")));var b=this.Da();this.Na=b.Ia("DIV","waffle-loading-rows goog-inline-block",b.Ia("IMG",{"class":"waffle-loading-rows-spinner",src:this.C}),a)};function Lnb(a,b,c,d){D.call(this);this.pb=a;this.F=c;this.O=b;this.H=d;this.D=new xh(this);E(this,this.D)}v(Lnb,D);p=Lnb.prototype;
p.R=function(){var a=CB(this.pb);this.D.R(a,Lb(tQa,["Fa","Ga","Ba","Wa","Xa"]),this.Haa);this.D.R(a,["Ia"],this.bWb);this.D.R(a,["Ka"],this.lub);this.D.R(a,"Ra",this.fIa);this.D.R(a,"ab",this.EIa);this.D.R(this.F,["sa","ua","va"],this.Haa);this.D.R(this.F,["formula-view","protected-range-view"],this.Haa);this.D.R(gB(this.F.C,this.pb.hc()),["ba"],this.Haa);this.D.R(this.F,["add_named_range","delete_named_range"],this.dWb);this.D.R(this.F,["add_ritz_protection","delete_ritz_protection"],this.nyb);this.D.R(this.O,
["changegrid","changeediting","dispose","changeposition"],this.Xyb);this.D.R(this.F,["readonly_status","offline_status","acl_change"],this.aWb)};p.Jc=function(){this.D.Gc()};p.Haa=function(a){var b=this.pb,c=b.eb.cb(),d=vXa(b);b.eb.hb(d);c!=d&&this.C.Dc();Mnb(this.H,a);YL(this)&&(b=this.J[a.type])&&b.call(this,a)};p.nyb=function(a){if(this.F.Ab&&(Mnb(this.H,a),YL(this))){var b=this.J[a.type];b&&b.call(this,a)}};
p.dWb=function(a){if(this.F.Ab&&(Mnb(this.H,a),YL(this))){var b=this.J[a.type];b&&b.call(this,a)}};p.Xyb=function(a){if(YL(this)){var b=a.target;this.L[a.type].call(this,b);if(a.F||b.F){var c=ada(b);b=bda(b);var d=a.C?a.C[0]:null;a=a.C?a.C[1]:null;null===d||null===a||Nnb(this.C,d,a);null===c||null===b?this.C.Dc():Nnb(this.C,c,b)}}};p.aWb=function(a){YL(this)&&Onb(this.C,a.Ad)};p.eWb=function(){if(YL(this)){var a=this.C;hK(a);a.dispatchEvent("validationFailed")}};
function YL(a){return!!a.C&&!a.C.isDisposed()&&a.C.Yb()}p.$Vb=function(){this.C.Dc();this.C.oD();this.C.Rp()};p.cWb=function(){this.C.Dc();this.C.oD();this.C.Rp()};p.EIa=function(){YL(this)&&(this.C.Dc(),this.C.Rp())};
p.g7=function(a){if(a.rect)var b=a.rect.lh();else if(a.C){b=a.C;for(var c=0,d=0;d<b.length;d++)c+=b[d].lh();b=c}else throw Error("Not implemented");if(b>this.C.Mdb())this.C.Dc();else{b=this.C;a=a.C||[a.rect];c=[];for(d=0;d<a.length;d++)c.push(Gj(a[d],"r"));Pnb(b,c);Qnb(b,!1,!1);b.oD();b.Rp()}};p.jqb=function(a){Rnb(this.C,a.rect);this.qQ(a);Snb(this,a);a=a.rect;var b=Tnb(this,a);Unb(this.C,b,a.pe()?"hiddenRows":"hiddenColumns")};p.dCb=function(a){Vnb(this.C.Oc,a.rect);this.qQ(a)};
p.fIa=function(a){if(this.C.Wb()){switch(a.type){case "Pa":this.qQ(a);Snb(this,a);Wnb(this,a);break;case "Ra":this.C.Dc()}this.C.Rp();ZL(this.C)}};p.Lub=function(){Xnb(this.C)};p.upb=function(a){var b=this.C,c=b.F;a=a.F;("r"==a?c.H:c.D).reset();pnb(c,a);Ynb(b).Rp();b.O.Dc();b.Dc()};p.ryb=function(a){var b=a.rect.qd(),c=this.C,d=Gj(a.rect,b),e=c.ib();"c"==b?c.fT(!0):(Pnb(c,[d]),d.start<rB(e,b)&&Znb(c));c.F.D.Dc();c.F.H.Dc();c.oD();c.Rp();c.Dc();Snb(this,a)};p.qQ=function(a){$nb(this.C,a.rect)};
p.jmb=function(a){this.qQ(a);Snb(this,a)};function Snb(a,b){if("r"==b.F||!b.F&&b.rect.pe()){a=a.C;var c=a.Kc()-1;b=uB(a.ib())-1;c<b||(c=GK(a.C).height,b=RK(a.C,b,"r")-1,40<c-b&&fXa(a.ib(),"r"))}}function Wnb(a,b){if(!lD(a.pb.H)){var c=[];x(b.C,function(b){c=Lb(c,Tnb(a,b))});Qb(c);Unb(a.C,c,"filtered")}}
function Tnb(a,b){var c=a.pb.hc(),d=[];a=i3a(a.F.J);bc(a,function(a){x(a,function(a){if(a instanceof CG){switch(a.$){case 1:if("c"===b.qd())return!1;break;case 2:if("r"===b.qd())return!1;break;case 3:return!1}wb(NF(a),function(a){return a.C===c&&!!yj(a.rect,b)})&&d.push(a)}})});return d}p.Xsb=function(a){var b=this.C,c=a.C;a=a.tb;for(var d=0;d<c.length;d++)Fnb(b.eb,c[d],a);b.Dc()};
p.rkb=function(a){var b=this.C;a=a.C;for(var c=0;c<a.length;c++){var d=a[c],e=d.qc();d=d.kc();Fnb(b.eb,new uj(e,d,e+1,d+1))}b.Dc()};p.bWb=function(){this.dispose()};p.lub=function(a){var b=this.C;b.Qe&&(b=b.Qe,Lib(b.zb,a.Ya,Kib(b)))};p.Qa=function(){Lnb.ea.Qa.call(this);this.H.dispose()};function $L(a,b,c){this.C=a;b||(b=aob[r0a(c.L.C).DECIMAL_SEP],Bb(bob,a.toUpperCase())?a="error_code":cob.test(a)?a="boolean":b.test(a)?a="numeric":(b=c.O,a=PC(a,c.C,!1,!0)||KF(b,a)?"range":"literal"),b=a);this.yc=b;this.D={}}var aob={".":/^(\+|-)?((\d\d*\.?\d*)|(\d*\.?\d\d*))([eE](\+|-)?\d*)?$/,",":/^(\+|-)?((\d\d*\,?\d*)|(\d*\,?\d\d*))([eE](\+|-)?\d*)?$/,"\u066b":/\/^(\+|-)?((\d\d*\u066B?\d*)|(\d*\u066B?\d\d*))([eE](\+|-)?\d*)?$\//},cob=/^(TRUE|FALSE)$/i,bob="#DIV/0! #N/A #NAME? #NULL! #NUM! #REF! #VALUE!".split(" ");
p=$L.prototype;p.getText=g("C");p.getType=g("yc");p.setType=ea("yc");p.getAttribute=function(a){return this.D[a]};p.setAttribute=function(a,b){this.D[a]=b};p.toString=g("C");p.clone=function(){var a=new $L(this.getText(),this.getType()),b;for(b in this.D)a.setAttribute(b,this.getAttribute(b));return a};function aM(a,b,c,d){0<a.length&&(a=new $L(a,d,c),b.push(a));return new rm}var dob=/^(\$)?([a-zA-Z]*)(\$)?(\d+)?(?:(:)(\$)?([a-zA-Z]*)(\$)?(\d+)?)?$/;
function bM(a,b){if(0>a)return-1;for(var c=0,d=0;d<b.length;d++)if(c+=b[d].getText().length,c>a)return d;return-1}function cM(a,b){if(0>a||a>=b.length)return-1;for(var c=0,d=0;d<a;d++)c+=b[d].getText().length;return c}function eob(a,b,c){c=c||yg;var d=bM(a,b),e=-1==d?null:b[d];e=e&&c(e);e||(d=bM(a-1,b),e=(e=-1==d?null:b[d])&&c(e));return e?d:-1}function fob(a,b,c){a=eob(a,b,c);return-1==a?null:b[a]}
function gob(a,b){var c=[],d=new rm,e=b.L,f=s0a(e),h=0;e=aob[r0a(e.C).DECIMAL_SEP];for(var k,l=0;l<a.length;l++){var m=a.charAt(l);switch(m){case "'":d=aM(d.toString(),c,b);k=!0;do d.append(m),l++,m=a.charAt(l),"'"==m&&"'"==a.charAt(l+1)?(d.append(m),l++,m=a.charAt(l)):k="'"!=m;while(k&&l<a.length-1);d.append(m);break;case '"':d=aM(d.toString(),c,b);k=!0;do d.append(m),l++,m=a.charAt(l),'"'==m&&'"'==a.charAt(l+1)?(d.append(m),l++,m=a.charAt(l)):k='"'!=m;while(k&&l<a.length-1);d.append(m);d=aM(d.toString(),
c,b,"string");break;case "\\":aM(d.toString(),c,b);d=aM(m,c,b,"arrayLiteralSeparator");break;case f:aM(d.toString(),c,b);d=aM(m,c,b,0<h?"arrayLiteralSeparator":"argumentSeparator");break;case ";":aM(d.toString(),c,b);d=aM(m,c,b,"semicolon");break;case "{":aM(d.toString(),c,b);d=aM(m,c,b,"openBrace");h++;break;case "}":aM(d.toString(),c,b);d=aM(m,c,b,"closeBrace");h--;break;case ")":aM(d.toString(),c,b);d=aM(m,c,b,"closeParen");break;case "(":d=d.toString();if(0<d.length)aM(d,c,b,"functionName");else{d=
null;for(k=c.length-1;0<=k;k--)if("whitespace"!=c[k].getType()){d=c[k];break}d&&"literal"==d.getType()&&d.setType("functionName")}d=aM(m,c,b,"openParen");break;case "=":aM(d.toString(),c,b);d=aM(m,c,b,0==l?"formulaStart":"operator");break;case "<":case ">":d=aM(d.toString(),c,b);d.append(m);k=l<a.length?a.charAt(l+1):"";if("="==k||"<"==m&&">"==k)d.append(k),l++;d=aM(d.toString(),c,b,"operator");break;case "/":var q=d.toString().toUpperCase();k=l<a.length?a.charAt(l+1):"";var t=l+1<a.length?a.charAt(l+
2):"";if("#DIV"==q&&"0"==k&&"!"==t||"#N"==q&&"A"==k.toUpperCase()){d.append(m);d.append(k);l++;"#DIV"==q&&(d.append(t),l++);d=aM(d.toString(),c,b);break}case "&":case "+":case "-":case "^":case "*":case "%":k=d.toString();q=k[k.length-1]||"";"+"!=m&&"-"!=m||"e"!=q&&"E"!=q||!e.test(k)?(aM(k,c,b),d=aM(m,c,b,"operator")):d.append(m);break;case "\n":case "\r":case "\t":case "\u00a0":case " ":d=aM(d.toString(),c,b);for(d.append(m);l<a.length-1&&Sa(a.charAt(l+1));)l++,m=a.charAt(l),d.append(m);d=aM(d.toString(),
c,b,"whitespace");break;default:d.append(m)}}aM(d.toString(),c,b);return c};function hob(){}hob.prototype.F=function(a){if(a.H)return a;var b=a.C,c=a.D;if(c!=a.F)return a;c=bM(c-1,b);var d=-1,e=-1;if(-1!=c){var f=b[c];"closeParen"==f.getType()?(f=iob(a,c-1),-1!=f&&(d=c,e=f)):"openParen"==f.getType()&&(f=job(a,c+1),-1!=f&&(e=c,d=f))}-1!=d&&-1!=e&&1<d-e&&(b[e].setAttribute("pairMatch",!0),b[d].setAttribute("pairMatch",!0));return a};function kob(){}
kob.prototype.F=function(a){if(a.H)return a;var b=a.C,c=!1,d=zb(b,function(a){return"openParen"==a.getType()});if(0<d&&(d=job(a,d+1),0<d)){var e=lob(a,d);0<e&&"argumentSeparator"==b[e].getType()&&(b[d].setAttribute("error",!0),b[d].setAttribute("tooltip","Dit haakje is mogelijk verkeerd geplaatst."),c=!0)}if(!c)for(c=0;c<b.length;c++)d=b[c],"closeParen"==d.getType()&&-1==iob(a,c-1)&&(d.setAttribute("error",!0),d.setAttribute("tooltip","Haakje openen ontbreekt."));return a};
function mob(a){this.C=a}mob.prototype.F=function(a){if(a.H||!this.C)return a;for(var b=a.C,c=0;c<b.length;c++)"functionName"==b[c].getType()&&(a=nob(this,c,a));return a};
function nob(a,b,c){var d=c.C,e=d[b].getText();a=n0a(a.C,e);if(!a)return c;e=a.aE;if(wb(e,function(a){return a.kG()}))return c;e=e.length;"whitespace"==d[b+1].getType()&&(b+=1);b+=1;var f=job(c,b+1);-1==f&&(f=d.length-1);for(var h=b==f;!h;){b+=1;if("functionName"==d[b].getType())b+=1,"whitespace"==d[b].getType()&&(b+=1),b=job(c,b+1),b=0<b?b:f;else if(h=oob(c,b),h>=e&&"closeParen"!=d[b].getType()){var k=void 0;k=0==e?a.getName()+" kan geen argumenten bevatten.":1==e?a.getName()+(" kan maximaal 1 argument bevatten, maar je hebt "+
(h+1+" argumenten opgegeven.")):a.getName()+(" kan maximaal "+(e+(" argumenten bevatten, maar je hebt "+(h+1+" argumenten opgegeven."))));d[b].setAttribute("argument-error",!0);d[b].setAttribute("tooltip",k)}h=b==f}return c}function pob(){}
pob.prototype.F=function(a){if(a.H)return a;for(var b=a.C,c=0;c<b.length-1;c++){var d=b[c],e=null,f=null,h=lob(a,c);0<h&&(e=b[h],h=lob(a,h),0<h&&(f=b[h]));h=!1;e&&"operator"==d.getType()&&"operator"==e.getType()&&(f&&"operator"==f.getType()?(h=!0,f.setAttribute("error",!0),f.setAttribute("tooltip","Deze operator kan niet worden geparseerd in deze context.")):"+"!=e.getText()&&"-"!=e.getText()&&(h=!0));h&&(d.setAttribute("error",!0),e.setAttribute("error",!0),d.setAttribute("tooltip","Deze operator kan niet worden geparseerd in deze context."),
e.setAttribute("tooltip","Deze operator kan niet worden geparseerd in deze context."))}return a};function qob(){}
qob.prototype.V=function(a){if(a.H)return a;var b=a.C;a:{var c=a.C;for(var d=0;d<c.length&&"formulaStart"!=c[d].getType();)d++;for(d++;d<c.length;){if("whitespace"!=c[d].getType()){c=d;break a}d++}c=-1}d=rob(a);var e=b[c];if(e&&"arrayformula"==e.getText().toLowerCase())return a;e=new $L("ArrayFormula","functionName");var f=new $L("(","openParen"),h=new $L(")","closeParen"),k=a.D,l=bM(k,b),m=0;if(-1==l||l>c)m+=13;if(-1==l||l>d)m+=1;Fb(b,h,d+1);Fb(b,f,c);Fb(b,e,c);a.D=k+m;a.F=k+m;return a};
function sob(){}sob.prototype.F=function(a){if(a.H)return a;var b=a.C,c=a.D;if(c!=a.F)return a;var d=bM(c,b);if(-1==d||"string"!=b[d].getType())d=bM(c-1,b);var e=-1==d?null:b[d];if(!e||"string"!=e.getType())return a;b=tb(b,function(a){return"string"==a.getType()&&a.getText()==e.getText()});if(1<b.length)for(c=0;c<b.length;c++)b[c].setAttribute("stringMatch",!0);return a};function tob(){}
tob.prototype.F=function(a){if(a.H)return a;var b=a.C,c=a.D;if(c!=a.F)return a;c=bM(c,b);for(var d=-1==c,e=[],f=0;f<b.length;f++){var h=b[f],k=c>=f||d;"functionName"==h.getType()&&k&&e.push(f);if(f==c&&0<e.length){uob(e.pop(),b,a);break}"closeParen"==h.getType()&&e.pop()}d&&0<e.length&&uob(e.pop(),b,a);return a};
function uob(a,b,c){for(var d=0;d<a;d++){var e=lob(c,d);("formulaStart"!=b[d].getType()||-1!=e&&e!=a)&&b[d].setAttribute("inactiveScope",!0)}for(a+=1;a<b.length&&"openParen"!=b[a].getType();)a++;c=job(c,a+1);if(-1!=c)for(c+=1;c<b.length;c++)b[c].setAttribute("inactiveScope",!0)}function vob(){this.$=!1;this.C="";this.H=!1;this.F=null;this.D="";this.J=0;this.L=null;this.O=!1}function wob(a,b){a.$=!0;a.C=b||"";a.F=null;a.D="";a.J=0}
function xob(a){a.$=!1;a.H=!1;a.J=0;a.C="";a.F=null;a.D="";a.O=!1;a.L=null}vob.prototype.Wb=g("$");
vob.prototype.V=function(a){if(a.H||!this.$||!this.C)return a;if(this.O&&this.L)return this.O=!1,this.L;var b=a.C,c=a.D;if(!this.F)if(this.J=b.length,this.F=[],this.H)for(var d=0;d<b.length;d++){var e=b[d];e.getText()==this.C&&(this.F.push(d),e.setAttribute("replace",!0))}else if(d=fob(c,b,u(function(a){return a.getText()==this.C},this)))this.F.push(rb(b,d)),d.setAttribute("replace",!0);if(this.D){if(!this.H&&b.length!=this.J)return b=this.C,xob(this),wob(this,b),this.V(a),a;e=bM(c,b);var f=cM(e,
b),h=c==f;d=bM(c-1,b);for(var k=!h&&e!=d,l=d=0;l<this.F.length;l++){var m=this.F[l];if(m<e||-1==e||k&&m==e){var q=this.D.length-b[m].getText().length;d+=q}else m!=e||h||(d+=this.D.length-(c-f));b[m].C=this.D;b[m].setAttribute("replace",!0)}c=b=a.D;a.D=b+d;a.F=c+d}return a};function yob(){}
yob.prototype.V=function(a){if(a.H)return a;var b=a.C,c=a.D!=a.F,d=zob(a,function(a){return"range"==a.getType()});if(!d.length)return a;var e=a.D,f=a.F,h=!1;e>f&&(h=e,e=f,f=h,h=!0);var k=bM(e,b);-1==k&&(k=bM(e-1,b));var l=bM(f-1,b);e="range"==b[k].getType()?cM(k,b):e;f-=cM(l,b);x(d,function(a){a=b[a];var c=NC(a.C),d=OC(a.C);a.C=FUa(d);c&&(a.C=c+"!"+a.C)});c?(c=cM(l,b),d="range"==b[l].getType()?b[l].getText().length:f,c+=d,a.D=h?c:e,a.F=h?e:c):(h=d[0],h=cM(h,b)+b[h].getText().length,a.D=h,a.F=h);return a};function Aob(a,b,c){D.call(this);this.L=a;this.O=b;this.C=c;this.D=[];this.V=this.H=null}v(Aob,D);var Bob="#f7981d #7e3794 #11a9cc #a61d4c #4285f4 #f4b400 #65b045 #795548 #999999 #f1ca3a #3f5ca9 #c3d03f".split(" ");function Cob(a){for(var b=0;b<a.D.length;b++)a.D[b].Dc()}function Dob(a){if(a.D){for(var b=0;b<a.D.length;b++)F(a.D[b]);a.D.length=0;F(a.H);a.H=null}}
Aob.prototype.F=function(a){var b=a.C,c=a.D,d=a.F,e={},f=this.L.C,h=wE(f),k="",l=null,m=null,q=bM(c,b);if(-1==q||"range"!=b[q].getType())q=bM(c-1,b);var t=null;if(-1!=q&&"range"==b[q].getType()){t=b[q];var w=Eob(this,t.getText(),f);if(w){q=cM(q,b);q=c-q;var y=NC(t.getText());y&&q<=y.length?k=w.Wg:(l=t.getText(),m=w)}}for(q=w=0;q<b.length;q++)if(y=b[q],"range"==y.getType()){var z=Eob(this,y.getText(),f),C=-1!=y.getText().indexOf("!");if(z){var M=c!=d;y==t||M||(k&&C&&k==z.Wg?(y.setAttribute("activeSheetName",
!0),t&&t.setAttribute("activeSheetName",!0)):l&&l==y.getText()&&(y.setAttribute("activeRange",!0),t&&t.setAttribute("activeRange",!0)));M=ib(z.C,":",z.rect.top,":",z.rect.left,":",z.rect.width,":",z.rect.height);C=e[M];if(!C&&(C=Bob,C=C[gc(e)%C.length],e[M]=C,!a.H&&z.C==h)){if(M=this.D[w])M.Zp(z.rect),$jb(M,C),M.setVisible(!0);else{M=C;z.equals(m);var N=dM(this.C,z.rect,"cell-border",2,0);$jb(N,M);this.D.push(N)}z.equals(m)&&(this.H||(this.H=Fob(this.C,z.rect,"active-range")),Yjb(this.H,C),this.H.Zp(z.rect),
this.H.setVisible(!0));w++}y.setAttribute("rangeColor",C)}}b=this.D.length;for(e=gc(e);e<b;e++)c=this.D[e],c.setVisible(!1),this.H&&this.H.getRect().equals(c.getRect())&&this.H.setVisible(!1);return a};function Eob(a,b,c){var d=PC(b,c,!1,!0);if(d){if(0>b.indexOf("!")){a:{if(a.J&&(c=eM(a.J))&&c.Wb())break a;c=null}c&&(d.C=c.Lu.Lo)}}else if(a=KF(a.L.O,b))if(b=a.hc(),a.vf()&&null!=b)return d=gB(c,b).ye(),new Lj(b,d,a.getRect());return d}
Aob.prototype.Qa=function(){Aob.ea.Qa.call(this);F(this.H);for(var a=0;a<this.D.length;a++)F(this.D[a]);this.D.length=0};function fM(a){R.call(this,a);this.Ul=!1}v(fM,R);fM.prototype.Wb=g("Ul");function Gob(a){D.call(this);this.Bc=a;this.C={r:[],c:[]}}v(Gob,D);Gob.prototype.Ad=function(){return this.Bc.Ad()};function Hob(a,b,c){a=a.C[b];for(b=0;b<a.length;b++)a[b].Px(c)}function Vnb(a,b){for(var c=Iob(a,b.qd()),d=0;d<c.length;d++){var e=c[d].getRect();b.contains(e)&&(pL(a.Bc,c[d]),c[d].dispose(),Kb(c,d--))}}function Iob(a,b){return a.C[b]}Gob.prototype.Qa=function(){Gob.ea.Qa.call(this);this.C=null};function gM(a,b,c,d,e,f,h,k,l,m){fM.call(this,m);this.Uo(a.gc());var q=a.Mc();this.Bd(q);this.ze=a;this.L=c;this.Ra=d;this.J=e.Ka;this.D=e.$;this.D.reset();this.Gr=new xh(this);E(this,this.Gr);this.Gr.R(this.D,"viewport_initialized",this.TTb).R(this.D,"correct_viewport",this.SCb);this.Jr=e.jb;this.C=e.V;this.Ka=e;a=L(O(),"fecllr")?e.va:null;this.eb=new Bnb(q,this.J,this.C,this.D,b,a,m);E(this,this.eb);this.mb=new Aob(this.L,this.eb,this);E(this,this.mb);this.jb=new gK(this.L,q,this);E(this,this.jb);
this.Xg=new H;E(this,this.Xg);this.Mk=new H;E(this,this.Mk);this.Pf=new H;E(this,this.Pf);this.hg=new H;E(this,this.hg);this.fq=!1;this.Ac=null;this.nR=e.fb;this.Tb=null;this.Hr=f;this.rb=h;this.yk=k;this.lR=l;this.jo=this.Ng=this.zn=this.fb=this.Ea=this.F=null;this.Nb=this.Qb=0;this.Le=this.tb=null;(this.kd=Yta?new wib(this):null)&&E(this,this.kd);this.xk=this.Ei=!1}v(gM,fM);p=gM.prototype;p.Mdb=wg(50);function ZL(a){3==a.Ra.getState()?eM(a.H).focus():a.Ra.Ob(3)}p.SCb=function(){Job(this.bb)};
p.TTb=function(){Kob(this,"r");Kob(this,"c");this.O.render();Onb(this,fH(this.L))};p.kh=function(a){return gM.ea.kh.call(this,a)&&a.id==nK(this.J,"grid-container")};function Lob(a,b){TG(a.Ac);a.Ac=b}
p.hd=function(a){var b=this.J;this.ib();var c=this.Qe=new Jib(this.ib(),this.Da()),d=Kib(c);cRa?d.styleSheet.cssText="":an(d);Lib(c.zb,c.pb.we,d);this.Na=a;a=b.qb.getElement(nK(b,"grid-table-container"));a.style.overflow="";a.style.height="auto";a.style.width="auto";c=Fib(b);d=this.ib();this.bb=this.va=new hM(a,d,this.L,this.C,this.D,this.Ka,this.eb,0,c);E(this,this.bb);Mob(this);this.Kj=Dib(b);this.F.render(this.Kj);Nob(this,this.ib().Qc());b=this.C.D;--b;Bib(this.J).style.height=b+"px";a=this.D.gc()?
"rtl":"ltr";c=Cib(this.J);c.style.width=b+"px";c.className="grid-shim-end-"+a;this.Ea.setVisible(!1);this.fb.setVisible(!1);this.$.setVisible(!cH(this.L));Oob(this,this.$.getRect());this.yh=b=this.yh;this.C.Dd(b);sjb(this.C);Pob(this);Znb(this);this.F.resize();Onb(this,fH(this.L));Jnb(this.eb);LG(this.L.J,this.hTb,this);Qob(this,!1,!1);Rob(this)};
p.Ta=function(){gM.ea.Ta.call(this);var a=this.D.gc()?"rtl":"ltr",b=this.Da().getElement("waffle-grid-container");Om(b,{dir:a});a=this.getHandler();this.we&&this.we.UPa();a.R(CB(this.ib()),"La",this.oub);this.Ah=new XL(this.Rb());E(this,this.Ah);this.Ah.Cd(this.hg);a.R(Jm(this.J.C()),["mousedown"],function(a){a.element=a.target;this.Pf.dispatchEvent(a)});a.R(this.J.C(),["mouseup","click"],function(a){a.element=a.target;this.Pf.dispatchEvent(a)});a.R(bz,"show-waffle-toast",this.rAb);b="mousedown mouseup click dblclick mouseover contextmenu".split(" ");
Sob(iM(iM(iM(iM(Sob(Sob(Sob(iM(iM(this,Tob(this.bb),this.bb.tb(),this.Rja),Tob(this.bb),"scroll",this.Ppb),this.O.getContainer("flyingCell"),b,this.kA),jM(this),b,this.kA),Uob(this),b,this.kA),[this.F.D.getElement()],b,this.kA),[this.getSelection().rl().C],["contextmenu"],this.kA),[this.F.F.getElement()],["contextmenu"],this.kA),[kM(this).D],["contextmenu"],this.kA),Uob(this),["mousemove","mouseout"],this.kA);this.getHandler().R(oK(this.J),["mousedown","click"],this.kA);iM(this,[Plb(this.O),oK(this.J),
this.J.C()],["scroll"],this.RTb);a.R(kH.ef(),"zoom",this.q0b);this.DQ=new yib(this);E(this,this.DQ);this.V.Ta()};p.cd=function(){gM.ea.cd.call(this);F(this.Ah);this.Ah=null;Rg(this.Qb);Rg(this.Nb);this.C.Eya();this.V.cd()};p.Dd=function(a){this.yh=a;this.C.Dd(a);sjb(this.C);Pob(this);this.Dc();this.O.Dd(a)};p.Rp=function(){this.F.D.Dc();this.F.H.Dc();this.F.C.Dc();this.F.J.Dc();this.F.L.Dc();this.F.V.Dc();this.O.Dc();this.dispatchEvent("overlay-redraw")};
p.Woa=function(a,b){this.yh=b;this.ob(a);this.oD();this.Rp();Xnb(this);Vob(this,!0);this.C.pMa();this.C.BSa(u(this.fT,this));a=this.F;a.D.reset();a.H.reset();Wob(this,QD(this.ib()))};p.Uq=g("ze");p.sP=function(){return this.J.C()};function Onb(a,b){a.D.C&&(kM(a).setVisible(!b),b?(a.F.C.gb(!1),a.F.J.gb(!1)):(Xob(a),lM(a),Nob(a,a.ib().Qc()),a.getSelection().VR()),mM(a,!b),ynb(a.fc,b),a.Ef&&a.Ef.Px(b),a=a.Oc,a.Bc.H=b,Hob(a,"r",b),Hob(a,"c",b))}
function mM(a,b){b&&a.L.Ad()||(a=a.getSelection().rl(),b?(vkb(a),wkb(a)):(a.O.Gc(),Q(a.C,!1)))}function Yob(a){return rj(OK(a.C,a.$.getRect(),"page"))}
function hK(a,b,c,d){var e=a.ib(),f=e.Qc();if(JD(e,f))cz("Je probeert een beveiligde cel of beveiligd object te bewerken. Vraag de eigenaar van de spreadsheet de beveiliging te verwijderen zodat je je bewerkingen kunt aanbrengen.");else if(!iz(e.C,f))cz("Deze cellen worden momenteel geladen. Probeer het opnieuw nadat het laden is voltooid.");else if(!nM(a.H)){Zob(a);f=Yob(a);var h=oM(a.H),k=MK(a.C,"page",!1,!1),l=SD(e),m=MD(e,l);$ob(h,oWa(e,l),e.hc(),l,f,m,k,b,c,d);mM(a,!1);kM(a).setVisible(!1);(a.Ng||
(a.Ng=apb(a))).setVisible(!1);b||pM(a.H);bpb(qM(a.H),a.H);cpb(a);e.dispatchEvent(new zB("Da"));a.dispatchEvent("zoom-disable");nM(a.H)}}function rM(a,b){b=AF(a,b);1==b&&a.$.setVisible(!0);return b}
function AF(a,b){if(!sM(a))return 1;a.ib().dispatchEvent(new zB("Ea"));a.dispatchEvent("zoom-enable");var c=nM(a.H),d=c.Lu,e=UC(a.L.C,d.Lo);(e=e&&e.Mc())&&ritz_api.RitzModelApi.hasSheetWithId(d.Lo.toString())&&AD(e,d)?b=c.qD(b):(b=c.qD(!1),cz("De cel die je wilt bewerken, is mogelijk verplaatst of verwijderd."));if(!a.Wb())return 2;b&&(dpb(qM(a.H)),a.jb.va.start());a.we&&a.we.vg();c.C0();Nob(a,a.ib().Qc());mM(a,!0);kM(a).setVisible(!0);Xob(a);lM(a);return b?1:0}
function epb(a,b){fpb(a.H,b);b!=oM(a.H)&&(bpb(qM(a.H),a.H),cpb(a))}function tM(a){return a.H&&a.H.O}function sM(a){return!!a.H&&a.H.D.Wb()}function gpb(a,b,c){rB(a.ib(),c)>b||(hpb(a,b,c),a=a.F,rB(a.ib(),c)>b||(pnb(a,c),"c"==c?a.C.Vv(b):a.J.Vv(b)))}function ipb(a,b){a.fT(!0);b<a.ib().D&&a.F.H.Dc();b<QD(a.ib()).y&&Job(a.bb);jpb(a);Pob(a)}p.getSelection=g("Eb");function uM(a,b){switch(b){case "normal":case "autofill":case "selection-input":return a.getSelection();default:return a.Ea}}
function Wob(a,b){var c=b.y;b=b.x;var d=kpb(a),e=d.y;d=d.x;return c>e||b>d?(gE(a.ib(),new ej(Math.min(b,d),Math.min(c,e))),!0):!1}function kpb(a){a=a.C;return new ej(a.Sga("c"),a.Sga("r"))}function lpb(a,b){var c=kpb(a);c="r"==b?c.y:c.x;iE(a.ib(),c,b);a.Eb.Dc();x(a.Ya,function(a){a.Dc()})}
function Znb(a){var b=GK(a.C),c=rj(NK(a.C,"waffle","fixed",!1,!1,!1)),d=a.C.D;(c=!pj(new nj(c.width+d+100,c.height+d+100),b))&&!a.fq&&ANa("","Het huidige venster is te klein om dit blad weer te geven. Wijzig de grootte van je browservenster of pas de vastgezette rijen en kolommen aan.",1E4,!1,!0);a.fq=c;c=rj(NK(a.C,"page","fixed",!0,!0,!1)).$c();a.bb.Dd(b,c);c=a.J;c=c.qb.getElement(nK(c,"row-headers-background"));Tp(c,a.C.Qm(),b.height);c=a.J;c=c.qb.getElement(nK(c,"column-headers-background"));Tp(c,
b.width,a.C.Zo());d=rj(NK(a.C,"waffle","scrollable",!1,!1,!0));var e=a.C.D;c=a.bd;b=new qj(Math.min(b.width,d.left),Math.min(b.height,d.top),Math.max(e,d.width),Math.max(e,d.height));e=a.D.gc();d=Pc&&Nq("53")?1:0;var f=c.D;f.H=b.height-c.F;CK(f);Kp(c.D.getElement(),e?b.left:b.left+b.width-c.F-d,b.top);e=c.C;e.H=b.width-c.F;CK(e);Kp(c.C.getElement(),b.left,b.top+b.height-c.F-d);a.fT(!0);if(b=a.H)if(b=nM(b))c=MK(a.C,"page",!1,!1),d=Yob(a).$c(),b.Wb(),b.Ya=c,b.Le=d,mpb(b);Rob(a)}
p.fT=function(a){this.sf=this.C.L0("c",a);this.Jd=this.C.L0("r",a);var b=this.bd;a=this.Jd;var c=b.C;c.D=this.sf;CK(c);b=b.D;b.D=a;CK(b)};function Vob(a,b){var c=a.ib(),d=QD(c),e=d.x;d=kWa(c,d.y,"r");c=kWa(c,e,"c");jjb(a.bd.C.C,c,b);jjb(a.bd.D.C,d,b);a.ib().Qc();jpb(a);npb(a);Ylb(a.O);Njb(a.V)}p.zoa=function(a){a=a.Zf;this.D.C.contains(a)||gE(this.ib(),hE(this.ib(),a.Oe()))};
p.QTb=function(a){if(a.position){var b=a.position,c=b.y,d=b.x,e=vM(this.D),f=wM(this.D);c==e&&d==f||Wob(this,b)||(LK(this.C,"c",d),LK(this.C,"r",c));a=a.Ea;b=QD(this.ib());c=this.D.C;b.x==c.kc()&&b.y==c.qc()||Qnb(this,!0,a);KPa(this.ze.C);Rob(this);opb(this,this.ib().Qc());sM(this)||this.getSelection().rl().ld()}else a.jb&&lpb(this,a.F);Un&&(a=this.ib().V.x!=this.ib().F&&0!=this.ib().F,this.xk!=a&&(b=Nm("freezebar-vertical-handle"))&&(this.xk=a,Iq(b,"freezebar-vertical-scroll",this.xk)),a=this.ib().V.y!=
this.ib().D&&0!=this.ib().D,this.Ei!=a&&(b=Nm("freezebar-horizontal-handle"))&&(this.Ei=a,Iq(b,"freezebar-horizontal-scroll",this.Ei)));a=ppb(this);a.Eb=!0;qpb(this);a.Eb=!1;a.kb()&&pmb(a,a.D.Na)};
p.PTb=function(a){var b=a.position,c=this.$,d=b.y,e=b.x;"normalize"!=a.reason&&(TG(this.Ac),this.Ac=null);"click"!=a.reason&&"normalize"!=a.reason&&"column-menu"!=a.reason&&(this.pB(d),this.oB(e));d=a.rect;cH(this.L)?(this.$.setVisible(!1),this.Ea.C=a.position):(c.lA(d),this.Eb.C=b,this.$.setVisible(!0),this.Ea.C=b,npb(this,a),this.dispatchEvent("activeCellChange"))};function npb(a,b){a.Nb&&(Rg(a.Nb),a.Nb=0);a.Nb=Qg(u(a.HRb,a,b),50)}
p.HRb=function(a){if(!this.isDisposed()){var b=this.ib();var c=this.ib();var d=TD(c);var e=d.Oe();aD(MD(c,e))?(c=this.C,(e=xM(this.D,e))?(e=rj(NK(c,"waffle",e,!1,!1,!1)),d=yjb(c,d).height>e.height):d=!1):d=!1;d?(c=SD(b),d=rpb(this),b=b.Qc(),Ikb(d,c,Fj(b,c)&&1<b.lh()),a&&"click"==a.reason&&(a=Ja(),d.F=a)):this.zd&&rpb(this).setVisible(!1);this.dispatchEvent("scrolling-cell-overlay-changed")}};
function rpb(a){var b;(b=a.zd)||(b=new AL(a.ib(),a.J,a.C,a.D,new XK(SD(a.ib())),a.Jr,a.Da()),zL(a.O,"flyingCell",b),b=a.zd=b);return b}p.STb=function(a){this.Rna(a.C,a.$)};function spb(a,b){var c=uM(a,b);c&&(c.VR(),"normal"==b&&(Xob(a),lM(a)))}
function Nob(a,b){var c=a.L,d=a.ib(),e=uM(a,c.V),f=TD(d),h=cH(c);c=ZWa(d);var k=!b.equals(f)||0<c.length,l=!!d&&d.rr();k=(h||k)&&l;e.Zp(b);e.setVisible(k);h&&(h=d.Ya.clone(),e.C=h);e.D||a.$.lA(f);l||a.$.setVisible(!1);(e=a.zd)&&e.kb()&&(f=sK(e),Ikb(e,f,k));e=a.Da();f=a.J.C();k=jM(a);l=Uob(a);for(h=0;h<c.length;h++){if(h>=a.Ya.length){var m=new lL(d,a.J,a.C,a.D,jXa(d,d.J.clone()),PD(d),null,e);m.setVisible(!1);m.render(f,l,k);a.Ya.push(m)}a.Ya[h].Zp(c[h]);a.Ya[h].setVisible(!0)}for(;h<a.Ya.length;)a.Ya[h].setVisible(!1),
h++;opb(a,b)}function opb(a,b){if(!a.L.Ad()){var c=a.F.J,d=a.F.C,e=b.pe()&&!b.Yd,f=b.Yd&&!b.pe(),h=cH(a.L);c.gb(e&&!h);d.gb(f&&!h);if(e||f)h=b.qd(),e=wjb(a.C,b,h),b=Cj(b,h),a.D.C&&(f?d:c).Vv(b,e)}}p.Rna=function(a,b){var c=this.L,d=a[a.length-1];Nob(this,d);if(zF(c)||T3a(c)){this.Eb.D||(Xob(this),lM(this),qpb(this));var e=new jH("selectionChange");e.rect=d;e.C=a;e.$=!!b;e.Wg=c.C.C.ye();this.dispatchEvent(e)}else cH(c)&&this.dispatchEvent("formulaSelection")};
function tpb(a,b,c){if(0!==b){var d=uM(a,a.L.V),e=(c="r"==c)?0:b;b=c?b:0;var f=d.ib(),h=f.Bf()-1;f=uB(f)-1;var k=d.kc(),l=d.Pc()-1,m=d.qc(),q=d.Kc()-1;k=new jj(k,l);m=new jj(m,q);e&&(q=Xka(e,!1,d.va.gc()),k=Ekb(d,k,q,e));b&&(e=Xka(b,!0,d.va.gc()),m=Ekb(d,m,e,b));k=ela(k,new jj(0,h));m=ela(m,new jj(0,f));e=new hj(m.start,k.end,m.end,k.start);c?(c=e.top==d.qc()?e.bottom:e.top,a.pB(c)):(c=e.left==d.kc()?e.right:e.left,a.oB(c));yM(a,!0);d=d.getRect();d=lla(e,d.pe(),d.Yd);eE(a.ib(),d);a.getSelection().VR()}}
function Xnb(a){a.Yya();var b=a.L.C;if(b.J){var c=b.F;if(c&&a.ib().hc()==c.hc()){a.Ab.setType(b.F?b.L:null);a.Ab.Zp(c.C[0]);a.Ab.setVisible(!0);x(a.tb,function(a){a.setVisible(!1);a.dispose()});a.tb=[];for(var d=1;d<c.C.length;d++){var e=c.C[d];e=new ckb(a.ib(),a.J,a.C,a.D,e,a.Da());var f=a.J.C(),h=jM(a);e.render(f,h);e.setType(b.F?b.L:null);e.setVisible(!0);a.tb.push(e)}}}}p.Yya=function(){this.Ab.setVisible(!1);x(this.tb,function(a){a.setVisible(!1);a.dispose()})};
p.oD=function(){Nob(this,this.ib().Qc());this.$.Dc();this.Eb.Dc();x(this.Ya,function(a){a.Dc()});this.Ea.Zp(this.ib().Ra.clone());this.Ea.Dc();Hnb(this.eb);Cob(this.mb);this.ib().Qc();this.Ab.Dc();x(this.tb,function(a){a.Dc()});Xob(this);lM(this);qpb(this);upb(this)};function dM(a,b,c,d,e){b=new dL(a.ib(),a.J,a.C,a.D,b,c,d,e,a.qb);b.render(a.J.C(),jM(a));return b}function Fob(a,b,c){b=new $K(a.ib(),a.J,a.C,a.D,b,c,a.qb);b.render(a.J.C(),jM(a));return b}
function vpb(a,b,c,d,e){var f;(f=cH(a.L))||(f=a.ib(),f=!(f&&f.rr()));f?b.setVisible(!1):(f=e(),e=b.Cr(f),a=Ajb(a.C,f,!1),c=tK(b,new ej((a.width-c)/iH,(a.height-d)/iH)),(e||c)&&b.Dc())}function lM(a){var b=a.Ng||(a.Ng=apb(a));vpb(a,b,-3,-3,u(a.vFa,a));Hjb(b)}function qpb(a){vpb(a,ppb(a),-3,-3,u(a.VEa,a))}function Xob(a){vpb(a,kM(a),5,6,u(a.Sha,a))}function upb(a){if(!Ln){var b=a.ib();RD(b).Bx()?wpb(a,TD(b),zM(a)):a.Ef&&zM(a).setVisible(!1)}}
p.Sha=function(){var a=this.ib().Qc();return eWa(this.ib(),new ej(a.Pc()-1,a.Kc()-1),0,0,!0)};p.vFa=function(){var a=this.Sha();return xpb(this,a.y,a.x)};p.VEa=function(){var a=this.ib(),b=UD(a);a=a.Qc();return xpb(this,a.Kc()-1,b.x)};function xpb(a,b,c){var d=a.D;b=zh(b,ypb(d,"r"),zpb(d,"r")-3);c=zh(c,ypb(d,"c"),zpb(d,"c")-1);return eWa(a.ib(),new ej(c,b),0,0,!0)}
p.oub=function(a){a=Gj(a.rect,"r");var b=this.ib();Apb(this,MC(b,a.start,a.end));Apb(this,LC(b,0,b.Bf()));if(this.Yb()){var c=this.Mb.getElement();c&&(this.Mb.cd(),this.Mb.Ia(),en(this.Mb.getElement(),c),this.Mb.Ta())}c=a.start;var d=a.end;b=vD(b,this.D.C.Kc(),1);var e=this.D.C.qc();c<=b&&e<=d?this.Dc():(Bla(UWa(this.ib(),"scrollable")).clone(),this.fT(!0),this.Rp(),Rob(this));0==a.start&&Bpb(this).Rp()};
function $nb(a,b){a.Dc();Apb(a,b);a.Eb.getRect();x(a.Ya,u(function(a){a.getRect()},a));a.fT(!0);b.Yd&&a.F.D.Dc();b.pe()&&a.F.H.Dc();a.H.D.Wb()&&Cpb(a.H);a.dispatchEvent("grid_structure_change")}function Apb(a,b){var c=a.ib();b.qc()<uB(c)&&b.kc()<c.Bf()&&(c=new uj(b.qc(),b.kc(),uB(c),c.Bf(),b.pe(),b.Yd),Vnb(a.Oc,c));Kob(a,b.qd())}function yM(a,b){var c=uM(a,a.L.V),d=c.kb();c.setVisible(b);(zF(a.L)||T3a(a.L))&&!b&&d&&a.$.getRect()}p.Kc=function(){return this.D.C.Kc()};p.Pc=function(){return this.D.C.Pc()};
p.Qc=function(){return this.ib().Qc()};p.vj=function(){return this.ib().vj()};function Dpb(a){var b=a.ib();return new Lj(b.hc(),a.ze.ye(),b.Qc())}function jM(a){return a.O.getContainer("state")}function Uob(a){return a.O.getContainer("selection")}function Bpb(a){return a.O.getContainer("object")}function Ynb(a){return a.O.getContainer("focusedObject")}p.Dla=function(a){return"rh-"==Iib(this.J,a.id)};p.pLa=function(a){return"ch-"==Iib(this.J,a.id)};
function Pob(a){var b=QD(a.ib());b=new uj(b.y,b.x,LK(a.C,"r",b.y),LK(a.C,"c",b.x));Epb(a.D,b)}
function Mob(a){var b=a.Da(),c=a.J,d=a.C,e=a.D,f=a.ib();a.sf=d.L0("c");a.Jd=d.L0("r",!0);a.bd=new qnb(a.sf,a.Jd,a.C.D,function(b,c){var d=new nk;"x"==c?B(d,2,b):B(d,1,b);b=BJ(a.ze);c=new mk;cd(c,10,d);Rma(c,b);return zp(xp(new wp,17),c).build()},b);E(a,a.bd);a.bd.install(a,e.gc());a.F=new VL(a.ib(),a.L,a.Ra,a.D,d,a.J,b);a.Sa(a.F);a.O=new Klb(f,a.J,a.D,a.C,a.bb,a.nR,b);E(a,a.O);Olb(a.O);a.O.Dd(a.yh);a.O.Cd(a);var h=jM(a);a.mb.V=h;a.eb.D=h;a.V=new Mjb(Bpb(a),a.Ra);a.V.Cd(a);E(a,a.V);a.Oc=new Gob(a.O.getContainer("unhideButton"));
E(a,a.Oc);a.Ab=new ckb(f,c,d,e,f.Qc(),b);E(a,a.Ab);a.tb=[];a.fb=dM(a,f.Qc(),"autofill-border",1,0);E(a,a.fb);a.$=new tnb(f,c,d,e,jXa(f,f.J.clone()),b);E(a,a.$);h=a.J.C();var k=jM(a);a.Ab.render(h,k);qK(k,a.$);var l=Uob(a);a.Eb=new lL(f,c,d,e,f.Qc(),PD(f),null,b);E(a,a.Eb);a.Ya=[];a.Ea=new lL(f,c,d,e,f.Qc(),PD(f),zkb,b);E(a,a.Ea);a.Ea.O=!0;a.Eb.render(h,l,k);a.Ea.render(h,l,k);a.Mb=new Knb(a.ib(),a.Da());a.Sa(a.Mb);a.fc=new xnb(a.Ra,b);a.fc.Uo(a.ze.gc());a.Sa(a.fc)}
p.Dc=function(){this.Yb()&&(Znb(this),Qnb(this,!1,!1))};p.q0b=function(){this.C.Jaa();this.Rp();this.Dc()};function Rob(a){var b=a.D.C.Kc()==uB(a.ib()),c;lB(a.ib().C)||b?c=a.fc:c=null;a.Tb!=c&&(a.Tb&&(a.Tb.cd(),dn(a.Tb.getElement())),(a.Tb=c)&&a.Tb.render(a.bb.Ea));a.Tb&&(a=Fpb(a.bb),Q(c.getElement(),a))}function iM(a,b,c,d){for(var e=0;e<b.length;++e){var f=b[e];a.getHandler().R(f,c,d)}return a}
function Sob(a,b,c,d){a.getHandler().R(b,"new_element",function(a){iM(this,[a.element],c,d)});return iM(a,hc(b.D),c,d)}function jpb(a){var b=a.H,c=nM(b);if(c&&!(c==b.D?b.L:null).Wb()){var d=SD(a.ib()),e=a.C;b=Math.round(JK(e,d.x,"c","page"));d=Math.round(JK(e,d.y,"r","page"));c=c.getElement();b==c.offsetLeft&&d==c.offsetTop||Cpb(a.H)}}function Oob(a){a.Qb&&Rg(a.Qb);a.Qb=Qg(function(){this.Qb=0},1,a)}p.Rja=function(a){this.kA(a)};
p.kA=function(a){var b=a.target;if("mousedown"==a.type||"click"==a.type){if(nd(a,1)&&"A"==b.nodeName)return;Gpb(this)}if(rj(MK(this.C,"client",!0,!1)).contains(new ej(a.clientX,a.clientY))){b=KK(this.C,a.clientX,a.clientY);var c=null;if(lK(b)){var d=qD(this.ib(),b.y,b.x);d&&(c=b,b=d.Oe())}a.Hh=b;a.mx=Hpb(this,a,b);c&&(a.LM=c,a.NM=Hpb(this,a,c))}"mousemove"==a.type&&(a.Hh?(this.Le&&!fj(this.Le,a.Hh)&&(a.type="mouseover",this.dispatchEvent(a),a.type="mousemove"),this.Le=a.Hh):this.Le=null);this.dispatchEvent(a)};
function Hpb(a,b,c){a=PK(a.C,c,"client");return new ej(b.clientX-a.left,b.clientY-a.top)}p.RTb=function(a){a=a.target;a.scrollLeft=0;a.scrollTop=0};p.oB=function(a){hpb(this,a,"c")};p.pB=function(a){hpb(this,a,"r")};function hpb(a,b,c){var d=a.ib(),e=a.D,f=e.C,h=Cj(f,c);f=Dj(f,c)-1;b<h&&b>=rB(d,c)?iE(d,b,c):b>=f&&(a=a.C,f=rj(NK(a,"waffle","scrollable",!1,!1,!1)),h=a.Vqa(new jj(h,b+1),c,"r"==c?f.height:f.width),h=null==h?b:h,h>QK(e,c)&&iE(d,Math.min(h,b),c))}
function Zob(a){var b=SD(a.ib()),c=b.x;a.pB(b.y);a.oB(c)}function zM(a){var b;(b=a.Ef)||(b=new oL(a.ib(),a.J,a.C,a.D,new XK(SD(a.ib())),eH(a.L),a.Ra,a.qb),zL(a.O,"hyperlink",b,!0),a.getHandler().R(b,"ocl",a.Dc),b=a.Ef=b);return b}function wpb(a,b,c){var d=a.C,e=b.Oe();a=QK(a.D,"r")==e.y;d=Ln&&!a?-c.getHeight():wjb(d,b,"r");d/=iH;c.setPosition(b.Oe(),new ej(0,d));c.kb()?c.Dc():c.setVisible(!0)}
function Ipb(a){var b;(b=a.Di)||(b=new nL(a.ib(),a.J,a.C,a.D,new XK(SD(a.ib())),a.Jr,a.Da()),zL(a.O,"flyingCell",b),b=a.Di=b);return b}function AM(a){var b;(b=a.nP)||(b=new hL(a.ib(),a.J,a.C,a.D,new XK(SD(a.ib())),a.Ra,null,a.qb),zL(a.O,"comment",b,!0),b=a.nP=b);return b}
function Rnb(a,b){var c=a.Oc;b=b.clone();var d=Iob(c,b.qd());for(var e=0;e<d.length;e++){var f=d[e].getRect(),h=b;(h.pe()&&f.pe()?xla(h,"r",f):h.Yd&&f.Yd&&xla(h,"c",f))&&b.Bn(f)}d=b;d=d.clone();e=Iob(c,d.qd());for(f=0;f<e.length;f++)h=e[f].getRect(),wla(d,h)&&d.Bn(h);Vnb(c,d);b.Yd?(c=new ej(b.kc(),-1),d=new ej(-(vmb.width-1)/2-1,5)):(c=new ej(-1,b.qc()),d=a.O,e=Wlb(d,c),!d.J[e.aM]&&(b.Kc()<uB(a.ib())||0==b.qc())&&(c=new ej(-1,b.Kc()-1)),d=new ej(0,-(wmb.height-1)/2));e=b.qd();c=new HL(a.ib(),a.J,
a.C,a.D,Gj(b,e),e,new XK(c,d),a.Ra,eH(a.L),a.qb);a=a.Oc;a.C[c.getRect().qd()].push(c);qK(a.Bc,c,!1)}function kM(a){var b;(b=a.zn)||(b=new WK(a.ib(),a.J,a.C,a.D,new XK(a.Sha(),new ej(-5,-6)),a.qb),zL(a.O,"default",b,!0),b.setVisible(!a.L.Ad()),E(a,b),b=a.zn=b);return b}function apb(a){var b=new dmb(a.ib(),a.J,a.C,a.D,new XK(a.vFa(),new ej(3,3)),a.L,a.Ra,a.qb);zL(a.O,"default",b,!0);E(a,b);return b}
function ppb(a){var b;(b=a.jo)||(b=new GL(a.ib(),a.J,a.C,a.D,new XK(a.VEa(),new ej(3,3)),a.L,a.Ra,a.qb),zL(a.O,"default",b,!0),E(a,b),b=a.jo=b);return b}
function Jpb(a,b){var c=AM(a),d=c.Oc;a=qD(a.ib(),b.y,b.x)||wj(b);var e=d.D.HJ(),f=d.D.getWidth()+12,h=Cj(a,"c");var k=e.left;e=e.right;tjb(d.C,!1,!0);IK(d.C,JK(d.C,h,"c"),"c");if(dj("E")){var l="r";h=ujb(d.C,!1,!0);d.C.Qm()}else l="c",h=tjb(d.C,!1,!0),d.C.Zo();var m=Cj(a,l);m=IK(d.C,JK(d.C,m,l),l);l=nkb(d,a,l);m+l+f>h?(a=-k-e-f,a=d.F.gc()?a-1:a+1):(a=nkb(d,a,"c")+e,d.F.gc()&&(a-=2));d=a/iH;c.setPosition(b,new ej(d,0));c.kb()?c.Dc():c.setVisible(!0)}
function Gpb(a){a.Di&&Ipb(a).kb()&&(Ipb(a).setVisible(!1),Ipb(a).Dc())}p.hTb=function(a){var b=this.ib().hc();a.Ib()==b&&(b=a.getType(),7!=b&&4!=b||a.D?this.Rca(a):B0a(a,this.getHandler(),u(this.Rca,this,a)))};p.Rca=function(a,b){a.Ib();this.ib().hc();if(!Rjb(this.V,a.getId()))switch(a.getType()){case 3:case 7:case 8:ko("images",u(this.Z0a,this,a,b),this,void 0,!0);break;case 6:ko("gvizcharts",u(this.X0a,this,a,b),this,void 0,!0);break;case 4:ko("drawings",u(this.U0a,this,a,b),this,void 0,!0)}};
function Kob(a,b){var c=a.ib(),d=new jj(0,c.Xj(b));d=LD(c,b,d);for(var e=0;e<d.length;e++){var f=d[e];f.start!=f.end&&(f=pE(c,f.start,f.end,b),Rnb(a,f))}}p.Ecb=function(){var a;(a=this.wJ)||(a=new dkb(this.ib(),this.J,this.C,this.D,new XK(SD(this.ib())),this.Da()),E(this,a),zL(this.O,"collabName",a,!0),a=this.wJ=a);return a};p.Z0a=function(a,b){a=oo("images").fIb(this.ib(),this.L.J,a,this.J,this.C,this.D,this.Hr,this.Ra,this.rb,this.yk);Kpb(this,a,b)};
p.X0a=function(a,b){var c=oo("gvizcharts");a=u(this.W0a,this,a,b);Fn.getInstance().D?a():c.nL(a)};p.W0a=function(a,b){if(!this.isDisposed()){var c=oo("gvizcharts");Fn.getInstance();a=new (c.AEa())(this.ib(),this.L,this.L.J,a,this.J,this.C,this.D,this.Mk,this.Hr,this.L.D.D,this.Ra,this.rb,this.yk,this.lR);Kpb(this,a,b)}};p.U0a=function(a,b){a=oo("drawings").F(this.ib(),this.L.J,a,this.J,this.C,this.D,this.Ra,this.rb,this.yk);Kpb(this,a,b)};
function Kpb(a,b,c){b.xI()&&(b=new pK(a.ib(),b,a.C,Bpb(a),Ynb(a),oK(a.J),a.V),b.Cd(a));a=a.V;var d=b;d instanceof pK?E(a,d):qK(a.Bc,d,void 0);a.D[d.eg().getId()]=d;a.F=Math.max(a.F,d.eg().getZIndex());var e=VK(a);e&&e.L_(a.F+1);a.J&&(d instanceof pK?d.render():a.H.R(d,"objectFocus",Ha(a.Rqa,d)));a.L++;c&&c.call(null,b)}function BM(a){return(a=a.H)?qM(a).F.Lf():!1}function cpb(a){var b=nM(a.H),c=a.L.F.C;b&&c&&rib(a.jb,b)}
p.DLa=function(a){var b=0,c=kpb(this);vM(this.D)>this.ib().D+Lpb(this,"r")&&(b|=1);vM(this.D)<c.y&&(b|=4);wM(this.D)<c.x&&(b|=this.D.gc()?8:2);wM(this.D)>this.ib().F+Lpb(this,"c")&&(b|=this.D.gc()?2:8);return!!(a&b)};function Lpb(a,b){a=a.ib();return xD(a,b)-rB(a,b)}p.$c=function(){return this.C.$c()};
function Unb(a,b,c){if(0!=b.length){var d="";if(1==b.length){switch(c){case "filtered":d="Gegevens in gefilterde rijen worden uitgesloten van het diagram.";break;case "hiddenRows":d="Gegevens in verborgen rijen worden uitgesloten van het diagram.";break;case "hiddenColumns":d="Gegevens in verborgen kolommen worden uitgesloten van het diagram."}c="Gegevens opnemen"}else{switch(c){case "filtered":d="Gegevens in gefilterde rijen worden uitgesloten van meerdere diagrammen.";break;case "hiddenRows":d=
"Gegevens in verborgen rijen worden uitgesloten van meerdere diagrammen.";break;case "hiddenColumns":d="Gegevens in verborgen kolommen worden uitgesloten van meerdere diagrammen."}c="Gegevens opnemen voor alle"}a.L.fb.C&&(d+=" Je kunt de instelling wijzigen in de diagrameditor.");Mpb(a,d,c,u(a.jRb,a,b))}}p.rAb=function(a){if(this.Wb())if(a.yOa)Mpb(this,a.content,a.yOa,a.tLb);else{var b=this.L.fb.C;a=new Su(a.content,this.Da(),!1,b?15E3:void 0,!0);E(this,a);a.render();a.setVisible(!0)}};
function Mpb(a,b,c,d){b=new kK(b,c,d,a.L.fb.C?15E3:void 0,a.Da());E(a,b);b.render();b.setVisible(!0)}p.jRb=function(a){x(a,function(a){if(ritz_api.RitzModelApi.getEmbeddedObject(a.getId())){a.$=3;var b=new jH("objectUpdateProps");b.F=a;this.dispatchEvent(b)}},this)};p.Qa=function(){gM.ea.Qa.call(this);Rg(this.Qb);Rg(this.Nb);id(this.Ya);TG(this.Ac);this.Ab=null;id(this.tb);this.Ac=this.F=this.Mb=this.fc=this.H=this.Qe=this.tb=null};function Npb(a,b,c){D.call(this);this.F=a;this.D=c.C;this.C=c;this.H=b;this.V=this.O=null;this.J=this.L=!1;this.$=new xh(this);E(this,this.$)}v(Npb,D);var Opb=L(O(),"docs-net-usud")?Number.MAX_VALUE:5E4;
function Hfb(a){var b;var c=a.F.D(),d=a.F.C.C,e=b=null;d&&1==d.getSheetType()?(b=a.C.J.C(d.J),e=c.D):c&&(c=VK(c.V))&&(b=c.eg(),e=c.rD());b=b?{object:b,Vc:e}:null;if(b)return b.Vc.LW();if(a.J){if(a.J=!1,a=a.C.C.getActiveGrid())return a=a.Mc(),b=a.hc(),e=Xn("win").location,new Cfb(e.origin+e.pathname+e.search+"#"+C_a(vF(new uF,b),a.Qc()).build())}else if(b=rE(a.F))return new uhb(a.C,b);return null}
function Qfb(a,b,c){var d=rE(a.F);if(d){var e=Dpb(d);if(e){var f=a.C;"paste-cache-formats"!=c&&"paste-cache-values"!=c&&"paste-cache-as-text"!=c?a.O=b:a.O&&(b=a.O,a.L=!0);Hqa(b,function(a){if(a){var b=c||a.mS||"copy-range",h=a.Xp("application/x-vnd.google-apps.spreadsheet-anchor-rect");if(h){if("paste-cache-as-text"==b){b="paste-as-text";a=a.Xp("text/vnd.google-apps.spreadsheet");null!=a&&Ppb(this,a,b,e);return}"paste-cache-formats"!=c&&"paste-cache-values"!=c?this.V=h:(h=this.V,"paste-cache-values"==
b&&(b="paste-values"),"paste-cache-formats"==b&&(b="paste-formats"));if(1<h.C.length)"cut-range"==b&&(b="copy-range"),Qpb(b)&&(h=a.Xp("text/vnd.google-apps.spreadsheet+html"),Rpb(this,new Fhb(wF(this.D,e.C),h,e.rect.Oe(),b),e));else{var m=h;h=wF(this.D,e.C);var q=m.hc(),t=wF(this.D,q);m=m.C[0];q=new Lj(q,"",m);b=b||"copy-range";if("cut-range"!=b||!a.g3||!Spb(this,q,!1)){b=new WJ(b,t,m,h,e.rect);a.g3=!1;b.ib();t=b.getRect();m=b.L;h=b.D.clone();t=new nj(t.width,t.height);q=t.width;var w=t.height,y=
new nj(h.width,h.height);t=y.width;var z=y.height;y=t<=q?1:Math.floor(t/q);z=z<=w?1:Math.floor(z/w);t=[];for(var C=nB(m),M=gWa(m.Ea,m,h.top,0,"r",void 0);t.length<z&&M<C;){var N=gWa(m.Ea,m,M,w,"r",void 0);oB(m.Ea,M,N)<w&&(N=C);t.push(new jj(M,N));M=N}w=[];m=m.Bf();for(z=h.left;w.length<y&&z<m;)C=Math.min(z+q,m),w.push(new jj(z,C)),z=C;q=[];for(m=0;m<w.length;m++)for(y=w[m],z=0;z<t.length;z++)C=t[z],q.push(new uj(C.start,y.start,C.end,y.end));h=h.clone();for(t=0;t<q.length;t++)h.Bn(q[t]);e.rect=h;
Spb(this,e,!0)||Rpb(this,b,e)}}}else U3a(f)||("paste-cache-values"==b&&(b="paste-values"),"paste-cache-formats"==b&&(b="paste-formats"),"paste-cache-as-text"==b&&(b="paste-as-text"),h=Cta&&xsa?a.Xp("application/x-vnd.google-spreadsheet-embedded-object-clip"):null,t=a.Xp("text/vnd.google-apps.spreadsheet+html"),h?Tpb(this,h,b,e):null!=t?Qpb(b)&&Rpb(this,new Fhb(wF(this.D,e.C),t,e.rect.Oe(),b),e):(h=a.Xp("text/vnd.google-apps.spreadsheet"),null!=h&&Ppb(this,h,b,e)));a instanceof yhb||(lM(d),Ux.kb()||
Ux.setVisible(!0))}},a)}}}function Qpb(a){return"copy-range"==a||"paste-values"==a||"paste-formats"==a||"paste-formulas"==a||"paint-formats"==a||"paste-no-borders"==a||"paste-as-text"==a}
function Ppb(a,b,c,d){if("copy-range"==c||"cut-range"==c||"paste-values"==c||"paste-csv"==c||"paste-as-text"==c)if(b=b.replace(/\n$/,""),b.length>Opb)ANa("Je kunt niet zo veel tekst vanaf het klembord plakken.","We kunnen slechts "+(Opb+" tekens per keer plakken."),null,!0);else if(0!=b.length){var e=wF(a.D,d.C);if(e){var f=d.rect.Oe(),h=new Ghb(e,b,f,c),k=h.V,l=h.Bf();d.rect.width=l;d.rect.height=k;1==k&&1==l?Spb(a,d,!1)||("paste-as-text"!=c?(c=Chb(e,f,b,null))&&a.H.C(c):Rpb(a,h,d)):Spb(a,d,!1)||
Rpb(a,h,d)}}}function Rpb(a,b,c){var d=null,e=null,f=!1,h=null;if(b instanceof WJ){h=b;d=ok.getInstance();var k=new nk;B(k,1,Ij(c.rect,"r"));B(k,2,Ij(c.rect,"c"));var l=UC(a.D,c.C);f=new mk;cd(f,10,k);null!==l&&(k=BJ(l),Rma(f,k));f=zp(xp(new wp,41),f).build();e=pk(d,gl.Wua,!1,f);f=h.ib();f=Jh(VWa(f,h.getRect()),function(a){return bD(a)})}a.L?(a.H.C(new Dhb(c.C,b)),a.L=!1):a.H.C(b);f?(b=CB(h.L),a.$.Sc(b,"ga",function(){qk(d,e)})):e&&qk(d,e)}
function Spb(a,b,c){if(a.C.Ad()||!c&&U3a(a.C))return!0;c=b.C;b=b.rect;var d=wF(a.D,c);if(xF(a.C,c)||JD(d,b))return cz("Het gegevensbereik dat je probeert te plakken overlapt met enkele beveiligde cellen. Plak je gegevens op een andere plaats of vraag de eigenaar van de spreadsheet de beveiliging te verwijderen."),!0;iz(d.C,b)||cz("Deze cellen worden momenteel geladen. Probeer het opnieuw nadat het laden is voltooid.");return!1}
function Tpb(a,b,c,d){"copy-range"!=c&&"cut-range"!=c||!wF(a.D,d.C)||Spb(a,d,!1)||(c=b.gf(),3==(c&&c.getProperties()&&c.getProperties().getType())&&ko("gvizcharts",function(){var a=(new (oo("gvizcharts").tdb())).C(b,d,this.C);a&&(this.F.dispatchEvent(new jH("objectRequest")),a=new PJ(this.C,a),this.H.C(a))},a))};function Upb(a,b,c,d,e,f,h,k,l){var m=this;this.F=a;this.J=b;this.Ra=d;this.H=e;this.C=null;this.O=new Qo;CM(this,P.Yx,u(this.tza,this,!0));CM(this,P.vA,u(this.tza,this,!1));CM(this,P.Fu,u(this.Qs,this));CM(this,Qx,u(this.Qs,this,"paste-values"));CM(this,Mx,u(this.Qs,this,"paste-formats"));CM(this,Ox,u(this.Qs,this,"paste-no-borders"));CM(this,Ix,u(this.Qs,this,"paste-column-widths"));CM(this,Nx,u(this.Qs,this,"paste-formulas"));CM(this,Lx,u(this.Qs,this,"paste-data-validation"));CM(this,Jx,u(this.Qs,
this,"paste-conditional-formatting"));CM(this,Kx,u(this.Qs,this,"paste-csv",Yfb));CM(this,Px,u(this.Qs,this,"paste-transpose"));CM(this,LLa,u(this.Qs,this,"paste-cache-formats"));CM(this,MLa,u(this.Qs,this,"paste-cache-values"));CM(this,Gx,u(this.Qs,this,"paste-as-text"));CM(this,Hx,u(this.Qs,this,"paste-cache-as-text"));CM(this,OKa,u(this.Dpb,this));this.V=f;this.$=c;this.va=h;this.Ka=k;this.Ea=l;this.D=!0;Vpb(this);this.L=new Si;E(this,this.L);Ti(this.L,this.J.D.va,function(){Vpb(m)})}v(Upb,D);
function Vpb(a){a.D=a.J.D.zl();a.F.L=a.D}function CM(a,b,c){a.O.subscribe(b,"action",Dg(c,u(a.pUb,a)))}p=Upb.prototype;p.pUb=function(){var a=rE(this.va);a&&ZL(a)};
function Wpb(a,b,c,d,e,f,h,k,l,m){m=m||Hm();k=new Zfb(new agb(a,k,m));a=h&&(Ec||Xpb)?new vfb(k,Afb.getInstance(),new Bfb):k;var q=new Kgb(a,1,["application/x-vnd.google-spreadsheet-embedded-object+json","application/x-vnd.google-docs-embedded-chart-clip+wrapped","application/x-vnd.google-docs-embedded-grid_range_clip+wrapped"]),t=new phb,w;a:{if(w=na._docs_flag_cek)if(w=Xba(w),16==w.length){w=new chb(w);break a}w=new dhb}q=new zhb(q,t,w,new wgb,d);c=new Npb(b,c,d);c=new wJ(q,c);e=new bgb(e,f,a,k,
m);Gfb(c,e);f=new cgb(e,h);Gfb(c,f);return new Upb(c,d,a,e,f,q,b,l,h)}p.yy=function(a,b){this.D?b?this.Ra.J.dispatchEvent(b):egb(this.H,"+copy",!a):P.dw.xc()};
p.Dpb=function(){if(this.Ea.C())this.F.C.J=!0,this.yy(),ez("De link is naar het klembord gekopieerd.");else{var a=this.J.C.getActiveGrid();if(a){var b=a.Mc();a=b.Qc();b=b.hc();var c=!isNaN(Xi(O(),"docs-dhs"));c=new ui(c?Yi(O(),"docs-seu"):Xn("win").location);Ai(c,C_a(vF(new uF,b),a).build());k_a(this.Ka,Aj(a)?"Link naar deze cel ophalen":"Link naar dit bereik ophalen",c.toString())}}};p.a4a=function(a){this.D?egb(this.H,"+cut",!a):P.dw.xc()};
p.Qs=function(a,b){a&&(this.F.D=new Rfb(a,b));egb(this.H,"+paste",!!a)};p.tza=function(a){this.D?a?this.a4a(!0):this.yy(!0):P.dw.xc()};p.Qa=function(){F(this.$);F(this.O);Upb.ea.Qa.call(this)};function Ypb(a,b,c,d,e,f,h){$H.call(this,"conditionalformat",ZH("conditionalformat"));this.L=a;this.H=b;this.D=c;this.O=d;this.V=e;this.$=f;this.J=h}v(Ypb,$H);Ypb.prototype.VM=function(a){this.isInstalled()||"show-conditional-format-pane"!=a.type||aI(this)};Ypb.prototype.Vo=function(){if(!this.isInstalled()){var a=oo("conditionalformat"),b=new (a.D())(this.L,this.D,this.V,this.H,this.J);b.render();b.setVisible(!1);this.C=new (a.C())(b,this.L,this.D,this.O,this.H,this.$,this.J);GNa();b.resize()}};function DM(){I.call(this)}v(DM,I);var Zpb=null;DM.prototype.aC=function(){return yd(this,1)};function EM(){I.call(this)}v(EM,I);var $pb=null;DM.prototype.Oa=function(){var a=Zpb;a||(Zpb=a=Fd(DM,{0:{name:"PlxQuery",Gb:"ritzproto.PlxQuery"},1:{name:"query",La:9,type:String},2:{name:"engine",La:9,type:String},3:{name:"script_id",La:9,type:String}}));return a};DM.Oa=DM.prototype.Oa;
EM.prototype.Oa=function(){var a=$pb;a||($pb=a=Fd(EM,{0:{name:"QueryProto",Gb:"ritzproto.QueryProto"},1:{name:"sql_query",La:9,type:String},2:{name:"plx_query",La:11,type:DM}}));return a};EM.Oa=EM.prototype.Oa;var FM={Bpc:0,w0b:1,n4b:2,N1b:3,mfc:4,Zqc:5,Zxc:6,exc:7},aqb={$nc:1,frc:2,Bvc:4,S4b:3};function GM(){I.call(this)}v(GM,I);var bqb=null;GM.prototype.getName=function(){return J(this,1)};GM.prototype.If=function(a){K(this,1,a)};function HM(){I.call(this)}v(HM,I);var cqb=null;function IM(){I.call(this)}v(IM,I);var dqb=null;IM.prototype.hs=function(){return J(this,1)};IM.prototype.hk=fa(63);function JM(){I.call(this)}v(JM,I);var eqb=null;JM.prototype.aC=function(){return yd(this,2)};
function KM(){I.call(this)}v(KM,I);var fqb=null;KM.prototype.hs=function(){return J(this,1)};KM.prototype.hk=fa(62);KM.prototype.Ib=function(){return J(this,5)};KM.prototype.Kg=function(){return yd(this,5)};function LM(){I.call(this)}v(LM,I);var gqb=null;LM.prototype.aC=function(){return yd(this,2)};function MM(){I.call(this)}v(MM,I);var hqb=null;MM.prototype.hs=function(){return J(this,1)};MM.prototype.hk=fa(61);function NM(){I.call(this)}v(NM,I);var iqb=null;
NM.prototype.kI=function(a){Ad(this,2,a)};function OM(){I.call(this)}v(OM,I);var jqb=null;function PM(){I.call(this)}v(PM,I);var kqb=null;PM.prototype.Ib=function(){return J(this,1)};PM.prototype.Kg=function(){return yd(this,1)};function QM(){I.call(this)}v(QM,I);var lqb=null;QM.prototype.hs=function(){return J(this,1)};QM.prototype.hk=fa(60);function RM(){I.call(this)}v(RM,I);var mqb=null;function SM(){I.call(this)}v(SM,I);var nqb=null;SM.prototype.hs=function(){return J(this,1)};
SM.prototype.hk=fa(59);SM.prototype.getTables=function(a){return J(this,4,a)};function TM(){I.call(this)}v(TM,I);var oqb=null;TM.prototype.getName=function(){return J(this,1)};TM.prototype.If=function(a){K(this,1,a)};function UM(){I.call(this)}v(UM,I);var pqb=null;UM.prototype.aC=function(){return yd(this,2)};function VM(){I.call(this)}v(VM,I);var qqb=null;VM.prototype.hs=function(){return J(this,1)};VM.prototype.hk=fa(58);function WM(){I.call(this)}v(WM,I);var rqb=null;
function XM(){I.call(this)}v(XM,I);var sqb=null;XM.prototype.hs=function(){return J(this,1)};XM.prototype.hk=fa(57);function YM(){I.call(this)}v(YM,I);var tqb=null;function ZM(){I.call(this)}v(ZM,I);var uqb=null;ZM.prototype.hs=function(){return J(this,1)};ZM.prototype.hk=fa(56);function $M(){I.call(this)}v($M,I);var vqb=null;function aN(){I.call(this)}v(aN,I);var wqb=null;aN.prototype.aC=function(){return yd(this,2)};function bN(){I.call(this)}v(bN,I);var xqb=null;function cN(){I.call(this)}
v(cN,I);var yqb=null;function dN(){I.call(this)}v(dN,I);var zqb=null;GM.prototype.Oa=function(){var a=bqb;a||(bqb=a=Fd(GM,{0:{name:"CreateConnectionRequest",Gb:"ritzproto.CreateConnectionRequest"},1:{name:"name",La:9,type:String},2:{name:"connection_type",La:14,defaultValue:1,type:Bfa},3:{name:"jdbc_connection_info",La:11,type:HM}}));return a};GM.Oa=GM.prototype.Oa;
HM.prototype.Oa=function(){var a=cqb;a||(cqb=a=Fd(HM,{0:{name:"JdbcConnectionInfo",Gb:"ritzproto.JdbcConnectionInfo"},1:{name:"database_type",La:14,defaultValue:1,type:aqb},2:{name:"hostname",La:9,type:String},3:{name:"db_name",La:9,type:String},4:{name:"username",La:9,type:String},5:{name:"password",La:9,type:String},6:{name:"use_ssl",La:8,type:Boolean},7:{name:"client_key",La:9,type:String},8:{name:"client_cert",La:9,type:String},9:{name:"server_ca",La:9,type:String},10:{name:"jdbc_url",La:9,type:String}}));
return a};HM.Oa=HM.prototype.Oa;IM.prototype.Oa=function(){var a=dqb;a||(dqb=a=Fd(IM,{0:{name:"CreateConnectionResponse",Gb:"ritzproto.CreateConnectionResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"connection_id",La:9,type:String},3:{name:"error_code",La:14,defaultValue:0,type:FM},4:{name:"error_text",La:9,type:String}}));return a};IM.Oa=IM.prototype.Oa;
JM.prototype.Oa=function(){var a=eqb;a||(eqb=a=Fd(JM,{0:{name:"CreateQueryRequest",Gb:"ritzproto.CreateQueryRequest"},1:{name:"connection_id",La:9,type:String},2:{name:"query",La:11,type:EM}}));return a};JM.Oa=JM.prototype.Oa;
KM.prototype.Oa=function(){var a=fqb;a||(fqb=a=Fd(KM,{0:{name:"CreateQueryResponse",Gb:"ritzproto.CreateQueryResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String},4:{name:"query_id",La:9,type:String},5:{name:"sheet_id",La:9,type:String}}));return a};KM.Oa=KM.prototype.Oa;
LM.prototype.Oa=function(){var a=gqb;a||(gqb=a=Fd(LM,{0:{name:"PreviewQueryRequest",Gb:"ritzproto.PreviewQueryRequest"},1:{name:"connection_id",La:9,type:String},2:{name:"query",La:11,type:EM},3:{name:"max_rows",La:5,type:Number}}));return a};LM.Oa=LM.prototype.Oa;
MM.prototype.Oa=function(){var a=hqb;a||(hqb=a=Fd(MM,{0:{name:"PreviewQueryResponse",Gb:"ritzproto.PreviewQueryResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String},4:{name:"query_result",La:11,type:NM},5:{name:"total_rows",La:5,type:Number},6:{name:"has_more",La:8,type:Boolean}}));return a};MM.Oa=MM.prototype.Oa;
NM.prototype.Oa=function(){var a=iqb;a||(iqb=a=Fd(NM,{0:{name:"QueryResult",Gb:"ritzproto.QueryResult"},1:{name:"column_names",Ic:!0,La:9,type:String},2:{name:"rows",Ic:!0,La:11,type:OM}}));return a};NM.Oa=NM.prototype.Oa;OM.prototype.Oa=function(){var a=jqb;a||(jqb=a=Fd(OM,{0:{name:"QueryResultRow",Gb:"ritzproto.QueryResultRow"},1:{name:"formatted_values",Ic:!0,La:11,type:be}}));return a};OM.Oa=OM.prototype.Oa;
PM.prototype.Oa=function(){var a=kqb;a||(kqb=a=Fd(PM,{0:{name:"RefreshSheetRequest",Gb:"ritzproto.RefreshSheetRequest"},1:{name:"sheet_id",La:9,type:String}}));return a};PM.Oa=PM.prototype.Oa;QM.prototype.Oa=function(){var a=lqb;a||(lqb=a=Fd(QM,{0:{name:"RefreshSheetResponse",Gb:"ritzproto.RefreshSheetResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String}}));return a};QM.Oa=QM.prototype.Oa;
RM.prototype.Oa=function(){var a=mqb;a||(mqb=a=Fd(RM,{0:{name:"GetTablesRequest",Gb:"ritzproto.GetTablesRequest"},1:{name:"connection_id",La:9,type:String}}));return a};RM.Oa=RM.prototype.Oa;SM.prototype.Oa=function(){var a=nqb;a||(nqb=a=Fd(SM,{0:{name:"GetTablesResponse",Gb:"ritzproto.GetTablesResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String},4:{name:"tables",Ic:!0,La:11,type:TM}}));return a};SM.Oa=SM.prototype.Oa;
TM.prototype.Oa=function(){var a=oqb;a||(oqb=a=Fd(TM,{0:{name:"Table",Gb:"ritzproto.Table"},1:{name:"name",La:9,type:String},2:{name:"schema",La:9,type:String}}));return a};TM.Oa=TM.prototype.Oa;UM.prototype.Oa=function(){var a=pqb;a||(pqb=a=Fd(UM,{0:{name:"EditQueryRequest",Gb:"ritzproto.EditQueryRequest"},1:{name:"query_id",La:9,type:String},2:{name:"query",La:11,type:EM}}));return a};UM.Oa=UM.prototype.Oa;
VM.prototype.Oa=function(){var a=qqb;a||(qqb=a=Fd(VM,{0:{name:"EditQueryResponse",Gb:"ritzproto.EditQueryResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String}}));return a};VM.Oa=VM.prototype.Oa;WM.prototype.Oa=function(){var a=rqb;a||(rqb=a=Fd(WM,{0:{name:"GetColumnsRequest",Gb:"ritzproto.GetColumnsRequest"},1:{name:"connection_id",La:9,type:String},2:{name:"table",La:11,type:TM}}));return a};WM.Oa=WM.prototype.Oa;
XM.prototype.Oa=function(){var a=sqb;a||(sqb=a=Fd(XM,{0:{name:"GetColumnsResponse",Gb:"ritzproto.GetColumnsResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String},4:{name:"column_names",Ic:!0,La:9,type:String}}));return a};XM.Oa=XM.prototype.Oa;
YM.prototype.Oa=function(){var a=tqb;a||(tqb=a=Fd(YM,{0:{name:"AuthenticateConnectionRequest",Gb:"ritzproto.AuthenticateConnectionRequest"},1:{name:"connection_id",La:9,type:String},2:{name:"username",La:9,type:String},3:{name:"password",La:9,type:String}}));return a};YM.Oa=YM.prototype.Oa;
ZM.prototype.Oa=function(){var a=uqb;a||(uqb=a=Fd(ZM,{0:{name:"AuthenticateConnectionResponse",Gb:"ritzproto.AuthenticateConnectionResponse"},1:{name:"success",La:8,type:Boolean},2:{name:"error_code",La:14,defaultValue:0,type:FM},3:{name:"error_text",La:9,type:String}}));return a};ZM.Oa=ZM.prototype.Oa;$M.prototype.Oa=function(){var a=vqb;a||(vqb=a=Fd($M,{0:{name:"GetQueryRequest",Gb:"ritzproto.GetQueryRequest"},1:{name:"query_id",La:9,type:String}}));return a};$M.Oa=$M.prototype.Oa;
aN.prototype.Oa=function(){var a=wqb;a||(wqb=a=Fd(aN,{0:{name:"GetQueryResponse",Gb:"ritzproto.GetQueryResponse"},1:{name:"found",La:8,type:Boolean},2:{name:"query",La:11,type:EM}}));return a};aN.Oa=aN.prototype.Oa;bN.prototype.Oa=function(){var a=xqb;a||(xqb=a=Fd(bN,{0:{name:"HasCredentialsRequest",Gb:"ritzproto.HasCredentialsRequest"},1:{name:"connections_id",Ic:!0,La:9,type:String}}));return a};bN.Oa=bN.prototype.Oa;
cN.prototype.Oa=function(){var a=yqb;a||(yqb=a=Fd(cN,{0:{name:"HasCredentialsResponse",Gb:"ritzproto.HasCredentialsResponse"},1:{name:"connections",Ic:!0,La:11,type:dN}}));return a};cN.Oa=cN.prototype.Oa;dN.prototype.Oa=function(){var a=zqb;a||(zqb=a=Fd(dN,{0:{name:"HasCredentialsResponseItem",Gb:"ritzproto.HasCredentialsResponseItem"},1:{name:"connection_id",La:9,type:String},2:{name:"has_credentials",La:8,type:Boolean}}));return a};dN.Oa=dN.prototype.Oa;function Aqb(a,b,c){this.D=a;this.C=c}Aqb.prototype.getName=g("D");var Bqb=new Aqb("MySQL",0,1),Cqb=new Aqb("PostgreSQL",0,2),Dqb=new Aqb("SQL Server",0,4);function Eqb(a,b,c,d,e){$H.call(this,"dataconnector",ZH("dataconnector"));var f=this;this.D=null;this.O=a;this.L=b;this.$=c;this.V=d;this.va=e;this.J=new Qo(this);E(this,this.J);this.J.subscribe(eKa,"action",function(){return Fqb(f,"new-custom-jdbc")}).subscribe(hKa,"action",function(){return Fqb(f,"new-postgres")}).subscribe(fKa,"action",function(){return Fqb(f,"new-mysql")}).subscribe(gKa,"action",function(){return Fqb(f,"new-plx")}).subscribe(iKa,"action",function(){return Fqb(f,"new-sqlserver")}).subscribe(YJa,
"action",this.dlb);this.H="none"}ka(Eqb,$H);p=Eqb.prototype;p.$f=function(a){this.isInstalled()?this.C.$f(a):this.D=a};function Fqb(a,b){a.isInstalled()?Gqb(a,b):(a.H=b,aI(a))}function Gqb(a,b){a=a.C;switch(b){case "new-custom-jdbc":a.vHb();break;case "new-sqlserver":a.yma(Dqb);break;case "new-mysql":a.yma(Bqb);break;case "new-postgres":a.yma(Cqb);break;case "new-plx":a.R3a();break;case "connection-manager":a.tOa()}}p.dlb=function(){this.isInstalled()?this.C.tOa():(this.H="connection-manager",aI(this))};
p.Vo=function(){if(!this.isInstalled()){var a=new (oo("dataconnector").C())(this.L,this.$,this.V,this.O,this.va);this.D&&a.$f(this.D);this.C=a;Gqb(this,this.H)}};p.nM=function(a){return!!a.D};p.T_=function(a){return!!a.D};p.eD=function(a){return!!a.D};var Hqb={};function Iqb(){this.C={};this.D={}}Iqb.prototype.add=function(a,b){var c=this.D[a]||null;this.C[b]||c||(this.C[b]=a,this.D[a]=b)};function Jqb(a,b){var c=a.C[b]||0;c&&(delete a.C[b],delete a.D[c])};function Kqb(a,b,c,d,e,f){this.type=a;this.anchors=b;this.docos=c;this.D=b;this.C=c;this.nonAnchored=d;this.userInitiated=e;this.args=f;this.type=this.type;this.anchors=this.anchors;this.docos=this.docos;this.nonAnchored=this.nonAnchored;this.userInitiated=this.userInitiated;this.args=this.args}sa("docos.Event",Kqb,void 0);p=Kqb.prototype;p.getType=g("type");p.getAnchors=g("anchors");p.getDocos=g("docos");p.isNonAnchored=g("nonAnchored");p.isUserInitiated=g("userInitiated");p.getArgs=g("args");
p.canPreventDefault=n(!1);p.preventDefault=function(){throw Error("Default behavior for this event cannot be prevented.");};p.getAnchorIds=g("D");p.getDocoHandles=g("C");function eN(a,b,c,d,e,f){this.type=a;this.D=c;this.H=d;this.J=e;this.args=f?f.args:null;this.C=b;this.F=f}eN.prototype.preventDefault=function(){this.F&&this.F.preventDefault()};eN.prototype.getType=g("type");eN.prototype.isUserInitiated=g("J");function Lqb(a){this.yc=a;this.C=[];this.H=[];this.J=this.F=!1;this.D=null}Lqb.prototype.build=function(){return new eN(this.yc,this.C,this.H,this.F,this.J,this.D)};function Mqb(a,b,c,d,e,f,h){eN.call(this,a,b,c,d,e,h);this.interval=f}v(Mqb,eN);function fN(){}Ia(fN.prototype,ba().prototype);Ia(fN.prototype,ba().prototype);Ia(fN.prototype,ba().prototype);fN.prototype.C3=fa(208);fN.prototype.find=ba();fN.prototype.select=ba();function Nqb(a,b,c){this.C=a;this.rb=c;this.D=new Iqb;this.F=new Iqb;this.O=new Iqb;this.V=new Iqb;this.H=null;this.L={};this.va={};this.J=null;a=new hk;a.Fc(!1);this.Ea=yp(xp(new wp,26),a).build();this.$=xp(new wp,64).build();this.C.setListener(Docos.EventType.CREATED,this.fJb,this);this.C.setListener(Docos.EventType.DELETED,this.gJb,this);gN(this,Docos.EventType.BEFORE_SUGGESTION_ACCEPTED,this.nOa,this);gN(this,Docos.EventType.BEFORE_SUGGESTION_REJECTED,this.nOa,this);gN(this,Docos.EventType.BEFORE_DOCO_DELETED,
this.c2a,this);gN(this,Docos.EventType.CONVERTED,this.bJb,this);gN(this,Docos.EventType.WRITE_FEEDBACK,this.oJb,this);gN(this,Docos.EventType.DISABLE_SMART_TODO_FEATURE,this.u4a,this);zpa&&Hqb&&(this.L.suggestion=u(this.K2a,this,u(this.HKb,this)))}v(Nqb,D);p=Nqb.prototype;p.fJb=function(a){a.getDocoHandles?Oqb(this,a.getDocoHandles()):Oqb(this,a.docos);a=Pqb(this,a);if(this.H)try{this.H(a)}catch(b){Mk(this.rb,b)}};
p.gJb=function(a){for(var b=Pqb(this,a),c=0;c<a.docos.length;c++){var d=a.docos[c],e=this.D.D[d]||null;if(e){var f=this.D,h=f.D[d]||null;h&&Jqb(f,h);this.O.add(d,e)}if(e=this.F.D[d]||null)f=this.F,(h=f.D[d]||null)&&Jqb(f,h),this.V.add(d,e)}if(this.J)try{this.J(b)}catch(k){Mk(this.rb,k)}};p.nOa=function(a){(a.type==Docos.EventType.BEFORE_SUGGESTION_ACCEPTED?P.MWa:P.PWa).xc(a.D[0],this.$)};p.c2a=function(a){var b=a.args.getOriginatingDocoTypeArgs();if("discussion"!=b)(0,this.L[b])(a)};
p.HKb=function(a){a.D.length&&(P.NWa.xc(a.D[0]),a.preventDefault())};p.bJb=function(a){var b=a.args,c=b.getOriginatingDocoTypeArgs();b=b.getNewDocoArgs().getNewDocoType();(0,this.va[c][b])(a)};p.oJb=function(a){P.cw.xc(a.args.getSource())};p.u4a=function(){P.QWa.xc(!1,this.Ea)};function Oqb(a,b){for(var c=0;c<b.length;c++){var d=b[c],e=a.C.getAnchorData(d);a.D.add(d,e);Jqb(a.O,e);a.C.getSuggestionId&&(e=a.C.getSuggestionId(d))&&(a.F.add(d,e),Jqb(a.V,e))}}p.C3=fa(207);
p.find=function(a){var b={};a=this.C.find(a);for(var c in a){c=parseInt(c,10);var d=this.D.D[c]||null;d&&(b[d]=a[c])}return b};p.select=function(a,b){(a=this.D.C[a]||0)&&this.C.select(a,b)};
function hN(a,b,c,d){if(b==Docos.EventType.CREATED)a.H=u(c,d);else if(b==Docos.EventType.DELETED)a.J=u(c,d);else{if(Bb([Docos.EventType.BEFORE_SUGGESTION_ACCEPTED,Docos.EventType.BEFORE_SUGGESTION_REJECTED,Docos.EventType.BEFORE_DOCO_DELETED,Docos.EventType.CONVERTED,Docos.EventType.WRITE_FEEDBACK,Docos.EventType.DISABLE_SMART_TODO_FEATURE],b))throw Error("Should not listen to WRITE_FEEDBACK, BEFORE_*, DISABLE_SMART_TODO_FEATURE, and CONVERTED events, adapter handles them.");gN(a,b,c,d)}}
function gN(a,b,c,d){a.C.setListener(b,u(a.A3a,a,u(c,d)))}p.A3a=function(a,b){b=Pqb(this,b);try{a(b)}catch(c){Mk(this.rb,c)}};p.K2a=function(a,b){try{a(b),b.preventDefault()}catch(c){Mk(this.rb,c)}};function Pqb(a,b){for(var c=[],d=0;d<b.docos.length;d++){var e=a.F.D[b.docos[d]]||null;null!=e&&(c[d]=e)}r(b.interval)?b=new Mqb(b.type,b.anchors,c,b.nonAnchored,b.userInitiated,b.interval,b):(a=new Lqb(b.type),a.C=b.anchors,a.H=c,a.F=b.nonAnchored,a.J=b.userInitiated,a.D=b,b=a.build());return b}
p.setOption=function(a,b){this.C.setOption(a,b)};p.Qa=function(){F(this.C)};function iN(a,b){Tt.call(this,b);this.zj(a);this.nC=!0;this.nf("jfk-bubble-promo")}v(iN,Tt);iN.prototype.Ta=function(){iN.ea.Ta.call(this);this.setVisible(!0)};function Qqb(a){var b="";b=a.ZLa?b+(""+a.ZLa):a.s4?b+"Proberen":b+"Meer informatie";b=ns(b);var c="";c=a.aza?c+(""+a.aza):a.s4?c+"Nee, bedankt":c+"OK";c=ns(c);var d="";c=(c=ls({$La:ns(""+b),Z2a:ns(""+c)},a))||{};a=U;b='<div class="docs-promo-container">'+(c.Kp?'<div class="docs-promo-icon-container" style="content:url(\''+W(vs(c.Kp))+"')\"></div>":"")+'<div class="docs-promo-text-container '+(c.Kp?" docs-promo-text-container-ltr":"")+'">';c=U('<div id="docs-promo-header-content" class="docs-promo-header" role="heading">'+
(c.USa?'<span class="docs-promo-header-prefix">'+T(c.USa)+"</span>":"")+"<span>"+T(c.title)+'</span></div><div class="docs-promo-body">'+T(c.Pk)+'</div><div class="docs-promo-action-row"><span id="promo-dismiss-link" class="docs-promo-action-container'+(c.url||c.s4?" docs-promo-action-button-left":"")+'" tabIndex="0" role="button">'+T(c.Z2a)+"</span>"+(c.url||c.s4?'<a id="docs-promo-link" target="_blank"'+(c.url?' href="'+W(ts(c.url))+'"':"")+' class="docs-promo-action-container docs-promo-action-button-right" tabIndex="0" role="button" aria-label="'+
W(c.$La)+'">'+T(c.$La)+"</a>":"")+"</div>");a=a(b+c+"</div></div>");return U(d+(a+""))};function jN(a,b,c,d,e,f,h,k,l,m,q,t,w){iN.call(this,d,f);d=!!q;this.C=!!w;w=b;h&&(w=h+(" "+b));this.H=w;h=h||null;k=k||null;l=l||null;m=m||null;a=S(Qqb,{title:b,Pk:U(c),USa:h,url:a,ZLa:k,aza:l,Kp:m,s4:d},void 0,this.Da());this.setContent(a);this.nf("docs-promo-bubble");b||this.nf("docs-promo-notitle");switch(e){case 0:b=2;break;case 1:b=1;break;case 3:b=0;break;case 2:b=3;break;default:throw Error("Bad position");}this.setPosition(b,t||0);this.F.Dz=!0;Vq(this.D,!1);this.bA=!1}v(jN,iN);
jN.prototype.Ta=function(){jN.ea.Ta.call(this);this.getHandler().R(na,"resize",Cg(u(this.ld,this)))};jN.prototype.render=function(){jN.ea.render.call(this);if(this.C){var a=this.Za("jfk-bubble-arrow-id");Q(a,!1)}Bq(this.Na,this.H||"Aankondiging van functie.")};function Rqb(a,b,c,d){D.call(this);this.C=a;E(this,this.C);this.Na=b;this.eb=c;this.qb=d||Hm();this.Ua=new xh(this);E(this,this.Ua);this.V=new Si;E(this,this.V);this.F=!1;this.Ua.Sc(this.Na,"mousedown",this.Kja).R(this.Na,"click",this.Qrb).Sc(this.C,"beforeshow",this.fka)}v(Rqb,D);p=Rqb.prototype;p.Da=g("qb");p.ef=g("Ua");p.Kja=function(){this.C.kb()&&!this.F&&kN(this)};p.Qrb=function(a){this.eb&&(a.preventDefault(),this.show())};function kN(a){a.C.setVisible(!1);a.F=!0}p.Fja=function(){kN(this)};
p.vtb=function(){kN(this)};p.fka=function(){var a=this.C,b=a.Na,c=a.Da().getElement("promo-dismiss-link");this.Ua.R(a,"hide",this.gka).hh(c,td,this.Fja).R(b,"keydown",this.HAa).R(b,"keypress",this.HAa);(a=a.Da().getElement("docs-promo-link"))&&this.Ua.hh(a,td,this.vtb);xq(b,"dialog")};function Sqb(a){var b=a.C,c=b.Na;pn(c,!0);c.style.outline="none";a=new fL(c,a.qb);gL(a);E(b,a)}p.gka=function(){this.Ua.Gc();this.V.Gc()};p.show=function(){this.F||this.C.kb()||this.C.render()};
p.HAa=function(a){27==a.keyCode&&kN(this)};p.kb=function(){var a=this.C;return!a.isDisposed()&&a.kb()};function lN(a,b,c,d,e,f,h,k,l,m,q,t,w){Rqb.call(this,a,b,c,d);this.D=m||null;this.J=null;this.va=e||null;this.Ea=f||"";this.bb=!!h;this.H=k||null;this.L=l||null;this.O=!1;this.Ka=new xYa(this.C,!0,!0);this.L&&this.L.Li(this.Ka);this.Ra=q||null;this.$=t||null;this.Ya=w||0}v(lN,Rqb);p=lN.prototype;p.Kja=function(a){this.C.kb()&&!this.F&&this.L&&WE(this.L,this.Ka);lN.ea.Kja.call(this,a)};p.YBb=function(){!this.C||this.D.kb()&&this.D.isEnabled()||(this.O=!0,this.C.setVisible(!1))};
p.fka=function(a){lN.ea.fka.call(this,a);if(a=this.C.Da().getElement("docs-promo-link"))this.ef().hh(a,td,this.ZBb),this.D&&(this.J=this.D.Vb(Mo,u(this.YBb,this)));this.H?this.H.C?Sqb(this):Ui(this.V,this.H.D,u(this.ecb,this)):Sqb(this)};p.ZBb=function(){if(this.D){var a=xp(new wp,43).build();this.D.xc(void 0,a)}Tqb(this,29289,43)};p.Fja=function(a){lN.ea.Fja.call(this,a);Tqb(this,29290,43)};p.ecb=function(){if(this.H&&this.H.C){Sqb(this);try{this.C.Na.focus()}catch(a){}}};
p.gka=function(a){lN.ea.gka.call(this,a);Uqb(this);this.D&&this.J&&this.D.bt(this.J);this.Ra&&this.Ra()};function Uqb(a){a.va&&a.Ea&&!a.O&&H3a(a.va,a.Ea)}p.show=function(){var a=!this.D||this.D.isEnabled()&&this.D.kb();this.F||this.C.kb()||!a||(this.C.render(),Tqb(this,29288,19));this.bb&&Uqb(this);this.O=!1};function Tqb(a,b,c){if(a.$){var d=new Nma;B(d,1,a.Ya);var e=new Mma;cd(e,1,d);c=xp(Eza(new wp,e),c).build();a.$.Zb(b,c)}}p.Qa=function(){lN.ea.Qa.call(this);this.D&&this.J&&this.D.bt(this.J)};
function Vqb(a,b,c,d,e,f,h,k,l){var m=O(),q=Yi(m,"promo_url")||"",t=Yi(m,"promo_title"),w=Yi(m,"promo_title_prefix"),y=Yi(m,"promo_content_html"),z=Yi(m,"promo_element_id"),C=Xi(m,"promo_orientation"),M=Xi(m,"promo_arrow_alignment")||0,N=L(m,"promo_show_on_click"),V=L(m,"promo_hide_arrow"),ca=c?Yi(m,"promo_id_for_preference"):void 0,da=Xi(m,"promo_impression_id"),oa=L(m,"promo_mark_dismissed_on_show"),ya=Yi(m,"promo_link_text"),xa=Yi(m,"promo_close_button_text"),za=Yi(m,"promo_icon_url"),Ta=L(m,"promo_show_on_load");
if(!t||!y||!z||e&&e!=ca)return null;e=b||Hm();k=k?e.getElement(k):e.getElement(z);!(z=!k||!(k.offsetWidth||k.offsetHeight||k.offsetLeft||k.offsetTop))&&(z=c&&ca)&&(z=!!nu(c).D[ca]);if(z)return null;m=Yi(m,"promo_action_id");var gb;m&&(gb=f.sb(m));f=new jN(q,t,y,k,C,b,w,ya,xa,za,!!gb,M,V);a=new lN(f,k,N,b,c,ca,oa,d,a,gb,h,l,da);Ta&&a.show();return a};function Wqb(a,b,c,d){D.call(this);this.C=null;this.D=a;this.F=b;this.H=c;this.zb=d||Hm()}v(Wqb,D);Wqb.prototype.L=function(a,b){!this.C&&(this.C=Vqb(this.D,this.zb,this.F,this.H,a,void 0,b))&&(this.C.show(),E(this,this.C))};Wqb.prototype.J=function(){this.C&&this.C.kb()&&kN(this.C)};function mN(a,b,c,d){D.call(this);this.H=a;this.Ze=b;this.F=c;this.D=d||null;this.C=null}v(mN,D);mN.prototype.V=function(a,b){this.C?this.J(a):(a=u(this.J,this,a),Xqb(this.H,this.F,u(this.L,this,a),Yqb(b)))};mN.prototype.getAll=mN.prototype.V;mN.prototype.J=function(a){var b=[],c;for(c in this.C)b.push(this.C[c].getData());a(b)};mN.prototype.L=function(a,b){if(!this.C){this.C={};for(var c=0;c<b.length;c++)this.C[b[c].getId()]=b[c]}a()};
mN.prototype.$=function(a,b,c,d){this.C?this.O(a,b,c,d):(a=u(this.O,this,a,b,c,d),Xqb(this.H,this.F,u(this.L,this,a),Yqb(d)))};mN.prototype.writeAll=mN.prototype.$;
mN.prototype.O=function(a,b,c,d){c=Cg(c);d=Yqb(d);for(var e=[],f=0;f<a.length;f++){var h=a[f],k=this.C[h.key];k||(k=new I5a(this.F,h.key,!0),this.C[h.key]=k);k.setProperty("da",h.data);k.Ob(h.dirty?2:1);e.push(k);this.D&&(Pna(this.D,h.dirty?Ja():null),e.push(this.D))}for(f=0;f<b.length;f++)if(a=b[f],h=this.C[a])Gna(h),e.push(h),delete this.C[a];this.Ze.write(e,c,d)};function Yqb(a){return function(b){a("Failed to write to localstore ("+b.type+"): "+b.message,b.uo)}};function nN(a,b,c){var d=this;D.call(this);this.F=a;this.C=b;this.H=new Si;E(this,this.H);b.subscribe("12",this.L,this);L(O(),"docos-sosj")&&b.subscribe("5",this.J,this);Ti(this.H,c.getStatus().C,function(a){return Zqb(d,a)})}v(nN,D);nN.prototype.D=null;nN.prototype.J=function(a){a.isMe&&this.F.sync()};nN.prototype.L=function(){this.F.sync()};function Zqb(a,b){b.C.isOk()?b.F.isOk()||(a.D=Qg(function(){this.F.sync()},12E4*Math.random(),a)):null!==a.D&&(Rg(a.D),delete a.D)}
nN.prototype.Qa=function(){this.C.isDisposed()||(this.C.unsubscribe("12",this.L,this),L(O(),"docos-sosj")&&this.C.unsubscribe("5",this.J,this));delete this.C;delete this.F;nN.ea.Qa.call(this)};function $qb(a,b,c,d){c=c?c:21;d=d&&Aa(d)?new jma(d):null;d=xp(zza(new wp,d),c).build();a.Zb(b,d)};function arb(a){this.C=a}arb.prototype.sync=function(){this.C.tickle()};function brb(a){this.Db={};if(a)for(var b in a)this.set(b,a[b])}brb.prototype.get=function(a){if(!(a in this.Db))throw Error("No value for key "+a);return this.Db[a]};brb.prototype.set=function(a,b){this.Db[a]=b};function crb(a){this.C=new brb;this.rb=a||null}crb.prototype.D=function(a){try{var b=JSON.parse(a)}catch(c){return this.rb&&this.rb.log(Error("Invalid serialized anchor ID")),null}a=b.subtype;a in this.C.Db||(a=b.type);return a in this.C.Db?this.C.get(a).C(b):null};crb.prototype.serialize=function(a){return Mh(this.C.get(a.getType()).serialize(a))};function drb(a,b){this.yc=a;this.D=b}drb.prototype.getType=g("yc");function erb(a){drb.call(this,"range",0);this.F=a}ka(erb,drb);erb.prototype.C=g("F");function frb(){}va(frb);frb.prototype.C=function(a){return new erb(a.range)};frb.prototype.serialize=function(a){var b={};b.type=a.getType();b.uid=a.D;b.range=a.C();return b};function oN(a,b){b=void 0===b?!1:b;drb.call(this,"workbook-range",0);this.H=a;this.F=!!b}ka(oN,drb);oN.prototype.C=g("H");function grb(){}va(grb);grb.prototype.C=function(a){return new oN(a.range)};grb.prototype.serialize=function(a){var b={type:a.F?"range":"workbook-range"};b.uid=a.D;b.range=a.C();return b};function hrb(){crb.call(this);var a=frb.getInstance();this.C.set("range",a);a=grb.getInstance();this.C.set("workbook-range",a)}ka(hrb,crb);hrb.prototype.D=function(a){a=crb.prototype.D.call(this,a);if(!a)return null;"range"==a.getType()&&(a=new oN(a.C(),!0));return a};function irb(){jrb||(jrb=new hrb);return jrb}var jrb=null;function pN(a,b){if(!b)return null;var c=b.C();return"range"==b.getType()?(a=a.C[c],krb(a)?a.getRect().Oe():null):(a=lrb(b))&&mrb(nrb(a))?nrb(a).Oe():null}function lrb(a){var b=new Oj;try{var c=ritz_api.RitzModelApi.getWorkbookRangeById(a.C(),!0)}catch(d){}return c?b.ud((new he).Oa(),ritz_api.RitzModelApi.getWorkbookRangeById(a.C(),!0)):null}function nrb(a){return new uj(a.qc(),a.kc(),a.Kc(),a.Pc())}function krb(a){return!!a&&a.C&&mrb(a.getRect())}function mrb(a){return!!a&&Kj(a)&&0<a.lh()};function orb(a,b,c,d,e,f,h,k,l,m,q,t,w){$H.call(this,"docos",ZH("docos"));this.D=a;this.Ea=b;this.J=c;this.Ka=q;this.O=d;this.V=e;this.$=f;this.L=h;this.zb=w||Hm();this.H=null;this.rb=m;this.bb=k;this.Ra=l;this.va=t}v(orb,$H);p=orb.prototype;p.ZU=null;p.YV=null;p.moa=null;p.Q0=null;p.ora=null;p.nra=null;p.uD=null;p.nM=yg;p.eD=yg;
p.Vo=function(){if(!this.isInstalled()&&!this.ZU&&this.zb.getElement("docs-docos-commentsbutton")){var a=oo("docos"),b=this.D.D.J,c=O().get("docosJs");b=(c?c["default"]?c["default"]:b&&c[b[28]]?c[b[28]]:null:null)||Yi(O(),"docosEmbedApiJs");this.ZU=new (a.vcb())(b,!O().get("docosJs"),3,1E3,6E4);Ml(this.ZU.UFb(),this.cib,this.bib,this)}};p.$f=function(a,b){this.ora=a;this.nra=b;prb(this)};
function prb(a){a.uD&&!a.uD.isBrowserChannelEnabled()&&a.ora&&a.nra&&(a.moa=new nN(new arb(a.uD),a.nra,a.ora))}
p.cib=function(){var a=this,b={};b[Docos.OptionName.ANCHOR_IS_ORPHANED_FN]=u(this.QEb,this);var c=this.D.H.D.C["docs-global_promos"]||null;c&&(c=new Wqb(this.va,c,this.D.fb,this.zb),E(this,c),b[Docos.OptionName.HIDE_PROMO_FN]=u(c.J,c),b[Docos.OptionName.SHOW_PROMO_FN]=u(c.L,c));c=this.D.D;b[Docos.OptionName.READONLY]=!this.D.Or();b[Docos.OptionName.IS_UNTRUSTED_IFRAME]=lp()&&!c.H;var d=this.D.Ze,e=this.D.Tb,f=c.J;f&&(b[Docos.OptionName.KEY_DATA]=f);f=d?d.C.Nfa():null;L(O(),"docos-eos")&&e&&d&&f&&
(b[Docos.OptionName.STORAGE]=new mN(f,d,c.D,e),b[Docos.OptionName.STORAGE_IS_READ_ONLY]=!d.D);var h=this.Ra;Docos.OptionName.USER_COLOR_PROVIDER_FN&&h&&(b[Docos.OptionName.USER_COLOR_PROVIDER_FN]=function(a){return qrb(h,a)});d=c.C;Zj(d)||(b[Docos.OptionName.DEFER_FIRST_SYNC]=!0,e=new Si,E(this,e),Ui(e,d.D,u(function(){this.uD.sync()},this)));b[Docos.OptionName.IMPRESSION_RECORDER_FN]=Ha($qb,this.Ka);b[Docos.OptionName.LATENCY_REPORTER]=this.L;c.H&&(b[Docos.OptionName.HIDE_NOTIFICATION_SETTINGS]=
!0);var k=this.D.H.D.C["docs-enable_instant_mentions"]||null;k&&(b[Docos.OptionName.ENABLE_INSTANT_MENTIONS]=k.cb(),c=new Si,E(this,c),Ti(c,k.L,function(){a.uD.setOption(Docos.OptionName.ENABLE_INSTANT_MENTIONS,k.cb())}));this.uD=new Docos(b);this.H=new Nqb(this.uD,0,this.rb);rrb(this.L,this.H);this.Q0=new (oo("docos").Zcb())(this.uD,void 0,this.zb,fx);this.Q0.render();this.C=this.Q0;fx.gb(!0,"loading");prb(this);srb(this)};p.bib=ba();
function srb(a){var b=a.H,c=oo("docos"),d=a.zb.Ia("DIV","waffle-comment-anchor");b.setOption(Docos.OptionName.LAYOUT,Docos.LayoutType.ABSOLUTE);b.setOption(Docos.OptionName.ANCHOR_SHADOW,!0);var e=new (c.Xcb()),f=new (c.Ycb())(b,a.D,a.J,a.V,d,e,a.zb);a.YV=new (c.Wcb())(b,a.D,a.Ea,a.Q0,a.J,a.O,a.V,d,e,f,a.bb);b.setOption(Docos.OptionName.QUOTE_FN,u(a.YV.nZb,a.YV));a.$.addCallback(function(a){b.setOption(Docos.OptionName.ACL_FIX_FN,a)})}p.QEb=function(a){return(a=irb().D(a))?!pN(this.D.O,a):!1};
p.j0=function(){delete this.J;delete this.zb;delete this.O;delete this.Q0;delete this.D;delete this.uD;F(this.ZU);delete this.ZU;F(this.YV);delete this.YV;F(this.moa);delete this.moa;F(this.H);orb.ea.j0.call(this)};function trb(){D.call(this);this.C={}}v(trb,D);function qN(a,b){a.C[b.eb]=b}p=trb.prototype;p.iUa=function(a){urb(this,function(b){!b.isInstalled()&&b.nM(a)&&aI(b)})};function vrb(a,b){urb(a,function(a){!a.isInstalled()&&a.T_(b)&&aI(a)})}p.qVb=function(a){urb(this,function(b){!b.isInstalled()&&b.C$(a)&&aI(b)})};p.gUa=function(a){urb(this,function(b){b.VM(a)})};p.hUa=function(a){urb(this,function(b){!b.isInstalled()&&b.eD(a)&&aI(b)})};function urb(a,b){bc(a.C,b,a)}
p.Qa=function(){trb.ea.Qa.call(this);bc(this.C,F);this.C=null};function wrb(a,b,c,d,e,f,h){$H.call(this,"filterbar",ZH("filterbar"));this.O=a;this.L=d;this.H=c;this.D=b;this.V=e;this.J=f;this.$=h}v(wrb,$H);wrb.prototype.Vo=function(){this.isInstalled()||0!=this.D.C.C.getSheetType()||(this.C=new (oo("filterbar").C())(this.O,this.D,this.H,this.L,this.V,this.J,this.$))};wrb.prototype.T_=yg;function xrb(a){D.call(this);this.C=a||null}v(xrb,D);function yrb(a,b,c,d,e,f){$H.call(this,"formbar",ZH("formbar"));this.V=a;this.J=b;this.O=c;this.D=d;this.L=e;this.H=f}v(yrb,$H);yrb.prototype.Vo=function(){this.isInstalled()||0!=this.J.C.C.getSheetType()||(this.C=new (oo("formbar").C())(this.V,this.O,this.D,this.L,this.H))};yrb.prototype.T_=function(a){return FF(this.D,a.Ib())};function zrb(a,b,c,d,e,f){$H.call(this,"namedrangespane",ZH("namedrangespane"));this.O=a;this.D=b;this.H=c;this.$=d;this.va=e;this.V=f;this.L=this.J=!1}v(zrb,$H);zrb.prototype.VM=function(a){this.isInstalled()||"show-named-ranges"!=a.type&&"show-named-ranges-with-add"!=a.type||(this.J=!0,this.L="show-named-ranges-with-add"==a.type,aI(this))};
zrb.prototype.Vo=function(){if(!this.isInstalled()){var a=oo("namedrangespane"),b=new (a.D())(this.D,this.H,this.O);b.render();b.setVisible(!1);b.resize();this.C=new (a.C())(b,this.O,this.D,this.va,this.H,this.$,this.V);this.J&&DNa(this.L)}};function Arb(a,b,c,d,e,f,h,k,l){$H.call(this,"printing",ZH("printing"));this.V=b;this.va=c;this.L=a;this.bb=d;this.$=e;this.D=f;this.Ra=h;this.Ea=k;this.Ka=l;this.J=null;this.H=!1;P.OD.Vb(No,u(this.O,this,!1));qKa.Vb(No,u(this.O,this,!0))}ka(Arb,$H);Arb.prototype.$f=function(a){this.isInstalled()&&this.C.$f(a);this.J=a};Arb.prototype.O=function(a){this.L.D.zl()?this.isInstalled()?this.C.aSa(a):(this.H=a,aI(this)):P.dw.xc()};
Arb.prototype.Vo=function(){var a=this;if(!this.isInstalled()){var b=new (oo("printing").C())(this.L,this.V,this.va,this.J,this.bb,this.$,this.Ra,this.Ea,this.Ka);this.C=b;uJ(this.D,b);var c=new kp(["waffle-printing"]);[iMa,ULa,lMa,mMa,by,cy,hMa,gMa,jMa,dy,$La,$x,YLa,aMa,fMa,Zx,Yx,ay,fy,ey,Vx,Wx,ZLa,kMa].forEach(function(b){a.D.C(b,c);a.D.D(b,c)});Brb(this,"fepui-extra",[VLa],c);Brb(this,"fechf",[Xx,WLa,XLa],c);Brb(this,"fepbr",[bMa,cMa,dMa,eMa],c);b.aSa(this.H)}};
function Brb(a,b,c,d){L(O(),b)?c.forEach(function(b){a.D.C(b,d);a.D.D(b,d)}):c.forEach(function(a){return a.setVisible(!1)})};function rN(a,b,c,d){$H.call(this,a,b);this.$=d;this.va=c;this.D=new xh(this);E(this,this.D);this.D.R(c,"N",this.H)}v(rN,$H);rN.prototype.ib=function(){return this.va.C};rN.prototype.getView=function(){return this.$.D()};rN.prototype.H=function(){this.j0()};function sN(a,b){rN.call(this,"rangeprotection",ZH("rangeprotection"),a.C,b);this.J=a}v(sN,rN);sN.prototype.C$=function(a){return"Va"==a.type};sN.prototype.Vo=function(){if(!this.isInstalled()){var a=this.ib();if(a&&0==a.getSheetType()){a=a.Mc();var b=this.getView();this.C=new (oo("rangeprotection").C())(this.J,a,b)}}};sN.prototype.nM=function(a){return this.eD(a)};sN.prototype.eD=function(a){return 0!=a.getSheetType()?!1:!ID(a.Mc()).isEmpty()};function Crb(){var a=""+(""+Drb({zk:"docs-sheet-left",baa:ns("Naar links scrollen"),RF:!1,Nl:!1})+"");return U(a)}function Erb(){var a=""+(""+Drb({zk:"docs-sheet-right",baa:ns("Naar rechts scrollen"),RF:!1,Nl:!1})+"");return U(a)}
function Drb(a){return U('<div class="'+(a.RF?"docs-sheet-menu-button":"docs-sheet-button")+" goog-inline-block "+W(a.zk)+'" title="'+W(a.baa)+'"'+(a.Nl?' tabindex="0"':"")+'><div class="goog-inline-block docs-sheet-button-outer-box"><div class="goog-inline-block docs-sheet-button-inner-box"><div class="goog-inline-block docs-icon docs-sheet-button-icon">&nbsp;</div></div></div></div>')};function tN(a,b,c,d,e){this.gm=!!b;this.node=null;this.C=0;this.V=!1;this.O=!c;a&&this.setPosition(a,d);this.D=void 0!=e?e:this.C||0;this.gm&&(this.D*=-1)}v(tN,Gh);p=tN.prototype;p.setPosition=function(a,b,c){if(this.node=a)ra(b)?this.C=b:this.C=1!=this.node.nodeType?0:this.gm?-1:1;ra(c)&&(this.D=c)};p.Ao=function(a){this.node=a.node;this.C=a.C;this.D=a.D;this.gm=a.gm;this.O=a.O};p.clone=function(){return new tN(this.node,this.gm,!this.O,this.C,this.D)};
p.Apa=function(){var a=this.gm?-1:1;this.C==a&&(this.C=-1*a,this.D+=this.C*(this.gm?-1:1))};p.next=function(){if(this.V){if(!this.node||this.O&&0==this.D)throw Fh;var a=this.node;var b=this.gm?-1:1;if(this.C==b){var c=this.gm?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.gm?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.D+=this.C*(this.gm?-1:1)}else this.V=!0;a=this.node;if(!this.node)throw Fh;return a};
p.equals=function(a){return a.node==this.node&&(!this.node||a.C==this.C)};p.splice=function(a){var b=this.node,c=this.gm?1:-1;this.C==c&&(this.C=-1*c,this.D+=this.C*(this.gm?-1:1));this.gm=!this.gm;tN.prototype.next.call(this);this.gm=!this.gm;c=Ba(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)cn(c[d],b);dn(b)};function uN(a,b,c,d){tN.call(this,a,b,c,null,d)}v(uN,tN);uN.prototype.next=function(){do uN.ea.next.call(this);while(-1==this.C);return this.node};function vN(){}v(vN,xr);va(vN);var Frb=0;p=vN.prototype;p.Ia=function(a){var b=this.Dp(a);a=a.Da().Ia("DIV",b,Grb(this,a.getContent(),a.$c(),a.Da()));xq(a,"grid");return a};function Grb(a,b,c,d){for(var e=[],f=0,h=0;f<c.height;f++){for(var k=[],l=0;l<c.width;l++){var m=b&&b[h++];k.push(Hrb(a,m,d))}e.push(Irb(a,k,d))}a=d.Ia("TABLE",a.mc()+"-table",d.Ia("TBODY",a.mc()+"-body",e));a.cellSpacing="0";a.cellPadding="0";return a}function Irb(a,b,c){a=c.Ia("TR",a.mc()+"-row",b);xq(a,"row");return a}
function Hrb(a,b,c){a=c.Ia("TD",{"class":a.mc()+"-cell",id:a.mc()+"-cell-"+Frb++},b);xq(a,"gridcell");yq(a,"selected",!1);if(!qn(a)&&!Aq(a)){var d;b=new uN(a);for(c="";!c&&(d=Lh(b,null));)1==d.nodeType&&(c=Aq(d)||d.title);(d=c)&&Bq(a,d)}return a}p.kh=n(!1);p.ob=n(null);
p.setContent=function(a,b){if(a){var c=Mm("TBODY",this.mc()+"-body",a)[0];if(c){var d=0;x(c.rows,function(a){x(a.cells,function(a){an(a);if(b){var c=b[d++];c&&a.appendChild(c)}})});if(d<b.length){for(var e=[],f=Hm(a),h=c.rows[0].cells.length;d<b.length;){var k=b[d++];e.push(Hrb(this,k,f));e.length==h&&(k=Irb(this,e,f),c.appendChild(k),e.length=0)}if(0<e.length){for(;e.length<h;)e.push(Hrb(this,"",f));k=Irb(this,e,f);c.appendChild(k)}}}aq(a,!0,Dc)}};
function Jrb(a,b,c){for(b=b.getElement();c&&1==c.nodeType&&c!=b;){if("TD"==c.tagName&&Dq(c,a.mc()+"-cell"))return c.firstChild;c=c.parentNode}return null}p.mc=n("goog-palette");function wN(a,b,c){Cr.call(this,a,b||vN.getInstance(),c);Lr(this,88,!1);this.J=new Krb;this.J.Cd(this);this.V=-1}v(wN,Cr);p=wN.prototype;p.Av=null;p.zv=-1;p.Fp=null;p.Qa=function(){wN.ea.Qa.call(this);this.Fp&&(this.Fp.dispose(),this.Fp=null);this.Av=null;this.J.dispose()};p.eM=function(a){wN.ea.eM.call(this,a);Lrb(this);this.Fp?(this.Fp.clear(),zFa(this.Fp,a)):(this.Fp=new au(a),a=u(this.Ufb,this),this.Fp.k6=a,this.getHandler().R(this.Fp,"select",this.dGa));this.zv=-1};p.Ck=n("");p.oK=ba();
p.wF=function(a){wN.ea.wF.call(this,a);var b=Jrb(this.Od(),this,a.target);b&&a.relatedTarget&&ln(b,a.relatedTarget)||b!=xN(this)&&Mrb(this,b)};p.xj=function(a){wN.ea.xj.call(this,a);this.Wb()&&(a=Jrb(this.Od(),this,a.target),a!=xN(this)&&Mrb(this,a))};p.Qh=function(a){var b=xN(this);if(b){var c;if(c=a)c=this.jf()?"mouseup"!=a.type?!0:!!Jrb(this.Od(),this,a.target):!0;c&&yN(this,b);return wN.ea.Qh.call(this,a)}return!1};
p.gg=function(a){var b=this.getContent();b=b?b.length:0;var c=this.Av.width;if(0==b||!this.isEnabled())return!1;if(13==a.keyCode||32==a.keyCode)return this.Qh(a);if(36==a.keyCode)return this.zs(0),!0;if(35==a.keyCode)return this.zs(b-1),!0;var d=0>this.zv?this.dh():this.zv;switch(a.keyCode){case 37:if(-1==d||0==d)d=b;this.zs(d-1);a.preventDefault();return!0;case 39:return d==b-1&&(d=-1),this.zs(d+1),a.preventDefault(),!0;case 38:-1==d&&(d=b+c-1);if(d>=c)return this.zs(d-c),a.preventDefault(),!0;break;
case 40:if(-1==d&&(d=-c),d<b-c)return this.zs(d+c),a.preventDefault(),!0}return!1};p.dGa=ba();p.$c=g("Av");p.Dd=function(a,b){if(this.getElement())throw Error("Component already rendered");this.Av=ra(a)?new nj(a,b):a;Lrb(this)};function xN(a){var b=a.getContent();return b&&b[a.zv]}p.zs=function(a){a!=this.zv&&(Nrb(this,this.zv,!1),this.V=this.zv,this.zv=a,Nrb(this,a,!0),this.dispatchEvent("$b"))};function Mrb(a,b){var c=a.getContent();a.zs(c&&b?rb(c,b):-1)}
p.dh=function(){return this.Fp?this.Fp.dh():-1};p.jf=function(){return this.Fp?this.Fp.jf():null};p.xf=function(a){this.Fp&&this.Fp.xf(a)};function yN(a,b){a.Fp&&bu(a.Fp,b)}
function Nrb(a,b,c){if(a.getElement()){var d=a.getContent();if(d&&0<=b&&b<d.length){a.Od();var e=(e=xN(a))?e.parentNode:null;a.J.getElement()!=e&&(a.J.Na=e);e=a.J;e.Bg(c);!!(e.fk&2)==c&&(e=a.Od(),b=d[b])&&(b=b?b.parentNode:null,Iq(b,e.mc()+"-cell-hover",c),c?yq(a.Na,"activedescendant",b.id):b.id==PAa(a.Na,"activedescendant")&&zq(a.Na,"activedescendant"))}}}p.Bg=function(a){a&&-1==this.zv?this.zs(-1<this.V?this.V:0):a||this.zs(-1);wN.ea.Bg.call(this,a)};
p.Ufb=function(a,b){if(this.getElement()){var c=this.Od();a&&(a=a.parentNode,Iq(a,c.mc()+"-cell-selected",b),yq(a,"selected",b))}};function Lrb(a){var b=a.getContent();if(b)if(a.Av&&a.Av.width){if(b=Math.ceil(b.length/a.Av.width),!ra(a.Av.height)||a.Av.height<b)a.Av.height=b}else b=Math.ceil(Math.sqrt(b.length)),a.Av=new nj(b,b);else a.Av=new nj(0,0)}function Krb(){Cr.call(this,null);Mr(this,2,!0)}v(Krb,Cr);function zN(a,b,c){this.H=a||[];wN.call(this,null,b||vN.getInstance(),c);Orb(this,this.H)}v(zN,wN);zN.prototype.O=null;zN.prototype.C=null;function Orb(a,b,c){a.H=b;a.C=c||null;a.O=null;a.setContent(Prb(a))}zN.prototype.It=function(){var a=this.jf();return a?(a=Fp(a,"background-color"),Qrb(a)):null};zN.prototype.uu=function(a){a=Qrb(a);this.O||(this.O=ub(this.H,function(a){return Qrb(a)}));this.xf(a?rb(this.O,a):-1)};
function Prb(a){return ub(a.H,function(a,c){var b=this.Da().Ia("DIV",{"class":this.Od().mc()+"-colorswatch",style:"background-color:"+a});b.title=this.C&&this.C[c]?this.C[c]:"#"==a.charAt(0)?"RGB ("+tq(a).join(", ")+")":a;return b},a)}function Qrb(a){if(a)try{return pq(a).rf}catch(b){}return null};function AN(){}v(AN,vN);va(AN);AN.prototype.mc=n("jfk-palette");function Rrb(a){var b={};a=String(a);var c=vAa(a);if(Srb.test(c))return b.rf=Trb(c),b.type="hex",b;a:{var d=a.match(Urb);if(d){c=Number(d[1]);var e=Number(d[2]);var f=Number(d[3]);d=Number(d[4]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=f&&255>=f&&0<=d&&1>=d){f=[c,e,f,d];break a}}f=[]}if(f.length){a=f[0];c=f[1];e=f[2];f=f[3];d=Math.floor(255*f);if(isNaN(d)||0>d||255<d)throw Error('"('+a+","+c+","+e+","+f+'") is not a valid RGBA color');f=AAa(d.toString(16));a=zAa(a,c,e)+f;b.rf=a;b.type="rgba";return b}a:{if(d=
a.match(Vrb))if(c=Number(d[1]),e=Number(d[2]),f=Number(d[3]),d=Number(d[4]),0<=c&&360>=c&&0<=e&&100>=e&&0<=f&&100>=f&&0<=d&&1>=d){f=[c,e,f,d];break a}f=[]}if(f.length){a=f[0];c=f[1];e=f[2];f=f[3];d=Math.floor(255*f);if(isNaN(d)||0>d||255<d)throw Error('"('+a+","+c+","+e+","+f+'") is not a valid HSLA color');f=AAa(d.toString(16));a=rq(uq(a,c/100,e/100))+f;b.rf=a;b.type="hsla";return b}throw Error(a+" is not a valid color string");}
function Wrb(a,b,c){if(Srb.test(a))return Trb(vAa(a)).substring(b,c);throw Error(a+" is not a valid 8-hex color string");}var Xrb=/#(.)(.)(.)(.)/;function Trb(a){if(!Srb.test(a))throw Error("'"+a+"' is not a valid alpha hex color");5==a.length&&(a=a.replace(Xrb,"#$1$1$2$2$3$3$4$4"));return a.toLowerCase()}var Srb=/^#(?:[0-9a-f]{4}){1,2}$/i,Urb=/^(?:rgba)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|1|0\.\d{0,10})\)$/i,Vrb=/^(?:hsla)\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\%,\s?(0|[1-9]\d{0,2})\%,\s?(0|1|0\.\d{0,10})\)$/i;function BN(a,b,c){R.call(this,a);Yrb(this,b||"#f00");this.className=c||"goog-hsv-palette";this.Ka=this.Da().Pb()}v(BN,R);p=BN.prototype;p.getColor=g("color");p.$Fa=n(1);p.ATa=function(){try{var a=pq(this.D.value).rf}catch(b){}this.color!=a&&(this.D.value=this.color)};p.Fia=function(a){a!=this.color&&(Yrb(this,a),this.gT(),this.dispatchEvent("action"))};function Yrb(a,b){b=pq(b).rf;var c=tq(b);a.C=EAa(c);a.C[0]/=360;a.color=b}
function Zrb(a,b,c,d){if(null!=b||null!=c||null!=d)a.C[0]=null!=b?b:a.C[0],a.C[1]=null!=c?c:a.C[1],a.C[2]=null!=d?d:a.C[2],b=[360*a.C[0],a.C[1],a.C[2]],b=rq(DAa(b[0],b[1],b[2])),a.color=b,a.gT(),a.dispatchEvent("action")}p.kh=n(!1);
p.Ia=function(){var a=this.Da(),b=Ac&&!Jc("7")?" "+(this.className+"-noalpha"):"",c=a.Ia("DIV",this.className+"-hs-backdrop");this.O=a.Ia("DIV",this.className+"-hs-handle");this.F=a.Ia("DIV",this.className+"-hs-image",this.O);this.H=a.Ia("DIV",this.className+"-v-image");this.Ea=a.Ia("DIV",this.className+"-v-handle");this.va=a.Ia("DIV",this.className+"-swatch");this.D=a.Ia("INPUT",{"class":this.className+"-input","aria-label":"Hexadecimale kleur",type:"text",dir:"ltr"});var d=a.Ia("LABEL",null,this.D);
this.Na=a.Ia("DIV",this.className+b,c,this.F,this.H,this.Ea,this.va,d)};p.Ta=function(){BN.ea.Ta.call(this);this.gT();var a=this.getHandler();a.R(this.getElement(),"mousedown",this.Dia);this.$||(this.$=new Yr(this.D));a.R(this.$,"input",this.aGa)};p.Qa=function(){BN.ea.Qa.call(this);delete this.F;delete this.O;delete this.H;delete this.Ea;delete this.va;delete this.D;this.$&&(this.$.dispose(),delete this.$);vd(this.Ra);vd(this.Ya)};
p.gT=function(){if(this.Yb()){var a=this.C[1],b=this.C[2],c=this.F.offsetWidth*this.C[0];this.Df()&&(c=this.F.offsetWidth-c);c-=Math.ceil(this.O.offsetWidth/2);a=this.F.offsetHeight*(1-a);a-=Math.ceil(this.O.offsetHeight/2);gBa(this.O,c,a,this.Df());a=this.H.offsetTop-Math.floor(this.Ea.offsetHeight/2)+(255-b)/255*this.H.offsetHeight;this.Ea.style.top=a+"px";Yp(this.F,b/255);Ep(this.H,"background-color",rq(DAa(360*this.C[0],this.C[1],255)));Ep(this.va,"background-color",this.color);Ep(this.va,"color",
127.5<this.C[2]?"#000":"#fff");this.ATa()}};p.Dia=function(a){if(a.target==this.H||a.target==this.Ea){var b=Xp(this.H);this.OIa(b,a);this.Ra=qd(this.Ka,"mousemove",u(this.OIa,this,b));this.Ya=qd(this.Ka,"mouseup",this.Eia,!1,this)}else if(a.target==this.F||a.target==this.O)b=Xp(this.F),this.NIa(b,a),this.Ra=qd(this.Ka,"mousemove",u(this.NIa,this,b)),this.Ya=qd(this.Ka,"mouseup",this.Eia,!1,this)};
p.OIa=function(a,b){b.preventDefault();var c=Dn(this.Da());Zrb(this,null,null,Math.round(255*(a.top+a.height-Math.min(Math.max(c.y+b.clientY,a.top),a.top+a.height))/a.height))};p.NIa=function(a,b){b.preventDefault();var c=Dn(this.Da());Zrb(this,(Math.min(Math.max(c.x+b.clientX,a.left),a.left+a.width)-a.left)/a.width,(-Math.min(Math.max(c.y+b.clientY,a.top),a.top+a.height)+a.top+a.height)/a.height,null)};p.Eia=function(){vd(this.Ra);vd(this.Ya)};
p.aGa=function(){/^#?[0-9a-f]{6}$/i.test(this.D.value)&&this.Fia(this.D.value)};function CN(a,b,c,d){BN.call(this,a,b,d);this.L=r(c)?c:1;this.className=d||"goog-hsva-palette"}v(CN,BN);p=CN.prototype;p.$Fa=g("L");p.Gia=function(a){$rb(this,this.color,a)};p.Fia=function(a){$rb(this,a,1)};function $rb(a,b,c){var d=a.color!=b,e=a.L!=c;a.L=c;a.color=b;d&&Yrb(a,b);if(d||e)a.gT(),a.dispatchEvent("action")}
p.Ia=function(){CN.ea.Ia.call(this);var a=this.Da();this.J=a.Ia("DIV",this.className+"-a-image");this.V=a.Ia("DIV",this.className+"-a-handle");this.bb=a.Ia("DIV",this.className+"-swatch-backdrop");var b=this.getElement();a.appendChild(b,this.J);a.appendChild(b,this.V);a.appendChild(b,this.bb)};p.Qa=function(){CN.ea.Qa.call(this);delete this.J;delete this.V;delete this.bb};
p.gT=function(){CN.ea.gT.call(this);if(this.Yb()){var a=255*this.L;this.V.style.top=this.J.offsetTop-Math.floor(this.V.offsetHeight/2)+(255-a)/255*this.J.offsetHeight+"px";this.J.style.backgroundColor=this.color;Yp(this.va,a/255)}};p.ATa=function(){if(!Vb([this.color,this.L],asb(this.D.value))){var a=this.D,b=Math.floor(255*this.L).toString(16);a.value=this.color+(1==b.length?"0"+b:b)}};
p.Dia=function(a){CN.ea.Dia.call(this,a);if(a.target==this.J||a.target==this.V){var b=Xp(this.H);this.MIa(b,a);this.Ra=qd(this.Da().Pb(),"mousemove",u(this.MIa,this,b));this.Ya=qd(this.Da().Pb(),"mouseup",this.Eia,!1,this)}};p.MIa=function(a,b){b.preventDefault();var c=Dn(this.Da());this.Gia((a.top+a.height-Math.min(Math.max(c.y+b.clientY,a.top),a.top+a.height))/a.height)};p.aGa=function(){var a=asb(this.D.value);a&&$rb(this,a[0],a[1])};
function asb(a){/^#?[0-9a-f]{8}$/i.test(a)?(a=Rrb(a).rf,a=[Wrb(a,0,7),parseInt(Wrb(a,7,9),16)/255]):a=/^#?[0-9a-f]{6}$/i.test(a)?[a,1]:null;return a};function DN(a,b,c){Xq.call(this,void 0,b,c);Yq(this,"Aangepaste kleurkiezer");this.C=a?new CN(this.Da(),void 0,1,"hsva"):new BN(this.Da(),void 0,"hsv");this.Sa(this.C)}v(DN,Xq);DN.prototype.Ia=function(){DN.ea.Ia.call(this);Eq(this.getElement(),"color-dialog");this.C.render(this.Rb())};DN.prototype.Ta=function(){DN.ea.Ta.call(this);Xr(this,"ok");dr(this,0);CBa(this)};DN.prototype.Qa=function(){F(this.C);delete this.C;DN.ea.Qa.call(this)};function bsb(a,b,c){zN.call(this,a,b,c)}v(bsb,zN);bsb.prototype.Qh=function(a){return xN(this)?bsb.ea.Qh.call(this,a):this.dispatchEvent("ac")};function EN(a,b,c,d){Pr.call(this,a,b,c,d)}v(EN,Pr);EN.prototype.rQ=function(a){this.Qh(a);a.preventDefault()};function FN(){}v(FN,Nt);va(FN);FN.prototype.createCaption=function(a,b){return FN.ea.createCaption.call(this,csb(a,b),b)};function csb(a,b){return b.Ia("DIV","goog-color-menu-button-indicator",a)}FN.prototype.hb=function(a,b){a&&dsb(this.Rb(a),b)};function dsb(a,b){a&&a.firstChild&&(b=b&&sq(b)?pq(b).rf:null,a.firstChild.style.borderBottomColor=b||(Ac?"":"transparent"))}FN.prototype.Lp=function(a){var b=a.getElement();this.hb(b,a.cb());Eq(b,"goog-color-menu-button");FN.ea.Lp.call(this,a)};function GN(a,b,c,d){Ot.call(this,a,b,c||FN.getInstance(),d)}v(GN,Ot);var esb={Obc:"#000 #444 #666 #999 #ccc #eee #f3f3f3 #fff".split(" "),P1:"#f00 #f90 #ff0 #0f0 #0ff #00f #90f #f0f".split(" "),oqc:"#f4cccc #fce5cd #fff2cc #d9ead3 #d0e0e3 #cfe2f3 #d9d2e9 #ead1dc #ea9999 #f9cb9c #ffe599 #b6d7a8 #a2c4c9 #9fc5e8 #b4a7d6 #d5a6bd #e06666 #f6b26b #ffd966 #93c47d #76a5af #6fa8dc #8e7cc3 #c27ba0 #cc0000 #e69138 #f1c232 #6aa84f #45818e #3d85c6 #674ea7 #a64d79 #990000 #b45f06 #bf9000 #38761d #134f5c #0b5394 #351c75 #741b47 #660000 #783f04 #7f6000 #274e13 #0c343d #073763 #20124d #4c1130".split(" ")};
function fsb(a){var b=new Lt(a);bc(esb,function(c){c=new zN(c,null,a);c.Dd(8);b.Sa(c,!0)});return b}p=GN.prototype;p.It=function(){return this.cb()};p.uu=function(a){this.hb(a)};p.hb=function(a){for(var b=0,c;c=this.Ue(b);b++)"function"==typeof c.uu&&c.uu(a);GN.ea.hb.call(this,a)};p.Gs=function(a){"function"==typeof a.target.It?this.hb(a.target.It()):"none"==a.target.cb()&&this.hb(null);GN.ea.Gs.call(this,a);a.stopPropagation();this.dispatchEvent("action")};
p.xe=function(a,b){a&&0==this.hj()&&(this.Nf(fsb(this.Da())),this.hb(this.cb()));GN.ea.xe.call(this,a,b)};Br("goog-color-menu-button",function(){return new GN(null)});function gsb(a,b){a=a||"Geen";b=b||new Im;var c=To("no-color");a=ph(bs(Nu({icon:c,ow:"goog-menuitem-icon"})),a);a=Cn(b,a);Pr.call(this,a,"none",void 0,void 0)}v(gsb,EN);gsb.prototype.It=n("");gsb.prototype.uu=ba();function HN(a,b,c,d,e,f,h,k){H.call(this);this.L=null;this.Ka=[];this.va=f||null;this.J=a;this.fb=b;this.tb=c;this.mb=d;this.Ya=e;this.eb=k||4;this.jb=h;this.H=null;this.Ea=1;this.F=new xh(this);this.Ra=!0}v(HN,H);p=HN.prototype;p.xyb=ua;p.hb=function(a){Aa(a)?hsb(this,a[0],a[1]):hsb(this,a)};
function isb(a,b,c){function d(a){b.Bh(a,h++,!0);e.push(a)}a.L=b;a.F.R(a.L,"show",a.T6a);var e=a.Ka,f=AN.getInstance(),h=null!=c?c:b.ad();a.fb&&(c=a.bb=new gsb(a.jb),d(c),a.F.R(c,"action",function(){this.H=null}),(c=c.getElement())&&xq(c,"button"));var k=[];x(BF,function(a){for(var b=[],c=0;c<a.length;c++)b.push(OB(a[c]));c=new zN(void 0,f);Orb(c,a,b);c.Dd(10);d(c);k.push(c)});a.tb&&(c=Tm("DIV","docs-colormenuitems-scheme-header","Thema"),d(new Gt(c)),a.D=new zN(void 0,f),jsb(a),a.D.Dd(10,1),d(a.D),
d(new Kt),k.push(a.D));c=Tm("DIV","docs-colormenuitems-custom-header","Aangepast...");a.$=new Pr(c);d(a.$);(c=a.$.getElement())&&xq(c,"button");Eq(b.getElement(),"goog-menu-noaccel");a.O=new DN(a.mb);a.Ya.Li(a.O);a.F.R(a.O,"dialogselect",a.vmb);a.V=a.O.C;ksb(a,h++);k.push(a.C);x(k,function(a){this.F.R(a,"action",function(b){x(k,function(b){b!=a&&b.uu(null)});this.H=b.target.It()})},a);a.va&&a.va.Vb(Mo,function(a){"value"==a.Rg&&this.hb(a.newValue)},a);a.F.R(b,"action",a.Hkb);Eq(b.getElement(),"docs-colormenuitems")}
function jsb(a){for(var b=[],c=[],d=0;d<c.length;d++){var e=OB(c[d]);b.push("Themakleur "+(e?e:d+1))}Orb(a.D,c,b)}function hsb(a,b,c){a.H=b&&(sq(b)?pq(b).rf:null);a.Ea=null!=c?c:1;lsb(a,1==a.Ea?a.H:null)}p.getColor=g("H");function msb(a){return ub(a.J.C.C.concat(),function(a){return T_a(a.color,a.alpha)})}
function ksb(a,b){if(!a.C){var c=msb(a);a.C=new bsb(c,AN.getInstance());a.C.Dd(10,1);a.C.nf("docs-colormenuitems-custom-palette");a.L.Bh(a.C,b,!0);a.Ka.push(a.C);a.F.R(a.C,"ac",a.LBa)}nsb(a);a.F.R(a.J,"Nb",a.iCb)}function nsb(a){a.Ra=!1;Orb(a.C,msb(a));for(var b=a.J.C.C.concat(),c=0;c<b.length;c++){var d=b[c];if(a.H==d.color&&a.Ea==d.alpha){a.C.xf(c);break}}}p.T6a=function(){this.Ra&&nsb(this)};p.iCb=function(){this.L&&this.L.kb()?nsb(this):this.Ra=!0};
function lsb(a,b){a.D&&a.D.xf(-1);x(a.Ka,function(a){Ea(a.It)&&a!==this.C&&a!==this.D&&a.uu(b)},a);if(a.C){var c=zb(a.J.C.C.concat(),function(a){return this.H==a.color&&Math.floor(255*this.Ea)==Math.floor(255*a.alpha)},a);a.C.xf(c)}}
p.Hkb=function(a){if(a.target&&Ea(a.target.It)&&Bb(this.Ka,a.target))if(a.target==this.D)this.xyb(a);else{if(a.target==this.C){var b=this.J.C.C.concat()[a.target.dh()];a=b.color;b=b.alpha}else a=a.target.It(),b=1;b={color:a,alpha:b};osb(this,psb(b));a&&(X_a(this.J,b),nsb(this))}else a.target==this.$&&this.LBa()};p.LBa=function(){this.O.setVisible(!0);this.V.Fia(this.H||"#f00");this.V.Gia&&this.V.Gia(this.Ea)};
p.vmb=function(a){if("ok"==a.key){a=this.V.getColor();var b={color:a,alpha:this.V.$Fa()};X_a(this.J,b);this.H=a;osb(this,psb(b))}};function psb(a){var b=a.color;a=a.alpha;return 1==a?b:[b,a]}p.getHandler=g("F");p.wc=function(){if(!this.L)throw Error("Menu not initialized");return this.L};
p.Qa=function(){F(this.F);delete this.F;F(this.V);delete this.V;F(this.O);delete this.O;F(this.$);delete this.$;F(this.D);delete this.D;F(this.bb);delete this.bb;F(this.C);delete this.C;delete this.Ya;delete this.J;delete this.va;delete this.L;HN.ea.Qa.call(this)};function osb(a,b){a.dispatchEvent(new qsb(b));if(a.va){var c=xp(new wp,a.eb).build();a.va.xc(b,c)}}function qsb(a){G.call(this,"bc");this.C=a}v(qsb,G);qsb.prototype.getColor=g("C");function IN(){D.call(this)}v(IN,D);IN.prototype.restore=function(a){this.isDisposed();var b=this.D();a||this.dispose();return b};function JN(a){D.call(this);this.J=mb();this.H=mb();this.F=a.Sw();this.qb=Hm(a.Pb());a.IFa(this.qb.Ia("SPAN",{id:this.J}),this.qb.Ia("SPAN",{id:this.H}))}v(JN,IN);function KN(a,b){return a.qb.getElement(b?a.J:a.H)}JN.prototype.C=function(a){dn(KN(this,!0));dn(KN(this,!1));return a};
JN.prototype.D=function(){var a=null,b=KN(this,!this.F),c=KN(this,this.F);if(b&&c){a=b.parentNode;b=rb(a.childNodes,b);var d=c.parentNode;c=rb(d.childNodes,c);d==a&&(this.F?b--:c--);a=LN(a,b,d,c);a=this.C(a);a.select()}else this.C();return a};JN.prototype.Qa=function(){this.C();this.qb=null};function rsb(){}function ssb(a){if(a.getSelection)return a.getSelection();a=a.document;var b=a.selection;if(b){try{var c=b.createRange();if(c.parentElement){if(c.parentElement().document!=a)return null}else if(!c.length||c.item(0).document!=a)return null}catch(d){return null}return b}return null}function MN(a){for(var b=[],c=0,d=a.QP();c<d;c++)b.push(a.Rw(c));return b}function NN(a){a=a.getContainer();return 1==a.nodeType?a:a.parentNode}function tsb(a){return a.Sw()?a.xl():a.Dj()}
function usb(a){return a.Sw()?a.Hn():a.Oh()}function vsb(a){return a.Sw()?a.Dj():a.xl()}function wsb(a){return a.Sw()?a.Oh():a.Hn()}rsb.prototype.Sw=n(!1);rsb.prototype.Pb=function(){return Jm(Ac?this.getContainer():this.Dj())};rsb.prototype.RG=function(a){this.Im()||this.$P();return this.qF(a,!0)};function xsb(a){return a.Dj()&&a.xl()?new JN(a):null}function ysb(a,b){tN.call(this,a,b,!0)}v(ysb,tN);function ON(a,b,c,d,e){this.uf=this.Be=null;this.$d=this.qe=0;if(a){this.Be=a;this.qe=b;this.uf=c;this.$d=d;if(1==a.nodeType&&"BR"!=a.tagName)if(a=a.childNodes,b=a[b])this.Be=b,this.qe=0;else{a.length&&(this.Be=qb(a));var f=!0}1==c.nodeType&&((this.uf=c.childNodes[d])?this.$d=0:this.uf=c)}tN.call(this,e?this.uf:this.Be,e,!0);if(f)try{this.next()}catch(h){if(h!=Fh)throw h;}}v(ON,ysb);p=ON.prototype;p.$J=fa(211);p.LJ=fa(214);p.N5=g("Be");
p.lZ=function(){return this.V&&this.node==this.uf&&(!this.$d||1!=this.C)};p.next=function(){if(this.lZ())throw Fh;return ON.ea.next.call(this)};p.Apa=function(){ON.ea.Apa.apply(this);if(ln(this.node,this.uf))throw Fh;};p.Ao=function(a){this.Be=a.Be;this.uf=a.uf;this.qe=a.qe;this.$d=a.$d;this.F=a.F;ON.ea.Ao.call(this,a)};p.clone=function(){var a=new ON(this.Be,this.qe,this.uf,this.$d,this.F);a.Ao(this);return a};function zsb(){}function Asb(a,b,c){c=c&&!b.us();b=b.fX();try{return c?0<=a.Uu(b,0,1)&&0>=a.Uu(b,1,0):0<=a.Uu(b,0,0)&&0>=a.Uu(b,1,1)}catch(d){if(!Ac)throw d;return!1}}zsb.prototype.fp=function(){return new ON(this.Yq(),this.Oh(),this.Tw(),this.EB())};function PN(a){this.Kd=a}v(PN,zsb);function Bsb(a){var b=Jm(a).createRange();if(3==a.nodeType)b.setStart(a,0),b.setEnd(a,a.length);else if(QN(a)){for(var c,d=a;(c=d.firstChild)&&QN(c);)d=c;b.setStart(d,0);for(d=a;(c=d.lastChild)&&QN(c);)d=c;b.setEnd(d,1==d.nodeType?d.childNodes.length:d.length)}else c=a.parentNode,a=rb(c.childNodes,a),b.setStart(c,a),b.setEnd(c,a+1);return b}function Csb(a,b,c,d){var e=Jm(a).createRange();e.setStart(a,b);e.setEnd(c,d);return e}p=PN.prototype;p.clone=function(){return new this.constructor(this.Kd.cloneRange())};
p.fX=g("Kd");p.getContainer=function(){return this.Kd.commonAncestorContainer};p.Yq=function(){return this.Kd.startContainer};p.Oh=function(){return this.Kd.startOffset};p.Tw=function(){return this.Kd.endContainer};p.EB=function(){return this.Kd.endOffset};p.Uu=function(a,b,c){return this.Kd.compareBoundaryPoints(1==c?1==b?na.Range.START_TO_START:na.Range.START_TO_END:1==b?na.Range.END_TO_START:na.Range.END_TO_END,a)};p.us=function(){return this.Kd.collapsed};p.getText=function(){return this.Kd.toString()};
p.O5=fa(216);p.select=function(a){var b=Sm(Jm(this.Yq()));this.DX(b.getSelection(),a)};p.DX=function(a){a.removeAllRanges();a.addRange(this.Kd)};
p.KFa=function(){var a=this.Kd;a.extractContents();if(a.startContainer.hasChildNodes()){var b=a.startContainer.childNodes[a.startOffset];if(b){var c=b.previousSibling;""==rn(b)&&dn(b);c&&""==rn(c)&&dn(c)}}if(Cc){b=this.Yq();c=this.Oh();var d=this.Tw(),e=this.EB(),f=b.nextSibling;b==d&&b.parentNode&&3==b.nodeType&&f&&3==f.nodeType&&(b.nodeValue+=f.nodeValue,dn(f),a.setStart(b,c),a.setEnd(d,e))}};p.JFa=function(a,b){var c=this.Kd.cloneRange();c.collapse(b);c.insertNode(a);c.detach();return a};
p.LFa=function(a,b){var c=Sm(Jm(this.Yq()));if(c=RN(c))var d=c.Dj(),e=c.xl(),f=c.Oh(),h=c.Hn();var k=this.Kd.cloneRange(),l=this.Kd.cloneRange();k.collapse(!1);l.collapse(!0);k.insertNode(b);l.insertNode(a);k.detach();l.detach();if(c){if(3==d.nodeType)for(;f>d.length;){f-=d.length;do d=d.nextSibling;while(d==a||d==b)}if(3==e.nodeType)for(;h>e.length;){h-=e.length;do e=e.nextSibling;while(e==a||e==b)}LN(d,f,e,h).select()}};p.collapse=function(a){this.Kd.collapse(a)};function SN(a){this.Kd=a}v(SN,PN);SN.prototype.DX=function(a,b){!b||this.us()?SN.ea.DX.call(this,a,b):(a.collapse(this.Tw(),this.EB()),a.extend(this.Yq(),this.Oh()))};function TN(a,b){this.uf=this.Be=this.C=null;this.$d=this.qe=-1;this.Kd=a;this.D=b}v(TN,zsb);function UN(a){var b=Jm(a).body.createTextRange();if(1==a.nodeType)b.moveToElementText(a),QN(a)&&!a.childNodes.length&&b.collapse(!1);else{for(var c=0,d=a;d=d.previousSibling;){var e=d.nodeType;if(3==e)c+=d.length;else if(1==e){b.moveToElementText(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.move("character",c);b.moveEnd("character",a.length)}return b}p=TN.prototype;
p.clone=function(){var a=new TN(this.Kd.duplicate(),this.D);a.C=this.C;a.Be=this.Be;a.uf=this.uf;return a};p.fX=g("Kd");function Dsb(a){a.C=a.Be=a.uf=null;a.qe=a.$d=-1}
p.getContainer=function(){if(!this.C){var a=this.Kd.text,b=this.Kd.duplicate(),c=a.replace(/ +$/,"");(c=a.length-c.length)&&b.moveEnd("character",-c);c=b.parentElement();b=xaa(b.htmlText).length;if(this.us()&&0<b)return this.C=c;for(;b>xaa(c.outerHTML).length;)c=c.parentNode;for(;1==c.childNodes.length&&c.innerText==Esb(c.firstChild)&&QN(c.firstChild);)c=c.firstChild;0==a.length&&(c=Fsb(this,c));this.C=c}return this.C};
function Fsb(a,b){for(var c=b.childNodes,d=0,e=c.length;d<e;d++){var f=c[d];if(QN(f)){var h=UN(f),k=h.htmlText!=f.outerHTML;if(a.us()&&k?0<=a.Uu(h,1,1)&&0>=a.Uu(h,1,0):a.Kd.inRange(h))return Fsb(a,f)}}return b}p.Yq=function(){this.Be||(this.Be=Gsb(this,1),this.us()&&(this.uf=this.Be));return this.Be};p.Oh=function(){0>this.qe&&(this.qe=Hsb(this,1),this.us()&&(this.$d=this.qe));return this.qe};p.Tw=function(){if(this.us())return this.Yq();this.uf||(this.uf=Gsb(this,0));return this.uf};
p.EB=function(){if(this.us())return this.Oh();0>this.$d&&(this.$d=Hsb(this,0),this.us()&&(this.qe=this.$d));return this.$d};p.Uu=function(a,b,c){return this.Kd.compareEndPoints((1==b?"Start":"End")+"To"+(1==c?"Start":"End"),a)};
function Gsb(a,b,c){c=c||a.getContainer();if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.length;e<f;e++){var h=d?e:f-e-1,k=c.childNodes[h];try{var l=Isb(k)}catch(q){continue}var m=l.fX();if(a.us())if(!QN(k)){if(0==a.Uu(m,1,1)){a.qe=a.$d=h;break}}else{if(Asb(l,a))return Gsb(a,b,k)}else{if(Asb(a,l)){if(!QN(k)){d?a.qe=h:a.$d=h+1;break}return Gsb(a,b,k)}if(0>a.Uu(m,1,0)&&0<a.Uu(m,0,1))return Gsb(a,b,k)}}return c}
function Hsb(a,b){var c=1==b,d=c?a.Yq():a.Tw();if(1==d.nodeType){d=d.childNodes;for(var e=d.length,f=c?1:-1,h=c?0:e-1;0<=h&&h<e;h+=f){var k=d[h];if(!QN(k)&&0==a.Kd.compareEndPoints((1==b?"Start":"End")+"To"+(1==b?"Start":"End"),Isb(k).fX()))return c?h:h+1}return-1==h?0:h}a=a.Kd.duplicate();b=UN(d);a.setEndPoint(c?"EndToEnd":"StartToStart",b);a=a.text.length;return c?d.length-a:a}function Esb(a){return 3==a.nodeType?a.nodeValue:a.innerText}
p.us=function(){return 0==this.Kd.compareEndPoints("StartToEnd",this.Kd)};p.getText=function(){return this.Kd.text};p.O5=fa(215);p.select=function(){this.Kd.select()};
p.KFa=function(){if(!this.us()&&this.Kd.htmlText){var a=this.Yq(),b=this.Tw(),c=this.Kd.text,d=this.Kd.duplicate();d.moveStart("character",1);d.moveStart("character",-1);d.text==c&&(this.Kd=d);this.Kd.text="";Dsb(this);c=this.Yq();d=this.Oh();try{var e=a.nextSibling;a==b&&a.parentNode&&3==a.nodeType&&e&&3==e.nodeType&&(a.nodeValue+=e.nodeValue,dn(e),this.Kd=UN(c),this.Kd.move("character",d),Dsb(this))}catch(f){}}};
function Jsb(a,b,c){var d=d||Hm(a.parentElement());if(1!=b.nodeType){var e=!0;b=d.Ia("DIV",null,b)}a.collapse(c);c=d||Hm(a.parentElement());var f,h=f=b.id;f||(f=b.id=mb());a.pasteHTML(b.outerHTML);(b=c.getElement(f))&&(h||b.removeAttribute("id"));e&&(a=b.firstChild,d.bcb(b),b=a);return b}p.JFa=function(a,b){a=Jsb(this.Kd.duplicate(),a,b);Dsb(this);return a};p.LFa=function(a,b){var c=this.Kd.duplicate(),d=this.Kd.duplicate();Jsb(c,a,!0);Jsb(d,b,!1);Dsb(this)};
p.collapse=function(a){this.Kd.collapse(a);a?(this.uf=this.Be,this.$d=this.qe):(this.Be=this.uf,this.qe=this.$d)};function Ksb(a){this.Kd=a}v(Ksb,PN);Ksb.prototype.DX=function(a){a.collapse(this.Yq(),this.Oh());this.Tw()==this.Yq()&&this.EB()==this.Oh()||a.extend(this.Tw(),this.EB());0==a.rangeCount&&a.addRange(this.Kd)};function VN(a){this.Kd=a}v(VN,PN);VN.prototype.Uu=function(a,b,c){return Jc("528")?VN.ea.Uu.call(this,a,b,c):this.Kd.compareBoundaryPoints(1==c?1==b?na.Range.START_TO_START:na.Range.END_TO_START:1==b?na.Range.START_TO_END:na.Range.END_TO_END,a)};VN.prototype.DX=function(a,b){b?a.setBaseAndExtent(this.Tw(),this.EB(),this.Yq(),this.Oh()):a.setBaseAndExtent(this.Yq(),this.Oh(),this.Tw(),this.EB())};function Lsb(a){return Isa?new TN(a,Jm(a.parentElement())):Ec?new VN(a):Dc?new SN(a):zc?new Ksb(a):new PN(a)}function Isb(a){if(Ac&&!Kc(9)){var b=new TN(UN(a),Jm(a));if(QN(a)){for(var c,d=a;(c=d.firstChild)&&QN(c);)d=c;b.Be=d;b.qe=0;for(d=a;(c=d.lastChild)&&QN(c);)d=c;b.uf=d;b.$d=1==d.nodeType?d.childNodes.length:d.length;b.C=a}else b.Be=b.uf=b.C=a.parentNode,b.qe=rb(b.C.childNodes,a),b.$d=b.qe+1;a=b}else a=Ec?new VN(Bsb(a)):Dc?new SN(Bsb(a)):zc?new Ksb(Bsb(a)):new PN(Bsb(a));return a}
function QN(a){return Zm(a)||3==a.nodeType};function WN(){this.$d=this.uf=this.qe=this.Be=this.C=null;this.F=!1}v(WN,rsb);function Msb(a,b){var c=new WN;c.C=a;c.F=!!b;return c}function XN(a,b){return Msb(Isb(a),b)}function LN(a,b,c,d){var e=new WN;e.F=Nsb(a,b,c,d);if(jn(a)&&!Zm(a)){var f=a.parentNode;b=rb(f.childNodes,a);a=f}jn(c)&&!Zm(c)&&(f=c.parentNode,d=rb(f.childNodes,c),c=f);e.F?(e.Be=c,e.qe=d,e.uf=a,e.$d=b):(e.Be=a,e.qe=b,e.uf=c,e.$d=d);return e}p=WN.prototype;
p.clone=function(){var a=new WN;a.C=this.C&&this.C.clone();a.Be=this.Be;a.qe=this.qe;a.uf=this.uf;a.$d=this.$d;a.F=this.F;return a};p.getType=n("text");p.nq=function(){return YN(this).fX()};function Osb(a){a.Be=a.qe=a.uf=a.$d=null}p.QP=n(1);p.Rw=function(){return this};
function YN(a){var b;if(!(b=a.C)){b=a.Dj();var c=a.Oh(),d=a.xl(),e=a.Hn();if(Ac&&!Kc(9)){var f=b,h=c,k=d,l=e,m=!1;1==f.nodeType&&(h=f.childNodes[h],m=!h,f=h||f.lastChild||f,h=0);var q=UN(f);h&&q.move("character",h);f==k&&h==l?q.collapse(!0):(m&&q.collapse(!1),m=!1,1==k.nodeType&&(k=(h=k.childNodes[l])||k.lastChild||k,l=0,m=!h),f=UN(k),f.collapse(!m),l&&f.moveEnd("character",l),q.setEndPoint("EndToEnd",f));l=new TN(q,Jm(b));l.Be=b;l.qe=c;l.uf=d;l.$d=e;b=l}else b=Ec?new VN(Csb(b,c,d,e)):Dc?new SN(Csb(b,
c,d,e)):zc?new Ksb(Csb(b,c,d,e)):new PN(Csb(b,c,d,e));b=a.C=b}return b}p.getContainer=function(){return YN(this).getContainer()};p.Dj=function(){return this.Be||(this.Be=YN(this).Yq())};p.Oh=function(){return null!=this.qe?this.qe:this.qe=YN(this).Oh()};p.xl=function(){return this.uf||(this.uf=YN(this).Tw())};p.Hn=function(){return null!=this.$d?this.$d:this.$d=YN(this).EB()};p.Sw=g("F");
p.zX=function(a,b){var c=a.getType();return"text"==c?Asb(YN(this),YN(a),b):"control"==c?(a=ZN(a),(b?wb:xb)(a,function(a){return this.YP(a,b)},this)):!1};p.YP=function(a,b){return this.zX(XN(a),b)};function Psb(a){if(Ac&&!Kc(9)){var b=!1;try{b=a.parentNode}catch(c){}return!!b}return ln(a.ownerDocument.body,a)}
p.M5=function(){var a;if((a=(!this.Be||Psb(this.Be))&&(!this.uf||Psb(this.uf)))&&!(a=!(Ac&&!Kc(9)))){a=YN(this);var b=a.D.body.createTextRange();b.moveToElementText(a.D.body);a=Asb(a,new TN(b,a.D),!0)}return a};p.Im=function(){return YN(this).us()};p.getText=function(){return YN(this).getText()};p.ZP=fa(219);p.iz=fa(222);p.nX=fa(224);p.fp=function(){return new ON(this.Dj(),this.Oh(),this.xl(),this.Hn())};p.select=function(){YN(this).select(this.F)};p.$P=function(){YN(this).KFa();Osb(this)};
p.qF=function(a,b){a=YN(this).JFa(a,b);Osb(this);return a};p.IFa=function(a,b){YN(this).LFa(a,b);Osb(this)};p.poa=function(){return new Qsb(this)};p.collapse=function(a){a=this.Sw()?!a:a;this.C&&this.C.collapse(a);a?(this.uf=this.Be,this.$d=this.qe):(this.Be=this.uf,this.qe=this.$d);this.F=!1};function Qsb(a){D.call(this);this.C=tsb(a);this.J=usb(a);this.F=vsb(a);this.H=wsb(a)}v(Qsb,IN);Qsb.prototype.D=function(){return LN(this.C,this.J,this.F,this.H)};
Qsb.prototype.Qa=function(){Qsb.ea.Qa.call(this);this.F=this.C=null};function $N(){}v($N,rsb);$N.prototype.zX=function(a,b){var c=MN(this);a=MN(a);return(b?wb:xb)(a,function(a){return wb(c,function(c){return c.zX(a,b)})})};$N.prototype.YP=function(a,b){return this.zX(XN(a),b)};$N.prototype.qF=function(a,b){b?bn(a,this.Dj()):cn(a,this.xl());return a};$N.prototype.IFa=function(a,b){this.qF(a,!0);this.qF(b,!1)};function aO(){this.D=this.C=this.Kd=null}v(aO,$N);function Rsb(a){var b=new aO;b.Kd=a;return b}function Ssb(a){for(var b=Jm(arguments[0]).body.createControlRange(),c=0,d=arguments.length;c<d;c++)b.addElement(arguments[c]);return Rsb(b)}p=aO.prototype;p.clone=function(){return Ssb.apply(this,ZN(this))};p.getType=n("control");p.nq=function(){return this.Kd||document.body.createControlRange()};p.QP=function(){return this.Kd?this.Kd.length:0};p.Rw=function(a){return XN(this.Kd.item(a))};
p.getContainer=function(){return $sa.apply(null,ZN(this))};p.Dj=function(){return Tsb(this)[0]};p.Oh=n(0);p.xl=function(){var a=Tsb(this),b=qb(a);return yb(a,function(a){return ln(a,b)})};p.Hn=function(){return this.xl().childNodes.length};function ZN(a){if(!a.C&&(a.C=[],a.Kd))for(var b=0;b<a.Kd.length;b++)a.C.push(a.Kd.item(b));return a.C}function Tsb(a){a.D||(a.D=ZN(a).concat(),a.D.sort(function(a,c){return a.sourceIndex-c.sourceIndex}));return a.D}
p.M5=function(){var a=!1;try{a=xb(ZN(this),function(a){return Ac?!!a.parentNode:ln(a.ownerDocument.body,a)})}catch(b){}return a};p.Im=function(){return!this.Kd||!this.Kd.length};p.getText=n("");p.ZP=fa(218);p.iz=fa(221);p.nX=aO.prototype.iz;p.fp=function(){return new bO(this)};p.select=function(){this.Kd&&this.Kd.select()};p.$P=function(){if(this.Kd){for(var a=[],b=0,c=this.Kd.length;b<c;b++)a.push(this.Kd.item(b));x(a,dn);this.collapse(!1)}};
p.RG=function(a){a=this.qF(a,!0);this.Im()||this.$P();return a};p.poa=function(){return new Usb(this)};p.collapse=function(){this.D=this.C=this.Kd=null};function Usb(a){this.C=ZN(a)}v(Usb,IN);Usb.prototype.D=function(){for(var a=(this.C.length?Jm(this.C[0]):document).body.createControlRange(),b=0,c=this.C.length;b<c;b++)a.addElement(this.C[b]);return Rsb(a)};Usb.prototype.Qa=function(){Usb.ea.Qa.call(this);delete this.C};
function bO(a){this.J=this.uf=this.Be=null;a&&(this.J=Tsb(a),this.Be=this.J.shift(),this.uf=qb(this.J)||this.Be);tN.call(this,this.Be,!1,!0)}v(bO,ysb);p=bO.prototype;p.$J=fa(210);p.LJ=fa(213);p.N5=g("Be");p.lZ=function(){return!this.D&&!this.J.length};p.next=function(){if(this.lZ())throw Fh;if(!this.D){var a=this.J.shift();this.setPosition(a,1,1);return a}return bO.ea.next.call(this)};p.Ao=function(a){this.J=a.J;this.Be=a.Be;this.uf=a.uf;bO.ea.Ao.call(this,a)};
p.clone=function(){var a=new bO(null);a.Ao(this);return a};function cO(){this.C=[];this.D=[];this.Bc=this.F=null}v(cO,$N);function Vsb(a){var b=new cO;b.D=a;b.C=ub(a,function(a){return a.nq()});return b}p=cO.prototype;p.clone=function(){var a=new cO;a.C=Nb(this.C);return a};p.getType=n("mutli");p.nq=function(){return this.C[0]};p.QP=function(){return this.C.length};p.Rw=function(a){this.D[a]||(this.D[a]=Msb(Lsb(this.C[a]),void 0));return this.D[a]};
p.getContainer=function(){if(!this.Bc){for(var a=[],b=0,c=this.QP();b<c;b++)a.push(this.Rw(b).getContainer());this.Bc=$sa.apply(null,a)}return this.Bc};function Wsb(a){a.F||(a.F=MN(a),a.F.sort(function(a,c){var b=a.Dj();a=a.Oh();var e=c.Dj();c=c.Oh();return b==e&&a==c?0:Nsb(b,a,e,c)?1:-1}));return a.F}p.Dj=function(){return Wsb(this)[0].Dj()};p.Oh=function(){return Wsb(this)[0].Oh()};p.xl=function(){return qb(Wsb(this)).xl()};p.Hn=function(){return qb(Wsb(this)).Hn()};
p.M5=function(){return xb(MN(this),function(a){return a.M5()})};p.Im=function(){return 0==this.C.length||1==this.C.length&&this.Rw(0).Im()};p.getText=function(){return ub(MN(this),function(a){return a.getText()}).join("")};p.ZP=fa(217);p.iz=fa(220);p.nX=fa(223);p.fp=function(){return new dO(this)};p.select=function(){var a=ssb(Sm(this.Pb()));a.removeAllRanges();for(var b=0,c=this.QP();b<c;b++)a.addRange(this.Rw(b).nq())};p.$P=function(){x(MN(this),function(a){a.$P()})};p.poa=function(){return new Xsb(this)};
p.collapse=function(a){if(!this.Im()){var b=a?this.Rw(0):this.Rw(this.QP()-1);this.D=[];this.Bc=this.F=null;b.collapse(a);this.D=[b];this.F=[b];this.C=[b.nq()]}};function Xsb(a){this.C=ub(MN(a),function(a){return a.poa()})}v(Xsb,IN);Xsb.prototype.D=function(){var a=ub(this.C,function(a){return a.restore()});return Vsb(a)};Xsb.prototype.Qa=function(){Xsb.ea.Qa.call(this);x(this.C,function(a){a.dispose()});delete this.C};
function dO(a){this.H=null;this.L=0;a&&(this.H=ub(Wsb(a),function(a){return Hh(a)}));tN.call(this,a?this.N5():null,!1,!0)}v(dO,ysb);p=dO.prototype;p.$J=fa(209);p.LJ=fa(212);p.N5=function(){return this.H[0].N5()};p.lZ=function(){return this.H[this.L].lZ()};p.next=function(){try{var a=this.H[this.L],b=a.next();this.setPosition(a.node,a.C,a.D);return b}catch(c){if(c!==Fh||this.H.length-1==this.L)throw c;this.L++;return this.next()}};p.Ao=function(a){this.H=Nb(a.H);dO.ea.Ao.call(this,a)};
p.clone=function(){var a=new dO(null);a.Ao(this);return a};function RN(a){return(a=ssb(a||window))&&Ysb(a)}function Ysb(a){var b=!1;if(a.createRange)try{var c=a.createRange()}catch(e){return null}else if(a.rangeCount){if(1<a.rangeCount){c=new cO;b=0;for(var d=a.rangeCount;b<d;b++)c.C.push(a.getRangeAt(b));return c}c=a.getRangeAt(0);b=Nsb(a.anchorNode,a.anchorOffset,a.focusNode,a.focusOffset)}else return null;return Zsb(c,b)}function Zsb(a,b){return a&&a.addElement?Rsb(a):Msb(Lsb(a),b)}function eO(a,b){return LN(a,b,a,b)}
function $sb(a,b,c,d){return LN(a,b,c,d)}function Nsb(a,b,c,d){if(a==c)return d<b;var e;if(1==a.nodeType&&b)if(e=a.childNodes[b])a=e,b=0;else if(ln(a,c))return!0;if(1==c.nodeType&&d)if(e=c.childNodes[d])c=e,d=0;else if(ln(c,a))return!1;return 0<(Xsa(a,c)||b-d)};function fO(){H.call(this);this.L=[];this.Ya=[];this.O=[];this.Ra=this.Ka=this.Ea=!1}v(fO,H);p=fO.prototype;p.Ke=function(){if(!this.Ra){for(var a,b=0;a=this.L[b];b++)atb(this,a);this.Ra=!0}};function atb(a,b){a.Ea&&(qd(b.element,"mousedown",b.PFa,!1,b),a.bb&&Eq(b.element,a.bb));a.Ka&&a.eb&&Eq(b.element,a.eb)}function btb(a){for(var b,c=0;b=a.L[c];c++){var d=a;d.Ea&&(ud(b.element,"mousedown",b.PFa,!1,b),d.bb&&Gq(b.element,d.bb));d.Ka&&d.eb&&Gq(b.element,d.eb);b.dispose()}a.L.length=0}
p.lia=function(a,b){if(!this.C)if(this.C=b,0==this.dispatchEvent(new gO("dragstart",0,this.C,0,void 0,0,void 0,void 0,0,0,void 0,a)))this.C=null;else{b=b.C;var c=this.kia(b);this.jb&&Eq(c,this.jb);this.J=c;c=Jm(b);c.body.appendChild(this.J);var d=this.J;b=this.Aha(b,d,a);d.style.position="absolute";d.style.left=b.x+"px";d.style.top=b.y+"px";this.Yc=new Rq(d);this.Yc.L=this.tb;qd(this.Yc,"drag",this.cNa,!1,this);qd(this.Yc,"end",this.OFa,!1,this);qd(c.body,"selectstart",this.LSa);ctb(this);for(c=0;b=
this.O[c];c++){b.C=[];b.F=b.Na.scrollLeft;b.H=b.Na.scrollTop;d=Op(b.Na);var e=Wp(b.Na);b.D=new hj(d.y,d.x+e.width,d.y+e.height,d.x)}for(c=0;e=this.$[c];c++)for(d=0;b=this.O[d];d++)ln(b.Na,e.Na)&&(b.C.push(e),e.H=b);this.H=null;for(c=0;b=this.O[c];c++)qd(b.Na,"scroll",this.oza,!1,this);this.Yc.cQ(a);a.preventDefault()}};
function ctb(a){a.$=[];for(var b,c=0;b=a.Ya[c];c++)for(var d,e=0;d=b.L[e];e++)for(var f=a,h=b,k=[d.element],l=0;l<k.length;l++){var m=k[l],q=m;var t=Op(q);q=Wp(q);t=new hj(t.y,t.x+q.width,t.y+q.height,t.x);f.$.push(new dtb(t,h,d,m));etb(f,t)}a.F||(a.F=new hj(0,0,0,0))}
p.OFa=function(a){var b=a.F?null:this.H;if(b&&b.F){var c=a.clientX,d=a.clientY,e=Dn(Hm(this.J)),f=c+e.x;e=d+e.y;var h;this.V&&(h=this.V(b.D,b.C,f,e));this.dispatchEvent(new gO("drag",0,this.C,0,b.D,0,c,d));b.F.dispatchEvent(new gO("drop",0,this.C,0,b.D,0,c,d,0,0,h,a.vm))}this.dispatchEvent(new gO("dragend",0,this.C,0,b?b.D:void 0));ud(this.Yc,"drag",this.cNa,!1,this);ud(this.Yc,"end",this.OFa,!1,this);ud(Jm(this.C.C).body,"selectstart",this.LSa);for(a=0;b=this.O[a];a++)ud(b.Na,"scroll",this.oza,!1,
this),b.C=[];this.Yc.dispose();dn(this.J);delete this.C;delete this.J;delete this.Yc;delete this.$;delete this.H};
p.cNa=function(a){var b=this.tEa(a),c=b.x,d=b.y,e=this.H;this.dispatchEvent(new gO("drag",0,this.C,0,e?e.D:void 0,0,a.clientX,a.clientY));var f;if(e){this.V&&e.F&&(f=this.V(e.D,e.C,c,d));if(e.C.contains(b)&&f==this.fb)return;e.F&&(this.dispatchEvent(new gO("dragout",0,this.C,0,e.D)),e.F.dispatchEvent(new gO("dragout",0,this.C,0,e.D,0,void 0,void 0,0,0,this.fb)));this.fb=f;this.H=null}if(this.F.contains(b)){a:{for(var h=0;e=this.$[h];h++)if(e.C.contains(b))if(e.H){if(e.H.D.contains(b)){b=e;break a}}else{b=
e;break a}b=null}if((e=this.H=b)&&e.F)this.V&&(f=this.V(e.D,e.C,c,d)),c=new gO("dragover",0,this.C,0,e.D),c.F=f,this.dispatchEvent(c),e.F.dispatchEvent(new gO("dragover",0,this.C,0,e.D,0,a.clientX,a.clientY,0,0,f));else if(!e){this.D||(this.D=new dtb(this.F.clone()));a=this.D.C;a.top=this.F.top;a.right=this.F.right;a.bottom=this.F.bottom;a.left=this.F.left;for(f=0;e=this.$[f];f++)b=e.C,e.H&&(e=e.H.D,b=new hj(Math.max(b.top,e.top),Math.min(b.right,e.right),Math.min(b.bottom,e.bottom),Math.max(b.left,
e.left))),e=null,c>=b.right?e=b.right>a.left?b.right:a.left:c<b.left&&(e=b.left<a.right?b.left:a.right),h=null,d>=b.bottom?h=b.bottom>a.top?b.bottom:a.top:d<b.top&&(h=b.top<a.bottom?b.top:a.bottom),null===e||null===h||(Math.abs(e-c)>Math.abs(h-d)?h=null:e=null),null!==e?e<=c?a.left=e:a.right=e:null!==h&&(h<=d?a.top=h:a.bottom=h);this.H=10<=(a.right-a.left)*(a.bottom-a.top)?this.D:null}}};p.LSa=n(!1);
p.oza=function(a){for(var b=0,c;c=this.O[b];b++)if(a.target==c.Na){var d=c.H-c.Na.scrollTop,e=c.F-c.Na.scrollLeft;c.H=c.Na.scrollTop;c.F=c.Na.scrollLeft;this.D&&this.H==this.D&&(0<d?this.D.C.top+=d:this.D.C.bottom+=d,0<e?this.D.C.left+=e:this.D.C.right+=e);for(var f=0,h;h=c.C[f];f++)h=h.C,h.top+=d,h.left+=e,h.bottom+=d,h.right+=e,etb(this,h)}this.Yc.ana(a)};p.Aha=function(a){var b=Op(a);a=gq(a);b.x-=2*(a.left||0);b.y-=2*(a.top||0);return b};p.kia=function(a){return iBa(a)};
function etb(a,b){1==a.$.length?a.F=new hj(b.top,b.right,b.bottom,b.left):(a=a.F,a.left=Math.min(b.left,a.left),a.right=Math.max(b.right,a.right),a.top=Math.min(b.top,a.top),a.bottom=Math.max(b.bottom,a.bottom))}p.tEa=function(a){var b=Dn(Hm(this.J));return new ej(a.clientX+b.x,a.clientY+b.y)};p.Qa=function(){fO.ea.Qa.call(this);btb(this)};function gO(a,b,c,d,e,f,h,k,l,m,q,t){G.call(this,a);this.C=c;this.J=e;this.clientX=h;this.clientY=k;this.F=q;this.vm=t}v(gO,G);
function hO(a,b){H.call(this);this.element=Km(a);this.data=b;this.Wf=null;this.Ua=new xh(this);E(this,this.Ua);this.C=null;if(!this.element)throw Error("Invalid argument");}v(hO,H);p=hO.prototype;p.getData=g("data");p.mia=aa();p.PFa=function(a){if(od(a)){var b=this.mia(a.target);b&&(this.Ua.R(b,"mousemove",this.aNa,!1).R(b,"mouseout",this.aNa,!1),this.Ua.R(Jm(b),"mouseup",this.VHb,!0),this.C=b,this.D=new ej(a.clientX,a.clientY))}};p.Fh=ea("Wf");
p.aNa=function(a){var b=this.C;b="mouseout"==a.type&&a.target==b;if(5<Math.abs(a.clientX-this.D.x)+Math.abs(a.clientY-this.D.y)||b)this.Ua.Gc(),this.Wf.lia(a,this);a.preventDefault()};p.VHb=function(){this.Ua.Gc();delete this.D;this.C=null};function dtb(a,b,c,d){this.C=a;this.F=b;this.D=c;this.Na=d||null;this.H=null}function ftb(a){this.C=[];this.Na=a;this.H=this.F=0;this.D=null};function iO(a,b,c){D.call(this);this.L=!1;this.D=a;this.F=new Pg(50);this.Ua=new xh(this);this.J=new ej;this.C=Xp(a);if("BODY"===a.tagName||"HTML"===a.tagName)a=Pm(),this.C.height=a.height,this.C.width=a.width;this.ix=b||0;if(b){if(b=this.C.clone(),a=this.ix){var d=Math.min(a,.25*b.height);b.top+=d;b.height-=2*d;a=Math.min(a,.25*b.width);b.left+=a;b.width-=2*a}}else b=this.C;this.H=b;c||this.Ua.R(Jm(this.D),"mousemove",this.O);this.Ua.R(this.F,"tick",this.V)}v(iO,D);
iO.prototype.V=function(){this.D.scrollTop+=this.J.y;this.D.scrollLeft+=this.J.x};iO.prototype.O=function(a){var b=gtb(a.clientX,this.H.left,this.H.width),c=gtb(a.clientY,this.H.top,this.H.height);this.J.x=b;this.J.y=c;!(b=!b&&!c)&&(b=this.L)&&(b=a.clientX,a=a.clientY,c=this.C,b=!(c.left<=b&&c.left+c.width>=b&&c.top<=a&&c.top+c.height>=a));b?this.F.stop():this.F.enabled||this.F.start()};function gtb(a,b,c){var d=0;a<b?d=-8:a>b+c&&(d=8);return d}
iO.prototype.Qa=function(){iO.ea.Qa.call(this);this.Ua.dispose();this.F.dispose()};function jO(a){D.call(this);this.Bc=a;this.Ua=new xh(this);this.Ua.R(a,"highlight",this.yJb);this.Ua.R(a,"enter",this.Kfb);this.Ua.R(a,"aftershow",this.Jfb);this.Ua.R(a,"hide",this.xJb);htb(this,!0)}v(jO,D);p=jO.prototype;p.zZ=null;p.Aoa=null;p.sfa=!1;p.Kfb=function(a){this.sfa?a.preventDefault():this.zZ=a.target};p.yJb=function(){htb(this)};p.Jfb=function(){null!=this.Aoa?(this.Bc.getElement().scrollTop=this.Aoa,htb(this,!1)):htb(this,!0)};
p.xJb=function(a){a.target==this.Bc&&(this.zZ=null,this.Aoa=this.Bc.getElement().scrollTop)};function htb(a,b){var c=Dt(a.Bc);if(a.Bc.kb()&&c&&c!=a.zZ){var d=a.Bc.getElement();Qp(c.getElement(),d,b);itb(a);a.zZ=null}}function itb(a){a.sfa=!0;Qg(function(){this.sfa=!1},0,a)}p.Qa=function(){jO.ea.Qa.call(this);this.Ua.dispose();this.zZ=null};function kO(){this.C=[]}v(kO,Nr);va(kO);kO.prototype.Ia=function(a){var b=kO.ea.Ia.call(this,a);Eq(b,"goog-submenu");jtb(this,a,b);return b};kO.prototype.ob=function(a,b){b=kO.ea.ob.call(this,a,b);Eq(b,"goog-submenu");jtb(this,a,b);var c=Mm("DIV","goog-menu",b);if(c.length){var d=new Lt(a.Da());c=c[0];Q(c,!1);a.Da().Pb().body.appendChild(c);d.ob(c);a.Nf(d,!0)}return b};
kO.prototype.setContent=function(a,b){var c=this.Rb(a),d=c&&c.lastChild;kO.ea.setContent.call(this,a,b);d&&c.lastChild!=d&&Dq(d,"goog-submenu-arrow")&&c.appendChild(d)};kO.prototype.Lp=function(a){kO.ea.Lp.call(this,a);var b=a.Rb(),c=wn(a.Da(),"SPAN","goog-submenu-arrow",b)[0];ktb(a,c);c!=b.lastChild&&b.appendChild(c);a=a.getElement();yq(a,"haspopup","true")};function jtb(a,b,c){var d=b.Da().Ia("SPAN");d.className="goog-submenu-arrow";ktb(b,d);a.Rb(c).appendChild(d)}
function ktb(a,b){a.Df()?(Eq(b,"goog-submenu-arrow-rtl"),nn(b,"\u25c4")):(Gq(b,"goog-submenu-arrow-rtl"),nn(b,"\u25ba"))};function lO(a,b,c,d){Pr.call(this,a,b,c,d||kO.getInstance())}v(lO,Pr);p=lO.prototype;p.OX=null;p.xpa=null;p.jma=!1;p.Jn=null;p.m6=!1;p.zla=!1;p.Ta=function(){lO.ea.Ta.call(this);this.getHandler().R(this.getParent(),"hide",this.mGa);this.Jn&&ltb(this,this.Jn,!0)};p.cd=function(){this.getHandler().Jc(this.getParent(),"hide",this.mGa);this.Jn&&(ltb(this,this.Jn,!1),this.m6||(this.Jn.cd(),dn(this.Jn.getElement())));lO.ea.cd.call(this)};
p.Qa=function(){this.Jn&&!this.m6&&this.Jn.dispose();this.Jn=null;lO.ea.Qa.call(this)};p.Bg=function(a,b){lO.ea.Bg.call(this,a);b&&(this.wc().Xt=!0);a||(this.OX&&Rg(this.OX),this.OX=Qg(this.xm,218,this))};p.fD=function(){var a=this.getParent();a&&Dt(a)==this&&(mtb(this,!0),ntb(this))};p.xm=function(){var a=this.Jn;a&&a.getParent()==this&&(mtb(this,!1),a.Hf(function(a){"function"==typeof a.xm&&a.xm()}))};p.gE=function(){this.OX&&Rg(this.OX);this.xpa&&Rg(this.xpa)};
p.setVisible=function(a,b){(a=lO.ea.setVisible.call(this,a,b))&&!this.kb()&&this.xm();return a};function ntb(a){a.getParent().Hf(function(a){a!=this&&"function"==typeof a.xm&&(a.xm(),a.gE())},a)}p.gg=function(a){var b=a.keyCode,c=this.Df()?37:39,d=this.Df()?39:37;if(!this.jma){if(!this.isEnabled()||b!=c&&b!=this.WZ)return!1;this.fD();Et(this.wc());this.gE()}else if(!this.wc().gg(a))if(b==d)this.xm();else return!1;a.preventDefault();return!0};
p.TIb=function(){this.Jn.getParent()==this&&(this.gE(),this.fn().Bg(this),ntb(this))};p.mGa=function(a){a.target==this.fn()&&(this.xm(),this.gE())};p.wF=function(a){this.isEnabled()&&(this.gE(),this.xpa=Qg(this.fD,218,this));lO.ea.wF.call(this,a)};p.Qh=function(a){this.gE();if(Ar(this,8)||Ar(this,16))return lO.ea.Qh.call(this,a);this.fD();return!0};
function mtb(a,b){!b&&a.wc()&&a.wc().Yi(-1);a.dispatchEvent(lAa(64,b));var c=a.wc();b!=a.jma&&Iq(a.getElement(),"goog-submenu-open",b);b!=c.kb()&&(b&&(c.Yb()||c.render(),c.Yi(-1)),c.setVisible(b),b&&a.gPa());a.jma=b}function ltb(a,b,c){var d=a.getHandler();(c?d.R:d.Jc).call(d,b,"enter",a.TIb)}p.gPa=function(){var a=new wt(this.getElement(),12,this.zla),b=this.wc(),c=b.getElement();b.kb()||(c.style.visibility="hidden",Q(c,!0));a.ld(c,8);b.kb()||(Q(c,!1),c.style.visibility="visible")};
p.Ed=function(a){this.wc().Sa(a,!0)};p.Ue=function(a){return this.wc().dd(a)};p.hj=function(){return this.wc().ad()};p.wc=function(){this.Jn?this.m6&&this.Jn.getParent()!=this&&this.Jn.Fh(this):this.Nf(new Lt(this.Da()),!0);this.Jn.getElement()||this.Jn.Ia();return this.Jn};p.Nf=function(a,b){var c=this.Jn;a!=c&&(c&&(this.xm(),this.Yb()&&ltb(this,c,!1)),this.Jn=a,this.m6=!b,a&&(a.Fh(this),a.setVisible(!1,!0),Mt(a,!1),a.Rh(!1),this.Yb()&&ltb(this,a,!0)))};p.Ok=function(a){return this.wc().Ok(a)};
Br("goog-submenu",function(){return new lO(null)});function otb(a,b,c,d){Pr.call(this,"",a,d);this.C=c;a.Eh()&&(this.nf("docs-sheet-all-sheet-menu-item-hidden"),b&&this.gb(!1));a.Wb()&&(this.Ep(!0),this.Fc(!0),this.nf("docs-sheet-all-sheet-menu-item"))}ka(otb,Pr);otb.prototype.getContent=function(){var a=this.Da(),b=this.ib(),c=[];if(this.C){var d=b.XM;d=d?rq(d):"transparent";a=a.Ia("DIV",{"class":"docs-sheet-all-sheet-menu-item-swatch",style:"background:"+d});c.push(a)}c.push(b.ye());return c};function mO(a){return 1-Math.pow(1-a,3)}function ptb(a){return 3*a*a-2*a*a*a};function nO(a){H.call(this);this.Bc=a;this.C=null;this.D=new xh(this);E(this,this.D);this.D.R(this.Bc.Na,"scroll",this.F);oO(this,pO(this))}v(nO,H);function qtb(a){return Math.round(Pq(a.getElement()))}function pO(a,b){var c=a.Bc.ad();b=null!=b?b:Oq(a.Bc.getElement());for(var d=0;d<c;d++)if(qO(a,d)){var e=a.Bc.dd(d);if(qtb(e)>=b)return d}return rtb(a)}function stb(a){var b=rtb(a);return 0==a.Bc.ad()||b==rO(a,pO(a))}
function rtb(a){var b=a.Bc.ad();for(b=Math.max(b-1,0);0<b&&!qO(a,b);)b--;return b}function ttb(a,b,c,d){var e=a.Bc.ad();c=c?1:-1;for(d||(b+=c);0<=b&&b<e&&!qO(a,b);)b+=c;return 0>b||b>=e?-1:b}function qO(a,b){a=a.Bc.dd(b);if(!a)throw Error("No component at index "+b+".");return Zp(a.getElement())}
function oO(a,b){if(!a.C){var c=a.Bc;if(b=c.dd(b))c=Oq(c.getElement()),b=qtb(b),a.C=new kv([c,0],[b,0],300,ptb),qd(a.C,["begin","animate","end"],a.H,!1,a),qd(a.C,"end",u(a.J,a)),a.Bc.Hf(function(a){a.gb(!1)}),a.C.play(!1)}}nO.prototype.H=function(a){Qq(this.Bc.getElement(),a.x)};nO.prototype.J=function(){this.Bc.Hf(function(a){a.gb(!0)});F(this.C);this.C=null};nO.prototype.F=function(){this.dispatchEvent("after-scroll")};
function rO(a,b){var c=a.Bc,d=c.getElement().offsetWidth,e=qtb(c.dd(b)),f=b;for(b+=1;b<c.ad();b++)if(qO(a,b)){var h=c.dd(b).getElement();if(Pq(h)+h.offsetWidth-e>d)break;f=b}return f}nO.prototype.Qa=function(){wd(this.C);F(this.C);this.C=null;nO.ea.Qa.call(this)};function utb(){fO.call(this)}v(utb,fO);utb.prototype.Ed=function(a,b){a=new hO(a,b);vtb(this,a)};function vtb(a,b){b.Fh(a);a.L.push(b);a.Ra&&atb(a,b)}utb.prototype.setSelection=ba();function sO(){fO.call(this);this.va=new xh(this);E(this,this.va)}v(sO,utb);sO.prototype.lia=function(a,b){sO.ea.lia.call(this,a,b);this.Yc&&(this.va.Gc(),this.va.R(this.Yc,"drag",this.mb),this.dispatchEvent(new gO("afterdragstart",0,b)))};sO.prototype.mb=function(){var a=this.Yc;Yp(a.target,1);if(-200>a.deltaY){var b=new ld(null,a.target);a.kz(b);this.va.Gc()}};sO.prototype.tEa=function(a){var b=this.Yc,c=Dn(Hm(this.J));return new ej(a.clientX+c.x,lBa(b,a.clientY)+c.y)};
sO.prototype.Aha=function(a,b,c){var d=Op(a),e=Wp(a),f=new ej(c.clientX,c.clientY);return(new hj(d.y,d.x+e.width,d.y+e.height,d.x)).contains(f)?sO.ea.Aha.call(this,a,b,c):f};function wtb(a,b){this.C=null;this.sheet=a;this.ima=b}function xtb(a,b){hO.call(this,a,b)}v(xtb,hO);xtb.prototype.mia=g("element");function ytb(){}v(ytb,St);var ztb=new ytb;ytb.prototype.ob=function(a,b){a=ytb.ea.ob.call(this,a,b);qt(b);return a};ytb.prototype.mc=n("docs-sheet-button");Br("docs-sheet-button",function(){return new xFa("\u00a0",ztb)});Br("docs-sheet-menu-button",function(){return new Qt("\u00a0",null,ztb)});function Atb(){}v(Atb,Yt);va(Atb);Atb.prototype.Mq=function(a){a=Yu("docs-icon-img goog-inline-block docs-icon-arrow-dropdown",a,"docs-sheet-tab-dropdown");nn(a.firstChild,"\u00a0");return a};Atb.prototype.mc=n("docs-sheet-tab");function tO(a,b,c,d){Qt.call(this,null,void 0,Atb.getInstance(),d,!0);this.ap=a;this.Bd(this.ap.ye());this.Eb=b;this.h3=this.H=this.$=this.Ka=null;this.Qb=c;Hr(this,!0);this.Fea=!0;this.setVisible(!this.ap.Eh())}v(tO,Qt);p=tO.prototype;p.Uq=g("ap");
p.getContent=function(){var a=this.Da(),b=[];this.$=Yu("docs-icon-img docs-icon-form",a,"docs-sheet-form-icon-container");Q(this.$,!1);b.push(this.$);if(this.Eb){this.H=Yu("docs-icon-img docs-icon-comment-blank",a,"docs-sheet-comment-indicator-container");$m(this.H,a.Ia("DIV","docs-sheet-comment-indicator"));var c=this.ap.Ea;Q(this.H,0<c);nn(this.H.childNodes[1],c);b.push(this.H)}c=Yu("docs-icon-img docs-icon-locked",a,"docs-sheet-lock-container");Q(c,this.ap.L);b.push(c);this.h3=Yu("docs-sheet-database-icon",
a,"docs-sheet-database-icon-container");Q(this.h3,!!this.ap.D);b.push(this.h3);this.Ka=a.Ia("SPAN",{dir:ZCa(new YCa(null),this.ap.ye()),"class":"docs-sheet-tab-name",contenteditable:!1,spellcheck:!1},this.ap.ye());b.push(this.Ka);c=(c=this.ap.XM)?rq(c):"transparent";a=a.Ia("DIV",{"class":"docs-sheet-tab-color",style:"background:"+c});b.push(a);return b};
p.Ta=function(){tO.ea.Ta.call(this);Iq(this.Na,"docs-sheet-tab-selected",this.ap.Ld());var a=new Zr;a.ob(this.Ka);E(this,a);rt(this.$,"Formulierreacties",void 0);(a=this.wc())&&Fq(a.getElement(),["docs-sheet-tab-menu","goog-menu-noicon"]);this.H&&this.getHandler().R(this.H,"mousedown",this.Rkb).R(this.H,"mouseover",this.Tkb).R(this.H,"mouseout",this.Skb)};p.Rkb=function(a){this.ap.Wb()&&(a.stopPropagation(),this.dispatchEvent("Db"))};p.Tkb=function(){this.ap.Wb()&&this.dispatchEvent("Eb")};
p.Skb=function(){this.ap.Wb()&&this.dispatchEvent("Fb")};function Btb(a,b){Q(a.$,b)}p.H_=fa(226);p.xj=function(a){var b=a.target,c=Dq(this.getElement(),"docs-sheet-active-tab");if(!c||Dq(b,"docs-icon-arrow-dropdown"))b=L(O(),"femss"),c?(tO.ea.xj.call(this,a),this.Qb.Ob(2)):od(a)&&a.shiftKey&&b?this.dispatchEvent("Gb"):od(a)&&a.BL&&b?this.ap.Hc(!this.ap.Ld()):od(a)&&Jr(this,!0)};
p.Zi=function(a){if(a.target.isContentEditable){if(32==a.keyCode)return!1;if(40==a.keyCode||38==a.keyCode||13==a.keyCode)return a.stopPropagation(),!1}return Dq(this.getElement(),"docs-sheet-active-tab")||13!=a.keyCode?tO.ea.Zi.call(this,a):!1};p.Rh=function(a){!a&&this.Lf()&&this.xe(!1);this.yf(kAa.OPENED,a);this.fk&kAa.wta&&!a||this.yf(kAa.wta,a);this.Yb()&&this.Od().Rh(this,a)};function Ctb(a,b){G.call(this,"Hb");this.index=a;this.C=b}v(Ctb,G);function uO(a,b,c,d,e,f,h,k){H.call(this);this.tb=a;this.qb=Hm(a);this.J=c;this.bb=h;this.Qb=k;this.D=b;this.V=d;this.Nb=new Lt;this.mb=new HN(e,!0,!1,!1,f,OJa,"Opnieuw instellen");isb(this.mb,this.Nb);this.Ac=wn(this.qb,"div","docs-sheet-fade-left",a)[0];this.Oc=wn(this.qb,"div","docs-sheet-fade-right",a)[0];b=wn(this.qb,"div","docs-sheet-button-bar",a);this.Ka=new Xt;E(this,this.Ka);this.Ka.Rh(!1);this.Ka.kt=!0;this.Ka.ob(b[0]);this.Ra=new Xt;E(this,this.Ra);this.Ra.Rh(!1);this.Ra.kt=!1;this.Ra.ob(b[1]);
this.eb=$p(this.tb);this.bd={"Naam wijzigen...":"zb","Kleur wijzigen":"Ab",Verwijderen:"ub",Dupliceren:"wb","Kopi\u00ebren naar...":"xb","Opmerkingen bekijken":"Db","Blad beveiligen...":"yb","Naar rechts verplaatsen":this.eb?"Jb":"Kb","Naar links verplaatsen":this.eb?"Kb":"Jb","Blad verbergen":"Cb","Formulier loskoppelen":"Mb"};this.C=new Xt;E(this,this.C);this.C.Cd(this);a=wn(this.qb,"div","docs-sheet-container-bar",a)[0];this.C.Rh(!1);this.C.kt=!0;this.C.ob(a);Dc&&!Jc(21)&&(a.style.MozUserSelect=
"-moz-none");an(this.C.getElement());this.Ya=new nO(this.C);E(this,this.Ya);this.jb=[];this.O=new xh(this);E(this,this.O);this.fc=new qr(this.tb);E(this,this.fc);this.O.R(this.fc,"key",this.UXb);this.F=new sO;a=this.C.getElement();this.F.O.push(new ftb(a));b=a=this.F;a.Ya.push(b);b.Ka=!0;a.Ea=!0;a=u(this.Peb,this);this.F.V=a;this.F.Ke();this.O.R(this.F,"dragstart",this.SXb).R(this.F,"afterdragstart",this.Khb).R(this.F,"dragend",this.RXb).R(this.F,"dragover",this.snb);this.O.R(this.D,"M",this.mzb).R(this.D,
"WTUROP".split(""),this.yUa).R(this.D,"S",this.Vib).R(this.D,"$",this.vzb).R(this.D,"ea",this.Tlb);this.O.R(c,["readonly_status","offline_status","acl_change"],this.VXb);this.V&&this.O.R(this.V,"change",this.TXb);this.O.R(vO(this,"docs-sheet-add"),"action",u(this.dispatchEvent,this,"vb")).R(vO(this,"docs-sheet-right"),"action",this.rIb).R(vO(this,"docs-sheet-left"),"action",this.YLb);c=vO(this,"docs-sheet-all");c.wc().render();Eq(c.wc().getElement(),"goog-menu-noaccel");this.O.R(c,"open",this.Rhb).R(c,
"action",this.GIb).R(c,"close",this.e9).R(this.Ka,"close",this.e9).R(this.Ra,"close",this.e9).R(this.C,"close",this.e9).R(this.Ya,"after-scroll",this.flb);this.Ab=new xh(this);E(this,this.Ab);this.Tb=!0;this.Eb=!1;this.L=this.fb=null}v(uO,H);
var Dtb=["Verwijderen","Dupliceren","Kopi\u00ebren naar...","Naam wijzigen...","Kleur wijzigen","Blad beveiligen...","Blad verbergen","Opmerkingen bekijken",null,"Formulier loskoppelen",null,"Naar rechts verplaatsen","Naar links verplaatsen"],Etb=["Verwijderen","Dupliceren","Kopi\u00ebren naar...","Naam wijzigen...","Kleur wijzigen","Blad beveiligen...","Blad verbergen","Opmerkingen bekijken",null,"Formulier loskoppelen",null,"Naar links verplaatsen","Naar rechts verplaatsen"],Ftb={Rg:"margin-right",
duration:.15,timing:"ease-in",wm:0},Gtb={Rg:"margin-left",duration:.15,timing:"ease-in",wm:0};p=uO.prototype;p.UXb=function(a){if(27==a.keyCode)this.bb.Ob(3);else if(13==a.keyCode){var b=a.target.getElementsByClassName("docs-sheet-tab-name")[0],c=this.C.Mi("docs-sheet-tab-name");b=rb(c,b);Htb(this,b)&&a.preventDefault()}};p.flb=function(){Itb(this)};p.VXb=function(){var a=this.J;a=!(a.Ad()||RG(a));vO(this,"docs-sheet-add").setVisible(a);this.yUa()};
p.mzb=function(a){var b=this.J;Jtb(this,a.index);a=!(b.Ad()||RG(b));vO(this,"docs-sheet-add").setVisible(a)};p.Vib=function(a){a=a.target.wf();a<this.C.ad()&&Jtb(this,a)};p.vzb=function(){Ktb(this)};p.yUa=function(){null!=this.fb&&gB(this.D,this.fb)?this.Eb=!0:Ltb(this)};p.TXb=function(){this.C.Hf(function(a){var b=a.Uq().Ib();b=EF(this.V,b);Btb(a,b.D())},this);wO(this)};p.Tlb=function(a){var b=a.uh;this.C.Hf(function(a){a.Uq().Ib()==b&&Q(a.h3,!!a.ap.D)})};
function Ltb(a){var b=a.D,c=a.C.getElement(),d=c.scrollLeft,e=b.D;a.clear();for(var f=0;f<e.length;f++)Mtb(a,e[f]);c.scrollLeft=d;wO(a);(b=b.C)&&Jtb(a,b.wf());wO(a)}p.clear=function(){for(var a=this.C.ad()-1;0<=a;a--)this.C.xn(a,!0).dispose();this.jb.length=0;btb(this.F);this.Ab.Gc()};function Ntb(a,b){b=a.jb[b];b.C||(b.C=new xtb(b.ima.getElement(),b),vtb(a.F,b.C))}p.Peb=function(a,b,c){return c<(b.left+b.right)/2?"left":"right"};
function Jtb(a,b){if(b<a.C.ad()){for(var c=RG(a.J),d=0;d<a.C.ad();d++){var e=d==b,f=a.C.dd(d);Er(f,"docs-sheet-active-tab",e);f.Rh(e&&!c)}a=a.Ya;if(qO(a,b)&&!a.C)if(c=pO(a),b<c)oO(a,b);else if(rO(a,c)<b){c=0;for(d=a.Bc.ad()-1;c<=d&&(!qO(a,c)||rO(a,c)<b);)c++;oO(a,c)}}}
function Mtb(a,b){for(var c=new tO(b,a.Qb,a.bb,a.qb),d=a.eb?Etb:Dtb,e=0;e<d.length;e++){var f=d[e];null==f?c.wc().Sa(new Kt(a.qb),!0):("Opmerkingen bekijken"!=f||a.Qb)&&Otb(a,c,f)}a.C.Sa(c,!0);a.V&&(d=EF(a.V,b.Ib()),Btb(c,d.D()));a.jb.push(new wtb(b,c));Ntb(a,a.jb.length-1);Mr(c,4,!0);Mr(c,2,!1);c.addEventListener("activate",a.PXb,!1,a);c.addEventListener("Gb",a.Kyb,!1,a);var h=c.Ka;c.addEventListener("open",a.Kzb,!1,a);c.addEventListener("action",u(a.Lzb,a,b,h));a.Ab.R(c.getElement(),"contextmenu",
u(a.QXb,a,c));a.O.R(h,"dblclick",u(a.wRa,a,b,h)).R(h,["click","mousedown","contextmenu"],function(a){h.isContentEditable&&a.stopPropagation()},!0)}p.Kyb=function(a){var b=a.target.Uq().wf(),c=vE(this.D);a=Math.max(b,c);for(b=Math.min(b,c);b<=a;b++)c=this.D.D[b],c.Eh()||c.Wb()||c.Hc(!0)};
p.wRa=function(a,b){if(!b.isContentEditable&&!SG(this.J,a.Ib())){b.contentEditable=!0;for(var c={},d=this.D.D,e=0;e<d.length;e++)e!=a.wf()&&(c[d[e].ye().toLowerCase()]=!0);this.O.R(b,"keydown",u(this.Gzb,this,a,b,c)).R(b,"keyup",u(this.Hzb,this,b,c));Ptb(this,a,b,c)}};function Qtb(a,b){b.isContentEditable&&(Gq(b,"docs-sheet-tab-name-error"),wd(b,"keydown"),wd(b,"keyup"),wd(b,"blur"),b.contentEditable=!1,a.dispatchEvent("Lb"))}p.Czb=function(a,b,c){Rtb(this,a,b,c)};
p.Gzb=function(a,b,c,d){switch(d.keyCode){case 13:Rtb(this,a,b,c);d.stopPropagation();d.preventDefault();break;case 27:d.preventDefault();Qtb(this,b);nn(b,a.ye());wO(this);break;default:if(a=50<=rn(b).length&&sp(d.keyCode)&&!d.BL){var e;window.getSelection?(a=window.getSelection(),a.getRangeAt&&a.rangeCount&&(e=a.getRangeAt(0))):document.selection&&document.selection.createRange&&(e=document.selection.createRange());a=!(e&&e.endOffset>e.startOffset)}a&&d.preventDefault()}};
p.Hzb=function(a,b){var c=rn(a);var d=c.replace(/^[\t\r\n]+|[\t\r\n]+$/g,"").replace(/[\t\r\n]+/g," ");c!=d&&(nn(a,d),c=d);wO(this);0==c.length||50<c.length||b.hasOwnProperty(c.toLowerCase())?Eq(a,"docs-sheet-tab-name-error"):Gq(a,"docs-sheet-tab-name-error")};function Rtb(a,b,c,d){var e=b.ye(),f=rn(c);f!=e?(wd(c,"blur"),e=new G("Ib"),e.sheet=b,e.name=f,e.Qb=u(a.o3a,a,c,d),a.dispatchEvent(e)):Qtb(a,c);a.Eb&&(a.Eb=!1,Ltb(a));a.fb=null}p.o3a=function(a,b,c,d){d?Qtb(this,a):Ptb(this,this.D.H[c],a,b)};
function Ptb(a,b,c,d){a.fb=b.Ib();a.O.R(c,"blur",u(a.Czb,a,b,c,d));c.focus();a.bb.Ob(2);XN(c,void 0).select()}p.H_=fa(225);p.QXb=function(a,b){b.shiftKey||(b.preventDefault(),b=nq(this.C,a),Htb(this,b,u(function(){a.xe(!a.Lf())},this)))};p.SXb=function(a){var b=a.C.getData().sheet;SG(this.J,b.Ib())?a.preventDefault():Ep(a.C.element,"cursor","move")};
p.Khb=function(a){var b=this.F.Yc,c=this.C.getElement(),d=Xp(c);d.height=0;Sq(b,d);this.$=a.C.element;1<this.C.ad()?(this.va=Wp(this.$).width,dn(this.$),a=a.C.getData().sheet.wf(),0==a?(this.H=this.C.dd(a+1).getElement(),this.H.style.marginLeft=this.va-1+"px"):(this.H=this.C.dd(a-1).getElement(),this.H.style.marginRight=this.va+"px")):Yp(this.$,.2);this.kd=new iO(c)};
p.RXb=function(a){if(this.H){var b=a.C.getData().sheet.wf(),c=this.C.getElement(),d=""!=this.H.style.marginRight;c=rb(c.childNodes,this.H)+(d?1:0);c!=b?this.dispatchEvent(new Ctb(b,c-b)):(this.Ea&&this.Ea.stop(),d?cn(this.$,this.H):bn(this.$,this.H),this.H.style.marginLeft=this.H.style.marginRight="")}a=a.C.element;Yp(a,1);Ep(a,"cursor","default");F(this.kd)};
p.snb=function(a){if(a.clientX){var b=this.F.Yc;40<Math.abs(kBa(b,b.deltaX))&&a.C.getData().ima.xe(!1);(b=a.J.getData().ima.getElement())&&b!=this.$&&(a=a.F,this.Ea&&this.Ea.stop(),b==this.H?"left"==a?Stb(this,b,!1):Stb(this,b,!0):(this.H.style.marginRight=this.H.style.marginLeft="","left"==a?b.style.marginLeft=this.va-1+"px":b.style.marginRight=this.va+"px",this.H=b,ctb(this.F)))}};
function Stb(a,b,c){var d={"margin-left":a.va-1+"px","margin-right":""},e={"margin-left":"","margin-right":a.va+"px"},f=c?e:d;c=c?d:e;Ep(b,c);ctb(a.F);Ep(b,f);a.Ea=new Sr(b,.15,f,c,[Gtb,Ftb]);rd(a.Ea,"end",function(){ctb(this.F)},!1,a);a.Ea.play()}
function wO(a){if(a.Tb){var b=Math.floor(xn(a.qb).width-(In?450:350));if(0<b){var c=xE(a.D);c=qb(c);if(c){var d=c.wf();d=a.C.dd(d)}d=d?d.getElement().offsetWidth+Pq(d.getElement()):0;b=Math.min(d+10,b);d=a.C.getElement();d.style.width=b+"px";d.parentNode.parentNode.parentNode.style.width=b+10+"px"}Itb(a)}}function vO(a,b){return Ttb(a.Ka,b)||Ttb(a.Ra,b)}function Ttb(a,b){for(var c=0;c<a.ad();c++){var d=a.dd(c);if(Dq(d.getElement(),b))return d}return null}
p.rIb=function(){var a=this.Ya;if(!a.C){var b=a.Bc;if(b.ad()){var c=pO(a);c=rO(a,c);b=ttb(a,b.ad()-1,!1,!0);var d=ttb(a,c,!0,!1);if(b!=c){oO(a,d);if(stb(a))for(;rO(a,d-1)==b;)d--;oO(a,d)}}}};p.YLb=function(){var a=this.Ya;if(!a.C){var b=pO(a),c=pO(a,0);if(c!=b){for(b=ttb(a,b,!1,!1);rO(a,c)<b;)c=ttb(a,c,!0,!1);oO(a,c)}}};
function Itb(a){var b=a.Ya,c=vO(a,"docs-sheet-right"),d=vO(a,"docs-sheet-left"),e=pO(b,0);e=(e=b.Bc.dd(e))?qtb(e)>=Oq(b.Bc.getElement()):!0;b=stb(b);c.gb(!b);Iq(c.getElement(),"docs-sheet-right-disabled",b);Q(a.Oc,!b);d.gb(!e);Iq(d.getElement(),"docs-sheet-left-disabled",e);Q(a.Ac,!e);a=b&&e;c.setVisible(!a);d.setVisible(!a)}p.Ikb=function(){var a=this.D.C.XM;a?hsb(this.mb,rq(a)):hsb(this.mb,"")};
function Otb(a,b,c){"Kleur wijzigen"==c&&a.mb?(c=new lO(c,c,a.qb),a.O.R(c,"open",a.Ikb),c.Nf(a.Nb,!1),b.wc().Sa(c,!0)):b.wc().Sa(new Pr(c,c,a.qb),!0)}p.PXb=function(a){var b=nq(this.C,a.target);Htb(this,b)&&a.preventDefault()};function Htb(a,b,c){var d=a.D;if(vE(d)==b)return c&&c(),!1;a.L&&(Utb(a.L),a.L=null);var e=d.D[b];Vtb(a,d.C,e);e.Mg()&&Ktb(a);return a.dispatchEvent({type:"Bb",index:b,Xb:function(){if(a.L){var b=a.L;b.D=!0;Wtb(b)&&qk(ok.getInstance(),b.C);Wtb(a.L)&&(a.L=null)}c&&c()}})}
function Vtb(a,b,c){var d=ok.getInstance();b=xJ(47,[b,c],jgb);d=pk(d,gl.xwa,!1,b);a.L=new Xtb(d)}function Ktb(a){if(a.L){var b=a.L;b.F=!0;Wtb(b)&&qk(ok.getInstance(),b.C);Wtb(a.L)&&(a.L=null)}}
p.Kzb=function(a){if(a.target==a.currentTarget){var b=a.target,c=b.wc();a=this.D;var d=vE(a),e=a.C,f=SG(this.J,e.Ib()),h=this.J.Ad(),k=QG(this.J),l=RG(this.J),m=this.J.zl(),q=xE(a).length,t=1==L_a(a).length,w=0<b.ap.Ea,y=0==e.getSheetType(),z=y3a(a,0),C=!PG(this.J);b=xE(a);var M=d<=b[0].wf(),N=d>=b[b.length-1].wf();a=wE(a);a=null!==a&&null!==this.V&&FF(this.V,a);var V=Tw.kb()&&a&&t;c.Hf(u(function(a,b){switch(a.ib()){case "Dupliceren":a.gb(!h);break;case "Naam wijzigen...":a.gb(!f&&t);break;case "Kleur wijzigen":a.gb(!f);
break;case "Verwijderen":a.gb(!f&&!z&&1<q);break;case "Kopi\u00ebren naar...":a.gb(y&&!k&&m);break;case "Blad beveiligen...":a.setVisible(C&&t);break;case "Naar rechts verplaatsen":a.gb(!f&&t&&(this.eb?!M:!N));break;case "Naar links verplaatsen":a.gb(!f&&t&&(this.eb?!N:!M));break;case "Blad verbergen":a.gb(!f&&1<q&&t);break;case "Opmerkingen bekijken":a.gb(w&&t);break;case "Formulier loskoppelen":a.setVisible(V);a.gb(V&&!k);break;case null:(b=c.dd(b-1))&&"Formulier loskoppelen"==b.ib()&&a.setVisible(V)}l&&
a.gb(!1)},this))}};p.Lzb=function(a,b,c){c=this.bd[c.target.ib()];"Cb"==c&&a.Eh()||("zb"==c?this.wRa(a,b):"Mb"==c?Tw.xc():this.dispatchEvent({type:c,sheet:a}))};
p.Rhb=function(){var a=vO(this,"docs-sheet-all"),b=a.wc();b.Gd(!0);for(var c=this.J.Ad()||RG(this.J),d=wb(this.D.D,function(a){return!!a.XM}),e=this.D.D.length,f=0;f<e;f++){var h=new otb(this.D.D[f],c,d,this.qb);b.Sa(h,!0)}c=b.getElement().style;c.height=10<b.ad()?"20em":"auto";this.Mb||(c.overflow="auto",this.Mb=new jO(b),E(this,this.Mb));a.getElement().focus();this.bb.Ob(2)};p.GIb=function(a){a=a.target.ib();Htb(this,a.wf())};p.e9=function(a){a.target instanceof lO||this.dispatchEvent("Lb")};
p.setVisible=function(a){this.Tb=a;Q(this.tb,a)};p.Qa=function(){this.tb=null;uO.ea.Qa.call(this)};function Xtb(a){this.C=a;this.D=this.F=!1}function Utb(a){rk(ok.getInstance(),a.C)}function Wtb(a){return a.D&&a.F};function Ytb(a,b,c,d,e){R.call(this,e);this.Ya=a;this.bb=b;this.eb=c;this.fb=d;this.C=this.O=this.L=this.D=null;this.F=new UG;a=this.Da();b={IQb:[]};d=c=U;e=""+(""+Drb({zk:"docs-sheet-add",baa:ns("Blad toevoegen"),RF:!1,Nl:!0})+"");e='<div class="docs-sheet-button-bar goog-toolbar goog-inline-block">'+U(e);var f=""+(""+Drb({zk:"docs-sheet-all",baa:ns("Alle bladen"),RF:!0,Nl:!0})+"");f=U(f);d='<tr><td style="width:3em;">&nbsp;</td><td style="width:1em">'+d(e+f+"</div>")+'</td><td class="docs-sheet-outer-container">';
e='<div class="goog-inline-block"><div class="docs-sheet-fade docs-sheet-fade-left"><div class="docs-sheet-fade3"></div><div class="docs-sheet-fade2"></div><div class="docs-sheet-fade1"></div></div><div class="docs-sheet-fade docs-sheet-fade-right"><div class="docs-sheet-fade1"></div><div class="docs-sheet-fade2"></div><div class="docs-sheet-fade3"></div></div><div class="docs-sheet-container goog-inline-block"><div class="docs-sheet-container-bar goog-toolbar goog-inline-block">';f=b.IQb;for(var h=
f.length,k=0;k<h;k++)e+='<div class="docs-sheet-tab goog-inline-block"><div class="goog-inline-block docs-sheet-tab-outer-box"><div class="goog-inline-block docs-sheet-tab-inner-box"><div class="goog-inline-block docs-sheet-tab-caption">'+T(f[k])+'</div><div class="goog-inline-block docs-sheet-tab-dropdown"></div></div></div></div>';e=U(e+"</div></div></div>");b=c(d+e+"</td><td>"+U('<div class="docs-sheet-button-bar goog-toolbar goog-inline-block">'+("rtl"==b.dir?Erb()+Crb():Crb()+Erb())+"</div>")+
'</td><td class="docs-sheet-status-container"><div class="docs-sheet-status"></div></td></tr>');this.V=Cn(a,oh("table",{id:"revisions-grid-bottom-bar",style:{position:"relative",bottom:0,"z-index":1E3,width:"100%"},"class":"grid-bottom-bar",cellspacing:0,cellpadding:0},bs(b)));this.H=null;a=new MG(this.F);NG(a,!0,"revision");this.Ra=new uO(this.V,this.F,a,null,this.bb,this.eb,this.fb,!1);this.J=this.va=null;this.Ka=this.Ea=!1;this.$=null}v(Ytb,R);p=Ytb.prototype;
p.hd=function(a){var b=this.Da(),c=Xn("revisUrl");this.D=b.Ia("IFRAME",{className:"waffle-revisions-frame",width:"100%",height:"100%",frameBorder:"0px",marginWidth:"0px",marginHeight:"0px",scrolling:"yes"});this.O=b.Ia("TABLE",{eBc:"0",dBc:"0",align:"center","class":"waffle-revisions-table waffle-revisions-bar",style:"width:100%"},b.Ia("TBODY",null,b.Ia("TR",null,b.Ia("TD",{style:"padding-left: 6px;padding-top: 8px"},"Er zijn nog geen revisies uitgevoerd.")),b.Ia("TR",null,b.Ia("TD",{style:"height: 40px;"})),
b.Ia("TR",null,b.Ia("TD",{align:"middle","class":"waffle-revisions-older-text"},"Zoek je naar eerdere revisies? Deze zijn alleen beschikbaar sinds 28 november 2006.",b.Ia("A",{href:c,style:"padding-left: 4px;","class":"aBlue",target:"_blank"},"Meer informatie"))),b.Ia("TR",null,b.Ia("TD",{style:"height: 110px;"})),b.Ia("TR",null,b.Ia("TD",{align:"center"},"\u00a92008 Google"))));Q(this.O,!1);a.appendChild(this.D);a.appendChild(this.O);this.Na=a;this.getHandler().R(this.D,"load",this.VZb);this.getHandler().R(this.Ra,
"Bb",this.wzb);a.appendChild(this.V)};p.VZb=function(){this.C=new Im(this.Da().lX(this.D));this.J=new Dp(this.C.Pb());Cp(this.J,[P.Gu,P.cU,P.dU,P.py,ip]);this.Ea&&(this.focus(),this.Ea=!1);this.Ka=!0;this.$&&(Ztb(this,this.$),this.$=null)};p.wzb=function(a){jz(this.F,a.index)};p.clear=function(){if(this.Taa){var a=this.Da().lX(this.D);a.body.onresize=null;an(a.body)}F(this.J);this.J=null};
p.Dd=function(a,b){Tp(this.getElement(),a,b);Tp(this.D,a,b);this.V&&(wO(this.Ra),b-=Wp(this.V).height,Tp(this.D,a,b))};p.focus=function(){if(this.F.C){dz(this.F.C.ye());var a=$tb(this);a?a.focus():yn(this.C).focus()}};p.Np=function(){return En(this.Da())==this.D};
function Ztb(a,b){if(aub(a)){var c=a.va||a.C.Ia("DIV",{style:"position:absolute;border:2px solid black;z-index:5",tabIndex:-1}),d=wE(a.F),e=a.C.getElement(d+"R"+b.qc()),f=a.C.getElement(d+"C"+b.kc()),h=a.C.getElement(d+"R"+(b.Kc()-1));b=a.C.getElement(d+"C"+(b.Pc()-1));e&&f&&h&&b&&(f=f.offsetLeft,b=b.offsetLeft+b.offsetWidth-f,e=e.offsetTop,h=h.offsetTop+h.offsetHeight-e,Kp(c,f-2,e-2),Tp(c,b,h));a.va||(a.va=c,a.C.getElement(d+"-grid-container").appendChild(c));c.focus()}}
function aub(a){return wn(a.C,"table","waffle")[0]||null}function $tb(a){return(a=aub(a))?a.rows[1].cells[1]:null};function bub(){this.C=null};function xO(a,b){gz.call(this,1412,a.hc());this.pb=a;this.C=b}v(xO,gz);xO.prototype.exec=Bg("UpdateFilterCriteriaCommand should not be executed in Waffle.");xO.prototype.ue=n(45);xO.prototype.le=function(){var a=new oA,b=this.pb.hc()+"";K(a,1,b);K(a,2,this.C);return a};xO.prototype.Xf=function(){var a=this.C.getColumnIndex();return null===a?"":"Filter van kolom "+(KC(a)+" is bijgewerkt.")};function yO(a,b,c){gz.call(this,1411,a.hc());this.pb=a;this.C=b;this.D=c}v(yO,gz);yO.prototype.exec=Bg("SortFilterCommand should not be executed in Waffle.");
yO.prototype.ue=n(46);yO.prototype.le=function(){var a=new pA,b=this.pb.hc()+"";K(a,1,b);b=new Ve;K(b,1,this.C);1==this.D?K(b,2,0):K(b,2,1);K(a,2,b);return a};yO.prototype.Xf=function(){var a="Gefilterde kolom "+(KC(this.C)+" is gesorteerd van A naar Z."),b="Gefilterde kolom "+(KC(this.C)+" is gesorteerd van Z naar A.");return 1==this.D?a:b};function zO(a,b,c){gz.call(this,1425,a.hc());this.D=b;this.C=c}v(zO,gz);zO.prototype.exec=Bg("UpdateFilterRangeCommand should never be executed.");
zO.prototype.ue=n(70);zO.prototype.le=function(){var a=new HA,b=this.Ib()+"";K(a,1,b);b=Uj(this.D);K(a,3,b);return a};zO.prototype.Xf=function(){return"Filterbereik bijgewerkt naar "+(this.C+".")};function AO(a,b,c,d,e){this.C=a;this.D=b;this.y_=c;this.F=d;this.q3=e}AO.prototype.gj=function(a){switch(a){case "filter":return this.D;case "conditional_format":return this.C;default:throw Error("Unexpected container type: "+a);}};AO.prototype.getText=g("F");
var cub={"-1":new AO(1004,2082,-1,"Geen",-1),9:new AO(1795,2072,9,"Tekst bevat",0),10:new AO(1806,2085,10,"Tekst bevat niet",0),11:new AO(2164,2166,11,"Tekst begint met",0),12:new AO(2165,2167,12,"Tekst eindigt met",0),13:new AO(1808,2087,13,"Tekst is exact",0),25:new AO(1794,2071,25,"Cel is leeg",-1),26:new AO(1877,2084,26,"Cel is niet leeg",-1),16:new AO(1799,2076,16,"Datum is",2),17:new AO(1798,2075,17,"Datum is v\u00f3\u00f3r",2),18:new AO(1797,2074,18,"Datum is na",2),1:new AO(1801,2078,1,"Groter dan",
0),2:new AO(1802,2079,2,"Groter dan of gelijk aan",0),3:new AO(1803,2080,3,"Kleiner dan",0),4:new AO(1804,2081,4,"Kleiner dan of gelijk aan",0),5:new AO(1800,2077,5,"Is gelijk aan",0),6:new AO(1807,2086,6,"Is niet gelijk aan",0),7:new AO(1793,2070,7,"Is tussen",1),8:new AO(1805,2083,8,"Is niet tussen",1),29:new AO(1796,2073,29,"Aangepaste formule is",0)};function BO(a,b,c){Pr.call(this,a,b,c);this.yf(8,!0)}v(BO,Pr);BO.prototype.Qh=function(){return this.dispatchEvent("action")};Br("goog-option",function(){return new BO(null)});function CO(a,b,c,d){this.width=a;this.stroke=b;this.color=c;this.id=d||this.width+"px "+this.stroke+" "+this.color}var dub={NONE:"none",UWa:"dotted",mWa:"dashed",P1:"solid",Tsa:"double"},eub=/(\d+(?:\.\d*)?|\.\d+)px +(\w+) +(\S+)/;CO.prototype.equals=function(a){return!!a&&this.width==a.width&&this.stroke==a.stroke&&this.color==a.color};
function DO(a){if(a){var b=eub.exec(a);if(b&&4==b.length){a=parseFloat(b[1]);var c=b[2].toLowerCase(),d=mc(dub,function(a){return a==c})||"dashed";b=b[3];"transparent"==b?(b="#000000",d="none"):b=(b=pq(b))?b.rf:"#000000";return new CO(a,d,b)}}return null};var EO=new Oj;function FO(a,b){this.yc=a;this.C=b}FO.prototype.getType=g("yc");FO.prototype.getText=g("C");var fub=[new FO(3,"vandaag"),new FO(5,"morgen"),new FO(4,"gisteren"),null,new FO(1,"in de afgelopen week"),new FO(0,"in de afgelopen maand"),new FO(2,"in het afgelopen jaar"),null,new FO(6,"exacte datum...")];function GO(a,b,c){Pr.call(this,a,b,c);this.Ep(!0)}v(GO,Pr);Br("goog-checkbox-menuitem",function(){return new GO(null)});function gub(){this.C=[]}v(gub,Nr);va(gub);gub.prototype.mc=n("goog-filterobsmenuitem");function hub(a,b,c,d){Pr.call(this,a,b,c,d||new gub)}v(hub,Pr);hub.prototype.Ta=function(){hub.ea.Ta.call(this)};Br("goog-filterobsmenuitem",function(){return new hub(null)});function IO(){}v(IO,Ru);va(IO);IO.prototype.mc=n("goog-link-button");Br("goog-link-button",function(){return new lt(null,IO.getInstance())});function JO(a,b,c,d,e){function f(a){if(a){a.tabIndex=0;xq(a,"tab");Eq(a,"goog-zippy-header");a&&h.va.R(a,"click",h.vJb);var b=h;a&&(vr(b.O,a),b.$.R(b.O,"key",b.wJb))}}H.call(this);this.qb=e||Hm();this.F=this.qb.getElement(a)||null;this.J=this.qb.getElement(d||null);this.H=(this.V=Ea(b)?b:null)||!b?null:this.qb.getElement(b);this.C=1==c;r(c)||this.V||(this.J?this.C=Zp(this.J):this.F&&(this.C=Dq(this.F,"goog-zippy-expanded")));this.$=new xh(this);this.O=new qr;this.va=new xh(this);var h=this;f(this.F);
f(this.J);this.OB(this.C)}v(JO,H);p=JO.prototype;p.pGa=!0;p.vIa=!0;p.Qa=function(){JO.ea.Qa.call(this);F(this.$);F(this.O);F(this.va)};p.Rb=g("H");p.collapse=function(){this.OB(!1)};p.OB=function(a){this.H?Q(this.H,a):a&&this.V&&(this.H=this.V());this.H&&Eq(this.H,"goog-zippy-content");this.J?(Q(this.F,!a),Q(this.J,a)):iub(this,a);this.C=a;this.dispatchEvent(new KO("toggle",this,this.C))};p.Fz=g("C");
function iub(a,b){a.F&&(Iq(a.F,"goog-zippy-expanded",b),Iq(a.F,"goog-zippy-collapsed",!b),yq(a.F,"expanded",b))}p.wJb=function(a){if(13==a.keyCode||32==a.keyCode)this.OB(!this.C),this.dispatchEvent(new KO("action",this,this.C)),a.preventDefault(),a.stopPropagation()};p.vJb=function(){this.OB(!this.C);this.dispatchEvent(new KO("action",this,this.C))};function KO(a,b,c){G.call(this,a,b);this.qB=c}v(KO,G);function LO(a,b,c,d,e,f){rN.call(this,"ritzfilter",ZH("ritzfilter"),a,b);this.O=c;this.J=d;this.V=e;this.L=f}v(LO,rN);LO.prototype.C$=function(a){return"Qa"==a.type||"Ta"==a.type};LO.prototype.nM=function(a){return this.eD(a)};LO.prototype.eD=function(a){return 0!=a.getSheetType()?!1:a.Mc().H.isEnabled()};
LO.prototype.Vo=function(){if(!this.isInstalled()){var a=this.ib();if(0==a.getSheetType()){var b=a.Mc(),c=this.getView(),d=oo("ritzfilter");a=new (d.D())(a,this.J,c.O.getContainer("autofilterDropdown"),c.J,c.C,c.D,this.L,c.Da());a.N9();this.C=new (d.C())(b,c,a,this.O,this.V)}}};function jub(a,b,c,d,e,f,h){$H.call(this,"ritzpivottables",ZH("ritzpivottables"));this.V=c;this.L=d;this.D=e;this.J=f;this.$=a;this.H=b;this.O=h;a=new xh(this);E(this,a);a.R(b,"activeCellChange",this.eXb)}v(jub,$H);p=jub.prototype;p.eXb=function(){if(!this.isInstalled()){var a=kub(this);a&&(VC(RD(a))||tVa(RD(a)))&&aI(this)}};p.VM=function(a){this.isInstalled()||"show-pivot-ritz"!=a.type||aI(this)};p.C$=function(a){return"Ua"==a.type};p.nM=function(a){return this.eD(a)};
p.eD=function(a){if(0!=a.getSheetType())return!1;a=a.Mc();return!!tXa(a)||!!VC(RD(a))||!!tVa(RD(a))};p.Vo=function(){if(!this.isInstalled()&&kub(this)){var a=oo("ritzpivottables"),b=new (a.D())(this.H,this.L,this.D,this.J,this.O);b.render();b.setVisible(!1);b.resize();this.C=new (a.C())(b,this.J,this.D,this.V,this.H);QLa.gb(!0);RLa.gb(!0);CNa();this.D.Ob(3)}};function kub(a){a=a.$.C;return 0!=a.getSheetType()?null:a.Mc()};function lub(a,b,c,d,e,f){$H.call(this,"ritzprotectionpane",ZH("ritzprotectionpane"));this.V=a;this.H=b;this.J=c;this.va=d;this.Ea=e;this.$=f;this.D=this.O=this.L=!1}v(lub,$H);lub.prototype.VM=function(a){this.isInstalled()||"show-ritz-protection"!=a.type&&"show-ritz-protection-with-range"!=a.type&&"show-ritz-protection-with-sheet"!=a.type||(this.L=!0,this.O="show-ritz-protection-with-range"==a.type,this.D="show-ritz-protection-with-sheet"==a.type,aI(this))};
lub.prototype.Vo=function(){if(!this.isInstalled()){var a=oo("ritzprotectionpane"),b=new (a.H())(this.H,this.J,this.V);b.render();b.setVisible(!1);b.resize();var c=Xn("gaiaSessionId"),d=a.C(c?"/c/"+c+"/":"/c/");c&&gapi.config.update("googleapis.config/sessionIndex",c);gapi.config.update("googleapis.config/auth/useFirstPartyAuth",!0);d.E7({domainGroups:!0,ac2:!0});this.C=new (a.F())(b,this.V,this.H,this.Ea,this.J,this.va,this.$,d);this.L&&(this.O?ENa(!0):this.D?FNa():ENa(!1))}};function MO(a,b,c,d){D.call(this);this.O=b;this.L=c;this.C=d;this.J=this.L.cb();this.D=new Si;E(this,this.D);this.H=a.F;this.F=u(this.$,this)}v(MO,D);MO.prototype.Tf=function(){Ti(this.D,this.O.C,u(this.V,this));var a=this.L.cb();P.wA.Hc(a);this.C.J(a);P.wA.Vb(No,this.va,this);this.J&&Ti(this.D,this.H,this.F)};MO.prototype.va=function(){var a=P.wA.Ld();this.L.hb(a);this.J=a;this.C.J(a);this.J?(this.H.C.contains(this.F),Ti(this.D,this.H,this.F),this.C.F()):(Nka(this.D,this.H,this.F),this.C.L())};
MO.prototype.$=function(){this.C.F()};MO.prototype.V=function(){this.J&&this.C.F()};function mub(a,b,c,d){$H.call(this,"screenmagnifier",ZH("screenmagnifier"));this.L=a;this.H=b;this.J=c;this.D=d}v(mub,$H);mub.prototype.start=function(){aI(this)};mub.prototype.Vo=function(){if(!this.isInstalled()){var a=new (oo("screenmagnifier").C())(this.H);this.C=a=new MO(this.J,this.D,this.L.H.C["docs-enable_screen_magnifier"],a);a.Tf()}};function NO(a){H.call(this);this.zb=a||new Im}v(NO,H);NO.prototype.Da=g("zb");function nub(a,b,c){G.call(this,"complete",c);this.C=a;this.source=b}v(nub,G);function oub(a){NO.call(this,a);this.Ua=new xh(this);E(this,this.Ua)}v(oub,NO);oub.prototype.D=function(){null!=ta("cvox.Api")?this.C():this.Ua.Sc(document,"chromeVoxLoaded",this.C)};oub.prototype.C=function(){this.dispatchEvent(new nub(!0,"chromevox-api"))};function OO(a){NO.call(this,a);this.C=null;a=u(this.F,this);sa("com.google.utils.AccessibilityDetection.onComplete",a,void 0)}v(OO,NO);var pub=bh(Xg("https://ssl.gstatic.com/docs/common/AccessibilityDetection.swf"));
OO.prototype.D=function(){if(!this.C){var a=this.Da(),b=a.Ia("EMBED");b.src=ah(pub);b.setAttribute("allowScriptAccess","always");b.setAttribute("type","application/x-shockwave-flash");b.setAttribute("pluginspace","http://www.macromedia.com/go/getflashplayer");b.setAttribute("id","flash-screen-reader-detector");b.setAttribute("class","docs-offscreen");this.C=b;a.Pb().body&&document.body.appendChild(this.C)}};OO.prototype.F=function(a){this.dispatchEvent(new nub(a,"flash"));this.C&&this.Da().Af(this.C)};
OO.prototype.Qa=function(){this.C&&this.Da().Af(this.C);OO.ea.Qa.call(this)};function PO(a){NO.call(this,a);this.Ua=new xh(this)}v(PO,NO);PO.prototype.D=function(){this.Ua.Gc();var a=this.Da().getElement("docs-a11y-aria-toggle");a&&this.Ua.Sc(a,"click",this.C)};PO.prototype.C=function(){this.dispatchEvent(new nub(!0,"link"))};PO.prototype.Qa=function(){F(this.Ua);PO.ea.Qa.call(this)};function qub(){return!rub()&&(ac("iPod")||ac("iPhone")||ac("Android")||ac("IEMobile"))}function rub(){return ac("iPad")||ac("Android")&&!ac("Mobile")||ac("Silk")}function QO(){return!qub()&&!rub()};function sub(a){QO()&&Qg(function(){var b=P.py;b=Xu(Wu(b,b.Ne()));var c=P.xA;c=Xu(Wu(c,c.Ne()));b="Als je ondersteuning voor schermlezers wilt inschakelen, druk je op "+(b+(" Druk op "+(c+" voor meer informatie over sneltoetsen.")));c=a?a:new Im;var d=c.getElement("docs-aria-speakable");!d||null!=ta("cvox.Api")||L(O(),"docs-se")||c.appendChild(d,zn(c,b))},200)};function tub(a){NO.call(this,a)}v(tub,NO);tub.prototype.D=function(){L(O(),"docs-se")&&this.dispatchEvent(new nub(!0,"user-preference"))};function uub(a){NO.call(this);this.Ua=new xh(this);E(this,this.Ua);this.C=[];for(var b=0;b<a.length;b++)this.C.push(a[b]),this.Ua.Sc(a[b],"complete",this.H),E(this,a[b]);this.F=!1}v(uub,NO);uub.prototype.D=function(){for(var a=0;a<this.C.length;a++)this.C[a].D();sub(this.Da())};uub.prototype.H=function(a){this.F||(this.F=!0,this.dispatchEvent(a))};function vub(a){switch(a){case "keyboard-shortcut1":return ik.eua;case "keyboard-shortcut2":return ik.fua;case "user-preference":return ik.uZa;case "chromevox-api":return ik.OVa;case "flash":return ik.tXa;case "link":return ik.tN;case "dom1":return ik.uXa;case "dom2":return ik.vXa;default:return ik.wXa}};function wub(a,b,c,d,e,f){$H.call(this,"screenreader",ZH("screenreader"));this.Ea=a;this.V=b;this.va=d||null;this.$=e||null;this.L=f||null;this.J=null;a=[];a.push(new tub(void 0));Ac&&a.push(new OO(void 0));a.push(new oub(void 0));a.push(new PO(void 0));this.H=new uub(a);E(this,this.H);this.O=new xh(this);E(this,this.O);this.D=c}v(wub,$H);p=wub.prototype;p.start=function(){this.O.R(this.H,"complete",this.DXb);P.py.Vb(No,this.NBb,this);this.H.D()};p.$f=function(a){this.J=a;xub(this)};
p.DXb=function(a){if(a.C){a=vub(a.source);var b=new hk,c=a==ik.eua||a==ik.fua?2:19;B(b,20,a);a=yp(xp(new wp,c),b).build();P.py.xc(void 0,a)}};p.NBb=function(){var a=this.D,b=!this.D.C;a.C!=b&&(a.C=b,a.D.dispatchEvent(null));this.isInstalled()?yub(this):aI(this)};function yub(a){a.isInstalled();var b=a.D.C,c=Bo(a.D);xub(a);a.C.Tl(b,c);P.ly.setVisible(b);P.ly.gb(b)}
function xub(a){if(!Xn("isAnonymousUser")){var b=a.D.C;if(a.L&&a.J){var c=["id",a.L];b=["enable",b];a.J.Pe("/prefs/screenreader").Jf(c).setContent(ki(b)).Ae()}}}p.Vo=function(){if(!this.isInstalled()){var a=oo("screenreader"),b=a.C();this.C=new (a.D())(this.Ea,b,this.V,this.va,this.$);yub(this)}};function zub(a){yo.call(this);this.C=a;this.getHandler().R(this.C.C,"M",u(this.F,this)).R(this.C,["readonly_status","acl_change","offline_status","commenter_status"],u(this.F,this));this.F()}v(zub,yo);
zub.prototype.F=function(){var a={};a["sheet-access-acl-edit"]=this.C.F.C;a["sheet-access-edit"]=!eH(this.C);a["sheet-access-not-offline-edit"]="editable"!=this.C.F.D;a["sheet-access-not-offline-read-only"]=!RG(this.C.F);a.commentable=sE(this.C.C)&&t3a(this.C.F);a["sheet-access-not-offline"]=!QG(this.C.F);Ao(this,a)};function Aub(a,b,c,d,e,f){$H.call(this,"tableannotator",ZH("tableannotator"));this.V=a;this.J=b;this.D=c;this.H=d;this.L=e;this.O=f}v(Aub,$H);Aub.prototype.Vo=function(){if(!this.isInstalled()){var a=oo("tableannotator"),b=new (a.D())(this.D);b.render();b.setVisible(!1);cNa.setVisible(!1);this.C=new (a.C())(b,this.J,this.V,this.H,this.L,this.O);bz.dispatchEvent("show-table-annotator-pane")}};Aub.prototype.nM=yg;function RO(a,b,c){this.V=a;this.pb=b;this.Ea=u(b.Of,b);this.H=c||"r";this.O=Bub(this,this.H);this.J=Dia(Bub(this,"r"==this.H?"c":"r"));this.D=Lh(this.O,-1);this.F=0;this.L=0<=this.D&&0<this.J.length}v(RO,Gh);RO.prototype.getRect=g("V");function Bub(a,b){return VVa(mB(a.pb,b),Gj(a.V,b))}RO.prototype.next=function(){if(!this.L)throw Fh;var a=mK(this.H,this.D,this.J[this.F]);a=this.Ea(a.y,a.x);this.F==this.J.length-1?(this.F=0,this.D=Lh(this.O,-1)):this.F++;this.L=0<=this.D;return a};function Cub(){return U("Bestand")};function Dub(a){a=""+('<div class="waffle-function-localization-promo"><div class="waffle-function-localization-promo-title">'+T(a.eMb)+'</div><div class="waffle-function-localization-promo-body">'+T(a.dMb)+" "+T(aDa(a.tSb))+'</div><div class="waffle-function-localization-promo-button-bar">'+T(st({yd:"waffle-function-localization-promo-no-button",content:ns("NEE, BEDANKT"),style:4}))+T(st({yd:"waffle-function-localization-promo-yes-button",content:ns("PROBEREN"),style:4}))+"</div></div>");return U(a)}
;function Eub(a,b,c){R.call(this,c);this.C=a;this.J=b;this.D=new tt(void 0,this.Da());this.Sa(this.D);this.F=new tt(void 0,this.Da());this.Sa(this.F);this.H=xp(new wp,43).build()}v(Eub,R);p=Eub.prototype;
p.Ia=function(){var a=this.C.va.C;if(a in rYa.LANGUAGE)a=rYa.LANGUAGE[a];else{var b=SE(a);a=b in rYa.LANGUAGE?rYa.LANGUAGE[b]:a}b=a;a=b+"e functienamen gebruiken";b="Je kunt nu "+(b+"e functies gebruiken in je formules.");var c="Je kunt altijd weer teruggaan naar de Engelse functienamen via <b>"+(qn(es(Cub))+" > Spreadsheetinstellingen\u2026</b>");this.Na=S(Dub,{eMb:a,dMb:b,tSb:c})};
p.Ta=function(){var a=this.Na,b=this.Za("waffle-function-localization-promo-no-button");this.D.ob(b);b=this.Za("waffle-function-localization-promo-yes-button");this.F.ob(b);this.getHandler().R(a,"keydown",this.JVb).R(this.D,"action",this.pub).R(this.F,"action",this.jDb);a=new fL(a,this.Da());E(this,a);gL(a)};p.JVb=function(a){27==a.keyCode&&Q(this.Na,!1)};p.pub=function(){V3a(this.C,!0);Q(this.Na,!1);this.J.Zb(2433,this.H)};
p.jDb=function(){V3a(this.C,!1);Q(this.Na,!1);this.J.Zb(2434,this.H);wqa(this.C.D.C,this.IVb)};p.IVb=function(){Xn("win").location.reload()};function Fub(){}var Gub=[{name:"clipboardRead",G8:0}],Hub=[{name:"clipboardWrite",G8:0}],Iub=[{name:"unlimitedStorage",G8:0},{name:"unlimited_storage",G8:0}];function Cl(){return!!na._docs_chrome_extension_exists}
function Jub(a){try{if(na.chrome.app.isInstalled)return"ok";var b=Kub();if(Da(b)){var c={},d;for(d in b){var e=b[d];c["appDetails_"+d]=Da(e)?JSON.stringify(e):e}a.C("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 Kub(){if(!Pc)return null;try{return na.chrome.app.getDetails()}catch(a){return null}}
function Lub(a,b,c,d){if(Pc&&"ok"==(Cl()?"ok":Jub(a)))try{var e=c?Cl()?na._docs_chrome_extension_permissions:Mub():Mub();for(a=0;a<b.length;a++)if(Bb(e,b[a].name)&&Nq(b[a].G8))return!0;return!1}catch(f){return d}else return!1}function Mub(){var a=Kub();return a?a.permissions||[]:[]}Fub.prototype.C=function(a,b){b&&(a+=" "+Mh(b));throw Error(a);};function SO(a){this.rb=a||null}v(SO,Fub);SO.prototype.C=function(a,b){this.rb&&this.rb.log(Error(a),b)};function Nub(a,b,c){this.J=!!c;this.D=new SO(b);this.zb=a;this.F=lp()}var Xpb=Dc&&Jc(22);Dc&&Jc(48);function Oub(a,b){var c=Pc&&Nq(52);return a.J||c?Lub(a.D,b,!0,!1):Lub(a.D,b,!1,!1)}Nub.prototype.C=function(){return this.F?!1:(Bc?this.zb.Pb().queryCommandSupported("Paste"):!1)||Ac||Oub(this,Hub)};Nub.prototype.H=function(){return this.F?!1:(Bc?this.zb.Pb().queryCommandSupported("Paste"):!1)||Ac||Nc||Oub(this,Gub)};function Pub(a){a=""+('<div class="'+W("docs-clipboardshortcutsdialog")+" "+(a.fFb?W("docs-clipboardshortcutsdialog-mac"):"")+'">Deze acties zijn niet beschikbaar via het menu Bewerken, maar er kan nog wel gebruik worden gemaakt van:<div class="'+W("docs-clipboardshortcutsdialog-shortcuts")+'"><div class="'+W("goog-inline-block")+" "+W("docs-clipboardshortcutsdialog-shortcut")+'"><div class="'+W("docs-clipboardshortcutsdialog-shortcut-command")+'"><span dir="ltr">'+T(a.Mca)+'C</span></div>voor kopi\u00ebren</div><div class="'+
W("goog-inline-block")+" "+W("docs-clipboardshortcutsdialog-shortcut")+'"><div class="'+W("docs-clipboardshortcutsdialog-shortcut-command")+'"><span dir="ltr">'+T(a.Mca)+'X</span></div>voor knippen</div><div class="'+W("goog-inline-block")+" "+W("docs-clipboardshortcutsdialog-shortcut-last")+'"><div class="'+W("docs-clipboardshortcutsdialog-shortcut-command")+'"><span dir="ltr">'+T(a.Mca)+"V</span></div>voor plakken</div></div></div>");return U(a)};function Qub(a){Xq.call(this,void 0,void 0,a);this.ij=!0;er(this,!0);Yq(this,"Kopi\u00ebren en plakken in Google Documenten");ir(this,HDa());this.Bia="alertdialog"}v(Qub,Xq);Qub.prototype.Ia=function(){Qub.ea.Ia.call(this);var a=this.Rb();ds(a,Pub,{Mca:Eo?"\u2318":"Ctrl+",fFb:!!Eo})};function TO(a){R.call(this,a)}v(TO,R);TO.prototype.Ia=function(){var a=""+('<div class="'+W("goog-inline-block")+'">Nadat je de extensie Offline Documenten hebt toegevoegd, moet je de pagina opnieuw laden om te kunnen knippen en plakken.<span id="docs-docschromeappsuccessinstallbutter-reload-link" class="'+W("docs-butterbar-link")+'" role="button" tabindex="0">Opnieuw laden</span></div>');a=U(a);this.Na=Ym(document,bs(a))};
TO.prototype.Ta=function(){TO.ea.Ta.call(this);var a=this.Da().getElement("docs-docschromeappsuccessinstallbutter-reload-link");this.getHandler().hh(a,td,this.C)};TO.prototype.C=function(){na.location.reload()};function UO(a,b,c){As.call(this,void 0,void 0,c);this.C=b||null;this.F=new SO(a);this.ij=!0;Yq(this,"Kopi\u00ebren en plakken inschakelen?");a=new fr;a.set("install","Installeren",!0);ir(this,a)}v(UO,As);
UO.prototype.Ia=function(){UO.ea.Ia.call(this);var a=""+('<div><div class="'+W("docs-chromeextensioninstalldialog-image")+" "+W("goog-inline-block")+'"><div class="'+W("docs-icon")+" "+W("docs-icon-drive-large-wrapper")+" "+W("goog-inline-block")+'"><img src="//ssl.gstatic.com/docs/common/product/docs_offline_icon1.svg"></div></div><div class="'+W("docs-chromeextensioninstalldialog-textpart")+" "+W("goog-inline-block")+'"><div>Als je wilt kopi\u00ebren en plakken, moet je de extensie Offline Documenten toevoegen aan je browser.</div><div class="'+
W("docs-chromeextensioninstalldialog-note")+" "+W("goog-inline-block")+'">Opmerking: <a href="https://support.google.com/docs/answer/6388102" target="_blank">Meer informatie</a> over het beheren van offline toegang.</div></div></div>');a=U(a);Zq(this,bs(a))};UO.prototype.Ta=function(){UO.ea.Ta.call(this);Xr(this,"install");this.getHandler().R(this,"dialogselect",this.J)};
UO.prototype.J=function(a){if("install"==a.key){a=this.F;var b=this.L,c=this.C;if(Pc)if(Nq(16)){c=c||Yi(O(),"dcau");try{na.chrome.webstore.install(c,b)}catch(d){oq(c||Yi(O(),"dcau")),a.rb&&a.rb.log(d)}}else oq(Yi(O(),"dcau"))}};UO.prototype.L=function(){var a=new TO;a.render();Es.getInstance().postMessage(Gs(a.getElement(),"info",!0))};function Rub(a,b,c){this.D=b;this.rb=c;this.C=new SO(c);this.Ua=new xh(this);this.Ua.R(a,"noclipboardsupport",this.F)}v(Rub,D);Rub.prototype.F=function(){var a=Pc&&Nq(52),b=Pc&&na.top==na&&Nq(Xi(O(),"cvwais"))&&"disabled-or-not-installed"==(a?Cl()?"ok":Jub(this.C):Jub(this.C)),c=Yi(O(),"dchau"),d="https://chrome.google.com/webstore/detail/"+Yi(O(),"docs-extension-id");a=b?new UO(this.rb,a?d:c):new Qub;this.D.Li(a);a.setVisible(!0)};
Rub.prototype.Qa=function(){F(this.Ua);delete this.Ua;delete this.C;Rub.ea.Qa.call(this)};function Sub(a){this.C=a}p=Sub.prototype;p.Ke=function(){for(var a=this.C,b=0;b<a.length;b++)a[b].Ke()};p.clear=function(){for(var a=this.C,b=0;b<a.length;b++)a[b].clear()};p.kP=function(a,b){for(var c=this.C,d=0;d<c.length;d++)c[d].kP(a,b)};p.AJ=function(){for(var a=this.C,b=0;b<a.length;b++)a[b].AJ()};p.po=function(a){for(var b=this.C,c=0;c<b.length;c++)b[c].po(a)};p.log=function(a,b,c,d){for(var e=this.C,f=0;f<e.length;f++)e[f].log(a,b,c,d)};function Tub(a){this.C={};sa(a||"docs_latencyStats",this.C,void 0)}p=Tub.prototype;p.Ke=ba();p.clear=ba();p.po=ba();p.AJ=ba();p.kP=ba();p.log=function(a,b){var c=this.C[a];c||(c=[],this.C[a]=c);c.push(b);3<c.length&&c.shift()};function Uub(a,b,c){this.J=new Sub([a,new Tub("docos_ls")]);this.F=c;this.D=this.C=null;this.H=!1}function VO(a,b,c){var d=new ima;B(d,1,!1);B(d,4,!1);B(d,5,!1);var e=new jma;cd(e,11,d);d=zza(xp(new wp,41),e).build();a.J.log(b,c,void 0,d)}
function rrb(a,b){a.C=b;a.D=Ja();hN(a.C,Docos.EventType.INITIAL_ANCHORED_RENDER_DONE,a.foa,a);hN(a.C,Docos.EventType.INITIAL_SYNC_AND_RENDER_COMPLETE,a.foa,a);hN(a.C,Docos.EventType.INITIAL_PANE_RENDER_DONE,a.foa,a);hN(a.C,Docos.EventType.MODEL_LOADED,a.EOb,a);hN(a.C,Docos.EventType.DOCO_RENDERED,a.COb,a);hN(a.C,Docos.EventType.LINKED_DOCO_HIGHLIGHTED,a.NJb,a);if(a.F){b=a.F.getTime("sl");VO(a,"dalt",a.D-b);var c=a.F.getTime("cov");null===c||VO(a,"dcov",c-b);c=a.F.getTime("ee");null===c||VO(a,"dcoe",
c-b)}}p=Uub.prototype;p.NJb=function(){this.H||(this.H=!0)};p.EOb=function(a){hN(this.C,a.type,this.jNa,this);VO(this,"dml",Ja()-this.D)};p.foa=function(a){var b=a.type;hN(this.C,b,this.jNa,this);b==Docos.EventType.INITIAL_ANCHORED_RENDER_DONE?(VO(this,"disrt",a.interval),VO(this,"dde",Ja()-this.D)):b==Docos.EventType.INITIAL_PANE_RENDER_DONE?VO(this,"dsprt",a.interval):b==Docos.EventType.INITIAL_SYNC_AND_RENDER_COMPLETE&&VO(this,"ddvtird",a.interval)};p.COb=function(a){VO(this,"ddrt",a.interval)};
p.jNa=ba();function Vub(){yo.call(this);var a=new Qo(this);E(this,a);a.Vb(P.$ua,Lo,this.C);this.D["not-print-preview-mode"]=!0}v(Vub,yo);Vub.prototype.C=function(){var a={};a["not-print-preview-mode"]=!P.$ua.isEnabled();Ao(this,a)};function Wub(){this.F={};this.D=3;this.C={}}function WO(a){a.D=null;return a}function XO(a,b){for(var c=0;c<b.length;c++)a.F[b[c]]=!0;return a}function YO(a,b){a.C[b]=Ag;return a};function ZO(a){Wub.call(this);this.H=a}v(ZO,Wub);function $O(a,b){var c=Ha(Xub,null);a.C[b]=c;return a}function Xub(a){return a};function Yub(a,b,c,d){var e=["sheet-access-acl-edit","sheet-access-not-offline-edit","sheet-access-not-offline-read-only"].concat("netStatus-online","not-anonymous","document-created","not-print-preview-mode","saveState-edit-access","has-revisions-access");aP(a,WO(XO(YO(new ZO(c),P.Gu.getId()),e)));L(O(),"docs-eemnr")&&(b.C(P.yN,new kp(e)).C(P.gU,new kp(e.concat("snapshot-input-valid"))),aP(a,WO(XO($O(new ZO(d),P.YH.getId()),e))))};function Zub(a,b){D.call(this);this.F=a;this.L=b;this.H=Es.getInstance();this.D={};this.J=xp(new wp,1).build();this.C=L(O(),"docs-errtv")}v(Zub,D);p=Zub.prototype;p.tE=fa(227);p.H$=fa(228);p.I$=fa(229);p.G$=fa(230);p.F$=fa(231);p.J$=fa(232);p.W_=fa(233);function $ub(a,b,c,d,e,f,h){a=ra(a)?Date.UTC(a,b||0,c||1,d||0,e||0,f||0,h||0):a?a.getTime():Ja();this.Gf=new Date(a)}v($ub,Bv);p=$ub.prototype;p.clone=function(){var a=new $ub(this.Gf);a.Oy=this.Oy;a.yJ=this.yJ;return a};p.add=function(a){(a.J||a.F)&&Av.prototype.add.call(this,new zv(a.J,a.F));a=1E3*(a.H+60*(a.D+60*(a.C+24*a.L)));this.Gf=new Date(this.Gf.getTime()+a)};p.getTimezoneOffset=n(0);p.getFullYear=Bv.prototype.getUTCFullYear;p.getMonth=Bv.prototype.getUTCMonth;p.getDate=Bv.prototype.getUTCDate;
p.getHours=Bv.prototype.getUTCHours;p.getMinutes=Bv.prototype.getUTCMinutes;p.getSeconds=Bv.prototype.kfb;p.getMilliseconds=Bv.prototype.jfb;p.getDay=Bv.prototype.HFa;p.dK=Bv.prototype.mfb;p.L5=Bv.prototype.nfb;p.gz=Bv.prototype.lfb;function avb(a,b){this.H=a;this.J=bvb(a,b);this.C=new Ev(1);this.D=new Ev(Hv.MONTH_DAY_MEDIUM);this.F=new Ev(7)}var cvb=Cv(0);
avb.prototype.format=function(a,b){var c=bvb(new Date(a),b);b=new $ub;b.Gf.setTime(a+c);var d=new $ub;a=this.H.getTime()+this.J;d.Gf.setTime(a);a=d.getUTCFullYear()-b.getUTCFullYear();c=b.getUTCMonth();var e=b.getUTCDate(),f=d.getUTCMonth(),h=d.getUTCDate();d=this.F.format(b,cvb);1<a||1==a&&c<=f?a=b=this.C.format(b,cvb):(b=this.D.format(b,cvb),a=0==a&&c==f&&e==h?"Vandaag":b);return{R9:a,K0a:b,time:d}};function bvb(a,b){a=-(6E4*a.getTimezoneOffset());return null!=b?b:a}
function dvb(){return new avb(new Date)};function evb(a){D.call(this);this.D=a;this.C={}}v(evb,D);function fvb(a,b,c,d){this.D=a;this.C=c||"#707070";this.F=d||null}var gvb=new fvb("Alle anonieme gebruikers",0,"#707070");fvb.prototype.zf=g("D");function hvb(a,b,c){D.call(this);this.D=a;this.C=b;this.H=c}v(hvb,D);hvb.prototype.F=fa(235);function ivb(){}var jvb=!1;ivb.prototype.load=function(){jvb||(jvb=!0,kvb());var a=Kg();nva(io.getInstance(),"viewer",Ha(this.C,a),this);return a.C};ivb.prototype.C=function(a){a&&a.resolve(new (eva(io.getInstance(),"viewer").YZ.C()))};function kvb(){var a=Rka("docs-vcurl");x(a,function(a){var b=Tm("LINK",{type:"text/css"});a=bo(a);b.rel="stylesheet";$a("stylesheet","stylesheet")?b.href=ah(a):b.href=a instanceof $g?ah(a):a instanceof ch?dh(a):$ha(a).Xq();document.head.appendChild(b)})};function lvb(a){D.call(this);this.D=a;this.J=new ivb;this.C=!1}v(lvb,D);lvb.prototype.L=function(){this.C||(this.C=!0,this.J.load().then(this.F,ua,this))};lvb.prototype.F=function(a){this.isDisposed()||(P.e1.setProperty("icon","drive-viewer-download-icon"),a=a.tbb().qbb().fQb().n7a().build(),this.C=!1,a.L([Dsa(this.D)]))};lvb.prototype.H=function(){oq(this.D.F,{target:"_blank"})};function bP(a){H.call(this);a=this.qb=a||Hm();this.D=a.Ia("iframe",{style:"position:absolute;width:9em;height:9em;top:-99em"});a=a.Pb().body;a.insertBefore(this.D,a.firstChild);this.F=ata(this.D);a=this.qb;this.Na=a.Ia("DIV",{style:"position: absolute; visibility: hidden; top: -1000px"},a.Ia("DIV",{style:"height:7px"},"h"),a.Ia("DIV",{style:"height:8px"},"e"),a.Ia("DIV",{style:"height:9px"},"l"),a.Ia("DIV",{style:"height:10px"},"l"),a.Ia("DIV",{style:"height:11px"},"o"),a.Ia("DIV",{style:"height:12px"},
"w"),a.Ia("DIV",{style:"height:13px"},"o"),a.Ia("DIV",{style:"height:14px"},"r"),a.Ia("DIV",{style:"height:15px"},"l"),a.Ia("DIV",{style:"height:16px"},"d"));a.Pb().body.appendChild(this.Na);this.H();qd(this.F,"resize",this.H,!1,this)}v(bP,H);bP.prototype.C=0;bP.prototype.J=0;bP.prototype.Na=null;
var mvb={"-4":[6,14,22,32,42,54,66,80,94],"-3":[6,13,22,31,41,51,63,77,91],"-2":[5,12,21,30,40,51,64,77,92],"-1":[6,13,21,31,42,54,66,79,93],0:[7,15,24,34,45,57,70,84,99],1:[7,14,23,33,44,55,68,81,96],2:[7,15,23,33,43,55,68,81,96],3:[7,15,23,33,44,56,68,82,97],4:[7,14,23,33,43,55,67,81,96],5:[7,14,23,33,44,55,68,82,97],6:[7,14,23,33,43,55,68,82,96]},nvb={"-6":[4,12,20,28,36,48,60,72,84],"-5":[6,12,21,30,39,51,63,75,90],"-4":[6,14,22,32,42,54,66,80,94],"-3":[6,13,22,31,42,54,66,79,94],"-2":[6,14,22,
32,42,54,66,80,94],"-1":[6,14,23,33,43,54,66,80,94],0:[7,15,24,34,45,57,70,84,99],1:[7,14,22,32,43,55,68,81,96],2:[7,15,24,33,44,56,68,82,96],3:[7,15,24,34,44,56,69,83,98],4:[7,15,24,33,44,56,69,82,97],5:[7,15,24,34,45,57,70,84,99],6:[7,15,24,34,44,56,69,83,98],7:[7,15,24,34,45,57,70,84,99],8:[7,15,24,34,45,57,70,84,99],9:[7,15,24,34,45,57,70,84,99]},ovb={"-4":.5,"-3":.67,"-2":.75,"-1":.9,0:1,1:1.1,2:1.25,3:1.5,4:1.75,5:2,6:2.5,7:3};
bP.prototype.H=function(){for(var a=this.Na,b=a.childNodes.length,c=[],d=1;d<b;d++)c.push(a.childNodes[d].offsetTop);var e=0;fc(mvb,function(a,d){for(var f=nvb[d],h=0;h<b-1;h++){var m=0==c[h]-f[h];if(0!=c[h]-a[h]&&!m)return!1}e=Number(d);return!0});if(0==e){for(a=window;a.parent&&a!=a.parent;)a=a.parent;2<a.outerWidth/a.innerWidth&&(e=7)}this.C!=e&&(this.J=this.C,this.C=e,this.dispatchEvent("change"))};bP.prototype.Cp=function(){return ovb[this.C]};
function Wjb(a,b){a=a.Cp();return 0==b?0:Math.max(1,Math.floor(b*a))}bP.prototype.Qa=function(){bP.ea.Qa.call(this);ud(this.F,"resize",this.H,!1,this);delete this.F;dn(this.D);delete this.D;dn(this.Na);delete this.Na};function pvb(a,b,c,d){H.call(this);this.kp=a;this.L=b;this.V=c;this.F=new xh(this);this.zb=d||Hm();this.D=this.C=null;this.H=0;this.L?this.F.R(this.L,"change",this.O):(null!=this.J?a=this.J:(a=Tm("DIV",{style:"height:4.5px;width:4.5px;"}),document.body.appendChild(a),b=a.getBoundingClientRect(),dn(a),a=this.J=Bh(b.right-b.left,4.5,.1)),a&&this.F.R(qvb(this),"resize",this.O))}v(pvb,H);
function qvb(a){if(a.D)return a.D;a.C=a.zb.Ia("iframe",{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-hidden":"true"});var b=a.zb.Pb().body;b.insertBefore(a.C,b.firstChild);a.D=ata(a.C);return a.D}pvb.prototype.O=function(){this.kp.clear();var a=this.kp.ul();this.H!=a&&(0!=this.H&&this.V.Zb(1699),this.H=a,this.dispatchEvent("resize"))};pvb.prototype.J=null;pvb.prototype.Qa=function(){this.F.dispose();dn(this.C);this.C=null};function rvb(a,b,c,d,e){D.call(this);this.L=a;this.J=c;this.C=b;this.D=new xh(this);E(this,this.D);this.D.R(this.C,"inputBoxDeactivate",this.F);this.rb=d;this.H=e}v(rvb,D);rvb.prototype.F=function(a){var b=this.L,c=b.C,d=c.C,e=a.target;null!=b.Ra&&b.Ra!=wE(b.C)&&(d=gB(c,b.Ra));if(d){var f=d&&d.Mc();if(e=f&&AD(f,e.Lu))svb(f,e,a)&&(a=Chb(f,e,a.L,this.H,a.O))&&this.J.C(a),aH(b,"normal"),(a=rE(this.C))&&a.Ea.setVisible(!1),d!=c.C?jz(c,d.wf(),function(){b.Ra=null}):b.Ra=null}};
function svb(a,b,c){if(!c.Ya)return!1;var d=c.L,e=MD(a,b),f=Hhb(e,a.hc(),b.y,b.x);return d!=f||!Vb(wVa(e),c.O||[],function(a,b){return a.equals(b)})||Nv(d)&&ritz_api.RitzModelApi.hasUnresolvedSheetDependencies(a.hc()+"",b.y,b.x)?!0:!1};function tvb(a,b){gz.call(this,403,null);this.D=a;this.C=b}v(tvb,gz);p=tvb.prototype;p.exec=ua;p.ue=n(16);p.le=function(){var a=new sz;K(a,1,""+this.C);return a};p.Ri=xg;p.Xf=function(){var a=this.D.C(this.C);return(a?a.H:"Ingesloten object")+" is verwijderd."};function cP(a,b){gz.call(this,402,b.Ib());this.D=a.C;this.C=b}v(cP,gz);cP.prototype.exec=ua;cP.prototype.ue=n(18);cP.prototype.le=function(){var a=new Yz,b=this.C.Ib();b=0==gB(this.D,b).getSheetType()?wF(this.D,b):null;b=this.C.Kx(b);K(a,1,b);return a};cP.prototype.Xf=function(){return this.C.H+" is bijgewerkt."};function uvb(){this.D=new Kl}function vvb(a,b){b?a.D.Xb(b):a.D=null}uvb.prototype.Lh=function(a){this.D&&this.D.addCallback(function(b){b.Lh(a)});return a};uvb.prototype.C=function(a,b){this.Zb(a,b)};uvb.prototype.Zb=function(a,b){this.D&&this.D.C&&this.D.addCallback(function(c){c.Zb(a,b)})};function wvb(a){var b=a.plugin;if(b)if(b.documentLoadComplete&&b.documentLoadComplete())a.print();else b.onload("window.print()")};function xvb(a,b,c){Xq.call(this,void 0,void 0,c);this.ij=!0;Yq(this,"Alt-tekst");Xr(this,"ok");b=b||"";a=""+('<div class="alt-text-dialog-content"><div class="alt-text-dialog-intro">Alt-tekst wordt door schermlezers gebruikt voor mensen die je content moeilijk kunnen zien.</div><table cellspacing="0" cellpadding="0" role="presentation"><tr class="alt-text-dialog-title-container"><td><label for="alt-text-dialog-title">Titel</label></td><td><input id="alt-text-dialog-title" class="jfk-textinput" type="text" maxlength="5000" value="'+
W(a||"")+'"></td></tr><tr class="alt-text-dialog-description-container"><td><label for="alt-text-dialog-description">Omschrijving</label></td><td><textarea id="alt-text-dialog-description" class="jfk-textinput" maxlength="5000">'+dDa(b)+"</textarea></td></tr></table></div>");a=U(a);Zq(this,bs(a));this.ag(iq(this,"alt-text"))}v(xvb,Xq);function yvb(a,b){return(a=a.Da().getElement(b))&&null!=a.value?a.value:null};function zvb(a,b,c,d,e,f,h,k){D.call(this);this.bb=!1;this.C=a;this.L=b.C;this.F=b;this.J=c;this.D=d;this.jb=e;this.eb=f;this.$=new xh(this);E(this,this.$);this.Ya=new xh(this);E(this,this.Ya);this.O=new xh(this);E(this,this.O);this.V=new qr;E(this,this.V);this.Ra=new xh(this);E(this,this.Ra);this.va=h;this.H=this.F.J;this.Ea=!1;this.fb=k;Avb(this)}v(zvb,D);p=zvb.prototype;p.Qa=function(){zvb.ea.Qa.call(this);F(this.Ka)};
function Avb(a){var b=a.F,c=a.H;a.Ya.R(a.C,"objectSave",a.MCb);a.Ra.R(a.V,"key",function(a){27==a.keyCode&&P.wk.Ld()&&P.wk.xc()});Bvb(a);if(eH(b)){var d=rE(a.C);d&&Ojb(d.V,!0)}else Cvb(a);a.$.R(b,["readonly_status","offline_status","acl_change"],a.VUb).R(a.L,"M",a.WUb).R(c,"sa",a.gtb).R(c,"ta",a.htb).R(c,"va",a.jtb).R(c,"ua",a.ntb);Dvb(a)}function Bvb(a){var b=tE(a.C);b&&(b=Jm(b.getElement()),vr(a.V,b))}
function Cvb(a){var b=a.C;a.O.R(b,["objectMove","objectResize"],a.OCb).R(b,"objectDelete",a.ICb).R(b,"objectEdit",a.JCb).R(b,"objectCustomize",a.GCb).R(b,"objectPublish",a.KCb).R(b,"objectUpdateProps",a.NCb).R(b,["objectCopy","objectCut"],a.HCb).R(b,"objectRequest",a.LCb).R(a.C,"altText",a.wub)}p.VUb=function(a){Evb(this,a.Ad)};p.WUb=function(){var a=this;wr(this.V);Bvb(this);var b=eH(this.F);Evb(this,b);b=i3a(this.H);bc(b,function(b){x(b,function(b){Fvb(a,b,ua)})})};
function Evb(a,b){var c=rE(a.C);c&&Ojb(c.V,b);b!=a.bb&&(b?a.O.Gc():Cvb(a));a.bb=b}function Dvb(a){lo("images",function(){this.Ka=oo("images").eIb(this.C,this.F,this.J,this.D,this.va?$8a(this.va,7):null)},a)}
p.OCb=function(a){var b=a.target,c=b.eg();a=c.clone();var d=sK(b),e=b.H.C,f=WG(this.L);a.V=mE(f,d.y);a.va=nE(f,d.x);a.L=e;a.setWidth(b.getWidth());b=b.getHeight();a.Ra.height=b;a.V==c.V&&a.va==c.va&&fj(a.L.clone(),c.L.clone())&&a.getWidth()==c.getWidth()&&a.getHeight()==c.getHeight()||(c=new cP(this.F,a),a.isSaved()?this.J.C(c):c.exec())};p.ICb=function(a){var b;a=a.target.eg();6==a.getType()&&oo("gvizcharts").neb()(this.fb,a);sE(this.L)?b=new tvb(this.H,MF(a)):b=new DE(this.jb,VG(this.L));this.J.C(b)};
p.JCb=function(a){a.preventDefault();a=a.target.eg();switch(a.getType()){case 3:case 7:case 8:a.dF();a=a.getId();g_a(this.D,a,!1);break;case 4:this.D.hSa(a.getId());break;case 6:throw Error("This path is not available for this object type.");}};p.GCb=function(a){a.preventDefault();a=a.target.eg();switch(a.getType()){case 6:Sn?fz(!1):f_a(this.D,a)}};p.KCb=function(a){a=a.target.eg();var b=this.D;a.isSaved();b.bSa(MF(a))};
p.HCb=function(a){var b=a.target.eg();6==b.getType()&&X2a(b)?rF(this.D,"Diagram kopi\u00ebren","'Diagram kopi\u00ebren' wordt niet ondersteund voor dit type diagram."):this.eb.yy(Fua(),a.vm)};p.NCb=function(a){a=a.F||a.target.eg();a=new cP(this.F,a);this.J.C(a)};p.MCb=function(a){a=a.target.eg();6==a.getType()&&X2a(a)?rF(this.D,"Afbeelding opslaan","'Opslaan als afbeelding' wordt voor dit type diagram niet ondersteund."):(a=oq(a.Xi(!0)))&&rd(a,"load",Ha(wvb,a))};
function Fvb(a,b,c){var d=b.getType();7!=d||b.D?4!=d||b.D?c.call(a):ko("drawings",function(){Gvb($8a(this.va,d),b).addCallback(b.kM,b);B0a(b,this.$,u(c,this))},a,void 0,!0):ko("images",function(){this.Ka.Qga(b);B0a(b,this.$,u(c,this))},a,void 0,!0)}p.LCb=function(){this.Ea=!0};p.vGb=function(a,b){"click"==a&&this.Ea&&(b.G4(),this.Ea=!1)};p.gtb=function(a){var b=this.H.C(a.Yt);Fvb(this,b,function(){if(b.Ib()==wE(this.L)){var c=rE(this.C);c&&c.Rca(b,u(this.vGb,this,a.reason))}Hvb(this,b)})};
p.htb=function(a){var b=this.H.C(a.O);Fvb(this,b,function(){var c=rE(this.C);if(c){c=c.V;var d=a.Yt,e=a.O,f=c.D[d];f&&(delete c.D[d],c.D[e]=f,f.Daa(e),d==c.C&&(c.C=e))}Hvb(this,b)})};p.jtb=function(a){a=a.Yt;var b=rE(this.C);if(b){b=b.V;var c=b.D[a];c&&(a==b.C&&(b.C=null,b.O.Ob(3)),b.L--,c instanceof pK||(pL(b.Bc,c),b.H.Jc(c,"objectFocus",Ha(b.Rqa,c))),c.dispose(),delete b.D[a])}};
p.ntb=function(a){var b=a.Yt,c=this.H.C(b);Fvb(this,c,function(){var a=rE(this.C),e=tE(this.C);a?(a=Rjb(a.V,b))&&a.Caa():e&&(a=e.D,a.xH()&&a.Dc());Hvb(this,c)})};function Hvb(a,b){b.g0()&&Gvb($8a(a.va,b.getType()),b).addCallback(b.kM,b)}p.wub=function(a){if(a=a.target){a=a.eg();var b=new xvb(a.H,a.jb);this.O.R(b,"dialogselect",u(this.Thb,this,a,b));this.D.Li(b);b.setVisible(!0)}};
p.Thb=function(a,b,c){"cancel"!=c.key&&ritz_api.RitzModelApi.getEmbeddedObject(a.getId())&&(a=a.clone(),c=yvb(b,"alt-text-dialog-title")||"",a.H=c,b=yvb(b,"alt-text-dialog-description")||"",a.jb=b,b=new cP(this.F,a),a.isSaved()?this.J.C(b):b.exec())};var dP=!Ac||Jc(9);Ac||Ec&&Jc("525");function Ivb(a){a.aEa&&(a=a.He);if(a.getAttribute){if(a.getAttribute("isFake"))return!0}else if(a.isFake)return!0;return!1};function eP(a,b,c,d,e){this.J=a;this.C=gob(this.J,d);this.D=b;this.F=c;this.L=d;this.H=!!e}eP.prototype.getText=g("J");function Jvb(a){return tb(a.C,function(a){return!!a&&Kvb(a)})}function Lvb(a){return(a=Mvb(a,function(a){return Kvb(a)}))?a.getText():""}function Kvb(a){return"range"==a.getType()||"literal"==a.getType()&&uUa.test(a.getText())}function Mvb(a,b){return fob(a.D,a.C,b)}
function zob(a,b){var c=a.D,d=a.F;a=a.C;if(c>d){var e=c;c=d;d=e}if(c==d)a=eob(c,a,b),a=-1==a?[]:[a];else{e=[];b=b||yg;c=bM(c,a);for(d=bM(d-1,a);c<=d;c++)b(a[c])&&e.push(c);a=e}return a}function Nvb(a){var b=Ovb(a,!0);a=Pvb(a);return(-1!=b||-1!=a)&&b!=a}function fP(a,b){b=Ovb(a,b);return-1==b?null:a.C[b].clone()}function Ovb(a,b){if(0==a.C.length||0==a.D)return-1;var c=bM(a.D-1,a.C);if(b)for(;0<=c&&"whitespace"==a.C[c].getType();)c--;return c}
function Pvb(a){if(a.J.length==a.D)return-1;var b=bM(a.D,a.C);return lob(a,b-1)}function lob(a,b){for(b++;-1!=b&&b<a.C.length&&"whitespace"==a.C[b].getType();)b++;return b>=a.C.length?-1:b}function Qvb(a){if(Lvb(a))return!1;var b=fP(a,!0);if(!b||!Nvb(a))return!1;a=b.getType();return"operator"==a||"openParen"==a||"openBrace"==a||"formulaStart"==a||"semicolon"==a||"argumentSeparator"==a||"arrayLiteralSeparator"==a?!0:!1}
function Rvb(a){if(!Nvb(a))return!1;var b=fP(a,!0);if(!b)return!1;b=b.getType();if("operator"==b||"openParen"==b||"openBrace"==b||"formulaStart"==b||"semicolon"==b||"argumentSeparator"==b||"arrayLiteralSeparator"==b)if(b=Pvb(a),a=-1==b?null:a.C[b].clone(),!a||"operator"==a.getType()||"closeParen"==a.getType()||"closeBrace"==a.getType()||"semicolon"==a.getType()||"argumentSeparator"==a.getType()||"arrayLiteralSeparator"==a.getType())return!0;return!1}
function Svb(a){return Tvb(a)||2==a.C.length&&"literal"==a.C[1].getType()}function Tvb(a){return 1==a.C.length&&"formulaStart"==a.C[0].getType()}function Uvb(a){if(0==a.getText().length)return-1;if(0==a.D)return 0;var b=bM(a.D-1,a.C);return cM(b,a.C)}function Vvb(a){var b=bM(a.D-1,a.C);return oob(a,b)}
function oob(a,b){for(var c=a.C,d=0,e=b;0<e;e--){var f=c[e].getType();b=c[e-1].getType();if("closeParen"==f||"closeBrace"==f){if(e=iob(a,e-1),0>e)return-1}else"argumentSeparator"==f&&d++;if("functionName"==b)break}return d}function Wvb(a,b,c){var d=fP(a),e=Uvb(a);d=e+d.getText().length;r(c)||(c=e+b.length);var f=a.getText();b=f.slice(0,e)+b+f.slice(d,f.length);return new eP(b,c,c,a.L)}
function Xvb(a){var b=a.C,c=1;for(a=bM(a.D-1,b);0<=a&&("closeParen"==b[a].getType()?c++:"openParen"==b[a].getType()&&c--,c);a--);return 1<=a&&(a--,1<=a&&"whitespace"==b[a].getType()&&a--,"functionName"==b[a].getType())?b[a].getText():""}function Yvb(a){var b=0;a=ja(a.C);for(var c=a.next();!c.done;c=a.next())c=c.value,"functionName"!=c.getType()&&"operator"!=c.getType()||b++;return b}
function Zvb(a){a=ja(a.C);for(var b=a.next();!b.done;b=a.next())if(b=b.value,"functionName"==b.getType()||"operator"==b.getType())return Va(b.toString().toUpperCase());return""}eP.prototype.isEqual=function(a){return Vb(this.C,a.C,function(a,c){return a.getType()==c.getType()&&Qa(Va(a.toString()),Va(c.toString()))})};function iob(a,b){a=a.C;for(var c=1;0<=b;b--)if("closeParen"==a[b].getType()?c++:"openParen"==a[b].getType()&&c--,!c)return b;return-1}
function job(a,b){a=a.C;for(var c=1;b<a.length;b++)if("openParen"==a[b].getType()?c++:"closeParen"==a[b].getType()&&c--,!c)return b;return-1}function $vb(a){return awb(a.getText(),a.C)}
function awb(a,b){if(0<b.length){var c=b[b.length-1];if("string"==c.getType()){c=c.getText();for(var d=0,e=0;e<c.length;e++)'"'==c.charAt(e)&&d++;e=0;for(var f=2;f<c.length;f++)'"'==c.charAt(f)&&'"'==c.charAt(f-1)&&(e++,f++);d==2*e+1&&(a+='"')}}for(e=d=c=0;e<b.length;e++)switch(b[e].getType()){case "openParen":d++;break;case "closeParen":c++}return c<d?a+eb(")",d-c):a}function rob(a){a=a.C;for(var b=a.length-1;0<=b;b--)if("whitespace"!=a[b].getType())return b;return-1}
function bwb(a){var b=a.C,c=rob(a);a=a.C;c=-1==c?null:a[c];if(!c)return"";switch(c.getType()){case "operator":if("%"==c.getText())break;case "formulaStart":case "openBrace":case "openParen":case "argumentSeparator":case "arrayLiteralSeparator":case "semicolon":return"Je formule bevat een fout. Als je geen formule wilt invoeren, begin je je tekst met een weglatingsteken (')."}for(var d=a=c=0;d<b.length;d++)switch(b[d].getType()){case "openParen":a++;break;case "closeParen":c++;break;case "string":var e=
b[d].getText();if('"'!=e.charAt(e.length-1))return"In je formule ontbreekt een aanhalingsteken sluiten. Als je geen formule wilt invoeren, begin je je tekst met een weglatingsteken (')."}return c>a?"In je formule ontbreken een of meer haakjes openen. Als je geen formule wilt invoeren, begin je je tekst met een weglatingsteken (').":c<a?"In je formule ontbreken een of meer haakjes sluiten. Als je geen formule wilt invoeren, begin je je tekst met een weglatingsteken (').":""}
function cwb(a){a=tb(a.C,function(a){return"whitespace"!=a.getType()});var b=["formulaStart","functionName","openParen","string","closeParen"],c=ub(a,function(a){return a.getType()});return Vb(c,"formulaStart functionName openParen string argumentSeparator string closeParen".split(" "))||Vb(c,b)?Qa("HYPERLINK",a[1].getText()):!1};function dwb(a,b,c){this.D=a;this.F=!!c;a&&!b&&this.next()}v(dwb,Gh);dwb.prototype.next=function(){var a=this.D;if(!a)throw Fh;this.D=this.F?a.previousSibling:a.nextSibling;return a};function ewb(a,b,c){r(c)||(c=b&&a.childNodes.length?a.childNodes.length-1:0);dwb.call(this,a.childNodes[c],!0,b)}v(ewb,dwb);var fwb=Ac&&!Kc(9),gwb=Dc||Ec||zc||Bc||Ac&&Kc(9),hwb=Ac||Ec||zc||Bc||!1,iwb=Ec||!1,jwb=Ac||Ec||zc;Ec&&Jc("534.16");var kwb=Dc&&!0,lwb=Dc||Ec||zc,mwb=Dc||zc;Ac&&Jc("7.0");var gP=Dc&&Jc("1.8")||Ec||zc,nwb=Ec||Ac&&Jc("9");Ac||Bc||zc||Dc&&Jc("1.9");var owb=Dc||Ec&&!Jc("527"),pwb=Ac||zc,qwb=Ac||Bc||Ec&&Jc("525");Ec&&Jc("531");var rwb=Ec&&!Jc("528");Dc&&Jc("1.9")||Ac||Bc||zc||Ec&&Jc("531");var swb=Ac||Bc||Dc||zc,twb=Dc||Ec&&!Jc("526"),uwb=Ac||zc,vwb=!Ac&&!zc,wwb=!Ec&&!Bc;
Pc&&Nq("4")||Qc&&Jc("533")||Dc&&Jc("2.0")||Ac&&Jc("10")||zc&&kb(vba(),"15");zc&&Jc("11.10");Pc&&Nq("12");function xwb(a){for(var b;b=ywb(a,!0);)a=b;return a}function zwb(a){for(var b;b=ywb(a,!1);)a=b;return a}function ywb(a,b){if(a&&1==a.nodeType){a=Aia(new ewb(a,b),Awb);try{var c=a.next()}catch(d){c=null}}else c=null;return c}function Awb(a){return 1==a.nodeType||3==a.nodeType&&!!/[^\t\n\r ]/.test(a.nodeValue)}function hP(a){return a.length||a.childNodes.length}function Bwb(a){return a.getAttribute&&"true"==a.getAttribute("g_editable")}function Cwb(a,b){Ac&&an(a);a.innerHTML=b};function Dwb(a){var b=a&&a.nodeName;return!(!a||"block"!=(1!=a.nodeType?null:Ac?Hp(a,"display"):Gp(a,"display"))&&"TD"!=b&&"TABLE"!=b&&"LI"!=b)};function Ewb(a,b){var c=a.Dj(),d=a.xl();if(c&&d){var e=function(a){return a==b};c=tn(c,e,!0);d=tn(d,e,!0);if(c&&d)return a.clone();if(c)return d=xwb(b),$sb(a.Dj(),a.Oh(),d,hP(d));if(d)return $sb(zwb(b),0,a.xl(),a.Hn())}return null}function Fwb(a,b){var c=Gwb(a,1,b);c=Gwb(c,0,b);var d=c.Dj();a=c.xl();var e=c.Oh();c=c.Hn();if(d==a){for(;a!=b&&0==e&&c==hP(a);)d=a.parentNode,e=rb(d.childNodes,a),c=e+1,a=d;d=a}return LN(d,e,a,c)}
function Gwb(a,b,c){for(var d=(b=1==b)?a.Dj():a.xl(),e=b?a.Oh():a.Hn(),f=NN(a);d!=f&&d!=c&&!(b&&0!=e||!b&&e!=hP(d));){var h=d.parentNode;d=rb(h.childNodes,d);e=b?d:d+1;d=h}return $sb(b?d:a.Dj(),b?e:a.Oh(),b?a.xl():d,b?a.Hn():e)}function iP(a,b){var c=a.parentNode;a=rb(c.childNodes,a)+(b?0:1);b=Hwb(c,a,b,!0);b=eO(b.node,b.offset);b.select();return b}
function Iwb(a){for(var b=null,c=a.firstChild;c;){var d=c.nextSibling;3==c.nodeType?""==c.nodeValue?a.removeChild(c):b?(b.nodeValue+=c.nodeValue,a.removeChild(c)):b=c:(Iwb(c),b=null);c=d}}function Jwb(a,b){if(b)var c=Kwb(b),d=tn(NN(b),Dwb,!0);d?(a=$sa(d,a),Ac?Iwb(a):a.normalize()):a&&(Ac?Iwb(a):a.normalize());return c?c():null}function Lwb(a,b){return b?Hwb(a.Dj(),a.Oh()):Hwb(a.xl(),a.Hn())}
function Kwb(a){var b=a.Sw(),c=Mwb(Lwb(a,!b)),d=Nwb(c),e=c.node.previousSibling;3==c.node.nodeType&&(c.node=null);var f=Mwb(Lwb(a,b)),h=Nwb(f),k=f.node.previousSibling;3==f.node.nodeType&&(f.node=null);return function(){!c.node&&e&&(c.node=e.nextSibling,c.node||(c=new Owb(e,hP(e))));!f.node&&k&&(f.node=k.nextSibling,f.node||(f=new Owb(k,hP(k))));return LN(c.node||d.node.firstChild||d.node,c.offset,f.node||h.node.firstChild||h.node,f.offset)}}
function Mwb(a){var b;if(3==a.node.nodeType)for(b=a.node.previousSibling;b&&3==b.nodeType;b=b.previousSibling)a.offset+=hP(b);else b=a.node.previousSibling;var c=a.node.parentNode;a.node=b?b.nextSibling:c.firstChild;return a}function Owb(a,b){this.node=a;this.offset=b}function Nwb(a){var b=a.node.parentNode;return new Owb(b,rb(b.childNodes,a.node))}
function Hwb(a,b,c,d){for(;1==a.nodeType;){var e=a.childNodes[b];if(e||a.lastChild)if(e){var f=e.previousSibling;if(c&&f){if(d&&Pwb(f))break;a=f;b=hP(a)}else{if(d&&Pwb(e))break;a=e;b=0}}else{if(d&&Pwb(a.lastChild))break;a=a.lastChild;b=hP(a)}else break}return new Owb(a,b)}function Pwb(a){return 1==a.nodeType&&!Zm(a)}function Qwb(a){JN.call(this,a)}v(Qwb,JN);
Qwb.prototype.C=function(a){var b=KN(this,!0),c=KN(this,!1);b=b&&c?$sa(b,c):b||c;Qwb.ea.C.call(this);if(a)return Jwb(b,a);b&&(a=RN(Sm(Jm(b))),(a=Jwb(b,a))&&a.select())};function Rwb(a,b,c){var d=b.Sw();b=c?Hwb(d?b.Dj():b.xl(),d?b.Oh():b.Hn()):Hwb(d?b.xl():b.Dj(),d?b.Hn():b.Oh());a=new uN(a);for(d=0;c=Lh(a,null);){var e="br"==c.nodeName.toLowerCase()?1:c.length;if(c==b.node){ra(b.offset)&&(d+=b.offset);break}ra(e)&&(d+=e)}return d}function Swb(a,b){var c=a,d=0;a=new uN(a);for(var e;e=Lh(a,null);)if(3==e.nodeType||"br"==e.nodeName.toLowerCase()){var f="br"==e.nodeName.toLowerCase()?1:e.length;if(d+f>=b){c=e;d=b-d;break}d+=f}return new Owb(c,d)}
function Twb(a,b){var c=Gj(a.vj()[0],b);if(0<LD(a,b,c).length)return!0;var d=mB(a,b);a="r"==b?sB(a):a.Bf();return 0<c.start&&0==RWa(d,new jj(0,c.start))||c.end<a&&0==RWa(d,new jj(c.end,a))}function Uwb(a){a=a.vj();for(var b=0;b<a.length;b++)if(1E3<a[b].$c().Lj())return!0;return!1}function Vwb(a,b){if(!a)return!1;if(Uwb(a))return!0;for(var c=a.vj(),d=!1,e=0,f;f=c[e];e++)if(!a.ct(f)||(d=Jh(new RO(f,a),function(a){return!!gD(a)&&b==(2==a.F)})))return!0;return d};function Wwb(a){H.call(this);this.F=a;this.D=new xh(this);this.C=new xh(this);Xwb&&this.C.R(a,"compositionstart",this.Zkb).R(a,"compositionend",this.Ykb).R(a,"compositionupdate",this.QJa);this.C.R(a,kd,this.mBb).R(a,"text",this.QJa).R(a,"keydown",this.ufb)}v(Wwb,H);function Ywb(a,b){G.call(this,a);this.reason=b}v(Ywb,G);var Xwb=Dc||Ec&&Jc(532);p=Wwb.prototype;p.$K=!1;p.NFa=0;p.Zkb=function(a){Zwb(this,a)};p.Ykb=function(a){$wb(this,a)};
p.QJa=function(a){this.$K&&this.dispatchEvent(new Ywb("updateIme",a))};function Zwb(a,b){a.$K||(Ec&&!Xwb&&a.D.R(a.F,"keyup",a.Arb),a.$K=!0,a.dispatchEvent(new Ywb("startIme",b)))}function $wb(a,b){a.$K=!1;a.D.Gc();a.dispatchEvent(new Ywb("endIme",b))}p.ufb=function(a){if(!Xwb){var b=this.$K;b||229!=a.keyCode?b&&229!=a.keyCode?axb(a)&&$wb(this,a):b&&this.dispatchEvent(new Ywb("updateIme",a)):Zwb(this,a)}axb(a)&&(this.NFa=a.keyCode)};p.mBb=function(a){!Xwb&&Ec&&229==this.NFa&&this.$K&&$wb(this,a)};
p.Arb=function(a){if(this.$K)switch(a.keyCode){case 13:case 9:case 27:$wb(this,a)}};function axb(a){switch(a.keyCode){case 16:case 17:return!1;default:return!0}}p.Qa=function(){this.C.dispose();this.D.dispose();this.F=null;Wwb.ea.Qa.call(this)};function bxb(a,b){D.call(this);this.F=this.D=0;this.Zl=a;this.H=b;this.C=new cm(u(this.gfb,this),0,this)}v(bxb,D);p=bxb.prototype;p.Qa=function(){this.C.dispose();delete this.Zl;delete this.H;bxb.ea.Qa.call(this)};p.start=function(a,b){this.stop();b=b||0;this.D=Math.max(a||0,0);this.F=0>b?-1:Ja()+b;this.C.start(0>b?this.D:Math.min(this.D,b))};p.stop=function(){this.C.stop()};p.Wb=function(){return this.C.Wb()};p.mOa=ba();
p.gfb=function(){if(this.Zl.call(this.H))this.mOa();else if(0>this.F)this.C.start(this.D);else{var a=this.F-Ja();0>=a||this.C.start(Math.min(this.D,a))}};function cxb(a){H.call(this);this.Na=a;this.C=this.Na.value;this.Ua=new xh(this);this.F=Ja();dxb?this.Ua.R(a,"paste",this.aQ):this.Ua.R(a,["keydown","blur","focus","mouseover","input"],this.wfb);this.D=new bxb(u(this.Tya,this))}v(cxb,H);var dxb=Ec||Ac||Bc||Dc&&Jc("1.9");p=cxb.prototype;p.FB="init";p.Qa=function(){cxb.ea.Qa.call(this);this.Ua.dispose();this.Ua=null;this.D.dispose();this.D=null};p.getState=g("FB");p.ef=g("Ua");
p.Tya=function(){if(this.C==this.Na.value)return!1;this.dispatchEvent("after_paste");return!0};p.aQ=function(a){a=new ld(a.He);a.type="paste";this.dispatchEvent(a);Qg(function(){this.Tya()||this.D.start(50,200)},0,this)};
p.wfb=function(a){switch(this.FB){case "init":switch(a.type){case "blur":this.FB="init";break;case "focus":this.FB="focused";break;case "mouseover":this.FB="init",this.Na.value!=this.C&&this.aQ(a)}break;case "focused":switch(a.type){case "input":var b=this.F+400;(Ja()>b||"focus"==this.H)&&this.aQ(a);break;case "blur":this.FB="init";break;case "keydown":if(Gc&&zc&&0==a.keyCode||Gc&&zc&&17==a.keyCode)break;this.FB="typing";break;case "mouseover":this.Na.value!=this.C&&this.aQ(a)}break;case "typing":switch(a.type){case "input":this.FB=
"focused";break;case "blur":this.FB="init";break;case "keydown":(a.ctrlKey&&86==a.keyCode||a.shiftKey&&45==a.keyCode||a.metaKey&&86==a.keyCode)&&this.aQ(a);break;case "mouseover":this.Na.value!=this.C&&this.aQ(a)}}this.F=Ja();this.C=this.Na.value;this.H=a.type};function jP(a,b,c,d,e){var f=this;R.call(this,e);this.Mb=!1;this.Ng=!0;this.J=this.Jd=this.Di=!1;this.V=this.fc="";this.Eb=this.Ei=!1;this.F=this.bb=this.sf=this.mb=null;this.eb={color:"#000",backgroundColor:"#FFF",fontWeight:"normal",fontSize:"14px",fontFamily:"Inconsolata,monospace,arial,sans,sans-serif",fontStyle:"normal",fontWeight:"normal",textDecoration:"none",direction:"ltr"};this.Ka=this.Ra=this.L=null;this.Xg=new cm(function(){jK(f)==un(document)&&f.Wb()&&(f.Ra=kP(f),f.Ka=fK(f))});E(this,
this.Xg);this.O=a;this.zn=b;this.jb=!!d;this.Tb="";this.Ac=[];this.tb=this.O.fb;this.Qb=new xh(this);E(this,this.Qb);this.Kj=new Si;E(this,this.Kj);this.D=new H;this.$=new H;this.yh=!1;this.Ah=new cm(this.IFb,0,this);this.Mk=c;this.bd=L(O(),"febs")}v(jP,R);p=jP.prototype;p.Ia=function(){var a=this.Da();var b=a.Ia("DIV","cell-input");b.tabIndex=0;xq(b,"textbox");a=a.Ia("DIV",null,b);a.setAttribute("spellcheck","false");this.Na=a;this.C0();this.gb(!0)};
p.Ta=function(){jP.ea.Ta.call(this);var a=this.Da();a.appendChild(this.getElement().parentNode,a.Ia("DIV",{dir:"ltr"},this.getElement()));a=jK(this);this.getHandler().R(a,"cut copy paste beforepaste mousedown select mouseup mouseover keyup keydown keypress blur focus contextmenu dblclick input propertychange".split(" "),this.nUb);this.getHandler().R(a,"mouseup",this.$da);this.hg=new Yr(a);this.hg.Cd(this.$);this.we=new qr(a);this.we.Cd(this.$);this.getHandler().R(this.we,"key",this.oUb);this.Qe=new cxb(a);
this.Qe.Cd(this.$);this.Oc=new Wwb(a);this.getHandler().R(this.Oc,"startIme",this.Uja).R(this.Oc,"endIme",this.Tja);Ti(this.Kj,this.tb.D,u(this.C0,this))};p.cd=function(){jP.ea.cd.call(this);this.Qe.dispose();this.hg.dispose();this.we.dispose();this.Oc.dispose()};p.$da=function(){this.Xg.start()};function exb(a){if(a.Wb()&&a.Np()){var b=a.cb()?a.cb().length:0;null!=a.Ra&&null!=a.Ka&&a.Ra<=b&&a.Ka<=b&&0==kP(a)&&0==fK(a)&&lP(a,a.Ra,a.Ka)}}p.nUb=function(a){this.D.dispatchEvent(a)};
p.Uja=function(){this.Ah.stop();this.Mb=!0;this.dispatchEvent("imestart")};p.Tja=function(){this.dispatchEvent("imeend");this.Ah.start()};p.IFb=function(){this.Mb=!1};p.oUb=function(a){var b=ok.getInstance();this.mb&&qk(b,this.mb);this.mb=pk(b,gl.hsa);222==a.keyCode&&a.shiftKey&&Ac&&(b=RN())&&(b=b.qF(fxb(this),!0),iP(b,!1),a.preventDefault());this.$da()};function jK(a){return(a=a.getElement())?a.firstChild:null}
function gxb(a,b){a.Ra=null;a.Ka=null;a.Ac=[];a.sf=pk(ok.getInstance(),gl.gsa);a.Jd=!0;a.Lu=b;var c=a.cb();a.fc=c;a.V="";a.C0();a.bD(Nv(a.fc));b&&(b=iK(a),Bq(jK(a),QC(b)))}
p.bD=function(a){var b=this;if(this.Eb!=a){var c=this.getElement(),d=jK(this);a?(this.L={},bc(this.eb,function(a,d){b.L[d]=c.style[d];c.style[d]=a}),d.style.backgroundColor=this.eb.backgroundColor,d.style.fontWeight=this.eb.fontWeight,d.style.textDecoration=this.eb.textDecoration,d.style.fontStyle=this.eb.fontStyle,(d=mP(this))&&this.Wb()&&(this.Mk.C(35446),this.bb||(this.bb=Ja()),this.F||(this.F=new nma,B(this.F,1,1==d.C.length)))):this.L&&(bc(this.eb,function(a,d){c.style[d]=b.L[d]}),d.style.backgroundColor=
this.L.backgroundColor,d.style.fontWeight=this.L.fontWeight,d.style.textDecoration=this.L.textDecoration,d.style.fontStyle=this.L.fontStyle,this.L=null);this.Eb=a}};
p.qD=function(a,b){if(!this.Wb())return!0;this.Mb=!1;var c=this.cb();if(a&&Nv(c)){this.hb($vb(mP(this)));if(c=bwb(mP(this)))return cz(c),!1;hxb(this)}this.Jd=!1;this.F=this.bb=null;this.Tb="";this.Ac=[];c=ok.getInstance();this.mb&&(rk(c,this.mb),this.mb=null);this.sf&&qk(c,this.sf);a?Sa(this.V)||(this.hb(this.V),this.V=""):b||(this.hb(this.fc),this.dispatchEvent("valueChange"));this.pea();Bq(jK(this),"");b=this.vha();b.Ya=a;this.dispatchEvent(b);this.C0();this.L=null;this.bD(!1);this.Lu=null;return!0};
function hxb(a){if(a.bb&&a.F){var b=mP(a),c=!!a.Tb,d=Ja();B(a.F,7,a.bb);B(a.F,8,d);B(a.F,2,d-a.bb);oma(a.F,Yvb(b));B(a.F,5,c);(d=Zvb(b))&&B(a.F,4,d);A(a.F,1)||(d=Qa(Va(a.fc),Va(a.cb())),B(a.F,9,d));c?(c=ixb(a,a.Tb),d=new qma,B(d,1,c),cd(a.F,6,d),c=new eP(a.Tb,-1,-1,a.O),pma(a.F,Yvb(c)),(c=Zvb(c))&&B(a.F,11,c)):(c=wb(a.Ac,function(c){c=J(c,1);c=new eP(c,-1,-1,a.O);return b.isEqual(c)}),B(a.F,12,c));c=new hk;cd(c,71,a.F);c=yp(xp(new wp,7),c).build();a.Mk.C(35489,c)}}
function ixb(a,b){var c=Va(a.cb());b=Va(b.trim());Nv(c);var d=mP(a);a=new eP(b,-1,-1,a.O);var e=Yvb(d),f=Zvb(d),h=Yvb(a),k=Zvb(a),l=4;d.isEqual(a)?l=1:e==h&&Qa(f,k)?l=2:$a(c,b)&&(l=3);return l}p.pea=ua;p.vha=function(){var a=new jH("inputBoxDeactivate");a.L=this.cb();return a};p.Wb=g("Jd");p.blur=function(){this.Yb()&&jK(this).blur()};p.focus=function(){jxb(this)};function jxb(a){a.J=!0;a.Yb()&&jK(a).focus()}function kxb(a){var b=RN(yn(a.Da()));return b&&Ewb(b,jK(a))}p.Np=function(){return!!kxb(this)};
p.gb=function(a){jK(this).contentEditable=a;Iq(jK(this),"disabled-input",!a)};p.isEnabled=function(){var a=jK(this);return Ec?"read-only"!=Gp(a,"WebkitUserModify"):"false"!=a.contentEditable};
p.C0=function(){var a=this.Na,b=this.bd&&Bo(this.tb)||this.Jd;yq(a,"hidden",!b);if(Hc&&this.tb.C){var c="fake-activedescendant-"+this.getId(),d=this.Da(),e=d.getElement(c);e||(e=d.Ia("DIV"),e.id=c,xq(e,"group"),d.appendChild(a,e));a=jK(this);b?(zq(a,"activedescendant"),zq(a,"owns")):(yq(a,"activedescendant",c),yq(a,"owns",c));this.J&&(a.blur(),a.focus())}};
p.hb=function(a,b){var c=this.Np(),d=kP(this),e=fK(this);b=!!b;if(!b&&Nv(a)){b=this.zn;var f=this.jb;if(Nv(a)){a=new eP(a,-1,-1,b.L,f);if(b.J){var h=rE(b.J);h&&(a=h.mb.F(a))}for(h=0;h<b.O.length;h++)a=b.O[h].F(a);h=a.C;a=lxb(b,a);a=mxb(b,h,-1,-1,a,f)}b=!0}f=Caa(b?a:Ya(a));Ec&&(f+="<br/>");this.Ei=b;Cwb(jK(this),f);if(Ac){a=new uN(jK(this));for(f=[];b=Lh(a,null);)3==b.nodeType&&f.push(b);for(a=0;a<f.length;a++)for(b=f[a];-1!=(h=b.nodeValue.lastIndexOf('"'));)b.splitText(h+1),b.splitText(h),en(fxb(this),
b.nextSibling)}c&&(c=this.cb().length,lP(this,Math.min(d,c),Math.min(e,c)));nxb(this)};p.jQa=function(){this.hb(this.cb())};p.Hs=g("Ei");p.cb=function(){var a=oxb(this,jK(this),[]).join("");a=this.Wb()?a.replace(/\t/g,pxb):a;return Ec&&0<a.length&&"\n"==a.charAt(a.length-1)?a.substring(0,a.length-1):a};function mP(a){var b=a.cb();return Nv(b)?jK(a)==un(document)||null==a.Ra||null==a.Ka?new eP(b,kP(a),fK(a),a.O):new eP(b,a.Ra,a.Ka,a.O):null}var pxb=eb(" ",8);
function fxb(a){return a.Da().Ia("SPAN","trix-quote","\u02ba")}function oxb(a,b,c){if(3==b.nodeType)a=b.nodeValue,"trix-quote"==b.parentNode.className&&(a=a.replace(/\u02BA/g,'"')),c.push(a);else if("BR"==b.nodeName)Dc&&"_moz"==b.getAttribute("type")||c.push("\n");else if(!(Dc&&"DIV"==b.nodeName&&1==b.childElementCount&&"BR"==b.firstChild.nodeName||"SPAN"==b.nodeName&&Dq(b,"jfk-tooltip-data")||"STYLE"==b.nodeName))for(b=b.firstChild;b;)oxb(a,b,c),b=b.nextSibling;return c}
function iK(a){var b=a.Lu;return b?AD(UC(a.O.C,b.Lo).Mc(),b):null}function kP(a){var b=kxb(a),c=jK(a);b=b?Rwb(c,b,!1):0;return Math.min(b,a.cb().length)}function fK(a){var b=kxb(a),c=jK(a);b=b?Rwb(c,b,!0):0;return Math.min(b,a.cb().length)}function qxb(a){return kP(a)!=fK(a)}function rxb(a){qxb(a);a=kxb(a).nq().getClientRects();return{first:a.item(0),pR:a.item(a.length-1)}}function sxb(a){a=rxb(a);return a.first.bottom!=a.pR.bottom}
function eK(a,b){jxb(a);b=Swb(jK(a),b);if("br"==b.node.nodeName.toLowerCase()){if(Dc){var c=b.node;a=a.Da();c.nextSibling?3!=c.nextSibling.nodeType&&c.parentNode.insertBefore(zn(a,""),c.nextSibling):c.parentNode.appendChild(zn(a,""))}iP(b.node,!1)}else eO(b.node,b.offset).select()}jP.prototype.select=function(){this.focus();txb(this)};function txb(a){a.bd&&Bo(a.tb)||(a=jK(a),XN(a).select())}
function lP(a,b,c){if(b==c)eK(a,b);else{jxb(a);var d=jK(a);b=Swb(d,b);c=Swb(d,c);LN(b.node,b.offset,c.node,c.offset).select()}a.$da()}function uxb(a,b){var c=kxb(a);c||(c=jK(a),c=eO(c,c.childNodes.length));b=Ym(document,ao(Caa(b)));b=c.RG(b);a.J&&iP(b,!1);a.dispatchEvent("textchange")}function vxb(a){var b=jK(a).lastChild;b&&"BR"==b.tagName||jK(a).appendChild(a.Da().Ia("BR"))}
function wxb(a,b,c,d){d=void 0===d?!1:d;a.hb(b);eK(a,c);a.dispatchEvent(new jH("valueChange"));a.dispatchEvent("textchange");(d&&Ec||Dc)&&a.focus()}function xxb(a,b){a.Ng=b;b||(a.V="")}jP.prototype.tAa=function(a){this.V=a;var b=this.cb();a=a.substr(b.length);this.hb(b+a);lP(this,b.length,b.length+a.length)};function yxb(a,b,c){a.yh=b;a.Di=c}function nxb(a){var b=a.cb();a.Di?b=!Nv(b)&&a.yh:b=!b||Nv(b)?!1:Rha.test(Yg(b,void 0))||Qha.test(Yg(b,void 0))?-1==Zg(b,void 0):!1;jK(a).dir=b?"rtl":"ltr"}
jP.prototype.FDa=ua;jP.prototype.Qa=function(){jP.ea.Qa.call(this);this.D.dispose();this.$.dispose();F(this.we);F(this.hg);F(this.Qe);F(this.Oc)};function nP(a,b,c){D.call(this);this.C=a;this.D=b;this.O=c;this.Ea=new cm(this.UJa,100,this);E(this,this.Ea);this.va=new cm(this.Nyb,0,this);E(this,this.va);this.Ra=new cm(u(this.THa,this,!1),0,this);E(this,this.Ra);this.Ka=new cm(u(this.THa,this,!0),0,this);E(this,this.Ka);this.H=this.V=this.L=this.J=null;this.Ya=new xh(this);E(this,this.Ya);this.Ya.R(this.O,"eb",Cg(this.AK));this.$=new xh(this);E(this,this.$)}v(nP,D);var zxb=Ac?30:200;p=nP.prototype;p.ef=g("Ya");
p.AK=function(){this.Ea.stop();this.va.stop();this.Ra.stop();this.Ka.stop();null!=this.J&&Rg(this.J);null!=this.L&&Rg(this.L);null!=this.V&&Rg(this.V);var a=rE(this.O);this.C.$.Cd(a?a.Xg:null);this.$.Gc();a&&this.$.R(this.C.D,"focus",this.hUb).R(this.C.D,"keyup",this.Eib).R(this.C.D,"mousedown",this.jUb).R(this.C.D,"dblclick",this.gUb).R(this.C.D,"select",this.oBb).R(this.C.D,"contextmenu",this.fUb).R(this.C.$,"key",this.gg).R(this.C.D,"keydown",this.iUb).R(this.C.$,"paste",this.lUb).R(this.C,"inputBoxDeactivate",
this.amb).R(this.C,"textchange",this.Qqa).R(a,"formulaSelection",this.Qja).R(a,"valueChange",this.mUb).R(a,"namedRangeSelected",this.hub).R(this.C.D,"cut",this.Jlb)};p.Jlb=function(){this.C.Wb()&&xxb(this.C,!1)};p.hUb=function(){this.V=Qg(this.Pja,0,this)};p.Pja=function(){if(!this.isDisposed()){var a=rE(this.O);a&&(tM(a)!=this.C&&(epb(a,this.C),pM(a.H),qM(a.H).update(!1)),exb(this.C))}};p.getView=function(){return rE(this.O)};
function oP(a,b){a.C.dispatchEvent("valueChange");b?a.UJa():a.Ea.start()}p.UJa=function(){Axb(this)};p.iUb=function(a){var b=Bxb(a);69==a.keyCode&&b&&!a.shiftKey&&this.C.Wb()&&(a.stopPropagation(),a.preventDefault())};
p.gg=function(a){var b=this.getView();switch(a.keyCode){case 16:case 17:return;case 46:case 8:this.C.Wb()&&xxb(this.C,!1);break;case 13:b=a.ctrlKey||a.metaKey&&Gc;this.C.Wb()&&(b||a.altKey)&&(uxb(this.C,"\n"),oP(this),a.stopPropagation());a.preventDefault();break;case 90:if(a.ctrlKey&&!a.altKey&&this.C.Wb()){Qg(function(){this.C.dispatchEvent("valueChange")},0,this);return}break;case 115:a.ctrlKey||a.shiftKey||a.metaKey||!this.C.Wb()||(Cxb(b.H),oP(this),a.preventDefault());break;case 37:case 39:Dxb(b.H,
sM(b)&&cH(this.D));break;case 38:case 40:L(O(),"fecfaue")&&BM(b)||Dxb(b.H,sM(b)&&cH(this.D));break;case 112:Exb(this,a);break;case 69:case 113:if(Fxb(this,a))return;break;case 120:Gxb(this,a);break;case 9:BM(b)&&(a.stopPropagation(),a.preventDefault())}this.Rya(a)};function Bxb(a){return 69==a.keyCode&&a.ctrlKey&&!a.altKey||113==a.keyCode}
function Fxb(a,b){var c=a.getView();return a.C.Wb()&&Nv(a.C.cb())&&c?Bxb(b)?(!b.metaKey&&a.C.Wb()&&Hxb(c.H,!!b.shiftKey,u(a.Rya,a,b)),b.stopPropagation(),b.preventDefault(),!0):!1:!1}function Ixb(a){return!(a.ctrlKey&&66==a.keyCode)&&!(a.ctrlKey&&73==a.keyCode)&&!(a.ctrlKey&&85==a.keyCode)&&umb(a)}p.Rya=function(a){var b=this.getView(),c=Ixb(a),d=Bxb(a);(c=c&&13!=a.keyCode&&!d)?(aH(this.D,"normal"),this.Qqa()):this.J=Qg(u(function(){pM(this);qM(this).update(!1);this.H.update()},b.H))};
function Exb(a,b){a.C.Wb()&&Nv(a.C.cb())&&(b.shiftKey?Sy.xc():lNa.xc(),oMa.xc(),b.stopPropagation(),b.preventDefault())}function Gxb(a,b){a.C.Wb()&&Nv(a.C.cb())&&(XMa.xc(),b.stopPropagation(),b.preventDefault())}p.Uq=function(){return this.getView().Uq()};
p.Eib=function(a){if(K3a(this.D.H)&&(this.C.V="",Ixb(a)&&13!=a.keyCode)){a=this.C;if(a.Mb||!a.Ng)a=!1;else{var b=fK(a),c=kP(a)==b,d=a.cb();b=b==d.length;d=!Sa(d);a=a.Wb()&&c&&b&&d}if(a){this.C.V="";a:{b=this.C;a=null;c=this.getView().ib();d=nB(c);b=b.cb();var e=SD(c),f=c.Of(e.y,e.x);if((e=eD(f))&&e.iL())a=null;else for(var h=-1;1>=h;h+=2){var k=0;e=SD(c);for(e.y+=h;0<=e.y&&e.y<d&&k<zxb;){f=c.Of(e.y,e.x);if(!f.lr()||null!=sVa(f)||null!=fD(f)||Ua(b.charAt(0)))break;f=e;var l=MD(c,f);f=bD(l)?aD(l):dD(l,
c.hc(),f.y,f.x);f=Oa(f,b)?0==Pa(f,b)?b:f:null;if(a&&f&&0!=Pa(a,f)){a=null;break a}a=a||f;k++;e.y+=h}}}a&&(this.C.tAa(a),oP(this))}xxb(this.C,!0)}};p.Qqa=function(){this.J=Qg(this.Pqa,0,this)};p.Pqa=function(){var a=this.getView(),b=this.C;b.Wb()&&(oP(this),Ec&&vxb(b),qM(a.H).update(!0),a.H.H.update(),a.H.F.H||((a=mP(b))&&Rvb(a)?aH(this.D,"formula"):aH(this.D,"normal")))};p.lUb=function(){this.Qqa();Rg(this.L);this.L=Qg(this.NOb,0,this)};p.NOb=function(){this.C.jQa();this.C.focus()};
p.amb=function(){this.Ea.stop();var a=this.getView().mb,b=this.C;b.Hs()&&b.hb(b.cb());Dob(a);Inb(a.O,!1);b==(a.J&&a.J.V)&&a.J&&(a.J.V=null)};p.hub=function(a){var b=this.C;tM(this.getView())==b&&(b.focus(),uxb(b,a.IC||""),oP(this,!0))};p.mUb=function(a){if(a.target!=this.C){var b=a.target.cb();"="!=this.C.cb()&&"+"!=this.C.cb()||"\n"!=b||cH(this.D)||a.target.hb("");this.C.hb(a.target.cb())}Jxb(this)};p.jUb=function(){this.$.Sc(this.C.Da().Pb(),"mouseup",this.kUb)};p.kUb=function(){Jxb(this);this.va.start()};
p.gUb=function(a){a.shiftKey?this.Ka.start():this.Ra.start()};p.THa=function(){if(this.C.Wb()){var a=mP(this.C);if(a){var b=a.C,c=eob(a.D,b);a=b[c];b=cM(c,b);a=b+a.getText().length;lP(this.C,b,a)}}};p.oBb=function(){Jxb(this);this.va.start()};
p.fUb=function(a){var b=this.getView();if(!(a.shiftKey||this.C.Wb()||this.C.jb&&ln(this.C.getElement(),a.target))){a.preventDefault();a=new G("contextmenu",b);var c=SD(this.Uq().Mc()),d=b.C,e=Math.round(JK(d,c.x,"c","client"));c=Math.round(JK(d,c.y,"r","client"));a.clientX=e;a.clientY=c;b.dispatchEvent(a)}};p.Nyb=function(){var a=rE(this.O);cH(this.D)&&aH(this.D,"normal");qM(a.H).update(!1);pM(a.H);a.H.H.update()};function Jxb(a){var b;if(b=a.H)b=a.H,b=b.C?!1:b.D!=fK(b.F);b&&(a.H=null)}
p.Qja=function(){var a=this.getView(),b=this.C;if(tM(a)==b){b.focus();b=a.Ea.getRect();var c=this.D.Ra!=this.Uq().Ib(),d=this.Uq().ye(),e=qD(a.ib(),b.qc(),b.kc());d=b.equals(e)?QC(b.Oe(),c?d:""):RC(b,c?d:"");this.H||(this.H=new Kxb(this.C,a.H));if(1!=this.getView().ib().Jd){this.H.C=!0;a=this.H.H;if(d){b=eM(a);if(!a.F.C.C){e=new $L(d,"range");var f=mP(b);var h=f.C;c=bM(f.D,h);c=-1==c?h.length:c;Fb(h,e,c);e=f;h=e.C;var k=h[c];k.getType();k=k.getText().length;var l=h.length,m=Lxb(a,h);if(m==l)e.D+=
k,e.F+=k;else{var q=h[c].getText();h[c].C=q+" ";m=Lxb(a,h);m==l+1?(e.D+=k,e.F+=k):(h[c].C=" "+q,m=Lxb(a,h),m==l+1?(e.D=e.D+k+1,e.F=e.F+k+1):(h[c].C=" "+q+" ",m=Lxb(a,h),m==l+2&&(e.D=e.D+k+1,e.F=e.F+k+1)))}pP(a.F);Mxb(a.F,d)}c=a.F.C;e=c.C;l=d;d=NC(l);e=OC(e);l=OC(l);m=dob.exec(e);var t=m[4],w=m[9],y=m[2],z=m[7],C=m[5];q=!!C&&0<C.length;var M=!!y&&0<y.length,N=!!z&&0<z.length,V=!!t&&0<t.length,ca=!!w&&0<w.length;e=M&&!!m[1]&&0<m[1].length;h=N&&!!m[6]&&0<m[6].length;k=V&&(!!m[3]&&0<m[3].length||!M&&
!!m[1]&&0<m[1].length);m=ca&&(!!m[8]&&0<m[8].length||!N&&!!m[6]&&0<m[6].length);t=M&&0<V&&q&&N&&ca;w=M&&V&&!q;y=M&&V&&q&&!N&&ca;z=M&&V&&q&&N&&!ca;C=M&&N&&q&&!V&&!ca;M=!M&&!N&&q&&V&&ca;q=(N=t&&k&&e&&m&&h||w&&k&&e||y&&e&&h&&m||z&&e&&h&&h||C&&e&&h||M&&k&&m)||t&&k&&e||w&&k&&e||y&&k&&e||z&&k&&e||C&&e||M&&k;var da=N||t&&m&&h||w&&m&&h||y&&m||z&&h||C&&h||M&&m;l=dob.exec(l);t=l[4]||"";w=l[9]||"";y=l[2]||"";z=l[7]||"";C=l[5]||"";M=!!y&&0<y.length;N=!!z&&0<z.length;V=!!t&&0<t.length;ca=!!w&&0<w.length;l=new rm;
d&&(l.append(d),l.append("!"));M&&(q||e)&&l.append("$");l.append(y);V&&(q||k)&&l.append("$");l.append(t);l.append(C);N&&(da||h)&&l.append("$");l.append(z);ca&&(da||m)&&l.append("$");l.append(w);c.D=l.toString();pP(a.F,f);b.dispatchEvent("textchange")}oP(this,!0);f=this.H;f.D=fK(f.F);f.C=!1}}};function Axb(a){var b=a.getView(),c=a.C.cb();Nv(c)&&a.C.FDa();nxb(a.C);pM(b.H)}
p.Qa=function(){null!=this.J&&(Rg(this.J),this.J=null);null!=this.L&&(Rg(this.L),this.L=null);null!=this.V&&(Rg(this.V),this.V=null);nP.ea.Qa.call(this)};function Kxb(a,b){this.C=!1;this.F=a;this.H=b;fK(a);this.D=fK(a)};function qP(a,b,c){nP.call(this,a,b,c);this.F=a;this.AK();this.F.Wb()&&Axb(this)}v(qP,nP);p=qP.prototype;p.AK=function(){qP.ea.AK.call(this);rE(this.O)&&this.$.R(this.F.D,"mousedown",this.Tqb).R(this.F,"imestart",this.Cqb).R(jK(this.F),kd,this.Yqb).R(this.D,["readonly_status","offline_status","acl_change"],this.SVb)};p.Yqb=function(a){Ivb(a)&&!fH(this.D)&&!this.F.Wb()&&hK(this.getView(),!0,"")};p.Cqb=function(){fH(this.D)||this.F.Wb()||hK(this.getView(),!0,"")};
p.gg=function(a){switch(a.keyCode){case 40:case 38:case 37:case 39:case 33:case 34:var b=this.getView();if(cH(this.D)){var c=qM(b.H);c.C&&c.F.Lf()&&(!L(O(),"fecfaue")||37==a.keyCode||39==a.keyCode)&&Tvb(mP(c.C))&&c.F.Vh()}BM(b)||b.jb.Lf()?a.stopPropagation():(c=this.F,!Nv(c.cb())&&c.Nb?AF(b,!0):cH(this.D)&&a.preventDefault())}qP.ea.gg.call(this,a)};p.Pqa=function(){qP.ea.Pqa.call(this);var a=this.F;a.Wb()&&a.H.resize()};p.SVb=function(a){a.Ad&&this.F.Wb()&&AF(this.getView(),!1)};
p.Tqb=function(){this.F.Wb()&&(this.F.Nb=!1)};p.Qja=function(a){this.F.Wb()&&(qP.ea.Qja.call(this,a),a=this.F,a.Wb()&&a.H.resize())};function Nxb(a,b,c,d){var e=this;D.call(this);this.C=new cm(function(){return Oxb(e)});E(this,this.C);this.V=a;this.H=b.C;this.F=c;this.D=d;this.L=new xh(this);E(this,this.L);this.O=new xh(this);E(this,this.O);this.J=new qr(d.C.Na);E(this,this.J);this.va=new Qo(this);this.$=new Oj;Pxb(this);Qxb(this)}v(Nxb,D);function Qxb(a){var b=a.O;b.Gc();b.R(a.V,"selectionChange",a.LWb).R(a.D.C,"action",a.JWb).R(a.J,"key",a.IWb);a.va.Vb(yKa,No,a.jpb)}p=Nxb.prototype;p.IWb=function(a){27==a.keyCode&&this.F.Ob(3)};
p.jpb=function(){var a=this.D.C;a.kb()&&(a.getElement().focus(),this.F.Ob(2))};function Pxb(a){var b=a.L;b.Gc();b.R(a.H,"M",a.MWb);var c=a.H;sE(c)&&(c=WG(c),b.R(CB(c),["ga"],a.KWb))}p.MWb=function(){Oxb(this);Pxb(this)};p.LWb=function(){this.C.stop();this.C.start(200)};p.JWb=function(){this.F.Ob(3);Oxb(this)};p.KWb=function(a){var b=rE(this.V);if(b&&!b.isDisposed()){var c=wb(ZWa(b.ib()),function(b){return a.L(b)});c||(c=(b=b.Qc())&&a.L(b));c&&(this.C.stop(),this.C.start(200))}};
function Oxb(a){a.D.reset();var b=a.H;if(sE(b)){var c=WG(b);b=c.vj();for(var d=0;d<b.length;d++)if(!c.ct(b[d]))return;c=c.hc();if(ritz_api.RitzModelApi.hasSheetWithId(c+"")){d=[];for(var e=0;e<b.length;e++){var f=b[e];f=Qj(c+"",f.qc(),f.kc(),f.Kc(),f.Pc());d.push(a.$.serialize(f))}if(e=ritz_api.RitzModelApi.quickSum(d)){b=Array(6);f=e.numericCount;c=e.countNumberFormat;d=ritz_api.RitzModelApi.renderNumberAsFormattedString;if(0<f){var h=e.average,k=e.min,l=e.max,m=e.valueNumberFormat;b[0]="Som: "+
d(e.sum,m);b[1]="Gem: "+d(h,m);b[2]="Min: "+d(k,m);b[3]="Max: "+d(l,m);b[5]="Aantal waarden: "+d(f,c)}e=e.count;1<e&&(b[4]="Aantal: "+d(e,c))}else b=null}else b=null;b&&Rxb(a.D,b)}}p.Qa=function(){Nxb.ea.Qa.call(this);this.D=null};function Sxb(a,b){H.call(this);this.J=a||0;this.qb=b||Hm();this.F=[];this.C=0;this.H=new xh(this);this.Bc=this.qb.Ia("DIV",{"class":"apps-toast",style:"display:none"});this.qb.Pb().body.appendChild(this.Bc);xq(this.Bc,"alert");yq(this.Bc,"live","polite");this.H.R(this.Bc,"click",this.M1a)}v(Sxb,H);function Txb(a){G.call(this,a)}v(Txb,G);p=Sxb.prototype;p.WD=null;
p.M1a=function(a){Uxb(this);"A"==a.target.tagName?("#"==a.target.href&&a.preventDefault(),a=new Txb("anchor-click")):a=new Txb("click");this.dispatchEvent(a);Vxb(this)};p.N1a=function(a,b,c,d,e,f){c=null==c?5E3:c;d&&Uxb(this);if(f&&e){if(this.WD&&this.WD.type==e)return;for(d=0;d<this.F.length;d++)if(this.F[d].type==e)return}this.F.push(new Wxb(a,b,c,e));this.WD||Vxb(this)};
function Vxb(a){a.F.length&&(a.C=-112,a.Bc.style.bottom=a.C+"px",a.WD=a.F.pop(),a.WD.render(a.Bc),a.Bc.style.display="block",a.Exa())}p.Exa=function(){this.C=Math.min(this.C+12,this.J);this.Bc.style.bottom=this.C+"px";this.C<this.J?this.D=Qg(this.Exa,30,this):(this.D=null,0<this.WD.D&&(this.D=Qg(function(){Uxb(this);Vxb(this)},this.WD.D,this)))};function Uxb(a){a.D&&(Rg(a.D),a.D=null);a.Bc.style.display="none";an(a.Bc);a.WD=null}
p.Qa=function(){Uxb(this);dn(this.Bc);this.Bc=null;this.H.dispose();this.H=null;Sxb.ea.Qa.call(this)};function Wxb(a,b,c,d){this.F=a;this.C=b;this.D=c;this.type=d||null}Wxb.prototype.render=function(a){var b=Hm(a);b=u(b.Ia,b,"div");a.appendChild(b("apps-toast-top"));var c=b({className:"apps-toast-content"});pa(this.C)?c.innerHTML=this.C:c.appendChild(this.C);a.appendChild(b("apps-toast-fill",b({className:"apps-toast-title",innerHTML:this.F}),c))};function Xxb(a){D.call(this);this.C=a;this.D=new xh(this);E(this,this.D);this.D.R(bz,"show_toast",function(a){var b=Hm().getElement("grid-bottom-bar");this.C.J=b?b.offsetHeight:0;this.C.N1a.apply(this.C,a.args)})}v(Xxb,D);function yF(a,b,c){BE.call(this,b.Yd?171:170,a,b);this.C=c}v(yF,BE);yF.prototype.exec=function(){var a=this.ib(),b=this.getRect(),c=b.qd();rXa(a,!this.C,Gj(b,c),c)};yF.prototype.Xf=function(){var a=SC(this.getRect());return this.C?a+" verborgen.":a+" zichtbaar maken."};yF.prototype.ue=function(){return this.C?42:22};
yF.prototype.le=function(){var a=170==this.H,b=a?0:1;if(this.C){var c=new IA;K(c,1,b);return c}c=new bA;var d=this.Ib()+"";if(a){a=this.getRect().qc();var e=this.getRect().Kc()}else a=this.getRect().kc(),e=this.getRect().Pc();var f=new ce;K(f,1,a);K(f,2,e);K(c,1,d);K(c,2,b);Ad(c,3,f);return c};function rP(a,b,c,d){b=b.bound(c,a.Xj(c));var e=b.pe(),f=b.Yd;gz.call(this,d?e?68:69:e?61:f?63:"r"==c?1430:1431,a.hc());this.O=null;this.pb=a;this.C=b;this.D=c;this.L=d}v(rP,gz);p=rP.prototype;p.exec=function(){var a=this.ib(),b=Cj(this.C,this.D);this.O=lXa(a,b,Ij(this.C,this.D),this.D,this.L,this.Yj(),this.O)};p.ib=g("pb");p.ue=function(){return this.C.pe()||this.C.Yd||!Mn?5:81};
p.le=function(){if(this.C.pe()||this.C.Yd||!Mn){var a=new Bz;var b="r"==this.D;K(a,1,b?0:1);K(a,2,Ij(this.C,this.D));K(a,3,this.L);return a}a=new RA;b="r"==this.D;K(a,1,b?0:1);return a};p.Xf=function(){return Yxb(this.C,this.D,this.L)};
function Yxb(a,b,c){SC(a);var d=a.pe();var e=a.Yd;if(!d&&!e)return"";e=Ij(a,b);b=c?Cj(a,b):Dj(a,b)-1;d=SC(d?new uj(b,0,b+1,1,d,!d):new uj(0,b,1,b+1,d,!d));return a.pe()?1<e?c?e+(" rijen ingevoegd na "+(d+".")):e+(" rijen ingevoegd v\u00f3\u00f3r "+(d+".")):c?e+(" rij ingevoegd na "+(d+".")):e+(" rij ingevoegd v\u00f3\u00f3r "+(d+".")):1<e?c?e+(" kolommen ingevoegd na "+(d+".")):e+(" kolommen ingevoegd v\u00f3\u00f3r "+(d+".")):c?e+(" kolom ingevoegd na "+(d+".")):e+(" kolom ingevoegd v\u00f3\u00f3r "+
(d+"."))};function Zxb(a,b,c,d){gz.call(this,"r"==d?68:69,b.hc());this.pb=b;this.D=c;this.C=d}v(Zxb,gz);p=Zxb.prototype;p.exec=function(){var a=this.ib(),b=a.Xj(this.C)-1;lXa(a,b,this.D,this.C,!0,this.Yj())};p.ib=g("pb");p.ue=n(58);p.le=function(){var a=new yz;K(a,1,"r"==this.C?0:1);K(a,2,this.D);return a};p.Xf=function(){return Yxb(ola(this.C,this.pb.Xj(this.C),this.D),this.C,!0)};function sP(a,b,c){BE.call(this,1303,a,b);this.C=c}v(sP,BE);sP.prototype.ue=n(34);sP.prototype.le=function(){var a=new Uz;a.hb(this.C?"PLAINTEXT":"LINKED");a.setType(11);K(a,3,!1);return a};sP.prototype.Xf=function(){return this.C?"Link is verwijderd":"Link ingesteld"};function $xb(a,b,c){BE.call(this,501,a,wj(b));this.C=c||"";this.D=b}v($xb,BE);$xb.prototype.ue=n(49);$xb.prototype.le=function(){var a=new sA,b=Tj(this.getRect(),this.ib().hc());K(a,1,b);K(a,2,this.C);return a};$xb.prototype.Xf=function(){var a=QC(this.D),b="Opmerking in "+(a+(": "+this.C));return""!=this.C?b:"Opmerking in "+(a+" is verwijderd.")};function ayb(a,b,c,d,e){D.call(this);this.C=a;this.pb=b;this.L=new xh(this);E(this,this.L);this.va=c;this.O=null;this.V=d;this.H=new xh(this);E(this,this.H);this.D={};this.Ra=e;this.$=d.Ad();this.Ea=new Qo(this);E(this,this.Ea);byb(this)}v(ayb,D);function cyb(a){var b=a.C;a.L.R(b,"hyperlinkRemoveRequest",a.sqb).R(b,"commentChange",a.Qkb).R(b,"import-range-add-request",a.Dqb).R(b,"import-range-check-request",a.Fqb)}p=ayb.prototype;p.lVb=function(a){a=a.Ad;a!=this.$&&dyb(this,a)};
function dyb(a,b){b?a.L.Gc():cyb(a);a.$=b;bc(a.D,function(a){a.Px(b)})}p.jVb=function(){byb(this)};p.mVb=function(){Ln&&VD(this.pb)&&eyb(this,TD(this.pb),0)};function byb(a){var b=a.pb,c=RD(b);if(!Ln)if(c.Bx())eyb(a,TD(b));else{fyb(a);var d=gyb(a);d&&d.setVisible(!1)}c.vY()&&KQa(hD(c))&&hyb(a,SD(b))}
function eyb(a,b,c){var d=gyb(a);fyb(a);a.J=Qg(function(){if(MD(this.pb,b.Oe()).Bx())if(Ln){var a=d.kb();wpb(this.C,b,d);a||this.H.R(d.getElement(),"mouseover",this.Ktb)}else wpb(this.C,b,zM(this.C))},r(c)?c:250,a)}p.Bx=function(a){eyb(this,a)};p.Ktb=function(){fyb(this)};p.kVb=function(){var a=zM(this.C);a&&a.kb()&&a.focus()};function gyb(a){jc(a.D,"hyperlink")||(a.D.hyperlink=zM(a.C));return a.D.hyperlink}function fyb(a){a.J&&(Rg(a.J),a.J=null)}
p.nVb=function(a){if((a=a.Hh)&&lK(a)&&(this.F&&a!=this.Ka&&(Rg(this.F),this.F=null),this.Ka=a,hyb(this,a),Ln)){var b=this.pb,c=qD(b,a.y,a.x);b=c?MD(b,c.Oe()):MD(b,a);c=c||wj(a);if(b.Bx())eyb(this,c);else if(fyb(this),a=gyb(this))this.J=Qg(u(a.setVisible,a,!1),250,this)}};p.pVb=function(){var a=SD(this.pb);hyb(this,a)};
function hyb(a,b){var c=a.pb,d=qD(c,b.y,b.x),e=d?MD(c,d.Oe()):MD(c,b);c=a.D.comment;var f=e.vY();d=f&&!!hD(e).D;var h=f&&!!hD(e).ri(),k=f&&MQa(hD(e)),l=f&&"warningHeader"==hD(e).C;f=f&&LQa(hD(e));e=e==RD(a.pb);h||l||f||d||k&&e?a.F=Qg(u(a.YQb,a,b),150):c&&c.kb()&&(a.F=Qg(a.IDb,250,a))}p.YQb=function(a){this.D.comment||(this.D.comment=AM(this.C));a=YWa(this.pb,a);var b=this.D.comment,c=eH(this.V);b.gb(!c);Jpb(this.C,a.Oe());this.H.R(b.getElement(),"mouseover",this.Itb)};
p.Itb=function(){this.F&&(Rg(this.F),this.F=null)};p.IDb=function(){this.D.comment&&this.D.comment.setVisible(!1)};p.oVb=function(){var a=this.pb,b=SD(a),c=VD(a);iyb(this,function(a){return c?(a=sK(a),!fj(b,a)):!0})};function iyb(a,b){bc(a.D,function(a){b&&!b(a)||a.setVisible(!1)})}p.Qkb=function(a){a=new $xb(this.pb,a.Hh,a.bb);this.va.C(a)};p.Dqb=function(a){a=a.J;sl(tl(um(ql(this.O.Pe("/externaldata/addimportrangepermissions"),2).Jf("donorDocId",a),"POST"),u(this.Eqb,this,a)),u(this.sIa,this)).Ae()};
p.Eqb=function(a,b){b.gf().success?this.D.comment.O.vg():this.sIa()};p.sIa=function(){cz("Er is een fout opgetreden bij het koppelen van spreadsheets. Zorg ervoor dat je toegang hebt tot het blad waaruit je wilt importeren.");return!1};p.Fqb=function(a){a=a.J;tl(um(ql(this.O.Pe("/externaldata/canaddimportrangepermissions"),2).Jf("donorDocId",a),"POST"),u(this.Gqb,this,a)).Ae()};
p.Gqb=function(a,b){var c=b.gf().success;(b=this.D.comment.O)&&a==b.H&&(c?(lkb(b,Xm("Je moet deze bladen koppelen.")),kkb(b,3)):(a=S(ikb),lkb(b,a),kkb(b,2)))};p.$f=ea("O");p.sqb=function(a){iyb(this);this.Ra.Ob(3);a=new sP(this.pb,a.rect,!0);this.va.C(a)};p.iVb=function(){iyb(this)};p.Qa=function(){ayb.ea.Qa.call(this);fyb(this);this.F&&(Rg(this.F),this.F=null);this.D=null};function jyb(a,b){TJ.call(this,a,b,"")}v(jyb,TJ);jyb.prototype.Xf=function(){return SC(this.getRect())+" gewist."};jyb.prototype.le=function(){var a=new Tz;a.hb("");return a};function kyb(a){D.call(this);this.C=null;this.H=0;this.D=!1;this.F=new UHa(this.J,a,this)}v(kyb,D);kyb.prototype.J=function(){this.D=!1};function lyb(a,b){a.C=b;a.D=!0;a.F.start();a.H=0}function myb(a,b){return a.C?a.C.keyCode!=b.keyCode||a.C.ctrlKey!=b.ctrlKey||a.C.shiftKey!=b.shiftKey||a.C.altKey!=b.altKey||a.C.metaKey!=b.metaKey?(a.D&&a.F.stop(),a.D=!1,a.C=null,a.H=0,!1):a.D?(a.H++,!0):!1:!1}kyb.prototype.Qa=function(){kyb.ea.Qa.call(this);F(this.F);this.F=null};function nyb(a,b,c,d,e,f,h){D.call(this);this.C=a;this.va=b.C;this.pb=b.Mc();this.Ea=c;this.O=new xh(this);E(this,this.O);this.D=d;this.L=e;this.J=null;Yta&&(this.Ka=new wib(this.C),E(this,this.Ka));this.H=new kyb(yn(this.C.Da()));E(this,this.H);this.O.R(a.Xg,"key",this.Ra).R(a.Mk,"shortcut",this.$).R(this.C,"selectionChange",this.Ya);this.V=h;this.F=xp(new wp,2).build()}v(nyb,D);nyb.prototype.Ya=function(){this.J=null};
nyb.prototype.Ra=function(a){var b=a.ctrlKey||a.metaKey&&Gc,c=sM(this.C);if(myb(this.H,a))a.preventDefault();else{switch(a.keyCode){case 37:oyb(this,b,"W",c,a);return;case 39:oyb(this,b,"E",c,a);return;case 38:oyb(this,b,"N",c,a);return;case 40:oyb(this,b,"S",c,a);return;case 9:pyb(this,b,c,a);return;case 33:qyb(this,!0,b,c,a);return;case 34:qyb(this,!1,b,c,a);return;case 13:var d=this.pb,e=this.C;"selection-input"==this.D.V?(aH(this.D,"normal"),e.dispatchEvent(new jH("selection-complete"))):a.altKey||
b||(!(b=VC(RD(this.pb)))||b.H()||c?BM(e)||(e.jb.Lf()&&tib(e.jb),c&&1!=rM(this.C,!0)||(b=UD(d),bXa(d)?(a=a.shiftKey?"N":"S",a=ryb(this,d.vj(),b,a),$Wa(d,a)):(e=0<=d.fb,c||e&&c?(d=e?d.fb-b.x:0,syb(this,a.shiftKey?-1:1,!1,!0),0>d&&syb(this,d,!0,!1),this.L.Ob(3)):tyb(this,a)))):(a=new jH("pivot_table_zippy_toggle"),a.Hh=SD(this.pb),this.C.dispatchEvent(a)));return;case 46:case 8:c||b||fH(this.D)||(a=new jyb(this.pb,this.C.Qc()),this.Ea.C(a),this.V.C(819,this.F));return;case 27:a:if(Dc&&a.preventDefault(),
!a.shiftKey){a=!0;if(sM(this.C)){if(L(O(),"fecfaue")&&BM(this.C)){this.V.C(35557,this.F);break a}if(2==rM(this.C,!1))break a}else Ln&&(zM(this.C).setVisible(!1),AM(this.C).setVisible(!1),this.C.dispatchEvent(new jH("hide_docos"))),B3a(this.D.C,!1),P.wk.Ld()?P.wk.xc(void 0,this.F):P.Aba.isEnabled()&&(P.Aba.xc(void 0,this.F),a=!1);a&&this.L.Ob(3)}return;case 113:a.shiftKey||b||a.altKey||(a.preventDefault(),tyb(this,a));return}!umb(a)||229==a.keyCode||-1==a.keyCode||!c&&a.shiftKey&&32==a.keyCode||b||
(fH(this.D)?a.preventDefault():c||(d=""),tyb(this,a,d))}};nyb.prototype.$=function(a){switch(a.identifier){case "repeat-last-action":P.cq.xc(void 0,this.F);break;case "undo":P.An.xc(void 0,this.F)}};
function oyb(a,b,c,d,e){if(!d||cH(a.D))if(d||!e.shiftKey||!e.altKey||b||37!=e.keyCode&&39!=e.keyCode||!L(O(),"fegracr")){d=a.H.H+1;var f=a.D.V,h=dj(c),k=u(function(a){0==a&&"S"==c&&fXa(this.pb,"r")},a);if(e.shiftKey){var l=uM(a.C,f);if(f=Ckb(l,c))l=l.getRect(),uyb(a,c,f,b,l.pe()||l.Yd,d).addCallback(function(a){tpb(this.C,a,h?"r":"c");vyb(this);gH(this.D);k(a)},a)}else{if(cH(a.D))var m=a.C.Ea.Oe();else m=UD(a.pb),a.C.$.setVisible(!0);uyb(a,c,m,b,!1,d).addCallback(function(a){0!=a?syb(this,a,!0,h):
(eE(this.pb,wj(m)),gH(this.D),dz("Geen cellen meer."));k(a)},a)}Uib(gl.Ura);lyb(a.H,e);e.preventDefault()}}
function uyb(a,b,c,d,e,f){var h=dj(b)?c.y:c.x,k=c.clone(),l=0,m=h,q=u(function(){for(;l<f;l++){dj(b)?k.y=m:k.x=m;if(d)var a=wyb(this,b,k);else{a=b;var c=this.pb,h=dj(a)?k.y:k.x,q=e?cWa(c,a,h,this.C.Df(),!1):bWa(c,a,k,this.C.Df());(dj(a)?sD(c,h):tD(c,h)).kb()&&q.next();a=Lh(q,null)}m=a;if(null==m)return a=this.pb,c=this.C.Df(),h=dj(b)?"r":"c",m=0>Wka(b,c)?iWa(a,h,!0):yD(a,h,!0),!("N"==b&&MPa(this.pb)||"S"==b&&LPa(this.pb))}return!0},a);c=u(function(){q();return m-h},a);c=QPa(a.va,q).addCallback(c);
Lob(a.C,c);return c}function wyb(a,b,c){var d=a.pb,e=c.x,f=c.y,h=!MD(d,c).lr();if(dj(b)){var k=function(a){return d.Of(a,e)};c=f}else k=u(d.Of,d,f),c=e;a=cWa(d,b,c,a.C.Df(),!0);a.next();var l=!0,m,q=null;return Kh(a,function(a){var b=!k(a).lr();l&&(l=!1,m=h||!h&&b);if(m&&!b)return q=a,!1;if(!m&&b)return!1;q=a;return!0})?null:q}
function pyb(a,b,c,d){if(!b&&!BM(a.C)&&(a.C.jb.Lf()&&tib(a.C.jb),!c||1==rM(a.C,!0))){c=a.pb;var e=a.C.Df(),f=UD(c);e=d.shiftKey?e?"E":"W":e?"W":"E";tkb(AM(a.C))?AM(a.C).O.focus():bXa(c)?(a=ryb(a,c.vj(),f,e),$Wa(c,a)):(c.kd=!0,0>c.fb&&(c.fb=SD(c).x),uyb(a,e,f,b,!1,1).addCallback(function(a){syb(this,a,!0,!1)},a));d.preventDefault()}}
function qyb(a,b,c,d,e){if(!c&&(c=!!e.altKey,!d||cH(a.D)||1==rM(a.C,!0))){d=a.C;var f=a.pb,h=new ej(wM(d.D),vM(d.D));h=c?h.x:h.y;var k=UD(f),l=c?k.x:k.y,m=c?"c":"r",q=a.C,t=a.pb,w="c"==m;if(b){var y=rB(t,m),z=rj(NK(q.C,"waffle","scrollable",!1,!1,!1));q="c"==m?q.sf:q.Jd;w=w?z.width:z.height;z=kWa(t,h,m);for(var C=0,M=z-1;0<=M;){C+=q.Pw(M);if(C>w)break;M--}q=wD(t,h,Math.min(-1,Math.min(z-1,M+1)-z),m);q<y&&(q=wD(t,q,1,m))}else q=(w?q.Pc():q.Kc())-1,q==h&&(q+=1);iE(f,q,m,!0);m=new ej(wM(d.D),vM(d.D));
m=c?m.x:m.y;t=c?d.Pc():d.Kc();e.shiftKey?(c?(d=d.getSelection(),d=Bkb(d,0,"c")):(d=d.getSelection(),d=Bkb(d,0,"r")),f=m-h,tpb(a.C,1<Math.abs(f)?f:(b?m:t)-d,c?"c":"r"),vyb(a),gH(a.D)):(b=l+m-h,h=b>=m&&b<t,c=rD(f,c?new ej(h?b:m,k.y):new ej(k.x,h?b:m)),cE(a.pb,c,"keyboard"),gH(a.D),yM(d,!1),vyb(a));Uib(gl.Rua);lyb(a.H,e);e.preventDefault()}}function vyb(a){eH(a.D)||cH(a.D)||kM(a.C).setVisible(!0)}
function tyb(a,b,c){var d=a.C,e=VC(RD(a.pb));e=!!e&&!e.H();fH(a.D)||sM(d)||e||(hK(d,13!=b.keyCode&&113!=b.keyCode,c,String.fromCharCode(b.charCode)),d.fb.setVisible(!1))}function syb(a,b,c,d){var e=a.pb,f=a.C,h=cH(a.D)?e.Ya.clone():UD(e),k=h.x;h=h.y;d?h=c?zh(h+b,0,uB(e)-1):vD(e,h,b):k=c?zh(k+b,0,e.Bf()-1):fWa(e,k,b);yM(f,!1);d?f.pB(h):f.oB(k);cE(a.pb,new ej(k,h),"keyboard");gH(a.D);vyb(a)}function ryb(a,b,c,d){a.J||(a.J=new xyb(a.pb,b,c,a.C.Df()));return a.J.next(d)}
function xyb(a,b,c,d){this.pb=a;this.F=b;this.H=d;this.D=this.F.length-1;this.C=c}
xyb.prototype.next=function(a){var b=dj(a);a=0<Wka(a,this.H);var c=this.pb,d=c.va;do{var e=this.F[this.D];var f=this.C;var h=1==this.F.length,k=f.y,l=f.x;f=e.qc();var m=e.kc();var q=e.height;e=e.width;var t=q*e;k=(b?(l-m)*q+(k-f):(k-f)*e+(l-m))+(a?1:-1);!h&&(0>k||k>=t)?f=null:(h=Ah(k,t),b?(e=h%q,q=(h-e)/q):(q=h%e,e=(h-q)/e),f=new ej(m+q,f+e));this.C=f;this.C||(this.D=a?(this.D+1)%this.F.length:0==this.D?this.F.length-1:this.D-1,f=this.F[this.D],this.C=a?f.Oe():new ej(f.left+f.width-1,f.top+f.height-
1));f=sD(this.pb,this.C.y);m=tD(this.pb,this.C.x);f=!f.kb()||!m.kb();f||(f=this.C.y,m=this.C.x,f=!!qD(c,f,m)&&!MVa(d,f,m))}while(f);return this.C};function tP(a,b,c,d,e){RJ.call(this,601);!c||c.contains(b);this.D=b;this.C=c;this.L=d;this.O=e}v(tP,RJ);tP.prototype.E0=function(a,b){return INa(a,b)};tP.prototype.ue=n(14);tP.prototype.le=function(){var a=new pz;if(this.C){var b=this.C,c=b.$c(),d=new Wf,e=this.D.qc()<=b.qc();b=this.D.kc()<=b.kc();d.setWidth(c.width*(b?1:-1));K(d,1,c.height*(e?1:-1));K(a,1,d)}K(a,2,this.L);K(a,3,Sta&&!QG(this.O));return a};function uP(a,b,c,d){gz.call(this,"r"==c?40:45,b);this.L=a;this.C=c;this.D=d;this.O=UC(this.L,b)?rB(wF(this.L,this.F),this.C):0}v(uP,gz);uP.prototype.exec=function(){hXa(wF(this.L,this.F),this.C,this.D)};uP.prototype.Xf=function(){var a=wF(this.L,this.F);return 0<this.D?SC(pE(a,0,this.D,this.C))+" bevroren.":SC(pE(a,0,this.O,this.C))+" niet meer bevroren."};uP.prototype.ue=n(32);uP.prototype.le=function(){var a=new hA,b=this.Ib()+"";K(a,1,b);K(a,2,"r"==this.C?0:1);K(a,3,this.D);return a};function yyb(a,b,c){BE.call(this,b.pe()?152:172,a,b);this.C=c}v(yyb,BE);p=yyb.prototype;p.E0=function(a,b){var c=b.qd(),d=this.C,e=d-1;return iz(a.C,b)&&(DD(a.C,e,c)||DD(a.C,d,c))?!0:(cz("Deze cellen worden momenteel geladen. Probeer het opnieuw nadat het laden is voltooid."),!1)};p.Ri=xg;p.Xf=function(){var a=pE(this.ib(),this.C,this.C+1,this.getRect().qd());a=SC(a);return SC(this.getRect())+(" verplaatst tot v\u00f3\u00f3r "+(a+"."))};p.ue=n(9);
p.le=function(){var a=new Wz,b=""+this.ib().hc();K(a,1,b);var c=this.getRect(),d=c.pe();K(a,2,d?0:1);b=new ce;var e=d?c.qc():c.kc();K(b,1,e);c=d?c.Kc():c.Pc();K(b,2,c);K(a,3,b);K(a,4,this.C);return a};function vP(a,b,c,d){var e="r"==b.qd()?41:42;BE.call(this,e,a,b);this.C=c;this.L=!0;this.D=d||[]}v(vP,BE);vP.prototype.exec=function(){pXa(this.ib(),this.getRect(),this.C)};vP.prototype.ue=n(21);vP.prototype.le=function(){var a=new aA,b=this.Ib()+"";K(a,1,b);b=41==this.H;L(O(),"fefrha")&&b&&(null===this.C?K(a,4,!1):K(a,4,this.L));K(a,2,b?0:1);b=zyb(this,this.getRect());Ad(a,3,b);for(b=0;b<this.D.length;b++){var c=zyb(this,this.D[b]);Ad(a,3,c)}return a};
function zyb(a,b){if(41==a.H){var c=b.qc();b=b.Kc()}else c=b.kc(),b=b.Pc();var d=new $z,e=new ce;K(e,1,c);K(e,2,b);d.setInterval(e);null!==a.C&&K(d,2,a.C);return d};function Ayb(a,b,c,d){this.D=0;this.C=new wP(a,b,c-a,d-b)}p=Ayb.prototype;p.set=function(a,b,c){var d=this.C;if(a<d.x||b<d.y||a>d.x+d.D||b>d.y+d.C)throw Error("Out of bounds : ("+a+", "+b+")");Byb(this,d,new Cyb(a,b,c))&&this.D++};p.get=function(a,b,c){return(a=Dyb(this,this.C,a,b))?a.wi.value:c};p.remove=function(a,b){return(a=Dyb(this,this.C,a,b))?(b=a.wi.value,a.wi=null,a.nodeType=0,Eyb(this,a),this.D--,b):null};p.contains=function(a,b){return null!=this.get(a,b)};
p.isEmpty=function(){return 0==this.C.nodeType};p.$e=g("D");p.clear=function(){this.C.tL=this.C.rL=this.C.vM=this.C.$L=null;this.C.nodeType=0;this.C.wi=null;this.D=0};p.Ne=function(){var a=[];xP(this,this.C,function(b){a.push(new ej(b.wi.x,b.wi.y))});return a};p.jd=function(){var a=[];xP(this,this.C,function(b){a.push(b.wi.value)});return a};p.clone=function(){var a=this.C.x,b=this.C.y,c=new Ayb(a,b,a+this.C.D,b+this.C.C);xP(this,this.C,function(a){c.set(a.wi.x,a.wi.y,a.wi.value)});return c};
p.forEach=function(a,b){xP(this,this.C,function(c){a.call(b,c.wi.value,new ej(c.wi.x,c.wi.y),this)})};function xP(a,b,c){switch(b.nodeType){case 1:c.call(a,b);break;case 2:xP(a,b.rL,c),xP(a,b.$L,c),xP(a,b.vM,c),xP(a,b.tL,c)}}function Dyb(a,b,c,d){switch(b.nodeType){case 0:return null;case 1:return b.wi.x==c&&b.wi.y==d?b:null;case 2:return Dyb(a,Fyb(b,c,d),c,d);default:throw Error("Invalid nodeType");}}
function Byb(a,b,c){switch(b.nodeType){case 0:return Gyb(b,c),!0;case 1:if(b.wi.x==c.x&&b.wi.y==c.y)return Gyb(b,c),!1;var d=b.wi;b.wi=null;b.nodeType=2;var e=b.x,f=b.y,h=b.D/2,k=b.C/2;b.tL=new wP(e,f,h,k,b);b.rL=new wP(e+h,f,h,k,b);b.vM=new wP(e,f+k,h,k,b);b.$L=new wP(e+h,f+k,h,k,b);Byb(a,b,d);return Byb(a,b,c);case 2:return Byb(a,Fyb(b,c.x,c.y),c);default:throw Error("Invalid nodeType in parent");}}
function Eyb(a,b){switch(b.nodeType){case 0:case 1:b.parent&&Eyb(a,b.parent);break;case 2:var c=b.tL,d=b.rL,e=b.vM,f=b.$L,h=null;0!=c.nodeType&&(h=c);if(0!=d.nodeType){if(h)break;h=d}if(0!=e.nodeType){if(h)break;h=e}if(0!=f.nodeType){if(h)break;h=f}if(h)if(2==h.nodeType)break;else b.nodeType=1,b.tL=b.rL=b.vM=b.$L=null,b.wi=h.wi;else b.nodeType=0,b.tL=b.rL=b.vM=b.$L=null;b.parent&&Eyb(a,b.parent)}}function Fyb(a,b,c){var d=a.y+a.C/2;return b<a.x+a.D/2?c<d?a.tL:a.vM:c<d?a.rL:a.$L}
function Gyb(a,b){if(2==a.nodeType)throw Error("Can not set point for node of type POINTER");a.nodeType=1;a.wi=b}function wP(a,b,c,d,e){this.x=a;this.y=b;this.D=c;this.C=d;this.parent=e||null}p=wP.prototype;p.nodeType=0;p.tL=null;p.rL=null;p.vM=null;p.$L=null;p.wi=null;function Cyb(a,b,c){this.x=a;this.y=b;this.value=r(c)?c:null};function d9a(a){this.C=new Ayb(-11,-11,Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER);this.D=a}v(d9a,D);function Hyb(a,b,c,d){for(var e=b.qc();e<b.Kc();e++)for(var f=b.kc();f<b.Pc();f++)Iyb(a,"HYPERLINK",new ej(f,e),c,d)}function Iyb(a,b,c,d,e){var f=a.C.get(c.x,c.y);f||(f={},a.C.set(c.x,c.y,f));a=f[b];a||(a=[],f[b]=a);a.push(new Jyb(c,d,e))}function Kyb(a,b){Lyb(a,b.qc(),b.kc(),b.Kc()-1,b.Pc()-1)}function yP(a,b,c,d){"r"==b?Lyb(a,c,-11,d,-1):Lyb(a,-11,c,-1,d)}
function Lyb(a,b,c,d,e){if((d-b+1)*(e-c+1)<=a.C.$e())for(;b<=d;b++)for(var f=c;f<=e;f++)a.C.remove(f,b);else{f=a.C.Ne();for(var h=0;h<f.length;h++){var k=f[h];b<=k.y&&k.y<=d&&c<=k.x&&k.x<=e&&a.C.remove(k.x,k.y)}}}function Myb(a,b,c,d){a=a.C.get(c.x,c.y);if(!a)return!1;b=a[b];if(!b||0==b.length)return!1;for(a=0;a<b.length;a++)if(b[a].re.contains(d))return!0;return!1}
function Nyb(a,b,c){b=a.C.get(b.x,b.y);var d=[],e;for(e in b)for(var f=b[e],h=!1,k=0;k<f.length&&!h;k++){var l=f[k],m=l.re;if(!fj(l.anchor,l.xo)){m=PK(a.D,l.anchor);var q=PK(a.D,l.xo);m=l.re.clone().translate(m.left-q.left,m.top-q.top)}m.contains(c)&&(d.push(e),h=!0)}return d}function Jyb(a,b,c){this.xo=a;this.anchor=b;this.re=c};function zP(a,b){this.Hh=a;this.mx=b}zP.prototype.C=function(){return this.Hh.x};zP.prototype.getCellColumnPosition=zP.prototype.C;zP.prototype.D=function(){return this.Hh.y};zP.prototype.getCellRowPosition=zP.prototype.D;zP.prototype.H=function(){return this.mx.y};zP.prototype.getMouseTopOffset=zP.prototype.H;zP.prototype.F=function(){return this.mx.x};zP.prototype.getMouseLeftOffset=zP.prototype.F;function AP(a,b){gz.call(this,46,a.hc());this.C=b}v(AP,gz);AP.prototype.ue=n(21);AP.prototype.le=function(){var a=new aA,b=this.Ib()+"";K(a,1,b);K(a,2,1);b=this.C;for(var c=0;c<b.length;c++)Ad(a,3,b[c]);return a};AP.prototype.exec=Bg("Command is ritz only");AP.prototype.Ri=xg;function Oyb(a,b,c,d,e){var f=new cm(Ha(mo,!0),1E3);f.start();var h=d.ib();tB(d,xj(uB(h),0)).addCallback(Ha(Pyb,a,b,c,h,e,f))}
function Pyb(a,b,c,d,e,f){if(c){b=[];for(var h=0;h<a.length;h++){var k=a[h],l=k.kc();k=k.Pc();b.push(Xb(l,k))}a=Lb.apply(null,b);b=ritz_api.LayoutApi.calculateAutoColumnWidths(c,a);c=[];for(h=0;h<a.length;h++)if(l=a[h],k=b[h],0<k){var m=new $z,q=new ce;K(q,1,l);K(q,2,l+1);m.setInterval(q);K(m,2,k);c.push(m)}}else for(c=[],h=0;h<a.length;h++)for(l=a[h],k=l.kc(),l=l.Pc();k<l;k++)if(m=Qyb(b,k),-1!=m){q=new ce;K(q,1,k);K(q,2,k+1);var t=new $z;t.setInterval(q);K(t,2,m);c.push(t)}a=c;e.C(new AP(d,a));f.stop();
mo(!1)};function Ryb(a,b,c){H.call(this);this.H=a;this.F=b;this.D=c}v(Ryb,H);Ryb.prototype.send=function(a){Syb(this.D,a)};Ryb.prototype.C=function(a,b){var c=Ja();this.send(a);c=Ja()-c;this.F.log(a.H,c,!1,b);return!0};function Tyb(a,b){this.C=a;this.L=b}Tyb.prototype.J=n(!0);Tyb.prototype.H=function(a){var b=this.C.ib(),c=MD(b,a),d=eD(c);if(d&&31==PQa(d)){var e=SQa(d,0);d=SQa(d,1);null===e&&null===d?(e=ritz_api.RitzModelApi.getBooleanValue(c.Uh)?"FALSE":"TRUE",this.L.C(new UJ(b,a,e))):(c=dD(c,b.hc(),a.y,a.x),c==e?this.L.C(new UJ(b,a,d||"")):null===e||!Sa(c)&&(null===d||c!=d)||this.L.C(new UJ(b,a,e)))}};Tyb.prototype.D=yg;Tyb.prototype.F=ua;function Uyb(a,b){this.C=a;this.L=b}Uyb.prototype.J=n(!0);Uyb.prototype.H=function(a){this.L.Ob(2,"grid-cell-button-press");qib(this.C.jb,a)};Uyb.prototype.D=xg;Uyb.prototype.F=ua;function Vyb(a,b){this.C=a;this.L=b}Vyb.prototype.J=n(!0);Vyb.prototype.D=xg;Vyb.prototype.H=function(a){this.L.Ob(2,"grid-cell-button-press");var b=new jH("filter-triggered");b.Hh=a;this.C.dispatchEvent(b)};Vyb.prototype.F=ua;function BP(a,b,c){gz.call(this,10107,a.hc());L(O(),"fegracr");this.D=b?0:1;this.C=c}ka(BP,gz);BP.prototype.exec=function(){throw"Exec not supported for ToggleGroupControlCommand";};BP.prototype.Xf=n("");BP.prototype.ue=n(108);BP.prototype.le=function(){var a=new aB,b=this.Ib().toString();K(a,1,b);K(a,2,this.D);K(a,3,this.C);return a};function Wyb(a,b){this.pb=a;this.C=b;this.D=[];this.F={};this.F.r=[];this.F.c=[];this.H=null}Wyb.prototype.getProperty=function(a,b,c){return this.D[a]&&this.D[a][b]&&r(this.D[a][b][c])?this.D[a][b][c]:null};Wyb.prototype.setProperty=function(a,b,c,d){if("left"==c||"top"==c){var e=this.H||(this.H=Op(this.C.J.C()));d+="left"==c?e.x:e.y}this.D[a]||(this.D[a]=[]);this.D[a][b]||(this.D[a][b]={});this.D[a][b][c]=d};
Wyb.prototype.reset=function(a){if(a)for(var b=0;b<a.height;b++){var c=a.top+b,d=this.D[c];delete this.F.r[c];if(d)for(c=0;c<a.width;c++){var e=a.left+c;delete d[e];0==b&&delete this.F.c[e]}}else this.D.length=0};function Xyb(a,b,c){this.C=b;this.D=a;this.F=c||a.clone()}Xyb.prototype.Ry=fa(151);function CP(a,b,c,d,e){this.x=a;this.y=b;this.width=c;this.height=d;this.Sb=e||""}function DP(a){var b=kH.Uy(),c=b.Io(a.x);a=b.Io(a.y);return new ej(c,a)}function EP(a){var b=DP(a),c=kH.Uy(),d=c.Io(a.x+a.width);a=c.Io(a.y+a.height);return new nj(d-b.x,a-b.y)};function Yyb(a,b){var c=kH.Cp(),d=!1;a.save();a.scale(c,c);for(var e=!1,f,h=0;2>h;h++){for(var k in b){var l=b[k];a.font=l.font;a.fillStyle=l.fillStyle;a.textBaseline=l.Mh;for(var m=0;c=l.l0[m];m++){var q=c.D;q&&(a.save(),a.beginPath(),a.rect(q.left,q.top,q.width,q.height),a.clip());for(var t=0,w;w=c.F[t];t++){if(!r(f)){var y=(f=w.isLeftToRight)?"ltr":"rtl";y!=a.canvas.dir&&(a.canvas.dir=y)}w.isLeftToRight==f?a.fillText(w.text,w.x,w.y):e=!0}!d&&0<c.C.length&&(d=!0);q&&a.restore()}}if(!e)break;c=(f=
!f)?"ltr":"rtl";c!=a.canvas.dir&&(a.canvas.dir=c)}a.restore();if(d)for(var z in b)for(d=b[z],f="rtl"==d.dir,a.strokeStyle=d.fillStyle,k=0;c=d.l0[k];k++)if(0<c.C.length){if(e=c.D)for(h=0;l=c.C[h];h++)l.clip(e,f);Zyb(a,c.C,c.C[0].style,f)}}function $yb(a,b,c){a.fillStyle=b;b=0;for(var d;d=c[b];b++){var e=DP(d);d=EP(d);a.fillRect(e.x,e.y,d.width,d.height)}}function azb(a,b){for(var c=0;c<b.length;c++){var d=b[c];bzb(a,d.Sb,d)}}
function bzb(a,b,c){a.fillStyle=b;b=DP(c);c=EP(c);a.fillRect(b.x,b.y,c.width,c.height)}function Zyb(a,b,c,d){a.save();var e=kH.CB(c.width),f=!1;"dashed"==c.stroke?(f=!0,czb(a,[2*e])):"dotted"==c.stroke&&(f=!0,czb(a,[1*e]));if(2<=kH.Cp()&&!f){e=[];for(f=0;f<b.length;f++)e.push(dzb(b[f],c.width,d));$yb(a,c.color,e)}else{a.strokeStyle=c.color;a.lineWidth=e;a.beginPath();for(c=0;c<b.length;c++)f=b[c],e=ezb(f,f.start,d),f=ezb(f,f.end,d),a.moveTo(e.x,e.y),a.lineTo(f.x,f.y);a.stroke()}a.restore()}
function czb(a,b){bRa&&(Dc?a.mozDash=b:Qc?a.webkitLineDash=b:a.setLineDash(b))}function fzb(a,b,c,d,e,f,h,k){b.save();var l=kH.Uy();b.setTransform(1,0,0,1,0,0);c=new CP(c,d,h,k);d=DP(c);k=EP(c);c=d.x;d=d.y;h=k.width;k=k.height;e=l.Io(e);f=l.Io(f);if(c+h>a.width||e+h>a.width)h=a.width-Math.max(c,e);0>c?(h+=c,e-=c,c=0):0>e&&(h+=e,c-=e,e=0);if(d+k>a.height||f+k>a.height)k=a.height-Math.max(d,f);0<k&&0<h&&b.drawImage(a,c,d,h,k,e,f,h,k);b.restore()};function gzb(a,b,c,d){this.C=a;this.D=b;this.H=c;this.F=d;this.J=new jj(this.C[this.F.start],this.C[this.F.end-1]);this.J.end++}gzb.prototype.isEmpty=function(){return this.F.start>=this.F.end};function hzb(a){var b=a.F.end-1;return a.D[b]+a.H[b]}
function FP(a,b,c,d,e,f,h){for(var k=[],l=c.start;l<c.end;l++)KD(a,b,l).kb()&&k.push(l);l=new jj(0,k.length);if(f&&c.start>=rB(a,b))for(c=c.end;c<a.Xj(b);c++)if(!KD(a,b,c).Eh()){k.push(c);h&&(l.start+=1,l.end+=1);break}a=[];c=[];f=[];for(var m=Bjb(d,b),q=0;q<k.length;q++){var t=k[q],w=h?k.length-q-1:q;f[w]=t;t=d.cl(b,t);a[w]=h?m-e-t:e;c[w]=t;e+=t}return new gzb(f,a,c,l)};function GP(a,b,c,d){H.call(this);an(a);b=Hm(a);this.L=b.Ia("DIV","grid-table-container");this.V=b.Ia("DIV","grid-table-container fixed-table-container");a.appendChild(this.V);a.appendChild(this.L);this.zb=b;this.Ra={};this.F={fixed:b.Ia("DIV","goog-inline-block fixed4-inner-container"),"row-head-section":b.Ia("DIV","goog-inline-block grid4-inner-container"),"column-head-section":b.Ia("DIV","goog-inline-block fixed4-inner-container",b.Ia("DIV","waffle-background-container","\u00a0")),scrollable:b.Ia("DIV",
"goog-inline-block grid4-inner-container",b.Ia("DIV","waffle-background-container","\u00a0"))};this.va=b.Ia("DIV","grid-fixed-wrapper",this.F.fixed,this.F["column-head-section"]);this.bb=b.Ia("DIV","grid-scrollable-wrapper",this.F["row-head-section"],this.F.scrollable);bc(aj,u(function(a){this.Ra[a]=[]},this));d=d||aa();a=d("fixed");d=d("scrollable");this.va.id=a;this.bb.id=d;this.V.appendChild(this.va);this.L.appendChild(this.bb);this.Ea=this.Da().Ia("DIV","waffle-footer-container");this.L.appendChild(this.Ea)}
v(GP,H);GP.prototype.Da=g("zb");function Slb(a,b,c){a.Ra[c].push(b);a=a.F[c];a.lastChild&&a.lastChild!=a.firstChild?a.insertBefore(b,a.lastChild):a.appendChild(b)}GP.prototype.Dd=function(a,b){var c=Math.min(b.height,a.height);b=Math.min(b.width,a.width);var d=a.width-b;Tp(this.L,a.width,a.height-c);Tp(this.V,a.width,c);Tp(this.va,a.width,c);Tp(this.F.fixed,b,c);Up(this.F["row-head-section"],b);Tp(this.F["column-head-section"],d,c);Up(this.F.scrollable,d)};GP.prototype.tb=wg("mousedown mouseup click dblclick mouseover mousemove contextmenu".split(" "));
GP.prototype.Qa=function(){dn(this.Ea);dn(this.L);this.L=null;dn(this.V);this.V=null;dn(this.va);this.va=null;dn(this.bb);this.bb=null;bc(this.Ra,dn);this.Ra=null;GP.ea.Qa.call(this)};function izb(a){this.F=a;this.C=new jzb;this.D=[]}function HP(a,b,c,d,e){a.C.Sb=b;a.C.F=c;a.C.H=d;a.C.D=e;a.C.C=0}function IP(a,b){a.C.C=b-a.C.D;b=a.C;a.D.push("c"==a.F?new CP(b.D,b.H,b.C,b.F,b.Sb):new CP(b.H,b.D,b.F,b.C,b.Sb))}function kzb(a,b,c,d,e){if(b!=a.C.Sb||0<c&&(c!=a.C.F||d!=a.C.H))IP(a,e),HP(a,b,c,d,e)}function jzb(){this.Sb="";this.D=this.H=this.C=this.F=0};function JP(a){this.C=a}JP.prototype.H=function(a,b,c,d,e,f){KP(this,"FILTER",a,b,c,d,e,f)};JP.prototype.addFilterHitBox=JP.prototype.H;JP.prototype.D=function(a,b,c,d,e,f){KP(this,"CHECKBOX",a,b,c,d,e,f)};JP.prototype.addCheckboxHitBox=JP.prototype.D;JP.prototype.F=function(a,b,c,d,e,f){KP(this,"DATA_VALIDATION",a,b,c,d,e,f)};JP.prototype.addDataValidationHitBox=JP.prototype.F;JP.prototype.V=function(a,b,c,d,e,f){KP(this,"PIVOT_ZIPPY",a,b,c,d,e,f)};JP.prototype.addPivotTableZippyHitBox=JP.prototype.V;
JP.prototype.J=function(a,b,c,d,e,f){KP(this,"GROUP_CONTROL",a,b,c,d,e,f)};JP.prototype.addGroupControlHitBox=JP.prototype.J;JP.prototype.L=function(a,b,c,d,e,f){KP(this,"GROUP_LINE",a,b,c,d,e,f)};JP.prototype.addGroupLineHitBox=JP.prototype.L;JP.prototype.O=function(a,b,c,d,e,f,h){Ln&&Hyb(this.C,new uj(a,b,a+1,c+1),new ej(b,a),new hj(d,e,f,h))};JP.prototype.addHyperlinkHitBox=JP.prototype.O;function KP(a,b,c,d,e,f,h,k){e=new hj(e,f,h,k);e.scale(iH);c=new ej(d,c);Iyb(a.C,b,c,c,e)};function LP(a,b,c,d){D.call(this);this.pb=a;this.D=b;this.J=c;this.F=d}v(LP,D);LP.prototype.ib=g("pb");function lzb(a,b,c,d){var e=a.D.gc(),f=GK(a.D),h=[];if(c){c=c.isEmpty()?vK(a.D,"r"):hzb(c);var k=f.height-c;c<f.height&&h.push(new CP(0,c,f.width,k))}d&&(a=d.isEmpty()?vK(a.D,"c"):e?f.width-d.D[0]:hzb(d),d=f.width-a,a<f.width&&(e?h.push(new CP(0,0,d,f.height)):h.push(new CP(a,0,d,f.height))));0<h.length&&$yb(b,"#f3f3f3",h)};function hI(a,b,c,d,e,f,h){var k=this;LP.call(this,a,b,c,h);this.H=d;this.Ea=e;this.C=f;this.va=new Si;E(this,this.va);Ti(this.va,a.eb,function(){return mzb(k)});mzb(this)}v(hI,LP);
hI.prototype.$=function(a,b,c,d){b=b.J;var e=c.J;!d&&0<kj(b)&&0<kj(e)&&Kyb(this.F,nla(b,e));c=MP(this,b,"r");b=MP(this,e,"c");e=kH.ul();a.save();a.rect(b.offset*e,c.offset*e,b.size*e,c.size*e);a.clip();c=nzb(c);b=nzb(b);e=ok.getInstance();var f=pk(e,gl.jxa);ritz_api.GridViewApi.renderGridView(this.H,b.start,c.start,b.size,c.size,b.offset,c.offset,new JP(this.F),d||null);qk(e,f);a.restore()};
hI.prototype.V=function(a,b,c,d){a=this.D;var e=a.$c(),f=MP(this,new jj(b.qc(),b.Kc()),"r",!0),h=MP(this,new jj(b.kc(),b.Pc()),"c",!0);!c&&a.gc()&&(h.offset+=1);f=nzb(f);h=nzb(h);var k=new JP(this.F);ritz_api.GridViewApi.renderGridView(this.H,h.start,f.start,h.size,f.size,h.offset,f.offset,k,null);d&&(d=a.gc()?e.width-rK(a,"c"):0,!c&&a.gc()&&--d,d/=kH.$g(),yP(this.F,"r",b.qc(),b.Kc()-1),yP(this.F,"c",b.kc(),b.Pc()-1),ritz_api.GridViewApi.renderHeaderView(this.H,"ROWS",f.start,f.size,d,f.offset,k,
null),ritz_api.GridViewApi.renderHeaderView(this.H,"COLS",h.start,h.size,h.offset,0,k,null),ritz_api.GridViewApi.renderOriginView(this.H,d,0))};
hI.prototype.L=function(a,b,c,d,e){var f=this.D;f=f.gc()?Bjb(f,"c")-rK(f,"c"):0;f/=kH.$g();if(b){var h=b.J,k=MP(this,h,"r");yP(this.F,"r",h.start,h.end-1);ozb(this,a,"r",k,f)}d&&(d=d.J,h=MP(this,d,"r"),yP(this.F,"r",d.start,d.end-1),ozb(this,a,"r",h,f));c&&(f=c.J,d=MP(this,f,"c"),yP(this.F,"c",f.start,f.end-1),ozb(this,a,"c",d));e&&(e=e.J,f=MP(this,e,"c"),yP(this.F,"c",e.start,e.end-1),ozb(this,a,"c",f));this.O(a);lzb(this,a,b,c)};
function ozb(a,b,c,d,e){e=void 0===e?0:e;var f=nzb(d),h="r"==c?"ROWS":"COLS",k=rK(a.D,"r"==c?"c":"r"),l=kH.$g(),m=kH.ul();b.save();b.rect(("r"==c?e*l:d.offset)*m,("r"==c?d.offset:0)*m,("r"==c?k:d.size)*m,("r"==c?d.size:k)*m);b.clip();ritz_api.GridViewApi.renderHeaderView(a.H,h,f.start,f.size,"r"==c?e:f.offset,"r"==c?f.offset:0,new JP(a.F),null);b.restore()}
hI.prototype.O=function(a){var b=this.ib().F,c=this.ib().D,d=this.D.gc(),e=rK(this.D,"c"),f=GK(this.D),h=new izb("c");e=d?f.width-e:0;e/=kH.$g();ritz_api.GridViewApi.renderOriginView(this.H,e,0);0<c&&(c=vK(this.D,"r"),HP(h,"#dadfe8",wK(),c-wK(),0),IP(h,f.width));0<b&&(b=vK(this.D,"c"),d=d?f.width-b:b-wK(),HP(h,"#dadfe8",f.height,0,d),IP(h,d+wK()));azb(a,h.D)};
function MP(a,b,c,d){var e=d?0:rB(a.ib(),c),f=b.end<=e;d=d?b.start:f?0:QK(a.Ea,c);var h=kH.ul(),k=a.D,l=k.xg(new jj(d,b.start),c,!0,!1,!1,!0);0<e&&!f&&(l+=k.xg(new jj(0,e),c,!1,!0,!1,!1));var m=k.xg(new jj(0,b.start),c,!1,!0,!1,!0)-HK(k,c),q=k.xg(b,c,!1,!0,!1,!1)-HK(k,c);k.gc()&&"c"==c&&(h=a.C.width/h-rK(k,c),0<e&&!f&&(h-=k.xg(new jj(0,e),c,!1,!0,!1,!1)),l=h-q-(k.xg(new jj(d,b.start),c,!1,!0,!1,!0)-HK(k,c)),m=k.xg(new jj(b.end,a.ib().Xj(c)),c,!1,!0,!1,!0)-HK(k,c));return{start:m,size:q,offset:l}}
function nzb(a){var b=kH.$g();return{offset:a.offset/b,size:a.size/b,start:a.start/b}}function mzb(a){ritz_api.GridViewApi.showPrideColors(a.H,a.ib().eb.cb())};function NP(a,b,c){this.start=a;this.end=b;this.style=c}NP.prototype.clip=function(a,b){a.contains(this.start)||a.contains(this.end)?(this.start.x=b?Math.min(this.start.x,a.left+a.width):Math.max(this.start.x,a.left),this.start.y=Math.max(this.start.y,a.top),this.end.x=b?Math.max(this.end.x,a.left):Math.min(this.end.x,a.left+a.width),this.end.y=Math.min(this.end.y,a.top+a.height)):this.start.x=this.start.y=this.end.x=this.end.y=0};
function ezb(a,b,c){var d=kH.Io(b.x),e=kH.Io(b.y),f=kH.CB(a.style.width);return a.start.x==a.end.x?new ej(d-(c?-1:1)*f/2,e):a.start.y==a.end.y?new ej(d,e-f/2):b.clone()}function dzb(a,b,c){b=kH.HC(b);return a.start.x==a.end.x?new CP(c?a.start.x:a.start.x-b,c?a.start.y-b:a.start.y,b,a.end.y-a.start.y):new CP(a.start.x,a.start.y-b,a.end.x-a.start.x,b)};function OP(a){this.F=a}var pzb=new nj(20,20);OP.prototype.render=ua;OP.prototype.$c=wg(pzb);OP.prototype.D=function(a){return!a};OP.prototype.C=g("F");function qzb(a){this.F=a}var rzb=[new ej(3,7),new ej(6.5,11.5),new ej(10,7)],szb=new nj(13,14),tzb=[[0,0,0,.25],[255,255,255,.75]];qzb.prototype.render=function(a,b,c,d,e){if(!e){(c=this.F.getStyle("backgroundColor"))&&sq(c)?(c=tq(pq(c).rf),c=wq(c,tzb)):c=tzb[0];a.fillStyle=rq(c);a.globalAlpha=d?1:c[3];a.beginPath();for(d=0;c=rzb[d];d++)a.lineTo(b.x+c.x,b.y+c.y);a.closePath();a.fill()}};qzb.prototype.$c=function(){return szb};qzb.prototype.D=function(){return"right"==GC(this.F)};qzb.prototype.C=n("DATA_VALIDATION");var uzb={left:629,top:46,width:19,height:16},vzb={left:324,top:24,width:19,height:16};function PP(a){this.F=a}PP.prototype.render=function(a,b,c){if(c=keb(c,"//ssl.gstatic.com/docs/spreadsheets/waffle_sprite52.png")){var d=this.F?uzb:vzb;a.drawImage(c,d.left,d.top,d.width,d.height,b.x,b.y,d.width,d.height)}};PP.prototype.$c=function(){var a=this.F?uzb:vzb;return new nj(a.width,a.height)};PP.prototype.D=function(a){return!a};PP.prototype.C=n("PIVOT_ZIPPY");function wzb(a){if(L(O(),"fecllr")){var b=[];xzb(a)&&b.push(new OP("PIVOT_ZIPPY"));yzb(a)&&b.push(new OP("DATA_VALIDATION"));(a=eD(a))&&31==PQa(a)&&b.push(new OP("CHECKBOX"))}else{b=[];if(xzb(a)){var c=VC(a);WC(c)&&Ed(J(c.C,2),3)?b.push(new PP(!1)):WC(c)&&Ed(J(c.C,2),4)||b.push(new PP(!0))}yzb(a)&&b.push(new qzb(a.getFormat()))}a=b;return 0<a.length?a:null}function xzb(a){a=VC(a);return!!a&&WC(a)&&!(WC(a)&&Ed(J(a.C,2),2))}function yzb(a){a=eD(a);return!!a&&RQa(a)};var zzb="#f4cccc #fce5cd #fff2cc #d9ead3 #c9daf8 #d9d2e9".split(" ");function Azb(a,b,c,d,e){var f=c.C[a][b].xo,h=QP(c,a,b),k;(a=e.L[RP(c,a,b)])&&a[h]?k="#CCCCCC":k=f.getFormat().C.backgroundColor;k||(k="_default_",d.eb.cb()&&(k=zzb[h%zzb.length]));return k}function Bzb(a,b,c,d,e){e=e&&cD(a)?"left":GC(a.getFormat());if(null!=fD(a)&&d>c)return b;switch(e){case "right":return c-d+b;case "center":return(c-d)/2+b}return b}
function Czb(a,b,c,d,e,f,h){var k=a.getFormat();a=k.getStyle("verticalAlign");d=d?FC(k).top:0;e=(e=h.rl(e,f,"r"))?3<=e.width?e.width-2:e.width-1:0;switch(a){case "bottom":return b-c-e-d;case "middle":return(b-c-e)/2}return d}
function Dzb(a,b,c,d,e,f,h){b=new jj(0,b);c?b.start+=1:--b.end;var k=wzb(a),l=!1,m=!1;if(k)for(var q=0;q<k.length;q++){var t=k[q],w=t.D(c);l=l||w;m=m||!w;t=t.$c().width;w?b.start+=t:b.end-=t}e&&e.isEnabled()&&EVa(e,new ej(h,f))&&(c?b.start+=14:b.end-=14);d&&(d=a.getFormat(),c=FC(d),a=HC(d)&&!a.Bx(),d=GC(d),l||!a&&"left"!=d||(b.start+=c.left),m||!a&&"right"!=d||(b.end-=c.right));return b}function Ezb(a){a=FC(a);return a.left+a.right}
function Fzb(a,b,c,d,e){a=e.va(a);return b&&b.isEnabled()&&!a.C.Ea&&EVa(b,new ej(d,c))?(a=a.serialize(),a.ts_bd=!0,new yC(a)):a};function Gzb(a,b,c,d,e){this.pb=a;this.J=b;this.D=c;this.F=d;this.H=e;this.C=null}
Gzb.prototype.render=function(a,b){for(var c=this.D.Ab&&!this.D.Ad(),d=b.F,e=b.D,f=d.F,h=e.F,k=new izb("c"),l=new izb("c"),m=!1,q=f.start;q<f.end;q++){var t;for(t=h.start;t<h.end;t++){var w=d.H[q],y=d.D[q],z=e.D[t],C=RP(b,q,t),M=QP(b,q,t),N=Azb(q,t,b,this.pb,this.H),V;if(V=c)V=!!ID(this.pb).C.Ue(C,M);C=V;m=m||C;t==h.start&&(HP(k,N,w,y,z),m&&HP(l,""+C,w,y,z));kzb(k,N,w,y,z);m&&kzb(l,""+C,w,y,z)}t=e.D[t-1]+e.H[t-1];IP(k,t);m&&IP(l,t)}this.zm(a,k.D,l.D)};
Gzb.prototype.zm=function(a,b,c){for(var d=[],e=[],f=0;f<b.length;f++){var h=b[f];"_default_"==h.Sb?d.push(h):(this.J.gc()||--h.x,--h.y,h.width+=1,h.height+=1,e.push(h))}d&&0<d.length&&$yb(a,EC("backgroundColor"),d);azb(a,e);if(c&&0<c.length){if(this.C)b=this.C;else{if(b=keb(this.F,"https://ssl.gstatic.com/docs/spreadsheets/protected_range_background_5.png"))this.C=a.createPattern(b,"repeat");b=this.C}if(b)for(d=0;d<c.length;d++)e=c[d],"true"==e.Sb&&bzb(a,b,e)}};var Hzb=new CO(1,"solid","#000000","none"),Izb=new CO(1,"none","#000000","transparent"),Jzb={none:1,dotted:2,dashed:3,solid:4,"double":5};function Kzb(a,b){if(a==b)return 0;if(!a)return-1;if(!b)return 1;if(a.width!=b.width)return Dh(a.width-b.width);var c=Jzb[a.stroke],d=Jzb[b.stroke];if(c!=d)return Dh(c-d);a=Lzb(tq(a.color));b=Lzb(tq(b.color));return Dh(b-a)}function Lzb(a){return.2126*a[0]+.7152*a[1]+.0722*a[2]};function Mzb(a,b,c){this.pb=a;this.D=b;this.C=c}Mzb.prototype.render=function(a,b){if(!b.isEmpty()){var c=2<=kH.Cp(),d={};Nzb(this,"c",d,b,c);Nzb(this,"r",d,b,!1);b=this.D.gc();if(c=d.none)a.globalAlpha=.15,Zyb(a,c,Hzb,b),a.globalAlpha=1;c=[];var e=[],f=[];for(k in d)if("none"!=k){var h=DO(k);c.push(h);e.push(h);f.push(k)}c.sort(Kzb);var k=[];h=c.length;for(var l=0;l<h;l++){var m=e.indexOf(c[l]);k[l]=f[m]}for(c=0;c<k.length;c++)f=k[c],e=DO(f),f=d[f],e&&Zyb(a,f,e,b)}};
function Nzb(a,b,c,d,e){var f=d.F,h=d.D,k=f.F,l=h.F,m=a.D.gc(),q="r"==b;if(q){var t="c";var w=h.D[l.start];var y=f.D[0];var z=l.start;var C=l.end;var M=k.start;k=k.end;l=f.C.length}else t="r",w=f.D[k.start],y=h.D[0],z=k.start,C=k.end,M=l.start,k=l.end,l=h.C.length;for(var N=[],V=y,ca=0,da=0,oa,ya=-1,xa=-1,za=-1,Ta=-1;z<C;z++){var gb,Ga=0;for(gb=0;gb<l;gb++){ya=q?gb:z;xa=q?z:gb;ca=h.H[xa];da=f.H[ya];Ga=q?ca:da;var bb=q?da:ca;da=w;ca=w+Ga;0==gb&&gb==M&&(oa=Ozb(a,d,-1,-1,ya,xa,b,m),Pzb(da,ca,V,oa,t,
N,c,e,m));if(0<gb){oa=d.C[za][Ta].F;var Ab=d.C[ya][xa].F;if(Ab&&Ab.equals(oa))za=Izb;else{if(oa="r"==t)Qzb(d,ya,xa)&&Qzb(d,ya,Ta)?(oa=d.C[ya][xa],Ab=d.C[ya][Ta],oa=oa.Pn==Ab.Pn?!0:oa.D||Ab.D?oa.D&&(Ab.Pn==oa.D||Ab.D==oa.D)||Ab.D&&(oa.Pn==Ab.D||oa.D==Ab.D)?!0:!1:!1):oa=!1;za=oa?Izb:Ozb(a,d,za,Ta,ya,xa,b,m)}oa=za;Pzb(da,ca,V,oa,t,N,c,e,m)}V+=bb;za=ya;Ta=xa}gb==l&&gb==k&&(oa=Ozb(a,d,ya,xa,-1,-1,b,m),Pzb(da,ca,V,oa,t,N,c,e,m));w+=Ga;V=y;q?za=-1:Ta=-1}}
function Pzb(a,b,c,d,e,f,h,k,l){if("none"==d.stroke)f[c]=null;else{var m=3<=d.width?1:0;m=c+(l&&"r"==e?-m:m);var q=f[c];if(q&&d.id==q.style.id)q.end=mK(e,b,m);else if("double"==d.stroke){m=kH.CB(d.width/3)/kH.Cp();l&&"c"==e?a+=m:b-=m;d=new CO(m,"solid",d.color);h[d.id]||(h[d.id]=[]);l=[c-m,c+m];for(m=0;2>m;m++)k=l[m],h[d.id].push(new NP(mK(e,a,k),mK(e,b,k),d));f[c]=null}else{if(k=d==Hzb&&k)q=kH.HC(Hzb.width),l?a+=q:b-=q;q=new NP(mK(e,a,m),mK(e,b,m),d);f[c]=k?null:q;h[d.id]||(h[d.id]=[]);h[d.id].push(q)}}}
function Ozb(a,b,c,d,e,f,h,k){if(k&&"c"==h){k=c;var l=d;c=e;d=f;e=k;f=l}l=k=null;if(0<=c&&0<=d){k=b.F.C[c];l=b.D.C[d];var m=a.C.rl(k,l,h);if(m)return m}m=null;if(0<=c&&0<=d)m=b.C[c][d].xo.getFormat();else{var q=b.C[e][f].F;"r"==h?(c=0<=e&&0<=f?e:-1,d=b.F,q=q?q.top:null):(c=0<=e&&0<=f?f:-1,d=b.D,q=q?q.left:null);if(null==q||q==d.C[c])"r"==h?(k=Xjb(a.pb,b.F.C[e],"r"),null!=k&&(l=b.D.C[f])):(l=Xjb(a.pb,b.D.C[f],"c"),null!=l&&(k=b.F.C[e])),m=null,null!=k&&null!=l&&(m=a.pb.Of(k,l)),m&&m.C&&(m=a.pb.Of(m.C.top,
m.C.left)),m=m?m.getFormat():null}if(!m)return Izb;b=0<=e&&0<=f?b.C[e][f].xo.getFormat():null;var t;e=DO(m.getStyle("r"==h?"borderBottom":"borderRight"));b&&(t=DO(b.getStyle("r"==h?"borderTop":"borderLeft")));t=t||e?0<Kzb(t,e)?t:e:a.pb.tb?Hzb:Izb;a.C.m$(k,l,h,t);return t};function Rzb(a,b,c,d){this.F=a;this.D=b;this.C=c;this.H=d}
Rzb.prototype.render=function(a,b,c){a.save();var d=kH.Cp();a.scale(d,d);d=b.F.F;for(var e=b.D.F,f=this.F.gc(),h=d.start;h<d.end;h++)for(var k=e.start;k<e.end;k++){var l=SP(b,h,k);if(0!=l){var m=wzb(b.C[h][k].xo);if(m)for(var q=TP(b,h,k),t=UP(b,h,k),w=0,y=RP(b,h,k),z=QP(b,h,k),C=!!c&&c.Hh.y==y&&c.Hh.x==z,M=0;M<m.length;M++){var N=m[M],V=C&&Myb(this.C,N.C(),c.Hh,c.mx),ca=N.$c(),da=N.D(f),oa=da?w:l-ca.width,ya=oa+ca.width;if(oa<w||ya>l)break;a.save();N.render(a,new ej(q+oa,t),this.D,V,this.H.Ad());
a.restore();V=new ej(z,y);Iyb(this.C,N.C(),V,V,new hj(0,ya,ca.height,oa));da?w+=ca.width:l-=ca.width}}}a.restore()};function Szb(a,b,c,d){this.x=a;this.y=b;this.width=c||1;this.height=d||1;this.Sb=""}function Tzb(a){var b=kH.CB(a.width);a=kH.CB(a.height);return new nj(b,a)};function Uzb(a,b,c,d){this.pb=a;this.D=b;this.C=c;this.F=d}
Uzb.prototype.render=function(a,b){if(!b.isEmpty()){var c={},d={},e=this.D.gc(),f=b.F.C.length,h=b.D.C.length;if(0!=f&&0!=h)for(var k=-1;k<f;k++)for(var l=-1;l<h;l++)a:{var m=void 0,q=k,t=l,w=b,y=w.F,z=w.D;if(0<=q){var C=y.C[q];var M=y.C[q+1]}else if(M=y.C[0],C=Xjb(this.pb,M,"r"),null==C)break a;if(0<=t){var N=z.C[t];var V=z.C[t+(e?-1:1)]}else if(V=z.C[e?z.C.length-1:0],N=Xjb(this.pb,V,"c"),null==N)break a;var ca={};var da=1,oa=1,ya=this.C.rl(C,N,"c");ya&&(Vzb(ca,ya),da=Math.max(da,ya.width));var xa=
this.C.rl(C,N,"r");xa&&(Vzb(ca,xa),oa=Math.max(oa,xa.width));var za=null;M&&(za=this.C.rl(M,N,"c"))&&(Vzb(ca,za),da=Math.max(da,za.width));M=null;V&&(M=this.C.rl(C,V,"r"))&&(Vzb(ca,M),oa=Math.max(oa,M.width));if(nc(ca))m=null;else{V=null;C=0;for(m in ca)ca[m]>C?(V=DO(m),C=ca[m]):ca[m]==C&&(N=DO(m),0>Kzb(V,N)&&(V=N));m=V}if(m)if(0>t?(ca=z.C.length-1,ca=e?z.D[ca]+z.H[ca]:z.D[0]):ca=e?z.D[t]:z.D[t]+z.H[t],y=0>q?y.D[0]:y.D[q]+y.H[q],"double"==m.stroke){ya=[{border:ya,offsetX:0,offsetY:-1},{border:M,offsetX:e?
-1:1,offsetY:0},{border:za,offsetX:0,offsetY:1},{border:xa,offsetX:e?1:-1,offsetY:0}];xa=ca;za=y;M=!1;V=ya.length;C=kH.CB(m.width/3)/kH.Cp();for(N=0;N<V;N++){var Ta=ya[N];Ta.border&&Ta.border.id==m.id||(Ta.border&&"none"!=Ta.border.id&&"none"!=Ta.border.stroke&&(M=!0),Wzb(d,m.color,new Szb(xa+C*(Ta.offsetX||(e?-1:1)),za+C*(Ta.offsetY||1),Ta.offsetX?C:3*C,Ta.offsetY?C:3*C)))}if(M)for(N=0;N<V;N++){Ta=ya[N];var gb=ya[(N+1)%V];Ta.border&&gb.border&&Ta.border.id==m.id&&gb.border.id==m.id&&Wzb(d,m.color,
new Szb(xa+C*(Ta.offsetX+gb.offsetX),za+C*(Ta.offsetY+gb.offsetY),C,C))}M&&(0>q&&(q=0),0>t&&(t=e?z.C.length-1:0),q=Azb(q,t,w,this.pb,this.F),"_default_"==q&&(q="white"),t=kH.CB(m.width/3)/kH.Cp(),Wzb(c,q,new Szb(ca+(3<=da?t:0)*(e?-1:1),y+(3<=oa?t:0),da>=m.width?3*t:da,oa>=m.width?3*t:oa)))}else 3<=da&&(ca+=e?-1:1),3<=oa&&(y+=1),Wzb(d,m.color,new Szb(ca,y,da,oa))}this.zm(a,c);this.zm(a,d)}};
function Vzb(a,b){b&&"none"!=b.id&&"transparent"!=b.id&&"none"!=b.stroke&&(void 0==a[b.id]?a[b.id]=1:a[b.id]++)}function Wzb(a,b,c){var d=a[b];d||(d=[],a[b]=d);d.push(c)}Uzb.prototype.zm=function(a,b){a.save();var c=this.D.gc(),d;for(d in b){var e,f=a,h=b[d];f.fillStyle=d;for(var k=0;e=h[k];k++){var l=e;var m=Tzb(l);var q=kH.Io(l.x);l=kH.Io(l.y);m=new ej(q-(c?0:m.width),l-m.height);e=Tzb(e);f.fillRect(m.x,m.y,e.width,e.height)}}a.restore()};function Xzb(a){this.ek=a};function Yzb(a,b,c){this.D=b;this.C=c}
Yzb.prototype.render=function(a,b){for(var c=b.F.F,d=b.D.F,e=this.D.gc(),f={},h=c.start;h<c.end;h++)for(var k=d.start;k<d.end;k++){var l=b.C[h][k].xo;if(0!=SP(b,h,k)){var m=RP(b,h,k),q=QP(b,h,k);l=hD(l);m=d0a(this.C,m,q);if(l||m){var t=q=!1,w=!1;l&&(w=LQa(l),t=l.ri()&&!w,q=!!l.D||"validationHelp"!=l.C);l=t?"#c53929":m?"#f4b400":w?"#ff5621":q?"black":null}else l=null;l&&(m=new qj(TP(b,h,k),UP(b,h,k),SP(b,h,k),0),q=e?m.left+1:m.left+m.width-1,m=new Xzb([new ej(q-6*(e?-1:1),m.top),new ej(q,m.top),new ej(q,
m.top+6)]),(f[l]||(f[l]=[])).push(m))}}this.zm(a,f)};Yzb.prototype.zm=function(a,b){a.save();for(var c in b){var d,e=a,f=b[c];e.fillStyle=c;for(var h=0;d=f[h];h++){for(var k=[],l=kH.Uy(),m=0;m<d.ek.length;m++){var q=d.ek[m];k.push(new ej(l.Io(q.x),l.Io(q.y)))}d=k;e.beginPath();e.moveTo(d[0].x,d[0].y);for(k=1;k<d.length;k++)e.lineTo(d[k].x,d[k].y);e.closePath();e.fill()}}a.restore()};function Zzb(a,b,c,d,e){this.pb=a;this.V=b;this.O=c;this.J=d;this.L=e;this.D=Tm("CANVAS");this.C=this.D.getContext("2d");this.H={};this.F={}}
Zzb.prototype.render=function(a,b){if(!this.V.$){for(var c=b.F,d=b.D,e=c.F,f=d.F,h=this.O.gc(),k=this.pb.H,l=e.start;l<e.end;l++)for(var m=f.start;m<f.end;m++){var q=b.C[l][m].xo,t=Dzb(q,SP(b,l,m),h,!1,k,RP(b,l,m),QP(b,l,m)),w=t.end-t.start,y=c.C[l],z=d.C[m],C=$zb(b,l,m)-1;if(!(0>=w||0>=C)){if(q.getImageModel()){var M=q.getImageModel();if(M.D&&M.D.clone())var N=ieb(this.J,M.D?M.D.clone():null);else N=new Wd,N.setType(1),M=M.Xi(),K(N,3,M),N=ieb(this.J,N)}else N=null;if(N){var V=w,ca=C;M=!1;if(q.getImageModel()){var da=
q.getImageModel();switch(da.C){case 3:ca=N.height;V=N.width;M=V>w||ca>C;break;case 4:ca=da.getHeight();V=da.getWidth();M=V>w||ca>C;break;case 1:V=N.width;da=N.height;var oa=Math.min(w/V,C/da);V*=oa;ca=da*oa}}if(!(0>=V||0>=ca)){da=TP(b,l,m);oa=UP(b,l,m);t=t.start;var ya=Bzb(q,t,w,V,!1);q=Czb(q,C,ca,!1,y,z,this.L);y=new CP(da+ya,oa+q,V,ca);q=DP(y);y=EP(y);if(!y.isEmpty()){M&&(C=new CP(da+t,oa,w,C),w=DP(C),C=EP(C),a.save(),a.beginPath(),a.rect(w.x,w.y,C.width,C.height),a.clip());a:if(w=a,y.isEmpty(),
Ac&&!Jc(11)||y.width>N.width/2||y.height>N.height/2)w.drawImage(N,q.x,q.y,y.width,y.height);else{if(this.F[N.src]){if(this.F[N.src][y.width]){w.putImageData(this.F[N.src][y.width],q.x,q.y);break a}}else this.F[N.src]={};C=new nj(N.width/2,N.height/2);C.floor();if(this.D.height<2*C.height||this.D.width<C.width)this.D.height=2*C.height,this.D.width=C.width;t=!1;z=this.H[N.src];z||(z=this.H[N.src]={},t=this.C.globalCompositeOperation,this.C.globalCompositeOperation="copy",this.C.drawImage(N,0,C.height,
C.width,C.height),z[C.width]=this.C.getImageData(0,C.height,C.width,C.height),this.C.globalCompositeOperation=t,t=!0);V=z[C.width];C.scale(.5);for(C.floor();C.width>y.width&&C.height>y.height;)z[C.width]||(t||(this.C.putImageData(V,0,2*C.height),t=!0),this.C.drawImage(this.D,0,2*C.height,2*C.width,2*C.height,0,C.height,C.width,C.height),V=this.C.getImageData(0,C.height,C.width,C.height),z[C.width]=V),V=z[C.width],C.scale(.5),C.floor();C=V;this.C.putImageData(C,0,0);w.drawImage(this.D,0,0,C.width,
C.height,q.x,q.y,y.width,y.height);this.C.clearRect(0,0,C.width,C.height);0<=q.x&&0<=q.y&&q.x+y.width<=w.canvas.width&&q.y+y.height<=w.canvas.height&&(this.F[N.src][y.width]=w.getImageData(q.x,q.y,y.width,y.height))}M&&a.restore()}}}}}this.F={}}};function aAb(a,b){this.$=bAb(a,"color",b);this.O=bAb(a,"color1","#FF9900");this.V=bAb(a,"color2","#6F96DE");this.J=VP(a,"lowcolor");this.F=VP(a,"highcolor");this.D=VP(a,"firstcolor");this.H=VP(a,"lastcolor");this.L=VP(a,"negcolor");this.C=bAb(a,"axiscolor","#A2A2A2");bAb(a,"markercolor",b)}function bAb(a,b,c){a=VP(a,b);return null==a?c:a}function VP(a,b){return ritz_api.SparkchartApi.hasParam(a.C,b)&&(a=XC(a,b),sq(a))?pq(a).rf:null}
function cAb(a,b,c,d,e,f,h){return d==e&&null!=a.J?a.J:d==f&&null!=a.F?a.F:0==b&&null!=a.D?a.D:b==c-1&&null!=a.H?a.H:0>d&&null!=a.L?a.L:h}aAb.prototype.getColor=g("$");function dAb(){}dAb.prototype.fillRect=function(a,b,c,d,e,f){f?a.fillRect(b-d,c,d,e):a.fillRect(b,c,d,e)};function WP(a,b,c){return ritz_api.SparkchartApi.hasParam(a.C,b)&&(a=nb(XC(a,b)),!isNaN(a))?a:c}function eAb(a){return ritz_api.SparkchartApi.hasParam(a.C,"axis")?"true"==XC(a,"axis").toLowerCase():!1};function fAb(){}v(fAb,dAb);fAb.prototype.draw=function(a,b,c,d,e,f,h,k){var l=ritz_api.SparkchartApi.getSumXAbsolute(b.C),m=Math.abs(WP(b,"max",l));a.save();a.fillStyle=h.O;if(0==m)this.fillRect(a,c,d,e,f,!1);else{c=k?c+e:c;var q=k?-1:1;this.fillRect(a,c,d,e*zh(l/m,0,1),f,k);a.fillStyle=h.V;h=e;for(l=0;l<ZC(b)&&0<h;l++){var t=Math.abs(YC(b,l,0));t=Math.min(h,Math.abs(e*t/m));1==l%2&&this.fillRect(a,c,d,t,f,k);h-=t;c+=q*t}}a.restore()};function gAb(a,b){this.D=b/(2+a*hAb+2.1*(a-1));this.F=2.1*this.D;this.C=this.D*hAb}var hAb=2.1*2.45;function iAb(){}v(iAb,dAb);
iAb.prototype.draw=function(a,b,c,d,e,f,h,k,l){if(!(5>f||f<5*l)){var m=ZC(b),q=WP(b,"ymin",ritz_api.SparkchartApi.getMinX(b.C)),t=WP(b,"ymax",ritz_api.SparkchartApi.getMaxX(b.C));if(!(q>t)){var w=new gAb(m,e),y=0,z=0;0<t&&(y=t);0>q&&(z=-q);if(0!=y||0!=z){var C=!1;t!=q&&(0<q||0>t)&&(C=!0);var M=!1;eAb(b)&&!C&&(M=!0);var N=M?Math.round(1*l):0,V=Math.round((f-N)*y/(y+z));f=f-N-V;l=Math.round(Math.max(1,1*l));0<t&&V<l&&(V+=l,f-=l);0>q&&f<l&&(f+=l,V-=l);var ca=d+V;d=d+V+N;var da=k?c+e:c,oa=k?-1:1;V-=l;
f-=l;C&&(y-=q,z+=t);a.save();da+=oa*w.D;for(var ya=0;ya<m;ya++){var xa=YC(b,ya,0);!isNaN(xa)&&0!=xa&&(0>xa?0>q&&t>=xa:0<t&&q<=xa)&&(a.fillStyle=cAb(h,ya,m,xa,q,t,h.getColor()),0<xa?(C&&(xa-=q),xa=Math.round(l+Math.min(V,V*xa/y)),this.fillRect(a,da,ca-xa,w.C,xa,k)):(C&&(xa-=t),this.fillRect(a,da,d,w.C,Math.round(l+Math.min(f,f*-xa/z)),k)));da+=oa*w.C;ya<m-1&&(da+=oa*w.F)}M&&(a.strokeStyle=h.C,a.lineWidth=N,a.beginPath(),b=ca+N/2,a.moveTo(c,b),a.lineTo(c+e,b),a.stroke(),a.closePath());a.restore()}}}};Di("http://chart.googleapis.com/chart");function jAb(a){return 0<=a.x&&1>=a.x&&0<=a.y&&1>=a.y}
function kAb(a,b){var c=[];if(a.x==b.x)XP(a.x,0,1)&&XP(0,a.y,b.y)&&c.push(new ej(a.x,0)),XP(a.x,0,1)&&XP(1,a.y,b.y)&&c.push(new ej(a.x,1));else if(a.y==b.y)XP(a.y,0,1)&&XP(0,a.x,b.x)&&c.push(new ej(0,a.y)),XP(a.y,0,1)&&XP(1,a.x,b.x)&&c.push(new ej(1,a.y));else{var d=(b.y-a.y)/(b.x-a.x),e=a.y-d*a.x,f=(1-e)/d,h=-e/d;d+=e;XP(f,0,1)&&XP(1,a.y,b.y)&&c.push(new ej(f,1));XP(h,0,1)&&XP(0,a.y,b.y)&&c.push(new ej(h,0));XP(e,0,1)&&XP(0,a.x,b.x)&&c.push(new ej(0,e));XP(d,0,1)&&XP(1,a.x,b.x)&&c.push(new ej(1,
d))}return c}function XP(a,b,c){return(b<=a||c<=a)&&(b>=a||c>=a)};function lAb(){}v(lAb,dAb);
lAb.prototype.draw=function(a,b,c,d,e,f,h,k,l){if(!(1>ritz_api.SparkchartApi.getColumnCount(b.C)||2<ritz_api.SparkchartApi.getColumnCount(b.C))){var m=WP(b,"linewidth",1)*l;a.save();if(m>=f)a.fillStyle=h.getColor(),a.fillRect(c,d,e,f);else{if(2==ritz_api.SparkchartApi.getColumnCount(b.C)){var q=WP(b,"xmin",ritz_api.SparkchartApi.getMinX(b.C));var t=WP(b,"xmax",ritz_api.SparkchartApi.getMaxX(b.C));var w=WP(b,"ymin",ritz_api.SparkchartApi.getMinY(b.C));l=WP(b,"ymax",ritz_api.SparkchartApi.getMaxY(b.C))}else q=0,
t=ZC(b)-1,w=WP(b,"ymin",ritz_api.SparkchartApi.getMinX(b.C)),l=WP(b,"ymax",ritz_api.SparkchartApi.getMaxX(b.C));q==t&&(--q,t+=1);w==l&&(--w,l+=1);for(var y=Array(ZC(b)),z=0;z<ZC(b);z++)1==ritz_api.SparkchartApi.getColumnCount(b.C)?y[z]=[z,YC(b,z,0)]:y[z]=[YC(b,z,0),YC(b,z,1)];b=q;q=l;l=Array(y.length);z=0;for(var C,M,N=null,V=0;V<y.length;V++){C=(y[V][0]-b)/(t-b);M=(y[V][1]-w)/(q-w);C=new ej(C,M);var ca=N;M=C;N=[];if(ca){var da=jAb(ca),oa=jAb(M);da&&oa?N.push(M):da&&!oa?(M=kAb(ca,M),N.push(M[0]),
N.push(new ej(M[0].x,-1))):!da&&oa?(ca=kAb(ca,M),N.push(ca[0]),N.push(M)):0<kAb(ca,M).length&&(M=kAb(ca,M),N.push(M[0]),N.push(M[1]),N.push(new ej(M[1].x,-1)))}else jAb(M)&&N.push(M);for(M=0;M<N.length;M++)l[z++]=N[M];N=C}z<y.length&&(l.length=z);d+=Math.round(m/2);f-=Math.round(m);a.translate(.5,-.5);a.strokeStyle=h.getColor();a.lineWidth=m;a.beginPath();h=null;q=w=-1;z=Number.MAX_VALUE;V=-Number.MAX_VALUE;C=Number.MAX_VALUE;N=-Number.MAX_VALUE;M=!0;ca=0;m=c+c+e;for(y=0;y<l.length;y++)b=Math.round(c+
e*l[y].x),t=Math.round(d+f*(1-l[y].y)),b!=w&&t!=q&&(1<ca&&C!=z&&(w=Math.max(w,c),a.moveTo(k?m-w:w,C),a.lineTo(k?m-w:w,N),M=!0),1<ca&&z!=C&&(q=Math.max(q,d),a.moveTo(k?m-z:z,q),a.lineTo(k?m-V:V,q),M=!0),h&&-1!=l[y].y&&(M&&(w=h.x,a.moveTo(k?m-w:w,h.y)),a.lineTo(k?m-b:b,t),M=!1),w=b,q=t,z=Number.MAX_VALUE,V=-Number.MAX_VALUE,C=Number.MAX_VALUE,N=-Number.MAX_VALUE,ca=0),-1==l[y].y?(h=null,M=!0):(h=new ej(b,t),z=Math.min(z,b),V=Math.max(V,b),C=Math.min(C,t),N=Math.max(N,t),ca++);1<ca&&C!=z&&(w=Math.max(w,
c),a.moveTo(k?m-w:w,C),a.lineTo(k?m-w:w,N));1<ca&&z!=C&&(q=Math.max(q,d),a.moveTo(k?m-z:z,q),a.lineTo(k?m-V:V,q));a.stroke()}a.restore()}};function mAb(){}v(mAb,dAb);
mAb.prototype.draw=function(a,b,c,d,e,f,h,k,l){if(!(4>f||f<4*l)){var m=ZC(b),q=ritz_api.SparkchartApi.getMinX(b.C),t=ritz_api.SparkchartApi.getMaxX(b.C),w=new gAb(m,e),y=eAb(b);l=y?Math.round(1*l):0;var z=Math.round((f-l)/2);f=d+f-z;var C=k?c+e:c,M=k?-1:1;a.save();C+=M*w.D;for(var N=0;N<m;N++){var V=YC(b,N,0);isNaN(V)||0==V||(a.fillStyle=cAb(h,N,m,V,q,t,h.getColor()),0<V?this.fillRect(a,C,d,w.C,z,k):this.fillRect(a,C,f,w.C,z,k));C+=M*w.C;N<m-1&&(C+=M*w.F)}y&&(a.strokeStyle=h.C,a.lineWidth=l,a.beginPath(),
b=d+z+l/2,a.moveTo(c,b),a.lineTo(c+e,b),a.stroke(),a.closePath());a.restore()}};var nAb={line:new lAb,bar:new fAb,column:new iAb,winloss:new mAb};function oAb(a,b,c,d){this.pb=a;this.F=b;this.D=c;this.C=d}
oAb.prototype.render=function(a,b){if(!this.F.$)for(var c=b.F,d=b.D,e=c.F,f=d.F,h=this.D.gc(),k=this.pb.H,l=e.start;l<e.end;l++)for(var m=f.start;m<f.end;m++){var q=b.C[l][m].xo;if(qVa(q)){var t=Dzb(q,SP(b,l,m),h,!1,k,RP(b,l,m),QP(b,l,m)),w=t.end-t.start,y=c.C[l],z=d.C[m],C=$zb(b,l,m)-1,M=TP(b,l,m),N=UP(b,l,m);t=Bzb(q,t.start,w,w,!1);y=Czb(q,C,C,!1,y,z,this.C);w=new CP(M+t,N+y,w,C);M=DP(w);y=EP(w);w=a;C=M.x;M=M.y;N=y.width;y=y.height;if(t=z=qVa(q))t=XC(z,"charttype"),t=!!nAb[t];if(t&&(t=kH.Cp(),!(0>=
t))){var V=2*t,ca=3*t;C=Math.round(C+V);M=Math.round(M+ca);N=Math.round(N-2*V);y=Math.round(y-2*ca);!z||0>=N||0>=y||0>=ZC(z)||(V=z,V=ritz_api.SparkchartApi.hasParam(V.C,"rtl")&&"true"==XC(V,"rtl").toLowerCase(),q=q.getFormat(),q=new aAb(z,q.C.color),ca=XC(z,"charttype"),nAb[ca].draw(w,z,C,M,N,y,q,V,t))}}}};function pAb(a,b,c){this.F=a;this.C=b;this.D=c};function qAb(a,b,c,d){this.text=a;this.x=b;this.y=c;this.isLeftToRight=d};function rAb(a,b,c){this.font=a;this.fillStyle=b;this.Mh=c;this.l0=[];this.dir="ltr"};function sAb(a,b,c,d,e,f,h,k,l,m){this.pb=a;this.D=b;this.C=c;this.J=d;this.F=e;this.Nh=f;this.O=k;this.L=l;this.H=m}
sAb.prototype.render=function(a,b){for(var c=b.F.F,d={},e=this.D.$,f=this.pb.H,h=b.D.C.length,k=c.start;k<c.end;k++)for(var l=0;l<h;l++){var m=b.C[k][l],q=5==m.C?m.J:m.xo,t=dD(q,this.pb.hc(),k,l),w;if(!(w=!eD(q))){var y=eD(q);if(31==PQa(y)){var z=SQa(y,0),C=SQa(y,1);var M=null==t||""==t||t==C?"unchecked":t==z?"checked":"none"}else M="none";w="none"==M}if(w&&(0!=aD(q).length||e&&bD(q))){var N=RP(b,k,l),V=QP(b,k,l),ca=b.C[k][l],da=Dzb(q,5==ca.C?ca.O:SP(b,k,l,void 0),this.C.gc(),!0,f,N,V);if(!(0>=da.end-
da.start)||Qzb(b,k,l)){var oa=$zb(b,k,l)-1;if(1<(q.D||(q.D=xVa(q))).length)for(var ya=b,xa=k,za=l,Ta=da.start,gb=da.end-Ta,Ga=this.C.gc(),bb=RP(ya,xa,za),Ab=QP(ya,xa,za),Mb=q.getFormat().gc(),Wc=TL(this.J,bb,Ab),md=tAb(ya,xa,za),me=UP(ya,xa,za),Ie=uAb(ya,xa,za),ec=Czb(q,oa,Wc.D,!0,bb,Ab,this.H),ng=Mb?-1:1,ob=Wc.C,je=null,ke=0;ke<ob.length&&!(ec>oa);ke++){var og=ob[ke],Og=Math.round(og.getHeight()),ul=Math.round(og.Hw());ec+=Og;if(!(0>ec)){var Hj=og.getWidth(),Xk=Bzb(q,Ta,gb,Hj,this.D.$);Mb&&(Xk+=
Hj);for(var ij=md+Xk,An=me+ec-ul,dq=og.C,Io=0;Io<dq.length;Io++){var Yk=dq[Io],Wl=Yk.getWidth(),vl=!Yk.isLeftToRight(),Xl=Yk.Pg(),Yl=Gdb(this.F,Xl,this.Nh),Zl=vAb(Xl),nr=wAb(d,Yl,Zl);vl!=Mb&&(ij+=Wl*ng);if(!mj(Ie,ij)||!mj(Ie,ij+Wl-ng)||ec>oa)je=je||xAb(ya,xa,za,Ie,gb,oa,md,me,Ta,Ga);nr.l0.push(new pAb([new qAb(Yk.getText(),ij,An,!vl)],yAb([],Xl,Yk.getHeight(),Yk.Hw(),ij,ij+Wl,An),je));vl==Mb&&(ij+=Wl*ng)}}}else{var xk=b,Zk=k,wl=l,Bn=da.start,yk=da.end-Bn,Rm=null,uz=this.C.gc(),xl=RP(xk,Zk,wl),or=
QP(xk,Zk,wl),Hb=q.getFormat(),rr=Hb.gc(),Jz=Fzb(Hb.Pg(),f,xl,or,this.O),sr=Gdb(this.F,Jz,this.Nh),Du=Hb.getStyle("color");q.Bx()&&q.eb&&Jkb.contains(gD(q))&&(Du="#673AB7");for(var WD=wAb(d,sr,Du),qI=TL(this.J,xl,or),Eu=tAb(xk,Zk,wl),XD=UP(xk,Zk,wl),Kz=[],Lz=[],Jn=Czb(q,oa,qI.D,!0,xl,or,this.H),Fu=rr?-1:1,Gw=qI.C,tr=0>Jn,Po=0;Po<Gw.length;Po++){if(Jn>oa){tr=!0;break}var lq=Gw[Po],em=Math.round(lq.getHeight()),YD=Math.round(lq.Hw());Jn+=em;if(!(0>Jn)){var Ms=lq.getWidth(),Ns=Bzb(q,Bn,yk,Ms,this.D.$);
rr&&(Ns+=Ms);for(var Gu=Eu+Ns,ur=XD+Jn-YD,Hu=0,Mz=lq.C,mq=0;mq<Mz.length;mq++){var Os=Mz[mq],Ps=Os.getWidth(),ZD=!Os.isLeftToRight();ZD!=rr&&(Gu+=Ps*Fu);Kz.push(new qAb(Os.getText(),Gu,ur,!ZD));ZD==rr&&(Gu+=Ps*Fu);Hu+=Ps}var Hw=Eu+Ns,Nz=Hw+Hu*Fu;if(Ln&&q.Bx()&&Qzb(xk,Zk,wl)){var Iu=ela(new jj(Hw,Nz),uAb(xk,Zk,wl));if(Iu){var Iw=new jj(this.C.Tn(Iu.start,"c",void 0),this.C.Tn(Iu.end,"c",void 0)),Qs=Ns-(rr?Hu:0);Hyb(this.L,new uj(xl,Iw.start,xl+1,Iw.end+1),new ej(or,xl),new hj(Jn-em,Qs+Hu,Jn,Qs))}}yAb(Lz,
Jz,em,YD,Hw,Nz,ur,Du);tr||(Rm=uAb(xk,Zk,wl),tr=!mj(Rm,Hw)||!mj(Rm,Nz-Fu))}}var Oz=null;if(tr||Jn>oa)Oz=xAb(xk,Zk,wl,Rm,yk,oa,Eu,XD,Bn,uz);WD.l0.push(new pAb(Kz,Lz,Oz))}}}}Yyb(a,d)};function xAb(a,b,c,d,e,f,h,k,l,m){d=d||uAb(a,b,c);Qzb(a,b,c)?(a=d.start+(m?1:0),d=d.end-d.start-1):(a=h+l,d=e);return new qj(a,k,d,f)}function wAb(a,b,c){var d=b+";"+c,e=a[d];e||(e=new rAb(b,c,"alphabetic"),a[d]=e);return e}
function yAb(a,b,c,d,e,f,h,k){k=k||vAb(b);b.C.J&&a.push(zAb("underline",c,d,e,f,h,k));b.C.H&&a.push(zAb("line-through",c,d,e,f,h,k));return a}function zAb(a,b,c,d,e,f,h){a=f+("underline"==a?2:c-Math.round((b-c)/2));return new NP(new ej(d,a),new ej(e,a),new CO(1,"solid",h))}function vAb(a){a=a.C.C;a.getType();return a.Is};function AAb(a,b,c){this.pb=a;this.C=b;this.D=c}var BAb=[];AAb.prototype.render=function(a,b,c,d,e){a.save();a.textAlign="center";var f=this.C.gc(),h=rK(this.C,"r"),k=rK(this.C,"c"),l=GK(this.C);c&&CAb(this,a,c,"c",0,h);b&&CAb(this,a,b,"r",f?l.width:0,f?l.width-k:k);e&&CAb(this,a,e,"c",0,h);d&&CAb(this,a,d,"r",f?l.width:0,f?l.width-k:k);a.restore()};
function CAb(a,b,c,d,e,f){for(var h=new jj(e,f),k=new izb(d),l=c.F,m=h.end-h.start,q=a.pb.vj(),t=l.start;t<l.end;t++){var w=c.C[t],y,z=a.D,C=d;if(Zta)for(var M=y=0;M<q.length;M++){var N=q[M],V=Ej(N,C,w);N=vla(N,Yka(C));if(V&&!N){y=2;break}V&&N&&(y=1)}else y=Ej(q[q.length-1],C,w)?1:0;switch(y){case 0:y=z.D;break;case 1:y=z.L;break;case 2:y=z.F;break;default:throw Error("Invalid selection type: "+y);}z.pb.eb.cb()&&"r"!=C?(z=DAb[w%DAb.length],w=EAa(tq("#f3f3f3"))[2],C=EAa(tq(y))[2],z=EAa(tq(z)),z[2]=
zh(z[2]+C-w,0,255),w=rq(DAa(z[0],z[1],z[2]))):w=y;z=c.D[t];t==l.start?HP(k,w,m,h.start,z):kzb(k,w,m,h.start,z)}IP(k,hzb(c));azb(b,k.D);h=[];k="c"==d;l=c.F;m=f-e;q=a.D.C;t=c.D[0];w=hzb(c);h.push(EAb(f,t,w-t,q,!k));for(z=l.start;z<l.end;z++)t=c.D[z],h.push(EAb(t,e,m,q,k));h.push(EAb(w,e,m,q,k));Zyb(b,h,q,a.C.gc());h=(h=a.pb.H)?jD(h):null;k={};l="c"==d;m=c.F;f-=e;for(q=m.start;q<m.end;q++)C=c.C[q],t=c.D[q],w=c.H[q],y=(z=h&&Ej(h,d,C))?"bold 8pt Arial":"8pt Arial",M=z?a.D.J:a.D.H,z=k[y],z||(z=new rAb(y,
M,"middle"),k[y]=z),l?(C=KC(C),y=new qAb(C,t+w/2,f/2-1,!0)):(C=""+(C+1),y=new qAb(C,e+f/2,t+w/2-1,!0)),z.l0.push(new pAb([y],BAb,FAb(a,e,f,t,w,C,d)));b.fillStyle=a.D.H;Yyb(b,k)}function EAb(a,b,c,d,e){return e?new NP(new ej(a,b),new ej(a,b+c),d):new NP(new ej(b,a),new ej(b+c,a),d)}function FAb(a,b,c,d,e,f,h){f=10*f.length;var k=null;"r"==h&&(10>e||c<f)&&(k=new qj(b,d,c-1,e-1));"c"==h&&e<f&&(k=new qj(d,b,e-1,c-1));k&&a.C.gc()&&k.translate(1);return k};function YP(a,b,c,d,e,f,h){LP.call(this,a,b,c,e);this.va=f.bb;var k=f.L;this.H=[new Gzb(a,b,d,f.F,h),new sAb(a,d,b,f.D,f.C.F,f.Qy(),0,f.Ea,e,k),new Zzb(a,d,b,f.F,k),new oAb(a,d,b,k),new Rzb(b,f.F,e,d),new Mzb(a,b,f.L),new Uzb(a,b,k,h),new Yzb(0,b,DF(d.bb,a))];this.C=new AAb(a,b,c)}v(YP,LP);YP.prototype.V=ba();
YP.prototype.$=function(a,b,c,d){if(!b.isEmpty()&&!c.isEmpty()){var e=nla(b.J,c.J);d||Kyb(this.F,e);e=this.va;var f=this.D,h=[],k={},l=f.gc(),m=c.C.length,q=CD(e.pb.C,"c")-1,t=c.C[0];t=l?t<q:0<t;var w=c.C[m-1];q=l?0<w:w<q;w=!e.F.$;for(var y=0;y<b.C.length;y++){var z=b.C[y],C=[];h[y]=C;for(var M=[],N=null,V=y,ca=0;ca<m;ca++){var da=l?m-ca-1:ca,oa=c.C[da],ya=e.pb.Of(z,oa),xa=e;var za=eD(ya);(za=0<aD(ya).length||!!cD(ya)||za&&RQa(za))||(xa=xa.pb,za=qD(xa,z,oa),za=!(!za||!xa.Of(za.qc(),za.kc())));xa=
za;var Ta=c.D[da],gb=c.H[da];M[da]=l?Ta+gb:Ta;if(N)if(za=N.left,l){var Ga=Ta+gb;if(xa||za>=Ga)N.left=Ga,N.width+=za-Ga,N=null}else if(Ga=za+N.width,xa||Ga<=Ta)N.width=Ta-za-1,N=null;za=e.C.Ue(z,oa);za||(za=new GAb(ya),EB(e.C,z,oa,za));C[da]=za;za.C=0;za.F=null;za.Pn=null;za.xo=ya;if(Ga=qD(e.pb,z,oa))if(za.C=2,za.F=Ga,za.xo=e.pb.Of(Ga.qc(),Ga.kc()),oa=Ga.toString(),k[oa])za.H=k[oa];else{k[oa]=za;za.H=za;za.C=1;oa=za;var bb=b,Ab=c;za=f;var Mb=za.gc();Ta=bb.C[V];var Wc=Ab.C[da],md=Mb?Ga.Pc()-1:Ga.kc();
ya=za.xg(Gj(Ga,"c"),"c",void 0,void 0,!0);gb=za.xg(Gj(Ga,"r"),"r",void 0,void 0,!0);Mb=Mb?new uj(Ta,Ga.kc(),Ga.Kc(),Wc+1):new uj(Ta,Wc,Ga.Kc(),Ga.Pc());da=Ab.D[da];md!=Wc&&(da+=za.xg(Gj(Mb,"c"),"c",void 0,void 0,!0)-ya);bb=bb.D[V];Ga.top!=Ta&&(bb+=za.xg(Gj(Mb,"r"),"r",void 0,void 0,!0)-gb);oa.Pn=new qj(da,bb,ya,gb)}else w&&HAb(e,ya,z,oa,gb)?(za.C=3,N=b,oa=IAb(e,N.C[V],c.C[da],ya,c.D[da],c.H[da]),N=new qj(oa.start,N.D[V],oa.end-oa.start,N.H[V]),JAb(N,M,C,l,da),za.Pn=N):w&&!xa&&(Ga=-1,0==da&&t?(Ga=
e,ya=e.pb,gb=c,bb=f,Ga=bb.gc()?KAb(Ga,ya,z,gb,bb):LAb(Ga,ya,z,gb,bb)):da==m-1&&q&&(Ga=e,ya=e.pb,gb=c,bb=f,Ga=bb.gc()?LAb(Ga,ya,z,gb,bb):KAb(Ga,ya,z,gb,bb)),-1!=Ga?(N=e.pb.Of(z,Ga),ya=f.xg(new jj(Ga,oa),"c"),Ga>oa&&(ya*=-1),oa=f.cl("c",Ga),l&&(ya-=oa+f.D),za.C=5,za.F=xj(z,Ga),za.L=ya,za.J=N,za.O=oa,N=IAb(e,z,Ga,N,Ta-ya,f.cl("c",Ga)),N=new qj(N.start,b.D[V],N.end-N.start,b.H[V]),JAb(N,M,C,l,da),za.Pn=N):N&&MAb(za,N));xa&&(M.length=0)}}b=new NAb(b,c,h);a.save();b.H||(e=b.F.F,f=b.D.F,c=kH.Io(b.D.D[f.start]),
f=kH.Io(b.D.D[f.end-1]+b.D.H[f.end-1]),h=kH.Io(b.F.D[e.start]),e=kH.Io(b.F.D[e.end-1]+b.F.H[e.end-1]),b.H=new qj(c,h,f-c,e-h));c=b.H;a.beginPath();a.rect(c.left,c.top,c.width,c.height);a.clip();for(c=0;e=this.H[c];c++)e.render(a,b,d);a.restore()}};YP.prototype.L=function(a,b,c,d,e){this.C.render(a,b,c,d,e);this.O(a);lzb(this,a,b,c)};
YP.prototype.O=function(a){var b=[],c=this.ib().F,d=this.ib().D,e=this.D.gc(),f=rK(this.D,"r"),h=rK(this.D,"c"),k=GK(this.D),l=new izb("c"),m=e?k.width-h:0;h=e?k.width:h;var q=e?m:h,t=this.ib().Qc();HP(l,Zta&&t.pe()&&t.Yd?this.J.F:this.J.D,f,0,m);IP(l,h);b.push(new NP(new ej(m,f),new ej(h,f),this.J.C));b.push(new NP(new ej(q,0),new ej(q,f),this.J.C));0<d&&(d=vK(this.D,"r"),HP(l,"#dadfe8",wK(),d-wK(),0),IP(l,k.width));0<c&&(c=vK(this.D,"c"),c=e?k.width-c:c-wK(),HP(l,"#dadfe8",k.height,0,c),IP(l,c+
wK()));azb(a,l.D);Zyb(a,b,this.J.C,e)};function e9a(a){this.pb=a;this.D="#f3f3f3";this.L="#ddd";this.F="#8fb1e8";this.H="black";this.J="green";this.C=sc(OAb)}var DAb="#e06666 #f6b26b #ffd966 #93c47d #6d9eeb #8e7cc3".split(" "),OAb=DO("1px solid #ccc");function hM(a,b,c,d,e,f,h,k,l){GP.call(this,a,0,0,l);this.pb=b;this.D=d;this.Eb=e;this.mb=L(O(),"fecllr")?f.H:null;this.C=this.Da().Ia("CANVAS",{style:"position:absolute; top:0; left:0; z-index: 2;"});cI(this.C);a.appendChild(this.C);this.H=bI(this.C);L(O(),"fecllr")&&ritz_api.GridViewApi.setContext(this.mb,this.H);this.O=new d9a(this.D);E(this,this.O);this.eb=new e9a(this.pb);this.$=L(O(),"fecllr")?new hI(this.pb,d,this.eb,this.mb,this.Eb,this.C,this.O):new YP(this.pb,d,this.eb,c,this.O,f,h);E(this,
this.$);this.Ya=this.fb=null;this.Mb=1;this.Ab=Ja();this.Ka=null;Ep(this.Ea,"position","absolute");Pc&&(a=new xh(this),a.R(document,"webkitvisibilitychange",this.jb).R(Sm(),"focus",this.jb),E(this,a))}v(hM,GP);function Fpb(a){var b=a.J;return b?yD(a.pb,"r")==b.bottom-1:!1}function Tob(a){var b=[a.F.fixed,a.F["row-head-section"],a.F["column-head-section"],a.F.scrollable];Ac&&b.push(a.C);return b}hM.prototype.tb=wg("mousedown mouseup click dblclick mousemove mouseover contextmenu".split(" "));
function PAb(a,b,c,d){var e=QAb(a.pb,a.D,b);b.left<b.right&&b.top<b.bottom&&ZP(a,e.H,e.F);e.D&&e.C&&null==d&&ZP(a,e.D,e.C);e.D&&"r"!=d&&ZP(a,e.D,e.F);e.C&&"c"!=d&&ZP(a,e.H,e.C);c||a.$.L(a.H,e.H,e.F,e.D,e.C)}function RAb(a,b){b=QAb(a.pb,a.D,b);a.$.L(a.H,b.H,b.F,b.D,b.C)}
hM.prototype.jb=function(){var a=Ja();if(document.webkitHidden)this.Ka||(this.Ka=Qg(function(){this.Ka=null;this.jb()},100,this));else if(!(1E3>a-this.Ab)){if(this.fb&&this.Ya){var b=this.fb.clone();this.Dd(new nj(b.width-1,b.height-1),this.Ya);this.Dd(b,this.Ya)}(b=this.J)&&PAb(this,b,!1,null);this.Ab=a}};
hM.prototype.Dd=function(a,b){var c=!kH.dR();kH.clear();var d=kH.ul();if(c||this.Mb!=d)this.Mb=d,kH.ef().dispatchEvent("zoom");this.fb=a;this.Ya=b;c=Math.min(b.height,a.height);b=Math.min(b.width,a.width);d=a.width-b;var e=a.height-c;Tp(this.L,a.width,e);Tp(this.V,a.width,c);Tp(this.F.fixed,b,c);Tp(this.F["row-head-section"],b,e);Tp(this.F["column-head-section"],d,c);Tp(this.F.scrollable,d,e);c=kH.ul();dI(this.C,this.H,Math.round(a.width*c)/c,Math.round(a.height*c)/c);this.C.style.paddingTop="0";
this.C.style.paddingLeft="0";a=Op(this.C).scale(c);this.C.style.paddingTop=(Math.round(a.y)-a.y)/c+"px";this.C.style.paddingLeft=(Math.round(a.x)-a.x)/c+"px";this.D.gc()&&Kp(this.C,this.D.D,0)};function Job(a){Qm(a.Da().C).scrollTop=0;a.F["row-head-section"].scrollTop=0;a.F.scrollable.scrollTop=0}function SAb(a,b,c,d){this.H=a;this.F=b;this.D=c;this.C=d}
function QAb(a,b,c){var d=a.D,e=a.F,f=rK(b,"c"),h=rK(b,"r"),k=vK(b,"r"),l=vK(b,"c"),m=b.gc();k=FP(a,"r",new jj(c.top,c.bottom),b,k,!1,!1);c=FP(a,"c",new jj(c.left,c.right),b,l,!1,m);l=null;0<d&&(l=FP(a,"r",new jj(0,d),b,h,!1,!1));d=null;0<e&&(d=FP(a,"c",new jj(0,e),b,f,!1,m));return new SAb(k,c,l,d)}function TAb(){this.F=new ej(0,0);this.D=new ej(0,0);this.C=new nj(0,0);this.H=new ej(0,0);this.J=new ej(0,0);this.Rv=this.L=null}function ZP(a,b,c,d){a.$.$(a.H,b,c,d)}
hM.prototype.Qa=function(){L(O(),"fecllr")&&ritz_api.GridViewApi.setContext(this.mb,null);dn(this.C);this.Ka&&Rg(this.Ka);hM.ea.Qa.call(this)};function $P(a,b,c,d,e,f,h,k,l,m){gM.call(this,a,b,c,d,e,f,h,k,l,m);new Wyb(this.ib(),this);this.Rm=new xh(this);E(this,this.Rm);this.Rm.R(e.F,"image-loaded",this.eUb)}v($P,gM);p=$P.prototype;p.pLa=function(a){return a==this.va.F["column-head-section"]};p.Dla=function(a){return a==this.va.F["row-head-section"]};p.oD=function(){$P.ea.oD.call(this);var a=this.va.J;a&&RAb(this.va,a)};p.Rna=function(a,b){$P.ea.Rna.call(this,a,b);RAb(this.va,this.va.J)};
function Pnb(a,b){var c=Number.MAX_VALUE,d=!1,e=a.ib();Ih(b,function(b){c=Math.min(b.start,c);L(O(),"fecllr")||(b=a.C.lFa(b),d=d||0<b.length,a.C.qUa(b))});if(d||L(O(),"fecllr"))c<rB(e,"r")&&Znb(a),ipb(a,c)}function Qnb(a,b,c){Rg(a.Qb);Rg(a.Nb);Pob(a);Qob(a,b,c);Rob(a);Vob(a,!b);Wob(a,QD(a.ib()));b||(a.oD(),a.Rp())}
function Qob(a,b,c){var d=a.ib(),e=Bla(a.D.C);var f=e.clone();if(f.top!=f.bottom&&f.left!=f.right){do{var h=!1;var k=ND(d,mla(f)),l=k.left+k.width,m=k.top+k.height;f.top=Math.min(f.top,k.top);f.bottom=Math.max(f.bottom,m);f.left=Math.min(f.left,k.left);f.right=Math.max(f.right,l);k=d.D;0<k&&(k=ND(d,new uj(0,f.left,k,f.right)),k.left<f.left&&(f.left=k.left,h=!0),k=k.left+k.width,k>f.right&&(f.right=k,h=!0));k=d.F;0<k&&(k=ND(d,new uj(f.top,0,f.bottom,k)),k.top<f.top&&(f.top=k.top,h=!0),k=k.top+k.height,
k>f.bottom&&(f.bottom=k,h=!0))}while(h)}e=new Xyb(e,Bla(UWa(d,"scrollable")),f);a=a.bb;d=e.D;e=e.C;if(d&&e){if(b){var q=a.J;if(!cla(d,q)){q.left==d.left&&q.top<d.top&&--q.bottom;q.top==d.top&&q.left<d.left&&--q.right;var t=null;q.left==d.left&&(t="r");q.top==d.top&&(t="c");var w=Qib(q,d);if(!w||w.left==w.right||1>=w.bottom-w.top)PAb(a,d,c,t);else{k=rK(a.D,"c");var y=rK(a.D,"r");f=vK(a.D,"r");b=vK(a.D,"c");h=kH.ul();var z=Math.round(a.C.width/h);h=a.pb;var C=h.D,M=new jj(0,C),N=h.F;l=new jj(0,N);var V=
a.D.gc();m=new TAb;var ca=a.D,da=d.left-q.left,oa=0==da?0:ca.xg(new jj(d.left,q.left),"c");0<da?(m.C.width=ca.xg(new jj(w.left,w.right-1),"c"),m.F.x=b+oa,m.D.x=b,m.H.x=b+m.C.width,m.J.x=b,m.L=new jj(q.right-1,d.right)):(m.C.width=ca.xg(new jj(w.left,w.right),"c"),m.F.x=b,m.D.x=b+oa,m.H.x=b,m.J.x=b+oa,m.L=new jj(d.left,q.left));V&&(m.F.x=z-m.C.width-m.F.x,m.D.x=z-m.C.width-m.D.x);ca=a.D;da=d.top-q.top;oa=0==da?0:ca.xg(new jj(d.top,q.top),"r");0<da?(m.C.height=ca.xg(new jj(w.top,w.bottom-1),"r"),m.F.y=
f+oa,m.D.y=f,m.H.y=f+m.C.height,m.J.y=f,m.Rv=new jj(q.bottom-1,d.bottom)):(m.C.height=ca.xg(new jj(w.top,w.bottom),"r"),m.F.y=f,m.D.y=f+oa,m.H.y=f,m.J.y=f+oa,m.Rv=new jj(d.top,q.top));if(m.C.isEmpty())PAb(a,d,c,t);else{fzb(a.C,a.H,m.F.x,m.F.y,m.D.x,m.D.y,m.C.width,m.C.height);if(m.Rv.start!=m.Rv.end){var ya=FP(h,"r",m.Rv,a.D,m.H.y,!0,!1);var xa=FP(h,"c",new jj(w.left,w.right),a.D,m.J.x,!0,a.D.gc())}if(m.L.start!=m.L.end){var za=FP(h,"c",m.L,a.D,m.H.x,!0,a.D.gc());var Ta=FP(h,"r",new jj(w.top,w.bottom),
a.D,m.J.y,!0,!1)}ya&&za&&ZP(a,ya,za);Ta&&za&&ZP(a,Ta,za);ya&&xa&&ZP(a,ya,xa);za&&0<C&&(fzb(a.C,a.H,m.F.x,y,m.D.x,y,m.C.width,f-y),xa=FP(h,"r",M,a.D,y,!1,!1),ZP(a,xa,za));ya&&0<N&&(xa=V?z-b:k,fzb(a.C,a.H,xa,m.F.y,xa,m.D.y,b-k,m.C.height),xa=FP(h,"c",l,a.D,k,!1,a.D.gc()),ZP(a,ya,xa));ya&&!c&&(ya=FP(h,"r",new jj(d.top,d.bottom),a.D,f,!1,!1),a.$.L(a.H,ya,null,null,null));za&&!c&&(c=FP(h,"c",new jj(d.left,d.right),a.D,b,!1,a.D.gc()),a.$.L(a.H,null,c,null,null))}}}}else PAb(a,d,c,null);a.J=d.clone();e.clone();
Fpb(a)&&Kp(a.Ea,0,a.D.xg(new jj(d.top,d.bottom),"r"));c=new Vkb("sethtml",a.J.clone(),0);a.dispatchEvent(c)}}p.oIa=function(){Qnb(this,!1,!1)};p.eUb=function(){Qnb(this,!1,!1)};
function Nnb(a,b,c,d){var e=qD(a.ib(),b,c);e||(e=xj(b,c));c=Bla(wXa(a.ib(),e));a=a.va;e=a.pb;b=[];b.push(oE(e,new ej(c.left,c.top)));b.push(oE(e,new ej(c.left,c.bottom)));b.push(oE(e,new ej(c.right,c.top)));b.push(oE(e,new ej(c.right,c.bottom)));Qb(b);c=mla(c);for(e=0;e<b.length;e++){var f=Djb(a.Eb,b[e]);if(f=yj(f,c)){f=Bla(f);var h=JK(a.D,f.left,"c"),k=JK(a.D,f.top,"r"),l=a.D.gc();l&&(h=Wp(a.D.H.C()).width-h);k=FP(a.pb,"r",new jj(f.top,f.bottom),a.D,k,!0,!1);f=FP(a.pb,"c",new jj(f.left,f.right),
a.D,h,!0,l);ZP(a,k,f,d)}}}p.Rja=function(a){UAb(this,a.target)&&$P.ea.Rja.call(this,a)};p.Ppb=function(a){var b=a.target;if(UAb(this,b)){a.stopPropagation();var c=0;if(this.D.gc()){var d=Nm("waffle-background-container",b);d&&(c=Wp(d).width-Wp(b).width)}if(b.scrollLeft!=c||0!=b.scrollTop)d=b.scrollLeft,this.D.gc()&&(d=Math.max(0,c-d)),d=KK(this.C,IK(this.C,d+vK(this.C,"c"),"c"),b.scrollTop+vK(this.C,"r"),"waffle"),b.scrollLeft=c,b.scrollTop=0,gE(this.ib(),d,a.Ea)}};
function UAb(a,b){a=Tob(a.bb);for(var c=0;c<a.length;c++)if(b==a[c])return!0;return!1};function VAb(a,b){this.C=a;this.L=b}VAb.prototype.J=n(!0);VAb.prototype.H=function(a){var b=this.C.ib(),c=0>a.x,d=ritz_api.RitzModelApi.isControlAfterGroup(b.hc().toString(),c);this.L.C(new BP(b,c,(c?a.y:a.x)+(d?-1:1)))};VAb.prototype.D=n(!0);VAb.prototype.F=ba();function aQ(a,b,c,d){gz.call(this,10108,a.hc());L(O(),"fegracr");this.D=b?0:1;this.L=c;this.C=d}ka(aQ,gz);aQ.prototype.exec=function(){throw"Exec not supported for ToggleGroupLineCommand";};aQ.prototype.Xf=n("");aQ.prototype.ue=n(109);aQ.prototype.le=function(){var a=new bB,b=this.Ib().toString();K(a,1,b);K(a,2,this.D);K(a,3,this.L);K(a,4,this.C);return a};function WAb(a,b){this.C=a;this.L=b}WAb.prototype.J=n(!0);WAb.prototype.H=function(a){var b=this.C.ib(),c=0>a.x,d=ritz_api.RitzModelApi.getMaxGroupDepth(b.hc().toString(),c)+3+(c?a.x:a.y);this.L.C(new aQ(b,c,c?a.y:a.x,d))};WAb.prototype.D=n(!0);WAb.prototype.F=ba();function XAb(a){this.C=a}XAb.prototype.J=n(!1);XAb.prototype.H=ua;XAb.prototype.D=xg;XAb.prototype.F=function(a,b){this.C.Bx(wj(b))};function YAb(a){this.C=a}YAb.prototype.J=function(){return L(O(),"fecllr")};YAb.prototype.H=function(a){var b=new jH("pivot_table_zippy_toggle");b.Hh=a;this.C.dispatchEvent(b)};YAb.prototype.D=yg;YAb.prototype.F=ua;function ZAb(a,b,c,d,e,f,h){D.call(this);this.yh=0;this.fc=null;this.va=!1;this.Le=this.sf=this.V=null;this.Eb=!1;this.fb=null;this.C=a;this.Mk=b;this.pb=b.Mc();this.D=d;this.Nb=e;this.jb=h;this.Ea=c;this.O=new xh(this);E(this,this.O);this.eb=new xh(this);E(this,this.eb);this.Qe=new xh(this);E(this,this.Qe);this.kd=new xh(this);E(this,this.kd);this.Ef=new xh(this);E(this,this.Ef);this.Oc=new xh(this);E(this,this.Oc);this.ze=new xh(this);E(this,this.ze);this.Ac=new xh(this);E(this,this.Ac);this.tb=
new xh(this);E(this,this.tb);this.mb=new xh(this);E(this,this.mb);this.Qb=new xh(this);E(this,this.Qb);this.bd=new xh(this);E(this,this.bd);this.Mb=new Pg(25);E(this,this.Mb);this.we=0;this.bb=new Pg(40);E(this,this.bb);this.qb=a.Da();this.hg=new Aib(this.pb,this.qb);this.F=a.C;this.Ei=xF(d,b.Ib());this.Ya=null;this.H=new ej;this.yk=b.C;this.Ah=[];b=this.Ea;c={};c.PIVOT_ZIPPY=new YAb(a);c.DATA_VALIDATION=new Uyb(a,e);c.FILTER=new Vyb(a,e);c.HYPERLINK=new XAb(f);c.CHECKBOX=new Tyb(a,b);L(O(),"fegracr")&&
(c.GROUP_CONTROL=new VAb(a,b),c.GROUP_LINE=new WAb(a,b));this.Ka=c}v(ZAb,D);var $Ab=["mouseover","mouseout"];
function aBb(a){var b=a.C;a.O.R(b.Da().Pb(),"contextmenu",function(a){a.shiftKey||bBb(a.target)||a.preventDefault()});a.O.R(b,"click",a.fWb).R(b,"mousedown",a.iWb).R(b,["dblclick","scrolling_cell_dblclick"],a.gnb).R(b,"mousemove",a.sD).R(b,"mouseout",a.jWb).R(b,"mouseover",a.Ltb).R(b,"column_context_menu_action",a.gWb).R(b,"selectionChange",a.lWb);var c=b.Pf;a.O.R(c,"mouseup",a.dTb).R(c,"mousedown",a.cTb);a.O.R(b.hg,"wheel",a.kWb);fH(a.D)?(b.F.H.gb(!1),b.F.D.gb(!1)):cBb(a)}
function cBb(a){var b=a.C,c=b.F.D,d=c.Yc,e=b.F.H,f=e.Yc;a.kd.R(d,"start",u(a.kIa,a,c)).R(d,"drag",u(a.lIa,a,c)).R(d,"end",u(a.jIa,a,c)).R(f,"start",u(a.kIa,a,e)).R(f,"drag",u(a.lIa,a,e)).R(f,"end",u(a.jIa,a,e));c.gb(!0);e.gb(!0);c=b.F.J;d=c.Yc;e=b.F.C;f=e.Yc;a.Ef.R(c.$,"mousemove",a.sD).R(d,"start",u(a.wJa,a,c)).R(d,"drag",u(a.xJa,a,c)).R(d,"end",u(a.vJa,a,c)).R(e.$,"mousemove",a.sD).R(f,"start",u(a.wJa,a,e)).R(f,"drag",u(a.xJa,a,e)).R(f,"end",u(a.vJa,a,e));c=b.getSelection().rl();d=c.Yc;a.ze.R(d,
"start",u(a.cxb,a,c)).R(d,"drag",u(a.exb,a,c)).R(d,"end",u(a.bxb,a,c));c=b.fb;d=kM(b).D;a.Qb.R(d,"start",u(a.zib,a,c)).R(d,"end",u(a.yib,a,c));a.Qb.R(kM(b).D,"dblclick",a.xib)}p=ZAb.prototype;p.hWb=function(a){a=a.Ad;if(a!=this.Ei){if(a){var b=this.C;b.F.H.gb(!1);b.F.D.gb(!1);this.kd.Gc();this.Ef.Gc();this.ze.Gc();this.Qb.Gc()}else cBb(this);this.Ei=a}};p.mWb=function(a){"formula"==a.va&&(this.$=null)};function dBb(a){a.Pf={N:eBb(a,"N"),S:eBb(a,"S"),E:eBb(a,"E"),W:eBb(a,"W")}}
p.p3a=function(a,b){if(0>=a)return 0;a*=b?.03:.01;if(1>a){if((b?this.Di:this.Xg)<1/a)return b?this.Di++:this.Xg++,0;fBb(this);return 1}fBb(this);return Math.floor(a)};function eBb(a,b){var c=Wka(b,!1),d=NK(a.F,"client","scrollable",!1,!1,!1);switch(b){case "N":var e=d.top;break;case "S":e=d.bottom;break;case "E":e=d.right;break;case "W":e=d.left}var f=dj(b),h=u(a.p3a,a);return function(a){a=h(c*(a-e),f);return c*a}}
p.iWb=function(a){AYa(this.Nb);var b=this.C,c=this.pb,d=a.Hh;this.J=d;var e=!od(a),f=cH(this.D);if(!b.fb.kb()){var h=tM(b);!f&&h&&(h=mP(h))&&Qvb(h)&&(aH(this.D,"formula"),f=!0);if(f||e&&fj(SD(c),d)||1==AF(b,!0)){f||fj(this.zd,d)||kM(b).setVisible(!1);this.mb.Gc();if(this.$){h=this.$.y;var k=this.$.x,l=c.Qc();l.Yd||l.pe()?l.Yd&&!Ej(l,"c",k)?this.$=null:l.pe()&&!Ej(l,"r",h)&&(this.$=null):this.$=null}!d||fj(this.$,d)||-1!=d.x&&-1!=d.y&&!lK(d)||(h=-1==d.x?"r":-1==d.y?"c":null,k=!1,e&&(e=b.Qc(),null==
h?k=Fj(e,d):"r"==h&&e.pe()?(k=d.y,k=k>=e.qc()&&k<e.Kc()):"c"==h&&e.Yd&&(k=d.x,k=k>=e.kc()&&k<e.Pc())),e=a.ctrlKey&&!Gc||a.metaKey,a.shiftKey&&!k?(gBb(this,d,h,e),hBb(this,uM(b,this.D.V).Oe(),h)):(null!=h||k||yM(b,!1),k||(k=-1==d.x&&-1==d.y,l=iBb(this,d,h,k),cH(this.D)&&e&&jBb(this.C.H),Dxb(this.C.H,sM(this.C)&&cH(this.D)),cE(this.pb,l,"click",e),hBb(this,l,h),null!=h||k?(this.$=d,k?(eE(c,qE(c)),yM(b,!0),b.getSelection().VR(),kBb(this)):(c=ok.getInstance(),k=null,"c"==h&&(k=xJ(17,[this.D.C.C]),k=pk(c,
gl.Asa,!1,k?k:void 0)),lBb(this,h,"r"==h?d.y:d.x,e),null!=k&&qk(c,k))):(this.$=null,eE(this.pb,wj(d),e)))));eRa&&!this.qb.Pb().hasFocus()||a.preventDefault();Cc||f||ZL(b);Cc&&VK(b.V)&&!f&&Qg(function(){ZL(b)},0,this);this.zd=d;mBb(this,a)}}};function mBb(a,b){var c=a.C;if(b.Hh&&b.mx){var d=b.Hh||b.LM;b=b.mx||b.NM;for(var e in a.Ka)Myb(c.va.O,e,d,b)&&a.Ka[e].H(d,d)}}
function nBb(a,b,c,d){a:{for(var e in b)if("GROUP_CONTROL"!=e&&"GROUP_LINE"!=e){var f=b[e];if(f&&Bb($Ab,f)&&a.Ka[e].J()){b=!0;break a}}b=!1}if(b){var h;d&&(h=new zP(c,d));Nnb(a.C,c.y,c.x,h)}}p.cTb=function(a){this.xk=a.element};function bBb(a){if(!a)return!1;var b=a.tagName;if("INPUT"==b||"TEXTAREA"==b)return!0;for(;a;a=a.parentNode)if("true"==a.contentEditable)return!0;return!1}
p.dTb=function(a){VK(this.C.V)||bBb(a.element)||bBb(this.xk)||!od(a)||(Cc?Qg(function(){if(this.C&&!this.C.isDisposed()&&this.C.V&&!VK(this.C.V)){var a=this.C;cH(this.D)?(a=tM(a))&&a.focus():(ZL(a),this.Nb.C("grid-cell-button-press"))}},0,this):(this.Nb.Ob(3),this.Nb.C("grid-cell-button-press")))};p.fWb=function(a){"A"!=a.target.nodeName||nd(a,1)||a.preventDefault()};
function iBb(a,b,c,d){if(null!=c||d){a=a.C.D;var e=a.C.Oe(),f=0<rB(a.pb,"c");0<rB(a.pb,"r")&&(e.y=iWa(a.pb,"r"));f&&(e.x=iWa(a.pb,"c"));d||("r"==c?e.y=b.y:e.x=b.x);return e}return b}p.jWb=function(a){if(!this.C.getSelection().D){if(a.Hh&&this.C.Di){var b=sK(Ipb(this.C));if(fj(b,a.Hh))return}Gpb(this.C)}};p.aka=function(a){this.Tb=new ej(a.clientX,a.clientY)};
p.sD=function(a){var b=this.C,c=a.target,d=eH(this.D),e=!d||Iy.isEnabled();if(a.Hh&&this.Eb)Gpb(b);else{if(!this.Eb&&!jnb(this.C.F)&&e){b.F.J.C==c?(-1==this.F.Tn(a.clientY,"r",void 0)&&(c=Gib(this.hg)),a.target=c):b.F.C.C==c&&(-1==this.F.Tn(a.clientX,"c",void 0)&&(c=Gib(this.hg)),a.target=c);var f=a.Hh||KK(this.F,a.clientX,a.clientY,"client");if(f&&f.x!=f.y&&-1==f.y){var h=b.F.L;var k=oBb(this,"c",a);b.F.V.Bg(!1)}else f&&f.x!=f.y&&-1==f.x&&(h=b.F.V,k=oBb(this,"r",a),b.F.L.Bg(!1))}f=!0;var l=!1;if(h&&
null!=k&&e&&!knb(this.C.F)){if(!d){f=!1;d=h;e=this.Qe;var m=d.Yc;e.Gc();e.R(this.C,"mouseover",this.$xb);e.R(m,"start",u(this.Zxb,this,d));e.R(m,"end",u(this.Yxb,this,d));e.R(d.getElement(),"dblclick",d==this.C.F.L?this.Jkb:this.syb);gnb(h,k)}nnb(b.F)}else l=!0;f&&(b.F.V.Bg(!1),b.F.L.Bg(!1),l&&pBb(this,c,a.clientX,a.clientY),this.Qe.Gc());h=this.C;if(a.Hh&&a.mx){b=this.Ah;if(this.fc&&!fj(a.Hh,this.fc)){c={};for(k=0;k<b.length;k++)c[b[k]]="mouseout";nBb(this,c,this.fc);b=[]}k=h.va.O;h=Nyb(k,a.Hh,a.mx).sort();
a.LM&&a.NM&&L(O(),"fecllr")&&(c=Nyb(k,a.LM,a.NM).sort(),c.length?h=c:(a.LM=null,a.NM=null));c={};for(l=f=0;f<b.length||l<h.length;)e=b[f],d=h[l],!e||d&&d<e?(c[d]="mouseover",l++):!d||e&&e<d?(c[e]="mouseout",f++):(c[d]="mousemove",e=a.Hh,(e=(e=k.C.get(e.x,e.y))&&d in e&&0<e[d].length?e[d][0].anchor:null)&&this.Ka[d].F(a.Hh,e),f++,l++);if(b=a.NM||a.mx)b.x/=iH,b.y/=iH;nBb(this,c,a.LM||a.Hh,b);this.Ah=h;this.fc=a.Hh}}};
function pBb(a,b,c,d){if(lnb(a.C.F)||knb(a.C.F)||jnb(a.C.F))qBb(a);else{var e=a.C;c=KK(a.F,c,d,"client");if(b&&(c&&c.x!=c.y&&-1==c.y||e.F.C.C==b)){if((d=tD(a.pb,c.x))&&d.kb()&&!onb(e.F)){a.Ra&&Rg(a.Ra);mnb(e.F,c.x);var f=e.F.F;a.bd.R(b,"mouseout",function(a){a.relatedTarget!==f.getElement()&&qBb(this)})}}else onb(e.F)&&qBb(a)}}function qBb(a){a.Ra&&Rg(a.Ra);a.Ra=Qg(function(){this.Ra=null;nnb(this.C.F)},200,a);a.bd.Gc()}
p.gWb=function(a){var b=a.index,c=this.pb,d=this.C,e=LC(c,b,b+1);c.Qc().contains(e)||(c=iBb(this,new ej(b,0),"c",!1),cE(this.pb,c,"column-menu"),d.$.setVisible(!0),lBb(this,"c",b));b=new G("contextmenu",a.target);b.clientX=a.clientX;b.clientY=a.clientY;d.dispatchEvent(b)};
function oBb(a,b,c){var d="c"==b,e=KK(a.F,c.clientX,c.clientY);e=d?e.x:e.y;if(!KD(a.pb,b,e))return null;var f=vjb(a.F,xj(e,e),b,"client",!0).Ix();if(d)if(a.C.D.gc()){var h=f.right-c.clientX;d=c.clientX-f.left}else d=f.right-c.clientX,h=c.clientX-f.left;else d=f.bottom-c.clientY,h=c.clientY-f.top;if(5<d&&5<=h)return null;if(5>=h){if(0==e||e==rB(a.pb,b))return null;0<e&&e--}return e}p.$xb=function(){lnb(this.C.F)||(this.C.F.V.Bg(!1),this.C.F.L.Bg(!1))};
p.Zxb=function(a,b){this.C.F.resize();var c=a.qd();a=a.J;this.Le=Math.round("r"==c?b.clientY:b.clientX);this.sf=a;this.O.Jc(this.C,"mousemove",this.sD);this.O.Jc(this.C.F.C.$,"mousemove",this.sD);this.O.Jc(this.C.F.J.$,"mousemove",this.sD)};
p.Yxb=function(a,b){this.O.R(this.C,"mousemove",this.sD);this.O.R(this.C.F.C.$,"mousemove",this.sD);this.O.R(this.C.F.J.$,"mousemove",this.sD);var c=a.qd(),d="r"==c,e=Math.round(d?b.clientY:b.clientX)-this.Le;b=!d&&this.C.D.gc()?-1:1;e=e*b/iH;var f=this.pb;b=this.sf;var h=Math.round(this.F.cl(c,b));h/=iH;e=Math.max(2,h+e);c=rBb(this,c,b);e!=h&&(this.jb.C(d?35311:35309),d=new vP(f,c[0],e,c.slice(1)),this.Ea.C(d));gnb(a,b);this.Le=this.sf=null};
function rBb(a,b,c){var d=a.C.Qc(),e=a.pb;if(Bj(d))return[pE(e,0,e.Xj(b),b)];d=[];var f=!1;a=a.C.vj();for(var h=0;h<a.length;h++){var k=a[h];k.qd()==b&&(d.push(k),Ej(k,b,c)&&(f=!0))}return f?d:[pE(e,c,c+1,b)]}p.Jkb=function(){var a=rBb(this,"c",Number(this.C.F.L.J)),b=this.C.Ka,c=L(O(),"fecllr")?b.H:null;this.jb.C(35306);Oyb(a,b.D,c,this.yk,this.Ea)};p.syb=function(){if(L(O(),"fefrha")){var a=rBb(this,"r",Number(this.C.F.V.J));this.jb.C(35502);this.Ea.C(new vP(this.pb,a[0],null,a.slice(1)))}};
p.kIa=function(){this.C.F.resize()};p.lIa=function(a,b){a=a.qd();var c=this.C,d=this.pb;iE(d,xD(d,a),a);c=c.F;d=c.O;b="c"==a?b.clientX:b.clientY;var e="c"===a,f=Math.max(0,e?d.Tn(b,"c",void 0):d.Tn(b,"r",void 0)),h=JK(d,f,a,"client"),k=HK(d,a),l=d.xg(new jj(f,f+1),a);b+=k;(d.F.gc()&&e?h-b:b-h)>l/2&&f++;d=f;e=c.ib();b="r"==a;a=e.Xj(a)-1;b?Emb(c.H,Math.min(a,d)):Emb(c.D,Math.min(a,d))};
p.dxb=function(a){var b=a.getRect(),c=b.kc(),d=b.qc(),e=sBb(this,this.Jd.x,c,"c"),f=sBb(this,this.Jd.y,d,"r"),h=this.pb;f=zh(f,Math.min(-1,h.D-d),uB(h)-d-b.height);e=zh(e,Math.min(-1,h.F-c),h.Bf()-c-b.width);b=Ala(b,e,f);oXa(h,b)&&h.D<=d+f&&h.F<=c+e&&(a.Zp(b),this.Jd=new ej(c,d),a=this.Ab,a.x+=e,a.y+=f)};p.qyb=function(a){var b=a.qd();a=a.J;var c=sBb(this,this.we,a,b);0!=c&&(c=wD(this.pb,a,c,b),gpb(this.C,Math.max("r"==b?this.pb.D:this.pb.F,c),b),this.we=a)};
function tBb(a,b,c){b="r"==b;c=c?1:-1;var d=a.C.D.gc();return a.Pf[Xka(c,b,d)](b?a.Tb.y:a.Tb.x)}
function sBb(a,b,c,d){var e=a.C,f=a.pb,h=e.D,k=e.Qc();if("r"==d){var l="S";var m=k.height;k=e.pB;var q=vM(h);var t=vD}else l=a.C.D.gc()?"W":"E",m=k.width,k=e.oB,q=wM(h),t=fWa;if(b<c){q=Math.max(1,tBb(a,d,!0));q=t(f,c,m-1+q);if(q==c)return 0;if(bQ(h,l)<=q)return k.call(e,q),e=t(f,c,0),(q>c?1:-1)*Math.max(1,MWa(mB(f,d),q,e)-m)}else if(b>c){h=Math.min(-1,tBb(a,d,!1));h=t(f,c,h);if(h==c)return 0;if(q>=h)return k.call(e,h),e=t(f,c,0),(h>c?1:-1)*Math.max(1,MWa(mB(f,d),h,e))}return 0}
p.wJa=function(a){if(!cH(this.D)){this.C.F.resize();this.Oc.R(this.bb,"tick",u(this.qyb,this,a));this.Oc.R(this.qb.Pb(),"mousemove",this.aka);this.we=a.J;dBb(this);fBb(this);this.bb.start();kL(this.C.getSelection().rl(),!0);nnb(this.C.F);a="r"==a.qd()?35386:35387;var b=xp(new wp,7).build();this.jb.C(a,b)}};function uBb(a,b,c){b=a.F.Tn("c"==c?b.clientX:b.clientY,c);var d=a.C.Qc(),e=Cj(d,c);b>=e&&b<Dj(d,c)?b=e:b>=Dj(d,c)&&(b=wD(a.pb,b,0,c)+1);return b}
p.xJa=function(a,b){if(!cH(this.D)){var c=this.C;a=a.qd();gpb(c,uBb(this,b,a),a)}};function vBb(a,b,c){if("c"==a){if(Ej(b,a,c))return b.kc();if(c>b.kc())return c-Ij(b,a)}else{if(Ej(b,a,c))return b.qc();if(c>b.qc())return c-Ij(b,a)}return c}
p.vJa=function(a,b){if(!cH(this.D)&&(this.bb.stop(),this.Oc.Gc(),r(b.clientY)&&r(b.clientX))){var c=this.C,d=this.pb,e=c.Qc(),f=a.qd(),h=uBb(this,b,f);if(!(0>vBb(f,e,h))){b=ok.getInstance();a=null;"c"==f&&(a=xJ(17,[this.D.C.C]),a=pk(b,gl.zsa,!1,a?a:void 0));if(!Ej(e,f,h)){var k=new yyb(d,e,h),l=Ij(e,f);if(this.Ea.C(k)){Cj(e,f)<h&&(h-=l);k="r"==f?MC(d,h,h+l):LC(d,h,h+l);dXa(d,k);d="r"==f;e=Cj(e,f);e=h<e?e-h:h-e;f=new mk;h=new Pma;B(h,1,l);B(h,2,e);cd(f,7,h);l=zp(xp(new wp,7),f).build();this.jb.C(d?
35388:35389,l);null!=a&&(qk(b,a),a=null);if(c.isDisposed())return;wBb(this)}}kL(c.getSelection().rl(),!1);null!=a&&rk(b,a)}}};p.jIa=function(a){var b=this.pb,c=a.qd(),d=a.getIndex();if(ra(d)&&0<=d){var e=d-1;0==d||KD(b,c,e).kb()||(d=pD(b,c,e),e=Lh(d,e));b=new uP(this.D.C,b.hc(),c,e+1);this.Ea.C(b);a.reset()}};
p.Ltb=function(a){var b=a.Hh;if(!this.Eb&&b&&null!=xM(this.C.D,b)){var c=this.C,d=c.eb,e=u(c.Ecb,c),f=d.J;c=[];if(!f.isEmpty()){f=ak(f);for(var h=0;h<f.length;h++){var k=f[h],l=Dnb(d,k);if(l&&fj(l,b)){c.push(k.L.D);var m=k.J}}}e=e.call();if(d=!d.F&&!Cb(c))e.Cr(b),b=e.getElement(),b||(e.Ia(),b=e.getElement()),nn(b,e.F.format({NUM_PEOPLE:c.length,PERSON_1:c[0],PERSON_2:c[1],PERSON_3:c[2]})),Hjb(e),e.getElement().style.backgroundColor=m;e.setVisible(d)}pBb(this,a.target,a.clientX,a.clientY)};
p.Gtb=function(a){var b=ok.getInstance();this.fb&&qk(b,this.fb);this.fb=pk(b,gl.Cua);this.aka(a);b=rj(MK(this.F,"page",!1,!1));var c=KK(this.F,a.clientX,a.clientY);if((b=b.contains(xBb(this,a)))||c&&(-1==c.x||-1==c.y)){if(c){bH(this.D)||cH(this.D)||kM(this.C).setVisible(!1);var d=uM(this.C,this.D.V).getRect();if(lK(c)||d.pe()^d.Yd){var e=this.pb,f=yBb(this,c),h=this.J?yBb(this,this.J):f,k=this.C.D,l=zBb(k,"c"),m=zBb(k,"r"),q=0,t=!1,w=vM(k);m&&(!bj(h)||bj(f)||ABb(this,d,"y")?bj(f)&&!bj(h)&&(q|=1,this.va=
!0,this.V=c):this.va?(this.va=!1,this.V=null):this.L&1||(w=e.D,t=!0));k=wM(k);l&&(!cj(f)||cj(h)||ABb(this,d,"x")?cj(h)&&!cj(f)&&(q|=this.C.D.gc()?2:8,this.va=!0,this.V=c):this.va?(this.va=!1,this.V=null):this.L&8||(k=e.F,t=!0));t&&gE(this.pb,rD(this.pb,new ej(k,w)));q&&(this.L=q,this.Mb.start());this.va||this.J&&fj(this.J,c)||(BBb(this),e=a.ctrlKey||a.metaKey,d&&(Bj(d)||gBb(this,c,d.qd(),e)));this.J=c}}a.preventDefault();if(b)return}c=this.C;d=rj(NK(this.F,"page","scrollable",!1,!1,!1));e=xBb(this,
a);f=0;h=a.target;l=this.zd?oE(this.pb,this.zd):null;c.D.gc()?e.x<=d.left?f|=8:(8==this.L||"fixed"!=l&&"row-head-section"!=l)&&(e.x>=d.left+d.width||c.Dla(h))&&(f|=2):e.x>=d.left+d.width?f|=2:(2==this.L||"fixed"!=l&&"row-head-section"!=l)&&(e.x<=d.left||c.Dla(h))&&(f|=8);e.y>=d.top+d.height?f|=4:(4==this.L||"fixed"!=l&&"column-head-section"!=l)&&(e.y<=d.top||c.pLa(h))&&(f|=1);c=f;d=KK(this.F,a.clientX,a.clientY);h=this.J||d;this.J=d;0!=c&&(a=this.C.Qc(),e=this.C.D,f=e.gc(),a.pe()&&(c&=5),a.Yd&&(c&=
10),b&&fj(d,h)||(this.C.DLa(c)?(b=c&1?QK(e,"r"):c&4?bQ(e,"S"):d.y,d=f?c&8?bQ(e,"W"):c&2?QK(e,"c"):d.x:c&2?bQ(e,"E"):c&8?QK(e,"c"):d.x,b=new ej(d,b),Bj(a)||gBb(this,b,a.qd(),!0),this.L!=c&&(this.L=c,this.Mb.start())):this.V&&(!f&&c&8?this.V.x=bQ(e,"W"):f&&c&2&&(this.V.x=bQ(e,"E")),c&1&&(this.V.y=bQ(e,"N")))))};function CBb(a){var b=a.C.$;bc($i,function(c){(c=b.O[c])&&a.mb.R(c,"mouseover",a.lhb)})}p.lWb=function(){var a=this.C;fH(this.D)||(VD(this.pb)?CBb(this):(this.mb.Gc(),mM(a,!0)))};
p.PIa=function(){this.fb&&(rk(ok.getInstance(),this.fb),this.fb=null);this.Eb=!1;this.eb.Gc();if(kua){var a=this.pb,b=this.jb;cXa(a)&&(Fj(a.J,a.Ka)||dE(a,a.J.Oe(),!1,!1),a.Ra=a.J,b.Zb(2597,a.ze),b=new zB("Ba"),b.C=a.vj(),b.$=!0,a.dispatchEvent(b))}a=this.C;Qjb(a.V);spb(a,this.D.V);BBb(this);cH(this.D)||gH(this.D);cH(this.D)||wBb(this)};function wBb(a){var b=a.C;fH(a.D)||VD(a.pb)||mM(b,!0);bH(a.D)||kBb(a)}function kBb(a){fH(a.D)||kM(a.C).setVisible(!0)}
p.cxb=function(a,b){b=KK(this.F,b.clientX,b.clientY);var c=this.C.Qc();b.x=zh(b.x,c.kc(),c.Pc()-1);b.y=zh(b.y,c.qc(),c.Kc()-1);this.Ab=b;this.C.getSelection().rl().getRect().equals(this.C.$.getRect())||this.C.$.setVisible(!1);this.C.fb.setVisible(!1);this.Jd=this.pb.Qc().Oe();dBb(this);fBb(this);this.Ac.R(this.bb,"tick",u(this.dxb,this,a));this.Ac.R(this.qb.Pb(),"mousemove",this.aka);this.bb.start()};
p.lhb=function(){if(!fH(this.D)){var a=this.C,b=a.getSelection().rl();a.$.getRect().equals(b.getRect())&&(b.setVisible(!0),mM(a,!0),this.tb.R(b.Yc,"start",this.Bjb).R(b.C,"mouseout",this.zja).R(Eib(this.hg),"mousemove",this.zja))}};p.Bjb=function(){this.tb.Gc();this.tb.R(this.C.getSelection().rl().C,"end",this.zja)};p.zja=function(){var a=this.C.getSelection().rl();a.bb||(this.tb.Gc(),kL(a,!0))};
p.exb=function(a,b){var c=KK(this.F,b.clientX,b.clientY);if(c!=this.Ab){var d=a.getRect();if(!Bj(d)){var e=d.qd();b="r"==e?0:c.x-this.Ab.x;c="c"==e?0:c.y-this.Ab.y;0>d.kc()+b&&(b=-d.kc());0>d.qc()+c&&(c=-d.qc());d=Ala(d,b,c);oXa(this.pb,d)&&(a.Zp(d),a=this.Ab,a.x+=b,a.y+=c)}}};
p.bxb=function(a){this.bb.stop();this.Ac.Gc();var b=this.C,c=b.Qc();a=a.getRect();var d=new ej(a.kc(),a.qc());cE(this.pb,d,null);b.$.setVisible(!0);b.getSelection().C=d;eE(this.pb,a);spb(b,this.D.V);kBb(this);b=new uj(d.y,d.x,d.y+c.height,d.x+c.width,c.pe(),c.Yd);b.equals(c)||(c=new WJ("cut-range",this.pb,c,this.pb,b),this.Ea.C(c))};
p.gnb=function(a){var b=VC(RD(this.pb));L(O(),"feptd")&&!eH(this.D)&&b&&aVa(b)&&OLa.xc();if(!(sM(this.C)||fH(this.D)||b&&!b.H())){b=a.Hh||KK(this.F,a.clientX,a.clientY);var c;if(c=lK(b)){a:{c=this.C;if(a.Hh&&a.mx)for(var d in this.Ka)if(Myb(c.va.O,d,a.Hh,a.mx)&&this.Ka[d].D()||a.LM&&a.NM&&Myb(c.va.O,d,a.LM,a.NM)&&this.Ka[d].D()){a=!0;break a}a=!1}c=!a}c&&(cE(this.pb,b,null),hK(this.C),this.mb.Gc(),kM(this.C).setVisible(!1),a=(b=RD(this.C.ib()))&&null!=sVa(b)&&!bD(b),b=b&&eD(b)&&TQa(eD(b)),(a||b)&&
ko("datepicker",this.Ulb,this,void 0,!0))}};
p.kWb=function(a){if(this.C.zd){var b=rpb(this.C);if(b.kb()){var c=KK(this.F,a.clientX,a.clientY);if(fj(sK(b),c))return}}this.Nb.Ob(3);b=fRa||!a.shiftKey?new ej(a.deltaX,a.deltaY):new ej(a.deltaY,a.deltaX);0==a.deltaMode&&(c=Ja(),500<c-this.yh?(this.H.y=0,this.H.x=0):(Dh(this.H.y)!=Dh(b.y)&&(this.H.y=0),Dh(this.H.x)!=Dh(b.x)&&(this.H.x=0)),this.yh=c,this.H.y+=b.y,this.H.x+=b.x,b.y=DBb(this.H.y/40),b.x=DBb(this.H.x/40),this.H.y-=40*b.y,this.H.x-=40*b.x);var d=EBb(this,b.x,b.y);b=this.pb;c=d.y;d=d.x;
gE(b,jWa(b,eWa(b,QD(b),d,c)));a.preventDefault()};function FBb(a){return!!(!Gc&&a.ctrlKey||Gc&&a.altKey)}p.zib=function(a){aH(this.D,"autofill");a.setVisible(!0);a.Zp(this.pb.Qc());a=SD(this.pb);hBb(this,a,null);this.J=a};p.xib=function(a){var b=this.C.getSelection().getRect();a=new tP(0,b,null,FBb(a),this.D.F);this.Ea.C(a)};
p.yib=function(a,b){var c=a.getRect(),d=new nk;B(d,1,Ij(c,"r"));B(d,2,Ij(c,"c"));var e=new mk;cd(e,10,d);Rma(e,BJ(this.Mk));e=zp(xp(new wp,17),e).build();d=ok.getInstance();var f=pk(d,gl.ixa,!1,e),h=pk(d,gl.yta,!1,e);aH(this.D,"normal");var k=this.C,l=k.getSelection().getRect(),m=Jh(VWa(this.pb,l),function(a){return bD(a)});m?(e=h,rk(d,f)):(e=f,rk(d,h));this.Ya&&(rk(d,this.Ya),this.Ya=null);f=!1;!c.equals(l)&&c.contains(l)?(spb(k,"normal"),b=new tP(0,l,c,FBb(b.vm),this.D.F),this.Ea.C(b),m&&(this.Ya=
e),eE(this.pb,c)):(f=!0,rk(d,e));kBb(this);a.setVisible(!1);m||f||qk(d,e)};p.n3a=function(){this.Ya&&(qk(ok.getInstance(),this.Ya),this.Ya=null)};function DBb(a){return 0>a?Math.ceil(a):Math.floor(a)}function EBb(a,b,c){c*=AB;var d,e=0;if(0!=c){var f=a.C.D.C.Oe().y,h=a.pb,k=mB(a.pb,"r");f=(d=0<=c)?VVa(k,new jj(f,wB(k.F))):LWa(k,new jj(h.D,f));var l=d?c:-c,m=0,q=a.C.C;Kh(f,function(a){e++;m+=q.cl("r",a);return m<l})}return new ej(b,d?e:-e)}
p.Ryb=function(){var a=this.C;if(a.DLa(this.L)){var b=this.pb.V.y;(a=null===this.L?null:this.Kj[this.L])&&a();a=this.C.D.C.Kc()==yD(this.pb,"r")+1;4==this.L&&a&&b==this.pb.V.y&&fXa(this.pb,"r")}else{if(this.va&&this.J){b=this.V;var c=a.D,d=xM(c,this.V);c=xM(c,this.J);if(d&&c){var e=!cj(d)&&!cj(c);if(bj(d)&&bj(c)||e)b=this.J}a=a.Qc();Bj(a)||gBb(this,b,a.qd(),!0)}BBb(this)}};function BBb(a){null!=a.L&&(a.Mb.stop(),a.L=null,a.va=!1,a.V=null)}
p.UC=function(a,b){if(this.J){var c=this.J.x,d=this.J.y,e=this.C.fb.getRect(),f=uM(this.C,this.D.V),h=0,k=0;a&&(h=this.Pf[a](this.Tb.x),0!=h&&(h*=this.C.D.gc()?-1:1,c=bH(this.D)?wD(this.pb,Jj(e,a),h,"c"):Bkb(f,h,"c"),this.C.oB(Math.max(c,this.pb.F))));b&&(k=this.Pf[b](this.Tb.y),0!=k&&(d=bH(this.D)?wD(this.pb,Jj(e,b),k,"r"):Bkb(f,k,"r"),this.C.pB(Math.max(d,this.pb.D))));if(0!=h||0!=k)a=new ej(c,d),b=this.C.Qc(),Bj(b)||gBb(this,a,b.qd(),!0)}};
function gBb(a,b,c,d){b.x=Math.max(0,b.x);b.y=Math.max(0,b.y);var e=a.C,f=uM(e,a.D.V);if(bH(a.D)){d=f.getRect();if(Fj(d,b))b=d.clone();else{c=b.x<d.kc()?d.kc()-b.x:b.x-d.Pc();if((b.y<d.qc()?d.qc()-b.y:b.y-d.Kc())>=c){b.y<d.qc()?(c=b.y,b=d.Kc()):(c=d.qc(),b=b.y+1);f=d.kc();var h=d.Pc()}else b.x<d.kc()?(f=b.x,h=d.Pc()):(f=d.kc(),h=b.x+1),c=d.qc(),b=d.Kc();b=new uj(c,f,b,h)}b=uD(a.pb,b);e.fb.Zp(b)}else null==c?(e=ala(b,f.Oe()),eE(a.pb,lla(e,!1,!1),d,!0)):lBb(a,c,"r"==c?b.y:b.x)}
function lBb(a,b,c,d){if(null!=b){var e=uM(a.C,a.D.V).Oe(),f="r"==b?e.y:e.x;e=Math.min(f,c);c=Math.max(f,c)+1;b="r"==b?MC(a.pb,e,c):LC(a.pb,e,c);eE(a.pb,b,d,!0)}}function xBb(a,b){b=Sp(b);a=Dn(a.qb);b.x+=a.x;b.y+=a.y;return b}function yBb(a,b){var c=b.y<a.pb.D;a=b.x<a.pb.F;return c&&a?"fixed":c?"column-head-section":a?"row-head-section":"scrollable"}function ABb(a,b,c){var d=yBb(a,new ej(b.left,b.top));a=yBb(a,new ej(b.Pc()-1,b.Kc()-1));return"y"==c?bj(d)!=bj(a):cj(d)!=cj(a)}
function hBb(a,b,c){a.Eb=!0;var d=a.C,e=a.D.V;uM(d,e).C=b;bH(a.D)||0<d.V.L||uM(d,e).Ama();b=a.qb.Pb();Pjb(d.V);dBb(a);e="r"!=c;var f="c"!=c;c=f?"N":null;f=f?"S":null;var h=e?"E":null;e=e?"W":null;a.Kj={1:u(a.UC,a,null,c),3:u(a.UC,a,h,c),2:u(a.UC,a,h,null),6:u(a.UC,a,h,f),4:u(a.UC,a,null,f),12:u(a.UC,a,e,f),8:u(a.UC,a,e,null),9:u(a.UC,a,e,c),0:u(a.UC,a,null,null)};fBb(a);a.eb.R(d,"mouseup",a.PIa);a.eb.R(b,"mousemove",a.Gtb);a.eb.R(b,"mouseup",a.PIa);a.eb.R(a.Mb,"tick",a.Ryb);a.eb.R(b.body,"selectstart",
a.qSb)}p.qSb=function(a){a.preventDefault();return!1};p.Ulb=function(){var a=this.C,b=RD(a.ib());if(!this.Ng){var c=oo("datepicker"),d=c.C();this.Ng=c.D(d,a);E(this,this.Ng);a=this.C;a.we=d;a.Sa(d,!0)}d=sVa(b);b=b&&eD(b)&&TQa(eD(b));if(null!=d||b)a=this.C,b=a.we,d&&b.UUb(d),(d=nM(a.H))&&d.getElement()&&b.position(d.getElement())};function fBb(a){a.Xg=0;a.Di=0}p.Qa=function(){ZAb.ea.Qa.call(this);this.Ra&&Rg(this.Ra)};function cQ(a,b,c,d,e,f,h,k){D.call(this);this.C=a;this.$=b;this.pb=b.Mc();this.L=e;this.F=c;this.H=d;this.V=new xh(this);E(this,this.V);this.J=null;this.Ea=new nyb(this.C,this.$,this.F,this.L,this.H,0,k);E(this,this.Ea);this.D=new ayb(this.C,this.pb,this.F,this.L,this.H);E(this,this.D);this.J&&this.D.$f(this.J);this.O=new ZAb(this.C,this.$,this.F,this.L,this.H,this.D,k);E(this,this.O);a=this.O;b=CB(a.pb);a.O.R(a.D,["readonly_status","offline_status","acl_change"],a.hWb).R(a.D,"selection_mode",a.mWb).R(b,
"ga",a.n3a);aBb(a);a=this.D;b=a.C;a.H.R(a.V,["readonly_status","offline_status","acl_change"],a.lVb);a.H.R(b,"inputBoxActivate",a.iVb).R(b,"activeCellChange",a.jVb).R(b,"selectionChange",a.oVb).R(b,"mousemove",a.nVb).R(b,"mousedown",a.mVb).R(b,"validationFailed",a.pVb);P.nN.gb(!0);a.Ea.Vb(P.nN,No,a.kVb,a);eH(a.V)||cyb(a);this.V.R(this.C,"addRows",this.Ka).R(this.C,"unhideButtonClicked",this.va).R(this.C,"waffle_scroll",this.Ra)}v(cQ,D);
cQ.prototype.Ra=function(a){var b=this.pb;if(a.C)fXa(b,"x"==a.axis?"c":"r");else{var c=QD(b);"x"==a.axis?c.x=fWa(b,b.F,a.V):c.y=vD(b,b.D,a.V);gE(b,c)}};cQ.prototype.Ka=function(a){var b=this.pb;a=new Zxb(0,b,a.Ra,"r");this.F.C(a);gE(b,new ej(wM(this.C.D),yD(b,"r")));ynb(this.C.fc,!1)};cQ.prototype.va=function(a){if(1==AF(this.C,!0)){var b=!1;a=a.target.getRect();var c=new yF(this.pb,a,!1);hz(c,u(function(a){b=a},this));this.F.C(c);b&&(a.pe()&&(a=uD(this.pb,a)),dXa(this.pb,a))}};
cQ.prototype.$f=function(a){this.J=a;this.D&&this.D.$f(a)};function GBb(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga,bb,Ab,Mb,Wc){var md=this;D.call(this);this.Ac=this.we=this.Ra=this.O=null;this.A8=ca;this.fb=null;this.C=a;this.$=b;this.Hr=new Xxb(b.bb);E(this,this.Hr);this.Ka=c;this.Ef=w;this.V=d;this.J=f;this.H=h;this.J9=k;this.Qe=l;this.DQ=m;this.fc=q;this.rb=t;this.nR=V;this.L=z;this.Jd=new Zub(this.J,this.L);E(this,this.Jd);this.Ah=null;this.lR=!!bb;this.Pf=Mb||null;this.nP=Wc||null;this.va=oa;this.Y$=xa;this.Ei=ya;this.Lqa=za;this.yk=
Ta;this.wJ=da;this.D9=N;this.Di=new xh(this);E(this,this.Di);this.Mk=new bub;this.kd=new TF(void 0,!0);this.Le=new Kl;c=a.C;this.Di.R(c,"M",this.fYb).R(c,"N",this.bmb).R(c,"S",this.Sib).R(c,"W",this.kYb);this.D=new xXa(c,u(this.cha,this),gb);E(this,this.D);this.bb=y;this.xk=e;this.fq=new qP(this.$.C.D,this.C,this.D);E(this,this.fq);this.F=new trb;E(this,this.F);this.sf=new xrb;E(this,this.sf);qN(this.F,new jub(this.C.C,this.D,this.V,this.J,this.H,this.C,this.L));PKa.Vb(No,u(this.aAb,this));P.yn.gb(!0);
P.yn.Vb(No,u(this.oRb,this));Dx.gb(!0);Dx.Vb(No,u(this.kLb,this));qN(this.F,new LO(this.C.C,this.D,this.V,this.H,this.C,this.L));qN(this.F,new wrb(this.C.C,this.bb,this.D,this.V,this.C.H,this.H,this.C));L(O(),"fefmbr")&&qN(this.F,new yrb(this.C.C,this.bb,this.H,this.C.Ea,this.fc,this.C.F));this.eb=null;In?(this.eb=new tJ(this.C,this.D,this.bb,this.V,this.H,this.C.H,this.L,this.Ef,this.J,this.D9,new c9a(this.C,this.$),this.rb,this.va,this.$.O),qN(this.F,this.eb)):hw.setVisible(!1);this.ze=new wub(this.C,
this.D,this.C.fb,this.Pf,this.nP,this.C.D.D);qN(this.F,this.ze);(this.Eb=L(O(),"febs")?new qfb(this.C.fb,b.C.D,this.C,this.D,this.Pf,gb):null)&&qN(this.F,this.Eb);this.mb=null;L(O(),"fedc")&&(this.mb=new Eqb(this.J,this.C.Mb,this.Ka,this.H,this.$.O));this.mb&&qN(this.F,this.mb);(this.Qb=Pc&&L(O(),"docs-esm")?new mub(this.C,this.D,this.Pf,M):null)&&qN(this.F,this.Qb);this.Kj=this.Mb=null;xta&&(this.Kj=new Uub(this.Ef,0,null),this.Mb=new orb(this.C,this.H,this.D,this.V,this.Ka.J,this.Le,this.Kj,N,Ab||
null,this.rb,this.L,this.J,gb),qN(this.F,this.Mb));qN(this.F,new zrb(this.C,this.D,this.J,this.H,this.V,this.C.D));qN(this.F,new lub(this.C,this.D,this.J,this.H,this.V,this.C.D));e=new sN(this.C,this.D);qN(this.F,e);qN(this.F,new Ypb(this.C,this.H,this.D,this.bb,this.J,this.V,this.L));(Ita||pta)&&qN(this.F,new Aub(this.C,this.H,this.D,this.J,this.xk,this.A8));qN(this.F,new mfb(this.C,this.D,this.J,this.H,this.V,this.L));Sn&&qN(this.F,new sfb(this.C,this.D,this.V,this.Ka,this.J,this.H,this.va.F,this.L));
this.Ya=new xh(this.F);E(this,this.Ya);HBb(b.C,this.D);a.J.H=this.bb;e=b.C.D;y=new Nub(gb||Hm(),t,!0);this.Tb=Wpb(e,this.D,d,a,e.D,Uga(u(e.Wb,e)),y,this.H,this.J,gb);E(this,this.Tb);this.Xg=null;y&&(this.Xg=new Rub(this.Tb.H,f,t),E(this,this.Xg));this.J.H=this.D;this.Ka.va=this.D;this.Ul=Ga||null;this.jo=new zvb(this.D,this.C,this.V,this.J,this.Ka,this.Tb,this.Ul,this.L);E(this,this.jo);if(f=b.mb)this.Gr=new Nxb(this.D,a,this.H,f),E(this,this.Gr);this.zd=new Arb(this.C,this.J,this.H,this.$.O,this.fc,
this.va,this.Ul,this.L,this.V);qN(this.F,this.zd);this.Oc=new xh(this);E(this,this.Oc);f=new qr(gb?gb.Pb():document);E(this,f);this.Oc.R(a,"readonly_status",this.iYb).R(a,"acl_change",this.ahb).R(a,"selection_mode",this.jYb).R(a,"owner_change",this.zvb).R(a,"formula-view",this.hYb).R(f,"key",this.gYb);this.hg=new Si;E(this,this.hg);Ti(this.hg,a.mb,function(){var a=md.C.mb.cb();Q(md.$.V,a);md.uS()});Ti(this.hg,a.tb,function(){var a=md.C.tb.cb();0!=a&&(a=1==a?"Er is een fout opgetreden bij de berekening. Bepaalde formules kunnen mogelijk niet worden berekend. Laad het blad opnieuw en probeer het opnieuw.":
"Er is een fout opgetreden bij de berekening. Bepaalde formules kunnen mogelijk niet worden berekend. Maak de laatste wijziging ongedaan en probeer het opnieuw.",Es.getInstance().postMessage(Gs(a,"warning",!0)))});this.Rm=new pvb(kH.Uy(),b.F,this.L,gb);E(this,this.Rm);this.Oc.R(this.Rm,"resize",this.cjb);this.Oc.R(kH.ef(),"zoom",this.BUa);this.zn=new rvb(a,this.D,d,this.rb,this.L);E(this,this.zn);this.Ng=new xh(this);E(this,this.Ng);this.Ng.R(bz,"update-grid-size",this.uS);Yub(ya,oa,u(this.jAb,this),
u(this.oAb,this));if(a=a.D.Eb)a=new lvb(a),E(this,a),P.O1.gb(!0),P.e1.gb(!0),P.O1.Vb(No,a.L,a),P.e1.Vb(No,a.H,a);this.Jr=M;this.Nb=null;this.bd=slb(gb?gb.Pb():document);E(this,this.bd);this.bd.C=!1}v(GBb,D);p=GBb.prototype;p.gYb=function(a){27!=a.keyCode||a.shiftKey||(a=dQ(this))&&ZL(a)};p.cha=function(){return this.O&&this.O.view};function dQ(a){a=a.cha();return a instanceof gM?a:null}p.kYb=function(){0==this.C.C.D.length&&IBb(this)};p.bmb=function(a){JBb(this,a.target,a.Ab)};
function JBb(a,b,c){if(a.O){var d=0==b.getSheetType();b=2==b.H;d&&!b&&(d=a.O.view,zF(a.C)&&!c&&AF(d,!0));a.Ya.Gc();a.O.view.cd();a.Ra=a.O;a.O=null}}p.Sib=function(){this.O&&2==this.O.sheet.H&&JBb(this,this.O.sheet)};
p.fYb=function(a){a=a.target;var b=0==a.getSheetType(),c=KBb(this,a);if(b){var d=new cQ(c,a,this.V,this.H,this.C,0,0,this.L);this.fb&&d.$f(this.fb)}this.O=new eQ(a,c,d);vrb(this.F,a);if(b){var e=a.Mc();d=a.C;this.Ya.R(CB(e),vQa,this.F.qVb);this.Ya.R(bz,vNa,this.F.gUa);lB(e.C)?this.F.iUa(a):(this.F.hUa(a),this.Ya.R(d,"newData",u(this.F.hUa,this.F,a)),this.Ya.Sc(CB(d.ib()),"Ma",u(this.F.iUa,this.F,a)));if(-1!=yta){this.kd.set(e.hc()+"",!0);a=yta;d=this.kd.Ne();b=this.C.C;c=b.F;e=e.Bf()*sB(e);for(var f=
1;f<d.length;f++){var h=Number(d[f]);if(!c||c.hc()!=h){var k=gB(b,h);k?(k.getSheetType(),k=k.Mc(),e+=k.Bf()*sB(k),e>a&&(HXa(this.Ka,h,k.V.y),F(this.$.D[h]||null))):this.kd.remove(h+"")}}}}else this.Ya.R(bz,["show-ritz-protection-with-sheet","show-chart-editor"],this.F.gUa);this.O.view.Cd(this.D)};function IBb(a){var b=KBb(a,MNa);a.O=new eQ(MNa,b);NG(a.C.F,!0,"empty-workbook")}function LBb(a,b){var c=MBb(a.$,b);a.Ra=new eQ(b,c)}
function KBb(a,b){var c=null;a.Ra&&(c=a.Ra.view);var d=a.$,e=c;c=MBb(d,b);c.Ul=!0;var f=2==b.H,h=0==b.getSheetType();f=!f&&h?c:null;var k=null;c.Da().getElement("waffle-loading-screen").style.display="none";e&&(e.Ul=!1,e instanceof gM&&(k=tM(e),!h&&BM(e)&&qM(e.H).F.Vh()),h=e.sP(),b=NBb(d,b,e.Da()),en(b,h));b=c.sP();b.style.display="";b.style.height="";b.style.width="";f&&(e=d.C,f.H=e,f.mb.J=e,e.Cd(f),e.D.$.Cd(f.Xg),h=e.C,cH(h)&&h.Ra!=wE(h.C)&&Cpb(e,null!=h.Ra?gB(h.C,h.Ra).ye():null),epb(f,k||oM(d.C)));
c.Woa(b,OBb(d,c,c.Da()));d.Ka.Ob(3);a.Ra&&(a.Ra.dispose(),a.Ra=null);return c}p.uS=function(){var a=nIa(this.fc);this.Ab&&this.Ab.koa(a.width);var b;(a=this.O)&&(b=PBb(this.$,a.view));(a=this.Ka.J)&&wO(a);b&&this.jb&&this.jb.POb(b)};p.iYb=function(a){this.Qe&&(this.Qe.F=a.Ad,(a=dQ(this))&&a.Dc())};p.aAb=function(){QBb(this)};function QBb(a){ko("goto",function(){this.yh.show()},a,0,!0)}
p.oRb=function(){this.H.C("toolbar-focus-reason");ko("links",function(){this.Nb||(this.Nb=new (oo("links").C())(this.C.D.D,this.C,this.C.L,this.V,this.xk,this.H,this.nR,this.J),E(this,this.Nb));var a=WG(this.C.C),b=rE(this.D);a&&b&&this.Nb.mRb(a,b)},this,0,!0)};p.xOa=function(a){for(var b=0,c;c=a[b];b++)Kkb(c)};
p.kLb=function(){for(var a=WG(this.C.C),b=a.vj(),c=new Ki,d=0,e;e=b[d];d++)Jh(new RO(e,a),function(a){gD(a)&&c.add(gD(a));return 51<=c.$e()});a=c.$e();50<a?cz("Je probeert te veel links tegelijk te openen. Maak de selectie van sommige cellen ongedaan en probeer het opnieuw.",Exa(!0)):25<a?zNa("Je staat op het punt een groot aantal links te openen. Weet je het zeker?",Ha(this.xOa,c.jd()),Exa(!0)):this.xOa(c.jd())};p.ahb=function(){Lya(this.C.D)};
p.jYb=function(){var a=rE(this.D);if(a){var b=a.H;!cH(this.C)&&b.D.Wb()&&(b=eM(b).Lu,b=UC(this.C.C,b.Lo).Mc(),b.Ya=b.Ka.clone(),b.Ab=b.$.clone(),b.Ra=b.$.clone());a.Ea.setVisible(cH(this.C)&&a.H.F.H)}};p.zvb=function(){Lya(this.C.D)};p.jAb=function(){this.tb&&this.tb.pKa();ko("revisions",this.iyb,this,void 0,!0)};p.oAb=function(){ko("revisions",this.mAb,this,void 0,!0)};
p.iyb=function(){if(!this.jb){var a=oo("revisions"),b=new Ytb(this.D,this.C.Ka,this.J,this.H);this.jb=a.C(this.Ab,b,this.$,this.Ac,this.Ka.J,this.D,this.C,this.J,this.H,this.Lqa,this.Jr,this.va,this.Ei,this.wJ,this.Ea?this.Ea.G_b():null,this.L,this.Ea.C,this.yk,this.Jd);this.$.L=b;this.Mk.C=b}this.jb.tEb()};p.mAb=function(){this.we||(this.we=oo("revisions").D(this.Ac,this.yk,this.Jd));this.we.MRb()};
p.apb=function(){this.tb=new (oo("findreplace").C())(this.D,this.bb,this.C.C,this.H,this.va,this.C.$,this.J,this.L);var a=this.sf;a.C=this.tb;E(a,a.C)};p.Lpb=function(){this.yh=new (oo("goto").C())(this.C.C,this.C.O,this.H);E(this,this.yh)};p.Wpb=function(a){this.Ah=new (oo("hats").C())(this.C.H,a);this.Ah.Tf()};p.hYb=function(){this.tb&&this.tb.tQb(this.C.$)};p.cjb=function(){this.uS();this.BUa()};p.BUa=function(){RBb(this.$)};
p.$f=function(a,b){this.fb=a;var c=new evb(this.fb),d=new hvb(this.C.D.D,c,dvb);E(d,c);this.Ac=d;E(this,this.Ac);this.Ea&&this.Ea.$f(a);this.ze.$f(a);this.Mb&&this.Mb.$f(a,b);this.eb&&this.eb.$f(a);this.zd&&this.zd.$f(a);this.mb&&this.mb.$f(a)};p.Qa=function(){F(this.O);F(this.Ra);F(this.jb);this.jb=null;GBb.ea.Qa.call(this)};function eQ(a,b,c){D.call(this);this.sheet=a;this.view=b;this.C=c||null}v(eQ,D);eQ.prototype.Qa=function(){eQ.ea.Qa.call(this);this.view.dispose();this.C&&this.C.dispose()};function SBb(){D.call(this);this.C=0;this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(bz,"show-hide-working-butter",this.D)}v(SBb,D);var TBb=Gs("Wordt geladen...","info");SBb.prototype.D=function(a){a.show?(Es.getInstance().postMessage(TBb),this.C++):0<this.C&&(this.C--,0==this.C&&Fs(Es.getInstance(),TBb.getId()))};function UBb(a,b,c){tk.call(this,a,b,c)}ka(UBb,tk);UBb.prototype.D=function(a){var b=this,c=tk.prototype.D.call(this,a);bc(Coa,function(d){uk(b,c,d,a,d)});return c};function VBb(a){this.C=a||null}function WBb(a,b,c,d,e,f,h){var k=(k=na.jstiming)?k:null;if(!k)return!1;var l=new k.Timer(d);l.name=b;for(b=0;b<c.length;b++){var m=c[b][0],q=c[b][1];e?(l.tick("_start",void 0,d),l.tick(m,"_start",d+q)):l.tick(m,void 0,d+q)}h&&k.getNavTiming&&k.getNavTiming(l);k.report(l,f,a.C||void 0);return!0};function XBb(a,b,c,d,e,f,h,k,l){D.call(this);this.Ea=a;this.J=c;this.$=d;this.va=e;this.V=f;this.H=h;this.L=!!k;this.C={};this.F=!!l;this.Ua=new xh(this);this.D=new Pg(this.Ea);this.Ua.R(this.D,"tick",this.XW);this.O=new VBb(b)}v(XBb,D);p=XBb.prototype;p.Ke=function(){this.F||this.L||this.D.start()};p.log=function(a,b){(a=this.V.F(a))&&"unknown"!=a&&(this.C[a]=b,this.L&&this.XW())};
p.XW=function(){if(!this.F&&!nc(this.C)){var a=Ja();if(mp(this.H.D)){var b=[],c;for(c in this.C)b.push([c,this.C[c]]);(null!=window.jstiming?WBb(this.O,this.va,b,a,!0,this.J.serialize(),void 0):1)&&this.clear()}}};p.AJ=function(){this.XW()};p.kP=function(a,b){for(var c=[],d=0;d<b.length;d++){var e=this.V.F(b[d][0]),f=b[d][1];e&&"unknown"!=e&&c.push([e,f])}mp(this.H.D)?this.yDa(a,c):(b=this.H,a=u(this.yDa,this,a,c),mp(b.D)?a():b.C.push(a))};p.po=function(a){this.XW();this.J=cna(ana(this.J),a).build()};
p.yDa=function(a,b){null!=window.jstiming&&WBb(this.O,this.$,b,a,!1,this.J.serialize(),!0);this.F&&(this.F=!1,this.XW(),this.L||this.D.start())};p.clear=function(){this.C={}};p.Qa=function(){F(this.H);F(this.Ua);F(this.D);XBb.ea.Qa.call(this)};function YBb(){try{return na.localStorage.getItem("docs-oiouid")}catch(a){return null}}function fQ(){var a=YBb();return Yi(O(),"docs-offline-lsuid")==a};function ZBb(a,b,c){this.F=a;this.J=b;this.C={};this.H=!0;this.L={};this.O=c||vk();this.D=new Pg(6E4);this.Ua=new xh(this);this.Ua.R(this.D,"tick",this.AJ)}v(ZBb,D);p=ZBb.prototype;p.Ke=ua;p.log=function(a,b,c,d){if(a=this.J.H(a)){if(c){c=Ja();if((this.L[a]||0)>c)return;this.L[a]=c+36E5}this.C[a]=new $Bb(a,b,this.O.H,d||null)}};p.kP=function(a,b){for(a=0;a<b.length;a++){var c=b[a],d=this.J.H(c[0]);d&&aCb(this,d,c[1],!1)}this.F.Zb(29031);this.H=!1;this.D.start();this.AJ()};
function aCb(a,b,c,d,e){if(null!==b){e=e?Ap(e):new wp;var f=new Hma;B(f,1,1E3*c);c=e.Gy||new kk;B(c,34,d);Cza(Aza(xp(e,41),f),c);a.F.Zb(b,e.build())}}p.AJ=function(){if(!this.H&&!nc(this.C)){for(var a in this.C){var b=this.C[a];aCb(this,b.UE,b.D,b.C,b.xO)}this.clear()}};p.clear=function(){this.C={}};p.po=ua;p.Qa=function(){F(this.Ua);F(this.D);ZBb.ea.Qa.call(this)};function $Bb(a,b,c,d){this.UE=a;this.D=b;this.C=c;this.xO=d};function bCb(a){this.D=a;this.Ua=new xh(this);E(this,this.Ua);this.C=[];this.Ua.R(a,"z",u(this.F,this))}v(bCb,D);bCb.prototype.F=function(a){if(a.C){for(a=0;a<this.C.length;a++)this.C[a]();this.C=[]}};function cCb(){}
var dCb={afs:29314,alc:29007,afmps:29008,chv:29010,ccv:29011,coe:29012,cov:29013,copy:29014,cms:29315,ka:29015,cut:29016,dm:29017,drr:29507,ttt:29018,efi:29439,easf:29267,edsdf:29272,edsil:29263,edsup:29264,eeas:29418,ees:29412,eisdf:29273,eisil:29265,eisup:29266,ews:29261,ezsdfar:29259,far:29019,fbe:29020,fcca:29183,fcdm:29311,fmpdr:29296,fmpjy:29021,fmpl:29022,fmpr:29023,fr:29024,fmpp:29380,fcoe:29025,fe:29026,gfertt:29248,imglt:29282,imgv:29283,idbla:29027,idbodb:29028,idbrot:29029,idbrwt:29030,
istl:29032,wimf:29316,jsais:29033,al:29080,lm:29034,lj:29035,lsouid:29496,lsi:29036,lsls:29504,lac:29037,las:29038,mad:29371,mlc:29039,mml:29497,mmr:29295,npr:29040,nrd:29041,nrq:29042,newChangesClientLoad:29043,newChangesFirstChunkLoad:29044,newChangesLoad:29045,newChangesServerLoad:29046,opr:29505,odbc:29047,odbjy:29048,opv1iiweb:29539,opv1iiurl:29540,opv1iiphotos:29541,opv1iidrive:29542,opv1iiupload:29543,opv1iiwebcam:29544,opiiweb:29545,opiiurl:29546,opiiphotos:29547,opiidrive:29548,opiiupload:29549,
opiiwebcam:29550,opiiuploadpd:29552,opriuploadpd:29553,odbs:29049,pm:29050,paste:29051,pbqc:29052,pqc:29053,pqct:29054,pqr:29508,pem:29055,rm:29056,revHistAllTiles:29057,revHistCommands:29058,revHistDetTiles:29302,revHistInitialLoad:29059,revHistNamTiles:29318,revHistServer:29060,revHistSnapshot:29061,revHistTile:29062,sfr:29063,snr:29291,ssr:29292,slka:29064,sa:29303,sas:29304,slbc:29065,slbf:29066,slce:29067,slrm:29068,slrt:29069,smbr:29249,slms:29070,slmc:29071,slmi:29072,spbr:29250,spe:29252,
swcsfed:29509,swcsfes:29510,swffed:29511,swffes:29512,swidr:29513,swcr:29514,swsf:29515,sws:29516,sfmpp:29379,soa:29293,tl:29073,urr:29506,wffmpd:29499,wfm:29074,wfmm:29498,wd:29075,wds:29076,wde:29077,webfontsRender:29078,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,dvmadv:43053,dvmfl:43052,dvmhd:43048,dvmhn:43049,dvmhp:43050,dvmla:43051,
dvmrdv:43055,dvmudv:43054,dsabb:43062,dsrbb:43063,ddvtird:43065};cCb.prototype.F=Bg("Cannot get CSI event name");cCb.prototype.H=function(a){return dCb[a]||null};function eCb(){}ka(eCb,cCb);eCb.prototype.F=function(a){return pa(a)?a:"unknown"};function fCb(){this.C={};this.D={};for(var a in gl){var b=gl[a];this.C[b]=b;this.D[b]=gCb[a]}for(var c in Coa)a=Coa[c],this.C[a]=a,this.D[a]=hCb[c];for(var d in uNa){c=nb(uNa[d]);if(this.C[c])throw Error("Overlapping load and sheet action keys: "+c);this.C[c]=iCb[d];this.D[c]=jCb[d]}}ka(fCb,eCb);fCb.prototype.F=function(a){return this.C[a]||a};fCb.prototype.H=function(a){var b=this.D[a];return b?b:ra(a)?a:eCb.prototype.H.call(this,a)};
var hCb={lYa:35255,tYa:35238,k_a:35239},gCb={Ura:35224,mVa:35225,Wra:35226,Xra:35227,gsa:35228,hsa:35229,ksa:35230,lsa:35231,nsa:35232,psa:35562,Cua:35233,Rua:35234,Ava:35235,Jva:35236,bwa:35237,mta:35322,qta:35323,hta:35324,jta:35325,lta:35326,kta:35327,nta:35328,eVa:35329,Sra:35344,jxa:35409,xwa:35407,Asa:35411,zsa:35437,ixa:35436,yta:35438,Wua:35448,Vta:35536,cxa:35537,Yua:35582},iCb={vwa:"sv",jwa:"sf",usa:"cv",rsa:"cf",zXa:"fo",KXa:"gi",Oua:"nf",Kk:"ff",tm:"fsi",xXa:"fw",Gba:"fst",T1:"td",Lca:"ws",
Bca:"ta",Y1:"va",uA:"co",vba:"di",NH:"bc",dsa:"bo",oba:"cof",sba:"dv",Bta:"fr",rva:"rr",qva:"rc",Bua:"mcac",Vwa:"uc",Ata:"fc",Zra:"arc",Ira:"ag",fva:"rg",jva:"rs",lva:"rng",Fua:"mg",Vsa:"dg",jca:"pv",I1:"pf",Wta:"ir",Osa:"dr",Qta:"ic",Ksa:"dc",Gsa:"cr",Tua:"pfc",Xta:"ira",Rta:"ica",An:"un",cq:"re",Sua:"pc",ZUa:"au",BWa:"du",PYa:"ni",iU:"se",e_a:"su",Xba:"mo",Lra:"ar",iva:"rra",iua:"lc",tca:"so",Jua:"mrb",Iua:"mra",Hsa:"cur",Awa:"sr",PZa:"ra",Kta:"hur",Jta:"huc",Eua:"mcb",Dua:"mca",eXa:"eg",lXa:"esr",
iXa:"er",gXa:"el",fXa:"eh",jXa:"es",cXa:"et",IWa:"disc",IVa:"ce",IZa:"rlg",eva:"rlag",MZa:"rd",kYa:"ls",oVa:"as",Tta:"io",bxa:"uo",Msa:"do",Kra:"aos",Nsa:"dos",mva:"ros",Wsa:"duos",Gua:"mos",Hua:"mots",uwa:"suc",tsa:"cuc",HXa:"gcv",VUa:"aru",i_a:"spu",FZa:"rpu",EZa:"rpd",Yra:"af",dVa:"aaf",k0a:"us",oca:"rea",BXa:"fdc",Yta:"it",Psa:"dt",dxa:"ut",Sta:"id",Zta:"int",Kba:"indt",YUa:"adt",LZa:"rt",Lsa:"df",s_a:"sol",Mwa:"to",$ra:"bac",iy:"pub",iwa:"sp",wsa:"cod",Jra:"am",Ara:"acg",Bra:"acr",hwa:"sgp",
Hwa:"sye",qwa:"pts",Uta:"pti",$sa:"afe",Qsa:"afd",Ywa:"afu",Usa:"afds",sta:"affr",xva:"rfaf",Cva:"rcr",Eva:"rfdf",Gva:"rfdu",Nva:"rfsd",Bva:"rfcd",Hva:"reg",Mva:"rfsa",Ova:"rsdd",Pva:"rfsf",Rva:"rfuc",Qva:"rfuf",Kva:"rfrn",Iva:"rfr",Lva:"rsaf",Sva:"rufr",Fsa:"cpg",Vua:"ppv",Uua:"phv",twa:"srw",Mra:"aral",$wa:"ugri",asa:"bsc",eta:"efe",dta:"ear",fta:"emar",mXa:"eaar",Gra:"afrr",kwa:"sfhr",DXa:"fwu",CXa:"fwr",hxa:"vf",exa:"uac",Lta:"huhs",cYa:"itd",AWa:"dtd",l0a:"utd",Nra:"atd",kva:"rtd",LD:"pfmt",
gva:"rhl",l1:"hgl",wwa:"srtl",fsa:"cts",lwa:"sffm",Hra:"afrm",mwa:"sffs",wva:"rad",Dva:"rdd",xua:"mrhpp",jsa:"ctc",Ora:"ad",yva:"rapr",Tva:"rupr",Fva:"rdpr",zva:"rad2",U_a:"ttc",RZa:"ralr",ywa:"sgd",nwa:"sgcp",owa:"shb",swa:"sps",pwa:"siv",Nwa:"tgc",Owa:"tgl"},jCb={VUa:35042,Ara:35043,Bra:35044,Gra:35045,Hra:35046,Ira:35047,Jra:35048,Kra:35049,Lra:35050,Mra:35051,Nra:35052,YUa:35053,ZUa:35054,Ora:35055,dVa:35056,Yra:35057,Zra:35058,oVa:35059,NH:35060,$ra:35061,asa:35062,dsa:35063,fsa:35064,IVa:35065,
jsa:35066,rsa:35067,tsa:35068,usa:35069,wsa:35070,uA:35071,oba:35072,Fsa:35073,Gsa:35074,Hsa:35075,sba:35076,Ksa:35077,Lsa:35078,Nsa:35079,Msa:35080,Osa:35081,AWa:35082,Psa:35083,BWa:35084,vba:35085,Qsa:35086,IWa:35087,Usa:35088,Vsa:35089,Wsa:35090,$sa:35091,cXa:35092,eXa:35093,fXa:35094,gXa:35095,iXa:35096,jXa:35097,lXa:35098,mXa:35099,dta:35100,eta:35101,fta:35102,sta:35103,Kk:35104,tm:35105,Gba:35106,xXa:35107,BXa:35108,zXa:35109,CXa:35110,DXa:35111,Ata:35112,Bta:35113,HXa:35114,KXa:35115,l1:35116,
Jta:35117,Kta:35118,Lta:35119,Rta:35120,Qta:35121,Sta:35122,Kba:35401,Tta:35123,Uta:35124,Xta:35125,Wta:35126,cYa:35127,Yta:35128,Zta:35129,kYa:35130,iua:35131,xua:35132,Bua:35133,Xba:35134,Dua:35135,Eua:35136,Fua:35137,Gua:35138,Hua:35139,Iua:35140,Jua:35141,PYa:35142,Oua:35143,LD:35144,Sua:35145,I1:35146,Tua:35147,Uua:35148,Vua:35149,jca:35150,iy:35151,EZa:35152,FZa:35153,cq:35154,eva:35155,IZa:35156,fva:35157,gva:35158,iva:35159,jva:35561,kva:35160,LZa:35161,MZa:35162,lva:35163,mva:35164,oca:35165,
qva:35166,rva:35167,PZa:35168,wva:35169,xva:35170,yva:35171,zva:35172,Bva:35173,Cva:35174,Dva:35175,Eva:35176,Fva:35177,Gva:35178,Hva:35179,Iva:35180,Kva:35181,Lva:35182,Mva:35183,Nva:35184,Ova:35185,Pva:35186,Rva:35187,Sva:35188,Qva:35189,Tva:35190,iU:35191,hwa:35192,iwa:35193,kwa:35194,jwa:35195,lwa:35196,mwa:35197,nwa:35532,owa:35573,pwa:35539,qwa:35198,swa:35525,twa:35199,uwa:35200,e_a:35201,vwa:35202,i_a:35203,wwa:35204,ywa:35531,s_a:35205,Awa:35206,tca:35207,Hwa:35208,Bca:35209,T1:35210,Mwa:35211,
Nwa:35533,Owa:35533,An:35212,Vwa:35213,Ywa:35214,$wa:35215,bxa:35216,k0a:35217,l0a:35218,dxa:35219,exa:35220,hxa:35221,Y1:35222,Lca:35223};function kCb(a){this.C=a}function lCb(a){return(a=a.C.C.getActiveGrid())?uB(a.Mc()):0}function mCb(a){return(a=a.C.C.getActiveGrid())?a.Mc().Bf():0}function nCb(a,b){var c=a.C.C.D.length,d=Al(b);A(d,5);d=Al(b);B(d,5,c);c=h3a(a.C.J);d=Al(b);A(d,6);d=Al(b);B(d,6,c);c=lCb(a);d=Al(b);A(d,9);d=Al(b);B(d,9,c);a=mCb(a);c=Al(b);A(c,10);b=Al(b);B(b,10,a)};function gQ(){H.call(this);this.F={}}v(gQ,H);function oCb(a,b){return(b=a.C(b))&&a.F[b]||null}gQ.prototype.C=function(a){a=a.getId();return null===a?null:a+""};function Gvb(a,b){var c=oCb(a,b);if(c)return Rl(c);c=a.D(b);c.addCallback(u(function(a){var c=this.C(b);c&&(this.F[c]=a)},a));return c}gQ.prototype.H=function(a){var b=oCb(this,a);if(b)return b;Gvb(this,a).addCallback(u(this.J,this));return null};gQ.prototype.fetchUrlOrNull=gQ.prototype.H;gQ.prototype.J=function(a){a&&this.dispatchEvent(new pCb(a))};
function pCb(a){G.call(this,"embedded-object-url-fetch-success");this.url=a}v(pCb,G);Ia(ba().prototype,ba().prototype);function qCb(a,b,c,d){this.tc=a;this.C=b;this.od=c;this.Rc=d}p=qCb.prototype;p.getId=function(){return this.tc+"_"+this.C};p.hf=g("C");p.getWidth=g("od");p.getHeight=g("Rc");p.Gl=function(){return"Drawing|"+this.tc+"|"+this.C+"|"+this.od+"|"+this.Rc};function rCb(a){gQ.call(this);this.L=a}v(rCb,gQ);rCb.prototype.C=function(a){var b=a.getId();a=a.fb;return null===b||null===a?null:b+":"+a+""};rCb.prototype.D=function(a){var b=a.C,c=a.fb;if(!b||null===c)return Rl(null);a=new qCb(b,c,a.getWidth(),a.getHeight());a=C7a(this.L,[new Gua(a)]);a.addCallback(function(a){a=a.kJ;if(!a.length)throw Error("Received invalid number of drawing fetch results.");return a[0].getResult()});return a};function sCb(){}sCb.prototype.Tf=ba();function tCb(a){this.tc=a}tCb.prototype.getId=g("tc");tCb.prototype.Gl=function(){return"Image|"+this.tc};function uCb(a){this.C=a}uCb.prototype.Xi=function(a,b){var c=new Kl;Ml(C7a(this.C,[new Gua(new tCb(a),b)]),function(a){a=a.kJ;a.length?c.Xb(a[0].getResult()):c.Hd(Error("Received invalid number of image fetch results."))},function(a){c.Hd(a)});return c};function vCb(a){this.C=a}vCb.prototype.Xi=function(a){return this.C.Xi(a)};function oeb(a,b){switch(b.getType()){case 2:return(b=J(b,2))?a.Xi(b):Rl(null);case 1:return a=d3a(b.getUrl(),J(b,4),J(b,5)),Rl(a);case 0:return Rl(b.getUrl())}};function wCb(a){gQ.call(this);this.L=a}v(wCb,gQ);wCb.prototype.D=function(a){return(a=a.Ab)?this.L.Xi(a):Rl(null)};function xCb(a){H.call(this);this.C=a;this.H();this.F=new xh(this);E(this,this.F);this.F.R(a,"M",this.H)}v(xCb,H);xCb.prototype.H=function(){this.D&&(this.D.Cd(this.fn()),this.Cd(null));if(this.D=this.C.C)this.Cd(this.D.fn()),this.D.Cd(this)};function yCb(){H.call(this);this.D=this.C=this.F=!1}v(yCb,H);yCb.prototype.Ad=g("F");function zCb(a,b,c){this.C=new Bi(c);b&&this.C.set("sid",b);this.D=a};function ACb(a,b,c,d){this.F=null;this.pb=a;this.H=b;this.L=c;this.D={r:this.H,c:this.L};this.J=d&&0!=d.C?new BCb(d):new CCb;this.C=null;XQa&&(this.F={r:new DCb,c:new DCb})}function ECb(a){if(a.C)throw Error();return a.C=new FCb(a)}function GCb(a,b){a.C=null;return b.C.D()}
function HCb(a,b,c){var d=a.F[c],e=a.pb;a=a.D[c];a:{if(!(b.end<=b.start)){var f=0;for(var h;h=d.D[f];f++)if(b.start<h.end){if(b.end>=h.start){f=lj(h,b);break a}break}}f=!1}if(!(f||b.end<=b.start)){"r"==c&&1<b.end-b.start&&SL(a,b,!0);f=b.clone();var k;for(h=0;k=d.D[h];h++)if(f.start<=k.end){f.start=Math.min(f.start,k.start);break}for(var l=null,m=h;(k=d.D[h])&&!(f.end<k.start);h++)null==l&&f.end>k.end&&(l=k.end),f.end=Math.max(f.end,k.end);d.D.splice(m,h-m,f);k=l;h=0;l=f.end;f.start==b.start?(l=b.start,
d.C[l]=0):null!=k&&(l=k,h=d.C[l]);for(k=l;k<f.end;k++)(l=KD(e,c,k))&&l.kb()&&(h+=a.kF(k)),d.C[k+1]=h}return d.C[b.end]-d.C[b.start]}function DCb(){this.C=[];this.D=[]}function FCb(a){this.D=a;this.C=a.J;this.C.reset()}function ICb(a,b,c){var d=a.D.pb,e=a.D.D[c],f=a.C;"r"==c&&1<b.end-b.start&&SL(a.D.H,b,!0);a=mD(d,c,b);Ih(a,function(a){f.add(e.kF(a),1)})}
function JCb(a,b,c,d){var e=a.D.D[c],f=a.C;a=YVa(a.D.pb,c,b);var h=null;Kh(a,function(a){f.add(e.kF(a),1);if(f.D()<=d)h=a;else return!1;return!0});return h}function BCb(a){this.C=[];this.F=a}BCb.prototype.add=function(a,b){b&&0>this.F.C?this.C.push(a-b,b):this.C.push(a)};BCb.prototype.D=function(){for(var a=this.F,b=this.C,c=a.Cp(),d=0,e=0;e<b.length;e++)d+=Wjb(a,b[e]);1<c&&d++;return Math.floor(d/c)};BCb.prototype.reset=function(){this.C.length=0};function CCb(){this.C=0}
CCb.prototype.add=function(a){this.C+=a};CCb.prototype.D=g("C");CCb.prototype.reset=function(){this.C=0};function KCb(a,b,c,d,e,f,h){DK.call(this,a,c,f,h);this.$=null;this.C=d;this.J=e;this.Ea={r:this.C,c:this.J};this.V=new xh(this);E(this,this.V);c=cc(sQa,function(a){return!wQa[a]});this.V.R(a.C,hc(JPa),this.nea,!0).R(b,"formula-view",this.nea,!0);this.V.R(zQa(a.Mc()),hc(c),this.nea,!0)}v(KCb,DK);p=KCb.prototype;p.Qm=function(){var a=this.J;return GB()?a.C[45]||enb(a,45):45+VQa};p.Vqa=function(a,b,c){var d=LCb(this),e=ECb(d);a=JCb(e,a,b,c);GCb(d,e);return a};
function LCb(a){return a.$||(a.$=new ACb(a.ib(),a.C,a.J,a.va))}p.nea=function(){this.$=null};p.xg=function(a,b,c,d,e){var f=LCb(this),h=ECb(f);a.end<=a.start||(XQa?h.C.add(HCb(h.D,a,b)):ICb(h,a,b));c&&(c=rK(this,b),h.C.add(c,1));c=rB(this.ib(),b);!e&&(d||a.start<c&&a.end>=c)&&h.C.add(HK(this,b),void 0);return GCb(f,h)};
p.Sga=function(a){var b=this.ib(),c=rj(NK(this,"waffle","scrollable",!1,!1,!1)),d="r"==a?c.height-40:c.width;c=LCb(this);var e=ECb(c),f=b.Xj(a);if("r"==a){var h=MCb(this,f,-1,d);SL(this.C,h,!0)}d=JCb(e,new jj(0,f),a,d);GCb(c,e);return Math.max(xD(b,a),null==d?yD(b,a):d)};p.cl=function(a,b){return this.Ea[a].kF(b)};p.Iaa=function(a){return"r"==a?this.Qm():this.Zo()};p.oUa=n(0);p.L0=function(a,b){return Kmb(this.Ea[a],"r"==a?40:0,b)};
p.Tn=function(a,b,c,d){var e=this.F;a=FK(this,a,b,c||"client","waffle");a=IK(this,a,b);c=ra(d)?d:e.C?QK(e,b):0;d=vK(this,b);var f=1;if(a>=d){var h=d;e=oD(this.ib(),b,c)}else if(0>a){if(0>a&&(!e.C||!zBb(e,b)))return-1;h=0;f=0>a?-1:1;e=pD(this.ib(),b,c-1)}else{e=rK(this,b);if(a<e)return-1;h=rK(this,b);e=UVa(this.ib(),b)}var k=c;"r"==b&&(c=MCb(this,k,f,Math.abs(a)),1<c.end-c.start&&SL(this.C,c,!0));Kh(e,function(c){k=c;h+=this.cl(b,c);return h<=f*a},this);return k};
function MCb(a,b,c,d){var e=Math.ceil(d/AB);d=0>c?Math.max(0,b-e):b;a=0>c?b:zh(nB(a.ib()),b,b+e);return new jj(d,a)}p.BSa=function(a){var b=this.C;b.H=a;b.toa()};p.Eya=function(){var a=this.C;a.H=null;a.F.cancel()};p.lFa=function(a){return Tmb(this.C,a)};p.qUa=function(a){for(var b=this.C,c=b.ib(),d=0;d<a.length;d++)delete b.C[mE(c,a[d])]};p.pMa=function(){this.C.C={}};p.oea=function(){this.C.clear()};p.Jaa=function(){Umb(this.C);this.J.C=[];this.oea()};var hQ={};sa("__chartmessages",hQ,void 0);hQ.MSG_CHART_HISTOGRAM_COUNT="(aantal)";hQ.CALL_CHART_HISTOGRAM_COUNT_LABEL=function(a){return a+" (aantal)"};hQ.MSG_CHART_NO_DATA_DISPLAY="Geen gegevens";hQ.CALL_CHART_LEGEND_MORE_ENTRIES=function(a){return"nog "+(a+" andere")};hQ.MSG_CHART_INTERNAL_ERROR="Er is een interne fout opgetreden bij het weergeven van het diagram.";hQ.CALL_CHART_REQUIRES_MINIMUM_COLUMNS=function(a,b){return"Vereist minimaal "+(a+(" kolom(men), maar je hebt er slechts "+(b+" aangeleverd.")))};
hQ.CALL_CHART_COLUMN_MUST_BE_TEXT=function(a){return"Kolom "+(a+" moet tekst bevatten.")};hQ.CALL_CHART_COLUMN_MUST_BE_NUMERIC=function(a){return"Kolom "+(a+" moet getallen bevatten.")};hQ.MSG_CHART_HISTOGRAM_INVALID_BUCKET_SIZE="Grootte van verzameling is ongeldig. Dit moet groter zijn dan nul.";hQ.MSG_CHART_HISTOGRAM_INVALID_BUCKET_PERCENTILE="Percentiel van verzameling is ongeldig. Dit moet tussen nul en honderd procent zijn.";
hQ.CALL_CHART_TREE_MAP_DUPLICATE_NODE=function(a){return"Twee invoeritems gevonden met hetzelfde label: "+a};hQ.CALL_CHART_TREE_MAP_MISSING_PARENT=function(a){return"Kan geen bovenliggende rij vinden met label: "+a};hQ.MSG_CHART_TREE_MAP_MULTIPLE_ROOTS="Twee root-knooppunten gevonden. Er is slechts \u00e9\u00e9n root-knooppunt toegestaan.";hQ.CALL_CHART_WATERFALL_CHART_POSITIVE_LABELED=function(a){return"Toename ("+(a+")")};
hQ.CALL_CHART_WATERFALL_CHART_NEGATIVE_LABELED=function(a){return"Afname ("+(a+")")};hQ.CALL_CHART_WATERFALL_CHART_TOTAL_LABELED=function(a){return"Totaal ("+(a+")")};hQ.MSG_CHART_WATERFALL_CHART_POSITIVE_UNLABELED="Toename";hQ.MSG_CHART_WATERFALL_CHART_NEGATIVE_UNLABELED="Afname";hQ.MSG_CHART_WATERFALL_CHART_TOTAL_UNLABELED="Totaal";var iQ={};sa("__verbalmessages",iQ,void 0);iQ.MSG_VERBAL_LINECHART="Lijndiagram";iQ.MSG_VERBAL_AREACHART="Vlakdiagram";iQ.MSG_VERBAL_SCATTERCHART="Spreidingsdiagram";iQ.CALL_VERBAL_INTRO_SENTENCE=function(a,b,c,d){return d+(" van "+(c+(" ("+(a+(") per "+(b+"."))))))};iQ.CALL_VERBAL_INTRO_SENTENCE_NO_Y_LABEL=function(a,b,c){return c+(" van "+(b+(" per "+(a+"."))))};iQ.CALL_VERBAL_INTRO_SENTENCE_NO_DOMAIN=function(a,b){return b+(" van "+(a+"."))};
iQ.CALL_VERBAL_INTRO_SENTENCE_TIME=function(a,b,c){return c+(" van "+(b+(" ("+(a+") in de loop van de tijd."))))};iQ.CALL_VERBAL_INTRO_SENTENCE_TIME_WITH_RANGE=function(a,b,c,d,e){return e+(" van "+(b+(" ("+(a+(") dat loopt van "+(c+(" tot "+(d+"."))))))))};iQ.CALL_VERBAL_INTRO_SENTENCE_TIME_NO_Y_LABEL=function(a,b){return b+(" van "+(a+" in de loop van de tijd."))};iQ.CALL_VERBAL_INTRO_SENTENCE_TIME_NO_Y_LABEL_WITH_RANGE=function(a,b,c,d){return d+(" van "+(a+(" dat loopt van "+(b+(" tot "+(c+"."))))))};
iQ.CALL_VERBAL_VALUE_RANGE=function(a,b,c){return a+(" loopt van "+(b+(" tot "+(c+"."))))};iQ.CALL_VERBAL_UNLABELED_VALUE_RANGE=function(a,b){return"De waarden lopen van "+(a+(" tot "+(b+".")))};iQ.CALL_VERBAL_CORRELATION_DECREASE_UNTIL=function(a,b){return a+(" volgen een dalende trend tot "+b)};iQ.CALL_VERBAL_CORRELATION_INCREASE_UNTIL=function(a,b){return a+(" volgen een stijgende trend tot "+b)};iQ.CALL_VERBAL_CORRELATION_STARTS_AT=function(a,b){return a+(" volgen een trend vanaf "+b)};
iQ.CALL_VERBAL_CORRELATION_ALL_LINES_INCREASE_UNTIL=function(a){return"Alle gegevensreeksen volgen een stijgende trend tot "+a};iQ.CALL_VERBAL_CORRELATION_ALL_LINES_DECREASE_UNTIL=function(a){return"Alle gegevensreeksen volgen een dalende trend tot "+a};iQ.CALL_VERBAL_CORRELATION_ALL_LINES_STARTS_AT=function(a){return"Alle gegevensreeksen volgen een trend vanaf "+a};iQ.CALL_VERBAL_STACKED_SERIES_STARTS_AT=function(a){return"De som begint vanaf "+a};
iQ.CALL_VERBAL_STACKED_SERIES_INCREASE_UNTIL=function(a){return"De som neemt toe tot "+a};iQ.CALL_VERBAL_STACKED_SERIES_DECREASE_UNTIL=function(a){return"De som neemt af tot "+a};iQ.CALL_VERBAL_HIGHEST_FOR_ENTIRE_RANGE=function(a){return a+" heeft altijd de hoogste waarden."};iQ.CALL_VERBAL_LOWEST_FOR_ENTIRE_RANGE=function(a){return a+" heeft altijd de laagste waarden."};iQ.CALL_VERBAL_LARGEST_DIFFERENCE=function(a,b,c){return"Het grootste verschil tussen "+(a+(" en "+(b+(" is "+(c+".")))))};
iQ.CALL_VERBAL_HIGHEST_SERIES_BEGINNING=function(a,b){return a+(" heeft de hoogste waarden van het begin tot "+(b+"."))};iQ.CALL_VERBAL_HIGHEST_SERIES_END=function(a,b){return a+(" heeft de hoogste waarden van "+(b+" tot het einde."))};iQ.CALL_VERBAL_HIGHEST_SERIES_TWO_SEGMENTS=function(a,b,c){return a+(" heeft de hoogste waarden van het begin tot "+(b+(" en van "+(c+" tot het einde."))))};
iQ.CALL_VERBAL_LOWEST_SERIES_BEGINNING=function(a,b){return a+(" heeft de laagste waarden van het begin tot "+(b+"."))};iQ.CALL_VERBAL_LOWEST_SERIES_END=function(a,b){return a+(" heeft de laagste waarden van "+(b+" tot het einde."))};iQ.CALL_VERBAL_LOWEST_SERIES_TWO_SEGMENTS=function(a,b,c){return a+(" heeft de laagste waarden van het begin tot "+(b+(" en van "+(c+" tot het einde."))))};iQ.CALL_VERBAL_OUTLIERS_AT_X_VALUE=function(a){return"Uitschieters bij "+a};
iQ.CALL_VERBAL_LABELED_VALUE=function(a,b){return a+(" is "+b)};iQ.CALL_VERBAL_OUTLIERS_FOR_ITEM=function(a,b){return(new xo("{NUM_OUTLIERS,plural,offset:0 =1{Uitschieter voor {ITEM}}other{Uitschieters voor {ITEM}}}")).format({NUM_OUTLIERS:a,ITEM:b})};iQ.CALL_VERBAL_LOW_OUTLIERS=function(a,b){return(new xo("{NUM_OUTLIERS,plural,offset:0 =1{zakt naar {VALUES}}other{zakt naar {VALUES}}}")).format({NUM_OUTLIERS:a,VALUES:b})};
iQ.CALL_VERBAL_HIGH_OUTLIERS=function(a,b){return(new xo("{NUM_OUTLIERS,plural,offset:0 =1{piekt op {VALUES}}other{piekt op {VALUES}}}")).format({NUM_OUTLIERS:a,VALUES:b})};iQ.CALL_VERBAL_LABELED_LOW_OUTLIER=function(a,b){return a+(" zakt naar "+b)};iQ.CALL_VERBAL_LABELED_HIGH_OUTLIER=function(a,b){return a+(" piekt op "+b)};iQ.CALL_VERBAL_VALUE_AT_X_VALUE=function(a,b){return a+(" om "+b)};iQ.CALL_VERBAL_MIN_VALUE=function(a,b){return"De minimumwaarde voor "+(a+(" is "+(b+".")))};
iQ.CALL_VERBAL_MAX_VALUE=function(a,b){return"De maximumwaarde voor "+(a+(" is "+(b+".")))};iQ.CALL_VERBAL_ROUGHLY_CONSTANT_LINE=function(a,b){return a+(" is min of meer constant rond de "+(b+"."))};iQ.CALL_VERBAL_ROUGHLY_CONSTANT_LINE_ONE_OUTLIER=function(a,b){return a+(" is min of meer constant rond de "+(b+" met \u00e9\u00e9n uitschieter."))};iQ.CALL_VERBAL_ROUGHLY_CONSTANT_LINE_WITH_OUTLIERS=function(a,b,c){return a+(" is min of meer constant rond de "+(b+(" met "+(c+" uitschieters."))))};
iQ.CALL_VERBAL_ROUGHLY_CONSTANT_LINE_MANY_OUTLIERS=function(a,b){return a+(" is min of meer constant rond de "+(b+" met veel uitschieters."))};iQ.CALL_VERBAL_CONSTANT_LINE=function(a,b){return a+(" is constant "+(b+"."))};iQ.CALL_VERBAL_LINEAR_INCREASE=function(a,b,c){return a+(" neemt lineair toe van "+(b+(" tot "+(c+"."))))};iQ.CALL_VERBAL_LINEAR_DECREASE=function(a,b,c){return a+(" neemt lineair af van "+(b+(" tot "+(c+"."))))};iQ.CALL_VERBAL_RATE_PER_HOUR=function(a){return a+" per uur"};
iQ.CALL_VERBAL_RATE_PER_DAY=function(a){return a+" per dag"};iQ.CALL_VERBAL_RATE_PER_MONTH=function(a){return a+" per maand"};iQ.CALL_VERBAL_RATE_PER_YEAR=function(a){return a+" per jaar"};iQ.CALL_VERBAL_EXPONENTIAL_INCREASE=function(a,b,c,d){return a+(" neemt toe van "+(b+(" tot "+(c+(" met "+(d+"."))))))};iQ.CALL_VERBAL_EXPONENTIAL_DECREASE=function(a,b,c,d){return a+(" neemt af van "+(b+(" tot "+(c+(" met "+(d+"."))))))};iQ.CALL_VERBAL_WEEKLY_CYCLE=function(a){return a+" bevat een wekelijkse cyclus."};
iQ.CALL_VERBAL_MAX_DAY_IN_WEEKLY_CYCLE_WITH_AVG=function(a,b){return"De hoogste dag is "+(a+(" met een gemiddelde van "+(b+".")))};iQ.CALL_VERBAL_MAX_DAY_IN_WEEKLY_CYCLE=function(a){return"De hoogste dag is "+(a+".")};iQ.CALL_VERBAL_MIN_DAY_IN_WEEKLY_CYCLE_WITH_AVG=function(a,b){return"De laagste dag is "+(a+(" met een gemiddelde van "+(b+".")))};iQ.CALL_VERBAL_MIN_DAY_IN_WEEKLY_CYCLE=function(a){return"De laagste dag is "+(a+".")};iQ.CALL_VERBAL_SUM_OF_TWO_TRENDS=function(a){return a+" heeft twee bij elkaar opgetelde trends."};
iQ.CALL_VERBAL_PRODUCT_OF_TWO_TRENDS=function(a){return a+" heeft twee met elkaar vermenigvuldigde trends."};iQ.CALL_VERBAL_MONTHLY_CYCLE=function(a){return a+" bevat een maandelijkse cyclus"};iQ.CALL_VERBAL_DAILY_CYCLE=function(a){return a+" bevat een dagelijkse cyclus"};iQ.CALL_VERBAL_YEARLY_CYCLE=function(a){return a+" bevat een jaarlijkse cyclus"};iQ.CALL_VERBAL_QUARTERLY_CYCLE=function(a){return a+" bevat een driemaandelijkse cyclus"};
iQ.CALL_VERBAL_CORRELATION_MONTHLY_CYCLE=function(a){return a+" volgen een trend die een maandelijkse cyclus bevat"};iQ.CALL_VERBAL_CORRELATION_DAILY_CYCLE=function(a){return a+" volgen een trend die een dagelijkse cyclus bevat"};iQ.CALL_VERBAL_CORRELATION_YEARLY_CYCLE=function(a){return a+" volgen een trend die een jaarlijkse cyclus bevat"};iQ.CALL_VERBAL_CORRELATION_QUARTERLY_CYCLE=function(a){return a+" volgen een trend die een driemaandelijkse cyclus bevat"};
iQ.MSG_VERBAL_CORRELATION_ALL_LINES_MONTHLY_CYCLE="Alle gegevensreeksen volgen een trend die een maandelijkse cyclus bevat";iQ.MSG_VERBAL_CORRELATION_ALL_LINES_DAILY_CYCLE="Alle gegevensreeksen volgen een trend die een dagelijkse cyclus bevat";iQ.MSG_VERBAL_CORRELATION_ALL_LINES_QUARTERLY_CYCLE="Alle gegevensreeksen volgen een trend die een driemaandelijkse cyclus bevat";iQ.MSG_VERBAL_CORRELATION_ALL_LINES_YEARLY_CYCLE="Alle gegevensreeksen volgen een trend die een jaarlijkse cyclus bevat";
iQ.MSG_VERBAL_STACKED_SERIES_MONTHLY_CYCLE="De som volgt een trend die een maandelijkse cyclus bevat";iQ.MSG_VERBAL_STACKED_SERIES_DAILY_CYCLE="De som volgt een trend die een dagelijkse cyclus bevat";iQ.MSG_VERBAL_STACKED_SERIES_QUARTERLY_CYCLE="De som volgt een trend die een driemaandelijkse cyclus bevat";iQ.MSG_VERBAL_STACKED_SERIES_YEARLY_CYCLE="De som volgt een trend die een jaarlijkse cyclus bevat";iQ.CALL_VERBAL_CURVE_START_AT=function(a,b){return a+(" begint op "+b)};
iQ.CALL_VERBAL_CURVE_INCREASE_TO=function(a){return"neemt toe tot "+a};iQ.CALL_VERBAL_CURVE_DECREASE_TO=function(a){return"neemt af tot "+a};iQ.CALL_VERBAL_CURVE_INCREASE_UNTIL_WITH_LABEL=function(a,b){return a+(" neemt toe tot "+b)};iQ.CALL_VERBAL_CURVE_DECREASE_UNTIL_WITH_LABEL=function(a,b){return a+(" neemt af tot "+b)};iQ.CALL_VERBAL_CURVE_INCREASE_UNTIL=function(a){return"neemt toe tot "+a};iQ.CALL_VERBAL_CURVE_DECREASE_UNTIL=function(a){return"neemt af tot "+a};
iQ.CALL_VERBAL_CURVE_RETURNS_TO=function(a){return"retourneert naar "+a};iQ.CALL_VERBAL_SMOOTH_LINE=function(a){return a+" loopt soepel."};iQ.CALL_VERBAL_FLUCTUATING_LINE=function(a){return a+" fluctueert."};iQ.CALL_VERBAL_LIST_OF_TWO=function(a,b){return a+(" en "+b)};iQ.CALL_VERBAL_LIST_OF_THREE=function(a,b,c){return a+(", "+(b+(" en "+c)))};iQ.CALL_VERBAL_LIST_OF_THREE_PLUS_MANY=function(a,b,c,d){return a+(", "+(b+(", "+(c+(" en "+(d+" andere"))))))};
iQ.CALL_VERBAL_LIST_OF_FOUR=function(a,b,c,d){return a+(", "+(b+(", "+(c+(" en "+d)))))};iQ.CALL_VERBAL_LIST_OF_FIVE=function(a,b,c,d,e){return a+(", "+(b+(", "+(c+(", "+(d+(" en "+e)))))))};iQ.CALL_VERBAL_LIST_OF_SIX=function(a,b,c,d,e,f){return a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+(" en "+f)))))))))};iQ.CALL_VERBAL_LIST_OF_SEVEN=function(a,b,c,d,e,f,h){return a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+(", "+(f+(" en "+h)))))))))))};
iQ.CALL_VERBAL_LIST_OF_MANY=function(a,b,c,d,e,f,h){return a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+(", "+(f+(" en "+(h+" andere"))))))))))))};iQ.MSG_VERBAL_SENTENCE_ENDING=".";iQ.CALL_VERBAL_SENTENCE_CONNECTOR=function(a,b){return a+(" "+b)};iQ.CALL_VERBAL_QUOTE_STRING=function(a){return"\u2018"+(a+"\u2019")};
iQ.CALL_VERBAL_INTRO_BAR_CHART_SINGLE_COLUMN=function(a,b,c){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Staafdiagram van {HEADER} met \u00e9\u00e9n item: {DESCRIPTION}}other{Staafdiagram van {HEADER} met {NUM_ITEMS} items: {DESCRIPTION}}}")).format({NUM_ITEMS:a,HEADER:b,DESCRIPTION:c})};
iQ.CALL_VERBAL_INTRO_GEO_CHART_SINGLE_COLUMN=function(a,b,c){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Kaart van {HEADER} met \u00e9\u00e9n locatie: {DESCRIPTION}}other{Kaart van {HEADER} met {NUM_ITEMS} locaties: {DESCRIPTION}}}")).format({NUM_ITEMS:a,HEADER:b,DESCRIPTION:c})};iQ.CALL_VERBAL_INTRO_HISTOGRAM=function(a,b){return"Histogram van "+(a+(": "+b))};
iQ.CALL_VERBAL_INTRO_BAR_CHART_MULTI_COLUMN=function(a,b,c){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Staafdiagram van {VALUE_HEADERS} voor {LABELS_HEADER} met \u00e9\u00e9n item.}other{Staafdiagram van {VALUE_HEADERS} voor {LABELS_HEADER} met {NUM_ITEMS} items.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b,LABELS_HEADER:c})};
iQ.CALL_VERBAL_INTRO_GEO_CHART_MULTI_COLUMN=function(a,b,c){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Kaart van {VALUE_HEADERS} voor {LABELS_HEADER} met \u00e9\u00e9n locatie.}other{Kaart van {VALUE_HEADERS} voor {LABELS_HEADER} met {NUM_ITEMS} locaties.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b,LABELS_HEADER:c})};
iQ.CALL_VERBAL_INTRO_BAR_CHART_MULTI_COLUMN_DATE_LABELED=function(a,b,c){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Staafdiagram van {VALUE_HEADERS} op {LABELS_HEADER} met \u00e9\u00e9n item.}other{Staafdiagram van {VALUE_HEADERS} op {LABELS_HEADER} met {NUM_ITEMS} items.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b,LABELS_HEADER:c})};
iQ.CALL_VERBAL_INTRO_BAR_CHART_MULTI_COLUMN_NO_LABELS=function(a,b){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Staafdiagram van {VALUE_HEADERS} met \u00e9\u00e9n item.}other{Staafdiagram van {VALUE_HEADERS} met {NUM_ITEMS} items.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b})};
iQ.CALL_VERBAL_INTRO_WORD_CLOUD_SINGLE_COLUMN=function(a,b){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Woordwolk van {HEADER} met \u00e9\u00e9n woord.}other{Woordwolk van {HEADER} met {NUM_ITEMS} woorden.}}")).format({NUM_ITEMS:a,HEADER:b})};iQ.CALL_VERBAL_INTRO_WORD_CLOUD_MULTI_COLUMN=function(a){return"Woordwolk van "+(a+".")};
iQ.CALL_VERBAL_WORD_CLOUD_INDIVIDUAL_COLUMN=function(a,b){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{{HEADER} bevat \u00e9\u00e9n woord.}other{{HEADER} bevat {NUM_ITEMS} woorden.}}")).format({NUM_ITEMS:a,HEADER:b})};iQ.CALL_VERBAL_TOP_WORDS=function(a,b){return(new xo("{NUM_ITEMS,plural,offset:0 =0{}=1{Het enige woord is {VALUES}.}other{De meest voorkomende woorden zijn {VALUES}.}}")).format({NUM_ITEMS:a,VALUES:b})};iQ.MSG_VERBAL_SUM_OF_SERIES="Som van alle reeksen";
iQ.CALL_VERBAL_DESCRIBE_SERIES=function(a,b){return a+(": "+b)};iQ.CALL_VERBAL_VALUE_WITH_LABEL=function(a,b){return a+(" ("+(b+")"))};iQ.CALL_VERBAL_VALUE_WITH_PERCENTAGE=function(a,b){return a+(" ("+(b+")"))};iQ.CALL_VERBAL_VALUE_AND_LABEL_WITH_PERCENTAGE=function(a,b,c){return a+(" ("+(b+(", "+(c+")"))))};iQ.CALL_VERBAL_ALL_SAME=function(a){return"Alle waarden zijn "+(a+".")};iQ.CALL_VERBAL_DISTINCT=function(a,b){return a+(" verschillende waarden. "+(b+"."))};
iQ.CALL_VERBAL_RANGE=function(a,b){return"Loopt van "+(a+(" tot "+(b+".")))};iQ.CALL_VERBAL_NORMAL=function(a,b,c,d){return"Loopt van "+(a+(" tot "+(b+(", maar de meeste waarden liggen rond de "+(c+(" plus of min "+(d+".")))))))};iQ.CALL_VERBAL_SKEW_LEFT=function(a,b,c){return"Loopt van "+(a+(" tot "+(c+(" met de meeste waarden op de bovengrens. De mediaan is "+(b+".")))))};
iQ.CALL_VERBAL_SKEW_RIGHT=function(a,b,c){return"Loopt van "+(a+(" tot "+(c+(" met de meeste waarden op de ondergrens. De mediaan is "+(b+".")))))};iQ.CALL_VERBAL_PARETO=function(a,b,c){return"Varieert van "+(a+(" tot "+(c+(", maar de meeste waarden zijn kleiner dan of gelijk aan "+(b+".")))))};iQ.CALL_VERBAL_PARETO_ALT=function(a,b,c){return"Varieert van "+(a+(" tot "+(c+(", maar 80% van de waarden is kleiner dan of gelijk aan "+(b+".")))))};
iQ.CALL_VERBAL_RANKING=function(a,b){return"Een positiekolom van "+(a+(" tot "+(b+".")))};iQ.CALL_VERBAL_MOST_COMMON_BY_COUNT=function(a,b,c){return a+(" waarden vertegenwoordigen "+(c+(" van de items: "+(b+"."))))};iQ.CALL_VERBAL_MOST_COMMON_BY_PERCENT=function(a,b,c){return a+(" waarden vertegenwoordigen "+(c+(" van alle items: "+(b+"."))))};iQ.CALL_VERBAL_HALF_AND_HALF=function(a,b){return"Half "+(a+(" en half "+(b+".")))};
iQ.CALL_VERBAL_HALF_AND_HALF_ROUGHLY=function(a,b){return"Ongeveer half "+(a+(" en half "+(b+".")))};iQ.CALL_VERBAL_ALL_BUT=function(a,b,c){return(new xo("{NUMBER_OF_EXCEPTIONS,plural,offset:0 =1{Allemaal {VALUE} op \u00e9\u00e9n na: {EXCEPTIONS}.}=2{Allemaal {VALUE} op twee na: {EXCEPTIONS}.}=3{Allemaal {VALUE} op drie na: {EXCEPTIONS}.}=4{Allemaal {VALUE} op vier na: {EXCEPTIONS}.}other{Allemaal {VALUE}, behalve {NUMBER_OF_EXCEPTIONS}, {EXCEPTIONS}.}}")).format({NUMBER_OF_EXCEPTIONS:a,VALUE:b,EXCEPTIONS:c})};
iQ.CALL_VERBAL_SPLIT_COUNT=function(a,b,c){return b+(" zijn "+(a+(". De rest "+(c+"."))))};iQ.CALL_VERBAL_SPLIT_PERCENT=function(a,b,c){return b+(" zijn "+(a+(". De rest "+(c+"."))))};iQ.MSG_VERBAL_ALL_DIFFERENT="Alle waarden verschillen.";iQ.CALL_VERBAL_MODE_COUNT=function(a,b){return b+(" zijn "+a)};iQ.CALL_VERBAL_MODE_PERCENT=function(a,b){return b+(" zijn "+a)};iQ.CALL_VERBAL_FACTS_ABOUT=function(a){return"Over "+(a+":")};iQ.CALL_VERBAL_DESCRIBE_CONCEPT=function(a,b){return a+(": "+b)};
iQ.CALL_VERBAL_HIGHLIGHT_ROW_LABEL_HAS=function(a,b){return a+(" heeft "+(b+"."))};iQ.CALL_VERBAL_HIGHLIGHT_EXTREME_HIGHEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{verreweg de hoogste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{verreweg de hoogste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_OUTLIER_HIGHEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een zeer hoge waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{zeer hoge waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_HIGHEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de hoogste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de hoogste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_MAXIMUM=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de maximumwaarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de maximumwaarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_SECOND_HIGHEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de op \u00e9\u00e9n na hoogste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de op \u00e9\u00e9n na hoogste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_THIRD_HIGHEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de op twee na hoogste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de op twee na hoogste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_LOWEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de laagste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de laagste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_MINIMUM=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de minimumwaarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de minimumwaarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_SECOND_LOWEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de op \u00e9\u00e9n na laagste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de op \u00e9\u00e9n na laagste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_THIRD_LOWEST=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de op twee na laagste waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{de op twee na laagste waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_UNIQUE=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een unieke waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{unieke waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_ABOVE_AVERAGE=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een bovengemiddelde waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{bovengemiddelde waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_ABOVE_MEDIAN=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een hogere waarde dan de meeste voor {COLUMN_HEADERS_WITH_VALUES}}other{hogere waarden dan de meeste voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_BELOW_AVERAGE=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een waarde onder het gemiddelde voor {COLUMN_HEADERS_WITH_VALUES}}other{waarden onder het gemiddelde voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_BELOW_MEDIAN=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een lagere waarde dan de meeste voor {COLUMN_HEADERS_WITH_VALUES}}other{lagere waarden dan de meeste voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_AVERAGE=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een gemiddelde waarde voor {COLUMN_HEADERS_WITH_VALUES}}other{gemiddelde waarden voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_MEDIAN=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{een waarde rond het gemiddelde voor {COLUMN_HEADERS_WITH_VALUES}}other{waarden rond het gemiddelde voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_MOST_SAME=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{dezelfde waarde als de meeste voor {COLUMN_HEADERS_WITH_VALUES}}other{dezelfde waarden als de meeste voor {COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b})};
iQ.CALL_VERBAL_HIGHLIGHT_FILTERED_HIGHEST=function(a,b,c,d){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de hoogste waarde voor {COLUMN_HEADERS_WITH_VALUES} als {FILTER_COLUMN_HEADER} {FILTER_VALUE} is}other{de hoogste waarden voor {COLUMN_HEADERS_WITH_VALUES} als {FILTER_COLUMN_HEADER} {FILTER_VALUE} is}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b,FILTER_COLUMN_HEADER:c,FILTER_VALUE:d})};
iQ.CALL_VERBAL_HIGHLIGHT_FILTERED_LOWEST=function(a,b,c,d){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{de laagste waarde voor {COLUMN_HEADERS_WITH_VALUES} als {FILTER_COLUMN_HEADER} {FILTER_VALUE} is}other{de laagste waarden voor {COLUMN_HEADERS_WITH_VALUES} als {FILTER_COLUMN_HEADER} {FILTER_VALUE} is}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUES:b,FILTER_COLUMN_HEADER:c,FILTER_VALUE:d})};
iQ.CALL_VERBAL_HIGHLIGHT_SHARED=function(a,b){return(new xo("{NUM_SAME,plural,offset:0 =1{dezelfde waarde voor {LABELED_CELL_VALUE} als \u00e9\u00e9n andere}other{dezelfde waarde voor {LABELED_CELL_VALUE} als {NUM_SAME} andere}}")).format({NUM_SAME:a,LABELED_CELL_VALUE:b})};iQ.CALL_VERBAL_INTRO_PIE_CHART=function(a,b,c){return"Cirkeldiagram met "+(a+(" items, dat "+(b+(" voor "+(c+" weergeeft.")))))};
iQ.CALL_VERBAL_INTRO_PIE_CHART_NO_LABELS=function(a,b){return"Cirkeldiagram met "+(a+(" items, dat "+(b+" weergeeft.")))};iQ.MSG_VERBAL_PIE_CHART_NEGATIVE_ERROR="Laat een foutmelding zien omdat sommige waarden negatief zijn.";iQ.MSG_VERBAL_PIE_CHART_NO_POSITIVE_ERROR="Is leeg omdat geen van de waarden positief is.";iQ.MSG_VERBAL_ALL_VALUES_ARE_MISSING="Alle waarden ontbreken.";iQ.CALL_VERBAL_TOTAL_VALUE=function(a){return"De totale waarde is "+(a+".")};
iQ.CALL_VERBAL_TOP_VALUES_PERCENTAGE=function(a,b,c){return(new xo("{NUMBER_OF_VALUES,plural,offset:0 =0{}=1{E\u00e9n waarde ({VALUES}) vertegenwoordigt {PERCENTAGE} van het totaal. }other{De # hoogste waarden ({VALUES}) vertegenwoordigen {PERCENTAGE} van het totaal. }}")).format({NUMBER_OF_VALUES:a,VALUES:b,PERCENTAGE:c})};iQ.CALL_VERBAL_PARENTHETICAL_REMARK=function(a){return"("+(a+")")};iQ.CALL_VERBAL_LARGEST_AND_SMALLEST=function(a,b){return"Grootste: "+(a+("; kleinste: "+(b+".")))};
iQ.CALL_VERBAL_VALUE_DOES_NOT_OCCUR=function(a){return a+" komt niet voor."};iQ.CALL_VERBAL_MULTIPLE_ITEMS=function(a){return(new xo("{NUMBER_OF_VALUES,plural,offset:0 =0{Nul items}=1{E\u00e9n item}other{# items}}")).format({NUMBER_OF_VALUES:a})};iQ.CALL_VERBAL_POSITIVE_CORRELATION=function(a,b){return b+(" en "+(a+" zijn positief gecorreleerd."))};iQ.CALL_VERBAL_NEGATIVE_CORRELATION=function(a,b){return b+(" en "+(a+" zijn negatief gecorreleerd."))};
iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION=function(a,b,c,d){return"Met elke toename van "+(c+(" in "+(a+(", neemt "+(b+(" met ongeveer "+(d+" toe.")))))))};iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION=function(a,b,c,d){return"Met elke toename van "+(c+(" in "+(a+(", neemt "+(b+(" met ongeveer "+(d+" af.")))))))};iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_YEAR=function(a,b){return a+(" neemt per jaar met ongeveer "+(b+" toe."))};
iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_WEEK=function(a,b){return a+(" neemt per week met ongeveer "+(b+" toe."))};iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_DAY=function(a,b){return a+(" neemt per dag met ongeveer "+(b+" toe."))};iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_HOUR=function(a,b){return a+(" neemt per uur met ongeveer "+(b+" toe."))};iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_MINUTE=function(a,b){return a+(" neemt per minuut met ongeveer "+(b+" toe."))};
iQ.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_SECOND=function(a,b){return a+(" neemt per seconde met ongeveer "+(b+" toe."))};iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_YEAR=function(a,b){return a+(" neemt per jaar met ongeveer "+(b+" af."))};iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_WEEK=function(a,b){return a+(" neemt per week met ongeveer "+(b+" af."))};iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_DAY=function(a,b){return a+(" neemt per dag met ongeveer "+(b+" af."))};
iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_HOUR=function(a,b){return a+(" neemt per uur met ongeveer "+(b+" af."))};iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_MINUTE=function(a,b){return a+(" neemt per minuut met ongeveer "+(b+" af."))};iQ.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_SECOND=function(a,b){return a+(" neemt per seconde met ongeveer "+(b+" af."))};iQ.MSG_VERBAL_CHART_BACKED_BY_TABLE_WITH_NO_COLUMNS="Een diagram zonder gegevens.";
iQ.CALL_VERBAL_CHART_BACKED_BY_TABLE_WITH_NO_ROWS=function(a,b){return(new xo("{NUMBER_OF_COLUMNS,plural,offset:0 =1{Een diagram op basis van een lege tabel met \u00e9\u00e9n kolom met het label {COLUMN_HEADERS}.}other{Een diagram op basis van een lege tabel met kolommen met de labels {COLUMN_HEADERS}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS:b})};iQ.MSG_VERBAL_UNKNOWN_CHART_SUMMARY="Kan geen overzicht voor diagram leveren.";iQ.MSG_VERBAL_LIFE_EASTER_EGG="Het antwoord op de ultieme vraag over het leven, het universum, en alles, is 42.";
iQ.CALL_VERBAL_SERIES_NAME=function(a){return"Reeks "+a};iQ.CALL_VERBAL_DATE_TIME_FORMATTED=function(a,b,c,d,e,f){return a+(" "+(b+(", "+(c+(", "+(d+(":"+(e+(":"+f)))))))))};iQ.CALL_VERBAL_DATE_FORMATTED=function(a,b,c){return a+(" "+(b+(", "+c)))};iQ.CALL_VERBAL_YEAR_FORMATTED=aa();iQ.CALL_VERBAL_TIME_FORMATTED=function(a,b,c){return a+(":"+(b+(":"+c)))};iQ.CALL_VERBAL_MONTH_YEAR_FORMATTED=function(a,b){return a+(" "+b)};iQ.CALL_VERBAL_MONTH_FORMATTED=aa();
iQ.CALL_VERBAL_MONTH_DAY_FORMATTED=function(a,b){return a+(" "+b)};function jQ(a,b,c,d){this.D=a;this.Ea=b;this.va=d;this.V=!0;this.Ze=null;this.F=new Oj;this.J={};this.L=[];this.H=[];this.C=new Ki;this.C.add("customFunctionMap");this.C.add("protectedRangeInfo");this.O=!1}v(jQ,D);var NCb=[];function OCb(a,b){this.id=a;this.data=null;this.mma=b}
function PCb(a,b,c){if(0==b.length)c(NCb);else{var d=[];QCb(a,b,u(function(a){for(var e=new Ki(b),h=0;h<a.length;h++){var k=a[h],l=this.J[k.id];k.mma.k7()&&(this.J[k.id]=k.mma.JJ());RCb(this,k.id,k.mma,k.data,l);e.remove(k.id);d.push(k.id)}SCb(this,e,function(a){var b=new Ki(d);Li(b,a);c(b.jd())})},a))}}
function RCb(a,b,c,d,e){if("customFunctionMap"==b)d&&e!=c.JJ()&&(b=c.JJ(),ritz_api.RitzModelApi.setCustomFunctions(d,b));else{var f=new Ne;K(f,2,c);d&&e!=c.JJ()&&(d=a.F.ud((new He).Oa(),d),K(f,3,d));a=a.F.serialize(f);ritz_api.RitzModelApi.saveExternalData(b,a)}}
function TCb(a,b,c){for(var d=0;d<b.length;d++)delete a.J[b[d]];if(a.Ze&&a.Ze.D&&0!=b.length){var e=[],f=a.Ze.C.nW();UCb(f,b,a.D,"ritz-external-content-type",function(d){Ob(e,d);UCb(f,b,a.D,"ritz-external-metadata-type",function(b){Ob(e,b);for(b=0;b<e.length;b++)Gna(e[b]);a.Ze.write(e,c,ba())})})}else c()}
function SCb(a,b,c){if(a.V||b.isEmpty())c(NCb);else{for(var d=new Oe,e=b.jd(),f=0;f<e.length;f++){var h=e[f],k=new Pe;K(k,1,h);K(k,2,a.J[h]||"");a.va.Zb(35499);Ad(d,1,k)}e=u(function(a){var d=new Ki(a);if(!d.isEmpty()){var e=b.kq(d);e.isEmpty()?c([a]):SCb(this,e,function(a){var b=d.clone();Li(b,a);c(b.jd())})}},a);e=u(a.Ka,a,d,e);d=Mh(a.F.serialize(d));var l=rl(a.Ea,"/externaldata/fetchData",e);e=new Bi;e.add("externalDataBatchRequest",d);l.setContent(e.toString());a.H.push(function(){l.Ae()});if(1==
a.H.length)a.H[0]()}}jQ.prototype.Ka=function(a,b,c,d){this.H.shift();if(0<this.H.length)this.H[0]();c&&(a=this.F.ud((new Qe).Oa(),d.gf()),VCb(this,a,b))};
function VCb(a,b,c){var d={},e={},f=[];ritz_api.RitzModelApi.transactChanges(u(function(){for(var a=Dd(b,1),c=0;c<a.length;c++){var l=a[c],m=J(l,1);f.push(m);if(yd(l,3)){var q=J(l,3);e[m]=q;var t=null;if("customFunctionMap"==m)(l=yd(l,4)?Dd(l,4):null)&&(t=ub(l,function(a){return this.F.serialize(a)},this));else if(l=yd(l,2)?J(l,2):null)t=JSON.parse(l),this.va.Zb(35500);t&&(d[m]=t);this.C.contains(m)&&(l=this.J[m],q.k7()&&(this.J[m]=q.JJ()),RCb(this,m,q,t,l))}}},a),!1);WCb(a,e,d,function(){c(f)})}
function WCb(a,b,c,d){if(a.Ze&&a.Ze.D&&!nc(b)){var e=[];bc(b,function(b,d){b=a.F.serialize(b);e.push(new EH(d,a.D,"ritz-external-metadata-type",b,!0));void 0!=c[d]&&e.push(new EH(d,a.D,"ritz-external-content-type",c[d],!0))});a.Ze.write(e,d,u(ba(),a))}else d()}jQ.prototype.sync=function(a){var b=u(function(b){this.O=!0;a([b]);this.L.shift();if(0<this.L.length)this.L[0]()},this);this.L.push(u(this.$,this,b));if(1==this.L.length)this.L[0]()};
jQ.prototype.$=function(a){var b=this.C.clone(),c=u(function(c){this.C.clone().equals(b)?a(c):this.$(a)},this);this.V?XCb(this,c):SCb(this,this.C.clone(),c)};function XCb(a,b){var c=a.C.clone(),d={};YCb(a,u(function(a){for(var e=[],h=0;h<a.length;h++){var k=a[h],l=k.getId();c.contains(l)?d[l]=k:e.push(l)}TCb(this,e,u(function(){for(var a=[],e=c.jd(),f=0;f<e.length;f++){var h=e[f];d[h]&&a.push(h)}PCb(this,a,b)},this))},a))}
function YCb(a,b){if(a.Ze){var c=a.Ze.C.nW(),d=a.D;a=kQ(c.C,["DocumentEntities"],"Error reading DocumentEntities.",void 0);nJ(a,"DocumentEntities");var e=[d,"ritz-external-metadata-type"];d=[d,"ritz-external-metadata-type",[]];Meb(a,"DocumentEntities",u(c.F,c),b,e,d,void 0,void 0,void 0,!0)}else b([])}
function QCb(a,b,c){if(a.Ze&&0!=b.length){var d=a.Ze.C.nW();if(d){var e=u(function(a){if(0==a.length)c([]);else{for(var b={},e=0;e<a.length;e++){var f=a[e],m=f.getId();b[f.getId()]=new OCb(m,this.Oha(f))}UCb(d,ic(b),this.D,"ritz-external-content-type",function(a){for(var d=0;d<a.length;d++){var e=a[d];b[e.getId()].data=e.getData()}c(hc(b))})}},a);UCb(d,b,a.D,"ritz-external-metadata-type",e)}else c([])}else c([])}function ZCb(a,b,c){Li(a.C,b);a.O?PCb(a,b,c):c(NCb)}
function $Cb(a,b){a.C.Gc(b);a.O&&TCb(a,b,ua)}jQ.prototype.Oha=function(a){a.getType();return this.F.ud((new Le).Oa(),a.getData())};function aDb(){};function bDb(a){if(!a)throw Error("missing commandWrapper");this.C=a;this.Nc=new Oj}bDb.prototype.transformSelection=function(a,b){if(0==b.length||!a)return a;b=Ok(this.C,b);a=this.Nc.serialize(a.C);a=ritz.transformSelection(b,a);a=this.Nc.ud((new fg).Oa(),a);return new Wj(a)};function cDb(a,b,c,d){D.call(this);this.Ra=a;this.F=b;this.tb=c;this.Ya=d}v(cDb,D);p=cDb.prototype;p.setSelection=function(a){w9a(this.F,a,!0,!1)};p.getSelection=function(){return this.F.C.getSelection()};p.Qa=function(){F(this.Ra);cDb.ea.Qa.call(this)};
p.Hlb=function(a){var b=a.type;if("newExternalData"==b){a=a.data;b=this.Ya;var c=this.c5();if(b.O){for(var d=new Ki,e=0;e<a.length;e++){var f=a[e];b.C.contains(f)&&d.add(f)}SCb(b,d,c)}else c(NCb)}else"activateRange"==b&&(new dDb(this.C.C,a.gid,new uj(a.sr,a.sc,a.er,a.ec))).exec()};p.c5=function(){return ua};function eDb(a){a.Ya.sync(a.c5())};function lQ(a){gz.call(this,1429,null);this.C=a}v(lQ,gz);lQ.prototype.exec=ua;lQ.prototype.ue=n(75);lQ.prototype.le=g("C");function fDb(a,b){RJ.call(this,99);this.D=a;this.C=b}v(fDb,RJ);fDb.prototype.ue=n(24);fDb.prototype.le=function(){var a=new mz;K(a,1,this.D);K(a,2,this.C);return a};function gDb(a,b){gz.call(this,99,null);this.D=a;this.C=b}v(gDb,gz);gDb.prototype.exec=function(){var a=this.D,b=this.C,c=a.L;a.L=b;if(c!=b){var d=new JF("locale_change");d.fb=c;d.eb=b;a.dispatchEvent(d)}};function hDb(a){gz.call(this,1420,null);this.C=a}v(hDb,gz);hDb.prototype.exec=ua;hDb.prototype.ue=n(63);hDb.prototype.le=function(){for(var a=new AA,b=0;b<this.C.length;b++)Ad(a,1,this.C[b]);return a};function dDb(a,b,c){gz.call(this,9007,null);this.D=a;this.L=b;this.C=c}v(dDb,gz);dDb.prototype.getRect=function(){return Ea(this.C)?this.C():this.C};dDb.prototype.exec=function(){var a=UC(this.D,this.L);a&&jz(this.D,a.wf(),u(this.O,this))};dDb.prototype.O=function(){var a=UC(this.D,this.L);if(a){var b=a.Mc(),c=this.getRect(),d=u(function(){if(iz(b.C,c)){var a=uD(b,c);cE(b,a.Oe());eE(b,a)}return b.ct(c)},this);QPa(a.C,d).addCallback(d)}};function iDb(a,b,c){var d=new Ae;K(d,1,a);K(d,2,b);K(d,3,c);return d};function mQ(a){this.D=a}mQ.prototype.C=fa(237);mQ.prototype.F=zg;function jDb(){this.F="";this.C=[];this.D=[]}jDb.prototype.build=function(){return new lI(this.C,this.D,this.F)};function nQ(a,b,c,d,e,f,h,k,l){this.yc=a;this.C=b;this.O=c;this.H=d;this.va=e;this.L=f;this.J=h;this.$=k;this.F=l;a=[];for(b=0;b<this.C.length;b++)Ob(a,this.C[b].Je());a=new ck(a);c=[];for(b=this.C.length-1;0<=b;b--)Ob(c,this.C[b].C);c=new ck(c);this.D=a.D();this.V=c.D();this.Ea=a.getSizeEstimate()+c.getSizeEstimate()-2}nQ.prototype.getType=g("yc");nQ.prototype.Je=g("D");nQ.prototype.Ol=g("va");nQ.prototype.getSizeEstimate=g("Ea");
function kDb(a){for(var b=[],c=0,d;d=a[c];c++)d.zt()||b.push(d);return b}function lDb(a){for(var b=[],c=0;c<a.C.length;c++){var d=a.C[c];b.unshift(new lI(d.C,d.D,d.F))}return new nQ(a.yc,b,a.H,a.O,a.va,a.L,a.J,a.$,a.F)};function oQ(a,b){D.call(this);this.yc=a;this.F=b;this.D=this.C=null}v(oQ,D);p=oQ.prototype;p.Efa=null;
p.apply=function(a){for(var b=ok.getInstance(),c=this.O3a(),d=[],e=0;e<c.length;e++)d.push(pk(b,c[e]));this.C||(this.C=new jDb);this.D=[];this.Efa=null;e=this.F.C;B9a(e,this.kZ()||this.U7());c=e.C.getSelection();this.jW(a);a=e.C.getSelection();var f=this.Efa||new mQ(this.yc);this.D.push(this.C.build());var h=this.D;this.D=this.C=null;C9a(e,f,this.Ol(),this.kZ()||this.U7());for(e=0;e<d.length;e++)qk(b,d[e]);return new nQ(this.yc,h,c,a,this.Ol(),this.D3(),this.cBa(),this.kZ()||this.U7(),f)};p.Ol=yg;
p.D3=xg;p.U7=xg;p.kZ=xg;p.toString=function(){return"Edit - "+this.yc};p.cBa=yg;p.getContext=g("F");p.getType=g("yc");function mDb(a,b){a.C&&a.D.push(a.C.build());a.C=new jDb;a.C.F=b}function nDb(a,b){var c=a.F;if((a.Ol()||a.D3())&&a.cBa())b=D9a(c.C,b),a=a.C,Ob(a.C,b.Je()),Ib(a.D,b.C);else{var d=a.kZ();E9a(c.C,b,!1,!1,d);a.C.C.push(b)}}p.O3a=wg([]);function oDb(){this.D="docs-collab"}v(oDb,mQ);function pDb(a,b){oQ.call(this,"docs-collab",a);this.H=b}v(pDb,oQ);p=pDb.prototype;p.jW=function(a){a=a.Je();for(var b=!0,c=0;c<a.length;c++)b=b&&a[c].zt(),nDb(this,a[c]);a=this.D3();b=this.F.C;c=this.Ol();b.kH&&w9a(b,b.kH,c,a,void 0);this.Efa=new oDb};p.Ol=xg;p.D3=function(){return 2==this.H};p.U7=function(){return 4==this.H};p.kZ=function(){return 3==this.H};function qDb(a){this.C=a};function rDb(a){this.C=a}rDb.prototype.Je=g("C");function sDb(){}sDb.prototype.H=yg;sDb.prototype.F=wg("redo");function tDb(a){this.yc=a;this.C=null;this.D=[];this.F=new mQ(this.yc)}p=tDb.prototype;p.Gfa=null;p.Ffa=null;p.eBa=!0;p.fBa=!1;p.eTa=!0;p.$v=function(a){this.eTa=a;return this};p.build=function(){if(!this.Gfa)throw Error("selectionBefore is not specified");if(!this.Ffa)throw Error("selectionAfter is not specified");this.C&&this.D.push(this.C.build());var a=this.D;this.D=[];this.C=null;return new nQ(this.yc,a,this.Gfa,this.Ffa,this.eBa,this.fBa,this.eTa,!1,this.F)};function uDb(a,b){this.D=a;this.C=b};function vDb(a){this.yc=a?"docs-undo":"docs-redo"}vDb.prototype.C=fa(236);function wDb(a,b){this.D=a;this.C=b};function xDb(a,b){this.D=a;this.C=b}
xDb.prototype.transform=function(a,b){for(var c=a.Je(),d=b.Je(),e=yDb(c,d),f=yDb(d,c),h=a.C.concat(),k=b.C.concat(),l=0;l<h.length;l++)for(var m=0;m<k.length;m++){var q=h[l].Je(),t=k[m].Je();e?(t=spa(this.D,q,t).Je(),k[m]=new lI(t,[],k[m].getLabel())):f?(q=spa(this.D,q,t).C,h[l]=new lI(q,[],h[l].getLabel())):(t=spa(this.D,q,t),q=t.C,t=t.Je(),h[l]=new lI(q,[],h[l].getLabel()),k[m]=new lI(t,[],k[m].getLabel()))}e=[];for(l=0;l<h.length;l++)Ob(e,h[l].Je());f=[];for(l=0;l<k.length;l++)Ob(f,k[l].Je());
d=this.C.transformSelection(a.O,d);l=this.C.transformSelection(a.H,f);c=this.C.transformSelection(b.O,c);e=this.C.transformSelection(b.H,e);a=zDb(a,h,d,l);b=zDb(b,k,c,e);return new wDb(a,b)};function zDb(a,b,c,d){return new nQ(a.getType(),b,c,d,a.Ol(),a.L,a.J,a.$,a.F)}function yDb(a,b){xb(a,function(a){return!a.Iz()});xb(b,function(a){return!a.Iz()});for(var c=0;c<b.length;c++)if(!b[c].zt())return!1;for(c=0;c<a.length;c++)if(a[c].zt())return!1;return!0};function pQ(a,b,c){this.Um=a;this.C=b;this.D="batchable-with-older-and-newer"==this.C||"batchable-with-newer-only"==this.C;this.F="batchable-with-older-and-newer"==this.C;this.H=c}pQ.prototype.qs=g("H");function ADb(a,b,c){this.va=new xDb(a,b);this.C=[];this.D=[];this.$=c;this.V=!0;this.H=null;this.O=!1}function qQ(a){return(a.Ol()||a.L)&&a.J}ADb.prototype.L=null;ADb.prototype.J=0;
ADb.prototype.push=function(a,b,c){var d=b.F(),e=qQ(a);switch(d){case "redo":this.L=new uDb(b,c);break;case "none":this.L=null}a:{b=a.D;for(c=0;d=b[c];c++)if(d.RAa()){b=!0;break a}b=!1}if(b)rQ(this),this.C.length=0,this.D.length=0,this.L=null,this.J=0;else if(a.D.length||a.V.length)if(b=e?lDb(a):a,c=null!=this.H!=this.O,c=qQ(a)?this.V&&!c?"batchable-with-older-and-newer":"batchable-with-newer-only":"not-batchable",b=new pQ(b,c,Ja()),e&&(null!=this.H?this.O=!0:(e=this.D,this.F(e,0,e.length))),qQ(b.Um)||
0<this.C.length||!qQ(b.Um)&&0<this.D.length){if(this.$)for(a=(qQ(b.Um)||0<this.C.length)&&!qQ(b.Um)&&0<this.D.length?2*a.getSizeEstimate():a.getSizeEstimate();a+this.J>this.$;){e=0<this.C.length?this.C:this.D;if(0==e.length)break;do this.F(e,e.length-1,1);while(0<e.length&&!qQ(e[e.length-1].Um))}if(qQ(b.Um)||0<this.C.length)this.F(this.C,0,0,b),this.V=!0;!qQ(b.Um)&&0<this.D.length&&this.F(this.D,0,0,b)}};function rQ(a){if(null!=a.H&&a.O){var b=a.D;a.F(b,0,b.length)}a.H=null;a.O=!1}
function BDb(a,b){if(0==a.C.length)return null;a.L=null;var c=CDb(a,a.C);if(!c)return null;for(var d=DDb(a,c);d;)c=d,d=DDb(a,c);b||a.F(a.C,0,0,c);return c.Um}
function DDb(a,b){var c=EDb(a.C);if(-1==c)return null;c=a.C[c];if(!c)return null;if(b.F&&c.D){var d=b.qs();var e=c.qs();d=2E3<d-e?null:b.Um.F.F(c.Um.F)}else d=null;if(!d)return null;a=CDb(a,a.C);c=[b,a];if(1==c.length)c=c[0].Um;else{e=[];for(var f=0;f<c.length;f++)Ob(e,c[f].Um.C);f=c[0].Um;c=new nQ(d.D,e,f.O,c[c.length-1].Um.H,f.Ol(),f.L,f.J,f.$,d)}return new pQ(c,a.C,b.qs())}function EDb(a){return zb(a,function(a){return qQ(a.Um)})}
function CDb(a,b){var c=EDb(b);if(-1==c)return a.F(b,0,b.length),null;var d=b[c],e=d.Um,f=d.qs();a.F(b,c,1);for(--c;0<=c;c--){var h=b[c],k=a.va.transform(e,h.Um);e=k.D;h=new pQ(k.C,h.C,h.qs());a.F(b,c,1,h)}return new pQ(e,d.C,f)}function FDb(a){return a.D.length?null:a.L}
ADb.prototype.F=function(a,b,c,d){if(this.$){for(var e=0;e<c;e++)this.J-=a[b+e].Um.getSizeEstimate();for(e=3;e<arguments.length;e++)this.J+=arguments[e].Um.getSizeEstimate()}a==this.C&&null!=this.H&&(null!=this.H?this.C.length-this.H-1:null)<b&&(e=this.H-c+(arguments.length-3),0<=e?this.H=e:rQ(this));Gb.apply(this,arguments)};function GDb(a,b,c,d,e,f,h,k){var l=this;D.call(this);this.C=a;this.D=b;this.F=c;this.L=d;this.$=e;this.O=f;this.V=h;this.J=!!k;this.H=new Si;E(this,this.H);Ti(this.H,this.F.J,function(a){l.apply(a.C?l.$:l.L,new rDb(a.iE))});Ti(this.H,this.C.C.F,function(a){a.D&&!a.C&&(l.D.V=!1)})}v(GDb,D);p=GDb.prototype;p.dBa=!0;p.WN=!1;p.gb=ea("dBa");
p.apply=function(a,b){if(!this.J&&this.WN)throw Error("Attempting to apply an edit while another edit is being applied.");this.WN=!0;if(a.H(this.C)){var c=a.C(this.C);if(!c.Ol()||this.dBa){if((c=c.apply(b))&&(c.D.length||c.V.length)){if(c.Ol()){var d=Ula(kDb(c.D));d!=dk.getInstance()&&Dra(this.F,[d])}this.D.push(c,a,b)}a=c}else a=null}else a=null;this.WN=!1;a&&(b=a.Ol(),this.C.C.$.dispatchEvent(new s9a(a.F,b)))};p.undo=function(){var a=this.D;rQ(a);(a=BDb(a,!0))&&HDb(this,a,!0)};
p.redo=function(){a:{var a=this.D;rQ(a);if(0!=a.D.length){var b=CDb(a,a.D);if(b){a=b.Um;break a}}a=FDb(a)}a&&(a instanceof uDb?this.apply(a.D,a.C):HDb(this,a,!1))};
function HDb(a,b,c){if(!a.J&&a.WN)throw Error("Attempting to apply command while another edit is being applied.");a.WN=!0;var d=a.C.C;B9a(d,!1);var e=a.C.C;if(b.V.length){var f=Ula(b.D);E9a(e,f,!1,!1,void 0)}else{f=new tDb(b.getType());f.Gfa=b.O;f.Ffa=b.H;var h=b.Ol();f.eBa=h;f.fBa=b.L;f=f.$v(b.J);f.F=b.F;b=b.C;for(h=0;h<b.length;h++){var k=b[h],l=k.Je(),m=new jDb;k=k.getLabel();m.F=k;for(k=0;k<l.length;k++){var q=m,t=D9a(e,l[k]);Ob(q.C,t.Je());Ib(q.D,t.C)}l=f;m=m.build();l.C&&(l.D.push(l.C.build()),
l.C=null);l.D.push(m)}b=f.build()}w9a(d,b.H,!0,!0);e=new vDb(c);f=b.Ol();C9a(d,e,f);h=Ula(kDb(b.D));h!=dk.getInstance()&&Dra(a.F,[h]);if(c){c=a.D;if(!qQ(b))throw Error("Cannot push collaborator edit for undo.");rQ(c);b=new pQ(lDb(b),"not-batchable",Ja());c.F(c.D,0,0,b)}else{c=a.D;if(!qQ(b))throw Error("Cannot push collaborator edit for redo.");rQ(c);b=new pQ(lDb(b),"not-batchable",Ja());c.F(c.C,0,0,b)}a.WN=!1;d.$.dispatchEvent(new s9a(e,f))}
p.Qa=function(){delete this.L;delete this.O;delete this.V;GDb.ea.Qa.call(this)};function IDb(){H.call(this);this.C={}}v(IDb,H);IDb.prototype.enable=function(a){this.C[a]&&(delete this.C[a],nc(this.C)&&this.dispatchEvent("dc"))};IDb.prototype.disable=function(a){this.C[a]||(this.C[a]=!0,1==gc(this.C)&&this.dispatchEvent("dc"))};IDb.prototype.isEnabled=function(){return nc(this.C)};/*
 MIT License - http://www.opensource.org/licenses/mit-license.php

 For usage and examples, visit:
 http://pellepim.bitbucket.org/jstz/

 Copyright (c) Jon Nylander
*/
function JDb(a){a=-a.getTimezoneOffset();return null!==a?a:0}function KDb(a,b){var c=new Date;void 0!==a&&c.setFullYear(a);c.setMonth(b);c.setDate(2);return c}function LDb(){var a=JDb(KDb(void 0,0)),b=JDb(KDb(void 0,5)),c=a-b;return new MDb(NDb[0>c?a+",1":0<c?b+",1,s":a+",0"])}
function MDb(a){var b={"America/Denver":["America/Denver","America/Mazatlan"],"America/Chicago":["America/Chicago","America/Mexico_City"],"America/Santiago":["America/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevideo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Amman","Asia/Jerusalem","Asia/Beirut","Europe/Helsinki","Asia/Damascus"],"Pacific/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":["America/Los_Angeles","America/Santa_Isabel"],
"America/New_York":["America/Havana","America/New_York"],"America/Halifax":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miquelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["Asia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/Krasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/Brisbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Tarawa":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/Apia"],
"Asia/Baghdad":["Europe/Minsk"],"Asia/Baku":["Asia/Yerevan","Asia/Baku"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]};if("undefined"!==typeof b[a]){b=b[a];for(var c=b.length,d=0,e;d<c;d+=1){e=b[d];var f=new Date(2010,6,15,1,0,0,0),h={"America/Denver":new Date(2011,2,13,3,0,0,0),"America/Mazatlan":new Date(2011,3,3,3,0,0,0),"America/Chicago":new Date(2011,2,13,3,0,0,0),"America/Mexico_City":new Date(2011,3,3,3,0,0,0),"America/Asuncion":new Date(2012,9,7,3,0,0,0),"America/Santiago":new Date(2012,
9,3,3,0,0,0),"America/Campo_Grande":new Date(2012,9,21,5,0,0,0),"America/Montevideo":new Date(2011,9,2,3,0,0,0),"America/Sao_Paulo":new Date(2011,9,16,5,0,0,0),"America/Los_Angeles":new Date(2011,2,13,8,0,0,0),"America/Santa_Isabel":new Date(2011,3,5,8,0,0,0),"America/Havana":new Date(2012,2,10,2,0,0,0),"America/New_York":new Date(2012,2,10,7,0,0,0),"Europe/Helsinki":new Date(2013,2,31,5,0,0,0),"Pacific/Auckland":new Date(2011,8,26,7,0,0,0),"America/Halifax":new Date(2011,2,13,6,0,0,0),"America/Goose_Bay":new Date(2011,
2,13,2,1,0,0),"America/Miquelon":new Date(2011,2,13,5,0,0,0),"America/Godthab":new Date(2011,2,27,1,0,0,0),"Europe/Moscow":f,"Asia/Amman":new Date(2013,2,29,1,0,0,0),"Asia/Beirut":new Date(2013,2,31,2,0,0,0),"Asia/Damascus":new Date(2013,3,6,2,0,0,0),"Asia/Jerusalem":new Date(2013,2,29,5,0,0,0),"Asia/Yekaterinburg":f,"Asia/Omsk":f,"Asia/Krasnoyarsk":f,"Asia/Irkutsk":f,"Asia/Yakutsk":f,"Asia/Vladivostok":f,"Asia/Baku":new Date(2013,2,31,4,0,0),"Asia/Yerevan":new Date(2013,2,31,3,0,0),"Asia/Kamchatka":f,
"Asia/Gaza":new Date(2010,2,27,4,0,0),"Africa/Cairo":new Date(2010,4,1,3,0,0),"Europe/Minsk":f,"Pacific/Apia":new Date(2010,10,1,1,0,0,0),"Pacific/Fiji":new Date(2010,11,1,0,0,0),"Australia/Perth":new Date(2008,10,1,1,0,0,0)}[e],k=(f=7<h.getMonth())?JDb(KDb(h.getFullYear(),5)):JDb(KDb(h.getFullYear(),0));h=k-JDb(h);if(0>k||f?0!==h:0>h){a=e;break}}}this.C=a}MDb.prototype.name=g("C");
var NDb={"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"America/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-540,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Los_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax",
"-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Buenos_Aires","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde","0,0":"Etc/GMT","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Africa/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Africa/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow",
"210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"Asia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"Asia/Calcutta","345,0":"Asia/Katmandu","360,0":"Asia/Dhaka","360,1":"Asia/Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jakarta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/Eucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/Tokyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide",
"600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Australia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Auckland","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"};function ODb(a,b){oQ.call(this,"ritz-backtrack",a);this.H=b}v(ODb,oQ);ODb.prototype.jW=function(){ritz_api.RitzModelApi.transactChanges(u(function(){nDb(this,this.H)},this),!0)};function PDb(a){this.D=a}v(PDb,sDb);PDb.prototype.C=function(a){return new ODb(a,this.D)};function QDb(a,b,c,d,e){D.call(this);ritz_api.RitzModelApi.setPendingQueueProvider({id:a.D,prefix:d,rev:function(){return am(b)},queue:function(){return ub(b.Je(),c.serialize,c)},loadDataFromLocalStore:function(){return e.F.X7()},customFunctions:function(){return ritz_api.RitzModelApi.getCustomFunctions()},customFunctionsCheckSum:function(){return ritz_api.RitzModelApi.getCustomFunctionsCheckSum()}});this.C=!0;this.H=new xh(this);E(this,this.H);this.H.R(bz,"toggle_calculation",this.O);this.H.R(bz,
"change_calc_interval",this.L)}v(QDb,D);function sQ(a){a.C&&ritz_api.RitzModelApi.requestCalculation(!1)}QDb.prototype.O=function(){this.C=!this.C;sQ(this)};function RDb(a,b){a.D&&(Rg(a.D),a.D=void 0);a.F=b;0<a.F&&a.J()}QDb.prototype.L=function(a){RDb(this,a.S1a)};QDb.prototype.J=function(){var a=!!this.D,b=this.F;if(0==this.F%6E4){var c=new Date(Ja());c=1E3*c.getSeconds()+c.getMilliseconds();b-=c}this.D=Qg(this.J,b,this);a&&this.C&&ritz_api.RitzModelApi.requestCalculation(!0)};function SDb(a,b,c){pDb.call(this,a,b);this.J=c}ka(SDb,pDb);SDb.prototype.jW=function(a){var b=this;ritz_api.RitzModelApi.transactChanges(function(){return pDb.prototype.jW.call(b,a)},!1);sQ(this.J)};function tQ(a,b){this.D=a;this.J=b}v(tQ,sDb);tQ.prototype.C=function(a){return new SDb(a,this.D,this.J)};tQ.prototype.F=function(){return 2==this.D?"none":"skip"};function TDb(a){this.C=a}TDb.prototype.apply=function(a){ritz_api.RitzModelApi.applyCommand(this.C.C(a));return!1};function UDb(a){this.C=a}function H9a(a,b){return(b=ritz_api.RitzModelApi.invertCommand(a.C.C(b)))?a.C.D(b):dk.getInstance()};function VDb(){}VDb.prototype.clear=ua;function WDb(){this.C=ritz.NativeChannel.getInstance()}WDb.prototype.send=function(a){this.C.sendToRitzApp(a)};function XDb(a,b){a.C.registerResponseHandler(b)};function YDb(a,b,c,d){D.call(this);this.C=null;this.H=!1;this.F=a;this.D=b;this.J=c;this.L=d}v(YDb,D);YDb.prototype.Dk=function(a){var b=this.C.Xb;this.C=null;var c=ZDb(this,a[0].Z_);c=ek(this.J,c);for(var d=[],e=0;e<a.length;e++){var f=a[e].yy();Ob(f.WR,c);d.push(f)}this.H=!1;b(d)};function ZDb(a,b){0==b||a.D.isEmpty()||am(a.D);if(am(a.D)<b)return[];b=[];a=a.D.Je();for(var c=0;c<a.length;c++)Ob(b,a[c]);return b};function uQ(a,b,c){b=b.bound(c,a.Xj(c));var d=b.Yd;BE.call(this,b.pe()?62:d?64:"r"==c?1432:1433,a,b);this.C=c}v(uQ,BE);uQ.prototype.exec=function(){var a=this.ib(),b=this.getRect();kXa(a,u(a.i4a,a,b,!1))};uQ.prototype.Xf=function(){var a=this.getRect();return a.pe()||a.Yd?SC(a)+" verwijderd.":""};uQ.prototype.ue=function(){return this.getRect().pe()||this.getRect().Yd||!Mn?6:82};
uQ.prototype.le=function(){var a="r"==this.C?0:1;if(this.getRect().pe()||this.getRect().Yd||!Mn){var b=new Cz;K(b,1,a);return b}b=new SA;K(b,1,a);return b};function $Db(a){var b=a.Pq(),c=Ed(a,4),d=yd(a,5)?parseInt(Ed(a,5),10):null;if(yd(a,6)&&0!=Dd(a,6).length){if(1==Dd(a,6).length){a=Ed(a,6,0);a=ritz_api.RitzModelApi.getWorkbookRangeById(a,!1);if(!a)return new w0a(b,c,null,null,!1,!1,!0,!0,d);var e=(new Oj).ud((new he).Oa(),a);a=parseInt(e.Ib(),10);var f=!(yd(e,2)||yd(e,3)),h=Ed(e,2),k=Ed(e,3),l=!(yd(e,4)||yd(e,5)),m=Ed(e,4);e=Ed(e,5);return new w0a(b,c,a,new uj(h,m,k,e,l,f),!1,!1,!0,!0,d)}throw Error("Expected 1 or no workbook range ids in a named range.");
}return new w0a(b,c,null,null,!1,!1,!0,!0,d)};function vQ(a){gz.call(this,-1,null);this.C=[];for(var b=0;b<a.length;b++)a[b]&&this.C.push(a[b])}v(vQ,gz);vQ.prototype.Je=g("C");vQ.prototype.exec=function(){for(var a=this.C,b=0;b<a.length;b++)a[b].exec()};function aEb(a,b,c,d,e,f,h,k,l,m){gz.call(this,91,d);this.Ya=a;this.tc=b;this.D=Va(c);this.C=d;this.L=e;this.Ka=f;a=a.C[b];this.Ra=null!=h?h:!!a&&a.L;this.Ea=null!=k?k:!a||a.Mj();this.V=null!=l?l:!a||a.H;this.O=null!=m?m:null}v(aEb,gz);p=aEb.prototype;p.exec=function(){this.Ya.addRange(new w0a(this.tc,this.D,this.C,this.L,this.Ka,this.Ra,this.Ea,this.V,this.O))};p.Xf=function(){return"Benoemd bereik "+(this.D+" toegevoegd.")};p.ue=n(25);
p.le=function(){var a=new oz;this.tc&&K(a,1,this.tc);a.If(this.D);if(null!=this.C&&this.L){var b=Tj(this.L,this.C);K(a,4,b)}null!=this.O&&K(a,3,String(this.O));return a};p.Ri=xg;function bEb(a,b,c){gz.call(this,92,c);this.C=a;this.tc=b}v(bEb,gz);p=bEb.prototype;p.exec=function(){u0a(this.C,this.tc)};p.Xf=function(){var a=this.C.C[this.tc];return"Benoemd bereik "+((a?a.getName():"")+" verwijderd.")};p.ue=n(26);p.le=function(){var a=new xz;K(a,1,""+this.tc);return a};p.Ri=xg;function cEb(a,b,c,d,e){this.C=a;this.F=b;this.D=c;this.Yj=d;this.H=!!e}function wQ(a,b){this.uh=a;this.jp=b};function dEb(){this.Nc=new Oj}dEb.prototype.Qk=function(a){var b=a.D;a=a.C[1];a=this.Nc.ud((new bl).Oa(),a).Ty();a=$Db(a);return new wQ(-1,new aEb(b.O,a.getId(),a.getName(),a.hc(),a.getRect(),!1,void 0,void 0,void 0,a.oT))};function eEb(a,b,c,d,e,f){gz.call(this,1422,null);this.pb=a;this.tc=b;this.C=Va(c);this.O=d;this.D=e;this.L=f}v(eEb,gz);p=eEb.prototype;p.exec=function(){var a=q3a(this.tc,this.L);this.pb.addRange(a)};p.Xf=function(){return"Beveiligd bereik "+(this.C+" is toegevoegd.")};p.ue=n(65);p.le=function(){var a=new CA,b=new BA;K(b,4,this.C);var c=Uj(this.O);K(b,5,c);for(c=0;c<this.D.length;c++){var d=Uj(this.D[c]);Ad(b,6,d)}K(a,2,b);K(a,3,this.tc);return a};p.Ri=xg;function fEb(){this.Nc=new Oj}fEb.prototype.Qk=function(a){if(!a.H)return null;var b=a.D;a=a.C[1];a=this.Nc.ud(al.Oa(),a);if(1!=J(a,3))return null;a=Ed(a,1);var c=ritz_api.RitzModelApi.getProtectedRangeById(a);if(!c)return null;c=this.Nc.ud(De.Oa(),c);if(yd(c,6))return null;a=q3a(a,c);return new wQ(a.Ib(),new eEb(b.jb,a.getId(),a.ah(),r3a(a),[],c))};function gEb(){this.Nc=new Oj}gEb.prototype.Qk=function(a){var b=a.D,c=b.O;a=a.C[1];a=this.Nc.ud((new dl).Oa(),a);a=J(a,1);return(c=c.C[a])&&null!=c.hc()?new wQ(-1,new bEb(b.O,a,c.hc())):null};function hEb(){this.Nc=new Oj}hEb.prototype.Qk=function(a){var b=a.F,c=a.D;a=a.C[1];var d=this.Nc.ud((new Qk).Oa(),a);if(d.Kg()&&yd(d,2)&&yd(d,3)){a=parseInt(d.Ib(),10);var e=fB(b,a).Mc(),f=J(d,2);b=J(d,2)+J(d,3);var h=d.Jm()&&1==d.qd();h=new uj(h?0:f,h?f:0,h?0:b,h?b:0,!h,h);h=new uQ(e,h,h.qd());d=d.Jm()&&1==d.qd()?"c":"r";e=rB(e,d);return e>f?(b<e&&(f+=e-b),c=new uP(c.C,a,d,f),new wQ(a,new vQ([h,c]))):new wQ(a,h)}return null};function iEb(){this.Nc=new Oj}iEb.prototype.Qk=function(a){var b=a.F;a=a.C[1];a=this.Nc.ud((new Uk).Oa(),a);a=parseInt(a.Ib(),10);return new wQ(-1,new DE(b,a))};function jEb(){this.Nc=new Oj}jEb.prototype.Qk=function(a){var b=a.F,c=a.D;a=a.C[1];var d=this.Nc.ud((new Pk).Oa(),a);if(d.Kg()&&yd(d,2)&&yd(d,3)){a=parseInt(d.Ib(),10);var e=fB(b,a).Mc();b=d.Jm()&&1==d.qd()?"c":"r";var f=J(d,2),h=J(d,3);d=new rP(e,ola(b,f,h),b,!1);e=rB(e,b);return e>f?(c=new uP(c.C,a,b,e+h),new wQ(a,new vQ([d,c]))):new wQ(a,d)}return null};function kEb(){this.Nc=new Oj}
kEb.prototype.Qk=function(a){var b=a.F;a=a.C[1];var c=this.Nc.ud((new Rk).Oa(),a);a=c.Ib();var d=c.getSheetType(),e=c.Zha(),f=c.Bf(),h=J(c,5);if(a&&e){a=parseInt(a,10);for(var k=null,l=!1,m=!1,q=null,t=void 0,w=0;w<e.VS();w++){var y=e.LP(w);switch(y.ZJ()){case 0:k=y.getName();break;case 2:l=y.Kha();break;case 6:m=y.Jha();break;case 7:q=y.getColor();break;case 12:t=J(y,15)}}c=(c=uE(b,c.getIndex()-1))?c.Ib():-1;1==d?(f=k,h=t,m=void 0===m?!1:m,b=new zE(410,b,c,!0),b.L={uh:a,Wg:f,yna:c,hfa:h,Eh:!!m,gc:!1,
color:q}):(d=k,m=void 0===m?!1:m,l=void 0===l?!1:l,b=new zE(51,b,c,!1),b.C={uh:a,Wg:d,yna:c,rows:h,cols:f,hfa:t,Eh:!!m,gc:!!l,color:q});return b=new wQ(-1,b)}return null};function lEb(){this.Nc=new Oj}lEb.prototype.Qk=function(a){var b=a.F;a=a.C[1];var c=this.Nc.ud((new Vk).Oa(),a);a=uE(b,J(c,1)).Ib();c=(c=uE(b,J(c,2)-1))?c.Ib():-1;return new wQ(-1,new CE(b,a,c))};function mEb(){this.Nc=new Oj}
mEb.prototype.Qk=function(a){var b=a.C,c=a.F;a=new Wk;b=b[1];var d=this.Nc.ud(a.Oa(),b);if(d.Kg()&&d.Jm()&&yd(d,3)&&0<zd(d,3)&&d.QF()){b=[];a=d.Ty();var e=Dd(d,3),f=0==d.qd();d=parseInt(d.Ib(),10);c=fB(c,d).Mc();for(var h=0;h<a.VS();h++){var k=a.LP(h);switch(k.ZJ()){case 0:k=0==J(k,2)?Ed(k,3):f?AB:wWa;for(var l=0;l<e.length;l++){var m=e[l];var q=uB(c),t=c.Bf();m=new uj(f?Ed(m,1):0,f?0:Ed(m,1),f?Ed(m,2):q,f?t:Ed(m,2),f,!f,!1);m=new vP(c,m,k);b.push(m)}}}return new wQ(d,new vQ(b))}return null};function nEb(){I.call(this)}v(nEb,I);var oEb=null;nEb.prototype.Oa=function(){var a=oEb;a||(oEb=a=Fd(nEb,{0:{name:"TrixFormSummary",Gb:"trix.freebird.TrixFormSummary"},1:{name:"form_key",La:9,type:String},2:{name:"spreadsheet_grid_id",La:5,type:Number},3:{name:"number_of_responses",La:5,type:Number},4:{name:"sync_problems",La:8,defaultValue:!1,type:Boolean}}));return a};nEb.Oa=nEb.prototype.Oa;function pEb(a,b){gz.call(this,917,null);this.D=a;this.C=b}v(pEb,gz);pEb.prototype.exec=function(){if(this.C){var a=this.D,b=this.C;a.C=J(b,1);J(b,3);a.F=!!J(b,4)}else a=this.D,a.C=null,a.F=!1;a.dispatchEvent("change")};function qEb(){this.Nc=new Oj}qEb.prototype.Qk=function(a){var b=a.C;a=a.D;var c=b[0];if(47230548==c){if(b=b[1],b=this.Nc.ud((new fl).Oa(),b),a=a.Ea,b.Kg()&&yd(b,1)&&b.Kg())return b=parseInt(b.Ib(),10),new wQ(b,new pEb(EF(a,b),null))}else if(47296698==c&&(b=b[1],c=this.Nc.ud((new el).Oa(),b),c.Kg()&&yd(c,1)&&c.Kg())){b=parseInt(c.Ib(),10);c=J(c,1);a=a.Ea;var d=new nEb;K(d,1,c);K(d,2,b);K(d,3,0);K(d,4,!1);return new wQ(b,new pEb(EF(a,b),d))}return null};function xQ(a,b,c){gz.call(this,1801,b);this.D=a;this.C=c}v(xQ,gz);xQ.prototype.exec=function(){var a=wF(this.D,this.F),b=!this.C;a.tb=b;a.dispatchEvent(new zB(b?"Xa":"Wa"))};xQ.prototype.Xf=function(){var a="Rasterlijnen verborgen in blad "+(gB(this.D,this.F).ye()+"."),b="Rasterlijnen zichtbaar maken in blad "+(gB(this.D,this.F).ye()+".");return this.C?a:b};xQ.prototype.ue=n(23);xQ.prototype.le=function(){var a=new eA;K(a,1,!!this.C);return a};function rEb(a,b,c){dB.call(this,-1,b,a);this.C=c}ka(rEb,dB);rEb.prototype.exec=function(){var a=fB(this.D,this.F);a.D=this.C;var b=new lz("ea",a.wf(),a.Ib());b.Wg=a.ye();a.dispatchEvent(b)};rEb.prototype.Ri=n(!1);function sEb(){this.Nc=new Oj}
sEb.prototype.Qk=function(a){var b=a.C;a=a.F;var c=new Sk;b=b[1];c=this.Nc.ud(c.Oa(),b);if(!c.Kg()||!c.iKa())return null;b=c.Zha();c=parseInt(c.Ib(),10);for(var d=a.C,e=[],f=0;f<b.VS();f++){var h=b.LP(f);switch(h.ZJ()){case 0:e.push(new eB(a,c,h.getName()));break;case 2:e.push(new jB(d,c,h.Kha()));break;case 3:e.push(new xQ(d,c,h.CEa()));break;case 4:e.push(new uP(d,c,"r",J(h,7)));break;case 5:e.push(new uP(d,c,"c",J(h,8)));break;case 6:e.push(new hB(a,c,h.Jha()));break;case 7:e.push(new SXa(a,[c],
h.getColor()));break;case 12:e.push(new rEb(a,c,J(h,15)))}}return 0==e.length?null:1==e.length?new wQ(c,e[0]):new wQ(c,new vQ(e))};function yQ(a,b,c,d,e){gz.call(this,1421,null);this.C=a;this.D=b;this.O=c;this.V=d;this.L=e}v(yQ,gz);yQ.prototype.exec=function(){(r(this.C)||r(this.D))&&bz.dispatchEvent({type:"change_calc_interval",S1a:this.C})};yQ.prototype.ue=n(68);yQ.prototype.le=function(){var a=new FA;this.C&&K(a,1,this.C);r(this.D)&&K(a,2,this.D);r(this.O)&&K(a,3,this.O);this.V&&K(a,4,this.V);r(this.L)&&K(a,5,this.L);return a};
yQ.prototype.dZ=function(a,b){(r(this.O)||r(this.V)||r(this.L))&&ritz_api.RitzModelApi.requestCalculation(!0);yQ.ea.dZ.call(this,a,b)};function tEb(){gz.call(this,221,null)}v(tEb,gz);tEb.prototype.exec=function(){Xn("win").location.reload()};function uEb(a){gz.call(this,1427,null);this.C=a}v(uEb,gz);uEb.prototype.exec=function(){S3a(this.C)};function vEb(a,b){gz.call(this,-1,null);this.C=a;this.D=b}ka(vEb,gz);vEb.prototype.exec=function(){b0a(this.D.Mb,this.C)};vEb.prototype.le=function(){throw Error("Ritz behavior is not implemented for SetDatabaseConnectionsCommand");};vEb.prototype.ue=function(){throw Error("Ritz behavior is not implemented for SetDatabaseConnectionsCommand");};vEb.prototype.Ri=n(!1);function wEb(){this.Nc=new Oj}
wEb.prototype.Qk=function(a){var b=a.C,c=new Tk,d=a.D;b=b[1];c=this.Nc.ud(c.Oa(),b);if(yd(c,1)){b=J(c,1);var e=d.L,f=e?e.C:null;c=f;e=e?e.D:null;for(var h=void 0,k=void 0,l=void 0,m=void 0,q=void 0,t=!1,w=[],y=0;y<b.VS();y++){var z=b.LP(y);switch(z.ZJ()){case 2:c=z.dn();break;case 3:e=z.cia();break;case 12:yd(z,13)?h=J(z,13):k=!0;break;case 13:l=J(z,14);break;case 14:m=J(z,15);break;case 15:q=J(z,16);break;case 10:case 9:t=!0;break;case 19:w.push(J(z,20))}}if(a.H||a.Yj?0:c&&f!=c)a=new tEb;else if(b=
[],(r(h)||r(k)||r(q)||r(m)||r(l))&&b.push(new yQ(h,k,l,m,q)),t&&!a.H&&b.push(new uEb(d)),c&&b.push(new gDb(d,new HF(SE(c),sYa(c),tYa(c),c,0,e))),0<w.length&&b.push(new vEb(w,d)),1<b.length)a=new vQ(b);else if(1==b.length)a=b[0];else return null;return new wQ(-1,a)}return null};function xEb(){this.Nc=new Oj}xEb.prototype.Qk=function(a){var b=a.D;a=a.C[1];a=this.Nc.ud((new cl).Oa(),a).Ty();a=$Db(a);return new wQ(-1,new aEb(b.O,a.getId(),a.getName(),a.hc(),a.getRect(),!1,void 0,void 0,void 0,a.oT))};function yEb(){this.C={24502104:jEb,25037233:hEb,21350203:kEb,26812461:sEb,29921628:mEb,28950036:wEb,29396799:iEb,31997291:lEb,36960215:dEb,39377807:gEb,39495741:xEb,47296698:qEb,47230548:qEb,34070425:fEb}}
yEb.prototype.Qk=function(a){var b=a.C,c=a.F,d=a.D,e=a.Yj,f=this.C;if(b&&b[0]){if(4444216==b[0]){a=b[1];b=a.length;f=[];for(var h=0;h<b;h++){var k=this.Qk(new cEb(a[h],c,d,e));k&&f.push(k)}switch(f.length){case 0:return null;case 1:return f[0];default:return new wQ(-1,new vQ(f))}}if(c=f[b[0]])if(c=(new c).Qk(a))return c.jp.Qoa(e),c}return null};function zEb(a){D.call(this);this.C=a;this.J=new yEb;this.H=this.F=this.D=null}v(zEb,D);function AEb(a,b){function c(a){4444216==a[0]?x(a[1],c,this):ritz_api.MutationApi.isApplicableToUnloadedWaffleModel(a[0])&&(a=this.J.Qk(new cEb(a,this.D,this.C,!1,!0)))&&a.jp&&a.jp.exec()}yB(a.C.C,function(){x(b,c,a)});a.C.mb.hb(ritz_api.RitzModelApi.hasGoogleFinanceData());BEb(a)}
function CEb(a,b,c){b=1==b.length&&b[0]&&4444216==b[0][0]?b[0][1]:b;var d={};x(b,function(b){(b=a.J.Qk(new cEb(b,a.D,a.C,c)))&&b.jp&&(b.uh in d||(d[b.uh]=[]),d[b.uh].push(b.jp))});return d}function DEb(a){a&&x(a,function(a){a.exec()})}
function EEb(a,b,c,d,e,f,h,k,l,m){e&&e.exec();yB(b,u(function(){DEb(c);if(f)for(var a=0;a<f.length;a++){var e=f[a],l=FEb(b,e);e=e.value;l=ED(b.C,l);for(var m=0;m<l.length;m++){var z=new zB("ka");z.rect=l[m];z.size=e;b.dispatchEvent(z)}}if(h)for(a=0;a<h.length;a++)for(l=h[a],e=FEb(b,l),l=!!l.value,m=ED(b.C,e),z=0;z<m.length;z++){var C=e.pe()?"r":"c";rXa(b,l,Gj(e,C),C)}if(k)for(a=0;a<k.length;a++)e=GEb(k[a]),k[a].isMerged?b.dispatchEvent(lQa(e)):b.dispatchEvent(mQa([e]));if(d){a=new qQa;for(e=0;e<d.length;e++)for(l=
ED(b.C,GEb(d[e])),m=0;m<l.length;m++)rQa(a,l[m]);b.dispatchEvent(a.build())}},a));l&&HEb(a,l,!!e);k&&0<k.length&&nXa(b);m&&b.dispatchEvent(new zB("ab"));e&&(new LNa(e.C,e.D)).exec()}function FEb(a,b){return"ecol"in b?LC(a,b.scol,b.ecol):MC(a,b.srow,b.erow)}function GEb(a){return new uj(a.srow,a.scol,a.erow,a.ecol)}function IEb(a){for(var b={},c=arguments.length,d=0;d<c;d++)bc(arguments[d],function(a,c){b[c]=!0});return b}
function JEb(a){var b={};if(a)for(var c=0;c<a.length;c++){var d=a[c];if(d instanceof DE){d=d.C;for(var e=0;e<d.length;e++)b[d[e]]=!0}}return b}
function KEb(a,b,c){var d=b.commands||[],e=b.rects,f=b.cells||{},h=b.resizedDimensions||{},k=b.hideUnhideDimensions||{},l=b.mergedUnmergedRanges||{},m=b.maxGroupDepthChanged||{},q={},t=b.selection;if(t){t=Aoa(ritz_api.CommandApi.deserializeCommand(t)).getSelection();var w=J(t.C,1);q[w.Ib()]=t}t=b.newExternalDataSourceIds;w=b.removedExternalDataSourceIds;f=IEb(d,e,f,h,k,l,m);var y=a.C.C,z=y.getActiveGrid(),C=z?z.Ib():-1,M=JEb(d[-1]);z=b.objects;var N;z&&(N=j3a(a.C.J,z,b.isMe));DEb(d[-1]);oc(f,-1);
LEb(a,b);bc(f,function(b,c){if(!M[c]){b=d[c]||[];var f=h[c]||[],t=k[c]||[],w=l[c]||[],z=!!m[c],N=e[c]||[],V=q[c],ca=null,Ga;if(Ga=c==C)a:{Ga=b||[];for(var bb=!1,Ab=!1,Mb=0;Mb<Ga.length;Mb++){if(Ga[Mb]instanceof jB){Ga=!0;break a}bb|=Ga[Mb]instanceof rP;Ab|=Ga[Mb]instanceof uQ}Ga=bb&&Ab}Ga&&(ca=new JNa(y));c=gB(y,c);1==c.getSheetType()?DEb(b):(c=c.Mc(),EEb(a,c,b,N,ca,f,t,w,V,z))}});z&&(j3a(a.C.J,z,b.isMe),N&&MEb(a,N));(N=b.docos)&&NEb(a,N);(N=b.namedRanges)&&OEb(a,N);(N=b.protectedRanges)&&PEb(a,N);
(N=b.conditionalFormats)&&0<N.length&&W3a(a.C,N);(N=b.deletedFilters)&&QEb(a,N);(N=b.updatedFilters)&&REb(a,N,"Sa");(N=b.addedFilters)&&REb(a,N,"Qa");(N=b.changedFilterLists)&&SEb(a,N);t&&t.length?(ZCb(a.H,t,c||ua),a.C.mb.hb(ritz_api.RitzModelApi.hasGoogleFinanceData())):c&&c([]);w&&w.length&&($Cb(a.H,w),a.C.mb.hb(ritz_api.RitzModelApi.hasGoogleFinanceData()));(c=b.changedFilterHiddenRows)&&TEb(a,c);(c=b.usedColors)&&Z_a(a.C.Ka,X3a(c));(c=b.usedFontFamilies)&&a.F&&R8a(a.F,c);(b=b.hardBreaks)&&UEb(a,
b)}function NEb(a,b){var c=new JF("docos_change");c.docos=b;a.C.dispatchEvent(c)}function UEb(a,b){var c=new JF("hard-breaks-updated");c.O=b;a.C.dispatchEvent(c)}function MEb(a,b){a=a.C.J;for(var c=0;c<b.length;c++)a.dispatchEvent(b[c])}function OEb(a,b){var c=a.C;x(b,function(a){var b=ritz_api.RitzModelApi.getNamedRangeById(a);b?(a=(new Oj).ud((new Yf).Oa(),b),a=$Db(a),c.O.addRange(a)):u0a(c.O,a)})}
function PEb(a,b){var c=a.C,d=new Oj,e=De.Oa();x(b,function(a){var b=ritz_api.RitzModelApi.getProtectedRangeById(a);if(b)b=d.ud(e,b),yd(b,6)||(a=q3a(a,b),c.jb.addRange(a));else{b=c.jb;var f=b.C[a];r(f)&&(delete b.C[a],a=new JF("delete_ritz_protection"),a.F=f,b.dispatchEvent(a))}});0<b.length&&BEb(a)}
function BEb(a){for(var b=ritz_api.RitzModelApi.getProtectedRanges(),c={},d=[],e=new Oj,f=0;f<b.length;f++){var h=e.ud(he.Oa(),b[f]),k=parseInt(h.Ib(),10);if(yd(h,2)||yd(h,3)||Ela(h)){var l=c[k];l||(l=[],c[k]=l);l.push(Vj(h))}else d.push(k)}a=a.C;b={};e=o3a(a.jb);for(f=0;f<e.length;f++)h=e[f],h.Mn()&&(b[h.Ib()]=!0);e=!1;f=a.C.D;for(h=0;h<f.length;h++){k=f[h];var m=k.Ib();l=Bb(d,m);k.F!=l&&(e=!0,k.F=l);var q=!!b[m];k.L!=q&&(e=!0,k.L=q);if(0==k.getSheetType()){m=c[m];k=k.Mc();l&&(m=null);l=m;m=ID(k);
q=l;for(var t=m.D.slice(0),w=0;w<t.length;w++)CQa(m.C,t[w],null);m.D=[];if(q)for(w=0;w<q.length;w++){var y=q[w];CQa(m.C,y,!0);m.D.push(y)}m=t;(l=l?Lb(m,l):m)&&0<l.length&&(m=new zB("Va"),m.C=l,k.dispatchEvent(m))}}e&&(c=a.F,d=new OG("acl_change"),d.Ad=PG(c),c.dispatchEvent(d))}
function LEb(a,b){var c=b.deletedFilters,d=b.updatedFilters,e=b.addedFilters;b=b.changedFilterLists;c&&x(c,function(b){b=b.gid;ritz_api.RitzModelApi.hasSheetWithId(b)&&VEb(a,parseInt(b,10))});d&&x(d,function(b){b=parseInt(ritz_api.RitzModelApi.getFilterGridId(b),10);VEb(a,b)});e&&x(e,function(b){b=parseInt(ritz_api.RitzModelApi.getFilterGridId(b),10);VEb(a,b)});b&&x(b,function(b){ritz_api.RitzModelApi.hasSheetWithId(b)&&VEb(a,parseInt(b,10))})}function VEb(a,b){FVa(wF(a.C.C,b).H)}
function QEb(a,b){x(b,function(b){var c=b.gid;if(ritz_api.RitzModelApi.hasSheetWithId(c)){b=b.fid;c=wF(a.C.C,parseInt(c,10));var e=new zB("Ra");e.bb=b;c.dispatchEvent(e)}})}function SEb(a,b){x(b,function(b){ritz_api.RitzModelApi.hasSheetWithId(b)&&wF(a.C.C,b).dispatchEvent(new zB("Ta"))});BEb(a)}
function TEb(a,b){x(b,function(b){var c=UC(a.C.C,pb(b));if(c&&c.Mg())if(c=c.Mc(),b=ritz_api.RitzModelApi.getFilterRowVisibility(b)){for(var e=[],f=[],h=0;h<b.length;h++){var k=b[h];e.push(new uj(k.s,0,k.e,0,!0,!1));f.push(k.h)}Cb(e)||sXa(c,f,e)}else sXa(c,[!1],[new uj(0,0,uB(c),0,!0,!1)])})}function REb(a,b,c){x(b,function(b){var d=parseInt(ritz_api.RitzModelApi.getFilterGridId(b),10);d=wF(a.C.C,d);var f=new zB(c);f.bb=b;d.dispatchEvent(f)});BEb(a)}
function WEb(a){for(var b={},c=0;c<a.length;c++){var d=a[c],e=d.gid;e in b||(b[e]=[]);b[e].push(d)}return b}
function HEb(a,b,c){b=b.C;var d=J(b,1);if(d){var e=Dd(b,2);b=parseInt(d.Ib(),10);var f=gB(a.C.C,b);if(f)if(0==f.getSheetType()){var h=wF(a.C.C,b);f=function(){if(!h.isDisposed()){var a=yd(d,2)?Ed(d,2):0,b=yd(d,3)?d.Fw():0;sD(h,a)&&tD(h,b)&&(x(e,function(a,b){var c=yd(a,2)?Ed(a,2):0,d=yd(a,3)?Ed(a,3):uB(h),e=yd(a,4)?Ed(a,4):0,f=yd(a,5)?Ed(a,5):h.Bf();a=tWa(h,new uj(c,e,d,f,!Ela(a),!(yd(a,2)||yd(a,3))));0==b?fE(h,a):eE(h,a,!0)}),$Wa(h,rD(h,new ej(b,a))))}};c?f():(c=fB(a.D,b).wf(),vE(a.D.C)==c?(f(),
yE(a.D,b)):yE(a.D,b,f))}else yE(a.D,b)}};function XEb(a,b,c,d,e){oQ.call(this,"ritz-waffle",a);this.$=b;this.V=c;this.O=d;this.L=e||null;this.H=this.J=null}v(XEb,oQ);XEb.prototype.jW=function(){ritz_api.RitzModelApi.transactChanges(u(function(){var a=this.$;this.L&&(mDb(this,"backtrack"),nDb(this,this.L),mDb(this,"command"));var b=this.O.applyBehavior(this.V,u(function(b){nDb(this,a.D(b))},this));this.J=b.proto;this.H=b.a11yUserMessage},this),!0)};function YEb(a,b,c,d){this.O=a;this.L=b;this.J=c;this.V=d||null;this.D=null}v(YEb,sDb);YEb.prototype.C=function(a){return this.D=new XEb(a,this.O,this.L,this.J,this.V)};function ZEb(a,b,c,d,e,f,h,k,l,m,q,t,w,y){var z=this;cDb.call(this,e,l,m,t);this.C=a;this.D=new zEb(this.C);this.Eb=new Oj;this.Mb=new xh(this);E(this,this.Mb);this.Ab=new Si;E(this,this.Ab);this.Ea=b;this.Ac=f;this.bb=c;this.H=h;this.J=q;this.fc=y;this.L=this.va=null;XDb(this.Ea,u(this.ayb,this));this.Nb=w;this.O=this.Tb=null;this.$=!1;this.eb=[];this.jb=!1;this.Qb=function(a){a&&0<a.length&&(sQ(z.J),z.D.C.dispatchEvent(new JF("external_data_change")))};this.V=new Kl;this.fb=!1;this.Ka=null;this.mb=
{};ritz_api.RitzEntryPoint.loadBehaviorFragment(u(this.V.Xb,this.V));this.D.H=t;a=CB(this.C.C);this.Mb.R(this.C.C,"M",this.jhb).R(this.C.C,"Y",this.rXb).R(a,["Ba"],this.sXb).R(a,["Ga"],this.pXb).R(a,["Da","Ea"],this.Lnb);Ti(this.Ab,l.F,function(a){var b=z.getSelection();a.C&&b&&(a=b.C)&&J(a,1)&&(z.fb?z.Ka=b:HEb(z.D,b,!1))});l=[P.yA,P.zA,P.HD];for(a=0;a<l.length;a++)l[a].subscribe("action",u(this.RCa,this))}v(ZEb,cDb);
var $Eb={k1b:1,YXa:5,Lsc:6,h1b:7,jyc:8,f1b:9,YWa:99},zQ={n5b:0,QVa:3,tVa:4,CVa:5,pXa:6,nXa:7,kVa:8,A0a:9,B0a:10,YWa:99},aFb={51:!0,91:!0,37:!0,601:!0,46:!0,31:!0,32:!0,1421:!0,57:!0,4:!0,502:!0,3:!0,17:!0,35:!0,65:!0,154:!0,36:!0,1433:!0,1432:!0,64:!0,403:!0,411:!0,62:!0,18:!0,55:!0,413:!0,10110:!0,45:!0,40:!0,9:!0,10:!0,11:!0,38:!0,12:!0,1801:!0,170:!0,171:!0,523:!0,1431:!0,1430:!0,63:!0,69:!0,901:!0,905:!0,401:!0,1603:!0,1602:!0,61:!0,68:!0,902:!0,99:!0,43:!0,172:!0,173:!0,54:!0,414:!0,415:!0,152:!0,
153:!0,8:!0,82:!0,79:!0,78:!0,156:!0,72:!0,52:!0,1303:!0,92:!0,10109:!0,53:!0,412:!0,701:!0,42:!0,41:!0,10100:!0,1406:!0,10102:!0,1429:!0,1416:!0,1418:!0,1428:!0,1408:!0,10101:!0,1407:!0,1420:!0,1412:!0,1419:!0,1409:!0,1410:!0,1426:!0,1411:!0,1414:!0,1425:!0,1422:!0,1423:!0,1424:!0,2:!0,10105:!0,10106:!0,2001:!0,1601:!0,10103:!0,501:!0,1:!0,1901:!0,10104:!0,151:!0,155:!0,15:!0,13:!0,39:!0,1304:!0,10107:!0,10108:!0,71:!0,44:!0,402:!0,16:!0,14:!0};p=ZEb.prototype;
p.sXb=function(a){(zF(this.C)||T3a(this.C))&&bFb(this,a.target,a.C)};p.pXb=function(a){(zF(this.C)||T3a(this.C))&&cFb(this,a.target,a.position)};p.Lnb=function(a){a=a.type;"Da"==a?dFb(this,!0):"Ea"==a&&dFb(this,!1)};p.jhb=function(){var a=this.C.C.C;if(0==a.getSheetType()){var b=WG(this.C.C);if(b){if(a=b.Qc()){var c=ZWa(b);c.push(a);bFb(this,b,c)}a=TD(b);c=UD(b);a&&c&&cFb(this,b,c)}}else 1==a.getSheetType()&&(b=this.getSelection().C.clone(),a=iDb(""+a.Ib(),0,0),K(b,1,a),this.setSelection(new Wj(b)))};
p.rXb=function(){var a=this.getSelection().C,b=this.getSelection().C.clone(),c=Dd(b,2);if(c&&0<c.length){Bd(b,2);for(var d=0;d<c.length;d++)gB(this.C.C,parseInt(c[d].Ib(),10))&&Ad(b,2,c[d])}if((c=Dd(b,4))&&0<c.length)for(Bd(b,4),d=0;d<c.length;d++)gB(this.C.C,parseInt(c[d].Ib(),10))&&Ad(b,4,c[d]);a.equals(b)||this.setSelection(new Wj(b))};
function cFb(a,b,c){var d=a.C.C.C;if(d&&b.hc()==d.Ib()){b=b.hc()+"";d=c.y;var e=c.x;c=a.getSelection().C.clone();b=iDb(b,d,e);K(c,1,b);a.setSelection(new Wj(c))}}function bFb(a,b,c){var d=a.C.C.C;if(d&&b.hc()==d.Ib()){var e=a.getSelection().C.clone();Bd(e,2);x(c,function(a){a=Tj(a,b.hc());Ad(e,2,a)});a.setSelection(new Wj(e))}}function dFb(a,b){var c=a.getSelection().C.clone();K(c,5,b);a.setSelection(new Wj(c))}
p.Yyb=function(a,b){b.loadModelForApplyingCollaboratorEdit(Ok(this.bb,a),u(this.t4,this),u(this.zSa,this))};p.RCa=function(){if(ritz_api.RitzModelApi.needsInitialModelCommands()&&this.C.F.C){var a=LDb().name();eFb(this,new fDb(this.C.L.C,a))}};function Syb(a,b){a.RCa();aFb[b.H]&&(fFb(a,b),(a=b.Xf())&&dz(a))}function gFb(a,b){try{a.fb=!0,ritz_api.RitzModelApi.transactChanges(b,!0)}finally{a.fb=!1}sQ(a.J);a.Ka&&(HEb(a.D,a.Ka,!1),a.Ka=null)}
function fFb(a,b){var c=b.H;71==c?gFb(a,u(function(){this.H.undo()},a)):72==c?(b=FDb(a.Nb))?(b=b.C,b.Ri()&&eFb(a,b)):gFb(a,u(function(){this.H.redo()},a)):eFb(a,b)}
function eFb(a,b){hFb(a,b)&&(b.m_(),a.V.addCallback(u(function(a){var c=u(this.zSa,this),e=b.ipa()?iFb(this):null,f=u(this.qXb,this,b,a,e);if(1416==b.H)a.loadModelForApplyingBehavior(b.C(),f,c);else{var h=b.Goa(this.getSelection()),k=ua;e&&(k=u(function(){this.H.apply(new PDb(e),b)},this),f=Dg(u(this.H.undo,this.H),f));a.loadModelForApplyingBehaviorRequest(h,f,c,k)}},a)))}function jFb(a,b,c,d){var e=new KA;K(e,1,c);K(e,2,!b);b&&(b=a.Eb.ud(LA.Oa(),d),K(e,3,b));a.$?a.eb.push(e):Syb(a,new lQ(e))}
p.zSa=function(){NG(this.C.F,!0,"overlapping-prevention");this.$=!0;kFb(this)};p.t4=function(){this.eb.length?Syb(this,new lQ(this.eb.shift())):(Qg(function(){NG(this.C.F,!1,"overlapping-prevention")},0,this),this.$=!1,kFb(this))};function hFb(a,b){return xb(Dd(a.getSelection().C,2),function(a){if(a){var c=UC(this.C.C,parseInt(a.Ib(),10)).Mc();a=Vj(a);return b.E0(c,a)}return!1},a)}
function iFb(a){a=a.Nb;rQ(a);var b=BDb(a,!1);if(!b)return null;a=b.Je();b=b.C;for(var c,d=b.length-1;0<=d;d--)if("command"==b[d].getLabel()){c=b[d];break}c&&(a=c.Je());return a?new ck(a):null}
p.qXb=function(a,b,c,d,e){if(d&&!d.isWarningOnly)this.t4(),cz(ao(d.errorMessage),void 0,u(a.dZ,a,!1,null));else{b=new YEb(this.bb,e,b,c);var f;d&&(f=d.warningKey)&&this.mb[f]&&(d=null);d?zNa(ao(d.errorMessage),u(this.GHa,this,a,b,f),void 0,void 0,u(this.njb,this,a),f?"Deze waarschuwing 5 minuten niet meer weergeven":void 0,a.TRa()):this.GHa(a,b,null)}};
p.GHa=function(a,b,c,d){c&&d&&(this.mb[c]=!0,d=new cm(function(){delete this.mb[c]},3E5,this),E(this,d),d.start());this.H.apply(b,a);sQ(this.J);this.t4();d=b.D;b=null;d&&(b=d.J,(d=d.H)&&dz(d,!0));a.dZ(!0,b);this.C.dispatchEvent("ya")};p.njb=function(a){this.t4();a.dZ(!1,null)};
function lFb(a,b,c){var d={};d.chunks=ub(b,function(a){var b={};b.snapshot=a.lF();Xla(a.C)||(b.id=a.C.getId());return b});d.mutations=b[0].WR;b=[];if(c)for(var e=0;e<c.length;e++)b[e]=a.bb.C(c[e]);d.pendingQueueMutations=b;a.Ea.send([$Eb.YXa,d]);kFb(a)}function SPa(a,b,c){a.va?a.L=new mFb(b,c):(a.va=c,a.Ea.send([6,b]))}
p.NPb=function(a){var b=ub(a,function(a){var b=this.Eb,c={};c.snapshot=a.D;c.mutations=a.WR;c.gridRange=b.serialize(J(a.C,2));c.partialChunk=a.F;return c},this),c={};c.revision=a[0].Z_;c.perGridRangeSnapshots=b;this.Ea.send([9,c]);kFb(this)};function kFb(a){a.O&&(a.$||ritz_api.RitzModelApi.isPartiallyLoaded()||a.Ra.H?a.O.disable("editor"):a.O.enable("editor"))}
p.ayb=function(a){var b=a[1];switch(a[0]){case zQ.QVa:this.va(b);this.va=null;this.L&&(a=this.L.Xb,b=this.L.request,this.L=null,SPa(this,b,a));break;case zQ.tVa:a=this.D;var c=this.c5();b={commands:CEb(a,b.commands||[],b.isMe),docos:b.docos,namedRanges:b.namedRanges,protectedRanges:b.protectedRanges,conditionalFormats:b.conditionalFormats,deletedFilters:b.deletedFilters,updatedFilters:b.updatedFilters,addedFilters:b.addedFilters,changedFilterLists:b.changedFilterLists,changedFilterHiddenRows:b.changedFilterHiddenRows,
isMe:b.isMe,objects:b.objects,removedExternalDataSourceIds:b.removedExternalDataSourceIds,newExternalDataSourceIds:b.newExternalDataSourceIds,resizedDimensions:WEb(b.resizedDimensions||[]),hideUnhideDimensions:WEb(b.hideUnhideDimensions||[]),mergedUnmergedRanges:WEb(b.mergedUnmergedRanges||[]),rects:WEb(b.rects||[]),usedColors:b.usedColors,selection:b.selection,usedFontFamilies:b.usedFontFamilies,hardBreaks:b.hardBreaks,maxGroupDepthChanged:b.maxGroupDepthChanged};KEb(a,b,c);break;case zQ.CVa:bz.dispatchEvent({type:"calculation_progress",
data:b});2==b.stage&&this.jb&&(this.jb=!1,eDb(this));break;case zQ.pXa:a=b.toFetch;c=[];for(var d=0;d<a.length;d++){var e=this.Eb.ud((new he).Oa(),a[d].range);c.push($la(a[d].chunkId,e))}a=this.Ra;d=b.reverseTransformAgainstPendingQueue;b=u(this.NPb,this);a.C={O$:c,Xb:b};b=am(a.D);c=(c=Mqa(a.D))?c.C:"";if(d&&(!a.F.X7()||a.F.Vpa())){if(a.D.Co())throw Error("Pending queue has undeliverable commands.");d=ZDb(a,b);for(e=0;e<a.C.O$.length;e++){var f=J(a.C.O$[e],2);f=a.L.reverseTransformRowRange(d,f);K(a.C.O$[e],
2,f)}}b={revision:b,snapshotRevisionHmac:c};a.H=!0;a.F.p8(a.C.O$,u(a.Dk,a),am(a.D),b);kFb(this);break;case zQ.nXa:if(!this.C.Ad()&&(a=b.gridSizes,0<a.length)){b=new Oj;c=[];for(d=0;d<a.length;d++)e=b.ud((new he).Oa(),a[d]),c.push(e);Syb(this,new hDb(c))}break;case zQ.B0a:this.C.tb.hb(1);break;case zQ.A0a:this.C.tb.hb(2);break;case zQ.kVa:nFb(this,b)}};
function nFb(a,b){var c=b.action,d=b.data,e=b.key,f=b.type;b=new Oj;b.Ui=!0;var h=new Oj;switch(f){case 1:d=h.ud(NA.Oa(),d);var k=b.serialize(d)}sl(tl(um(yl(a.fc.Pe(c),{data:k}),"POST"),function(a){jFb(this,!0,e,a.gf())},a),function(){jFb(this,!1,e,null)},a).Ae()}p.c5=g("Qb");
function oFb(a,b){a.Tb=b;kFb(a);Ti(a.Ab,b.V,function(b){var c;if(c=b.C.Je()&&0<b.C.Je().length)c=b.C.Je()[0],c=a.bb.C(c),c=ritz_api.MutationApi.getMutationTypeIdOf(c),c=14130306==c||15958974==c;c?(a.O.disable("staleClientResolving"),Xn("win").location.reload()):b.D||b.C.H!=a.Ac||a.V.addCallback(u(a.Yyb,a,b.C.Je()))})}function mFb(a,b){this.request=a;this.Xb=b};function pFb(a){this.C=a}function qFb(a){return a.C.changes.revision};function rFb(a,b,c){yo.call(this);this.C=b;this.H=c;this.getHandler().R(a,"change",u(this.F,this)).R(c,"M",u(this.F,this));this.F()}v(rFb,yo);rFb.prototype.F=function(){var a=this.H.getActiveGrid();a:{var b=this.C;for(var c in b.C)if(b.C[c].D()){b=!0;break a}b=!1}c=a&&b?FF(this.C,a.Ib()):!1;a=a&&b?i0a(this.C)||c:!1;Ao(this,{"form-present":b,"current-sheet-has-form":c,"one-form-current-sheet-has-form":a})};function sFb(a,b){yo.call(this);this.F=a;this.L=b;this.H=new Qo(this);E(this,this.H);tFb(this)}ka(sFb,yo);
sFb.prototype.C=function(){var a={};a["waffle-dataconnector-connection-selected"]=null!=tw.cb();var b=this.F.C,c=!!b&&!!b.D;b=c?b.D:null;null===b?b=null:(b=J(b,2),b=this.L.C[b]||null);b=null===b?!1:2==J(b,3);a["waffle-dataconnector-active-sheet-db-connection"]=c;a["waffle-dataconnector-active-sheet-not-plx"]=!b;a["waffle-dataconnector-not-database-sheet-state"]=!c;a["waffle-dataconnector-dialog-visible-state"]=aKa.kb();a["waffle-dataconnector-dialog-connection-type-selected-state"]=null!=ZJa.cb();
Ao(this,a)};function tFb(a){var b={};bc(uFb,function(a){b[a]=!1});zo(a,b)}var uFb={B0b:"waffle-dataconnector-active-sheet-db-connection",A0b:"waffle-dataconnector-active-sheet-not-plx",o4b:"waffle-dataconnector-connection-selected",Z7b:"waffle-dataconnector-dialog-visible-state",uoc:"waffle-dataconnector-not-database-sheet-state",p4b:"waffle-dataconnector-dialog-connection-type-selected-state",Wrc:"waffle-dataconnector-previewable-query",Xrc:"waffle-dataconnector-query-previewed"};function vFb(a,b){this.C=a;this.D=b};function wFb(a,b){this.D=a;this.Nc=new Oj;this.C=ra(b)?b:-1}
function xFb(a,b,c){var d=b[0],e,f;return Hg().then(function(){var a=d.rect;return ritz_api.AssistantApi.getExploreTableRectForSelection(d.C.toString(),a.top,a.height+a.top,a.left,a.width+a.left,!0,!0,uj)}).then(function(b){return(b=e=b)&&1<b.lh()&&(0>a.C||b.lh()<a.C)?Hg():Ig()}).then(function(){var b=e,c=ritz_api.AssistantApi.newAssistantRecommender(a.Nc.serialize(a.D));ritz_api.AssistantApi.startAssistantRecommendation(c,a.Nc.serialize(Tj(b,d.C)));return c}).then(function(a){f=a;return yFb(f)}).then(function(){var d=
f,k=e,l=ritz_api.AssistantApi.getAssistantRecommendations(d);l=Dd(a.Nc.ud(JE.Oa(),l),1);for(var m=new Ki,q=new Ki,t=b[0].C,w=ja(b),y=w.next();!y.done;y=w.next())if(y=y.value,t==y.C&&(y=yj(k,y.rect))){for(var z=y.left-k.left,C=y.top-k.top,M=0;M<y.width;M++)q.add(z+M);for(z=0;z<y.height;z++)m.add(C+z)}d=ritz_api.AssistantApi.getAssistantRecommendationsOnlySelection(d,m.jd(),q.jd());d=Dd(a.Nc.ud(JE.Oa(),d),2);return new vFb(c||d.length?d:l,k)})}
function yFb(a){return new Fg(function(b){function c(){ritz_api.AssistantApi.continueAssistantRecommendation(a)?b():Qg(c,5)}c()})};function zFb(a){yo.call(this);this.F=a;this.C=this.F.C;a=new PE;K(a,5,!0);K(a,12,Vn);this.O=new wFb(a,500);this.H=null;zo(this,AFb(!1));xua&&(a=CB(this.C),this.getHandler().R(a,"Ba",this.V).R(a,["Ea","ga","Ga"],this.L))}ka(zFb,yo);
zFb.prototype.L=function(){var a=this;Rg(this.H);this.H=Qg(function(){if(sE(a.C)){var b=WG(a.C),c=b.vj(),d=a.C.getActiveGrid();UC(a.C,b.hc())&&(b=ub(c,function(a){return new Lj(d.Ib(),d.ye(),a)}),xFb(a.O,b).then(function(b){b=0<b.C.length;Ao(a,AFb(b));a.F.dispatchEvent(new uYa(b))},function(){Ao(a,AFb(!1));a.F.dispatchEvent(new uYa(!1))}))}})};zFb.prototype.V=function(){zF(this.F)&&this.L()};function AFb(a){var b={};b["ritz-answers-enabled"]=a;b["ritz-answers-disabled"]=!a;return b};function BFb(a,b){yo.call(this);this.C=a;a=new Qo(this);E(this,a);a.Vb(Wv,Lo,this.F).Vb(bw,Lo,this.F).Vb(Zv,Lo,this.F).Vb($v,Lo,this.F).Vb(fw,Lo,this.F);this.getHandler().R(CB(this.C.C),"Ya Za Va Na Oa Sa".split(" "),u(this.F,this)).R(CB(b),"Ta",u(this.F,this)).R(this.C,["readonly_status","acl_change","offline_status"],u(this.F,this)).R(this.C.C,"M",u(this.F,this));this.F()}v(BFb,yo);
BFb.prototype.F=function(){var a={};a["sheet-filter-not-read-only-not-local"]=!CFb(this,!0);a["sheet-filter-not-read-only-or-local"]=!CFb(this,!1);a:{var b=this.C.C;if(sE(b)){b=WG(b);var c=b.H;if(kD(c)&&(c=jD(c))){b=iz(b.C,c);break a}}b=!0}a["sheet-filter-loaded-filter-range"]=b;a["sheet-filter-not-filter-view"]=!DFb(this);a["sheet-filter-filter-view"]=!!DFb(this);a["sheet-filter-autofilter-disabled"]=!Wv.isEnabled();b=this.C.C;b=sE(b)?!!iD(WG(b).H):!1;a["sheet-filter-has-active-filter-id"]=b;b=this.C.C;
b=sE(b)?lD(WG(b).H):!1;a["sheet-filter-not-local-filter"]=!b;a["sheet-filter-at-least-one-filter-option-enabled"]=bw.isEnabled()||Zv.isEnabled()||$v.isEnabled()||fw.isEnabled();b=this.C.C;b=sE(b)?jD(WG(b).H):null;a["sheet-filter-has-filter-range"]=!!b;Ao(this,a)};function CFb(a,b){if(!sE(a.C.C))return!0;var c=a.C.C.getActiveGrid().Mc(),d=c.H,e=jD(d);return e?lD(d)?b:!dH(a.C,c.hc(),e):!0}function DFb(a){a=a.C.C;return sE(a)?kD(WG(a).H):!1};function EFb(a){yo.call(this);this.C=a;this.getHandler().R(this.C,["P","O","W"],this.F);this.F()}v(EFb,yo);EFb.prototype.F=function(){var a={};a["hidden-sheet"]=0<z3a(this.C);Ao(this,a)};function FFb(a,b,c,d,e){this.C=a;this.J=b;this.D=c;this.F=d;this.H=e}
function GFb(a,b){for(var c=null,d=null,e=null,f=[],h=[],k=[],l=a.vj(),m=0;m<l.length;m++){var q=l[m];if(2<q.width)return null;for(var t=q.top;t<q.top+q.height;t++)for(var w=q.left;w<q.left+q.width;w++){var y=a.Of(t,w),z=VC(y);if(!z)return null;if(0!=qf(z.C)){if(!bVa(z))return null;z=OUa(z).length-1;var C=b.$k;if(-1!=z){if(z>=C.length)return null;z=C[z];C=z.qv();if(null==c)c=C;else if(c!=C)return null;yd(z,10)?(d=z,f.push(rVa(y))):(e=z,h.push(rVa(y)),k.push(aD(y)))}}}}if(null===c)return null;if(!d||
!e)for(a=b.$k,b=0;b<a.length;b++)a[b].qv()==c&&(yd(a[b],10)?d=a[b]:e=a[b]);return new FFb(d,e,f,h,k)};function HFb(a){yo.call(this);this.C=a;this.getHandler().R(this.C.C,"M",this.F).R(this.C,"offline_status",this.F).R(CB(this.C.C),"Ba",this.F).R(CB(this.C.C),"ga",this.F);this.F()}ka(HFb,yo);HFb.prototype.F=function(){Ao(this,this.H())};function IFb(a){HFb.call(this,a);this.L=L(O(),"fepg");this.F()}ka(IFb,HFb);IFb.prototype.H=function(){var a=null,b=null,c=this.C.C.getActiveGrid();c&&(b=c.Mc(),(c=tXa(b))&&(a=GFb(b,c)));c={};return c["pivot-grouping-enabled"]=this.L,c["pivot-groupable"]=!!a,c["pivot-ungroupable"]=!!a&&!!a.C,c["selection-pivot-view"]=!!b&&!!VC(RD(b)),c};function JFb(a){yo.call(this);this.C=a;this.getHandler().R(CB(this.C.C),["Ya","Za","Va","Ba"],this.F).R(this.C.C,"M",this.F).R(this.C,["readonly_status","acl_change","offline_status"],this.F);this.F()}v(JFb,yo);
JFb.prototype.F=function(){var a={},b;b=(b=this.C.C.C)&&b.F?!0:(b=this.C.C.getActiveGrid())?!ID(b.Mc()).isEmpty():!1;a["sheet-access-no-protected-range-for-sheet"]=!b;b=this.C.C;var c=b.C;c&&c.F?b=!0:sE(b)?(b=WG(b),b=JD(b,b.Qc())):b=!1;a["sheet-access-no-protected-range-for-selection"]=!b;a:{b=this.C.C.D;for(c=0;c<b.length;c++){var d=b[c];if(d.F||0==d.getSheetType()&&!ID(d.Mc()).isEmpty()){b=!0;break a}}b=!1}a["sheet-access-no-protected-range-anywhere"]=!b;a["sheet-access-row-start-index-not-in-protected-range"]=
!KFb(this,!0,"r");a["sheet-access-row-end-index-not-in-protected-range"]=!KFb(this,!1,"r");a["sheet-access-col-start-index-not-in-protected-range"]=!KFb(this,!0,"c");a["sheet-access-col-end-index-not-in-protected-range"]=!KFb(this,!1,"c");Ao(this,a)};
function KFb(a,b,c){a=a.C.C;var d=a.C;if(d&&d.F)return!0;if(sE(a)){a=WG(a);d=a.Qc();var e;"r"==c?e=b?d.qc():d.Kc()-1:"c"==c&&(e=b?d.kc():d.Pc()-1);b=e;a:{e=ID(a);for(a=0;a<e.D.length;a++){var f=e.D[a];d=f.kc()<b&&b<f.Pc();f=f.qc()<b&&b<f.Kc();if("c"==c&&d||"r"==c&&f){c=!0;break a}}c=!1}return c}return!1};function LFb(a,b){var c=a.C,d=c.getActiveGrid();d=d?d.Mc():null;if(!d)return!1;c=wE(c);b=b||SD(d);if(d&&null!=c){if(!(c=xF(a,c))){c=b.y;var e=b.x;c=!!ID(d).C.Ue(c,e)}if(c)return!1;c=MD(d,b)||RD(d);return!ritz_api.RitzModelApi.hasComputedValue(c.Uh)&&!bD(c)||!!gD(c)&&cwb(new eP(dD(c,d.hc(),b.y,b.x),-1,-1,a,!0))}return!1};function MFb(a){HFb.call(this,a)}ka(MFb,HFb);
MFb.prototype.H=function(){var a=AQ(this),b={},c=AQ(this),d;if(d=!!c)d=c.Qc(),d=iz(c.C,d);b["selection-loaded-range"]=d;c=AQ(this);c=!!c&&c.ct(c.Qc());b["selection-fully-loaded"]=c;c=AQ(this);c=!!c&&1<Ij(c.Qc(),"r");b["selection-more-than-one-row-selected"]=c;c=AQ(this);c=!!c&&1<Ij(c.Qc(),"c");b["selection-more-than-one-column-selected"]=c;c=AQ(this);c=!!c&&1==Ij(c.Qc(),"c");b["selection-only-one-column-selected"]=c;c=AQ(this);c=!!c&&c.Qc().pe();b["selection-row-selected"]=c;c=AQ(this);c=!!c&&c.Qc().Yd;
b["selection-column-selected"]=c;c=AQ(this);c=!!c&&!c.Qc().pe()&&!c.Qc().Yd;b["selection-not-cell-selected"]=!c;c=AQ(this);c=!!c&&Bj(c.Qc());b["selection-not-entire-grid"]=!c;b["selection-hidden-rows-in-selection"]=!!a&&Twb(a,"r");b["selection-hidden-cols-in-selection"]=!!a&&Twb(a,"c");c=AQ(this);b["selection-not-multiselection"]=!c||!OD(c);b["selection-editable-link-in-selection"]=LFb(this.C);b["selection-mergeable"]=NFb(this);b["selection-unmergeable"]=OFb(this);b["selection-mergeable-or-unmergeable"]=
NFb(this)||OFb(this);b["selection-single_row-insertable"]=PFb(this,"r",!1);b["selection-single-col-insertable"]=PFb(this,"c",!1);b["selection-multiple-rows-insertable"]=PFb(this,"r",!0);b["selection-multiple-cols-insertable"]=PFb(this,"c",!0);b["selection-cells-insertable"]=PFb(this,null,!1);b["selection-link-convertible"]=Vwb(a,!0);b["selection-link-removable"]=Vwb(a,!1);b["selection-link-openable"]=Ota&&Vwb(a,!1);a=this.C.C;sE(a)?(c=WG(a),a=SD(c),c=jD(c.H),a=!!c&&Fj(c,a)&&a.y==c.top):a=!1;return b["selection-first-row-of-filter-region"]=
a,b};function AQ(a){a=a.C.C;return sE(a)?WG(a):null}function NFb(a){return(a=AQ(a))?(a=a.Qc(),1<a.width||1<a.height):!1}function OFb(a){if(a=AQ(a)){var b=SD(a);return!!qD(a,b.y,b.x)}return!1}function PFb(a,b,c){a=AQ(a);if(!a)return!1;a=a.Qc();if(Bj(a))return!0;if("r"==b)return c?!a.Yd&&1<a.height:!a.Yd;if("c"==b)return c?!a.pe()&&1<a.width:!a.pe();if(null==b)return!a.pe()&&!a.Yd};function QFb(a){yo.call(this);this.C=a;this.getHandler().R(this.C,"M",u(this.F,this));this.F()}v(QFb,yo);QFb.prototype.F=function(){var a={};a["active-type-grid"]=null!=vE(this.C);a["sheet-type-grid"]=sE(this.C);Ao(this,a)};function RFb(a,b,c,d,e,f){D.call(this);this.J=new JAa;E(this,this.J);this.O=a;this.C=e;var h=c.C;this.D=new iJa;E(this,this.D);uJ(a,this.D);this.H=new mJa(c);E(this,this.H);uJ(a,this.H);this.F=new sFb(this.C.C,this.C.Mb);E(this,this.F);uJ(a,this.F);this.L=new zFb(this.C);E(this,this.L);uJ(a,this.L);var k=new EHa(this.J);E(this,k);uJ(a,k);b=new mya(b);E(this,b);uJ(a,b);b=new iya(h);E(this,b);uJ(a,b);b=new jya(c);E(this,b);uJ(a,b);b=new gya(c);E(this,b);uJ(a,b);d=new eya(d);E(this,d);uJ(a,d);h=new kJa(h);
E(this,h);uJ(a,h);h=new lya;E(this,h);uJ(a,h);h=new nya(c);E(this,h);uJ(a,h);h=new kya(c);E(this,h);uJ(a,h);c=new oya(c);E(this,c);uJ(a,c);c=new Hxa(this.C.fb);E(this,c);uJ(a,c);f=new rFb(f,this.C.Ea,this.C.C);E(this,f);uJ(a,f);f=new zub(this.C);E(this,f);uJ(a,f);f=new QFb(this.C.C);E(this,f);uJ(a,f);f=new JFb(this.C);E(this,f);uJ(a,f);f=new MFb(this.C);E(this,f);uJ(a,f);f=new IFb(this.C);E(this,f);uJ(a,f);e=new EFb(e.C);E(this,e);uJ(a,e);e=new Vub;E(this,e);uJ(a,e)}v(RFb,D);sa("RITZ_htmlEscape",function(a){return Ya(a)},void 0);function SFb(a,b,c,d){d=d||Hm();var e=d.Ia("DIV",{style:"overflow:hidden"});b=d.getElement(b);b.parentNode.replaceChild(e,b);e.appendChild(b);this.L=e;this.D=null;JO.call(this,a,b,c,void 0,d);a=this.Fz();this.L.style.display=a?"":"none";iub(this,a)}v(SFb,JO);p=SFb.prototype;p.m1a=mO;
p.OB=function(a){if(this.Fz()!=a||this.D){"none"==this.L.style.display&&(this.L.style.display="");var b=this.Rb().offsetHeight;if(this.D){a=this.Fz();wd(this.D);this.D.stop(!1);var c=parseInt(this.Rb().style.marginTop,10);c=b-Math.abs(c)}else c=a?0:b;iub(this,a);this.D=new kv([0,c],[0,a?b:0],500,this.m1a);qd(this.D,["begin","animate","end"],this.Hfb,!1,this);qd(this.D,"begin",u(this.IIb,this,a));qd(this.D,"end",u(this.Ifb,this,a));this.D.play(!1)}};
p.Hfb=function(a){var b=this.Rb();b.style.marginTop=a.y-b.offsetHeight+"px"};p.IIb=function(a){this.dispatchEvent(new KO("ec",this,a))};p.Ifb=function(a){a&&(this.Rb().style.marginTop="0");wd(this.D);this.C=a;this.D=null;a||(this.L.style.display="none");this.dispatchEvent(new KO("toggle",this,a));this.dispatchEvent(new KO("fc",this,a))};function TFb(){var a=""+('<div class="waffle-arguments-help-popup"><div class="waffle-arguments-help-title"><div id="waffle-arguments-help-close" class="waffle-arguments-help-button">'+T(Nu({icon:"docs-icon-img docs-icon-close"}))+'</div><div id="waffle-arguments-help-toggle" class="waffle-arguments-help-button">'+T(Nu({ow:"waffle-arguments-help-toggle-icon",icon:"docs-icon-img docs-icon-down"}))+"</div>"+UFb()+'</div><div class="waffle-arguments-help-body"><div class="waffle-arguments-help-section"><div class="waffle-arguments-help-section-title">Voorbeeld</div><div class="waffle-arguments-help-example-holder">'+
UFb()+'</div></div><div class="waffle-arguments-help-pointer"></div><div class="waffle-arguments-help-content"></div><div class="waffle-arguments-help-footer"><div id="waffle-arguments-help-learn-more">');var b=os('<span class="waffle-arguments-help-function-name"></span>');b="Meer informatie over "+T(b);return U(a+(b+"</div></div></div></div>"))}
function UFb(){return U('<div class="waffle-arguments-help-formula"><span class="waffle-arguments-help-function-name"></span><bdo dir="ltr"><span class="waffle-arguments-paren">(</span><span class="waffle-arguments-parameter-holder"></span><span class="waffle-arguments-paren">)</span></bdo></div>')}
function VFb(a){var b=""+('<div class="waffle-arguments-help-section"><div class="waffle-arguments-help-section-title waffle-arguments-help-parameter-name">Overzicht</div><span class="waffle-arguments-help-parameter-content">'+T(a.ncb)+"</span></div>");a=a.parameters;for(var c=a.length,d=0;d<c;d++){var e=a[d];b+='<div class="waffle-arguments-help-section"><div class="waffle-arguments-help-section-title">'+T(e.name)+(e.repeatable?"...":"");e.optional&&(b+='<span class="waffle-arguments-help-argument-info"> - [optioneel]</span>');
e.repeatable&&(b+='<span class="waffle-arguments-help-argument-info"> herhaalbaar</span>');b+='</div><span class="waffle-arguments-help-parameter-content">'+T(e.l3)+"</span></div>"}return U(b+"")}function WFb(a){for(var b="",c=a.parameters,d=c.length,e=0;e<d;e++){var f=c[e];b+=(0!=e?T(a.Kda)+" ":"")+'<span class="waffle-arguments-help-parameter" dir="auto">'+(f.isOptional?"[":"")+T(f.text)+(f.kG?T(a.Kda)+" ...":"")+(f.isOptional?"]":"")+"</span>"}return U(b+"")}
function XFb(a){return U('<div class="waffle-function-autocomplete-row"><div class="waffle-function-autocomplete-row-name">'+T(a.name)+'</div><div class="waffle-function-autocomplete-row-description">'+T(a.shortDescription)+"</div></div>")}
function YFb(a){return U('<div class="waffle-function-autocomplete-row waffle-actionable-autocomplete-row"><div class="waffle-function-autocomplete-row-icon-container">'+T(Nu({icon:"docs-icon-img "+a.icon}))+'</div><div class="waffle-actionable-formula-autocomplete-row-content"><div class="waffle-function-autocomplete-row-name">'+T(a.title)+'</div><div class="waffle-function-autocomplete-row-description">'+T(a.shortDescription)+"</div></div></div>")}
function ZFb(a){return U('<div class="waffle-function-autocomplete-row waffle-contextual-formula-autocomplete-row'+(a.Nq?" docs-material":"")+'"><div class="waffle-function-autocomplete-row-icon-container">'+T(Nu({icon:"docs-icon-img docs-icon-insert-formula"}))+'</div><div class="waffle-contextual-formula-autocomplete-row-content"><div class="waffle-contextual-formula-autocomplete-row-formula-holder"><div class="waffle-function-autocomplete-row-formula">'+T(a.Wm)+'</div><div class="waffle-function-autocomplete-row-shortcut"></div></div><div class="waffle-function-autocomplete-row-description">'+
T(a.shortDescription)+"</div></div></div>")}
function $Fb(a){return U('<div class="waffle-function-autocomplete-row waffle-named-range-autocomplete-row"><div class="waffle-named-range-autocomplete-row-icon-container">'+T(Nu({icon:"docs-icon-img docs-icon-named-range"}))+'</div><div class="waffle-named-range-autocomplete-row-content"><div class="waffle-function-autocomplete-row-name">'+T(a.name)+'</div><div class="waffle-function-autocomplete-row-description">'+T(a.shortDescription)+"</div></div></div>")}
function aGb(a){a=""+('<div class="waffle-function-autocomplete-row"><div class="waffle-close-message-autocomplete-row-content"><div class="waffle-function-autocomplete-row-name">'+T(a.name)+'</div><div class="waffle-close-message-autocomplete-row-feedback-link">Feedback geven</div></div></div>');return U(a)};function bGb(a,b,c,d,e){R.call(this,e);this.D=new dt;et(this.D,0);jEa(this.D,3,0,0,-4);Vq(this.D,!1);E(this,this.D);this.F=null;e=yr(jt,"waffle-arguments-help-button");this.O=new lt("",e,this.Da());E(this,this.O);this.C=new lt("",e,this.Da());E(this,this.C);this.H=new lt("",IO.getInstance(),this.Da());E(this,this.H);this.va=b;this.Ea=c;this.$=d;this.L=a;this.V=this.J=null;this.getHandler().R(this.$,"offline_status",this.cZb)}v(bGb,R);p=bGb.prototype;
p.Ia=function(){this.Na=S(TFb,void 0,void 0,this.Da());Q(this.getElement(),!1);this.D.qz(this.getElement());var a=this.D,b=Ur(this.getElement(),.218),c=Vr(this.getElement(),.218);a.J=b;a.H=c};
p.Ta=function(){var a=this.Da();this.F=new SFb(this.Fb("waffle-arguments-help-title"),this.Fb("waffle-arguments-help-body"),!0,this.Da());this.F.OB(!0);var b=this.F;0!=b.vIa&&(b.vIa=!1,b.$.Gc(),wr(b.O));b=this.F;0!=b.pGa&&(b.pGa=!1,b.va.Gc());b=this.F;var c=b.J;a.Hk(c&&Zp(c)?c:b.F,!1);a.Hk(this.F.Rb(),!1);this.J=this.Fb("waffle-arguments-help-pointer");b=vn(a,"waffle-arguments-help-toggle");this.O.ob(b);rt(b,"Minimaliseren (F1)",void 0);b=vn(a,"waffle-arguments-help-close");this.C.ob(b);rt(b,"Sluiten (Shift+F1)",
void 0);this.H.ob(a.getElement("waffle-arguments-help-learn-more"));this.H.setVisible(!QG(this.$));this.getHandler().R(this.O,"action",this.CBb).R(this.C,"action",this.bZb).R(this.H,"action",this.Jrb).R(this.F,"toggle",this.lDb);lNa.Vb(No,this.EBb,this)};
p.Jrb=function(){var a=this.ib();if(a)if(a.P7)oq("//developers.google.com/apps-script/execution_custom_functions");else{var b=this.va.C;a=a.rda;Bb(Ata,b)?(b={defaultHelpArticleId:a,anchor:this.Da().getElement("docs-help-anchor-right"),locale:b},P.Zn.xc(b)):oq(waa("//support.google.com/drive/answer/%s?hl=%s",a,this.va.C))}else P.Zn.xc()};p.cZb=function(){this.H.setVisible(cGb(this))};function cGb(a){return!QG(a.$)&&!!a.ib()&&(a.ib().rda||a.ib().P7)}p.CBb=function(){dGb(this);this.dispatchEvent("refocus-input")};
p.bZb=function(){Sy.xc()};p.EBb=function(){this.L?dGb(this):Sy.xc()};function dGb(a){Q(a.J,!1);var b=a.F;b.OB(!b.C);ZAa(a.Fb("waffle-arguments-help-toggle-icon"),"waffle-arguments-help-toggle-icon-flipped")}p.lDb=function(a){var b=this.O.getElement(),c=this.F.Fz()?"Minimaliseren (F1)":"Uitvouwen (F1)";rt(b,c,void 0);Q(this.J,a.qB);this.ld()};p.zj=function(a){this.D.setPosition(new wt(a,1,!0))};p.ld=function(){this.D.ld()};
p.Bd=function(a){if(!a||!this.ib()||a.getName()!=this.ib().getName()||a.P7){bGb.ea.Bd.call(this,a);var b=this.Da();a=a||new j0a("",null,0,"","",!1);this.V=null;x(this.Mi("waffle-arguments-help-function-name"),function(c){b.Xe(c,a.getName())});this.H.setVisible(cGb(this));this.H.setContent(a.P7?"Meer informatie over aangepast functies":"Meer informatie over "+a.getName());var c=s0a(this.Ea),d=this.Mi("waffle-arguments-parameter-holder"),e=d[0],f=ub(a.aE,function(a){return{text:a.getName(),isOptional:a.isOptional(),
kG:a.kG()}});b.Gd(e);e.appendChild(es(WFb,{Kda:c,parameters:f}));d=d[1];e=ub(a.aE,function(a){return{text:a.nUa,isOptional:!1,kG:!1}});b.Gd(d);d.appendChild(es(WFb,{Kda:c,parameters:e}));c=ub(a.aE,function(a){return{name:a.getName(),l3:k0a(a.ah()),optional:a.isOptional(),repeatable:a.kG()}});eGb(this,S(VFb,{ncb:k0a(this.ib().ah()),parameters:c},void 0,this.Da()));fGb(this,null)}};
function fGb(a,b){var c=gGb(a,b);if(a.kb()&&c!=a.V){a.V=c;var d=a.Da();b=a.Mi("waffle-arguments-parameter-holder");x(b,function(a){a=d.Mi("waffle-arguments-help-parameter",a);x(a,function(a,b){Iq(a,"waffle-arguments-help-parameter-active",b==c)})});null===c?Yp(a.J,0):(Yp(a.J,1),b=a.Mi("waffle-arguments-help-section")[c+2],a.J.style.top=Lp(b).y+"px")}}function eGb(a,b){var c=a.Da();a=a.Fb("waffle-arguments-help-content");c.Gd(a);c.appendChild(a,b)}
function gGb(a,b){if(null===b)return null;a=a.ib().aE;if(b<a.length)return b;var c=$aa(a,function(a){return a.kG()});if(0==c)return null;b=(b-a.length)%c;for(var d=c=0;d<a.length;d++)if(a[d].kG()){if(c==b)return d;c++}}p.setVisible=function(a){a?this.L&&this.D.setVisible(!0):this.D.setVisible(!1)};p.kb=function(){return this.D.kb()};function hGb(){I.call(this)}v(hGb,I);var iGb=null;function BQ(){I.call(this)}v(BQ,I);var jGb=null;BQ.prototype.getFunctionName=function(){return J(this,4)};BQ.prototype.Kw=function(){return Ed(this,4)};hGb.prototype.Oa=function(){var a=iGb;a||(iGb=a=Fd(hGb,{0:{name:"EligibleFormulas",Gb:"ritz.answers.formulaacceleration.EligibleFormulas"},1:{name:"formula_info",Ic:!0,La:11,type:BQ},2:{name:"num_of_rows",La:5,type:Number},3:{name:"num_of_cols",La:5,type:Number}}));return a};hGb.Oa=hGb.prototype.Oa;
BQ.prototype.Oa=function(){var a=jGb;a||(jGb=a=Fd(BQ,{0:{name:"FormulaInfo",Gb:"ritz.answers.formulaacceleration.FormulaInfo"},1:{name:"formula",La:9,type:String},2:{name:"interpretation",La:9,type:String},3:{name:"rank",La:5,type:Number},4:{name:"function_name",La:9,type:String}}));return a};BQ.Oa=BQ.prototype.Oa;function kGb(){}function lGb(){}ka(lGb,kGb);lGb.prototype.cb=n(0);function mGb(){}ka(mGb,kGb);mGb.prototype.cb=n(0);function nGb(a){this.C=a}ka(nGb,kGb);nGb.prototype.cb=function(){return Ed(this.C,3)};function oGb(){}ka(oGb,kGb);oGb.prototype.cb=n(-1);function pGb(){}ka(pGb,kGb);pGb.prototype.cb=n(-2);function CQ(a){this.J=a;this.D=null;this.Ua=new xh(this);E(this,this.Ua)}v(CQ,D);p=CQ.prototype;p.toString=function(){return this.getName()};p.getHandler=g("Ua");p.ELa=yg;p.wka=xg;function qGb(a,b,c){c=void 0===c?!1:c;var d=a.gj();if(a.J&&d){var e=xp(new wp,60);(c=a.HEa(b,!!c))&&(e=yp(e,c));a.J.Zb(d,e.build())}(d=a.eX())&&dz(d);a.sY(b)}p.gj=zg;p.HEa=zg;p.eX=zg;p.getElement=g("D");
function rGb(a,b){var c=a.getWeight().cb(),d=b.getWeight().cb();return c==d?(a=a.getName(),b=b.getName(),a.length==b.length?Pa(a,b):a.length-b.length):d-c}p.match=function(a){return!!this.toString().match(a)};p.du=function(a){this.D||(this.D=S(XFb,{name:this.getName(),shortDescription:k0a(this.zH())}));a.appendChild(this.D)};function sGb(){var a=this;eib.call(this,void 0,new tGb,!1,!1);this.ix=new ej(-4,-3);this.eb=new cm(function(){return a.ld()},0);E(this,this.eb)}v(sGb,eib);sGb.prototype.v7=function(a){sGb.ea.v7.call(this,a);this.eb.start()};sGb.prototype.ld=function(){if(this.C&&this.Ea){var a=$hb(this);$s(this.bb||this.C,a,this.getElement(),a^1,this.ix,null,65);this.F&&(this.getElement().style.visibility="visible")}};function tGb(){}v(tGb,dib);tGb.prototype.render=null;tGb.prototype.du=function(a,b,c){a.data.du(c)};function uGb(){dK.call(this,null,null,!1,-1);this.F=null}v(uGb,dK);p=uGb.prototype;p.RC=function(a){qGb(a,this.F);return!1};p.gg=function(a){if(this.C.Lf()){var b=uGb.ea.gg.call(this,a);if(!b&&a.altKey&&a.ctrlKey){var c=null;49<=a.keyCode&&57>=a.keyCode?c=a.keyCode-49:97<=a.keyCode&&105>=a.keyCode&&(c=a.keyCode-97);null!==c&&(b=this.C.H,c<b.length&&(c=b[c],c.wka()&&qGb(c,this.F,!0)),a.preventDefault(),b=!0)}return b}return!1};
p.cb=function(){if(!Nv(this.F.cb()))return"";var a=fP(mP(this.F));if(!a)return"";var b=a.getType();return"functionName"==b||"literal"==b||"formulaStart"==b?a.getText():""};p.I_=function(a){eK(this.F,a)};p.Dm=function(){return kP(this.F)};function vGb(a){mP(a.F);return Svb(mP(a.F))};function wGb(a){CQ.call(this,null);this.C=a}ka(wGb,CQ);p=wGb.prototype;p.du=function(a){a.appendChild(S(YFb,{icon:"docs-icon-help",title:this.getName(),shortDescription:this.zH()}));Eq(a,"waffle-ac-actionable-row")};p.getName=function(){return this.C.getLabel()};p.zH=function(){return this.C.rv()};p.eX=function(){return"Actie "+(this.getName()+" geselecteerd")};p.sY=function(){var a=xp(new wp,60).build();this.C.xc(null,a)};p.getWeight=function(){return new mGb};function xGb(a){CQ.call(this,a);this.C=new lt("",IO.getInstance());E(this,this.C);this.D=a=S(aGb,{name:this.getName()});a=Nm("waffle-close-message-autocomplete-row-feedback-link",a);this.C.ob(a);this.getHandler().R(this.C,"action",this.iHb)}ka(xGb,CQ);p=xGb.prototype;p.getName=n("Druk op ESC om te sluiten");p.zH=n("");p.ELa=n(!1);p.sY=ba();p.getWeight=function(){return new pGb};p.du=function(a){a.appendChild(this.getElement());Eq(a,"waffle-ac-close-autocomplete-row")};
p.iHb=function(){var a=this.J,b=xp(new wp,60).build();a.C(35558,b);P.cw.xc({source:"formulaAutocompleteFeedback"})};function yGb(a,b,c,d){CQ.call(this,d);this.C=c;this.F=a;this.L=b;this.H=!1;this.D=a=S(ZFb,{Wm:J(this.C,1),shortDescription:this.zH(),Nq:L(O(),"docs-emi")});this.getHandler().R(a,"mouseenter",this.jHb).R(a,"mouseleave",this.kHb)}ka(yGb,CQ);p=yGb.prototype;p.toString=function(){return this.getName()||J(this.C,1)};p.getName=function(){return this.C.Kw()};p.zH=function(){return Ed(this.C,2)};
p.sY=function(a){var b=J(this.C,1),c=mP(a),d=fP(c),e=b;"formulaStart"!=d.getType()&&(e=b.substring(1,b.length));c=Wvb(c,e);wxb(a,c.getText(),c.D,!0);a.Tb=b};p.getWeight=function(){return new nGb(this.C)};p.gj=n(35543);p.HEa=function(a,b){var c=mP(a);a=0;Tvb(c)?a=1:!Tvb(c)&&Svb(c)&&(a=2);c=new hk;var d=new rma;B(d,1,a);B(d,2,b?2:1);cd(c,77,d);return c};p.eX=function(){return"Formule "+(J(this.C,1)+" is geselecteerd")};
p.match=function(a,b){a=CQ.prototype.match.call(this,a,b);a||(a=new RegExp("(^\\W+)"+b,"i"),a=!!J(this.C,1).match(a));return a};p.du=function(a){a.appendChild(this.getElement());Eq(a,"waffle-ac-contextual-formula-row")};p.wka=n(!0);p.jHb=function(){var a=J(this.C,1);a=new eP(a,-1,-1,this.L,!1);if(this.F){var b=rE(this.F);b&&!this.H&&(b=b.mb,b.F(a),b.F(a),this.H=!0)}};p.kHb=function(){if(this.H&&this.F){var a=rE(this.F);a&&Dob(a.mb)}this.H=!1};function zGb(a,b){CQ.call(this,b);this.C=a}ka(zGb,CQ);p=zGb.prototype;p.getName=function(){return this.C.getName()};p.zH=function(){return this.C.H};p.sY=function(a){var b=this.toString(),c=mP(a),d=fP(c),e=b;d&&"functionName"!=d.getType()&&(e+="(");b=Uvb(c)+b.toString().length+1;c=Wvb(c,e,b);wxb(a,c.getText(),c.D,!0)};p.gj=n(35039);p.getWeight=function(){return new lGb};p.eX=function(){return"Functie "+(this.getName()+" geselecteerd")};function AGb(a,b,c){CQ.call(this,c);this.C=a;this.F=b}ka(AGb,CQ);p=AGb.prototype;p.getName=function(){return this.C.getName()};p.zH=function(){if(this.C.vf()){var a=UC(this.F,this.C.hc());return RC(this.C.getRect(),a?a.ye():null)}return"Het benoemde bereik is ongeldig."};p.sY=function(a){var b=this.toString(),c=mP(a);b=Wvb(c,b);wxb(a,b.getText(),b.D,!0)};p.gj=n(35542);p.getWeight=function(){return new oGb};p.eX=function(){return"Benoemd bereik "+(this.getName()+" geselecteerd")};
p.du=function(a){a.appendChild(S($Fb,{name:this.getName(),shortDescription:this.zH()}));Eq(a,"waffle-ac-named-range-row")};function BGb(a,b,c,d,e,f,h){D.call(this);this.V=f;this.$=a;this.Ra=b;this.D=[];this.J=new wGb(Ww);E(this,this.J);this.O=new xGb(h);E(this,this.O);this.va=c;this.Ea=d;this.Ka=e;this.H=h;this.F=[];this.C=[];CGb(this);DGb(this,null);this.L=!1}v(BGb,D);BGb.prototype.WG=function(a,b,c){var d=this,e=[];if("="==a.trim())Qg(function(){e=Pb(d.C,0,3);EGb(d,a,b,e,c)});else{var f=FGb(a,3,this.C);e=Lb(f,GGb(this,a,b-f.length));EGb(this,a,b,e,c)}};
function EGb(a,b,c,d,e){Tb(d,function(a,b){return rGb(a,b)});var f=[];a.L&&xua&&vGb(a.V)&&f.push(a.J);(1<=d.length||1<=f.length)&&HGb(a)&&f.push(a.O);d=IGb(d,c,f);a=new Lhb;Mhb(a,"="!=b.trim());e(b,d,a)}BGb.prototype.oM=ea("L");function GGb(a,b,c){var d=FGb(b,c,a.D);a=FGb(b,c,a.F);return Lb(d,a)}function FGb(a,b,c){var d=[];if(""!=a){a=db(a);for(var e=new RegExp("(^|\\W+)"+a,"i"),f=0;f<c.length&&d.length<b;f++){var h=c[f];h.match(e,a)&&d.push(h)}}return d}
function IGb(a,b,c){Gb(a,b-c.length,a.length);return Lb(a,c)}function HGb(a){return L(O(),"fecfaue")&&vGb(a.V)}BGb.prototype.sZ=function(a){return!a.ELa()};function CGb(a){JGb(a.D);a.D=ub(o0a(a.va),function(b){return new zGb(b,a.H)});Tb(a.D,function(a,c){return rGb(a,c)})}function DGb(a,b){var c=v0a(a.Ea,!0),d=tb(c,function(a){return a.vf()&&KGb(a,b,c)},a);JGb(a.F);a.F=ub(d,function(b){return new AGb(b,a.Ka,a.H)});Tb(a.F,function(a,b){return rGb(a,b)})}
function KGb(a,b,c){var d=a.oT,e=null===d;return null===b?e:e?!wb(c,function(c){return c.getName()==a.getName()&&c.oT==b}):d==b}function LGb(a){JGb(a.C);a.C=[]}function JGb(a){x(a,function(a){a.dispose()})}function MGb(a,b){a.C=ub(b,function(b){return new yGb(a.$,a.Ra,b,a.H)})};function NGb(a,b,c,d,e,f,h){D.call(this);this.V=b;this.O=f;this.H=new sGb;E(this,this.H);this.H.$=218;this.C=new uGb;E(this,this.C);this.va=d;this.Ea=e;this.$=h;this.L=new xh(this);E(this,this.L);this.L.R(this.va,["add_named_range","delete_named_range"],this.gub);this.D=new BGb(a,b,c,d,e,this.C,h);E(this,this.D);this.F=new ZJ(this.D,this.H,this.C);this.C.C=this.F;E(this,this.C);this.F.zra=!0;this.L.R(this.F,"suggestionsupdate",this.PAb);this.J=null}v(NGb,D);p=NGb.prototype;p.Lf=function(){return this.F.Lf()};
p.Vh=function(){this.F.Vh()};
function OGb(a,b){CGb(a.D);var c=b.O.C.getActiveGrid(),d=null===c?null:c.Ib();DGb(a.D,d);a.J&&(Rg(a.J),a.J=null);if(null!==d&&L(O(),"fecfs")){LGb(a.D);c=b.Lu;var e=iK(b);e&&c.Lo==d&&(a.J=Qg(function(){var c=Ja();ritz_api.FormulaSuggestionApi.getFormulaInfo(d+"",e.y,e.x,function(f){var h=Ja()-c;if(!a.D.isDisposed()){var l=(new Oj).ud(hGb.Oa(),f),m=PGb(a,d+"",e,Dd(l,1)),q=Ja()-c;MGb(a.D,m);b.Ac=m;f=new hk;var t=new sma,w=new tma,y=new uma;B(y,1,h);B(y,2,q);h=Dd(l,1).length;B(y,4,h);B(y,5,m.length);
yd(l,2)&&yd(l,3)&&(h=J(l,2)*J(l,3),B(y,3,h));cd(w,1,y);cd(t,1,w);cd(f,78,t);f=yp(xp(new wp,60),f).build();a.$.C(35576,f)}})}))}}function PGb(a,b,c,d){return a.O.C?tb(d,function(d){var e=new eP(J(d,1),-1,-1,a.V);return wb(Jvb(e),function(b){b=PC(b.getText(),a.V.C).rect.lh();var c=Fn.getInstance();return b>Xta(c.F.fmraffp)})?!0:!!QGb(a.O,J(d,1),b,c.y,c.x,!1)}):d}p.oM=function(a){this.D.oM(a)};p.gub=function(){var a=this.C.F;a&&a.Lu&&(a=this.Ea.C)&&DGb(this.D,a.Ib())};
p.PAb=function(){x(this.F.H,function(a,b){a.wka()&&(a=a.getElement(),(a=Nm("waffle-function-autocomplete-row-shortcut",a))&&nn(a,Gc?"Ctrl+Option+"+(b+1):"Ctrl+Alt+"+(b+1)))})};p.Od=g("H");function RGb(a,b,c,d,e,f,h,k,l,m,q){var t=this;D.call(this);this.V=new xh(this);E(this,this.V);this.va=f;this.H=this.L=this.C=null;this.D=new bGb(L3a(f),h,k,l);this.D.render();this.J=c;this.F=new NGb(a,b,this.J,d,e,m,q);this.O=!1;this.$=new cm(function(){return t.update(!1)},0);E(this,this.$);Sy.Vb(No,this.wpb,this);oMa.Vb(No,this.rxb,this)}v(RGb,D);p=RGb.prototype;p.oM=function(a){this.F.oM(a)};
p.rxb=function(){var a=mP(this.C);if(a){var b=fP(a),c=Xvb(a);!b||"functionName"!=b.getType()&&"literal"!=b.getType()?c&&(a=Vvb(a),(c=n0a(this.J,c).aE[a])&&dz(c.getName()+" "+c.ah()+" Voorbeeld: "+c.nUa)):(c=n0a(this.J,b.getText()))&&dz(c.getName()+" "+c.ah())}};p.wpb=function(){var a=!L3a(this.va);(this.D.L=a)||this.D.setVisible(!1);$G(this.va,"ritz-DisplayFunctionHelp",a);a=un(document);this.C&&this.C.Wb()&&a!=jK(this.C)&&(this.C.blur(),this.C.select());this.$.start()};
function bpb(a,b){dpb(a);a.L=b;a.C=a.L.O;a.H=a.L.va;a.V.R(a.D,"refocus-input",a.yxb);b=a.F;var c=a.C;b.C.F=c;b.F.qGa(jK(c));b.F.Vv(jK(c));c=jK(c);c=Sp(c).y;c=350>Pm().height-c;b.H.F=c;b.C.vaa=c;a.D.zj(jK(a.C))}function dpb(a){a.H&&DQ(a.H,!1);a.D.setVisible(!1);a.F.Vh();a.C=null;a.L=null;a.H=null;a.O=!1;a.V.Gc()}
p.update=function(a){if(this.C){var b=mP(this.C);if(b){var c=fP(b);c&&"formulaStart"==c.getType()&&!this.O&&(OGb(this.F,this.C),this.O=!0);!c||"functionName"!=c.getType()&&"literal"!=c.getType()&&"formulaStart"!=c.getType()?(this.F.Vh(),c=Xvb(b),(c=n0a(this.J,c))?SGb(this,c,Vvb(b)):(DQ(this.H,!1),this.D.setVisible(!1))):a?(DQ(this.H,!1),this.D.setVisible(!1),this.F.C.update(!0)):(b=n0a(this.J,c.getText()))&&"functionName"==c.getType()&&!this.F.Lf()&&SGb(this,b,null)}else DQ(this.H,!1),this.D.setVisible(!1),
this.F.Vh()}};function SGb(a,b,c){a.L.F.H?(DQ(a.H,!1),a.D.setVisible(!1)):(DQ(a.H,!a.D.L),a.D.Bd(b),a.D.setVisible(!0),a.D.ld(),fGb(a.D,c))}p.yxb=function(){this.C&&this.C.Wb()&&this.C.select()};p.Qa=function(){RGb.ea.Qa.call(this);F(this.D);F(this.F)};function TGb(a,b,c){this.O=a;this.C=null;this.F=!0;this.H=!!b;this.J=!!c;this.D=Kg();ritz_api.RitzEntryPoint.loadBehaviorFragment(u(this.L,this))}TGb.prototype.L=function(a){this.C=a;this.D.resolve()};function QGb(a,b,c,d,e,f){return UGb(a,u(function(){return this.C.calculateFormulaResultPreview(b,c,d,e,f)},a))}function VGb(a,b,c,d,e){return UGb(a,u(function(){return this.C.calculateFormulaErrorResultPreview(b,c,d,e)},a))}
function UGb(a,b){if(!a.F)return null;var c=Ja();b=b();c=Ja()-c;a.O.log(gl.Jva,c);!a.H&&200<c&&(a.F=!1,b=null);return b}TGb.prototype.reset=function(){this.F=!0};function WGb(a,b,c){var d=a.Of(b,c);return fD(d)||qD(a,b,c)||gUa(d.getFormat())||HC(d.getFormat())||(a=a.H)&&a.isEnabled()&&EVa(a,new ej(c,b))?!1:(b=eD(d))&&RQa(b)?!1:!0};function XGb(a,b){return new nj(a.width-b.width,a.height-b.height)};function YGb(a){D.call(this);this.C=a}v(YGb,D);p=YGb.prototype;p.cUa=function(a,b){this.Faa(a,b)};p.dUa=ua;p.Faa=function(a,b){var c=this.C.getElement().style;c.maxWidth=Math.round(b.width)+"px";c.minWidth=Math.round(Math.min(a.width,b.width))+"px";c.minHeight=Math.round(Math.min(a.height,b.height))+"px";c.maxHeight=Math.round(b.height)+"px";c.width="";c.height=""};p.$c=function(){return cq(this.C.getElement())};p.resize=ua;p.Y9=ua;function ZGb(a){D.call(this);this.D=a;this.J=new Pg(250);qd(this.J,"tick",this.Y9,!1,this);this.L=!1;this.F=null;this.C=$Gb;this.H=aHb;this.O=null}v(ZGb,D);var $Gb=new qj(0,0,0,0),aHb=new nj(0,0);p=ZGb.prototype;p.cUa=function(a,b){this.L=!0;this.D.getElement().style.display="inline-block";this.C=$Gb;this.H=aHb;this.Faa(a,b)};p.dUa=function(){this.L=!1};
p.Faa=function(a,b){var c=this.D.va,d=this.D.getElement().style;d.minWidth=Math.round(Math.min(a.width,b.width))+"px";d.maxWidth=Math.round(b.width)+"px";d.minHeight=Math.round(Math.min(a.height,b.height))+"px";d.maxHeight=Math.round(b.height)+"px";d.width="";d.height="";this.F=new nj(b.width+c.width,b.height+c.height)};p.$c=function(){return this.C.$c().clone()};p.resize=function(){this.Y9()};
p.Y9=function(){this.J.stop();if(this.L){var a=rE(this.O);if(a){var b=this.D.getElement();b.style.right="";b=cq(b);if(!oj(b,this.H)){var c=a.C;a=a.ib();var d=SD(a),e=c.cl("c",d.x);d=JK(c,d.x,"c");c.gc()&&(d-=e);var f=MD(a,PD(a)),h=b.width+7,k=d;f=GC(f.getFormat());switch(f){case "left":e=k;break;case "right":e=k+e-h;break;case "center":e=k+e/2+h/2-h;break;default:throw Error("Unknown alignment value: "+f);}k=L(O(),"fecllr")?2:1;e=new jj(e+k,e+h-1);if(e.start<this.C.left||e.end>this.C.left+this.C.width||
b.height!=this.C.height)h=c.Tn(e.start,"c"),e=c.Tn(e.end,"c"),c.gc()?(e=JK(c,e,"c"),c=RK(c,h,"c"),h=h==CD(a.C,"c")-1?Math.min(e-b.width,c):c):(h=JK(c,h,"c"),c=RK(c,e,"c"),e=e==CD(a.C,"c")-1?Math.max(h+b.width,c):c),h=Math.max(0,h),e=Math.min(d+this.F.width,e),this.C=new qj(h,Lp(this.D.getElement()).y,e-h,b.height+this.D.va.height-1),b=this.D.getElement(),a=this.D.va,b.style.overflowX=this.C.width>=this.F.width?"":"hidden",b.style.overflowY=this.C.height>=this.F.height?"":"hidden",Kp(b,this.C.left-
1,this.C.top),b.style.right="",b.style.minWidth=this.C.width-a.width+1+"px",b.style.minHeight=this.C.height-a.height+1+"px",this.H=cq(b)}}else this.J.start()}};function EQ(a,b,c,d,e){jP.call(this,a,b,c,d,e);this.Nb=!1;this.Le=this.Ya=this.fb=this.Ea=null;this.ze=a.C;a=this.D;b=new Dp(a,!0);Cp(b,[P.Yn,P.jt,P.bq,P.Hu,lw,Rv,Sv,Uv,WKa,P.An,P.ZH,P.Gq,P.Fr]);this.jo=b;E(this,this.jo);a=new Dp(a,!0);b=[P.tA,P.xT,P.CT,P.bw,P.KT,P.OT,P.QT,P.nN,P.ZT,P.xA,P.yn,P.OPEN,P.E1,P.cq,P.Gu,P.$H,P.py,P.dj,hw,mKa,tKa,uKa,vKa,Cw,yKa,SKa,UKa,VKa,ZKa,$Ka,aLa,fx,ox,mLa,nLa,oLa,pLa,wx,xx,zx,Ax,Bx,Cx,Mx,Qx,hy,iy,HMa,IMa,JMa,LMa,NMa,OMa,PMa,QMa,SMa,Dy,Ty,Uy];Gc&&(b.push(P.vA),b.push(P.Fu),
b.push(P.Yx));L(O(),"enable_omnibox")&&b.push(P.AA);L(O(),"fegracr")&&(b.push(Xy),b.push($y));L(O(),"docs-eobs")&&b.push(Fx);if(L(O(),"docs-eobsp")||L(O(),"docs-eobs"))c=[DJa,BJa,HJa,NJa,MJa,LJa,FJa,EJa],!zc&&Pc||Lc?Ob(b,c):Qc||Bc?Ob(b,c,[IJa,JJa]):Ac&&Ob(b,c,[KJa,IJa,JJa]);Cp(a,b);this.kd=a;a=!this.Wb();this.kd.C=a;E(this,this.kd);this.Ab=new YGb(this);this.Pf=new ZGb(this);this.H=this.Ab;this.xk=!1;this.zd=null;this.va=bHb(PTa);this.Ef=!1}v(EQ,jP);var cHb=["input-box"];aRa||cHb.push("input-box-disable-box-shadow");
p=EQ.prototype;p.Ia=function(){EQ.ea.Ia.call(this);Fq(this.getElement(),cHb)};p.Uja=function(a){EQ.ea.Uja.call(this,a);this.Wb()&&this.H.resize()};p.Tja=function(a){EQ.ea.Tja.call(this,a);this.Wb()&&this.H.resize()};p.focus=function(){this.Yb()&&(EQ.ea.focus.call(this),this.Wb()||(this.bd&&Bo(this.tb)||this.cb()||this.hb("\n"),txb(this)))};function mpb(a){var b=a.Le;b&&a.H.Faa(XGb(dHb(b),a.va),XGb(eHb(a,b),a.va))}
function bHb(a){a=FC(a);return new nj(Math.max(2,a.left+a.right)+2,Math.max(2,a.top+a.bottom)+2)}function dHb(a){return new nj(a.width+1,a.height+1)}function eHb(a,b){return new nj("right"!=a.Ea?a.Ya.right-a.fb.left:b.width+(a.fb.left-a.Ya.left),a.Ya.bottom-a.fb.top)}
function $ob(a,b,c,d,e,f,h,k,l,m){if(!a.Wb()){a.Nb=!!k;var q=f.getFormat();a.Ea=q.getStyle("textAlign");a.fb=e;a.Ya=h;a.va=bHb(q);a.Le=e.$c();var t=h=!1;Ihb(f,k,m)?(c="%",t=h=!0):c=r(l)?l:Hhb(f,c,d.y,d.x);c=c.replace(/\t/g,pxb);a.xk=t||!1;var w=a.ama(d,f,c,k);yxb(a,q.gc(),ZTa(q));nxb(a);var y=XGb(dHb(e.$c()),a.va),z=XGb(eHb(a,e.$c()),a.va);a.getElement().style.maxWidth="none";a.getElement().style.maxHeight="none";a.H=null;a.zd=u(function(a){var b;if(b=this.ze.getActiveGrid()){b=b.Mc();var c=PD(b);
b=WGb(b,c.y,c.x)&&!this.Eb?this.Pf:this.Ab}else b=this.Ab;b!=this.H&&(this.H=b,a&&this.H.cUa(y,z,"right"!=this.Ea,w))},a);a.zd(!0);!k&&a.J&&eK(a,a.cb().length);gxb(a,b);a.kd.C=!1;k&&r(void 0)&&(a.fc=void 0);fHb(a,new ej(e.left,e.top));a.dispatchEvent(new jH("inputBoxActivate"));h&&eK(a,0)}}
p.qD=function(a,b){this.xk&&"%"==this.cb()&&this.hb("");if(a=EQ.ea.qD.call(this,a,b))this.bd&&Bo(this.tb)||this.hb("\n"),txb(this),this.Ya=this.fb=this.Ea=null,this.H=this.Ab,this.Ef&&(b=this.Na,b.style.width=0,b.style.height=0,b.style.border="none"),this.kd.C=!0,jK(this).style.cssText="";this.Nb=!1;return a};p.bD=function(a){EQ.ea.bD.call(this,a);this.zd&&this.zd(this.Wb())};p.$c=function(){return this.H.$c()};p.hb=function(a,b){EQ.ea.hb.call(this,a,b);this.Wb()&&this.H.resize()};
p.pea=function(){gHb(this);this.H.dUa()};function gHb(a){var b=a.getElement();if(a.Ef){a=b.style.top;var c=b.style.left;b.style.cssText="";b.style.top=a;b.style.left=c}else b.style.cssText="";Fq(b,cHb)}
p.ama=function(a,b,c){EQ.ea.hb.call(this,c);var d={};Nv(c)&&(this.Ea=d.textAlign="left",mpb(this));a=b.getFormat();c=sc(bUa(a));c.backgroundColor&&"transparent"!=a.getStyle("backgroundColor")||(c.backgroundColor="#fff");c.color&&hD(b)&&hD(b).ri()&&(c.color="#000",c.backgroundColor="#fff");delete c.borderTop;delete c.borderRight;delete c.borderBottom;delete c.borderLeft;b=FC(a);c.paddingTop=Math.max(0,b.top-1)+"px";c.paddingBottom=Math.max(0,b.bottom-1)+"px";c.paddingLeft=Math.max(0,b.left-1)+"px";
c.paddingRight=Math.max(0,b.right-1)+"px";vc(c,d);delete c.wordWrap;delete c.whiteSpace;b=a.getStyle("fontSize");b=null===b?"100%":lRa(b);b=13*parseInt(b,10)/100;b*=iH;c.fontSize=Math.round(b)+"px";gHb(this);yxb(this,a.gc(),ZTa(a));nxb(this);delete c.direction;jRa(this.getElement(),c);a=c.backgroundColor;Ep(jK(this),"backgroundColor",a);return c};
function fHb(a,b){b=new ej(b.x-1,b.y-1);if("right"!=a.Ea)Kp(a.getElement(),b),a.getElement().style.right="auto";else{var c=a.getElement().parentNode;c=Xp(c);var d=a.getElement().style;d.left="auto";d.right=c.width-b.x-a.fb.width-1+"px";d.top=b.y+"px"}a.H.Y9()}p.FDa=function(){"left"!=this.Ea&&(this.Ea="left",this.getElement().style.textAlign="left",Kp(this.getElement(),Lp(this.getElement())),this.getElement().style.right="auto",mpb(this))};p.Tqa=ua;p.Sqa=ua;
p.Qa=function(){EQ.ea.Qa.call(this);F(this.Pf);F(this.Ab)};function hHb(){return U('<div class="waffle-input-box-decorator waffle-formula-preview-decorator"><div class="waffle-formula-preview-result"></div><div class="waffle-formula-preview-close">'+T(Nu({icon:"docs-icon-img docs-icon-close"}))+"</div></div>")};function iHb(a,b,c,d){R.call(this,d);this.L=b;this.O=a;a=yr(jt,"waffle-formula-preview-button");this.C=new lt("",a,this.Da());this.Sa(this.C,!1);this.H=!1;this.J=this.F=this.D=null;this.$=c}v(iHb,R);function jHb(a,b){a.D=b.O;a.D.jb?a.F=null:a.F=a.D==b.D?b.L:null;a.J=b.va;kHb(a)}p=iHb.prototype;p.Ia=function(){this.Na=S(hHb);Q(this.getElement(),!1)};
p.Ta=function(){var a=this.Da();this.V=a.Za("waffle-formula-preview-result");a=a.Za("waffle-formula-preview-close");this.C.ob(a);rt(a,"Sluiten (F9)",void 0);this.getHandler().R(this.C,"action",this.zkb)};p.zkb=function(){FQ(this,!1);XMa.xc();this.D&&this.D.Wb()&&this.D.select()};
p.update=function(){kHb(this);if(this.L&&this.D&&this.O.C){var a=mP(this.D);if(a){var b=qxb(this.D);if(b&&this.D.jb&&sxb(this.D))FQ(this,!1);else{if(b){var c=a.D<a.F?a.J.substring(a.D,a.F):a.J.substring(a.F,a.D);a=gob(c,a.L);c=awb(c,a);Nv(c)||(c="="+c)}else c=$vb(a);Iq(this.getElement(),"waffle-formula-preview-partial",b);Iq(this.getElement(),"waffle-formula-preview-equals-aligned",!b&&(!this.F||!this.F.Wb()));a=this.D.Lu;var d=iK(this.D);d?((b=QGb(this.O,c,a.Lo.toString(),d.y,d.x,!b))&&this.Da().Xe(this.V,
b),FQ(this,!!b)):FQ(this,!1)}}else FQ(this,!1)}};p.gb=function(a){(this.L=a)?this.update():FQ(this,!1);kHb(this)};function kHb(a){if(a.J){var b=a.J;a=a.H&&!a.L&&!!mP(a.D);b.C!=a&&(b.C=a,lHb(b))}}
function FQ(a,b){var c=a.getElement(),d=Wp(a.getElement());if(b){var e=qxb(a.D);if(a.F&&a.F.Wb()&&!e){e=Wp(a.F.getElement()).width;var f=Wp(a.D.getElement()).width;e+d.width<f?$s(a.F.getElement(),4,c,0):$s(a.F.getElement(),0,c,1,new ej(0,-3))}else if(e){e=a.D;var h=rxb(e);f=h.first;h=h.pR;f=new ej(f.left,f.top);e=sxb(e)?f:new ej((f.x+(new ej(h.right,h.top)).x)/2,f.y);d=-d.width/2;bt(new ej(e.x+d,e.y+-7),c,1)}else d=a.D.jb?-4:0,$s(a.D.getElement(),0,c,1,new ej(d,-3))}!Zp(c)&&b&&a.$.C(35447);Q(c,b)}
;function mHb(a,b){D.call(this);this.L=a;this.V=b;this.C=new vob;this.va=new yob;this.Ka=new qob;this.$=new xh(this);E(this,this.$);this.$.R(this.L,"selection_mode",this.Ea);this.O=[new hob,new sob,new tob,new kob,new pob,new mob(this.L.Nb)];this.J=this.F=null;this.H=!1}v(mHb,D);function Mxb(a,b){b&&cH(a.L)?nHb(a,b):(a=a.C,a.C=b,a.F=null)}
mHb.prototype.Ea=function(){if(cH(this.L)){var a=oHb(this);a&&this.J&&this.J.D()&&(a=mP(a))&&(a=fob(a.D,a.C,function(a){return"range"==a.getType()}))&&nHb(this,a.getText())}else xob(this.C),this.F=null};function nHb(a,b){a.F=a.C;wob(a.C,b)}function oHb(a){return a.D&&(a=eM(a.D))&&a.Wb()?a:null}function pHb(a,b){b.Hs()&&b.hb(b.cb());b==(a.D&&a.D.V)&&a.D&&(a.D.V=null)}
function GQ(a,b,c,d,e,f,h){h&&a.append('<span class="').append(h).append('">');a.append('<span dir="auto" ');f&&a.append(' data-tooltip="').append(f).append('"');(c||d)&&a.append(' style="');c&&a.append("color: ").append(c).append(";");d&&a.append("background-color: ").append(d).append(";");(c||d)&&a.append('"');e&&a.append(' class="').append(e).append('"');a.append(">");a.append(Ya(b));a.append("</span>");h&&a.append("</span>")}
function mxb(a,b,c,d,e,f){var h=c!=d;d=new rm;a=cH(a.L)&&!h&&!a.H&&!a.C.C;h=0;d.append('<bdo dir="ltr">');if(0<b.length){var k=14;f||(k*=kH.$g());d.append('<span style="font-size: ').append(k).append('px" class="').append("formula-content").append('">')}e&&0<b.length&&d.append('<span class="').append("formula-eval-error").append('" data-tooltip="').append(xaa(e)).append('">');for(k=0;k<b.length;k++){var l=b[k],m=l.getText(),q=l.getType(),t=!!l.getAttribute("inactiveScope"),w=!!l.getAttribute("stringMatch"),
y=!!l.getAttribute("pairMatch"),z=!!l.getAttribute("activeSheetName"),C=!!l.getAttribute("activeRange"),M=!!l.getAttribute("error"),N=!!l.getAttribute("argument-error"),V=t?"inactive ":"";t=l.getAttribute("tooltip");"string"==q?GQ(d,m,void 0,void 0,V+" string "+(w?"match-string":""),t,N?" argument-error":""):"numeric"==q?GQ(d,m,void 0,void 0,V+"number",t,N?" argument-error":""):"boolean"==q?GQ(d,m,void 0,void 0,V+"boolean",t,N?" argument-error":""):"error_code"==q?GQ(d,m,void 0,void 0,V+"error-code",
t,N?" argument-error":""):l.getAttribute("rangeColor")?(q=V,l.getAttribute("replace")&&(q+=" formula-replace-text"),l=l.getAttribute("rangeColor"),w=NC(m),y=OC(m),C?(w&&GQ(d,w,l,"#EEE",q,t,N?" argument-error":""),GQ(d,w?"!"+y:y,l,"#EEE",q,t,N?" argument-error":"")):z?(GQ(d,w,l,"#EEE",q,t,N?" argument-error":""),GQ(d,w?"!"+y:y,l,void 0,q,t,N?" argument-error":"")):GQ(d,m,l,void 0,q,t,N?" argument-error":"")):"operator"==q?GQ(d,m,void 0,void 0,V+" "+(M?" formula-error":" default-formula-text-color"),
t,N?" argument-error":""):"openParen"==q?GQ(d,m,void 0,void 0,V+" default-formula-text-color"+(y?" match-paren":""),t,N?" argument-error":""):"closeParen"==q?GQ(d,m,void 0,void 0,V+(y?" match-paren":"")+" "+(M?"formula-error":"default-formula-text-color"),t,N?" argument-error":""):GQ(d,m,void 0,void 0,V+" default-formula-text-color",t,N?" argument-error":"");h+=m.length;a&&c==h&&(m=8,f||(m*=kH.$g()),d.append('<span data-tooltip-contained="true" style="width: ').append(m).append('px" class="').append("insert-range-indicator").append('"><span class="jfk-tooltip-data">').append('Gebruik de pijltoetsen om een bereik te selecteren.<br/><a target="_blank"href="//support.google.com/drive/answer/3316222?p=functionhelp"> <span class="trix-tooltip-link">Meer informatie over het selecteren van een bereik.</span></a>').append("</span></span>"))}e&&
0<b.length&&d.append("</span>");0<b.length&&d.append("</span>");d.append("</bdo>");return d.toString()}function pP(a,b){if(a.J){var c=rE(a.J);if(c){a.D=c.H;var d=oHb(a);if(d&&!d.Mb){var e=d.cb();if(Nv(e)){d.bD(!0);(e=a.D&&a.D.V)&&e!=d&&pHb(a,e);b=b||mP(d);b=c.mb.F(b);for(e=0;e<a.O.length;e++)b=a.O[e].F(b);e=a.C;e.C||(e.L=b);a.F&&(b=a.F.V(b));var f=b.C;e=b.D;var h=b.F;b=lxb(a,b);b=mxb(a,f,e,h,b,a.D.J.J);d.hb(b,!0);Inb(c.eb,!0);a.D&&(a.D.V=d);a.F&&lP(d,e,h)}else pHb(a,d),d.bD(!1)}}}}
function lxb(a,b){var c=null;if(b&&a.V.C){var d=b.getText();b=$vb(b);if(b==d){var e=oHb(a);e&&(d=e.Lu,(e=iK(e))&&(c=VGb(a.V,b,d.Lo.toString(),e.y,e.x)))}}return c};function qHb(a){R.call(this,a);this.F=null;this.C=this.D=!1}v(qHb,R);qHb.prototype.Ia=function(){var a=this.Da(),b=a.Ia("DIV","waffle-input-box-decorator waffle-input-box-formula-help-decorator");a.Xe(b,"?");this.Na=b;Q(b,!1)};qHb.prototype.Ta=function(){var a=this.getElement();this.getHandler().R(a,"click",this.H)};qHb.prototype.H=function(){this.D&&Sy.xc();this.C&&XMa.xc()};function DQ(a,b){a.D!=b&&(a.D=b,lHb(a))}
function lHb(a){var b=a.F.jb,c=b?new ej(-4,-1):new ej(0,0),d=a.getElement();$s(a.F.getElement(),0,d,4,c);Iq(d,"waffle-formula-bar-formula-help-decorator",b);b="";a.D&&a.C?b="Help voor formules (F1) en formulevoorbeeld (F9) inschakelen.":a.D?b="Help inschakelen voor formules (F1)":a.C&&(b="Formulevoorbeeld inschakelen (F9).");rt(d,b,void 0);Q(d,a.D||a.C)}qHb.prototype.vg=function(){DQ(this,!1);0!=this.C&&(this.C=!1,lHb(this))};function rHb(a,b){R.call(this,b);this.D=a;this.C=!1}v(rHb,R);rHb.prototype.Ia=function(){var a=this.Da().Ia("DIV","waffle-input-box-decorator waffle-input-box-locator");Q(a,!1);this.Na=a};rHb.prototype.show=function(a,b){var c=this.getElement();nn(c,b);$s(this.D.getElement(),0,c,1,new ej(0,-2));Q(c,a);this.C=a};rHb.prototype.Wb=g("C");function HQ(){H.call(this);this.L=this.Oca();this.C=null}v(HQ,H);function IQ(a){return a.C&&a.C.C}p=HQ.prototype;p.nTa=function(){this.C&&(this.disable(this.C),this.C=null)};p.enable=function(a){this.C==a&&(this.L=!0)};p.disable=function(a){this.C==a&&(this.L=!1)};p.isEnabled=function(a){return this.C==a?this.L:!1};p.Oca=xg;p.FLa=xg;p.Qa=function(){this.C&&this.nTa(this.C);HQ.ea.Qa.call(this)};var sHb=uc({Ya:1,va:2,Ka:3,Ra:4,X6:5,P5:6,jz:7,XLb:8,Q2a:10,P2a:11}),tHb={8:!0,10:!0,11:!0};
HQ.prototype.P5=function(a,b){var c=this.FLa(a);c||(Dc&&uHb(this.C),this.C.UV());try{var d=this.EX.apply(this,arguments)}finally{c||(this.C.yO(),vHb(this.C))}return d};HQ.prototype.GX=n(!1);function wHb(){HQ.call(this)}v(wHb,HQ);wHb.prototype.z5=n("FontWeightPlugin");wHb.prototype.GX=function(a){return"+fontWeight"==a||"+fontWeightBold"==a};var xHb={gI:"data-weight",eba:"data-bold-weight",bsa:"data-bold-bit"};
wHb.prototype.EX=function(a,b,c,d,e){switch(a){case "+fontWeight":a=JQ(this.C);var f=yHb(this,a);a.Im()?(f=IQ(this).createElement("SPAN"),f.textContent="\ufeff",f.style.fontFamily=b,f.style.fontWeight="normal"==e?c:d,zHb(f,c,d,e),a.nq().insertNode(f),iP(f.firstChild,!1)):(0==f.childElementCount?(f.style.cssText=tsb(a).parentNode.style.cssText,f.style.fontFamily=b,zHb(f,c,d,e)):AHb(this,f,b,c,d,e),a.RG(f),b=document.createRange(),b.selectNode(f),window.getSelection().removeAllRanges(),window.getSelection().addRange(b));
break;case "+fontWeightBold":b=JQ(this.C),d=yHb(this,b),c=NN(b),f=BHb(this),a=NN(b).style.fontWeight,""==a&&(a="400"),b.Im()?(d="normal"==f?"bold":"normal",e=IQ(this).createElement("SPAN"),e.textContent="\ufeff",a=c.getAttribute("data-weight")?c.getAttribute("data-weight"):"400",c=c.getAttribute("data-bold-weight")?c.getAttribute("data-bold-weight"):"700",e.style.fontWeight="normal"==d?a:c,zHb(e,a,c,d),b.nq().insertNode(e),iP(e.firstChild,!1)):(e="normal"==(0==d.childElementCount?f:CHb(this,d,f))?
"bold":"normal","normal"==f?(f=a,c=c.getAttribute("data-bold-weight")?c.getAttribute("data-bold-weight"):"700"):(f=c.getAttribute("data-weight")?c.getAttribute("data-weight"):"400",c=a),DHb(this,d,f,c,e),b.RG(d),b=document.createRange(),b.selectNode(d),window.getSelection().removeAllRanges(),window.getSelection().addRange(b))}};
wHb.prototype.jz=function(a){switch(a){case "+fontWeightBold":a=JQ(this.C);var b=yHb(this,a),c=BHb(this);return a.Im()||0==b.childElementCount?"bold"==c:"bold"==CHb(this,b,c);case "+fontWeight":return EHb(this)}};
function EHb(a){var b=JQ(a.C),c=yHb(a,b);if(b.Im()||0==c.childElementCount){for(a=NN(b);""==a.style.fontFamily;)a=a.parentElement;a=ritz_api.FormatApi.getNormalizedFontName(a.style.fontFamily);b=NN(b).style.fontWeight;b=FHb(b);return xH(new wH(a,parseInt(b,10)))}for(var d=c;1==d.nodeType&&0!=d.childElementCount;)d=d.childNodes[0];var e=3==d.nodeType?NN(b).style.fontWeight:d.style.fontWeight;e=FHb(e);b=3==d.nodeType||""==d.style.fontFamily?NN(b).style.fontFamily:d.style.fontFamily;a=GHb(a,c,b,e);if(""==
a.fontFamily)return"";if(""==a.fontWeight)return b=ritz_api.FormatApi.getNormalizedFontName(b),xH(new wH(b));b=ritz_api.FormatApi.getNormalizedFontName(b);return xH(new wH(b,parseInt(a.fontWeight,10)))}
function GHb(a,b,c,d){if(3==b.nodeType)return new KQ(c,d);if(0==b.childElementCount)return d=FHb(d),""==b.style.fontFamily?FHb(b.style.fontWeight)==d?new KQ(c,d):new KQ(c,""):c!=b.style.fontFamily?new KQ("",""):FHb(b.style.fontWeight)!=d?new KQ(c,""):new KQ(c,d);for(var e=c,f=d,h=0;h<b.childNodes.length;h++){var k=GHb(a,b.childNodes[h],c,d);if(""==k.fontFamily){f=e="";break}else""==k.fontWeight&&(f="")}return new KQ(e,f)}function FHb(a){return""==a||"normal"==a?"400":"bold"==a?"700":a}
function BHb(a){a=NN(JQ(a.C)).style.fontWeight;var b="normal";if("bold"==a||!isNaN(a)&&700<=parseInt(a,10))b="bold";return b}function yHb(a,b){a=IQ(a).Pb().createElement("span");a.appendChild(b.nq().cloneContents());if(1==a.childNodes.length&&"DIV"==a.childNodes[0].tagName)for(b=a.childNodes[0],sh(a,qh);0!=b.childNodes.length;)a.appendChild(b.childNodes[0]);return a}
function AHb(a,b,c,d,e,f){for(var h=0;h<b.childNodes.length;h++){var k=b.childNodes[h];0<k.childNodes.length&&AHb(a,k,c,d,e,f);if(3==k.nodeType){var l=k.substringData(0,k.length);k=IQ(a).Pb().createElement("span");k.textContent=l;en(k,b.childNodes[h])}k.style.fontFamily=c;zHb(k,d,e,f)}}
function CHb(a,b,c){if(3==b.nodeType&&"normal"==c)return"normal";if(0==b.childElementCount){if(null==b.getAttribute("data-bold-bit")||"normal"==b.getAttribute("data-bold-bit"))return"normal"}else for(var d=0;d<b.childNodes.length;d++)if("normal"==CHb(a,b.childNodes[d],c))return"normal";return"bold"}
function DHb(a,b,c,d,e){for(var f=0;f<b.childNodes.length;f++){var h=b.childNodes[f];if(3==h.nodeType){var k=h.textContent;h=IQ(a).Pb().createElement("span");h.textContent=k;zHb(h,c,d,e);en(h,b.childNodes[f])}else{k=null==h.getAttribute("data-weight")?"normal":h.getAttribute("data-weight");var l=null==h.getAttribute("data-bold-weight")?"bold":h.getAttribute("data-bold-weight");0==h.childElementCount?zHb(h,k,l,e):DHb(a,h,k,l,e)}}}
function zHb(a,b,c,d){a.style.fontWeight="normal"==d?b:c;a.setAttribute("data-weight",b);a.setAttribute("data-bold-weight",c);a.setAttribute("data-bold-bit",d)}function KQ(a,b){this.fontFamily=a;this.fontWeight=b};function HHb(a){this.zb=a||Hm();this.C=this.zb.Ia("DIV",{style:"display:none;"});this.zb.appendChild(this.zb.Pb().body,this.C)}
function IHb(a,b){if(!a)return b;var c={};if(yd(a,4)){var d=Math.ceil(RB(PB.getInstance(),J(a,4),!0));d*=iH;c["font-size"]=d+"px"}else c["font-size"]=b["font-size"];c.color=yd(a,2)?HB(J(J(a,2),2)):b.color;d=JHb(a,b);c["font-weight"]="normal"==d.C?d.weight:d.D;d=yd(a,9)?J(a,9):-1!=b["text-decoration"].indexOf("underline");var e=yd(a,7)?J(a,7):-1!=b["text-decoration"].indexOf("line-through");c["text-decoration"]=d?e?"underline line-through":"underline":e?"line-through":"none";c["font-family"]="'"+(yd(a,
3)?ritz_api.FormatApi.getNormalizedFontName(J(a,3)):b["font-family"])+"'";a=yd(a,6)?J(a,6):"italic"==b["font-style"];c["font-style"]=a?"italic":"normal";return c}function KHb(a,b){if(!a)return b;a=Gp(a,"text-decoration");var c=-1!=a.indexOf("underline");c&&(b=b||new Md,K(b,9,c));if(a=-1!=a.indexOf("line-through"))b=b||new Md,K(b,7,a);return b}
function LHb(a,b,c,d){var e=MHb(d);if(0==e.length)return b;if(3==d.nodeType)return b+e.length;if("A"==d.tagName&&!Sa(hb(d.href)))return(a=0<c.length?c[c.length-1]:null)&&a.Vq()==b?K(a,2,d.href):(a=new wf,K(a,1,b),K(a,2,d.href),c.push(a)),d=new wf,K(d,1,b+e.length),c.push(d),b+e.length;e=0;for(var f;f=d.childNodes[e];e++)b=LHb(a,b,c,f);return b}
function NHb(a,b,c,d,e){var f=a.zb;if(3==d.nodeType){var h=new vf,k=Math.max(b,0);f=f.Tq(d);var l=null,m=Fp(f,"fontSize");Sa(hb(m))&&(m=Gp(f,"font-size"));if(m=(Sa(hb(m))?gAa(f):parseFloat(m))/iH)m=GRa(PB.getInstance(),m),Math.round(m)!=Math.round(J(e,4))&&(l=l||new Md,K(l,4,m));m=Gp(f,"color");if(sq(m)&&(m=pq(m),m=parseInt(m.rf.replace("#",""),16),m!=J(J(e,2),2))){l=l||new Md;var q=new Gd;q.setType(2);K(q,2,m);K(l,2,q)}m=Gp(f,"font-weight");m=Ua(m)?700<=pb(m):"bold"==m;m!=J(e,5)&&(l=l||new Md,K(l,
5,m));"normal"==f.getAttribute("data-weight")&&f.setAttribute("data-weight","400");"bold"==f.getAttribute("data-bold-weight")&&f.setAttribute("data-bold-weight","700");if(null!=f.getAttribute("data-weight")&&f.getAttribute("data-weight")!=e.getWeight()||null!=f.getAttribute("data-bold-weight")&&f.getAttribute("data-bold-weight")!=J(e,13))l=l||new Md,m=parseInt(f.getAttribute("data-weight"),10),K(l,12,m),m=parseInt(f.getAttribute("data-bold-weight"),10),K(l,13,m);m=null===l;l=KHb(f,l);for(q=a.zb.Tq(f);q&&
"SPAN"==q.tagName;)l=KHb(q,l),q=a.zb.Tq(q);l&&(J(e,7)&&(yd(l,7)?Bd(l,7):K(l,7,!1)),J(e,9)&&(yd(l,9)?Bd(l,9):K(l,9,!1)),!m||yd(l,7)||yd(l,9)||(l=null));a=ritz_api.FormatApi.getNormalizedFontName(Gp(f,"font-family"));m=ritz_api.FormatApi.getNormalizedFontName(J(e,3));a&&m&&!Qa(a,m)&&(l=l||new Md,K(l,3,a));a="italic"==Gp(f,"font-style");a!=J(e,6)&&(l=l||new Md,K(l,6,a));e=l;a=0<c.length?c[c.length-1]:null;f=MHb(d).length;(d=0<f&&(0!=k||"'"!=MHb(d)))&&!(d=!a)&&(d=a.getFormat(),d=!(d==e||d&&d.equals(e)));
d&&(e&&K(h,2,e),a&&a.Vq()==k&&c.pop(),K(h,1,Math.max(0,k)),c.push(h));return b+f}if("BR"==d.tagName)return b+1;for(h=0;k=d.childNodes[h];h++)b=NHb(a,b,c,k,e);return b}function MHb(a){return cb(rn(a),"\ufeff")}
function JHb(a,b){var c=b["font-weight"],d=0;"normal"!=c&&"bold"!=c&&(d=parseInt(c,10));b=yd(a,5)?J(a,5):"bold"==c||700<=d;"normal"==c||"bold"==c?(d=yd(a,12)?a.getWeight():"normal",a=yd(a,13)?J(a,13):"bold"):700>d?(d=yd(a,12)?a.getWeight():c,a=yd(a,13)?J(a,13):"bold"):(d=yd(a,12)?a.getWeight():"normal",a=yd(a,13)?J(a,13):c);return new OHb(d,a,b?"bold":"normal")}function OHb(a,b,c){this.weight=a;this.D=b;this.C=c}function PHb(a,b,c){this.text=a;this.C=b;this.D=c};function QHb(a,b,c){this.D=a;this.F=b;this.C=c||{}};function LQ(a,b){H.call(this);this.O=this.id=a;this.C=null;this.L={};this.$={};for(var c in sHb)this.$[c]=[];this.V={};this.V.change=1;this.V.delayedchange=1;this.Ya=new cm(this.qAa,250,this);this.fb={};for(var d in RHb)this.fb[RHb[d]]=0;Dc&&(this.D=new cm(this.jia,15,this));this.H=new xh(this);this.Tb=[];this.J=0;this.va=Hm(b||document);this.F=this.va.getElement(this.id);this.Qb=nwb;this.Ra=yn(this.va)}v(LQ,H);LQ.prototype.Oq=null;
var RHb={N3b:"cvc",fmc:"load",Sxc:"unload",R1b:"beforechange",KVa:"change",z5b:"delayedchange",S1b:"beforefocus",Fba:"focus",xVa:"blur",U1b:"beforetab",Fec:"ifrsz",T1b:"beforeselectionchange",Euc:"selectionchange"},MQ=null;LQ.prototype.getElement=g("Oq");LQ.prototype.addListener=function(a,b,c,d){var e=this.getElement();kwb&&e&&this.vs()&&(e=e.ownerDocument);d?yh(this.H,e,a,b,c,d):this.H.R(e,a,b,c)};
function SHb(a,b){a.L[b.z5()]=b;for(var c in sHb)b[sHb[c]]&&a.$[c].push(b);b.C=a;a.Mg()&&b.enable(a)}LQ.prototype.vs=yg;LQ.prototype.Nb=xg;var THb={46:!0,8:!0};Ac||(THb[9]=!0);var UHb={86:!0,88:!0};Hc&&!Dc&&(THb[229]=!0);function VHb(a){var b=!(a.ctrlKey||a.metaKey)&&a.keyCode in THb;return(a.ctrlKey||a.metaKey)&&a.keyCode in UHb||b}function WHb(a,b){a.J=2;a.Oq=b;a.C=Hm(b);b.setAttribute("g_editable","true");xq(b,"textbox")}
function XHb(a){a.J=0;for(var b in a.L){var c=a.L[b];c.Oca()||c.disable(a)}a.Oq=null;a.C=null}
LQ.prototype.clearListeners=function(){this.H&&this.H.Gc();if((Mc||Nc)&&this.vs()&&this.Nb()){try{var a=yn(this.C);a.removeEventListener("keydown",this.Ea,!1);a.removeEventListener("touchend",this.Ea,!1)}catch(b){}delete this.Ea}if(zc&&this.vs()){try{a=yn(this.C),a.removeEventListener("focus",this.eb,!1),a.removeEventListener("blur",this.bb,!1)}catch(b){}delete this.eb;delete this.bb}this.D&&this.D.stop();this.Ya.stop()};
LQ.prototype.Qa=function(){1==this.J||this.Mg();this.F&&this.Zq("clearlorem");XHb(this);this.clearListeners();YHb(this);this.va=null;this.H&&(this.H.dispose(),this.H=null);for(var a;a=this.Tb.pop();)a.dispose();MQ==this.id&&(MQ=null);for(var b in this.L)this.L[b].dispose();delete this.L;LQ.ea.Qa.call(this)};var ZHb=["DOMNodeInserted","DOMNodeRemoved","DOMNodeRemovedFromDocument","DOMNodeInsertedIntoDocument","DOMCharacterDataModified"];
function $Hb(a,b){if(9==b.keyCode&&!a.dispatchEvent({type:"beforetab",shiftKey:b.shiftKey,altKey:b.altKey,ctrlKey:b.ctrlKey})||Dc&&b.metaKey&&!Jc(29)&&(37==b.keyCode||39==b.keyCode))return b.preventDefault(),!1;var c;(c=b.charCode)||(c=VHb(b)?!0:!(!Dc||b.ctrlKey||b.metaKey||Dc&&!b.charCode));a.mb=c;a.mb&&a.UV();return!0}var aIb={8:1,9:1,13:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1},bIb={65:!0,86:!0,88:!0},cIb={8:1,9:1,13:1,27:1,33:1,34:1,37:1,38:1,39:1,40:1};p=LQ.prototype;
p.eZ=function(a,b){for(var c=this.$[a],d=Pb(arguments,1),e=0;e<c.length;++e){var f=c[e];if((f.isEnabled(this)||tHb[a])&&f[sHb[a]].apply(f,d))return!0}return!1};p.Sna=function(a,b,c){for(var d=this.$[a],e=Pb(arguments,1),f=0;f<d.length;++f){var h=d[f];if(h.isEnabled(this)||tHb[a])e[0]=h[sHb[a]].apply(h,e)}return e[0]};function dIb(a,b,c){var d={};a=a.Sna(8,b||"",d);Ep(c,d);Cwb(c,a)}p.ofb=function(a){Gc&&65==a.keyCode&&eIb(this,a);(Dc||$Hb(this,a))&&!this.eZ(1,a)&&qwb&&fIb(this,a)};
p.pfb=function(a){if(Dc){if(!$Hb(this,a))return}else this.mb=!0,this.UV();this.eZ(2,a)||qwb||fIb(this,a)};p.qfb=function(a){Dc||!this.mb&&!VHb(a)||this.jia();this.eZ(3,a);eIb(this,a)};function eIb(a,b){!NQ(a,"selectionchange")&&(aIb[b.keyCode]||(b.ctrlKey||b.metaKey)&&bIb[b.keyCode])&&(a.dispatchEvent("beforeselectionchange"),a.Ab.start())}
function fIb(a,b){if(!b.altKey){var c=Gc?b.metaKey:b.ctrlKey;if(c||cIb[b.keyCode]){var d=b.charCode||b.keyCode;17!=d&&(d=String.fromCharCode(d).toLowerCase(),Gc&&Dc&&"`"==d&&" "==b.He.key&&(d=" "),220==b.keyCode&&(d="\\"),a.eZ(5,b,d,c)&&b.preventDefault())}}}p.Zq=function(a,b){for(var c=arguments,d,e=this.$[6],f=0;f<e.length;++f){var h=e[f];if(h.isEnabled(this)&&h.GX(a)){d=h.P5.apply(h,c);break}}return d};
function gIb(a,b){var c=a.Mg()&&a.Ka;if(pa(b))return hIb(a,b,c);for(var d={},e=0;e<b.length;e++)d[b[e]]=hIb(a,b[e],c);return d}function hIb(a,b,c){for(var d=a.$[7],e=0;e<d.length;++e){var f=d[e];if(f.isEnabled(a)&&f.GX(b)&&(c||f.Oca()))return f.jz(b)}return c?null:!1}p.$mb=function(a,b){if(!NQ(this,"change")){b=b.He;try{if(b.originalTarget.prefix||"scrollbar"==b.originalTarget.nodeName)return}catch(c){return}b.prevValue!=b.newValue&&a.call(this,b)}};
p.bka=function(a){NQ(this,"change")||(a=a.aEa?a.He:a,a.target.firebugIgnore||this.D.start())};p.WHa=function(){Ac&&this.Zq("clearlorem",!0);Dc&&this.ufa();this.yO()};function JQ(a){return(a=a.C&&yn(a.C))&&RN(a)}function vHb(a,b,c){if(!NQ(a,"selectionchange")){var d=JQ(a);d=d&&NN(d);a.Ka=!!d&&ln(a.getElement(),d);a.dispatchEvent("cvc");a.dispatchEvent({type:"selectionchange",bS:b&&b.type});a.eZ(4,b,c)}}p.Oyb=function(){var a=this.Mb;this.Mb=null;vHb(this,void 0,a)};
p.UV=function(){NQ(this,"beforechange")||this.dispatchEvent("beforechange")};function uHb(a){a.D&&a.D.xJ();a.V.change=1;iIb(a);a.V.delayedchange=1}function jIb(a,b,c){!b&&a.D&&a.D.xJ();a.V.change=0;a.V.delayedchange=0;b&&a.jia();c&&a.qAa()}function NQ(a,b){return!!a.V[b]||a.fb[b]&&500>=Ja()-a.fb[b]}function kIb(a,b){uHb(a);try{b.call(void 0)}finally{a.Mg()&&a.yO()}}p.yO=function(a){jIb(this,!0,a)};p.jia=function(){NQ(this,"change")||(this.D&&this.D.stop(),NQ(this,"delayedchange")||this.Ya.start())};
p.qAa=function(){NQ(this,"delayedchange")||(this.Ya.stop(),this.dispatchEvent("delayedchange"))};function iIb(a){a.D&&a.D.xJ();a.Ya.xJ()}p.ufa=function(){this.mAa();this.rAa()};p.mAa=function(){NQ(this,"beforefocus")||(this.Zq("clearlorem",!0),this.dispatchEvent("beforefocus"))};
p.rAa=function(){if(!NQ(this,"focus")){MQ=this.id;this.Ka=!0;this.dispatchEvent("focus");if(Dc){var a=this.getElement(),b=JQ(this);if(b){var c=vsb(b);0!=wsb(b)||c&&c!=a&&"BODY"!=c.tagName||eO(zwb(a),0).select()}}!jwb&&this.vs()&&yn(this.C).parent.getSelection().removeAllRanges()}};p.nAa=function(){NQ(this,"blur")||(MQ==this.id&&(MQ=null),this.Ka=!1,this.dispatchEvent("blur"))};function lIb(a){sn(a.target,"A")&&a.preventDefault()}
p.rfb=function(a){MQ=this.id;if(Ac){var b=a.target;b&&"A"==b.tagName&&a.ctrlKey&&yn(this.va).open(b.href)}};p.sfb=function(a){this.dispatchEvent("beforeselectionchange");vHb(this,a);Ac&&(this.Mb=a.target,this.Ab.start())};p.bTa=function(){var a=this.C.Pb();a.designMode="on";gP&&a.execCommand("styleWithCSS",!1,!1)};p.MFa=ba();p.Mg=function(){return 2==this.J};
p.focus=function(){if(!hwb&&this.vs())yn(this.C).focus();else{if(zc)var a=this.Ra.pageXOffset,b=this.Ra.pageYOffset;this.getElement().focus();zc&&this.Ra.scrollTo(a,b)}};function mIb(a){var b=a.getElement();if(b){var c=xwb(b);b==c?eO(b,0).select():iP(c,!1);vHb(a)}}function nIb(a){a.J=1;var b=a.F;a.nodeName=b.nodeName;a.fc=b.className;a.cssText=b.style.cssText;Eq(b,"editable");a.mMa(void 0)}
p.mMa=function(a){var b=this.F;if(b){b=b.innerHTML;var c={};b=this.Sna(8,b,c);var d=this.va.Ia("IFRAME",oIb(this));if(pIb(this)){var e=u(this.LKa,this,d,b,c);this.jb=qd(d,"load",e,!0);a&&vh(d,a)}a=this.F;d.className=a.className;d.id=a.id;en(d,a);pIb(this)||this.LKa(d,b,c)}};
function qIb(a){if(Ac){var b=ssb(yn(a.C)||window);if(b)if(b.empty)try{b.empty()}catch(d){}else try{b.removeAllRanges()}catch(d){}}MQ!=a.id&&a.Zq("updatelorem");(Mc||Nc)&&a.vs()&&a.Nb()&&(b=yn(a.C),a.Ea=u(b.focus,b),b.addEventListener("keydown",a.Ea,!1),b.addEventListener("touchend",a.Ea,!1));zc&&a.vs()?(a.eb=u(a.ufa,a),a.bb=u(a.nAa,a),b=yn(a.C),b.addEventListener("focus",a.eb,!1),b.addEventListener("blur",a.bb,!1)):(pwb?(a.addListener("focus",a.rAa),a.addListener(Bca,a.mAa)):a.addListener("focus",
a.ufa),a.addListener("blur",a.nAa,Dc));Dc?iwb||!a.vs()?a.H.R(a.getElement(),"DOMSubtreeModified",a.bka):(b=a.C.Pb(),a.H.R(b,ZHb,a.bka,!0),a.H.R(b,"DOMAttrModified",u(a.$mb,a,a.bka),!0)):(a.addListener(["beforecut","beforepaste","drop","dragend"],a.UV),a.addListener(["cut","paste"],Cg(a.yO)),a.addListener("drop",a.WHa));a.addListener(Ec?"dragend":"dragdrop",a.WHa);a.addListener("keydown",a.ofb);a.addListener("keypress",a.pfb);a.addListener("keyup",a.qfb);a.Ab=new cm(a.Oyb,250,a);a.Qb&&a.addListener("click",
lIb);a.addListener("mousedown",a.rfb);a.addListener("mouseup",a.sfb);a.getElement();a.MFa();jIb(a);a.dispatchEvent("load");for(var c in a.L)a.L[c].enable(a)}
function rIb(a){if(0==a.J)throw Error("makeUneditable: Field is already uneditable");iIb(a);a.Ab.xJ();a.Zq("clearlorem");YHb(a);var b=a.F;MQ==b.id&&(MQ=null);a.clearListeners();if(pa(null)){Cwb(b,null);var c=a.F;c.removeAttribute("contentEditable");c.removeAttribute("g_editable");c.removeAttribute("role");a.id?c.id=a.id:c.removeAttribute("id");c.className=a.fc||"";var d=a.cssText;d?Om(c,{style:d}):c.removeAttribute("style");pa(a.Eb)&&(Ep(c,"lineHeight",a.Eb),a.Eb=null)}a.mQa();XHb(a);Ec&&b.blur();
a.Zq("updatelorem");a.dispatchEvent("unload")}p.mQa=function(){var a=this.F;if(a){var b;b=this.vs()&&(b=this.C)?(b=yn(b))&&b.frameElement:null;b&&en(a,b)}};function pIb(a){if(!r(a.tb)&&(a.tb=!1,Ac&&a.vs())){for(var b=yn(a.va);b!=b.parent;)try{b=b.parent}catch(c){break}b=b.location;a.tb="https:"==b.protocol&&-1==b.search.indexOf("nocheckhttps")}return a.tb}
p.LKa=function(a,b,c){YHb(this);a.allowTransparency="true";var d=kta(Hm(this.F));c=new QHb(this.id,d,c);if(pIb(this)){var e=mn(a).body;hwb&&(e.contentEditable=!0);e.className="editable";e.setAttribute("g_editable",!0);e.hideFocus=!0;e.id=c.D;Ep(e,c.C);e.innerHTML=b}else{this.getElement();d=[];d.push('<html style="background:none transparent;min-width:0;');d.push('">');d.push("<head><style>");Dc&&c.F&&d.push(" img {-moz-force-broken-image-icon: 1;}");d.push("</style></head>");d.push('<body g_editable="true" hidefocus="true" ');
hwb&&d.push("contentEditable ");d.push('class="editable ');d.push('" id="',c.D,'" style="min-width:0;');zc&&d.push(";outline:hidden");for(e in c.C)d.push(";"+e+":"+c.C[e]);d.push('">',b,"</body></html>");b=d.join("");e=mn(a);e.open();e.write(b);e.close()}WHb(this,mn(a).body);!hwb&&this.vs()&&this.bTa();qIb(this)};function YHb(a){a.jb&&(vd(a.jb),a.jb=null)}
function oIb(a){a="padding:0;"+a.F.style.cssText;Na(a,";")||(a+=";");a+="background-color:white;";Ac&&(a+="overflow:visible;");return{frameBorder:0,style:a}};function sIb(a,b){this.F=a;this.H=b;this.D=[]}sIb.prototype.Oe=g("F");function tIb(a){if(!a.C){var b=a.Oe();b=zwb(b);b.tagName&&"IMG"==b.tagName?a.C=b.getAttribute("alt"):a.C=rn(a.Oe())}return a.C}sIb.prototype.Qi=g("H");function uIb(a,b,c,d){var e=new sIb(a,!0);e.Oe().href=b;c&&(a.target=c);d&&(e.D=d);return e}function vIb(a,b){var c=new sIb(a,!0);var d=Va(tIb(c));d=(d=wIb(d)?0>d.search(/:/)?"http://"+Aaa(d):d:xIb.test(d)?"mailto:"+d:null)?d:"";c.Oe().href=d;b&&(a.target=b)}
function wIb(a){if(/\s/.test(a)||xIb.test(a))return!1;var b=!1;/^[^:\/?#.]+:/.test(a)||(a="http://"+a,b=!0);a=di(a);if(-1!=rb(["mailto","aim"],a[1]))return!0;var c=a[3];if(!c||b&&-1==c.indexOf(".")||/[^\w\d\-\u0100-\uffff.%]/.test(c))return!1;b=a[5];return!b||0==b.indexOf("/")}var xIb=/^[\w-]+(\.[\w-]+)*\@([\w-]+\.)+(\d+|\w\w+)$/i;function yIb(){HQ.call(this)}v(yIb,HQ);yIb.prototype.z5=n("BTF");var zIb=uc({tN:"+link",D4b:"+createLink",Eac:"+formatBlock",nfc:"+indent",Fpc:"+outdent",D_a:"+strikeThrough",uec:"+insertHorizontalRule",Ewa:"+subscript",Gwa:"+superscript",jt:"+underline",Yn:"+bold",bq:"+italic",tm:"+fontSize",sac:"+fontName",rac:"+foreColor",NH:"+backColor",xpc:"+insertOrderedList",Txc:"+insertUnorderedList",aic:"+justifyCenter",bic:"+justifyFull",dic:"+justifyRight",cic:"+justifyLeft"});
yIb.prototype.GX=function(a){return a in zIb};var AIb=["+createLink"];p=yIb.prototype;p.FLa=function(a){return Bb(AIb,a)};function OQ(a){return IQ(a).Pb()}
p.EX=function(a,b,c,d){var e,f=b;switch(a){case "+backColor":if(null!==f)if(owb){a=f;var h=JQ(this.C);if(h&&h.Im()){var k=zn(IQ(this),Dc?" ":"");var l=h.Dj();var m=1==l.nodeType?l:l.parentNode;""==m.innerHTML?(m.style.textIndent="-10000px",m.appendChild(k)):(m=IQ(this).Ia("SPAN",{style:"text-indent:-10000px"},k),h.RG(m));XN(k,void 0).select()}PQ(this,"hiliteColor",a,!1,!0);k&&(Dc&&(k.data=""),m.style.textIndent="")}else zc?PQ(this,"hiliteColor",f):PQ(this,a,f);break;case "+createLink":var q=BIb(this,
b,c,d);break;case "+link":a:{q=f;this.C.Ka||yn(IQ(this)).focus();h=(a=JQ(this.C))&&NN(a);if((h=sn(h,"A"))&&tn(h,Bwb))Tsa(h);else if(q=BIb(this,a,"/",q)){if(!this.C.Zq("link",q))if(l=this.C.Ra.prompt("Link naar:","http://"))a=tIb(q)||l,h=q.Oe(),h.href=l,f=tIb(q),a!=f&&(l=zwb(h),l.tagName&&"IMG"==l.tagName?l.setAttribute("alt",a?a:""):(3==l.nodeType&&(l=l.parentNode),rn(l)!=f&&(l=h),an(l),h=Hm(l),l.appendChild(zn(h,a))),q.C=null),q.H=!1,a=q.Oe(),rwb?(h=a.nextSibling,h&&3==h.nodeType&&(Ma(h.data,"\u00a0")||
Ma(h.data," "))||(h=zn(Hm(a),"\u00a0"),cn(h,a)),eO(h,1).select()):iP(a,!1);else{a=new Qwb(XN(q.Oe(),void 0));Tsa(q.F);for(q.F=null;q.D.length;)Tsa(q.D.pop());a.restore().select();q=null;break a}break a}q=null}break;case "+justifyCenter":case "+justifyFull":case "+justifyRight":case "+justifyLeft":PQ(this,a,null,!1,!0);Dc&&PQ(this,a,null,!1,!0);gP&&Dc||Ih(JQ(this.C),CIb);break;default:if(Ac&&"+formatBlock"==a&&f&&(f="<"+f+">"),"+foreColor"!=a||null!==f){switch(a){case "+indent":case "+outdent":gP&&
(Dc&&(h=!0),zc&&(h="+outdent"==a?!OQ(this).queryCommandEnabled("outdent"):!0));case "+insertOrderedList":case "+insertUnorderedList":if(k=uwb)k=OQ(this),k=DIb(this,!0,k,a,void 0);k?l="P"!=gIb(this.C,"+defaultTag"):vwb||EIb(this);if(Dc&&twb&&!this.jz(a)){k=gIb(this.C,"+defaultTag");if("P"==k||"DIV"==k)k=!1;else if(k=JQ(this.C),k.Im()&&3!=k.getContainer().nodeType){var t=zn(IQ(this),"\u00a0");k.qF(t,!1);XN(t,void 0).select();k=!0}else k=!1;e|=k}case "+formatBlock":t=!!this.C.L.Bidi;break;case "+subscript":case "+superscript":swb&&
!this.jz(a)&&(k="+subscript"==a?"+superscript":"+subscript",m=FIb(k),this.jz(k)||OQ(this).execCommand(m,!1,null),OQ(this).execCommand(m,!1,null));break;case "+underline":case "+bold":case "+italic":h=Dc&&gP&&this.jz(a);break;case "+foreColor":case "+fontName":h=gP&&Dc}PQ(this,a,f,t,!!h);e&&OQ(this).execCommand("Delete",!1,!0);l&&OQ(this).execCommand("FormatBlock",!1,"<div>")}}Dc&&yn(IQ(this)).focus();return q};
p.jz=function(a){switch(a){case "+link":return a=(a=JQ(this.C))&&NN(a),a=sn(a,"A"),!!a&&!!tn(a,Bwb);case "+justifyCenter":case "+justifyFull":case "+justifyRight":case "+justifyLeft":return GIb(this,a);case "+formatBlock":return HIb(JQ(this.C));case "+indent":case "+outdent":case "+insertHorizontalRule":return!1;case "+fontSize":case "+fontName":case "+foreColor":case "+backColor":var b=OQ(this);return DIb(this,!1,b,a,gP&&Dc);case "+underline":case "+bold":case "+italic":b=gP&&Dc;default:var c=OQ(this);
return DIb(this,!0,c,a,b)}};p.XLb=function(a){lwb&&a.match(/^\s*<script/i)&&(a="&nbsp;"+a);mwb&&(a=a.replace(/<(\/?)strong([^\w])/gi,"<$1b$2"),a=a.replace(/<(\/?)em([^\w])/gi,"<$1i$2"));return a};p.P2a=function(a){a=Lm("IMG",a);for(var b=0,c;c=a[b];b++)if(Ac){c.removeAttribute("tabIndex");c.removeAttribute("tabIndexSet");var d=c;null!==d&&"removeAttribute"in d&&d.removeAttribute(qaa);try{delete d[qaa]}catch(e){}c.$&&(c.tabIndex=c.$)}};
p.Q2a=function(a){if(Ec){for(var b=wn(this.C.C,"HEAD"),c=[],d=b.length,e=1;e<d;++e)for(var f=Lm("STYLE",b[e]),h=f.length,k=0;k<h;++k)c.push(f[k].outerHTML);return c.join("")+a}return a};p.X6=function(a,b,c){if(!c)return!1;switch(b){case "b":var d="+bold";break;case "i":d="+italic";break;case "u":d="+underline";break;case "s":return!0}return d?(this.C.Zq(d),!0):!1};var IIb=Ac?/<br([^\/>]*)\/?>/gi:/<br([^\/>]*)\/?>(?!<\/(div|p)>)/gi;
function EIb(a){if(Ac||zc){var b=JQ(a.C),c=NN(b),d=OQ(a),e=IQ(a);IIb.lastIndex=0;IIb.test(c.innerHTML)&&(a=xsb(b),"P"==c.tagName?JIb(c,!0):(b=c.innerHTML.replace(IIb,'<p$1 trtempbr="temp_br">'),Cwb(c,b),c=Nb(Lm("P",c)),Ih(c,function(a){"temp_br"==a.getAttribute("trtempbr")&&(a.removeAttribute("trtempbr"),!/[^\t\n\r ]/.test(qn(a))&&a.appendChild(Ac?d.createTextNode("\u00a0"):e.createElement("BR")),JIb(a))})),a.restore())}}
function JIb(a,b){if(Ac||zc){var c=a.outerHTML.replace(/<(\/?)p/gi,"<$1div");b&&(c=c.replace(IIb,"</div><div$1>"));zc&&!/<\/div>$/i.test(c)&&(c+="</div>");a.outerHTML=c}}function FIb(a){return 0==a.indexOf("+")?a.substring(1):a}function CIb(a){a=tn(a,Dwb,!0);a.align&&(a.style.textAlign=a.align,a.removeAttribute("align"))}
function PQ(a,b,c,d,e){var f=null;d&&(f=gIb(a.C,"rtl")?"rtl":gIb(a.C,"ltr")?"ltr":null);b=FIb(b);if(Ac){var h=b;var k=[];d=null;var l=JQ(a.C);var m=IQ(a);if(h in KIb){var q=l&&NN(l);if(q){for(var t=Mm("BLOCKQUOTE",null,q),w,y=0;y<t.length;y++)if(l.YP(t[y])){w=t[y];break}if(q=w||sn(q,"BLOCKQUOTE"))d=m.Ia("DIV",{style:"height:0"}),q.appendChild(d),k.push(d),w?l=LN(w,0,d,0):l.YP(d)&&(l=$sb(l.Dj(),l.Oh(),d,0)),l.select()}}w=a.C;!w.vs()&&!d&&h in LIb&&(w=w.getElement(),l&&l.Im()&&!gn(w)&&(d=l.Rw(0).nq(),
l=d.duplicate(),l.moveToElementText(w),l.collapse(!1),l.isEqual(d)&&(l=zn(m,"\u00a0"),w.appendChild(l),d.move("character",1),d.move("character",-1),d.select(),k.push(l))),d=m.Ia("DIV",{style:"height:0"}),w.appendChild(d),k.push(d));m=k[0];k=k[1]}if(Ec){m=b;if(MIb[m]){var z=IQ(a).Ia("DIV",{style:"height: 0"},"x");a.C.getElement().appendChild(z)}!Jc(534)&&NIb[m]&&(m=a.C.getElement(),z=IQ(a).Ia("DIV",{style:"height: 0"},"x"),m.insertBefore(z,m.firstChild));m=z}Dc&&(z=b,Jc("1.9")&&"formatblock"==z.toLowerCase()&&
(z=JQ(a.C),w=z.Dj(),z.Im()&&w&&"BODY"==w.tagName&&(d=z.Oh(),(w=w.childNodes[d])&&"BR"==w.tagName&&(z=z.nq(),z.setStart(w,0),z.setEnd(w,0)))));wwb&&"fontsize"==b.toLowerCase()&&OIb(a);z=OQ(a);e&&gP&&(z.execCommand("styleWithCSS",!1,!0),zc&&PIb(a));z.execCommand(b,!1,c);e&&gP&&z.execCommand("styleWithCSS",!1,!1);Ec&&!Jc("526")&&"formatblock"==b.toLowerCase()&&c&&/^[<]?h\d[>]?$/i.test(c)&&QIb(a);/insert(un)?orderedlist/i.test(b)&&(Ec&&!Jc(534)&&RIb(a),Ac&&(SIb(a),k&&dn(k)));m&&dn(m);f&&a.C.Zq(f)}
function BIb(a,b,c,d){var e=null,f=[],h=b&&NN(b);if(h&&"IMG"==h.tagName||!b)return null;if(b.Im())b=b.Rw(0).nq(),gwb?(e=IQ(a).createElement("A"),b.insertNode(e)):fwb&&(b.pasteHTML("<a id='newLink'></a>"),e=IQ(a).getElement("newLink"),e.removeAttribute("id"));else{var k=mb();PQ(a,"CreateLink",k);x(Lm("A",a.C.getElement()),function(a){Na(a.href,k)&&f.push(a)});f.length&&(e=f.pop());a=function(a){return wIb(rn(a))};if(f.length&&xb(f,a)){for(a=0;b=f[a];a++)vIb(b,d);f=null}}return uIb(e,c,d,f)}
var LIb={indent:1,outdent:1,insertOrderedList:1,insertUnorderedList:1,justifyCenter:1,justifyFull:1,justifyRight:1,justifyLeft:1,ltr:1,rtl:1},KIb={insertOrderedList:1,insertUnorderedList:1};function OIb(a){var b=Fwb(JQ(a.C),a.C.getElement());Ih(Aia(b,function(a,d,e){return 1==e.C&&b.YP(a)}),function(a){Ep(a,"font-size","");Dc&&0==a.style.length&&null!=a.getAttribute("style")&&a.removeAttribute("style")})}
function QIb(a){Ih(JQ(a.C),function(a){"Apple-style-span"==a.className&&(a.style.fontSize="",a.style.fontWeight="")})}function RIb(a){var b=!1;Ih(JQ(a.C),function(a){var c=a.tagName;if("UL"==c||"OL"==c)if(b){if(c=Vsa(a)){var e=a.ownerDocument.createRange();e.setStartAfter(c);e.setEndBefore(a);if(Sa(e.toString())&&c.nodeName==a.nodeName){for(;c.lastChild;)a.insertBefore(c.lastChild,a.firstChild);c.parentNode.removeChild(c)}}}else b=!0})}var TIb={1:1,a:1,A:1,i:1,I:1},UIb={disc:1,circle:1,square:1};
function SIb(a){for(a=(a=JQ(a.C))&&a.getContainer();a&&"UL"!=a.tagName&&"OL"!=a.tagName;)a=a.parentNode;a&&(a=a.parentNode);if(a){var b=Nb(Lm("UL",a));Ob(b,Nb(Lm("OL",a)));x(b,function(a){var b=a.type;b&&!("UL"==a.tagName?UIb:TIb)[b]&&(a.type="")})}}var MIb={justifyCenter:1,justifyFull:1,justifyRight:1,justifyLeft:1,formatBlock:1},NIb={insertOrderedList:1,insertUnorderedList:1};
function PIb(a){var b=[],c=NN(JQ(a.C));do b.push(c);while(c=c.parentNode);a=Bia(Hh(JQ(a.C)),Hh(b));a=Aia(a,Dwb);Ih(a,function(a){var b=a.style.outline;a.style.outline="0px solid red";a.style.outline=b})}function HIb(a){var b=null;Ih(a,function(a,d,e){if(-1!=e.C){a=tn(a,Dwb,!0).tagName;b=b||a;if(b!=a)throw b=null,Fh;e.Apa()}});return b}var VIb={center:1,justify:1,right:1,left:1};
function GIb(a,b){b=b.replace("+justify","").toLowerCase();"full"==b&&(b="justify");var c=a.C.L.Bidi;if(c)return b==c.Ea();var d=JQ(a.C);if(!d)return!1;c=NN(d);a=tb(c.childNodes,function(a){return Awb(a)&&d.YP(a,!0)});a=a.length?a:[c];for(c=0;c<a.length;c++){var e=tn(a[c],Dwb,!0);if(b!=WIb(e))return!1}return!0}function WIb(a){var b=Ip(a,"textAlign");b=b.replace(/^-(moz|webkit)-/,"");VIb[b]||(b=a.align||"left");return b}
function DIb(a,b,c,d,e){d=FIb(d);if(e){var f=OQ(a);f.execCommand("styleWithCSS",!1,!0)}a=b?c.queryCommandState(d):c.queryCommandValue(d);e&&f.execCommand("styleWithCSS",!1,!1);return a};function XIb(a,b){D.call(this);this.D=[];for(this.C=[];a&&"BODY"!=a.nodeName&&a!=b;){for(var c=0,d=a.previousSibling;d;)d=d.previousSibling,++c;this.D.unshift(c);this.C.unshift(a.nodeName);a=a.parentNode}}v(XIb,D);XIb.prototype.toString=function(){for(var a=[],b,c=0;b=this.C[c];c++)a.push(this.D[c]+","+b);return a.join("\n")};function YIb(a,b){for(var c=b,d=0;b=a.C[d];++d)if(c=c.childNodes[a.D[d]],!c||c.nodeName!=b)return null;return c}XIb.prototype.Qa=function(){delete this.D;delete this.C};function ZIb(a){H.call(this);this.Q1a=a}v(ZIb,H);function $Ib(){H.call(this);this.C=[];this.D=[];this.H=[]}v($Ib,H);$Ib.prototype.F=null;function aJb(a){a.dispatchEvent("state_change")}$Ib.prototype.undo=function(){bJb(this,this.C,this.D)};$Ib.prototype.redo=function(){bJb(this,this.D,this.C)};function bJb(a,b,c){if(b.length){var d=b.pop();c.push(d);a.H.push({type:b==a.C?"before_undo":"before_redo",KDa:b==a.C?d.undo:d.redo,state:d});1==a.H.length&&cJb(a);0!=b.length&&1!=c.length||aJb(a)}}
function cJb(a){if(!a.F&&0!=a.H.length){var b=a.H.shift();a.dispatchEvent({type:b.type,state:b.state})&&(b.state.Q1a?(a.F=qd(b.state,"action_completed",a.J,!1,a),b.KDa.call(b.state)):(b.KDa.call(b.state),cJb(a)))}}$Ib.prototype.J=function(){vd(this.F);this.F=null;cJb(this)};function dJb(a){HQ.call(this);a=a||new $Ib;this.V&&vd(this.V);this.D=a;this.V=qd(this.D,"state_change",this.B4a,!1,this);this.F={};this.H={};this.O=null;this.$=u(this.XOb,this)}v(dJb,HQ);dJb.prototype.J=null;var eJb=uc({An:"+undo",cq:"+redo"});p=dJb.prototype;p.GX=function(a){return a in eJb};p.nTa=function(a){this.disable(a);this.C=null};
p.enable=function(a){if(!this.isEnabled(a)){iIb(a);var b=new xh(this);Dc||b.R(a,"beforechange",this.Tib);b.R(a,"delayedchange",this.fmb);b.R(a,"blur",this.tfb);this.F[a.O]=b;fJb(this,a)}};p.disable=function(a){iIb(a);var b=this.F[a.O];b&&(b.dispose(),delete this.F[a.O]);this.H[a.O]&&delete this.H[a.O]};p.isEnabled=function(a){return!!this.F[a.O]};p.Qa=function(){dJb.ea.Qa.call(this);for(var a in this.F)this.F[a].dispose(),delete this.F[a];this.C=null;this.D&&(this.D.dispose(),delete this.D)};
p.z5=n("UndoRedo");p.P5=function(a){"+undo"==a?this.D.undo():"+redo"==a&&this.D.redo()};p.jz=function(a){var b=null;"+undo"==a?b=0<this.D.C.length:"+redo"==a&&(b=0<this.D.D.length);return b};p.B4a=function(){this.C.dispatchEvent({type:"cvc",iE:["+redo","+undo"]})};
p.XOb=function(a,b,c){var d=this.C;if(d){uHb(d);try{d.UV();d.Zq("clearlorem",!0);Cwb(d.getElement(),b);c&&c.select();var e=this.C;d.focus();e&&e.O!=a.C&&e.Zq("updatelorem");var f=this.H[a.C];f.sH=b;f.F=c}catch(h){}finally{this.J=a,d.yO(),vHb(d)}}};p.X6=function(a,b,c){if(c){var d;"z"==b?d=a.shiftKey?"+redo":"+undo":"y"==b&&(d="+redo");if(d)return"+undo"==d?(a=this.D,a=a.C[a.C.length-1]):(a=this.D,a=a.D[a.D.length-1]),a&&a.C?this.C.Zq(d):this.P5(d),!0}return!1};
p.Tib=function(a){if(!this.J){a=a.target;var b=a.O;this.O!=b&&(this.O=b,fJb(this,a))}};p.fmb=function(a){this.J?(a=this.J,this.J=null,a.dispatchEvent("action_completed")):fJb(this,a.target)};p.tfb=function(a){(a=a.target)&&iIb(a)};
function fJb(a,b){var c=b.O;if(gIb(b,"usinglorem")){var d="";var e=null}else d=b.getElement().innerHTML,e=new gJb(b),e=e.vf()?e:null;var f=a.H[c];if(f){if(f.sH==d)return;if(""==d||""==f.sH)if(b=b.Sna(8,"",{}),d==b&&""==f.sH||f.sH==b&&""==d)return;f.Pna=d;f.dOb=e;b=a.D;if(0==b.C.length||!f.equals(b.C[b.C.length-1])){b.C.push(f);100<b.C.length&&b.C.shift();var h=b.D.length;b.D.length=0;b.dispatchEvent({type:"state_added",state:f});(1==b.C.length||h)&&aJb(b)}}a.H[c]=new hJb(c,d,e,a.$)}
function hJb(a,b,c,d){ZIb.call(this,!0);this.C=a;this.D=d;this.sH=b;this.F=c}v(hJb,ZIb);hJb.prototype.undo=function(){this.D(this,this.sH,this.F)};hJb.prototype.redo=function(){this.D(this,this.Pna,this.dOb)};hJb.prototype.equals=function(a){return this.C==a.C&&this.sH==a.sH&&this.Pna==a.Pna};
function gJb(a){this.C=a;var b=yn(a.C);a=(a=JQ(a))&&a.M5()&&Sm(a.Pb())==b?a:null;if(gwb){if(b=a,this.F=!1,b){var c=tsb(b),d=vsb(b);if(c&&d){a=usb(b);c=new XIb(c,this.C.getElement());var e=wsb(b);d=new XIb(d,this.C.getElement());b.Sw()?(this.qe=d,this.H=e,this.$d=c,this.D=a):(this.qe=c,this.H=a,this.$d=d,this.D=e);this.F=!0}}}else fwb&&(b=a,this.F=!1,b&&(a=b.Rw(0).nq(),ln(this.C.getElement(),a.parentElement())&&(b=this.C.C.Pb().body.createTextRange(),b.moveToElementText(this.C.getElement()),d=a.duplicate(),
d.collapse(!0),d.setEndPoint("StartToStart",b),this.qe=iJb(d),a=a.duplicate(),a.setEndPoint("StartToStart",b),this.$d=iJb(a),this.F=!0)))}gJb.prototype.vf=g("F");gJb.prototype.toString=function(){return gwb?"W3C:"+this.qe.toString()+"\n"+this.H+":"+this.$d.toString()+"\n"+this.D:"IE:"+this.qe+","+this.$d};
gJb.prototype.select=function(){var a=this.C.getElement();if(gwb){var b=YIb(this.qe,a);a=YIb(this.$d,a);a=b&&a?LN(b,this.H,a,this.D).nq():null}else b=a.ownerDocument.body.createTextRange(),b.moveToElementText(a),b.collapse(!0),b.moveEnd("character",this.$d),b.moveStart("character",this.qe),a=b;a&&(fwb&&this.C.getElement().focus(),Zsb(a).select())};
function iJb(a){var b=a.duplicate(),c=a.text,d=c.length;b.collapse(!0);b.moveEnd("character",d);for(var e,f=10;(e=b.compareEndPoints("EndToEnd",a))&&(d-=e,b.moveEnd("character",-e),--f,0!=f););a=0;for(b=c.indexOf("\n\r");-1!=b;)++a,b=c.indexOf("\n\r",b+1);return d+a};function jJb(a,b){LQ.call(this,a,b)}v(jJb,LQ);p=jJb.prototype;p.vs=n(!1);p.bTa=ua;p.MFa=ba();p.mMa=function(){var a=this.F;a&&(WHb(this,a),a.contentEditable=!0,dIb(this,a.innerHTML,a),qIb(this))};p.mQa=ua;function QQ(a,b,c,d){EQ.call(this,a,b,c,!1,d);this.Rm=new HHb(d);this.C=null;this.yk=new dJb;this.Ul=new wHb}v(QQ,EQ);var kJb="+bold +foreColor +fontName +fontSize +italic +strikeThrough +underline".split(" ");p=QQ.prototype;p.Ia=function(){QQ.ea.Ia.call(this);jK(this).id="waffle-rich-text-editor";lJb(this)};function lJb(a){Ep(jK(a),"-webkit-user-modify","read-write")}
p.Ta=function(){QQ.ea.Ta.call(this);this.C=new jJb("waffle-rich-text-editor");SHb(this.C,new RQ);SHb(this.C,this.yk);SHb(this.C,this.Ul);this.Qb.R(this.C,"delayedchange",this.Job).R(this.C,"cvc",this.Nkb).R(this.C,"load",this.Kob).R(this.C,"unload",this.Lob)};p.jQa=ua;p.hb=function(a,b){if(this.cb()!=a){var c=mJb(this);!this.Eb&&c&&(c=fUa(c.getFormat()),jRa(jK(this),IHb(c,{})));QQ.ea.hb.call(this,a,b)}};p.Kob=function(){this.Qb.R(jK(this),"paste",this.bIa)};
p.Lob=function(){this.Qb.Jc(jK(this),"paste",this.bIa)};p.bIa=function(a){var b=a.He.clipboardData;b&&(b=b.getData("text/plain"),Sa(hb(b))||(b=Xm(b),JQ(this.C).RG(b),iP(b,!1),a.preventDefault()))};p.Job=function(){var a=JQ(this.C);if(a){var b=tsb(a),c=b.textContent;a.Im()&&1<c.length&&$a(c,"\ufeff")&&(a=c.replace(/\ufeff/g,""),kIb(this.C,Ha(nn,b,a)),iP(b,!1))}};
p.Nkb=function(a){if(Gn){var b="+fontWeightBold +foreColor +fontWeight +fontSize +italic +strikeThrough +underline".split(" ");a=a.iE||b}else a=a.iE||kJb;a=gIb(this.C,a);b=ic(a);for(var c=0,d;d=b[c];c++){var e=a[d];switch(d){case "+undo":case "+redo":cH(this.O)&&!Nv(this.cb())&&aH(this.O,"normal");break;case "+bold":P.Yn.Hc(e);break;case "+fontWeightBold":Gn&&P.Yn.Hc(e);case "+italic":P.bq.Hc(e);break;case "+underline":P.jt.Hc(e);break;case "+strikeThrough":P.Hu.Hc(e);break;case "+fontName":pa(e)&&
(e=ritz_api.FormatApi.getNormalizedFontName(e));P.Kk.hb(e);break;case "+fontWeight":Gn&&P.Kk.hb(e);case "+fontSize":e?(d=parseInt(e,10)/iH,e=Math.round(GRa(PB.getInstance(),d)),P.tm.hb(e)):P.tm.hb(void 0);break;case "+foreColor":ra(e)&&Cc&&(e=zAa(e&255,(e&65280)>>8,(e&16711680)>>16)),P.oy.hb(e)}}};function mJb(a){var b=iK(a);a=a.ze.getActiveGrid();return b&&a?MD(a.Mc(),b):null}p.cb=function(){var a=QQ.ea.cb.call(this);return cb(a,"\ufeff")};
p.qD=function(a,b){(a=QQ.ea.qD.call(this,a,b))&&lJb(this);return a};
p.vha=function(){var a=QQ.ea.vha.call(this);if(0==this.C.J)return a;var b=mJb(this),c=this.cb();if(b&&this.ze.C.Wb()&&!Nv(c)){c=this.Rm;var d=this.C.getElement(),e=fUa(b.getFormat());b=[];var f=MHb(d),h=Ma(f,"'")?-1:0;NHb(c,h,b,d,e);1==b.length&&null==b[0].getFormat()&&(b=[]);e=[];LHb(c,0,e,d);c=new PHb(f,b,e);d=c.C;if(!Ua(this.cb())&&1<=d.length||1==d.length&&0==d[0].Vq())a.O=c.C}c=this.yk;uHb(c.C);d=c.D;if(0<d.C.length||0<d.D.length)d.C.length=0,d.D.length=0,aJb(d);jIb(c.C);rIb(this.C);Ac&&this.focus();
return a};p.bD=function(a){var b=a!=this.Eb;QQ.ea.bD.call(this,a);b&&!a&&0!=this.C.J&&(a=mJb(this))&&(rIb(this.C),nJb(this,a,this.cb()),mIb(this.C))};p.ama=function(a,b,c,d){a=QQ.ea.ama.call(this,a,b,c);nJb(this,b,c,d);return a};
function nJb(a,b,c,d){0==a.C.J&&nIb(a.C);var e=a.C.getElement(),f=fUa(b.getFormat()),h=IHb(f,{});jRa(e,h);if(b&&a.ze.C.Wb()&&!Nv(c)){d=0<c.length||d?c:"\ufeff";b=wVa(b);!Ua(c)||1==b.length&&0==b[0].Vq()||(b=[]);b=new PHb(d,b,[]);c=b.text;var k=b.C;h=b.D;b=IHb(f,{});var l=Ma(c,"'")?1:0;if(0==k.length&&0==h.length)c=oh("SPAN",{style:b},c);else{d=new jI;d.set(0,f);for(var m=f,q=0;q<k.length;q++){var t=k[q],w=t.getFormat();!w&&m==f||m==w||m&&m.equals(w)||(d.set((t.Vq()||0)+l,w),m=w)}f=new jI;f.set(0,
null);for(k=0;k<h.length;k++)m=h[k],f.set((m.Vq()||0)+l,J(m,2));h=Lb(d.Ne(),f.Ne());Tb(h);l=[];for(k=0;k<h.length;k++)if(q=h[k],m=c.substring(q,k<h.length-1?h[k+1]:c.length),0<m.length){t=kI(d,q);q=kI(f,q);w=IHb(t,b);if(Gn&&null!=t){t=JHb(t,b);w={style:w};var y=xHb;w[y.gI]=t.weight+"";w[y.eba]=t.D+"";w[y.bsa]=t.C;m=oh("SPAN",w,m)}else m=oh("SPAN",{style:w},m);Sa(hb(q))?l.push(m):l.push(oh("A",{href:eh(q)},m))}c=ph(l)}kIb(a.C,Ha(sh,e,c));Ep(e,"text-decoration","");Ep(a.getElement(),"text-decoration",
"")}Ec&&vxb(a)}p.Sqa=fa(239);p.Tqa=fa(238);p.tAa=function(a){for(var b=tsb(JQ(this.C)),c=b,d=this.C.getElement()||Jm(c).body,e=[];c&&c!=d;){for(var f=c;f=f.previousSibling;)e.unshift(qn(f));c=c.parentNode}c=Aaa(e.join("")).replace(/ +/g," ").length;d=this.cb();b.textContent=b.textContent+a.substr(d.length);lP(this,d.length,c+b.textContent.length);this.V=a};function RQ(){HQ.call(this)}v(RQ,yIb);RQ.prototype.X6=n(!1);
RQ.prototype.EX=function(a,b){Ac&&!Jc(11)||IQ(this).Pb().execCommand("styleWithCSS",!1,"+fontSize"!=a);if("+fontSize"!=a)RQ.ea.EX.call(this,a,b);else{b=parseInt(b,10)*iH+"px";var c=JQ(this.C);if(c)if(c.Im())a=IQ(this).createElement("SPAN"),a.textContent="\ufeff",a.style.fontSize=b,c.nq().insertNode(a),iP(a.firstChild,!1);else{c=Mm("FONT",void 0,this.C.getElement());for(var d=0;d<c.length;d++){var e=c[d],f=gAa(e);e.removeAttribute("size");e.style.fontSize=f+"px"}RQ.ea.EX.call(this,a,"1");a=Mm("FONT",
void 0,this.C.getElement());for(c=0;c<a.length;c++)d=a[c],"1"==d.size&&(d.removeAttribute("size"),d.style.fontSize=b)}}};RQ.prototype.jz=function(a){var b=this.C;if(!b.Mg()||!b.Ka)return null;var c=JQ(b);if(c.Im())return"+fontSize"==a?oJb(a,NN(c)):RQ.ea.jz.call(this,a);b=c.Dj();var d=oJb(a,b);c=c.xl();if(b==c)return d;for(;b&&b!=Wsa(c);){if(d!=oJb(a,b))return null;b=Wsa(b)}return d};
function oJb(a,b){b=1==b.nodeType?b:b.parentNode;switch(a){case "+bold":return a=Gp(b,"font-weight"),Ua(a)?400<pb(a):"bold"==a;case "+italic":return"italic"==Gp(b,"font-style");case "+underline":return $a(Gp(b,"text-decoration"),"underline");case "+strikeThrough":return $a(Gp(b,"text-decoration"),"line-through");case "+fontName":return Gp(b,"font-family");case "+fontSize":return""+gAa(b);case "+foreColor":return Gp(b,"color")}return null};function pJb(a,b,c,d,e){var f=this;H.call(this);this.V=null;this.Ya=!1;this.Ea=null;this.C=a;this.jb=b;this.mb=d;this.Ka=new TGb(c);this.F=new mHb(this.C,this.Ka);this.D=new QQ(this.C,this.F,d,e);this.D.Cd(this);this.D.render();this.L=new rHb(this.D,e);this.L.render();this.J=new jP(this.C,this.F,d,!0,e);this.eb=new Si;E(this,this.eb);Ti(this.eb,this.jb.D,function(a){var b=eM(f);3==a.state?b.focus():b.blur()});this.Ra=new xh(this);E(this,this.Ra);this.Ra.R(this.C,"readonly_status",this.TPa).R(this.C,
"selection_mode",this.eYb).R(this.C.C,"M",this.TPa).R(this.C,"recommender-show-answers",this.Uzb);qJb(this,this.D);rJb(this,this.J);this.va=new qHb;this.va.render();this.$=null;this.H=new iHb(this.Ka,M3a(this.C.H),d);this.H.render();this.fb=new Qo(this);this.fb.Vb(XMa,No,this.spb);this.bb=null}v(pJb,H);function qJb(a,b){a.Ra.R(b,"inputBoxActivate",a.Rqb).R(b,"inputBoxDeactivate",a.Sqb);rJb(a,b)}function rJb(a,b){a.Ra.R(b.D,"mousedown",u(a.zjb,a,b))}p=pJb.prototype;
p.zjb=function(a){a.Wb()&&(aH(this.C,"normal"),xxb(a,!1))};function qM(a){a.$||(a.$=new RGb(a.Ea,a.C,a.C.Nb,a.C.O,a.C.C,a.C.H,a.C.va,a.C.L,a.C.F,a.Ka,a.mb));return a.$}p.spb=function(){var a=!M3a(this.C.H);$G(this.C.H,"ritz-EnableFormulaPreview",a);this.H.gb(M3a(this.C.H))};function fpb(a,b){a.O&&(a.O.J=!1);a.O=b;a.O&&(a.O.J=!0,b=a.H,b.H&&(jHb(b,a),b.update()),a.va.F=a.O)}function eM(a){return a.D.Wb()?a.J.J?a.J:nM(a):oM(a)}function nM(a){return a.D.Wb()?a.D:null}
function oM(a){a=a.D;return a.Wb()?null:a}p.Rqb=function(a){a=a.target;this.J&&this.J.J||!this.D||!this.D.J||(a.focus(),eK(a,a.cb().length));a=this.H;a.H=!0;jHb(a,this);a.update();kHb(a)};p.eYb=function(){cH(this.C)||Dxb(this,!1)};p.Uzb=function(a){qM(this).oM(a.kb())};p.TPa=function(){var a=!fH(this.C);jK(this.D).style.imeMode=a?"auto":"disabled"};
p.Sqb=function(a){a=a.target;eM(this).focus();this.J.qD(!1,!0);fpb(this,oM(this));a=a==this.D?this.L:null;a.Wb()&&a.show(!1,"");this.va.vg();a=this.H;FQ(a,!1);a.H=!1;kHb(a);a.D=null;a.F=null;a.J=null;this.Ka.reset()};function Cpb(a,b){var c=nM(a),d=c&&(c==a.D?a.L:null),e=c&&c.Wb(),f="";e&&(c=c.Lu,f=(c=AD(UC(a.C.C,c.Lo).Mc(),c))?QC(c,b):"Verwijderde cel!");d&&(d.show(!!e,f),a.H.update())}function pM(a){pP(a.F,void 0)}
function Cxb(a){if(cH(a.C)){var b=a.F.C;b.D=FUa(b.D);pP(a.F)}else b=a.F,b.F=b.va,pP(a.F),a.F.F=null}function jBb(a){if(cH(a.C)&&a.F.H){Mxb(a.F,"");pP(a.F);var b=new $L(s0a(a.C.L),"argumentSeparator"),c=eM(a),d=mP(c),e=d.C,f=bM(d.D,e);f=-1==f?e.length:f;Fb(e,b,f);for(var h=b=0;h<f;h++)b+=e[h].getText().length;e=b+1;d.D=e;d.F=e;pP(a.F,d);c.dispatchEvent("textchange")}}function Lxb(a,b){for(var c="",d=0;d<b.length;d++)c+=b[d].getText();return gob(c,a.C).length}
function HBb(a,b){a.Ea=b;a.F.J=b;a.D.Pf.O=b}function Dxb(a,b){a.F.H=b}
function Hxb(a,b,c){if(a.Ea){var d=eM(a);if(cH(a.C))!a.F.C.H&&b?(aH(a.C,"normal"),a.F.C.H=!0,aH(a.C,"formula")):aH(a.C,"normal");else if(a.F.C.H=b,b=mP(d),fP(b,!0)&&(Nvb(b)||Lvb(b))){var e=Lvb(b);if(e){var f=a.C.C,h=PC(e,f,!1,!0);if(!h)return;a.F.H=!0;aH(a.C,"formula");0>e.indexOf("!")&&(h.C=d.Lu.Lo);f.nA(h.C,u(function(){var a=this.Ea.D().ib();Mxb(this.F,e);fE(a,h.rect);rE(this.Ea).oD();c&&c();TG(this.bb);this.bb=tB(f.getActiveGrid().C,h.rect)},a));return}a.F.H=!1;aH(a.C,"formula");Mxb(a.F,e);aH(a.C,
"formula")}c&&c()}}p.Qa=function(){pJb.ea.Qa.call(this);F(this.L);F(this.D);F(this.J);F(this.fb);F(this.va);F(this.$);F(this.H);TG(this.bb)};function sJb(a,b){this.D=a;this.qb=b;this.C=!1};function tJb(a){this.D=a;this.C=null}function uJb(a){if(a.D){var b=a.D.C;0==a.D.J&&0!=b?(b="De huidige zoominstelling van je browser wordt niet volledig ondersteund. Stel het zoomen opnieuw in op standaard door te drukken op "+((Gc?"\u2318+0":"Ctrl+0")+"."),a.C=Es.getInstance().postMessage(Gs(b,"warning",!0))):0==b&&null!=a.C&&Fs(Es.getInstance(),a.C)}};function vJb(){}vJb.prototype.adoptText=ua;vJb.prototype.next=wg(-1);function wJb(){this.C=new Intl.v8BreakIterator(["en"])}wJb.prototype.adoptText=function(a){this.C.adoptText(a)};wJb.prototype.next=function(){return this.C.next()};function xJb(){this.D=L(O(),"docs-text-edlbi");this.C=null}var yJb=!(!na.Intl||!na.Intl.v8BreakIterator);function $bb(a){if(!a.D)return yJb?new wJb:new vJb;a.C||(a.C=yJb?new wJb:new vJb);return a.C};function zJb(){}zJb.prototype.Qk=function(a){if(0!=a.getType())throw Error("Cannot convert color of type "+a.getType());return a.Is};function AJb(a,b){D.call(this);this.H=a;this.Nh=b;this.D=new SQ(!0);E(this,this.D);this.F=new SQ(!1);E(this,this.F)}v(AJb,D);var BJb=new nj(1,500);AJb.prototype.C=function(a,b,c){a=Gdb(this.H,a,this.Nh);c=c?this.D:this.F;c.F!=a&&(c.D.font=a,c.F=a);return c.measureText(b)};function SQ(a){D.call(this);var b=document.createElement("canvas");b.width=BJb.width;b.height=BJb.height;this.C=b;this.C.dir=a?"ltr":"rtl";this.D=this.C.getContext("2d");this.F=this.D.font}v(SQ,D);SQ.prototype.measureText=function(a){return this.D.measureText(a).width};
SQ.prototype.getContext=g("D");SQ.prototype.Qa=function(){SQ.ea.Qa.call(this);delete this.D;delete this.C};function CJb(){}CJb.prototype.getHeight=function(a){return 1.2*a};CJb.prototype.Xm=function(a){return.96*a};function DJb(a,b,c,d,e){this.D=a;this.C=b;this.H=c;this.J=d;this.F=e};function pcb(a,b){this.Xv=a;this.C=b}pcb.prototype.Nw=g("Xv");pcb.prototype.Mf=g("C");function EJb(a){this.C=a}function ncb(a,b){var c=b.Pg(),d=b.Pg(),e=b.D,f=b.J;b=b.Pg();var h=b.C.V;"nor"==h?a=0:(h="sup"==h?-.33:.15,a=a.C.getHeight(zC(b))*h);return new DJb(c,d,e,f,a)};function FJb(a){this.F=[0];this.pb=a}FJb.prototype.D=g("F");FJb.prototype.C=function(){return this.pb.J};function $cb(a){return new FJb(a)};function TQ(a,b){this.pb=a;this.yc=b;this.H=-1!=jdb.indexOf(b)?a.D[b].Ne():[]}TQ.prototype.D=g("H");TQ.prototype.C=function(a){return this.F(this.pb.getStyle(this.yc,a))};TQ.prototype.F=aa();function GJb(a){TQ.call(this,a,"text")}v(GJb,TQ);GJb.prototype.F=aa();function Ycb(a){return new GJb(a)};function HJb(a){TQ.call(this,a,"link")}v(HJb,TQ);HJb.prototype.F=function(a){return(a=a.Dn)&&0==a.getType()?a:null};function Zcb(a){return new HJb(a)};function adb(a){this.C=a}adb.prototype.create=function(a,b){for(var c=[],d=0;d<this.C.length;d++)c.push(this.C[d](a));return new $ab(c,b)};function IJb(){this.C=[]}
function Gdb(a,b,c){var d=void 0===d?!1:d;var e=null,f=null,h=b.F;if(!d&&h&&(f="",f==h.C&&(e=h.getId(),h=a.C[e])))return h;a:{var k=f;f=b.C.Ka;var l=b.C.zd.fontFamily;h=GTa(b);var m=CTa(b),q=c.Qk(b.C.C),t=c.Qk(b.C.D);zC(b);if(!e){switch(b.C.V){case "sub":e=1;break;case "sup":e=2;break;default:e=0}c=String(m/100|f<<4|b.C.J<<5|b.C.Qb<<6|b.C.H<<7|e<<8|Math.round(100*h)<<10);var w;if((w=JJb[l])&&(w=w[t])&&(w=w[q])&&(w=w[c])){if(e=w,!d&&b&&(b.F=new wTa(e,null==k?"":k)),b=a.C[e]){a=b;break a}}else{e=KJb;
KJb++;w=[l,t,q];q=JJb;for(t=0;t<w.length;t++){var y=w[t],z=q[y];z||(z=q[y]={});q=z}q[c]=e;!d&&b&&(b.F=new wTa(e,null==k?"":k))}}b=l.split(",");for(d=0;d<b.length;d++)b[d]=T4a(b[d]);b=b.join(",");b=m+(f?" italic ":" ")+h+"px "+b;a=a.C[e]=b}return a}var JJb={},KJb=1;function LJb(a){IJb.apply(this,arguments)}ka(LJb,IJb);function MJb(){return U('<div class="waffle-assistant-entry waffle-assistant-entry-inactive">'+T(st({yd:"waffle-assistant-entry-button",content:os('<div class="waffle-assistant-entry-button-icon" id="waffle-assistant-entry-button-icon"><div class="waffle-assistant-entry-button-black-icon">'+T(Nu({icon:"docs-icon-img docs-icon-explore-black"}))+'</div><div class="waffle-assistant-entry-button-green-icon">'+T(Nu({icon:"docs-icon-img docs-icon-explore-green"}))+'</div></div><span class="waffle-assistant-entry-label">'+
T("Verkennen")+"</span>"),style:4}))+"</div>")};function NJb(a,b){R.call(this,b);this.$=new Vu(void 0,void 0,!0,gv.getInstance());E(this,this.$);this.va=new Qo(this);E(this,this.va);this.C=new tt(void 0,this.Da());this.Sa(this.C);this.Ea=a;this.D=this.O=this.F=!1;this.L=null;this.V=0;this.J=gjb(OJb());this.H=null}v(NJb,R);p=NJb.prototype;p.Ia=function(){this.Na=S(MJb)};
p.Ta=function(){var a=this.Za("waffle-assistant-entry-button");this.C.ob(a);this.L=this.Za("waffle-assistant-entry-label");this.V=Wp(this.L).width;PJb(this,!1);this.va.Vb(uJa,Ho,this.Iib).subscribe(sJa,"action",this.Gib);$u(this.$,this.C,hw,av);this.getHandler().R(this.C,"action",this.WTb).R(this.C,"enter",this.ejb).R(this.C,"leave",this.gjb);Fr(this.C,"Verken je gegevens")};
function OJb(){switch(tua){case "NO_DELAY":return 0;case "DELAY_500MS":return 500;case "DELAY_1S":return 1E3;case "DELAY_2S":return 2E3;default:return 0}}p.Iib=function(a){Iq(this.Na,"waffle-assistant-entry-opened",a.newValue);PJb(this,a.newValue||this.F);this.D=a.newValue};p.Gib=function(a){this.H=a.nH;a=a.O7;this.getHandler().Jc(this.J,"idle");0<OJb()&&a&&!this.O&&!this.J.C?this.getHandler().R(this.J,"idle",Ha(this.WQa,a)):this.WQa(a);this.O=a};
p.WQa=function(a){Iq(this.Na,"waffle-assistant-entry-inactive",!a);PJb(this,a||this.D);this.F=a};function PJb(a,b){Up(a.L,b?a.V:0);Iq(a.Na,"waffle-assistant-entry-expanded",b);yq(a.C.Na,"expanded",b)}function QJb(){switch(tua){case "NO_DELAY":return 1;case "DELAY_500MS":return 2;case "DELAY_1S":return 3;case "DELAY_2S":return 4;default:return 0}}p.ejb=function(){this.F||this.D||PJb(this,!0)};p.gjb=function(){this.F||this.D||PJb(this,!1)};p.WTb=function(){this.D&&this.Ea.C(this.F?2803:2804,RJb(this))};
function RJb(a){var b=new jk;B(b,6,QJb());if(a.H){var c=Tj(a.H.rect,a.H.C);a=new mma;var d=c.Ib();B(a,1,d);d=Ed(c,2);B(a,2,d);d=Ed(c,3);B(a,3,d);d=Ed(c,4);B(a,4,d);c=Ed(c,5);B(a,5,c);cd(b,7,a)}a=new hk;cd(a,58,b);return xp(yp(new wp,a),56).build()};function SJb(a){R.call(this,a);this.C=null}v(SJb,R);SJb.prototype.reset=function(){this.C&&(this.C.height=0)};SJb.prototype.Ia=function(){SJb.ea.Ia.call(this);this.C=this.Da().Ia("CANVAS",{style:"display: none"});this.getElement().appendChild(this.C);this.reset()};function TJb(a,b,c,d,e){XJ.call(this,a,b,c,d,e)}v(TJb,XJ);
TJb.prototype.Ia=function(){TJb.ea.Ia.call(this);var a=this.eg(),b=this.getElement(),c=this.Da(),d=this.getWidth(),e=this.getHeight();a.F&&(d=Math.max(d,100),e=Math.max(e,100));if(a.g0()){if(b=d,c=e,d=a.C5())a=this.getElement(),e=this.Da(),b=this.Hza(d,b,c,e),e.Gd(a),e.appendChild(a,b)}else a=c.Ia("DIV","waffle-obj-message-div","Dit ingevoegde objecttype wordt niet ondersteund in offline modus."),a=c.Ia("DIV",{style:"width:"+d+"px;height:"+e+"px;background:white;"},a),c.appendChild(b,a)};function UJb(a,b,c,d,e,f){fM.call(this,f);this.H=a;this.F=b;this.J=c;this.O=d;this.L=e}v(UJb,fM);p=UJb.prototype;p.Woa=function(a,b){this.Dd(b);this.ob(a)};p.Dd=function(a){this.C=a;this.D&&(this.D.Dd(a.width,a.height),VJb(this,a))};function VJb(a,b){a=a.sP();a.style.width=b.width+"px";a.style.height=b.height+"px"}p.$c=g("C");p.ib=g("H");p.sP=function(){return this.Da().getElement(this.H.Ib()+"-grid-container")};
p.hd=function(a){var b=this.F.J,c=b.C(this.H.J),d=this.Da();an(a);this.Na=a;a=6==c.getType();if(Fn.getInstance().D&&!a)new TJb(b,c,this.C.width,this.C.height,d);else switch(c.getType()){case 3:case 7:this.D=b=new (oo("images").Adb())(b,c,this.C.width,this.C.height,this.J,d);this.Sa(b,!0);break;case 4:this.D=b=new (oo("drawings").D())(b,c,this.C.width,this.C.height,d);this.Sa(b,!0);break;case 6:VJb(this,this.C),ko("gvizcharts",this.Cgb,this,void 0,!0)}};
p.Cgb=function(){var a=this.F.J,b=a.C(this.H.J),c=this.Da(),d=oo("gvizcharts");a=new (d.sdb())(this.F,a,b,this.C.width,this.C.height,this.F.L.C,null,new (d.qdb())(null,this.J,this.F.D.D),this.O,this.L,c);a.iI(Km("chart-toolbar-headerbar"));this.D=a;this.Sa(a,!0);this.Dd(this.C)};function WJb(a,b){fM.call(this,b);this.C=a}v(WJb,fM);WJb.prototype.Woa=function(a,b){this.Dd(b);this.Na=a};WJb.prototype.Dd=function(a){this.D=a;var b=this.sP();b.style.height=a.height+"px";b.style.width=a.width+"px"};WJb.prototype.$c=g("D");WJb.prototype.sP=function(){var a=this.C.Ib();return this.Da().getElement(a+"-grid-container")};function UQ(a){R.call(this,a);this.F=-1;a=this.C=new EL("",void 0,this.Da());a.setVisible(!1);a.J.C=13}v(UQ,R);UQ.prototype.hd=function(a){UQ.ea.hd.call(this,a);this.Sa(this.C,!0);var b=this.C.wc();b.render();b.setVisible(!1,!0);Eq(this.C.wc().getElement(),"goog-menu-noaccel");this.D=this.Da().Ia("DIV","waffle-quicksum-container");a.appendChild(this.D)};
function Rxb(a,b){var c=a.C,d=0==c.wc().ad(),e=a.Da(),f=tb(b,function(a){return pa(a)});if(1==f.length)XJb(a,f[0]);else{f=-1;for(var h=0;h<b.length;h++){var k=b[h]||null,l=void 0;d?(l=new Pr(k,void 0,e),l.Ep(!0),c.Ed(l)):l=c.wc().Ue(h);k?(l.oK(k),l.setVisible(!0),-1==f&&(f=h),h==a.F&&(c.xf(a.F),a.F=-1)):l.setVisible(!1);l.Fc(!1)}0>c.dh()&&c.xf(0);c.jf().kb()||(a.F=c.dh(),c.xf(f));c.xf(c.dh());0<=c.dh()&&c.jf().Fc(!0);c.setVisible(!0);Q(a.D,!1)}}function XJb(a,b){Q(a.D,!0);nn(a.D,b)}
UQ.prototype.reset=function(){this.C.setVisible(!1);XJb(this,"")};UQ.prototype.Qa=function(){UQ.ea.Qa.call(this);F(this.C);this.C=null};function eI(a,b){D.call(this);this.L=a;this.D=b;this.C=[]}v(eI,D);eI.prototype.registerListener=function(a){var b=new xh(this);E(this,b);var c=CB(this.D);b.R(c,"cb",Ha(this.O,a))};eI.prototype.registerListener=eI.prototype.registerListener;eI.prototype.F=function(a,b,c){return(a=UC(this.D,Number(a)))?ub(c0a(DF(this.L,a.Mc()),new ej(c,b)),function(a){return a.C()}):[]};eI.prototype.docosForCell=eI.prototype.F;eI.prototype.H=xg;eI.prototype.isDocoHighlighted=eI.prototype.H;eI.prototype.J=ua;
eI.prototype.setHighlightedDoco=eI.prototype.J;eI.prototype.register=function(a){this.C.push(a)};eI.prototype.register=eI.prototype.register;eI.prototype.V=function(a){Jb(this.C,a)};eI.prototype.unregister=eI.prototype.V;eI.prototype.BP=g("C");eI.prototype.getListeners=eI.prototype.BP;eI.prototype.O=function(a,b){for(var c=0;c<b.C.length;c++){var d=b.C[c];a(""+wE(this.D),d.qc(),d.kc(),d.Kc(),d.Pc())}};function fI(a){this.C=a}fI.prototype.D=function(){return this.C.Ab};fI.prototype.getRenderCellProtection=fI.prototype.D;fI.prototype.Ad=function(){return this.C.Ad()};fI.prototype.isReadOnly=fI.prototype.Ad;function YJb(a,b,c){this.C=a;this.F=b;this.D=c};function ZJb(a,b,c,d,e,f){this.od=a;this.Rc=b;this.Pi=d;this.C=f;if(e)a=0<this.C.length?this.Rc-this.C[0].getHeight()+this.C[0].Hw():0;else for(b=a=0;b<this.C.length;b++)c=this.C[b].Hw(),c>a&&(a=c);this.D=a}p=ZJb.prototype;p.getWidth=g("od");p.getHeight=g("Rc");p.Hw=g("D");p.setOffsetStart=ba();p.isLeftToRight=g("Pi");function $Jb(a,b,c,d,e,f){this.F=a;this.od=b;this.Rc=c;this.D=d;this.Pi=e;this.C=f}p=$Jb.prototype;p.getText=g("F");p.getWidth=g("od");p.getHeight=g("Rc");p.Hw=g("D");p.isLeftToRight=g("Pi");p.Pg=g("C");p.getColor=function(){var a=this.C.C.C;a.getType();return a.Is};function aKb(a,b){this.H=null;this.F=a;this.D=b}aKb.prototype.C=function(a){if("docs-text-render-line-contents"==a.getType()){var b=a.Id;a=b.C[0];var c=a.J,d=b.F,e=b.Pi;b=b.Pi;var f=[];if(a.C)for(var h=0;h<a.C.length;h++){var k=a.C[h];bKb(this,f,k.D,k.isLeftToRight(),b)}else bKb(this,f,a.D,b,b);this.H=new ZJb(c,d,0,e,!1,f)}};
function bKb(a,b,c,d,e){var f="",h=0,k=c[0].getHeight(),l=c[0].Nw()[0].C,m=k-a.D.Xm(zC(l)),q=b.length;e=d!=e;for(var t=0;t<c.length;t++){var w=c[t];if(jbb(w)&&("word"==w.getType()||"whitespace"==w.getType())){var y=w.C;if(1<y.length){var z=y[0].Mf();m=a.F.C(l,z,w.isLeftToRight());var C=zC(l),M=a.D.getHeight(C);C=M-a.D.Xm(C);Fb(b,new $Jb(f+z,h+m,Math.max(k,M),C,d,l),e?q:b.length);h=w.Nw();for(f=1;f<y.length-1;f++)k=h[f].C,l=y[f].Mf(),m=a.F.C(k,l,w.isLeftToRight()),C=zC(k),M=a.D.getHeight(C),C=M-a.D.Xm(C),
Fb(b,new $Jb(l,m,M,C,d,k),e?q:b.length);f=y[y.length-1].Mf();l=h[h.length-1].C;h=a.F.C(l,f,w.isLeftToRight());C=zC(l);k=a.D.getHeight(C);m=k-a.D.Xm(C)}else f+=y[y.length-1].Mf(),h+=w.getWidth(),w.getHeight()>k&&(k=w.getHeight())}}0<f.length&&Fb(b,new $Jb(f,h,k,m,d,l),e?q:b.length);0==b.length&&Fb(b,new $Jb("",0,k,m,d,l),e?q:b.length)};function cKb(){this.D=[]}cKb.prototype.C=function(a){if("docs-text-add-child"==a.getType()){var b=a.Od();this.D[a.getIndex()]=b}};function dKb(){}dKb.prototype.Gj=function(){return new cKb};function eKb(a){this.C=a}eKb.prototype.Gj=function(){return new aKb(this.C.D,this.C.C)};function fKb(a,b,c,d,e,f,h,k,l){D.call(this);this.pb=a;this.va=b;this.L=d;this.F=e;this.Nh=f;this.rb=k;this.C=new DB(a,!0);E(this,this.C);this.H=new Ldb;E(this,this.H);aJ(this.H,"docstext-line-view",new eKb(this.F));aJ(this.H,"trix-cellview",new dKb);this.Ea=c;this.V=h;this.O=ndb();this.$=ritz_api.RitzModelApi.getMaxCharactersPerCell();this.D=[];this.J=l}v(fKb,D);var gKb=/\n/gm,hKb=/\t/gm,iKb=/[\n\x0B]/,jKb=new YJb([],0,0),kKb=new nj(Number.MAX_VALUE,Number.MAX_VALUE),lKb=new Zab;
function TL(a,b,c){var d=d?d:mKb;var e=a.C.Ue(b,c);return e?e:nKb(a,b,c,!1,d)}function oKb(a,b,c,d,e,f){1<f.length||(f=a.D[c],f||(f={},a.D[c]=f),a=f[d],a||(a={},f[d]=a),a[b+"$"]=e)}
function nKb(a,b,c,d,e){var f=a.pb.Of(b,c),h=f.getFormat(),k;a:{if(a.Ea.$&&(k=cD(f))){k=pVa(k,a.pb.hc(),b,c);break a}k=h.C.wrapStrategy;r(k)||(k=EC("wrapStrategy"));k=1==pb(k)?Baa(aD(f)):aD(f)}if(""==k)return jKb;a.$<k.length&&(k=k.substring(0,a.$));var l=a.pb.H,m=HC(h)&&!d;d=a.pb.H;if(m){m=0;var q=qD(a.pb,b,c);if(q)for(var t=q.left;t<q.left+q.width;t++)m+=a.L.kF(t);else m=a.L.kF(c);d=Dzb(f,m,a.va.gc(),!0,d,b,c);d=new nj(d.end-d.start,Number.MAX_VALUE)}else d=kKb;m=f.D||(f.D=xVa(f));q=h.J||(h.J=h.toString());
t=1<m.length?null:(t=a.D[d.width])?(t=t[q])?t[k+"$"]||null:null:null;if(t)return EB(a.C,b,c,t),t;t=k;if((null!=fD(f)||!HC(h)&&!iKb.test(t))&&1==m.length)return t=pKb(a,h,l,b,c,k),oKb(a,k,d.width,q,t,m),t;var w=Fzb(h.Pg(),l,b,c,a.J);t=k.replace(gKb,"\x0B");t=t.replace(hKb,"        ");t=cb(t,"\u0003");var y=new vI(a.rb,void 0);y.OO(1,t);t=new ldb(y,a.O);w=mdb(t,w);if(!(y=h.O)){y={};a:{var z=h.getStyle("textAlign");var C=h.gc();switch(z){case "left":z=C?2:0;break a;case "right":z=C?0:2;break a;case "center":z=
1;break a;default:throw Error("Unexcepted alignment type: "+z);}}y.ps_al=z;y.ps_ltr=!h.gc();y.ps_ls=1;y=new rC(y);y=h.O=y}w.C.paragraph.set(hC(w.D)-1,y);for(w=0;w<m.length;w++)z=m[w],y=z.C+1,z=z.Pg(),z.getType(),t.C.text.set(y,z);z=t.build();t=new ydb(z,a.rb,a.O);zdb(t,hC(z.Mf())-1);w=new mI(z,new Jdb,a.rb,a.J,0,0,a.H,a.Nh,0,0,new J9a(null));y=new Scb;Tcb(y,z);if(C=!Tta)C=new Zbb(w,a.V.C,a.F.F),z=hC(z.Mf()),C=ccb(C,1,z-1,y).length==z-2;if(C&&1==m.length)return t=pKb(a,h,l,b,c,k),oKb(a,k,d.width,q,
t,m),qKb||d.width>=t.F||!HC(h)||(qKb=!0,km(a.rb,Error("Declined to wrap single word cell."),{isHyperlink:!!gD(f)&&2!=f.F})),t;e=e(w,a.F,y,a.V,Tta&&"break-word"!=h.getStyle("wordWrap")?2:0);e.Id(Adb(t),1,0,0,d,Kdb,lKb,Idb);e.render(0);e=e.Od(0);GC(h);if(0==e.D.length)t=null;else{h=[];for(t=l=f=0;t<e.D.length;t++)w=e.D[t].H,h.push(w),l+=Math.round(w.getHeight()),f=Math.max(f,Math.round(w.getWidth()));t=new YJb(h,f,l)}EB(a.C,b,c,t);oKb(a,k,d.width,q,t,m);return t}
function pKb(a,b,c,d,e,f){var h=!b.gc();b=Fzb(b.Pg(),c,d,e,a.J);c=a.F.D.C(b,f,h);var k=a.F.C,l=zC(b),m=k.getHeight(l);f=new YJb([new ZJb(c,m,0,h,!1,[new $Jb(f,c,m,m-k.Xm(l),h,b)])],Math.round(c),Math.round(m));EB(a.C,d,e,f);return f}
function Qyb(a,b){var c=-1,d=XWa(a.pb);Ih(d,function(d){var e=0,h=TL(a,d,b).C,k=a.pb.Of(d,b);if(HC(k.getFormat()))if(1==h.length)e=h[0].getWidth();else for(h=nKb(a,d,b,!0,mKb).C,d=0;d<h.length;d++)e=Math.max(h[d].getWidth(),e);else for(d=0;d<h.length;d++)e=Math.max(h[d].getWidth(),e);h=Ezb(k.getFormat());if(d=wzb(k))for(var l=0;l<d.length;l++)h+=d[l].$c().width;if(0!=e||h!=Ezb(k.getFormat()))c=Math.max(e+h,c)});return Math.round(c)}
fKb.prototype.reset=function(){F(this.C);this.C=new DB(this.pb,!0);this.D=[]};var qKb=!1;function mKb(a,b,c,d,e){return new bdb(a,b,c,d,e)};function rKb(a,b,c){Qmb.call(this,a);this.va=b;this.V=c;this.O=10}v(rKb,Qmb);rKb.prototype.bEa=function(){return zh(Math.ceil(10*this.O),1,100)};rKb.prototype.cEa=n(1);rKb.prototype.EEa=n(100);
function anb(a,b,c){if(0>b)return null;var d=a.V.rl(b,c,"r");if(d)return d;d=a.ib();var e=d.Of(b,c).getFormat(),f=null,h=rB(d,"r");h=b<h?h:uB(d);for(var k=b+1;k<h;k++){var l=KD(d,"r",k);if(l&&l.kb()){f=(f=d.Of(k,c))?f.getFormat():null;break}}if(!e&&!f)return null;d=e?DO(e.getStyle("borderBottom")):null;h=f?DO(f.getStyle("borderTop")):null;(d=0<Kzb(h,d)?h:d)&&e&&f&&a.V.m$(b,c,"r",d);return d};function sKb(a){D.call(this);this.pb=a;this.C=new DB(this.pb,!0);E(this,this.C)}v(sKb,D);sKb.prototype.m$=function(a,b,c,d){var e=this.C.Ue(a,b);e||(e=new tKb,EB(this.C,a,b,e));e.m$(c,d)};sKb.prototype.rl=function(a,b,c){return(a=this.C.Ue(a,b))?a.rl(c):null};function uKb(a,b){for(var c=0,d;d=b[c];c++)DQa(a.C,wXa(a.pb,d))}function tKb(){this.right=this.bottom=null}tKb.prototype.rl=function(a){return"r"==a?this.bottom:this.right};tKb.prototype.m$=function(a,b){"r"==a?this.bottom=b:this.right=b};function vKb(a,b){this.pb=b;a=a={lKa:nK(a,"oh"),kKa:"row-header"};U("<th"+(a.lKa?' id="'+W(a.lKa)+'"':"")+(a.EDb?' style="'+W(ws(a.EDb))+'"':"")+(a.kKa?' class="'+W(a.kKa)+'"':"")+">"+(a.DDb?T(a.DDb):"")+"</th>").getContent()};function wKb(a,b){YJ.call(this,a,b)}v(wKb,YJ);wKb.prototype.C=function(a,b,c,d,e){return'<div class="waffle-autofilter-header-cell">'+this.D(a,b,c,d,e)+"</div>"};function xKb(a,b,c){YJ.call(this,a,b);this.F=!!c}v(xKb,YJ);var yKb=Ac?'<td class="empty"></td>':"<td></td>";
xKb.prototype.C=function(a,b,c,d,e){if(ota||e||a.vY()||b?0:"none"!=c)return yKb;var f=a.getFormat(),h=d.C;f=f.gc()!=h||h?$Ta(f):null;var k=a.getFormat(),l=e&&null;h=d.C;l=aD(a)||l?this.F?bUa(k):k.LEa():YTa(k);var m=e&&!1;k=k.Pg().C.F;m||(k*=kH.$g());k=lRa(Math.round(k)+"pt");"100%"==k?delete l.fontSize:l.fontSize=k;l&&("borderLeft"in l||"borderTop"in l)&&(l=sc(l),delete l.borderTop,delete l.borderLeft,k=l)&&((m=zKb(k,"borderRight"))&&(k.borderRight=m),(m=zKb(k,"borderBottom"))&&(k.borderBottom=m));
h&&(l=sc(l),l.borderRight?(l.borderLeft=l.borderRight,delete l.borderRight):delete l.borderLeft);delete l.direction;h=l;l=[];k=1;for(q in h)l[k++]=RTa[q]+":"+h[q]+";";var q=l.join("");this.F&&(q="padding:"+EC("paddingTop")+" "+EC("paddingRight")+" "+EC("paddingBottom")+" "+EC("paddingLeft")+";vertical-align:"+EC("verticalAlign")+";"+q);e&&null!=e.width&&(q=q+"width:"+e.width+"px;");e&&null!=e.D&&(q=q+"background-color: "+e.D+";");q=q||"";var t=m=null;k=null;l=!1;h=null;if(this.F){m=ritz_api.RitzModelApi.extractCellValue(a.Uh);
var w=ritz_api.RitzModelApi.getUserEnteredFormat(a.Uh);t=a.getWeight();var y=ritz_api.FormatResolverApi.getBoldWeight(ritz_api.RitzModelApi.getFormatResolver(),a.Uh);w&&(400!=t&&700!=t||400!=y&&700!=y)&&(h=ritz_api.FormatApi.serializeFontFormat(w));w=ritz_api.RitzModelApi.getFormatResolver();t=ritz_api.FormatResolverApi.hasDefaultNumberFormat(w,a.Uh)?null:ritz_api.FormatResolverApi.getNumberFormat(w,a.Uh);bD(a)?k=ritz_api.RitzModelApi.getR1C1FormulaString(a.Uh):l=ritz_api.RitzModelApi.hasComputedValue(a.Uh)&&
!VC(a)}w=null;this.F&&a.vY()&&(w=hD(a).D||null);y="";if(!this.F){var z=e&&null,C=[];!Ac||aD(a)||z||C.push("empty");(z=eD(a))&&RQa(z)&&C.push("waffle-data-validation-td");z=hD(a);Jhb(C,z,d,e);1==C.length?y=C[0]:1<C.length&&(y=C.join(" "))}a=this.D(a,b,c,d,e);b=y;c=m;d=t;e=k;k=w;m=["<td"];w=1;q&&(m[w++]=' style="',m[w++]=q,m[w++]='"');b&&(m[w++]=' class="',m[w++]=b,m[w++]='"');f&&(m[w++]=' dir="',m[w++]=f,m[w++]='"');c&&(m[w++]=' data-sheets-value="',m[w++]=Ya(Mh(c)),m[w++]='"');null!=h&&(m[w++]=' data-sheets-userformat="',
m[w++]=Ya(h),m[w++]='"');d&&(m[w++]=' data-sheets-numberformat="',m[w++]=Ya(Mh(d)),m[w++]='"');null!=e&&(m[w++]=' data-sheets-formula="',m[w++]=Ya(e),m[w++]='"');k&&(m[w++]=' data-sheets-note="',m[w++]=Ya(k),m[w++]='"');l&&(m[w++]=" data-sheets-ischild");m[w++]=">";m[w++]=a;m[w++]="</td>";return m.join("")};xKb.prototype.D=function(a,b,c,d,e){a=xKb.ea.D.call(this,a,b,c,d,e);return b&&("vertical"==c||"full"==c)&&e&&e.C?ib('<span><div style="max-height:',e.C.height-1,'px">',a,"</div></span>"):a};
function zKb(a,b){if("borderRight"==b||"borderBottom"==b)if(a=a?a[b]||"":"",b="",a&&b)a:{var c=AKb(a),d=AKb(b);if(c&&d)for(var e=0;e<c.length;e++){if(c[e]>d[e])break a;if(c[e]<d[e]){a=b;break a}}a=a||b}else a=a||b||"";else a="";return a}var BKb={none:1,dotted:2,dashed:3,solid:4,"double":5},CKb=/(\d+)px +(\w+) +(\S+)/;
function AKb(a){if((a=CKb.exec(a))&&4==a.length){var b=a[3];"transparent"==b?b=256:(b=pq(b),b=tq(b?b.rf:"#000000"),b=.2126*b[0]+.7152*b[1]+.0722*b[2]);return[parseInt(a[1],10),BKb[a[2].toLowerCase()]||0,255-b]}return[0,0,0]}xKb.prototype.Ia=function(a,b,c,d,e){return cnb(this.C(a,b,c,d,e))};function DKb(a,b){YJ.call(this,a,b)}v(DKb,YJ);DKb.prototype.C=function(a,b,c,d,e){return'<a class="in-cell-link" href="'+Ya(uVa(a))+'" target="_blank">'+this.D(a,b,c,d,e)+"</a>"};DKb.prototype.Rb=function(a){return Mm("a",null,a)[0]};function EKb(a,b){YJ.call(this,a,b)}v(EKb,YJ);
EKb.prototype.C=function(a,b,c,d,e){if(e&&e.C){c=a.getImageModel();a=c.C;b=e.C.height-1;e=e.C.width-1;d=Di(c.Xi());d.vc("refresh",900);var f=c.getHeight();c=c.getWidth();switch(a){case 0:case 1:var h="contain";break;case 2:h=e+"px "+b+" px";break;case 3:h="";break;case 4:h=c+"px "+f+"px"}h=ib("height:",b+"px;","width:",e+"px;","background:","url("+eh(d.toString()).toString()+");","background-size:",h+";");return ib('<div class="',"waffle-image-div",'" ','style="',h,'"/>')}return""};
EKb.prototype.Rb=function(a){return Mm("img",null,a)[0]};function FKb(a,b){YJ.call(this,a,b)}v(FKb,YJ);FKb.prototype.C=function(a,b,c,d,e){var f=VC(a);a=this.D(a,b,c,d,e);return!WC(f)||WC(f)&&Ed(J(f.C,2),2)||(b="goog-inline-block ",WC(f)&&Ed(J(f.C,2),3)?b+="waffle-pivot-zippy-collapsed":WC(f)&&Ed(J(f.C,2),4)||(b+="waffle-pivot-zippy-expanded"),"goog-inline-block "==b)?a:ib('<div><div  class="',b,'"></div>',a,"</div>")};function GKb(a,b){YJ.call(this,a,b)}v(GKb,YJ);GKb.prototype.C=n("");GKb.prototype.Rb=function(a){return Mm("img",null,a)[0]};function HKb(a,b){this.C=null;this.D=[wg(xKb),function(c){c=eD(c);var d=a.hc();return!b.$&&!SG(b.F,d)&&c&&RQa(c)?Khb:null},function(a){r(a.rla)||(a.rla=ritz_api.RitzModelApi.isFilterHeader(a.Uh));return a.rla?wKb:null},function(a){return a.Bx()?DKb:null},function(a){return a.getImageModel()&&!b.$?EKb:null},function(a){return VC(a)?FKb:null},function(a){return qVa(a)&&!b.$?GKb:null}]};function IKb(a,b,c,d){this.C="r"==a?"ROWS":"COLS";this.D=b;this.L=d;this.J=RWa(mB(c,a),new jj(xD(c,a),yD(c,a)+1));this.F=RWa(mB(c,a),new jj(0,xD(c,a)));this.H=null;"r"==a&&(this.H=40,this.J++)}v(IKb,ML);p=IKb.prototype;p.Pw=function(a){return null===this.H||a!=this.J-1?ritz_api.GridViewApi.getDepthAtViewIndex(this.D,this.C,a+this.F)*iH:this.H};
p.Iha=function(a){var b=ritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,this.F);b*=iH;var c="COLS"==this.C&&this.L.gc();if(c){var d=ritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,0+this.F);d*=iH;a=d-b-a}a=(a+b)/iH;b=ritz_api.GridViewApi.getViewIndexAt(this.D,this.C,a);c&&0<a&&0<a&&(c=ritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,b+1),a==c&&(b+=1));return b-=this.F};p.Lw=g("J");p.vX=function(){return this.nF(this.J)};
p.nF=function(a){var b=ritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,a+this.F);b*=iH;var c=ritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,this.F);c*=iH;b-=c;if("COLS"==this.C&&this.L.gc())return a=ritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,0+this.F),a*=iH,a-c-b;null===this.H||a!=this.J||(b+=this.H);return b};function gI(a,b,c,d,e,f){var h=this;DK.call(this,a,d,e,f);this.Ea=b;this.C=c;ritz_api.GridViewApi.updateShowFormulas(this.C,this.Ea.$);ritz_api.LayoutApi.didUpdateZoomLevel(this.C);this.J=new cm(function(){if(wE(h.Ea.C)==h.ib().hc()){for(var a=Ja(),b=!0;b&&50>Ja()-a;)b=ritz_api.GridViewApi.layoutNext(h.C);h.$&&h.$.call(null);b&&h.J.start()}},10);E(this,this.J);this.$=null;this.Nc=new Oj;this.V={}}v(gI,DK);var JKb=xc("qa pa ga La xa ha ka ra Pa la oa ja".split(" ")),VQ={r:"ROWS",c:"COLS"};p=gI.prototype;
p.YDa=function(){return ritz_api.GridViewApi.getHeaderDepth(this.C,"ROWS")};p.WDa=function(){return ritz_api.GridViewApi.getHeaderDepth(this.C,"COLS")};p.xg=function(a,b,c,d,e,f){"r"==b&&r(a.start)&&r(a.end)&&!f&&ritz_api.GridViewApi.layoutRows(this.C,a.start,a.end);f=0;0<kj(a)&&(f=VQ[b],f=Math.abs(ritz_api.GridViewApi.getDepthTo(this.C,f,a.end)-ritz_api.GridViewApi.getDepthTo(this.C,f,a.start)),f*=iH);c&&(f+=rK(this,b));c=rB(this.ib(),b);!e&&(d||a.start<c&&a.end>=c)&&(f+=HK(this,b));return f};
p.Sga=function(a){if(r(this.V[a]))return this.V[a];var b=this.ib(),c=rB(this.ib(),a),d=rj(NK(this,"waffle","scrollable",!1,!1,!1));d="r"==a?d.height-40:d.width;c=this.Vqa(new jj(c,b.Xj(a)),a,d);return null!=c?c:b.Xj(a)-1};p.cl=function(a,b){return ritz_api.GridViewApi.getDepthAt(this.C,VQ[a],b)*iH};p.Iaa=function(a,b){return ritz_api.GridViewApi.getHeaderDepthAt(this.C,VQ[a],b)*iH};p.oUa=function(a,b){return ritz_api.GridViewApi.getHeaderDepthTo(this.C,VQ[a],b)*iH};
p.L0=function(a){return new IKb(a,this.C,this.ib(),this.F)};
p.Tn=function(a,b,c,d){var e=this.F;a=FK(this,a,b,c||"client","waffle");a=IK(this,a,b);c=vK(this,b);var f=HK(this,b),h=rK(this,b)+1;d=ra(d)?d:e.C?QK(e,b):0;e=rB(this.ib(),b);d=this.xg(new jj(e,d),b,void 0,void 0,void 0,!0);if(a>=c)return a=a-h-f+d,"r"==b&&ritz_api.GridViewApi.layoutPixels(this.C,d,a),KKb(this,b,a);if(0>a){if(0>=d)return ritz_api.GridViewApi.getHeaderIndexAtDepth(this.C,VQ[b],a);a=a-h-f+d+c-1;"r"==b&&ritz_api.GridViewApi.layoutPixels(this.C,a/iH,d);return KKb(this,b,a)}if(a<h-1)return ritz_api.GridViewApi.getHeaderIndexAtDepth(this.C,
VQ[b],a);a=a-h+1;"r"==b&&ritz_api.GridViewApi.layoutPixels(this.C,0,a);return KKb(this,b,a)};function KKb(a,b,c){var d=VQ[b];if(a.gc()&&"c"==b){var e=HK(a,b);b=a.xg(new jj(0,a.ib().Bf()),b);c=kH.HC(b-c-e-1)}c/=iH;return ritz_api.GridViewApi.getFilterViewIndexAt(a.C,d,c)}
p.Vqa=function(a,b,c){var d=iH,e=VQ[b],f=ritz_api.GridViewApi.getDepthTo(this.C,e,a.end);f*=d;b=this.gc()&&"c"==b;var h=f+(b?c:-c),k=ritz_api.GridViewApi.getDepthTo(this.C,e,a.start);k*=d;Math.abs(k-f)<Math.abs(h-f)&&(h=k);ritz_api.GridViewApi.layoutPixels(this.C,h/d,c/d);c=ritz_api.GridViewApi.getViewIndexAt(this.C,e,h/d);f=ritz_api.GridViewApi.getDepthToViewIndex(this.C,e,c);f*=d;if(!b&&f<h||b&&(f>h||f==h&&0<c))c+=1;d=ritz_api.GridViewApi.toFilterViewIndex(this.C,e,c);return d<a.end?d:null};
p.BSa=function(a){this.$=a;this.J.start()};p.Eya=function(){this.$=null;this.J.stop()};p.lFa=Bg("Shouldn't be called in CommonLayout");p.qUa=ua;p.pMa=ua;p.oea=function(){this.J.start()};
p.pUa=function(a){if("Ba"==a.type){a=a.C||[];var b=this.ib(),c=new fg,d=b.hc();b=PD(b);b=iDb(""+d,b.y,b.x);K(c,1,b);for(b=0;b<a.length;b++){var e=Tj(a[b],d);Ad(c,2,e)}ritz_api.GridViewApi.setModelSelection(this.C,this.Nc.serialize(c))}else"formula-view"==a.type?(ritz_api.GridViewApi.updateShowFormulas(this.C,this.Ea.$),this.V={},this.J.start()):JKb[a.type]&&(this.V={},this.J.start())};p.Zo=function(){return kH.Uy().HC(gI.ea.Zo.call(this))};p.Qm=function(){return kH.Uy().HC(gI.ea.Qm.call(this))};
p.Jaa=function(){ritz_api.LayoutApi.didUpdateZoomLevel(this.C);this.oea()};function LKb(a,b){H.call(this);this.C=null;this.D=a;this.pb=b;new cm(u(this.dispatchEvent,this,"correct_viewport"),0)}v(LKb,H);function Epb(a,b){var c=!a.C;a.C=b;c&&a.dispatchEvent("viewport_initialized")}LKb.prototype.reset=function(){this.C=null};LKb.prototype.gc=function(){return this.D.gc()};function vM(a){return a.C.qc()}function wM(a){return a.C.kc()}function QK(a,b){return"r"==b?vM(a):wM(a)}
function Djb(a,b){switch(b){case "scrollable":return a.C;case "column-head-section":return new uj(0,a.C.kc(),a.pb.D,a.C.Pc());case "row-head-section":return new uj(a.C.qc(),0,a.C.Kc(),a.pb.F);case "fixed":return new uj(0,0,a.pb.D,a.pb.F)}throw Error("Invalid quadrant "+b);}function xM(a,b){return mc(aj,function(a){return Fj(Djb(this,a),b)},a)||null}function zBb(a,b){var c=vM(a)!=a.pb.D;a=wM(a)!=a.pb.F;return b?"c"==b?a:c:c||a}function ypb(a,b){return 0<rB(a.pb,b)?0:QK(a,b)}
function zpb(a,b){return Math.max(rB(a.pb,b),Dj(a.C,b)-1)}function bQ(a,b){var c=a.pb;switch(b){case "N":return 0<c.D?0:vM(a);case "E":return a.gc()?0<a.pb.F?0:wM(a):Math.max(a.pb.F,a.C.Pc()-1);case "W":return a.gc()?Math.max(a.pb.F,a.C.Pc()-1):0<a.pb.F?0:wM(a);default:return Math.max(c.D,a.C.Kc()-1)}};function NAb(a,b,c){this.F=a;this.D=b;this.C=c;this.H=null}function $zb(a,b,c){c=a.C[b][c];switch(c.C){case 1:return c.Pn.height;case 2:return 0;default:return a.F.H[b]}}function SP(a,b,c,d){b=a.C[b][c];switch(b.C){case 1:return b.Pn.width;case 2:return d?b.H.Pn.width:0;default:return a.D.H[c]}}function uAb(a,b,c){var d=a.C[b][c];if(3==d.C||5==d.C)return new jj(d.Pn.left,d.Pn.left+d.Pn.width);d=TP(a,b,c,void 0);return new jj(d,d+SP(a,b,c,void 0))}
function Qzb(a,b,c){a=a.C[b][c];return!!a&&(5==a.C||3==a.C||4==a.C)}function UP(a,b,c){c=a.C[b][c];return 1==c.C?c.Pn.top:a.F.D[b]}function TP(a,b,c,d){b=a.C[b][c];return 1==b.C?b.Pn.left:2==b.C&&d?b.H.Pn.left:a.D.D[c]}function tAb(a,b,c){var d=a.C[b][c];a=TP(a,b,c,void 0);return 5==d.C?a-d.L:a}function RP(a,b,c){c=a.C[b][c];return c.F?c.F.top:a.F.C[b]}NAb.prototype.isEmpty=function(){var a=this.F.F,b=this.D.F;return a.start==a.end||b.start==b.end};
function QP(a,b,c){b=a.C[b][c];return b.F?b.F.left:a.D.C[c]}function GAb(a){this.xo=a;this.J=this.L=this.D=this.Pn=this.F=this.H=null;this.C=this.O=0};function MKb(a,b,c){D.call(this);this.pb=a;this.C=new DB(this.pb,!0);this.D=b;this.F=c}v(MKb,D);function LAb(a,b,c,d,e){var f=d.J.start;if(0==f||qD(a.pb,c,f-1))return-1;for(--f;0<=f;f--)if(KD(b,"c",f).kb()){var h=b.Of(c,f);if(h.lr()){b=e.cl("c",f);if(HAb(a,h,c,f,b)&&NKb(a,c,f,h,b,d,e))return f;break}}return-1}
function KAb(a,b,c,d,e){for(var f=d.J.end,h=CD(a.pb.C,"c");f<h;f++)if(KD(b,"c",f).kb()){var k=b.Of(c,f);if(k.lr()){b=e.cl("c",f);if(HAb(a,k,c,f,b)&&NKb(a,c,f,k,b,d,e))return f;break}}return-1}function NKb(a,b,c,d,e,f,h){var k=JK(h,c,"c");h.gc()&&(k-=e);b=IAb(a,b,c,d,k,e);a=a.pb.F;d=f.C[f.C.length-1];return 0<a&&d<=a?h.xg(new jj(d,c),"c")<b.end-b.start:mj(b,f.D[0])||mj(b,hzb(f))}
function JAb(a,b,c,d,e){if(d){d=a.left+a.width;for(e+=1;r(b[e])&&b[e-1]<d;){var f=c[e];0!=f.C&&4!=f.C||MAb(f,a);e++}a.width=b[e-1]-a.left}else{d=a.left;for(--e;r(b[e])&&b[e+1]>d;)f=c[e],0!=f.C&&4!=f.C||MAb(f,a),e--;a.left=b[e+1];a.width+=d-a.left}}function MAb(a,b){a.C=4;a.Pn?a.D=b:a.Pn=b}
function IAb(a,b,c,d,e,f){a=TL(a.D,b,c).F+1;b=d.getFormat();d=GC(b);b=FC(b);switch(d){case "left":e+=b.left;break;case "right":e=e+f-b.right;e-=a;break;case "center":e=e+f/2+a/2-a;break;default:throw Error("Unknown alignment value: "+d);}return new jj(e,e+a)}function HAb(a,b,c,d,e){if(!WGb(a.pb,c,d))return!1;a=TL(a.D,c,d);b=FC(b.getFormat());return e<=a.F+b.left}function OKb(a,b){for(var c=0,d;d=b[c];c++){d=Gj(d,"r");for(var e=d.start;e<d.end;e++)delete a.C.C[e]}}
MKb.prototype.Qa=function(){this.C.dispose();MKb.ea.Qa.call(this)};function PKb(a,b,c,d,e,f,h,k){D.call(this);this.pb=a;this.jb=new HKb(a,c);new vKb(e,a);this.$=new LKb(b,a);this.Ka=e;this.Ra=new UL(a);this.eb=d;this.fb=new Hlb(c,a);this.Ea=h;this.L=new sKb(this.pb);E(this,this.L);this.C=k;this.F=this.C.D;this.D=new fKb(a,b,c,this.Ra,this.C.H,this.C.Qy(),new n$a,f,this.Ea);E(this,this.D);this.bb=new MKb(a,this.D,c);E(this,this.bb);this.Ya=new rKb(a,this.D,this.L);this.J=this.H=this.O=this.va=null;L(O(),"fecllr")&&(d=new eI(c.bb,c.C),E(this,d),this.va=ritz_api.GridViewApi.createCollaboratorModel(),
e=Xi(O(),"mncfdrc"),a=uB(a)*a.Bf(),a=0<e&&a>e?5E4:Number.MAX_VALUE,this.O=ritz_api.GridViewApi.createGridViewController(ritz_api.RitzModelApi.getTopLevelModel(),b.Ib()+"",null,k.C,a,kH,this.F,new fI(c),this.va,d,ritz_api.RitzModelApi.getFormulaRenderer(),L(O(),"fegracr")),this.H=ritz_api.GridViewApi.getGridView(this.O),this.J=ritz_api.GridViewApi.getGridViewModel(this.O));this.V=L(O(),"fecllr")?new gI(b,c,this.H,this.Ka,this.$,this.eb):new KCb(b,c,this.Ka,this.Ya,this.Ra,this.$,this.eb);E(this,this.V)}
v(PKb,D);PKb.prototype.Qy=function(){return this.C.Qy()};
function Mnb(a,b){var c=a.D;switch(b.type){case "qa":case "pa":case "ga":case "La":case "ha":case "ka":case "xa":for(var d=b.C||[b.rect],e=0;e<d.length;e++){var f=c,h=d[e];if("ka"==b.type&&d[e].Yd)for(var k=h.kc(),l=h.qc();l<h.Kc();l++){var m=qD(f.pb,l,k);if(m){var q=m.qc();m=m.kc();HC(f.pb.Of(q,m).getFormat())&&EB(f.C,q,m,null)}}CQa(f.C,h,null)}c.D=[];break;case "formula-view":case "ba":c.reset();break;case "Ga":case "sa":case "Aa":case "za":case "wa":case "va":case "la":case "Pa":case "ia":case "ja":case "Wa":case "oa":case "Ja":case "ma":case "db":case "ab":case "na":case "Va":case "Fa":case "Ba":case "Xa":case "ra":case "ua":case "Ha":case "add_named_range":case "add_ritz_protection":case "delete_named_range":case "delete_ritz_protection":case "protected-range-view":break;default:throw Error("Unknown model event type "+
b.type+" in text layout.");}c=a.Ya;d=!1;switch(b.type){case "qa":case "pa":case "ga":Wmb(c,b.C);d=!0;break;case "La":case "xa":Wmb(c,[b.rect]);d=!0;break;case "ha":if(!b.J||VTa.hasOwnProperty(b.J))Wmb(c,b.C),d=!0;break;case "ka":case "ra":case "Pa":b.rect.Yd?(d=ND(c.ib(),b.rect,!0),1==d.width?Zmb(c,d):Umb(c)):Vmb(c,Gj(b.rect,"r"));d=!0;break;case "la":case "oa":b.rect.Yd&&Ymb(c);Xmb(c,b.rect);d=!0;break;case "ma":Xmb(c,b.rect);d=!0;break;case "Ja":if(b.rect.pe()){l=b.Nb;e=b.Eb;f=c.D;h=c.J;k=[];for(q=
0;q<l.length;q++)m=l[q],k.push(f[m]),delete f[m],delete h[m];for(l=0;l<e.length;l++)q=e[l],f[q]=k[l],h[q]=k[l]}break;case "formula-view":Umb(c);d=!0;break;case "Ga":case "sa":case "Aa":case "za":case "wa":case "va":case "ia":case "ja":case "Wa":case "db":case "ab":case "na":case "$a":case "Fa":case "Ba":case "Xa":case "ua":case "Ha":case "Va":case "ba":case "add_named_range":case "add_ritz_protection":case "delete_named_range":case "delete_ritz_protection":case "protected-range-view":break;default:throw Error("Unknown model event type "+
b.type+" in rowheights");}d&&c.toa();switch(b.type){case "ma":case "na":case "ka":case "la":case "sa":case "ua":case "va":case "La":c=a.fb,c.F={},c.D={},Ilb(c)}c=a.bb;switch(b.type){case "ga":case "pa":case "qa":case "ha":OKb(c,b.C);break;case "ka":case "ma":case "la":case "xa":case "na":case "La":OKb(c,[b.rect]);break;case "Va":case "wa":case "oa":case "ra":case "ja":case "ia":case "sa":case "ua":case "va":case "za":case "Aa":case "Ba":case "Ha":case "Ja":case "Pa":case "Fa":case "Ga":case "Wa":case "Xa":case "db":case "ab":case "formula-view":case "protected-range-view":case "add_named_range":case "delete_named_range":case "add_ritz_protection":case "delete_ritz_protection":case "ba":break;
default:throw Error("Unknown model event type "+b.type+" in WaffleLayoutFactory");}c=a.L;switch(b.type){case "ga":case "pa":case "qa":case "ha":uKb(c,b.C);break;case "ma":case "la":case "na":case "oa":case "ra":case "La":case "Pa":case "ja":uKb(c,[b.rect]);break;case "Wa":case "Xa":for(d=0;d<c.C.D;d++)delete c.C.C[d];break;case "xa":case "ka":case "Va":case "wa":case "ia":case "sa":case "ua":case "va":case "za":case "Aa":case "Ba":case "Ha":case "Ja":case "Fa":case "Ga":case "db":case "ab":case "formula-view":case "protected-range-view":case "add_named_range":case "delete_named_range":case "add_ritz_protection":case "delete_ritz_protection":case "ba":break;
default:throw Error("Unknown model event type "+b.type+" in CellBorderCache");}a.V.pUa(b)}PKb.prototype.Qa=function(){PKb.ea.Qa.call(this);this.Ra.dispose();this.Ya.dispose();this.O&&ritz_api.GridViewApi.disposeGridViewController(this.O)};function QKb(a,b,c,d,e,f,h,k,l,m,q,t,w){D.call(this);this.qb=t||Hm();this.Ra=a;this.H=b;this.Ka=c;this.va=h;this.Ya=l;this.Ea=m;this.$=null;this.C=new pJb(b,c,k,h,t);E(this,this.C);this.bb=new Sxb(28);E(this,this.bb);a=this.qb;b=a.getElement("grid-bottom-bar");f=a.Fb("docs-sheet-status-container",b);b=a.Fb("docs-sheet-status",f);c=null;b&&(c=new UQ(a),E(this,c),c.ob(b),In&&(Jq(f,"docs-sheet-status-container","docs-sheet-status-container-avs"),Jq(b,"docs-sheet-status","docs-sheet-status-avs"),a=new NJb(this.va,
a),E(this,a),hq(a,b)));this.mb=c;this.D={};this.F=null;Ec&&!GB()&&(this.F=new bP(this.qb),E(this,this.F));a=R3a(this.H,new ui("http://docs.google.com/support/bin/answer.py?answer=180248&topic=15176")).toString();a=this.fb=new sJb(a,this.qb);(b=yn(a.qb).console)&&b.firebug&&!a.C&&(a.C=!0,b=new Lv,a="Als Firebug niet juist is geconfigureerd, werkt Google Spreadsheets trager. "+(b.Se("a",{"class":"docs-butterbar-link",target:"_blank",href:a.D})+("Los dit probleem op."+b.Te("a"))),Es.getInstance().postMessage(Gs(Ym(document,
b.format(a)),"warning",!0)));this.eb=new tJb(this.F);uJb(this.eb);this.jb=d;(d=w)||(d=new LJb,w=new zJb,a=new AJb(d,w),E(this,a),a=new Fdb(a,d,w),b=new CJb,b=new Xcb(a,b,new xJb,new EJb(b)),l=new peb(d,w,b,a,e,l,q),E(this,l),d=l);this.O=d;this.rb=e;$Qa&&(this.qb.Pb().body.spellcheck=!1);this.J=new SJb(this.qb);E(this,this.J);this.J.render();this.L=null;if(this.V=this.qb.getElement("waffle-disclaimer-bar"))e=this.H.mb.cb(),Q(this.V,e)}v(QKb,D);
function MBb(a,b){if(2==b.H)return new WJb(b);if(0==b.getSheetType()){var c=b.Ib(),d=a.D[c];if(!d||d.isDisposed()){d=b.Mc();var e=new Aib(d,a.qb);d=new PKb(d,b,a.H,a.F,e,a.rb,a.Ya,a.O);d=new Lnb(b.Mc(),a.Ra,a.H,d);a.D[c]=d}a=new $P(b,a.Ra,a.H,a.Ka,d.H,a.J,a.rb,a.va,a.Ea,a.qb);b=d;a.ib();F(b.C);b.C=a;b.H.jb.C=a;c=b.C;b.J={ga:b.g7,ha:b.g7,$a:b.cWb,ab:b.EIa,ja:b.upb,ka:b.ryb,la:b.jmb,ma:b.qQ,na:b.qQ,oa:b.jqb,ra:b.dCb,pa:b.Xsb,qa:b.rkb,za:b.Lub,Aa:u(c.Yya,c),xa:b.g7,Ha:b.eWb,Ja:u(c.Dc,c),"formula-view":b.$Vb,
"protected-range-view":u(c.Dc,c),Va:b.g7,Pa:b.fIa,Ga:u(c.PTb,c),Ba:u(c.STb,c),Xa:u(c.oIa,c),Wa:u(c.oIa,c),Fa:u(c.QTb,c),db:u(c.zoa,c)};c=b.C.eb;b.L={changeediting:u(c.tqa,c),changegrid:u(c.nTb,c),changeposition:u(c.qqa,c),dispose:u(c.Yna,c)};d.R();return a}return new UJb(b,a.H,a.J,a.va,a.Ea,a.qb)}
function NBb(a,b,c){a=c||a.qb;c=0==b.getSheetType();var d=2==b.H;c=c&&!d?b.Mc().tb:!1;d=b.Ib();b=b.$?"rtl":"ltr";b=U('<div id="'+W(d)+'-grid-container" class="grid-container" dir="'+W(b)+'"><div id="'+W(d)+'-row-headers-background" class="row-headers-background"></div><div id="'+W(d)+'-column-headers-background" class="column-headers-background"></div><div id="'+W(d)+'-selected-row-headers-background" class="selected-row-headers-background"></div><div id="'+W(d)+'-selected-column-headers-background" class="selected-column-headers-background"></div><div id="'+
W(d)+'-grid-table-container"'+(c?"":' class="no-grid"')+'><div class="grid-table-container">'+T("")+'</div></div><div id="'+W(d)+'-static-overlay-container" class="overlay-container-'+W(b)+' static-overlay-container">'+('<div id="'+W(d)+'-focused-overlay-container" class="focused-overlay-container" style="display: none;"></div>')+'</div><div id="'+W(d)+'-grid-shim-bottom" class="grid-shim-bottom"><div class="column-freezebar-extension"></div></div><div id="'+W(d)+'-grid-shim-right" class="grid-shim-end-'+
W(b)+'"><div class="row-freezebar-extension"></div></div></div>');return Cn(a,bs(b))}
function PBb(a,b){var c=b.$c(),d=OBb(a,b,b.Da());oj(c,d)||b.Dd(d);if(b instanceof gM){var e=b.Da().getElement("docs-chrome");e=e?e.offsetHeight:0;if(a.$!=e||!oj(c,d)){c=a.C;var f=e-a.$,h=e+d.height;if(c.D&&c.D.Wb()){var k=Lp(c.D.getElement()),l=Wp(c.D.getElement());k.y+l.height+f+10>h&&(f+=h-k.y-l.height-10);Kp(c.D.getElement(),k.x,k.y+f);c.L&&c.L.Wb()&&(k=Lp(c.L.getElement()),Kp(c.L.getElement(),k.x,k.y+f));c.D==c.O&&(Zp(c.H.getElement())&&(k=Lp(c.H.getElement()),Kp(c.H.getElement(),k.x,k.y+f)),
c.$&&0!=f&&c.$.update(!1))}a.$=e;sjb(b.C)}}return d}function OBb(a,b,c){a=a.jb.C.$c();var d=c.getElement("docs-chrome"),e=c.getElement("grid-bottom-bar");a.height-=(d?d.offsetHeight:0)+(e?e.offsetHeight:0);b&&b.getElement()&&(b=c.getElement("waffle-grid-container"),a.width=Wp(b).width);return a}function RBb(a){bc(a.D,function(a){a.isDisposed()||(a.H.V.Jaa(),YL(a)&&a.C.Dc())});uJb(a.eb)}QKb.prototype.Qa=function(){QKb.ea.Qa.call(this);F(this.L);this.L=null;id(this.D)};function RKb(){}RKb.prototype.C=function(a,b){a=new Uo(a);for(var c in b)a.Rg(c,b[c]);return a.build()};function WQ(){this.D=this.C=null}WQ.prototype.build=function(){return new Vu(this.C||void 0,void 0,!0,this.D||gv.getInstance())};function SKb(){this.C=window}function TKb(a,b,c){if(L(O(),"docs-ensb")&&a.C.navigator&&a.C.navigator.sendBeacon){var d="";if(pa(c))d=c;else if(c instanceof Bi){d=new FormData;for(var e=c.Ne(),f=0;f<e.length;f++)for(var h=e[f],k=c.jd(h),l=0;l<k.length;l++)d.append(h,k[l])}a.C.navigator.sendBeacon(b,d)}else{a=new $ra;b=new ui(b);c&&(pa(c)?d=new Bi(c):c instanceof Bi&&(d=c),b.C.EFa(d));try{asa(a,b.toString())}catch(m){}}};function UKb(a,b){var c=new SKb;this.F=a;this.D=b;this.C=c};function XQ(a,b,c){hJ.call(this);this.V=a;this.C=b;this.J=c||null;qd(a,"beforeunload",u(this.$,this))}v(XQ,hJ);XQ.prototype.$f=ea("C");XQ.prototype.$=function(a){if(!this.isDisposed()){var b="";for(var c=this.D,d=0;d<c.length&&!b;++d)b=c[d]()||"";if(b){if(qd(this.V,"unload",u(this.L,this)),a.He.returnValue=b,Ec)return b}else this.L()}};
XQ.prototype.O=function(){if(this.J){var a=new UKb(this.C,this.J);var b=a.F;var c=a.D;(b=b&&b.Ea?vm(b.Pe("/leave").Jf("id",c,"token",b.Vfa()).bp()):null)&&TKb(a.C,b)}};XQ.prototype.Qa=function(){F(this.C);delete this.C;XQ.ea.Qa.call(this)};function VKb(a){Vc(this,a,0,-1,null,null)}v(VKb,Uc);VKb.prototype.getType=function(){return A(this,1)};VKb.prototype.setType=function(a){B(this,1,a)};function WKb(a){Vc(this,a,0,-1,null,null)}v(WKb,Uc);WKb.prototype.getType=function(){return A(this,1)};WKb.prototype.setType=function(a){B(this,1,a)};WKb.prototype.MJ=function(){return ad(this,XKb,5)};function XKb(a){Vc(this,a,0,-1,null,null)}v(XKb,Uc);XKb.prototype.Vk=function(){return A(this,1)};function YKb(a){Vc(this,a,0,-1,null,null)}v(YKb,Uc);
function ZKb(a){Vc(this,a,0,-1,null,null)}v(ZKb,Uc);function YQ(a){this.C=a||Yi(O(),"docs-extension-id")}function $Kb(a){if(!Cl())return Ig("Docs extension cannot be found.");var b=new VKb;b.setType(2);return aLb(a,b).then(ba())}function bLb(a,b){return Cl()&&1<=(na._docs_chrome_extension_features_version||0)?cLb(a,b).then(function(a){return A(a,1)}):Hg(!1)}function cLb(a,b){var c=new VKb;c.setType(5);var d=new YKb;cd(c,5,d);B(d,1,b);return aLb(a,c).then(function(a){return ad(a,ZKb,4)})}
function dLb(a){return Mg(new Fg(function(a,c){var b=bo("chrome-extension://"+this.C+"/page_embed_script.js");Ml(go(b,{rV:!0}),a,c)}.bind(a)),function(){na._docs_chrome_extension_exists=!1})}
YQ.prototype.install=function(){if(Cl())return dLb(this).then();var a=na.chrome?na.chrome.webstore:null;if(!a)return Ig(Error("Webstore is not available."));var b="https://chrome.google.com/webstore/detail/"+this.C;return(new Fg(function(c,d){var e=function(a){dLb(this).then(function(){d(a instanceof Error?a:Error(a))})}.bind(this);a.install(b,c,e)}.bind(this))).then(function(){return dLb(this)}.bind(this)).then(function(){if(!Cl())throw Error("Extension was not found after successful install");}.bind(this))};
function aLb(a,b){var c=Kg();na.chrome.runtime&&na.chrome.runtime.sendMessage(a.C,b.Gg(),void 0,u(a.Dk,a,c));return c.C}YQ.prototype.Dk=function(a,b){r(b)?(b=new WKb(b),b.MJ()?a.reject(b.MJ().Vk()):a.resolve(b)):a.reject("Error returned from Docs extension: "+na.chrome.runtime.lastError.message)};function ZQ(a,b){R.call(this,b);this.rb=a;this.C=new SO}v(ZQ,R);
ZQ.prototype.Ia=function(){var a=yi(Di(Yi(O(),"drive_url")),"/drive/settings"),b=new Lv,c=b.Se("span",{id:"docs-chrome-needchromeappbutter-install-app","class":"docs-butterbar-link-no-pad",role:"button",tabindex:0}),d=b.Te("span");a=b.Se("a",{href:a.toString(),"class":"docs-butterbar-link-no-pad",target:"_blank"});var e=b.Te("a");c="De Chrome-extensie voor Google Offline Documenten ontbreekt of is uitgeschakeld. Wil je offline bewerken, dan moet je "+(c+("de extensie inschakelen"+(d+(". Wil je offline bewerken uitschakelen, dan moet je "+
(a+("de instellingen updaten"+(e+".")))))));d=this.Da().createElement("span");sh(d,b.format(c));this.Na=d};ZQ.prototype.Ta=function(){ZQ.ea.Ta.call(this);var a=this.Da().getElement("docs-chrome-needchromeappbutter-install-app");this.getHandler().hh(a,td,this.D)};
ZQ.prototype.D=function(){(new YQ).install().then(u(function(){sh(this.Na,oh("div",{"class":"goog-inline-block"},["Laad deze pagina opnieuw om Offline Documenten in te schakelen.",oh("span",{id:"docs-chrome-needchromeappbutter-reload-link","class":"docs-butterbar-link",role:"button",tabindex:0},"Opnieuw laden")]));var a=this.Da().getElement("docs-chrome-needchromeappbutter-reload-link");a||(Es.getInstance().postMessage(Gs(this.getElement(),"info",!0)),a=this.Da().getElement("docs-chrome-needchromeappbutter-reload-link"));
this.getHandler().hh(a,td,u(na.location.reload,na.location))},this),u(function(a){a=a instanceof Error?a:Error(a);this.rb.$p(a);"User cancelled install"!=a.message&&(a=$a(a.message,"blocked by the administrator")?"De extensie is geblokkeerd door je beheerder.":"Installeren van extensie is mislukt.",a=Gs(a,"error",!1,5E3),Es.getInstance().postMessage(a))},this))};ZQ.prototype.Qa=function(){delete this.C;ZQ.ea.Qa.call(this)};function eLb(a){this.C=a;this.rb=null};function fLb(a){var b=(new ui(a)).C,c=b.get("usp");a=b.get("dl");b=new eLb(b);var d=b.C.get("summarizationDetails"),e=null;if(d)try{e=new kma(JSON.parse(d))}catch(q){b.rb&&b.rb.$p(Ug(q,"Error while parsing summarizationDetails:"+d))}b=e?gd(e):null;if(c||a||b){d=new lk;if(c){e=new Ama;cd(d,1,e);var f=new Bma;cd(e,1,f);B(f,1,c)}c=null;if(a)try{var h=Xba(a);for(var k=new eca(h),l=new Dma;fca(k)&&4!=k.D;)switch(k.F){case 1:var m=new ema;k.J(m,gma);cd(l,1,m);break;default:Sc(k)}c=l}catch(q){c=null}if(c||
b)h=new Cma,d.setContext(h),cd(h,1,c),cd(h,3,b);h=d}else h=null;this.C=h};function gLb(a){D.call(this);this.C=a}v(gLb,D);var hLb=[[]];p=gLb.prototype;p.Je=function(){return this.C.c||null};p.qs=function(){return this.C.t};p.oh=function(){return this.C.dcKey[0]};p.hf=function(){return this.C.dcKey[2]};function iLb(a,b,c,d,e,f){var h={};h.dcKey=[a,b,c,d];h.t=e;f&&(h.c=f);return new gLb(h)}function jLb(a,b){return null!=b?[a,b]:[a]}function kLb(a,b){return null!=b?[a,b,[]]:[a,[]]}p.Qa=function(){delete this.C;gLb.ea.Qa.call(this)};function $Q(a,b,c){D.call(this);this.F=b;this.Pz=c}v($Q,D);$Q.prototype.hf=function(a,b,c,d,e){mJ(jJ(b,jLb(a,e),kLb(a,e),void 0,!d),u(this.H,this,c))};$Q.prototype.H=function(a,b){b=b.target;var c=b.result;if(!b["docs-stopped"])if(c){var d=new gLb(c.value);b["docs-stopped"]=!0;c["continue"]("next"==c.direction||"nextunique"==c.direction?hLb:-1);a(d.hf())}else a(0)};$Q.prototype.D=function(a,b,c,d,e,f,h){e(h);this.Pz&&d&&(this.Pz.C=Ja());mJ(jJ(c,jLb(a,b),kLb(a,b),void 0,void 0),u(this.C,this,d,f))};
$Q.prototype.C=function(a,b,c){if(c=c.target.result){var d=new gLb(c.value),e=d.Je();if(this.Pz&&a){var f=this.Pz,h=Ja()-f.C;f.F.VQ(f.H,h);f.D&&(f.F.Zh("fmpdr"),f.D=!1)}e=this.F.n9(e,a);d=d.hf();b(new hl(e),d);c["continue"]();this.Pz&&a&&(this.Pz.C=Ja())}};function aR(a,b,c,d,e){zk.call(this,a,d);this.GGb=b;this.N5a=c;this.F=e;this.C=new $Q(0,this.gza,this.Pz)}v(aR,zk);aR.prototype.To=function(a,b){switch(a.getType()){case "append-commands":if(a.D){var c=u(this.D,this,a,b);b=nJ(b,"DocumentCommands");a=a.oh();lJ(b,jLb(a),kLb(a),c)}else this.D(a,b);break;default:throw Error("Unsupported operation type "+a.getType());}};
aR.prototype.D=function(a,b){b=nJ(b,"DocumentCommands");for(var c=a.C,d=0;d<c.length;++d){for(var e=b,f=a.oh(),h=c[d],k=h.Je(),l=[],m=0;m<k.length;++m)l.push(this.Nc.serialize(k[m]));f=iLb(f,h.D,h.hf(),h.C,h.qs(),l);e.put(f.C)}};
aR.prototype.LG=function(a,b,c,d,e,f){var h=kQ(this.F,["DocumentCommands"],"readCommands");f&&bR(h,f);f=nJ(h,"DocumentCommands");null===b?(b=this.C,a=a.getId(),b.Pz&&c&&(b.Pz.C=Ja()),mJ(jJ(f,jLb(a,void 0),kLb(a,void 0),void 0,void 0),u(b.C,b,c,e))):this.C.hf(a.getId(),f,u(this.C.D,this.C,a.getId(),b,f,c,d,e),void 0,b)};function lLb(a,b){var c=new aR("kix",6,8,a,b),d=new aR("punch",6,8,a,b),e=new aR("ritz",6,8,a,b);a=new aR("drawing",6,8,a,b);return[e,c,d,a]};function mLb(a){this.rb=a;this.C={};this.D=!1}mLb.prototype.add=function(a){if(a.F||!this.D)this.C[a.getId()]=a};mLb.prototype.remove=function(a){delete this.C[a.getId()]};mLb.prototype.VD=function(){var a=0,b;for(b in this.C){var c=Number(b);this.C[c].abort();delete this.C[c];a++}km(this.rb,Error("Aborted all transactions"),{abortedTransactionCount:a})};function cR(a,b,c,d){D.call(this);this.Zl=a;this.J=b;this.D=c;this.H=d||Ja;this.F=this.tc=0;this.C=[]}v(cR,D);cR.prototype.start=function(){if(this.F)throw Error("Idle delay has already been started");this.F=this.H()+this.J;this.tc=Qg(this.L,this.J,this)};cR.prototype.L=function(){this.tc=0;var a=this.H()-this.F;this.C.push(a);var b=this.D.hidden||this.D.webkitHidden||this.D.mozHidden||this.D.msHidden?1020:20;10>this.C.length&&a>b?(this.F=this.H()+1E3,this.tc=Qg(this.L,1E3,this)):this.Zl(this)};
cR.prototype.Qa=function(){this.tc&&Rg(this.tc)};function kJ(a,b,c,d,e,f,h,k,l){this.L=a;this.rb=b;this.va=c;this.Ka=d;this.Ya=e;this.Ra=e.ON(c);this.H=this.O=null;this.V=f||null;this.J=ok.getInstance();this.D=l?pk(this.J,l):null;this.Ea=k||0;this.C=null;0<this.Ea&&(this.V||h)&&(this.C=new cR(u(this.Q5a,this),this.Ea,document),this.C.start());this.L.onsuccess=XH(this.rb,this.S5a,this,!0);this.L.onerror=XH(this.rb,this.R5a,this,!0)}p=kJ.prototype;p.getResult=function(){return this.L.result};
function mJ(a,b){if(a.O)throw Error("Success callback already set");a.O=b}p.S5a=function(a){F(this.C);this.D&&qk(this.J,this.D);var b=this.Ya,c=this.Ra;b.F++;delete b.C[c];this.Ka.C||this.O&&this.O(a)};function nLb(a,b){if(a.H)throw Error("Error callback already set");a.H=b}p.R5a=function(a){F(this.C);this.D&&rk(this.J,this.D);var b=this.Ya,c=this.Ra;b.D++;delete b.C[c];a.target.docs_requestContext=this.va;this.Ka.C||(b=a.target.error)&&"AbortError"==b.name||this.H&&this.H(a)};
p.Kma=function(a){a.onsuccess=ua;a.onerror=ua};p.Q5a=function(){this.D&&rk(this.J,this.D);km(this.rb,Error("A request was running for a long time"),{documentHidden:document.hidden||document.webkitHidden,request:this.va,requestTimeoutMs:this.Ea,timeoutCallbackSet:!!this.V,timeoutDelays:this.C.C.concat().toString()});F(this.C);!this.Ka.C&&this.V&&(this.Kma(this.L),this.V())};function oLb(){this.C={};this.H=this.F=this.D=0}oLb.prototype.ON=function(a){var b=this.H++;this.C[b]=a;return b};function pLb(){this.D=this.F=this.C=!1};function qLb(a){try{var b=na.localStorage.getItem("docs-ucb")}catch(c){return km(a,Error("Error reading unsaved changes bit: "+c.message)),"e"}switch(b){case "1":return"t";case "0":return"f";default:return"u"}};function dR(a,b,c,d,e,f){kJ.call(this,a,b,c,new pLb,new oLb,d,!0,e,f);this.$=this.F=null;a.onblocked=XH(b,this.bb,this,!0);a.onupgradeneeded=XH(b,this.eb,this,!0)}v(dR,kJ);dR.prototype.bb=function(a){F(this.C);this.F&&this.F(a)};
dR.prototype.eb=function(a){F(this.C);if(a.dataLoss&&"none"!=a.dataLoss){var b={};b.dataLoss=a.dataLoss;b.dataLossMessage=a.dataLossMessage;b.optinBackup=fQ();b.requestContext=this.va;b.unsavedChanges=qLb(this.rb);km(this.rb,Error("upgradeNeeded after dataLoss"),b)}this.$&&this.$(a)};dR.prototype.Kma=function(a){dR.ea.Kma.call(this,a);a.onblocked=ua;a.onupgradeneeded=ua};function rLb(a,b){if(a.F)throw Error("Blocked callback already set");a.F=b}
function sLb(a,b){if(a.$)throw Error("Upgrade needed callback already set");a.$=b};function tLb(a,b,c,d){this.C=a;this.F=b;this.D=c;this.rb=d}tLb.prototype.get=function(a){return new kJ(this.C.get(a),this.rb,this.C.name+".get("+a+")",this.F,this.D)};function uLb(a,b,c,d){this.C=a;this.F=b;this.D=c;this.rb=d}p=uLb.prototype;p.get=function(a){return new kJ(this.C.get(a),this.rb,this.C.name+".get("+a+")",this.F,this.D)};p.put=function(a,b){a=r(b)?this.C.put(a,b):this.C.put(a);return new kJ(a,this.rb,this.C.name+".put("+b+")",this.F,this.D)};p.add=function(a,b){a=r(b)?this.C.add(a,b):this.C.add(a);return new kJ(a,this.rb,this.C.name+".add("+b+")",this.F,this.D)};
function Leb(a,b){return new kJ(a.C["delete"](b),a.rb,a.C.name+".delete("+b+")",a.F,a.D)}p.clear=function(){return new kJ(this.C.clear(),this.rb,this.C.name+".clear()",this.F,this.D)};p.count=function(a){var b=r(a)?this.C.count(a):this.C.count();return new kJ(b,this.rb,this.C.name+".count("+a+")",this.F,this.D)};p.getIndex=function(a){return new tLb(this.C.index(a),this.F,this.D,this.rb)};function vLb(a,b,c,d,e,f,h,k,l,m){this.V=a;this.fb=b;this.Ka=c;this.rb=d;this.Ya=e;this.va=!1;this.F=!!h;this.O=this.J=null;this.D=new pLb;this.bb=new oLb;this.eb=k||6E4;this.H=new cR(u(this.U5a,this),this.eb,document);this.Ea=l||null;this.$=ok.getInstance();this.C=null;this.tc=wLb++;this.L=f;this.Ra=r(m)?m:this.F?"idbrwt":"idbrot"}var wLb=0;p=vLb.prototype;
p.open=function(){null!=this.Ra&&(this.C=pk(this.$,this.Ra,!0));var a=this.F?"readwrite":"readonly";this.H.start();try{var b=this.V.transaction(this.fb,a)}catch(c){throw a=xLb(this),Hha(c,a);}b.onabort=XH(this.rb,this.DIb,this);b.oncomplete=XH(this.rb,this.ZIb,this);b.onerror=XH(this.rb,this.V5a,this,!0);this.O=b;this.L.add(this)};function Neb(a){a.D.D=!0;a.H.dispose();a.C&&(rk(a.$,a.C),a.C=null);a.L.remove(a)}p.abort=function(a){yLb(this,!1,a)};
function yLb(a,b,c){var d=a.D;if(!d.F&&!d.C){zLb(a);d.C=!0;try{a.O.abort(),c&&!a.va&&(a.Ya(c),a.va=!0)}catch(e){"InvalidStateError"==e.name&&b||(c=xLb(a),c.abortFromTimeout=b,km(a.rb,e,c))}a.H.dispose();a.L.remove(a)}}function nJ(a,b){zLb(a);return new uLb(a.O.objectStore(b),a.D,a.bb,a.rb)}function bR(a,b){if(a.J)throw Error("Completion callback already set");a.J=b}p.getStatus=g("D");function zLb(a){if(!a.O)throw Error("Transaction does not exist");}
p.DIb=function(a){this.D.D||(this.D.F=!0,this.C&&(rk(this.$,this.C),this.C=null),this.L.remove(this),this.H.dispose(),this.D.C||(a.target.docs_internalAbort=!0,!this.F&&a.target.error&&"QuotaExceededError"==a.target.error.name?this.J&&this.J():ALb(this,"LocalStore IndexedDB transaction abort",xLb(this),a)))};p.ZIb=function(){this.D.D||(this.L.remove(this),this.C&&(qk(this.$,this.C),this.C=null),this.H.dispose(),this.J&&this.J())};
p.V5a=function(a){a.stopPropagation();var b=this.D;if(!(b.D||b.F||b.C||(b=a.target.error,b&&"AbortError"==b.name))&&(b=xLb(this),b.request=a.target.docs_requestContext,ALb(this,"LocalStore IndexedDB error",b,a),a=this.L,L(Vi.getInstance(),"docs-ewtaoe")&&this.F)){delete a.C[this.getId()];b=0;for(var c in a.C){var d=Number(c),e=a.C[d];e.F&&(e.abort(),delete a.C[d],b++)}a.D=!0;km(a.rb,Error("Handled fatal error of transaction: "+this.getId()+" and aborted "+b+" transactions "))}};
function ALb(a,b,c,d){b=b+" ("+a.Ka+"): "+Oeb(d);km(a.rb,Error(b),c);c=new iJ(1,b,d);a.va||(a.Ya(c),a.va=!0)}p.U5a=function(){if(!this.D.D){var a=xLb(this);a.transactionTimeout=this.eb;a.timeoutDelays=this.H.C.concat().toString();a.documentHidden=document.hidden||document.webkitHidden;km(this.rb,Error("A transaction was running for a long time ("+this.Ka+")"),a);this.H.dispose();this.Ea&&(yLb(this,!0),this.Ea(),this.O.oncomplete=null)}};p.getId=g("tc");
function xLb(a){var b={databaseName:a.V.name,databaseObjectStores:a.V.objectStoreNames,databaseVersion:a.V.version,transactionAllowWrite:a.F,transactionContext:a.Ka,transactionId:a.tc,transactionObjectStores:a.fb.toString()};a=a.bb;var c=hc(a.C);b.pendingRequestCount=c.length;b.pendingRequests=c.toString();b.requestErrorCount=a.D;b.requestSuccessCount=a.F;return b};function BLb(a,b){G.call(this,"gc",b);this.newVersion=a}v(BLb,G);function CLb(a,b){H.call(this);this.H=a;this.rb=b;this.C=null;this.D=!1;this.F=new mLb(b)}v(CLb,H);var DLb=na.indexedDB||na.webkitIndexedDB;p=CLb.prototype;p.O5a=function(a){this.D=!0;this.close();this.dispatchEvent(new BLb(Number(a.version)||a.newVersion||0))};p.Lf=function(){return!!this.C};p.close=function(){this.Lf()&&(this.C.onversionchange=null,this.C.close(),this.C=null)};
p.Tf=function(a){if(this.Lf())throw Error("IdbDocsDatabase already managing a database.");if(a.onversionchange)throw Error("This database is being managed by another class.");a.onclose=u(function(){var a={};a.optinBackup=fQ();km(this.rb,Error("The database connection was closed."),a);this.dispatchEvent("Rb")},this);a.onerror=Peb("Database error.",this.H);a.onversionchange=u(this.O5a,this);this.C=a};function ELb(a){if(!a.C)return-1;a=parseInt(a.C.version,10);return 0<=a?a:-1}
function kQ(a,b,c,d,e,f,h,k){if(!a.C)throw Error("Cannot open transaction on uninitialized IdbDocsDatabase");if(e&&a.F.D)throw Error("Cannot open read-write transactions because of a previous fatal error in a read-write transaction.");a=new vLb(a.C,b,c,a.rb,d||a.H,a.F,e,f,h,k);a.open();return a}
function FLb(a,b,c,d,e){if(ELb(a)>=b)throw Error("Upgrading to a version ("+b+") less than or equal to current version ("+ELb(a)+")");var f=a.C.name;a.close();var h=a.rb;b=new dR(DLb.open(f,b),h,"setVersion database.open");sLb(b,function(a){a=a.target.transaction;a.onabort=a.onerror=XH(h,d,{},!0);c(a)});nLb(b,d);rLb(b,function(a){km(h,Error("Onblocked handler called when upgrading database."),{"Old version":a.oldVersion,"New version":a.newVersion})});mJ(b,u(function(a){this.Tf(a.target.result);e(a)},
a))}p.VD=function(){this.F.VD()};p.Qa=function(){this.close();CLb.ea.Qa.call(this)};var GLb=na.indexedDB||na.webkitIndexedDB;function HLb(a,b,c,d,e,f){e=e?function(){d(new iJ(6,"Timeout opening database."))}:void 0;var h=vk();f&&(h.Zh("odbs"),Qg(u(h.Zh,h,"odbjy")));e=new dR(GLb.open("GoogleDocs"),c,"database.open",e,Xi(O(),"docs-localstore-iort"),"idbodb");mJ(e,function(d){f&&h.Zh("odbc");var e=new CLb(b,c);e.Tf(d.target.result);a(e)});nLb(e,Peb("Error opening database.",d))};function ILb(a){Vc(this,a,0,-1,null,null)}v(ILb,Uc);ILb.prototype.MJ=function(){return ad(this,JLb,3)};function KLb(a){Vc(this,a,0,-1,null,null)}v(KLb,Uc);function LLb(a){Vc(this,a,0,-1,null,null)}v(LLb,Uc);function MLb(a){Vc(this,a,0,-1,null,null)}v(MLb,Uc);function NLb(a){Vc(this,a,0,-1,null,null)}v(NLb,Uc);function OLb(a){Vc(this,a,0,-1,null,null)}v(OLb,Uc);function PLb(a){Vc(this,a,0,-1,null,null)}v(PLb,Uc);function QLb(a){Vc(this,a,0,-1,null,null)}v(QLb,Uc);
function JLb(a){Vc(this,a,0,-1,null,null)}v(JLb,Uc);JLb.prototype.oq=function(){return A(this,1)};function RLb(a){Vc(this,a,0,-1,null,null)}v(RLb,Uc);RLb.prototype.getType=function(){return A(this,1)};RLb.prototype.setType=function(a){B(this,1,a)};function SLb(a){Vc(this,a,0,-1,null,null)}v(SLb,Uc);SLb.prototype.oh=function(){return A(this,1)};function TLb(a){Vc(this,a,0,-1,null,null)}v(TLb,Uc);function ULb(a,b,c,d){this.D=a;this.H=b;this.F=c;this.C=d}ULb.prototype.oh=g("H");ULb.prototype.Ug=g("F");ULb.prototype.serialize=function(){var a={};a.e=this.D;a.dlKey=[this.H];a.sId=this.F;a.cId=this.C;return a};function VLb(a,b,c,d,e,f){H.call(this);this.D=a;this.F=e;this.C=b;this.H=c;this.V=f||this.H.H;this.L=0;this.rb=d;this.Ua=new xh(this);this.Ua.R(c,"gc",this.P5a);this.J=L(O(),"docs-localstore-eswlm");this.O=L(O(),"docs-localstore-eswlr")}v(VLb,H);p=VLb.prototype;p.Bq=null;p.P5a=function(){this.sS()};p.Nca=function(a,b,c){var d=this;this.J||this.O?this.F.D().then(function(e){(0!=d.C&&e?d.F.F():Hg(null)).then(function(f){WLb(d,a,f,e,null,b,c)})}):WLb(this,a,null,!1,null,b,c)};
function WLb(a,b,c,d,e,f,h){var k=XLb(a,function(){f(4)},h);YLb(a,b,k,function(l,m){a.J&&e&&m&&"available"!=l&&(l=m.C==e?"available":"unavailable");var q=d&&!!m&&!!m.C;if("available"==l||"expiredOtherSid"==l&&!q)a.dispatchEvent("Qb"),ZLb(a,b,k,m,c,f);else if(k.Ea=null,"unavailable"==l)$Lb(a,m),f(2);else{var t=m.C;a.F.C(t).then(function(d){if(1==d&&(a.O&&km(a.rb,Error("Lock-holding client is open while acquiring expired lock.")),a.J)){f(2);return}WLb(a,b,c,!1,2==d?t:null,f,h)})}},h)}
function ZLb(a,b,c,d,e,f){aMb(a,b,c,d,e,function(){bR(c,function(){bMb(a,b);f(1)})})}function XLb(a,b,c){return kQ(a.H,["DocumentLocks"],"Lock acquisition",c,!0,Xi(O(),"docs-localstore-ilat"),b,"idbla")}function bMb(a,b){if(a.Bq)throw Error("Lock refresh timer should not already be running!");a.isDisposed()||0==a.C||(a.Bq=new Pg(Math.max(a.C-1E4,0)),a.Ua.R(a.Bq,"tick",function(){cMb(a,b,0)}),a.Bq.start())}
function dMb(a,b,c){YLb(a,b,c,function(b,e){"unavailable"==b&&($Lb(a,e),c.abort(new iJ(2,"Lock not available")))})}function eMb(a,b,c){function d(){F(a.Bq);a.Bq=null;c.abort(new iJ(2,"Lock could not be refreshed"))}a.Bq&&a.Bq.stop();fMb(a,b,c,function(e){e&&e.Ug()==a.D?aMb(a,b,c,e,e.C,function(){a.Bq&&a.Bq.start()},d):($Lb(a,e),d())},d)}
function fMb(a,b,c,d,e){b=nJ(c,"DocumentLocks").get([b]);mJ(b,function(b){a.isDisposed()||(b=b.target.result,d(b?new ULb(b.e,b.dlKey[0],b.sId,b.cId||null):null))});e&&nLb(b,Cg(e))}function YLb(a,b,c,d,e){fMb(a,b,c,function(b){if(b){var c=a.D;var e=0==a.C;var f=Ja();e=b.F==c?"available":(c=window.localStorage)&&c.getItem("dcl_"+b.F)?"available":b.D+(e?6E4:0)<=f||b.D>f+36E4?"expiredOtherSid":"unavailable"}else e="available";d(e,b)},e)}
function $Lb(a,b){var c={};c.sessionId=a.D;if(b){var d=Ja();c.lockHoldingSessionId=b.Ug();c.validUntil=b.D-d;c.lockDuration=a.C;a.L&&(c.lastWrittenValidUntil=a.L-d);0<a.C&&km(a.rb,Error("IndexedDB document lock not available"),c)}else km(a.rb,Error("IndexedDB document lock not available because the lock does not exist"),c)}
function aMb(a,b,c,d,e,f,h){var k=Ja(),l=0;d&&a.D==d.Ug()&&(l=d.D);d=zh(k+a.C,l,k+6E4);a.L=d;a=nJ(c,"DocumentLocks").put((new ULb(d,b,a.D,e)).serialize());mJ(a,Cg(f));h&&nLb(a,Cg(h))}function cMb(a,b,c){var d=kQ(a.H,["DocumentLocks"],"Lock refresh timer",function(d){a.isDisposed()||(2==d.type||2<=c?(F(a.Bq),a.Bq=null,a.V(d)):cMb(a,b,c+1))},!0);eMb(a,b,d)}p.sS=function(){F(this.Bq);this.Bq=null;var a=window.localStorage;a&&a.setItem("dcl_"+this.D,String(Ja()))};
p.Qa=function(){this.Ua.dispose();F(this.Bq);this.Bq=null;VLb.ea.Qa.call(this)};function gMb(a,b,c){H.call(this);this.C=a;this.H=c}v(gMb,J5a);function Xqb(a,b,c,d){d=kQ(a.C,["Comments"],"Error reading comments.",d);var e=[b];b=[b,[]];Meb(d,"Comments",u(a.F,a),c,e,b,void 0,void 0,void 0,!0)}gMb.prototype.F=function(a){var b=new I5a(a.cmtKey[0],a.cmtKey[1],!1);b.Ob(a.stateIndex[0]);b.setProperty("da",a.da);b.Rt=!1;return b};gMb.prototype.qq=function(){return["Comments"]};
gMb.prototype.To=function(a,b){switch(a.getType()){case "update-record":b=nJ(b,"Comments");a.getKey();if(a.Qi()){var c=a.C,d={};d.cmtKey=a.getKey();d.stateIndex=[c.s,c.di];d.da=c.da;b.put(d)}else{d=a.C;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];eR(this.H,a,e,b)}break;case "delete-record":b=nJ(b,"Comments");a=a.getKey();Leb(b,a);break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function hMb(a){H.call(this);this.C=a}v(hMb,U5a);var iMb={jYa:"l",c_a:"s",NZa:"r"};function jMb(a,b,c,d,e){DH.call(this,d);this.C=a;this.F=c;this.rb=e}v(jMb,DH);var kMb="lastModifiedClientTimestamp lastWarmStartedTimestamp relevancyRank rev rai odocid".split(" ");function lMb(a,b,c,d){if(a.C.D)Qg(Ha(c,[]));else{var e=kQ(a.C,["Documents"],"Error reading documents.",d);mMb(a,b,function(a){Neb(e);c(a)},e)}}function nMb(a,b,c,d){lMb(a,b,function(a){1==a.length?c(a[0]):c(null)},d)}
function mMb(a,b,c,d){b?mJ(nJ(d,"Documents").get(b),u(function(a){(a=a.target.result)?c([this.Bza(null,!1,a)]):c([])},a)):Meb(d,"Documents",u(a.Bza,a,null,!1),c,void 0)}p=jMb.prototype;
p.Bza=function(a,b,c){if(b&&c.hpmdo)return null;if(null!=a&&c.acl&&!r(c.acl[a]))c=null;else{a=new Jk(c.id,c.documentType,!1);a.setProperty("title",c.title);a.setProperty("lastSyncedTimestamp",c.lastSyncedTimestamp);a.setProperty("jobset",c.jobset);Hk(a,"isFastTrack",!!c.isFastTrack);Nna(a,c.lastModifiedServerTimestamp);a.setProperty("lastColdStartedTimestamp",c.lastColdStartedTimestamp);a.setProperty("lastWarmStartedTimestamp",c.lastWarmStartedTimestamp);b=c.acl;for(var d in b)Kna(a,"acl",d,b[d]);
Ona(a,c.docosKeyData||null);Hk(a,"inc",!!c.inc);d=c.lastModifiedClientTimestamp;null!=d&&Pna(a,d);if(d=c.startupHints)for(var e in d)Rna(a,e,d[e]);(e=c.ic)&&a.setProperty("ic",e);Hk(a,"hpmdo",!!c.hpmdo);Hk(a,"ips",!!c.ips);Hk(a,"ip",!!c.ip);Wna(a,!!c.pendingCreation);e=c.fact;null!=e&&a.setProperty("fact",e);Tna(a,!!c.modelNeedsResync);Hk(a,"ind",!!c.ind);e=c.modelVersion;null!=e&&Una(a,e);e=c.featureVersion;null!=e&&Vna(a,e);e=c.rev;null!=e&&(d=c.rai,Lna(a,e,null!=d?pna(d):null));e=c.lsst;null!=
e&&a.setProperty("lsst",e);e=c.lss;null!=e&&Hk(a,"lss",!!e);e=c.lsft;null!=e&&a.setProperty("lsft",e);e=c.odocid;null!=e&&a.setProperty("odocid",e);e=c.relevancyRank;null!=e&&a.setProperty("relevancyRank",e);e=c.lastServerSnapshotTimestamp;null!=e&&Xna(a,e);e=c.snapshotState;null!=e&&Yna(a,e);c=c.pendingQueueState;null!=c&&Zna(a,c);c=a}if(!c||"trix"==c.getType()||"syncstats"==c.getType())return null;a=this.ym[c.getType()];if(!a)throw Error("No document adapter found for type: "+c.getType());c.D=a;
c.Rt=!1;return c};p.qq=function(a){if(!this.Ln(a))throw Error("Cannot get object store names for operation type "+a.getType());var b=["DocumentCommands","Documents"];"delete-record"==a.getType()&&(b=b.concat(["Comments","DocumentEntities","PendingQueueCommands","PendingQueues"]));return b};p.To=function(a,b){var c=nJ(b,"Documents");switch(a.getType()){case "update-record":a.Qi()?c.add(a.C):eR(this.F,a.getKey(),a.C,c,kMb);break;case "delete-record":oMb(this,a,b);break;default:this.GJ(a.H).To(a,b)}};
function oMb(a,b,c){b.C?a.k3(b,c):a.wDb(b.getKey(),c,u(function(a){a?c.abort(new iJ(5,"Pending changes found")):this.k3(b,c)},a))}p.wDb=function(a,b,c){mJ(jJ(nJ(b,"PendingQueueCommands"),[a],[a,[]]),u(function(d){d.target.result?c(!0):pMb(a,b,c)},this))};function pMb(a,b,c){mJ(nJ(b,"Comments").getIndex("StateIndex").get([2,a]),function(a){c(!!a.target.result)})}
p.k3=function(a,b){a=a.getKey();var c=nJ(b,"DocumentCommands");lJ(c,[a],[a,[]]);c=nJ(b,"PendingQueueCommands");lJ(c,[a],[a,[]]);c=nJ(b,"PendingQueues");lJ(c,a);c=nJ(b,"Documents");lJ(c,a);c=nJ(b,"DocumentLocks");lJ(c,[a]);c=nJ(b,"Comments");lJ(c,[a],[a,[]]);qMb(this.C,"nonsnapshottedocumentids",[a]);qMb(this.C,"missingdocosdocumentids",[a]);b=nJ(b,"DocumentEntities");lJ(b,[a],[a,[]])};function rMb(a,b,c,d){L5a.call(this,c);this.C=d}v(rMb,L5a);rMb.prototype.qq=function(a){if(!this.Ln(a))throw Error("Cannot get object store names for operation type "+a.getType());return["ApplicationMetadata"]};
rMb.prototype.To=function(a,b){switch(a.getType()){case "update-application-metadata":var c=this.GJ(a.getKey()),d=a.C;if(a.D){if(a.D)var e=a.D;else throw Error("No new initial commands are available.");for(var f=[],h=0;h<e.length;h++)f.push(c.Nc.serialize(e[h]));d.ic=f}b=nJ(b,"ApplicationMetadata");a.Qi()?b.put(d):eR(this.C,a.getKey(),d,b);break;default:throw Error("Cannot perform operation of type "+a.getType());}};function sMb(a,b,c){H.call(this);this.C=a;this.H=c}v(sMb,M5a);function UCb(a,b,c,d,e){function f(a){null!=a&&(a.Rt=!1,l.push(a))}var h=[];Qb(b,h);var k=kQ(a.C,["DocumentEntities"],"Error reading DocumentEntities.",void 0);b=nJ(k,"DocumentEntities");var l=[];bR(k,function(){e(l)});for(k=0;k<h.length;k++)mJ(b.get([c,d,h[k]]),u(a.J,a,f))}sMb.prototype.F=function(a){var b=a.deKey;a=new EH(b[2],b[0],b[1],a.data,!1);a.Rt=!1;return a};
sMb.prototype.J=function(a,b){if(b=b.target.result){var c=b.deKey;a(new EH(c[2],c[0],c[1],b.data,!1))}else a(null)};sMb.prototype.qq=function(){return["DocumentEntities"]};
sMb.prototype.To=function(a,b){b=nJ(b,"DocumentEntities");switch(a.getType()){case "update-record":if(a.Qi()){var c={};c.deKey=a.getKey();c.data=a.C.data;b.put(c)}else c={},c.data=a.C.data,a=a.getKey(),eR(this.H,a,c,b);break;case "delete-record":lJ(b,a.getKey());break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function tMb(){H.call(this)}v(tMb,FH);tMb.prototype.qq=function(){return["Impressions"]};tMb.prototype.To=function(a,b){switch(a.getType()){case "update-record":if(a.Qi()){b=nJ(b,"Impressions");a=a.C;var c={};c.iKey=[a.di||"",a.ibt];c.dt=a.dt;c.iba=a.iba;b.put(c)}else throw Error("Impressions may not be updated.");break;case "delete-record":lJ(nJ(b,"Impressions"),a.getKey());break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function uMb(){H.call(this)}v(uMb,Q5a);function vMb(a,b){G.call(this,"Sb",b);this.newVersion=a}v(vMb,G);function wMb(){H.call(this)}v(wMb,CH);wMb.prototype.qq=function(){throw Error("No object store available.");};wMb.prototype.To=function(a){throw Error("Operation type "+a.getType()+" not supported.");};function xMb(a){H.call(this);this.C=a;this.C.Cd(this)}v(xMb,N5a);p=xMb.prototype;p.Nca=function(a,b,c){this.C.Nca(a,b,c)};p.sS=function(){this.C.sS()};p.qq=function(){return["DocumentLocks"]};p.To=function(a,b){switch(a.getType()){case "document-lock":switch(a.D){case 2:eMb(this.C,a.oh(),b);break;case 1:dMb(this.C,a.oh(),b)}break;default:throw Error("Operation type "+a.getType()+" not supported.");}};p.Qa=function(){this.C.dispose();xMb.ea.Qa.call(this)};function yMb(){var a=yia(4294967296).toString(16);a=eb("0",Math.max(0,8-a.length))+a;return yia(2147483648).toString(16)+a};function zMb(a,b,c,d){this.ym=c;this.C=a;this.rb=d}v(zMb,d6a);function AMb(a,b,c,d){function e(a){Neb(f);c(a)}var f=kQ(a.C,["PendingQueues","PendingQueueCommands"],"Error reading pending queue.",d);mJ(nJ(f,"PendingQueues").get(b),function(c){(c=c.target.result)?BMb(a,b,f,c,e):e(null)})}
function BMb(a,b,c,d,e){var f=d.t,h=e6a(a,f);if(!h)throw Error("No document adapter available for type "+f);a=nJ(c,"PendingQueueCommands");var k=[];mJ(jJ(a,[b],[b,[]]),function(a){if(a=a.target.result)k.push(a.value),a["continue"]();else{a=d.ubm?h6a(d.ubm):[];for(var b=!0,c=d.b,f=0,l=[],y=[],z=[],C=-1,M=0;M<k.length;M++)if(C=k[M],Ob(l,h.n9(C.c,!0)),C=C.pqcKey[1],f<c.length){var N=c[f];N.l==C&&(y.push(new Tl(l,N.r,N.s)),l=[],f++)}else f<c.length+a.length&&(N=a[f-c.length],N.i8==C&&(b=!1,z.push(new Tl(l,
N.Ts,N.sessionId)),l=[],f++));b&&(a=[]);l.length&&(b=yMb(),z.push(new Tl(l,0,b)),a.push(new HH(0,b,C)));l=new dm(d.docId,d.t,!1,C,y,z);Uqa(l,d.r,pna(d.ra));d.s&&gm(l,d.s);Rqa(l,!!d.u);Vqa(l,!!d.uc);d.sbsr&&Sqa(l,d.sbsr);r(d.sbi)&&Xqa(l,d.sbi);l.Rt=!1;Wqa(l,g6a(a));e(l)}})}zMb.prototype.qq=function(){return["PendingQueueCommands","PendingQueues"]};zMb.prototype.To=function(a,b){a instanceof AH&&!a.Qi()?mJ(nJ(b,"PendingQueues").get(a.getKey()),u(this.F,this,a,b)):CMb(this,a,b)};
zMb.prototype.F=function(a,b,c){c=c.target.result;if(!c)throw Error("Tried to update a non-existent pending queue.");CMb(this,a,b,c)};
function CMb(a,b,c,d){if(d){var e=b.C,f=e.revision,h=e.revisionAccessInfo;null!=f&&(d.r=f);r(h)&&(d.ra=h);f=e.selection;null!=f&&(d.s=f);f=e.accessLevel;null!=f&&(d.a=f);f=e.undeliverable;r(f)&&(d.u=!!f);f=e.unsavedChanges;r(f)&&(d.uc=!!f);h=e.sentBundlesSavedRevision;r(h)&&(d.sbsr=h);h=e.unsentBundleMetadata;r(h)&&(d.ubm=h);e=e.snapshotBundleIndex;r(e)&&(d.sbi=e);if(f){a=a.rb;try{na.localStorage.setItem("docs-ucb","1")}catch(k){km(a,Error("Error setting unsaved changes bit in Local Storage: "+k.message))}}}switch(b.getType()){case "pq-clear":d||
b.Qi();d=d||DMb(b);b=b.oh();a=nJ(c,"PendingQueueCommands");lJ(a,[b],[b,[]]);d.b=[];EMb(d,c);break;case "pq-clear-sent":d||b.Qi();d=d||DMb(b);a=d.b;0<a.length&&(a=a[a.length-1].l,e=nJ(c,"PendingQueueCommands"),b=b.oh(),lJ(e,[b],[b,a]),d.b=[]);EMb(d,c);break;case "pq-clear-sent-bundle":d||b.Qi();d=d||DMb(b);a=d.b.shift().l;e=nJ(c,"PendingQueueCommands");b=b.oh();lJ(e,[b],[b,a]);EMb(d,c);break;case "pq-mark-sent":d||b.Qi();d=d||DMb(b);a=b.D;b.J&&(d.b=[]);for(b=0;b<a.length;b++)e=a[b],f=iMb,h={},h[f.jYa]=
e.i8,h[f.c_a]=e.sessionId,h[f.NZa]=e.Ts,d.b.push(h);EMb(d,c);break;case "update-record":d||b.Qi();b=d||DMb(b);EMb(b,c);break;case "pq-write-commands":d=b.Je();a={};a.pqcKey=[b.oh(),b.C];a.c=d;nJ(c,"PendingQueueCommands").put(a);break;case "pq-delete-commands":c=nJ(c,"PendingQueueCommands");d=b.oh();lJ(c,[d],[d,b.D]);break;default:throw Error("Unsupported operation type: "+b.getType());}}function EMb(a,b){nJ(b,"PendingQueues").put(a)}
function DMb(a){a.Qi();var b=a.C;a={};var c=b.accessLevel;r(c)&&(a.a=c);a.docId=b.docId;a.r=b.revision;a.ra=b.revisionAccessInfo;a.ubm=b.unsentBundleMetadata;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;r(b)&&(a.sbi=b);return a};function FMb(){}function eR(a,b,c,d,e){c&&(e=e||[],mJ(d.get(b),u(a.C,a,d,c,e)))}FMb.prototype.C=function(a,b,c,d){d=d.target.result;if(r(d)){for(var e in b){var f=b[e];Bb(c,e)?d[e]=null!=f?f:null:d[e]=f}a.put(d)}else throw Error("Could not find object to update.");};function jra(a,b,c){var d=kQ(a,["ProfileData"],"Error pushing document id",void 0,!0);GMb(b,function(a){Bb(a,c)||(a.push(c),a=HMb(b,a),nJ(d,"ProfileData").put(a),bR(d,ua))},d)}
function qMb(a,b,c){var d=kQ(a,["ProfileData"],"Error removing document ids",void 0,!0);GMb(b,function(a){for(var e=0;e<c.length;e++)Jb(a,c[e]);a=HMb(b,a);nJ(d,"ProfileData").put(a);bR(d,ua)},d)}function GMb(a,b,c){mJ(nJ(c,"ProfileData").get(a),function(a){a=a.target.result;b(a&&a.documentIds?a.documentIds:[])})}function HMb(a,b){var c={};c.dataType=a;c.documentIds=b;return c};function IMb(a,b,c,d){H.call(this);this.C=a;this.F=c;this.rb=d}v(IMb,OH);
function JMb(a,b,c){if(a.C.D)Qg(Ha(b,[]));else if(Bb(a.C.C.objectStoreNames,"Users")){c=kQ(a.C,["Users"],"Error reading users.",c);var d=[];mJ(nJ(c,"Users").get(Jeb.lowerBound(-Infinity)),u(function(a){if(a=a.target.result){var b=new NH(a.id,!1);n6a(b,a.emailAddress);o6a(b,a.locale);null!=a.fastTrack&&p6a(b,!!a.fastTrack);null!=a.internal&&q6a(b,!!a.internal);null!=a.optInReasons&&b.setProperty("optInReasons",a.optInReasons);b.Rt=!1;d=[b]}},a));bR(c,function(){b(d)})}else a.rb.log(Error("Reading from uninitialized IDB database.")),
Qg(Ha(b,[]))}IMb.prototype.qq=function(a){if(!this.Ln(a))throw Error("Cannot get object store names for operation type "+a.getType());return["Users"]};IMb.prototype.To=function(a,b){switch(a.getType()){case "update-record":b=nJ(b,"Users");a.Qi()?b.add(a.C):eR(this.F,a.getKey(),a.C,b);break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function KMb(a,b,c,d){i6a.call(this);this.rb=d;this.Ua=new xh(this);this.D=new FMb;this.C=a;this.Ua.R(this.C,"gc",this.T5a);this.Ua.R(this.C,"Rb",this.Rlb);this.ym=b;this.H=new zMb(this.C,0,this.ym,this.rb);IH(this,this.H);this.F=this.Lea(this.ym);IH(this,this.F);this.Ra=new xMb(c);this.Ea=new IMb(a,0,this.D,d);IH(this,this.Ea);this.jb=new wMb}v(KMb,i6a);p=KMb.prototype;p.UP=g("Ea");p.eF=g("Ra");p.Lea=function(a){return new jMb(this.C,0,this.D,a,this.rb)};p.T5a=function(a){this.dispatchEvent(new vMb(a.newVersion))};
p.Rlb=function(a){this.dispatchEvent(a)};function A6a(a,b,c,d){if(a.C.D)Qg(c);else{for(var e={},f=0;f<b.length;f++){var h=b[f],k=LMb(a,h);h=k.qq(h);for(k=0;k<h.length;k++)e[h[k]]=!0}d=kQ(a.C,ic(e),"Error writing records.",d,!0);bR(d,c);for(f=0;f<b.length;f++)h=b[f],k=LMb(a,h),k.To(h,d)}}
function LMb(a,b){if(una(b)){b=b.F;a=a.J[b]||null;if(!a)throw Error("No capability registered for record type "+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.H;if("document-lock"==b)return a.eF();if("append-commands"==b||"write-trix"==b)return a.F;if("update-application-metadata"==b){if(a=a.rBa())return a}else if("append-template-commands"==b&&(a=a.uBa()))return a;throw Error("No capability registered for operation type "+
b);}p.Tf=function(a,b){var c=this.sX();if(ELb(this.C)>=c)throw Error("Database already at expected version.");FLb(this.C,c,u(this.fzb,this,b),Peb("Error initializing the database.",b),a)};p.VD=function(){this.C.VD()};p.fzb=function(a,b){try{this.XV(b)}catch(c){Qg(Ha(a,new iJ(1,"Failed to initialize database.",c)))}};p.ezb=function(a,b){try{this.zAa(b)}catch(c){Qg(Ha(a,new iJ(1,"Failed to upgrade database.",c)))}};p.Qa=function(){id(this.Ua,this.Ra,this.H,this.F,this.Ea,this.jb);KMb.ea.Qa.call(this)};function MMb(a){H.call(this);this.F=a}v(MMb,JH);MMb.prototype.C=function(a){var b=a.data;a=new j6a(!1,a.keyPath,a.state);a.setProperty("data",b);a.Rt=!1;return a};MMb.prototype.qq=function(){return["SyncObjects"]};MMb.prototype.To=function(a,b){switch(a.getType()){case "update-record":b=nJ(b,"SyncObjects");if(a.Qi())b.put(a.C);else throw Error("SyncObject update is not implemented.");break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function NMb(a,b){H.call(this);this.C=b}v(NMb,KH);NMb.prototype.qq=function(){return["ProfileData"]};NMb.prototype.To=function(a,b){switch(a.getType()){case "update-record":b=nJ(b,"ProfileData");a.Qi()?b.put(a.C):eR(this.C,"syncstats",a.C,b);break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function OMb(a){H.call(this);this.C=a}v(OMb,PH);
function PMb(a,b,c,d){if(0==b.length)d([]);else{c=nJ(c,"FontMetadata");for(var e=b.length,f=[],h=0;h<b.length;h++)mJ(c.get(b[h]),u(function(a){if(a.target.result){var b=a.target.result;a=b.version;var c=b.fontFaces;b=b.fontFamily.split("|");var h=new w6a(b[0],1<b.length?b[1]:"latin");b=h.fontFamily;h=h.C;for(var k=[],w=0,y;y=c[w];w++){for(var z=y.source,C=[],M=0,N;N=z[M];M++)C.push(new t6a(N.format,N.isSystemFont,N.url));z=u6a;k.push(new v6a(y[z.Kk],r(y[z.jU])?y[z.jU]:"latin",y[z.Mba],y[z.S1],y[z.gI],
C))}a=new r6a(b,h,a,k,!1);a.Rt=!1;f.push(a)}e--;0==e&&d(f)},a))}}function d8a(a,b,c,d){var e=kQ(a.C,["FontMetadata"],"Reading font metadata",d);PMb(a,b,e,function(a){Neb(e);c(a)})}OMb.prototype.qq=function(){return["FontMetadata"]};
OMb.prototype.To=function(a,b){b=nJ(b,"FontMetadata");switch(a.getType()){case "update-record":if(a.Qi())b.put(a.C);else throw Error("FontMetadata update is not implemented.");break;case "delete-record":lJ(b,a.getKey());break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function QMb(a,b,c,d){KMb.call(this,a,b,c,d);a=this.C;this.va=new sMb(a,0,this.D);IH(this,this.va);this.V=new OMb(a);IH(this,this.V);this.O=new MMb(a);IH(this,this.O);this.mb=new uMb;this.bb=new hMb(a);this.eb=new NMb(0,this.D);IH(this,this.eb);this.L=new gMb(this.C,0,this.D);IH(this,this.L);this.$=new rMb(0,0,b,this.D);IH(this,this.$);this.Ya=new tMb;IH(this,this.Ya)}v(QMb,KMb);Tb("ApplicationMetadata Comments DocumentCommandsMetadataStaging DocumentCommandsMetadata DocumentCommandsStaging DocumentCommands DocumentEntities DocumentLocks Documents FileEntities FontMetadata Impressions NewDocumentIds PendingQueueCommands PendingQueues ProfileData SyncObjects Users".split(" "));
p=QMb.prototype;p.sX=n(6);p.Nfa=g("L");p.nW=g("va");p.vBa=g("V");p.tBa=g("O");p.sBa=g("bb");p.rBa=g("$");p.Lea=function(a){return new jMb(this.C,0,this.D,a,this.rb)};p.fea=n(!1);
p.XV=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("Users",{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")};p.Qa=function(){id(this.va,this.V,this.O,this.mb,this.bb,this.eb,this.L,this.$,this.Ya);QMb.ea.Qa.call(this)};function RMb(a,b,c){H.call(this);this.C=a;this.H=c}v(RMb,GH);RMb.prototype.F=function(a){a=new V5a(a.d,a.p,a.u||null,a.ou||null,a.f,a.c||null,a.s,a.oc||null,!1);a.Rt=!1;return a};RMb.prototype.qq=function(){return["BlobMetadata"]};RMb.prototype.To=function(a,b){b=nJ(b,"BlobMetadata");switch(a.getType()){case "update-record":a.Qi()?b.add(a.C):eR(this.H,a.getKey(),a.C,b);break;case "delete-record":lJ(b,a.getKey());break;default:throw Error("Operation type "+a.getType()+" not supported.");}};function SMb(a,b,c,d,e){jMb.call(this,a,0,c,d,e)}v(SMb,jMb);SMb.prototype.qq=function(a){var b=SMb.ea.qq.call(this,a);"delete-record"==a.getType()&&b.push("BlobMetadata");return b};SMb.prototype.k3=function(a,b){SMb.ea.k3.call(this,a,b);a=a.getKey();lJ(nJ(b,"BlobMetadata"),[a],[a,[]])};function TMb(a,b,c,d){QMb.call(this,a,b,c,d);this.Ka=new RMb(this.C,0,this.D);IH(this,this.Ka)}v(TMb,QMb);p=TMb.prototype;p.sX=n(7);p.Ofa=g("Ka");p.Lea=function(a){return new SMb(this.C,0,this.D,a,this.rb)};p.fea=n(!0);p.XV=function(a){TMb.ea.XV.call(this,a);UMb(a)};p.zAa=function(a){UMb(a)};function UMb(a){a.db.createObjectStore("BlobMetadata",{keyPath:["d","p"]})};function VMb(a){this.yc="offline-oc";this.D=a}v(VMb,eoa);VMb.prototype.gf=g("D");function WMb(){}WMb.prototype.serialize=function(a){if("offline-oc"!=a.getType())throw Error("Invalid Type");return a.gf()};WMb.prototype.C=function(a){return new VMb(a)};function XMb(a,b,c){m6a.call(this,a,b);this.D=c;this.C=new $Q(0,new xna(b))}v(XMb,m6a);XMb.prototype.LG=function(a,b,c,d,e){var f=kQ(this.D,["TemplateCommands"],"TemplateAdapter.readCommands");e&&bR(f,e);e=nJ(f,"TemplateCommands");this.C.D(a.getId(),b,e,!1,c,d,0)};
XMb.prototype.To=function(a,b){switch(a.getType()){case "append-template-commands":b=nJ(b,"TemplateCommands");a.F&&lJ(b,jLb(a.C),kLb(a.C));for(var c=a.D,d=0;d<c.length;++d){for(var e=b,f=a.C,h=c[d],k=h.Je(),l=[],m=0;m<k.length;++m)l.push(this.Nc.serialize(k[m]));f=iLb(f,h.D,h.hf(),h.C,h.qs(),l);e.put(f.C)}break;default:throw Error("Unsupported operation type "+a.getType());}};function YMb(a,b,c){LH.call(this,c);this.C=new FMb}v(YMb,LH);YMb.prototype.qq=function(){return["TemplateCommands","TemplateCreationMetadata","TemplateMetadata"]};
YMb.prototype.To=function(a,b){var c=a.F;switch(c){case "templateMetadata":c="TemplateMetadata";break;case "templateCreationMetadata":c="TemplateCreationMetadata";break;default:throw Error("Record type "+c+" not supported.");}c=nJ(b,c);switch(a.getType()){case "update-record":a.Qi()?c.put(a.C):eR(this.C,a.getKey(),a.C,c);break;case "delete-record":lJ(c,a.getKey());break;case "append-template-commands":this.GJ(a.Ft()).To(a,b);break;default:throw Error("Operation type "+a.getType()+" not supported.");
}};function ZMb(a,b,c,d,e){TMb.call(this,a,b,d,e);a=["kix","punch","ritz"];b=this.C;if(!c)for(c={},d=new WMb,e=0;e<a.length;e++)c[a[e]]=new XMb(a[e],d,b);this.fb=new YMb(0,0,c);IH(this,this.fb)}v(ZMb,TMb);p=ZMb.prototype;p.sX=n(8);p.uBa=g("fb");p.fea=n(!0);p.XV=function(a){ZMb.ea.XV.call(this,a);$Mb(a)};
p.zAa=function(a){var b=a.db;Bb(b.objectStoreNames,"DocumentCommandsStaging")&&b.deleteObjectStore("DocumentCommandsStaging");Bb(b.objectStoreNames,"DocumentCommandsMetadata")&&b.deleteObjectStore("DocumentCommandsMetadata");Bb(b.objectStoreNames,"DocumentCommandsMetadataStaging")&&b.deleteObjectStore("DocumentCommandsMetadataStaging");$Mb(a)};
function $Mb(a){a=a.db;a.createObjectStore("TemplateMetadata",{keyPath:["id"]});a.createObjectStore("TemplateCreationMetadata",{keyPath:["id"]});a.createObjectStore("TemplateCommands",{keyPath:"dcKey"})};function aNb(a,b,c,d,e,f,h,k,l){D.call(this);this.rb=a;this.Ka=b;this.$=h;this.va=c;this.L=d;this.V=e;this.O=f;this.Ea=!!k;this.D=l||null;this.C={};this.ym={};this.H=-1;this.F=new Kl;this.J=!1}v(aNb,D);function bNb(a,b){var c=b.sX();a.H=Math.max(a.H,c);a.C[c]=b}p=aNb.prototype;
p.create=function(a,b){if(this.J)throw Error("The create method can be called only once.");this.J=!0;if(isNaN(this.V))throw Error("Cannot have the target schema version be NaN.");if(this.D)this.ZPa(this.D);else{if(!Pc)throw Error("Cannot create storage adapters for unsupported browser");HLb(u(this.ZPa,this),a,this.rb,u(this.Slb,this),this.Ea,b)}return this.F};p.pSb=yg;p.Slb=function(a){this.F.Hd(a);cNb(this)};
p.ZPa=function(a){this.D=a;if(this.L)for(var b=this.L(a),c=0;c<b.length;c++)for(var d=b[c],e=d.GGb,f=d.N5a,h=d.Ft();e<=f;++e){var k=this.ym[e];k||(k=this.ym[e]={});k[h]=d}b=new VLb(this.Ka,this.va,a,this.rb,this.$);-1==this.H&&(bNb(this,new QMb(a,this.ym[6]||{},b,this.rb)),bNb(this,new TMb(a,this.ym[7]||{},b,this.rb)),bNb(this,new ZMb(a,this.ym[8]||{},null,b,this.rb)));a=Math.min(this.V,this.H);b=dNb(this);if(!this.O&&0>=b)this.jHa(new iJ(4,"Schema initialization cannot be performed when schema updates are prevented."));
else if(!this.O||b>=a)this.Tga();else{a:{for(c=b+1;c<=a;++c)if(!this.C[c]||!this.C[c].fea()){c=!1;break a}c=!0}c?eNb(this,b+1,a,u(this.Tga,this,null),u(this.pCb,this)):this.C[a].Tf(u(this.Tga,this),u(this.jHa,this))}};p.pCb=function(a){this.F.Hd(a);cNb(this)};p.jHa=function(a){this.F.Hd(a);cNb(this)};function eNb(a,b,c,d,e){var f=a.C[b];a=u(a.z3a,a,b,c,d,e);FLb(f.C,f.sX(),u(f.ezb,f,e),Peb("Error upgrading the database.",e),a)}p.z3a=function(a,b,c,d){a=dNb(this);a==b?c():eNb(this,a+1,b,c,d)};
p.Tga=function(){var a=dNb(this);if(a=this.C[a]){a=new QH(a);E(a,this.D);for(var b in this.C)E(a,this.C[b]);for(b in this.ym){var c=this.ym[b],d;for(d in c)E(a,c[d])}this.F.Xb(a)}else km(this.rb,Error("Local Storage: No schema adapter for current schema version "+(this.D?ELb(this.D):-1))),this.F.Xb(null)};function dNb(a){var b=a.D?ELb(a.D):-1;1<b&&6>b&&km(a.rb,Error("IDB version less than the minimum. version: "+b));return 6>b?-1:b}
function cNb(a){for(var b in a.C)a.C[b].dispose();for(b in a.ym){var c=a.ym[b],d;for(d in c)c[d].dispose()}F(a.D)};function fNb(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 Sl(Error("data URIs must be base64-encoded: "+a));f=f[0].split(":");f=2==f.length?f[1]:null;if(!f)return Sl(Error("data URIs must have mime type: "+a));e=e[1]}if(!Dc&&e&&f){a=na.atob(e);c=f;d=new Uint8Array(a.length);for(b=0;b<a.length;b++)d[b]=a.charCodeAt(b);return Rl(new Blob([d],{type:c}))}f=new Kl;b=b?b():new Hi;qd(b,"complete",Ha(gNb,f,c||null,d));
Ii(b,2E4);b.H="blob";b.send(a,"GET");return f}function gNb(a,b,c,d){d=d.target;var e=null,f=null;if(d.Cl()){e=cka(d);var h=dka(d,"Content-Length"),k=dka(d,"Content-Encoding");e&&0!=e.size?c&&(!k||"identity"==k)&&b&&h&&e.size!=h&&km(b,Error("Invalid Blob size for URL "+String(d.V)+" Expected: "+h+" Received: "+e.size)):f=Error("Invalid Blob response for URL "+String(d.V))}else f=Error(d.zP());f?a.Hd(f):a.Xb(e);d.dispose()};function hNb(){D.call(this)}v(hNb,D);function iNb(a,b,c){var d=[],e=new Kl,f=new Kl;Ql(e,f);e.addCallback(Ha(c,d));jNb(a,b,"file",function(a){if(a)for(var c=0;c<a.length;c++)d.push(new kNb(a[c],b));e.Xb()});jNb(a,b,"directory",u(function(a){if(a&&a.length)for(var c=a.length,e=0;e<a.length;e++)iNb(this,b.concat(a[e]),function(a){c--;Ob(d,a);0==c&&f.Xb()});else f.Xb()},a))}function kNb(a,b){this.id=a;this.C=b}function lNb(a,b){La.call(this,a);this.type=b}v(lNb,La);function mNb(a,b,c,d){D.call(this);this.C=b||null;this.F=c||"docs";this.D=r(d)?d:na.PERSISTENT;this.rb=a}v(mNb,hNb);p=mNb.prototype;p.iJ=null;p.Tf=function(a,b){var c=new cR(u(this.wAb,this,"initialize"),3E4,document);c.start();a:switch(this.D){case na.PERSISTENT:var d=VYa(1);break a;case na.TEMPORARY:d=VYa(0);break a;default:throw Error("Cannot handle Filesystem type: "+this.D);}Ml(Ol(d,function(){c.dispose()}),u(this.Pob,this,a,b),u(this.Vja,this,b,"initialize"))};
p.Vja=function(a,b,c){b=nNb(b,c);km(this.rb,b);a(b)};p.Iy=function(a,b,c,d){a=nNb(a,d);c&&Bb(c,d.name)||km(this.rb,a);this.C&&this.C(a);b(a)};p.YJa=function(a,b,c,d){(b=b.getError())?this.Iy(a,c,null,b):d()};p.wAb=function(a,b){var c={requestTimeout:3E4};c.timeoutDelays=b.C.concat().toString();km(this.rb,Error("Filesystem slowness, took 30000ms during "+a),c)};function nNb(a,b){return new lNb("Filesystem error ("+b.name+") during "+a,"QuotaExceededError"==b.name?"QuotaExceeded":"Other")}
p.Pob=function(a,b,c){Ml(NYa(new aF(c,c.C.root),this.F,2),Ha(this.ymb,a,b),Ha(this.Vja,b,"handleFileSystemAvailable_"),this)};p.ymb=function(a,b,c){this.iJ=c;Ml(LYa(c,"__initcheck",2),a,u(this.Vja,this,b,"handleDirectoryEntryAvailable_"))};function oNb(a,b){(a=a.join("/"))&&(a+="/");b&&(a+=b);return a}
p.qxa=function(a,b,c,d,e,f){if(Cb(b))f=L(O(),"docs-offline-eorlv"),Ml(fNb(c,void 0,this.rb,f),u(this.M5a,this,a,d,e),e);else{var h=b.shift();a=u(this.qxa,this,a,b,c,d,e);Ml(NYa(f||this.iJ,h,2),a,u(this.Iy,this,"addFileToDirectory_",e,null))}};p.M5a=function(a,b,c,d){b=u(this.i0b,this,d,b,c);Ml(LYa(this.iJ,a,2),b,u(this.Iy,this,"handleBlobReady_",c,null))};p.i0b=function(a,b,c,d){Ml(PYa(d),u(this.V2a,this,a,b,c,d.C.toURL(void 0)),u(this.Iy,this,"writeDataToFile_",c,null))};
p.V2a=function(a,b,c,d,e){a=u(this.j0b,this,a,b,c,d,e);e.Sc("writeend",u(this.YJa,this,"clearAndWriteDataToWriter_",e,c,a));e.truncate(0)};p.j0b=function(a,b,c,d,e){b=Ha(b,d);e.Sc("writeend",u(this.YJa,this,"writeDataToWriter_",e,c,b));e.write(a)};function pNb(a,b,c,d){Ml(LYa(a.iJ,oNb(b,c)),u(a.x2a,a,d),u(a.qEb,a,"getFileUrl",Ha(d,null)))}p.qEb=function(a,b,c){"NotFoundError"==c.name?b():this.Iy(a,b,null,c)};
p.x2a=function(a,b){Ml(JYa(b),u(function(c){0<c.size?a(b.C.toURL(void 0)):(km(this.rb,Error("Found a zero byte file:"+b.getName())),a(null))},this),u(this.Iy,this,"callWithUrlFromFileEntry_",Ha(a,!1),null))};function jNb(a,b,c,d){var e=oNb(b);b="getDirectoryContents of directory ["+b+"]";Ml(NYa(a.iJ,e),u(a.Vcb,a,c,d),u(a.Iy,a,b,function(){d(null)},["NotFoundError"]))}p.Vcb=function(a,b,c){Ml(OYa(c),u(this.zmb,this,a,b),u(this.Iy,this,"getDirectoryContents_",function(){b(null)},null))};
p.zmb=function(a,b,c){for(var d=[],e=0;e<c.length;e++){var f=c[e];("all"==a||"file"==a&&f.C.isFile||"directory"==a&&f.C.isDirectory)&&d.push(f.getName())}b(d)};p.Exb=function(a,b,c){"NotFoundError"==c.name?a():this.Iy("handleRemoveFileFailed_",b,null,c)};p.lOb=function(a,b,c){Ml(c.remove(),a,u(this.Iy,this,"removeFileEntry_",b,null))};p.Qa=function(){mNb.ea.Qa.call(this);delete this.iJ};function qNb(a,b,c,d,e){D.call(this);this.C=a;this.D=b;this.L=d;this.Ce=e;this.H={};this.F=c;this.J=gc(this.D)}v(qNb,D);p=qNb.prototype;p.NSa=0;p.aqa=0;p.ofa=0;p.cAa=0;p.pfa=0;p.start=function(){this.L?iNb(this.C,this.F,u(this.aPb,this)):rNb(this)};
p.aPb=function(a){if(a){for(var b=[],c=0;c<a.length;c++){var d=a[c];this.D[d.id]||b.push(d)}if(b.length)for(this.ofa+=b.length,a=0;a<b.length;a++){var e=b[a];c=this.C;d=u(this.Qbb,this);var f=u(this.Pbb,this);e=oNb(e.C,e.id);Ml(LYa(c.iJ,e),u(c.lOb,c,d,f),u(c.Exb,c,d,f))}}rNb(this)};function rNb(a){if(0==a.J)sNb(a);else{var b=L(O(),"docs-localstore-sefr"),c;for(c in a.D){var d=a.D[c];d.D?b&&d.F?pNb(a.C,a.F.concat(d.C),c,u(a.Mob,a,c,d)):tNb(a,c,d):a.Rga(c,null)}}}
p.Mob=function(a,b,c){c?this.Rga(a,c):tNb(this,a,b)};function tNb(a,b,c){var d=a.C,e=a.F.concat(c.C);c=c.D;var f=u(a.Rga,a,b);a=u(a.Sbb,a);b=oNb(e,b);d.qxa(b,e.concat(),c,f,a)}p.Rga=function(a,b){this.H[a]=b;this.NSa++;sNb(this)};p.Sbb=function(){this.aqa++;sNb(this)};p.Qbb=function(){this.cAa++;sNb(this)};p.Pbb=function(){this.pfa++;sNb(this)};function sNb(a){var b=a.cAa+a.pfa;a.J==a.NSa+a.aqa&&a.ofa==b&&a.Ce(a)}p.J3=function(){return 0<this.aqa||0<this.pfa};p.Aka=function(){return this.J3()};
p.Nha=function(a){return this.H[a]};p.Qa=function(){qNb.ea.Qa.call(this);delete this.C;delete this.D};function uNb(a){this.C=a}uNb.prototype.D=function(a,b,c){pNb(this.C,b,a,c)};uNb.prototype.F=function(a,b,c){var d={};d[a.getId()]=a;(new qNb(this.C,d,b,!1,c)).start()};uNb.prototype.H=function(a,b,c,d){(new qNb(this.C,a,b,c,d)).start()};function vNb(a){Vc(this,a,0,-1,null,null)}v(vNb,Uc);vNb.prototype.getType=function(){return A(this,1)};vNb.prototype.setType=function(a){B(this,1,a)};vNb.prototype.vEa=function(){return ad(this,fR,2)};function wNb(a){Vc(this,a,0,-1,null,null)}v(wNb,Uc);wNb.prototype.getType=function(){return A(this,1)};wNb.prototype.setType=function(a){B(this,1,a)};wNb.prototype.vEa=function(){return ad(this,xNb,2)};function fR(a){Vc(this,a,0,-1,null,null)}v(fR,Uc);function yNb(a){Vc(this,a,0,-1,null,null)}
v(yNb,Uc);yNb.prototype.oh=function(){return A(this,1)};yNb.prototype.hf=function(){return A(this,2)};yNb.prototype.Ug=function(){return A(this,4)};function xNb(a){Vc(this,a,0,-1,null,null)}v(xNb,Uc);function zNb(a){Vc(this,a,0,-1,null,null)}v(zNb,Uc);zNb.prototype.L=function(){return ad(this,ANb,1)};function ANb(a){Vc(this,a,0,-1,BNb,null)}v(ANb,Uc);var BNb=[1];function CNb(a){Vc(this,a,0,-1,null,null)}v(CNb,Uc);p=CNb.prototype;p.getName=function(){return A(this,1)};p.If=function(a){B(this,1,a)};
p.cb=function(){return A(this,2)};p.hb=function(a){B(this,2,a)};p.Tc=fa(2);function gR(a){Vc(this,a,0,-1,null,null)}v(gR,Uc);gR.prototype.getType=function(){return A(this,1)};gR.prototype.setType=function(a){B(this,1,a)};gR.prototype.Vk=function(){return ad(this,hR,2)};function hR(a){Vc(this,a,0,1,null,null)}v(hR,Uc);var iR={};function DNb(a){Vc(this,a,0,-1,null,null)}v(DNb,Uc);var ENb=new Tc(100413133,{XBc:0},DNb,function(a,b){var c={U3:A(b,1)};a&&(c.Vx=b);return c});iR[100413133]=ENb;function FNb(a){Vc(this,a,0,-1,null,null)}v(FNb,Uc);
var GNb=new Tc(101605819,{YBc:0},FNb,function(a,b){var c={U3:A(b,1)};a&&(c.Vx=b);return c});iR[101605819]=GNb;function HNb(a){Vc(this,a,0,-1,null,null)}v(HNb,Uc);var INb=new Tc(100922934,{pBc:0},HNb,function(a,b){var c={U3:A(b,1)};a&&(c.Vx=b);return c});iR[100922934]=INb;function JNb(a){Vc(this,a,0,-1,null,null)}v(JNb,Uc);var KNb=new Tc(108529910,{hCc:0},JNb,function(a,b){var c={};a&&(c.Vx=b);return c});iR[108529910]=KNb;function LNb(a){Vc(this,a,0,-1,null,null)}v(LNb,Uc);
var MNb=new Tc(102041228,{gCc:0},LNb,function(a,b){var c={};a&&(c.Vx=b);return c});iR[102041228]=MNb;function NNb(a){Vc(this,a,0,-1,null,null)}v(NNb,Uc);var ONb=new Tc(140441684,{iCc:0},NNb,function(a,b){var c={};a&&(c.Vx=b);return c});iR[140441684]=ONb;function PNb(a){Vc(this,a,0,-1,null,null)}v(PNb,Uc);var QNb=new Tc(122453513,{HCc:0},PNb,function(a,b){var c={ICc:A(b,1),xBc:A(b,2)};a&&(c.Vx=b);return c});iR[122453513]=QNb;function RNb(a){Vc(this,a,0,-1,SNb,null)}v(RNb,Uc);
var SNb=[1],VNb=new Tc(113007630,{dataChanged:0},RNb,function(a,b){var c={lBc:jca(bd(b,TNb,1),UNb,a)};a&&(c.Vx=b);return c});iR[113007630]=VNb;function TNb(a){Vc(this,a,0,1,null,null)}v(TNb,Uc);function UNb(a,b){var c={},d=WNb,e=TNb.prototype.oC,f;for(f in d){var h=d[f],k=e.call(b,h);if(null!=k){for(var l in h.nDa)if(h.nDa.hasOwnProperty(l))break;c[l]=h.fqa?h.isRepeated?jca(k,h.fqa,a):h.fqa(a,k):k}}a&&(c.Vx=b);return c}var WNb={};function XNb(a){Vc(this,a,0,-1,YNb,null)}v(XNb,Uc);
var YNb=[3],ZNb=new Tc(112987886,{qBc:0},XNb,function(a,b){var c={AAa:A(b,1),Lya:A(b,2),aCc:Yc(b,3)};a&&(c.Vx=b);return c});WNb[112987886]=ZNb;XNb.prototype.oh=function(){return A(this,1)};function $Nb(a,b,c,d){G.call(this,"broadcast-message",a);this.channel=b;this.C=c;this.data=d}v($Nb,G);function jR(a,b){H.call(this);this.D=!1;this.C=null;this.Ua=new xh(this);E(this,this.Ua);this.H=a;this.F=b}v(jR,H);jR.prototype.connect=function(){this.D||(this.D=!0,this.C=this.H.C(),this.Ua.R(this.C,"message",this.J.bind(this)),this.C.start())};function aOb(a,b){if(!a.D)throw Error("Trying to publish without connecting first.");var c=new gR;c.setType(1);cd(c,2,b);B(c,3,a.F);a.C.postMessage(c.Gg())}
jR.prototype.J=function(a){var b=a.He;null!=b.data[1]?(b=new gR(b.data),b.getType(),a=A(b,3),b=b.Vk()):(a=this.F,b=new hR(b.data));a:{var c=b;for(e in iR){var d=iR[Number(e)];if(c.oC(d)){var e=d;break a}}e=null}e&&(b=b.oC(e),this.dispatchEvent(new $Nb(this,a,e,b)))};jR.prototype.Qa=function(){if(this.C){var a=new gR;a.setType(0);this.C.postMessage(a.Gg());this.C.close()}jR.ea.Qa.call(this)};function bOb(a,b){D.call(this);this.C=b;this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(a,"Tb",this.D)}v(bOb,D);
bOb.prototype.D=function(a){var b=[];a=a.C;for(var c=0;c<a.length;c++){var d=a[c];switch(d.C.O){case "document":var e=b,f=d;d=new XNb;var h=f.C.getId();B(d,1,h);a:switch(h=f.Lya,h){case "new":h=1;break a;case "update":h=2;break a;case "delete":h=3;break a;default:throw Error("Could not handle change type "+h);}B(d,2,h);h=[];f=f.D;jc(f,"ip")&&h.push(1);jc(f,"lastModifiedClientTimestamp")&&h.push(2);(jc(f,"lsst")||jc(f,"lsft")||jc(f,"lss"))&&h.push(3);jc(f,"pendingCreation")&&h.push(4);jc(f,"title")&&
h.push(5);B(d,3,h||[]);if(2!=A(d,2)||Yc(d,3).length)f=new TNb,f.mR(ZNb,d),e.push(f)}}b.length&&(a=new RNb,dd(a,1,b),b=new hR,b.mR(VNb,a),aOb(this.C,b))};function cOb(){}cOb.prototype.J3=n(!0);cOb.prototype.Aka=n(!1);cOb.prototype.Nha=n(null);function dOb(){}dOb.prototype.F=function(a,b,c){c(new cOb)};dOb.prototype.H=function(a,b,c,d){d(new cOb)};dOb.prototype.D=function(a,b,c){return c(null)};function eOb(){return"user_"+Yi(O(),"docs-offline-lsuid")};function fOb(){this.Ua=new xh(this);E(this,this.Ua)}v(fOb,D);
fOb.prototype.C=function(){var a=Vi.getInstance(),b=[],c;if(Pc&&Nq(54))var d=c=new BroadcastChannel("DocsEventBus");else{if(L(a,"docs-offline-eoseb")){var e=new SharedWorker(qp("/eventbusworker.js",!0,!0));!d&&L(a,"docs-offline-eltoseb")&&(d=e.port);b.push(e.port)}L(a,"docs-offline-dleb")||(e=new SharedWorker(qp("/eventbusworker.js",void 0,!0)),d||(d=e.port),b.push(e.port))}var f=new MessageChannel;hd(this,function(){f.port1.close();b.forEach(function(a){a.close()});c&&c.close()});this.Ua.R(f.port1,
"message",function(a){var d=a.He.data;b.forEach(function(a){a.postMessage(d)});if(c)switch(a=new gR(d),a.getType()){case 1:c.postMessage(d);break;case 0:break;default:throw Error("Could not handle event bus message type "+a.getType());}});this.Ua.R(d,"message",function(a){f.port1.postMessage(a.He.data)});f.port1.start();b.forEach(function(a){a.start()});return f.port2};function gOb(a){this.F=a;this.C={};this.D=Pc};function hOb(){this.yc="unknown"}v(hOb,Hya);hOb.prototype.F=function(a){var b=di(a);return"/open"==Fya(b[5]).replace(Eya,"$1")&&(a=qi(a,"id"))?new Gya("/edit",a):null};function iOb(){this.C={}}function jOb(a){var b=window.location.href,c=null;bc(a.C,function(a){(a=a.F(b))&&(c=a)});return c};function kOb(a,b){this.D=a;this.C=b};function lOb(a,b){H.call(this);a=a||window;this.J=a.document.documentElement.getAttribute("manifest")||null;this.F=a.location.href+"["+this.J+"]";this.C=a.applicationCache;this.H=!1;this.Ua=new xh(this);this.O=Kg();this.D=null;this.Ua.R(this.C,"checking",this.lkb).R(this.C,"error",this.x6a).R(this.C,"noupdate",this.rub).R(this.C,"downloading",this.knb).R(this.C,"progress",this.y6a).R(this.C,"updateready",this.lCb).R(this.C,"cached",this.hjb).R(this.C,"obsolete",this.Bub);mOb(this)?nOb(this):oOb(this);
this.L=!1;this.V=null;this.$=b||function(){return new Hi}}v(lOb,H);var pOb={0:"uncached",1:"idle",2:"checking",3:"downloading",4:"updateready",5:"obsolete"};function oOb(a){qOb(a);a.D=Qg(a.y4a,3E5,a)}function qOb(a){a.D&&(Rg(a.D),a.D=null)}p=lOb.prototype;p.y4a=function(){rOb(this,"AppCache update hung for five minutes.","AppCache update hung for five minutes.");this.L=!0;this.V=this.C.status;this.O.resolve(!1)};p.lkb=function(){oOb(this)};p.rub=function(){qOb(this);nOb(this)};p.knb=function(){oOb(this)};
p.y6a=function(){oOb(this)};p.lCb=function(){qOb(this);nOb(this)};p.hjb=function(){qOb(this);nOb(this)};p.Bub=function(){qOb(this);nOb(this)};p.x6a=function(){this.H=!0;qOb(this);nOb(this)};p.ri=g("H");function mOb(a){return a.C.status==a.C.UNCACHED||a.C.status==a.C.IDLE||a.C.status==a.C.UPDATEREADY||a.C.status==a.C.OBSOLETE}p.oq=function(){return this.H&&this.C.status==this.C.IDLE?"Error during update.":this.C.status==this.C.UNCACHED?"Error during initial update, now UNCACHED":"An unknown error occurred"};
function nOb(a){mOb(a)&&a.O.resolve(!a.ri());a.ri()&&rOb(a,a.oq(),"Appcache update fail.");a.L&&a.dispatchEvent(new sOb(a.F,pOb[a.C.status],"AppCache update finished after it was timed out. With error: "+a.ri()+". Current app cache status: "+pOb[a.C.status]+". Status at time out: "+pOb[a.V]+"."))}
function rOb(a,b,c){if(a.J){var d=a.$();E(a,d);qd(d,"complete",u(function(a){a=a.target.Cl()?b+" With network.":c+" Manifest fetch http status: "+a.target.getStatus()+".";this.dispatchEvent(new sOb(this.F,pOb[this.C.status],a))},a));d.send(a.J)}else a.dispatchEvent(new sOb(a.F,pOb[a.C.status],c+" No manifest uri to check http status."))}p.Qa=function(){F(this.Ua);lOb.ea.Qa.call(this)};function sOb(a,b,c){G.call(this,"lc");this.description=a;this.status=b;this.error=c}v(sOb,G);function tOb(a,b,c){Lk.call(this,a,b,c)}v(tOb,Lk);tOb.prototype.H=function(a,b,c,d){a.LG(0,!0,b,c,d)};function uOb(){var a=Yi(Vi.getInstance(),"docs-offline-uifeo");return a?fd(MH,a):null};function vOb(a){this.D=a}vOb.prototype.C=function(a,b){if(wOb())a(!0);else{var c=uOb();(c=c&&A(c,7))?bLb(this.D,c).then(a,b):a(!1)}};function wOb(){var a=uOb();return a?!!A(a,5):!1};function xOb(a){this.D=new YQ;this.H=new vOb(this.D);this.F=new SO(a);this.rb=a}xOb.prototype.C=function(a,b){L(O(),"icso")?a(!0):this.H.C(a,b)};
function yOb(a,b){var c=Yi(O(),"docs-offline-lsuid");if(b.getId()!=c)return{lV:!1};b=Cl();var d=Xi(O(),"docs-offline-eddm")||0;if(0<d&&!b){var e=Ja();cLb(a.D,"").then(wg(!0),wg(!1)).then(function(a){a&&km(this.rb,Error("Docs Offline Chrome extension was initially not found but was reachable via extension client."),{extensionReachabilityCheckDelay:Ja()-e})}.bind(a));Sg(d).then(function(){dLb(this.D).then(function(){Cl()&&km(this.rb,Error("Docs Offline Chrome extension was initially not found and discovered after "+
d+"ms delay."))}.bind(this))}.bind(a))}return"not-effective"==(Cl()?"ok":Jub(a.F))?{lV:!1}:!Lub(a.F,Iub,!0,!0)||!Cl()&&L(O(),"docs-offline-pouwhao")?{lV:!1,nNa:!0}:{lV:!0,nNa:L(O(),"docs-offline-pewhao")?!b:!1}};function kR(a,b,c){D.call(this);this.F=a;this.D=b;this.XL=c||null;this.C=[];this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(this.F,"broadcast-message",this.H)}v(kR,D);kR.prototype.R=function(a,b){this.C.push(new zOb(a,b));return this};kR.prototype.H=function(a){for(var b=0;b<this.C.length;b++){var c=this.C[b];this.D&&this.D!=a.channel||c.C!=a.C||c.Xc.call(this.XL,a.data,a.channel)}};kR.prototype.Jc=function(a,b){bba(this.C,function(c){return c.C==a&&c.Xc==b});return this};
function zOb(a,b){this.C=a;this.Xc=b};function AOb(a,b){D.call(this);this.C=a;this.F=b;this.D=new kR(b,eOb(),this);E(this,this.D);this.D.R(ENb,this.H)}v(AOb,D);AOb.prototype.H=function(a){if(A(a,1)==this.C){a=new hR;var b=new FNb;B(b,1,this.C);a.mR(GNb,b);aOb(this.F,a)}};var BOb=document.mozVisibilityState?"mozvisibilitychange":document.webkitVisibilityState?"webkitvisibilitychange":document.msVisibilityState?"msvisibilitychange":"visibilitychange";function COb(a){a=a?a.Pb():Hm().Pb();return!!(a.visibilityState||a.mozVisibilityState||a.webkitVisibilityState||a.msVisibilityState)}function DOb(a){a=a?a.Pb():Hm().Pb();return a.visibilityState||a.mozVisibilityState||a.webkitVisibilityState||a.msVisibilityState||"visible"};function EOb(){}EOb.prototype.D=function(){return Hg(!1)};EOb.prototype.F=function(){return Hg(null)};EOb.prototype.C=function(){return Hg(0)};function FOb(a,b){this.message=a;this.ports=b}FOb.prototype.toString=function(){return"{message: "+this.message+", ports: "+this.ports+"}"};function GOb(a,b){this.C=a;this.D=b}GOb.prototype.send=function(a,b,c){return this.C.send(a.Gg(),b,c).then(function(a){return new FOb(new this.D(a.message),a.ports)}.bind(this))};function HOb(a){D.call(this);this.D=a||12E4;this.C={};this.F=0}v(HOb,D);HOb.prototype.send=function(a,b,c){var d=Kg(),e=++this.F;this.C[e]=d;var f=Qg(function(){d.reject(Error("Request to transport timed out."))},c||this.D);IOb(this,d,a,b||[]);return Lg(d.C,function(){Rg(f);delete this.C[e]}.bind(this))};HOb.prototype.Qa=function(){for(var a=ja(Object.values(this.C)),b=a.next();!b.done;b=a.next())b.value.reject("Sender was disposed");HOb.ea.Qa.call(this)};function JOb(a){HOb.call(this,a);this.Ua=new xh(this);E(this,this.Ua)}v(JOb,HOb);function IOb(a,b,c,d){var e=new MessageChannel;a.Ua.Sc(e.port1,"message",function(a){a=a.He;b.resolve(new FOb(a.data,a.ports))}.bind(a));e.port1.start();a.postMessage(c,[e.port2].concat(d));Lg(b.C,function(){e.port1.close()})};function KOb(a,b){JOb.call(this,b);this.H=a}v(KOb,JOb);KOb.prototype.postMessage=function(a,b){this.H.postMessage(a,b)};function LOb(a,b){D.call(this);this.rb=a;this.C=b;this.Bc=na.navigator.serviceWorker;this.Ua=new xh(this);E(this,this.Ua)}ka(LOb,D);function MOb(a){return Hg(a.Bc.getRegistration(a.C)).then(function(a){return!!a})}LOb.prototype.register=function(a){var b=this;return Mg(Hg(this.Bc.register(a,{scope:this.C,useCache:!0})),function(a){km(b.rb,Ug(a));throw a;})};
function NOb(a,b){var c=OOb();if(!c)return Hg(null);var d=POb(3),e=new SLb;B(e,1,b);cd(d,2,e);return Mg(QOb(c,d,15E3).then(function(a){a=ad(a,KLb,4);return ad(a,NLb,1)}),function(b){km(a.rb,Ug(b));return null})}function ROb(a,b){var c=POb(4),d=new TLb;B(d,1,b);cd(c,3,d);return SOb(a,c).then(function(a){a=ad(a,LLb,5);return A(a,1)})}function TOb(a){var b=POb(5);return SOb(a,b).then(function(a){a=ad(a,MLb,6);return A(a,1)})}
function SOb(a,b){return Hg(a.Bc.getRegistration(a.C)).then(function(a){if(!a)throw Error("Cannot send message to service worker without registration");a=a.active||a.waiting||a.installing;if(!a)throw Error("No active, waiting or installing service worker, cannot send message of type "+b.getType());return QOb(a,b,5E3)})}function QOb(a,b,c){return(new GOb(new KOb(a,c),ILb)).send(b).then(function(a){return a.message}).then(function(a){var b=a.MJ();if(b)throw Error(b.oq());return a})}
function POb(a){var b=new RLb;b.setType(a);return b}function OOb(){return ta("navigator.serviceWorker.controller")};function UOb(a){this.H=a}UOb.prototype.D=function(){return VOb(this).then(function(a){return!!a})};UOb.prototype.F=function(){return VOb(this).then(function(a){return a?Mg(TOb(a),n(null)):null})};UOb.prototype.C=function(a){return VOb(this).then(function(b){return b?Mg(ROb(b,a),n(0)):0})};function VOb(a){a=a.H.map(function(a){return MOb(a).then(function(b){return{client:a,gOb:b}})});return Jg(a).then(function(a){return(a=a.find(function(a){return a.gOb}))?a.client:null})};function WOb(a,b,c,d){this.rb=a;this.J=b;this.H=c;this.L=d;this.C=new Gpa;a=this.H;b=this.C;A(a.C,67);cd(a.C,67,b);this.D=vk();this.F=na.performance.timing.navigationStart}
function XOb(a){var b=MOb(a.J).then(function(b){B(a.C,1,b)}),c=NOb(a.J,a.L).then(function(b){if(b){var c=ad(b,OLb,1);if(c){if(null!=A(c,2)){var d=a.H,h=A(c,2);A(d.C,57);B(d.C,57,h)}null!=A(c,3)&&(d=A(c,3),B(a.C,2,d));null!=A(c,4)&&(d=A(c,4),B(a.C,4,d));null!=A(c,5)&&(d=A(c,5),B(a.C,5,d));null!=A(c,6)&&(c=A(c,6),B(a.C,6,c))}YOb(a,b);if(c=ad(b,QLb,3))null!=A(c,1)&&a.D.hb("swsf",A(c,1)),null!=A(c,2)&&a.D.hb("swidr",A(c,2));(c=ad(b,PLb,2))&&null!=A(c,1)&&null!=A(c,2)&&(b=A(c,1),c=A(c,2),c<=b&&km(a.rb,
Error("Service worker cannot be done starting before service worker time origin")),B(a.C,3,c<=a.F?1:b>a.F?2:3))}});Lg(Mg(Jg([b,c]),function(b){km(a.rb,Ug(b))}),function(){vk().hb("swdummy",0)})}
function YOb(a,b){if(b=ad(b,PLb,2)){var c={};null!=A(b,1)&&(c.swcr=A(b,1));null!=A(b,2)&&(c.sws=A(b,2));c=ZOb(a,c);c=dc(c,function(a){return Math.max(0,a)});nna(a.D,c);c={};null!=A(b,3)&&(c.swffes=A(b,3));null!=A(b,4)&&(c.swffed=A(b,4));null!=A(b,5)&&(c.swcsfes=A(b,5));null!=A(b,6)&&(c.swcsfed=A(b,6));b=ZOb(a,c);for(var d in b);nna(a.D,b)}}function ZOb(a,b){return dc(b,function(b){return b-a.F})};function $Ob(a){this.D=a;this.C=qeb()}$Ob.prototype.$e=function(){if(!this.C)return 0;var a=na.localStorage.getItem(this.D);return null!=a?Number(a):0};function aPb(a){this.C=new $Ob("docs-safereloader-count-"+a)}aPb.prototype.reset=function(){var a=this.C;a.C&&na.localStorage.removeItem(a.D)};function bPb(){H.call(this)}v(bPb,H);function cPb(a,b){H.call(this);this.C=a||"visible";this.F=b||!1}v(cPb,bPb);cPb.prototype.getState=g("C");cPb.prototype.D=g("F");cPb.prototype.Ob=function(a){a!=this.C&&(this.C=a,this.dispatchEvent("change"))};function lR(a){H.call(this);this.zb=a||Hm();this.Ua=new xh(this);this.Ua.R(this.zb.Pb(),BOb,this.C)}v(lR,bPb);lR.prototype.getState=function(){return DOb(this.zb)};lR.prototype.D=function(){return COb(this.zb)};lR.prototype.C=function(){this.dispatchEvent("change")};lR.prototype.Qa=function(){F(this.Ua);lR.ea.Qa.call(this)};function dPb(a){return COb(a)?new lR(a):new cPb};function ePb(a,b){H.call(this);this.Zl=a;this.V=b;this.Ua=new xh(this);E(this,this.Ua);this.L=dPb();this.C=this.D=0;this.H=null;this.F=new zm;E(this,this.F);this.J=!1}v(ePb,H);ePb.prototype.start=function(){if(this.J)throw Error("Already started.");this.J=!0;this.Ua.R(this.L,"change",this.O);this.O()};
ePb.prototype.O=function(){"visible"==this.L.getState()?0<this.C||(this.H=Ja(),this.C=this.F.xt(this.$.bind(this),Math.max(0,this.V-this.D))):this.C&&(this.D+=Ja()-this.H,this.F.clear(this.C),this.C=0,this.H=null)};ePb.prototype.$=function(){this.Zl();this.stop()};ePb.prototype.stop=function(){this.dispose()};function fPb(a,b,c,d,e){zl.call(this,e,c);this.V=b;this.$=d;this.D=null;this.startLoad=XH(a,this.O,this);this.loadModelChunk=XH(a,this.L,this);this.endLoad=XH(a,this.Gga,this);this.H=[]}v(fPb,zl);p=fPb.prototype;p.v3=null;p.Ola=-1;p.ySa=function(a,b,c,d){this.D=a;this.v3=d;this.C&&(a=this.C,b=Ja(),a.C?a.C.setProperty("lsst",b):a.kd=b)};
p.cMa=function(a){if(!this.F.C){if(null===this.D)throw Error("Failed to initialize WarmStartDocumentLoader before processing first chunk.");var b=Ja(),c=Vla(this.V,a);b=Ja()-b;this.timing.VQ("md",b);this.Ola++;if(this.C){b=Ja();if(!c||!c.length)throw Error("Found empty chunk during warm start.");var d=this.C,e=new Wla(this.D,0,this.v3,c,0,this.Ola),f=0==this.Ola;if(d.L)pm(d.rb,!d.F,"If the proxy has been discarded, the command queue must be null");else{if(e.hf()!=d.Ra)throw Error("Expected batch revision of "+
d.Ra+", but got "+e.hf());rna(d.F,e,f)}null===this.v3||ora(this.C,this.v3);1!=this.D||this.$||Ob(this.H,a);a=Ja()-b;this.timing.VQ("mpe",a)}this.VV(new hl(c),this.D)}};p.Gga=function(){if(!this.F.C){if(this.C){var a=this.C;a.C?Hk(a.C,"lss",!0):a.zd=!0;a=this.C;var b=Ja();a.C?a.C.setProperty("lsft",b):a.bd=b;this.H.length&&(this.C.J=this.H)}this.C&&this.C.H&&mm(this.C);this.p3()}};function gPb(){this.J=[];this.C=null}va(gPb);function hPb(a,b){for(a.C=b;0<a.J.length;)a.J.shift()()}gPb.prototype.F=function(a,b,c){this.C?this.C.F(a,b,c):this.J.push(u(this.F,this,a,b,c))};gPb.prototype.H=function(a,b,c,d){this.C?this.C.H(a,b,c,d):this.J.push(u(this.H,this,a,b,c,d))};gPb.prototype.D=function(a,b,c){this.C?this.C.D(a,b,c):this.J.push(u(this.D,this,a,b,c))};function iPb(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;default:return 0}};function jPb(a,b){G.call(this,"jc",b);this.error=a}v(jPb,G);function kPb(a,b,c,d,e,f,h){G.call(this,"ic",h);this.r8=a;this.RM=b;this.C=c;this.document=d;this.J=e;this.F=f}v(kPb,G);function lPb(a){H.call(this);this.rb=a;this.L=this.H=this.D=this.F=this.J=null;this.C=new Cm(this);Dm(this.C,["docs-ls-us","docs-ls-lars","docs-ls-ds","docs-ls-pqs"],this.O);this.C.start()}v(lPb,H);lPb.prototype.Pb=function(){Fm(this.C,"docs-ls-ds");return this.F};lPb.prototype.$C=function(a,b){Fm(this.C,"docs-ls-us");pm(this.rb,!this.C.C["docs-ls-ds"],"Setting document when a document is already set");this.F=a;this.L=b;Em(this.C,"docs-ls-ds")};
function mPb(a,b){Fm(a.C,"docs-ls-us");pm(a.rb,!a.C.C["docs-ls-pqs"],"Setting pending queue when a pending queue is already set");a.H=b;Em(a.C,"docs-ls-pqs")}lPb.prototype.O=function(){this.dispatchEvent("mc")};function nPb(a,b){var c=this;D.call(this);this.D=a;this.C=b;this.F=new Si;E(this,this.F);Ti(this.F,a.$,function(a){var b=c.D.F;a.F!=b&&rra(c.C,!1);nra(c.C,b);wra(c.C,a.C?null:Ja());mm(c.C)});Ti(this.F,a.va,function(){ura(c.C,c.D.zl());mm(c.C)});Ti(this.F,a.bd,function(){pra(c.C,c.D.J);mm(c.C)})}v(nPb,D);nPb.prototype.Qa=function(){nPb.ea.Qa.call(this);delete this.D};function oPb(a,b,c){this.C=a;this.D=b;this.Ze=c}function pPb(a,b,c){AMb(a.Ze.C.H,a.C,u(a.F,a,b),c)}oPb.prototype.F=function(a,b){b?a(b):a(new dm(this.C,this.D,!0,-1,[],[]))};function qPb(a,b,c,d,e,f,h,k,l,m,q){H.call(this);this.L=r(q)?q:L(O(),"icso");this.C=a;this.va=b;this.H=c;this.rb=d;this.V=e;this.D=m||null;this.$=l||window;this.Ra=f;this.O=this.Ze=null;this.Ea=this.J=!1;this.Ns=new lPb(this.rb);this.F=h;this.Ka=k;this.Ua=new xh(this);this.Ua.R(this.Ns,"mc",this.psb);this.Ku=!1}v(qPb,H);
function rPb(a){vk().Zh("lsls");a.dispatchEvent("kc");a.V.C(u(function(a){if(!this.Ku){vk().Zh("opr");var b=this.F;A(b.C,6);B(b.C,6,a);this.rb.$j.offlinePolicyAllows=a.toString();a?Ml(this.Ra.create(u(this.nsb,this),!0),u(this.msb,this),u(this.wQ,this,this.lw)):this.lw()}},a),u(function(a){this.rb.$p(a instanceof Error?a:Error("Policy check failed: "+a),sPb("Policy check failed"));this.lw()},a))}p=qPb.prototype;
p.lw=function(){this.Ku||(F(this.Ze),this.Ze=null,uqa(this.C.C,!1),mra(this.H),tPb(this,new kPb(null,null,null,null,null,null),!1))};function tPb(a,b,c){var d=a.C.V,e=a.F;A(e.C,64);B(e.C,64,d);a.D&&a.D.po(d?"docs_offline_opted_in":"docs_offline_opted_out");a.C.we=c;d=a.F;A(d.C,5);B(d.C,5,c);a.dispatchEvent(b)}
p.msb=function(a){this.Ku||(pm(this.rb,!this.Ze,"Setting local store when one is already available"),this.rb.$j.localStoreCreated=(!!a).toString(),a?(this.Ze=a,this.Ua.R(this.Ze,"Sb",this.rsb),JMb(this.Ze.UP(),u(this.DQb,this),u(this.wQ,this,this.lw))):this.lw())};p.rsb=function(){Qg(this.$.location.reload,0,this.$.location)};
p.DQb=function(a){if(!this.Ku)if(vk().Zh("urr"),Da(this.Ze)||Mk(this.rb,Error("Setting user when local store is not an object")),0==a.length)this.lw();else if(1<a.length)this.rb.log(Error("More than one user in local storage"),sPb("Multiple users in storage")),this.lw();else{a=a[0];var b=yOb(this.V,a);b.nNa&&(km(this.rb,Error("User is opted in, but Docs Offline Chrome extension is disabled or not installed."),b.lV?{}:sPb("Needs chrome app install")),this.dispatchEvent("hc"));if(b.lV){b=this.Ns;pm(b.rb,
!b.C.C["docs-ls-us"],"Setting user when a user is already set");pm(b.rb,!b.C.C["docs-ls-ds"],"Setting user when a document is already set");pm(b.rb,!b.C.C["docs-ls-pqs"],"Setting user when a pending queue is already set");pm(b.rb,!b.C.C["docs-ls-lars"],"Setting user when a lock acquisition result is already set");b.J=a;Em(b.C,"docs-ls-us");this.L&&!this.C.mb&&Kya(this.C,a.fF());b=this.C;b.V=!0;b.yh.dispatchEvent(new Nk(!0));!this.L&&this.D&&this.D.po("docs_offline_warm_opted_in");a=Ik(a,"optInReasons")||
[];for(b=0;b<a.length;b++){var c=this.Ka,d=iPb(a[b]),e=Yc(c.C,2);e||(e=[]);e.push(d);B(c.C,2,e||[]);this.D&&this.D.po("docs_offline_optin_reason_"+a[b])}vk().Zh("las");this.Ua.R(this.Ze.eF(),"Qb",u(this.tsb,this));this.Ze.eF().Nca(this.C.D,u(this.SHa,this),u(this.wQ,this,Ha(this.SHa,3)))}else this.lw()}};
p.SHa=function(a){if(!this.Ku){Da(this.Ze)||Mk(this.rb,Error("Setting document lock status when local store is not an object"));vk().Zh("lac");var b=4==a;b&&this.D&&this.D.po("docs_offline_lock_timeout");this.rb.$j.docLockAcquisitionResult=a.toString();var c=this.F;A(c.C,9);B(c.C,9,b);b=this.Ns;Fm(b.C,"docs-ls-us");pm(b.rb,!b.C.C["docs-ls-lars"],"Setting lock acquisition result when a lock acquisition result is already set");b.D=a;Em(b.C,"docs-ls-lars");uPb(this)}};p.tsb=function(){this.Ku||uPb(this)};
function uPb(a){if(!a.Ea){a.Ea=!0;var b=u(a.wQ,a,function(){this.Ns.$C(null,null)});nMb(a.Ze.C.F,a.C.D,u(a.Ymb,a),b);(b=a.Ns.D)&&1!=b?mPb(a.Ns,null):pPb(new oPb(a.C.D,a.va,a.Ze),u(a.MPa,a),u(a.wQ,a,Cg(Ha(a.MPa,null))))}}
p.Ymb=function(a){if(!this.Ku){vk().Zh("drr");Da(this.Ze)||Mk(this.rb,Error("Setting document when local store is not an object"));var b=!a,c=this.Ze;a||(a=c.C.F.createDocument(this.C.D,this.va),Hk(a,"inc",!Zj(this.C.C)),Hk(a,"hpmdo",!0));this.rb.$j.localDocumentRecordRetrieved="true";this.rb.$j.isNewLocalDocumentRecord=b.toString();this.Ns.$C(a,b)}};p.MPa=function(a){this.Ku||(vk().Zh("pqr"),this.rb.$j.localPendingQueueRecordRetrieved="true",mPb(this.Ns,a))};
p.psb=function(){if(!this.Ku){this.J&&this.Ze.eF().sS();var a=this.Ns.Pb();if(a)if(this.J&&!this.L)this.lw();else{var b=this.Ns;Fm(b.C,"docs-ls-us");b=b.J;var c=this.Ns;Fm(c.C,"docs-ls-lars");Fm(c.C,"docs-ls-pqs");var d=1==c.D?c.H:null;var e=this.J?3:this.Ns.D;c=1==e;var f=this.Ze;if(c){x6a(f);var h=this.Ns.Pb(),k=Ja();this.L?(h.setProperty("lastColdStartedTimestamp",k),h.Qi()||this.Ze.write([h],ua)):h.setProperty("lastWarmStartedTimestamp",k)}c?(h=this.H,k=b.getId(),h.Ze=f,h.C=a,h.sf=k):mra(this.H);
h=this.Ns;Fm(h.C,"docs-ls-ds");tPb(this,new kPb(f,b,e,a,d,h.L),!0);c&&(a=this.H,a.L||a.V.Xb(!0),this.O=new nPb(this.C,this.H));this.H.Eb||uqa(this.C.C,c)}else km(this.rb,Error("Document not found and could not be created"),sPb("Document not found")),this.lw()}};p.nsb=function(a){Mk(this.rb,a)};p.wQ=function(a,b){if(!this.J){this.J=!0;var c=6==b.type;c&&this.D&&this.D.po("docs_offline_opendb_timeout");var d=this.F;A(d.C,10);B(d.C,10,c);this.dispatchEvent(new jPb(b));a.call(this)}};
p.abort=function(){iqa(this.F);var a=new iJ(7,"Local storage loading was aborted because it timed out.");this.wQ(function(){this.rb.$j.dbLoadAborted="true";this.Ze&&(this.Ze.eF().sS(),this.Ze.VD());this.lw();this.Ku=!0},a)};function sPb(a){var b={};b.offlineIssueReason=a;b.offlineIssueType="LOAD_WITHOUT_STORAGE";return b}p.Qa=function(){id(this.O,this.Ua);qPb.ea.Qa.call(this)};function vPb(){H.call(this);this.C=new Mi;E(this,this.C)}v(vPb,H);vPb.prototype.yFa=g("C");vPb.prototype.q9=ua;vPb.prototype.gKa=xg;vPb.prototype.clear=ua;function wPb(){};Ia(ba().prototype,oca.prototype);function xPb(a,b){var c=this;D.call(this);this.J=b;this.C={};this.F={};this.D={};this.H={};this.O={};for(b=0;b<a.length;b++)yPb(this,a[b]);a=new Si;E(this,a);Ti(a,this.J.yFa(),function(){Bm(c)||c.L.dispatchEvent(null)});this.L=new Mi;E(this,this.L);this.V=new Mi;E(this,this.V);this.va=new Mi;E(this,this.va);this.$=new Mi;E(this,this.$)}v(xPb,D);xPb.prototype.add=function(a){yPb(this,a);this.J.q9([a]);this.V.dispatchEvent(null)};
function yPb(a,b){var c=b.hn(),d=b.Lfa(),e=b.QJ();if(zPb(a,c)||d&&zPb(a,d)||e&&zPb(a,e))throw Error("Adding existing blob metadata.");a.H[c]=b;d&&(a.H[d]=b);e&&(a.H[e]=b);switch(b.getStatus()){case "pending":a.C[c]=b;break;case "saved":a.D[c]=b;a.O[c]=d;break;case "failed":a.D[c]=b;a.O[c]="FAILED_IMAGE_UPLOAD";break;default:throw Error("Adding unknown blob type "+b.getStatus());}}function Bm(a){return!nc(a.C)||!nc(a.F)||a.J.gKa()}function APb(a,b){return a.C[b]||a.F[b]||a.D[b]||null}
function zPb(a,b){return a.H[b]||null}function BPb(a,b,c){b=APb(a,b);if(!b)throw Error("Cannot set url on nonexistent blob.");b.qBa(c);a.J.q9([b])}function CPb(a,b,c){var d=b.hn();a.D[d]=b;a.O[d]=c;delete a.F[d];a.J.q9([b]);Bm(a)||a.L.dispatchEvent(null)}function DPb(a,b){if(!b&&Bm(a))throw Error("getResolvedBlobIdMap called when there are pending writes.");return sc(a.O)}xPb.prototype.clear=function(a){this.C={};this.F={};this.D={};this.O={};this.H={};this.J.clear(a)};function EPb(a,b,c,d){D.call(this);this.H=a;this.Ze=b;this.J=c;this.F=d||null;this.C=0;this.D=new Mi;E(this,this.D)}v(EPb,D);p=EPb.prototype;p.yFa=g("D");p.q9=function(a){this.C++;this.Ze.write(a,u(this.hDb,this),this.F||void 0)};p.gKa=function(){return 0<this.C};p.hDb=function(){this.C--;0==this.C&&this.D.dispatchEvent(null)};p.clear=function(a){var b=this.H,c=kQ(this.J.C,["BlobMetadata"],"Clearing all blob metadata",this.F||void 0,!0);bR(c,a);lJ(nJ(c,"BlobMetadata"),[b],[b,[]])};function FPb(a,b,c){var d=new Kl,e=null;c&&b&&(e=(e=b.C.Ofa())?new EPb(a,b,e,void 0):null);e?(b=b.C.Ofa(),e=Ha(GPb,d,e),c=kQ(b.C,["BlobMetadata"],"Reading all blob metadata",void 0),Meb(c,"BlobMetadata",u(b.F,b),e,[a],[a,[]],void 0,void 0,void 0,!0)):(a=new vPb,GPb(d,a,[]));return d}function GPb(a,b,c){a.Xb(new xPb(c,b))};function HPb(a,b,c,d,e,f,h,k,l,m,q,t){Vl.call(this,h,e);this.D=a;this.tb=c;this.mb=f;this.Ra=new Kl;this.C=b;this.O=k;this.L=this.J=!1;this.eb=!0;this.Ab=0;this.Ac=q;this.fb={};this.Oc=t;this.Nb=!1;this.C?(kra(this.D,this.C),this.Ra.Xb(this)):pPb(new oPb(l,m,d),u(this.Oqb,this),u(this.Nqb,this));this.D.V.addCallback(u(this.q$,this))}ka(HPb,Vl);p=HPb.prototype;p.Oqb=function(a){this.C=a;kra(this.D,a);this.Ra.Xb(this)};p.Nqb=function(a){this.Ra.Hd(a);this.mb(a)};p.Xnb=function(){this.Ab--;this.q$()};
function IPb(a,b){if(void 0===b?0:b){b=a.D;var c=b.fc;c||(b.fc=!0);var d=mm(b,!0);b.fc=c;a=Nl(d,a.mb)}else a=Nl(mm(a.D,!0),a.mb);return a}p.QCa=function(a,b){bm(this)?Mk(this.rb,Error("This queue is holding state from a previous session")):(wra(this.D,Ja()),this.eb?(Yqa(this.C,b,new ara(Pqa(this),this.tb)),this.eb=!1):Yqa(this.C,b),this.Co()||lm(this.D,2),Vqa(this.C,!0),gm(this.C,null),this.L=!0,rra(this.D,!1),xra(this.D),Pl(IPb(this),a),nm(this.D)&&(this.Ab++,a.addCallback(this.Xnb,this)))};
p.dAa=function(a,b){if(fra(this.C)){if(this.KK()&&null===Tqa(this.C))throw Error("Dequeue should not be called before the previous sent bundles are marked as saved on the server");if(0<a){var c=era(this.C);if(a==c.length)$qa(this.C);else{if(1!=a)throw Error("Num unsent can only be 1");if(!(c[0]instanceof dk))throw Error("When requesting to send a single command it has to be null");bra(this.C,new ara(Pqa(this),this.tb))}this.eb=!0}}this.J=!0;a=dra(this.C).concat();Oqa(this);c=null;fra(this.C)||(c=
this.F,this.F=null,this.L2());var d=new Ul(am(this),a,c);Ml(IPb(this),function(){b.Xb(d)},u(b.Hd,b))};
p.$Pa=function(a,b,c,d){if(!gra(this.C)){var e={};e.ack_requestId=c;e.ack_sessionId=d;e.ack_revision=a;km(this.rb,Error("About to remove unsent bundle due to ACK"),e)}e=this.C;var f=null!=hm(e);if(e.D.length){var h=e.D.shift();var k=h.Je();Zqa(e,4)}else{if(!e.C.length)throw Error("Cannot remove sent commands because both sent and unsent are empty.");h=e.C.shift();k=h.Je();e.replace(e.D,e.C)}if(null!=hm(e)){var l=hm(e)-1;Xqa(e,0>l?null:l)}if(h.Em()!=c||h.oi()!=d)throw Error("Ack request id: "+c+" and sid: "+
d+" do not match the current bundle's request id: "+h.Em()+" and sid: "+h.oi());c=new Qqa(k,f);Uqa(this.C,a,b);this.C.isEmpty()&&(Vqa(this.C,!1),wra(this.D,null),null!==this.O&&this.C.setProperty("accessLevel",this.O),lm(this.D,1));this.q$();return c};p.eFa=function(){return this.C.hf()};p.dFa=function(){var a=Ik(this.C,"revisionAccessInfo");return pna(a)};p.eea=function(){return Vl.prototype.eea.call(this)||!this.C.isEmpty()};p.KK=function(){return gra(this.C)&&this.J};p.yY=function(){return gra(this.C)};
p.p7=function(){return fra(this.C)||!this.J&&gra(this.C)};p.dga=function(){return!this.g2()&&!(nm(this.D)?0==this.Ab:!this.L)};p.g2=function(){var a=this.D.C;a=a?$na(a):null;if(null!==a)return 3==a||this.C.isEmpty();a=!this.yY()||null!==Tqa(this.C);return!this.AY()&&a};p.bha=g("fb");p.fQa=function(a,b,c,d){this.C.replace(a,b);Uqa(this.C,c,d);gm(this.C,null)};
p.eL=function(){var a=this.O,b;!(b=this.bb>this.C.hf())&&(b=null!==a)&&(b=Ek(this.C,"accessLevel"),b=null===b?3:b,a=Vya(a),b=Vya(b),b=a!=b);return b};p.JBa=n(!1);p.ALa=n(!0);p.CRa=function(a){Rqa(this.C,!0);lm(this.D,0,!this.L);Pl(IPb(this),a)};p.Co=function(){var a=this.D.C;a=a?$na(a):null;null===a?(a=this.C,a=!a.F&&Ina(a,"undeliverable")):a=0==a;return a};p.cea=function(){return Vl.prototype.cea.call(this)&&!this.C.F};
p.IBa=function(a,b){this.C||Mk(this.rb,Error("Cannot initialize queue without a record"));var c=this.C.hf();this.Nb=this.C.isEmpty();JPb(this);if(c==a){var d=Hna(this.C,"selection");if(d&&this.Oc){d=Aoa(this.Ac.C(d).C).getSelection();if(this.F)throw Error("Selection is already set in #initializeSelection");this.F=d}}else gm(this.C,null);a<c&&!this.C.isEmpty()&&Mk(this.rb,Error("Can't apply pending changes because local pending queue revision is ahead of model revision with a non-empty queue"));d=
L(O(),"icso");var e=$na(this.D.C);e=null!==e&&3==e;var f=!1;d||!e||this.C.isEmpty()||(a>c?f=this.C.F=!0:a==c&&km(this.rb,Error("Model revision is equal to queue revision while warm starting with a non-empty saved queue")));this.rb.$j.pendingQueue_forcedEmptyInMemory=f.toString();this.C.isEmpty()&&(Uqa(this.C,a,b),null!==this.O&&this.C.setProperty("accessLevel",this.O));a>c&&d&&!this.C.isEmpty()&&(a=Error("Model revision is ahead of queue revision while cold starting with a non-empty queue"),this.Co()?
km(this.rb,a):Mk(this.rb,a));a=!1;d&&e&&!this.C.isEmpty()&&(a=!0,Oqa(this));this.rb.$j.pendingQueue_setWaitingForAck=a.toString();this.fb[this.tb]=!0;a=dra(this.C).concat(this.sW());for(b=0;b<a.length;b++)this.fb[a[b].oi()]=!0};p.L2=function(){gm(this.C,null)};
p.Xya=function(a,b){km(this.rb,Error("Pending queue cleared from "+b));this.eb=!0;this.L=this.J=!1;if(null===hm(this.C))lm(this.D,1),this.C.clear(),Pl(IPb(this,!0),a);else{b=this.D;b.C||Mk(b.rb,Error("Tried to delete document but no document was registered on DocumentWriterProxy"));Gna(b.C,!0);var c=new Kl;b.Ze.write([b.C],u(c.Xb,c),u(c.Hd,c));b.C=null;b.L=!0;Pl(c,a)}};p.vRa=function(a){if(!gra(this.C))return Rl();Sqa(this.C,a);this.AY()||lm(this.D,3,!this.Nb);return IPb(this)};p.IP=function(){return dra(this.C)};
p.tW=function(){return era(this.C)};p.cga=function(){var a=this.C,b=dra(a).concat(a.F?[]:a.C),c=[];a=hm(a);null==a&&(a=-1);for(a+=1;a<b.length;a++)Ob(c,b[a].yy());return c};p.HBa=function(){var a=this.C,b=dra(a).concat(a.F?[]:a.C),c=[];a=hm(a);null==a&&(a=-1);for(var d=0;d<a+1;d++)Ob(c,b[d].yy());return c};p.GBa=function(){for(var a=this.cga(),b=[],c=0;c<a.length;c++)Ob(b,a[c].Je());return b};p.FBa=function(){var a=this.C;return a.D.length+a.C.length-1==hm(a)};p.AY=function(){return fra(this.C)};
p.sW=function(){var a=this.C;return a.F?[]:a.C};
function JPb(a){var b=a.rb;b.$j.pendingQueue_startedEmpty=a.Nb.toString();hfb(b,"pendingQueue_startedAnachronistic",a.eL().toString());hfb(b,"pendingQueue_initialRevision",a.C.hf().toString());b.$j.pendingQueue_initialModelRevision=a.bb.toString();hfb(b,"pendingQueue_initialBundleInfo",KPb(a));var c=a.D.C;c=c?$na(c):null;b.$j.pendingQueue_initialState=null===c?"null":c.toString();om(b,"pendingQueue_isEmpty",function(){return this.C.isEmpty().toString()}.bind(a));om(b,"pendingQueue_revision",function(){return this.C.hf().toString()}.bind(a));
om(b,"pendingQueue_hasDequeued",function(){return this.J.toString()}.bind(a));om(b,"pendingQueue_hasEnqueued",function(){return this.L.toString()}.bind(a));om(b,"pendingQueue_bundleInfo",function(){return KPb(this)}.bind(a));om(b,"pendingQueue_isPersistent",function(){return nm(this.D).toString()}.bind(a));om(b,"pendingQueue_isAnachronistic",function(){return this.eL().toString()}.bind(a))}
function KPb(a){var b="",c=a.IP();a=c.concat(a.sW());for(var d=0;d<a.length;d++){var e=d<c.length?"sent":"unsent";e={sid:a[d].oi(),rid:a[d].Em(),type:e};b+=JSON.stringify(e)+"\n"}return b};function LPb(a,b,c,d){Vl.call(this,b,c);this.D=[];this.C=[];this.J=a;this.L=d||Ja}v(LPb,Vl);p=LPb.prototype;p.G9=-1;p.E9=null;p.E_=null;p.QM=null;p.oqa=!1;p.QCa=function(a,b){Ob(this.D,b);null==this.QM&&(this.QM=this.L());a.Xb(void 0)};p.$Pa=function(a,b){if(1<this.C.length)throw Error("Tried to remove sent when there was more than one sent bundle");var c=this.C.length?this.C[0].Je():[];this.C=[];this.E_=null;this.G9=a;this.E9=b;this.q$();return new Qqa(c,!1)};
p.fQa=function(a,b,c,d){if(1<this.C.length)throw Error("Tried to replace commands when there was more than one sent bundle");this.C=a;this.D=[];for(var e=0;e<b.length;e++)Ob(this.D,b[e].Je());a.length&&a[0].Je().length||(this.E_=null);this.D.length||(this.QM=null);this.G9=c;this.E9=d};p.KK=function(){return this.yY()};p.yY=function(){return!!this.C.length};p.p7=function(){return!!this.D.length};p.dga=function(){return!this.g2()};p.g2=function(){var a=!this.yY()||this.$;return!this.AY()&&a};
p.bha=function(){var a={};a[this.J]=!0;return a};p.eFa=g("G9");p.dFa=g("E9");p.L2=ua;p.Xya=function(a){this.D=[];this.C=[];this.QM=this.E_=null;this.oqa=!1;a.Xb(void 0)};p.ALa=n(!1);p.JBa=function(){return MPb(this,this.E_)||MPb(this,this.QM)};function MPb(a,b){a=null!=b?a.L()-b:null;return null!=a&&18E4<a}
p.dAa=function(a,b){a=this.D.splice(0,a);this.E_=this.QM;this.C.push(new Tl(a,Pqa(this),this.J));Oqa(this);a=null;this.D.length||(this.QM=null,a=this.F,this.F=null,this.L2());a=new Ul(am(this),this.C.concat(),a);b.Xb(a)};p.eL=n(!1);p.IBa=function(a,b){this.G9=a;this.E9=b};p.CRa=function(a){this.oqa=!0;a.Xb(void 0)};p.Co=g("oqa");p.vRa=function(){return Rl()};p.IP=g("C");p.tW=g("D");p.AY=function(){return!!this.D.length};p.sW=function(){return[new Tl(this.D,0,this.J)]};p.cga=function(){return this.IP().concat(this.sW())};
p.HBa=function(){return[]};p.GBa=function(){return this.Je()};p.FBa=n(!1);function NPb(a,b,c){var d=new Kl;d.Xb(new LPb(a,c||null,b,void 0));return d}function OPb(a,b){Mk(a,Error("LocalStorePendingCommandQueue storage error: "+b.message))};function PPb(){D.call(this);this.D=[];this.F=!1;this.H=new zm}v(PPb,D);PPb.prototype.C=function(a){this.D.push(a);QPb(this)};function QPb(a){a.F||0>=a.D.length||(a.F=!0,a.H.xt(u(a.J,a)))}PPb.prototype.J=function(){this.D.shift()();this.F=!1;QPb(this)};PPb.prototype.Qa=function(){this.H.dispose();PPb.ea.Qa.call(this)};function RPb(){D.call(this)}v(RPb,D);RPb.prototype.C=function(a){a()};function SPb(){this.C=!1}SPb.prototype.J=null;SPb.prototype.H=!1;function TPb(){this.C=!1}v(TPb,SPb);TPb.prototype.D=function(){return!this.C};TPb.prototype.F=yg;function UPb(a){this.C=!1;this.L=!!a}v(UPb,SPb);UPb.prototype.D=function(a){return!this.H&&!a||this.C?!1:this.F(a)||this.L};UPb.prototype.F=function(a){if(!this.H&&!a)return!1;a=this.J;return null!==a&&!a};function VPb(a,b,c,d,e){this.V=a;this.L=b;this.rb=c;this.D=e||null;this.H=null;this.O=d;this.J=this.F=null;this.C=2}function WPb(a,b){a.D&&b&&a.D.po("docs_offline_incremental_commands");var c=a.L;A(c.C,7);B(c.C,7,b);2==a.C&&(a.J=b,XPb(a))}function XPb(a){2==a.C&&(a.J||a.F?YPb(a,1):null===a.J||null===a.F||YPb(a,0))}
function YPb(a,b){if(1!=a.C||1!=b){if(2==b)throw Error("Cannot set the load type to UNKNOWN");if(0==a.C&&0==b)throw Error("Cannot set the load type to FROM_COMPLETE_SNAPSHOT multiple times");if(2!=a.C)throw Error("Cannot change the load type once it has been determined");a.C=b;a.V.J=1==b}}
function ZPb(a){if(!a.H)throw Error("Should not get pending commands to apply before the pending command queue is set.");1!=a.C&&a.F&&Mk(a.rb,Error("Load type is not incremental but we have pending commands to apply"),{loadType:a.C});return a.F?a.O?a.H.GBa():a.H.Je():[]};function $Pb(a,b,c,d,e,f,h,k,l,m){H.call(this);this.Ya=a;this.V=b;this.L=d;this.O=e;this.D=[];this.H=f;this.C=vk();this.va=h;this.F=k;this.rb=l;this.bb=m;this.J=new Cm(this);Dm(Dm(Dm(this.J,["docs-app-ml-pqs","docs-app-ml-mrs"],this.CEb),["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-fcl"],this.BGb),["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-mlc"],this.l3a).start();this.Ua=new xh(this);this.Ua.R(c,"d",this.mtb).R(c,"e",this.X4a).R(c,"c",this.ltb);this.Ea=new Si;E(this,this.Ea);this.Ra=
!1;this.Ka=null;this.$=new zm;E(this,this.$)}v($Pb,H);function aQb(a,b){this.C=a;this.D=b}p=$Pb.prototype;p.cW=0;p.z4=-1;p.tra=!0;p.PUa=!0;p.w3=null;p.rka=!1;function bQb(a,b){a.w3=b;var c=a.F;c.H=b;var d=!b.isEmpty();c.F=d&&!(c.O&&b.FBa());c.D&&d&&c.D.po("docs_offline_nonempty_pendingqueue");c.D&&b.Co()&&c.D.po("docs_offline_undeliverable_pending_changes");var e=c.L;b=b.Co();A(e.C,38);B(e.C,38,b);A(e.C,8);B(e.C,8,d);XPb(c);Em(a.J,"docs-app-ml-pqs")}
function cQb(a){if(!a.w3)throw Error("Pending command queue not yet set.");return a.w3}function dQb(a,b){a.H.C(u(a.o1a,a,b.C,b.D))}p.o1a=function(a){this.rka||this.C.Zh("afmps");var b=Ja();Voa(this.Ya,a);a=Ja()-b;this.C.VQ("ml",a);this.rka||(this.C.Zh("fmpl"),this.C.Zh("sfpjy"),Qg(this.w2a,0,this),this.rka=!0,Em(this.L.C,"docs-app-fmcl"),Em(this.J,"docs-app-ml-fcl"))};
p.mtb=function(a){var b=a.L,c=a.J;if(null!==b){var d=this.va;A(d.C,51);B(d.C,51,b);null!==c&&(d=this.va,A(d.C,53),B(d.C,53,c));if(Xi(O(),"docs-smv")<b){eQb(this.bb,b,c,!0);return}}this.cW=a.C;this.Ka=a.O;2!=a.F&&YPb(this.F,a.F);Em(this.J,"docs-app-ml-mrs")};
p.X4a=function(a){this.tra&&(this.C.Zh("fmpr"),WPb(this.F,this.cW!=a.C),this.z4=a.C,this.tra=!1);if(0==this.F.C&&a.C!=this.z4){var b={};b.modelRevision=this.cW;b.firstModelPartRevision=this.z4;b.modelPartRevision=a.C;Mk(this.rb,Error("If loading from a complete snapshot, all model parts should be at the same revision"),b)}if(b=a.F)fQb(this,new aQb(b,a.C==this.z4)),gQb(this)};function fQb(a,b){a.D.push(b)}p.w2a=function(){this.isDisposed()||this.PUa&&this.C.Zh("efpjy")};
p.CEb=function(){var a=cQb(this);a.Tf(this.cW,this.Ka);var b=a.F;b&&(this.V.setSelection(b),a.F=null,a.L2());Em(this.J,"docs-app-ml-pcqi");gQb(this)};p.BGb=function(){0==this.F.C&&this.w3.cea()&&this.Ima()};p.ltb=function(){this.H.C(u(this.m3a,this))};p.m3a=function(){this.PUa=!1;this.C.Zh("mlc");Em(this.J,"docs-app-ml-mlc")};
p.l3a=function(){var a=this;this.tra&&WPb(this.F,!1);var b=cQb(this);if(!bm(b)){var c=ZPb(this.F);0!=c.length&&fQb(this,new aQb(new hl(c),!1))}hQb(this);this.sda();this.H.C(u(this.V.C,this.V));bm(b)||b.Co()||this.H.C(u(this.Ima,this));this.H.C(u(this.wIb,this));b.Co()?this.H.C(u(this.L.sNa,this.L)):bm(b)?Ui(this.Ea,b.H,function(){if(0<a.D.length)throw Error("All model parts should be applied before resolving anachronism.");var b=ZPb(a.F);0!=b.length&&dQb(a,new aQb(new hl(b),!1));a.H.C(u(a.jza,a))}):
this.H.C(u(this.jza,this))};p.wIb=function(){this.C.Zh("sasl");var a=this.L;a.Ka=this.cW;Em(a.C,"docs-app-sma");this.C.Zh("easl")};function gQb(a){if(0!=a.D.length){var b=a.O.D();b||!a.O.D(!0)||null==a.C.getTime("smad")&&a.C.Zh("smad");if(b){null!=a.C.getTime("smad")&&a.C.Zh("emad");a.O.C=!0;var c=a.D.shift();dQb(a,c)}a.O.F()&&(b?a.$.xt(u(a.sda,a)):a.sda())}}function hQb(a){if(0!=a.F.C&&0!=a.D.length){for(var b=a.D[0].C,c=1;c<a.D.length;c++)b=b.append(a.D[c].C);a.D=[new aQb(b,!1)]}}
p.sda=function(){if(0!=this.D.length){this.O.C=!0;for(var a=0;a<this.D.length;a++)dQb(this,this.D[a]);this.D=[]}};p.Ima=function(){if(!this.Ra){var a=this.L;Em(a.C,"docs-app-be");Em(a.C,"docs-app-beomlc");this.Ra=!0}};p.jza=function(){this.Ima();var a=this.L;Fm(a.C,"docs-app-be");var b=O();if(Wi(b,"jobset"))var c=Yi(b,"jobset");else(b=a.Pb())&&(c=Fk(b,"jobset"));c&&a.V&&a.V.po("jobset_"+c);a.D&&ira(a.D);Em(a.C,"docs-app-e");Em(a.C,"docs-app-eomlc");this.L.sNa()};
p.Qa=function(){id(this.Ua,this.J,this.H);$Pb.ea.Qa.call(this)};function iQb(a,b,c,d,e,f,h,k,l,m,q){q=q?new TPb:new UPb(!e);return new $Pb(a,b,c,d,q,m?new PPb:new RPb,f,new VPb(q,f,h,e,l),h,k)};function jQb(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga){D.call(this);this.F=a;this.Eb=b;this.bb=m;this.C=c;this.Ea=new Cm(this);E(this,this.Ea);Dm(this.Ea,["docs-app-pbqc","docs-app-pcqi"],u(this.$wb,this));this.Ea.start();this.D=d;this.Pf=e;this.rb=w;this.jb=q;w.$j.sid=this.Eb;w.$j.isColdStartOffline=N.toString();om(w,"offlineOptedIn",function(){return a.V.toString()});om(w,"offlineEnabled",function(){return a.we.toString()});b=O();c=Xi(b,"docs-smv");w.$j.supportedModelVersion=
c.toString();oqa(M,c);this.hg=h;this.O=N;(this.V=z)&&this.V.po(this.O?"docs_offline_cold":"docs_offline_warm");this.eb=C;aqa(C,Zj(a.C));Kpa(C,this.O?2:1);r(Ga)?Xpa(C,Ga?2:1):t&&Xpa(C,t.np()?1:2);this.yh=oa;this.tb=ca;this.Qb=da;this.Ah=f;this.va=null;d&&ca&&ca.pSb()&&(this.va=gPb.getInstance());this.Ua=new xh(this);this.bd=new Si;E(this,this.bd);this.Oc=y;d&&!N&&(nra(this.D,a.F),ura(this.D,a.zl()),vra(this.D),tra(d),a.J?pra(d,a.J):L(b,"docos-eos")&&(d.we=!0));this.Xg=new IDb;this.Ab=iQb(k,l,V,this,
N,C,w,ya,z||void 0,xa,za);this.Ka=this.Ac=this.fb=this.zd=this.Ze=this.kd=this.$=null;this.mb=!1;this.Ng=M;this.H=null;this.fc=L(b,"docs-eccbs")&&Ta?Ta:null;this.Tb=gb||null}v(jQb,D);function YH(a){Fm(a.C,"docs-app-lsi");return a.Ze}function kQb(a){Fm(a.C,"docs-app-pqi");if(!a.$)throw Error("Pending queue should be created local store is initialized.");return a.$}function lQb(a){Fm(a.C,"docs-app-pqi");return a.kd}p=jQb.prototype;p.Pb=function(){Fm(this.C,"docs-app-lsi");return this.fb};
function mQb(a){Fm(a.C,"docs-app-lsi");return a.zd}function nQb(a){Fm(a.C,"docs-app-lsi");return a.Ac}function msa(a){Fm(a.C,"docs-app-sma");if(null===a.Ka)throw Error("Initial revision should be set after document is loaded.");return a.Ka}p.ef=g("Ua");function oQb(a){if(!a.mb)throw Error("Document load boot strapper is not initialized yed.");return a.H}p.Ug=g("Eb");
p.ksb=function(a){this.zd=a.RM;this.fb=a.document;this.Ze=a.r8;this.Ac=a.C;vk().Zh("lsi");Em(this.C,"docs-app-lsi");this.ZKa(a.F);var b=1==a.C?this.Ze:null;pQb(this,b,a.J);FPb(this.F.D,b,this.jb).addCallback(this.cJa,this);this.Oc&&this.Ze&&(a=this.Ze.eF(),this.Oc.F(u(a.sS,a)))};p.ZKa=ua;p.$Ka=ua;p.GAa=ua;
function pQb(a,b,c){var d=a.Eb,e=a.fb?a.D:null,f=a.rb,h=Uya(a.F),k=a.F.D,l=a.bb,m=a.Pf,q=a.Ah,t=a.fc?a.fc:void 0,w=null;a.jb&&b&&e&&(w=Ha(OPb,f),w=b.C.H?(new HPb(e,c,d,b,f,w,t||null,h,k,l,m,q)).Ra:null);(w?w:NPb(d,f,t)).addCallback(a.Mkb,a)}
p.Mkb=function(a){var b=this;vk().Zh("pqc");this.$=a;if(a.uW)throw Error("Pending queue may not be initialized before the model loader");Ui(this.bd,a.jb,function(){var a=b.$;b.hg.qW=a;if(b.D&&(b.O&&!bm(a)&&ira(b.D),!b.O))if(a.isEmpty()){var d=b.D;d.C?(d=d.C,Yna(d,1),Xna(d,Ja())):(d.Oc=Ja(),d.Mb=1)}else xra(b.D);b.Tb&&b.Tb.F(a);Em(b.Ea,"docs-app-pcqi");b.$Ka(a,b.Ka);b.Qb&&a.Co()&&jp(b.Qb,!0,"undeliverable")});bQb(this.Ab,a)};p.cJa=function(a){this.kd=a;vk().Zh("pbqc");Em(this.Ea,"docs-app-pbqc")};
p.$wb=function(){Em(this.C,"docs-app-pqi")};p.Tf=function(){this.mb||(this.mb=!0,this.D&&this.tb?(this.H=new qPb(this.F,this.bb,this.D,this.rb,this.yh,this.tb,this.eb,this.Ng,void 0,this.V,this.O),E(this,this.H),this.Ua.Sc(this.H,"ic",this.ksb)):(Em(this.C,"docs-app-lsi"),vk().Zh("lsi"),pQb(this,null,null),FPb(this.F.D,null,this.jb).addCallback(this.cJa,this)),this.GAa(),this.H&&rPb(this.H))};p.sNa=function(){Em(this.C,"docs-app-beomlc");Em(this.C,"docs-app-eomlc");this.aOa()};p.aOa=ua;
p.bOa=function(){var a=!!Gk(this.Pb(),"hpmdo");lra(this.D,!0);mm(this.D).addCallback(u(function(){Mk(this.rb,Error("Cannot cold start with incomplete model data."),{hasPartialModelDataOnly:a})},this))};p.Qa=function(){id(this.Ua,this.H,this.$,this.Ab);jQb.ea.Qa.call(this)};function qQb(){D.call(this)}v(qQb,D);qQb.prototype.setSelection=ua;qQb.prototype.C=ua;function mR(a,b,c){R.call(this,c);this.C=a;this.Ce=b}v(mR,R);mR.prototype.Ia=function(){mR.ea.Ia.call(this);sh(this.Rb(),this.C)};mR.prototype.Ta=function(){mR.ea.Ta.call(this);var a=this.Da().Fb("docs-butterbar-link-no-pad",this.Rb());if(!a)throw Error("Link element not found");this.getHandler().R(a,"click",Cg(this.Ce))};function rQb(a,b,c,d){var e=this;D.call(this);this.D=a;this.F=new Si;E(this,this.F);Ti(this.F,a.Ka,function(){return sQb(e)});this.rb=c;a.Co()&&(bm(a)?L(O(),"icso")?(sQb(this),c.log(Error("Queue is undeliverable and anachronistic on cold start"),{modelRevision:b,queueRevision:am(a)})):d?wh(na.location,d):Mk(c,Error("Queue is undeliverable and anachronistic, and no cold start url is available")):sQb(this))}v(rQb,D);rQb.prototype.C=null;
function sQb(a){if(a.D.uW){if(!a.C){var b=new Lv,c="Kan je wijzigingen niet opslaan. Kopieer recente wijzigingen en "+(b.Se("span",{"class":"docs-butterbar-link-no-pad"})+("zet een eerdere revisie terug"+(b.Te("span")+".")));b=new mR(b.format(c),u(a.H,a));E(a,b);b.render();a.C=Gs(b.getElement(),"warning");a.rb.O=!0}L(O(),"docs-offline-eoir")&&km(a.rb,Error("Editing has been suspended due to an undeliverable pending queue."),{offlineIssueReason:"Undeliverable queue",offlineIssueType:"EDITING_BLOCKED"});
Es.getInstance().postMessage(a.C)}else Mk(a.rb,Error("Queue is marked undeliverable but not unitialized"))}rQb.prototype.H=function(){this.rb.log(Error("Undeliverable queue reset"),{queueRevision:am(this.D),queueLength:this.D.Je().length});this.D.Wya("undeliverable queue resolver").addCallback(this.J);Fs(Es.getInstance(),this.C.getId())};rQb.prototype.J=function(){Geb(window)};function tQb(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa){this.qb=m;var za=L(O(),"icso");d&&(d.Eb=!0);this.Jd=this.L=this.Ya=null;var Ta=hza();this.Le=(this.Ra=q&&Ta&&na.navigator.serviceWorker?new LOb(w,(new ui(ti(Ta.C,"/"))).toString()):null)?new WOb(w,this.Ra,C,a.D):null;this.Nb=this.Ra?new UOb([this.Ra]):new EOb;za?(m=this.Ya=ca||new tOb(a,w,V),ca||E(this,m)):(d&&sra(d,Uya(a)),m=da||new fPb(w,e,d,Zj(a.C),V),da||E(this,m));ca=Ha(lLb,e);xa=xa?null:new aNb(w,b,35E3,ca,Xi(O(),"lssv"),!za,
this.Nb,!za);ca=new qQb;da=new xOb(w);jQb.call(this,a,b,c,d,e,f,h,k,ca,l,q,t,w,y,z,C,M,za,m,xa,N,da,V,void 0,ya,oa);za?(c=window.location.href,Wya(),b=window.location.href):(Xya(this.F,Ta)&&km(w,Error("Document create URL rewritten while loading.")),b=window.location.href,c=null);Heb();this.Ef=b;this.Mb=c;this.sf=new fLb(this.Ef);this.Qe=null;this.ze=!1;this.J=null;this.Le?XOb(this.Le):vk().hb("swdummy",0);switch(Yi(O(),"docs-ails")){case "docs_warm":b=1;break;case "docs_cold":b=2;break;default:b=
3}Ypa(C,b);switch(Yi(O(),"docs-fwds")){case "docs_nf":b=3;break;case "docs_sdf":b=1;break;case "docs_ddf":b=2;break;default:b=4}Zpa(C,b);switch(Yi(O(),"docs-msoil")){case "docs_kansas":b=2;break;case "docs_spanner":b=3;break;case "docs_mixed":b=4;break;default:b=1}eqa(C,b);switch(Yi(O(),"docs-crs")){case "docs_crs_nfd":b=1;break;case "docs_crs_tsol":b=2;break;case "docs_crs_osol":b=3;break;case "docs_crs_nlo":b=4;break;case "docs_crs_nl":b=5;break;case "docs_crs_lf":b=6;break;case "docs_crs_unk":b=
7;break;default:b=10}fqa(C,b);b=L(O(),"docs-swfe");z.po(b?"docs_service_worker_feature_enabled":"docs_service_worker_feature_disabled");$pa(C,b);OOb()?(z.po("docs_page_controlled_by_service_worker"),Jpa(C,1),w.$j.serviceWorkerControlled="true"):(Jpa(C,2),w.$j.serviceWorkerControlled="false");z=new SO;hqa(gqa(C),"ok"===Jub(z));z=vk().getTime("sl");bqa(C,1E3*z);(a=a.Di)&&nqa(M,a);COb()&&om(w,"pageVisibilityState",function(){return DOb().toString()});hfb(w,"isBrowserSupported",Yi(O(),"docs-isb"));this.ef().R(m,
"g",this.bOa);this.we=new ePb(this.isb.bind(this),Xi(O(),"docs-lsltms"))}v(tQb,jQb);p=tQb.prototype;p.GAa=function(){this.D&&(E(this,new lOb),this.ef().R(oQb(this),"kc",this.lsb).R(oQb(this),"ic",this.gsb).R(oQb(this),"jc",this.jsb).R(oQb(this),"hc",this.VRb))};
p.ZKa=function(a){var b=YH(this);if(null!==a){var c=this.eb;if(a)a=6;else{var d=this.Pb();d.Tt()?a=2:null===Ek(d,"relevancyRank")?a=1:(a=3,dqa(c,Ek(d,"relevancyRank")))}cqa(c,a)}if(this.Ya){c=this.Pb();if(b){if(!c){Mk(this.rb,Error("Cannot cold start without a document."));return}if(Gk(c,"hpmdo")){this.bOa();return}}else{Mk(this.rb,Error("Cannot cold start without a localstore."));return}uQb(this,c);this.Ya.load(c)}c=mQb(this);b&&c&&(Cl()&&Mg($Kb(new YQ),function(a){this.rb.$p(a instanceof Error?
a:Error(a))}.bind(this)),1==nQb(this)&&L(O(),"docs-offline-uebie")&&(a=new fOb,E(this,a),this.L=new jR(a,eOb()),E(this,this.L),this.L.connect(),a=new AOb(this.Pb().getId(),this.L),E(this,a),this.D.V.addCallback(u(this.JNb,this)),this.Jd=new bOb(b,this.L),E(this,this.Jd)));if(a=this.va)b&&c?(b=new mNb(this.rb,u(this.cIa,this)),b.Tf(u(this.Oob,this,b),u(this.cIa,this))):hPb(a,new dOb)};p.JNb=function(){var a=this.Pb().getId(),b=new hR,c=new HNb;B(c,1,a);b.mR(INb,c);aOb(this.L,b)};
function uQb(a,b){b=Mna(b);var c=a.F.C;c=Kk.indexOf(b)>=Kk.indexOf(2)!=Yj(c)||Kk.indexOf(b)>=Kk.indexOf(4)!=Jl(c);a=new aPb(a.F.D);if(c){if(L(O(),"icso")&&0==b)throw Error("No access level in storage, avoiding reload.");if(5<a.C.$e())throw a=a.C,a.C&&na.localStorage.removeItem(a.D),Error("Reloading too many times");a=a.C;a.C&&(b=a.$e(),na.localStorage.setItem(a.D,String(b+1)));na.location.reload()}else a.reset()}p.Oob=function(a){hPb(this.va,new uNb(a))};
p.cIa=function(a){"QuotaExceeded"==a.type&&vQb(this)};
p.$Ka=function(a,b){var c=mQb(this),d=this.Pb();if(c&&d&&0!=Mna(d)){var e=O();var f=e||O();var h=new Cya(c.dn(),Gk(c,"internal")||!1);f=new gOb(h,Yi(f,"ondlburl"),Yi(f,"drdn"),Yi(f,"drcuap"));h=new iOb;e=gza(e,void 0);e.push(new hOb);for(var k=0;k<e.length;k++){var l=h,m=e[k],q=m.getType();if(l.C[q])throw Error("Already have an adapter installed for type "+q);l.C[q]=m;l=f;m=e[k];q=m.getType();if(l.C[q])throw Error("Already have an adapter installed for type "+q);l.C[q]=m}h=new kOb(h,f);if(f=jOb(h.D)){h=
h.C;e=f.C;var t=c.getId();t=(f=Dk(d,"acl"))?f[t]||null:null;k=null!=t?t:0;h.D||(k=1);f=Qna(d);t=na.location.href;l=f.type;f=h.C[l];if(!f)throw Error("No offline URL adapter for documents of type "+l);h=h.F;c=c.getId();a:{l=f.D;if(r(e)){for(m=0;m<l.C.length;m++)if(q=l.C[m],xya(q,e)){m=zya(q,k,e);break a}throw Error("No action group for the given online action");}m=zya(l.D,k)}l=Qna(d);e=Ik(d,"docosKeyData");k=l.CFb;l=l.ZEb;m=ti(f.C,m);q=[];c&&q.push("ouid="+Wa(c));q.push("uc="+h.C);k&&q.push("jobset="+
k);l&&q.push("ftrack=1");e&&(c=e[28])&&q.push("docosJobset="+c);c=m+="?"+q.join("&");h={};h.id=d.getId();a:{if(e=Ik(d,"docosKeyData")){if(Aa(e)){e=0==e.length?"c":"d";break a}throw Error("Non-array keyData");}e=null}e&&(h.cm=e);h["new"]=String(!!Gk(d,"inc"));h.ouri=t;(d=Sna(d))&&f.J&&vc(h,f.J(d));d="";for(var w in h)0<d.length&&(d+="&"),d+=Wa(w)+"="+Wa(h[w]);t=lja(c,Wa(d))}}this.Qe=new rQb(a,b,this.rb,t)};
p.lsb=function(){var a=ok.getInstance(),b=pk(a,"lsouid");this.J=fQ();qk(a,b);b=this.eb;a=this.J;var c=Bl(b);A(c,3);b=Bl(b);B(b,3,a);this.rb.$j.localStorageOfflineOptedIn=this.J.toString();0<Xi(O(),"docs-lsltms")&&!L(O(),"icso")&&this.we.start()};p.gsb=function(){this.we.stop()};p.isb=function(){oQb(this).abort()};
p.jsb=function(a){var b=a.error;b=(b=b.uo&&b.uo instanceof Event?b.uo.target:null)?b.error:null;b=!!b&&"QuotaExceededError"==b.name;var c={offlineIssueReason:"Loaded with local store error",offlineIssueType:"LOAD_WITHOUT_STORAGE"};c.storageLoadErrorType=a.error.type;c.quotaExceeded=b;null===this.J&&(this.J=fQ(),c.localStorageOfflineOptedIn=this.J);this.rb.log(a.error,c);if(b)vQb(this);else if(this.F.V||this.J)a=this.F.C,Il(a,Gl(a.Qf,1024,!0))};
function vQb(a){a.ze||(a.ze=!0,Es.getInstance().postMessage(Gs("Er is weinig schijfruimte beschikbaar. Maak ruimte vrij op je computer om door te gaan met offline bewerken.","warning",!0)))}p.VRb=function(){if(L(O(),"docs-offline-eoep")){var a=new ZQ(this.rb,this.qb);E(this,a);a.render();Es.getInstance().postMessage(Gs(a.getElement(),"info",!0))}};p.aOa=ua;function wQb(a){a=a.Mb?((a=Dya(a.Mb).fbns)?parseInt(a,10):null)||null:null;return a}p.Qa=function(){F(this.Qe);F(this.tb);tQb.ea.Qa.call(this)};function xQb(a){this.rb=a;this.C=!1}function eQb(a,b,c,d){a.C=!0;a.D({modelVersion:b,featureVersion:c,initialDocumentLoad:d})}xQb.prototype.D=ua;function yQb(a){xQb.call(this,a)}v(yQb,xQb);yQb.prototype.D=function(a){Mk(this.rb,Error("Model version is incompatible."),a)};function zQb(){D.call(this);this.F=null;this.C={};this.D={};this.H=new Si;E(this,this.H)}v(zQb,D);zQb.prototype.bind=function(a,b,c){c=new AQb(a,!!b,!!c);var d=a.getId(),e=this.C[d];if(e&&!e.equals(c))throw Error("Tried to bind the same action twice with different options.");e||(b||(this.D[a.getId()]=new BQb(a.rv())),this.C[d]=c,CQb(this,c));return this};function DQb(a,b){a.F=b;Ti(a.H,b.C,function(b){b.F.isOk()!=b.C.isOk()&&EQb(a)});EQb(a)}function EQb(a){for(var b in a.C)CQb(a,a.C[b])}
function CQb(a,b){if(a.F){var c=b.action,d=!b.C,e=b.D;b=a.F.getState();e=b.isOk()||e&&b==npa;c.gb(e==d,"network");d&&(e?(a=a.D[c.getId()],c.setProperty("hint",a.C)):(a.D[c.getId()]=new BQb(c.rv()),b==pl&&c.setProperty("hint","Niet offline beschikbaar")))}}function BQb(a){this.C=a}function AQb(a,b,c){this.action=a;this.C=b;this.D=c}AQb.prototype.equals=function(a){return a.action.getId()==this.action.getId()&&a.C==this.C&&a.D==this.D};function FQb(a){R.call(this,a);this.D=vn(this.Da(),GQb);this.J=vn(this.Da(),"docs-menubars");this.H=vn(this.Da(),"docs-header");this.F=this.C=!1}v(FQb,R);var GQb="docs-chrome-cover";FQb.prototype.setContent=function(a){this.Gd(!0);this.Sa(a,!a.Yb())};FQb.prototype.show=function(){this.F=P.dj.Ld();HQb(this,!0)};FQb.prototype.vg=function(){HQb(this,!1)};
function HQb(a,b){a.C=b;Q(a.getElement(),b);a.F&&P.dj.Hc(!b);Q(a.J,!b);Q(a.H,!b);var c=Kv;c&&c.dispatchEvent("resize");a.dispatchEvent(b?"show":"hide")}FQb.prototype.kb=g("C");function IQb(a){a=yn(a);return(a=a.gbar&&a.gbar.ldb)?(a(),!0):!1};function JQb(a,b,c,d,e){var f=this;D.call(this);this.J=null;this.zb=c||new Im;this.F=d||null;this.V=new Si;E(this,this.V);this.O=a;this.$=e||null;this.rb=b||null;this.L=!a.getState().isOk();this.D=(this.C=!L(O(),"icso"))?null:this.zb.getElement("googlebar-coldstart");Ti(this.V,this.O.C,function(a){a=!a.C.isOk();a!=f.L&&(f.C||a?f.J&&(f.J(a),f.L=a):KQb(f))});this.C?LQb(this):this.L||KQb(this);this.H=null;this.D&&this.F&&(this.H=function(){MQb(f)},Ni(this.F.zd,this.H),MQb(this),this.D.style.display=
"block")}v(JQb,D);function MQb(a){var b=a.zb.Fb("googlebar-coldstart-email");b&&b.appendChild(zn(a.zb,a.F.mb))}function LQb(a){var b=a.zb?yn(a.zb):na;a.J=b.gbar&&b.gbar.som}function KQb(a){a.C||(a.C=!0,sl(tl(ql(a.$.Pe("/onegoogle"),1),a.Ea,a),a.va,a).Ae())}
JQb.prototype.Ea=function(a){a=a.gf();if(a[0]&&a[1]&&a[2]){i5a(a[1]);var b=this.zb.getElement("googlebar-coldstart"),c=Cn(this.zb,ao(a[2]));this.zb.RL(c,b);if(b=this.zb.Fb("gbm"))c=b.getAttribute("style"),b.setAttribute("style",c?c+"right: -23px;":"right: -23px;");eval(a[0]);IQb(this.zb)||NQb(this);LQb(this);this.L=!1;OQb(this)}else this.C=!1};JQb.prototype.va=function(){this.C=!1};
function NQb(a){if(a.rb){for(var b=yn(a.zb).gbar,c=b&&b.logger&&b.logger.ml,d=wn(a.zb,"script"),e=!1,f=0;f<d.length;f++){var h=d[f].innerText;if(h&&0<h.indexOf("window.gbar=")){e=!0;break}}b={ogb_gbarObjectPresent:!!b,ogb_gbarElementPresent:!!a.zb.getElement("gbar"),ogb_gbElementPresent:!!a.zb.getElement("gb"),ogb_gbldElementPresent:!!a.zb.getElement("gbld"),ogb_gbqlElementPresent:!!a.zb.getElement("gbql"),ogb_gbqldElementPresent:!!a.zb.getElement("gbqld"),ogb_gbmbElementPresent:!!a.zb.getElement("gbmb"),
ogb_gbarObjectProperties:b?ic(b).join(","):"",ogb_gbarScriptFound:e,ogb_loggerMlPresent:!!c};d=Error("Load bundle function is missing when transitioning to online in a cold-started document.");a.rb.log(d,b);if(c)try{c(d,{})}catch(k){a.rb.log(Error("Attempt to log OGB error report failed: "+k.message),{ogb_errorMessage:"Load bundle function is missing when transitioning to online in a cold-started document."})}}}function OQb(a){delete a.O;a.D&&(a.zb.Af(a.D),delete a.D)}
JQb.prototype.Qa=function(){this.H&&this.F.zd.C.remove(this.H);OQb(this);delete this.J;JQb.ea.Qa.call(this)};function PQb(){this.C=Yi(O(),"docs_oogt");this.C||(this.C="NONE")}va(PQb);function QQb(a){var b=this;this.C=a;this.F=ut.getInstance();this.D=new Si;E(this,this.D);Ti(this.D,this.C.va,function(){b.C.zl()?b.F.clear():b.F.show()})}v(QQb,D);function RQb(a,b,c,d){Bs.call(this,a,b,c,d);this.J=iq(this,"checkbox-label-id");a=new fr;kr(a,{key:"copy",caption:"Een kopie maken"},!0);kr(a,{key:"returnToDrive",caption:IDa()});ir(this,a);Yq(this,"Bestand is in prullenbak van eigenaar geplaatst");hr(this,!1);this.Bw=!1;this.C=iq(this,"description-container");Xr(this,"copy")}v(RQb,Bs);p=RQb.prototype;
p.cQa=function(){return GDa({gBc:this.J,l3:nh("Je verliest binnenkort definitief toegang tot dit bestand.\nAls je toegang tot het bestand wilt behouden, maak je een kopie."),Bga:L(O(),"enable_docos"),lO:this.lO,mO:this.mO,o4a:this.C,nO:this.nO,oO:this.oO,Cga:L(O(),"docs-dc")})};p.Ta=function(){RQb.ea.Ta.call(this);this.getHandler().R(this,"dialogselect",this.b5a)};p.Ia=function(){RQb.ea.Ia.call(this);yq(this.Na,"describedby",this.C)};
p.b5a=function(a){switch(a.key){case "copy":var b="copy";break;case "returnToDrive":b="returnToDrive"}b&&this.dispatchEvent(b);a.preventDefault()};p.Qa=function(){this.getHandler().Gc();RQb.ea.Qa.call(this)};function nR(a,b,c,d){As.call(this,a,b,c);a=new fr;kr(a,{key:"continue",caption:"Doorgaan"},!0);kr(a,{key:"returnToDrive",caption:IDa()},!1,!0);ir(this,a);Yq(this,"Bestand is in prullenbak van eigenaar geplaatst");Zq(this,nh(d?"Je hebt binnenkort geen toegang tot dit bestand meer.":"Je hebt binnenkort geen toegang tot dit bestand meer.\nHeb je het bestand nog steeds nodig, dan kun je het downloaden of kopi\u00ebren en de content plakken."));hr(this,!1);Xr(this,"continue")}v(nR,As);
nR.prototype.Ta=function(){nR.ea.Ta.call(this);this.getHandler().R(this,"dialogselect",this.C)};nR.prototype.Ia=function(){nR.ea.Ia.call(this);var a=iq(this,"description");this.Rb().id=a;yq(this.Na,"describedby",a)};nR.prototype.C=function(a){switch(a.key){case "returnToDrive":var b="returnToDrive";break;case "continue":b="continue"}b&&this.dispatchEvent(b)};nR.prototype.Qa=function(){this.getHandler().Gc();nR.ea.Qa.call(this)};function SQb(a,b,c,d){As.call(this,b,c,d);b=new fr;a?(kr(b,{key:"returnToDrive",caption:IDa()},!0),kr(b,{key:"restore",caption:"Uit prullenbak halen"},!1,!0),Yq(this,"Bestand is verplaatst naar de prullenbak")):(kr(b,{key:"restore",caption:"Uit prullenbak halen"},!0),kr(b,{key:"returnToDrive",caption:IDa()},!1,!0),Yq(this,"Bestand in prullenbak"));ir(this,b);Zq(this,bs(U('Als je dit bestand wilt openen, moet je het eerst uit de prullenbak halen.<br><br>Als dit bestand gedeeld is, kunnen bijdragers er nog steeds een kopie van maken totdat het definitief verwijderd is. <a href="//support.google.com/drive/?p=restore_trash" target="_blank">Meer informatie</a>')));
hr(this,!1);Xr(this,a?"returnToDrive":"restore")}v(SQb,As);SQb.prototype.Ia=function(){SQb.ea.Ia.call(this);var a=iq(this,"description");this.Rb().id=a;yq(this.Na,"describedby",a)};SQb.prototype.Ta=function(){SQb.ea.Ta.call(this);this.getHandler().R(this,"dialogselect",function(a){"restore"==a.key?this.dispatchEvent("restore"):"returnToDrive"==a.key&&this.dispatchEvent("returnToDrive")})};function TQb(a,b,c,d){As.call(this,b,c,d);this.C=a;this.Bw=!1;hr(this,!1);a=new fr;kr(a,{key:"si",caption:"Inloggen"},!0);ir(this,a);Xr(this,"si")}v(TQb,As);TQb.prototype.Ta=function(){TQb.ea.Ta.call(this);this.getHandler().R(this,"dialogselect",this.F)};TQb.prototype.F=function(a){"si"==a.key&&(this.C&&this.C.Zb(773),a=(new ui(window.location.href)).toString(),a=(new ui("https://accounts.google.com/ServiceLogin")).vc("service","wise").vc("passive","true").vc("continue",a),window.location.href=a.toString())};function UQb(){return U('<span class="trash-butter-collaborator">Dit item is in de prullenbak van de eigenaar.<a href="http://support.google.com/drive/?p=restore_trash_collab" class="docs-butterbar-link" target="_blank">Meer informatie</a></span>')};function VQb(){}v(VQb,D);VQb.prototype.C=null;VQb.prototype.D=null;VQb.prototype.show=function(a){a?(this.D||(this.D=S(UQb)),a=Gs(this.D,"info",!0,0),this.C=Es.getInstance().postMessage(a)):this.C&&(Fs(Es.getInstance(),this.C),this.C=null)};function WQb(a,b,c){var d=this;if(c&&!b)throw Error("A request builder service must be specified for copy via doplar.");this.D=a;this.V=b;this.O=c;this.C=null;E(this,this.C);this.L=!1;this.Ua=new xh(this);E(this,this.Ua);this.F=new Si;E(this,this.F);this.J=new VQb;E(this,this.J);Ti(this.F,this.D.Nb,function(a){XQb(d,a.C,!1)});Ti(this.F,this.D.fb,function(a){XQb(d,a.C,!1)});Ti(this.F,this.D.Qb,function(a){XQb(d,a.C,!0)})}v(WQb,D);
function XQb(a,b,c){if(null!=a.D.St()&&null!=a.D.O||a.D.Oi()){var d=a.D.Ea;!a.C&&d?a.D.Oi()?(a.C=new TQb(null),Yq(a.C,"Bestand wordt binnenkort verwijderd"),Zq(a.C,nh("Dit bestand wordt mogelijk binnenkort verwijderd. Heb je het bestand nog steeds nodig, log dan in om een kopie te maken, het bestand te downloaden of de eigenaar om toegang te vragen.")),YQb(a)):a.D.St()||a.D.O?(a.C=new SQb(c&&!b),a.Ua.R(a.C,"restore",a.Ea).R(a.C,"returnToDrive",a.H),YQb(a)):a.O&&P.JD.isEnabled()?(b=a.D.C,a.C=new RQb(pqa(b.Qf)),
EDa(a.C,Yj(b)),c=L(O(),"docs-dc-ca"),FDa(a.C,Yj(b)||Jl(b)&&c),a.Ua.R(a.C,"copy",a.$).R(a.C,"returnToDrive",a.H),YQb(a)):a.L||(a.C=new nR(void 0,void 0,void 0,!a.D.zl()),a.Ua.R(a.C,"returnToDrive",a.H).R(a.C,"continue",a.va),YQb(a)):d||(a.L=!1,ZQb(a),a.J.show(!1))}}function ZQb(a){a.C&&(a.C.setVisible(!1),a.C=null)}function YQb(a){a.C&&(a.C.ij=!0,a.C.setVisible(!0))}WQb.prototype.$=function(){dJa(this.D,Hg(this.V),BDa(this.C),CDa(this.C),this.D.F+" (teruggezet)",null,!0)};
WQb.prototype.Ea=function(){this.D.lW(!1);ZQb(this)};WQb.prototype.H=function(){var a=O();a=Yi(a,"docs-gth")?Yi(a,"app_url"):Yi(a,"drive_url");Sm().location.href=a};WQb.prototype.va=function(){this.L=!0;ZQb(this);this.J.show(!0)};function $Qb(a,b,c,d,e,f){var h=this;this.C=a;this.rb=c||null;this.D=!!d;this.H=e||null;this.F=f||null;this.O=b;this.L=new Si;E(this,this.L);Ti(this.L,b.C,function(){return aRb(h)});this.J=!1;aRb(this)}v($Qb,D);p=$Qb.prototype;p.w2=0;p.Qza=null;
function aRb(a){var b=Es.getInstance(),c=bRb(a);if(c!=a.Qza)if(Fs(b,a.w2),a.Qza=c,null!=c){if(a.rb&&!a.J&&L(O(),"docs-offline-eoir")){var d=a.C.V&&a.D;switch(c){case 4:d&&El(a.C.C.Qf,256)&&cRb(a,"Incompatible server","EDITING_BLOCKED");break;case 3:d&&El(a.C.C.Qf,256)&&cRb(a,"Client error","EDITING_BLOCKED");break;case 12:cRb(a,"Lock timeout","OFFLINE_EDITING_BLOCKED");break;case 2:cRb(a,"Loaded with local store error","OFFLINE_EDITING_BLOCKED");break;case 13:cRb(a,"Loaded without local store","OFFLINE_EDITING_BLOCKED");
break;case 11:cRb(a,"Not persisting changes","OFFLINE_EDITING_BLOCKED")}}a.w2=b.postMessage(dRb(a,c))}else a.w2=0}
function bRb(a){var b=a.C.V&&a.D,c=b||a.D&&fQ(),d=a.O.getState(),e=d;!c||d!=ol&&d!=hpa||(e=pl);switch(e){case ol:return 7;case pl:if(!Yj(a.C.C)&&!Jl(a.C.C))return null;if(c&&!Fl(a.C.C.Qf)){if(El(a.C.C.Qf,1024))return 2;if(null===a.H)return 13;switch(a.H){case 4:return 12;case 2:return 5;case 1:return 11;case 3:return null}}return b?null:6;case hpa:return 9;case ipa:return 8;case jpa:return 1;case kpa:return 10;case mpa:return 3;case lpa:return 4;case npa:return null;default:return null}}
function oR(a,b){return Gs(a,"info",b)}
function dRb(a,b){switch(b){case 11:return oR("Bewerken is tijdelijk niet beschikbaar. Controleer je internetverbinding.");case 6:case 13:return a.D?L(O(),"docs-offline-eeooip")?oR("Proberen verbinding te maken..."):oR("Proberen verbinding te maken. Als je offline wilt bewerken, schakel je offline synchronisatie in wanneer je opnieuw verbinding maakt."):oR("Proberen verbinding te maken...");case 5:return oR("Dit document is in een ander tabblad geopend voor offline bewerking. Bewerkingen in dit tabblad zijn opgeschort en wijzigingen vanuit andere sessies worden pas weergegeven nadat je opnieuw verbinding hebt gemaakt met het netwerk.");case 2:case 12:return oR("Offline bewerkingen zijn momenteel niet mogelijk. Probeer opnieuw te laden of ga online.");
case 9:return oR(L(O(),"docs-offline-eeooip")?"Proberen opnieuw verbinding te maken...":"Proberen opnieuw verbinding te maken. Als je offline wilt bewerken, schakel je offline synchronisatie in wanneer je opnieuw verbinding maakt.");case 7:return oR("Opnieuw verbinden...");case 1:return oR("Je bent afgemeld. Meld je op een ander tabblad aan bij je account.");case 10:return oR("Dit bestand is erg populair! Sommige tools zijn mogelijk pas weer beschikbaar als de drukte voorbij is.",!0);case 8:return b=
"Je wijzigingen verwijderen en de pagina opnieuw laden",a.F&&(El(a.C.C.Qf,8)||a.C.C.Fj()||El(a.C.C.Qf,256))||(b="Laad het document opnieuw."),Hs("Je toegang tot dit bestand is gewijzigd.",b,u(a.X2a,a),"info",!1);case 3:if(El(a.C.C.Qf,256)){b=new Lv;var c="Kan je wijzigingen niet opslaan. Kopieer recente wijzigingen en "+(b.Se("span",{"class":"docs-butterbar-link-no-pad"})+("zet een eerdere revisie terug"+(b.Te("span")+".")));b=new mR(b.format(c),u(a.Tna,a));E(a,b);b.render();return oR(b.getElement())}return Hs("Er is iets misgegaan.",
"Laad het document opnieuw.",u(a.Tna,a),"info");case 4:return oR(El(a.C.C.Qf,256)?"Deze app is verouderd en moet opnieuw worden gestart. Je wijzigingen kunnen niet worden opgeslagen.":"Deze app is verouderd en moet opnieuw worden gestart. Al je wijzigingen zijn opgeslagen.");default:throw Error("Unknown message Id.");}}function cRb(a,b,c){var d={};d.offlineIssueReason=b;d.offlineIssueType=c;km(a.rb,Error("Offline editing suspended: "+b),d);a.J=!0}p.Tna=function(){na.location.reload()};
p.X2a=function(){this.F("network status indicator").addCallback(this.Tna,this)};p.Qa=function(){Fs(Es.getInstance(),this.w2);$Qb.ea.Qa.call(this)};function eRb(a,b,c,d){Xq.call(this,void 0,void 0,b);this.C=a;this.O=c||!1;this.L=d||null;this.J=!1;this.getHandler().R(this,"dialogselect",this.V)}v(eRb,Xq);eRb.prototype.F=function(){Geb(window)};
function fRb(a,b){var c=a.C.C,d=El(c.Qf,256),e="",f=null,h=!a.O,k=!0;a.J=!1;if(0==b){if(a.C.Oi()){var l="Aangemeld";e="Je bent aangemeld bij een ander Google-product vanaf een ander tabblad. Laad de pagina opnieuw om dit document te openen met het aanmeldingsaccount."}else h=!1,l="Afgemeld",e="Je bent uitgelogd. Log opnieuw in om de wijzigingen in dit bestand op te slaan.";f=(new fr).set("si","Inloggen",!1,!1)}else 1==b?(l="Toegang geweigerd",e="Je hebt niet langer toegang tot dit document, waardoor de wijzigingen niet kunnen worden opgeslagen. Neem contact op met de eigenaar als je denkt dat dit een fout is. Als de toegang wordt hersteld, kun je het document blijven bewerken.",
d=El(c.Qf,8)||c.Fj()||El(c.Qf,256),a.J=!0):2==b&&(k=!1,l="De applicatie is verouderd",e=El(c.Qf,256)?"Je wijzigingen kunnen niet worden opgeslagen omdat deze app verouderd is. Als je wilt doorgaan met bewerken, moet je deze pagina opnieuw laden. Niet-opgeslagen wijzigingen gaan hierbij helaas verloren.":"Je moet deze pagina opnieuw laden om door te gaan met bewerken. Al je wijzigingen zijn opgeslagen.");d&&k&&(e+="\n\nAls je de pagina verlaat of opnieuw laadt, gaan je niet-opgeslagen wijzigingen mogelijk verloren.");
Yq(a,l);Zq(a,nh(e));f||(f=(new fr).set("rl",d?"Opnieuw laden zonder je niet-opgeslagen wijzigingen":"Opnieuw laden",!1,!1));ir(a,f);a.Bw=h;hr(a,h)}eRb.prototype.V=function(a){a=a.key;var b=this.C.C;b=El(b.Qf,8)||b.Fj()||El(b.Qf,256);"si"==a?b||lp(window)?window.open("auth","_blank").focus():this.F():"rl"==a&&(this.J&&this.L&&b?this.L("save error dialog").addCallback(this.F,this):this.F())};eRb.prototype.Ia=function(){eRb.ea.Ia.call(this);Eq(this.getElement(),"docs-error-dialog")};function gRb(a,b,c,d,e,f,h){var k=this;H.call(this);this.rb=h||null;this.C=a;this.$=b;this.va=c;this.Ya=d;this.Ra=e;this.D=this.J=null;this.Ea=!0;this.H=!1;this.O=new Pg(12E4);this.L=new cm(this.Jqb,6E5,this);this.V=new cm(this.K4a,12E4,this);this.Ka=new cm(this.byb,(null!=f?f:1728E5)*(.8+.2*Math.random()),this);this.F=new Si;E(this,this.F);Ti(this.F,this.C.F,function(){hRb(k)});Ti(this.F,this.$.C,function(){hRb(k)});Ti(this.F,this.$.F,function(){k.H||k.Ka.Wb()||k.Ka.start()});Ti(this.F,this.Ya.Ea,
function(){iRb(k);hRb(k)});this.Ua=new xh(this);this.Ua.R(this.O,"tick",this.aub);hRb(this)}v(gRb,H);p=gRb.prototype;p.byb=function(){this.H=!0;hRb(this)};p.Jqb=function(){this.Ea=!0;hRb(this)};
function hRb(a){var b=a.$.getState(),c=!Fl(a.C.Qf)&&(!b.isOk()||El(a.C.Qf,512));!a.Ya.dga()||c?iRb(a):a.J||a.V.Wb()||a.V.start();El(a.C.Qf,8)||a.C.Fj()?(a.Ea=!1,a.L.stop()):a.L.start();b===ipa?jRb(a,1):b===jpa?jRb(a,0):b===lpa&&2!=a.D?(jRb(a,2),a.H=!0,a.L.start()):a.H&&a.Ea&&(b===ml||b===lpa)?window.location.reload():b.isOk()&&b!=ol&&!a.H&&jRb(a,null)}function iRb(a){a.V.stop();a.J&&(Fs(Es.getInstance(),a.J),a.J=null,jp(a.Ra,!1,"persistence"))}
function jRb(a,b){b!=a.D&&(a.D=b,a.O.stop(),null==b?a.va.setVisible(!1):(a.O.start(),a=a.va,fRb(a,b),a.setVisible(!0)))}p.aub=function(){if(null!=this.D){var a=this.va;fRb(a,this.D);a.setVisible(!0)}};
p.K4a=function(){if(this.rb){var a={};if(Fl(this.C.Qf)){var b="Changes are stored locally.";a.offlineIssueReason="Persisting timeout";a.offlineIssueType="EDITING_BLOCKED"}else b="Changes are not stored locally.";km(this.rb,Error("Saving is taking too long. "+b),a)}this.J=Es.getInstance().postMessage(Gs("Het duurt langer dan verwacht om je wijzigingen op te slaan. Je kunt tijdelijk geen bewerkingen maken.","warning"));jp(this.Ra,!0,"persistence")};
p.Qa=function(){this.L.dispose();this.O.dispose();this.V.dispose();this.Ka.dispose();this.Ua.dispose();gRb.ea.Qa.call(this)};function kRb(a,b,c,d,e,f,h,k,l,m,q){this.C=a;this.rb=f||null;this.J=b;this.zb=c;this.H=q;h=null;"NONE"!=PQb.getInstance().C&&(h=new JQb(b,f,c,a,d));E(this,h);this.O=new $Qb(a,b,f,k,m,this.H);this.V=e||!1;this.L=l?new WQb(a,d,!0):null}v(kRb,D);kRb.prototype.F=null;kRb.prototype.D=null;kRb.prototype.Qa=function(){this.O.dispose();delete this.O;F(this.F);delete this.F;F(this.D);delete this.D;delete this.J;F(this.L);delete this.L;kRb.ea.Qa.call(this)};function lRb(){}lRb.prototype.C=function(a){return Hg(a.stack)};function mRb(a){this.C=a||new nRb;this.D=new Nh}mRb.prototype.format=function(a){a:if(null!=a){if(pa(a)){if(Sa(a)){a=[];break a}a=JSON.parse(a)}var b=[];oRb(this,a,b,0);a=b}else a=[];b="";for(var c=0;c<a.length;c++){var d=a[c];b+=d instanceof jh?kh(d):d}return b};
function oRb(a,b,c,d){var e=wa(b);switch(e){case "null":case "boolean":case "number":case "string":b=a.D.serialize(b);c.push(a.C.Wi(b,e));break;case "array":c.push("[");for(e=0;e<b.length;e++)0<e&&c.push(","),c.push("\n"),c.push(eb(" ",d+a.C.C)),oRb(a,b[e],c,d+a.C.C);0<e&&(c.push("\n"),c.push(eb(" ",d)));c.push("]");break;case "object":c.push("{");e=0;for(var f in b)b.hasOwnProperty(f)&&(0<e&&c.push(","),c.push("\n"),c.push(eb(" ",d+a.C.C)),c.push(""+a.D.serialize(f)+""),c.push(":"," "),oRb(a,b[f],
c,d+a.C.C),e++);0<e&&(c.push("\n"),c.push(eb(" ",d)));c.push("}");break;default:b=a.D.serialize(""),c.push(a.C.Wi(b,"unknown"))}}function nRb(){}nRb.prototype.Wi=function(a,b){return oJ("",b)+a+""};nRb.prototype.C=2;function pRb(a){Xq.call(this);this.J=a||Ha(Geb,window);this.C=[];this.F=null;Yq(this,"Kan bestand niet laden");a=(new fr).set("ok","Opnieuw laden",!1,!1);ir(this,a);Xr(this,mr.key);hr(this,!1);this.getHandler().R(this,"dialogselect",this.c5a)}v(pRb,Xq);va(pRb);p=pRb.prototype;p.Ia=function(){pRb.ea.Ia.call(this);this.getElement().style.zIndex=999999};p.Ta=function(){pRb.ea.Ta.call(this);this.getHandler().hh(this.Rb(),td,this.glb)};
p.glb=function(a){Dq(a.target,"fatal-error-report-link")&&(lH.getInstance().C(),this.setVisible(!1))};
p.show=function(a){a&&this.C.push(a);a=this.C;var b=this.F,c='<div class="fatal-error-dialog-container"><div class="fatal-error-dialog-contents"><div class="fatal-error-message">';if(0<a.length){c+='Debug text <i>(internal only)</i>:<div><textarea class="fatal-error-debug-text" readonly="readonly">';for(var d=a.length,e=0;e<d;e++)c+=dDa(a[e])+"\n-------------\n";c+="</textarea></div><br>"}c=b?c+T(b):c+'Probeer het opnieuw te laden of <a class="fatal-error-report-link">verzend een foutenrapport</a>.';
a=U(c+"</div></div></div>");Zq(this,bs(a));this.setVisible(!0);this.ld()};p.c5a=function(a){"ok"==a.key&&this.J()};function qRb(){var a="Documenten kan dit bestand niet openen omdat een browserextensie dit verhindert. We raden je aan je extensies "+('<a target="_blank" href="'+W(ts(Pc?"https://support.google.com/chrome/answer/187443":"https://support.mozilla.org/en-US/kb/disable-or-remove-add-ons"))+'">uit te schakelen</a> en vervolgens de pagina opnieuw te laden.');return U(""+(""+a+""))};function rRb(a,b){this.F=a||new lRb;this.D=r(b)?b:null}var sRb=[/eshopcomp.com\/(fo|nwp)/,/resource:\/\//,/hwcdn\.net\/(js|cc)/];rRb.prototype.C=function(a){if(!tRb(a)){var b=pRb.getInstance();this.D&&Yq(b,this.D);var c=reb()||!Pc&&!Lc?null:bs(qRb());c&&(b.F=c);b.show();if(a){var d=(new mRb(new nRb)).format(a.context),e=a.error;Lg(this.F.C(e).then(function(a){b.show(a)},function(){b.show(e.stack)}),function(){b.show(d)})}}};
function tRb(a){if(!a||!a.error||null==a.error.stack)return!1;a=a.error.stack;for(var b=0;b<sRb.length;b++)if(sRb[b].test(a))return!0;return!1};function uRb(a,b){var c=a.getElement("docs-folder");if(!c)return null;a=new Ru;a.mc=wg("goog-control");a=new lt("",a);a.ob(c);c=xp(new wp,8).build();$u(b,a,P.fl,bv,void 0,c);return a}function vRb(a,b,c,d){c.Li(b);b.Tf(a);d.subscribe(P.fl,"action",u(b.setVisible,b,!0))};function wRb(){this.C={};new Yh;this.D=0}function qrb(a,b){a.C[b]||(a.C[b]=Lla(a.D++));return a.C[b]};function xRb(a,b,c,d){this.F=c;this.C=d;this.D=new Qo(this);E(this,this.D)}v(xRb,D);function aP(a,b){for(var c=new kp(ic(b.F)),d=ic(b.C),e=b.D,f=0;f<d.length;f++){var h=d[f],k=a.C.F.sb(h);a.C.C(k,c);var l=u,m=a.H,q=a;if(!b.C[h])throw Error("There is no transform function for the action id: "+h);h=l(m,q,e,b.C[h],b.H);a.D.subscribe(k,"action",h)}return a}xRb.prototype.H=function(a,b,c,d){b=b(d);c(b);a&&this.F.Ob(a)};function yRb(){this.C={}}yRb.prototype.getState=function(a){if(!(a in this.C))throw Error("No value for state "+a);return this.C[a]};yRb.prototype.Ob=function(a,b){this.C[a]=b};function pR(a,b){D.call(this);this.F=a;this.O=b;this.J={};this.L={};this.H=new yRb;this.Ua=new xh(this);this.$=new Si;E(this,this.$);for(a=0;a<this.O.length;a++)zRb(this,this.O[a])}v(pR,D);
function ARb(a,b,c,d,e){var f=b.getId();if(a.J[f]&&a.J[f][d])throw Error("Attempted to bind an action property pair that is already bound: "+f+"-"+d);if(!a.F.nI(f))throw Error("Attempted to bind a non-registered action with id "+f);rc(a.J,f,{});a.J[f][d]=e;for(var h=0;h<c.length;h++){var k=c[h];if(!(k in a.H.C))throw Error("State "+k+" required by action property pair "+f+"-"+d+" but not provided by any trigger.");rc(a.L,k,{});rc(a.L[k],d,[]);a.L[k][d].push(b)}a=e();"enabled"==d?b.gb(a):b.setProperty(d,
a)}pR.prototype.C=function(a,b){var c=u(b.isEnabled,b,this.H);ARb(this,a,b.C.concat(),"enabled",c);return this};pR.prototype.D=function(a,b){var c=u(b.isEnabled,b,this.H);ARb(this,a,b.C.concat(),"visible",c);return this};pR.prototype.V=fa(240);
function zRb(a,b){Ti(a.$,b.Ka,function(b){var c={};for(q in b.ESa){a.H.Ob(q,b.ESa[q]);var d=a.L[q],h;for(h in d){rc(c,h,{});for(var k=d[h],l=0;l<k.length;l++)c[h][k[l].getId()]=!0}}for(h in c)for(var m in c[h]){var q=a.F.sb(m);b=a.J[m][h]();d=h;"enabled"==d?q.gb(b):q.setProperty(d,b)}});b=sc(b.D);for(var c in b){if(c in a.H.C)throw Error("State "+c+" should not be provided by multiple triggers.");a.H.Ob(c,b[c])}}function uJ(a,b){a.O.push(b);zRb(a,b)}pR.prototype.Qa=function(){F(this.Ua);pR.ea.Qa.call(this)};function qR(a){D.call(this);this.C={};this.J=a;this.F={};hp||Sxa(a);this.D={};this.H=new Mi;E(this,this.H)}v(qR,D);p=qR.prototype;p.aL=null;function X(a,b,c){return new Uo(b,function(b){a.C[b.getId()]=b;c&&(a.F[c]||(a.F[c]=[]),a.F[c].push(b.getId()));null!=b.getProperty("docs-impression-code")&&a.aL&&a.aL.Lh(b);a.H.dispatchEvent(new oJa(b))},a.J)}p.nI=function(a){return this.C[a]||this.D[a]||null};p.sb=function(a){var b=this.nI(a);if(!b)throw Error("Action not registered for id "+a);return b};
p.L4=fa(241);p.ux=function(a){this.D[a.getId()]||(this.D[a.getId()]=a,this.H.dispatchEvent(new oJa(a)));this.C[a.getId()]=a;this.aL&&this.aL.Lh(a)};p.XN=fa(242);function BRb(a,b){if(a.aL)throw Error("Impression action registry has already been set.");a.aL=b;a.aL.C(hc(a.C))}p.Qa=function(){qR.ea.Qa.call(this);for(var a in this.C)a in this.D||F(this.C[a])};p.t_=fa(243);function CRb(a,b,c){b=void 0===b?!1:b;VE.call(this);this.L=a;this.Ua=new xh(this);this.J=!1;if(!b){var d;c?d=c:Ec?d=window:d=document.body;Dc&&"body"==d.tagName.toLowerCase()&&(d=d.ownerDocument);d[DRb]=u(this.dDb,this);d[ERb]=u(this.cDb,this)}}ka(CRb,VE);p=CRb.prototype;p.ef=g("Ua");p.Ob=function(a,b){var c=this.J;this.J=!0;VE.prototype.Ob.call(this,a,b);this.J=c};p.yqa=function(a){yYa(this,a)&&!this.J&&this.D.dispatchEvent(new zYa(this.H))};
p.dDb=function(){FRb&&L(O(),"docs-etiff")?Qg(u(this.yqa,this,this.L),0):this.yqa(this.L)};p.cDb=function(){this.yqa(1)};p.Qa=function(){F(this.Ua);VE.prototype.Qa.call(this)};var DRb=Ac&&!Jc("10.0")?"onfocusin":"onfocus",ERb=Ac&&!Jc("10")?"onfocusout":"onblur",FRb=Dc&&!Jc("40");function GRb(a){Vc(this,a,"f.do",-1,null,null)}v(GRb,Uc);GRb.Fg="f.do";GRb.prototype.oq=function(){return A(this,1)};function HRb(a){this.D=a}HRb.prototype.C=function(a){var b=Kg();a=Fha(a);ql(um(sl(tl(yl(this.D.Pe("/jsdeobfuscate"),{script:a.fileName,line:a.lineNumber,trace:a.stack,error:a.message}),Ha(this.H,b),this),Ha(this.F,b),this),"POST"),1).setTimeout(5E3).Ae();return b.C};HRb.prototype.H=function(a,b){b=ll(b,0);b=new GRb(b);var c=A(b,2);c?a.resolve(b.oq()+c):a.reject(Error("Could not deobfuscated stack trace."))};HRb.prototype.F=function(a,b){a.reject(b);return!1};function rR(a){G.call(this,"navigate");this.Dl=a}v(rR,G);function sR(a,b,c,d){H.call(this);if(a&&!b)throw Error("Can't use invisible history without providing a blank page.");if(c)var e=c;else{e="history_state"+IRb;var f=oh("input",{type:"text",name:e,id:e,style:Xg("display:none")});th(document,f);e=Km(e)}this.O=e;this.C=c?Sm(Jm(c)):window;this.va=b;Ac&&!b&&(this.va="https"==window.location.protocol?bh(Xg("https:///")):bh(Xg('javascript:""')));this.D=new Pg(150);E(this,this.D);this.F=!a;this.Ua=new xh(this);if(a||tR)d?a=d:(a="history_iframe"+IRb,b=tia(this.va,
{id:a,style:Xg("display:none"),sandbox:void 0}),th(document,b),a=Km(a)),this.V=a,this.Ka=!0;tR&&(this.Ua.R(this.C,"load",this.iJb),this.Ea=this.$=!1);this.F?JRb(this,this.rs(),!0):KRb(this,this.O.value);IRb++}v(sR,H);sR.prototype.L=!1;sR.prototype.J=!1;sR.prototype.H=null;var LRb=bF(function(){return Ac?Kc(8):"onhashchange"in na}),tR=Ac&&!Kc(8);p=sR.prototype;p.wR=null;p.Qa=function(){sR.ea.Qa.call(this);this.Ua.dispose();this.gb(!1)};
p.gb=function(a){if(a!=this.L)if(tR&&!this.$)this.Ea=a;else if(a)if(zc?this.Ua.R(this.C.document,MRb,this.sLb):Dc&&this.Ua.R(this.C,"pageshow",this.AKb),LRb()&&this.F)this.Ua.R(this.C,"hashchange",this.uJb),this.L=!0,this.dispatchEvent(new rR(this.rs()));else{if(!Ac||qub()||this.$)this.Ua.R(this.D,"tick",u(this.BFa,this,!0)),this.L=!0,tR||(this.H=this.rs(),this.dispatchEvent(new rR(this.rs()))),this.D.start()}else this.L=!1,this.Ua.Gc(),this.D.stop()};
p.iJb=function(){this.$=!0;this.O.value&&KRb(this,this.O.value,!0);this.gb(this.Ea)};p.AKb=function(a){a.He.persisted&&(this.gb(!1),this.gb(!0))};p.uJb=function(){var a=NRb(this.C);a!=this.H&&ORb(this,a)};p.rs=function(){return null!=this.wR?this.wR:this.F?NRb(this.C):PRb(this)||""};p.DFa=function(a,b){QRb(this,a,!1,b)};p.CFa=function(a,b){QRb(this,a,!0,b)};function NRb(a){a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}
function QRb(a,b,c,d){a.rs()!=b&&(a.F?(JRb(a,b,c),LRb()||Ac&&!qub()&&KRb(a,b,c,d),a.L&&a.BFa()):(KRb(a,b,c),a.wR=a.H=a.O.value=b,a.dispatchEvent(new rR(b))))}function JRb(a,b,c){a=a.C.location;var d=a.href.split("#")[0],e=$a(a.href,"#");if(tR||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):wh(a,Mua(d)))}
function KRb(a,b,c,d){if(a.Ka||b!=PRb(a))if(a.Ka=!1,b=Wa(b),Ac){var e=mn(a.V);e.open("text/html",c?"replace":void 0);c=ph(oh("title",{},d||a.C.document.title),oh("body",{},b));th(e,c);e.close()}else e=ah(a.va)+"#"+b,(a=a.V.contentWindow)&&(c?a.location.replace(e):wh(a.location,e))}
function PRb(a){if(Ac)return a=mn(a.V),a.body?Xa(a.body.innerHTML):null;var b=a.V.contentWindow;if(b){try{var c=Xa(NRb(b))}catch(d){return a.J||(1!=a.J&&a.D.setInterval(1E4),a.J=!0),null}a.J&&(0!=a.J&&a.D.setInterval(150),a.J=!1);return c||null}return null}p.BFa=function(){if(this.F){var a=NRb(this.C);a!=this.H&&ORb(this,a)}if(!this.F||tR)if(a=PRb(this)||"",null==this.wR||a==this.wR)this.wR=null,a!=this.H&&ORb(this,a)};
function ORb(a,b){a.H=a.O.value=b;a.F?(tR&&KRb(a,b),JRb(a,b)):KRb(a,b);a.dispatchEvent(new rR(a.rs()))}p.sLb=function(){this.D.stop();this.D.start()};var MRb=["mousedown","keydown","mousemove"],IRb=0;function RRb(a){H.call(this);this.C=a||window;this.D=null;qd(this.C,"popstate",this.c9,!1,this);qd(this.C,"hashchange",this.c9,!1,this)}v(RRb,H);p=RRb.prototype;p.pia=!1;p.gb=function(a){a!=this.pia&&(this.pia=a)&&this.dispatchEvent(new rR(this.rs()))};p.rs=function(){return SRb(this)};p.DFa=function(a,b){a!=this.rs()&&(this.C.history.pushState(null,b||this.C.document.title||"","#"+a),this.dispatchEvent(new rR(a)))};
p.CFa=function(a,b){this.C.history.replaceState(null,b||this.C.document.title||"","#"+a);this.dispatchEvent(new rR(a))};p.Qa=function(){ud(this.C,"popstate",this.c9,!1,this);ud(this.C,"hashchange",this.c9,!1,this)};function SRb(a){a=a.C.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)}p.c9=function(a){if(this.pia){var b=SRb(this);if("popstate"==a.type||b!=this.D)this.D=b,this.dispatchEvent(new rR(this.rs()))}};function TRb(a){H.call(this);this.C=a;E(this,this.C);this.D=new xh(this);E(this,this.D);this.D.R(this.C,"navigate",this.F)}v(TRb,H);TRb.prototype.gb=function(a){this.C.gb(a)};function G_a(a,b){try{a.C.CFa(b)}catch(c){}}TRb.prototype.F=function(a){this.dispatchEvent(a)};function URb(a,b,c,d,e){D.call(this);this.L=a;this.D=b;this.J=c;this.F=d;this.C=e;this.H=new Si;E(this,this.H);this.Ua=new xh(this);E(this,this.Ua);VRb(this)}v(URb,D);var WRb=bh(Xg("https://apis.google.com/js/api.js"));
function XRb(a,b){var c=YRb(),d=c.then(function(a){return(a=(0,a.getContext)().getParentIframe())?a:Ig("null parentIframe - gapi failed when connecting to parent frame.")}),e=Yi(O(),"docs-to"),f=c.then(function(a){return(0,a.makeWhiteListIframesFilter)([e])});c=Kg();var h=Jg([d,f]);d=Jg([d,f,c.C]);return new URb(c,h,d,a,b)}
function YRb(){return go(WRb).then(function(){var a=ta("gapi.load",na);return new Fg(function(b,c){a("gapi.iframes",function(){var a=ta("gapi.iframes",na);a?b(a):c("Failed loading gapi.iframes.")})})})}
function VRb(a){a.D.then(function(b){var c=b[0],d=b[1];c.register("HostReady",function(){a.L.resolve(!0);ZRb(c,d)},d);$Rb(a)},ba());Ti(a.H,a.F.$,function(b){aSb(a,"TitleChanged",{title:b.D})});aSb(a,"TitleChanged",{title:a.F.F});a.C&&(a.Ua.R(a.C,"navigate",function(b){return bSb(a,b.Dl)}),bSb(a,a.C.C.rs()))}function aSb(a,b,c){a.J.then(function(a){a[0].send(b,c,void 0,a[1])},ba())}function $Rb(a){a.D.then(function(a){a[0].send("ClientReady",void 0,void 0,a[1])},ba())}
function bSb(a,b){aSb(a,"ClientFragmentsChanged",{token:"#"+b})}function ZRb(a,b){a.register("HostFragmentsChanged",function(a){a&&a.token&&(window.location.hash=a.token||"")},b)};function cSb(a,b,c){this.C=a;this.D=b;this.F=c};function dSb(){this.L=null;this.C=new dna;this.H=new tu;this.F=null;this.J=18E5;Wi(O(),"docs-mriim")&&(this.J=Xi(O(),"docs-mriim"));this.maybeReportMemoryStats=this.D}
dSb.prototype.D=function(){if(this.L){a:{if(na.performance&&na.performance.memory){var a=na.performance.memory;if(0!=a.totalJSHeapSize){a=new cSb(Math.round(a.jsHeapSizeLimit/1024),Math.round(a.totalJSHeapSize/1024),Math.round(a.usedJSHeapSize/1024));break a}}a=null}if(a){var b=a;this.C.log("heapLimit",Math.round(b.C/1024));this.C.log("totalHeap",Math.round(b.D/1024));this.C.log("usedHeap",Math.round(b.F/1024));b=new Jma;B(b,4,a.C);B(b,5,a.D);B(b,6,a.F);a=new Ima;cd(a,1,b);b=new wp;if(this.F){var c=
this.F,d=new kk,e=c.D,f=new vma;B(f,5,e.C.C.D.length);var h=h3a(e.C.J);B(f,6,h);h=lCb(e);B(f,9,h);e=mCb(e);B(f,10,e);cd(d,30,f);B(d,31,c.F.D);B(d,32,gc(c.C.C));Cza(b,d)}a=xp(Bza(b,a),19).build();this.H.Zb(33E3,a);Qg(this.D,this.J,this)}}};function eSb(a,b){this.H=a;b?a=b:(a=dPb(),E(this,a));this.F=a;a=this.F.getState();this.D="visible"==a;this.C="hidden"==a;this.Ua=new xh(this);this.Ua.R(this.F,"change",this.J);E(this,this.Ua)}v(eSb,D);eSb.prototype.J=function(){var a=this.F.getState();this.D=this.D||"visible"==a;this.C=this.C||"hidden"==a};function fSb(a,b){this.C=new eSb(a);E(this,this.C);this.D=b}v(fSb,D);function gSb(){};function hSb(a){var b=this;this.C=new Si;E(this,this.C);Ti(this.C,a,function(){b.D++});this.D=0}v(hSb,D);function iSb(a,b,c){this.D=a;this.F=b;this.C=c};function jSb(a){mH.call(this);this.D=null;this.R(a,"Yb",this.F)}v(jSb,mH);jSb.prototype.C=function(){var a=this.D,b={docsErrorFatal:a?"true":"false"};a&&a.error&&(a=a.error,vc(b,{docsErrorMessage:a.message,docsErrorName:a.name,docsErrorStack:a.stack}));return b};jSb.prototype.F=function(a){var b=a.context.severity;if("fatal"==b||"postmortem"==b)this.D=a};function kSb(a){mH.call(this);this.D=a}v(kSb,mH);kSb.prototype.C=function(){return{isIntegrated:this.D}};function lSb(a,b){var c=this;H.call(this);this.F=a;this.D=b;this.C=this.D.dn(this.F.ib());this.H=new Si;E(this,this.H);Ti(this.H,a.V,function(a){ritz_api.MutationApi.isLocaleCommand(c.D.D.C(a.jp))&&(a=c.D.dn(c.F.ib()),c.C!=a&&(c.C=a,c.dispatchEvent("localeChange")))})}v(lSb,H);function mSb(a,b,c,d){D.call(this);this.J=a;this.Ua=new xh(this);E(this,this.Ua);this.F=new dJ(d.createElement("div"));E(this,this.F);this.H=new Kl;this.Ua.R(this.F,"load",this.C5a);heb(this.F,"id",a.getUrl());this.F.start();this.C=d.createElement("canvas");this.C.width=b;this.C.height=c;this.D=this.C.getContext("2d");this.L=100}v(mSb,D);p=mSb.prototype;p.rotate=function(a){this.D.rotate(Ch(a))};p.translate=function(a,b){this.D.translate(a,b)};p.scale=function(a,b){this.D.scale(a,b)};p.C5a=function(a){this.H.Xb(a.target)};
p.B5a=function(a,b){try{this.D.drawImage(b,0,0,b.width,b.height)}catch(c){a.Hd(Error("Error drawing image to canvas"));return}Ml(nSb(this,this.C),u(function(b){a.Xb(new DYa(b,this.J.C))},this),u(a.Hd,a))};function nSb(a,b){var c=a.J.D.type,d;"image/jpeg"==c&&(d=a.L/100);a=b.toDataURL(c,d);return fNb(a)};function oSb(a){this.zb=a}oSb.prototype.create=function(a,b,c){return new mSb(a,b,c,this.zb)};function pSb(a){Ma(a,"blob:")&&URL.revokeObjectURL(a);Rl()};function qSb(a){this.C=a;this.D=0};function rSb(a,b,c,d){this.H=a;this.L=b;this.J=c;this.F=d;this.D={};this.C={}}rSb.prototype.O=function(a){for(var b={},c=0;c<a.length;c++)if(a[c][0]&&a[c][1]){var d=a[c][1];b[d]=this.D[d]}return b};rSb.prototype.$=function(a){a=a.gf();for(var b in a){this.D[b]=a[b];for(var c=this.C[b],d=0;d<c.length;d++)c[d].Xb(b);delete this.C[b]}};rSb.prototype.V=function(a){for(var b=0;b<a.length;b++){for(var c=a[b],d=this.C[c],e=0;e<d.length;e++)d[e].Hd();delete this.C[c]}};function sSb(a,b,c,d,e){this.od=a;this.Rc=b;this.F=c;this.C=d;this.D=e}sSb.prototype.getWidth=g("od");sSb.prototype.getHeight=g("Rc");function tSb(a){this.C=a}function uSb(a,b){var c=document.createElement("img");c.src=b.getUrl();var d=new Kl;c.onload=u(a.D,a,c,b,d);c.onerror=function(){d.Hd(Error("Image#onerror called"))};return d}tSb.prototype.D=function(a,b,c){var d=this.C;Nl(RYa(b.D).addCallback(d.D,d),d.C,d).addCallback(u(this.F,this,a,b,c))};tSb.prototype.F=function(a,b,c,d){b=b.D;c.Xb(new sSb(a.width,a.height,b.size,d,b.type))};var vSb=[1,2,3,4,5,6,7,8];function wSb(a){this.rb=a}wSb.prototype.C=function(a){this.rb.log(a)};
function xSb(a){if(2>a.byteLength||255!=a.getUint8(0)||216!=a.getUint8(1))return-1;for(var b=2;b<a.byteLength;){var c=a.getUint8(b++);if(255!=c)break;c=a.getUint8(b++);var d=(a.getUint8(b)<<8)+a.getUint8(b+1);switch(c){case 225:if(69==a.getUint8(b+2)&&120==a.getUint8(b+3)&&105==a.getUint8(b+4)&&102==a.getUint8(b+5)&&0==a.getUint8(b+6)&&0==a.getUint8(b+7))return b-2;break;case 218:return-1;case 216:return-1;case 217:return-1}b+=d}return-1}
wSb.prototype.D=function(a){a=new DataView(a);var b=xSb(a);if(0<=b){b+=10;var c=a.getUint8(b);if(73!=c&&77!=c&&c!=a.getUint8(b+1))return 1;c=73==c;if(42!=a.getUint16(b+2,c))return 1;var d=a.getUint32(b+4,c);if(8>d)return 1;b+=d;d=a.getUint16(b,c);for(var e=0;e<d;e++){var f=b+12*e+2;if(274==a.getUint16(f,c)){if(3==a.getUint16(f+2,c)&&(a=a.getUint16(f+8,c),Bb(vSb,a)))return a;break}}}return 1};function ySb(a,b,c,d,e,f,h){this.O=a;this.D=b;this.L=c;this.J=d;this.H=e;this.F=f;this.V=h;this.C=new Kl;"failed"==this.F?this.C.Hd():this.D&&this.C.Xb(this.D)}p=ySb.prototype;p.hn=g("O");p.getUrl=g("D");p.qBa=function(a){if(this.C.C)throw Error("Should not reset url on a blob metadata.");this.D=a;this.C.Xb(a)};p.mEa=function(){return this.C.hp()};p.Hy=g("L");p.oBa=g("J");p.Lfa=g("H");p.pBa=ea("H");p.getStatus=g("F");p.Mfa=function(a){this.F=a;"failed"!=a||this.C.C||this.C.Hd()};p.QJ=g("V");function zSb(a,b,c,d,e,f,h,k,l){this.L=a;this.J=b;this.va=c;this.O=d;this.D=null;this.F=e;this.F.addCallback(this.Zvb,this);this.rb=f;this.V=h;this.$=l;this.C={};this.H=new zD(!0)}var ASb={"image/gif":!0,"image/jpeg":!0,"image/png":!0};p=zSb.prototype;p.Zvb=ea("D");function b_a(a,b){BSb(a,b);var c=new Kl;a.D?a.fLa(c,b):a.F.addCallback(u(a.fLa,a,c,b));Ol(c,function(){var a="["+b.getUrl()+","+b.C+"]";delete this.C[a];this.H.hb(nc(this.C))},a);return c}
p.fLa=function(a,b){var c=uSb(this.J,b);Nl(a,this.D5a,this);Nl(a,Cg(u(this.tQa,this,b)));Nl(c.addCallback(u(this.Ysb,this,b,a)),u(a.Hd,a,Error("metadataExtraction")))};function BSb(a,b){b="["+b.getUrl()+","+b.C+"]";a.C[b]=!0;a.H.hb(nc(a.C))}function CSb(a,b){var c=Xi(O(),"docs-mib"),d=Xi(O(),"docs-mip"),e=a.getWidth()*a.getHeight(),f=a.D;return!f||f in ASb?a.F>c&&(!b||e<=d)?Error("maxBytes"):!b&&e>d?Error("maxPixels"):null:Error("invalidMimeType")}
p.Ysb=function(a,b,c){var d=new DSb(a,c,b),e=Rl(d),f=Xi(O(),"docs-mid"),h=Rka("docs-icdmt");h=this.$&&L(O(),"docs-eicd")&&Bb(h,c.D);var k=CSb(c,h);if(k)b.Hd(k);else{if(h&&(c.getWidth()>f||c.getHeight()>f)||1!=c.C)e=ESb(this,d,h);Ml(e,u(this.Bbb,this),u(b.Hd,b,Error("adjustment"))).addCallback(function(b){this.tQa(a,b.location)},this)}};
function ESb(a,b,c){var d=b.C.getWidth(),e=b.C.getHeight(),f=c?Xi(O(),"docs-mid"):Math.max(d,e);f=Math.min(1,f/d,f/e);var h=Math.round(Math.min(d,f*d)),k=Math.round(Math.min(e,f*e)),l=0,m=0;switch(b.C.C){case 1:case 2:case 3:case 4:l=h;m=k;break;case 5:case 6:case 7:case 8:l=k,m=h}h=a.V.create(b.location,l,m);1>f&&h.scale(f,f);if(c){if(!Eh(80))throw Error("invalid quality value: 80");h.L=80}switch(b.C.C){case 2:h.scale(-1,1);h.translate(-d,0);break;case 3:h.translate(d,e);h.rotate(180);break;case 4:h.scale(1,
-1);h.translate(0,-e);break;case 5:h.rotate(-90);h.scale(-1,1);break;case 6:h.translate(e,0);h.rotate(90);break;case 7:h.scale(-1,1);h.translate(-e,0);h.translate(0,d);h.rotate(270);break;case 8:h.translate(0,d),h.rotate(270)}c=new Kl;h.H.addCallback(u(h.B5a,h,c));return c.hp().addCallback(u(a.Ghb,a,b))}p.tQa=function(a,b){b&&a.getUrl()==b.getUrl()||pSb(a.getUrl())};p.Ghb=function(a,b){return uSb(this.J,b).addCallback(u(this.Fhb,this,a,b))};
p.Fhb=function(a,b,c){var d=CSb(c,!1);if(d)throw this.rb.log(Error("Attempted to adjust image and it failed metadata check: "+d.message)),d;return new DSb(b,c,a.D)};p.Bbb=function(a){var b=this.va;b="PLACEHOLDER_"+b.C+"_"+b.D++;var c=a.location.getUrl();var d=a.location.C;c=this.O?new V5a(this.L,b,null,c,d,null,"pending",null,!0):new ySb(b,null,c,d,null,"pending",null);this.D.add(c);b=new FSb(b,a.C.getWidth(),a.C.getHeight());a.D.Xb(b)};
p.D5a=function(a){var b={};b.image_upload_validation_error=a.message;this.rb.log(a,b)};function FSb(a,b,c){this.C=a;this.od=b;this.Rc=c}FSb.prototype.hn=g("C");FSb.prototype.getWidth=g("od");FSb.prototype.getHeight=g("Rc");function DSb(a,b,c){this.location=a;this.C=b;this.D=c};function GSb(a,b){this.C=a;this.D=b}p=GSb.prototype;
p.yw=function(a){for(var b=[],c=[],d=[],e=0;e<a.length;e++){var f=a[e];if(f.C)d.push(f.getId());else{var h=f.getId(),k=zPb(this.C,h.getId());if(k)switch(k.getStatus()){case "pending":case "saved":b.push(HSb(this,k,h));break;case "failed":b.push(Sl(h));break;default:throw Error("Unknown blobMetadata status "+k.getStatus());}else c.push(f)}}b=new im(b);a=new Kl;b.addCallback(u(this.Yvb,this,a));var l=new Kl;c.length?(b=this.D.yw(c),b.addCallback(function(a){l.Xb(a)}),Nl(b,u(this.Dub,this,l,c))):l.Xb(new $n([],
[]));c=new Kl;(new im([a,l])).addCallback(u(this.FGb,this,c,d));return c};function HSb(a,b,c){var d=new Kl;Ml(b.mEa(),u(a.rCb,a,d,c),u(a.tCb,a,d,c));return d}p.rCb=function(a,b,c){a.Xb(new Zn(b,c,"sync-not-needed"))};p.tCb=function(a,b){a.Hd(b)};p.Yvb=function(a,b){for(var c=[],d=[],e=0;e<b.length;e++)b[e][0]?c.push(b[e][1]):d.push(b[e][1]);b=new $n(c,d);a.Xb(b)};
p.FGb=function(a,b,c){for(var d=[],e=0;e<c.length;e++){if(!c[e][0])throw Error("Unexpected error on whole fetch result collections.");var f=c[e][1];d=d.concat(f.kJ);b=b.concat(f.WW)}a.Xb(new $n(d,b))};p.Dub=function(a,b){for(var c=[],d=0;d<b.length;d++)c.push(b[d].getId());a.Xb(new $n([],c))};function ISb(a,b,c){this.F=a;this.D=b;this.C=c}ISb.prototype.kW=function(a){var b=a.getId();a={};a.cosmoId=b.getId();a.container=this.C;var c=new Kl;a=JSb(this.F,this.D,b.getId(),a);a.addCallback(function(a){c.Xb(new Zn(b,a,"sync-needed"))});Nl(a,u(c.Hd,c));return c};function KSb(a){this.C=a}KSb.prototype.kW=function(a){return 0==a.getId().getId().indexOf("PLACEHOLDER_")?Sl(Error("Placeholder ids cannot be fetched from the server.")):this.C.kW(a)};function LSb(a){this.C=a};var MSb=[".google.com",".googleusercontent.com"];function NSb(a){return 0==a.indexOf("docs.google.com.clipboard://")||0==a.indexOf("docs.google.com.itemprovider://")}function OSb(a){return 0==a.indexOf("http://")||0==a.indexOf("https://")}function PSb(a){try{var b=gi(a)}catch(c){return!1}if(!b)return!1;for(a=0;a<MSb.length;a++)if(Na(b,MSb[a]))return!0;return!1};function uR(a,b,c,d){D.call(this);this.F=null!=d?d:.15;this.Zl=a;this.H=b;this.L=c;this.C=new cm(this.lPb,void 0,this);this.J=Number.NEGATIVE_INFINITY;this.D=0}v(uR,D);p=uR.prototype;p.Wb=function(){return this.C.Wb()};p.start=function(){QSb(this,!1,!1)};function QSb(a,b,c){b&&(a.C.stop(),RSb(a,a.H));a.Wb()||(b=Ja(),b=Math.max(0,a.J+a.D-b),0==b&&(c?b=RSb(a,a.H):a.D=0),a.C.start(b))}p.stop=function(){this.C.stop()};
function RSb(a,b){0<b&&0!=a.F&&(b=Math.floor(b*(1-a.F+Math.random()*a.F*2)));return a.D=b}p.lPb=function(){this.J=Ja();RSb(this,zh(2*this.D,this.H,this.L));this.Zl()};p.Qa=function(){this.C.dispose();delete this.C;delete this.Zl;uR.ea.Qa.call(this)};function vR(a,b,c){if(!!b==!!c)throw Error("Must have cosmo id xor error.");this.F=a;this.C=b;this.D=c;this.H=!!b}vR.prototype.hn=g("F");vR.prototype.getError=g("D");vR.prototype.gR=g("H");function SSb(a,b,c,d,e,f){this.F=a;this.C={};this.Ua=new xh(this);this.Ua.R(a,"z",this.Pub);this.H=b;this.U3=c;this.J=d;this.rb=e;this.D=f}v(SSb,D);p=SSb.prototype;p.Qa=function(){F(this.Ua);SSb.ea.Qa.call(this)};
p.bTb=function(a){for(var b,c=[],d=0;d<a.length;d++){var e=a[d],f=e.hn();b=this.C[f];if(b.active)throw Error("Tried to transport blob that is currently being transported: "+f);b.active=!0;if(e=e.QJ())c.push(e);else throw Error("Tried to transport via original image id on blob with no id.");}d=this.H;e=[];f=[];for(b=0;b<c.length;b++){var h=c[b];if(d.D[h])f.push(Rl(h));else if(mp(d.J))if(0==h.indexOf("PLACEHOLDER_"))f.push(Sl(null));else{var k=new Kl;f.push(k);d.C[h]?d.C[h].push(k):(e.push(h),d.C[h]=
[k])}else f.push(Sl(null))}0<e.length&&(c=d.H,b=d.L,h={},h.photo=e,h=li(h),c=b.Pe("/copyimages").Jf("id",c).setContent(h),r(d.F)&&ql(c,d.F),sl(tl(c,u(d.$,d)),u(d.V,d,e)).Ae());c=(new im(f)).addCallback(d.O,d);c.addCallback(u(this.mlb,this,a))};
p.aTb=function(a){var b=a.hn(),c=this.C[b];if(c.active)throw Error("Tried to transport blob that is currently being transported: "+b);c.active=!0;var d=a.Hy();a.getUrl()||d?d&&OSb(d)?(a=u(this.Bxb,this,b,c.Wl),b=u(this.Axb,this,b,c.Wl),JDa("/createphoto",this.U3,{url:d},d||"",this.J,a,b,void 0)):(c=a.getUrl()||a.Hy(),d=a.oBa(),c=Ml(fNb(c,this.L).hp(),u(this.O,this,d),u(this.$,this)),Ml(c,u(this.Yib,this,b),u(this.Xib,this,b))):(b=new vR(b,null,Error("nonexistentImageUrl")),c.Wl.Hd(b))};
p.p6a=function(a){var b=this.C[a];if(!b)throw Error("Attempted to cleanup an unknown blob: "+a);b.wm.dispose();delete this.C[a]};p.Bxb=function(a,b,c,d){a=new vR(a,d,null);b.Xb(a)};p.Axb=function(a,b,c,d){km(this.rb,Error("Create photo failed with error: "+d));a=new vR(a,null,Error("createPhoto"));b.Hd(a)};p.Yib=function(a,b){var c=this.C[a];a=new vR(a,b,null);c.Wl.Xb(a)};p.Xib=function(a,b){var c=this.C[a];"connectionError"==b.message?(c.active=!1,QSb(c.wm,!1,!0)):(a=new vR(a,null,b),c.Wl.Hd(a))};
p.mlb=function(a,b){for(var c=0;c<a.length;c++){var d=a[c],e=d.hn(),f=this.C[e];(d=d.QJ())&&b[d]?(e=new vR(e,b[d],null),f.Wl.Xb(e)):(e=new vR(e,null,Error("unknown")),f.Wl.Hd(e))}};p.Pub=function(a){for(var b in this.C){var c=this.C[b];a.C?c.active||QSb(c.wm,!0,!1):c.wm.stop()}};function TSb(a,b){this.Wl=a;this.wm=b;this.active=!1};function USb(a,b,c,d,e,f,h,k){H.call(this);this.Ka=a;this.O=b;this.va=c;this.V=d;this.J=e||null;this.H=f||null;this.$=h?sc(h):{};this.Ra=!!k;this.L="";a=new Av;this.D="scotty-"+jb()+"-"+a.kD();this.C=null;this.F=0;this.Ua=new xh(this);E(this,this.Ua)}v(USb,uZa);p=USb.prototype;p.Roa=ea("L");p.BQa=function(){return this.C&&this.C.status||null};p.CQa=g("Ea");p.wj=function(){return this.C&&this.C.responseText||null};
p.start=function(){this.C=new XMLHttpRequest;var a=this;this.C.upload&&(this.C.upload.onprogress=function(b){a.F=b.loaded;a.dispatchEvent(new cF("gb"))});this.C.onload=function(b){a.F=a.va;a.Ea=YYa(b.target.getAllResponseHeaders());a.dispatchEvent(new cF("hb"))};this.C.onerror=function(){a.dispatchEvent(new cF("ib"))};this.C.open("POST",this.Ka);bc(this.$,function(b,c){a.C.setRequestHeader(c,b)});this.C.setRequestHeader("Content-Type","multipart/form-data; boundary="+this.D);this.C.withCredentials=
this.Ra;this.C.send(VSb(this))};p.cancel=function(){this.C&&this.C.abort()};function VSb(a){var b=["--",a.D,"\r\n",'Content-Disposition: form-data; name="metadata"\r\n\r\n'+a.L+"\r\n","--",a.D,"\r\n",'Content-Disposition: form-data; name="Filedata"'+(a.J?'; filename="'+a.J+'"':"")+"\r\n"+(a.H?"Content-Type: "+a.H+"\r\n":"")+"Content-Transfer-Encoding: "+a.V+"\r\n","\r\n",a.O,"\r\n","--",a.D,"--\r\n"];return pa(a.O)?b.join(""):new Blob(b)};function WSb(a,b,c,d){var e=null;$Ya()&&(e=d?new Blob([a],{type:d}):new Blob([a]));if(e)var f=e.size;else{f=[];for(var h=0,k=0;k<a.length;k++){var l=a.charCodeAt(k);128>l?f[h++]=l:(2048>l?f[h++]=l>>6|192:(55296==(l&64512)&&k+1<a.length&&56320==(a.charCodeAt(k+1)&64512)?(l=65536+((l&1023)<<10)+(a.charCodeAt(++k)&1023),f[h++]=l>>18|240,f[h++]=l>>12&63|128):f[h++]=l>>12|224,f[h++]=l>>6&63|128),f[h++]=l&63|128)}f=f.length}dF.call(this,c,f);this.V=f;this.F=e;this.O=a;this.D=b;this.L=d||void 0}v(WSb,dF);
p=WSb.prototype;p.B_=g("F");p.jC=function(){return"base64"!=this.D&&aZa()};p.rZ=function(){return"base64"!=this.D&&$Ya()};p.oZ=n(!0);p.Sea=function(a,b,c){return new USb(a,this.F||this.O,this.V,"base64"==this.D?"base64":"binary",this.getName(),this.L,b,c)};function XSb(a){H.call(this);this.C=a}v(XSb,TZa);function YSb(a){this.C=new NZa(a)};function ZSb(a,b,c){a={protocolVersion:"0.8",createSessionRequest:{fields:[{external:{name:"file",filename:a}}]}};var d=a.createSessionRequest.fields,e=d[0].external;null!=b&&(e.size=b);bc(c,function(a,b){d.push({inlined:{name:b,content:a,contentType:"text/plain"}})});return Kia(a)}
function $Sb(a){var b=a;"string"==typeof a&&(b=Lia(a));try{return b.sessionStatus?b=b.sessionStatus:b.errorMessage&&(b=b.errorMessage),b.additionalInfo["uploader_service.GoogleRupioAdditionalInfo"].completionInfo}catch(c){}};function wR(a,b,c){D.call(this);this.V=a;this.H=b;this.O=c;this.D={};this.C=[];this.F=null;this.Ua=new xh(this);this.J=new XSb(new YSb(2E3))}v(wR,D);wR.prototype.upload=function(a,b,c){c=c?c:{};var d=new Kl,e=c;e.containingCosmoId=this.V;this.O&&(e.parentCosmoId=this.O);a=new aTb(a,b,c,d);this.F?this.C.push(a):bTb(this,a);return d};
function bTb(a,b){a.F=b;var c=a.J,d=b.fileName,e=new eF(b.D,d);e.C=!0;var f=OZa(c.C.C,e);d=new QZa(d,e.$c(),f);c.dispatchEvent(new UZa([d]));a.Ua.Sc(d,"qb",a.L).Sc(d,"rb",a.$);c=Cs();c=Sa(hb(c))?a.H:ni(a.H,{authuser:c});d.J=c;d.H="POST";c=ZSb(b.fileName,b.D.size,b.C);d.F=c;d.L=!0;a.D[d.V]=b;d.start()}
wR.prototype.L=function(a,b){var c=a.item,d=c.V,e=this.D[d];if(!e)throw Error("No internal representation found for uploaded file.");var f=c.wj();var h=(h=$Sb(f))?h.status:"UNKNOWN";f=(f=$Sb(f))?f.customerSpecificInfo:void 0;if(a instanceof SZa&&a.Cla)e.Wl.Hd(Error("connectionError"));else if(f)if(b||"SUCCESS"!=h){switch(h){case "FAILURE":var k="scottyError";break;case "REJECTED":k=f&&"anonymous_user"==f.type?"invalidAuth":"scottyReject";break;case "UNKNOWN":case "QUEUED":case "CANCELLED":case "SUCCESS":k=
"unknown"}e.Wl.Hd(Error(k))}else e.Wl.Xb(f);else e.Wl.Hd(Error("invalidResponse"));F(c);delete this.D[d];this.F=null;this.C&&0!=this.C.length&&bTb(this,this.C.shift())};wR.prototype.$=function(a){this.L(a,!0)};wR.prototype.Qa=function(){wR.ea.Qa.call(this);id(this.Ua,this.J)};function aTb(a,b,c,d){this.D=a;this.fileName=b;this.C=c;this.Wl=d};function cTb(a,b,c,d,e,f,h){SSb.call(this,b,c,d,e,f);this.va=a;this.L=h}v(cTb,SSb);cTb.prototype.O=function(a,b){return this.va.upload(b,a).hp().addCallback(this.V,this)};cTb.prototype.$=function(){return Error("fileNotFound")};cTb.prototype.V=function(a){return a.id};function dTb(a,b,c){var d=new Kl;if(Gk(a,"inc"))if(null===Fk(a,"title"))b={},b.docId=a.getId(),km(c,Error("Not creating document without title"),b),d.Hd(void 0);else{c={newDocId:a.getId(),title:Fk(a,"title")};var e=Ik(a,"ic");e&&(c.initialCommands=Mh(e));(e=Fk(a,"fact"))&&(c.folder=e);(a=Fk(a,"odocid"))&&(c.sourceDocId=a);a=sl(tl(yl(Mra(b.Pe("/create")),c),d.Xb,d),d.Hd,d);r(void 0)&&ql(a,void 0);a.Ae()}else d.Xb(void 0);return d};function eTb(a){this.Nc=a}eTb.prototype.serialize=function(a){var b={};b.commands=ek(this.Nc,a.Je());b.sid=a.oi();b.reqId=a.Em();return b};function fTb(a,b){this.C=a;this.D=b};function gTb(a,b){D.call(this);this.D=a;this.C=b}v(gTb,D);gTb.prototype.transformSelection=function(a,b){return this.C.transformSelection(b,a.Je())};function hTb(a,b,c,d){H.call(this);this.C=a;this.D=c;this.rb=d;bm(this.C)&&Qg(u(this.V,this));this.J=b;this.O=ok.getInstance();this.H=new Mi;E(this,this.H);this.F=new Mi;E(this,this.F);this.L=new Si;E(this,this.L)}v(hTb,H);hTb.prototype.V=function(){var a=this;bm(this.C)&&(this.H.dispatchEvent(null),Ui(this.L,this.C.H,function(){a.F.dispatchEvent(null)}))};
function iTb(a,b,c,d,e){if(0>c&&(!d||e))throw Error("Negative revision range received: "+c+", isMetadata="+d);if(0<=c){c=am(a.C);d=d?c:c+1;if(b<d)return 4;if(b>d)return 3;if(c<a.J)return 1}return 2}hTb.prototype.transformSelection=function(a,b){b=iTb(this,b,b,!0,!0);if(2!=b)return new jTb(b);a=this.D.transformSelection(this.C,a);return new jTb(b,a)};hTb.prototype.Qa=function(){F(this.D);delete this.D;F(this.C);delete this.C;hTb.ea.Qa.call(this)};
function kTb(a,b,c){this.C=a;this.F=b||null;this.D=c||[]}kTb.prototype.Je=g("F");function jTb(a,b){this.C=a;this.D=b||null}jTb.prototype.getSelection=g("D");function lTb(a,b,c,d,e,f,h,k){var l=this;D.call(this);this.C=a;this.O=b;this.H=c;this.V=d;this.L=f;this.rb=h;this.J=k;this.F=[];this.D=[];b=new Si;E(this,b);Ti(b,a.V,function(){return mTb(l,!0)});Bm(this.C)&&mTb(this,!1);xqa(this.L,u(this.Qmb,this));nTb(this)}v(lTb,D);function nTb(a){var b=a.C,c=[];for(e in b.D){var d=b.D[e];"saved"==d.getStatus()&&c.push(d)}for(b=0;b<c.length;b++){var e=c[b];oTb(a,e.hn(),e.Lfa())}}p=lTb.prototype;
p.Qmb=function(){var a=this.D;this.D=[];mTb(this,!1,a);a=this.F;this.F=[];mTb(this,!0,a)};
function mTb(a,b,c){if(!c){c=a.C;var d=hc(c.C);vc(c.F,c.C);c.C={};c=d}var e=c,f=[];d=[];c=[];for(var h=0;h<e.length;h++){var k=e[h],l=k.hn();var m=k;var q=b;if(m.getUrl())m="transportBeforeSyncing";else{var t=m.Hy();m=t?NSb(t)?q?"transportAfterSyncing":"notTransportable":PSb(t)?"transportAndSync":OSb(t)?"transportBeforeSyncing":m.Hy()?"transportAfterSyncing":"notTransportable":m.QJ()?"transportBeforeSyncing":"notTransportable"}switch(m){case "transportBeforeSyncing":f.push(k);break;case "transportAndSync":d.push(k);
break;case "transportAfterSyncing":c.push(k);break;case "notTransportable":m=a;k=(k=k.Hy())?NSb(k)?"iosOtherSession":"unknown":"nonexistentImageUrl";pTb(m,l,k);break;default:throw Error("Unknown TransportStrategy type "+m);}}if(0<f.length)for(e=a.iqa(f,b),h=0;h<e.length;h++)Ol(e[h].addCallback(u(a.OSa,a)),u(a.dPb,a));0<d.length&&(h=Cg(u(a.loa,a,d)),e=a.iqa(d,b),0<e.length&&(d=qTb(a,d,!1),d=Zb(hba(e,d)),e=u(a.M2a,a),Ol(Ol(new im(d),h),e)));0<c.length&&(h=Cg(u(a.loa,a,c)),d=qTb(a,c,!0),Ol(new im(d),
h).addCallback(Cg(u(a.iqa,a,c,b))))}p.M2a=function(a){for(var b=0;b<a.length;b+=2){var c=a[b][1],d=a[b+1][0];c.hn();c.gR()&&(d||this.OSa(c))}};p.loa=function(a){for(var b=0;b<a.length;b++){var c=a[b],d=c.Hy();d&&d!=c.getUrl()&&pSb(d)}};p.dPb=function(a){a=APb(this.C,a.hn());this.loa([a])};
function qTb(a,b,c){for(var d=[],e=0;e<b.length;e++){var f=b[e],h=f.hn(),k=new Kl;if(!f.Hy())throw Error("Attempting to sync blob without original url.");a.H?Ml(a.H.sync(new Zn(new tCb(h),f.Hy(),"sync-needed")),u(a.UAb,a,k,h),u(a.TAb,a,k,h,c)):(BPb(a.C,h,f.Hy()),k.Xb(h));d.push(k)}return d}p.UAb=function(a,b,c){"failed"!=APb(this.C,b).getStatus()&&BPb(this.C,b,c.getResult());a.Xb(b)};p.TAb=function(a,b,c){c?pTb(this,b,"offlineSync"):rTb(this,"offlineSync");a.Hd(b)};
p.iqa=function(a,b){if(!El(this.L.rX(),2))return b=b?this.F:this.D,b.push.apply(b,a),[];b=[];for(var c=[],d=0;d<a.length;d++){var e=a[d];"failed"==e.getStatus()?b.push(Sl(Error("canceled"))):c.push(e)}d=this.O;e=[];for(a=0;a<c.length;a++){var f=c[a];f.QJ()&&e.push(f)}var h=new uR(u(d.bTb,d,e),1E3,9E5,d.D);a=[];for(var k=0;k<c.length;k++){f=c[k];var l=f.hn();if(d.C[l])throw Error("Attempted to re-transport blob");var m=new Kl;if(f.QJ())f=new TSb(m,h);else{var q=new uR(u(d.aTb,d,f),1E3,9E5,d.D);f=new TSb(m,
q);mp(d.F)&&q.start()}d.C[l]=f;Ol(m,Cg(u(d.p6a,d,l)));a.push(m)}0<e.length&&mp(d.F)&&h.start();for(d=0;d<a.length;d++)c=new Kl,Ml(a[d],u(this.WBb,this,c),u(this.VBb,this,c)),b.push(c);return b};
p.WBb=function(a,b){if(!b.gR())throw Error("handleTransportSuccess_ called on failed transport.");this.J.Zb(29284);if("failed"!=APb(this.C,b.hn()).getStatus()){var c=this.C,d=b.hn(),e=b.C;d=c.F[d];if(!d)throw Error("markAsSaved for blob that was not sending.");d.pBa(e);d.Mfa("saved");c.H[e]=d;CPb(c,d,e);c.va.dispatchEvent(new wPb);a.Xb(b)}};p.VBb=function(a,b){if(b.gR())throw Error("handleTransportFailure_ called on successful transport.");var c=b.getError().message;pTb(this,b.hn(),c);a.Hd(b)};
p.OSa=function(a){if(!a.gR())throw Error("syncTransportResultFromSavedCosmoId_ called on failed transport.");oTb(this,a.hn(),a.C)};function oTb(a,b,c){APb(a.C,b).getUrl()||a.V.Xi(c,!0).addCallback(u(a.RAb,a,b))}p.RAb=function(a,b){BPb(this.C,a,b)};function pTb(a,b,c){rTb(a,c);if("pending"==APb(a.C,b).getStatus()){a=a.C;b=a.F[b];if(!b)throw Error("markAsFailed for blob that was not sending.");b.Mfa("failed");CPb(a,b,"FAILED_IMAGE_UPLOAD");a.$.dispatchEvent(new wPb)}}
function rTb(a,b){var c={};a:switch(b){case "createPhoto":var d="image_upload_other_error";break a;case "badScottyUrl":case "connectionError":case "fileNotFound":case "invalidFileData":case "jsonError":case "nonexistentImageUrl":case "offlineSync":case "iosOtherSession":d="image_upload_pre_upload_error";break a;default:d="image_upload_scotty_error"}c[d]=b;km(a.rb,Error(b),c);a.J.Zb(29285)};function sTb(a,b,c,d,e){var f=this;D.call(this);this.C=a;this.H=b;this.L=c;this.F=new Pg(d);this.D=new Pg(e);this.J=new Si;E(this,this.J);Ti(this.J,this.L.L,function(){return tTb(f)});Ti(this.J,this.C.va,function(){f.D.stop();f.F.start()});Ti(this.J,this.C.Mb,function(){f.F.enabled||(f.D.stop(),f.D.start())});this.Ua=new xh(this);this.Ua.R(this.F,"tick",this.Tyb).R(this.D,"tick",this.Vyb);Kqa(this.C)?this.F.start():Lqa(this.C)&&this.D.start()}v(sTb,D);p=sTb.prototype;p.Qla=-1;p.Tyb=function(){tTb(this)};
p.Vyb=function(){tTb(this)};function tTb(a){a.C.wD||a.H.FC||(Bm(a.L)?a.C.yY()?uTb(a,0):a.C.AY()&&a.C.tW()[0]instanceof dk&&uTb(a,1):(a.F.stop(),a.D.stop(),uTb(a)))}function uTb(a,b){if(Kqa(a.C)||Lqa(a.C)){var c=DPb(a.L,r(b));Nqa(a.C,!1,b).addCallback(u(a.q6a,a,c))}}
p.q6a=function(a,b){if(!b.getSelection()&&!b.yV.length)throw Error("Tried to send commands request without selection change and without command bundles.");if(b.yV.length){if(this.Qla==b.hf())throw Error("Client invariant failed. Sent the revision number "+b.hf()+" twice in a row.");this.Qla=b.hf()}if(this.H.FC)throw Error("Command transporter has a pending commands request.");vTb(this.H,b.yV,a,b.getSelection(),b.hf())};
p.Qa=function(){F(this.Ua);delete this.Ua;F(this.F);delete this.F;F(this.D);delete this.D;sTb.ea.Qa.call(this)};function xR(a,b,c,d,e,f,h,k,l,m,q,t){this.Ea=a;this.Ra=b;this.O=c;this.L=d;this.va=l;this.$=m;this.F=e;this.D=f;this.C=h;this.H=k;(a=0>e)||(a=(a=this.Ea)?(new ck(a)).zt():!1);this.J=a;this.V=q;this.Ka=t}xR.prototype.Je=g("Ea");xR.prototype.getSelection=g("Ra");xR.prototype.oi=g("C");xR.prototype.Em=g("Ka");function wTb(a,b){this.iE=a;this.C=b}wTb.prototype.Je=g("iE");function xTb(a){this.C=a};function yTb(a,b){this.D=a;this.C=b};function zTb(a,b,c){this.C=a;this.D=b;this.Yj=c};function ATb(a,b,c,d){this.D=a;this.F=b;this.C=d;this.userId=c};function BTb(a,b){this.D=a;this.C=b||[]};function CTb(a,b,c,d,e,f){H.call(this);this.C=a;this.L=b;this.Ea=c;this.J=null;this.H=new Pg(3E4);this.D=[];this.F=d;this.V=new Mi;E(this,this.V);this.O=new Mi;E(this,this.O);this.va=new Mi;E(this,this.va);this.Ya=new Mi;E(this,this.Ya);this.Ka=new Mi;E(this,this.Ka);this.$=new Mi;E(this,this.$);this.bb=new Mi;E(this,this.bb);this.rb=e;this.Ua=new xh(this);this.Ua.R(this.H,"tick",this.fb).R(this.F,"dc",this.eb);this.Ra=f||null}v(CTb,H);CTb.prototype.eb=function(){this.Ya.dispatchEvent(new xTb(!this.F.isEnabled()))};
CTb.prototype.fb=function(){this.H.stop();this.dispatchEvent("nc")};function DTb(a,b){var c=b.Je();return a.Ra&&c&&!b.J?(a=a.Ra.C(c))?new xR(a,b.getSelection(),b.O,b.L,b.F,b.D,b.oi(),b.H,b.va,b.$,b.V,b.Em()):b:b}CTb.prototype.Qa=function(){F(this.Ua);F(this.H);CTb.ea.Qa.call(this)};function ETb(a){this.D=a;this.C=new Oh};function FTb(a,b){G.call(this,"qc");this.F=a;this.C=b}v(FTb,G);function GTb(a,b,c,d,e,f,h,k,l,m,q,t){H.call(this);this.C=a;this.eb=new Mi;E(this,this.eb);this.Ea=new Mi;E(this,this.Ea);this.$=new Mi;E(this,this.$);this.V=new Mi;E(this,this.V);this.J=new Mi;E(this,this.J);this.Ra=new Mi;E(this,this.Ra);this.Ka=new Mi;E(this,this.Ka);this.O=new Mi;E(this,this.O);this.L=new Mi;E(this,this.L);this.D=b;this.D.Cd(this);Oi(this.D.V,this.eb);Oi(this.D.O,this.Ea);Oi(this.D.Ya,this.$);Oi(this.D.Ka,this.V);Oi(this.D.va,this.J);Oi(this.D.$,this.Ra);Oi(this.D.bb,this.Ka);
this.va=m;this.bb=l;this.jb=d;this.H=c;this.F=e;Oi(this.F.H,this.O);Oi(this.F.F,this.L);this.Ya=f;this.rb=h;this.fb=!!q;this.tb=!!t;this.mb=Ja();this.Ua=new xh(this);this.Ua.R(c,"q",this.Okb).R(c,"r",this.s6a).R(c,"o",this.rjb).R(c,"p",this.vjb).R(b,"nc",this.sjb).R(m,"dc",this.u6a);k.subscribe("0",this.r6a,this);k.subscribe("5",this.t6a,this);k.subscribe("10",this.rwb,this)}v(GTb,H);p=GTb.prototype;p.LLa=0;p.$A=!1;p.G2=-1;p.u6a=function(){this.z8();HTb(this)};
p.z8=function(){if(!this.$A){var a=this.D;if(a.F.isEnabled()&&a.D.length){for(var b=[],c,d,e=a.L.bha(),f=bm(a.L),h=a.L.bb;d=a.D.shift();)if(f&&d.F<=h&&d.D>h&&km(a.rb,Error("Storage message contains both commands to resolve anachronism and commands to apply.")),c){var k,l=!0,m=null!=d.oi()&&!!e[d.oi()]||null!=c.oi()&&!!e[c.oi()];f&&c.D==h&&(l=!1);if(l){var q=void 0,t=c,w=d,y=m,z=a.Ra||void 0;if(t.D+1!=w.F||t.oi()!=w.oi()||t.H!=w.H||t.L!=w.L||y&&t.Em()!=w.Em()||t.J!=w.J||t.getSelection()&&!w.getSelection()&&
!w.J)var C=null;else{var M=t.Je(),N=w.Je();z&&N&&(M&&(q=z.D(M,N)),q||(N=z.C(N)||N));q||(q=M&&N?M.concat(N):M||N);var V=t.va,ca=w.va,da=null===V&&null===ca?null:Math.max(V||0,ca||0),oa=t.$,ya=w.$,xa=null===oa&&null===ya?null:Math.max(oa||0,ya||0);C=new xR(q,w.getSelection()||t.getSelection(),w.O,t.L,t.F,w.D,t.oi(),t.H,da,xa,w.V,y?t.Em():null)}}else C=null;(k=C)?c=k:(b.push(c),c=DTb(a,d))}else c=DTb(a,d);c&&b.push(c);a.D=b}for(var za=Ja(),Ta=!1,gb=Xi(O(),"docs-mmpt");a.D.length&&a.F.isEnabled();){var Ga=
a,bb=a.D[0],Ab=Ga.L.bha(),Mb=null!=bb.oi()&&!!Ab[bb.oi()];2==iTb(Ga.Ea,bb.F,bb.D,bb.J)&&Ga.V.dispatchEvent(new yTb(Mb,bb));if(Ga.F.isEnabled()){if(Mb)if(bb.Je()){if(bb.J)throw Error("Acknowledgement messages can not be metadata");var Wc=bb.Em(),md=bb.oi();if(null===Wc)throw Error("Acknowledgement message cannot have a null requestId.");if(null===md)throw Error("Acknowledgement message cannot have a null sessionId.");var me=bb.V;var Ie=Ga.Ea,ec=bb.D,ng=me?new Aka(me):null,ob=Wc,je=md,ke=iTb(Ie,bb.F,
ec,!1);if(2!=ke&&1!=ke)var og=new kTb(ke);else{var Og=Ie.C,ul=ec,Hj=ng,Xk=ob,ij=je;$l(Og);if(!Og.eea())throw Error("removeSent called when not waiting for ack");var An=Og.eL(),dq=Og.$Pa(ul,Hj,Xk,ij);Og.KK()||(Og.wD=!1,Og.fc.dispatchEvent(null));An&&Jqa(Og);Og.isEmpty()&&Og.Ya.dispatchEvent(null);var Io=dq;0<ec&&2==ke&&(Ie.J=ec);var Yk=Io.D;og=new kTb(ke,Yk,Io.C?[]:Yk)}var Wl=og.C;if(3==Wl){Ga.dispatchEvent("nc");var vl=!1}else{null!==Ga.J&&Ga.J<=bb.D&&(Ga.J=null,Ga.H.stop());var Xl=og.Je(),Yl=2==
Wl,Zl=new xR(Xl,bb.getSelection(),bb.O,bb.L,bb.F,bb.D,bb.oi(),bb.H,bb.va,bb.$,bb.V,bb.Em());Yl&&Ga.va.dispatchEvent(new BTb(Zl,og.D));Ga.O.dispatchEvent(null);Yl&&Ga.$.dispatchEvent(new ATb(!0,Zl.J,Zl.L,Zl.O));vl=!0}}else vl=!0;else a:{var nr=bb.Je();if(nr){var xk=bb.V,Zk=Ga,wl=bb.H==Ga.C;var Bn=void 0,yk=Zk.Ea,Rm=nr,uz=bb.F,xl=bb.D,or=xk?new Aka(xk):null,Hb=bb.J,rr=am(yk.C),Jz=Mqa(yk.C),sr=iTb(yk,uz,xl,Hb);if(2!=sr&&1!=sr)var Du=new kTb(sr);else{var WD=Hb?rr:xl,qI=Hb?Jz:or;!yk.C.isEmpty()&&Rm.length&&
(Bn=pk(yk.O,"pqct"));for(var Eu,XD=yk.D,Kz=yk.C,Lz=Rm,Jn=WD,Fu=qI,Gw=Iqa(Kz),tr=Gw.C.concat(Gw.D),Po=Lz,lq=Lz,em=[],YD=!1,Ms=0;Ms<tr.length;Ms++){var Ns=tr[Ms];if(0<Ns.length){YD=!0;var Gu=spa(XD.D,Ns,Po);Po=Gu.Je();em.push(Gu.C);Ms==Gw.C.length-1&&(lq=Po)}else em.push([])}var ur=Kz.F,Hu=null,Mz=!1;ur&&(Hu=XD.C.transformSelection(ur,Po),Mz=!ur.equals(Hu));(YD||Jn!=am(Kz)||Mz)&&Kz.replace(em,Jn,Fu,Hu);Eu=new fTb(Po,lq);Bn&&qk(yk.O,Bn);0<xl&&2==sr&&(yk.J=xl);Du=new kTb(sr,2==sr?Eu.C:void 0,Eu.D)}if(2==
Du.C){var mq=Du.Je();mq&&0<mq.length&&Zk.Ka.dispatchEvent(new wTb(mq,wl))}var Os=Du;var Ps=Os.C;if(3==Ps){Ga.dispatchEvent("nc");vl=!1;break a}var ZD=2==Ps;ZD&&Ga.va.dispatchEvent(new BTb(bb,Os.D));Ga.O.dispatchEvent(null);ZD&&Ga.$.dispatchEvent(new ATb(!1,bb.J,bb.L,bb.O))}var Hw=bb.getSelection(),Nz=bb.oi(),Iu=bb.H;if(Hw&&(Nz||Iu)){var Iw=Ga,Qs=Nz,Oz=Iu,Rs=Iw.Ea.transformSelection(Hw,bb.D),Pz=Rs.C,Um=Rs.getSelection();2==Pz&&Um&&Iw.bb.dispatchEvent(new zTb(Um,Oz||Qs,Qs==Iw.C||Oz==Iw.C));Ps=Pz;if(3==
Ps){Ga.dispatchEvent("nc");vl=!1;break a}}vl=!0}var tX=vl}else tX=!1;if(!tX)break;a.D.shift();!Ta&&a.D.length&&a.F.isEnabled()&&Ja()-za>gb&&(a.dispatchEvent("oc"),Ta=!0)}}};
function Fra(a){if(a.isDisposed()){var b={commandReceiver_disposed:!0};return b}var c=a.F;b=am(c.C);var d=c.C.KK(),e=Kqa(c.C);var f=c.C;for(var h=0,k=f.IP(),l=0;l<k.length;l++)h+=k[l].Je().length;f=h+f.tW().length;h=bm(c.C);k=c.C.wD;c=Iqa(c.C);c=Mh(c);c=c.replace(/,/g,", ");c=c.replace(/}, /g,"},\n ");b={currentRevision:b,transformmgr_hasSentChanges:d,transformmgr_hasUnsentChanges:e,transformmgr_queueLength:f,transformmgr_isAnachronistic:h,transformmgr_isWaitingForAck:k,transformmgr_commands:c};vc(b,
Gra(a.H));d=b;c=a.D;e={};e.commandProcessor_messages_length=c.D.length;c=c.F;f={};f["messageProcessingState.enabled"]=c.isEnabled();f["messageProcessingState.reasons"]=ic(c.C);vc(e,f);vc(d,e);b.commandReceiver_catchupMode=a.$A;return b}p.Okb=function(a){if(a.F){var b=this.F,c=b.C,d=new Kl;c.Co()?d.Xb(void 0):c.CRa(d);c.Ka.dispatchEvent(null);b.rb.log(Error("Due to an error response, we're setting the pending queue as undeliverable."))}this.rb.log(a.C.uo||Error("handleCommandsFail_"),Fra(this))};
p.s6a=function(a){if(a instanceof zra){var b=a.C;if(0>=b.length)throw Error("handleCommandSuccess_: unexpected number of ranges "+b);a=b[b.length-1].end;var c=this.F,d=am(c.C);if(c.C.wD){b=this.D;c=this.$A;b.J=Math.max(b.J||0,a);if(b.H.enabled)throw Error("expectAck: Tried to restart already-enabled ack timer.");c||b.H.start()}else if(a>d)throw Error("handleCommandsSuccess_: not waitingForAck and response reported expected revision range "+b+", but this is higher than the currently syncd revision "+
d);}HTb(this)};p.sjb=function(){ITb(this)};function ITb(a){if(a.$A)throw Error("startCatchup_: Cannot start catchup mode while in catchup mode.");a.$A=!0;a.D.H.stop();HTb(a)}
function HTb(a){if(a.$A&&a.va.isEnabled()&&!a.H.FC&&!a.H.eS){var b=am(a.F.C)+1;a.G2=b;var c=Mqa(a.F.C);a=a.H;if(!a.eS){if(!a.J)throw Error("sendCatchup: cannot provide session id");a.eS=!0;var d=["reqId",a.oIb++,"startRev",b];c&&d.push("mac",c.C);ql(sl(tl(a.D.Pe("/delta").Jf("id",a.C).setContent(d),u(a.ujb,a,b),a),a.tjb,a),a.F).bp().Ae()}}}p.rjb=function(a){412==a.C.Dv&&this.dispatchEvent("pc");this.isDisposed()||Woa(a.C,this.rb,"Catchup request failed",Fra(this))};
function JTb(a){var b=O();return Wi(b,"docs-smv")?Xi(b,"docs-smv")>=a:!0}
p.vjb=function(a){if(this.$A)if(JTb(a.C)){for(var b=a.L,c=a.O,d=a.C,e=a.F,f=[],h=null,k=0;k<b.length;k++){var l=k==b.length-1?c:null;var m=d,q=e,t=Epa(this.Ya.C,b[k]),w=t.D,y=t.hf();l=new xR([w],null,t.C.F,t.C.H,y,y,t.oi(),t.C.D,m,q,l,t.C.J);if(l.oi()==this.C){if(h){if(l.H!=h.H)throw Error("Consecutive changes in catchup have same SID but differing effective SIDs, so these changes cannot be merged");if(h.D+1!=l.F)throw Error("Consecutive changes in catchup have same SID but the end revision of the first +1 does not equal the start revision of the second. First message end revision: "+h.F+
". second message start revision "+l.D);}h=l}else h=null;f.push(l)}c=b=!1;for(d=0;d<f.length;d++){e=f[d];if(e.oi()==this.C){if(c)throw Error("Catchup response includes more than one sequence of messages marked with the requester's session id, this is supposed to be impossible.");b||(b=!0)}else b&&(c=!0);if(0==d&&this.G2!=e.F)throw Error("handleCatchupSuccess_: Bad revision on first catchup message. Expected "+this.G2+" but got "+e.F);}this.$A=!1;this.G2=-1;this.bb&&a.J&&(b=this.bb,a=a.J,KTb(b,a.STAR),
c=a.RESTRICTED_DOWNLOAD,r(c)&&coa(b.C,!c||Yj(b.C.C)),boa(b.C,a.TITLE,!0),c=b.C,c.jb=a.DESCRIPTION,c.Ac.dispatchEvent(new Nk(!0)),LTb(b,a.PARENTS),c=a.TRASHED,r(c)&&b.C.lW(c,!0),c=a.IS_OWNER,null!=c&&Nya(b.C,c),c=a.IS_ORGANIZER,null!=c&&Oya(b.C,c),a=a.USER_CAPABILITIES,null!=a&&Pya(b.C,zsa(a)));Ib(this.D.D,f);this.z8()}else this.va.disable("unsupportedModelVersion"),this.dispatchEvent(new FTb(a.C,a.F));else this.rb.log(Error("handleCatchupSuccess_: Received catchup results while not in catchup mode."))};
p.t6a=function(a){a.isMe&&(this.LLa++,this.$A||(a=this.jb,!a.Co()&&!a.g2()||1==this.LLa&&(!this.fb&&1E4>Ja()-this.mb||this.fb&&this.tb)||ITb(this)))};
p.r6a=function(a){var b=a.mv;if(JTb(b)){b=this.Ya;var c=a.c,d=a.mv,e=a.fv;e=r(e)?e:null;for(var f=[],h,k=null,l=null,m=null,q=-1,t=-1,w=null,y=0;y<c.length;y++)h=Epa(b.C,c[y]),t=h.D,h.hf(),0==y?(k=h.C.H,l=h.oi(),m=h.C.D,t.zt(),q=h.hf(),w=h.C.J):(t.zt(),h.hf()),f.push(t),t=h.hf();a=new xR(f,null,h.C.F,k,q,t,l,m,d,e,a.t||null,w);this.D.D.push(a);XH(this.rb,this.z8,this)()}else this.va.disable("unsupportedModelVersion"),this.dispatchEvent(new FTb(b,a.fv))};
p.rwb=function(a){a=Epa(this.Ya.C,a.selection);var b=Aoa(a.D.C).getSelection(),c=a.hf();a=new xR(null,b,a.C.F,a.C.H,c,c,a.oi(),a.C.D,null,null,null,a.C.J);this.D.D.push(a);XH(this.rb,this.z8,this)()};p.Qa=function(){F(this.Ua);GTb.ea.Qa.call(this)};function MTb(a,b,c){G.call(this,a,c);this.C=b}v(MTb,G);function NTb(a,b,c){MTb.call(this,"q",a,c);this.F=b}v(NTb,MTb);function OTb(){H.call(this)}v(OTb,H);function PTb(a,b,c,d,e,f){G.call(this,"p",f);this.L=a;this.J=b;this.C=c;this.F=d;this.O=e}v(PTb,G);function QTb(a,b,c,d,e,f,h,k,l){H.call(this);this.J=a;this.C=b;this.D=c;this.O=d;this.L=f;this.F=r(h)?h:3;this.H=l;this.V=k||npa}v(QTb,OTb);p=QTb.prototype;p.FC=!1;p.eS=!1;p.zL=!0;p.oIb=0;
function vTb(a,b,c,d,e){if(!a.FC){a.FC=!0;a.zL=0<b.length;var f=a.L,h=a.O;if(0==b.length&&!d)throw Error("Cannot send an empty message to the server.");if(!ra(e)||0>e)throw Error("Cannot send an invalid revision number to the server: "+e);e=["rev",e];if(0<b.length){for(var k=[],l=0;l<b.length;l++)k.push(f.D.serialize(b[l]));e.push("bundles");e.push(f.C.stringify(k))}nc(c)||(e.push("blobIdMap"),e.push(f.C.stringify(c)));d&&(b=h.serialize(new yoa(d)),e.push("selection"),e.push(f.C.stringify(b)));f=
a.zL?wg(a.V):zg;e=sl(tl(a.D.Pe("/save").Jf("id",a.C).setContent(e),a.Lkb,a),a.Kkb,a);e.J=u(f,void 0);e.Ea=!0;f=ql(e,a.F);f.F=!0;a.J&&f.bp();r(a.H)&&f.setTimeout(a.H);f.Ae()}}function Gra(a){var b={};b.commandTransporter_pendingCommandsRequest=a.FC;b.commandTransporter_pendingCatchupRequest=a.eS;b.commandTransporter_pendingCommandsRequestHadCommands=a.zL;return b}p.Kkb=function(a){this.FC=!1;var b=this.zL;this.zL=!1;this.dispatchEvent(new NTb(a,b))};
p.Lkb=function(a){a=a.gf();this.FC=!1;if(a&&!nc(a)){this.zL=!1;a=a.revisionRanges;if(!a||!Aa(a)||0>=a.length)throw Error("processCommandBatchesRequestSuccessResponse_: response did not include a non-empty array of revision ranges "+a);for(var b=[],c=-1,d=0;d<a.length;d++){var e=a[d];if(!e||2!=e.length)throw Error("processCommandBatchesRequestSuccessResponse_: invalid  revision range "+e);var f=e[0];e=e[1];if(null==f)throw Error("processCommandBatchesRequestSuccessResponse_: range did not include a start");
if(null==e)throw Error("processCommandBatchesRequestSuccessResponse_: range did not include an end");if(e<f)throw Error("processCommandBatchesRequestSuccessResponse_: expected range end ("+e+") < expected range start ("+f+")");if(f<=c||e<=c)throw Error("processCommandBatchesRequestSuccessResponse_: out of order ranges or overlapping "+a);c=e;b.push(new jj(f,e))}this.dispatchEvent(new zra(b))}else{if(this.zL)throw Error("handleCommandBatchesRequestSuccess_: Got unexpected empty response after sending command batches.");
this.dispatchEvent("r")}};p.ujb=function(a,b){this.eS=!1;b=b.gf();if(!b)throw Error("processCatchupResponse_: Empty response object received for catchup request for revisions "+a);a=b.mu;if(!Aa(a))throw Error("processCatchupResponse_: Response lacked changes");this.dispatchEvent(new PTb(a,b.me,b.mv,b.fv,b.a||null))};p.tjb=function(a){this.eS=!1;this.dispatchEvent(new MTb("o",a))};function RTb(a,b,c,d){H.call(this);this.Ua=new xh(this);this.O=b;this.$=c;this.V=d;this.C=new cm(u(this.p2a,this),12E5);this.H=a;this.J=this.L=!1;this.D=0;this.F=new yK(12E5);this.Ua.R(this.H,"change",this.OTa).R(this.F,"active",this.uqb).R(this.F,"idle",this.vqb);b.subscribe("0",this.vHa,this);this.OTa()}v(RTb,H);p=RTb.prototype;p.OTa=function(){STb(this)};p.vqb=function(){TTb(this)};p.uqb=function(){STb(this)};function STb(a){a.J=!1;a.C.stop();"hidden"==a.H.getState()&&a.C.start();TTb(a)}
function TTb(a){var b=a.F.C;b="hidden"==a.H.getState()&&a.J&&b;b!=a.L&&(a.L=b,a.dispatchEvent(b?"sc":"rc"),UTb(a,b?"ENTER":"EXIT"),a.D=0)}p.vHa=function(){"hidden"==this.H.getState()&&(this.L?(this.D++,1==this.D&&UTb(this,"GOT_RTC_CHANGE")):STb(this))};function UTb(a,b){ql(Mra(a.$.Pe("/hibernatestat").Jf("docid",a.V,"event",b,"changes",a.D)).bp(),2).Ae()}p.p2a=function(){this.C.stop();this.J=!0;TTb(this)};
p.Qa=function(){var a=this.O;a.isDisposed()||a.unsubscribe("0",this.vHa,this);id(this.Ua,this.F,this.C);RTb.ea.Qa.call(this)};function VTb(a,b){this.C=b;this.D=a};function WTb(a,b,c){var d=this;D.call(this);this.C=a;this.H=b;this.F=c||null;this.D=new Si;E(this,this.D);Ti(this.D,this.C.Ac,function(a){a.C||(a={description:d.C.ah()},XTb(d,"/chrome",a))});Ti(this.D,this.C.C.D,function(){YTb(d)});Ti(this.D,this.C.ze,function(a){var b=d.C;a.C||XTb(d,"/peruserchrome",{star:b.Ya});P.Er.Hc(b.Ya)});Ti(this.D,this.C.Le,function(a){var b=d.C;a.C||XTb(d,"/peruserchrome",{subscribed:b.bb});P.EN.Hc(b.bb)});Ti(this.D,this.C.Jd,function(){ZTb(d)});Ti(this.D,this.C.$,function(a){a.C||
XTb(d,"/chrome",{title:d.C.F})});Ti(this.D,this.C.Qb,function(a){var b=d.C;a.C||XTb(d,"/trash",{trashed:b.Ea})});Ti(this.D,this.C.fc,function(){ZTb(d)});Zj(a.C)&&YTb(this);this.F&&this.F.subscribe("1",this.qHa,this)}v(WTb,D);p=WTb.prototype;p.Qa=function(){this.F&&!this.F.isDisposed()&&this.F.unsubscribe("1",this.qHa,this);WTb.ea.Qa.call(this)};
p.qHa=function(a){var b=a.TITLE;b&&boa(this.C,b,!0);b=a.DESCRIPTION;if(r(b)){var c=this.C;c.jb=b;c.Ac.dispatchEvent(new Nk(!0))}a.ACL&&Lya(this.C);KTb(this,a.STAR);b=a.RESTRICTED_DOWNLOAD;r(b)&&coa(this.C,!b||Yj(this.C.C));b=a.SUBSCRIBED;r(b)&&(P.EN.setVisible(!0),c=this.C,c.bb=b,c.Le.dispatchEvent(new Nk(!0)));b=a.TRASHED;r(b)&&this.C.lW(b,!0);b=a.IS_OWNER;r(b)&&Nya(this.C,b);b=a.IS_ORGANIZER;r(b)&&Oya(this.C,b);a.DLP_IDS&&L(O(),"docs-dlpe")&&Yj(this.C.C)&&tl(this.H.Pe("/dlp/read").Jf("id",this.C.D),
this.Imb,this).Ae();LTb(this,a.PARENTS)};function KTb(a,b){r(b)&&(a.C.H||P.Er.setVisible(!0),a=a.C,a.Ya=!!b,a.ze.dispatchEvent(new Nk(!0)))}function LTb(a,b){r(b)&&(a=a.C,b=$Tb(b),a.Ra=b,a.Ah.dispatchEvent(new Nk(!0)))}p.Imb=function(a){a.gf()&&this.C.Oc.dispatchEvent(new Nk(!0))};function XTb(a,b,c){var d=a.H,e=a.C;e.C.C(function(){yl(d.Pe(b).Jf("id",e.D),c).Ae()})}function YTb(a){L(O(),"icso")||(tl(a.H.Pe("/trash/read").Jf("id",a.C.D),a.xCb,a).Ae(),ZTb(a))}
function ZTb(a){tl(a.H.Pe("/peruserchrome").Jf("id",a.C.D),a.wCb,a).Ae()}p.wCb=function(a){KTb(this,ll(a,"STAR"));var b=ll(a,"SUBSCRIBED");if(r(b)){P.EN.setVisible(!0);var c=this.C;c.bb=!!b;c.Le.dispatchEvent(new Nk(!0))}LTb(this,ll(a,"PARENTS"));b=ll(a,"IS_IN_MY_DRIVE");r(b)&&(this.C.hg=!!b);b=ll(a,"IS_OWNER");r(b)&&Nya(this.C,!!b);b=ll(a,"IS_ORGANIZER");r(b)&&Oya(this.C,!!b);r(ll(a,"USER_CAPABILITIES"))&&(a=ll(a,"USER_CAPABILITIES"),Pya(this.C,zsa(a)));this.C.Qe.dispatchEvent(null)};
p.xCb=function(a){a=ll(a,"TRASHED");r(a)&&this.C.lW(!!a,!0)};function $Tb(a){a=tb(a,function(a){return null!=a.name});return ub(a,function(a){return new Iya(a.objectId,a.name,a.shared)})};function aUb(a,b,c){G.call(this,"tc",a);this.C=b;this.F=c}v(aUb,G);function bUb(a,b,c){H.call(this);this.D={"X-Same-Domain":"1"};!1===c&&(this.D={});this.H="";this.C=b||rya();(a=qi((a||na).location.href,"authkey"))&&cUb(this,"authkey",a)}v(bUb,H);bUb.prototype.F=function(a){cUb(this,"tfe",a)};function cUb(a,b,c){qya(a.C,b,c);a.dispatchEvent("uc")};function dUb(a){H.call(this);this.D=a;this.C=null;this.Ua=new xh(this);this.Ua.R(this.D,"uc",this.F)}v(dUb,H);dUb.prototype.F=function(){this.C&&this.C.lRa(this.D.C.C)};dUb.prototype.H=function(a){this.dispatchEvent(new aUb(this,0==a,this.C.Pfa()))};dUb.prototype.Qa=function(){this.C&&!this.C.isDisposed()&&(this.C.unsubscribe("tfe_changed",this.D.F,this.D),this.C.o3(),this.C.mTa());this.C=null;F(this.Ua);dUb.ea.Qa.call(this)};function eUb(a,b){D.call(this);this.C=[];this.H=a;this.F=b||null;this.D=this.Ua=null;this.F&&(this.D=new Pg(500),this.Ua=new xh(this),this.Ua.R(this.D,"tick",this.T_b))}v(eUb,D);p=eUb.prototype;p.reset=function(){this.C=[];this.D&&this.D.stop()};p.contains=function(a){return Bb(this.C,a)};p.remove=function(a){Jb(this.C,a);fUb(this)};p.T_b=function(){for(;0<this.C.length&&Veb(this.F);)Web(this.F),this.H(this.C.shift());fUb(this)};function fUb(a){0==a.C.length&&a.D&&a.D.stop()}
p.Qa=function(){F(this.Ua);F(this.D);eUb.ea.Qa.call(this)};function gUb(a,b,c){this.C=a;this.D=b;this.F=c};function hUb(a,b,c,d,e,f,h,k){H.call(this);this.Ra=a;this.D=new bUb(b,e,h);this.H=new dUb(this.D);this.Ua=new xh(this);this.rb=c||null;c&&this.Ua.R(c,"Yb",this.wob);this.C=d||new fpa;this.Ea=k||null;this.va=new zm;this.F=[];this.V=[];this.L=new eUb(u(this.OPb,this),f);this.Ka=!1;this.$=this.J=null;this.O=mpa;this.Ua.R(this.H,"tc",this.bjb)}v(hUb,H);function iUb(a){var b=Yi(O(),"buildLabel");a.D.D["X-Build"]=b}p=hUb.prototype;p.Pe=function(a){Ma(a,"/");a=this.a_(a);a.va=this.D.H;return a};
p.a_=function(a){var b=this.Ra;a=new jUb(this,a,this,this.Ea,void 0);b.C&&(a.L=b.C);return a};function kUb(a,b,c){a.J&&Mk(a.rb,Error("OfflineObserver already set"));a.J=b;c&&(a.Ka=!0,a.Ua.R(b,["u","v"],a.v6a))}p.send=function(a){if(!a.isDisposed()){Eb(this.F,a);a:{var b=this.L;if(b.F){if(!Veb(b.F)||0!=b.C.length){b.C.push(a);b.D.start();break a}Web(b.F)}b.H(a)}this.Ua.Sc(a,"t",this.Txb)}};
p.OPb=function(a){5<=this.C.getState().C||(this.C.getState()==ml&&this.C.Ob(gpa),this.J&&this.J.Jma(),this.Ua.Sc(a,"s",this.tJa),a.send(this.D))};
p.tJa=function(a){var b=a.target,c=a.response;"SOON"==c.L["x-restart"]&&this.C.F.dispatchEvent(null);this.rb&&dpa(c)&&1!=b.J&&this.rb.log(Error("blank JSON response"),$oa(c));if(a=bpa(c)){if(this.J){var d="j"==a.type;d&&b.Ab?this.J.uNa():this.J.W8(!d)}d=!0;if("i"==a.type){try{b.Ea(c),yR(this,b)}catch(l){a=new il("l",a.errorCode,a.Dv),a.uo=l,a.bS="i",yR(this,b,this.O)}b.dispose()}else if("j"==a.type||"k"==a.type){var e=a;var f=!1;if(200==e.Dv){var h=apa(c);h&&"XSRF"==A(h,1)&&(lUb(this,h.getData()),
f=!0)}400==e.Dv&&(c=cpa(c))&&A(c,1)&&(lUb(this,A(c,1)),f=!0);409==e.Dv&&this.D.F(null);c=5<=this.C.getState().C;h="k"==e.type;c||!(f||1!=b.J&&4>b.O)?3==b.J?(c||(this.H.C&&!h?this.V.push(b):mUb(this,b,!0),nUb(this),this.C.Ob(oUb(this,e.Dv))),e=2):e=1:(mUb(this,b,!1),e=3);switch(e){case 1:a.bS=a.type;a.type="h";break;case 3:d=!1;break;case 2:pUb(a)}}else"m"==a.type&&(this.rb&&km(this.rb,Error("Incompatible server")),yR(this,b,lpa),d=!1);if("h"==a.type){pUb(a);try{if(0==b.$(a)&&(d=!1),b.eb)yR(this,b);
else{var k=b.Ya(a)||oUb(this,a.Dv);yR(this,b,k)}}catch(l){a=new il("l",a.errorCode,a.Dv),a.uo=l,a.bS="h",yR(this,b,this.O)}b.dispose()}d&&(a.F=b.D,this.dispatchEvent(a))}};function pUb(a){a.C instanceof jl&&a.C.oq()}p.Txb=function(a){a=a.target;this.L.contains(a)?this.L.remove(a):Bb(this.F,a)&&(this.Ua.Jc(a,"s",this.tJa),yR(this,a));Jb(this.F,a);Jb(this.V,a)};
function yR(a,b,c){var d=a.C.getState(),e=d,f=c||pl;c=!c;Jb(a.F,b);Jb(a.V,b);a.L.contains(b);5<=d.C||(5<=f.C?a.C.Ob(f):(b=!!a.H.C||wb(a.F,function(a){return 3==a.J}),d==gpa?c||!b?0==a.F.length&&(e=ml):(nUb(a),e=f):c?0<a.F.length?(e=ol,qUb(a)):a.H.C&&a.H.C.rEa()||(e=ml):e=f,a.C.Ob(e)))}function nUb(a){a.H.C&&a.C.getState().isOk()&&(a=a.H,a.C.o3(),a.C.T2())}p.getStatus=g("C");
function mUb(a,b,c){var d=Rra;c&&0!=b.F&&(d=b.F<b.fb?1.5*b.F:b.F);b.F=d;c=Math.max(0,d-(Ja()-b.Ra));a.va.xt(u(a.send,a,b),c)}p.bjb=function(a){var b=this.C.getState();5<=b.C||(a.C?b.ri()&&(0<this.F.length?(this.C.Ob(ol),qUb(this)):this.C.Ob(ml)):this.C.Ob(oUb(this,a.F)))};p.eqb=ba();p.dqb=ba();p.v6a=function(){this.J.np()&&this.C.getState()==pl?0<this.F.length?(this.C.Ob(ol),qUb(this)):this.C.Ob(ml):this.J.np()||3<=this.C.getState().C||this.C.Ob(pl)};
function qUb(a){var b=a.V.shift();b&&a.send(b)}p.O3=function(a){var b=this.D;Xra(a);b.H=a};function oUb(a,b){return 401==b?jpa:403==b?ipa:421==b?kpa:202==b||405==b||409==b||429==b||500<=b&&599>=b&&550!=b?hpa:400<=b&&499>=b||550==b?a.O:pl}function lUb(a,b){a=a.D;a.C.C.at&&cUb(a,"at",b);cUb(a,"token",b)}p.Vfa=function(){return this.D.C.C.token||null};p.Ufa=function(){var a=this.D.C;var b=a.C.token||null;b?a=Rl(b):(a.D||(a.D=new Kl),a=a.D);return a};p.wob=function(){this.C.Ob(this.O)};
p.Qa=function(){id(this.F);F(this.H);F(this.D);F(this.va);F(this.L);F(this.Ua);hUb.ea.Qa.call(this)};function rUb(a){var b=Xi(O(),"docs-rn"),c=Xi(O(),"docs-pn");if(!isNaN(b)||!isNaN(c)){if(isNaN(b))throw Error("Release number not specified, but protocol number was.");if(isNaN(c))throw Error("Protocol number not specified, but release number was.");var d=Yi(O(),"docs-ct")||"s";b=c.toString(16)+"."+b.toString(16)+"."+d;a.D.D["X-Rel-Id"]=b}};function sUb(a){this.rb=a;this.L=this.J=-1;this.F=this.D=this.H=0;this.Ku=this.O=!1;this.C=""}function tUb(a){var b={};b.startTime=a.J;b.endTime=a.L;b.aborted=a.Ku;b.startedOffline=a.O;b.waitingForPendingCommandRequestCount=a.H;b.sendPendingBlobCount=a.D;b.sendPendingCommandsCount=a.F;b.reason=a.C;0<a.D+a.F+a.H&&(b.offlineIssueReason="Resolving stale client with pending commands",b.offlineIssueType="EDITING_BLOCKED");km(a.rb,Error("longMessageProcessingReport"),b)};function uUb(a,b,c,d,e,f,h){var k=this;D.call(this);this.va=a;this.L=b;this.O=c;this.D=d;this.H=e;this.Ea=f;this.C=new sUb(h);this.F=new Si;E(this,this.F);this.Ua=new xh(this);this.Ua.R(a,"oc",this.V);this.Ua.R(a,"pc",this.V);this.$=function(){return k.J()}}v(uUb,D);
uUb.prototype.V=function(a){var b=this.C;a=a.type;b.J=Ja();switch(a){case "oc":b.C="longMessageProcessing";break;case "pc":b.C="staleRevisionData";break;default:b.C="unknowreason-"+a}this.Ea.disable("staleClientResolving");F(this.va);jp(this.L.D,!0,"staleClientResolving");Rl().addCallback(u(this.J,this))};
uUb.prototype.J=function(){var a=this;this.O.FC?(this.C.H++,vUb(this)):Bm(this.H)?(this.C.D++,Ti(this.F,this.H.L,function(){return a.J()})):Kqa(this.D)?(this.C.F++,wUb(this),vUb(this)):(this.C.L=Ja(),tUb(this.C),xUb(this.L))};function vUb(a){a.D.V.C.contains(a.$)||Ti(a.F,a.D.V,a.$)}function wUb(a){Nqa(a.D,!0).addCallback(u(function(a){vTb(this.O,a.yV,DPb(this.H),null,a.hf())},a))}uUb.prototype.Qa=function(){F(this.Ua);uUb.ea.Qa.call(this)};function yUb(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z,C,M,N,V,ca,da,oa,ya,xa,za,Ta,gb,Ga,bb,Ab,Mb,Wc,md,me,Ie,ec,ng,ob,je,ke,og){var Og=this;H.call(this);this.va=a;this.mb=b;this.we=c;this.ze=d;this.Ea=e;this.C=f;this.fb=l;this.eb=m;this.zd=t;this.Jd=w;this.kd=y;this.rb=z;this.Oc=C;this.F=M;this.Ra=N;this.Nb=V;this.H=ca;this.V=da;this.O=oa;this.$=xa;this.fc=za;this.Ac=Ta;this.Eb=Ab||null;this.Le=md;this.Qe=me;this.J=this.bb=this.Ka=null;this.L=bb;this.Ya=h;this.Tb=ec||null;this.Mb=ng||null;this.Ab=!!ob;this.tb=
je||null;this.bd=Ga;this.Qb=og||Zi.NONE;this.D=new hUb(ya,void 0,this.rb,k,Wc,void 0,void 0,new gUb(a,Jl(f.C),Yj(f.C)));this.D.O3(c);iUb(this.D);Mb&&kUb(this.D,Mb,ke||L(O(),"docs-uootuns"));Ie||rUb(this.D);this.Ua=new xh(this);this.Ua.R(this.D,"l",this.iub);this.jb=new Si;E(this,this.jb);Ti(this.jb,this.F.Ka,function(){Og.lB?Og.lB.o3():Og.Ea=!1});Qg(this.CGb,0,this)}v(yUb,H);p=yUb.prototype;p.lB=null;p.BBa=null;p.Rfa=null;p.RBa=!1;p.Zka=null;function zR(a){Fm(a.O,"docs-net-ni");return a.D}
function zUb(a){Fm(a.O,"docs-net-ci");if(!a.lB)throw Error("Browser channel should have been created.");return a.lB}p.iub=function(a){var b=this.rb,c={};c.docInfo_Id=this.C.D;c.docInfo_LastModifiedTime=this.C.L;c.docInfo_SaveState=this.C.C.rX().cb();vc(c,Era(this.fb));Woa(a,b,"handleNetServiceClientError_",c)};p.fCb=function(a){eQb(this.bd,a.F,a.C,!1)};
p.CGb=function(){var a;if(a=this.H&&this.V&&!Fk(this.H,"title"))a=Ek(this.H,"lastModifiedServerTimestamp"),a=null===(null==a||0==a?null:a);a&&this.Eb?this.Eb(this.C,u(this.Eza,this)):this.Eza()};p.Eza=function(){if(!this.V||!this.H||this.Ab)this.tNa();else if(Fl(this.C.C.Qf)||!Gk(this.H,"inc"))Zj(this.C.C)||tqa(this.C.C),Ml(dTb(this.H,this.D,this.rb),u(this.tNa,this),u(function(){Mk(this.rb,Error("Document not created."))},this))};
p.tNa=function(){Em(this.O,"docs-net-ni");this.Ab||(this.RBa=!0,this.$&&this.V&&(sqa(this.C.C),qra(this.$),this.$.H&&mm(this.$)),AUb(this))};p.Tf=function(a){this.Zka=a;this.bb=new lTb(this.Ra,this.Nb,this.fc,this.Ac,0,this.C.C,this.rb,this.Oc);E(this,this.bb);AUb(this)};
function AUb(a){if(null!=a.Zka&&a.RBa&&!a.F.Co()){if(a.lB)throw Error("Browser channel already initialized");var b=a.Ya;if(b.STa){b.Ra||(b.Sfa=BUb(),!b.rb||Sa(hb(b.L))&&Mk(b.rb,Error("XDBCM URI was not provided.")),b.C&&b.Ua.R(b.C,["u","v"],b.MPb),b.O.start(),b.J.start(),b.Ra=!0);var c=(CUb++).toString(),d=new DUb(c,b);b.F[c]=d;c=Mh({id:c,erst:b.Ka});AR(b,"cc",c);b.S0&&Qg(u(d.hea,d,2,-1),0);b=d}else d=b.va?BUb():null,d=new EUb(void 0,void 0,d,b.C||void 0,b.Ka,b.V),b.Tfa&&(d.Ab=b.Tfa),b=L(O(),"xdbcfAllowHostNamePrefix"),
d.zBa=b,b=d;d=a.lB=b;a.mb&&d.ABa(a.mb);d.gRa(Yj(a.C.C));d.fRa(Jl(a.C.C));d.yRa(Xi(O(),"docs-smv"));d.ZQa(a.Qb);b=a.D.H;b.C=d;d.XPa(u(b.H,b));d.subscribe("tfe_changed",b.D.F,b.D);b.F();a.tb&&L(O(),"docs-ehsr")&&(b=a.tb,b=new RTb(b.D,d,b.C,a.C.D),E(a,b),c=a.D,c.$=b,c.Ua.R(c.$,"rc",c.dqb).R(c.$,"sc",c.eqb));a.Ea&&!a.F.Co()&&(a.lB?a.lB.T2(a.C.D,a.va,a.we):a.Ea=!0);a.ze&&(a.Rfa=new WTb(a.C,a.D,d));b=a.BBa=new QTb(!!a.va,a.C.D,a.D,a.eb,0,new ETb(new eTb(a.eb)));c=new hTb(a.F,a.Zka,new gTb(a.Jd,a.kd),a.rb);
E(a,c);a.J=new CTb(a.va,a.F,c,a.L,a.rb,a.Tb||void 0);var e=!(!a.H||!Gk(a.H,"inc"));d=new GTb(a.va,a.J,b,a.F,c,a.zd,a.rb,d,a.Rfa,a.L,a.V,e);E(a,d);a.Ua.R(d,"qc",a.fCb);c=a.Le;e=a.Qe;c=new sTb(a.F,b,a.Ra,r(c)?c:200,r(e)?e:200);a.Ka=c;E(a,a.Ka);a.Mb&&L(O(),"docs-rlmp")&&(c=new uUb(d,a.Mb,a.BBa,a.F,a.Ra,a.L,a.rb),E(a,c));Cra(a.fb,b,a.Ka,d,a.C);Em(a.O,"docs-net-ci")}}p.Qa=function(){id(this.Rfa,this.Ua,this.lB,this.Ya,this.J);yUb.ea.Qa.call(this)};function BR(){D.call(this);this.D={}}v(BR,D);BR.prototype.connect=function(a){a&&a()};BR.prototype.uq=n(!0);function CR(a,b,c,d){a.D[b]={Xb:c,BNa:!!d}}function FUb(a,b){if(b&&pa(a))try{return JSON.parse(a)}catch(c){return null}else if(!b&&!pa(a))return Mh(a);return a}BR.prototype.Qa=function(){BR.ea.Qa.call(this);delete this.D;delete this.F};var GUb={1:"NativeMessagingTransport",2:"FrameElementMethodTransport",3:"IframeRelayTransport",4:"IframePollingTransport",5:"FlashTransport",6:"NixTransport",7:"DirectTransport"},HUb=["pu","lru","pru","lpu","ppu"],DR={};function IUb(a){for(var b=JUb,c=b.length,d="";0<a--;)d+=b.charAt(Math.floor(Math.random()*c));return d}var JUb="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";function ER(a){D.call(this);this.zb=a||Hm()}v(ER,D);ER.prototype.qH=0;ER.prototype.getType=g("qH");function FR(a){return yn(a.zb)}ER.prototype.getName=function(){return GUb[String(this.qH)]||""};function KUb(a,b){ER.call(this,b);this.C=a;this.Ua=new xh(this);E(this,this.Ua);this.L=new Pg(100,FR(this));E(this,this.L);this.H=new Kl;this.J=new Kl;this.D=new Kl;this.V=IUb(10);this.O=null;this.F={};this.va=this.C.name;LUb(this.C,this.C.name+"_"+GR(this.C));this.$=!1;Ql(this.D,this.H);Ql(this.D,this.J);this.D.addCallback(this.Efb,this);this.D.Xb(!0);this.Ua.R(this.L,"tick",this.WFa)}v(KUb,ER);var MUb={};
function NUb(a){var b=new OUb(a.channelName,a.service,a.payload);a=b.C;var c=b.HS;b=b.$t;var d=DR[a];if(d)return d.Ux(c,b),!0;d=PUb(b)[0];for(var e in DR){var f=DR[e];if(1==GR(f)&&!f.uq()&&"tp"==c&&"SETUP"==d)return LUb(f,a),f.Ux(c,b),!0}return!1}p=KUb.prototype;p.qH=7;p.faa=function(a){a=PUb(a);var b=a[1];switch(a[0]){case "SETUP_ACK":this.H.C||this.H.Xb(!0);break;case "SETUP":this.send("tp","SETUP_ACK"),this.J.C||this.J.Xb(!0),null!=this.O&&this.O!=b&&this.send("tp","SETUP,"+this.V),this.O=b}};
p.connect=function(){var a=FR(this);if(a){var b=Fa(a);0==(MUb[b]||0)&&null==ta("crosswindowmessaging.channel",a)&&sa("crosswindowmessaging.channel",NUb,a);MUb[b]++;this.$=!0;this.WFa()}};p.WFa=function(){this.C.uq()?this.L.stop():(this.L.start(),this.send("tp","SETUP,"+this.V))};p.send=function(a,b){this.C.Rs&&(a=new OUb(this.va+"_"+(0==GR(this.C)?1:0),a,b),this.C.C.directSyncMode?this.YCa(a):this.F[Fa(a)]=Qg(u(this.YCa,this,a),0))};
p.YCa=function(a){var b=Fa(a);this.F[b]&&delete this.F[b];try{var c=ta("crosswindowmessaging.channel",this.C.Rs)}catch(d){return}if(null!==c)try{c({channelName:a.C,service:a.HS,payload:a.$t})}catch(d){}};p.Efb=function(){HR(this.C,0)};
p.Qa=function(){if(this.$){var a=FR(this),b=Fa(a);1==--MUb[b]&&sa("crosswindowmessaging.channel",null,a)}this.F&&(bc(this.F,function(a){Rg(a)}),this.F=null);this.H&&(this.H.cancel(),delete this.H);this.J&&(this.J.cancel(),delete this.J);this.D&&(this.D.cancel(),delete this.D);KUb.ea.Qa.call(this)};function PUb(a){a=a.split(",");a[1]=a[1]||null;return a}function OUb(a,b,c){this.C=a;this.HS=b;this.$t=c};function QUb(a,b){ER.call(this,b);this.D=a;this.F=[];this.L=u(this.m4a,this)}v(QUb,ER);p=QUb.prototype;p.qH=2;p.Nna=!1;p.connect=function(){0==GR(this.D)?(this.C=this.D.SQ,this.C.XPC_toOuter=u(this.TKa,this)):this.Yxa()};
p.Yxa=function(){var a=!0;try{this.C||(this.C=FR(this).frameElement),this.C&&this.C.XPC_toOuter&&(this.H=this.C.XPC_toOuter,this.C.XPC_toOuter.XPC_toInner=u(this.TKa,this),a=!1,this.send("tp","SETUP_ACK"),HR(this.D))}catch(b){}a&&(this.J||(this.J=u(this.Yxa,this)),FR(this).setTimeout(this.J,100))};p.faa=function(a){if(0!=GR(this.D)||this.D.uq()||"SETUP_ACK"!=a)throw Error("Got unexpected transport message.");this.H=this.C.XPC_toOuter.XPC_toInner;HR(this.D)};
p.TKa=function(a,b){this.Nna||0!=this.F.length?(this.F.push({SPb:a,$t:b}),1==this.F.length&&FR(this).setTimeout(this.L,1)):this.D.Ux(a,b)};p.m4a=function(){for(;this.F.length;){var a=this.F.shift();this.D.Ux(a.SPb,a.$t)}};p.send=function(a,b){this.Nna=!0;this.H(a,b);this.Nna=!1};p.Qa=function(){QUb.ea.Qa.call(this);this.C=this.H=null};function RUb(a,b){ER.call(this,b);this.C=a;this.va=this.C.C.ppu;this.eb=this.C.C.lpu;this.L=[]}var SUb,TUb;v(RUb,ER);p=RUb.prototype;p.KLb=5;p.qH=4;p.via=0;p.rT=!1;p.S5=!1;p.QPa=null;function UUb(a){return"googlexpc_"+a.C.name+"_msg"}function VUb(a){return"googlexpc_"+a.C.name+"_ack"}function WUb(a){try{if(!a.isDisposed()&&XUb(a.C))return a.C.Rs.frames||{}}catch(b){}return{}}function YUb(a,b){return WUb(a)[b]}
p.connect=function(){if(!this.isDisposed()&&XUb(this.C)){if(!this.S5){var a=UUb(this);this.F=ZUb(this,a);this.$=FR(this).frames[a];a=VUb(this);this.D=ZUb(this,a);this.O=FR(this).frames[a];this.S5=!0}if($Ub(this,UUb(this))&&$Ub(this,VUb(this)))this.Ra=new aVb(this,YUb(this,UUb(this)),u(this.cMb,this)),this.Ea=new aVb(this,YUb(this,VUb(this)),u(this.bMb,this)),this.Sya();else{if(1==GR(this.C))this.QPa||0<this.KLb--||(LUb(this.C,IUb(10)),bVb(this),this.S5=!1,this.QPa=ZUb(this,"googlexpc_reconnect_"+
this.C.name));else if(0==GR(this.C)){a=WUb(this);for(var b=a.length,c=0;c<b;c++){try{if(a[c]&&a[c].name)var d=a[c].name}catch(f){}if(d){var e=d.split("_");if(3==e.length&&"googlexpc"==e[0]&&"reconnect"==e[1]){this.C.name=e[2];bVb(this);this.S5=!1;break}}}}FR(this).setTimeout(u(this.connect,this),100)}}};
function ZUb(a,b){var c=Wm("IFRAME"),d=c.style;d.position="absolute";d.top="-10px";d.left="10px";d.width="1px";d.height="1px";c.id=c.name=b;c.src=a.va+"#INITIAL";FR(a).document.body.appendChild(c);return c}function bVb(a){a.F&&(a.F.parentNode.removeChild(a.F),a.F=null,a.$=null);a.D&&(a.D.parentNode.removeChild(a.D),a.D=null,a.O=null)}function $Ub(a,b){try{var c=YUb(a,b);if(!c||0!=c.location.href.indexOf(a.eb))return!1}catch(d){return!1}return!0}
p.Sya=function(){var a=WUb(this);a[VUb(this)]&&a[UUb(this)]?(this.Ya=new cVb(this.va,this.$),this.J=new cVb(this.va,this.O),FR(this).setTimeout(u(function(){this.Ya.send("SETUP");this.rT=!0},this),100)):(this.Ka||(this.Ka=u(this.Sya,this)),FR(this).setTimeout(this.Ka,100))};function dVb(a){if(a.bb&&a.fb&&(HR(a.C),a.H)){for(var b=0,c;b<a.H.length;b++)c=a.H[b],a.C.Ux(c.HS,c.$t);delete a.H}}
p.cMb=function(a){if("SETUP"==a)this.J&&(this.J.send("SETUP_ACK"),this.bb=!0,dVb(this));else if(this.C.uq()||this.bb){var b=a.indexOf("|"),c=a.substring(0,b);a=a.substring(b+1);b=c.indexOf(",");if(-1==b)this.J.send("ACK:"+c),eVb(this,a);else{var d=c.substring(0,b);this.J.send("ACK:"+d);c=c.substring(b+1).split("/");b=parseInt(c[0],10);c=parseInt(c[1],10);1==b&&(this.V=[]);this.V.push(a);b==c&&(eVb(this,this.V.join("")),delete this.V)}}};
p.bMb=function(a){"SETUP_ACK"==a?(this.rT=!1,this.fb=!0,dVb(this)):this.C.uq()&&this.rT&&parseInt(a.split(":")[1],10)==this.via&&(this.rT=!1,fVb(this))};function fVb(a){if(!a.rT&&a.L.length){var b=a.L.shift();++a.via;a.Ya.send(a.via+b);a.rT=!0}}function eVb(a,b){var c=b.indexOf(":"),d=b.substr(0,c);b=b.substring(c+1);a.C.uq()?a.C.Ux(d,b):(a.H||(a.H=[])).push({HS:d,$t:b})}
p.send=function(a,b){a=a+":"+b;if(!Ac||3800>=b.length)this.L.push("|"+a);else{b=b.length;for(var c=Math.ceil(b/3800),d=0,e=1;d<b;)this.L.push(","+e+"/"+c+"|"+a.substr(d,3800)),e++,d+=3800}fVb(this)};p.Qa=function(){RUb.ea.Qa.call(this);var a=gVb;Jb(a,this.Ra);Jb(a,this.Ea);this.Ra=this.Ea=null;dn(this.F);dn(this.D);this.$=this.O=this.F=this.D=null};
var gVb=[],hVb=u(function(){var a=gVb,b,c=!1;try{for(var d=0;b=a[d];d++){var e;if(!(e=c)){var f=b,h=f.D.location.href;if(h!=f.C){f.C=h;var k=h.split("#")[1];k&&(k=k.substr(1),f.F(decodeURIComponent(k)));e=!0}else e=!1}c=e}}catch(l){if(b.H.C.close(),!a.length)return}a=Ja();c&&(SUb=a);TUb=window.setTimeout(hVb,1E3>a-SUb?10:100)},RUb);function iVb(){SUb=Ja();TUb&&window.clearTimeout(TUb);TUb=window.setTimeout(hVb,10)}
function cVb(a,b){if(!/^https?:\/\//.test(a))throw Error("URL "+a+" is invalid");this.F=a;this.D=b;this.C=0}cVb.prototype.send=function(a){this.C=++this.C%2;a=this.F+"#"+this.C+encodeURIComponent(a);try{Ec?wh(this.D.location,a):this.D.location.replace(a)}catch(b){}iVb()};function aVb(a,b,c){this.H=a;this.D=b;this.F=c;this.C=this.D.location.href.split("#")[0]+"#INITIAL";gVb.push(this);iVb()};function jVb(a,b){ER.call(this,b);this.C=a;this.F=this.C.C.pru;this.D=this.C.C.ifrid;Ec&&kVb()}v(jVb,ER);if(Ec)var lVb=[],mVb=0,kVb=function(){mVb||(mVb=window.setTimeout(function(){nVb()},1E3))},nVb=function(a){var b=Ja();for(a=a||3E3;lVb.length&&b-lVb[0].timestamp>=a;){var c=lVb.shift().pEb;dn(c)}mVb=window.setTimeout(oVb,1E3)},oVb=function(){nVb()};var pVb={};p=jVb.prototype;p.qH=3;p.connect=function(){FR(this).xpcRelay||(FR(this).xpcRelay=qVb);this.send("tp","SETUP")};
function qVb(a,b){var c=b.indexOf(":"),d=b.substr(0,c);b=b.substr(c+1);if(Ac&&-1!=(c=d.indexOf("|"))){h=d.substr(0,c);d=d.substr(c+1);c=d.indexOf("+");var e=d.substr(0,c);c=parseInt(d.substr(c+1),10);var f=pVb[e];f||(f=pVb[e]={JDa:[],NPa:0,bDa:0});$a(d,"++")&&(f.bDa=c+1);f.JDa[c]=b;f.NPa++;if(f.NPa!=f.bDa)return;b=f.JDa.join("");delete pVb[e]}else var h=d;DR[a].Ux(h,decodeURIComponent(b))}p.faa=function(a){"SETUP"==a?(this.send("tp","SETUP_ACK"),HR(this.C)):"SETUP_ACK"==a&&HR(this.C)};
p.send=function(a,b){b=encodeURIComponent(b);var c=b.length;if(Ac&&1800<c)for(var d=jb(),e=0,f=0;e<c;f++){var h=b.substr(e,1800);e+=1800;rVb(this,a,h,d+(e>=c?"++":"+")+f)}else rVb(this,a,b)};
function rVb(a,b,c,d){if(Ac){var e=FR(a).document.createElement("DIV");sh(e,tia(null,{onload:Xg("this.xpcOnload()"),sandbox:null}));e=e.childNodes[0];e.xpcOnload=sVb}else e=FR(a).document.createElement("IFRAME"),Ec?lVb.push({timestamp:Ja(),pEb:e}):qd(e,"load",sVb);var f=e.style;f.visibility="hidden";f.width=e.style.height="0px";f.position="absolute";f=a.F;f+="#"+a.C.name;a.D&&(f+=","+a.D);f+="|"+b;d&&(f+="|"+d);e.src=f+(":"+c);FR(a).document.body.appendChild(e)}function sVb(){dn(this)}
p.Qa=function(){jVb.ea.Qa.call(this);Ec&&nVb(0)};function IR(a,b,c,d,e){ER.call(this,c);this.J=a;this.L=e||2;this.Ka=b||"*";this.Ua=new xh(this);this.O=new Pg(100,FR(this));this.$=!!d;this.F=new Kl;this.H=new Kl;this.D=new Kl;this.Ea=IUb(10);this.V=null;this.$?1==GR(this.J)?Ql(this.D,this.F):Ql(this.D,this.H):(Ql(this.D,this.F),2==this.L&&Ql(this.D,this.H));this.D.addCallback(this.Ffb,this);this.D.Xb(!0);this.Ua.R(this.O,"tick",this.XFa)}v(IR,ER);IR.prototype.C=null;IR.prototype.va=!1;IR.prototype.qH=1;var tVb={};p=IR.prototype;p.D_=0;
function uVb(a){var b=a.He.data;if(!pa(b))return!1;var c=b.indexOf("|"),d=b.indexOf(":");if(-1==c||-1==d)return!1;var e=b.substring(0,c);c=b.substring(c+1,d);b=b.substring(d+1);if(d=DR[e])return d.Ux(c,b,a.He.origin),!0;d=vVb(b)[0];for(var f in DR){var h=DR[f];if(1==GR(h)&&!h.uq()&&"tp"==c&&("SETUP"==d||"SETUP_NTPV2"==d)&&wVb(h,a.He.origin))return LUb(h,e),h.Ux(c,b),!0}return!1}
p.faa=function(a){var b=vVb(a);a=b[1];switch(b[0]){case "SETUP_ACK":xVb(this,1);this.F.C||this.F.Xb(!0);break;case "SETUP_ACK_NTPV2":2==this.L&&(xVb(this,2),this.F.C||this.F.Xb(!0));break;case "SETUP":xVb(this,1);yVb(this,1);break;case "SETUP_NTPV2":2==this.L&&(b=this.C,xVb(this,2),yVb(this,2),1!=b&&null==this.V||this.V==a||zVb(this),this.V=a)}};function zVb(a){2!=a.L||null!=a.C&&2!=a.C||a.send("tp","SETUP_NTPV2,"+a.Ea);null!=a.C&&1!=a.C||a.send("tp","SETUP")}
function yVb(a,b){if(2!=a.L||null!=a.C&&2!=a.C||2!=b){if(null!=a.C&&1!=a.C||1!=b)return;a.send("tp","SETUP_ACK")}else a.send("tp","SETUP_ACK_NTPV2");a.H.C||a.H.Xb(!0)}function xVb(a,b){b>a.C&&(a.C=b);1==a.C&&(a.H.C||a.$||a.H.Xb(!0),a.V=null)}p.connect=function(){var a=FR(this),b=Fa(a),c=tVb[b];ra(c)||(c=0);0==c&&qd(a.postMessage?a:a.document,"message",uVb,!1,IR);tVb[b]=c+1;this.va=!0;this.XFa()};
p.XFa=function(){var a=0==GR(this.J);this.$&&a||this.J.uq()||this.isDisposed()?this.O.stop():(this.O.start(),zVb(this))};p.send=function(a,b){var c=this.J.Rs;c&&(this.send=function(a,b){var d=this,e=this.J.name;this.D_=Qg(function(){d.D_=0;try{var f=c.postMessage?c:c.document;f.postMessage&&f.postMessage(e+"|"+a+":"+b,d.Ka)}catch(l){}},0)},this.send(a,b))};p.Ffb=function(){HR(this.J,1==this.L||1==this.C?200:void 0)};
p.Qa=function(){if(this.va){var a=FR(this),b=Fa(a),c=tVb[b];tVb[b]=c-1;1==c&&ud(a.postMessage?a:a.document,"message",uVb,!1,IR)}this.D_&&(Rg(this.D_),this.D_=0);F(this.Ua);delete this.Ua;F(this.O);delete this.O;this.F.cancel();delete this.F;this.H.cancel();delete this.H;this.D.cancel();delete this.D;delete this.send;IR.ea.Qa.call(this)};function vVb(a){a=a.split(",");a[1]=a[1]||null;return a};function AVb(a,b){ER.call(this,b);this.C=a;this.D=a.at||"";this.F=a.rat||"";a=FR(this);if(!a.nix_setup_complete)try{a.execScript("Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport.GCXPC____NIXJS_handle_message(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport.GCXPC____NIXJS_create_channel(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function",
"vbscript"),a.nix_setup_complete=!0}catch(c){}this.GCXPC____NIXJS_handle_message=this.Gfb;this.GCXPC____NIXJS_create_channel=this.J3a}v(AVb,ER);p=AVb.prototype;p.qH=6;p.vR=!1;p.sL=null;p.connect=function(){0==GR(this.C)?this.Xxa():this.Wxa()};p.Xxa=function(){if(!this.vR){var a=this.C.SQ;try{a.contentWindow.opener=(0,FR(this).GCXPC____NIXVBS_get_wrapper)(this,this.D),this.vR=!0}catch(b){}this.vR||FR(this).setTimeout(u(this.Xxa,this),100)}};
p.Wxa=function(){if(!this.vR){try{var a=FR(this).opener;if(a&&"GCXPC____NIXVBS_container"in a){this.sL=a;if(this.sL.GetAuthToken()!=this.F)return;this.sL.CreateChannel((0,FR(this).GCXPC____NIXVBS_get_wrapper)(this,this.D));this.vR=!0;HR(this.C)}}catch(b){return}this.vR||FR(this).setTimeout(u(this.Wxa,this),100)}};p.J3a=function(a){this.sL=a;this.sL.GetAuthToken()==this.F&&HR(this.C)};p.Gfb=function(a,b){FR(this).setTimeout(u(function(){this.C.Ux(a,b)},this),1)};
p.send=function(a,b){this.sL.SendMessage(a,b)};p.Qa=function(){AVb.ea.Qa.call(this);this.sL=null};function JR(a,b){BR.call(this);for(var c=0,d;d=HUb[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("URI "+a[d]+" is invalid for field "+d);this.C=a;this.name=this.C.cn||IUb(10);this.zb=b||Hm();this.H=[];this.J=new xh(this);a.lpu=a.lpu||ji(yn(this.zb).location.href)+"/robots.txt";a.ppu=a.ppu||ji(a.pu||"")+"/robots.txt";DR[this.name]=this;Vca(window,"unload",BVb)||rd(window,"unload",BVb)}v(JR,BR);var CVb=/^%*tp$/,DVb=/^%+tp$/;p=JR.prototype;p.kE=null;p.Mz=null;p.Mt=null;p.dQ=1;
p.uq=function(){return 2==this.dQ};p.Rs=null;p.SQ=null;function XUb(a){try{return!!a.Rs&&!a.Rs.closed}catch(b){return!1}}function EVb(a,b,c){var d=a.C.ifrid;d||(d=a.C.ifrid="xpcpeer"+IUb(4));var e=Hm(b).createElement("IFRAME");e.id=e.name=d;c?c(e):e.style.width=e.style.height="100%";FVb(a);a.Mz=new Kl(void 0,a);var f=GVb(a);xia(a.J,e,"load",a.Mz.Xb,!1,a.Mz);Dc||Ec?window.setTimeout(u(function(){b.appendChild(e);e.src=f.toString()},a),1):(e.src=f.toString(),b.appendChild(e));return e}
function FVb(a){a.Mz&&(a.Mz.cancel(),a.Mz=null);a.H.length=0;a.J.Gc()}function GVb(a){var b=a.C.pu;pa(b)&&(b=a.C.pu=new ui(b));var c={};c.cn=a.name;c.tp=a.C.tp;c.osh=a.C.osh;a.C.lru&&(c.pru=a.C.lru);a.C.lpu&&(c.ppu=a.C.lpu);a.C.ppu&&(c.lpu=a.C.ppu);(a=a.C.role)&&(c.role=1==a?0:1);b.vc("xpc",Mh(c));return b}p.connect=function(a){this.L=a||ua;3==this.dQ&&(this.dQ=1);this.Mz?this.Mz.addCallback(this.pza):this.pza()};
p.pza=function(){this.Mz=null;this.C.ifrid&&(this.SQ=this.zb.getElement(this.C.ifrid));if(this.SQ){var a=this.SQ.contentWindow;a||(a=window.frames[this.C.ifrid]);this.Rs=a}if(!this.Rs){if(window==window.top)throw Error("CrossPageChannel: Can't connect, peer window-object not set.");this.Rs=window.parent}if(!this.Mt){if(!this.C.tp){a=this.C;if(Ea(document.postMessage)||Ea(window.postMessage)||Ac&&window.postMessage)var b=1;else if(Dc)b=2;else if(Ac&&this.C.pru)b=3;else{var c;if(c=Ac){c=!1;try{b=window.opener,
window.opener={},c=Aba(window,"opener"),window.opener=b}catch(d){}}b=c?6:4}a.tp=b}switch(this.C.tp){case 1:this.Mt=new IR(this,this.C.ph,this.zb,!!this.C.osh,this.C.nativeProtocolVersion||2);break;case 6:this.Mt=new AVb(this,this.zb);break;case 2:this.Mt=new QUb(this,this.zb);break;case 3:this.Mt=new jVb(this,this.zb);break;case 4:this.Mt=new RUb(this,this.zb);break;case 7:if(a=this.Rs)try{a=window.document.domain==this.Rs.document.domain}catch(d){a=!1}a&&(this.Mt=new KUb(this,this.zb))}if(!this.Mt)throw Error("CrossPageChannel: No suitable transport found!");
}for(this.Mt.connect();0<this.H.length;)this.H.shift()()};p.close=function(){FVb(this);this.dQ=3;F(this.Mt);this.L=this.Mt=null;F(this.kE);this.kE=null};function HR(a,b){a.uq()||a.kE&&a.kE.Wb()||(a.dQ=2,F(a.kE),r(b)?(a.kE=new cm(a.L,b),a.kE.start()):(a.kE=null,a.L()))}p.send=function(a,b){this.uq()&&(XUb(this)?(Da(b)&&(b=Mh(b)),this.Mt.send(HVb(a),b)):this.close())};
p.Ux=function(a,b,c){this.Mz?this.H.push(u(this.Ux,this,a,b,c)):wVb(this,c)&&!this.isDisposed()&&3!=this.dQ&&(a&&"tp"!=a?this.uq()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=DVb.test(a)?a.substring(1):a,a=(c=this.D[a])?c:this.F?{Xb:Ha(this.F,a),BNa:Da(b)}:null,a&&(b=FUb(b,a.BNa),null!=b&&a.Xb(b))):this.Mt.faa(b))};function HVb(a){CVb.test(a)&&(a="%"+a);return a.replace(/[%:|]/g,encodeURIComponent)}function GR(a){var b=a.C.role;return ra(b)?b:window.parent==a.Rs?1:0}
function LUb(a,b){delete DR[a.name];a.name=b;DR[b]=a}function wVb(a,b){var c=a.C.ph;return Sa(hb(b))||Sa(hb(c))||b==a.C.ph}p.Qa=function(){this.close();this.SQ=this.Rs=null;delete DR[this.name];F(this.J);delete this.J;JR.ea.Qa.call(this)};function BVb(){for(var a in DR)F(DR[a])};function IVb(a,b,c,d,e,f){D.call(this);this.D=new uR(u(this.sBb,this),d||5E3,e||45E3,f);this.Ua=new xh(this);this.F=a;this.H=b;(this.C=c||null)&&this.Ua.R(this.C,"u",this.Sub).R(this.C,"v",this.Hub);E(this,this.D);E(this,this.Ua)}v(IVb,D);p=IVb.prototype;p.rW=!1;p.start=function(){this.rW=!0;if(!this.C||this.C.np())this.H?QSb(this.D,!1,!0):this.D.start()};p.stop=function(){this.D.stop();this.rW=!1};p.Sub=function(){this.rW&&QSb(this.D,!0,!1)};p.Hub=function(){this.D.stop()};
p.sBb=function(){!this.rW||this.C&&!this.C.np()||(this.rW=!1,this.F())};p.Qa=function(){delete this.F;delete this.Ua;delete this.D;delete this.C;IVb.ea.Qa.call(this)};function EUb(a,b,c,d,e,f){this.Tb=c||null;this.Nb=!!e;this.Mb=this.V=ua;this.Ua=new xh(this);this.J=this.C=this.tc=null;this.Fi=a||JVb;this.eb=null;this.H=new Fo;this.mb=b;this.O=!1;this.va=null;this.L=this.fb=this.Ya=!1;(this.F=d||null)&&this.Ua.R(this.F,["u","v"],Ha(this.hma,void 0));this.$=new IVb(u(this.UNb,this),!0,this.F||void 0,7E3,45E3);this.bb=-1;this.D=null;this.Eb={};this.Qb=!!f;this.Ka=-1;this.Ea=null;this.Ac=L(O(),"docs-ar");this.jb=null;this.tb=Zi.NONE;this.Ra=!1;this.subscribe("15",
this.xpb,this)}v(EUb,zka);p=EUb.prototype;p.zBa=!0;p.$u=null;p.Qfa=null;p.$Ca=!1;p.aDa=!1;p.subscribe=function(a,b,c){this.H.subscribe(a,b,c)};p.SFa=function(a){return this.Tb||a};p.unsubscribe=function(a,b,c){return this.H.unsubscribe(a,b,c)};p.clear=function(a){return this.H.clear(a)};function JVb(a){if(1==a.length&&pa(a[0])){var b=a[0];Ma(b,"{this._action=")?(a={},function(){eval(b)}.call(a),a=[0,a._lsq,[b,a],a._tfe]):a=JSON.parse(b)}return{type:a[0],RQa:a[1],data:a[2],RSa:a[3]||null}}
p.Nya=function(a,b){a=this.Fi(b);a.RQa>this.bb&&(this.bb=a.RQa,this.eb!=a.RSa&&(this.eb=b=a.RSa,KVb(this,"tfe_changed",b)),KVb(this,String(a.type),a.data))};function KVb(a,b,c){a.fc&&a.fc(b,c);a.H.iK(b,c)}p.ABa=ea("Qfa");p.fRa=ea("$Ca");p.gRa=ea("aDa");p.lRa=function(a){this.Eb=sc(a)};
p.PDa=function(){var a=sc(this.Eb);a.lsq=String(this.bb);null!=this.Qfa&&(a.u=this.Qfa);this.$Ca&&(a.c="1");this.aDa&&(a.w="1");var b=Cs();a.gsi=b;this.Ac&&-1!=this.Ka&&(a.ar=String(this.Ka),this.Ea&&(a.arat=this.Ea.C),this.Ka=-1,this.Ea=null);null!=this.jb&&(a.smv=String(this.jb));a.cimpl=String(this.tb);return a};p.DNa=function(){if(this.Ab)try{Web(this.Ab)}catch(a){if(!(a instanceof Xeb))throw a;return 8}return 0};p.Oya=function(){this.O=!0;this.L=!1;this.hma(0);this.Mb()};
p.iea=function(){this.O=!1;this.L||this.$.start()};p.T2=function(a,b,c){this.tc=a||this.tc;this.C=b||this.C;this.J=c||this.J||"";Na(this.J,"/");this.O||this.L||(this.fb=!0,LVb(this))};function LVb(a){a.$u&&(a.$u.Il=null,mka(a.$u));var b=a.mb?a.mb():new hka("1");b.HX={"X-Same-Domain":"1"};b.TFa=a.zBa;b.V$=a.Qb;a.Nb&&(b.UFa=200);b.Il=a;a.$u=b;b={id:a.tc};a.C&&(b.sid=a.C);a.$u.connect(a.J+"/test",a.J+"/bind",b)}p.o3=function(){this.va=this.D=null;this.O&&(this.L=this.fb=!1,mka(this.$u))};
p.UNb=function(){this.fb&&!this.O&&(this.L=!0,LVb(this),this.$.start())};p.Mya=function(a,b){this.hma(b)};p.hma=function(a){if(null!=a)if(this.va=a,this.Ya||6!=a)this.Ya=!1,2==a&&409==this.Pfa()&&(this.eb=null,KVb(this,"tfe_changed",null));else{this.Ya=!0;this.T2();return}a=this.F&&!this.F.np()?8:null!=this.va?this.va:0;a!=this.D&&(this.D=a,this.V.call(na,a))};p.rEa=function(){return null==this.D?0:this.D};p.Pfa=function(){return this.$u?this.$u.lz:-1};p.XPa=function(a){this.V=a;null!=this.D&&this.V(this.D)};
p.mTa=function(){this.V=ua};p.SEa=function(){return Rh(new ui("//www.google.com/images/cleardot.gif"))};p.yRa=ea("jb");p.ZQa=ea("tb");p.xpb=function(a){var b=a.gaiaSessionIdentifier;if(b){if(a=MDa.getInstance().C,a.D!=b)for(a.D=b,b=0;b<a.C.length;b++)a.C[b](new G("Changed",a))}else throw Error("GAIA session id should be a valid string. Received - "+b);};
p.dispose=function(){this.Ra||(this.Ra=!0,this.$u&&(this.$u.Il=null,mka(this.$u),delete this.$u),F(this.Ua),F(this.$),F(this.H),delete this.Ua,delete this.$,delete this.F,delete this.H)};p.isDisposed=g("Ra");function DUb(a,b){D.call(this);this.tc=a;this.C=b;this.D=new Fo}v(DUb,D);p=DUb.prototype;p.SW=null;p.Opa=ua;p.oSb=ua;p.yBa=0;p.ABa=function(a){var b=this.C;a=Mh({id:this.tc,ui:a});AR(b,"sui",a)};p.gRa=function(a){var b=this.C;a=Mh({id:this.tc,wa:a});AR(b,"ewa",a)};p.fRa=function(a){var b=this.C;a=Mh({id:this.tc,ca:a});AR(b,"eca",a)};p.subscribe=function(a,b,c){this.D.subscribe(a,b,c)};p.lRa=function(a){var b=this.C;a=Mh({id:this.tc,ip:a});AR(b,"sip",a)};
p.unsubscribe=function(a,b,c){return this.D.unsubscribe(a,b,c)};p.clear=function(a){return this.D.clear(a)};p.T2=function(a,b,c){var d=this.C;a=Mh({id:this.tc,did:a,sid:b,up:c});AR(d,"cin",a)};p.o3=function(){var a=this.C,b=Mh({id:this.tc});AR(a,"din",b)};p.XPa=function(a){this.Opa=a;null!=this.SW&&a(this.SW)};p.mTa=function(){this.Opa=ua};p.rEa=function(){return null!=this.SW?this.SW:0};p.Pfa=g("yBa");p.hea=function(a,b){this.SW=a;this.yBa=b;this.Opa(a)};
p.yRa=function(a){var b=this.C;a=Mh({id:this.tc,smv:a});AR(b,"ssmv",a)};p.ZQa=function(a){var b=this.C;a=Mh({id:this.tc,cimpl:a});AR(b,"scimpl",a)};p.Qa=function(){F(this.D);AR(this.C,"dtor",{id:this.tc});DUb.ea.Qa.call(this)};var MVb=null;function BUb(){if(!MVb){var a=O();if(L(a,"xdbcfAllowHostNamePrefix")){try{var b=!!na.chrome.loadTimes().wasFetchedViaSpdy}catch(c){b=!1}b||L(a,"docs-spdy")?MVb="0":(a=parseInt(sk.get("lbcs","-1"),10),isNaN(a)&&(a=-1),a=((a+1)%1E3).toString(),sk.set("lbcs",a,-1,"/",void 0,!1),MVb=a)}else MVb=null}return MVb};function NVb(a,b,c,d,e,f,h,k){D.call(this);var l=O();this.va=L(l,"xdbcfAllowXpc");this.Ka=L(l,"docs-ebcrsct");this.V=L(l,"docs-corsbc")&&(Qh()?r((new XMLHttpRequest).withCredentials):!1);b&&Wi(l,"docs-corsbc")&&(b.$j["docs-corsbc"]=this.V.toString());this.Ua=new xh(this);this.O=new cm(this.pGb,1E4,this);this.Ea=a;this.qb=d||Hm();this.rb=b;this.L=e||Yi(l,"xdbcmUri");Na(this.L,"/");this.$=c;this.S0=(this.C=k||null)?!this.C.np():!!f;this.J=new IVb(u(this.VNb,this),!1,k,1E4,3E4);this.H=[];this.F={};a=
this.va&&(Qh()&&(Ea(document.postMessage)||Ea(window.postMessage))?!0:!1);this.Ra=!1;a&&!this.V?(this.JPa=h||null,this.STa=!0):h&&(this.Tfa=new Ueb(h.n,h.l,h.i));this.Ua.R(Ji,"serverreachability",this.oxb)}v(NVb,D);var CUb=0;p=NVb.prototype;p.Sfa=null;p.JPa=null;p.Tfa=null;p.STa=!1;p.S0=!1;p.MPb=function(){if(this.C){var a=Mh({os:this.C.np()});AR(this,"osc",a)}};function AR(a,b,c){a.D&&a.D.uq()?a.D.send(b,c):a.H.push({HS:b,message:c})}p.pGb=function(){this.S0||(this.S0=!0,OVb(this,2))};
function PVb(a){a.D&&(a.D.dispose(),a.D=null);var b=a.qb.getElement("xdbcm");b&&a.qb.Af(b)}
p.VNb=function(){PVb(this);var a=di(this.L),b=a[5]||"",c={};if("id"==this.$){var d=b;b=this.Ea;if(Kra(d))b=d;else{d=d.split("/");if(0==d.length)throw Error("Path was empty");d.splice(d.length-1,0,"d",encodeURIComponent(b));b=d.join("/")}}else this.$&&(c[this.$]=this.Ea);c.internal=!1;c.gcp=Mh({qlc:this.JPa,elh:!1,eoo:!!this.C});c.rt="j";a=ci(a[1],null,QVb(this,a[3]),a[4],b,li(c));c=di(this.L);c=ci(c[1],null,QVb(this,c[3]),c[4],null);a=this.D=new JR({cn:"docs",tp:1,pu:a,ifrid:"xdbcm",ph:c,osh:!0});
EVb(a,this.qb.Pb().body,RVb);CR(a,"dm",u(this.l4a,this));CR(a,"ces",u(this.D2a,this));CR(a,"co",u(this.Ybb,this));CR(a,"lm",u(this.kGb,this));CR(a,"re",u(this.nxb,this));a.connect(u(this.Gjb,this));this.J.start()};p.l4a=function(a){a=JSON.parse(a);this.F[a.id].D.iK(a.rt,a.rd)};p.D2a=function(a){a=JSON.parse(a);this.F[a.id].hea(a.es,a.lsc)};p.Ybb=function(a){a=JSON.parse(a);this.F[a.id].oSb()};p.kGb=function(a){JSON.parse(a)};function OVb(a,b){for(var c in a.F)a.F[c].hea(b,-1)}
function QVb(a,b){if(r(b))return a.Sfa?a.Sfa+"."+b:b;throw Error("Host name for Cross domain BC is undefined.");}p.Gjb=function(){this.O.stop();this.S0=!1;this.J.stop();OVb(this,0);for(var a=0;a<this.H.length;++a){var b=this.H[a];this.D.send(b.HS,b.message)}this.H=[]};p.oxb=function(a){SVb(this,a.C)};p.nxb=function(a){a=JSON.parse(a);SVb(this,a.rat)};function SVb(a,b){if(a.C)switch(b){case 1:a.C.Jma();break;case 2:case 4:a.C.W8(!0);break;case 3:a.C.W8(!1)}}
p.Qa=function(){PVb(this);id(this.O,this.Ua,this.D,this.J);NVb.ea.Qa.call(this)};function RVb(a){Q(a,!1)};function TVb(a,b,c,d,e,f,h,k,l,m,q,t,w,y,z){if(0>=m)throw Error("Please specify a progress timeout for the Scotty request. Received -"+m);wm.call(this,a,"",b,c,d,e,f,h,k,l,m,"POST",y,z);this.Ka=q;this.tb=t;this.mb=w;this.C=null;this.Ua=new xh(this);this.H=new cm(u(this.nKb,this),m)}v(TVb,wm);p=TVb.prototype;
p.Wfa=function(a){this.H.Wb();var b=this.getContent(),c=this.tb,d=b.length;b=new WSb(b,"raw","",void 0);b.C=!0;b=OZa(c.C.C,b);d=new QZa("",d,b);c.dispatchEvent(new UZa([d]));this.C=d;c=Cs();c=Sa(hb(c))?this.Ka:ni(this.Ka,{authuser:c});this.C.J=c;this.C.H=this.L;this.C.O=sc(sc(a.D));c={};d=hi(this.D);c.httpaction=d;if(d=fi(6,this.D)){d=new Bi(d);b=d.Ne();for(var e=0;e<b.length;e++){var f=b[e];c[f]=d.get(f)}}vc(c,a.C.C);a=this.mb.stringify(c);this.C.F=a;this.C.L=!0;this.Ua.Sc(this.C,"qb",this.ZKb);
this.Ua.Sc(this.C,"rb",this.w6a);this.Ua.R(this.C,"pb",this.aLb);this.C.start();this.H.start()};p.ZKb=function(){if(this.C){var a=this.C.C.uoa(),b=this.C.C.voa()||{},c={},d;for(d in b)c[d.toLowerCase()]=b[d];b=c["content-type"]||null;a=new kl(this.C.wj(),"text",b,a,Rja(a)?0:6,c,Tra(this));Sra(this,a)}};p.w6a=function(){if(this.C){var a=new kl("","text",null,0,5,{},Tra(this));Sra(this,a)}};p.aLb=function(){UVb(this)&&this.H.start()};
p.nKb=function(){if(UVb(this)){var a=new kl("","text",null,0,8,{},Tra(this));Sra(this,a)}};function UVb(a){return!!a.C&&"start"==a.C.getState()}p.reset=function(){this.H.stop();this.C&&(UVb(this)&&this.C.cancel(),F(this.C),this.C=null);this.Ua.Gc()};p.Qa=function(){id(this.H,this.Ua);TVb.ea.Qa.call(this)};function VVb(a,b,c,d,e){sm.call(this,b,c,d);this.jb=a;a=O();this.mb=e||Yi(a,"docs-net-udur");this.tb=new XSb(new YSb);this.Ya=new Oh;this.Ab=Xi(a,"docs-net-udpt")}v(VVb,sm);
VVb.prototype.iV=function(){if(!this.F)throw Error("Scotty request cannot be built when upload is not allowed for a request.");var a=this.Sh;0>=a&&(a=this.Ab);var b=this.Ya;if(!Nra(this))throw Error("GetUploadContent() called when upload content is not available");if(pa(this.C))b=this.C;else{for(var c=this.C,d=new rm("{"),e=0;e<c.length;e+=2)0<e&&d.append(","),d.append(b.stringify(c[e])).append(":").append(b.stringify(c[e+1]));d.append("}");b=d.toString()}var f;pa(b)&&(f=b);return new TVb(this.D,
f,this.V,this.$,this.H,this.J,this.O,this.Ra,this.Ea,a,this.mb,this.tb,this.Ya,this.L)};VVb.prototype.M3=function(a){if(!this.jb)throw Error("Trying to send a request without a request sender for - "+vm(this));this.jb.send(a)};function KR(a,b,c,d,e,f,h,k,l,m,q,t,w,y){wm.call(this,a,b,c,d,e,f,h,k,l,m,q,t,w,y);this.C=null;this.Ua=new xh(this)}v(KR,wm);KR.prototype.Wfa=function(a){this.C=new Hi;this.Ua.Sc(this.C,"complete",u(this.H,this));Ii(this.C,this.Sh);"text"!=this.va&&(this.C.H=WVb(this.va));var b=ni(this.jb+this.D,a.C.C);a=sc(a.D);this.C.send(b,this.L,this.getContent(),a)};
KR.prototype.H=function(){var a=this.C;var b="";var c=null;try{""==a.H?b=a.wj():b=cka(a),c=dka(a,"Content-Type")}catch(m){}var d=XVb(a.H),e=a.getStatus(),f=a.AP(),h={};a=a.getAllResponseHeaders().split("\r\n");for(var k=0;k<a.length;k++)if(!Sa(hb(a[k]))){var l=a[k].split(": ");2==l.length&&(h[l[0]]=l[1])}b=new kl(b,d,c,e,f,h,Tra(this),this.bb);Sra(this,b)};KR.prototype.reset=function(){this.C&&(this.C.dispose(),this.C=null)};KR.prototype.Qa=function(){F(this.Ua);KR.ea.Qa.call(this)};
function XVb(a){switch(a){case "arraybuffer":return"arraybuffer";case "blob":return"blob";case "document":return"document";case "text":return"text";case "":return"text";default:throw Error("Unsupported Xhr Response Type - "+a);}}function WVb(a){switch(a){case "arraybuffer":return"arraybuffer";case "blob":return"blob";case "document":return"document";default:return""}};function YVb(a,b,c,d,e){sm.call(this,b,c,d);this.Ya=a;this.jb=!!e}v(YVb,sm);YVb.prototype.iV=function(){var a=this.Sh;0>a&&(a=this.jb?4E4:2E4);return new KR(this.D,Ora(this),this.getContent(),this.V,this.$,this.H,this.J,this.O,this.Ra,this.Ea,a,this.Ka,this.L,void 0)};YVb.prototype.M3=function(a){if(!this.Ya)throw Error("Trying to send a request without a request sender for - "+vm(this));this.Ya.send(a)};function jUb(a,b,c,d,e){sm.call(this,b,c,d);this.Ya=a;a=O();this.tb=L(a,"docs-net-usud");this.mb=Xi(a,"docs-net-udmi");this.jb=e}v(jUb,sm);
jUb.prototype.iV=function(){var a=null,b;if(b=this.tb&&this.F){if(!Nra(this))throw Error("GetUploadContentLength() called when upload content is not available");if(Aa(this.C)){b=0;for(var c=this.C,d=0;d<c.length;d++)pa(c[d])&&(b+=c[d].length)}else b=this.C.length;b=b>this.mb}b&&(a=new VVb(this.Ya,this.D,this.fb,this.bb,this.jb));a||(a=new YVb(this.Ya,this.D,this.fb,this.bb));this.L3(a);return a.iV()};
jUb.prototype.M3=function(a){if(!this.Ya)throw Error("Trying to send a request without a request sender for - "+vm(this));this.Ya.send(a)};function ZVb(){this.C=(L(O(),"docs-net-ernjp")?new Oh:void 0)||null};function $Vb(a){D.call(this);this.D=a}v($Vb,D);function xUb(a){if("hidden"==DOb())a.C();else{var b=new Lv,c="Er is een hoop gewijzigd in dit document. "+(b.Se("span",{"class":"docs-butterbar-link-no-pad"})+("Laad het document opnieuw"+(b.Te("span")+" om te synchroniseren met de laatste versie.")));b=new mR(b.format(c),u(a.C,a));E(a,b);b.render();Es.getInstance().postMessage(Gs(b.getElement(),"info"))}}$Vb.prototype.C=function(){na.location.reload()};function aWb(a,b,c){var d=this;D.call(this);this.D=a;this.F=b;this.L=c;this.O=L(O(),"icso");this.H=new Si;E(this,this.H);Ti(this.H,this.D.F,function(a){Fl(d.D.Qf)!=Fl(a.C)&&bWb(d)});bWb(this)}v(aWb,D);aWb.prototype.C=null;aWb.prototype.J=!1;function cWb(a,b){a.C||(a.C=b,Ti(a.H,b.C,function(){bWb(a)}),bWb(a))}
function bWb(a){if(a.L)if(a.C){var b=a.C.getState();b=4<=b.C||b.ri()&&!Fl(a.D.Qf)}else b=a.O?!Fl(a.D.Qf):!1;else b=!!a.C&&a.C.getState().ri();a.J!=b&&((a.J=b)?jp(a.F,!0,"network"):jp(a.F,!1,"network"))}aWb.prototype.Qa=function(){delete this.C;delete this.F;aWb.ea.Qa.call(this)};function dWb(a,b,c,d){this.L=a;this.$=b;this.va=c;this.V=r(d)?d:0;this.D=!1;this.O=this.H=0;this.F=Kg();this.C=new Si;E(this,this.C);this.J=new zm;E(this,this.J)}v(dWb,D);dWb.prototype.yx=function(){var a=this;eWb(this);Ti(this.C,this.L.C,function(b){var c=b.F.isOk();b=b.C.isOk();c!=b&&!a.D&&b&&eWb(a)});return this.F.C};function eWb(a){if(a.L.getState().isOk()){a.D=!0;var b=a.H&&a.V?a.V-(Ja()-a.H):0;0>=b?a.$().then(a.Ka.bind(a),a.Ea.bind(a)):a.J.xt(function(){eWb(this)}.bind(a),b)}else a.D=!1}
dWb.prototype.Ka=function(){this.C.Gc();this.F.resolve()};dWb.prototype.Ea=function(a){this.O++;this.H=Ja();var b=this.D=!1;Da(a)&&a&&a.docs_permanent_error_checker_817115&&(b=a.lFb);b||this.O>=this.va?(this.C.Gc(),this.F.reject(a)):eWb(this)};function fWb(){H.call(this)}v(fWb,csa);p=fWb.prototype;p.uNa=function(){throw Error("Not implemented.");};p.Jma=function(){throw Error("Not implemented.");};p.W8=function(){throw Error("Not implemented.");};p.np=n(!0);p.DSa=function(){return Hg()};function gWb(a){Vc(this,a,0,-1,null,null)}v(gWb,Uc);gWb.prototype.Hha=function(){return A(this,1)};function hWb(a,b){this.D=64;this.H=na.Uint8Array?new Uint8Array(this.D):Array(this.D);this.J=this.F=0;this.C=[];this.O=a;this.L=b;this.V=na.Int32Array?new Int32Array(64):Array(64);r(iWb)||(na.Int32Array?iWb=new Int32Array(jWb):iWb=jWb);this.reset()}var iWb;v(hWb,DZa);var kWb=Lb(128,Yb(0,63));hWb.prototype.reset=function(){this.J=this.F=0;this.C=na.Int32Array?new Int32Array(this.L):Nb(this.L)};
function lWb(a){for(var b=a.H,c=a.V,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,h=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+h|0}d=a.C[0]|0;e=a.C[1]|0;var k=a.C[2]|0,l=a.C[3]|0,m=a.C[4]|0,q=a.C[5]|0,t=a.C[6]|0;f=a.C[7]|0;for(b=0;64>b;b++){var w=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&k^e&k)|0;h=m&q^~m&t;f=f+((m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|
m<<7))|0;h=h+(iWb[b]|0)|0;h=f+(h+(c[b]|0)|0)|0;f=t;t=q;q=m;m=l+h|0;l=k;k=e;e=d;d=h+w|0}a.C[0]=a.C[0]+d|0;a.C[1]=a.C[1]+e|0;a.C[2]=a.C[2]+k|0;a.C[3]=a.C[3]+l|0;a.C[4]=a.C[4]+m|0;a.C[5]=a.C[5]+q|0;a.C[6]=a.C[6]+t|0;a.C[7]=a.C[7]+f|0}
hWb.prototype.update=function(a,b){r(b)||(b=a.length);var c=0,d=this.F;if(pa(a))for(;c<b;)this.H[d++]=a.charCodeAt(c++),d==this.D&&(lWb(this),d=0);else if(Ba(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("message must be a byte array");this.H[d++]=e;d==this.D&&(lWb(this),d=0)}else throw Error("message must be string or array");this.F=d;this.J+=b};
hWb.prototype.digest=function(){var a=[],b=8*this.J;56>this.F?this.update(kWb,56-this.F):this.update(kWb,this.D-(this.F-56));for(var c=63;56<=c;c--)this.H[c]=b&255,b/=256;lWb(this);for(c=b=0;c<this.O;c++)for(var d=24;0<=d;d-=8)a[b++]=this.C[c]>>d&255;return a};
var jWb=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function mWb(){hWb.call(this,8,nWb)}v(mWb,hWb);var nWb=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];function LR(a,b){D.call(this);this.zb=a||Hm();this.H=b||1E4;this.Ua=new xh(this);E(this,this.Ua);this.D=this.C=null;this.F=0}v(LR,D);LR.prototype.start=function(){this.D=Kg();this.C=this.zb.Ia("IFRAME",{src:"/offline/fetchcookies",style:"display: none;"});this.zb.Pb().body.appendChild(this.C);this.Ua.R(na,"message",this.J);this.F=Qg(this.L,this.H,this);return this.D.C};LR.prototype.L=function(){this.D.reject(Error("cookie fetcher timed out."));oWb(this)};
LR.prototype.J=function(a){a=a.He;a.source==this.C.contentWindow&&a.origin==yn(this.zb).location.origin&&"loaded"==a.data&&(this.D.resolve(),oWb(this))};function oWb(a){a.C&&(a.zb.Pb().body.removeChild(a.C),a.C=null);a.D=null;a.Ua.Gc();Rg(a.F);a.F=0}LR.prototype.Qa=function(){oWb(this);LR.ea.Qa.call(this)};function pWb(a,b,c){H.call(this);this.J=a;this.rb=b;this.H=new LR(c);E(this,this.H);this.F=new Pg(6E4);E(this,this.F);this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(this.F,"tick",function(){qWb(this)}.bind(this));this.L=this.D=!1;this.C=null}v(pWb,H);pWb.prototype.start=function(){if(this.L)throw Error("The tracker was already started.");this.L=!0;return this.J.DSa().then(function(){return qWb(this)}.bind(this)).then(function(){this.F.start();this.D=!0}.bind(this))};
function rWb(a){a=sWb(a);return!(!a||!A(a,3))}function qWb(a,b){if(a.C)return b?a.C.then(function(){return qWb(this,b)}.bind(a)):a.C;var c=rWb(a);a.C=Lg(tWb(a,b).then(function(){var a=rWb(this);c!=a&&this.D&&this.dispatchEvent(a?"vc":"wc")}.bind(a)),function(){this.C=null}.bind(a));return a.C}
function tWb(a,b){var c=uWb();if(!c)return vWb(null),Hg();var d=sWb(a),e=d&&d.Hha()!=c;if(!(!d||e||864E5<=Ja()-A(d,2)||b)||!a.J.np()||wWb())return Hg();na.localStorage.setItem("docs-offline-sacsd",String(Ja()));b=Mg(a.H.start().then(function(){return xWb(this,c)}.bind(a)),ba().bind(a));a.D&&a.dispatchEvent(new yWb);return b}
function xWb(a,b){var c=qp("/authcheck");return Mg(qha([na.fetch(c,{credentials:"include"}),Sg(15E3).then(function(){throw Error("Authentication check timed out.");})]).then(function(a){if(200==a.status)a=!0;else if(401==a.status||403==a.status)a=!1;else return;na.localStorage.removeItem("docs-offline-sacsd");var c=new gWb;B(c,1,b);var d=Ja();B(c,2,d);B(c,3,a);vWb(c)}.bind(a)),ba().bind(a))}
function uWb(){var a=sk.get("SAPISID");if(a){var b=new mWb;b.update(a);a=Rc(b.digest())}else a=null;return a}function sWb(a){var b=na.localStorage.getItem("docs-offline-ci");try{return b?fd(gWb,b):null}catch(c){return vWb(null),a.rb.$p(Ug(c,"Detected cookie info corruption, resetting")),null}}
function vWb(a){if(a)try{na.localStorage.setItem("docs-offline-ci",a.serialize())}catch(b){na.localStorage.removeItem("docs-offline-ic"),na.localStorage.removeItem("docs-offline-icp"),na.localStorage.removeItem("docs-offline-lsc"),na.localStorage.removeItem("docs-offline-lfch"),na.localStorage.removeItem("docs-offline-ci"),na.localStorage.removeItem("docs-offline-sacsd")}else na.localStorage.removeItem("docs-offline-ci")}
function wWb(){var a=na.localStorage.getItem("docs-offline-sacsd");if(!a)return!1;a=Number(a);return isNaN(a)||0>a||a>Ja()?!1:36E5>Ja()-a}function yWb(){G.call(this,"xc")}v(yWb,G);function MR(a,b,c,d,e,f){this.D=a;this.F=b;this.C=c;this.H=d;this.J=e;this.L=f}MR.prototype.getContext=g("D");MR.prototype.getUrl=g("F");MR.prototype.ah=function(){var a=new ui(this.F);Eja(a,"ouid");return"context: "+this.D+", url: "+a.toString()+(A(this.C,1)?", taskType: "+A(this.C,1):"")};function NR(a,b,c,d,e){this.tc=a;this.C=e}NR.prototype.getId=g("tc");function OR(a){var b=new fR;B(b,1,a);return b}function zWb(){return new NR("binary-sync",0,0,0,!0,new MR(2,Zya(),OR("offline_binary_sync"),3E5,!0,!1))};function AWb(a){this.C=a};function BWb(a){Vc(this,a,0,-1,null,null)}v(BWb,Uc);BWb.prototype.getId=function(){return A(this,1)};BWb.prototype.ag=function(a){B(this,1,a)};BWb.prototype.Ws=function(a){B(this,2,a)};function CWb(a){Vc(this,a,0,-1,null,null)}v(CWb,Uc);CWb.prototype.getId=function(){return A(this,1)};CWb.prototype.ag=function(a){B(this,1,a)};function DWb(a){Vc(this,a,0,-1,null,null)}v(DWb,Uc);DWb.prototype.getType=function(){return A(this,1)};DWb.prototype.setType=function(a){B(this,1,a)};function EWb(a){Vc(this,a,0,-1,null,null)}v(EWb,Uc);EWb.prototype.oq=function(){return A(this,1)};function PR(a){Vc(this,a,0,-1,null,null)}v(PR,Uc);PR.prototype.oq=function(){return A(this,1)};
PR.prototype.getType=function(){return A(this,2)};PR.prototype.setType=function(a){B(this,2,a)};function FWb(a){Vc(this,a,0,-1,null,null)}v(FWb,Uc);function GWb(a){Vc(this,a,0,-1,HWb,null)}v(GWb,Uc);var HWb=[1];GWb.prototype.Ed=function(a,b){return ed(this,1,a,BWb,b)};function IWb(a){Vc(this,a,0,-1,JWb,null)}v(IWb,Uc);var JWb=[1];function KWb(a){Vc(this,a,0,-1,null,null)}v(KWb,Uc);function LWb(a){Vc(this,a,0,-1,MWb,null)}v(LWb,Uc);var MWb=[1,2];
LWb.prototype.Ed=function(a,b){return ed(this,1,a,BWb,b)};function NWb(a){Vc(this,a,0,-1,null,null)}v(NWb,Uc);var OWb=window.navigator?window.navigator.webkitTemporaryStorage||null:null,PWb=window.navigator?window.navigator.webkitPersistentStorage||null:null;function QWb(a,b,c){var d="persistent"==a?PWb:OWb;d?d.queryUsageAndQuota(b,function(a){c("queryUsageAndQuota failed: "+a.code)}):na.webkitStorageInfo?(d=na.webkitStorageInfo,d.queryUsageAndQuota("persistent"==a?d.PERSISTENT:d.TEMPORARY,b,function(a){c("queryUsageAndQuota failed: "+a.code)})):c("webkitStorageInfo not available in this browser.")}
function RWb(a,b){QWb("temporary",function(c,d){QWb("persistent",function(b,f){b=c+b;a(b,Math.max(d,f)-b)},b)},b)};function SWb(a){var b="Task execution failed with outcome: "+A(a,1);La.call(this,b);A(a,1);this.lFb=!!A(a,2)}v(SWb,La);SWb.prototype.docs_permanent_error_checker_817115=!0;function QR(a,b,c,d,e,f,h,k){D.call(this);this.V=a;this.$=b;this.Ea=0;this.D={};this.F=c;this.H=d;this.va=e;this.J=k||null;this.Ka=f;this.L=h}v(QR,D);QR.prototype.Am=function(a){var b=this.O(a);if(!this.C(a))return b.stop(),b;var c=++this.Ea;this.D[c]=b;b.start();Lg(b.D.C,function(){delete this.D[c]},this);return b};
QR.prototype.C=function(a){var b;if(!(b=a.J)){b=this.va;var c=zWb();b=TWb(b.C,c.getId());b=!(b&&$c(b,5,!1))}if(c=this.H.np()){c=this.F;if(!c.D)throw Error("Cannot check for authentication before initialization");c=rWb(c)}return b&&!c||a.L&&!this.Ka?!1:!0};QR.prototype.Qa=function(){for(var a=ja(Object.values(this.D)),b=a.next();!b.done;b=a.next())b.value.stop();this.D={};QR.ea.Qa.call(this)};
function UWb(a,b,c,d,e,f,h){this.J=a;this.D=Kg();this.F=b;this.Ya=c;this.Ka=d;this.va=h||null;this.C=null;this.Ra=f;this.L=new xh(this);a=this.F.H;c=Math.max(0,a-3E4);this.H=0;L(O(),"docs-offline-att")&&(this.H=Qg(this.Hhb,c,this));this.Ea=Qg(this.F6a,a,this);Lg(this.D.C,u(function(){Rg(this.H);Rg(this.Ea)},this));this.$=null;b.J&&this.L.R(e,"v",this.stop.bind(this)).R(this.Ka,"wc",this.stop.bind(this))}p=UWb.prototype;p.stop=function(){VWb(this,3)};
function WWb(a){return a.D.C.then(function(a){return Hg(A(a,1))})}function XWb(a){return a.D.C.then(function(a){return 0==A(a,1)?Hg():Ig(new SWb(a))})}p.start=function(){var a=new vNb;a.setType(0);cd(a,2,this.F.C);YWb(this,a).then(function(a){a=a.vEa();this.resolve(a)}.bind(this))};
function YWb(a,b){return new Fg(function(a){var c=new MessageChannel;c.port1.onmessage=function(b){b=new wNb(b.data);a(b)}.bind(this);Lg(this.D.C,function(){c.port1.close()});this.postMessage(b.Gg(),[c.port2])}.bind(a))}p.HIa=function(a){var b=a.He;if(!(b&&b.data&&b.ports&&b.ports.length))throw Error("Dropped invalid message from the task.");a=b.ports[0];var c=b.ports.slice(1);b=new DWb(b.data);this.Ina(b,a,c)};
p.Ina=function(a,b){switch(a.getType()){case 1:a=this.Ya.C();var c=new PR;b.postMessage(c.Gg(),[a]);break;case 2:ZWb(b);break;case 4:a=new PR;b.postMessage(a.Gg());b=this.Ka;if(!b.D)throw Error("Cannot notifyPossibleAuthChange before initialization");qWb(b,!0);break;case 5:$Wb(this,b);break;case 6:b=ad(a,EWb,3);aXb(this,b.oq()||"Unknown error from task");break;case 7:bXb(this,a,b);break;case 8:cXb(this,a,b);break;default:throw Error("Dropped unknown message "+a);}};
function ZWb(a){var b=new PR;RWb(function(c,d){var e=new FWb;cd(b,3,e);B(e,1,c);B(e,2,d);a.postMessage(b.Gg())},function(c){B(b,1,c);a.postMessage(b.Gg())})}function $Wb(a,b){a.va?ad(dXb(a),GWb,4).then(u(function(a){var c=new GWb;dd(c,1,a);a=new PR;cd(a,4,c);b.postMessage(a.Gg())},a)):(a=new PR,B(a,1,"No dataservice available to handle the relevant docs request."),b.postMessage(a.Gg()))}
function bXb(a,b,c){a.va?(b=Yc(ad(b,IWb,4),1),dXb(a).ABc(b).then(function(a){var b=[],d=[];bc(a,function(a,c){a?b.push(a):d.push(c)});a=new LWb;dd(a,1,b);B(a,2,d||[]);var h=new PR;cd(h,5,a);c.postMessage(h.Gg())}.bind(a))):(a=new PR,B(a,1,"No dataservice available to handle the find by ids request."),c.postMessage(a.Gg()))}function cXb(a,b,c){b=A(ad(b,KWb,5),1);a.Ra.C(b).then(function(a){var b=new NWb;B(b,1,a);a=new PR;cd(a,6,b);c.postMessage(a.Gg())})}
function dXb(a){a.C||(a.C=a.va.get());return a.C}p.Yfa=function(a){a=a.He;aXb(this,a instanceof ErrorEvent?a.message:"event of type "+a.type+(a.message?" with message "+a.message:""))};function aXb(a,b){a.J.$p(Error("Detected error from task ("+a.F.ah()+"). errorMessage:"+b));VWb(a,1)}p.Hhb=function(){var a=new vNb;a.setType(1);YWb(this,a).then(function(a){this.$=ad(a,zNb,3).L()}.bind(this))};
p.F6a=function(){var a={};this.$&&bd(this.$,CNb,1).forEach(function(b){a["taskTimeoutDebug_"+b.getName()]=b.cb()});this.J.$p(Error("Detected timeout from task ("+this.F.ah()+"). timeout: "+this.F.H+" ms)"),a);VWb(this,2)};function VWb(a,b){var c=new xNb;B(c,1,b);a.resolve(c)}p.resolve=function(a){this.L.dispose();Rg(this.H);this.H=0;Rg(this.Ea);this.Ea=0;var b=function(){this.close();this.D.resolve(a)}.bind(this);this.C?Lg(this.C.DCc(1E4),b):b()};p.close=function(){F(this.C)};function eXb(a,b,c,d,e,f,h,k,l){QR.call(this,a,b,c,d,e,f,h,k);this.zb=l||Hm()}v(eXb,QR);eXb.prototype.O=function(a){return new fXb(this.V,a,this.$,this.zb,this.F,this.H,this.L,this.J)};
function fXb(a,b,c,d,e,f,h,k){UWb.call(this,a,b,c,e,f,h,k);this.zb=d;this.bb=gXb(b);this.O=this.zb.Ia("IFRAME",{style:"display:none"});b=bo(b.getUrl());vh(this.O,b);this.zb.Pb().body.appendChild(this.O);this.V=Kg();this.L.R(na,"message",XH(a,this.SJb,this));this.eb=Qg(this.Lqb,15E3,this);Lg(qha([WWb(this),this.V.C]),u(function(){Rg(this.eb)},this))}v(fXb,UWb);p=fXb.prototype;
p.Lqb=function(){this.J.$p(Error("Detected timeout during initialization of task ("+this.F.ah()+"). timeout: 15000 ms)"));VWb(this,2)};function gXb(a){a=new ui(a.getUrl());var b=new ui;vi(b,a.D||na.location.protocol);wi(b,a.F||na.location.hostname);return b.toString()}p.SJb=function(a){var b=a.He;b&&b.origin==this.bb&&b.source==this.O.contentWindow&&this.HIa(a)};
p.Ina=function(a,b,c){var d=new PR;switch(a.getType()){case 3:this.V.resolve(c[0]);b.postMessage(d.Gg());break;default:fXb.ea.Ina.call(this,a,b,c)}};p.postMessage=function(a,b){this.V.C.then(function(c){c.postMessage(a,b)})};p.close=function(){fXb.ea.close.call(this);this.zb.Af(this.O);this.V.C.then(function(a){a.close()})};function hXb(a,b,c,d,e,f,h,k){QR.call(this,a,b,c,d,e,f,h,k)}v(hXb,QR);hXb.prototype.O=function(a){return new RR(this.V,a,this.$,this.F,this.H,this.L,this.J)};function RR(a,b,c,d,e,f,h){UWb.call(this,a,b,c,d,e,f,h);this.V=b.getUrl();this.O=new Worker(this.V);this.L.R(this.O,"message",XH(a,this.HIa,this)).R(this.O,"error",XH(a,this.Yfa,this))}v(RR,UWb);
RR.prototype.Yfa=function(a){var b=a.He;if(b instanceof ErrorEvent&&$a(b.message,"Unexpected token <")){var c=new Hi;qd(c,"complete",function(a){var d=a.target;a=d.getStatus();var f=d.wj();d=Ma(f,"<");f=$a(f,"_startFallbackApplication");this.J.$p(Error("Worker init error: "+b.message),{workerUrlStatus:a,workerContentIsHtml:d,workerContentIsFallback:f});F(c);VWb(this,1)}.bind(this));Ii(c,5E3);c.send(this.V,"GET")}else RR.ea.Yfa.call(this,a)};
RR.prototype.postMessage=function(a,b){this.O.postMessage(a,b)};RR.prototype.close=function(){RR.ea.close.call(this);this.O.terminate()};function iXb(a,b,c,d,e,f,h,k){D.call(this);this.F=new hXb(a,b,c,d,e,f,h,k);E(this,this.F);this.D=new eXb(a,b,c,d,e,f,h,k);E(this,this.D)}v(iXb,D);iXb.prototype.Am=function(a){switch(a.getContext()){case 1:return this.F.Am(a);case 2:return this.D.Am(a);default:throw Error("Not supported execution context:"+a.getContext());}};iXb.prototype.C=function(a){switch(a.getContext()){case 1:return this.F.C(a);case 2:return this.D.C(a);default:throw Error("Not supported execution context:"+a.getContext());}};function jXb(a){this.rb=a;a=na.localStorage.getItem("docs-tasksStats_default")||"[]";try{var b=JSON.parse(a)}catch(e){b=[],na.localStorage.removeItem("docs-tasksStats_default"),this.rb.$p(Ug(e,"Detected task stats corruption, resetting"))}a={};for(var c=0;c<b.length;c++){var d=new CWb(b[c]);a[d.getId()]=d}this.C=a}function TWb(a,b){return(a=a.C[b])?gd(a):null};function kXb(a,b,c){D.call(this);this.D=a;this.C=c||new fWb;c||E(this,this.C);this.rb=b}v(kXb,D);function lXb(a,b,c,d,e,f){var h=new pWb(a.C,a.rb),k=new fOb,l=new jXb(a.rb),m=new iXb(a.rb,k,h,a.C,new AWb(l),!0,new EOb);k=pp();l=new fR;B(l,1,"sync_doc");var q=new yNb;B(q,4,d);B(q,1,a.D);B(q,2,b);B(q,3,c);cd(l,2,q);var t=new MR(1,k,l,12E4,!0,!0);h.start().then(function(){Lg(XWb(m.Am(t)),function(){F(h);F(m)}).then(e,f)}.bind(a),f)};function mXb(a){H.call(this);this.C=a||na;this.D="screen";this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(this.C,"beforeprint",this.F).R(this.C,"afterprint",this.H);if(this.C.matchMedia){a=u(this.J,this);for(var b in nXb){var c=this.C.matchMedia(nXb[b]);c.addListener(a);hd(this,Ha(c.removeListener,a),c)}}}v(mXb,H);var nXb={OD:"print",iuc:"screen"};mXb.prototype.getState=g("D");mXb.prototype.F=function(){oXb(this,"print")&&this.dispatchEvent("yc")};mXb.prototype.H=function(){oXb(this,"screen")&&this.dispatchEvent("zc")};
function oXb(a,b){var c=a.D!=b;a.D=b;return c}mXb.prototype.J=function(){this.C.matchMedia("screen").matches?this.H():this.C.matchMedia("print").matches&&this.F()};function pXb(a){this.C=a};function qXb(a,b,c){D.call(this);this.C=a;this.F=b;this.D=c;this.Ua=new xh(this);E(this,this.Ua);this.Ua.R(this.C,"yc",this.J).R(this.C,"zc",this.H)}v(qXb,D);qXb.prototype.J=function(){this.F.zl()||Q(this.D.C,!1)};qXb.prototype.H=function(){Q(this.D.C,!0)};function rXb(a){this.C=a}function sXb(a,b,c,d,e,f){var h=new Kl;b=u(a.D,a,b,f,h,null);a.C.C.D(d,["documents",c].concat(e),b);return h}rXb.prototype.D=function(a,b,c,d,e){e?c.Xb(e):d?Pl(d.call(),c):c.Xb(null)};function tXb(a){this.C={};this.D=a||{}}tXb.prototype.get=function(a,b){return this.C[a]?this.C[a].get(b,null):(this.C[a]=new TF(this.D[a],!0),null)};tXb.prototype.set=function(a,b,c){this.C[a]||(this.C[a]=new TF(this.D[a],!0));this.C[a].set(b,c)};tXb.prototype.clone=function(a){var b=new tXb(a),c;for(c in this.C)this.C[c].forEach(function(a,e){b.set(c,e,a)});return b};function uXb(a,b,c,d,e){this.F=a;this.J=b;this.D=c;this.L=d;this.C=new vXb;this.H=!!e}p=uXb.prototype;p.jJ=null;p.YW=null;function JSb(a,b,c,d){var e=a.D.get(b,c),f=new Kl;e?f.Xb(e):a.H&&!mp(a.L)?f.Hd():c in a.C.Vj?a.C.Vj[c].C.push(f):a.jJ&&c in a.jJ.Vj?a.jJ.Vj[c].C.push(f):(a.C.Vj[c]=new wXb("r"+gc(a.C.Vj),b,[f],d),null===a.YW&&(a.YW=Qg(a.H6a,0,a)));return f}p.H6a=function(){this.jJ||xXb(this);null!==this.YW&&(Rg(this.YW),this.YW=null)};
function xXb(a){var b=a.C;a.C=new vXb;if(!nc(b.Vj)&&a.F){var c={},d={},e={};for(h in b.Vj){var f=b.Vj[h];c[f.id]=[f.D,f.F];d[f.id]=h;e[f.id]=f.D}a.jJ=b;c={renderOps:c};var h=a.H?1:3;ql(sl(tl(yl(a.F.Pe("/renderdata"),c),u(a.I6a,a,d,e,b)),u(a.Uxb,a,b)),h).Jf("id",a.J).Ae()}}p.I6a=function(a,b,c,d){d=d.gf();for(var e in d){var f=d[e],h=a[e];this.D.set(b[e],h,f);h=c.Vj[h].C;for(var k=0;k<h.length;k++)h[k].Xb(f)}this.jJ=null;nc(this.C.Vj)||xXb(this)};
p.Uxb=function(a,b){for(var c in a.Vj)for(var d=a.Vj[c],e=0;e<d.C.length;e++)d.C[e].Hd(b);this.jJ=null;nc(this.C.Vj)||xXb(this)};function vXb(){this.Vj={}}function wXb(a,b,c,d){this.id=a;this.D=b;this.C=c;this.F=d};function yXb(a,b,c,d,e){this.O=a;this.J=b;this.F=c;this.D=d;this.L=e;this.C={}}yXb.prototype.kW=function(a){if(a.C)return a=new Kl,a.Hd(),a;var b=a.getId();a=(a=this.C[b.Gl()])?Rl(a):sXb(this.O,this.F,this.D,b.getId(),this.L,b.getId());var c=new Kl;a.addCallback(u(function(a){null!=a?(this.C[b.Gl()]=a,c.Xb(new Zn(b,a,"sync-not-needed"))):c.Hd("Local URL retrieval failed.")},this));Nl(a,function(a){c.Hd(a instanceof Error?a:"Local fetch failed "+a)});return c};
yXb.prototype.sync=function(a){var b=a.getResult(),c=a.getId();b=new a8a(c.getId(),b,this.F);c=new Kl;a=u(this.H,this,c,a);this.J.C.F(b,["documents",this.D],a);return c};yXb.prototype.H=function(a,b,c){c.Aka()||c.J3()?a.Xb(b):(b=b.getId(),c=c.Nha(b.getId()),null!=c?(this.C[b.Gl()]=c,a.Xb(new Zn(b,c,"sync-not-needed"))):a.Hd("localUrl not found in FetchResult."))};function zXb(a){this.C=a};function SR(a,b){a:switch(a){case 2:a="Dit document bevindt zich in de sjabloongalerij van je organisatie. Al je wijzigingen worden onmiddellijk weergegeven in de galerij.";break a;case 3:a="Dit document bevindt zich in de sjabloongalerij van een organisatie. Al je wijzigingen worden onmiddellijk weergegeven in de galerij.";break a;case 6:a="Dit voorgesteld template wacht op goedkeuring. Wijzigingen in het document worden tijdens de beoordeling weergegeven.";break a;default:throw Error("Unsupported warning toast type.");
}Su.call(this,a,b,void 0,void 0,void 0,void 0,void 0,["docs-templatestoast"]);this.J=iq(this,"d-t-ui-itgwt-lm")}v(SR,Su);SR.prototype.Ia=function(){SR.ea.Ia.call(this);this.IA("MEER INFORMATIE",this.J)};SR.prototype.Ta=function(){SR.ea.Ta.call(this);var a=kq(this,"d-t-ui-itgwt-lm");this.getHandler().hh(a,td,this.L)};SR.prototype.L=function(){sAa("https://support.google.com/docs/?p=template_gallery&hl=nl")};function AXb(){var a=[];for(d in k6a){var b=k6a[d],c=b;Xi(O(),"docs-tdcp")&c&&a.push(b)}var d=new Sma;B(d,2,a||[]);return d};function TR(a,b,c,d){Su.call(this,"Dit is een template van "+Yi(O(),"docs-uddn"),d,void 0,void 0,void 0,void 0,void 0,["docs-templatestoast"]);this.mb=a;this.Ea=b;this.J=iq(this,"d-t-ui-utt-u");this.L=c}v(TR,Su);TR.prototype.Ia=function(){TR.ea.Ia.call(this);this.IA("GEBRUIKEN",this.J)};TR.prototype.Ta=function(){TR.ea.Ta.call(this);var a=kq(this,"d-t-ui-utt-u");this.getHandler().hh(a,td,this.fb)};
TR.prototype.fb=function(){var a=this.L,b=Yi(O(),"docs-tcdtc"),c=(b?JSON.parse(b):[])[0];L(O(),"docs-mhea");b=new Uma;B(b,1,5);B(b,6,0);B(b,9,[]);B(b,10,r(void 0)?void 0:!0);B(b,11,!0);var d=c?"0"==c.charAt(0)?2:"1"==c.charAt(0)?1:0:4;B(b,7,d);2==d&&B(b,8,c);c=AXb();cd(c,1,b);b=xp(Dza(new wp,c),17).build();a.Zb(29238,b);this.Ea.createDocument(this.mb).addCallback(this.jb,this)};TR.prototype.jb=function(a){Qc||Lc?wh(window.location,a.C):sAa(a.C,!0)};function BXb(a,b){this.tc=a;this.C=b}BXb.prototype.getId=g("tc");function CXb(a){this.C=a}CXb.prototype.createDocument=function(a,b){var c=new Kl;c.addCallback(this.D,this);tm(sl(tl(ql(um(this.C.Pe("/template/use"),"POST").Jf("id",a,"folder",b),1),c.Xb,c),c.Hd,c)).Ae();return c};CXb.prototype.D=function(a){return new BXb(a.gf().id,a.gf().editUrl)};function DXb(a,b,c,d){if(L(O(),"docs-euctu")&&0!=a){switch(a){case 1:b=new TR(b.D,new CXb(c),d);break;case 2:case 3:case 6:b=new SR(a);break;case 4:case 5:b=new Su(4==a?"Template goedgekeurd en toegevoegd aan de sjabloongalerij van je organisatie":"Voorgesteld template afgewezen",void 0,void 0,void 0,void 0,void 0,void 0,["docs-templatestoast"]);break;default:throw Error("Unsupported toast type.");}b.render();b.setVisible(!0);b=new Wma;B(b,2,a);a=AXb();cd(a,5,b);a=xp(Dza(new wp,a),19).build();d.Zb(29239,
a)}};function EXb(a,b,c,d,e,f){var h=Km("docs-template-approve-button"),k=sc(av);oc(k,"hint");if(h){var l=new lt("",jt.getInstance());l.ob(h);$u(a,l,P.a1,k);b.C(P.a1,new kp(["not-anonymous","netStatus-online"]));P.a1.subscribe("action",Ha(FXb,c,d,e,f));Fr(l,qn(h))}if(h=Km("docs-template-reject-button"))l=new lt("",jt.getInstance()),l.ob(h),$u(a,l,P.d1,k),b.C(P.d1,new kp(["not-anonymous","netStatus-online"])),P.d1.subscribe("action",Ha(GXb,c,d,e,f)),Fr(l,qn(h));if(c=Km("docs-template-got-it-button"))d=
new lt("",jt.getInstance()),d.ob(c),$u(a,d,P.b1,k),b.C(P.b1,new kp(["not-anonymous","netStatus-online"])),P.b1.subscribe("action",Ha(HXb,e,f)),Fr(d,qn(c))}function FXb(a,b,c,d){IXb(a,b,c,d,!0)}function GXb(a,b,c,d){IXb(a,b,c,d,!1)}function IXb(a,b,c,d,e){JXb(c);b=Ha(KXb,e?4:5,b,a,d);tm(tl(ql(um(a.Pe("/template/moderate"),"POST").Jf("approve",e),2),b)).Ae()}function KXb(a,b,c,d,e){e.Cl()&&DXb(a,b,c,d)}function HXb(a){JXb(a)}
function JXb(a){var b=Nm("docs-templates-moderation-banner");b&&(Q(b,!1),a.resize())};function LXb(a){this.C=a}LXb.prototype.postMessage=function(a,b,c,d){a=Gs(a,MXb(b),c,d);return this.C.postMessage(a)};function MXb(a){switch(a){case "error":return"info";case "info":return"error";case "promo":return"promo";case "warning":return"warning";default:throw Error("Unsupported butter type."+a);}}LXb.prototype.D=function(a){Fs(this.C,a)};function NXb(){return U('<div class="docs-dismissible-bar"><div class="docs-dismissible-bar-content" aria-live="polite" aria-atomic="true"><div class="docs-dismissible-bar-header"><div class="docs-dismissible-bar-title"></div><div class="docs-dismissible-bar-black-button docs-dismissible-bar-dismiss-button"></div></div><div class="docs-dismissible-bar-description"></div></div></div>')};function OXb(a){R.call(this,a);this.D=new tt(null,a);this.Sa(this.D);this.F=!1;this.C=Infinity}v(OXb,R);p=OXb.prototype;p.Ia=function(){OXb.ea.Ia.call(this);this.Na=S(NXb)};p.Ta=function(){OXb.ea.Ta.call(this);var a=this.Da().Za("docs-dismissible-bar-dismiss-button",this.Na);this.D.ob(a);this.getHandler().R(this.D,"action",this.Dmb)};p.kb=g("F");
p.show=function(a,b,c,d){var e=this.Da(),f=e.Za("docs-dismissible-bar-title",this.Na),h=e.Za("docs-dismissible-bar-description",this.Na),k=e.Za("docs-dismissible-bar-dismiss-button",this.Na);e.Xe(f,a);e.Xe(h,b);e.Xe(k,c);Bq(k,c);PXb(this,!0);ra(d)?(this.C=Ja()+d,Qg(this.yGb,d,this)):this.C=Infinity};p.vg=function(){this.C=Infinity;PXb(this,!1)};p.Dmb=function(){this.vg();this.dispatchEvent("user-dismissed")};p.yGb=function(){Ja()>=this.C&&(this.C=Infinity,PXb(this,!1))};
function PXb(a,b){if(b!=a.F){var c={"margin-top":-Wp(a.Na).height-15+"px"},d={"margin-top":"0"};(new Sr(a.Na,.218,b?d:c,b?c:d,{Rg:"margin-top",duration:.218,timing:"ease-out",wm:0})).play();a.F=b}};function QXb(){var a=""+('<div class="'+W("docs-working-bar")+'"><div class="'+W("spinner")+" "+W("message")+'"><img src="//ssl.gstatic.com/docs/common/arrow_spinner.svg" class="'+W("icon")+'" height="21" width="21"><span class="'+W("label")+'">Bezig</span></div></div>');return U(a)};function RXb(a){R.call(this,a);this.C=0;this.D=!1;this.F=0}v(RXb,R);p=RXb.prototype;p.hd=function(a){RXb.ea.hd.call(this,a);Eq(a,"docs-working-bar")};p.Ia=function(){this.hd(S(QXb))};p.show=function(){0>=++this.F||(this.C&&(Rg(this.C),this.C=0),this.setVisible(!0),Qg(function(){var a=this.getElement();Eq(a,"docs-working-bar-slideup")},void 0,this))};
p.vg=function(){if(!(0<--this.F)){var a=this.getElement();a&&(Gq(a,"docs-working-bar-slideup"),this.C&&(Rg(this.C),this.C=0),this.C=Qg(u(this.setVisible,this,!1),300))}};p.setVisible=function(a){var b=this.getElement();b&&a!=this.D&&(this.D=a,Iq(b,"docs-working-bar-display",a))};p.kb=g("D");function SXb(a,b,c){this.H=a;this.F=b||null;this.D=new RXb(c);E(this,this.D);this.C=new OXb(c);E(this,this.C);a=new xh(this);E(this,a);a.R(this.C,"user-dismissed",this.J)}v(SXb,D);SXb.prototype.J=function(){this.H.Ob(3)};function TXb(){Gm.call(this);var a=this.we;A(a.C,4);B(a.C,4,!1);(new sCb).Tf();a=Tm("SPAN",{style:"position: absolute; top: -50000px; width: 1in; height: 1in"});document.body.appendChild(a);var b=a.offsetHeight/72;dn(a);PB.getInstance().C=b;this.resizeAppToCurrentDimensions=this.resizeAppToCurrentDimensions;this.load=this.load;this.loadForOfflineColdStart=this.WFb;this.dispose=this.dispose;this.bd=null;a=window;a.history&&a.history.pushState&&!Ac?(a=new RRb(void 0),a=new TRb(a)):a=new TRb(new sR);
this.bd=a;this.D=new O3a;this.Ua=new xh(this);E(this,this.Ua);this.Kj=new Si;E(this,this.Kj);this.Hr=new Oj;this.Xg=new zQb;this.Nb=null;this.sf=!1;this.DQ=this.Ya=this.Pf=this.Mb=null;this.O=new uvb;this.Jr=new wRb;this.Ei=null;this.nP=new Kl;this.Ul=!1;this.Gr=null}v(TXb,Gm);va(TXb);sa("_getInstanceOfApp",TXb.getInstance,void 0);var UXb="impressions shareclient findreplace goto hats organize analytics".split(" ");p=TXb.prototype;p.Gn=function(){return Gm.prototype.Gn.call(this)};
function VXb(a){tva(a,function(){try{xNa(993)}catch(b){}po("dialogs")?yNa("Er is een serverfout opgetreden. Klik op 'Opnieuw laden' in je browser.",!0):alert("Er is een serverfout opgetreden. Klik op 'Opnieuw laden' in je browser.")});no("core");uva()}function WXb(){return Xn("pathPrefix")||""}p.load=function(a,b,c){XXb();YXb(this,b.appConfig.cosmoId,a,b,new pFb(c))};
function YXb(a,b,c,d,e){gva(io.getInstance(),"shell",0);hp||Sxa();var f=sc(d.appConfig);f.win=c.win;f.doc=c.doc;f.ecso=d.ecso;c=Fn.getInstance();c.Ke(f);a.qb=Hm(c.C.win);var h=c.C.email;a.Mb=new yCb;a.Pf=new X8a(a.D,a.$);f=a.D.D;a.Ul=!c.C.isSaved;var k=c.C.newDocumentTitle,l=c.C.docName,m=l||"";!l&&a.Ul&&(m=k);boa(f,m);k=c.C.dlpDetectorIds;r(k)?k=JSON.parse(k):k=null;k&&0!=k.length&&f.Oc.dispatchEvent(new Nk(!0));h&&!a.H&&Kya(f,h);f.Xg=!!c.C.hasRevisionsAccess;f.Ef.dispatchEvent(new Nk(!0));hJa(f);
a.H&&(c.D=!0);h=c.C.v0ViewerInfo;(h=r(h)?new Csa(h.mimetype,h.extension,h.name,h.viewurl,h.downloadurl):null)&&L(O(),"docs-vvrh")&&(f.Eb=h);h=c.C.userCapabilities;(h=r(h)?zsa(h):null)&&Pya(f,h);h=c.C.docsEverywhereFileExtension;if(h=null!=h?h:null)Sa(h)||(f.sf=h),f=a.we,A(f.C,15),B(f.C,15,h);a.$.O3(WXb());f=a.H?yMb():d.id;a.Eb.D=f;a.yk=new zCb(c.C.pathPrefix||"",f,d.commonParams);f=a.D.Ka;h=X3a(d.customColors||[]);f.C=new W_a;Z_a(f,h);f=a.D.D;a.C=f;f.D=b;coa(f,!!c.C.downloadable);u3a(a.D.F,f);h=a.C.D;
b=new HRb(a.$);k=Vi.getInstance();b=new ffb(L(k,"docs-show_debug_info"),"ritz-e",void 0,0,void 0,new rRb(b));b.$j.docId=h;h=Xi(O(),"docs-rn");isNaN(h)||(b.$j["release-number"]=h.toString());k=Xi(O(),"docs-pn");isNaN(k)||(b.$j["protocol-number"]=k.toString());l=Yi(O(),"docs-ct")||"s";b.$j["client-type"]=l;isNaN(h)||isNaN(k)||(h=k.toString(16)+"."+h.toString(16)+"."+l,b.$j["release-id"]=h);h=Yi(O(),"buildLabel");b.$j["build-label"]=h;b.$j.is_integrated=(!1).toString();E(a,new jSb(b));E(a,new kSb(!1));
a.rb=b;h=!!c.C.editable;k=!!c.C.commentable;b=f.C;Il(b,Gl(b.Qf,128,h||k))&&b.L.dispatchEvent(null);Il(b,Gl(b.Qf,16,h))&&b.J.dispatchEvent(null);c.C.isSaved&&sqa(b);f=a.we;A(f.C,1);B(f.C,1,h?1:k?2:3);f=a.we;l=L(O(),"fecllr");A(f.C,5);B(f.C,5,l);a.Ac=new tya(a.va);a.wJ=new LFa(a.C.C,a.Ac);f=new cya(b);a.mb=f;a.yh=new yQb(a.rb);if(h||k)a.zn=new aWb(a.C.C,a.mb,Pc),cWb(a.zn,a.va);f=O().get("docosKeyData");!a.H&&f&&(h=a.C,h.J=f,h.bd.dispatchEvent(new Nk(!0)));a.Ab=new opa(a.Ug(),a.C.D,null);a.kd=new XQ(window,
null,a.C.D);f=a.kd;h=Ha(Feb,a.C.C);f.isDisposed()||f.D.push(h);f=L(O(),"docs-tmbp");a.Ka=new CRb(f?2:3);a.J9=new SXb(a.Ka,a.qb.getElement("docs-transient-bar-container"),a.qb);VXb(c);k=a.Ac;m=a.O;var q=uta;f=Xn("csiReportUrl");var t=(new bna).build();h=new fCb;k=new bCb(k);l=Xn("csiSendImmediately");m=new ZBb(m,h);q?(q=ana(t),na.performance&&na.performance.timing&&(t=na.performance.timing,cna(q,0<t.redirectEnd-t.redirectStart?"nav_redirect":"nav_no_redirect")),q=q.build(),f=new XBb(6E4,f,q,"load",
"sop",h,k,l,!0),f=new Sub([f,m])):f=m;L(O(),"docs-show_debug_info")&&(f=new Sub([f,new Tub]));f.Ke();a.jb=f;f=ok.getInstance();f.D=a.jb;a.fb=new qR(Yn(c));c=a.fb;h=[{action:P.ZT,category:"Help",keys:["Shift+F1"]},{action:P.E1,HI:!1,category:$o(),label:"Hyperlink openen"},{action:P.j1,category:Rxa()},{action:P.h1,HI:!0,keys:["Ctrl+G"]},{action:P.i1,HI:!0,keys:["Ctrl+Shift+G"]},{action:P.$H,keys:["Ctrl+Shift+Space"]},{action:P.ZH,category:null},{action:P.dj,category:fp()},{action:P.bw,category:$o()},
{action:P.KT,category:$o()},{action:P.OT,category:$o()},{action:P.QT,category:$o()},{action:P.AA,HI:!0,keys:["Alt+/",Eo?"Ctrl+Alt+Z":Pc?"Alt+Z":"Alt+Shift+Z"],category:"Menu's"},{action:P.vA,category:null,og:!0},{action:P.Yx,category:null,og:!0},{action:P.Fu,category:null,og:!0},{action:P.CT,HI:!0,label:"Contextmenu weergeven",keys:["Ctrl+Shift+\\"]},{action:P.cq,keys:"F4"},{action:P.Fr,category:Zo(),label:"Invoertools aan/uit"},{action:P.Gq,category:Zo(),label:"Invoertools selecteren"},{action:P.nN,
category:$o(),label:"Focus op pop-up"},{action:P.Yn,category:gp()},{action:P.bq,category:gp()},{action:P.jt,category:gp()},{action:P.Hu,category:gp()},{action:P.xT,HI:!0,keys:Gc?"Ctrl+Meta+Shift+M":"Ctrl+Alt+Shift+M",og:!0},{action:P.py,HI:!0,keys:"Ctrl+Alt+Z"},{action:P.wN,category:Zo()}];for(k=0;k<h.length;k++)l=h[k],m=l.action,l.HI&&m.setProperty("keys",[]),l.keys&&(q=Aa(l.keys)?l.keys:[l.keys],t=m.Ne()||[],m.setProperty("keys",t.concat(q))),r(l.og)&&m.setProperty("force-ctrl-key",l.og),(l.category||
null===l.category)&&m.setProperty("category",l.category),l.label&&m.setProperty("label",l.label),l.fd&&m.setProperty("long-label",l.fd),l.dc&&m.setProperty("synonyms",l.dc);h=[P.V0,P.wT,P.Yn,P.eN,P.fba,P.tA,P.X0,P.xT,P.CT,P.vA,P.Yx,P.kN,P.bw,P.KT,P.OT,P.QT,P.xba,P.a1,P.b1,P.d1,P.RT,P.lN,P.VT,P.Zx,P.wA,P.zD,P.WT,P.h1,P.j1,P.i1,P.nN,P.$x,P.Kk,P.tm,P.oN,P.Zn,P.ZT,P.cw,P.qN,P.xA,P.wk,P.n1,P.o1,P.sN,P.yn,P.aU,P.bq,P.yA,P.HD,P.by,P.jua,P.zA,P.dy,P.bU,P.JD,P.A1,P.KD,P.Zba,P.$ba,P.aca,P.bca,P.cca,P.C1,P.UH,
P.dca,P.wN,P.dw,P.Lk,P.OPEN,P.E1,P.fl,P.xN,P.G1,P.LD,P.Fu,P.J1,P.OD,P.iy,P.cq,P.$n,P.PD,P.DA,P.jy,P.Gu,P.XH,P.yN,P.tva,P.L1,P.cU,P.dU,P.zN,P.eU,P.fU,P.M1,P.YH,P.gU,P.ao,P.EA,P.uva,P.vva,P.ZH,P.ly,P.hU,P.DN,P.QD,P.$H,P.Gq,P.aI,P.RD,P.bI,P.uca,P.vca,P.wca,P.Q1,P.R1,P.Er,P.Hu,P.EN,P.Iu,P.oy,P.Fr,P.py,P.lU,P.HA,P.jt,P.An,P.Kca,P.dj,P.oU,P.Ir,Uxa,Vxa,Wxa,Xxa,Yxa,ip,Zxa,aya];L(O(),"docs-eau")&&h.push(P.Wx);L(Vi.getInstance(),"docs-emae")&&h.push(bya);L(O(),"febs")&&h.push(P.Zx);L(O(),"docs-esm")&&h.push(P.wA);
L(Vi.getInstance(),"docs-etaos")&&h.push(P.FD);L(O(),"docs-comp")&&(h.push(P.zT),h.push(P.Z0),h.push(P.Y0),h.push(P.nba));for(k=0;k<h.length;k++)c.ux(h[k]);a.Ea=new pR(a.fb,[]);a.D9=new KAa(new RKb);a.Di=new xRb(0,0,a.Ka,a.Ea);a.Qb=new RFb(a.Ea,a.va,a.C,a.mb,a.D,a.Pf);E(a,a.Qb);a.V=new pF(null,a.Ab,a.D,a.Ka,0,a.Eb,a.Ab,a.C,a.O,a.Ac,a.qb,a.nP,a.Di,a.rb,a.Jr,a.fb,b,a.wJ);c=a.Ea;b=a.C;h=a.V;c.C(P.Lk,new kp(["netStatus-online"]));c.C(P.dw,new kp(["docs-not-downloadable"]));k=ut.getInstance();P.dw.subscribe("action",
Cg(u(k.show,k)));cJa(c,h);c.C(P.$x,new kp(["saveState-edit-access","revisions","netStatus-online","not-anonymous","document-created"]));c?(c.C(P.HA,new kp([].concat("document-created","not-embedded","netStatus-online","ownershipState-ownerOrOrganizer","drive"))),c.D(P.HA,new kp(["drive"])),P.HA.subscribe("action",u(b.lW,b,!0))):(P.HA.setVisible(!1),P.HA.gb(!1));c.C(P.iy,new kp("accessState-edit accessState-publish netStatus-online not-anonymous not-embedded docs-downloadable drive".split(" ")));c.D(P.iy,
new kp(["drive"]));b=["chrome-cover-displayed","screen-reader-enabled"];c.C(P.QD,new kp(b));c.D(P.QD,new kp(b));a.k0b=new o4a(a.D.tb);E(a,a.k0b);a.Le=new dSb;a.Le.L=new gSb;a.Le.C=a.jb;h=hc(Coa);a.H||Jb(h,"rlfcl");c=L(O(),"icso")||Pc;b=a.H;h=Nb(h);Ob(h,"alc cms ccv coe cov al".split(" "));c&&Ob(h,["odbjy","odbc"]);b&&Ob(h,["mr","md"]);L(O(),"icso")||(Ob(h,["sldummy"]),Ob(h,["wpa","wpva"]));Ob(h,["webfontsAvailable","webfontsMetadataAvailable","webfontsVariantsAvailable","webfontsRender"]);h.push("swdummy");
c=na.DOCS_timing;vk().Tf(c,a.rb,h,f,new UBb(c.sl,na.performance?na.performance.timing:null,a.rb),new fSb(a.Ef,a.Le));c=a.L;Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(Dm(c,["ci"],u(a.hSb,a,e)),["docs-app-lsi"],a.osb),["docs-app-pqi"],a.K3a),["cmc","docs-app-sma"],a.zEb),["cmc","docs-app-eomlc","pr"],u(a.DEb,a)),["docs-app-e"],a.Rmb),["docs-net-ni"],u(a.jub,a)),["docs-net-ci"],u(a.jAa,a)),["docs-net-ci","docs-net-ni","wi"],a.Xkb),["wi"],u(a.BEb,a)),["ri"],u(a.FEb,a,e)),["ri"],a.xTb),
["rci"],u(a.TFb,a,e)),["rci","sml"],a.g2a),["rci","sml"],a.f2a),["rtld","wi"],u(a.HQb,a,d)),["ssc"],u(a.EEb,a,e)),["sml","rci"],a.GEb),["sml","ii","rci","sa"],a.FQb),["ssc"],a.Vbb),["pr","sml","ii"],u(a.yRb,a));c.start();Em(c,"ci")}p.f2a=function(){var a=Km("docs-invite-header");a&&(new vt).ob(a)};
p.g2a=function(){if(!this.C.H){Fn.getInstance();var a=this.C,b=zR(this.bb),c=this.D9,d=this.rb,e=this.V,f=this.Qe?this.Qe.Da().getElement("docs-titlebar-share-client-button"):null,h=this.Ea,k=this.Qb.J,l=this.O;$Ia&&F($Ia);a=$Ia=new yHa(a,b,d);zHa(a,c,e,f,k,l);DHa(a);e=c.D;f=c.F;k=c.H;c=c.C;e.setProperty("synonyms","rechten | toestemming | toegang | machtiging |");f.setProperty("synonyms","gmail | e-mail verzenden | redacteur/kijker e-mailen | e-mail maken |");k.setProperty("synonyms","gmail | e-mail verzenden | medewerkers e-mailen | e-mail maken |");
c.setProperty("synonyms","verzenden | mensen uitnodigen | gmail | instellingen voor delen | e-mail");e.setProperty("docs-impression-code",2183);f.setProperty("docs-impression-code",2184);k.setProperty("docs-impression-code",2185);c.setProperty("docs-impression-code",101);l=L(O(),"docs-eivu");e.setVisible(!0);f.setVisible(!0);k.setVisible(!0);c.setVisible(!0);h?(h.F.ux(f),h.F.ux(k),h.F.ux(c),b=new kp(["not-anonymous","not-embedded","netStatus-online","share-can-email-collaborators","document-created"]),
d=new kp(["not-anonymous","not-embedded","netStatus-online","share-can-share"]),h.C(f,new kp("not-anonymous not-embedded netStatus-online share-can-email-as-attachment document-created docs-downloadable".split(" "))).C(k,b).C(c,d),l?(h.F.ux(e),c=new kp(["not-anonymous","not-embedded","netStatus-online","share-can-current-user-request-access","document-created"]),h.C(e,c).D(e,c)):(e.setVisible(!1),e.gb(!1))):(c.gb(!0),e.setVisible(!1),e.gb(!1));this.J.Le.Xb(bJa(a.lq));this.Ea.C(P.aI,new kp(["not-anonymous",
"not-embedded","netStatus-online","share-can-share"]))}};
p.hSb=function(a){ZXb(this);var b=this.Ra,c;if(this.H)this.ze=c=qsa(this,null),c=new doa(c,this.C,this.rb,this.yh),E(this,c);else{this.ze=new ppa(this.Ab);var d=new wpa(this.yh,this.Ra);E(this,d);var e=a.C.changes.initialCommands;b&&(e&&(b.J=e),tpa(b,a.C.changes.modelVersion),upa(b,a.C.changes.featureVersion),rra(b,this.Ul))}this.F=b=new tQb(this.C,this.Ug(),this.L,b,this.tb,new aDb,this.eb,this.Tb,this.Ft(),this.qb,Pc,this.fc,this.rb,this.kd,this.jb,this.Ef,this.we,this.mb,this.yh,c,d,void 0,!0);
e=(c=Fn.getInstance().C.syncMap)?JSON.parse(c):null;this.xk=new C6a(this.rb,e,vk());e=this.xk.C;if(c&&!e.C)throw Error("Sync object store was not initialized synchronously and is not tied to local storage.");e.addCallback(u(this.VAb,this));c=b.Ab;c.O.H=!0;gQb(c);Em(c.J,"docs-app-ml-sma");b.Tf();if(!this.H){c=a.C.changes.modelVersion;e=a.C.changes.featureVersion;b=qFb(a);var f=a.C.changes.topsnapshot;f=new fk(Zla(),b,f,[],!1);d.O(b,a.C.changes.revisionhmac,c,e,null);d.L(f);a.C.changes.firstchunk&&
(c=a.C.changes.firstchunk,a=$la(a.C.changes.firstchunkid,null),Voa(this.Tb,new fk(a,b,c,[],!1)));d.Gga()}};p.osb=function(){var a=this.F.Pb();a&&this.H&&this.ze.$C(a);a=this.xk;var b=YH(this.F),c=b?b.C.tBa():null;if(b&&c)if(a.D=new B6a(b,c,a.rb),a.J){b=a.D;c=u(a.L,a);var d=u(a.C.Hd,a.C);a=b.C;b=Ha(b.D,c);c=kQ(a.F,["SyncObjects"],"Error reading SyncObjects.",d);Meb(c,"SyncObjects",u(a.C,a),b,void 0,void 0,void 0,void 0,void 0,!0)}else(b=a.F.jd())&&a.D&&a.D.write(b,Ha(ua,b));else a.J&&a.C.Xb()};
p.VAb=function(){var a=this.C,b=a.Oi()?void 0:this.$;this.zd=new H6a(a.D,b,new G6a(this.xk,5));this.D.H.Tf(this.zd);a=iza(this.zd)||null;var c=O();if(L(c,"icso")){b=a?JFa(a):1;a=2==b;b=3==b;var d=Hm().getElement("docs-header");Q(d,!a&&!b);c=L(c,"enable_omnibox");d=Hm().getElement("docs-bars");Q(d,!b||c);d=Hm().Fb("docs-icon-img",Hm().getElement("viewModeButton"));a?Jq(d,"docs-icon-enter-compact","docs-icon-exit-compact"):Jq(d,"docs-icon-exit-compact","docs-icon-enter-compact");c&&(d=Hm().getElement("docs-omnibox-toolbar"),
Q(d,a));d=Hm().getElement("docs-menubars");Q(d,!c||!a&&!b);a=Hm().getElement("docs-toolbar-wrapper");Q(a,!b||!c);a=Hm().getElement("docs-editor");if(!a)throw Error("Editor element should be in DOM.");a.style.visibility=""}Em(this.L,"pr")};
p.K3a=function(){if(this.C&&this.eb){var a=this.C,b=this.eb,c=kQb(this.F),d=lQb(this.F),e=u(this.Eb.F,this.Eb);this.jo||(this.jo=this.Rea());a=new isa(a,b,c,d,e,this.jo,this.rb);E(this,a)}this.sf=!!YH(this.F);this.H&&(this.Mb.C=this.sf,this.va.Ob(pl));DQb(this.Xg,this.va);a=this.C.D;var f=this.F;d=(c=(b=this.sf?f.va:null)?new LSb(b):null)?new rXb(c):null;b=new tXb;var h=this.$;e=this.rb;var k=this.Ac;f=lQb(f);this.fq=d&&c?new yXb(d,c,"image",a,"image"):null;k=new uXb(h,a,b,k);h=Rl(this.fq);f=new UH([new GSb(f,
U7a(h)),new T7a(new KSb(new ISb(k,"image",a)))]);e=new V7a(f,h,e,void 0);this.Ei=new vCb(new uCb(e));e=this.rb;a=Rl(d&&c?new yXb(d,c,"drawing",a,"drawing"):null);b=new UH([U7a(a),new Kua(b)]);this.V_b=new V7a(b,a,e,void 0);b=new zXb(this.m0b);c=kQb(this.F);d=new $Vb(this.mb);e=this.C;a=e.D;h=this.$;f=new cTb(new wR(a,Yi(O(),"scotty_upload_url")),this.Ac,new rSb(a,h,this.Ac),a,h,this.rb);k=dPb(this.qb);E(this,k);k=new VTb(k,h);h=lQb(this.F);var l=this.Ug(),m=Xn("oui"),q=WXb(),t=this.va,w=this.eb,y=
this.tb,z=osa(this),C=new bDb(this.Jd),M=this.rb,N=this.O,V=this.F.Pb(),ca=this.H,da=this.L,oa=this.Ra,ya=this.fq,xa=this.Ei,za=Ha(kHa,this.V),Ta=this.yh,gb=this.F.Xg,Ga=this.fc||void 0,bb=new NVb(e.D,M,"id",void 0,void 0,ca,void 0,Ga),Ab=new ZVb;this.bb=new yUb(l,m,q,!0,!0,e,bb,t,w,y,0,b,z,C,M,N,c,h,f,V,ca,da,Ab,oa,ya,xa,0,Ta,gb,za,Ga,void 0,void 0,void 0,void 0,void 0,d,void 0,k,void 0,Zi.lcb());b=new tSb(new wSb(this.rb));c=new qSb(this.Ug());d=Rl(h);a=new zSb(a,b,c,this.fq,d,this.rb,new oSb(this.qb),
0,!0);this.nP.Xb(a);Em(this.L,"cmc")};p.jub=function(){var a=zR(this.bb),b=this.yk,c=a.D.C.C,d;for(d in c)b.C.set(d,c[d]);b=this.$;b.N3=a;for(b.D.C=a;b.C.length;)b.C.shift()(b.N3)};p.jAa=function(){var a=this,b=kQb(this.F);bm(b)?Ui(this.Kj,b.H,function(){return a.jAa()}):this.H||this.bb.L.disable("editor")};
p.Xkb=function(){var a=this.bb,b=this.Gn(),c=3<=this.va.getState().C;b.Ya.V=c;b.O=a.L;Fm(a.O,"docs-net-ci");if(!a.J)throw Error("Command processor should have been created.");oFb(b,a.J);c=zUb(a);this.Eb.Ke(this.eb,b.F,c,zR(a),this.C.D,this.C.C,this.rb,this.Jr,void 0,void 0,void 0,b.tb);a=zR(a);this.kd.$f(a);this.Ab.$f(a);this.J.$f(a,c);this.V.$f(a);this.V.Qb=this.eb;a=kQb(this.F);var d=nQb(this.F),e=u(a.Wya,a),f=this.mb;d=new kRb(this.C,this.va,this.qb,this.$,void 0,this.rb,0,Pc,!0,d,e);e=new QQb(d.C);
E(d,e);if(Yj(d.C.C)||Jl(d.C.C))d.D=new eRb(d.C,d.zb,d.V,d.H),d.F=new gRb(d.C.C,d.J,d.D,a,f,void 0,d.rb||void 0);E(this,d);a=u(this.LPb,this);sa("__trixGwtLog",a,void 0);c.subscribe("3",b.Hlb,b);lo("impressions",this.Iqb,this);Em(this.L,"rci");this.H||(sQ(this.Gn().J),ritz_api.RitzModelApi.sendReadyToLoadData(),Em(this.L,"rtld"))};
p.LPb=function(a,b){ql(zR(this.bb).Pe("/gwterror").Jf("strongName",a).setContent(["logRecord",b]),1).Ae();b=JSON.parse(b);a=Error("GwtError in "+a);"SEVERE"==b.level&&"CalcWorkerCallback"==b.loggerName?(this.rb.log(a,b),this.D.tb.hb(2)):"SEVERE"==b.level?Mk(this.rb,a,b):this.rb.log(a,b)};
function ZXb(a){psa(a);Ti(a.Kj,a.va.C,function(b){var c=3<=b.F.C,d=3<=b.C.C,e=b.F.isOk();b=b.C.isOk();if(c!=d||e!=b)d?$Xb(a,!0):b&&$Xb(a,!1)});Pc&&(L(O(),"icso")||Pc)&&(Ti(a.Kj,a.C.Mb,function(b){b.C&&ora(a.Ra,a.D.D.L)}),nsa(a));a.eb=new Bra(a.rb,a.Ra)}
p.DEb=function(){var a=new jQ(this.C.D,this.Ab,0,this.O),b=this.F,c=this.D,d=this.D.D,e=this.eb,f=this.Ug(),h=this.tb,k=osa(this),l=osa(this),m=this.Jd,q=kQb(b),t=WXb(),w=this.$;l=new YDb(this.ze,q,h,l);var y=new bDb(m),z=new Wj(new fg),C=new Pi;z=new v9a(new VDb,new Fla(z),new TDb(m),new UDb(m),y,void 0,C);var M=new qDb(z);k=new ADb(k,y,1E6);d=new QDb(d,q,h,t,l);e=new GDb(M,k,e,new tQ(1,d),new tQ(2,d),new tQ(3,d),new tQ(4,d));c=new ZEb(c,new WDb,m,0,l,f,e,0,z,C,d,a,k,w);hp||Sxa();this.nR=c;E(this,
c);this.Ya=new T8a(this.D,this.V,this.rb,this.$,this.jb,this.Rea(),this.Ac,this.qb,this.zd,this.xk,b,this.Ef);E(this,this.Ya);c.D.F=this.Ya;aYb();b=this.Tb;lFb(c,b.D,b.C);b=YH(this.F);this.F.Pb()&&b&&b.C.nW()&&(a.Ze=b);c.jb=!0;Em(this.L,"ri");this.H&&(sQ(this.Gn().J),ritz_api.RitzModelApi.sendReadyToLoadData(),Em(this.L,"rtld"))};function aYb(){var a=ok.getInstance();ritz_api.XplatApi.initializePerformanceManager(function(b){return pk(a,b)},function(b){return qk(a,b)})}
p.HQb=function(){var a=this.Gn();a.D.D=this.Nb;var b=this.Tb,c=b.C;b=b.D[0];var d=b.lF();AEb(a.D,d);c=ek(this.tb,c);AEb(a.D,Lb(b.WR,c));this.Nb.Ka=!1;a=bYb(this);yd(a,3)&&J(a,3).ska()&&(a=J(a,3).gha(),RDb(this.Gn().J,a));Em(this.L,"ssc")};p.xTb=function(){var a=this.F.Pb();if(a){var b=bYb(this);Rna(a,"docLocale",b.dn())}};function bYb(a){var b=ritz_api.RitzModelApi.getWorkbookProperties();return a.Hr.ud((new sg).Oa(),b)}
p.TFb=function(a){if(this.sf&&!this.H){var b=this.F.Pb().hf(),c=qFb(a);if(null!==b&&b==c&&L(O(),"docs-localstore-ebsee"))this.tDa();else{b=u(this.tDa,this);c=u(function(a){km(this.rb,Ug(a,"Unable to complete Ritz background sync!"))},this);if(L(O(),"docs-offline-ebsr")){var d=new dWb(this.va,u(this.eMa,this,a),3,3E4);E(this,d);Lg(d.yx().then(b,c),function(){F(d)})}else this.eMa(a).then(b,c);this.F.Pb()&&eDb(this.Gn())}}};
p.eMa=function(a){var b=this,c=this.Ra,d=new kXb(this.C.D,this.rb,this.fc);E(this,d);return mm(c).then(function(){return new Fg(function(c,f){lXb(d,qFb(a),a.C.changes.revisionhmac,b.Ug(),c,f)})})};p.tDa=function(){this.Mk.Xb();var a=this.Ra,b=this.F.Pb();b&&a.V.addCallback(u(this.ySb,this,b))};p.ySb=function(a){nMb(YH(this.F).C.F,a.getId(),u(function(b){(b=Sna(b).ritzChunkSize)&&Rna(a,"ritzChunkSize",b);b=qsa(this,a);var c=this.Gn().Ra;this.ze=b;c.F=b;this.Mb.C=!0},this))};
function cYb(a){a:{var b=a.D,c=Xn("win").location.hash;if($a(c,"gid=form")&&(a=h0a(b.Ea),null!=a&&gB(b.C,a)))break a;a=b.C;b=v_a(b.Eb,c);(b=null==b?null:gB(a,b))||(b=a.D[0]);b.Eh()&&(b=BXa(a,b.wf()),b=a.D[b]);a=b.Ib()}return a}p.WFb=function(a,b){F(this.bd);this.bd=null;this.H=!0;var c=Dya(a.win.location.href),d=c.id;if(!d)throw Error("No document id in URL");b.cosmoId=d;b.key=d;b.isSaved="true"!=c["new"];c={};c.appConfig=b;c.ecso=!0;YXb(this,d,a,c,null)};
p.BEb=function(){this.C.H&&(this.DQ=XRb(this.C,this.bd),E(this,this.DQ))};
p.FEb=function(a){rNa(this.fb);this.Xg.bind(this.fb.sb("trix-settings"));var b=this.Eb,c=this.D,d=Xn("isOwner"),e=this.D.F;e.va!=d&&(e.va=d,e.dispatchEvent("owner_change"));d=this.F.Pb();e=YH(this.F);d&&e&&(this.D.Tb=d,this.D.Ze=e);a&&(a=a.C.structure,a.lms?(a=this.D.D,""!=a.eb&&(a.eb="",a.Ka=null,a.L=null,a.Mb.dispatchEvent(new Nk(!1)))):a.lmt&&jsa(this.D.D,a.lma?"anoniem":a.lmu,a.lmt,!0));s3a(this.D.F,this.mb);S3a(this.D);this.Le.D();Vib=new Tib(this.jb,window);this.Y$=new SBb;this.A8=a=new Ryb(c.C,
this.jb,this.Gn());this.Oc=new sv(this.qb.getElement("waffle-grid-container"));this.Ng=d=new QKb(b,c,this.Ka,this.Oc,this.rb,0,this.O,this.jb,this.Ya.J,this.fb,this.Ei,this.qb);e=new mXb;E(this,e);e=new qXb(e,this.C,new pXb(vn(this.qb,"docs-editor")));E(this,e);e=new xCb(c.C);this.Nb=new E_a(c,a,0,this.V,this.Ka,e,0,!0,this.bd);var f=this.Qb,h=new BFb(f.C,e);E(f,h);uJ(f.O,h);f=this.Qb.F;f.H.Vb(ZJa,Mo,f.C).Vb(aKa,Ho,f.C).Vb(sw,Ko,f.C).Vb(qw,Ko,f.C).Vb(tw,Ko,f.C);f.getHandler().R(f.F,["M","N","ea"],
f.C);f.C();if(f=this.qb.getElement("grid-bottom-bar")){f.style.position="relative";f.dir=this.qb.Pb().body.dir;f=new uO(f,this.D.C,this.D.F,this.D.Ea,this.D.Ka,this.V,this.Ka,!0);h=this.Nb;h.V.Gc();h.J&&h.getHandler().Jc(h.J,"Ib",h.FJa);h.J=f;var k={vb:u(h.lHa,h,0),ub:h.dUb,wb:h.Enb,xb:h.olb,yb:h.Pwb,Jb:h.Wtb,Kb:h.Ytb,Cb:h.lqb,Bb:h.ihb,Lb:h.zzb,Hb:h.Xtb};for(l in k)h.V.R(f,l,k[l]);h.getHandler().R(h.J,"Ib",h.FJa);OJa.Vb(No,h.Fjb,h)}var l=new wCb(this.Ei);E(this,l);f=new rCb(this.V_b);E(this,f);l=
new Z8a(l,f);f=this.F;L(O(),"icso")?f=!0:(Fm(f.C,"docs-app-lsi"),f=!!mQb(f));h=this.qb;k=h.getElement(GQb);var m=h.getElement("docs-menubars"),q=h.getElement("docs-header");k&&m&&q?(h=new FQb(h),h.ob(h.D),h.C=Zp(h.D)):h=null;h&&(E(this,h),k=this.Qb.D,k.C=h,k.getHandler().R(k.C,["show","hide"],u(k.F,k)),Ao(k,jJa(k)));this.J=new GBb(c,d,this.Nb,a,this.Ab,this.V,this.Ka,b,this.Mb,this.Pf,this.Oc,this.rb,this.jb,e,this.O,0,this.mb,this.wJ,this.Ac,this.eb,h,this.Ea,this.Di,this.D9,this.yk,this.Qb.H,this.qb,
l,f,this.Jr,this.Gn().F,this.Gn().tb);this.Gr=new lSb(this.Gn().F,new tNa(this.D,"en",this.Jd));E(this,this.Gr);p_a(this.V,a,this.Gn().F,this.J.Le,this.Gr);a=!!Xn("editable");b=c.F;b.C!=a&&(b.C=a,a=new OG("readonly_status"),a.Ad=PG(b),b.dispatchEvent(a));b=!!Xn("commentable");c=c.F;c.O!=b&&(c.O=b,b=new OG("commenter_status"),b.Ad=PG(c),c.dispatchEvent(b));c=u(this.oFb,this);sa("__isSheetLoaded",c,void 0);c=new kp(["not-revisions"]);b=[P.An,P.cq,P.LD,P.Ir,Jw,BKa,Lw,Kw,AKa,P.Kk,P.tm,P.Yn,P.bq,P.Hu,
P.oy,P.Iu,zJa,kLa,qx,px,Ly,P.yn,fx,jx,DKa,kNa,Cy,My,Ny,P.dj,P.wk,ty,CMa];for(a=0;a<b.length;a++)d=b[a],this.fb.ux(d),this.Ea.D(d,c);Em(this.L,"wi")};p.oFb=function(a){a=UC(this.D.C,a);return!!a&&!!a.Mg()};
function $Xb(a,b){if(!a.sf&&Xn("editable")){var c=a.C.C;Il(c,Gl(c.Qf,16,!b))&&c.J.dispatchEvent(null)}var d="none";c=a.Mb.C;b&&(d=c?"editable":"readonly");c=a.D.F;if(c.D!=d){c.D=d;var e=new OG("offline_status");e.C=d;e.Ad=PG(c);c.dispatchEvent(e);d=new OG("readonly_status");d.Ad=PG(c);c.dispatchEvent(d)}a.nR&&(a.Gn().Ya.V=b,!b&&a.L.C.rci&&eDb(a.Gn()))}p.resizeAppToCurrentDimensions=function(){this.J&&(Pc&&!dRa&&(kH.clear(),dQ(this.J)&&dQ(this.J).C.Jaa()),this.J.uS())};
p.EEb=function(a){var b=this.Ya.C;Fm(b.C,"docs-text-fi-ifa");b.va&&b.va.xDa();var c=I8a(b,"firstChunk");b.D.hb("webfontsAvailable",A(c,1));b.D.hb("webfontsMetadataAvailable",A(c,2));b.D.hb("webfontsVariantsAvailable",A(c,3));H8a(b,29129,c);b.O&&z8a(b.O);dYb(this,a);vk().Zh("ccv");Em(this.Ya.C.C,"docs-text-fi-fl");ko("shell",this.Ozb,this);eYb();this.J.uS();Fn.getInstance().C.ecso&&this.fc&&ko("offline",this.Eub,this);dn(Km("waffle-lsb"))};
p.Vbb=function(){F(this.Tb);delete this.Tb;Em(this.Ya.C.C,"docs-text-fi-dl");this.Mb.D||(this.Mb.D=!0)};function eYb(){x(UXb,function(a){gva(io.getInstance(),a,5E3)})}p.NQa=function(){var a=this.Nb,b=a.C.C;b?0==b.getSheetType()?(a=b.Mc(),lB(a.C)?this.E4():rd(CB(a),"Ma",u(this.E4,this))):b.Mg()?this.E4():rd(b,"$",this.E4,!1,this):rd(a,"M",u(this.NQa,this))};p.E4=function(){vk().Zh("alc")};
function dYb(a,b){var c=a.Nb,d=c.C;if(0==d.D.length)IBb(a.J);else{var e=b?b.C.gridId:cYb(a);b=d.H[e];if(a.H){var f=NBb(a.Ng,b);a.qb.getElement("waffle-grid-container").appendChild(f)}else e=cYb(a);LBb(a.J,b);d=d.H[e];(b=x_a(Xn("win").location.hash))&&I_a(c,b,d);iB(c,d.wf(),u(function(){Em(this.L,"sa")},a))}}
p.Ozb=function(){vk().Zh("shl");var a=oo("shell"),b=this.D,c=this.J.D,d=this.Oc,e=this.Ya,f=e.C,h=new U8a(c);f.O&&f.O.Tf(e.O,h);Em(f.C,"docs-text-fi-fr");this.hg=a=a.C(b).a0b(this.Ka,c).b0b(d,this.zd);Fn.getInstance();this.Qe=aJa(this.C,this.va,this.Ea,this.wJ,this.Ka);this.C.Oi()||ko("organize",this.nvb,this);a.h0b().d0b().g0b(this.Qe).Z_b().c0b(this.Ng.C,this.O,b.H.C["ritz-DisplayFormulaBar"].cb()).f0b().$_b().e0b(this.Ya.V).build();b=this.J;d=new kp(["not-anonymous","sheet-access-edit","sheet-access-not-offline-read-only",
"sheet-access-not-offline-edit","not-revisions"]);c=new kp(["not-revisions","sheet-access-edit","sheet-access-not-offline-edit","sheet-access-not-offline-read-only"]);b.va.C(P.G1,d);b.va.C(P.vca,d);b.va.C(P.RD,d);d=[P.o1,P.wT,P.V0,P.n1,P.Q1,P.R1,P.wca,P.uca,gw];for(e=0;e<d.length;e++)b.va.C(d[e],c);b.Ab=a;E(b,b.Ab);b.Ea=oo("shell").D(b.$,b.V,b.J,b.H,b.Qe,b.DQ,b.J9,b.Ab,b.C,b.Tb,b.bb,b.D,b.Ka,b.va,b.Ei,b.Y$,b.fc,b.lR,b.Ef,b.L,b.rb,b.Mk,b.sf);E(b,b.Ea);b.fb&&b.Ea.$f(b.fb);b.bd.C=!0;lo("findreplace",
b.apb,b);lo("goto",b.Lpb,b);lo("hats",u(b.Wpb,b,b.L));b.ze.start();b.Eb&&b.Eb.start();b.Qb&&b.Qb.start();b.eb&&kfb(b.eb);b.uS();a=b.C.H;c=b.C.va.C;Wta&&ritz_api.RitzModelApi.isFunctionLocalizationSupportedForLocale(c)&&N3a(a)&&a.C["ritz-NeedsExistingUserLocalizedFunctionNamesPromo"].cb()&&(c=new Eub(b.C,b.L),E(b,c),c.render(),$G(a,"ritz-NeedsExistingUserLocalizedFunctionNamesPromo",!1));qd(this.Oc,"J",u(this.resizeAppToCurrentDimensions,this));(b=this.J.cha())&&PBb(this.Ng,b);vk().Zh("coe");this.NQa();
this.D.Nb.load();b=this.J9;a=na.location.href;qi(a,"nativeconvert")&&(b.D.kb()&&b.D.vg(),b.C.Yb()||b.C.render(b.F||void 0),b.C.show("Hoera!","Je bestand heeft nu een Google Spreadsheets-indeling. Klik op de knop 'Delen' om het met anderen te bewerken.","Ik snap het",11E3),b=ri(a,"nativeconvert"),na.history.replaceState(null,na.document.title||"",b));Em(this.L,"sml")};
p.yRb=function(){if(L(O(),"promo_show_on_load")&&this.hg&&this.zd){var a=L(O(),"promo_use_global_preference")?"docs-global_promos":"ritz-ap";this.hg.I_b(this.V,this.zd.C[a]||null,this.O)}};p.GEb=function(){var a=zR(this.bb),b=this.C,c=new Vu;E(this,c);EXb(c,this.Ea,a,b,this.Oc,this.O);this.O.D.then(function(c){var d=Xi(O(),"docs-ttt");DXb(d,b,a,c)})};p.Eub=function(){var a=oo("offline"),b=this.F.Nb;a=a.C(this.fc,this.rb,this.O,this.C,this.Ft(),b,this.qb);E(this,a)};
p.nvb=function(){var a=this,b=(new WQ).build();if(uRb(this.qb,b)){var c=oo("organize").C(this.C,this.qb,Es.getInstance(),this.O);E(this,c);E(this,b);b=new Qo;E(this,b);vRb(function(){var b=a.Qe,c=vn(b.Da(),"docs-folder");return b.aS?b.Pv.Na:c},c,this.V,b)}};
p.Iqb=function(){var a=oo("impressions"),b=this.C.J;b=new Kma(b?b[44]:null);Cpa(this.lR,b);b=new kCb(this.D);nCb(b,this.Ef);var c=a.D(this.D.D,this.$,this.kd,a.C(u(g("J"),this)),YH(this.F),this.F.bb,this.va,this.Ef,this.we,this.lR,this.F.sf,wQb(this.F));vvb(this.O,c);c&&(hd(this,function(){this.O.D=new Kl;c.dispose()},this),BRb(this.fb,c),bz.R("broadcasterImpression",function(a){c.Zb(a.Ma)}),wNa=!0);a=new hSb(this.Gn().F.L);a=new iSb(b,a,this.Gn().tb);this.Le.H=this.O;this.Le.F=a;kna();this.Ya&&C8a(this.Ya.C,
this.O);Em(this.L,"ii")};p.FQb=function(){Dua()&&this.J&&ko("ritzmaestro",this.zsb,this)};p.zsb=function(){var a=oo("ritzmaestro").C(),b=this.hg.L;b&&(this.Rm=new a(this.C,this.Gn().F,this.Ab,this.Ug(),this.V,this.zd,b,this.J,this.D,this.Ka,this.bb,this.kd,this.J9,this.qb,this.Ea),this.Rm.Ke())};p.Rea=function(){return new LXb(Es.getInstance())};
p.Qa=function(){F(this.D);delete this.D;delete this.Ua;F(this.hg);delete this.hg;F(this.Hr);delete this.Hr;F(this.Xg);delete this.Xg;F(this.jb);delete this.jb;F(this.A8);delete this.A8;F(this.Nb);delete this.Nb;F(this.V);delete this.V;F(this.Ka);delete this.Ka;F(this.J);delete this.J;F(this.Ng);delete this.Ng;F(this.Lqa);delete this.Lqa;F(this.Y$);delete this.Y$;F(this.kd);delete this.kd;F(this.zn);delete this.zn;F(this.Mb);delete this.Mb;F(this.Pf);delete this.Pf;F(this.Oc);delete this.Oc;F(this.yk);
delete this.yk;F(this.Qe);delete this.Qe;F(this.Ea);delete this.Ea;F(this.Di);delete this.Di;F(this.Qb);delete this.Qb;F(this.fb);delete this.fb;F(this.Rm);delete this.Rm;F(this.bd);delete this.bd;TXb.ea.Qa.call(this)};function XXb(){if(L(O(),"feim")&&hRa()){window._ritzEvalScript="";var a=eval('(function* () {  while (true) {    eval(window["_ritzEvalScript"]);    window["_ritzEvalScript"] = "";    yield;  }})()');Ka=function(b){window._ritzEvalScript=b;a.next()}}};if(window.jstiming){window.jstiming.jya={};window.jstiming.BOb=1;var fYb=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)},gYb=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.chrome.csi().tran)}catch(t){}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 h=a.t,k=h.start;e=[];f=[];for(var l in h)if("start"!=l&&0!=l.indexOf("_")){var m=h[l][1];m?h[m]&&f.push(l+"."+fYb(a,l,h[m][0])):k&&e.push(l+"."+
fYb(a,l))}delete h.start;if(b)for(var q in b)d+="&"+q+"="+b[q];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.jstiming.sn||"_s")+"&action=",a.name,f.length?"&it="+f.join(","):"",d,"&rt=",e.join(",")].join("")},hYb=function(a,b,c){a=gYb(a,b,c);if(!a)return"";b=new Image;var d=window.jstiming.BOb++;window.jstiming.jya[d]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.jya[d]};b.src=a;b=
null;return a};window.jstiming.report=function(a,b,c){if("prerender"==document.webkitVisibilityState){var d=!1,e=function(){if(!d){b?b.prerender="1":b={prerender:"1"};if("prerender"==document.webkitVisibilityState)var f=!1;else hYb(a,b,c),f=!0;f&&(d=!0,document.removeEventListener("webkitvisibilitychange",e,!1))}};document.addEventListener("webkitvisibilitychange",e,!1);return""}return hYb(a,b,c)}};function iYb(a){this.tc=a}iYb.prototype.getId=g("tc");function jYb(a){Vc(this,a,0,-1,null,null)}v(jYb,Uc);function kYb(a){Vc(this,a,0,-1,null,null)}v(kYb,Uc);function UR(a){Vc(this,a,0,-1,null,null)}v(UR,Uc);function VR(){this.F=this.C=null}VR.prototype.Tf=function(a,b){this.C=a;this.F=b};function lYb(a,b){var c=a.F.C[b.getId()];b.getId();b=c.jha();b.Tf(a.C,a.F);return b}function WR(a){var b=ad(a.C,Xma,5);b||(b=new Xma,cd(a.C,5,b));return b}VR.prototype.build=function(){A(this.C,10);null!=A(this.C,6)||A(this.C,10);2==A(XR(this.C),3)&&null!=A(this.C,13)&&A(ad(XR(this.C),UR,2),2);var a=ad(this.C,Xma,5);a&&(a=gd(a),cd(this.C,5,a));return this.C};function mYb(a,b,c){a=new Pg(a);E(c,a);var d=new xh(c);E(c,d);d.R(a,"tick",b);a.start()};function nYb(a,b,c,d){this.C=a;this.V=b;this.O=c;this.D=new Tg(this.J,3E3,this);this.F=new Ki;this.H=d}v(nYb,D);nYb.prototype.Tf=function(){mYb(6E4,this.D.Kt,this.D);mYb(36E5,this.L,this)};nYb.prototype.J=function(){if(0!=this.C.C.$e()&&(!this.H||this.C.D)){var a=oYb(this.C),b=this.V.C(a);b&&(Lg(b,u(function(){this.F.remove(b)},this)),this.F.add(b))}};nYb.prototype.L=function(){var a=this.C,b=pYb(a,1153).build();a.C.add(b);this.D.Kt()};function qYb(a,b){this.C=a;this.D=b;this.H=this.J=!1}function rYb(a,b){var c=a.C;B(b.C,6,c.F);b=b.build();c.C.add(b);c.D=!0;a=a.D;3<=a.C.C.$e()&&a.D.Kt()}qYb.prototype.F=function(){var a=this.D;if(!a.H||a.C.D){var b=pYb(a.C,691).build();b=sYb(a.C,[b]);a.O.C(b)}a.J()};function tYb(a){var b=a.C,c=uYb(b,716,0);vYb(b,c);c=c.build();b.C.add(c);a.D.Tf();a.D.D.Kt();a.H=!0;a.J=!0};function wYb(){this.C={};this.Gxa={};this.k2=null};function xYb(){this.C=[]}xYb.prototype.add=function(a){this.C.push(a)};xYb.prototype.$e=function(){return this.C.length};function yYb(a){Vc(this,a,0,-1,null,null)}v(yYb,Uc);function zYb(a){Vc(this,a,0,-1,null,null)}v(zYb,Uc);function AYb(a){Vc(this,a,0,-1,null,null)}v(AYb,Uc);zYb.prototype.Ws=function(a){B(this,7,a)};function BYb(a){Vc(this,a,0,-1,null,null)}v(BYb,Uc);BYb.prototype.gj=function(){return $c(this,2,1004)};function XR(a){return ad(a,jYb,8)};function CYb(a){Vc(this,a,0,-1,null,null)}v(CYb,Uc);function DYb(a){Vc(this,a,0,-1,null,null)}v(DYb,Uc);DYb.prototype.Ug=function(){return A(this,1)};function EYb(a){Vc(this,a,0,-1,null,null)}v(EYb,Uc);function FYb(a){Vc(this,a,0,-1,null,null)}v(FYb,Uc);function GYb(a){Vc(this,a,0,-1,null,null)}v(GYb,Uc);GYb.prototype.getParent=function(){return ad(this,FYb,11)};GYb.prototype.Fh=function(a){cd(this,11,a)};function HYb(a){Vc(this,a,0,-1,IYb,null)}v(HYb,Uc);var IYb=[1];function JYb(){this.C={}}JYb.prototype.add=function(a){A(XR(a.C),3);var b=A(a.C,12);this.C[b]=a};JYb.prototype.remove=function(a){delete this.C[a]};function KYb(){VR.call(this)}v(KYb,VR);var LYb=new iYb("system_builder");function MYb(a,b){this.J=a;this.V=b;this.O=1;this.L=this.F=null;this.H=new JYb;this.C=new xYb;this.D=!1}function uYb(a,b,c){var d=new VR;d.Tf(new BYb,a.V);d=lYb(d,LYb);B(d.C,10,b);B(d.C,2,b);b=a.O++;var e=1E3*Ja();if(0==c){var f=new jYb,h=new kYb;B(h,1,e);cd(f,1,h);B(f,3,1);cd(d.C,8,f);B(d.C,12,b);B(d.C,13,b);B(d.C,4,e);B(d.C,3,b)}else 1==c&&(f=new jYb,h=new UR,B(h,1,e),cd(f,2,h),B(f,3,2),cd(d.C,8,f),B(d.C,12,b),B(d.C,3,b));1==c&&a.H.add(d);return d}
function oYb(a){var b=a.C,c=b.C;b.C=[];return sYb(a,c)}
function sYb(a,b){var c=a.J;a=new HYb;var d=gd(c.C);cd(a,2,d);NYb(c);(d=c.F?gd(c.F):null)&&cd(a,5,d);var e;for(d=b.length-1;0<=d;d--){var f=ad(b[d],Xma,5);if(f&&ad(f,kk,1)){f=ad(f,kk,1);r(A(f,12))&&!r(e)&&(e=A(f,12));f=ad(f,zma,20);if(r(f)&&!r(h)){var h=new AYb;var k=A(f,2);r(k)&&B(h,2,k);f=A(f,1);r(f)&&B(h,1,f)}if(r(e)&&r(h))break}}d=c.H?gd(c.H):null;if(r(e)||r(h))d||(d=new zYb),r(e)&&B(d,6,e),r(h)&&cd(d,13,h);(e=d)&&cd(a,3,e);c=gd(c.J);cd(a,4,c);dd(a,1,b);return a}
function pYb(a,b){b=uYb(a,b,0);var c=a.H;var d=Object.keys(c.C);if(0==d.length)d=null;else{for(var e=[],f=0;f<d.length;f++){var h=Number(d[f]),k=c.C[h],l=new Gma;B(l,1,h);h=A(k.C,10);B(l,2,h);e.push(l)}d=e}c=a.L;e=d;B(b.C,6,a.F);d=new Ema;B(d,1,c);e&&dd(d,2,e);c=WR(b);cd(c,3,d);vYb(a,b);return b}function vYb(a,b){a.F=A(b.C,12);a.L=A(ad(XR(b.C),kYb,1),1)};function OYb(){}OYb.prototype.jha=function(){return new KYb};function PYb(){this.C=this.D=null}PYb.prototype.build=function(){this.C||(this.C=new wYb);var a=this.C,b=new OYb;LYb.getId();a.C[LYb.getId()]=b;a=this.D.L=this.C;b=this.D;if(null==A(YR(b),1)){var c=YR(b),d=new EYb;cd(c,1,d)}b=ad(YR(b),EYb,1);a.k2=b;b=hc(a.Gxa);for(c=0;c<b.length;c++)b[c].C(a.k2);return new MYb(this.D,this.C)};function QYb(){this.C=new DYb;this.F=null;this.J=new CYb;B(this.J,1,6);this.L=this.H=this.D=null}function RYb(a){var b=1E3*Ja();A(a.C,2);B(a.C,2,b);return a}function YR(a){a.F||(a.F=new GYb);return a.F}function NYb(a){null!=A(a.C,1)&&null!=A(a.C,6)&&A(a.C,6)};function SYb(){this.H=this.J=null;this.C=new QYb;this.D=null;this.F=!1}function TYb(a,b){a.J=b;return a}function UYb(a,b){a.H=b;return a}function VYb(a,b){a.D=b;return a}function WYb(a,b){var c=a.C;A(c.C,1);B(c.C,1,b);return a}function XYb(a,b){var c=a.C;A(c.C,6);B(c.C,6,b);return a}SYb.prototype.build=function(){NYb(this.C);var a=new PYb;a.D=this.C;this.D&&(a.C=this.D);a=a.build();var b=new nYb(a,this.J,this.H,this.F);return new qYb(a,b)};function YYb(a,b){this.J=a.eui;this.C=a.je;this.L=a.sstu;this.H=a.si;this.D=b;this.F=a.ei}YYb.prototype.Ug=g("H");function ZYb(){var a=O().get("ilcm");return null!=a?new YYb(a,O().get("buildLabel")):null};function $Yb(a,b){D.call(this);this.H=a;this.D=ra(b)?b:null;this.J=(a=ZYb())?a.C:0;this.F=a?a.F:[];this.C=null}v($Yb,D);$Yb.prototype.get=function(){if(this.C)return this.C;var a=new zYb;B(a,1,"nl");B(a,2,$b);ra(this.D)&&B(a,11,this.D);var b=O(),c=new yYb;B(c,2,this.H);b=L(b,"icso");B(c,1,b);cd(a,5,c);B(a,9,this.J);c=new Kma;B(c,1,this.F||[]);cd(a,10,c);return this.C=a};function aZb(a){this.C=a}v(aZb,La);function bZb(a,b,c){this.H=a;this.D=b;this.F=c}bZb.prototype.C=function(a){return Mg(this.H.C(a,this.D),function(b){if(!(b instanceof aZb&&b.C))return cZb(this,a)},this)};function cZb(a,b){return new Fg(function(a,d){this.F.C(b,a,d)}.bind(a))};function dZb(){}dZb.prototype.C=function(a,b){b()};function eZb(a,b,c){this.Ze=a;this.F=b;this.D=c}eZb.prototype.C=function(a,b,c){a=new P5a(this.D,this.F,Ja(),a.Gg(),!0);this.Ze.write([a],b,c)};
