UNPKG

@wiris/mathtype-generic

Version:

MathType Web for a generic HTML editor

1 lines 1.12 MB
(()=>{"use strict";var __webpack_modules__={51:A=>{A.exports=function(A){var g=document.createElement("style");return A.setAttributes(g,A.attributes),A.insert(g,A.options),g}},107:()=>{function _typeof(A){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},_typeof(A)}var md5,__WEBPACK_DEFAULT_EXPORT__=md5;(function(){var HxOverrides=function(){};HxOverrides.__name__=!0,HxOverrides.dateStr=function(A){var g=A.getMonth()+1,Q=A.getDate(),B=A.getHours(),C=A.getMinutes(),I=A.getSeconds();return A.getFullYear()+"-"+(g<10?"0"+g:""+g)+"-"+(Q<10?"0"+Q:""+Q)+" "+(B<10?"0"+B:""+B)+":"+(C<10?"0"+C:""+C)+":"+(I<10?"0"+I:""+I)},HxOverrides.strDate=function(A){switch(A.length){case 8:var g=A.split(":"),Q=new Date;return Q.setTime(0),Q.setUTCHours(g[0]),Q.setUTCMinutes(g[1]),Q.setUTCSeconds(g[2]),Q;case 10:g=A.split("-");return new Date(g[0],g[1]-1,g[2],0,0,0);case 19:var B=(g=A.split(" "))[0].split("-"),C=g[1].split(":");return new Date(B[0],B[1]-1,B[2],C[0],C[1],C[2]);default:throw"Invalid date format : "+A}},HxOverrides.cca=function(A,g){var Q=A.charCodeAt(g);if(Q==Q)return Q},HxOverrides.substr=function(A,g,Q){return null!=g&&0!=g&&null!=Q&&Q<0?"":(null==Q&&(Q=A.length),g<0?(g=A.length+g)<0&&(g=0):Q<0&&(Q=A.length+Q-g),A.substr(g,Q))},HxOverrides.remove=function(A,g){for(var Q=0,B=A.length;Q<B;){if(A[Q]==g)return A.splice(Q,1),!0;Q++}return!1},HxOverrides.iter=function(A){return{cur:0,arr:A,hasNext:function(){return this.cur<this.arr.length},next:function(){return this.arr[this.cur++]}}};var IntIter=function(A,g){this.min=A,this.max=g};IntIter.__name__=!0,IntIter.prototype={next:function(){return this.min++},hasNext:function(){return this.min<this.max},__class__:IntIter};var Std=function(){};Std.__name__=!0,Std.is=function(A,g){return js.Boot.__instanceof(A,g)},Std.string=function(A){return js.Boot.__string_rec(A,"")},Std.int=function(A){return 0|A},Std.parseInt=function(A){var g=parseInt(A,10);return 0!=g||120!=HxOverrides.cca(A,1)&&88!=HxOverrides.cca(A,1)||(g=parseInt(A)),isNaN(g)?null:g},Std.parseFloat=function(A){return parseFloat(A)},Std.random=function(A){return Math.floor(Math.random()*A)};var com=com||{};com.wiris||(com.wiris={}),com.wiris.js||(com.wiris.js={}),com.wiris.js.JsPluginTools=function(){this.tryReady()},com.wiris.js.JsPluginTools.__name__=!0,com.wiris.js.JsPluginTools.main=function(){var A;A=com.wiris.js.JsPluginTools.getInstance(),haxe.Timer.delay($bind(A,A.tryReady),100)},com.wiris.js.JsPluginTools.getInstance=function(){return null==com.wiris.js.JsPluginTools.instance&&(com.wiris.js.JsPluginTools.instance=new com.wiris.js.JsPluginTools),com.wiris.js.JsPluginTools.instance},com.wiris.js.JsPluginTools.bypassEncapsulation=function(){null==window.com&&(window.com={}),null==window.com.wiris&&(window.com.wiris={}),null==window.com.wiris.js&&(window.com.wiris.js={}),null==window.com.wiris.js.JsPluginTools&&(window.com.wiris.js.JsPluginTools=com.wiris.js.JsPluginTools.getInstance())},com.wiris.js.JsPluginTools.prototype={md5encode:function(A){return haxe.Md5.encode(A)},doLoad:function(){this.ready=!0,com.wiris.js.JsPluginTools.instance=this,com.wiris.js.JsPluginTools.bypassEncapsulation()},tryReady:function(){this.ready=!1,js.Lib.document.readyState&&(this.doLoad(),this.ready=!0),this.ready||haxe.Timer.delay($bind(this,this.tryReady),100)},__class__:com.wiris.js.JsPluginTools};var haxe=haxe||{};haxe.Log=function(){},haxe.Log.__name__=!0,haxe.Log.trace=function(A,g){js.Boot.__trace(A,g)},haxe.Log.clear=function(){js.Boot.__clear_trace()},haxe.Md5=function(){},haxe.Md5.__name__=!0,haxe.Md5.encode=function(A){return(new haxe.Md5).doEncode(A)},haxe.Md5.prototype={doEncode:function(A){for(var g=this.str2blks(A),Q=1732584193,B=-271733879,C=-1732584194,I=271733878,E=0;E<g.length;){var e=Q,i=B,t=C,o=I;Q=this.ff(Q,B,C,I,g[E],7,-680876936),I=this.ff(I,Q,B,C,g[E+1],12,-389564586),C=this.ff(C,I,Q,B,g[E+2],17,606105819),B=this.ff(B,C,I,Q,g[E+3],22,-1044525330),Q=this.ff(Q,B,C,I,g[E+4],7,-176418897),I=this.ff(I,Q,B,C,g[E+5],12,1200080426),C=this.ff(C,I,Q,B,g[E+6],17,-1473231341),B=this.ff(B,C,I,Q,g[E+7],22,-45705983),Q=this.ff(Q,B,C,I,g[E+8],7,1770035416),I=this.ff(I,Q,B,C,g[E+9],12,-1958414417),C=this.ff(C,I,Q,B,g[E+10],17,-42063),B=this.ff(B,C,I,Q,g[E+11],22,-1990404162),Q=this.ff(Q,B,C,I,g[E+12],7,1804603682),I=this.ff(I,Q,B,C,g[E+13],12,-40341101),C=this.ff(C,I,Q,B,g[E+14],17,-1502002290),B=this.ff(B,C,I,Q,g[E+15],22,1236535329),Q=this.gg(Q,B,C,I,g[E+1],5,-165796510),I=this.gg(I,Q,B,C,g[E+6],9,-1069501632),C=this.gg(C,I,Q,B,g[E+11],14,643717713),B=this.gg(B,C,I,Q,g[E],20,-373897302),Q=this.gg(Q,B,C,I,g[E+5],5,-701558691),I=this.gg(I,Q,B,C,g[E+10],9,38016083),C=this.gg(C,I,Q,B,g[E+15],14,-660478335),B=this.gg(B,C,I,Q,g[E+4],20,-405537848),Q=this.gg(Q,B,C,I,g[E+9],5,568446438),I=this.gg(I,Q,B,C,g[E+14],9,-1019803690),C=this.gg(C,I,Q,B,g[E+3],14,-187363961),B=this.gg(B,C,I,Q,g[E+8],20,1163531501),Q=this.gg(Q,B,C,I,g[E+13],5,-1444681467),I=this.gg(I,Q,B,C,g[E+2],9,-51403784),C=this.gg(C,I,Q,B,g[E+7],14,1735328473),B=this.gg(B,C,I,Q,g[E+12],20,-1926607734),Q=this.hh(Q,B,C,I,g[E+5],4,-378558),I=this.hh(I,Q,B,C,g[E+8],11,-2022574463),C=this.hh(C,I,Q,B,g[E+11],16,1839030562),B=this.hh(B,C,I,Q,g[E+14],23,-35309556),Q=this.hh(Q,B,C,I,g[E+1],4,-1530992060),I=this.hh(I,Q,B,C,g[E+4],11,1272893353),C=this.hh(C,I,Q,B,g[E+7],16,-155497632),B=this.hh(B,C,I,Q,g[E+10],23,-1094730640),Q=this.hh(Q,B,C,I,g[E+13],4,681279174),I=this.hh(I,Q,B,C,g[E],11,-358537222),C=this.hh(C,I,Q,B,g[E+3],16,-722521979),B=this.hh(B,C,I,Q,g[E+6],23,76029189),Q=this.hh(Q,B,C,I,g[E+9],4,-640364487),I=this.hh(I,Q,B,C,g[E+12],11,-421815835),C=this.hh(C,I,Q,B,g[E+15],16,530742520),B=this.hh(B,C,I,Q,g[E+2],23,-995338651),Q=this.ii(Q,B,C,I,g[E],6,-198630844),I=this.ii(I,Q,B,C,g[E+7],10,1126891415),C=this.ii(C,I,Q,B,g[E+14],15,-1416354905),B=this.ii(B,C,I,Q,g[E+5],21,-57434055),Q=this.ii(Q,B,C,I,g[E+12],6,1700485571),I=this.ii(I,Q,B,C,g[E+3],10,-1894986606),C=this.ii(C,I,Q,B,g[E+10],15,-1051523),B=this.ii(B,C,I,Q,g[E+1],21,-2054922799),Q=this.ii(Q,B,C,I,g[E+8],6,1873313359),I=this.ii(I,Q,B,C,g[E+15],10,-30611744),C=this.ii(C,I,Q,B,g[E+6],15,-1560198380),B=this.ii(B,C,I,Q,g[E+13],21,1309151649),Q=this.ii(Q,B,C,I,g[E+4],6,-145523070),I=this.ii(I,Q,B,C,g[E+11],10,-1120210379),C=this.ii(C,I,Q,B,g[E+2],15,718787259),B=this.ii(B,C,I,Q,g[E+9],21,-343485551),Q=this.addme(Q,e),B=this.addme(B,i),C=this.addme(C,t),I=this.addme(I,o),E+=16}return this.rhex(Q)+this.rhex(B)+this.rhex(C)+this.rhex(I)},ii:function(A,g,Q,B,C,I,E){return this.cmn(this.bitXOR(Q,this.bitOR(g,~B)),A,g,C,I,E)},hh:function(A,g,Q,B,C,I,E){return this.cmn(this.bitXOR(this.bitXOR(g,Q),B),A,g,C,I,E)},gg:function(A,g,Q,B,C,I,E){return this.cmn(this.bitOR(this.bitAND(g,B),this.bitAND(Q,~B)),A,g,C,I,E)},ff:function(A,g,Q,B,C,I,E){return this.cmn(this.bitOR(this.bitAND(g,Q),this.bitAND(~g,B)),A,g,C,I,E)},cmn:function(A,g,Q,B,C,I){return this.addme(this.rol(this.addme(this.addme(g,A),this.addme(B,I)),C),Q)},rol:function(A,g){return A<<g|A>>>32-g},str2blks:function(A){for(var g=1+(A.length+8>>6),Q=new Array,B=0,C=16*g;B<C;){Q[I=B++]=0}for(var I=0;I<A.length;)Q[I>>2]|=HxOverrides.cca(A,I)<<(8*A.length+I)%4*8,I++;Q[I>>2]|=128<<(8*A.length+I)%4*8;var E=8*A.length,e=16*g-2;return Q[e]=255&E,Q[e]|=(E>>>8&255)<<8,Q[e]|=(E>>>16&255)<<16,Q[e]|=(E>>>24&255)<<24,Q},rhex:function(A){for(var g="",Q="0123456789abcdef",B=0;B<4;){var C=B++;g+=Q.charAt(A>>8*C+4&15)+Q.charAt(A>>8*C&15)}return g},addme:function(A,g){var Q=(65535&A)+(65535&g);return(A>>16)+(g>>16)+(Q>>16)<<16|65535&Q},bitAND:function(A,g){return(A>>>1&g>>>1)<<1|1&A&g},bitXOR:function(A,g){return(A>>>1^g>>>1)<<1|1&A^1&g},bitOR:function(A,g){return(A>>>1|g>>>1)<<1|(1&A|1&g)},__class__:haxe.Md5},haxe.Timer=function(A){var g=this;this.id=window.setInterval((function(){g.run()}),A)},haxe.Timer.__name__=!0,haxe.Timer.delay=function(A,g){var Q=new haxe.Timer(g);return Q.run=function(){Q.stop(),A()},Q},haxe.Timer.measure=function(A,g){var Q=haxe.Timer.stamp(),B=A();return haxe.Log.trace(haxe.Timer.stamp()-Q+"s",g),B},haxe.Timer.stamp=function(){return(new Date).getTime()/1e3},haxe.Timer.prototype={run:function(){},stop:function(){null!=this.id&&(window.clearInterval(this.id),this.id=null)},__class__:haxe.Timer};var js=js||{},$_;function $bind(A,g){var Q=function(){return Q.method.apply(Q.scope,arguments)};return Q.scope=A,Q.method=g,Q}js.Boot=function(){},js.Boot.__name__=!0,js.Boot.__unhtml=function(A){return A.split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;")},js.Boot.__trace=function(A,g){var Q,B=null!=g?g.fileName+":"+g.lineNumber+": ":"";B+=js.Boot.__string_rec(A,""),"undefined"!=typeof document&&null!=(Q=document.getElementById("haxe:trace"))?Q.innerHTML+=js.Boot.__unhtml(B)+"<br/>":"undefined"!=typeof console&&null!=console.log&&console.log(B)},js.Boot.__clear_trace=function(){var A=document.getElementById("haxe:trace");null!=A&&(A.innerHTML="")},js.Boot.isClass=function(A){return A.__name__},js.Boot.isEnum=function(A){return A.__ename__},js.Boot.getClass=function(A){return A.__class__},js.Boot.__string_rec=function(A,g){if(null==A)return"null";if(g.length>=5)return"<...>";var Q=_typeof(A);switch("function"==Q&&(A.__name__||A.__ename__)&&(Q="object"),Q){case"object":if(A instanceof Array){if(A.__enum__){if(2==A.length)return A[0];var B=A[0]+"(";g+="\t";for(var C=2,I=A.length;C<I;){B+=2!=(E=C++)?","+js.Boot.__string_rec(A[E],g):js.Boot.__string_rec(A[E],g)}return B+")"}var E,e=A.length;B="[";g+="\t";for(I=0;I<e;){var i=I++;B+=(i>0?",":"")+js.Boot.__string_rec(A[i],g)}return B+="]"}var t;try{t=A.toString}catch(A){return"???"}if(null!=t&&t!=Object.toString){var o=A.toString();if("[object Object]"!=o)return o}var D=null;B="{\n";g+="\t";var w=null!=A.hasOwnProperty;for(var D in A)w&&!A.hasOwnProperty(D)||"prototype"!=D&&"__class__"!=D&&"__super__"!=D&&"__interfaces__"!=D&&"__properties__"!=D&&(2!=B.length&&(B+=", \n"),B+=g+D+" : "+js.Boot.__string_rec(A[D],g));return B+="\n"+(g=g.substring(1))+"}";case"function":return"<function>";case"string":return A;default:return String(A)}},js.Boot.__interfLoop=function(A,g){if(null==A)return!1;if(A==g)return!0;var Q=A.__interfaces__;if(null!=Q)for(var B=0,C=Q.length;B<C;){var I=Q[B++];if(I==g||js.Boot.__interfLoop(I,g))return!0}return js.Boot.__interfLoop(A.__super__,g)},js.Boot.__instanceof=function(A,g){try{if(A instanceof g)return g!=Array||null==A.__enum__;if(js.Boot.__interfLoop(A.__class__,g))return!0}catch(A){if(null==g)return!1}switch(g){case Int:return Math.ceil(A%2147483648)===A;case Float:return"number"==typeof A;case Bool:return!0===A||!1===A;case String:return"string"==typeof A;case Dynamic:return!0;default:return null!=A&&(g==Class&&null!=A.__name__||(g==Enum&&null!=A.__ename__||A.__enum__==g))}},js.Boot.__cast=function(A,g){if(js.Boot.__instanceof(A,g))return A;throw"Cannot cast "+Std.string(A)+" to "+Std.string(g)},js.Lib=function(){},js.Lib.__name__=!0,js.Lib.debug=function(){},js.Lib.alert=function(A){alert(js.Boot.__string_rec(A,""))},js.Lib.eval=function(code){return eval(code)},js.Lib.setErrorHandler=function(A){js.Lib.onerror=A},Array.prototype.indexOf&&(HxOverrides.remove=function(A,g){var Q=A.indexOf(g);return-1!=Q&&(A.splice(Q,1),!0)}),Math.__name__=["Math"],Math.NaN=Number.NaN,Math.NEGATIVE_INFINITY=Number.NEGATIVE_INFINITY,Math.POSITIVE_INFINITY=Number.POSITIVE_INFINITY,Math.isFinite=function(A){return isFinite(A)},Math.isNaN=function(A){return isNaN(A)},String.prototype.__class__=String,String.__name__=!0,Array.prototype.__class__=Array,Array.__name__=!0,Date.prototype.__class__=Date,Date.__name__=["Date"];var Int={__name__:["Int"]},Dynamic={__name__:["Dynamic"]},Float=Number;Float.__name__=["Float"];var Bool=Boolean;Bool.__ename__=["Bool"];var Class={__name__:["Class"]},Enum={},Void={__ename__:["Void"]};"undefined"!=typeof document&&(js.Lib.document=document),"undefined"!=typeof window&&(js.Lib.window=window,js.Lib.window.onerror=function(A,g,Q){var B=js.Lib.onerror;return null!=B&&B(A,[g+":"+Q])}),com.wiris.js.JsPluginTools.main(),delete Array.prototype.__class__})(),function(){var HxOverrides=function(){};HxOverrides.__name__=!0,HxOverrides.dateStr=function(A){var g=A.getMonth()+1,Q=A.getDate(),B=A.getHours(),C=A.getMinutes(),I=A.getSeconds();return A.getFullYear()+"-"+(g<10?"0"+g:""+g)+"-"+(Q<10?"0"+Q:""+Q)+" "+(B<10?"0"+B:""+B)+":"+(C<10?"0"+C:""+C)+":"+(I<10?"0"+I:""+I)},HxOverrides.strDate=function(A){switch(A.length){case 8:var g=A.split(":"),Q=new Date;return Q.setTime(0),Q.setUTCHours(g[0]),Q.setUTCMinutes(g[1]),Q.setUTCSeconds(g[2]),Q;case 10:g=A.split("-");return new Date(g[0],g[1]-1,g[2],0,0,0);case 19:var B=(g=A.split(" "))[0].split("-"),C=g[1].split(":");return new Date(B[0],B[1]-1,B[2],C[0],C[1],C[2]);default:throw"Invalid date format : "+A}},HxOverrides.cca=function(A,g){var Q=A.charCodeAt(g);if(Q==Q)return Q},HxOverrides.substr=function(A,g,Q){return null!=g&&0!=g&&null!=Q&&Q<0?"":(null==Q&&(Q=A.length),g<0?(g=A.length+g)<0&&(g=0):Q<0&&(Q=A.length+Q-g),A.substr(g,Q))},HxOverrides.remove=function(A,g){for(var Q=0,B=A.length;Q<B;){if(A[Q]==g)return A.splice(Q,1),!0;Q++}return!1},HxOverrides.iter=function(A){return{cur:0,arr:A,hasNext:function(){return this.cur<this.arr.length},next:function(){return this.arr[this.cur++]}}};var IntIter=function(A,g){this.min=A,this.max=g};IntIter.__name__=!0,IntIter.prototype={next:function(){return this.min++},hasNext:function(){return this.min<this.max},__class__:IntIter};var Std=function(){};Std.__name__=!0,Std.is=function(A,g){return js.Boot.__instanceof(A,g)},Std.string=function(A){return js.Boot.__string_rec(A,"")},Std.int=function(A){return 0|A},Std.parseInt=function(A){var g=parseInt(A,10);return 0!=g||120!=HxOverrides.cca(A,1)&&88!=HxOverrides.cca(A,1)||(g=parseInt(A)),isNaN(g)?null:g},Std.parseFloat=function(A){return parseFloat(A)},Std.random=function(A){return Math.floor(Math.random()*A)};var com=com||{};com.wiris||(com.wiris={}),com.wiris.js||(com.wiris.js={}),com.wiris.js.JsPluginTools=function(){this.tryReady()},com.wiris.js.JsPluginTools.__name__=!0,com.wiris.js.JsPluginTools.main=function(){var A;A=com.wiris.js.JsPluginTools.getInstance(),haxe.Timer.delay($bind(A,A.tryReady),100)},com.wiris.js.JsPluginTools.getInstance=function(){return null==com.wiris.js.JsPluginTools.instance&&(com.wiris.js.JsPluginTools.instance=new com.wiris.js.JsPluginTools),com.wiris.js.JsPluginTools.instance},com.wiris.js.JsPluginTools.bypassEncapsulation=function(){null==window.com&&(window.com={}),null==window.com.wiris&&(window.com.wiris={}),null==window.com.wiris.js&&(window.com.wiris.js={}),null==window.com.wiris.js.JsPluginTools&&(window.com.wiris.js.JsPluginTools=com.wiris.js.JsPluginTools.getInstance())},com.wiris.js.JsPluginTools.prototype={md5encode:function(A){return haxe.Md5.encode(A)},doLoad:function(){this.ready=!0,com.wiris.js.JsPluginTools.instance=this,com.wiris.js.JsPluginTools.bypassEncapsulation()},tryReady:function(){this.ready=!1,js.Lib.document.readyState&&(this.doLoad(),this.ready=!0),this.ready||haxe.Timer.delay($bind(this,this.tryReady),100)},__class__:com.wiris.js.JsPluginTools};var haxe=haxe||{};haxe.Log=function(){},haxe.Log.__name__=!0,haxe.Log.trace=function(A,g){js.Boot.__trace(A,g)},haxe.Log.clear=function(){js.Boot.__clear_trace()},haxe.Md5=function(){},haxe.Md5.__name__=!0,haxe.Md5.encode=function(A){return(new haxe.Md5).doEncode(A)},haxe.Md5.prototype={doEncode:function(A){for(var g=this.str2blks(A),Q=1732584193,B=-271733879,C=-1732584194,I=271733878,E=0;E<g.length;){var e=Q,i=B,t=C,o=I;Q=this.ff(Q,B,C,I,g[E],7,-680876936),I=this.ff(I,Q,B,C,g[E+1],12,-389564586),C=this.ff(C,I,Q,B,g[E+2],17,606105819),B=this.ff(B,C,I,Q,g[E+3],22,-1044525330),Q=this.ff(Q,B,C,I,g[E+4],7,-176418897),I=this.ff(I,Q,B,C,g[E+5],12,1200080426),C=this.ff(C,I,Q,B,g[E+6],17,-1473231341),B=this.ff(B,C,I,Q,g[E+7],22,-45705983),Q=this.ff(Q,B,C,I,g[E+8],7,1770035416),I=this.ff(I,Q,B,C,g[E+9],12,-1958414417),C=this.ff(C,I,Q,B,g[E+10],17,-42063),B=this.ff(B,C,I,Q,g[E+11],22,-1990404162),Q=this.ff(Q,B,C,I,g[E+12],7,1804603682),I=this.ff(I,Q,B,C,g[E+13],12,-40341101),C=this.ff(C,I,Q,B,g[E+14],17,-1502002290),B=this.ff(B,C,I,Q,g[E+15],22,1236535329),Q=this.gg(Q,B,C,I,g[E+1],5,-165796510),I=this.gg(I,Q,B,C,g[E+6],9,-1069501632),C=this.gg(C,I,Q,B,g[E+11],14,643717713),B=this.gg(B,C,I,Q,g[E],20,-373897302),Q=this.gg(Q,B,C,I,g[E+5],5,-701558691),I=this.gg(I,Q,B,C,g[E+10],9,38016083),C=this.gg(C,I,Q,B,g[E+15],14,-660478335),B=this.gg(B,C,I,Q,g[E+4],20,-405537848),Q=this.gg(Q,B,C,I,g[E+9],5,568446438),I=this.gg(I,Q,B,C,g[E+14],9,-1019803690),C=this.gg(C,I,Q,B,g[E+3],14,-187363961),B=this.gg(B,C,I,Q,g[E+8],20,1163531501),Q=this.gg(Q,B,C,I,g[E+13],5,-1444681467),I=this.gg(I,Q,B,C,g[E+2],9,-51403784),C=this.gg(C,I,Q,B,g[E+7],14,1735328473),B=this.gg(B,C,I,Q,g[E+12],20,-1926607734),Q=this.hh(Q,B,C,I,g[E+5],4,-378558),I=this.hh(I,Q,B,C,g[E+8],11,-2022574463),C=this.hh(C,I,Q,B,g[E+11],16,1839030562),B=this.hh(B,C,I,Q,g[E+14],23,-35309556),Q=this.hh(Q,B,C,I,g[E+1],4,-1530992060),I=this.hh(I,Q,B,C,g[E+4],11,1272893353),C=this.hh(C,I,Q,B,g[E+7],16,-155497632),B=this.hh(B,C,I,Q,g[E+10],23,-1094730640),Q=this.hh(Q,B,C,I,g[E+13],4,681279174),I=this.hh(I,Q,B,C,g[E],11,-358537222),C=this.hh(C,I,Q,B,g[E+3],16,-722521979),B=this.hh(B,C,I,Q,g[E+6],23,76029189),Q=this.hh(Q,B,C,I,g[E+9],4,-640364487),I=this.hh(I,Q,B,C,g[E+12],11,-421815835),C=this.hh(C,I,Q,B,g[E+15],16,530742520),B=this.hh(B,C,I,Q,g[E+2],23,-995338651),Q=this.ii(Q,B,C,I,g[E],6,-198630844),I=this.ii(I,Q,B,C,g[E+7],10,1126891415),C=this.ii(C,I,Q,B,g[E+14],15,-1416354905),B=this.ii(B,C,I,Q,g[E+5],21,-57434055),Q=this.ii(Q,B,C,I,g[E+12],6,1700485571),I=this.ii(I,Q,B,C,g[E+3],10,-1894986606),C=this.ii(C,I,Q,B,g[E+10],15,-1051523),B=this.ii(B,C,I,Q,g[E+1],21,-2054922799),Q=this.ii(Q,B,C,I,g[E+8],6,1873313359),I=this.ii(I,Q,B,C,g[E+15],10,-30611744),C=this.ii(C,I,Q,B,g[E+6],15,-1560198380),B=this.ii(B,C,I,Q,g[E+13],21,1309151649),Q=this.ii(Q,B,C,I,g[E+4],6,-145523070),I=this.ii(I,Q,B,C,g[E+11],10,-1120210379),C=this.ii(C,I,Q,B,g[E+2],15,718787259),B=this.ii(B,C,I,Q,g[E+9],21,-343485551),Q=this.addme(Q,e),B=this.addme(B,i),C=this.addme(C,t),I=this.addme(I,o),E+=16}return this.rhex(Q)+this.rhex(B)+this.rhex(C)+this.rhex(I)},ii:function(A,g,Q,B,C,I,E){return this.cmn(this.bitXOR(Q,this.bitOR(g,~B)),A,g,C,I,E)},hh:function(A,g,Q,B,C,I,E){return this.cmn(this.bitXOR(this.bitXOR(g,Q),B),A,g,C,I,E)},gg:function(A,g,Q,B,C,I,E){return this.cmn(this.bitOR(this.bitAND(g,B),this.bitAND(Q,~B)),A,g,C,I,E)},ff:function(A,g,Q,B,C,I,E){return this.cmn(this.bitOR(this.bitAND(g,Q),this.bitAND(~g,B)),A,g,C,I,E)},cmn:function(A,g,Q,B,C,I){return this.addme(this.rol(this.addme(this.addme(g,A),this.addme(B,I)),C),Q)},rol:function(A,g){return A<<g|A>>>32-g},str2blks:function(A){for(var g=1+(A.length+8>>6),Q=new Array,B=0,C=16*g;B<C;){Q[I=B++]=0}for(var I=0;I<A.length;)Q[I>>2]|=HxOverrides.cca(A,I)<<(8*A.length+I)%4*8,I++;Q[I>>2]|=128<<(8*A.length+I)%4*8;var E=8*A.length,e=16*g-2;return Q[e]=255&E,Q[e]|=(E>>>8&255)<<8,Q[e]|=(E>>>16&255)<<16,Q[e]|=(E>>>24&255)<<24,Q},rhex:function(A){for(var g="",Q="0123456789abcdef",B=0;B<4;){var C=B++;g+=Q.charAt(A>>8*C+4&15)+Q.charAt(A>>8*C&15)}return g},addme:function(A,g){var Q=(65535&A)+(65535&g);return(A>>16)+(g>>16)+(Q>>16)<<16|65535&Q},bitAND:function(A,g){return(A>>>1&g>>>1)<<1|1&A&g},bitXOR:function(A,g){return(A>>>1^g>>>1)<<1|1&A^1&g},bitOR:function(A,g){return(A>>>1|g>>>1)<<1|(1&A|1&g)},__class__:haxe.Md5},haxe.Timer=function(A){var g=this;this.id=window.setInterval((function(){g.run()}),A)},haxe.Timer.__name__=!0,haxe.Timer.delay=function(A,g){var Q=new haxe.Timer(g);return Q.run=function(){Q.stop(),A()},Q},haxe.Timer.measure=function(A,g){var Q=haxe.Timer.stamp(),B=A();return haxe.Log.trace(haxe.Timer.stamp()-Q+"s",g),B},haxe.Timer.stamp=function(){return(new Date).getTime()/1e3},haxe.Timer.prototype={run:function(){},stop:function(){null!=this.id&&(window.clearInterval(this.id),this.id=null)},__class__:haxe.Timer};var js=js||{},$_;function $bind(A,g){var Q=function(){return Q.method.apply(Q.scope,arguments)};return Q.scope=A,Q.method=g,Q}js.Boot=function(){},js.Boot.__name__=!0,js.Boot.__unhtml=function(A){return A.split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;")},js.Boot.__trace=function(A,g){var Q,B=null!=g?g.fileName+":"+g.lineNumber+": ":"";B+=js.Boot.__string_rec(A,""),"undefined"!=typeof document&&null!=(Q=document.getElementById("haxe:trace"))?Q.innerHTML+=js.Boot.__unhtml(B)+"<br/>":"undefined"!=typeof console&&null!=console.log&&console.log(B)},js.Boot.__clear_trace=function(){var A=document.getElementById("haxe:trace");null!=A&&(A.innerHTML="")},js.Boot.isClass=function(A){return A.__name__},js.Boot.isEnum=function(A){return A.__ename__},js.Boot.getClass=function(A){return A.__class__},js.Boot.__string_rec=function(A,g){if(null==A)return"null";if(g.length>=5)return"<...>";var Q=_typeof(A);switch("function"==Q&&(A.__name__||A.__ename__)&&(Q="object"),Q){case"object":if(A instanceof Array){if(A.__enum__){if(2==A.length)return A[0];var B=A[0]+"(";g+="\t";for(var C=2,I=A.length;C<I;){B+=2!=(E=C++)?","+js.Boot.__string_rec(A[E],g):js.Boot.__string_rec(A[E],g)}return B+")"}var E,e=A.length;B="[";g+="\t";for(I=0;I<e;){var i=I++;B+=(i>0?",":"")+js.Boot.__string_rec(A[i],g)}return B+="]"}var t;try{t=A.toString}catch(A){return"???"}if(null!=t&&t!=Object.toString){var o=A.toString();if("[object Object]"!=o)return o}var D=null;B="{\n";g+="\t";var w=null!=A.hasOwnProperty;for(var D in A)w&&!A.hasOwnProperty(D)||"prototype"!=D&&"__class__"!=D&&"__super__"!=D&&"__interfaces__"!=D&&"__properties__"!=D&&(2!=B.length&&(B+=", \n"),B+=g+D+" : "+js.Boot.__string_rec(A[D],g));return B+="\n"+(g=g.substring(1))+"}";case"function":return"<function>";case"string":return A;default:return String(A)}},js.Boot.__interfLoop=function(A,g){if(null==A)return!1;if(A==g)return!0;var Q=A.__interfaces__;if(null!=Q)for(var B=0,C=Q.length;B<C;){var I=Q[B++];if(I==g||js.Boot.__interfLoop(I,g))return!0}return js.Boot.__interfLoop(A.__super__,g)},js.Boot.__instanceof=function(A,g){try{if(A instanceof g)return g!=Array||null==A.__enum__;if(js.Boot.__interfLoop(A.__class__,g))return!0}catch(A){if(null==g)return!1}switch(g){case Int:return Math.ceil(A%2147483648)===A;case Float:return"number"==typeof A;case Bool:return!0===A||!1===A;case String:return"string"==typeof A;case Dynamic:return!0;default:return null!=A&&(g==Class&&null!=A.__name__||(g==Enum&&null!=A.__ename__||A.__enum__==g))}},js.Boot.__cast=function(A,g){if(js.Boot.__instanceof(A,g))return A;throw"Cannot cast "+Std.string(A)+" to "+Std.string(g)},js.Lib=function(){},js.Lib.__name__=!0,js.Lib.debug=function(){},js.Lib.alert=function(A){alert(js.Boot.__string_rec(A,""))},js.Lib.eval=function(code){return eval(code)},js.Lib.setErrorHandler=function(A){js.Lib.onerror=A},Array.prototype.indexOf&&(HxOverrides.remove=function(A,g){var Q=A.indexOf(g);return-1!=Q&&(A.splice(Q,1),!0)}),Math.__name__=["Math"],Math.NaN=Number.NaN,Math.NEGATIVE_INFINITY=Number.NEGATIVE_INFINITY,Math.POSITIVE_INFINITY=Number.POSITIVE_INFINITY,Math.isFinite=function(A){return isFinite(A)},Math.isNaN=function(A){return isNaN(A)},String.prototype.__class__=String,String.__name__=!0,Array.prototype.__class__=Array,Array.__name__=!0,Date.prototype.__class__=Date,Date.__name__=["Date"];var Int={__name__:["Int"]},Dynamic={__name__:["Dynamic"]},Float=Number;Float.__name__=["Float"];var Bool=Boolean;Bool.__ename__=["Bool"];var Class={__name__:["Class"]},Enum={},Void={__ename__:["Void"]};"undefined"!=typeof document&&(js.Lib.document=document),"undefined"!=typeof window&&(js.Lib.window=window,js.Lib.window.onerror=function(A,g,Q){var B=js.Lib.onerror;return null!=B&&B(A,[g+":"+Q])}),com.wiris.js.JsPluginTools.main()}(),delete Array.prototype.__class__},128:A=>{var g={};A.exports=function(A,Q){var B=function(A){if(void 0===g[A]){var Q=document.querySelector(A);if(window.HTMLIFrameElement&&Q instanceof window.HTMLIFrameElement)try{Q=Q.contentDocument.head}catch(A){Q=null}g[A]=Q}return g[A]}(A);if(!B)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");B.appendChild(Q)}},148:(A,g,Q)=>{Q.d(g,{A:()=>e});var B=Q(758),C=Q.n(B),I=Q(935),E=Q.n(I)()(C());E.push([A.id,'.wrs_modal_overlay {\n position: fixed;\n font-family: arial, sans-serif;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background: rgba(0, 0, 0, 0.8);\n z-index: 999998;\n opacity: 0.65;\n pointer-events: auto;\n}\n\n.wrs_modal_overlay.wrs_modal_ios {\n visibility: hidden;\n display: none;\n}\n\n.wrs_modal_overlay.wrs_modal_android {\n visibility: hidden;\n display: none;\n}\n\n.wrs_modal_overlay.wrs_modal_ios.moodle {\n position: fixed;\n}\n\n.wrs_modal_overlay.wrs_modal_desktop.wrs_stack {\n background: rgba(0, 0, 0, 0);\n display: none;\n}\n\n.wrs_modal_overlay.wrs_modal_desktop.wrs_maximized {\n background: rgba(0, 0, 0, 0.8);\n}\n\n.wrs_modal_overlay.wrs_modal_desktop.wrs_minimized {\n background: rgba(0, 0, 0, 0);\n display: none;\n}\n\n.wrs_modal_overlay.wrs_modal_desktop.wrs_closed {\n background: rgba(0, 0, 0, 0);\n display: none;\n}\n\n.wrs_modal_title {\n color: #fff;\n padding: 5px 0 5px 10px;\n -moz-user-select: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n text-align: left;\n}\n\n.wrs_modal_close_button {\n float: right;\n cursor: pointer;\n color: #fff;\n padding: 5px 10px 5px 0;\n margin: 10px 7px 0 0;\n background-repeat: no-repeat;\n}\n\n.wrs_modal_minimize_button {\n float: right;\n cursor: pointer;\n color: #fff;\n padding: 5px 10px 5px 0;\n top: inherit;\n margin: 10px 7px 0 0;\n}\n\n.wrs_modal_stack_button {\n float: right;\n cursor: pointer;\n color: #fff;\n margin: 10px 7px 0 0;\n padding: 5px 10px 5px 0;\n top: inherit;\n}\n\n.wrs_modal_stack_button.wrs_stack {\n visibility: hidden;\n margin: 0;\n padding: 0;\n}\n\n.wrs_modal_stack_button.wrs_minimized {\n visibility: hidden;\n margin: 0;\n padding: 0;\n}\n\n.wrs_modal_maximize_button {\n float: right;\n cursor: pointer;\n color: #fff;\n margin: 10px 7px 0 0;\n padding: 5px 10px 5px 0;\n top: inherit;\n}\n\n.wrs_modal_maximize_button.wrs_maximized {\n visibility: hidden;\n margin: 0;\n padding: 0;\n}\n\n.wrs_modal_title_bar {\n display: block;\n background-color: #778e9a;\n}\n\n.wrs_modal_dialogContainer {\n border: none;\n background: #fafafa;\n z-index: 999999;\n}\n\n.wrs_modal_dialogContainer.wrs_modal_desktop {\n font-size: 14px;\n display: flex;\n flex-flow: column;\n}\n\n.wrs_modal_dialogContainer.wrs_modal_desktop.wrs_maximized {\n position: fixed;\n}\n\n.wrs_modal_dialogContainer.wrs_modal_desktop.wrs_minimized {\n position: fixed;\n top: inherit;\n margin: 0;\n margin-right: 10px;\n}\n\n.wrs_modal_dialogContainer.wrs_closed {\n visibility: hidden;\n display: none;\n opacity: 0;\n}\n\n/* Class that exists but hasn\'t got css properties defined\n.wrs_modal_dialogContainer.wrs_modal_desktop.wrs_minimized.wrs_drag {} */\n\n.wrs_modal_dialogContainer.wrs_modal_desktop.wrs_stack {\n position: fixed;\n bottom: 0;\n right: 0;\n box-shadow: rgba(0, 0, 0, 0.5) 0 2px 8px;\n}\n\n.wrs_modal_dialogContainer.wrs_drag {\n box-shadow: rgba(0, 0, 0, 0.5) 0 2px 8px;\n}\n\n.wrs_modal_dialogContainer.wrs_modal_desktop.wrs_drag {\n box-shadow: rgba(0, 0, 0, 0.5) 0 2px 8px;\n}\n\n.wrs_modal_dialogContainer.wrs_modal_ios,\n.wrs_modal_dialogContainer.wrs_modal_android {\n margin: 0px;\n position: fixed;\n height: auto;\n overflow: hidden;\n top: calc(env(safe-area-inset-top));\n right: calc(env(safe-area-inset-right));\n left: calc(env(safe-area-inset-left));\n bottom: 0px;\n transform: none;\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n\n/* Class that exists but hasn\'t got css properties defined\n.wrs_content_container.wrs_maximized {} */\n\n.wrs_content_container.wrs_minimized {\n display: none;\n}\n\n/* .wrs_editor {\n flex-grow: 1;\n} */\n\n.wrs_content_container.wrs_modal_desktop > div:first-child {\n flex-grow: 1;\n}\n\n.wrs_modal_wrapper.wrs_modal_android,\n.wrs_modal_wrapper.wrs_modal_ios {\n margin: 0.5rem !important;\n flex-grow: 0.98;\n display: flex;\n}\n\n.wrs_content_container.wrs_modal_ios,\n.wrs_content_container.wrs_modal_android {\n flex-grow: 0.98;\n display: flex;\n}\n\n.wrs_content_container.wrs_modal_desktop {\n width: 100%;\n flex-grow: 1;\n display: flex;\n flex-direction: column;\n height: auto !important;\n}\n\n.wrs_modal_dialogContainer.wrs_modal_badStock {\n width: 100%;\n height: 280px;\n margin: 0 auto;\n border-width: 0;\n}\n\n.wrs_modal_wrapper.wrs_modal_badStock {\n width: 100%;\n height: 280px;\n margin: 0 auto;\n border-width: 0;\n}\n\n.wrs_noselect {\n -moz-user-select: none;\n -khtml-user-select: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.wrs_bottom_right_resizer {\n width: 10px;\n height: 10px;\n color: #778e9a;\n position: absolute;\n right: 4px;\n bottom: 8px;\n cursor: se-resize;\n -moz-user-select: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.wrs_bottom_left_resizer {\n width: 15px;\n height: 15px;\n color: #778e9a;\n position: absolute;\n left: 0;\n top: 0;\n cursor: se-resize;\n}\n\n.wrs_modal_controls {\n height: 42px;\n line-height: normal;\n}\n\n.wrs_modal_links {\n margin: 10px auto;\n margin-bottom: 0;\n font-family: arial, sans-serif;\n padding: 6px;\n display: inline;\n float: right;\n text-align: right;\n}\n\n.wrs_modal_links > a {\n text-decoration: none;\n color: #778e9a;\n font-size: 16px;\n}\n\n.wrs_modal_button_cancel,\n.wrs_modal_button_cancel:hover,\n.wrs_modal_button_cancel:visited,\n.wrs_modal_button_cancel:active,\n.wrs_modal_button_cancel:focus {\n min-width: 80px;\n font-size: 14px;\n border-radius: 3px;\n border: 1px solid #778e9a;\n padding: 6px 8px;\n margin: 10px auto;\n margin-left: 5px;\n margin-bottom: 0;\n cursor: pointer;\n font-family: arial, sans-serif;\n background-color: #ddd;\n height: 32px;\n}\n\n.wrs_modal_button_accept,\n.wrs_modal_button_accept:hover,\n.wrs_modal_button_accept:visited,\n.wrs_modal_button_accept:active,\n.wrs_modal_button_accept:focus {\n min-width: 80px;\n font-size: 14px;\n border-radius: 3px;\n border: 1px solid #778e9a;\n padding: 6px 8px;\n margin: 10px auto;\n margin-right: 5px;\n margin-bottom: 0;\n color: #fff;\n background: #778e9a;\n cursor: pointer;\n font-family: arial, sans-serif;\n height: 32px;\n}\n\n.wrs_editor_vertical_bar {\n height: 20px;\n float: right;\n background: none;\n width: 20px;\n cursor: pointer;\n}\n\n.wrs_modal_buttons_container {\n display: inline;\n float: left;\n}\n\n.wrs_modal_buttons_container.wrs_modalDesktop {\n padding-left: 0;\n}\n\n.wrs_modal_buttons_container > button {\n line-height: normal;\n background-image: none;\n}\n\n.wrs_modal_wrapper {\n margin: 6px;\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n}\n\n.wrs_modal_wrapper.wrs_modal_desktop.wrs_minimized {\n display: none;\n}\n\n.wrs_popupmessage_overlay_envolture {\n display: none;\n width: 100%;\n}\n\n.wrs_popupmessage_overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: rgba(0, 0, 0, 0.5);\n z-index: 4;\n cursor: pointer;\n}\n\n.wrs_popupmessage_panel {\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n position: absolute;\n background: white;\n max-width: 500px;\n width: 75%;\n border-radius: 2px;\n padding: 20px;\n font-family: sans-serif;\n font-size: 15px;\n text-align: left;\n color: #2e2e2e;\n z-index: 5;\n max-height: 75%;\n overflow: auto;\n}\n\n.wrs_popupmessage_button_area {\n margin: 10px 0 0 0;\n}\n\n.wrs_panelContainer * {\n border: 0;\n}\n\n.wrs_button_cancel,\n.wrs_button_cancel:hover,\n.wrs_button_cancel:visited,\n.wrs_button_cancel:active,\n.wrs_button_cancel:focus {\n min-width: 80px;\n font-size: 14px;\n border-radius: 3px;\n border: 1px solid #778e9a;\n padding: 6px 8px;\n margin: 10px auto;\n margin-left: 5px;\n margin-bottom: 0;\n cursor: pointer;\n font-family: arial, sans-serif;\n background-color: #ddd;\n background-image: none;\n height: 32px;\n}\n\n.wrs_button_accept,\n.wrs_button_accept:hover,\n.wrs_button_accept:visited,\n.wrs_button_accept:active,\n.wrs_button_accept:focus {\n min-width: 80px;\n font-size: 14px;\n border-radius: 3px;\n border: 1px solid #778e9a;\n padding: 6px 8px;\n margin: 10px auto;\n margin-right: 5px;\n margin-bottom: 0;\n color: #fff;\n background: #778e9a;\n cursor: pointer;\n font-family: arial, sans-serif;\n height: 32px;\n}\n\n.wrs_editor button {\n box-shadow: none;\n}\n\n.wrs_editor .wrs_header button {\n border-bottom: none;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.wrs_modal_overlay.wrs_modal_desktop.wrs_stack.wrs_overlay_active {\n display: block;\n}\n\n/* Fix selection in drupal style */\n.wrs_toolbar tr:focus {\n background: none;\n}\n\n.wrs_toolbar tr:hover {\n background: none;\n}\n\n/* End of fix drupal */\n.wrs_modal_rtl .wrs_modal_button_cancel {\n margin-right: 5px;\n margin-left: 0;\n}\n\n.wrs_modal_rtl .wrs_modal_button_accept {\n margin-right: 0;\n margin-left: 5px;\n}\n\n.wrs_modal_rtl .wrs_button_cancel {\n margin-right: 5px;\n margin-left: 0;\n}\n\n.wrs_modal_rtl .wrs_button_accept {\n margin-right: 0;\n margin-left: 5px;\n}\n\n/* The Offline Modal (background) */\n.wrs_modal_offline {\n display: none;\n /* Hidden by default */\n position: fixed;\n /* Stay in place */\n z-index: 2;\n /* Sit on top */\n padding-top: 150px;\n /* Location of the box */\n left: 0;\n top: 0;\n width: 100%;\n /* Full width */\n height: 100%;\n /* Full height */\n overflow: auto;\n /* Enable scroll if needed */\n background-color: rgb(0, 0, 0);\n /* Fallback color */\n background-color: rgba(0, 0, 0, 0.4);\n /* Black w/ opacity */\n margin: auto;\n}\n\n/* Modal Content */\n.wrs_modal_content_offline {\n margin: auto;\n padding: 16px;\n background: #fff7ed;\n border-radius: 6px;\n width: 517px;\n height: 100px;\n position: relative;\n}\n\n/* The Close Button */\n.wrs_modal_offline_close {\n color: #c2410c;\n font-size: 24px;\n font-weight: bold;\n left: 95.7%;\n right: 2.08%;\n top: 7.6%;\n bottom: 75%;\n font-family: "Inter";\n font-style: normal;\n font-weight: 400;\n position: absolute;\n}\n\n/* The Warn Icon */\n.wrs_modal_offline_warn {\n position: absolute;\n left: 2.08%;\n right: 94%;\n top: 11.6%;\n bottom: 75%;\n font-size: 24px;\n color: #fb923c;\n background-repeat: no-repeat;\n}\n\n.wrs_modal_offline_text_container {\n position: absolute;\n left: 6.8%;\n right: 6.08%;\n top: 10.4%;\n bottom: 2%;\n}\n\n.wrs_modal_offline_text {\n font-family: "Inter";\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 20px;\n color: #c2410c;\n}\n\n.wrs_modal_offline_text_warn {\n height: 25px;\n font-family: "Inter";\n font-style: normal;\n font-size: 14px;\n line-height: 20px;\n font-weight: bold;\n color: #c2410c;\n}\n\n.wrs_modal_offline_close:hover,\n.wrs_modal_offline_close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n}\n',""]);const e=E},267:A=>{A.exports="data:application/wasm;base64,AGFzbQEAAAAB+oKAgAA0YAAAYAABf2ABfwBgAX8Bf2ABfwF+YAF/AXxgAn9/AGACf38Bf2ACf38BfmADf39/AGADf39/AX9gA39/fwF+YAR/f39/AGAEf39/fwF/YAV/f39/fwBgBX9/f39/AX9gBn9/f39/fwBgBn9/f39/fwF/YAd/f39/f39/AGAHf39/f39/fwF/YAh/f39/f39/fwBgDX9/f39/f39/f39/f38AYAl/f39/f39+fn4AYAR/f39+AGAFf39/fn8AYAN/f34AYAN/f34Bf2AEf39+fwBgBX9/fn9/AGAEf39+fgBgBX9/fX9/AGAFf398f38AYAJ/fgBgAn9+AX9gA39+fwBgBH9+f38AYAR/fn5/AGAFf35+fn4AYAR/fX9/AGADf3x/AX9gBH98f38AYAR/fH9/AX9gAX4Bf2ABfgF+YAJ+fwBgAn5/AX9gA35/fwF/YAR+f35/AX9gBH5+f38BfmAEfn5+fwF+YAd+fn5/f39/AX5gAnx/AX8Ctp6AgABsA3diZxVfX3diaW5kZ2VuX3N0cmluZ19uZXcABwN3YmcaX193YmdfbmV3X2M3MjhkNjhiOGIzNDQ4N2UAAQN3YmcdX193Ymdfc3RhdHVzXzc4NDFiYjQ3YmUyYThmMTYAAwN3YmceX193YmdfaGVhZGVyc19lYTdlZjU4M2QxNTY0YjA4AAMDd2JnG19fd2JnX25ldzBfYWQ3NWRkMzhmOTI0MjRlMgABA3diZx5fX3diZ19nZXRUaW1lX2VkNmVlMzMzYjcwMmY4ZmMABQN3YmcaX193YmluZGdlbl9vYmplY3RfZHJvcF9yZWYAAgN3YmcUX193YmluZGdlbl9pc19vYmplY3QAAwN3YmcdX193YmdfY3J5cHRvXzU4ZjEzYWEyM2ZmY2IxNjYAAwN3YmceX193YmdfcHJvY2Vzc181Yjc4NmU3MWQ0NjVhNTEzAAMDd2JnH19fd2JnX3ZlcnNpb25zX2MyYWI4MDY1MDU5MGI2YTIAAwN3YmcbX193Ymdfbm9kZV81MjNkN2JkMDNlZjY5ZmJhAAMDd2JnFF9fd2JpbmRnZW5faXNfc3RyaW5nAAMDd2JnH19fd2JnX21zQ3J5cHRvX2FiY2IxMjk1ZTc2OGQxZjIAAwN3YmceX193YmdfcmVxdWlyZV8yNzg0ZTU5M2E0Njc0ODc3AAEDd2JnJF9fd2JnX25ld3dpdGhsZW5ndGhfMTNiNTMxOWFiNDIyZGNmNgADA3diZxpfX3diZ19nZXRfNGE5YWE1MTU3YWZlYjM4MgAHA3diZxtfX3diZ19uZXh0XzE5ODlhMjA0NDI0MDBhYWEAAwN3YmcbX193YmdfZG9uZV9iYzI2YmY0YWRhNzE4MjY2AAMDd2JnHF9fd2JnX3ZhbHVlXzA1NzA3MTRmZjdkNzVmMzUAAwN3YmcfX193YmdfaXRlcmF0b3JfN2VlMWEzOTFkMzEwZjhlNAABA3diZxpfX3diZ19nZXRfMmFmZjQ0MDg0MGJiNjIwMgAHA3diZxtfX3diZ19uZXh0XzE1ZGE2YTNkZjkyOTA3MjAAAwN3YmcWX193YmluZGdlbl9pc19mdW5jdGlvbgADA3diZxtfX3diZ19jYWxsXzY2OTEyN2I5ZDczMGM2NTAABwN3YmcbX193YmluZGdlbl9vYmplY3RfY2xvbmVfcmVmAAMDd2JnG19fd2JnX3NlbGZfM2ZhZDA1NmVkZGVkMTBiZAABA3diZx1fX3diZ193aW5kb3dfYTRmNDZjOThhNjFkNDA4OQABA3diZyFfX3diZ19nbG9iYWxUaGlzXzE3ZWZmODI4ODE1ZjdkODQAAQN3YmcdX193YmdfZ2xvYmFsXzQ2ZjkzOWY2NTQxNjQzYzUAAQN3YmcXX193YmluZGdlbl9pc191bmRlZmluZWQAAwN3YmcgX193YmdfbmV3bm9hcmdzX2NjZGNhZTMwZmQwMDIyNjIABwN3YmceX193YmdfaXNBcnJheV8zODUyNWJlNzQ0MmFhMjFlAAMDd2JnG19fd2JnX2NhbGxfNTNmYzNhYmQ0MmUyNGVjOAAKA3diZyRfX3diZ19pc1NhZmVJbnRlZ2VyX2MzOGIwYTE2ZDBjN2NlZjcAAwN3YmcaX193YmdfbmV3X2ZlYjY1Yjg2NWQ5ODBhZTIABwN3YmcRX193YmluZGdlbl9tZW1vcnkAAQN3YmcdX193YmdfYnVmZmVyXzM0NGQ5YjQxZWZlOTZkYTcAAwN3YmcaX193YmdfbmV3X2Q4YTAwMDc4ODM4OWEzMWUAAwN3YmcaX193Ymdfc2V0X2RjZmQ2MTNhMzQyMGY5MDgACQN3YmcdX193YmdfbGVuZ3RoX2E1NTg3ZDZjZDc5YWIxOTcAAwN3YmcVX193YmluZGdlbl9zdHJpbmdfZ2V0AAYDd2JnIF9fd2JnX3N0cmluZ2lmeV80MDM5Mjk3MzE1YTI1YjAwAAMDd2JnGl9fd2JnX3NldF80MGY3Nzg2YTI1YTljYzdlAAoDd2JnGl9fd2JnX2hhc19jZGY4Yjg1ZjZlOTAzYzgwAAcDd2JnHF9fd2JnX2ZldGNoXzcwMWZjZDJiZGUwNjM3OWEABwN3YmccX193YmdfZmV0Y2hfYjVkNmJlYmVkMWU2YzJkMgADA3diZzFfX3diZ19uZXd3aXRoYnl0ZW9mZnNldGFuZGxlbmd0aF8yZGMwNGQ5OTA4OGIxNWUzAAoDd2JnGl9fd2JnX25ld19lNDk2MDE0M2U0MTY5N2E0AAEDd2JnHV9fd2JnX3NpZ25hbF8xZWQ4NDJiZWJkNmFlMzIyAAMDd2JnHF9fd2JnX2Fib3J0XzgzNTVmMjAxZjMwMzAwYmIAAgN3YmcUX193YmluZGdlbl9lcnJvcl9uZXcABwN3YmcZX193YmluZGdlbl9qc3ZhbF9sb29zZV9lcQAHA3diZxZfX3diaW5kZ2VuX2Jvb2xlYW5fZ2V0AAMDd2JnFV9fd2JpbmRnZW5fbnVtYmVyX2dldAAGA3diZyxfX3diZ19pbnN0YW5jZW9mX1VpbnQ4QXJyYXlfMTllNmYxNDJhNWU3ZTFlMQADA3diZy1fX3diZ19pbnN0YW5jZW9mX0FycmF5QnVmZmVyX2M3Y2MzMTdlNWMyOWNjMGQAAwN3YmceX193YmdfZW50cmllc182ZDcyN2I3M2VlMDJiN2NlAAMDd2JnHV9fd2JnX1N0cmluZ185MTdmMzhhMTIxMWNmNDRiAAYDd2JnG19fd2JnX3dhcm5fYWRlOGQzYjdlY2VlMTFmZgAGA3diZyFfX3diZ19yZWFkeVN0YXRlXzEzZTU1ZGE1YWQ2ZDY0ZTIAAwN3YmcbX193Ymdfd2Fybl80YWZmZTEwOTM4OTJhNGVmAAIDd2JnHF9fd2JnX2Nsb3NlX2Y0MTM1MDg1ZWMzZmM4ZjAAAgN3YmcaX193YmdfbmV3X2I5YjMxODY3OTMxNTQwNGYABwN3YmckX193Ymdfc2V0YmluYXJ5VHlwZV9kY2I2MmUwZjJiMzQ2MzAxAAYDd2JnGl9fd2JnX2xvZ183ODExNTg3YzRjNmQyODQ0AAIDd2JnHF9fd2JnX2Vycm9yX2YwYTY2MjdmNGIyM2MxOWQAAgN3YmcbX193YmdfaW5mb18zY2E3ODcwNjkwNDAzZmVlAAIDd2JnH19fd2JnX2RvY3VtZW50XzE4M2NmMWVlY2ZkYmZmZWUAAwN3YmcmX193YmdfdmlzaWJpbGl0eVN0YXRlXzk3MjE3MDNhNWVmNzVmYWYAAwN3YmckX193YmdfZ2V0d2l0aHJlZmtleV8zYjNjNDZiYTIwNTgyMTI3AAcDd2JnHV9fd2JnX2xlbmd0aF9jYWNlMmUwYjNkZGMwNTAyAAMDd2JnJ19fd2JnX2FkZEV2ZW50TGlzdGVuZXJfMGYyODkxYjA3OTRlMDdmYQAMA3diZypfX3diZ19yZW1vdmVFdmVudExpc3RlbmVyXzEwNGQxMTMwMmJiMjEyZDEADAN3YmcUX193YmluZGdlbl9pc19iaWdpbnQAAwN3YmcaX193YmluZGdlbl9iaWdpbnRfZnJvbV9pNjQAKgN3YmcNX193YmluZGdlbl9pbgAHA3diZxpfX3diaW5kZ2VuX2JpZ2ludF9mcm9tX3U2NAAqA3diZxNfX3diaW5kZ2VuX2pzdmFsX2VxAAcDd2JnI19fd2JnX2xvY2FsU3RvcmFnZV9lMTFmNzJlOTk2YTRmNWQ5AAMDd2JnHl9fd2JnX2dldEl0ZW1fYzgxY2QzYWUzMGNkNTc5YQAMA3diZyBfX3diZ19uYXZpZ2F0b3JfNzA3OGRhNjJkOTJmZjVhZAADA3diZyNfX3diZ19tZWRpYURldmljZXNfZTAwYjFmNjRkMmI5OTM5ZgADA3diZydfX3diZ19lbnVtZXJhdGVEZXZpY2VzXzYxOWQ1MmY1ZWVmMzRjMmYAAwN3YmceX193Ymdfc2V0SXRlbV9mZTA0ZjUyNDA1MmEzODM5AA4Dd2JnEl9fd2JpbmRnZW5fY2JfZHJvcAADA3diZx9fX3diZ19kZXZpY2VJZF81OGY3ZGEyMjI4YTI2YzAyAAYDd2JnKl9fd2JnX2luc3RhbmNlb2ZfUmVzcG9uc2VfOTQ0ZTI3NDViNWRiNzFmNQADA3diZyVfX3diZ19yYW5kb21GaWxsU3luY19hMGQ5OGFhMTFjODFmZTg5AAYDd2JnH19fd2JnX3N1YmFycmF5XzZjYTVjZmE3ZmJiOWFiYmUACgN3YmcmX193YmdfZ2V0UmFuZG9tVmFsdWVzXzUwNDUxMGI1NTY0OTI1YWYABgN3YmccX193YmluZGdlbl9iaWdpbnRfZ2V0X2FzX2k2NAAGA3diZxdfX3diaW5kZ2VuX2RlYnVnX3N0cmluZwAGA3diZxBfX3diaW5kZ2VuX3Rocm93AAYDd2JnG19fd2JnX3RoZW5fODllMWM1NTk1MzBiODVjZgAHA3diZyVfX3diZ19xdWV1ZU1pY3JvdGFza19lNTk0OWMzNWQ3NzJhNjY5AAIDd2JnG19fd2JnX3RoZW5fMWJiYzllZGFmZDg1OWIwNgAKA3diZyVfX3diZ19xdWV1ZU1pY3JvdGFza18yYmU4Yjk3YTgxZmU0ZDAwAAMDd2JnHl9fd2JnX3Jlc29sdmVfYTMyNTJiMjg2MGYwYTA5ZQADA3diZxpfX3diZ191cmxfMWY2MDllNjNmZjFhNzk4MwAGA3diZxtfX3diZ19zZW5kXzI4NjA4MDUxMDQ1MDc3MDEACQN3YmcoX193YmdfaW5zdGFuY2VvZl9XaW5kb3dfY2RlMjQxNmNmNTEyNmE3MgADA3diZxpfX3diZ19uZXdfMTk2NzY0NzRhYTQxNGQ2MgABA3diZx1fX3diZ19hcHBlbmRfZmVlYzQxNDNiYmYyMTkwNAAOA3diZyhfX3diZ19uZXd3aXRoc3RyYW5kaW5pdF8yOTAzOGRhMTRkMDllMzMwAAoDd2JnHl9fd2JpbmRnZW5fY2xvc3VyZV93cmFwcGVyMTUzMgAKA3diZx5fX3diaW5kZ2VuX2Nsb3N1cmVfd3JhcHBlcjE2MDIACgN3YmceX193YmluZGdlbl9jbG9zdXJlX3dyYXBwZXIxODM0AAoD9oiAgAD0CAkODgcnKQwHCQYDEAYJEAYGAwcMBgcMCjMSEAkQAgIJCQ4PFQ0JCQkHBwcGBwcHDQcJBwcHDA0HBgcKAgoGBwkJEAwKBwoCEQcHBwIKBgcJGAkGBgYKBwYHBwYPAgYKBwkMDAcJBgkKMAMJBhgJCgcCAwcHBwcsBgYHAhYNAwYGBhAHCgcGDwcMCQYTCgYDBhAEDgoHBwcHBy4DDAcZBxgJBwcHBwwQBwIHAwcGBwcKCQcGBgoKBwcGBgYZCQkMBwMJBgMMCQ4JCQcGBwYJAgMHBgcCDAwJBgkJAgYGAwYXBwcGAwwMGAcMBwkJAgcMDAMJBgYGBgcPDAwMCQkJBwMGBgcDBgYGBgYGBgYMDAIGEgIDBgcJBwYGBhcKEAoQCQkMDAoGCQkHCQkJBgYbDgMHAQgQBgYDBgIKBwcJCQkJCQIHBwcHIgYKAwcGBgYMBwMJBgcJCQMGBgcGBwcHBgMGBgIGBgYCDAYOEAYHAgILDAcDCgYDCgYGCg4HCAcJGCUQCQICAgYCBjEGAgYGCgcJBgcCHQIDDxoHCQoKBgYJDgIDBgMCBgYJCQkJCQYGBgYrCgIMAgcGCgoHCQkGCQYGAwYGAgYCBgwHCgwJBgkCDwkGJAcHAgYCAgMGDAIGBgYGBwcHDAcODAIGCQkHBwcHBgYMBgoJDQcDBgoJAgkJDAYGAxEHBgYODg4OAgkKBwYGDgkCCgoDAgAHBwcHBwYJCQkJAgcGDgcGFwcGBgwMDAcGBgYGDAYCBgwCDA4QECECAhAJCQIKAAoKBgkGBgcCAgIGBhACCQkQBgICEAcGCTIGBwcGBgkCBgYDEAIJCQcMAwoJCQ4ODg4GDBQCEAcHDA8GCQoJCQkABgMMDAcCAgkHBgMMBwYCBgAGIAIAAi0GBgwCBgkHDAoDBwoKBgYMBgYLBgcGAgIHDAkHBwIMAg0GBwMCBwcDBwcCAgYGBgIOBgMNBgYCDAIGCQcDBgYGBgYGBgYGDAICCQYGBgICAgIODgYHBwYGAwYHBgIHBgkJCQwHLwYJCQYJAgkNBgYGBgICDAkDDAwJCQkODQwGBgYCDgkGBwYNBgYGAgECDgIBCQkDBxENDQ0NCgYGAgICAwMCDQIHBgYNDg8ODh4fHA8HAgIHBwICBgwHAQECDAoDBwkJBwkDBgICBgIGBgICAgMHCQEGBwMGAgcGAgMGAgICBgYHBwcHBwcHBwcGBwcHBwcGBwcHAgYGAAIHBwcHBwcHBwoKBy8sBwcHBwMHBgYCAgICAgkGAgcHBgICAgICAgICAg4HBwMKBwwGAgYCAgcCAgMHBgYHBwcMDAwMAwYHBgYGBgYHBgYGBgYGBgYGBgYHAgICCgYGAwICBgYGAgIHBw0HBwcDCgcGAgYGBgYHAgcCDQoCAwYCAgcHBwcHAwMKBwcHBwcDAQcHBgYDAwkGBgcHBgcKBwcHAQcAAwMGAAcHBwcHBwICCgoKCgMJCQMGBwYHBwcDBgYCAgYCAwIDAwMDAwAAAgkCCQkJAgIJAgSHgICAAAFwAaoCqgIFg4CAgAABABUGiYCAgAABfwFBgIDAAAsHjIOAgAATBm1lbW9yeQIAFF9fd2JnX3RlbGVtZXRlcl9mcmVlANUGDXRlbGVtZXRlcl9uZXcAchJ0ZWxlbWV0ZXJfaWRlbnRpZnkAjwMPdGVsZW1ldGVyX3RyYWNrAOgBDXRlbGVtZXRlcl9sb2cAjgEQdGVsZW1ldGVyX2ZpbmlzaACvAg90ZWxlbWV0ZXJfZGVidWcAiQQHbWFpbl9qcwCHCBNfX3diaW5kZ2VuX2V4cG9ydF8wAOwFE19fd2JpbmRnZW5fZXhwb3J0XzEAwAYTX193YmluZGdlbl9leHBvcnRfMgEAE19fd2JpbmRnZW5fZXhwb3J0XzMA0gcTX193YmluZGdlbl9leHBvcnRfNADrBxNfX3diaW5kZ2VuX2V4cG9ydF81AOAHE19fd2JpbmRnZW5fZXhwb3J0XzYA7ggTX193YmluZGdlbl9leHBvcnRfNwDGBx9fX3diaW5kZ2VuX2FkZF90b19zdGFja19wb2ludGVyAIUJEF9fd2JpbmRnZW5fc3RhcnQAhwgJ4oSAgAAEAEEBC0nNCcUIigKwA4wJ8wGgAb8DiwmYCKgJswjOCPII7wiQArcCsQPqAtwFxwi8CdMJkgemCPIH8QfwCJEJ4QG2A6YEkwKVApkJvQefA7YHtweiB8wHxge4B7kHuge7B7wH8wjVApgBtAiXCMUJ5ATaBNsEmgHCB/QIoQf+BaIC4Ai0AZkItwiUAaEJkwPnB6oBmQHcBABBywALCdIHuQihBo0Cb+ICqgn+COcGAEHVAAsGlwWIArUC6welAbsDAEHcAAvOAeAH/wjGCJMIxwnfCKQI2gnbBrUB3AaBAd0GlQHdCe0GqgPuBqsD7AbdAogJnQLpA8sJ7AjrCN4JsgW6Aa4D5AbcCN0I4walCLMFgAKNCdYJ8wffCdkC9AfJCMoIvQnYCbYFmgKTCbUFmQKSCc0IjgK4AZ0FlAmPApUJyAaYCd0F0wO+CaYGyAiBB8QGywifB4oF+QeJBcIJ1gjaCNsJ+AeIBdUI3AmyB7IGwAnSCNAI2QnBCbMG0Qj1B4YFzwj2B4cF0wi1BKgGzAK3BdgImga8AuoG2Qj7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